.portalModalOverlay__N8m2Q5{z-index:calc(var(--layer-header) + 24);padding:var(--space-3);background:rgba(var(--color-overlay-primary));-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.portalModal__A4m9P1{border:1px solid rgba(var(--color-border-primary),1);background:rgba(var(--color-bg-primary),1);border-radius:12px;width:min(600px,100%);max-width:600px;overflow:hidden;box-shadow:0 18px 30px -22px #007aff59,0 16px 26px -18px #000000ad}.light .portalModal__A4m9P1{box-shadow:0 16px 24px -22px #0f172a47,0 10px 18px -16px #0f172a33}
.portalModalHeader__D2m8R6{min-height:50px;padding:var(--space-2)var(--space-3);border-bottom:1px solid rgba(var(--color-border-primary),1);justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.portalModalTitle__H6m2Q4{min-width:0;margin:0}.portalModalClose__P7m2D3{justify-content:center;width:28px;min-width:28px;padding:0}.portalModalBody__R3m8Q2{padding:var(--space-3);gap:var(--space-3);flex-direction:column;display:flex}.portalModalBodyTall__M2m8Q4{min-height:350px}.portalModalFooter__L5m2V9{min-height:52px;padding:var(--space-2)var(--space-3);border-top:1px solid rgba(var(--color-border-primary),1);justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}
@media (max-width:640px){.portalModalOverlay__N8m2Q5{padding:var(--space-2)}.portalModal__A4m9P1{width:100%}}

.portalShell__A1b2C3{--portal-sidebar-width:clamp(248px,21vw,292px);--portal-header-height:56px;--portal-gap:clamp(var(--space-4),2vw,var(--space-6));background:rgba(var(--color-bg-primary),1);min-height:100vh;color:rgba(var(--color-text-primary),1);flex-direction:column;display:flex}.portalHeader__R1u5J2{z-index:var(--layer-header);height:var(--portal-header-height);justify-content:space-between;align-items:center;gap:var(--space-4);padding:0 var(--portal-gap);border-bottom:1px solid rgba(var(--color-border-primary),1);background:rgba(var(--color-bg-primary),.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);grid-template-columns:minmax(0,1fr) minmax(260px,560px) minmax(0,1fr);display:grid;position:sticky;top:0}.portalHeaderBrand__A9c4V1,.portalProfile__N7p3Q5{transform-origin:50%;transition:transform .24s var(--ease-out-quad),opacity .18s var(--ease-out-quad);transform:translateY(0)scale(1)}.portalHeaderPendingMode__B3m8Q1 .portalHeaderBrand__A9c4V1,.portalHeaderPendingMode__B3m8Q1 .portalProfile__N7p3Q5{opacity:0;pointer-events:none;transform:translateY(-112%)scale(.96)}.portalHeaderLoadTrack__F7m2D1{opacity:0;pointer-events:none;z-index:1;height:3px;transition:opacity .14s var(--ease-out-quad);position:absolute;top:0;left:0;right:0;overflow:hidden}.portalHeaderLoadTrackVisible__H8n4P5{opacity:1}.portalHeaderLoadBar__K3m7V1{transform-origin:0;--route-load-left:#7a848847;--route-load-mid:#4898a68f;--route-load-right:#167ae2d1;background:linear-gradient(90deg,var(--route-load-left)0%,var(--route-load-mid)58%,var(--route-load-right)100%);border-radius:0 2px 2px 0;width:100%;height:100%;transition:transform .12s linear,opacity .12s linear,box-shadow .12s linear,filter .12s linear;display:block;transform:scaleX(0)}.portalHeaderActions__K3f7P2{align-items:center;gap:var(--space-1);display:inline-flex}.portalHeaderActionSlot__P3m8D2{position:relative}.portalHeaderAction__T8m4R1{--button-height:34px;--button-icon-size:18px;--button-radius:9px;--button-padding:0;width:var(--button-height);height:var(--button-height);min-width:var(--button-height);border-color:#0000;flex:none;justify-content:center;gap:0;padding:0;line-height:1}.portalHeaderAction__T8m4R1,.portalHeaderFeedbackButton__D9m1Q4,.portalProfileButton__R2k8V4,.portalHeaderAction__T8m4R1:hover,.portalHeaderFeedbackButton__D9m1Q4:hover,.portalProfileButton__R2k8V4:hover,.portalMobileMenuButton__G4k2P8:hover{border-color:#0000}.portalHeaderAction__T8m4R1[aria-pressed=true],.portalHeaderAction__T8m4R1[aria-pressed=true]:hover,.portalHeaderFeedbackButton__D9m1Q4[aria-pressed=true],.portalHeaderFeedbackButton__D9m1Q4[aria-pressed=true]:hover,.portalProfileButton__R2k8V4[aria-pressed=true],.portalProfileButton__R2k8V4[aria-pressed=true]:hover,.portalMobileMenuButton__G4k2P8[aria-expanded=true],.portalMobileMenuButton__G4k2P8[aria-expanded=true]:hover{border-color:rgba(var(--color-border-secondary),1)}.portalHeaderAction__T8m4R1 svg{width:var(--button-icon-size);height:var(--button-icon-size)}.portalHeaderFeedbackButton__D9m1Q4{width:fit-content;min-width:0;padding:0 var(--space-2);justify-content:center;align-items:center;gap:6px;display:inline-flex}.portalHeaderFeedbackIcon__M8d2Q4{width:16px;height:16px;display:none}@keyframes portalHeaderPopoverIn__V1m8Q2{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.portalHeaderPopover__W6m2R9{top:calc(100% + var(--space-2));z-index:var(--layer-popover);width:min(280px,calc(100vw - (var(--portal-gap)*2)));position:absolute}.portalHeaderPopoverAlignRight__S2m9K4{right:0}.portalHeaderPopoverWide__J7v2L5{width:min(380px,calc(100vw - (var(--portal-gap)*2)));right:0}.portalHeaderPopoverPanel__L3n8Q1{--ui-surface-bg:rgba(var(--color-bg-primary),.98);--ui-surface-border:rgba(var(--color-border-secondary),1);--ui-surface-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:portalHeaderPopoverIn__V1m8Q2 .14s var(--ease-out-quad);overflow:hidden}.portalPopoverSection__M7p4D1{padding:var(--space-3);border-bottom:1px solid rgba(var(--color-border-primary),1)}.portalPopoverTitle__W8k2Q6{font-size:var(--font-size-regular);font-weight:var(--font-weight-medium);color:rgba(var(--color-text-primary),1)}.portalPopoverBodyText__A9m2V5{margin:var(--space-1)0 0;font-size:var(--font-size-small);color:rgba(var(--color-text-secondary),1)}.portalPopoverActionList__H4n8P1{flex-direction:column;display:flex}.portalHeaderShellPopover__A8m2Q5{min-height:188px;padding:var(--space-3);justify-content:center;align-items:center;display:flex}.portalShellComingSoonCard__D4m8Q2{justify-content:center;align-items:center;gap:var(--space-1);text-align:center;width:100%;padding:var(--space-4);border-color:rgba(var(--color-border-secondary),1);background-image:radial-gradient(circle at 14% 18%,rgba(var(--color-blue),.18)0%,transparent 36%),radial-gradient(circle at 84% 76%,rgba(var(--color-blue),.14)0%,transparent 44%);border-radius:12px;flex-direction:column;display:flex}.portalShellComingSoonHeading__X9m2Q6{font-size:var(--font-size-regular);font-weight:var(--font-weight-semibold);color:rgba(var(--color-text-primary),1);margin:0}.portalShellComingSoonBody__N7m2Q4{font-size:var(--font-size-small);color:rgba(var(--color-text-secondary),1);margin:0}.portalPopoverActionItem__E6t2K9{align-items:center;gap:var(--space-2);width:100%;min-height:40px;padding:0 var(--space-3);font-size:var(--font-size-small);color:rgba(var(--color-text-primary),1);transition:background-color .16s var(--ease-out-quad),color .16s var(--ease-out-quad);text-decoration:none;display:inline-flex}.portalPopoverActionItem__E6t2K9:hover{background:rgba(var(--color-bg-secondary),1)}.portalPopoverActionItem__E6t2K9 svg{width:14px;height:14px;color:rgba(var(--color-text-secondary),1)}
.portalFeedbackTypeGrid__N4m8S2{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.portalFeedbackSelect__C8q2M5{padding:var(--space-3);gap:var(--space-3);flex-direction:column;display:flex}.portalFeedbackIntro__E3p7N2{gap:var(--space-1);flex-direction:column;display:flex}.portalFeedbackTypeButton__D6k2V1{border:1px solid rgba(var(--color-border-primary),1);width:100%;min-height:104px;color:rgba(var(--color-text-primary),1);align-items:center;gap:var(--space-2);padding:var(--space-3);font-size:var(--font-size-small);cursor:pointer;transition:background-color .16s var(--ease-out-quad),border-color .16s var(--ease-out-quad);background:0 0;border-radius:8px;flex-direction:column;justify-content:center;display:inline-flex}.portalFeedbackTypeButton__D6k2V1:hover{background:rgba(var(--color-bg-secondary),1);border-color:rgba(var(--color-border-secondary),1)}.portalFeedbackTypeIconIssue__P9t2Q6,.portalFeedbackTypeIconIdea__Q1n6D8{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.portalFeedbackTypeIconIssue__P9t2Q6{color:rgba(var(--color-red),1)}.portalFeedbackTypeIconIdea__Q1n6D8{color:rgba(var(--color-green),1)}.portalFeedbackTypeIconIssue__P9t2Q6 svg,.portalFeedbackTypeIconIdea__Q1n6D8 svg{stroke:currentColor;width:18px;height:18px;color:inherit}.portalFeedbackTypeContent__A6m1V4{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.portalFeedbackTypeTitle__H3r8N2{font-size:var(--font-size-regular);font-weight:var(--font-weight-medium);color:rgba(var(--color-text-primary),1);line-height:1.2}.portalFeedbackTypeSubtitle__B4k7P3,.portalFeedbackTypeSubtitleXs__H6n2D1{font-size:var(--font-size-xs);color:rgba(var(--color-text-tertiary),1);line-height:1.2}.portalFeedbackCompose__Q5p1N8{padding:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.portalFeedbackKind__L1k7T3{align-items:center;gap:var(--space-2);font-size:var(--font-size-small);color:rgba(var(--color-text-secondary),1);display:inline-flex}.portalFeedbackKind__L1k7T3 svg{width:14px;height:14px}.portalFeedbackMeta__B7d4Q1{justify-content:space-between;gap:var(--space-2);font-size:var(--font-size-xs);color:rgba(var(--color-text-tertiary),1);display:flex}.portalFeedbackError__R8k2V4{font-size:var(--font-size-xs);color:rgba(var(--color-red),1)}.portalFeedbackActions__H2q6T9{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.portalFeedbackSubmitButton__C9m4R2{--button-gap:var(--space-2)}.portalFeedbackSubmitSpinner__N5q7V1{justify-content:center;align-items:center;margin-right:1px;display:inline-flex}.portalFeedbackSuccess__S6m1Q5{padding:var(--space-4)var(--space-3);align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.portalFeedbackSuccessIcon__Y5q3D8{width:28px;height:28px;color:rgba(var(--color-green),1);justify-content:center;align-items:center;display:inline-flex}.portalFeedbackSuccessIcon__Y5q3D8 svg{width:22px;height:22px}.portalFeedbackSuccessTitle__A2n7K4{font-size:var(--font-size-regular);font-weight:var(--font-weight-medium);color:rgba(var(--color-text-primary),1)}.portalFeedbackSuccessText__W9v2P6{font-size:var(--font-size-small);color:rgba(var(--color-text-secondary),1)}.portalFeedbackActionsCentered__T6n4C9{justify-content:center;width:100%}
.portalInlineMessageHidden__M2n8Q5{display:none!important}.portalActionNotificationsLayer__M6m2Q7{right:max(var(--space-4),env(safe-area-inset-right));bottom:max(var(--space-4),env(safe-area-inset-bottom));align-items:stretch;row-gap:var(--space-2);width:min(420px,calc(100vw - (var(--space-4)*2)));pointer-events:none;z-index:calc(var(--layer-max) - 20);flex-direction:column-reverse;display:flex;position:fixed}.portalActionNotificationCard__Q4m2P8{--portal-action-tone:rgba(var(--color-blue),1);align-items:center;column-gap:calc(var(--space-2) + 2px);border:1px solid rgba(var(--color-border-secondary),1);background:rgba(var(--color-bg-primary),.96);width:100%;max-height:180px;padding:var(--space-3)var(--space-3);color:rgba(var(--color-text-primary),1);opacity:0;transition:max-height .28s var(--ease-out-quad),padding-top .28s var(--ease-out-quad),padding-bottom .28s var(--ease-out-quad),border-width .28s var(--ease-out-quad),opacity .16s var(--ease-out-quad),transform .22s var(--ease-out-quad);border-radius:12px;grid-template-columns:auto minmax(0,1fr);margin-top:0;display:grid;overflow:hidden;transform:translateY(16px)scale(.975);box-shadow:0 2px 8px #0000001f}.portalActionNotificationShown__R3m2Q6{opacity:1;transform:translateY(0)scale(1)}.portalActionNotificationLeaving__F8m2Q5{opacity:0;max-height:0;transition:opacity .16s var(--ease-out-quad),transform .22s var(--ease-out-quad),max-height .12s var(--ease-out-quad).16s,padding-top .12s var(--ease-out-quad).16s,padding-bottom .12s var(--ease-out-quad).16s,border-width .12s var(--ease-out-quad).16s;border-width:0;padding-top:0;padding-bottom:0;transform:translate(72px)}.portalActionNotificationSuccess__W2m8Q1{--portal-action-tone:rgba(var(--color-text-status-success),1)}.portalActionNotificationWarning__A4m2Q9{--portal-action-tone:rgba(var(--color-text-status-warning),1)}.portalActionNotificationError__S2m8Q4{--portal-action-tone:#d65656}.portalActionNotificationIcon__N5m2Q7{width:20px;height:20px;color:var(--portal-action-tone);background:color-mix(in srgb,var(--portal-action-tone)16%,transparent);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.portalActionNotificationIcon__N5m2Q7 svg{width:14px;height:14px}.portalActionNotificationMessage__K7m2Q3{font-size:var(--font-size-small);line-height:var(--line-height-regular);color:rgba(var(--color-text-primary),1);white-space:normal;overflow-wrap:anywhere}@media (max-width:768px){.portalActionNotificationsLayer__M6m2Q7{right:var(--space-2);left:var(--space-2);width:auto}}
.portalHeaderBrand__A9c4V1{justify-self:start;align-items:center;min-width:0;display:flex}.portalHeaderLogoWrap__K9m2D6{align-items:center;display:inline-flex}.portalMobileMenuButton__G4k2P8{border-color:#0000;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;padding:0;display:none}.portalMobileMenuButton__G4k2P8 svg{width:18px;height:18px}.portalMobileNavOverlay__X7m2D5{display:none}.portalBody__P4k8H2{--portal-assistant-width:clamp(320px,30vw,460px);grid-template-columns:var(--portal-sidebar-width)minmax(0,1fr);flex:1;min-height:0;display:grid}.portalWorkspace__X2m8Q5{min-width:0;position:relative}.portalWorkspace__X2m8Q5 .portalContent__D2s5F7{transition:margin-right .2s var(--ease-out-quad),opacity .17s var(--ease-out-quad),transform .2s var(--ease-out-quad);margin-right:0}.portalWorkspaceAssistantOpen__B8m2Q3 .portalContent__D2s5F7{margin-right:var(--portal-assistant-width)}.portalWorkspaceAssistantFull__Q2m8V7 .portalContent__D2s5F7{opacity:0;pointer-events:none;margin-right:0;transform:translate(-12px)}.portalSidebar__D4e5F6{top:var(--portal-header-height);height:calc(100vh - var(--portal-header-height));background:rgba(var(--color-bg-primary),1);transition:opacity .2s var(--ease-out-quad),transform .22s var(--ease-out-quad);align-self:start;padding:0;position:sticky;overflow:auto}.portalSidebarInner__W9m4V2{height:100%;position:relative;overflow:hidden}.portalSidebarWidgetMode__P6m2Q8{border-radius:0 16px 16px 0}.portalSidebarScenes__F4m8Q2{height:100%;position:relative;overflow:hidden}.portalSidebarScene__D1m2Q7{border-right:1px solid rgba(var(--color-border-primary),1);background:rgba(var(--color-bg-primary),1);transition:transform 80ms var(--ease-out-quad);will-change:transform;flex-direction:column;display:flex;overflow:auto}.portalSidebarSceneNav__N8p2R4{pointer-events:auto;height:100%;transform:translate(0,0)}.portalSidebarSceneWidgets__F7m2Q4{pointer-events:none;border:1px solid rgba(var(--color-border-secondary),1);border-left-color:rgba(var(--color-border-primary),1);border-radius:0 16px 16px 0;position:absolute;inset:16px 0;overflow:hidden;transform:translate(-105%)}.portalSidebarScenesNavExit__R2m8Q4 .portalSidebarSceneNav__N8p2R4,.portalSidebarScenesWidgetsActive__N3m8Q5 .portalSidebarSceneNav__N8p2R4,.portalSidebarScenesWidgetsExit__S5m8Q2 .portalSidebarSceneNav__N8p2R4{pointer-events:none;transform:translate(-105%)}.portalSidebarScenesWidgetsActive__N3m8Q5 .portalSidebarSceneWidgets__F7m2Q4{pointer-events:auto;transform:translate(0,0)}.portalSidebarScenesWidgetsExit__S5m8Q2 .portalSidebarSceneWidgets__F7m2Q4{pointer-events:none;transform:translate(-105%)}.portalSidebarWidgetMenu__A2m8P6{min-height:0;padding:var(--space-4)var(--space-3);gap:var(--space-3);flex-direction:column;flex:1;display:flex}.portalSidebarWidgetMenuList__K4m8T2{gap:var(--space-3);flex-direction:column;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.portalSidebarWidgetMenuSearch__D6m9R3{position:relative}.portalSidebarWidgetMenuSearchIcon__M4n7Q2{width:14px;height:14px;color:rgba(var(--color-text-tertiary),1);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.portalSidebarWidgetMenuSearchInput__Q2n8K5{border:1px solid rgba(var(--color-border-primary),1);background:rgba(var(--color-bg-primary),1);width:100%;height:30px;color:rgba(var(--color-text-primary),1);font-size:var(--font-size-small);padding:0 var(--space-2)0 30px;transition:border-color .16s var(--ease-out-quad),box-shadow .16s var(--ease-out-quad);border-radius:8px}.portalSidebarWidgetMenuSearchInput__Q2n8K5::placeholder{color:rgba(var(--color-text-tertiary),1)}.portalSidebarWidgetMenuSearchInput__Q2n8K5:hover{border-color:rgba(var(--color-border-secondary),1)}.portalSidebarWidgetMenuSearchInput__Q2n8K5:focus,.portalSidebarWidgetMenuSearchInput__Q2n8K5:focus-visible{border-color:rgba(var(--color-blue),1);box-shadow:0 0 0 1px rgba(var(--color-blue),1);outline:none}.portalSidebarWidgetMenuSearchInput__Q2n8K5::-webkit-search-decoration{appearance:none;display:none}.portalSidebarWidgetMenuSearchInput__Q2n8K5::-webkit-search-cancel-button{appearance:none;display:none}.portalSidebarWidgetMenuSearchInput__Q2n8K5::-webkit-search-results-button{appearance:none;display:none}.portalSidebarWidgetMenuSearchInput__Q2n8K5::-webkit-search-results-decoration{appearance:none;display:none}.portalSidebarWidgetMenuSearchInput__Q2n8K5::-ms-clear{width:0;height:0;display:none}.portalSidebarWidgetMenuSearchInput__Q2n8K5::-ms-reveal{width:0;height:0;display:none}.portalSidebarWidgetMenuEmpty__B2m8Q5{min-height:30px;padding:0 var(--space-2);font-size:var(--font-size-small);color:rgba(var(--color-text-tertiary),1);align-items:center;display:inline-flex}.portalSidebarWidgetMenuGroup__J5m8N2{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.portalSidebarWidgetMenuGroupHeader__B3p8K1{min-height:20px;padding:0 var(--space-2);font-size:11px;font-weight:var(--font-weight-medium);color:rgba(var(--color-text-secondary),1);align-items:center;margin:0;display:inline-flex}.portalSidebarWidgetMenuGroupList__T2m8Q1{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.portalSidebarWidgetMenuGroupList__T2m8Q1>li>.tooltip__wrapper__P7j3s0{width:100%;display:flex}.portalSidebarWidgetMenuItem__X8m2Q4{width:100%;min-height:30px;color:rgba(var(--color-text-primary),1);font:inherit;font-size:var(--font-size-small);align-items:center;gap:var(--space-2);text-align:left;padding:0 var(--space-2);cursor:grab;transition:background-color .16s var(--ease-out-quad),color .16s var(--ease-out-quad);background:0 0;border:0;border-radius:8px;line-height:1.2;display:inline-flex}.portalSidebarWidgetMenuItem__X8m2Q4:hover{color:rgba(var(--color-text-primary),1);background:rgba(var(--color-bg-secondary),1)}.portalSidebarWidgetMenuItem__X8m2Q4:focus-visible{color:rgba(var(--color-text-primary),1);background:rgba(var(--color-bg-secondary),1);box-shadow:0 0 0 1px rgba(var(--color-blue),.72);outline:none}.portalSidebarWidgetMenuItem__X8m2Q4:active,body[data-veloro-dashboard-drag-widget] .portalSidebarWidgetMenuItem__X8m2Q4{cursor:grabbing}.portalSidebarWidgetMenuTitle__P5m8R1{flex:1;min-width:0}.portalSidebarWidgetMenuGrip__N8m2Q6{color:rgba(var(--color-text-tertiary),1);opacity:0;transition:opacity .16s var(--ease-out-quad);grid-template-rows:repeat(3,2px);grid-template-columns:repeat(2,2px);gap:1px;display:grid}.portalSidebarWidgetMenuItem__X8m2Q4:hover .portalSidebarWidgetMenuGrip__N8m2Q6{opacity:1}.portalSidebarWidgetMenuGrip__N8m2Q6 span{background:currentColor;border-radius:999px;width:2px;height:2px}.portalSidebarWidgetDragPreview__Q8m2V1{justify-content:space-between;align-items:center;gap:var(--space-2);height:30px;padding:0 var(--space-2);border:1px solid rgba(var(--color-border-primary),1);background:rgba(var(--color-bg-primary),.98);color:rgba(var(--color-text-primary),1);font-size:var(--font-size-small);pointer-events:none;white-space:nowrap;border-radius:8px;line-height:1;display:inline-flex;position:fixed;top:-9999px;left:-9999px;box-shadow:0 10px 22px -18px #0f172a66}.portalSidebarWidgetDragPreviewGrip__M8m2Q6{opacity:1}.portalAssistantPanel__H2m8Q3{top:calc(var(--portal-header-height) + 16px);height:calc(100vh - var(--portal-header-height) - 32px);height:calc(100dvh - var(--portal-header-height) - 32px);width:var(--portal-assistant-width);pointer-events:none;opacity:0;transition:transform .19s var(--ease-out-quad),opacity .14s var(--ease-out-quad),width .19s var(--ease-out-quad);z-index:2;position:fixed;right:0;transform:translate(104%)}.portalAssistantPanelOpen__N4m2Q7{pointer-events:auto;opacity:1;transform:translate(0,0)}.portalAssistantPanelFullWidth__C3m8Q2{left:var(--portal-sidebar-width);width:auto;top:var(--portal-header-height);height:calc(100vh - var(--portal-header-height));height:calc(100dvh - var(--portal-header-height))}.portalAssistantPanelInner__M8m2Q4{border:1px solid rgba(var(--color-border-secondary),1);background:rgba(var(--color-bg-primary),.98);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-right:0;border-radius:16px 0 0 16px;flex-direction:column;height:100%;display:flex;overflow:hidden}.portalAssistantPanelFullWidth__C3m8Q2 .portalAssistantPanelInner__M8m2Q4{border:0;border-radius:0}.portalAssistantPanelHeader__N6m2Q8{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3);border-bottom:1px solid rgba(var(--color-border-primary),1);display:flex;position:relative}.portalAssistantPanelFullWidth__C3m8Q2 .portalAssistantPanelHeader__N6m2Q8{border-bottom:0}.portalAssistantConversation__B3m8Q4{min-width:0;position:relative}.portalAssistantConversationButton__R7m2Q1{min-width:0;max-width:260px;min-height:32px;color:rgba(var(--color-text-primary),1);font:inherit;font-size:var(--font-size-small);align-items:center;gap:var(--space-1);padding:0 var(--space-2);cursor:pointer;background:0 0;border:0;border-radius:8px;display:inline-flex}.portalAssistantConversationButton__R7m2Q1:hover{background:rgba(var(--color-bg-secondary),1)}.portalAssistantConversationButton__R7m2Q1:focus-visible{box-shadow:0 0 0 1px rgba(var(--color-blue),1);outline:none}.portalAssistantConversationLabel__E4m2Q9{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.portalAssistantConversationChevron__D6m2Q2{width:14px;height:14px;color:rgba(var(--color-text-tertiary),1);transition:transform .14s var(--ease-out-quad)}.portalAssistantConversationChevronOpen__J3m8Q2{transform:rotate(180deg)}.portalAssistantHistoryPopover__K6m2Q3{top:calc(100% + var(--space-1));gap:var(--space-2);width:min(360px,100vw - 24px);padding:var(--space-2);border:1px solid rgba(var(--color-border-secondary),1);background:rgba(var(--color-bg-primary),.98);z-index:calc(var(--layer-popover) + 4);border-radius:10px;flex-direction:column;display:flex;position:absolute;left:0;box-shadow:0 16px 26px -24px #0f172a99}.portalAssistantHistoryTop__W4m2Q1{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.portalAssistantHistoryTitle__C3m8Q6{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:rgba(var(--color-text-primary),1)}.portalAssistantHistoryNewButton__F3m2Q8{--button-height:24px;--button-padding:0 8px;--button-radius:6px;--button-font-size:11px}.portalAssistantHistoryMeta__D2m8Q4{color:rgba(var(--color-text-tertiary),1);margin:0;font-size:11px}.portalAssistantHistorySearch__A7m2Q4{position:relative}.portalAssistantHistorySearchIcon__M2m8Q3{width:13px;height:13px;color:rgba(var(--color-text-tertiary),1);pointer-events:none;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.portalAssistantHistorySearchInput__V5m2Q7{border:1px solid rgba(var(--color-border-primary),1);background:rgba(var(--color-bg-primary),1);width:100%;height:28px;color:rgba(var(--color-text-primary),1);padding:0 var(--space-2)0 28px;border-radius:8px;font-size:12px}.portalAssistantHistorySearchInput__V5m2Q7:focus,.portalAssistantHistorySearchInput__V5m2Q7:focus-visible{border-color:rgba(var(--color-blue),1);box-shadow:0 0 0 1px rgba(var(--color-blue),1);outline:none}.portalAssistantHistoryEmpty__P8m2Q9{color:rgba(var(--color-text-tertiary),1);padding:var(--space-1)2px;margin:0;font-size:12px}.portalAssistantHistoryList__T8m2Q6{flex-direction:column;gap:2px;max-height:224px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.portalAssistantHistoryRow__W6m2Q5{align-items:center;gap:var(--space-1);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;display:grid}.portalAssistantHistoryRow__W6m2Q5:hover,.portalAssistantHistoryRowActive__B4m2Q7{background:rgba(var(--color-bg-secondary),1)}.portalAssistantHistorySelect__G3m2Q6{min-width:0;font:inherit;color:rgba(var(--color-text-primary),1);text-align:left;padding:6px var(--space-2);cursor:pointer;background:0 0;border:0;flex-direction:column;gap:1px;display:flex}.portalAssistantHistoryName__E1m2Q8{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.portalAssistantHistoryDate__N2m8Q7{color:rgba(var(--color-text-tertiary),1);font-size:11px}.portalAssistantHistoryManage__S5m2Q8{align-items:center;gap:2px;padding-right:2px;display:inline-flex}.portalAssistantHistoryIconButton__R2m8Q7{width:24px;height:24px;color:rgba(var(--color-text-tertiary),1);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.portalAssistantHistoryIconButton__R2m8Q7:hover{background:rgba(var(--color-bg-tertiary),1);color:rgba(var(--color-text-primary),1)}.portalAssistantHistoryIconButton__R2m8Q7:disabled{opacity:.36;cursor:not-allowed}.portalAssistantHistoryIconButton__R2m8Q7 svg{width:13px;height:13px}.portalAssistantHeaderActions__K4m8Q1{align-items:center;gap:var(--space-1);display:inline-flex}.portalAssistantMemoryButton__P2m8Q4{min-height:30px;color:rgba(var(--color-text-secondary),1);font:inherit;font-size:var(--font-size-small);align-items:center;gap:var(--space-1);padding:0 var(--space-2);cursor:pointer;background:0 0;border:0;border-radius:8px;display:inline-flex}.portalAssistantMemoryButton__P2m8Q4:hover,.portalAssistantMemoryButtonOn__A2m8Q4{background:rgba(var(--color-bg-secondary),1);color:rgba(var(--color-text-primary),1)}.portalAssistantMemorySwitch__C9m2Q6{background:rgba(var(--color-bg-tertiary),1);border:1px solid rgba(var(--color-border-secondary),1);width:32px;height:18px;transition:background-color .15s var(--ease-out-quad),border-color .15s var(--ease-out-quad);border-radius:999px;justify-content:flex-start;align-items:center;padding:2px;display:inline-flex}.portalAssistantMemorySwitchThumb__B9m2Q8{width:12px;height:12px;transition:transform .16s var(--ease-out-quad);background:#fffffff0;border-radius:999px}.portalAssistantMemorySwitchOn__F8m2Q3{background:rgba(var(--color-blue),1);border-color:rgba(var(--color-blue),1)}.portalAssistantMemorySwitchOn__F8m2Q3 .portalAssistantMemorySwitchThumb__B9m2Q8{transform:translate(14px)}.portalAssistantHeaderIconButton__T3m8Q4{--button-height:30px;--button-padding:0;--button-radius:8px;justify-content:center;width:30px;min-width:30px}.portalAssistantPanelBody__P6m2Q9{min-height:0;padding:var(--space-4);flex:1;justify-content:center;align-items:center;display:flex}.portalAssistantComingSoonCard__W8m2Q1{width:min(100%,360px);min-height:220px}.portalAssistantComingSoonBadge__H8m2Q6{min-height:30px}.portalAssistantComposerWrap__T8m2Q6{padding:var(--space-3);border-top:1px solid rgba(var(--color-border-primary),1)}.portalAssistantPanelFullWidth__C3m8Q2 .portalAssistantComposerWrap__T8m2Q6{border-top:0}.portalAssistantComposer__J5m2Q2{isolation:isolate;align-items:flex-end;gap:var(--space-2);border:1px solid rgba(var(--color-border-primary),1);background:rgba(var(--color-bg-secondary),1);padding:var(--space-2);transition:border-color .16s var(--ease-out-quad),box-shadow .16s var(--ease-out-quad),background-color .16s var(--ease-out-quad);border-radius:10px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f}.portalAssistantComposer__J5m2Q2:before{content:"";background:radial-gradient(45% 60% at 16% 28%,rgba(var(--color-blue),.56)0%,rgba(var(--color-blue),0)70%),radial-gradient(42% 54% at 88% 20%,rgba(var(--color-green),.46)0%,rgba(var(--color-green),0)72%),radial-gradient(40% 50% at 80% 88%,rgba(var(--color-orange),.5)0%,rgba(var(--color-orange),0)75%),radial-gradient(36% 46% at 14% 86%,rgba(var(--color-yellow),.46)0%,rgba(var(--color-yellow),0)74%),radial-gradient(46% 56% at 54% 52%,rgba(var(--color-blue),.36)0%,rgba(var(--color-blue),0)78%);filter:blur(10px);opacity:.46;z-index:-1;pointer-events:none;background-position:0 0,100% 0,100% 100%,0 100%,50%;background-size:140% 140%;border-radius:12px;animation:7.6s ease-in-out infinite portalAssistantComposerAuraFlow__X8m2Q3,2.8s ease-in-out infinite portalAssistantComposerAuraPulse__Q6m2P4;position:absolute;inset:-2px}.portalAssistantComposer__J5m2Q2>*{z-index:1;position:relative}.light .portalAssistantComposer__J5m2Q2{background-color:rgba(var(--color-bg-secondary),1);border-color:rgba(var(--color-border-primary),1);box-shadow:inset 0 1px #fffffffc}.dark .portalAssistantComposer__J5m2Q2{background-color:rgba(var(--color-bg-tertiary),1)}.portalAssistantComposer__J5m2Q2:focus-within{border-color:rgba(var(--color-blue),1);box-shadow:0 0 0 1px rgba(var(--color-blue),1),inset 0 1px 0 #ffffff0f}.portalAssistantComposer__J5m2Q2:focus-within:before{opacity:.62}.portalAssistantComposer__J5m2Q2:hover{border-color:rgba(var(--color-border-secondary),1)}.light .portalAssistantComposer__J5m2Q2:hover{background-color:rgba(var(--color-bg-secondary),1);box-shadow:inset 0 1px #fff,0 3px 8px -10px #0f172a3d}.dark .portalAssistantComposer__J5m2Q2:hover{background-color:rgba(var(--color-bg-tertiary),1)}.portalAssistantComposerInput__N7m2Q4{resize:none;width:100%;min-height:22px;max-height:120px;caret-color:rgba(var(--color-blue),1);color:rgba(var(--color-text-primary),1);font:inherit;font-size:var(--font-size-regular);background:0 0;border:0;padding:5px 0;line-height:1.35}.portalAssistantComposerInput__N7m2Q4:focus,.portalAssistantComposerInput__N7m2Q4:focus-visible{outline:none}.portalAssistantComposerInput__N7m2Q4::placeholder{color:rgba(var(--color-text-tertiary),1)}.portalAssistantSendButton__Q4m2Q5{--button-height:30px;--button-padding:0;justify-content:center;width:30px;min-width:30px}@keyframes portalAssistantComposerAuraFlow__X8m2Q3{0%{background-position:0 0,100% 0,100% 100%,0 100%,50%}25%{background-position:25% 14%,76% 8%,86% 76%,12% 80%,58% 36%}50%{background-position:44% 28%,58% 26%,64% 62%,30% 70%,48% 62%}75%{background-position:20% 44%,70% 46%,76% 82%,18% 64%,40% 44%}to{background-position:0 0,100% 0,100% 100%,0 100%,50%}}@keyframes portalAssistantComposerAuraPulse__Q6m2P4{0%,to{filter:blur(9px)}50%{filter:blur(12px)}}
.portalNav__M4n5O6{padding:var(--space-4)var(--space-3)0;flex-direction:column;gap:2px;display:flex}.portalSidebarBottom__Y2k6Q4{padding:var(--space-3);border-top:1px solid rgba(var(--color-border-primary),1);flex-direction:column;gap:2px;margin-top:auto;display:flex}.portalSection__P7q8R9{border-radius:6px;flex-direction:column;gap:2px;display:flex;overflow:hidden}.portalLinkRow__F3k8D1{min-height:28px;transition:background-color .16s var(--ease-out-quad);border-radius:6px;grid-template-columns:1fr auto;align-items:center;display:grid}.portalLink__V4w5X6,.portalSubLink__C4v8L2{font-size:var(--font-size-small);font-weight:var(--font-weight-normal);line-height:1;text-decoration:none}.portalLink__V4w5X6{min-height:28px;padding:0 var(--space-3);color:rgba(var(--color-text-secondary),1);align-items:center;display:flex}.portalLinkContent__A3t5N9{align-items:center;gap:var(--space-3);min-width:0;display:inline-flex}.portalLinkIcon__V8p2F1{color:currentColor;flex:none;width:16px;height:16px}.portalLinkActive__Y7z8A9,.portalLinkActive__Y7z8A9:hover{color:rgba(var(--color-text-primary),1)}.portalSubToggle__H7m2Q4{width:28px;height:28px;color:rgba(var(--color-text-tertiary),1);cursor:pointer;transition:color .16s var(--ease-out-quad);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.portalSubToggle__H7m2Q4 svg{width:12px;height:12px;transition:transform .16s var(--ease-out-quad);transform:rotate(-90deg)}.portalSubToggle__H7m2Q4:hover,.portalSubToggleOpen__K1p9S3{color:rgba(var(--color-text-primary),1)}.portalSubToggleOpen__K1p9S3 svg{transform:rotate(0)}.portalSublinks__B8n2Q7{opacity:0;pointer-events:none;max-height:0;transition:max-height .2s var(--ease-out-quad),opacity .16s var(--ease-out-quad);flex-direction:column;gap:2px;display:flex;overflow:hidden}.portalSublinks__B8n2Q7 a{margin-top:0}.portalSublinksOpen__R8v2N6{opacity:1;pointer-events:auto;max-height:320px}.portalSubLink__C4v8L2{min-height:28px;padding:0 var(--space-3);color:rgba(var(--color-text-tertiary),1);border-radius:6px;align-items:center;display:flex}.portalSubLinkActive__M9t1H6,.portalSubLinkActive__M9t1H6:hover{color:rgba(var(--color-text-primary),1)}.portalSubLinkContent__M6p2Q9{align-items:center;gap:12px;min-width:0;display:inline-flex}.portalSubIndicator__J5k8D2{width:14px;height:20px;color:rgba(var(--color-text-tertiary),1);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.portalSubIndicator__J5k8D2[data-state=none]{opacity:0}.portalSubIndicatorSvg__J2m8Q4{width:14px;height:20px;display:block;overflow:visible}.portalSubIndicatorStroke__B7m2Q6{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.portalLink__V4w5X6:hover,.portalSubLink__C4v8L2:hover{color:rgba(var(--color-text-primary),1);background:rgba(var(--color-bg-secondary),1)}.portalLinkRow__F3k8D1:hover{background:rgba(var(--color-bg-secondary),1)}.portalLinkRow__F3k8D1:hover .portalLink__V4w5X6{color:rgba(var(--color-text-primary),1);background:0 0}.portalSidebarBottom__Y2k6Q4 .portalSection__P7q8R9{gap:2px}.portalLinkRowOpen__V6m2Q8{background:rgba(var(--color-bg-secondary),1)}.portalLinkRowOpen__V6m2Q8 .portalLink__V4w5X6{color:rgba(var(--color-text-primary),1)}.portalLink__V4w5X6:focus-visible,.portalSubLink__C4v8L2:focus-visible,.portalSubToggle__H7m2Q4:focus-visible{box-shadow:0 0 0 1px rgba(var(--color-blue),1);outline:none}
.portalProfile__N7p3Q5{justify-self:end;align-items:center;gap:0;display:inline-flex;position:relative}.portalProfileButton__R2k8V4{border-radius:10px;justify-content:center;align-items:center;gap:0;width:36px;min-width:36px;height:36px;padding:0;display:inline-flex}.portalProfileButton__R2k8V4:hover{background:rgba(var(--color-bg-secondary),1)}.portalProfileAvatar__L4x7S1{width:28px;height:28px;font-size:11px;font-weight:var(--font-weight-semibold);color:rgba(var(--color-bg-primary),1);background:rgba(var(--color-blue),1);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.portalProfileRole__W5m9S2{font-size:var(--font-size-xs);color:rgba(var(--color-text-tertiary),1)}.portalNotifications__S3r8K5{right:0;top:calc(100% + var(--space-2));z-index:var(--layer-popover);width:min(330px,calc(100vw - (var(--portal-gap)*2)));position:absolute}.portalNotificationsPanel__B5h2D9{--ui-surface-bg:rgba(var(--color-bg-primary),.98);--ui-surface-border:rgba(var(--color-border-secondary),1);--ui-surface-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden}.portalNotificationsHeader__W2n6F4{min-height:42px;padding:0 var(--space-3);border-bottom:1px solid rgba(var(--color-border-primary),1);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:rgba(var(--color-text-primary),1);justify-content:space-between;align-items:center;display:flex}.portalNotificationsCount__A8v1Q6{min-width:22px;height:22px;font-size:var(--font-size-xs);color:rgba(var(--color-bg-primary),1);background:rgba(var(--color-blue),1);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.portalNotificationItem__Q2k7L9{border:0;border-bottom:1px solid rgba(var(--color-border-primary),1);width:100%;color:rgba(var(--color-text-primary),1);text-align:left;padding:var(--space-2)var(--space-3);cursor:pointer;transition:background-color .16s var(--ease-out-quad),color .16s var(--ease-out-quad);background:0 0;flex-direction:column;gap:2px;display:flex}.portalNotificationItem__Q2k7L9:last-child{border-bottom:0}.portalNotificationItem__Q2k7L9:hover{background:rgba(var(--color-bg-secondary),1)}.portalNotificationTitle__J4p8N1{font-size:var(--font-size-small);color:rgba(var(--color-text-primary),1)}.portalNotificationMeta__T7d2M3{font-size:var(--font-size-xs);color:rgba(var(--color-text-secondary),1)}.portalMenu__X1c4L8{right:0;top:calc(100% + var(--space-2));z-index:var(--layer-popover);width:280px;position:absolute}.portalMenuPanel__Z9f2J6{--ui-surface-bg:rgba(var(--color-bg-primary),.98);--ui-surface-border:rgba(var(--color-border-secondary),1);--ui-surface-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden}.portalMenuSection__N7m4V1{padding:var(--space-2)0;gap:var(--space-1);flex-direction:column;display:flex}.portalMenuSectionTitle__Q3p9D2{padding:0 var(--space-3);font-size:var(--font-size-small);color:rgba(var(--color-text-secondary),1)}.portalMenuStoreList__X9v2K4{padding:0 var(--space-2);flex-direction:column;gap:2px;display:flex}.portalMenuStoreItem__A5p8N7{width:100%;min-height:34px;color:rgba(var(--color-text-primary),1);align-items:center;gap:var(--space-2);padding:0 var(--space-2);text-align:left;cursor:pointer;transition:background-color .16s var(--ease-out-quad),color .16s var(--ease-out-quad);background:0 0;border:0;border-radius:8px;display:inline-flex}.portalMenuStoreItem__A5p8N7:hover,.portalMenuStoreItemActive__G2m9R6,.portalMenuStoreItemActive__G2m9R6:hover{background:rgba(var(--color-bg-secondary),1)}.portalMenuStoreItem__A5p8N7:disabled{cursor:default}.portalMenuStoreAvatar__F6k2P8{width:20px;height:20px;font-size:10px;font-weight:var(--font-weight-semibold);color:rgba(var(--color-bg-primary),1);background:rgba(var(--color-blue),1);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.portalMenuStoreName__E4m7Q1{min-width:0;font-size:var(--font-size-small);flex:1}.portalMenuStoreEnd__B8q2V3{width:14px;height:14px;color:rgba(var(--color-text-secondary),1);flex:none;justify-content:center;align-items:center;display:inline-flex}.portalMenuStoreEnd__B8q2V3 svg{width:14px;height:14px}.portalMenuEmployeeMeta__C4t9H1{padding:0 var(--space-3);font-size:var(--font-size-xs);color:rgba(var(--color-text-tertiary),1)}.portalMenuError__W2n8D4{padding:0 var(--space-3);font-size:var(--font-size-xs);color:rgba(var(--color-red),1)}.portalMenuItem__A0x7N3{width:auto;margin:0 var(--space-2);align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-2);font:inherit;font-size:var(--font-size-regular);color:rgba(var(--color-text-primary),1);cursor:pointer;transition:background-color .16s var(--ease-out-quad),color .16s var(--ease-out-quad);background:0 0;border:0;border-radius:8px;text-decoration:none;display:flex}.portalMenuItem__A0x7N3:hover{background:rgba(var(--color-bg-secondary),1)}.portalMenuItem__A0x7N3:disabled{opacity:.55;cursor:not-allowed}.portalMenuItem__A0x7N3 svg{flex:none;width:14px;height:14px}.portalMenuField__P6k8C3{padding:var(--space-2)var(--space-3);gap:var(--space-1);flex-direction:column;display:flex}.portalMenuFieldLabel__E8w2H4{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:rgba(var(--color-text-secondary),1)}.portalMenuFieldControl__J1v5S2{position:relative}.portalMenuSelect__R4t9N1{height:34px;font-size:var(--font-size-small);padding-right:calc(var(--space-7) + var(--space-2))}.portalMenuFieldSpinner__L9n3P7{right:var(--space-2);color:rgba(var(--color-text-secondary),1);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.portalMenuDivider__B1v6Q9{background:rgba(var(--color-border-primary),1);height:1px}
.portalSystemStatusButton__H4k8P1{border-radius:6px;width:100%}.portalSystemStatusButton__H4k8P1:hover{background:0 0}.portalSystemStatusButtonError__T3d6L8{color:rgba(var(--color-red),1)}.portalSystemStatusContent__Q4m8P2{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.portalSystemStatusIconWrap__S3d9L1{justify-content:center;align-items:center;display:inline-flex}.portalSystemStatusText__D6p4V3{text-align:left;min-width:0;font-size:inherit;font-weight:inherit;line-height:1.2}.portalSystemStatusLabel__R1n5Q8{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.portalSystemStatusArrow__F2q8K6{color:currentColor;width:12px;height:12px;transition:transform .16s var(--ease-out-quad);flex:none}.portalSystemStatusButton__H4k8P1:hover .portalSystemStatusArrow__F2q8K6{transform:translate(2px,-2px)}.portalSystemPage__L6m2Q8{gap:var(--space-4);flex-direction:column;display:flex}.portalSystemCard__P9t4H1{padding:var(--space-4)}.portalSystemSummary__F4k8V6{align-items:center;gap:var(--space-2);display:flex}.portalSystemSummaryText__S2n7D4{color:rgba(var(--color-text-primary),1);font-weight:var(--font-weight-medium);flex:auto;margin:0}.portalSystemRefresh__Q3m9W5{border:1px solid rgba(var(--color-border-secondary),1);width:28px;height:28px;color:rgba(var(--color-text-secondary),1);cursor:pointer;transition:color .16s var(--ease-out-quad),background-color .16s var(--ease-out-quad),border-color .16s var(--ease-out-quad);background:0 0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.portalSystemRefresh__Q3m9W5:hover{color:rgba(var(--color-text-primary),1);background:rgba(var(--color-bg-secondary),1)}.portalSystemRefresh__Q3m9W5:disabled{opacity:.6;cursor:not-allowed}.portalSystemMeta__K1v6R3{margin-top:var(--space-3);gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.portalSystemMetaItem__A8p2T7{border:1px solid rgba(var(--color-border-primary),1);background:rgba(var(--color-bg-primary),1);padding:var(--space-2)var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-2);color:rgba(var(--color-text-secondary),1);font-size:var(--font-size-small);border-radius:8px;display:flex}.portalSystemMetaItem__A8p2T7 strong{color:rgba(var(--color-text-primary),1);font-weight:var(--font-weight-semibold)}.portalSystemFailures__R7k3N1{margin-top:var(--space-3);border:1px solid rgba(var(--color-border-primary),1);padding:var(--space-2)var(--space-3);background:rgba(var(--color-bg-primary),1);border-radius:8px}.portalSystemFailuresTitle__X2h9M6{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:rgba(var(--color-text-primary),1);margin-bottom:var(--space-2)}.portalSystemFailuresList__J6p4C2{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.portalSystemFailuresList__J6p4C2 li{justify-content:space-between;gap:var(--space-2);font-size:var(--font-size-small);color:rgba(var(--color-text-secondary),1);display:flex}.portalSystemFailuresList__J6p4C2 code{font-family:var(--font-monospace);color:rgba(var(--color-text-primary),1)}.portalSystemOkNote__N3d8P1{margin-top:var(--space-3);color:rgba(var(--color-text-secondary),1);font-size:var(--font-size-small)}.portalPageTitle__H8t2M4{align-items:center;gap:var(--space-2);display:inline-flex}.portalPageTitleIcon__R5k1D7{color:currentColor;flex:none;width:18px;height:18px}.portalBlogPostsPage__G8n3P4 li{margin-bottom:8px;margin-left:24px}
.portalContent__D2s5F7{min-width:0;padding-top:var(--portal-gap);padding-right:var(--portal-gap);padding-left:var(--portal-gap);padding-bottom:0}.portalContent__D2s5F7>:last-child{padding-bottom:var(--portal-gap)}
@media (max-width:1080px){.portalHeader__R1u5J2{grid-template-columns:minmax(0,1fr) minmax(220px,1fr) minmax(0,1fr)}.portalBody__P4k8H2{--portal-assistant-width:clamp(300px,36vw,420px)}}@media (max-width:640px){.portalHeader__R1u5J2{height:var(--portal-header-height);column-gap:var(--space-2);padding-top:0;padding-bottom:0;padding-left:var(--space-3);padding-right:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand search profile";row-gap:0}.portalHeaderBrand__A9c4V1{grid-area:brand}.portalProfile__N7p3Q5{grid-area:profile}.portalHeaderLogoWrap__K9m2D6{display:none}.portalMobileMenuButton__G4k2P8{display:inline-flex}.portalBody__P4k8H2{grid-template-columns:1fr}.portalMobileNavOverlay__X7m2D5{top:var(--portal-header-height);z-index:var(--layer-overlay);background:rgba(var(--color-overlay-primary),.72);opacity:0;pointer-events:none;cursor:pointer;transition:opacity .2s var(--ease-out-quad);border:0;margin:0;padding:0;display:block;position:fixed;bottom:0;left:0;right:0}.portalMobileNavOverlayVisible__M3q8P1{opacity:1;pointer-events:auto}.portalSidebar__D4e5F6{top:var(--portal-header-height);width:min(240px,100vw);max-width:240px;height:calc(100vh - var(--portal-header-height));height:calc(100dvh - var(--portal-header-height));opacity:0;pointer-events:none;border-right:1px solid rgba(var(--color-border-primary),1);background:rgba(var(--color-bg-primary),1);z-index:calc(var(--layer-header) - 1);box-shadow:none;will-change:transform,opacity;transition:transform .22s var(--ease-out-quad),opacity .18s var(--ease-out-quad);border-bottom:0;border-radius:0 14px 14px 0;position:fixed;bottom:auto;left:0;overflow:hidden;transform:translate(-100%)}.portalSidebarScene__D1m2Q7{border-right:0}.portalSidebarMobileOpen__L2q9T4{opacity:1;pointer-events:auto;transform:translate(0,0)}.portalHeaderActionSlotNotifications__B2m8Q1{display:none}.portalHeaderActionSlotTheme__C8m2P4{order:1}.portalHeaderActionSlotAssistant__A5m9Q3{order:2}.portalHeaderActionSlotFeedback__N4q1R7{order:3}.portalHeaderActionSlotProfile__H5t9D1{order:4}.portalHeaderFeedbackButton__D9m1Q4{gap:0;width:34px;min-width:34px;padding:0}.portalHeaderFeedbackIcon__M8d2Q4{display:inline-flex}.portalHeaderFeedbackLabel__R6m1V9{display:none}.portalProfileButton__R2k8V4{width:36px;min-width:36px;padding:0}.portalHeaderPopover__W6m2R9{width:min(320px,calc(100vw - (var(--space-3)*2)))}.portalHeaderPopoverWide__J7v2L5{width:min(340px,calc(100vw - (var(--space-3)*2)))}.portalNav__M4n5O6{padding:var(--space-3)var(--space-3)0}.portalSidebarBottom__Y2k6Q4{padding:var(--space-3)}.portalContent__D2s5F7{padding-top:var(--space-3);padding-right:var(--space-3);padding-left:var(--space-3);padding-bottom:0}.portalContent__D2s5F7>:last-child{padding-bottom:var(--space-3)}.portalWorkspaceAssistantOpen__B8m2Q3 .portalContent__D2s5F7{margin-right:0}.portalAssistantPanel__H2m8Q3{width:min(100%,420px)}.portalAssistantPanelFullWidth__C3m8Q2{width:100%;left:0}.portalAssistantPanelInner__M8m2Q4{border-radius:12px 0 0 12px}.portalAssistantConversationButton__R7m2Q1{max-width:min(52vw,220px)}.portalSystemMeta__K1v6R3{grid-template-columns:1fr}}

.portalHeaderSearch__U7e3D2{justify-self:center;width:min(100%,560px);position:relative}.portalHeaderSearchFlipSurface__K8m2D1{border-radius:8px;width:100%;height:36px;position:relative;overflow:hidden}.portalHeaderSearchFlipSurface__K8m2D1:after{content:"";box-shadow:inset 0 1px 0 rgba(var(--color-blue),.038),inset 0 -1px 0 rgba(var(--color-blue),.01),inset 1px 0 0 rgba(var(--color-blue),.016),inset -1px 0 0 rgba(var(--color-blue),.016);opacity:0;pointer-events:none;transition:opacity .52s var(--ease-out-quad);z-index:3;background:linear-gradient(#007aff06 0%,#007aff03 56%,#007aff01 100%);border-radius:8px;position:absolute;inset:0}.portalHeaderSearchFace__G3m8R1{transform-origin:50%;z-index:1;transition:transform .24s var(--ease-out-quad),opacity .18s var(--ease-out-quad);position:absolute;inset:0}.portalHeaderSearchFaceNormal__P5m2Q9{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.portalHeaderSearchFacePending__L4m2V8{opacity:0;pointer-events:none;transform:translateY(112%)scale(.96)}.portalHeaderSearchPending__N4m8Q2 .portalHeaderSearchFaceNormal__P5m2Q9{opacity:0;pointer-events:none;transform:translateY(-112%)scale(.96)}.portalHeaderSearchPending__N4m8Q2 .portalHeaderSearchFacePending__L4m2V8{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}@keyframes portalHeaderSearchShake__S2m9R4{0%,to{transform:translate(0)}18%{transform:translate(-5px)}36%{transform:translate(5px)}54%{transform:translate(-3px)}72%{transform:translate(3px)}}.portalHeaderSearchAttentionShake__W2n8P4{animation:portalHeaderSearchShake__S2m9R4 .36s var(--ease-out-quad)}.portalHeaderSearchAttentionTint__S1m7D3 .portalHeaderSearchFlipSurface__K8m2D1:after{opacity:1}.portalHeaderSearchPendingBar__Q5m8P2{border:1px solid rgba(var(--color-border-primary),1);background:rgba(var(--color-bg-secondary),1);justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;height:100%;padding:0 var(--space-2);transition:background .22s var(--ease-out-quad),border-color .22s var(--ease-out-quad);border-radius:8px;display:inline-flex}.portalHeaderSearchPendingInfo__D8m1Q7{align-items:center;gap:var(--space-2);min-width:0;color:rgba(var(--color-text-secondary),1);font-size:var(--font-size-small);display:inline-flex}.portalHeaderSearchPendingIcon__Y7m2N4{color:currentColor;flex:none;width:14px;height:14px}.portalHeaderSearchPendingLabel__A1m8P6{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.portalHeaderSearchPendingActions__C3m7Q2{flex:none;align-items:center;gap:4px;display:inline-flex}.portalHeaderSearchTrigger__D4k8P2{border:1px solid rgba(var(--color-border-primary),1);background:rgba(var(--color-bg-secondary),1);width:100%;height:36px;padding:0 var(--space-2)0 calc(var(--space-8) + var(--space-1));color:rgba(var(--color-text-primary),1);font-size:var(--font-size-regular);justify-content:space-between;align-items:center;gap:var(--space-2);cursor:pointer;transition:border-color .22s var(--ease-out-quad),background .22s var(--ease-out-quad),color .22s var(--ease-out-quad);border-radius:8px;display:inline-flex;position:relative}.portalHeaderSearchIcon__Q6h2N8{top:50%;left:var(--space-3);width:16px;height:16px;color:rgba(var(--color-text-tertiary),1);pointer-events:none;position:absolute;transform:translateY(-50%)}.portalHeaderSearchText__M2v8R4{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:rgba(var(--color-text-tertiary),.74);text-align:left;overflow:hidden}.portalHeaderSearchShortcut__Y9n3Q5,.portalSearchShortcut__V5t9P2{font-size:var(--font-size-regular);font-weight:var(--font-weight-normal);white-space:nowrap;align-items:center;display:inline-flex}.portalHeaderSearchShortcut__Y9n3Q5{color:rgba(var(--color-text-tertiary),1)}.portalSearchShortcut__V5t9P2{color:rgba(var(--color-text-secondary),1)}.portalHeaderSearchTrigger__D4k8P2:hover{border-color:rgba(var(--color-border-primary),1);border-bottom-color:rgba(var(--color-border-secondary),1)}.portalHeaderSearchTrigger__D4k8P2:focus-visible{border-color:rgba(var(--color-blue),1);box-shadow:0 0 0 1px rgba(var(--color-blue),1);outline:none}
.portalSearchOverlay__N8k3V5{z-index:var(--layer-max);padding:var(--space-5);background:rgba(var(--color-overlay-primary),.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s var(--ease-out-quad),visibility .18s var(--ease-out-quad);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.portalSearchOverlayOpen__L1r7D4{opacity:1;visibility:visible;pointer-events:auto}.portalSearchPanel__H6m2Q9{width:min(600px,100%);margin-top:calc(var(--portal-header-height) + var(--space-4));max-height:min(500px,calc(100dvh - var(--portal-header-height) - (var(--space-7)*2)));border:1px solid rgba(var(--color-border-secondary),1);background:rgba(var(--color-bg-primary),1);box-shadow:var(--shadow-stack-medium);opacity:0;transition:transform .18s var(--ease-out-quad),opacity .16s var(--ease-out-quad);border-radius:10px;flex-direction:column;display:flex;overflow:hidden;transform:translateY(12px)scale(.985)}.portalSearchOverlayOpen__L1r7D4 .portalSearchPanel__H6m2Q9{opacity:1;transform:translateY(0)scale(1)}
.portalSearchInputRow__P4f8T1{align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-3)0 calc(var(--space-8) + var(--space-1));border-bottom:1px solid rgba(var(--color-border-primary),1);display:flex;position:relative}.portalSearchInputRow__P4f8T1:focus-within{border-bottom-color:rgba(var(--color-blue),1);box-shadow:inset 0 -1px 0 rgba(var(--color-blue),1)}.portalSearchInputIcon__K7q1N6{top:50%;left:var(--space-3);width:16px;height:16px;color:rgba(var(--color-text-tertiary),1);pointer-events:none;position:absolute;transform:translateY(-50%)}
.portalSearchResults__C3p8D5{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(var(--color-text-secondary),.26)transparent;min-height:0;padding:var(--space-2);gap:var(--space-2);flex-direction:column;flex:1;display:flex;overflow:hidden scroll}.portalSearchResults__C3p8D5:hover{scrollbar-color:rgba(var(--color-text-secondary),.42)transparent}.portalSearchResults__C3p8D5::-webkit-scrollbar{width:10px}.portalSearchResults__C3p8D5::-webkit-scrollbar-track{background:0 0}.portalSearchResults__C3p8D5::-webkit-scrollbar-thumb{background-color:rgba(var(--color-text-secondary),.26);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.portalSearchResults__C3p8D5:hover::-webkit-scrollbar-thumb{background-color:rgba(var(--color-text-secondary),.42)}.portalSearchResults__C3p8D5::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--color-text-secondary),.56)}.portalSearchLoading__E1n6M4{justify-content:center;align-items:center;min-height:180px;display:flex}.portalSearchSection__S7m3Q1{flex-direction:column;gap:2px;display:flex}.portalSearchSectionTitle__X2k9R4{font-size:11px;font-weight:var(--font-weight-medium);color:rgba(var(--color-text-tertiary),1);padding:var(--space-2)var(--space-2)0;text-transform:none}.portalSearchSectionList__P9d4H7{flex-direction:column;gap:2px;display:flex}.portalSearchItem__H8v2Q4{width:100%;min-height:62px;padding:var(--space-3);align-items:center;gap:var(--space-3);text-align:left;cursor:pointer;transition:background-color .14s var(--ease-out-quad);background:0 0;border:0;border-radius:8px;grid-template-columns:auto minmax(0,1fr);display:grid}.portalSearchItem__H8v2Q4:hover,.portalSearchItemActive__A3n7D6{background:rgba(var(--color-bg-secondary),1)}.portalSearchResultsKeyboard__H7m2Q4 .portalSearchItem__H8v2Q4:hover{background:0 0}.portalSearchResultsKeyboard__H7m2Q4 .portalSearchItemActive__A3n7D6:hover{background:rgba(var(--color-bg-secondary),1)}.portalSearchItem__H8v2Q4:focus-visible{background:rgba(var(--color-bg-secondary),1);box-shadow:inset 0 0 0 1px rgba(var(--color-blue),1);outline:none}.portalSearchItemIconWrap__R4m8T2{width:26px;height:26px;color:rgba(var(--color-text-secondary),1);justify-content:center;align-items:center;display:inline-flex}.portalSearchItemIcon__D1p6K9{color:currentColor;width:16px;height:16px}.portalSearchItemBody__W7k3N1{flex-direction:column;gap:3px;min-width:0;display:flex}.portalSearchItemTitle__S2f9P5{font-size:var(--font-size-regular);color:rgba(var(--color-text-primary),1);line-height:1.25}.portalSearchItemText__Q6d1V8{font-size:var(--font-size-small);color:rgba(var(--color-text-tertiary),1);line-height:1.3}.portalSearchMark__P2k7R5{color:rgba(var(--color-text-primary),1);background:rgba(var(--color-blue),.16);border-radius:3px;padding:0 1px}.portalSearchEmpty__U4n8K6{min-height:62px;padding:var(--space-3);color:rgba(var(--color-text-secondary),1);font-size:var(--font-size-small);text-align:center;justify-content:center;align-items:center;display:flex}
@media (max-width:640px){.portalHeaderSearch__U7e3D2{grid-area:search;justify-self:stretch;width:100%;min-width:0;max-width:none}.portalHeaderSearchFlipSurface__K8m2D1{height:34px}.portalHeaderSearchTrigger__D4k8P2{height:34px;padding:0 var(--space-2)0 calc(var(--space-7) + var(--space-1))}.portalHeaderSearchPendingBar__Q5m8P2{height:34px;padding:0 var(--space-1)0 var(--space-2)}.portalHeaderSearchPendingLabel__A1m8P6{font-size:var(--font-size-xs)}.portalHeaderSearchPendingActions__C3m7Q2{gap:4px}.portalHeaderSearchIcon__Q6h2N8{left:var(--space-2)}.portalHeaderSearchShortcut__Y9n3Q5{display:none}.portalHeaderSearchText__M2v8R4{font-size:var(--font-size-small)}.portalSearchOverlay__N8k3V5{padding:var(--space-2)}.portalSearchPanel__H6m2Q9{max-height:min(500px,calc(100dvh - var(--portal-header-height) - (var(--space-2)*2)));border-radius:8px}}

.portalPageHeader__Q8m3V1{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.portalPageHeadingWrap__B6k1Q9{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.portalPageHeadingText__A6m2P4{flex-direction:column;gap:2px;min-width:0;display:flex}.portalPageHeadingTextInline__M9k2V4{align-items:center;gap:var(--space-2);flex-direction:row}.portalPageHeadingIcon__Q8m2D5{width:18px;height:18px;color:rgba(var(--color-text-primary),1);flex:none}.portalPageHeading__L2m8T6{font-size:clamp(1rem,.94rem + .26vw,1.125rem);font-weight:var(--font-weight-medium);color:rgba(var(--color-text-primary),1);white-space:nowrap;margin:0;line-height:1.15}.portalPageMeta__N9r2D7{color:rgba(var(--color-text-tertiary),1);white-space:nowrap;margin:0;font-size:12px;line-height:1.25}.portalPageHeaderActions__J9r2V3{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}
.portalComingSoonPage__V8m2Q1,.portalNotFoundPage__M8m2Q1{gap:var(--space-4);flex-direction:column;display:flex}.portalComingSoonCard__S3m2Q5,.portalNotFoundCard__X4m9Q2{justify-content:center;align-items:center;gap:var(--space-2);text-align:center;padding:clamp(var(--space-5),6vw,var(--space-8));flex-direction:column;display:flex}.portalComingSoonCard__S3m2Q5{background-image:radial-gradient(circle at 14% 18%,rgba(var(--color-blue),.18)0%,transparent 36%),radial-gradient(circle at 84% 76%,rgba(var(--color-blue),.14)0%,transparent 44%);min-height:clamp(280px,42vh,420px)}.portalComingSoonCard__S3m2Q5:hover,.light .portalComingSoonCard__S3m2Q5.ui-surface-card:hover,.dark .portalComingSoonCard__S3m2Q5.ui-surface-card:hover{background-image:radial-gradient(circle at 14% 18%,rgba(var(--color-blue),.18)0%,transparent 36%),radial-gradient(circle at 84% 76%,rgba(var(--color-blue),.14)0%,transparent 44%);border-color:var(--ui-surface-border);box-shadow:var(--ui-surface-shadow)}.portalNotFoundCard__X4m9Q2{min-height:320px}.portalComingSoonBadge__L5m2Q8{min-height:26px;font-size:var(--font-size-small);color:rgba(var(--color-blue),1);background:rgba(var(--color-blue),.12);border-radius:999px;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.portalComingSoonBadge__L5m2Q8 svg{width:14px;height:14px}.portalComingSoonHeading__N7m2Q4,.portalNotFoundHeading__L5m8Q4{color:rgba(var(--color-text-primary),1);margin:0}.portalComingSoonHeading__N7m2Q4{font-size:clamp(1.25rem,1rem + 1.3vw,2rem);line-height:1.15}.portalNotFoundHeading__L5m8Q4{font-size:clamp(1.2rem,1rem + .9vw,1.8rem)}.portalComingSoonTitle__H4m9Q2,.portalNotFoundBody__N7m2Q8{color:rgba(var(--color-text-secondary),1);margin:0}.portalComingSoonTitle__H4m9Q2{font-size:var(--font-size-regular)}.portalNotFoundBody__N7m2Q8{font-size:var(--font-size-small)}.portalComingSoonDetails__C2m8Q6{max-width:680px;font-size:var(--font-size-small);color:rgba(var(--color-text-tertiary),1);margin:0}.portalNotFoundCode__D6m2Q7{font-size:clamp(2.25rem,1.7rem + 2vw,3.25rem);line-height:1;font-weight:var(--font-weight-semibold);color:rgba(var(--color-blue),.94);margin:0}.portalNotFoundActions__S2m4Q6{align-items:center;gap:var(--space-2);margin-top:var(--space-1);display:inline-flex}
@media (max-width:640px){.portalPageHeaderActions__J9r2V3{justify-content:flex-end;width:100%}}


