@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-next-latin-ext-wght-normal-C6vrW8VD.woff2)format("woff2-variations");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:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-next-latin-wght-normal-BcXVPD7q.woff2)format("woff2-variations");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:Sofia Sans Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-condensed-cyrillic-wght-normal-BoqAdnJd.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-condensed-greek-wght-normal-DjX599I9.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-condensed-latin-ext-wght-normal-CF2pCH9N.woff2)format("woff2-variations");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:Sofia Sans Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-condensed-latin-wght-normal-DsAD_hOx.woff2)format("woff2-variations");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}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecee;--surface:#f7f9fa;--ink:#22303c;--ink-2:#52616d;--ink-3:#7a8791;--line:#cdd4d9;--accent:#0b6e75;--accent-fill:#0b6e75;--accent-fill-hover:#095a60;--accent-fill-active:#07494e;--on-accent:#fff;--focus:#0b6e75;--sel:#0b6e751a;--ok:#1e8a4c;--warn:#c07a10;--fail:#b3261e;--ok-ink:#17703d;--warn-ink:#8a5500;--warn-mark:#ad6d0c;--fail-ink:#b3261e;--fail-fill:#b3261e;--fail-fill-hover:#97201a;--ok-tint:#1e8a4c1a;--warn-tint:#c07a101f;--fail-tint:#b3261e17;--info-tint:#22303c0f;--data:#4b5b68;--data-free:#d5dce1;--data-hatch:#22303c47;--shadow-overlay:0 12px 32px #22303c38;--scrim:#1821296b;--font-ui:"Atkinson Hyperlegible Next Variable", "Segoe UI", system-ui, sans-serif;--font-label:"Sofia Sans Condensed Variable", "Arial Narrow", sans-serif;--t-xs:.75rem;--t-sm:.8125rem;--t-md:.9375rem;--t-lg:1.125rem;--t-xl:1.375rem;--t-2xl:1.75rem;--t-3xl:2.25rem;--t-4xl:2.75rem;--lh-xs:1rem;--lh-sm:1.125rem;--lh-md:1.375rem;--lh-lg:1.5rem;--lh-xl:1.75rem;--lh-2xl:2.125rem;--measure:68ch;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--r-control:4px;--control-h:36px;--control-h-sm:28px;--sidebar-w:184px;--content-max:1120px;--gutter:40px;--dur-fast:.12s;--dur:.2s;--ease:cubic-bezier(.2, 0, 0, 1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#182129;--surface:#1f2a33;--ink:#e8ecee;--ink-2:#a9b4bc;--ink-3:#7c8a95;--line:#33424e;--accent:#5db7bd;--accent-fill:#0b6e75;--accent-fill-hover:#0e7f87;--accent-fill-active:#0a6168;--focus:#7fd0d5;--sel:#5db7bd24;--ok:#3fb673;--warn:#e0a23a;--fail:#f0685e;--ok-ink:#3fb673;--warn-ink:#e0a23a;--warn-mark:#e0a23a;--fail-ink:#f0685e;--fail-fill-hover:#97201a;--ok-tint:#3fb6731f;--warn-tint:#e0a23a21;--fail-tint:#f0685e1f;--info-tint:#e8ecee0f;--data:#8fa0ad;--data-free:#2b3842;--data-hatch:#e8ecee38;--shadow-overlay:0 12px 32px #00000073;--scrim:#080c1099}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#182129;--surface:#1f2a33;--ink:#e8ecee;--ink-2:#a9b4bc;--ink-3:#7c8a95;--line:#33424e;--accent:#5db7bd;--accent-fill:#0b6e75;--accent-fill-hover:#0e7f87;--accent-fill-active:#0a6168;--focus:#7fd0d5;--sel:#5db7bd24;--ok:#3fb673;--warn:#e0a23a;--fail:#f0685e;--ok-ink:#3fb673;--warn-ink:#e0a23a;--warn-mark:#e0a23a;--fail-ink:#f0685e;--fail-fill-hover:#97201a;--ok-tint:#3fb6731f;--warn-tint:#e0a23a21;--fail-tint:#f0685e1f;--info-tint:#e8ecee0f;--data:#8fa0ad;--data-free:#2b3842;--data-hatch:#e8ecee38;--shadow-overlay:0 12px 32px #00000073;--scrim:#080c1099}@media (max-width:1100px){:root{--gutter:24px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-size:16px}body{background:var(--bg);min-width:960px;min-height:100vh;color:var(--ink);font-family:var(--font-ui);font-size:var(--t-md);line-height:var(--lh-md);font-variant-numeric:tabular-nums;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}#root{min-height:100vh}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}h1{font-size:var(--t-xl);line-height:var(--lh-xl);font-weight:650}h2{font-size:var(--t-lg);line-height:var(--lh-lg);font-weight:650}h3{font-size:var(--t-md);line-height:var(--lh-md);font-weight:650}p{max-width:var(--measure)}a{color:var(--accent);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}button,input,select,textarea{font:inherit;color:inherit}code,kbd{font-family:var(--font-ui);background:var(--info-tint);padding:0 .25em;font-size:.95em}:focus{outline:none}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::placeholder{color:var(--ink-2);opacity:1}::selection{background:#0b6e7538}.skip-link{left:var(--s-3);z-index:100;padding:var(--s-2) var(--s-3);background:var(--surface);color:var(--accent);font-weight:700;position:absolute;top:-100px}.skip-link:focus{top:var(--s-3)}h1[tabindex="-1"]:focus,.sheet__main:focus{outline:none}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.muted{color:var(--ink-2)}.error-text{color:var(--fail-ink);max-width:var(--measure)}.btn{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--control-h);padding:0 var(--s-4);border-radius:var(--r-control);font-size:var(--t-md);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border:1px solid #0000;font-weight:650;line-height:1;display:inline-flex}.btn--sm{min-height:var(--control-h-sm);padding:0 var(--s-3);font-size:var(--t-sm)}.btn:disabled{cursor:not-allowed}.btn--primary{background:var(--accent-fill);color:var(--on-accent)}.btn--primary:hover:not(:disabled){background:var(--accent-fill-hover)}.btn--primary:active:not(:disabled){background:var(--accent-fill-active)}.btn--secondary{border-color:var(--accent);color:var(--accent);background:0 0}.btn--secondary:hover:not(:disabled){background:var(--sel)}.btn--danger{background:var(--fail-fill);color:#fff}.btn--danger:hover:not(:disabled){background:var(--fail-fill-hover)}.btn--ghost{color:var(--ink-2);padding-inline:var(--s-2);background:0 0}.btn--ghost:hover:not(:disabled){color:var(--ink);background:var(--info-tint)}.btn:disabled:not(.is-busy){opacity:.45}.btn.is-busy{cursor:progress;opacity:.8}.btn.is-busy:after{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:.8em;height:.8em;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.field{gap:var(--s-1);max-width:28rem;display:grid}.field__label{font-weight:650}.field__hint{color:var(--ink-2);font-size:var(--t-sm);line-height:var(--lh-sm)}.field__error{color:var(--fail-ink);font-size:var(--t-sm);line-height:var(--lh-sm);font-weight:600}.input{width:100%;min-height:var(--control-h);padding:0 var(--s-3);background:var(--surface);border:1px solid var(--ink-3);border-radius:var(--r-control);font-size:var(--t-md)}.input:hover:not(:disabled){border-color:var(--ink-2)}.input:focus-visible{outline-offset:0;border-color:var(--focus)}.input[aria-invalid=true]{border-color:var(--fail);box-shadow:inset 3px 0 0 var(--fail)}.input:disabled{background:var(--bg);color:var(--ink-2)}.select{appearance:none;padding-right:var(--s-6);background-image:linear-gradient(45deg, transparent 50%, var(--ink-2) 50%), linear-gradient(135deg, var(--ink-2) 50%, transparent 50%);background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px}.input-group{display:flex}.input-group .input{border-top-right-radius:0;border-bottom-right-radius:0}.input-group__toggle{padding:0 var(--s-3);background:var(--bg);border:1px solid var(--ink-3);border-radius:0 var(--r-control) var(--r-control) 0;color:var(--accent);font-size:var(--t-sm);cursor:pointer;border-left:0;flex:none;font-weight:650}.input-group__toggle:hover{background:var(--sel)}.toggle{align-items:flex-start;gap:var(--s-3);display:flex}.toggle__switch{border:1px solid var(--ink-3);background:var(--bg);cursor:pointer;width:40px;height:22px;transition:background-color var(--dur) var(--ease);border-radius:11px;flex:none;margin-top:1px;padding:0;position:relative}.toggle__thumb{background:var(--ink-2);width:16px;height:16px;transition:transform var(--dur) var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}.toggle__switch[aria-checked=true]{background:var(--accent-fill);border-color:var(--accent-fill)}.toggle__switch[aria-checked=true] .toggle__thumb{background:var(--on-accent);transform:translate(18px)}.toggle__label{cursor:pointer;font-weight:650}.lamp{background:var(--ink-3);flex:none;width:.6em;height:.6em;display:inline-block}.lamp--success{background:var(--ok)}.lamp--warning{background:var(--warn)}.lamp--failed{background:var(--fail)}.lamp--running{background:var(--accent)}.lamp--idle,.lamp--unknown{box-shadow:inset 0 0 0 1.5px var(--ink-3);background:0 0}.status{align-items:baseline;gap:.45em;display:inline-flex}.status .lamp{transform:translateY(-.05em)}.status--failed .status__text{color:var(--fail-ink)}.status--warning .status__text{color:var(--warn-ink)}.table{border-collapse:collapse;width:100%;font-size:var(--t-md)}.table__caption{text-align:left;padding-bottom:var(--s-2);font-weight:650}.table th{text-align:left;font-size:var(--t-sm);color:var(--ink-2);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--ink-3);font-weight:650}.table td{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);vertical-align:baseline}.table th:first-child,.table td:first-child{padding-left:0}.table .is-end{text-align:right}.table--interactive tbody tr{cursor:pointer}.table--interactive tbody tr:hover{background:var(--info-tint)}.table tbody tr.is-selected{background:var(--sel)}.table tbody tr:focus-visible{outline-offset:-2px}.meter,.progress{gap:var(--s-1);display:grid}.meter__head,.progress__head{justify-content:space-between;gap:var(--s-4);font-size:var(--t-sm);line-height:var(--lh-sm);display:flex}.meter__label{color:var(--ink-2)}.meter__track,.progress__track{background:var(--data-free);height:8px;position:relative;overflow:hidden}.meter__fill{background:var(--data);height:100%}.meter__track.is-over .meter__fill{background:var(--warn)}.meter__threshold{background:var(--surface);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.meter__detail{font-size:var(--t-sm);line-height:var(--lh-sm);color:var(--ink-2)}.meter__warn{color:var(--warn-ink);font-weight:600}.progress__phase{color:var(--ink);font-weight:650}.progress__value{color:var(--ink-2)}.progress__fill{background:var(--accent-fill);height:100%;transition:width var(--dur) linear}.progress__track.is-indeterminate .progress__fill{width:30%;animation:indeterminate 1.4s var(--ease) infinite}@keyframes indeterminate{0%{transform:translate(-100%)}to{transform:translate(340%)}}.dialog{border-radius:var(--r-control);background:var(--surface);width:min(32rem,100vw - 48px);color:var(--ink);box-shadow:var(--shadow-overlay);border:0;padding:0}.dialog[open]{animation:dialog-in var(--dur) var(--ease)}.dialog::backdrop{background:var(--scrim)}@keyframes dialog-in{0%{opacity:0;transform:translateY(6px)}}.dialog__body{gap:var(--s-4);padding:var(--s-5);display:grid}.dialog__title{font-size:var(--t-lg)}.dialog__content{gap:var(--s-2);color:var(--ink);display:grid}.dialog__typed{max-width:10rem}.dialog__error{color:var(--fail-ink);font-weight:600}.dialog__actions{gap:var(--s-3);padding-top:var(--s-2);display:flex}.toasts{left:calc(var(--sidebar-w) + var(--gutter));bottom:var(--s-5);z-index:20;gap:var(--s-2);max-width:30rem;display:grid;position:fixed}.toast{align-items:baseline;gap:var(--s-3);padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);background:var(--ink);color:var(--surface);border-radius:var(--r-control);box-shadow:var(--shadow-overlay);animation:toast-in var(--dur) var(--ease);display:flex}.toast .lamp--unknown{box-shadow:inset 0 0 0 1.5px var(--surface)}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}}.toast__message{flex:1}.toast__close{padding:var(--s-1) var(--s-2);border-radius:var(--r-control);color:inherit;font-size:var(--t-sm);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;flex:none;font-weight:650;text-decoration:underline}.page-header{justify-content:space-between;align-items:flex-end;gap:var(--s-5);margin-bottom:var(--s-6);display:flex}.page-header__lede{margin-top:var(--s-1);color:var(--ink-2)}.page-header__actions{gap:var(--s-3);display:flex}.empty{gap:var(--s-2);padding:var(--s-5) 0;justify-items:start;display:grid}.empty__title{font-size:var(--t-lg)}.empty__text{color:var(--ink-2)}.empty__action{margin-top:var(--s-2)}.banner{align-items:start;gap:var(--s-3);margin:0 calc(-1 * var(--gutter)) var(--s-6);padding:var(--s-4) var(--gutter);border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;display:grid}.banner--error{background:var(--fail-tint)}.banner--warning{background:var(--warn-tint)}.banner--info{background:var(--info-tint)}.banner__lamp{width:12px;height:12px;margin-top:5px}.banner__title{font-size:var(--t-md);font-weight:700}.banner__body{gap:var(--s-1);margin-top:var(--s-1);display:grid}.banner__detail{color:var(--ink-2);font-size:var(--t-sm)}.banner__error{color:var(--fail-ink);font-weight:600}.boot{min-height:100vh;color:var(--ink-2);place-items:center;display:grid}.shell{grid-template-columns:var(--sidebar-w) 1fr;min-height:100vh;display:grid}.sidebar{height:100vh;padding:var(--s-5) 0 var(--s-4);flex-direction:column;display:flex;position:sticky;top:0}.sidebar__brand{align-items:center;gap:var(--s-2);padding:0 var(--s-5);margin-bottom:var(--s-6);font-weight:700;display:flex}.sidebar__nav{padding:0;list-style:none;display:grid}.sidebar__link{padding:var(--s-2) var(--s-5);color:var(--ink);text-decoration:none;display:block}.sidebar__link:hover{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px}.sidebar__link[aria-current=page]{background:var(--surface);color:var(--accent);font-weight:700}.sidebar__link:focus-visible{outline-offset:-2px}.sidebar__foot{justify-items:start;gap:var(--s-2);padding:0 var(--s-4);margin-top:auto;display:grid}.sidebar__version{padding:0 var(--s-2);color:var(--ink-2);font-size:var(--t-xs);line-height:var(--lh-xs)}.sheet{background:var(--surface);min-width:0}.machine{justify-content:space-between;align-items:flex-end;gap:var(--s-5);max-width:calc(var(--content-max) + 2 * var(--gutter));padding:var(--s-5) var(--gutter) var(--s-4);border-bottom:1px solid var(--line);display:flex}.machine__name{font-family:var(--font-label);font-size:var(--t-3xl);font-variant-numeric:lining-nums;font-weight:700;line-height:1}.machine__os{margin-top:var(--s-1);color:var(--ink-2);font-size:var(--t-sm);line-height:var(--lh-sm)}.machine__conn{font-size:var(--t-sm);padding-bottom:2px}.sheet__main{max-width:calc(var(--content-max) + 2 * var(--gutter));padding:0 var(--gutter) var(--s-8)}.sheet__main>:first-child:not(.banner){margin-top:var(--s-6)}.section{margin-top:var(--s-7)}.section__title{margin-bottom:var(--s-4)}.section__more{margin-top:var(--s-3);font-size:var(--t-sm)}.verdict__headline{align-items:baseline;gap:var(--s-3);max-width:34em;font-size:var(--t-2xl);line-height:var(--lh-2xl);text-wrap:balance;font-weight:600;display:flex}.verdict__lamp{width:16px;height:16px;transform:translateY(-1px)}.verdict__details{margin-top:var(--s-2);padding-left:calc(16px + var(--s-3));color:var(--ink-2);font-size:var(--t-md);gap:2px;display:grid}.verdict__actions{align-items:flex-end;gap:var(--s-4);margin-top:var(--s-5);padding-left:calc(16px + var(--s-3));display:flex}.verdict__progress{align-items:flex-end;gap:var(--s-4);width:min(100%,44rem);display:flex}.verdict__progress .progress{flex:1}.verdict__job{min-width:14rem}.estado__columns{column-gap:var(--s-7);grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));display:grid}.dest-list,.notice-list,.check-list,.plain-list{padding:0;list-style:none;display:grid}.dest-list{gap:var(--s-5)}.dest-list__item{gap:var(--s-2);display:grid}.dest-list__head{align-items:baseline;gap:var(--s-3);display:flex}.dest-list__name{font-size:var(--t-md)}.dest-list__role,.dest-list__where{color:var(--ink-2);font-size:var(--t-sm);line-height:var(--lh-sm)}.dest-list__where{margin-top:calc(-1 * var(--s-2));overflow-wrap:anywhere}.dest-list__last{font-size:var(--t-sm);line-height:var(--lh-sm)}.notice-list__item{padding:var(--s-3) 0;border-bottom:1px solid var(--line);font-size:var(--t-sm);line-height:var(--lh-sm);gap:2px;display:grid}.notice-list__item:first-child{padding-top:0}.notice-list__text{overflow-wrap:anywhere}.tape__legend{align-items:baseline;gap:var(--s-2) var(--s-4);margin-bottom:var(--s-3);font-size:var(--t-sm);line-height:var(--lh-sm);color:var(--ink-2);flex-wrap:wrap;display:flex}.tape__legend-item{align-items:baseline;gap:.4em;display:inline-flex}.tape__legend-dot{align-self:center;overflow:visible}.tape__legend-note{margin-left:auto}.tape__frame{width:100%;position:relative;overflow:hidden}.tape__frame:focus-visible{outline-offset:4px}.tape__svg{font-family:var(--font-ui);touch-action:pan-y;display:block}.tape__band{fill:var(--bg)}.tape__grid{stroke:var(--surface);stroke-width:1px}.tape__tick-label,.tape__row-label,.tape__axis-label{fill:var(--ink-2);font-size:12px}.tape__sprocket{stroke:var(--ink-3);stroke-width:1px}.tape__gap{fill:var(--ink-2)}.tape__cursor{fill:var(--sel)}.tape__bar--success{fill:var(--ok)}.tape__bar--warning{fill:var(--warn-mark)}.tape__bar--unknown{fill:var(--ink-3)}.tape__fail{fill:var(--fail)}.tape__copy.is-active .tape__bar{stroke:var(--ink);stroke-width:1.5px}.tape__dot{fill:var(--ink-2)}.tape__dot--missing{fill:none;stroke:var(--fail);stroke-width:1.5px}.tape-readout{align-items:flex-start;gap:var(--s-4);min-height:64px;margin-top:var(--s-4);padding-left:96px;display:flex}.tape-readout__figure{font-family:var(--font-label);font-size:var(--t-4xl);font-variant-numeric:tabular-nums lining-nums;flex:none;font-weight:650;line-height:1}.tape-readout__text{gap:2px;min-width:0;display:grid}.tape-readout__what{font-size:var(--t-lg);line-height:var(--lh-lg);font-weight:600}.tape-readout__meta{color:var(--ink-2);font-size:var(--t-sm);line-height:var(--lh-sm)}.tape-readout__meta .status{color:var(--ink)}.tape-readout__missing{color:var(--fail-ink)}.tape-readout__message{font-size:var(--t-sm);line-height:var(--lh-sm)}.tape-readout__open{flex:none;margin-left:auto}.diskmap__bar{gap:2px;margin:0;padding:0;list-style:none;display:flex}.diskmap__seg{gap:var(--s-2);flex-shrink:1;flex-basis:0;grid-template-rows:40px auto;min-width:44px;display:grid;overflow:hidden}.diskmap__seg.is-small{flex:0 0 72px;min-width:72px}.diskmap__block{background:var(--data-free);display:block;position:relative}.diskmap__seg.is-unknown .diskmap__block,.diskmap__swatch--unknown{background:repeating-linear-gradient(135deg, var(--bg) 0 3px, var(--data-hatch) 3px 4px)}.diskmap__seg--unallocated{min-width:12px}.diskmap__seg--unallocated .diskmap__block,.diskmap__swatch--unallocated{outline:1px dashed var(--ink-3);outline-offset:-1px;background:0 0}.diskmap__used{background:repeating-linear-gradient(90deg, var(--data) 0 3px, color-mix(in srgb, var(--data) 78%, var(--data-free)) 3px 4px);position:absolute;inset:0 auto 0 0}.diskmap__label{min-width:0;padding-right:var(--s-2);display:grid}.diskmap__name,.diskmap__size{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.diskmap__name{font-weight:700;font-size:var(--t-sm);line-height:var(--lh-sm)}.diskmap__size{color:var(--ink-2);font-size:var(--t-xs);line-height:var(--lh-xs)}.diskmap__legend{align-items:center;gap:var(--s-1) var(--s-4);margin-top:var(--s-3);color:var(--ink-2);font-size:var(--t-xs);line-height:var(--lh-xs);flex-wrap:wrap;display:flex}.diskmap__legend-item{align-items:center;gap:.4em;display:inline-flex}.diskmap__legend-note{color:var(--ink-2)}.diskmap__swatch{width:14px;height:10px;display:inline-block}.diskmap__swatch--used{background:var(--data)}.diskmap__swatch--free{background:var(--data-free)}.diskmap__caption{margin-top:var(--s-2);color:var(--ink-2);font-size:var(--t-sm);line-height:var(--lh-sm)}.gate{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);min-height:100vh;display:grid}.gate__brand{align-items:flex-start;gap:var(--s-2);padding:var(--s-5);font-weight:700;font-size:var(--t-lg);display:flex}.gate__main{align-content:start;gap:var(--s-4);padding:14vh var(--gutter) var(--s-8);background:var(--surface);display:grid}.gate__main>*{max-width:40rem}.gate__main--wide>*{max-width:46rem}.gate__main .banner{max-width:none;margin:0 calc(-1 * var(--gutter)) var(--s-2)}.gate__title{font-size:var(--t-2xl);line-height:var(--lh-2xl);font-weight:600}.gate__lede{color:var(--ink-2)}.gate__form{gap:var(--s-4);margin-top:var(--s-3);justify-items:start;display:grid}.gate__form .field{width:100%;max-width:22rem}.gate__help{margin-top:var(--s-6);color:var(--ink-2);font-size:var(--t-sm);line-height:var(--lh-sm)}.gate__help summary{cursor:pointer;color:var(--accent);width:max-content}.gate__help p{margin-top:var(--s-2)}.steps{gap:var(--s-5);padding:0;list-style:none;display:flex}.steps__item{align-items:center;gap:var(--s-2);color:var(--ink-2);display:flex}.steps__num{width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--ink-3);font-size:var(--t-sm);place-items:center;font-weight:700;display:inline-grid}.steps__item.is-current{color:var(--ink);font-weight:650}.steps__item.is-current .steps__num{background:var(--ink);color:var(--surface);box-shadow:none}.steps__item.is-done .steps__num{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--accent)}.wizard-step{gap:var(--s-3);margin-top:var(--s-4);display:grid}.wizard-step__lede{color:var(--ink-2)}.wizard-step__actions{gap:var(--s-3);margin-top:var(--s-4);display:flex}.wizard-step .banner{margin:var(--s-2) 0;padding-inline:var(--s-4)}.check-list__item{gap:var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--line);grid-template-columns:14rem 1fr;display:grid}.check-list__label{font-weight:650}.plain-list{gap:var(--s-2);padding-left:var(--s-4);list-style:outside}.smartic-mark{justify-items:start;gap:var(--s-1);display:grid}.smartic-mark__caption{color:var(--ink-2);font-size:var(--t-xs);line-height:var(--lh-xs)}.smartic-mark__img{height:auto;display:block}.smartic-mark__img--dark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .smartic-mark__img--light{display:none}:root:not([data-theme=light]) .smartic-mark__img--dark{display:block}}:root[data-theme=dark] .smartic-mark__img--light{display:none}:root[data-theme=dark] .smartic-mark__img--dark{display:block}.sidebar__foot .smartic-mark{padding:var(--s-3) var(--s-2) 0}.gate__side{flex-direction:column;justify-content:space-between;display:flex}.gate__foot{padding:var(--s-5)}.form-section{gap:var(--s-3) var(--s-6);padding:var(--s-6) 0;border-top:1px solid var(--line);grid-template-columns:minmax(10rem,15rem) minmax(0,1fr);display:grid}.form-section__head{align-content:start;gap:var(--s-2);display:grid}.form-section__title{font-size:var(--t-lg);line-height:var(--lh-lg)}.form-section__lede{color:var(--ink-2);font-size:var(--t-sm);line-height:var(--lh-sm)}.form-section__body{align-content:start;gap:var(--s-5);min-width:0;display:grid}@media (max-width:1100px){.form-section{grid-template-columns:minmax(0,1fr)}.form-section__lede{max-width:var(--measure)}}.field-row{align-items:start;gap:var(--s-4);flex-wrap:wrap;max-width:36rem;display:flex}.field-row>.field{flex:12rem}.field-row>.field--short{flex:0 0 7rem}.field--time .input{max-width:9rem}.textarea{min-height:calc(var(--control-h) * 2);padding:var(--s-2) var(--s-3);resize:vertical;line-height:var(--lh-md)}.cfg-form__summary{margin-top:var(--s-4)}.cfg-form__actions{gap:var(--s-3);padding-top:var(--s-5);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.cfg-form>.notice{margin-bottom:var(--s-4)}.cfg>.notice{margin-bottom:var(--s-5)}.cfg-note,.cfg-code{color:var(--ink-2);font-size:var(--t-sm);line-height:var(--lh-sm)}.cfg-details>summary{width:-moz-fit-content;width:fit-content;color:var(--accent);cursor:pointer;font-weight:650}.cfg-details[open]>summary{margin-bottom:var(--s-4)}.choices{gap:var(--s-3);border:0;min-width:0;max-width:36rem;margin:0;padding:0;display:grid}.choices>legend{margin-bottom:var(--s-2);padding:0}.choices--inline{gap:var(--s-2) var(--s-5);flex-wrap:wrap;display:flex}.choices--inline>legend{width:100%}.choice{align-items:start;gap:var(--s-2);cursor:pointer;grid-template-columns:auto 1fr;display:grid}.choice input{width:16px;height:16px;accent-color:var(--accent-fill);margin:3px 0 0}.choice.is-disabled{cursor:not-allowed;color:var(--ink-2)}.choice__text{gap:2px;display:grid}.choice__desc{color:var(--ink-2);font-size:var(--t-sm);line-height:var(--lh-sm)}.days{border:0;min-width:0;margin:0;padding:0}.days>legend{margin-bottom:var(--s-2);padding:0}.days__row{gap:var(--s-1);display:flex}.days__day{width:var(--control-h);height:var(--control-h);border:1px solid var(--ink-3);border-radius:var(--r-control);background:var(--surface);cursor:pointer;-webkit-user-select:none;user-select:none;place-items:center;font-weight:650;display:grid;position:relative}.days__day input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.days__day:has(input:checked){background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent)}.days__day:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.days--compact .days__day{width:var(--control-h-sm);height:var(--control-h-sm);font-size:var(--t-sm)}.secret-saved__row{align-items:center;gap:var(--s-3);min-height:var(--control-h);display:flex}.secret-saved__state{color:var(--ink-2)}.secret-edit{justify-items:start;gap:var(--s-1);display:grid}.secret-edit>.field{width:100%}.notice{gap:var(--s-3);max-width:44rem;padding:var(--s-3) var(--s-4);background:var(--info-tint);font-size:var(--t-sm);line-height:var(--lh-sm);grid-template-columns:auto minmax(0,1fr);display:grid}.notice--info{grid-template-columns:minmax(0,1fr)}.notice--warning{background:var(--warn-tint)}.notice--error{background:var(--fail-tint)}.notice--success{background:var(--ok-tint)}.notice__lamp{width:10px;height:10px;margin-top:4px}.notice__text{gap:var(--s-1);display:grid}.notice__title{font-weight:700;font-size:var(--t-md);line-height:var(--lh-md)}.notice__body{gap:var(--s-1);display:grid}.notice__detail{color:var(--ink-2)}.notice__action{margin-top:var(--s-2)}.facts{max-width:48rem;margin:0;display:grid}.facts__row{gap:var(--s-4);padding:var(--s-2) 0;border-bottom:1px solid var(--line);grid-template-columns:12rem minmax(0,1fr);display:grid}.facts__row:first-child{padding-top:0}.facts dt{color:var(--ink-2)}.facts dd{overflow-wrap:anywhere;margin:0}.schedule-preview{gap:var(--s-1);max-width:36rem;padding-left:var(--s-3);border-left:2px solid var(--accent);display:grid}.schedule-preview__main{font-weight:650}.bw-rules{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.bw-rule{align-items:end;gap:var(--s-3) var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.bw-rule .field{flex:0 0 7rem}.bw-rule .field.bw-rule__limit{flex-basis:9rem}.bw-rule__error{flex-basis:100%}.retention-grid{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));max-width:40rem;display:grid}.retention-grid .field{max-width:none}.panel-foot-nav{margin:0 calc(-1 * var(--s-4)) var(--s-2);justify-self:stretch}.roadmap{max-width:var(--measure);padding:0;list-style:none;display:grid}.roadmap__item{gap:var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--line);grid-template-columns:4rem 1fr;align-items:baseline;display:grid}.roadmap__item:first-child{padding-top:0}.roadmap__phase{padding:0 var(--s-2);background:var(--bg);font-family:var(--font-label);font-size:var(--t-lg);line-height:var(--lh-lg);font-variant-numeric:lining-nums;justify-self:start;font-weight:700}.roadmap__text{color:var(--ink-2)}.checks__path{color:var(--ink-2);font-size:var(--t-sm)}.checks__detail{overflow-wrap:anywhere;font-size:var(--t-sm);line-height:var(--lh-sm)}.gate__back{font-size:var(--t-sm)}.sidebar__user{padding:var(--s-3) var(--s-2);margin-bottom:var(--s-2);border-top:1px solid var(--line);font-size:var(--t-sm);line-height:var(--lh-sm);justify-self:stretch;gap:2px;display:grid}.sidebar__user-name{overflow-wrap:anywhere;font-weight:650}.sidebar__user-role{color:var(--ink-2)}.sidebar__logout,.link-button{color:var(--accent);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline;text-decoration-thickness:1px}.sidebar__logout{margin-top:var(--s-2)}.loading{padding:var(--s-5) 0}.breadcrumb{margin-bottom:var(--s-2);color:var(--ink-2);font-size:var(--t-sm)}.sheet__main>.breadcrumb:first-child{margin-top:var(--s-5)}.breadcrumb+.page-header,.breadcrumb+.device-head{margin-top:0}.section__lede{max-width:var(--measure);margin:calc(-1 * var(--s-2)) 0 var(--s-4);color:var(--ink-2)}.cell-strong{font-weight:650}.cell-sub{color:var(--ink-2);font-size:var(--t-sm);line-height:var(--lh-sm);display:block}.text-warn{color:var(--warn-ink);font-weight:600}.ident,.audit-value code,.cell-sub code{font-family:var(--font-ui);font-variant-numeric:tabular-nums slashed-zero;overflow-wrap:anywhere}.audit-value{overflow-wrap:anywhere}.filters{align-items:flex-end;gap:var(--s-4);margin:var(--s-6) 0 var(--s-4);flex-wrap:wrap;display:flex}.filters .field{width:14rem}.filters__note{margin:calc(-1 * var(--s-2)) 0 var(--s-4);color:var(--ink-2);font-size:var(--t-sm)}.form{gap:var(--s-4);justify-items:start;max-width:34rem;display:grid}.form .field{width:100%}.form__actions,.user-actions,.recovery-codes__actions{gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.user-actions{margin-top:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--line)}.issue{margin:0 calc(-1 * var(--gutter)) var(--s-6);padding:var(--s-5) var(--gutter) var(--s-6);background:var(--bg)}.issue .input{background-color:var(--surface)}.org-links{gap:var(--s-5);margin-top:calc(-1 * var(--s-4));flex-wrap:wrap;display:flex}.checks{gap:var(--s-2);border:0;margin:0;padding:0;display:grid}.checks__item{align-items:center;gap:var(--s-2);display:flex}.checks__item input{width:16px;height:16px;accent-color:var(--accent-fill)}.device-head{margin:var(--s-2) 0 var(--s-6)}.device-head__name{font-family:var(--font-label);font-size:var(--t-3xl);font-variant-numeric:lining-nums;font-weight:700;line-height:1}.device-head__meta{margin-top:var(--s-2);color:var(--ink-2);font-size:var(--t-sm);font-variant-numeric:tabular-nums slashed-zero}.audit-verify{margin-bottom:var(--s-6)}.dialog .dialog__typed{max-width:22rem}.action-dialog__code .input{font-variant-numeric:tabular-nums;letter-spacing:.08em;max-width:10rem}.key-reveal{width:min(36rem,100vw - 48px)}.key-reveal .banner{padding:var(--s-3) var(--s-4);border-bottom:0;margin:0}.key-reveal__key{margin:0 calc(-1 * var(--s-5));padding:var(--s-4) var(--s-5);background:var(--bg);font-size:var(--t-2xl);line-height:var(--lh-2xl);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.04em;white-space:nowrap;-webkit-user-select:all;user-select:all;font-weight:650;display:block;overflow-x:auto}.key-reveal__facts{gap:var(--s-1);display:grid}.key-reveal__facts>div{gap:var(--s-3);grid-template-columns:8rem 1fr;display:grid}.key-reveal__facts dt{color:var(--ink-2)}.key-reveal__how{font-size:var(--t-sm);line-height:var(--lh-sm)}.code-field .input{max-width:12rem;font-size:var(--t-lg);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.12em}.setup-steps{gap:var(--s-6);counter-reset:paso;padding:0;list-style:none;display:grid}.setup-steps__item{counter-increment:paso}.setup-steps__title{align-items:center;gap:var(--s-2);margin-bottom:var(--s-3);font-size:var(--t-lg);display:flex}.setup-steps__title:before{content:counter(paso);background:var(--ink);width:24px;height:24px;color:var(--surface);font-size:var(--t-sm);place-items:center;font-weight:700;display:inline-grid}.totp-setup{align-items:flex-start;gap:var(--s-5);flex-wrap:wrap;display:flex}.qr{background:#fff;flex:none;display:block}.totp-setup__manual{gap:var(--s-2);max-width:20rem;display:grid}.totp-setup__secret{font-size:var(--t-lg);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.06em;word-spacing:.3em;-webkit-user-select:all;user-select:all;font-weight:650}.recovery-codes{gap:var(--s-2) var(--s-7);padding:var(--s-4) var(--s-5);background:var(--bg);font-size:var(--t-lg);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.04em;grid-template-columns:repeat(2,max-content);margin:0;font-weight:650;list-style:none;display:grid}a.btn{text-decoration:none}.release-notes{max-width:var(--measure);margin:0 0 var(--s-4);white-space:pre-wrap;overflow-wrap:anywhere}.release-notes__title{margin:var(--s-5) 0 var(--s-3);font-size:var(--t-md)}.release-steps{max-width:var(--measure);gap:var(--s-2);color:var(--ink-2);margin:0;padding-left:1.25rem;display:grid}.attempt-log{white-space:pre-wrap;overflow-wrap:anywhere;max-width:36rem;font-size:var(--t-sm);display:block}.window-fields{gap:var(--s-4);flex-wrap:wrap;width:100%;display:flex}.form .window-fields .field{width:9rem}.alert-list{max-width:56rem;padding:0;list-style:none;display:grid}.alert-list__item{align-items:start;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.alert-list__item:first-child{padding-top:0}.alert-list__lamp{margin-top:6px}.alert-list__text{gap:2px;display:grid}.alert-list__title{font-weight:650}.alert-list__message{overflow-wrap:anywhere}.alert-list__message,.alert-list__when{color:var(--ink-2);font-size:var(--t-sm);line-height:var(--lh-sm)}.device-head--remote{justify-content:space-between;align-items:flex-end;gap:var(--s-3) var(--s-6);flex-wrap:wrap;display:flex}.device-head__conn{text-align:right;justify-items:end;gap:2px;display:grid}.subnav{margin:var(--s-5) 0 0;border-bottom:1px solid var(--line)}.subnav__list{gap:0 var(--s-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.subnav__link{padding:var(--s-2) 0 var(--s-3);color:var(--accent);border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:650;text-decoration:none;display:block}.subnav__link:hover{color:var(--ink)}.subnav__link[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink)}.device-view{padding-top:var(--s-6)}.device-view>.verdict:first-child,.device-view>.empty:first-child{margin-top:0}.run-controls .field{width:16rem}.upcoming,.trash,.checks-list{gap:0;max-width:48rem;padding-left:0}.upcoming__item,.trash__item,.checks-list__item{justify-content:space-between;align-items:baseline;gap:var(--s-4);padding:var(--s-2) 0;border-bottom:1px solid var(--line);display:flex}.upcoming__item{justify-content:flex-start}.upcoming__when{min-width:9rem;font-family:var(--font-label);font-size:var(--t-lg);font-variant-numeric:tabular-nums;font-weight:650}.checks-list__item{align-items:center}.run-list,.command-list,.event-list,.version-list{max-width:56rem;padding:0;list-style:none}.run-list__item{border-bottom:1px solid var(--line)}.run__summary{align-items:baseline;gap:var(--s-3);padding:var(--s-3) 0;cursor:pointer;grid-template-columns:auto minmax(0,1fr);list-style:none;display:grid}.run__summary::-webkit-details-marker{display:none}.run__summary:hover .run__title{color:var(--accent)}.run__summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.run__what{gap:2px;display:grid}.run__title{font-weight:650}.run__meta{color:var(--ink-2);font-size:var(--t-sm);line-height:var(--lh-sm)}.run__report{gap:var(--s-3);padding:0 0 var(--s-5) calc(10px + var(--s-3));display:grid}.run__error{color:var(--fail-ink);overflow-wrap:anywhere}.run__warnings{color:var(--warn-ink);gap:2px}.run__dests{max-width:44rem}.log-block{max-height:16rem;padding:var(--s-3) var(--s-4);background:var(--bg);font-family:var(--font-ui);font-size:var(--t-sm);line-height:var(--lh-sm);font-variant-numeric:tabular-nums slashed-zero;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}.log-block--tall{max-height:28rem}.log-block:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.command-list__item,.event-list__item{align-items:start;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.event-list__item{grid-template-columns:auto minmax(0,1fr)}.command-list__lamp,.event-list__lamp{margin-top:6px}.command-list__text{gap:var(--s-1);display:grid}.command-list__title,.event-list__topic{font-weight:650}.command-list__meta{color:var(--ink-2);font-size:var(--t-sm);line-height:var(--lh-sm)}.command-list__meta .status{margin-right:var(--s-1)}.command-list__outcome,.event-list__message{overflow-wrap:anywhere}.config-block{max-width:56rem;padding:var(--s-5) 0;border-top:1px solid var(--line)}.config-block__head{justify-content:space-between;align-items:center;gap:var(--s-4);margin-bottom:var(--s-3);display:flex}.config-block__title,.editor-title{font-size:var(--t-lg);line-height:var(--lh-lg)}.editor-title{margin-bottom:var(--s-2)}.config-list{padding:0;list-style:none;display:grid}.config-list__item{justify-content:space-between;align-items:flex-start;gap:var(--s-4);padding:var(--s-2) 0;display:flex}.config-list__name{font-weight:650}.config-list__meta{color:var(--ink-2);font-size:var(--t-sm);line-height:var(--lh-sm)}.config-send{gap:var(--s-4);max-width:56rem;padding-top:var(--s-5);border-top:2px solid var(--ink);display:grid}.config-send .field{max-width:36rem}.diff-list{gap:var(--s-4);padding:0;list-style:none;display:grid}.diff-list__head{align-items:baseline;gap:var(--s-2);font-weight:650;display:flex}.diff-list__sign{width:1ch;color:var(--ink-2);text-align:center;font-weight:700}.diff-list__fields{margin:var(--s-1) 0 0;padding-left:calc(1ch + var(--s-2));font-size:var(--t-sm);line-height:var(--lh-sm);gap:2px;display:grid}.diff-list__field{gap:var(--s-3);grid-template-columns:12rem minmax(0,1fr);display:grid}.diff-list__field dt{color:var(--ink-2)}.diff-list__field dd{overflow-wrap:anywhere;margin:0}.diff-list__before{color:var(--ink-2);text-decoration-thickness:1px}.diff-list__after{font-weight:650;text-decoration:none}.version-list__item{align-items:baseline;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--line);grid-template-columns:3rem minmax(0,1fr);display:grid}.version-list__number{font-family:var(--font-label);font-size:var(--t-xl);font-variant-numeric:tabular-nums;color:var(--ink-2);font-weight:700}@media (max-width:1100px){.diff-list__field{grid-template-columns:minmax(0,1fr);gap:0}}.device-view .verdict__progress{gap:var(--s-4);margin-top:var(--s-4);padding-left:calc(16px + var(--s-3));display:grid}.device-view .verdict__progress+.muted{margin-top:var(--s-2);padding-left:calc(16px + var(--s-3))}.device-view>.section:first-child{margin-top:0}.kit-text{max-height:24rem;margin:var(--s-3) 0;padding:var(--s-3);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:var(--t-sm);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--bg);border:1px solid var(--line);overflow:auto}.custody-secret{padding:var(--s-3) var(--s-4);background:var(--bg);font-size:var(--t-xl);font-variant-numeric:tabular-nums slashed-zero;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-weight:650;display:block}.row-actions{gap:var(--s-2);display:inline-flex}.installer-url{margin:var(--s-3) 0;padding:var(--s-3) var(--s-4);background:var(--bg);font-variant-numeric:tabular-nums slashed-zero;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}.installer-command{max-height:16rem;margin:var(--s-3) 0;padding:var(--s-3);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:var(--t-sm);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--bg);border:1px solid var(--line);-webkit-user-select:all;user-select:all;overflow:auto}
