.notification-gate_content__tOpdB{width:min(40rem,calc(100vw - 2rem));max-width:40rem;max-height:calc(100dvh - 3rem);overflow-y:auto;padding:1.5rem;gap:1rem;z-index:300}.notification-gate_title__e9ZYE{font-size:1.25rem;line-height:1.4;font-weight:650;margin:0}.notification-gate_message__jaLP7{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65;margin:0;color:var(--foreground)}.notification-gate_readArea__8CN_O{max-height:min(50dvh,24rem);overflow-y:auto;min-height:0}.notification-gate_readArea__8CN_O:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:.25rem}.notification-gate_actions__NQ6Xb{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem}.notification-gate_link__kIzPA{text-decoration:underline;overflow-wrap:anywhere}.notification-gate_error__Xbm7K{color:var(--destructive,#b91c1c);margin:0}.notification-gate_count__YDdyx{font-size:.8rem;color:var(--muted-foreground)}.notification-gate_composer__cpUIx{padding:.75rem 1rem;border-top:1px solid var(--border)}.notification-gate_form__wSrh_{display:grid;gap:.85rem}.notification-gate_field__IoJI9{display:grid;gap:.35rem;font-weight:500}.notification-gate_input__6ay57{width:100%;padding:.65rem .75rem;border:1px solid var(--border);border-radius:.5rem;background:var(--background);font:inherit}.notification-gate_textarea__8Xarp{min-height:9rem;resize:vertical}.notification-gate_teams__SZhsh{display:grid;gap:.5rem;max-height:12rem;overflow:auto;border:0;padding:0;margin:0}.notification-gate_choice__nDLq9{display:flex;align-items:center;gap:.55rem}.notification-gate_status__SZYqx{margin:.5rem 0 0}.notification-gate_empty__2AlGp{padding:.75rem;color:var(--muted-foreground)}.notification-gate_content__tOpdB [data-slot=button]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:600px){.notification-gate_content__tOpdB{padding:1rem}.notification-gate_actions__NQ6Xb{justify-content:stretch}.notification-gate_actions__NQ6Xb button{flex:1}}.notification-gate_overlay__krQaT{position:fixed;inset:0;z-index:299;background:rgb(0 0 0/.45)}.notification-gate_popup__juNJq{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;border:1px solid var(--border);border-radius:.9rem;background:var(--popover,white);color:var(--popover-foreground);box-shadow:0 24px 70px rgb(0 0 0/.2);outline:none}.notification-gate_heading__noK7C{display:flex;align-items:center;gap:.5rem}.notification-gate_srOnly__oUfYF{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.notification-gate_composer__cpUIx [data-slot=button],.notification-gate_content__tOpdB [data-slot=button]{padding:.55rem .85rem;min-height:2.25rem}.ai-enablement-dashboard_root__mQmuk{width:100%;min-width:0}.ai-enablement-dashboard_header__e8tD_{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.ai-enablement-dashboard_heading__YDmje{display:flex;align-items:center;gap:.5rem}.ai-enablement-dashboard_badge__mWxkm{padding:.3rem .65rem;border:1px solid var(--border);border-radius:999px;font-size:.75rem;color:var(--muted-foreground)}.ai-enablement-dashboard_content__d1Jao{display:grid;gap:1rem}.ai-enablement-dashboard_tools__giSR1{display:flex;flex-wrap:wrap;gap:.65rem}.ai-enablement-dashboard_link__lo5iD{display:inline-flex;justify-content:space-between;align-items:center;gap:.75rem;border:1px solid var(--border);border-radius:.5rem;padding:.6rem .8rem;font-size:.875rem}.ai-enablement-dashboard_link__lo5iD:hover{background:var(--accent)}.ai-enablement-dashboard_link__lo5iD:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ai-enablement-dashboard_root__mQmuk [data-slot=card-title]{font-size:1.1rem}@media (max-width:600px){.ai-enablement-dashboard_link__lo5iD{flex:1 1 100%}}.team-planning-dashboard_dashboard__S_Gfh{grid-column:1/-1;gap:0!important;min-width:0;overflow:hidden;padding:0!important;border:1px solid color-mix(in srgb,var(--color-border-hard) 68%,transparent);border-radius:1rem!important;background:var(--color-surface)!important;box-shadow:0 1px 2px rgba(21,26,66,.04),0 12px 30px rgba(21,26,66,.055)!important}.team-planning-dashboard_header__esZdp{display:flex!important;align-items:center!important;flex-direction:row!important;justify-content:space-between;gap:1.25rem!important;padding:1.2rem 1.3rem!important;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 4%,var(--color-surface)) 0,var(--color-surface) 48%)}.team-planning-dashboard_heading__BMoBj{display:flex;align-items:center;gap:.8rem;min-width:0}.team-planning-dashboard_headingIcon__uqWRF{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.55rem;height:2.55rem;border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:.8rem;background:color-mix(in srgb,var(--color-primary) 9%,var(--color-surface));color:var(--color-primary)}.team-planning-dashboard_headingIcon__uqWRF svg{width:1.2rem;height:1.2rem}.team-planning-dashboard_headingCopy__EbxH0{display:grid;gap:.24rem;min-width:0}.team-planning-dashboard_headingCopy__EbxH0 [data-slot=card-title]{color:var(--color-text);font-size:1.02rem;font-weight:750;letter-spacing:-.02em}.team-planning-dashboard_headingCopy__EbxH0 [data-slot=card-description]{max-width:48rem;color:var(--color-muted);font-size:.8rem;line-height:1.45}.team-planning-dashboard_headerActions__Di3IV{display:flex;align-items:center;justify-content:flex-end;gap:.7rem;flex:none}.team-planning-dashboard_openPlanning__Wgncs{min-height:2.15rem;border-color:color-mix(in srgb,var(--color-primary) 22%,transparent)!important;background:var(--color-surface)!important;color:var(--color-primary)!important}.team-planning-dashboard_openPlanning__Wgncs:hover{background:color-mix(in srgb,var(--color-primary) 6%,var(--color-surface))!important}.team-planning-dashboard_expandButton__UQ6xV svg,.team-planning-dashboard_openPlanning__Wgncs svg,.team-planning-dashboard_rowAction__MaVvL svg{width:.9rem;height:.9rem}.team-planning-dashboard_content__lzsOZ{display:grid;gap:1.05rem;min-width:0;padding:1.05rem 1.3rem 1.2rem!important}.team-planning-dashboard_summary__ZmOKT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin:0}.team-planning-dashboard_summaryItem__R9f0R{display:grid;gap:.24rem;min-width:0;padding:.82rem .9rem;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:.8rem;background:color-mix(in srgb,var(--color-surface-soft) 58%,var(--color-surface))}.team-planning-dashboard_summaryItem__R9f0R dt{color:var(--color-muted);font-size:.69rem;font-weight:750;letter-spacing:.055em;text-transform:uppercase}.team-planning-dashboard_summaryItem__R9f0R dd{overflow:hidden;margin:0;color:var(--color-text);font-size:clamp(1.14rem,1.8vw,1.45rem);font-variant-numeric:tabular-nums;font-weight:760;letter-spacing:-.035em;line-height:1.15;text-overflow:ellipsis}.team-planning-dashboard_summaryItem__R9f0R span{overflow:hidden;color:var(--color-muted);font-size:.72rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.team-planning-dashboard_summaryItemAttention__LD2aO{border-color:var(--status-warning-border);background:var(--status-warning-bg)}.team-planning-dashboard_summaryItemAttention__LD2aO dd,.team-planning-dashboard_summaryItemAttention__LD2aO dt{color:var(--color-warning)}.team-planning-dashboard_accountPlans__mXw5x{display:grid;gap:.72rem;min-width:0}.team-planning-dashboard_tableIntro__3SCjA{display:flex;align-items:end;justify-content:space-between;gap:1rem}.team-planning-dashboard_tableIntro__3SCjA>div{display:grid;gap:.16rem;min-width:0}.team-planning-dashboard_tableIntro__3SCjA h3,.team-planning-dashboard_tableIntro__3SCjA p{margin:0}.team-planning-dashboard_tableIntro__3SCjA h3{color:var(--color-text);font-size:.9rem;font-weight:740;letter-spacing:-.01em}.team-planning-dashboard_tableIntro__3SCjA p,.team-planning-dashboard_tableIntro__3SCjA>span{color:var(--color-muted);font-size:.74rem}.team-planning-dashboard_tableIntro__3SCjA>span{flex:none;padding:.22rem .52rem;border-radius:999px;background:var(--color-surface-soft);font-variant-numeric:tabular-nums;font-weight:650}.team-planning-dashboard_tableWrap__REPlA{min-width:0;overflow-x:auto;border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent);border-radius:.85rem;scrollbar-gutter:stable}.team-planning-dashboard_table__rrKAG{width:100%;min-width:62rem;border-collapse:collapse;table-layout:auto}.team-planning-dashboard_table__rrKAG th{padding:.65rem .8rem;border-bottom:1px solid color-mix(in srgb,var(--color-border) 76%,transparent);background:color-mix(in srgb,var(--color-surface-soft) 72%,var(--color-surface));color:color-mix(in srgb,var(--color-muted) 82%,var(--color-text));font-size:.66rem;font-weight:780;letter-spacing:.055em;text-align:left;text-transform:uppercase;white-space:nowrap}.team-planning-dashboard_table__rrKAG td{padding:.76rem .8rem;border-bottom:1px solid color-mix(in srgb,var(--color-border) 48%,transparent);color:var(--color-text);font-size:.81rem;vertical-align:middle}.team-planning-dashboard_table__rrKAG tbody tr{background:var(--color-surface);transition:background-color .14s ease}.team-planning-dashboard_table__rrKAG tbody tr:hover{background:color-mix(in srgb,var(--color-primary) 3.5%,var(--color-surface))}.team-planning-dashboard_table__rrKAG tbody tr:last-child td{border-bottom:0}.team-planning-dashboard_accountCell__qkEmB{width:29%;min-width:14rem}.team-planning-dashboard_accountCell__qkEmB strong{display:block;overflow:hidden;font-size:.84rem;font-weight:710;text-overflow:ellipsis;white-space:nowrap}.team-planning-dashboard_moneyCell__uZAb_{min-width:8.2rem;font-variant-numeric:tabular-nums;font-weight:610;white-space:nowrap}.team-planning-dashboard_noPlan__xXujX,.team-planning-dashboard_secondaryText__prvr7,.team-planning-dashboard_usageUnavailable__TIF4Q{color:var(--color-muted);font-size:.69rem;font-weight:500;line-height:1.35}.team-planning-dashboard_secondaryText__prvr7{display:block;margin-top:.14rem;white-space:normal}.team-planning-dashboard_usageUnavailable__TIF4Q{cursor:help;text-decoration:underline dotted;text-underline-offset:.16rem;white-space:nowrap}.team-planning-dashboard_statusCell__qBGOt{min-width:12.5rem}.team-planning-dashboard_status__vh18v{display:inline-flex!important;min-height:1.55rem!important;gap:.3rem!important;padding:.24rem .55rem!important;font-size:.69rem!important;font-weight:720!important}.team-planning-dashboard_status__vh18v svg{width:.75rem!important;height:.75rem!important}.team-planning-dashboard_statusUnconfigured__p0kYA{border-color:color-mix(in srgb,var(--muted-foreground) 32%,transparent)!important;background:color-mix(in srgb,var(--muted) 72%,var(--color-surface))!important;color:var(--muted-foreground)!important}.team-planning-dashboard_statusUnderplanned__fRCZX{border-color:var(--status-warning-border)!important;background:var(--status-warning-bg)!important;color:var(--color-warning)!important}.team-planning-dashboard_statusOnTrack__HnaYV{border-color:var(--status-success-border)!important;background:var(--status-success-bg)!important;color:var(--color-success)!important}.team-planning-dashboard_statusOverplanned__fduOQ{border-color:var(--status-danger-border)!important;background:var(--status-danger-bg)!important;color:var(--color-danger)!important}.team-planning-dashboard_actionCell__np8zE{width:1%;min-width:5.4rem;text-align:right;white-space:nowrap}.team-planning-dashboard_rowAction__MaVvL{color:var(--color-primary)!important}.team-planning-dashboard_rowAction__MaVvL:hover{background:color-mix(in srgb,var(--color-primary) 7%,var(--color-surface))!important}.team-planning-dashboard_expandButton__UQ6xV{justify-self:center;color:var(--color-primary)!important}.team-planning-dashboard_monthToggle__jk5To{display:grid;gap:.26rem;min-width:max-content}.team-planning-dashboard_monthToggleGroup__WqZn0{display:inline-flex;width:max-content;padding:.18rem;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:.7rem;background:color-mix(in srgb,var(--color-primary) 5%,var(--color-surface))}.team-planning-dashboard_monthToggleButton__P_fhY{min-height:1.75rem;padding:.3rem .68rem;border:0;border-radius:.52rem;background:transparent;color:var(--color-muted);cursor:pointer;font:inherit;font-size:.71rem;font-weight:650;line-height:1.1;white-space:nowrap;transition:background-color .14s ease,box-shadow .14s ease,color .14s ease}.team-planning-dashboard_monthToggleButton__P_fhY:hover:not(:disabled):not(.team-planning-dashboard_monthToggleButtonActive__6MahI){color:var(--color-text)}.team-planning-dashboard_monthToggleButtonActive__6MahI{background:var(--color-surface);color:var(--color-primary);box-shadow:0 1px 3px rgba(21,26,66,.12)}.team-planning-dashboard_monthToggleButton__P_fhY:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:1px}.team-planning-dashboard_monthToggleButton__P_fhY:disabled{cursor:default;opacity:.48}.team-planning-dashboard_monthToggleError__pFbZa{max-width:15rem;color:var(--color-danger);font-size:.68rem;line-height:1.3;text-align:right}.team-planning-dashboard_visuallyHidden__UxpuS{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1080px){.team-planning-dashboard_header__esZdp{align-items:flex-start!important;flex-direction:column!important}.team-planning-dashboard_headerActions__Di3IV{width:100%;justify-content:space-between}.team-planning-dashboard_summary__ZmOKT{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.team-planning-dashboard_header__esZdp{padding:1rem!important}.team-planning-dashboard_heading__BMoBj{align-items:flex-start}.team-planning-dashboard_headerActions__Di3IV{display:grid;justify-content:stretch}.team-planning-dashboard_monthToggleGroup__WqZn0,.team-planning-dashboard_monthToggle__jk5To{width:100%;min-width:0}.team-planning-dashboard_monthToggleButton__P_fhY{flex:1 1 0}.team-planning-dashboard_monthToggleError__pFbZa{max-width:none;text-align:left}.team-planning-dashboard_openPlanning__Wgncs{width:100%}.team-planning-dashboard_content__lzsOZ{padding:.9rem 1rem 1rem!important}.team-planning-dashboard_summary__ZmOKT{gap:.55rem}.team-planning-dashboard_summaryItem__R9f0R{padding:.72rem .76rem}.team-planning-dashboard_tableIntro__3SCjA{align-items:flex-start}.team-planning-dashboard_tableWrap__REPlA{overflow:visible;border:0;border-radius:0}.team-planning-dashboard_table__rrKAG{min-width:0}.team-planning-dashboard_table__rrKAG thead{display:none}.team-planning-dashboard_table__rrKAG tbody{display:grid;gap:.65rem}.team-planning-dashboard_table__rrKAG tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:.8rem}.team-planning-dashboard_table__rrKAG td{display:grid;gap:.24rem;width:auto;min-width:0;padding:.68rem .72rem;border-bottom:1px solid color-mix(in srgb,var(--color-border) 48%,transparent)}.team-planning-dashboard_table__rrKAG td:before{content:attr(data-label);color:var(--color-muted);font-size:.62rem;font-weight:740;letter-spacing:.045em;text-transform:uppercase}.team-planning-dashboard_accountCell__qkEmB,.team-planning-dashboard_actionCell__np8zE,.team-planning-dashboard_statusCell__qBGOt{grid-column:1/-1}.team-planning-dashboard_accountCell__qkEmB strong{white-space:normal}.team-planning-dashboard_statusCell__qBGOt{border-bottom:0!important}.team-planning-dashboard_actionCell__np8zE{padding:.46rem .55rem .55rem!important;border-top:1px solid color-mix(in srgb,var(--color-border) 48%,transparent);border-bottom:0!important;text-align:left}.team-planning-dashboard_actionCell__np8zE:before{display:none}.team-planning-dashboard_rowAction__MaVvL{width:100%}}@media (max-width:480px){.team-planning-dashboard_headingIcon__uqWRF{width:2.25rem;height:2.25rem}.team-planning-dashboard_summary__ZmOKT{grid-template-columns:1fr}.team-planning-dashboard_summaryItem__R9f0R span{white-space:normal}.team-planning-dashboard_table__rrKAG tr{grid-template-columns:1fr}.team-planning-dashboard_accountCell__qkEmB,.team-planning-dashboard_actionCell__np8zE,.team-planning-dashboard_statusCell__qBGOt{grid-column:auto}.team-planning-dashboard_statusCell__qBGOt{border-bottom:0!important}}.notifications-legacy_feedback-fab__TBRoV{position:fixed;right:1.25rem;bottom:1.25rem;z-index:40;display:inline-grid;place-items:center;align-items:center;width:3.1rem;height:3.1rem;padding:0;border-radius:9999px;border:1px solid rgba(255,255,255,.28);background:rgba(66,80,198,.18);color:#fff;backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);box-shadow:0 16px 36px rgba(40,49,121,.18);transition:transform .14s ease,background .14s ease,border-color .14s ease,box-shadow .14s ease}.notifications-legacy_feedback-fab__TBRoV:hover{transform:translateY(-1px);background:rgba(66,80,198,.28);border-color:rgba(255,255,255,.44);box-shadow:0 20px 40px rgba(40,49,121,.24)}.notifications-legacy_feedback-fab__TBRoV:focus-visible{outline:2px solid rgba(255,197,0,.9);outline-offset:3px}.notifications-legacy_feedback-fab__TBRoV svg{flex-shrink:0}.notifications-legacy_notification-list__Rat9I{display:flex;flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none}.notifications-legacy_notification-row__IDsNE{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface-soft);transition:border-color .12s ease,background .12s ease}.notifications-legacy_notification-row__IDsNE:hover{border-color:rgba(66,80,198,.22);background:#fff}.notifications-legacy_notification-row-unread__K79T6{border-color:rgba(66,80,198,.28);background:#fff}.notifications-legacy_notification-row-main__TF8tB{flex:1;min-width:0;display:flex;flex-direction:column;gap:.28rem}.notifications-legacy_notification-row-topline__N4xeK{display:flex;align-items:center;gap:.5rem;min-width:0}.notifications-legacy_notification-unread-dot__NGUcC{width:.5rem;height:.5rem;border-radius:999px;flex-shrink:0;background:var(--color-primary)}.notifications-legacy_notification-row-title__Rcp_f{flex:1;min-width:0;color:var(--color-text);font-size:.92rem;font-weight:700;line-height:1.35;text-decoration:none}.notifications-legacy_notification-row-title__Rcp_f:hover{color:var(--color-primary)}.notifications-legacy_notification-row-message__FjmUD{margin:0;font-size:.86rem;line-height:1.5}.notifications-legacy_notification-row-meta__pq1Dd{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.78rem;color:var(--color-muted)}.notifications-legacy_notification-row-movement__3q82Y{font-size:.8rem}.notifications-legacy_notification-row-actions__xIlES{display:flex;flex-shrink:0;align-items:center;gap:.45rem}.notifications-legacy_notification-pill-info__rFVbA{background:rgba(66,80,198,.1);border-color:rgba(66,80,198,.22);color:var(--color-primary);flex-shrink:0;text-transform:capitalize}.notifications-legacy_notification-pill-success__DgAfM{background:rgba(13,159,110,.12);border-color:rgba(13,159,110,.24);color:#0b7d58;flex-shrink:0;text-transform:capitalize}.notifications-legacy_notification-pill-warning__pMdZg{background:rgba(255,197,0,.22);border-color:rgba(207,127,0,.2);color:#8a5a00;flex-shrink:0;text-transform:capitalize}.notifications-legacy_notification-pill-error__DjPXO{background:rgba(235,55,50,.1);border-color:rgba(235,55,50,.18);color:var(--color-danger);flex-shrink:0;text-transform:capitalize}@media (max-width:720px){.notifications-legacy_notification-row__IDsNE{flex-direction:column;align-items:stretch}.notifications-legacy_notification-row-actions__xIlES{justify-content:flex-end;padding-top:.35rem;border-top:1px solid var(--color-border)}}.notifications-legacy_notif-bell__eKXLK{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:7px;background:transparent;color:rgba(255,255,255,.45);cursor:pointer;flex-shrink:0;transition:background .12s ease,color .12s ease}.notifications-legacy_notif-bell__eKXLK.is-active,.notifications-legacy_notif-bell__eKXLK:hover{background:rgba(255,255,255,.1);color:rgba(255,255,255,.85)}.notifications-legacy_notif-bell-dot__poANl{position:absolute;top:5px;right:5px;width:7px;height:7px;border-radius:999px;background:#eb3732;border:1.5px solid #3a46b2;pointer-events:none}.notifications-legacy_notif-panel__HyW3w{width:380px;max-height:560px;display:flex;flex-direction:column;border:1px solid var(--color-border-hard);border-radius:16px;background:var(--color-surface);box-shadow:0 20px 48px rgba(66,80,198,.18),0 4px 12px rgba(0,0,0,.08);overflow:hidden}.notifications-legacy_notif-panel-header__0XadQ{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem .6rem;border-bottom:1px solid var(--color-border);flex-shrink:0}.notifications-legacy_notif-panel-title__Dd5n9{font-size:1rem;font-weight:700;color:var(--color-text)}.notifications-legacy_notif-panel-close__T8QUz{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid var(--color-border);border-radius:999px;background:transparent;color:var(--color-muted);font-size:1.1rem;line-height:1;cursor:pointer;transition:background .12s ease,color .12s ease}.notifications-legacy_notif-panel-close__T8QUz:hover{background:var(--color-surface-soft);color:var(--color-text)}.notifications-legacy_notif-panel-tabs__nv2Z4{display:flex;gap:0;padding:.5rem .75rem;border-bottom:1px solid var(--color-border);flex-shrink:0}.notifications-legacy_notif-tab__dA4_R{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;border:none;border-radius:6px;background:transparent;color:var(--color-muted);font-size:.84rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .12s ease,color .12s ease}.notifications-legacy_notif-tab__dA4_R:hover{background:var(--color-surface-soft);color:var(--color-text)}.notifications-legacy_notif-tab__dA4_R.is-active{background:var(--color-surface-soft);color:var(--color-primary)}.notifications-legacy_notif-tab-count__hSpe_{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:rgba(66,80,198,.12);color:var(--color-primary);font-size:.7rem;font-weight:700;line-height:1}.notifications-legacy_notif-panel-list__VTdT1{flex:1;overflow-y:auto;padding:.4rem 0}.notifications-legacy_notif-panel-empty__MCQht{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:3rem 1.5rem;text-align:center}.notifications-legacy_notif-panel-empty-icon__zi2Qg{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:999px;background:var(--color-surface-soft);color:var(--color-muted);margin-bottom:.25rem}.notifications-legacy_notif-panel-empty-text__qQzcj{font-size:.95rem;font-weight:700;color:var(--color-text)}.notifications-legacy_notif-panel-empty-sub__iDSaQ{font-size:.83rem;color:var(--color-muted)}.notifications-legacy_notif-item__pw4gw{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-border);transition:background .1s ease;cursor:default}.notifications-legacy_notif-item__pw4gw:last-child{border-bottom:none}.notifications-legacy_notif-item__pw4gw:hover{background:var(--color-surface-soft)}.notifications-legacy_notif-item__pw4gw.is-unread{background:rgba(66,80,198,.04)}.notifications-legacy_notif-item__pw4gw.is-unread:hover{background:rgba(66,80,198,.08)}.notifications-legacy_notif-item-dot__5pWD0{flex-shrink:0;width:8px;height:8px;border-radius:999px;margin-top:.45rem}.notifications-legacy_notif-item-body__m0feg{flex:1;min-width:0;display:grid;gap:.2rem}.notifications-legacy_notif-item-title__8f4AT{font-size:.875rem;font-weight:700;color:var(--color-text);line-height:1.3}.notifications-legacy_notif-item-meta___0yix{font-size:.76rem;color:var(--color-muted)}.notifications-legacy_notif-item-message__jWSrT{font-size:.84rem;color:rgba(0,0,0,.65);line-height:1.5;margin-top:.1rem}.notifications-legacy_notif-item-action__7lBiX{display:inline-block;margin-top:.35rem;font-size:.8rem;font-weight:700;color:var(--color-primary);text-decoration:none;transition:opacity .12s ease}.notifications-legacy_notif-item-action__7lBiX:hover{opacity:.75}.notifications-legacy_notif-item-unread__LEDI_{flex-shrink:0;width:8px;height:8px;border-radius:999px;background:var(--color-primary);margin-top:.45rem}.notifications-legacy_notif-panel-footer__n1VWO{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.65rem 1rem;border-top:1px solid var(--color-border);flex-shrink:0}.notifications-legacy_notif-footer-mark__w1pvQ{font-size:.78rem;font-weight:600;color:var(--color-muted);background:transparent;border:none;cursor:pointer;font-family:inherit;padding:0;transition:color .12s ease}.notifications-legacy_notif-footer-mark__w1pvQ:hover{color:var(--color-text)}.notifications-legacy_notif-footer-link__ydOQi{font-size:.78rem;font-weight:700;color:var(--color-primary);text-decoration:none;margin-left:auto;transition:opacity .12s ease}.notifications-legacy_notif-footer-link__ydOQi:hover{opacity:.75}@media (max-width:720px){.notifications-legacy_notif-panel__HyW3w{width:calc(100vw - 1.5rem);max-width:400px}}@media (max-width:700px){.notifications-legacy_notification-list__Rat9I{grid-template-columns:1fr}}.sidebar-tooltip_content__4UfHx{max-width:min(260px,calc(100vw - 2rem));padding:.5rem .75rem;border:1px solid var(--color-border-hard);border-radius:8px;background:var(--color-text);color:var(--color-surface);box-shadow:0 6px 20px rgba(11,16,43,.18);font-size:.8rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere}@media (max-width:720px){.sidebar-tooltip_content__4UfHx{display:none}}.sidebar-app-group_group__7_c4A{min-width:0}.sidebar-app-group_trigger__lTGcb{display:flex;align-items:center;gap:.45rem;width:100%;min-height:2.3rem;padding:.3rem;border:1px solid transparent;border-radius:8px;background:transparent;color:rgba(255,255,255,.7);text-align:left;font:inherit;font-size:.7rem;font-weight:650;cursor:pointer}.sidebar-app-group_trigger__lTGcb:hover{background:rgba(5,10,31,.24);color:#fff}.sidebar-app-group_group__7_c4A[data-active]>.sidebar-app-group_trigger__lTGcb{color:#fff}.sidebar-app-group_links__ufIZj .sidebar-app-group_childLink__e1Dym:focus-visible,.sidebar-app-group_trigger__lTGcb:focus-visible{outline:2px solid #ffc500;outline-offset:-2px}.sidebar-app-group_icon__Bt5_D{display:flex;align-items:center;justify-content:center;flex:0 0 27px}.sidebar-app-group_label__VpVTu{flex:1;min-width:0;line-height:1.4}.sidebar-app-group_chevron__ck4VS{flex-shrink:0;transition:transform .14s ease}.sidebar-app-group_trigger__lTGcb[aria-expanded=true] .sidebar-app-group_chevron__ck4VS{transform:rotate(180deg)}.sidebar-app-group_links__ufIZj{display:grid;gap:2px;padding:.1rem 0 .35rem 1.1rem}.sidebar-app-group_links__ufIZj[hidden]{display:none}.sidebar-app-group_links__ufIZj .sidebar-app-group_childLink__e1Dym{min-height:2rem;padding:.4rem .5rem;gap:.35rem}.sidebar-app-group_links__ufIZj .sidebar-app-group_childLink__e1Dym .sidebar-copy{min-width:0;margin:0}.sidebar-app-group_links__ufIZj .sidebar-app-group_childLink__e1Dym .sidebar-copy>span{white-space:normal;line-height:1.45}.sidebar-app-group_links__ufIZj .sidebar-app-group_childLink__e1Dym .sidebar-app-status{flex-shrink:0}.sidebar-app-group_childLink__e1Dym .sidebar-app-group_childIcon__0sRgb{display:none}.app-sidebar:is(.is-collapsed,.is-collapsing) .sidebar-app-group_trigger__lTGcb{justify-content:center;gap:0;min-width:0;min-height:36px;padding:.3rem 0}.app-sidebar:is(.is-collapsed,.is-collapsing) .sidebar-app-group_chevron__ck4VS,.app-sidebar:is(.is-collapsed,.is-collapsing) .sidebar-app-group_label__VpVTu{display:none}.app-sidebar:is(.is-collapsed,.is-collapsing) .sidebar-app-group_links__ufIZj{grid-template-columns:minmax(0,1fr);min-width:0;padding:.1rem 0 .35rem}.app-sidebar:is(.is-collapsed,.is-collapsing) .sidebar-app-group_links__ufIZj .sidebar-app-group_childLink__e1Dym{gap:0;padding:.3rem 0}.app-sidebar:is(.is-collapsed,.is-collapsing) .sidebar-app-group_childIcon__0sRgb{display:inline-flex}@media (max-width:720px){.sidebar-app-group_trigger__lTGcb{min-height:2.75rem;font-size:.85rem;padding:.5rem}.sidebar-app-group_links__ufIZj{padding-left:1.5rem}.sidebar-app-group_links__ufIZj .sidebar-app-group_childLink__e1Dym{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.sidebar-app-group_chevron__ck4VS{transition:none}}.sidebar-app-group_betaLink__tyVct .sidebar-copy{flex:1;min-width:0}.sidebar-app-group_betaLink__tyVct .sidebar-copy>span{white-space:normal;overflow-wrap:anywhere}.sidebar-app-group_betaBadge__2z8Bw{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:.4rem;padding:.12rem .35rem;border:1px solid rgba(255,197,0,.32);border-radius:999px;font-size:.52rem;line-height:1.35;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#ffe28a;background:rgba(255,197,0,.1)}.app-sidebar:is(.is-collapsed,.is-collapsing) .sidebar-app-group_betaBadge__2z8Bw{display:none}@media (max-width:720px){.sidebar-app-group_betaBadge__2z8Bw{font-size:.58rem}}.knowledge-base_page__s4HCQ{--kb-ink:#17213f;--kb-muted:#68718a;--kb-primary:#4654c8;--kb-primary-dark:#2f3a9c;--kb-soft:#f1f3fb;--kb-line:rgba(35,47,94,0.13);display:flex;flex-direction:column;min-height:100vh;padding:clamp(24px,4vw,54px);background:radial-gradient(circle at 82% 0,rgba(101,212,231,.13),transparent 34%),linear-gradient(180deg,#f8f9fc,#f2f4f9);color:var(--kb-ink)}.knowledge-base_pageHeader__HRGm9{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;width:min(1240px,100%);margin:0 auto 28px}.knowledge-base_headerCopy__lJh9H{max-width:690px}.knowledge-base_eyebrow__8mK7e{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:var(--kb-primary-dark);font-size:.72rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.knowledge-base_eyebrowIcon__dBSIQ{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid rgba(70,84,200,.15);border-radius:9px;background:rgba(70,84,200,.09)}.knowledge-base_headerCopy__lJh9H h1{margin:0;color:var(--kb-ink);font-size:clamp(2rem,4.5vw,3.7rem);font-weight:760;letter-spacing:-.055em;line-height:1}.knowledge-base_headerCopy__lJh9H>p{max-width:660px;margin:16px 0 0;color:var(--kb-muted);font-size:.96rem;line-height:1.65}.knowledge-base_headerActions__v5PB3{display:flex;flex-direction:column;align-items:flex-end;gap:10px;padding-top:4px}.knowledge-base_mobileHistoryButton__Epetw{display:none}.knowledge-base_connectionBadge___2HGm{display:inline-flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid rgba(22,140,91,.17);border-radius:999px;background:rgba(232,248,240,.9);color:#18714e;font-size:.7rem;font-weight:750;white-space:nowrap}.knowledge-base_connectionDot__uwAj_{width:7px;height:7px;border-radius:50%;background:#25a26e;box-shadow:0 0 0 3px rgba(37,162,110,.13)}.knowledge-base_newConversationButton__iBBCt,.knowledge-base_retryButton__V0gO2{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid var(--kb-line);border-radius:9px;background:rgba(255,255,255,.88);color:var(--kb-ink);font:inherit;font-size:.73rem;font-weight:720;cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease}.knowledge-base_newConversationButton__iBBCt:hover,.knowledge-base_retryButton__V0gO2:hover{border-color:rgba(70,84,200,.3);background:white;transform:translateY(-1px)}.knowledge-base_newConversationButton__iBBCt:disabled{opacity:.55;cursor:not-allowed;transform:none}.knowledge-base_helpChooserOption__jEGml:focus-visible,.knowledge-base_newConversationButton__iBBCt:focus-visible,.knowledge-base_retryButton__V0gO2:focus-visible,.knowledge-base_sendButton__OQw5y:focus-visible,.knowledge-base_sourceLink__I0jNV:focus-visible,.knowledge-base_suggestionButton__ckyqc:focus-visible{outline:3px solid rgba(70,84,200,.22);outline-offset:2px}.knowledge-base_knowledgeLayout__NgIXh{display:grid;grid-template-columns:258px minmax(0,1fr);align-items:stretch;gap:16px;width:min(1240px,100%);min-height:min(690px,calc(100vh - 230px));margin:0 auto}.knowledge-base_desktopHistory__pzOU_{min-width:0;overflow:hidden;border:1px solid var(--kb-line);border-radius:18px;background:rgba(255,255,255,.88);box-shadow:0 18px 50px rgba(20,29,69,.065)}.knowledge-base_historyPanel__Glp64{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0}.knowledge-base_historyHeader__ftHnW{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 13px 11px;border-bottom:1px solid var(--kb-line)}.knowledge-base_historyTitle__G9tIo{display:inline-flex;align-items:center;gap:7px;color:var(--kb-ink);font-size:.73rem}.knowledge-base_historyTitle__G9tIo svg{color:var(--kb-primary)}.knowledge-base_historyNewButton__EgiN8{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid rgba(70,84,200,.16);border-radius:8px;background:#eef0ff;color:var(--kb-primary-dark);cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease}.knowledge-base_historyNewButton__EgiN8:hover:not(:disabled){border-color:rgba(70,84,200,.32);background:#e5e8ff;transform:translateY(-1px)}.knowledge-base_deleteCancelButton__ORexy:focus-visible,.knowledge-base_deleteConfirmButton__DiALV:focus-visible,.knowledge-base_historyDeleteButton__ko9LN:focus-visible,.knowledge-base_historyError__GfDkJ button:focus-visible,.knowledge-base_historyNewButton__EgiN8:focus-visible,.knowledge-base_historySelectButton__pkDwB:focus-visible,.knowledge-base_mobileHistoryButton__Epetw:focus-visible,.knowledge-base_mobileNewConversationButton__YytTK:focus-visible{outline:3px solid rgba(70,84,200,.22);outline-offset:2px}.knowledge-base_historyDeleteButton__ko9LN:disabled,.knowledge-base_historyNewButton__EgiN8:disabled,.knowledge-base_historySelectButton__pkDwB:disabled,.knowledge-base_mobileNewConversationButton__YytTK:disabled{opacity:.5;cursor:not-allowed}.knowledge-base_historyList__TldMl{min-height:0;overflow-y:auto;padding:8px}.knowledge-base_historyRowActive__8rF3W,.knowledge-base_historyRow__oXaK_{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px;margin-bottom:3px;border:1px solid transparent;border-radius:10px;background:transparent;transition:border-color .14s ease,background .14s ease}.knowledge-base_historyRow__oXaK_:hover{border-color:rgba(35,47,94,.08);background:#f7f8fc}.knowledge-base_historyRowActive__8rF3W{border-color:rgba(70,84,200,.17);background:#eef0fc}.knowledge-base_historySelectButton__pkDwB{display:grid;min-width:0;gap:4px;padding:10px 5px 10px 9px;border:0;background:transparent;color:var(--kb-ink);font:inherit;text-align:left;cursor:pointer}.knowledge-base_historyConversationTitle__NV7jr{overflow:hidden;font-size:.72rem;font-weight:680;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.knowledge-base_historyConversationMeta__fZhSJ{display:flex;align-items:center;gap:5px;color:#8a91a5;font-size:.59rem;white-space:nowrap}.knowledge-base_historyDeleteButton__ko9LN{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:5px;border:0;border-radius:7px;background:transparent;color:#9a9fb0;opacity:0;cursor:pointer;transition:background .14s ease,color .14s ease,opacity .14s ease}.knowledge-base_historyDeleteButton__ko9LN:focus-visible,.knowledge-base_historyRowActive__8rF3W .knowledge-base_historyDeleteButton__ko9LN,.knowledge-base_historyRow__oXaK_:hover .knowledge-base_historyDeleteButton__ko9LN{opacity:1}.knowledge-base_historyDeleteButton__ko9LN:hover:not(:disabled){background:#fbe9e8;color:#a84343}.knowledge-base_historyEmpty__Adgpf,.knowledge-base_historyError__GfDkJ,.knowledge-base_historyLoading__hrFhd{display:grid;justify-items:center;align-content:center;min-height:200px;padding:22px 14px;text-align:center}.knowledge-base_historyLoading__hrFhd{align-content:start;gap:7px}.knowledge-base_historyLoadingRow__gA9HQ{width:100%;height:52px;border-radius:9px;background:linear-gradient(90deg,#f0f1f6 25%,#f7f8fb 50%,#f0f1f6 75%);background-size:200% 100%;animation:knowledge-base_historyShimmer__5MZdb 1.4s linear infinite}.knowledge-base_historyLoadingLabel__LazY6{margin-top:6px;color:#8c93a5;font-size:.64rem}@keyframes knowledge-base_historyShimmer__5MZdb{0%{background-position:200% 0}to{background-position:-200% 0}}.knowledge-base_historyEmpty__Adgpf,.knowledge-base_historyError__GfDkJ{gap:6px;color:var(--kb-muted)}.knowledge-base_historyEmptyIcon__h8nFw{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:4px;border-radius:12px;background:#eef0fa;color:var(--kb-primary)}.knowledge-base_historyEmpty__Adgpf strong,.knowledge-base_historyError__GfDkJ strong{color:var(--kb-ink);font-size:.72rem}.knowledge-base_historyEmpty__Adgpf>span:last-child,.knowledge-base_historyError__GfDkJ>span{max-width:180px;font-size:.64rem;line-height:1.45}.knowledge-base_historyError__GfDkJ button{display:inline-flex;align-items:center;gap:6px;margin-top:7px;padding:7px 9px;border:1px solid var(--kb-line);border-radius:8px;background:white;color:var(--kb-ink);font:inherit;font-size:.64rem;font-weight:700;cursor:pointer}.knowledge-base_historyLimitNote__PTrAe{margin:0;padding:9px 12px;border-top:1px solid var(--kb-line);color:#979dae;font-size:.57rem;text-align:center}.knowledge-base_workspace__ffI7H{display:grid;grid-template-rows:minmax(420px,1fr) auto;min-width:0;min-height:100%;overflow:hidden;border:1px solid var(--kb-line);border-radius:22px;background:rgba(255,255,255,.94);box-shadow:0 25px 70px rgba(20,29,69,.09)}.knowledge-base_conversationEmpty__vfOVT,.knowledge-base_conversation__kNwzV{position:relative;min-height:0;overflow-y:auto}.knowledge-base_conversationLoadingState___4wNp{position:absolute;z-index:5;inset:0;display:flex;align-items:center;justify-content:center;gap:9px;background:rgba(255,255,255,.84);color:var(--kb-muted);font-size:.73rem;font-weight:700;backdrop-filter:blur(3px)}.knowledge-base_conversationLoadingState___4wNp svg,.knowledge-base_deleteSpinner__wfMaB{animation:knowledge-base_historySpin__YRkg8 .9s linear infinite}@keyframes knowledge-base_historySpin__YRkg8{to{transform:rotate(1turn)}}.knowledge-base_conversationLoadError__2Kv_b{display:grid;gap:3px;width:min(790px,calc(100% - 44px));margin:18px auto -10px;padding:11px 13px;border:1px solid rgba(186,71,71,.2);border-radius:10px;background:#fff5f4;color:#8a4141;font-size:.68rem}.knowledge-base_conversationLoadError__2Kv_b span{color:#a15f5f}.knowledge-base_conversationEmpty__vfOVT{display:grid;place-items:center}.knowledge-base_emptyState__LlhzU{width:min(650px,100%);padding:64px 34px 48px;text-align:center}.knowledge-base_emptyIcon__7Im8T{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:18px;border:1px solid rgba(70,84,200,.14);border-radius:17px;background:linear-gradient(145deg,#f2f4ff,#e8ebff);box-shadow:0 13px 30px rgba(70,84,200,.11);color:var(--kb-primary)}.knowledge-base_emptyGreeting__WI_bE{margin:0 0 5px;color:var(--kb-primary-dark);font-size:.76rem;font-weight:760}.knowledge-base_emptyState__LlhzU h2{margin:0;color:var(--kb-ink);font-size:clamp(1.45rem,3vw,2.05rem);font-weight:750;letter-spacing:-.035em}.knowledge-base_emptyDescription__4F5NQ{max-width:540px;margin:12px auto 26px;color:var(--kb-muted);font-size:.86rem;line-height:1.62}.knowledge-base_suggestions__ECgSm{display:grid;gap:8px;max-width:580px;margin:0 auto}.knowledge-base_suggestionButton__ckyqc{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:48px;padding:10px 13px;border:1px solid var(--kb-line);border-radius:12px;background:#fbfbfe;color:var(--kb-ink);font:inherit;font-size:.78rem;font-weight:640;text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease}.knowledge-base_suggestionButton__ckyqc>svg:first-child{color:var(--kb-primary)}.knowledge-base_suggestionButton__ckyqc:hover:not(:disabled){border-color:rgba(70,84,200,.24);background:#f5f6ff;transform:translateY(-1px)}.knowledge-base_suggestionButton__ckyqc:disabled{opacity:.55;cursor:not-allowed}.knowledge-base_suggestionArrow__ySlJL{transform:rotate(45deg);color:#8b92a7}.knowledge-base_messageList__DOpT5{width:min(790px,100%);margin:0 auto;padding:42px 32px 24px}.knowledge-base_assistantMessage__HYZz2,.knowledge-base_userMessage__wE9_k{display:grid;gap:12px}.knowledge-base_userMessage__wE9_k{margin:0 0 34px}.knowledge-base_assistantMessage__HYZz2{margin:0 0 42px;padding-bottom:36px;border-bottom:1px solid var(--kb-line)}.knowledge-base_messageHeading__kJb6d{display:flex;align-items:center;gap:9px;color:var(--kb-ink);font-size:.72rem}.knowledge-base_messageAvatar__N1dHS{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;background:#e9ecfb;color:var(--kb-primary-dark);font-size:.68rem;font-weight:800}.knowledge-base_assistantMessage__HYZz2 .knowledge-base_messageAvatar__N1dHS{background:var(--kb-primary);color:white}.knowledge-base_userQuestion__cZrVU{margin:0;padding-left:37px;color:var(--kb-ink);font-size:1rem;font-weight:600;line-height:1.55}.knowledge-base_answerMarkdown__2Iys5,.knowledge-base_notFoundAnswer__XMDbp{padding-left:37px;color:#313b58;font-size:.88rem;line-height:1.75}.knowledge-base_notFoundAnswer__XMDbp{color:#5e6579}.knowledge-base_answerMarkdown__2Iys5>:first-child,.knowledge-base_notFoundAnswer__XMDbp>:first-child{margin-top:0}.knowledge-base_answerMarkdown__2Iys5>:last-child,.knowledge-base_notFoundAnswer__XMDbp>:last-child{margin-bottom:0}.knowledge-base_answerMarkdown__2Iys5 h1,.knowledge-base_answerMarkdown__2Iys5 h2,.knowledge-base_answerMarkdown__2Iys5 h3,.knowledge-base_answerMarkdown__2Iys5 h4{margin:1.3em 0 .4em;color:var(--kb-ink);font-size:1rem;letter-spacing:-.015em}.knowledge-base_answerMarkdown__2Iys5 blockquote,.knowledge-base_answerMarkdown__2Iys5 ol,.knowledge-base_answerMarkdown__2Iys5 p,.knowledge-base_answerMarkdown__2Iys5 ul,.knowledge-base_notFoundAnswer__XMDbp p{margin:.65em 0}.knowledge-base_answerMarkdown__2Iys5 ol,.knowledge-base_answerMarkdown__2Iys5 ul{padding-left:21px}.knowledge-base_answerMarkdown__2Iys5 code{padding:2px 5px;border-radius:5px;background:#eef0f7;color:#2f396c;font-size:.83em}.knowledge-base_answerMarkdown__2Iys5 pre{overflow-x:auto;padding:13px;border-radius:10px;background:#1b2138;color:#eef0ff}.knowledge-base_answerMarkdown__2Iys5 pre code{padding:0;background:transparent;color:inherit}.knowledge-base_answerMarkdown__2Iys5 blockquote{padding:10px 13px;border:1px solid var(--kb-line);border-radius:9px;background:#f7f8fc;color:#5f6880}.knowledge-base_sources__Yyb5A{display:grid;gap:9px;margin:8px 0 0 37px;padding:14px;border:1px solid var(--kb-line);border-radius:13px;background:#f8f9fc}.knowledge-base_sourcesHeading__tkWzH{display:flex;align-items:center;gap:7px;color:#4a536e;font-size:.68rem;text-transform:uppercase;letter-spacing:.07em}.knowledge-base_sourcesHeading__tkWzH>span{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;border-radius:999px;background:#e7eaf5;font-size:.63rem}.knowledge-base_sourceList__nEUus{display:grid;gap:6px}.knowledge-base_sourceLink__I0jNV{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:9px 10px;border:1px solid transparent;border-radius:9px;background:white;color:var(--kb-ink);text-decoration:none;transition:border-color .14s ease,transform .14s ease}.knowledge-base_sourceLink__I0jNV:hover{border-color:rgba(70,84,200,.2);transform:translateY(-1px)}.knowledge-base_sourceLink__I0jNV>svg{color:#8a92a8}.knowledge-base_sourceNumber__6sE8G{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;background:#e9ecfa;color:var(--kb-primary-dark);font-size:.62rem;font-weight:800}.knowledge-base_sourceIcon__7KBnz{display:inline-flex;color:var(--kb-primary)}.knowledge-base_sourceCopy__4S5wY{display:grid;min-width:0;gap:2px}.knowledge-base_sourceCopy__4S5wY strong{overflow:hidden;font-size:.73rem;text-overflow:ellipsis;white-space:nowrap}.knowledge-base_sourceCopy__4S5wY span{color:var(--kb-muted);font-size:.64rem}.knowledge-base_thinkingState__Hw1G_{display:flex;align-items:center;gap:9px;margin:-18px 0 34px;color:var(--kb-muted);font-size:.72rem;font-weight:650}.knowledge-base_thinkingIcon__Hdg1N{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;background:var(--kb-primary);color:white}.knowledge-base_thinkingDots__OkXD9{display:inline-flex;gap:3px}.knowledge-base_thinkingDots__OkXD9 i{width:4px;height:4px;border-radius:50%;background:var(--kb-primary);animation:knowledge-base_thinkingPulse__SJyMN 1s ease-in-out infinite}.knowledge-base_thinkingDots__OkXD9 i:nth-child(2){animation-delay:.12s}.knowledge-base_thinkingDots__OkXD9 i:nth-child(3){animation-delay:.24s}@keyframes knowledge-base_thinkingPulse__SJyMN{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.knowledge-base_errorState__aBuMj{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:-16px 0 34px;padding:13px 14px;border:1px solid rgba(186,71,71,.22);border-radius:11px;background:#fff5f4;color:#833c3c}.knowledge-base_errorCopy__BJaPw{display:grid;gap:3px;font-size:.72rem}.knowledge-base_errorCopy__BJaPw span{color:#a05b5b}.knowledge-base_retryButton__V0gO2{flex:0 0 auto;min-height:32px;border-color:rgba(186,71,71,.18);background:white;color:#833c3c}.knowledge-base_conversationEnd__iGAYc{height:1px}.knowledge-base_composer__gYkag{position:relative;z-index:2;padding:16px 22px 14px;border-top:1px solid var(--kb-line);background:rgba(250,251,254,.98);box-shadow:0 -12px 30px rgba(20,29,69,.035)}.knowledge-base_composerLabel___qFeS{display:block;width:min(790px,100%);margin:0 auto 7px;color:#505a76;font-size:.67rem;font-weight:750}.knowledge-base_composerField__k0imL{position:relative;width:min(790px,100%);margin:0 auto}.knowledge-base_composerInput___MHzn{display:block;width:100%;min-height:60px;max-height:180px;resize:vertical;padding:14px 54px 14px 15px;border:1px solid rgba(42,54,102,.18);border-radius:13px;outline:none;background:white;box-shadow:0 5px 16px rgba(20,29,69,.045);color:var(--kb-ink);font:inherit;font-size:.83rem;line-height:1.45;transition:border-color .14s ease,box-shadow .14s ease}.knowledge-base_composerInput___MHzn:focus{border-color:rgba(70,84,200,.48);box-shadow:0 0 0 4px rgba(70,84,200,.1)}.knowledge-base_composerInput___MHzn:disabled{background:#f5f6f9;color:#8a91a3;cursor:wait}.knowledge-base_composerInput___MHzn::placeholder{color:#969caf}.knowledge-base_sendButton__OQw5y{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:0;border-radius:10px;background:var(--kb-primary);color:white;cursor:pointer;transition:background .14s ease,transform .14s ease}.knowledge-base_sendButton__OQw5y:hover:not(:disabled){background:var(--kb-primary-dark);transform:translateY(-1px)}.knowledge-base_sendButton__OQw5y:disabled{background:#c5c9d9;cursor:not-allowed}.knowledge-base_assistantNote__YjDU1{width:min(790px,100%);margin:7px auto 0;color:#8b92a5;font-size:.63rem;line-height:1.4;text-align:center}.knowledge-base_historySheetContent__M58K7{position:fixed;z-index:1600;top:0;right:0;bottom:0;left:auto;display:grid;grid-template-rows:auto minmax(0,1fr);gap:0;width:min(390px,calc(100vw - 28px));max-width:none;height:100dvh;padding:0;transform:none;border:0;border-radius:18px 0 0 18px;outline:none;background:#fbfcfe;box-shadow:-24px 0 70px rgba(16,24,62,.2);color:var(--kb-ink)}.knowledge-base_historySheetHeader__0t52u{display:grid;gap:5px;padding:22px 52px 17px 18px;border-bottom:1px solid var(--kb-line)}.knowledge-base_historySheetTitle__q88hV{margin:0;color:var(--kb-ink);font-size:1rem;font-weight:760;letter-spacing:-.02em}.knowledge-base_historySheetDescription__p68oI{margin:0;color:var(--kb-muted);font-size:.7rem;line-height:1.45}.knowledge-base_historySheetContent__M58K7>button[data-slot=dialog-close]{top:17px;right:15px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--kb-line);border-radius:9px;background:white;color:var(--kb-muted)}.knowledge-base_historySheetContent__M58K7 .knowledge-base_historyPanel__Glp64{min-height:0}.knowledge-base_mobileNewConversationButton__YytTK{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;margin:12px 12px 4px;padding:0 13px;border:1px solid rgba(70,84,200,.18);border-radius:10px;background:#ebedff;color:var(--kb-primary-dark);font:inherit;font-size:.72rem;font-weight:750;cursor:pointer}.knowledge-base_deleteDialogContent__YYE0Q{z-index:1700;width:min(410px,calc(100vw - 32px));max-width:none;gap:0;padding:0;overflow:hidden;border:1px solid rgba(35,47,94,.14);border-radius:15px;background:white;box-shadow:0 28px 80px rgba(16,24,62,.26);color:var(--kb-ink)}.knowledge-base_deleteDialogHeader__04_Nc{display:grid;justify-items:stretch;gap:8px;padding:21px;text-align:left}.knowledge-base_deleteDialogTitle__cFVVy{margin:0;color:var(--kb-ink);font-size:1rem;font-weight:760}.knowledge-base_deleteDialogDescription__0mP7J{margin:0;color:var(--kb-muted);font-size:.75rem;line-height:1.55}.knowledge-base_deleteDialogError__qmsLm{padding:9px 10px;border:1px solid rgba(186,71,71,.2);border-radius:9px;background:#fff4f3;color:#964a4a;font-size:.69rem}.knowledge-base_deleteDialogFooter__l84Zv{display:flex;flex-direction:row;justify-content:flex-end;gap:8px;margin:0;padding:13px 16px;border-top:1px solid var(--kb-line);border-radius:0;background:#f8f9fc}.knowledge-base_deleteCancelButton__ORexy,.knowledge-base_deleteConfirmButton__DiALV{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid var(--kb-line);border-radius:9px;font:inherit;font-size:.7rem;font-weight:720;cursor:pointer}.knowledge-base_deleteCancelButton__ORexy{background:white;color:var(--kb-ink)}.knowledge-base_deleteConfirmButton__DiALV{border-color:#b74444;background:#b74444;color:white}.knowledge-base_deleteCancelButton__ORexy:disabled,.knowledge-base_deleteConfirmButton__DiALV:disabled{opacity:.58;cursor:wait}.knowledge-base_helpChooser__hIWLj{z-index:1500;width:min(330px,calc(100vw - 32px));padding:8px;border:1px solid rgba(35,47,94,.14);border-radius:15px;background:rgba(255,255,255,.99);box-shadow:0 22px 60px rgba(16,24,62,.22);color:#17213f}.knowledge-base_helpChooserHeader__e4b6l{display:grid;gap:3px;padding:9px 10px 11px}.knowledge-base_helpChooserHeader__e4b6l strong{font-size:.77rem}.knowledge-base_helpChooserHeader__e4b6l span{color:#747d94;font-size:.67rem}.knowledge-base_helpChooserOptions__zQhL2{display:grid;gap:5px}.knowledge-base_helpChooserOption__jEGml{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;padding:11px;border:1px solid transparent;border-radius:11px;background:#f7f8fc;color:#17213f;text-decoration:none;transition:border-color .14s ease,background .14s ease,transform .14s ease}.knowledge-base_helpChooserOption__jEGml:hover{border-color:rgba(70,84,200,.18);background:#f0f2fd;transform:translateY(-1px)}.knowledge-base_helpChooserIcon__nhSb1{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#e7eaff;color:#3a47b8}.knowledge-base_helpChooserCopy__zZwvt{display:grid;min-width:0;gap:3px}.knowledge-base_helpChooserCopy__zZwvt strong{font-size:.74rem}.knowledge-base_helpChooserCopy__zZwvt span{color:#70788d;font-size:.65rem;line-height:1.35}.knowledge-base_loadingPage__X4LR6{min-height:100vh;padding:clamp(24px,4vw,54px);background:#f5f7fb}.knowledge-base_loadingHeader__cZ1xW,.knowledge-base_loadingLayout__wBNvU{width:min(1240px,100%);margin-right:auto;margin-left:auto}.knowledge-base_loadingHeader__cZ1xW{padding-bottom:28px}.knowledge-base_loadingEyebrow__AunX2{width:150px;height:28px}.knowledge-base_loadingTitle__SQ82l{width:min(470px,75%);height:54px;margin-top:14px}.knowledge-base_loadingDescription__wgQoU{width:min(610px,88%);height:38px;margin-top:14px}.knowledge-base_loadingLayout__wBNvU{display:grid;grid-template-columns:258px minmax(0,1fr);gap:16px}.knowledge-base_loadingHistory__rcuXM{width:100%;height:min(640px,68vh);border-radius:18px}.knowledge-base_loadingWorkspace__L0Ycn{overflow:hidden;border:1px solid rgba(35,47,94,.1);border-radius:22px;background:white}.knowledge-base_loadingConversation__akWYW{width:100%;height:min(530px,60vh);border-radius:0}.knowledge-base_loadingComposer__GsM3l{width:calc(100% - 44px);height:76px;margin:15px 22px;border-radius:13px}@media (max-width:960px){.knowledge-base_knowledgeLayout__NgIXh{grid-template-columns:minmax(0,1fr)}.knowledge-base_desktopHistory__pzOU_{display:none}.knowledge-base_mobileHistoryButton__Epetw{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 10px;border:1px solid var(--kb-line);border-radius:9px;background:rgba(255,255,255,.88);color:var(--kb-ink);font:inherit;font-size:.68rem;font-weight:720;cursor:pointer}.knowledge-base_loadingLayout__wBNvU{grid-template-columns:minmax(0,1fr)}.knowledge-base_loadingHistory__rcuXM{display:none}}@media (max-width:800px){.knowledge-base_page__s4HCQ{padding:24px 18px}.knowledge-base_pageHeader__HRGm9{display:grid;gap:18px}.knowledge-base_headerActions__v5PB3{flex-direction:row;align-items:center;justify-content:space-between}.knowledge-base_workspace__ffI7H{min-height:calc(100vh - 285px);border-radius:17px}.knowledge-base_knowledgeLayout__NgIXh{min-height:calc(100vh - 285px)}.knowledge-base_messageList__DOpT5{padding:32px 22px 20px}.knowledge-base_emptyState__LlhzU{padding:48px 22px 36px}}@media (max-width:560px){.knowledge-base_page__s4HCQ{min-height:calc(100vh - 58px);padding:20px 12px 12px}.knowledge-base_headerCopy__lJh9H h1{font-size:2.2rem}.knowledge-base_headerCopy__lJh9H>p{font-size:.84rem}.knowledge-base_connectionBadge___2HGm{font-size:.64rem}.knowledge-base_newConversationButton__iBBCt{width:36px;padding:0;font-size:0}.knowledge-base_workspace__ffI7H{grid-template-rows:minmax(390px,1fr) auto;min-height:calc(100vh - 290px)}.knowledge-base_knowledgeLayout__NgIXh{min-height:calc(100vh - 290px)}.knowledge-base_emptyState__LlhzU{padding:38px 14px 28px}.knowledge-base_suggestionButton__ckyqc{font-size:.72rem}.knowledge-base_messageList__DOpT5{padding:28px 14px 16px}.knowledge-base_answerMarkdown__2Iys5,.knowledge-base_notFoundAnswer__XMDbp,.knowledge-base_userQuestion__cZrVU{padding-left:0}.knowledge-base_sources__Yyb5A{margin-left:0;padding:10px}.knowledge-base_sourceNumber__6sE8G{display:none}.knowledge-base_sourceLink__I0jNV{grid-template-columns:auto minmax(0,1fr) auto}.knowledge-base_errorState__aBuMj{align-items:flex-start;flex-direction:column}.knowledge-base_composer__gYkag{padding:13px 12px 10px}.knowledge-base_composerLabel___qFeS{display:none}.knowledge-base_assistantNote__YjDU1{font-size:.58rem}.knowledge-base_historySheetContent__M58K7{width:calc(100vw - 16px);border-radius:15px 0 0 15px}.knowledge-base_deleteDialogFooter__l84Zv{flex-direction:column-reverse}.knowledge-base_deleteCancelButton__ORexy,.knowledge-base_deleteConfirmButton__DiALV{width:100%}}@media (prefers-reduced-motion:reduce){.knowledge-base_helpChooserOption__jEGml,.knowledge-base_newConversationButton__iBBCt,.knowledge-base_retryButton__V0gO2,.knowledge-base_sendButton__OQw5y,.knowledge-base_sourceLink__I0jNV,.knowledge-base_suggestionButton__ckyqc{transition:none}.knowledge-base_conversationLoadingState___4wNp svg,.knowledge-base_deleteSpinner__wfMaB,.knowledge-base_historyLoadingRow__gA9HQ,.knowledge-base_thinkingDots__OkXD9 i{animation:none}}.dogfood-feedback_root__sxTsy{display:contents}.dogfood-feedback_fab__SzlzZ{position:fixed;right:var(--dogfood-floating-right);bottom:var(--dogfood-floating-edge);z-index:40;display:grid;place-items:center;width:var(--dogfood-floating-size);height:var(--dogfood-floating-size);border-radius:50%;border:1px solid var(--border);background:var(--primary);color:var(--primary-foreground);box-shadow:0 8px 24px #0002;cursor:pointer}.dogfood-feedback_dialog__N3Ap7 button:focus-visible,.dogfood-feedback_fab__SzlzZ:focus-visible,.dogfood-feedback_input__FzXlR:focus-visible,.dogfood-feedback_link__EOsbd:focus-visible,.dogfood-feedback_textarea__vP_Dp:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.dogfood-feedback_dialog__N3Ap7{width:min(36rem,calc(100vw - 2rem));max-width:36rem;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:1.5rem;gap:1rem;border-radius:1rem;background:var(--popover);color:var(--popover-foreground)}.dogfood-feedback_dialog__N3Ap7 [data-slot=dialog-close]{top:.75rem;right:.75rem}.dogfood-feedback_heading__Tlcco{padding-right:1.5rem;font-size:1.25rem;font-weight:650}.dogfood-feedback_summary___X_LW{color:var(--muted-foreground);font-size:.875rem}.dogfood-feedback_field__nVhwj,.dogfood-feedback_fields__A_D0P,.dogfood-feedback_result__C9Fp2{display:grid;gap:.75rem}.dogfood-feedback_fields__A_D0P{gap:1rem}.dogfood-feedback_field__nVhwj{font-size:.875rem;font-weight:550}.dogfood-feedback_actions___dyGU,.dogfood-feedback_diagnostics__MD03E,.dogfood-feedback_kinds___xvTN{display:flex;align-items:center;gap:.5rem}.dogfood-feedback_kinds___xvTN{flex-wrap:wrap}.dogfood-feedback_kind__CZg7L,.dogfood-feedback_primary__uJNZu,.dogfood-feedback_secondary__ummTD{border:1px solid var(--border);border-radius:.5rem;padding:.6rem .85rem;font:inherit;font-size:.875rem;cursor:pointer}.dogfood-feedback_kind__CZg7L{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none}.dogfood-feedback_kind__CZg7L:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.dogfood-feedback_kind__CZg7L[aria-disabled=true]{opacity:.6;cursor:not-allowed}.dogfood-feedback_kind__CZg7L,.dogfood-feedback_secondary__ummTD{background:var(--background);color:var(--foreground)}.dogfood-feedback_kind__CZg7L[aria-pressed=true],.dogfood-feedback_primary__uJNZu{background:var(--primary);color:var(--primary-foreground)}.dogfood-feedback_input__FzXlR,.dogfood-feedback_textarea__vP_Dp{box-sizing:border-box;width:100%;padding:.65rem .75rem;border:1px solid var(--border);border-radius:.5rem;background:var(--background);color:var(--foreground);font:inherit;font-weight:400}.dogfood-feedback_textarea__vP_Dp{resize:vertical;min-height:9rem}.dogfood-feedback_dialog__N3Ap7 button:disabled,.dogfood-feedback_input__FzXlR:disabled,.dogfood-feedback_textarea__vP_Dp:disabled{opacity:.6;cursor:not-allowed}.dogfood-feedback_actions___dyGU{justify-content:flex-end;flex-wrap:wrap;padding-top:.25rem}.dogfood-feedback_diagnostics__MD03E{font-size:.8rem;color:var(--muted-foreground)}.dogfood-feedback_error__J1_7Y{padding:.75rem;border:1px solid var(--destructive);border-radius:.5rem;color:var(--destructive);font-size:.875rem;overflow-wrap:anywhere}.dogfood-feedback_resultTitle__KfkEM{font-weight:600}.dogfood-feedback_link__EOsbd{color:var(--primary);text-decoration:underline}@media (max-width:480px){.dogfood-feedback_dialog__N3Ap7{padding:1rem}.dogfood-feedback_actions___dyGU button{flex:1}}.dogfood-feedback_reference__XFyF6{padding-top:.5rem;font-family:monospace;font-size:.75rem;overflow-wrap:anywhere}.dogfood-feedback_validation__Vgqsu{color:var(--destructive);font-size:.8rem;font-weight:400}.dogfood-feedback_fab__SzlzZ:disabled{opacity:.6;cursor:progress}.dogfood-feedback_screenshots__Fgayz{display:grid;gap:.65rem;min-width:0}.dogfood-feedback_screenshotHeading__gPWla{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:550}.dogfood-feedback_captureStatus__vzmGX{display:flex;align-items:center;gap:.5rem;color:var(--muted-foreground);font-size:.8rem}.dogfood-feedback_screenshotList__ya_69{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;list-style:none;margin:0;padding:0}.dogfood-feedback_screenshotItem__nYHWV{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:.5rem;background:var(--background)}.dogfood-feedback_previewLink__oAJc5{display:block}.dogfood-feedback_preview__NsipD{display:block;width:100%;height:7rem;object-fit:contain;background:var(--muted)}.dogfood-feedback_screenshotMeta__28ooO{display:flex;align-items:center;gap:.35rem;padding:.35rem .5rem}.dogfood-feedback_filename__q_xH6{flex:1;min-width:0;overflow-wrap:anywhere;font-size:.75rem}.dogfood-feedback_removeScreenshot__JXtBX{display:grid;place-items:center;flex:none;width:2rem;height:2rem;padding:0;border:1px solid var(--border);border-radius:.35rem;background:var(--background);color:var(--foreground);cursor:pointer}.dogfood-feedback_uploadButton___oZuS{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;justify-self:start;padding:.5rem .75rem;border:1px solid var(--border);border-radius:.5rem;background:var(--background);color:var(--foreground);font:inherit;font-size:.8rem;cursor:pointer}.dogfood-feedback_emptyScreenshots__rthIV{color:var(--muted-foreground);font-size:.8rem}.dogfood-feedback_fileInput__20OfV{display:none}.dogfood-feedback_previewLink__oAJc5:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}@media (max-width:380px){.dogfood-feedback_screenshotList__ya_69{grid-template-columns:minmax(0,1fr)}}.procurement-legacy_procurement-admin-page__7AeLm{display:grid;gap:.95rem;width:min(1120px,100%);margin:0 auto;font-family:Maax,sans-serif}.procurement-legacy_procurement-admin-page__7AeLm [data-slot=alert],.procurement-legacy_procurement-admin-page__7AeLm [data-slot=card]{color:var(--admin-ink);background:var(--admin-surface);border:1px solid var(--admin-divider);border-radius:10px;box-shadow:var(--admin-shadow-soft);font-family:Maax,sans-serif;letter-spacing:0}.procurement-legacy_procurement-admin-page__7AeLm [data-slot=alert-title],.procurement-legacy_procurement-admin-page__7AeLm [data-slot=card-title]{color:var(--admin-ink-strong);font-family:Maax,sans-serif;font-weight:700;letter-spacing:-.01em}.procurement-legacy_procurement-admin-page__7AeLm [data-slot=alert-description],.procurement-legacy_procurement-admin-page__7AeLm [data-slot=card-description]{color:var(--admin-ink-soft);font-family:Maax,sans-serif}.procurement-legacy_procurement-admin-page__7AeLm .procurement-legacy_procurement-stat-strip__Py6ge{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:0;padding:0;border-radius:10px;overflow:hidden}.procurement-legacy_procurement-stat__BS724{display:grid;align-content:center;gap:.3rem;min-width:0;padding:1rem 1.2rem}.procurement-legacy_procurement-stat__BS724+.procurement-legacy_procurement-stat__BS724{border-left:1px solid var(--admin-divider)}.procurement-legacy_procurement-stat--budget__aI7r2{display:flex;flex-direction:row;align-items:center;gap:.75rem}.procurement-legacy_procurement-stat__budget-text__CbtVp{display:grid;align-content:center;gap:.3rem;min-width:0}.procurement-legacy_procurement-stat__label__KEiTX{color:var(--muted-foreground);font-size:.76rem;font-weight:800;line-height:1.1}.procurement-legacy_procurement-stat__value__0g_jV{color:var(--color-primary);font-size:1.42rem;font-weight:800;line-height:1}.procurement-legacy_procurement-stat__meta__4rKi5{color:var(--admin-ink-soft);font-size:.78rem;line-height:1.2}.procurement-legacy_procurement-admin-page__7AeLm .procurement-legacy_procurement-hero__4m0lI{display:grid;align-items:end;grid-template-columns:minmax(0,1fr) auto;gap:.9rem;min-height:116px;padding:1rem 1.1rem 1.1rem;border-radius:10px}.procurement-legacy_procurement-admin-page__7AeLm .procurement-legacy_procurement-hero__copy__7Zuvs{display:grid;align-content:start;gap:.35rem;flex:1 1 auto;max-width:620px;min-width:0}.procurement-legacy_procurement-hero__copy__7Zuvs h1{margin:0;color:var(--foreground);font-size:1.35rem;letter-spacing:-.02em;line-height:1.12}.procurement-legacy_procurement-hero__copy__7Zuvs p{margin:0}.procurement-legacy_procurement-admin-page__7AeLm .procurement-legacy_procurement-hero__controls__uXM54{display:flex;align-items:flex-end;align-self:end;justify-content:flex-end;gap:.75rem;min-width:0;width:100%}.procurement-legacy_procurement-transaction-hero__RSmV1 .procurement-legacy_procurement-hero__controls__uXM54{align-items:flex-end}.procurement-legacy_procurement-month-form__rBaH_{display:grid;align-content:end;grid-template-columns:minmax(0,280px) auto;align-items:end;gap:.5rem;justify-self:end;width:min(430px,100%)}.procurement-legacy_procurement-month-form__rBaH_ [data-slot=button]{justify-content:center;min-width:84px}.procurement-legacy_procurement-apply-button__T4AXP{transition:transform .14s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease,color .16s ease}.procurement-legacy_procurement-apply-button__T4AXP:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 12%,var(--admin-surface));border-color:color-mix(in srgb,var(--primary) 38%,var(--admin-divider));color:var(--primary);box-shadow:0 10px 22px -14px color-mix(in srgb,var(--primary) 60%,transparent);transform:translateY(-1px)}.procurement-legacy_procurement-admin-page__7AeLm .pill,.procurement-legacy_procurement-admin-page__7AeLm [data-slot=badge]{height:auto;min-height:1.5rem;padding:.26rem .65rem;line-height:1.1}.procurement-legacy_procurement-summary-grid__STJYL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.95rem}.procurement-legacy_procurement-metric-card__Y61nr{justify-content:space-between;gap:.75rem;min-height:154px;padding:.9rem 1rem;border-radius:10px}.procurement-legacy_procurement-metric-card__Y61nr [data-slot=card-header]{gap:.18rem;padding:0}.procurement-legacy_procurement-metric-card__Y61nr [data-slot=card-title]{margin:0;color:var(--color-primary);font-size:1.42rem;line-height:1}.procurement-legacy_procurement-metric-card__Y61nr [data-slot=card-description]{color:var(--muted-foreground);font-size:.76rem;font-weight:800;line-height:1.1}.procurement-legacy_procurement-metric-card__Y61nr p{margin:0}.procurement-legacy_procurement-metric-card__Y61nr [data-slot=card-content]{padding:0}.procurement-legacy_procurement-budget-radial-chart__nK2IW{flex:0 0 80px;width:80px}.procurement-legacy_procurement-table-wrap__PnV19{border-radius:12px}.procurement-legacy_procurement-table__bRUZd{min-width:920px;width:100%;table-layout:auto;border-collapse:collapse}.procurement-legacy_procurement-queue-table__tEqng{min-width:1040px}.procurement-legacy_procurement-transaction-table__eRTEE{min-width:1120px;table-layout:fixed}.procurement-legacy_procurement-transaction-col-date__q1F2E{width:11%}.procurement-legacy_procurement-transaction-col-merchant___9zIr{width:12%}.procurement-legacy_procurement-transaction-col-request__E3bEK{width:20%}.procurement-legacy_procurement-transaction-col-amount__WW_kI{width:10%}.procurement-legacy_procurement-transaction-col-status__S023h{width:9%}.procurement-legacy_procurement-transaction-col-po__vW0TE{width:12%}.procurement-legacy_procurement-transaction-col-flag__Csqlh{width:10%}.procurement-legacy_procurement-transaction-col-match__YMiMx{width:16%}.procurement-legacy_procurement-secondary-panel__mtTfi,.procurement-legacy_procurement-workflow-panel__ZFtA1{display:grid;gap:.85rem;padding:1rem;border-radius:10px}.procurement-legacy_procurement-secondary-panel__mtTfi [data-slot=card-header],.procurement-legacy_procurement-workflow-panel__ZFtA1 [data-slot=card-header]{gap:.25rem;padding:0}.procurement-legacy_procurement-secondary-panel__mtTfi [data-slot=card-content],.procurement-legacy_procurement-workflow-panel__ZFtA1 [data-slot=card-content]{padding:0}.procurement-legacy_procurement-table__bRUZd td,.procurement-legacy_procurement-table__bRUZd th{padding-block:.75rem;white-space:nowrap}.procurement-legacy_procurement-table__bRUZd td:nth-child(2),.procurement-legacy_procurement-table__bRUZd td:nth-child(3),.procurement-legacy_procurement-table__bRUZd th:nth-child(2),.procurement-legacy_procurement-table__bRUZd th:nth-child(3){min-width:160px;white-space:normal}.procurement-legacy_procurement-table__bRUZd td:nth-child(4),.procurement-legacy_procurement-table__bRUZd th:nth-child(4){min-width:240px;white-space:normal}.procurement-legacy_procurement-transaction-table__eRTEE td,.procurement-legacy_procurement-transaction-table__eRTEE th{min-width:0;padding-inline:.85rem;vertical-align:top}.procurement-legacy_procurement-transaction-table__eRTEE td:nth-child(2),.procurement-legacy_procurement-transaction-table__eRTEE td:nth-child(3),.procurement-legacy_procurement-transaction-table__eRTEE td:nth-child(4),.procurement-legacy_procurement-transaction-table__eRTEE th:nth-child(2),.procurement-legacy_procurement-transaction-table__eRTEE th:nth-child(3),.procurement-legacy_procurement-transaction-table__eRTEE th:nth-child(4){min-width:0}.procurement-legacy_procurement-transaction-table__eRTEE td:nth-child(2),.procurement-legacy_procurement-transaction-table__eRTEE td:nth-child(3),.procurement-legacy_procurement-transaction-table__eRTEE th:nth-child(2),.procurement-legacy_procurement-transaction-table__eRTEE th:nth-child(3){white-space:normal}.procurement-legacy_procurement-transaction-table__eRTEE .procurement-legacy_procurement-request-match-form__Y_cN4{justify-self:start;width:100%}.procurement-legacy_procurement-transaction-table__eRTEE .procurement-legacy_procurement-client-assignment-controls__BWccb{gap:.5rem}.procurement-legacy_procurement-table-cell__uouPd{display:grid;gap:.16rem;min-width:0;line-height:1.25}.procurement-legacy_procurement-table-cell-subtext__YiE61{color:var(--color-muted);font-size:.75rem;font-weight:600}.procurement-legacy_procurement-description-cell__zOrCC{max-width:36ch}.procurement-legacy_procurement-empty-state__lCJiD{padding:1.25rem;color:var(--color-muted);font-size:.95rem;text-align:center}.procurement-legacy_procurement-request-list__HQ2aG{display:grid;gap:.75rem}.procurement-legacy_procurement-request-card__m__cT{display:grid;grid-template-columns:minmax(0,1fr);gap:.9rem;padding:.85rem;border:1px solid var(--border);border-radius:10px;background:var(--card)}.procurement-legacy_procurement-request-card__main__AXQyJ{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem;min-width:0;width:100%}.procurement-legacy_procurement-request-card__header__vEZsf{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%}.procurement-legacy_procurement-request-card__aside__RVMlX{display:flex;align-items:flex-start;justify-content:flex-end;gap:.35rem;min-width:max-content}.procurement-legacy_procurement-request-card__label__8_mkZ{margin:0 0 .15rem;color:var(--muted-foreground);font-size:.78rem;font-weight:700}.procurement-legacy_procurement-request-card__m__cT h3{margin:0;color:var(--foreground);font-size:1.05rem;line-height:1.2}.procurement-legacy_procurement-request-card__amount__QEm0l{color:var(--primary);font-size:1.2rem;font-weight:800;white-space:nowrap}.procurement-legacy_procurement-request-meta__gIsR0{display:grid;gap:.55rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.procurement-legacy_procurement-request-meta__gIsR0>div{display:grid;align-content:start;gap:.18rem;min-width:0;padding:.62rem .7rem;border:1px solid color-mix(in srgb,var(--border) 72%,transparent);border-radius:8px;background:color-mix(in srgb,var(--muted) 45%,transparent)}.procurement-legacy_procurement-request-meta__gIsR0 span{color:var(--muted-foreground);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.procurement-legacy_procurement-request-meta__gIsR0 strong{min-width:0;overflow-wrap:anywhere;color:var(--foreground);font-size:.9rem;line-height:1.3}.procurement-legacy_procurement-request-meta__gIsR0 small{color:var(--muted-foreground);font-size:.78rem;font-weight:600;line-height:1.25}.procurement-legacy_procurement-review-panel__jU7zx{display:grid;gap:.85rem}.procurement-legacy_procurement-review-list__vwKh_{display:grid;gap:0;border-top:1px solid var(--color-border)}.procurement-legacy_procurement-review-item__Ha_iW{align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(250px,320px);padding:.9rem 0;border-bottom:1px solid var(--color-border)}.procurement-legacy_procurement-review-item__Ha_iW:first-child{padding-top:.9rem}.procurement-legacy_procurement-review-item__Ha_iW:last-child{border-bottom:0;padding-bottom:0}.procurement-legacy_procurement-review-item-copy__u27yG{display:grid;gap:.2rem;min-width:0}.procurement-legacy_procurement-review-kind__TzPJP{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.procurement-legacy_procurement-review-item-copy__u27yG h3{margin:0;color:var(--color-text);font-size:1rem;line-height:1.2}.procurement-legacy_procurement-review-item-copy__u27yG p{margin:0}.procurement-legacy_procurement-client-assignment-form__BC7Al,.procurement-legacy_procurement-details-form__8722Z,.procurement-legacy_procurement-request-match-form__Y_cN4{display:grid;gap:.65rem;justify-self:end;min-width:0;width:min(100%,340px)}.procurement-legacy_procurement-client-assignment-controls__BWccb{align-items:center;display:flex;gap:.4rem;min-width:0}.procurement-legacy_procurement-row-actions-menu-root__kQtIZ{position:relative;display:inline-flex;justify-content:flex-end}.procurement-legacy_procurement-row-actions-toggle__8xcoh{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--admin-ink-soft);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.procurement-legacy_procurement-row-actions-toggle__8xcoh:focus-visible,.procurement-legacy_procurement-row-actions-toggle__8xcoh:hover,.procurement-legacy_procurement-row-actions-toggle__8xcoh[aria-expanded=true]{border-color:color-mix(in srgb,var(--primary) 22%,transparent);background:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary)}.procurement-legacy_procurement-row-actions-menu__CQd_b{position:fixed;z-index:50;min-width:168px;padding:.35rem;border:1px solid var(--admin-divider);border-radius:10px;background:var(--admin-surface);box-shadow:0 16px 36px rgba(12,20,45,.16)}.procurement-legacy_procurement-row-actions-item__Ddowd{display:block;width:100%;border:0;border-radius:8px;background:transparent;color:var(--admin-ink);cursor:pointer;font:inherit;font-size:.86rem;font-weight:700;padding:.62rem .7rem;text-align:left;text-decoration:none;white-space:nowrap}.procurement-legacy_procurement-row-actions-item__Ddowd:focus-visible,.procurement-legacy_procurement-row-actions-item__Ddowd:hover{background:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary)}.procurement-legacy_procurement-row-actions-label__ZIzP_{color:var(--color-muted);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.procurement-legacy_procurement-row-actions-select__SEZm5{width:100%;min-width:0;min-height:34px;padding:.42rem .55rem;border-radius:7px;font-family:inherit;font-size:.84rem}.procurement-legacy_procurement-description-textarea__igY_T{min-height:98px;font-size:.85rem;line-height:1.35}.procurement-legacy_procurement-details-fields__EJcxS{display:grid;gap:.65rem}.procurement-legacy_procurement-create-button__LwQDv{justify-self:start;min-height:34px;gap:.4rem;padding:.4rem .7rem}.procurement-legacy_procurement-create-modal__yuv3C,.procurement-legacy_procurement-details-modal__AgKZb{border-color:var(--admin-divider);border-radius:12px;width:min(500px,calc(100% - 2rem))}.procurement-legacy_procurement-create-form__O1Rj9,.procurement-legacy_procurement-details-modal-content__6JvjG{gap:.85rem;padding:1.45rem}.procurement-legacy_procurement-modal-heading__4VWQO{display:grid;gap:.2rem}.procurement-legacy_procurement-modal-heading__4VWQO h3,.procurement-legacy_procurement-modal-heading__4VWQO p{margin:0}.procurement-legacy_procurement-create-grid__uCxnI{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.procurement-legacy_procurement-create-description__Z0WsT{grid-column:1/-1}.procurement-legacy_procurement-modal-toggl__rlzOj{display:flex;align-items:center;justify-content:space-between;gap:.85rem;padding:.75rem;border:1px solid var(--admin-divider);border-radius:10px;background:color-mix(in srgb,var(--muted) 34%,transparent)}.procurement-legacy_procurement-field-hint__1_WoH{color:var(--admin-ink-soft);font-size:.76rem;font-weight:500;line-height:1.25}.procurement-legacy_procurement-row-action-footer__XsI_6,.procurement-legacy_procurement-toggl-action__3BnTS{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.procurement-legacy_procurement-toggl-action__3BnTS{align-items:flex-start;flex-direction:column;gap:.12rem}.procurement-legacy_procurement-details-form__8722Z{display:grid;gap:.65rem;width:100%}.procurement-legacy_procurement-details-disabled__aoYsR{justify-self:end;width:min(100%,320px)}.procurement-legacy_procurement-client-assignment-button__wTCiP,.procurement-legacy_procurement-log-toggl-button__fWbIg{min-height:34px;padding:.38rem .65rem;white-space:nowrap}.procurement-legacy_procurement-toggl-banner__1dFm3{padding:.75rem .9rem;border-color:color-mix(in srgb,var(--secondary) 58%,var(--border));background:color-mix(in srgb,var(--secondary) 54%,var(--card))}@media (max-width:860px){.procurement-legacy_procurement-admin-page__7AeLm .procurement-legacy_procurement-hero__4m0lI{display:grid;grid-template-columns:1fr}.procurement-legacy_procurement-admin-page__7AeLm .procurement-legacy_procurement-hero__controls__uXM54,.procurement-legacy_procurement-admin-page__7AeLm .procurement-legacy_procurement-hero__copy__7Zuvs{grid-template-columns:1fr;justify-items:stretch;max-width:none;min-width:0;width:100%}.procurement-legacy_procurement-create-button__LwQDv{justify-self:start}.procurement-legacy_procurement-summary-grid__STJYL{grid-template-columns:1fr}.procurement-legacy_procurement-month-form__rBaH_{justify-self:stretch;width:100%}}@media (max-width:640px){.procurement-legacy_procurement-request-card__header__vEZsf,.procurement-legacy_procurement-request-card__m__cT{display:grid;grid-template-columns:1fr}.procurement-legacy_procurement-request-meta__gIsR0,.procurement-legacy_procurement-review-item__Ha_iW{grid-template-columns:1fr}.procurement-legacy_procurement-admin-page__7AeLm .procurement-legacy_procurement-hero__controls__uXM54,.procurement-legacy_procurement-client-assignment-form__BC7Al,.procurement-legacy_procurement-details-form__8722Z,.procurement-legacy_procurement-month-form__rBaH_,.procurement-legacy_procurement-request-match-form__Y_cN4,.procurement-legacy_procurement-row-actions-menu-root__kQtIZ{width:100%}.procurement-legacy_procurement-create-grid__uCxnI{grid-template-columns:1fr}.procurement-legacy_procurement-modal-toggl__rlzOj,.procurement-legacy_procurement-request-card__aside__RVMlX{align-items:stretch;flex-direction:column}}@media (max-width:760px){.procurement-legacy_procurement-admin-page__7AeLm .procurement-legacy_procurement-stat-strip__Py6ge{grid-template-columns:1fr 1fr}.procurement-legacy_procurement-stat__BS724+.procurement-legacy_procurement-stat__BS724:nth-child(odd){border-left:0;border-top:1px solid var(--admin-divider)}.procurement-legacy_procurement-stat__BS724+.procurement-legacy_procurement-stat__BS724:nth-child(2n){border-top:1px solid var(--admin-divider)}}