@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2)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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.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}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--font-sans:"IBM Plex Sans Variable", "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--text-xs:.75rem;--text-sm:.8125rem;--text-md:.875rem;--text-lg:1rem;--text-xl:1.25rem;--text-2xl:1.75rem;--text-mono:.8125rem;--leading-tight:1.25;--leading-body:1.45;--leading-mono:1.6;--weight-regular:400;--weight-medium:500;--weight-strong:600;--tracking-tight:-.01em;--measure:72ch;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--control-h:2rem;--control-h-sm:1.75rem;--control-pad-x:.75rem;--cell-pad-y:.625rem;--cell-pad-x:.75rem;--icon:1rem;--glyph:.75rem;--sidebar-w:13.5rem;--page-pad:1.5rem;--content-max:76rem;--dialog-w:34rem;--radius-sm:3px;--radius-md:5px;--radius-lg:8px;--border-w:1px;--focus-w:2px;--focus-offset:2px;--motion-fast:.1s;--motion:.16s;--ease:cubic-bezier(.2, 0, 0, 1);--z-menu:20;--z-dialog:30;--color-bg:var(--lightningcss-light,#f5f6f8)var(--lightningcss-dark,#0e1217);--color-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#151a21);--color-fill:var(--lightningcss-light,#eceff3)var(--lightningcss-dark,#1c222b);--color-border:var(--lightningcss-light,#dfe3e9)var(--lightningcss-dark,#29313c);--color-border-strong:var(--lightningcss-light,#7d8795)var(--lightningcss-dark,#6c7888);--color-text:var(--lightningcss-light,#18202b)var(--lightningcss-dark,#e4e9f0);--color-text-muted:var(--lightningcss-light,#525d6d)var(--lightningcss-dark,#9ba6b6);--color-accent:var(--lightningcss-light,#2050c0)var(--lightningcss-dark,#86adf8);--color-accent-hover:var(--lightningcss-light,#183f9b)var(--lightningcss-dark,#a3c1fa);--color-on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0e1217);--color-accent-soft:var(--lightningcss-light,#e6edfb)var(--lightningcss-dark,#1a2944);--color-link:var(--color-accent);--color-focus:var(--color-accent);--color-ok:var(--lightningcss-light,#17663a)var(--lightningcss-dark,#63c68d);--color-progress:var(--lightningcss-light,#3a4759)var(--lightningcss-dark,#b3bdcb);--color-warn:var(--lightningcss-light,#7a4a00)var(--lightningcss-dark,#e4b352);--color-warn-bg:var(--lightningcss-light,#fcefd2)var(--lightningcss-dark,#33270c);--color-danger:var(--lightningcss-light,#ad2219)var(--lightningcss-dark,#f3877d);--color-danger-bg:var(--lightningcss-light,#fdebe9)var(--lightningcss-dark,#3a1512);--color-danger-solid:var(--lightningcss-light,#ad2219)var(--lightningcss-dark,#c9372c);--color-on-danger:#fff;--color-neutral:var(--lightningcss-light,#525d6d)var(--lightningcss-dark,#9ba6b6);--color-scrim:var(--lightningcss-light,#18202b73)var(--lightningcss-dark,#0009);--shadow-dialog:0 12px 32px var(--lightningcss-light,#18202b2e)var(--lightningcss-dark,#00000080), 0 0 0 1px var(--color-border);--shadow-menu:0 6px 16px var(--lightningcss-light,#18202b24)var(--lightningcss-dark,#00000073), 0 0 0 1px var(--color-border)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=49.99rem),(pointer:coarse){:root{--control-h:2.5rem;--control-h-sm:2.25rem}}@media (width<=49.99rem){:root{--page-pad:1rem}}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion:0s}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p,dl,dd,ul,fieldset,legend{border:0;margin:0;padding:0}ul{list-style:none}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--color-accent-soft)}a{color:var(--color-link);text-decoration:none}a:hover,a[data-hovered]{text-underline-offset:.15em;text-decoration:underline}code,pre,.mono{font-family:var(--font-mono);font-size:var(--text-mono);font-variant-ligatures:none}:focus-visible,[data-focus-visible]{outline:var(--focus-w) solid var(--color-focus);outline-offset:var(--focus-offset);border-radius:var(--radius-sm)}h1{font-size:var(--text-xl);line-height:var(--leading-tight);font-weight:var(--weight-strong);letter-spacing:var(--tracking-tight)}h2{font-size:var(--text-lg);line-height:var(--leading-tight);font-weight:var(--weight-strong)}h3{font-size:var(--text-md);font-weight:var(--weight-strong)}.vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.muted{color:var(--color-text-muted)}.icon{width:var(--icon);height:var(--icon);flex:none}.skip{left:var(--space-2);top:calc(-1 * var(--space-8) * 2);z-index:var(--z-dialog);padding:var(--space-2) var(--space-3);background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-menu);position:absolute}.skip:focus{top:var(--space-2)}.app{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);grid-template-rows:minmax(0,1fr);min-height:100vh;display:grid}.side{background:var(--color-surface);border-right:var(--border-w) solid var(--color-border);flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.side-head{padding:var(--space-4) var(--space-4) var(--space-3);justify-content:space-between;align-items:center;display:flex}.btn.menu-btn{display:none}.nav{gap:var(--border-w);padding:var(--space-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}.nav a{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);display:flex}.nav a:hover{background:var(--color-fill);color:var(--color-text);text-decoration:none}.nav a[aria-current=page]{background:var(--color-accent-soft);color:var(--color-text);font-weight:var(--weight-medium)}.nav-group{font-size:var(--text-xs);color:var(--color-text-muted);padding:var(--space-4) var(--space-3) var(--space-1)}.side-foot{border-top:var(--border-w) solid var(--color-border);padding:var(--space-3) var(--space-4);gap:var(--space-1);flex-direction:column;display:flex;position:relative}.org{font-size:var(--text-sm)}.org strong{font-weight:var(--weight-medium);display:block}.user{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-h-sm);cursor:pointer;color:var(--color-text-muted);font-size:var(--text-sm);text-align:left;background:0 0;border:0;padding:0;display:flex}.user:hover{color:var(--color-text)}main#content{min-width:0;padding:var(--page-pad)}main#content:focus{outline:none}.page{max-width:var(--content-max);gap:var(--space-5);flex-direction:column;display:flex}.page-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-sub{color:var(--color-text-muted);margin-top:var(--space-1);max-width:var(--measure)}.menu{left:var(--space-2);bottom:calc(100% + var(--space-1));width:max-content;min-width:calc(var(--sidebar-w) - var(--space-4));max-width:calc(100vw - var(--space-4));z-index:var(--z-menu);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-menu);padding:var(--space-2);gap:var(--space-2);flex-direction:column;display:flex;position:absolute}.menu-head{padding:var(--space-2) var(--space-3);border-bottom:var(--border-w) solid var(--color-border);font-size:var(--text-sm);overflow-wrap:anywhere;flex-direction:column;display:flex}.menu-head strong{font-size:var(--text-md);font-weight:var(--weight-strong)}.menu-section{padding:0 var(--space-3);gap:var(--space-1);font-weight:var(--weight-medium);flex-direction:column;display:flex}.menu-item{align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-h);padding:0 var(--space-3);border-radius:var(--radius-md);cursor:pointer;text-align:left;background:0 0;border:0;display:flex}.menu-item:hover{background:var(--color-fill)}.segmented{border:var(--border-w) solid var(--color-border-strong);border-radius:var(--radius-md);align-self:flex-start;display:inline-flex;overflow:hidden}.segmented .radio{padding:0 var(--space-3);min-height:var(--control-h-sm);cursor:pointer;border-right:var(--border-w) solid var(--color-border-strong);font-size:var(--text-sm);font-weight:var(--weight-regular);align-items:center;display:inline-flex}.segmented .radio:last-child{border-right:0}.segmented .radio[data-selected]{background:var(--color-accent-soft);font-weight:var(--weight-medium)}.segmented .radio[data-focus-visible]{outline:var(--focus-w) solid var(--color-focus);outline-offset:calc(-1 * var(--focus-w))}@media (width<=49.99rem){.app{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.side{border-right:0;border-bottom:var(--border-w) solid var(--color-border);height:auto;position:static}.side-head{padding:var(--space-2) var(--space-4)}.nav,.side-foot{display:none}.btn.menu-btn{display:inline-flex}.app.menu-open .side{z-index:var(--z-menu);border-bottom:0;height:auto;position:fixed;inset:0;overflow-y:auto}.app.menu-open .nav,.app.menu-open .side-foot{display:flex}.app.menu-open .nav a{min-height:var(--control-h)}.page-head>.btn,.page-head>.action-with-reason{flex:100%}}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-h);padding:0 var(--control-pad-x);border-radius:var(--radius-md);border:var(--border-w) solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);font-weight:var(--weight-medium);cursor:pointer;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease);text-decoration:none;display:inline-flex}.btn[data-hovered]{background:var(--color-fill);text-decoration:none}.btn[data-pressed]{background:var(--color-border)}.btn-primary{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.btn-primary[data-hovered],.btn-primary[data-pressed]{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.btn-danger{background:var(--color-danger-solid);border-color:var(--color-danger-solid);color:var(--color-on-danger)}.btn-danger[data-hovered],.btn-danger[data-pressed]{background:var(--color-danger-solid);border-color:var(--color-text)}.btn-row-danger{color:var(--color-danger)}.btn-quiet{background:0 0;border-color:#0000}.btn-sm{min-height:var(--control-h-sm);padding:0 var(--space-2);font-size:var(--text-sm)}.btn[data-disabled],.btn[data-pending]{opacity:.5;cursor:not-allowed}.btn[data-pending]{cursor:progress}.btn-labels{display:inline-grid}.btn-label{justify-content:center;align-items:center;gap:var(--space-2);grid-area:1/1;display:inline-flex}.btn-label[data-shown=false]{visibility:hidden}.spinner{width:var(--glyph);height:var(--glyph);border:var(--focus-w) solid currentColor;border-right-color:#0000;border-radius:50%;animation:.8s linear infinite spin}.spinner-idle{animation:none}@keyframes spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.spinner{border-style:dotted;border-right-color:currentColor;animation:none}}.copy{flex:none}.copy[data-state=copied]{color:var(--color-ok)}.copy[data-state=failed]{color:var(--color-danger)}.lone{gap:var(--space-3);flex-direction:column;align-items:flex-start;max-width:36rem;display:flex}.lone .actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.bare{min-height:100vh;padding:var(--page-pad);gap:var(--space-8);flex-direction:column;display:flex}.wordmark{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-strong);letter-spacing:var(--tracking-tight)}.wordmark:hover{text-decoration:none}.scrim{background:var(--color-scrim);z-index:var(--z-dialog);position:fixed;inset:0}.scrim[data-entering]{animation:fade-in var(--motion) var(--ease)}.scrim[data-exiting]{animation:fade-in var(--motion) var(--ease) reverse}@keyframes fade-in{0%{opacity:0}}.dialog{z-index:var(--z-dialog);width:min(var(--dialog-w), calc(100vw - var(--space-6)));max-height:calc(88vh - var(--space-4));background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-dialog);--dialog-pad:var(--space-5);padding:var(--dialog-pad);outline:none;position:fixed;top:12vh;left:50%;overflow:auto;transform:translate(-50%)}.dialog-body{gap:var(--space-4);flex-direction:column;display:flex}.dialog-foot{justify-content:flex-end;gap:var(--space-2);bottom:calc(-1 * var(--dialog-pad));margin:0 calc(-1 * var(--dialog-pad)) calc(-1 * var(--dialog-pad));padding:var(--space-3) var(--dialog-pad) var(--dialog-pad);background:var(--color-surface);flex-wrap:wrap;display:flex;position:sticky}@media (width<=49.99rem){.dialog{top:var(--space-3);max-height:calc(100vh - var(--space-6));--dialog-pad:var(--space-4)}.dialog-foot .btn{flex:auto}}.field{gap:var(--space-1);flex-direction:column;display:flex}.field>label,.field>.label{font-weight:var(--weight-medium)}.field .hint{color:var(--color-text-muted);font-size:var(--text-sm)}.field .error{color:var(--color-danger);font-size:var(--text-sm);gap:var(--space-1);align-items:flex-start;display:flex}.field .error .icon{margin-top:calc((1lh - var(--icon)) / 2)}.input{min-height:var(--control-h);padding:0 var(--space-2);border:var(--border-w) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);width:100%}.input::placeholder{color:var(--color-text-muted)}.input[aria-invalid=true]{border-color:var(--color-danger);box-shadow:0 0 0 var(--border-w) var(--color-danger)}.input:disabled{background:var(--color-fill);color:var(--color-text-muted)}.input.mono{font-family:var(--font-mono);font-size:var(--text-mono)}select.input{appearance:none;padding-right:var(--space-8);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - var(--space-4)) 50%, calc(100% - var(--space-3)) 50%;background-size:var(--space-1) var(--space-1);background-repeat:no-repeat}.readonly{min-height:var(--control-h);align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}fieldset.field>.label{margin-bottom:var(--space-1)}.notice{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--notice-bg);align-items:flex-start;display:flex}.notice>.icon{color:var(--notice-fg);margin-top:calc((1lh - var(--icon)) / 2)}.notice>div{flex:1;min-width:0}.notice strong{font-weight:var(--weight-strong)}.notice[data-tone=info]{--notice-bg:var(--color-fill);--notice-fg:var(--color-text-muted)}.notice[data-tone=warn]{--notice-bg:var(--color-warn-bg);--notice-fg:var(--color-warn)}.notice[data-tone=danger]{--notice-bg:var(--color-danger-bg);--notice-fg:var(--color-danger)}.notice .error-code{margin-top:var(--space-1);color:var(--color-text-muted);display:block}.table-wrap{background:var(--color-surface);border:var(--border-w) solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.table{border-collapse:collapse;width:100%}.table th{text-align:left;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);background:var(--color-fill);padding:var(--space-2) var(--cell-pad-x);border-bottom:var(--border-w) solid var(--color-border);white-space:nowrap}.table td{padding:var(--cell-pad-y) var(--cell-pad-x);border-bottom:var(--border-w) solid var(--color-border);vertical-align:top}.table tr.is-loading td{height:calc(2 * var(--cell-pad-y) + 1lh);vertical-align:middle}.table tbody tr:last-child td{border-bottom:0}.table td[data-col=actions]{text-align:right;white-space:nowrap;padding-top:calc(var(--cell-pad-y) - var(--space-1));padding-bottom:calc(var(--cell-pad-y) - var(--space-1))}.table td[data-col=when]{white-space:nowrap;color:var(--color-text-muted)}.table td code{white-space:nowrap}.cell-label{display:none}.blank{padding:var(--space-8) var(--space-4);align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.blank h2{font-size:var(--text-md)}.blank p{color:var(--color-text-muted);max-width:var(--measure)}.blank .btn{margin-top:var(--space-2)}.skeleton{height:var(--glyph);border-radius:var(--radius-sm);background:var(--color-fill);display:block}@media (prefers-reduced-motion:no-preference){.skeleton{animation:1.6s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.5}}}.list-state{gap:var(--space-4);flex-direction:column;display:flex}@media (width<=49.99rem){.table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.table,.table tbody{display:block}.table tr{align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--border-w) solid var(--color-border);flex-wrap:wrap;display:flex}.table tbody tr:last-child{border-bottom:0}.table td{border:0;padding:0;display:block}.table td[data-col=name]{flex:55%;min-width:0}.table td[data-col=state]{flex:100%}.table td[data-col=actions]{text-align:left;padding:var(--space-1) 0 0;flex:100%}.table td[data-col=actions]:empty{display:none}.table td[data-col=when]{white-space:normal}.table tr.is-loading{display:block}.table tr.is-loading td{height:auto;display:none}.table tr.is-loading td:first-child{padding:var(--space-1) 0;display:block}.cell-label{color:var(--color-text-muted);margin-right:var(--space-1);font-family:var(--font-sans);font-size:var(--text-sm);display:inline}}.cell-main{font-weight:var(--weight-medium);overflow-wrap:anywhere;display:block}.asof{align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--cell-pad-x);border-top:var(--border-w) solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.status{align-items:center;gap:var(--space-1);font-weight:var(--weight-medium);color:var(--status-fg);display:inline-flex}.status .glyph{width:var(--glyph);height:var(--glyph);fill:currentColor;flex:none}.status[data-tone=ok]{--status-fg:var(--color-ok)}.status[data-tone=progress]{--status-fg:var(--color-progress)}.status[data-tone=warn]{--status-fg:var(--color-warn)}.status[data-tone=danger]{--status-fg:var(--color-danger)}.status[data-tone=neutral]{--status-fg:var(--color-neutral)}.tag{margin-left:var(--space-2);font-size:var(--text-xs);padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--color-fill);color:var(--color-text-muted);white-space:nowrap;display:inline-block}.card{background:var(--color-surface);border:var(--border-w) solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.card-head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--border-w) solid var(--color-border);flex-wrap:wrap;display:flex}.card-head h3 code{font-size:var(--text-md);font-weight:var(--weight-medium)}.card-body{padding:var(--space-4);gap:var(--space-4);flex-direction:column;display:flex}.dl{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);align-items:baseline;display:grid}.dl dt{color:var(--color-text-muted)}.dl dd{align-items:baseline;gap:var(--space-1) var(--space-2);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.dl dd .btn{align-self:center}.note{color:var(--color-text-muted);font-size:var(--text-sm);max-width:var(--measure)}.snippet{background:var(--color-fill);border-radius:var(--radius-md);padding:var(--space-3);gap:var(--space-3);justify-content:space-between;align-items:flex-start;display:flex}.snippet pre{line-height:var(--leading-mono);white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0}@media (width<=49.99rem){.dl{grid-template-columns:minmax(0,1fr);gap:0}.dl dd{margin-bottom:var(--space-3);align-items:center}.dl dd:has(.copy){flex-wrap:nowrap;justify-content:space-between}.dl dd:last-child{margin-bottom:0}.snippet{flex-direction:column}}.compat{margin-bottom:var(--space-2)}
