.wheelguard_container__bbDsi{display:flex;flex-direction:column;min-height:100vh;background:#0f1117;color:#e0e0e0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.wheelguard_header__qa1Yi{display:flex;align-items:center;justify-content:space-between;padding:16px 32px;border-bottom:1px solid rgba(108,92,231,.25);background:linear-gradient(180deg,rgba(108,92,231,.08),transparent)}.wheelguard_logoGroup__KGZwm{display:flex;align-items:center;gap:12px}.wheelguard_logoIcon__Ewl3k{width:36px;height:36px;border-radius:8px;background:linear-gradient(135deg,#6c5ce7,#a855f7);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#fff}.wheelguard_logoText__VATpx{font-size:20px;font-weight:700;color:#fff;letter-spacing:-.3px}.wheelguard_logoBadge__wcbcK{font-size:11px;font-weight:600;color:#feca57;background:rgba(254,202,87,.12);padding:3px 10px;border-radius:20px;border:1px solid rgba(254,202,87,.25);margin-left:8px}.wheelguard_spinCounter__k2EkO{font-size:13px;color:#999}.wheelguard_spinCounterValue__qBnZd{color:#00d68f;font-weight:600}.wheelguard_main__6mMql{display:grid;grid-template-columns:1fr 420px;gap:0;flex:1;overflow:hidden}.wheelguard_wheelPanel__zMsu_{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;position:relative;min-height:0}.wheelguard_wheelWrapper__hAAVI{position:relative;width:520px;height:520px;flex-shrink:0}.wheelguard_wheelCanvas__BiJnP{position:absolute;top:0;left:0;width:100%;height:100%}.wheelguard_spinBtn__UIDml{margin-top:24px;padding:14px 48px;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;border:none;border-radius:12px;cursor:pointer;background:linear-gradient(135deg,#6c5ce7,#a855f7);color:#fff;box-shadow:0 4px 24px rgba(108,92,231,.4);transition:all .2s ease}.wheelguard_spinBtn__UIDml:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 32px rgba(108,92,231,.55)}.wheelguard_spinBtn__UIDml:active:not(:disabled){transform:translateY(0)}.wheelguard_spinBtn__UIDml:disabled{opacity:.45;cursor:not-allowed}.wheelguard_spinBtnSpinning__Ez61o{background:linear-gradient(135deg,#444,#555);box-shadow:0 4px 16px rgba(0,0,0,.3)}.wheelguard_lastResult__VvsFJ{margin-top:16px;font-size:14px;color:#aaa;text-align:center;min-height:24px}.wheelguard_lastResultNumber__NbYKc{font-weight:700;font-size:18px;margin:0 4px}.wheelguard_resultRed___wwbk{color:#ff6b6b}.wheelguard_resultGreen__jO2nG{color:#00d68f}.wheelguard_resultBlack__l09L_{color:#e0e0e0}.wheelguard_sidebar___AaY_{display:flex;flex-direction:column;border-left:1px solid rgba(108,92,231,.18);background:rgba(15,17,23,.6);overflow:hidden}.wheelguard_tabBar__DfAth{display:flex;border-bottom:1px solid rgba(108,92,231,.18);flex-shrink:0}.wheelguard_tab__lUn6s{flex:1;padding:12px 8px;font-size:13px;font-weight:600;text-align:center;cursor:pointer;background:transparent;color:#777;transition:all .2s;border:none;border-bottom:2px solid transparent}.wheelguard_tab__lUn6s:hover{color:#bbb}.wheelguard_tabActive__igT0j{color:#6c5ce7;border-bottom-color:#6c5ce7;background:rgba(108,92,231,.06)}.wheelguard_tabContent__3eDRs{flex:1;overflow-y:auto;padding:16px}.wheelguard_ledgerTable__gmvmr{width:100%;border-collapse:collapse;font-size:12px}.wheelguard_ledgerTable__gmvmr thead th{position:sticky;top:0;background:#0f1117;padding:8px 6px;text-align:left;color:#888;font-weight:600;text-transform:uppercase;font-size:10px;letter-spacing:.5px;border-bottom:1px solid rgba(108,92,231,.15)}.wheelguard_ledgerTable__gmvmr tbody tr{border-bottom:1px solid hsla(0,0%,100%,.04);transition:background .15s}.wheelguard_ledgerTable__gmvmr tbody tr:hover{background:rgba(108,92,231,.06)}.wheelguard_ledgerTable__gmvmr td{padding:8px 6px;font-variant-numeric:tabular-nums}.wheelguard_ledgerNew__NXVHG{animation:wheelguard_ledgerFlash__nNZtq .6s ease}@keyframes wheelguard_ledgerFlash__nNZtq{0%{background:rgba(108,92,231,.2)}to{background:transparent}}.wheelguard_pocketChip__mViD0{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-weight:700;font-size:11px;color:#fff}.wheelguard_chipRed__BHSb2{background:#c0392b}.wheelguard_chipBlack__YP1xm{background:#2c3e50}.wheelguard_chipGreen__vRNEr{background:#27ae60}.wheelguard_statsSection__UZVLe{margin-bottom:20px}.wheelguard_statsTitle__Wty0A{font-size:13px;font-weight:700;color:#6c5ce7;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}.wheelguard_statRow__9g3QK{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:13px;border-bottom:1px solid hsla(0,0%,100%,.04)}.wheelguard_statLabel__ppCYz{color:#888}.wheelguard_statValue__iPOp8{font-weight:600;font-variant-numeric:tabular-nums}.wheelguard_statGood__gFz2n{color:#00d68f}.wheelguard_statWarn__8OTuq{color:#feca57}.wheelguard_statAlert__a6q4D{color:#ff6b6b}.wheelguard_chiResult__3QcC8{margin-top:12px;padding:12px 16px;border-radius:10px;font-size:13px;line-height:1.6}.wheelguard_chiPass__Bknce{background:rgba(0,214,143,.08);border:1px solid rgba(0,214,143,.2);color:#00d68f}.wheelguard_chiFail__Cd35e{background:hsla(0,100%,71%,.08);border:1px solid hsla(0,100%,71%,.2);color:#ff6b6b}.wheelguard_sectorBar__f43GK{height:6px;border-radius:3px;background:#1a1c25;overflow:hidden;margin-top:4px}.wheelguard_sectorBarFill__hSF3s{height:100%;border-radius:3px;transition:width .4s ease}.wheelguard_heatLegend__PTr7G{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:11px;color:#777}.wheelguard_heatGradient__6n0hs{width:120px;height:10px;border-radius:5px;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#f59e0b,#ef4444)}.wheelguard_demoOverlay__JKOr1{position:fixed;inset:0;background:rgba(15,17,23,.92);display:flex;align-items:center;justify-content:center;z-index:100;backdrop-filter:blur(8px);animation:wheelguard_fadeIn__kEnES .4s ease}@keyframes wheelguard_fadeIn__kEnES{0%{opacity:0}to{opacity:1}}.wheelguard_demoModal__Ec05C{background:linear-gradient(135deg,#1a1c25,#1e2030);border:1px solid rgba(108,92,231,.3);border-radius:20px;padding:48px;text-align:center;max-width:440px;box-shadow:0 24px 80px rgba(0,0,0,.6)}.wheelguard_demoModalIcon__TzpUd{font-size:48px;margin-bottom:16px}.wheelguard_demoModalTitle__johE3{font-size:22px;font-weight:700;color:#fff;margin-bottom:10px}.wheelguard_demoModalText__PaYlZ{font-size:14px;color:#999;line-height:1.6;margin-bottom:24px}.wheelguard_demoModalBtn__c5UEm{display:inline-block;padding:14px 36px;background:linear-gradient(135deg,#6c5ce7,#a855f7);color:#fff;font-weight:700;font-size:15px;border:none;border-radius:12px;cursor:pointer;transition:all .2s}.wheelguard_demoModalBtn__c5UEm:hover{transform:translateY(-2px);box-shadow:0 6px 32px rgba(108,92,231,.5)}.wheelguard_demoResetLink__4gMeZ{display:block;margin-top:16px;font-size:12px;color:#666;cursor:pointer;background:none;border:none;text-decoration:underline}.wheelguard_demoResetLink__4gMeZ:hover{color:#999}.wheelguard_emptyState__FAXQZ{text-align:center;padding:48px 16px;color:#555}.wheelguard_emptyIcon__lYni5{font-size:36px;margin-bottom:12px}.wheelguard_emptyText__uJ4_T{font-size:13px}.wheelguard_tabContent__3eDRs::-webkit-scrollbar{width:6px}.wheelguard_tabContent__3eDRs::-webkit-scrollbar-track{background:transparent}.wheelguard_tabContent__3eDRs::-webkit-scrollbar-thumb{background:rgba(108,92,231,.25);border-radius:3px}@media (max-width:960px){.wheelguard_main__6mMql{grid-template-columns:1fr;grid-template-rows:auto 1fr}.wheelguard_sidebar___AaY_{border-left:none;border-top:1px solid rgba(108,92,231,.18);max-height:50vh}.wheelguard_wheelWrapper__hAAVI{width:360px;height:360px}.wheelguard_feedMethods__FyU9U{flex-direction:column!important}}.wheelguard_feedPanel__vSbFY{background:linear-gradient(135deg,rgba(108,92,231,.08),rgba(0,214,143,.05));border:1px solid rgba(108,92,231,.25);border-radius:16px;padding:24px 28px;margin:0 24px 24px}.wheelguard_feedTitle__s4FvH{font-size:18px;font-weight:700;color:#e8eaf0;margin-bottom:8px}.wheelguard_feedDescription__JmX9j{font-size:13px;color:#9ca3af;line-height:1.6;margin-bottom:20px}.wheelguard_feedMethods__FyU9U{display:flex;gap:16px}.wheelguard_feedMethod__8lrrX{flex:1;background:rgba(15,17,23,.6);border:1px solid rgba(108,92,231,.15);border-radius:12px;padding:20px;transition:border-color .2s,transform .2s}.wheelguard_feedMethod__8lrrX:hover{border-color:#6c5ce7;transform:translateY(-2px)}.wheelguard_feedMethodIcon__EC2T_{font-size:28px;margin-bottom:10px}.wheelguard_feedMethodTitle__Zl_3F{font-size:14px;font-weight:700;color:#6c5ce7;margin-bottom:8px}.wheelguard_feedMethodDesc__0Qbih{font-size:12px;color:#9ca3af;line-height:1.6}.wheelguard_heatMapSection___sOO_{margin-top:20px;padding:20px;background:rgba(15,17,23,.8);border:1px solid rgba(108,92,231,.2);border-radius:12px}.wheelguard_heatMapTitle__yfhed{font-size:16px;font-weight:700;color:#e8eaf0;margin-bottom:6px}.wheelguard_heatMapDesc__8XkvO{font-size:12px;color:#9ca3af;line-height:1.5;margin-bottom:16px}.wheelguard_heatMapGrid__2uIsg{display:grid;grid-template-columns:repeat(12,1fr);gap:3px}.wheelguard_heatMapCell__NvRvf{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1;border-radius:6px;padding:2px;transition:transform .15s,box-shadow .15s;cursor:default;position:relative}.wheelguard_heatMapCell__NvRvf:hover{transform:scale(1.15);box-shadow:0 0 12px rgba(108,92,231,.4);z-index:2}.wheelguard_heatMapNum___7XtT{font-size:11px;font-weight:700;color:#e8eaf0}.wheelguard_heatMapCount__5kpQo{font-size:9px;color:hsla(0,0%,100%,.7);font-weight:600}.wheelguard_heatMapLegend__kLhIY{display:flex;justify-content:space-between;margin-top:10px;font-size:11px;color:#888}