:root{--gray-10:#030303;--gray-16:#0c0e0f;--gray-18:#101314;--gray-21:#14181a;--gray-23:#191e1d;--gray-25:#1d2321;--gray-25-muted:#1e2422;--gray-27:#202726;--gray-32:#2c3633;--gray-38:#3a4642;--gray-44:#4a5652;--gray-49:#5b6361;--gray-56:#6f7876;--gray-63:#848c8a;--gray-69:#979e9b;--gray-74:#a2adab;--gray-79:#b4bcb9;--gray-84:#c3ccca;--gray-91:#dde1df;--gray-94:#e9edec;--gray-97:#f6f6f6;--green-38:#27493c;--green-45:#1a624d;--green-53:#0d7f60;--green-62:#1f9c7a;--green-68:#5fae6a;--green-69:#25b38c;--green-70:#27b98e;--green-72:#85b09a;--green-76:#3ecf8e;--green-78-muted:#76cbb3;--green-78:#2fd6a5;--green-78-muted2:#a4c0b6;--green-81:#2fe55e;--green-83:#72e1be;--green-89:#9cedd6;--green-92:#bcf3e3;--amber-40:#594333;--amber-49:#7a5835;--amber-54:#a15721;--amber-54-muted:#8b6933;--amber-70:#e3841c;--amber-70-muted:#c09851;--amber-76:#eb9b59;--amber-78:#d2b277;--amber-79:#e3b341;--amber-84-muted:#d4c9a9;--amber-86:#eacf8e;--amber-93:#fde7b3;--amber-94:#ffe5dc;--red-30:#44202c;--red-42:#7a2e44;--red-52:#b13b42;--red-63:#e5484d;--red-64:#e0603a;--red-67:#e2686d;--red-68:#a88f9c;--red-72:#f87578;--red-77:#f99196;--red-83:#f6b5b8;--other-69:#88a2a8;--blue-73:#7ba7f0;--white:#fff;--black:#000;--amber-76-a20:#eb9b5933;--amber-79-a04:#e3b3410a;--amber-79-a06:#e3b3410f;--amber-79-a08:#e3b34114;--amber-79-a10:#e3b3411a;--amber-79-a12:#e3b3411f;--amber-79-a14:#e3b34124;--amber-79-a16:#e3b34129;--amber-79-a18:#e3b3412e;--amber-79-a20:#e3b34133;--amber-79-a24:#e3b3413d;--amber-79-a28:#e3b34147;--amber-79-a32:#e3b34152;--amber-79-a36:#e3b3415c;--amber-79-a40:#e3b34166;--amber-79-a50:#e3b34180;--amber-79-a60:#e3b34199;--amber-79-a70:#e3b341b3;--black-a12:#0000001f;--black-a14:#00000024;--black-a16:#00000029;--black-a18:#0000002e;--black-a20:#0003;--black-a24:#0000003d;--black-a28:#00000047;--black-a32:#00000052;--black-a36:#0000005c;--black-a40:#0006;--black-a50:#00000080;--black-a60:#0009;--black-a70:#000000b3;--black-a80:#000c;--blue-73-a20:#7ba7f033;--gray-16-a08:#0c0e0f14;--gray-16-a14:#0c0e0f24;--gray-16-a28:#0c0e0f47;--gray-16-a32:#0c0e0f52;--gray-16-a36:#0c0e0f5c;--gray-16-a40:#0c0e0f66;--gray-16-a50:#0c0e0f80;--gray-16-a60:#0c0e0f99;--gray-16-a70:#0c0e0fb3;--gray-16-a80:#0c0e0fcc;--gray-16-a90:#0c0e0fe6;--gray-16-a95:#0c0e0ff2;--green-76-a06:#3ecf8e0f;--green-76-a08:#3ecf8e14;--green-76-a10:#3ecf8e1a;--green-76-a12:#3ecf8e1f;--green-76-a14:#3ecf8e24;--green-76-a16:#3ecf8e29;--green-76-a18:#3ecf8e2e;--green-76-a20:#3ecf8e33;--green-76-a24:#3ecf8e3d;--green-76-a28:#3ecf8e47;--green-76-a32:#3ecf8e52;--green-76-a36:#3ecf8e5c;--green-76-a40:#3ecf8e66;--green-76-a50:#3ecf8e80;--green-76-a60:#3ecf8e99;--green-76-a70:#3ecf8eb3;--green-76-a80:#3ecf8ecc;--green-76-a95:#3ecf8ef2;--green-78-a02:#2fd6a505;--green-78-a04:#2fd6a50a;--green-78-a06:#2fd6a50f;--green-78-a08:#2fd6a514;--green-78-a10:#2fd6a51a;--green-78-a12:#2fd6a51f;--green-78-a14:#2fd6a524;--green-78-a16:#2fd6a529;--green-78-a18:#2fd6a52e;--green-78-a20:#2fd6a533;--green-78-a24:#2fd6a53d;--green-78-a28:#2fd6a547;--green-78-a32:#2fd6a552;--green-78-a36:#2fd6a55c;--green-78-a40:#2fd6a566;--green-78-a50:#2fd6a580;--green-78-a60:#2fd6a599;--green-78-a70:#2fd6a5b3;--green-78-a80:#2fd6a5cc;--green-78-a95:#2fd6a5f2;--green-89-a06:#9cedd60f;--green-89-a08:#9cedd614;--green-89-a10:#9cedd61a;--green-89-a12:#9cedd61f;--green-89-a14:#9cedd624;--green-89-a16:#9cedd629;--green-89-a18:#9cedd62e;--green-89-a20:#9cedd633;--green-89-a24:#9cedd63d;--green-89-a28:#9cedd647;--green-89-a32:#9cedd652;--green-89-a36:#9cedd65c;--green-89-a40:#9cedd666;--green-89-a50:#9cedd680;--green-89-a60:#9cedd699;--green-89-a70:#9cedd6b3;--green-89-a80:#9cedd6cc;--red-63-a08:#e5484d14;--red-63-a10:#e5484d1a;--red-63-a12:#e5484d1f;--red-63-a14:#e5484d24;--red-63-a16:#e5484d29;--red-63-a18:#e5484d2e;--red-63-a20:#e5484d33;--red-63-a24:#e5484d3d;--red-63-a28:#e5484d47;--red-63-a32:#e5484d52;--red-63-a36:#e5484d5c;--red-63-a40:#e5484d66;--red-63-a50:#e5484d80;--red-63-a60:#e5484d99;--white-a02:#ffffff05;--white-a04:#ffffff0a;--white-a06:#ffffff0f;--white-a08:#ffffff14;--white-a10:#ffffff1a;--white-a12:#ffffff1f;--white-a14:#ffffff24;--white-a16:#ffffff29;--white-a18:#ffffff2e;--white-a20:#fff3;--white-a24:#ffffff3d;--white-a28:#ffffff47;--white-a32:#ffffff52;--white-a36:#ffffff5c;--white-a40:#fff6;--white-a50:#ffffff80;--white-a60:#fff9;--white-a70:#ffffffb3;--white-a80:#fffc;--white-a90:#ffffffe6;--black-a02:#00000005;--bg-primary:var(--gray-16);--bg-secondary:var(--gray-18);--surface-primary:var(--gray-21);--surface-secondary:var(--gray-23);--surface-hover:var(--gray-25);--surface-elevated:var(--gray-27);--border-subtle:var(--gray-25-muted);--border-strong:var(--gray-32);--text-primary:var(--gray-94);--text-secondary:var(--gray-84);--text-muted:var(--gray-74);--accent-primary:var(--green-78);--accent-primary-hover:var(--green-70);--accent-fill:var(--green-62);--accent-fill-hover:var(--green-69);--success:var(--green-76);--warning:var(--amber-79);--danger:var(--red-63);--accent-primary-soft:var(--green-78-a12);--accent-a10:var(--green-78-a10);--accent-a16:var(--green-78-a16);--accent-a38:var(--green-78-a40);--hairline:var(--green-89-a08);--hairline-strong:var(--green-89-a14);--poll-bar-lead:var(--green-78-a24);--cat-casino:#9a8fa8;--cat-sports:#87a89b;--cat-bonus:#a8a288;--cat-contests:#a8968b;--cat-general:#88a2a8;--cat-offtopic:#a88f9c;--panel:var(--surface-primary);--text:var(--text-primary);--muted:var(--text-muted);--line:var(--border-subtle);--accent:var(--accent-primary);--surface-gradient:linear-gradient(180deg, var(--gray-23) 0%, var(--gray-21) 58%, var(--gray-18) 100%);--elev-1:inset 0 1px 0 var(--white-a04), 0 1px 2px var(--black-a28), 0 10px 26px -14px var(--black-a60);--elev-2:inset 0 1px 0 var(--white-a08), 0 2px 6px var(--black-a28), 0 22px 44px -18px var(--black-a70);--shadow-sm:0 4px 14px var(--black-a24);--shadow-md:0 12px 30px var(--black-a32);--shadow-lg:0 18px 52px var(--black-a20);--shadow-xl:0 24px 70px var(--black-a28);--ease:cubic-bezier(.2, .7, .2, 1);--font-sans:Inter, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-display:Anton, Impact, "Arial Narrow", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-20:20px;--radius-24:24px;--radius-pill:999px;--radius-card:var(--radius-16);--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--content-width:1320px;--bo-bg:var(--bg-primary);--bo-surface:var(--bg-secondary);--bo-surface-2:var(--surface-primary);--bo-field:var(--gray-16);--bo-line:var(--gray-27);--bo-line-strong:var(--border-strong);--bo-line-chosen:var(--gray-38);--bo-text:var(--text-primary);--bo-muted:var(--gray-63);--bo-accent:var(--accent-primary);--bo-on-accent:var(--bg-primary);--bo-danger:var(--danger);--bo-ok:var(--success);--bo-bad-text:var(--red-77);--bo-bad-bg:var(--red-63-a14);--bo-bad-line:var(--red-63-a36);--bo-warn-text:var(--amber-86);--bo-warn-bg:var(--amber-79-a12);--bo-ok-text:var(--green-83);--bo-ok-bg:var(--green-76-a12);--bo-ok-line:var(--green-76-a36);--bo-font:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif}*{box-sizing:border-box}body{background:var(--bo-bg);color:var(--bo-text);font-family:var(--bo-font);margin:0;font-size:14px;line-height:1.5}button{border:1px solid var(--bo-line);border-radius:var(--radius-6);background:var(--bo-surface-2);color:var(--bo-text);font:inherit;cursor:pointer;padding:7px 13px;font-weight:600}button:hover:not(:disabled){border-color:var(--bo-line-strong)}button:disabled{opacity:.45;cursor:default}button.isDanger{border-color:var(--bo-bad-line);background:var(--bo-bad-bg);color:var(--bo-bad-text)}input,textarea,select{border:1px solid var(--bo-line);border-radius:var(--radius-6);background:var(--bo-field);width:100%;color:var(--bo-text);font:inherit;padding:7px 10px}input:focus,textarea:focus,select:focus{border-color:var(--bo-accent);outline:none}:where(a,button,summary,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--bo-accent);outline-offset:2px}label{margin-bottom:var(--space-12);display:block}label>span{margin-bottom:var(--space-4);color:var(--bo-muted);letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-weight:700;display:block}.bootScreen{height:100vh;color:var(--bo-muted);justify-content:center;align-items:center;display:flex}.signInScreen{min-height:100vh;padding:var(--space-24);justify-content:center;align-items:center;display:flex}.signInCard{width:100%;max-width:340px;padding:var(--space-24);border:1px solid var(--bo-line);border-radius:var(--radius-10);background:var(--bo-surface)}.signInCard h1{margin:0 0 var(--space-4);font-size:18px}.signInHint{margin:0 0 var(--space-20);color:var(--bo-muted);font-size:13px}.signInCard button{width:100%;margin-top:var(--space-4)}.signInError{margin-bottom:var(--space-12);padding:var(--space-8) 10px;border:1px solid var(--bo-bad-line);border-radius:var(--radius-6);background:var(--bo-bad-bg);color:var(--bo-bad-text);font-size:13px}.shell{grid-template-columns:208px 1fr;min-height:100vh;display:grid}.shellNav{padding:var(--space-16) var(--space-12);border-right:1px solid var(--bo-line);background:var(--bo-surface);flex-direction:column;display:flex}.shellBrand{padding:0 var(--space-8) var(--space-16);color:var(--bo-accent);letter-spacing:.04em;text-transform:uppercase;font-size:15px;font-weight:900}.shellNav nav{gap:var(--space-2);flex-direction:column;display:flex}.shellNav a{padding:7px var(--space-8);border-radius:var(--radius-6);color:var(--bo-muted);font-weight:600;text-decoration:none}.shellNav a:hover{background:var(--bo-surface-2);color:var(--bo-text)}.shellNav a.isCurrent{background:var(--bo-surface-2);color:var(--bo-text);box-shadow:inset 2px 0 0 var(--bo-accent)}.shellUser{padding-top:var(--space-16);border-top:1px solid var(--bo-line);margin-top:auto}.shellEmail{text-overflow:ellipsis;white-space:nowrap;color:var(--bo-muted);margin:6px 0 10px;font-size:12px;display:block;overflow:hidden}.shellUser button{width:100%}.shellClock{gap:var(--space-2);margin-bottom:var(--space-12);padding-bottom:var(--space-12);border-bottom:1px solid var(--bo-line);cursor:help;font-size:12px;display:grid}.clockRow{align-items:baseline;gap:var(--space-8);min-width:0;display:flex}.clockRow strong{color:var(--bo-text);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:15px}.clockRow span{text-overflow:ellipsis;white-space:nowrap;color:var(--bo-muted);overflow:hidden}.clockNote{margin-top:var(--space-4);color:var(--bo-muted);font-size:11px}.roleTag{border-radius:var(--radius-4);letter-spacing:.05em;padding:1px 6px;font-size:10px;font-weight:800;display:inline-block}.roleTag.isAdmin{background:var(--amber-76-a20);color:var(--amber-76)}.roleTag.isMod{background:var(--blue-73-a20);color:var(--blue-73)}.shellMain{padding:var(--space-24) 28px;overflow-x:auto}.page h1{margin:0 0 6px;font-size:20px}.pageNote{max-width:62ch;margin:0 0 var(--space-20);color:var(--bo-muted)}.panelError{margin-bottom:var(--space-12);padding:var(--space-8) 10px;border:1px solid var(--bo-bad-line);border-radius:var(--radius-6);background:var(--bo-bad-bg);color:var(--bo-bad-text)}.dataTableTop{align-items:center;gap:var(--space-12);margin-bottom:10px;display:flex}.dataTableTop input{max-width:280px}.dataTableCount{color:var(--bo-muted);white-space:nowrap;font-size:12px}.dataTable table{border-collapse:collapse;border:1px solid var(--bo-line);border-radius:var(--radius-8);width:100%}.dataTable th,.dataTable td{padding:var(--space-8) 10px;border-bottom:1px solid var(--bo-line);text-align:left}.dataTable th{background:var(--bo-surface);color:var(--bo-muted);letter-spacing:.04em;text-transform:uppercase;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:800}.dataTable th.isSortable{cursor:pointer}.dataTable th.isSortable:hover{color:var(--bo-text)}.sortMark{color:var(--bo-accent)}.dataTable tbody tr:last-child td{border-bottom:0}.dataTable tbody tr.isClickable{cursor:pointer}.dataTable tbody tr.isClickable:hover{background:var(--bo-surface)}.dataTableNote{color:var(--bo-muted);text-align:center;padding:22px 10px}.dataTablePager{align-items:center;gap:var(--space-12);color:var(--bo-muted);margin-top:10px;font-size:13px;display:flex}.dialogBackdrop{z-index:100;padding:var(--space-24);background:var(--gray-16-a70);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialogCard{overscroll-behavior:contain;width:100%;max-width:420px;max-height:calc(100dvh - 48px);padding:var(--space-20);border:1px solid var(--bo-line);border-radius:var(--radius-10);background:var(--bo-surface);overflow-y:auto}.dialogCard h2{margin:0 0 6px;font-size:16px}.dialogCard p{margin:0 0 var(--space-16);color:var(--bo-muted)}.dialogButtons{justify-content:flex-end;gap:var(--space-8);display:flex}.dialogCard.dialogWide{max-width:760px}.dialogWide .marketForm{padding:0}.dialogWide .dialogHead{justify-content:space-between;align-items:flex-start;gap:var(--space-12);margin-bottom:14px;display:flex}.dialogWide .dialogHead h2{margin:0}.dialogClose{padding:0 var(--space-8);color:var(--bo-muted);background:0 0;border:0;flex-shrink:0;font-size:22px;line-height:1.1}.dialogClose:hover:not(:disabled){color:var(--bo-text)}.dialogWide>.marketFormActions:last-child{margin:var(--space-12) -20px -20px;padding:var(--space-12) var(--space-20);border-top:1px solid var(--bo-line);background:var(--bo-surface);position:sticky;bottom:-20px}.navBadge{float:right;border-radius:var(--radius-pill);background:var(--bo-accent);min-width:18px;color:var(--bo-on-accent);text-align:center;padding:0 5px;font-size:11px;font-weight:800;line-height:18px}.tabRow{gap:6px;margin-bottom:14px;display:flex}.tabRow button.isChosen{border-color:var(--bo-line-chosen);background:var(--bo-surface-2);color:var(--bo-accent)}.searchRow{gap:var(--space-8);max-width:460px;margin-bottom:var(--space-16);display:flex}.searchRow button{white-space:nowrap}.splitLayout{grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);align-items:start;gap:18px;display:grid}@media (width<=1180px){.splitLayout{grid-template-columns:1fr}}.splitDetail{position:sticky;top:24px}.detailEmpty{border:1px dashed var(--bo-line);border-radius:var(--radius-8);color:var(--bo-muted);text-align:center;padding:28px 18px}.detailCard{padding:var(--space-16);border:1px solid var(--bo-line);border-radius:var(--radius-8);background:var(--bo-surface)}.detailCard h2{align-items:center;gap:var(--space-8);margin:0 0 var(--space-12);text-transform:capitalize;font-size:16px;display:flex}.detailFacts{gap:var(--space-4) 14px;grid-template-columns:max-content 1fr;margin:0 0 14px;display:grid}.detailFacts dt{color:var(--bo-muted);letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-weight:700}.detailFacts dd{margin:0}.detailUrl{overflow-wrap:anywhere;font-size:12px}.detailBody{max-height:260px;padding:10px var(--space-12);border:1px solid var(--bo-line);border-radius:var(--radius-6);background:var(--bo-field);white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:14px;overflow:auto}.detailTitle{margin-bottom:6px;font-weight:600}.detailSnapshot{max-height:320px;margin:var(--space-8) 0 14px;padding:10px var(--space-12);border:1px solid var(--bo-line);border-radius:var(--radius-6);background:var(--bo-field);font-family:var(--font-mono);color:var(--bo-muted);font-size:12px;line-height:1.5;overflow:auto}button.isQuiet{color:var(--bo-muted);background:0 0;border-color:#0000;margin-bottom:10px;text-decoration:underline}button.isQuiet:hover{color:var(--bo-text)}.stateRestored{color:var(--bo-ok)}.detailActions{flex-wrap:wrap;gap:6px;display:flex}.panelNote{margin-bottom:var(--space-12);padding:var(--space-8) 10px;border:1px solid var(--bo-line);border-radius:var(--radius-6);background:var(--bo-surface-2);color:var(--bo-muted)}.cellClamp{-webkit-line-clamp:2;max-width:460px;color:var(--bo-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.stateTag{border-radius:var(--radius-4);background:var(--bo-surface-2);color:var(--bo-muted);letter-spacing:.04em;text-transform:uppercase;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:800;display:inline-block}.stateTag.isBad{background:var(--bo-bad-bg);color:var(--bo-bad-text)}.stateTag.isWarn{background:var(--bo-warn-bg);color:var(--bo-warn-text)}.stateTag.isOk{background:var(--bo-ok-bg);color:var(--bo-ok-text)}.historyBlock{border-top:1px solid var(--bo-line);margin-top:18px;padding-top:14px}.historyBlock h3{margin:0 0 var(--space-8);letter-spacing:.03em;text-transform:uppercase;color:var(--bo-muted);font-size:13px}.historyList{margin:0;padding:0;list-style:none}.historyList li{align-items:baseline;gap:var(--space-8);border-bottom:1px solid var(--bo-line);flex-wrap:wrap;padding:6px 0;display:flex}.historyList li:last-child{border-bottom:0}.historyWhen{color:var(--bo-muted);white-space:nowrap;font-size:12px}.durationPicker{margin-bottom:14px}.durationLabel{margin-bottom:var(--space-4);color:var(--bo-muted);letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-weight:700;display:block}.durationOptions{flex-wrap:wrap;gap:6px;display:flex}.durationOptions button.isChosen{border-color:var(--bo-line-chosen);background:var(--bo-surface-2);color:var(--bo-accent)}.durationOptions button.isChosen.isDanger{border-color:var(--bo-bad-line);color:var(--bo-bad-text)}.groupList{flex-direction:column;gap:10px;display:flex}.groupCard{padding:var(--space-12);border:1px solid var(--bo-line);border-radius:var(--radius-8);background:var(--bo-surface)}.groupHead{align-items:center;gap:var(--space-8);margin-bottom:10px;display:flex}.groupId{color:var(--bo-muted);font-family:var(--font-mono);font-size:12px}.groupAccounts{flex-wrap:wrap;gap:6px;display:flex}.accountChip{padding:var(--space-4) 9px;font-size:13px}.linkedTable{border-collapse:collapse;width:100%}.linkedTable th,.linkedTable td{padding:6px var(--space-8);border-bottom:1px solid var(--bo-line);text-align:left}.linkedTable th{color:var(--bo-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.categoryTable,.rewardTable{width:100%}.codePrize{gap:6px;min-width:220px;display:grid}.codePrize textarea{width:100%;font-family:var(--font-mono)}.newsThumb{gap:var(--space-12);display:grid}.newsThumb img,.newsThumbEmpty{aspect-ratio:16/9;border-radius:var(--radius-8);object-fit:cover;width:100%;max-width:320px}.newsThumbEmpty{border:1px dashed var(--bo-muted);color:var(--bo-muted);place-items:center;font-size:12px;display:grid}.newsStyleCard{padding:var(--space-12) 0;border-bottom:1px solid var(--bo-line)}.newsStyleCard code,.newsQueryGroup code{white-space:pre-wrap;word-break:break-word}.newsExcerpt{margin:var(--space-8) 0 var(--space-12)}.cellSub{margin-top:var(--space-2);color:var(--bo-muted);font-size:12px}.priceWas{color:var(--bo-muted);text-decoration:line-through}.priceNow{color:var(--bo-ok);font-weight:600}.cellNumeric{font-variant-numeric:tabular-nums}.orderButtons,.rowButtons{gap:var(--space-4);display:flex}.orderButtons button{padding:var(--space-2) 7px;font-size:12px}.rowButtons button{padding:var(--space-4) 9px;font-size:12px}.checkRow{align-items:center;gap:var(--space-8);display:flex}.checkRow input{width:auto}.checkRow span{color:var(--bo-text);letter-spacing:0;text-transform:none;margin:0;font-size:14px;font-weight:400}.roleBox{padding:10px var(--space-12);border:1px solid var(--bo-line);border-radius:var(--radius-6);background:var(--bo-surface-2);margin:14px 0}.statHeading{color:var(--bo-muted);letter-spacing:.04em;text-transform:uppercase;margin:22px 0 10px;font-size:12px;font-weight:700}.statHeading:first-of-type{margin-top:6px}.statRow{flex-wrap:wrap;gap:10px;display:flex}.statTile{gap:var(--space-4);min-width:0;padding:14px var(--space-16);border:1px solid var(--bo-line);border-radius:var(--radius-8);background:var(--bo-surface);flex-direction:column;flex:150px;display:flex}.statTile.isAlert{border-color:var(--bo-accent)}.statValue{font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.1}.statTile.isAlert .statValue{color:var(--bo-accent)}.statLabel{color:var(--bo-muted);font-size:12px}.grantBox{padding:10px var(--space-12);border:1px solid var(--bo-line);border-radius:var(--radius-6);background:var(--bo-surface-2);flex-direction:column;gap:10px;margin:14px 0;display:flex}.grantRow{align-items:flex-end;gap:var(--space-8);display:flex}.grantRow label{flex:1;min-width:0}.grantRow input{font-variant-numeric:tabular-nums;width:100%}.deltaUp,.deltaDown{font-variant-numeric:tabular-nums;font-weight:600}.deltaUp{color:var(--bo-ok)}.deltaDown{color:var(--bo-danger)}.flagList{flex-direction:column;gap:6px;display:flex}.flagRow{justify-content:space-between;align-items:center;gap:var(--space-16);padding:10px var(--space-12);border:1px solid var(--bo-line);border-radius:var(--radius-6);background:var(--bo-surface);display:flex}.flagText strong{display:block}.flagState{align-items:center;gap:var(--space-8);white-space:nowrap;display:flex}.noteForm{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.noteForm textarea{resize:vertical;min-height:60px}.noteItem{padding:var(--space-8) 10px;border:1px solid var(--bo-line);border-radius:var(--radius-6);background:var(--bo-field);white-space:pre-wrap;margin-bottom:6px}.noteMeta{color:var(--bo-muted);justify-content:space-between;align-items:center;gap:10px;margin-top:6px;font-size:12px;display:flex}.noteMeta button{padding:var(--space-2) var(--space-8);font-size:11px}.navGroupToggle{text-align:left;width:100%;padding:9px var(--space-12);background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.navChildren{padding-left:var(--space-12);border-left:1px solid var(--bo-line);margin-left:var(--space-12);flex-direction:column;display:flex}.rewardRowActions{flex-wrap:wrap;gap:6px;display:flex}.coinMarketsPage{max-width:1200px}.marketPageHead{justify-content:space-between;align-items:flex-start;gap:var(--space-20);display:flex}.marketPageHead>button{flex-shrink:0}.marketPrimary{background:var(--bo-accent);border-color:var(--bo-accent);color:var(--bo-on-accent)}.marketForm,.marketReview{max-width:800px;padding:var(--space-24)}.marketForm h2,.marketReview h2,.marketDetails h2{text-transform:none}.marketEyebrow{color:var(--bo-accent);text-transform:uppercase;letter-spacing:.06em;margin:0 0 6px;font-size:11px;font-weight:700}.marketFormGrid{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.marketHint{color:var(--bo-muted);margin:5px 0 var(--space-12);font-size:12px;display:block}.marketFieldError{color:var(--bo-bad-text);margin:5px 0;display:block}.marketForm [aria-invalid=true]{border-color:var(--bo-danger)}.marketAnswers{border:1px solid var(--bo-line);border-radius:var(--radius-6);min-width:0;margin:18px 0;padding:14px}.marketAnswers legend{color:var(--bo-muted);padding:0 6px;font-size:12px}.marketAnswerRow{align-items:flex-end;gap:10px;margin-bottom:10px;display:flex}.marketAnswerRow label{flex:1;min-width:0;margin-bottom:0}.marketFormActions{justify-content:flex-end;gap:var(--space-8);border-top:1px solid var(--bo-line);margin-top:18px;padding-top:18px;display:flex}.marketAnswerPreview{gap:var(--space-8);flex-wrap:wrap;padding:0;list-style:none;display:flex}.marketAnswerPreview li{padding:var(--space-8) 14px;border:1px solid var(--bo-line);background:var(--bo-surface-2);border-radius:var(--radius-6);overflow-wrap:anywhere}.marketDescription{white-space:pre-wrap;overflow-wrap:anywhere}.marketReview h3,.marketDetails h2{overflow-wrap:anywhere}.marketReview a,.marketDetails a{color:var(--bo-accent)}.marketToolbar{align-items:flex-end;gap:var(--space-12);margin-bottom:18px;display:flex}.marketToolbar label{margin:0}.marketTableWrap{overflow-x:auto}.marketTableWrap table{min-width:660px}.marketTableWrap td:first-child{overflow-wrap:anywhere;min-width:240px;max-width:380px}.marketSelected{background:var(--bo-surface-2)}.marketDetails{margin-top:var(--space-20)}.marketSuccess{padding:var(--space-12) var(--space-16);margin-bottom:var(--space-20);background:var(--bo-ok-bg);border:1px solid var(--bo-ok-line);border-radius:var(--radius-6);color:var(--bo-ok-text)}@media (width<=700px){.marketPageHead{margin-bottom:var(--space-16);flex-direction:column;gap:0}.marketFormGrid{grid-template-columns:1fr}.marketForm,.marketReview{padding:var(--space-16)}.marketToolbar{flex-wrap:wrap}.marketReview .detailFacts,.marketDetails .detailFacts{gap:var(--space-4);grid-template-columns:1fr}.marketReview .detailFacts dd,.marketDetails .detailFacts dd{margin-bottom:10px}.coinMarketsPage input,.coinMarketsPage select,.coinMarketsPage textarea{font-size:16px}}.navSearch{margin:0 0 var(--space-12);position:relative}.navSearch input{border:1px solid var(--bo-line);border-radius:var(--radius-6);background:var(--bo-bg);width:100%;color:var(--bo-text);font:inherit;padding:6px 26px 6px 9px;font-size:13px}.navSearch input::placeholder{color:var(--bo-muted)}.navSearch input:focus{border-color:var(--bo-accent);outline:none}.navSlash{padding:0 var(--space-4);border:1px solid var(--bo-line);border-radius:var(--radius-4);color:var(--bo-muted);pointer-events:none;font-family:inherit;font-size:11px;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.navSearch input:focus+.navSlash{opacity:0}.navHits{gap:var(--space-2);flex-direction:column;display:flex}.navHits a{padding:7px var(--space-8);border-radius:var(--radius-6);color:var(--bo-muted);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:flex}.navHits a:hover,.navHits a.isCurrent{background:var(--bo-surface-2);color:var(--bo-text)}.navHit{flex-direction:column;flex:auto;min-width:0;display:flex}.navCrumb{color:var(--bo-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:500}.navEmpty{margin:var(--space-4) var(--space-8);color:var(--bo-muted);font-size:13px}.navIcon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;opacity:.75;flex:none;width:16px;height:16px}.navLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.shellNav a.navTop{align-items:center;gap:var(--space-8);padding:9px var(--space-12);display:flex}.navGroupToggle{gap:var(--space-8);color:var(--bo-muted);font:inherit;border-radius:var(--radius-6);cursor:pointer;font-weight:600}.navGroupToggle:hover{background:var(--bo-surface-2);color:var(--bo-text)}.navGroupToggle.hasCurrent{color:var(--bo-text)}.navGroupToggle.hasCurrent .navIcon{color:var(--bo-accent);opacity:1}.navChevron{color:var(--bo-muted);flex:none;font-size:11px}.navBadge{float:none;flex:none}.shellNav .navChildren a{align-items:center;gap:6px;display:flex}.shellNav{height:100vh;max-height:100vh;position:sticky;top:0}.shellNav nav{min-height:0;padding-right:var(--space-4);flex:auto;margin-right:-4px;overflow-y:auto}.shellNav nav::-webkit-scrollbar{width:6px}.shellNav nav::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--bo-line)}.shellUser{flex:none}.langSwitch{gap:var(--space-4);margin-bottom:var(--space-8);display:flex}.langSwitch button{padding:var(--space-4) 0;letter-spacing:.06em;color:var(--bo-muted);flex:1 1 0;font-size:11px;font-weight:800}.langSwitch button.isCurrent{border-color:var(--bo-accent);color:var(--bo-text)}:root[lang=pl] .detailCard h2{text-transform:none}.checkGrid{gap:var(--space-8) var(--space-16);margin:0 0 var(--space-12);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.detailCard h3{color:var(--bo-text);margin:18px 0 10px;font-size:14px;font-weight:700}.plainFieldset{display:contents}.plainFieldset:disabled label,.plainFieldset:disabled .marketHint{opacity:.45}.mfaQr{margin:var(--space-4) 0 var(--space-12);padding:var(--space-8);border-radius:var(--radius-8);background:var(--white);display:block}.mfaEnroll code{word-break:break-all;color:var(--bo-text)}.signInCard .mfaEnroll .marketFormActions button{width:auto}.signInCard button.linkButton{margin-top:var(--space-12);color:var(--bo-muted);background:0 0;border:0;font-size:13px}.signInCard label input{width:100%}.marqueePreview{padding-left:var(--space-20);margin:0 0 10px;line-height:1.7}.staffLogFilters{gap:var(--space-12) var(--space-16);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));max-width:none;display:grid}.staffLogMeta{white-space:pre-wrap;word-break:break-word;max-width:420px;margin:6px 0 0;font-size:12px}.translationTools{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:6px 0 14px;display:flex}.translationTools .translationSource{gap:var(--space-4);flex-direction:column;margin:0;display:flex}.translationTools .translationSource select{min-width:140px}.translationTarget{margin:18px 0 var(--space-8);font-size:14px}.wheelCodesList{max-height:420px;overflow-y:auto}.newsSiteLinks a+a{margin-left:var(--space-12)}.rewardBadgeIcon{width:20px;height:20px;margin-right:var(--space-4);vertical-align:-4px;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.rewardBadgeIcon img,.rewardImagePreview img{object-fit:contain;width:100%;height:100%}.rewardImagePreview{align-items:center;gap:var(--space-8);margin-top:var(--space-4);display:flex}.rewardImagePreview img{border-radius:var(--radius-6);background:var(--white-a06);width:40px;height:40px}
