.LoginScreen_shell__8JFK2{align-items:center;background:var(--background);display:flex;justify-content:center;min-height:100vh;padding:24px}.LoginScreen_layout__zBPIq{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) 420px;max-width:1360px;width:100%}.LoginScreen_artwork__wsLBf{margin:0;min-width:0}.LoginScreen_artworkImage__yaHYk{display:block;height:auto;width:100%}.LoginScreen_card__zqcAy{background:#f8f7f4;border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:14px;max-width:420px;padding:28px;width:100%}.LoginScreen_logoFrame__lZxTY{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,180px) max-content;justify-content:center;margin-bottom:8px;width:100%}.LoginScreen_logo__fsvbw{display:block;height:auto;object-fit:contain;width:100%}.LoginScreen_brandLabel__Mbn7z{align-items:center;border-left:1px solid #b7c1ca;display:flex;min-height:28px;padding-left:20px}.LoginScreen_brandLabel__Mbn7z,.LoginScreen_title__2sC6B{color:var(--accent);font-size:1.5rem;font-weight:500;line-height:1.25}.LoginScreen_title__2sC6B{margin:0 0 8px}.LoginScreen_field__0AFRF{display:flex;flex-direction:column;gap:8px}.LoginScreen_fieldLabel__6Dfvh{color:var(--accent);font-size:.82rem;font-weight:500;letter-spacing:0}.LoginScreen_input__EGbIh{background:var(--surface);border:1px solid var(--line-strong);border-radius:8px;color:var(--text);font-size:.95rem;height:46px;padding:0 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.LoginScreen_input__EGbIh:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.14);outline:none}.LoginScreen_feedback__PCAKP{color:var(--red);font-size:.86rem;line-height:1.4;margin:4px 0 0}.LoginScreen_submitButton__rmgx9{align-items:center;background:var(--accent);border:0;border-radius:8px;color:#ffffff;display:flex;font-size:.95rem;font-weight:500;gap:8px;height:48px;justify-content:center;margin-top:8px;transition:background-color .2s ease}.LoginScreen_submitButton__rmgx9:hover{background:var(--accent-dark)}@media (max-width:760px){.LoginScreen_layout__zBPIq{gap:28px;grid-template-columns:minmax(0,1fr);max-width:420px}}@media (max-width:380px){.LoginScreen_card__zqcAy{padding:22px}.LoginScreen_logoFrame__lZxTY{gap:12px}.LoginScreen_brandLabel__Mbn7z{padding-left:12px}}.PostSalePage_page__UXQG8{--border:var(--line);--shadow-sm:var(--shadow-soft);display:grid;gap:18px;grid-template-columns:minmax(0,1fr);min-width:0}.PostSalePage_indicators__SMezg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.PostSalePage_indicator__9zZo4{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-sm)}.PostSalePage_indicator__9zZo4>span{display:grid;place-items:center;width:38px;height:38px;border-radius:var(--radius-control);color:var(--muted);background:color-mix(in srgb,var(--border) 40%,transparent)}.PostSalePage_indicator__9zZo4 div{display:grid}.PostSalePage_indicator__9zZo4 strong{font-size:1.45rem;line-height:1}.PostSalePage_indicator__9zZo4 small{margin-top:5px;color:var(--muted)}.PostSalePage_indicator__9zZo4.PostSalePage_danger__lOvT7>span{color:#a33a36;background:#f8e8e6}.PostSalePage_indicator__9zZo4.PostSalePage_warning__m4Nno>span{color:#9a641b;background:#fff1d9}.PostSalePage_indicator__9zZo4.PostSalePage_info__GSlsl>span{color:#2f6579;background:#e5f1f5}.PostSalePage_indicator__9zZo4.PostSalePage_neutral__6pWCX>span{color:var(--accent-dark);background:color-mix(in srgb,var(--accent) 13%,white)}.PostSalePage_filterShell__HNOxq{padding:10px 12px;border:0;border-radius:0;background:var(--surface);box-shadow:none}.PostSalePage_toolbar___OPxn{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;justify-content:flex-end;min-width:0}.PostSalePage_dialogField__438Jg,.PostSalePage_dialogGrid__f3K2P label{display:grid;gap:6px;min-width:170px}.PostSalePage_dialogField__438Jg>span,.PostSalePage_dialogGrid__f3K2P label>span{color:var(--muted);font-size:.76rem;font-weight:700;letter-spacing:.02em}.PostSalePage_dialogField__438Jg textarea,.PostSalePage_dialogGrid__f3K2P input,.PostSalePage_dialogGrid__f3K2P select,.PostSalePage_dialogGrid__f3K2P textarea,.PostSalePage_filterShell__HNOxq select{width:100%;min-height:40px;padding:9px 11px;border:1px solid var(--border);border-radius:10px;color:var(--text);background:var(--surface);font:inherit}.PostSalePage_compactFilter__O4182{display:block;flex:0 1 142px;min-width:128px}.PostSalePage_responsibleFilter__JaJJH{flex-basis:182px;min-width:170px}.PostSalePage_profileFilter__KfXHS{flex-basis:166px;min-width:150px}.PostSalePage_compactFilter__O4182 select{background:var(--surface-strong);border-color:rgba(216,224,232,.9);border-radius:var(--radius-control);cursor:pointer;font-size:.86rem;font-weight:600;height:32px;min-height:32px;padding:0 24px 0 11px}.PostSalePage_searchField__zf_35{align-items:center;align-self:center;background:var(--surface);border:1px solid rgba(var(--ink-rgb),.11);border-radius:var(--radius-control);box-shadow:none;display:flex;flex:1 1 280px;gap:8px;height:38px;max-width:520px;min-width:220px;margin-left:auto;padding:0 14px}.PostSalePage_searchField__zf_35 input{background:transparent;border:0;color:var(--text);font:inherit;font-size:.86rem;font-weight:500;min-width:0;outline:0;padding:0;width:100%}.PostSalePage_searchField__zf_35:focus-within{background:var(--surface-strong);border-color:var(--accent);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.08)}.PostSalePage_srOnly__se2yS{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.PostSalePage_toolbarFilters__SiLtF{align-items:center;display:flex;flex:0 0 auto;gap:8px;justify-content:flex-end;margin-left:auto}.PostSalePage_dialogActions__rUbFg button,.PostSalePage_rowActions__xg9Ay button,.PostSalePage_summary__VN4sp button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:8px 11px;border:1px solid var(--border);border-radius:9px;color:var(--text);background:var(--surface);cursor:pointer;font:inherit;font-size:.78rem;font-weight:700}.PostSalePage_error__JGVZ2,.PostSalePage_feedback___ZrxL,.PostSalePage_inlineFeedback__r3_Yu{padding:11px 13px;border-radius:10px;font-size:.85rem}.PostSalePage_feedback___ZrxL,.PostSalePage_inlineFeedback__r3_Yu{color:#315f45;background:#e8f5ec}.PostSalePage_error__JGVZ2{color:#8d302c;background:#fae9e7}.PostSalePage_tablePanel__249jQ{background:transparent;border:0;border-radius:0;box-shadow:none;display:grid;gap:14px;min-width:0;padding:0}.PostSalePage_withoutRoutineAction__BjbVH{display:flex;justify-content:flex-end}.PostSalePage_withoutRoutineTrigger__5_AzJ{align-items:center;background:color-mix(in srgb,var(--accent) 7%,var(--surface));border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border));border-radius:var(--radius-control);color:var(--accent-dark);cursor:pointer;display:inline-flex;font:inherit;font-size:.78rem;font-weight:750;gap:8px;min-height:44px;padding:10px 12px;transition:background .14s ease,border-color .14s ease,color .14s ease}.PostSalePage_withoutRoutineTrigger__5_AzJ:hover{background:color-mix(in srgb,var(--accent) 12%,var(--surface));border-color:color-mix(in srgb,var(--accent) 48%,var(--border))}.PostSalePage_withoutRoutineTrigger__5_AzJ:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 20%,transparent);outline:none}.PostSalePage_withoutRoutineTriggerMeta__AL3At{align-items:center;display:inline-flex;gap:6px}.PostSalePage_eyebrow__OOmLm{color:var(--muted);font-size:.68rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.PostSalePage_countBadge__wO6MM,.PostSalePage_due__taghw,.PostSalePage_noRoutine__SsB_Y,.PostSalePage_profileBadge__wNvye,.PostSalePage_status__yEmfM{display:inline-flex;align-items:center;width:fit-content;padding:4px 8px;border-radius:999px;font-size:.7rem;font-weight:800;white-space:nowrap}.PostSalePage_countBadge__wO6MM{color:var(--accent-dark);background:color-mix(in srgb,var(--accent) 10%,white);border-radius:7px;padding:3px 7px}.PostSalePage_cards__KzYT3{display:grid;gap:0;padding:0 16px 10px}.PostSalePage_modalCards__1URq1{padding:0}.PostSalePage_dialogNotice__J76Us{display:grid;gap:3px;margin-bottom:14px}.PostSalePage_dialogNotice__J76Us strong{color:var(--text);font-size:.84rem}.PostSalePage_unconfiguredCard__owMCt{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;gap:18px;padding:14px 12px;border:0;border-left:3px solid color-mix(in srgb,var(--accent) 58%,var(--border));border-bottom:1px solid color-mix(in srgb,var(--border) 72%,transparent);border-radius:0 10px 10px 0;background:color-mix(in srgb,var(--accent) 2.5%,var(--surface))}.PostSalePage_unconfiguredCard__owMCt:last-child{border-bottom-color:transparent}.PostSalePage_opportunityLink__oPjV9,.PostSalePage_unconfiguredCard__owMCt>div:first-child{display:grid;gap:3px}.PostSalePage_opportunityLink__oPjV9 span,.PostSalePage_unconfiguredCard__owMCt span{color:var(--text);font-size:.79rem}.PostSalePage_unconfiguredCard__owMCt strong{font-size:.86rem}.PostSalePage_opportunityLink__oPjV9 small,.PostSalePage_unconfiguredCard__owMCt small{color:var(--muted);font-size:.7rem}.PostSalePage_tableScroll__OIuHa{background:var(--surface);border:1px solid var(--border);border-left:0;border-radius:0;border-right:0;box-shadow:none;max-width:100%;min-width:0;overflow-x:auto}.PostSalePage_tableScroll__OIuHa table{width:100%;border-collapse:collapse;min-width:1420px}.PostSalePage_tableScroll__OIuHa td,.PostSalePage_tableScroll__OIuHa th{border-bottom:1px solid rgba(var(--ink-rgb),.08);font-size:.84rem;padding:11px 12px;text-align:left;vertical-align:top}.PostSalePage_tableScroll__OIuHa th{background:var(--surface-muted);color:var(--muted);font-size:.72rem;font-weight:820;letter-spacing:.02em;position:sticky;text-transform:uppercase;top:0}.PostSalePage_tableScroll__OIuHa tbody tr:focus-within td,.PostSalePage_tableScroll__OIuHa tbody tr:hover td{background:rgba(247,246,242,.72)}.PostSalePage_sortHeader___yFtv{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:6px;letter-spacing:inherit;padding:0;text-align:left;text-transform:inherit;white-space:nowrap}.PostSalePage_sortHeader___yFtv.PostSalePage_activeSort__zgMHi,.PostSalePage_sortHeader___yFtv:focus-visible,.PostSalePage_sortHeader___yFtv:hover{color:var(--accent-dark);outline:none}.PostSalePage_opportunityLink__oPjV9{padding:0;border:0;text-align:left;color:inherit;background:transparent;cursor:pointer}.PostSalePage_inconsistent__1IYDp{background:#fff8ef}.PostSalePage_historyList__xSO6O em,.PostSalePage_inconsistent__1IYDp em{display:block;margin-top:5px;color:#9a641b;font-size:.68rem}.PostSalePage_profileBadge__wNvye{color:#514635;background:#f2ede4}.PostSalePage_responsible__IQFWm{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.PostSalePage_latestNoteCell__D97E4{max-width:420px;width:420px}.PostSalePage_latestNote__4wbDP{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-height:1.35;max-width:420px;overflow:hidden;overflow-wrap:anywhere}.PostSalePage_status_ativa__hRkzZ{color:#276344;background:#e7f4eb}.PostSalePage_status_pausada__f06L0{color:#8a5c1d;background:#fff0d8}.PostSalePage_status_concluida__5w0Qi{color:#315d79;background:#e6f0f5}.PostSalePage_status_dispensada__gvtBu{color:var(--muted);background:#ededed}.PostSalePage_tableScroll__OIuHa .PostSalePage_profileBadge__wNvye,.PostSalePage_tableScroll__OIuHa .PostSalePage_status__yEmfM{background:transparent;border-radius:0;padding:0}.PostSalePage_due__taghw{background:#f0f0ee;color:var(--muted)}.PostSalePage_overdue__HaI96{color:#982f2b;background:#fae5e3}.PostSalePage_today__Ub7qn{color:#8a5b19;background:#fff0d8}.PostSalePage_next_seven_days___cHxw{color:#2d6276;background:#e4f0f5}.PostSalePage_future__v2bXa{color:#3c6449;background:#e9f3ec}.PostSalePage_rowActions__xg9Ay{display:flex;flex-wrap:wrap;gap:6px}.PostSalePage_actionsColumn__GS1sX{width:58px;padding-left:6px!important;padding-right:13px!important;text-align:right!important;white-space:nowrap}.PostSalePage_actionMenu__QxYIh{display:inline-flex;justify-content:flex-end;position:relative}.PostSalePage_menuTrigger__B5qdB{align-items:center;background:transparent;border:0;border-radius:9px;color:color-mix(in srgb,var(--muted) 72%,transparent);cursor:pointer;display:inline-flex;height:30px;justify-content:center;opacity:0;padding:0;pointer-events:none;transition:opacity .14s ease,background .14s ease,color .14s ease;width:30px}.PostSalePage_menuTrigger__B5qdB[aria-expanded=true],.PostSalePage_tableScroll__OIuHa tbody tr:focus-within .PostSalePage_menuTrigger__B5qdB,.PostSalePage_tableScroll__OIuHa tbody tr:hover .PostSalePage_menuTrigger__B5qdB{opacity:1;pointer-events:auto}.PostSalePage_menuTrigger__B5qdB:focus-visible,.PostSalePage_menuTrigger__B5qdB:hover,.PostSalePage_menuTrigger__B5qdB[aria-expanded=true]{background:color-mix(in srgb,var(--accent) 8%,var(--surface));color:var(--accent-dark);outline:none}.PostSalePage_actionDropdown__4eUoh{background:var(--surface);border:1px solid color-mix(in srgb,var(--border) 88%,transparent);border-radius:10px;box-shadow:0 14px 36px rgba(23,40,58,.16);display:grid;min-width:174px;padding:5px;position:absolute;right:0;top:calc(100% + 5px);z-index:30}.PostSalePage_actionDropdown__4eUoh.PostSalePage_menuAbove__U4UHH{bottom:calc(100% + 5px);top:auto}.PostSalePage_actionDropdown__4eUoh button{align-items:center;background:transparent;border:0;border-radius:7px;color:var(--text);cursor:pointer;display:flex;font:inherit;font-size:.76rem;gap:8px;justify-content:flex-start;min-height:32px;padding:7px 9px;text-align:left;white-space:nowrap;width:100%}.PostSalePage_actionDropdown__4eUoh button:focus-visible,.PostSalePage_actionDropdown__4eUoh button:hover{background:color-mix(in srgb,var(--accent) 7%,var(--surface));color:var(--accent-dark);outline:none}.PostSalePage_actionDropdown__4eUoh .PostSalePage_dangerMenuItem__jn0V0{color:#983a35}.PostSalePage_actionDropdown__4eUoh .PostSalePage_dangerMenuItem__jn0V0:focus-visible,.PostSalePage_actionDropdown__4eUoh .PostSalePage_dangerMenuItem__jn0V0:hover{background:#fae5e3;color:#8d2f2b}.PostSalePage_rowActions__xg9Ay button:hover,.PostSalePage_summary__VN4sp button:hover{border-color:color-mix(in srgb,var(--accent) 50%,var(--border));background:color-mix(in srgb,var(--accent) 6%,var(--surface))}.PostSalePage_unconfiguredCard__owMCt .PostSalePage_rowActions__xg9Ay button:first-child{border-color:var(--accent);color:var(--surface);background:var(--accent)}.PostSalePage_unconfiguredCard__owMCt .PostSalePage_rowActions__xg9Ay button:first-child:focus-visible,.PostSalePage_unconfiguredCard__owMCt .PostSalePage_rowActions__xg9Ay button:first-child:hover{border-color:var(--accent-dark);background:var(--accent-dark)}.PostSalePage_rowActions__xg9Ay .PostSalePage_quietDanger__T418Y{border-color:transparent;background:transparent;color:#983a35}.PostSalePage_rowActions__xg9Ay .PostSalePage_quietDanger__T418Y:focus-visible,.PostSalePage_rowActions__xg9Ay .PostSalePage_quietDanger__T418Y:hover{border-color:transparent;background:#fae5e3}.PostSalePage_empty__723_K{padding:32px 18px;color:var(--muted);text-align:center}.PostSalePage_calculationHint__QREzB{color:var(--muted);font-size:.78rem}.PostSalePage_overlay__LHUuQ{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:20px;background:rgba(23,40,58,.48);backdrop-filter:blur(3px)}.PostSalePage_dialog__SnASB{width:min(620px,100%);max-height:calc(100vh - 40px);overflow:auto;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);box-shadow:0 24px 70px rgba(0,0,0,.24)}.PostSalePage_wideDialog__dA3c3{width:min(820px,100%)}.PostSalePage_dialog__SnASB>header{position:sticky;z-index:1;top:0;display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--border);background:var(--surface)}.PostSalePage_dialog__SnASB h3{margin:0;font-size:1.02rem}.PostSalePage_dialog__SnASB>header button{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:9px;background:transparent;cursor:pointer}.PostSalePage_dialogBody__RkixA{padding:18px}.PostSalePage_dialogGrid__f3K2P{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:14px}.PostSalePage_dialogField__438Jg textarea,.PostSalePage_dialogGrid__f3K2P textarea{min-height:88px;resize:vertical}.PostSalePage_full__8FxvN{grid-column:1/-1}.PostSalePage_dialogActions__rUbFg{display:flex;justify-content:flex-end;gap:9px;margin-top:18px}.PostSalePage_dialogActions__rUbFg .PostSalePage_primaryAction__siVih{color:white;border-color:var(--accent-dark);background:var(--accent-dark)}.PostSalePage_historyList__xSO6O{display:grid;gap:10px}.PostSalePage_historyList__xSO6O article{padding:13px;border:1px solid var(--border);border-radius:var(--radius-panel-compact)}.PostSalePage_historyTop__EVGSk{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:.76rem}.PostSalePage_historyTop__EVGSk strong{color:var(--text)}.PostSalePage_historyList__xSO6O p{margin:8px 0;white-space:pre-wrap}.PostSalePage_historyList__xSO6O small{color:var(--muted)}.PostSalePage_historyList__xSO6O .PostSalePage_voided__enPG4{opacity:.65;background:#f4f3f1}.PostSalePage_summary__VN4sp{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;padding:13px 15px;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border));border-radius:var(--radius-panel-compact);background:color-mix(in srgb,var(--accent) 4%,var(--surface))}.PostSalePage_summary__VN4sp p{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:4px 0 0;color:var(--muted);font-size:.78rem}.PostSalePage_noRoutine__SsB_Y{color:#8a5b19;background:#fff0d8}@media (max-width:980px){.PostSalePage_indicators__SMezg{grid-template-columns:repeat(2,minmax(0,1fr))}.PostSalePage_searchField__zf_35{flex-basis:100%;max-width:none;min-width:100%}.PostSalePage_toolbar___OPxn{flex-wrap:wrap}.PostSalePage_toolbarFilters__SiLtF{flex:1 1 auto}}@media (max-width:620px){.PostSalePage_dialogGrid__f3K2P,.PostSalePage_indicators__SMezg{grid-template-columns:1fr}.PostSalePage_full__8FxvN{grid-column:auto}.PostSalePage_searchField__zf_35{flex-basis:100%;min-width:100%}.PostSalePage_compactFilter__O4182{flex:1 1 calc(50% - 4px)}.PostSalePage_toolbarFilters__SiLtF{flex:1 1 100%;flex-wrap:wrap;justify-content:stretch;margin-left:0}.PostSalePage_responsibleFilter__JaJJH{min-width:0}.PostSalePage_unconfiguredCard__owMCt{align-items:stretch;grid-template-columns:1fr}.PostSalePage_summary__VN4sp{align-items:stretch;flex-direction:column}}@media (hover:none){.PostSalePage_menuTrigger__B5qdB{opacity:1;pointer-events:auto}}.WelcomeEmail_editor__SC2ml{display:grid;gap:16px;min-width:0}.WelcomeEmail_editor__SC2ml h3,.WelcomeEmail_editor__SC2ml p{margin:0}.WelcomeEmail_editor__SC2ml p{line-height:1.6}.WelcomeEmail_editor__SC2ml textarea{width:100%;min-height:260px;resize:vertical;line-height:1.6}.WelcomeEmail_hint__tP4Cp{font-size:12px;color:var(--muted)}.WelcomeEmail_actions__WpGWX{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}.WelcomeEmail_actions__WpGWX a,.WelcomeEmail_actions__WpGWX button{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--accent-dark);font:inherit;text-decoration:none;cursor:pointer}.WelcomeEmail_actions__WpGWX a{background:var(--accent-dark);color:white}.WelcomeEmail_actions__WpGWX button:disabled{opacity:.5;cursor:not-allowed}.WelcomeEmail_fields__JBEUr{display:grid;gap:16px;padding:0;margin:0;border:0;min-width:0}.WelcomeEmail_editor__SC2ml label{display:grid;gap:8px;min-width:0;font-weight:600}.WelcomeEmail_editor__SC2ml input,.WelcomeEmail_editor__SC2ml select,.WelcomeEmail_editor__SC2ml textarea{box-sizing:border-box;width:100%;padding:10px 12px;border:1px solid var(--line,#d5dce3);border-radius:8px;background:var(--surface,white);color:inherit;font:inherit;font-weight:400}.WelcomeEmail_editor__SC2ml input:focus,.WelcomeEmail_editor__SC2ml select:focus,.WelcomeEmail_editor__SC2ml textarea:focus{outline:2px solid var(--accent-dark,#123653);outline-offset:2px}.AlertsPage_page__fGvIf{display:grid;gap:8px;container-type:inline-size;container-name:birthday-alerts}.AlertsPage_actions__wsj1A,.AlertsPage_cardHeading__hI2PZ,.AlertsPage_heading__blRf_{display:flex;align-items:center;gap:14px}.AlertsPage_heading__blRf_{justify-content:space-between;flex-wrap:wrap}.AlertsPage_heading__blRf_ h3{display:flex;align-items:center;gap:8px;margin:0;font-size:14px}.AlertsPage_heading__blRf_ h3 span{display:inline-grid;place-items:center;min-width:24px;height:24px;border-radius:4px;background:var(--blue);color:#fff;padding:0 5px;font-size:12px}.AlertsPage_card__9d0Ss p,.AlertsPage_heading__blRf_ p{color:var(--muted);margin:3px 0 0;font-size:12px;line-height:1.4}.AlertsPage_page__fGvIf a,.AlertsPage_page__fGvIf button{display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:var(--accent-dark);font:inherit;font-size:12px;cursor:pointer;text-decoration:none;padding:8px 0}.AlertsPage_page__fGvIf button:disabled{opacity:.55;cursor:wait}.AlertsPage_page__fGvIf a:focus-visible,.AlertsPage_page__fGvIf button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.AlertsPage_card__9d0Ss,.AlertsPage_empty__rBnXH,.AlertsPage_summary__n9aQR{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:18px 22px;box-shadow:var(--shadow-soft)}.AlertsPage_summary__n9aQR{color:var(--muted);font-size:11px;padding:0;border:0;background:transparent;border-radius:0;box-shadow:none}.AlertsPage_card__9d0Ss{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 34px 8px 12px;border-radius:8px;box-shadow:none}.AlertsPage_cardHeading__hI2PZ{flex:1 1 0;gap:10px;min-width:0;max-width:100%}.AlertsPage_cardHeading__hI2PZ>div{min-width:0}.AlertsPage_cardHeading__hI2PZ strong{display:block;min-width:0;font-size:13px;font-weight:600;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AlertsPage_clientName__5_yGh{display:flex;align-items:center;gap:3px;min-width:0}.AlertsPage_page__fGvIf .AlertsPage_clientLink__6ipjg{flex-shrink:0;justify-content:center;width:22px;height:24px;padding:0;border-radius:4px;color:var(--muted)}.AlertsPage_page__fGvIf .AlertsPage_clientLink__6ipjg:hover{background:var(--surface-muted);color:var(--accent-dark)}.AlertsPage_date__rukHE{color:var(--muted);font-size:12px;white-space:nowrap;flex-shrink:0}.AlertsPage_today__MVJu2{border-left:3px solid var(--accent)}.AlertsPage_actions__wsj1A{display:grid;flex:0 0 auto;grid-template-columns:repeat(2,max-content);justify-content:start;max-width:100%;margin:0;gap:12px}.AlertsPage_actions__wsj1A .AlertsPage_unavailable__ce7vJ,.AlertsPage_actions__wsj1A a,.AlertsPage_actions__wsj1A button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:26px;padding:0 2px;line-height:1;white-space:nowrap}.AlertsPage_actions__wsj1A svg{width:15px;height:15px;flex-shrink:0}.AlertsPage_page__fGvIf .AlertsPage_dismiss__RHbyd{position:absolute;top:3px;right:3px;justify-content:center;width:28px;height:28px;padding:0;border-radius:4px;color:var(--muted)}.AlertsPage_dismiss__RHbyd:hover{background:var(--surface-alt)}.AlertsPage_unavailable__ce7vJ{font-size:12px;color:var(--muted);white-space:nowrap}.AlertsPage_empty__rBnXH{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;text-align:left;padding:12px;gap:4px 8px;color:var(--muted)}.AlertsPage_empty__rBnXH svg{grid-row:span 2;margin-top:1px}.AlertsPage_empty__rBnXH strong{font-size:13px;font-weight:600;line-height:1.4}.AlertsPage_empty__rBnXH p{grid-column:2;margin:0;font-size:12px;line-height:1.4}.AlertsPage_error__0NBuQ{color:#a33a36}@container birthday-alerts (max-width: 650px){.AlertsPage_card__9d0Ss{gap:4px;padding-left:10px}.AlertsPage_cardHeading__hI2PZ{gap:6px}.AlertsPage_actions__wsj1A a,.AlertsPage_actions__wsj1A button,.AlertsPage_date__rukHE,.AlertsPage_unavailable__ce7vJ{font-size:11px}.AlertsPage_actions__wsj1A svg{display:none}}@container birthday-alerts (max-width: 450px){.AlertsPage_actions__wsj1A .AlertsPage_unavailable__ce7vJ{white-space:normal;line-height:1.2;text-align:center}}.AgendaViewHeader_header__z8o2u{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:16px;justify-content:space-between;min-height:54px;min-width:0;padding:0 0 10px}.AgendaViewHeader_title__jb_0y{min-width:0}.AgendaViewHeader_title__jb_0y h2>svg{color:var(--accent);flex:0 0 19px;height:19px;width:19px}.AgendaViewHeader_title__jb_0y h2{align-items:center;display:flex;gap:8px;color:var(--text);font-size:.94rem;font-weight:700;line-height:1.3;margin:0}.AgendaViewHeader_title__jb_0y p{color:var(--muted);font-size:.7rem;font-weight:500;line-height:1.4;margin:3px 0 0}.AgendaViewHeader_controls__o_U2S{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;min-width:0}.AgendaViewHeader_ownerBadge__CQmvR,.AgendaViewHeader_ownerFilter__RVB0I{align-items:center;border:1px solid transparent;border-radius:8px;display:inline-flex;gap:9px;min-height:34px;min-width:0;padding:0 8px}.AgendaViewHeader_ownerBadge__CQmvR>span,.AgendaViewHeader_ownerFilter__RVB0I>span{color:var(--muted);font-size:.72rem;font-weight:600;line-height:1.3}.AgendaViewHeader_ownerBadge__CQmvR strong,.AgendaViewHeader_ownerFilter__RVB0I select{color:var(--text);font-family:inherit;font-size:.8rem;font-weight:500;line-height:1.3}.AgendaViewHeader_ownerFilter__RVB0I select{background:transparent;border:0;border-radius:0;cursor:pointer;height:30px;min-height:30px;padding:0 4px;width:210px}.AgendaViewHeader_ownerFilter__RVB0I:focus-within{outline:3px solid var(--focus-ring);outline-offset:2px}@media (max-width:960px){.AgendaViewHeader_header__z8o2u{align-items:stretch;flex-direction:column;gap:10px}.AgendaViewHeader_controls__o_U2S{justify-content:flex-start}}@media (max-width:760px){.AgendaViewHeader_controls__o_U2S,.AgendaViewHeader_ownerBadge__CQmvR,.AgendaViewHeader_ownerFilter__RVB0I{width:100%}.AgendaViewHeader_ownerBadge__CQmvR,.AgendaViewHeader_ownerFilter__RVB0I{justify-content:space-between}.AgendaViewHeader_ownerFilter__RVB0I select{min-width:0;width:auto;flex:1}}.ActivityCalendarView_panel__hAjy8{background:transparent;border:0;border-radius:0;box-shadow:none;display:grid;gap:10px;padding:0}.ActivityCalendarView_monthControls__bku5e{align-items:center;display:inline-flex;gap:2px}.ActivityCalendarView_todayButton__Y3p31{font-family:inherit;background:transparent!important;border-color:transparent!important;color:var(--text)!important;font-size:.8rem;font-weight:600;height:34px;line-height:1.3;min-height:34px}.ActivityCalendarView_monthControls__bku5e .ActivityCalendarView_todayButton__Y3p31,.ActivityCalendarView_monthControls__bku5e .iconButton{border-radius:9px;transition:background-color .16s ease,color .16s ease,transform .16s ease}.ActivityCalendarView_monthControls__bku5e .iconButton{background:transparent;border-color:transparent;color:var(--muted);height:34px;min-height:34px;width:34px}.ActivityCalendarView_monthControls__bku5e .ActivityCalendarView_todayButton__Y3p31:focus-visible,.ActivityCalendarView_monthControls__bku5e .ActivityCalendarView_todayButton__Y3p31:hover,.ActivityCalendarView_monthControls__bku5e .iconButton:focus-visible,.ActivityCalendarView_monthControls__bku5e .iconButton:hover{background:rgba(var(--accent-rgb),.045);color:var(--accent-dark);outline:none;transform:none}.ActivityCalendarView_feedback__NO3dC{border:1px solid;border-radius:14px;font-size:.84rem;font-weight:700;padding:10px 12px}.ActivityCalendarView_success__q6zRw{background:var(--green-bg);border-color:rgba(47,107,79,.24);color:var(--green)}.ActivityCalendarView_danger__rDDd7{background:var(--red-bg);border-color:rgba(186,26,26,.24);color:var(--red)}.ActivityCalendarView_content__WLq5P{display:grid;gap:14px;min-width:0}.ActivityCalendarView_hasDayList__aHjGi{align-items:start;grid-template-columns:minmax(0,1fr) minmax(260px,.34fr)}.ActivityCalendarView_scroll__PHrEE{border-radius:0;overflow-x:auto;padding-bottom:2px}.ActivityCalendarView_grid__Ku8_b{background:transparent;border:1px solid var(--line);border-left:0;border-radius:0;border-right:0;display:grid;grid-template-columns:repeat(7,minmax(108px,1fr));height:calc(100dvh - 210px);min-width:756px;overflow:hidden}.ActivityCalendarView_weekday__mM9Qx{background:transparent;border-bottom:1px solid var(--line);border-right:1px solid var(--line);color:var(--muted);font-size:.62rem;font-weight:850;padding:5px;text-align:center}.ActivityCalendarView_grid__Ku8_b>:nth-child(7n){border-right:0}.ActivityCalendarView_day__VR5f7{background:transparent;border-bottom:1px solid var(--line);border-right:1px solid var(--line);display:flex;flex-direction:column;gap:3px;height:100%;min-height:0;min-width:0;overflow:hidden;padding:4px;position:relative;transition:background .16s ease,box-shadow .16s ease}.ActivityCalendarView_grid__Ku8_b>.ActivityCalendarView_day__VR5f7:nth-last-child(-n+7){border-bottom:0}.ActivityCalendarView_outside__hdvhh{background:rgba(247,246,242,.55)}.ActivityCalendarView_dropReady__oBNxZ:hover{background:var(--brand-soft);box-shadow:inset 0 0 0 2px rgba(var(--accent-rgb),.16)}.ActivityCalendarView_selected__XO7Nm{background:#FFFDF5;box-shadow:inset 0 0 0 2px rgba(var(--accent-rgb),.3)}.ActivityCalendarView_dayHeader__Dkot5{align-items:center;display:flex;justify-content:center;min-height:16px}.ActivityCalendarView_dayHeader__Dkot5 span{align-items:center;border-radius:2px;color:var(--text);display:inline-flex;font-size:.66rem;font-weight:800;height:16px;justify-content:center;width:18px}.ActivityCalendarView_outside__hdvhh .ActivityCalendarView_dayHeader__Dkot5 span{color:var(--muted)}.ActivityCalendarView_today__TAmUf .ActivityCalendarView_dayHeader__Dkot5 span{background:var(--accent);color:#fff}.ActivityCalendarView_dayTasks__U4RMz{display:grid;gap:3px;min-width:0;min-height:0}.ActivityCalendarView_dayTasks__U4RMz.ActivityCalendarView_hasMoreTasks__0WDHN{padding-bottom:14px}.ActivityCalendarView_taskCard__iiSBD{background:rgba(82,113,140,.13);border:1px solid rgba(82,113,140,.14);border-radius:2px;color:var(--blue);cursor:grab;display:grid;gap:0;min-height:30px;min-width:0;padding:1px 5px;text-align:left;transition:border-color .16s ease,opacity .16s ease,transform .16s ease;width:100%}.ActivityCalendarView_taskCard__iiSBD:hover{border-color:rgba(82,113,140,.32);transform:translateY(-1px)}.ActivityCalendarView_taskCard__iiSBD:active{cursor:grabbing}.ActivityCalendarView_taskCard__iiSBD small,.ActivityCalendarView_taskCard__iiSBD span{line-height:1.15;display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActivityCalendarView_taskCard__iiSBD span{font-size:.72rem;font-weight:750}.ActivityCalendarView_taskCard__iiSBD small{color:var(--muted);font-size:.65rem;font-weight:500}.ActivityCalendarView_grid__Ku8_b[data-week-count="6"] .ActivityCalendarView_day__VR5f7{gap:2px;padding:3px}.ActivityCalendarView_grid__Ku8_b[data-week-count="6"] .ActivityCalendarView_dayTasks__U4RMz{gap:2px}.ActivityCalendarView_grid__Ku8_b[data-week-count="6"] .ActivityCalendarView_dayHeader__Dkot5{min-height:14px}.ActivityCalendarView_grid__Ku8_b[data-week-count="6"] .ActivityCalendarView_dayHeader__Dkot5 span{height:14px}.ActivityCalendarView_grid__Ku8_b[data-week-count="6"] .ActivityCalendarView_taskCard__iiSBD{min-height:25px}.ActivityCalendarView_grid__Ku8_b[data-week-count="6"] .ActivityCalendarView_taskCard__iiSBD small,.ActivityCalendarView_grid__Ku8_b[data-week-count="6"] .ActivityCalendarView_taskCard__iiSBD span{line-height:1.05}.ActivityCalendarView_grid__Ku8_b[data-week-count="6"] .ActivityCalendarView_taskCard__iiSBD span{font-size:.66rem}.ActivityCalendarView_grid__Ku8_b[data-week-count="6"] .ActivityCalendarView_taskCard__iiSBD small{font-size:.6rem}.ActivityCalendarView_overdue__cICRn{background:rgba(255,218,214,.78);border-color:rgba(186,26,26,.16);color:var(--red)}.ActivityCalendarView_todayTone__aFaOt{background:rgba(255,242,220,.9);border-color:rgba(var(--brand-yellow-rgb),.2);color:var(--amber)}.ActivityCalendarView_future__qjQ3t{background:rgba(82,113,140,.13);color:var(--blue)}.ActivityCalendarView_dragging__yFBwi,.ActivityCalendarView_moving__EAwZ3{opacity:.55}.ActivityCalendarView_taskCard__iiSBD:disabled{cursor:wait}.ActivityCalendarView_moreTasks__eCDg3{background:transparent;border:0;border-radius:8px;bottom:3px;color:var(--muted);cursor:pointer;display:block;font-size:.6rem;font-weight:800;line-height:1.1;min-height:14px;padding:1px 3px;position:absolute;right:6px;text-align:right;transition:background .16s ease,color .16s ease;white-space:nowrap}.ActivityCalendarView_moreTasksActive__L1csh,.ActivityCalendarView_moreTasks__eCDg3:focus-visible,.ActivityCalendarView_moreTasks__eCDg3:hover{background:var(--brand-soft);color:var(--accent-dark);outline:none}.ActivityCalendarView_dayListPanel__wqQr_{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;max-height:min(620px,calc(100vh - 210px));min-height:280px;min-width:0;overflow:hidden;position:sticky;top:14px}.ActivityCalendarView_dayListHeader__mPUDk{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:8px;justify-content:space-between;padding:10px 12px 9px}.ActivityCalendarView_dayListHeader__mPUDk>div{min-width:0}.ActivityCalendarView_dayListHeader__mPUDk h3{color:var(--text);font-size:.78rem;font-weight:850;line-height:1.15;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActivityCalendarView_dayListHeader__mPUDk span{color:var(--muted);display:block;font-size:.68rem;font-weight:750;margin-top:3px}.ActivityCalendarView_dayList__f_U37{display:grid;overflow-y:auto}.ActivityCalendarView_dayListItem__8scCM{background:transparent;border:0;border-bottom:1px solid var(--line);border-left:4px solid rgba(82,113,140,.34);color:var(--text);cursor:pointer;display:grid;gap:4px;min-height:82px;min-width:0;padding:13px 16px 13px 14px;text-align:left;transition:background .16s ease,border-color .16s ease;width:100%}.ActivityCalendarView_dayListItem__8scCM:last-child{border-bottom:0}.ActivityCalendarView_dayListItem__8scCM:focus-visible,.ActivityCalendarView_dayListItem__8scCM:hover{background:var(--brand-soft);outline:none}.ActivityCalendarView_dayListItem__8scCM.ActivityCalendarView_overdue__cICRn{border-left-color:rgba(186,26,26,.5)}.ActivityCalendarView_dayListItem__8scCM.ActivityCalendarView_todayTone__aFaOt{border-left-color:rgba(var(--brand-yellow-rgb),.55)}.ActivityCalendarView_dayListItem__8scCM.ActivityCalendarView_future__qjQ3t{border-left-color:rgba(24,92,163,.42)}.ActivityCalendarView_dayListType__Nb8H9{color:var(--blue);font-size:.68rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.ActivityCalendarView_dayListItem__8scCM strong{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text);display:-webkit-box;font-size:.84rem;font-weight:850;line-height:1.25;min-height:2.1em;white-space:normal}.ActivityCalendarView_dayListItem__8scCM small{color:var(--muted);display:block;font-size:.72rem;font-weight:700;line-height:1.25;white-space:nowrap}.ActivityCalendarView_dayListItem__8scCM small,.ActivityCalendarView_dayListItem__8scCM strong{min-width:0;overflow:hidden;text-overflow:ellipsis}.ActivityCalendarView_dayListMeta__u0_Bb{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;gap:6px;font-size:.7rem;font-weight:750;margin-top:2px}.ActivityCalendarView_dayListMeta__u0_Bb span{background:rgba(216,224,232,.38);border-radius:999px;max-width:100%;overflow:hidden;padding:3px 7px;text-overflow:ellipsis;white-space:nowrap}.ActivityCalendarView_empty__DSPAA{background:var(--brand-soft);border:1px dashed var(--brand-line);border-radius:16px;color:var(--muted);font-size:.86rem;font-weight:700;padding:16px;text-align:center}@media (max-width:1180px){.ActivityCalendarView_hasDayList__aHjGi{grid-template-columns:1fr}.ActivityCalendarView_dayListPanel__wqQr_{max-height:420px;position:static}}@media (max-width:960px){.ActivityCalendarView_grid__Ku8_b{min-width:756px}}@media (max-width:760px){.ActivityCalendarView_panel__hAjy8{padding:0}.ActivityCalendarView_monthControls__bku5e{width:100%}.ActivityCalendarView_monthControls__bku5e .ActivityCalendarView_todayButton__Y3p31{flex:1 1 auto}.ActivityCalendarView_grid__Ku8_b{grid-template-columns:repeat(7,minmax(104px,1fr));min-width:728px}}.ActivityAgendaPage_recordLabel__rwesm{align-items:center;display:flex;gap:3px;min-width:0}.ActivityAgendaPage_recordLink___gtCj{align-items:center;border-radius:4px;color:var(--muted);display:inline-flex;flex-shrink:0;height:24px;justify-content:center;text-decoration:none;width:22px}.ActivityAgendaPage_recordLink___gtCj:hover{background:var(--surface-muted);color:var(--accent-dark)}.ActivityAgendaPage_recordLink___gtCj:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ActivityAgendaPage_taskActions__nWht7{align-items:center;display:inline-flex;gap:2px;white-space:nowrap}.ActivityAgendaPage_taskActions__nWht7 .ActivityAgendaPage_completeAction__xcLeH:hover{color:var(--green)}.ActivityAgendaPage_taskActions__nWht7 .ActivityAgendaPage_deleteAction__XH98C:hover{color:var(--red)}.ActivityAgendaPage_feedback__YbweD{color:var(--muted);font-size:12px;margin:8px 0}.FeedPage_feed__kR5T5{align-items:start;display:grid;column-gap:36px;row-gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,3fr);min-width:0}.FeedPage_activities__KyQ5K,.FeedPage_birthdays___bKXY{min-width:0}.FeedPage_feed__kR5T5 .FeedPage_activities__KyQ5K h2{font-size:14px;font-weight:400;line-height:1.5}.FeedPage_activities__KyQ5K .leadTable th,.FeedPage_activities__KyQ5K .sortHeader,.FeedPage_feed__kR5T5 .FeedPage_activities__KyQ5K label>span,.FeedPage_feed__kR5T5 .FeedPage_activities__KyQ5K p,.FeedPage_feed__kR5T5 .FeedPage_activities__KyQ5K select{font-size:12px}.FeedPage_feed__kR5T5 .FeedPage_activities__KyQ5K p{font-weight:400}.FeedPage_feed__kR5T5 .FeedPage_activities__KyQ5K header label{background:var(--surface);border:1px solid rgba(var(--ink-rgb),.12);border-radius:6px;gap:6px;max-width:100%;min-height:30px;padding:0 8px;width:fit-content}.FeedPage_feed__kR5T5 .FeedPage_activities__KyQ5K header label:hover{background:var(--surface-muted)}.FeedPage_feed__kR5T5 .FeedPage_activities__KyQ5K header label>span{font-weight:400;white-space:nowrap}.FeedPage_feed__kR5T5 .FeedPage_activities__KyQ5K header select{field-sizing:content;flex:0 1 auto;height:28px;max-width:180px;min-height:28px;min-width:54px;padding:0 2px;width:auto}.FeedPage_activities__KyQ5K .agendaTaskList{gap:0}.FeedPage_activities__KyQ5K .leadTableWrap{overflow-x:auto}.FeedPage_activities__KyQ5K .leadTable{min-width:760px}.FeedPage_activities__KyQ5K .leadTable td,.FeedPage_activities__KyQ5K .leadTable th{border-bottom:1px solid rgba(var(--ink-rgb),.1);padding:8px 10px;vertical-align:middle}.FeedPage_activities__KyQ5K .leadTable th{background:var(--surface);color:var(--muted);font-weight:400;letter-spacing:0;text-transform:none}.FeedPage_activities__KyQ5K .leadTable td:last-child:not([colspan]),.FeedPage_activities__KyQ5K .leadTable th:last-child{text-align:center;width:100px}.FeedPage_activities__KyQ5K .taskDueRow td:first-child{box-shadow:none}.FeedPage_activities__KyQ5K .leadTable tbody tr:hover td{background:rgba(var(--ink-rgb),.025)}.FeedPage_activities__KyQ5K .leadTable td,.FeedPage_activities__KyQ5K .tableLeadName strong,.FeedPage_activities__KyQ5K .taskActionLabel{font-size:13px;line-height:1.4}.FeedPage_activities__KyQ5K .tableLeadName strong{font-weight:500}.FeedPage_activities__KyQ5K .tableLeadName{gap:2px}.FeedPage_activities__KyQ5K .rdBadge,.FeedPage_activities__KyQ5K .tableLeadName span{font-size:12px;font-weight:400}.FeedPage_activities__KyQ5K .sortHeader,.FeedPage_activities__KyQ5K .taskActionLabel{font-weight:400}.FeedPage_activities__KyQ5K .sortHeader{gap:6px}.FeedPage_activities__KyQ5K .sortHeader svg{height:12px;opacity:.55;width:12px}.FeedPage_activities__KyQ5K th[aria-sort=none] .sortHeader svg{display:none}.FeedPage_activities__KyQ5K .rdBadge{border-radius:3px;display:inline-block;line-height:1.4;padding:2px 6px}.FeedPage_activities__KyQ5K .iconButton{border-radius:4px;height:28px;min-height:28px;width:28px}.FeedPage_activities__KyQ5K .leadTable .tasksEmptyCell{padding:32px 10px;text-align:center}@media (max-width:1100px){.FeedPage_feed__kR5T5{grid-template-columns:minmax(0,1fr)}}.AppSidebar_sidebar__aWpwP{background:var(--sidebar-background);border:1px solid var(--line);border-left:0;border-radius:0;bottom:0;box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:12px;left:0;overflow-x:hidden;overflow-y:auto;padding:12px;position:fixed;top:0;width:var(--sidebar-width);z-index:20}.AppSidebar_sidebar__aWpwP svg{height:16px;stroke-width:1.8;width:16px}.AppSidebar_main__QhuvR{display:flex;flex-direction:column;gap:10px}.AppSidebar_brand__If9uS{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0;padding:4px 2px 6px}.AppSidebar_brandIdentity__q1K3G{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-width:0}.AppSidebar_logo__p51In{display:block;height:auto;object-fit:contain;width:min(140px,90%)}.AppSidebar_compactLogo__BBPGz{display:none;height:auto;object-fit:contain;width:30px}.AppSidebar_collapseToggle__QCQcp{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--muted);display:inline-flex;flex:0 0 30px;height:30px;justify-content:center;position:relative;transition:background-color .2s ease,color .2s ease,transform .2s ease;width:30px}.AppSidebar_collapseToggle__QCQcp:hover{background:transparent;color:var(--accent-dark);transform:none}.AppSidebar_collapseToggleDock__SExQc{align-self:flex-end;flex:0 0 32px;height:32px;margin-top:auto;width:32px}.AppSidebar_group__Sk4uA{display:grid}.AppSidebar_groupItems__HaGAw{display:grid;gap:3px}.AppSidebar_button__h80D1{align-items:center;border:1px solid transparent;border-radius:9px;cursor:pointer;display:flex;font-size:.8rem;height:34px;justify-content:space-between;min-height:34px;padding:0 8px;text-align:left;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;user-select:none;width:100%;position:relative}.AppSidebar_buttonActive__bD6Zp{background:transparent;border-color:transparent;box-shadow:none;color:var(--accent-dark);font-weight:700;transform:none}.AppSidebar_buttonActive__bD6Zp:before{background:var(--brand-yellow);border-radius:0 3px 3px 0;bottom:7px;content:"";left:-1px;position:absolute;top:7px;width:3px}.AppSidebar_buttonIdle___job6{background:transparent;color:var(--text)}.AppSidebar_buttonIdle___job6:hover{background:rgba(23,23,23,.035);border-color:transparent;transform:none}.AppSidebar_buttonText__wIUuc{align-items:center;display:inline-flex;gap:8px;min-width:0;white-space:nowrap}.AppSidebar_buttonIcon__B0Kth{flex:0 0 auto}.AppSidebar_buttonLabel__wpaZg{min-width:0}.AppSidebar_iconTooltip__wLN5C{background:var(--text);border:1px solid color-mix(in srgb,var(--surface) 14%,transparent);border-radius:10px;box-shadow:var(--shadow-soft);color:var(--surface);display:none;font-size:.78rem;font-weight:700;left:calc(100% + 12px);line-height:1;opacity:0;padding:8px 10px;pointer-events:none;position:absolute;top:50%;transform:translate(4px,-50%);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;visibility:hidden;white-space:nowrap;z-index:80}.AppSidebar_iconTooltip__wLN5C:before{border-bottom:5px solid transparent;border-right:6px solid var(--text);border-top:5px solid transparent;content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%)}.AppSidebar_badge__GtAKr{align-items:center;border:1px solid;border-radius:999px;display:inline-flex;font-size:.66rem;font-weight:800;height:20px;justify-content:center;min-width:20px;padding:0 8px}.AppSidebar_badgeDanger__kkRwW{background:var(--red);border-color:color-mix(in srgb,var(--red) 20%,transparent);color:#ffffff}.AppSidebar_badgeWarning__FFC7N{background:var(--amber-bg);border-color:color-mix(in srgb,var(--amber) 20%,transparent);color:var(--amber)}.AppSidebar_badgeBlue__hPeDL{background:var(--blue,#52718c);border-color:var(--blue,#52718c);border-radius:4px;color:#ffffff;height:20px;min-width:20px;padding:0 4px}.AppSidebar_badgeNeutral__m0BLI{background:var(--surface);border-color:var(--line);color:var(--text)}.AppSidebar_badgeSuccess__8K7Zq{background:var(--green-bg);border-color:color-mix(in srgb,var(--green) 20%,transparent);color:var(--green)}.AppSidebar_profileDock__jOhhc{align-items:center;border-top:1px solid var(--line);display:grid;gap:4px;grid-template-columns:minmax(0,1fr) 28px;margin-top:0;padding:8px 0 0}.AppSidebar_profile__5tLbb{background:transparent;border:0;border-radius:8px;min-width:0;overflow:hidden;padding:4px 2px;position:relative;transition:background-color .18s ease}.AppSidebar_profile__5tLbb:focus-within,.AppSidebar_profile__5tLbb:hover{background:rgba(23,23,23,.035)}.AppSidebar_profileBody__J9xXQ{align-items:center;display:flex;gap:6px;min-width:0}.AppSidebar_avatar__aS3Zp{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--accent-dark);display:flex;flex:0 0 auto;font-size:.7rem;font-weight:800;height:24px;justify-content:center;width:24px}.AppSidebar_profileInfo__8fiaC{display:flex;flex-direction:column;min-width:0}.AppSidebar_profileName__3mzuz,.AppSidebar_profileRole__cNJSY{line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppSidebar_profileName__3mzuz{color:var(--text);font-size:.76rem;font-weight:700}.AppSidebar_profileRole__cNJSY{color:var(--muted);font-size:.64rem;margin-top:2px}.AppSidebar_profileChevron__H4hIL{color:var(--muted);flex:0 0 auto;margin-left:auto;opacity:.65}.AppSidebar_profileSelect__W21jI{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.AppSidebar_logout__YkDIC{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;position:relative;opacity:.65;transition:background-color .18s ease,color .18s ease,opacity .18s ease;width:28px}.AppSidebar_logout__YkDIC:hover{background:rgba(23,23,23,.035);color:var(--accent);opacity:1}@media (min-width:961px){.AppSidebar_sidebarCollapsed__LlEiJ{gap:10px;overflow:visible;padding:8px;width:var(--sidebar-collapsed-width)}.AppSidebar_sidebarCollapsed__LlEiJ+.shell{margin-left:calc(var(--sidebar-collapsed-width) + 28px)}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_main__QhuvR{gap:8px}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_brand__If9uS{display:flex;justify-content:center;padding:2px 0 6px}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_brandIdentity__q1K3G{display:flex;flex:0 0 auto;justify-content:center}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_logo__p51In{display:none}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_compactLogo__BBPGz{display:block}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_collapseToggleDock__SExQc{align-self:stretch;width:100%}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_badge__GtAKr,.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_buttonLabel__wpaZg,.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_profileChevron__H4hIL,.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_profileInfo__8fiaC{display:none}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_groupItems__HaGAw{gap:3px}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_button__h80D1{height:34px;justify-content:center;min-height:34px;padding:0;width:100%}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_buttonText__wIUuc{gap:0;justify-content:center}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_buttonIcon__B0Kth{align-items:center;display:inline-flex;justify-content:center}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_buttonIcon__B0Kth svg{height:16px;width:16px}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_profileDock__jOhhc{gap:8px;grid-template-columns:1fr;justify-items:stretch}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_logout__YkDIC,.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_profile__5tLbb{align-items:center;display:flex;height:32px;justify-content:center;padding:0;width:100%}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_profileBody__J9xXQ{gap:0;justify-content:center}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_avatar__aS3Zp{height:24px;width:24px}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_iconTooltip__wLN5C{display:block}.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_button__h80D1:focus-visible .AppSidebar_iconTooltip__wLN5C,.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_button__h80D1:hover .AppSidebar_iconTooltip__wLN5C,.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_collapseToggle__QCQcp:hover .AppSidebar_iconTooltip__wLN5C,.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_logout__YkDIC:focus-visible .AppSidebar_iconTooltip__wLN5C,.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_logout__YkDIC:hover .AppSidebar_iconTooltip__wLN5C,.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_profile__5tLbb:focus-within .AppSidebar_iconTooltip__wLN5C,.AppSidebar_sidebarCollapsed__LlEiJ .AppSidebar_profile__5tLbb:hover .AppSidebar_iconTooltip__wLN5C{opacity:1;transform:translateY(-50%);visibility:visible}}@media (max-width:960px){.AppSidebar_collapseToggle__QCQcp,.AppSidebar_iconTooltip__wLN5C{display:none}.AppSidebar_sidebar__aWpwP{align-items:center;border-radius:0;bottom:auto;flex-direction:row;gap:10px;left:0;max-height:none;overflow:hidden;padding:10px 12px;position:sticky;top:0;width:100%}.AppSidebar_main__QhuvR{align-items:center;display:flex;flex:1 1 auto;flex-direction:row;gap:10px;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain}.AppSidebar_brand__If9uS{flex:0 0 auto;padding:0 10px 0 0}.AppSidebar_logo__p51In{max-height:36px;width:91px}.AppSidebar_group__Sk4uA{flex:0 0 auto}.AppSidebar_groupItems__HaGAw{display:flex;gap:6px}.AppSidebar_button__h80D1{min-height:40px;width:max-content}.AppSidebar_profileDock__jOhhc{border-top:0;flex:0 0 auto;grid-template-columns:minmax(140px,1fr) 30px;margin-left:auto;margin-top:0;min-width:0;padding-top:0}.AppSidebar_profileInfo__8fiaC{overflow:hidden}}@media (max-width:760px){.AppSidebar_sidebar__aWpwP{gap:6px;min-width:0;padding:8px 10px}.AppSidebar_main__QhuvR{gap:6px}.AppSidebar_brand__If9uS{padding-right:4px}.AppSidebar_logo__p51In{max-height:30px;width:78px}.AppSidebar_groupItems__HaGAw{gap:4px}.AppSidebar_button__h80D1{border-radius:8px;flex:0 0 36px;height:36px;justify-content:center;min-height:36px;padding:0;width:36px}.AppSidebar_buttonText__wIUuc{gap:0;justify-content:center}.AppSidebar_badge__GtAKr,.AppSidebar_buttonLabel__wpaZg{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.AppSidebar_profileDock__jOhhc{flex:0 1 138px;gap:5px;grid-template-columns:minmax(0,1fr) 30px}.AppSidebar_profile__5tLbb{border-radius:8px;padding:6px}.AppSidebar_avatar__aS3Zp{font-size:.7rem;height:30px;width:30px}.AppSidebar_profileName__3mzuz{font-size:.78rem}.AppSidebar_profileRole__cNJSY{font-size:.66rem}.AppSidebar_profileChevron__H4hIL{margin-left:0;width:14px}.AppSidebar_logout__YkDIC{border-radius:8px;height:30px;width:30px}}@media (max-width:420px){.AppSidebar_sidebar__aWpwP{gap:5px;padding-left:8px;padding-right:8px}.AppSidebar_groupItems__HaGAw,.AppSidebar_main__QhuvR{gap:5px}.AppSidebar_logo__p51In{width:68px}.AppSidebar_button__h80D1{flex-basis:34px;height:34px;min-height:34px;width:34px}.AppSidebar_button__h80D1 svg{height:17px;width:17px}.AppSidebar_profileDock__jOhhc{flex-basis:108px;grid-template-columns:minmax(0,1fr) 28px}.AppSidebar_profile__5tLbb{padding:5px}.AppSidebar_avatar__aS3Zp,.AppSidebar_logout__YkDIC{height:28px;width:28px}.AppSidebar_profileChevron__H4hIL,.AppSidebar_profileRole__cNJSY{display:none}.AppSidebar_logout__YkDIC{height:32px;width:32px}}.Shared_surfacePanel__oHAUP{background:var(--surface-strong);border:1px solid var(--glass-line);border-radius:var(--radius-panel);box-shadow:none}.Shared_surfacePanelInteractive__umDqD{transition:box-shadow .3s ease,transform .3s ease}.Shared_surfacePanelInteractive__umDqD:hover{box-shadow:none;transform:none}.Shared_card__PfKXl{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-soft);min-width:0}.Shared_sectionHeader__IwTEE{align-items:center;display:flex;gap:8px;min-width:0}.Shared_headerAddButton__Zl_0W{align-items:center;background:var(--surface-muted);border:0;border-radius:9px;box-shadow:none;color:var(--text);cursor:pointer;display:inline-flex;height:30px;justify-content:center;min-height:30px;transition:background .16s ease,color .16s ease,transform .16s ease;width:30px}.Shared_headerAddButton__Zl_0W:hover:not(:disabled){background:var(--brand-soft);color:var(--accent-dark);transform:none}.Shared_headerAddButton__Zl_0W:disabled{cursor:not-allowed;opacity:.5}.Shared_tabList__O6vvH{align-items:center;display:flex;gap:4px}.Shared_tabButton__mH5yU{background:transparent;border:0;border-bottom:2px solid transparent;color:var(--muted);cursor:pointer;font-weight:800;min-height:32px;transition:border-color .2s ease,color .2s ease,opacity .2s ease}.Shared_tabButtonActive__MypTa,.Shared_tabButton__mH5yU:hover{color:var(--accent-dark)}.Shared_tabButtonActive__MypTa{border-bottom-color:var(--accent)}.Shared_feedbackBanner__bGz1k{align-items:center;animation:Shared_sharedSlideDown__i2GOU .4s ease;background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:12px;color:var(--accent-dark);display:flex;font-weight:700;gap:10px;padding:12px 20px}.Shared_tablePanel__p6PF7{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:none;overflow:visible}.Shared_dataTable__0CKaT{border-collapse:collapse;min-width:0;width:100%}.Shared_dataTable__0CKaT th{border-bottom:1px solid var(--line);color:var(--muted);font-size:.72rem;font-weight:800;letter-spacing:.03em;padding:12px 14px;text-align:left;text-transform:uppercase;white-space:nowrap}.Shared_dataTable__0CKaT td{border-bottom:1px solid rgba(var(--ink-rgb),.08);color:var(--text);font-size:.88rem;font-weight:650;padding:12px 14px;vertical-align:middle}.Shared_dataTable__0CKaT tbody tr:last-child td{border-bottom:0}.Shared_compactTable__9PTTp td,.Shared_compactTable__9PTTp th{padding:11px 14px}.Shared_rowActions__KoTw6{align-items:center;display:flex;gap:8px;justify-content:flex-end;white-space:nowrap}.Shared_clippedText__9ONWd{display:block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Shared_mutedText__0rrt9{color:var(--muted)}.Shared_statusBadge__jgT27{align-items:center;border-radius:20px;display:inline-flex;font-size:.75rem;font-weight:700;padding:5px 12px;text-transform:uppercase;white-space:nowrap}.Shared_statusActive__OlChS{background:var(--green-bg);border:1px solid rgba(23,114,69,.2);color:var(--green)}.Shared_statusInactive__9sJvz{background:var(--surface-muted);border:1px solid rgba(var(--ink-rgb),.1);color:var(--muted)}.Shared_dialog__bLoLd{background:var(--surface-strong);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:0 24px 80px rgba(var(--ink-rgb),.22);display:grid;gap:16px;padding:22px;width:min(520px,100%)}.Shared_dialogHeader__JuiYm{border-bottom:1px solid var(--line);margin:0;padding-bottom:12px}.Shared_dialogForm__hdBdz{display:grid;gap:14px}.Shared_dialogForm__hdBdz textarea{min-height:130px;resize:vertical}.Shared_dialogActions__MoQYZ{display:flex;flex-wrap:wrap;gap:10px;grid-column:1/-1;justify-content:flex-end}.Shared_dialogActions__MoQYZ .ghostButton,.Shared_dialogActions__MoQYZ .primaryButton{width:auto}.Shared_loadingState__BsZET{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px 0;text-align:center}.Shared_loadingSpinner__DQLLU{animation:Shared_sharedSpin__3I5X_ .8s linear infinite;border:2px solid transparent;border-bottom:2px solid var(--accent);border-radius:999px;height:32px;margin-bottom:16px;width:32px}.Shared_loadingText__Utmc3{color:var(--muted);font-size:.875rem;font-weight:700;margin:0}.Shared_emptyState__leuFT{color:var(--muted);padding:28px;text-align:center}.Shared_muted__uUd4n{color:var(--muted)}.Shared_modalOverlay__k_dlg{align-items:center;background:rgba(20,34,48,.42);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:80}.Shared_blockHeader__tgx18{align-items:center;display:flex;gap:16px;min-width:0}.Shared_blockHeader__tgx18 h3{color:var(--text);font-size:1.05rem;font-weight:800;letter-spacing:-.02em;margin:0}.Shared_blockHeader__tgx18 svg{background:var(--brand-soft);border-radius:10px;color:var(--accent);flex:0 0 auto;height:40px;padding:8px;width:40px}.Shared_blockHeader__tgx18 p{color:var(--muted);font-size:.8rem;font-weight:700;margin:4px 0 0}.Shared_sectionHeaderBlock__DNCFg{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:14px;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.Shared_sectionHeaderBlock__DNCFg .Shared_blockHeader__tgx18{border-bottom:0;margin-bottom:0;padding-bottom:0}.Shared_eyebrow__K0LiN{color:var(--accent);font-size:.74rem;font-weight:800;letter-spacing:0;margin:0 0 4px;text-transform:uppercase}@keyframes Shared_sharedSlideDown__i2GOU{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes Shared_sharedSpin__3I5X_{to{transform:rotate(1turn)}}@media (max-width:760px){.Shared_dataTable__0CKaT,.Shared_dataTable__0CKaT tbody,.Shared_dataTable__0CKaT td,.Shared_dataTable__0CKaT tr{display:block;width:100%}.Shared_dataTable__0CKaT thead{display:none}.Shared_dataTable__0CKaT tbody tr{border-bottom:1px solid rgba(var(--ink-rgb),.08);padding:12px}.Shared_dataTable__0CKaT tbody tr:last-child{border-bottom:0}.Shared_dataTable__0CKaT td{border-bottom:0;padding:6px 0}.Shared_dataTable__0CKaT td[data-label]:before{color:var(--muted);content:attr(data-label);display:block;font-size:.68rem;font-weight:800;letter-spacing:.03em;margin-bottom:4px;text-transform:uppercase}.Shared_rowActions__KoTw6{justify-content:flex-start}.Shared_dialog__bLoLd{padding:18px}.Shared_dialogActions__MoQYZ{display:grid;grid-template-columns:minmax(0,1fr)}.Shared_dialogActions__MoQYZ .ghostButton,.Shared_dialogActions__MoQYZ .primaryButton{width:100%}}.DashboardCharts_funnelChart__V5QLv{display:flex;flex-direction:column;gap:6px;padding:4px 0}.DashboardCharts_funnelRow__TMJ8m{align-items:center;display:grid;gap:10px;grid-template-columns:1fr 110px}.DashboardCharts_funnelBarTrack__8bJAH{align-items:center;background:rgba(var(--ink-rgb),.06);border-radius:5px;display:flex;height:28px;justify-content:center;overflow:hidden}.DashboardCharts_funnelBar__ezN6N{border-radius:5px;height:100%;min-width:0;transition:width .35s ease}.DashboardCharts_funnelRowMeta__S4PVS{display:flex;flex-direction:column;gap:1px}.DashboardCharts_funnelRowLabel__KeKdb{color:var(--text);font-size:.79rem;font-weight:700}.DashboardCharts_funnelRowCount__Jolv3{color:var(--muted);font-size:.72rem}.DashboardCharts_tempGrid__r6i5y{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);padding:10px 0 4px}.DashboardCharts_tempItem__ppOQk{align-items:center;display:flex;flex-direction:column;gap:6px;padding:8px 4px;text-align:center}.DashboardCharts_tempIcon__T1IrC{line-height:1}.DashboardCharts_tempLabel__t8Gu_{color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.DashboardCharts_tempCount__mgeIr{color:var(--text);font-size:1.9rem;font-weight:800;line-height:1}.DashboardCharts_tempPct__XfQe8{color:var(--muted);font-size:.78rem}.DashboardCharts_stackedChart__ekTI6{display:flex;flex-direction:column;gap:10px;min-width:0}.DashboardCharts_stackedChart__ekTI6 svg{display:block;height:auto;max-width:100%;overflow:hidden;width:100%}.DashboardCharts_stackedChart__ekTI6 .DashboardCharts_axisLine__a3YDL{stroke:rgba(var(--ink-rgb),.18);stroke-width:1}.DashboardCharts_stackedChart__ekTI6 .DashboardCharts_gridLine__iWAad{stroke:rgba(var(--ink-rgb),.08);stroke-dasharray:3 3;stroke-width:1}.DashboardCharts_stackedChart__ekTI6 .DashboardCharts_axisLabel__d5mSA{fill:var(--muted);font-size:11px;font-weight:600}.DashboardCharts_stackedChart__ekTI6 .DashboardCharts_xLabel__EzpFd{text-anchor:middle}.DashboardCharts_stackedChart__ekTI6 .DashboardCharts_yLabel__hiwic{text-anchor:end}.DashboardCharts_stackedChart__ekTI6 .DashboardCharts_leadLine___88Lb{fill:none;stroke:var(--accent);stroke-width:2.5}.DashboardCharts_stackedChart__ekTI6 .DashboardCharts_contractLine__FPK9e{fill:none;stroke:var(--blue);stroke-width:2.5}.DashboardCharts_stackedChart__ekTI6 .DashboardCharts_leadArea__zHbqT{fill:url(#leadGradient)}.DashboardCharts_stackedChart__ekTI6 .DashboardCharts_leadMarker__GthUy{fill:var(--accent);stroke:white;stroke-width:2}.DashboardCharts_stackedChart__ekTI6 .DashboardCharts_contractMarker__WPsKK{fill:var(--blue);stroke:white;stroke-width:2}.DashboardCharts_chartLegend__T_SMh{align-items:center;display:flex;gap:18px;justify-content:center}.DashboardCharts_chartLegend__T_SMh span{align-items:center;background:transparent;border:0;border-radius:0;color:var(--muted);display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;min-height:auto;padding:0}.DashboardCharts_chartLegend__T_SMh strong{color:var(--text);font-weight:760;margin-left:2px}.DashboardCharts_legendDot__Gwd3q{border-radius:999px;display:inline-block;height:3px;width:22px}.DashboardCharts_legendDot__Gwd3q.DashboardCharts_leads__iY6ng{background:var(--accent)}.DashboardCharts_legendDot__Gwd3q.DashboardCharts_contracts__OHeAI{background:var(--blue)}.DashboardCharts_radarRevenue__lG3cT{display:grid;gap:10px;min-width:0}.DashboardCharts_radarTotal__uqGQ6{align-items:center;background:rgba(255,255,255,.6);border:1px solid rgba(var(--ink-rgb),.06);border-radius:14px;display:flex;justify-content:space-between;padding:9px 12px}.DashboardCharts_radarTotal__uqGQ6 span{color:var(--muted);font-size:.82rem;font-weight:600;letter-spacing:0;text-transform:none}.DashboardCharts_radarTotal__uqGQ6 strong{color:var(--text);font-size:.88rem;font-weight:760;line-height:1.2;overflow-wrap:anywhere;text-align:right}.DashboardCharts_radarChart__Bxr_S{align-self:center;display:block;height:auto;max-width:370px;overflow:hidden;width:100%}.DashboardCharts_radarGrid__ypJIa{fill:none}.DashboardCharts_radarAxis__wU3Tc,.DashboardCharts_radarGrid__ypJIa{stroke:rgba(var(--ink-rgb),.12);stroke-width:1}.DashboardCharts_radarArea__q3_w5{stroke:var(--accent);stroke-linejoin:round;stroke-width:2.2}.DashboardCharts_radarPoint__H7p0O{fill:var(--surface-strong);stroke:var(--accent);stroke-width:2.2}.DashboardCharts_radarAxisLabel__ATk2S{fill:var(--muted);font-size:11.5px;font-weight:700}.DashboardCharts_radarScaleLabel__1pzHr{fill:rgba(65,82,99,.58);font-size:9.5px;font-weight:700}.DashboardCharts_radarLegendList__ZD8FP{display:grid;gap:6px 10px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.DashboardCharts_radarLegendRow__wM_NC{align-items:center;display:grid;gap:6px;grid-template-columns:22px minmax(0,1fr) auto;min-width:0}.DashboardCharts_radarLegendRank__gKCKu{align-items:center;background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:999px;color:var(--accent);display:inline-flex;font-size:.68rem;font-weight:800;height:22px;justify-content:center;width:22px}.DashboardCharts_radarLegendName__NfdjE{color:var(--muted);font-size:.78rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardCharts_radarLegendRow__wM_NC strong{color:var(--text);font-size:.78rem;font-weight:760;text-align:right;white-space:nowrap}.DashboardCharts_revenueBarChart__fNG6m{display:grid;gap:8px;min-width:0;padding-top:0}.DashboardCharts_revenueBarChart__fNG6m svg{display:block;height:auto;max-width:100%;overflow:hidden;width:100%}.DashboardCharts_revenueSummaryStrip__3tZXM{border-bottom:1px solid rgba(var(--ink-rgb),.06);display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:center;padding:2px 0 10px}.DashboardCharts_revenueSummaryItem__jPO7z{align-items:baseline;display:flex;gap:6px;min-width:0}.DashboardCharts_revenueSummaryItem__jPO7z span{color:var(--muted);font-size:.76rem;font-weight:600;white-space:nowrap}.DashboardCharts_revenueSummaryItem__jPO7z strong{color:var(--text);font-size:.88rem;font-weight:760;line-height:1.2;min-width:0;overflow-wrap:anywhere}.DashboardCharts_revenueGridLine__M5JPz{stroke:rgba(var(--ink-rgb),.08);stroke-dasharray:4 5;stroke-width:1}.DashboardCharts_revenueAxisLine__iHoSf{stroke:rgba(var(--ink-rgb),.18);stroke-width:1}.DashboardCharts_revenueAxisLabel__1bYnO{fill:var(--muted);font-size:10px;font-weight:700}.DashboardCharts_revenueXAxisLabel__A5x3I{text-anchor:middle}.DashboardCharts_revenueYAxisLabel__F0A8i{text-anchor:end}.DashboardCharts_revenueBar__29jZE{filter:drop-shadow(0 7px 9px rgba(47,107,79,.16));transition:opacity .18s ease,transform .18s ease}.DashboardCharts_revenueBar__29jZE:hover{opacity:.86}.DashboardCharts_revenueBar__29jZE.DashboardCharts_peak__WWn7z{filter:drop-shadow(0 9px 12px rgba(var(--accent-rgb),.18))}.DashboardCharts_revenueEmptyBar__p7GMk{stroke:rgba(98,115,134,.28);stroke-linecap:round;stroke-width:4}.DashboardCharts_revenuePeakLabel__aeJJq{fill:var(--accent-dark);font-size:10px;font-weight:760;text-anchor:middle}.DashboardCharts_feedback__dBxTb{border:1px solid;border-radius:14px;font-size:.84rem;font-weight:700;padding:10px 12px}.DashboardCharts_feedback__dBxTb.DashboardCharts_success__WfipM{background:var(--green-bg);border-color:rgba(47,107,79,.24);color:var(--green)}.DashboardCharts_feedback__dBxTb.DashboardCharts_danger__o1Umd{background:var(--red-bg);border-color:rgba(186,26,26,.24);color:var(--red)}.DashboardCharts_feedbackContent__QAwCi{align-items:center;display:flex;gap:12px;justify-content:space-between}@media (max-width:720px){.DashboardCharts_radarLegendList__ZD8FP{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.DashboardCharts_revenueSummaryStrip__3tZXM{gap:8px 16px;justify-content:flex-start}}.DashboardCharts_treemapChart__lY_q8{display:grid;gap:10px;min-width:0;overflow:hidden}.DashboardCharts_treemapFooter__XImdI{display:flex;align-items:baseline;gap:6px;padding-top:6px}.DashboardCharts_treemapFooter__XImdI span{color:var(--muted);font-size:.76rem;font-weight:600}.DashboardCharts_treemapFooter__XImdI strong{color:var(--text);font-size:.88rem;font-weight:760}.DashboardCharts_treemapSvg__ZASqW{display:block;height:200px;max-width:100%;overflow:visible;width:100%}.DashboardCharts_treemapItem__4CVO0{cursor:help;outline:none}.DashboardCharts_treemapItem__4CVO0:focus-visible>rect:first-of-type{stroke:#fff;stroke-width:3px}.DashboardCharts_treemapLabel__2RdWP{fill:white;font-weight:650;pointer-events:none}.DashboardCharts_treemapShare__SZgCC{fill:rgba(255,255,255,.85);font-weight:500;pointer-events:none}.DashboardCharts_treemapLegend__2pInX[hidden]{display:none}.DashboardCharts_treemapLegend__2pInX{display:grid;gap:7px 12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));min-width:0}.DashboardCharts_treemapLegendItem__DQxQs{align-items:start;display:grid;gap:8px;grid-template-columns:10px minmax(0,1fr) auto;min-width:0}.DashboardCharts_treemapLegendSwatch__cstuV{border-radius:3px;height:10px;margin-top:4px;width:10px}.DashboardCharts_treemapLegendName__8GJzX{color:var(--muted);font-size:.78rem;font-weight:650;line-height:1.3;min-width:0;overflow-wrap:anywhere}.DashboardCharts_treemapLegendValue__LsKWB{color:var(--text);font-size:.78rem;font-weight:760;line-height:1.3;white-space:nowrap}.DashboardCharts_treemapLegendValue__LsKWB span{color:var(--muted);font-size:.68rem;font-weight:500}.Dashboard_dashboard__8n_5O{display:flex;flex-direction:column;gap:16px}.Dashboard_kpiGrid__bp6ij{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.Dashboard_kpiCard__4cfyW{align-items:center;display:flex;gap:12px;min-height:72px;padding:14px}.Dashboard_kpiIcon__jxhu9{align-items:center;border-radius:var(--radius-control);display:flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.Dashboard_toneBlue__bGwW_{color:var(--blue)}.Dashboard_toneGreen__6XwCG{color:var(--green)}.Dashboard_toneAmber__GQ7GT{color:var(--amber)}.Dashboard_kpiContent__M8FUH{display:flex;flex-direction:column;gap:2px;min-width:0}.Dashboard_label__5xwRV{color:var(--muted);font-size:.65rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.Dashboard_kpiValue__6s7b0,.Dashboard_label__5xwRV{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_kpiValue__6s7b0{color:var(--text);font-size:1.125rem;font-weight:900;line-height:1}.Dashboard_threeColumnGrid__DbEki,.Dashboard_twoColumnGrid__LpccD{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}.Dashboard_chartCard__jzO7A{border-radius:var(--radius-panel);display:flex;flex-direction:column;gap:12px;padding:16px}.Dashboard_chartCardWide__EZJt0{min-width:0}.Dashboard_chartHeader__kvFJe{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--line) 35%,transparent);color:var(--text);display:flex;font-size:.9rem;font-weight:800;gap:8px;min-width:0;padding-bottom:10px}.Dashboard_chartHeaderSplit__b7erZ{flex-wrap:wrap;justify-content:space-between}.Dashboard_legendToggle__9qAWl{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--navy,#0b3152);cursor:pointer}.Dashboard_legendToggle__9qAWl:hover{background:var(--surface-muted)}.Dashboard_legendToggle__9qAWl:focus-visible{outline:2px solid var(--navy,#0b3152);outline-offset:2px}.Dashboard_legendToggle__9qAWl[aria-expanded=true] svg{transform:rotate(180deg)}.Dashboard_chartControls__9rW3R{align-items:center;display:flex;flex:0 1 auto;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:0}.Dashboard_chartControls__9rW3R .Dashboard_periodPicker__QEud0{flex:0 0 auto;margin-bottom:0}.Dashboard_chartHeaderSplit__b7erZ .Dashboard_chartTitle__FgXgn{font-size:.8rem;white-space:nowrap}.Dashboard_chartControls__9rW3R .Dashboard_rangeTabs__gIWto button{font-size:.7rem;padding:6px}.Dashboard_chartControls__9rW3R .Dashboard_periodControls__ca4XT{flex-wrap:nowrap;gap:4px}.Dashboard_chartControls__9rW3R .Dashboard_periodTrigger__sMLGl{font-size:.74rem;gap:6px;min-height:28px;min-width:100px;padding:0 8px;white-space:nowrap}.Dashboard_chartControls__9rW3R .Dashboard_periodArrow__QJdrJ{height:28px;min-height:28px;width:24px}.Dashboard_chartControls__9rW3R .Dashboard_periodCurrent__RESah{min-height:28px;padding:0;width:28px}.Dashboard_chartControls__9rW3R .Dashboard_periodCurrentLabel__DqI6q{display:none}.Dashboard_chartControls__9rW3R .Dashboard_rangeTabs__gIWto{flex:0 0 auto}.Dashboard_chartTitle__FgXgn{display:inline-flex}.Dashboard_chartHeader__kvFJe>svg,.Dashboard_chartTitle__FgXgn svg{color:var(--accent);flex:0 0 auto}.Dashboard_chartBodyPadded__gGvuT{padding:8px 0}.Dashboard_periodPicker__QEud0{display:grid;gap:6px;margin-bottom:10px;min-width:0}.Dashboard_periodControls__ca4XT{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.Dashboard_periodNavigation__JjV78{align-items:center;background:var(--surface-strong);border:1px solid var(--line);border-radius:10px;display:inline-flex;gap:2px;padding:3px;position:relative}.Dashboard_periodTrigger__sMLGl{background:var(--brand-soft);border:0;border-radius:7px;color:var(--accent-dark);font-size:.8rem;font-weight:750;gap:12px;justify-content:space-between;min-height:32px;min-width:144px;padding:0 12px;text-transform:capitalize}.Dashboard_periodTrigger__sMLGl>svg{color:var(--muted);flex:0 0 auto}.Dashboard_periodArrow__QJdrJ,.Dashboard_periodClose__n3HFH,.Dashboard_periodCurrent__RESah{background:transparent;border:0;color:var(--muted);flex:0 0 auto;transition:background-color .16s ease,color .16s ease}.Dashboard_periodArrow__QJdrJ{border-radius:7px;height:32px;min-height:32px;width:30px}.Dashboard_periodArrow__QJdrJ:hover,.Dashboard_periodClose__n3HFH:hover,.Dashboard_periodCurrent__RESah:hover,.Dashboard_periodMonthOption__de7Sl:hover{background:var(--brand-soft);color:var(--accent-dark)}.Dashboard_periodTrigger__sMLGl:hover,.Dashboard_periodTrigger__sMLGl[aria-expanded=true]{background:var(--brand-line)}.Dashboard_periodCurrent__RESah{font-size:.74rem;font-weight:650;gap:5px;min-height:34px;padding:0 7px}.Dashboard_periodPopover__Cmve2{background:var(--surface-strong);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-soft);display:grid;gap:12px;left:0;max-width:calc(100vw - 48px);padding:14px;position:absolute;top:calc(100% + 8px);width:260px;z-index:30}.Dashboard_periodPopoverHeader__WtC4b{align-items:center;display:flex;justify-content:space-between}.Dashboard_periodPopoverHeader__WtC4b strong{color:var(--text);font-size:.82rem;font-weight:750}.Dashboard_periodClose__n3HFH{height:26px;min-height:26px;width:26px}.Dashboard_periodPopupField__PPzVz{display:grid;gap:6px;min-width:0}.Dashboard_periodPopupField__PPzVz>span{color:var(--muted);font-size:.7rem;font-weight:700}.Dashboard_periodPopupField__PPzVz input,.Dashboard_periodPopupField__PPzVz select{background:var(--surface-strong);border:1px solid var(--line);border-radius:var(--radius-control);color:var(--text);font-size:.82rem;font-weight:700;min-height:36px;min-width:0;padding:0 10px;width:100%}.Dashboard_periodMonthGrid__DSbgB{display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.Dashboard_periodMonthOption__de7Sl{background:transparent;border:0;color:var(--text);font-size:.78rem;font-weight:650;min-height:34px;padding:0 6px;text-transform:capitalize}.Dashboard_periodMonthSelected__XhLAW,.Dashboard_periodMonthSelected__XhLAW:hover{background:var(--accent);color:white}.Dashboard_periodApply__65DVZ{font-size:.78rem;min-height:34px}.Dashboard_periodCaption__ku9tw{color:var(--muted);font-size:.72rem;text-align:right;text-transform:capitalize}.Dashboard_chartControls__9rW3R .Dashboard_periodCaption__ku9tw,.Dashboard_periodCaptionHidden__qp0NH{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.Dashboard_rangeTabs__gIWto{flex:0 0 auto}.Dashboard_rangeTabs__gIWto button{font-size:.75rem;padding:6px 10px}.Dashboard_dashboardInsightsGrid__Fgfqv{align-items:start;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.Dashboard_dashboardInsightsColumn__txVme{display:flex;flex-direction:column;gap:16px;min-width:0}.Dashboard_dashboardInsightsSubgrid__WN1UY{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.Dashboard_revenuePeriodCard__ZNlu5{margin-inline:0;max-width:none;width:100%}.Dashboard_revenueAreaCard__REkRC{min-width:0}.Dashboard_revenueAreaCard__REkRC .radarChart{max-width:320px}.Dashboard_smallMetricList__iMRfB{display:flex;flex-direction:column;gap:12px;padding:8px 0}.Dashboard_smallMetricRow__sxqJP{align-items:center;background:transparent;border:0;border-radius:0;display:flex;justify-content:space-between;padding:12px}.Dashboard_smallMetricLabel__hBuUd{color:var(--muted);font-size:.75rem;font-weight:700}.Dashboard_smallMetricValue__eUX1J{color:var(--text);font-size:.875rem;font-weight:900}.Dashboard_proposalGrid__gJfpo{display:flex;gap:8px;padding:16px 0}.Dashboard_summaryTile__LNBF3{align-items:center;background:transparent;border:0;border-radius:0;display:flex;flex:1 1 0;flex-direction:column;justify-content:center;min-width:0;padding:12px;text-align:center}.Dashboard_summaryLabel__nT6Oa{color:var(--muted);font-size:.625rem;font-weight:800;letter-spacing:0;margin-bottom:4px;text-transform:uppercase}.Dashboard_summaryValue__hhwbg{color:var(--text);font-size:1.25rem;font-weight:900}@media (min-width:768px){.Dashboard_kpiGrid__bp6ij{grid-template-columns:repeat(3,minmax(0,1fr))}.Dashboard_twoColumnGrid__LpccD{grid-template-columns:repeat(2,minmax(0,1fr))}.Dashboard_threeColumnGrid__DbEki{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.Dashboard_kpiGrid__bp6ij{grid-template-columns:repeat(6,minmax(0,1fr))}.Dashboard_threeColumnGrid__DbEki{grid-template-columns:repeat(3,minmax(0,1fr))}.Dashboard_chartCardWide__EZJt0{grid-column:span 2}}@media (max-width:640px){.Dashboard_chartHeaderSplit__b7erZ{align-items:stretch;flex-direction:column}.Dashboard_rangeTabs__gIWto{align-self:stretch;justify-content:space-between}.Dashboard_proposalGrid__gJfpo{flex-direction:column}}@media (max-width:768px){.Dashboard_dashboardInsightsGrid__Fgfqv,.Dashboard_dashboardInsightsSubgrid__WN1UY{grid-template-columns:minmax(0,1fr)}}.LeadFields_notice__f9gqb{align-items:start;border:1px solid;border-radius:14px;display:flex;font-size:.86rem;font-weight:600;gap:12px;line-height:1.4;padding:14px 18px}.LeadFields_notice__f9gqb p{margin:0 0 4px}.LeadFields_notice__f9gqb p:last-child{margin-bottom:0}.LeadFields_notice__f9gqb.LeadFields_danger__txPHu{background:var(--red-bg);border-color:rgba(186,26,26,.22);color:var(--red)}.LeadFields_notice__f9gqb.LeadFields_warning__KELvJ{background:#fff9f2;border-color:rgba(176,122,32,.18);color:#a65a10}.LeadFields_alertSummary__UAPA4{display:flex;flex-wrap:wrap;gap:6px}.LeadFields_alertBadge__X2tEQ{align-items:center;border:1px solid;border-radius:999px;display:inline-flex;font-size:.74rem;font-weight:750;padding:5px 11px;white-space:nowrap}.LeadFields_alertBadge__X2tEQ.LeadFields_danger__txPHu{background:var(--red-bg);border-color:rgba(186,26,26,.22);color:var(--red)}.LeadFields_alertBadge__X2tEQ.LeadFields_warning__KELvJ{background:#fff9f2;border-color:rgba(176,122,32,.18);color:#a65a10}.LeadFields_alertBadge__X2tEQ.LeadFields_info__BJ80R{background:var(--blue-bg,#eef4ff);border-color:rgba(24,92,163,.16);color:var(--blue)}.LeadFields_alertBadge__X2tEQ.LeadFields_success__P4ibm{background:var(--green-bg);border-color:rgba(47,107,79,.2);color:var(--green)}.LeadFields_financialFields__TkI5W{background:var(--surface);border:0;border-radius:0;display:grid;gap:0;margin-top:12px;overflow:hidden;padding:16px 0 18px}.LeadFields_financialFields__TkI5W .LeadFields_formGrid__6dkrO{padding:0 20px}.LeadFields_financialFields__TkI5W .LeadFields_formGrid__6dkrO+.LeadFields_formGrid__6dkrO{border-top:1px solid var(--line);margin-top:14px;padding-top:16px}.LeadFields_proBonoNotice__a_g2d{margin-top:12px}.LeadFields_contractDocumentBlock__RLn1p{background:var(--surface-strong);border:1px solid var(--brand-line);border-radius:var(--radius-panel);display:grid;gap:12px;margin-top:16px;overflow:hidden;padding:18px 20px 22px}.LeadFields_documentGeneratorPanel__5Uk_T{align-items:center;background:var(--surface-muted);border:1px solid var(--line);border-radius:14px;display:flex;gap:10px;justify-content:space-between;padding:14px 18px}.LeadFields_documentGeneratorPanel__5Uk_T strong{color:var(--accent-dark);font-size:.92rem;font-weight:800}.LeadFields_documentGeneratorPanel__5Uk_T span{color:var(--muted);display:block;font-size:.8rem;margin-top:4px}.LeadFields_documentGenerationFeedback__LL2m5{color:var(--green);font-size:.82rem;font-weight:650}.LeadFields_contractDocumentAdvanced__ag4qM{border-top:1px solid var(--line);margin-top:8px;padding-top:16px}.LeadFields_fieldLabel__FGDaE{align-items:center;display:flex;gap:6px;margin-bottom:8px}.LeadFields_fieldLabelText__3qqdL{color:var(--muted);font-size:.78rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.LeadFields_checklistHint__dFvm9{background:var(--surface-muted);border:1px solid var(--brand-line);border-radius:12px;font-size:.82rem;font-weight:600;margin-top:12px;padding:14px 18px}.LeadFields_checklistHint__dFvm9 span{color:var(--muted)}@media (max-width:760px){.LeadFields_documentGeneratorPanel__5Uk_T{align-items:stretch;flex-direction:column}.LeadFields_contractDocumentBlock__RLn1p{padding:14px 16px}}.Directory_tablePanel__VfUpa{background:transparent;border:0;border-radius:0;box-shadow:none;display:grid;gap:14px;min-width:0;padding:0}.Directory_countFooter__LnxvD{align-items:flex-end;color:var(--muted);display:flex;font-size:12px;font-weight:200;justify-content:flex-start;line-height:1.35;padding:8px 2px 0}.Directory_tableFrame__m_gWx{display:grid;min-width:0}.Directory_tableWrap__0_FRR{background:var(--surface);border:1px solid var(--line);border-left:0;border-radius:0;border-right:0;box-shadow:none;overflow-x:auto}.Directory_table__BkV7g{border-collapse:collapse;min-width:1450px;width:100%}.Directory_table__BkV7g td,.Directory_table__BkV7g th{border-bottom:1px solid rgba(var(--ink-rgb),.08);font-size:.84rem;padding:11px 12px;text-align:left;vertical-align:top}.Directory_table__BkV7g th{background:var(--surface-muted);color:var(--muted);font-size:.72rem;font-weight:820;letter-spacing:.02em;position:sticky;text-transform:uppercase;top:0}.Directory_table__BkV7g tr.Directory_selected__0DEWt td{background:rgba(231,244,241,.55)}.Directory_table__BkV7g tbody tr:hover td{background:rgba(247,246,242,.72)}.Directory_sortHeader__YrGDQ{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:6px;letter-spacing:inherit;padding:0;text-align:left;text-transform:inherit;white-space:nowrap}.Directory_sortHeader__YrGDQ.Directory_active__qylDa{color:var(--accent-dark)}.Directory_selectColumn__7ZTyb{width:54px}.Directory_leadName__aU2Kb{display:grid;gap:3px;min-width:160px}.Directory_leadName__aU2Kb span,.Directory_leadName__aU2Kb strong{overflow-wrap:anywhere}.Directory_leadName__aU2Kb span{color:var(--muted);font-size:.78rem;font-weight:680}.Directory_openColumn__vUCNJ{width:44px;text-align:right}.Directory_recordNameLink__4R_T3{color:inherit;text-decoration:none}.Directory_recordNameLink__4R_T3:hover{text-decoration:underline}.Directory_recordNameLink__4R_T3:focus-visible{outline:2px solid var(--accent-dark);outline-offset:3px}.Directory_openLink__V2Zxe{align-items:center;background:transparent;border:0;border-radius:var(--radius-control-small);color:var(--muted);cursor:pointer;display:inline-flex;height:30px;justify-content:center;opacity:0;transition:opacity .14s ease,background .14s ease,color .14s ease;width:30px}.Directory_table__BkV7g tbody tr:focus-within .Directory_openLink__V2Zxe,.Directory_table__BkV7g tbody tr:hover .Directory_openLink__V2Zxe,.opportunitiesDirectoryTable tbody tr:focus-within .Directory_openLink__V2Zxe,.opportunitiesDirectoryTable tbody tr:hover .Directory_openLink__V2Zxe{opacity:1}.Directory_openLink__V2Zxe:focus-visible,.Directory_openLink__V2Zxe:hover{background:var(--brand-soft);color:var(--accent-dark);outline:none}.Directory_stageValue__LQrYy{color:var(--text);font-size:.8rem;font-weight:680;white-space:nowrap}@media (max-width:760px){.Directory_tablePanel__VfUpa{padding:0}.Directory_tableWrap__0_FRR{margin-left:0;margin-right:0;border-radius:0;border-left:0;border-right:0}}