.NeoSidebar-module__leVvHq__shell{z-index:var(--layout-layer-nav);height:var(--layout-app-viewport-height);width:var(--layout-nav-expanded-width);padding:var(--layout-nav-shell-padding);background:var(--color-nav-shell-bg);border-inline-end:var(--control-border-width)solid var(--color-nav-shell-border);-webkit-backdrop-filter:blur(var(--control-nav-shell-blur));backdrop-filter:blur(var(--control-nav-shell-blur));transition:width var(--motion-duration-base)var(--motion-ease-standard),padding var(--motion-duration-base)var(--motion-ease-standard);border-start-start-radius:0;border-start-end-radius:var(--layout-nav-shell-end-radius);border-end-end-radius:var(--layout-nav-shell-end-radius);border-end-start-radius:0;flex-direction:column;display:none;position:fixed;inset-block-start:0;inset-inline-start:0}.NeoSidebar-module__leVvHq__shellCollapsed{width:var(--layout-nav-collapsed-width);padding:var(--layout-nav-shell-padding-collapsed);overflow:visible}.NeoSidebar-module__leVvHq__menuToggle{width:max(var(--control-nav-minimized-item-size),var(--control-target-size-min));height:max(var(--control-nav-minimized-item-size),var(--control-target-size-min));border-radius:var(--card-radius-pill);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);background:var(--color-nav-minimized-item-bg);color:var(--color-nav-minimized-icon);z-index:var(--layout-layer-floating);cursor:pointer;transition:background var(--motion-transition-fast),color var(--motion-transition-fast),transform var(--motion-transition-fast);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--layout-nav-toggle-top);inset-inline-end:var(--layout-nav-toggle-inline-end)}.NeoSidebar-module__leVvHq__menuToggle:hover{background:var(--color-nav-minimized-item-bg-hover);border-color:var(--color-button-border-subtle-hover);color:var(--color-nav-minimized-icon-active);transform:translateY(var(--motion-lift-y))}.NeoSidebar-module__leVvHq__menuToggle:active{transform:translateY(var(--motion-press-y))}.NeoSidebar-module__leVvHq__menuToggle:focus-visible{box-shadow:var(--control-focus-ring);outline:none}.NeoSidebar-module__leVvHq__menuToggleInline{position:static}.NeoSidebar-module__leVvHq__menuToggleFooter{flex:none;justify-self:auto;margin-inline-start:auto;position:static;inset:auto}.NeoSidebar-module__leVvHq__menuToggleIcon{width:var(--control-nav-top-toggle-icon-size);height:var(--control-nav-top-toggle-icon-size);stroke-width:var(--control-nav-icon-stroke)}.NeoSidebar-module__leVvHq__brand{align-items:center;gap:var(--layout-nav-brand-gap);color:var(--color-text-tertiary);min-height:0;padding-inline-end:var(--card-padding-xs);display:inline-flex}.NeoSidebar-module__leVvHq__brandDot{width:var(--control-nav-brand-dot-size);height:var(--control-nav-brand-dot-size);border-radius:var(--card-radius-pill);background:var(--color-accent-yellow);flex:none}.NeoSidebar-module__leVvHq__brandText{font-size:var(--type-size-nav-label);font-weight:var(--type-weight-nav-label);letter-spacing:var(--type-tracking-body)}.NeoSidebar-module__leVvHq__top{grid-template-columns:var(--layout-nav-top-columns);align-items:start;column-gap:var(--layout-nav-top-gap);margin-top:var(--layout-nav-top-margin-top);display:grid}.NeoSidebar-module__leVvHq__topBackButton{min-width:max(var(--control-nav-top-icon-size),var(--control-target-size-min));min-height:max(var(--control-nav-top-icon-size),var(--control-target-size-min));border-radius:var(--card-radius-pill);color:var(--color-nav-top-icon);transition:background var(--motion-transition-fast),color var(--motion-transition-fast);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.NeoSidebar-module__leVvHq__topBackButton:hover{background:var(--color-nav-item-bg-hover);color:var(--color-nav-item-text-active)}.NeoSidebar-module__leVvHq__topBackButton:focus-visible{box-shadow:var(--control-focus-ring);outline:none}.NeoSidebar-module__leVvHq__topIcon{width:var(--control-nav-top-icon-size);height:var(--control-nav-top-icon-size);color:currentColor}.NeoSidebar-module__leVvHq__topTitle{max-width:var(--layout-nav-top-title-max-width);color:var(--color-nav-top-title);font-size:var(--type-size-nav-title);line-height:var(--type-leading-nav-title);font-weight:var(--type-weight-nav-title);letter-spacing:var(--type-tracking-nav-title);margin:0}.NeoSidebar-module__leVvHq__search{margin-top:var(--layout-nav-search-margin-top);min-height:max(var(--control-nav-search-min-height),var(--control-target-size-min));align-items:center;gap:var(--layout-nav-search-gap);display:flex}.NeoSidebar-module__leVvHq__searchIcon{width:var(--control-nav-search-icon-size);height:var(--control-nav-search-icon-size);color:var(--color-nav-search-icon);flex:none}.NeoSidebar-module__leVvHq__searchInput{width:100%;min-width:0;font-size:var(--type-size-body);font-weight:var(--type-weight-body);letter-spacing:var(--type-tracking-body);color:var(--color-nav-item-text);background:0 0;border:0;outline:none;padding:0}.NeoSidebar-module__leVvHq__searchInput::placeholder{color:var(--color-nav-search-placeholder)}.NeoSidebar-module__leVvHq__divider{height:var(--control-border-width);width:100%;margin:var(--layout-nav-divider-margin);background:var(--color-nav-divider)}.NeoSidebar-module__leVvHq__nav{gap:var(--layout-nav-list-gap);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.NeoSidebar-module__leVvHq__navEmpty{padding:var(--card-padding-sm)var(--card-padding-xs);color:var(--color-text-tertiary);font-size:var(--type-size-ui-compact);font-weight:var(--type-weight-ui-default);letter-spacing:var(--type-tracking-body);margin:0}.NeoSidebar-module__leVvHq__navGroup{gap:var(--control-nav-submenu-gap);display:grid}.NeoSidebar-module__leVvHq__navItemRow{gap:var(--card-padding-xs);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.NeoSidebar-module__leVvHq__navItem{width:100%;min-height:max(var(--control-nav-item-min-height),var(--control-target-size-min));border:var(--control-button-border-width-canonical)solid transparent;border-radius:var(--card-radius-pill);color:var(--color-nav-item-text);align-items:center;gap:var(--layout-nav-footer-item-gap);padding:var(--layout-nav-item-padding);text-align:left;cursor:pointer;transition:background var(--motion-transition-fast),color var(--motion-transition-fast),transform var(--motion-transition-fast);background:0 0;text-decoration:none;display:inline-flex}button.NeoSidebar-module__leVvHq__navItem{border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle)}.NeoSidebar-module__leVvHq__navItem:hover{background:var(--color-nav-item-bg-hover);color:var(--color-nav-item-text-active);transform:translateY(var(--motion-lift-y))}button.NeoSidebar-module__leVvHq__navItem:hover{border-color:var(--color-button-border-subtle-hover)}.NeoSidebar-module__leVvHq__navItem:focus-visible{box-shadow:var(--control-focus-ring);outline:none}.NeoSidebar-module__leVvHq__navItemActive{min-height:max(var(--control-nav-item-active-min-height),var(--control-target-size-min));padding-inline:var(--layout-nav-item-padding-active-x);background:var(--color-nav-item-bg-active);color:var(--color-nav-item-text-active)}button.NeoSidebar-module__leVvHq__navItemActive{border-color:var(--color-button-border-subtle-active)}.NeoSidebar-module__leVvHq__navItemActive:hover{background:var(--color-nav-item-bg-active);transform:translateY(var(--motion-press-y))}.NeoSidebar-module__leVvHq__navIconWrap{width:var(--control-nav-search-icon-size);height:var(--control-nav-search-icon-size);color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.NeoSidebar-module__leVvHq__navIcon{width:var(--control-nav-icon-size);height:var(--control-nav-icon-size);stroke-width:var(--control-nav-icon-stroke);flex:none}.NeoSidebar-module__leVvHq__navLabel{min-width:0;font-size:var(--type-size-nav-label);font-weight:var(--type-weight-nav-label);letter-spacing:var(--type-tracking-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.NeoSidebar-module__leVvHq__navRight{align-items:center;margin-left:auto;display:inline-flex}.NeoSidebar-module__leVvHq__navPlusIcon{width:var(--control-nav-plus-icon-size);height:var(--control-nav-plus-icon-size);color:var(--color-nav-plus-icon);stroke-width:var(--control-icon-stroke)}.NeoSidebar-module__leVvHq__navCloseCircle{width:max(var(--control-nav-close-size),var(--control-target-size-min));height:max(var(--control-nav-close-size),var(--control-target-size-min));border-radius:var(--card-radius-pill);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);background:var(--color-nav-close-bg);color:var(--color-nav-close-icon,var(--color-nav-item-text-active));cursor:pointer;transition:background var(--motion-transition-fast),color var(--motion-transition-fast),transform var(--motion-transition-fast);justify-content:center;align-items:center;display:inline-flex}.NeoSidebar-module__leVvHq__navCloseCircle:hover{background:var(--color-nav-close-bg-hover);border-color:var(--color-button-border-subtle-hover);color:var(--color-nav-item-text-active);transform:translateY(var(--motion-lift-y))}.NeoSidebar-module__leVvHq__navCloseCircle:active{transform:translateY(var(--motion-press-y))}.NeoSidebar-module__leVvHq__navCloseCircle:focus-visible{box-shadow:var(--control-focus-ring);outline:none}.NeoSidebar-module__leVvHq__navCloseIcon{width:var(--control-nav-top-icon-size);height:var(--control-nav-top-icon-size);stroke-width:var(--control-nav-close-icon-stroke);stroke:currentColor}.NeoSidebar-module__leVvHq__navSubmenu{border-inline-start:var(--control-border-width)solid var(--color-nav-submenu-rail);gap:var(--control-nav-submenu-gap);margin-inline-start:var(--control-nav-submenu-indent);padding-inline-start:var(--card-padding-xs);display:grid}.NeoSidebar-module__leVvHq__navSubItem{width:100%;min-height:max(var(--control-nav-submenu-item-height),var(--control-target-size-min));border:var(--control-button-border-width-canonical)solid transparent;border-radius:var(--card-radius-pill);color:var(--color-nav-submenu-text);align-items:center;gap:var(--card-padding-xs);padding:0 var(--card-padding-sm)0 var(--card-padding-xs);text-align:left;font-size:var(--type-size-nav-submenu);font-weight:var(--type-weight-nav-submenu);letter-spacing:var(--type-tracking-body);transition:background var(--motion-transition-fast),color var(--motion-transition-fast);background:0 0;text-decoration:none;display:inline-flex}button.NeoSidebar-module__leVvHq__navSubItem{border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle)}.NeoSidebar-module__leVvHq__navSubItem:hover{background:var(--color-nav-subitem-bg-hover);color:var(--color-nav-submenu-text-active)}button.NeoSidebar-module__leVvHq__navSubItem:hover{border-color:var(--color-button-border-subtle-hover)}.NeoSidebar-module__leVvHq__navSubItem:focus-visible{box-shadow:var(--control-focus-ring);outline:none}.NeoSidebar-module__leVvHq__navSubItemActive{background:var(--color-nav-subitem-bg-active);color:var(--color-nav-submenu-text-active);font-weight:var(--type-weight-nav-label)}button.NeoSidebar-module__leVvHq__navSubItemActive{border-color:var(--color-button-border-subtle-active)}.NeoSidebar-module__leVvHq__navSubDot{width:var(--control-badge-dot-size);height:var(--control-badge-dot-size);border-radius:var(--card-radius-pill);background:var(--color-nav-submenu-dot);flex:none}.NeoSidebar-module__leVvHq__navSubItemActive .NeoSidebar-module__leVvHq__navSubDot{background:var(--color-nav-submenu-dot-active)}.NeoSidebar-module__leVvHq__navSubLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-right:auto;overflow:hidden}.NeoSidebar-module__leVvHq__navSubBadge{margin-left:auto}.NeoSidebar-module__leVvHq__footer{padding-top:var(--layout-nav-footer-padding-top);margin-top:auto}.NeoSidebar-module__leVvHq__footerRow{justify-content:space-between;align-items:center;gap:var(--layout-nav-footer-gap);display:flex}.NeoSidebar-module__leVvHq__footerActions{align-items:center;gap:var(--control-nav-minimized-gap);display:inline-flex}.NeoSidebar-module__leVvHq__footerIconButton{min-height:max(var(--control-nav-footer-item-min-height),var(--control-target-size-min));min-width:max(var(--control-nav-footer-item-min-height),var(--control-target-size-min));border:var(--control-button-border-width-canonical)solid transparent;border-radius:var(--card-radius-pill);color:var(--color-nav-footer-text);cursor:pointer;transition:background var(--motion-transition-fast),color var(--motion-transition-fast);background:0 0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}button.NeoSidebar-module__leVvHq__footerIconButton{border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle)}.NeoSidebar-module__leVvHq__footerIconButton:hover{background:var(--color-nav-footer-bg-hover);color:var(--color-nav-item-text-active)}button.NeoSidebar-module__leVvHq__footerIconButton:hover{border-color:var(--color-button-border-subtle-hover)}.NeoSidebar-module__leVvHq__footerIconButton:focus-visible{box-shadow:var(--control-focus-ring);outline:none}.NeoSidebar-module__leVvHq__footerIconButtonActive{background:var(--color-nav-item-bg-active);color:var(--color-nav-item-text-active)}button.NeoSidebar-module__leVvHq__footerIconButtonActive{border-color:var(--color-button-border-subtle-active)}.NeoSidebar-module__leVvHq__footerIcon{width:var(--control-nav-footer-icon-size);height:var(--control-nav-footer-icon-size);color:var(--color-nav-footer-icon);flex:none}.NeoSidebar-module__leVvHq__railStack{align-items:center;gap:var(--layout-nav-collapsed-brand-gap);flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:visible}.NeoSidebar-module__leVvHq__railBrand{width:max(var(--control-nav-logo-size-collapsed),var(--control-target-size-min));height:max(var(--control-nav-logo-size-collapsed),var(--control-target-size-min));border-radius:var(--card-radius-pill);border:var(--control-border-width)solid var(--color-nav-minimized-border);background:var(--color-nav-minimized-item-bg);color:var(--color-nav-minimized-icon-active);transition:background var(--motion-transition-fast),color var(--motion-transition-fast),transform var(--motion-transition-fast);flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.NeoSidebar-module__leVvHq__railBrand:hover{background:var(--color-nav-minimized-item-bg-hover);transform:translateY(var(--motion-lift-y))}.NeoSidebar-module__leVvHq__railBrand:focus-visible{box-shadow:var(--control-focus-ring);outline:none}.NeoSidebar-module__leVvHq__railLogo{width:var(--control-nav-logo-size-collapsed);height:var(--control-nav-logo-size-collapsed);display:block}.NeoSidebar-module__leVvHq__railNav{align-content:center;justify-items:center;gap:var(--control-nav-minimized-gap);flex:1;width:100%;min-height:0;display:grid;overflow:visible}.NeoSidebar-module__leVvHq__railFooter{gap:var(--layout-nav-collapsed-footer-gap);border-block-start:var(--control-border-width)solid var(--color-nav-divider);width:100%;flex:none;margin-top:auto;padding-block-start:var(--layout-nav-collapsed-footer-gap);display:grid}.NeoSidebar-module__leVvHq__railFooterActions{justify-items:center;gap:var(--control-nav-minimized-gap);width:100%;display:grid}.NeoSidebar-module__leVvHq__railFooterRow{justify-content:center;width:100%;display:flex}.NeoSidebar-module__leVvHq__railExpandButton{position:static;inset:auto}.NeoSidebar-module__leVvHq__railItemWrap{justify-content:center;width:100%;display:inline-flex;position:relative}.NeoSidebar-module__leVvHq__railItem{width:max(var(--control-nav-minimized-item-size),var(--control-target-size-min));height:max(var(--control-nav-minimized-item-size),var(--control-target-size-min));border-radius:var(--card-radius-pill);border:var(--control-button-border-width-canonical)solid transparent;background:var(--color-nav-minimized-item-bg);color:var(--color-nav-minimized-icon);cursor:pointer;transition:background var(--motion-transition-fast),color var(--motion-transition-fast),transform var(--motion-transition-fast);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}button.NeoSidebar-module__leVvHq__railItem{border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle)}.NeoSidebar-module__leVvHq__railItem:hover{background:var(--color-nav-minimized-item-bg-hover);color:var(--color-nav-minimized-icon-active);transform:translateY(var(--motion-lift-y))}button.NeoSidebar-module__leVvHq__railItem:hover{border-color:var(--color-button-border-subtle-hover)}.NeoSidebar-module__leVvHq__railItem:focus-visible{box-shadow:var(--control-focus-ring);outline:none}.NeoSidebar-module__leVvHq__railItemActive{background:var(--color-nav-minimized-item-bg-active);color:var(--color-nav-minimized-icon-active)}button.NeoSidebar-module__leVvHq__railItemActive{border-color:var(--color-button-border-subtle-active)}.NeoSidebar-module__leVvHq__railTooltip{transform:translateY(-50%)translateX(var(--card-padding-unit));min-width:var(--control-nav-collapsed-tooltip-min-width);max-width:var(--control-nav-collapsed-tooltip-max-width);padding:var(--card-padding-xs);border-radius:var(--card-radius-lg);border:var(--control-border-width)solid var(--color-nav-collapsed-tooltip-border);background:var(--color-nav-collapsed-tooltip-bg);-webkit-backdrop-filter:blur(var(--control-nav-collapsed-tooltip-blur));box-shadow:var(--card-shadow);gap:var(--card-padding-unit);z-index:var(--layout-layer-floating);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--motion-transition-fast),visibility var(--motion-transition-fast),transform var(--motion-transition-fast);display:grid;position:absolute;inset-block-start:var(--layout-nav-collapsed-tooltip-offset-block);inset-inline-start:calc(100% + var(--layout-nav-collapsed-tooltip-offset-inline))}.NeoSidebar-module__leVvHq__railTooltipPortal{transform:translateY(-50%)translateX(var(--card-padding-unit));min-width:var(--control-nav-collapsed-tooltip-min-width);max-width:var(--control-nav-collapsed-tooltip-max-width);padding:var(--card-padding-xs);border-radius:var(--card-radius-lg);border:var(--control-border-width)solid var(--color-nav-collapsed-tooltip-border);background:var(--color-nav-collapsed-tooltip-bg);-webkit-backdrop-filter:blur(var(--control-nav-collapsed-tooltip-blur))saturate(1.2);backdrop-filter:blur(var(--control-nav-collapsed-tooltip-blur))saturate(1.2);box-shadow:var(--card-shadow);gap:var(--card-padding-unit);z-index:var(--layout-layer-floating);opacity:0;pointer-events:none;transition:opacity var(--motion-transition-fast),transform var(--motion-transition-fast);display:grid;position:fixed;inset-block-start:var(--layout-nav-tooltip-top,0px);inset-inline-start:var(--layout-nav-tooltip-left,0px)}.NeoSidebar-module__leVvHq__railTooltipPortalVisible{opacity:1;pointer-events:auto;transform:translateY(-50%)translate(0)}.NeoSidebar-module__leVvHq__railTooltipPortal:before{content:"";width:calc(var(--layout-nav-collapsed-tooltip-offset-inline) + var(--card-padding-unit) + var(--card-padding-xs));position:absolute;inset-block:0;inset-inline-end:100%}.NeoSidebar-module__leVvHq__railItemWrap:hover .NeoSidebar-module__leVvHq__railTooltip,.NeoSidebar-module__leVvHq__railItemWrap:focus-within .NeoSidebar-module__leVvHq__railTooltip{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(-50%)translate(0)}.NeoSidebar-module__leVvHq__railTooltipTitle{color:var(--color-nav-collapsed-tooltip-title);font-size:var(--type-size-nav-collapsed-tooltip-title);font-weight:var(--type-weight-nav-collapsed-tooltip-title);letter-spacing:var(--type-tracking-body);margin:0}.NeoSidebar-module__leVvHq__railTooltipList{gap:var(--control-nav-submenu-gap);display:grid}.NeoSidebar-module__leVvHq__railTooltipItem{min-height:max(var(--control-nav-collapsed-tooltip-item-min-height),var(--control-target-size-min));border-radius:var(--card-radius-pill);color:var(--color-nav-collapsed-tooltip-item);align-items:center;gap:var(--card-padding-xs);padding:0 var(--card-padding-sm);font-size:var(--type-size-nav-collapsed-tooltip-item);font-weight:var(--type-weight-nav-collapsed-tooltip-item);letter-spacing:var(--type-tracking-body);transition:background var(--motion-transition-fast),color var(--motion-transition-fast);text-decoration:none;display:inline-flex}.NeoSidebar-module__leVvHq__railTooltipItem:hover{background:var(--color-nav-collapsed-tooltip-item-hover);color:var(--color-nav-item-text-active)}.NeoSidebar-module__leVvHq__railTooltipItem:focus-visible{box-shadow:var(--control-focus-ring);outline:none}.NeoSidebar-module__leVvHq__railTooltipItemActive{color:var(--color-nav-item-text-active);background:var(--color-nav-submenu-bg-active)}.NeoSidebar-module__leVvHq__railTooltipDot{width:var(--control-badge-dot-size);height:var(--control-badge-dot-size);border-radius:var(--card-radius-pill);background:var(--color-nav-submenu-dot);flex:none}.NeoSidebar-module__leVvHq__railTooltipItemActive .NeoSidebar-module__leVvHq__railTooltipDot{background:var(--color-nav-submenu-dot-active)}.NeoSidebar-module__leVvHq__railTooltipLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-right:auto;overflow:hidden}.NeoSidebar-module__leVvHq__railTooltipBadge{margin-left:auto}.NeoSidebar-module__leVvHq__railIcon{width:var(--control-nav-icon-size);height:var(--control-nav-icon-size);stroke-width:var(--control-nav-icon-stroke);flex:none}.NeoSidebar-module__leVvHq__railItemSmall{width:var(--control-nav-minimized-footer-item-size);height:var(--control-nav-minimized-footer-item-size)}.NeoSidebar-module__leVvHq__railIconSmall{width:var(--control-nav-minimized-footer-icon-size);height:var(--control-nav-minimized-footer-icon-size)}@media (min-width:64rem){.NeoSidebar-module__leVvHq__shell{display:flex}}@media (prefers-reduced-motion:reduce){.NeoSidebar-module__leVvHq__shell,.NeoSidebar-module__leVvHq__menuToggle,.NeoSidebar-module__leVvHq__navItem,.NeoSidebar-module__leVvHq__navCloseCircle,.NeoSidebar-module__leVvHq__navSubItem,.NeoSidebar-module__leVvHq__footerIconButton,.NeoSidebar-module__leVvHq__railItem,.NeoSidebar-module__leVvHq__railTooltip{transition:none}}
.NeoMobileMenuDrawer-module__VTrOLW__backdrop{z-index:var(--layout-layer-nav-backdrop);background:var(--color-app-mobile-backdrop);transition:opacity var(--motion-duration-base)var(--motion-ease-standard),visibility var(--motion-duration-base)var(--motion-ease-standard);position:fixed;inset:0}.NeoMobileMenuDrawer-module__VTrOLW__backdropOpen{opacity:1;visibility:visible;pointer-events:auto}.NeoMobileMenuDrawer-module__VTrOLW__backdropClosed{opacity:0;visibility:hidden;pointer-events:none}.NeoMobileMenuDrawer-module__VTrOLW__drawer{width:var(--layout-app-mobile-drawer-width);max-width:100%;z-index:var(--layout-layer-nav);transition:transform var(--motion-duration-base)var(--motion-ease-standard);border-start-start-radius:0;border-start-end-radius:var(--layout-app-mobile-drawer-end-radius);border-end-end-radius:var(--layout-app-mobile-drawer-end-radius);border-end-start-radius:0;position:fixed;inset-block:0;inset-inline-start:0;overflow:hidden}.NeoMobileMenuDrawer-module__VTrOLW__drawerOpen{transform:translate(0)}.NeoMobileMenuDrawer-module__VTrOLW__drawerClosed{transform:translate(-100%)}.NeoMobileMenuDrawer-module__VTrOLW__drawerBg{border-inline-end:var(--control-border-width)solid var(--color-app-mobile-drawer-border);background:var(--color-app-mobile-drawer-bg);-webkit-backdrop-filter:blur(var(--control-app-mobile-drawer-blur));box-shadow:var(--card-shadow-lg);border-start-start-radius:0;border-start-end-radius:var(--layout-app-mobile-drawer-end-radius);border-end-end-radius:var(--layout-app-mobile-drawer-end-radius);border-end-start-radius:0;position:absolute;inset:0}.NeoMobileMenuDrawer-module__VTrOLW__drawerContent{grid-template-rows:auto auto minmax(0,1fr) auto auto;height:100%;display:grid;position:relative}.NeoMobileMenuDrawer-module__VTrOLW__drawerHeader{padding:var(--card-padding-sm)var(--card-padding-md);gap:var(--card-padding-sm);display:grid}.NeoMobileMenuDrawer-module__VTrOLW__brand{align-items:center;gap:var(--layout-nav-brand-gap);color:var(--color-text-tertiary);display:inline-flex}.NeoMobileMenuDrawer-module__VTrOLW__brandDot{width:var(--control-nav-brand-dot-size);height:var(--control-nav-brand-dot-size);border-radius:var(--card-radius-pill);background:var(--color-accent-yellow);flex:none}.NeoMobileMenuDrawer-module__VTrOLW__brandText{font-size:var(--type-size-nav-label);font-weight:var(--type-weight-nav-label);letter-spacing:var(--type-tracking-body)}.NeoMobileMenuDrawer-module__VTrOLW__menuTop{grid-template-columns:var(--layout-nav-top-columns);align-items:start;column-gap:var(--layout-nav-top-gap);display:grid}.NeoMobileMenuDrawer-module__VTrOLW__menuTopIcon{width:var(--control-nav-top-icon-size);height:var(--control-nav-top-icon-size);color:var(--color-nav-top-icon);margin-top:var(--layout-nav-top-icon-offset-y)}.NeoMobileMenuDrawer-module__VTrOLW__menuTopTitle{color:var(--color-nav-top-title);font-size:var(--type-size-nav-title);line-height:var(--type-leading-nav-title);font-weight:var(--type-weight-nav-title);letter-spacing:var(--type-tracking-nav-title);margin:0}.NeoMobileMenuDrawer-module__VTrOLW__search{min-height:max(var(--control-nav-search-min-height),var(--control-target-size-min));align-items:center;gap:var(--layout-nav-search-gap);display:flex}.NeoMobileMenuDrawer-module__VTrOLW__searchIcon{width:var(--control-nav-search-icon-size);height:var(--control-nav-search-icon-size);color:var(--color-nav-search-icon);flex:none}.NeoMobileMenuDrawer-module__VTrOLW__searchInput{width:100%;min-width:0;font-size:var(--type-size-body);font-weight:var(--type-weight-body);letter-spacing:var(--type-tracking-body);color:var(--color-nav-item-text);background:0 0;border:0;outline:none;padding:0}.NeoMobileMenuDrawer-module__VTrOLW__searchInput::placeholder{color:var(--color-nav-search-placeholder)}.NeoMobileMenuDrawer-module__VTrOLW__divider{height:var(--control-border-width);background:var(--color-nav-divider);width:100%}.NeoMobileMenuDrawer-module__VTrOLW__nav{min-height:0;padding:var(--card-padding-sm)var(--card-padding-md);gap:var(--layout-nav-list-gap);flex-direction:column;display:flex;overflow-y:auto}.NeoMobileMenuDrawer-module__VTrOLW__navEmpty{padding:var(--card-padding-sm)var(--card-padding-xs);color:var(--color-text-tertiary);font-size:var(--type-size-ui-compact);font-weight:var(--type-weight-ui-default);letter-spacing:var(--type-tracking-body);margin:0}.NeoMobileMenuDrawer-module__VTrOLW__navGroup{gap:var(--control-nav-submenu-gap);display:grid}.NeoMobileMenuDrawer-module__VTrOLW__navItemRow{gap:var(--card-padding-xs);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.NeoMobileMenuDrawer-module__VTrOLW__navItem{width:100%;min-height:max(var(--control-nav-item-min-height),var(--control-target-size-min));border:var(--control-button-border-width-canonical)solid transparent;border-radius:var(--card-radius-pill);color:var(--color-nav-item-text);align-items:center;gap:var(--layout-nav-footer-item-gap);padding:var(--layout-nav-item-padding);text-align:left;cursor:pointer;transition:background var(--motion-transition-fast),color var(--motion-transition-fast),transform var(--motion-transition-fast);background:0 0;text-decoration:none;display:inline-flex}button.NeoMobileMenuDrawer-module__VTrOLW__navItem{border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle)}.NeoMobileMenuDrawer-module__VTrOLW__navItem:hover{background:var(--color-nav-item-bg-hover);color:var(--color-nav-item-text-active);transform:translateY(var(--motion-lift-y))}button.NeoMobileMenuDrawer-module__VTrOLW__navItem:hover{border-color:var(--color-button-border-subtle-hover)}.NeoMobileMenuDrawer-module__VTrOLW__navItem:focus-visible{box-shadow:var(--control-focus-ring);outline:none}.NeoMobileMenuDrawer-module__VTrOLW__navItemActive{min-height:max(var(--control-nav-item-active-min-height),var(--control-target-size-min));padding-inline:var(--layout-nav-item-padding-active-x);background:var(--color-nav-item-bg-active);color:var(--color-nav-item-text-active)}button.NeoMobileMenuDrawer-module__VTrOLW__navItemActive{border-color:var(--color-button-border-subtle-active)}.NeoMobileMenuDrawer-module__VTrOLW__navItemActive:hover{background:var(--color-nav-item-bg-active);transform:translateY(var(--motion-press-y))}.NeoMobileMenuDrawer-module__VTrOLW__navIconWrap{width:var(--control-nav-search-icon-size);height:var(--control-nav-search-icon-size);color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.NeoMobileMenuDrawer-module__VTrOLW__navIcon{width:var(--control-nav-icon-size);height:var(--control-nav-icon-size);stroke-width:var(--control-nav-icon-stroke);flex:none}.NeoMobileMenuDrawer-module__VTrOLW__navLabel{min-width:0;font-size:var(--type-size-nav-label);font-weight:var(--type-weight-nav-label);letter-spacing:var(--type-tracking-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.NeoMobileMenuDrawer-module__VTrOLW__navRight{align-items:center;margin-left:auto;display:inline-flex}.NeoMobileMenuDrawer-module__VTrOLW__navPlusIcon{width:var(--control-nav-plus-icon-size);height:var(--control-nav-plus-icon-size);color:var(--color-nav-plus-icon);stroke-width:var(--control-icon-stroke)}.NeoMobileMenuDrawer-module__VTrOLW__navCloseCircle{width:max(var(--control-nav-close-size),var(--control-target-size-min));height:max(var(--control-nav-close-size),var(--control-target-size-min));border-radius:var(--card-radius-pill);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);background:var(--color-nav-close-bg);color:var(--color-nav-close-icon,var(--color-nav-item-text-active));cursor:pointer;transition:background var(--motion-transition-fast),color var(--motion-transition-fast),transform var(--motion-transition-fast);justify-content:center;align-items:center;display:inline-flex}.NeoMobileMenuDrawer-module__VTrOLW__navCloseCircle:hover{background:var(--color-nav-close-bg-hover);border-color:var(--color-button-border-subtle-hover);color:var(--color-nav-item-text-active);transform:translateY(var(--motion-lift-y))}.NeoMobileMenuDrawer-module__VTrOLW__navCloseCircle:active{transform:translateY(var(--motion-press-y))}.NeoMobileMenuDrawer-module__VTrOLW__navCloseCircle:focus-visible{box-shadow:var(--control-focus-ring);outline:none}.NeoMobileMenuDrawer-module__VTrOLW__navCloseIcon{width:var(--control-nav-top-icon-size);height:var(--control-nav-top-icon-size);stroke-width:var(--control-nav-close-icon-stroke);stroke:currentColor}.NeoMobileMenuDrawer-module__VTrOLW__navSubmenu{border-inline-start:var(--control-border-width)solid var(--color-nav-submenu-rail);gap:var(--control-nav-submenu-gap);margin-inline-start:var(--control-nav-submenu-indent);padding-inline-start:var(--card-padding-xs);display:grid}.NeoMobileMenuDrawer-module__VTrOLW__navSubItem{width:100%;min-height:max(var(--control-nav-submenu-item-height),var(--control-target-size-min));border:var(--control-button-border-width-canonical)solid transparent;border-radius:var(--card-radius-pill);color:var(--color-nav-submenu-text);align-items:center;gap:var(--card-padding-xs);padding:0 var(--card-padding-sm)0 var(--card-padding-xs);text-align:left;font-size:var(--type-size-nav-submenu);font-weight:var(--type-weight-nav-submenu);letter-spacing:var(--type-tracking-body);transition:background var(--motion-transition-fast),color var(--motion-transition-fast);background:0 0;text-decoration:none;display:inline-flex}button.NeoMobileMenuDrawer-module__VTrOLW__navSubItem{border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle)}.NeoMobileMenuDrawer-module__VTrOLW__navSubItem:hover{background:var(--color-nav-subitem-bg-hover);color:var(--color-nav-submenu-text-active)}button.NeoMobileMenuDrawer-module__VTrOLW__navSubItem:hover{border-color:var(--color-button-border-subtle-hover)}.NeoMobileMenuDrawer-module__VTrOLW__navSubItem:focus-visible{box-shadow:var(--control-focus-ring);outline:none}.NeoMobileMenuDrawer-module__VTrOLW__navSubItemActive{background:var(--color-nav-subitem-bg-active);color:var(--color-nav-submenu-text-active);font-weight:var(--type-weight-nav-label)}button.NeoMobileMenuDrawer-module__VTrOLW__navSubItemActive{border-color:var(--color-button-border-subtle-active)}.NeoMobileMenuDrawer-module__VTrOLW__navSubDot{width:var(--control-badge-dot-size);height:var(--control-badge-dot-size);border-radius:var(--card-radius-pill);background:var(--color-nav-submenu-dot);flex:none}.NeoMobileMenuDrawer-module__VTrOLW__navSubItemActive .NeoMobileMenuDrawer-module__VTrOLW__navSubDot{background:var(--color-nav-submenu-dot-active)}.NeoMobileMenuDrawer-module__VTrOLW__navSubLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-right:auto;overflow:hidden}.NeoMobileMenuDrawer-module__VTrOLW__navSubBadge{margin-left:auto}.NeoMobileMenuDrawer-module__VTrOLW__footer{gap:var(--layout-nav-footer-gap);padding:var(--card-padding-sm)var(--card-padding-md);display:grid}.NeoMobileMenuDrawer-module__VTrOLW__footerItem{min-height:max(var(--control-nav-footer-item-min-height),var(--control-target-size-min));border:var(--control-button-border-width-canonical)solid transparent;border-radius:var(--card-radius-pill);color:var(--color-nav-footer-text);align-items:center;gap:var(--layout-nav-footer-item-gap);padding:0 var(--layout-nav-footer-item-padding-x);text-align:left;font-size:var(--type-size-body);font-weight:var(--type-weight-nav-label);cursor:pointer;transition:background var(--motion-transition-fast),color var(--motion-transition-fast);background:0 0;text-decoration:none;display:inline-flex}button.NeoMobileMenuDrawer-module__VTrOLW__footerItem{border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle)}.NeoMobileMenuDrawer-module__VTrOLW__footerItem:hover{background:var(--color-nav-footer-bg-hover);color:var(--color-nav-item-text-active)}button.NeoMobileMenuDrawer-module__VTrOLW__footerItem:hover{border-color:var(--color-button-border-subtle-hover)}.NeoMobileMenuDrawer-module__VTrOLW__footerItem:focus-visible{box-shadow:var(--control-focus-ring);outline:none}.NeoMobileMenuDrawer-module__VTrOLW__footerItemActive{background:var(--color-nav-item-bg-active);color:var(--color-nav-item-text-active)}button.NeoMobileMenuDrawer-module__VTrOLW__footerItemActive{border-color:var(--color-button-border-subtle-active)}.NeoMobileMenuDrawer-module__VTrOLW__footerIcon{width:var(--control-nav-footer-icon-size);height:var(--control-nav-footer-icon-size);color:var(--color-nav-footer-icon);flex:none}.NeoMobileMenuDrawer-module__VTrOLW__menuTrigger{z-index:var(--layout-layer-mobile-chrome);align-items:center;display:inline-flex;position:fixed;inset-block-start:var(--card-padding-sm);inset-inline-start:var(--card-padding-sm)}.NeoMobileMenuDrawer-module__VTrOLW__menuTriggerHidden{opacity:0;visibility:hidden;pointer-events:none}.NeoMobileMenuDrawer-module__VTrOLW__menuTriggerButton{min-width:var(--control-target-size-comfortable);min-height:var(--control-target-size-comfortable)}@media (min-width:64rem){.NeoMobileMenuDrawer-module__VTrOLW__backdrop,.NeoMobileMenuDrawer-module__VTrOLW__drawer,.NeoMobileMenuDrawer-module__VTrOLW__menuTrigger{display:none}}@media (prefers-reduced-motion:reduce){.NeoMobileMenuDrawer-module__VTrOLW__backdrop,.NeoMobileMenuDrawer-module__VTrOLW__drawer,.NeoMobileMenuDrawer-module__VTrOLW__navItem,.NeoMobileMenuDrawer-module__VTrOLW__navCloseCircle,.NeoMobileMenuDrawer-module__VTrOLW__navSubItem,.NeoMobileMenuDrawer-module__VTrOLW__footerItem{transition:none}}
.AppAlertBell-module__YLwvXW__root,.AppAlertBell-module__YLwvXW__trigger{position:relative}.AppAlertBell-module__YLwvXW__badge{top:calc(var(--card-padding-unit)*-.8);right:calc(var(--card-padding-unit)*-.8);min-width:var(--control-button-height-sm);height:var(--control-button-height-sm);border-radius:var(--radius-full);border:var(--control-border-width)solid color-mix(in srgb,var(--color-accent-red)35%,var(--color-border-card-soft));background:color-mix(in srgb,var(--color-accent-red)18%,var(--color-bg-card-soft));color:var(--color-accent-red);font-size:var(--type-size-overline);font-weight:var(--type-weight-overline);padding:0 var(--card-padding-unit);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}.AppAlertBell-module__YLwvXW__panel{inset-inline-end:0;top:calc(100% + var(--card-padding-xs));z-index:var(--layout-layer-floating);width:min(26rem,calc(100vw - (var(--layout-page-padding-x-mobile)*2)));border-radius:var(--card-radius-lg);box-shadow:var(--card-shadow-md);padding:var(--card-padding-sm);gap:var(--card-padding-xs);display:grid;position:absolute}.AppAlertBell-module__YLwvXW__header{justify-content:space-between;align-items:center;gap:var(--card-padding-xs);display:flex}.AppAlertBell-module__YLwvXW__title{color:var(--color-text-primary);font-size:var(--type-size-h3);font-weight:var(--type-weight-h3);margin:0}.AppAlertBell-module__YLwvXW__meta{color:var(--color-text-secondary);font-size:var(--type-size-overline)}.AppAlertBell-module__YLwvXW__list{gap:var(--card-padding-unit);max-height:min(55vh,calc(var(--control-button-height)*10));padding-right:var(--card-padding-unit);display:grid;overflow:auto}.AppAlertBell-module__YLwvXW__item{border:var(--control-border-width)solid var(--color-border-card-soft);border-radius:var(--card-radius-md);padding:var(--card-padding-xs);background:color-mix(in srgb,var(--color-bg-card-soft)90%,transparent);gap:var(--card-padding-unit);display:grid}.AppAlertBell-module__YLwvXW__itemHead{justify-content:space-between;align-items:center;gap:var(--card-padding-xs);display:flex}.AppAlertBell-module__YLwvXW__itemType{color:var(--color-text-tertiary);font-size:var(--type-size-overline);font-weight:var(--type-weight-overline);letter-spacing:var(--type-tracking-overline);text-transform:uppercase}.AppAlertBell-module__YLwvXW__itemImpact{color:var(--color-text-secondary);font-size:var(--type-size-overline)}.AppAlertBell-module__YLwvXW__itemLabel{color:var(--color-text-primary);font-size:var(--type-size-body);font-weight:var(--type-weight-body-strong);overflow-wrap:anywhere}.AppAlertBell-module__YLwvXW__empty{color:var(--color-text-tertiary);text-align:center;padding:var(--card-padding-md)0}.AppAlertBell-module__YLwvXW__footer{justify-content:flex-end;display:flex}.AppAlertBell-module__YLwvXW__severityWarn,.AppAlertBell-module__YLwvXW__severityCritical{min-height:var(--control-button-height-sm);border-radius:var(--radius-full);padding:0 var(--card-padding-xs);border:var(--control-border-width)solid var(--color-border-card-soft);font-size:var(--type-size-overline);font-weight:var(--type-weight-overline);justify-content:center;align-items:center;display:inline-flex}.AppAlertBell-module__YLwvXW__severityWarn{color:var(--color-accent-orange);border-color:color-mix(in srgb,var(--color-accent-orange)35%,var(--color-border-card-soft));background:color-mix(in srgb,var(--color-accent-orange)14%,transparent)}.AppAlertBell-module__YLwvXW__severityCritical{color:var(--color-accent-red);border-color:color-mix(in srgb,var(--color-accent-red)35%,var(--color-border-card-soft));background:color-mix(in srgb,var(--color-accent-red)14%,transparent)}
.JarvisUI-module__CSk6IW__fab{z-index:70;color:#0f172a;cursor:pointer;background:radial-gradient(circle at 20% 10%,#ffffffb3,#0000 46%),linear-gradient(160deg,#ffffffe0,#eaf5f8bf);border:1px solid #0f172a33;border-radius:24px;justify-content:center;align-items:center;width:68px;height:68px;transition:transform .22s,box-shadow .22s,border-color .22s;display:inline-flex;position:fixed;bottom:clamp(16px,2.4vh,28px);right:clamp(14px,1.8vw,24px);overflow:hidden;box-shadow:0 20px 40px #0f172a33,inset 0 1px #ffffffc7}.JarvisUI-module__CSk6IW__fab:hover{border-color:#009ca673;transform:translateY(-2px);box-shadow:0 24px 48px #009ca647,inset 0 1px #ffffffd1}.JarvisUI-module__CSk6IW__fabOpen{border-color:#009ca680;box-shadow:0 26px 52px #009ca652,inset 0 1px #ffffffd1}.JarvisUI-module__CSk6IW__fab:focus-visible{border-color:#009ca694;outline:none;box-shadow:0 0 0 3px #009ca63d,0 24px 48px #009ca638,inset 0 1px #ffffffd1}.JarvisUI-module__CSk6IW__fabHalo{pointer-events:none;opacity:.8;background:radial-gradient(circle,#009ca638,#0000 64%);border-radius:999px;position:absolute;inset:-40%}.JarvisUI-module__CSk6IW__fabCore{z-index:1;background:#fffc;border:1px solid #0f172a29;border-radius:16px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;position:relative}.JarvisUI-module__CSk6IW__fabLabel{z-index:1;font-size:var(--type-size-fixed-10);letter-spacing:.04em;text-transform:uppercase;color:#0f172aad;font-weight:700;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.JarvisUI-module__CSk6IW__fabListening,.JarvisUI-module__CSk6IW__fabSpeaking{animation:1.3s ease-out infinite JarvisUI-module__CSk6IW__fab-pulse}.JarvisUI-module__CSk6IW__fabThinking .JarvisUI-module__CSk6IW__fabCore{border-color:#4f46e573}.JarvisUI-module__CSk6IW__spinner{animation:.9s linear infinite JarvisUI-module__CSk6IW__spin}.dark .JarvisUI-module__CSk6IW__fab{color:#e2e8f0;background:radial-gradient(circle at 20% 10%,#94a3b838,#0000 46%),linear-gradient(160deg,#080f1edb,#070d19c7);border-color:#94a3b84d;box-shadow:0 20px 42px #02061794,inset 0 1px #94a3b82e}.dark .JarvisUI-module__CSk6IW__fabCore{background:#050b16e0;border-color:#94a3b838}.dark .JarvisUI-module__CSk6IW__fabLabel{color:#e2e8f0b8}.JarvisUI-module__CSk6IW__overlay{z-index:80;-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 14% 0,#009ca633,#0000 34%),radial-gradient(circle at 95% 0,#6366f133,#0000 34%),#02061770;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.JarvisUI-module__CSk6IW__modal{-webkit-backdrop-filter:blur(26px)saturate(132%);background:radial-gradient(circle at 2% 0,#ffffff94,#0000 36%),linear-gradient(150deg,#ffffffe0,#f0f6fabf);border:1px solid #94a3b84d;border-radius:30px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,1fr);width:min(1520px,100vw - 26px);height:min(90vh,940px);display:grid;overflow:hidden;box-shadow:0 40px 90px #0f172a38,inset 0 1px #ffffffc2}.dark .JarvisUI-module__CSk6IW__modal{background:radial-gradient(circle at 2% 0,#6366f133,#0000 36%),linear-gradient(150deg,#070d19e0,#040912cc);border-color:#94a3b842;box-shadow:0 44px 96px #020617b8,inset 0 1px #94a3b824}.JarvisUI-module__CSk6IW__mobileTabs{display:none}.JarvisUI-module__CSk6IW__mobileTabActive{background:#009ca629!important;border-color:#009ca680!important}.JarvisUI-module__CSk6IW__chatColumn,.JarvisUI-module__CSk6IW__contextColumn,.JarvisUI-module__CSk6IW__actionColumn{flex-direction:column;min-height:0;display:flex}.JarvisUI-module__CSk6IW__contextColumn,.JarvisUI-module__CSk6IW__actionColumn{border-left:1px solid #94a3b842}.JarvisUI-module__CSk6IW__columnHeader{border-bottom:1px solid #94a3b83d;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;display:flex}.JarvisUI-module__CSk6IW__columnTitle{font-size:var(--type-size-fixed-13);letter-spacing:.01em;align-items:center;gap:8px;font-weight:700;display:inline-flex}.JarvisUI-module__CSk6IW__columnTitle small{font-size:var(--type-size-fixed-11);color:#475569e6;text-transform:uppercase;letter-spacing:.04em;margin-left:2px;font-weight:600}.dark .JarvisUI-module__CSk6IW__columnTitle small{color:#94a3b8e0}.JarvisUI-module__CSk6IW__closeButton{width:30px;height:30px;color:inherit;cursor:pointer;background:#ffffffa3;border:1px solid #94a3b859;border-radius:11px;justify-content:center;align-items:center;transition:border-color .2s,transform .2s;display:inline-flex}.JarvisUI-module__CSk6IW__closeButton:hover{border-color:#009ca66b;transform:translateY(-1px)}.JarvisUI-module__CSk6IW__closeButton:focus-visible{border-color:#009ca68f;outline:none;box-shadow:0 0 0 3px #009ca633}.dark .JarvisUI-module__CSk6IW__closeButton{background:#080f1cb8}.JarvisUI-module__CSk6IW__stateStrip{border-bottom:1px solid #94a3b83d;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.JarvisUI-module__CSk6IW__stateLabel{color:#475569f5;align-items:center;gap:6px;display:inline-flex}.dark .JarvisUI-module__CSk6IW__stateLabel{color:#cbd5e1f0}.JarvisUI-module__CSk6IW__stateLabelText{gap:2px;line-height:1.1;display:grid}.JarvisUI-module__CSk6IW__stateLabelText strong{font-size:var(--type-size-fixed-12);font-weight:700}.JarvisUI-module__CSk6IW__stateLabelText small{font-size:var(--type-size-fixed-10);color:#64748bf0;font-weight:600}.dark .JarvisUI-module__CSk6IW__stateLabelText small{color:#94a3b8e6}.JarvisUI-module__CSk6IW__stateRing{--jarvis-energy:.12;--jarvis-wave-duration:.92s;--jarvis-wave-opacity:.52;--jarvis-bar-height:8px;background:#ffffff94;border:1px solid #94a3b857;border-radius:999px;justify-content:center;align-items:center;width:138px;height:38px;display:flex;overflow:hidden}.dark .JarvisUI-module__CSk6IW__stateRing{background:#080f1cb3}.JarvisUI-module__CSk6IW__stateRingActive{box-shadow:inset 0 0 0 1px #009ca614,0 0 14px rgba(0,156,166,var(--jarvis-energy));border-color:#009ca666}.JarvisUI-module__CSk6IW__stateListening{border-color:#22c55e6b}.JarvisUI-module__CSk6IW__stateThinking{border-color:#6366f170}.JarvisUI-module__CSk6IW__stateSpeaking{border-color:#009ca675}.JarvisUI-module__CSk6IW__wave{align-items:flex-end;gap:4px;display:inline-flex}.JarvisUI-module__CSk6IW__wave i{width:3px;height:var(--jarvis-bar-height);animation:JarvisUI-module__CSk6IW__wave var(--jarvis-wave-duration)ease-in-out infinite;opacity:var(--jarvis-wave-opacity);transform-origin:bottom;background:linear-gradient(#009ca6e6,#6366f1cc);border-radius:999px;animation-play-state:paused}.JarvisUI-module__CSk6IW__stateRingActive .JarvisUI-module__CSk6IW__wave i{opacity:1;animation-play-state:running}.JarvisUI-module__CSk6IW__wave i:nth-child(2){animation-delay:.12s}.JarvisUI-module__CSk6IW__wave i:nth-child(3){animation-delay:.24s}.JarvisUI-module__CSk6IW__wave i:nth-child(4){animation-delay:.36s}.JarvisUI-module__CSk6IW__wave i:nth-child(5){animation-delay:.48s}.JarvisUI-module__CSk6IW__messages{flex-direction:column;flex:1;gap:8px;min-height:0;padding:14px 16px;display:flex;overflow:auto}.JarvisUI-module__CSk6IW__messages::-webkit-scrollbar{width:9px;height:9px}.JarvisUI-module__CSk6IW__sideScroll::-webkit-scrollbar{width:9px;height:9px}.JarvisUI-module__CSk6IW__messages::-webkit-scrollbar-thumb{background:#94a3b85c;border-radius:999px}.JarvisUI-module__CSk6IW__sideScroll::-webkit-scrollbar-thumb{background:#94a3b85c;border-radius:999px}.JarvisUI-module__CSk6IW__quickActionBar{flex-wrap:wrap;gap:8px;padding:0 16px 12px;display:flex}.JarvisUI-module__CSk6IW__quickActionChip{color:inherit;font-size:var(--type-size-fixed-11);cursor:pointer;background:#ffffffa8;border:1px solid #94a3b857;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-weight:700;transition:all .18s;display:inline-flex}.JarvisUI-module__CSk6IW__quickActionChip:hover:not(:disabled){background:#009ca61f;border-color:#009ca670;transform:translateY(-1px)}.JarvisUI-module__CSk6IW__quickActionChip:disabled{opacity:.5;cursor:not-allowed}.JarvisUI-module__CSk6IW__quickActionChipPrimary{background:#009ca629;border-color:#009ca685}.JarvisUI-module__CSk6IW__quickActionHint{font-size:var(--type-size-fixed-09);letter-spacing:.02em;text-transform:uppercase;background:#009ca61f;border:1px solid #009ca661;border-radius:999px;align-items:center;padding:2px 6px;font-weight:800;display:inline-flex}.dark .JarvisUI-module__CSk6IW__quickActionChipPrimary{background:#009ca63d}.dark .JarvisUI-module__CSk6IW__quickActionHint{color:#ccfbf1f5;background:#14b8a633;border-color:#5eead470}.JarvisUI-module__CSk6IW__quickActionChip:focus-visible,.JarvisUI-module__CSk6IW__suggestionChip:focus-visible,.JarvisUI-module__CSk6IW__iconButton:focus-visible,.JarvisUI-module__CSk6IW__secondaryToggle:focus-visible,.JarvisUI-module__CSk6IW__executionSelect:focus-visible,.JarvisUI-module__CSk6IW__tabBar button:focus-visible,.JarvisUI-module__CSk6IW__preferenceToggle:focus-visible,.JarvisUI-module__CSk6IW__conversationPinnedToggle:focus-visible,.JarvisUI-module__CSk6IW__conversationPin:focus-visible,.JarvisUI-module__CSk6IW__conversationMain:focus-visible,.JarvisUI-module__CSk6IW__conversationDelete:focus-visible,.JarvisUI-module__CSk6IW__inlineAction:focus-visible,.JarvisUI-module__CSk6IW__proactiveActionBadge:focus-visible,.JarvisUI-module__CSk6IW__mobileTabs button:focus-visible{border-color:#009ca68f;outline:none;box-shadow:0 0 0 3px #009ca62e}.dark .JarvisUI-module__CSk6IW__quickActionChip{background:#080f1ca8}.JarvisUI-module__CSk6IW__message{max-width:92%;font-size:var(--type-size-fixed-13);border:1px solid #94a3b840;border-radius:16px;padding:10px 11px;line-height:1.48;animation:.24s ease-out JarvisUI-module__CSk6IW__message-in}.JarvisUI-module__CSk6IW__messageAssistant{background:#ffffffa8;align-self:flex-start}.JarvisUI-module__CSk6IW__messageUser{background:#009ca624;border-color:#009ca657;align-self:flex-end}.JarvisUI-module__CSk6IW__messageLoading{align-items:center;gap:7px;display:inline-flex}.dark .JarvisUI-module__CSk6IW__messageAssistant{background:#080f1cb8}.dark .JarvisUI-module__CSk6IW__messageUser{background:#009ca62e}.JarvisUI-module__CSk6IW__suggestions{flex-wrap:wrap;align-items:center;gap:8px;padding:0 16px 12px;display:flex}.JarvisUI-module__CSk6IW__suggestionChip{color:inherit;font-size:var(--type-size-fixed-11);cursor:pointer;background:#009ca61f;border:1px solid #009ca657;border-radius:999px;padding:6px 10px;font-weight:700;transition:all .18s}.JarvisUI-module__CSk6IW__suggestionChip:hover{background:#009ca633;border-color:#009ca67a;transform:translateY(-1px)}.JarvisUI-module__CSk6IW__proactiveStrip{flex-wrap:wrap;align-items:center;gap:7px;padding:0 16px 10px;display:flex}.JarvisUI-module__CSk6IW__proactiveLoading{font-size:var(--type-size-fixed-10);background:#6366f11f;border:1px solid #6366f157;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-weight:700;display:inline-flex}.JarvisUI-module__CSk6IW__proactiveAlertChip{font-size:var(--type-size-fixed-10);background:#ffffff9e;border:1px solid #94a3b84d;border-radius:999px;align-items:center;padding:4px 8px;font-weight:700;display:inline-flex}.JarvisUI-module__CSk6IW__proactiveAlertDanger{color:#b91c1c;background:#ef444429;border-color:#ef444466}.JarvisUI-module__CSk6IW__proactiveAlertWarning{color:#b45309;background:#f59e0b29;border-color:#f59e0b66}.JarvisUI-module__CSk6IW__proactiveAlertSuccess{color:#15803d;background:#16a34a24;border-color:#16a34a5c}.dark .JarvisUI-module__CSk6IW__proactiveLoading{color:#e0e7fff2;background:#6366f133;border-color:#818cf866}.dark .JarvisUI-module__CSk6IW__proactiveAlertChip{background:#080f1cad}.dark .JarvisUI-module__CSk6IW__proactiveAlertDanger{color:#fca5a5}.dark .JarvisUI-module__CSk6IW__proactiveAlertWarning{color:#fbbf24}.dark .JarvisUI-module__CSk6IW__proactiveAlertSuccess{color:#4ade80}.JarvisUI-module__CSk6IW__composer{border-top:1px solid #94a3b83d;gap:8px;padding:12px 16px 14px;display:grid}.JarvisUI-module__CSk6IW__composerRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.JarvisUI-module__CSk6IW__input{width:100%;height:42px;font-size:var(--type-size-fixed-13);color:inherit;background:#ffffffa8;border:1px solid #94a3b857;border-radius:14px;outline:none;padding:0 12px}.JarvisUI-module__CSk6IW__input:focus-visible{border-color:#009ca68c;box-shadow:0 0 0 3px #009ca629}.dark .JarvisUI-module__CSk6IW__input{background:#080f1cb3}.JarvisUI-module__CSk6IW__iconButton{width:42px;height:42px;color:inherit;cursor:pointer;background:#ffffff9e;border:1px solid #94a3b857;border-radius:14px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.JarvisUI-module__CSk6IW__iconButton:hover:not(:disabled){border-color:#009ca675;transform:translateY(-1px)}.JarvisUI-module__CSk6IW__iconButton:disabled{opacity:.55;cursor:not-allowed}.dark .JarvisUI-module__CSk6IW__iconButton{background:#080f1cb3}.JarvisUI-module__CSk6IW__primaryButton{color:#f8fafc;background:linear-gradient(145deg,#009ca6,#007f87);border-color:#009ca69e}.JarvisUI-module__CSk6IW__composerRowSecondary{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.JarvisUI-module__CSk6IW__secondaryToggle{height:34px;color:inherit;font-size:var(--type-size-fixed-11);cursor:pointer;background:#fff9;border:1px solid #94a3b857;border-radius:12px;align-items:center;gap:6px;padding:0 10px;font-weight:700;display:inline-flex}.dark .JarvisUI-module__CSk6IW__secondaryToggle{background:#080f1ca8}.JarvisUI-module__CSk6IW__executionSelect{width:100%;min-width:130px;height:34px;color:inherit;font-size:var(--type-size-fixed-12);background:#ffffff9e;border:1px solid #94a3b857;border-radius:12px;padding:0 10px;font-weight:700}.dark .JarvisUI-module__CSk6IW__executionSelect{background:#080f1ca8}.JarvisUI-module__CSk6IW__tabBar{background:#ffffff9e;border:1px solid #94a3b857;border-radius:999px;align-self:flex-start;gap:4px;margin:10px 14px 0;padding:4px;display:inline-flex}.dark .JarvisUI-module__CSk6IW__tabBar{background:#080f1ca8}.JarvisUI-module__CSk6IW__tabBar button{color:#475569f0;font-size:var(--type-size-fixed-11);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:6px 11px;font-weight:700}.dark .JarvisUI-module__CSk6IW__tabBar button{color:#cbd5e1eb}.JarvisUI-module__CSk6IW__tabActive{color:#f8fafc!important;background:linear-gradient(145deg,#009ca6,#007f87)!important}.JarvisUI-module__CSk6IW__sideScroll{flex:1;align-content:start;gap:10px;min-height:0;padding:12px 14px 14px;display:grid;overflow:auto}.JarvisUI-module__CSk6IW__panelCard,.JarvisUI-module__CSk6IW__actionCard{background:#ffffff9e;border:1px solid #94a3b84d;border-radius:16px;gap:8px;padding:11px;display:grid}:is(.dark .JarvisUI-module__CSk6IW__panelCard,.dark .JarvisUI-module__CSk6IW__actionCard){background:#080f1cb3}.JarvisUI-module__CSk6IW__panelCard h4,.JarvisUI-module__CSk6IW__actionCard h4{font-size:var(--type-size-fixed-13);margin:0}.JarvisUI-module__CSk6IW__panelCard p,.JarvisUI-module__CSk6IW__actionCard p{font-size:var(--type-size-fixed-12);color:#475569f2;margin:0;line-height:1.4}:is(.dark .JarvisUI-module__CSk6IW__panelCard p,.dark .JarvisUI-module__CSk6IW__actionCard p){color:#cbd5e1eb}.JarvisUI-module__CSk6IW__panelCardHead,.JarvisUI-module__CSk6IW__actionCardHead{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.JarvisUI-module__CSk6IW__panelCardHead h4{align-items:center;gap:6px;display:inline-flex}.JarvisUI-module__CSk6IW__contextChipList{flex-wrap:wrap;gap:7px;display:flex}.JarvisUI-module__CSk6IW__preferenceGrid{gap:8px;display:grid}.JarvisUI-module__CSk6IW__preferenceToggle{text-align:left;cursor:pointer;background:#ffffff9e;border:1px solid #94a3b857;border-radius:12px;gap:3px;padding:8px 9px;transition:border-color .18s,transform .18s,background .18s;display:grid}.JarvisUI-module__CSk6IW__preferenceToggle:hover{border-color:#009ca675;transform:translateY(-1px)}.JarvisUI-module__CSk6IW__preferenceToggleActive{background:#009ca61f;border-color:#009ca680}.JarvisUI-module__CSk6IW__preferenceToggleLabel{font-size:var(--type-size-fixed-12);color:#0f172af0;font-weight:700}.JarvisUI-module__CSk6IW__preferenceToggleHint{font-size:var(--type-size-fixed-11);color:#475569e6}.JarvisUI-module__CSk6IW__contextChip{font-size:var(--type-size-fixed-11);background:#ffffff94;border:1px solid #94a3b84d;border-radius:999px;padding:5px 9px;line-height:1.3}.dark .JarvisUI-module__CSk6IW__contextChip{background:#080f1ca3}.dark .JarvisUI-module__CSk6IW__preferenceToggle{background:#080f1ca8}.dark .JarvisUI-module__CSk6IW__preferenceToggleActive{background:#009ca62e;border-color:#009ca685}.dark .JarvisUI-module__CSk6IW__preferenceToggleLabel{color:#e2e8f0f5}.dark .JarvisUI-module__CSk6IW__preferenceToggleHint{color:#94a3b8eb}.JarvisUI-module__CSk6IW__contextChip strong{font-weight:700}.JarvisUI-module__CSk6IW__conversationList{gap:8px;display:grid}.JarvisUI-module__CSk6IW__conversationSearchRow{background:#ffffff9e;border:1px solid #94a3b84d;border-radius:11px;align-items:center;gap:6px;height:34px;padding:0 9px;display:inline-flex}.JarvisUI-module__CSk6IW__conversationSearchRow:focus-within,.JarvisUI-module__CSk6IW__uploadButton:focus-within{border-color:#009ca68f;box-shadow:0 0 0 3px #009ca629}.JarvisUI-module__CSk6IW__conversationSearchInput{width:100%;color:inherit;font-size:var(--type-size-fixed-11);background:0 0;border:none;outline:none;font-weight:600}.JarvisUI-module__CSk6IW__conversationPinnedToggle{color:inherit;height:24px;font-size:var(--type-size-fixed-10);cursor:pointer;background:#ffffffb3;border:1px solid #94a3b857;border-radius:999px;align-items:center;gap:4px;padding:0 7px;font-weight:700;display:inline-flex}.JarvisUI-module__CSk6IW__conversationPinnedToggleActive{background:#009ca629;border-color:#009ca685}.JarvisUI-module__CSk6IW__conversationRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;gap:7px;display:grid}.JarvisUI-module__CSk6IW__conversationPin{color:#475569f2;cursor:pointer;background:#ffffffad;border:1px solid #94a3b852;border-radius:11px;justify-content:center;align-items:center;width:34px;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.JarvisUI-module__CSk6IW__conversationPin:hover:not(:disabled){background:#009ca61f;border-color:#009ca67a;transform:translateY(-1px)}.JarvisUI-module__CSk6IW__conversationPin:disabled{opacity:.56;cursor:not-allowed}.JarvisUI-module__CSk6IW__conversationPinActive{color:#0d9488;background:#009ca62e;border-color:#009ca685}.JarvisUI-module__CSk6IW__conversationMain{text-align:left;color:inherit;cursor:pointer;background:#ffffff94;border:1px solid #94a3b84d;border-radius:12px;gap:5px;width:100%;padding:8px 9px;transition:border-color .18s,transform .18s,background .18s;display:grid}.JarvisUI-module__CSk6IW__conversationMain:hover:not(:disabled){background:#009ca61a;border-color:#009ca67a;transform:translateY(-1px)}.JarvisUI-module__CSk6IW__conversationMain:disabled{opacity:.64;cursor:not-allowed}.JarvisUI-module__CSk6IW__conversationMainActive{background:#009ca624;border-color:#009ca68c}.JarvisUI-module__CSk6IW__conversationRowTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.JarvisUI-module__CSk6IW__conversationRowTop strong{font-size:var(--type-size-fixed-12);font-weight:700}.JarvisUI-module__CSk6IW__conversationRowTop span{font-size:var(--type-size-fixed-10);white-space:nowrap;border:1px solid #94a3b852;border-radius:999px;padding:2px 7px;font-weight:700}.JarvisUI-module__CSk6IW__conversationRowMeta{justify-content:space-between;gap:8px;display:flex}.JarvisUI-module__CSk6IW__conversationRowMeta small{font-size:var(--type-size-fixed-10);color:#64748bf5}.JarvisUI-module__CSk6IW__conversationPreview{color:#475569f2;margin:0;line-height:1.35;font-size:var(--type-size-fixed-11)!important}.JarvisUI-module__CSk6IW__conversationDelete{color:#b91c1ce6;cursor:pointer;background:#ef444414;border:1px solid #ef444447;border-radius:11px;justify-content:center;align-items:center;width:34px;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.JarvisUI-module__CSk6IW__conversationDelete:hover:not(:disabled){background:#ef444429;border-color:#ef444480;transform:translateY(-1px)}.JarvisUI-module__CSk6IW__conversationDelete:disabled{opacity:.56;cursor:not-allowed}.dark .JarvisUI-module__CSk6IW__conversationSearchRow{background:#080f1ca8}.dark .JarvisUI-module__CSk6IW__conversationPinnedToggle{background:#080f1cb8}.dark .JarvisUI-module__CSk6IW__conversationPinnedToggleActive{background:#009ca638;border-color:#009ca68c}.dark .JarvisUI-module__CSk6IW__conversationPin{color:#94a3b8f0;background:#080f1cb8}.dark .JarvisUI-module__CSk6IW__conversationPinActive{color:#5eead4f5;background:#009ca63d;border-color:#009ca68c}.dark .JarvisUI-module__CSk6IW__conversationMain{background:#080f1ca8}.dark .JarvisUI-module__CSk6IW__conversationMainActive{background:#009ca633;border-color:#009ca68c}.dark .JarvisUI-module__CSk6IW__conversationRowTop span{border-color:#94a3b847}.dark .JarvisUI-module__CSk6IW__conversationRowMeta small{color:#94a3b8eb}.dark .JarvisUI-module__CSk6IW__conversationPreview{color:#cbd5e1eb}.dark .JarvisUI-module__CSk6IW__conversationDelete{color:#fecacaf2;background:#f871711f;border-color:#f8717157}.JarvisUI-module__CSk6IW__inlineAction{font-size:var(--type-size-fixed-11);color:inherit;cursor:pointer;background:#ffffffb8;border:1px solid #94a3b859;border-radius:11px;align-items:center;gap:5px;padding:6px 9px;font-weight:700;text-decoration:none;display:inline-flex}.dark .JarvisUI-module__CSk6IW__inlineAction{background:#080f1cb8}.JarvisUI-module__CSk6IW__inlineActionPrimary{background:#009ca62e;border-color:#009ca685}.JarvisUI-module__CSk6IW__pendingActions{flex-wrap:wrap;gap:8px;display:flex}.JarvisUI-module__CSk6IW__riskBadge{font-size:var(--type-size-fixed-11);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:4px 9px;font-weight:700;display:inline-flex}.JarvisUI-module__CSk6IW__proactiveActionBadge{appearance:none;cursor:pointer;text-decoration:none;transition:transform .18s,border-color .18s,background .18s}.JarvisUI-module__CSk6IW__proactiveActionBadge:hover:not(:disabled){transform:translateY(-1px)}.JarvisUI-module__CSk6IW__proactiveActionBadge:disabled{opacity:.56;cursor:not-allowed}.JarvisUI-module__CSk6IW__riskLow{color:#15803d;background:#16a34a29;border-color:#16a34a59}.JarvisUI-module__CSk6IW__riskMedium{color:#b45309;background:#f59e0b29;border-color:#f59e0b66}.JarvisUI-module__CSk6IW__riskHigh{color:#b91c1c;background:#ef444429;border-color:#ef444466}.dark .JarvisUI-module__CSk6IW__riskLow{color:#4ade80}.dark .JarvisUI-module__CSk6IW__riskMedium{color:#fbbf24}.dark .JarvisUI-module__CSk6IW__riskHigh{color:#f87171}.JarvisUI-module__CSk6IW__confirmationNote{background:#ffffff94;border:1px solid #94a3b84d;border-radius:10px;align-items:center;gap:6px;padding:6px 8px;display:inline-flex;font-size:var(--type-size-fixed-11)!important}.dark .JarvisUI-module__CSk6IW__confirmationNote{background:#080f1ca3}.JarvisUI-module__CSk6IW__persistenceHint{color:#475569eb;font-size:var(--type-size-fixed-11)!important}.JarvisUI-module__CSk6IW__persistenceHint strong{color:#0f172af2}.dark .JarvisUI-module__CSk6IW__persistenceHint{color:#cbd5e1e0}.dark .JarvisUI-module__CSk6IW__persistenceHint strong{color:#f1f5f9f5}.JarvisUI-module__CSk6IW__panelActions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.JarvisUI-module__CSk6IW__proactiveReason{color:#475569f5;align-items:center;gap:6px;margin:0;line-height:1.35;display:inline-flex;font-size:var(--type-size-fixed-11)!important}.JarvisUI-module__CSk6IW__proactiveReason strong{color:#0f172af2}.JarvisUI-module__CSk6IW__proactiveAutoActions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.dark .JarvisUI-module__CSk6IW__proactiveReason{color:#cbd5e1f0}.dark .JarvisUI-module__CSk6IW__proactiveReason strong{color:#f1f5f9f5}.JarvisUI-module__CSk6IW__panelKpiGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.JarvisUI-module__CSk6IW__panelMetricCard{background:#ffffff94;border:1px solid #94a3b84d;border-radius:11px;padding:8px}.dark .JarvisUI-module__CSk6IW__panelMetricCard{background:#080f1ca8}.JarvisUI-module__CSk6IW__panelMetricCard p{font-size:var(--type-size-fixed-13);margin-top:4px;font-weight:700}.JarvisUI-module__CSk6IW__panelTableWrap{border:1px solid #94a3b852;border-radius:12px;overflow:auto}.JarvisUI-module__CSk6IW__panelTable{border-collapse:collapse;width:100%;min-width:340px}.JarvisUI-module__CSk6IW__panelTable th,.JarvisUI-module__CSk6IW__panelTable td{font-size:var(--type-size-fixed-11);text-align:left;white-space:nowrap;border-bottom:1px solid #94a3b833;padding:7px 8px}.JarvisUI-module__CSk6IW__panelTable th{text-transform:uppercase;letter-spacing:.05em;color:#64748bf2}.JarvisUI-module__CSk6IW__uploadButton{font-size:var(--type-size-fixed-12);cursor:pointer;background:#009ca614;border:1px dashed #009ca66b;border-radius:14px;align-items:center;gap:7px;padding:10px 11px;font-weight:700;display:inline-flex;position:relative}.JarvisUI-module__CSk6IW__uploadButton input{opacity:0;cursor:pointer;position:absolute;inset:0}.JarvisUI-module__CSk6IW__fileRow{background:#ffffff94;border:1px solid #94a3b847;border-radius:12px;justify-content:space-between;gap:8px;padding:8px 9px;display:flex}.dark .JarvisUI-module__CSk6IW__fileRow{background:#080f1ca8}.JarvisUI-module__CSk6IW__fileRow strong{font-size:var(--type-size-fixed-12);display:block}.JarvisUI-module__CSk6IW__fileRow small{font-size:var(--type-size-fixed-11);color:#64748bf2;display:block}.dark .JarvisUI-module__CSk6IW__fileRow small{color:#94a3b8e6}.JarvisUI-module__CSk6IW__payloadPreview{color:#cbd5e1;font-size:var(--type-size-fixed-10);background:#020617e6;border:1px solid #94a3b847;border-radius:10px;max-height:140px;margin:0;padding:8px;line-height:1.35;overflow:auto}@media (max-width:1360px){.JarvisUI-module__CSk6IW__modal{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.JarvisUI-module__CSk6IW__actionColumn{border-top:1px solid #94a3b83d;border-left:none;grid-column:1/-1;min-height:220px;max-height:320px}}@media (max-width:940px){.JarvisUI-module__CSk6IW__overlay{padding:10px}.JarvisUI-module__CSk6IW__modal{border-radius:22px;grid-template-columns:1fr;width:min(100vw - 12px,100%);height:min(95vh,100%)}.JarvisUI-module__CSk6IW__mobileTabs{border-bottom:1px solid #94a3b838;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:10px 10px 0;display:grid}.JarvisUI-module__CSk6IW__mobileTabs button{color:inherit;height:32px;font-size:var(--type-size-fixed-11);background:#ffffff9e;border:1px solid #94a3b859;border-radius:10px;font-weight:700}.dark .JarvisUI-module__CSk6IW__mobileTabs button{background:#080f1cb8}.JarvisUI-module__CSk6IW__mobileTabActive{background:#009ca62e!important;border-color:#009ca680!important}.JarvisUI-module__CSk6IW__chatColumn,.JarvisUI-module__CSk6IW__contextColumn,.JarvisUI-module__CSk6IW__actionColumn{border-top:none;border-left:none;min-height:0;max-height:none}.JarvisUI-module__CSk6IW__mobileHidden{display:none!important}.JarvisUI-module__CSk6IW__modal[data-mobile-view=chat] .JarvisUI-module__CSk6IW__chatColumn,.JarvisUI-module__CSk6IW__modal[data-mobile-view=panels] .JarvisUI-module__CSk6IW__contextColumn,.JarvisUI-module__CSk6IW__modal[data-mobile-view=files] .JarvisUI-module__CSk6IW__contextColumn,.JarvisUI-module__CSk6IW__modal[data-mobile-view=memory] .JarvisUI-module__CSk6IW__contextColumn,.JarvisUI-module__CSk6IW__modal[data-mobile-view=actions] .JarvisUI-module__CSk6IW__actionColumn{display:flex!important}.JarvisUI-module__CSk6IW__composerRowSecondary{grid-template-columns:1fr}.JarvisUI-module__CSk6IW__executionSelect{min-width:0}}@media (prefers-reduced-motion:reduce){.JarvisUI-module__CSk6IW__fab,.JarvisUI-module__CSk6IW__fabListening,.JarvisUI-module__CSk6IW__fabSpeaking,.JarvisUI-module__CSk6IW__spinner,.JarvisUI-module__CSk6IW__wave i,.JarvisUI-module__CSk6IW__message{transition:none!important;animation:none!important}}@keyframes JarvisUI-module__CSk6IW__spin{to{transform:rotate(360deg)}}@keyframes JarvisUI-module__CSk6IW__fab-pulse{0%{box-shadow:0 20px 40px #0f172a33,0 0 #009ca661}to{box-shadow:0 20px 40px #0f172a33,0 0 0 18px #009ca600}}@keyframes JarvisUI-module__CSk6IW__wave{0%,to{height:8px}50%{height:18px}}@keyframes JarvisUI-module__CSk6IW__message-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.AppLayout-module__UKroOW__appShell{min-height:var(--layout-app-viewport-height);background:var(--color-app-shell-bg);isolation:isolate;display:flex;position:relative}.AppLayout-module__UKroOW__appShell:before{content:"";inset:var(--layout-app-shell-orb-inset);pointer-events:none;z-index:0;background:radial-gradient(var(--layout-app-shell-orb-primary-width)var(--layout-app-shell-orb-primary-height)at var(--layout-app-shell-orb-primary-x)var(--layout-app-shell-orb-primary-y),var(--color-app-shell-orb-primary),transparent 58%),radial-gradient(var(--layout-app-shell-orb-secondary-width)var(--layout-app-shell-orb-secondary-height)at var(--layout-app-shell-orb-secondary-x)var(--layout-app-shell-orb-secondary-y),var(--color-app-shell-orb-secondary),transparent 64%);position:fixed}.AppLayout-module__UKroOW__appShellPlanilha:before{display:none}.AppLayout-module__UKroOW__mainRoot{z-index:1;min-width:0;padding-top:var(--layout-app-main-padding-top-mobile);padding-bottom:var(--layout-app-main-padding-bottom-mobile);transition:margin-inline-start var(--motion-duration-base)var(--motion-ease-standard);flex:auto;margin-inline-start:0;position:relative}.AppLayout-module__UKroOW__mainRootDashboard{padding-top:var(--layout-app-main-padding-top-mobile);padding-bottom:var(--layout-app-main-padding-bottom-mobile)}.AppLayout-module__UKroOW__mainShell{width:100%;max-width:var(--layout-app-content-max-width-canonical);padding-inline:var(--layout-page-padding-x-canonical-mobile);margin:0 auto}.AppLayout-module__UKroOW__mainFrame{min-width:0;transition:padding-inline-end var(--motion-duration-base)var(--motion-ease-standard)}.AppLayout-module__UKroOW__mainFrameDashboard,.AppLayout-module__UKroOW__mainFrameDefault{padding-inline-end:0}.AppLayout-module__UKroOW__contentStack{gap:var(--card-padding-sm);min-width:0;display:grid}.AppLayout-module__UKroOW__contentStackDefault{gap:var(--card-padding-xs)}.AppLayout-module__UKroOW__contentStackPlanilha{width:100%;max-width:100%;min-height:0;height:calc(var(--layout-app-viewport-height) - var(--layout-app-main-padding-top-mobile) - var(--layout-app-main-padding-bottom-mobile));flex-direction:column;display:flex}.AppLayout-module__UKroOW__contentStackViewportFill{min-height:calc(var(--layout-app-viewport-height) - ( var(--layout-app-main-padding-top-mobile) + var(--layout-app-main-padding-bottom-mobile)));grid-template-rows:auto minmax(0,1fr)}.AppLayout-module__UKroOW__canonicalHeaderWrap{min-width:0;padding-inline:var(--layout-page-padding-x-canonical-mobile);overflow:visible}.AppLayout-module__UKroOW__canonicalHeader{min-width:0}.AppLayout-module__UKroOW__canonicalHeaderActionsHost{justify-content:flex-end;align-items:center;gap:var(--control-header-actions-gap);flex-wrap:nowrap;min-width:0;display:inline-flex}.AppLayout-module__UKroOW__canonicalHeaderActionsRow{justify-content:flex-end;align-items:center;gap:var(--card-padding-unit);min-width:0;display:inline-flex}.AppLayout-module__UKroOW__contentInsetDefault{border-radius:var(--radius-card-sm);border:var(--control-border-width)solid var(--color-nav-shell-border);background:var(--color-nav-shell-bg);min-width:0;-webkit-backdrop-filter:blur(var(--control-nav-shell-blur));backdrop-filter:blur(var(--control-nav-shell-blur));padding:var(--card-padding-sm)}.AppLayout-module__UKroOW__contentInsetViewportFill{flex-direction:column;height:100%;min-height:0;display:flex}.AppLayout-module__UKroOW__contentInsetPlanilha{-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:auto;width:100%;min-width:0;max-width:100%;min-height:0;padding:0;display:flex}.AppLayout-module__UKroOW__contentInsetNone{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;min-width:0;padding:0}@media (max-width:63.999rem){.AppLayout-module__UKroOW__canonicalHeaderWrap{padding-inline:var(--layout-page-padding-x-canonical-mobile)}.AppLayout-module__UKroOW__canonicalHeaderActionsHost,.AppLayout-module__UKroOW__canonicalHeaderActionsRow{flex-wrap:wrap;justify-content:flex-start}}.AppLayout-module__UKroOW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:64rem){.AppLayout-module__UKroOW__mainRoot{padding-top:var(--layout-app-main-padding-top-desktop);padding-bottom:var(--layout-app-main-padding-bottom-desktop);margin-inline-start:var(--layout-nav-expanded-width)}.AppLayout-module__UKroOW__mainRootSidebarCollapsed{margin-inline-start:var(--layout-nav-collapsed-width)}.AppLayout-module__UKroOW__mainRootDashboard{padding-top:var(--layout-app-main-padding-top-dashboard-desktop);padding-bottom:var(--layout-app-main-padding-bottom-dashboard-desktop)}.AppLayout-module__UKroOW__mainShell{padding-inline:var(--layout-page-padding-x-canonical)}.AppLayout-module__UKroOW__mainFrameDefault{padding-inline-end:0}.AppLayout-module__UKroOW__canonicalHeaderWrap{padding-inline:var(--layout-page-padding-x-canonical)}.AppLayout-module__UKroOW__contentInsetDefault{padding:var(--card-padding-md)}.AppLayout-module__UKroOW__contentStackPlanilha{height:calc(var(--layout-app-viewport-height) - var(--layout-app-main-padding-top-desktop) - var(--layout-app-main-padding-bottom-desktop))}.AppLayout-module__UKroOW__contentStackViewportFill{min-height:calc(var(--layout-app-viewport-height) - ( var(--layout-app-main-padding-top-desktop) + var(--layout-app-main-padding-bottom-desktop)))}}@media (min-width:120rem){.AppLayout-module__UKroOW__mainShell{max-width:var(--layout-app-content-max-width-canonical-ultrawide)}}
