@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-400-normal-BEhtfm5r.woff2)format("woff2"),url(/assets/lato-latin-400-normal-B11PyLys.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-700-normal-BUGMgin4.woff2)format("woff2"),url(/assets/lato-latin-700-normal-DAdL7O4w.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-arabic-700-normal-DrtBj6UE.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-700-normal-9rXc6cUL.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-400-normal-CFZh1unN.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-700-normal-BzSf6GNr.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-700-normal-Cl4F7CZR.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-DTRLJnHl.woff2)format("woff2"),url(/assets/geist-mono-latin-400-normal-B2yvC1Cq.woff)format("woff")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-arabic-700-normal-CGKuvZQr.woff2)format("woff2"),url(/assets/noto-kufi-arabic-arabic-700-normal-SbQDc0eq.woff)format("woff")}:root{--frame-top:#dddcde;--frame:#cbcccf;--frame-paint:linear-gradient(135deg, var(--frame-top), var(--frame));--on-frame:#1d1c1d;--on-frame-muted:#505256;--frame-hover:#1d1c1d14;--frame-fill:#1d1c1d21;--frame-line:#1d1c1d21;--bg-canvas:#fff;--surface:#fff;--bg-raised:#fff;--bg-raised-hover:#f4f4f4;--bg-sunken:#f8f8f8;--bg-hover:#f4f4f4;--bg-reading:#f4f4f4;--bg-disabled:#ececec;--skeleton:#ececec;--bg-side:#f3f3f4;--bg-side-hover:#e5e5e6;--border:#ddd;--border-strong:#c9c9c9;--control:#868686;--text:#1d1c1d;--text-muted:#454245;--text-subtle:#616061;--accent:#007a5a;--accent-hover:#006a4e;--accent-pressed:#005c44;--on-accent:#fff;--accent-edge:transparent;--accent-line:#007a5a;--on-accent-line:#fff;--accent-ink:#006b4f;--accent-soft:#e3f1ec;--focus-on-accent:#fff;--on-inverse-badge:#006b4f;--focus:#1d5fbf;--focus-w:2px;--danger:#b42318;--danger-soft:#fce8e6;--on-danger:#fff;--warning:#8a5100;--warning-soft:#fbf0dd;--info:#1d5fbf;--info-soft:#e8f0fb;--on-info:#fff;--new:#1d1c1d;--on-new:#fff;--mark-bg:#fff0b3;--mark-line:#9a6700;--inverse-bg:#1d1c1d;--inverse-text:#f8f8f8;--inverse-muted:#ababad;--meter-track:#e6e6e6;--meter-neutral:#616061;--scrim:#1113168c;--scrim-media:#000000d9;--p-x:#1d1c1d;--p-ig:#c2317a;--p-tt:#177777;--p-yt:#c8331f;--on-platform:#fff;--k-tracker:#007a5a;--k-other:#6a4fc0;--k-big:#1e3a8a;--k-micro:#3b6fd8;--k-small:#9bb8ee;--k-tiny:#f0b44c;--k-nano:#e0703a;--k-unknown:#858b94;--on-k-big:#fff;--k-big-ink:#1e3a8a;--k-micro-ink:#3b6fd8;--k-small-ink:#4a6fb5;--k-tiny-ink:#a86a00;--k-nano-ink:#b5501f;--net-bg:#f7f7f5;--net-dots:#e2e2de;--net-link:#b9bcc2;--net-link-lit:#5b6068;--net-label:#2b2d31;--net-card:#fff;--net-edge:#1d1c1d21;--g-1:#c21a4c;--g-2:#e8590c;--g-3:#1e6fc2;--g-4:#138a7a;--g-5:#7b3fb0;--g-6:#a36b00;--g-7:#2b4a6f;--g-8:#c2410c;--g-9:#4d7c0f;--g-10:#9d174d;--e1:0 1px 2px #1c1b181f;--e2:0 0 0 1px #1c1b180f, 0 4px 12px #1c1b181f;--e3:0 18px 48px #1c1b183d;--z-sticky:10;--z-side:20;--z-bar:30;--z-drawer:40;--z-pop:50;--z-toast:70;--f-ui:"Lato", "IBM Plex Sans Arabic", system-ui, sans-serif;--f-head:var(--f-ui);--f-brand:"Noto Kufi Arabic", "IBM Plex Sans Arabic", sans-serif;--f-mono:"Geist Mono", "IBM Plex Sans Arabic", ui-monospace, Menlo, Consolas, monospace;--t-xs:.75rem;--t-sm:.8125rem;--t-ui:.875rem;--t-base:.9375rem;--t-md:1rem;--t-lg:1.25rem;--t-xl:1.5rem;--t-2xl:2.25rem;--lh-1:1.4;--lh-2:1.45;--lh-3:1.6;--lh-4:1.65;--lh-5:1.75;--h-xs:1.75rem;--h-sm:2rem;--h-md:2.25rem;--h-lg:2.75rem;--h-xl:3rem;--h-badge:1.25rem;--h-tag:1.5rem;--hit:1.5rem;--s-0-5:.125rem;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.25rem;--s-6:1.5rem;--s-8:2rem;--s-10:2.5rem;--s-12:3rem;--s-16:4rem;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-pill:999px;--dur-1:.12s;--dur-2:.16s;--dur-3:.2s;--dur-4:.38s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--header-h:2.5rem;--pane-h:3rem;--frame-gap:4px;--gutter:var(--s-8);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--frame-top:#1f2226;--frame:#101214;--on-frame:#f8f8f8;--on-frame-muted:#aaacae;--frame-hover:#f8f8f81f;--frame-fill:#f8f8f840;--frame-line:#797c814d;--bg-canvas:#1a1d21;--surface:#1a1d21;--bg-raised:#26292e;--bg-raised-hover:#31353b;--bg-sunken:#222529;--bg-hover:#26292e;--bg-reading:#222529;--bg-disabled:#2c2f34;--skeleton:#2c2f34;--bg-side:#17191c;--bg-side-hover:#23262b;--border:#35373b;--border-strong:#45484c;--control:#85888d;--text:#f8f8f8;--text-muted:#d1d2d3;--text-subtle:#ababad;--accent:#007a5a;--accent-hover:#00805e;--accent-pressed:#006a4e;--on-accent:#fff;--accent-edge:#2bac76;--accent-line:#2bac76;--on-accent-line:#1a1d21;--accent-ink:#2bac76;--accent-soft:#132e27;--focus-on-accent:#fff;--focus:#86b5ff;--danger:#ff8a7c;--danger-soft:#3a1916;--on-danger:#1a1d21;--warning:#f1b54e;--warning-soft:#33260e;--info:#86b5ff;--info-soft:#172a45;--on-info:#1a1d21;--new:#f8f8f8;--on-new:#1a1d21;--mark-bg:#4d3d0a;--mark-line:#f1b54e;--inverse-bg:#f8f8f8;--inverse-text:#1d1c1d;--inverse-muted:#454245;--meter-track:#35373b;--meter-neutral:#ababad;--scrim:#000000a8;--p-x:#e5e5e5;--p-ig:#e0559a;--p-tt:#38bdbd;--p-yt:#ff6b5c;--on-platform:#1a1d21;--k-tracker:#2bac76;--k-other:#a996ff;--k-big:#c3d3ff;--k-micro:#6d9bf2;--k-small:#4d6fae;--k-tiny:#f2bd5c;--k-nano:#f08850;--k-unknown:#7d838c;--on-k-big:#1a1d21;--k-big-ink:#c3d3ff;--k-micro-ink:#8fb3f6;--k-small-ink:#a9c2f0;--k-tiny-ink:#f2bd5c;--k-nano-ink:#f59e6c;--net-bg:#16181b;--net-dots:#2a2d31;--net-link:#4a4e55;--net-link-lit:#9aa0a8;--net-label:#e8e8e8;--net-card:#1f2226;--net-edge:#797c814d;--g-1:#ff6b93;--g-2:#ff8f4d;--g-3:#6aa8ff;--g-4:#35c2ad;--g-5:#b98cf2;--g-6:#e0a93a;--g-7:#9db5d6;--g-8:#ff9a66;--g-9:#9acd4f;--g-10:#f06aa8;--e1:0 1px 2px #00000080;--e2:0 0 0 1px #ffffff12, 0 6px 16px #0000008c;--e3:0 18px 48px #000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-contrast][data-theme=light]{--text-muted:#2e2d2e;--text-subtle:#454245;--control:#595959;--border:#868686;--border-strong:#868686;--accent-ink:#00573f;--accent:#005c44;--accent-hover:#004d39;--accent-pressed:#00402f;--accent-line:#005c44;--warning:#6b3f00;--danger:#8a1c12;--info:#174a96;--focus:#003d9e;--focus-w:3px;--on-frame-muted:#1d1c1d;--on-inverse-badge:#00573f;--k-small:#4a6fb5;--k-tiny:#8a5700;--k-nano:#b5501f;--k-unknown:#5d626a;--k-small-ink:#3d5e9e;--k-tiny-ink:#7a4d00;--k-nano-ink:#963f14}:root[data-contrast][data-theme=dark]{--text-muted:#e6e7e8;--text-subtle:#d1d2d3;--control:#a0a3a8;--border:#6e747d;--border-strong:#8a9099;--accent-ink:#6fdcb0;--accent-line:#6fdcb0;--accent:#6fdcb0;--accent-hover:#8ae6c1;--accent-pressed:#5fcfa3;--on-accent:#1a1d21;--focus-on-accent:#1a1d21;--on-accent-line:#1a1d21;--accent-edge:#6fdcb0;--danger:#ffb3a9;--on-danger:#1a1d21;--info:#a8cbff;--focus:#86b5ff;--focus-w:3px;--on-frame-muted:#d1d2d3;--k-small:#a9c2f0;--k-tiny:#f5c46a;--k-nano:#f59e6c;--k-unknown:#b0b5bd;--k-small-ink:#c3d6f7;--k-tiny-ink:#f8d38e;--k-nano-ink:#f8b78f}@media (pointer:coarse),(width<=767px){:root{--h-sm:2.5rem;--h-md:2.75rem;--h-lg:3rem;--hit:2.75rem}}@media (width<=1199px){:root{--gutter:var(--s-6)}}@media (width<=767px){:root{--gutter:var(--s-4)}}:root{--sb-bg:var(--frame);--sb-paint:var(--frame-paint);--frame-bg:var(--frame);--side-bg:var(--bg-side);--sb-ink:var(--on-frame);--sb-muted:var(--on-frame-muted);--sb-hover:var(--frame-hover);--sb-fill:var(--frame-hover);--sb-glass:var(--frame-fill);--sb-line:var(--frame-line);--sb-bad:var(--danger);--sb-ok:var(--accent-line);--sb-active:var(--accent);--sb-on-active:var(--on-accent);--frame-sel:var(--accent);--frame-sel-ink:var(--on-accent);--sidebar:var(--frame);--canvas:var(--bg-canvas);--sunken:var(--bg-sunken);--hover:var(--bg-hover);--line:var(--border);--line-strong:var(--border-strong);--ink:var(--text);--ink-2:var(--text-muted);--ink-3:var(--text-subtle);--bad:var(--danger);--ok:var(--accent-line);--badge:var(--danger);--on-badge:var(--on-danger);--signal:var(--new);--primary:var(--accent);--primary-hover:var(--accent-hover);--on-primary:var(--on-accent);--shadow-modal:var(--e3);--r:var(--r-md);--ease:var(--ease-out);--ok-soft:var(--accent-soft);--bad-soft:var(--danger-soft);--warn:var(--warning);--warn-soft:var(--warning-soft);--link:var(--info);--mention:var(--mark-bg);--control-border:var(--control);--shadow-pop:var(--e2)}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{background:var(--bg-sunken);color:var(--text);font:400 var(--t-base)/var(--lh-3) var(--f-ui);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}::selection{background:var(--accent);color:var(--on-accent)}*{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}::-webkit-scrollbar{block-size:8px;inline-size:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--r-pill)}a{color:inherit;text-underline-offset:.25em;text-decoration-thickness:1px}a:hover,a:focus-visible{text-decoration-thickness:2px}.link{color:var(--accent-ink);text-decoration:underline}h1,h2,h3,h4{font-family:var(--f-head);font-weight:700;line-height:var(--lh-1);margin:0}h1{font-size:var(--t-lg)}h2{font-size:var(--t-md)}h3,h4{font-size:var(--t-ui)}p{margin:0}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}[tabindex="-1"]:focus:not(:focus-visible),:is(h1,h2,h3)[tabindex="-1"]:focus{outline:none}.num,time{font-variant-numeric:tabular-nums}.muted{color:var(--text-subtle)}.small{font-size:var(--t-sm)}.xs{font-size:var(--t-xs)}.ltr{direction:ltr;unicode-bidi:isolate}.mono{font-family:var(--f-mono)}.content-text{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext}.content-text[dir=rtl]{text-align:right}.content-text[dir=ltr]{text-align:left}.rich-text .rich-tag,.rich-text .rich-mention{color:var(--text-muted)}.rich-text[data-accent] .rich-tag,.rich-text[data-accent] .rich-mention{color:var(--accent-ink)}.rich-link{overflow-wrap:anywhere;text-decoration:underline}.rich-rlm:before{content:"‏"}mark,.mark{background:var(--mark-bg);color:var(--text);-webkit-text-decoration:underline 2px var(--mark-line);text-decoration:underline 2px var(--mark-line);text-underline-offset:.2em;border-radius:2px;padding-inline:1px;font-weight:700}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;overflow:hidden;position:absolute!important}.app{flex-direction:column;min-block-size:100dvh;display:flex}.skip{z-index:var(--z-toast);padding:var(--s-2) var(--s-4);border-radius:var(--r-md);background:var(--accent);color:var(--on-accent);font-weight:700;text-decoration:none;position:absolute;inset-block-start:-4rem;inset-inline-start:var(--s-4)}.skip:focus{inset-block-start:var(--s-2)}.brand{align-items:center;gap:var(--s-2);color:var(--text);flex:none;text-decoration:none;display:flex}.brand-name{font-family:var(--f-brand);font-weight:700;font-size:var(--t-lg);color:var(--text);line-height:1}.header-end{align-items:center;gap:var(--s-2);flex:none;display:flex}.help-btn{align-items:center;gap:var(--s-2);block-size:var(--h-sm);padding:0 var(--s-3);border-radius:var(--r-md);border:1px solid var(--control);color:var(--text-muted);font-size:var(--t-sm);cursor:pointer;white-space:nowrap;transition:background var(--dur-1), color var(--dur-1);background:0 0;font-weight:700;display:inline-flex}.help-btn:hover,.help-btn[aria-expanded=true]{color:var(--text);background:var(--bg-hover)}.main{flex-direction:column;flex:1;min-inline-size:0;display:flex}.main:focus{outline:none}.page{padding:var(--s-8) var(--gutter) var(--s-16);gap:var(--s-6);animation:fade var(--dur-1) var(--ease-out) backwards;flex-direction:column;display:flex}.page>*,.section>*{min-inline-size:0}@keyframes fade{0%{opacity:0}to{opacity:1}}.section{gap:var(--s-5);flex-direction:column;display:flex}.toolbar{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.spacer,.toolbar .spacer{flex:1}.i{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:16px;inline-size:16px}.i.lg{block-size:20px;inline-size:20px}[dir=rtl] .i[data-dir]{transform:scaleX(-1)}.i .fill{fill:currentColor;stroke:none}.spin{transform-origin:50%;animation:1s linear infinite spin}.i.still{display:none}@keyframes spin{to{transform:rotate(360deg)}}.btn{justify-content:center;align-items:center;gap:var(--s-2);min-inline-size:4rem;block-size:var(--h-md);padding:0 var(--s-4);border-radius:var(--r-md);border:1px solid var(--control);background:var(--bg-canvas);color:var(--text);font-size:var(--t-ui);white-space:nowrap;cursor:pointer;transition:background var(--dur-1), border-color var(--dur-1), color var(--dur-1);flex:none;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.btn:hover{background:var(--bg-hover)}.btn:active:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 1px #0000001f}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent);box-shadow:inset 0 0 0 1px var(--accent-edge)}.btn.primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn.primary:active:not(:disabled):not([aria-disabled=true]){background:var(--accent-pressed);border-color:var(--accent-pressed)}.btn.primary:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-on-accent)}.btn.tertiary{min-inline-size:0;padding-inline:var(--s-1);color:var(--accent-ink);text-underline-offset:.25em;background:0 0;border-color:#0000;text-decoration:underline;text-decoration-thickness:1px}.btn.tertiary:hover,.btn.tertiary:focus-visible{background:0 0;text-decoration-thickness:2px}.btn.ghost{color:var(--text-muted);background:0 0;border-color:#0000}.btn.ghost:hover{background:var(--bg-hover);color:var(--text)}.btn.danger{border-color:var(--danger);color:var(--danger)}.btn.danger:hover{background:var(--danger-soft)}.btn.ghost.danger{border-color:#0000}.btn.danger-solid{background:var(--danger);border-color:var(--danger);color:var(--on-danger)}.btn.danger-solid:hover{background:color-mix(in srgb, var(--danger) 88%, #000)}.btn.sm{block-size:var(--h-sm);padding-inline:var(--s-3);min-inline-size:0}.btn.lg{block-size:var(--h-lg);padding-inline:var(--s-5)}.btn.block{inline-size:100%}.btn.sm.tertiary{padding-inline:var(--s-1)}.btn:disabled,.btn[aria-disabled=true],.btn.primary:disabled,.btn.primary[aria-disabled=true],.btn.danger-solid:disabled,.btn.danger-solid[aria-disabled=true]{background:var(--bg-disabled);border-color:var(--bg-disabled);color:var(--text-subtle);box-shadow:none;cursor:not-allowed}.btn.tertiary:disabled,.btn.tertiary[aria-disabled=true],.btn.ghost:disabled,.btn.ghost[aria-disabled=true]{background:0 0;border-color:#0000;text-decoration:none}.btn[data-phase=busy],.btn[data-phase=busy]:disabled{cursor:progress}.btn.primary[data-phase=busy]:disabled,.btn.primary[data-phase=done]:disabled,.btn.danger-solid[data-phase=busy]:disabled{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.btn.danger-solid[data-phase=busy]:disabled{background:var(--danger);border-color:var(--danger);color:var(--on-danger)}.btn:not(.primary):not(.danger-solid)[data-phase=busy]:disabled,.btn:not(.primary):not(.danger-solid)[data-phase=done]:disabled{background:var(--bg-canvas);border-color:var(--control);color:var(--text)}.ibtn{inline-size:var(--h-sm);block-size:var(--h-sm);border-radius:var(--r-md);color:var(--text-muted);cursor:pointer;transition:background var(--dur-1), color var(--dur-1), border-color var(--dur-1);background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.ibtn:hover:not(:disabled):not([aria-disabled=true]),.ibtn[aria-expanded=true]{color:var(--text);background:var(--bg-hover)}.ibtn.outlined{inline-size:var(--h-md);block-size:var(--h-md);border-color:var(--control);background:var(--bg-canvas)}.ibtn[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-ink)}.ibtn[data-tone=danger]{color:var(--danger)}.ibtn[data-tone=danger]:hover:not(:disabled):not([aria-disabled=true]){color:var(--danger);background:var(--danger-soft)}.ibtn:disabled,.ibtn[aria-disabled=true]{color:var(--text-subtle);background:var(--bg-disabled);cursor:not-allowed;border-color:#0000}.ibtn.ghost:disabled,.ibtn.ghost[aria-disabled=true]{background:0 0}.ibtn:after,.fchip:after,.count-hit:after{content:"";inline-size:max(100%, var(--hit));block-size:max(100%, var(--hit));position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}[dir=rtl] .ibtn:after,[dir=rtl] .fchip:after,[dir=rtl] .count-hit:after{inset:50% 50% auto auto;transform:translate(50%,-50%)}.field{gap:var(--s-1);font-size:var(--t-sm);color:var(--text-muted);flex-direction:column;min-inline-size:0;font-weight:700;display:flex}.field-hint{font-size:var(--t-sm);color:var(--text-subtle);font-weight:400}.field-error{align-items:flex-start;gap:var(--s-1);font-size:var(--t-sm);color:var(--danger);font-weight:700;display:flex}.field-error .i{margin-block-start:2px}.inline-field{align-items:center;gap:var(--s-2);white-space:nowrap;flex-direction:row}[dir=rtl] .field .input[dir=ltr]{text-align:end}.field-box{display:block;position:relative}.field-box .input{padding-inline-end:calc(var(--h-md) + var(--s-1))}[dir=rtl] .field-box .input[dir=ltr]{padding-inline:calc(var(--h-md) + var(--s-1)) var(--s-3)}.field-end{align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:var(--s-1)}.input,.select,.textarea{inline-size:100%;min-inline-size:0;min-block-size:var(--h-md);padding:0 var(--s-3);border-radius:var(--r-md);border:1px solid var(--control);background:var(--bg-canvas);color:var(--text);font-size:var(--t-ui);transition:border-color var(--dur-1);font-weight:400}.textarea{padding-block:var(--s-2);line-height:var(--lh-3);resize:vertical}.select{padding-inline-end:var(--s-8)}.input::placeholder,.textarea::placeholder{color:var(--text-subtle);opacity:1}.input:hover,.select:hover,.textarea:hover{border-color:var(--text-muted)}.input:focus-visible,.select:focus-visible,.textarea:focus-visible,.input:focus,.select:focus,.textarea:focus{outline:var(--focus-w) solid var(--focus);outline-offset:2px;border-color:var(--accent-line)}.input[aria-invalid=true],.select[aria-invalid=true],.textarea[aria-invalid=true]{border:2px solid var(--danger)}.input[readonly]{background:var(--bg-sunken)}.input:disabled,.select:disabled,.textarea:disabled{background:var(--bg-disabled);border-color:var(--bg-disabled);color:var(--text-subtle);cursor:not-allowed}.select.lg,.input.lg{min-block-size:var(--h-lg)}.check{align-items:center;gap:var(--s-2);min-block-size:var(--hit);font-size:var(--t-ui);color:var(--text);cursor:pointer;display:inline-flex}.check input{accent-color:var(--accent-line);flex:none;block-size:18px;inline-size:18px;margin:0}.seg{border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--bg-sunken);vertical-align:middle;flex-wrap:wrap;gap:2px;max-inline-size:100%;padding:2px;display:inline-flex}.seg button{justify-content:center;align-items:center;gap:var(--s-2);min-block-size:calc(var(--h-md) - 6px);padding:0 var(--s-3);border-radius:var(--r-sm);color:var(--text-muted);font-size:var(--t-ui);white-space:nowrap;cursor:pointer;transition:background var(--dur-1), color var(--dur-1), border-color var(--dur-1);background:0 0;border:1px solid #0000;flex:none;font-weight:400;display:inline-flex}.seg button:hover:not([aria-checked=true]):not(:disabled){color:var(--text);background:var(--bg-hover)}.seg button[aria-checked=true]{background:var(--bg-canvas);border-color:var(--accent-line);color:var(--accent-ink);font-weight:700}.seg button:focus-visible{outline-offset:0}.seg button:disabled,.seg button[aria-disabled=true]{color:var(--text-subtle);cursor:not-allowed}.seg.sm button{min-block-size:calc(var(--h-sm) - 6px);padding-inline:var(--s-2);font-size:var(--t-sm)}.seg-n{font-size:var(--t-xs);font-variant-numeric:tabular-nums;font-weight:700}.seg .i{color:currentColor}.tabs{gap:var(--s-5);border-block-end:1px solid var(--border);scrollbar-width:thin;display:flex;overflow-x:auto}.tabs [role=tab]{align-items:center;gap:var(--s-2);min-block-size:var(--h-md);padding:0 var(--s-1);cursor:pointer;color:var(--text-muted);font-size:var(--t-ui);background:0 0;border:0;flex:none;font-weight:400;text-decoration:none;display:inline-flex;position:relative}.tabs [role=tab]:hover{color:var(--text)}.tabs [role=tab][aria-selected=true]{color:var(--text);font-weight:700}.tabs [role=tab][aria-selected=true]:after{content:"";background:var(--accent-line);border-radius:2px;block-size:2px;position:absolute;inset-block-end:-1px;inset-inline:0}.tabs [role=tab]:focus-visible{outline-offset:-2px}.tab-n{min-inline-size:var(--h-badge);block-size:var(--h-badge);padding-inline:var(--s-1);border-radius:var(--r-pill);background:var(--bg-sunken);color:var(--text-muted);font-size:var(--t-xs);font-variant-numeric:tabular-nums;place-items:center;font-weight:700;display:inline-grid}[aria-selected=true]>.tab-n{background:var(--accent-soft);color:var(--accent-ink)}.fchip{align-items:center;gap:var(--s-2);block-size:var(--h-sm);padding:0 var(--s-3);border-radius:var(--r-pill);border:1px solid var(--control);background:var(--bg-canvas);color:var(--text-muted);font-size:var(--t-sm);line-height:var(--lh-1);white-space:nowrap;cursor:pointer;transition:background var(--dur-1), color var(--dur-1), border-color var(--dur-1);display:inline-flex;position:relative}.fchip:hover{color:var(--text);background:var(--bg-hover)}.fchip[aria-pressed=true],.fchip[aria-checked=true]{background:var(--accent-soft);color:var(--accent-ink);border-color:var(--accent-line);font-weight:700}.fchip>i{background:var(--text-subtle);border-radius:50%;flex:none;block-size:8px;inline-size:8px}.fchip[data-tone=accent]>i{background:var(--accent-line)}.fchip[data-tone=danger]>i{background:var(--danger)}.fchip[data-tone=warning]>i{background:var(--warning)}.fchip[data-tone=info]>i{background:var(--info)}.fchip-n{font-size:var(--t-xs);font-variant-numeric:tabular-nums;font-weight:700}.fchip[aria-disabled=true]{color:var(--text-subtle);background:var(--bg-disabled);cursor:not-allowed;border-color:#0000}.switch-row{align-items:center;gap:var(--s-4);min-block-size:var(--h-lg);cursor:pointer;display:flex}.switch-row-text{min-inline-size:0;font-size:var(--t-ui);color:var(--text);flex-direction:column;flex:1;gap:2px;display:flex}.switch-row-text small{font-size:var(--t-sm);line-height:var(--lh-1);color:var(--text-subtle)}.switch{border-radius:var(--r-pill);background:var(--control);cursor:pointer;block-size:20px;inline-size:36px;transition:background var(--dur-1);border:0;flex:none;padding:0;position:relative}.switch>span{block-size:16px;inline-size:16px;transition:inset-inline-start var(--dur-1) var(--ease-out);background:#fff;border-radius:50%;position:absolute;inset-block-start:2px;inset-inline-start:2px}:root[data-theme=dark] .switch>span{background:#f8f8f8}.switch[aria-checked=true]{background:var(--accent-line)}.switch[aria-checked=true]>span{background:var(--on-accent-line);inset-inline-start:18px}.switch:disabled,.switch[aria-disabled=true]{background:var(--bg-disabled);box-shadow:inset 0 0 0 1px var(--border-strong);cursor:not-allowed}.switch:after{content:"";position:absolute;inset:-12px -4px}.sbox{align-items:center;gap:var(--s-2);block-size:var(--h-md);padding-inline:var(--s-3) var(--s-1);border:1px solid var(--control);border-radius:var(--r-md);background:var(--bg-canvas);cursor:text;flex:none;min-inline-size:0;display:flex;position:relative}.sbox:hover{border-color:var(--text-muted)}.sbox:focus-within{border-color:var(--accent-line);outline:var(--focus-w) solid var(--focus);outline-offset:2px}.sbox>.i{color:var(--text-subtle)}.sbox input{block-size:100%;min-inline-size:0;color:var(--text);font-size:var(--t-ui);background:0 0;border:0;outline:none;flex:1;padding:0}.sbox input::placeholder{color:var(--text-subtle);opacity:1}:root[dir=rtl] .sbox input:placeholder-shown{direction:rtl}.sbox input::-webkit-search-cancel-button{appearance:none}.sbox-clear{inline-size:calc(var(--h-md) - 8px);block-size:calc(var(--h-md) - 8px)}.sbox-count{font-size:var(--t-sm);color:var(--text-subtle);white-space:nowrap;font-variant-numeric:tabular-nums;padding-inline-end:var(--s-1)}.sbox[data-size=sm]{block-size:var(--h-sm)}.sbox[data-size=sm] input{font-size:var(--t-sm)}.sbox[data-size=sm] .sbox-clear{inline-size:calc(var(--h-sm) - 8px);block-size:calc(var(--h-sm) - 8px)}.sbox[data-size=lg]{block-size:var(--h-xl);gap:var(--s-3);padding-inline-start:var(--s-4)}.sbox[data-size=lg] input{font-size:var(--t-md)}.stepper-wrap{gap:var(--s-1);vertical-align:middle;flex-direction:column;display:inline-flex}.stepper{margin-inline:var(--s-2);vertical-align:middle;block-size:var(--h-md);border-radius:var(--r-md);border:1px solid var(--control);background:var(--bg-canvas);align-items:stretch;gap:0;padding:0;line-height:1;display:inline-flex;overflow:hidden}.stepper-wrap .stepper{margin-inline:0}.stepper:focus-within{border-color:var(--accent-line);outline:var(--focus-w) solid var(--focus);outline-offset:2px}.stepper button{inline-size:var(--h-md);color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid}.stepper button:hover:not(:disabled):not([aria-disabled=true]){background:var(--bg-hover);color:var(--text)}.stepper button:disabled,.stepper button[aria-disabled=true]{color:var(--border-strong);cursor:not-allowed}.stepper button:focus-visible{outline-offset:-2px}.stepper input{border:0;border-inline:1px solid var(--control);inline-size:3.75rem;color:var(--text);font-size:var(--t-ui);font-variant-numeric:tabular-nums;text-align:center;background:0 0;outline:none;padding:0;font-weight:700}.stepper input:disabled{color:var(--text-subtle);background:var(--bg-disabled)}.stepper-range{font-size:var(--t-sm);color:var(--text-subtle);font-weight:400}.stepper-note{font-size:var(--t-sm);color:var(--text-muted);font-weight:400}.datefield{align-items:center;gap:var(--s-1);max-inline-size:100%;display:inline-flex;position:relative}.datefield-btn{align-items:center;gap:var(--s-2);min-block-size:var(--h-md);padding:0 var(--s-3);border:1px solid var(--control);border-radius:var(--r-md);background:var(--bg-canvas);max-inline-size:100%;color:var(--text);font-size:var(--t-ui);cursor:pointer;display:inline-flex}.datefield-btn:hover{border-color:var(--text-muted)}.datefield-btn[data-empty]{color:var(--text-subtle)}.datefield-btn>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.datefield-btn:disabled{background:var(--bg-disabled);border-color:var(--bg-disabled);color:var(--text-subtle);cursor:not-allowed}.cal{gap:var(--s-3);padding:var(--s-4);flex-direction:column;min-inline-size:18rem;display:flex}.cal-head{align-items:center;gap:var(--s-2);display:flex}.cal-head h2{font-size:var(--t-ui);flex:1}.cal-grid{border-collapse:collapse}.cal-grid th{block-size:1.75rem;font-size:var(--t-xs);color:var(--text-subtle);font-weight:700}.cal-grid td{text-align:center;padding:1px}.cal-day{border-radius:var(--r-md);block-size:2.25rem;inline-size:2.25rem;color:var(--text);font-size:var(--t-ui);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000}.cal-day:hover:not([aria-disabled]){background:var(--bg-raised-hover)}.cal-day[data-today]{border-color:var(--control);font-weight:700}[aria-selected=true]>.cal-day{background:var(--accent-line);border-color:var(--accent-line);color:var(--on-accent-line);font-weight:700}.cal-day[data-outside]{color:var(--text-subtle)}.cal-day[aria-disabled]{color:var(--text-subtle);opacity:1;cursor:not-allowed;text-decoration:line-through}.cal-day:focus-visible{outline-offset:-2px}.cal-picks{gap:var(--s-2);flex-wrap:wrap;display:flex}.cal-hint{font-size:var(--t-sm);color:var(--text-subtle);max-inline-size:18rem}.kchip{align-items:center;gap:var(--s-1);min-block-size:var(--h-tag);padding:0 var(--s-2);border-radius:var(--r-xs);font-size:var(--t-sm);font-weight:700;line-height:var(--lh-1);white-space:nowrap;background:var(--bg-sunken);color:var(--text-muted);display:inline-flex}.kchip[data-tone=accent]{background:var(--accent-soft);color:var(--accent-ink)}.kchip[data-tone=danger]{background:var(--danger-soft);color:var(--danger)}.kchip[data-tone=warning]{background:var(--warning-soft);color:var(--warning)}.kchip[data-tone=info]{background:var(--info-soft);color:var(--info)}.kchip[data-tone=new]{background:var(--new);color:var(--on-new)}.pill{align-items:center;gap:var(--s-1);min-block-size:var(--h-tag);padding:0 var(--s-2);border-radius:var(--r-pill);font-size:var(--t-sm);background:var(--bg-sunken);color:var(--text-muted);font-weight:700;display:inline-flex}.state{flex-direction:column;align-items:flex-start;gap:2px;min-inline-size:0;display:inline-flex}.state-pill{align-items:center;gap:var(--s-2);min-block-size:var(--h-tag);padding:0 var(--s-2);border-radius:var(--r-pill);font-size:var(--t-sm);font-weight:700;line-height:var(--lh-1);white-space:nowrap;background:var(--bg-sunken);color:var(--text-muted);display:inline-flex}.state-pill>i{background:var(--text-subtle);border-radius:50%;flex:none;block-size:8px;inline-size:8px}.state-pill>.i{block-size:16px;inline-size:16px}.state[data-tone=accent] .state-pill{background:var(--accent-soft);color:var(--accent-ink)}.state[data-tone=accent] .state-pill>i{background:var(--accent-line)}.state[data-tone=danger] .state-pill{background:var(--danger-soft);color:var(--danger)}.state[data-tone=danger] .state-pill>i{background:var(--danger)}.state[data-tone=warning] .state-pill{background:var(--warning-soft);color:var(--warning)}.state[data-tone=warning] .state-pill>i{background:var(--warning)}.state[data-tone=info] .state-pill{background:var(--info-soft);color:var(--info)}.state[data-tone=info] .state-pill>i{background:var(--info)}.state[data-live] .state-pill>i{animation:1.6s ease-in-out infinite pulse}.state-note{font-size:var(--t-sm);color:var(--text-subtle);white-space:nowrap}@keyframes pulse{50%{opacity:.3}}.count{min-inline-size:var(--h-badge);block-size:var(--h-badge);padding:0 var(--s-1);border-radius:var(--r-pill);font-size:var(--t-xs);font-variant-numeric:tabular-nums;background:var(--bg-sunken);color:var(--text-muted);flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.count[data-tone=new]{background:var(--new);color:var(--on-new)}.count[data-tone=danger]{background:var(--danger);color:var(--on-danger)}.pbadge{border-radius:var(--r-xs);background:var(--p-x);block-size:16px;min-inline-size:16px;color:var(--on-platform);font-size:var(--t-xs);font-weight:700;line-height:1;font-family:var(--f-ui);letter-spacing:-.02em;flex:none;place-items:center;padding-inline:1px;display:inline-grid}.pbadge[data-p=instagram]{background:var(--p-ig)}.pbadge[data-p=tiktok]{background:var(--p-tt)}.pbadge[data-p=youtube]{background:var(--p-yt)}.pbadge .i{stroke-width:2px;block-size:10px;inline-size:10px}.ptag{align-items:center;gap:var(--s-1);font-size:var(--t-sm);color:var(--text-muted);white-space:nowrap;font-weight:700;display:inline-flex}.kbd{min-inline-size:var(--h-badge);block-size:var(--h-badge);padding:0 var(--s-1);border:1px solid var(--border-strong);border-radius:var(--r-xs);background:var(--bg-sunken);color:var(--text-muted);font-family:var(--f-ui);font-size:var(--t-xs);white-space:nowrap;direction:ltr;unicode-bidi:isolate;place-items:center;font-weight:700;display:inline-grid}.verified-mark{vertical-align:-.1em;flex:none;block-size:1em;inline-size:1em}.verified-mark path:first-of-type{fill:var(--accent-line)}.verified-mark .tick{fill:none;stroke:var(--on-accent-line);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.avatar{inline-size:var(--size,32px);block-size:var(--size,32px);object-fit:cover;background:var(--bg-sunken);border:1px solid var(--border);font-weight:700;font-size:max(var(--t-xs), calc(var(--size,32px) * .4));color:var(--text-muted);font-family:var(--f-head);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.avatar.lg{--size:64px}.avatar.md{--size:48px}.avatar.sm{--size:24px}.fileno{font-family:var(--f-mono);font-size:var(--t-sm);color:var(--text-muted);white-space:nowrap;direction:ltr;unicode-bidi:isolate;font-weight:400}a.fileno{color:var(--accent-ink);text-decoration:underline}.pop{z-index:var(--z-pop);min-inline-size:14rem;max-inline-size:min(25rem,100vw - 2rem);padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-raised);color:var(--text);box-shadow:var(--e2);animation:pop var(--dur-2) var(--ease-out) both;position:absolute;inset-block-start:calc(100% + var(--s-2));inset-inline-end:0}.pop[data-align=start]{inset-inline:0 auto}.pop[data-side=top],.menu-pop[data-side=top]{inset-block-start:auto;inset-block-end:calc(100% + var(--s-2))}.pop,.menu-pop{translate:var(--pop-shift,0px) 0}.pop-head{align-items:center;gap:var(--s-2);margin-block-end:var(--s-3);display:flex}.pop-head h2{font-size:var(--t-md);flex:1}@keyframes pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.menu{display:inline-flex;position:relative}.menu-btn .i:last-child{block-size:16px;inline-size:16px}.menu-pop{z-index:var(--z-pop);min-inline-size:12.5rem;max-inline-size:min(20rem,100vw - 2rem);padding:var(--s-1);background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--e2);animation:pop var(--dur-2) var(--ease-out) both;position:absolute;inset-block-start:calc(100% + var(--s-2));inset-inline-end:0}.menu-pop[data-align=start]{inset-inline:0 auto}.menu-head{padding:var(--s-2) var(--s-3);border-block-end:1px solid var(--border);flex-direction:column;gap:2px;margin-block-end:var(--s-1);display:flex}.menu-head-name{color:var(--text);font-weight:700}.menu-head-sub{font-size:var(--t-sm);color:var(--text-subtle)}.menu-group{padding:var(--s-2) var(--s-3) var(--s-1);font-size:var(--t-sm);color:var(--text-subtle);font-weight:700}.menu-item{align-items:center;gap:var(--s-2);inline-size:100%;min-block-size:var(--h-md);padding:0 var(--s-3);border-radius:var(--r-md);color:var(--text);font-size:var(--t-ui);text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.menu-item .i{color:var(--text-subtle)}.menu-item:hover,.menu-item:focus{background:var(--bg-raised-hover);outline:none}.menu-item:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.menu-item[aria-checked=true]{font-weight:700}.menu-item[aria-checked=true]>.i:first-child{color:var(--accent-line)}.menu-item.danger,.menu-item.danger .i{color:var(--danger)}.menu-item.danger:hover,.menu-item.danger:focus{background:var(--danger-soft)}.menu-item[aria-disabled=true]{color:var(--text-subtle);cursor:not-allowed}.menu-slot{flex:none;inline-size:16px}.menu-label{text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:hidden}.menu-hint{font-size:var(--t-sm);color:var(--text-subtle)}.menu-sep{block-size:1px;margin:var(--s-1) var(--s-1);background:var(--border)}.tip{z-index:var(--z-toast);max-inline-size:17.5rem;padding:var(--s-1) var(--s-2);border-radius:var(--r-sm);background:var(--inverse-bg);color:var(--inverse-text);box-shadow:var(--e2);font-size:var(--t-sm);line-height:var(--lh-1);pointer-events:none;inset:var(--y,0) auto auto var(--x,0);border:0;margin:0;position:fixed;overflow:visible}.tip:not(:popover-open){display:none}dialog{color:var(--text)}dialog::backdrop{background:var(--scrim)}.dlg{border-radius:var(--r-lg);background:var(--bg-raised);max-block-size:calc(100dvh - 3rem);inline-size:min(35rem,100vw - 2rem);box-shadow:var(--e3);border:0;padding:0;overflow:auto}.dlg-head{align-items:center;gap:var(--s-3);min-block-size:3.5rem;padding:var(--s-3) var(--s-4) var(--s-3) var(--s-6);display:flex}.dlg-head h2{font-size:var(--t-lg);flex:1}.dlg-body{padding:0 var(--s-6) var(--s-6);gap:var(--s-4);flex-direction:column;display:flex}.dlg-foot{justify-content:flex-end;gap:var(--s-2);padding:var(--s-4) var(--s-6);border-block-start:1px solid var(--border);background:var(--bg-raised);display:flex;position:sticky;inset-block-end:0}@media (width<=767px){.dlg{border-radius:0;block-size:100dvh;max-block-size:100dvh;inline-size:100vw;max-inline-size:100vw;margin:0}.dlg-body{padding-inline:var(--s-4)}}.toasts{inset:auto 0 var(--s-6) 0;gap:var(--s-2);inline-size:min(22.5rem,100vw - 2rem);z-index:var(--z-toast);background:0 0;border:0;flex-direction:column-reverse;margin:0 auto;padding:0;display:flex;position:fixed;overflow:visible}.toast{align-items:flex-start;gap:var(--s-3);padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);border:1px solid var(--border);border-inline-start:4px solid var(--text-subtle);border-radius:var(--r-lg);background:var(--bg-raised);color:var(--text);box-shadow:var(--e2);font-size:var(--t-ui);line-height:var(--lh-2);animation:toast-in var(--dur-2) var(--ease-out) both;display:flex}.toast[data-tone=info]{border-inline-start-color:var(--info)}.toast[data-tone=error]{border-inline-start-color:var(--danger)}.toast[data-tone=progress]{border-inline-start-color:var(--accent-line)}.toast>.i{color:var(--text-muted);margin-block-start:2px}.toast[data-tone=error]>.i{color:var(--danger)}.toast-text{overflow-wrap:anywhere;flex:1;min-inline-size:0}.toast-act{margin-block:calc(-1 * var(--s-1));flex:none}.toast .ibtn{margin-block:calc(-1 * var(--s-1))}.toast-more{font-size:var(--t-sm);color:var(--text-subtle);align-self:center}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=767px){.toasts{inline-size:calc(100vw - 1rem);inset-block-end:calc(4.5rem + env(safe-area-inset-bottom))}}.problem{align-items:flex-start;gap:var(--s-3) var(--s-4);padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--danger-soft);color:var(--text);flex-wrap:wrap;display:flex}.problem>.i{block-size:20px;inline-size:20px;color:var(--danger);margin-block-start:1px}.problem[data-tone=warn],.problem[data-tone=warning]{background:var(--warning-soft)}.problem[data-tone=warn]>.i,.problem[data-tone=warning]>.i{color:var(--warning)}.problem-text{gap:var(--s-1);flex-direction:column;flex:18rem;min-inline-size:0;display:flex}.problem-reason{font-size:var(--t-ui);color:var(--text);font-weight:700}.problem-todo{font-size:var(--t-ui);line-height:var(--lh-3);color:var(--text-muted)}.problem-todo b{color:var(--text);font-weight:700}.problem-act{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.problem.compact{padding:var(--s-3) var(--s-4);gap:var(--s-2) var(--s-3);align-items:center}.problem.compact .problem-text{flex-basis:12rem}.problem.compact .problem-todo{font-size:var(--t-sm)}.problem.inline{background:0 0;padding:0}.load-problem{gap:var(--s-2);flex-direction:column;display:flex}.kit-details{font-size:var(--t-sm);color:var(--text-subtle);padding-inline:var(--s-1)}.kit-details summary{cursor:pointer;inline-size:fit-content;min-block-size:var(--hit);align-items:center;display:flex}.kit-details summary:hover{color:var(--text-muted)}.kit-details bdi{font-family:var(--f-mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin-block-start:var(--s-1);display:block}.empty-state{align-items:center;gap:var(--s-3);padding:var(--s-10) var(--s-4);text-align:center;flex-direction:column;display:flex}.empty-state[data-variant=section]{padding:var(--s-5) 0;text-align:start;align-items:flex-start}.empty-state[data-variant=page]{justify-content:center;min-block-size:50dvh;max-inline-size:30rem;margin-inline:auto}.empty-tile{border-radius:var(--r-lg);background:var(--bg-sunken);block-size:40px;inline-size:40px;color:var(--text-subtle);place-items:center;display:grid}.empty-title{font-size:var(--t-md)}h1.empty-title{font-size:var(--t-lg)}.empty-body{font-size:var(--t-base);line-height:var(--lh-3);color:var(--text-muted);max-inline-size:30rem}.empty-act{justify-content:center;align-items:center;gap:var(--s-3);flex-wrap:wrap;margin-block-start:var(--s-1);display:flex}.empty-state[data-variant=section] .empty-act{justify-content:flex-start}.skel{gap:var(--s-4);flex-direction:column;display:flex}.skel[data-delay]{animation:1ms linear .3s both skel-show}@keyframes skel-show{0%{visibility:hidden}to{visibility:visible}}.skel-row{gap:var(--s-3);align-items:flex-start;display:flex}.skel-lines{gap:var(--s-2);flex-direction:column;flex:1;min-inline-size:0;display:flex}.skeleton,.skel-b{border-radius:var(--r-xs);background:linear-gradient(90deg, var(--skeleton), var(--bg-sunken), var(--skeleton));background-size:200% 100%;min-block-size:.75rem;animation:1.2s linear infinite shimmer;display:block}.skel-b.ava{border-radius:50%;flex:none;block-size:32px;inline-size:32px}.skel-b.sq{border-radius:var(--r-sm);flex:none;block-size:32px;inline-size:32px}.skel-b.w100{inline-size:100%}.skel-b.w90{inline-size:90%}.skel-b.w60{inline-size:60%}.skel-b.w40{inline-size:40%}.skel-b.chip{border-radius:var(--r-pill);block-size:1.5rem;inline-size:4rem}.skel-slow{font-size:var(--t-sm);color:var(--text-subtle)}@keyframes shimmer{to{background-position:-200% 0}}.progress-line{background:0 0;flex:none;block-size:2px;position:relative;overflow:hidden}.progress-line[data-on]:before{content:"";background:var(--accent-line);inline-size:30%;animation:progress-run 1.2s var(--ease-in) .3s infinite both;position:absolute;inset-block:0;inset-inline-start:0}@keyframes progress-run{0%{transform:translate(-100%)}to{transform:translate(340%)}}[dir=rtl] .progress-line[data-on]:before{animation-name:progress-run-rtl}@keyframes progress-run-rtl{0%{transform:translate(100%)}to{transform:translate(-340%)}}.error-box{gap:var(--s-2);background:var(--danger-soft);color:var(--text);border-radius:var(--r-md);padding:var(--s-3) var(--s-4);font-size:var(--t-ui);align-items:flex-start;display:flex}.danger-panel{gap:var(--s-3);padding:var(--s-4) var(--s-5);border:1px solid var(--danger);border-radius:var(--r-lg);background:var(--bg-canvas);border-inline-start-width:4px;flex-direction:column;display:flex}.danger-panel h3{color:var(--danger);font-size:var(--t-md)}.danger-text{color:var(--danger);font-weight:700}.pagehead{align-items:flex-end;gap:var(--s-4) var(--s-6);flex-wrap:wrap;display:flex}.pagehead-text{gap:var(--s-2);flex-direction:column;flex:22rem;min-inline-size:0;display:flex}.pagehead-title{font-size:var(--t-lg);font-weight:700;line-height:var(--lh-1);overflow-wrap:anywhere}.pagehead-title:focus{outline:none}.pagehead-q{font-size:var(--t-ui);line-height:var(--lh-3);color:var(--text-muted);max-inline-size:75ch}.pagehead-end{align-items:center;gap:var(--s-3) var(--s-6);flex-wrap:wrap;min-inline-size:0;display:flex}.crumbs ol{align-items:center;gap:var(--s-1) var(--s-2);font-size:var(--t-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs li{align-items:center;gap:var(--s-2);min-inline-size:0;display:inline-flex}.crumbs a{color:var(--accent-ink);text-decoration:none}.crumbs a:hover,.crumbs a:focus-visible{text-decoration:underline}.crumbs [aria-current]{color:var(--text-muted)}.crumbs-sep{color:var(--text-subtle)}.sechead{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-inline-size:0;display:flex}.sechead h2{font-size:var(--t-md);font-weight:700}.sechead h3{font-size:var(--t-ui);font-weight:700}.sechead-n{font-size:var(--t-sm);color:var(--text-subtle);font-variant-numeric:tabular-nums}.sechead-end{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;margin-inline-start:auto;display:inline-flex}.box{gap:var(--s-3);min-inline-size:0;padding:var(--s-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);flex-direction:column;display:flex}.box.tight{padding:var(--s-4);gap:var(--s-2)}.box[data-variant=accent]{background:var(--accent-soft);border-color:var(--accent-line)}.box[data-variant=danger]{background:var(--danger-soft);border-color:#0000;border-inline-start:4px solid var(--danger)}.box[data-variant=warning]{background:var(--warning-soft);border-color:#0000;border-inline-start:4px solid var(--warning)}.box[data-variant=flat]{background:0 0;border-color:#0000;padding:0}.boxhead{align-items:center;gap:var(--s-2);min-inline-size:0;display:flex}.boxhead>.i{color:var(--text-muted)}.boxhead-title{font-size:var(--t-md);font-weight:700}h3.boxhead-title{font-size:var(--t-ui)}.boxhead-end{align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-inline-start:auto;display:inline-flex}.facts{gap:var(--s-2) var(--s-10);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0;display:grid}.facts-1{grid-template-columns:minmax(0,1fr)}.facts-2,.facts-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.fact{align-items:baseline;gap:var(--s-2);min-inline-size:0;display:flex}.fact:after{content:"";border-block-end:1px dotted var(--border-strong);flex:1rem;order:1;min-inline-size:.75rem;transform:translateY(-3px)}.fact dt{font-size:var(--t-sm);color:var(--text-subtle);white-space:nowrap;order:0}.fact dd{min-inline-size:0;font-size:var(--t-ui);color:var(--text);text-align:end;overflow-wrap:anywhere;order:2;margin:0}.fact dd.mono{font-family:var(--f-mono);font-size:var(--t-sm);white-space:nowrap}.figs{gap:var(--s-3) var(--s-10);flex-wrap:wrap;display:flex}.fig{flex-direction:column;gap:2px;display:flex}.fig b{font-size:var(--t-xl);font-weight:700;line-height:var(--lh-1);color:var(--text);font-variant-numeric:tabular-nums}.fig span{font-size:var(--t-sm);color:var(--text-subtle)}.fig[data-tone=danger] b{color:var(--danger)}.fig[data-tone=accent] b{color:var(--accent-ink)}.kmeter{border-radius:var(--r-pill);background:var(--meter-track);block-size:6px;overflow:hidden}.kmeter>span{block-size:100%;inline-size:var(--w,0%);border-radius:inherit;background:var(--meter-neutral);transition:inline-size var(--dur-3) var(--ease-out);display:block}.kmeter[data-size=xs]{block-size:4px}.kmeter[data-size=lg]{block-size:8px}.kmeter[data-tone=accent]>span{background:var(--accent-line)}.kmeter[data-tone=warning]>span{background:var(--warning)}.kmeter[data-tone=danger]>span{background:var(--danger)}.kmeter[data-busy]>span{background:repeating-linear-gradient(-45deg, var(--accent-line) 0 8px, var(--accent-soft) 8px 16px);background-size:22.6px 100%;inline-size:100%;animation:1s linear infinite stripes}@keyframes stripes{to{background-position:22.6px 0}}.spark{inline-size:100%;display:block;overflow:visible}.spark-area{fill:var(--accent-soft);stroke:none}.spark-line{fill:none;stroke:var(--accent-line);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.steps{gap:var(--s-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.step{gap:var(--s-3);align-items:flex-start;display:flex}.step-n{border:1px solid var(--accent-line);block-size:28px;inline-size:28px;color:var(--accent-ink);font-size:var(--t-ui);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid}.step-text{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.step-text b{font-size:var(--t-ui);font-weight:700}.step-text>span{font-size:var(--t-sm);line-height:var(--lh-3);color:var(--text-subtle)}.step-link{font-size:var(--t-sm);color:var(--accent-ink);text-decoration:underline}.media-strip{gap:var(--s-2);display:flex;overflow-x:auto}.media-strip img{object-fit:cover;border-radius:var(--r-md);border:1px solid var(--border);background:var(--bg-sunken);block-size:150px;inline-size:auto;max-inline-size:260px}.login{background:var(--bg-sunken);grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);min-block-size:100dvh;display:grid}.login-form{justify-content:center;gap:var(--s-4);flex-direction:column;justify-self:center;inline-size:100%;max-inline-size:460px;padding:clamp(2rem,6vw,4.5rem);display:flex}.login-form .btn{block-size:var(--h-lg)}.login-tools{justify-content:center;align-items:center;gap:var(--s-3);display:flex}.theme-toggle{inline-size:var(--h-sm);block-size:var(--h-sm);border:1px solid var(--control);color:var(--text-muted);background:var(--bg-canvas);cursor:pointer;border-radius:50%;place-items:center;display:inline-grid}.theme-toggle:hover{color:var(--text);background:var(--bg-hover)}.help{border:0;border-inline-start:1px solid var(--border);background:var(--bg-raised);block-size:100dvh;max-block-size:100dvh;inline-size:min(25rem,100vw);max-inline-size:100vw;color:var(--text);box-shadow:var(--e3);overscroll-behavior:contain;margin:0;padding:0;position:fixed;inset-block:0;inset-inline:auto 0;overflow:auto}.help[open]{animation:sheet-ltr var(--dur-3) var(--ease-out) both}[dir=rtl] .help[open]{animation-name:sheet-rtl}@keyframes sheet-ltr{0%{transform:translate(100%)}to{transform:none}}@keyframes sheet-rtl{0%{transform:translate(-100%)}to{transform:none}}.help-inner{gap:var(--s-6);min-block-size:100%;padding:var(--s-4) var(--s-6) var(--s-8);flex-direction:column;display:flex}.help-head{align-items:center;gap:var(--s-2);border-block-end:1px solid var(--border);padding-block-end:var(--s-4);display:flex}.help-head>.i{color:var(--text-muted)}.help-head h2{min-inline-size:0;font-size:var(--t-md);flex:1}.help-where{color:var(--text-subtle);font-weight:400}.help-page{gap:var(--s-2);flex-direction:column;display:flex}.help-kicker{font-size:var(--t-sm);color:var(--text-subtle)}.help-q{font-size:var(--t-md);font-weight:400;line-height:var(--lh-3);color:var(--text)}.help-tips{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.help-tips li{gap:var(--s-2);font-size:var(--t-ui);line-height:var(--lh-3);color:var(--text-muted);align-items:flex-start;display:flex}.help-tips .i{color:var(--accent-line);margin-block-start:var(--s-1)}.help-stuck{font-size:var(--t-sm);color:var(--text-subtle);margin-block-start:auto}@media (width<=767px){.page{gap:var(--s-5);padding-block-start:var(--s-5)}.pagehead-end{inline-size:100%}.problem{padding:var(--s-4)}.problem-act{inline-size:100%}.help-inner{padding-inline:var(--s-4)}.login{grid-template-columns:minmax(0,1fr)}.menu-pop,.menu-pop[data-align],.menu-pop[data-side],.sl-rail-me .menu-pop{min-inline-size:0;max-inline-size:none;padding:var(--s-2) var(--s-2) calc(var(--s-2) + env(safe-area-inset-bottom));border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:var(--e3);animation:sheet-up var(--dur-3) var(--ease-out) both;z-index:var(--z-toast);position:fixed;inset:auto 0 0}.menu-item{min-block-size:var(--h-xl)}}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:none}}@media (pointer:coarse),(width<=767px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:max(1rem,16px)!important}}:root[data-digits=arab] ol:lang(ar){list-style-type:arabic-indic}:root[data-font=s]{font-size:93.75%}:root[data-font=l]{font-size:112.5%}:root[data-density=compact] .ch-msg{padding-block:var(--s-1)}:root[data-density=compact] .ch-msg-body{gap:var(--s-0-5)}:root[data-density=compact] .ch-feed{row-gap:0}:root[data-density=compact] .ch-divider{margin-block:var(--s-2) 0}:root[data-density=compact] .th-c{padding-block:var(--s-1)}:root[data-density=compact] .sl-row,:root[data-density=compact] .sl-group-head{min-block-size:max(var(--h-sm), 2rem);block-size:auto}:root[data-motion=reduce] *,:root[data-motion=reduce] :before,:root[data-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-motion=reduce] .skeleton,:root[data-motion=reduce] .skel-b{animation:none!important}:root[data-motion=reduce] .i.spin{display:none}:root[data-motion=reduce] .i.still{display:inline}:root[data-motion=reduce] .progress-line[data-on]:before{opacity:.4;inline-size:100%;transform:none;animation:none!important}@media (prefers-reduced-motion:reduce){.skeleton,.skel-b{animation:none!important}.i.spin{display:none}.i.still{display:inline}.progress-line[data-on]:before{opacity:.4;inline-size:100%;transform:none;animation:none!important}}:root[data-underline] .sl-main a:not(.btn):not(.ibtn):not(.sl-row):not([role=tab]):not(.ch-thread),:root[data-underline] .crumbs a,:root[data-underline] .ch-thread b,:root[data-underline] .rich-link{text-decoration:underline}[data-c]{--c-bg:var(--bg-sunken);--c-ink:var(--text-muted);--c-line:var(--border);--c-mark:var(--meter-neutral)}[data-c=red_solid]{--c-bg:var(--danger);--c-ink:var(--on-danger);--c-line:transparent;--c-mark:var(--danger)}[data-c=red]{--c-bg:var(--danger-soft);--c-ink:var(--danger);--c-line:transparent;--c-mark:var(--danger)}[data-c=amber]{--c-bg:var(--warning-soft);--c-ink:var(--warning);--c-line:var(--warning);--c-mark:var(--warning)}[data-c=blue]{--c-bg:var(--info-soft);--c-ink:var(--info);--c-line:transparent;--c-mark:var(--info)}[data-c=green]{--c-bg:var(--accent-soft);--c-ink:var(--accent-ink);--c-line:transparent;--c-mark:var(--accent-ink)}[data-c=navy]{--c-bg:var(--k-big);--c-ink:var(--on-k-big);--c-line:transparent;--c-mark:var(--k-big-ink)}[data-c=gray]{--c-bg:var(--bg-sunken);--c-ink:var(--text-muted);--c-line:var(--border);--c-mark:var(--meter-neutral)}.al-cat-ico,.fb-cat{color:var(--c-mark);align-items:center;margin-inline-end:var(--s-2);display:inline-flex}.al-cat-ico .i,.fb-cat .i{block-size:14px;inline-size:14px}:root[data-session-locked] dialog:not(.reauth),:root[data-session-locked] .rp-print-root{display:none!important}.app.sl{--rail-w:4.375rem;--side-w:15.3125rem;grid-template-columns:var(--rail-w) var(--side-w) minmax(0, 1fr);grid-template-rows:var(--header-h) auto;background:var(--sb-paint,var(--sidebar)) fixed;min-block-size:100dvh;display:grid}.sl-top{z-index:var(--z-bar);align-items:center;gap:var(--s-4);block-size:var(--header-h);padding-inline:var(--s-4) var(--s-2);background:var(--sb-paint,var(--sidebar)) fixed;color:var(--sb-ink);grid-area:1/1/auto/-1;display:flex;position:sticky;inset-block-start:0}.sl-toggle{inline-size:var(--h-sm);block-size:var(--h-sm);border-radius:var(--r);color:var(--sb-ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:none}.sl-toggle:hover{background:var(--sb-hover)}.sl-toggle .i{block-size:20px;inline-size:20px}.sl-top-brand{align-items:center;gap:var(--s-2);color:var(--sb-ink);inline-size:calc(var(--rail-w) + var(--side-w) - var(--s-8));flex:none;text-decoration:none;display:flex}.sl-top-brand .brand-name{color:var(--sb-ink)}.sl-find{align-items:center;gap:var(--s-2);min-inline-size:0;max-inline-size:47.75rem;block-size:var(--h-sm);padding-inline:var(--s-3) 5px;border-radius:var(--r-sm);background:var(--sb-glass);color:var(--sb-ink);border:0;flex:47.75rem;transition:border-color .15s,background .15s;display:flex}.sl-find:hover{background:var(--sb-fill);box-shadow:inset 0 0 0 1px var(--sb-line)}.sl-find:focus-within{background:var(--canvas);box-shadow:0 0 0 2px var(--focus);color:var(--ink-3)}.sl-find .i{flex:none;block-size:16px;inline-size:16px}.sl-find input{min-inline-size:0;font:inherit;font-size:var(--t-sm);color:var(--sb-ink);background:0 0;border:0;outline:none;flex:1}.sl-find:focus-within input{color:var(--ink)}.sl-find input::placeholder{color:var(--sb-ink);opacity:.75}.sl-top .header-end{gap:var(--s-2);margin-inline-start:auto}.sl-top .help-btn{block-size:var(--h-sm);color:var(--sb-ink);border-color:#0000}.sl-top .help-btn:hover,.sl-top .help-btn[aria-expanded=true]{background:var(--sb-hover);border-color:var(--sb-muted);color:var(--sb-ink)}.sl-rail{z-index:var(--z-side);block-size:calc(100dvh - var(--header-h));scrollbar-width:none;align-items:center;gap:var(--s-3);padding-block:0 var(--s-4);background:var(--sb-paint,var(--sidebar)) fixed;flex-direction:column;grid-area:2/1;display:flex;position:sticky;inset-block-start:var(--header-h);overflow-y:auto}.sl-rail::-webkit-scrollbar{display:none}.sl-rail-link{align-items:center;gap:var(--s-1);inline-size:100%;color:var(--sb-ink);font:inherit;font-size:var(--t-xs);text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;font-weight:400;line-height:1.3;display:flex;position:relative}.sl-rail-link:focus-visible{outline:none}.sl-rail-link:focus-visible .sl-rail-icon{box-shadow:0 0 0 2px var(--focus)}.sl-rail-icon{inline-size:var(--h-md);block-size:var(--h-md);border-radius:var(--r);place-items:center;transition:background .15s;display:grid;position:relative}.sl-rail-icon .i{block-size:20px;inline-size:20px}.sl-rail-link:hover .sl-rail-icon{background:var(--sb-hover)}.sl-rail-link:hover,.sl-rail-link:is([aria-pressed=true],[aria-current=page]){color:var(--sb-ink)}.sl-rail-link:is([aria-pressed=true],[aria-current=page]) .sl-rail-icon{background:var(--bg-canvas);box-shadow:inset 0 0 0 1px var(--control)}.sl-rail-link:is([aria-pressed=true],[aria-current=page]) .sl-rail-label{font-weight:700}.sl-rail-link:is([aria-pressed=true],[aria-current=page]):before{content:"";inline-size:3px;block-size:var(--h-md);background:var(--accent-line);border-start-end-radius:3px;border-end-end-radius:3px;position:absolute;inset-block-start:0;inset-inline-start:0}.sl-rail-icon .sl-badge{box-shadow:0 0 0 2px var(--sb-bg);position:absolute;inset-block-start:-4px;inset-inline-end:-6px}.sl-fresh{background:var(--sb-ink);block-size:8px;inline-size:8px;box-shadow:0 0 0 2px var(--sb-bg);border-radius:50%;position:absolute;inset-block-start:2px;inset-inline-end:2px}.sl-tipped{position:relative}.sl-tip{z-index:var(--z-pop);align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-2);border-radius:var(--r-sm);white-space:nowrap;background:var(--ink);color:var(--canvas);font-size:var(--t-sm);pointer-events:none;font-weight:700;display:none;position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + var(--s-2));transform:translateY(-50%)}.sl-tip kbd{font:inherit;font-size:var(--t-xs);opacity:.8}.sl-tipped:hover .sl-tip,.sl-tipped:focus-visible .sl-tip{display:inline-flex}.sl-rail-new:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sl-rail-gap{flex:1}.sl-rail-new{inline-size:var(--h-md);block-size:var(--h-md);background:var(--sb-fill);color:var(--sb-ink);border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid}.sl-rail-new:hover{background:var(--sb-active);color:var(--sb-on-active)}.sl-rail-new .i{block-size:16px;inline-size:16px}.sl-rail-new{cursor:pointer;border:0;padding:0}.sl-rail-extra{background:0 0}.sl-rail-extra:hover{background:var(--sb-glass);color:var(--sb-ink)}.sl-rail-me{margin-block-start:var(--s-1)}.sl-rail-me .menu-trigger,.sl-rail-me>button{inline-size:var(--h-md);block-size:var(--h-md);border-radius:var(--r);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.sl-rail-me .avatar{--size:32px;border-radius:var(--r);box-shadow:0 0 0 2px var(--sb-glass)}.sl-rail-me.on .avatar,.sl-rail-me button[aria-expanded=true] .avatar{box-shadow:0 0 0 2px var(--sb-ink)}.sl-rail-me .menu-pop{position:fixed;inset-block-start:auto;inset-block-end:var(--s-3);inset-inline-start:calc(var(--rail-w) + var(--s-2));inset-inline-end:auto}.sl-badge{block-size:1.125rem;min-inline-size:1.125rem;padding-inline:var(--s-1);box-sizing:border-box;font-family:var(--f-ui);font-size:var(--t-xs);background:var(--sb-ink);color:var(--sb-bg);border-radius:999px;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.sl-badge.alert{background:var(--badge);color:var(--on-badge)}.sl-side .sl-badge:not(.alert){background:var(--new);color:var(--on-new)}.sl-side{z-index:var(--z-side);block-size:calc(100dvh - var(--header-h) - var(--frame-gap));overscroll-behavior:contain;gap:var(--s-3);padding:var(--s-3) var(--s-2) var(--s-6);box-sizing:border-box;--side-ink:var(--ink-2);--sb-ink:var(--ink);--sb-muted:var(--ink-3);--sb-hover:color-mix(in srgb, var(--ink) 6%, transparent);--sb-fill:var(--canvas);--sb-line:var(--line);--sb-bad:var(--bad);--sb-ok:var(--ok);background:var(--side-bg);color:var(--ink);border-start-start-radius:6px;border-end-start-radius:6px;flex-direction:column;grid-area:2/2;display:flex;position:sticky;inset-block-start:var(--header-h);overflow-y:auto;box-shadow:-4px -4px 16px #00000017}.sl-side-head{align-items:center;gap:var(--s-2);padding-inline:var(--s-2) var(--s-1);min-block-size:var(--h-sm);display:flex}.sl-side-head b{color:var(--ink);flex:1;font-size:1.125rem;font-weight:700}.sl-side-new{align-items:center;gap:var(--s-2);min-block-size:var(--h-sm);color:var(--ink);border-radius:6px;flex:1;padding-inline:0;text-decoration:none;display:flex}.sl-side-new b{flex:1;font-size:1.125rem;font-weight:700}.sl-side-new:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sl-side-new-ico{inline-size:var(--h-sm);block-size:var(--h-sm);border-radius:var(--r);background:var(--canvas);border:1px solid var(--line-strong);color:var(--ink);flex:none;place-items:center;transition:background .15s,color .15s;display:grid}.sl-side-new-ico .i{transform-origin:20% 80%;block-size:16px;inline-size:16px;animation:6s ease-in-out 1.2s infinite sl-write}.sl-side-new:hover .sl-side-new-ico{background:var(--sb-active);color:var(--sb-on-active)}.sl-side-new:hover .sl-side-new-ico .i,.sl-side-new:focus-visible .sl-side-new-ico .i{animation:.7s ease-in-out sl-write-now}@keyframes sl-write{0%,82%,to{transform:none}85%{transform:rotate(-14deg)translate(1px,-1px)}88%{transform:rotate(8deg)translate(-1px)}91%{transform:rotate(-8deg)translate(1px)}94%{transform:rotate(0)}}@keyframes sl-write-now{0%,to{transform:none}25%{transform:rotate(-14deg)translate(1px,-1px)}50%{transform:rotate(8deg)translate(-1px)}75%{transform:rotate(-6deg)translate(1px)}}@media (prefers-reduced-motion:reduce){.sl-side-new-ico .i,.sl-side-new:hover .sl-side-new-ico .i,.sl-side-new:focus-visible .sl-side-new-ico .i{animation:none}}:root[data-motion=reduce] .sl-side-new-ico .i,:root[data-motion=reduce] .sl-side-new:hover .sl-side-new-ico .i,:root[data-motion=reduce] .sl-side-new:focus-visible .sl-side-new-ico .i{animation:none}.sbox.sl-side-filter{flex:none}.sl-side-top{border-block-end:1px solid var(--sb-line);flex-direction:column;gap:1px;padding-block-end:var(--s-3);display:flex}.sl-side-groups{gap:var(--s-5);flex-direction:column;display:flex}.sl-group ul{margin:var(--s-1) 0 0;flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}.sl-group-head{align-items:center;gap:var(--s-2);inline-size:100%;block-size:var(--h-sm);padding-inline:var(--s-2) var(--s-3);border-radius:var(--r-sm);color:var(--side-ink);font:inherit;font-size:var(--t-base);cursor:pointer;text-align:start;background:0 0;border:0;font-weight:400;display:flex}.sl-group-head:hover{background:var(--sb-hover);color:var(--sb-ink)}.sl-group-head>span:first-of-type{flex:1}.sl-group-head .num{font-size:var(--t-xs);font-weight:400}.sl-group-head .i{block-size:16px;inline-size:16px;transition:transform .15s}.sl-group-head[aria-expanded=false] .i{transform:rotate(-90deg)}:root[dir=rtl] .sl-group-head[aria-expanded=false] .i,[dir=rtl] .sl-group-head[aria-expanded=false] .i{transform:rotate(90deg)}.sl-row{min-block-size:var(--h-sm);padding-inline:var(--s-4) var(--s-3);color:var(--side-ink);font-size:var(--t-base);border-radius:6px;align-items:center;gap:10px;line-height:1.3;text-decoration:none;display:flex}button.sl-row{inline-size:100%;font:inherit;font-size:var(--t-base);text-align:start;cursor:pointer;background:0 0;border:0}.sl-row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.sl-row[aria-current]:focus-visible{outline-color:#fff}.sl-needs{color:var(--sb-bad);font-weight:700}.sl-needs[aria-pressed=true]{background:var(--bad-soft);box-shadow:inset 0 0 0 1px var(--sb-bad)}.sl-view-head{align-items:center;gap:var(--s-2);min-block-size:var(--h-sm);padding-inline:var(--s-2) var(--s-3);font-size:var(--t-ui);color:var(--ink);margin:0;font-weight:700;display:flex}.sl-view-head>span:first-child{flex:1}.sl-view-head:focus{outline:none}.sl-view-head .num{font-size:var(--t-xs);color:var(--sb-muted);font-weight:400}.sl-back{align-items:center;gap:var(--s-1);text-align:start;min-block-size:var(--h-sm);padding-inline:var(--s-2);color:var(--accent-ink);font:inherit;font-size:var(--t-sm);text-underline-offset:3px;cursor:pointer;border-radius:var(--r-sm);background:0 0;border:0;align-self:flex-start;margin-block-start:var(--s-1);font-weight:700;text-decoration:underline;display:inline-flex}.sl-back .i{block-size:16px;inline-size:16px}.sl-back:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.sl-group{flex-direction:column;display:flex}.sl-need .sl-row{align-items:flex-start}.sl-need .sl-row-sub{white-space:normal}.sl-fix{padding:2px var(--s-2) var(--s-2) calc(var(--s-4) + 1.875rem + 10px);gap:var(--s-1);flex-direction:column;display:flex}.sl-fix .btn{block-size:auto;max-inline-size:100%;min-block-size:var(--h-sm);white-space:normal;text-align:start;align-self:flex-start}.sl-fix-error{font-size:var(--t-xs);color:var(--bad);margin:0}.sl-closed{align-items:center;gap:var(--s-1);display:flex}.sl-closed .sl-row{min-inline-size:0;color:var(--ink-3);flex:1}.sl-closed .sl-sym .i{block-size:16px;inline-size:16px}.sl-reopen{flex:none}.sl-foot-row{border-block-start:1px solid var(--sb-line);color:var(--side-ink);border-radius:0;margin-block-start:var(--s-2)}.sl-foot-row+.sl-foot-row{border-block-start:0;margin-block-start:0}.sl-empty-kind{align-items:flex-start;gap:var(--s-2);padding:var(--s-1) var(--s-3) var(--s-2);flex-direction:column;display:flex}.sl-empty-kind .sl-empty{padding:0}.sl-elsewhere{margin-block-start:calc(-1 * var(--s-2))}.sl-problem{align-items:flex-start;gap:var(--s-2);padding:var(--s-2) var(--s-3);font-size:var(--t-sm);color:var(--ink-2);flex-direction:column;display:flex}.sl-problem p{margin:0}.sl-skel{gap:var(--s-2);padding:var(--s-2);flex-direction:column;display:flex}.sl-skel-row{border-radius:var(--r);background:var(--sb-hover);block-size:2.25rem;display:block}.sl-row:hover{background:var(--hover);color:var(--ink)}.sl-row>.i{flex:none;block-size:16px;inline-size:16px}.sl-row-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.sl-row.strong{color:var(--ink);font-weight:700}.sl-row[aria-current]{background:var(--frame-sel);color:var(--frame-sel-ink);font-weight:700}:root[data-theme=dark] .sl-row[aria-current]{background:var(--sb-active);color:var(--sb-on-active)}:root[data-theme=dark] .sl-row[aria-current] .sl-pic .sl-glyph{box-shadow:0 0 0 1.5px var(--sb-active)}.sl-row[aria-current] .sl-badge:not(.alert){background:var(--frame-sel-ink);color:var(--frame-sel)}.sl-count{font-size:var(--t-xs);color:var(--sb-muted)}.sl-row[aria-current] .sl-count{color:inherit}.sl-glyph{inline-size:1.125rem;font-size:var(--t-xs);color:var(--sb-muted);flex:none;place-items:center;font-weight:700;display:inline-grid}.sl-pic{flex:none;block-size:1.375rem;inline-size:1.375rem;position:relative}.sl-pic .avatar{--size:1.375rem;font-size:var(--t-xs);border-radius:5px}.sl-sym{background:var(--sb-fill);block-size:100%;inline-size:100%;color:var(--sb-ink);font-size:var(--t-sm);border-radius:5px;place-items:center;font-weight:700;display:grid}.sl-pic .sl-glyph{background:var(--sb-ink);block-size:1rem;inline-size:auto;min-inline-size:1rem;box-shadow:0 0 0 1.5px var(--side-bg,var(--sb-bg));font-size:var(--t-xs);color:var(--side-bg,var(--sb-bg));border-radius:4px;padding-inline:2px;line-height:1;position:absolute;inset-block-end:-4px;inset-inline-end:-5px}.sl-row[aria-current] .sl-pic .sl-glyph{box-shadow:0 0 0 1.5px var(--frame-sel)}.sl-warn{color:var(--sb-bad);flex:none;display:inline-flex}.sl-warn .i{block-size:16px;inline-size:16px}.sl-live{background:var(--sb-ok);border-radius:50%;flex:none;block-size:8px;inline-size:8px;animation:1.6s ease-in-out infinite sl-pulse}.sl-live.waiting{box-shadow:inset 0 0 0 2px var(--sb-ok);background:0 0;animation:none}.sl-gaps{border:2px solid var(--warn);background:linear-gradient(to top, var(--warn) 50%, transparent 50%);border-radius:50%;flex:none;block-size:12px;inline-size:12px}.sl-ended{background:var(--sb-hover);color:var(--sb-muted);font-size:var(--t-xs);border-radius:999px;flex:none;padding:1px 6px;font-weight:700}.sl-row[aria-current] .sl-ended{color:inherit;background:#fff3}@keyframes sl-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.sl-live{animation:none}}.sl-empty{padding:var(--s-2) var(--s-3);font-size:var(--t-sm);color:var(--sb-muted);margin:0}.sl-scrim{display:none}.sl-main{background:var(--canvas);min-inline-size:0;color:var(--ink);min-block-size:calc(100dvh - var(--header-h) - var(--frame-gap));border-start-end-radius:6px;border-end-end-radius:6px;grid-area:2/3;margin-block-end:var(--frame-gap);margin-inline-end:var(--frame-gap);position:relative;overflow:clip;box-shadow:0 0 20px #0000001a}@media (width<=1199px){.app.sl{--header-h:3.5rem;grid-template-columns:var(--rail-w) minmax(0, 1fr)}.sl-main{grid-column:2;margin-block-end:0;margin-inline-end:0}.sl-top{gap:var(--s-2);padding-inline:var(--s-2)}.sl-toggle{block-size:2.75rem;inline-size:2.75rem;display:grid}.sl-top-brand{justify-content:center;min-block-size:2.75rem;inline-size:auto;min-inline-size:2.75rem}.sl-find{block-size:2.5rem}.sl-top .help-btn{justify-content:center;block-size:2.75rem;inline-size:2.75rem;padding:0}.sl-top .help-btn-label{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.sl-side{inset-block:var(--header-h) 0;block-size:auto;inline-size:min(20rem,88vw);z-index:var(--z-drawer);padding-inline:var(--s-3);transform:translateX(calc(var(--flip,-1) * 105%));visibility:hidden;transition:transform .2s var(--ease), visibility 0s .2s;border-radius:0;position:fixed;inset-inline-start:0;box-shadow:0 20px 50px #00000040}.sl-main{border-radius:6px}[dir=rtl] .sl-side{--flip:1}.sl-drawer .sl-side{visibility:visible;transition:transform .2s var(--ease);transform:none}.sl-drawer .sl-scrim{inset:var(--header-h) 0 0 0;z-index:calc(var(--z-drawer) - 1);background:var(--scrim);cursor:default;border:0;padding:0;display:block;position:fixed}.sl-side-new{min-block-size:2.75rem}.sl-side-new-ico{block-size:2.75rem;inline-size:2.75rem}.sbox.sl-side-filter{block-size:2.75rem}.sl-row,.sl-group-head,.sl-view-head,.sl-back,.sl-fix .btn,.sl-reopen,.sl-empty-kind .btn{min-block-size:2.75rem}.sl-fix{padding-inline-start:calc(var(--s-4) + 2.25rem + 10px)}}@media (pointer:coarse){.sl-find{block-size:2.75rem}.sl-rail-new{block-size:2.75rem;inline-size:2.75rem}}@media (width<=767px){.app.sl{grid-template-columns:minmax(0,1fr);padding-block-end:4rem}.sl-top{gap:var(--s-1)}.sl-main{border-radius:0;grid-column:1}.sl-top-brand .brand-name{display:none}.sl-rail{--sb-ink:var(--ink);--sb-muted:var(--ink-3);--sb-hover:var(--hover);--sb-fill:var(--accent-soft);--sb-line:transparent;block-size:auto;z-index:calc(var(--z-drawer) + 1);padding:var(--s-1) var(--s-1) calc(var(--s-1) + env(safe-area-inset-bottom));border-block-start:1px solid var(--line);background:var(--canvas);flex-direction:row;justify-content:space-around;gap:0;position:fixed;inset-block:auto 0;inset-inline:0;overflow:visible}.sl-rail-gap,.sl-rail-new{display:none}.sl-rail-me{align-self:center;margin:0}.sl-rail-me .menu-trigger{block-size:2.75rem;inline-size:2.75rem}.sl-rail-link{flex:1 1 0;justify-content:center;min-block-size:3.5rem;min-inline-size:0}.sl-rail-link:is([aria-pressed=true],[aria-current=page]) .sl-rail-icon{background:var(--accent-soft);box-shadow:none;color:var(--accent-ink)}.sl-rail-link:is([aria-pressed=true],[aria-current=page]){color:var(--accent-ink)}.sl-rail-link:is([aria-pressed=true],[aria-current=page]):before{display:none}.sl-rail-icon{block-size:var(--h-sm);inline-size:2.75rem}.sl-rail-label{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.sl-side,.sl-drawer .sl-scrim{inset-block-end:calc(4rem + env(safe-area-inset-bottom))}}:root[data-theme=light] .sl-find{background:#1d1c1d33;border-radius:6px}:root[data-theme=light] .sl-find input::placeholder{color:#1d1c1d;opacity:.8}:root[data-theme=light] .sl-rail-link:hover .sl-rail-icon,:root[data-theme=light] .sl-rail-extra:hover{background:#1d1c1d14}:root[data-theme=light] .sl-side{--side-ink:#1d1c1dcc;box-shadow:none}:root[data-theme=light] .sl-main{box-shadow:none}:root[data-theme=dark] .sl-find{background:#f8f8f840;border-radius:6px}:root[data-theme=dark] .sl-find input::placeholder{color:#f8f8f8;opacity:.8}:root[data-theme=dark] .sl-rail-link:hover .sl-rail-icon,:root[data-theme=dark] .sl-rail-extra:hover{background:#f8f8f81f}:root[data-theme=dark] .sl-side{--side-ink:#e0e0e0cc;box-shadow:none}@media (width>=1200px){.app.sl{--panel-line:#1d1c1d21}:root[data-theme=dark] .app.sl{--panel-line:#797c814d}.sl-side,:root[data-theme=light] .sl-side,:root[data-theme=dark] .sl-side{box-shadow:none;border:1px solid var(--panel-line);border-inline-end:0;border-start-start-radius:6px;border-end-start-radius:6px}.sl-main{box-shadow:none;border:1px solid var(--panel-line);box-sizing:border-box;border-inline-start:0;border-start-end-radius:6px;border-end-end-radius:6px}.sl-main .chan{block-size:calc(100dvh - var(--header-h) - var(--frame-gap) - 2px)}}.sl-rail-brand,.sl-rail-sep{display:none}@media (width>=1200px){.sl-top-brand{display:none}.sl-rail{block-size:100dvh;z-index:var(--z-bar);grid-row:1/span 2;padding-block-start:var(--s-2);inset-block-start:0}.sl-rail-brand{color:var(--sb-ink);flex-direction:column;align-items:center;gap:2px;text-decoration:none;display:flex}.sl-rail-brand .radar{block-size:34px;inline-size:34px}.sl-rail-brand .brand-name{letter-spacing:.02em;font-size:.8125rem;font-weight:700}.sl-rail-sep{background:var(--line-strong);block-size:1px;inline-size:36px;margin-block:var(--s-1);flex:none;display:block}}.tk-empty{min-block-size:calc(100dvh - var(--header-h) - var(--frame-gap) - 2px);justify-content:center;align-items:center;gap:var(--s-3);padding:var(--s-8);text-align:center;flex-direction:column;display:flex}.tk-empty-ico{background:var(--sunken);border:1px solid var(--line);block-size:56px;inline-size:56px;color:var(--ink-2);border-radius:14px;place-items:center;display:grid}.tk-empty-ico .i{block-size:20px;inline-size:20px}.tk-empty h1{font-size:var(--t-lg);margin:0;font-weight:700}.tk-empty p{margin:0 0 var(--s-2);max-inline-size:30rem;color:var(--ink-2)}.tk-or{align-items:center;gap:var(--s-3);inline-size:min(42rem,100%);font-size:var(--t-sm);display:flex;margin-block:var(--s-4) 0!important}.tk-or:before,.tk-or:after{content:"";background:var(--line);flex:1;block-size:1px}.tk-kinds{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));inline-size:min(42rem,100%);margin:0;padding:0;list-style:none;display:grid}.tk-kind{align-items:flex-start;gap:var(--s-1);block-size:100%;padding:var(--s-4);border:1px solid var(--control-border);border-radius:var(--r-lg);color:var(--ink);text-align:start;flex-direction:column;text-decoration:none;display:flex}.tk-kind:hover{background:var(--hover)}.tk-kind:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.tk-kind>span:last-child{font-size:var(--t-sm);color:var(--ink-2)}.tk-kind-ico{block-size:2.25rem;inline-size:2.25rem;border-radius:var(--r);background:var(--accent-soft);color:var(--accent-ink);place-items:center;margin-block-end:var(--s-2);display:grid}.tk-paste{font-size:var(--t-sm)}.tk-paste b{color:var(--ink)}@media (width<=1199px){.tk-kinds{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.tk-kinds{grid-template-columns:minmax(0,1fr)}.tk-kind{min-block-size:3.5rem;padding-block:var(--s-2);flex-direction:row;align-items:center}.tk-kind-ico{margin:0}}.radar{block-size:24px;inline-size:24px;color:var(--sb-ink);flex:none;overflow:visible}.radar-ring{fill:none;stroke:currentColor;stroke-width:1.3px}.radar-ring.faint{stroke-width:.8px;opacity:.35}.radar-cross{stroke:currentColor;stroke-width:.7px;opacity:.25}.radar-stop-a{stop-color:var(--accent-line);stop-opacity:.55}.radar-stop-b{stop-color:var(--accent-line);stop-opacity:0}.radar-line{stroke:var(--accent-line);stroke-width:1.3px;stroke-linecap:round}.radar-core{fill:var(--accent-line)}.radar-beam{transform-box:view-box;transform-origin:16px 16px;animation:3s linear infinite radar-spin}.radar-blip{fill:var(--accent-line);opacity:0;transform-box:fill-box;transform-origin:50%;animation:3s linear infinite radar-blip}.radar-blip.b1{animation-delay:.3s}.radar-blip.b2{animation-delay:1.05s}.radar-blip.b3{animation-delay:1.95s}@keyframes radar-spin{to{transform:rotate(360deg)}}@keyframes radar-blip{0%{opacity:1;transform:scale(1.5)}8%{opacity:1;transform:scale(1)}70%{opacity:.1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.radar-beam,.radar-blip{animation:none}.radar-blip{opacity:.8}}:root[data-motion=reduce] .radar-beam,:root[data-motion=reduce] .radar-blip{animation:none}:root[data-motion=reduce] .radar-blip{opacity:.8}.sl-group .sl-row{border-radius:8px;min-block-size:2.875rem;padding-block:5px}.sl-row-text{flex-direction:column;flex:1;gap:1px;min-inline-size:0;display:flex}.sl-row-sub{font-size:var(--t-xs);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-weight:400;line-height:1.35;overflow:hidden}.sl-row-sub:empty{display:none}.sl-row[aria-current] .sl-row-sub{color:inherit;opacity:.85}.sl-group .sl-pic{block-size:1.875rem;inline-size:1.875rem}.sl-group .sl-pic .avatar{--size:1.875rem;border-radius:7px;font-size:.75rem}.sl-group .sl-sym{font-size:var(--t-base);border-radius:7px}@media (width<=1199px){.sl-group .sl-row{min-block-size:3.5rem}.sl-group .sl-pic{block-size:2.25rem;inline-size:2.25rem}.sl-group .sl-pic .avatar{--size:2.25rem;font-size:var(--t-sm)}}.login{background:var(--canvas);grid-template-columns:minmax(0,1fr)}.login-form{gap:var(--s-3);max-inline-size:33rem}.login-form h1{margin:0 0 var(--s-2);font-size:var(--t-lg);font-weight:700}.login-form .field{color:var(--ink);gap:var(--s-2)}.login-form .input{min-block-size:var(--h-lg)}.login-form .input[readonly]{color:var(--ink-2);background:var(--canvas)}.login-form .field-box .input{padding-inline-end:3rem}[dir=rtl] .login-form .field-box .input[dir=ltr]{padding-inline:3rem var(--s-3)}.login-form .field-end{inset-inline-end:0}.login-eye{block-size:100%;inline-size:2.75rem;color:var(--ink-2);cursor:pointer;border-radius:var(--r);background:0 0;border:0;place-items:center;padding:0;display:grid}.login-eye:hover{color:var(--ink)}.login-eye[aria-pressed=true]{color:var(--accent-ink)}.login-eye:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.login-caps{margin:calc(-1 * var(--s-1)) 0 0;align-items:center;gap:var(--s-1);font-size:var(--t-sm);color:var(--warn);display:flex}.login-caps .i,.login-note>.i,.login-problem>.i{flex:none;block-size:16px;inline-size:16px}.login-problem,.login-note{gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r);background:var(--bad-soft);color:var(--ink);font-size:var(--t-sm);align-items:flex-start;line-height:1.6;display:flex}.login-problem>.i{color:var(--bad);margin-block-start:3px}.login-problem p,.login-note p{flex-direction:column;gap:2px;margin:0;display:flex}.login-problem span{color:var(--ink-2)}.login-note{background:color-mix(in srgb, var(--link) 12%, var(--canvas))}.login-note>.i{color:var(--link);margin-block-start:3px}.login-note span{color:var(--ink-2)}.login-note.ok{background:var(--ok-soft)}.login-note.ok>.i{color:var(--ok)}.login-form .login-go{min-block-size:var(--h-lg);margin-block-start:var(--s-2)}.login-forgot{text-align:center;font-size:var(--t-sm);color:var(--ink-2);margin:0}.login-tools{gap:var(--s-3)}.login-tools .theme-toggle:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.login-tools .theme-toggle{block-size:2.25rem;inline-size:2.25rem}.login-tools .theme-toggle:hover{transform:none}@media (width<=767px){.login-form{padding:var(--s-5) var(--s-4) var(--s-8);max-inline-size:none}.login-form .input{min-block-size:3rem;font-size:1rem}.login-form .login-go{min-block-size:3rem}.login-lang button,.login-tools .theme-toggle{min-block-size:2.75rem}.login-tools .theme-toggle{block-size:2.75rem;inline-size:2.75rem}}@media (pointer:coarse){.login-lang button{min-block-size:2.75rem}.login-tools .theme-toggle{block-size:2.75rem;inline-size:2.75rem}}
