.work-encouragement_banner__97Ztd{display:flex;flex:1;min-width:0;align-items:center;gap:8px;height:36px;box-sizing:border-box;padding:3px 10px;border:1px solid var(--border-default);border-radius:var(--radius-control,8px);background:var(--surface-muted);container-type:inline-size}.work-encouragement_copy___JIgs{min-width:0;flex:1}.work-encouragement_label__GpfaQ{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-soft);font-size:10px;font-weight:500;line-height:1.3}.work-encouragement_label__GpfaQ span{color:var(--text-muted);font-weight:400}.work-encouragement_message__PPAjd{margin:0;color:var(--text-body);font-size:12px;font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;animation:work-encouragement_arrive__y3TYj .2s ease-out}@keyframes work-encouragement_arrive__y3TYj{0%{opacity:.3}to{opacity:1}}@container (max-width: 410px){.work-encouragement_label__GpfaQ span{display:none}}@media (prefers-reduced-motion:reduce){.work-encouragement_message__PPAjd{animation:none}}@media (pointer:coarse){.work-encouragement_banner__97Ztd{height:44px}}.notifications_centerScope__HJ7Bh{display:flex;flex-direction:column;min-width:0;min-height:0}.notifications_center__6DZ3Y{min-width:0;min-height:0;color:var(--text-body);font-family:var(--ui-font-family);font-size:var(--ui-font-size-body);line-height:1.5}.notifications_center__6DZ3Y button,.notifications_dialogHeading__5zjN9 button,.notifications_rowMenu__E_6rE button{cursor:pointer;font:inherit}.notifications_center__6DZ3Y button:disabled,.notifications_dialogHeading__5zjN9 button:disabled,.notifications_rowMenu__E_6rE button:disabled{cursor:not-allowed;opacity:.45}.notifications_bell__N4NmH:focus-visible,.notifications_center__6DZ3Y :is(button,a,input,select,[tabindex]):focus-visible,.notifications_dialogHeading__5zjN9 button:focus-visible,.notifications_rowMenu__E_6rE button:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}.notifications_dialog__xZIZY .notifications_headingIcon__GghfI{box-shadow:none}.notifications_controls__yPDxj{flex:none;padding:0 16px;background:var(--surface)}.notifications_tabs__JzqdE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--border-default);border-radius:var(--radius-control);overflow:hidden;margin-bottom:10px;background:var(--surface)}.notifications_tabs__JzqdE button{display:flex;justify-content:center;align-items:center;gap:8px;min-height:38px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--text-soft);font-size:12px;padding:6px 8px}.notifications_tabs__JzqdE button+button{border-left:1px solid var(--border-default)}.notifications_tabs__JzqdE button[aria-pressed=true]{background:var(--tone-blue-tint);color:var(--app-icon-blue);border-bottom-color:var(--app-icon-blue);font-weight:600}.notifications_tabs__JzqdE button span{font-size:11px;min-width:18px;padding:0 4px;background:var(--surface-muted);color:var(--text-soft);border-radius:4px;font-variant-numeric:tabular-nums}.notifications_tabs__JzqdE button[aria-pressed=true] span{background:color-mix(in srgb,var(--app-icon-blue) 15%,var(--surface));color:var(--app-icon-blue)}.notifications_searchRow__zBWGz{display:flex;gap:8px}.notifications_search__IoXxk{display:flex;align-items:center;gap:8px;flex:1;min-width:0;height:34px;padding:0 10px;border:1px solid var(--border-default);border-radius:var(--radius-control);color:var(--text-muted);background:var(--surface)}.notifications_search__IoXxk:focus-within{border-color:var(--focus-border)}.notifications_search__IoXxk input{width:100%;min-width:0;height:100%;border:0;outline:none;background:transparent;color:var(--text-body);font:inherit;font-size:12px}.notifications_search__IoXxk input::placeholder{color:var(--text-faint)}.notifications_assignmentRow__3_irM select,.notifications_searchRow__zBWGz select{max-width:35%;min-height:34px;padding:4px 8px;border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--surface);color:var(--text-body);font:inherit;font-size:12px}.notifications_toolbar__AWF__{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 0}.notifications_quickFilters__KmDkQ{display:flex;gap:6px;flex:none}.notifications_emptyAction__veuzg,.notifications_quickFilters__KmDkQ button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:4px 8px;border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--surface);color:var(--text-soft);font-size:11px}.notifications_quickFilters__KmDkQ button[aria-pressed=true]{background:var(--tone-blue-tint);color:var(--app-icon-blue);border-color:var(--app-icon-blue)}.notifications_quickFilters__KmDkQ .notifications_urgentFilter__YavZE{color:var(--tone-red-text);border-color:var(--danger-border)}.notifications_quickFilters__KmDkQ .notifications_urgentFilter__YavZE[aria-pressed=true]{background:var(--tone-red-tint);border-color:var(--app-icon-red);color:var(--tone-red-text)}.notifications_urgentFilter__YavZE span{padding:0 4px;border-radius:4px;background:var(--tone-red-tint);font-variant-numeric:tabular-nums}.notifications_readAll__btQyV{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;min-height:30px;border:0;padding:4px 0;background:transparent;color:var(--app-icon-blue);font-size:11px!important;white-space:nowrap}.notifications_assignmentRow__3_irM{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.notifications_assignmentRow__3_irM select{max-width:100%}.notifications_refresh__Xo_qn{display:inline-flex;align-items:center;gap:6px;padding:4px;border:0;border-radius:4px;color:var(--text-muted);background:transparent;font-size:11px!important}.notifications_error__PYUnq{display:flex;gap:8px;align-items:flex-start;padding:8px 10px;margin-bottom:10px;border:1px solid var(--danger-border);border-radius:var(--radius-control);background:var(--tone-red-tint);color:var(--tone-red-text);font-size:11px}.notifications_listBody__MF4kE{min-height:0;background:var(--surface);border-top:1px solid var(--border-default)}.notifications_groupHeading__EkM3N{display:flex;align-items:center;gap:8px;padding:8px 16px;margin:0;background:var(--surface-muted);color:var(--text-soft);font-size:12px;font-weight:600}.notifications_groupHeading__EkM3N[data-urgent=true]{color:var(--tone-red-text);background:var(--tone-red-tint)}.notifications_workList__4eQFM{margin:0;padding:0;list-style:none}.notifications_item__qS_2p{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;align-items:center;position:relative;padding:12px 16px;min-height:80px;border-bottom:1px solid var(--border-default);background:var(--surface)}.notifications_item__qS_2p[data-urgent=true]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--app-icon-red)}.notifications_itemCopy__S50RI{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;min-width:0;align-items:baseline}.notifications_itemHeading___FGff{grid-column:1/-1;display:block;color:var(--text-strong);font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.notifications_itemHeading___FGff:hover{color:var(--app-icon-blue)}.notifications_context__koyxQ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:11px;margin:3px 0 0}.notifications_due__FcJiC{color:var(--text-muted);font-size:11px;margin:3px 0 0;overflow-wrap:anywhere}.notifications_due__FcJiC[data-tone=red],.notifications_urgencyReason__8mKTL{color:var(--tone-red-text)}.notifications_due__FcJiC[data-tone=amber]{color:var(--tone-amber-text)}.notifications_due__FcJiC[data-tone=green]{color:var(--tone-green-text)}.notifications_reference__Llvd_{display:block;font-size:10px;color:var(--text-muted);margin-top:2px}.notifications_rowActions__VyLQS{display:flex;flex-direction:column;align-self:stretch;align-items:flex-end;justify-content:center;gap:4px}.notifications_rowOptions__eaPtp{display:flex;align-items:center;gap:8px}.notifications_readDot___wphp{width:6px;height:6px;border-radius:50%;background:var(--border-strong)}.notifications_item__qS_2p[data-unread=true] .notifications_readDot___wphp{background:var(--app-icon-blue)}.notifications_menuTrigger__bZaCF{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:4px;background:transparent;color:var(--text-soft)}.notifications_menuTrigger__bZaCF:hover{background:var(--surface-muted)}.notifications_actionLink__4MoVM{display:inline-flex;align-items:center;gap:4px;min-height:26px;color:var(--app-icon-blue);font-size:11px;font-weight:500;text-decoration:none;white-space:nowrap}.notifications_actionLink__4MoVM:hover{text-decoration:underline;text-underline-offset:3px}.notifications_itemDetails__na1mn{grid-column:2/-1;display:grid;gap:6px;padding:10px;border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--surface-muted);color:var(--text-muted);font-size:11px;overflow-wrap:anywhere;white-space:pre-wrap}.notifications_itemDetails__na1mn p{margin:0}.notifications_rowMenu__E_6rE{position:fixed;inset:auto;margin:0;width:192px;padding:4px;border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--surface);color:var(--text-body);box-shadow:var(--shadow-card);font-family:var(--ui-font-family)}.notifications_rowMenu__E_6rE button{display:flex;align-items:center;gap:8px;width:100%;min-height:38px;padding:8px;border:0;border-radius:4px;background:transparent;color:var(--text-body);text-align:left;font-size:12px}.notifications_rowMenu__E_6rE button:hover{background:var(--surface-muted)}.notifications_rowMenu__E_6rE svg{color:var(--app-icon-blue)}.notifications_empty__gqTeK{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:220px;padding:32px 20px;text-align:center;color:var(--text-muted)}.notifications_empty__gqTeK>svg{color:var(--app-icon-blue)}.notifications_empty__gqTeK strong{color:var(--text-strong);font-size:13px;font-weight:600}.notifications_empty__gqTeK p{margin:0;font-size:12px}.notifications_emptyAction__veuzg{color:var(--app-icon-blue)}.notifications_skeleton__mHWxw{display:grid;gap:12px;width:100%}.notifications_skeleton__mHWxw span{height:48px;border-radius:var(--radius-control);background:var(--surface-muted)}.notifications_more__0vTq4{width:calc(100% - 32px);margin:12px 16px;padding:8px;min-height:36px;border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--surface);color:var(--app-icon-blue);font-size:12px!important}.notifications_centerFooter__LiQwV{flex:none;border-top:1px solid var(--border-default);padding:10px 16px 12px;background:var(--surface)}.notifications_footerMeta__DOeXM{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 8px;color:var(--text-muted);font-size:10px}.notifications_footerMeta__DOeXM p{display:flex;align-items:center;gap:6px;margin:0}.notifications_footerMeta__DOeXM svg{color:var(--app-icon-blue)}.notifications_footerMeta__DOeXM time{white-space:nowrap}.notifications_openCenter__oTuz0{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px;min-height:36px;padding:6px 12px;border:1px solid color-mix(in srgb,var(--app-icon-blue) 50%,var(--surface));border-radius:var(--radius-control);background:var(--tone-blue-tint);color:var(--app-icon-blue);font-size:12px;font-weight:600;text-decoration:none}.notifications_openCenter__oTuz0:hover{border-color:var(--app-icon-blue)}.notifications_bell__N4NmH{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem}.notifications_stale__brnpR{position:absolute;bottom:0;right:0;font-size:12px;font-weight:600}.notifications_dialog__xZIZY{position:fixed;margin:64px 12px auto auto;width:min(600px,calc(100vw - 24px));height:min(900px,calc(100dvh - 76px));max-height:calc(100dvh - 76px);border:1px solid var(--border-default);border-radius:var(--ui-card-radius);padding:0;background:var(--surface);color:var(--text-body);overflow:hidden;box-shadow:0 8px 28px rgb(15 23 42/14%);font-family:var(--ui-font-family)}.notifications_dialog__xZIZY[open]{display:flex;flex-direction:column}.notifications_dialog__xZIZY::backdrop{background:rgb(15 23 42/18%)}.notifications_dialogHeading__5zjN9{display:flex;flex:none;align-items:center;gap:10px;padding:16px}.notifications_dialogHeading__5zjN9 h2{margin:0;color:var(--text-strong);font-size:16px;font-weight:600;line-height:1.4}.notifications_dialogHeading__5zjN9 p{color:var(--text-muted);font-size:11px;margin:3px 0 0}.notifications_headerActions__R0Kam{display:flex;align-items:center;margin-left:auto;gap:8px}.notifications_headerActions__R0Kam button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:4px;background:transparent;color:var(--text-soft)}.notifications_headerActions__R0Kam button:hover{background:var(--surface-muted)}.notifications_dialog__xZIZY>.notifications_centerScope__HJ7Bh{flex:1}.notifications_center__6DZ3Y[data-compact=true]{display:flex;flex-direction:column;flex:1;overflow:hidden}.notifications_center__6DZ3Y[data-compact=true] .notifications_listBody__MF4kE{flex:1;overflow-y:auto;overscroll-behavior:contain}.notifications_page__kNiS5{height:100%;overflow-y:auto;padding:16px;background:var(--surface-page)}.notifications_page__kNiS5 h1{color:var(--text-strong);font-size:20px;font-weight:600;margin:0 0 4px}.notifications_page__kNiS5>p{color:var(--text-muted);font-size:12px;margin:4px 0 12px}.notifications_page__kNiS5>p a{color:var(--app-icon-blue)}.notifications_page__kNiS5 .notifications_centerScope__HJ7Bh{margin-top:12px;border:1px solid var(--border-default);border-radius:var(--ui-card-radius);overflow:hidden}.notifications_page__kNiS5 .notifications_controls__yPDxj{padding-top:16px}.notifications_srOnly__hUptN{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.notifications_spinning__ztugr{animation:notifications_notification-spin__At9SD 1s linear infinite}@keyframes notifications_notification-spin__At9SD{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.notifications_spinning__ztugr{animation:none}}@media (max-width:600px){.notifications_dialog__xZIZY{margin:8px;width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.notifications_dialogHeading__5zjN9{padding:12px}.notifications_controls__yPDxj{padding-inline:12px}.notifications_centerFooter__LiQwV{padding:8px 12px}.notifications_item__qS_2p{padding:10px 12px;gap:8px}.notifications_itemCopy__S50RI{display:block}.notifications_groupHeading__EkM3N{padding:7px 12px}.notifications_page__kNiS5{padding:12px}}@media (max-width:420px){.notifications_toolbar__AWF__{align-items:flex-start;flex-wrap:wrap;gap:4px}.notifications_readAll__btQyV{margin-left:auto;min-height:28px}.notifications_tabs__JzqdE button{padding:6px 4px;gap:4px}.notifications_searchRow__zBWGz{gap:6px}.notifications_searchRow__zBWGz select{width:90px;padding-inline:4px}.notifications_item__qS_2p{grid-template-columns:34px minmax(0,1fr) 28px;align-items:start}.notifications_itemCopy__S50RI{grid-column:2}.notifications_rowActions__VyLQS{display:contents}.notifications_rowOptions__eaPtp{grid-column:3;grid-row:1;flex-direction:column-reverse;gap:4px}.notifications_actionLink__4MoVM{grid-column:2/-1;justify-self:end;white-space:normal;text-align:right}.notifications_rowIcon__GtOZi{grid-row:1}.notifications_footerMeta__DOeXM time{margin-left:auto}}@media (max-height:600px){.notifications_dialog__xZIZY{margin:8px 8px 8px auto;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.notifications_dialogHeading__5zjN9{padding-block:8px}.notifications_dialogHeading__5zjN9 p{display:none}.notifications_tabs__JzqdE{margin-bottom:6px}.notifications_tabs__JzqdE button{min-height:32px}.notifications_centerFooter__LiQwV,.notifications_toolbar__AWF__{padding-block:6px}.notifications_footerMeta__DOeXM time{display:none}.notifications_openCenter__oTuz0{margin-top:4px;min-height:32px}.notifications_empty__gqTeK{min-height:140px;padding:16px}}.notifications_badge___Qsat{position:absolute;top:-5px;right:-5px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--app-icon-red);color:#fff;box-shadow:0 0 0 2px var(--surface);font-size:10px;line-height:1;font-weight:600;font-variant-numeric:tabular-nums}.notifications_compactTools__WqHIe{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 0 12px}.notifications_compactTools__WqHIe>span{color:var(--text-soft);font-size:11px}.notifications_compactTools__WqHIe button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 8px;flex:none;border:0;border-radius:var(--radius-control);color:var(--app-icon-blue);background:var(--tone-blue-tint);font-size:12px}.notifications_center__6DZ3Y[data-compact=true] .notifications_tabs__JzqdE{border:0;border-bottom:1px solid var(--border-default);border-radius:0;margin-bottom:8px}.notifications_center__6DZ3Y[data-compact=true] .notifications_tabs__JzqdE button{min-height:44px;font-size:13px;padding:8px 4px}.notifications_center__6DZ3Y[data-compact=true] .notifications_tabs__JzqdE button+button{border-left:0}.notifications_center__6DZ3Y[data-compact=true] .notifications_item__qS_2p{grid-template-columns:36px minmax(0,1fr) auto;align-items:start;min-height:88px;padding:10px 16px;gap:10px}.notifications_center__6DZ3Y[data-compact=true] .notifications_itemCopy__S50RI{display:block}.notifications_center__6DZ3Y[data-compact=true] .notifications_itemHeading___FGff{font-size:14px;line-height:1.5}.notifications_center__6DZ3Y[data-compact=true] .notifications_context__koyxQ{font-size:12px;line-height:1.5;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.notifications_center__6DZ3Y[data-compact=true] .notifications_due__FcJiC{font-size:11px;margin-top:6px}.notifications_center__6DZ3Y[data-compact=true] .notifications_rowActions__VyLQS{justify-content:space-between;gap:8px}.notifications_center__6DZ3Y[data-compact=true] .notifications_actionLink__4MoVM{min-height:32px;padding:4px 8px;border:1px solid var(--border-default);border-radius:var(--radius-control);font-size:12px;background:var(--surface)}.notifications_center__6DZ3Y[data-compact=true] .notifications_actionLink__4MoVM:hover{background:var(--tone-blue-tint);border-color:var(--app-icon-blue);text-decoration:none}.notifications_center__6DZ3Y[data-compact=true] .notifications_groupHeading__EkM3N{font-size:12px;padding-block:8px}.notifications_center__6DZ3Y[data-compact=true] .notifications_footerMeta__DOeXM p{display:none}.notifications_center__6DZ3Y[data-compact=true] .notifications_footerMeta__DOeXM{justify-content:flex-end}@media (max-width:420px){.notifications_compactTools__WqHIe{align-items:flex-start}.notifications_compactTools__WqHIe>span{max-width:55%}.notifications_center__6DZ3Y[data-compact=true] .notifications_tabs__JzqdE button{font-size:12px;gap:4px}.notifications_center__6DZ3Y[data-compact=true] .notifications_item__qS_2p{grid-template-columns:36px minmax(0,1fr) 28px;padding:12px;gap:8px}.notifications_center__6DZ3Y[data-compact=true] .notifications_actionLink__4MoVM{grid-column:2/-1;justify-self:start}}.attendance-auto-check-in_notice__FlPbO{position:fixed;bottom:76px;right:16px;z-index:100;display:flex;align-items:flex-start;gap:12px;width:max-content;max-width:calc(100vw - 32px);padding:12px 16px;border:1px solid var(--surface-border);border-radius:10px;background:var(--surface,white);color:var(--text-body);box-shadow:0 4px 16px rgb(0 0 0/12%);font-size:13px}.attendance-auto-check-in_notice__FlPbO a{color:var(--primary);text-decoration:underline}.attendance-auto-check-in_notice__FlPbO button{flex-shrink:0;padding:4px;border-radius:4px}.attendance-auto-check-in_notice__FlPbO button:focus-visible{outline:2px solid var(--primary)}.app-navigation_sidebar__v6kvo{position:relative;z-index:20;display:flex;flex-direction:column;width:var(--dashboard-sidebar-width);height:100dvh;overflow:hidden;border-right:1px solid var(--border-default);background:var(--surface);color:var(--text-body);font-family:var(--font-main);font-size:var(--ui-font-size-menu);transition:width .15s ease}.app-navigation_header__kDbd2{display:flex;flex-shrink:0;min-height:var(--dashboard-topbar-height);align-items:center;gap:var(--space-xs);padding:var(--space-sm);border-bottom:1px solid var(--border-subtle)}.app-navigation_brand__bqu1M{display:flex;min-width:0;flex:1;align-items:center;gap:var(--space-sm);border-radius:var(--radius-control)}.app-navigation_logo__foDDR{width:var(--control-sm);height:var(--control-sm);flex-shrink:0;object-fit:contain;border-radius:var(--radius-control)}.app-navigation_brandName__l8vLF{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text-strong);font-size:var(--ui-font-size-section-title);font-weight:var(--ui-font-weight-heading)}.app-navigation_collapse__Ij6Gs{display:flex;flex-shrink:0;width:var(--control-sm);height:var(--control-sm);align-items:center;justify-content:center;border:1px solid var(--border-default);border-radius:var(--radius-control);color:var(--text-soft);background:var(--surface);cursor:pointer}.app-navigation_collapse__Ij6Gs:hover{background:var(--tint-neutral);color:var(--brand)}.app-navigation_collapse__Ij6Gs svg{width:var(--icon-md);height:var(--icon-md)}.app-navigation_navigation__5q1_R{min-height:0;flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--space-sm);scrollbar-width:thin}.app-navigation_group__7xaoo+.app-navigation_group__7xaoo{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--border-subtle)}.app-navigation_groupToggle__Yt9p4{display:flex;width:100%;min-height:var(--control-sm);align-items:center;justify-content:space-between;padding:0 var(--space-sm);border-radius:var(--radius-control);color:var(--text-soft);font-size:var(--ui-font-size-helper);font-weight:var(--ui-font-weight-heading);cursor:pointer}.app-navigation_groupToggle__Yt9p4:hover{color:var(--text-strong);background:var(--tint-neutral)}.app-navigation_groupToggle__Yt9p4 svg{width:var(--icon-sm);height:var(--icon-sm)}.app-navigation_groupToggle__Yt9p4[aria-expanded=true] svg{transform:rotate(180deg)}.app-navigation_groupItems__dgtMI{display:flex;flex-direction:column;gap:var(--space-xs)}.app-navigation_groupItems__dgtMI[data-open=false]{display:none}.app-navigation_item__dxiBn{position:relative;display:flex;flex-shrink:0;min-width:0;min-height:var(--control-md);align-items:center;gap:var(--space-sm);border:1px solid transparent;border-radius:var(--radius-control);padding:var(--space-xs) var(--space-sm);color:var(--text-body);font-size:var(--ui-font-size-menu);font-weight:var(--ui-font-weight-body);line-height:1.5;text-decoration:none;transition:background-color .15s ease,color .15s ease}.app-navigation_item__dxiBn:hover{background:var(--tint-neutral);color:var(--text-strong)}.app-navigation_item__dxiBn:is([aria-current=page],[data-active=true]){background:var(--tint-brand);color:var(--brand);border-color:var(--primary-border);font-weight:var(--ui-font-weight-heading)}.app-navigation_item__dxiBn:is([aria-current=page],[data-active=true]):before{content:"";position:absolute;inset-block:var(--space-sm);left:0;width:2px;border-radius:var(--radius-pill);background:var(--brand)}.app-navigation_icon__DGgcB{display:flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--text-soft)}.app-navigation_item__dxiBn:hover .app-navigation_icon__DGgcB,.app-navigation_item__dxiBn[aria-current=page] .app-navigation_icon__DGgcB{color:inherit}.app-navigation_label__yJSTs{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-navigation_badge__qovwo{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:var(--icon-lg);height:var(--icon-lg);border-radius:var(--radius-pill);padding-inline:var(--space-xs);background:var(--tone-red-tint);color:var(--tone-red-text);font-size:var(--ui-font-size-caption);font-weight:var(--ui-font-weight-heading);line-height:1}.app-navigation_footer__n0ffE{display:flex;flex-shrink:0;min-height:var(--control-lg);align-items:center;gap:var(--space-xs);border-top:1px solid var(--border-subtle);padding:var(--space-sm);color:var(--text-soft);font-size:var(--ui-font-size-helper)}.app-navigation_statusDot__tFhfW{width:var(--space-sm);height:var(--space-sm);flex-shrink:0;border-radius:var(--radius-pill);background:var(--tone-green-solid)}.app-navigation_statusText__lFUei{flex:1;min-width:0;white-space:nowrap}.app-navigation_version__hG3nV{color:var(--text-soft)}.app-navigation_mobileNavigation__hEuG3 a:focus-visible,.app-navigation_sidebar__v6kvo :is(a,button):focus-visible{outline:var(--focus-ring-width) solid var(--focus-border);outline-offset:2px}.app-navigation_sidebar__v6kvo[data-collapsed=true]{width:76px}.app-navigation_sidebar__v6kvo[data-collapsed=true] .app-navigation_brand__bqu1M,.app-navigation_sidebar__v6kvo[data-collapsed=true] .app-navigation_groupToggle__Yt9p4,.app-navigation_sidebar__v6kvo[data-collapsed=true] .app-navigation_label__yJSTs,.app-navigation_sidebar__v6kvo[data-collapsed=true] .app-navigation_statusText__lFUei,.app-navigation_sidebar__v6kvo[data-collapsed=true] .app-navigation_version__hG3nV{display:none}.app-navigation_sidebar__v6kvo[data-collapsed=true] .app-navigation_footer__n0ffE,.app-navigation_sidebar__v6kvo[data-collapsed=true] .app-navigation_header__kDbd2{justify-content:center}.app-navigation_sidebar__v6kvo[data-collapsed=true] .app-navigation_collapse__Ij6Gs svg{transform:rotate(180deg)}.app-navigation_sidebar__v6kvo[data-collapsed=true] .app-navigation_groupItems__dgtMI{display:flex}.app-navigation_sidebar__v6kvo[data-collapsed=true] .app-navigation_item__dxiBn{justify-content:center;min-height:var(--control-lg);padding-inline:0}.app-navigation_sidebar__v6kvo[data-collapsed=true] .app-navigation_badge__qovwo{position:absolute;top:0;right:0}.app-navigation_mobileNavigation__hEuG3{position:fixed;inset:auto 0 0;z-index:9998;border-top:1px solid var(--border-default);background:var(--surface);color:var(--text-body);font-family:var(--font-main);padding:var(--space-sm);padding-bottom:max(var(--space-sm),env(safe-area-inset-bottom))}.app-navigation_mobileItems__Q5NZE{display:flex;gap:var(--space-sm);overflow-x:auto;padding:var(--space-xs)}.app-navigation_mobileItem___wkv6{flex-direction:column;justify-content:center;gap:var(--space-xs);min-width:76px;min-height:48px;font-size:var(--ui-font-size-helper)}.app-navigation_mobileItem___wkv6 .app-navigation_label__yJSTs{flex:none;max-width:96px}.app-navigation_mobileItem___wkv6 .app-navigation_badge__qovwo{position:absolute;top:0;right:0}.app-navigation_mobileItem___wkv6:is([aria-current=page],[data-active=true]):before{inset:auto var(--space-sm) 0;width:auto;height:2px}@media (min-width:768px){.app-navigation_mobileNavigation__hEuG3{display:none}}@media (min-width:768px) and (max-width:1180px){.app-navigation_sidebar__v6kvo{width:76px}.app-navigation_brand__bqu1M,.app-navigation_collapse__Ij6Gs,.app-navigation_groupToggle__Yt9p4,.app-navigation_label__yJSTs,.app-navigation_statusText__lFUei,.app-navigation_version__hG3nV{display:none}.app-navigation_footer__n0ffE,.app-navigation_header__kDbd2{justify-content:center}.app-navigation_groupItems__dgtMI,.app-navigation_groupItems__dgtMI[data-open=false]{display:flex}.app-navigation_item__dxiBn{justify-content:center;min-height:var(--control-lg);padding-inline:0}.app-navigation_badge__qovwo{position:absolute;top:0;right:0}}@media (prefers-reduced-motion:reduce){.app-navigation_item__dxiBn,.app-navigation_sidebar__v6kvo{transition:none}}.app-navigation_splitItem__cRTEB{padding:0;gap:0}.app-navigation_destination__cjnnm{display:flex;align-items:center;gap:var(--space-sm);flex:1;min-width:0;min-height:var(--control-md);padding:var(--space-xs) var(--space-sm);color:inherit;text-decoration:none;border-radius:inherit}.app-navigation_badgeLink__XIfAJ{display:inline-flex;align-items:center;justify-content:center;margin-right:var(--space-xs);text-decoration:none;min-width:28px;min-height:28px;border-radius:var(--radius-pill)}.app-navigation_badgeLink__XIfAJ .app-navigation_badge__qovwo{position:static}.app-navigation_mobileItem___wkv6 .app-navigation_destination__cjnnm{flex-direction:column}.app-navigation_mobileItem___wkv6 .app-navigation_badgeLink__XIfAJ{position:absolute;top:0;right:0;margin-right:0}.app-navigation_sidebar__v6kvo[data-collapsed=true] .app-navigation_destination__cjnnm{justify-content:center;padding-inline:0}.app-navigation_sidebar__v6kvo[data-collapsed=true] .app-navigation_badgeLink__XIfAJ{position:absolute;top:0;right:0;margin:0}@media(min-width:768px) and (max-width:1180px){.app-navigation_destination__cjnnm{justify-content:center;padding-inline:0}.app-navigation_badgeLink__XIfAJ{position:absolute;top:0;right:0;margin:0}}.app-navigation_documentToggle__4LX_f{width:100%;cursor:pointer;text-align:left}.app-navigation_documentChevron__KICbS{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0}.app-navigation_documentToggle__4LX_f[aria-expanded=true] .app-navigation_documentChevron__KICbS{transform:rotate(180deg)}.app-navigation_documentLinks__1OBg5{display:flex;flex-direction:column;gap:var(--space-xs);margin:var(--space-xs) 0 0 18px;padding-left:var(--space-sm);border-left:1px solid var(--border-default)}.app-navigation_documentLink__XTaUD{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);min-height:var(--control-md);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-control);color:var(--text-body);font-size:var(--ui-font-size-menu);text-decoration:none}.app-navigation_documentLink__XTaUD:hover{background:var(--tint-neutral)}.app-navigation_documentLink__XTaUD[aria-current=page]{background:var(--tint-brand);color:var(--brand);font-weight:var(--ui-font-weight-heading)}.app-navigation_documentCompact__sha_F{display:none;width:100%;cursor:pointer}.app-navigation_documentPopup__urD0i{position:fixed;inset:30% auto auto 84px;margin:0;width:224px;max-width:calc(100vw - 32px);padding:var(--space-md);border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--surface);color:var(--text-body);box-shadow:0 12px 36px #0002;font-family:var(--font-main)}.app-navigation_documentPopup__urD0i .app-navigation_documentLinks__1OBg5{margin-left:0;padding-left:0;border:0}.app-navigation_documentPopup__urD0i a:focus-visible,.app-navigation_mobileNavigation__hEuG3 button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-border);outline-offset:2px}.app-navigation_sidebar__v6kvo[data-collapsed=true] .app-navigation_documentExpanded__TmDM_{display:none}.app-navigation_mobileDocument__4l9PT .app-navigation_documentCompact__sha_F,.app-navigation_sidebar__v6kvo[data-collapsed=true] .app-navigation_documentCompact__sha_F{display:flex}.app-navigation_mobileDocument__4l9PT{flex-shrink:0}.app-navigation_documentMobilePopup__5Mrc0{inset:auto 16px 100px auto}@media (min-width:768px) and (max-width:1180px){.app-navigation_documentExpanded__TmDM_{display:none}.app-navigation_documentCompact__sha_F{display:flex}}.content-planner-shell_singleMount__Kc_1m>.shell-content>div{min-width:0}@media (width < 768px){.content-planner-shell_singleMount__Kc_1m{display:block;height:100dvh;min-height:0;padding-top:64px;padding-bottom:88px}.content-planner-shell_singleMount__Kc_1m>.shell-sidebar,.content-planner-shell_singleMount__Kc_1m>.shell-topbar{display:none}.content-planner-shell_singleMount__Kc_1m>.shell-content{height:100%;overflow:hidden}.content-planner-shell_singleMount__Kc_1m>.shell-content>div{padding:0}.content-planner-shell_legacySingleMount__aky8K{display:block;height:auto;min-height:0;min-width:0;flex:1;overflow:hidden;padding-top:64px;padding-bottom:96px;background:var(--surface-page);color:var(--text-strong)}.content-planner-shell_legacySingleMount__aky8K>.shell-sidebar,.content-planner-shell_legacySingleMount__aky8K>.shell-topbar{display:none}.content-planner-shell_legacySingleMount__aky8K>.shell-content{display:contents}.content-planner-shell_legacySingleMount__aky8K>.shell-content>div{height:calc(100dvh - 48px);min-height:calc(100dvh - 48px);overflow-y:auto;overflow-x:hidden;padding:16px}}.system-status_topbarInner__Ulpim{display:flex;align-items:center;gap:12px;height:100%;min-width:0;padding-inline:var(--dashboard-page-padding-x,24px)}.system-status_topbarActions__pJCyP{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto}.system-status_indicator__AFvVt{--status-color:var(--app-icon-slate);display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;height:36px;min-width:120px;padding:2px 8px;border:1px solid var(--border-default);border-radius:var(--radius-control,8px);background:var(--surface);color:var(--text-body);font-family:inherit;text-align:left;flex-shrink:0}.system-status_indicator__AFvVt[data-tone=green]{--status-color:var(--app-icon-green)}.system-status_indicator__AFvVt[data-tone=orange]{--status-color:var(--app-icon-orange)}.system-status_indicator__AFvVt[data-tone=red]{--status-color:var(--app-icon-red)}.system-status_indicator__AFvVt .ui-icon-chip{background:transparent}.system-status_copy__9gbWr{display:flex;flex-direction:column;gap:1px;min-width:0}.system-status_title__4nV8O{font-size:12px;line-height:1.3;font-weight:500;color:var(--text-body);white-space:nowrap}.system-status_detail__c5Cij{display:flex;align-items:center;gap:4px;font-size:10px;line-height:1.2;color:var(--text-soft);white-space:nowrap}.system-status_detail__c5Cij i{width:5px;height:5px;flex:none;border-radius:50%;background:var(--status-color)}.system-status_latency__x0NIw{color:var(--text-muted);margin-left:4px;font-variant-numeric:tabular-nums}.system-status_interactive__bZY49{cursor:pointer;transition:background-color .15s,border-color .15s}.system-status_interactive__bZY49:hover,.system-status_interactive__bZY49[aria-expanded=true]{background:var(--surface-muted);border-color:var(--border-strong)}.system-status_interactive__bZY49:focus-visible{outline:2px solid var(--app-icon-blue);outline-offset:2px}.system-status_chevron__zaTSx{display:flex;margin-left:auto;color:var(--text-muted)}.system-status_compact__uM0HO{min-width:0;padding:4px 8px;height:36px;gap:4px}.system-status_compact__uM0HO .system-status_title__4nV8O{font-size:11px}@media(pointer:coarse){.system-status_indicator__AFvVt{min-height:44px}}.system-status_iconButton__mh0kk.system-status_iconButton__mh0kk{position:relative;justify-content:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;color:var(--text-soft)}.system-status_iconButton__mh0kk:hover{color:var(--app-icon-blue)}.system-status_iconButton__mh0kk[aria-pressed=true]{color:var(--app-icon-orange)}.system-status_iconButton__mh0kk.system-status_compact__uM0HO{width:36px;min-width:36px;height:36px;min-height:36px}@media(pointer:coarse){.system-status_iconButton__mh0kk.system-status_iconButton__mh0kk{width:44px;min-width:44px;height:44px;min-height:44px}}@media(max-width:1100px){.system-status_topbarInner__Ulpim{gap:8px;padding-inline:16px}.system-status_topbarActions__pJCyP .system-status_indicator__AFvVt:not(.system-status_iconButton__mh0kk){justify-content:center;min-width:36px;padding-inline:5px}.system-status_topbarActions__pJCyP .system-status_chevron__zaTSx,.system-status_topbarActions__pJCyP .system-status_copy__9gbWr{display:none}}.usage_report__g9cYW{display:grid;gap:16px;color:var(--text-primary,#20324b)}.usage_heading__JJcGZ{display:flex;justify-content:space-between;align-items:center;gap:16px}.usage_heading__JJcGZ h2{font-size:20px;font-weight:700;margin:0}.usage_card__vtpuz p,.usage_heading__JJcGZ p{margin:8px 0;color:var(--text-secondary,#64748b);line-height:1.65}.usage_heading__JJcGZ button{font:inherit;background:var(--bg-card,#fff);color:#1661c7;border:1px solid var(--border-color,#dce5ed);border-radius:8px;padding:8px 16px;cursor:pointer}.usage_heading__JJcGZ button:disabled{opacity:.6;cursor:wait}.usage_metrics__JUyxj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.usage_card__vtpuz,.usage_metric__hqkJo{background:var(--bg-card,#fff);border:1px solid var(--border-color,#dce5ed);border-radius:12px;padding:20px}.usage_metric__hqkJo{display:flex;align-items:center;gap:12px;min-width:0}.usage_metric__hqkJo>div>span{font-size:13px;color:var(--text-secondary,#64748b)}.usage_metric__hqkJo strong{display:block;font-size:24px;font-weight:700;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.usage_columns__wo3OB{display:grid;grid-template-columns:1fr 1fr;gap:16px}.usage_card__vtpuz h3{font-weight:700;font-size:16px;margin:0 0 16px}.usage_budgetLine__FaPX7{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.usage_budgetLine__FaPX7 strong{font-size:24px}.usage_budgetLine__FaPX7 span,.usage_note__O1NKu{font-size:13px}.usage_card__vtpuz progress{display:block;width:100%;height:12px;margin-top:16px;accent-color:#1976f3}.usage_card__vtpuz dl{margin:0}.usage_card__vtpuz dl>div{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid var(--border-color,#edf1f5)}.usage_card__vtpuz dt{color:var(--text-secondary,#64748b)}.usage_card__vtpuz dd{margin:0;text-align:right;overflow-wrap:anywhere}.usage_card__vtpuz a{color:#1661c7;text-decoration:underline}.usage_warning__1fp_x{padding:12px;background:#fff4e5;color:#8a4b08!important;border-radius:8px}.usage_tabs__8V5ls{display:flex;gap:8px;flex-wrap:wrap}.usage_tabs__8V5ls button{display:flex;align-items:center;gap:8px;font:inherit;font-weight:600;background:var(--bg-card,#fff);color:var(--text-secondary,#64748b);border:1px solid var(--border-color,#dce5ed);padding:8px 16px;border-radius:8px;cursor:pointer}.usage_tabs__8V5ls button[aria-selected=true]{color:#1661c7;background:#e9f2ff;border-color:#90baff}.usage_heading__JJcGZ button:focus-visible,.usage_tabs__8V5ls button:focus-visible{outline:2px solid #1976f3;outline-offset:3px}@media(max-width:1100px){.usage_metrics__JUyxj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.usage_columns__wo3OB,.usage_metrics__JUyxj{grid-template-columns:1fr}.usage_heading__JJcGZ{align-items:flex-start;flex-direction:column}.usage_card__vtpuz,.usage_metric__hqkJo{padding:16px}.usage_tabs__8V5ls button{padding:8px 12px}.usage_card__vtpuz dl>div{flex-wrap:wrap}.usage_card__vtpuz dd{text-align:left}}.usage_card__vtpuz progress{appearance:none;border:0;border-radius:8px;overflow:hidden;background:#e9eef5}.usage_card__vtpuz progress::-webkit-progress-bar{background:#e9eef5;border-radius:8px}.usage_card__vtpuz progress::-webkit-progress-value{background:#1976f3;border-radius:8px}.usage_card__vtpuz progress::-moz-progress-bar{background:#1976f3;border-radius:8px}.usage_original__Z4OT_{display:block;font-size:13px;color:var(--text-secondary,#64748b);margin-top:4px;font-variant-numeric:tabular-nums}.usage_exchange__0hoQO{background:var(--bg-card,#fff);border:1px solid var(--border-color,#dce5ed);border-radius:12px;padding:12px 16px}.usage_exchange__0hoQO label{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px}.usage_exchange__0hoQO input{font:inherit;width:100px;max-width:100%;border:1px solid #cbd5e1;border-radius:6px;padding:6px 8px;background:var(--bg-card,#fff);color:inherit}.usage_exchange__0hoQO input:focus-visible{outline:2px solid #1976f3;outline-offset:2px}.usage_exchange__0hoQO p{font-size:12px;line-height:1.6;color:var(--text-secondary,#64748b);margin:8px 0 0}.usage_exchange__0hoQO a{color:#1661c7;text-decoration:underline}.attraction-plan-image-preview_preview__gPLSL{margin:0;min-width:0}.attraction-plan-image-preview_frame__JemCx{width:100%;max-width:248px;aspect-ratio:248/158;margin-inline:auto;overflow:hidden;background:var(--surface-muted)}.attraction-plan-image-preview_frame__JemCx img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.attraction-plan-image-preview_empty__8O8qC{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--text-muted);font-size:12px}.attraction-plan-image-preview_preview__gPLSL figcaption{display:flex;flex-direction:column;gap:2px;margin-top:8px;color:var(--text-muted);font-size:11px;line-height:1.5;overflow-wrap:anywhere}.attraction-plan-image-preview_preview__gPLSL strong{font-weight:600;color:var(--text-body)}:where(.plan-document-icons_icon__WM5Hd){width:1em;height:1em}.plan-document-icons_icon__WM5Hd{display:inline-block;flex-shrink:0;object-fit:contain;vertical-align:middle}.preview_page__Eskzk{padding:24px;max-width:1400px;margin:auto;color:var(--text-primary,#1e293b)}.preview_page__Eskzk h1{font-size:28px;font-weight:700;margin:8px 0}.preview_page__Eskzk h2{font-size:20px;font-weight:700;margin:12px 0}.preview_page__Eskzk p{margin:8px 0;line-height:1.7}.preview_eyebrow__LJkOb{font-size:12px;letter-spacing:.1em;color:#64748b}.preview_notice__TDDXB{margin:24px 0;padding:16px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;color:#1e40af}.preview_teams__ZPYEL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.preview_team__6EMWt{background:var(--surface,#fff);border:1px solid #cbd5e1;border-radius:12px;padding:20px;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:12px;cursor:pointer;font:inherit}.preview_team__6EMWt[aria-pressed=true]{border-color:#2563eb;background:#eff6ff;color:#1e3a8a}.preview_team__6EMWt span{font-size:14px}.preview_workspace__62bA0{background:var(--surface,#fff);border:1px solid #e2e8f0;border-radius:12px;padding:24px;margin-top:24px}.preview_action__Nt_P2{padding:12px 20px;background:#1d4ed8;color:white;border:0;border-radius:8px;font:inherit;cursor:pointer}.preview_sample__oNKBp{padding:20px;margin-top:20px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.preview_sample__oNKBp h3{font-weight:700;margin-top:12px}.preview_page__Eskzk button:focus-visible{outline:3px solid #2563eb;outline-offset:3px}@media(max-width:900px){.preview_teams__ZPYEL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.preview_page__Eskzk{padding:16px}.preview_teams__ZPYEL{grid-template-columns:1fr}.preview_workspace__62bA0{padding:16px}}.preview_draftForm__y5UZc fieldset{border:0;padding:0;display:grid;gap:16px;margin:16px 0}.preview_draftForm__y5UZc label{display:grid;gap:8px}.preview_draftForm__y5UZc input,.preview_draftForm__y5UZc select,.preview_draftForm__y5UZc textarea{font:inherit;width:100%;box-sizing:border-box;border:1px solid #94a3b8;border-radius:8px;padding:12px;background:var(--surface,#fff);color:inherit}.preview_draftForm__y5UZc :focus-visible{outline:3px solid #2563eb;outline-offset:3px}.preview_brief__th9rb{white-space:pre-wrap;overflow-wrap:anywhere}.preview_sample__oNKBp summary{cursor:pointer;overflow-wrap:anywhere}.preview_page__Eskzk button:disabled{opacity:.6;cursor:wait}.preview_page__Eskzk{max-width:none;margin:0;padding:16px;background:#edf4ef;min-height:calc(100dvh - 80px);color:#20324b;font-size:13px}.preview_activity__WsKoh,.preview_composer__h1WCy,.preview_header__epSab,.preview_metric__lqsKP,.preview_panel__KrWhW{background:var(--surface,#fff);border:1px solid #e1eae4;border-radius:12px}.preview_header__epSab{justify-content:space-between;padding:12px 16px;margin-bottom:12px}.preview_headerActions__NNP1k,.preview_header__epSab,.preview_titleLine__ojto1,.preview_title__1wWxv{display:flex;align-items:center;gap:12px}.preview_title__1wWxv h1{margin:0;font-size:28px;line-height:1.2}.preview_title__1wWxv p{margin:2px 0 0;color:#64748b}.preview_pill__UwhpP{font-size:11px;color:#b44920;background:#fff0df;padding:4px 10px;border-radius:20px}.preview_headerActions__NNP1k small{color:#a44a25}.preview_action__Nt_P2{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:#1671ef;white-space:nowrap}.preview_body__E8Abz{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(290px,1fr);gap:12px}.preview_left__2y02x{display:flex;flex-direction:column;gap:10px;min-width:0}.preview_metrics__fQT65{display:grid;grid-template-columns:repeat(4,1fr)}.preview_metric__lqsKP{display:flex;gap:12px;padding:10px 12px}.preview_metric__lqsKP span{font-size:12px}.preview_metric__lqsKP strong{display:block;font-size:26px;line-height:1.15}.preview_office__SB3Ev{position:relative;flex:1;min-height:410px;border-radius:12px;overflow:hidden;background:#ead4ad}.preview_officeArt__Q3rau{position:absolute;inset:0;background:url(/ai-office/office-scene.webp) 50%/cover no-repeat}.preview_team__6EMWt{position:absolute;width:126px;transform:translateX(-50%);padding:6px 8px;gap:0;align-items:center;text-align:center;background:#fffffff5;border:1px solid #c8dcca;border-radius:8px;box-shadow:0 3px 8px #44381c20;transition:box-shadow .15s}.preview_team__6EMWt strong{font-size:12px;display:flex;align-items:center;gap:6px}.preview_team__6EMWt span{font-size:10px}.preview_team__6EMWt[aria-pressed=true]{background:#fff;border:2px solid #1684ff;color:#185fc2;box-shadow:0 0 0 3px #ffffff80}.preview_dot__hcGCP{width:7px;height:7px;border-radius:50%;background:#16b66a}.preview_seat0__2KHQZ{left:19%;top:16%}.preview_seat1__KoIHY{left:42%;top:21%}.preview_seat2__VM_QF{left:64%;top:25%}.preview_seat3__CYnqd{left:85%;top:30%}.preview_seat4__i9YT9{left:17%;top:54%}.preview_seat5__BPQc_{left:39%;top:58%}.preview_seat6__WSvwK{left:62%;top:62%}.preview_seat7__JlGHU{left:84%;top:66%}.preview_sceneHint__l79_X{position:absolute;bottom:10px;left:12px;background:#fffdf0e8;padding:4px 10px;border-radius:20px;font-size:11px;color:#695836}.preview_aside__G7ZFp{display:flex;flex-direction:column;min-width:0}.preview_panel__KrWhW{padding:14px}.preview_panel__KrWhW h2{font-size:17px;display:flex;align-items:center;gap:8px;margin:0 0 12px}.preview_count__MgG_2{font-size:12px;color:white;background:#f45d61;padding:2px 9px;border-radius:20px}.preview_tasks__l8oQY{display:grid;gap:8px}.preview_task__ueEjq{display:grid;grid-template-columns:auto 1fr;gap:8px;padding:10px;background:#f8fafb;border:1px solid #e8edf0;border-radius:8px;align-items:center}.preview_task__ueEjq h3{margin:0;font-size:13px;font-weight:700}.preview_task__ueEjq p{margin:2px 0;color:#63728a}.preview_task__ueEjq small{font-size:10px;color:#9b641a}.preview_review__J3nH6{grid-column:2;justify-self:end;font:inherit;color:#1661c7;background:#e9f2ff;border:0;padding:4px 12px;border-radius:6px;cursor:pointer}.preview_available__tiJ7r{margin-left:auto;font-size:10px;font-weight:500;color:#148547;background:#e6f7e9;border-radius:6px;padding:4px 6px}.preview_description__oQyDm{display:flex;align-items:center;gap:10px;margin-bottom:10px}.preview_description__oQyDm p{margin:0}.preview_workflow__8DEs9{display:flex;justify-content:space-around;align-items:center;padding:10px 0;margin:6px 0;background:#f6f9fd;border-radius:8px}.preview_workflow__8DEs9>span{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:11px}.preview_workflow__8DEs9 b{color:#8ba3bc}.preview_current__8kz46{display:flex;align-items:center;gap:8px;border-top:1px solid #e8edf0;padding-top:10px;font-size:11px}.preview_current__8kz46 p{margin:2px 0;color:#64748b;font-size:10px}.preview_composer__h1WCy{display:flex;align-items:center;gap:12px;padding:10px 12px;margin-top:12px}.preview_composer__h1WCy>div{display:flex;align-items:center;gap:8px}.preview_composer__h1WCy h2{margin:0;white-space:nowrap}.preview_prompt__1M3cU{flex:1;text-align:left;color:#8a96a4;border:1px solid #d5dee7;background:white;border-radius:6px;padding:12px;font:inherit;cursor:text}.preview_department__lc13k{font-size:10px;color:#64748b}.preview_department__lc13k select{display:block;border:0;font:inherit;font-size:12px;background:transparent;color:#20324b}.preview_activity__WsKoh{display:flex;align-items:center;gap:20px;margin-top:8px;padding:8px 12px;font-size:10px;color:#64748b}.preview_activity__WsKoh strong{display:flex;align-items:center;gap:6px;color:#20324b}.preview_activity__WsKoh small{margin-left:auto}.preview_dialog__aXcSt{margin:auto;width:min(680px,92vw);max-height:85dvh;overflow:auto;padding:20px;border:1px solid #d5dee7;border-radius:16px;background:var(--surface,#fff);color:var(--text-primary,#20324b)}.preview_dialog__aXcSt::backdrop{background:#15243e66;backdrop-filter:blur(4px)}.preview_dialogHeader__1Wylx{display:flex;justify-content:space-between;align-items:center}.preview_dialogHeader__1Wylx h2{margin:0}.preview_close__sF8qb{font:inherit;padding:6px 14px;border:1px solid #cbd5e1;border-radius:6px;cursor:pointer}.preview_dialog__aXcSt .preview_workspace__62bA0{margin-top:12px;padding:16px}.preview_reviewDetail__6gPeU{padding:16px 0}.preview_page__Eskzk button:focus-visible,.preview_page__Eskzk select:focus-visible{outline:3px solid #2563eb;outline-offset:3px}@media(min-width:1500px){.preview_office__SB3Ev{min-height:530px}.preview_panel__KrWhW{padding:16px}.preview_task__ueEjq{padding:14px}.preview_review__J3nH6{grid-column:auto}.preview_task__ueEjq{grid-template-columns:auto 1fr auto}}@media(max-width:1100px){.preview_headerActions__NNP1k small{display:none}.preview_body__E8Abz{grid-template-columns:minmax(0,1fr) 280px}.preview_team__6EMWt{width:100px}.preview_team__6EMWt strong{font-size:10px}.preview_metric__lqsKP{gap:6px;padding:8px}.preview_composer__h1WCy{flex-wrap:wrap}.preview_prompt__1M3cU{min-width:220px}.preview_activity__WsKoh{flex-wrap:wrap;gap:8px}}@media(max-width:800px){.preview_body__E8Abz{grid-template-columns:1fr}.preview_office__SB3Ev{min-height:460px}.preview_aside__G7ZFp{display:grid;grid-template-columns:1fr 1fr}.preview_headerActions__NNP1k{flex-shrink:0}.preview_titleLine__ojto1{gap:8px}.preview_title__1wWxv h1{font-size:24px}}@media(max-width:540px){.preview_page__Eskzk{padding:8px}.preview_header__epSab{padding:10px;flex-wrap:wrap}.preview_metrics__fQT65{grid-template-columns:repeat(2,1fr)}.preview_office__SB3Ev{min-height:420px}.preview_team__6EMWt{width:86px;padding:5px 2px}.preview_team__6EMWt span,.preview_team__6EMWt strong{font-size:9px}.preview_seat0__2KHQZ,.preview_seat4__i9YT9{left:13%}.preview_seat1__KoIHY,.preview_seat5__BPQc_{left:37%}.preview_seat2__VM_QF,.preview_seat6__WSvwK{left:62%}.preview_seat3__CYnqd,.preview_seat7__JlGHU{left:87%}.preview_aside__G7ZFp{grid-template-columns:1fr}.preview_composer__h1WCy{gap:8px}.preview_composer__h1WCy>div{width:100%}.preview_prompt__1M3cU{width:100%;flex-basis:100%}.preview_activity__WsKoh small{margin-left:0}}@media(min-width:1101px){.preview_body__E8Abz{height:calc(100dvh - 330px);min-height:430px}.preview_office__SB3Ev{min-height:0}.preview_panel__KrWhW{padding:12px}.preview_task__ueEjq{padding:8px}.preview_panel__KrWhW h2{margin-bottom:8px}.preview_tasks__l8oQY{gap:6px}.preview_description__oQyDm{margin-bottom:6px}.preview_workflow__8DEs9{padding:6px 0}.preview_seat0__2KHQZ{top:9%}.preview_seat1__KoIHY{top:14%}.preview_seat2__VM_QF{top:18%}.preview_seat3__CYnqd{top:23%}.preview_seat4__i9YT9{top:45%}.preview_seat5__BPQc_{top:49%}.preview_seat6__WSvwK{top:53%}.preview_seat7__JlGHU{top:57%}.preview_aside__G7ZFp,.preview_left__2y02x{min-height:0}.preview_office__SB3Ev{flex:1 1 0}.preview_panel__KrWhW{padding:10px}.preview_task__ueEjq{padding:6px}.preview_task__ueEjq p{line-height:1.3}.preview_selected__alPSN{min-height:0}.preview_description__oQyDm p{line-height:1.4}.preview_workflow__8DEs9{margin:4px 0;padding:4px 0}.preview_current__8kz46{padding-top:6px}.preview_panel__KrWhW h2{font-size:15px}.preview_header__epSab{padding:8px 16px}.preview_page__Eskzk{min-height:0}}.preview_toolDialog__0OK9V{width:min(1200px,96vw);height:90dvh;max-height:90dvh}.preview_toolFrame__oD5Bo{display:block;width:100%;height:calc(100% - 92px);border:0;margin-top:12px;background:white}.preview_historyLink__W1DPA{font:inherit;color:inherit;border:0;background:none;cursor:pointer;padding:0;text-decoration:underline}.preview_toolLinks__6elQI{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.preview_toolLinks__6elQI button{font:inherit;background:#e9f2ff;color:#1661c7;border:0;border-radius:6px;padding:4px 8px;cursor:pointer}.preview_tasks__l8oQY{max-height:240px;overflow:auto}.preview_page__Eskzk{height:calc(100dvh - 80px);min-height:0;display:flex;flex-direction:column;gap:12px;padding:12px;background:var(--ui-page-bg,#f5f7fa);color:var(--text-strong);overflow:hidden}.preview_body__E8Abz{flex:1;min-height:0;height:auto;grid-template-columns:minmax(0,2.25fr) minmax(340px,1fr)}.preview_left__2y02x{min-height:0}.preview_aside__G7ZFp{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:12px;min-height:0}.preview_composer__h1WCy,.preview_panel__KrWhW{border:1px solid var(--border-default);border-radius:8px;background:var(--surface);margin:0}.preview_panel__KrWhW{min-height:0;padding:12px;display:flex;flex-direction:column}.preview_panel__KrWhW h2{margin:0 0 8px;font-size:16px}.preview_panel__KrWhW:first-child .preview_tasks__l8oQY{flex:1}.preview_metrics__fQT65{gap:0;border-bottom:1px solid var(--border-default);padding-bottom:8px}.preview_metric__lqsKP{border:0;border-radius:0;padding:4px;min-width:0;flex-wrap:wrap}.preview_metric__lqsKP span{font-size:11px}.preview_metric__lqsKP strong{font-size:20px}.preview_tasks__l8oQY{overflow:hidden;max-height:none;gap:0}.preview_task__ueEjq{border:0;border-bottom:1px solid var(--border-default);background:transparent;border-radius:0;padding:8px 0}.preview_task__ueEjq h3{font-size:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview_task__ueEjq>div{min-width:0}.preview_task__ueEjq p{font-size:11px}.preview_task__ueEjq .preview_review__J3nH6{flex-shrink:0}.preview_pagination__QOxIg,.preview_taskFilters__9C9h8{display:flex;gap:6px;align-items:center;margin:8px 0}.preview_pagination__QOxIg button,.preview_taskFilters__9C9h8 button,.preview_teamAction__AS2st{font:inherit;border:1px solid var(--border-default);background:var(--surface);border-radius:6px;padding:5px 8px;color:var(--brand);cursor:pointer}.preview_taskFilters__9C9h8 button[aria-pressed=true]{background:var(--tint-brand)}.preview_pagination__QOxIg{justify-content:center;margin-bottom:0;font-size:11px}.preview_pagination__QOxIg button:disabled{opacity:.4;cursor:default}.preview_teamAction__AS2st{width:100%}.preview_description__oQyDm p{font-size:12px;line-height:1.4}.preview_workflow__8DEs9{margin:4px 0;padding:4px}.preview_current__8kz46,.preview_department__lc13k{display:none}.preview_composer__h1WCy{flex:none;padding:10px;gap:10px}.preview_composer__h1WCy h2{font-size:16px}.preview_composer__h1WCy .preview_prompt__1M3cU{padding:12px}.preview_composer__h1WCy .preview_action__Nt_P2{padding:10px 16px}.preview_usageStatus__hUu32{display:flex;gap:6px;align-items:center;white-space:nowrap;font:inherit;font-size:11px;border:1px solid var(--border-default);border-radius:8px;background:var(--surface);color:var(--text-strong);padding:6px 8px;cursor:pointer}.preview_usageDialog__Ggeao{width:min(1000px,94vw);max-height:88dvh}.preview_usageClose__0WteI{float:right;display:flex;padding:6px;border:1px solid var(--border-default);border-radius:6px;background:var(--surface);cursor:pointer}@media(max-width:1100px){.preview_body__E8Abz{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr)}}@media(max-width:767px){.preview_page__Eskzk{height:auto;overflow:visible}.preview_body__E8Abz{display:flex;flex-direction:column}.preview_left__2y02x{height:420px}.preview_aside__G7ZFp{display:flex;flex-direction:column}.preview_composer__h1WCy{flex-wrap:wrap}.preview_usageStatus__hUu32{font-size:10px}.preview_tasks__l8oQY{min-height:180px}}.preview_task__ueEjq{grid-template-columns:auto minmax(0,1fr) auto;gap:6px;min-height:44px;padding:5px 0}.preview_task__ueEjq .preview_review__J3nH6{grid-column:auto;padding:5px 8px;font-size:11px}.preview_tasks__l8oQY{align-content:start;grid-auto-rows:minmax(44px,auto)}@media(min-width:768px) and (max-height:800px){.preview_metric__lqsKP{flex-wrap:nowrap}.preview_metric__lqsKP strong{font-size:18px}.preview_metric__lqsKP span{font-size:10px}.preview_metrics__fQT65{padding-bottom:4px}.preview_panel__KrWhW{padding:8px}.preview_panel__KrWhW h2{font-size:14px;margin-bottom:4px}.preview_description__oQyDm p{margin:2px 0}.preview_workflow__8DEs9{padding:2px;margin:2px 0}.preview_taskFilters__9C9h8{margin:5px 0}.preview_pagination__QOxIg{margin-top:4px}}.preview_metric__lqsKP{flex-direction:column;align-items:flex-start;gap:3px}.preview_metric__lqsKP span{white-space:nowrap}.preview_metric__lqsKP>div{align-items:baseline;flex-wrap:wrap}.preview_page__Eskzk .ui-icon-chip,.preview_usageDialog__Ggeao .ui-icon-chip,.preview_usageStatus__hUu32 .ui-icon-chip{background:transparent;box-shadow:none}body:has(.preview_page__Eskzk) .ui-icon-chip{background:transparent;box-shadow:none}.preview_decisionHeading__6j9EZ{display:flex;align-items:center;justify-content:space-between;gap:8px}.preview_decisionHeading__6j9EZ h2{margin:0}.preview_decisionScope__QuSrO{margin:6px 0 10px;font-size:12px;color:var(--text-secondary,#64748b)}.preview_decisions__tdUYU{max-height:240px;overflow:auto;overscroll-behavior:contain}.preview_decision__t6Rcv{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 0;border-top:1px solid var(--border-default)}.preview_decision__t6Rcv h3{font-size:13px;line-height:1.5;margin:2px 0;overflow-wrap:anywhere}.preview_decision__t6Rcv p{font-size:12px;line-height:1.5;margin:0;color:var(--text-secondary,#64748b);overflow-wrap:anywhere}.preview_decisionTeam__EsJi0{font-size:11px;color:var(--text-secondary,#64748b)}.preview_decision__t6Rcv button{white-space:nowrap}.preview_decisionEmpty__KTdEJ{margin:8px 0;font-size:13px;color:var(--text-secondary,#64748b)}@media(max-width:540px){.preview_decision__t6Rcv{gap:6px}.preview_decision__t6Rcv button{grid-column:2;justify-self:start}}.preview_metrics__fQT65{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto}.preview_metric__lqsKP{flex:1 0 auto;flex-direction:row;align-items:center;flex-wrap:nowrap;padding:4px 0;gap:4px}.preview_metric__lqsKP>div{display:flex;align-items:center;flex-wrap:nowrap;gap:4px;white-space:nowrap}.preview_metric__lqsKP strong{display:inline;font-size:18px}.preview_aside__G7ZFp{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.preview_selected__alPSN{flex:1;min-height:0}.preview_selected__alPSN .preview_decisions__tdUYU{flex:1;min-height:0;max-height:none;overflow:auto}@media(max-width:767px){.preview_selected__alPSN .preview_decisions__tdUYU{max-height:520px}}.preview_metricCopy__1znEO{display:flex;align-items:center;gap:4px;white-space:nowrap}button.preview_metric__lqsKP{font:inherit;color:inherit;cursor:pointer;border:1px solid transparent;border-radius:8px;background:transparent}button.preview_metric__lqsKP:hover{background:#f5f8fc}button.preview_metric__lqsKP[aria-pressed=true]{background:#edf3ff;border-color:#a9c5ff}button.preview_metric__lqsKP:focus-visible{outline:2px solid #1554ff;outline-offset:-2px}.database-status-details_dialog__1Rrr5{position:fixed;inset:0;margin:auto;width:min(900px,calc(100vw - 24px));max-height:calc(100dvh - 40px);padding:0;overflow:auto;border:1px solid var(--border-default);border-radius:12px;background:var(--surface);color:var(--text-body);box-shadow:0 16px 48px #10182826;font-family:var(--font-main);font-size:13px;font-variant-numeric:tabular-nums}.database-status-details_dialog__1Rrr5::backdrop{background:rgb(16 24 40/34%)}.database-status-details_dialog__1Rrr5 .ui-icon-chip{background:transparent}.database-status-details_header__CO5bd{display:flex;align-items:flex-start;gap:12px;padding:24px 24px 20px}.database-status-details_heading__nyhgZ{flex:1;min-width:0}.database-status-details_titleRow__M2MPZ{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.database-status-details_titleRow__M2MPZ h2{font-size:18px;font-weight:600;color:var(--text-strong)}.database-status-details_heading__nyhgZ p{color:var(--text-muted);font-size:12px;margin-top:4px}.database-status-details_badge__MbU2X{border-radius:6px;padding:3px 10px;font-size:12px;color:var(--app-icon-green);background:var(--tone-green-tint)}.database-status-details_badge__MbU2X[data-tone=orange]{color:var(--tone-amber-text);background:var(--tone-amber-tint)}.database-status-details_badge__MbU2X[data-tone=slate]{color:var(--text-muted);background:var(--surface-muted)}.database-status-details_close__7l8ok{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:6px;background:transparent;cursor:pointer}.database-status-details_close__7l8ok:hover{background:var(--surface-muted)}.database-status-details_dialog__1Rrr5 button:focus-visible{outline:2px solid var(--app-icon-blue);outline-offset:2px}.database-status-details_body__sPGit{padding:0 24px;display:flex;flex-direction:column;gap:16px}.database-status-details_cards__tIJqG{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.database-status-details_card__UNTTC,.database-status-details_panel__MgV_g{border:1px solid var(--border-default);border-radius:8px;background:var(--surface)}.database-status-details_card__UNTTC{padding:16px}.database-status-details_cardTop__2YqeZ{display:flex;align-items:center;gap:12px}.database-status-details_cardTop__2YqeZ h3{font-size:12px;font-weight:400;color:var(--text-body)}.database-status-details_cardTop__2YqeZ strong{font-size:22px;font-weight:600;color:var(--text-strong);white-space:nowrap}.database-status-details_dialog__1Rrr5 [data-tone=blue]{--metric-color:var(--app-icon-blue)}.database-status-details_dialog__1Rrr5 [data-tone=purple]{--metric-color:var(--app-icon-purple)}.database-status-details_dialog__1Rrr5 [data-tone=sky]{--metric-color:var(--app-icon-sky)}.database-status-details_dialog__1Rrr5 [data-tone=green]{--metric-color:var(--app-icon-green)}.database-status-details_progress__NAMsa{height:8px;border-radius:8px;background:var(--surface-muted);margin-top:12px;overflow:hidden}.database-status-details_progress__NAMsa span{display:block;height:100%;border-radius:inherit;background:var(--metric-color)}.database-status-details_card__UNTTC p{margin-top:8px;color:var(--text-muted);font-size:11px}.database-status-details_panel__MgV_g{padding:16px}.database-status-details_sectionHeading__haUF9{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.database-status-details_sectionHeading__haUF9 h3{font-size:14px;font-weight:600;color:var(--text-strong)}.database-status-details_sectionHeading__haUF9 span{font-size:12px;color:var(--text-muted)}.database-status-details_chart__KNGV3{display:block;width:100%;height:auto;overflow:visible}.database-status-details_chart__KNGV3 text{fill:var(--text-muted);font-size:11px;font-family:inherit}.database-status-details_grid__bK93p{stroke:var(--border-default);stroke-width:1}.database-status-details_line__F8en7{color:var(--metric-color)}.database-status-details_line__F8en7 line{stroke:currentColor;stroke-width:2}.database-status-details_line__F8en7 circle{fill:currentColor}.database-status-details_legend__4_vjw{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;margin:8px 0 12px;font-size:11px;color:var(--text-muted)}.database-status-details_legend__4_vjw span{display:flex;align-items:center;gap:6px}.database-status-details_legend__4_vjw i{width:16px;height:3px;border-radius:3px;background:var(--metric-color)}.database-status-details_summary__7CoJ6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--border-default);border-radius:6px;padding:8px 0;text-align:center}.database-status-details_summary__7CoJ6 div+div{border-left:1px solid var(--border-default)}.database-status-details_summary__7CoJ6 dt{color:var(--text-muted);font-size:11px}.database-status-details_summary__7CoJ6 dd{color:var(--text-strong);font-size:14px;font-weight:600;margin-top:2px}.database-status-details_tableWrap__EvOX2{overflow-x:auto;border:1px solid var(--border-default);border-radius:6px}.database-status-details_tableWrap__EvOX2 table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap;font-size:12px}.database-status-details_tableWrap__EvOX2 th{background:var(--surface-muted);color:var(--text-muted);font-size:11px;font-weight:600}.database-status-details_tableWrap__EvOX2 td,.database-status-details_tableWrap__EvOX2 th{padding:8px 12px}.database-status-details_tableWrap__EvOX2 td{border-top:1px solid var(--border-default)}.database-status-details_footer__0tznW{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px}.database-status-details_footer__0tznW p{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:11px}.database-status-details_footer__0tznW button{padding:8px 24px;border:1px solid var(--border-default);border-radius:8px;background:var(--surface-muted);color:var(--text-body);font:inherit;cursor:pointer}.database-status-details_footer__0tznW button:hover{background:var(--tint-brand)}.database-status-details_warning__N7KDZ{border:1px solid var(--tone-amber-border,var(--border-default));background:var(--tone-amber-tint);color:var(--tone-amber-text);border-radius:8px;padding:12px}.database-status-details_empty__MwxXL{text-align:center;padding:28px 12px;color:var(--text-muted)}.database-status-details_hint__IUedE{text-align:center;color:var(--text-muted);font-size:11px;margin-bottom:12px}@media(max-width:700px){.database-status-details_cards__tIJqG{grid-template-columns:repeat(2,minmax(0,1fr))}.database-status-details_header__CO5bd{padding:16px}.database-status-details_body__sPGit{padding:0 16px}.database-status-details_footer__0tznW{padding:16px}.database-status-details_titleRow__M2MPZ h2{font-size:16px}.database-status-details_card__UNTTC{padding:12px}.database-status-details_cardTop__2YqeZ{gap:6px}.database-status-details_cardTop__2YqeZ strong{font-size:20px}.database-status-details_legend__4_vjw{gap:12px}}@media(max-width:380px){.database-status-details_header__CO5bd{gap:6px}.database-status-details_body__sPGit{padding:0 12px}.database-status-details_card__UNTTC{padding:8px}.database-status-details_cards__tIJqG{gap:8px}.database-status-details_cardTop__2YqeZ{flex-wrap:wrap}.database-status-details_panel__MgV_g{padding:12px}.database-status-details_sectionHeading__haUF9{align-items:flex-start;flex-direction:column;gap:4px}.database-status-details_footer__0tznW p{align-items:flex-start}.database-status-details_summary__7CoJ6 dt{font-size:10px}}@media(min-width:701px){.database-status-details_header__CO5bd{padding:20px 24px 16px}.database-status-details_card__UNTTC{padding:12px}.database-status-details_panel__MgV_g{padding:12px 16px}.database-status-details_chart__KNGV3{max-height:160px}.database-status-details_footer__0tznW{padding-block:12px}}.database-status-details_chartScroll__TkZxF{overflow-x:auto}@media(max-width:700px){.database-status-details_chart__KNGV3{min-width:520px}.database-status-details_chartScroll__TkZxF{padding-bottom:4px}}.unified-ui_scope__MCnWf{--unified-page:var(--surface-page,#f6f8fa);--unified-surface:var(--surface,#ffffff);--unified-muted:var(--surface-muted,#f2f5fa);--unified-border:var(--border-default,#e5e9f0);--unified-border-strong:var(--border-strong,#cbd5e1);--unified-text:var(--text-strong,#101828);--unified-body:var(--text-body,#334155);--unified-soft:var(--text-muted,#64748b);--unified-faint:var(--text-faint,#77869a);--unified-brand:var(--brand,#1f4fbf);--unified-brand-hover:var(--brand-hover,#173ea0);--unified-brand-tint:var(--tint-brand,#edf2ff);--unified-on-brand:#ffffff;min-width:0;color:var(--unified-body);font-family:var(--font-main);font-size:13px;letter-spacing:0}[data-theme=dark] .unified-ui_scope__MCnWf{--unified-on-brand:#07111f}.unified-ui_scope__MCnWf[data-density=compact]{--space-lg:12px;--space-md:8px;--space-sm:6px;--control-md:32px;--unified-control-height:var(--control-md);--ui-toolbar-height:44px;--ui-icon-box:28px;--ui-table-row-height:36px;--ui-kpi-height:var(--app-summary-card-height,76px)}.unified-ui_page__Q_Mxy{display:flex;min-height:100%;min-width:0;flex-direction:column;gap:12px;background:var(--unified-page);padding:12px 16px}.unified-ui_header__YBd8L{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:16px}.unified-ui_headerCopy__CKB3X{min-width:0}.unified-ui_title__ta3_T{color:var(--unified-text);font-size:20px;font-weight:600;line-height:1.35}.unified-ui_description__vhkKv{margin-top:2px;color:var(--unified-soft);font-size:12px;line-height:1.55}.unified-ui_actions__sqJyJ,.unified-ui_rowActions__RqA02,.unified-ui_toolbarEnd__6htzg,.unified-ui_toolbarStart__BUQz8{display:flex;align-items:center;gap:8px}.unified-ui_actions__sqJyJ{flex-wrap:wrap;justify-content:flex-end}.unified-ui_toolbar__Gqdoh{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--unified-border);border-radius:8px;background:var(--unified-surface);padding:8px 12px}.unified-ui_toolbarStart__BUQz8{min-width:0;flex:1;flex-wrap:wrap}.unified-ui_toolbarEnd__6htzg{flex:none}.unified-ui_workspaceHeader__YtdIH{background:var(--unified-surface);color:var(--unified-text);flex:none;min-width:0;padding:var(--space-md) var(--workspace-header-padding-inline,var(--space-lg))}.unified-ui_workspaceHeading__OsPoZ{display:flex;align-items:center;gap:var(--space-sm);min-width:0}.unified-ui_workspaceHeading__OsPoZ h1{font-size:var(--ui-font-size-page-title);color:var(--text-strong);font-weight:var(--ui-font-weight-strong)}.unified-ui_workspaceHeading__OsPoZ h2{font-size:var(--ui-font-size-section-title);color:var(--text-strong);font-weight:var(--ui-font-weight-strong)}.unified-ui_workspaceHeading__OsPoZ p{font-size:var(--ui-font-size-helper);color:var(--text-soft)}.unified-ui_workspaceSectionHeader__zpCyV h2,.unified-ui_workspaceSectionHeader__zpCyV p{line-height:var(--leading-body)}.unified-ui_button__HjBHu{display:inline-flex;height:var(--unified-control-height,36px);flex:none;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:8px;padding:0 12px;font-size:12px;font-weight:600;line-height:1;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.unified-ui_button__HjBHu:focus-visible,.unified-ui_chip__Enq6d:focus-visible,.unified-ui_fieldControl__AuXRh:focus-visible,.unified-ui_iconButton__dBe9s:focus-visible,.unified-ui_pageButton__m8bZe:focus-visible{outline:2px solid rgba(31,79,191,.24);outline-offset:2px}.unified-ui_button__HjBHu:disabled,.unified-ui_iconButton__dBe9s:disabled,.unified-ui_pageButton__m8bZe:disabled{cursor:not-allowed;opacity:.45}.unified-ui_sectionAccent__nrs5j{min-width:0}.unified-ui_sectionAccent__nrs5j[data-accent=blue]{--section-tint:var(--tone-blue-tint);--section-ink:var(--tone-blue-text)}.unified-ui_sectionAccent__nrs5j[data-accent=cyan]{--section-tint:var(--tone-cyan-tint);--section-ink:var(--tone-cyan-text)}.unified-ui_sectionAccent__nrs5j[data-accent=green]{--section-tint:var(--tone-green-tint);--section-ink:var(--tone-green-text)}.unified-ui_sectionAccent__nrs5j[data-accent=amber]{--section-tint:var(--tone-amber-tint);--section-ink:var(--tone-amber-text)}.unified-ui_sectionAccent__nrs5j[data-accent=slate]{--section-tint:var(--tone-slate-tint);--section-ink:var(--tone-slate-text)}.unified-ui_sectionAccent__nrs5j :is(.unified-ui_workspaceHeader__YtdIH,.unified-ui_panelHeader__is5Qt){background:var(--section-tint);color:var(--section-ink)}.unified-ui_sectionAccent__nrs5j :is(.unified-ui_workspaceHeading__OsPoZ h2,.unified-ui_panelTitle__8VFWD){color:var(--section-ink)}.unified-ui_actionMenuPopover__Zwymy{position:fixed;inset:auto;margin:0;width:max-content;max-width:calc(100vw - 2 * var(--space-md));overflow:auto;padding:var(--space-sm);border:1px solid var(--unified-border);border-radius:var(--radius-md);background:var(--unified-surface);color:var(--unified-body);box-shadow:var(--shadow-floating)}.unified-ui_actionMenuPopover__Zwymy:not([hidden]){display:flex;flex-direction:column;align-items:stretch;gap:var(--space-sm);z-index:45}.unified-ui_actionMenuPopover__Zwymy>:is(button,a),.unified-ui_actionMenuPopover__Zwymy>form>button{width:100%;height:auto;min-height:var(--control-md);padding:var(--space-sm) var(--space-md);justify-content:flex-start;text-align:left;white-space:normal;line-height:1.4}.unified-ui_primary__BXhRT{background:var(--unified-brand);color:var(--unified-on-brand)}.unified-ui_primary__BXhRT:hover:not(:disabled){background:var(--unified-brand-hover)}.unified-ui_secondary__n9mE0{border-color:var(--unified-border);background:var(--unified-surface);color:var(--unified-soft)}.unified-ui_secondary__n9mE0:hover:not(:disabled){border-color:var(--unified-border-strong);background:var(--unified-muted);color:var(--unified-text)}.unified-ui_ghost__ekig4{background:var(--unified-brand-tint);color:var(--unified-brand)}.unified-ui_ghost__ekig4:hover:not(:disabled){background:#dbe7ff}.unified-ui_danger__mgW4A{border-color:#fecdd3;background:#fef2f2;color:#b91c1c}.unified-ui_danger__mgW4A:hover:not(:disabled){background:#fee2e2}.unified-ui_compact__M392D{height:var(--control-sm,28px);padding-inline:9px}.unified-ui_textAction__3ZEbX{display:inline-flex;align-items:center;gap:var(--space-xs);border:0;padding:0;background:transparent;color:var(--text-body);font:inherit;text-align:left;white-space:nowrap;cursor:pointer}.unified-ui_textStrong__Iwnk_{color:var(--text-strong);font-weight:600}.unified-ui_textBrand__Z1oFP{color:var(--brand);font-weight:500}.unified-ui_textAction__3ZEbX:hover:not(:disabled){color:var(--brand-accent)}.unified-ui_textAction__3ZEbX:disabled{color:var(--text-soft);cursor:default}.unified-ui_textAction__3ZEbX:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}.unified-ui_iconButton__dBe9s{display:inline-flex;width:28px;height:28px;flex:none;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--unified-soft);transition:background-color .15s ease,color .15s ease}.unified-ui_iconButton__dBe9s:hover:not(:disabled){background:var(--unified-muted);color:var(--unified-text)}.unified-ui_iconBrand__Fhkf_{color:var(--unified-brand)}.unified-ui_iconDanger__OliPf{color:var(--tone-red-text,#b91c1c)}.unified-ui_selectableSurface__Tk_x0{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface)}.unified-ui_selectableSurface__Tk_x0[data-selected=true]{border-color:var(--brand);background:var(--tint-brand)}.unified-ui_selectableSurface__Tk_x0:not([data-selected=true]):hover{border-color:var(--border-strong)}.unified-ui_checkButton__ZSJ57{display:flex;align-items:center;justify-content:center;width:var(--control-md);height:var(--control-md);flex-shrink:0;border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-soft);background:var(--surface);cursor:pointer}.unified-ui_checkButton__ZSJ57[aria-pressed=true]{background:var(--tone-green-tint);color:var(--tone-green-text);border-color:var(--tone-green-solid)}.unified-ui_checkButton__ZSJ57:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}.unified-ui_checkButton__ZSJ57:disabled{opacity:.45;cursor:not-allowed}.unified-ui_stepIndicator__qIcBG{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--control-sm);height:var(--control-sm);border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--text-soft);background:var(--surface-muted)}.unified-ui_stepIndicator__qIcBG[data-state=complete]{color:var(--tone-green-text);background:var(--tone-green-tint);border-color:var(--tone-green-solid)}.unified-ui_stepIndicator__qIcBG[data-state=current]{color:var(--brand);background:var(--tint-brand);border-color:var(--brand)}.unified-ui_panel__jVJR2{min-width:0;overflow:hidden;border:1px solid var(--unified-border);border-radius:8px;background:var(--unified-surface)}.unified-ui_panelHeader__is5Qt{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--unified-border);background:var(--unified-muted);padding:8px 12px}.unified-ui_panelTitle__8VFWD{color:var(--unified-text);font-size:14px;font-weight:600;line-height:1.4}.unified-ui_panelDescription__ko8lk{margin-top:2px;color:var(--unified-soft);font-size:11px;line-height:1.45}.unified-ui_panelHeadingInline__IYvH8{display:flex;align-items:baseline;gap:var(--space-sm);min-width:0}.unified-ui_panelHeadingInline__IYvH8 .unified-ui_panelTitle__8VFWD{flex-shrink:0;white-space:nowrap}.unified-ui_panelHeadingInline__IYvH8 .unified-ui_panelDescription__ko8lk{margin-top:0;white-space:nowrap}.unified-ui_panelBody__A1Cm_{min-width:0;padding:12px}.unified-ui_panelCompact__IayUv .unified-ui_panelHeader__is5Qt{padding:var(--space-sm) var(--space-md)}.unified-ui_panelCompact__IayUv .unified-ui_panelTitle__8VFWD{font-size:var(--ui-font-size-control)}.unified-ui_panelCompact__IayUv .unified-ui_panelBody__A1Cm_{padding:var(--space-sm) var(--space-md)}.unified-ui_searchControl__Kk6Ca{position:relative;display:flex;min-width:0}.unified-ui_searchControl__Kk6Ca>svg{position:absolute;left:var(--space-md);top:50%;transform:translateY(-50%);width:var(--icon-sm);height:var(--icon-sm);color:var(--text-faint);pointer-events:none}.unified-ui_searchControl__Kk6Ca>input{padding-left:calc(var(--space-md) * 2 + var(--icon-sm))}.unified-ui_meter__8E8b_{display:block;min-width:0;width:100%;height:var(--space-sm);overflow:hidden;border-radius:var(--radius-full);background:var(--surface-muted)}.unified-ui_meter__8E8b_>span{display:block;height:100%;border-radius:inherit;background:var(--brand)}.unified-ui_progress__bRUIE{display:block;width:100%;min-width:0;height:var(--space-sm);accent-color:var(--unified-brand)}.unified-ui_statGrid__Yw6j8{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.unified-ui_stat__bXwWN{box-sizing:border-box;height:var(--app-summary-card-height,76px);min-height:var(--app-summary-card-height,76px);display:flex;flex-direction:column;justify-content:center;min-width:0;border:1px solid var(--unified-border);border-top:2px solid var(--unified-border-strong);border-radius:8px;background:var(--unified-surface);padding:8px 12px}.unified-ui_statInfo__KJigT{border-top-color:#5b7fd5}.unified-ui_statSuccess__1zThC{border-top-color:#49a67c}.unified-ui_statWarning__IpsN7{border-top-color:#d69b45}.unified-ui_statError__p5Kbx{border-top-color:#d66a7f}.unified-ui_statLabel__rBBQT{color:var(--unified-soft);font-size:11px;font-weight:500}.unified-ui_statValue__DzOJk{margin-top:2px;color:var(--unified-text);font-size:20px;font-weight:600;line-height:1.2}.unified-ui_statDescription__dPohF{margin-top:2px;color:var(--unified-faint);font-size:11px;line-height:1.4}.unified-ui_field__qjAZz{display:grid;min-width:0;gap:4px}.unified-ui_fieldLabel__JE12T{color:var(--unified-body);font-size:12px;font-weight:600}.unified-ui_fieldError___mUco,.unified-ui_fieldHelp__ob3EH{font-size:11px;line-height:1.4}.unified-ui_fieldHelp__ob3EH{color:var(--unified-soft)}.unified-ui_fieldError___mUco{color:#b91c1c}.unified-ui_fieldControl__AuXRh{min-width:0;width:100%;height:var(--unified-control-height,36px);border:1px solid var(--unified-border);border-radius:8px;background:var(--unified-surface);padding:0 10px;color:var(--unified-body);font:inherit;font-size:12px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.unified-ui_fieldControl__AuXRh:hover{border-color:var(--unified-border-strong)}.unified-ui_fieldControl__AuXRh:focus{border-color:var(--unified-brand);box-shadow:0 0 0 2px rgba(31,79,191,.12)}.unified-ui_fieldControl__AuXRh[aria-invalid=true],.unified-ui_fieldControl__AuXRh[data-completion=incomplete]{border-color:var(--tone-red-solid);background:var(--tone-red-tint)}.unified-ui_selectWrapper__rceCO{position:relative;display:inline-flex;min-width:0;max-width:100%}.unified-ui_selectWrapper__rceCO>svg{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:var(--text-soft);pointer-events:none}.unified-ui_fieldControl__AuXRh.unified-ui_selectCompact__pTho3{height:var(--control-sm,28px);appearance:none;border-radius:var(--radius-sm);padding:2px 28px 2px 10px;color:var(--text-soft);font:inherit;cursor:pointer}.unified-ui_fieldControl__AuXRh.unified-ui_selectActive__90KlT{border-color:var(--brand);background:var(--tint-brand);color:var(--brand);font-weight:600}.unified-ui_selectCompact__pTho3 option{color:var(--text-body);background:var(--surface)}.unified-ui_selectCompact__pTho3:disabled{opacity:.45;cursor:not-allowed}.unified-ui_selectCompact__pTho3:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}.unified-ui_textarea__BZ0gR{min-height:88px;resize:vertical;padding-block:8px;line-height:1.5}.unified-ui_badge__ZiYgv,.unified-ui_chip__Enq6d{display:inline-flex;min-height:24px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.25}.unified-ui_chip__Enq6d{min-height:28px;cursor:pointer}.unified-ui_neutral__LF62H{border-color:var(--unified-border);background:var(--unified-surface);color:var(--unified-soft)}.unified-ui_info__RApkv{background:var(--tone-blue-tint,#eff6ff);color:var(--tone-blue-text,#1d4ed8)}.unified-ui_success__net4Z{background:var(--tone-green-tint,#f0fdf4);color:var(--tone-green-text,#15803d)}.unified-ui_warning__pZux8{background:var(--tone-amber-tint,#fffbeb);color:var(--tone-amber-text,#92400e)}.unified-ui_error___DLyy{background:var(--tone-red-tint,#fef2f2);color:var(--tone-red-text,#b91c1c)}.unified-ui_button__HjBHu.unified-ui_tonal__yUwv6{border-color:color-mix(in srgb,currentColor 22%,transparent)}.unified-ui_button__HjBHu.unified-ui_tonal__yUwv6:hover:not(:disabled){border-color:currentColor}.unified-ui_sectionHeader__HfoP4{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent)}.unified-ui_sectionHeader__HfoP4 :is(h2,h3,h4){margin:0;color:inherit;font-size:var(--ui-font-size-control);font-weight:var(--ui-font-weight-heading)}.unified-ui_sectionHeader__HfoP4 svg{flex-shrink:0}.unified-ui_cardHeader__UrF6O{flex:none;flex-wrap:wrap;justify-content:space-between;min-width:0;min-height:44px;padding:6px 12px;gap:6px 8px;background:var(--section-tint,var(--unified-muted));color:var(--section-ink,var(--unified-text));border-color:var(--unified-border)}.unified-ui_cardHeaderIdentity__fSFm7{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%}.unified-ui_cardHeaderIcon__mDjmj{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:none}.unified-ui_cardHeaderIcon__mDjmj svg,.unified-ui_cardHeaderIcon__mDjmj>*{width:16px;height:16px;font-size:16px}.unified-ui_cardHeaderCopy__6_JMq{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-width:0}.unified-ui_cardHeader__UrF6O .unified-ui_cardHeaderTitle___Mfnf{margin:0;font-size:var(--ui-font-size-section-title);font-weight:var(--ui-font-weight-heading);line-height:1.5;overflow-wrap:anywhere}.unified-ui_cardHeaderDescription__K_hJ4{margin:0;color:var(--unified-soft);font-size:var(--ui-font-size-helper);line-height:1.5;overflow-wrap:anywhere}.unified-ui_cardHeaderActions__mQinJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;max-width:100%;min-width:0;margin-inline-start:auto}.unified-ui_chipActive__jsnux{border-color:var(--unified-brand);background:var(--unified-brand);color:var(--unified-on-brand)}.unified-ui_chipMedium__r5IE9{height:var(--control-md,32px);padding:4px;white-space:nowrap}.unified-ui_tableShell__LhSgR{min-width:0;overflow:hidden;border:1px solid var(--unified-border);border-radius:8px;background:var(--unified-surface)}.unified-ui_tableScroller__Y_ewX{overflow:auto}.unified-ui_table__zS46T{width:100%;min-width:680px;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.unified-ui_table__zS46T th{height:36px;border-bottom:1px solid var(--unified-border);background:var(--surface-soft,#fbfcfe);padding:0 10px;color:var(--unified-faint);font-size:11px;font-weight:600;letter-spacing:0;text-align:left;white-space:nowrap}.unified-ui_table__zS46T td{height:40px;border-bottom:1px solid var(--border-subtle,#f1f5f9);padding:6px 10px;color:var(--unified-body);vertical-align:middle}.unified-ui_table__zS46T tbody tr:last-child td{border-bottom:0}.unified-ui_table__zS46T tbody tr:hover{background:var(--unified-brand-tint)}.unified-ui_workspaceTable__XLgJI{width:100%;border-collapse:collapse;text-align:left}.unified-ui_workspaceTable__XLgJI th{position:sticky;top:0;z-index:1;background:inherit;padding:var(--space-sm) var(--space-md);white-space:nowrap}.unified-ui_workspaceTable__XLgJI td{height:var(--ui-table-row-height);padding:var(--space-xs) var(--space-md);border-bottom:1px solid var(--border-subtle);vertical-align:middle}.unified-ui_workspaceTable__XLgJI tbody tr[data-interactive=true],.unified-ui_workspaceTable__XLgJI tbody tr[tabindex]{cursor:pointer}[data-theme=dark] .unified-ui_workspaceTable__XLgJI .customer-table-row,[data-theme=dark] .unified-ui_workspaceTable__XLgJI .customer-table-row:nth-child(2n){background:var(--surface)}[data-theme=dark] .unified-ui_workspaceTable__XLgJI .customer-table-row-selected,[data-theme=dark] .unified-ui_workspaceTable__XLgJI .customer-table-row:hover{background:var(--tint-brand);box-shadow:inset 3px 0 0 var(--brand)}.unified-ui_numeric__eMaXv{text-align:right!important}.unified-ui_actionCell__LzsaS{width:1%;text-align:right;white-space:nowrap}.unified-ui_pagination__npuXp{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--unified-border);background:var(--unified-muted);padding:8px 12px}.unified-ui_paginationSummary__xAF5R{color:var(--unified-soft);font-size:11px}.unified-ui_pageButtons__mBMAm{display:flex;align-items:center;gap:4px}.unified-ui_pageButton__m8bZe{display:inline-flex;min-width:28px;height:28px;align-items:center;justify-content:center;border:1px solid var(--unified-border);border-radius:8px;background:var(--unified-surface);padding:0 7px;color:var(--unified-soft);font-size:11px;font-weight:600}.unified-ui_pageCurrent__PtuRx{border-color:var(--unified-brand);background:var(--unified-brand);color:var(--unified-on-brand)}.unified-ui_inlinePagination__ODJ_P{flex:none;display:flex;align-items:center;gap:2px;white-space:nowrap;font-size:var(--ui-font-size-caption);color:var(--text-soft)}.unified-ui_srOnly__XJfWM{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.unified-ui_toast__b1YLR{position:fixed;right:20px;bottom:20px;z-index:11000;display:flex;align-items:center;gap:var(--space-sm);max-width:calc(100vw - 40px);padding:var(--space-md) var(--space-lg);border:1px solid transparent;border-radius:var(--radius-md);background:var(--notice-success-tint);color:var(--notice-success-text);font-size:var(--text-base);font-weight:500;box-shadow:var(--shadow-overlay)}.unified-ui_toast__b1YLR[data-tone=warning]{background:var(--notice-warn-tint);color:var(--notice-warn-text)}.unified-ui_toast__b1YLR[data-tone=error]{background:var(--notice-error-tint);color:var(--notice-error-text)}.unified-ui_toast__b1YLR>svg{flex:none}.unified-ui_toast__b1YLR>span{min-width:0;overflow-wrap:anywhere}.unified-ui_noticeAction__cRjcp{display:block;width:100%;padding:2px 6px;border:0;border-radius:var(--radius-sm);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--ui-font-size-caption);cursor:pointer}.unified-ui_noticeAction__cRjcp:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}.unified-ui_noticeAction__cRjcp:disabled{opacity:.45;cursor:not-allowed}.unified-ui_backdrop__kmrGo{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.46);padding:16px}.unified-ui_dialog__UhsTC,.unified-ui_drawer__n1QdG{display:flex;max-height:calc(100vh - 32px);flex-direction:column;overflow:hidden;border:1px solid var(--unified-border);background:var(--unified-surface);box-shadow:0 8px 24px rgba(16,24,40,.1)}.unified-ui_dialog__UhsTC{width:100%;border-radius:8px}.unified-ui_dialogSmall__2u66d{max-width:400px}.unified-ui_dialogMedium__T8mfU{max-width:640px}.unified-ui_dialogLarge__afAsL{max-width:960px}.unified-ui_dialogWide__NNKfA{max-width:1280px}.unified-ui_dialog__UhsTC.unified-ui_dialogFixedHeight__Ncr8P{height:min(800px,calc(100dvh - 32px));max-height:calc(100dvh - 32px)}.unified-ui_dialogFixedHeight__Ncr8P .unified-ui_dialogBody__IlyzT{scrollbar-gutter:stable;overscroll-behavior:contain}.unified-ui_dialogFullscreen__zpuT2{max-width:1440px;height:calc(100dvh - 32px);max-height:calc(100dvh - 32px)}.unified-ui_dialogToolbar__uEk4I{flex:none;border-bottom:1px solid var(--unified-border);padding:8px 12px}.unified-ui_drawerBackdrop___501b{justify-content:flex-end;padding:0}.unified-ui_drawer__n1QdG{width:min(520px,100%);height:100%;max-height:none;border-radius:0}.unified-ui_dialogHeader__cKJR9{display:flex;flex:none;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid var(--unified-border);background:var(--unified-muted);padding:10px 12px}.unified-ui_dialogBody__IlyzT{min-height:0;flex:1;overflow-y:auto;padding:12px}.unified-ui_dialogFooter__R7kVI{display:flex;flex:none;flex-wrap:wrap;justify-content:flex-end;gap:8px;border-top:1px solid var(--unified-border);background:var(--unified-muted);padding:8px 12px}.unified-ui_empty__2qaW1{padding:32px 16px;text-align:center}.unified-ui_emptyTitle__2VXMU{color:var(--unified-text);font-size:14px;font-weight:600}.unified-ui_emptyDescription__PJkbo{margin-top:4px;color:var(--unified-soft);font-size:12px}@media (max-width:639px){.unified-ui_page__Q_Mxy{padding:8px}.unified-ui_header__YBd8L,.unified-ui_pagination__npuXp,.unified-ui_toolbar__Gqdoh{align-items:stretch;flex-direction:column}.unified-ui_actions__sqJyJ,.unified-ui_toolbarEnd__6htzg{justify-content:flex-start}.unified-ui_toolbarEnd__6htzg .unified-ui_button__HjBHu{flex:1}.unified-ui_dialog__UhsTC{max-height:calc(100vh - 16px)}.unified-ui_dialogFullscreen__zpuT2{height:calc(100dvh - 32px);max-height:calc(100dvh - 32px)}}@media (pointer:coarse){.unified-ui_iconButton__dBe9s,.unified-ui_pageButton__m8bZe{min-width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.unified-ui_button__HjBHu,.unified-ui_fieldControl__AuXRh,.unified-ui_iconButton__dBe9s{transition:none}}.unified-ui_metaText__85ghu{font-size:var(--ui-font-size-control);color:var(--text-soft)}.unified-ui_navigationBar__UN_WR{flex:none;justify-content:space-between}.unified-ui_navigationActions__ZYf8A,.unified-ui_navigationBar__UN_WR,.unified-ui_navigationTabs__J523D{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);min-width:0}.unified-ui_navigationLabel__AlROv{position:relative;display:inline-flex;align-items:center;gap:var(--space-sm)}.unified-ui_navigationLabel__AlROv[data-pending=true]:after{content:"";position:absolute;inset-inline:0;bottom:-4px;height:2px;background:currentColor}.unified-ui_filterGroup___hg_M{display:flex;flex-wrap:wrap;gap:var(--space-xs);min-width:0;max-width:100%}.unified-ui_filterLink__Hb3Qq{gap:var(--space-sm);flex:none;white-space:nowrap;text-decoration:none}.unified-ui_filterLink__Hb3Qq:hover{border-color:var(--unified-brand)}.unified-ui_filterLink__Hb3Qq.unified-ui_chipActive__jsnux:hover{background:var(--unified-brand-hover)}.unified-ui_filterCount__GGDlk{font-weight:var(--ui-font-weight-strong);font-variant-numeric:tabular-nums}.unified-ui_toolbarEmbedded__5OCgd{flex:none;display:grid;grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:stretch;gap:var(--space-md);border:0;border-bottom:1px solid var(--unified-border);border-radius:0;padding:var(--space-md) var(--space-lg)}.unified-ui_toolbarEmbedded__5OCgd .unified-ui_toolbarStart__BUQz8{display:block}.unified-ui_toolbarEmbedded__5OCgd .unified-ui_toolbarEnd__6htzg{min-width:0}.unified-ui_tableShellFill___zE3n{display:flex;flex:1;flex-direction:column;min-height:0}.unified-ui_tableShellFill___zE3n>header{background:var(--unified-surface);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-sm);border-bottom:1px solid var(--unified-border)}.unified-ui_tableShellFill___zE3n>.unified-ui_tableScroller__Y_ewX{flex:1;min-height:0;min-width:0}.unified-ui_tableShellFill___zE3n>.unified-ui_pagination__npuXp{flex:none;flex-wrap:wrap}.unified-ui_tableScroller__Y_ewX[tabindex]:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px}.unified-ui_tableCompact__Tez1W th{height:var(--ui-table-header-height,36px);padding-inline:var(--space-md);background:var(--unified-muted);color:var(--text-soft)}.unified-ui_tableCompact__Tez1W td{height:var(--ui-table-row-height,36px);padding:2px var(--space-md);line-height:var(--leading-body,1.55)}.unified-ui_tableSticky__VK_h3 th{position:sticky;top:0;z-index:1}.unified-ui_pageButtonSlot__CK6do{display:contents}.unified-ui_filterLink__Hb3Qq:focus-visible,.unified-ui_navigationTabs__J523D a:focus-visible,.unified-ui_tableShellFill___zE3n :is(.unified-ui_pageButton__m8bZe,.unified-ui_button__HjBHu,.unified-ui_fieldControl__AuXRh):focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}@media (max-width:639px){.unified-ui_tableShellFill___zE3n{flex:none}.unified-ui_tableShellFill___zE3n>.unified-ui_tableScroller__Y_ewX{flex:none;max-height:60dvh}.unified-ui_filterGroup___hg_M{flex-wrap:nowrap;overflow-x:auto;padding:var(--space-xs)}.unified-ui_tableShellFill___zE3n .unified-ui_pageButtons__mBMAm{flex-wrap:wrap}}@media (pointer:coarse){.unified-ui_scope__MCnWf[data-touch-targets=true] :is(a,button,input:not([type=hidden]),select){min-height:44px}}