@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:Lato;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/lato-latin-900-normal-C3uaq3BA.woff2)format("woff2"),url(/assets/lato-latin-900-normal-CZBfLiEO.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:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.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:500;src:url(/assets/ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-500-normal-BletK1Hp.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:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-500-normal-YINYabwD.woff2)format("woff2"),url(/assets/geist-mono-latin-500-normal-D-GG86Jb.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{--canvas:#fff;--surface:#fff;--sunken:#f8f8f8;--hover:#f8f8f8;--line:#ddd;--line-strong:#c9c9c9;--control-border:#868686;--ink:#1d1c1d;--ink-2:#454245;--ink-3:#616061;--accent:#0f7a63;--accent-ink:#0a5b4a;--accent-soft:#e0f2ec;--primary:#0f7a63;--primary-hover:#0b6552;--on-primary:#fff;--link:#1d5fbf;--focus:var(--link);--ok:#1c7a3e;--ok-soft:#e3f3e8;--warn:#8a5100;--warn-soft:#fbf0dd;--bad:#b42318;--bad-soft:#fce8e6;--badge:#b3420f;--on-badge:#fff;--mention:#fff2d4;--scrim:#1113168c;--sidebar:#12332d;--sidebar-ink:#e6efec;--sidebar-muted:#a3bdb5;--sidebar-hover:#ffffff14;--sidebar-active:#3cc39f;--sidebar-on-active:#06231b;--signal:#b3420f;--signal-soft:#fdeee6;--reading:#eef7f3;--paper:var(--sunken);--paper-2:var(--sunken);--surface-2:var(--hover);--rule:var(--line);--rule-2:var(--line-strong);--stamp:var(--accent);--stamp-deep:var(--accent-ink);--stamp-soft:var(--accent-soft);--stamp-hover:var(--primary-hover);--on-stamp:var(--on-primary);--brand-gold:var(--accent);--glass:var(--canvas);--line-hover:var(--ink-3);--hover-strong:var(--hover);--ring:#1d5fbf47;--x:#222;--ig:#c2317a;--tt:#1f8a8a;--yt:#c8331f;--login-bg:var(--sunken);--grain:0;--shadow:none;--shadow-raise:0 1px 2px #1c1b181f;--shadow-pop:0 0 0 1px #1c1b180f, 0 4px 12px #1c1b181f;--shadow-modal:0 18px 48px #1c1b183d;--key-top:#2b2f35;--key-bot:#16191d;--key-ink:#f7f5f0;--key-edge:#0000004d;--well-top:#0000001f;--well-bot:transparent;--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.75rem;--t-2xl:2.25rem;--h-xs:1.75rem;--h-sm:2rem;--h-md:2.25rem;--h-lg:2.75rem;--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;--r-xs:4px;--r-sm:6px;--r:8px;--r-lg:12px;--ease:cubic-bezier(.22, 1, .36, 1);--header-h:2.5rem;--pane-h:3rem;--frame-gap:4px;--gutter:var(--s-8);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--canvas:#1a1d21;--surface:#1a1d21;--sunken:#222529;--hover:#222529;--line:#35373b;--line-strong:#45484c;--control-border:#797c81;--ink:#f8f8f8;--ink-2:#d1d2d3;--ink-3:#ababad;--accent:#3cc39f;--accent-ink:#86e3c8;--accent-soft:#15332a;--primary:#3cc39f;--primary-hover:#5fd3b2;--on-primary:#06231b;--link:#86b5ff;--focus:var(--link);--ok:#62d18d;--ok-soft:#12301f;--warn:#f1b54e;--warn-soft:#33260e;--bad:#ff8a7c;--bad-soft:#3a1916;--badge:#c24b16;--on-badge:#fff;--mention:#3a3019;--scrim:#000000a8;--sidebar:#0b1714;--sidebar-ink:#dfe9e5;--sidebar-muted:#8ea39c;--sidebar-hover:#ffffff0f;--sidebar-active:#3cc39f;--sidebar-on-active:#06231b;--signal:#ff7d45;--signal-soft:#3a2016;--reading:#16201c;--ring:#86b6ec52;--x:#e5e5e5;--ig:#e0559a;--tt:#38bdbd;--yt:#e5483b;--shadow-raise:0 1px 2px #00000080;--shadow-pop:0 0 0 1px #ffffff12, 0 6px 16px #0000008c;--shadow-modal:0 18px 48px #000000b3;--key-top:#2a2926;--key-bot:#141311;--key-ink:#f7f5f0;--key-edge:#ffffff21;--well-top:#0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--canvas:#1a1d21;--surface:#1a1d21;--sunken:#222529;--hover:#222529;--line:#35373b;--line-strong:#45484c;--control-border:#797c81;--ink:#f8f8f8;--ink-2:#d1d2d3;--ink-3:#ababad;--accent:#3cc39f;--accent-ink:#86e3c8;--accent-soft:#15332a;--primary:#3cc39f;--primary-hover:#5fd3b2;--on-primary:#06231b;--link:#86b5ff;--focus:var(--link);--ok:#62d18d;--ok-soft:#12301f;--warn:#f1b54e;--warn-soft:#33260e;--bad:#ff8a7c;--bad-soft:#3a1916;--badge:#c24b16;--on-badge:#fff;--mention:#3a3019;--scrim:#000000a8;--sidebar:#0b1714;--sidebar-ink:#dfe9e5;--sidebar-muted:#8ea39c;--sidebar-hover:#ffffff0f;--sidebar-active:#3cc39f;--sidebar-on-active:#06231b;--signal:#ff7d45;--signal-soft:#3a2016;--reading:#16201c;--ring:#86b6ec52;--x:#e5e5e5;--ig:#e0559a;--tt:#38bdbd;--yt:#e5483b;--shadow-raise:0 1px 2px #00000080;--shadow-pop:0 0 0 1px #ffffff12, 0 6px 16px #0000008c;--shadow-modal:0 18px 48px #000000b3;--key-top:#2a2926;--key-bot:#141311;--key-ink:#f7f5f0;--key-edge:#ffffff21;--well-top:#0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{background:var(--paper);color:var(--ink);font:400 var(--t-base)/1.6 var(--f-ui);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}::selection{background:var(--stamp);color:var(--on-stamp)}::-webkit-scrollbar{block-size:8px;inline-size:8px}::-webkit-scrollbar-track{background:var(--paper)}::-webkit-scrollbar-thumb{background:var(--rule-2);border-radius:var(--r-xs)}a{color:inherit;-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:3px}a:hover{-webkit-text-decoration-color:var(--stamp);text-decoration-color:var(--stamp)}h1,h2,h3{font-family:var(--f-head);margin:0;font-weight:700}h1{font-size:var(--t-xl);line-height:1.3}h2{font-size:var(--t-lg);line-height:1.4}h3{font-size:var(--t-md);line-height:1.5}p{margin:0}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:3px}.num{font-variant-numeric:tabular-nums}.muted{color:var(--ink-3)}.small{font-size:var(--t-sm)}.xs{font-size:var(--t-xs)}.ltr{direction:ltr;unicode-bidi:isolate}.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(--ink-2)}.rich-text[data-accent] .rich-tag,.rich-text[data-accent] .rich-mention{color:var(--stamp-deep)}.rich-link{overflow-wrap:anywhere}.visually-hidden{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.kicker{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3);font-weight:500}.kicker:lang(en){letter-spacing:.2em;text-transform:uppercase}.noise{z-index:100;pointer-events:none;opacity:var(--grain);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.app{flex-direction:column;min-block-size:100dvh;display:flex}.skip{z-index:200;padding:var(--s-2) var(--s-4);border-radius:var(--r);background:var(--stamp);color:var(--on-stamp);transition:inset-block-start .2s var(--ease);font-weight:700;text-decoration:none;position:absolute;inset-block-start:-4rem;inset-inline-start:1rem}.skip:focus{inset-block-start:.5rem}.brand{align-items:center;gap:var(--s-2);color:var(--ink);flex:none;text-decoration:none;display:flex}.brand-mark{flex:none;block-size:28px;inline-size:28px}.brand-icon.i{block-size:22px;inline-size:22px;color:var(--stamp)}.brand-name{font-family:var(--f-brand);font-weight:700;font-size:var(--t-lg);color:var(--ink);line-height:1}.header-end{flex:none;align-items:center;gap:clamp(.6rem,1.6vw,1.1rem);display:flex}.collector-wrap{display:inline-flex}.collector{align-items:center;gap:var(--s-2);font-size:var(--t-sm);color:var(--ink-3);white-space:nowrap;padding:.2rem var(--s-1);margin-inline:calc(-1 * var(--s-1));border-radius:999px;text-decoration:none;transition:color .2s,background .2s;display:inline-flex}.collector:hover{color:var(--ink);background:var(--hover)}.collector.off:hover{color:var(--bad);background:var(--bad-soft)}.collector>i{background:var(--ok);border-radius:50%;flex:none;block-size:7px;inline-size:7px}.collector.off>i{background:var(--bad)}.collector.off{color:var(--bad)}.help-btn{align-items:center;gap:var(--s-2);block-size:var(--h-sm);padding:0 var(--s-3);border-radius:var(--r);border:1px solid var(--rule-2);color:var(--ink-2);font-size:var(--t-sm);cursor:pointer;white-space:nowrap;background:0 0;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.help-btn .i{block-size:15px;inline-size:15px}.help-btn:hover,.help-btn[aria-expanded=true]{border-color:var(--line-hover);color:var(--ink);background:var(--hover)}.user-menu .menu-trigger{align-items:center;gap:var(--s-2);block-size:var(--h-sm);padding-block:0;padding-inline:var(--s-2) var(--s-1);border-radius:var(--r);color:var(--ink);font-size:var(--t-ui);cursor:pointer;background:0 0;border:0;transition:background .2s;display:inline-flex}.user-menu .menu-trigger:hover,.user-menu .menu-trigger[aria-expanded=true]{background:var(--hover-strong)}.user-menu.on .menu-trigger{background:var(--stamp-soft)}.user-menu .menu-trigger .avatar{--size:24px;background:var(--stamp-soft);color:var(--ink-2);border-color:var(--rule-2);font-size:var(--t-xs);font-weight:500;font-family:var(--f-ui)}.user-menu .menu-trigger>.i{block-size:14px;inline-size:14px;color:var(--ink-3)}.user-name{text-overflow:ellipsis;white-space:nowrap;max-inline-size:12rem;overflow:hidden}.main{flex-direction:column;flex:1;min-inline-size:0;display:flex}.main:focus{outline:none}.page{padding:var(--s-8) var(--gutter) 5rem;gap:var(--s-6);animation:rise .45s var(--ease) both;flex-direction:column;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.intake{gap:var(--s-2);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:stretch;display:grid}.btn{justify-content:center;align-items:center;gap:var(--s-2);border:1px solid var(--control-border);background:var(--canvas);color:var(--ink);border-radius:var(--r);block-size:var(--h-md);padding:0 var(--s-4);font-size:var(--t-ui);cursor:pointer;white-space:nowrap;flex:none;font-weight:500;line-height:1.2;text-decoration:none;transition:background .25s,border-color .25s,color .25s,transform .1s;display:inline-flex}.btn:hover{border-color:var(--line-hover);background:var(--hover-strong)}.btn:active:not(:disabled){transform:scale(.96)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.primary{background:var(--primary);border-color:var(--primary);color:var(--on-primary);font-weight:700}.btn.primary:hover{background:var(--stamp-hover);border-color:var(--stamp-hover);box-shadow:0 0 28px color-mix(in oklch, var(--stamp) 35%, transparent)}.btn.ghost{color:var(--ink-3);background:0 0;border-color:#0000}.btn.ghost:hover{background:var(--hover-strong);color:var(--ink)}.btn.danger{color:var(--bad)}.btn.lg{block-size:var(--h-lg);padding-inline:var(--s-6)}.btn.sm{block-size:var(--h-sm);padding:0 var(--s-3);font-size:var(--t-sm)}.btn.primary:active:not(:disabled){box-shadow:inset 0 2px 6px oklch(0% 0 0/.25)}.i{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:16px;inline-size:16px}.btn.sm .i{block-size:14px;inline-size:14px}.btn[data-phase=busy]{cursor:progress}.btn[data-phase=busy]:disabled,.btn[data-phase=done]:disabled{opacity:1}.btn[data-phase=done]{background:var(--ok-soft);color:var(--ok);box-shadow:none;border-color:#0000}.btn.primary[data-phase=busy]{background:var(--stamp-soft);border-color:color-mix(in oklch, var(--stamp) 45%, transparent);color:var(--stamp-deep);box-shadow:none}.well{border-radius:calc(var(--r) + 3px);background:linear-gradient(180deg, var(--well-top), var(--well-bot));padding:3px;display:inline-flex;box-shadow:inset 0 1px 2px oklch(0% 0 0/.35)}.key{justify-content:center;align-items:center;gap:var(--s-2);min-block-size:44px;padding-inline:var(--s-6);font-size:var(--t-base);border-radius:var(--r);border:1px solid var(--key-edge);cursor:pointer;background:linear-gradient(180deg, var(--key-top), var(--key-bot));color:var(--key-ink);white-space:nowrap;transition:border-color .35s var(--ease), box-shadow .35s var(--ease), opacity .25s, transform .12s;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px oklch(100% 0 0/.2),inset 0 2px 3px oklch(100% 0 0/.08),inset 0 8px 12px oklch(100% 0 0/.04),inset 0 -2px 3px oklch(0% 0 0/.35),0 6px 14px -8px oklch(0% 0 0/.7)}.key:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(110% 80% at 50% 125%, color-mix(in oklch, var(--stamp) 75%, transparent), transparent 62%);opacity:0;transition:opacity .35s var(--ease);position:absolute;inset:0}.key>*{z-index:1;position:relative}.key>.i{block-size:17px;inline-size:17px;color:var(--stamp);filter:drop-shadow(0 0 3px color-mix(in oklch, var(--stamp) 55%, transparent))}.key:hover:not(:disabled){border-color:color-mix(in oklch, var(--stamp) 60%, transparent)}.key:hover:not(:disabled):after,.key[data-phase=busy]:after{opacity:1}.key:active:not(:disabled){transform:scale(.97);box-shadow:inset 0 2px 6px oklch(0% 0 0/.5)}.key:focus-visible{outline:2px solid var(--stamp);outline-offset:5px}.key:disabled{cursor:not-allowed}.key[data-phase=idle]:disabled{background:linear-gradient(180deg, color-mix(in oklch, var(--key-top) 84%, var(--paper)), color-mix(in oklch, var(--key-bot) 84%, var(--paper)));color:color-mix(in oklch, var(--key-ink) 60%, transparent);box-shadow:inset 0 1px 1px oklch(100% 0 0/.08),inset 0 -2px 3px oklch(0% 0 0/.22)}.key[data-phase=idle]:disabled>.i{color:color-mix(in oklch, var(--stamp) 65%, transparent);filter:none}.key[data-phase=busy]{cursor:progress;border-color:color-mix(in oklch, var(--stamp) 45%, transparent)}.key[data-phase=done]>.i{color:var(--ok);filter:none}.field{gap:var(--s-1);font-size:var(--t-sm);color:var(--ink-2);flex-direction:column;display:flex}.input,.select{background:var(--surface);border:1px solid var(--rule-2);border-radius:var(--r);min-block-size:var(--h-md);padding:var(--s-2) var(--s-3);min-inline-size:0;color:var(--ink)}.input::placeholder{color:var(--ink-3)}.input:focus,.select:focus{border-color:var(--stamp);box-shadow:0 0 0 3px var(--focus);outline:none}.select.lg{min-block-size:var(--h-lg);border-radius:var(--r);padding-inline:var(--s-4)}.check{align-items:center;gap:var(--s-2);font-size:var(--t-sm);color:var(--ink-2);cursor:pointer;display:inline-flex}.check input{accent-color:var(--stamp);block-size:1rem;inline-size:1rem}.seg{border-radius:var(--r);border:1px solid var(--rule);background:var(--paper-2);scrollbar-width:none;vertical-align:middle;gap:2px;max-inline-size:100%;padding:3px;display:inline-flex;overflow-x:auto}.seg::-webkit-scrollbar{display:none}.seg button{align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-4);cursor:pointer;color:var(--ink-3);font-size:var(--t-sm);white-space:nowrap;border-radius:var(--r-sm);background:0 0;border:0;flex:none;transition:color .2s,background .2s,box-shadow .2s;display:inline-flex}.seg button:hover:not(:disabled){color:var(--ink)}.seg button:focus-visible{outline-offset:-2px}.seg button:disabled{opacity:.45;cursor:not-allowed}.seg button[aria-pressed=true]{background:var(--surface-2);color:var(--ink);box-shadow:0 0 0 1px var(--rule-2)}.seg-n{font-variant-numeric:tabular-nums}.seg.sm button{padding:.2rem var(--s-3);font-size:var(--t-xs)}.toolbar{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.toolbar .spacer{flex:1}.ptag{align-items:center;gap:var(--s-1);font-size:var(--t-xs);color:var(--ink-2);white-space:nowrap;font-weight:700;display:inline-flex}.ptag i{border-radius:2px;block-size:8px;inline-size:8px;display:inline-block}.ptag.twitter i{background:var(--x)}.ptag.instagram i{background:var(--ig)}.ptag.tiktok i{background:var(--tt)}.ptag.youtube i{background:var(--yt)}.kind{font-size:var(--t-xs);color:var(--ink-3);border:1px solid var(--rule-2);padding:0 var(--s-2);white-space:nowrap;border-radius:999px}.status{align-items:center;gap:var(--s-2);font-size:var(--t-sm);white-space:nowrap;font-weight:500;display:inline-flex}.status:before{content:"";background:var(--ink-3);border-radius:50%;flex:none;block-size:7px;inline-size:7px}.status.running:before,.status.queued:before{background:var(--stamp);animation:1.2s ease-in-out infinite pulse}.status.running,.status.queued{color:var(--stamp-deep)}.status.done{color:var(--ok)}.status.done:before{background:var(--ok)}.status.partial{color:var(--warn)}.status.partial:before{background:var(--warn)}.status.failed{color:var(--bad)}.status.failed:before{background:var(--bad)}.status.cancelled:before{background:var(--ink-3)}@keyframes pulse{50%{opacity:.25}}.pill{align-items:center;gap:var(--s-1);font-size:var(--t-xs);padding:.05rem var(--s-2);color:var(--ink-2);border:1px solid var(--rule-2);font-family:var(--f-mono);background:0 0;border-radius:999px;display:inline-flex}.pill.stamp{background:var(--stamp-soft);color:var(--stamp-deep);border-color:#0000}.pill.warn{background:var(--warn-soft);color:var(--warn);border-color:#0000}.verified-mark{color:var(--stamp);font-size:.85em}.strip{gap:var(--s-2) var(--s-6);font-size:var(--t-sm);color:var(--ink-2);flex-wrap:wrap;align-items:center;display:flex}.strip b{color:var(--ink);font-weight:500}.strip .quota{align-items:center;gap:var(--s-2);display:inline-flex}.table{border-collapse:collapse;inline-size:100%;font-size:var(--t-sm)}.table th{text-align:start;color:var(--ink-3);font-weight:500;font-size:var(--t-xs);padding:var(--s-2) var(--s-2);border-block-end:1px solid var(--rule-2);white-space:nowrap}.table th:lang(en){font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;font-size:var(--t-xs)}.table td{padding:var(--s-3) var(--s-2);border-block-end:1px solid var(--rule);vertical-align:middle}.table tr.clickable{cursor:pointer}.table tr.clickable:hover td{background:var(--hover)}.table td.n,.table th.n{text-align:end;font-variant-numeric:tabular-nums}.page>*,.section>*,.split>*{min-inline-size:0}.who{align-items:center;gap:var(--s-3);min-inline-size:0;display:flex}.avatar{inline-size:var(--size,32px);block-size:var(--size,32px);object-fit:cover;background:var(--paper-2);border:1px solid var(--rule);font-weight:700;font-size:calc(var(--size,32px) * .4);color:var(--ink-3);font-family:var(--f-head);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.avatar.lg{--size:76px}.avatar.sm{--size:24px}.avatar.md{--size:46px}.section{gap:var(--s-5);flex-direction:column;display:flex}.panel{background:color-mix(in oklch, var(--surface) 70%, transparent);border:1px solid var(--rule);border-radius:var(--r-lg);padding:var(--s-5) var(--s-6)}.split{gap:var(--s-8);grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;display:grid}.tabs{gap:var(--s-5);border-block-end:1px solid var(--rule);display:flex}.tabs button{padding:var(--s-2) 0;cursor:pointer;color:var(--ink-3);border:0;background:0 0;border-block-end:2px solid #0000;margin-block-end:-1px;font-weight:500}.tabs button[aria-selected=true]{color:var(--stamp-deep);border-block-end-color:var(--stamp)}.empty{padding:var(--s-10) var(--s-4);text-align:center;color:var(--ink-3);gap:var(--s-2);flex-direction:column;align-items:center;display:flex}.empty h3{color:var(--ink);font-size:var(--t-lg)}.empty p{max-inline-size:52ch}.error-box{background:var(--bad-soft);color:var(--bad);border-radius:var(--r);padding:var(--s-3) var(--s-4);font-size:var(--t-sm)}.skeleton{background:linear-gradient(90deg, var(--paper-2), var(--rule), var(--paper-2));border-radius:var(--r);background-size:200% 100%;min-block-size:1rem;animation:1.4s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.dossier{gap:var(--s-5);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.dossier-title{gap:var(--s-1);flex-direction:column;min-inline-size:0;display:flex}.dossier-title h1{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.dossier-meta{gap:var(--s-1) var(--s-4);font-size:var(--t-sm);color:var(--ink-3);flex-wrap:wrap;display:flex}.dossier-actions{gap:var(--s-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.bio{max-inline-size:70ch;color:var(--ink-2)}.figures{flex-wrap:wrap;gap:0 2.25rem;display:flex}.figure{flex-direction:column;display:flex}.figure b{font-size:var(--t-xl);font-variant-numeric:tabular-nums;font-weight:400;font-family:var(--f-ui)}.figure span{font-size:var(--t-xs);color:var(--ink-3)}.job{border:1px solid var(--rule);border-radius:var(--r-lg);background:color-mix(in oklch, var(--surface) 70%, transparent);padding:var(--s-4) var(--s-5);gap:var(--s-3);flex-direction:column;display:flex}.job.running{border-color:color-mix(in oklch, var(--stamp) 55%, var(--rule));box-shadow:0 0 40px -12px color-mix(in oklch, var(--stamp) 40%, transparent)}.stages{font-size:var(--t-sm);align-items:center;gap:0;display:flex}.stage{align-items:center;gap:var(--s-2);color:var(--ink-3);display:flex}.stage i{border:1.5px solid var(--rule-2);block-size:18px;inline-size:18px;font-style:normal;font-size:var(--t-xs);border-radius:50%;place-items:center;display:grid}.stage.done{color:var(--ink-2)}.stage.done i{background:var(--stamp);border-color:var(--stamp);color:var(--on-stamp)}.stage.active{color:var(--stamp-deep);font-weight:700}.stage.active i{border-color:var(--stamp);background:var(--stamp-soft);animation:1.2s ease-in-out infinite pulse}.bar{background:var(--rule);border-radius:2px;block-size:4px;overflow:hidden}.bar>span{block-size:100%;inline-size:var(--w,0%);background:var(--stamp);transition:inline-size .6s var(--ease);display:block}.bar.ok>span{background:var(--ok)}.events{gap:var(--s-1);font-size:var(--t-xs);color:var(--ink-3);flex-direction:column;max-block-size:9rem;display:flex;overflow:auto}.events .warn{color:var(--warn)}.events .error{color:var(--bad)}.posts{flex-direction:column;display:flex}.media-strip{gap:var(--s-2);display:flex;overflow-x:auto}.media-strip img{object-fit:cover;border-radius:var(--r);border:1px solid var(--rule);background:var(--paper-2);block-size:150px;inline-size:auto;max-inline-size:260px}.comments{flex-direction:column;display:flex}.comment{gap:.2rem var(--s-3);padding:var(--s-3) 0;border-block-end:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr);display:grid}.comment.spam{opacity:.8}.replies{border-inline-start:2px solid var(--rule);grid-column:2;margin-block-start:var(--s-1);padding-inline-start:var(--s-4)}.replies .comment{padding-block:var(--s-2);border-block-end:0}.chart{block-size:120px;inline-size:100%;display:block;overflow:visible}.chart .line{fill:none;stroke:var(--stamp);stroke-width:1.6px;vector-effect:non-scaling-stroke}.chart .area{fill:color-mix(in oklch, var(--stamp) 10%, transparent);stroke:none}.chart .dot{fill:var(--stamp)}.chart-foot{font-size:var(--t-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.login{background:var(--login-bg);grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);min-block-size:100dvh;display:grid}.login-art{color:var(--ink);border-inline-end:1px solid var(--rule);flex-direction:column;justify-content:space-between;padding:clamp(2rem,6vw,5rem);display:flex;position:relative;overflow:hidden}.login-art h1{font-size:var(--t-2xl);max-inline-size:15ch;line-height:1.15}.login-art p{color:var(--ink-3);max-inline-size:44ch}.login-art>svg{opacity:.1;inline-size:70%;color:var(--stamp);position:absolute;inset-block-end:-18%;inset-inline-end:-12%}.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{min-block-size:46px}.results{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.75rem;display:grid}.hit{padding:var(--s-3) 0;border-block-end:1px solid var(--rule);gap:var(--s-1);color:inherit;flex-direction:column;text-decoration:none;display:flex}mark{background:var(--stamp-soft);color:inherit;border-radius:2px;padding-inline:1px}@media (width<=980px){.split,.results{grid-template-columns:minmax(0,1fr)}.dossier{grid-template-columns:auto minmax(0,1fr)}.dossier-actions{grid-column:1/-1;justify-content:flex-start}}@media (width<=760px){.intake{grid-template-columns:minmax(0,1fr) auto}.intake .select.lg{grid-column:1/-1}.login{grid-template-columns:minmax(0,1fr)}.login-art{border-inline-end:0;border-block-end:1px solid var(--rule);min-block-size:38vh}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.spacer{flex:1}.hit.who{flex-direction:row;align-items:center}form.panel.toolbar{align-items:center}form.panel.section,form.panel{max-inline-size:640px}form.toolbar.panel{max-inline-size:none}.verified-mark{vertical-align:-.1em;flex:none;block-size:1em;inline-size:1em}.verified-mark path:first-of-type{fill:var(--stamp)}.verified-mark .tick{fill:none;stroke:var(--on-stamp);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}h1 a{text-decoration:none}h1 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--stamp);text-decoration-color:var(--stamp)}.comments{max-inline-size:900px}.comment .content-text{max-inline-size:78ch}.inline-field{align-items:center;gap:var(--s-2);white-space:nowrap;flex-direction:row}.chip{align-items:center;gap:var(--s-1);padding-block:.1rem;padding-inline:var(--s-3) .2rem;background:var(--stamp-soft);color:var(--stamp-deep);font-size:var(--t-sm);border-radius:999px;display:inline-flex}.chip button{color:inherit;cursor:pointer;block-size:1.35rem;inline-size:1.35rem;font-size:var(--t-xs);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.chip button:hover{background:color-mix(in oklch, var(--stamp) 20%, transparent)}.db-row{max-block-size:calc(100dvh - var(--header-h) - 2rem);gap:var(--s-3);padding:var(--s-4) var(--s-4);flex-direction:column;display:flex;position:sticky;inset-block-start:calc(var(--header-h) + 1rem);overflow:auto}@media (width<=1100px){.db-row{max-block-size:none;scroll-margin-block-start:calc(var(--header-h) + 1rem);position:static}}.pill.auto{background:var(--ok-soft);color:var(--ok);border-color:#0000}.row-actions{align-items:center;gap:var(--s-2);justify-content:flex-end;display:inline-flex}.row-actions .confirm{align-items:center;gap:var(--s-1);display:inline-flex}.row-actions .err{color:var(--bad);white-space:normal;max-inline-size:22ch}.icon-btn{border-radius:var(--r);block-size:30px;inline-size:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:inline-grid}.icon-btn:hover,.icon-btn:focus-visible{color:var(--bad);background:var(--bad-soft)}.table tr:not(:hover) .icon-btn:not(:focus-visible){opacity:.55}.btn.danger-solid{background:var(--bad);border-color:var(--bad);color:oklch(99% 0 0);font-weight:700}.btn.danger-solid:hover{filter:brightness(.92)}.btn.ghost.danger{color:var(--bad)}.danger-panel{gap:var(--s-3);padding:var(--s-4) var(--s-5);border:1px solid color-mix(in oklch, var(--bad) 40%, var(--rule));border-radius:var(--r-lg);background:color-mix(in oklch, var(--bad-soft) 60%, var(--surface));animation:rise .25s var(--ease) both;flex-direction:column;display:flex}.danger-panel h3{color:var(--bad)}.danger-text{color:var(--bad);font-weight:700}.theme-toggle{cursor:pointer;block-size:28px;inline-size:28px;transition:border-color .2s, color .2s, transform .3s var(--ease);border-radius:50%;place-items:center;display:inline-grid;border:1px solid var(--line-strong)!important;color:var(--ink-2)!important;background:var(--glass)!important}.theme-toggle:hover{transform:rotate(-15deg);border-color:var(--stamp)!important;color:var(--stamp-deep)!important}.theme-toggle svg{block-size:15px;inline-size:15px}.login-tools{justify-content:center;align-items:center;gap:var(--s-3);display:flex}.spin{transform-origin:50%;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.icon-btn:active:not(:disabled){transform:scale(.92)}.icon-btn[data-phase=busy]:disabled{opacity:1;color:var(--stamp-deep);cursor:progress}.icon-btn[data-phase=done]{color:var(--ok);background:var(--ok-soft)}.error-box .btn.retry{color:var(--bad);border-color:color-mix(in oklch, var(--bad) 40%, transparent);background:0 0}.error-box .btn.retry:hover:not(:disabled){background:var(--bad-soft)}.error-box .btn.retry[data-phase=done]{color:var(--ok);background:var(--ok-soft);border-color:#0000}.band{flex-direction:column;flex-shrink:0;display:flex}.band-hatch{background:repeating-linear-gradient(45deg, var(--stamp) 0 10px, transparent 10px 20px);opacity:.7;block-size:3px}.band-line{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-1) var(--gutter);font-size:var(--t-xs);color:var(--ink-3);background:var(--paper-2);border-block-end:1px solid var(--rule);line-height:1.5;display:flex}.band-line>span{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.band-code{font-family:var(--f-mono);letter-spacing:.18em;flex:none;font-size:.625rem}.desk{gap:var(--s-2);flex-direction:column;display:flex}.file-hint{white-space:nowrap}.subject{align-items:center;gap:var(--s-3);min-block-size:52px;padding:0 var(--s-4);border:1px solid var(--rule-2);border-radius:var(--r-lg);background:var(--surface);display:flex}.subject:focus-within{border-color:var(--stamp);box-shadow:0 0 0 3px var(--focus)}.subject input{min-inline-size:0;font-size:var(--t-md);color:var(--ink);padding-block:var(--s-2);background:0 0;border:0;outline:none;flex:1}.subject input::placeholder{color:var(--ink-3);font-size:var(--t-base)}.pill.stamp{background:var(--stamp-soft);color:var(--stamp-deep);font-family:var(--f-ui);border-color:#0000}.fileno{font-family:var(--f-mono);font-size:var(--t-sm);letter-spacing:.06em;color:var(--stamp-deep);white-space:nowrap}.stamp{padding:.05rem var(--s-2);border-radius:var(--r-xs);font-size:var(--t-xs);white-space:nowrap;color:var(--ink-3);opacity:.9;border:1px solid;align-items:center;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px}:lang(en) .stamp{text-transform:uppercase;letter-spacing:.07em}.stamp.watching{color:var(--stamp-deep)}.stamp.halted{color:var(--bad)}.stamp.closed{color:var(--ok)}@media (width<=900px){.file-hint{display:none}}@media (width<=760px){.desk{gap:var(--s-2)}}.chip{align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-3);border:1px solid var(--rule-2);color:var(--ink-2);cursor:pointer;font-size:var(--t-sm);background:0 0;border-radius:999px;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.chip:hover{border-color:var(--line-hover);color:var(--ink)}.chip.on{background:var(--stamp-soft);color:var(--stamp-deep);border-color:#0000}.chip b{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3);font-weight:500}.chip.on b{color:var(--stamp-deep)}.dossier-photo{align-items:center;gap:var(--s-2);flex-direction:column;display:flex}.dossier-title h1 .stamp{vertical-align:middle;margin-inline-start:var(--s-2)}.vitals{gap:.15rem var(--s-8);margin-block:var(--s-2) .2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.vitals span{align-items:baseline;gap:var(--s-2);font-size:var(--t-sm);display:flex}.vitals i{color:var(--ink-3);font-style:normal;font-size:var(--t-xs);white-space:nowrap}.vitals u{border-block-end:1px dotted var(--rule-2);flex:1;text-decoration:none;transform:translateY(-3px)}.vitals b{color:var(--ink);white-space:nowrap;font-weight:500}.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-kicker{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3);font-weight:500}.kick-latin{letter-spacing:.14em;text-transform:uppercase}.pagehead-title{font-size:var(--t-xl);overflow-wrap:anywhere;font-weight:400;line-height:1.15}.pagehead-q{font-size:var(--t-base);color:var(--ink-2);max-inline-size:75ch;line-height:1.6}.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(--stamp-deep);text-decoration:none}.crumbs a:hover{color:var(--stamp);text-decoration:underline}.crumbs [aria-current]{color:var(--ink-2)}.crumbs-sep{color:var(--ink-3)}.sechead{align-items:center;gap:var(--s-2) var(--s-2);flex-wrap:wrap;min-inline-size:0;display:flex}.sechead h2{font-size:var(--t-md);font-weight:500}.sechead h3{font-size:var(--t-ui);font-weight:500}.sechead-n{font-family:var(--f-mono);font-size:var(--t-sm);color:var(--ink-3)}.sechead-end{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;margin-inline-start:auto;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);padding:2px var(--s-2);font-size:var(--t-xs);white-space:nowrap;background:var(--surface-2);color:var(--ink-2);border-radius:999px;font-weight:500;line-height:1.5;display:inline-flex}.state-pill>i{background:var(--ink-3);border-radius:50%;flex:none;block-size:6px;inline-size:6px}.state[data-tone=gold] .state-pill{background:var(--stamp-soft);color:var(--stamp-deep)}.state[data-tone=gold] .state-pill>i{background:var(--stamp)}.state[data-tone=bad] .state-pill{background:var(--bad-soft);color:var(--bad)}.state[data-tone=bad] .state-pill>i{background:var(--bad)}.state[data-tone=ok] .state-pill{background:var(--ok-soft);color:var(--ok)}.state[data-tone=ok] .state-pill>i{background:var(--ok)}.state[data-tone=warn] .state-pill{background:var(--warn-soft);color:var(--warn)}.state[data-tone=warn] .state-pill>i{background:var(--warn)}.state[data-live] .state-pill>i{animation:1.2s ease-in-out infinite pulse}.state-note{font-size:var(--t-xs);color:var(--ink-3);white-space:nowrap}.kchip{align-items:center;gap:var(--s-1);padding:2px var(--s-2);font-size:var(--t-xs);white-space:nowrap;border:1px solid var(--rule-2);color:var(--ink-2);background:0 0;border-radius:999px;line-height:1.5;display:inline-flex}.kchip .i{block-size:12px;inline-size:12px}.kchip[data-tone=gold]{background:var(--stamp-soft);color:var(--stamp-deep);border-color:#0000}.kchip[data-tone=ok]{background:var(--ok-soft);color:var(--ok);border-color:#0000}.kchip[data-tone=bad]{background:var(--bad-soft);color:var(--bad);border-color:#0000}.kchip[data-tone=warn]{background:var(--warn-soft);color:var(--warn);border-color:#0000}.kchip[data-tone=ink]{background:var(--surface-2);color:var(--ink-2);border-color:#0000}.fchip{align-items:center;gap:var(--s-2);block-size:var(--h-sm);padding:0 var(--s-3);border:1px solid var(--rule-2);color:var(--ink-2);font-size:var(--t-sm);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;line-height:1.4;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.fchip:hover{border-color:var(--line-hover);color:var(--ink)}.fchip[aria-pressed=true]{background:var(--stamp-soft);color:var(--stamp-deep);border-color:var(--stamp)}.fchip>i{background:var(--ink-3);border-radius:50%;flex:none;block-size:6px;inline-size:6px}.fchip[data-tone=gold]>i{background:var(--stamp)}.fchip[data-tone=bad]>i{background:var(--bad)}.fchip[data-tone=ok]>i{background:var(--ok)}.fchip[data-tone=warn]>i{background:var(--warn)}.fchip .i{block-size:14px;inline-size:14px}.fchip-n{font-family:var(--f-mono);font-size:var(--t-xs);opacity:.8}.switch{align-items:center;gap:var(--s-2);color:var(--ink-2);font-size:var(--t-sm);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.switch:disabled{opacity:.5;cursor:not-allowed}.switch-track{background:var(--rule-2);direction:ltr;border-radius:999px;flex:none;justify-content:flex-start;block-size:20px;inline-size:36px;padding:2px;transition:background .2s;display:inline-flex}.switch-thumb{background:oklch(100% 0 0);border-radius:50%;block-size:16px;inline-size:16px;box-shadow:0 1px 2px oklch(0% 0 0/.3)}.switch[aria-checked=true] .switch-track{background:var(--stamp);justify-content:flex-end}.sbox{align-items:center;gap:var(--s-2);block-size:var(--h-md);padding-inline:var(--s-4);border:1px solid var(--control-border);border-radius:var(--r);background:var(--canvas);cursor:text;flex:none;min-inline-size:0;transition:border-color .15s,box-shadow .15s;display:flex}.sbox:focus-within{border-color:var(--stamp);box-shadow:0 0 0 3px var(--focus)}.sbox>.i{color:var(--ink-3)}.sbox input{min-inline-size:0;color:var(--ink);font-size:var(--t-ui);background:0 0;border:0;outline:none;flex:1;padding:0}.sbox input::placeholder{color:var(--ink-3)}:root[dir=rtl] .sbox input:placeholder-shown{direction:rtl}.sbox input::-webkit-search-cancel-button{appearance:none}.sbox[data-size=sm]{block-size:var(--h-sm);padding-inline:var(--s-3)}.sbox[data-size=sm] input{font-size:var(--t-sm)}.sbox[data-size=lg]{block-size:3rem;padding-inline:var(--s-4);gap:var(--s-3)}.sbox[data-size=lg]>.i{block-size:20px;inline-size:20px}.sbox[data-size=lg] input{font-size:var(--t-md)}.box{gap:var(--s-3);min-inline-size:0;padding:var(--s-4) var(--s-5);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);flex-direction:column;display:flex}.box.tight{padding:var(--s-4) var(--s-4);gap:var(--s-2)}.box[data-variant=gold]{background:var(--stamp-soft);border-color:#0000}.box[data-variant=bad]{background:var(--bad-soft);border-color:#0000}.box[data-variant=ok]{background:var(--ok-soft);border-color:#0000}.box[data-variant=warn]{background:var(--warn-soft);border-color:#0000}.box[data-variant=dashed]{border-style:dashed;border-color:var(--rule-2);background:0 0}.box[data-variant=accent]{border-color:var(--stamp)}.box[data-variant=flat]{background:0 0}.boxhead{align-items:center;gap:var(--s-2);min-inline-size:0;display:flex}.boxhead>.i{block-size:17px;inline-size:17px;color:var(--stamp)}.boxhead-title{font-size:var(--t-md);font-weight:500}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%,13.75rem),1fr));margin:0;display:grid}.facts-1{grid-template-columns:minmax(0,1fr)}.facts-2{grid-template-columns:repeat(2,minmax(0,1fr))}.facts-3{grid-template-columns:repeat(3,minmax(0,1fr))}.fact{align-items:baseline;gap:var(--s-2);min-inline-size:0;display:flex}.fact:after{content:"";border-block-end:1px dotted var(--rule-2);flex:1rem;order:1;min-inline-size:.75rem;transform:translateY(-3px)}.fact dt{font-size:var(--t-xs);color:var(--ink-3);white-space:nowrap;order:0}.fact dd{min-inline-size:0;font-size:var(--t-ui);color:var(--ink);text-align:end;overflow-wrap:anywhere;order:2;margin:0}.fact dd.mono{font-family:var(--f-mono);font-size:var(--t-sm)}.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);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:400;line-height:1.1}.fig span{font-size:var(--t-xs);color:var(--ink-3)}.fig[data-tone=bad] b{color:var(--bad)}.fig[data-tone=ok] b{color:var(--ok)}.fig[data-tone=gold] b{color:var(--stamp-deep)}.btn.gold{background:var(--stamp-soft);color:var(--stamp-deep);border-color:#0000;font-weight:500}.btn.gold:hover{background:color-mix(in oklch, var(--stamp) 26%, transparent);border-color:#0000}.btn[data-phase=done]:hover,.btn.primary[data-phase=done],.btn.gold[data-phase=done],.btn.primary[data-phase=done]:hover,.btn.gold[data-phase=done]:hover{background:var(--ok-soft);color:var(--ok);box-shadow:none;border-color:#0000}.btn.primary[data-phase=busy]:hover{background:var(--stamp-soft);border-color:color-mix(in oklch, var(--stamp) 45%, transparent);color:var(--stamp-deep);box-shadow:none}.well{vertical-align:middle;flex:none}.well.sm .key{min-block-size:38px;font-size:var(--t-sm)}a.key:hover{color:var(--key-ink)}.ibtn{inline-size:var(--h-sm);block-size:var(--h-sm);border-radius:var(--r);color:var(--ink-2);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;transition:border-color .2s,color .2s,background .2s,transform .1s;display:inline-grid}.ibtn .i{block-size:15px;inline-size:15px}.ibtn:hover:not(:disabled),.ibtn[aria-expanded=true]{border-color:var(--line-hover);color:var(--ink);background:var(--hover)}.ibtn:active:not(:disabled){transform:scale(.92)}.ibtn:disabled{opacity:.45;cursor:not-allowed}.ibtn.ghost{border-color:#0000}.ibtn[data-tone=danger]:hover:not(:disabled){color:var(--bad);border-color:color-mix(in oklch, var(--bad) 40%, transparent);background:var(--bad-soft)}.stepper{margin-inline:var(--s-2);vertical-align:middle;block-size:var(--h-md);border-radius:var(--r);border:1px solid var(--control-border);background:var(--canvas);align-items:center;gap:0;padding:0;line-height:1;display:inline-flex;overflow:hidden}.stepper:focus-within{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.stepper button{inline-size:var(--h-md);block-size:100%;color:var(--ink-2);font-size:var(--t-md);cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;line-height:1}.stepper button:hover:not(:disabled){background:var(--hover-strong);color:var(--ink)}.stepper button:disabled{opacity:.35;cursor:not-allowed}.stepper input{border:0;border-inline:1px solid var(--line);block-size:100%;inline-size:3.5rem;color:var(--ink);font-family:var(--f-mono);font-size:var(--t-ui);text-align:center;background:0 0;outline:none;padding:0;font-weight:500}.menu{display:inline-flex;position:relative}.menu-btn .i:last-child{block-size:13px;inline-size:13px}.menu-pop{z-index:60;min-inline-size:14rem;max-inline-size:min(22rem,100vw - 2rem);padding:var(--s-1);background:var(--surface);border:1px solid var(--rule-2);border-radius:var(--r-lg);animation:pop .16s var(--ease) both;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;box-shadow:0 18px 50px -16px oklch(0% 0 0/.55)}.menu-pop[data-align=start]{inset-inline:0 auto}@keyframes pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.menu-head{padding:var(--s-2) var(--s-3) var(--s-2);border-block-end:1px solid var(--rule);flex-direction:column;gap:.1rem;margin-block-end:var(--s-1);display:flex}.menu-head-name{color:var(--ink);font-weight:500}.menu-head-sub{font-size:var(--t-xs);color:var(--ink-3)}.menu-item{align-items:center;gap:var(--s-2);inline-size:100%;padding:var(--s-2) var(--s-3);border-radius:var(--r);color:var(--ink);font-size:var(--t-sm);text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.menu-item .i{color:var(--ink-3)}.menu-item:hover,.menu-item:focus{background:var(--hover-strong);outline:none}.menu-item:focus-visible{box-shadow:inset 0 0 0 2px var(--stamp)}.menu-item.danger,.menu-item.danger .i{color:var(--bad)}.menu-item.danger:hover,.menu-item.danger:focus{background:var(--bad-soft)}.menu-item[aria-disabled=true]{opacity:.5;cursor:not-allowed}.menu-label{text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:hidden}.menu-hint{font-size:var(--t-xs);color:var(--ink-3)}.menu-sep{block-size:1px;margin:var(--s-1) .2rem;background:var(--rule)}.kmeter{background:var(--rule);border-radius:999px;block-size:4px;overflow:hidden}.kmeter>span{block-size:100%;inline-size:var(--w,0%);border-radius:inherit;background:var(--stamp);transition:inline-size .6s var(--ease);display:block}.kmeter[data-size=xs]{block-size:3px}.kmeter[data-size=md]{block-size:6px}.kmeter[data-size=lg]{block-size:8px}.kmeter[data-tone=ok]>span{background:var(--ok)}.kmeter[data-tone=warn]>span{background:var(--warn)}.kmeter[data-tone=bad]>span{background:var(--bad)}.spark{inline-size:100%;display:block;overflow:visible}.spark-area{fill:var(--stamp-soft);stroke:none}.spark-line{fill:none;stroke:var(--stamp);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.problem{align-items:center;gap:var(--s-3) var(--s-4);padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--bad-soft);flex-wrap:wrap;display:flex}.problem>.i{block-size:22px;inline-size:22px;color:var(--bad)}.problem[data-tone=warn]{background:var(--warn-soft)}.problem[data-tone=warn]>.i{color:var(--warn)}.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(--ink)}.problem-todo{font-size:var(--t-sm);color:var(--ink-2);line-height:1.6}.problem-todo b{color:var(--ink-2);font-weight:500}.problem-act{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.problem.compact{gap:var(--s-2);background:0 0;flex-direction:column;align-items:flex-start;padding:0}.problem.compact .problem-text{flex-basis:auto}.problem.compact .problem-todo{font-size:var(--t-xs);color:var(--ink-3)}.load-problem{gap:var(--s-2);flex-direction:column;display:flex}.kit-details{font-size:var(--t-xs);color:var(--ink-3);padding-inline:var(--s-1)}.kit-details summary{cursor:pointer;inline-size:fit-content}.kit-details summary:hover{color:var(--ink-2)}.kit-details bdi{font-family:var(--f-mono);overflow-wrap:anywhere;margin-block-start:var(--s-1);display:block}.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(--stamp);block-size:28px;inline-size:28px;color:var(--stamp-deep);font-size:var(--t-ui);border-radius:50%;flex:none;place-items:center;display:inline-grid}.step-text{flex-direction:column;gap:3px;min-inline-size:0;display:flex}.step-text b{font-size:var(--t-ui);font-weight:500}.step-text>span{font-size:var(--t-xs);color:var(--ink-3);line-height:1.6}.step-link{font-size:var(--t-xs);color:var(--stamp-deep)}.help{border:0;border-inline-start:1px solid var(--rule-2);background:var(--surface);block-size:100dvh;max-block-size:100dvh;inline-size:min(27rem,100vw);max-inline-size:100vw;color:var(--ink);overscroll-behavior:contain;margin:0;padding:0;position:fixed;inset-block:0;inset-inline:auto 0;overflow:auto;box-shadow:0 0 60px -10px oklch(0% 0 0/.5)}.help[open]{animation:sheet-ltr .28s var(--ease) both}[dir=rtl] .help[open]{animation-name:sheet-rtl}@keyframes sheet-ltr{0%{opacity:0;transform:translate(2rem)}to{opacity:1;transform:none}}@keyframes sheet-rtl{0%{opacity:0;transform:translate(-2rem)}to{opacity:1;transform:none}}.help::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:oklch(0% 0 0/.45)}.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(--rule);padding-block-end:var(--s-4);display:flex}.help-head>.i{block-size:18px;inline-size:18px;color:var(--stamp)}.help-head h2{min-inline-size:0;font-size:var(--t-md);flex:1;font-weight:500}.help-where{color:var(--ink-3);font-weight:400}.help-page{gap:var(--s-2);flex-direction:column;display:flex}.help-kicker{font-size:var(--t-xs);color:var(--ink-3)}.help-q{font-size:var(--t-lg);color:var(--ink);font-weight:400;line-height:1.55}.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-sm);color:var(--ink-2);align-items:flex-start;line-height:1.65;display:flex}.help-tips .i{block-size:14px;inline-size:14px;color:var(--stamp);margin-block-start:var(--s-1)}.help-rules,.help-first{gap:var(--s-3);padding:var(--s-4) var(--s-4);border-radius:var(--r-lg);flex-direction:column;display:flex}.help-rules{background:var(--stamp-soft)}.help-first{border:1px dashed var(--rule-2)}.help-rules h3,.help-first h3{font-size:var(--t-ui);font-weight:500}.help-rules ol{gap:var(--s-1);font-size:var(--t-sm);color:var(--ink-2);flex-direction:column;margin:0;padding-inline-start:var(--s-5);line-height:1.6;display:flex}.help-rules li::marker{color:var(--stamp-deep);font-family:var(--f-mono)}.help-rules ol:lang(ar){list-style-type:arabic-indic}.help-rules ol:lang(ar) li::marker{font-family:var(--f-ui)}.help-stuck{font-size:var(--t-xs);color:var(--ink-3);margin-block-start:auto}.admin-body{align-items:flex-start;gap:1.75rem;display:flex}.admin-menu{gap:var(--s-1);inline-size:15.625rem;flex-direction:column;flex:none;display:flex;position:sticky;inset-block-start:calc(var(--header-h) + 1rem)}.admin-link{gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r);color:var(--ink);align-items:flex-start;text-decoration:none;transition:background .2s;display:flex}.admin-link:hover{background:var(--hover-strong)}.admin-link>.i{block-size:17px;inline-size:17px;color:var(--ink-3);margin-block-start:2px}.admin-link-text{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.admin-link-title{font-size:var(--t-ui)}.admin-link-desc{font-size:var(--t-xs);color:var(--ink-3)}.admin-link[aria-current]{background:var(--stamp-soft)}.admin-link[aria-current]>.i{color:var(--stamp)}.admin-link[aria-current] .admin-link-title{color:var(--stamp-deep);font-weight:500}.admin-content{gap:var(--s-4);flex-direction:column;flex:1;min-inline-size:0;display:flex}@media (width<=1100px){.header-end{gap:var(--s-2)}}@media (width<=980px){.help-btn{justify-content:center;block-size:32px;inline-size:32px;padding:0}.help-btn-label,.user-name{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@media (width>=761px) and (width<=860px){.collector-text{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@media (width<=900px){.admin-body{align-items:stretch;gap:var(--s-4);flex-direction:column}.admin-menu{gap:var(--s-2);scrollbar-width:none;inline-size:auto;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);flex-direction:row;padding-block:2px;position:static;overflow-x:auto}.admin-menu::-webkit-scrollbar{display:none}.admin-link{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border:1px solid var(--rule-2);border-radius:999px;flex:none}.admin-link[aria-current]{border-color:var(--stamp)}.admin-link>.i{margin:0}.admin-link-desc{display:none}.admin-link-title{white-space:nowrap}}@media (width<=760px){:root{--gutter:var(--s-4)}.page{gap:var(--s-5);padding-block-start:var(--s-5)}.panel{padding:var(--s-4)}.header-end{gap:var(--s-2)}.pagehead-end{inline-size:100%}.facts-2,.facts-3{grid-template-columns:minmax(0,1fr)}.problem{padding:var(--s-4) var(--s-4)}.help-inner{padding-inline:var(--s-4)}}@media (width<=349px){.collector-text{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@media (width<=340px){.band-code{display:none}}: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:.125rem}: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{block-size:auto;min-block-size:1.5rem}:root[data-density=compact] .act-row{padding-block:var(--s-2)}: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{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-contrast][data-theme=light]{--ink-2:#1c1b18;--ink-3:#3a372f;--line:#8e897e;--line-strong:#5e5a51;--control-border:#4a463d;--accent-ink:#064236;--link:#0f4a87;--hover:#e8e5dd}:root[data-contrast][data-theme=dark]{--ink-2:#f2f1ee;--ink-3:#d2d0ca;--line:#6e747d;--line-strong:#8a9099;--control-border:#aeb3ba;--accent-ink:#b3f0dd;--link:#a9cdf5;--hover:#2f343b}:root[data-contrast] .sl-row{opacity:1}:root[data-underline] .sl-main a:not(.btn):not(.ibtn):not(.sl-row):not(.chip):not([role=tab]):not(.ch-thread),:root[data-underline] .ch-thread b,:root[data-underline] .rich-link{text-underline-offset:3px;text-decoration:underline}.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:30;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:18px;inline-size:18px}.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,.sl-top-brand .brand-icon.i{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-xs);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:15px;inline-size:15px}.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 .collector{color:var(--sb-muted)}.sl-top .collector:hover{color:var(--sb-ink);background:var(--sb-hover)}.sl-top .collector.off,.sl-top .collector.off:hover{color:var(--sb-bad);background:0 0}.sl-top .collector>i{background:var(--sb-ok)}.sl-top .collector.off>i{background:var(--sb-bad)}.sl-top .help-btn{block-size:var(--h-xs);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-top .user-menu .menu-trigger{color:var(--sb-ink)}.sl-top .user-menu .menu-trigger:hover,.sl-top .user-menu .menu-trigger[aria-expanded=true],.sl-top .user-menu.on .menu-trigger{background:var(--sb-hover)}.sl-top .user-menu .menu-trigger>.i{color:var(--sb-muted)}.sl-rail{z-index:25;block-size:calc(100dvh - var(--header-h));scrollbar-width:none;align-items:center;gap:var(--s-3);padding-block:var(--s-2) 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);text-align:center;flex-direction:column;font-size:.6875rem;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.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:18px;inline-size:18px}.sl-rail-link:hover .sl-rail-icon{background:var(--sb-hover)}.sl-rail-link:hover,.sl-rail-link[aria-current]{color:var(--sb-ink)}.sl-rail-link[aria-current] .sl-rail-icon{background:var(--sb-glass)}.sl-rail-link[aria-current] .sl-rail-label{font-weight:700}.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-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);background:var(--sb-ink);color:var(--sb-bg);border-radius:999px;flex:none;place-items:center;font-size:.6875rem;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(--signal);color:#fff}.sl-side{z-index:20;block-size:calc(100dvh - var(--header-h) - var(--frame-gap));scrollbar-width:none;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:var(--hover);--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::-webkit-scrollbar{display:none}.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:900}.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:900}.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:15px;inline-size:15px;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{animation:none}}:root[data-motion=reduce] .sl-side-new-ico .i,:root[data-motion=reduce] .sl-side-new:hover .sl-side-new-ico .i{animation:none}.sl-side-filter{align-items:center;gap:var(--s-2);block-size:var(--h-sm);padding-inline:var(--s-2);border-radius:var(--r);background:var(--canvas);border:1px solid var(--line-strong);color:var(--ink-3);display:flex}.sl-side-filter:focus-within{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.sl-side-filter .i{flex:none;block-size:13px;inline-size:13px}.sl-side-filter 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-side-filter input::placeholder{color:var(--sb-muted)}.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:500}.sl-group-head .i{block-size:12px;inline-size:12px;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}.sl-row:hover{background:var(--hover);color:var(--ink)}.sl-row>.i{flex:none;block-size:15px;inline-size:15px}.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;border-radius:5px;font-size:.625rem}.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:.75rem;inline-size:.75rem;box-shadow:0 0 0 1.5px var(--side-bg,var(--sb-bg));color:var(--side-bg,var(--sb-bg));border-radius:3px;font-size:.4375rem;line-height:1;position:absolute;inset-block-end:-3px;inset-inline-end:-4px}.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:14px;inline-size:14px}.sl-live{background:var(--sb-ok);border-radius:50%;flex:none;block-size:7px;inline-size:7px;animation:1.6s ease-in-out infinite sl-pulse}@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<=1100px){.app.sl{grid-template-columns:var(--rail-w) minmax(0, 1fr)}.sl-main{grid-column:2;margin-block-end:0;margin-inline-end:0}.sl-toggle{display:grid}.sl-top-brand{inline-size:auto}.sl-side{inset-block:var(--header-h) 0;block-size:auto;inline-size:min(var(--side-w), calc(100vw - var(--rail-w)));z-index:40;transform:translateX(calc(var(--flip,-1) * 105%));visibility:hidden;transition:transform .22s var(--ease), visibility 0s .22s;border-radius:0;block-size:auto;position:fixed;inset-inline-start:var(--rail-w);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 .22s var(--ease);transform:none}.sl-drawer .sl-scrim{inset:var(--header-h) 0 0 0;z-index:35;background:var(--scrim);cursor:default;border:0;padding:0;display:block;position:fixed}}@media (width<=700px){.app.sl{grid-template-columns:minmax(0,1fr);padding-block-end:4rem}.sl-main{border-radius:0;grid-column:1}.sl-top{gap:var(--s-2);padding-inline:var(--s-3)}.sl-top-brand .brand-name{display:none}.collector-text{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.sl-rail{--sb-ink:var(--ink);--sb-muted:var(--ink-3);--sb-hover:var(--hover);--sb-fill:var(--accent-soft);--sb-line:transparent;z-index:45;block-size:auto;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-pop{inset-block-end:calc(4rem + var(--s-2));inset-inline-start:auto;inset-inline-end:var(--s-2)}.sl-rail-link{flex:1 1 0;min-inline-size:0}.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{inline-size:min(20rem,88vw);inset-block-end:4rem;inset-inline-start:0}.sl-drawer .sl-scrim{inset-block-end:4rem}}.nt-dialog{border-radius:var(--r-lg);background:var(--canvas);max-block-size:calc(100dvh - 3rem);inline-size:min(35rem,100vw - 2rem);color:var(--ink);box-shadow:var(--shadow-modal);scrollbar-width:thin;border:0;padding:0;overflow:auto}.nt-dialog::backdrop{background:var(--scrim)}.nt-dialog .dc.dc-modal{flex-direction:column;gap:0;max-block-size:none;padding:0;display:flex;position:static;overflow:visible}.dc-modal-head{align-items:center;gap:var(--s-3);padding:var(--s-5) var(--s-6) var(--s-3);display:flex}.dc-modal-head .dc-title{font-size:var(--t-lg);flex:1;margin:0;font-weight:700;line-height:1.4}.nt-dialog .dc-kinds{margin-inline:var(--s-6)}.nt-dialog .files-new.dc-card{box-shadow:none;padding:var(--s-5) var(--s-6) 0;gap:var(--s-5);background:0 0;border:0;border-radius:0}.nt-dialog .dc-actions{margin-inline:calc(-1 * var(--s-6));padding:var(--s-4) var(--s-6);border-block-start:1px solid var(--line);background:var(--canvas);justify-content:flex-end;position:sticky;inset-block-end:0}@media (width<=700px){.nt-dialog{border-radius:0;block-size:100dvh;max-block-size:100dvh;inline-size:100vw;max-inline-size:100vw;margin:0}}: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[aria-current] .sl-rail-icon{background:#1d1c1d21;border-radius:8px}: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[aria-current] .sl-rail-icon{background:#f8f8f840;border-radius:8px}: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>=1101px){.sl-find{inline-size:min(47.75rem, calc(100% - 2 * (var(--rail-w) + var(--side-w))));margin-inline:auto;position:absolute;inset-inline:0}.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-top-brand{justify-content:flex-start;gap:var(--s-2);box-sizing:border-box;inline-size:auto;margin-inline-start:0;padding-inline-start:calc((var(--rail-w) - 28px) / 2 - var(--s-4))}.sl-top-brand .brand-icon.i{stroke-width:1.2px;block-size:28px;inline-size:28px}.sl-top-brand .brand-name{font-size:1.375rem}}.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:26px;inline-size:26px}.tk-empty h1{font-size:var(--t-lg);margin:0;font-weight:900}.tk-empty p{margin:0 0 var(--s-2);max-inline-size:26rem;color:var(--ink-3)}.pf{border-radius:var(--r-lg);background:var(--canvas);block-size:min(35rem,100dvh - 3rem);inline-size:min(52rem,100vw - 2rem);color:var(--ink);box-shadow:var(--shadow-modal);border:0;padding:0;overflow:hidden}.pf::backdrop{background:var(--scrim)}.pf-in{grid-template-columns:13rem minmax(0,1fr);block-size:100%;display:grid}.pf-nav{padding:var(--s-5) var(--s-2);background:var(--sunken);border-inline-end:1px solid var(--line);flex-direction:column;gap:1px;display:flex}.pf-nav h2{margin:0 0 var(--s-3);padding-inline:var(--s-3);font-size:var(--t-lg);line-height:1.4}.pf-nav button{align-items:center;gap:var(--s-3);block-size:var(--h-sm);padding-inline:var(--s-3);border-radius:var(--r-sm);color:var(--ink-2);font-size:var(--t-ui);text-align:start;cursor:pointer;background:0 0;border:0;font-weight:500;display:flex}.pf-nav button:hover{background:var(--hover);color:var(--ink)}.pf-nav button[aria-current=page]{background:var(--frame-sel);color:var(--frame-sel-ink)}.pf-main{flex-direction:column;min-block-size:0;min-inline-size:0;display:flex}.pf-head{align-items:center;gap:var(--s-3);block-size:var(--pane-h);padding-inline:var(--s-6) var(--s-4);border-block-end:1px solid var(--line);flex:none;display:flex}.pf-head h3{font-size:var(--t-md);flex:1}.pf-body{padding:var(--s-5) var(--s-6) var(--s-8);gap:var(--s-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.pf-sec{gap:var(--s-2);flex-direction:column;display:flex}.pf-sec h4{font-size:var(--t-ui);margin:0;font-weight:700}.pf-sec p{font-size:var(--t-sm);color:var(--ink-3)}.pf-seg{border-radius:var(--r);background:var(--sunken);border:1px solid var(--line);align-self:flex-start;gap:2px;margin-block-start:var(--s-1);padding:3px;display:inline-flex}.pf-seg button{align-items:center;gap:var(--s-2);block-size:var(--h-sm);padding-inline:var(--s-4);border-radius:var(--r-sm);color:var(--ink-2);font-size:var(--t-ui);cursor:pointer;background:0 0;border:0;font-weight:500;display:inline-flex}.pf-seg button:hover{color:var(--ink)}.pf-seg button[aria-checked=true]{background:var(--canvas);color:var(--ink);box-shadow:var(--shadow-raise);font-weight:700}.pf-seg .i{block-size:14px;inline-size:14px}.pf-note{font-size:var(--t-sm);color:var(--ink-3);margin-block-start:auto}@media (width<=640px){.pf{border-radius:0;block-size:100dvh;max-block-size:100dvh;inline-size:100vw;max-inline-size:100vw;margin:0}.pf-in{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.pf-nav{padding:var(--s-2);border-inline-end:0;border-block-end:1px solid var(--line);flex-direction:row;align-items:center;overflow-x:auto}.pf-nav h2{display:none}}.pf-rows{border-block:1px solid var(--line);flex-direction:column;display:flex}.pf-row{align-items:center;gap:var(--s-4);min-block-size:var(--h-lg);padding-block:var(--s-2);border-block-end:1px solid var(--line);display:flex}.pf-row:last-child{border-block-end:0}.pf-row-l{min-inline-size:0;font-size:var(--t-ui);color:var(--ink);flex-direction:column;flex:1;gap:2px;display:flex}.pf-row-l small{font-size:var(--t-sm);color:var(--ink-3);line-height:1.4}.pf-row-c{align-items:center;gap:var(--s-2);flex:none;display:flex}.pf-switch{background:var(--control-border);cursor:pointer;border:0;border-radius:999px;flex:none;block-size:20px;inline-size:36px;padding:0;transition:background .15s;position:relative}.pf-switch span{background:#fff;border-radius:50%;block-size:16px;inline-size:16px;transition:inset-inline-start .15s;position:absolute;inset-block-start:2px;inset-inline-start:2px;box-shadow:0 1px 2px #0000004d}.pf-switch[aria-checked=true]{background:var(--primary)}.pf-switch[aria-checked=true] span{inset-inline-start:18px}.pf-switch:disabled{opacity:.45;cursor:not-allowed}.pf-actions{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.pf-muted,.pf-said{font-size:var(--t-sm);color:var(--ink-3)}.pf-said:empty{display:none}.pf-bad{color:var(--bad)}.pf-keys{border-block:1px solid var(--line);flex-direction:column;margin:0;display:flex}.pf-keys>div{align-items:center;gap:var(--s-4);min-block-size:var(--h-md);border-block-end:1px solid var(--line);display:flex}.pf-keys>div:last-child{border-block-end:0}.pf-keys dt{flex:none;inline-size:6rem}.pf-keys dd{font-size:var(--t-ui);color:var(--ink-2);margin:0}.pf-keys kbd,.pf-code{padding:2px var(--s-2);border:1px solid var(--line-strong);border-radius:var(--r-xs);background:var(--sunken);font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink);border-block-end-width:2px;display:inline-block}.pf-code{border-block-end-width:1px}.page.files-page{--files-q:13.125rem;gap:var(--s-6);padding-inline:clamp(1rem,3.5vw,2.5rem)}.files-figs{gap:var(--s-3) var(--s-8)}.page.files-page:lang(en){--files-q:16.5rem}.files-new{gap:var(--s-5);min-inline-size:0;padding:var(--s-6) var(--s-8);border:1px solid var(--stamp);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex}.files-new-head{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.files-new-head h2{font-size:var(--t-md);font-weight:500}.files-new-no{align-items:baseline;gap:var(--s-2);font-size:var(--t-xs);color:var(--ink-3);margin-inline-start:auto;display:inline-flex}.files-step{grid-template-columns:var(--files-q) minmax(0, 1fr);gap:var(--s-3) var(--s-4);align-items:center;display:grid}.files-step-top{align-items:start}.files-step-top .files-step-q{min-block-size:52px}.files-step-q{align-items:center;gap:var(--s-2);min-inline-size:0;display:flex}.files-step-q b{font-size:var(--t-base);font-weight:500;line-height:1.4}.files-step-n{background:var(--stamp);block-size:28px;inline-size:28px;color:var(--on-stamp);font-size:var(--t-ui);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.files-kinds{gap:var(--s-3);min-inline-size:0;display:flex}.files-kind{align-items:center;gap:var(--s-3);min-inline-size:0;padding:var(--s-3) var(--s-4);border-radius:var(--r-lg);border:1px solid var(--rule-2);color:var(--ink);text-align:start;cursor:pointer;background:0 0;flex:1 1 0;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.files-kind>.i{block-size:20px;inline-size:20px;color:var(--ink-3);transition:color .2s}.files-kind-text{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.files-kind-text b{font-size:var(--t-base);font-weight:500;line-height:1.35}.files-kind-text span{font-size:var(--t-xs);color:var(--ink-3);overflow-wrap:break-word;line-height:1.4}.files-kind:hover{border-color:var(--line-hover);background:var(--hover)}.files-kind[data-lit],.files-kind[aria-pressed=true]{border-color:var(--stamp);background:var(--stamp-soft);box-shadow:inset 0 0 0 .5px var(--stamp)}.files-kind[data-lit]>.i,.files-kind[aria-pressed=true]>.i{color:var(--stamp)}.files-step-col{gap:var(--s-2);flex-direction:column;min-inline-size:0;display:flex}.files-input{align-items:center;gap:var(--s-3);min-block-size:52px;min-inline-size:0;padding-inline:var(--s-4);border:1px solid var(--rule-2);border-radius:var(--r-lg);background:var(--paper-2);cursor:text;transition:border-color .15s,box-shadow .15s;display:flex}.files-input:focus-within{border-color:var(--stamp);box-shadow:0 0 0 3px var(--focus)}.files-input[data-bad]{border-color:color-mix(in oklch, var(--bad) 55%, var(--rule-2))}.files-input input{min-inline-size:0;padding-block:var(--s-3);color:var(--ink);font-size:var(--t-md);text-align:start;background:0 0;border:0;outline:none;flex:1}.files-input input[data-flip]{text-align:end}.files-input input::placeholder{color:var(--ink-3);font-size:var(--t-base)}.files-input .kchip{text-overflow:ellipsis;flex:none;max-inline-size:60%;overflow:hidden}.files-read{gap:var(--s-2);flex-direction:column;display:flex}.files-read:empty{display:none}.files-problem{align-items:flex-start;gap:var(--s-2);font-size:var(--t-sm);color:var(--bad);line-height:1.6;display:flex}.files-problem>.i{flex:none;margin-block-start:.2rem}.files-problem .files-fix{vertical-align:middle;margin-block:.1rem;margin-inline-start:var(--s-2)}.files-opened{align-items:center;gap:var(--s-2);font-size:var(--t-sm);color:var(--ok);display:flex}.files-plats{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.files-plats:has(.ask){padding:var(--s-2) var(--s-4);border-radius:var(--r);background:var(--stamp-soft)}.files-plats-q{font-size:var(--t-sm);color:var(--ink-2);margin-inline-end:var(--s-1)}.files-plats-q.ask{color:var(--ink);font-weight:500}.files-plat{align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-4);border:1px solid var(--rule-2);color:var(--ink-2);font-size:var(--t-sm);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;line-height:1.4;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.files-plats:has(.ask) .files-plat{background:var(--surface)}.files-plat>i{background:var(--ink-3);border-radius:2px;flex:none;block-size:8px;inline-size:8px}.files-plat[data-p=twitter]>i{background:var(--x)}.files-plat[data-p=instagram]>i{background:var(--ig)}.files-plat[data-p=tiktok]>i{background:var(--tt)}.files-plat[data-p=youtube]>i{background:var(--yt)}.files-plat:hover{border-color:var(--line-hover);color:var(--ink)}.files-plat[aria-pressed=true]{background:var(--stamp-soft);color:var(--stamp-deep);border-color:var(--stamp)}.files-step-row{align-items:center;gap:var(--s-3);flex-wrap:wrap;min-inline-size:0;display:flex}.files-sum{font-size:var(--t-xs);color:var(--ink-3);flex:12rem;min-inline-size:0;line-height:1.6}.files-change{min-block-size:32px;padding:var(--s-2) var(--s-2);margin:calc(-1 * var(--s-2)) calc(-1 * var(--s-2));border-radius:var(--r-sm);color:var(--stamp-deep);font-size:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--stamp) 50%, transparent);text-decoration-color:color-mix(in oklch, var(--stamp) 50%, transparent);text-underline-offset:3px;background:0 0;border:0;line-height:20px;display:inline-block}.files-change:hover,.files-change[aria-expanded=true]{color:var(--stamp);-webkit-text-decoration-color:var(--stamp);text-decoration-color:var(--stamp)}.files-grow{flex:1 1 0}.files-submit-error{margin-inline-start:calc(var(--files-q) + 1.125rem)}.files-opts{gap:var(--s-4);padding:var(--s-4) var(--s-4);border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--paper-2);animation:rise .3s var(--ease) both;flex-direction:column;margin-inline-start:calc(var(--files-q) + 1.125rem);display:flex}.files-opts-head{align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.files-opts-head h3{font-size:var(--t-ui);font-weight:500}.files-opts-note{font-size:var(--t-xs);color:var(--ink-3);flex:16rem}.files-opts-grid{gap:var(--s-4) var(--s-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));align-items:start;display:grid}.files-opt{align-items:flex-start;gap:var(--s-2);flex-direction:column;min-inline-size:0;display:flex}.files-opt-label{font-size:var(--t-sm);color:var(--ink-2)}.files-opt-hint{font-size:var(--t-xs);color:var(--ink-3);line-height:1.5}.files-opt .stepper{margin-inline:0}.files-opt .input,.files-opt .select{inline-size:100%;max-inline-size:14rem}.files-opt-checks{gap:var(--s-2);padding-block-start:1.75rem}.files-hint{font-size:var(--t-xs);color:var(--ink-3);padding-inline-start:var(--s-10);line-height:1.6}.files-list{gap:var(--s-4);flex-direction:column;min-inline-size:0;display:flex}.files-filters{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.files-chips{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-inline-size:0;display:flex}.files-divider{block-size:22px;inline-size:1px;margin-inline:var(--s-2);background:var(--rule-2)}.files-tools{align-items:center;gap:var(--s-2);min-inline-size:0;display:flex}.menu .files-pmenu{padding:0 var(--s-3);border-color:var(--rule-2);color:var(--ink-2);font-weight:400;font-size:var(--t-sm);background:0 0}.menu .files-pmenu:hover,.menu .files-pmenu[aria-expanded=true]{border-color:var(--line-hover);background:var(--hover);color:var(--ink)}.menu .files-pmenu.on{background:var(--stamp-soft);border-color:var(--stamp);color:var(--stamp-deep)}.files-search{inline-size:15rem}.files-tbl-wrap{min-inline-size:0;transition:opacity .2s}.files-tbl-wrap[data-stale]{opacity:.6}.files-tbl{border-collapse:separate;border-spacing:0;table-layout:fixed;inline-size:100%}.files-col-no{inline-size:9.375rem}.files-col-plat{inline-size:6rem}.files-col-kind{inline-size:5.25rem}.files-col-state{inline-size:7.5rem}.files-col-last{inline-size:12.5rem}.files-page:lang(en) .files-col-last{inline-size:17.5rem}.files-col-act{inline-size:9.75rem}.files-tbl th{padding:var(--s-2) var(--s-2) var(--s-2);border-block-end:1px solid var(--rule-2);text-align:start;font-size:var(--t-xs);color:var(--ink-3);white-space:nowrap;font-weight:400}.files-tbl td{padding:var(--s-4) var(--s-2);border-block-end:1px solid var(--rule);vertical-align:middle;font-size:var(--t-sm);color:var(--ink-2);transition:background .15s}.files-tbl th:first-child,.files-tbl td:first-child{padding-inline-start:var(--s-2)}.files-tbl th:last-child,.files-tbl td:last-child{padding-inline-end:var(--s-2)}.files-row{cursor:pointer}.files-row:hover>td,.files-row:focus-within>td{background:var(--surface)}.files-row>td:first-child{border-start-start-radius:var(--r);border-end-start-radius:var(--r)}.files-row>td:last-child{border-start-end-radius:var(--r);border-end-end-radius:var(--r)}.files-row[data-busy]{opacity:.7}.files-td-no .fileno{font-size:var(--t-sm);letter-spacing:.06em;white-space:nowrap}.files-subj{align-items:center;gap:var(--s-2);min-inline-size:0;color:var(--ink);text-decoration:none;display:flex}.files-subj:hover .files-subj-name{color:var(--stamp-deep)}.files-subj .avatar{--size:30px;background:var(--surface-2);border-color:var(--rule-2);color:var(--ink-2);font-family:var(--f-ui);font-size:var(--t-xs);font-weight:500}.files-subj-name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--t-ui);transition:color .2s;overflow:hidden}.files-td-plat .ptag{font-size:var(--t-xs);font-weight:400}.files-td-plat .ptag i{block-size:7px;inline-size:7px}.files-td-kind{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.files-last{-webkit-line-clamp:2;font-size:var(--t-sm);color:var(--ink-2);text-align:start;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.files-last[data-tone=bad]{color:var(--bad)}.files-last[data-tone=gold]{color:var(--stamp-deep)}.files-last[data-tone=warn]{color:var(--warn)}.files-row-err{font-size:var(--t-xs);color:var(--bad);margin-block-start:.2rem;line-height:1.4;display:block}.files-acts{justify-content:flex-end;align-items:center;gap:var(--s-2);display:flex}.files-acts .btn.sm{padding:var(--s-1) var(--s-4)}.files-empty{align-items:center;gap:var(--s-3);padding:var(--s-10) var(--s-4);border:1px dashed var(--rule-2);border-radius:var(--r-lg);text-align:center;font-size:var(--t-base);color:var(--ink-2);flex-direction:column;display:flex}.files-more{justify-content:center;align-items:center;gap:var(--s-3);font-size:var(--t-xs);color:var(--ink-3);padding-block-start:var(--s-3);display:flex}.files-dlg{border:1px solid var(--rule-2);border-radius:var(--r-lg);background:var(--surface);inline-size:min(30rem,100vw - 2rem);color:var(--ink);padding:0;box-shadow:0 24px 70px -20px oklch(0% 0 0/.6)}.files-dlg[open]{animation:pop .18s var(--ease) both}.files-dlg::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:oklch(0% 0 0/.45)}.files-dlg-inner{gap:var(--s-3);padding:var(--s-5) var(--s-6);flex-direction:column;display:flex}.files-dlg h2{font-size:var(--t-md);font-weight:500}.files-dlg p{font-size:var(--t-sm);color:var(--ink-2);line-height:1.7}.files-dlg .files-dlg-subj{padding:var(--s-2) var(--s-3);border-radius:var(--r);background:var(--paper-2);color:var(--ink);overflow-wrap:anywhere}.files-dlg .files-dlg-hint{color:var(--ink-3)}.files-dlg .files-problem{color:var(--bad)}.files-dlg-act{gap:var(--s-2);flex-wrap:wrap;padding-block-start:var(--s-1);display:flex}@media (width<=1100px){.page.files-page{--files-q:11.5rem}.page.files-page:lang(en){--files-q:13rem}.files-col-kind,.files-th-kind,.files-td-kind{display:none}.files-col-no{inline-size:8.5rem}.files-col-last,.files-page:lang(en) .files-col-last{inline-size:11rem}}@media (width<=960px){.files-step,.files-step-top{align-items:start;gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.files-step-top .files-step-q{min-block-size:0}.files-opts,.files-submit-error{margin-inline-start:0}.files-hint{padding-inline-start:0}.files-kinds{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}}@media (width<=860px){.files-tbl,.files-tbl tbody{display:block}.files-tbl colgroup,.files-tbl thead{display:none}.files-row{align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-4) var(--s-4);border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--surface);grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"subj subj subj state""no plat kind kind""last last last act";margin-block-end:var(--s-2);display:grid}.files-row>td,.files-row>td:first-child,.files-row>td:last-child{border:0;border-radius:0;min-inline-size:0;padding:0;display:block}.files-row>td.files-td-state,.files-row>td.files-td-act{min-inline-size:max-content}.files-row:hover>td,.files-row:focus-within>td{background:0 0}.files-row:hover{border-color:color-mix(in oklch, var(--stamp) 40%, var(--rule))}.files-td-subj{grid-area:subj}.files-td-state{grid-area:state;justify-self:end}.files-td-no{grid-area:no}.files-td-plat{grid-area:plat}.files-row>.files-td-kind{font-size:var(--t-xs);color:var(--ink-3);grid-area:kind;display:block}.files-td-last{grid-area:last}.files-td-act{grid-area:act;align-self:end}.files-last{-webkit-line-clamp:3}}@media (width<=760px){.files-new{padding:var(--s-4);gap:var(--s-4)}.files-new-no{flex-basis:100%;margin-inline-start:0}.files-kinds{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr))}.files-kind{padding:var(--s-2) var(--s-3);gap:var(--s-2)}.files-input{row-gap:var(--s-1);padding-block:var(--s-1);flex-wrap:wrap}.files-input input{flex-basis:100%}.files-input input::placeholder{font-size:var(--t-sm)}.files-page:lang(en) .files-input input::placeholder{font-size:var(--t-xs)}.files-change{min-block-size:44px;padding-block:var(--s-3);margin-block:calc(-1 * var(--s-3))}.files-input .kchip{max-inline-size:100%;margin-block-end:var(--s-1)}.files-step-row .seg{max-inline-size:100%}.files-step-row .seg button{padding-inline:var(--s-2)}.files-step-row .well{flex:100%}.files-step-row .key{inline-size:100%}.files-divider{display:none}.files-tools{flex:100%}.files-tools .menu{flex:none}.files-search{flex:auto;inline-size:auto}}.files-layout{grid-template-columns:25rem minmax(0,1fr);align-items:start;gap:1.75rem;display:grid}.files-layout .files-new{padding:var(--s-6);border-radius:var(--r-lg);gap:0}.files-layout .files-new-head{align-items:flex-start;gap:var(--s-1);flex-direction:column;margin-block-end:var(--s-4)}.files-layout .files-new-head h2{font-size:var(--t-lg)}.files-layout .files-new-no{margin-inline-start:0}.files-layout .files-step{column-gap:var(--s-4);row-gap:var(--s-2);grid-template-columns:30px minmax(0,1fr);align-items:start;padding-block-end:var(--s-6);position:relative}.files-layout .files-step-q{display:contents}.files-layout .files-step-n{grid-area:1/1;block-size:30px;inline-size:30px}.files-layout .files-step-q b{grid-area:1/2;line-height:30px}.files-layout .files-step>:not(.files-step-q){grid-column:2}.files-layout .files-step:before{content:"";background:var(--rule-2);inline-size:2px;position:absolute;inset-block:36px 6px;inset-inline-start:14px}.files-layout .files-step:nth-child(4){padding-block-end:var(--s-2)}.files-layout .files-step:nth-child(4):before{display:none}.files-layout .files-step-top .files-step-q{min-block-size:0}.files-layout .files-kinds{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.files-layout .files-kind{justify-content:flex-start;align-items:flex-start;gap:var(--s-2);padding:var(--s-3) var(--s-3) var(--s-4);background:var(--surface);flex-direction:column;position:relative}.files-layout .files-kind>.i{block-size:20px;inline-size:20px}.files-layout .files-kind-text b{font-size:var(--t-base)}.files-layout .files-kind:before{content:"";box-sizing:border-box;border:1.5px solid var(--rule-2);border-radius:50%;block-size:16px;inline-size:16px;transition:border .2s;position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem}.files-layout .files-kind[data-lit]:before,.files-layout .files-kind[aria-pressed=true]:before{border:5px solid var(--stamp)}.files-layout .files-input{row-gap:var(--s-1);min-block-size:48px;padding-block:var(--s-1);flex-wrap:wrap}.files-layout .files-input input{font-size:var(--t-base);flex-basis:100%}.files-layout .files-input .kchip{max-inline-size:100%;margin-block-end:var(--s-1)}.files-layout .files-step-row{align-items:stretch;gap:var(--s-3);flex-direction:column}.files-layout .files-step-row .seg{border-radius:var(--r-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.files-layout .files-step-row .seg button{justify-content:center}.files-layout .files-sum{flex:none}.files-layout .files-step-row .well{margin-block-start:var(--s-2);display:flex}.files-layout .files-step-row .key{justify-content:center;inline-size:100%}.files-layout .files-opts,.files-layout .files-submit-error{margin-inline-start:0}.files-layout .files-opts-grid{grid-template-columns:minmax(0,1fr)}.files-layout .files-hint{margin-block-start:var(--s-3);padding-inline-start:0}@media (width<=1100px){.files-layout{grid-template-columns:minmax(0,1fr)}}.files-list .page-head{margin-block-end:var(--s-1)}.files-layout .files-new{max-block-size:calc(100dvh - var(--header-h) - 2rem);overscroll-behavior:contain;position:sticky;inset-block-start:calc(var(--header-h) + 1rem);overflow-y:auto;box-shadow:0 16px 40px -24px oklch(0% 0 0/.35)}.files-cards{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));margin:0;padding:0;list-style:none;display:grid}.files-cards .files-row{align-items:center;gap:var(--s-3) 0;padding:var(--s-4);border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--surface);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"no no state""subj subj subj""plat kind kind""last last act";margin:0;transition:border-color .2s,box-shadow .2s;display:grid}.files-cards .files-row:hover,.files-cards .files-row:focus-within{border-color:color-mix(in oklch, var(--stamp) 55%, var(--rule));box-shadow:0 8px 24px -16px oklch(0% 0 0/.35)}.files-cards .files-row[data-live]{border-color:var(--stamp)}.files-cards .files-row>div{background:0 0;border:0;min-inline-size:0;padding:0;display:block}.files-cards .files-td-no{grid-area:no}.files-cards .files-td-state{grid-area:state;justify-self:end}.files-cards .files-td-subj{grid-area:subj}.files-cards .files-subj{align-items:flex-start;min-block-size:44px}.files-cards .files-subj .avatar{--size:40px}.files-cards .files-subj-name{white-space:normal;-webkit-line-clamp:2;font-size:var(--t-base);-webkit-box-orient:vertical;font-weight:500;line-height:1.45;display:-webkit-box}.files-cards .files-td-plat{grid-area:plat;display:block}.files-cards .files-td-kind{font-size:var(--t-xs);color:var(--ink-3);grid-area:kind;justify-self:start;padding-inline-start:var(--s-2);display:block}.files-cards .files-td-kind:before{content:"· "}.files-cards .files-td-last,.files-cards .files-td-act{border-block-start:1px solid var(--rule);align-self:stretch;align-items:center;padding-block-start:var(--s-3);display:flex}.files-cards .files-td-last{grid-area:last}.files-cards .files-td-act{grid-area:act;justify-content:flex-end;padding-inline-start:var(--s-2)}.files-cards .files-last{-webkit-line-clamp:2}@media (width<=1100px){.files-layout .files-new{max-block-size:none;position:static;overflow:visible}}.files-layout .files-new{scrollbar-width:none}.files-layout .files-new::-webkit-scrollbar{display:none}.files-layout .files-opts{margin-block-start:var(--s-1);animation:none}.files-layout .files-every{gap:var(--s-1)}.files-layout .files-every .select,.files-layout .files-every .input{max-inline-size:none}.files-layout .files-new>.well{margin-block-start:var(--s-4);display:flex}.files-layout .files-new>.well .key{justify-content:center;inline-size:100%}.files-layout .files-opt-checks{padding-block-start:0}.files-layout .files-new.nt{border-radius:var(--r-lg);gap:0;padding:0;overflow-x:hidden}.nt-head{align-items:baseline;gap:var(--s-2);padding:var(--s-4) var(--s-5) var(--s-1);display:flex}.nt-head h2{font-size:var(--t-lg);flex:1;font-weight:700}.nt-no{align-items:baseline;gap:var(--s-2);font-size:var(--t-xs);color:var(--ink-3);display:inline-flex}.nt-no .fileno{font-size:var(--t-xs)}.nt-body{gap:var(--s-4);padding:var(--s-4) var(--s-5) var(--s-5);flex-direction:column;display:flex}.nt-step{gap:var(--s-2);flex-direction:column;min-inline-size:0;display:flex}.nt-label{align-items:center;gap:var(--s-2);display:flex}.nt-label b{font-size:var(--t-sm);color:var(--ink-2);font-weight:700}.nt-n{background:var(--stamp);color:#fff;block-size:20px;inline-size:20px;font-size:var(--t-xs);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.nt-reset{padding:var(--s-1) var(--s-1);cursor:pointer;font-size:var(--t-xs);color:var(--stamp-deep);text-underline-offset:3px;background:0 0;border:0;margin-inline-start:auto;text-decoration:underline}.nt-kinds,.nt-two{gap:var(--s-1);padding:var(--s-1);border-radius:var(--r-lg);background:var(--paper-2);border:1px solid var(--rule);display:grid}.nt-kinds{grid-template-columns:repeat(4,minmax(0,1fr))}.nt-two{grid-template-columns:1fr 1fr}.nt-kind,.nt-opt{justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r);color:var(--ink-2);cursor:pointer;font-size:var(--t-sm);background:0 0;border:0;min-inline-size:0;transition:background .15s,box-shadow .15s,color .15s;display:flex}.nt-kind{gap:var(--s-1);block-size:56px;font-size:var(--t-xs);flex-direction:column}.nt-opt{block-size:40px}.nt-kind .i,.nt-opt .i{block-size:18px;inline-size:18px;color:var(--ink-3)}.nt-opt .i{block-size:15px;inline-size:15px}.nt-kind span{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.nt-kind:hover,.nt-opt:hover{color:var(--ink);background:var(--hover)}.nt-kind[aria-checked=true],.nt-opt[aria-checked=true]{background:var(--surface);color:var(--stamp-deep);box-shadow:0 0 0 1.5px var(--stamp), 0 2px 6px -3px oklch(0% 0 0/.25);font-weight:700}.nt-kind[aria-checked=true] .i,.nt-opt[aria-checked=true] .i{color:var(--stamp)}.nt-input{align-items:center;gap:var(--s-2);block-size:44px;padding-inline:var(--s-3);box-sizing:border-box;border:1px solid var(--rule-2);border-radius:var(--r);background:var(--paper-2);cursor:text;display:flex}.nt-input[data-bad]{border-color:color-mix(in oklch, var(--bad) 55%, var(--rule-2))}.nt-input>.i{block-size:15px;inline-size:15px;color:var(--ink-3);flex:none}.nt-input input{min-inline-size:0;color:var(--ink);font-size:var(--t-sm);background:0 0;border:0;outline:none;flex:1}.nt-input input[data-flip]{text-align:end}.nt-input input::placeholder{color:var(--ink-3)}.nt-read{display:flex}.nt-read .kchip{text-overflow:ellipsis;max-inline-size:100%;overflow:hidden}.nt-pair{gap:var(--s-2);display:flex}.nt-field{align-items:center;gap:var(--s-2);block-size:40px;min-inline-size:0;padding-inline:var(--s-3);box-sizing:border-box;border:1px solid var(--rule-2);border-radius:var(--r);background:var(--surface);color:var(--ink);font-size:var(--t-sm);display:flex;position:relative}.nt-grow{flex:1.3}.nt-field select{block-size:100%;min-inline-size:0;color:inherit;font:inherit;appearance:none;cursor:pointer;background:0 0;border:0;outline:none;flex:1;padding-inline-end:var(--s-5);font-weight:500}.nt-field>.i{block-size:14px;inline-size:14px;color:var(--ink-3);flex:none}.nt-grow>.i{pointer-events:none;position:absolute;inset-inline-end:.75rem}.nt-date{cursor:pointer;flex:1}button.nt-date{text-align:start}.nt-date b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.nt-field-l{font-size:var(--t-xs);color:var(--ink-3);white-space:nowrap}.nt-date input{min-inline-size:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1}.nt-x{block-size:24px;inline-size:24px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid}.nt-x:hover{background:var(--hover-strong);color:var(--ink)}.nt-hint{font-size:var(--t-xs);color:var(--ink-3);line-height:1.5}.nt-rows{padding-inline:var(--s-3);border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex}.nt-row{align-items:center;gap:var(--s-2);border-block-end:1px solid var(--rule);min-block-size:48px;font-size:var(--t-sm);display:flex}.nt-row:last-child{border-block-end:0}.nt-row>span:first-child{flex:1;min-inline-size:0}.nt-ctl{align-items:center;gap:var(--s-2);display:flex}.nt-row .stepper{margin:0}.nt-row .nt-date{block-size:32px;padding-inline:var(--s-3);border-radius:999px;flex:none}.nt-chip{block-size:32px;padding-inline:var(--s-3);border:1px solid var(--rule-2);color:var(--ink-2);font-size:var(--t-xs);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px}.nt-chip[aria-pressed=true]{border-color:var(--stamp);background:var(--stamp-soft);color:var(--stamp-deep);font-weight:700}.nt-foot{gap:var(--s-2);padding:var(--s-4) var(--s-5) var(--s-4);border-block-start:1px solid var(--rule);background:var(--paper-2);flex-direction:column;display:flex;position:sticky;inset-block-end:0}.nt-foot .well{display:flex}.nt-foot .key{justify-content:center;inline-size:100%}.nt-recap{font-size:var(--t-xs);color:var(--ink-3);text-align:center;line-height:1.5}.files-layout{gap:var(--s-8);grid-template-columns:26rem minmax(0,1fr)}@media (width<=1240px){.files-layout{grid-template-columns:minmax(0,1fr)}.files-layout>.dc{max-block-size:none;position:static;overflow:visible}}.files-layout>.dc{max-block-size:calc(100dvh - var(--header-h) - 2rem);scrollbar-width:none;overscroll-behavior:contain;align-self:start;gap:var(--s-4);padding:var(--s-5);border-radius:var(--r-lg);background:var(--paper-2);border:1px solid var(--rule);flex-direction:column;display:flex;position:sticky;inset-block-start:calc(var(--header-h) + 1rem);overflow-y:auto}.files-layout>.dc::-webkit-scrollbar{display:none}.dc-title{font-size:var(--t-base);font-weight:700}.dc-kinds{gap:var(--s-1);padding:var(--s-1);border-radius:var(--r-lg);background:var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dc-kind{justify-content:center;align-items:center;gap:var(--s-1);block-size:36px;min-inline-size:0;padding-inline:var(--s-1);border-radius:var(--r);color:var(--ink-2);font-size:var(--t-sm);cursor:pointer;white-space:nowrap;background:0 0;border:0;display:flex}.dc-kind .i{block-size:14px;inline-size:14px;color:var(--ink-3);flex:none}.dc-kind span{text-overflow:ellipsis;overflow:hidden}.dc-kind:hover{color:var(--ink)}.dc-kind[aria-checked=true]{background:var(--surface);color:var(--ink);font-weight:700;box-shadow:0 1px 3px oklch(0% 0 0/.12)}.dc-kind[aria-checked=true] .i{color:var(--stamp)}.files-layout .files-new.dc-card{max-block-size:none;box-shadow:none;gap:var(--s-4);padding:var(--s-4);border-radius:var(--r-lg);border:1px solid var(--rule);background:var(--surface);flex-direction:column;display:flex;position:static;overflow:visible}.dc-head{align-items:center;gap:var(--s-2);display:flex}.dc-head b{font-size:var(--t-ui);flex:1}.dc-badge{border-radius:var(--r);background:var(--ink);block-size:28px;inline-size:28px;color:var(--paper);flex:none;place-items:center;display:inline-grid}.dc-badge .i{block-size:15px;inline-size:15px}.dc-sec{gap:var(--s-2);flex-direction:column;display:flex}.dc-mini{letter-spacing:.06em;color:var(--ink-3);font-size:.625rem;font-weight:700}.dc-hint{font-size:var(--t-xs);color:var(--ink-3);line-height:1.5}.dc-linkrow{gap:var(--s-2);display:flex}.dc-linkrow .nt-input{flex:1;min-inline-size:0}.dc-plat{border-radius:var(--r);background:var(--paper-2);border:1px solid var(--rule);block-size:44px;inline-size:44px;font-weight:700;font-size:var(--t-sm);color:var(--ink);flex:none;place-items:center;display:inline-grid}.dc-plat .i{block-size:15px;inline-size:15px;color:var(--ink-3)}.dc-every{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-2);border-radius:var(--r);background:var(--paper-2);font-size:var(--t-sm);color:var(--ink-2);display:flex}.dc-every input{box-sizing:border-box;text-align:center;border-radius:var(--r);border:1px solid var(--rule-2);background:var(--surface);block-size:32px;inline-size:3.25rem;color:var(--ink);font-family:var(--f-mono);font-size:var(--t-sm)}.dc-every .nt-field{border-radius:var(--r);block-size:32px}.dc-rows{padding-block:var(--s-1);border-block:1px solid var(--rule);flex-direction:column;display:flex}.dc-rows .nt-row{border:0;min-block-size:44px}.dc-sub{padding-inline-start:var(--s-3)}.dc-sub>span:first-child{font-size:var(--t-xs);color:var(--ink-3)}.dc-switch{cursor:pointer}.dc-switch input{appearance:none;background:var(--rule-2);cursor:pointer;border-radius:999px;flex:none;block-size:22px;inline-size:38px;margin:0;transition:background .2s;position:relative}.dc-switch input:after{content:"";background:#fff;border-radius:50%;block-size:16px;inline-size:16px;transition:inset-inline-start .2s;position:absolute;inset-block-start:3px;inset-inline-start:3px;box-shadow:0 1px 2px oklch(0% 0 0/.3)}.dc-switch input:focus-visible{outline:2px solid var(--stamp);outline-offset:2px}.dc-dates{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.dc-date{gap:var(--s-1);flex-direction:column;min-inline-size:0;display:flex}.dc-date .nt-date{background:var(--paper-2);border-color:var(--rule);block-size:40px}.dc-actions{gap:var(--s-2);display:flex}.dc-clear{block-size:44px;padding-inline:var(--s-4);border-radius:var(--r);background:var(--paper-2);color:var(--ink);font-size:var(--t-ui);cursor:pointer;border:0;font-weight:700}.dc-create{justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r);background:linear-gradient(180deg, var(--key-top), var(--key-bot));block-size:44px;color:var(--key-ink);font-size:var(--t-ui);cursor:pointer;border:0;flex:1;font-weight:700;display:flex}.dc-create:disabled{opacity:.55;cursor:not-allowed}.tk-head{align-items:center;gap:var(--s-4);display:flex}.tk-icon{border-radius:var(--r-lg);background:var(--ink);block-size:44px;inline-size:44px;color:var(--paper);flex:none;place-items:center;display:inline-grid}.tk-icon .i{block-size:20px;inline-size:20px}.tk-head h1{font-size:var(--t-xl);font-style:normal;font-weight:700;line-height:1.2}.tk-head p{font-size:var(--t-ui);color:var(--ink-2)}.tk-steps{gap:var(--s-3);margin:var(--s-2) 0 var(--s-1);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.tk-steps li{align-items:center;gap:var(--s-1);text-align:center;flex-direction:column;display:flex}.tk-step-n{border-radius:var(--r-lg);color:#fff;block-size:48px;inline-size:48px;font-weight:700;font-size:var(--t-md);background:var(--c);box-shadow:0 8px 18px -8px var(--c);place-items:center;display:inline-grid}.tk-steps li[data-n="1"]{--c:#f07a3a}.tk-steps li[data-n="2"]{--c:#e3a83a}.tk-steps li[data-n="3"]{--c:#8f9b6e}.tk-steps li[data-n="4"]{--c:#6f8aa3}.tk-step-k{font:.66rem var(--f-mono);letter-spacing:.12em;color:var(--ink-3)}.tk-steps b{font-size:var(--t-ui)}.tk-step-d{font-size:var(--t-xs);color:var(--ink-3);max-inline-size:13rem;line-height:1.5}.tk-active{align-items:baseline;gap:var(--s-2);margin-block-start:var(--s-3);display:flex}.tk-active b{font-size:var(--t-xs);letter-spacing:.1em;color:var(--ink-2)}.tk-active span{font-size:var(--t-xs);color:var(--ink-3)}.files-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr))}.files-cards .files-row.tk{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--rule);flex-direction:column;gap:0;padding:0;display:flex;box-shadow:0 1px 2px oklch(0% 0 0/.04)}.files-cards .files-row.tk .tk-top{gap:.1rem var(--s-2);padding:var(--s-4) var(--s-4) var(--s-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"subj menu""meta menu";align-items:center;display:grid}.files-cards .files-row.tk .tk-top .files-subj{grid-area:subj;align-items:center;min-block-size:0}.files-cards .files-row.tk .tk-top .files-subj .avatar{--size:32px}.files-cards .files-row.tk .tk-top .files-subj-name{font-size:var(--t-ui);-webkit-line-clamp:1;font-weight:700}.files-cards .files-row.tk .tk-meta{font-size:var(--t-xs);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;grid-area:meta;padding-inline-start:var(--s-10);overflow:hidden}.files-cards .files-row.tk .tk-top .menu{grid-area:menu}.files-cards .files-row.tk .tk-figs{gap:var(--s-2);padding:var(--s-3) var(--s-4);border-block:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.files-cards .files-row.tk .tk-figs span{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.files-cards .files-row.tk .tk-figs i{font-style:normal;font-size:var(--t-xs);letter-spacing:.08em;color:var(--ink-3)}.files-cards .files-row.tk .tk-figs b{font-family:var(--f-mono);font-size:var(--t-md);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.files-cards .files-row.tk .tk-figs b .fileno{font-size:var(--t-sm)}.files-cards .files-row.tk .tk-foot{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-4);display:flex}.tk-last{min-inline-size:0;font-size:var(--t-xs);-webkit-line-clamp:1;color:var(--ink-3);flex:1}.tk-open{font-size:var(--t-xs);letter-spacing:.06em;color:var(--ink-2);white-space:nowrap;font-weight:700;text-decoration:none}.tk-open:hover{color:var(--stamp-deep)}.files-cards .files-row.tk .files-row-err{padding:0 var(--s-4) var(--s-3)}@media (width<=1100px){.files-layout>.dc{max-block-size:none;position:static;overflow:visible}}@media (width<=760px){.tk-steps{row-gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.files-cards .files-row.tk>div{text-align:start;background:0 0;border-radius:0}.files-cards .files-row.tk .tk-top,.files-cards .files-row.tk .tk-figs{display:grid}.files-cards .files-row.tk .tk-foot{display:flex}.files-cards .files-row.tk .tk-figs{border-block:1px solid var(--rule)}.files-cards .files-row.tk{align-items:stretch}.dc-kinds,.nt-kinds,.nt-two{border-radius:var(--r);background:var(--sunken);border:1px solid var(--line);gap:2px;padding:3px;display:grid}.dc-kind,.nt-opt{block-size:var(--h-sm);border-radius:var(--r-sm);font-size:var(--t-ui);color:var(--ink-2);box-shadow:none;font-weight:500}.dc-kind:hover,.nt-opt:hover{color:var(--ink);background:0 0}.dc-kind[aria-checked=true],.nt-opt[aria-checked=true]{background:var(--canvas);color:var(--ink);box-shadow:var(--shadow-raise);font-weight:700}.dc-kind[aria-checked=true] .i,.nt-opt[aria-checked=true] .i{color:var(--accent-ink)}.dc-head{gap:var(--s-2)}.dc-head b{font-size:var(--t-ui);font-weight:700}.dc-badge{inline-size:var(--h-xs);block-size:var(--h-xs);border-radius:var(--r-sm);background:var(--accent-soft);color:var(--accent-ink)}.dc-sec{gap:var(--s-2)}.dc-label{font-size:var(--t-sm);letter-spacing:0;color:var(--ink);font-weight:700}.dc-mini{font-size:var(--t-xs);letter-spacing:0;color:var(--ink-3);font-weight:500}.dc-hint,.nt-hint{font-size:var(--t-sm);color:var(--ink-3);line-height:1.4}.nt-input{block-size:var(--h-lg);padding-inline:var(--s-3);border:1px solid var(--control-border);background:var(--canvas)}.nt-input:focus-within{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.nt-input input{font-size:var(--t-base)}.dc-plat{inline-size:var(--h-lg);block-size:var(--h-lg);background:var(--sunken);border:1px solid var(--line)}.nt-field{block-size:var(--h-md);border-color:var(--control-border);background:var(--canvas);font-size:var(--t-ui)}.nt-field:focus-within{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.dc-every{background:var(--sunken);padding:var(--s-2)}.dc-every .nt-field{block-size:var(--h-sm)}.dc-rows{padding-block:var(--s-1);border-block:1px solid var(--line)}.dc-rows .nt-row{min-block-size:var(--h-lg);font-size:var(--t-ui);border-block-end:1px solid var(--line)}.dc-rows .nt-row:last-child{border-block-end:0}.dc-sub>span:first-child{font-size:var(--t-sm)}.dc-switch input{background:var(--control-border);block-size:20px;inline-size:36px}.dc-switch input:after{inset-block-start:2px;inset-inline-start:2px}.dc-switch input:checked{background:var(--primary)}.dc-switch input:checked:after{inset-inline-start:18px}.dc-switch input:focus-visible{outline:2px solid var(--focus)}.dc-date .nt-date,.dc-date .nt-date[type]{block-size:var(--h-md);min-block-size:var(--h-md);background:var(--canvas);border-color:var(--control-border)}.dc-actions{gap:var(--s-2)}.dc-clear{block-size:var(--h-md);padding-inline:var(--s-4);border-radius:var(--r);color:var(--ink-2);font-size:var(--t-ui);background:0 0;border:1px solid #0000;font-weight:500}.dc-clear:hover{background:var(--hover);color:var(--ink)}.dc-create{block-size:var(--h-md);padding-inline:var(--s-5);border:1px solid var(--primary);border-radius:var(--r);background:var(--primary);color:var(--on-primary);font-size:var(--t-ui);flex:none;font-weight:700}.dc-create:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.dc-create .i{color:currentColor}.dc-create:disabled{opacity:.45}.files-layout .dc-actions .dc-create{flex:1}@media (width<=700px){.files-new{padding:var(--s-5) var(--s-4)}}.person-page{gap:var(--s-5)}.person-head{gap:var(--s-6);align-items:flex-start;min-inline-size:0;display:flex}.person-photo{flex:none;display:flex}.person-photo .avatar{--size:88px;color:var(--ink-2);background:var(--surface-2);border-color:var(--rule-2);font-size:2.125rem;font-weight:500}.person-id{gap:var(--s-2);flex-direction:column;flex:22rem;min-inline-size:0;display:flex}.person-titlerow{align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;min-inline-size:0;display:flex}.person-head h1.person-name{align-items:center;gap:var(--s-2);min-inline-size:0;font-size:var(--t-xl);overflow-wrap:anywhere;font-style:normal;font-weight:400;line-height:1.3;display:inline-flex}.person-name .verified-mark{font-size:.6em}.person-statelink{border-radius:999px;text-decoration:none;display:inline-flex}.person-statelink .state-pill{transition:background .2s}.person-statelink:hover .state-pill{background:color-mix(in oklch, var(--stamp) 28%, transparent)}.person-statelink:focus-visible{outline:2px solid var(--stamp);outline-offset:2px}.person-handle{align-items:center;gap:var(--s-1) var(--s-3);flex-wrap:wrap;min-inline-size:0;display:flex}.person-at{font-size:var(--t-ui);color:var(--ink-2);overflow-wrap:anywhere}.person-private{align-items:center;gap:var(--s-1);font-size:var(--t-xs);color:var(--ink-3);display:inline-flex}.person-private .i{block-size:12px;inline-size:12px}.person-vitals{gap:var(--s-2) 2.25rem;max-inline-size:47.5rem}.person-bio{max-inline-size:70ch;font-size:var(--t-sm);color:var(--ink-2);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.65;display:-webkit-box;overflow:hidden}.person-actions{align-items:flex-start;gap:var(--s-2);flex-direction:column;flex:none;min-inline-size:0;max-inline-size:16rem;display:flex}.person-hint{font-size:var(--t-xs);color:var(--ink-3);line-height:1.5}.person-trackerr{max-inline-size:100%}.person-trackerr .problem-reason{font-size:var(--t-sm);color:var(--bad)}.btn.ghost.person-ext{padding:var(--s-1) var(--s-4);font-size:var(--t-sm);color:var(--ink-3);font-weight:400}.btn.ghost.person-ext:hover{color:var(--ink)}.person-ext .i{block-size:14px;inline-size:14px}.person-band{align-items:center;gap:var(--s-3) var(--s-4);border-radius:var(--r-lg);min-inline-size:0;display:flex}.person-band>.i{block-size:22px;inline-size:22px;color:var(--stamp);flex:none}.person-band-files{padding:var(--s-4) var(--s-5);background:var(--stamp-soft)}.person-band-main{gap:var(--s-2);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.person-band-title{font-size:var(--t-md);color:var(--ink);font-weight:500}.person-band-note{min-inline-size:0;font-size:var(--t-sm);color:var(--ink-2);flex:0 16.25rem;line-height:1.6}.person-band-none{padding:var(--s-3) var(--s-5);border:1px dashed var(--rule-2);font-size:var(--t-sm);color:var(--ink-3)}.person-band-none>.i{block-size:18px;inline-size:18px;color:var(--ink-3)}.person-files{gap:var(--s-2);flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.person-files li{min-inline-size:0;max-inline-size:100%;display:flex}.person-file{align-items:center;gap:var(--s-1);min-inline-size:0;max-inline-size:100%;padding:var(--s-1) var(--s-4);border:1px solid var(--line-strong);background:var(--glass);color:var(--ink);font-size:var(--t-sm);white-space:nowrap;border-radius:999px;line-height:1.5;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.person-file:hover{border-color:var(--line-hover);background:var(--hover-strong)}.person-file:focus-visible{outline:2px solid var(--stamp);outline-offset:2px}.person-file-name{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.person-file-closed{color:var(--ink-3)}.person-file[data-closed]{color:var(--ink-2)}.person-body{gap:var(--s-6);align-items:flex-start;min-inline-size:0;display:flex}.person-main{gap:var(--s-1);flex-direction:column;flex:1;min-inline-size:0;display:flex}.person-aside{gap:var(--s-4);flex-direction:column;flex:none;inline-size:18.75rem;display:flex}.person-tabs{border-block-end:1px solid var(--rule);gap:1.75rem;min-inline-size:0;display:flex}.person-tabs [role=tab]{align-items:baseline;gap:var(--s-2);padding:var(--s-2) 0;color:var(--ink-3);font-size:var(--t-base);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-block-end:2px solid #0000;flex:none;transition:color .2s,border-color .2s;display:inline-flex}.person-tabs [role=tab]:hover{color:var(--ink)}.person-tabs [role=tab][aria-selected=true]{color:var(--ink);border-block-end-color:var(--stamp);font-weight:500}.person-tab-n{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3);font-weight:400}.person-panel{gap:var(--s-3);flex-direction:column;min-inline-size:0;display:flex}.person-panel .empty{padding-block:var(--s-8)}.person-posts,.person-comments{flex-direction:column;min-inline-size:0;display:flex}.person-more{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;padding-block-start:var(--s-1);display:flex}.person-more .btn{padding:var(--s-1) var(--s-4);font-size:var(--t-sm)}.person-quiet{font-size:var(--t-xs);color:var(--ink-3);line-height:1.55}.person-c{gap:var(--s-2);min-inline-size:0;padding:var(--s-4) var(--s-2);border-block-end:1px solid var(--rule);flex-direction:column;display:flex}.person-c-meta{align-items:center;gap:var(--s-1) var(--s-2);min-inline-size:0;font-size:var(--t-xs);color:var(--ink-3);flex-wrap:wrap;display:flex}.person-c-file{font-family:var(--f-mono);font-size:var(--t-sm);letter-spacing:.06em;color:var(--stamp-deep);border-radius:var(--r-xs);text-decoration:none}.person-c-file:hover{color:var(--stamp);text-decoration:underline}.person-c-on{overflow-wrap:anywhere;min-inline-size:0}.person-c-when{white-space:nowrap}.btn.ghost.person-c-open{padding:var(--s-1) var(--s-4);font-size:var(--t-sm);color:var(--stamp-deep);margin-inline-start:auto;font-weight:400}.person-c-open .i{block-size:14px;inline-size:14px}.btn.ghost.person-c-open:hover{color:var(--stamp)}.person-c-text{font-size:var(--t-base);color:var(--ink);line-height:1.7}.person-c-notext{color:var(--ink-3);font-size:var(--t-sm)}.person-card{gap:var(--s-2)}.person-card-activity{gap:var(--s-3)}.person-card-why{gap:var(--s-2)}.person-card-title{font-size:var(--t-ui);font-weight:500}.person-card-text{font-size:var(--t-sm);color:var(--ink-2);line-height:1.6}.person-figs{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.person-card-headrow{align-items:baseline;gap:var(--s-2);display:flex}.person-big{font-size:var(--t-lg);color:var(--ink);margin-inline-start:auto;font-weight:400}.person-card-sub{font-size:var(--t-xs);color:var(--ink-3);line-height:1.55}@media (width<=1180px){.person-aside{inline-size:17.5rem}.person-actions{max-inline-size:14rem}}@media (width<=980px){.person-head{flex-wrap:wrap}.person-actions{align-items:center;gap:var(--s-2) var(--s-4);flex-flow:wrap;flex:100%;max-inline-size:none;padding-inline-start:calc(88px + 1.375rem)}.person-hint{flex:0 auto}.person-trackerr{flex-basis:100%}.person-body{flex-direction:column;align-items:stretch}.person-aside{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));align-items:start;inline-size:auto;display:grid}.person-band-files{flex-wrap:wrap}.person-band-main{flex-basis:calc(100% - 22px - 1.125rem)}.person-band-note{flex:100%;padding-inline-start:calc(22px + 1.125rem)}}@media (width<=760px){.person-page{gap:var(--s-4)}.person-head{gap:var(--s-2) var(--s-4);grid-template-columns:auto minmax(0,1fr);display:grid}.person-photo{grid-row:1/span 2;align-self:center}.person-photo .avatar{--size:64px;font-size:var(--t-xl)}.person-id{display:contents}.person-titlerow,.person-handle{grid-column:2}.person-vitals,.person-bio,.person-actions{grid-column:1/-1}.person-vitals{margin-block-start:var(--s-2)}.person-actions{align-items:stretch;gap:var(--s-2);flex-direction:column;margin-block-start:var(--s-2);padding-inline-start:0}.person-key{display:flex}.person-key .key{flex:1}.person-hint{flex:none}.person-ext{align-self:flex-start}.person-band-files,.person-band-none{padding:var(--s-4) var(--s-4)}.person-band-files{gap:var(--s-2) var(--s-3);align-items:flex-start}.person-band>.i{margin-block-start:.1rem}.person-band-main{flex-basis:calc(100% - 22px - .75rem)}.person-band-note{padding-inline-start:0}.person-file{white-space:normal;border-radius:var(--r-lg);flex-wrap:wrap;row-gap:0}.person-file-name{overflow-wrap:anywhere;overflow:visible}.person-tabs{column-gap:var(--s-5);flex-wrap:wrap}.person-tabs [role=tab]{font-size:var(--t-ui)}.person-c{padding-inline:0}.person-c-text{font-size:var(--t-ui)}}.file-page{gap:var(--s-5)}.file-head{gap:var(--s-6);align-items:flex-start;display:flex}.file-photo{align-items:center;gap:var(--s-2);flex-direction:column;flex:none;display:flex}.file-photo .avatar{--size:96px;color:var(--ink-2);background:var(--surface-2);border-color:var(--rule-2);font-size:2.3rem;font-weight:500}.file-photo .fileno{font-size:var(--t-sm);letter-spacing:.06em}.file-glyph{background:var(--surface-2);border:1px solid var(--rule-2);block-size:96px;inline-size:96px;color:var(--ink-2);font-family:var(--f-head);border-radius:50%;place-items:center;font-size:2.5rem;font-weight:400;line-height:1;display:grid}.file-glyph[data-kind=keyword]{padding-block-start:.32em;font-size:4.5rem}.file-id{gap:var(--s-2);flex-direction:column;flex:22rem;min-inline-size:0;display:flex}.file-titlerow{align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;min-inline-size:0;display:flex}.file-name{align-items:center;gap:var(--s-2);min-inline-size:0;font-size:var(--t-xl);overflow-wrap:anywhere;font-style:normal;font-weight:400;line-height:1.3;display:inline-flex}.file-name .verified-mark{font-size:.6em}.file-stamp{padding:var(--s-1) var(--s-4);border-radius:var(--r-sm);font-size:var(--t-ui);opacity:.92;border-width:2px;flex:none;transform:rotate(-7deg)}.stamp.watching.file-stamp{color:var(--stamp)}.file-vitals{gap:var(--s-2) var(--s-10);max-inline-size:40rem}.file-bio,.file-posttext{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-inline-size:70ch;display:-webkit-box;overflow:hidden}.file-bio{font-size:var(--t-sm);color:var(--ink-2);line-height:1.65}.file-posttext{font-size:var(--t-base);color:var(--ink);-webkit-line-clamp:3;line-clamp:3;line-height:1.7}.file-actions{gap:var(--s-2);flex-direction:column;flex:none;inline-size:18.75rem;display:flex}.file-act{gap:var(--s-1);flex-direction:column;min-inline-size:0;display:flex}.file-go{inline-size:100%;padding-inline:var(--s-5);font-size:var(--t-ui)}.file-hint{font-size:var(--t-xs);color:var(--ink-3);line-height:1.5}.file-actrow{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex;position:relative}.file-actrow .btn{padding:var(--s-1) var(--s-4);font-size:var(--t-sm)}.file-actrow .btn .i{block-size:14px;inline-size:14px}.file-actrow .btn.ghost{color:var(--ink-3)}.file-actrow .btn.ghost:hover,.file-actrow .btn.ghost[aria-expanded=true]{color:var(--ink);background:var(--hover-strong)}.file-morebtn>.i:last-child{display:none}.file-msg{font-size:var(--t-xs);color:var(--ok);line-height:1.5}.file-msg.err{color:var(--bad)}.file-limit{align-items:center;gap:var(--s-2) var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--rule-2);border-radius:var(--r-lg);background:var(--surface);animation:rise .25s var(--ease) both;flex-wrap:wrap;display:flex}.file-limit .stepper{margin-inline:0}.file-limit-q{font-size:var(--t-ui);font-weight:500}.file-limit-hint{min-inline-size:0;font-size:var(--t-xs);color:var(--ink-3);flex:16rem;line-height:1.6}.file-limit-end{gap:var(--s-2);flex-wrap:wrap;margin-inline-start:auto;display:inline-flex}.file-limit-end .btn{padding:var(--s-1) var(--s-4);font-size:var(--t-sm)}.fwatch{gap:var(--s-3);border-radius:var(--r-lg);flex-direction:column;min-inline-size:0;display:flex}.fwatch[data-mode=watching],.fwatch[data-mode=once],.fwatch[data-mode=closed]{padding:var(--s-3) var(--s-4)}.fwatch[data-mode=watching]{background:var(--stamp-soft)}.fwatch[data-mode=once]{border:1px dashed var(--rule-2)}.fwatch[data-mode=closed]{background:var(--surface-2);border:1px solid var(--rule)}.fwatch-line{align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;min-inline-size:0;display:flex}.fwatch-line>.i{block-size:18px;inline-size:18px;color:var(--stamp)}.fwatch[data-mode=once] .fwatch-line>.i,.fwatch[data-mode=closed] .fwatch-line>.i{color:var(--ink-3)}.fwatch-lead{font-size:var(--t-ui);font-weight:500}.fwatch[data-mode=closed] .fwatch-lead{color:var(--ink-2);font-weight:400}.fwatch-fact{font-size:var(--t-sm);color:var(--ink-2)}.fwatch-end{align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-inline-start:auto;display:inline-flex}.fwatch-btn{block-size:var(--h-sm);padding:0 var(--s-4);font-size:var(--t-sm)}.fwatch-btn .i{block-size:14px;inline-size:14px}.fwatch-btn.ghost{color:var(--ink-3)}.fwatch-status{font-size:var(--t-xs);color:var(--ok);line-height:1.5}.fwatch-status.err{color:var(--bad)}.fwatch .problem-act .btn{background:var(--surface)}.fwatch-edit{gap:var(--s-2);border-block-start:1px solid color-mix(in oklch, var(--stamp) 30%, transparent);animation:rise .2s var(--ease) both;flex-direction:column;padding-block-start:var(--s-3);display:flex}.fwatch[data-mode=once] .fwatch-edit{border-block-start-color:var(--rule)}.fwatch[data-mode=halted] .fwatch-edit,.fwatch[data-mode=ended] .fwatch-edit{padding:var(--s-3) var(--s-4);border:1px solid var(--rule-2);border-radius:var(--r-lg);background:var(--surface)}.fwatch-edit-row{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;min-inline-size:0;display:flex}.fwatch-q{font-size:var(--t-sm);font-weight:500}.fwatch-hint{font-size:var(--t-xs);color:var(--ink-3);line-height:1.6}.fwatch-until{white-space:normal;flex-wrap:wrap}.fwatch-until .input{padding-block:var(--s-1)}.fwatch-done{margin-inline-start:auto}.fjob{gap:var(--s-2);flex-direction:column;min-inline-size:0;display:flex}.fjob-strip{align-items:center;gap:var(--s-2) var(--s-4);padding:var(--s-2) var(--s-4);border:1px solid var(--rule);border-radius:var(--r-lg);flex-wrap:wrap;display:flex}.fjob[data-status=running] .fjob-strip,.fjob[data-status=queued] .fjob-strip{border-color:color-mix(in oklch, var(--stamp) 35%, var(--rule))}.fjob-dot{background:var(--stamp);border-radius:50%;flex:none;block-size:8px;inline-size:8px}.fjob[data-status=running] .fjob-dot,.fjob[data-status=queued] .fjob-dot{animation:1.2s ease-in-out infinite pulse}.fjob[data-status=done] .fjob-dot{background:var(--ok)}.fjob-text{font-size:var(--t-sm);min-inline-size:0}.fjob-meter{flex:8rem;min-inline-size:6rem}.fjob-meter.wait>span{inline-size:28%;animation:1.6s ease-in-out infinite alternate fjob-wait}@keyframes fjob-wait{0%{margin-inline-start:0}to{margin-inline-start:72%}}.fjob-eta{font-size:var(--t-xs);color:var(--ink-3);white-space:nowrap}.fjob-end{align-items:center;gap:var(--s-1);margin-inline-start:auto;display:inline-flex}.fjob-end .btn,.fjob .problem-act .btn{padding:var(--s-1) var(--s-4);font-size:var(--t-sm)}.fjob-more .i{block-size:13px;inline-size:13px;transition:transform .2s var(--ease)}.fjob-more[aria-expanded=true] .i{transform:rotate(180deg)}.fjob .problem-act .btn:not(.ghost){background:var(--surface)}.fjob-err{font-size:var(--t-xs);color:var(--bad);flex-basis:100%}.fjob-details{gap:var(--s-4) var(--s-8);padding:var(--s-4) var(--s-4);border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--paper-2);animation:rise .2s var(--ease) both;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.fjob-facts{gap:var(--s-2);flex-direction:column;min-inline-size:0;margin:0;display:flex}.fjob-facts>div{gap:var(--s-3);grid-template-columns:8.5rem minmax(0,1fr);align-items:baseline;display:grid}.fjob-facts dt{font-size:var(--t-xs);color:var(--ink-3)}.fjob-facts dd{min-inline-size:0;font-size:var(--t-sm);color:var(--ink-2);overflow-wrap:anywhere;margin:0}.fjob-steps{gap:.2rem var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fjob-steps li{align-items:center;gap:var(--s-1);color:var(--ink-3);display:inline-flex}.fjob-steps li .i{block-size:13px;inline-size:13px;color:var(--ok)}.fjob-steps li[data-state=done]{color:var(--ink-2)}.fjob-steps li[data-state=now]{color:var(--stamp-deep);font-weight:500}.fjob-code{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-2);overflow-wrap:anywhere}.fjob-log{gap:var(--s-2);flex-direction:column;min-inline-size:0;display:flex}.fjob-log h3{font-size:var(--t-xs);color:var(--ink-3);font-weight:500}.fjob-log ol{gap:var(--s-1);max-block-size:12rem;font-size:var(--t-xs);color:var(--ink-2);flex-direction:column;margin:0;padding:0;line-height:1.55;list-style:none;display:flex;overflow:auto}.fjob-log li{gap:var(--s-2);min-inline-size:0;display:flex}.fjob-log li>span{overflow-wrap:anywhere;min-inline-size:0}.fjob-log li[data-level=warn]{color:var(--warn)}.fjob-log li[data-level=error]{color:var(--bad)}.fjob-log-at{font-family:var(--f-mono);color:var(--ink-3);flex:none}.fjob-log-empty{font-size:var(--t-xs);color:var(--ink-3)}.file-body{gap:var(--s-6);align-items:flex-start;display:flex}.file-main{gap:var(--s-3);flex-direction:column;flex:1;min-inline-size:0;display:flex}.file-aside{gap:var(--s-4);flex-direction:column;flex:none;inline-size:20rem;display:flex}.file-tabs{border-block-end:1px solid var(--rule);gap:1.75rem;min-inline-size:0;display:flex}.file-tabs [role=tab]{align-items:baseline;gap:var(--s-2);padding:var(--s-2) 0;border:0;color:var(--ink-3);font-size:var(--t-base);white-space:nowrap;cursor:pointer;background:0 0;border-block-end:2px solid #0000;flex:none;transition:color .2s,border-color .2s;display:inline-flex}.file-tabs [role=tab]:hover{color:var(--ink)}.file-tabs [role=tab][aria-selected=true]{color:var(--ink);border-block-end-color:var(--stamp);font-weight:500}.file-tabs [role=tab]:focus-visible{outline-offset:-2px}.file-tab-n{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3);font-weight:400}.file-panel{gap:var(--s-3);flex-direction:column;min-inline-size:0;display:flex}.file-panel .empty{padding-block:var(--s-8)}.file-sortrow{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-inline-size:0;display:flex}.file-sort-label{font-size:var(--t-xs);color:var(--ink-3)}.file-search{inline-size:16.25rem;max-inline-size:100%}.file-posts{flex-direction:column;display:flex}.file-more{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;padding-block-start:var(--s-1);display:flex}.file-more .btn{padding:var(--s-1) var(--s-4);font-size:var(--t-sm)}.file-quiet{font-size:var(--t-xs);color:var(--ink-3)}.file-people-top{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;margin-block-end:var(--s-4);display:flex}.file-people-top .file-legend{margin:0}.file-legend{align-items:center;gap:var(--s-2);font-size:var(--t-xs);color:var(--ink-3);display:flex}.file-legend>i{background:var(--stamp-soft);border:1px solid var(--stamp);border-radius:50%;flex:none;block-size:10px;inline-size:10px}.frow{gap:var(--s-2) var(--s-4);padding:var(--s-4) var(--s-2);border-block-end:1px solid var(--rule);grid-template-columns:6rem minmax(0,1fr) 11.875rem max-content;align-items:center;display:grid}.frow-when{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3);line-height:1.5}.frow-when[data-long]{white-space:nowrap}.frow-main{gap:var(--s-1);flex-direction:column;min-inline-size:0;display:flex}.frow-who{align-items:center;gap:var(--s-1) var(--s-2);min-inline-size:0;font-size:var(--t-xs);color:var(--ink-2);flex-wrap:wrap;display:flex}.frow-who b{font-size:var(--t-sm);color:var(--ink);font-weight:500}.frow-who .avatar{--size:22px;font-size:var(--t-xs)}.frow-handle{color:var(--ink-3)}.frow-text{font-size:var(--t-ui);color:var(--ink);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;unicode-bidi:plaintext;-webkit-box-orient:vertical;line-height:1.6;text-decoration:none;display:-webkit-box;overflow:hidden}.frow-text:hover{color:var(--stamp-deep)}.frow-notext{color:var(--ink-3)}.frow-tags{gap:var(--s-1);flex-wrap:wrap;display:flex}.frow-stats{gap:var(--s-1);flex-direction:column;min-inline-size:0;display:flex}.frow-eng{font-size:var(--t-xs);color:var(--ink-2);font-variant-numeric:tabular-nums}.frow-got{font-size:var(--t-xs);color:var(--ink-3);font-variant-numeric:tabular-nums}.frow-got[data-complete]{color:var(--ok)}.frow-act{justify-content:flex-end;display:flex}.frow-read{padding:var(--s-1) var(--s-4);font-size:var(--t-sm)}.frow-read .i{block-size:14px;inline-size:14px}.fpeople{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fperson{align-items:center;gap:var(--s-2);min-inline-size:0;padding-block:var(--s-2);border-block-end:1px solid var(--rule);color:var(--ink);text-decoration:none;display:flex}.fperson:hover .fperson-name{color:var(--stamp-deep)}.fperson:focus-visible{outline-offset:-2px}.fperson .avatar{--size:30px;font-size:var(--t-xs);color:var(--ink-2);background:var(--surface-2);border-color:var(--rule-2);font-weight:500}.fperson[data-hot] .avatar{background:var(--stamp-soft);border-color:color-mix(in oklch, var(--stamp) 55%, transparent);color:var(--stamp-deep)}.fperson-text{flex-direction:column;flex:1;gap:1px;min-inline-size:0;display:flex}.fperson-name{font-size:var(--t-sm);text-overflow:ellipsis;white-space:nowrap;transition:color .2s;overflow:hidden}.fperson-handle{font-size:var(--t-xs);color:var(--ink-3);margin-inline-start:var(--s-2)}.fperson-sub{font-size:var(--t-xs);color:var(--ink-3)}.fpeople.wide .fperson{gap:var(--s-3);padding-block:var(--s-3);padding-inline:var(--s-2)}.fpeople.wide .fperson .avatar{--size:36px}.fpeople.wide .fperson-sub{font-size:var(--t-xs)}.flog{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.flog-row{align-items:center;gap:var(--s-1) var(--s-4);padding:var(--s-3) var(--s-2);border-block-end:1px solid var(--rule);grid-template-columns:7.5rem 10rem minmax(0,1fr) auto auto;display:grid}.flog-when{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3)}.flog-what{font-size:var(--t-sm);font-weight:500}.flog-result{font-size:var(--t-sm);color:var(--ink-2);overflow-wrap:anywhere;min-inline-size:0}.flog-result[data-tone=bad]{color:var(--bad)}.flog-result[data-tone=warn]{color:var(--warn)}.flog-result[data-tone=gold]{color:var(--stamp-deep)}.flog-result[data-tone=ink]{color:var(--ink-3)}.flog-by{font-size:var(--t-xs);color:var(--ink-3);white-space:nowrap}.flog-by .pill.auto{font-family:var(--f-ui)}.flog-more{grid-column:1/-1;min-inline-size:0}.flog-more summary{cursor:pointer;inline-size:fit-content;font-size:var(--t-xs);color:var(--ink-3);border-radius:var(--r-xs);padding-inline:.2rem;list-style:none}.flog-more summary::-webkit-details-marker{display:none}.flog-more summary:before{content:"▸";transition:transform .2s var(--ease);margin-inline-end:var(--s-1);display:inline-block}[dir=rtl] .flog-more summary:before{content:"◂"}.flog-more[open] summary:before{transform:rotate(90deg)}[dir=rtl] .flog-more[open] summary:before{transform:rotate(-90deg)}.flog-more summary:hover{color:var(--ink)}.flog-more .fjob-facts{padding:var(--s-3) var(--s-4);border-radius:var(--r);background:var(--paper-2);margin-block-start:var(--s-2)}.file-card{gap:var(--s-2)}.file-card-people{gap:var(--s-1)}.file-card-tags{gap:var(--s-2)}.file-card-title{font-size:var(--t-ui);font-weight:500}.file-card-headrow{align-items:baseline;gap:var(--s-2);display:flex}.file-big{font-size:var(--t-lg);color:var(--ink);margin-inline-start:auto;font-weight:400}.file-sub{font-size:var(--t-xs);color:var(--ink-3);line-height:1.55}.file-card-people .fpeople+.file-sub{margin-block-start:var(--s-2)}.file-tags{gap:var(--s-2);flex-wrap:wrap;display:flex}.file-tags .num{opacity:.8}@media (width<=1180px){.file-actions{inline-size:16.5rem}.file-aside{inline-size:17.5rem}.frow{grid-template-columns:5.5rem minmax(0,1fr) 10rem max-content}.flog-row{grid-template-columns:7rem 8.5rem minmax(0,1fr) auto}.flog-state{display:none}}@media (width<=980px){.file-head{flex-wrap:wrap}.file-actions{gap:var(--s-2) var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;display:grid}.file-actrow,.file-msg{grid-column:1/-1}.file-actrow .menu{position:static}.file-actrow .menu-pop{inset-inline:0 auto}.file-body{flex-direction:column;align-items:stretch}.file-aside{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));align-items:start;inline-size:auto;display:grid}.fjob-details{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.file-page{gap:var(--s-4)}.file-head{gap:var(--s-4) var(--s-4);grid-template-columns:auto minmax(0,1fr);display:grid}.file-actions{grid-column:1/-1}.file-photo .avatar{--size:64px;font-size:var(--t-xl)}.file-glyph{block-size:64px;inline-size:64px;font-size:var(--t-xl)}.file-glyph[data-kind=keyword]{font-size:3rem}.file-photo .fileno{letter-spacing:.02em;font-size:.625rem}.file-stamp{font-size:var(--t-xs);padding:.2rem var(--s-2);transform:rotate(-5deg)}.file-actions{grid-template-columns:minmax(0,1fr)}.file-go{block-size:var(--h-lg)}.fwatch-end,.fjob-end{margin-inline-start:0}.fwatch[data-mode=watching],.fwatch[data-mode=once],.fwatch[data-mode=closed]{padding:var(--s-3) var(--s-4)}.fjob-strip{padding:var(--s-2) var(--s-4)}.fjob-text{flex:calc(100% - 2rem)}.fjob-meter{flex-basis:100%}.fjob-facts>div{grid-template-columns:minmax(0,1fr);gap:.1rem}.file-tabs{gap:var(--s-5);scrollbar-width:none;overflow-x:auto}.file-tabs::-webkit-scrollbar{display:none}.file-tabs [role=tab]{font-size:var(--t-ui)}.file-sortrow .spacer,.file-sort-label{display:none}.file-search{inline-size:100%}.frow{gap:var(--s-2) var(--s-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when act""main main""stats stats";padding-inline:0}.frow-when{grid-area:when}.frow-main{grid-area:main}.frow-stats{grid-area:stats}.frow-act{grid-area:act}.frow-text{-webkit-line-clamp:3;line-clamp:3}.flog-row{gap:var(--s-1) var(--s-3);grid-template-columns:minmax(0,1fr) auto;padding-inline:0}.flog-what{grid-area:1/1/auto/-1}.flog-when{grid-area:2/1}.flog-by{grid-area:2/2;justify-self:end}.flog-result{grid-column:1/-1}.file-limit-end{margin-inline-start:0}}.act{gap:var(--s-4);flex-direction:column;min-inline-size:0;display:flex}.act-bar,.act-chips{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-inline-size:0;display:flex}.act-tools{align-items:center;gap:var(--s-2);min-inline-size:0;margin-inline-start:auto;display:flex}.act-person .menu-btn{gap:var(--s-2);padding:0 var(--s-3);border-color:var(--rule-2);color:var(--ink-2);background:0 0;font-weight:400}.act-person .menu-btn:hover,.act-person .menu-btn[aria-expanded=true]{background:var(--hover);border-color:var(--line-hover);color:var(--ink)}.act-person .menu-hint .i{block-size:14px;inline-size:14px;color:var(--stamp)}.act-menu-user{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3)}.act-search{flex:none;inline-size:13.75rem}.act-search:lang(en){inline-size:16.5rem}.act-log{flex-direction:column;transition:opacity .15s;display:flex}.act-log[data-busy]{opacity:.6}.act-day{flex-direction:column;display:flex}.act-day-h{padding:var(--s-4) var(--s-2) var(--s-1);font-size:var(--t-sm);color:var(--ink-2);letter-spacing:0;font-weight:500;line-height:1.5}.act-list{margin:0;padding:0;list-style:none}.act-row{gap:var(--s-4);padding:var(--s-3) var(--s-2);border-block-end:1px solid var(--rule);grid-template-columns:3.75rem 2.125rem minmax(0,1fr) 9.375rem;align-items:center;display:grid}.act-time{font-family:var(--f-mono);font-size:var(--t-sm);color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:start;direction:ltr}.act-ic{border:1px solid var(--rule-2);block-size:30px;inline-size:30px;color:var(--ink-3);border-radius:50%;place-items:center;display:inline-grid}.act-ic .i{block-size:15px;inline-size:15px}.act-ic[data-tone=gold]{color:var(--stamp)}.act-ic[data-tone=bad]{color:var(--bad)}.act-ic[data-tone=ok]{color:var(--ok)}.act-what{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.act-s{font-size:var(--t-ui);color:var(--ink);overflow-wrap:anywhere;line-height:1.55}.act-detail{font-size:var(--t-xs);color:var(--ink-3);overflow-wrap:anywhere;line-height:1.5}.act-by{font-size:var(--t-sm);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.act-by-l{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.act-no{font-family:var(--f-mono);font-size:var(--t-sm);letter-spacing:.02em;color:inherit}a.act-no,.act-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:3px}a.act-no:hover,.act-link:hover{color:var(--stamp-deep);-webkit-text-decoration-color:var(--stamp);text-decoration-color:var(--stamp)}.act-user{font-family:var(--f-mono);font-size:var(--t-sm)}.act-code{font-family:var(--f-mono)}.act-more{display:flex}.act-start{font-size:var(--t-xs);color:var(--ink-3);padding-inline:var(--s-2)}.act-empty{align-items:center;gap:var(--s-3) var(--s-4);padding:var(--s-4) var(--s-4);border:1px dashed var(--rule-2);border-radius:var(--r-lg);flex-wrap:wrap;display:flex}.act-empty>.i{block-size:18px;inline-size:18px;color:var(--ink-3)}.act-empty-text{flex-direction:column;flex:16rem;gap:2px;min-inline-size:0;display:flex}.act-empty-t{font-size:var(--t-ui);color:var(--ink)}.act-empty-s{font-size:var(--t-xs);color:var(--ink-3);line-height:1.6}.sys{gap:var(--s-4);flex-direction:column;min-inline-size:0;display:flex}.sys-mono{font-family:var(--f-mono)}.sys-dash{color:var(--ink-3)}.sys-banner{align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-6);border-radius:var(--r-lg);background:var(--ok-soft);display:flex}.sys-banner[data-tone=warn]{background:var(--warn-soft)}.sys-banner[data-tone=bad]{background:var(--bad-soft)}.sys-banner-ic{background:var(--ok);color:oklch(100% 0 0);border-radius:50%;flex:none;place-items:center;block-size:44px;inline-size:44px;display:inline-grid}.sys-banner[data-tone=warn] .sys-banner-ic{background:var(--warn)}.sys-banner[data-tone=bad] .sys-banner-ic{background:var(--bad)}.sys-banner-ic .i{stroke-width:1.8px;block-size:22px;inline-size:22px}.sys-banner-text{flex-direction:column;flex:auto;gap:3px;min-inline-size:0;display:flex}.sys-banner-t{font-size:var(--t-lg);color:var(--ink);font-weight:400;line-height:1.35}.sys-banner-s,.sys-banner-todo{font-size:var(--t-sm);color:var(--ink-2);line-height:1.6}.sys-banner-todo b{color:var(--ink);font-weight:500}.sys-banner-end{align-items:flex-end;gap:var(--s-2);flex-direction:column;flex:none;display:flex}.sys-checked{font-size:var(--t-xs);color:var(--ink-3);white-space:nowrap}.sys-cards{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sys-card{gap:var(--s-2);min-inline-size:0;padding:var(--s-4) var(--s-4);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);flex-direction:column;display:flex}.sys-card-h{align-items:center;gap:var(--s-2);min-inline-size:0;display:flex}.sys-card-h>.i{block-size:16px;inline-size:16px;color:var(--stamp)}.sys-card-h h3{font-size:var(--t-ui);letter-spacing:0;font-weight:500}.sys-card-state{margin-inline-start:auto}.sys-card-sub{font-size:var(--t-xs);color:var(--ink-3);line-height:1.6}.sys-plat{flex-direction:column;min-inline-size:0;display:flex}.sys-h2{font-size:var(--t-md);margin-block-end:var(--s-2);font-weight:500}.sys-row{gap:var(--s-4);padding:var(--s-3) var(--s-2);border-block-end:1px solid var(--rule);grid-template-columns:7.5rem minmax(0,1fr) 5.625rem 5rem 6.875rem;align-items:center;display:grid}.sys-head{padding-block:var(--s-2);border-block-end-color:var(--rule-2)}.sys-head>span{font-size:var(--t-xs);color:var(--ink-3)}.sys-quota{gap:var(--s-1);flex-direction:column;min-inline-size:0;display:flex}.sys-quota-t{font-size:var(--t-sm);color:var(--ink)}.sys-quota-t b{font-variant-numeric:tabular-nums;font-weight:500}.sys-quota .kmeter{block-size:5px}.sys-c-n{align-items:baseline;gap:var(--s-2);min-inline-size:0;display:flex}.sys-c-n .sys-mono{font-size:var(--t-sm);color:var(--ink-2);font-variant-numeric:tabular-nums}.sys-c-n+.sys-c-n .sys-mono{color:var(--ink-3)}.sys-c-n .sys-mono[data-bad]{color:var(--bad)}.sys-lbl{font-size:var(--t-xs);color:var(--ink-3);display:none}.sys-help{gap:var(--s-2);padding:var(--s-4) var(--s-4);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);flex-direction:column;display:flex}.sys-help-h{align-items:center;gap:var(--s-2);display:flex}.sys-help-h>.i{block-size:17px;inline-size:17px;color:var(--stamp)}.sys-help-h h2{font-size:var(--t-ui);letter-spacing:0;font-weight:500}.sys-steps{font-size:var(--t-sm);color:var(--ink-2);margin:0;padding:0;line-height:1.9;list-style:inside decimal}.sys-steps:lang(ar){list-style-type:arabic-indic}.raw{gap:var(--s-4);flex-direction:column;min-inline-size:0;display:flex;container:raw/inline-size}.raw-warn{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-lg);background:var(--warn-soft);font-size:var(--t-sm);color:var(--ink-2);line-height:1.6;display:flex}.raw-warn>.i{block-size:17px;inline-size:17px;color:var(--warn)}.raw-warn b{color:var(--ink);font-weight:500}.raw-warn a{color:var(--ink);-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2)}.raw-warn a:hover{color:var(--stamp-deep);-webkit-text-decoration-color:var(--stamp);text-decoration-color:var(--stamp)}.raw-picker{gap:var(--s-4) 1.75rem;flex-wrap:wrap;align-items:flex-start;display:flex}.raw-group{gap:var(--s-2);flex-direction:column;min-inline-size:0;display:flex}.raw-group-l{font-size:var(--t-xs);color:var(--ink-3)}.raw-tabs{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.raw-tab{padding:var(--s-2) var(--s-3);border-radius:var(--r);border:1px solid var(--rule-2);color:var(--ink);text-align:start;flex-direction:column;align-items:flex-start;gap:1px;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.raw-tab:hover{border-color:var(--line-hover);background:var(--hover)}.raw-tab[aria-current=page]{border-color:var(--stamp);background:var(--stamp-soft);box-shadow:inset 0 0 0 .5px var(--stamp)}.raw-tab-ar{font-size:var(--t-sm);white-space:nowrap;line-height:1.5}.raw-tab-n,.raw-tab-en{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3)}.raw-more,.raw-more .menu{display:flex}.raw-more-btn{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--r);border:1px dashed var(--rule-2);color:var(--ink-2);font-size:var(--t-sm);white-space:nowrap;cursor:pointer;background:0 0;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.raw-more-btn:hover,.raw-more-btn[aria-expanded=true]{border-color:var(--line-hover);background:var(--hover);color:var(--ink)}.raw-more-btn .i{block-size:13px;inline-size:13px;color:var(--ink-3)}.raw-menu-en{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3);margin-inline-start:var(--s-1)}.raw-menu-n{font-family:var(--f-mono)}.raw-dbline{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3)}.raw-table{gap:var(--s-2);flex-direction:column;min-inline-size:0;display:flex}.raw-head{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;min-inline-size:0;display:flex}.raw-head h2{font-size:var(--t-md);font-weight:500}.raw-tech{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3)}.raw-view{margin-inline-start:var(--s-1)}.raw-export-err{flex:100%}.raw-head-gap{flex:1 1 0}.raw-fchip{align-items:center;gap:var(--s-1);padding-block:2px;padding-inline:var(--s-2) var(--s-1);background:var(--stamp-soft);color:var(--stamp-deep);font-size:var(--t-xs);white-space:nowrap;border-radius:999px;line-height:1.5;display:inline-flex}.raw-fchip button{block-size:20px;inline-size:20px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.raw-fchip button .i{block-size:11px;inline-size:11px}.raw-fchip button:hover{background:color-mix(in oklch, var(--stamp) 22%, transparent)}.raw-desc{font-size:var(--t-sm);color:var(--ink-2);max-inline-size:90ch;line-height:1.6}.raw-addform{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border:1px dashed var(--rule-2);border-radius:var(--r-lg);flex-wrap:wrap;display:flex}.raw-addform .select,.raw-addform .input{font-size:var(--t-sm);padding-block:var(--s-1)}.raw-value{inline-size:min(20rem,100%)}.raw-split{gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container raw (width>=54rem){.raw-split.open{grid-template-columns:minmax(0,1fr) minmax(18rem,24rem)}.raw-split.open .raw-row{max-block-size:calc(100dvh - var(--header-h) - 2rem);position:sticky;inset-block-start:calc(var(--header-h) + 1rem)}}.raw-grid-wrap{max-block-size:max(26rem, calc(100dvh - var(--header-h) - 16rem));border:1px solid var(--rule);border-radius:var(--r-lg);min-inline-size:0;padding:var(--s-1) var(--s-2);transition:opacity .15s;overflow:auto}.raw-grid-wrap[data-busy]{opacity:.6}.raw-grid{border-collapse:separate;border-spacing:0;min-inline-size:100%;font-size:var(--t-sm)}.raw-grid th{z-index:1;text-align:start;background:var(--paper);border-block-end:1px solid var(--rule-2);padding:0;font-weight:400;position:sticky;inset-block-start:-4px}.raw-grid td{padding:var(--s-2) var(--s-2);border-block-end:1px solid var(--rule);vertical-align:top;white-space:nowrap}.raw-grid tbody tr:last-child td{border-block-end:0}.raw-th{align-items:center;gap:var(--s-1);inline-size:100%;padding:var(--s-2);color:var(--ink-3);cursor:pointer;text-align:start;white-space:nowrap;border-radius:var(--r-sm);background:0 0;border:0;display:inline-flex}.raw-th:hover:not(:disabled){color:var(--ink);background:var(--hover)}.raw-th:disabled{cursor:default}.raw-th[aria-pressed],th[aria-sort] .raw-th{color:var(--ink)}.raw-th-name{font-family:var(--f-mono);font-size:var(--t-xs)}.raw-key{font-family:var(--f-mono);color:var(--stamp-deep);border:1px solid color-mix(in oklch, var(--stamp) 40%, transparent);border-radius:3px;padding-inline:.22rem;font-size:.5625rem;font-weight:700;line-height:1.4;display:inline-block}.raw-key.fk{color:var(--ink-3);border-color:var(--rule-2)}.raw-sort{color:var(--stamp-deep);font-size:.55rem}.raw-grid tbody tr{cursor:pointer}.raw-grid tbody tr:hover td{background:var(--hover)}.raw-grid tbody tr.sel td{background:var(--stamp-soft)}.raw-grid tbody tr:focus-visible{outline:2px solid var(--stamp);outline-offset:-2px}.raw-v{vertical-align:top;text-overflow:ellipsis;max-inline-size:34ch;font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-2);font-variant-numeric:tabular-nums;display:inline-block;overflow:hidden}.raw-grid td.txt .raw-v{max-inline-size:44ch;font-family:var(--f-ui);font-size:var(--t-sm);color:var(--ink);unicode-bidi:plaintext}.raw-grid td.json .raw-v{max-inline-size:40ch;font-size:var(--t-xs);color:var(--ink-3)}.raw-null{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.03em;color:var(--ink-3);opacity:.75}.raw-hidden{color:var(--ink-3);letter-spacing:.12em}.raw-fk{color:var(--stamp-deep);-webkit-text-decoration-color:color-mix(in oklch, var(--stamp) 40%, transparent);text-decoration-color:color-mix(in oklch, var(--stamp) 40%, transparent)}.raw-fk:hover{color:var(--stamp)}.raw-empty{align-items:center;gap:var(--s-2);border:1px solid var(--rule);border-radius:var(--r-lg);flex-direction:column;padding-block-end:var(--s-4);display:flex}.raw-foot{align-items:center;gap:var(--s-2) var(--s-3);font-size:var(--t-sm);color:var(--ink-2);flex-wrap:wrap;display:flex}.raw-range{font-variant-numeric:tabular-nums}.raw-perpage{align-items:center;gap:var(--s-2);white-space:nowrap;color:var(--ink-3);display:inline-flex}.raw-perpage .select{padding-block:var(--s-1);font-size:var(--t-sm)}.raw-pager{gap:var(--s-2);display:inline-flex}.raw-hint{font-size:var(--t-xs);color:var(--ink-3);line-height:1.6}.raw-note{font-size:var(--t-xs);color:var(--ink-3)}.raw-row{gap:var(--s-3);min-inline-size:0;padding:var(--s-4) var(--s-4);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);flex-direction:column;scroll-margin-block-start:calc(var(--header-h) + 1rem);display:flex;overflow:auto}.raw-row-head{align-items:center;gap:var(--s-2) var(--s-2);flex-wrap:wrap;display:flex}.raw-row-head h3{font-size:var(--t-base);font-weight:500}.raw-row-key{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3)}.raw-open{align-self:flex-start}.raw-fields{flex-direction:column;margin:0;display:flex}.raw-field{gap:.15rem var(--s-4);padding-block:var(--s-2);border-block-end:1px solid var(--rule);font-size:var(--t-sm);grid-template-columns:minmax(7rem,36%) minmax(0,1fr);display:grid}.raw-field.wide{grid-template-columns:minmax(0,1fr)}.raw-field dt{min-inline-size:0;font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-2);overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:1px;display:flex}.raw-field.wide dt{gap:var(--s-2);flex-direction:row;align-items:baseline}.raw-type{font-family:var(--f-mono);color:var(--ink-3);font-size:.625rem}.raw-field dd{min-inline-size:0;margin:0}.raw-text{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext}.raw-json{white-space:pre;tab-size:2;text-align:start;max-block-size:26rem;font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink);background:var(--paper-2);border:1px solid var(--rule);border-radius:var(--r);padding:var(--s-2) var(--s-3);margin:0;line-height:1.55;overflow:auto}.raw-linked h4{margin:0 0 var(--s-1);font-size:var(--t-sm);color:var(--ink-3);font-weight:500}.raw-linked ul{gap:var(--s-1);font-size:var(--t-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.raw-struct{gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container raw (width>=54rem){.raw-struct{grid-template-columns:minmax(0,1.6fr) minmax(16rem,1fr)}}.raw-struct-t{cursor:default}.raw-struct-t th{padding:var(--s-2);font-size:var(--t-xs);color:var(--ink-3);white-space:nowrap}.raw-struct-t tbody tr{cursor:default}.raw-struct-t tbody tr:hover td{background:0 0}.raw-struct-t td{font-size:var(--t-sm);color:var(--ink-2)}.raw-struct-t td.n,.raw-struct-t th.n{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3)}.raw-struct-t code,.raw-list code{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-2);overflow-wrap:anywhere;white-space:normal}.raw-colname{font-family:var(--f-mono);font-size:var(--t-sm);color:var(--ink)}.raw-pill{padding:0 var(--s-2);background:var(--warn-soft);color:var(--warn);font-size:var(--t-xs);border-radius:999px;margin-inline-start:var(--s-2)}.raw-struct-side{gap:var(--s-4);flex-direction:column;min-inline-size:0;display:flex}.raw-card{gap:var(--s-2);padding:var(--s-4) var(--s-4);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);flex-direction:column;display:flex}.raw-card h3{font-size:var(--t-ui);font-weight:500}.raw-list{gap:var(--s-2);font-size:var(--t-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.raw-list li{flex-direction:column;align-items:flex-start;gap:.1rem;min-inline-size:0;display:flex}@media (width<=1100px){.act-row{gap:var(--s-3);grid-template-columns:3.25rem 2.125rem minmax(0,1fr) 7.5rem}.sys-row{gap:var(--s-3);grid-template-columns:6.5rem minmax(0,1fr) 4.5rem 4rem 6.25rem}}@media (width<=760px){.act-tools{flex-wrap:wrap;flex:100%;margin-inline-start:0}.act-search{flex:100%;inline-size:auto}.act-row{gap:.125rem var(--s-2);grid-template-columns:2.75rem 30px minmax(0,1fr);align-items:start;padding-inline:2px}.act-time,.act-ic{grid-row:span 2}.act-time{font-size:var(--t-xs);padding-block-start:var(--s-2)}.act-what{padding-block-start:.2rem}.act-by{font-size:var(--t-xs);color:var(--ink-3);white-space:normal;grid-column:3}.act-by-l{clip:auto;block-size:auto;inline-size:auto;position:static;overflow:visible}.act-day-h{padding-inline:2px}.sys-banner{align-items:flex-start;gap:var(--s-3) var(--s-4);padding:var(--s-4);flex-wrap:wrap}.sys-banner-text{flex:calc(100% - 44px - .875rem)}.sys-banner-t{font-size:var(--t-lg)}.sys-banner-end{flex-direction:row;flex:100%;justify-content:space-between;align-items:center}.sys-cards{gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.sys-head{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.sys-row{gap:var(--s-2) var(--s-3);padding:var(--s-3) 2px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"plat speed""quota quota""calls errors"}.sys-c-plat{grid-area:plat}.sys-c-quota{grid-area:quota}.sys-c-n{grid-area:calls}.sys-c-n+.sys-c-n{grid-area:errors;justify-content:flex-end}.sys-c-speed{grid-area:speed}.sys-lbl{display:inline}.raw-warn{align-items:flex-start}.raw-warn>.i{margin-block-start:3px}.raw-picker{gap:var(--s-3);flex-direction:column}.raw-grid-wrap{max-block-size:70dvh}.raw-field{grid-template-columns:minmax(0,1fr)}.raw-foot .raw-head-gap{display:none}}.team-add{container:team-add/inline-size}.team-add-form{gap:var(--s-4);flex-direction:column;min-inline-size:0;display:flex}.team-fields{align-items:flex-start;gap:var(--s-4);min-inline-size:0;display:flex}.team-field{gap:var(--s-2);flex-direction:column;min-inline-size:0;display:flex}.team-f-name{flex:0 13.75rem}.team-f-user{flex:0 12.5rem}.team-f-role{flex:18rem}.team-label{font-size:var(--t-sm);color:var(--ink-2)}.team-hint{font-size:var(--t-xs);color:var(--ink-3)}.team-input{block-size:40px;inline-size:100%;padding-inline:var(--s-4);border-radius:var(--r);border:1px solid var(--rule-2);background:var(--paper-2);color:var(--ink);font-size:var(--t-ui);outline:none;transition:border-color .2s,box-shadow .2s}.team-input::placeholder{color:var(--ink-3)}.team-input:focus{border-color:var(--stamp);box-shadow:0 0 0 3px var(--focus)}.team-input[aria-invalid=true]{border-color:var(--bad)}.team-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--bad-soft)}[dir=rtl] .team-input[dir=ltr]{text-align:end}.team-roles{gap:var(--s-2);min-inline-size:0;display:flex}.team-role{min-inline-size:0;padding:var(--s-2) var(--s-4);border-radius:var(--r);border:1px solid var(--rule-2);color:var(--ink);text-align:start;cursor:pointer;background:0 0;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:3px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.team-role b{font-size:var(--t-ui);font-weight:500}.team-role span{font-size:var(--t-xs);color:var(--ink-3);line-height:1.5}.team-role:hover{border-color:var(--line-hover)}.team-role[aria-pressed=true]{border-color:var(--stamp);box-shadow:inset 0 0 0 .5px var(--stamp);background:var(--stamp-soft)}.team-role:focus-visible{outline:2px solid var(--stamp);outline-offset:2px;border-radius:var(--r)}.team-add-foot{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.team-sub{font-size:var(--t-xs);color:var(--ink-3)}@container team-add (width<=40rem){.team-fields{flex-wrap:wrap}.team-f-name,.team-f-user{flex:12rem}.team-f-role{flex-basis:100%}}@container team-add (width<=22rem){.team-roles{flex-direction:column}}.team-once{align-items:center;gap:var(--s-3) var(--s-4);padding:var(--s-4) var(--s-4);border-radius:var(--r-lg);background:var(--ok-soft);scroll-margin-block:calc(var(--header-h) + 1rem) var(--s-4);flex-wrap:wrap;display:flex}.team-once:focus{outline:none}.team-once:focus-visible{outline:2px solid var(--ok);outline-offset:2px}.team-once-icon.i{block-size:18px;inline-size:18px;color:var(--ok)}.team-once-text{flex-direction:column;flex:16rem;gap:3px;min-inline-size:0;display:flex}.team-once-text b{font-size:var(--t-ui);color:var(--ink);font-weight:500}.team-once-text>span{font-size:var(--t-xs);color:var(--ink-2);line-height:1.6}.team-once-text>.team-once-fail{color:var(--bad)}.team-once-code{max-inline-size:100%;padding:var(--s-2) var(--s-3);border-radius:var(--r);background:var(--surface);border:1px solid var(--rule-2);color:var(--ink);font-family:var(--f-mono);font-size:var(--t-base);white-space:nowrap;-webkit-user-select:all;user-select:all;direction:ltr;unicode-bidi:isolate;line-height:1.3;display:inline-block;overflow-x:auto}.team-once-code:not([data-shown]){color:var(--ink-2);-webkit-user-select:none;user-select:none}.team-once-acts{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.team-list{gap:var(--s-2);flex-direction:column;min-inline-size:0;display:flex;container:team/inline-size}.team-list>.sechead{column-gap:var(--s-2);align-items:baseline}.team-list:focus{outline:none}.team-empty{padding:var(--s-5) 0;font-size:var(--t-ui);color:var(--ink-3)}.team-wrap{min-inline-size:0;overflow-x:auto}.team-table{border-collapse:collapse;inline-size:100%}.team-table thead th{padding:var(--s-2) var(--s-2);border-block-end:1px solid var(--rule-2);font-size:var(--t-xs);color:var(--ink-3);text-align:start;white-space:nowrap;font-weight:400;line-height:1.5}.team-table tbody th,.team-table tbody td{padding:var(--s-3) var(--s-2);border-block-end:1px solid var(--rule);text-align:start;vertical-align:middle;font-weight:400}.team-table .team-c-role{inline-size:6.5rem;font-size:var(--t-sm);white-space:nowrap}.team-table .team-c-state{inline-size:10.25rem}.team-table .team-c-files{inline-size:6.5rem}.team-table .team-c-last{inline-size:8.375rem;font-size:var(--t-sm);color:var(--ink-2);white-space:nowrap}.team-table .team-c-acts{text-align:end;inline-size:16.5rem}.team-table thead .team-c-last{color:var(--ink-3);font-size:var(--t-xs)}.team-person{align-items:center;gap:var(--s-2);min-inline-size:0;display:flex}.team-person .avatar{background:var(--surface-2);border-color:var(--rule-2);color:var(--ink-2);font-family:var(--f-ui);font-weight:500;font-size:var(--t-sm)}.team-who{flex-direction:column;min-inline-size:7rem;line-height:1.35;display:flex}.team-name{font-size:var(--t-ui);color:var(--ink);overflow-wrap:anywhere}.team-user{font-size:var(--t-xs);color:var(--ink-3);overflow-wrap:anywhere}.team-num{font-family:var(--f-mono);font-size:var(--t-sm);color:var(--ink-2);font-variant-numeric:tabular-nums}.team-acts{justify-content:flex-end;align-items:center;gap:var(--s-2);white-space:nowrap;display:inline-flex}.team-row.open>th,.team-row.open>td{border-block-end-color:#0000}.team-acts .btn[aria-expanded=true]{border-color:var(--line-hover);background:var(--hover-strong);color:var(--ink)}.team-extra>td{padding:0 var(--s-2) var(--s-3);border-block-end:1px solid var(--rule)}.team-confirm{align-items:center;gap:var(--s-3) var(--s-4);padding:var(--s-4) var(--s-4);border-radius:var(--r-lg);background:var(--warn-soft);flex-wrap:wrap;display:flex}.team-confirm[data-act=disable]{background:var(--bad-soft)}.team-confirm:focus{outline:none}.team-confirm:focus-visible{outline:2px solid var(--stamp);outline-offset:2px}.team-confirm-icon.i{block-size:18px;inline-size:18px;color:var(--warn)}.team-confirm[data-act=disable] .team-confirm-icon.i{color:var(--bad)}.team-confirm-text{flex-direction:column;flex:18rem;gap:3px;min-inline-size:0;display:flex}.team-confirm-text b{font-size:var(--t-ui);color:var(--ink);font-weight:500}.team-confirm-text span{font-size:var(--t-sm);color:var(--ink-2);line-height:1.6}.team-confirm-acts{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}@container team (width<=54rem){.team-table,.team-table tbody{display:block}.team-table thead{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.team-row{align-items:center;column-gap:var(--s-4);padding-block:var(--s-4);border-block-end:1px solid var(--rule);flex-wrap:wrap;display:flex}.team-row.open{border-block-end-color:#0000;padding-block-end:var(--s-2)}.team-table tbody .team-row>th,.team-table tbody .team-row>td{border:0;inline-size:auto;padding:0;display:block}.team-row>.team-c-person{flex:10rem;order:1;min-inline-size:0}.team-row>.team-c-state{flex:none;order:2;margin-inline-start:auto}.team-row:after{content:"";flex-basis:100%;order:3}.team-row>.team-c-role{flex:none;order:4;margin-block-start:var(--s-2)}.team-row>.team-c-files{flex:none;order:5;margin-block-start:var(--s-2)}.team-row>.team-c-last{min-inline-size:0;white-space:normal;flex:0 auto;order:6;margin-block-start:var(--s-2)}.team-row>.team-c-acts{text-align:start;flex-basis:100%;order:7;margin-block-start:var(--s-2)}.team-c-files:before,.team-c-last:before{content:attr(data-label);font-family:var(--f-ui);font-size:var(--t-xs);color:var(--ink-3);margin-inline-end:var(--s-2)}.team-acts{white-space:normal;flex-wrap:wrap;justify-content:flex-start;display:flex}.team-extra{display:block}.team-extra>td{padding:0 0 var(--s-4);display:block}.team-wrap{overflow-x:visible}.team-who{min-inline-size:0}}.defaults.box{gap:var(--s-2);padding:var(--s-5) var(--s-6)}.defaults-head{gap:var(--s-1);flex-direction:column;display:flex}.defaults-head h2{font-size:var(--t-md);font-weight:500}.defaults-head p{font-size:var(--t-sm);color:var(--ink-2);line-height:1.6}.defaults-list{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.defaults-row{align-items:flex-start;gap:var(--s-4);padding:var(--s-4) var(--s-1);border-block-end:1px solid var(--rule);display:flex}.defaults-row>.i{block-size:18px;inline-size:18px;color:var(--stamp);margin-block-start:var(--s-2)}.defaults-text{gap:var(--s-1);flex-direction:column;min-inline-size:0;display:flex}.defaults-s{font-size:var(--t-md);color:var(--ink);line-height:2.2}.defaults-s b{font-weight:500}.defaults-h{font-size:var(--t-xs);color:var(--ink-3);line-height:1.5}.defaults-row[data-changed] .stepper:not(:focus-within){box-shadow:0 0 0 3px var(--stamp-soft)}.defaults-foot{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;padding-block-start:var(--s-2);display:flex}.defaults-state{font-size:var(--t-xs)}.defaults-state:empty{display:none}.defaults-unsaved{color:var(--warn)}.defaults-nothing{color:var(--ink-2)}.defaults-saved{align-items:center;gap:var(--s-1);color:var(--ok);display:inline-flex}.defaults-saved .i{block-size:13px;inline-size:13px}.defaults-last{font-size:var(--t-xs);color:var(--ink-3);margin-inline-start:auto}@media (width<=760px){.defaults.box{padding:var(--s-4)}.defaults-row{gap:var(--s-3);padding-inline:0}.defaults-row>.i{margin-block-start:var(--s-2)}.defaults-s{font-size:var(--t-md);line-height:2.3}.defaults-last{inline-size:100%;margin-inline-start:0}}.hero{isolation:isolate;background:var(--canvas);min-block-size:100dvh;color:var(--ink);place-items:center;display:grid;position:relative;overflow:hidden}.hero-sphere{z-index:-1;position:absolute;inset:0}.sphere,.sphere-fallback{block-size:100%;inline-size:100%}.sphere canvas{block-size:100%;inline-size:100%;display:block}.sphere-fallback{place-items:center;display:grid}.sphere-fallback:after{content:"";border:1px solid var(--line-strong);border-radius:50%;block-size:16rem;inline-size:16rem;animation:2s ease-in-out infinite pulse}.hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center, transparent 35%, color-mix(in srgb, var(--canvas) 80%, transparent) 85%);position:absolute;inset:0}.hero-inner{z-index:0;text-align:center;padding:var(--s-10) clamp(var(--s-4), 4vw, var(--s-10));flex-direction:column;align-items:center;display:flex;position:relative}.hero-inner:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--canvas) 82%, transparent), transparent);position:absolute;inset:10% -10%}.hero-kicker{margin:0 0 var(--s-6);font-size:var(--t-sm);color:var(--ink-3)}.hero-kicker bdi{color:var(--ink);font-weight:700}.hero-title{gap:var(--s-2);color:var(--ink);flex-direction:column;margin:0;font-size:clamp(1.75rem,4.6vw,3.25rem);font-weight:300;line-height:1.2;display:flex}.hero-line{display:block}.hero-brand{font-family:var(--f-brand);color:var(--accent-ink);font-weight:700}.hero-em{color:var(--ink-2);font-size:.72em}.hero-em:lang(en){font-style:italic}.hero-title>.hero-line:last-child{color:var(--ink-2);font-size:.72em}.hero-rule{block-size:2px;inline-size:8rem;margin-block:var(--s-8) var(--s-8);background:linear-gradient(to right, transparent, var(--accent), transparent);animation:hero-draw 1.2s var(--ease) .9s both;border-radius:2px;display:block}.hero-cta{align-items:center;gap:var(--s-2);block-size:var(--h-lg);padding-inline:var(--s-8);background:var(--primary);color:var(--on-primary);font-size:var(--t-md);box-shadow:0 8px 28px color-mix(in srgb, var(--primary) 30%, transparent);transition:background .25s var(--ease), transform .25s var(--ease), box-shadow .25s var(--ease);animation:hero-up .8s var(--ease) 1.1s both;border-radius:999px;font-weight:700;text-decoration:none;display:inline-flex}.hero-cta .i{block-size:18px;inline-size:18px}.hero-cta:hover{background:var(--primary-hover);box-shadow:0 12px 36px color-mix(in srgb, var(--primary) 40%, transparent);transform:translateY(-1px)}.hero-cta:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.hero-stats{margin:var(--s-6) 0 0;font-size:var(--t-sm);color:var(--ink-3);animation:hero-up .8s var(--ease) 1.4s both}.blur-rise{animation:hero-blur 1s var(--ease) both}.d1{animation-delay:50ms}.d2{animation-delay:.2s}.d3{animation-delay:.4s}.d4{animation-delay:.6s}@keyframes hero-blur{0%{opacity:0;filter:blur(12px);transform:translateY(32px)}to{opacity:1;filter:blur();transform:none}}@keyframes hero-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes hero-draw{0%{transform:scaleX(0)}to{transform:none}}@media (prefers-reduced-motion:reduce){.hero .blur-rise,.hero-cta,.hero-stats,.hero-rule{animation:none}}.page.me{gap:var(--s-5)}.btn.me-signout{padding:var(--s-2) var(--s-5);font-size:var(--t-ui);background:0 0}.btn.me-signout:hover:not(:disabled){background:var(--bad-soft);border-color:color-mix(in oklch, var(--bad) 40%, transparent)}.me-grid{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.me-col{gap:var(--s-4);flex-direction:column;min-inline-size:0;display:flex}.me-h2{font-size:var(--t-md);font-weight:500}.me-id.box{gap:var(--s-3)}.me-who{align-items:center;gap:var(--s-4);min-inline-size:0;display:flex}.me-who .avatar{--size:64px;background:var(--stamp-soft);border-color:var(--rule-2);color:var(--ink-2);font-family:var(--f-ui);font-weight:500;font-size:var(--t-xl)}.me-who-text{gap:var(--s-1);flex-direction:column;min-inline-size:0;display:flex}.me-name{font-size:var(--t-lg);overflow-wrap:anywhere;font-weight:400;line-height:1.3}.me-handle{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.me-user{font-size:var(--t-sm);color:var(--ink-3)}.me-display.box{gap:var(--s-4)}.me-pref{align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.me-pref-label{inline-size:5.625rem;font-size:var(--t-sm);color:var(--ink-2);flex:none}.me-files.box{gap:var(--s-1)}.me-files .boxhead{padding-block-end:var(--s-2)}.me-more{align-items:center;gap:var(--s-1);padding:var(--s-1) var(--s-2);font-size:var(--t-sm);color:var(--stamp-deep);white-space:nowrap;border-radius:999px;text-decoration:none;transition:background .2s;display:inline-flex}.me-more:hover{background:var(--hover-strong);color:var(--stamp)}.me-more .i{block-size:13px;inline-size:13px;transform:rotate(-90deg)}[dir=rtl] .me-more .i{transform:rotate(90deg)}.me-file-list{margin:0;padding:0;list-style:none}.me-file{align-items:center;gap:var(--s-2);min-inline-size:0;padding-block:var(--s-2);border-block-end:1px solid var(--rule);color:var(--ink);text-decoration:none;display:flex}.me-file .fileno{font-size:var(--t-sm);letter-spacing:.06em;flex:none}.me-file-name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--t-ui);flex:1;transition:color .2s;overflow:hidden}.me-file:hover .me-file-name{color:var(--stamp-deep)}.me-file .state{flex:none}.me-file:focus-visible{border-radius:var(--r)}.me-empty{padding-block:var(--s-2);font-size:var(--t-sm);color:var(--ink-3);line-height:1.7}.me-empty a{color:var(--stamp-deep)}.me-pw.box{padding:var(--s-5) var(--s-6)}.me-pw-form{gap:var(--s-4);flex-direction:column;min-inline-size:0;display:flex}.me-field{gap:var(--s-2);flex-direction:column;display:flex}.me-label{font-size:var(--t-sm);color:var(--ink-2)}.me-input{block-size:40px;inline-size:100%;padding-inline:var(--s-4);border-radius:var(--r);border:1px solid var(--rule-2);background:var(--paper-2);color:var(--ink);font-size:var(--t-ui);outline:none;transition:border-color .2s,box-shadow .2s}.me-input:focus{border-color:var(--stamp);box-shadow:0 0 0 3px var(--focus)}.me-input[aria-invalid=true]{border-color:var(--bad)}.me-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--bad-soft)}[dir=rtl] .me-input[dir=ltr]{text-align:end}.me-strength{gap:var(--s-2);flex-direction:column;margin-block-start:calc(-1 * var(--s-1));display:flex}.me-bars{gap:var(--s-1);display:flex}.me-bars span{background:var(--rule-2);border-radius:3px;flex:1 1 0;block-size:5px;transition:background .25s}.me-strength[data-tone=bad] .me-bars span[data-on]{background:var(--bad)}.me-strength[data-tone=warn] .me-bars span[data-on]{background:var(--warn)}.me-strength[data-tone=ok] .me-bars span[data-on]{background:var(--ok)}.me-strength-word{min-block-size:1.2rem;font-size:var(--t-xs);color:var(--ink-3)}.me-strength[data-tone=bad] .me-strength-word{color:var(--bad)}.me-strength[data-tone=warn] .me-strength-word{color:var(--warn)}.me-strength[data-tone=ok] .me-strength-word{color:var(--ok)}.me-rules{gap:var(--s-1);font-size:var(--t-sm);color:var(--ink-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.me-rule{align-items:center;gap:var(--s-2);display:flex}.me-rule .i{block-size:14px;inline-size:14px;color:var(--ink-3)}.me-rule[data-state=ok] .i{color:var(--ok)}.me-rule[data-state=idle]{color:var(--ink-3)}.me-rule-dot{flex:none;place-items:center;block-size:14px;inline-size:14px;display:inline-grid}.me-rule-dot:before{content:"";border:1.5px solid var(--ink-3);border-radius:50%;block-size:7px;inline-size:7px}.me-rule[data-state=no] .me-rule-dot:before{border-color:var(--warn)}.me-pw-ok{align-items:flex-start;gap:var(--s-2);padding:var(--s-2) var(--s-4);border-radius:var(--r);background:var(--ok-soft);color:var(--ok);font-size:var(--t-sm);line-height:1.6;display:flex}.me-pw-ok .i{margin-block-start:.2rem}.me-pw-foot{align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.btn.me-pw-btn{padding:var(--s-2) var(--s-5);font-size:var(--t-ui)}@media (width<=900px){.me-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.me-pw.box{padding:var(--s-4) var(--s-4)}.me-who .avatar{--size:52px;font-size:var(--t-lg)}.me-pref-label{inline-size:auto;min-inline-size:4.5rem}}.page.pd{gap:var(--s-5)}.pd-muted{color:var(--ink-3)}.pd-sub{font-size:var(--t-xs);color:var(--ink-3);line-height:1.6}.pd-nowrap{white-space:nowrap}.page.pd .content-text{inline-size:fit-content;max-inline-size:100%}.page.pd .content-text[dir=rtl]{text-align:right}.page.pd .content-text[dir=ltr]{text-align:left}.pd-mention{color:var(--ink-2)}.pd-linkbtn{cursor:pointer;color:var(--stamp-deep);font-size:var(--t-sm);text-align:start;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, currentColor 40%, transparent);text-decoration-color:color-mix(in oklch, currentColor 40%, transparent);text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:0;line-height:1.5;transition:color .2s,text-decoration-color .2s}.pd-linkbtn:hover{color:var(--stamp);text-decoration-color:currentColor}.pd-top{gap:var(--s-5);align-items:stretch;display:flex}.pd-exhibit{gap:var(--s-4);min-inline-size:0;padding:var(--s-5) var(--s-6);background:var(--surface);border:1px solid var(--rule-2);border-radius:var(--r-lg);flex-direction:column;flex:1 1 0;display:flex}.pd-author{gap:var(--s-2) var(--s-3);flex-wrap:wrap;align-items:center;min-inline-size:0;display:flex}.pd-author-pic{border-radius:50%;flex:none;display:inline-flex}.pd-author .avatar{--size:44px;background:var(--surface-2);border-color:var(--rule-2);color:var(--ink-2);font-size:var(--t-md);font-weight:500}.pd-author-text{flex-direction:column;flex:12rem;gap:2px;min-inline-size:0;display:flex}.pd-author-line{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-inline-size:0;display:flex}.pd-author-name{font-size:var(--t-base);color:var(--stamp-deep);overflow-wrap:anywhere;font-weight:500;text-decoration:none}.pd-author-name:hover{color:var(--stamp);text-decoration:underline}.pd-author-meta{gap:var(--s-1) var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.pd-handle,.pd-date{font-size:var(--t-xs);color:var(--ink-3)}.pd-kicker{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;margin-inline-start:auto}.pd-text{font-size:var(--t-lg);color:var(--ink);line-height:1.7}.pd-text[data-size=md]{font-size:var(--t-md);line-height:1.75}.pd-text[data-clamp]{-webkit-line-clamp:12;line-clamp:12;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pd-tag{color:var(--stamp-deep)}.pd-media{margin:0;padding:0 0 2px;list-style:none}.pd-media-item{flex:none;display:flex;position:relative}.pd-media-item>a{border-radius:var(--r);display:flex}.pd-media-item>a:hover img{border-color:var(--line-hover)}.pd-media-item[data-video] img{min-inline-size:7.5rem}.pd-media:has(>.pd-media-item:only-child) img{object-fit:contain;block-size:auto;max-block-size:22rem;max-inline-size:100%}.pd-media-badge{align-items:center;gap:var(--s-1);padding:.125rem var(--s-2);background:color-mix(in oklch, var(--paper) 82%, transparent);color:var(--ink);font-size:var(--t-xs);pointer-events:none;border-radius:999px;display:inline-flex;position:absolute;inset-block-end:.5rem;inset-inline-start:.5rem}.pd-media-badge .i{block-size:12px;inline-size:12px}.pd-media-badge bdi{font-family:var(--f-mono);color:var(--ink-2)}.pd-media-gone{justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r);background:var(--surface-2);border:1px solid var(--rule);block-size:150px;inline-size:12rem;color:var(--ink-3);font-size:var(--t-sm);flex-direction:column;display:flex}.pd-media-gone .i{block-size:20px;inline-size:20px}.pd-tags{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pd-edited{gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--r);background:var(--warn-soft);font-size:var(--t-sm);color:var(--ink-2);flex-direction:column;display:flex}.pd-edited-line{gap:var(--s-1) var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.pd-edited-line>.i{block-size:14px;inline-size:14px;color:var(--warn)}.pd-edited-line .pd-linkbtn{align-self:auto}.pd-revisions{padding:0 0 var(--s-1);gap:var(--s-3);flex-direction:column;margin:0;list-style:none;display:flex}.pd-revisions[hidden]{display:none}.pd-revisions li{gap:var(--s-1);flex-direction:column;padding-inline-start:var(--s-6);display:flex}.pd-revision-when{font-size:var(--t-xs);color:var(--ink-3)}.pd-revisions p{font-size:var(--t-base);color:var(--ink);line-height:1.7}.pd-actions{gap:var(--s-2);flex-wrap:wrap;margin-block-start:auto;display:flex}.btn.pd-btn{padding-inline:var(--s-4)}.pd-also{align-items:center;gap:var(--s-2) var(--s-2);border-block-start:1px solid var(--rule);font-size:var(--t-xs);color:var(--ink-3);flex-wrap:wrap;padding-block-start:var(--s-3);display:flex}.pd-file{align-items:center;gap:var(--s-1);max-inline-size:100%;padding:.2rem var(--s-3);border:1px solid var(--line-strong);background:var(--glass);color:var(--ink);font-size:var(--t-xs);border-radius:999px;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.pd-file:hover{border-color:var(--line-hover);background:var(--hover-strong)}.pd-file bdi[dir=ltr]{font-family:var(--f-mono);color:var(--stamp-deep)}.pd-numbers{gap:var(--s-4);inline-size:20rem;padding:var(--s-4);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);flex-direction:column;flex:none;display:flex}.pd-figs{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pd-trend{gap:var(--s-4);flex-direction:column;display:flex}.pd-trend h3{font-size:var(--t-sm);color:var(--ink-2);font-weight:500}.pd-meter{gap:var(--s-4) var(--s-6);padding:var(--s-4) var(--s-6);border:1px solid var(--rule-2);border-radius:var(--r-lg);align-items:center;display:flex}.pd-meter-main{gap:var(--s-2);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.pd-meter-line{gap:var(--s-1) var(--s-3);flex-wrap:wrap;align-items:baseline;display:flex}.pd-meter-title{font-size:var(--t-lg);color:var(--ink);font-weight:400;line-height:1.3}.pd-meter-counts,.pd-meter-note{font-size:var(--t-sm);color:var(--ink-3)}.pd-meter-ok{gap:var(--s-2);font-size:var(--t-sm);color:var(--ok);align-items:center;display:flex}.pd-meter-ok .i{block-size:15px;inline-size:15px}.pd-lastrun{gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--r);background:var(--warn-soft);font-size:var(--t-sm);color:var(--ink-2);align-items:flex-start;line-height:1.6;display:flex}.pd-lastrun>.i{block-size:14px;inline-size:14px;color:var(--warn);margin-block-start:var(--s-1)}.pd-lastrun b{font-weight:500}.pd-lastrun[data-tone=bad]{background:var(--bad-soft)}.pd-lastrun[data-tone=bad]>.i{color:var(--bad)}.pd-collect{gap:var(--s-2);flex-direction:column;flex:none;align-items:flex-start;max-inline-size:18rem;display:flex}.pd-collect-hint{font-size:var(--t-xs);color:var(--ink-3)}.pd-log{gap:var(--s-2);flex-direction:column;display:flex}.pd-log-head{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.pd-log-head h2{font-size:var(--t-lg);font-weight:400}.pd-log-n{font-family:var(--f-mono);font-size:var(--t-sm);color:var(--ink-3)}.pd-log-tools{gap:var(--s-2) var(--s-3);flex-wrap:wrap;align-items:center;min-inline-size:0;margin-inline-start:auto;display:flex}.sbox.pd-log-search{inline-size:13.75rem}.pd-found{gap:var(--s-1) var(--s-3);font-size:var(--t-sm);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;display:flex}.pd-found .pd-linkbtn{font-size:var(--t-xs)}.pd-entries{flex-direction:column;display:flex}.pd-entries[aria-busy=true]{opacity:.6;transition:opacity .2s}.pd-entry{gap:var(--s-4);padding:var(--s-3) var(--s-2);border-block-end:1px solid var(--rule);grid-template-columns:4.375rem minmax(0,1fr) auto;align-items:start;display:grid}.pd-entry-no{min-inline-size:0;font-family:var(--f-mono);flex-direction:column;align-items:flex-start;gap:3px;line-height:1.35;display:flex}.pd-entry-seq{font-size:var(--t-sm);color:var(--stamp-deep)}.pd-entry-time{font-size:var(--t-xs);color:var(--ink-3);flex-direction:column;align-items:flex-start;gap:1px;display:flex}.pd-entry-day{font-size:var(--t-xs)}.pd-entry-body{gap:var(--s-1);flex-direction:column;min-inline-size:0;display:flex}.pd-entry-who{gap:var(--s-1) var(--s-2);min-inline-size:0;font-size:var(--t-sm);flex-wrap:wrap;align-items:center;display:flex}.pd-entry-name{color:var(--stamp-deep);overflow-wrap:anywhere;font-weight:500;text-decoration:none}.pd-entry-name:hover{color:var(--stamp);text-decoration:underline}.pd-entry-handle{font-size:var(--t-xs);color:var(--ink-3)}.pd-entry-flag{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:inline-flex}.pd-entry-why{font-size:var(--t-xs);color:var(--warn)}.page.pd .pd-entry-text{font-size:var(--t-base);color:var(--ink);max-inline-size:min(100%,72ch);line-height:1.7}.pd-entry-foot{gap:var(--s-1) var(--s-4);font-size:var(--t-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;display:flex}.pd-entry-foot .pd-linkbtn{font-size:var(--t-xs);align-self:auto}.pd-entry-act{gap:var(--s-2);align-items:center;display:flex}.pd-person{align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-4);color:var(--stamp-deep);font-size:var(--t-sm);white-space:nowrap;border-radius:999px;line-height:1.4;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.pd-person .i{block-size:14px;inline-size:14px}.pd-person:hover{background:var(--hover-strong);color:var(--stamp)}.pd-replies{margin-inline-start:5.25rem}.pd-replies[hidden]{display:none}.pd-replies .pd-replies{margin-inline-start:var(--s-6)}.pd-copy{display:inline-flex;position:relative}.pd-copy-note{z-index:2;padding:.125rem var(--s-2);border:1px solid var(--rule-2);background:var(--surface-2);color:var(--ok);font-size:var(--t-xs);white-space:nowrap;pointer-events:none;border-radius:999px;transition:opacity .2s;position:absolute;inset-block-end:calc(100% + 6px);inset-inline-end:0}.pd-copy[data-state=idle] .pd-copy-note{opacity:0}.pd-copy[data-state=fail] .pd-copy-note{color:var(--bad)}.pd-copy[data-state=done] .ibtn{color:var(--ok);border-color:color-mix(in oklch, var(--ok) 45%, transparent)}.pd-clip{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:fixed;inset-block-start:0;inset-inline-start:0}.pd-more{padding-block-start:var(--s-2);display:flex}.pd-problem{gap:var(--s-2);flex-direction:column;display:flex}.pd-details{font-size:var(--t-xs);color:var(--ink-3);padding-inline:var(--s-5)}.pd-details summary{cursor:pointer;inline-size:fit-content}.pd-details bdi{font-family:var(--f-mono);overflow-wrap:anywhere;margin-block-start:var(--s-1);display:block}.pd-gone{gap:var(--s-4);flex-direction:column;align-items:center;display:flex}.pd-gone-links{gap:var(--s-2);flex-wrap:wrap;justify-content:center;display:flex}@media (width<=980px){.pd-top{flex-direction:column}.pd-numbers{inline-size:auto}.pd-figs{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr))}}@media (width<=760px){.pd-exhibit{padding:var(--s-4) var(--s-4)}.pd-kicker{flex-basis:100%;order:-1;margin-inline-start:0}.pd-text{font-size:var(--t-lg)}.pd-text[data-size=md]{font-size:var(--t-md)}.pd-numbers{padding:var(--s-4)}.pd-meter{padding:var(--s-4) var(--s-4);flex-direction:column;align-items:stretch}.pd-meter-title{font-size:var(--t-lg)}.pd-collect{max-inline-size:none}.pd-log-tools{inline-size:100%;margin-inline-start:0}.sbox.pd-log-search{flex:100%;inline-size:100%}.pd-entry{gap:var(--s-2) var(--s-3);padding-inline:var(--s-1);grid-template-columns:3.5rem minmax(0,1fr)}.pd-entry-act{grid-column:2;margin-inline-start:calc(-1 * var(--s-4))}.pd-replies,.pd-replies .pd-replies{border-inline-start:2px solid var(--rule);margin-inline-start:var(--s-3);padding-inline-start:var(--s-1)}}.page.today{gap:var(--s-5)}.today-head-end{align-items:center;gap:var(--s-3);flex-wrap:wrap;min-inline-size:0;display:flex}.today-find{align-items:center;gap:var(--s-2);inline-size:18.75rem;max-inline-size:100%;block-size:var(--h-md);padding-inline:var(--s-3);border:1px solid var(--control-border);border-radius:var(--r);background:var(--surface);color:var(--ink-3);font-size:var(--t-ui);white-space:nowrap;text-decoration:none;transition:border-color .2s,color .2s;display:flex}.today-find>span{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.today-find:hover{border-color:var(--line-hover);color:var(--ink-2)}.today-find:focus-visible{border-radius:var(--r)}.today-grid{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.today-box{gap:var(--s-3);container:today-pile/inline-size}.today-pile{flex-direction:column;min-inline-size:0;display:flex}.today-pile:focus{outline:none}.today-pile:focus-visible{outline:2px solid var(--stamp);outline-offset:4px;border-radius:var(--r)}.today-needs,.today-news,.today-runs,.today-next ul{margin:0;padding:0;list-style:none}.today .fileno{font-size:var(--t-sm);letter-spacing:.06em;white-space:nowrap;flex:none}.today-more{align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-4);font-size:var(--t-sm);color:var(--stamp-deep);white-space:nowrap;border-radius:999px;line-height:1.4;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.today-more .i{block-size:14px;inline-size:14px}.today-more:hover{background:var(--hover-strong);color:var(--stamp)}button.today-more{cursor:pointer;background:0 0;border:0}.today-quiet{padding:var(--s-1) var(--s-4);color:var(--ink-3);font-size:var(--t-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;line-height:1.4;transition:background .2s,color .2s;display:inline-flex}.today-quiet:hover{background:var(--hover-strong);color:var(--ink)}.today-more:focus-visible,.today-quiet:focus-visible{border-radius:999px}.today-foot{display:flex}.today-calm{align-items:flex-start;gap:var(--s-2);padding-block:var(--s-2);display:flex}.today-calm>.i{block-size:18px;inline-size:18px;color:var(--ink-3);margin-block-start:2px}.today-calm[data-ok]>.i{color:var(--ok)}.today-calm-t{font-size:var(--t-ui);color:var(--ink-2)}.today-calm-s{font-size:var(--t-xs);color:var(--ink-3);line-height:1.6}.today-needs{gap:var(--s-3);flex-direction:column;display:flex}.today-need{gap:var(--s-2);padding:var(--s-4);border:1px solid var(--rule);border-radius:var(--r);background:var(--paper-2);flex-direction:column;min-inline-size:0;display:flex}.today-need:focus{outline:none}.today-need:focus-visible{outline:2px solid var(--stamp);outline-offset:2px}.today-need-head{align-items:center;gap:var(--s-2);min-inline-size:0;display:flex}.today-need-name{min-inline-size:0;font-size:var(--t-ui);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-weight:500;overflow:hidden}.today-need-name a{color:inherit;text-decoration:none}.today-need-name a:hover{color:var(--stamp-deep);text-decoration:underline;-webkit-text-decoration-color:var(--stamp);text-decoration-color:var(--stamp)}.today-need-head .ptag{margin-inline-start:auto;font-weight:400}.today-need-reason{font-size:var(--t-ui);color:var(--ink);line-height:1.6}.today-need-todo{font-size:var(--t-xs);color:var(--ink-3);line-height:1.6}.today-need-todo b{color:var(--ink-2);font-weight:500}.today-need-acts{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.today-fix.btn.sm{padding:var(--s-1) var(--s-4)}.today-need-err{font-size:var(--t-xs);color:var(--bad);line-height:1.6}.today-need-note{font-size:var(--t-xs);color:var(--ink-2);line-height:1.6}.today-news{flex-direction:column;display:flex}.today-news-row{align-items:center;column-gap:var(--s-2);row-gap:var(--s-1);padding:var(--s-3) var(--s-1);border-block-end:1px solid var(--rule);color:var(--ink);flex-wrap:wrap;text-decoration:none;transition:background .2s;display:flex}.today-news-row:hover{background:var(--hover)}.today-news-row:hover .today-news-name{color:var(--stamp-deep)}.today-news-row:focus-visible{outline-offset:-2px}.today-news-row .fileno{inline-size:7.75rem}.today-news-name{min-inline-size:0;max-inline-size:calc(100% - 8.375rem);font-size:var(--t-ui);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.today-news-row .kchip{flex:none;margin-inline-start:auto}.today-runs{gap:var(--s-3);flex-direction:column;display:flex}.today-run{gap:var(--s-2);min-inline-size:0;padding-block:var(--s-1) var(--s-3);border-block-end:1px solid var(--rule);flex-direction:column;display:flex}.today-run-head{align-items:center;gap:var(--s-2);min-inline-size:0;display:flex}.today-run-name{min-inline-size:0;font-size:var(--t-ui);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.today-run-name a,.today-next-name{color:inherit;text-decoration:none}.today-run-name a:hover,.today-next-name:hover{color:var(--stamp-deep);text-decoration:underline;-webkit-text-decoration-color:var(--stamp);text-decoration-color:var(--stamp)}.today-run-stage{font-size:var(--t-sm);color:var(--ink-2);line-height:1.5}.today-run-detail,.today-run-more{font-size:var(--t-xs);color:var(--ink-3);line-height:1.5}.today-next{gap:var(--s-2);flex-direction:column;display:flex}.today-next-label{font-family:var(--f-ui);font-size:var(--t-xs);letter-spacing:0;color:var(--ink-3);font-weight:400}.today-next ul{gap:var(--s-2);flex-direction:column;display:flex}.today-next-row{align-items:baseline;gap:var(--s-2);min-inline-size:0;font-size:var(--t-sm);display:flex}.today-next-time{font-family:var(--f-mono);font-size:var(--t-sm);color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.today-next-name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.today-next-every{color:var(--ink-3);white-space:nowrap;flex:none}.today-guide{gap:var(--s-4)}.today-guide-head{align-items:center;gap:var(--s-2) var(--s-2);flex-wrap:wrap;min-inline-size:0;display:flex}.today-kick{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3);letter-spacing:.14em;text-transform:uppercase;font-weight:500}.today-guide-title{font-size:var(--t-base);letter-spacing:0;font-weight:500}.today-guide-hide{margin-inline-start:auto}.today-steps{flex-direction:row;gap:1.75rem}.today-steps .step{flex:1 1 0;min-inline-size:0}.today-totals{padding-block-start:var(--s-1)}@container today-pile (width<=20.5rem){.today-news-row{row-gap:0}.today-news-row:after{content:"";flex-basis:100%;order:1}.today-news-name{max-inline-size:100%;order:2;margin-block-start:var(--s-1)}}@container today-pile (width<=26rem){.today-news-row:lang(en){row-gap:0}.today-news-row:lang(en):after{content:"";flex-basis:100%;order:1}.today-news-row:lang(en) .today-news-name{max-inline-size:100%;order:2;margin-block-start:var(--s-1)}}@container today-pile (width>=40rem){.today-runs{gap:var(--s-3) var(--s-6);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}}@media (width<=1100px){.today-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.today-grid>:last-child{grid-column:1/-1}}@media (width<=760px){.page.today{gap:var(--s-4)}.today-grid{gap:var(--s-4);grid-template-columns:minmax(0,1fr)}.today-head-end{inline-size:100%}.today-find{flex:100%;order:1;inline-size:auto}.today-next-row{column-gap:var(--s-2);flex-wrap:wrap}.today-steps{gap:var(--s-4);flex-direction:column}.today-totals .figs{column-gap:var(--s-6)}}@media (pointer:coarse){.today-fix.btn.sm,.today-more,.today-quiet{min-block-size:2.5rem}}.page.act{gap:var(--s-4)}.act-head{align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}.act-head-text{gap:var(--s-1);flex-direction:column;flex:1;min-inline-size:14rem;display:flex}.act-head h1{font-size:var(--t-xl);margin:0;font-weight:700}.act-head p{color:var(--ink-2);font-size:var(--t-base);margin:0}.act-tabs{gap:var(--s-5);border-block-end:1px solid var(--rule);scrollbar-width:none;display:flex;overflow-x:auto}.act-tabs::-webkit-scrollbar{display:none}.act-tab{align-items:center;gap:var(--s-2);block-size:2.5rem;color:var(--ink-3);font:inherit;font-size:var(--t-ui);cursor:pointer;background:0 0;border:0;border-block-end:2px solid #0000;flex:none;padding:0 2px;display:inline-flex}.act-tab:hover{color:var(--ink)}.act-tab[aria-pressed=true]{color:var(--ink);border-block-end-color:var(--stamp);font-weight:700}.act-tab-n{min-inline-size:1.25rem;padding:0 var(--s-1);background:var(--paper-2);font-family:var(--f-mono);font-size:var(--t-xs);text-align:center;color:var(--ink-2);border-radius:999px;line-height:1.125rem}.act-tab[data-alert] .act-tab-n{background:var(--bad);color:#fff}.act-list{border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.act-group{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.act-group+.act-group,.act-list>.today-next,.act-group>li+li{border-block-start:1px solid var(--rule)}.act-row{gap:var(--s-4);padding:var(--s-4) var(--s-4);color:var(--ink);align-items:flex-start;text-decoration:none;transition:background .15s;display:flex}a.act-row:hover{background:var(--hover)}.act-row[data-unread]{background:color-mix(in oklch, var(--paper) 60%, var(--surface))}a.act-row[data-unread]:hover{background:var(--hover-strong)}.act-tile{border-radius:var(--r);background:var(--paper-2);block-size:2.375rem;inline-size:2.375rem;color:var(--ink-2);flex:none;place-items:center;display:grid}.act-tile .i{block-size:18px;inline-size:18px}.act-tile[data-tone=bad]{background:var(--bad-soft);color:var(--bad)}.act-tile[data-tone=warn]{background:var(--warn-soft);color:var(--warn)}.act-tile[data-tone=ok]{background:var(--ok-soft);color:var(--ok)}.act-tile[data-tone=gold]{background:var(--stamp-soft);color:var(--stamp-deep)}.act-body{gap:var(--s-1);flex-direction:column;flex:1;min-inline-size:0;display:flex}.act-line{align-items:center;gap:var(--s-2);font-size:var(--t-base);flex-wrap:wrap;display:flex}.act-line b{font-weight:700}.act-when{font-size:var(--t-xs);color:var(--ink-3)}.act-dot{background:var(--stamp);border-radius:50%;block-size:8px;inline-size:8px}.act-text{font-size:var(--t-ui);color:var(--ink-2);line-height:1.6}.act-quote{font-size:var(--t-base);color:var(--ink);overflow-wrap:anywhere;line-height:1.65}.act-sub{font-size:var(--t-xs);color:var(--ink-3)}.act .today-needs{gap:0}.act .today-need.act-row{padding:var(--s-4) var(--s-4);box-shadow:none;border:0;border-radius:0;margin:0}.act .today-run.act-row{padding:var(--s-4) var(--s-4);border:0}.act .today-run .act-body{gap:var(--s-2)}.act .today-next{padding:var(--s-4) var(--s-4)}.act .today-calm{padding:var(--s-6) var(--s-5);border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--surface)}.act-list .today-calm{border:0;border-radius:0}@media (width<=700px){.act-row,.act .today-need.act-row,.act .today-run.act-row{padding:var(--s-3) var(--s-3);gap:var(--s-3)}.act-tile{block-size:2rem;inline-size:2rem}}.chan{block-size:calc(100dvh - var(--header-h) - var(--frame-gap));background:var(--surface);flex-direction:column;min-block-size:30rem;display:flex}@media (width<=700px){.chan{block-size:calc(100dvh - var(--header-h) - 4rem)}}.ch-head{align-items:center;gap:var(--s-4);padding:var(--s-5) var(--s-8) var(--s-4);flex:none;display:flex}.ch-head-pic .avatar{--size:48px;border-radius:10px}.ch-glyph{background:var(--paper-2);block-size:48px;inline-size:48px;color:var(--stamp-deep);font-size:var(--t-lg);border-radius:10px;place-items:center;font-weight:700;display:grid}.ch-head-id{gap:var(--s-1);flex-direction:column;flex:1;min-inline-size:0;display:flex}.ch-head-title{align-items:center;gap:var(--s-2);min-inline-size:0;display:flex}.ch-head-title h1{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.125rem;font-weight:900;overflow:hidden}.ch-head-title .stamp{font-size:var(--t-xs);padding:.05rem var(--s-2);transform:none}.ch-plat{block-size:1.4rem;min-inline-size:1.4rem;padding-inline:var(--s-1);border-radius:var(--r-sm);background:var(--paper-2);border:1px solid var(--rule);font-size:var(--t-xs);color:var(--ink-2);place-items:center;font-weight:700;display:inline-grid}.ch-head-sub{align-items:center;gap:var(--s-1) var(--s-3);font-size:var(--t-sm);color:var(--ink-3);flex-wrap:wrap;display:flex}.ch-head-sub b{color:var(--ink);font-weight:700}.ch-head-sub .fileno{font-size:var(--t-xs)}.ch-head-end{align-items:center;gap:var(--s-2);flex:none;display:flex}.ch-followers{align-items:center;gap:var(--s-1);font-size:var(--t-sm);color:var(--ink-2);margin-inline-end:var(--s-1);display:inline-flex}.ch-followers .i{block-size:15px;inline-size:15px}.ch-head-end a.ibtn,.ch-head-end a.btn{text-decoration:none}.ch-head-end .ibtn,.ch-head-end .menu>.ibtn{inline-size:var(--h-md);block-size:var(--h-md);border-color:var(--control-border)}.ch-head-end .btn .i{block-size:16px;inline-size:16px}.ch-cta{min-inline-size:8.5rem}.ch-status{align-items:center;gap:var(--s-2);min-block-size:var(--h-md);margin:0 var(--s-8) var(--s-4);padding:var(--s-1) var(--s-3);box-sizing:border-box;border-radius:var(--r);background:var(--sunken);border:1px solid var(--line);font-size:var(--t-sm);color:var(--ink-2);flex-wrap:wrap;flex:none;display:flex}.ch-status b{color:var(--ink)}.ch-status .i{flex:none;block-size:14px;inline-size:14px}.ch-status-ok{color:var(--ok)}.ch-status-dot{color:var(--ink-3)}.ch-status[data-tone=run]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink)}.ch-status[data-tone=run] b{color:var(--accent-ink)}.ch-status[data-tone=warn]{background:var(--warn-soft);border-color:var(--warn);color:var(--warn)}.ch-status[data-tone=warn] b{color:var(--warn)}.ch-status-link{align-items:center;gap:var(--s-1);color:var(--link);font:inherit;cursor:pointer;background:0 0;border:0;margin-inline-start:auto;padding:0;font-weight:500;display:inline-flex}.ch-status-link:hover{text-decoration:underline}.ch-msgline{padding:var(--s-3) var(--s-8);border-block-end:1px solid var(--rule);flex:none}.ch-msgline .file-msg{margin:0}.ch-tabsrow{align-items:center;gap:var(--s-4);padding-inline:var(--s-8);border-block-end:1px solid var(--line);flex-wrap:wrap;flex:none;display:flex}.ch-tabs{gap:var(--s-6);scrollbar-width:none;display:flex;overflow-x:auto}.ch-tabs::-webkit-scrollbar{display:none}.ch-tabs [role=tab]{align-items:center;gap:var(--s-2);block-size:2.75rem;padding:0 var(--s-1);color:var(--ink-3);font:inherit;font-size:var(--t-ui);cursor:pointer;background:0 0;border:0;flex:none;font-weight:500;display:inline-flex;position:relative}.ch-tabs [role=tab] .i{block-size:14px;inline-size:14px}.ch-tab-n{font-size:var(--t-xs);color:var(--ink-3);font-weight:700}.ch-tabs [role=tab]:hover{color:var(--ink)}.ch-tabs [role=tab][aria-selected=true]{color:var(--ink);font-weight:900}.ch-tabs [role=tab][aria-selected=true]:after{content:"";background:var(--ink);block-size:2px;position:absolute;inset-block-end:-1px;inset-inline:0}.ch-tools{align-items:center;gap:var(--s-2);padding-block:var(--s-1);margin-inline-start:auto;display:flex}.sbox.ch-search{inline-size:14rem}.ch-running{align-items:center;gap:var(--s-2);background:var(--ok-soft);color:var(--ok);padding:.2rem var(--s-3);font:inherit;font-size:var(--t-xs);cursor:pointer;border:0;border-radius:999px;display:inline-flex}.ch-tools+.ch-running{margin-inline-start:0}.ch-tabsrow>.ch-running:first-of-type{margin-inline-start:auto}.ch-running .i{block-size:13px;inline-size:13px}.ch-body{flex:1;min-block-size:0;display:flex;position:relative}.ch-main{flex-direction:column;flex:1;min-block-size:0;min-inline-size:0;display:flex}.ch-scroll{min-block-size:0;padding:var(--s-6) var(--s-8) 3rem;flex:1;overflow-y:auto}.ch-details.file-page{gap:var(--s-5);background:var(--paper);flex-direction:column;display:flex}.ch-feed{overscroll-behavior:contain;gap:var(--s-3);min-block-size:0;padding:var(--s-3) var(--s-4) var(--s-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ch-feed:focus-visible{outline:2px solid var(--stamp);outline-offset:-2px}.ch-older{padding-block:var(--s-3);justify-content:center;display:flex}.ch-divider{margin-inline:var(--s-4);align-items:center;display:flex}.ch-divider:before,.ch-divider:after{content:"";background:var(--line);flex:1;block-size:1px}.ch-divider span{block-size:1.75rem;padding:0 var(--s-4);border:1px solid var(--line);background:var(--canvas);font-size:var(--t-sm);color:var(--ink);border-radius:24px;align-items:center;font-weight:700;display:inline-flex}.ch-divider.new{--new:#e01e5a}:root[data-theme=dark] .ch-divider.new{--new:#f06a92}.ch-divider.new:before,.ch-divider.new:after{background:var(--new)}.ch-divider.new:after{flex:0 0 var(--s-4)}.ch-divider.new span{block-size:auto;padding:0 var(--s-2);font-size:var(--t-xs);color:var(--new);background:0 0;border:0;font-weight:900}.ch-msg{gap:var(--s-3);padding:var(--s-4) var(--s-5);border-radius:8px;display:flex}.ch-msg:hover{background:var(--hover)}.ch-msg[data-click]:has(.ch-thread){cursor:pointer}.ch-msg[data-reading]{background:var(--reading)}.ch-msg>.avatar{--size:38px;flex:none}.ch-ava{flex:none;align-self:flex-start;position:relative}.ch-ava .avatar{--size:36px;border-radius:8px}.ch-ava.sm .avatar{--size:24px}.ch-ava-plat{background:var(--surface);block-size:1rem;inline-size:1rem;box-shadow:0 0 0 1.5px var(--surface);border:1px solid var(--rule);color:var(--ink-2);border-radius:50%;place-items:center;font-size:.5rem;font-weight:700;line-height:1;display:grid;position:absolute;inset-block-end:-2px;inset-inline-end:-4px}.ch-ava.sm .ch-ava-plat{block-size:.8125rem;inline-size:.8125rem;font-size:.4375rem}.ch-msg-body{gap:var(--s-1);flex-direction:column;flex:1;align-items:flex-start;min-inline-size:0;display:flex}.ch-msg-row{gap:var(--s-5);align-items:stretch;inline-size:100%;display:flex}.ch-msg-main{gap:var(--s-2);flex-direction:column;flex:1;align-items:flex-start;min-inline-size:0;display:flex}.ch-grow{flex:1}.ch-msg-who{align-items:baseline;gap:var(--s-2);font-size:var(--t-sm);flex-wrap:wrap;inline-size:100%;display:flex}.ch-msg-who b{font-size:var(--t-base);font-weight:900}.ch-msg-who time,.ch-handle{color:var(--ink-3);font-size:var(--t-xs)}.ch-pin{font-size:var(--t-xs);color:var(--stamp-deep);align-items:center;gap:.2rem;display:inline-flex}.ch-pin .i{block-size:12px;inline-size:12px}.ch-text{inline-size:100%;font-size:var(--t-base);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.ch-media{border:1px solid var(--line);cursor:zoom-in;background:#1e252b;border-radius:8px;flex:none;align-self:flex-start;block-size:180px;inline-size:240px;padding:0;position:relative;overflow:hidden}.ch-media img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.ch-media-blank{background:linear-gradient(160deg,#3b4a56,#1e252b);block-size:100%;inline-size:100%;display:block}.ch-media-play{color:#fff;background:#0000008c;border-radius:50%;place-items:center;block-size:44px;inline-size:44px;margin:auto;display:grid;position:absolute;inset:0}.ch-media-play .i{fill:currentColor;block-size:18px;inline-size:18px}.ch-media-tag{color:#fff;background:#0009;border-radius:4px;align-items:center;gap:4px;padding:1px 6px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;inset-block-end:8px;inset-inline-start:8px}.ch-media-tag .i{block-size:11px;inline-size:11px}.ch-media:hover{border-color:var(--line-strong)}.ch-media:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ch-lightbox{background:0 0;border:0;max-block-size:94dvh;max-inline-size:94vw;padding:0;overflow:visible}.ch-lightbox::backdrop{background:#000c}.ch-lightbox .ch-full,.ch-lightbox .vid.ch-full{border:0;border-radius:8px;block-size:auto;max-block-size:88dvh;inline-size:auto;max-inline-size:92vw;display:block}.ch-lightbox .vid-still.ch-full{inline-size:min(92vw,40rem)}.ch-lightbox-x{color:#fff;cursor:pointer;background:#ffffff26;border:0;border-radius:50%;place-items:center;block-size:36px;inline-size:36px;display:grid;position:absolute;inset-block-start:-44px;inset-inline-end:0}.ch-lightbox-x:hover{background:#ffffff47}.ch-stats{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.ch-stat{block-size:1.5rem;padding-inline:var(--s-2);background:var(--sunken);border:1px solid var(--line);font-size:var(--t-xs);color:var(--ink-3);border-radius:12px;align-items:center;gap:5px;display:inline-flex}.ch-stat b{color:var(--ink-2);font-weight:700}.ch-stats .i{block-size:12px;inline-size:12px}.ch-out{block-size:1.5rem;inline-size:1.5rem;color:var(--ink-3);border-radius:50%;place-items:center;display:inline-grid}.ch-out:hover{color:var(--ink);background:var(--hover-strong)}.ch-out .i{block-size:13px;inline-size:13px}.ch-thread{align-items:center;gap:var(--s-2);min-block-size:2rem;padding:0 var(--s-2);font-size:var(--t-sm);color:var(--ink-3);border:1px solid #0000;border-radius:8px;flex-wrap:wrap;margin-inline-start:calc(-1 * var(--s-2));text-decoration:none;display:inline-flex}.ch-thread .i{block-size:14px;inline-size:14px;color:var(--link)}.ch-thread b{color:var(--link);font-weight:900}.ch-thread .ch-new{background:var(--primary);color:var(--on-primary);font-weight:900}.ch-thread-none{font-size:var(--t-sm);color:var(--ink-3)}.ch-thread-none a{color:var(--link);font-weight:700;text-decoration:none}.ch-thread-none a:hover{text-decoration:underline}.ch-thread:hover{background:var(--surface);border-color:var(--rule-2)}.ch-thread[aria-current]{background:var(--surface);border-color:var(--stamp)}.ch-new{padding:0 var(--s-2);background:var(--signal-soft);color:var(--signal);font-size:var(--t-xs);border-radius:999px;font-weight:700;line-height:1.5}.ch-when{font-size:var(--t-xs)}.ch-note>.avatar{background:var(--stamp-soft);color:var(--stamp-deep);border-color:#0000}.ch-note-tag{padding:0 var(--s-2);background:var(--paper-2);font-size:var(--t-xs);color:var(--ink-2);border-radius:999px;align-items:center;gap:.2rem;display:inline-flex}.ch-note-tag .i{block-size:11px;inline-size:11px}.ch-note .ch-note-del{inline-size:var(--h-xs);block-size:var(--h-xs);opacity:0;margin-inline-start:auto}.ch-note:hover .ch-note-del,.ch-note .ch-note-del:focus-visible{opacity:1}.ch-note-sure{gap:var(--s-2);display:flex}.ch-mention{color:var(--stamp-deep);background:var(--stamp-soft);border-radius:var(--r-xs);padding-inline:2px;font-weight:700}.ch-msg[data-flash]{animation:2.4s ease-out ch-flash}@keyframes ch-flash{0%,40%{background:var(--stamp-soft)}}.ch-compose{padding:var(--s-2) var(--s-8) var(--s-5);flex:none;position:relative}.ch-compose-box{border-radius:var(--r-lg);border:1px solid var(--rule-2);background:var(--surface);flex-direction:column;display:flex}.ch-compose-box:focus-within{border-color:var(--stamp);box-shadow:0 0 0 3px var(--stamp-soft)}.ch-compose textarea{resize:none;font:inherit;font-size:var(--t-base);color:var(--ink);padding:var(--s-3) var(--s-4);background:0 0;border:0;outline:none;min-block-size:2.75rem;line-height:1.6;display:block}.ch-compose textarea::placeholder{color:var(--ink-3)}.ch-compose-foot{align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-2) var(--s-1) var(--s-3);border-block-start:1px solid var(--rule);color:var(--ink-3);display:flex}.ch-compose-foot>.i{block-size:15px;inline-size:15px}.ch-compose-hint{min-inline-size:0;font-size:var(--t-xs);flex:1}.ch-err{color:var(--bad)}.ch-send{border-radius:var(--r-sm);background:var(--ok);color:#fff;cursor:pointer;border:0;flex:none;place-items:center;block-size:1.9rem;inline-size:2.1rem;display:grid}.ch-send:disabled{background:var(--paper-2);color:var(--ink-3);cursor:default}.ch-send .i{block-size:15px;inline-size:15px}[dir=rtl] .ch-send .i:not(.spin){transform:scaleX(-1)}.ch-mentions{z-index:5;padding:var(--s-1);border-radius:var(--r);border:1px solid var(--rule-2);background:var(--surface);max-inline-size:22rem;margin:0;list-style:none;position:absolute;inset-block-end:calc(100% - .25rem);inset-inline:1.25rem;box-shadow:0 12px 30px #00000026}.ch-mentions li{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-2);border-radius:var(--r-sm);cursor:pointer;font-size:var(--t-sm);display:flex}.ch-mentions li bdi[dir=ltr]{color:var(--ink-3);font-size:var(--t-xs)}.ch-mentions li[aria-selected=true],.ch-mentions li:hover{background:var(--stamp-soft)}.ch-thread-pane{border-inline-start:1px solid var(--rule);background:var(--surface);flex-direction:column;flex:none;min-block-size:0;inline-size:26rem;display:flex}.th-head{align-items:center;gap:var(--s-2);min-block-size:3rem;padding:var(--s-1) var(--s-3) var(--s-1) var(--s-5);border-block-end:1px solid var(--rule);flex:none;display:flex}[dir=rtl] .th-head{padding:var(--s-1) var(--s-5) var(--s-1) var(--s-3)}.th-head h2{margin:0;font-size:1.125rem;font-weight:900}.th-sub{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--t-sm);color:var(--ink-3);overflow:hidden}.th-head h2:focus{outline:none}.th-head .spacer{flex:1}.th-head a.ibtn{text-decoration:none}.th-body{overscroll-behavior:contain;min-block-size:0;padding:var(--s-5) var(--s-5) var(--s-8);gap:var(--s-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.th-body>*{flex:none}.th-post{gap:var(--s-3);display:flex}.th-post-who{font-size:var(--t-sm);color:var(--ink-3)}.th-post-who b{color:var(--ink)}.th-post-text{font-size:var(--t-ui);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:.2rem 0 0;line-height:1.65;display:-webkit-box;overflow:hidden}.th-count{align-items:center;gap:var(--s-2);font-size:var(--t-sm);color:var(--ink-2);flex-wrap:wrap;display:flex}.th-count:after{content:"";background:var(--rule);flex:2rem;order:5;block-size:1px}.th-of{color:var(--ink-3);font-size:var(--t-xs)}.th-live{align-items:center;gap:var(--s-1);color:var(--ok);font-size:var(--t-xs);display:inline-flex}.th-live .i{block-size:13px;inline-size:13px}.th-tools{align-items:center;gap:var(--s-2);display:flex}.sbox.th-search{flex:1;inline-size:auto;min-inline-size:0}.th-empty{color:var(--ink-3);font-size:var(--t-sm);margin:0}.th-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.th-list[aria-busy]{opacity:.6}.th-c{gap:var(--s-3);padding:var(--s-4) 0;border-block-end:1px solid var(--rule);display:flex}.th-c[data-reply]{border:0;padding-block-end:0}.th-c[data-spam]{opacity:.7}.th-c>.avatar{flex:none}.th-c-body{gap:var(--s-1);flex-direction:column;flex:1;min-inline-size:0;display:flex}.th-c-who{align-items:baseline;gap:var(--s-1);font-size:var(--t-xs);color:var(--ink-3);flex-wrap:wrap;display:flex}.th-c-who a{color:var(--ink);font-size:var(--t-base);text-decoration:none}.th-c-who a b{font-weight:900}.th-c-who a:hover{color:var(--stamp-deep);text-decoration:underline}.th-seq{font-family:var(--f-mono);color:var(--ink-3);margin-inline-start:auto;font-size:11px}.th-c .ch-new{background:var(--accent-soft);color:var(--accent-ink);font-weight:900}.th-c-text{font-size:var(--t-base);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.th-c-foot{align-items:center;gap:var(--s-4);font-size:var(--t-xs);color:var(--ink-3);display:flex}.th-linkbtn{font:inherit;color:var(--stamp-deep);cursor:pointer;background:0 0;border:0;padding:0}.th-linkbtn:hover{text-decoration:underline}.th-replies{border-inline-start:2px solid var(--rule);margin-block-start:var(--s-2);padding-inline-start:var(--s-3)}.th-more{align-self:center}@media (width<=1180px){.ch-thread-pane{z-index:6;inline-size:min(26rem,100%);position:absolute;inset-block:0;inset-inline-end:0;box-shadow:0 0 40px #0000002e}}@media (width<=700px){.ch-head{padding:var(--s-2) var(--s-4);flex-wrap:wrap}.ch-head-end{justify-content:flex-end;inline-size:100%}.ch-status{margin-inline:var(--s-3)}.ch-open span{display:none}.ch-cta{flex:1;min-inline-size:0}.ch-tabsrow,.ch-scroll,.ch-msgline{padding-inline:var(--s-4)}.ch-feed{padding-inline:var(--s-1)}.ch-msg{padding:var(--s-3)}.ch-compose{padding:0 var(--s-3) var(--s-3)}.ch-tools{inline-size:100%;margin:0}.sbox.ch-search{flex:1;inline-size:auto}.ch-thread-pane{inline-size:100%}}.sv-btn{inline-size:var(--h-xs);block-size:var(--h-xs);color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.sv-btn .i{block-size:14px;inline-size:14px}.sv-btn:hover{color:var(--ink);background:var(--hover-strong)}.sv-btn[aria-pressed=true]{color:var(--stamp-deep)}.sv-btn[aria-pressed=true] .i{fill:var(--stamp);stroke:var(--stamp-deep)}.th-c-post{align-items:center;gap:var(--s-1);max-inline-size:100%;padding:.15rem var(--s-2);border-radius:var(--r-sm);background:var(--paper-2);font-size:var(--t-xs);color:var(--ink-2);align-self:flex-start;text-decoration:none;display:inline-flex}.th-c-post span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.th-c-post .i{block-size:12px;inline-size:12px;color:var(--stamp-deep);flex:none}.th-c-post:hover{color:var(--ink);background:var(--hover-strong)}.sv-row{align-items:flex-start;display:flex}.sv-row>.act-row{flex:1;min-inline-size:0}.sv-row>.act-row>.avatar{--size:36px;flex:none}.sv-row-btn{margin:var(--s-4) var(--s-3) 0 var(--s-3)}.sv-kind{padding:0 var(--s-2);background:var(--paper-2);font-size:var(--t-xs);color:var(--ink-2);border-radius:999px}.vid{object-fit:contain;border-radius:var(--r);border:1px solid var(--rule);background:#000;block-size:auto;max-block-size:26rem;inline-size:auto;max-inline-size:min(100%,26rem);display:block}.vid-still{background:var(--paper-2);min-block-size:8rem;position:relative;overflow:hidden}.vid-still img{object-fit:cover;opacity:.85;max-block-size:22rem;inline-size:100%;display:block}.vid-blank{block-size:10rem;color:var(--ink-3);place-items:center;display:grid}.vid-over{justify-content:center;align-items:center;gap:var(--s-2);padding:var(--s-4);flex-direction:column;display:flex;position:absolute;inset:0}.vid-out{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-4);color:#fff;font-size:var(--t-sm);background:#000000b8;border-radius:999px;font-weight:700;text-decoration:none;display:inline-flex}.vid-out:hover{background:#000000d9}.vid-out .i{block-size:14px;inline-size:14px}.vid-gone{padding:var(--s-1) var(--s-3);color:#fff;font-size:var(--t-xs);background:#0009;border-radius:999px}.pd-media-video{inline-size:min(100%,26rem)}.ch-feed{container-type:inline-size}@container (width<=560px){.ch-msg-row{flex-direction:column}.ch-media{aspect-ratio:4/3;block-size:auto;inline-size:100%;max-inline-size:360px}}.ch-repeat{gap:var(--s-3);flex-direction:column;display:flex}.net{--net-bg:#f7f7f5;--net-dots:#e2e2de;--net-link:#b9bcc2;--net-link-lit:#5b6068;--net-label:#2b2d31;--net-card:#fff;--net-edge:#1d1c1d21;--k-tracker:#007a5a;--k-post:#7b61c4;--k-person:#3a8fd9;--k-hot:#e8a317;--k-other:#e0603a;background-color:var(--net-bg);background-image:radial-gradient(var(--net-dots) 1px, transparent 1.2px);-webkit-user-select:none;user-select:none;background-size:22px 22px;flex:1;min-block-size:0;position:relative;overflow:hidden}:root[data-theme=dark] .net{--net-bg:#16181b;--net-dots:#2a2d31;--net-link:#4a4e55;--net-link-lit:#c9ccd1;--net-label:#e8e8e8;--net-card:#1f2226;--net-edge:#797c814d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .net{--net-bg:#16181b;--net-dots:#2a2d31;--net-link:#4a4e55;--net-link-lit:#c9ccd1;--net-label:#e8e8e8;--net-card:#1f2226;--net-edge:#797c814d}}.net-svg{cursor:grab;touch-action:none;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.net-svg:active{cursor:grabbing}.net-link{fill:none;stroke:var(--net-link);stroke-width:1px;opacity:.75;transition:opacity .18s,stroke .18s}.net-link[data-w="2"]{stroke-width:1.6px}.net-link[data-w="3"]{stroke-width:2.4px}.net-link.also{stroke:var(--k-hot);stroke-dasharray:5 4;opacity:.8}.net-link.posted{stroke-width:1.8px}.net-arrow{fill:var(--net-link)}.net-svg[data-focus] .net-link[data-lit="0"]{opacity:.06}.net-svg[data-focus] .net-link[data-lit="1"]{stroke:var(--net-link-lit);opacity:1}.net-node{cursor:pointer;transition:opacity .18s}.net-dot{stroke:var(--net-card);stroke-width:1.5px}.net-halo{fill:#0000;stroke:none}.net-node[data-sel] .net-halo{stroke:currentColor;stroke-width:3px;stroke-opacity:.45}.net-node:hover .net-dot{stroke-width:3px}.k-tracker{color:var(--k-tracker)}.net-node.k-tracker .net-dot{fill:var(--k-tracker)}.k-post{color:var(--k-post)}.net-node.k-post .net-dot{fill:var(--k-post)}.k-person{color:var(--k-person)}.net-node.k-person .net-dot{fill:var(--k-person)}.k-hot{color:var(--k-hot)}.net-node.k-hot .net-dot{fill:var(--k-hot)}.k-other{color:var(--k-other)}.net-node.k-other .net-dot{fill:var(--k-other)}.net-glyph{fill:none;stroke:#fff;stroke-width:1.3px;stroke-linejoin:round;stroke-linecap:round;pointer-events:none}.net-initial{fill:#fff;text-anchor:middle;pointer-events:none;font-weight:700}.net-node image{pointer-events:none}.net-lbl{fill:var(--net-label);font:700 12px var(--f-ui);text-anchor:middle;pointer-events:none;paint-order:stroke;stroke:var(--net-bg);stroke-width:3.5px;stroke-linejoin:round;opacity:0;transition:opacity .15s}.net-node.k-tracker .net-lbl{font-size:14px;font-weight:900}.net-node[data-big] .net-lbl,.net[data-near] .net-node:not(.k-post) .net-lbl,.net-node:hover .net-lbl,.net-svg[data-focus] .net-node[data-lit="1"] .net-lbl{opacity:1}.net-svg[data-focus] .net-node[data-lit="0"]{opacity:.12}.net-svg[data-focus] .net-node[data-lit="0"] .net-lbl{opacity:0}.net-bar{z-index:3;inset-block-start:var(--s-4);inset-inline:var(--s-4);align-items:center;gap:var(--s-2);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute}.net-bar>*{pointer-events:auto}.net-find{align-items:center;gap:var(--s-2);inline-size:min(20rem,100%);block-size:var(--h-md);padding-inline:var(--s-3);background:var(--net-card);border:1px solid var(--net-edge);color:var(--ink-3);border-radius:8px;display:flex;box-shadow:0 1px 3px #0000000f}.net-find input{min-inline-size:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:13px}.net-find-n{color:var(--ink-3);white-space:nowrap;font-size:12px}.net-find:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.net-seg{background:var(--net-card);border:1px solid var(--net-edge);border-radius:8px;gap:2px;padding:3px;display:inline-flex;box-shadow:0 1px 3px #0000000f}.net-seg button{block-size:28px;padding-inline:var(--s-3);font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;font-size:13px;display:inline-flex}.net-seg button:hover{background:var(--sunken)}.net-seg button[aria-pressed=true]{background:var(--accent);color:var(--on-primary,#fff);font-weight:700}.net-view{margin-inline-start:auto}.net-legend{z-index:2;gap:var(--s-2) var(--s-4);max-inline-size:min(44rem,100% - 6rem);padding:var(--s-3) var(--s-4);color:var(--ink-2);background:color-mix(in srgb, var(--net-card) 92%, transparent);border:1px solid var(--net-edge);border-radius:8px;flex-wrap:wrap;align-items:center;font-size:12px;display:flex;position:absolute;inset-block-end:var(--s-4);inset-inline-start:var(--s-4)}.net-legend span{align-items:center;gap:6px;display:inline-flex}.net-legend i,.net-type i,.net-conn i{background:currentColor;border-radius:50%;flex:none;block-size:10px;inline-size:10px}.net-legend b{color:var(--ink-3);font-weight:400}.net-hint{color:var(--ink-3);flex-basis:100%;margin:0;font-size:11.5px}.net-help{z-index:1;color:var(--ink-3);pointer-events:none;margin:0;font-size:12px;position:absolute;inset-block-start:calc(var(--s-4) + var(--h-md) + var(--s-3));inset-inline-start:var(--s-4)}.net-tools{z-index:2;background:var(--net-card);border:1px solid var(--net-edge);border-radius:8px;flex-direction:column;display:flex;position:absolute;inset-block-end:var(--s-4);inset-inline-end:var(--s-4);overflow:hidden;box-shadow:0 1px 3px #00000014}.net-tools button{block-size:36px;inline-size:36px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.net-tools button+button{border-block-start:1px solid var(--net-edge)}.net-tools button:hover{background:var(--sunken);color:var(--ink)}.net-profile{z-index:4;inset-block:calc(var(--s-4) + var(--h-md) + var(--s-3)) var(--s-4);inline-size:min(20rem, calc(100% - 2 * var(--s-4)));padding:var(--s-6) var(--s-5) var(--s-5);background:var(--net-card);border:1px solid var(--net-edge);text-align:center;align-items:center;gap:var(--s-2);-webkit-user-select:text;user-select:text;border-radius:10px;flex-direction:column;animation:.18s ease-out net-in;display:flex;position:absolute;inset-inline-start:var(--s-4);overflow-y:auto;box-shadow:0 8px 28px #00000024}@keyframes net-in{0%{opacity:0;transform:translateY(6px)}}.net-x{block-size:28px;inline-size:28px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid;position:absolute;inset-block-start:var(--s-2);inset-inline-end:var(--s-2)}.net-x:hover{background:var(--sunken);color:var(--ink)}.net-pf-pic{block-size:84px;inline-size:84px;box-shadow:0 0 0 3px var(--net-card), 0 0 0 5px currentColor;background:currentColor;border-radius:50%;place-items:center;display:grid;overflow:hidden}.net-pf-pic img{object-fit:cover;block-size:100%;inline-size:100%}.net-pf-pic span{color:#fff;font-size:2rem;font-weight:900}.net-pf-pic .i{block-size:2rem;inline-size:2rem}.net-type{align-items:center;gap:6px;margin-block-start:var(--s-2);font-size:12px;font-weight:700;display:inline-flex}.net-profile h3{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:1.125rem;font-weight:900;line-height:1.35}.net-handle{color:var(--ink-3);margin:0;font-size:13px}.net-text{color:var(--ink-2);text-align:start;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.net-facts{margin:var(--s-2) 0 0;background:var(--line);border:1px solid var(--line);border-radius:8px;align-self:stretch;gap:1px;display:grid;overflow:hidden}.net-facts div{justify-content:space-between;gap:var(--s-3);padding:var(--s-2) var(--s-3);background:var(--net-card);font-size:13px;display:flex}.net-facts dt{color:var(--ink-3)}.net-facts dd{color:var(--ink);margin:0;font-weight:700}.net-open{justify-content:center;align-self:stretch;margin-block-start:var(--s-2)}.net-profile h4{margin:var(--s-4) 0 0;border-block-start:1px solid var(--line);text-align:start;color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;align-self:stretch;padding-block-start:var(--s-3);font-size:12px;font-weight:700}.net-conn{align-self:stretch;gap:1px;margin:0;padding:0;list-style:none;display:grid}.net-conn button{align-items:center;gap:var(--s-2);inline-size:100%;padding:6px var(--s-2);font:inherit;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:13px;display:flex}.net-conn button:hover{background:var(--sunken)}.net-conn bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.net-state{inset:4.5rem var(--s-6) var(--s-6);position:absolute}@media (width<=700px){.net-view span,.net-help{display:none}.net-legend{gap:var(--s-1) var(--s-3);max-inline-size:calc(100% - 5rem)}}@media (prefers-reduced-motion:reduce){.net-profile{animation:none}}
