.companies-cards_grid__PMhHq{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.companies-cards_card__yU9Qa{border:1px solid var(--border-hover);border-radius:24px;background:var(--bg-surface);padding:16px;display:flex;flex-direction:column;gap:12px;text-align:left;color:var(--text-secondary);cursor:pointer}.companies-cards_cardActivity__J03_L{border-color:var(--activity-border);background:var(--activity-bg)}.companies-cards_cardHeader__uPq9E{display:flex;justify-content:space-between;align-items:center;gap:8px}.companies-cards_title__bRldp{font-size:var(--text-heading-h3);color:var(--text-primary);font-weight:600}.companies-cards_tag__SxEck{padding:4px 10px;border-radius:999px;background:var(--bg-app);color:var(--text-primary);font-size:var(--text-body-muted);font-weight:600;white-space:nowrap}.companies-cards_tagActivity__iSBxu{background:var(--activity-bg);color:var(--activity-text);border:1px solid var(--activity-border)}.companies-cards_meta__QfEvp{display:flex;flex-direction:column;gap:4px;font-size:var(--text-body-secondary)}.companies-cards_manager__xdBdF{display:flex;align-items:center;gap:8px;font-size:var(--text-body-secondary)}.companies-cards_avatar__QCgDa{width:28px;height:28px;border-radius:999px;background:var(--accent-primary);color:var(--primary-text);display:grid;place-items:center;font-size:12px;font-weight:600}.companies-cards_empty__RpJBc{min-height:200px;display:grid;place-items:center;color:var(--text-secondary);font-size:var(--text-body-muted)}@media (max-width:1280px){.companies-cards_grid__PMhHq{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.companies-cards_grid__PMhHq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.companies-cards_grid__PMhHq{grid-template-columns:1fr}}.companies-view-switcher_root__9Jq_B{height:var(--tab-nav-h);border-radius:var(--switcher-container-borderradius);background:var(--bg-surface);display:inline-flex;align-items:center;gap:6px;padding:0 10px;box-sizing:border-box;position:relative;border:1px solid var(--border-hover)}.companies-view-switcher_item__Jc8Yw{height:var(--switcher-item-height);border-radius:999px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-body-muted);font-weight:700;color:var(--switcher-item-text);background:transparent;border:0;transition:color .2s ease;position:relative;overflow:hidden;cursor:pointer}.companies-view-switcher_item__Jc8Yw:hover{color:var(--switcher-item-hovertext)}.companies-view-switcher_itemActive__iUC9T,.companies-view-switcher_itemActive__iUC9T:hover{color:var(--primary-text)}.companies-view-switcher_item__Jc8Yw:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.companies-view-switcher_activeIndicator__ZM4ZT{position:absolute;inset:0;border-radius:999px;background:var(--primary-bg);z-index:0}.companies-view-switcher_label__5Y_so{position:relative;z-index:1}.timeline_timeline__SvAsv{display:flex;flex-direction:column;gap:16px}.timeline_item__it4Ij{display:flex;gap:12px}.timeline_side__ghBvz{display:flex;flex-direction:column;align-items:center}.timeline_icon__KEnNk{width:32px;height:32px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg-app);display:grid;place-items:center}.timeline_icon__KEnNk svg{width:16px;height:16px;color:var(--icon-default)}.timeline_line__WNPbg{width:2px;flex:1;background:var(--border-hover);margin-top:6px}.timeline_content__nw4lj{display:flex;flex-direction:column;gap:4px}.timeline_date___ox0_{font-size:var(--text-body-muted);color:var(--text-secondary)}.timeline_event__YCor1{font-weight:600}.timeline_details__cb3vD{font-size:var(--text-body-secondary);color:var(--text-secondary)}.client-details-modal_wrapper__i5qcc{width:100%}.client-details-modal_modal__zpm96{width:100%;max-height:none;background:var(--bg-surface);border:1px solid var(--border-hover);border-radius:32px;color:var(--text-primary);display:flex;flex-direction:column;overflow:hidden}.client-details-modal_header__veO20{display:flex;align-items:center;gap:16px;padding:20px 24px 12px}.client-details-modal_backButton__66Zmq{width:44px;height:44px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg-surface);color:var(--text-primary);display:grid;place-items:center;cursor:pointer}.client-details-modal_backButton__66Zmq:hover{background:var(--button-ghost-hoverbg)}.client-details-modal_backIcon__9pD4y{width:18px;height:18px}.client-details-modal_headerInfo__Fs0cf{display:flex;flex-direction:column;gap:6px;flex:1}.client-details-modal_clientName__UvThy{font-size:var(--text-heading-h1);font-weight:600}.client-details-modal_pillRow__Gmule{display:flex;flex-wrap:wrap;gap:8px}.client-details-modal_statusPill__OO9q7,.client-details-modal_warmthPill__NjAcW{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:var(--bg-app);border:1px solid var(--border-hover);font-size:var(--text-ui-caption);font-weight:600;color:var(--text-primary)}.client-details-modal_warmthIcon__APOuY{width:14px;height:14px;color:var(--status-attention)}.client-details-modal_tabs__uEcFX{display:flex;gap:8px;padding:0 24px;border-bottom:1px solid var(--border-hover)}.client-details-modal_tab__eM_Sg{position:relative;padding:12px 8px 14px;font-size:var(--text-body-secondary);font-weight:600;color:var(--text-secondary);background:transparent;border:0;cursor:pointer}.client-details-modal_tabActive__EeARj{color:var(--text-primary)}.client-details-modal_tabIndicator__gOH6G{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--primary-bg);border-radius:999px}.client-details-modal_body__vgCvB{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;padding:20px 24px 24px;overflow:hidden}.client-details-modal_main__QkvA_{overflow:auto;padding-right:6px}.client-details-modal_main__QkvA_,.client-details-modal_sidebar__BYj3Q{display:flex;flex-direction:column;gap:16px}.client-details-modal_card__xFbPJ{border-radius:20px;border:1px solid var(--border-hover);background:var(--bg-surface);padding:16px;display:flex;flex-direction:column;gap:12px}.client-details-modal_cardHeader__aNh0H{display:flex;align-items:center;justify-content:space-between;gap:12px}.client-details-modal_cardTitle__hERx1{font-size:var(--text-heading-h3);font-weight:600}.client-details-modal_ghostButton__27b3i{height:36px;padding:0 16px;border-radius:999px;font-size:var(--text-body-secondary);font-weight:600;cursor:pointer;border:1px solid var(--border-hover);background:transparent;color:var(--text-secondary)}.client-details-modal_ghostButton__27b3i:hover{background:var(--button-ghost-hoverbg)}.client-details-modal_infoList__FTdWI{display:flex;flex-direction:column;gap:10px}.client-details-modal_infoRow__GOyLv{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;border:1px solid var(--border-hover);background:var(--bg-app)}.client-details-modal_infoIcon__Zh5Kr{width:32px;height:32px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg-surface);display:grid;place-items:center}.client-details-modal_infoIconSvg___tUb8{width:16px;height:16px;color:var(--icon-default)}.client-details-modal_infoValue__FQNGS{flex:1;font-size:var(--text-body-secondary)}.client-details-modal_valueText__qainN{font-weight:600}.client-details-modal_link__0tNkD{color:var(--text-primary);text-decoration:none;font-weight:600}.client-details-modal_link__0tNkD:hover{color:var(--primary-bg)}.client-details-modal_muted__6MQY0{color:var(--text-secondary)}.client-details-modal_input__G_sW2{height:40px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg-surface);color:var(--text-primary);font-size:var(--text-body-secondary);padding:0 14px}.client-details-modal_inlineInput__c0nTn{max-width:160px;text-align:right}.client-details-modal_inlineInput__c0nTn,.client-details-modal_inlineSelect__03cvB{height:32px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg-surface);color:var(--text-primary);font-size:var(--text-body-muted);padding:0 12px}.client-details-modal_inlineSelect__03cvB{min-width:160px}.client-details-modal_textarea__mHfsZ{min-height:72px;border-radius:16px;border:1px solid var(--border-hover);background:var(--bg-app);color:var(--text-primary);font-size:var(--text-body-secondary);padding:12px 14px;resize:vertical}.client-details-modal_selectTrigger__Q07ht{height:40px;border-radius:999px;font-size:var(--text-body-secondary)}.client-details-modal_selectContent__kjlM_,.client-details-modal_selectTrigger__Q07ht{border:1px solid var(--border-hover);background:var(--bg-surface);color:var(--text-primary)}.client-details-modal_selectContent__kjlM_{border-radius:18px;box-shadow:none}.client-details-modal_selectItem__z_nR7{border-radius:999px}.client-details-modal_selectAddRow__StNPC,.client-details-modal_selectSearch___I1do{padding:8px;border-bottom:1px solid var(--border-hover)}.client-details-modal_selectAddRow__StNPC{display:flex;gap:8px;background:var(--bg-surface)}.client-details-modal_selectAddInput__jqZaq{background:var(--bg-surface);flex:1}.client-details-modal_selectAddButton__Ez8_5,.client-details-modal_selectAddInput__jqZaq{height:32px;border-radius:999px;border:1px solid var(--border-hover);color:var(--text-primary);font-size:var(--text-body-muted);padding:0 12px}.client-details-modal_selectAddButton__Ez8_5{background:var(--bg-app);font-weight:600;cursor:pointer}.client-details-modal_selectAddButton__Ez8_5:hover{background:var(--button-ghost-hoverbg)}.client-details-modal_portalCard__Apaz8{background:var(--bg-app);border:1px solid var(--border-hover);border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:12px}.client-details-modal_portalStatus__Lfe9t{display:flex;align-items:center;gap:8px;font-size:var(--text-body-muted);color:var(--text-secondary)}.client-details-modal_portalIcon__TvOdk{width:16px;height:16px;color:var(--icon-default)}.client-details-modal_buttonIconSpin__yzcy3,.client-details-modal_buttonIcon__U2qlf{width:16px;height:16px}.client-details-modal_buttonIconSpin__yzcy3{animation:client-details-modal_spin__hJUwl 1s linear infinite}.client-details-modal_dangerButton__lnfEk,.client-details-modal_primaryButton__Dtf_r,.client-details-modal_secondaryButton__KRdJ5{height:40px;border-radius:999px;font-size:var(--text-body-secondary);font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;cursor:pointer;background:transparent}.client-details-modal_primaryButton__Dtf_r{background:var(--primary-bg);color:var(--primary-text)}.client-details-modal_primaryButton__Dtf_r:not(:disabled):hover{background:var(--primary-bg-hover);color:var(--primary-text-hover)}.client-details-modal_secondaryButton__KRdJ5{border:1px solid var(--border-hover);background:var(--bg-surface);color:var(--button-secondary-text)}.client-details-modal_secondaryButton__KRdJ5:hover{background:var(--button-ghost-hoverbg)}.client-details-modal_dangerButton__lnfEk{background:var(--status-critical);color:var(--primary-text)}.client-details-modal_footer__pURY1{display:flex;flex-direction:column;gap:10px}.client-details-modal_stub__UV6BV{font-size:var(--text-body-secondary);color:var(--text-secondary);padding:12px 0}.client-details-modal_infoGrid__8m0cu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.client-details-modal_infoItem___RMR1{display:flex;align-items:center;justify-content:space-between;font-size:var(--text-body-secondary);color:var(--text-secondary);padding:8px 0;border-bottom:1px solid var(--border-hover)}.client-details-modal_infoItem___RMR1 strong{color:var(--text-primary);font-weight:600}.client-details-modal_timeline___YfEc{display:flex;flex-direction:column;gap:16px}.client-details-modal_timelineItem__hejqI{display:flex;gap:12px}.client-details-modal_timelineSide__veAWO{display:flex;flex-direction:column;align-items:center}.client-details-modal_timelineIcon__EWMW7{width:32px;height:32px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg-app);display:grid;place-items:center}.client-details-modal_timelineLine__ArIcQ{width:2px;flex:1;background:var(--border-hover);margin-top:6px}.client-details-modal_timelineContent__Y6zu6{display:flex;flex-direction:column;gap:4px}.client-details-modal_timelineDate__p1PLK{font-size:var(--text-body-muted);color:var(--text-secondary)}.client-details-modal_timelineEvent__488HQ{font-weight:600}.client-details-modal_timelineDetails__njlud{font-size:var(--text-body-secondary);color:var(--text-secondary)}.client-details-modal_confirmOverlay__LKve8{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.45)}.client-details-modal_confirmCard__lvwWN{width:min(420px,100%);background:var(--bg-surface);border:1px solid var(--border-hover);border-radius:24px;padding:24px;text-align:center;display:flex;flex-direction:column;gap:12px}.client-details-modal_confirmIcon__Au9sx{width:56px;height:56px;border-radius:999px;background:var(--bg-app);border:1px solid var(--border-hover);display:grid;place-items:center;margin:0 auto}.client-details-modal_confirmIconSvg__nxyKl{width:24px;height:24px;color:var(--status-critical)}.client-details-modal_confirmTitle__Leec3{font-size:var(--text-heading-h3);font-weight:600}.client-details-modal_confirmText__4cXJb{font-size:var(--text-body-secondary);color:var(--text-secondary)}.client-details-modal_confirmActions__LDaQG{display:flex;flex-direction:column;gap:10px;margin-top:6px;align-items:stretch}.client-details-modal_confirmActions__LDaQG .client-details-modal_dangerButton__lnfEk,.client-details-modal_confirmActions__LDaQG .client-details-modal_secondaryButton__KRdJ5{width:100%}@media (max-width:1024px){.client-details-modal_body__vgCvB{grid-template-columns:1fr}}@keyframes client-details-modal_spin__hJUwl{to{transform:rotate(1turn)}}.client-details-modal_ghostButton__27b3i:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--focus-ring) 35%,transparent)}.client-details-modal_secondaryButton__KRdJ5:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--focus-ring) 35%,transparent)}.theme-switcher_root__8JW6C{width:var(--sb-w);border-radius:40px;background:var(--bg-surface);display:flex;flex-direction:column;align-items:center;padding:var(--sb-pad-y);gap:var(--sb-gap);box-sizing:border-box;position:relative}.theme-switcher_indicator__lVIJY{position:absolute;left:50%;top:var(--sb-pad-y);width:var(--sb-circle);height:var(--sb-circle);border-radius:999px;background:var(--bg-active);transform:translateX(-50%) translateY(0);transition:transform .25s ease;z-index:0}.theme-switcher_indicatorDark__x1_eI{transform:translateX(-50%) translateY(calc(var(--sb-circle) + var(--sb-gap)))}.theme-switcher_option__0khxr{width:var(--sb-circle);height:var(--sb-circle);border-radius:999px;border:0;background:transparent;display:grid;place-items:center;color:var(--icon-primary);cursor:pointer;transition:background-color .2s ease,color .2s ease;position:relative;z-index:1}.theme-switcher_option__0khxr:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.theme-switcher_active__K7QSu{color:var(--icon-active)}.theme-switcher_icon__EeDk8{width:var(--sb-icon);height:var(--sb-icon);display:block;overflow:visible}.user-badge_root__ckTwT{min-width:var(--user-badge-w);width:-moz-max-content;width:max-content;height:var(--user-badge-h);border-radius:40px;background:var(--bg-surface);color:var(--text-primary);justify-content:space-between;padding:var(--user-badge-pad-y) var(--user-badge-pad-x);box-sizing:border-box;text-align:left}.user-badge_left__j5dqO,.user-badge_root__ckTwT{display:flex;align-items:center;gap:var(--user-badge-gap)}.user-badge_left__j5dqO{min-width:0}.user-badge_avatar__jpqEQ{width:var(--user-badge-avatar);height:var(--user-badge-avatar);border-radius:999px;overflow:hidden;flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:var(--border-hover)}.user-badge_avatar__jpqEQ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.user-badge_fallback__Cvlay{font-size:var(--user-badge-fallback-size);font-weight:600;color:var(--text-secondary)}.user-badge_text__jjA75{display:flex;flex-direction:column;gap:var(--user-badge-text-gap);min-width:0}.user-badge_name___fWSr{font-size:var(--user-badge-name-size);color:var(--text-primary)}.user-badge_name___fWSr,.user-badge_role__UaBWC{font-weight:500;white-space:nowrap;line-height:1.1}.user-badge_role__UaBWC{font-size:var(--user-badge-role-size);color:var(--text-secondary)}.user-badge_chevron__MwJEp{width:var(--user-badge-chevron);height:var(--user-badge-chevron);display:flex;align-items:center;justify-content:center;flex:0 0 auto;transform:rotate(0deg);transition:transform .2s ease}.user-badge_chevron__MwJEp svg{width:12px;height:6px;display:block}.user-badge_chevronOpen__WSFJQ{transform:rotate(180deg)}.user-badge_button__KpUSz{border:0;background:transparent;padding:0;cursor:pointer;display:inline-flex}.user-badge_button__KpUSz:focus-visible{outline:none}.floating-edit-button_root__yG20N{position:fixed;right:calc(var(--sb-w) + 40px);bottom:20px;height:var(--sb-w);border-radius:999px;padding:6px;background:var(--bg-surface);border:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;z-index:50;cursor:pointer}.floating-edit-button_root__yG20N:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.floating-edit-button_inner__xFuAx{height:100%;padding:0 16px;border-radius:999px;background:var(--switcher-container-bg);color:var(--text-secondary);font-size:calc(var(--text-ui-switcher) - 4px);font-weight:700;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.floating-edit-button_active__QVtMj .floating-edit-button_inner__xFuAx{background:var(--primary-bg);color:var(--primary-text)}.client-funnel-widget_card__l9_jT{background:var(--bg-surface);border-radius:32px;padding:24px;display:flex;flex-direction:column;gap:16px;color:var(--text-primary);box-sizing:border-box;height:100%}.client-funnel-widget_title__hbAo0{font-size:var(--text-heading-h3);font-weight:600}.client-funnel-widget_list__ZdSfW{display:flex;flex-direction:column;gap:14px;flex:1}.client-funnel-widget_row__82J0g{display:flex;flex-direction:column;gap:8px}.client-funnel-widget_rowHeader__RZpd4{display:flex;align-items:center;justify-content:space-between;gap:12px}.client-funnel-widget_label__hzi4O{font-size:var(--text-body-muted);color:var(--text-secondary)}.client-funnel-widget_value___pB9B{font-size:var(--text-body-secondary);font-weight:600;color:var(--text-primary)}.client-funnel-widget_bar__AWyYQ{height:6px;border-radius:999px;background:var(--bg-app);overflow:hidden}.client-funnel-widget_barFill__zI349{height:100%;border-radius:inherit;width:0;transition:width .4s ease;background:var(--accent-primary)}.client-funnel-widget_barLead__gRtdX{background:#ffad33}.client-funnel-widget_barNegotiation__Ghsty{background:#3b82f6}.client-funnel-widget_barDeferred__xbjwV{background:#f6695e}.client-funnel-widget_barActive__ww2ba{background:#29d668}.client-funnel-widget_barOldClient__Lao0W{background:#38bdf8}.client-funnel-widget_barClosed__nvenP{background:#6c63ff}.client-funnel-widget_empty__3SdXR{flex:1;display:grid;place-items:center;color:var(--text-secondary);font-size:var(--text-body-muted)}.upcoming-deadlines-widget_card__iCsuY{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:28px;border:1px solid var(--border-hover);background:var(--bg-surface);color:var(--text-primary)}.upcoming-deadlines-widget_header___qb3J{display:flex;align-items:center;justify-content:space-between}.upcoming-deadlines-widget_titleBlock__H8AfV{display:flex;align-items:center;gap:12px}.upcoming-deadlines-widget_iconWrap__Ca_7R{width:40px;height:40px;border-radius:16px;background:color-mix(in srgb,var(--primary-bg) 12%,transparent);display:flex;align-items:center;justify-content:center}.upcoming-deadlines-widget_icon__6r5su{width:18px;height:18px;color:var(--primary-bg)}.upcoming-deadlines-widget_title__XxNSe{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary)}.upcoming-deadlines-widget_subtitle__uJyiu{font-size:12px;color:var(--text-secondary);margin-top:2px}.upcoming-deadlines-widget_list__BODW_{display:grid;gap:10px}.upcoming-deadlines-widget_item__P0AFs{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-radius:20px;background:var(--bg-app);text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease}.upcoming-deadlines-widget_item__P0AFs:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.upcoming-deadlines-widget_itemMain__1U2XY{display:flex;flex-direction:column;gap:4px}.upcoming-deadlines-widget_itemTitle__VyOum{font-weight:600;color:var(--text-primary)}.upcoming-deadlines-widget_itemMeta__ijbru{font-size:12px;color:var(--text-secondary)}.upcoming-deadlines-widget_itemSide__BEIDD{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.upcoming-deadlines-widget_badge__swPim{padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;border:1px solid transparent}.upcoming-deadlines-widget_badgeUrgent__n2VHe{background:color-mix(in srgb,var(--status-critical) 12%,transparent);color:var(--status-critical);border-color:color-mix(in srgb,var(--status-critical) 30%,transparent)}.upcoming-deadlines-widget_badgeSoon__QiDQE{background:color-mix(in srgb,var(--status-warning) 12%,transparent);color:var(--status-warning);border-color:color-mix(in srgb,var(--status-warning) 30%,transparent)}.upcoming-deadlines-widget_dateRow__HHwwW{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-secondary)}.upcoming-deadlines-widget_arrow__oAlX6{width:12px;height:12px;opacity:.6}.upcoming-deadlines-widget_empty__hLHsM{padding:24px;border-radius:20px;background:var(--bg-app);text-align:center;color:var(--text-secondary);font-size:12px}@media (max-width:900px){.upcoming-deadlines-widget_item__P0AFs{flex-direction:column;align-items:flex-start}.upcoming-deadlines-widget_itemSide__BEIDD{align-items:flex-start}}.scratchpad-widget_card__1a9HS{background:var(--bg-surface);border-radius:32px;padding:24px;display:flex;flex-direction:column;gap:16px;color:var(--text-primary);box-sizing:border-box;height:100%}.scratchpad-widget_title__FgJBk{font-size:var(--text-heading-h3);font-weight:600}.scratchpad-widget_textarea___iVEK{flex:1;width:100%;min-height:0;border-radius:24px;border:1px solid var(--border-hover);background:var(--bg-app);padding:20px;font-size:var(--text-body-secondary);color:var(--text-primary);line-height:1.4;resize:none;outline:none}.scratchpad-widget_textarea___iVEK::-moz-placeholder{color:var(--text-secondary);font-size:var(--text-body-muted);opacity:.8}.scratchpad-widget_textarea___iVEK::placeholder{color:var(--text-secondary);font-size:var(--text-body-muted);opacity:.8}.mini-calendar-widget_card__6aLNq{background:var(--bg-surface);border-radius:32px;padding:24px;display:flex;flex-direction:column;gap:16px;color:var(--text-primary);box-sizing:border-box;height:100%}.mini-calendar-widget_header__4p926{display:flex;align-items:center;justify-content:space-between;gap:16px}.mini-calendar-widget_title__mIVjg{font-size:var(--text-heading-h3);font-weight:600}.mini-calendar-widget_monthPill__i_Hom{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:var(--bg-app);border:1px solid var(--border-hover);font-size:var(--text-body-muted);color:var(--text-secondary);text-transform:capitalize;flex-shrink:0}.mini-calendar-widget_monthLabel__tBITW{font-weight:600;color:var(--text-primary)}.mini-calendar-widget_weekdays__dcczC{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));-moz-column-gap:16px;column-gap:16px;width:100%}.mini-calendar-widget_weekdayCell__rhclT{text-align:center;font-size:var(--text-body-muted);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.mini-calendar-widget_daysGrid__yLsaX{--day-size:clamp(28px,2.1vw,38px);--cell:calc(var(--day-size) + 10px);--gap-x:16px;--gap-y:18px;position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:repeat(6,var(--cell));-moz-column-gap:var(--gap-x);column-gap:var(--gap-x);row-gap:var(--gap-y);width:100%;min-height:0;grid-auto-flow:row}.mini-calendar-widget_weekHighlight__j1WFc{grid-column:1/6;align-self:center;justify-self:stretch;height:calc(var(--day-size) + 12px);border-radius:999px;background:var(--accent-primary);z-index:0;pointer-events:none}.mini-calendar-widget_dayCell__rowxO{position:relative;z-index:1;display:grid;place-items:center;font-size:var(--text-body-secondary);color:var(--text-secondary)}.mini-calendar-widget_dayMuted__U3cbq{color:var(--text-secondary);opacity:.6}.mini-calendar-widget_dayWeekend__ZB18K{color:var(--text-secondary)}.mini-calendar-widget_dayInWeek__NmYMd{color:var(--primary-text);font-weight:600}.mini-calendar-widget_dayNumber__6HQsS{width:var(--day-size);height:var(--day-size);display:grid;place-items:center;border-radius:999px;box-sizing:border-box;line-height:1}.mini-calendar-widget_dayToday__8PKHy{background:var(--bg-active);color:var(--icon-active)}.tickets-table-widget_card__rdKig{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:28px;border:1px solid var(--border-hover);background:var(--bg-surface);color:var(--text-primary);min-height:280px}.tickets-table-widget_header__ry8Rs{display:flex;align-items:center;justify-content:space-between;gap:12px}.tickets-table-widget_title__uUwdO{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary)}.tickets-table-widget_table__6qZAC{display:grid;gap:8px}.tickets-table-widget_row__TTOh_{display:grid;grid-template-columns:2fr 1.2fr .9fr .9fr;gap:12px;align-items:center;padding:12px 16px;border-radius:18px;background:var(--bg-app)}.tickets-table-widget_rowHeader__L1JpB{background:transparent;padding:0 4px 4px;font-size:10px;text-transform:uppercase;letter-spacing:.18em;color:var(--text-secondary)}.tickets-table-widget_cellPrimary__ZdvIf{font-weight:600;color:var(--text-primary)}.tickets-table-widget_cellMuted__9p97o{color:var(--text-secondary);font-size:12px}.tickets-table-widget_status__AOIR3{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;border:1px solid transparent}.tickets-table-widget_statusNew__FPLNW{background:color-mix(in srgb,var(--primary-bg) 12%,transparent);color:var(--primary-bg);border-color:color-mix(in srgb,var(--primary-bg) 30%,transparent)}.tickets-table-widget_statusProgress__Qeto1{background:color-mix(in srgb,var(--warning) 12%,transparent);color:var(--warning);border-color:color-mix(in srgb,var(--warning) 30%,transparent)}.tickets-table-widget_statusDone__NNcne{background:color-mix(in srgb,var(--success) 12%,transparent);color:var(--success);border-color:color-mix(in srgb,var(--success) 30%,transparent)}.tickets-table-widget_empty__NiuVb{flex:1;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:12px}@media (max-width:900px){.tickets-table-widget_row__TTOh_{grid-template-columns:1fr;gap:6px;align-items:flex-start}.tickets-table-widget_rowHeader__L1JpB{display:none}}.limit-alert-modal_content__x5WSv{border-radius:40px;background:var(--bg-surface);border:1px solid var(--border-hover);padding:28px 20px 22px;width:100%;max-width:460px;text-align:center;color:var(--text-secondary);font-size:var(--text-body-secondary);box-sizing:border-box;overflow:hidden}.limit-alert-modal_title__r3dq2{font-size:var(--text-heading-h1);letter-spacing:.05em;font-weight:600;color:var(--text-primary);margin-bottom:10px}.limit-alert-modal_text__74BIC{max-width:388px;margin:0 auto 22px;line-height:20px}.limit-alert-modal_actions__1x5o_{display:flex;flex-direction:column;gap:12px;align-items:center}.limit-alert-modal_primary__K9CQ_{border-radius:40px;background:var(--primary-bg);color:var(--primary-text);text-decoration:none;border:0}.limit-alert-modal_primary__K9CQ_,.limit-alert-modal_secondary__N1cUr{height:52px;width:100%;max-width:420px;font-size:var(--text-body-primary);font-weight:600;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;outline:none}.limit-alert-modal_secondary__N1cUr{border-radius:40px;background:transparent;color:var(--button-secondary-text);border:1px solid var(--border-hover)}.limit-alert-modal_primary__K9CQ_:focus-visible,.limit-alert-modal_secondary__N1cUr:focus-visible{outline:none;box-shadow:none}.sidebar-time-tracker_wrapper__97VM9{position:relative;width:var(--sb-w);height:var(--sb-timer-h);overflow:visible}.sidebar-time-tracker_root__TUAtR{width:100%;height:100%;border-radius:40px;background:var(--bg-surface);display:flex;align-items:center;justify-content:center;box-sizing:border-box}.sidebar-time-tracker_button__X90fp{width:var(--sb-timer-btn);height:var(--sb-timer-btn);border-radius:999px;border:0;display:grid;place-items:center;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}.sidebar-time-tracker_button__X90fp:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sidebar-time-tracker_buttonIdle__Mp5_N{background:var(--status-attention);color:var(--icon-primary)}.sidebar-time-tracker_buttonActive__RbBFH{background:var(--status-critical);color:var(--icon-active)}.sidebar-time-tracker_buttonDisabled__sN8iQ{cursor:not-allowed;opacity:.6}.sidebar-time-tracker_icon__MPWm7{width:var(--sb-timer-icon);height:var(--sb-timer-icon);display:block;overflow:visible}.sidebar-time-tracker_popover__LebJ2{position:absolute;left:calc(100% + 20px);top:calc((var(--sb-timer-h) - var(--sb-timer-btn)) / 2);width:var(--sb-timer-popover-w);height:var(--sb-timer-popover-h);border-radius:40px;background:var(--bg-surface);padding:var(--sb-timer-popover-pad-y) var(--sb-timer-popover-pad-x);box-sizing:border-box;box-shadow:0 16px 40px rgba(0,0,0,.08);color:var(--text-primary);opacity:0;transform:translateX(-6px);pointer-events:none;transition:opacity .2s ease,transform .2s ease;display:flex;flex-direction:column;gap:var(--sb-timer-popover-gap)}.sidebar-time-tracker_popoverOpen__rO04Q{opacity:1;transform:translateX(0);pointer-events:auto}.sidebar-time-tracker_title__TEdQr{font-size:var(--user-badge-name-size);font-weight:600;color:var(--text-primary);line-height:1.2}.sidebar-time-tracker_description__AKD6_{font-size:var(--user-badge-role-size);color:var(--text-secondary);line-height:1.4}@media (max-height:900px),(max-width:1600px){.sidebar-time-tracker_description__AKD6_{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media (min-resolution:1.25dppx),(min-resolution:120dpi){.sidebar-time-tracker_description__AKD6_{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.sidebar-time-tracker_meta__AiywJ{display:flex;flex-direction:column;gap:6px;font-size:var(--user-badge-role-size);color:var(--text-secondary)}.sidebar-time-tracker_actions__atsnb{margin-top:auto}.sidebar-time-tracker_emptyCta__mewon{display:inline-flex;align-items:center;justify-content:center;width:100%;height:calc(var(--user-badge-h) - 12px);border-radius:999px;background:var(--primary-bg);color:var(--primary-text);font-size:var(--user-badge-name-size);font-weight:500;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.sidebar-time-tracker_emptyCta__mewon:hover{opacity:.9}.sidebar-time-tracker_emptyCta__mewon:active{transform:translateY(1px)}.sidebar-time-tracker_emptyCta__mewon:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sidebar-time-tracker_timer__ZYmeA{font-size:var(--user-badge-name-size);font-weight:600;color:var(--text-primary)}.detail-modal_root__qfQ9I{min-width:var(--user-badge-w);width:-moz-max-content;width:max-content;min-height:var(--user-menu-min-h);height:auto;border-radius:40px;background:var(--bg-surface);color:var(--text-primary);display:flex;flex-direction:column;gap:var(--user-menu-gap);padding:10px;box-sizing:border-box;text-align:left;font-size:var(--user-menu-font)}.detail-modal_list__RUJZl{display:flex;flex-direction:column;gap:var(--user-menu-list-gap)}.detail-modal_item__ANhAc{height:var(--user-menu-item-h);border-radius:40px;display:flex;align-items:center;gap:var(--user-menu-item-gap);padding:0 var(--user-menu-item-pad-x);text-decoration:none;color:var(--text-primary);transition:background-color .2s ease,color .2s ease}.detail-modal_item__ANhAc:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.detail-modal_item__ANhAc:hover{background:var(--primary-bg);color:var(--icon-active)}.detail-modal_itemIcon__ObRfD{width:var(--user-menu-item-icon);height:var(--user-menu-item-icon);flex:0 0 auto;display:block;color:var(--icon-primary);transition:color .2s ease}.detail-modal_item__ANhAc:hover .detail-modal_itemIcon__ObRfD{color:var(--icon-active)}.detail-modal_status__nVq_V{border-radius:40px;padding:var(--user-menu-status-pad-y) var(--user-menu-status-pad-x);display:flex;align-items:center;gap:var(--user-menu-status-gap);opacity:.8;margin-top:auto}.detail-modal_statusAttention__rkm97{background:var(--status-attention)}.detail-modal_statusCritical__ebgTE{background:var(--status-critical)}.detail-modal_statusIconWrap__cUdno{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.detail-modal_statusIconWrap__cUdno,.detail-modal_statusIcon__ws2Z4{width:var(--user-menu-status-icon);height:var(--user-menu-status-icon)}.detail-modal_statusIcon__ws2Z4{display:block}.detail-modal_statusAttention__rkm97 .detail-modal_statusIcon__ws2Z4{color:var(--icon-primary)}.detail-modal_statusCritical__ebgTE .detail-modal_statusIcon__ws2Z4{color:var(--icon-active)}.detail-modal_statusText__f7evf{display:flex;flex-direction:column;gap:5px}.detail-modal_statusLabel__o4FQg{color:var(--text-onstatus);font-size:var(--user-menu-status-label-size)}.detail-modal_statusValue__RVF70{font-size:var(--user-menu-status-value-size);font-weight:500;color:var(--text-primary)}.detail-modal_statusCritical__ebgTE .detail-modal_statusLabel__o4FQg,.detail-modal_statusCritical__ebgTE .detail-modal_statusValue__RVF70{color:var(--text-primary)}.notifications-menu_popover__FqTE_{width:var(--notifications-popover-w);max-width:min(92vw,var(--notifications-popover-w));border-radius:40px;background:var(--bg-surface);padding:var(--notifications-popover-pad);box-sizing:border-box;box-shadow:0 16px 40px rgba(0,0,0,.08);color:var(--text-primary);display:flex;flex-direction:column;gap:14px}.notifications-menu_header__migFj{display:flex;align-items:center;justify-content:space-between;padding:0 6px;margin-bottom:6px}.notifications-menu_title__brBcq{font-size:var(--text-heading-h3);font-weight:500}.notifications-menu_count__d8xcw{min-width:22px;height:22px;border-radius:999px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;background:var(--primary-bg);color:var(--primary-text)}.notifications-menu_list__cTLAM{display:flex;flex-direction:column;gap:var(--notifications-item-gap);max-height:min(60vh,420px);overflow:auto;padding-right:4px}.notifications-menu_item__lKyO4{border-radius:32px;background:var(--bg-app);padding:var(--notifications-item-pad-y) var(--notifications-item-pad-x);display:flex;flex-direction:column;gap:6px;text-decoration:none;color:var(--text-primary);transition:background-color .2s ease,color .2s ease}.notifications-menu_item__lKyO4:hover{background:var(--primary-bg);color:var(--icon-active)}.notifications-menu_itemUnread__mS7Y5{border:1px solid var(--primary-bg)}.notifications-menu_itemHeader__OmbG5{display:flex;align-items:center;gap:6px}.notifications-menu_dot__oLFIW{width:6px;height:6px;border-radius:999px;background:var(--accent-primary);flex:0 0 auto}.notifications-menu_itemTitle__jvup1{font-weight:500;font-size:var(--text-body-muted);flex:1 1 auto}.notifications-menu_itemTime__ewUXw{flex:0 0 auto}.notifications-menu_itemMessage___X0RA,.notifications-menu_itemTime__ewUXw{font-size:var(--text-body-muted);color:var(--text-secondary)}.notifications-menu_item__lKyO4:hover .notifications-menu_itemMessage___X0RA,.notifications-menu_item__lKyO4:hover .notifications-menu_itemTime__ewUXw{color:var(--icon-active)}.notifications-menu_empty__SuT36{border-radius:32px;background:var(--bg-app);padding:12px 14px;color:var(--text-secondary);font-size:var(--user-badge-role-size);text-align:center}.notifications-menu_badge__0dKsQ{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;border-radius:999px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;background:var(--primary-bg);color:var(--primary-text)}.notifications-menu_buttonActive___09tF{background:var(--primary-bg);color:var(--icon-active)}.notifications-menu_icon__9rBgq{width:var(--tab-nav-icon);height:var(--tab-nav-icon);display:block}.tab-nav_root__JRNtB{min-width:var(--tab-nav-min-w);height:var(--tab-nav-h);border-radius:40px;background:var(--bg-surface);display:flex;align-items:center;justify-content:center;gap:var(--tab-nav-gap);padding:0 var(--tab-nav-pad-x);box-sizing:border-box}.tab-nav_button__ZSA_6{width:var(--tab-nav-btn);height:var(--tab-nav-btn);border-radius:999px;border:0;background:transparent;display:grid;place-items:center;color:var(--icon-default);cursor:pointer;transition:background-color .2s ease,color .2s ease}.tab-nav_button__ZSA_6:hover{background:var(--primary-bg);color:var(--icon-active)}.tab-nav_button__ZSA_6:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tab-nav_icon__Dnk5h{width:var(--tab-nav-icon);height:var(--tab-nav-icon);display:block;overflow:visible}.search-bar_root__PKY67{width:var(--search-w);height:var(--search-h);border-radius:40px;background:var(--bg-surface);display:flex;align-items:center;gap:var(--search-gap);padding:0 calc(var(--search-pad-x) - 4px);box-sizing:border-box;transition:box-shadow .2s ease,background-color .2s ease;position:relative}.search-bar_root__PKY67:focus-within{background:color-mix(in srgb,var(--primary-bg) 6%,var(--bg-surface));box-shadow:inset 0 0 0 2px var(--primary-bg)}.search-bar_icon__PMjH_{width:var(--search-icon);height:var(--search-icon);color:var(--icon-default);flex:0 0 auto;display:block;overflow:visible}.search-bar_input__Tuymt{flex:1 1 auto;min-width:0;border:0;background:transparent;padding:0;font-size:var(--search-font);line-height:1;color:var(--text-primary);outline:none}.search-bar_input__Tuymt::-moz-placeholder{color:var(--text-secondary)}.search-bar_input__Tuymt::placeholder{color:var(--text-secondary)}.search-bar_dropdown__UuIzu{position:absolute;top:calc(100% + 8px);left:0;width:100%;background:var(--bg-surface);border:1px solid var(--border-hover);border-radius:16px;box-shadow:0 18px 40px rgba(0,0,0,.12);z-index:30;max-height:360px;overflow:auto}.search-bar_sections__fjRUB{display:flex;flex-direction:column;gap:12px;padding:12px}.search-bar_sectionTitle__IjACa{font-size:10px;text-transform:uppercase;letter-spacing:.2em;color:var(--text-secondary);font-weight:700;padding:2px 8px 6px}.search-bar_items__yPQEU{display:flex;flex-direction:column;gap:6px}.search-bar_item__N8HYk{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;color:var(--text-primary);text-decoration:none;font-size:12px;font-weight:600;transition:background-color .15s ease,color .15s ease}.search-bar_item__N8HYk:hover{background:var(--bg-app)}.search-bar_itemTitle__cJZfO{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-bar_empty__UUzHp{padding:12px;font-size:12px;color:var(--text-secondary);text-align:center}.chat-widget_root__lY6Ro{width:var(--sb-w);height:var(--chat-widget-h);border-radius:40px;background:var(--bg-surface);display:flex;align-items:center;justify-content:center}.chat-widget_button__aSoUx{width:var(--chat-widget-btn);height:var(--chat-widget-btn);border-radius:999px;border:0;display:grid;place-items:center;position:relative;cursor:pointer;transition:background-color .2s ease,color .2s ease}.chat-widget_button__aSoUx:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.chat-widget_buttonIdle__AVYvF{background:var(--status-attention);color:var(--icon-primary)}.chat-widget_buttonActive__OUj97{background:var(--status-critical);color:var(--icon-active)}.chat-widget_buttonOpen__IZYso{box-shadow:0 0 0 2px var(--primary-bg)}.chat-widget_icon__XEH8S{width:var(--chat-widget-icon);height:var(--chat-widget-icon);display:block;overflow:visible}.chat-widget_badge__FJyem{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;border-radius:999px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;background:var(--primary-bg);color:var(--primary-text)}.chat-widget_popover__VedvO{width:var(--chat-popover-w);height:var(--chat-popover-h);max-height:min(70vh,var(--chat-popover-h));border-radius:40px;background:var(--bg-surface);padding:var(--chat-popover-pad);box-sizing:border-box;box-shadow:0 16px 40px rgba(0,0,0,.08);color:var(--text-primary);display:flex;flex-direction:column;gap:var(--chat-popover-gap);z-index:9999;--chat-control-h:calc(var(--user-badge-h) - 16px);--chat-control-pad:calc(var(--chat-popover-gap) + 2px);--chat-control-icon:var(--tab-nav-icon)}.chat-widget_chatView__SRcIK,.chat-widget_listView__TqZpx{display:flex;flex-direction:column;gap:var(--chat-popover-gap);min-height:0;flex:1 1 auto}.chat-widget_header__9Ko_o{display:flex;align-items:center;gap:var(--chat-popover-gap)}.chat-widget_headerTitle__gF6o1{font-size:var(--user-badge-name-size);font-weight:600}.chat-widget_headerAction__LbSmN{margin-left:auto;width:var(--chat-control-h);height:var(--chat-control-h);border-radius:999px;border:0;background:var(--bg-app);color:var(--icon-primary);display:grid;place-items:center;cursor:pointer;transition:background-color .2s ease,color .2s ease}.chat-widget_headerAction__LbSmN:hover{background:var(--primary-bg);color:var(--primary-text)}.chat-widget_headerActionIcon___ZQyn{width:var(--chat-control-icon);height:var(--chat-control-icon);display:block}.chat-widget_search__iLWKA{display:flex;align-items:center;gap:var(--chat-popover-gap);height:var(--chat-control-h);border-radius:999px;background:var(--bg-app);padding:0 var(--chat-control-pad);color:var(--icon-default)}.chat-widget_searchIcon__8Iut_{width:var(--chat-control-icon);height:var(--chat-control-icon);display:block;overflow:visible}.chat-widget_searchInput__2yrGT{flex:1 1 auto;border:0;background:transparent;font-size:var(--chat-text-size);color:var(--text-primary);outline:none}.chat-widget_searchInput__2yrGT::-moz-placeholder{color:var(--text-secondary)}.chat-widget_searchInput__2yrGT::placeholder{color:var(--text-secondary)}.chat-widget_list__fe0Hp{display:flex;flex-direction:column;gap:var(--chat-popover-gap);overflow:auto;min-height:0}.chat-widget_thread__tbPn9{border:0;border-radius:32px;background:var(--bg-app);padding:calc(var(--chat-popover-gap) + 2px) calc(var(--chat-popover-gap) + 4px);display:flex;align-items:center;gap:var(--chat-popover-gap);text-align:left;cursor:pointer;transition:background-color .2s ease,color .2s ease;color:var(--text-primary)}.chat-widget_thread__tbPn9:hover{background:var(--primary-bg);color:var(--primary-text)}.chat-widget_threadUnread__rogbt{border:1px solid var(--primary-bg)}.chat-widget_avatar__xGngD{width:var(--user-badge-avatar);height:var(--user-badge-avatar);border-radius:999px;background:var(--border-hover);display:grid;place-items:center;font-size:12px;font-weight:600;position:relative;flex:0 0 auto;overflow:hidden}.chat-widget_avatarImage__hFkcR{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:999px;display:block}.chat-widget_avatarDot__HZqOL{position:absolute;bottom:-2px;right:-2px;width:10px;height:10px;border-radius:999px;background:var(--status-attention);border:2px solid var(--bg-surface)}.chat-widget_threadBody__ykfLH{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:calc(var(--chat-popover-gap) - 6px)}.chat-widget_threadTitle__gTnAf{font-size:var(--user-badge-name-size);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-widget_threadMessage__G6pCx{font-size:var(--chat-text-size);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-widget_threadMeta__BBbxX{display:flex;flex-direction:column;align-items:flex-end;gap:calc(var(--chat-popover-gap) - 4px);flex:0 0 auto}.chat-widget_threadTime__Tjc_s{font-size:var(--chat-text-size);color:var(--text-secondary)}.chat-widget_thread__tbPn9:hover .chat-widget_threadMessage__G6pCx,.chat-widget_thread__tbPn9:hover .chat-widget_threadTime__Tjc_s{color:currentColor}.chat-widget_threadBadge__rGNxp{min-width:16px;height:16px;border-radius:999px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;background:var(--primary-bg);color:var(--primary-text)}.chat-widget_chatHeader___M9Tl{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:var(--chat-popover-gap)}.chat-widget_back__XvIbX{width:calc(var(--chat-control-h) - 6px);height:calc(var(--chat-control-h) - 6px);border-radius:999px;border:0;background:var(--bg-app);display:grid;place-items:center;cursor:pointer}.chat-widget_backIcon__0p3qO{width:calc(var(--chat-control-icon) - 4px);height:calc(var(--chat-control-icon) - 4px)}.chat-widget_chatAvatar___YAss{width:calc(var(--user-badge-avatar) - 10px);height:calc(var(--user-badge-avatar) - 10px);border-radius:999px;background:var(--border-hover);display:grid;place-items:center;font-size:12px;font-weight:600;overflow:hidden;flex:0 0 auto}.chat-widget_chatTitle__Urms6{font-size:var(--user-badge-name-size);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-widget_chatStatus__trTAT{font-size:var(--chat-text-size);color:var(--text-secondary);display:inline-flex;align-items:center;gap:6px}.chat-widget_statusDot__7y0NB{width:6px;height:6px;border-radius:999px;background:var(--border-hover)}.chat-widget_statusDotOnline__vnbp0{background:var(--status-attention)}.chat-widget_messages__LViFX{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:var(--chat-popover-gap)}.chat-widget_messageRow__AGU9L{display:flex;align-items:flex-end;gap:var(--chat-popover-gap)}.chat-widget_messageRowOwn__f_o73{flex-direction:row-reverse;align-self:flex-end}.chat-widget_messageAvatar__lCSaO{width:calc(var(--user-badge-avatar) - 12px);height:calc(var(--user-badge-avatar) - 12px);border-radius:999px;background:var(--border-hover);display:grid;place-items:center;font-size:11px;font-weight:600;overflow:hidden;flex:0 0 auto}.chat-widget_message___c4mD{max-width:80%;padding:calc(var(--chat-popover-gap) + 2px) calc(var(--chat-popover-gap) + 4px);border-radius:24px;background:var(--bg-app);color:var(--text-primary);display:flex;flex-direction:column;gap:6px}.chat-widget_messageOwn__eCSpe{background:var(--primary-bg);color:var(--primary-text)}.chat-widget_messageAuthor__oWXeh{font-size:var(--chat-text-size);color:var(--text-secondary)}.chat-widget_messageText__3VIVM{font-size:var(--chat-text-size)}.chat-widget_messageTime__AH_1X{font-size:var(--chat-meta-size);color:currentColor}.chat-widget_messageMeta__6UbrI{display:flex;flex-direction:column;gap:1px}.chat-widget_messageStatus__OWi_y{font-size:var(--chat-meta-size);color:currentColor}.chat-widget_composer__tldr2{display:flex;align-items:center;gap:var(--chat-popover-gap);height:var(--chat-control-h);border-radius:999px;background:var(--bg-app);padding:0 var(--chat-control-pad)}.chat-widget_input__L_1NS{flex:1 1 auto;border:0;background:transparent;font-size:var(--chat-text-size);color:var(--text-primary);outline:none}.chat-widget_input__L_1NS::-moz-placeholder{color:var(--text-secondary)}.chat-widget_input__L_1NS::placeholder{color:var(--text-secondary)}.chat-widget_attach__V8eUa,.chat-widget_send__iY_Ow{width:calc(var(--chat-control-h) - 8px);height:calc(var(--chat-control-h) - 8px);border-radius:999px;border:0;background:transparent;display:grid;place-items:center;color:var(--icon-default);cursor:pointer}.chat-widget_send__iY_Ow{background:var(--primary-bg);color:var(--primary-text)}.chat-widget_send__iY_Ow:disabled{opacity:.6;cursor:not-allowed}.chat-widget_actionIcon__mD_9L{width:var(--chat-control-icon);height:var(--chat-control-icon)}.chat-widget_empty__23oVz{border-radius:24px;background:var(--bg-app);padding:12px;text-align:center;font-size:var(--chat-text-size);color:var(--text-secondary)}.clients-subnav_root__WIi_t{height:var(--tab-nav-h);border-radius:var(--switcher-container-borderradius);background:var(--bg-surface);gap:6px;padding:0 6px;box-sizing:border-box}.clients-subnav_item__dLF5z,.clients-subnav_root__WIi_t{display:inline-flex;align-items:center;position:relative}.clients-subnav_item__dLF5z{height:var(--switcher-item-height);border-radius:999px;padding:0 18px;justify-content:center;gap:8px;font-size:var(--text-body-muted);font-weight:700;color:var(--switcher-item-text);text-decoration:none;transition:background-color .2s ease,color .2s ease;overflow:hidden}.clients-subnav_item__dLF5z:hover{background:var(--switcher-item-hoverbg);color:var(--switcher-item-hovertext)}.clients-subnav_itemActive__gbiKD,.clients-subnav_itemActive__gbiKD:hover{color:var(--primary-text)}.clients-subnav_item__dLF5z:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.clients-subnav_activeIndicator__bxY2A{position:absolute;inset:0;border-radius:999px;background:var(--primary-bg);z-index:0}.clients-subnav_label__t2c8r{position:relative;z-index:1}.clients-subnav_badge__mnnoq{height:22px;min-width:22px;padding:0 8px;border-radius:999px;background:var(--bg-surface);color:var(--text-secondary);font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1}.clients-subnav_badgeActive__xcEAK{background:var(--primary-text);color:var(--primary-bg)}.clients-limit-pill_root__ANHV0{height:var(--sb-logo-h);border-radius:40px;background:var(--bg-surface);padding:0 20px;display:flex;align-items:center;box-sizing:border-box;width:clamp(240px,22vw,260px)}.clients-limit-pill_progress__50MAd{display:flex;flex-direction:column;gap:5px;width:100%}.clients-limit-pill_text__grmsq{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:11px;color:var(--text-secondary)}.clients-limit-pill_label__NPYuJ{line-height:18px}.clients-limit-pill_value__njMBF{line-height:18px;color:var(--text-secondary);font-weight:600}.clients-limit-pill_line__4J2nG{position:relative;height:6px;border-radius:3px;overflow:hidden}.clients-limit-pill_lineTrack__MM2QQ{position:absolute;inset:0;border-radius:inherit;background:var(--button-ghost-hoverbg)}.clients-limit-pill_lineFill__Wh6Zi{position:absolute;left:0;top:0;height:100%;border-radius:inherit;background:var(--status-attention)}.clients-limit-pill_popover__t0ka4{border-radius:40px;background:var(--bg-surface);color:var(--text-secondary);padding:20px 24px;min-width:260px;box-sizing:border-box;text-align:left;font-size:12px}.clients-limit-pill_popoverTitle__alVEA{color:var(--text-primary);font-weight:600;margin-bottom:10px}.clients-limit-pill_popoverRow___5_Y8{display:flex;align-items:center;justify-content:space-between;gap:16px;line-height:18px}.clients-limit-pill_popoverLabel__Rr6xE{color:var(--text-secondary)}.clients-limit-pill_popoverValue__6nJn0{color:var(--primary-bg);font-weight:700}.companies-limit-pill_root__Uz8W1{height:var(--sb-logo-h);border-radius:40px;background:var(--bg-surface);padding:0 20px;display:flex;align-items:center;box-sizing:border-box;width:clamp(240px,22vw,260px)}.companies-limit-pill_progress__BAAUQ{display:flex;flex-direction:column;gap:5px;width:100%}.companies-limit-pill_text__GnxIG{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:11px;color:var(--text-secondary)}.companies-limit-pill_label__AkcQJ{line-height:18px}.companies-limit-pill_value__3cOgB{line-height:18px;color:var(--text-secondary);font-weight:600}.companies-limit-pill_line__IPkrh{position:relative;height:6px;border-radius:3px;overflow:hidden}.companies-limit-pill_lineTrack__6ApUH{position:absolute;inset:0;border-radius:inherit;background:var(--button-ghost-hoverbg)}.companies-limit-pill_lineFill__4qusW{position:absolute;left:0;top:0;height:100%;border-radius:inherit;background:var(--status-attention)}.companies-limit-pill_popover__1dqjO{border-radius:40px;background:var(--bg-surface);color:var(--text-secondary);padding:20px 24px;min-width:260px;box-sizing:border-box;text-align:left;font-size:12px}.companies-limit-pill_popoverTitle__3v2be{color:var(--text-primary);font-weight:600;margin-bottom:10px}.companies-limit-pill_popoverRow__pHfaU{display:flex;align-items:center;justify-content:space-between;gap:16px;line-height:18px}.companies-limit-pill_popoverLabel__54j_0{color:var(--text-secondary)}.companies-limit-pill_popoverValue__mziQG{color:var(--primary-bg);font-weight:700}.projects-limit-pill_root__0QYZQ{height:var(--sb-logo-h);border-radius:40px;background:var(--bg-surface);padding:0 20px;display:flex;align-items:center;box-sizing:border-box;width:clamp(240px,22vw,260px);cursor:pointer}.projects-limit-pill_progress__YqCZx{display:flex;flex-direction:column;gap:5px;width:100%}.projects-limit-pill_text__Z19UL{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:11px;color:var(--text-secondary)}.projects-limit-pill_label__MoQlr{line-height:18px}.projects-limit-pill_value___EOPd{line-height:18px;color:var(--text-secondary);font-weight:600}.projects-limit-pill_line__gypuA{position:relative;height:6px;border-radius:3px;overflow:hidden}.projects-limit-pill_lineTrack__8QrBv{position:absolute;inset:0;border-radius:inherit;background:var(--button-ghost-hoverbg)}.projects-limit-pill_lineFill__QBPM8{position:absolute;left:0;top:0;height:100%;border-radius:inherit;background:var(--status-attention)}.projects-limit-pill_popover__Lq2Hr{border-radius:40px;background:var(--bg-surface);color:var(--text-secondary);padding:20px 24px;min-width:260px;box-sizing:border-box;text-align:left;font-size:12px}.projects-limit-pill_popoverTitle__hSrVz{color:var(--text-primary);font-weight:600;margin-bottom:10px}.projects-limit-pill_popoverRow__LeOMv{display:flex;align-items:center;justify-content:space-between;gap:16px;line-height:18px}.projects-limit-pill_popoverLabel__jWiGT{color:var(--text-secondary)}.projects-limit-pill_popoverValue__PAuy8{color:var(--primary-bg);font-weight:700}.add-project-modal_dialog__LrJy_{width:100%;max-width:460px;border-radius:40px;background:var(--bg-surface);border:1px solid var(--border-hover);padding:22px 20px 20px;box-sizing:border-box;text-align:left;color:var(--text-secondary)}.add-project-modal_title__8b5iD{text-align:center;font-size:var(--text-heading-h1);letter-spacing:.05em;font-weight:600;color:var(--text-primary);margin-bottom:16px}.add-project-modal_form__Oy7cX{display:flex;flex-direction:column;gap:10px}.add-project-modal_field__J08Vt{display:flex;flex-direction:column;gap:6px}.add-project-modal_input__i0N6u{height:48px!important;border-radius:40px!important;border:1px solid var(--border-hover)!important;background:var(--bg-surface)!important;padding:0 16px!important;font-size:var(--text-body-primary);color:var(--text-primary);outline:none}.add-project-modal_input__i0N6u::-moz-placeholder{color:var(--text-secondary)}.add-project-modal_input__i0N6u::placeholder{color:var(--text-secondary)}.add-project-modal_input__i0N6u:focus-visible{border-color:var(--focus-ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--focus-ring) 20%,transparent)}.add-project-modal_selectTrigger__1xfmu{height:48px!important;border-radius:40px!important;border:1px solid var(--border-hover)!important;background:var(--bg-surface)!important;padding:0 16px!important;font-size:var(--text-body-primary);color:var(--text-primary);outline:none}.add-project-modal_selectTrigger__1xfmu:focus-visible{border-color:var(--focus-ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--focus-ring) 20%,transparent)}.add-project-modal_selectTrigger__1xfmu svg{width:12px;height:6px;color:var(--text-secondary);opacity:1}.add-project-modal_selectContent__KyEvh{border-radius:24px;background:var(--bg-surface);border:1px solid var(--border-hover);color:var(--text-primary)}.add-project-modal_selectItem__sgKN3{border-radius:999px;font-size:var(--text-body-secondary)}.add-project-modal_actions__wBVex{display:flex;flex-direction:column;gap:12px;margin-top:8px}.add-project-modal_primaryButton__4_yUr{height:48px;border-radius:40px;background:var(--primary-bg);color:var(--primary-text);font-size:var(--text-body-primary);font-weight:600;border:0;cursor:pointer}.add-project-modal_primaryButton__4_yUr:hover{background:var(--primary-bg-hover);color:var(--primary-text-hover)}.add-project-modal_secondaryButton__3JUCY{height:48px;border-radius:40px;font-size:var(--text-body-primary);font-weight:600;cursor:pointer;border:1px solid var(--border-hover);background:var(--bg-surface);color:var(--button-secondary-text)}.add-project-modal_secondaryButton__3JUCY:hover{background:var(--button-ghost-hoverbg)}.add-project-modal_secondaryButton__3JUCY:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--focus-ring) 35%,transparent)}.add-client-modal_dialog__mlexm{width:100%;max-width:460px;border-radius:40px;background:var(--bg-surface);border:1px solid var(--border-hover);padding:22px 20px 20px;box-sizing:border-box;text-align:left;color:var(--text-secondary)}.add-client-modal_title__0R1iS{text-align:center;font-size:var(--text-heading-h1);letter-spacing:.05em;font-weight:600;color:var(--text-primary);margin-bottom:16px}.add-client-modal_form__wt7tb{display:flex;flex-direction:column;gap:10px}.add-client-modal_field__m6R8U{display:flex;flex-direction:column;gap:6px}.add-client-modal_input__3TuqV{height:48px!important;border-radius:40px!important;border:1px solid var(--border-hover)!important;background:var(--bg-surface)!important;padding:0 16px!important;font-size:var(--text-body-primary);color:var(--text-primary);outline:none}.add-client-modal_input__3TuqV::-moz-placeholder{color:var(--text-secondary)}.add-client-modal_input__3TuqV::placeholder{color:var(--text-secondary)}.add-client-modal_input__3TuqV:focus-visible{border-color:var(--focus-ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--focus-ring) 20%,transparent)}.add-client-modal_selectTrigger__vlnHw{height:48px!important;border-radius:40px!important;border:1px solid var(--border-hover)!important;background:var(--bg-surface)!important;padding:0 16px!important;font-size:var(--text-body-primary);color:var(--text-primary);outline:none}.add-client-modal_selectTrigger__vlnHw:focus-visible{border-color:var(--focus-ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--focus-ring) 20%,transparent)}.add-client-modal_selectTrigger__vlnHw svg{width:12px;height:6px;color:var(--text-secondary);opacity:1}.add-client-modal_selectContent__OiH1E{border-radius:24px;background:var(--bg-surface);border:1px solid var(--border-hover);color:var(--text-primary)}.add-client-modal_selectItem__hAVgh{border-radius:999px;font-size:var(--text-body-secondary)}.add-client-modal_error__U7070{font-size:var(--text-body-muted);color:var(--status-critical)}.add-client-modal_actions__K_gNz{display:flex;flex-direction:column;gap:12px;margin-top:8px}.add-client-modal_primaryButton__hddiW{height:48px;border-radius:40px;background:var(--primary-bg);color:var(--primary-text);font-size:var(--text-body-primary);font-weight:600;border:0;cursor:pointer}.add-client-modal_primaryButton__hddiW:not(:disabled):hover{background:var(--primary-bg-hover);color:var(--primary-text-hover)}.add-client-modal_secondaryButton__7j6xf{height:48px;border-radius:40px;font-size:var(--text-body-primary);font-weight:600;cursor:pointer;border:1px solid var(--border-hover);background:var(--bg-surface);color:var(--button-secondary-text)}.add-client-modal_secondaryButton__7j6xf:hover{background:var(--button-ghost-hoverbg)}.add-client-modal_secondaryButton__7j6xf:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--focus-ring) 35%,transparent)}.ai-summary-modal_dialog__8eY3x{width:min(640px,96vw);background:var(--bg-surface)!important;border:1px solid var(--border-hover)!important;border-radius:22px!important;box-shadow:0 24px 60px rgba(15,23,42,.18);overflow:hidden;z-index:140!important}.ai-summary-modal_modal__HgiZD{display:flex;flex-direction:column}.ai-summary-modal_header__p3KTA{justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--border-hover);background:var(--bg-app)}.ai-summary-modal_headerInfo__Ih9_C,.ai-summary-modal_header__p3KTA{display:flex;align-items:center;gap:12px}.ai-summary-modal_icon__kdnXQ{width:40px;height:40px;border-radius:14px;background:color-mix(in srgb,var(--accent-primary) 16%,transparent);color:var(--accent-primary);display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--accent-primary) 24%,transparent)}.ai-summary-modal_title___JokL{font-size:15px;font-weight:700;color:var(--text-primary)}.ai-summary-modal_subtitle__hBYNY{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}.ai-summary-modal_headerActions__KC9Kt{display:flex;align-items:center;gap:10px}.ai-summary-modal_usage__Vv_US{padding:4px 10px;font-size:11px;font-weight:600}.ai-summary-modal_closeButton__D3RoO,.ai-summary-modal_usage__Vv_US{border-radius:999px;border:1px solid var(--border-hover);background:var(--bg-surface);color:var(--text-secondary)}.ai-summary-modal_closeButton__D3RoO{width:32px;height:32px;display:grid;place-items:center;cursor:pointer}.ai-summary-modal_body__RcUxJ{padding:18px 20px 20px;display:flex;flex-direction:column;gap:16px;min-height:180px;max-height:62vh;overflow-y:auto;scrollbar-width:thin}.ai-summary-modal_body__RcUxJ::-webkit-scrollbar{width:6px}.ai-summary-modal_body__RcUxJ::-webkit-scrollbar-thumb{background:var(--border-hover);border-radius:999px}.ai-summary-modal_loader__VOA0D{display:flex;align-items:center;justify-content:center;gap:10px;padding:32px 0;color:var(--text-secondary);font-size:13px;font-weight:500}.ai-summary-modal_error__A0sY8{border-radius:16px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--status-critical) 40%,transparent);background:color-mix(in srgb,var(--status-critical) 12%,transparent);color:var(--status-critical);font-size:12px;font-weight:600}.ai-summary-modal_summaryCard__C2Vgj{border-radius:16px;padding:14px 16px;border:1px solid var(--border-hover);background:var(--bg-app);display:flex;flex-direction:column;gap:8px}.ai-summary-modal_summaryLabel__h67VW{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary)}.ai-summary-modal_summaryText__zZll7{font-size:13px;line-height:1.5;color:var(--text-primary)}.ai-summary-modal_section__LrusG{display:flex;flex-direction:column;gap:8px}.ai-summary-modal_sectionTitle__UwgE8{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}.ai-summary-modal_list__GHyt7{display:flex;flex-direction:column;gap:6px}.ai-summary-modal_listItem__J7Ajh{border-radius:12px;padding:8px 10px;border:1px solid var(--border-hover);background:var(--bg-app);font-size:12px;color:var(--text-primary);font-weight:600}.ai-summary-modal_empty__RH5vF{border-radius:14px;padding:14px;border:1px dashed var(--border-hover);background:var(--bg-app);font-size:12px;color:var(--text-secondary);text-align:center}.ai-summary-modal_footer__Tzx7A{display:flex;justify-content:flex-end;gap:8px;padding:14px 18px 16px;border-top:1px solid var(--border-hover);background:var(--bg-surface)}.ai-summary-modal_ghostButton__JcBE7{height:34px;padding:0 16px;border-radius:999px;border:1px solid var(--border-hover);background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer}.ai-summary-modal_ghostButton__JcBE7:hover{background:var(--button-ghost-hoverbg)}.ai-summary-modal_ghostButton__JcBE7:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--focus-ring) 35%,transparent)}.ai-summary-modal_primaryButton__uYEDa{height:34px;padding:0 16px;border-radius:999px;border:0;background:var(--primary-bg);color:var(--primary-text);font-size:12px;font-weight:700;cursor:pointer}.ai-summary-modal_primaryButton__uYEDa:not(:disabled):hover{background:var(--primary-bg-hover);color:var(--primary-text-hover)}.ai-summary-modal_primaryButton__uYEDa:disabled{opacity:.6;cursor:not-allowed}.priority-modal_dialog__Uj_Ny{width:min(520px,96vw);background:var(--bg-surface)!important;border:1px solid var(--border-hover)!important;border-radius:22px!important;box-shadow:0 24px 60px rgba(15,23,42,.18);overflow:hidden;z-index:150!important}.priority-modal_modal__7HkT9{display:flex;flex-direction:column}.priority-modal_header__hTzYg{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--border-hover);background:var(--bg-app)}.priority-modal_headerInfo__Ma4nC{display:flex;align-items:center;gap:12px}.priority-modal_icon__J5U5s{width:40px;height:40px;border-radius:14px;background:color-mix(in srgb,var(--accent-primary) 16%,transparent);color:var(--accent-primary);display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--accent-primary) 24%,transparent)}.priority-modal_title__oaLYM{font-size:15px;font-weight:700;color:var(--text-primary)}.priority-modal_subtitle__F7l_a{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}.priority-modal_closeButton__7eomK{width:32px;height:32px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg-surface);color:var(--text-secondary);display:grid;place-items:center;cursor:pointer}.priority-modal_body__UMryZ{padding:18px 20px 20px;display:flex;flex-direction:column;gap:16px}.priority-modal_field__QV6vo{display:flex;flex-direction:column;gap:8px}.priority-modal_label__LlJ4r{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}.priority-modal_input__2yM8m{height:40px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg-surface);padding:0 14px;font-size:13px;font-weight:600;color:var(--text-primary)}.priority-modal_palette__8Yfhy{display:flex;flex-wrap:wrap;gap:8px}.priority-modal_colorButton__2RCaR{width:26px;height:26px;border-radius:999px;border:2px solid transparent;cursor:pointer}.priority-modal_colorSelected__jOgXP{border-color:var(--accent-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-primary) 20%,transparent)}.priority-modal_actions__N7FFN{display:flex;justify-content:flex-end;gap:8px;padding:14px 18px 16px;border-top:1px solid var(--border-hover);background:var(--bg-surface)}.priority-modal_ghostButton__7PALZ{height:34px;padding:0 16px;border-radius:999px;border:1px solid var(--border-hover);background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer}.priority-modal_ghostButton__7PALZ:hover{background:var(--button-ghost-hoverbg)}.priority-modal_ghostButton__7PALZ:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--focus-ring) 35%,transparent)}.priority-modal_primaryButton__xOJaY{height:34px;padding:0 16px;border-radius:999px;border:0;background:var(--primary-bg);color:var(--primary-text);font-size:12px;font-weight:700;cursor:pointer}.priority-modal_primaryButton__xOJaY:not(:disabled):hover{background:var(--primary-bg-hover);color:var(--primary-text-hover)}.priority-modal_primaryButton__xOJaY:disabled{opacity:.6;cursor:not-allowed}.task-details_dialog__JE63C{width:min(1180px,100%);max-height:92vh;background:var(--bg-surface)!important;border:1px solid var(--border-hover)!important;border-radius:26px!important;box-shadow:0 30px 80px rgba(15,23,42,.18);overflow:hidden;z-index:240!important}.task-details_shell__aQ4oS{display:flex;flex-direction:column;max-height:92vh}.task-details_toolbar__dg2t1{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:16px 22px 6px;flex-wrap:wrap}.task-details_timerBlock__uv1MY{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.task-details_toolbarActions__T9QXK{display:flex;align-items:center;gap:8px;margin-left:20px}.task-details_iconButton__qmjn7{width:32px;height:32px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg-app);color:var(--text-secondary);display:grid;place-items:center;cursor:pointer}.task-details_completeButton__ZYha9{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg-app);color:var(--text-primary);font-size:12px;font-weight:600;cursor:pointer}.task-details_completeButton__ZYha9:hover{color:var(--accent-primary);border-color:var(--accent-primary)}.task-details_aiButton__FE983{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg-app);color:var(--text-primary);font-size:12px;font-weight:600;cursor:pointer}.task-details_aiButton__FE983:hover{color:var(--accent-primary);border-color:var(--accent-primary)}.task-details_timerButton__y4flu{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg-surface);color:var(--text-primary);font-size:12px;font-weight:600;cursor:pointer}.task-details_timerButton__y4flu:hover{color:var(--accent-primary);border-color:var(--accent-primary)}.task-details_timerButton__y4flu:disabled{opacity:.5;cursor:not-allowed}.task-details_timerActive__DpyCo{background:color-mix(in srgb,var(--status-critical) 12%,transparent);color:var(--status-critical);border-color:color-mix(in srgb,var(--status-critical) 30%,transparent)}.task-details_timerDisplay__tLz59{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg-app);color:var(--text-secondary);font-size:12px;font-weight:600}.task-details_completeButton__ZYha9:disabled{opacity:.5;cursor:not-allowed}.task-details_completeActive__G3GyM{background:var(--primary-bg);color:var(--primary-text);border-color:transparent}.task-details_titleBlock__yr_C4{padding:6px 22px 14px;display:flex;flex-direction:column;gap:6px}.task-details_titleInput__Jb2_O{width:100%;font-size:20px;font-weight:600;color:var(--text-primary);background:transparent;border:none;outline:none}.task-details_subtitle__JjUOw{font-size:12px;color:var(--text-secondary)}.task-details_metaRow__AXaQa{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:12px;padding:12px 22px 14px;border-bottom:1px solid var(--border-hover)}.task-details_metaCard__SbWXr{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:16px;border:1px solid var(--border-hover);background:var(--bg-app)}.task-details_metaLabel__vlcGk{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}.task-details_metaContent__2nVYB{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.task-details_avatarGroup__XKOvD{display:inline-flex;align-items:center;gap:8px}.task-details_avatar__kLMEd{width:28px;height:28px;border-radius:999px;overflow:hidden;background:var(--bg-app);display:grid;place-items:center;font-size:12px;font-weight:600;color:var(--text-secondary)}.task-details_avatar__kLMEd img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.task-details_metaText__Us5YQ{font-size:13px;color:var(--text-primary);font-weight:500}.task-details_metaEmpty__ZSL5d{font-size:12px;color:var(--text-secondary)}.task-details_projectPill__PJY55{max-width:160px;font-size:11px;font-weight:600;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--accent-primary) 12%,transparent);color:var(--accent-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-details_addButton__QzJIx{width:26px;height:26px;border-radius:999px;border:1px dashed var(--border-hover);background:var(--bg-app);color:var(--text-secondary);display:grid;place-items:center;cursor:pointer}.task-details_tagPill__OtKPo{padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--accent-primary) 12%,transparent);color:var(--accent-primary);font-size:11px;font-weight:600}.task-details_tagsDropdown__PjHH3{width:280px;padding:12px;border-radius:18px;border:1px solid var(--border-hover)!important;background:var(--bg-surface)!important;box-shadow:0 18px 40px rgba(15,23,42,.16);overflow:visible!important;position:relative}.task-details_dateField__MUGm_{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg-app);color:var(--text-secondary)}.task-details_dateInput__rdFim{border:none!important;background:transparent!important;padding:0;height:28px!important;font-size:12px!important;color:var(--text-primary)}.task-details_detailsGrid__vdUpz{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:8px;padding:0 0 12px}.task-details_detailCard__OhgPL{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border-radius:14px;border:1px solid var(--border-hover);background:var(--bg-app)}.task-details_detailLabel__kC0WZ{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);font-weight:600}.task-details_detailValue__urE0n{font-size:12px;color:var(--text-primary);font-weight:600;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.task-details_priorityBadge__TiA3y{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600}.task-details_priorityDot__hPuLo{width:8px;height:8px;border-radius:999px}.task-details_priorityRow__0_udk{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.task-details_priorityRowMain__7IVeU{display:inline-flex;align-items:center;gap:8px}.task-details_editIconButton__xhxPK{width:28px;height:28px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg-app);color:var(--text-secondary);display:grid;place-items:center;cursor:pointer}.task-details_addFieldButton__4IpCn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 12px;border-radius:14px;border:1px dashed var(--border-hover);background:var(--bg-surface);color:var(--text-secondary);font-size:11px;font-weight:600;cursor:pointer}.task-details_addFieldButton__4IpCn:disabled{opacity:.5;cursor:not-allowed}.task-details_tagsRow__qBUa8{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.task-details_inlineInput__Bfxxi{height:28px!important;max-width:120px;border-radius:999px!important;border:1px solid var(--border-hover)!important;background:var(--bg-surface)!important;color:var(--text-primary)!important;padding:0 10px!important;font-size:11px!important}.task-details_body__1KiBS{padding:18px 22px 26px;display:flex;flex-direction:column;gap:20px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.task-details_body__1KiBS::-webkit-scrollbar{display:none}.task-details_section__dy_6v{display:flex;flex-direction:column;gap:12px}.task-details_sectionHeader__K1bMz{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;color:var(--text-primary)}.task-details_linkButton__h2UBX{border:none;background:transparent;font-size:12px;color:var(--accent-primary);cursor:pointer;padding:0}.task-details_description__KtCck{border-radius:16px;overflow:hidden;border:1px solid var(--border-hover);background:var(--bg-surface)}.task-details_descriptionCollapsed__JOi7q{max-height:180px;overflow:hidden}.task-details_properties__mT4HD{display:flex;flex-direction:column;gap:16px;border-radius:20px;border:1px solid var(--border-hover);background:var(--bg-app);padding:16px}.task-details_field__Ido9O{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--text-secondary)}.task-details_input__2zY_1{height:36px!important;border-radius:999px!important;border:1px solid var(--border-hover)!important;background:var(--bg-surface)!important;color:var(--text-primary)!important}.task-details_dropdown__xq73E{border-radius:14px!important;border:1px solid var(--border-hover)!important;background:var(--bg-surface)!important;box-shadow:0 16px 32px rgba(15,23,42,.16)!important}.task-details_deleteItem__0H_QY{color:var(--status-critical)!important}.task-details_confirmDialog__bCq16{width:min(420px,100%);background:var(--bg-surface)!important;border:1px solid var(--border-hover)!important;border-radius:22px!important;box-shadow:0 24px 60px rgba(15,23,42,.18);overflow:hidden;position:relative;z-index:1;pointer-events:auto}.task-details_confirmOverlay__Mn4nw{position:fixed;inset:0;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:color-mix(in srgb,var(--bg-active) 60%,transparent);backdrop-filter:blur(6px);z-index:2100;pointer-events:auto}.task-details_confirmBody__mpdyN{padding:20px 20px 18px;display:flex;flex-direction:column;gap:10px}.task-details_confirmTitle__mR9aR{font-size:var(--text-heading-h3);font-weight:600;color:var(--text-primary)}.task-details_confirmText__HSS5E{font-size:var(--text-body-muted);color:var(--text-secondary);line-height:1.4}.task-details_confirmActions__1MV21{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.task-details_ghostButton__OUyiF{height:34px;padding:0 16px;border-radius:999px;font-size:var(--text-body-muted);cursor:pointer;border:1px solid var(--border-hover);background:transparent;color:var(--text-secondary)}.task-details_ghostButton__OUyiF:hover{background:var(--button-ghost-hoverbg)}.task-details_dangerButton__XPOSV{height:34px;padding:0 16px;border-radius:999px;border:0;background:var(--status-critical);color:var(--text-onstatus);font-weight:600;font-size:var(--text-body-muted);cursor:pointer}@media (max-width:900px){.task-details_metaRow__AXaQa{grid-template-columns:1fr}.task-details_detailsGrid__vdUpz{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (max-width:1200px){.task-details_detailsGrid__vdUpz{grid-template-columns:repeat(3,minmax(180px,1fr))}}@media (max-width:640px){.task-details_detailsGrid__vdUpz{grid-template-columns:1fr}}.task-details_ghostButton__OUyiF:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--focus-ring) 35%,transparent)}.project-tabs_root___qzDy{display:flex;flex-wrap:wrap;gap:6px;padding:6px 8px;border-radius:18px;border:1px solid var(--border-hover);background:var(--bg-surface)}.project-tabs_tab__gfcU6{position:relative;padding:10px 14px 12px;font-size:var(--text-body-secondary);font-weight:600;color:var(--text-secondary);background:transparent;border:0;cursor:pointer;border-radius:999px}.project-tabs_tabActive__n2Rya,.project-tabs_tab__gfcU6:hover{color:var(--text-primary)}.project-tabs_indicator__eLQmK{position:absolute;left:12px;right:12px;bottom:6px;height:2px;border-radius:999px;background:var(--primary-bg)}.project-overview_wrapper__vu59v{display:flex;flex-direction:column;gap:20px}.project-overview_summaryGrid__fnG_W{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.project-overview_card__u4j7K{border-radius:20px;border:1px solid var(--border-hover);background:var(--bg-surface);padding:16px;display:flex;flex-direction:column;gap:6px;color:var(--text-secondary)}.project-overview_cardTitleSpacer__Qzqf2,.project-overview_cardTitle__p9g5M{font-size:var(--text-body-muted);color:var(--text-secondary)}.project-overview_cardTitleSpacer__Qzqf2{margin-top:8px}.project-overview_cardValue__OIswy{font-size:var(--text-heading-h3);font-weight:600;color:var(--text-primary)}.project-overview_cardMeta__AtnOw{font-size:var(--text-body-secondary)}.project-overview_progressRow__m1h_o{display:flex;align-items:center;gap:12px}.project-overview_progressValue__GdVbb{min-width:48px;color:var(--text-primary);font-weight:600}.project-overview_progressBar__MbnvB{position:relative;flex:1;height:8px;border-radius:999px;overflow:hidden}.project-overview_progressTrack__V_LQn{position:absolute;inset:0;background:var(--bg-app)}.project-overview_progressFill__DXz7l{position:absolute;inset:0}.project-overview_metrics__VYJWD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;font-size:var(--text-body-secondary)}.project-overview_metrics__VYJWD strong{display:block;color:var(--text-primary);font-weight:600}.project-overview_approved__YaumI{margin-top:8px;font-size:var(--text-body-muted);color:var(--text-secondary)}.project-overview_section__LNXrd{border-radius:24px;border:1px solid var(--border-hover);background:var(--bg-surface);padding:20px;display:flex;flex-direction:column;gap:12px}.project-overview_sectionHeader__MxkIP{display:flex;align-items:center;justify-content:space-between;gap:12px}.project-overview_sectionTitle__EtkrD{font-size:var(--text-heading-h3);font-weight:600;color:var(--text-primary)}.project-overview_sectionBody__AD0gp,.project-overview_sectionSubtitle__IKbUE{font-size:var(--text-body-secondary);color:var(--text-secondary)}.project-overview_formGrid__FrJd0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.project-overview_field__n2hrU{display:flex;flex-direction:column;gap:6px;color:var(--text-secondary);font-size:var(--text-body-secondary)}.project-overview_fieldFull__Yarrx{grid-column:1/-1;display:flex;flex-direction:column;gap:6px}.project-overview_input__vu2P8{height:44px!important;border-radius:999px!important;border:1px solid var(--border-hover)!important;background:var(--bg-surface)!important;padding:0 14px!important;color:var(--text-primary)!important}.project-overview_textarea__5VUtm{min-height:80px!important;border-radius:16px!important;border:1px solid var(--border-hover)!important;background:var(--bg-app)!important;color:var(--text-primary)!important;padding:12px 14px!important;resize:vertical}.project-overview_selectTrigger__bBt_9{height:44px!important;border-radius:999px!important;border:1px solid var(--border-hover)!important;background:var(--bg-surface)!important;color:var(--text-primary)!important}.project-overview_selectContent__kvw6u{border-radius:18px;background:var(--bg-surface);border:1px solid var(--border-hover);color:var(--text-primary)}.project-overview_selectItem__k8CvD{border-radius:999px}.project-overview_actions__pR11l{display:flex;justify-content:flex-end;margin-top:12px}.project-overview_primaryButton__ocGn_{height:40px;border-radius:999px;padding:0 18px;border:0;background:var(--primary-bg);color:var(--primary-text);font-size:var(--text-body-secondary);font-weight:600;cursor:pointer}.project-overview_primaryButton__ocGn_:hover{background:var(--primary-bg-hover);color:var(--primary-text-hover)}.project-overview_description__v_rTk{line-height:1.6}.project-overview_empty__tsAHD{color:var(--text-secondary);font-size:var(--text-body-secondary)}.project-overview_statusPill__ZUtv8{padding:4px 12px;border-radius:999px;background:var(--status-bg);color:var(--status-color);border:1px solid var(--status-color);font-size:var(--text-body-muted);font-weight:600;white-space:nowrap}.project-overview_cardsGrid__7BywZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.project-overview_cardBlock__ELbge{border-radius:20px;border:1px solid var(--border-hover);background:var(--bg-surface);padding:16px;display:flex;flex-direction:column;gap:10px}.project-overview_cardHeader__f7_7y{font-size:var(--text-body-secondary);font-weight:600;color:var(--text-primary)}.project-overview_list___bmCs{display:flex;flex-direction:column;gap:10px}.project-overview_listRow__s98LY{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:var(--text-body-secondary);color:var(--text-secondary)}.project-overview_listTitle__rY2_z{font-weight:600;color:var(--text-primary)}.project-overview_listMeta__l_tSw{font-size:var(--text-body-muted);color:var(--text-secondary)}.project-overview_teamList__k1YQ_{display:flex;flex-direction:column;gap:10px}.project-overview_teamRow__JzHBx{display:flex;align-items:center;gap:10px}.project-overview_avatar__uwd78{width:32px;height:32px;border-radius:999px;background:var(--accent-primary);color:var(--primary-text);display:grid;place-items:center;font-size:12px;font-weight:600;overflow:hidden}.project-overview_avatar__uwd78 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project-overview_activityRow___Lk_a{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:var(--text-body-secondary);color:var(--text-secondary)}.project-overview_activityProfile__oqlf3{display:flex;align-items:center;gap:10px}.project-overview_activityAvatar__owbwd{width:30px;height:30px;border-radius:999px;background:var(--accent-primary);color:var(--primary-text);display:grid;place-items:center;font-size:11px;font-weight:600;overflow:hidden}.project-overview_activityAvatar__owbwd img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.project-overview_cardsGrid__7BywZ,.project-overview_formGrid__FrJd0,.project-overview_summaryGrid__fnG_W{grid-template-columns:1fr}}