@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(./bebas-neue-latin-400-normal.9mHNbWWO.woff2)format("woff2"),url(./bebas-neue-latin-400-normal.Bi-ndsyu.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(./inter-latin-400-normal.CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(./inter-latin-500-normal.BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(./inter-latin-600-normal.CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-latin-700-normal.Yt3aPRUw.woff2)format("woff2"),url(./inter-latin-700-normal.BLAVimhd.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2"),url(./jetbrains-mono-latin-400-normal.6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./jetbrains-mono-latin-700-normal.BYuf6tUa.woff2)format("woff2"),url(./jetbrains-mono-latin-700-normal.D3wTyLJW.woff)format("woff")}:root{--bg:#171a22;--bg-deep:#12141a;--panel:#2428339e;--panel-solid:#232733;--panel-2:#ffffff0b;--line:#ffffff1a;--line-hi:#ffffff2e;--ink:#f2f4f7;--ink-dim:#b8bfca;--ink-faint:#848c99;--accent:#cc1f1f;--accent-hi:#e02222;--accent-ink:#fff;--gold:#ffb020;--ok:#2ecc71;--warn:#f39c12;--bad:#ff5a4f;--info:#3a9ee8;--grad-primary:linear-gradient(135deg, #e0301d 0%, #cc1f1f 55%, #a51616 100%);--grad-gold:linear-gradient(135deg, #ffcf6e 0%, #ffb020 60%, #e8941a 100%);--sheen:linear-gradient(180deg, #ffffff12, #ffffff05 22%, #fff0 60%);--elev-1:0 1px 0 #ffffff0d inset, 0 2px 8px -2px #00000059;--elev-2:0 1px 0 #ffffff0f inset, 0 10px 28px -12px #00000080;--elev-3:0 1px 0 #ffffff12 inset, 0 24px 60px -20px #0009;--glow-red:0 0 0 1px #cc1f1f66, 0 8px 30px -6px #cc1f1f73;--glow-gold:0 0 40px -8px #ffb02066;--blur:saturate(160%) blur(16px);--display:"Bebas Neue", Impact, sans-serif;--body:"Inter", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;--r:14px;--r-sm:10px;--tap:44px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{color:var(--ink);font:15px/1.5 var(--body);-webkit-font-smoothing:antialiased;margin:0}body{background-color:#0000;background-image:radial-gradient(125% 85% at 50% -15%,#cc1f1f26,#0000 55%),radial-gradient(100% 75% at 92% 6%,#ffb0201a,#0000 52%),radial-gradient(120% 95% at 6% 100%,#3a9ee812,#0000 55%),linear-gradient(#1d2030 0%,#171a22 55%,#14161c 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;min-height:100dvh}::selection{color:#fff;background:#ffb0204d}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-thumb{border:2px solid var(--bg);background:linear-gradient(#3a3e48,#2a2d35);border-radius:999px}a{color:inherit}h1,h2,h3{font-family:var(--display);letter-spacing:.03em;margin:0 0 .4em;font-weight:400;line-height:1.02}h1{text-shadow:0 2px 30px #00000059;font-size:clamp(32px,4.4vw,46px)}h2{font-size:24px}h3{font-size:19px}.gold,h1 .accent{background:var(--grad-gold);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mono{font-family:var(--mono);letter-spacing:.04em;font-size:12px}.dim{color:var(--ink-dim)}.faint{color:var(--ink-faint)}.eyebrow{font:700 11px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);background:var(--panel);box-shadow:var(--glow-gold);border:1px solid #ffb02059;border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:6px 14px;display:inline-flex}.eyebrow:before{content:"";background:var(--ok);width:7px;height:7px;box-shadow:0 0 10px var(--ok);border-radius:50%}.card{background:var(--panel);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--elev-2);padding:18px;position:relative}.card:before{content:"";border-radius:inherit;pointer-events:none;background:var(--sheen);position:absolute;inset:0}.card>*{position:relative}a.card,.card.hover{text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s,border-color .18s}a.card:hover,.card.hover:hover{box-shadow:var(--elev-3);border-color:var(--line-hi);transform:translateY(-3px)}.stat{text-align:center;padding:18px 12px}.stat .n{font:700 30px/1 var(--mono)}.stat .n.ok{color:var(--ok)}.stat .n.gold{color:var(--gold)}.stat .n.info{color:var(--info)}.stat .l{font:600 12px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);margin-top:8px}.stack>*+*{margin-top:12px}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.spread{justify-content:space-between}.grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}button,.btn{min-height:var(--tap);border:1px solid var(--line-hi);color:var(--ink);font:600 14px var(--body);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff08;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;transition:transform .15s,box-shadow .2s,border-color .2s,background .2s;display:inline-flex}button:hover,.btn:hover{border-color:var(--gold);box-shadow:var(--glow-gold);transform:translateY(-1px)}button:active,.btn:active{transform:none}button.primary,.btn.primary{background:var(--grad-primary);color:var(--accent-ink);border-color:#0000;box-shadow:inset 0 1px #ffffff38,0 8px 22px -10px #cc1f1fb3}button.primary:hover,.btn.primary:hover{box-shadow:0 1px 0 #ffffff38 inset, var(--glow-red);border-color:#0000}button.danger{color:var(--bad)}button.danger:hover{border-color:var(--bad);box-shadow:0 0 24px -8px var(--bad)}button.sm,.btn.sm{min-height:34px;padding:0 13px;font-size:13px}button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}input,textarea,select{width:100%;min-height:var(--tap);border-radius:var(--r-sm);border:1px solid var(--line);color:var(--ink);font:15px var(--body);background:#0a0c1059;padding:10px 14px}input[type=checkbox]{width:18px;height:18px;min-height:18px;accent-color:var(--accent);padding:0}textarea{resize:vertical;min-height:88px}input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}label{color:var(--ink-dim);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:12px;display:block}.pill{font:700 10.5px/1.2 var(--mono);letter-spacing:.06em;border:1px solid var(--line-hi);color:var(--ink-dim);border-radius:999px;padding:4px 10px;display:inline-block}.pill.ok{color:#0d0d0d;background:var(--ok);border-color:#0000;box-shadow:0 0 16px -4px #2ecc71b3}.pill.warn{color:#0d0d0d;background:var(--gold);border-color:#0000;box-shadow:0 0 16px -4px #ffb02099}.pill.bad{color:#fff;background:var(--accent);border-color:#0000;box-shadow:0 0 16px -4px #cc1f1fb3}.pill.info{color:#fff;background:var(--info);border-color:#0000}.err{border-radius:var(--r-sm);background:#ff5a4f1f;border:1px solid #ff5a4f66;padding:10px 14px}.empty{color:var(--ink-faint);text-align:center;border:1px dashed var(--line-hi);border-radius:var(--r);background:#ffffff05;padding:30px 12px}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:9px 8px}th{font:11px var(--mono);color:var(--ink-faint);text-transform:uppercase;letter-spacing:.08em}tbody tr{transition:background .15s}tbody tr:hover{background:#ffffff08}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes ctRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.rise{animation:.5s cubic-bezier(.2,.8,.2,1) both ctRise}@media (prefers-reduced-motion:reduce){*,.rise{transition:none!important;animation:none!important}}@media print{:root{--bg:#fff;--panel:#fff;--panel-2:#fff;--line:#ccc;--ink:#111;--ink-dim:#333;--ink-faint:#555}body{font-size:11pt;background:#fff!important}.card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;break-inside:avoid;border-color:#ccc}.card:before{display:none}.no-print{display:none!important}}.boot.svelte-12qhfyh{place-items:center;height:100dvh;display:grid}.brand.svelte-12qhfyh{font-family:var(--display);letter-spacing:.06em;color:var(--ink);align-items:center;gap:10px;font-size:26px;text-decoration:none;display:inline-flex}.dot.svelte-12qhfyh{background:var(--accent);width:11px;height:11px;box-shadow:0 0 14px var(--accent), 0 0 4px var(--accent);border-radius:50%}.shell.svelte-12qhfyh{grid-template-columns:248px 1fr;min-height:100dvh;display:grid}.side.svelte-12qhfyh{border-right:1px solid var(--line);-webkit-backdrop-filter:saturate(180%)blur(24px);backdrop-filter:saturate(180%)blur(24px);background:#161921b8;flex-direction:column;gap:14px;height:100dvh;padding:22px 14px;display:flex;position:sticky;top:0;box-shadow:inset 1px 0 #ffffff08,10px 0 30px -24px #000000e6}.shop.svelte-12qhfyh{color:var(--ink-faint);padding:0 2px}.side.svelte-12qhfyh nav:where(.svelte-12qhfyh){flex-direction:column;flex:1;gap:3px;display:flex;overflow-y:auto}.side.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){color:var(--ink-dim);min-height:var(--tap);border-radius:10px;align-items:center;gap:11px;padding:10px 12px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.side.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh) .ic:where(.svelte-12qhfyh){text-align:center;opacity:.85;width:18px}.side.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):hover{color:var(--ink);background:#ffffff0d}.side.svelte-12qhfyh nav:where(.svelte-12qhfyh) a.on:where(.svelte-12qhfyh){color:#fff;box-shadow:inset 3px 0 0 var(--accent);background:linear-gradient(90deg,#cc1f1f38,#cc1f1f0a)}.sect.svelte-12qhfyh{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.14em;margin:16px 12px 4px;font-size:10.5px}.me.svelte-12qhfyh{gap:6px;min-width:0;display:grid}.me.svelte-12qhfyh .mono:where(.svelte-12qhfyh){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}main.svelte-12qhfyh{overflow-wrap:anywhere;width:100%;min-width:0;max-width:1240px;padding:30px clamp(14px,3vw,44px) 96px}.tabs.svelte-12qhfyh{display:none}@media (width<=820px){.shell.svelte-12qhfyh{grid-template-columns:1fr}.side.svelte-12qhfyh{display:none}main.svelte-12qhfyh{padding:18px 14px calc(88px + env(safe-area-inset-bottom))}.tabs.svelte-12qhfyh{-webkit-backdrop-filter:saturate(180%)blur(24px);backdrop-filter:saturate(180%)blur(24px);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom);z-index:10;background:#161921d1;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.tabs.svelte-12qhfyh a:where(.svelte-12qhfyh){min-height:60px;color:var(--ink-dim);place-items:center;gap:2px;padding:8px 0;font-size:18px;text-decoration:none;display:grid}.tabs.svelte-12qhfyh a:where(.svelte-12qhfyh) small:where(.svelte-12qhfyh){font-size:11px}.tabs.svelte-12qhfyh a.on:where(.svelte-12qhfyh){color:#fff;text-shadow:0 0 14px #cc1f1fe6}.tabs.svelte-12qhfyh a.on:where(.svelte-12qhfyh) small:where(.svelte-12qhfyh){color:var(--gold)}}@media print{.shell.svelte-12qhfyh{display:block}main.svelte-12qhfyh{max-width:none;padding:0}}
