@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-400-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-500-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-600-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-serif-latin-400-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-serif-latin-500-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-serif-latin-600-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-600-normal.woff2)format("woff2")}:root{--paper:#f2f3f0;--panel:#fbfbfa;--sunk:#e9ebe6;--ink:#161a1d;--muted:#5f6a72;--faint:#8b949b;--rule:#d7dad4;--rule-2:#c3c7c0;--steel:#2f5169;--steel-soft:#e4ebf0;--ochre:#8a5f0f;--ochre-soft:#f5edda;--brick:#9c3b28;--brick-soft:#f8e7e2;--moss:#3d6a48;--moss-soft:#e5efe6;--shadow:#161a1d1a;--sans:"IBM Plex Sans",ui-sans-serif,system-ui,sans-serif;--serif:"IBM Plex Serif",Georgia,"Times New Roman",serif;--mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#14171a;--panel:#1b1f23;--sunk:#101315;--ink:#e7e9e7;--muted:#9aa3aa;--faint:#727c84;--rule:#2b3138;--rule-2:#3a424a;--steel:#8fb2c9;--steel-soft:#1d2932;--ochre:#d9ab4d;--ochre-soft:#2b2418;--brick:#e0846b;--brick-soft:#2e1e1a;--moss:#84b891;--moss-soft:#1a2620;--shadow:#00000073}}:root[data-theme=dark]{--paper:#14171a;--panel:#1b1f23;--sunk:#101315;--ink:#e7e9e7;--muted:#9aa3aa;--faint:#727c84;--rule:#2b3138;--rule-2:#3a424a;--steel:#8fb2c9;--steel-soft:#1d2932;--ochre:#d9ab4d;--ochre-soft:#2b2418;--brick:#e0846b;--brick-soft:#2e1e1a;--moss:#84b891;--moss-soft:#1a2620;--shadow:#00000073}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--sans);font-feature-settings:"kern","liga";margin:0;font-size:16px;line-height:1.62}a{color:var(--steel);text-underline-offset:.18em;text-decoration-thickness:.06em}:focus-visible{outline:2px solid var(--steel);outline-offset:3px;border-radius:2px}code{font-family:var(--mono);background:var(--sunk);border:1px solid var(--rule);border-radius:3px;padding:.1em .34em;font-size:.87em}strong{font-weight:600}pre code{font-size:inherit;background:0 0;border:0;padding:0}.mast{z-index:40;background:var(--paper);border-bottom:1px solid var(--rule);position:sticky;top:0}.mast-in{flex-wrap:wrap;align-items:center;gap:22px;max-width:1180px;margin:0 auto;padding:14px 28px;display:flex}.brand{flex-direction:column;gap:1px;min-width:0;margin-right:auto;display:flex}.brand b{font-family:var(--serif);letter-spacing:-.01em;font-size:17px;font-weight:600}.brand span{font-family:var(--mono);color:var(--faint);font-size:11.5px}.ctrl{align-items:center;gap:8px;display:flex}.seg{border:1px solid var(--rule-2);background:var(--panel);border-radius:5px;display:flex;overflow:hidden}.seg button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:5px 13px;font-size:13px;font-weight:500}.seg button+button{border-left:1px solid var(--rule-2)}.seg button[aria-pressed=true]{background:var(--steel);color:var(--panel)}.iconbtn{font:inherit;border:1px solid var(--rule-2);background:var(--panel);color:var(--muted);cursor:pointer;border-radius:5px;padding:5px 11px;font-size:13px}.iconbtn:hover{color:var(--ink);border-color:var(--faint)}.meter{font-family:var(--mono);color:var(--faint);white-space:nowrap;font-size:12px}.meter b{color:var(--steel);font-weight:600}.wrap{grid-template-columns:206px minmax(0,1fr);align-items:start;gap:52px;max-width:1180px;margin:0 auto;padding:0 28px 96px;display:grid}.spine{min-width:0;max-height:calc(100vh - 88px);padding:34px 0 20px;position:sticky;top:74px;overflow-y:auto}.spine::-webkit-scrollbar{width:5px}.spine::-webkit-scrollbar-thumb{background:var(--rule-2);border-radius:3px}.spine h2{font-family:var(--mono);color:var(--faint);letter-spacing:.02em;margin:0 0 14px;font-size:11px;font-weight:500}.spine ol{margin:0;padding:0;list-style:none;position:relative}.spine ol:before{content:"";background:var(--rule);width:1px;position:absolute;top:6px;bottom:6px;left:26px}.spine li{position:relative}.spine button{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--faint);background:0 0;border:0;align-items:center;gap:0;padding:0;display:flex;position:relative}.sp-n{font-family:var(--mono);text-align:right;width:26px;color:var(--faint);flex:none;padding:5px 0;font-size:10.5px;transition:color .15s}.sp-tick{background:var(--rule-2);flex:none;width:9px;height:1px;margin-right:9px;transition:width .2s cubic-bezier(.4,0,.2,1),background-color .2s}.sp-t{text-overflow:ellipsis;white-space:nowrap;padding:5px 0;font-size:12.5px;line-height:1.4;transition:color .15s;overflow:hidden}.spine li.done .sp-n{color:var(--moss)}.spine li.done .sp-tick{background:var(--moss)}.spine li.done .sp-t{color:var(--muted)}.spine li.cur .sp-n{color:var(--steel);font-weight:600}.spine li.cur .sp-tick{background:var(--steel);width:17px;height:2px;margin-right:1px}.spine li.cur .sp-t{color:var(--ink);white-space:normal;font-weight:600}.spine button:hover .sp-t{color:var(--ink)}.spine li.rule-top{margin-top:14px;padding-top:14px}.spine li.rule-top:before{content:"";background:var(--rule);height:1px;position:absolute;top:0;left:26px;right:0}.stage{min-width:0;max-width:100%;padding:34px 0 0}.step{animation:.22s ease-out in;display:none}.step.on{display:block}@keyframes in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.step{animation:none}.sp-tick{transition:none}}.eyebrow{font-family:var(--mono);color:var(--faint);align-items:center;gap:10px;margin:0 0 10px;font-size:11.5px;display:flex}.eyebrow i{color:var(--steel);font-style:normal}.eyebrow s{background:var(--rule);flex:1;height:1px;text-decoration:none}.step h1{font-family:var(--serif);letter-spacing:-.018em;max-width:22ch;margin:0 0 14px;font-size:clamp(27px,3.6vw,38px);font-weight:600;line-height:1.16}.lede{color:var(--muted);max-width:66ch;margin:0 0 30px;font-size:17.5px;line-height:1.6}.step p{max-width:70ch;margin:0 0 17px}.step>:last-child{margin-bottom:0}.cmd{border:1px solid var(--rule);background:var(--panel);border-radius:7px;margin:0 0 22px;overflow:hidden}.cmd-h{background:var(--sunk);border-bottom:1px solid var(--rule);font-family:var(--mono);color:var(--muted);align-items:center;gap:12px;padding:7px 12px;font-size:11.5px;display:flex}.cmd-h span{margin-right:auto}.cmd-h button{font:inherit;font-family:var(--mono);cursor:pointer;border:1px solid var(--rule-2);background:var(--panel);color:var(--muted);border-radius:4px;padding:2px 9px;font-size:11px}.cmd-h button:hover{color:var(--ink)}.cmd-h button.ok{color:var(--moss);border-color:var(--moss)}.cmd pre{font-family:var(--mono);color:var(--ink);margin:0;padding:13px 15px;font-size:13px;line-height:1.72;overflow-x:auto}.cmd pre .c{color:var(--faint)}.cmd pre .p{color:var(--steel);user-select:none}.verdict{border-left:3px solid var(--ochre);background:var(--ochre-soft);border-radius:0 6px 6px 0;margin:0 0 22px;padding:15px 18px}.verdict-h{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:7px;display:flex}.verdict-h em{font-style:normal;font-family:var(--mono);color:var(--muted);font-size:12px}.verdict-h b{font-family:var(--serif);color:var(--ochre);font-size:19px;font-weight:600}.verdict p{color:var(--ink);max-width:64ch;margin:0;font-size:14.8px;line-height:1.58}.verdict p+p{margin-top:9px}.flag{border:1px solid;border-radius:6px;margin:0 0 22px;padding:14px 17px;font-size:14.8px;line-height:1.58}.flag>b{margin-bottom:4px;font-size:14.5px;font-weight:600;display:block}.flag .fb{max-width:64ch}.flag p{max-width:64ch;font-size:inherit;margin:0}.flag p+p{margin-top:8px}.flag.warn{border-color:var(--brick);background:var(--brick-soft)}.flag.warn>b{color:var(--brick)}.flag.note{border-color:var(--rule-2);background:var(--panel)}.flag.note>b{color:var(--steel)}ul.pts{max-width:70ch;margin:0 0 22px;padding:0;list-style:none}ul.pts li{margin-bottom:9px;padding-left:20px;position:relative}ul.pts li:before{content:"";background:var(--steel);width:7px;height:1px;position:absolute;top:.68em;left:1px}ul.pts li:last-child{margin-bottom:0}.kv{border-top:1px solid var(--rule);max-width:70ch;margin:0 0 22px}.kv div{border-bottom:1px solid var(--rule);gap:18px;padding:8px 2px;font-size:14.5px;display:flex}.kv dt{color:var(--muted);flex:0 0 190px;margin:0}.kv dd{font-family:var(--mono);color:var(--ink);word-break:break-word;min-width:0;margin:0;font-size:13px}figure.plate{margin:0 0 24px}figure.plate button{cursor:zoom-in;background:var(--sunk);border:1px solid var(--rule-2);width:100%;box-shadow:0 1px 3px var(--shadow);border-radius:7px;padding:0;line-height:0;display:block;overflow:hidden}figure.plate img{width:100%;height:auto;display:block}figure.plate figcaption{font-family:var(--mono);color:var(--faint);align-items:baseline;gap:10px;margin-top:8px;font-size:11.5px;display:flex}figure.plate figcaption i{color:var(--steel);flex:none;font-style:normal}figure.plate figcaption .zh{opacity:0;flex:none;margin-left:auto;transition:opacity .15s}figure.plate:hover figcaption .zh{opacity:1}.nav{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:12px;margin-top:38px;padding-top:22px;display:flex}.btn{font:inherit;cursor:pointer;border:1px solid var(--rule-2);background:var(--panel);color:var(--ink);border-radius:6px;padding:9px 17px;font-size:14px;font-weight:500}.btn:hover{border-color:var(--faint)}.btn.go{background:var(--steel);border-color:var(--steel);color:var(--paper)}.btn.go:hover{filter:brightness(1.1)}.btn[disabled]{opacity:.36;cursor:default}.nav .sp{margin-left:auto}.chk{color:var(--muted);cursor:pointer;user-select:none;align-items:center;gap:8px;font-size:13.5px;display:flex}.chk input{width:15px;height:15px;accent-color:var(--moss);cursor:pointer}.hero{max-width:100%}.hero h1{max-width:15ch;margin-bottom:18px;font-size:clamp(32px,5vw,50px)}.spec{background:var(--rule);border:1px solid var(--rule);border-radius:7px;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:1px;margin:0 0 30px;display:grid;overflow:hidden}.spec div{background:var(--panel);padding:12px 14px}.spec dt{font-family:var(--mono);color:var(--faint);margin:0 0 3px;font-size:10.5px}.spec dd{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:500}.fork{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:0 0 26px;display:grid}.fork button{text-align:left;font:inherit;cursor:pointer;border:1px solid var(--rule-2);background:var(--panel);color:var(--ink);border-radius:8px;padding:18px 19px}.fork button:hover{border-color:var(--steel)}.fork button[aria-pressed=true]{border-color:var(--steel);box-shadow:inset 0 0 0 1px var(--steel);background:var(--steel-soft)}.fork b{font-family:var(--serif);margin-bottom:2px;font-size:20px;font-weight:600;display:block}.fork em{font-style:normal;font-family:var(--mono);color:var(--steel);margin-bottom:9px;font-size:11.5px;display:block}.fork span{color:var(--muted);font-size:14px;line-height:1.55;display:block}.lb{z-index:90;background:#0a0c0ee0;padding:26px;display:none;position:fixed;inset:0;overflow:auto}.lb.on{display:block}.lb img{border-radius:6px;max-width:100%;margin:0 auto;display:block}.lb-x{font:inherit;cursor:pointer;color:#161a1d;background:#fbfbfa;border:0;border-radius:5px;padding:7px 15px;font-size:14px;position:fixed;top:16px;right:20px}body.all .spine li.cur .sp-t{white-space:nowrap}body.all .step{margin-bottom:76px;animation:none;display:block}body.all .step .nav{display:none}body.all .step+.step{border-top:1px solid var(--rule);padding-top:48px}@media (width<=900px){.wrap{grid-template-columns:minmax(0,1fr);gap:0;padding:0 20px 72px}.spine{max-height:none;padding:22px 0 0;position:static;overflow:visible}.spine ol{gap:3px;padding-bottom:10px;display:flex;overflow-x:auto}.spine ol:before{display:none}.spine li{flex:none}.spine li.rule-top{margin-top:0;padding-top:0}.spine li.rule-top:before{display:none}.spine button{flex-direction:column;align-items:flex-start;gap:4px;width:auto}.sp-t{display:none}.sp-n{width:auto;padding:0}.sp-tick{background:var(--rule-2);border-radius:2px;width:26px;height:3px;margin:0}.spine li.cur .sp-tick{width:26px;height:3px;margin:0}.stage{padding-top:22px}.mast-in{gap:12px;padding:11px 20px}.brand{flex:1 0 100%;margin:0}.kv div{flex-direction:column;gap:2px}.kv dt{flex:none}}@media print{.mast,.spine,.nav,.lb{display:none!important}.wrap{max-width:none;padding:0;display:block}.step{page-break-inside:avoid;margin-bottom:34px;display:block!important}body{color:#000;background:#fff;font-size:11pt}}.step{display:block}body.js .step{display:none}body.js .step.on,body.js.all .step{display:block}[hidden]{display:none!important}.facts{max-width:70ch;margin:0 0 22px}.facts table{border-collapse:collapse;width:100%;font-size:14.5px}.facts th{display:none}.facts td{border-bottom:1px solid var(--rule);vertical-align:top;padding:8px 2px}.facts tr:first-child td{border-top:1px solid var(--rule)}.facts td:first-child{width:190px;color:var(--muted);padding-right:18px}.facts td:last-child{font-family:var(--mono);word-break:break-word;font-size:13px}@media (width<=900px){.facts td{border:0;padding:2px 0;display:block}.facts td:first-child{width:auto;padding-top:8px}.facts tr{border-bottom:1px solid var(--rule);padding-bottom:6px;display:block}.facts tr:first-child td{border-top:0}}.idx{max-width:760px;margin:0 auto;padding:66px 28px 96px}.idx h1{font-family:var(--serif);letter-spacing:-.02em;max-width:17ch;margin:0 0 14px;font-size:clamp(30px,5vw,44px);font-weight:600;line-height:1.14}.idx .sub{color:var(--muted);max-width:58ch;margin:0 0 44px;font-size:17.5px}.idx h2{font-family:var(--mono);color:var(--faint);border-bottom:1px solid var(--rule);margin:38px 0 12px;padding-bottom:8px;font-size:11.5px;font-weight:500}.card{color:inherit;border-bottom:1px solid var(--rule);padding:17px 0;text-decoration:none;display:block}.card:hover .card-t{color:var(--steel)}.card-t{font-family:var(--serif);letter-spacing:-.01em;margin:0 0 3px;font-size:20px;font-weight:600;transition:color .15s}.card p{color:var(--muted);max-width:62ch;margin:0;font-size:14.8px}.card .meta{font-family:var(--mono);color:var(--faint);margin-top:6px;font-size:11px}.empty{border:1px dashed var(--rule-2);color:var(--muted);border-radius:8px;padding:26px;font-size:14.8px}.back{font-family:var(--mono);color:var(--faint);font-size:11.5px;text-decoration:none}.back:hover{color:var(--steel)}.prose>p{max-width:70ch;margin:0 0 17px}.prose>ul{max-width:70ch;margin:0 0 22px;padding:0;list-style:none}.prose>ul>li{margin-bottom:9px;padding-left:20px;position:relative}.prose>ul>li:before{content:"";background:var(--steel);width:7px;height:1px;position:absolute;top:.68em;left:1px}.prose>ul>li:last-child,.prose>:last-child{margin-bottom:0}.verdict>p:first-of-type{margin-top:0}a.plain{color:inherit;text-decoration:none}form.inline{margin:0;display:inline}a.iconbtn{line-height:inherit;text-decoration:none;display:inline-block}.gate{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:48px 16px;display:flex}.gate-brand{font-family:var(--mono);color:var(--faint);margin:0 0 16px;font-size:11.5px}.gate-card{background:var(--panel);border:1px solid var(--rule);width:100%;max-width:400px;box-shadow:0 1px 2px var(--shadow);border-radius:8px;padding:30px 28px}.gate-card h1{font-family:var(--serif);letter-spacing:-.01em;margin:0 0 6px;font-size:24px;font-weight:600;line-height:1.25}.gate-card>p{color:var(--muted);margin:0 0 18px;font-size:14.8px}.gate-foot{color:var(--muted);text-align:center;margin:18px 0 0;font-size:13.5px}.field{margin:0 0 15px;display:block}.field>span{margin:0 0 5px;font-size:13.5px;font-weight:500;display:block}.field small,.hint{color:var(--faint);margin:5px 0 0;font-size:12.5px;font-weight:400;display:block}input[type=text],input[type=email],input[type=password],input[type=url],input[type=search],select,textarea{width:100%;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule-2);border-radius:5px;padding:8px 10px;font-size:15px}textarea{resize:vertical;min-height:70px}input:focus,select:focus,textarea:focus{outline:2px solid var(--steel);outline-offset:0;border-color:var(--steel)}.check{color:var(--muted);align-items:center;gap:8px;margin:0 0 15px;font-size:14px;display:flex}.check input{width:16px;height:16px;accent-color:var(--steel);margin:0}.radio{align-items:flex-start;gap:9px;margin:0 0 9px;font-size:14.5px;display:flex}.radio input{accent-color:var(--steel);margin:4px 0 0}.radio small{color:var(--faint);font-size:12.5px;display:block}fieldset{border:0;margin:0 0 15px;padding:0}legend{margin:0 0 8px;padding:0;font-size:13.5px;font-weight:500}.btn{font:inherit;cursor:pointer;border:1px solid var(--steel);background:var(--steel);color:var(--panel);border-radius:5px;padding:8px 16px;font-size:14.5px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}.btn:hover{filter:brightness(1.1)}.btn.wide{width:100%}.btn.ghost{background:var(--panel);color:var(--steel);border-color:var(--rule-2)}.btn.danger{background:var(--panel);color:var(--brick);border-color:var(--rule-2)}.btn.danger:hover{border-color:var(--brick)}.btn.small{padding:5px 11px;font-size:13px;font-weight:500}.notice{border:1px solid;border-radius:6px;margin:0 0 18px;padding:10px 13px;font-size:14px}.notice p{margin:0 0 6px}.notice p:last-child{margin:0}.notice-ok{background:var(--moss-soft);border-color:color-mix(in srgb,var(--moss) 35%,transparent)}.notice-err{background:var(--brick-soft);border-color:color-mix(in srgb,var(--brick) 35%,transparent)}.notice-info{background:var(--steel-soft);border-color:color-mix(in srgb,var(--steel) 30%,transparent)}.copylink{margin:0 0 18px}.copylink label{font-size:13.5px;font-weight:500}.copyrow{gap:8px;margin-top:5px;display:flex}.copyrow input{font-family:var(--mono);font-size:12.5px}.admin{max-width:1180px;margin:0 auto;padding:34px 28px 96px}.admin h1{font-family:var(--serif);letter-spacing:-.015em;margin:0 0 6px;font-size:28px;font-weight:600}.admin .sub{color:var(--muted);margin:0 0 24px;font-size:15px}.admin h2{font-family:var(--serif);margin:0 0 12px;font-size:19px;font-weight:600}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 18px;display:flex}.toolbar form{flex:1;gap:8px;min-width:220px;max-width:440px;display:flex}.tablewrap{border:1px solid var(--rule);background:var(--panel);border-radius:8px;overflow-x:auto}table.users{border-collapse:collapse;width:100%;font-size:14px}table.users th{text-align:left;font-family:var(--mono);color:var(--faint);border-bottom:1px solid var(--rule);white-space:nowrap;padding:10px 14px;font-size:11px;font-weight:500}table.users td{border-bottom:1px solid var(--rule);vertical-align:top;padding:10px 14px}table.users tr:last-child td{border-bottom:0}table.users tr:hover td{background:var(--sunk)}table.users .who a{font-weight:600;text-decoration:none}table.users .who small,table.users .muted{color:var(--faint);font-size:12.5px;display:block}.pill{font-family:var(--mono);white-space:nowrap;border:1px solid var(--rule-2);color:var(--muted);border-radius:20px;padding:2px 7px;font-size:11px}.pill.on{color:var(--moss);border-color:color-mix(in srgb,var(--moss) 40%,transparent);background:var(--moss-soft)}.pill.wait{color:var(--ochre);border-color:color-mix(in srgb,var(--ochre) 40%,transparent);background:var(--ochre-soft)}.pill.off{color:var(--brick);border-color:color-mix(in srgb,var(--brick) 40%,transparent);background:var(--brick-soft)}.pill.mgr{color:var(--steel);border-color:color-mix(in srgb,var(--steel) 40%,transparent);background:var(--steel-soft)}.cols{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.panel{background:var(--panel);border:1px solid var(--rule);border-radius:8px;margin:0 0 22px;padding:22px 22px 6px}.panel>p{color:var(--muted);margin:-4px 0 14px;font-size:14px}.grid2{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.actions{flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 16px;display:flex}.facts-mini{color:var(--muted);margin:0 0 16px;padding:0;font-size:13.5px;list-style:none}.facts-mini li{border-bottom:1px solid var(--rule);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.facts-mini li:last-child{border-bottom:0}.facts-mini b{color:var(--ink);font-weight:500}.mine{border:1px solid var(--rule);background:var(--panel);border-radius:8px;margin:0 0 30px;padding:16px 18px}.mine h2{border:0!important;margin:0 0 4px!important;padding:0!important}.mine p{color:var(--muted);margin:0;font-size:14.8px}.mine .actions{margin:12px 0 0}.mast .who-line{font-family:var(--mono);color:var(--faint);font-size:11.5px}@media (width<=860px){.cols{grid-template-columns:1fr}.admin{padding:24px 16px 72px}}@media (width<=560px){.grid2{grid-template-columns:1fr}.gate-card{padding:24px 18px}table.users .hide-sm{display:none}}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mast .ctrl{flex-wrap:wrap}
