@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-wght-normal.DHIcAJRg.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:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-cyrillic-wght-normal.Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-latin-wght-normal.B9CIFXIH.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:var(--lightningcss-light,#f1f1f3)var(--lightningcss-dark,#0b0b0e);--surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#15151a);--surface-2:var(--lightningcss-light,#f6f6f8)var(--lightningcss-dark,#1a1a20);--surface-3:var(--lightningcss-light,#ededf1)var(--lightningcss-dark,#23232b);--surface-hover:var(--lightningcss-light,#fafafb)var(--lightningcss-dark,#1a1a21);--surface-quiet:var(--lightningcss-light,#fcfcfd)var(--lightningcss-dark,#131318);--line:var(--lightningcss-light,#e7e7eb)var(--lightningcss-dark,#23232b);--line-soft:var(--lightningcss-light,#f4f4f6)var(--lightningcss-dark,#1d1d24);--line-quiet:var(--lightningcss-light,#efeff2)var(--lightningcss-dark,#1f1f26);--line-dashed:var(--lightningcss-light,#dedee4)var(--lightningcss-dark,#2a2a33);--ink:var(--lightningcss-light,#0a0a0b)var(--lightningcss-dark,#f5f5f7);--ink-strong:var(--lightningcss-light,#2a2a31)var(--lightningcss-dark,#e7e7ec);--ink-nav:var(--lightningcss-light,#4a4a52)var(--lightningcss-dark,#b6b6c0);--ink-2:var(--lightningcss-light,#6b6b72)var(--lightningcss-dark,#8e8e98);--ink-2-alt:var(--lightningcss-light,#5a5a62)var(--lightningcss-dark,#a9a9b4);--ink-3:var(--lightningcss-light,#9a9aa2)var(--lightningcss-dark,#77777f);--ink-3-alt:var(--lightningcss-light,#8a8a92)var(--lightningcss-dark,#8e8e98);--ink-4:var(--lightningcss-light,#b4b4bc)var(--lightningcss-dark,#5a5a64);--ink-5:var(--lightningcss-light,#c4c4cc)var(--lightningcss-dark,#45454e);--on-ink:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b0b0e);--ink-hover:var(--lightningcss-light,#26262b)var(--lightningcss-dark,#e2e2e8);--accent:var(--lightningcss-light,#e5391b)var(--lightningcss-dark,#ff6b52);--accent-hover:var(--lightningcss-light,#c22f14)var(--lightningcss-dark,#ff8a76);--on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b0b0e);--accent-grad:linear-gradient(140deg, #ff4a1f, #ff0083 55%, #7b3bff);--accent-grad-cta:linear-gradient(140deg, #ff4a1f, #ff0083 75%);--on-accent-grad:#fff;--accent-shadow:0 10px 24px -12px #ff4a1fb3;--selection:var(--lightningcss-light,#ffd9cf)var(--lightningcss-dark,#ff4a1f52);--ok:var(--lightningcss-light,#00a15a)var(--lightningcss-dark,#2bd48f);--on-ok:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b0b0e);--warn:var(--lightningcss-light,#e08700)var(--lightningcss-dark,#f5b544);--danger:var(--lightningcss-light,#e5391b)var(--lightningcss-dark,#ff6b52);--muted:var(--lightningcss-light,#b4b4bc)var(--lightningcss-dark,#5a5a64);--ok-bg:var(--lightningcss-light,#eaf7f0)var(--lightningcss-dark,#10261d);--ok-fg:var(--lightningcss-light,#00874c)var(--lightningcss-dark,#2bd48f);--ok-line:var(--lightningcss-light,#c9ebd8)var(--lightningcss-dark,#1c3a2c);--ok-ink:var(--lightningcss-light,#14513a)var(--lightningcss-dark,#9fe6c6);--ok-ink-2:var(--lightningcss-light,#3d6355)var(--lightningcss-dark,#7fbfa4);--warn-bg:var(--lightningcss-light,#fff8ec)var(--lightningcss-dark,#2a2115);--warn-fg:var(--lightningcss-light,#8a6413)var(--lightningcss-dark,#f5b544);--warn-line:var(--lightningcss-light,#f5e3c0)var(--lightningcss-dark,#3a2f1c);--warn-ink:var(--lightningcss-light,#6b5220)var(--lightningcss-dark,#f0cf90);--warn-ink-2:var(--lightningcss-light,#7a5a16)var(--lightningcss-dark,#e7c281);--warn-ink-3:var(--lightningcss-light,#4e3a0c)var(--lightningcss-dark,#f5b544);--warn-close:#b08a3c;--danger-bg:var(--lightningcss-light,#fff1ee)var(--lightningcss-dark,#2b1614);--danger-fg:var(--lightningcss-light,#a32516)var(--lightningcss-dark,#ff8a76);--danger-soft:var(--lightningcss-light,#fff4f1)var(--lightningcss-dark,#241412);--danger-line:var(--lightningcss-light,#ffd9cf)var(--lightningcss-dark,#3d201c);--danger-ink:var(--lightningcss-light,#7a2418)var(--lightningcss-dark,#ffb3a3);--danger-ink-2:var(--lightningcss-light,#a57368)var(--lightningcss-dark,#b98577);--neutral-bg:var(--lightningcss-light,#f1f1f3)var(--lightningcss-dark,#23232b);--neutral-fg:var(--lightningcss-light,#6b6b72)var(--lightningcss-dark,#a9a9b4);--alarm-bg:#a32516;--alarm-fg:#fff;--live-bg:var(--lightningcss-light,#f1f1f3)var(--lightningcss-dark,#23232b);--live-fg:var(--lightningcss-light,#5a5a62)var(--lightningcss-dark,#a9a9b4);--test:var(--lightningcss-light,#5b33d6)var(--lightningcss-dark,#b69cff);--test-hover:var(--lightningcss-light,#4a28b8)var(--lightningcss-dark,#c9b6ff);--on-test:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b0b0e);--test-bg:var(--lightningcss-light,#efeaff)var(--lightningcss-dark,#2a2140);--test-soft:var(--lightningcss-light,#f7f4ff)var(--lightningcss-dark,#201a33);--test-line:var(--lightningcss-light,#e4dcff)var(--lightningcss-dark,#332a52);--test-ink:var(--lightningcss-light,#4b3a80)var(--lightningcss-dark,#cbbcff);--role-owner-bg:var(--lightningcss-light,#fff1ec)var(--lightningcss-dark,#331a13);--role-owner-fg:var(--lightningcss-light,#be3a1e)var(--lightningcss-dark,#ff9276);--role-dev-bg:var(--lightningcss-light,#f2f2f5)var(--lightningcss-dark,#23232b);--role-dev-fg:var(--lightningcss-light,#41414a)var(--lightningcss-dark,#c5c5cf);--role-viewer-bg:var(--lightningcss-light,#f8f8fa)var(--lightningcss-dark,#1c1c23);--role-viewer-fg:var(--lightningcss-light,#8a8a92)var(--lightningcss-dark,#8e8e98);--code-bg:var(--lightningcss-light,#0e0e11)var(--lightningcss-dark,#08080a);--code-ink:#e8e8ef;--code-ink-2:#6e6e78;--code-ink-3:#9a9aa6;--code-chip:#22222a;--code-chip-hover:#34343e;--code-accent:#ff8a66;--code-ok:#7fd3a0;--code-badge-fg:#c9c9d4;--chart-created:var(--lightningcss-light,#e7e7eb)var(--lightningcss-dark,#26262e);--chart-confirmed:var(--lightningcss-light,#0a0a0b)var(--lightningcss-dark,#f5f5f7);--overlay:var(--lightningcss-light,#0a0a0b6b)var(--lightningcss-dark,#0000009e);--overlay-soft:var(--lightningcss-light,#0a0a0b57)var(--lightningcss-dark,#0000008c)}@media (prefers-color-scheme:dark){:root[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial}}:root{--font-sans:"Manrope", "Noto Sans Arabic", "Noto Sans Hebrew", -apple-system, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--text-hero:46px;--text-display:40px;--text-h1:30px;--text-h1-narrow:26px;--text-metric:34px;--text-h2:24px;--text-title-lg:19px;--text-lead:17px;--text-title:15px;--text-body:14.5px;--text-body-sm:13.5px;--text-ui:13px;--text-meta:12.5px;--text-meta-sm:12px;--text-micro:11.5px;--text-micro-sm:11px;--text-badge:10.5px;--weight-body:500;--weight-medium:600;--weight-bold:700;--weight-black:800;--track-hero:-.035em;--track-h1:-.03em;--track-title:-.02em;--track-tight:-.01em;--track-label:.06em;--track-label-wide:.08em;--leading-hero:1.08;--leading-title:1.2;--leading-body:1.5;--leading-dense:1.45;--leading-code:1.7;--len-badge:8ch;--len-status:16ch;--len-role:14ch;--len-nav:22ch;--len-button:26ch;--len-column:18ch;--r-6:6px;--r-7:7px;--r-8:8px;--r-9:9px;--r-10:10px;--r-11:11px;--r-12:12px;--r-13:13px;--r-14:14px;--r-16:16px;--r-18:18px;--r-19:19px;--r-20:20px;--r-26:26px;--r-28:28px;--r-pill:999px;--shadow-card:0 1px 2px var(--lightningcss-light,#0a0a0b0a)var(--lightningcss-dark,#00000080);--shadow-raise:0 16px 34px -20px var(--lightningcss-light,#0a0a0b38)var(--lightningcss-dark,#000000b3);--shadow-menu:0 24px 54px -22px var(--lightningcss-light,#0a0a0b47)var(--lightningcss-dark,#000c);--shadow-modal:0 40px 90px -30px var(--lightningcss-light,#0a0a0b80)var(--lightningcss-dark,#000000d9);--shadow-toast:0 18px 40px -18px var(--lightningcss-light,#0a0a0b99)var(--lightningcss-dark,#000c);--shadow-tab:0 1px 3px var(--lightningcss-light,#0a0a0b1f)var(--lightningcss-dark,#0009);--shadow-sheet:0 1px 2px var(--lightningcss-light,#0a0a0b0a)var(--lightningcss-dark,#00000080), 0 18px 40px -24px var(--lightningcss-light,#0a0a0b24)var(--lightningcss-dark,#000000b3);--shadow-ink-hover:0 14px 30px -16px #0a0a0b80;--shadow-mark:0 16px 34px -18px #ff4a1f99;--ease:cubic-bezier(.2, .75, .2, 1);--ease-pop:cubic-bezier(.2, .8, .2, 1);--ease-nav:cubic-bezier(.22, .72, .2, 1);--ease-button:cubic-bezier(.2, .7, .2, 1);--dur-fast:.14s;--dur-quick:.22s;--dur-base:.3s;--dur-slow:.44s;--dur-slower:.62s;--stagger-row:26ms;--stagger-nav:32ms;--stagger-card:60ms;--stagger-bar:30ms}*,:before,:after{box-sizing:border-box}:root{--dir:1}[dir=rtl]{--dir:-1}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}input,button,textarea,select{font:inherit;color:inherit}a{color:var(--accent);text-decoration:none}a:hover{color:var(--ink)}:where(a,button,summary,[role=tab],[tabindex],input[type=checkbox]):focus-visible{outline:2px solid var(--ink);outline-offset:2px}::selection{background:var(--selection)}button,:where(a.primary,a.quiet,a.ghost,a.danger,a.gradient){transition:background-color .2s var(--ease-button), color .2s ease, border-color .2s ease, box-shadow .28s var(--ease-button), transform .2s var(--ease-button), filter .2s ease, opacity .2s ease}button:active,:where(a.primary,a.quiet,a.ghost,a.danger,a.gradient):active{transform:scale(.985)}input{transition:border-color .2s,background-color .2s,box-shadow .25s}input[type=range]{appearance:none;border-radius:var(--r-pill);cursor:pointer;outline:none;height:10px;transition:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border-radius:var(--r-pill);cursor:grab;background:#fff;border:1px solid #0a0a0b1f;width:20px;height:20px;box-shadow:0 2px 8px #0a0a0b38}input[type=range]::-webkit-slider-thumb:active{cursor:grabbing}input[type=range]::-moz-range-thumb{border-radius:var(--r-pill);cursor:grab;background:#fff;border:1px solid #0a0a0b1f;width:18px;height:18px;box-shadow:0 2px 8px #0a0a0b38}.mono{font-family:var(--font-mono);direction:ltr;unicode-bidi:isolate}.mirror{display:inline-block}[dir=rtl] .mirror{transform:scaleX(-1)}.auto-dir{unicode-bidi:plaintext}.label{font-size:var(--text-micro-sm);font-weight:var(--weight-bold);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-3)}@keyframes fa-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes fa-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes fa-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes fa-rise-sm{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes fa-nav-in{0%{opacity:0;transform:translateX(calc(-5px * var(--dir,1)))}to{opacity:1;transform:none}}@keyframes fa-fade{0%{opacity:0}to{opacity:1}}@keyframes fa-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}@keyframes fa-pop{0%{opacity:0;transform:translateY(10px)scale(.975)}to{opacity:1;transform:none}}@keyframes fa-grow{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:none}}:root[data-still] *,:root[data-still] :before,:root[data-still] :after{animation-name:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=900px){body:has(.shell){background:var(--surface)}}.page{width:100%;max-width:1120px;animation:fa-rise .42s var(--ease) both;flex-direction:column;gap:14px;margin:0 auto;padding:36px 40px 80px;display:flex}.page--admin{max-width:1240px;padding:28px 40px 80px}.page--admin>:is(.error,.ok){border-radius:var(--r-16);font-size:var(--text-body-sm);font-weight:var(--weight-medium);margin:0;padding:12px 18px}.page--admin>.error{border:1px solid var(--danger-line);background:var(--danger-bg);color:var(--danger-ink)}.page--admin>.ok{border:1px solid var(--ok-line);background:var(--ok-bg);color:var(--ok-ink)}.page>header{margin-bottom:12px}.page h1{font-size:var(--text-h1);font-weight:var(--weight-black);letter-spacing:var(--track-h1);margin:0}.crumb{font-size:var(--text-meta);font-weight:var(--weight-bold);color:var(--ink-3-alt);margin-bottom:6px}.card{--card-padding-inline:24px;background:var(--surface);border-radius:var(--r-20);min-width:0;padding:24px var(--card-padding-inline)}.card-sm{--card-padding-inline:22px;border-radius:var(--r-18);padding:20px var(--card-padding-inline)}.card-lg{--card-padding-inline:28px;border-radius:var(--r-26);padding:28px var(--card-padding-inline)}.card-raise{box-shadow:var(--shadow-card)}.card-dashed{border:1px dashed var(--line-dashed)}.card-title{font-size:var(--text-title);font-weight:var(--weight-bold);letter-spacing:var(--track-tight);margin:0 0 22px}.card-hint{font-size:var(--text-meta);color:var(--ink-3-alt);line-height:var(--leading-dense);margin:-14px 0 16px}.head{justify-content:space-between;align-items:center;gap:16px;display:flex}.head>.card-title{margin:0}.card>.head{margin-bottom:22px}.row{align-items:center;gap:10px;display:flex}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.field{min-width:0;font-size:var(--text-body-sm);font-weight:var(--weight-bold);flex-direction:column;gap:10px;display:flex}:where(.field input,.field select,.field textarea,input.field,select.field,textarea.field,.row>input):where(:not([type=checkbox]):not([type=hidden]):not([type=range])){background:var(--surface-2);border:1px solid var(--surface-3);border-radius:var(--r-12);width:100%;min-width:0;font-size:var(--text-body);font-weight:var(--weight-body);outline:none;padding:12px 14px}:where(.field input,.field select,.field textarea,input.field,select.field,textarea.field,.row>input):focus{border-color:var(--ink);background:var(--surface)}.hint{font-size:var(--text-meta);color:var(--ink-3-alt);line-height:var(--leading-dense)}:where(p,div).error{border-radius:var(--r-10);background:var(--danger-bg);color:var(--danger-fg);font-size:var(--text-ui);margin:14px 0 0;padding:10px 14px}:where(p,div).ok{color:var(--ok-fg);font-size:var(--text-ui);margin:14px 0 0}:where(button,a).primary,:where(button,a).quiet,:where(button,a).ghost,:where(button,a).danger,:where(button,a).gradient{border-radius:var(--r-pill);font-size:14px;font-weight:var(--weight-bold);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;padding:13px 22px;display:inline-flex}:where(button,a).primary{background:var(--ink);color:var(--on-ink)}:where(button,a).primary:hover:not(:disabled){background:var(--ink-hover);color:var(--on-ink)}:where(button,a).quiet,:where(button,a).danger{background:var(--surface);border:1px solid var(--line);color:var(--ink-2)}:where(button,a).ghost{color:var(--ink-2);background:0 0}:where(button,a).quiet:hover:not(:disabled),:where(button,a).ghost:hover:not(:disabled),:where(button,a).danger:hover:not(:disabled){color:var(--ink)}:where(button,a).gradient{background:var(--accent-grad-cta);color:var(--on-accent-grad);box-shadow:var(--accent-shadow)}:where(button,a).gradient:hover:not(:disabled){filter:brightness(1.06)}:where(button,a).button-sm{font-size:var(--text-meta);padding:10px 16px}:where(button,a).button-lg{font-size:var(--text-title);padding:15px 24px}:where(button,a).button-rounded{border-radius:var(--r-12)}:where(button).primary:disabled,:where(button).quiet:disabled,:where(button).ghost:disabled,:where(button).danger:disabled,:where(button).gradient:disabled{background:var(--surface-3);color:var(--ink-4);box-shadow:none;filter:none;cursor:not-allowed}.table-wrap{--table-gutter:var(--card-padding-inline,0px);margin-inline:calc(-1 * var(--table-gutter));padding-inline:var(--table-gutter);overflow-x:auto}.page--console .card-sm>.table-wrap{margin-top:-8px}.table-wrap table{border-collapse:collapse;width:100%;font-size:var(--text-ui)}.table-wrap th{text-align:start;white-space:nowrap;padding:0 12px 10px 0}.table-wrap td{border-top:1px solid var(--line-soft);white-space:nowrap;padding:9px 12px 9px 0}.table-wrap tbody tr:first-child td{border-top:1px solid var(--line-soft)}.table-wrap th.num,.table-wrap td.num{text-align:end}.table-wrap tbody tr:hover{background:var(--surface-hover);box-shadow:calc(-1 * var(--table-gutter)) 0 0 var(--surface-hover), var(--table-gutter) 0 0 var(--surface-hover)}.revoked{opacity:.5}.empty{color:var(--ink-3-alt);white-space:normal;font-size:var(--text-body-sm)}.snippet{background:var(--code-bg);color:var(--code-ink);border-radius:var(--r-18);padding:18px 20px}.snippet pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-meta);line-height:var(--leading-code);margin:0}.tok-string{color:var(--code-ok)}.tok-keyword{color:var(--code-accent)}.tok-punct{color:var(--code-ink-3)}.snippet-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.snippet-head>.label{color:var(--code-ink-2);letter-spacing:var(--track-label-wide)}.gate-screen{background:var(--bg);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:72px 24px;display:flex;position:relative}.gate-group{width:100%;max-width:560px}.gate-brand{font-weight:var(--weight-black);letter-spacing:var(--track-title);align-items:center;gap:10px;margin-bottom:18px;padding:0 4px;font-size:15.5px;display:flex}.gate-card{box-shadow:var(--shadow-card);animation:fa-pop .4s var(--ease) both}.gate-title{font-size:var(--text-h1-narrow);font-weight:var(--weight-black);letter-spacing:var(--track-h1);margin:0 0 12px}.gate-copy{color:var(--ink-2);font-size:14px;line-height:var(--leading-body);margin:0 0 22px}.gate-icon{border-radius:var(--r-14);background:var(--surface-2);justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:18px;display:flex}.gate-facts{border-top:1px solid var(--line-soft);flex-direction:column;margin-bottom:22px;display:flex}.gate-facts>div{border-bottom:1px solid var(--line-soft);font-size:var(--text-body-sm);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.gate-footer{bottom:28px;text-align:center;font-size:var(--text-micro-sm);color:var(--ink-4);position:absolute;inset-inline:0}.gate-dash{background:var(--ink-3);border-radius:1px;width:16px;height:2px}.gate-dot{background:var(--warn);border-radius:50%;width:9px;height:9px;animation:1.6s ease-in-out infinite fa-pulse}.gate-path{font-size:var(--text-meta-sm);color:var(--ink-3);background:var(--surface-2);border-radius:var(--r-10);word-break:break-all;padding:8px 12px}.gate-request{font-size:var(--text-micro);color:var(--ink-3)}.page--console .table-wrap td{padding:9px 12px 9px 0}.page--console .table-wrap tbody tr:first-child td{border-top:1px solid var(--line-soft)}.page--console .table-wrap :is(th,td):last-child{padding-inline-end:0}.page--console .table-wrap .empty{font-size:var(--text-body-sm);white-space:normal;padding:14px 0 4px}.page--console .revoked{opacity:.55;transition:opacity .2s}.page--console :where(p,div).error{background:0 0;border-radius:0;margin-top:10px;padding:0}:root{--avatar-grad-1:linear-gradient(140deg, #ff4a1f, #ff0083);--avatar-grad-2:linear-gradient(140deg, #ff0083, #7b3bff);--avatar-grad-3:linear-gradient(140deg, #7b3bff, #ff4a1f)}@media (width<=900px){.page,.page--admin{padding:24px 16px 64px}.page h1{font-size:var(--text-h1-narrow)}.grid{grid-template-columns:minmax(0,1fr)}}.table-wrap :is(th,td).right{text-align:end}.table-wrap :is(th,td):last-child{padding-inline-end:0}.page--admin .card-sm>.card-title+.table-wrap{margin-top:-8px}.popup{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s var(--ease), transform .24s var(--ease), visibility .2s;transform:translateY(6px)scale(.985)}:is(.popup.open,.popup:popover-open){opacity:1;visibility:visible;pointer-events:auto;transform:none}.popup[popover]{transform-origin:top;transition:opacity .2s var(--ease), transform .24s var(--ease), visibility .2s, display .24s allow-discrete, overlay .24s allow-discrete}@starting-style{.popup:popover-open{opacity:0;transform:translateY(6px)scale(.985)}}@keyframes fa-fade-out{0%{opacity:1}to{opacity:0}}@keyframes fa-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:var(--row-opacity,1);transform:none}}.row-enter{animation:fa-row-in .44s var(--ease) both;animation-delay:var(--row-delay)}.row-enter.revoked{--row-opacity:.55}.toast.svelte-1fk2ial{z-index:95;background:var(--ink);color:var(--on-ink);border-radius:var(--r-pill);font-size:var(--text-body-sm);font-weight:var(--weight-bold);box-shadow:var(--shadow-toast);opacity:0;pointer-events:none;transition:opacity .2s var(--ease), transform .24s var(--ease);text-align:center;max-width:calc(100vw - 32px);padding:12px 20px;position:fixed;bottom:28px;left:50%;transform:translateY(6px)scale(.985)}.visible.svelte-1fk2ial{opacity:1;transform:none}
