.xapp{min-height:100vh;display:flex;flex-direction:column}.xbar{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:#030303e6;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);border-bottom:1px solid var(--ws-line)}.xbar-inner{max-width:1180px;margin:0 auto;padding:0 32px;height:64px;display:flex;align-items:center;gap:22px}.xbar .brand{font-size:.95rem;text-decoration:none;flex:none}.xnav{display:flex;gap:26px}.xnav a{color:var(--ws-muted);text-decoration:none;font-size:.8rem;font-weight:300;letter-spacing:.05em;transition:color .3s var(--ws-ease)}.xnav a:hover{color:var(--ws-paper)}.xbar-right{margin-left:auto;display:flex;align-items:center;gap:12px}@media(max-width:900px){.xnav{display:none}}@media(max-width:640px){.xbar-inner{padding:0 20px}.net-txt{display:none}}.xmain{flex:1 1;width:100%;max-width:1180px;margin:0 auto;padding:44px 32px 70px;display:grid;grid-gap:38px;gap:38px}@media(max-width:640px){.xmain{padding:32px 20px 56px}}.xhero{max-width:64ch;display:grid;grid-gap:16px;gap:16px}.xhero h1{font-size:clamp(2rem,4.4vw,3.2rem)}.xrail{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--ws-line);border:1px solid var(--ws-line)}.xcell{background:var(--ws-black);padding:22px 20px}.xcell-k{font-family:var(--mono);font-size:.61rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ws-muted)}.xcell-v{font-family:var(--display);font-weight:200;font-size:1.75rem;letter-spacing:-.02em;margin-top:7px}.xcell-s{font-family:var(--mono);font-size:.64rem;color:var(--ws-muted);margin-top:4px;overflow-wrap:anywhere}@media(max-width:820px){.xrail{grid-template-columns:repeat(2,1fr)}}@media(max-width:460px){.xrail{grid-template-columns:1fr}}.xsearch{display:grid;grid-gap:13px;gap:13px}.xsearch form{display:flex;gap:12px}.xsearch input{flex:1 1;min-width:0;background:var(--ws-surface);color:var(--ws-paper);border:1px solid var(--ws-line);border-radius:var(--r);padding:14px 16px;font-weight:200;font-size:.9rem;transition:border-color .3s var(--ws-ease),box-shadow .3s var(--ws-ease)}.xsearch input:focus{outline:none;border-color:#ffcc2d66;box-shadow:0 0 0 3px #ffcc2d1a}.xsearch input::placeholder{color:#5f5f5c}@media(max-width:600px){.xsearch form{flex-direction:column}}.xerr{border:1px solid #ff6b6b33;background:#ff6b6b0a;color:var(--danger);padding:12px 14px;font-size:.82rem}.xresult{border:1px solid var(--ws-line);background:var(--ws-surface);padding:18px}.xresult-head{display:flex;gap:9px;margin-bottom:13px;flex-wrap:wrap}.xsec{display:grid;grid-gap:14px;gap:14px}.xsec-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.xsub{font-size:.7rem;color:var(--ws-muted)}.xnote{border:1px solid #ffcc2d33;background:#ffcc2d0a;padding:13px 15px;font-size:.83rem;color:#c9c9c4;line-height:1.6}.xtbl{overflow-x:auto;border:1px solid var(--ws-line);background:var(--ws-surface)}.xtbl table{width:100%;border-collapse:collapse;font-size:.84rem}.xtbl th{text-align:left;padding:13px 16px;font-family:var(--mono);font-size:.61rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ws-muted);font-weight:400;white-space:nowrap}.xtbl td,.xtbl th{border-bottom:1px solid var(--ws-line)}.xtbl td{padding:14px 16px;color:#c9c9c4;font-weight:200;vertical-align:top}.xtbl tbody tr:last-child td{border-bottom:0}.xtbl tbody tr{transition:background .3s var(--ws-ease)}.xtbl tbody tr:hover{background:var(--ws-raised)}.dim{color:var(--ws-muted)}.strongish{color:var(--ws-paper)}.xempty{text-align:center;color:#5f5f5c;padding:30px!important}.xreason{font-size:.66rem;color:var(--danger);margin-top:6px;max-width:34ch;line-height:1.5}.json,.xreason{font-family:var(--mono)}.json{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--ws-black);border:1px solid var(--ws-line);padding:14px;font-size:.71rem;line-height:1.7;color:#9d9d98;max-height:400px;overflow-y:auto}.xfoot{border-top:1px solid var(--ws-line);padding:22px 32px;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;max-width:1180px;margin:0 auto;width:100%;font-size:.7rem;color:#5f5f5c;font-family:var(--mono)}.xfoot a{color:#5f5f5c;text-decoration:none;transition:color .3s var(--ws-ease)}.xfoot a:hover{color:var(--ws-yellow)}