@font-face{font-family:Fragment Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fragment-mono-cyrillic-ext-400-normal-CISJmM_h.woff2)format("woff2"),url(/assets/fragment-mono-cyrillic-ext-400-normal-el9zM3A6.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fragment Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fragment-mono-latin-ext-400-normal-BbKYyvR9.woff2)format("woff2"),url(/assets/fragment-mono-latin-ext-400-normal-CT4YFKeK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fragment Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fragment-mono-latin-400-normal-yxdJ5AmL.woff2)format("woff2"),url(/assets/fragment-mono-latin-400-normal-BYwT3kSJ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saans;src:url(/font/Saans-Light.otf)format("opentype");font-weight:300;font-display:swap}@font-face{font-family:Saans;src:url(/font/Saans-Regular.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Saans;src:url(/font/Saans-Medium.otf)format("opentype");font-weight:500;font-display:swap}@font-face{font-family:Saans;src:url(/font/Saans-SemiBold.otf)format("opentype");font-weight:600;font-display:swap}@font-face{font-family:Saans;src:url(/font/Saans-Bold.otf)format("opentype");font-weight:700;font-display:swap}:root{--ground:#fff;--raised:#fff;--wash:#f5f5f3;--stone:#f1f1ef;--hairline:#e8e8e8;--line-control:#8e8e8e;--ink:#171717;--ink-secondary:#3f3f3f;--ink-muted:#6b6b6b;--solid:#17171c;--solid-hover:#000;--on-solid:#fff;--focus:#17171c;--glow-coral:#ff7759;--glow-lilac:#d08ee2;--warn:#8a5300;--warn-wash:#fbf3e2;--danger:#b42318;--danger-wash:#fdecea;--ok:#1d7a46;--ok-wash:#e9f4ed;--scrim:#17171752;--shadow-pop:0 1px 2px #1717170f, 0 12px 32px #1717171a;--font-sans:"Saans", ui-sans-serif, system-ui, sans-serif;--font-serif:Georgia, "Times New Roman", serif;--font-mono:"Fragment Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:72px;--gutter:34px;--gutter-narrow:20px;--radius-none:0;--radius-sm:8px;--radius-md:12px;--radius-pill:999px;--control-lg:38px;--control-md:32px;--control-sm:26px;--header-height:64px;--row-height:48px;--content-max:1200px;--prose-max:680px;--panel:#fafaf9;--hover:#1717170d;--series-0:#171717;--series-1:#555;--series-2:#8a8a8a;--series-3:#b4b4b4;--series-4:#d6d6d4;--line-field:#dcdcdc;--line-field-hover:#c6c6c6;--line-field-focus:#ababab;--ring-field:#1717170f;--control-xl:48px;--ease-reveal:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#111113;--raised:#18181b;--wash:#1c1c1f;--stone:#2a2a28;--hairline:#2a2a2e;--line-control:#6e6e74;--series-0:#ededed;--series-1:#b0b0b0;--series-2:#7c7c80;--series-3:#56565b;--series-4:#3a3a3e;--panel:#151517;--hover:#ffffff0f;--line-field:#34343a;--line-field-hover:#45454c;--line-field-focus:#606068;--ring-field:#ffffff12;--ink:#ededed;--ink-secondary:#b8b8b8;--ink-muted:#8f8f8f;--solid:#ededed;--solid-hover:#fff;--on-solid:#111113;--focus:#ededed;--warn:#e5b45a;--warn-wash:#2a2112;--danger:#ff8a7a;--danger-wash:#2c1715;--ok:#63c58e;--ok-wash:#14261b;--scrim:#0009;--shadow-pop:0 1px 2px #00000080, 0 12px 32px #0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--ground:#111113;--raised:#18181b;--wash:#1c1c1f;--stone:#2a2a28;--hairline:#2a2a2e;--line-control:#6e6e74;--series-0:#ededed;--series-1:#b0b0b0;--series-2:#7c7c80;--series-3:#56565b;--series-4:#3a3a3e;--panel:#151517;--hover:#ffffff0f;--line-field:#34343a;--line-field-hover:#45454c;--line-field-focus:#606068;--ring-field:#ffffff12;--ink:#ededed;--ink-secondary:#b8b8b8;--ink-muted:#8f8f8f;--solid:#ededed;--solid-hover:#fff;--on-solid:#111113;--focus:#ededed;--warn:#e5b45a;--warn-wash:#2a2112;--danger:#ff8a7a;--danger-wash:#2c1715;--ok:#63c58e;--ok-wash:#14261b;--scrim:#0009;--shadow-pop:0 1px 2px #00000080, 0 12px 32px #0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ac-root{background:var(--ground);color:var(--ink);font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:20px}.ac-root *,.ac-root :before,.ac-root :after{box-sizing:border-box}.ac-num{font-variant-numeric:tabular-nums}.ac-icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-3px;flex:none;width:16px;height:16px;display:inline-block}.ac-btn{isolation:isolate;justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-lg);border-radius:var(--radius-pill);color:var(--ink);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;padding:0 17px;font-size:15px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex;position:relative}.ac-btn:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.ac-btn[disabled],.ac-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}.ac-btn--md{min-height:var(--control-md);padding:0 14px;font-size:13px}.ac-btn--sm{min-height:var(--control-sm);padding:0 11px;font-size:13px}.ac-btn--primary{color:var(--on-solid)}.ac-btn--primary:before{z-index:-1;border-radius:inherit;background:var(--solid);content:"";transition:background-color .2s;position:absolute;inset:-1px}.ac-btn--primary:after{z-index:-2;border-radius:inherit;background:linear-gradient(100deg, var(--glow-coral) 0%, var(--glow-lilac) 80%);filter:blur(7px);opacity:0;pointer-events:none;content:"";transition:opacity .2s;position:absolute;inset:47% 26px -3px 0}.ac-btn--primary:hover:not([disabled]):before{background:var(--solid-hover)}.ac-btn--primary:hover:not([disabled]):after{opacity:1}.ac-btn--secondary{border-color:var(--line-control)}.ac-btn--secondary:hover:not([disabled]){border-color:var(--ink)}.ac-btn--quiet{color:var(--ink-secondary)}.ac-btn--quiet:hover:not([disabled]){background:var(--wash);color:var(--ink)}.ac-btn--danger{border-color:var(--danger);color:var(--danger)}.ac-btn--danger:hover:not([disabled]){background:var(--danger-wash)}.ac-field{gap:var(--space-2);min-width:0;display:grid}.ac-field__label{color:var(--ink);font-size:13px;font-weight:500;line-height:18px}.ac-field__optional{color:var(--ink-muted);font-weight:400}.ac-field__hint{color:var(--ink-muted);font-size:13px;line-height:18px}.ac-field__error{gap:var(--space-1);color:var(--danger);align-items:flex-start;font-size:13px;line-height:18px;display:flex}.ac-input{width:100%;min-height:var(--control-lg);border:1px solid var(--line-field);border-radius:var(--radius-sm);background:var(--ground);color:var(--ink);font-family:var(--font-sans);padding:0 12px;font-size:14px;line-height:20px;transition:border-color .2s,box-shadow .2s}.ac-input::placeholder{color:var(--ink-muted)}.ac-input:hover{border-color:var(--line-field-hover)}.ac-input:focus{border-color:var(--line-field-focus);box-shadow:0 0 0 3px var(--ring-field);outline:none}.ac-input[aria-invalid=true]{border-color:var(--danger)}.ac-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--danger-wash)}.ac-input--md{min-height:var(--control-md);font-size:13px}textarea.ac-input{resize:vertical;min-height:112px;padding:10px 12px}.ac-input--mono{font-family:var(--font-mono);font-size:13px;line-height:20px}select.ac-input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-muted) 50%), linear-gradient(135deg, var(--ink-muted) 50%, transparent 50%);background-position:calc(100% - 19px),calc(100% - 14px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:36px}.dropdown{display:inline-flex;position:relative}.dropdown__button{align-items:center;gap:var(--space-2);min-height:var(--control-md);border:1px solid var(--line-field);border-radius:var(--radius-pill);background:var(--ground);max-width:260px;color:var(--ink);font:400 13px/20px var(--font-sans);cursor:pointer;padding:0 12px 0 14px;transition:border-color .2s;display:inline-flex}.dropdown__button:hover,.dropdown__button[aria-expanded=true]{border-color:var(--line-field-hover)}.dropdown__button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dropdown__button svg{color:var(--ink-muted);transition:transform .2s var(--ease-out);flex:none}.dropdown__button[aria-expanded=true] svg{transform:rotate(180deg)}.dropdown__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rise:has(.pop){z-index:30;position:relative}.pop.dropdown__pop{transform-origin:0 0;width:max-content;min-width:100%;max-width:300px;max-height:320px;top:calc(100% + 6px);left:0;overflow-y:auto}.dropdown__item{justify-content:space-between;font-size:13px}.dropdown__check{width:14px;color:var(--ink);flex:none;display:inline-flex}.ac-status{min-height:22px;color:var(--ink-secondary);white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.ac-status__dot{background:var(--ink-muted);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.ac-status--idle .ac-status__dot{box-shadow:inset 0 0 0 1.5px var(--ink-muted);background:0 0}.ac-status--creating .ac-status__dot{box-shadow:inset 0 0 0 1.5px var(--ink-muted);background:0 0;animation:1.6s ease-in-out infinite ac-breathe}.ac-status--closed{color:var(--ink-muted)}.ac-status--closed .ac-status__dot{background:var(--hairline);box-shadow:inset 0 0 0 1.5px var(--ink-muted)}.ac-status--active{color:var(--ink)}.ac-status--active .ac-status__dot{background:linear-gradient(100deg, var(--glow-coral) 0%, var(--glow-lilac) 100%)}.ac-status--active .ac-status__dot:after{background:linear-gradient(100deg, var(--glow-coral) 0%, var(--glow-lilac) 100%);filter:blur(4px);opacity:.7;content:"";border-radius:50%;animation:2.4s ease-in-out infinite ac-breathe;position:absolute;inset:-3px}.ac-status--blocked,.ac-status--failed,.ac-status--suspended{border-radius:var(--radius-pill);padding:0 9px 0 8px}.ac-status--blocked,.ac-status--suspended{background:var(--warn-wash);color:var(--warn)}.ac-status--failed{background:var(--danger-wash);color:var(--danger)}.ac-status--blocked .ac-status__dot,.ac-status--suspended .ac-status__dot{background:var(--warn);border-radius:1px;width:8px;height:8px}.ac-status--failed .ac-status__dot{display:none}@keyframes ac-breathe{0%,to{opacity:.35}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.ac-status__dot,.ac-status__dot:after{animation:none!important}}.ac-id{border-radius:var(--radius-sm);background:var(--wash);max-width:100%;min-height:22px;color:var(--ink-secondary);font-family:var(--font-mono);white-space:nowrap;align-items:center;gap:2px;padding:0 2px 0 7px;font-size:12px;line-height:16px;display:inline-flex}.ac-id--plain{padding-right:7px}.ac-id__text{text-overflow:ellipsis;overflow:hidden}.ac-id__copy{width:20px;height:20px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ac-id__copy .ac-icon{vertical-align:0;width:13px;height:13px}.ac-id__copy:hover{color:var(--ink)}.ac-id__copy:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.ac-id[data-copied=true] .ac-id__copy{color:var(--ok)}.ac-table-wrap{overflow-x:auto}.ac-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ac-table th{height:36px;padding:0 var(--space-3);border-bottom:1px solid var(--hairline);color:var(--ink-muted);text-align:left;white-space:nowrap;font-size:12px;font-weight:500;line-height:16px}.ac-table td{height:var(--row-height);padding:10px var(--space-3);border-bottom:1px solid var(--hairline);color:var(--ink);vertical-align:middle}.ac-table th:first-child,.ac-table td:first-child{padding-left:0}.ac-table th:last-child,.ac-table td:last-child{padding-right:0}.ac-table .ac-table__num{text-align:right}.ac-table__muted{color:var(--ink-muted)}.ac-table__primary{justify-items:start;gap:3px;display:grid}.ac-table__name{color:var(--ink);font-size:14px;font-weight:500}.ac-table tbody tr[data-href]{cursor:pointer;transition:background-color .2s}.ac-table tbody tr[data-href]:hover,.ac-table tbody tr[aria-selected=true]{background:var(--wash)}.ac-unit{color:var(--ink-muted);margin-left:3px;font-size:13px}.ac-notice{gap:var(--space-3);border-radius:var(--radius-md);background:var(--wash);color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;padding:14px 16px;display:grid}.ac-notice .ac-icon{color:var(--ink-secondary);margin-top:2px}.ac-notice__title{margin:0;font-size:14px;font-weight:500;line-height:20px}.ac-notice__body{color:var(--ink-secondary);margin:2px 0 0;font-size:13px;line-height:18px}.ac-notice__action{align-self:center}.ac-notice--warn{background:var(--warn-wash)}.ac-notice--warn .ac-icon,.ac-notice--warn .ac-notice__title{color:var(--warn)}.ac-notice--danger{background:var(--danger-wash)}.ac-notice--danger .ac-icon,.ac-notice--danger .ac-notice__title{color:var(--danger)}@media (width<=560px){.ac-notice{grid-template-columns:auto minmax(0,1fr)}.ac-notice__action{grid-column:2;justify-self:start}}.ac-stream{font-variant-numeric:tabular-nums;margin:0;padding:0;list-style:none;display:grid}.ac-stream__event{gap:var(--space-3);border-bottom:1px solid var(--hairline);grid-template-columns:44px 72px 64px minmax(0,1fr);align-items:baseline;padding:7px 0;display:grid}.ac-stream__pos{color:var(--ink-muted);font-family:var(--font-mono);text-align:right;font-size:12px}.ac-stream__time{color:var(--ink-muted);font-family:var(--font-mono);font-size:12px}.ac-stream__kind{color:var(--ink-secondary);font-size:12px;font-weight:500}.ac-stream__body{min-width:0;color:var(--ink);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:13px;line-height:20px}.ac-stream__event--input .ac-stream__kind{color:var(--ink)}.ac-stream__event--platform{padding:10px 0}.ac-stream__event--platform .ac-stream__body{color:var(--ink-muted);font-family:var(--font-sans);font-size:13px}.ac-stream__event--failed .ac-stream__kind,.ac-stream__event--failed .ac-stream__body{color:var(--danger)}.ac-stream__tail{align-items:center;gap:var(--space-2);color:var(--ink-muted);padding:12px 0 0 56px;font-size:13px;display:flex}@media (width<=560px){.ac-stream__event{grid-template-columns:36px minmax(0,1fr);row-gap:2px}.ac-stream__time{display:none}.ac-stream__kind,.ac-stream__body{grid-column:2}.ac-stream__tail{padding-left:48px}}.ac-empty{gap:var(--space-7);padding:var(--space-7) 0;grid-template-columns:minmax(0,1fr) minmax(0,240px);align-items:center;display:grid}.ac-empty__copy{gap:var(--space-4);justify-items:start;max-width:460px;display:grid}.ac-empty__statement{color:var(--ink);font-family:var(--font-serif);word-spacing:.06em;margin:0;font-size:20px;line-height:28px}.ac-empty__statement em{font-style:italic}.ac-empty__hint{color:var(--ink-secondary);margin:0;font-size:14px;line-height:20px}.ac-empty__command{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);background:var(--wash);color:var(--ink);font-family:var(--font-mono);padding:9px 12px;font-size:13px;line-height:20px;display:flex}.ac-empty__command:before{color:var(--ink-muted);content:"$"}@media (width<=640px){.ac-empty{gap:var(--space-5);grid-template-columns:1fr}}.ac-scrim{padding:var(--space-5) var(--gutter-narrow);background:var(--scrim);place-items:center;display:grid}.ac-dialog{gap:var(--space-4);width:min(100%,440px);padding:var(--space-5);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--raised);box-shadow:var(--shadow-pop);color:var(--ink);display:grid}.ac-dialog__title{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:400;line-height:28px}.ac-dialog__body{color:var(--ink-secondary);margin:0;font-size:14px;line-height:20px}.ac-dialog__actions{gap:var(--space-2);padding-top:var(--space-4);flex-wrap:wrap;justify-content:flex-end;display:flex}.ac-dialog__actions .ac-btn--primary:after{content:none}dialog.ac-dialog{max-width:calc(100% - 2 * var(--gutter-narrow));margin:auto}dialog.ac-dialog:not([open]){display:none}dialog.ac-dialog::backdrop{background:var(--scrim);animation:.2s both scrim-in}@media (prefers-reduced-motion:reduce){.dialog,.dialog-scrim,dialog.ac-dialog::backdrop{animation:none}}@keyframes rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}.ac-btn[aria-busy=true]{opacity:1;cursor:progress}.page__head{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.page__head--spaced{margin-bottom:calc(64px - var(--page-gap,var(--space-5)))}.page__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.list-page,.agent-page{--page-gap:var(--space-5);gap:var(--page-gap);align-content:start;display:grid}.list-page>.rise:nth-child(2),.agent-page>.rise:nth-child(2){animation-delay:60ms}.agent-page{--page-gap:var(--space-6)}.agent-section{animation:rise .36s var(--ease-reveal) both}.section-grid{gap:var(--space-7);display:grid}.section-grid--apart{gap:64px}.section-bar{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.section-bar--end{justify-content:flex-end}.filter-bar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.panel{min-width:0}.panel__head{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.panel__title{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:400;line-height:25px}.panel__sub{color:var(--ink-muted);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:13px;line-height:18px}.more{color:var(--ink-muted);align-items:center;gap:4px;font-size:13px;line-height:18px;text-decoration:none;transition:color .2s;display:inline-flex}.more svg{transition:transform .2s var(--ease-out)}.more:hover{color:var(--ink)}.more:hover svg{transform:translate(2px)}.more:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.note{color:var(--ink-muted);font-size:12px;line-height:16px}.note--warn{color:var(--warn);align-items:center;gap:4px;display:inline-flex}.text-danger{color:var(--danger)}.inline-code,.digest,.secret-name{background:var(--wash);color:var(--ink-secondary);font-family:var(--font-mono);border-radius:5px;padding:1px 5px;font-size:12px}.digest{color:var(--ink-muted);background:0 0;padding:0}.secret-name{color:var(--ink);font-size:13px}.crumbs__link{color:inherit;text-decoration:none;transition:color .15s}.crumbs__link:hover{color:var(--ink)}.crumbs__item--mono{font-family:var(--font-mono);font-size:12.5px}.title-link{color:inherit;transition:background-size .25s var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;text-decoration:none}.title-link:hover{background-size:100% 1px}.search{height:var(--control-md);border:1px solid var(--line-field);border-radius:var(--radius-pill);background:var(--ground);color:var(--ink-muted);align-items:center;gap:8px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:inline-flex}.search:focus-within{border-color:var(--line-field-focus);box-shadow:0 0 0 3px var(--ring-field)}.search input{width:180px;color:var(--ink);font:400 13px/18px var(--font-sans);background:0 0;border:0;outline:0}.search input::placeholder{color:var(--ink-muted)}.link-button{color:var(--ink);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-field-focus);text-decoration-color:var(--line-field-focus);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.link-button:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.icon-button{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;transition:background-color .15s,color .15s;display:inline-grid}.icon-button:hover{background:var(--hover);color:var(--danger)}.icon-button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.copy-button:hover{color:var(--ink)}.copy-button[data-copied]{color:var(--ok)}.glow-dot{background:linear-gradient(100deg, var(--glow-coral), var(--glow-lilac));vertical-align:1px;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;position:relative}.glow-dot:not(.glow-dot--still):after{background:inherit;filter:blur(4px);opacity:.7;content:"";border-radius:50%;animation:2.4s ease-in-out infinite ac-breathe;position:absolute;inset:-3px}.tag{border-radius:var(--radius-pill);background:var(--wash);height:20px;color:var(--ink-secondary);align-items:center;padding:0 8px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.tag--live{background:var(--solid);color:var(--on-solid)}.chips{flex-wrap:wrap;gap:4px;display:flex}.chip{border-radius:var(--radius-pill);background:var(--wash);height:22px;color:var(--ink-secondary);align-items:center;gap:4px;padding:0 8px;font-size:12px;display:inline-flex}.chip--mono{font-family:var(--font-mono)}.chip--warn{background:var(--warn-wash);color:var(--warn)}.ac-status--tiny{min-height:20px;padding:0 8px;font-size:12px}.session-status{animation:status-in .36s var(--ease-out) both;display:inline-flex}@keyframes status-in{0%{opacity:0;filter:blur(2px);transform:translateY(3px)}to{opacity:1;filter:none;transform:none}}.notice-in{animation:rise .4s var(--ease-out) both}.notice-code{font-family:var(--font-mono);overflow-wrap:anywhere;margin:4px 0 6px;font-size:12.5px;line-height:18px;display:block}.ac-notice__action{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.row-action{opacity:0;transition:opacity .15s}tr:hover .row-action,.row-action:focus-visible{opacity:1}@media (hover:none){.row-action{opacity:1}}.row-actions{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.row-actions__ask{color:var(--danger);font-size:13px}.ac-table tbody tr[data-href]{outline:none}.ac-table tbody tr[data-href]:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.row--warn td{background:color-mix(in srgb, var(--warn-wash) 55%, transparent)}.row--revoked td{opacity:.5}.row--revoked .ac-table__name{text-decoration:line-through;-webkit-text-decoration-color:var(--ink-muted);text-decoration-color:var(--ink-muted)}.row-in td{animation:log-in .3s var(--ease-out) both}@keyframes log-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.table-empty,.section-empty{padding:var(--space-6) 0;color:var(--ink-muted);text-align:center;margin:0;font-size:14px}.table-more{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-3) 0 var(--space-1);display:flex}.ac-table tbody tr[aria-expanded=true]{background:var(--wash)}.ac-table__live{color:var(--ink)}.ac-table__sub{font-size:12px;line-height:16px}.cell-skeleton{width:60%;max-width:160px}.tabs{border-bottom:1px solid var(--hairline);scrollbar-width:none;gap:4px;display:flex;position:relative;overflow-x:auto}.tabs__tab{height:40px;color:var(--ink-muted);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.tabs__tab:hover,.tabs__tab[aria-current=page]{color:var(--ink)}.tabs__tab:focus-visible{outline:2px solid var(--focus);outline-offset:-4px;border-radius:8px}.tabs__count{border-radius:var(--radius-pill);background:var(--hover);min-width:18px;color:var(--ink-muted);text-align:center;font-variant-numeric:tabular-nums;padding:1px 6px;font-size:11px;font-weight:500}.tabs__line{background:var(--ink);height:2px;transition:transform .36s var(--settle,ease), width .36s var(--settle,ease);border-radius:2px;position:absolute;bottom:-1px;left:0}.seg-scroll{scrollbar-width:none;max-width:100%;display:inline-flex;overflow-x:auto}.seg-scroll::-webkit-scrollbar{display:none}.seg-scroll>.seg{flex:none}.seg{border-radius:var(--radius-pill);background:var(--hover);isolation:isolate;grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;display:inline-grid;position:relative}.seg__thumb{z-index:-1;width:calc((100% - 6px) / var(--seg-n));border-radius:var(--radius-pill);background:var(--raised);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--hairline);transform:translateX(calc(var(--seg-i) * 100%));transition:transform .3s var(--ease-out);position:absolute;top:3px;bottom:3px;left:3px}.seg__option{border-radius:var(--radius-pill);min-width:0;color:var(--ink-muted);font:500 13px/18px var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:5px 14px;transition:color .2s}.seg__option:hover,.seg__option[aria-checked=true]{color:var(--ink)}.seg__option:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.seg__count{color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:400}.dialog-scrim{z-index:60;animation:.2s both scrim-in;position:fixed;inset:0}.dialog{max-height:calc(100dvh - 48px);animation:dialog-in .22s var(--ease-out) both;overflow-y:auto}.dialog--wide{width:min(100%,520px)}.dialog__head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.dialog__close{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-6px;display:grid}.dialog__close:hover{background:var(--hover);color:var(--ink)}.dialog__body,.dialog-form{gap:var(--space-4);display:grid}.dialog-form .seg-scroll{display:flex}.dialog-form .seg-scroll>.seg{flex:auto;display:grid}.dialog-form .seg__option{padding-block:8px}.choice-list{border:0;gap:6px;margin:0;padding:0;display:grid}.choice-list legend{margin-bottom:8px;padding:0}.choice{border:1px solid var(--line-field);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;transition:border-color .15s,background-color .15s;display:flex}.choice:hover{border-color:var(--line-field-hover)}.choice:has(input:checked){border-color:var(--ink);background:var(--panel)}.choice input{accent-color:var(--ink);margin:3px 0 0}.choice__main{gap:2px;display:grid}.choice__title{align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.choice__meta{color:var(--ink-muted);font-size:12px;line-height:16px}.secret-value{min-height:72px}@keyframes scrim-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-in{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}.select{display:inline-flex;position:relative}.select select{border-radius:var(--radius-pill);appearance:none;cursor:pointer;padding-right:32px}.ac-field .select,.ac-field .select select{width:100%}.ac-field .select select{border-radius:var(--radius-md)}.select--inline{margin-left:4px}.select--inline select{min-height:28px;padding:0 28px 0 10px;font-size:13px}.check{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex}.check input{accent-color:var(--ink);margin:0}.more-menu{position:relative}.more-menu__button{width:var(--control-md);justify-content:center;padding:0}.more-menu__pop{transform-origin:100% 0;width:220px;top:calc(100% + 6px);right:0}.pop__item--danger,.pop__item--danger>svg{color:var(--danger)}.pop__item[disabled]{opacity:.4;cursor:not-allowed}.json{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--panel);min-width:0;position:relative}.json__code{color:var(--ink);font-family:var(--font-mono);tab-size:2;margin:0;padding:12px 44px 12px 14px;font-size:12.5px;line-height:19px;overflow-x:auto}.json .copy-button{opacity:0;transition:opacity .15s;position:absolute;top:6px;right:6px}.json:hover .copy-button,.json .copy-button:focus-visible{opacity:1}@media (hover:none){.json .copy-button{opacity:1}}.json__more{margin:0 14px 12px}.prose-text{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.mono{font-family:var(--font-mono)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.rise,.agent-section,.session-status,.notice-in,.row-in td,.glow-dot:after,.page__title,.pop{animation:none!important}.spinner{animation-duration:2s}.ac-btn,.ac-btn:before,.ac-btn:after,.ac-input,.dropdown__button,.dropdown__button svg,.more svg,.title-link,.tabs__line,.seg__thumb,.seg__option,.search,.icon-button,.row-action{transition:none!important}}.shell{--side-w:240px;--rail-w:56px;--bar-h:56px;--ease-out:cubic-bezier(.16, 1, .3, 1);--settle:linear(0, .0285, .0963, .184, .279, .3732, .4621, .5431, .6152, .6783, .7326, .7789, .8181, .8509, .8782, .9008, .9195, .9348, .9473, .9575, .9658, .9725, .978, .9823, .9859, .9887, .991, .9928, .9943, .9955, .9964, .9971, .9977, .9982, .9986, .9989, 1);grid-template-columns:var(--side-w) minmax(0, 1fr);min-height:100dvh;transition:grid-template-columns .3s var(--ease-reveal);display:grid}.shell[data-collapsed]{--side-w:var(--rail-w)}.side{z-index:10;border-right:1px solid var(--hairline);background:var(--panel);flex-direction:column;min-width:0;height:100dvh;display:flex;position:sticky;top:0}.side__header{height:var(--bar-h);border-bottom:1px solid var(--hairline);flex:none;align-items:center;gap:4px;padding:0 10px 0 16px;display:flex}.side__brand{border-radius:6px;flex:none;display:inline-flex}.side__brand:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.side__mark{width:24px;height:auto;display:block}:root[data-theme=dark] .side__mark{filter:invert()}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .side__mark{filter:invert()}}.side__slash{color:var(--line-field-focus);flex:none;margin:0 2px 0 6px;font-size:18px;font-weight:300;transition:opacity .2s}.side[data-collapsed] .side__slash,.side[data-collapsed] .org{opacity:0;visibility:hidden;transition:opacity .15s,visibility 0s linear .15s}.org{flex:1;min-width:0;transition:opacity .2s .1s;position:relative}.org__button{border-radius:var(--radius-sm);max-width:100%;height:32px;color:var(--ink);font:500 14px/20px var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 6px 0 8px;transition:background-color .15s;display:flex}.org__button:hover,.org__button[aria-expanded=true]{background:var(--hover)}.org__button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.org__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.org__chevron{color:var(--ink-muted);flex:none}.org__avatar{background:var(--stone);width:22px;height:22px;color:var(--ink);border-radius:6px;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.org__avatar--add{border:1px dashed var(--line-field-focus);color:var(--ink-muted);background:0 0}.org__pop{top:calc(100% + 6px);left:-40px}.nav{isolation:isolate;scrollbar-width:thin;flex:1;min-height:0;position:relative;overflow:hidden auto}.nav__group{padding:8px}.nav__separator{background:var(--hairline);height:1px}.nav__label{border-radius:var(--radius-sm);width:100%;height:32px;color:var(--ink-muted);font:400 12px/16px var(--font-sans);white-space:nowrap;cursor:pointer;transition:height .3s var(--ease-reveal), opacity .2s ease, color .15s ease;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 8px 0 11px;display:flex;overflow:hidden}.nav__label:hover{color:var(--ink-secondary)}.nav__label:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.nav__fold{opacity:0;transition:opacity .15s ease, transform .3s var(--ease-reveal)}.nav__label:hover .nav__fold,.nav__label:focus-visible .nav__fold,.nav__label[aria-expanded=false] .nav__fold{opacity:1}.nav__label[aria-expanded=false] .nav__fold{transform:rotate(-90deg)}.nav__fold-body{transition:grid-template-rows .3s var(--ease-reveal);grid-template-rows:1fr;display:grid}.nav__section[data-folded] .nav__fold-body{grid-template-rows:0fr}.nav__list{flex-direction:column;gap:2px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.nav__list li{position:relative}.nav__link{border-radius:var(--radius-sm);height:32px;color:var(--ink-secondary);white-space:nowrap;transition:color .2s var(--ease-reveal);align-items:center;gap:10px;padding:0 8px 0 11px;font-size:14px;line-height:20px;text-decoration:none;display:flex;position:relative}.nav__link:after{content:"";position:absolute;inset:-1px 0}.nav__link:hover,.nav__link[aria-current=page]{color:var(--ink)}.nav__link:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.nav__icon{color:var(--ink-muted);transition:transform .15s var(--ease-out), color .2s var(--ease-reveal);flex:none;display:flex;position:relative}.nav__link:hover .nav__icon,.nav__link[aria-current=page] .nav__icon{color:var(--ink)}.nav__link:active .nav__icon{transform:scale(.9)}.nav__text{text-overflow:ellipsis;flex:1;min-width:0;transition:opacity .2s 80ms;overflow:hidden}.nav__highlight{z-index:-1;height:var(--hl-h);border-radius:var(--radius-sm);background:var(--hover);opacity:0;pointer-events:none;transform:translateY(var(--hl-y));transition:transform .15s var(--ease-out), opacity .15s var(--ease-out);position:absolute;top:0;left:8px;right:8px}.nav__highlight[data-visible]{opacity:1}.nav__active-line{border-radius:var(--radius-pill);background:var(--ink);pointer-events:none;width:2px;height:18px;transform:translateY(calc(var(--active-y) + (var(--active-h) - 18px) / 2));transition:transform .36s var(--settle);position:absolute;top:0;left:3px}.nav__active-line[data-instant],.nav[data-keyboard] .nav__highlight,.nav[data-keyboard] .nav__active-line{transition:none}.nav__tooltip{z-index:50;border-radius:var(--radius-sm);background:var(--solid);color:var(--on-solid);font:500 13px/18px var(--font-sans);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s var(--ease-out), transform .15s var(--ease-out), top .15s var(--ease-out);padding:5px 9px;position:fixed;transform:translate(-4px,-50%)}.nav__tooltip[data-visible]{opacity:1;transform:translateY(-50%)}.side[data-collapsed] .nav__label{opacity:0;pointer-events:none;height:0}.side[data-collapsed] .nav__text,.side[data-collapsed] .me__email,.side[data-collapsed] .me__chevron{opacity:0;transition-delay:0s}.side__footer{border-top:1px solid var(--hairline);flex:none;padding:8px;position:relative}.me{width:100%;height:40px;color:var(--ink);font:400 13px/18px var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 8px 0 6px;transition:background-color .15s;display:flex;overflow:hidden}.me:hover,.me[aria-expanded=true]{background:var(--hover)}.me:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.me__avatar{background:var(--stone);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:grid}.me__email{min-width:0;color:var(--ink-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;transition:opacity .2s 80ms;overflow:hidden}.me__chevron{color:var(--ink-muted);flex:none;transition:opacity .2s 80ms}.me__pop{bottom:calc(100% + 6px);left:8px}.pop{z-index:30;border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--raised);width:260px;box-shadow:var(--shadow-pop);animation:pop .16s var(--ease-out) both;padding:6px;display:grid;position:absolute}.pop__heading{color:var(--ink-muted);padding:6px 8px 4px;font-size:12px;line-height:16px}.pop__heading--email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pop__item{border-radius:var(--radius-sm);width:100%;min-height:34px;color:var(--ink);font:400 14px/20px var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 8px;display:flex}.pop__item>svg{color:var(--ink-muted);flex:none}.pop__item:hover,.pop__item:focus-visible{background:var(--hover);outline:none}.pop__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pop__row{justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:0 4px 0 8px;font-size:14px;display:flex}.pop__rule{background:var(--hairline);height:1px;margin:4px -6px}.theme-toggle{border-radius:var(--radius-pill);background:var(--hover);padding:2px;display:inline-flex}.theme-toggle__option{border-radius:var(--radius-pill);width:32px;height:26px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:background-color .15s,color .15s;display:grid}.theme-toggle__option:hover{color:var(--ink)}.theme-toggle__option[aria-checked=true]{background:var(--raised);color:var(--ink);box-shadow:0 1px 2px #00000014}.theme-toggle__option:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@keyframes pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.me__pop{animation-name:pop-up}@keyframes pop-up{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}.shell__main{flex-direction:column;min-width:0;display:flex}.topbar{z-index:5;height:var(--bar-h);border-bottom:1px solid var(--hairline);background:var(--ground);align-items:center;gap:10px;padding:0 24px 0 12px;display:flex;position:sticky;top:0}.topbar__toggle{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;transition:background-color .15s,color .15s;display:grid}.topbar__toggle:hover{background:var(--hover);color:var(--ink)}.topbar__toggle:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.topbar__toggle:active svg{transform:scale(.9)}.topbar__menu{display:none}.topbar__rule{background:var(--hairline);width:1px;height:16px}.crumbs{min-width:0;color:var(--ink-muted);white-space:nowrap;align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.crumbs__item{text-overflow:ellipsis;overflow:hidden}.crumbs__item--current{color:var(--ink);font-weight:500}.crumbs__sep{color:var(--line-field-focus)}.goto{height:var(--control-sm);flex:none;gap:6px;margin-left:auto;padding:0 4px 0 10px}.goto input{width:160px;font-family:var(--font-mono);font-size:12px}.goto__key{border:1px solid var(--hairline);min-width:18px;height:18px;color:var(--ink-muted);font:400 11px/1 var(--font-mono);border-radius:5px;place-items:center;padding:0 4px;transition:opacity .15s;display:grid}.goto:focus-within .goto__key{opacity:0}.page{width:min(100%, calc(var(--content-max) + 2 * 40px));padding:40px}.page:focus{outline:none}.page__title{letter-spacing:-.03em;animation:rise .4s var(--ease-reveal) both;margin:0;font-size:28px;font-weight:400;line-height:32px}@media (prefers-reduced-motion:reduce){.shell,.shell *,.shell :after,.nav__tooltip{transition:none!important;animation:none!important}}.shell__scrim{display:none}@media (width<=768px){.shell,.shell[data-collapsed]{grid-template-columns:minmax(0,1fr)}.side{z-index:40;width:min(280px,85vw);transition:transform .3s var(--ease-reveal);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.shell[data-drawer] .side{box-shadow:var(--shadow-pop);transform:none}.shell__scrim{z-index:35;background:var(--scrim);opacity:0;pointer-events:none;transition:opacity .3s var(--ease-reveal);display:block;position:fixed;inset:0}.shell[data-drawer] .shell__scrim{opacity:1;pointer-events:auto}.topbar{padding:0 16px 0 10px}.topbar__menu{display:block}.topbar__side{display:none}.goto input{width:96px}.page{padding:28px var(--gutter-narrow)}}.skeleton{gap:10px;padding:4px 0;display:grid}.skeleton__line,.skeleton__title,.skeleton__panel{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--wash) 0%, var(--stone) 40%, var(--wash) 80%);animation:shimmer 1.6s var(--ease-reveal) infinite;background-size:300% 100%;display:block}.skeleton__line{height:14px}.skeleton__title{width:220px;height:30px;margin-bottom:28px}.skeleton-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:28px;display:grid}.skeleton__panel{border-radius:var(--radius-md);height:96px}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.state-error{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--raised);color:var(--ink);align-items:flex-start;gap:12px;padding:20px;display:flex}.state-error>svg{color:var(--danger);flex:none;margin-top:1px}.state-error>div{flex:1;min-width:0}.state-error--compact{padding:12px 14px}.state-error__title,.state-empty__title{margin:0 0 2px;font-weight:500}.state-empty{border:1px dashed var(--line-field);border-radius:var(--radius-md);justify-items:start;gap:8px;padding:28px 20px;display:grid}.state-empty .note{max-width:var(--prose-max);margin:0}.form-error{margin:12px 0 0}@media (prefers-reduced-motion:reduce){.skeleton__line,.skeleton__title,.skeleton__panel{animation:none}}.pop__error{max-width:240px;margin:4px 10px 6px}.session-page{--page-gap:var(--space-6);gap:var(--page-gap);display:grid}.session-page .agent-head{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.session-page .agent-head__main{min-width:0}.session-page .agent-head__title{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.session-page .agent-head__facts{min-height:22px;color:var(--ink-muted);flex-wrap:wrap;gap:4px 0;margin:8px 0 0;font-size:14px;line-height:20px;display:flex}.session-page .agent-head__facts>span{align-items:center;gap:8px;display:inline-flex}.session-page .agent-head__facts>span+span:before{color:var(--line-field-focus);content:"·";margin:0 10px}.session-page .agent-head__facts .mono{font-size:13px}.session-page .agent-head__skeleton{align-self:center;width:320px;max-width:70vw}.logs{gap:var(--space-3);display:grid}.logs__bar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.logs__end{align-items:center;gap:var(--space-3);margin-left:auto;display:inline-flex}.logs__box{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--panel);overflow-anchor:auto}.logs__empty{padding:var(--space-6);color:var(--ink-muted);text-align:center;margin:0}.log-earlier{justify-content:center;align-items:center;gap:var(--space-3);padding:10px 14px 4px;display:flex}.log-error,.log-loading{padding:10px 14px}.log-loading{list-style:none}.follow{gap:7px}.chip--toggle{height:28px;font:500 12px/16px var(--font-sans);cursor:pointer;border:1px solid #0000;padding:0 11px;transition:background-color .15s,color .15s,border-color .15s}.chip--toggle.chip--mono{font-family:var(--font-mono);font-weight:400}.chip--toggle:hover{color:var(--ink)}.chip--toggle[aria-pressed=true]{border-color:var(--ink);background:var(--raised);color:var(--ink)}.chip--toggle:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.band+.band,.session-log--rule+.band,.band+.session-log--rule{border-top:1px solid var(--hairline)}.band__line{width:100%;min-height:44px;color:var(--ink);font:400 14px/20px var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 14px;scroll-margin-top:64px;transition:background-color .15s;display:flex}.band:first-child .band__line{border-radius:var(--radius-md) var(--radius-md) 0 0}.band__line:hover{background:var(--hover)}.band__line:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.band__chevron{color:var(--ink-muted);transition:transform .2s var(--ease-out);flex:none}.band__line[aria-expanded=true] .band__chevron{transform:rotate(90deg)}.band__name{font-weight:500}.band__facts{color:var(--ink-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;font-size:13px;line-height:18px;display:inline-flex}.band__facts>span+span:before{color:var(--line-field-focus);content:"·";margin:0 8px}.band>.session-log{padding-top:0}.session-log{margin:0;padding:6px 0;list-style:none}.session-log--rule{padding:2px 0}.log__item{scroll-margin-top:64px}.log__head{align-items:center;display:flex}.log__row{min-width:0;color:var(--ink);font-family:var(--font-mono);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;grid-template-columns:52px 96px minmax(110px,160px) minmax(0,1fr) auto 14px;align-items:baseline;gap:12px;padding:4px 4px 4px 14px;font-size:12.5px;line-height:19px;display:grid}.log__head{transition:background-color .15s}.log__head:hover{background:var(--hover)}.log__row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.log__seq,.log__time,.log__measure{color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.log__seq{text-align:right}.log__kind{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.log__body{min-width:0;color:var(--ink-secondary);align-items:baseline;gap:8px;display:flex}.log__summary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.log__tag{border-radius:var(--radius-pill);background:var(--wash);height:18px;color:var(--ink-secondary);font:500 11.5px/1 var(--font-sans);flex:none;align-self:center;align-items:center;padding:0 7px;display:inline-flex}.log__measure{text-align:right}.log__chevron{color:var(--ink-muted);transition:transform .2s var(--ease-out);align-self:center}.log__item[data-open] .log__chevron{transform:rotate(90deg)}.log__item[data-open]>.log__head{background:var(--hover)}.log__item[data-marked]>.log__head{background:var(--wash);box-shadow:inset 2px 0 0 var(--ink)}.log__item--muted .log__kind,.log__item--muted .log__summary{color:var(--ink-muted)}.log__item--waiting .log__kind,.log__item--waiting .log__summary,.log__item--waiting .log__measure{color:var(--warn)}.log__item--failed .log__kind,.log__item--failed .log__summary{color:var(--danger)}.log__item--nested .log__kind{padding-left:14px}.log__item--nested .log__kind:before{color:var(--ink-muted);content:"↳ "}.log__item--rule .log__kind{display:none}.log__item--rule .log__body{color:var(--ink-muted);grid-column:3/5;align-items:center}.log__item--rule .log__body:before,.log__item--rule .log__body:after{background:var(--hairline);content:"";flex:0 0 16px;height:1px}.log__item--rule .log__body:after{flex:1}.log__window{display:grid}.log__space{height:27px}.row-menu{flex:none;margin-right:6px}.row-menu .more-menu__button{width:26px;min-height:26px;color:var(--ink-muted);opacity:0;border-color:#0000;transition:opacity .15s,background-color .15s,color .15s}.row-menu .more-menu__button:hover:not([disabled]){background:var(--hover);color:var(--ink);border-color:#0000}.log__head:hover .row-menu .more-menu__button,.row-menu .more-menu__button:focus-visible,.row-menu .more-menu__button[aria-expanded=true]{opacity:1}@media (hover:none){.row-menu .more-menu__button{opacity:1}}.row-menu-space{flex:none;width:26px;margin-right:6px}.stream-in{animation:log-in .3s var(--ease-out) both}.log__detail{animation:log-in .22s var(--ease-out) both;gap:12px;padding:8px 46px 14px 186px;font-size:14px;line-height:20px;display:grid}.log__section{gap:6px;min-width:0;display:grid}.log__label{color:var(--ink-muted);margin:0;font-size:12px;font-weight:500;line-height:16px}.log__section-body{gap:8px;min-width:0;display:grid}.log__detail-bar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.log__detail .long-text{justify-items:start;gap:6px;min-width:0;display:grid}.log__detail .long-text.json{justify-items:stretch}.log__detail .long-text.json>.json__more{justify-self:start}.log__detail .long-text:not(.json)>.json__more{margin:0}.log__detail .json__code{max-height:480px;overflow:auto}.log__detail .prose-text{color:var(--ink)}.thinking .prose-text{color:var(--ink-muted)}.json-copy{min-width:0;position:relative}.json-copy>.copy-button{opacity:0;transition:opacity .15s,background-color .15s,color .15s;position:absolute;top:6px;right:6px}.json-copy:hover>.copy-button,.json-copy>.copy-button:focus-visible,.json-copy>.copy-button[data-copied]{opacity:1}@media (hover:none){.json-copy>.copy-button{opacity:1}}.message{grid-template-columns:88px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.message__role,.call__name{color:var(--ink-muted);font-family:var(--font-mono);font-size:12px}.call__name{color:var(--ink)}.message__body{justify-items:start;gap:8px;min-width:0;display:grid}.message__body>.long-text,.message__body>.json-copy{width:100%}.message-image{border:1px solid var(--hairline);border-radius:var(--radius-sm);max-width:min(480px,100%);max-height:360px}.call{gap:4px;min-width:0;display:grid}.usage{flex-wrap:wrap;gap:4px 20px;margin:0;display:flex}.usage div{align-items:baseline;gap:6px;display:flex}.usage dt{color:var(--ink-muted);font-size:12px}.usage dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:0;font-size:12.5px}.new-rows{z-index:6;background:var(--raised);box-shadow:var(--shadow-pop);animation:new-rows-in .3s var(--ease-out) both;position:fixed;bottom:96px;left:50%;transform:translate(-50%)}@keyframes new-rows-in{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}.composer{z-index:4;border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--raised);box-shadow:var(--shadow-pop);animation:rise .5s var(--ease-reveal) .12s both;gap:6px;padding:10px;display:grid;position:sticky;bottom:16px}.composer__row{align-items:flex-start;gap:var(--space-2);display:flex}.composer__type{flex:none;max-width:40%}.composer__type select{max-width:100%}.json-editor{resize:vertical;tab-size:2;min-height:0;font-size:12.5px;line-height:19px}textarea.composer__payload{min-height:var(--control-md);field-sizing:content;flex:1;max-height:200px;padding:5px 12px}.composer__send{flex:none}.composer__status{align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:0 4px;display:flex}.composer__status .ac-field__error{margin:0}@media (width<=760px){.log__row{grid-template-columns:44px minmax(0,1fr) 14px;row-gap:0}.log__time{display:none}.log__kind,.log__body,.log__item--rule .log__body{grid-column:2}.log__measure{text-align:left;grid-column:2}.log__chevron{grid-area:1/3}.log__detail{padding-left:14px;padding-right:14px}.message{grid-template-columns:minmax(0,1fr);gap:4px}.composer__row{flex-wrap:wrap}.composer__type{max-width:none}textarea.composer__payload{flex-basis:100%;order:3}}@media (width<=560px){.session-page .agent-head__facts{flex-direction:column}.session-page .agent-head__facts>span+span:before{content:none}.session-page .agent-head .page__actions{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.stream-in,.log__detail,.new-rows,.composer{animation:none!important}.band__line,.band__chevron,.log__head,.log__chevron,.chip--toggle,.row-menu .more-menu__button,.json-copy>.copy-button{transition:none!important}}.settings{gap:0;display:grid}.settings--spaced{margin-top:var(--space-6)}.settings__group{gap:var(--space-6);padding:var(--space-6) 0;border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,320px) minmax(0,1fr);display:grid}.settings__group:first-child{padding-top:var(--space-2)}.settings__value{align-content:start;justify-items:start;gap:10px;min-width:0;display:grid}.account-head{align-items:center;gap:16px;min-width:0;display:flex}.account-head .page__title{overflow-wrap:anywhere;min-width:0}.account-head__avatar{flex:none}.account-head__avatar .avatar{background:var(--stone);width:52px;height:52px;color:var(--ink);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:17px;font-weight:600;display:grid}.logins,.orgs-list{width:100%;max-width:640px;margin:0;padding:0;list-style:none;display:grid}.login,.orgs-list__item{border-top:1px solid var(--hairline);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:8px 0;display:grid}.login:first-child,.orgs-list__item:first-child{border-top:0}.method__icon{background:var(--wash);width:36px;height:36px;color:var(--ink-secondary);border-radius:10px;place-items:center;display:grid}.method__text,.orgs-list__text{gap:2px;min-width:0;display:grid}.method__name,.orgs-list__name{overflow-wrap:anywhere;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.login__label{overflow-wrap:anywhere;min-width:0}.method__name .tag{flex:none}.login{animation:log-in .3s var(--ease-out) both}.orgs-list__item .org__avatar{width:36px;height:36px;font-size:14px}.orgs-list__link{grid-column:1/-1;grid-template-columns:subgrid;color:inherit;border-radius:var(--radius-sm);align-items:center;text-decoration:none;transition:background-color .2s;display:grid}.orgs-list__link:hover{background:var(--wash)}.orgs-list__link>svg{color:var(--ink-muted);transition:transform .2s var(--ease-out)}.orgs-list__link:hover>svg{transform:translate(2px)}.orgs-list__link:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.account-page .section-empty{text-align:left;padding:0}.account-skeleton{width:100%;max-width:640px}.account-skeleton .skeleton__line:nth-child(3n+1){width:92%}.account-skeleton .skeleton__line:nth-child(3n+2){width:75%}.account-skeleton .skeleton__line:nth-child(3n+3){width:58%}@media (width<=760px){.settings__group{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.login{animation:none}.orgs-list__link,.orgs-list__link>svg{transition:none}}.agents-page>*,.agent-page>*,.agent-page .agent-section>*{min-width:0}.agents-list td{vertical-align:middle;white-space:nowrap}.agent-page .release-cell{justify-items:start;gap:4px;display:grid}.agent-page .sessions-table .release-cell{white-space:nowrap}.agent-page .agent-head{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.agent-page .agent-head__title{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.agent-page .agent-head__facts{color:var(--ink-muted);flex-wrap:wrap;gap:4px 0;margin:8px 0 0;font-size:14px;line-height:20px;display:flex}.agent-page .agent-head__facts>span{align-items:center;gap:8px;display:inline-flex}.agent-page .agent-head__facts>span+span:before{color:var(--line-field-focus);content:"·";margin:0 10px}.agent-page .agent-section .section-empty{text-align:left;padding:0}.agent-page .facts{gap:12px;margin:0;display:grid}.agent-page .facts>div{gap:var(--space-3);grid-template-columns:96px minmax(0,1fr);align-items:baseline;font-size:14px;line-height:20px;display:grid}.agent-page .facts dt{color:var(--ink-muted)}.agent-page .facts dd{min-width:0;margin:0}.agent-model{font-size:13px}.agent-commands,.agent-table-empty{gap:var(--space-3);min-width:0;display:grid}.agent-commands .command,.agent-table-empty .command{width:100%}.agent-table-empty{color:var(--ink-muted)}.agent-page .agent-head__main{overflow-wrap:anywhere;min-width:0}.agent-page .agent-head__loading{gap:var(--space-3);margin-top:12px;display:flex}.agent-page .agent-head__loading>span:first-child{width:36px}.agent-page .agent-head__loading>span+span{width:160px}.agent-actor-id{padding-right:7px}.agent-actor-link{border-radius:var(--radius-sm);max-width:100%;color:inherit;text-decoration:none}.agent-actor-link:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.agent-version{white-space:nowrap;align-items:center;gap:8px;display:flex}.agent-version__button{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:0;display:inline-flex}.agent-version__button svg{color:var(--ink-muted);transition:transform .2s var(--ease-out);flex:none}.agent-version__button[aria-expanded=true] svg{transform:rotate(90deg)}.agent-version__button:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.agent-deployments .detail-row>td{padding:var(--space-5) var(--space-3);white-space:normal}.agent-declares{overflow-wrap:anywhere;min-width:0;animation:log-in .22s var(--ease-out) both}.agent-declarations{gap:4px;margin:0;padding:0;list-style:none;display:grid}.agent-declarations li{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.agent-dialog[data-closing]{pointer-events:none}.agent-dialog[data-closing] .dialog{animation:agent-dialog-out .18s var(--ease-reveal) both}.agent-dialog[data-closing] .dialog::backdrop{animation:.18s both agent-scrim-out}@keyframes agent-dialog-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)scale(.985)}}@keyframes agent-scrim-out{0%{opacity:1}to{opacity:0}}.agent-page .ac-btn>svg,.agent-page .dialog__close>svg,.agent-page .copy-button>svg,.agents-page .copy-button>svg{transition:transform .15s var(--ease-out)}.agent-page .ac-btn:active:not(:disabled)>svg,.agent-page .dialog__close:active>svg,.agent-page .copy-button:active>svg,.agents-page .copy-button:active>svg{transform:scale(.9)}@media (width<=560px){.agent-page .agent-head__facts{flex-direction:column}.agent-page .agent-head__facts>span+span:before{content:none}.agent-page .facts>div{grid-template-columns:minmax(0,1fr);gap:4px}}@media (prefers-reduced-motion:reduce){.agents-page *,.agent-page *,.agent-dialog .dialog,.agent-dialog .dialog::backdrop{transition:none!important;animation:none!important}}.auth .ac-icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-3px;flex:none;width:16px;height:16px;display:inline-block}.auth .ac-btn{isolation:isolate;justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);color:var(--ink);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;padding:0 17px;font-size:15px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex;position:relative}.auth .ac-btn:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.auth .ac-btn[disabled],.auth .ac-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}.auth .ac-btn--primary{color:var(--on-solid)}.auth .ac-btn--primary:before{z-index:-1;border-radius:inherit;background:var(--solid);content:"";transition:background-color .2s;position:absolute;inset:-1px}.auth .ac-btn--primary:after{z-index:-2;border-radius:inherit;background:linear-gradient(100deg, var(--glow-coral) 0%, var(--glow-lilac) 80%);filter:blur(7px);opacity:0;pointer-events:none;content:"";transition:opacity .2s;position:absolute;inset:47% 26px -3px 0}.auth .ac-btn--primary:hover:not([disabled]):before{background:var(--solid-hover)}.auth .ac-btn--primary:hover:not([disabled]):after{opacity:1}.auth .ac-btn--secondary{border-color:var(--line-control)}.auth .ac-btn--secondary:hover:not([disabled]){border-color:var(--ink)}.auth .ac-field{gap:var(--space-2);min-width:0;display:grid}.auth .ac-field__label{color:var(--ink);font-size:13px;font-weight:500;line-height:18px}.auth .ac-field__error{gap:var(--space-1);color:var(--danger);align-items:flex-start;font-size:13px;line-height:18px;display:flex}.auth .ac-input{border:1px solid var(--line-field);border-radius:var(--radius-sm);background:var(--ground);width:100%;color:var(--ink);font-family:var(--font-sans);padding:0 12px;font-size:14px;line-height:20px;transition:border-color .2s,box-shadow .2s}.auth .ac-input::placeholder{color:var(--ink-muted)}.auth .ac-input:hover{border-color:var(--line-field-hover)}.auth .ac-input:focus{border-color:var(--line-field-focus);box-shadow:0 0 0 3px var(--ring-field);outline:none}.auth .ac-input[aria-invalid=true]{border-color:var(--danger)}.auth .ac-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--danger-wash)}.auth select.ac-input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-muted) 50%), linear-gradient(135deg, var(--ink-muted) 50%, transparent 50%);background-position:calc(100% - 19px),calc(100% - 14px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:36px}.auth .ac-notice{gap:var(--space-3);border-radius:var(--radius-md);background:var(--wash);color:var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:start;padding:14px 16px;display:grid}.auth .ac-notice .ac-icon{color:var(--ink-secondary);margin-top:2px}.auth .ac-notice__title{margin:0;font-size:14px;font-weight:500;line-height:20px}.auth .ac-notice--warn{background:var(--warn-wash)}.auth .ac-notice--warn .ac-icon,.auth .ac-notice--warn .ac-notice__title{color:var(--warn)}html,body{background:var(--ground);min-height:100%;color:var(--ink);font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:14px;line-height:20px}*,:before,:after{box-sizing:border-box}.auth{background:var(--ground);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh;display:grid}.auth__side{min-width:0;padding:0 var(--gutter);grid-template-rows:auto 1fr auto;display:grid}.auth__header{align-items:center;height:72px;padding-top:18px;display:flex}.auth__brand{border-radius:6px;display:inline-flex}.auth__brand:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.auth__mark{width:auto;height:29px;display:block}:root[data-theme=dark] .auth__mark{filter:invert()}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .auth__mark{filter:invert()}}.auth__main{padding-block:var(--space-7);place-items:center;display:grid}.auth__step{gap:var(--space-5);width:min(100%,400px);display:grid}.auth__intro{justify-items:start;display:grid}.auth__intro--center{text-align:center;justify-items:center}.auth__intro--spaced,.welcome__intro{padding-bottom:32px}.auth__title{color:var(--ink);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:32px;font-weight:400;line-height:36px}.auth__lede{color:var(--ink-secondary);text-wrap:pretty;margin:10px 0 0;font-size:15px;line-height:22px}.auth__sent-to{overflow-wrap:anywhere;min-height:2lh}.auth__change{white-space:nowrap}.auth__eyebrow{margin-bottom:var(--space-3);color:var(--ink-muted);font-family:var(--font-mono);align-items:center;gap:6px;font-size:12px;display:inline-flex}.auth__eyebrow .ac-icon{vertical-align:0;width:14px;height:14px}.auth .auth__control{min-height:var(--control-xl);font-size:15px}.ac-input.auth__control{padding:0 16px;font-size:16px}.auth__pair{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.auth__form{gap:var(--space-4);display:grid}.auth__submit{width:100%}.auth__aside{color:var(--ink-muted);flex-wrap:wrap;gap:4px;margin:0;font-size:13px;line-height:18px;display:flex}.auth__muted{font-variant-numeric:tabular-nums}.auth__link{color:var(--ink);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-control);text-decoration-color:var(--line-control);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration-thickness:1px;transition:text-decoration-color .2s}.auth__link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.auth__link:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}.auth__done-mark{width:44px;height:44px;margin-bottom:var(--space-5);background:var(--ok-wash);color:var(--ok);border-radius:50%;place-items:center;display:grid}.auth__done-mark .ac-icon{vertical-align:0;width:20px;height:20px}.auth__done-mark--quiet{background:var(--wash);color:var(--ink-secondary)}.auth__footer{text-align:center;place-items:center;min-height:46px;padding-bottom:28px;display:grid}.auth__art{height:100dvh;padding:var(--space-3);position:sticky;top:0}.auth__art-img{object-fit:cover;object-position:50% 75%;width:100%;height:100%;animation:art-in 1.2s var(--ease-reveal) both;border-radius:20px;display:block}.auth__art-img--settled{animation:none}.code{position:relative}.code__input{z-index:1;color:#0000;caret-color:#0000;opacity:0;cursor:text;background:0 0;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.code__boxes{gap:var(--space-2);display:flex}.code__box{border:1px solid var(--line-field);border-radius:var(--radius-sm);background:var(--ground);height:56px;color:var(--ink);font-variant-numeric:tabular-nums;flex:1 1 0;place-items:center;font-size:24px;font-weight:400;line-height:1;transition:border-color .15s,box-shadow .15s;display:grid;position:relative}.code__box--gap{margin-left:var(--space-3)}.code__box--gap:before{color:var(--ink-muted);content:"-";font-size:16px;position:absolute;left:-15px}.code__box--active{border-color:var(--line-field-focus);box-shadow:0 0 0 3px var(--ring-field)}.code__box--active:after{background:var(--ink);content:"";width:1.5px;height:24px;animation:1s step-end infinite caret}.code--invalid .code__box{border-color:var(--danger)}.code--disabled .code__box{color:var(--ink-muted);opacity:.7}.code-wrap[data-shake=true]{animation:.36s shake}.code-error{margin-top:calc(var(--space-2) * -1)}.device__warn{color:var(--ink-muted);margin:0;font-size:13px;line-height:18px}.device-code{font-family:var(--font-mono);letter-spacing:.14em}.auth .ac-input.device-code{font-size:20px}.auth .ac-btn[aria-busy=true]{opacity:1;cursor:progress}.spinner{animation:.8s linear infinite spin}.rise{animation:rise .5s var(--ease-reveal) both}.auth__step>.rise:nth-child(2){animation-delay:50ms}.auth__step>.rise:nth-child(3){animation-delay:.1s}.auth__step>.rise:nth-child(4){animation-delay:.15s}.auth__step>.rise:nth-child(5){animation-delay:.2s}.auth__step>.rise:nth-child(n+6){animation-delay:.25s}@keyframes art-in{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes caret{50%{opacity:0}}@keyframes shake{0%,to{transform:none}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.rise,.auth__art-img,.code-wrap[data-shake=true],.code__box--active:after{animation:none}.spinner{animation-duration:2s}}@media (width<=900px){.auth{grid-template-columns:minmax(0,1fr)}.auth__art{display:none}.auth__side{padding:0 var(--gutter-narrow)}.auth__main{padding-block:var(--space-5)}}@media (width<=640px){.auth__lede{font-size:17px;line-height:25px}.welcome__intro{padding-bottom:60px}.auth .ac-field__label,.auth__aside{font-size:15px;line-height:21px}.auth .ac-field__error{font-size:14px;line-height:20px}.auth .auth__control{font-size:16px}}@media (width<=420px){.auth__title{font-size:28px;line-height:32px}.code__box{height:50px;font-size:22px}.code__boxes{gap:6px}.code__box--gap{margin-left:var(--space-2)}.code__box--gap:before{left:-11px}}.auth__facts{gap:var(--space-4);min-width:0;margin:0;display:grid}.auth__facts dd{margin:0}.auth__fact{gap:var(--space-2);display:grid}.auth__code-value{align-items:center;font-size:20px;display:flex}.auth__account,.auth .untrusted{overflow-wrap:anywhere;unicode-bidi:isolate;min-width:0}.auth__loading{min-height:240px;color:var(--ink-muted);place-items:center;display:grid}.auth__link:disabled{color:var(--ink-muted);cursor:not-allowed;text-decoration:none}.keys-page.team{--page-gap:var(--space-6);gap:var(--page-gap);min-width:0}.keys-page>.rise{min-width:0}.key-mask{color:var(--ink-muted);font-family:var(--font-mono);font-size:12px}.locked{max-width:460px;padding:var(--space-6);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--panel);color:var(--ink-muted);justify-items:start;gap:8px;display:grid}.locked__title{color:var(--ink);margin:0;font-size:15px;font-weight:500}.keys-table{min-width:720px}.keys-table tbody tr{transition:background-color .2s}.keys-table tbody tr:hover{background:var(--wash)}.keys-table td{overflow-wrap:anywhere}.keys-table .key-mask{white-space:nowrap}.keys-page .state-error+.ac-table-wrap{margin-top:var(--space-5)}.secret-once{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--panel);align-items:center;gap:8px;padding:10px 10px 10px 14px;display:flex}.secret-once__value{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;flex:1;font-size:12.5px}.keys-skeleton .skeleton__line:nth-child(4n+1){width:92%}.keys-skeleton .skeleton__line:nth-child(4n+2){width:75%}.keys-skeleton .skeleton__line:nth-child(4n+3){width:58%}.keys-skeleton .skeleton__line:nth-child(4n+4){width:81%}@media (prefers-reduced-motion:reduce){.keys-table tbody tr{transition:none}}
