:root{--lightningcss-light:initial;--lightningcss-dark: ;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;--tone-teal:oklch(50% .095 182);--tone-sky:oklch(51% .11 240);--tone-orchid:oklch(52% .17 322);--tone-violet:oklch(51% .16 290);--tone-rose:oklch(53% .18 10);--tone-amber:oklch(55% .12 68);--tone-green:oklch(50% .12 162);--success:var(--tone-green);--warning:var(--tone-amber);--danger:var(--tone-rose);--info:var(--tone-sky);--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, .0213, .0739, .1443, .2235, .305, .3849, .4606, .5305, .594, .6508, .7011, .7452, .7836, .8168, .8454, .8699, .8907, .9084, .9234, .9361, .9467, .9557, .9632, .9694, .9747, .979, .9826, .9857, .9882, .9902, .992, .9934, .9946, .9955, .9963, 1);--duration-instant:.12s;--duration-fast:.16s;--duration-standard:.24s;--duration-considered:.48s;--duration-spring:.58s}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;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);--tone-teal:oklch(79% .13 182);--tone-sky:oklch(79% .095 236);--tone-orchid:oklch(76% .15 322);--tone-violet:oklch(74% .125 290);--tone-rose:oklch(71% .155 8);--tone-amber:oklch(83% .12 78);--tone-green:oklch(79% .14 162);--success:var(--tone-green);--warning:var(--tone-amber);--danger:var(--tone-rose);--info:var(--tone-sky);--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:#7747ff21}:root[data-accent=blue]{--accent:#0562ef;--accent-strong:#074db7;--accent-subtle:#0562ef1f}:root[data-accent=green]{--accent:#0db879;--accent-strong:#087c54;--accent-subtle:#0db87921;--accent-foreground:#102016}:root[data-accent=amber]{--accent:#f3ad20;--accent-strong:#9c6300;--accent-subtle:#f3ad2029;--accent-foreground:#20190d}:root[data-accent=orange]{--accent:#f48120;--accent-strong:#aa4700;--accent-subtle:#f4812021;--accent-foreground:#17130f}:root[data-accent=coral]{--accent:#f15f55;--accent-strong:#b92c27;--accent-subtle:#f15f5524;--accent-foreground:#21110f}:root[data-accent=rose]{--accent:#ed4e9d;--accent-strong:#ae2570;--accent-subtle:#ed4e9d24;--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:#7747ff38}:root[data-theme=dark][data-accent=blue]{--accent:#6ba3ff;--accent-strong:#a4c7ff;--accent-subtle:#0562ef38}:root[data-theme=dark][data-accent=green]{--accent:#53dca6;--accent-strong:#93efd0;--accent-subtle:#0db87933}:root[data-theme=dark][data-accent=amber]{--accent:#ffcb62;--accent-strong:#ffe0a1;--accent-subtle:#f3ad2033}:root[data-theme=dark][data-accent=orange]{--accent:#ffad5e;--accent-strong:#ffd0a0;--accent-subtle:#f4812033;--accent-foreground:#17130f}:root[data-theme=dark][data-accent=coral]{--accent:#ff9386;--accent-strong:#ffc1ba;--accent-subtle:#f15f5533}:root[data-theme=dark][data-accent=rose]{--accent:#ff8bc5;--accent-strong:#ffc0df;--accent-subtle:#ed4e9d33}: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))}}:focus:not(:focus-visible),:is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]):focus{outline:none!important}:focus-visible:not(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]){outline:var(--focus-outline-width,2px) solid var(--focus-outline,color-mix(in oklab, var(--accent-strong) 72%, transparent))!important;outline-offset:var(--focus-outline-offset,2px)!important}.arc-segmented-control__root{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);flex-shrink:1;min-width:0;max-width:100%;display:inline-flex}.arc-segmented-control__track{--fade-start:0px;--fade-end:0px;isolation:isolate;overscroll-behavior-x:contain;border-radius:inherit;scrollbar-width:none;min-width:0;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);-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);gap:2px;padding:3px;display:flex;overflow-x:auto}.arc-segmented-control__track::-webkit-scrollbar{display:none}.arc-segmented-control__track[data-fade-start]{--fade-start:20px}.arc-segmented-control__track[data-fade-end]{--fade-end:20px}.arc-segmented-control__button{min-height:var(--control-height-sm);border-radius:calc(var(--radius-control) - 4px);color:var(--text-muted);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;padding:0 12px;font-weight:500;position:relative}@media (hover:hover) and (pointer:fine){.arc-segmented-control__button:hover{color:var(--foreground)}}.arc-segmented-control__button:active,.arc-segmented-control__button[aria-pressed=true]{color:var(--foreground)}.arc-segmented-control__selection{z-index:-1;border:1px solid var(--border);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting);position:absolute;inset:0}.arc-segmented-control__label{z-index:1;align-items:center;gap:6px;display:inline-flex;position:relative}@media (width<=380px){.arc-segmented-control__button{padding:0 10px}}@media (prefers-reduced-motion:reduce){.arc-segmented-control__button{transition:none}}.arc-dropdown-menu__trigger{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);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);font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.arc-dropdown-menu__trigger:hover{border-color:var(--border-strong);background:var(--surface-muted);box-shadow:var(--shadow-resting)}}.arc-dropdown-menu__trigger[data-state=open]{border-color:var(--border-strong);background:var(--surface-muted);box-shadow:none}.arc-dropdown-menu__trigger:active{border-color:var(--border-strong);background:color-mix(in oklab, var(--surface-muted), var(--border) 55%);box-shadow:none}.arc-dropdown-menu__item:focus-visible{outline:none}.arc-dropdown-menu__triggerIcon{color:var(--text-secondary);flex:none;display:inline-flex}.arc-dropdown-menu__label{flex:0 auto;min-width:0;display:inline-flex;position:relative;overflow-x:clip}.arc-dropdown-menu__labelMeasure{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.arc-dropdown-menu__labelText{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.arc-dropdown-menu__chevron{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);flex:none}.arc-dropdown-menu__trigger[data-state=open] .arc-dropdown-menu__chevron{transform:rotate(180deg)}.arc-dropdown-menu__menu{--menu-x:0px;--menu-y:-5px;z-index:60;min-width:min(12rem, var(--radix-dropdown-menu-content-available-width));max-width:var(--radix-dropdown-menu-content-available-width);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);padding:5px;position:relative}.arc-dropdown-menu__menu[data-side=top]{--menu-y:5px}.arc-dropdown-menu__menu[data-side=left]{--menu-x:5px;--menu-y:0px}.arc-dropdown-menu__menu[data-side=right]{--menu-x:-5px;--menu-y:0px}@starting-style{.arc-dropdown-menu__menu[data-state=open]{opacity:0;transform:translate(var(--menu-x), var(--menu-y)) scale(.97)}.arc-dropdown-menu__menu[data-state=open] .arc-dropdown-menu__item{opacity:0;transform:translate(calc(var(--menu-x) * .4), calc(var(--menu-y) * .4))}}.arc-dropdown-menu__menu[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);pointer-events:none;animation:.13s linear both arc-dropdown-menu__menu-exit}.arc-dropdown-menu__highlight{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);position:absolute;top:0;left:5px;right:5px}.arc-dropdown-menu__highlight[data-tone=danger]{background:color-mix(in oklab, var(--danger) 8%, var(--surface))}.arc-dropdown-menu__item{border-radius:calc(var(--radius-panel) - 6px);min-height:36px;color:var(--foreground);font-size:var(--text-sm);cursor:pointer;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);outline:none;align-items:center;gap:10px;padding:0 11px;display:flex;position:relative}.arc-dropdown-menu__icon{width:17px;color:var(--text-secondary);display:inline-flex}.arc-dropdown-menu__separator{height:1px;margin:var(--space-1) calc(var(--space-1) * -1);background:var(--border-subtle)}.arc-dropdown-menu__destructive,.arc-dropdown-menu__destructive .arc-dropdown-menu__icon{color:var(--danger)}.arc-dropdown-menu__item[data-disabled]{opacity:.45;cursor:default}@keyframes arc-dropdown-menu__menu-exit{to{--menu-exit:1}}@media (prefers-reduced-transparency:reduce){.arc-dropdown-menu__menu{background:var(--surface-raised);-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.arc-dropdown-menu__trigger,.arc-dropdown-menu__chevron,.arc-dropdown-menu__item,.arc-dropdown-menu__highlight{transition:none}.arc-dropdown-menu__menu,.arc-dropdown-menu__menu[data-state=closed]{transition:opacity var(--duration-instant) linear;transform:none}}.arc-toast-stack__viewport{z-index:60;bottom:var(--space-6);width:min(22.5rem, calc(100% - var(--space-8)));pointer-events:none;position:fixed}.arc-toast-stack__bottom-right{right:var(--space-6)}.arc-toast-stack__bottom-left{left:var(--space-6)}.arc-toast-stack__bottom-center{margin-inline:auto;left:0;right:0}.arc-toast-stack__contained{z-index:2;bottom:var(--space-4);position:absolute}.arc-toast-stack__contained.arc-toast-stack__bottom-right{right:var(--space-4)}.arc-toast-stack__contained.arc-toast-stack__bottom-left{left:var(--space-4)}@media (width<=30rem){.arc-toast-stack__viewport:not(.arc-toast-stack__contained){right:0;bottom:var(--space-4);margin-inline:auto;left:0}}.arc-toast-stack__list{pointer-events:auto;margin:0;padding:0;list-style:none;position:relative}.arc-toast-stack__item{transform-origin:50% 0;position:absolute;bottom:0;left:0;right:0}.arc-toast-stack__card{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-raised);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);position:absolute;inset:0;overflow:hidden;container-type:inline-size}.arc-toast-stack__item[data-front=true] .arc-toast-stack__card,.arc-toast-stack__item[data-expanded=true] .arc-toast-stack__card{box-shadow:var(--shadow-floating)}.arc-toast-stack__item[data-front=false][data-expanded=false] .arc-toast-stack__card{background:var(--surface-muted)}.arc-toast-stack__card[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.arc-toast-stack__content{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);display:flex}.arc-toast-stack__icon{width:18px;height:20px;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:grid;position:relative}.arc-toast-stack__icon[data-type=success]{color:var(--success)}.arc-toast-stack__icon[data-type=info]{color:var(--info,var(--accent))}.arc-toast-stack__icon[data-type=warning]{color:var(--warning)}.arc-toast-stack__icon[data-type=error]{color:var(--danger)}.arc-toast-stack__glyph{grid-area:1/1;place-items:center;display:grid}.arc-toast-stack__glyph svg{display:block}.arc-toast-stack__spinner{border-radius:var(--radius-pill);border:1.75px solid;border-right-color:#0000;width:15px;height:15px;animation:.8s linear infinite arc-toast-stack__spin;display:block}.arc-toast-stack__copy{min-width:0;font-size:var(--text-sm);letter-spacing:var(--tracking-body);flex:1;line-height:20px;position:relative}.arc-toast-stack__title{font-weight:500;display:block;position:relative}.arc-toast-stack__line{display:block}.arc-toast-stack__description{color:var(--text-secondary);margin-top:2px;display:block}.arc-toast-stack__actionSlot{flex:none;justify-content:flex-end;margin-top:-4px;display:flex}.arc-toast-stack__actionSlot[data-moving=true]{overflow:hidden}.arc-toast-stack__action,.arc-toast-stack__close{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);border:1px solid #0000;flex:none}.arc-toast-stack__action{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);white-space:nowrap;font-weight:500}.arc-toast-stack__close{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--text-muted);background:0 0;place-items:center;margin:-4px -2px 0 0;display:grid}@media (hover:hover) and (pointer:fine){.arc-toast-stack__action:hover{border-color:var(--border-strong);background:var(--surface-muted)}.arc-toast-stack__close:hover{background:var(--surface-muted);color:var(--foreground)}}.arc-toast-stack__action:active,.arc-toast-stack__close:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);scale:.96}@container (width<=21rem){.arc-toast-stack__content{row-gap:var(--space-2);flex-wrap:wrap}.arc-toast-stack__actionSlot{padding-left:calc(18px + var(--space-3));flex-basis:100%;order:1;justify-content:flex-start;margin-top:0}}.arc-toast-stack__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes arc-toast-stack__spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.arc-toast-stack__card,.arc-toast-stack__icon,.arc-toast-stack__action,.arc-toast-stack__close{transition:none}.arc-toast-stack__action:active,.arc-toast-stack__close:active{scale:none}.arc-toast-stack__spinner{animation:none}}.arc-alert__presence{min-width:0}.arc-alert__alert{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);display:flex}.arc-alert__icon,.arc-alert__glyph{flex:none;place-items:center;display:grid;position:relative}.arc-alert__icon{width:18px;height:18px;margin-top:1px}.arc-alert__icon svg{display:block}.arc-alert__copy{flex:1;min-width:0}.arc-alert__content{position:relative}.arc-alert__title{font-size:var(--text-sm);font-weight:500;display:block;position:relative}.arc-alert__line{display:block}.arc-alert__description{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--text-xs);position:relative}.arc-alert__info .arc-alert__icon{color:var(--info,var(--accent))}.arc-alert__success .arc-alert__icon{color:var(--success)}.arc-alert__warning .arc-alert__icon{color:var(--warning)}.arc-alert__danger .arc-alert__icon{color:var(--danger)}.arc-alert__dismiss{border-radius:var(--radius-pill);width:28px;height:28px;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);background:0 0;border:0;flex:none;place-items:center;margin:-5px -6px -5px 0;display:grid}.arc-alert__dismiss:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);transform:scale(.96)}@media (hover:hover) and (pointer:fine){.arc-alert__dismiss:hover{background:var(--surface-muted);color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.arc-alert__dismiss{transition:none}.arc-alert__dismiss:active{transform:none}}.arc-dialog__overlay{z-index:50;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:oklch(10% 0 0/.46);position:fixed;inset:0}.arc-dialog__content{z-index:51;width:min(calc(100vw - var(--space-8)), 440px);height:fit-content;max-height:calc(100vh - var(--space-8));max-height:calc(100dvh - var(--space-8));border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);margin:auto;position:fixed;inset:0;overflow:auto}.arc-dialog__keyframes.arc-dialog__overlay[data-state=open]{animation:arc-dialog__overlay-in var(--duration-standard) var(--ease-enter) both}.arc-dialog__keyframes.arc-dialog__overlay[data-state=closed]{animation:arc-dialog__overlay-out var(--duration-fast) var(--ease-standard) both}.arc-dialog__keyframes.arc-dialog__content[data-state=open]{animation:arc-dialog__content-fade-in var(--duration-fast) var(--ease-enter) both, arc-dialog__content-rise-in var(--duration-spring) var(--ease-spring) both}.arc-dialog__keyframes.arc-dialog__content[data-state=closed]{animation:arc-dialog__content-out var(--duration-fast) var(--ease-standard) both}.arc-dialog__content:focus{outline:none}.arc-dialog__overlay[data-state=closed],.arc-dialog__content[data-state=closed]{pointer-events:none!important}.arc-dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding:var(--space-6);border-bottom:1px solid var(--border);display:flex}.arc-dialog__title{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);margin:0}.arc-dialog__description{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.arc-dialog__title,.arc-dialog__description{overflow-wrap:anywhere;position:relative}.arc-dialog__swap{display:block}.arc-dialog__title .arc-dialog__swap{line-height:var(--leading-body)}.arc-dialog__close{margin-block:calc((var(--text-lg) * var(--leading-body) - var(--space-8)) / 2);width:var(--space-8);height:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-control);background:color-mix(in oklab, var(--surface-muted) 50%, 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);flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.arc-dialog__close:hover{background:var(--surface-muted);color:var(--foreground)}}.arc-dialog__close:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);transform:scale(.96)}.arc-dialog__body{padding:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-body)}@keyframes arc-dialog__overlay-in{0%{opacity:0}}@keyframes arc-dialog__overlay-out{to{opacity:0}}@keyframes arc-dialog__content-fade-in{0%{opacity:0}}@keyframes arc-dialog__content-rise-in{0%{transform:translateY(8px)scale(.96)}}@keyframes arc-dialog__content-out{to{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes arc-dialog__content-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.arc-dialog__keyframes.arc-dialog__overlay[data-state=open],.arc-dialog__keyframes.arc-dialog__content[data-state=open]{animation:arc-dialog__overlay-in var(--duration-instant) var(--ease-standard) both}.arc-dialog__keyframes.arc-dialog__overlay[data-state=closed]{animation:arc-dialog__overlay-out var(--duration-instant) var(--ease-standard) both}.arc-dialog__keyframes.arc-dialog__content[data-state=closed]{animation:arc-dialog__content-fade-out var(--duration-instant) var(--ease-standard) both}.arc-dialog__close,.arc-dialog__close:active{transition:none}.arc-dialog__close:active{transform:none}}.arc-input__field{min-width:0;display:grid}.arc-input__label{margin-bottom:var(--space-2);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.arc-input__input{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);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none}.arc-input__input::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.arc-input__input:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}.arc-input__input:focus-visible{border-color:var(--foreground)}.arc-input__input[aria-invalid=true]{border-color:var(--danger)}.arc-input__input:disabled{cursor:not-allowed;opacity:.5;background:var(--surface-muted)}.arc-input__messageSlot{display:block;overflow:hidden}.arc-input__description,.arc-input__error{padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.arc-input__description{color:var(--text-muted)}.arc-input__error{color:var(--danger)}.arc-input__words{display:block;position:relative}.arc-input__word{white-space:pre;display:inline-block}.arc-input__column{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}.arc-input__column>span{display:inline-block}.arc-input__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-input__input{transition-duration:.01ms}}.arc-button__button{min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--space-2);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);border:1px solid #0000;display:inline-flex;position:relative}.arc-button__button:disabled{cursor:not-allowed;opacity:.52}.arc-button__button[aria-busy=true]{cursor:progress}.arc-button__button:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}.arc-button__labelSlot{min-width:0;transition:opacity var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex;position:relative}.arc-button__labelSlot[data-morphing]{clip-path:inset(-50% calc(var(--space-3) * -1))}.arc-button__labelContent{flex:none;align-items:center;display:inline-flex}.arc-button__labelPhase{justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.arc-button__labelPhase svg{flex:none}.arc-button__primary{color:var(--background);background:var(--foreground);border-color:var(--foreground)}.arc-button__secondary{color:var(--foreground);background:var(--surface);border-color:var(--border)}.arc-button__ghost{color:var(--text-secondary);background:0 0;border-color:#0000}.arc-button__danger{color:var(--danger);background:var(--surface);border-color:var(--border)}.arc-button__secondary:disabled,.arc-button__danger:disabled{opacity:1;color:var(--text-muted);background:var(--surface-muted);border-color:var(--border)}.arc-button__danger:disabled{color:color-mix(in oklab, var(--danger) 55%, var(--surface-muted))}.arc-button__ghost:disabled{opacity:1;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.arc-button__primary:hover:not(:disabled){opacity:.91;box-shadow:var(--shadow-resting)}.arc-button__secondary:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}.arc-button__ghost:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.arc-button__danger:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}}.arc-button__primary:active:not(:disabled){opacity:.84}.arc-button__secondary:active:not(:disabled),.arc-button__ghost:active:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.arc-button__danger:active:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}.arc-button__sm{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}.arc-button__md{min-height:var(--control-height-md)}.arc-button__lg{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-sm)}.arc-button__loader{width:var(--space-4);height:var(--space-4);margin:calc(var(--space-4) / -2);display:grid;position:absolute;top:50%;left:50%}.arc-button__spinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite arc-button__spin}.arc-button__loadingLabel{opacity:0}@keyframes arc-button__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.arc-button__button{transition:none}.arc-button__labelSlot{transition:opacity var(--duration-instant) linear}.arc-button__spinner{animation-duration:.01ms;animation-iteration-count:1}}.arc-stats-band__band{background:var(--background);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);container:stats/inline-size}.arc-stats-band__band *,.arc-stats-band__band :before,.arc-stats-band__band :after{box-sizing:border-box}.arc-stats-band__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.arc-stats-band__inner{max-width:1120px;padding:var(--space-24) var(--space-8);margin:0 auto}.arc-stats-band__header{align-items:last baseline;gap:var(--space-4) var(--space-12);margin-bottom:var(--space-16);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.arc-stats-band__title{max-width:16ch;font-family:var(--font-display);font-size:clamp(1.875rem, 1rem + 2.6cqi, var(--text-4xl));letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);text-wrap:balance;margin:0}.arc-stats-band__description{max-width:34ch;color:var(--text-secondary);font-size:var(--text-base);text-wrap:pretty;justify-self:end;margin:0;line-height:1.5}.arc-stats-band__header:not(:has(.arc-stats-band__title)){grid-template-columns:minmax(0,1fr)}.arc-stats-band__header:not(:has(.arc-stats-band__title)) .arc-stats-band__description{justify-self:start}.arc-stats-band__stats{grid-template-columns:repeat(var(--count), minmax(0, 1fr));column-gap:var(--space-10);row-gap:var(--space-16);margin:0;display:grid;position:relative}.arc-stats-band__stat{--start:calc(var(--i) * 90ms + var(--draw));--ink:var(--text-secondary);--soft:var(--border-strong);cursor:default;-webkit-tap-highlight-color:transparent;flex-direction:column;min-width:0;display:flex;position:relative}.arc-stats-band__stat:focus{outline:none}.arc-stats-band__figure{margin:0 0 var(--space-5);order:-1}.arc-stats-band__label{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);text-wrap:pretty}.arc-stats-band__caption{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);margin:2px 0 0;display:grid}.arc-stats-band__detail,.arc-stats-band__context{text-wrap:pretty;min-width:0;transition:opacity var(--duration-standard) var(--ease-standard), transform var(--duration-standard) var(--ease-standard);grid-area:1/1}.arc-stats-band__stat[data-context] .arc-stats-band__context{opacity:0;transform:translateY(4px)}.arc-stats-band__context{color:var(--text-secondary)}.arc-stats-band__number{font-family:var(--font-display);font-size:clamp(2.5rem, 1.4rem + 3cqi, var(--text-4xl));letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;font-weight:500;line-height:1;display:inline-flex}.arc-stats-band__prefix,.arc-stats-band__suffix{color:var(--text-muted);letter-spacing:-.01em;font-size:.5em}.arc-stats-band__prefix{margin-right:.08em}.arc-stats-band__suffix{margin-left:.1em}.arc-stats-band__digits{justify-items:start;display:inline-grid}.arc-stats-band__sizer,.arc-stats-band__live{grid-area:1/1}.arc-stats-band__sizer{visibility:hidden}.arc-stats-band__visual{height:calc(56px + var(--space-8));padding-top:var(--space-8);flex-direction:column;flex:none;justify-content:flex-end;margin:auto 0 0;display:flex;position:relative}.arc-stats-band__visual>*{height:100%;position:relative}.arc-stats-band__visual>.arc-stats-band__bars[data-dense]{height:56%}.arc-stats-band__draw{width:100%;height:100%;display:block;overflow:visible}.arc-stats-band__trend{margin-right:3px}.arc-stats-band__area{fill:var(--soft);opacity:.22;transition:fill var(--duration-standard) var(--ease-standard)}.arc-stats-band__line{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;transition:stroke var(--duration-standard) var(--ease-standard)}.arc-stats-band__endDot{background:var(--ink);width:7px;height:7px;box-shadow:0 0 0 2px var(--background);transition:background-color var(--duration-standard) var(--ease-standard), opacity .32s var(--ease-standard), transform var(--duration-spring) var(--ease-spring);border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute}.arc-stats-band__bars{align-items:flex-end;gap:3px;display:flex}.arc-stats-band__bars[data-dense]{gap:0}.arc-stats-band__bars[data-dense] .arc-stats-band__bar{clip-path:inset(0 22%);border-radius:0}.arc-stats-band__bar{background:var(--soft);height:100%;transform:scaleY(var(--h));transform-origin:bottom;transition:background-color var(--duration-standard) var(--ease-standard), transform .56s var(--ease-enter);border-radius:1px;flex:1 1 0}.arc-stats-band__bar[data-ink]{background:var(--ink)}.arc-stats-band__map{display:flex}.arc-stats-band__map .arc-stats-band__draw{aspect-ratio:80/30;width:auto}.arc-stats-band__land{fill:var(--soft);transition:fill var(--duration-standard) var(--ease-standard)}.arc-stats-band__lit{fill:var(--ink);transition:fill var(--duration-standard) var(--ease-standard)}.arc-stats-band__stat:focus-visible{--ink:var(--accent);--soft:color-mix(in oklab, var(--accent) 42%, var(--background))}.arc-stats-band__stat[data-context]:focus-visible .arc-stats-band__detail{opacity:0;transform:translateY(-4px)}.arc-stats-band__stat[data-context]:focus-visible .arc-stats-band__context{opacity:1;transform:none}@media (hover:none){.arc-stats-band__stat:focus{--ink:var(--accent);--soft:color-mix(in oklab, var(--accent) 42%, var(--background))}.arc-stats-band__stat[data-context]:focus .arc-stats-band__detail{opacity:0;transform:translateY(-4px)}.arc-stats-band__stat[data-context]:focus .arc-stats-band__context{opacity:1;transform:none}}@media (hover:hover){.arc-stats-band__stat:hover{--ink:var(--accent);--soft:color-mix(in oklab, var(--accent) 42%, var(--background))}.arc-stats-band__stat[data-context]:hover .arc-stats-band__detail{opacity:0;transform:translateY(-4px)}.arc-stats-band__stat[data-context]:hover .arc-stats-band__context{opacity:1;transform:none}}.arc-stats-band__stat{opacity:0;transition:opacity .48s var(--ease-enter), transform .64s var(--ease-enter);transition-delay:calc(var(--i) * 90ms);transform:translateY(8px)}.arc-stats-band__band[data-in-view] .arc-stats-band__stat{opacity:1;transform:none}.arc-stats-band__band:not([data-in-view]) .arc-stats-band__draw{clip-path:inset(0 100% 0 0)}.arc-stats-band__band:not([data-in-view]) .arc-stats-band__bar{transform:scaleY(0)}.arc-stats-band__band:not([data-in-view]) .arc-stats-band__endDot{opacity:0}.arc-stats-band__band:not([data-in-view]) .arc-stats-band__endDot{transform:scale(.3)}.arc-stats-band__draw{clip-path:inset(0 -4px 0 0);transition:clip-path 1.1s var(--ease-in-out) var(--start)}.arc-stats-band__band[data-in-view] .arc-stats-band__bar{transition-delay:0s, calc(var(--start) + var(--j) * .42s)}.arc-stats-band__band[data-in-view] .arc-stats-band__endDot{transition-delay:0s, calc(var(--start) + 1s), calc(var(--start) + 1s)}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stats{gap:0}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stats:before,.arc-stats-band__band[data-layout=divided] .arc-stats-band__stats:after{content:"";background:var(--border);transform-origin:0;height:1px;transition:transform .9s var(--ease-in-out);position:absolute;left:0;right:0;transform:scaleX(0)}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stats:before{top:0}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stats:after{transition-delay:.12s;bottom:0}.arc-stats-band__band[data-layout=divided][data-in-view] .arc-stats-band__stats:before,.arc-stats-band__band[data-layout=divided][data-in-view] .arc-stats-band__stats:after{transform:scaleX(1)}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stat{padding:var(--space-10) var(--space-8) var(--space-8)}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stat:first-child{padding-left:0}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stat:last-child{padding-right:0}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stat:not(:first-child):before{content:"";background:var(--border);transform-origin:top;width:1px;transition:transform .7s var(--ease-enter);transition-delay:calc(var(--i) * 90ms + .24s);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.arc-stats-band__band[data-layout=divided][data-in-view] .arc-stats-band__stat:before{transform:scaleY(1)}@container stats (width<=800px){.arc-stats-band__inner{padding:var(--space-20) var(--space-8)}.arc-stats-band__header{margin-bottom:var(--space-12);grid-template-columns:minmax(0,1fr)}.arc-stats-band__description{justify-self:start}.arc-stats-band__stats{column-gap:var(--space-8);row-gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr))}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stat{padding:var(--space-8) var(--space-8) var(--space-8)}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stat:nth-child(odd){padding-left:0}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stat:nth-child(2n){padding-right:0}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stat:nth-child(odd):before{display:none}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stat:nth-child(n+3):after{content:"";background:var(--border);height:1px;position:absolute;top:0;left:0;right:0}}@container stats (width<=520px){.arc-stats-band__inner{padding:var(--space-16) var(--space-4)}.arc-stats-band__header{margin-bottom:var(--space-10)}.arc-stats-band__stats{row-gap:var(--space-10);grid-template-columns:minmax(0,1fr)}.arc-stats-band__stat{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,40%);grid-template-areas:"figure visual""label label""caption caption";display:grid}.arc-stats-band__figure{margin-bottom:var(--space-3);grid-area:figure;align-self:end}.arc-stats-band__label{grid-area:label}.arc-stats-band__caption{grid-area:caption}.arc-stats-band__visual{height:40px;margin:0 0 var(--space-3);grid-area:visual;align-self:end;padding:0}.arc-stats-band__map{justify-content:flex-end}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stat,.arc-stats-band__band[data-layout=divided] .arc-stats-band__stat:nth-child(n){padding:var(--space-8) 0}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stat:before{display:none}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stat:nth-child(n+2):after{content:"";background:var(--border);height:1px;position:absolute;top:0;left:0;right:0}}@container stats (width<=800px){.arc-stats-band__stats[data-count="3"]{grid-template-columns:minmax(0,1fr)}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stats[data-count="3"] .arc-stats-band__stat{padding-left:0;padding-right:0}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stats[data-count="3"] .arc-stats-band__stat:before{display:none}.arc-stats-band__band[data-layout=divided] .arc-stats-band__stats[data-count="3"] .arc-stats-band__stat:nth-child(n+2):after{content:"";background:var(--border);height:1px;position:absolute;top:0;left:0;right:0}}.arc-stats-band__preview{justify-items:center;gap:var(--space-4);width:100%;display:grid}.arc-stats-band__frame{border:1px solid var(--border);background:var(--background);border-radius:20px;width:100%;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-stats-band__band .arc-stats-band__stat,.arc-stats-band__band .arc-stats-band__draw,.arc-stats-band__band .arc-stats-band__bar,.arc-stats-band__band .arc-stats-band__endDot,.arc-stats-band__band[data-layout=divided] .arc-stats-band__stats:before,.arc-stats-band__band[data-layout=divided] .arc-stats-band__stats:after,.arc-stats-band__band[data-layout=divided] .arc-stats-band__stat:before{transition-duration:0s;transition-delay:0s}.arc-stats-band__band .arc-stats-band__stat{opacity:1;transform:none}.arc-stats-band__band:not([data-in-view]) .arc-stats-band__draw{clip-path:inset(0 -4px 0 0)}.arc-stats-band__band:not([data-in-view]) .arc-stats-band__bar{transform:scaleY(var(--h))}.arc-stats-band__band:not([data-in-view]) .arc-stats-band__endDot{opacity:1;transform:none}.arc-stats-band__detail,.arc-stats-band__context{transition-duration:0s}}.arc-badge__badge{--badge-tone:var(--text-secondary);--badge-tint:10%;--badge-ink:84%;--badge-background:color-mix(in oklab, var(--badge-tone) var(--badge-tint), var(--surface));--badge-foreground:color-mix(in oklab, var(--badge-tone) var(--badge-ink), var(--foreground));--badge-color:color-mix(in oklab, var(--badge-tone) 88%, var(--foreground));--badge-border:transparent;--badge-radius:6px;--badge-height:24px;--badge-pad:10px;--badge-gap:5px;--badge-icon:14px;--badge-dot:6px;box-sizing:border-box;min-height:var(--badge-height);vertical-align:middle;border:1px solid var(--badge-border);border-radius:var(--badge-radius);padding:0 var(--badge-pad);color:var(--badge-foreground);background:var(--badge-background);font-family:var(--font-body);font-size:var(--text-xs);font-variant-numeric:tabular-nums;letter-spacing:-.005em;white-space:nowrap;transition:border-color var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);flex:none;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex;overflow:clip}:root[data-theme=dark] .arc-badge__badge{--badge-tint:12%;--badge-ink:94%}.arc-badge__outline{--badge-border:color-mix(in oklab, var(--badge-tone) 14%, var(--border))}:root[data-theme=dark] .arc-badge__outline{--badge-border:color-mix(in oklab, var(--badge-tone) 22%, var(--border))}.arc-badge__sm{--badge-height:20px;--badge-radius:5px;--badge-pad:8px;--badge-gap:4px;--badge-icon:12px;--badge-dot:5px;font-size:11px}.arc-badge__md{--badge-height:24px;--badge-radius:6px;--badge-pad:10px;--badge-gap:5px;--badge-icon:14px;--badge-dot:6px}.arc-badge__lg{--badge-height:28px;--badge-radius:7px;--badge-pad:12px;--badge-gap:6px;--badge-icon:16px;--badge-dot:7px;font-size:var(--text-sm)}.arc-badge__pill{--badge-radius:var(--radius-pill)}.arc-badge__withIcon{padding-inline-start:calc(var(--badge-pad) - 2px)}.arc-badge__withDot{padding-inline-start:calc(var(--badge-pad) - 1px)}.arc-badge__body{align-items:center;display:flex}.arc-badge__content{align-items:center;gap:var(--badge-gap);width:max-content;display:flex;position:relative}.arc-badge__label,.arc-badge__glyph{align-items:center;display:inline-flex;position:relative}.arc-badge__text{text-box:trim-both cap alphabetic;display:block}.arc-badge__icon{color:var(--badge-color);flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex;position:relative}.arc-badge__glyph>svg{width:var(--badge-icon);height:var(--badge-icon);display:block}.arc-badge__dot{width:var(--badge-dot);height:var(--badge-dot);background:var(--badge-color);border-radius:50%;flex:none;display:block}.arc-badge__neutral{--badge-tone:var(--text-secondary)}.arc-badge__info{--badge-tone:var(--info,var(--tone-sky))}.arc-badge__success{--badge-tone:var(--success)}.arc-badge__warning{--badge-tone:var(--warning)}.arc-badge__danger{--badge-tone:var(--danger)}.arc-badge__teal{--badge-tone:var(--tone-teal)}.arc-badge__sky{--badge-tone:var(--tone-sky)}.arc-badge__orchid{--badge-tone:var(--tone-orchid)}.arc-badge__violet{--badge-tone:var(--tone-violet)}.arc-badge__rose{--badge-tone:var(--tone-rose)}.arc-badge__amber{--badge-tone:var(--tone-amber)}.arc-badge__warning,.arc-badge__amber{--badge-ink:76%}@media (prefers-reduced-motion:reduce){.arc-badge__badge{transition-duration:var(--duration-instant)}}.arc-empty-state__root{width:100%;padding:clamp(var(--space-8), 8vw, var(--space-12)) var(--space-5);text-align:center;flex-direction:column;align-items:center;display:flex}.arc-empty-state__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);animation:arc-empty-state__empty-state-icon var(--duration-considered) var(--ease-enter) both;place-items:center;display:grid;position:relative}.arc-empty-state__glyph{place-items:center;display:grid}.arc-empty-state__frame{width:100%;max-width:100%}.arc-empty-state__copy{display:flow-root}.arc-empty-state__root h3{margin:var(--space-5) 0 0;color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);position:relative}.arc-empty-state__root p{max-width:18rem;margin:var(--space-2) auto 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);position:relative}.arc-empty-state__line{text-wrap:balance;display:block}.arc-empty-state__action{justify-content:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@keyframes arc-empty-state__empty-state-icon{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.arc-empty-state__icon{animation:none}}.arc-search-field__field{gap:var(--space-2);min-width:0;display:grid}.arc-search-field__field label{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.arc-search-field__shell{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);display:flex}@media (hover:hover) and (pointer:fine){.arc-search-field__shell:hover:not(:focus-within){border-color:var(--foreground)}}.arc-search-field__shell:focus-within{border-color:var(--foreground)}.arc-search-field__shell>svg{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none}.arc-search-field__shell:focus-within>svg,.arc-search-field__shell[data-filled=true]>svg{color:var(--foreground)}.arc-search-field__input{width:100%;min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);background:0 0;border:0;outline:0}.arc-search-field__input:focus-visible{outline:0}.arc-search-field__input::placeholder{color:var(--text-muted)}.arc-search-field__input::-webkit-search-cancel-button{display:none}.arc-search-field__clearSlot{flex:none;place-items:center;width:24px;height:24px;display:grid}.arc-search-field__shell button{border-radius:var(--radius-control);width:24px;height:24px;color:var(--text-muted);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.arc-search-field__shell button:hover{background:var(--surface-muted);color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.arc-search-field__shell,.arc-search-field__shell>svg,.arc-search-field__shell button{transition:none}}.arc-select__field{gap:var(--space-2);min-width:0;display:grid}.arc-select__field label{font-size:var(--text-sm);font-weight:500}.arc-select__trigger{box-sizing:border-box;justify-content:space-between;align-items:center;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);display:flex;position:relative}@media (hover:hover) and (pointer:fine){.arc-select__trigger:hover:not([data-disabled]){border-color:var(--border-strong);background:var(--surface-muted)}}.arc-select__trigger:active:not([data-disabled]),.arc-select__trigger[data-state=open]{border-color:var(--border-strong);background:var(--surface-muted)}.arc-select__trigger:focus-visible{border-color:var(--border-strong)}.arc-select__trigger[data-disabled]{opacity:.5;cursor:not-allowed}.arc-select__valueText{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.arc-select__valueText>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.arc-select__valueText>[data-placeholder]{color:var(--text-muted)}.arc-select__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arc-select__chevron{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);flex:none;display:inline-flex}.arc-select__trigger[data-state=open] .arc-select__chevron{transform:rotate(180deg)}.arc-select__hint{color:var(--text-muted);font-size:var(--text-xs)}.arc-select__content{--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,100vw - 20px);max-height:min(320px, var(--radix-select-content-available-height));border:1px solid var(--border);border-radius:calc(var(--radius-control) + 2px);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:var(--radix-select-content-transform-origin);animation:arc-select__select-in var(--duration-standard) var(--ease-enter) both;padding:6px;overflow:hidden}.arc-select__content[data-side=top]{--menu-y:6px}.arc-select__content[data-side=left]{--menu-x:6px;--menu-y:0px}.arc-select__content[data-side=right]{--menu-x:-6px;--menu-y:0px}.arc-select__content[data-state=closed]{animation:arc-select__select-out var(--duration-instant) var(--ease-standard) both}.arc-select__viewport{padding:2px 0}.arc-select__item{border-radius:calc(var(--radius-control) - 4px);min-height:36px;color:var(--foreground);font-size:var(--text-sm);cursor:default;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-instant) var(--ease-standard), color var(--duration-instant) var(--ease-standard);outline:none;align-items:center;padding:0 34px 0 11px;display:flex;position:relative}.arc-select__item[data-highlighted]{background:var(--surface-muted)}.arc-select__item[data-disabled]{opacity:.45}.arc-select__indicator{color:var(--foreground);animation:arc-select__indicator-in var(--duration-standard) var(--ease-enter) 40ms both;align-items:center;display:inline-flex;position:absolute;right:10px}.arc-select__scrollButton{height:28px;color:var(--text-muted);place-items:center;display:grid}@keyframes arc-select__select-in{0%{opacity:0;transform:translate(var(--menu-x), var(--menu-y)) scale(.97)}}@keyframes arc-select__select-out{to{opacity:0;transform:translate(calc(var(--menu-x) / 2), calc(var(--menu-y) / 2)) scale(.98)}}@keyframes arc-select__indicator-in{0%{opacity:0;filter:blur(2px);transform:scale(.6)}}@media (prefers-reduced-transparency:reduce){.arc-select__content{background:var(--surface-raised);-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.arc-select__trigger,.arc-select__chevron,.arc-select__item{transition:none}.arc-select__content{animation:arc-select__select-fade var(--duration-instant) var(--ease-standard) both}.arc-select__content[data-state=closed]{animation:arc-select__select-fade-out var(--duration-instant) var(--ease-standard) both}.arc-select__indicator{animation:none}}@keyframes arc-select__select-fade{0%{opacity:0}}@keyframes arc-select__select-fade-out{to{opacity:0}}.arc-BoxesScreen__hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 40px;padding-top:4px;display:grid}.arc-BoxesScreen__heroCopy{min-width:0}.arc-BoxesScreen__eyebrow{color:var(--dim);font:400 12px/18px var(--font-mono);letter-spacing:.01em;margin-bottom:10px}.arc-BoxesScreen__title{font-family:var(--font-sans);letter-spacing:-.04em;text-wrap:balance;flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:clamp(34px,3.7vw,52px);font-weight:500;line-height:1;display:flex}.arc-BoxesScreen__lede{max-width:62ch;color:var(--muted);margin-top:14px;font-size:16px;line-height:26px}.arc-BoxesScreen__heroAction{flex-direction:column;align-items:flex-end;gap:10px;padding-bottom:2px;display:flex}.arc-BoxesScreen__actionNote{max-width:30ch;color:var(--dim);text-align:right;font:400 12px/18px var(--font-mono)}.arc-BoxesScreen__statsBand{border-top:1px solid var(--rule)}.arc-BoxesScreen__statsBand .arc-stats-band__inner{max-width:none;padding:22px 0 6px}.arc-BoxesScreen__statsBand .arc-stats-band__header{gap:8px 24px;margin-bottom:16px}.arc-BoxesScreen__alertRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.arc-BoxesScreen__toolbar{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.arc-BoxesScreen__search{flex:240px;max-width:320px}.arc-BoxesScreen__labelField{flex:0 0 200px}.arc-BoxesScreen__lensField{flex-direction:column;gap:6px;min-width:0;display:flex}.arc-BoxesScreen__fieldLabel{color:var(--dim);font:400 12px/16px var(--font-mono);letter-spacing:.01em}.arc-BoxesScreen__resultCount{color:var(--dim);font:400 12px/18px var(--font-mono);white-space:nowrap;margin-left:auto;padding-bottom:10px}.arc-BoxesScreen__list{border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none}.arc-BoxesScreen__box{border-top:1px solid var(--rule);flex-direction:column;gap:14px;padding:18px 0 16px;display:flex}.arc-BoxesScreen__box:first-child{border-top-color:var(--rule-2)}.arc-BoxesScreen__box[data-attention]{background:linear-gradient(90deg,#ffffff06,#0000 42%)}.arc-BoxesScreen__rowTop{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.arc-BoxesScreen__identity{align-items:flex-start;gap:12px;min-width:0;display:flex}.arc-BoxesScreen__mark{background:var(--quiet);border-radius:50%;flex:none;width:10px;height:10px;margin-top:6px}.arc-BoxesScreen__mark[data-agent=working]{background:var(--ink);box-shadow:0 0 6px #ffffffb3,0 0 14px #ffffff4d}.arc-BoxesScreen__mark[data-agent=waiting]{border:1.5px solid var(--ink);width:8px;height:8px;box-shadow:0 0 0 2px var(--ground), 0 0 0 3px var(--ink);background:0 0;margin:6px 1px 0}.arc-BoxesScreen__mark[data-agent=asleep],.arc-BoxesScreen__mark[data-agent=exited]{border:1px solid var(--quiet);background:0 0}.arc-BoxesScreen__mark[data-agent=exited]{border-radius:2px}.arc-BoxesScreen__nameWrap{min-width:0}.arc-BoxesScreen__nameLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.arc-BoxesScreen__name{max-width:100%;color:var(--ink);font:500 17px/23px var(--font-sans);letter-spacing:-.015em;text-align:left;text-overflow:ellipsis;text-underline-offset:4px;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;overflow:hidden}.arc-BoxesScreen__name:hover{text-decoration:underline}.arc-BoxesScreen__name:focus-visible,.arc-BoxesScreen__agent:focus-visible,.arc-BoxesScreen__startAgent:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.arc-BoxesScreen__stateBadge{font-family:var(--font-mono);font-weight:400}:root .arc-BoxesScreen__stateBadge[data-state=ready]{--badge-border:var(--rule-3);--badge-background:transparent;--badge-foreground:var(--ink);--badge-color:var(--ink)}:root .arc-BoxesScreen__stateBadge[data-state=hibernated]{--badge-border:var(--rule-2);--badge-background:transparent;--badge-foreground:var(--muted);--badge-color:var(--quiet)}:root .arc-BoxesScreen__errorBadge{--badge-border:var(--ink);--badge-background:transparent;--badge-foreground:var(--ink);--badge-color:var(--ink)}.arc-BoxesScreen__copy{color:var(--dim);font:400 11px/16px var(--font-mono)}.arc-BoxesScreen__labels{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.arc-BoxesScreen__actions{flex:none;align-items:center;gap:6px;display:flex}.arc-BoxesScreen__facts{grid-template-columns:minmax(180px,1.15fr) minmax(210px,1.2fr) minmax(105px,.7fr) minmax(160px,1fr);gap:16px 24px;margin:0;padding-left:22px;display:grid}.arc-BoxesScreen__fact{min-width:0}.arc-BoxesScreen__fact dt{color:var(--dim);font:400 11px/16px var(--font-mono);letter-spacing:.01em}.arc-BoxesScreen__fact dd{min-width:0;margin:3px 0 0}.arc-BoxesScreen__agent{max-width:100%;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:0;display:inline-flex}.arc-BoxesScreen__agent:hover{color:var(--ink)}.arc-BoxesScreen__agent:hover .arc-BoxesScreen__agentKind{text-underline-offset:3px;text-decoration:underline}.arc-BoxesScreen__agentDot{background:var(--quiet);border-radius:50%;flex:none;width:8px;height:8px}.arc-BoxesScreen__agent[data-state=working]{color:var(--ink)}.arc-BoxesScreen__agent[data-state=working] .arc-BoxesScreen__agentDot{background:var(--ink);box-shadow:0 0 6px #ffffffb3,0 0 14px #ffffff4d}.arc-BoxesScreen__agent[data-state=waiting]{color:var(--ink)}.arc-BoxesScreen__agent[data-state=waiting] .arc-BoxesScreen__agentDot{border:1.5px solid var(--ink);width:7px;height:7px;box-shadow:0 0 0 2px var(--ground), 0 0 0 3px var(--ink);background:0 0;margin:1px}.arc-BoxesScreen__agent[data-state=asleep],.arc-BoxesScreen__agent[data-state=exited]{color:var(--dim)}.arc-BoxesScreen__agent[data-state=asleep] .arc-BoxesScreen__agentDot{border:1px solid var(--quiet);background:0 0}.arc-BoxesScreen__agent[data-state=exited] .arc-BoxesScreen__agentDot{border:1px solid var(--quiet);background:0 0;border-radius:2px;width:8px;height:8px}.arc-BoxesScreen__agentText{flex-direction:column;min-width:0;display:flex}.arc-BoxesScreen__agentKind{color:inherit;font:400 13px/18px var(--font-sans);white-space:nowrap}.arc-BoxesScreen__agentState{min-width:0;color:var(--dim);font:400 11px/16px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-BoxesScreen__agent[data-state=waiting] .arc-BoxesScreen__agentState,.arc-BoxesScreen__agent[data-state=working] .arc-BoxesScreen__agentState{color:var(--muted)}.arc-BoxesScreen__startAgent{color:var(--muted);font:400 12px/18px var(--font-mono);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0}.arc-BoxesScreen__startAgent:hover{color:var(--ink);text-decoration:underline}.arc-BoxesScreen__activity{align-items:center;gap:10px;display:flex}.arc-BoxesScreen__activity time{color:var(--muted);font:400 12px/16px var(--font-mono);white-space:nowrap}.arc-BoxesScreen__money{color:var(--ink-2);font:400 13px/18px var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.arc-BoxesScreen__previews{flex-wrap:wrap;gap:5px;display:flex}.arc-BoxesScreen__preview{border:1px solid var(--rule-2);color:var(--muted);font:400 11px/16px var(--font-mono);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:1px 8px 1px 7px;display:inline-flex}.arc-BoxesScreen__preview[data-awake]{border-color:var(--rule-3);color:var(--ink-2)}.arc-BoxesScreen__previewDot{background:var(--quiet);border-radius:50%;flex:none;width:5px;height:5px}.arc-BoxesScreen__preview[data-awake] .arc-BoxesScreen__previewDot{background:var(--ink);box-shadow:0 0 5px #ffffffa6}.arc-BoxesScreen__previewKind{color:var(--dim)}.arc-BoxesScreen__none{color:var(--quiet);font:400 12px/18px var(--font-mono)}.arc-BoxesScreen__rowError{color:var(--muted);font:400 12px/18px var(--font-mono);align-items:flex-start;gap:8px;margin:0 0 0 22px;display:flex}.arc-BoxesScreen__rowError b{color:var(--ink);font-weight:500}.arc-BoxesScreen__rowError .i{flex:none;width:14px;height:14px;margin-top:2px}.arc-BoxesScreen__empty{border-top:1px solid var(--rule-2);border-bottom:1px solid var(--rule);padding:8px 0 20px}.arc-BoxesScreen__emptyState.arc-BoxesScreen__emptyState{text-align:left;align-items:flex-start;padding:0}.arc-BoxesScreen__emptyState.arc-BoxesScreen__emptyState .arc-empty-state__action{justify-content:flex-start;width:100%}.arc-BoxesScreen__emptyState.arc-BoxesScreen__emptyState p{max-width:52ch;margin-left:0;margin-right:0}.arc-BoxesScreen__noMatch{padding:24px 0}.arc-BoxesScreen__legend{color:var(--dim);font:400 12px/18px var(--font-mono);flex-wrap:wrap;align-items:center;gap:6px 22px;display:flex}.arc-BoxesScreen__legendNote{align-items:center;gap:8px;display:inline-flex}.arc-BoxesScreen__sample{margin-left:auto}@media (width<=1120px){.arc-BoxesScreen__facts{grid-template-columns:minmax(170px,1fr) minmax(210px,1.15fr) minmax(105px,.65fr)}.arc-BoxesScreen__facts>:last-child{grid-column:1/-1}}@media (width<=820px){.arc-BoxesScreen__hero{grid-template-columns:1fr;align-items:start}.arc-BoxesScreen__heroAction{align-items:flex-start}.arc-BoxesScreen__actionNote{text-align:left}.arc-BoxesScreen__alertRow{grid-template-columns:1fr}.arc-BoxesScreen__alertRow>:last-child{justify-self:start}.arc-BoxesScreen__resultCount{width:100%;margin-left:0;padding-bottom:0}.arc-BoxesScreen__rowTop{flex-wrap:wrap}.arc-BoxesScreen__actions{justify-content:flex-start;width:100%;padding-left:22px}.arc-BoxesScreen__facts{grid-template-columns:1fr 1fr}.arc-BoxesScreen__facts>:last-child{grid-column:auto}}@media (width<=560px){.arc-BoxesScreen__title{font-size:34px}.arc-BoxesScreen__facts{grid-template-columns:1fr;padding-left:0}.arc-BoxesScreen__facts>:last-child{grid-column:auto}.arc-BoxesScreen__actions{padding-left:0}.arc-BoxesScreen__rowError,.arc-BoxesScreen__sample{margin-left:0}.arc-BoxesScreen__activity{flex-wrap:wrap}}.arc-sortable-data-table__wrapper{--column-tint:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);width:100%;min-width:0;max-width:100%;color:var(--foreground);font-family:var(--font-body);position:relative;overflow:hidden}.arc-sortable-data-table__scroller{overscroll-behavior-x:contain;position:relative;overflow-x:auto}.arc-sortable-data-table__band{background:var(--column-tint);pointer-events:none;position:absolute;top:0;bottom:0}.arc-sortable-data-table__table{z-index:1;border-collapse:separate;border-spacing:0;width:100%;min-width:560px;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);text-align:left;position:relative}.arc-sortable-data-table__table[data-fixed]{table-layout:fixed}.arc-sortable-data-table__table caption,.arc-sortable-data-table__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arc-sortable-data-table__selectCol{width:44px}.arc-sortable-data-table__table th,.arc-sortable-data-table__table 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)}.arc-sortable-data-table__table th[data-sorted],.arc-sortable-data-table__table td[data-sorted]{--cell-base:var(--column-tint)}.arc-sortable-data-table__table th{height:44px;padding:0 var(--space-4);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:var(--text-sm);text-align:left;white-space:nowrap;font-weight:500}.arc-sortable-data-table__table th[data-sortable]{padding:0}.arc-sortable-data-table__table th[data-sorted]{color:var(--foreground)}.arc-sortable-data-table__table td{height:52px;padding:0 var(--space-4);border-bottom:1px solid var(--border-subtle);color:var(--foreground);vertical-align:middle;overflow-wrap:anywhere;font-weight:400}.arc-sortable-data-table__table tbody tr:last-child td{border-bottom:0}.arc-sortable-data-table__table [data-numeric]{text-align:right;font-variant-numeric:tabular-nums}.arc-sortable-data-table__table[data-selectable] tbody tr{cursor:pointer;-webkit-tap-highlight-color:transparent}.arc-sortable-data-table__table[data-selectable] tbody tr[data-selected] td{--cell-fill:color-mix(in oklab, var(--accent) 8%, var(--cell-base))}.arc-sortable-data-table__table[data-selectable] [data-primary]:not([data-sortable]),.arc-sortable-data-table__table[data-selectable] th[data-primary] .arc-sortable-data-table__sortButton{padding-left:var(--space-2)}.arc-sortable-data-table__sortButton{width:100%;height:44px;padding:0 var(--space-4);color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:flex-start;align-items:center;display:flex}.arc-sortable-data-table__table th[data-numeric] .arc-sortable-data-table__sortButton{justify-content:flex-end}.arc-sortable-data-table__sortInner{border-radius:var(--radius-control);transition:color var(--duration-fast) var(--ease-standard);align-items:center;gap:6px;display:inline-flex}.arc-sortable-data-table__table th[data-numeric] .arc-sortable-data-table__sortInner{flex-direction:row-reverse}.arc-sortable-data-table__sortIcon{flex:none;place-items:center;width:16px;height:16px;display:grid;position:relative}.arc-sortable-data-table__sortHint,.arc-sortable-data-table__sortArrow{place-items:center;display:grid;position:absolute;inset:0}.arc-sortable-data-table__sortHint{color:var(--text-muted);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.arc-sortable-data-table__sortArrow{color:var(--foreground)}.arc-sortable-data-table__sortButton:focus-visible .arc-sortable-data-table__sortHint{opacity:.6}.arc-sortable-data-table__table th[data-sorted] .arc-sortable-data-table__sortHint{opacity:0}.arc-sortable-data-table__selectCell{width:44px}.arc-sortable-data-table__table .arc-sortable-data-table__selectCell{padding:0 0 0 var(--space-4)}.arc-sortable-data-table__selectHit{cursor:pointer;align-items:center;width:100%;height:44px;display:flex;position:relative}.arc-sortable-data-table__selectInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.arc-sortable-data-table__selectBox{border:1px solid var(--border-strong);background:var(--surface);width:18px;height:18px;color:var(--control-glyph);pointer-events:none;transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);border-radius:5px;flex:none;display:block;position:relative}.arc-sortable-data-table__selectBox[data-on]{border-color:var(--control-on)}.arc-sortable-data-table__selectFill{border-radius:inherit;background:var(--control-on);position:absolute;inset:-1px}.arc-sortable-data-table__selectMark{width:18px;height:18px;position:absolute;inset:-1px;overflow:visible}.arc-sortable-data-table__selectInput:focus-visible+.arc-sortable-data-table__selectBox{outline:var(--focus-outline-width,2px) solid var(--focus-outline,color-mix(in oklab, var(--accent-strong) 72%, transparent));outline-offset:2px}.arc-sortable-data-table__selectInput:active+.arc-sortable-data-table__selectBox{transition:border-color var(--duration-fast) var(--ease-standard), transform .11s var(--ease-standard);transform:scale(.95)}.arc-sortable-data-table__footer{justify-content:space-between;align-items:center;gap:var(--space-3);height:44px;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);display:flex}.arc-sortable-data-table__count{white-space:nowrap;min-width:0;transition:color var(--duration-standard) var(--ease-standard);align-items:baseline;gap:.28em;display:inline-flex}.arc-sortable-data-table__count[data-active]{color:var(--foreground)}.arc-sortable-data-table__swap{display:inline-block}.arc-sortable-data-table__swapInner{width:max-content;display:inline-flex;position:relative}.arc-sortable-data-table__swapText{white-space:nowrap;display:inline-block}.arc-sortable-data-table__number{font-variant-numeric:tabular-nums}.arc-sortable-data-table__clear{border-radius:var(--radius-control);height:30px;padding:0 var(--space-3);color:var(--foreground);font:inherit;letter-spacing:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;font-weight:500}.arc-sortable-data-table__empty{height:120px!important;color:var(--text-muted)!important;text-align:center!important}@media (hover:hover) and (pointer:fine){.arc-sortable-data-table__table tbody tr:hover td{--cell-fill:color-mix(in oklab, var(--foreground) 3%, var(--cell-base))}.arc-sortable-data-table__table[data-selectable] tbody tr[data-selected]:hover td{--cell-fill:color-mix(in oklab, var(--accent) 11%, var(--cell-base))}.arc-sortable-data-table__table tbody tr:has(.arc-sortable-data-table__empty):hover td{--cell-fill:var(--cell-base)}.arc-sortable-data-table__sortButton:hover .arc-sortable-data-table__sortInner{color:var(--foreground)}.arc-sortable-data-table__sortButton:hover .arc-sortable-data-table__sortHint{opacity:.6}.arc-sortable-data-table__table th[data-sorted] .arc-sortable-data-table__sortButton:hover .arc-sortable-data-table__sortHint{opacity:0}.arc-sortable-data-table__selectHit:hover .arc-sortable-data-table__selectBox:not([data-on]){border-color:var(--text-muted)}.arc-sortable-data-table__clear:hover{background:var(--surface-muted)}}@media (width<=620px){.arc-sortable-data-table__scroller{overflow:visible}.arc-sortable-data-table__band{display:none}.arc-sortable-data-table__table{width:100%;min-width:0;max-width:100%;display:block}.arc-sortable-data-table__table thead{display:block}.arc-sortable-data-table__table thead tr{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border);scrollbar-width:none;display:flex;overflow-x:auto}.arc-sortable-data-table__table thead tr::-webkit-scrollbar{display:none}.arc-sortable-data-table__table th{background:0 0;border:0;flex:none;height:auto;padding:0;display:block}.arc-sortable-data-table__table th.arc-sortable-data-table__selectCell{left:calc(-1 * var(--space-2));z-index:1;width:40px;margin-left:calc(-1 * var(--space-2));padding:0 0 0 var(--space-3);background:var(--surface);position:sticky}.arc-sortable-data-table__table th.arc-sortable-data-table__selectCell .arc-sortable-data-table__selectHit{height:32px}.arc-sortable-data-table__table th.arc-sortable-data-table__selectCell:after{background:linear-gradient(to right, var(--surface) 45%, transparent);content:"";opacity:0;pointer-events:none;width:36px;position:absolute;top:0;bottom:0;left:100%}@supports (animation-timeline:scroll()){.arc-sortable-data-table__table th.arc-sortable-data-table__selectCell:after{animation:linear both arc-sortable-data-table__stripFade;animation-timeline:scroll(inline);animation-range:0 24px}}.arc-sortable-data-table__table th .arc-sortable-data-table__sortButton,.arc-sortable-data-table__table[data-selectable] th[data-primary] .arc-sortable-data-table__sortButton{border-radius:var(--radius-control);width:auto;height:32px;transition:background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);padding:0 10px}.arc-sortable-data-table__table th[data-sorted] .arc-sortable-data-table__sortButton{background:var(--surface-muted)}.arc-sortable-data-table__table th[data-numeric] .arc-sortable-data-table__sortInner{flex-direction:row}.arc-sortable-data-table__sortButton:focus-visible{--focus-outline-offset:1px}.arc-sortable-data-table__table tbody{width:100%;display:block}.arc-sortable-data-table__table tbody tr{--row-fill:var(--surface);box-sizing:border-box;align-content:center;align-items:baseline;gap:2px var(--space-2);width:100%;min-height:64px;padding:10px var(--space-4);border-bottom:1px solid var(--border-subtle);background-color:var(--row-fill);transition:background-color var(--duration-standard) var(--ease-standard);flex-wrap:wrap;display:flex;position:relative}.arc-sortable-data-table__table tbody tr:after{content:"";flex-basis:100%;order:1}.arc-sortable-data-table__table[data-selectable] tbody tr{padding-left:44px}.arc-sortable-data-table__table[data-selectable] tbody tr[data-selected]{--row-fill:color-mix(in oklab, var(--accent) 8%, var(--surface))}.arc-sortable-data-table__table tbody tr:last-child{border-bottom:0}.arc-sortable-data-table__table td{min-width:0;height:auto;color:var(--text-secondary);font-size:var(--text-xs);text-align:left;background:0 0;border:0;order:2;padding:0;display:block}.arc-sortable-data-table__table[data-selectable] td[data-primary]:not([data-sortable]){padding-left:0}.arc-sortable-data-table__table td[data-primary]{color:var(--foreground);font-size:var(--text-sm);flex:1 1 0;order:0;font-weight:500}.arc-sortable-data-table__table td[data-numeric]:not([data-primary]){padding-left:var(--space-2);color:var(--foreground);font-size:var(--text-sm);flex:none;order:0;margin-left:auto}.arc-sortable-data-table__table td[data-numeric]~td[data-numeric]{color:var(--text-secondary);font-size:var(--text-xs);order:2;margin-left:0;padding-left:0}.arc-sortable-data-table__table td[data-sorted]:not([data-primary]){color:var(--foreground)}.arc-sortable-data-table__table td.arc-sortable-data-table__selectCell{top:0;bottom:0;left:var(--space-1);align-items:center;width:36px;padding:0;display:flex;position:absolute}.arc-sortable-data-table__table td.arc-sortable-data-table__selectCell .arc-sortable-data-table__selectHit{justify-content:center}.arc-sortable-data-table__table .arc-sortable-data-table__empty{padding:var(--space-6) 0;flex:1 0 100%;height:auto!important}.arc-sortable-data-table__table[data-selectable] tbody tr:has(.arc-sortable-data-table__empty){padding-left:var(--space-4)}}@media (width<=620px) and (hover:hover) and (pointer:fine){.arc-sortable-data-table__table tbody tr:hover{--row-fill:color-mix(in oklab, var(--foreground) 3%, var(--surface))}.arc-sortable-data-table__table[data-selectable] tbody tr[data-selected]:hover{--row-fill:color-mix(in oklab, var(--accent) 11%, var(--surface))}.arc-sortable-data-table__table tbody tr:hover td{background:0 0}}@media (prefers-reduced-motion:reduce){.arc-sortable-data-table__table th,.arc-sortable-data-table__table td,.arc-sortable-data-table__table tbody tr,.arc-sortable-data-table__sortInner,.arc-sortable-data-table__sortHint,.arc-sortable-data-table__selectBox,.arc-sortable-data-table__count,.arc-sortable-data-table__clear,.arc-sortable-data-table__table th .arc-sortable-data-table__sortButton{transition:none!important}.arc-sortable-data-table__selectInput:active+.arc-sortable-data-table__selectBox{transform:none}}@keyframes arc-sortable-data-table__stripFade{to{opacity:1}}.arc-AgentsScreen__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.arc-AgentsScreen__headMain{min-width:0}.arc-AgentsScreen__title{font-family:var(--font-sans);letter-spacing:-.04em;flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:40px;font-weight:500;line-height:1;display:flex}.arc-AgentsScreen__sub{max-width:62ch;color:var(--muted);font:400 15px/24px var(--font-sans);letter-spacing:-.005em;margin-top:10px}.arc-AgentsScreen__sub strong{color:var(--ink-2);font-weight:500}.arc-AgentsScreen__subWaiting{color:var(--ink)}.arc-AgentsScreen__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.arc-AgentsScreen__needs{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.arc-AgentsScreen__needs>:last-child{justify-self:end}.arc-AgentsScreen__stats{margin-top:2px}.arc-AgentsScreen__stats .arc-stats-band__inner{max-width:none;padding:0}.arc-AgentsScreen__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.arc-AgentsScreen__toolbarRight{align-items:center;gap:12px;display:flex}.arc-AgentsScreen__updated{color:var(--dim);font:400 12px/16px var(--font-mono);white-space:nowrap}.arc-AgentsScreen__table{min-width:0}.arc-AgentsScreen__empty{border-bottom:1px solid var(--rule);padding:8px 0 20px}.arc-AgentsScreen__agentCell{flex-direction:column;gap:3px;min-width:0;display:flex}.arc-AgentsScreen__name{max-width:100%;color:var(--ink);font:500 15px/20px var(--font-sans);letter-spacing:-.01em;text-align:left;text-overflow:ellipsis;text-underline-offset:4px;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;display:inline-block;overflow:hidden}.arc-AgentsScreen__name:hover{text-decoration:underline}.arc-AgentsScreen__meta{min-width:0;color:var(--dim);font:400 12px/16px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:flex;overflow:hidden}.arc-AgentsScreen__sep{color:var(--faint);margin:0 6px}.arc-AgentsScreen__watching{color:var(--dim)}.arc-AgentsScreen__nobody{color:var(--quiet)}.arc-AgentsScreen__stateCell{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.arc-AgentsScreen__since{color:var(--dim);font:400 12px/16px var(--font-mono)}.arc-AgentsScreen__stateBadge{font-family:var(--font-mono);font-weight:400}:root .arc-AgentsScreen__stateBadge[data-state=waiting]{--badge-border:var(--ink);--badge-background:transparent;--badge-foreground:var(--ink);--badge-color:var(--ink)}:root .arc-AgentsScreen__stateBadge[data-state=working]{--badge-border:var(--rule-3);--badge-background:transparent;--badge-foreground:var(--ink);--badge-color:var(--ink)}:root .arc-AgentsScreen__stateBadge[data-state=idle],:root .arc-AgentsScreen__stateBadge[data-state=asleep],:root .arc-AgentsScreen__stateBadge[data-state=exited]{--badge-border:var(--rule-2);--badge-background:transparent;--badge-foreground:var(--muted);--badge-color:var(--quiet)}.arc-AgentsScreen__activity{align-items:center;gap:10px;display:flex}.arc-AgentsScreen__activity time{color:var(--muted);font:400 12px/16px var(--font-mono);white-space:nowrap}.arc-AgentsScreen__mono{color:var(--ink-2);font:400 12px/18px var(--font-mono);white-space:nowrap}.arc-AgentsScreen__rowActions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.arc-AgentsScreen__legend{color:var(--dim);font:400 12px/18px var(--font-mono);flex-wrap:wrap;align-items:center;gap:6px 22px;display:flex}.arc-AgentsScreen__legendNote{align-items:center;gap:8px;display:inline-flex}.arc-AgentsScreen__legend svg{width:26px;height:9px}.arc-AgentsScreen__sample{margin-left:auto}.arc-AgentsScreen__form{flex-direction:column;gap:16px;display:flex}.arc-AgentsScreen__formActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (width<=1240px){.arc-AgentsScreen__updated{display:none}}@media (width<=820px){.arc-AgentsScreen__head{align-items:flex-start}.arc-AgentsScreen__title{font-size:34px}.arc-AgentsScreen__toolbar{align-items:flex-start}.arc-AgentsScreen__toolbarRight{justify-content:space-between;width:100%}.arc-AgentsScreen__updated{display:block}.arc-AgentsScreen__needs{grid-template-columns:minmax(0,1fr);align-items:start}.arc-AgentsScreen__needs>:last-child{justify-self:start}.arc-AgentsScreen__sample{margin-left:0}}@media (width<=640px){.arc-AgentsScreen__toolbar>.arc-segmented-control__root{width:100%;display:flex}}.arc-progress__progress{width:100%;color:var(--text-secondary);font-size:var(--text-sm)}.arc-progress__meta{line-height:var(--leading-body);justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.arc-progress__label{min-width:0;position:relative}.arc-progress__line{display:block}.arc-progress__value{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;display:inline-flex}.arc-progress__count{justify-items:end;display:inline-grid}.arc-progress__count:before{content:"100%";visibility:hidden;height:0;overflow:hidden}.arc-progress__done{color:var(--success);place-items:center;display:grid}.arc-progress__track{border:1px solid var(--border);background:var(--surface-muted);border-radius:99px;height:7px;overflow:hidden}.arc-progress__fill{border-radius:inherit;background:var(--accent);width:100%;height:100%;transition:background-color var(--duration-standard) var(--ease-standard);display:block}.arc-progress__progress[data-complete] .arc-progress__fill{background:var(--success);transition-delay:.2s}@media (prefers-reduced-motion:reduce){.arc-progress__fill,.arc-progress__progress[data-complete] .arc-progress__fill{transition:none}}.arc-NowScreen__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.arc-NowScreen__headMain{min-width:0}.arc-NowScreen__title{font-family:var(--font-sans);letter-spacing:-.04em;margin:0;font-size:40px;font-weight:500;line-height:1}.arc-NowScreen__sub{max-width:60ch;color:var(--muted);margin-top:10px;font-size:14px;line-height:21px}.arc-NowScreen__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.arc-NowScreen__section{flex-direction:column;gap:14px;min-width:0;display:flex}.arc-NowScreen__sectionHead{border-bottom:1px solid var(--rule-2);justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:12px;display:flex}.arc-NowScreen__sectionHead h2{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:500;line-height:26px}.arc-NowScreen__sectionNote{max-width:66ch;color:var(--dim);margin-top:4px;font-size:13px;line-height:20px}.arc-NowScreen__count{color:var(--dim);font:400 12px/18px var(--font-mono);white-space:nowrap;flex:none}.arc-NowScreen__empty{border-bottom:1px solid var(--rule)}.arc-NowScreen__empty .arc-empty-state__root{padding:28px 0 32px}.arc-NowScreen__empty .arc-empty-state__icon{background:0 0}.arc-NowScreen__list{border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none}.arc-NowScreen__row{border-top:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0;display:grid}.arc-NowScreen__row:first-child{border-top:0}.arc-NowScreen__rowIcon{border:1px solid var(--rule-3);width:30px;height:30px;color:var(--muted);border-radius:999px;flex:none;place-items:center;display:grid}.arc-NowScreen__rowIcon svg{width:15px;height:15px}.arc-NowScreen__rowBody{flex-direction:column;gap:3px;min-width:0;display:flex}.arc-NowScreen__rowTitle{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.arc-NowScreen__name{min-width:0;max-width:100%;color:var(--ink);font-family:var(--font-sans);letter-spacing:-.01em;text-align:left;text-overflow:ellipsis;text-underline-offset:3px;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;font-size:15px;font-weight:500;line-height:20px;overflow:hidden}.arc-NowScreen__name:hover{text-decoration:underline}.arc-NowScreen__rowMeta{color:var(--dim);font:400 12px/18px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-NowScreen__rowAction{justify-self:end}.arc-NowScreen__errorStack{flex-direction:column;gap:10px;display:flex}.arc-NowScreen__alertRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.arc-NowScreen__alertAction{justify-self:end}.arc-NowScreen__quietRow{border-bottom:1px solid var(--rule);color:var(--dim);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;display:grid}.arc-NowScreen__quietRow .arc-NowScreen__rowIcon{border-style:dashed}.arc-NowScreen__quietBody{min-width:0;font-size:13px;line-height:20px}.arc-NowScreen__quietBody b{color:var(--ink-2);font-weight:500}.arc-NowScreen__glance{flex-direction:column;min-width:0;display:flex}.arc-NowScreen__stats .arc-stats-band__inner{max-width:none;padding:0}.arc-NowScreen__stats .arc-stats-band__header{gap:8px 24px;margin-bottom:16px}.arc-NowScreen__stats .arc-stats-band__title{letter-spacing:-.02em;max-width:none;font-size:20px;line-height:26px}.arc-NowScreen__stats .arc-stats-band__description{max-width:56ch;font-size:13px;line-height:20px}.arc-NowScreen__credit{padding-top:18px}.arc-NowScreen__table{min-width:0}.arc-NowScreen__cmd{max-width:100%;color:var(--ink-2);font:400 12px/18px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.arc-NowScreen__link{color:var(--ink);font:500 14px/20px var(--font-sans);letter-spacing:-.01em;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0}.arc-NowScreen__link:hover{text-decoration:underline}.arc-NowScreen__mono{color:var(--ink-2);font:400 12px/18px var(--font-mono);white-space:nowrap}.arc-NowScreen__stateBadge{font-family:var(--font-mono);font-weight:400}.arc-NowScreen__succeeded.arc-NowScreen__succeeded{--badge-foreground:var(--ink-2)}.arc-NowScreen__running.arc-NowScreen__running{--badge-foreground:var(--ink);--badge-color:var(--ink);--badge-border:var(--rule-3)}.arc-NowScreen__failed.arc-NowScreen__failed{--badge-foreground:var(--ink);--badge-border:var(--ink)}@media (width<=720px){.arc-NowScreen__head{align-items:flex-start}.arc-NowScreen__title{font-size:34px}.arc-NowScreen__actions{width:100%}.arc-NowScreen__sectionHead{flex-direction:column;align-items:flex-start;gap:8px}.arc-NowScreen__alertRow{grid-template-columns:minmax(0,1fr)}.arc-NowScreen__alertAction{justify-self:start}.arc-NowScreen__row,.arc-NowScreen__quietRow{grid-template-columns:auto minmax(0,1fr);align-items:start}.arc-NowScreen__rowAction{grid-column:2;justify-self:start}.arc-NowScreen__rowMeta{white-space:normal}}.arc-copy-button__button{width:max-content;max-width:100%;min-height:var(--control-height-sm);justify-content:center;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);font:inherit;font-size:var(--text-sm);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);font-weight:500;display:inline-flex}.arc-copy-button__button:active:not(:disabled){transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-fast), var(--duration-instant);transition-timing-function:var(--ease-standard);transform:scale(.97)}.arc-copy-button__iconOnly:active:not(:disabled){transform:scale(.96)}@media (hover:hover) and (pointer:fine){.arc-copy-button__button:hover:not(:disabled){background:var(--surface-muted);border-color:var(--border-strong)}.arc-copy-button__plain:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground);border-color:#0000}}.arc-copy-button__button:disabled{cursor:not-allowed;opacity:.5}.arc-copy-button__icon{flex:none;width:16px;height:16px;display:grid;position:relative}.arc-copy-button__iconInner{place-items:center;display:grid;position:absolute;inset:0}.arc-copy-button__iconInner[data-state=copied]{color:var(--success)}.arc-copy-button__iconInner[data-state=error]{color:var(--danger)}.arc-copy-button__label{white-space:nowrap;justify-items:center;min-width:0;display:grid;position:relative}.arc-copy-button__text{grid-area:1/1}.arc-copy-button__measure{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.arc-copy-button__iconOnly{width:var(--control-height-sm);padding:0}.arc-copy-button__plain{color:var(--text-secondary);background:0 0;border-color:#0000}.arc-copy-button__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-copy-button__button{transition:none}.arc-copy-button__button:active:not(:disabled){transform:none}}.arc-breadcrumb__list{flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;padding:0;list-style:none;display:flex;position:relative}.arc-breadcrumb__list li{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.arc-breadcrumb__list li>svg{width:16px;height:16px;color:var(--border-strong);stroke-width:1.75px;flex:none}.arc-breadcrumb__list a,.arc-breadcrumb__list li>span,.arc-breadcrumb__list li>button{border-radius:7px;flex-direction:column;padding:4px 2px;display:inline-flex}.arc-breadcrumb__list a:after,.arc-breadcrumb__list li>span:after,.arc-breadcrumb__list li>button:after{content:attr(data-label);visibility:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;height:0;font-weight:500;overflow:hidden}.arc-breadcrumb__list li>button{font:inherit;line-height:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0}.arc-breadcrumb__list a,.arc-breadcrumb__list li>button{color:var(--text-secondary);text-underline-offset:4px;transition:color var(--duration-fast) var(--ease-standard), text-decoration-color var(--duration-fast) var(--ease-standard);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.arc-breadcrumb__list [aria-current=page]{color:var(--accent-strong);transition:color var(--duration-fast) var(--ease-standard);font-weight:500}@media (hover:hover) and (pointer:fine){.arc-breadcrumb__list a:hover,.arc-breadcrumb__list li>button:hover{color:var(--accent-strong);-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-decoration-color:color-mix(in oklab, currentColor 45%, transparent)}}@media (prefers-reduced-motion:reduce){.arc-breadcrumb__list a,.arc-breadcrumb__list li>button,.arc-breadcrumb__list [aria-current=page]{transition:none}}.arc-tabs__root{position:relative}.arc-tabs__listShell{isolation:isolate;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);align-items:center;min-width:0;max-width:100%;display:inline-flex;position:relative}.arc-tabs__viewport{border-radius:inherit;scrollbar-width:none;min-width:0;overflow-x:auto}.arc-tabs__viewport::-webkit-scrollbar{display:none}.arc-tabs__listShell[data-left=true] .arc-tabs__viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 35px,#000);mask-image:linear-gradient(90deg,#0000,#000 35px,#000)}.arc-tabs__listShell[data-right=true] .arc-tabs__viewport{-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 35px),#0000);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 35px),#0000)}.arc-tabs__listShell[data-left=true][data-right=true] .arc-tabs__viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 35px calc(100% - 35px),#0000);mask-image:linear-gradient(90deg,#0000,#000 35px calc(100% - 35px),#0000)}.arc-tabs__list{isolation:isolate;align-items:center;gap:var(--space-1);width:max-content;padding:var(--space-1);display:inline-flex}.arc-tabs__scrollButton{z-index:2;background:var(--surface-muted);width:33px;color:var(--foreground);border:0;place-items:center;display:grid;position:absolute;top:0;bottom:0}.arc-tabs__scrollLeft{border-radius:var(--radius-control) 0 0 var(--radius-control);left:0}.arc-tabs__scrollRight{border-radius:0 var(--radius-control) var(--radius-control) 0;right:0}.arc-tabs__scrollButton:disabled{opacity:0;pointer-events:none}.arc-tabs__scrollButton:focus-visible{--focus-outline-offset:-3px}.arc-tabs__trigger{-webkit-tap-highlight-color:transparent;min-width:5.5rem;min-height:var(--control-height-sm);border-radius:calc(var(--radius-control) - 3px);padding:0 var(--space-3);color:var(--text-muted);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;font-weight:500;display:inline-grid;position:relative}@media (hover:hover) and (pointer:fine){.arc-tabs__trigger:hover{color:var(--foreground)}}.arc-tabs__trigger:active{color:var(--foreground)}.arc-tabs__trigger[data-state=active]{color:var(--accent-strong)}.arc-tabs__selection{z-index:-1;border:1px solid var(--border);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting);will-change:transform;position:absolute;inset:0}.arc-tabs__triggerLabel{z-index:1;position:relative}.arc-tabs__trigger:disabled{cursor:not-allowed;opacity:.5}.arc-tabs__content{margin-top:var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.arc-tabs__content[data-motion-pop-id]{margin-top:0}.arc-tabs__content[data-state=inactive]{pointer-events:none}.arc-tabs__content:focus-visible{--focus-outline-offset:3px;border-radius:var(--radius-control)}@media (prefers-reduced-motion:reduce){.arc-tabs__trigger{transition:none}}.arc-skeleton__root{align-items:flex-start;gap:var(--space-4);width:100%;min-width:0;display:flex}.arc-skeleton__avatar,.arc-skeleton__line{border-radius:var(--radius-control);background:color-mix(in oklab, var(--border-strong) 38%, var(--surface));animation:arc-skeleton__skeleton-pulse 1.8s var(--ease-in-out) calc(var(--index,0) * 90ms) 11 both;flex:none;display:block}.arc-skeleton__avatar{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-pill)}.arc-skeleton__lines{gap:var(--space-3);padding-top:var(--space-1);flex:1;display:grid}.arc-skeleton__line{width:100%;height:var(--space-3)}.arc-skeleton__line:first-child{width:48%;height:var(--space-4)}.arc-skeleton__line:last-child{width:72%}.arc-skeleton__frame{display:flow-root;position:relative}@keyframes arc-skeleton__skeleton-pulse{0%,to{opacity:1}50%{opacity:.52}}@media (prefers-reduced-motion:reduce){.arc-skeleton__avatar,.arc-skeleton__line{animation:none}}.arc-SpaceScreen__hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;display:grid}.arc-SpaceScreen__heroMain{flex-direction:column;gap:10px;min-width:0;display:flex}.arc-SpaceScreen__nameRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.arc-SpaceScreen__name{letter-spacing:-.045em;margin:0;font-size:clamp(34px,3.4vw,42px);font-weight:500;line-height:1}.arc-SpaceScreen__agentRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.arc-SpaceScreen__noAgent{color:var(--dim);font:400 13px/18px var(--font-mono)}.arc-SpaceScreen__meta{color:var(--dim);font:400 12px/18px var(--font-mono);flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.arc-SpaceScreen__id{align-items:center;gap:6px;min-width:0;display:inline-flex}.arc-SpaceScreen__id code{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;max-width:42ch;overflow:hidden}.arc-SpaceScreen__labels{flex-wrap:wrap;gap:4px;display:flex}.arc-SpaceScreen__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.arc-SpaceScreen__inlineActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.arc-SpaceScreen__facts{margin:0}.arc-SpaceScreen__facts .arc-stats-band__inner{max-width:none;padding:0}.arc-SpaceScreen__taskBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:4px;display:flex}.arc-SpaceScreen__lead{color:var(--muted);max-width:68ch;margin:0;font-size:14px;line-height:21px}.arc-SpaceScreen__blockLead{color:var(--muted);max-width:68ch;margin:0 0 14px;font-size:14px;line-height:21px}.arc-SpaceScreen__tabAlert{margin-bottom:18px}.arc-SpaceScreen__overview{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:40px;padding-top:4px;display:grid}.arc-SpaceScreen__column{flex-direction:column;gap:26px;min-width:0;display:flex}.arc-SpaceScreen__section{border-top:1px solid var(--rule);flex-direction:column;gap:12px;min-width:0;padding-top:14px;display:flex}.arc-SpaceScreen__column>.arc-SpaceScreen__section:first-child{border-top:0;padding-top:0}.arc-SpaceScreen__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.arc-SpaceScreen__title{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:500;line-height:22px}.arc-SpaceScreen__note{color:var(--dim);font:400 12px/18px var(--font-mono);margin:0}.arc-SpaceScreen__commands{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.arc-SpaceScreen__commands li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:10px 0;display:grid}.arc-SpaceScreen__commands code{font:400 12px/18px var(--font-mono);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-SpaceScreen__dur,.arc-SpaceScreen__cost,.arc-SpaceScreen__when{font:400 12px/18px var(--font-mono);color:var(--dim);white-space:nowrap}.arc-SpaceScreen__details{flex-direction:column;margin:0;display:flex}.arc-SpaceScreen__details>div{border-bottom:1px solid var(--rule);grid-template-columns:110px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.arc-SpaceScreen__details>div:last-child{border-bottom:0}.arc-SpaceScreen__details dt{color:var(--dim);font:400 12px/18px var(--font-mono)}.arc-SpaceScreen__details dd{color:var(--ink-2);overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;line-height:18px}.arc-SpaceScreen__details code{font:400 12px/18px var(--font-mono)}.arc-SpaceScreen__mini{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.arc-SpaceScreen__mini li{font:400 12px/18px var(--font-mono);color:var(--dim);align-items:center;gap:8px;display:flex}.arc-SpaceScreen__mini code{color:var(--ink-2)}.arc-SpaceScreen__split{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.arc-SpaceScreen__split>*{min-width:0}.arc-SpaceScreen__strip{align-items:center;max-width:100%;display:inline-flex}.arc-SpaceScreen__rowActions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.arc-SpaceScreen__files{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.arc-SpaceScreen__files li{border-bottom:1px solid var(--rule);align-items:center;gap:12px;min-width:0;padding:11px 0;display:flex}.arc-SpaceScreen__filePath{min-width:0;font:400 12px/18px var(--font-mono);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.arc-SpaceScreen__previews{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.arc-SpaceScreen__previews li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) auto;align-items:center;gap:14px;min-width:0;padding:11px 0;display:grid}.arc-SpaceScreen__previewMain{font:400 12px/18px var(--font-mono);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.arc-SpaceScreen__previewUrl{font:400 12px/18px var(--font-mono);color:var(--dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-SpaceScreen__services{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.arc-SpaceScreen__services li{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:12px;padding:11px 0;display:flex}.arc-SpaceScreen__services b{font-size:13px;font-weight:500}.arc-SpaceScreen__secretList{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.arc-SpaceScreen__secretList li{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:12px;min-width:0;padding:11px 0;display:flex}.arc-SpaceScreen__secretList code{min-width:0;font:400 12px/18px var(--font-mono);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.arc-SpaceScreen__secretList span,.arc-SpaceScreen__secretList time{font:400 12px/18px var(--font-mono);color:var(--dim);white-space:nowrap}.arc-SpaceScreen__policyRow{flex-wrap:wrap;gap:24px;display:flex}.arc-SpaceScreen__policyField{flex-direction:column;gap:8px;min-width:0;display:flex}.arc-SpaceScreen__fieldLabel{font:400 12px/16px var(--font-mono);color:var(--dim)}.arc-SpaceScreen__hostForm{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.arc-SpaceScreen__grow{flex:220px;min-width:0}.arc-SpaceScreen__usageGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;padding-top:4px;display:grid}.arc-SpaceScreen__barList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.arc-SpaceScreen__barList li{font:400 12px/18px var(--font-mono);color:var(--muted);grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.arc-SpaceScreen__barTrack{background:var(--rule-2);border-radius:999px;height:6px;overflow:hidden}.arc-SpaceScreen__barFill{border-radius:inherit;background:var(--ink);height:100%;display:block}.arc-SpaceScreen__barValue{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.arc-SpaceScreen__danger{border-top-color:var(--rule-3)}.arc-SpaceScreen__settingsForm{flex-direction:column;gap:14px;margin-bottom:18px;display:flex}.arc-SpaceScreen__checkRow{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;line-height:18px;display:flex}.arc-SpaceScreen__dialogBody{flex-direction:column;gap:16px;display:flex}.arc-SpaceScreen__dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.arc-SpaceScreen__dialogNote{color:var(--muted);margin:0;font-size:14px;line-height:21px}.arc-SpaceScreen__dialogNote b{color:var(--ink);font-weight:500}@media (width<=1000px){.arc-SpaceScreen__overview,.arc-SpaceScreen__split,.arc-SpaceScreen__usageGrid{grid-template-columns:1fr;gap:28px}}@media (width<=820px){.arc-SpaceScreen__hero{grid-template-columns:1fr}.arc-SpaceScreen__actions{justify-content:flex-start}.arc-SpaceScreen__commands li{grid-template-columns:minmax(0,1fr) auto auto}.arc-SpaceScreen__cost,.arc-SpaceScreen__when{display:none}.arc-SpaceScreen__details>div{grid-template-columns:96px minmax(0,1fr)}.arc-SpaceScreen__previews li{grid-template-columns:1fr;gap:8px}.arc-SpaceScreen__barList li{grid-template-columns:100px minmax(0,1fr) auto}}.arc-SdkSpacesScreen__hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 40px;padding-top:4px;display:grid}.arc-SdkSpacesScreen__heroCopy{min-width:0}.arc-SdkSpacesScreen__eyebrow{color:var(--dim);font:400 12px/18px var(--font-mono);letter-spacing:.01em;margin-bottom:10px}.arc-SdkSpacesScreen__title{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(34px,3.7vw,52px);line-height:1}.arc-SdkSpacesScreen__lede{max-width:62ch;color:var(--muted);margin-top:14px;font-size:16px;line-height:26px}.arc-SdkSpacesScreen__note{max-width:72ch;color:var(--dim);font:400 12px/18px var(--font-mono);margin-top:10px}.arc-SdkSpacesScreen__statsBand{border-top:1px solid var(--rule)}.arc-SdkSpacesScreen__statsBand .arc-stats-band__inner{max-width:none;padding:22px 0 6px}.arc-SdkSpacesScreen__table{min-width:0}.arc-SdkSpacesScreen__nameCell{flex-direction:column;gap:3px;min-width:0;display:flex}.arc-SdkSpacesScreen__sandboxName{max-width:100%;color:var(--ink);font:500 15px/20px var(--font-sans);letter-spacing:-.01em;text-align:left;text-overflow:ellipsis;text-underline-offset:4px;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;overflow:hidden}.arc-SdkSpacesScreen__sandboxName:hover{text-decoration:underline}.arc-SdkSpacesScreen__sandboxName:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.arc-SdkSpacesScreen__idText{max-width:100%;color:var(--dim);font:400 11px/16px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-SdkSpacesScreen__template,.arc-SdkSpacesScreen__customer,.arc-SdkSpacesScreen__region,.arc-SdkSpacesScreen__usage,.arc-SdkSpacesScreen__activity{flex-direction:column;gap:2px;min-width:0;display:flex}.arc-SdkSpacesScreen__labelsCell{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.arc-SdkSpacesScreen__template span:first-child,.arc-SdkSpacesScreen__customer span:first-child,.arc-SdkSpacesScreen__region span:first-child{color:var(--ink-2);font-size:13px;line-height:18px}.arc-SdkSpacesScreen__mono{color:var(--dim);font:400 12px/18px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-SdkSpacesScreen__usage span:first-child{color:var(--muted);font:400 12px/18px var(--font-mono)}.arc-SdkSpacesScreen__cost{color:var(--ink-2);font:400 12px/18px var(--font-mono);font-variant-numeric:tabular-nums}.arc-SdkSpacesScreen__command{max-width:100%;color:var(--ink-2);font:400 12px/18px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-SdkSpacesScreen__activityMeta{color:var(--dim);font:400 12px/18px var(--font-mono)}.arc-SdkSpacesScreen__none{color:var(--quiet);font:400 12px/18px var(--font-mono)}.arc-SdkSpacesScreen__rowActions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.arc-SdkSpacesScreen__legend{color:var(--dim);font:400 12px/18px var(--font-mono);flex-wrap:wrap;align-items:center;gap:6px 22px;display:flex}.arc-SdkSpacesScreen__legendNote{align-items:center;gap:8px;display:inline-flex}.arc-SdkSpacesScreen__sample{align-items:center;gap:12px;margin-left:auto;display:inline-flex}.arc-SdkSpacesScreen__empty{padding:24px 0}@media (width<=820px){.arc-SdkSpacesScreen__hero{grid-template-columns:1fr;align-items:start}.arc-SdkSpacesScreen__sample{margin-left:0}}.arc-SdkSpaceScreen__backRow{align-items:center;gap:10px;margin-top:-6px;display:flex}.arc-SdkSpaceScreen__hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;display:grid}.arc-SdkSpaceScreen__heroMain{flex-direction:column;gap:10px;min-width:0;display:flex}.arc-SdkSpaceScreen__eyebrow{color:var(--dim);font:400 12px/18px var(--font-mono);letter-spacing:.01em}.arc-SdkSpaceScreen__nameRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.arc-SdkSpaceScreen__name{letter-spacing:-.045em;margin:0;font-size:clamp(34px,3.4vw,42px);font-weight:500;line-height:1}.arc-SdkSpaceScreen__meta{color:var(--dim);font:400 12px/18px var(--font-mono);flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.arc-SdkSpaceScreen__id{align-items:center;gap:6px;min-width:0;display:inline-flex}.arc-SdkSpaceScreen__id code{max-width:42ch;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-SdkSpaceScreen__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.arc-SdkSpaceScreen__inlineActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.arc-SdkSpaceScreen__facts{margin:0}.arc-SdkSpaceScreen__facts .arc-stats-band__inner{max-width:none;padding:0}.arc-SdkSpaceScreen__tabAlert{margin-bottom:18px}.arc-SdkSpaceScreen__overview{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:40px;padding-top:4px;display:grid}.arc-SdkSpaceScreen__column{flex-direction:column;gap:26px;min-width:0;display:flex}.arc-SdkSpaceScreen__stack{flex-direction:column;gap:26px;display:flex}.arc-SdkSpaceScreen__section{border-top:1px solid var(--rule);flex-direction:column;gap:12px;min-width:0;padding-top:14px;display:flex}.arc-SdkSpaceScreen__column>.arc-SdkSpaceScreen__section:first-child{border-top:0;padding-top:0}.arc-SdkSpaceScreen__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.arc-SdkSpaceScreen__title{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:500;line-height:22px}.arc-SdkSpaceScreen__note{color:var(--dim);font:400 12px/18px var(--font-mono);margin:0}.arc-SdkSpaceScreen__lead{max-width:68ch;color:var(--muted);margin:0 0 14px;font-size:14px;line-height:21px}.arc-SdkSpaceScreen__details{flex-direction:column;margin:0;display:flex}.arc-SdkSpaceScreen__details>div{border-bottom:1px solid var(--rule);grid-template-columns:110px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.arc-SdkSpaceScreen__details>div:last-child{border-bottom:0}.arc-SdkSpaceScreen__details dt{color:var(--dim);font:400 12px/18px var(--font-mono)}.arc-SdkSpaceScreen__details dd{min-width:0;color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:18px}.arc-SdkSpaceScreen__details code{font:400 12px/18px var(--font-mono)}.arc-SdkSpaceScreen__labels{flex-wrap:wrap;gap:4px;display:flex}.arc-SdkSpaceScreen__activityList{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.arc-SdkSpaceScreen__activityList li{border-bottom:1px solid var(--rule);grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px 0;display:grid}.arc-SdkSpaceScreen__activityList time{color:var(--dim);font:400 12px/18px var(--font-mono);white-space:nowrap}.arc-SdkSpaceScreen__activityText{min-width:0;color:var(--ink-2);overflow-wrap:anywhere;font-size:13px;line-height:19px}.arc-SdkSpaceScreen__logState{color:var(--quiet);font:400 12px/18px var(--font-mono);white-space:nowrap}.arc-SdkSpaceScreen__logState[data-state=ok]{color:var(--muted)}.arc-SdkSpaceScreen__logState[data-state=failed]{color:var(--ink)}.arc-SdkSpaceScreen__logText{color:var(--ink-2);font-size:13px;line-height:19px}.arc-SdkSpaceScreen__budgetRow{color:var(--muted);font:400 12px/18px var(--font-mono);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;display:flex}.arc-SdkSpaceScreen__budgetTrack{background:var(--rule-2);border-radius:999px;height:6px;overflow:hidden}.arc-SdkSpaceScreen__budgetFill{border-radius:inherit;background:var(--ink);height:100%;display:block}.arc-SdkSpaceScreen__mini{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.arc-SdkSpaceScreen__mini li{color:var(--dim);font:400 12px/18px var(--font-mono);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.arc-SdkSpaceScreen__mini code{color:var(--ink-2)}.arc-SdkSpaceScreen__credMini{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.arc-SdkSpaceScreen__credMini code{color:var(--ink-2);font:400 12px/18px var(--font-mono)}.arc-SdkSpaceScreen__usageGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;padding-top:4px;display:grid}.arc-SdkSpaceScreen__barList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.arc-SdkSpaceScreen__barList li{color:var(--muted);font:400 12px/18px var(--font-mono);grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.arc-SdkSpaceScreen__barTrack{background:var(--rule-2);border-radius:999px;height:6px;overflow:hidden}.arc-SdkSpaceScreen__barFill{border-radius:inherit;background:var(--ink);height:100%;display:block}.arc-SdkSpaceScreen__barValue{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.arc-SdkSpaceScreen__table{min-width:0}.arc-SdkSpaceScreen__two{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.arc-SdkSpaceScreen__credCard{border-top:1px solid var(--rule-2);border-bottom:1px solid var(--rule);flex-direction:column;gap:14px;padding:14px 0;display:flex}.arc-SdkSpaceScreen__credTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.arc-SdkSpaceScreen__credPrefix{color:var(--ink);font:400 16px/24px var(--font-mono);letter-spacing:.02em}.arc-SdkSpaceScreen__scopes{flex-wrap:wrap;gap:6px;display:flex}.arc-SdkSpaceScreen__credMeta{color:var(--dim);font:400 12px/18px var(--font-mono);flex-wrap:wrap;gap:6px 18px;display:flex}.arc-SdkSpaceScreen__rowActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.arc-SdkSpaceScreen__url{max-width:100%;color:var(--dim);font:400 12px/18px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.arc-SdkSpaceScreen__mono{color:var(--dim);font:400 12px/18px var(--font-mono)}.arc-SdkSpaceScreen__dialogBody{flex-direction:column;gap:16px;display:flex}.arc-SdkSpaceScreen__dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.arc-SdkSpaceScreen__dialogNote{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:21px}@media (width<=1000px){.arc-SdkSpaceScreen__overview,.arc-SdkSpaceScreen__usageGrid,.arc-SdkSpaceScreen__two{grid-template-columns:1fr;gap:28px}}@media (width<=820px){.arc-SdkSpaceScreen__hero{grid-template-columns:1fr}.arc-SdkSpaceScreen__actions{justify-content:flex-start}.arc-SdkSpaceScreen__details>div{grid-template-columns:96px minmax(0,1fr)}.arc-SdkSpaceScreen__activityList li{grid-template-columns:minmax(0,1fr) auto}.arc-SdkSpaceScreen__activityList time{grid-column:1/-1}.arc-SdkSpaceScreen__barList li{grid-template-columns:100px minmax(0,1fr) auto}}.arc-checkbox__field{align-items:flex-start;gap:0;min-width:0;display:inline-flex}.arc-checkbox__box{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-control);color:var(--control-glyph);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.arc-checkbox__visual{border:1px solid var(--border-strong);background:var(--surface);width:18px;height:18px;transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);border-radius:5px;display:block;position:relative}.arc-checkbox__fill{border-radius:inherit;background:var(--control-on);position:absolute;inset:-1px}.arc-checkbox__mark{width:18px;height:18px;position:absolute;inset:-1px;overflow:visible}.arc-checkbox__box[data-state=checked] .arc-checkbox__visual,.arc-checkbox__box[data-state=indeterminate] .arc-checkbox__visual{border-color:var(--control-on)}@media (hover:hover) and (pointer:fine){.arc-checkbox__box[data-state=unchecked]:hover:not(:disabled) .arc-checkbox__visual{border-color:var(--text-muted)}}.arc-checkbox__box:active:not(:disabled) .arc-checkbox__visual{transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);transform:scale(.95)}.arc-checkbox__box:disabled{opacity:.5;cursor:not-allowed}.arc-checkbox__copy{min-width:0;padding-top:calc((var(--control-height-md) - var(--text-sm) * 1.4) / 2);gap:2px;margin-left:1px;display:grid}.arc-checkbox__copy label{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);cursor:pointer}.arc-checkbox__copy span{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){.arc-checkbox__visual,.arc-checkbox__box:active:not(:disabled) .arc-checkbox__visual{transition:none;transform:none}}.arc-password-field__field{min-width:0;display:grid}.arc-password-field__field label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.arc-password-field__shell{min-height:var(--control-height-md);border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:0 calc((var(--control-height-md) - 2px - 30px) / 2) 0 var(--space-3);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard);align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.arc-password-field__shell:hover:not(:focus-within){border-color:var(--foreground)}}.arc-password-field__shell:focus-within{border-color:var(--foreground)}.arc-password-field__shell:has(.arc-password-field__input[aria-invalid=true]){border-color:var(--danger)}.arc-password-field__input{width:100%;min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);background:0 0;border:0;outline:0}.arc-password-field__input::placeholder{color:var(--text-muted)}.arc-password-field__input[data-reveal=shown]{animation:arc-password-field__resolve-shown var(--duration-standard) var(--ease-enter)}.arc-password-field__input[data-reveal=hidden]{animation:arc-password-field__resolve-hidden var(--duration-standard) var(--ease-enter)}@keyframes arc-password-field__resolve-shown{0%{opacity:.35;filter:blur(2px)}}@keyframes arc-password-field__resolve-hidden{0%{opacity:.35;filter:blur(2px)}}.arc-password-field__shell button{border-radius:var(--radius-control);width:30px;height:30px;color:var(--text-muted);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.arc-password-field__shell button:hover{background:var(--surface-muted);color:var(--foreground)}}.arc-password-field__shell button:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform .1s var(--ease-standard);transform:scale(.96)}.arc-password-field__shell button[aria-pressed=true]{color:var(--foreground)}.arc-password-field__messageSlot{display:block;overflow:hidden}.arc-password-field__hint{padding-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.arc-password-field__words{display:block;position:relative}.arc-password-field__word{white-space:pre;display:inline-block}.arc-password-field__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-password-field__shell,.arc-password-field__shell button{transition:none}.arc-password-field__shell button:active{transform:none}.arc-password-field__input[data-reveal]{animation:none}}.arc-signup-form__block{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);width:min(100%,432px);min-width:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);overflow:hidden;container:signup/inline-size}.arc-signup-form__viewport{overflow:hidden}.arc-signup-form__track{position:relative}.arc-signup-form__step{min-width:0;padding:var(--space-8);display:grid}.arc-signup-form__heading{gap:var(--space-2);margin-bottom:var(--space-6);display:grid}.arc-signup-form__heading h2{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-weight:400;line-height:var(--leading-display);text-wrap:balance;outline:none;margin:0}.arc-signup-form__heading p{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty;margin:0}.arc-signup-form__address{color:var(--foreground);overflow-wrap:anywhere}.arc-signup-form__sso{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.arc-signup-form__sso .arc-signup-form__ssoButton{min-width:0;padding-inline:var(--space-2)}.arc-signup-form__providerMark{flex:none}.arc-signup-form__divider{align-items:center;gap:var(--space-3);margin:var(--space-5) 0;color:var(--text-muted);font-size:var(--text-xs);line-height:1;display:flex}.arc-signup-form__divider:before,.arc-signup-form__divider:after{background:var(--border);content:"";flex:1;height:1px}.arc-signup-form__form{gap:var(--space-4);display:grid}.arc-signup-form__wide{width:100%}.arc-signup-form__passwordGroup{min-width:0;display:grid}.arc-signup-form__feedback{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:18px;margin-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);display:flex}.arc-signup-form__feedbackText{min-width:0;color:var(--text-muted);flex:1;position:relative}.arc-signup-form__feedbackText>span{display:block}.arc-signup-form__feedbackText[data-error]{color:var(--danger)}.arc-signup-form__meter{flex:none;gap:3px;display:flex}.arc-signup-form__meter span{border-radius:var(--radius-pill);background:var(--border);width:20px;height:3px;transition:background-color var(--duration-fast) var(--ease-standard)}.arc-signup-form__meter span[data-on]{background:var(--accent)}.arc-signup-form__meter[data-level="1"] span[data-on]{background:var(--danger)}.arc-signup-form__meter[data-level="2"] span[data-on]{background:var(--warning)}.arc-signup-form__meter[data-level="4"] span[data-on]{background:var(--success)}.arc-signup-form__updates{margin:calc(var(--space-2) * -1) 0 calc(var(--space-2) * -1) calc((var(--control-height-md) - 18px) / -2)}.arc-signup-form__row{overflow:hidden}.arc-signup-form__submitError{color:var(--danger);font-size:var(--text-xs);line-height:var(--leading-body);margin:0}.arc-signup-form__legal{margin:var(--space-4) 0 0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);text-wrap:pretty}.arc-signup-form__textButton{color:var(--text-secondary);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), text-decoration-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;padding:0}.arc-signup-form__success{width:48px;height:48px;margin-bottom:var(--space-6);color:var(--success);display:block;overflow:visible}.arc-signup-form__details{margin:0 0 var(--space-6);border-top:1px solid var(--border);padding:0;display:grid}.arc-signup-form__details div{justify-content:space-between;gap:var(--space-4);border-bottom:1px solid var(--border);padding:var(--space-3) 0;font-size:var(--text-sm);line-height:var(--leading-body);display:flex}.arc-signup-form__details dt{color:var(--text-secondary)}.arc-signup-form__details dd{text-align:right;margin:0}.arc-signup-form__footer{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-4);border-top:1px solid var(--border);min-height:48px;padding:var(--space-3) var(--space-8);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);flex-wrap:wrap;display:flex}.arc-signup-form__status{flex:12rem;min-width:0;display:block;position:relative}.arc-signup-form__status>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.arc-signup-form__switch{color:var(--text-secondary);white-space:nowrap}.arc-signup-form__switch .arc-signup-form__textButton{color:var(--foreground);font-weight:500;text-decoration-color:#0000}.arc-signup-form__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.arc-signup-form__textButton:hover{color:var(--foreground);text-decoration-color:currentColor}}@container signup (width<=380px){.arc-signup-form__step{padding:var(--space-6) var(--space-5)}.arc-signup-form__heading h2{font-size:var(--text-2xl)}.arc-signup-form__sso .arc-signup-form__ssoButton{font-size:var(--text-xs);gap:6px}.arc-signup-form__footer{padding-inline:var(--space-5)}.arc-signup-form__meter span{width:14px}}@media (width<=480px){.arc-signup-form__block{border-radius:var(--radius-panel)}}@media (prefers-reduced-motion:reduce){.arc-signup-form__meter span,.arc-signup-form__textButton{transition:none}}.arc-stepper__root{--marker:1.75rem;--halo:4px;min-width:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.arc-stepper__horizontal{width:100%;container:stepper/inline-size}.arc-stepper__list{margin:0;padding:0;list-style:none;display:grid}.arc-stepper__item{min-width:0;position:relative}.arc-stepper__horizontal .arc-stepper__item:not(:last-child){padding-inline-end:var(--space-4)}.arc-stepper__vertical .arc-stepper__item:not(:last-child){padding-bottom:var(--space-5)}.arc-stepper__compact.arc-stepper__vertical .arc-stepper__item:not(:last-child){padding-bottom:var(--space-6)}.arc-stepper__head{border-radius:var(--space-2);color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:default;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:grid}.arc-stepper__head[data-clickable]{cursor:pointer}.arc-stepper__horizontal .arc-stepper__head{justify-items:start;row-gap:var(--space-3);width:fit-content;max-width:100%}.arc-stepper__vertical .arc-stepper__head{grid-template-columns:var(--marker) minmax(0, 1fr);column-gap:var(--space-3);align-items:start;width:100%}.arc-stepper__compact.arc-stepper__vertical .arc-stepper__head{grid-template-columns:var(--marker);column-gap:0}.arc-stepper__head:focus-visible{--focus-outline-offset:4px}.arc-stepper__head:focus:not(:focus-visible){outline:none}.arc-stepper__marker{width:var(--marker);height:var(--marker);flex:none;place-items:center;display:grid;position:relative}.arc-stepper__ring{inset:calc(var(--halo) * -1);border-radius:var(--radius-pill);background:var(--accent-subtle);transition:background-color var(--duration-standard) var(--ease-standard);position:absolute}.arc-stepper__disc{border-radius:var(--radius-pill);background:var(--surface);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;transition:background-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);place-items:center;font-weight:500;line-height:1;display:grid;position:relative}.arc-stepper__glyph{grid-area:1/1;place-items:center;display:grid}.arc-stepper__icon{width:.875rem;height:.875rem}.arc-stepper__item[data-status=current] .arc-stepper__disc{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--foreground)}.arc-stepper__item[data-status=complete] .arc-stepper__disc{background:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-foreground)}.arc-stepper__item[data-status=error] .arc-stepper__disc{background:color-mix(in oklab, var(--danger) 10%, var(--surface));box-shadow:inset 0 0 0 1.5px var(--danger);color:var(--danger)}.arc-stepper__item[data-status=error] .arc-stepper__ring{background:color-mix(in oklab, var(--danger) 16%, transparent)}.arc-stepper__connector{border-radius:var(--radius-pill);background:var(--border);pointer-events:none;position:absolute;overflow:hidden}.arc-stepper__horizontal .arc-stepper__connector{top:calc(var(--marker) / 2 - 1px);inset-inline:calc(var(--marker) + var(--halo) + var(--space-1)) calc(var(--halo) + var(--space-1));height:2px}.arc-stepper__vertical .arc-stepper__connector{top:calc(var(--marker) + var(--halo) + 2px);bottom:calc(var(--halo) + 2px);width:2px;inset-inline-start:calc(var(--marker) / 2 - 1px)}.arc-stepper__fill{border-radius:inherit;background:var(--accent);position:absolute;inset:0}.arc-stepper__horizontal .arc-stepper__fill{transform-origin:0}.arc-stepper__horizontal .arc-stepper__fill:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}.arc-stepper__vertical .arc-stepper__fill{transform-origin:top}.arc-stepper__text{min-width:0;display:grid}.arc-stepper__vertical .arc-stepper__text{padding-top:.25rem}.arc-stepper__label{color:var(--text-muted);font-size:var(--text-sm);overflow-wrap:break-word;transition:color var(--duration-standard) var(--ease-standard);font-weight:500;line-height:1.25rem;display:block}.arc-stepper__item[data-status=complete] .arc-stepper__label{color:var(--text-secondary)}.arc-stepper__item[data-status=current] .arc-stepper__label,.arc-stepper__item[data-status=error] .arc-stepper__label{color:var(--foreground)}.arc-stepper__slot{display:block}.arc-stepper__slotInner{display:block;position:relative}.arc-stepper__description,.arc-stepper__error{font-size:var(--text-xs);font-weight:400;line-height:var(--leading-body);overflow-wrap:break-word;padding-top:2px;display:block}.arc-stepper__description{color:var(--text-muted)}.arc-stepper__error{color:var(--danger)}.arc-stepper__caption{margin-top:var(--space-3);display:none}.arc-stepper__captionLabel{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:1.25rem;display:block}@media (hover:hover) and (pointer:fine){.arc-stepper__head[data-clickable]:hover .arc-stepper__label{color:var(--foreground)}.arc-stepper__item[data-status=complete] .arc-stepper__head[data-clickable]:hover .arc-stepper__disc{background:var(--accent-strong);box-shadow:inset 0 0 0 1px var(--accent-strong)}.arc-stepper__item[data-status=error] .arc-stepper__head[data-clickable]:hover .arc-stepper__disc{background:color-mix(in oklab, var(--danger) 18%, var(--surface))}}.arc-stepper__head[data-clickable]:active .arc-stepper__disc{transform:scale(.92)}.arc-stepper__srOnly,.arc-stepper__compact .arc-stepper__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.arc-stepper__compact.arc-stepper__horizontal .arc-stepper__caption{display:grid}@container stepper (width<=30rem){.arc-stepper__horizontal .arc-stepper__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.arc-stepper__horizontal .arc-stepper__caption{display:grid}}@media (prefers-reduced-motion:reduce){.arc-stepper__disc,.arc-stepper__ring,.arc-stepper__label{transition:none}.arc-stepper__head[data-clickable]:active .arc-stepper__disc{transform:none}}.arc-OnboardingScreen__screen{background:var(--ground);min-height:100svh;color:var(--ink);flex-direction:column;display:flex}.arc-OnboardingScreen__topbar{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;height:72px;padding:0 clamp(20px,3.4vw,48px);display:flex}.arc-OnboardingScreen__skip{color:var(--muted);text-underline-offset:4px;transition:color .2s var(--ease-standard);font-size:14px;line-height:20px;text-decoration:underline}.arc-OnboardingScreen__skip:hover{color:var(--ink)}.arc-OnboardingScreen__skip:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:999px}.arc-OnboardingScreen__main{flex:1;justify-content:center;padding:clamp(40px,8vh,88px) 20px 96px;display:flex}.arc-OnboardingScreen__column{flex-direction:column;gap:28px;width:min(520px,100%);display:flex}.arc-OnboardingScreen__intro{flex-direction:column;gap:12px;display:flex}.arc-OnboardingScreen__title{letter-spacing:-.04em;font-size:clamp(34px,4vw,46px);font-weight:500;line-height:1.02}.arc-OnboardingScreen__lead{max-width:50ch;color:var(--muted);font-size:16px;line-height:26px}.arc-OnboardingScreen__account{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:20px}.arc-OnboardingScreen__account strong,.arc-OnboardingScreen__stepLead strong{color:var(--ink);font-weight:500}.arc-OnboardingScreen__step{border-top:1px solid var(--rule);flex-direction:column;gap:18px;padding-top:26px;display:flex}.arc-OnboardingScreen__stepTitle{letter-spacing:-.02em;font-size:22px;font-weight:500;line-height:28px}.arc-OnboardingScreen__stepLead{max-width:56ch;color:var(--muted);font-size:15px;line-height:24px}.arc-OnboardingScreen__fine{color:var(--dim);font:400 12px/18px var(--font-mono);margin:0}.arc-OnboardingScreen__tiers{flex-direction:column;gap:10px;display:flex}.arc-OnboardingScreen__tier{border:1px solid var(--rule-2);width:100%;color:var(--ink);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:border-color .2s var(--ease-standard), background-color .2s var(--ease-standard);background:0 0;border-radius:16px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.arc-OnboardingScreen__tier:hover:not(:disabled){border-color:var(--muted)}.arc-OnboardingScreen__tier[data-active]{border-color:var(--ink);background:var(--raise);box-shadow:inset 0 0 0 1px var(--ink)}.arc-OnboardingScreen__tier:disabled{opacity:.55;cursor:not-allowed}.arc-OnboardingScreen__tier:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.arc-OnboardingScreen__tierHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.arc-OnboardingScreen__tierName{font-size:15px;font-weight:500}.arc-OnboardingScreen__tierPrice{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:500}.arc-OnboardingScreen__tierPrice small{color:var(--dim);font:400 12px/18px var(--font-mono)}.arc-OnboardingScreen__tierNote{color:var(--ink-2);font-size:13px;line-height:20px}.arc-OnboardingScreen__tierMeta{color:var(--dim);font:400 12px/18px var(--font-mono)}.arc-OnboardingScreen__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.arc-OnboardingScreen__actionsEnd{justify-content:flex-end}.arc-OnboardingScreen__primary{min-width:156px}.arc-OnboardingScreen__summary{border-top:1px solid var(--rule);flex-direction:column;margin:0;display:flex}.arc-OnboardingScreen__summaryRow{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;display:flex}.arc-OnboardingScreen__summaryRow dt{color:var(--ink);align-items:center;gap:9px;font-size:16px;font-weight:500;line-height:22px;display:flex}.arc-OnboardingScreen__summaryRow dd{overflow-wrap:anywhere;color:var(--dim);font-family:var(--font-mono);letter-spacing:.01em;text-align:right;margin:0;font-size:12px;line-height:18px}.arc-OnboardingScreen__stamp{width:16px;height:16px;color:var(--ink);flex:none}@media (width<=560px){.arc-OnboardingScreen__topbar{height:56px;padding:0 16px}.arc-OnboardingScreen__main{padding:32px 16px 64px}.arc-OnboardingScreen__column{gap:22px}.arc-OnboardingScreen__title{font-size:32px}.arc-OnboardingScreen__step{padding-top:22px}.arc-OnboardingScreen__actions{flex-direction:column-reverse;align-items:stretch}.arc-OnboardingScreen__actions button{width:100%}.arc-OnboardingScreen__actionsEnd{flex-direction:column}.arc-OnboardingScreen__primary{min-width:0}}.arc-onboarding-checklist__card{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);width:100%;min-width:0;color:var(--foreground);container-type:inline-size}.arc-onboarding-checklist__header{align-items:center;column-gap:var(--space-3);padding:var(--space-5);grid-template-columns:40px minmax(0,1fr) auto;display:grid}.arc-onboarding-checklist__heading{gap:1px;min-width:0;display:grid}.arc-onboarding-checklist__title{color:var(--foreground);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);margin:0}.arc-onboarding-checklist__count{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);margin:0}.arc-onboarding-checklist__countVisual,.arc-onboarding-checklist__groupLabel{align-items:baseline;display:inline-flex}.arc-onboarding-checklist__ring{width:40px;height:40px;color:var(--accent);display:grid;position:relative}.arc-onboarding-checklist__ringArc,.arc-onboarding-checklist__ringTick{grid-area:1/1;width:40px;height:40px}.arc-onboarding-checklist__ringTrack{stroke:var(--border)}.arc-onboarding-checklist__ringFill{stroke:var(--accent)}.arc-onboarding-checklist__hide{min-height:var(--control-height-sm);justify-content:center;align-items:center;gap:var(--space-1);padding:0 var(--space-2) 0 var(--space-3);border-radius:var(--radius-control);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.arc-onboarding-checklist__hide:hover{background:var(--surface-muted);color:var(--foreground)}}.arc-onboarding-checklist__hide:active{background:var(--surface-muted);color:var(--foreground)}.arc-onboarding-checklist__chevron{place-items:center;display:grid}@container (width<=380px){.arc-onboarding-checklist__hide{width:var(--control-height-sm);padding:0}.arc-onboarding-checklist__hideLabel{display:none}}.arc-onboarding-checklist__body{overflow:hidden}.arc-onboarding-checklist__bodyInner{padding:var(--space-2);border-top:1px solid var(--border)}.arc-onboarding-checklist__list{margin:0;padding:0;list-style:none}.arc-onboarding-checklist__step{overflow:hidden}.arc-onboarding-checklist__stepInner{column-gap:var(--space-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-panel);transition:background-color var(--duration-standard) var(--ease-standard);grid-template-columns:40px minmax(0,1fr);display:grid}.arc-onboarding-checklist__step[data-current] .arc-onboarding-checklist__stepInner{background:var(--surface-muted)}@media (hover:hover) and (pointer:fine){.arc-onboarding-checklist__step:not([data-current]) .arc-onboarding-checklist__stepInner:hover{background:color-mix(in oklab, var(--surface-muted) 60%, transparent)}}.arc-onboarding-checklist__check{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--accent-foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:grid}.arc-onboarding-checklist__checkVisual{border:1.5px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);width:22px;height:22px;transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);display:block;position:relative}@media (hover:hover) and (pointer:fine){.arc-onboarding-checklist__check[aria-checked=false]:hover .arc-onboarding-checklist__checkVisual{border-color:var(--text-muted)}}.arc-onboarding-checklist__check:active .arc-onboarding-checklist__checkVisual{transition:border-color var(--duration-fast) var(--ease-standard), transform .11s var(--ease-standard);transform:scale(.92)}.arc-onboarding-checklist__check[aria-checked=true] .arc-onboarding-checklist__checkVisual{border-color:var(--accent)}.arc-onboarding-checklist__checkFill{border-radius:inherit;background:var(--accent);position:absolute;inset:-1.5px}.arc-onboarding-checklist__checkMark{width:22px;height:22px;position:absolute;inset:-1.5px}.arc-onboarding-checklist__stepMain{min-width:0;display:grid}.arc-onboarding-checklist__stepTitle{width:100%;min-height:40px;color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;align-items:center;padding:0;display:flex}.arc-onboarding-checklist__completedTitle{min-width:0;min-height:40px;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);align-items:center;display:flex}.arc-onboarding-checklist__titleText{transition:background-size var(--duration-fast) var(--ease-standard), color var(--duration-standard) var(--ease-standard);background-image:linear-gradient(currentColor,currentColor);background-position:0 60%;background-repeat:no-repeat;background-size:0% 1px}[data-done] .arc-onboarding-checklist__titleText{color:var(--text-muted);transition:background-size var(--duration-considered) var(--ease-enter) 80ms, color var(--duration-standard) var(--ease-standard);background-size:100% 1px}.arc-onboarding-checklist__panel{overflow:hidden}.arc-onboarding-checklist__panelInner{padding:0 0 var(--space-3)}.arc-onboarding-checklist__description{max-width:46ch;margin:calc(var(--space-1) * -1) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.arc-onboarding-checklist__errorSlot{overflow:hidden}.arc-onboarding-checklist__error{padding-top:var(--space-2);color:var(--danger);font-size:var(--text-sm);line-height:var(--leading-body);margin:0}.arc-onboarding-checklist__action{min-height:var(--control-height-sm);align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding:0 var(--space-3) 0 var(--space-4);border-radius:var(--radius-control);background:var(--foreground);color:var(--background);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);border:0;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.arc-onboarding-checklist__action[data-state=idle]:hover{box-shadow:var(--shadow-resting)}}.arc-onboarding-checklist__action[data-state=idle]:active{transition:box-shadow var(--duration-fast) var(--ease-standard), transform .1s var(--ease-standard);transform:scale(.97)}.arc-onboarding-checklist__action[data-state=pending]{cursor:progress}.arc-onboarding-checklist__action[data-state=done]{cursor:default}.arc-onboarding-checklist__actionIcon{place-items:center;width:16px;height:16px;display:grid}.arc-onboarding-checklist__actionGlyph{grid-area:1/1;place-items:center;width:16px;height:16px;display:grid}.arc-onboarding-checklist__spinner{border-radius:var(--radius-pill);border:1.5px solid;border-right-color:#0000;width:14px;height:14px;animation:.7s linear infinite arc-onboarding-checklist__spin}@keyframes arc-onboarding-checklist__spin{to{transform:rotate(360deg)}}.arc-onboarding-checklist__group{overflow:hidden}.arc-onboarding-checklist__groupToggle{align-items:center;column-gap:var(--space-3);width:100%;min-height:44px;padding:0 var(--space-3) 0 64px;border-radius:var(--radius-panel);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;margin-top:2px;font-weight:500;display:grid}@media (hover:hover) and (pointer:fine){.arc-onboarding-checklist__groupToggle:hover{background:color-mix(in oklab, var(--surface-muted) 60%, transparent);color:var(--foreground)}}.arc-onboarding-checklist__groupPanel{overflow:hidden}.arc-onboarding-checklist__swap{vertical-align:top;max-width:100%;display:inline-grid;position:relative}.arc-onboarding-checklist__swapSizer{visibility:hidden;grid-area:1/1}.arc-onboarding-checklist__swapText{grid-area:1/1}.arc-onboarding-checklist__number{font-variant-numeric:tabular-nums;display:inline-flex}.arc-onboarding-checklist__place{display:inline-block;position:relative;overflow-x:clip}.arc-onboarding-checklist__digit{display:inline-block}.arc-onboarding-checklist__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-onboarding-checklist__hide,.arc-onboarding-checklist__stepInner,.arc-onboarding-checklist__checkVisual,.arc-onboarding-checklist__titleText,[data-done] .arc-onboarding-checklist__titleText,.arc-onboarding-checklist__action,.arc-onboarding-checklist__groupToggle{transition:none}.arc-onboarding-checklist__check:active .arc-onboarding-checklist__checkVisual,.arc-onboarding-checklist__action[data-state=idle]:active{transform:none}.arc-onboarding-checklist__spinner{animation:none}}.arc-GetStartedScreen__hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 40px;padding-top:4px;display:grid}.arc-GetStartedScreen__heroCopy{min-width:0}.arc-GetStartedScreen__title{font-family:var(--font-sans);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(36px,4vw,52px);font-weight:500;line-height:1}.arc-GetStartedScreen__lede{max-width:58ch;color:var(--muted);margin-top:14px;font-size:16px;line-height:26px}.arc-GetStartedScreen__heroAction{flex-direction:column;align-items:flex-end;gap:10px;padding-bottom:2px;display:flex}.arc-GetStartedScreen__actionNote{max-width:34ch;color:var(--dim);text-align:right;font:400 12px/18px var(--font-mono)}.arc-GetStartedScreen__statsBand{border-top:1px solid var(--rule)}.arc-GetStartedScreen__statsBand>div{max-width:none;padding:22px 0 6px}.arc-GetStartedScreen__board{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,48px);display:grid}.arc-GetStartedScreen__main{flex-direction:column;gap:16px;min-width:0;display:flex}.arc-GetStartedScreen__mainHead{flex-direction:column;gap:4px;display:flex}.arc-GetStartedScreen__sectionTitle{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:500;line-height:26px}.arc-GetStartedScreen__sectionNote{max-width:66ch;color:var(--dim);font-size:13px;line-height:20px}.arc-GetStartedScreen__checklist,.arc-GetStartedScreen__side{min-width:0}.arc-GetStartedScreen__panel{flex-direction:column;gap:14px;display:flex}.arc-GetStartedScreen__panelTitle{border-bottom:1px solid var(--rule-2);letter-spacing:-.01em;margin:0;padding-bottom:12px;font-size:15px;font-weight:500;line-height:22px}.arc-GetStartedScreen__notes{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.arc-GetStartedScreen__notes li{border-bottom:1px solid var(--rule);flex-direction:column;gap:4px;padding:14px 0;display:flex}.arc-GetStartedScreen__notes li:first-child{padding-top:2px}.arc-GetStartedScreen__notes li:last-child{border-bottom:0;padding-bottom:0}.arc-GetStartedScreen__noteTitle{color:var(--ink);font-size:13px;font-weight:500;line-height:20px}.arc-GetStartedScreen__noteBody{color:var(--dim);font-size:12px;line-height:18px}@media (width<=900px){.arc-GetStartedScreen__hero{grid-template-columns:minmax(0,1fr);align-items:start}.arc-GetStartedScreen__heroAction{align-items:flex-start}.arc-GetStartedScreen__actionNote{text-align:left}.arc-GetStartedScreen__board{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.arc-GetStartedScreen__title{font-size:34px}}.arc-bar-chart__figure{gap:var(--space-5);min-width:0;color:var(--foreground);margin:0;display:grid}.arc-bar-chart__header{gap:2px;min-width:0;display:grid}.arc-bar-chart__kind,.arc-bar-chart__when{min-height:calc(1em * var(--leading-body));font-size:var(--text-sm);line-height:var(--leading-body);display:block}.arc-bar-chart__kind{color:var(--text-secondary)}.arc-bar-chart__when{color:var(--text-muted)}.arc-bar-chart__value{min-width:0;font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:flex}.arc-bar-chart__unit{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:var(--tracking-body);font-weight:400}.arc-bar-chart__swap{min-width:0;display:block;position:relative}.arc-bar-chart__swapText{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.arc-bar-chart__roll{white-space:pre;justify-content:flex-end;display:inline-flex;position:relative;overflow:clip visible}.arc-bar-chart__digits{flex:none;display:inline-flex;position:relative}.arc-bar-chart__digit{white-space:pre;display:inline-block;position:relative}.arc-bar-chart__sizer{visibility:hidden;white-space:pre;pointer-events:none;position:absolute;top:0;left:0}.arc-bar-chart__chart{grid-template-rows:auto 26px;grid-template-columns:minmax(0,1fr) 52px;min-width:0;display:grid;position:relative}.arc-bar-chart__plot{grid-area:1/1;min-width:0;position:relative}.arc-bar-chart__svg{display:block;overflow:hidden}.arc-bar-chart__grid{stroke:var(--border);stroke-width:1px;shape-rendering:crispedges}.arc-bar-chart__baseline,.arc-bar-chart__cursor{stroke:var(--border-strong);stroke-width:1px;shape-rendering:crispedges}.arc-bar-chart__mean{stroke:var(--text-secondary);stroke-width:1px;stroke-dasharray:3 3;shape-rendering:crispedges}.arc-bar-chart__bar{fill:color-mix(in oklab, var(--accent) 62%, var(--surface));transition:fill var(--duration-fast) var(--ease-standard)}.arc-bar-chart__chart[data-scrubbing] .arc-bar-chart__bar{fill:color-mix(in oklab, var(--accent) 24%, var(--surface))}[data-theme=dark] .arc-bar-chart__bar{fill:color-mix(in oklab, var(--accent) 76%, var(--surface))}[data-theme=dark] .arc-bar-chart__chart[data-scrubbing] .arc-bar-chart__bar{fill:color-mix(in oklab, var(--accent) 34%, var(--surface))}[data-theme=dark] .arc-bar-chart__chart .arc-bar-chart__bar[data-active],.arc-bar-chart__chart .arc-bar-chart__bar[data-active]{fill:var(--accent)}.arc-bar-chart__gutter{grid-area:1/2;min-width:0;position:relative}.arc-bar-chart__tick,.arc-bar-chart__meanLabel{white-space:nowrap;pointer-events:none;height:0;display:block;position:absolute;top:0;left:10px}.arc-bar-chart__tickText{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;line-height:1;display:block;transform:translateY(-50%)}.arc-bar-chart__meanLabel .arc-bar-chart__tickText{color:var(--foreground);font-weight:500}.arc-bar-chart__axis{grid-area:2/1;min-width:0;position:relative;overflow:hidden}.arc-bar-chart__axisLabel{color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1;position:absolute;top:8px;left:0}.arc-bar-chart__scrubber{border-radius:calc(var(--radius-control) / 2);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;position:absolute;inset:0}.arc-bar-chart__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-bar-chart__bar{transition:none}}.arc-bar-chart__measure{visibility:hidden;pointer-events:none;display:flex;position:absolute;top:0;left:0}.arc-bar-chart__measure>span{font-size:var(--text-xs);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;line-height:1}.arc-donut-chart__figure{min-width:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);margin:0;display:grid;container-type:inline-size}.arc-donut-chart__figure>*{min-width:0}.arc-donut-chart__figure[data-legend]{gap:var(--space-6)}@container (width>=460px){.arc-donut-chart__figure[data-legend]{align-items:center;gap:var(--space-8);grid-template-columns:auto minmax(0,1fr)}}.arc-donut-chart__ring{aspect-ratio:1;-webkit-tap-highlight-color:transparent;justify-self:center;max-width:100%;position:relative}.arc-donut-chart__svg{cursor:default;width:100%;height:100%;display:block;overflow:visible}.arc-donut-chart__svg[data-hovering]{cursor:pointer}.arc-donut-chart__track{fill:none;stroke:var(--surface-muted);transition:opacity var(--duration-considered,.48s) var(--ease-standard);opacity:0}.arc-donut-chart__track[data-idle]{opacity:1}.arc-donut-chart__segment{fill:var(--slice);shape-rendering:geometricprecision;transition:fill var(--duration-standard) var(--ease-standard), opacity var(--duration-standard) var(--ease-standard)}.arc-donut-chart__segment[data-dim]{opacity:.45}.arc-donut-chart__center{width:calc(var(--inner) - 16px);pointer-events:none;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.arc-donut-chart__readout{text-align:center;grid-area:1/1;justify-items:center;gap:2px;min-width:0;display:grid}.arc-donut-chart__centerLabel,.arc-donut-chart__centerMeta{width:100%;min-height:calc(1em * var(--leading-body));font-size:var(--text-xs);line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.arc-donut-chart__centerLabel{color:var(--text-secondary)}.arc-donut-chart__centerMeta{color:var(--text-muted);font-variant-numeric:tabular-nums}.arc-donut-chart__centerValue{max-width:100%;min-height:calc(1em * var(--leading-display));font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.arc-donut-chart__legend{margin:0 0 -2px;padding:0;list-style:none;display:grid}.arc-donut-chart__item{overflow:hidden}.arc-donut-chart__item>.arc-donut-chart__row{margin-bottom:2px}.arc-donut-chart__row{width:100%;min-height:40px;color:var(--foreground);cursor:pointer;font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);text-align:left;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);background:0 0;border:0;border-radius:12px;grid-template-columns:10px minmax(0,1fr) auto 3.25em;align-items:center;column-gap:10px;padding:6px 10px;display:grid}.arc-donut-chart__row:active{transform:scale(.985)}.arc-donut-chart__row[data-active],.arc-donut-chart__row[data-pinned]{background:color-mix(in oklab, var(--foreground) 5%, transparent)}.arc-donut-chart__dot{background:var(--slice);width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--slice);transition:background-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);border-radius:50%}.arc-donut-chart__row[data-hidden] .arc-donut-chart__dot{background:0 0}.arc-donut-chart__row[data-hidden] .arc-donut-chart__rowLabel,.arc-donut-chart__row[data-hidden] .arc-donut-chart__rowValue,.arc-donut-chart__row[data-hidden] .arc-donut-chart__rowShare{color:var(--text-muted)}.arc-donut-chart__rowLabel,.arc-donut-chart__rowValue,.arc-donut-chart__rowShare{transition:color var(--duration-standard) var(--ease-standard)}.arc-donut-chart__rowText{min-width:0;display:grid}.arc-donut-chart__rowLabel,.arc-donut-chart__rowMembers{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-donut-chart__rowMembers{color:var(--text-muted);font-size:var(--text-xs)}.arc-donut-chart__rowValue{color:var(--text-secondary);font-variant-numeric:tabular-nums;justify-self:end}.arc-donut-chart__rowShare{color:var(--foreground);font-variant-numeric:tabular-nums;justify-self:end;font-weight:500}@media (hover:hover) and (pointer:fine){.arc-donut-chart__row:hover{background:color-mix(in oklab, var(--foreground) 5%, transparent)}}.arc-donut-chart__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-donut-chart__segment,.arc-donut-chart__track,.arc-donut-chart__row,.arc-donut-chart__dot,.arc-donut-chart__rowLabel,.arc-donut-chart__rowValue,.arc-donut-chart__rowShare{transition:none}}.arc-BillingScreen__hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 40px;padding-top:4px;display:grid}.arc-BillingScreen__heroCopy{min-width:0}.arc-BillingScreen__eyebrow{color:var(--dim);font:400 11px/16px var(--font-mono);letter-spacing:.04em;margin:0 0 10px}.arc-BillingScreen__title{font-family:var(--font-sans);letter-spacing:-.04em;margin:0;font-size:clamp(38px,4vw,52px);font-weight:500;line-height:1}.arc-BillingScreen__lede{max-width:54ch;color:var(--muted);margin-top:14px;font-size:16px;line-height:26px}.arc-BillingScreen__heroAction{flex-direction:column;align-items:flex-end;gap:10px;padding-bottom:2px;display:flex}.arc-BillingScreen__heroButtons{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.arc-BillingScreen__actionNote{max-width:36ch;color:var(--dim);text-align:right;font:400 12px/18px var(--font-mono)}.arc-BillingScreen__statsBand{border-top:1px solid var(--rule)}.arc-BillingScreen__statsBand>div{max-width:none;padding:22px 0 6px}.arc-BillingScreen__board{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,48px);display:grid}.arc-BillingScreen__main,.arc-BillingScreen__side{flex-direction:column;gap:30px;min-width:0;display:flex}.arc-BillingScreen__panel{flex-direction:column;gap:14px;min-width:0;display:flex}.arc-BillingScreen__panelHead{border-bottom:1px solid var(--rule-2);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.arc-BillingScreen__panelTitle{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:500;line-height:24px}.arc-BillingScreen__panelNote{color:var(--dim);font:400 12px/18px var(--font-mono);white-space:nowrap;flex:none}.arc-BillingScreen__planList{flex-direction:column;margin:0;display:flex}.arc-BillingScreen__planRow{border-bottom:1px solid var(--rule);grid-template-columns:130px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.arc-BillingScreen__planRow:last-child{border-bottom:0}.arc-BillingScreen__planRow dt{color:var(--dim);font:400 12px/18px var(--font-mono);margin:0}.arc-BillingScreen__planRow dd{color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:20px}.arc-BillingScreen__actions{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.arc-BillingScreen__note{color:var(--muted);margin:0;font-size:13px;line-height:20px}.arc-BillingScreen__fine{color:var(--dim);font:400 12px/18px var(--font-mono);margin:0}.arc-BillingScreen__history{flex-direction:column;gap:14px;min-width:0;display:flex}.arc-BillingScreen__tableWrap{min-width:0}.arc-BillingScreen__mono{color:var(--ink-2);font:400 12px/18px var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.arc-BillingScreen__amount{color:var(--ink);font:400 12px/18px var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.arc-BillingScreen__form{gap:16px;display:grid}.arc-BillingScreen__amounts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.arc-BillingScreen__amountTile{border:1px solid var(--rule-3);color:var(--ink);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:border-color .2s var(--ease-standard), background-color .2s var(--ease-standard);background:0 0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;display:flex}.arc-BillingScreen__amountTile:hover:not(:disabled){border-color:var(--muted)}.arc-BillingScreen__amountTile[aria-pressed=true]{border-color:var(--ink);background:var(--raise);box-shadow:inset 0 0 0 1px var(--ink)}.arc-BillingScreen__amountTile:disabled{opacity:.5;cursor:not-allowed}.arc-BillingScreen__amountTile:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.arc-BillingScreen__amountValue{font-variant-numeric:tabular-nums;font-size:18px;font-weight:500;line-height:24px}.arc-BillingScreen__amountNote{color:var(--dim);font:400 10px/14px var(--font-mono);letter-spacing:.02em}.arc-BillingScreen__summary{border:1px solid var(--rule-2);background:var(--raise);border-radius:16px;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;display:flex}.arc-BillingScreen__summaryLabel{color:var(--muted);font-size:13px;line-height:20px}.arc-BillingScreen__summaryValue{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:500;line-height:24px}.arc-BillingScreen__formActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.arc-BillingScreen__planPitch{color:var(--ink-2);margin:0;font-size:13px;line-height:20px}.arc-BillingScreen__tiers{flex-direction:column;gap:10px;display:flex}.arc-BillingScreen__tier{border:1px solid var(--rule-2);width:100%;color:var(--ink);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:border-color .2s var(--ease-standard), background-color .2s var(--ease-standard);background:0 0;border-radius:16px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.arc-BillingScreen__tier:hover:not(:disabled){border-color:var(--muted)}.arc-BillingScreen__tier[data-current]{background:var(--raise);border-color:var(--rule-3)}.arc-BillingScreen__tier[data-active]{border-color:var(--ink);background:var(--raise);box-shadow:inset 0 0 0 1px var(--ink)}.arc-BillingScreen__tier:disabled{opacity:.55;cursor:not-allowed}.arc-BillingScreen__tier:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.arc-BillingScreen__tierHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.arc-BillingScreen__tierName{align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.arc-BillingScreen__tierPrice{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:500}.arc-BillingScreen__tierPrice small{color:var(--dim);font:400 12px/18px var(--font-mono)}.arc-BillingScreen__tierNote{color:var(--ink-2);font-size:13px;line-height:20px}.arc-BillingScreen__tierMeta{color:var(--dim);font:400 12px/18px var(--font-mono)}.arc-BillingScreen__planOptions{flex-direction:column;gap:10px;display:flex}.arc-BillingScreen__planOption{border:1px solid var(--rule-2);border-radius:16px;flex-direction:column;gap:10px;padding:15px 16px;display:flex}.arc-BillingScreen__planOption[data-current]{background:var(--raise);border-color:var(--rule-3)}.arc-BillingScreen__planOptionHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.arc-BillingScreen__planOptionHead b{font-size:15px;font-weight:500}.arc-BillingScreen__planOptionHead span{font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.arc-BillingScreen__planOptionHead small{color:var(--dim);font:400 12px/18px var(--font-mono)}.arc-BillingScreen__planOption .arc-BillingScreen__note{margin:0}.arc-BillingScreen__planOption button{align-self:flex-start}@media (width<=1100px){.arc-BillingScreen__board{grid-template-columns:1fr}}@media (width<=760px){.arc-BillingScreen__hero{grid-template-columns:1fr;align-items:start}.arc-BillingScreen__heroAction{align-items:flex-start}.arc-BillingScreen__heroButtons{justify-content:flex-start}.arc-BillingScreen__actionNote{text-align:left}}@media (width<=640px){.arc-BillingScreen__amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.arc-BillingScreen__planRow{grid-template-columns:1fr;gap:2px}}.arc-KeysScreen__lead{max-width:78ch;color:var(--muted);margin:0;font-size:15px;line-height:24px}.arc-KeysScreen__stats{margin-top:2px}.arc-KeysScreen__stats.arc-KeysScreen__stats>.arc-stats-band__inner{max-width:none;padding:0}.arc-KeysScreen__revokeButton.arc-button__button:disabled{border-color:var(--rule-3);color:var(--dim);opacity:.6;box-shadow:none;background:0 0}.arc-KeysScreen__stateCell{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.arc-KeysScreen__stateNote{color:var(--dim);font:400 11px/16px var(--font-mono)}.arc-KeysScreen__secret{flex-direction:column;gap:12px;min-width:0;display:flex}.arc-KeysScreen__secret p{color:var(--muted);margin:0;font-size:14px;line-height:21px}.arc-KeysScreen__secretRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.arc-KeysScreen__secretValue{border:1px solid var(--rule-3);background:var(--ground);min-width:0;color:var(--ink);font:400 13px/20px var(--font-mono);overflow-wrap:anywhere;border-radius:12px;flex:280px;padding:12px 14px}.arc-KeysScreen__secret .arc-KeysScreen__secretNote{color:var(--dim);font:400 12px/18px var(--font-mono)}.arc-KeysScreen__secretAct{display:flex}.arc-KeysScreen__tips{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.arc-KeysScreen__tips li{border-bottom:1px solid var(--rule);flex-direction:column;gap:3px;padding:11px 0;display:flex}.arc-KeysScreen__tips li:first-child{padding-top:0}.arc-KeysScreen__tips li:last-child{border-bottom:0;padding-bottom:0}.arc-KeysScreen__tips b{color:var(--ink);font-size:14px;font-weight:500;line-height:20px}.arc-KeysScreen__tips span{color:var(--dim);font:400 12px/18px var(--font-mono)}.arc-KeysScreen__dialogWide.arc-dialog__content{width:min(100vw - 32px,640px)}@media (width<=640px){.arc-KeysScreen__secretValue{flex-basis:100%}}.arc-avatar__avatar{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--foreground);font-size:var(--text-xs);flex:none;place-items:center;font-weight:500;display:inline-grid;position:relative;overflow:visible}.arc-avatar__avatar 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)}.arc-avatar__avatar img[data-loading]{opacity:0;filter:blur(4px);transition:none}.arc-avatar__fallback{animation:arc-avatar__avatar-fallback-in var(--duration-standard) var(--ease-enter) both}.arc-avatar__sm{width:28px;height:28px;font-size:10px}.arc-avatar__md{width:36px;height:36px}.arc-avatar__lg{width:48px;height:48px;font-size:var(--text-sm)}.arc-avatar__xl{width:88px;height:88px;font-size:var(--text-xl)}.arc-avatar__status{z-index:2;border:2px solid var(--surface);border-radius:var(--radius-pill);width:10px;height:10px;box-shadow:0 0 0 1px color-mix(in oklab, var(--border) 70%, transparent);position:absolute;bottom:0;right:0}.arc-avatar__sm .arc-avatar__status{border-width:1.5px;width:8px;height:8px}.arc-avatar__lg .arc-avatar__status{width:12px;height:12px}.arc-avatar__xl .arc-avatar__status{width:14px;height:14px;bottom:4px;right:4px}.arc-avatar__online{background:var(--success)}.arc-avatar__offline{background:var(--text-muted)}@keyframes arc-avatar__avatar-fallback-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.arc-avatar__avatar img{transition:none}.arc-avatar__avatar img[data-loading]{filter:none}.arc-avatar__fallback{animation:none}}.arc-OrganizationScreen__hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 40px;padding-top:4px;display:grid}.arc-OrganizationScreen__heroCopy{min-width:0}.arc-OrganizationScreen__eyebrow{color:var(--dim);font:400 11px/16px var(--font-mono);letter-spacing:.04em;margin:0 0 10px}.arc-OrganizationScreen__title{letter-spacing:-.04em;text-wrap:balance;max-width:18ch;font-size:clamp(34px,3.7vw,52px);line-height:1}.arc-OrganizationScreen__lede{max-width:54ch;color:var(--muted);margin-top:14px;font-size:16px;line-height:26px}.arc-OrganizationScreen__heroAction{flex-direction:column;align-items:flex-end;gap:10px;padding-bottom:2px;display:flex}.arc-OrganizationScreen__actionNote{max-width:30ch;color:var(--dim);text-align:right;font:400 12px/18px var(--font-mono)}.arc-OrganizationScreen__statsBand{border-top:1px solid var(--rule)}.arc-OrganizationScreen__statsBand>div{max-width:none;padding:22px 0 6px}.arc-OrganizationScreen__board{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,48px);display:grid}.arc-OrganizationScreen__side{flex-direction:column;gap:30px;min-width:0;display:flex}.arc-OrganizationScreen__panel{flex-direction:column;gap:14px;min-width:0;display:flex}.arc-OrganizationScreen__panelHead{border-bottom:1px solid var(--rule-2);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.arc-OrganizationScreen__panelTitle{letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:24px}.arc-OrganizationScreen__panelCount{color:var(--dim);font:400 12px/18px var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.arc-OrganizationScreen__memberList,.arc-OrganizationScreen__inviteList{margin:0;padding:0;list-style:none}.arc-OrganizationScreen__memberRow{border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 0;display:grid}.arc-OrganizationScreen__person{flex-direction:column;gap:2px;min-width:0;display:flex}.arc-OrganizationScreen__personName{color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.arc-OrganizationScreen__email{color:var(--dim);font:400 12px/18px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-OrganizationScreen__memberSide{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.arc-OrganizationScreen__joined{color:var(--dim);font:400 11px/16px var(--font-mono);white-space:nowrap}.arc-OrganizationScreen__memberAction{justify-content:flex-end;min-width:32px;display:flex}.arc-OrganizationScreen__idleAction{width:32px;height:32px;color:var(--quiet);cursor:not-allowed;background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;padding:0;display:grid}.arc-OrganizationScreen__idleAction:disabled{opacity:.55}.arc-OrganizationScreen__rowReason{color:var(--dim);font:400 12px/18px var(--font-mono);grid-column:1/-1;margin:-2px 0 0}.arc-OrganizationScreen__empty{color:var(--muted);padding:4px 0 8px;font-size:14px;line-height:22px}.arc-OrganizationScreen__inviteRow{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 0;display:grid}.arc-OrganizationScreen__inviteMain{flex-direction:column;gap:3px;min-width:0;display:flex}.arc-OrganizationScreen__inviteEmail{color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:20px}.arc-OrganizationScreen__inviteMeta{color:var(--dim);font:400 12px/18px var(--font-mono)}.arc-OrganizationScreen__inviteSide{align-items:center;gap:6px;display:flex}.arc-OrganizationScreen__roleList{flex-direction:column;gap:12px;margin:0;display:flex}.arc-OrganizationScreen__roleRow{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.arc-OrganizationScreen__roleRow dt{margin:0}.arc-OrganizationScreen__roleRow dd{color:var(--muted);margin:0;font-size:13px;line-height:20px}.arc-OrganizationScreen__fine{color:var(--dim);font:400 12px/18px var(--font-mono)}.arc-OrganizationScreen__form{gap:16px;display:grid}.arc-OrganizationScreen__formActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (width<=1100px){.arc-OrganizationScreen__board{grid-template-columns:1fr}}@media (width<=760px){.arc-OrganizationScreen__hero{grid-template-columns:1fr;align-items:start}.arc-OrganizationScreen__heroAction{align-items:flex-start}.arc-OrganizationScreen__actionNote{text-align:left}}@media (width<=640px){.arc-OrganizationScreen__memberRow{grid-template-columns:auto minmax(0,1fr) auto}.arc-OrganizationScreen__memberSide{flex-flow:wrap;grid-area:2/2;align-items:center;gap:8px}.arc-OrganizationScreen__memberAction{grid-area:1/3/span 2;align-self:start}.arc-OrganizationScreen__inviteRow{grid-template-columns:minmax(0,1fr)}.arc-OrganizationScreen__inviteSide{justify-content:space-between}}.arc-GitHubScreen__hero{border-bottom:1px solid var(--rule-2);grid-template-columns:minmax(0,1.45fr) minmax(220px,.8fr);align-items:end;gap:28px 48px;padding:2px 0 26px;display:grid}.arc-GitHubScreen__heroMain{min-width:0}.arc-GitHubScreen__title{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,44px);font-weight:500;line-height:1}.arc-GitHubScreen__state{color:var(--ink);letter-spacing:-.02em;align-items:center;gap:10px;margin:16px 0 0;font-size:21px;font-weight:500;line-height:28px;display:flex}.arc-GitHubScreen__dot{border:1px solid var(--quiet);background:0 0;border-radius:50%;flex:none;width:9px;height:9px}.arc-GitHubScreen__state[data-on] .arc-GitHubScreen__dot{border-color:var(--ink);background:var(--ink);box-shadow:0 0 9px #ffffff8c}.arc-GitHubScreen__lead{max-width:64ch;color:var(--muted);margin:9px 0 0;font-size:15px;line-height:23px}.arc-GitHubScreen__heroSide{flex-direction:column;align-items:flex-start;gap:10px;padding-bottom:2px;display:flex}.arc-GitHubScreen__heroNote{max-width:34ch;color:var(--dim);font:400 11px/16px var(--font-mono)}.arc-GitHubScreen__stats{border-bottom:1px solid var(--rule);margin:0}.arc-GitHubScreen__stats>div{max-width:none;padding:22px 0 24px}.arc-GitHubScreen__section{flex-direction:column;gap:12px;min-width:0;display:flex}.arc-GitHubScreen__sectionHead{border-bottom:1px solid var(--rule-2);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:10px;display:flex}.arc-GitHubScreen__sectionHead h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:500;line-height:24px}.arc-GitHubScreen__count{color:var(--dim);font:400 12px/18px var(--font-mono);white-space:nowrap}.arc-GitHubScreen__list{border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none}.arc-GitHubScreen__item{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;display:flex}.arc-GitHubScreen__item+.arc-GitHubScreen__item{border-top:1px solid var(--rule)}.arc-GitHubScreen__itemMain{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.arc-GitHubScreen__itemName{font-size:15px;font-weight:500;line-height:21px}.arc-GitHubScreen__itemMeta{color:var(--dim);font:400 12px/18px var(--font-mono)}.arc-GitHubScreen__itemActions{align-items:center;gap:6px;margin-left:auto;display:flex}.arc-GitHubScreen__note{max-width:88ch;color:var(--dim);font:400 12px/18px var(--font-mono)}.arc-GitHubScreen__empty{border-bottom:1px solid var(--rule);max-width:70ch;color:var(--muted);padding:14px 0;font-size:14px;line-height:22px}.arc-GitHubScreen__tableWrap{min-width:0}.arc-GitHubScreen__spaceCell{flex-direction:column;gap:2px;display:flex}.arc-GitHubScreen__spaceName{font-size:14px;font-weight:500;line-height:20px}.arc-GitHubScreen__repo{color:var(--ink-2);font:400 12px/18px var(--font-mono);white-space:nowrap}.arc-GitHubScreen__cellMeta{color:var(--dim);font:400 12px/18px var(--font-mono);white-space:nowrap}.arc-GitHubScreen__rowActions{justify-content:flex-end;display:flex}.arc-GitHubScreen__dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=900px){.arc-GitHubScreen__hero{grid-template-columns:minmax(0,1fr);gap:20px}}@media (width<=560px){.arc-GitHubScreen__title{font-size:32px}.arc-GitHubScreen__state{font-size:18px;line-height:24px}.arc-GitHubScreen__item{align-items:flex-start}.arc-GitHubScreen__itemActions{justify-content:flex-start;width:100%;margin-left:0}}.arc-SecretsScreen__lead{max-width:78ch;color:var(--muted);margin:0;font-size:15px;line-height:24px}.arc-SecretsScreen__stats{margin-top:2px}.arc-SecretsScreen__stats.arc-SecretsScreen__stats>.arc-stats-band__inner{max-width:none;padding:0}.arc-SecretsScreen__removeButton.arc-button__button:disabled{border-color:var(--rule-3);color:var(--dim);opacity:.6;box-shadow:none;background:0 0}.arc-SecretsScreen__exposeCell{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.arc-SecretsScreen__hosts{max-width:100%;color:var(--dim);font:400 11px/16px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-SecretsScreen__usageCell{flex-direction:column;gap:2px;min-width:0;display:flex}.arc-SecretsScreen__usageMeta{color:var(--dim);font:400 11px/16px var(--font-mono);white-space:nowrap}.arc-SecretsScreen__unknown{color:var(--quiet);font:400 12px/18px var(--font-mono)}.arc-SecretsScreen__tips{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.arc-SecretsScreen__tips li{border-bottom:1px solid var(--rule);flex-direction:column;gap:3px;padding:11px 0;display:flex}.arc-SecretsScreen__tips li:first-child{padding-top:0}.arc-SecretsScreen__tips li:last-child{border-bottom:0;padding-bottom:0}.arc-SecretsScreen__tips b{color:var(--ink);font-size:14px;font-weight:500;line-height:20px}.arc-SecretsScreen__tips span{color:var(--dim);font:400 12px/18px var(--font-mono)}.arc-SecretsScreen__checkLine{color:var(--muted);margin:0;font-size:14px;line-height:21px}.arc-SecretsScreen__errorText{display:block}.arc-SecretsScreen__errorActions{margin-top:10px;display:inline-flex}.arc-SecretsScreen__gapList{flex-direction:column;gap:10px;display:flex}.arc-SecretsScreen__gapItem{display:block}.arc-SecretsScreen__gapItem code{color:var(--dim);font:400 12px/18px var(--font-mono);overflow-wrap:anywhere}.arc-SecretsScreen__usageDialog{flex-direction:column;gap:16px;min-width:0;display:flex}.arc-SecretsScreen__usageRows{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.arc-SecretsScreen__usageRow{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-start;gap:16px;padding:10px 0;display:flex}.arc-SecretsScreen__usageMain{flex-direction:column;gap:2px;min-width:0;display:flex}.arc-SecretsScreen__usageMain b{color:var(--ink-2);overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:18px}.arc-SecretsScreen__usageMain span,.arc-SecretsScreen__usageNumbers span{color:var(--dim);font:400 11px/16px var(--font-mono);overflow-wrap:anywhere}.arc-SecretsScreen__usageNumbers{text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}@media (width<=640px){.arc-SecretsScreen__usageRow{flex-direction:column;gap:5px}.arc-SecretsScreen__usageNumbers{text-align:left;white-space:normal;align-items:flex-start}}.arc-TemplatesScreen__hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 40px;padding-top:4px;display:grid}.arc-TemplatesScreen__heroCopy{min-width:0}.arc-TemplatesScreen__eyebrow{color:var(--dim);font:400 12px/18px var(--font-mono);letter-spacing:.01em;margin-bottom:10px}.arc-TemplatesScreen__title{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(34px,3.7vw,52px);line-height:1}.arc-TemplatesScreen__lede{max-width:68ch;color:var(--muted);margin-top:14px;font-size:16px;line-height:26px}.arc-TemplatesScreen__section{flex-direction:column;gap:14px;min-width:0;display:flex}.arc-TemplatesScreen__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.arc-TemplatesScreen__sectionHead h2{letter-spacing:-.02em;font-size:18px;line-height:24px}.arc-TemplatesScreen__sectionNote{max-width:68ch;color:var(--muted);margin-top:5px;font-size:13px;line-height:20px}.arc-TemplatesScreen__emptyState.arc-TemplatesScreen__emptyState{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);text-align:left;align-items:flex-start;padding:24px 0}.arc-TemplatesScreen__emptyState.arc-TemplatesScreen__emptyState .arc-empty-state__action{justify-content:flex-start;width:100%}.arc-TemplatesScreen__emptyState.arc-TemplatesScreen__emptyState p{max-width:54ch;margin-left:0;margin-right:0}.arc-TemplatesScreen__facts{border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.arc-TemplatesScreen__fact{border-left:1px solid var(--rule);flex-direction:column;gap:6px;min-width:0;padding:14px 18px 18px;display:flex}.arc-TemplatesScreen__fact:first-child{border-left:0;padding-left:0}.arc-TemplatesScreen__factLabel{color:var(--ink-2);font-size:13px;font-weight:500;line-height:18px}.arc-TemplatesScreen__fact p,.arc-TemplatesScreen__fine{color:var(--dim);font:400 12px/18px var(--font-mono)}@media (width<=820px){.arc-TemplatesScreen__hero{grid-template-columns:1fr;align-items:start}}@media (width<=720px){.arc-TemplatesScreen__facts{grid-template-columns:1fr}.arc-TemplatesScreen__fact{border-left:0;border-top:1px solid var(--rule);padding-left:0}.arc-TemplatesScreen__fact:first-child{border-top:0}}.arc-AccountScreen__hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 40px;padding-top:4px;display:grid}.arc-AccountScreen__heroCopy{min-width:0}.arc-AccountScreen__eyebrow{color:var(--dim);font:400 11px/16px var(--font-mono);letter-spacing:.04em;margin:0 0 10px}.arc-AccountScreen__title{letter-spacing:-.04em;text-wrap:balance;max-width:20ch;font-size:clamp(34px,3.7vw,52px);line-height:1}.arc-AccountScreen__lede{max-width:54ch;color:var(--muted);margin-top:14px;font-size:16px;line-height:26px}.arc-AccountScreen__heroAction{flex-direction:column;align-items:flex-end;gap:10px;padding-bottom:2px;display:flex}.arc-AccountScreen__heroButtons{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.arc-AccountScreen__actionNote{max-width:30ch;color:var(--dim);text-align:right;font:400 12px/18px var(--font-mono)}.arc-AccountScreen__statsBand{border-top:1px solid var(--rule)}.arc-AccountScreen__statsBand>div{max-width:none;padding:22px 0 6px}.arc-AccountScreen__alert{margin-top:2px}.arc-AccountScreen__board{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,48px);display:grid}.arc-AccountScreen__main,.arc-AccountScreen__side{flex-direction:column;gap:30px;min-width:0;display:flex}.arc-AccountScreen__panel{flex-direction:column;gap:14px;min-width:0;display:flex}.arc-AccountScreen__panelHead{border-bottom:1px solid var(--rule-2);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.arc-AccountScreen__panelTitle{letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:24px}.arc-AccountScreen__panelNote{color:var(--dim);text-align:right;font:400 12px/18px var(--font-mono);white-space:nowrap}.arc-AccountScreen__profileRow{border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding-bottom:16px;display:grid}.arc-AccountScreen__identity{flex-direction:column;gap:3px;min-width:0;display:flex}.arc-AccountScreen__name{color:var(--ink);letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:24px}.arc-AccountScreen__email{color:var(--muted);font:400 13px/20px var(--font-mono);overflow-wrap:anywhere}.arc-AccountScreen__memberSince{color:var(--dim);font:400 11px/16px var(--font-mono)}.arc-AccountScreen__profileSide{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.arc-AccountScreen__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.arc-AccountScreen__settingRow,.arc-AccountScreen__dangerRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.arc-AccountScreen__settingCopy{flex-direction:column;gap:3px;min-width:0;display:flex}.arc-AccountScreen__rowTitle{color:var(--ink);font-size:14px;font-weight:500;line-height:20px}.arc-AccountScreen__rowText{color:var(--muted);font-size:13px;line-height:20px}.arc-AccountScreen__providerList,.arc-AccountScreen__sessionList{margin:0;padding:0;list-style:none}.arc-AccountScreen__providerRow{border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px 0;display:grid}.arc-AccountScreen__providerRow:first-child{padding-top:2px}.arc-AccountScreen__providerRow:last-child{border-bottom:0;padding-bottom:2px}.arc-AccountScreen__providerMark{border:1px solid var(--rule-3);width:34px;height:34px;color:var(--ink);border-radius:999px;place-items:center;display:grid}.arc-AccountScreen__providerMark svg{width:17px;height:17px}.arc-AccountScreen__providerCopy,.arc-AccountScreen__sessionCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.arc-AccountScreen__providerSide{align-items:center;gap:10px;display:flex}.arc-AccountScreen__sessionRow{border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;display:grid}.arc-AccountScreen__sessionRow:first-child{padding-top:2px}.arc-AccountScreen__sessionRow:last-child{border-bottom:0;padding-bottom:2px}.arc-AccountScreen__sessionMark{width:30px;height:30px;color:var(--muted);place-items:center;display:grid}.arc-AccountScreen__sessionMark svg{width:17px;height:17px}.arc-AccountScreen__sessionSide{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.arc-AccountScreen__lastActive{color:var(--dim);font:400 11px/16px var(--font-mono);white-space:nowrap}.arc-AccountScreen__textAction{color:var(--muted);font:400 12px/18px var(--font-mono);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.arc-AccountScreen__textAction:hover:not(:disabled){color:var(--ink)}.arc-AccountScreen__textAction:disabled{color:var(--quiet);cursor:not-allowed;text-decoration:none}.arc-AccountScreen__empty{color:var(--muted);margin:0;padding:4px 0 8px;font-size:14px;line-height:22px}.arc-AccountScreen__emptyState{border-bottom:1px solid var(--rule)}.arc-AccountScreen__emptyState .arc-empty-state__root{padding:22px 0 24px}.arc-AccountScreen__emptyState .arc-empty-state__icon{background:0 0}.arc-AccountScreen__danger{border-top:1px solid var(--rule-2);flex-direction:column;gap:14px;margin-top:6px;padding-top:22px;display:flex}.arc-AccountScreen__fine{color:var(--dim);font:400 12px/18px var(--font-mono);margin:0}.arc-AccountScreen__form{gap:16px;display:grid}.arc-AccountScreen__formActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.arc-AccountScreen__dialogStack{gap:16px;display:grid}@media (width<=1100px){.arc-AccountScreen__board{grid-template-columns:1fr}}@media (width<=760px){.arc-AccountScreen__hero{grid-template-columns:1fr;align-items:start}.arc-AccountScreen__heroAction{align-items:flex-start}.arc-AccountScreen__heroButtons{justify-content:flex-start}.arc-AccountScreen__actionNote{text-align:left}}@media (width<=640px){.arc-AccountScreen__profileRow{grid-template-columns:auto minmax(0,1fr)}.arc-AccountScreen__profileSide{flex-flow:wrap;grid-column:2;align-items:flex-start}.arc-AccountScreen__settingRow,.arc-AccountScreen__dangerRow{grid-template-columns:1fr;align-items:start}.arc-AccountScreen__providerSide{flex-wrap:wrap;justify-content:flex-end}.arc-AccountScreen__sessionSide{align-items:flex-start}}:root[data-theme=dark][data-accent=neutral],:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#050505;--raise:#0b0b0b;--panel:#0a0a0a;--ink:#fff;--ink-2:#c7c7c7;--muted:#a1a1a1;--dim:#8a8a8a;--quiet:#7a7a7a;--faint:#6a6a6a;--dot:#dcdcdc;--rule:#1d1d1d;--rule-2:#2b2b2b;--rule-3:#3d3d3d;--halo:0 0 14px #ffffff47, 0 0 42px #ffffff1f;--font-sans:"General Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--background:var(--ground);--surface:var(--ground);--surface-raised:var(--panel);--surface-muted:#161616;--foreground:var(--ink);--text-secondary:var(--muted);--text-muted:var(--dim);--border:var(--rule-2);--border-subtle:var(--rule);--border-strong:var(--rule-3);--accent:var(--ink);--accent-strong:var(--ink);--accent-subtle:#ffffff1a;--accent-foreground:var(--ground);--control-on:var(--ink);--control-glyph:var(--ground);--control-fill:var(--ink);--control-track:var(--rule-3);--control-track-hover:var(--quiet);--control-thumb:var(--ink);--control-thumb-on:var(--ground);--control-thumb-shadow:none;--control-on-subtle:#ffffff1a;--tone-teal:var(--ink-2);--tone-sky:var(--muted);--tone-orchid:var(--ink-2);--tone-violet:var(--muted);--tone-rose:var(--ink);--tone-amber:var(--ink-2);--tone-green:var(--ink-2);--success:var(--ink-2);--warning:var(--ink-2);--danger:var(--ink);--info:var(--muted);--shadow-resting:none;--shadow-raised:none;--shadow-floating:0 24px 48px -20px #000000f2;--arc-gradient-from:transparent;--arc-gradient-to:transparent;--arc-gradient:none;--arc-gradient-soft:none;--arc-gradient-line:none;--arc-gradient-ink:none;--arc-gradient-foreground:var(--ink);--radius-control:16px;--radius-panel:16px;--radius-surface:16px;--control-height-sm:32px;--control-height-md:40px;--control-height-lg:50px;--font-display:var(--font-sans);--font-body:var(--font-sans);--tracking-display:-.04em;--tracking-body:-.005em;--ease-enter:cubic-bezier(.23, 1, .32, 1);--ease-standard:cubic-bezier(.23, 1, .32, 1);--ease-exit:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.23, 1, .32, 1);--ease-spring:cubic-bezier(.23, 1, .32, 1);--duration-instant:.1s;--duration-fast:.2s;--duration-standard:.2s;--duration-considered:.32s;--duration-spring:.3s;--focus-outline:var(--ink);--focus-outline-width:2px;--focus-outline-offset:3px;--series-1:#fff;--series-2:#a1a1a1;--series-3:#6a6a6a;--series-4:#3d3d3d}html{background:var(--ground);scrollbar-color:var(--rule-3) var(--ground)}body{background:var(--ground);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;caret-color:var(--ink);margin:0;font-size:15px;line-height:22px}::selection{background:var(--ink);color:var(--ground)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--rule-3);border:2px solid var(--ground);border-radius:999px}::-webkit-scrollbar-track{background:var(--ground)}:root .arc-button__button{font-family:var(--font-sans);transition:background-color .2s var(--ease-standard), border-color .2s var(--ease-standard), color .2s var(--ease-standard), box-shadow .2s var(--ease-standard);border-radius:999px;padding-inline:18px}:root .arc-button__sm{padding-inline:13px;font-size:13px}:root .arc-button__primary{background:var(--ink);border-color:var(--ink);color:var(--ground);box-shadow:var(--halo)}:root .arc-button__primary:hover:not(:disabled){opacity:1;box-shadow:var(--halo);background:#ededed}:root .arc-button__primary:active:not(:disabled){opacity:1;background:#dcdcdc}:root .arc-button__primary:disabled{box-shadow:none;opacity:.45}:root .arc-button__secondary{border-color:var(--rule-3);color:var(--ink);background:0 0}:root .arc-button__secondary:hover:not(:disabled),:root .arc-button__secondary:active:not(:disabled){border-color:var(--muted);background:0 0}:root .arc-button__secondary:disabled{color:var(--dim);opacity:.6;background:0 0}:root .arc-button__ghost{color:var(--muted)}:root .arc-button__ghost:hover:not(:disabled){color:var(--ink);background:0 0}:root .arc-button__ghost:active:not(:disabled){background:0 0}:root .arc-button__danger{color:var(--ink);border-color:var(--rule-3);background:0 0}:root .arc-button__danger:hover:not(:disabled){border-color:var(--ink);background:0 0}:root .arc-button__button.sw-line{border-color:var(--ink)}:root .arc-button__button.sw-line:hover:not(:disabled){background:var(--ink);color:var(--ground);box-shadow:var(--halo);border-color:var(--ink)}:root .arc-input__input,:root .arc-select__trigger,:root .arc-search-field__shell{background:var(--raise);border-color:var(--rule-3);border-radius:999px;padding-inline:16px}:root .arc-search-field__shell{padding-inline:14px}:root .arc-select__trigger:hover:not([data-disabled]),:root .arc-select__trigger:active:not([data-disabled]),:root .arc-select__trigger[data-state=open]{background:var(--raise);border-color:var(--muted)}:root .arc-input__input::placeholder,:root .arc-search-field__input::placeholder{color:var(--dim)}:root .arc-input__label,:root .arc-search-field__field label,:root .arc-select__field label{font:400 12px/16px var(--font-mono);letter-spacing:.01em;color:var(--dim);margin-bottom:0}:root .arc-input__description,:root .arc-input__error{font:400 12px/18px var(--font-mono)}:root .arc-input__error{color:var(--ink)}:root .arc-select__content{border-color:var(--rule-3);border-radius:16px}:root .arc-select__item{border-radius:10px}:root .arc-segmented-control__root{background:var(--raise);border-color:var(--rule-2);border-radius:999px}:root .arc-segmented-control__track{padding:2px 3px}:root .arc-segmented-control__button{min-height:34px;font:400 13px/1 var(--font-mono);color:var(--muted);border-radius:999px;padding:0 14px}:root .arc-segmented-control__button:hover{color:var(--ink)}:root .arc-segmented-control__button:active,:root .arc-segmented-control__button[aria-pressed=true]{color:var(--ground);font-weight:500}:root .arc-segmented-control__selection{background:var(--ink);border-color:var(--ink);box-shadow:none;border-radius:999px}:root .arc-dropdown-menu__menu,:root .arc-toast-stack__card,:root .arc-dialog__content{border-color:var(--rule-3);background:var(--panel);border-radius:16px}:root .arc-dialog__content{background:var(--raise)}:root .arc-dialog__overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000b8}:root .arc-dialog__header{border-bottom:0;padding-bottom:0}:root .arc-dialog__title{letter-spacing:-.02em;font-size:22px;line-height:28px}:root .arc-dialog__description{color:var(--muted)}:root .arc-dialog__close{background:0 0;border-radius:999px}:root .arc-dropdown-menu__item{color:var(--ink-2);border-radius:10px}:root .arc-dropdown-menu__highlight{background:#ffffff14;border-radius:10px}:root .arc-dropdown-menu__item:hover,:root .arc-dropdown-menu__item[data-highlighted]{color:var(--ink)}:root .arc-dropdown-menu__item[data-highlighted]:focus-visible{box-shadow:inset 0 0 0 2px var(--ink)}:root .arc-dropdown-menu__separator{background:var(--rule-2);margin-inline:-1px}:root .arc-dropdown-menu__destructive,:root .arc-dropdown-menu__destructive .arc-dropdown-menu__icon{color:var(--ink)}:root .arc-dropdown-menu__highlight[data-tone=danger]{background:#ffffff14}:root .arc-dropdown-menu__item{transition-delay:0s,0s,0s}:root .arc-dropdown-menu__trigger{border-color:var(--rule-3);background:0 0;border-radius:999px}:root .arc-dropdown-menu__trigger:hover{border-color:var(--muted);box-shadow:none;background:0 0}:root .arc-dropdown-menu__trigger[data-state=open],:root .arc-dropdown-menu__trigger:active{border-color:var(--muted);background:0 0}:root .arc-tooltip__tooltip{font:400 12px/18px var(--font-mono);border-color:var(--ink);border-radius:10px;padding:8px 12px}:root .arc-checkbox__box:active:not(:disabled) .arc-checkbox__visual,:root .arc-sortable-data-table__selectInput:active+.arc-sortable-data-table__selectBox,:root .arc-copy-button__button:active:not(:disabled),:root .arc-copy-button__iconOnly:active:not(:disabled),:root .arc-dialog__close:active{transform:scale(.98)}:root .arc-toast-stack__action:active,:root .arc-toast-stack__close:active{scale:.98}:root .arc-copy-button__button{border-color:var(--rule-3);color:var(--ink);font-family:var(--font-sans);background:0 0;border-radius:999px;padding-inline:13px}:root .arc-copy-button__button:hover:not(:disabled){border-color:var(--muted);background:0 0}:root .arc-copy-button__iconOnly{padding:0}:root .arc-copy-button__iconInner[data-state=copied],:root .arc-copy-button__iconInner[data-state=error]{color:var(--ink)}:root .arc-checkbox__visual,:root .arc-sortable-data-table__selectBox{border-color:var(--rule-3);background:var(--raise);border-radius:4px}:root .arc-checkbox__fill,:root .arc-sortable-data-table__selectFill{border-radius:inherit}:root .arc-badge__badge{--badge-border:var(--rule-2);--badge-background:transparent;--badge-foreground:var(--muted);--badge-color:var(--muted);font-family:var(--font-mono);letter-spacing:.01em;font-weight:400}:root .arc-badge__sm{--badge-height:22px;font-size:12px}:root .arc-badge__badge.sw-dashed{--badge-border:var(--rule-3);border-style:dashed}:root .arc-sortable-data-table__wrapper{border:0;border-top:1px solid var(--rule-2);border-bottom:1px solid var(--rule);--column-tint:transparent;font-family:var(--font-sans);background:0 0;border-radius:0}:root .arc-sortable-data-table__table th,:root .arc-sortable-data-table__table td{--cell-base:var(--ground)}@media (width>=621px){:root .arc-sortable-data-table__table th{height:40px;font:400 12px/16px var(--font-mono);letter-spacing:.01em;color:var(--dim);padding:0 10px}:root .arc-sortable-data-table__table th[data-sortable]{padding:0}:root .arc-sortable-data-table__sortButton{height:40px;padding:0 10px}:root .arc-sortable-data-table__table th[data-sorted]{color:var(--ink)}:root .arc-sortable-data-table__table td{font-variant-numeric:tabular-nums;height:68px;padding:12px 10px}}:root .arc-sortable-data-table__table tbody tr:last-child td{border-bottom:0}:root .arc-sortable-data-table__table[data-selectable] tbody tr[data-selected] td{--cell-fill:#ffffff0d}:root .arc-sortable-data-table__table tbody tr:hover td{--cell-fill:#ffffff06}:root .arc-sortable-data-table__footer{border-top:1px solid var(--rule);height:44px;font:400 12px/18px var(--font-mono);padding-left:10px}:root .arc-sortable-data-table__clear{font-family:var(--font-sans);border-radius:999px}:root .arc-sortable-data-table__sortInner{border-radius:999px}:root .arc-empty-state__icon{border-color:var(--rule-3);background:0 0;border-radius:16px}:root .arc-empty-state__root h3{letter-spacing:-.02em;font-size:20px;line-height:28px}*{box-sizing:border-box}h1,h2{text-wrap:balance;margin:0;font-weight:500}p{text-wrap:pretty;margin:0}a{color:inherit}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip:focus-visible{z-index:100;clip:auto;background:var(--ink);width:auto;height:auto;color:var(--ground);border-radius:999px;margin:0;padding:10px 14px;font-weight:600;text-decoration:none;position:fixed;top:12px;left:12px}.mono{font-family:var(--font-mono);letter-spacing:.01em;font-size:12px;line-height:18px}svg.i{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.app{grid-template-columns:var(--rail,224px) minmax(0, 1fr);min-height:100svh;display:grid}.rail{border-right:1px solid var(--rule);background:var(--ground);flex-direction:column;gap:16px;height:100svh;padding:20px 14px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.wm{letter-spacing:-.03em;align-items:center;gap:9px;padding:0 8px;font-size:19px;line-height:1;text-decoration:none;display:inline-flex}.wm img{width:auto;height:22px}.wm b{font-weight:600}.product{display:block}.product .arc-segmented-control__root{width:100%;height:40px;display:flex}.product .arc-segmented-control__track{width:100%}.product .arc-segmented-control__button{font:500 14px/1 var(--font-sans);letter-spacing:-.005em;flex:1 1 0;padding:0 8px}.product .arc-segmented-control__label{justify-content:center;gap:7px}.beta{height:17px;font:400 10px/1 var(--font-mono);letter-spacing:.02em;opacity:.75;border:1px dashed;border-radius:999px;align-items:center;padding:0 6px;display:inline-flex}.orgbtn.arc-dropdown-menu__trigger{background:var(--raise);border-color:var(--rule-2);border-radius:16px;justify-content:space-between;width:100%;min-height:44px;padding:0 12px;font-size:14px}:root .orgbtn.arc-dropdown-menu__trigger:hover,:root .orgbtn.arc-dropdown-menu__trigger[data-state=open]{background:var(--raise);border-color:var(--rule-3)}.orgbtn .arc-dropdown-menu__label{flex:auto}.orglab{font:400 11px/16px var(--font-mono);color:var(--dim);margin:0 0 6px 2px;display:block}.nav{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.nav li.sep{background:var(--rule);height:1px;margin:8px 10px}.nav a{height:36px;color:var(--muted);transition:color .2s var(--ease-standard), background-color .2s var(--ease-standard);border-radius:999px;align-items:center;gap:11px;padding:0 11px;font-size:14px;text-decoration:none;display:flex}.nav a:hover{color:var(--ink)}.nav a[aria-current=page]{color:var(--ink);background:#ffffff12}.nav a .cnt{color:var(--muted);font:400 11px/1 var(--font-mono);font-variant-numeric:tabular-nums;margin-left:auto}.nav a[aria-current=page] .cnt{color:var(--ink)}.nav a .soon{font:400 10px/1 var(--font-mono);color:var(--quiet);margin-left:auto}.navwrap[data-fresh]{animation:sw-in .2s var(--ease-standard) both}@keyframes sw-in{0%{opacity:0}}.bal{border-top:1px solid var(--rule);flex-direction:column;gap:2px;margin-top:auto;padding:14px 12px 4px;display:flex}.bal .k{font:400 12px/18px var(--font-mono);color:var(--dim)}.bal .v{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:500;line-height:32px}.bal .row{justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.bal a{color:var(--ink);text-underline-offset:4px;font-size:13px}.bal .m{font:400 11px/16px var(--font-mono);color:var(--dim)}.mbar,.mproduct{display:none}.main{flex-direction:column;gap:22px;min-width:0;padding:36px 28px 120px;display:flex}.screen[data-fresh]{animation:sw-in .2s var(--ease-standard) both}.screen{flex-direction:column;gap:22px;min-width:0;display:flex}.head{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.head h1{letter-spacing:-.04em;align-items:center;gap:14px;font-size:40px;line-height:1;display:flex}.head .sub{color:var(--dim);font:400 12px/18px var(--font-mono);margin-top:10px}.head .sub b{color:var(--ink-2);font-weight:400}.tools{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.tools .grow{flex:220px;max-width:280px}.tools .lbl{flex:0 0 190px}.tools .field{flex-direction:column;gap:6px;min-width:0;display:flex}.tools .field>.lab{font:400 12px/16px var(--font-mono);color:var(--dim);letter-spacing:.01em}.tools .field>.lab em{color:var(--quiet);font-style:normal}.tools .right{align-items:flex-end;gap:12px;margin-left:auto;display:flex}.tools .upd{font:400 12px/16px var(--font-mono);color:var(--dim);white-space:nowrap;padding-bottom:12px}.cli{border:1px solid var(--rule-3);background:var(--raise);border-radius:16px;align-items:center;gap:12px;min-width:0;padding:8px 8px 8px 16px;display:flex}.cli .cap{font:400 12px/16px var(--font-mono);color:var(--dim);flex:none}.cli code{min-width:0;font:400 13px/20px var(--font-mono);color:var(--ink);white-space:nowrap;scrollbar-width:none;flex:1;overflow-x:auto}.cli code::-webkit-scrollbar{display:none}.cli code i{color:var(--dim);-webkit-user-select:none;user-select:none;font-style:normal}.cli code u{color:var(--muted);text-decoration:none}.name a,.name .nm{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;display:inline-block;overflow:hidden}.name a:hover,.name .nm:hover{text-underline-offset:4px;text-decoration:underline}.name .id{font:400 11px/16px var(--font-mono);color:var(--dim);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.st{font:400 13px/18px var(--font-mono);color:var(--ink-2);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.st .dotm{border-radius:50%;flex:none;width:8px;height:8px}.st.ready .dotm{background:var(--ink-2)}.st.hibernated{color:var(--dim)}.st.hibernated .dotm{border:1px solid var(--quiet)}.errline{font:400 12px/16px var(--font-mono);color:var(--ink);align-items:center;gap:6px;margin-top:4px;display:flex}.errline svg{width:14px;height:14px}.linkbtn{color:var(--ink);text-underline-offset:3px;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:4px;padding:0;text-decoration:underline}.agentlink{white-space:nowrap;font:400 12px/16px var(--font-mono);color:var(--dim);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;border-radius:4px;margin-top:3px;padding:0;text-decoration:none;display:flex}.agentlink:hover{color:var(--ink);text-decoration:underline}.as{font:400 13px/18px var(--font-mono);color:var(--muted);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.as .mk{border-radius:50%;flex:none;width:9px;height:9px}.as.working{color:var(--ink)}.as.working .mk{background:var(--ink);box-shadow:0 0 6px #ffffffb3,0 0 14px #ffffff4d}.as.waiting{color:var(--ink)}.as.waiting .mk{border:1.5px solid var(--ink);box-shadow:0 0 0 2px var(--ground), 0 0 0 3px var(--ink);width:7px;height:7px;margin:1px}.as.idle .mk{background:var(--quiet)}.as.asleep{color:var(--dim)}.as.asleep .mk{border:1px solid var(--quiet)}.as.exited{color:var(--dim)}.as.exited .mk{border:1px solid var(--quiet);background:0 0;border-radius:2px;width:8px;height:8px}.as .since{color:var(--dim)}.as.waiting .since,.as.working .since{color:var(--muted)}.agname{font:500 14px/18px var(--font-sans)}.attached{font:400 13px/18px var(--font-mono);color:var(--ink-2);white-space:nowrap}.attached.none{color:var(--quiet)}.labels{flex-wrap:wrap;gap:4px;display:flex}.act{align-items:center;gap:10px;display:flex}.act time{font:400 12px/16px var(--font-mono);color:var(--muted);white-space:nowrap}.forked a,.forked button.fk{white-space:nowrap;font:400 12px/16px var(--font-mono);color:var(--ink-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex}.forked a:hover,.forked button.fk:hover{color:var(--ink);text-decoration:underline}.forked svg{width:13px;height:13px;color:var(--dim)}.dash{color:var(--quiet);font:400 12px/16px var(--font-mono)}.rowact{justify-content:flex-end;align-items:center;gap:6px;display:flex}.iconbtn.arc-dropdown-menu__trigger{width:32px;height:32px;min-height:32px;color:var(--muted);border-color:#0000;justify-content:center;padding:0}:root .iconbtn.arc-dropdown-menu__trigger:hover,:root .iconbtn.arc-dropdown-menu__trigger[data-state=open]{color:var(--ink);border-color:var(--rule-3);background:var(--panel)}.detailbox{border:1px solid var(--rule-3);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:start;gap:8px 16px;max-width:760px;margin-top:10px;padding:12px 16px;font-size:13px;line-height:20px;display:grid}.detailbox svg{margin-top:2px}.detailbox .hint{color:var(--muted)}.detailbox .rid{font:400 12px/18px var(--font-mono);color:var(--dim);margin-top:4px}.legend{font:400 12px/18px var(--font-mono);color:var(--dim);flex-wrap:wrap;align-items:center;gap:6px 22px;display:flex}.legend span{align-items:center;gap:8px;display:inline-flex}.legend svg{width:26px;height:9px}.legend .samp{align-items:center;gap:12px;margin-left:auto;display:inline-flex}.legend a{color:var(--ink-2);text-underline-offset:3px}.strip{flex:none;width:132px;height:20px;display:block;overflow:visible}.strip .lit{filter:drop-shadow(0 0 2.5px #ffffff8c)}.strip[data-enter] .lit circle{opacity:0;animation:strip-on .25s var(--ease-standard) both;animation-delay:var(--d,0s)}@keyframes strip-on{to{opacity:1}}.bulk{z-index:20;border:1px solid var(--rule-3);background:var(--panel);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:flex;position:sticky;bottom:20px;box-shadow:0 20px 40px -26px #000000f2}.bulk .n{white-space:nowrap;font-size:14px;font-weight:500}.bulk .loop{min-width:0;font:400 12px/18px var(--font-mono);color:var(--dim);text-overflow:ellipsis;white-space:nowrap;flex:260px;overflow:hidden}.dlg{flex-direction:column;gap:16px;display:flex}.dlg p{color:var(--muted);font-size:14px;line-height:21px}.dlg p b{color:var(--ink);font-weight:500}.dlg .cmd{font:400 13px/20px var(--font-mono);border:1px solid var(--rule-3);background:var(--ground);color:var(--ink);white-space:nowrap;border-radius:16px;padding:10px 14px;overflow-x:auto}.dlg .cmd i{color:var(--dim);font-style:normal}.dlg .acts{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.dlg .two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dlg .check{color:var(--muted);align-items:flex-start;gap:6px;font-size:14px;line-height:20px;display:flex}.toastcmd{font:400 12px/18px var(--font-mono);color:var(--dim)}.empty-grid{border-top:1px solid var(--rule-2);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:48px;padding:40px 0;display:grid}.empty h2{letter-spacing:-.04em;text-shadow:0 0 36px #ffffff1c;margin-bottom:14px;font-size:34px;line-height:1}.empty .lead{color:var(--muted);max-width:46ch;font-size:17px;line-height:26px}.empty .acts{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.empty .cmds{flex-direction:column;gap:10px;display:flex}.empty .cmdbox{border:1px solid var(--rule-3);background:var(--raise);border-radius:16px;align-items:center;gap:10px;padding:8px 8px 8px 16px;display:flex}.empty .cmdbox code{min-width:0;font:400 13px/20px var(--font-mono);white-space:nowrap;scrollbar-width:none;flex:1;overflow-x:auto}.empty .cmdbox code i{color:var(--dim);font-style:normal}.empty .step{font:400 12px/18px var(--font-mono);color:var(--dim)}.emptystrip{width:100%;max-width:100%;height:auto;display:block}.emptycap{color:var(--dim);max-width:70ch;margin-top:10px;font-size:13px;line-height:20px}.empty{flex-direction:column;gap:26px;padding-top:8px;display:flex}.nomatch{padding:24px 0}.soonbox{border-top:1px solid var(--rule-2);border-bottom:1px solid var(--rule);color:var(--muted);max-width:70ch;padding:56px 0}.soonbox h2{letter-spacing:-.02em;color:var(--ink);margin-bottom:6px;font-size:20px;line-height:28px}@media (width<=1240px){.tools .upd{display:none}}@media (width<=960px){.empty-grid{grid-template-columns:1fr;gap:32px}}@media (width<=820px){.app{display:block}.mbar{z-index:40;border-bottom:1px solid var(--rule);background:var(--ground);align-items:center;gap:10px;height:56px;padding:0 12px 0 16px;display:flex;position:sticky;top:0}.mbar .wm{margin-right:auto;padding:0;font-size:17px}.mbar .wm img{height:20px}.mbar .bal2{text-align:right;line-height:1}.mbar .bal2 .k{font:400 11px/12px var(--font-mono);color:var(--dim);display:block}.mbar .bal2 .v{font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.mbar .menubtn{width:40px;height:40px;color:var(--muted);cursor:pointer;transition:color .2s var(--ease-standard), border-color .2s var(--ease-standard);background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;display:inline-grid}.mbar .menubtn:hover,.mbar .menubtn[aria-expanded=true]{color:var(--ink);border-color:var(--rule-3)}.rail{z-index:50;visibility:hidden;width:100%;height:auto;transition:transform .3s var(--ease-standard), visibility 0s .3s;border-right:0;padding:16px;position:fixed;inset:56px 0 0;transform:translate(-100%)}.rail.open{visibility:visible;transition:transform .3s var(--ease-standard), visibility 0s;transform:none}.rail .wm{display:none}.rail .bal{margin-top:12px}.railproduct{display:none}.mproduct{display:block}.main{gap:18px;padding:20px 16px 110px}.head h1{font-size:34px}.head{align-items:center}.tools{gap:10px}.tools .grow,.tools .lbl{flex:100%;max-width:none}.tools .st-f{flex:100%}.tools .st-f .arc-segmented-control__root{width:100%;display:flex}.tools .right{justify-content:space-between;width:100%;margin-left:0}.cli .cap{display:none}.legend .samp{margin-left:0}.bulk{padding-left:14px;bottom:12px}.bulk .loop{display:none}.empty h2{font-size:30px}.dlg .two{grid-template-columns:1fr}.tbl td[data-label=Actions]{order:0;position:absolute;top:8px;right:12px}.tbl td[data-primary]{flex:100%}.tbl td[data-label=Attached],.tbl td[data-label=Agent]{flex:none}.tbl td[data-label=Actions] .btn-open{display:none}.tbl td[data-label=State],.tbl td[data-label=Agent]{order:1}.tbl td.name,.tbl td[data-primary]{padding-right:44px}.tbl td[data-label=Labels]{flex-basis:100%;order:3}.tbl td[data-label="Activity, last 24 h"]{flex-basis:100%;order:4;margin-top:6px}.tbl td[data-label=Forked\ from].noval{display:none}.tbl td[data-label=Forked\ from]:has(.dash){display:none}.tbl td[data-label=State] .agentlink{display:none}.tbl td{font-size:13px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}.navwrap[data-fresh],.screen[data-fresh]{animation:none}.strip[data-enter] .lit circle{opacity:1;animation:none}.rail,.rail.open{transition:none}}.iconsq.arc-button__button{width:40px;padding:0}.product .arc-segmented-control__selection{z-index:-1}.proto{border-bottom:1px solid var(--rule);font:400 11px/16px var(--font-mono);color:var(--dim);letter-spacing:.01em;align-items:center;gap:8px;margin:-14px 0 0;padding:7px 0;display:flex}.proto .dotp{background:var(--quiet);border-radius:50%;width:6px;height:6px}.headacts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nowgrid{border-top:1px solid var(--rule-2);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nowcell{border-right:1px solid var(--rule);flex-direction:column;gap:6px;min-width:0;padding:18px 20px 20px;display:flex}.nowcell:last-child{border-right:0}.nowtop{color:var(--dim);justify-content:space-between;align-items:center;gap:10px;display:flex}.nowtop .i{width:15px;height:15px}.nowtop .lab{font:400 11px/16px var(--font-mono);letter-spacing:.01em}.nowfig{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:500;line-height:1}.nowfig .unit{color:var(--dim);margin-left:2px;font-size:18px}.nowcell .fine{color:var(--dim);font-size:12px;line-height:18px}.nowlink{color:var(--ink-2);font:400 12px/18px var(--font-mono);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:4px;align-self:flex-start;margin-top:auto;padding:0;text-decoration:underline}.nowlink:hover{color:var(--ink)}.nowsection{flex-direction:column;gap:12px;display:flex}.nowhead{border-bottom:1px solid var(--rule-2);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:10px;display:flex}.nowhead h2{letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:24px}.nowhead .fine{color:var(--dim);font:400 12px/18px var(--font-mono)}.attention{border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none}.attention li{border-top:1px solid var(--rule);align-items:center;gap:14px;padding:13px 0;display:flex}.attention li.quiet,.attention li.none{color:var(--dim);font:400 12px/18px var(--font-mono)}.attention .ai{border:1px solid var(--rule-3);width:28px;height:28px;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.attention .ai svg{width:15px;height:15px}.attention .ai.err{color:var(--ink);border-color:var(--ink)}.attention .am{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.attention .am b{font-size:14px;font-weight:500}.attention .am span{color:var(--dim);font:400 12px/18px var(--font-mono);text-overflow:ellipsis;overflow:hidden}.cmdcode{font:400 12px/18px var(--font-mono);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}.cmdstate{font:400 12px/18px var(--font-mono);color:var(--muted);align-items:center;gap:6px;display:inline-flex}.cmdstate .mk{background:var(--quiet);border-radius:50%;width:7px;height:7px}.cmdstate.ok .mk{background:var(--ink-2)}.cmdstate.running .mk{background:var(--ink);box-shadow:0 0 8px #ffffffb3}.cmdstate.failed .mk{border:1px solid var(--ink);background:0 0}.previewcount{font:400 12px/18px var(--font-mono);color:var(--dim);align-items:center;gap:6px;display:inline-flex}.previewcount .pdot{border:1px solid var(--quiet);border-radius:50%;width:7px;height:7px}.previewcount.awake{color:var(--ink-2)}.previewcount.awake .pdot{background:var(--ink);border-color:var(--ink);box-shadow:0 0 6px #fff9}.spacehead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.spaceid h1{letter-spacing:-.04em;flex-wrap:wrap;align-items:center;gap:12px;font-size:40px;line-height:1;display:flex}.spaceid h1 .st,.spaceid h1 .as{font-size:12px}.spaceid .sub{color:var(--dim);font:400 12px/18px var(--font-mono);flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.idcopy{align-items:center;gap:4px;display:inline-flex}.idcopy code{font:400 12px/18px var(--font-mono);color:var(--ink-2)}.idcopy .arc-copy-button__trigger{width:24px;height:24px;min-height:24px}.spacegrid{border-top:1px solid var(--rule-2);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,1fr);display:grid}.statcell{border-right:1px solid var(--rule);flex-direction:column;gap:4px;min-width:0;padding:16px 18px;display:flex}.statcell:last-child{border-right:0}.statcell .lab{font:400 11px/16px var(--font-mono);color:var(--dim);letter-spacing:.01em}.statcell .fig{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:500;line-height:1.1}.statcell .fig .unit{color:var(--dim);font-size:14px}.statcell .fine{color:var(--dim);font-size:12px;line-height:17px}.ovgrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:40px;padding-top:8px;display:grid}.ovmain,.ovside{flex-direction:column;gap:26px;min-width:0;display:flex}.panel{border-top:1px solid var(--rule);flex-direction:column;gap:12px;min-width:0;padding-top:14px;display:flex}.panel:first-child{border-top:0;padding-top:0}.panel h3{letter-spacing:-.01em;font-size:15px;font-weight:500;line-height:22px}.panelhead{justify-content:space-between;align-items:center;gap:12px;display:flex}.panelhead .fine,.panel .fine{color:var(--dim);font:400 12px/18px var(--font-mono)}.agentblock{flex-direction:column;gap:12px;display:flex}.cmdlist{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.cmdlist li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto auto auto auto;align-items:center;gap:12px;padding:10px 0;display:grid}.cmdlist code{font:400 12px/18px var(--font-mono);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cmdlist .mono,.cmdlist time{font:400 12px/18px var(--font-mono);color:var(--dim);white-space:nowrap}.kv{flex-direction:column;gap:0;margin:0;display:flex}.kv>div{border-bottom:1px solid var(--rule);grid-template-columns:110px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.kv>div:last-child{border-bottom:0}.kv dt{color:var(--dim);font:400 12px/18px var(--font-mono)}.kv dd{color:var(--ink-2);overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;line-height:18px}.kv dd code{font:400 12px/18px var(--font-mono)}.minilist{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.minilist li{font:400 12px/18px var(--font-mono);color:var(--dim);align-items:center;gap:8px;display:flex}.minilist code{color:var(--ink-2)}.pstate{border:1px solid var(--quiet);border-radius:50%;flex:none;width:7px;height:7px}.pstate.awake{background:var(--ink);border-color:var(--ink);box-shadow:0 0 6px #ffffff8c}.filelist,.servicelist,.secrettable,.previewlist{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.filelist li,.servicelist li,.secrettable li,.previewlist li{border-bottom:1px solid var(--rule);align-items:center;gap:12px;min-width:0;padding:11px 0;display:flex}.filelist .i,.servicelist .i,.secrettable .i{width:15px;height:15px;color:var(--dim);flex:none}.filelist code,.secrettable code{font:400 12px/18px var(--font-mono);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.filelist .mono,.filelist time,.servicelist .mono,.secrettable span,.secrettable time,.previewlist .mono{font:400 12px/18px var(--font-mono);color:var(--dim);white-space:nowrap}.servicelist b{font-size:13px;font-weight:500}.previewlist li{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) auto;align-items:center;gap:14px;display:grid}.previewlist .pvmain{font:400 12px/18px var(--font-mono);align-items:center;gap:8px;display:flex}.pvurl{font:400 12px/18px var(--font-mono);color:var(--dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hosts{flex-wrap:wrap;gap:6px;display:flex}.hosts code{font:400 12px/18px var(--font-mono);border:1px solid var(--rule-2);color:var(--ink-2);border-radius:999px;padding:2px 9px}.usagegrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;padding-top:8px;display:grid}.kindbars{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.kindbars li{font:400 12px/18px var(--font-mono);color:var(--muted);grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.kindbars .bar{background:var(--rule-2);border-radius:999px;height:6px;overflow:hidden}.kindbars .bar i{background:var(--ink);border-radius:inherit;height:100%;display:block}.kindbars b{color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:400}.panel.danger{border-top-color:var(--rule-3)}.auth,.onb{background:var(--ground);flex-direction:column;min-height:100svh;display:flex}.authbar{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;height:72px;padding:0 24px;display:flex}.authback{font:400 13px/20px var(--font-sans);color:var(--muted);text-underline-offset:4px}.authback:hover{color:var(--ink)}.authmain,.onbmain{flex:1;justify-content:center;padding:48px 20px 80px;display:flex}.authcol{flex-direction:column;gap:16px;width:min(440px,100%);display:flex}.authswap{text-align:center;color:var(--dim);font:400 13px/20px var(--font-sans)}.authswap a{color:var(--ink);text-underline-offset:3px}.authnote{text-align:center;color:var(--quiet);font:400 11px/17px var(--font-mono)}.onbmain{align-items:flex-start;padding-top:56px}.onbcol{flex-direction:column;gap:18px;width:min(560px,100%);display:flex}.onbeyebrow{font:400 11px/16px var(--font-mono);letter-spacing:.02em;color:var(--dim)}.onbcol h1{letter-spacing:-.04em;font-size:38px;font-weight:500;line-height:1.02}.onblead{color:var(--muted);max-width:52ch;font-size:16px;line-height:25px}.onbstep{border-top:1px solid var(--rule);flex-direction:column;gap:14px;padding-top:18px;display:flex}.onbstep h2{letter-spacing:-.02em;font-size:20px;font-weight:500;line-height:26px}.onbstep p{color:var(--muted);max-width:56ch;font-size:14px;line-height:21px}.onbactions{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:4px;display:flex}@media (width<=1100px){.nowgrid{grid-template-columns:repeat(2,1fr)}.nowcell:nth-child(2){border-right:0}.nowcell:nth-child(n+3){border-top:1px solid var(--rule)}.spacegrid{grid-template-columns:repeat(2,1fr)}.statcell:nth-child(2){border-right:0}.statcell:nth-child(n+3){border-top:1px solid var(--rule)}.ovgrid,.usagegrid{grid-template-columns:1fr;gap:28px}}@media (width<=820px){.proto{margin-top:-10px}.nowgrid{grid-template-columns:1fr}.nowcell{border-right:0;border-top:1px solid var(--rule)}.nowcell:first-child{border-top:0}.spacegrid{grid-template-columns:1fr}.statcell{border-right:0;border-top:1px solid var(--rule)}.statcell:first-child{border-top:0}.spaceid h1{font-size:32px}.spacehead .headacts{width:100%}.previewlist li{grid-template-columns:1fr;gap:8px}.cmdlist li{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.cmdlist .mono:nth-of-type(2),.cmdlist time{display:none}.authbar{height:56px;padding:0 16px}.authmain,.onbmain{padding:24px 16px 64px}.onbmain{padding-top:32px}.onbcol h1{font-size:32px}.tbl td[data-label=Actions] .btn-open{display:inline-flex}.tbl td.name,.tbl td[data-primary]{padding-right:120px}}.auth .arc-sign-in__footer,.auth .arc-signup-form__footer{display:none}.product .arc-segmented-control__button{padding:0 4px;font-size:12px}.product .arc-segmented-control__label{gap:4px}.product .beta{height:14px;padding:0 3px;font-size:8px}.orglabrow{justify-content:space-between;align-items:center;margin:0 0 6px 2px;display:flex}.orglabrow .orglab{margin:0}.orgrole{border:1px solid var(--rule-2);height:20px;font:400 10px/1 var(--font-mono);letter-spacing:.01em;text-transform:capitalize;color:var(--dim);border-radius:999px;flex:none;align-items:center;padding:0 7px;display:inline-flex}.orgrole.owner{color:var(--ink-2);border-color:var(--rule-3)}.orgrole.member{color:#d9b26a;border-color:#d9b26a59}.statebar{justify-content:flex-end;align-items:center;gap:10px;padding:0 0 4px;display:flex}.statebar .fine{color:var(--dim);font:400 11px/16px var(--font-mono)}.surface{flex-direction:column;gap:22px;min-width:0;display:flex}.surface-note{gap:14px;padding-top:4px}.apierr{border:1px solid var(--rule-3);background:var(--raise);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px 18px;display:grid}.apierr-mark{border:1px solid var(--rule-3);width:30px;height:30px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.apierr-mark svg{width:16px;height:16px}.apierr-body{flex-direction:column;gap:4px;min-width:0;display:flex}.apierr-msg{color:var(--ink);font-size:15px;line-height:22px}.apierr-hint{color:var(--muted);font-size:13px;line-height:20px}.apierr-meta{font:400 11px/16px var(--font-mono);color:var(--dim);flex-wrap:wrap;gap:6px 18px;margin-top:6px;display:flex}.apierr-meta .k{color:var(--quiet);margin-right:6px}.apierr-meta code{color:var(--ink-2)}.apierr-meta .rid{align-items:center;gap:8px;display:inline-flex}.apierr-act{align-self:center}.subgrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:40px;padding-top:8px;display:grid}.subgrid>*{min-width:0}.stack{flex-direction:column;gap:26px;min-width:0;display:flex}.rowlist{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.rowlist>li{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:12px;min-width:0;padding:11px 0;display:flex}.rowlist .rmain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rowlist .rmain b{align-items:center;gap:7px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.rowlist .rmain span,.rowlist .meta{font:400 12px/18px var(--font-mono);color:var(--dim)}.rowlist .racts{align-items:center;gap:6px;margin-left:auto;display:flex}.rowlist .grow{flex:1;min-width:0}.rowlist .mono{color:var(--ink-2);font:400 12px/18px var(--font-mono)}.formline{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.formline>*{min-width:0}.formline .grow{flex:200px}.formline .shrink{flex:0 220px}.subhead{border-bottom:1px solid var(--rule-2);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:10px;display:flex}.subhead h2{letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:24px}.subhead .fine{color:var(--dim);font:400 12px/18px var(--font-mono)}.tiles{flex-wrap:wrap;gap:8px;display:flex}.tile{border:1px solid var(--rule-3);min-height:52px;color:var(--ink);font:500 20px/1 var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color .2s var(--ease-standard), background-color .2s var(--ease-standard);background:0 0;border-radius:16px;padding:8px 18px}.tile:hover:not(:disabled){border-color:var(--muted)}.tile[aria-pressed=true]{background:var(--raise);border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.tile:disabled{opacity:.45;cursor:not-allowed}.tile .note{font:400 10px/12px var(--font-mono);color:var(--dim);letter-spacing:0;margin-top:4px;display:block}.bars{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bars li{font:400 12px/18px var(--font-mono);color:var(--muted);grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.bars .track{background:var(--rule-2);border-radius:999px;height:8px;overflow:hidden}.bars .fill{border-radius:inherit;background:var(--ink);height:100%;display:block;box-shadow:0 0 10px #ffffff2e}.bars .fill.prov{border:1px dashed var(--rule-3);box-shadow:none;background:0 0}.bars b{text-align:right;color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.bars .lab{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bars .lab.prov{color:var(--dim)}.hostlist{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hostlist li{border:1px solid var(--rule-2);color:var(--ink-2);font:400 12px/18px var(--font-mono);border-radius:999px;align-items:center;gap:6px;padding:2px 4px 2px 10px;display:inline-flex}.hostlist li code{font:inherit}.hostlist .rm{width:20px;height:20px;color:var(--dim);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid}.hostlist .rm:hover:not(:disabled){color:var(--ink);background:#ffffff14}.hostlist .rm:disabled{opacity:.35;cursor:not-allowed}.basehosts{border-top:1px solid var(--rule)}.basehosts summary{cursor:pointer;color:var(--dim);font:400 12px/18px var(--font-mono);padding:10px 0}.basehosts summary:hover{color:var(--ink-2)}.basehosts .hosts{padding-bottom:10px}.logbox{border:1px solid var(--rule-3);background:var(--raise);color:var(--ink-2);font:400 12px/20px var(--font-mono);white-space:pre;border-radius:16px;max-height:280px;margin:0;padding:12px 14px;overflow-x:auto}.logbox .dim{color:var(--dim)}@media (width<=1100px){.subgrid{grid-template-columns:1fr;gap:28px}}@media (width<=820px){.statebar{justify-content:space-between}.bars li{grid-template-columns:90px minmax(0,1fr) auto}.apierr{grid-template-columns:auto minmax(0,1fr)}.apierr-act{grid-column:2;justify-self:start}.rowlist .racts{margin-left:0}}.cleanfield{border:0;min-width:0;margin:0;padding:0}.cleanfield:disabled{opacity:.72}.cleanfield:disabled button,.cleanfield:disabled input{cursor:not-allowed}.paths summary{cursor:pointer;color:var(--ink-2);font:400 12px/18px var(--font-mono)}.paths summary:hover{color:var(--ink)}.paths div{flex-direction:column;gap:2px;margin-top:6px;display:flex}.paths code{font:400 11px/16px var(--font-mono);color:var(--dim);overflow-wrap:anywhere}.scopegrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px;display:grid}.scopegroup{flex-direction:column;gap:8px;min-width:0;display:flex}.scopehead{font:400 11px/16px var(--font-mono);letter-spacing:.02em;color:var(--dim)}.scopegroup .arc-checkbox__field{gap:8px}.scopegroup .arc-checkbox__copy label{font-size:13px}.scopegroup .arc-checkbox__copy span{font:400 11px/16px var(--font-mono);color:var(--dim)}@media (width<=640px){.scopegrid{grid-template-columns:1fr}}.authform{border:1px solid var(--rule-2);background:var(--raise);border-radius:22px;flex-direction:column;gap:14px;padding:24px;display:flex}.authhead{flex-direction:column;gap:6px;display:flex}.authhead h2{letter-spacing:-.03em;font-size:26px;font-weight:500;line-height:32px}.authhead p{color:var(--muted);font-size:14px;line-height:21px}.authfine{color:var(--dim);font:400 11px/17px var(--font-mono)}
