._presence_1m2d3_1{min-width:0}._alert_1m2d3_2{display:flex;align-items:start;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--space-4);background:var(--surface);box-shadow:var(--shadow-resting)}._icon_1m2d3_3,._glyph_1m2d3_3{position:relative;display:grid;flex:0 0 auto;place-items:center}._icon_1m2d3_3{width:18px;height:18px;margin-top:1px}._icon_1m2d3_3 svg{display:block}._copy_1m2d3_6{flex:1;min-width:0}._content_1m2d3_7{position:relative}._title_1m2d3_8{position:relative;display:block;font-size:var(--text-sm);font-weight:500}._line_1m2d3_9{display:block}._description_1m2d3_10{position:relative;margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--text-xs)}._info_1m2d3_11 ._icon_1m2d3_3{color:var(--accent)}._success_1m2d3_11 ._icon_1m2d3_3{color:var(--success)}._warning_1m2d3_11 ._icon_1m2d3_3{color:var(--warning)}._danger_1m2d3_11 ._icon_1m2d3_3{color:var(--danger)}._dismiss_1m2d3_12{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;margin:-5px -6px -5px 0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring),background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._dismiss_1m2d3_12:active{transform:scale(.96);transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}@media(hover:hover)and (pointer:fine){._dismiss_1m2d3_12:hover{background:var(--surface-muted);color:var(--foreground)}}@media(prefers-reduced-motion:reduce){._dismiss_1m2d3_12{transition:none}._dismiss_1m2d3_12:active{transform:none}}._root_1xyql_1{display:flex;width:100%;flex-direction:column;align-items:center;padding:clamp(var(--space-8),8vw,var(--space-12)) var(--space-5);text-align:center}._icon_1xyql_2{position:relative;display:grid;width:var(--space-12);height:var(--space-12);place-items:center;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-muted);color:var(--text-secondary);animation:_empty-state-icon_1xyql_1 var(--duration-considered) var(--ease-enter) both}._glyph_1xyql_3{display:grid;place-items:center}._frame_1xyql_4{width:100%;max-width:100%}._copy_1xyql_5{display:flow-root}._root_1xyql_1 :is(h1,h2,h3){position:relative;margin:var(--space-5) 0 0;color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body)}._root_1xyql_1 p{position:relative;max-width:18rem;margin:var(--space-2) auto 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}._line_1xyql_9{display:block;text-wrap:balance}._action_1xyql_10{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-5)}@keyframes _empty-state-icon_1xyql_1{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){._icon_1xyql_2{animation:none}}._shimmer_1qpy4_2{--ts-highlight: var(--text-shimmer-highlight, currentColor);--ts-base: var(--text-shimmer-base, color-mix(in oklab, currentColor 12%, var(--text-muted)))}._stage_1qpy4_3{position:relative;display:inline-block;max-width:100%}._label_1qpy4_4{display:inline-block;max-width:100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._stage_1qpy4_3[data-sizing] ._label_1qpy4_4{max-width:none;white-space:nowrap}._label_1qpy4_4::selection{-webkit-text-fill-color:currentColor}@supports not (color: color-mix(in oklab,red,blue)){._label_1qpy4_4{background:none!important;-webkit-text-fill-color:currentColor}}@media(forced-colors:active){._label_1qpy4_4{background:none!important;-webkit-text-fill-color:currentColor}}._button_1g1f4_2{position:relative;display:inline-flex;min-height:var(--control-height-md);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-control);padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._button_1g1f4_2:disabled{cursor:not-allowed;opacity:.52}._button_1g1f4_2[aria-busy=true]{cursor:progress}._button_1g1f4_2:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}._labelSlot_1g1f4_9{position:relative;display:inline-flex;min-width:0;align-items:center;justify-content:center;transition:opacity var(--duration-fast) var(--ease-standard)}._labelSlot_1g1f4_9[data-morphing]{clip-path:inset(-50% calc(var(--space-3) * -1))}._labelContent_1g1f4_11{display:inline-flex;flex:none;align-items:center}._labelPhase_1g1f4_12{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);white-space:nowrap}._labelPhase_1g1f4_12 svg{flex:none}._primary_1g1f4_14{color:var(--accent-strong, var(--foreground));background:var(--surface-raised);border-color:var(--accent-strong, var(--foreground))}._secondary_1g1f4_15{color:var(--foreground);background:var(--surface);border-color:var(--border)}._ghost_1g1f4_16{color:var(--text-secondary);background:transparent;border-color:transparent}._danger_1g1f4_17{color:var(--danger);background:var(--surface);border-color:var(--border)}@media(hover:hover)and (pointer:fine){._primary_1g1f4_14:hover:not(:disabled){background:var(--accent-subtle);box-shadow:var(--shadow-resting)}._secondary_1g1f4_15:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}._ghost_1g1f4_16:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}._danger_1g1f4_17:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}}._primary_1g1f4_14:active:not(:disabled){background:var(--accent-subtle)}._secondary_1g1f4_15:active:not(:disabled),._ghost_1g1f4_16:active:not(:disabled){color:var(--foreground);background:var(--surface-muted)}._danger_1g1f4_17:active:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}._sm_1g1f4_28{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}._md_1g1f4_29{min-height:var(--control-height-md)}._lg_1g1f4_30{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-sm)}._loader_1g1f4_31{position:absolute;left:50%;top:50%;display:grid;width:var(--space-4);height:var(--space-4);margin:calc(var(--space-4) / -2)}._spinner_1g1f4_32{border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_1g1f4_32 .7s linear infinite}._loadingLabel_1g1f4_33{opacity:0}@keyframes _spin_1g1f4_32{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._button_1g1f4_2{transition:none}._labelSlot_1g1f4_9{transition:opacity var(--duration-instant) linear}._spinner_1g1f4_32{animation-duration:.01ms;animation-iteration-count:1}}._viewport_cuix7_2{position:fixed;z-index:60;bottom:calc(var(--space-6) + var(--toast-lift, 0px));width:min(22.5rem,calc(100% - var(--space-8)));pointer-events:none}._bottom-right_cuix7_3{right:var(--space-6)}._bottom-left_cuix7_4{left:var(--space-6)}._bottom-center_cuix7_5{right:0;left:0;margin-inline:auto}._contained_cuix7_6{position:absolute;z-index:2;bottom:var(--space-4)}._contained_cuix7_6._bottom-right_cuix7_3{right:var(--space-4)}._contained_cuix7_6._bottom-left_cuix7_4{left:var(--space-4)}@media(max-width:30rem){._viewport_cuix7_2:not(._contained_cuix7_6){right:0;bottom:calc(var(--space-4) + var(--toast-lift, 0px));left:0;margin-inline:auto}}._list_cuix7_12{position:relative;margin:0;padding:0;list-style:none;pointer-events:auto}._item_cuix7_14{position:absolute;right:0;bottom:0;left:0;transform-origin:50% 0}._card_cuix7_15{position:absolute;inset:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-raised);container-type:inline-size;touch-action:pan-y;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-standard) var(--ease-standard),border-color var(--duration-standard) var(--ease-standard)}._item_cuix7_14[data-front=true] ._card_cuix7_15,._item_cuix7_14[data-expanded=true] ._card_cuix7_15{box-shadow:var(--shadow-floating)}._item_cuix7_14[data-front=false][data-expanded=false] ._card_cuix7_15{background:var(--surface-muted)}._card_cuix7_15[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}._content_cuix7_21{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4)}._icon_cuix7_22{position:relative;display:grid;width:18px;height:20px;flex:none;place-items:center;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}._icon_cuix7_22[data-type=success],._timer_cuix7_23[data-type=success]{color:var(--success)}._icon_cuix7_22[data-type=info],._timer_cuix7_23[data-type=info]{color:var(--accent)}._icon_cuix7_22[data-type=warning],._timer_cuix7_23[data-type=warning]{color:var(--warning)}._icon_cuix7_22[data-type=error],._timer_cuix7_23[data-type=error]{color:var(--danger)}._glyph_cuix7_27{grid-area:1 / 1;display:grid;place-items:center}._glyph_cuix7_27 svg{display:block}._spinner_cuix7_30{display:block;width:15px;height:15px;border:1.75px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_cuix7_30 .8s linear infinite}._copy_cuix7_32{position:relative;min-width:0;flex:1;font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:20px;overflow-wrap:anywhere}._title_cuix7_33{position:relative;display:block;font-weight:500}._line_cuix7_34{display:block}._description_cuix7_35{display:block;margin-top:2px;color:var(--text-secondary)}._actionSlot_cuix7_38{display:flex;flex:none;justify-content:flex-end;gap:var(--space-2);margin-top:-4px}._actionSlot_cuix7_38[data-moving=true]{overflow:hidden}._action_cuix7_38,._close_cuix7_40{flex:none;border:1px solid transparent;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--duration-spring) var(--ease-spring),background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._action_cuix7_38{height:28px;padding:0 var(--space-3);border-color:var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--foreground);font-size:var(--text-sm);font-weight:500;white-space:nowrap}._close_cuix7_40{display:grid;width:28px;height:28px;margin:-4px -2px 0 0;place-items:center;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted)}@media(hover:hover)and (pointer:fine){._action_cuix7_38:hover{border-color:var(--border-strong);background:var(--surface-muted)}._close_cuix7_40:hover{background:var(--surface-muted);color:var(--foreground)}}._action_cuix7_38:active,._close_cuix7_40:active{scale:.96;transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}@container (max-width: 21rem){._content_cuix7_21{flex-wrap:wrap;row-gap:var(--space-2)}._actionSlot_cuix7_38{order:1;flex-basis:100%;justify-content:flex-start;margin-top:0;padding-left:calc(18px + var(--space-3))}}._timer_cuix7_23{position:absolute;right:0;bottom:0;left:0;height:2px;background:currentColor;color:var(--text-muted);transform-origin:0 50%;animation:_drain_cuix7_1 linear forwards;pointer-events:none}._item_cuix7_14[data-front=false][data-expanded=false] ._timer_cuix7_23{opacity:0}._srOnly_cuix7_56{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes _spin_cuix7_30{to{rotate:360deg}}@keyframes _drain_cuix7_1{to{scale:0 1}}@media(prefers-reduced-motion:reduce){._card_cuix7_15,._icon_cuix7_22,._action_cuix7_38,._close_cuix7_40{transition:none}._action_cuix7_38:active,._close_cuix7_40:active{scale:none}._spinner_cuix7_30{animation:none}}._trigger_1xdu0_1{display:inline-flex;max-width:100%;min-height:var(--control-height-sm);align-items:center;gap:var(--space-2);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:background-color var(--duration-instant) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._trigger_1xdu0_1:hover{border-color:var(--border-strong);background:var(--surface-muted);box-shadow:var(--shadow-resting)}}._trigger_1xdu0_1[data-state=open]{border-color:var(--border-strong);background:var(--surface-muted);box-shadow:none}._trigger_1xdu0_1:active{border-color:var(--border-strong);background:color-mix(in oklab,var(--surface-muted),var(--border) 55%);box-shadow:none}._trigger_1xdu0_1:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._item_1xdu0_7:focus-visible{outline:none}._triggerIcon_1xdu0_8{display:inline-flex;flex:none;color:var(--text-secondary)}._label_1xdu0_9{position:relative;display:inline-flex;min-width:0;flex:0 1 auto;overflow-x:clip}._labelMeasure_1xdu0_10{position:absolute;top:0;left:0;visibility:hidden;white-space:nowrap;pointer-events:none}._labelText_1xdu0_11{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_1xdu0_12{flex:none;color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring),color var(--duration-fast) var(--ease-standard)}._trigger_1xdu0_1[data-state=open] ._chevron_1xdu0_12{transform:rotate(180deg)}._menu_1xdu0_16{--menu-x: 0px;--menu-y: -5px;position:relative;z-index:60;min-width:min(12rem,var(--radix-dropdown-menu-content-available-width));max-width:var(--radix-dropdown-menu-content-available-width);padding:5px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-floating);transform-origin:var(--radix-dropdown-menu-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter),transform var(--duration-spring) var(--ease-spring)}._menu_1xdu0_16[data-side=top]{--menu-y: 5px}._menu_1xdu0_16[data-side=left]{--menu-x: 5px;--menu-y: 0px}._menu_1xdu0_16[data-side=right]{--menu-x: -5px;--menu-y: 0px}@starting-style{._menu_1xdu0_16[data-state=open]{opacity:0;transform:translate(var(--menu-x),var(--menu-y)) scale(.97)}._menu_1xdu0_16[data-state=open] ._item_1xdu0_7{opacity:0;transform:translate(calc(var(--menu-x) * .4),calc(var(--menu-y) * .4))}}._menu_1xdu0_16[data-state=closed]{opacity:0;transform:translate(calc(var(--menu-x) * .5),calc(var(--menu-y) * .5)) scale(.985);transition:opacity .13s var(--ease-standard),transform .13s var(--ease-standard);animation:_menu-exit_1xdu0_1 .13s linear both;pointer-events:none}._highlight_1xdu0_26{position:absolute;top:0;right:5px;left:5px;border-radius:calc(var(--radius-panel) - 6px);background:var(--surface-muted);opacity:0;pointer-events:none;transition:background-color var(--duration-fast) var(--ease-standard)}._highlight_1xdu0_26[data-tone=danger]{background:color-mix(in oklab,var(--danger) 8%,var(--surface))}._item_1xdu0_7{position:relative;display:flex;min-height:36px;align-items:center;gap:10px;padding:0 11px;border-radius:calc(var(--radius-panel) - 6px);color:var(--foreground);font-size:var(--text-sm);cursor:pointer;outline:none;transition:color var(--duration-fast) var(--ease-standard),opacity var(--duration-standard) var(--ease-enter) calc(min(var(--i, 0),4)*35ms),transform var(--duration-standard) var(--ease-enter) calc(min(var(--i, 0),4)*35ms)}._icon_1xdu0_29{display:inline-flex;width:17px;color:var(--text-secondary)}._separator_1xdu0_30{height:1px;margin:var(--space-1) calc(var(--space-1) * -1);background:var(--border-subtle)}._destructive_1xdu0_31,._destructive_1xdu0_31 ._icon_1xdu0_29{color:var(--danger)}._item_1xdu0_7[data-disabled]{opacity:.45;cursor:default}@keyframes _menu-exit_1xdu0_1{to{--menu-exit: 1}}@media(prefers-reduced-transparency:reduce){._menu_1xdu0_16{background:var(--surface-raised);backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){._trigger_1xdu0_1,._chevron_1xdu0_12,._item_1xdu0_7,._highlight_1xdu0_26{transition:none}._menu_1xdu0_16,._menu_1xdu0_16[data-state=closed]{transform:none;transition:opacity var(--duration-instant) linear}}._overlay_154gw_1{position:fixed;inset:0;z-index:50;background:#03030361;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._content_154gw_9{--drawer-size: min(30rem, calc(100vw - var(--space-4)));--ease-drawer: cubic-bezier(.32,.72,0,1);--drawer-from: translateX(100%);position:fixed;z-index:51;display:flex;flex-direction:column;width:var(--drawer-size);max-width:100vw;max-height:100dvh;overflow:hidden;border:1px solid var(--border);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating)}._overlay_154gw_1[data-state=closed],._content_154gw_9[data-state=closed]{pointer-events:none!important}._content_154gw_9[data-side=right]{inset:0 0 0 auto;border-width:1px 0 1px 1px;border-radius:0}._content_154gw_9[data-side=left]{inset:0 auto 0 0;border-width:1px 1px 1px 0;border-radius:0}._content_154gw_9[data-side=top]{inset:0 0 auto;width:100%;max-width:none;max-height:min(32rem,100dvh);border-width:0 0 1px;border-radius:0}._content_154gw_9[data-side=bottom]{inset:auto 0 0;width:100%;max-width:none;max-height:min(32rem,100dvh);border-width:1px 0 0;border-radius:0}._content_154gw_9[data-side=bottom]:before{position:absolute;top:9px;left:50%;width:2.25rem;height:4px;border-radius:var(--radius-pill);background:var(--border-strong);content:"";opacity:.75;transform:translate(-50%)}._content_154gw_9[data-side=left]{--drawer-from: translateX(-100%)}._content_154gw_9[data-side=top]{--drawer-from: translateY(-100%)}._content_154gw_9[data-side=bottom]{--drawer-from: translateY(100%)}._keyframes_154gw_41._overlay_154gw_1[data-state=open]{animation:_overlay-in_154gw_1 var(--duration-standard) var(--ease-enter) both}._keyframes_154gw_41._overlay_154gw_1[data-state=closed]{animation:_overlay-out_154gw_1 var(--duration-fast) var(--ease-standard) both}._keyframes_154gw_41._content_154gw_9[data-state=open]{animation:_drawer-in_154gw_1 var(--duration-considered) var(--ease-drawer) both}._keyframes_154gw_41._content_154gw_9[data-state=closed]{animation:_drawer-out_154gw_1 var(--duration-standard) var(--ease-standard) both}._content_154gw_9:focus{outline:none}._overlay_154gw_1[data-contained],._content_154gw_9[data-contained]{position:absolute}._overlay_154gw_1[data-contained]{z-index:1;background:#03030329;-webkit-backdrop-filter:none;backdrop-filter:none}._content_154gw_9[data-contained]{--drawer-size: min(22rem, calc(100% - var(--space-8)));z-index:2;max-height:100%;box-shadow:none}._content_154gw_9[data-contained][data-side=top],._content_154gw_9[data-contained][data-side=bottom]{max-height:min(32rem,calc(100% - var(--space-8)))}._content_154gw_9[data-contained][data-side]{border-width:0}._content_154gw_9[data-contained][data-side=right]{border-left-width:1px}._content_154gw_9[data-contained][data-side=left]{border-right-width:1px}._content_154gw_9[data-contained][data-side=top]{border-bottom-width:1px}._content_154gw_9[data-contained][data-side=bottom]{border-top-width:1px}._header_154gw_58{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:var(--space-5);padding:var(--space-6);border-bottom:1px solid var(--border)}._handle_154gw_60{touch-action:none;-webkit-user-select:none;user-select:none}._content_154gw_9[data-side=bottom] ._handle_154gw_60,._content_154gw_9[data-side=top] ._handle_154gw_60{cursor:grab}._title_154gw_62,._description_154gw_62{position:relative}._swap_154gw_64{display:block;line-height:var(--leading-body)}._title_154gw_62{margin:0;font-family:var(--font-body);font-size:var(--text-lg);font-weight:500;letter-spacing:var(--tracking-body);line-height:var(--leading-body)}._description_154gw_62{max-width:32rem;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}._close_154gw_68{display:grid;flex:0 0 auto;width:var(--space-8);height:var(--space-8);margin-top:calc((var(--text-lg) * var(--leading-body) - var(--space-8)) / 2);place-items:center;border:1px solid var(--border);border-radius:var(--radius-control);background:color-mix(in oklab,var(--surface-muted) 65%,transparent);color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}@media(hover:hover)and (pointer:fine){._close_154gw_68:hover{background:var(--surface-muted);color:var(--foreground)}}._close_154gw_68:active{transform:scale(.96);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}._body_154gw_71{min-height:0;overflow:auto;padding:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-body);overscroll-behavior:contain;scrollbar-width:thin}@media(max-width:40rem){._content_154gw_9{--drawer-size: calc(100vw - var(--space-3))}._content_154gw_9[data-side=right],._content_154gw_9[data-side=left],._content_154gw_9[data-side=top],._content_154gw_9[data-side=bottom]{border-radius:0}._header_154gw_58,._body_154gw_71{padding:var(--space-5)}}@keyframes _overlay-in_154gw_1{0%{opacity:0}}@keyframes _overlay-out_154gw_1{to{opacity:0}}@keyframes _drawer-in_154gw_1{0%{transform:var(--drawer-from)}}@keyframes _drawer-out_154gw_1{65%{opacity:1}to{opacity:0;transform:var(--drawer-from)}}@keyframes _drawer-fade-in_154gw_1{0%{opacity:0}}@keyframes _drawer-fade-out_154gw_1{to{opacity:0}}@media(prefers-reduced-motion:reduce){._keyframes_154gw_41._overlay_154gw_1[data-state=open]{animation:_overlay-in_154gw_1 var(--duration-instant) linear both}._keyframes_154gw_41._overlay_154gw_1[data-state=closed]{animation:_overlay-out_154gw_1 .1s linear both}._keyframes_154gw_41._content_154gw_9[data-state=open]{animation:_drawer-fade-in_154gw_1 var(--duration-instant) linear both}._keyframes_154gw_41._content_154gw_9[data-state=closed]{animation:_drawer-fade-out_154gw_1 .1s linear both}._close_154gw_68,._close_154gw_68:active{transition:none}._close_154gw_68:active{transform:none}}._root_fgbxn_1{position:relative;display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden}._viewport_fgbxn_4{--fade-top: 0px;--fade-bottom: 0px;--fade-left: 0px;--fade-right: 0px;min-width:0;min-height:0;flex:1 1 auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}._viewport_fgbxn_4::-webkit-scrollbar{display:none}._root_fgbxn_1[data-orientation=vertical]>._viewport_fgbxn_4{overflow-x:hidden;overflow-y:auto}._root_fgbxn_1[data-orientation=horizontal]>._viewport_fgbxn_4{overflow-x:auto;overflow-y:hidden}._root_fgbxn_1[data-orientation=both]>._viewport_fgbxn_4{overflow:auto}._viewport_fgbxn_4[data-fade=vertical]{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent);mask-image:linear-gradient(to bottom,transparent,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent)}._viewport_fgbxn_4[data-fade=horizontal]{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fade-left),#000 calc(100% - var(--fade-right)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fade-left),#000 calc(100% - var(--fade-right)),transparent)}._viewport_fgbxn_4[data-fade=both]{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent),linear-gradient(to right,transparent,#000 var(--fade-left),#000 calc(100% - var(--fade-right)),transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent),linear-gradient(to right,transparent,#000 var(--fade-left),#000 calc(100% - var(--fade-right)),transparent);mask-composite:intersect}._track_fgbxn_35{position:absolute;z-index:1;opacity:0;pointer-events:none;touch-action:none;transition:opacity var(--duration-considered) var(--ease-standard)}._track_fgbxn_35[data-axis=y]{top:3px;right:1px;bottom:3px;width:11px}._track_fgbxn_35[data-axis=x]{right:3px;bottom:1px;left:3px;height:11px}._root_fgbxn_1[data-orientation=both]>._track_fgbxn_35[data-axis=y]{bottom:13px}._root_fgbxn_1[data-orientation=both]>._track_fgbxn_35[data-axis=x]{right:13px}._track_fgbxn_35[data-hidden]{display:none}._thumb_fgbxn_49{position:absolute;top:0;left:0;will-change:transform}._track_fgbxn_35[data-axis=y] ._thumb_fgbxn_49{width:100%}._track_fgbxn_35[data-axis=x] ._thumb_fgbxn_49{height:100%}._thumb_fgbxn_49:after{content:"";position:absolute;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--foreground) 30%,transparent);transition:width var(--duration-fast) var(--ease-standard),height var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._track_fgbxn_35[data-axis=y] ._thumb_fgbxn_49:after{top:0;right:3px;bottom:0;width:5px}._track_fgbxn_35[data-axis=x] ._thumb_fgbxn_49:after{right:0;bottom:3px;left:0;height:5px}._root_fgbxn_1[data-scrolling]>._track_fgbxn_35,._root_fgbxn_1[data-dragging]>._track_fgbxn_35,._root_fgbxn_1[data-scrollbars=always]>._track_fgbxn_35{opacity:1;pointer-events:auto;transition-duration:var(--duration-fast)}@media(hover:hover)and (pointer:fine){._root_fgbxn_1:hover>._track_fgbxn_35{opacity:1;pointer-events:auto;transition-duration:var(--duration-fast)}._track_fgbxn_35:hover ._thumb_fgbxn_49:after,._root_fgbxn_1[data-dragging] ._thumb_fgbxn_49:after{background:color-mix(in oklab,var(--foreground) 46%,transparent)}._track_fgbxn_35[data-axis=y]:hover ._thumb_fgbxn_49:after,._root_fgbxn_1[data-dragging=y] ._track_fgbxn_35[data-axis=y] ._thumb_fgbxn_49:after{width:7px;right:2px}._track_fgbxn_35[data-axis=x]:hover ._thumb_fgbxn_49:after,._root_fgbxn_1[data-dragging=x] ._track_fgbxn_35[data-axis=x] ._thumb_fgbxn_49:after{height:7px;bottom:2px}}@media(prefers-reduced-motion:reduce){._track_fgbxn_35,._thumb_fgbxn_49:after{transition:none}}._wrapper_1j215_2{--column-tint: var(--surface-muted);position:relative;width:100%;min-width:0;max-width:100%;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font-family:var(--font-body)}._scroller_1j215_3{position:relative}[data-overflow]>._scroller_1j215_3{padding-bottom:12px}._band_1j215_5{position:absolute;top:0;bottom:0;background:var(--column-tint);pointer-events:none}._table_1j215_6{position:relative;z-index:1;width:100%;min-width:calc(var(--columns, 4) * 8rem);border-collapse:separate;border-spacing:0;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);text-align:left}._table_1j215_6[data-fixed]{table-layout:fixed}._table_1j215_6 caption,._srOnly_1j215_8{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._selectCol_1j215_9{width:44px}._table_1j215_6 th,._table_1j215_6 td{--cell-base: var(--surface);--cell-fill: var(--cell-base);background-color:var(--cell-fill);transition:background-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard)}._table_1j215_6 th[data-sorted],._table_1j215_6 td[data-sorted]{--cell-base: var(--column-tint)}._table_1j215_6 th{height:44px;padding:0 var(--space-4);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:var(--text-sm);font-weight:500;text-align:left;white-space:nowrap}._table_1j215_6 th[data-sortable]{padding:0}._table_1j215_6 th[data-sorted]{color:var(--foreground)}._table_1j215_6 td{height:52px;padding:0 var(--space-4);border-bottom:1px solid var(--border-subtle);color:var(--foreground);font-weight:400;vertical-align:middle;overflow-wrap:break-word}._table_1j215_6 tbody tr:last-child td{border-bottom:0}._table_1j215_6 [data-numeric]{text-align:right;font-variant-numeric:tabular-nums}._table_1j215_6[data-clickable] tbody tr{cursor:pointer;-webkit-tap-highlight-color:transparent}._table_1j215_6[data-selectable] tbody tr[data-selected] td{--cell-fill: color-mix(in oklab, var(--accent) 8%, var(--cell-base))}._table_1j215_6[data-selectable] [data-primary]:not([data-sortable]),._table_1j215_6[data-selectable] th[data-primary] ._sortButton_1j215_21{padding-left:var(--space-2)}._sortButton_1j215_21{display:flex;width:100%;height:44px;align-items:center;justify-content:flex-start;border:0;padding:0 var(--space-4);background:transparent;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}._table_1j215_6 th[data-numeric] ._sortButton_1j215_21{justify-content:flex-end}._sortInner_1j215_25{display:inline-flex;align-items:center;gap:6px;border-radius:var(--radius-control);transition:color var(--duration-fast) var(--ease-standard)}._table_1j215_6 th[data-numeric] ._sortInner_1j215_25{flex-direction:row-reverse}._sortIcon_1j215_28{position:relative;display:grid;width:16px;height:16px;flex:none;place-items:center}._sortHint_1j215_29,._sortArrow_1j215_29{position:absolute;inset:0;display:grid;place-items:center}._sortHint_1j215_29{color:var(--text-muted);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._sortArrow_1j215_29{color:var(--foreground)}._sortButton_1j215_21:focus-visible{outline:none}._sortButton_1j215_21:focus-visible ._sortInner_1j215_25{outline:2px solid var(--focus-ring);outline-offset:4px}._sortButton_1j215_21:focus-visible ._sortHint_1j215_29{opacity:.6}._table_1j215_6 th[data-sorted] ._sortHint_1j215_29{opacity:0}._selectCell_1j215_37{width:44px}._table_1j215_6 ._selectCell_1j215_37{padding:0 0 0 var(--space-4)}._selectHit_1j215_39{position:relative;display:flex;width:100%;height:44px;align-items:center;cursor:pointer}._selectInput_1j215_40{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}._selectBox_1j215_41{position:relative;display:block;width:18px;height:18px;flex:none;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--control-glyph);pointer-events:none;transition:border-color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}._selectBox_1j215_41[data-on]{border-color:var(--control-on)}._selectFill_1j215_43{position:absolute;inset:-1px;border-radius:inherit;background:var(--control-on)}._selectMark_1j215_44{position:absolute;inset:-1px;width:18px;height:18px;overflow:visible}._selectInput_1j215_40:focus-visible+._selectBox_1j215_41{outline:2px solid var(--focus-ring);outline-offset:2px}._selectInput_1j215_40:active+._selectBox_1j215_41{transform:scale(.95);transition:border-color var(--duration-fast) var(--ease-standard),transform .11s var(--ease-standard)}._footer_1j215_48{display:flex;height:44px;align-items:center;justify-content:space-between;gap:var(--space-3);padding:0 var(--space-2) 0 var(--space-4);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body)}._count_1j215_49{display:inline-flex;min-width:0;align-items:baseline;gap:.28em;white-space:nowrap;transition:color var(--duration-standard) var(--ease-standard)}._count_1j215_49[data-active]{color:var(--foreground)}._swap_1j215_51{display:inline-block}._swapInner_1j215_52{position:relative;display:inline-flex;width:max-content}._swapText_1j215_53{display:inline-block;white-space:nowrap}._number_1j215_54{font-variant-numeric:tabular-nums}._clear_1j215_55{height:30px;flex:none;border:0;border-radius:var(--radius-control);padding:0 var(--space-3);background:transparent;color:var(--foreground);font:inherit;font-weight:500;letter-spacing:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent}._clear_1j215_55:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._empty_1j215_58{height:120px!important;color:var(--text-muted)!important;text-align:center!important}@media(hover:hover)and (pointer:fine){._table_1j215_6 tbody tr:hover td{--cell-fill: color-mix(in oklab, var(--foreground) 3%, var(--cell-base))}._table_1j215_6[data-selectable] tbody tr[data-selected]:hover td{--cell-fill: color-mix(in oklab, var(--accent) 11%, var(--cell-base))}._table_1j215_6 tbody tr:has(._empty_1j215_58):hover td{--cell-fill: var(--cell-base)}._sortButton_1j215_21:hover ._sortInner_1j215_25{color:var(--foreground)}._sortButton_1j215_21:hover ._sortHint_1j215_29{opacity:.6}._table_1j215_6 th[data-sorted] ._sortButton_1j215_21:hover ._sortHint_1j215_29{opacity:0}._selectHit_1j215_39:hover ._selectBox_1j215_41:not([data-on]){border-color:var(--text-muted)}._clear_1j215_55:hover{background:var(--surface-muted)}}@media(prefers-reduced-motion:reduce){._table_1j215_6 th,._table_1j215_6 td,._table_1j215_6 tbody tr,._sortInner_1j215_25,._sortHint_1j215_29,._selectBox_1j215_41,._count_1j215_49,._clear_1j215_55{transition:none!important}._selectInput_1j215_40:active+._selectBox_1j215_41{transform:none}}._field_123yn_1{position:relative;display:grid;gap:var(--space-2);min-width:0}._control_123yn_2{position:relative;min-width:0}._label_123yn_3{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}._trigger_123yn_5{position:relative;display:flex;width:100%;min-height:var(--control-height-md);align-items:center;gap:8px;border:1px solid var(--border);border-radius:var(--radius-control);padding:5px 11px 5px 12px;background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._trigger_123yn_5:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-muted)}}._trigger_123yn_5:active:not(:disabled),._trigger_123yn_5[aria-expanded=true]{border-color:var(--border-strong);background:var(--surface-muted)}._trigger_123yn_5:disabled{opacity:.5;cursor:not-allowed}._hasClear_123yn_10 ._chevron_123yn_10{margin-left:26px}._value_123yn_11{position:relative;display:flex;min-width:0;min-height:26px;flex:1;align-items:center;overflow:hidden}._placeholder_123yn_12,._description_123yn_12{color:var(--text-muted)}._placeholder_123yn_12{position:absolute;inset:0;display:flex;align-items:center;overflow:hidden;white-space:nowrap}._slot_123yn_16{display:flex;flex:0 1 auto;min-width:0;overflow:hidden}._slot_123yn_16:has(._more_123yn_17){flex-shrink:0}._chip_123yn_18,._more_123yn_17{box-sizing:border-box;flex:0 0 auto;max-width:9rem;overflow:hidden;margin-right:5px;border-radius:var(--radius-pill);padding:4px 8px;background:var(--surface-muted);box-shadow:inset 0 0 0 1px var(--border-subtle);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);transition:background-color var(--duration-fast) var(--ease-standard)}._trigger_123yn_5[aria-expanded=true] ._chip_123yn_18,._trigger_123yn_5[aria-expanded=true] ._more_123yn_17{background:var(--surface)}@media(hover:hover)and (pointer:fine){._trigger_123yn_5:hover:not(:disabled) ._chip_123yn_18,._trigger_123yn_5:hover:not(:disabled) ._more_123yn_17{background:var(--surface)}}._more_123yn_17{display:inline-flex;color:var(--text-secondary);font-variant-numeric:tabular-nums}._count_123yn_22{display:inline-grid}._count_123yn_22>span{grid-area:1 / 1}._srOnly_123yn_24{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._clear_123yn_25{position:absolute;top:0;bottom:0;right:36px;display:grid;width:22px;height:22px;margin:auto 0;place-items:center;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._clear_123yn_25:hover{background:var(--surface);color:var(--foreground)}}._chevron_123yn_10{flex:0 0 auto;color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring)}._trigger_123yn_5[aria-expanded=true] ._chevron_123yn_10{transform:rotate(180deg)}._description_123yn_12{font-size:var(--text-xs)}._menu_123yn_30{position:absolute;z-index:80;top:calc(100% + 8px);right:0;left:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);padding:5px;background:var(--surface-raised);box-shadow:var(--shadow-floating);transform-origin:top center;will-change:transform,opacity}._option_123yn_32{display:flex;width:100%;min-height:38px;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:calc(var(--radius-panel) - 5px);padding:0 11px;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:background-color 80ms var(--ease-standard),color 80ms var(--ease-standard)}._option_123yn_32>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._optionIcon_123yn_34{display:inline-grid;width:18px;height:18px;margin-right:8px;place-items:center;vertical-align:-4px}._optionIcon_123yn_34>*{width:100%;height:100%;object-fit:contain}._option_123yn_32[data-active=true]{background:var(--surface-muted)}._option_123yn_32:disabled{opacity:.42;cursor:not-allowed}._check_123yn_38{flex:0 0 auto}@media(prefers-reduced-motion:reduce){._trigger_123yn_5,._chevron_123yn_10,._option_123yn_32,._clear_123yn_25,._chip_123yn_18,._more_123yn_17{transition:none}}._field_vna7l_2{display:grid;min-width:0}._field_vna7l_2 label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}._control_vna7l_5{width:100%;min-height:110px;resize:vertical;border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);outline:none;box-shadow:0 0 0 6px transparent;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._control_vna7l_5::placeholder{color:var(--text-muted)}@media(hover:hover)and (pointer:fine){._control_vna7l_5:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}._control_vna7l_5:focus-visible{border-color:var(--foreground);outline:2px solid transparent;outline-offset:2px}._control_vna7l_5[aria-invalid=true]{border-color:var(--danger)}._control_vna7l_5:disabled{cursor:not-allowed;background:var(--surface-muted);opacity:.6}._messageSlot_vna7l_12{display:block;overflow:hidden}._hint_vna7l_13,._error_vna7l_13{display:block;padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body)}._hint_vna7l_13{color:var(--text-muted)}._error_vna7l_13{color:var(--danger)}._words_vna7l_16{position:relative;display:block}._word_vna7l_16{display:inline-block;white-space:pre}._column_vna7l_19{position:relative;display:inline-flex;justify-content:center;font-variant-numeric:tabular-nums}._column_vna7l_19>span{display:inline-block}._srOnly_vna7l_21{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){._control_vna7l_5{transition:none}}._tooltip_1g9y0_1{--tooltip-y: 3px;z-index:90;max-width:15rem;padding:var(--space-3) var(--space-4);border:1px solid color-mix(in oklab,var(--background) 14%,var(--foreground));border-radius:var(--radius-control);background:var(--foreground);color:var(--background);box-shadow:var(--shadow-raised);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-body);transform-origin:var(--radix-tooltip-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter),transform var(--duration-fast) var(--ease-enter)}._tooltip_1g9y0_1[data-side=bottom]{--tooltip-y: -3px}@starting-style{._tooltip_1g9y0_1[data-state$=-open]{opacity:0;transform:translateY(var(--tooltip-y)) scale(.97)}._tooltip_1g9y0_1[data-instant][data-state$=-open]{transform:none}}._tooltip_1g9y0_1[data-instant][data-state$=-open]{transition:opacity var(--duration-instant) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}._tooltip_1g9y0_1[data-state=closed]{opacity:0;transform:scale(.98);transition:opacity var(--duration-instant) var(--ease-standard),transform var(--duration-instant) var(--ease-standard);animation:_tooltip-exit_1g9y0_1 var(--duration-instant) linear both}._text_1g9y0_12{position:relative;display:block;overflow:clip;overflow-clip-margin:var(--space-2)}._measure_1g9y0_13{position:absolute;top:0;left:0;width:max-content;max-width:calc(15rem - 2 * var(--space-4) - 2px);visibility:hidden;pointer-events:none}._line_1g9y0_14{display:block;width:max-content;max-width:calc(15rem - 2 * var(--space-4) - 2px)}@keyframes _tooltip-exit_1g9y0_1{to{--tooltip-exit: 1}}@media(prefers-reduced-motion:reduce){._tooltip_1g9y0_1,._tooltip_1g9y0_1[data-state=closed],._tooltip_1g9y0_1[data-instant][data-state$=-open]{transform:none;transition:opacity var(--duration-instant) var(--ease-standard)}}._button_1xie2_3{--hold-ink: var(--foreground);--hold-fill: var(--accent);--hold-on-fill: var(--accent-foreground);--hold-border: var(--border-strong);position:relative;display:inline-flex;min-height:var(--control-height-md);align-items:center;justify-content:center;padding:0 var(--space-5);border:1px solid var(--hold-border);border-radius:var(--radius-control);background:var(--surface);color:var(--hold-ink);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._button_1xie2_3[data-tone=danger]{--hold-ink: var(--danger);--hold-fill: var(--danger);--hold-on-fill: var(--background);--hold-border: color-mix(in oklab, var(--danger) 32%, var(--border))}._button_1xie2_3[data-tone=neutral]{--hold-ink: var(--foreground);--hold-fill: var(--foreground);--hold-on-fill: var(--background);--hold-border: var(--border-strong)}@media(hover:hover)and (pointer:fine){._button_1xie2_3:not([aria-disabled=true]):hover{background:color-mix(in oklab,var(--hold-fill) 6%,var(--surface))}}._button_1xie2_3[aria-disabled=true]{cursor:default}._button_1xie2_3[data-disabled]{cursor:not-allowed;opacity:.5}._face_1xie2_9{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}._fill_1xie2_11{position:absolute;inset:-1px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-control);background:var(--hold-fill);color:var(--hold-on-fill);pointer-events:none}._iconSlot_1xie2_12{display:grid;width:18px;height:18px;flex:none;place-items:center}._iconPhase_1xie2_13{display:grid;grid-area:1 / 1;place-items:center}._iconPhase_1xie2_13 svg{width:18px;height:18px}._labelFrame_1xie2_16{position:relative;display:inline-flex;min-width:0;clip-path:inset(-.6em -3px)}._label_1xie2_16{display:block;white-space:nowrap}._measure_1xie2_18{position:absolute;top:0;left:0;visibility:hidden;white-space:nowrap;pointer-events:none}._srOnly_1xie2_19{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){._button_1xie2_3{transition:none}}._badge_qjt90_1{display:inline-flex;min-height:26px;align-items:center;border:1px solid var(--badge-border, var(--border));border-radius:var(--radius-pill);padding:0 10px;color:var(--badge-foreground, var(--foreground));background:var(--badge-background, var(--surface));font-size:var(--text-xs);font-weight:500;letter-spacing:-.01em;line-height:1;white-space:nowrap;overflow:clip;transition:border-color var(--duration-standard) var(--ease-standard),background-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._badge_qjt90_1:hover{border-color:color-mix(in oklab,var(--badge-color, var(--foreground)) 32%,var(--border));background:color-mix(in oklab,var(--badge-color, var(--foreground)) 10%,var(--surface))}}._sm_qjt90_23{min-height:22px;padding:0 8px;font-size:11px}._md_qjt90_24{font-size:var(--text-xs)}._body_qjt90_26{display:block}._content_qjt90_27{position:relative;display:inline-flex;width:max-content;align-items:center;gap:5px}._sm_qjt90_23 ._content_qjt90_27{gap:4px}._label_qjt90_29,._glyph_qjt90_29{position:relative;display:inline-flex;align-items:center}._text_qjt90_30{display:block}._icon_qjt90_32{position:relative;display:inline-flex;width:auto;height:auto;flex:0 0 auto;align-items:center;justify-content:center;color:var(--badge-color, var(--foreground));line-height:1}._neutral_qjt90_44{--badge-color: var(--text-secondary);--badge-foreground: var(--text-secondary);--badge-background: var(--surface-muted);--badge-border: var(--border)}._success_qjt90_45{--badge-color: var(--success);--badge-foreground: var(--success);--badge-background: color-mix(in oklab, var(--success) 10%, var(--surface));--badge-border: color-mix(in oklab, var(--success) 25%, var(--border))}._info_qjt90_46{--badge-color: var(--accent);--badge-foreground: var(--accent-strong);--badge-background: var(--accent-subtle);--badge-border: color-mix(in oklab, var(--accent) 24%, var(--border))}._warning_qjt90_47{--badge-color: var(--warning);--badge-foreground: var(--warning);--badge-background: color-mix(in oklab, var(--warning) 11%, var(--surface));--badge-border: color-mix(in oklab, var(--warning) 27%, var(--border))}._danger_qjt90_48{--badge-color: var(--danger);--badge-foreground: var(--danger);--badge-background: color-mix(in oklab, var(--danger) 10%, var(--surface));--badge-border: color-mix(in oklab, var(--danger) 26%, var(--border))}@media(prefers-reduced-motion:reduce){._badge_qjt90_1{transition-duration:var(--duration-instant)}}._root_ka89o_1{position:relative;display:inline-block;font-variant-numeric:tabular-nums;line-height:1.15;white-space:nowrap;vertical-align:bottom}._reels_ka89o_2{display:inline-flex;height:1.15em;align-items:flex-start}._slot_ka89o_5{position:relative;display:inline-block;height:1.15em;flex:none;overflow:visible}._sizer_ka89o_6{display:inline-block;visibility:hidden;white-space:pre;pointer-events:none}._window_ka89o_9{position:absolute;inset:-.22em -.08em;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 .24em,#000 calc(100% - .24em),transparent);mask-image:linear-gradient(to bottom,transparent,#000 .24em,#000 calc(100% - .24em),transparent)}._strip_ka89o_16{position:absolute;top:calc(.22em - .225em);right:.08em;left:.08em;display:flex;flex-direction:column;align-items:center;will-change:transform}._cell_ka89o_17{display:block;height:1.6em;padding-top:.225em;box-sizing:border-box;line-height:1.15;white-space:pre}._srOnly_ka89o_19{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._root_rdgln_1{position:relative;display:inline-flex;flex:none;vertical-align:middle}._trigger_rdgln_4{--presence-surface: var(--user-menu-surface, var(--surface));position:relative;display:inline-flex;height:40px;flex:none;align-items:center;gap:var(--space-2);margin:0;padding:4px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--foreground);font:inherit;font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard)}._trigger_rdgln_4[data-name]{padding-right:10px}@media(hover:hover)and (pointer:fine){._trigger_rdgln_4:hover{--presence-surface: var(--surface-muted);background:var(--surface-muted)}}._trigger_rdgln_4[data-state=open]{--presence-surface: var(--surface-muted);background:var(--surface-muted)}._trigger_rdgln_4:active{--presence-surface: color-mix(in oklab, var(--surface-muted), var(--foreground) 8%);background:color-mix(in oklab,var(--surface-muted),var(--foreground) 8%)}._triggerName_rdgln_9{max-width:11rem;overflow:hidden;font-weight:500;line-height:1;text-overflow:ellipsis;white-space:nowrap}._chevron_rdgln_10{flex:none;margin-left:-2px;color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring),color var(--duration-fast) var(--ease-standard)}._trigger_rdgln_4:hover ._chevron_rdgln_10,._trigger_rdgln_4[data-state=open] ._chevron_rdgln_10{color:var(--foreground)}._trigger_rdgln_4[data-state=open] ._chevron_rdgln_10{transform:rotate(180deg)}@media(max-width:639px){._trigger_rdgln_4[data-name]{padding-right:4px}._triggerName_rdgln_9,._chevron_rdgln_10{display:none}}._face_rdgln_18{position:relative;display:inline-grid;width:var(--face-size);height:var(--face-size);flex:none}._face_rdgln_18[data-size=sm]{--face-size: 32px;--dot-size: 11px}._face_rdgln_18[data-size=md]{--face-size: 40px;--dot-size: 12px}._portrait_rdgln_21{display:block;width:100%;height:100%;border-radius:var(--radius-pill);background:var(--surface-muted);object-fit:cover;object-position:50% 15%;outline:1px solid color-mix(in oklab,var(--foreground) 9%,transparent);outline-offset:-1px;-webkit-user-select:none;user-select:none}._initials_rdgln_22{display:grid;place-items:center;color:var(--text-secondary);font-size:calc(var(--face-size) * .36);font-weight:500;line-height:1}._face_rdgln_18 ._dot_rdgln_23{position:absolute;right:-1px;bottom:-1px;box-shadow:0 0 0 2px var(--presence-surface, var(--surface))}._dot_rdgln_23{--dot-color: var(--success);position:relative;display:inline-block;width:var(--dot-size, 10px);height:var(--dot-size, 10px);flex:none;border-radius:var(--radius-pill);background:var(--dot-color);transition:background-color var(--duration-standard) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._dot_rdgln_23:before,._dot_rdgln_23:after{content:"";position:absolute;inset:0;margin:auto;background:var(--presence-surface, var(--surface));transition:transform var(--duration-spring) var(--ease-spring),background-color var(--duration-fast) var(--ease-standard)}._dot_rdgln_23:before{width:46%;height:46%;border-radius:var(--radius-pill);transform:scale(0)}._dot_rdgln_23:after{width:58%;height:22%;min-height:1.5px;border-radius:1px;transform:scaleX(0)}._dot_rdgln_23[data-status=busy]{--dot-color: var(--danger)}._dot_rdgln_23[data-status=busy]:after{transform:scaleX(1)}._dot_rdgln_23[data-status=away]{--dot-color: var(--warning)}._dot_rdgln_23[data-status=away]:before,._dot_rdgln_23[data-status=offline]:before{transform:scale(1)}._dot_rdgln_23[data-status=offline]{--dot-color: var(--text-muted)}._panel_rdgln_37{--presence-surface: var(--surface-raised);--row: 40px;--inset: 6px;position:fixed;top:0;left:0;z-index:60;box-sizing:border-box;width:17rem;max-width:calc(100vw - 24px);padding:var(--inset);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-floating);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);line-height:var(--leading-body);text-align:left;outline:none;transform-origin:var(--origin-x, 100%) var(--origin-y, 0px)}._panel_rdgln_37[data-inline]{position:absolute;top:calc(100% + 8px);left:auto}._panel_rdgln_37[data-inline][data-align=end]{right:0}._panel_rdgln_37[data-inline][data-align=start]{left:0}._panel_rdgln_37[data-inline][data-align=center]{left:50%;margin-left:-8.5rem}._header_rdgln_43{display:flex;align-items:center;gap:var(--space-3);padding:8px 8px 10px}._identity_rdgln_44{display:grid;min-width:0;flex:1;gap:1px}._nameRow_rdgln_45{display:flex;min-width:0;align-items:center;gap:var(--space-2)}._name_rdgln_45{overflow:hidden;color:var(--foreground);font-size:var(--text-sm);font-weight:500;text-overflow:ellipsis;white-space:nowrap}._plan_rdgln_47{display:inline-flex;flex:none;align-items:center;height:18px;padding:0 7px;border-radius:var(--radius-pill);background:var(--accent-subtle);color:var(--accent-strong);font-size:var(--text-xs);font-weight:500;line-height:1}._email_rdgln_48{overflow:hidden;color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}._list_rdgln_50{position:relative}._separator_rdgln_51{height:1px;margin:var(--inset) calc(var(--inset) * -1);background:var(--border-subtle)}._highlight_rdgln_54{position:absolute;top:0;right:0;left:0;border-radius:calc(var(--radius-panel) - var(--inset));background:var(--accent-subtle);opacity:0;pointer-events:none}._highlight_rdgln_54[data-tone=danger]{background:color-mix(in oklab,var(--danger) 11%,transparent)}._item_rdgln_57{position:relative;display:flex;width:100%;height:var(--row);box-sizing:border-box;align-items:center;gap:var(--space-3);margin:0;padding:0 12px;border:0;border-radius:calc(var(--radius-panel) - var(--inset));background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}._icon_rdgln_58{display:inline-grid;width:16px;flex:none;place-items:center;color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-standard)}._item_rdgln_57:focus ._icon_rdgln_58{color:var(--accent-strong)}._itemLabel_rdgln_60{position:relative;display:inline-flex;min-width:0;flex:1}._rise_rdgln_61{display:inline-block;white-space:nowrap}._item_rdgln_57[data-tone=danger],._item_rdgln_57[data-tone=danger] ._icon_rdgln_58{color:color-mix(in oklab,var(--danger) 58%,var(--text-secondary))}._item_rdgln_57[data-tone=danger]:focus,._item_rdgln_57[data-tone=danger]:focus ._icon_rdgln_58{color:var(--danger)}@media(hover:none){._item_rdgln_57:active{background:var(--surface-muted)}}._keys_rdgln_66{display:inline-flex;flex:none;align-items:center;gap:1px;margin-left:auto;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:0;opacity:.8;font-variant-numeric:tabular-nums}._key_rdgln_66{display:inline-block;min-width:1.05em;font:inherit;text-align:center}._row_rdgln_69{position:relative;display:flex;height:44px;align-items:center;gap:var(--space-3);padding:0 6px 0 12px}._rowLabel_rdgln_70{flex:1;color:var(--foreground);font-size:var(--text-sm)}._row_rdgln_69 ._icon_rdgln_58 ._dot_rdgln_23{--dot-size: 10px}._segments_rdgln_73{--segment: 32px;position:relative;isolation:isolate;display:inline-grid;height:30px;flex:none;grid-auto-columns:var(--segment);grid-auto-flow:column;padding:2px;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--foreground) 6%,transparent)}._thumb_rdgln_74{position:absolute;z-index:-1;top:2px;bottom:2px;left:2px;width:var(--segment);border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:0 1px 2px #0000001a,0 0 0 1px var(--border-subtle);transform:translate(calc(var(--index) * 100%));transition:transform var(--duration-spring) var(--ease-spring)}[data-theme=dark] ._thumb_rdgln_74{background:color-mix(in oklab,var(--foreground) 20%,var(--surface-raised));box-shadow:none}._segment_rdgln_73{display:grid;place-items:center;margin:0;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}._segment_rdgln_73 ._dot_rdgln_23{--dot-size: 9px;--presence-surface: var(--surface-raised)}@media(hover:hover)and (pointer:fine){._segment_rdgln_73:hover{color:var(--text-secondary)}}._segment_rdgln_73[aria-checked=true]{color:var(--foreground)}._spinner_rdgln_81{animation:_user-menu-spin_rdgln_1 .8s linear infinite}@keyframes _user-menu-spin_rdgln_1{to{transform:rotate(360deg)}}._scrim_rdgln_85{position:fixed;inset:0;z-index:70;background:#00000052;-webkit-tap-highlight-color:transparent}._sheet_rdgln_86{--row: 48px;--inset: 10px;position:fixed;inset:auto 0 0;z-index:71;width:auto;max-width:none;max-height:88dvh;overflow-y:auto;overscroll-behavior:contain;padding:8px var(--inset) calc(12px + env(safe-area-inset-bottom));border-bottom:0;border-radius:var(--radius-panel) var(--radius-panel) 0 0}._handle_rdgln_87{display:block;width:36px;height:5px;margin:0 auto 10px;border-radius:var(--radius-pill);background:var(--border-strong);cursor:grab}._sheet_rdgln_86 ._header_rdgln_43{padding:4px 8px 12px}._sheet_rdgln_86 ._item_rdgln_57,._sheet_rdgln_86 ._rowLabel_rdgln_70{font-size:var(--text-base)}._sheet_rdgln_86 ._row_rdgln_69{height:56px}._sheet_rdgln_86 ._segments_rdgln_73{--segment: 44px;height:38px}._sheet_rdgln_86 ._keys_rdgln_66{display:none}@media(prefers-reduced-motion:reduce){._trigger_rdgln_4,._chevron_rdgln_10,._dot_rdgln_23,._dot_rdgln_23:before,._dot_rdgln_23:after,._segment_rdgln_73,._thumb_rdgln_74,._item_rdgln_57,._icon_rdgln_58{transition:none}._spinner_rdgln_81{animation-duration:2.4s}}._field_1x008_1{position:relative;display:grid;gap:var(--space-2);min-width:0}._field_1x008_1 label{font-size:var(--text-sm);font-weight:500}._control_1x008_3{position:relative;z-index:2;display:flex;min-height:var(--control-height-md);align-items:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._control_1x008_3:hover:not(._disabled_1x008_4){border-color:var(--border-strong);background:var(--surface-muted)}}._control_1x008_3:focus-within{border-color:var(--foreground)}._control_1x008_3._open_1x008_6{border-color:var(--border-strong);background:var(--surface-muted)}._control_1x008_3._disabled_1x008_4{opacity:.5;cursor:not-allowed}._searchIcon_1x008_8{flex:0 0 auto;color:var(--text-muted)}._control_1x008_3 input{width:100%;min-width:0;border:0;outline:0;padding:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm)}._control_1x008_3 input:focus-visible{outline:none}._control_1x008_3 input::placeholder{color:var(--text-muted)}._chevron_1x008_12{flex:0 0 auto;color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring)}._open_1x008_6 ._chevron_1x008_12{transform:rotate(180deg)}._clear_1x008_14{display:grid;width:22px;height:22px;flex:0 0 auto;place-items:center;border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._clear_1x008_14:hover{background:var(--surface-muted);color:var(--foreground)}}._clear_1x008_14:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._hint_1x008_17{color:var(--text-muted);font-size:var(--text-xs)}._popover_1x008_18{position:absolute;z-index:80;top:calc(100% + 8px);right:0;left:0;overflow:hidden;transform-origin:top center;border:1px solid var(--border);border-radius:var(--radius-panel);padding:5px;background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);will-change:transform,opacity}._autoHeight_1x008_19{overflow:hidden}._listbox_1x008_20{max-height:min(300px,40vh);overflow-y:auto;overscroll-behavior:contain}._option_1x008_22{display:flex;min-height:36px;align-items:center;justify-content:space-between;gap:var(--space-3);border-radius:calc(var(--radius-panel) - 5px);padding:0 12px;color:var(--foreground);font-size:var(--text-sm);cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;transition:background-color 80ms var(--ease-standard),color 80ms var(--ease-standard)}._option_1x008_22>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._option_1x008_22[data-active=true]{background:var(--surface-muted)}._option_1x008_22[data-disabled=true]{opacity:.42;cursor:not-allowed}._trail_1x008_26{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--space-2)}._meta_1x008_27{display:inline-flex;align-items:center;color:var(--text-secondary);font-size:var(--text-xs)}._check_1x008_28{flex:0 0 auto;color:var(--foreground)}._empty_1x008_29{padding:var(--space-3);color:var(--text-muted);font-size:var(--text-sm)}@media(prefers-reduced-motion:reduce){._control_1x008_3,._chevron_1x008_12,._clear_1x008_14,._option_1x008_22{transition:none}}._figure_l0c7f_1{display:grid;justify-items:center;min-width:0;gap:10px;margin:0;text-align:center}._figure_l0c7f_1 figcaption{display:grid;gap:3px;min-width:0}._figure_l0c7f_1 strong{font-size:var(--text-sm);font-weight:500}._detail_l0c7f_1{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._accent_l0c7f_2{--gauge-color: var(--accent);--gauge-text: var(--accent-strong)}._success_l0c7f_2{--gauge-color: var(--success);--gauge-text: var(--success)}._warning_l0c7f_2{--gauge-color: var(--warning);--gauge-text: var(--warning)}._danger_l0c7f_2{--gauge-color: var(--danger);--gauge-text: var(--danger)}._visual_l0c7f_5{position:relative;width:min(100%,176px);aspect-ratio:100 / 90}._visual_l0c7f_5 svg{display:block;width:100%;height:100%;overflow:visible}._track_l0c7f_7,._arc_l0c7f_7{fill:none;stroke-width:9;stroke-linecap:round;transition:stroke var(--duration-standard) var(--ease-standard)}._track_l0c7f_7{stroke:color-mix(in oklab,var(--gauge-color) 13%,transparent)}._arc_l0c7f_7{stroke:var(--gauge-color)}._readout_l0c7f_12{position:absolute;top:0;left:0;display:grid;width:100%;aspect-ratio:1;place-content:center;justify-items:center;gap:4px;pointer-events:none}._number_l0c7f_13{position:relative;display:inline-flex;align-items:baseline;color:var(--foreground);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:1;font-variant-numeric:tabular-nums}._digits_l0c7f_14{display:inline-flex;justify-content:flex-end;white-space:nowrap}._unit_l0c7f_15{margin-left:1px;color:var(--text-secondary);font-family:var(--font-body);font-size:.5em;letter-spacing:0}._sizer_l0c7f_16{position:absolute;top:0;left:0;visibility:hidden;white-space:nowrap;pointer-events:none}._status_l0c7f_17{min-width:100px;min-height:1.4em;color:var(--gauge-text);font-size:var(--text-xs);font-weight:500;line-height:1.4;transition:color var(--duration-standard) var(--ease-standard)}._swap_l0c7f_20{position:relative;display:block}._swap_l0c7f_20>._text_l0c7f_21{display:inline-block}@media(prefers-reduced-motion:reduce){._track_l0c7f_7,._arc_l0c7f_7,._status_l0c7f_17{transition:none}}._button_1j20z_2{display:inline-flex;width:max-content;max-width:100%;min-height:var(--control-height-sm);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}._button_1j20z_2:active:not(:disabled){transform:scale(.97);transition-duration:var(--duration-fast),var(--duration-fast),var(--duration-fast),var(--duration-instant);transition-timing-function:var(--ease-standard)}._iconOnly_1j20z_4:active:not(:disabled){transform:scale(.96)}@media(hover:hover)and (pointer:fine){._button_1j20z_2:hover:not(:disabled){background:var(--surface-muted);border-color:var(--border-strong)}._plain_1j20z_5:hover:not(:disabled){border-color:transparent;background:var(--surface-muted);color:var(--foreground)}}._button_1j20z_2:disabled{cursor:not-allowed;opacity:.5}._icon_1j20z_4{position:relative;display:grid;width:16px;height:16px;flex:none}._iconInner_1j20z_9{position:absolute;inset:0;display:grid;place-items:center}._iconInner_1j20z_9[data-state=copied]{color:var(--success)}._iconInner_1j20z_9[data-state=error]{color:var(--danger)}._label_1j20z_13{display:grid;min-width:0;margin-inline:calc(var(--space-1) * -1);padding-inline:var(--space-1);overflow-x:clip;text-align:left;white-space:nowrap}._measure_1j20z_14,._glyphs_1j20z_14{grid-area:1 / 1}._measure_1j20z_14{visibility:hidden}._glyphs_1j20z_14{position:relative;display:inline-flex;justify-self:start;white-space:pre}._glyph_1j20z_14{display:inline-block}._iconOnly_1j20z_4{width:var(--control-height-sm);padding:0}._plain_1j20z_5{border-color:transparent;background:transparent;color:var(--text-secondary)}._srOnly_1j20z_20{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(prefers-reduced-motion:reduce){._button_1j20z_2{transition:none}._button_1j20z_2:active:not(:disabled){transform:none}}._block_uouih_1{width:100%;min-width:0;max-width:100%;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface)}._header_uouih_2{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:var(--space-3);border-bottom:1px solid var(--border-subtle);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);background:var(--surface-raised)}._file_uouih_4{display:flex;min-width:0;align-items:baseline;gap:var(--space-2);color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;letter-spacing:var(--tracking-body);line-height:var(--leading-body)}._file_uouih_4>svg{flex:none;align-self:center;color:var(--text-muted)}._filename_uouih_6{position:relative;min-width:0;overflow:hidden;color:var(--foreground)}._swap_uouih_8{display:inline-grid;min-width:0;white-space:nowrap}._swap_uouih_8>span,._swapStack_uouih_9>span{grid-area:1 / 1;min-width:0}._swapStack_uouih_9{display:grid;min-width:0}._swapText_uouih_11{display:block;overflow:hidden;text-overflow:ellipsis}._reserve_uouih_12{visibility:hidden}._sizer_uouih_13{position:absolute;top:0;left:0;white-space:nowrap;visibility:hidden;pointer-events:none}._srOnly_uouih_14{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._language_uouih_15{flex:none;color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-xs);font-weight:400}._language_uouih_15:before{content:"·";margin-right:var(--space-2);color:var(--border-strong)}._viewport_uouih_18{--code-collapsed: calc(var(--code-lines, 0) * var(--text-sm) * 1.7 + var(--space-5) * 2);overflow:hidden}._pre_uouih_19{position:relative;overflow:auto;margin:0;padding:var(--space-5);color:var(--foreground);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--text-sm);font-variant-ligatures:none;line-height:1.7;tab-size:2;white-space:pre}._code_uouih_21{display:block}._numbered_uouih_22{width:max-content;min-width:100%}._line_uouih_23{display:block}._line_uouih_23:before{content:attr(data-line);display:inline-block;width:var(--line-digits);margin-right:var(--space-4);color:var(--text-muted);text-align:right;-webkit-user-select:none;user-select:none}mark._line_uouih_23{background:var(--accent-subtle);color:inherit}._expand_uouih_26{display:flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:var(--space-2);border:0;border-top:1px solid var(--border-subtle);padding:0 var(--space-4);background:var(--surface-raised);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._chevron_uouih_27{display:grid;flex:none;place-items:center;color:var(--text-muted)}._comment_uouih_29{color:var(--text-muted);font-style:italic}._string_uouih_30{color:#006b2e;color:oklch(46% .13 150)}._number_uouih_22{color:#9a4a00;color:oklch(50% .14 55)}._keyword_uouih_32{color:#584cad}._type_uouih_33{color:#006184;color:oklch(46% .13 230)}._function_uouih_34{color:#852e2c}._property_uouih_35{color:#6d4c00;color:oklch(44% .12 85)}._tag_uouih_36{color:#006184;color:oklch(46% .13 230)}._punctuation_uouih_37{color:var(--text-secondary)}._placeholder_uouih_38,._string_uouih_30 ._placeholder_uouih_38{color:var(--accent-strong);font-weight:600}:root[data-theme=dark] ._string_uouih_30{color:#64cf80}:root[data-theme=dark] ._number_uouih_22{color:#f2af48}:root[data-theme=dark] ._keyword_uouih_32{color:#afacff;color:oklch(78% .16 285)}:root[data-theme=dark] ._type_uouih_33{color:#4fc9fe}:root[data-theme=dark] ._function_uouih_34{color:#ff9e96;color:oklch(80% .13 25)}:root[data-theme=dark] ._property_uouih_35{color:#deb459}:root[data-theme=dark] ._tag_uouih_36{color:#4fc9fe}@media(hover:hover)and (pointer:fine){._expand_uouih_26:hover{background:var(--surface-muted);color:var(--foreground)}._expand_uouih_26:hover ._chevron_uouih_27{color:var(--foreground)}}@media(max-width:420px){._header_uouih_2{padding-left:var(--space-3)}._header_uouih_2 button{width:var(--control-height-sm);padding-inline:0}._header_uouih_2 button>span:last-of-type{display:none}._viewport_uouih_18{--code-collapsed: calc(var(--code-lines, 0) * var(--text-xs) * 1.7 + var(--space-4) * 2)}._pre_uouih_19{padding:var(--space-4);font-size:var(--text-xs)}}@media(prefers-reduced-motion:reduce){._expand_uouih_26{transition:none}}._anchor_oav2g_2:active:not(:disabled){transform:none}._content_oav2g_3{--popover-x: 0px;--popover-y: -5px;z-index:80;min-width:12rem;max-width:min(22rem,calc(100vw - 20px));padding:1rem;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:var(--radix-popover-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter),transform var(--duration-spring) var(--ease-spring)}._content_oav2g_3[data-side=top]{--popover-y: 5px}._content_oav2g_3[data-side=left]{--popover-x: 5px;--popover-y: 0px}._content_oav2g_3[data-side=right]{--popover-x: -5px;--popover-y: 0px}@starting-style{._content_oav2g_3[data-state=open]{opacity:0;transform:translate(var(--popover-x),var(--popover-y)) scale(.97)}}._content_oav2g_3[data-state=closed]{opacity:0;transform:translate(calc(var(--popover-x) * .5),calc(var(--popover-y) * .5)) scale(.98);transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard);animation:_popover-exit_oav2g_1 var(--duration-fast) linear both;pointer-events:none}._content_oav2g_3:focus{outline:none}@keyframes _popover-exit_oav2g_1{to{--popover-exit: 1}}@media(prefers-reduced-motion:reduce){._content_oav2g_3,._content_oav2g_3[data-state=closed]{transform:none;transition:opacity var(--duration-instant) var(--ease-standard)}}._nav_1gb1b_1{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1)}._nav_1gb1b_1 button{position:relative;display:grid;width:var(--control-height-sm);height:var(--control-height-sm);place-items:center;border:1px solid transparent;border-radius:var(--radius-control);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._nav_1gb1b_1 button[aria-current=page]{color:var(--foreground)}._mark_1gb1b_5{position:absolute;top:0;left:0;width:var(--control-height-sm);height:var(--control-height-sm);box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);box-shadow:var(--shadow-resting);opacity:0;pointer-events:none}._nav_1gb1b_1[data-mark-ready] ._mark_1gb1b_5{opacity:1}._nav_1gb1b_1:not([data-mark-ready]) button[aria-current=page]{border-color:var(--border);background:var(--surface);box-shadow:var(--shadow-resting)}._nav_1gb1b_1 ._step_1gb1b_9{transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}._nav_1gb1b_1 ._step_1gb1b_9:active:not([aria-disabled=true]){transform:scale(.96);transition-duration:var(--duration-fast),var(--duration-fast),var(--duration-fast),.1s;transition-timing-function:var(--ease-standard),var(--ease-standard),var(--ease-standard),ease-out}._nav_1gb1b_1 button[aria-disabled=true]{opacity:.4;cursor:not-allowed}._nav_1gb1b_1 button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media(hover:hover)and (pointer:fine){._nav_1gb1b_1 button:hover:not([aria-disabled=true]){background:var(--surface-muted);color:var(--foreground)}._nav_1gb1b_1[data-mark-ready] button[aria-current=page]:hover{background:transparent}}@media(prefers-reduced-motion:reduce){._nav_1gb1b_1 button,._nav_1gb1b_1 ._step_1gb1b_9{transition:none}._nav_1gb1b_1 ._step_1gb1b_9:active:not([aria-disabled=true]){transform:none}}._group_1reff_2{--ebg-h: 36px;--ebg-icon: 16px;--ebg-start: 10px;--ebg-gap: 7px;--ebg-end: 14px;--ebg-pad: 3px;position:relative;isolation:isolate;display:inline-flex;max-width:100%;flex:none;align-items:center;gap:2px;padding:var(--ebg-pad);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface)}._item_1reff_6{position:relative;display:inline-flex;height:var(--ebg-h);min-width:var(--ebg-h);flex:none;align-items:center;justify-content:flex-start;gap:var(--ebg-gap);overflow:clip;border:0;border-radius:var(--radius-pill);padding:0 0 0 var(--ebg-start);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:1;letter-spacing:var(--tracking-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-standard) var(--ease-standard)}._sm_1reff_7 ._item_1reff_6{font-size:var(--text-xs)}._item_1reff_6[data-expanded]{color:var(--foreground);background:var(--surface-muted)}._item_1reff_6[data-tone=danger][data-expanded]{color:var(--danger);background:color-mix(in oklab,var(--danger) 10%,var(--surface))}._item_1reff_6[data-state=done]:not([data-tone=danger]){background:color-mix(in oklab,var(--success) 10%,var(--surface))}._item_1reff_6[data-state=done]:not([data-tone=danger]) ._icon_1reff_12{color:var(--success)}._item_1reff_6[data-state=done][data-done-tone=danger]{color:var(--danger);background:color-mix(in oklab,var(--danger) 10%,var(--surface))}._item_1reff_6[data-state=done][data-done-tone=danger] ._icon_1reff_12{color:var(--danger)}._item_1reff_6[data-current]:not([data-done-tone=danger]){color:var(--success);background:color-mix(in oklab,var(--success) 10%,var(--surface))}._item_1reff_6[data-current][data-done-tone=danger]{color:var(--danger);background:color-mix(in oklab,var(--danger) 10%,var(--surface))}._item_1reff_6[aria-busy=true]{cursor:progress}._item_1reff_6[aria-busy=true] ._icon_1reff_12{animation:_busy_1reff_1 1.1s var(--ease-in-out) infinite}._item_1reff_6[aria-disabled=true]{cursor:not-allowed;color:var(--text-muted);opacity:.5}._item_1reff_6[aria-disabled=true][data-expanded]{background:var(--surface-muted);color:var(--text-secondary)}:root[data-theme=dark] ._item_1reff_6[data-tone=danger][data-expanded]{background:color-mix(in oklab,var(--danger) 14%,var(--surface))}:root[data-theme=dark] ._item_1reff_6[data-state=done]:not([data-tone=danger]){background:color-mix(in oklab,var(--success) 14%,var(--surface))}:root[data-theme=dark] ._item_1reff_6[data-state=done][data-done-tone=danger]{background:color-mix(in oklab,var(--danger) 14%,var(--surface))}:root[data-theme=dark] ._item_1reff_6[data-current]:not([data-done-tone=danger]){background:color-mix(in oklab,var(--success) 14%,var(--surface))}:root[data-theme=dark] ._item_1reff_6[data-current][data-done-tone=danger]{background:color-mix(in oklab,var(--danger) 14%,var(--surface))}._icon_1reff_12{position:relative;display:grid;width:var(--ebg-icon);height:var(--ebg-icon);flex:none;place-items:center;transition:transform .32s var(--ease-spring)}._item_1reff_6:active:not([aria-disabled=true]) ._icon_1reff_12{transform:scale(.86);transition-duration:90ms;transition-timing-function:var(--ease-standard)}._glyph_1reff_29{display:grid;grid-area:1 / 1;place-items:center;width:100%;height:100%}._glyph_1reff_29 svg{width:100%;height:100%;stroke-width:1.75}._label_1reff_33{display:inline-grid;flex:none;align-items:center;justify-items:start}._word_1reff_34{grid-area:1 / 1;white-space:nowrap}._sizer_1reff_37{grid-area:1 / 1;visibility:hidden;pointer-events:none;white-space:nowrap}._item_1reff_6[data-unmeasured][data-expanded]{width:auto!important;padding-inline-end:var(--ebg-end)}._srOnly_1reff_43{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@keyframes _busy_1reff_1{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){._item_1reff_6{transition:color var(--duration-instant) linear,background-color var(--duration-instant) linear}._icon_1reff_12,._item_1reff_6:active:not([aria-disabled=true]) ._icon_1reff_12{transform:none;transition:none}._item_1reff_6[aria-busy=true] ._icon_1reff_12{animation:none;opacity:.6}}._root_1g4d9_2{--pad-x: 8px;--pad-y: 3px;position:relative;display:grid;min-width:0;margin-inline-start:calc(-1 * (var(--pad-x) + 1px));font-family:var(--font-body);letter-spacing:var(--tracking-body)}._root_1g4d9_2[data-variant=title]{--size: var(--text-xl);--leading: round(var(--size) * 1.3, 2px);--weight: 500;--ink: var(--foreground)}._root_1g4d9_2[data-variant=body]{--pad-y: 5px;--size: var(--text-sm);--leading: round(var(--size) * 1.5, 1px);--weight: 400;--ink: var(--text-secondary)}._line_1g4d9_8{display:block;min-width:0;margin:0;padding-inline-end:66px;color:var(--ink);font-family:var(--font-body);font-size:var(--size);font-weight:var(--weight);line-height:var(--leading);letter-spacing:var(--tracking-body)}._root_1g4d9_2[data-multiline] ._line_1g4d9_8{padding-inline-end:38px}._box_1g4d9_10{position:relative;display:inline-block;max-width:100%;vertical-align:top}._root_1g4d9_2[data-multiline] ._box_1g4d9_10{display:block}._display_1g4d9_14,._control_1g4d9_14{box-sizing:border-box;margin:0;padding:var(--pad-y) var(--pad-x);border:1px solid transparent;border-radius:var(--radius-control);background:transparent;color:inherit;font:inherit;font-feature-settings:inherit;letter-spacing:inherit;word-spacing:inherit;line-height:var(--leading);text-align:left;text-indent:0;text-transform:none;-webkit-tap-highlight-color:transparent}._display_1g4d9_14{position:relative;z-index:1;display:block;max-width:100%;cursor:text}._root_1g4d9_2[data-multiline] ._display_1g4d9_14{width:100%}._root_1g4d9_2[data-editing] ._display_1g4d9_14{visibility:hidden}._root_1g4d9_2[data-editing]:not([data-multiline]) ._display_1g4d9_14{min-width:5em;padding-inline-end:calc(var(--pad-x) + 16px)}._display_1g4d9_14[aria-disabled=true]{cursor:progress}._display_1g4d9_14:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._layer_1g4d9_22{position:relative;display:block;transition:opacity var(--duration-standard) var(--ease-standard)}._layer_1g4d9_22[data-empty]{color:var(--text-muted)}._root_1g4d9_2[data-phase=saving] ._layer_1g4d9_22{opacity:.5;transition-duration:var(--duration-fast)}._text_1g4d9_26{display:block;overflow:hidden;text-overflow:ellipsis;white-space:pre}._root_1g4d9_2[data-multiline] ._text_1g4d9_26{overflow:visible;white-space:pre-wrap;overflow-wrap:break-word}._control_1g4d9_14{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;outline:none;resize:none;overflow:hidden;caret-color:var(--foreground)}._control_1g4d9_14:focus-visible{outline:none}._control_1g4d9_14::placeholder{color:var(--text-muted);opacity:1}textarea._control_1g4d9_14{white-space:pre-wrap;overflow-wrap:break-word}._frame_1g4d9_35{position:absolute;top:0;bottom:0;left:0;z-index:0;box-sizing:border-box;border:1px solid transparent;border-radius:var(--radius-control);background:transparent;pointer-events:none;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard)}._root_1g4d9_2[data-multiline] ._frame_1g4d9_35{right:0}@media(hover:hover)and (pointer:fine){._display_1g4d9_14:not([aria-disabled=true]):hover~._frame_1g4d9_35{background:var(--surface-muted)}._pencil_1g4d9_39{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._display_1g4d9_14:hover~._frame_1g4d9_35 ._pencil_1g4d9_39,._display_1g4d9_14:focus-visible~._frame_1g4d9_35 ._pencil_1g4d9_39,._pencil_1g4d9_39:hover{opacity:1}}._root_1g4d9_2[data-editing] ._frame_1g4d9_35{border-color:var(--foreground);background:var(--surface)}._root_1g4d9_2[data-invalid] ._frame_1g4d9_35{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in oklab,var(--danger) 24%,transparent)}._root_1g4d9_2[data-flash=on] ._frame_1g4d9_35{border-color:color-mix(in oklab,var(--danger) 30%,transparent);background:color-mix(in oklab,var(--danger) 9%,transparent)}._root_1g4d9_2[data-flash=off] ._frame_1g4d9_35{transition-duration:var(--duration-considered)}._slot_1g4d9_49{position:absolute;top:50%;left:calc(100% + 6px);display:grid;min-height:28px;margin-top:-14px;pointer-events:auto}._root_1g4d9_2[data-multiline] ._slot_1g4d9_49{top:0;left:calc(100% + 8px);margin-top:calc(var(--pad-y) + var(--leading) / 2 - 13px)}._slotItem_1g4d9_51{display:grid;grid-area:1 / 1;min-height:28px;place-items:center start}._actions_1g4d9_52{display:flex;gap:4px}._root_1g4d9_2[data-multiline] ._actions_1g4d9_52{flex-direction:column}._save_1g4d9_54,._cancel_1g4d9_54{display:grid;width:28px;height:28px;flex:none;place-items:center;padding:0;border:1px solid transparent;border-radius:var(--radius-pill);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}._save_1g4d9_54{background:var(--foreground);color:var(--background)}._cancel_1g4d9_54{border-color:var(--border);background:var(--surface);color:var(--text-secondary)}._save_1g4d9_54:active,._cancel_1g4d9_54:active{transform:scale(.96)}@media(hover:hover)and (pointer:fine){._save_1g4d9_54:hover{background:color-mix(in oklab,var(--foreground) 86%,var(--background))}._cancel_1g4d9_54:hover{border-color:var(--border-strong);background:var(--surface-muted);color:var(--foreground)}}._save_1g4d9_54:focus-visible,._cancel_1g4d9_54:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._pencil_1g4d9_39{margin-left:2px;color:var(--text-muted);cursor:pointer}._spinner_1g4d9_61{display:block;width:14px;height:14px;margin-left:2px;border:1.5px solid var(--text-muted);border-right-color:transparent;border-radius:50%;animation:_spin_1g4d9_61 .7s linear infinite}._saved_1g4d9_62{display:grid;margin-left:1px;place-items:center;color:var(--success)}._failedIcon_1g4d9_63{margin-left:1px;color:var(--danger)}._reveal_1g4d9_66{display:block;overflow:hidden}._revealInner_1g4d9_67{position:relative;display:block}._message_1g4d9_68{display:flex;align-items:flex-start;gap:6px;padding:6px var(--pad-x) 4px calc(var(--pad-x) + 1px);color:var(--text-secondary);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-body)}._message_1g4d9_68[data-tone=error]{color:var(--danger)}._messageIcon_1g4d9_70{flex:none;margin-top:2px;color:var(--danger)}._retry_1g4d9_71{margin:0 0 0 2px;padding:0;border:0;border-radius:var(--radius-control);background:none;color:var(--foreground);font:inherit;font-weight:500;text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px;cursor:pointer}@media(hover:hover)and (pointer:fine){._retry_1g4d9_71:hover{text-decoration-color:currentColor}}._retry_1g4d9_71:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._srOnly_1g4d9_74{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes _spin_1g4d9_61{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_1g4d9_61{animation:none;border-right-color:var(--text-muted);border-top-color:transparent}._layer_1g4d9_22,._save_1g4d9_54,._cancel_1g4d9_54,._pencil_1g4d9_39{transition:none}}._field_b432v_1{display:grid;gap:var(--space-2);min-width:0}._field_b432v_1 label{font-size:var(--text-sm);font-weight:500}._trigger_b432v_4{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:var(--control-height-md);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._trigger_b432v_4:hover:not([data-disabled]){border-color:var(--border-strong);background:var(--surface-muted)}}._trigger_b432v_4:active:not([data-disabled]),._trigger_b432v_4[data-state=open]{border-color:var(--border-strong);background:var(--surface-muted)}._trigger_b432v_4:focus-visible{border-color:var(--border-strong)}._trigger_b432v_4[data-disabled]{opacity:.5;cursor:not-allowed}._valueText_b432v_9{display:grid;flex:1;min-width:0;grid-template-columns:minmax(0,1fr)}._valueText_b432v_9>span{grid-area:1 / 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._valueText_b432v_9>[data-placeholder]{color:var(--text-muted)}._srOnly_b432v_12{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._chevron_b432v_13{display:inline-flex;flex:0 0 auto;color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring),color var(--duration-fast) var(--ease-standard)}._trigger_b432v_4[data-state=open] ._chevron_b432v_13{transform:rotate(180deg)}._hint_b432v_15{color:var(--text-muted);font-size:var(--text-xs)}._content_b432v_17{--menu-x: 0px;--menu-y: -6px;box-sizing:border-box;z-index:1000;width:var(--radix-select-trigger-width);min-width:var(--radix-select-trigger-width);max-width:min(24rem,calc(100vw - 20px));max-height:min(320px,var(--radix-select-content-available-height));overflow:hidden;border:1px solid var(--border);border-radius:calc(var(--radius-control) + 2px);padding:6px;background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:var(--radix-select-content-transform-origin);animation:_select-in_b432v_1 var(--duration-standard) var(--ease-enter) both}._content_b432v_17[data-side=top]{--menu-y: 6px}._content_b432v_17[data-side=left]{--menu-x: 6px;--menu-y: 0px}._content_b432v_17[data-side=right]{--menu-x: -6px;--menu-y: 0px}._content_b432v_17[data-state=closed]{animation:_select-out_b432v_1 var(--duration-instant) var(--ease-standard) both}._viewport_b432v_22{padding:2px 0}._item_b432v_23{position:relative;display:flex;align-items:center;min-height:36px;border-radius:calc(var(--radius-control) - 4px);padding:0 34px 0 11px;color:var(--foreground);font-size:var(--text-sm);cursor:default;outline:none;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-instant) var(--ease-standard),color var(--duration-instant) var(--ease-standard)}._item_b432v_23[data-highlighted]{background:var(--surface-muted)}._item_b432v_23[data-disabled]{opacity:.45}._indicator_b432v_26{position:absolute;right:10px;display:inline-flex;align-items:center;color:var(--foreground);animation:_indicator-in_b432v_1 var(--duration-standard) var(--ease-enter) 40ms both}._scrollButton_b432v_27{display:grid;height:28px;place-items:center;color:var(--text-muted)}@keyframes _select-in_b432v_1{0%{opacity:0;transform:translate(var(--menu-x),var(--menu-y)) scale(.97)}}@keyframes _select-out_b432v_1{to{opacity:0;transform:translate(calc(var(--menu-x) / 2),calc(var(--menu-y) / 2)) scale(.98)}}@keyframes _indicator-in_b432v_1{0%{opacity:0;transform:scale(.6);filter:blur(2px)}}@media(prefers-reduced-transparency:reduce){._content_b432v_17{background:var(--surface-raised);backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){._trigger_b432v_4,._chevron_b432v_13,._item_b432v_23{transition:none}._content_b432v_17{animation:_select-fade_b432v_1 var(--duration-instant) var(--ease-standard) both}._content_b432v_17[data-state=closed]{animation:_select-fade-out_b432v_1 var(--duration-instant) var(--ease-standard) both}._indicator_b432v_26{animation:none}}@keyframes _select-fade_b432v_1{0%{opacity:0}}@keyframes _select-fade-out_b432v_1{to{opacity:0}}._root_zgs8k_2{--marker: 28px;--marker-top: 8px;--line-gap: 4px;position:relative;display:grid;min-width:0;color:var(--foreground)}._scroller_zgs8k_4{min-width:0;overflow-anchor:none}@property --timeline-feather{syntax: "<length>"; inherits: false; initial-value: 0px;}._scroller_zgs8k_4[data-scrolls]{max-height:var(--timeline-height);overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--timeline-feather)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--timeline-feather)),transparent);transition:--timeline-feather var(--duration-standard) var(--ease-standard)}._scroller_zgs8k_4[data-more]{--timeline-feather: 36px}._group_zgs8k_9{position:relative}._group_zgs8k_9[data-entering]{overflow:clip}._day_zgs8k_12{position:sticky;z-index:2;top:0;display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) 0;background:var(--timeline-surface, var(--surface));color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}._rise_zgs8k_13{position:relative;display:inline-flex}._riseLine_zgs8k_14{display:inline-block;white-space:nowrap}._list_zgs8k_15{margin:0 0 var(--space-3);padding:0;list-style:none}._item_zgs8k_17{position:relative;padding-left:calc(var(--marker) + var(--space-2))}._item_zgs8k_17[data-entering]{overflow:clip}._marker_zgs8k_19{position:absolute;z-index:1;top:var(--marker-top);left:0;display:grid;width:var(--marker);height:var(--marker);place-items:center;border-radius:var(--radius-pill);color:var(--text-secondary)}._marker_zgs8k_19 img{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}._marker_zgs8k_19:after{content:"";position:absolute;inset:0;border:1px solid color-mix(in oklab,var(--foreground) 10%,transparent);border-radius:inherit;pointer-events:none}._marker_zgs8k_19[data-tone]{background:var(--surface)}._marker_zgs8k_19[data-tone=success]{background:color-mix(in oklab,var(--success) 12%,var(--surface));color:var(--success)}._marker_zgs8k_19[data-tone=warning]{background:color-mix(in oklab,var(--warning) 12%,var(--surface));color:var(--warning)}._marker_zgs8k_19[data-tone=danger]{background:color-mix(in oklab,var(--danger) 12%,var(--surface));color:var(--danger)}._marker_zgs8k_19 svg{width:14px;height:14px;stroke-width:2}._segment_zgs8k_29{position:absolute;top:calc(var(--marker-top) + var(--marker) + var(--line-gap));bottom:calc(var(--line-gap) - var(--marker-top));left:calc(var(--marker) / 2 - .5px);width:1px;background:var(--border-strong);transform-origin:50% 0}._content_zgs8k_31{min-width:0}._trigger_zgs8k_32{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:var(--space-3);margin:0;padding:12px var(--space-3);border:0;border-radius:var(--radius-control);background:transparent;color:inherit;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard)}button._trigger_zgs8k_32,a._trigger_zgs8k_32{grid-template-columns:minmax(0,1fr) auto 16px;cursor:pointer}a._trigger_zgs8k_32{text-decoration:none}@media(hover:hover)and (pointer:fine){button._trigger_zgs8k_32:hover,a._trigger_zgs8k_32:hover{background:var(--surface-muted)}a._trigger_zgs8k_32:hover ._chevron_zgs8k_35{color:var(--foreground)}}button._trigger_zgs8k_32:active,a._trigger_zgs8k_32:active{background:var(--surface-muted)}._text_zgs8k_37{display:grid;min-width:0;gap:2px}._title_zgs8k_38{color:var(--text-secondary);font-size:var(--text-sm);line-height:20px}._actor_zgs8k_39{color:var(--foreground);font-weight:500}._meta_zgs8k_40{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}._time_zgs8k_42{display:flex;min-width:2.75rem;justify-content:flex-end;color:var(--text-muted);font-size:var(--text-xs);line-height:20px;font-variant-numeric:tabular-nums;white-space:nowrap}._chevron_zgs8k_35{display:grid;height:20px;place-items:center;color:var(--text-muted)}._detail_zgs8k_44{overflow:clip;overflow-clip-margin:4px}._detailInner_zgs8k_45{padding:0 var(--space-3) var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}._srOnly_zgs8k_47{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:420px){._trigger_zgs8k_32{column-gap:var(--space-2);padding-inline:var(--space-2)}._detailInner_zgs8k_45{padding-inline:var(--space-2)}}@media(prefers-reduced-motion:reduce){._trigger_zgs8k_32{transition:none}._scroller_zgs8k_4[data-scrolls]{transition:--timeline-feather var(--duration-instant) var(--ease-standard)}}._field_rlnvn_2{display:grid;min-width:0}._label_rlnvn_3{margin-bottom:var(--space-2);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}._input_rlnvn_5{width:100%;min-height:var(--control-height-md);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);outline:none;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._input_rlnvn_5::placeholder{color:var(--text-muted)}@media(hover:hover)and (pointer:fine){._input_rlnvn_5:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}._input_rlnvn_5:focus-visible{border-color:var(--foreground)}._input_rlnvn_5[aria-invalid=true]{border-color:var(--danger)}._input_rlnvn_5:disabled{cursor:not-allowed;opacity:.5;background:var(--surface-muted)}._messageSlot_rlnvn_12{display:block;overflow:hidden}._description_rlnvn_13,._error_rlnvn_13{display:block;padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body)}._description_rlnvn_13{color:var(--text-muted)}._error_rlnvn_13{color:var(--danger)}._words_rlnvn_16{position:relative;display:block}._word_rlnvn_16{display:inline-block;white-space:pre}._column_rlnvn_19{position:relative;display:inline-flex;justify-content:center;font-variant-numeric:tabular-nums}._column_rlnvn_19>span{display:inline-block}._srOnly_rlnvn_21{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){._input_rlnvn_5{transition-duration:.01ms}}._card_1mriv_3{position:relative;min-width:0;overflow:hidden;isolation:isolate;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);color:var(--foreground);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard)}._card_1mriv_3[data-hover]{border-color:var(--border-strong);box-shadow:var(--shadow-raised)}._card_1mriv_3:has(._trigger_1mriv_6:focus-visible){border-color:var(--border-strong)}._media_1mriv_7{position:relative;overflow:hidden;background:var(--surface-muted)}._zoom_1mriv_8{display:grid;min-height:112px;place-items:center}._content_1mriv_9{padding:var(--space-5)}._title_1mriv_11{width:fit-content;max-width:100%;margin:0;font-size:var(--text-lg);font-weight:500;letter-spacing:var(--tracking-body);line-height:1.3;text-wrap:balance}._eyebrow_1mriv_12{margin:0 0 var(--space-1);overflow:hidden;color:var(--text-muted);font-size:.6875rem;line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap}._heading_1mriv_13{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);min-width:0}._headingText_1mriv_14{min-width:0}._icon_1mriv_15{display:grid;flex:none;width:1.25rem;height:1.25rem}._icon_1mriv_15>*{width:100%;height:100%;object-fit:contain}._trigger_1mriv_6{padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}._trigger_1mriv_6:after{content:"";position:absolute;inset:0}._trigger_1mriv_6:focus-visible{outline:none}._description_1mriv_21{max-width:34ch;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty}._footer_1mriv_22{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-5)}._byline_1mriv_23{display:flex;flex:1 1 auto;align-items:center;gap:var(--space-3);min-width:0}._avatar_1mriv_24{display:grid;flex:none;width:var(--space-8);height:var(--space-8);overflow:hidden;border-radius:var(--radius-pill);background:var(--surface-muted)}._avatar_1mriv_24>*{width:100%;height:100%;object-fit:cover}._bylineText_1mriv_27{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;font-size:var(--text-xs);line-height:var(--leading-body)}._meta_1mriv_28{overflow:hidden;color:var(--foreground);font-weight:500;text-overflow:ellipsis;white-space:nowrap}._status_1mriv_29{position:relative;overflow:clip visible;color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}._roll_1mriv_31{position:relative;display:block}._line_1mriv_32{display:block;overflow:clip visible;text-overflow:ellipsis}._word_1mriv_33{display:inline-block;white-space:pre}._srOnly_1mriv_34{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._sm_1mriv_35 ._content_1mriv_9{padding:var(--space-2) var(--space-3)}._sm_1mriv_35 ._title_1mriv_11{font-size:var(--text-sm)}._sm_1mriv_35 ._footer_1mriv_22{margin-top:var(--space-1)}._action_1mriv_38{position:relative;z-index:1;display:flex;margin-inline-start:auto;flex:none;flex-wrap:wrap;gap:var(--space-3)}._overlay_1mriv_40{position:fixed;inset:0;z-index:50;background:#03030375;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}._panel_1mriv_42{position:fixed;inset:0;z-index:51;width:min(calc(100vw - var(--space-8)),30rem);height:fit-content;max-height:calc(100dvh - var(--space-8));margin:auto;overflow:hidden auto;overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transition:background-color var(--duration-standard) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard)}._panel_1mriv_42:focus{outline:none}._panel_1mriv_42[data-returning]{inset:auto;top:var(--landing-top);left:var(--landing-left);width:var(--landing-width);height:var(--landing-height);max-height:none;margin:0;overflow:hidden;border-color:var(--border);background:var(--surface);box-shadow:none;pointer-events:none}._panel_1mriv_42[data-returning] ._content_1mriv_9{padding:var(--space-5)}._panel_1mriv_42[data-returning] ._title_1mriv_11{font-size:var(--text-lg)}._panel_1mriv_42 ._content_1mriv_9{padding:var(--space-6)}._panel_1mriv_42 ._title_1mriv_11{font-size:var(--text-xl)}._panel_1mriv_42 ._description_1mriv_21{max-width:var(--card-measure, 34ch)}._closeSlot_1mriv_52{position:absolute;top:var(--space-4);right:var(--space-4);z-index:2;display:grid}._close_1mriv_52{display:grid;width:var(--space-8);height:var(--space-8);place-items:center;padding:0;border:1px solid color-mix(in oklab,var(--border) 70%,transparent);border-radius:var(--radius-pill);background:color-mix(in oklab,var(--surface-raised) 74%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._close_1mriv_52:hover{background:var(--surface-raised)}}._details_1mriv_55{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}@media(prefers-reduced-motion:reduce){._card_1mriv_3,._close_1mriv_52{transition-duration:var(--duration-instant)}}._field_fnwtm_1{display:inline-flex;align-items:flex-start;gap:0;min-width:0}._box_fnwtm_2{position:relative;flex:0 0 auto;display:grid;place-items:center;width:var(--control-height-md);height:var(--control-height-md);border:0;border-radius:var(--radius-control);padding:0;background:transparent;color:var(--control-glyph);cursor:pointer;-webkit-tap-highlight-color:transparent}._visual_fnwtm_4{position:relative;display:block;width:18px;height:18px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}._fill_fnwtm_5{position:absolute;inset:-1px;border-radius:inherit;background:var(--control-on)}._mark_fnwtm_6{position:absolute;inset:-1px;width:18px;height:18px;overflow:visible}._box_fnwtm_2[data-state=checked] ._visual_fnwtm_4,._box_fnwtm_2[data-state=indeterminate] ._visual_fnwtm_4{border-color:var(--control-on)}@media(hover:hover)and (pointer:fine){._box_fnwtm_2[data-state=unchecked]:hover:not(:disabled) ._visual_fnwtm_4{border-color:var(--text-muted)}}._box_fnwtm_2:active:not(:disabled) ._visual_fnwtm_4{transform:scale(.95);transition:border-color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}._box_fnwtm_2:disabled{opacity:.5;cursor:not-allowed}._copy_fnwtm_12{display:grid;gap:2px;min-width:0;margin-left:1px;padding-top:calc((var(--control-height-md) - var(--text-sm) * 1.4) / 2)}._copy_fnwtm_12 label{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);cursor:pointer}._copy_fnwtm_12 span{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}@media(prefers-reduced-motion:reduce){._visual_fnwtm_4,._box_fnwtm_2:active:not(:disabled) ._visual_fnwtm_4{transition:none;transform:none}}._field_1t891_1{display:grid;gap:var(--space-2);min-width:0}._field_1t891_1 label{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body)}._shell_1t891_4{display:flex;min-height:var(--control-height-md);align-items:center;gap:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._shell_1t891_4:hover:not(:focus-within){border-color:var(--foreground)}}._shell_1t891_4:focus-within{border-color:var(--foreground)}._shell_1t891_4>svg{flex:0 0 auto;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}._shell_1t891_4:focus-within>svg,._shell_1t891_4[data-filled=true]>svg{color:var(--foreground)}._input_1t891_10{width:100%;min-width:0;border:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);outline:0}._input_1t891_10:focus-visible{outline:0}._input_1t891_10::placeholder{color:var(--text-muted)}._input_1t891_10::-webkit-search-cancel-button{display:none}._clearSlot_1t891_14{display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center}._shell_1t891_4 button{display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center;border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._shell_1t891_4 button:hover{background:var(--surface-muted);color:var(--foreground)}}@media(prefers-reduced-motion:reduce){._shell_1t891_4,._shell_1t891_4>svg,._shell_1t891_4 button{transition:none}}._root_kkr7x_2{display:inline-flex;min-width:0;max-width:100%;flex-shrink:1;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted)}._track_kkr7x_4{--fade-start: 0px;--fade-end: 0px;isolation:isolate;display:flex;min-width:0;gap:2px;overflow-x:auto;overscroll-behavior-x:contain;padding:3px;border-radius:inherit;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fade-start),#000 calc(100% - var(--fade-end)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fade-start),#000 calc(100% - var(--fade-end)),transparent)}._track_kkr7x_4::-webkit-scrollbar{display:none}._track_kkr7x_4[data-fade-start]{--fade-start: 20px}._track_kkr7x_4[data-fade-end]{--fade-end: 20px}._button_kkr7x_9{position:relative;flex:0 0 auto;min-height:var(--control-height-sm);border:0;border-radius:calc(var(--radius-control) - 4px);padding:0 12px;background:transparent;color:var(--text-muted);font:inherit;font-size:var(--text-sm);font-weight:500;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._button_kkr7x_9:hover{color:var(--foreground)}}._button_kkr7x_9:active,._button_kkr7x_9[aria-pressed=true]{color:var(--foreground)}._selection_kkr7x_12{position:absolute;z-index:-1;inset:0;border:1px solid var(--border);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting)}._label_kkr7x_13{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px}@media(max-width:380px){._button_kkr7x_9{padding:0 10px}}@media(prefers-reduced-motion:reduce){._button_kkr7x_9{transition:none}}._header_18vkw_2{position:sticky;top:var(--page-header-top, 0px);z-index:3;padding:var(--space-4) var(--space-6) 0;background:var(--surface);box-shadow:inset 0 -1px 0 var(--border);border-radius:var(--radius-panel) var(--radius-panel) 0 0}._bar_18vkw_3{display:grid;min-height:var(--control-height-sm);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4)}._lead_18vkw_5{display:grid;min-width:0;align-items:center}._lead_18vkw_5>*{grid-area:1 / 1;min-width:0;transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-standard) var(--ease-standard),visibility 0s linear var(--duration-fast)}._crumbs_18vkw_8 ol{display:flex;min-width:0;align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none;font-size:.8125rem;color:var(--text-muted)}._crumbs_18vkw_8 li{display:inline-flex;flex:none;align-items:center;gap:var(--space-2);white-space:nowrap}._crumbs_18vkw_8 li:last-child{flex:0 1 auto;min-width:0}._current_18vkw_11{display:block;min-width:0;overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis}._compact_18vkw_13{display:inline-flex;max-width:calc(100% + var(--space-2));justify-self:start;align-items:center;gap:var(--space-3);margin-left:calc(var(--space-2) * -1);border:0;border-radius:var(--radius-control);padding:5px var(--space-2);background:transparent;color:var(--foreground);font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;opacity:0;transform:translateY(6px);visibility:hidden}._compactTitle_18vkw_14{min-width:0;overflow:hidden;font-size:var(--text-base);font-weight:500;text-overflow:ellipsis;white-space:nowrap}._header_18vkw_2[data-condensed] ._crumbs_18vkw_8{opacity:0;transform:translateY(-6px);visibility:hidden}._header_18vkw_2[data-condensed] ._compact_18vkw_13{opacity:1;transform:none;visibility:visible;transition-delay:0s}._actions_18vkw_18{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2)}._intro_18vkw_21{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--duration-standard) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._header_18vkw_2[data-condensed] ._intro_18vkw_21{grid-template-rows:0fr;opacity:0}._introInner_18vkw_23{display:grid;min-height:0;justify-items:start;gap:var(--space-4);overflow:clip}._introPad_18vkw_24{display:grid;justify-items:start;gap:var(--space-4);padding:var(--space-4) 0 var(--space-5)}._titleRow_18vkw_25{display:grid;justify-items:start;gap:var(--space-1)}._status_18vkw_26{font-size:var(--text-xs);font-weight:500;color:var(--text-secondary);white-space:nowrap}._status_18vkw_26[data-tone=success]{color:var(--success)}._status_18vkw_26[data-tone=warning]{color:var(--warning)}._status_18vkw_26[data-tone=danger]{color:var(--danger)}._status_18vkw_26[data-tone=info]{color:var(--accent-strong)}._compact_18vkw_13 ._status_18vkw_26{flex:none}._title_18vkw_25{margin:0;font-size:var(--text-2xl);font-weight:500;letter-spacing:-.02em;line-height:1.25;overflow-wrap:anywhere}._title_18vkw_25:focus{outline:none}._titleLine_18vkw_34{display:flex;align-items:center;gap:var(--space-4)}._meta_18vkw_35{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5);color:var(--text-muted);font-size:var(--text-xs)}._meta_18vkw_35 strong{color:var(--text-secondary);font-weight:500}@media(hover:hover)and (pointer:fine){._compact_18vkw_13:hover{background:color-mix(in oklab,var(--foreground) 4.5%,transparent)}}@media(max-width:52rem){._header_18vkw_2{padding-inline:var(--space-4)}}@media(prefers-reduced-motion:reduce){._lead_18vkw_5>*,._intro_18vkw_21,._compact_18vkw_13{transition:none}}._root_1gw6z_2{position:relative}._listShell_1gw6z_3{position:relative;display:inline-flex;max-width:100%;min-width:0;align-items:center;isolation:isolate;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted)}._viewport_1gw6z_4{min-width:0;overflow-x:auto;border-radius:inherit;scrollbar-width:none}._viewport_1gw6z_4::-webkit-scrollbar{display:none}._listShell_1gw6z_3[data-left=true] ._viewport_1gw6z_4{-webkit-mask-image:linear-gradient(to right,transparent,black 35px,black);mask-image:linear-gradient(to right,transparent,black 35px,black)}._listShell_1gw6z_3[data-right=true] ._viewport_1gw6z_4{-webkit-mask-image:linear-gradient(to right,black,black calc(100% - 35px),transparent);mask-image:linear-gradient(to right,black,black calc(100% - 35px),transparent)}._listShell_1gw6z_3[data-left=true][data-right=true] ._viewport_1gw6z_4{-webkit-mask-image:linear-gradient(to right,transparent,black 35px,black calc(100% - 35px),transparent);mask-image:linear-gradient(to right,transparent,black 35px,black calc(100% - 35px),transparent)}._list_1gw6z_3{isolation:isolate;display:inline-flex;width:max-content;align-items:center;gap:var(--space-1);padding:var(--space-1)}._scrollButton_1gw6z_11{position:absolute;z-index:2;top:0;bottom:0;display:grid;width:33px;place-items:center;border:0;background:var(--surface-muted);color:var(--foreground)}._scrollLeft_1gw6z_12{left:0;border-radius:var(--radius-control) 0 0 var(--radius-control)}._scrollRight_1gw6z_13{right:0;border-radius:0 var(--radius-control) var(--radius-control) 0}._scrollButton_1gw6z_11:disabled{opacity:0;pointer-events:none}._scrollButton_1gw6z_11:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-3px}._trigger_1gw6z_16{position:relative;-webkit-tap-highlight-color:transparent;display:inline-grid;min-width:5.5rem;place-items:center;flex:0 0 auto;min-height:var(--control-height-sm);border:0;border-radius:calc(var(--radius-control) - 3px);padding:0 var(--space-3);background:transparent;color:var(--text-muted);font:inherit;font-size:var(--text-sm);font-weight:500;white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._trigger_1gw6z_16:hover{color:var(--foreground)}}._trigger_1gw6z_16:active{color:var(--foreground)}._trigger_1gw6z_16[data-state=active]{color:var(--accent-strong)}._selection_1gw6z_19{position:absolute;z-index:-1;inset:0;border:1px solid var(--border);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting);will-change:transform}._triggerLabel_1gw6z_20{position:relative;z-index:1}._trigger_1gw6z_16:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._trigger_1gw6z_16:disabled{cursor:not-allowed;opacity:.5}._content_1gw6z_23{margin-top:var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}._content_1gw6z_23[data-motion-pop-id]{margin-top:0}._content_1gw6z_23[data-state=inactive]{pointer-events:none}._content_1gw6z_23:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:var(--radius-control)}@media(prefers-reduced-motion:reduce){._trigger_1gw6z_16{transition:none}}._button_jgzzk_1._button_jgzzk_1{flex:none;min-height:2rem;padding-inline:var(--space-2);font-size:var(--text-xs)}._button_jgzzk_1:before{content:"";position:absolute;inset:-.25rem 0}._root_hofou_2{position:relative;width:100%;min-width:var(--control-height-md);height:var(--control-height-md);pointer-events:none}._shell_hofou_4{position:absolute;top:0;right:0;height:100%;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text-secondary);pointer-events:auto;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}._root_hofou_2[data-anchor=start] ._shell_hofou_4{right:auto;left:0}._shell_hofou_4[data-expanded]{border-color:var(--border-strong);color:var(--foreground)}._shell_hofou_4:has(>._trigger_hofou_7:focus-visible),._shell_hofou_4:has(>._input_hofou_7:focus){border-color:var(--foreground);color:var(--foreground)}@media(hover:hover)and (pointer:fine){._shell_hofou_4:not([data-expanded]):hover{background:var(--surface-muted);color:var(--foreground)}._shell_hofou_4[data-expanded]:not(:has(>._input_hofou_7:focus)):hover{border-color:var(--foreground)}._clear_hofou_11:hover{background:var(--surface-muted);color:var(--foreground)}}._shell_hofou_4:not([data-expanded]):has(>._trigger_hofou_7:active){transform:scale(.97);transition-duration:var(--duration-fast),var(--duration-fast),var(--duration-fast),var(--duration-standard),var(--duration-instant)}._trigger_hofou_7{position:absolute;z-index:1;inset:0;margin:0;padding:0;border:0;border-radius:inherit;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}._trigger_hofou_7:focus-visible{outline:none}._icon_hofou_18{position:absolute;top:calc(50% - 9px);left:calc(var(--control-height-md) / 2 - 10px);pointer-events:none}._input_hofou_7{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0 40px 0 38px;border:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);text-overflow:ellipsis;outline:none}._input_hofou_7:focus-visible{outline:none}._input_hofou_7::placeholder{color:var(--text-muted);opacity:1}._input_hofou_7[inert]{pointer-events:none}._clear_hofou_11{position:absolute;z-index:1;top:calc(50% - 14px);right:7px;display:grid;width:28px;height:28px;place-items:center;margin:0;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent}._panel_hofou_26{position:absolute;z-index:40;top:calc(100% + 8px);right:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-floating);pointer-events:auto}._root_hofou_2[data-anchor=start] ._panel_hofou_26{right:auto;left:0}._body_hofou_28{position:relative;width:calc(var(--es-width, 360px) - 2px);max-height:min(22rem,60vh);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:6px;scrollbar-width:thin}._view_hofou_29{position:relative}._listbox_hofou_31{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:4px}._group_hofou_32{position:relative}._groupLabel_hofou_33{padding:8px 12px 4px;color:var(--text-muted);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-body)}._option_hofou_35{position:relative;display:flex;min-height:48px;align-items:center;gap:12px;padding:6px 12px;border-radius:calc(var(--radius-panel) - 6px);color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}._highlight_hofou_36{position:absolute;z-index:-1;inset:0;border-radius:inherit;background:color-mix(in oklab,var(--foreground) 6%,transparent);pointer-events:none}._optionIcon_hofou_37{display:grid;flex:none;width:18px;place-items:center;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}._option_hofou_35[data-active] ._optionIcon_hofou_37{color:var(--foreground)}._optionText_hofou_39{display:grid;min-width:0}._optionTitle_hofou_40,._optionMeta_hofou_40{overflow:hidden;line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap}._optionTitle_hofou_40{color:var(--foreground);font-size:var(--text-sm)}._optionMeta_hofou_40{color:var(--text-muted);font-size:var(--text-xs)}._mark_hofou_43{background:none;color:var(--foreground);font-weight:500}._empty_hofou_44{display:grid;gap:2px;padding:12px 12px 14px}._emptyTitle_hofou_45{margin:0;overflow-wrap:anywhere;color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}._emptyHint_hofou_46{margin:0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}._srOnly_hofou_47{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){._shell_hofou_4,._clear_hofou_11,._optionIcon_hofou_37{transition:none}._shell_hofou_4:not([data-expanded]):has(>._trigger_hofou_7:active){transform:none}}._group_14ytw_1{display:grid;min-width:0;margin:0;border:0;padding:0}._group_14ytw_1 legend{margin-bottom:var(--space-2);padding:0;font-size:var(--text-sm);font-weight:500}._options_14ytw_4{position:relative;display:grid;gap:var(--space-2)}._highlight_14ytw_5{position:absolute;top:0;right:0;left:0;z-index:1;box-sizing:border-box;border:1px solid var(--control-on);border-radius:var(--radius-control);background:color-mix(in oklab,var(--control-on) 5%,transparent);opacity:0;pointer-events:none}._option_14ytw_4{position:relative;display:flex;align-items:center;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--space-3);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._option_14ytw_4:hover{background:var(--surface-muted)}}._option_14ytw_4:active{background:var(--surface-muted)}._options_14ytw_4:not([data-ready]) ._option_14ytw_4:has(input:checked){border-color:var(--control-on);background:color-mix(in oklab,var(--control-on) 5%,transparent)}._option_14ytw_4 input{position:absolute;opacity:0}._option_14ytw_4>span{position:relative;z-index:2}._mark_14ytw_16{display:grid;width:17px;height:17px;flex:0 0 auto;place-items:center;border:1px solid var(--border-strong);border-radius:50%;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}._mark_14ytw_16:after,._dot_14ytw_18{grid-area:1 / 1;width:7px;height:7px;border-radius:50%;background:var(--foreground)}._mark_14ytw_16:after{content:"";opacity:0;transition:opacity var(--duration-instant) var(--ease-standard)}._option_14ytw_4:active:not(:has(input:checked)) ._mark_14ytw_16:after{opacity:.22}._option_14ytw_4:active ._mark_14ytw_16{transform:scale(.88);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),transform .1s var(--ease-standard)}._option_14ytw_4:has(input:checked) ._mark_14ytw_16{border-color:var(--control-on);background:var(--control-on)}._option_14ytw_4:has(input:checked) ._dot_14ytw_18{background:var(--control-glyph)}._option_14ytw_4 strong,._option_14ytw_4 small{display:block}._option_14ytw_4 strong{color:var(--text-secondary);font-size:var(--text-sm);font-weight:500;transition:color var(--duration-standard) var(--ease-standard)}._option_14ytw_4:has(input:checked) strong{color:var(--foreground)}._option_14ytw_4 small{margin-top:2px;color:var(--text-muted);font-size:var(--text-xs)}@media(prefers-reduced-motion:reduce){._option_14ytw_4,._mark_14ytw_16,._mark_14ytw_16:after,._option_14ytw_4 strong{transition:none}._option_14ytw_4:active ._mark_14ytw_16{transform:none}}._root_1txq9_2{--slider-thumb: 22px;--slider-track: 6px;display:grid;width:100%;min-width:0;color:var(--foreground);font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);user-select:none;-webkit-user-select:none}._header_1txq9_3{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:var(--space-4)}._label_1txq9_4{min-width:0;font-weight:500}._readout_1txq9_5{display:inline-flex;flex:none;align-items:center;gap:.3em;color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}._dash_1txq9_6{color:var(--text-muted)}._body_1txq9_8{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center}._start_1txq9_9{display:flex;grid-area:1 / 1;margin-right:var(--space-3)}._end_1txq9_10{display:flex;grid-area:1 / 3;margin-left:var(--space-3)}._control_1txq9_12{position:relative;grid-area:1 / 2;height:var(--control-height-md);cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent}._track_1txq9_13{position:absolute;top:50%;right:calc(var(--slider-thumb) / 2);left:calc(var(--slider-thumb) / 2);height:var(--slider-track);margin-top:calc(var(--slider-track) / -2);border-radius:var(--radius-pill);background:linear-gradient(to right,var(--slider-below, var(--control-track)) calc(var(--from, 0) * 1%),var(--control-track) 0 calc(var(--to, 100) * 1%),var(--slider-above, var(--control-track)) 0)}._fill_1txq9_15{position:absolute;inset:0;border-radius:inherit;background:var(--slider-fill, var(--control-fill))}._tick_1txq9_16{position:absolute;top:50%;width:4px;height:4px;margin:-2px 0 0 -2px;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--foreground) 30%,transparent)}._fill_1txq9_15 ._tick_1txq9_16{background:color-mix(in oklab,var(--control-glyph) 60%,transparent)}._thumbs_1txq9_18{position:absolute;inset:0 calc(var(--slider-thumb) / 2);container-type:inline-size;pointer-events:none}._thumbLayer_1txq9_20{position:absolute;inset:0}._thumb_1txq9_18{position:absolute;top:50%;right:0;box-sizing:border-box;width:var(--slider-thumb);height:var(--slider-thumb);translate:50% -50%;border:0;border-radius:var(--radius-pill);background:var(--control-thumb);box-shadow:var(--control-thumb-shadow);pointer-events:auto;cursor:grab;transition:box-shadow var(--duration-fast) var(--ease-standard)}._thumb_1txq9_18:after{content:"";position:absolute;inset:-11px;border-radius:inherit}._root_1txq9_2[data-dragging],._root_1txq9_2[data-dragging] ._control_1txq9_12,._root_1txq9_2[data-dragging] ._thumb_1txq9_18{cursor:grabbing}._bubbleAnchor_1txq9_27{--edge: calc(var(--slider-thumb) / 2);--x: calc(var(--at, 0) * 1cqw);position:absolute;right:0;bottom:calc(50% + var(--slider-thumb) / 2 + 8px);display:flex;translate:clamp(calc(100% - var(--edge) - var(--x)),50%,calc(100cqw + var(--edge) - var(--x))) 0;pointer-events:none}@media(pointer:coarse){._bubbleAnchor_1txq9_27{bottom:calc(50% + var(--slider-thumb) / 2 + 18px)}}._bubble_1txq9_27{display:inline-flex;min-height:1.75rem;align-items:center;padding:0 var(--space-3);border:1px solid color-mix(in oklab,var(--background) 14%,var(--foreground));border-radius:var(--radius-pill);background:var(--foreground);color:var(--background);box-shadow:var(--shadow-raised);font-size:var(--text-sm);font-weight:500;white-space:nowrap;transform-origin:50% 100%}._marks_1txq9_31{position:relative;grid-area:2 / 2;height:1.25rem;margin:calc(var(--space-1) * -1) calc(var(--slider-thumb) / 2) 0;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._markLabel_1txq9_32{position:absolute;top:0;translate:-50% 0;white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard)}._markLabel_1txq9_32[data-edge=start]{translate:max(-50%,calc(var(--slider-thumb) / -2)) 0}._markLabel_1txq9_32[data-edge=end]{translate:min(-50%,calc(-100% + var(--slider-thumb) / 2)) 0}._markLabel_1txq9_32[data-on]{color:var(--text-secondary)}@media(hover:hover)and (pointer:fine){._markLabel_1txq9_32:hover{color:var(--foreground)}}._root_1txq9_2[data-disabled]{opacity:.5}._root_1txq9_2[data-disabled] ._control_1txq9_12,._root_1txq9_2[data-disabled] ._thumb_1txq9_18,._root_1txq9_2[data-disabled] ._markLabel_1txq9_32{cursor:not-allowed}._number_1txq9_40{display:inline-flex;align-items:center;white-space:nowrap;font-variant-numeric:tabular-nums}._column_1txq9_41{--feather: .2em;position:relative;display:inline-block;overflow-x:visible;overflow-y:clip;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 calc(var(--feather) * 1.5),#000 calc(100% - var(--feather) * 1.5),transparent);mask-image:linear-gradient(to bottom,transparent,#000 calc(var(--feather) * 1.5),#000 calc(100% - var(--feather) * 1.5),transparent)}._sizer_1txq9_42{visibility:hidden}._glyph_1txq9_43{position:absolute;inset:var(--feather) 0;text-align:center}._symbol_1txq9_44{display:inline-block;overflow-x:clip;white-space:pre}@media(prefers-reduced-motion:reduce){._thumb_1txq9_18,._markLabel_1txq9_32{transition:none}}._switch_1qid4_1{display:inline-flex;min-height:var(--control-height-md);align-items:center;gap:var(--space-3);padding:0;border:0;color:var(--foreground);background:transparent;font:inherit;font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent}._switch_1qid4_1[data-disabled]{cursor:not-allowed;opacity:.5}._track_1qid4_4{position:relative;box-sizing:border-box;display:flex;flex:0 0 auto;width:42px;height:24px;align-items:center;padding:3px;border-radius:var(--radius-pill);background:var(--control-track);isolation:isolate;transition:background-color var(--duration-fast) var(--ease-standard)}._track_1qid4_4:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--control-on);opacity:0;transition:opacity var(--duration-standard) var(--ease-standard)}._switch_1qid4_1[data-state=checked] ._track_1qid4_4:before{opacity:1}._thumb_1qid4_7{flex:0 0 auto;width:18px;height:18px;border-radius:var(--radius-pill);background:var(--control-thumb);box-shadow:var(--control-thumb-shadow);will-change:transform;transition:background-color var(--duration-standard) var(--ease-standard)}._switch_1qid4_1[data-state=checked] ._thumb_1qid4_7{background:var(--control-thumb-on)}@media(hover:hover)and (pointer:fine){._switch_1qid4_1[data-state=unchecked]:hover:not([data-disabled]) ._track_1qid4_4{background:var(--control-track-hover)}}._switch_1qid4_1:focus-visible{outline:none}._label_1qid4_11{line-height:var(--leading-body)}@media(prefers-reduced-motion:reduce){._track_1qid4_4,._track_1qid4_4:before,._thumb_1qid4_7{transition:none}}._avatar_etmts_1{position:relative;display:inline-grid;flex:0 0 auto;place-items:center;overflow:visible;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--foreground);font-size:var(--text-xs);font-weight:500}._avatar_etmts_1 img{pointer-events:none;border-radius:inherit;object-fit:cover;transition:opacity var(--duration-standard) var(--ease-enter),filter var(--duration-standard) var(--ease-enter)}._avatar_etmts_1 img[data-loading]{opacity:0;filter:blur(4px);transition:none}._fallback_etmts_29{animation:_avatar-fallback-in_etmts_1 var(--duration-standard) var(--ease-enter) both}._sm_etmts_31{width:28px;height:28px;font-size:10px}._md_etmts_32{width:36px;height:36px}._lg_etmts_33{width:48px;height:48px;font-size:var(--text-sm)}._xl_etmts_34{width:88px;height:88px;font-size:var(--text-xl)}._status_etmts_36{position:absolute;right:0;bottom:0;z-index:2;width:10px;height:10px;border:2px solid var(--surface);border-radius:var(--radius-pill);box-shadow:0 0 0 1px color-mix(in oklab,var(--border) 70%,transparent)}._sm_etmts_31 ._status_etmts_36{width:8px;height:8px;border-width:1.5px}._lg_etmts_33 ._status_etmts_36{width:12px;height:12px}._xl_etmts_34 ._status_etmts_36{width:14px;height:14px;right:4px;bottom:4px}._online_etmts_51{background:var(--success)}._offline_etmts_52{background:var(--text-muted)}@keyframes _avatar-fallback-in_etmts_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._avatar_etmts_1 img{transition:none}._avatar_etmts_1 img[data-loading]{filter:none}._fallback_etmts_29{animation:none}}._collapse_hj2m4_2{overflow:hidden;container-type:inline-size;font-family:var(--font-body);letter-spacing:var(--tracking-body)}._bar_hj2m4_5{--icon: 32px;--control-gap: 2px;--muted: var(--text-secondary);display:grid;grid-template-columns:calc(var(--controls, 0) * var(--icon) + max(var(--controls, 0) - 1,0) * var(--control-gap)) minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:6px 8px 6px 16px;border-bottom:1px solid var(--border);background:var(--surface-muted);color:var(--foreground)}._bar_hj2m4_5[data-tone=inverted]{--muted: color-mix(in oklab, var(--background) 66%, transparent);border-bottom-color:transparent;background:var(--foreground);color:var(--background)}._bar_hj2m4_5[data-tone=danger]{--muted: color-mix(in oklab, var(--danger) 70%, var(--text-secondary));border-bottom-color:transparent;background:color-mix(in oklab,var(--danger) 10%,var(--surface));color:var(--danger)}._side_hj2m4_9{min-width:0}._viewport_hj2m4_10{position:relative;min-height:32px;overflow:hidden}._face_hj2m4_13{position:absolute;top:0;right:0;left:0;display:flex;min-height:32px;align-items:center;justify-content:center}._message_hj2m4_14{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:2px 12px;margin:0;padding:6px 0;font-size:var(--text-sm);line-height:var(--leading-body);text-align:center;text-wrap:balance}._text_hj2m4_15{min-width:0}._countdown_hj2m4_18{display:inline-flex;align-items:baseline;gap:6px;color:var(--muted);white-space:nowrap}._countdownLabel_hj2m4_19{color:inherit}._time_hj2m4_20{display:inline-flex;align-items:baseline;color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:500;line-height:inherit}._time_hj2m4_20[data-pending]{opacity:0}._bar_hj2m4_5[data-tone=inverted] ._time_hj2m4_20{color:var(--background)}._digit_hj2m4_23{position:relative;display:inline-block;overflow:hidden;overflow:clip;text-align:center}._digitSizer_hj2m4_24{visibility:hidden}._digitFace_hj2m4_25{position:absolute;inset:0;display:block}._unit_hj2m4_26{display:inline-flex;align-items:baseline}._unitMark_hj2m4_27{margin-left:1px;color:var(--muted);font-weight:400}._sep_hj2m4_29{display:inline-block;padding-inline:1px;color:var(--muted);font-feature-settings:"case";font-weight:400}._gap_hj2m4_30{display:inline-block;width:.4em}._cta_hj2m4_32{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:inherit;cursor:pointer;font:inherit;font-weight:500;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent}._cta_hj2m4_32 svg{transition:transform var(--duration-fast) var(--ease-standard)}._controls_hj2m4_35{display:flex;align-items:center;gap:var(--control-gap)}._icon_hj2m4_36,._ring_hj2m4_36{position:relative;display:grid;width:var(--icon);height:var(--icon);flex:none;place-items:center;padding:0;border:0;border-radius:var(--radius-control);background:transparent;color:var(--muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._icon_hj2m4_36:active,._ring_hj2m4_36:active{background:color-mix(in oklab,currentColor 12%,transparent);color:inherit}._ring_hj2m4_36 svg{width:20px;height:20px;overflow:visible;transform:rotate(-90deg)}._ringTrack_hj2m4_39{fill:none;stroke:currentColor;stroke-opacity:.22;stroke-width:1.75}._ringFill_hj2m4_40{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.75}._ringIcon_hj2m4_41{position:absolute;inset:0;display:grid;place-items:center}._ringIcon_hj2m4_41 svg{width:9px;height:9px;transform:none;fill:currentColor}._bar_hj2m4_5[data-tone=inverted] ._icon_hj2m4_36,._bar_hj2m4_5[data-tone=inverted] ._ring_hj2m4_36{color:var(--muted)}@media(hover:hover)and (pointer:fine){._icon_hj2m4_36:hover,._ring_hj2m4_36:hover{background:color-mix(in oklab,currentColor 10%,transparent)}._bar_hj2m4_5 ._icon_hj2m4_36:hover,._bar_hj2m4_5 ._ring_hj2m4_36:hover{color:var(--foreground)}._bar_hj2m4_5[data-tone=inverted] ._icon_hj2m4_36:hover,._bar_hj2m4_5[data-tone=inverted] ._ring_hj2m4_36:hover{color:var(--background)}._cta_hj2m4_32:hover svg{transform:translate(2px)}}@container (max-width: 560px){._bar_hj2m4_5{grid-template-columns:0 minmax(0,1fr) auto;gap:0 var(--space-2);padding-left:14px}._face_hj2m4_13{justify-content:flex-start}._message_hj2m4_14{justify-content:flex-start;column-gap:10px;text-align:left}}@media(prefers-reduced-motion:reduce){._icon_hj2m4_36,._ring_hj2m4_36,._cta_hj2m4_32 svg{transition:none}}:root{color-scheme:light;--neutral-0: oklch(100% 0 0);--neutral-1: oklch(99% 0 0);--neutral-2: oklch(97.8% 0 0);--neutral-3: oklch(95.8% 0 0);--neutral-4: oklch(91.5% 0 0);--neutral-5: oklch(84% 0 0);--neutral-6: oklch(72% 0 0);--neutral-7: oklch(59% 0 0);--neutral-8: oklch(46% 0 0);--neutral-9: oklch(34% 0 0);--neutral-10: oklch(23% 0 0);--neutral-11: oklch(15% 0 0);--background: var(--neutral-0);--surface: var(--neutral-0);--surface-raised: var(--neutral-0);--surface-muted: var(--neutral-2);--foreground: var(--neutral-11);--text-secondary: var(--neutral-8);--text-muted: var(--neutral-7);--border: oklch(93.5% 0 0);--border-subtle: oklch(96.5% 0 0);--border-strong: oklch(82% 0 0);--accent: oklch(33% 0 0);--accent-strong: oklch(24% 0 0);--accent-subtle: oklch(33% 0 0 / .1);--accent-foreground: var(--background);--control-on: oklch(23% 0 0);--control-glyph: oklch(100% 0 0);--control-track: oklch(89.5% 0 0);--control-track-hover: oklch(86% 0 0);--control-thumb: oklch(100% 0 0);--control-thumb-on: oklch(100% 0 0);--control-thumb-shadow: 0 0 0 .5px oklch(0% 0 0 / .07), 0 1px 2px oklch(0% 0 0 / .14), 0 2px 6px oklch(0% 0 0 / .06);--control-on-subtle: color-mix(in oklab, var(--control-on) 10%, transparent);--control-fill: var(--control-on);--focus-ring: transparent;--success: oklch(49% .19 150);--warning: oklch(58% .18 75);--danger: oklch(54% .21 25);--shadow-resting: 0 1px 2px oklch(0% 0 0 / .035);--shadow-raised: 0 6px 18px oklch(0% 0 0 / .065), 0 1px 3px oklch(0% 0 0 / .035);--shadow-floating: 0 20px 48px oklch(0% 0 0 / .105), 0 3px 10px oklch(0% 0 0 / .045);--arc-gradient-from: oklch(90% .045 300);--arc-gradient-to: oklch(92% .045 65);--arc-gradient: linear-gradient(100deg, var(--arc-gradient-from), var(--arc-gradient-to));--arc-gradient-foreground: oklch(22% .01 300);--arc-gradient-soft: linear-gradient(135deg, oklch(97.5% .016 300), oklch(98% .016 65));--arc-gradient-line: linear-gradient(100deg, oklch(83% .06 300), oklch(86% .06 65));--arc-gradient-ink: linear-gradient(100deg, oklch(47% .1 300), oklch(50% .09 55));--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--radius-control: 1.125rem;--radius-panel: 1.625rem;--radius-surface: 2.125rem;--radius-pill: 9999px;--control-height-sm: 2.25rem;--control-height-md: 2.75rem;--control-height-lg: 3.125rem;--font-display: var(--font-geist, "Geist Variable"), sans-serif;--font-body: var(--font-inter, "Inter Variable"), sans-serif;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.375rem;--text-2xl: 1.75rem;--text-3xl: 2.25rem;--text-4xl: 3.25rem;--text-5xl: 4.5rem;--tracking-display: -.03em;--tracking-body: -.01em;--leading-display: 1.1;--leading-body: 1.4;--ease-enter: cubic-bezier(.16,1,.3,1);--ease-standard: cubic-bezier(.22,1,.36,1);--ease-exit: cubic-bezier(.7,0,.84,0);--ease-in-out: cubic-bezier(.65,0,.35,1);--ease-spring: linear(0, .0258, .09, .1763, .2732, .3724, .4683, .5573, .6376, .7082, .7689, .8202, .8628, .8976, .9256, .9476, .9648, .9778, .9875, .9945, .9994, 1.0026, 1.0047, 1.0058, 1.0062, 1.0062, 1.0059, 1.0055, 1.0049, 1.0043, 1.0036, 1.0031, 1.0025, 1.002, 1.0016, 1.0013, 1);--duration-instant: .12s;--duration-fast: .16s;--duration-standard: .24s;--duration-considered: .48s;--duration-spring: .58s}:root[data-theme=dark]{color-scheme:dark;--background: oklch(19% 0 0);--surface: oklch(21.5% 0 0);--surface-raised: oklch(24% 0 0);--surface-muted: oklch(26% 0 0);--foreground: oklch(96% 0 0);--text-secondary: oklch(77% 0 0);--text-muted: oklch(64% 0 0);--border: oklch(29% 0 0);--border-subtle: oklch(25% 0 0);--border-strong: oklch(40% 0 0);--focus-ring: transparent;--accent: oklch(80% 0 0);--accent-strong: oklch(91% 0 0);--accent-subtle: oklch(80% 0 0 / .13);--control-on: oklch(93% 0 0);--control-glyph: oklch(19% 0 0);--control-track: oklch(33% 0 0);--control-track-hover: oklch(37% 0 0);--control-thumb: oklch(97% 0 0);--control-thumb-on: oklch(19% 0 0);--control-fill: oklch(62% 0 0);--control-thumb-shadow: 0 0 0 .5px oklch(0% 0 0 / .3), 0 1px 2px oklch(0% 0 0 / .35), 0 2px 6px oklch(0% 0 0 / .2);--success: oklch(78% .18 150);--warning: oklch(83% .17 80);--danger: oklch(76% .2 25);--shadow-resting: 0 1px 2px oklch(0% 0 0 / .18);--shadow-raised: 0 8px 22px oklch(0% 0 0 / .22);--shadow-floating: 0 22px 55px oklch(0% 0 0 / .34);--arc-gradient-from: oklch(38% .05 300);--arc-gradient-to: oklch(40% .045 60);--arc-gradient-foreground: oklch(96% .005 300);--arc-gradient-soft: linear-gradient(135deg, oklch(23.5% .016 300), oklch(24% .014 65));--arc-gradient-line: linear-gradient(100deg, oklch(48% .06 300), oklch(52% .055 65));--arc-gradient-ink: linear-gradient(100deg, oklch(82% .07 300), oklch(86% .065 70))}:root[data-accent=neutral]{--accent: oklch(33% 0 0);--accent-strong: oklch(24% 0 0);--accent-subtle: oklch(33% 0 0 / .1)}:root[data-accent=violet]{--accent: #7747ff;--accent-strong: #5528ce;--accent-subtle: rgb(119 71 255 / .13)}:root[data-accent=blue]{--accent: #0562ef;--accent-strong: #074db7;--accent-subtle: rgb(5 98 239 / .12)}:root[data-accent=green]{--accent: #0db879;--accent-strong: #087c54;--accent-subtle: rgb(13 184 121 / .13);--accent-foreground: #102016}:root[data-accent=amber]{--accent: #f3ad20;--accent-strong: #9c6300;--accent-subtle: rgb(243 173 32 / .16);--accent-foreground: #20190d}:root[data-accent=orange]{--accent: #f48120;--accent-strong: #aa4700;--accent-subtle: rgb(244 129 32 / .13);--accent-foreground: #17130f}:root[data-accent=coral]{--accent: #f15f55;--accent-strong: #b92c27;--accent-subtle: rgb(241 95 85 / .14);--accent-foreground: #21110f}:root[data-accent=rose]{--accent: #ed4e9d;--accent-strong: #ae2570;--accent-subtle: rgb(237 78 157 / .14);--accent-foreground: #250f1b}:root[data-theme=dark][data-accent=neutral]{--accent: oklch(80% 0 0);--accent-strong: oklch(91% 0 0);--accent-subtle: oklch(80% 0 0 / .13)}:root[data-theme=dark][data-accent=violet]{--accent: #a78bff;--accent-strong: #c7b7ff;--accent-subtle: rgb(119 71 255 / .22)}:root[data-theme=dark][data-accent=blue]{--accent: #6ba3ff;--accent-strong: #a4c7ff;--accent-subtle: rgb(5 98 239 / .22)}:root[data-theme=dark][data-accent=green]{--accent: #53dca6;--accent-strong: #93efd0;--accent-subtle: rgb(13 184 121 / .2)}:root[data-theme=dark][data-accent=amber]{--accent: #ffcb62;--accent-strong: #ffe0a1;--accent-subtle: rgb(243 173 32 / .2)}:root[data-theme=dark][data-accent=orange]{--accent: #ffad5e;--accent-strong: #ffd0a0;--accent-subtle: rgb(244 129 32 / .2);--accent-foreground: #17130f}:root[data-theme=dark][data-accent=coral]{--accent: #ff9386;--accent-strong: #ffc1ba;--accent-subtle: rgb(241 95 85 / .2)}:root[data-theme=dark][data-accent=rose]{--accent: #ff8bc5;--accent-strong: #ffc0df;--accent-subtle: rgb(237 78 157 / .2)}:root[data-accent=neutral]{--control-on: oklch(23% 0 0);--control-thumb-on: oklch(100% 0 0);--control-glyph: oklch(100% 0 0)}:root[data-accent=violet]{--control-on: #7747ff;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=blue]{--control-on: #0562ef;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=green]{--control-on: #10a870;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=amber]{--control-on: #eda11a;--control-thumb-on: #fff;--control-glyph: #2a1c03}:root[data-accent=orange]{--control-on: #f07818;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=coral]{--control-on: #ec564b;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=rose]{--control-on: #e64494;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-theme=dark][data-accent=neutral]{--control-on: oklch(93% 0 0);--control-thumb-on: oklch(19% 0 0);--control-glyph: oklch(19% 0 0)}:root[data-theme=dark][data-accent=violet]{--control-on: #8a66ff;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #8a66ff}:root[data-theme=dark][data-accent=blue]{--control-on: #3b82f6;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #3b82f6}:root[data-theme=dark][data-accent=green]{--control-on: #1fae78;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #1fae78}:root[data-theme=dark][data-accent=amber]{--control-on: #e8a52a;--control-thumb-on: #fff;--control-glyph: #241803;--control-fill: #e8a52a}:root[data-theme=dark][data-accent=orange]{--control-on: #ef873a;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #ef873a}:root[data-theme=dark][data-accent=coral]{--control-on: #ec6a60;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #ec6a60}:root[data-theme=dark][data-accent=rose]{--control-on: #e457a0;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #e457a0}:root{--series-1: #1f7dcf;--series-2: #7128a5;--series-3: #e58f00;--series-4: #009e84}:root[data-theme=dark]{--series-1: #55adff;--series-2: #9c37be;--series-3: #e66e00;--series-4: #00a861}@supports (color: oklch(from red clamp(.4,l * sign(max(c - .02,0)) + .5,.8) c h)){:root{--series-1: oklch(from var(--accent) calc(l*sign(max(c - .02, 0)) + .58*(1 - sign(max(c - .02, 0)))) calc(c*sign(max(c - .02, 0)) + .15*(1 - sign(max(c - .02, 0)))) calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0)))) );--series-2: oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) - .25, .76) .19 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 57) );--series-3: oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) + .14, .76) .18 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 184) );--series-4: oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))), .76) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 292) )}:root[data-theme=dark]{--series-1: oklch(from var(--accent) calc(l*sign(max(c - .02, 0)) + .73*(1 - sign(max(c - .02, 0)))) calc(c*sign(max(c - .02, 0)) + .15*(1 - sign(max(c - .02, 0)))) calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0)))) );--series-2: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .19, .665) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 66) );--series-3: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) + .02, .665) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 175) );--series-4: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .1, .665) .18 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 270) )}}:is(*:focus,*:focus-visible,*:focus-within){outline:none!important}@font-face{font-family:Jost;src:url(/fonts/Jost-var.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap}:root,:root[data-theme=light]{--action-background: var(--accent);--action-foreground: var(--accent-foreground);--accent: #00d639;--accent-strong: #007c23;--accent-subtle: #00d63918;--accent-foreground: #07130a;--control-on: #008a28;--control-fill: #008a28;--control-glyph: #fff;--control-thumb-on: #fff;--focus-ring: #8d8d94;--radius-control: 2px;--radius-panel: 3px;--radius-surface: 4px;--radius-pill: 2px;--font-body: "Segoe UI", Arial, sans-serif;--font-display: "Jost", "Segoe UI", Arial, sans-serif;--background: #f1f1f2;--surface: #fafafa;--surface-raised: #ffffff;--surface-muted: #ebebed;--foreground: #111114;--text-secondary: #55555c;--text-muted: #6a6a72;--border: #dedee1;--border-subtle: #e7e7e9;--border-strong: #c4c4c9;--warning: oklch(52% .18 75);--arc-gradient: linear-gradient(110deg, #00d639, #99edac);--arc-gradient-foreground: #07130a;--arc-gradient-soft: linear-gradient(135deg, #ececee, #f5f5f6);--arc-gradient-line: linear-gradient(110deg, #00d639, #a8d9b5);--arc-gradient-ink: linear-gradient(110deg, #007a23, #246337)}:root[data-theme=dark]{--background: #111114;--surface: #18181c;--surface-raised: #202024;--surface-muted: #25252a;--foreground: #ececee;--text-secondary: #b3b3b8;--text-muted: #909097;--border: #323236;--border-subtle: #29292c;--border-strong: #4b4b51;--action-background: var(--accent);--action-foreground: var(--accent-foreground);--accent: #00d639;--accent-strong: #64ed89;--accent-subtle: #00d63920;--accent-foreground: #07130a;--control-on: #00d639;--control-fill: #00d639;--control-glyph: #07130a;--control-thumb-on: #07130a;--focus-ring: #74747c;--arc-gradient: linear-gradient(110deg, #00d639, #75eba0);--arc-gradient-soft: linear-gradient(135deg, #161619, #111114);--arc-gradient-line: linear-gradient(110deg, #00d639, #245d35);--arc-gradient-ink: linear-gradient(110deg, #00d639, #a6f6bc)}:root :is(button,a,input,textarea,select,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--focus-ring)!important;outline-offset:4px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-content:""}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-xs:.75rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body);--default-mono-font-family:var(--font-mono);--color-ink-faint:var(--text-muted)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background:var(--background);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);-webkit-font-smoothing:antialiased}::selection{background:var(--accent-subtle)}}@layer components{.brand-name{white-space:nowrap}.micro{font-size:var(--text-xs);color:var(--text-muted);font-weight:500}.note{color:var(--text-muted);font-size:.8125rem}.note.blocker{color:var(--foreground)}.secret{letter-spacing:0;white-space:nowrap;align-items:baseline;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.8125rem;display:inline-flex}.secret-mask{color:var(--text-muted);letter-spacing:.08em}.linkish{font:inherit;text-align:left;cursor:pointer;color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;overflow-wrap:break-word;transition:text-decoration-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;padding:0}.linkish:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.shell{grid-template-columns:var(--rail) minmax(0,1fr);min-height:100dvh;transition:grid-template-columns var(--duration-standard) var(--ease-standard);display:grid}.shell.is-collapsed{grid-template-columns:var(--rail-collapsed) minmax(0,1fr)}.sidebar-slot{z-index:5;position:relative}.sidebar{background:var(--surface);border-right:1px solid var(--border);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-width:0;height:100dvh;display:grid;position:sticky;top:0}.brand-row{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-3) var(--space-4) var(--space-5);min-width:0;display:flex}.brand{line-height:0;display:block}.logo{background-position:0;background-repeat:no-repeat;background-size:contain;display:block}.logo-full{background-image:var(--logo-full);width:150px;height:32px}.logo-mini{background-image:var(--logo-mini);background-position:50%;width:32px;height:32px;display:none}.nav{padding:var(--space-1) var(--space-3) var(--space-3);gap:var(--space-4);grid-template-rows:auto auto auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid;overflow-y:auto}.nav-list{align-content:start;gap:2px;display:grid}.nav-link{align-items:center;gap:var(--space-3);min-height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard);grid-template-columns:18px minmax(0,1fr);font-weight:500;text-decoration:none;display:grid}.nav-link:hover,.nav-link[aria-current=page]{color:var(--foreground);background:var(--surface-muted)}.nav-link[aria-current=page] svg{color:var(--accent-strong)}.nav-group{gap:var(--space-1);align-content:start;display:grid}.nav-group-label{padding:0 var(--space-3);color:var(--text-muted);font-size:var(--text-xs);font-weight:600}.nav-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.account{padding:var(--space-3);border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr);display:grid}.is-collapsed .nav-group-label,.is-collapsed .nav-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.is-collapsed .brand-row{padding:var(--space-5) 0 var(--space-4);gap:var(--space-3);flex-direction:column}.is-collapsed .logo-full{display:none}.is-collapsed .logo-mini{display:block}.is-collapsed .nav-search{display:grid}.is-collapsed .nav-link{grid-template-columns:18px;justify-content:center;padding:0}.topbar,.scrim{display:none}.skip-link{top:var(--space-2);left:var(--space-2);z-index:100;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-raised);color:var(--foreground);font-size:var(--text-sm);box-shadow:var(--shadow-floating);transform:translateY(calc(-100% - var(--space-4)));font-weight:500;position:fixed}.skip-link:focus{transform:none}.main:focus{outline:none}.main{min-width:0;padding-inline:clamp(16px,3vw,40px);padding-block:var(--space-8) var(--space-10)}.main-inner{gap:var(--space-5);grid-template-columns:minmax(0,1fr);min-width:0;max-width:78rem;margin-inline:auto;display:grid}.auth-page{min-height:100dvh;padding:var(--space-12) var(--space-4);background:var(--arc-gradient-soft),var(--background);place-items:center;display:grid}.auth-panel{gap:var(--space-6);width:min(100%,26rem);padding:var(--space-8);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface);box-shadow:var(--shadow-raised);display:grid}.auth-panel .auth-logo{width:150px;height:32px}.auth-title{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);text-wrap:balance}.auth-note{margin-top:calc(var(--space-3) * -1);color:var(--text-secondary)}.auth-status{color:var(--text-secondary);font-size:var(--text-base)}.auth-actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.public{--public-width:1120px;background:var(--background);flex-direction:column;min-height:100dvh;display:flex}.public.narrow{--public-width:820px}.public-bar,.public-main{width:100%;max-width:calc(var(--public-width) + 2 * var(--space-10));padding-inline:var(--space-10);margin:0 auto}.public-bar{padding-block:var(--space-5)}.public-main{gap:var(--space-8);padding-block:var(--space-8) var(--space-20);flex-direction:column;flex:1;display:flex}.public-head{gap:var(--space-3);display:grid}.display{font-family:var(--font-display);font-size:var(--text-4xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);text-wrap:balance}.display-lede{max-width:60ch;font-size:var(--text-lg);line-height:1.5}.public-clerk{width:min(100%,26rem)}@media(max-width:640px){.public-bar,.public-main{padding-inline:var(--space-4)}.public-main{gap:var(--space-6);padding-block:var(--space-4) var(--space-16)}.display{font-size:var(--text-3xl)}}.signup-steps{gap:var(--space-2) var(--space-5);color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.signup-steps li[aria-current=step]{color:var(--foreground);font-weight:500}.signup-steps li.done{color:var(--text-secondary)}.signup-steps li.done:before{content:"✓ ";color:var(--accent-strong)}.cl-formFieldInput:focus-visible,.cl-otpCodeFieldInput:focus-visible{outline:none!important}.waitlist-note{margin-top:var(--space-2)}.waitlist-form{gap:var(--space-5);display:grid}.waitlist-problems{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.waitlist-problems legend{margin-bottom:var(--space-2);font-size:var(--text-sm);padding:0;font-weight:500}.waitlist-problem{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface-muted);border-radius:var(--radius-panel);cursor:pointer;transition:background-color .15s;display:flex}.waitlist-problem:has(input:checked){background:var(--accent-subtle)}.waitlist-problem:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.waitlist-problem input{width:18px;height:18px;accent-color:var(--accent-strong);flex:none;margin:3px 0 0}.waitlist-problem strong{font-family:var(--font-display);font-size:var(--text-lg);font-weight:500;line-height:1.25;display:block}.waitlist-problem strong+span{margin-top:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.45;display:block}.waitlist-hint{color:var(--text-secondary);font-size:var(--text-sm)}.waitlist-hint.error{color:var(--danger)}.waitlist-hint a,.auth-note a{color:var(--foreground);text-underline-offset:3px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.waitlist-hint a:hover,.auth-note a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.page-head{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.page-head h1{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display)}.page-lede{margin-top:var(--space-2);max-width:44rem;color:var(--text-secondary);font-size:var(--text-base)}.panel,.sheet{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-panel);box-shadow:var(--shadow-resting);min-width:0}.panel{padding:var(--space-6);gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.panel-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.panel-title{gap:var(--space-1);max-width:40rem;display:grid}.panel-title h2{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:var(--tracking-display);font-weight:500}.panel-title p{color:var(--text-secondary)}.panel-block{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.panel-block+.panel-block{padding-top:var(--space-5);border-top:1px solid var(--border-subtle)}.block-title,.sub-title{font-size:var(--text-base);font-weight:500}.sub-block{gap:var(--space-3);display:grid}.list-panel{padding:var(--space-4) var(--space-6) 0;gap:0}.panel-toolbar{align-items:flex-end;gap:var(--space-3) var(--space-4);margin-inline:calc(var(--space-6) * -1);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.list-panel>.panel-toolbar:first-child{margin-top:calc(var(--space-4) * -1)}.toolbar-end{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}.panel-note{align-items:center;gap:var(--space-2) var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);flex-wrap:wrap;font-size:.8125rem;display:flex}.table-wrap{min-width:0;padding-block:var(--space-4)}.panel-foot{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);padding-block:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.filters{align-items:flex-end;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.kv-block,.kv{gap:var(--space-2) var(--space-4);align-items:baseline;margin:0;display:grid}.kv-block{gap:var(--space-3) var(--space-4);grid-template-columns:minmax(9rem,max-content) minmax(0,1fr)}.kv{grid-template-columns:6.5rem minmax(0,1fr)}.kv-block dt,.kv dt{font-size:var(--text-xs);color:var(--text-muted);font-weight:500}.kv-block dd,.kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.value-edit{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.stack{gap:var(--space-1);justify-items:start;display:grid}.cell-sub{color:var(--text-muted);font-size:.8125rem;display:block}.chips,.routes{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.dashboard-gauges{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dashboard-gauge{align-content:start;justify-items:center;gap:var(--space-2);text-align:center;min-width:0;display:grid}.match-drawer-body{gap:var(--space-5);min-width:0;display:grid}.match-drawer-section{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--border-subtle);display:grid}.merge-decision{--merge-decision-inset:var(--space-6);top:calc(var(--merge-decision-inset) * -1);z-index:3;justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);margin:calc(var(--merge-decision-inset) * -1) calc(var(--merge-decision-inset) * -1) 0;padding:var(--space-5) var(--merge-decision-inset);border-bottom:1px solid var(--border);background:var(--surface-raised);flex-wrap:wrap;display:flex;position:sticky}.merge-decision+.match-drawer-section{border-top:0;padding-top:0}.merge-decision-text{gap:var(--space-1);flex:18rem;min-width:0;display:grid}.merge-decision-question{align-items:baseline;gap:var(--space-1) var(--space-6);font-size:var(--text-lg);flex-wrap:wrap;margin:0;font-weight:600;line-height:1.3;display:flex}.merge-decision-pair{color:var(--text-secondary);margin:0}.merge-decision-value{margin-top:var(--space-1);min-width:0;font-size:var(--text-xl);color:var(--foreground);overflow-wrap:anywhere;font-weight:500;line-height:1.3}.merge-decision-confidence{align-items:center;gap:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);font-weight:400;display:inline-flex}.merge-decision-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}@media(max-width:40rem){.merge-decision{--merge-decision-inset:var(--space-5)}.merge-decision-actions,.merge-decision-actions>*{flex:auto}}.merge-review-table{table-layout:fixed}.merge-review-table .merge-review-label{text-align:left;vertical-align:top;width:8rem}.merge-review-table tbody th{border-bottom-color:var(--border-subtle);background:0 0;position:static}.merge-review-table tbody tr:last-child th{border-bottom:0}.merge-review-table td{vertical-align:top;overflow-wrap:anywhere}.merge-review-table .compare-changed td{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.merge-review-table .compare-changed td{background:color-mix(in oklab,var(--warning) 9%,transparent)}}.merge-review-table .compare-changed td:last-child{font-weight:600}@media(min-width:64rem){.dashboard-gauges{grid-template-columns:repeat(4,minmax(0,1fr))}}.integrations{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}.integrations>li{display:grid}.integrations .is-unavailable{opacity:.6}.integrations.repository-cards,.integrations.choice-cards{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.sub-head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.use-for{align-items:center;gap:var(--space-2);margin:0 0 0 auto;display:flex}.use-for dt{color:var(--text-secondary)}.use-for dd{margin:0}.azure-subscriptions{gap:var(--space-5);display:grid}.azure-subscription{gap:var(--space-2);display:grid}.azure-subscription-status{color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap}.integrations.azure-resource-groups{gap:var(--space-2);border-left:1px solid var(--border-strong);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));margin-inline-start:var(--space-5);padding-inline-start:var(--space-3)}.card-link{color:inherit;cursor:pointer;text-decoration:none;display:grid}.integration-logo{object-fit:contain;width:2.5rem;height:2.5rem;display:block}.integration-filters{gap:var(--space-1);margin-bottom:calc(var(--space-1) * -1);flex-wrap:wrap;display:flex}.integration-filter{border-radius:var(--radius-control);min-height:2rem;color:var(--text-secondary);font:inherit;white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard);background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.integration-filter:hover{color:var(--foreground)}.integration-filter[aria-pressed=true]{border-color:var(--border-strong);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-resting)}.integration-filter-count{color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:400}.integration-list{margin:0 calc(var(--space-6) * -1) calc(var(--space-6) * -1);padding:0;list-style:none}.integration-row{align-items:center;gap:var(--space-1) var(--space-4);padding:var(--space-4) var(--space-6);border-top:1px solid var(--border-subtle);color:inherit;transition:background-color var(--duration-fast) var(--ease-standard);grid-template-columns:2.5rem minmax(0,1fr) auto;grid-template-areas:"logo title action""logo description action";text-decoration:none;display:grid;position:relative}.integration-row:not(.is-unavailable):hover{background:var(--surface-muted)}@supports (color:color-mix(in lab,red,red)){.integration-row:not(.is-unavailable):hover{background:color-mix(in oklab,var(--surface-muted) 55%,transparent)}}.integration-row>.integration-logo{grid-area:logo}.integration-row.is-unavailable>.integration-logo{opacity:.55}.integration-row.is-unavailable .integration-row-title,.integration-row.is-unavailable .integration-row-description{color:var(--text-muted)}.integration-row-title{align-items:baseline;gap:var(--space-1) 10px;flex-wrap:wrap;grid-area:title;min-width:0;display:flex}.integration-row-name{font-weight:500}.integration-row-meta{font-size:var(--text-xs);color:var(--text-muted)}.integration-row-description{min-width:0;color:var(--text-secondary);grid-area:description;font-size:.8125rem}.integration-row-action{grid-area:action;justify-self:end}.integration-row-open{color:var(--text-secondary);font-weight:500}.integration-row-open.is-connect{color:var(--foreground)}.integration-row:hover .integration-row-open{color:var(--accent);text-underline-offset:3px;text-decoration:underline}@media(max-width:40rem){.integration-row{grid-template-columns:2.5rem minmax(0,1fr);grid-template-areas:"logo title""logo description""logo action";align-items:start}.integration-row-action{margin-top:var(--space-2);justify-self:start}}.integration-uses{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:inline-flex}.integration-uses>li{color:var(--text-muted);font-size:var(--text-xs);align-items:center;gap:6px;display:inline-flex}.integration-uses>li.is-enabled{color:var(--foreground)}.integration-use-mark{border:1.5px solid var(--text-muted);border-radius:1px;flex:none;width:7px;height:7px}.is-enabled>.integration-use-mark{border-color:var(--success);background:var(--success)}.docs-mark{background:var(--logo-mini) center / contain no-repeat;width:16px;height:16px;display:block}.docs-logo{background:var(--logo-mini) center / 32px no-repeat}.confidence-thresholds{--slider-below:var(--danger);--slider-above:var(--success);--slider-fill:transparent;display:grid}.provider-tiles{gap:var(--space-2);flex-wrap:wrap;display:flex}.provider-tile{width:5.75rem;height:5.75rem;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-xs);text-align:center;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard);align-content:center;place-items:center;gap:6px;font-weight:500;line-height:1.2;display:grid}.provider-tile:hover{border-color:var(--border-strong)}.provider-tile[aria-checked=true]{border-color:var(--accent-strong);background:var(--accent-subtle)}@supports (color:color-mix(in lab,red,red)){.provider-tile[aria-checked=true]{background:color-mix(in oklab,var(--accent-subtle) 70%,var(--surface))}}.provider-tile[aria-checked=true]{box-shadow:inset 0 0 0 1px var(--accent-strong)}.provider-tile-logo{object-fit:contain;width:1.75rem;height:1.75rem}.ai-connect{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface);display:grid}.ai-connect .linkish{justify-self:start}.key-line{align-items:baseline;gap:2px var(--space-2);flex-wrap:wrap;display:flex}.ai-features{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface);margin:0;padding:0;list-style:none}.ai-feature{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4);display:flex}.ai-feature+.ai-feature{border-top:1px solid var(--border-subtle)}.ai-feature-text{gap:var(--space-1);min-width:0;display:grid}.ai-feature-name{font-weight:500}.confidence-zones{column-gap:var(--space-3);margin:0;padding:0 11px;list-style:none;display:grid}.confidence-zone{white-space:nowrap;gap:2px;display:grid}.confidence-zone[data-zone=review]{text-align:center;justify-self:center}.confidence-zone[data-zone=accept]{text-align:right;justify-self:end}.confidence-zone-range{font-variant-numeric:tabular-nums;font-weight:500}@media(max-width:40rem){.provider-tile{width:4.75rem;height:4.75rem}}.integration-drawer-body{gap:var(--space-5);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.back-link{justify-self:start}.lang-logo{width:2.5rem;height:2.5rem;display:block}.lang-logo svg{width:100%;height:100%;display:block}[data-theme=dark] .lang-logo-any{border-radius:var(--radius-control);background:var(--foreground);padding:4px}.guide{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.guide>li{gap:0 var(--space-4);grid-template-columns:1.75rem minmax(0,1fr);display:grid}.guide-num{border-radius:var(--radius-pill);width:1.75rem;height:1.75rem;font-size:var(--text-xs);color:var(--accent-foreground);background:var(--accent);place-items:center;font-weight:600;display:grid}.guide-content{gap:var(--space-3);min-width:0;padding-top:3px;display:grid}.guide-content>button{justify-self:start}.guide-content h3{font-size:var(--text-base);font-weight:500}.guide-content p{color:var(--text-secondary);max-width:60ch}.sub-block form{gap:var(--space-2);display:grid}.title-with-help{align-items:center;gap:var(--space-1);display:flex}.hint-actions{align-items:center;gap:var(--space-2);display:flex}.hints-empty{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--surface-muted);flex-wrap:wrap;display:flex}.hint-cell{gap:var(--space-2);margin-inline:calc(-1 * (var(--space-3) + 1px));display:grid;position:relative}.hint-cell label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hint-text{width:100%;padding:var(--space-3);border-radius:var(--radius-control);color:var(--foreground);font-size:var(--text-sm);line-height:var(--leading-body);text-align:left;white-space:pre-wrap;overflow-wrap:break-word;background:0 0;border:1px solid #0000;margin:0;display:block}.hint-text:is([aria-busy=true],[aria-disabled=true]){cursor:progress;color:var(--text-muted)}button.hint-text{cursor:text;transition:border-color var(--duration-fast) var(--ease-standard)}button.hint-text:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media(hover:hover)and (pointer:fine){button.hint-text:not([aria-disabled=true]):hover{border-color:var(--border-strong)}}.provider-head{align-items:center;gap:var(--space-3);display:flex}.provider-head img{object-fit:contain;width:1.75rem;height:1.75rem}.msf{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.msf-rail{align-content:start;gap:var(--space-4);min-width:0;padding-bottom:var(--space-5);border-bottom:1px solid var(--border-subtle);display:grid}.msf-steps{margin:0;padding:0;list-style:none;display:grid}.msf-steps>li{color:var(--text-secondary);position:relative}.msf-steps>li:not(:last-child){padding-bottom:var(--space-5)}.msf-steps>li:not(:last-child):after{content:"";top:calc(1.5rem + var(--space-1));bottom:var(--space-1);background:var(--border-strong);width:1px;position:absolute;left:calc(.75rem - .5px)}.msf-steps>li.is-done:not(:last-child):after{background:var(--accent)}.msf-link{align-items:start;column-gap:var(--space-3);width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;background:0 0;border:0;grid-template-columns:1.5rem minmax(0,1fr);padding:0;display:grid}button.msf-link{cursor:pointer}.msf-label{gap:2px;min-width:0;padding-top:2px;display:grid}.msf-name{line-height:1.25rem}.msf-caption{font-size:var(--text-xs);color:var(--text-muted)}.msf-steps>li[aria-current=step] .msf-name{color:var(--foreground);font-weight:500}.msf-marker{border-radius:var(--radius-pill);width:1.5rem;height:1.5rem;font-size:var(--text-xs);border:1px solid var(--border-strong);color:var(--text-muted);place-items:center;font-weight:600;display:grid}.msf-steps>li[aria-current=step] .msf-marker{background:var(--accent);border-color:var(--accent);color:var(--accent-foreground)}.msf-steps>li.is-done .msf-marker{background:var(--accent-subtle);border-color:var(--accent);color:var(--accent-strong)}.msf-count{font-size:var(--text-xs);color:var(--text-muted);font-weight:500}@media(hover:hover)and (pointer:fine){button.msf-link:hover .msf-name{color:var(--foreground)}}@media(min-width:64rem){.msf{gap:var(--space-8);grid-template-columns:15rem minmax(0,1fr)}.msf-rail{padding-bottom:0;padding-right:var(--space-6);border-bottom:0;border-right:1px solid var(--border-subtle);align-self:stretch}}.msf-step{gap:var(--space-5);min-width:0;animation:msf-in var(--duration-fast) var(--ease-standard);border:0;margin:0;padding:0;display:grid}.msf-title{gap:var(--space-1);max-width:44rem;display:grid}.msf-title h2{font-size:var(--text-xl);letter-spacing:var(--tracking-display);outline:none;font-weight:500}.msf-title p{color:var(--text-secondary)}.msf-foot{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.msf-actions{gap:var(--space-3);margin-left:auto;display:flex}.msf-done{gap:var(--space-3);justify-items:start;display:grid}.msf-done h2{font-size:var(--text-xl);outline:none;font-weight:500}.msf-done p{color:var(--text-secondary);max-width:60ch}@keyframes msf-in{0%{opacity:0;transform:translate(20px)}}@media(prefers-reduced-motion:reduce){.msf-step{animation:none}}.sheet-section{padding:var(--space-6);gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.sheet-section+.sheet-section{border-top:1px solid var(--border-subtle)}.identity-row{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.identity-name{gap:var(--space-2);min-width:0;display:grid}.identity-name h1{font-size:var(--text-2xl);letter-spacing:-.02em;overflow-wrap:anywhere;font-weight:500;line-height:1.25}.tiles{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.tile{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);display:grid}.tile>:not(button){padding:var(--space-3) var(--space-4)}.tile-trigger{align-items:end;gap:2px var(--space-3);border-radius:inherit;padding:var(--space-3) var(--space-4);text-align:left;font:inherit;color:inherit;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}button.tile-trigger{cursor:pointer}.tile-trigger .micro{grid-column:1/-1}.tile-value{font-size:var(--text-lg);letter-spacing:var(--tracking-display);overflow-wrap:anywhere}.edit-hint{font-size:var(--text-xs);color:var(--text-secondary);padding:3px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard);font-weight:500}.tile-trigger:hover .edit-hint,.tile-trigger[data-state=open] .edit-hint{color:var(--foreground);border-color:var(--border-strong)}.option-list{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.pop-foot{padding-top:var(--space-3);border-top:1px solid var(--border-subtle);font-size:var(--text-xs);color:var(--text-muted)}.section-head{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.section-head h2{font-size:var(--text-base);font-weight:500}.section-note{color:var(--text-muted);align-items:center;gap:var(--space-2);font-size:.8125rem;display:inline-flex}.relationship-panes{grid-template-columns:minmax(0,1fr);height:min(36rem,75vh);min-height:22rem;display:grid}.relationship-main{gap:var(--space-3);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.relationship-filters{justify-content:space-between;align-items:center}.pane-scroll{overscroll-behavior:contain;min-height:0;overflow:auto}.relationship-main>.pane-scroll{border:1px solid var(--border);border-radius:var(--radius-control)}.interaction-table{border-collapse:separate;border-spacing:0;width:100%;min-width:34rem;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.interaction-table th{z-index:1;background:var(--surface);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);color:var(--text-muted);text-align:left;white-space:nowrap;font-weight:500;position:sticky;top:0}.interaction-table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);vertical-align:middle}.interaction-table td.fit{white-space:nowrap;width:1%}.interaction-table tbody tr:last-child td{border-bottom:0}.interaction-child td{background:var(--surface-muted);padding-block:var(--space-1);font-size:.8125rem}.interaction-child td:first-child{padding-left:2.25rem;position:relative}.interaction-child.is-openable{cursor:pointer}.interaction-child.is-openable:hover td,.interaction-child.is-openable:focus-within td{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.interaction-child.is-openable:hover td,.interaction-child.is-openable:focus-within td{background:color-mix(in oklab,var(--foreground) 3%,var(--surface-muted))}}.interaction-child td:first-child:before,.interaction-child td:first-child:after{content:"";border-color:var(--border-strong);position:absolute;left:1.25rem}.interaction-child td:first-child:before{border-left:1px solid var(--border-strong);top:0;bottom:0}.interaction-child.last td:first-child:before{bottom:50%}.interaction-child td:first-child:after{border-top:1px solid var(--border-strong);width:.625rem;top:50%}.evidence-table{min-width:64rem}.evidence-table td:last-child{min-width:18rem}.evidence-claim-name{font-weight:500}.evidence-confidence,.evidence-effect,.evidence-list-row{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:inline-flex}.evidence-decision{justify-items:start;gap:var(--space-1);display:grid}.evidence-list{gap:var(--space-4);display:grid}.evidence-review-systems{gap:var(--space-8);display:grid}.evidence-review-system{gap:var(--space-2);display:grid}.caught-up{align-items:center;gap:var(--space-5);padding:clamp(var(--space-8),6vw,var(--space-12)) var(--space-5);text-align:center;flex-direction:column;display:flex}.caught-up-art{aspect-ratio:172/126;width:min(100%,13rem);display:block;overflow:visible}.caught-up-art :is(rect,path,circle){vector-effect:non-scaling-stroke;stroke-width:1.5px;stroke-linecap:square;stroke-linejoin:miter}.caught-up-back{fill:var(--surface);stroke:var(--text-muted)}.caught-up-tray{fill:var(--surface);stroke:var(--foreground)}.caught-up-line{fill:none;stroke:var(--foreground)}.caught-up-badge{fill:var(--surface);stroke:var(--success)}.caught-up-check{fill:none;stroke:var(--success);stroke-dasharray:1;stroke-dashoffset:0;animation:caught-up-draw var(--duration-considered) var(--ease-enter) .2s both}.caught-up-copy{gap:var(--space-2);display:grid}.caught-up-copy h3{color:var(--foreground);font-size:var(--text-lg);font-weight:500;line-height:var(--leading-body);text-wrap:balance;animation:caught-up-rise var(--duration-considered) var(--ease-enter) both;margin:0}.caught-up-copy p{max-width:40ch;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty;animation:caught-up-rise var(--duration-considered) var(--ease-enter) 40ms both;margin:0 auto}@keyframes caught-up-draw{0%{stroke-dashoffset:1px}}@keyframes caught-up-rise{0%{opacity:0;filter:blur(2px);transform:translateY(.3em)}}@media(prefers-reduced-motion:reduce){.caught-up-check,.caught-up-copy :is(h3,p){animation:none}}.evidence-record{gap:var(--space-2);min-width:0;display:grid}.claim-evidence-scroll{min-width:0;overflow-x:auto}.claim-evidence-table .claim-evidence-claim .cell-sub{margin-inline-start:var(--space-2);display:inline}.claim-evidence-table .claim-intent{gap:var(--space-3);grid-template-columns:minmax(0,18rem) auto minmax(0,1fr);width:100%;display:grid}.claim-evidence-table .claim-evidence-confidence{width:4.5rem}.claim-evidence-table .claim-evidence-source{width:8rem}.claim-evidence-table .claim-evidence-effect,.claim-evidence-table .claim-evidence-date{width:7rem}.claim-evidence-table .claim-evidence-actions{width:1%}.claim-evidence-table td.claim-evidence-rejected{padding-top:var(--space-4)}.claim-evidence-rejected .interaction-rollup{font-size:.9375rem;font-weight:500}.claim-evidence-rejected-label{color:var(--danger)}.evidence-list-claim{gap:var(--space-2);display:grid}.evidence-list-sources{gap:var(--space-3);padding:0 0 0 var(--space-3);border-left:1px solid var(--border-strong);margin:0;list-style:none;display:grid}.evidence-list-sources li{gap:var(--space-1);font-size:var(--text-xs);display:grid}.interaction-party-stack{gap:var(--space-1);justify-items:start;display:grid}.interaction-party{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.interaction-rollup{align-items:center;gap:var(--space-1);color:var(--text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.interaction-rollup:hover{color:var(--foreground)}.interaction-rollup svg{color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-standard)}.interaction-rollup[aria-expanded=true] svg{transform:rotate(90deg)}@media(max-width:60rem){.relationship-panes{height:auto}.relationship-main{height:min(32rem,75vh)}}@media(prefers-reduced-motion:reduce){.interaction-rollup svg{transition:none}}.names{max-width:40rem}.add-name{margin-top:var(--space-2)}.facts{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.facts>li{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-muted);display:grid}.facts .kv{grid-template-columns:auto minmax(0,1fr);align-items:center;font-size:.8125rem}.facts .kv dd{justify-self:start}.record{justify-items:start;gap:2px;display:inline-grid}.tile-sub{grid-column:1/-1}.run-source-logo{object-fit:contain;flex:none;width:1.75rem;height:1.75rem;display:block}.run-marker{width:100%;height:100%;display:block;position:relative}.run-marker-logo{border-radius:var(--radius-control);background:var(--surface-raised);width:1.25rem;height:1.25rem;box-shadow:0 0 0 1px var(--surface);display:block;position:absolute;top:.25rem;left:0;overflow:hidden}.run-marker[data-count="1"] .run-marker-logo{width:auto;height:auto;inset:.1875rem}.run-marker-logo+.run-marker-logo{left:auto;right:0}.run-marker-image{object-fit:contain;width:100%;height:100%;display:block}.run-marker-status{border-radius:var(--radius-control);background:var(--text-muted);width:.875rem;height:.875rem;box-shadow:0 0 0 1.5px var(--surface);color:var(--surface);place-items:center;display:grid;position:absolute;bottom:-.3125rem;right:-.3125rem}.run-marker-status[data-tone=success]{background:var(--success)}.run-marker-status[data-tone=warning]{background:var(--warning)}.run-marker-status[data-tone=danger]{background:var(--danger)}.run-progress{align-items:center;gap:var(--space-2);min-width:9rem;display:inline-flex}.run-progress-track{border-radius:var(--radius-pill);background:var(--surface-muted);min-width:4rem;height:6px;box-shadow:inset 0 0 0 1px var(--border-subtle);flex:1;overflow:hidden}.run-progress-fill{border-radius:inherit;background:var(--accent);height:100%;transition:width var(--duration-standard) var(--ease-standard),background-color var(--duration-standard) var(--ease-standard);display:block}.run-progress-fill[data-tone=danger]{background:var(--danger)}.run-canceling{color:var(--danger)}.run-canceled-bar{border:1px solid var(--danger)}@supports (color:color-mix(in lab,red,red)){.run-canceled-bar{border:1px solid color-mix(in oklab,var(--danger) 26%,var(--border))}}.run-canceled-bar{border-radius:var(--radius-control)}.run-canceled-title{font-weight:600;display:block}.run-canceled-sub{color:currentColor;display:block}@supports (color:color-mix(in lab,red,red)){.run-canceled-sub{color:color-mix(in oklab,currentColor 80%,transparent)}}.run-canceled-sub{font-size:var(--text-xs)}.run-issue{grid-template-columns:minmax(8rem,14rem) minmax(0,1fr);align-items:baseline}.run-issue-scope{overflow-wrap:anywhere;min-width:0}.run-issue-message{overflow-wrap:anywhere;white-space:pre-line;min-width:0}.run-sources{border:1px solid var(--border);border-radius:var(--radius-control);overflow-x:auto}.run-status-trigger{cursor:help;background:0 0;border:0;padding:0;display:inline-flex}.run-status-failure{overflow-wrap:anywhere;white-space:pre-line;font-size:var(--text-sm)}.filter-field{gap:var(--space-2);min-width:0;display:grid}.segment-count{margin-left:var(--space-2);font-variant-numeric:tabular-nums}.run-change-systems{margin:0;padding:0;list-style:none;display:grid}.run-change-system{border-bottom:1px solid var(--border-subtle)}.run-change-system-row{align-items:center;gap:var(--space-2);padding:var(--space-3);cursor:pointer;display:flex}.run-change-system-row:hover{background:var(--surface-muted)}.run-change-system-name{font-weight:600}.run-change-system-type{color:var(--text-secondary);font-size:var(--text-sm)}.run-change-toggle{padding:var(--space-1);margin-left:calc(var(--space-1) * -1)}.run-change-claims{padding:0 var(--space-3) var(--space-4) calc(var(--space-3) + 1.75rem)}.evidence-auto-decision{margin-left:var(--space-2);font-size:var(--text-xs);color:var(--color-ink-faint);text-underline-offset:2px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.evidence-nowrap .evidence-confidence{white-space:nowrap;flex-wrap:nowrap}.evidence-table-compact,.evidence-table-summary{table-layout:fixed}.evidence-table-compact{min-width:48rem}.evidence-table-summary{min-width:40rem}.evidence-table-compact thead th:first-child,.evidence-table-summary thead th:first-child{width:11rem}.evidence-table-compact thead th:nth-child(3),.evidence-table-summary thead th:nth-child(3){width:9.5rem}.evidence-table-compact thead th:nth-child(4),.evidence-table-summary thead th:nth-child(4){width:9rem}.evidence-table-compact thead th:nth-child(5){width:34%}.evidence-sources{gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:inline-flex}.evidence-source{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.evidence-source .integration-logo{width:1rem;height:1rem}.evidence-source-human{color:var(--accent);flex:none}.bulk-block{gap:var(--space-3);margin-block:var(--space-4);padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-muted);display:grid}.picker{width:22rem;max-width:100%}.start-flow{gap:var(--space-6);justify-self:center;width:100%;max-width:40rem;display:grid}.start-flow .picker{width:100%}.start-cards{justify-content:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.start-card{justify-content:center;align-items:center;gap:var(--space-3);width:11rem;min-height:8.5rem;padding:var(--space-5) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:center;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard);flex-direction:column;font-weight:500;display:flex}.start-card:hover{background:var(--surface-muted)}.start-card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.start-card[aria-pressed=true]{border-color:var(--control-on);box-shadow:inset 0 0 0 .5px var(--control-on)}.start-card-icon{width:var(--space-12);height:var(--space-12);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-muted);color:var(--text-secondary);place-items:center;display:grid}.start-card-preview{aspect-ratio:3/2;width:100%;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-muted);color:var(--text-secondary);place-items:center;display:grid}.start-card-preview svg{width:100%;height:100%}.start-card-box{fill:var(--surface)}.start-card[aria-pressed=true] .start-card-icon,.start-card[aria-pressed=true] .start-card-preview{color:var(--accent-strong)}.merge-flow{gap:var(--space-2) var(--space-3);grid-template-columns:7rem minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;display:grid}.merge-head{min-width:0;padding:var(--space-3);margin-bottom:var(--space-2);border-radius:var(--radius-control);background:var(--surface-muted);align-content:start;gap:3px;display:grid}.merge-head .picker{width:100%}.merge-head strong{font-size:var(--text-base);overflow-wrap:anywhere;font-weight:500}.merge-head-name{color:var(--text-muted);overflow-wrap:anywhere;min-height:1.2em}.merge-role{font-size:var(--text-xs);color:var(--text-secondary);gap:var(--space-2);flex-wrap:wrap;align-items:center;font-weight:500;display:flex}.merge-head.result{background:var(--accent-subtle);box-shadow:inset 0 0 0 1px var(--accent)}.merge-label{color:var(--text-secondary);padding-top:13px;font-size:.8125rem;font-weight:500}.merge-side,.merge-result{min-width:0;padding:var(--space-3);border-radius:var(--radius-control);overflow-wrap:anywhere;align-content:start;gap:3px;display:grid;position:relative}.merge-side{border:1px solid var(--border);background:var(--surface);font:inherit;text-align:left;color:var(--text-muted);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.merge-side.left{padding-right:var(--space-5)}.merge-side.right{padding-left:var(--space-5)}.merge-side:hover:not(:disabled){color:var(--foreground);border-color:var(--border-strong)}.merge-side[aria-pressed=true]{color:var(--foreground);border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.merge-side:disabled{cursor:default}.merge-flowmark{z-index:1;border-radius:var(--radius-pill);width:20px;height:20px;font-size:var(--text-xs);background:var(--accent);color:var(--accent-foreground);place-items:center;display:none;position:absolute;top:50%;transform:translateY(-50%)}.merge-side[aria-pressed=true] .merge-flowmark{display:grid}.merge-side.left .merge-flowmark{right:-16px}.merge-side.right .merge-flowmark{left:-16px}.merge-src{font-size:var(--text-xs);color:var(--text-muted)}.merge-result{background:var(--accent-subtle);font-weight:500}.merge-none{color:var(--text-muted);font-style:italic;font-weight:400}.merge-empty,.merge-agree{color:var(--text-muted);font-size:.8125rem}.merge-summary{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border-subtle);display:grid}.merge-agree b,.merge-carry b{color:var(--foreground);font-weight:500}.merge-carry{gap:var(--space-1) var(--space-5);color:var(--text-secondary);flex-wrap:wrap;font-size:.8125rem;display:flex}.merge-carry-label{color:var(--text-muted)}.split-top{gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.split-lead{font-size:var(--text-base);font-weight:500}.split-bundles{gap:var(--space-2);display:grid}.split-bundle{overflow-wrap:anywhere;min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-control);transition:border-color var(--duration-fast) var(--ease-standard)}.split-bundle:hover{border-color:var(--border-strong)}.split-bundle:has([data-state=checked],[data-state=indeterminate]){border-color:var(--accent)}.split-pieces{gap:var(--space-5) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.split-piece-group{gap:var(--space-2);overflow-wrap:anywhere;border:0;min-width:0;margin:0;padding:0;display:grid}.split-piece-group legend{margin-bottom:var(--space-2);font-size:var(--text-xs);color:var(--text-secondary);font-weight:500}.split-after{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.split-system{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);align-content:start;display:grid}.split-system.new{background:var(--surface);border-color:var(--accent)}.split-system-head{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.split-kv{gap:var(--space-2) var(--space-3);grid-template-columns:6.5rem minmax(0,1fr);margin:0;font-size:.8125rem;display:grid}.split-kv dt{font-size:var(--text-xs);color:var(--text-muted);font-weight:500}.split-kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.shell:has(.diagram-editor){height:100dvh}.main:has(.diagram-editor){min-height:0;padding:0;display:grid}.main-inner:has(.diagram-editor){grid-template-rows:minmax(0,1fr);gap:0;width:100%;max-width:none;height:100%;min-height:0}.diagram-editor{background:var(--surface);flex-direction:column;height:100%;min-height:0;display:flex}.diagram-editor.is-full-screen{z-index:40;height:100dvh;position:fixed;inset:0}.skeleton-editor{gap:var(--space-3);padding:var(--space-3) var(--space-4)}.edit-status{padding-inline:var(--space-2);color:var(--text-secondary);font-size:.8125rem}.shortcut-sheet{max-width:22rem;font-size:.8125rem;line-height:1.5}.diagram-notices{gap:var(--space-2);padding:var(--space-3) var(--space-4) 0;display:grid}.diagram-notices:empty{display:none}.diagram-stage{flex-direction:column;flex:auto;min-height:20rem;display:flex;position:relative;overflow:clip}.diagram-stage.has-shapes{flex-direction:row}.diagram-canvas-area{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:clip}.diagram-canvas-area>.diagram-viewer{flex:auto;grid-template-rows:minmax(0,1fr);min-height:0}.diagram-stage .diagram-viewport{resize:none;height:100%;min-height:0}.diagram-panel{z-index:3;align-items:center;gap:var(--space-2);padding:var(--space-2);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-panel);box-shadow:var(--shadow-raised);display:flex;position:absolute}.diagram-nav,.diagram-title{top:var(--space-4);left:var(--space-4)}.diagram-nav{max-width:calc(100% - var(--space-4) * 2 - var(--inset-right,0px));flex-wrap:wrap}.diagram-history{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.diagram-compare{top:var(--space-4);right:var(--space-4)}.diagram-title{padding:var(--space-2) var(--space-4);flex-direction:column;align-items:flex-start;gap:0}.diagram-title-name{font-size:var(--text-lg);font-weight:500}.diagram-title-view{color:var(--text-secondary)}.diagram-header{z-index:3;top:var(--space-4);left:var(--space-4);right:var(--space-4);justify-content:space-between;align-items:flex-start;gap:var(--space-3);pointer-events:none;display:flex;position:absolute}.diagram-header>*{pointer-events:auto}.diagram-header .diagram-panel{position:static}.diagram-header .diagram-title{min-width:0}.diagram-header .diagram-title-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.diagram-header .diagram-compare{flex:none;margin-left:auto}.diagram-crumbs{align-items:center;gap:var(--space-1);display:flex}.diagram-sep,.diagram-muted{color:var(--text-muted)}.diagram-muted{margin-right:var(--space-1)}.diagram-divider{width:1px;margin-inline:var(--space-1);background:var(--border);align-self:stretch}.diagram-choices{padding:var(--space-1)}.diagram-choices ul{margin:0;padding:0;list-style:none;display:grid}.diagram-choice{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:10rem;padding:var(--space-2) var(--space-3);color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.diagram-choice:hover:not([aria-disabled=true]),.diagram-choice:focus-visible{background:var(--surface-muted)}.diagram-choice[aria-disabled=true]{color:var(--text-muted);cursor:not-allowed}.diagram-date{justify-items:start;gap:var(--space-2);display:grid}.diagram-footer{z-index:3;left:var(--space-4);right:calc(var(--space-4) + var(--inset-right,0px));bottom:var(--space-4);justify-items:start;gap:var(--space-3);pointer-events:none;display:grid;position:absolute}.diagram-footer>*,.diagram-footer-row>*{pointer-events:auto}.diagram-footer-row{justify-content:space-between;align-items:flex-end;gap:var(--space-3);pointer-events:none;flex-wrap:wrap;width:100%;display:flex}.diagram-footer .diagram-panel{position:static}.diagram-key{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);margin:0}.diagram-key .key-item{white-space:nowrap}.diagram-panel .zoom-controls{background:0 0;border:0;flex-wrap:nowrap;padding:0}.diagram-panel .diagram-dock{box-shadow:none;background:0 0;border:0;padding:0}.diagram-btn-group{gap:var(--space-1);display:flex}.diagram-edit .diagram-shapes{z-index:5;position:absolute;inset:0 auto 0 0}.diagram-edit .diagram-nav,.diagram-edit .diagram-header,.diagram-edit .diagram-footer{left:calc(17.5rem + var(--space-4))}.diagram-edit .diagram-stage:after{content:"";z-index:4;box-shadow:inset 0 0 0 3px var(--accent);pointer-events:none;position:absolute;inset:0}.element-properties .insp-body{gap:var(--space-4);display:grid}.zoom-level{right:var(--space-3);bottom:calc(var(--space-4) + var(--space-2));padding:var(--space-1) var(--space-2);border:1px solid var(--border);background:var(--surface);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--text-secondary);pointer-events:none;margin:0;position:absolute}.diagram-shapes{border-right:1px solid var(--border-strong);background:var(--surface);flex-direction:column;flex:none;width:17.5rem;min-height:0;display:flex}.diagram-shapes .inspector{background:0 0;border:0;border-radius:0;flex:auto;min-height:0;max-height:none;position:static}.diagram-shapes .insp-top,.diagram-shapes .insp-body{padding-inline:var(--space-4)}.diagram-shapes .insp-top>*{justify-self:stretch}.shape-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.shape-tile{justify-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-2) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;cursor:grab;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard);font-size:.8125rem;display:grid}.shape-tile:hover{background:var(--surface-muted);border-color:var(--border-strong)}.shape-tile:active{cursor:grabbing}.shape-tile:not([draggable=true]){cursor:pointer}.shape-tile[aria-pressed=true]{background:var(--surface-muted);border-color:var(--foreground);box-shadow:inset 0 0 0 1px var(--foreground)}.shape-tile:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.shape-preview{place-items:center;width:3.5rem;height:2.5rem;display:grid}.shape-preview svg{width:100%;height:100%}.shape-label{text-align:center;line-height:1.25}@media(prefers-reduced-motion:reduce){.shape-tile{transition:none}}.boundary-fields{gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.canvas-edit-layer{z-index:1;pointer-events:none;position:absolute;inset:0}.canvas-edit{pointer-events:auto;text-align:center;box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--foreground);border-radius:2px;position:absolute}.canvas-edit.is-inline{white-space:pre;justify-content:center;align-items:flex-start;display:flex}.canvas-edit.is-start{text-align:left;justify-content:flex-start}.canvas-edit-fixed{opacity:.85;flex:none}.canvas-edit-grow{min-width:0;display:grid}.canvas-edit.is-inline .canvas-edit-grow{display:inline-grid}.canvas-edit-grow:after{content:attr(data-value) " ";visibility:hidden;white-space:pre-wrap;overflow-wrap:anywhere}.canvas-edit.is-inline .canvas-edit-grow:after{white-space:pre}.canvas-edit-grow:after,.canvas-edit-grow>textarea{font:inherit;line-height:inherit;letter-spacing:inherit;border:0;grid-area:1/1/2/2;margin:0;padding:0}.canvas-edit-grow>textarea{resize:none;width:100%;min-width:1ch;color:inherit;text-align:inherit;caret-color:currentColor;background:0 0;outline:none;overflow:hidden}.canvas-edit-grow>textarea::placeholder{color:currentColor;opacity:.6}.canvas-edit-grow>textarea::selection{background:currentColor}@supports (color:color-mix(in lab,red,red)){.canvas-edit-grow>textarea::selection{background:color-mix(in srgb,currentColor 32%,transparent)}}.canvas-edit-glyph{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-raised);width:18px;height:18px;color:var(--text-secondary);pointer-events:none;place-items:center;display:inline-grid;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.canvas-edit-error{padding:2px var(--space-2);border-radius:var(--radius-control);background:var(--surface-raised);box-shadow:var(--shadow-raised);color:var(--danger);font-family:var(--font-body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-body);text-align:left;white-space:nowrap;position:absolute;top:calc(100% + 6px);left:0}.known-relationships{gap:var(--space-2);display:grid}.known-relationships-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.known-relationships h3{font-size:var(--text-sm);margin:0;font-weight:600}.known-relationships ul{border:1px solid var(--border);border-radius:var(--radius-panel);margin:0;padding:0;list-style:none}.known-relationships li{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);display:flex}.known-relationships li+li{border-top:1px solid var(--border)}.known-relationships li>div{min-width:0;font-size:var(--text-sm);display:grid}.known-relationships li span{color:var(--text-secondary)}.canvas-edit-options{top:calc(100% + var(--space-2));z-index:1;width:max-content;min-width:18rem;max-width:24rem;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-floating);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-body);text-align:left;white-space:normal;margin:0;list-style:none;position:absolute;left:50%;transform:translate(-50%)}.canvas-edit-options>li{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2.25rem;padding:0 var(--space-3);border-radius:var(--radius-control);cursor:pointer;display:flex}.canvas-edit-options>li[aria-selected=true]{background:var(--surface-muted)}.canvas-edit-options small{color:var(--text-secondary);font-size:var(--text-xs);flex:none}.canvas-picker{width:min(20rem,calc(100% - var(--space-6)));padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-floating);pointer-events:auto;position:absolute;transform:translate(-50%,-50%)}.canvas-state{align-content:start;gap:var(--space-3);height:100%;padding:calc(var(--space-4) + var(--inset-top,0px)) var(--space-4) calc(var(--space-4) + var(--inset-bottom,0px));background:var(--surface);display:grid;overflow:auto}.canvas-state .skeleton-canvas{margin:calc(var(--space-4) * -1)}.container-links{gap:var(--space-2);justify-items:center;display:grid}.container-links ul{justify-content:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.skeleton-inspector{padding-inline:var(--space-5)}.diagram-position-fields{gap:var(--space-3);max-width:18rem;display:flex}.diagram-position-fields>*{min-width:0}.canvas,.canvas-frame,.diagram-stage{background-color:var(--surface-muted);background-image:radial-gradient(var(--border-strong) 1px,transparent 1.2px);background-size:18px 18px}.canvas-frame{border:1px solid var(--border);border-radius:var(--radius-panel);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.canvas{margin:0;overflow-x:auto}.canvas-frame .canvas{background:0 0}.bar-key{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0 auto 0 0;padding:0;list-style:none;display:flex}.key-item{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:.8125rem;display:inline-flex}.swatch{border:1.5px solid;border-radius:3px;flex:none;width:18px;height:12px}.sw-app{background:#e3fbea;border-color:#00d639}.sw-db{background:#e7eff9;border-color:#1d5fb0}.sw-tp{background:#fbf0dd;border-color:#955800}.sw-un{background:#ececea;border-style:dashed;border-color:#2e2e2e}[data-theme=dark] .sw-app{background:#102319}[data-theme=dark] .sw-db{background:#10233a;border-color:#7fb4f0}[data-theme=dark] .sw-tp{background:#33240d;border-color:#f0b45c}[data-theme=dark] .sw-un{background:#222;border-color:#d6d6d6}.sw-added{border-width:3px 0 0;border-color:var(--accent-strong);border-radius:0;height:0}.sw-removed{border-style:dashed;border-width:2px 0 0;border-color:var(--danger);border-radius:0;height:0}.c4-key .sw-app{background:#008a28;border-color:#008a28}.c4-key .sw-db{background:#1d5fb0;border-color:#1d5fb0}.c4-key .sw-tp{background:#955800;border-color:#955800}.c4-key .sw-un{background:var(--surface)}.c4-key .sw-diagram-only{outline-offset:-4px;background:#008a28;border-color:#008a28;outline:1px dotted #fff}.diagram-viewer{grid-template-columns:minmax(0,1fr);display:grid}.zoom-controls{justify-content:flex-end;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);background:var(--surface);flex-wrap:wrap;display:flex}.diagram-viewport{resize:vertical;height:clamp(24rem,65vh,48rem);min-height:16rem;position:relative;overflow:hidden}.diagram-viewport:has(:focus-visible),.diagram-viewport[data-keyboard-focus]{outline:2px solid var(--foreground);outline-offset:-2px}.canvas-frame-embed{border:0;width:100%;height:100%;display:block}.diagram-viewport>[aria-haspopup=menu]{height:100%}.inspector{top:var(--space-4);gap:var(--space-4);min-width:0;max-height:calc(100dvh - var(--space-4) * 2);padding:var(--space-5) 0;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);flex-direction:column;display:flex;position:sticky}.insp-top{justify-items:start;gap:var(--space-3);padding:0 var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.insp-top>.kv{justify-self:stretch}.insp-scroll{flex:auto}.insp-body{gap:var(--space-5);padding:var(--space-1) var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.insp-head{gap:var(--space-1);display:grid}.insp-head h2{font-weight:500;font-size:var(--text-lg);overflow-wrap:anywhere;line-height:1.3}.insp-head h2.plain{font-family:var(--font-body)}.insp-section{justify-items:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.insp-section>*{justify-self:stretch}.insp-section h3{font-size:.8125rem;font-weight:500}.insp-date{white-space:nowrap}.inspector tbody tr:has(.row-pick){cursor:pointer;position:relative}.row-pick:after{content:"";position:absolute;inset:0}.row-pick:focus-visible{outline:none}.row-pick:focus-visible:after{outline:2px solid var(--focus-ring);outline-offset:-2px}.route-list ul{border:1px solid var(--border);border-radius:var(--radius-control);margin:0;padding:0;list-style:none}.route-list li{padding:var(--space-2) var(--space-3);font-size:.78rem}.route-list li+li{border-top:1px solid var(--border-subtle)}.route-slash{color:var(--text-muted)}.route-param{color:var(--accent-strong)}.bone{border-radius:var(--radius-control);background:var(--border-strong);max-width:100%;display:block}@supports (color:color-mix(in lab,red,red)){.bone{background:color-mix(in oklab,var(--border-strong) 38%,var(--surface))}}.bone{animation:bone-pulse 1.8s var(--ease-in-out) calc(var(--index,0) * 90ms) 11 both}.skeleton-table{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);overflow:hidden}.skeleton-row{align-items:center;gap:var(--space-4);height:52px;padding-inline:var(--space-4);border-top:1px solid var(--border-subtle);display:grid}.skeleton-head{border-top:0;height:44px}.skeleton-card{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);align-content:start;display:grid}.skeleton-gauge{justify-items:center;gap:var(--space-2);display:grid}.skeleton-card.is-compact{gap:var(--space-2);padding:var(--space-2) var(--space-3)}.skeleton-card-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.skeleton-card-foot{align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}.skeleton-timeline,.skeleton-rows,.skeleton-fields{gap:var(--space-3);display:grid}.skeleton-event{align-items:start;gap:var(--space-3);padding-block:var(--space-2);grid-template-columns:24px minmax(0,1fr) auto;display:grid}.skeleton-lines{gap:var(--space-2);display:grid}.skeleton-field{gap:var(--space-4);grid-template-columns:minmax(9rem,12rem) minmax(0,1fr);align-items:center;display:grid}.skeleton-canvas{border-radius:var(--radius-panel);overflow:hidden}.skeleton-diagram{height:100%;padding:var(--space-6);background:var(--surface);place-items:center;display:grid}.skeleton-diagram.is-overlay{z-index:1;position:absolute;inset:0}.skeleton-diagram svg{width:100%;max-width:40rem;height:100%;max-height:26rem}.bone-shape,.bone-link{animation:bone-pulse 1.8s var(--ease-in-out) calc(var(--index,0) * 90ms) 11 both}.bone-shape{fill:var(--border-strong)}@supports (color:color-mix(in lab,red,red)){.bone-shape{fill:color-mix(in oklab,var(--border-strong) 38%,var(--surface))}}.bone-link{fill:none;stroke:var(--border-strong)}@supports (color:color-mix(in lab,red,red)){.bone-link{stroke:color-mix(in oklab,var(--border-strong) 38%,var(--surface))}}.bone-link{stroke-width:3px;stroke-linecap:round}@keyframes bone-pulse{0%,to{opacity:1}50%{opacity:.52}}@media(prefers-reduced-motion:reduce){.bone,.bone-shape,.bone-link{animation:none}}}@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.\!min-h-11{min-height:calc(var(--spacing) * 11)!important}.\!w-max{width:max-content!important}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-96{width:calc(var(--spacing) * 96)}.w-\[22rem\]{width:22rem}.w-fit{width:fit-content}.\!max-w-none{max-width:none!important}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-\[60vw\]{max-width:60vw}.max-w-full{max-width:100%}.max-w-prose{max-width:65ch}.min-w-0{min-width:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[var\(--border-subtle\)\]{border-color:var(--border-subtle)}.p-0{padding:0}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-1{padding-bottom:var(--spacing)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-left{text-align:left}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\!text-\[length\:var\(--text-xl\)\]{font-size:var(--text-xl)!important}.\!font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\!tracking-tight{--tw-tracking:var(--tracking-tight)!important;letter-spacing:var(--tracking-tight)!important}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-ink-faint{color:var(--text-muted)}.text-ink-muted{color:var(--text-secondary)}.capitalize{text-transform:capitalize}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media(min-width:40rem){.sm\:grid-cols-\[9rem_minmax\(0\,1fr\)\]{grid-template-columns:9rem minmax(0,1fr)}.sm\:items-baseline{align-items:baseline}.sm\:gap-4{gap:calc(var(--spacing) * 4)}}.\[\&_label\]\:sr-only label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\[\&_tbody_tr\]\:relative tbody tr{position:relative}.\[\&_tbody_tr\]\:cursor-pointer tbody tr{cursor:pointer}.\[\&_tbody_tr\:focus-within\]\:bg-\[var\(--surface-muted\)\] tbody tr:focus-within,.\[\&_tbody_tr\:hover\]\:bg-\[var\(--surface-muted\)\] tbody tr:hover{background-color:var(--surface-muted)}}:root{--scrim:oklch(10% 0 0/.46);--logo-full:url(/brand/protodocs-wordmark.svg);--logo-mini:url(/brand/protodocs-symbol-small.svg);--rail:16rem;--rail-collapsed:4.75rem}:root[data-theme=dark]{--logo-full:url(/brand/protodocs-wordmark-reversed.svg)}.account-trigger{flex:1;min-width:0}.account-trigger>svg{margin-left:auto}.is-collapsed .account-trigger{justify-content:center}.nav-search>div>label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[role=dialog].tile-pop{gap:var(--space-3);width:18rem;display:grid}[role=dialog].record-pop{width:min(36rem,100vw - 2rem);max-width:none;padding:0;overflow:hidden}[role=dialog].match-drawer[data-side]{border-radius:0}[role=dialog].merge-review-drawer[data-side]{--drawer-size:min(64rem, calc(100vw - var(--space-4)))}[role=dialog].diagram-details-drawer[data-side]{--drawer-size:min(36rem, 100%);z-index:6}.diagram-details-drawer .inspector{background:0 0;border:0;max-height:none;padding:0;position:static}.linkable-field{position:relative}.linkable-field .linkable-control{padding-right:calc(var(--control-height-sm) + var(--space-2))}.linkable-field>.linkable-toggle{top:calc(var(--text-sm) * var(--leading-body) + var(--space-2) + (var(--control-height-md) - var(--control-height-sm)) / 2);right:var(--space-1);width:var(--control-height-sm);padding-inline:0;position:absolute}.linkable-field.is-multiline>.linkable-toggle{top:calc(var(--text-sm) * var(--leading-body) + var(--space-2) + var(--space-1))}[role=dialog].integration-drawer[data-side]{--drawer-size:min(64rem, calc(100vw - var(--space-4)));border-radius:0}.integrations .is-configured{border-color:var(--accent)}.inspector table{min-width:0}@media(max-width:48rem){.diagram-stage.has-shapes{flex-direction:column}.diagram-shapes{border-right:0;border-bottom:1px solid var(--border-strong);width:auto;position:static}.diagram-edit .diagram-nav,.diagram-edit .diagram-header,.diagram-edit .diagram-footer{left:var(--space-4)}.diagram-edit .diagram-title-view{display:none}.diagram-edit .diagram-footer{grid-template-columns:minmax(0,1fr)}.diagram-edit .diagram-key{scrollbar-width:thin;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.diagram-shapes .insp-top label,.diagram-shapes .insp-head,.diagram-shapes .kv,.diagram-shapes .insp-section>h3{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.diagram-shapes .insp-top{padding-block:var(--space-2) 0}.diagram-shapes .insp-body{gap:var(--space-2);padding-block:var(--space-2);display:flex;overflow-x:auto}.diagram-shapes .insp-section{display:contents}.diagram-shapes .shape-grid{gap:var(--space-2);display:flex}.diagram-shapes .shape-grid>li{flex:none}.diagram-shapes .shape-tile{padding:var(--space-2) var(--space-3);grid-auto-flow:column;align-items:center}.diagram-shapes .shape-preview{width:2rem;height:1.5rem}.diagram-shapes .shape-label{white-space:nowrap}}@media(max-width:40rem){.diagram-edit .diagram-footer .diagram-panel button{min-width:0;padding-inline:var(--space-2);gap:0;font-size:0}}@media(max-width:52rem){.shell,.shell.is-collapsed{--page-header-top:calc(env(safe-area-inset-top,0px) + var(--control-height-sm) + var(--space-4) + 1px);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.topbar{justify-content:space-between;align-items:center;gap:var(--space-3);z-index:10;padding:calc(env(safe-area-inset-top,0px) + var(--space-2)) var(--space-4) var(--space-2);background:var(--surface);border-bottom:1px solid var(--border);display:flex;position:sticky;top:0}.topbar .logo-full{width:122px;height:26px}.sidebar-slot{z-index:30;pointer-events:none;position:fixed;inset:0}.sidebar{width:min(18rem,86vw);height:100%;transition:transform var(--duration-standard) var(--ease-standard);pointer-events:auto;position:absolute;top:0;left:0;transform:translate(-104%)}.scrim{background:var(--scrim);opacity:0;transition:opacity var(--duration-standard) var(--ease-standard);display:block;position:absolute;inset:0}.is-drawer-open .sidebar-slot{pointer-events:auto}.is-drawer-open .sidebar{box-shadow:var(--shadow-floating);transform:none}.is-drawer-open .scrim{opacity:1}.is-collapsed .nav-group-label,.is-collapsed .nav-label{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.is-collapsed .logo-full{display:block}.is-collapsed .logo-mini{display:none}.is-collapsed .brand-row{padding:var(--space-5) var(--space-3) var(--space-4) var(--space-5);flex-direction:row}.is-collapsed .nav-search{display:block}.is-collapsed .nav-link{padding:0 var(--space-3);grid-template-columns:18px minmax(0,1fr);justify-content:stretch}.main{padding-block:var(--space-5) var(--space-8)}.main:has(.diagram-edit){padding-block:0}.panel,.sheet-section{padding:var(--space-5) var(--space-4)}.list-panel{padding:var(--space-4) var(--space-4) 0}.panel-toolbar{margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4)}.toolbar-end{justify-content:space-between;width:100%;margin-left:0}.page-head h1{font-size:var(--text-2xl)}.kv-block{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.kv-block dd+dt{margin-top:var(--space-2)}}@media(max-width:720px){.merge-flow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-flow:dense}.merge-spacer,.merge-flowmark{display:none!important}.merge-label,.merge-head.result,.merge-result{grid-column:1/-1}.split-pieces,.split-after,.run-issue{grid-template-columns:minmax(0,1fr)}}.page-tabs{padding:0 var(--space-6);border-bottom:1px solid var(--border)}.page-tabs>div{background:0 0;border:0;border-radius:0}.page-tabs [role=tablist]{gap:var(--space-5);padding:0}.page-tabs [role=tab]{border-radius:0;min-width:0;min-height:2.5rem;padding:0;box-shadow:inset 0 -2px #0000}.page-tabs [role=tab][data-state=active]{box-shadow:inset 0 -2px 0 var(--accent)}.page-tabs [role=tab]>span[aria-hidden=true]{display:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}
