:root{--bg:#05060a;--bg2:#0a0c12;--ink:#eef1f6;--mut:#9aa3b2;--line:rgba(255,255,255,.08);--acc:#7c8cff}
[data-theme="light"]{--bg:#f5f6fa;--bg2:#fff;--ink:#0e1428;--mut:#5b6478;--line:rgba(12,18,45,.12)}
body{background:var(--bg);color:var(--ink);font:16px/1.6 -apple-system,"Segoe UI",Roboto,"PingFang SC",sans-serif;margin:0}
.w{max-width:720px;margin:0 auto;padding:40px 22px}input{width:100%;background:var(--bg2);border:1px solid var(--line);border-radius:12px;padding:14px 18px;color:var(--ink);font-size:16px}
.r{border:1px solid var(--line);border-radius:12px;padding:16px 18px;margin-top:12px;background:var(--bg2)}
.r a{color:var(--acc);text-decoration:none;font-weight:600}.r p{color:var(--mut);font-size:14px;margin:6px 0 0}
.r .crumb{color:var(--mut);font-size:12px}mark{background:rgba(124,140,255,.3);color:inherit;border-radius:3px;padding:0 2px}
.uf12390{color:var(--mut)}
.uf12390{color:var(--mut)}
.u061c29{margin-left:12px;background:transparent;border:1px solid rgba(128,128,160,.3);border-radius:8px;padding:4px 10px;cursor:pointer;color:inherit}
.uf08844{font-size:28px;margin:8px 0 18px}
.fs12{font-size:12px}.fs11{font-size:11.5px}.mono12{font-family:ui-monospace,monospace;font-size:12px}.errtx{color:var(--err)}.oktx{color:var(--ok)}
.fs12{font-size:12px}.fs11{font-size:11.5px}.mono12{font-family:ui-monospace,monospace;font-size:12px}.errtx{color:var(--err)}.oktx{color:var(--ok)}
