.layout_appLayout__WgvpK{--app-header-height:60px;display:flex;min-height:100vh;padding-left:var(--app-sidebar-width,256px);transition:padding-left .25s ease;font-family:var(--font-inter),system-ui,-apple-system,sans-serif;background:var(--app-canvas)}.layout_mainWrapper__5LFlX{flex:1 1;display:flex;flex-direction:column;min-height:100vh}.layout_mainContent__S77W4{flex:1 1;width:100%;max-width:1440px;margin:0 auto}@media (max-width:1024px){.layout_appLayout__WgvpK{flex-direction:column;padding-left:0}.layout_mainWrapper__5LFlX{min-height:auto}.layout_mainContent__S77W4{padding-top:0}}.Toast_container__Y0vx3{position:fixed;bottom:24px;right:24px;display:flex;flex-direction:column;gap:12px;z-index:9999;pointer-events:none}.Toast_toast__liqKQ{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--color-surface-elevated,#1a1a1a);border:1px solid var(--color-border,rgba(255,255,255,.1));border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.4);pointer-events:auto;animation:Toast_slideIn__G0pSa .3s ease-out;max-width:400px}.Toast_toast__liqKQ.Toast_exiting__HJshI{animation:Toast_slideOut__8ueAq .3s ease-in forwards}@keyframes Toast_slideIn__G0pSa{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes Toast_slideOut__8ueAq{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}.Toast_icon__WFeVk{flex-shrink:0;display:flex;align-items:center;justify-content:center}.Toast_info__7isnV .Toast_icon__WFeVk{color:#60a5fa}.Toast_success__gDJq_ .Toast_icon__WFeVk{color:#34d399}.Toast_error__Fi33L .Toast_icon__WFeVk{color:#f87171}.Toast_message__RACPs{flex:1 1;font-size:14px;line-height:1.4;color:var(--color-text-primary,#ffffff)}.Toast_closeButton__VdChh{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:none;border-radius:6px;color:var(--color-text-secondary,rgba(255,255,255,.6));cursor:pointer;transition:background .15s ease,color .15s ease}.Toast_closeButton__VdChh:hover{background:rgba(255,255,255,.1);color:var(--color-text-primary,#ffffff)}@media (max-width:480px){.Toast_container__Y0vx3{bottom:16px;right:16px;left:16px}.Toast_toast__liqKQ{max-width:none}}.avatar-initials_avatar__ntHDX{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;color:var(--app-ink);font-weight:var(--weight-semibold);flex-shrink:0;-webkit-user-select:none;user-select:none;letter-spacing:.02em}.avatar-initials_avatar__ntHDX img{width:100%;height:100%;border-radius:9999px;object-fit:cover}.avatar-initials_sm__GScgn{width:24px;height:24px;font-size:10px}.avatar-initials_md__VGh9E{width:32px;height:32px;font-size:12px}.avatar-initials_lg__ZT1Yp{width:40px;height:40px;font-size:14px}.role-pill_pill__4SPBf{display:inline-flex;align-items:center;font-size:11px;font-weight:600;padding:4px 11px;border-radius:999px;white-space:nowrap}.role-pill_owner__gYu2H{background:var(--app-ink);color:#ffffff}.role-pill_admin__CpYNP{background:var(--app-tint-soft);color:var(--app-accent-text)}.role-pill_manager__lss_5,.role-pill_senior__8b6nc{background:var(--app-tint);color:var(--app-accent-text)}.role-pill_rep__K32RY,.role-pill_sdr__x87Z_{background:var(--app-chip-neutral-bg);color:var(--app-text-secondary)}.role-pill_muted__DryGy{background:var(--app-chip-neutral-bg);color:var(--app-chip-neutral-text)}.team-card_card__Fi1cE{background:var(--app-surface);border:1px solid var(--app-border);border-radius:13px;padding:14px 16px}.team-card_headerRow__PFTXz{display:flex;align-items:center;gap:10px;cursor:pointer}.team-card_headerLeft__qzTcZ{flex:1 1;min-width:0}.team-card_headerInfo__vbbr_{min-width:0}.team-card_teamName__s2SWM{margin:0;font-size:13.5px;font-weight:700;color:var(--app-ink)}.team-card_teamMeta__z8gBo,.team-card_teamName__s2SWM{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-card_teamMeta__z8gBo{font-size:12px;color:var(--app-text-muted);margin-top:3px}.team-card_actions__60Clj{display:flex;align-items:center;gap:4px;flex-shrink:0}.team-card_iconBtn__Oa3KP{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;background:transparent;border:none;border-radius:6px;color:var(--app-text-faint);cursor:pointer}.team-card_iconBtn__Oa3KP:hover{background:var(--app-chip-neutral-bg);color:var(--app-ink)}.team-card_cogWrapper__df5lT{position:relative}.team-card_cogMenu__vbh0q{position:absolute;top:calc(100% + 6px);right:0;min-width:160px;background:var(--app-surface);border:1px solid var(--app-border);border-radius:12px;box-shadow:var(--app-card-shadow);overflow:hidden;z-index:20}.team-card_chevronBtn__2K_9Q{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;background:transparent;border:none;border-radius:6px;color:var(--app-text-muted);cursor:pointer;transition:transform .2s ease}.team-card_chevronBtn__2K_9Q:hover{background:var(--app-chip-neutral-bg);color:var(--app-ink)}.team-card_chevronOpen__p3J5E{transform:rotate(180deg)}.team-card_expanded__r7JjO{margin-top:12px;border-top:1px solid var(--app-divider);padding-top:12px}.team-card_actionRow__Vz2Mm{display:flex;gap:8px;margin-bottom:10px}.team-card_actionButton__VJsFt{flex:1 1;padding:8px 10px;background:transparent;border:1px solid var(--app-border-strong);border-radius:9px;color:var(--app-ink);font-size:12px;font-weight:600;cursor:pointer;transition:background .2s ease;white-space:nowrap}.team-card_actionButton__VJsFt:hover{background:var(--app-tint-faint)}.team-card_emptyTable__1pTMG,.team-card_tableLoading__R1QbO{padding:8px 0 2px;font-size:12.5px;color:var(--app-text-muted);line-height:1.5}.team-card_rowList___qAKq{display:flex;flex-direction:column}.team-card_row__P9xuQ{display:grid;grid-template-columns:minmax(0,1fr) auto 24px;gap:8px;align-items:center;padding:9px 0;border-bottom:1px solid var(--app-divider)}.team-card_rowList___qAKq>.team-card_row__P9xuQ:last-child{border-bottom:none}.team-card_pendingRow__4l62C{opacity:.8}.team-card_cellEmployee__1FYKa{display:flex;align-items:center;gap:9px;min-width:0}.team-card_employeeStack__drW6u{min-width:0}.team-card_employeeName__Y41XP{font-size:12.5px;font-weight:600;color:var(--app-ink)}.team-card_employeeEmail__vKzkq,.team-card_employeeName__Y41XP{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-card_employeeEmail__vKzkq{font-size:11px;color:var(--app-text-muted)}.team-card_youTag__1_X2A{margin-left:5px;font-weight:500;color:var(--app-text-muted)}.team-card_pendingTag__dd9Ta{margin-left:6px;font-size:10px;font-weight:600;color:var(--app-accent-text);background:var(--app-tint-soft);padding:2px 7px;border-radius:999px}.team-card_cellRole___OX2Z{display:flex;align-items:center;flex-shrink:0}.team-card_kebabCell__oAv7f{display:flex;justify-content:flex-end;position:relative}.team-card_kebabBtn__gxQJ7{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;border-radius:6px;color:var(--app-text-faint);font-size:15px;letter-spacing:2px;cursor:pointer}.team-card_kebabBtn__gxQJ7:hover:not(:disabled){background:var(--app-chip-neutral-bg);color:var(--app-ink)}.team-card_kebabBtn__gxQJ7:disabled{opacity:.4;cursor:default}.team-card_kebabMenu__fKcAA{position:absolute;top:calc(100% + 4px);right:0;min-width:180px;background:var(--app-surface);border:1px solid var(--app-border);border-radius:12px;box-shadow:var(--app-card-shadow);overflow:hidden;z-index:20}.team-card_kebabMenuItem__8X_P5{display:flex;align-items:center;width:100%;padding:10px 14px;background:transparent;border:none;color:var(--app-text-secondary);font-size:13px;font-weight:500;cursor:pointer;text-align:left}.team-card_kebabMenuItem__8X_P5:hover{background:var(--app-tint-faint);color:var(--app-ink)}.team-card_kebabMenuItemDanger__4TrAh{color:var(--app-danger)}.team-card_kebabMenuItemDanger__4TrAh:hover{background:rgba(214,69,69,.08);color:var(--app-danger)}.add-member-modal_modalSurface__ePjAl{background:var(--app-surface);border:1px solid var(--app-tint)}.add-member-modal_title__XfmXi{font-size:18px;font-weight:var(--weight-bold);color:var(--app-ink);margin:0 0 4px}.add-member-modal_subtitle__FPEbV{font-size:13px;color:var(--app-text-muted);margin:0 0 16px}.add-member-modal_searchWrap__lCT_q{position:relative;margin-bottom:4px}.add-member-modal_searchInput__qr4i8{width:100%;padding:16px;background:var(--app-surface);border:1px solid var(--app-border-strong);border-radius:14px;color:var(--app-ink);font-size:14px;font-family:inherit;transition:border-color .18s ease,background .18s ease}.add-member-modal_searchInput__qr4i8:focus{outline:none;border-color:var(--app-primary)}.add-member-modal_searchInput__qr4i8::placeholder{color:var(--app-text-muted)}.add-member-modal_searchIcon__XdSTM{display:none}.add-member-modal_suggestedLabel__17O84{font-size:13px;color:var(--app-text-muted);margin:18px 0 10px;font-weight:var(--weight-medium)}.add-member-modal_list__V_0an{max-height:320px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;margin-bottom:4px}.add-member-modal_listEmpty__hQDV1{padding:24px 8px;text-align:center;font-size:13px;color:var(--app-text-muted)}.add-member-modal_row__PQEiN{display:flex;align-items:center;gap:14px;padding:14px 16px;background:var(--app-tint-faint);border-radius:12px;cursor:pointer;transition:border-color .12s ease,background .12s ease;border:1.5px solid var(--app-border)}.add-member-modal_rowSelected__n0vUG{background:var(--app-tint-soft);border-color:var(--app-primary)}.add-member-modal_rowInfo__RBHad{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.add-member-modal_rowName__z_6e7{color:var(--app-ink);font-size:14px;font-weight:var(--weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-member-modal_rowSub__K1s7v{color:var(--app-text-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-member-modal_checkbox__d33Aa{width:22px;height:22px;border-radius:9999px;border:1.5px solid var(--app-border-strong);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .15s ease,background .15s ease}.add-member-modal_checkboxChecked__O8S0T{background:var(--app-cta-ink);border-color:transparent;color:#ffffff}.add-member-modal_footer__RZbe8{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding-top:14px;border-top:1px solid var(--app-divider);gap:12px}.add-member-modal_counter__fNdj5{font-size:13px;color:var(--app-text-muted)}.add-member-modal_counterNum__LvYhs{color:var(--app-ink);font-weight:var(--weight-semibold)}.add-member-modal_counterEmpty__r_0Qz{color:var(--app-text-faint)}.add-member-modal_actions__r6dfY{display:flex;gap:10px}.add-member-modal_btnSecondary__ZhlQy{padding:10px 24px;background:transparent;border:1px solid var(--app-border-strong);border-radius:10px;color:var(--app-ink);font-size:13px;font-weight:var(--weight-semibold);cursor:pointer;font-family:inherit;transition:background .15s ease}.add-member-modal_btnSecondary__ZhlQy:hover{background:var(--app-tint-faint);color:var(--app-ink)}.add-member-modal_btnPrimary__JGXi7{padding:10px 24px;background:var(--app-cta-ink);border:none;border-radius:10px;color:#ffffff;font-size:13px;font-weight:var(--weight-semibold);cursor:pointer;font-family:inherit;transition:background .15s ease,transform .15s ease}.add-member-modal_btnPrimary__JGXi7:hover:not(:disabled){opacity:.85}.add-member-modal_btnPrimary__JGXi7:disabled{opacity:.45;cursor:not-allowed}.add-member-modal_fieldGroup__lwmGF{display:flex;flex-direction:column;gap:8px}.add-member-modal_fieldLabel__ZD5X5{color:var(--app-text-muted);font-size:12px;font-weight:500}.add-member-modal_fieldInput__d8el5{width:100%;padding:14px 16px;background:var(--app-surface);border:1px solid var(--app-border-strong);border-radius:12px;color:var(--app-ink);font-size:14px;font-family:inherit;transition:border-color .18s ease}.add-member-modal_fieldInput__d8el5:focus{outline:none;border-color:var(--app-primary)}.add-member-modal_fieldInput__d8el5::placeholder{color:var(--app-text-muted)}.add-member-modal_fieldSelect__kiROU{width:100%;padding:14px 40px 14px 16px;background:var(--app-surface);border:1px solid var(--app-border-strong);border-radius:12px;color:var(--app-ink);font-size:14px;font-family:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%238F8DA1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;transition:border-color .18s ease}.add-member-modal_fieldSelect__kiROU:focus{outline:none;border-color:var(--app-primary)}.add-member-modal_fieldCounter__Ev_lc{position:absolute;right:12px;bottom:10px;font-size:11px;color:var(--app-text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.add-member-modal_fieldInputWrap__p2zrF{position:relative}.add-member-modal_sectionLabel__Thifp{font-size:13px;color:var(--app-text-muted);font-weight:var(--weight-medium);margin:8px 0 4px}.add-member-modal_memberRow__4SDtH{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--app-tint-faint);border:1px solid var(--app-border);border-radius:12px}.add-member-modal_memberRowInfo__dfb7A{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.add-member-modal_memberRowName__DnRu2{color:var(--app-ink);font-size:13px;font-weight:var(--weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-member-modal_memberRowSub__MMa09{color:var(--app-text-muted);font-size:12px}.add-member-modal_memberRowMeta__tZ9RX{display:inline-flex;align-items:center;gap:6px;color:var(--app-text-muted);font-size:11px;font-weight:var(--weight-medium);letter-spacing:.02em}.add-member-modal_memberRowTrash__eT1qK{background:none;border:none;color:var(--app-text-muted);cursor:pointer;padding:6px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;transition:background .15s ease,color .15s ease}.add-member-modal_memberRowTrash__eT1qK:hover{background:rgba(214,69,69,.08);color:var(--app-danger)}.add-member-modal_addMemberRow__LDt58{display:flex;align-items:center;gap:10px;margin-top:4px}.add-member-modal_addMemberSelect__zo5uc{flex:1 1;padding:12px 36px 12px 14px;background:var(--app-tint-faint);border:1px solid var(--app-border);border-radius:10px;color:var(--app-ink);font-size:13px;font-family:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%238F8DA1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.add-member-modal_addMemberSelect__zo5uc:focus{outline:none;border-color:var(--app-primary)}.add-member-modal_addMemberConfirmBtn__H3R2d{padding:11px 20px;background:var(--app-cta-ink);border:none;border-radius:10px;color:#ffffff;font-size:13px;font-weight:var(--weight-semibold);cursor:pointer;font-family:inherit;transition:background .15s ease}.add-member-modal_addMemberConfirmBtn__H3R2d:hover:not(:disabled){opacity:.85}.add-member-modal_addMemberConfirmBtn__H3R2d:disabled{opacity:.4;cursor:not-allowed}.teams-section_container__pvwvY{display:flex;flex-direction:column}.teams-section_band__eej_f{position:relative;background:var(--app-band-gradient);padding:0 40px 74px;overflow:hidden}.teams-section_bandTexture__608WB{position:absolute;inset:0;background-image:repeating-conic-gradient(rgba(255,255,255,.06) 0 25%,rgba(255,255,255,0) 0 50%);background-size:58px 58px;-webkit-mask-image:radial-gradient(480px 300px at 92% 8%,black,transparent 75%);mask-image:radial-gradient(480px 300px at 92% 8%,black,transparent 75%);pointer-events:none}.teams-section_bandTopRow__26D2n{position:relative;height:var(--app-header-height,60px);display:flex;align-items:center;gap:14px}.teams-section_bandViewLabel__c3j8A{font-size:13.5px;font-weight:600;color:rgba(255,255,255,.92)}.teams-section_bandSpacer___baI9{flex:1 1}.teams-section_bandHeadingRow__hUVj9{position:relative;display:flex;align-items:flex-end;gap:16px;margin-top:12px}.teams-section_bandTitle__obw1c{margin:0;font-family:var(--font-dm-sans),sans-serif;font-size:28px;font-weight:700;color:#ffffff}.teams-section_bandMeta__U00Uo{font-size:13.5px;color:rgba(255,255,255,.78);margin-top:4px}.teams-section_seatPill__8owuO{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;white-space:nowrap}.teams-section_seatPillDot__sLOaD{width:7px;height:7px;border-radius:999px;background:#ffd9a8}.teams-section_seatPillStrong__qU666{font-size:12.5px;font-weight:600;color:#ffffff}.teams-section_seatPillMuted__h9Gap{font-size:12px;color:rgba(255,255,255,.7)}.teams-section_mainColumn__oB7su{min-width:0;display:flex;flex-direction:column;gap:16px}.teams-section_contentGrid__SNgPv{position:relative;margin-top:-34px;padding:0 40px 48px;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px;align-items:start}.teams-section_loading__rGAnh{padding:24px 0;font-size:13.5px;color:var(--app-text-muted)}.teams-section_membersCard__Rifhp{background:var(--app-surface);border-radius:20px;padding:24px 28px;box-shadow:var(--app-band-card-shadow)}.teams-section_rail__oVCv_{display:flex;flex-direction:column;gap:16px}.teams-section_railCard__nJDj_{background:var(--app-surface);border-radius:20px;padding:22px 24px;box-shadow:var(--app-band-card-shadow)}.teams-section_cardHeaderRow__Z37rH{display:flex;align-items:center;gap:10px}.teams-section_cardEyebrow__UpCbQ{font-size:11.5px;font-weight:700;letter-spacing:.14em;color:var(--app-eyebrow)}.teams-section_helpDot__Qec6d{width:16px;height:16px;border-radius:999px;border:1px solid var(--app-border-strong);color:var(--app-text-muted);font-size:10.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:default;flex-shrink:0}.teams-section_inviteButton___sa3J{background:var(--app-cta-ink);color:#ffffff;font-size:12.5px;font-weight:600;padding:9px 16px;border:none;border-radius:10px;cursor:pointer;transition:opacity .2s ease;white-space:nowrap}.teams-section_inviteButton___sa3J:hover{opacity:.85}.teams-section_membersList__l7cQ5{display:flex;flex-direction:column;margin-top:10px}.teams-section_membersEmpty__XA5zU{padding:16px 0 6px;font-size:13px;color:var(--app-text-muted)}.teams-section_memberRow__HX5gf{display:grid;grid-template-columns:minmax(0,1fr) 130px 170px 26px;gap:14px;align-items:center;padding:13px 0;border-bottom:1px solid var(--app-divider)}.teams-section_membersList__l7cQ5>.teams-section_memberRow__HX5gf:last-child{border-bottom:none}.teams-section_memberIdentity__7LC9c{display:inline-flex;align-items:center;gap:10px;min-width:0}.teams-section_memberNameStack__rfKSV{min-width:0}.teams-section_memberName__O4_Nd{display:block;font-size:13.5px;font-weight:700;color:var(--app-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.teams-section_memberYou__82TcG{font-weight:500;color:var(--app-text-muted)}.teams-section_memberEmail__UMu5l{display:block;font-size:11.5px;color:var(--app-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.teams-section_memberRoleCell__uFZem{display:flex;align-items:center}.teams-section_memberTeams__tMM2H{font-size:12.5px;color:var(--app-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.teams-section_memberMenuCell__iinz_{display:flex;justify-content:flex-end}.teams-section_memberMenuContainer__sd5uJ{position:relative}.teams-section_memberMenuButton__PDiP1{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;background:transparent;border:none;border-radius:6px;color:var(--app-text-faint);cursor:pointer}.teams-section_memberMenuButton__PDiP1:hover{background:var(--app-chip-neutral-bg);color:var(--app-ink)}.teams-section_memberMenuDropdown__p3oTo{position:absolute;top:calc(100% + 6px);right:0;min-width:200px;background:var(--app-surface);border:1px solid var(--app-border);border-radius:12px;box-shadow:var(--app-card-shadow);overflow:hidden;z-index:20}.teams-section_memberMenuItem__zaJ_I{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;background:transparent;border:none;color:var(--app-text-secondary);font-size:13px;font-weight:500;cursor:pointer;text-align:left}.teams-section_memberMenuItem__zaJ_I:hover:not(:disabled){background:var(--app-tint-faint);color:var(--app-ink)}.teams-section_memberMenuItem__zaJ_I:disabled{opacity:.5;cursor:default}.teams-section_memberMenuItemDanger__l2apv{color:var(--app-danger)}.teams-section_memberMenuItemDanger__l2apv:hover:not(:disabled){background:rgba(214,69,69,.08);color:var(--app-danger)}.teams-section_createTeamLink__eKbOD{background:transparent;border:none;padding:0;font-size:12px;font-weight:600;color:var(--app-accent-text);cursor:pointer}.teams-section_createTeamLink__eKbOD:hover{color:var(--app-brand-deep)}.teams-section_teamsList__uHOx_{display:flex;flex-direction:column;gap:8px;margin-top:12px}.teams-section_invitesList__Zuyxt{display:flex;flex-direction:column;margin-top:6px}.teams-section_inviteRow__Irx1K{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid var(--app-divider)}.teams-section_invitesList__Zuyxt>.teams-section_inviteRow__Irx1K:last-child{border-bottom:none}.teams-section_inviteInfo___wA0m{flex:1 1;min-width:0}.teams-section_inviteEmail__UMUII{font-size:12.5px;font-weight:600;color:var(--app-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.teams-section_inviteSub__LBaYP{font-size:11px;color:var(--app-text-muted);margin-top:2px}.teams-section_inviteAction__KcsTx{background:transparent;border:none;padding:0;font-size:11.5px;font-weight:600;color:var(--app-accent-text);cursor:pointer;flex-shrink:0}.teams-section_inviteAction__KcsTx:hover{color:var(--app-brand-deep)}.teams-section_inviteActionDanger__8rbWk{background:transparent;border:none;padding:0;font-size:11.5px;font-weight:600;color:#b4453c;cursor:pointer;flex-shrink:0}.teams-section_inviteActionDanger__8rbWk:hover{opacity:.8}.teams-section_seatNote__yOoBY{background:#fff9f2;border:1px solid #f3e2c8;border-radius:11px;padding:10px 14px;margin-top:10px;font-size:12px;color:var(--app-text-secondary)}.teams-section_confirmText__tPBNF{color:var(--app-text-secondary);font-size:14px;line-height:1.6;margin:0 0 14px}.teams-section_dangerButton__JhIpw{background:rgba(214,69,69,.08)!important;border:1px solid var(--app-danger)!important;color:var(--app-danger)!important}.teams-section_adminInvitesSection___mq34{margin-bottom:16px}.teams-section_adminInvitesHeader__4G0so{display:flex;align-items:center;gap:10px}.teams-section_adminInvitesTitle__pmAuV{margin:0;font-size:14px;font-weight:600;color:var(--app-ink)}.teams-section_adminInvitesEmpty__meksT{padding:10px 0;font-size:13px;color:var(--app-text-muted)}.teams-section_rowList__awn_4{display:flex;flex-direction:column}.teams-section_adminInviteRow__1iOeZ{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--app-divider)}.teams-section_adminInviteEmail__F_cuE{font-size:13px;font-weight:600;color:var(--app-ink)}.teams-section_adminInviteSub__5hxSO{font-size:11.5px;color:var(--app-text-muted)}@media (max-width:1200px){.teams-section_contentGrid__SNgPv{grid-template-columns:1fr}}@media (max-width:640px){.teams-section_band__eej_f{padding:0 16px 64px}.teams-section_contentGrid__SNgPv{padding:0 16px 32px}.teams-section_membersCard__Rifhp{padding:18px 16px}.teams-section_memberRow__HX5gf{grid-template-columns:minmax(0,1fr) auto 26px}.teams-section_memberTeams__tMM2H{display:none}.teams-section_bandHeadingRow__hUVj9{flex-wrap:wrap}}.access-requests-section_card__bitBX{background:var(--app-surface,#ffffff);border:1px solid var(--app-border,#eceaf5);border-radius:18px;padding:20px 22px;box-shadow:0 2px 14px rgba(23,18,90,.04)}.access-requests-section_head__UGblm{margin-bottom:14px}.access-requests-section_eyebrow__DpXuh{display:block;font-size:11px;font-weight:700;letter-spacing:.7px;color:var(--app-eyebrow,#7a70c8)}.access-requests-section_sub__QxyCR{margin:6px 0 0;font-size:12.5px;line-height:19px;color:var(--app-text-muted,#8f8da1)}.access-requests-section_error__YzkLV{margin:0 0 12px;font-size:12.5px;color:var(--app-danger,#d92d20)}.access-requests-section_notice__Vf0yg{margin:0 0 12px;font-size:12.5px;line-height:19px;color:var(--app-ink,#14131e)}.access-requests-section_list__7PKlW{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.access-requests-section_row___S4s6{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--app-border,#eceaf5);border-radius:13px}.access-requests-section_who___tTsk{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.access-requests-section_email__QRE7i{font-size:13px;font-weight:600;color:var(--app-ink,#14131e);overflow:hidden;text-overflow:ellipsis}.access-requests-section_name__p61qB{font-size:11.5px;color:var(--app-text-muted,#8f8da1)}.access-requests-section_actions__lof59{flex-shrink:0;display:flex;align-items:center;gap:8px}.access-requests-section_approve___TkVz{height:34px;padding:0 16px;border:0;border-radius:10px;background:var(--app-cta-ink,#101018);color:#ffffff;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s ease}.access-requests-section_approve___TkVz:hover:not(:disabled){background:#33333d}.access-requests-section_decline__aH0uO{height:34px;padding:0 10px;border:0;border-radius:10px;background:none;color:var(--app-text-muted,#8f8da1);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:color .15s ease}.access-requests-section_decline__aH0uO:hover:not(:disabled){color:var(--app-ink,#14131e)}.access-requests-section_approve___TkVz:disabled,.access-requests-section_decline__aH0uO:disabled{opacity:.55;cursor:default}@media (max-width:640px){.access-requests-section_row___S4s6{flex-direction:column;align-items:stretch}.access-requests-section_actions__lof59{justify-content:flex-end}}.my-team-card_card__lNz_Z{background:var(--app-surface);border-radius:20px;box-shadow:var(--app-band-card-shadow);padding:26px 28px 22px}.my-team-card_emptyCard__PrAmR{max-width:720px;margin:0 auto;text-align:center;padding:32px 38px 30px}.my-team-card_emptyCard__PrAmR .my-team-card_titleRow__2PbQ3{justify-content:center}.my-team-card_stack__a_qmw{display:flex;flex-direction:column;gap:16px}.my-team-card_headerRow__R7aC9{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.my-team-card_titleRow__2PbQ3{display:inline-flex;align-items:center;gap:12px;margin:0;font-size:18px;font-weight:var(--weight-semibold);color:var(--app-ink);letter-spacing:-.01em}.my-team-card_titleText__jLKS9{display:inline-flex;align-items:baseline;gap:6px}.my-team-card_teamNameQuoted__7eFY9{color:var(--app-ink);font-weight:var(--weight-semibold)}.my-team-card_countBadge__7UFgi{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:9999px;background:var(--app-chip-neutral-bg);color:var(--app-chip-neutral-text);font-size:12px;font-weight:var(--weight-medium);line-height:1}.my-team-card_seeAll__hZqId{color:var(--app-accent-text);font-size:13px;font-weight:500;text-decoration:none;transition:color .12s ease}.my-team-card_seeAll__hZqId:hover{color:var(--app-brand-deep)}.my-team-card_empty__WFUoS,.my-team-card_loading__rlNbk{font-size:13.5px;line-height:1.65;color:var(--app-text-secondary);padding:8px 0 0;margin:0}.my-team-card_teamDesc__axGnf{margin:-6px 0 12px;font-size:13px;color:var(--app-text-secondary)}.my-team-card_divider__9UO8N{height:1px;background:var(--app-divider);margin:4px 0 18px}.my-team-card_section__UIUrT{margin-bottom:18px}.my-team-card_section__UIUrT:last-child{margin-bottom:0}.my-team-card_sectionLabel__vnzxP{font-size:12px;color:var(--app-text-muted);margin-bottom:8px;font-weight:var(--weight-regular)}.my-team-card_memberList__s0FY9{display:flex;flex-direction:column;gap:6px}.my-team-card_memberRow__ndcnf{display:grid;grid-template-columns:1.4fr 1.6fr auto;gap:16px;align-items:center;padding:12px 18px;border-radius:12px;background:var(--app-tint-faint);font-size:13px;min-height:52px}.my-team-card_memberIdentity__CP1en{display:inline-flex;align-items:center;gap:12px;min-width:0}.my-team-card_memberName__4uZIr{color:var(--app-ink);font-weight:var(--weight-medium);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-team-card_memberYou__i21QR{color:var(--app-text-faint);font-weight:var(--weight-regular)}.my-team-card_memberEmail__foPRq{color:var(--app-text-muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-team-card_memberRoleCell__XxSt_{display:inline-flex;align-items:center;justify-content:flex-end;min-width:90px}.my-team-card_noManager__0OGwR{padding:12px 18px;border-radius:12px;background:var(--app-tint-faint);font-size:13px;color:var(--app-text-faint);font-style:italic}@media (max-width:720px){.my-team-card_card__lNz_Z{padding:22px 20px 18px}.my-team-card_emptyCard__PrAmR{padding:26px 20px 24px}.my-team-card_memberRow__ndcnf{grid-template-columns:1fr auto;grid-template-areas:"identity role" "email email";row-gap:4px;padding:12px 14px}.my-team-card_memberIdentity__CP1en{grid-area:identity}.my-team-card_memberRoleCell__XxSt_{grid-area:role}.my-team-card_memberEmail__foPRq{grid-area:email;padding-left:44px}}.heatmap-cell_cell__pw6Pv{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;padding:7px 14px;min-width:64px;min-height:32px;border-radius:8px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum","lnum","tnum";line-height:1}.heatmap-cell_cellValueOnly__t8MTb{gap:0}.heatmap-cell_value__AgCzC{font-size:13px;font-weight:600;letter-spacing:-.005em;line-height:1}.heatmap-cell_cellRed__Qlfjx{background:rgba(239,68,68,.12)}.heatmap-cell_cellRed__Qlfjx .heatmap-cell_value__AgCzC{color:var(--app-danger)}.heatmap-cell_cellYellow__6qdxk{background:rgba(251,191,36,.15)}.heatmap-cell_cellYellow__6qdxk .heatmap-cell_value__AgCzC{color:var(--app-attention-text)}.heatmap-cell_cellGreen__bEqaX{background:var(--app-momentum-tint)}.heatmap-cell_cellGreen__bEqaX .heatmap-cell_value__AgCzC{color:var(--app-momentum-text)}.heatmap-cell_trend__KpQ_8{display:inline-flex;align-items:center;font-size:12px;font-weight:700;line-height:1}.heatmap-cell_trendUp__r4BfC{color:var(--app-momentum-text)}.heatmap-cell_trendDown__V6Kq3{color:var(--app-danger)}.heatmap-cell_trendFlat__slLSz{color:var(--app-ink)}.heatmap-cell_trendNoData__cunyg{visibility:hidden}.heatmap-cell_cellEmpty___5Ov9{display:inline-flex;align-items:center;justify-content:center;color:var(--app-text-faint);font-size:14px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:7px 14px;min-width:64px;min-height:32px}.active-drill-pill_pill__hA2QA{display:inline-flex;align-items:center;padding:4px 12px;font-size:11px;font-weight:500;letter-spacing:.01em;border:1px solid var(--app-border);border-radius:999px}.active-drill-pill_pill__hA2QA,.team-avg-row_row__11sbF td{color:var(--app-ink);background:var(--app-chip-neutral-bg);white-space:nowrap}.team-avg-row_row__11sbF td{font-weight:600;border-top:1px solid var(--app-border)!important;border-bottom:none!important;padding:10px 8px!important}.team-avg-row_row__11sbF td:nth-child(n+2):nth-child(-n+9){text-align:center}.team-avg-row_label__p5fXM strong{color:var(--app-text-secondary);font-weight:500;font-size:13px}.team-heatmap-grid_section__HalLM{background:var(--app-surface);border-radius:18px;padding:22px 24px;overflow:hidden;box-shadow:var(--app-card-shadow)}.team-heatmap-grid_headerRow__n_NuK{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 14px}.team-heatmap-grid_heading__XUqCl{font-size:16px;font-weight:600;color:var(--app-ink);margin:0}.team-heatmap-grid_seeAll__8F8tm{color:var(--app-text-secondary);font-size:13px;font-weight:500;text-decoration:none;transition:color .12s ease}.team-heatmap-grid_seeAll__8F8tm:hover{color:var(--app-ink)}.team-heatmap-grid_emptyState__LVl_a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:56px 16px 60px;text-align:center}.team-heatmap-grid_emptyHeading__57nx8{margin:0;font-size:15px;font-weight:600;color:var(--app-ink);letter-spacing:-.005em}.team-heatmap-grid_emptyBody__toVzu{margin:0;font-size:13px;font-weight:400;color:var(--app-text-muted);line-height:1.5;max-width:360px}.team-heatmap-grid_emptyCta__0LjsF{display:inline-flex;align-items:center;justify-content:center;margin-top:12px;padding:8px 18px;border-radius:8px;background:var(--app-tint-soft);color:var(--app-accent-text);font-size:13px;font-weight:500;text-decoration:none;transition:background .14s ease}.team-heatmap-grid_emptyCta__0LjsF:hover{background:var(--app-tint)}.team-heatmap-grid_emptyCta__0LjsF:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.team-heatmap-grid_tableWrap__Qe_IG{margin:0 -8px;padding:0 8px}.team-heatmap-grid_table__6ICUs{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;table-layout:auto}.team-heatmap-grid_table__6ICUs thead th{text-align:left;font-weight:500;font-size:12px;color:var(--app-text-muted);padding:10px 8px;border-bottom:1px solid var(--app-border);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s ease}.team-heatmap-grid_table__6ICUs thead th:first-child{min-width:150px;width:22%}.team-heatmap-grid_table__6ICUs thead th:nth-child(n+2):nth-child(-n+7){min-width:64px;text-align:center}.team-heatmap-grid_table__6ICUs thead th:nth-child(8),.team-heatmap-grid_table__6ICUs thead th:nth-child(9){min-width:48px;text-align:center}.team-heatmap-grid_table__6ICUs thead th:last-child{min-width:120px;text-align:left}.team-heatmap-grid_table__6ICUs thead th:hover{color:var(--app-text-secondary)}.team-heatmap-grid_sortIndicatorActive__hCCK4{color:var(--app-ink);font-size:11px;margin-left:2px}.team-heatmap-grid_sortIndicatorInactive__XNo8e{color:var(--app-text-faint);font-size:11px;margin-left:2px}.team-heatmap-grid_table__6ICUs thead th:hover .team-heatmap-grid_sortIndicatorInactive__XNo8e{color:var(--app-text-muted)}.team-heatmap-grid_table__6ICUs tbody td{padding:10px 8px;color:var(--app-ink);border-bottom:1px solid var(--app-divider);white-space:nowrap;vertical-align:middle}.team-heatmap-grid_table__6ICUs tbody td:nth-child(n+2):nth-child(-n+9){text-align:center}.team-heatmap-grid_row__VJJAl{cursor:pointer;transition:background .15s ease}.team-heatmap-grid_row__VJJAl:hover{background:var(--app-row-hover)}.team-heatmap-grid_row__VJJAl td:first-child{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--app-ink)}.team-heatmap-grid_avatar__wzgYn{width:28px;height:28px;border-radius:999px;object-fit:cover;flex-shrink:0}.team-heatmap-grid_legend__q96F9{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid var(--app-divider);font-size:12px;color:var(--app-text-secondary)}.team-heatmap-grid_legend__q96F9>span{display:inline-flex;align-items:center;gap:6px}.team-heatmap-grid_legendDot__9GwxA{display:inline-block;width:8px;height:8px;border-radius:999px;flex-shrink:0}.team-heatmap-grid_legendDotRed__Z5rID{background:var(--app-danger)}.team-heatmap-grid_legendDotYellow__3C9ka{background:var(--app-attention)}.team-heatmap-grid_legendDotGreen__DKm0K{background:var(--app-momentum)}.team-heatmap-grid_avgGreen__ydJ5i{color:var(--app-momentum-text);font-weight:600}.team-heatmap-grid_avgYellow__iVwvr{color:var(--app-attention-text);font-weight:600}.team-heatmap-grid_avgRed__qQZfr{color:var(--app-danger);font-weight:600}.progress-donut_donut__z5E_J{position:relative;display:inline-flex;align-items:center;justify-content:center}.progress-donut_label__UYPW7{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:rgba(255,255,255,.85);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.team-tab_stack__pfA66{display:flex;flex-direction:column;gap:18px}.team-tab_card__URLYj{background:#ffffff;border-radius:18px;box-shadow:0 1px 2px rgba(20,19,30,.04),0 8px 24px rgba(20,19,30,.06);padding:22px 24px;color:var(--app-text-primary,#14131e)}.team-tab_cardHead__Hl_yv{display:flex;align-items:center;gap:10px;margin-bottom:16px}.team-tab_eyebrow__z3WV0{font-size:10.5px;font-weight:700;letter-spacing:.12em;color:var(--app-text-secondary,#5f5d70)}.team-tab_countLabel__lCsxk{font-size:11.5px;color:var(--app-text-faint,#8f8da1)}.team-tab_spacer__1TfAY{flex:1 1}.team-tab_headAction__Hwr73{appearance:none;background:none;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;color:#6349fd;cursor:pointer}.team-tab_headAction__Hwr73:hover{text-decoration:underline}.team-tab_quiet__f7bPX{font-size:12.5px;line-height:1.6;color:var(--app-text-faint,#8f8da1)}.team-tab_teamRows__uqdeh{display:flex;flex-direction:column;gap:8px}.team-tab_teamRow__WoBNa{appearance:none;background:#fafafd;border:none;border-radius:12px;padding:13px 16px;font-family:inherit;text-align:left;display:flex;align-items:center;gap:12px;cursor:pointer;transition:background .15s ease;color:inherit}.team-tab_teamRow__WoBNa:hover{background:#f4f3fb}.team-tab_teamRowActive__sJbKy{background:#f1effc}.team-tab_teamRowBody__cXqEC{display:flex;flex-direction:column;gap:3px;flex:1 1;min-width:0}.team-tab_teamName__YfTu8{display:inline-flex;align-items:center;font-size:13.5px;font-weight:600;color:var(--app-text-primary,#14131e)}.team-tab_filteringChip__Fn3sS{margin-left:9px;font-size:9.5px;font-weight:700;letter-spacing:.1em;color:#6349fd;background:#e7e3fb;padding:2px 6px;border-radius:4px}.team-tab_teamMeta__QUM7K{font-size:11.5px;color:var(--app-text-faint,#8f8da1)}.team-tab_teamRowActions__Dyjfk{display:inline-flex;align-items:center;gap:14px;flex-shrink:0}.team-tab_rowTextBtn__6YnyI{appearance:none;background:none;border:none;padding:0;font-family:inherit;font-size:12px;font-weight:600;color:var(--app-text-secondary,#5f5d70);cursor:pointer}.team-tab_rowTextBtn__6YnyI:hover{color:var(--app-text-primary,#14131e)}.team-tab_rowTextBtnDanger__SJVYo{appearance:none;background:none;border:none;padding:0;font-family:inherit;font-size:12px;font-weight:600;color:#b4453c;cursor:pointer}.team-tab_clearChip__zqkb3{appearance:none;background:#ece9fa;border:none;border-radius:999px;width:18px;height:18px;line-height:1;font-size:13px;color:#4b3ad6;cursor:pointer}.team-tab_footNote__hbkxy{margin-top:16px;font-size:12px;line-height:1.65;color:var(--app-text-faint,#8f8da1)}.team-tab_inviteRows__OKaKd{display:flex;flex-direction:column;gap:8px}.team-tab_inviteRow__3eQMU{display:flex;align-items:center;gap:12px;background:#fafafd;border-radius:12px;padding:12px 16px}.team-tab_inviteEmail__0U7yC{font-size:13px;font-weight:600;color:var(--app-text-primary,#14131e)}.team-tab_inviteMeta__KGhJf{font-size:11.5px;color:var(--app-text-faint,#8f8da1)}.team-tab_repTeamLine__Rmwyo{font-size:13px;color:var(--app-text-secondary,#5f5d70);margin-bottom:16px}.team-tab_repManagerName__JNWhd{font-weight:700;color:var(--app-text-primary,#14131e)}.team-tab_repRows__wfypE{display:flex;flex-direction:column;gap:8px}.team-tab_repRow__2ag6_{display:flex;align-items:center;gap:12px;background:#fafafd;border-radius:12px;padding:12px 16px}.team-tab_repAvatar__NfFnY{width:30px;height:30px;border-radius:999px;background:#2b2f3d;color:#b2b9d0;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.team-tab_repName__b_B2y{display:inline-flex;align-items:center;font-size:13px;font-weight:600;color:var(--app-text-primary,#14131e)}.team-tab_youChip__u3S5l{margin-left:9px;font-size:9.5px;font-weight:700;letter-spacing:.1em;color:#6349fd;background:#f1effc;padding:2px 6px;border-radius:4px}.team-tab_repRole__mhz59{font-size:11.5px;color:var(--app-text-faint,#8f8da1)}.team-tab_soloTitle__Drwjk{font-size:16px;font-weight:700;color:var(--app-text-primary,#14131e);margin-bottom:8px}.team-tab_soloBody__Agk4c{font-size:13px;line-height:1.7;color:var(--app-text-secondary,#5f5d70);max-width:560px;margin-bottom:20px}.team-tab_soloCta__mu_wC{display:inline-flex;align-items:center;background:#6349fd;color:#ffffff;font-size:13px;font-weight:600;padding:11px 20px;border-radius:10px;text-decoration:none}.team-tab_soloCta__mu_wC:hover{background:#563fe0}.walkthrough-modal_wmOverlay__tA_E1{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px;background:rgba(5,0,48,.6);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.walkthrough-modal_wmModal__AfWn1{position:relative;display:grid;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:24px;width:min(1180px,100%);max-height:min(827px,calc(100vh - 48px));padding:16px;background:#ffffff;border-radius:24px;overflow:hidden}.walkthrough-modal_wmClose__QBr7J{position:absolute;top:28px;right:24px;z-index:2;display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:50px;background:rgba(0,0,0,.1);color:#090a0c;cursor:pointer}.walkthrough-modal_wmClose__QBr7J:hover{background:rgba(0,0,0,.18)}.walkthrough-modal_wmBrand__2crQ8{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:40px;min-height:100%;padding:26px 31px 40px;border-radius:20px;overflow:hidden;background-image:linear-gradient(220deg,#18117e,#3f3abe 63%)}.walkthrough-modal_wmBrand__2crQ8:before{content:"";position:absolute;inset:-14% -20% -30% -18%;pointer-events:none;background-image:url(/challenge/bg/wave-overlay.svg),url(/challenge/bg/wave-softlight.svg);background-repeat:no-repeat;background-size:105% 120%,100% 130%;background-position:-30% -18%,120% 130%;mix-blend-mode:overlay;opacity:.8}.walkthrough-modal_wmBrandLogo__3FGOy{position:relative;width:114px;height:auto}.walkthrough-modal_wmBrandBody__tmHEL{position:relative;display:flex;flex-direction:column;gap:28px}.walkthrough-modal_wmBrandHead__zx8nX{font-size:clamp(28px,2.6vw,40px);font-weight:700;line-height:1.4;color:#ffffff;max-width:475px}.walkthrough-modal_wmBrandSub__3Ue_4{font-size:18px;font-weight:500;line-height:1.4;color:#ffffff;max-width:387px}.walkthrough-modal_wmBrandLogos__Cef0B{display:flex;align-items:center;gap:32px;margin-top:14px}.walkthrough-modal_wmBrandLogos__Cef0B img{height:30px;width:auto}.walkthrough-modal_wmBrandSteps__xLjTV{position:relative;display:flex;flex-direction:column;gap:14px;max-width:387px;margin:14px 0 0;padding:24px 0 0;border-top:1px solid rgba(255,255,255,.25);list-style:none}.walkthrough-modal_wmBrandStep__0wHg5{display:flex;gap:8px;font-size:15px;font-weight:600;line-height:1.4;color:#ffffff}.walkthrough-modal_wmBrandStepNum__prisC{font-weight:500;color:rgba(255,255,255,.6)}.walkthrough-modal_wmFormCol__oIYdF{display:flex;flex-direction:column;justify-content:center;justify-content:safe center;gap:32px;width:min(447px,100%);margin:0 auto;padding:48px 8px;overflow-y:auto}.walkthrough-modal_wmTitle__yhf7y{margin:0;font-size:32px;font-weight:700;line-height:1.1;color:#090a0c}.walkthrough-modal_wmDesc__4duPk{margin:0;font-size:14px;line-height:1.4;color:rgba(9,10,12,.7)}.walkthrough-modal_wmFormCol__oIYdF>.walkthrough-modal_wmDesc__4duPk{margin-top:-16px}.walkthrough-modal_wmForm__l3Wnw{display:flex;flex-direction:column;gap:16px}.walkthrough-modal_wmField__ZOXU3{display:flex;flex-direction:column;gap:8px}.walkthrough-modal_wmLabel__C4mv9{font-size:14px;font-weight:600;color:rgba(9,10,12,.65)}.walkthrough-modal_wmLabelNote__BmZwa{font-weight:400}.walkthrough-modal_wmInput__uuNrN{height:48px;padding:0 16px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:rgba(0,0,0,.05);font-family:inherit;font-size:14px;font-weight:500;color:#090a0c}.walkthrough-modal_wmInput__uuNrN::placeholder{color:rgba(9,10,12,.55)}.walkthrough-modal_wmInput__uuNrN:focus{outline:2px solid #090a0c;outline-offset:-1px}.walkthrough-modal_wmInputErr__sf827{border-color:#b91c1c}.walkthrough-modal_wmTextarea__TROr1{height:auto;min-height:76px;padding:16px;line-height:1.4;resize:vertical}.walkthrough-modal_wmFieldErr__FaDLY{margin:0;font-size:12px;line-height:1.4;color:#b91c1c}.walkthrough-modal_wmSubmit__vO9bb{height:48px;margin-top:16px;border:0;border-radius:12px;background:#090a0c;font-family:inherit;font-size:16px;font-weight:600;color:#ffffff;cursor:pointer}.walkthrough-modal_wmSubmit__vO9bb:hover{background:#23242a}.walkthrough-modal_wmSubmit__vO9bb:disabled{opacity:.6;cursor:default}.walkthrough-modal_wmLegal__YtHn9{margin:0;align-self:center;max-width:367px;font-size:12px;line-height:1.5;text-align:center;color:rgba(9,10,12,.7)}.walkthrough-modal_wmLegal__YtHn9 a{font-weight:700;color:#090a0c;text-decoration:underline}.walkthrough-modal_wmStatus__s7mjk{display:flex;flex-direction:column;gap:16px}@media (max-width:1240px){.walkthrough-modal_wmModal__AfWn1{grid-template-columns:minmax(0,42%) minmax(0,1fr)}}@media (max-width:960px){.walkthrough-modal_wmModal__AfWn1{grid-template-columns:1fr;overflow-y:auto}.walkthrough-modal_wmBrand__2crQ8{display:none}.walkthrough-modal_wmFormCol__oIYdF{padding:24px 8px}}@media (max-width:767px){.walkthrough-modal_wmOverlay__tA_E1{display:block;padding:0;overflow-y:auto}.walkthrough-modal_wmModal__AfWn1{grid-template-columns:1fr;grid-template-rows:auto auto;gap:0;width:100%;height:auto;min-height:100%;max-height:none;padding:0;border-radius:0;overflow:visible}.walkthrough-modal_wmClose__QBr7J{position:fixed;top:16px;right:16px;background:rgba(0,0,0,.35);color:#ffffff}.walkthrough-modal_wmClose__QBr7J:hover{background:rgba(0,0,0,.5)}.walkthrough-modal_wmBrand__2crQ8{display:flex;gap:11px;min-height:0;padding:32px 20px;border-radius:0}.walkthrough-modal_wmBrandLogo__3FGOy,.walkthrough-modal_wmBrandLogos__Cef0B,.walkthrough-modal_wmBrandSteps__xLjTV{display:none}.walkthrough-modal_wmBrandBody__tmHEL{gap:11px}.walkthrough-modal_wmBrandHead__zx8nX{font-size:32px;line-height:1.2;letter-spacing:-.6px;max-width:none}.walkthrough-modal_wmBrandSub__3Ue_4{font-size:13.5px;font-weight:400;line-height:21px;color:rgba(255,255,255,.86);max-width:none}.walkthrough-modal_wmFormCol__oIYdF{justify-content:flex-start;gap:20px;width:100%;padding:26px 20px 32px;overflow-y:visible}.walkthrough-modal_wmTitle__yhf7y{font-size:22px;line-height:28px;letter-spacing:-.5px}.walkthrough-modal_wmDesc__4duPk{font-size:13.5px;line-height:21px}.walkthrough-modal_wmFormCol__oIYdF>.walkthrough-modal_wmDesc__4duPk{margin-top:-12px}.walkthrough-modal_wmForm__l3Wnw{gap:20px}.walkthrough-modal_wmLabel__C4mv9{font-size:12.5px}.walkthrough-modal_wmInput__uuNrN{height:50px;padding:0 15px;border-radius:11px;background:#f3f3f3}.walkthrough-modal_wmTextarea__TROr1{height:auto;min-height:96px;padding:15px;line-height:22px}.walkthrough-modal_wmSubmit__vO9bb{height:54px;margin-top:12px;border-radius:11px;font-size:15px}.walkthrough-modal_wmLegal__YtHn9{font-size:11.5px;line-height:18px}}.pillar-switch-modal_modal__TDmfB{max-width:560px;width:92vw;padding:28px 28px 24px;background:#181C2E;border-radius:18px}.pillar-switch-modal_title___9w_D{color:var(--app-ink);font-size:22px;font-weight:700;margin:0 0 8px;letter-spacing:-.01em}.pillar-switch-modal_subtitle__B0WP_{color:var(--app-text-secondary);font-size:13px;margin:0 0 22px;line-height:1.5}.pillar-switch-modal_stack__63_yh{display:flex;flex-direction:column;gap:12px;margin-bottom:18px}.pillar-switch-modal_card__9NQHH{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--app-chip-neutral-bg);border:none;border-radius:14px;padding:18px 20px;text-align:left;cursor:pointer;width:100%;transition:transform .15s ease,background .15s ease}.pillar-switch-modal_card__9NQHH:hover{transform:translateY(-1px);background:var(--app-chip-neutral-bg)}.pillar-switch-modal_cardCurrent__Haw6r{background:rgba(99,102,241,.12)}.pillar-switch-modal_cardCurrent__Haw6r:hover{background:rgba(99,102,241,.18)}.pillar-switch-modal_cardDisabled__oBA51{opacity:.45;cursor:not-allowed}.pillar-switch-modal_cardDisabled__oBA51:hover{transform:none;background:var(--app-chip-neutral-bg)}.pillar-switch-modal_cardBody__S_Z_K{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 auto}.pillar-switch-modal_statusPill__Zt1Q1{align-self:flex-start;padding:3px 10px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-bottom:4px}.pillar-switch-modal_statusPillActive__jPnHo{color:var(--app-ink);background:#6366F1}.pillar-switch-modal_statusPillSuggested__V_JOW{color:var(--app-text-secondary);background:var(--app-chip-neutral-bg)}.pillar-switch-modal_cardLabel__3hBA8{color:var(--app-ink);font-size:15px;font-weight:600;line-height:1.3}.pillar-switch-modal_cardSubtitle__Mc_zn{color:var(--app-text-muted);font-size:12px;line-height:1.4}.pillar-switch-modal_scoreWrap__GCS_M{display:flex;align-items:baseline;gap:2px;flex:0 0 auto}.pillar-switch-modal_cardScore__Ax_IO{font-size:32px;font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.pillar-switch-modal_scoreUnit__cZfAu{color:var(--app-text-muted);font-size:13px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pillar-switch-modal_cooldownNotice__Jd33H{margin:-10px 0 18px;padding:10px 14px;background:rgba(245,158,11,.08);border-radius:10px;color:var(--app-text-body);font-size:13px;line-height:1.45}.pillar-switch-modal_continueBtn__l7yfZ{width:100%;background:#6366F1;color:var(--app-ink);border:none;padding:14px 18px;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .15s ease,background .15s ease}.pillar-switch-modal_continueBtn__l7yfZ:hover{transform:translateY(-1px);background:#4F46E5}.pillar-switch-modal_confirmCopy__raYuy{color:var(--app-text-secondary);font-size:14px;line-height:1.5;margin:0 0 20px}.pillar-switch-modal_actions__mXExj{display:flex;gap:10px;justify-content:flex-end}.pillar-switch-modal_primaryBtn__T0Pp9{background:#6366F1;color:var(--app-ink);border:none;padding:10px 18px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,background .2s ease}.pillar-switch-modal_primaryBtn__T0Pp9:hover{transform:translateY(-1px);background:#4F46E5}.pillar-switch-modal_secondaryBtn__KZvew{background:var(--app-chip-neutral-bg);color:var(--app-text-body);border:none;padding:10px 18px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.pillar-switch-modal_secondaryBtn__KZvew:hover{background:var(--app-tint-faint)}.team-overview-tab_tab__vVy0U{padding:var(--space-6) var(--space-8);max-width:1480px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.team-overview-tab_header__vClgt{display:flex;justify-content:flex-end;align-items:center;gap:16px;flex-wrap:wrap}.team-overview-tab_controls__i__JA{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.team-overview-tab_topRow__KsYpZ{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:stretch}.team-overview-tab_topRow__KsYpZ>*{min-width:0}@media (max-width:1024px){.team-overview-tab_tab__vVy0U{padding:var(--space-4)}.team-overview-tab_topRow__KsYpZ{grid-template-columns:1fr}}.team-rhythm-calendar_section__MQWYQ{background:var(--app-surface);border-radius:18px;padding:22px 24px 20px;overflow:visible;display:flex;flex-direction:column;height:100%;box-shadow:var(--app-card-shadow)}.team-rhythm-calendar_headerRow__r8I55{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 16px}.team-rhythm-calendar_headingGroup__jGDu0{display:inline-flex;align-items:center;gap:10px}.team-rhythm-calendar_heading__JzEMp{font-size:16px;font-weight:600;color:var(--app-ink);margin:0;letter-spacing:-.01em}.team-rhythm-calendar_empty__4OOAK{color:var(--app-text-muted);font-size:13px;padding:16px 0;margin:0;text-align:center}.team-rhythm-calendar_emptyAll__v5Vlr{color:var(--app-text-muted);font-size:12px;margin:12px 0 0;text-align:center}.team-rhythm-calendar_scroll__0532B{flex:1 1;overflow:visible;margin:0 -4px;padding:0 4px}.team-rhythm-calendar_table__0iSxt{width:100%;border-collapse:separate;border-spacing:0;font-size:12px;table-layout:fixed}.team-rhythm-calendar_repHeader__Lho7r{text-align:left;font-weight:500;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-muted);padding:8px 8px 14px;white-space:nowrap;width:22%;min-width:140px}.team-rhythm-calendar_dayHeader__2GOPG{text-align:center;font-weight:500;color:var(--app-text-muted);padding:6px 4px 14px;white-space:nowrap;width:11.14%;vertical-align:bottom}.team-rhythm-calendar_dayHeaderLine1__fSwMP{display:block;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--app-text-muted);margin-bottom:2px}.team-rhythm-calendar_dayHeaderLine2__iMp_m{display:block;font-size:12px;font-weight:500;color:var(--app-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.team-rhythm-calendar_dayHeaderToday__QHPPN{background:linear-gradient(180deg,rgba(99,73,253,.28),rgba(99,73,253,.1));border-radius:12px 12px 0 0}.team-rhythm-calendar_todayLabel__if_XV{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--app-accent-text)}.team-rhythm-calendar_repCell__7r_2o{padding:10px 8px;text-align:left;vertical-align:middle}.team-rhythm-calendar_repIdentity__J0Axb{display:inline-flex;align-items:center;gap:10px;color:var(--app-ink);font-weight:500;font-size:13px;white-space:nowrap;min-width:0}.team-rhythm-calendar_repAvatar__7OFjF{width:28px;height:28px;border-radius:999px;object-fit:cover;flex-shrink:0}.team-rhythm-calendar_repAvatarFallback__xaM9n{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#2B2F3D;color:#B2B9D0;font-size:11px;font-weight:600;flex-shrink:0}.team-rhythm-calendar_repName___SdVC{overflow:hidden;text-overflow:ellipsis;max-width:140px}.team-rhythm-calendar_table__0iSxt tbody tr{transition:background .15s ease}.team-rhythm-calendar_table__0iSxt tbody tr:nth-child(2n){background:var(--app-tint-faint)}.team-rhythm-calendar_table__0iSxt tbody tr:hover{background:var(--app-tint-soft)}.team-rhythm-calendar_cellWrap__SoA_0{padding:6px 4px;text-align:center;vertical-align:middle;position:relative}.team-rhythm-calendar_cellWrapToday__Ugf58{background:linear-gradient(180deg,rgba(99,73,253,.1),rgba(99,73,253,.04))}.team-rhythm-calendar_cell__n3p_c{position:relative;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:var(--app-chip-neutral-bg);color:var(--app-text-secondary);font-size:16px;line-height:1;cursor:pointer;padding:0;border:0;transition:background .15s ease,transform .15s ease}.team-rhythm-calendar_cell__n3p_c:hover:not(:disabled){background:var(--app-tint);transform:scale(1.06)}.team-rhythm-calendar_cell__n3p_c:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.team-rhythm-calendar_cellInert__Ybi39{cursor:default;background:var(--app-chip-neutral-bg);color:var(--app-text-muted)}.team-rhythm-calendar_cellInert__Ybi39:hover{background:var(--app-chip-neutral-bg);transform:none}.team-rhythm-calendar_cellRed__R_4wR{background:rgba(239,68,68,.22);color:var(--app-danger)}.team-rhythm-calendar_cellYellow__ckgN_{background:rgba(234,179,8,.22);color:var(--app-attention-text)}.team-rhythm-calendar_cellGreen__XvBit{background:var(--app-momentum-tint);color:var(--app-momentum-text)}.team-rhythm-calendar_cellProcessing__i6z7G{background:rgba(165,180,252,.18);color:var(--app-accent-text)}.team-rhythm-calendar_cellUpcoming__VoKWT{background:rgba(99,73,253,.12);color:var(--app-accent-text)}.team-rhythm-calendar_glyphRow__vhk10{display:inline-flex;align-items:center;gap:2px;line-height:1}.team-rhythm-calendar_glyph__mFUjo{font-size:16px;line-height:1}.team-rhythm-calendar_glyphUpcoming__VQ5bK{color:var(--app-accent-text);font-size:14px}.team-rhythm-calendar_countBadge__iGJht{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;font-size:10px;font-weight:700;line-height:16px;background:#6349FD;color:#ffffff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--app-surface)}.team-rhythm-calendar_tooltip__G9jLb{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%) translateY(4px);display:flex;flex-direction:column;gap:2px;padding:9px 12px 10px;min-width:124px;background:var(--app-surface);border-radius:10px;box-shadow:0 8px 24px rgba(24,16,90,.14),0 0 0 1px var(--app-border);font-size:12px;white-space:nowrap;pointer-events:none;opacity:0;z-index:20;transition:opacity .12s ease 0s,transform .12s ease 0s}.team-rhythm-calendar_tooltip__G9jLb:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--app-surface)}.team-rhythm-calendar_cellWrap__SoA_0:hover .team-rhythm-calendar_tooltip__G9jLb,.team-rhythm-calendar_cell__n3p_c:focus-visible+.team-rhythm-calendar_tooltip__G9jLb{opacity:1;transform:translateX(-50%) translateY(0);transition-delay:.1s}.team-rhythm-calendar_tooltipDate__zGlwd{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--app-text-muted)}.team-rhythm-calendar_tooltipPrimary__2PT3U{font-size:13px;font-weight:500;color:var(--app-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.team-rhythm-calendar_tooltipAvg__S6EyU{font-size:11px;font-weight:600;color:var(--app-accent-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.team-rhythm-calendar_legend__JuqO0{display:flex;flex-wrap:wrap;gap:18px;margin:18px 0 0;padding:14px 0 0;list-style:none;font-size:11px;color:var(--app-text-muted)}.team-rhythm-calendar_legend__JuqO0 li{display:inline-flex;align-items:center;gap:8px}.team-rhythm-calendar_legendGlyph___ew_A{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;font-size:12px;line-height:1}@media (max-width:1024px){.team-rhythm-calendar_repHeader__Lho7r{width:24%;min-width:120px}.team-rhythm-calendar_dayHeader__2GOPG{width:10.85%}.team-rhythm-calendar_cell__n3p_c{width:34px;height:34px}}@media (max-width:768px){.team-rhythm-calendar_repHeader__Lho7r{width:28%;min-width:110px}.team-rhythm-calendar_dayHeader__2GOPG{width:10.28%}.team-rhythm-calendar_cell__n3p_c{width:30px;height:30px;font-size:14px}.team-rhythm-calendar_glyph__mFUjo{font-size:14px}}.team-switcher_switcher__9_MTN{background:var(--app-surface);border:1px solid var(--app-border-strong);color:var(--app-ink);font-size:13px;font-weight:500;border-radius:10px;cursor:pointer;font-family:inherit;transition:border-color .18s ease,background .18s ease;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--app-text-muted) 50%),linear-gradient(135deg,var(--app-text-muted) 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding:8px 28px 8px 14px}.team-switcher_switcher__9_MTN:hover{background-color:var(--app-tint-faint);border-color:var(--app-border-strong)}.team-switcher_switcher__9_MTN:focus{outline:none;border-color:var(--app-primary)}.team-switcher_switcher__9_MTN option{background:var(--app-surface);color:var(--app-ink)}