.app-shell .channel-hero-metric:last-child{border-left:2px solid rgba(34,53,196,.22)!important;background:#f4f6ff!important}.app-shell .channel-members-card{padding:0!important;overflow:hidden;border:1px solid #d8dee7!important;border-radius:4px!important;background:#fff!important;box-shadow:0 2px 6px rgba(15,23,42,.06)!important}.app-shell .channel-members-card .channel-members-header{min-height:58px;margin:0!important;padding:0 22px;border:0!important;border-bottom:1px solid #e1e5ea!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.app-shell .channel-members-card .channel-members-header .channel-section-heading{margin:0}.app-shell .channel-members-card .channel-members-header>span{font-variant-numeric:tabular-nums}.app-shell .channel-member-table{--channel-member-grid:64px minmax(260px,1.6fr) repeat(4,minmax(120px,1fr)) minmax(92px,.72fr);max-height:none!important;overflow-x:auto!important;overflow-y:hidden!important;gap:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.app-shell .channel-member-table .channel-member-row{grid-template-columns:var(--channel-member-grid)!important;column-gap:20px!important;min-width:1060px;min-height:88px!important;padding:12px 28px 12px 22px!important;border:0!important;border-bottom:1px solid #e5e7eb!important;border-radius:0!important;box-shadow:none!important}.app-shell .channel-member-table .channel-member-row:not(.channel-member-row-head):hover{background:#fafbfc!important}.app-shell .channel-member-table .channel-member-row:last-child{border-bottom:0!important}.app-shell .channel-member-row>:nth-child(4),.app-shell .channel-member-row>:nth-child(5),.app-shell .channel-member-row>:nth-child(7){justify-self:end;text-align:right;font-variant-numeric:tabular-nums}.app-shell .channel-member-row>:nth-child(6){min-width:0;justify-self:stretch}.app-shell .channel-member-table .channel-member-row-head{position:static!important;min-height:46px!important;height:46px;padding-block:0!important;border-bottom-color:#d8dee7!important;background:#f7f8fa!important;color:#5f6b7a!important;font-size:11px!important;font-weight:600!important;letter-spacing:.04em!important}.app-shell .channel-member-table .channel-member-row-head>:nth-child(2){padding-left:41px}.app-shell .channel-member-table .channel-member-row-head>:nth-child(4),.app-shell .channel-member-table .channel-member-row-head>:nth-child(5),.app-shell .channel-member-table .channel-member-row-head>:nth-child(7){text-align:right}.app-shell .channel-member-table .channel-member-row-head>:nth-child(6){padding-left:18px}.app-shell .channel-member-identity .ranked-list-copy>strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.app-shell .channel-active-status{display:grid;grid-template-columns:8px minmax(0,1fr);align-items:center;column-gap:10px}.app-shell .user-workspace-page :where(.sales-history-item[aria-expanded=true],.leaderboard-row[aria-expanded=true]),.app-shell .user-workspace-page :where(.sales-history-item[aria-expanded=true],.leaderboard-row[aria-expanded=true]):hover{border-color:#aeb9ef!important;border-left:3px solid var(--brand-blue,#2235c4)!important;background:#f7f8ff!important;background-image:none!important;box-shadow:none!important;transform:none!important}.app-shell .user-workspace-page .leaderboard-row[aria-expanded=true] .leaderboard-row-chevron{color:var(--brand-blue,#2235c4)!important}.app-shell .channel-members-card .channel-member-pagination{min-height:58px;margin:0;padding:11px 22px;border-top:1px solid #e1e5ea;background:#fafbfc}.app-shell .channel-page .channel-member-table .channel-member-row{--channel-member-grid:56px minmax(300px,1fr) 160px 135px 135px 120px 90px;grid-template-columns:var(--channel-member-grid)!important;column-gap:20px!important;min-width:1120px!important;box-sizing:border-box}.app-shell .channel-page .channel-member-row>*{width:100%;min-width:0;justify-self:stretch}.app-shell .channel-page .channel-member-row .channel-member-rank{text-align:left;font-variant-numeric:tabular-nums}.app-shell .channel-page .channel-member-row .channel-member-member{min-width:0}.app-shell .channel-page .channel-member-row .channel-member-monthly,.app-shell .channel-page .channel-member-row .channel-member-share,.app-shell .channel-page .channel-member-row .channel-member-yearly{justify-self:stretch;text-align:left;font-variant-numeric:tabular-nums}.app-shell .channel-page .channel-member-row .channel-member-status{justify-self:stretch;min-width:0}.app-shell .channel-page .channel-member-row-head .channel-member-member{padding-left:41px}.app-shell .channel-page .channel-member-row .channel-member-status,.app-shell .channel-page .channel-member-row-head .channel-member-status-heading{display:grid;grid-template-columns:8px minmax(0,1fr);align-items:center;column-gap:10px;padding-left:0}.app-shell .channel-page .channel-member-row-head .channel-status-marker-slot{width:8px;height:8px}.channel-member-pagination,.gem-achievement-pagination,.leaderboard-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:14px;color:#5f6b7a;font-size:12px}.channel-member-pagination label,.channel-member-pagination>div,.gem-achievement-pagination>div,.leaderboard-pagination label,.leaderboard-pagination>div{display:flex;align-items:center;gap:10px}.channel-member-pagination select,.leaderboard-pagination select{height:34px;padding:0 28px 0 10px;border:1px solid #d8dee7;border-radius:4px;background:#fff}.leaderboard-list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#5f6b7a;font-size:12px}.announcement-search-field,.leaderboard-search-field,.notification-search{display:flex;align-items:center;gap:8px;min-width:min(320px,100%);height:40px;padding:0 12px;border:1px solid #d8dee7;border-radius:4px;background:#fff;color:#5f6b7a}.announcement-search-field input,.leaderboard-search-field input,.notification-search input{width:100%;border:0;outline:0;background:transparent;color:#111827;font:inherit}.leaderboard-your-rank-pinned{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:10px 12px;border-left:3px solid var(--brand-blue,#2235c4);background:#f4f6ff;color:#334155;font-size:12px}.app-shell .progression-history-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:12px 14px;border:1px solid #e1e5ea;border-radius:4px;background:#f8f9fb}.app-shell .progression-history-control-group{display:grid;gap:7px}.app-shell .progression-history-control-group>span{color:#5f6b7a;font-size:11px;font-weight:600;text-transform:uppercase}.app-shell .progression-history-empty{min-height:46px!important;padding:13px 16px!important}.app-shell .progression-activity-summary{display:grid;gap:10px;padding:18px 20px;border:1px solid #d8dee7;border-radius:4px;background:#fff}.progression-activity-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.app-shell .progression-activity-value{margin:0;color:#111827;font-size:30px;font-weight:650}.progression-activity-track{height:8px;overflow:hidden;border-radius:999px;background:#edf0f4}.progression-activity-track span{display:block;height:100%;background:var(--brand-blue,#2235c4)}.app-shell .progression-leadership-metrics .stat-value{font-size:30px!important}.app-shell .progression-leadership-metrics .is-requirement .stat-value{font-size:19px!important;font-weight:600!important}.progression-recent-recognition{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:14px 16px;border:1px solid #d8dee7;border-radius:4px;background:#fff;text-align:left}.progression-recent-recognition>span:nth-child(2){display:grid;gap:3px}.progression-recent-recognition>span:last-child,.progression-recent-recognition>span:nth-child(2) small{color:#5f6b7a;font-size:12px}.progression-recent-recognition-chevron{color:#7b8796;transition:color .14s ease,transform .14s ease}.progression-recent-recognition:hover .progression-recent-recognition-chevron{color:var(--brand-blue,#2235c4);transform:translateX(2px)}.gem-achievement-featured-band{margin-bottom:16px}.app-shell .gem-achievement-summary-band{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:20px}.gem-achievement-summary-band>*{height:100%}.gem-achievement-history-section{display:grid;gap:12px}.gem-achievement-history-heading h2{margin:0;font-size:20px}.gem-achievement-history-heading p{margin:3px 0 0;color:#5f6b7a;font-size:13px}.app-shell .notification-command-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:20px 22px 16px;border-bottom:1px solid #e1e5ea}.app-shell .notification-command-row .notification-search{flex:1 1 420px;max-width:620px}.app-shell .notification-status-chip{background:#eef1f4!important;color:#5f6b7a!important}.app-shell .notification-page-item-unread .notification-status-chip{background:#e9edff!important;color:var(--brand-blue,#2235c4)!important}.app-shell .notification-page-list>.empty-state{min-height:54px;margin:0;padding:17px 22px;border:0;border-radius:0;background:#fff;box-shadow:none;text-align:left}.app-shell .help-center-page .help-category-chips,.app-shell .help-center-page .help-category-row{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;margin:0!important;padding:14px 18px!important;overflow-x:auto;scrollbar-width:thin}.app-shell .help-center-page .help-category-chip{position:relative;flex:0 0 auto;min-height:38px;padding:0 14px!important;border:1px solid transparent!important;border-radius:3px!important;background:transparent!important;box-shadow:none!important;color:#5f6b7a!important;font-size:13px!important;font-weight:600!important;transform:none!important}.app-shell .help-center-page .help-category-chip:hover:not(.help-category-chip-active){background:#f7f8fa!important;color:#273244!important}.app-shell .announcement-filter-row button:focus-visible,.app-shell .help-center-page .help-category-chip:focus-visible,.support-evidence-toggle:focus-visible{outline:3px solid rgba(34,53,196,.2);outline-offset:2px}.app-shell .help-center-page .help-category-chip-active,.app-shell .help-center-page .help-category-chip-active:hover{border-color:#d9def8!important;border-bottom:2px solid var(--brand-blue,#2235c4)!important;background:#f2f4ff!important;color:var(--brand-blue,#2235c4)!important}.app-shell .help-center-page .help-article-header h2{font-size:28px!important;font-weight:600!important;letter-spacing:0!important;line-height:36px!important}.app-shell .help-center-page .help-article-header p{max-width:66ch;margin-top:12px;font-size:15px!important;font-weight:400!important;line-height:23px!important}.app-shell .help-center-page :where(.help-article-body,.help-article-paragraph){max-width:72ch;color:#273244;font-size:15px!important;font-weight:400!important;line-height:24px!important}.app-shell .help-center-page .help-article-section h3{margin-bottom:12px;font-size:18px!important;font-weight:600!important;line-height:26px!important}.app-shell .help-center-page .help-nav-group-heading{color:#5f6b7a;font-size:11px;font-weight:600;letter-spacing:.04em}.app-shell .help-center-page .help-resource-card strong{font-size:14px;font-weight:600;line-height:20px}.app-shell .help-center-page .help-resource-card small{font-size:13px;font-weight:400;line-height:19px}.app-shell .help-center-page .help-related-item{min-height:40px!important;height:40px!important}.app-shell .help-center-page .help-related-item strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell .announcement-list-header{display:grid!important;grid-template-columns:minmax(220px,360px) minmax(0,1fr)!important;align-items:center!important;gap:16px!important;padding:14px 18px!important}.app-shell .announcement-filter-row{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto}.app-shell .announcement-filter-row button{flex:0 0 auto;min-height:38px!important;border-color:transparent!important;background:transparent!important}.app-shell .announcement-filter-row button:hover:not(.announcement-filter-active){background:#f7f8fa!important;color:#273244!important}.app-shell .announcement-filter-row button.announcement-filter-active{border-color:#cbd3ff!important;border-bottom:2px solid var(--brand-blue,#2235c4)!important;background:#f2f4ff!important;color:var(--brand-blue,#2235c4)!important}.app-shell .announcements-page .announcement-feature-card h2{font-size:20px!important;font-weight:600!important;letter-spacing:0!important;line-height:26px!important}.app-shell .announcements-page .announcement-feature-card p{font-size:14px!important;font-weight:400!important;line-height:22px!important}.app-shell .announcements-page .announcement-row-title strong{font-size:15px!important;font-weight:600!important;line-height:20px!important}.app-shell .announcements-page :where(.announcement-row-main small,.announcement-row-side small){font-size:13px!important;font-weight:400!important;line-height:19px!important}.app-shell .announcements-page .announcement-modal-card h2{font-size:28px!important;font-weight:600!important;letter-spacing:0!important;line-height:36px!important}.app-shell .announcements-page .announcement-modal-summary{font-size:15px!important;font-weight:400!important;line-height:23px!important}.app-shell .announcements-page .announcement-modal-body p{color:#273244;font-size:15px!important;font-weight:400!important;line-height:24px!important}.app-shell .announcements-page :where(.announcement-modal-meta,.announcement-modal-source){font-size:12px!important;font-weight:500!important;line-height:18px!important}.app-shell .assistant-topic-chips{display:flex!important;min-height:40px;flex-wrap:nowrap!important;overflow-x:auto}.app-shell .assistant-topic-chips button{flex:0 0 auto;min-height:40px!important;padding:0 14px!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;font-size:14px!important}.app-shell .assistant-topic-chips button.is-active{border-bottom-color:var(--brand-blue,#2235c4)!important;background:#f2f4ff!important;color:var(--brand-blue,#2235c4)!important}.app-shell .assistant-thread{border-radius:0!important;border-bottom:0!important}.app-shell .assistant-composer{margin:0!important;padding:14px 16px!important;border-top:1px solid #dce1e7!important}.support-evidence-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0;border:0;background:transparent;color:#111827;text-align:left}.support-evidence-toggle>span:last-child{color:var(--brand-blue,#2235c4);font-size:12px;font-weight:600}.support-evidence-toggle:hover>span:last-child{color:#172bb8;text-decoration:underline;text-underline-offset:3px}.support-upload-box:not(.is-open){padding-block:14px!important}.support-case-confirmation{display:flex;align-items:center;gap:10px;padding:12px 14px;border-left:3px solid #15803d;background:#ecfdf3;color:#166534}.support-case-confirmation span{display:grid;gap:2px}.app-shell .sales-page{gap:24px!important}.app-shell .sales-page .detail-grid{gap:12px!important}@media (max-width:900px){.app-shell .gem-achievement-summary-band{grid-template-columns:1fr}.app-shell .announcement-list-header{grid-template-columns:1fr!important}.app-shell .progression-history-toolbar{flex-direction:column}}@media (max-width:620px){.channel-member-pagination,.gem-achievement-pagination,.leaderboard-list-toolbar,.leaderboard-pagination,.notification-command-row{align-items:stretch;flex-direction:column}.app-shell .notification-command-row{padding:16px}.announcement-search-field,.leaderboard-search-field,.notification-search{min-width:0;width:100%}}