@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:block;src:url(/fonts/Inter-300-normal-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/Inter-400-normal-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/Inter-500-normal-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/Inter-600-normal-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/Inter-700-normal-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:block;src:url(/fonts/Inter-800-normal-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:block;src:url(/fonts/JetBrainsMono-100%20800-italic-tDbX2o-flEEny0FZhsfKu5WU4xD-CwOnSA.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:block;src:url(/fonts/JetBrainsMono-100%20800-normal-tDbV2o-flEEny0FZhsfKu5WU4xD7OwE.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:block;src:url(/fonts/Outfit-300-normal-QGYvz_MVcBeNP4NJtEtq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/Outfit-400-normal-QGYvz_MVcBeNP4NJtEtq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/Outfit-500-normal-QGYvz_MVcBeNP4NJtEtq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/Outfit-600-normal-QGYvz_MVcBeNP4NJtEtq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/Outfit-700-normal-QGYvz_MVcBeNP4NJtEtq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:block;src:url(/fonts/Outfit-800-normal-QGYvz_MVcBeNP4NJtEtq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:900;font-display:block;src:url(/fonts/Outfit-900-normal-QGYvz_MVcBeNP4NJtEtq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/fonts/MaterialSymbolsOutlined.woff2)format("woff2")}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}:root{--primary:var(--main-color);--on-primary:var(--text_color_L4);--primary-container:var(--main-color);--on-primary-container:var(--text_color_L1);--primary-fixed:var(--main-color);--primary-fixed-dim:var(--main-color);--on-primary-fixed:var(--text_color_L4);--on-primary-fixed-variant:var(--main-color);--inverse-primary:var(--main-color);--secondary:var(--norm_green-color);--on-secondary:var(--text_color_L4);--secondary-container:var(--Secondary_green_color);--on-secondary-container:var(--text_color_L1);--secondary-fixed:var(--norm_green-color);--secondary-fixed-dim:var(--norm_green-color);--on-secondary-fixed:var(--text_color_L4);--on-secondary-fixed-variant:var(--Secondary_green_color);--tertiary:var(--norm_Purple-color);--on-tertiary:var(--text_color_L4);--tertiary-container:var(--norm_Purple-color);--on-tertiary-container:var(--text_color_L1);--tertiary-fixed:var(--norm_Purple-color);--tertiary-fixed-dim:var(--norm_Purple-color);--on-tertiary-fixed:var(--text_color_L4);--on-tertiary-fixed-variant:var(--norm_Purple-color);--error:var(--norm_red-color);--on-error:var(--text_color_L4);--error-container:var(--Secondary_red_color);--on-error-container:var(--text_color_L1);--background:var(--bg_color_L1);--on-background:var(--text_color_L1);--surface:var(--bg_color_L1);--surface-dim:var(--bg_color_L1);--surface-bright:var(--bg_color_L3);--surface-container-lowest:var(--bg_color_L1);--surface-container-low:var(--bg_color_L2);--surface-container:var(--bg_color_L2);--surface-container-high:var(--bg_color_L3);--surface-container-highest:var(--bg_color_L3);--on-surface:var(--text_color_L1);--on-surface-variant:var(--text_color_L2);--inverse-surface:var(--text_color_L1);--inverse-on-surface:var(--bg_color_L1);--outline:var(--Dividing-line_color);--outline-variant:var(--Dividing-line_color);--surface-tint:var(--main-color);--font-family:"Inter", sans-serif;--font-mono:"JetBrains Mono", monospace;--gradient-green:linear-gradient(180deg, #00c853 0%, #007b30 100%);--gradient-violet:linear-gradient(180deg, #b026c9 0%, #510099 100%);--gradient-red:linear-gradient(180deg, #ff334b 0%, #a3001c 100%);--radius-none:0px;--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-xl:24px;--radius-full:9999px;--spacing-gutter:1px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-base:4px;--bg-primary:var(--surface-container-lowest);--bg-secondary:var(--surface-container-low);--bg-tertiary:var(--surface-container);--border-color:var(--outline-variant);--border-color-light:var(--outline);--text-primary:var(--on-surface);--text-secondary:var(--on-surface-variant);--text-muted:var(--outline);--green:#00c853;--green-glow:#00c85326;--green-border:#00c85366;--red:#ff1744;--red-glow:#ff174426;--red-border:#ff174466;--purple:var(--primary-container);--purple-glow:#6c63ff33;--header-height:48px;--main-color:#a08fff;--main_gradient-color:linear-gradient(90deg, #fb8466 0%, #bd5bd4 33%, #7473fa 66%, #53b2fa 100%);--main_gradient-color2:linear-gradient(135deg, #fb8466 0%, #bd5bd4 33%, #7473fa 66%, #53b2fa 100%);--light-main_gradient-color:var(--main_gradient-color);--text_white:#fff;--light-bg_white:#22224b;--light-main-color:var(--main-color);--norm_red-color:#fb5b5b;--norm_green-color:#18b660;--norm_secondary-color:#feaa57;--norm_Purple-color:#c86eff;--norm_bule-color:#6ea8f4;--button_dis_color:#cccedc;--Secondary_red_color:#fd565c;--Secondary_green_color:#40ad72;--Secondary_moto_Color9:#a320ae;--Secondary_moto_Color8:#3c3775;--text_color_L1:#fff;--text_color_L2:#d7d7d7;--text_color_L3:#93939d;--text_color_L4:#1a1a2c;--norm_purple1_color:#7b8eff;--norm_Orange_color:#fbb84d;--norm_green_color:#3ac967;--norm_blue_color:#54b0fd;--norm_purple2_color:#c36fff;--norm_brown_color:#b7805f;--norm_blue2_color:#2ad4c5;--norm_blue3_color:#7fadd1;--norm_Orange2_color:#fd8654;--bg_color_L1:#1a1a2c;--bg_color_L2:#22224b;--bg_color_L3:#3c3775;--darkBg:var(--bg_color_L2);--Dividing-line_color:#4c4380;--sheet_nva_color:#3c3775;--sheet_detail_bg_color:var(--bg_color_L3);--pop_bg-color:linear-gradient(180deg, #fb8466 0%, #bd5bd4 33%, #7473fa 66%, #53b2fa 100%);--icon1:#a08fff99;--icon2:#a08fff4d;--tab1:#16003c;--tab2:#2b0082;--game_active_gradient:linear-gradient(180deg, #2b0082 0%, #16003c 50%, #070215 100%);--iconSecondary:#a08fff4d;--van-sidebar-text-color:var(--main-color);--van-picker-background:var(--bg_color_L2);--van-picker-option-text-color:var(--text_color_L2);--van-picker-confirm-action-color:var(--main-color);--van-picker-cancel-action-color:var(--text_color_L2);--van-picker-loading-mask-color:#1a1a2c99;--van-checkbox-checked-icon-color:var(--main-color);--van-checkbox-label-color:var(--text_color_L2);--van-field-input-text-color:var(--text_color_L1);--van-radio-checked-icon-color:var(--main-color);--van-grid-item-content-background:var(--bg_color_L1);--van-text-color:var(--text_color_L1);--van-dialog-background:var(--bg_color_L2);--van-circle-color:var(--main-color);--van-circle-layer-color:var(--bg_color_L3);--van-calendar-range-edge-background:var(--main-color);--van-button-primary-background:var(--main-color);--van-button-primary-border-color:var(--main-color);--van-popup-background:var(--bg_color_L1);--van-picker-mask-color:linear-gradient(180deg, #1a1a2ce6, #1a1a2c66), linear-gradient(0deg, #1a1a2ce6, #1a1a2c66);--van-calendar-background:var(--bg_color_L1);--van-calendar-header-shadow:0 2px 10px #0000004d;--van-calendar-month-mark-color:#64656633;--van-radio-label-color:var(--text_color_L2);--van-cell-background:var(--bg_color_L2);--van-button-default-background:var(--main_gradient-color);--van-popover-light-background:var(--bg_color_L2);--van-slider-active-background:var(--main-color);--van-slider-inactive-background:var(--bg_color_L1);--van-collapse-item-content-background:var(--bg_color_L1);--van-action-sheet-item-background:var(--bg_color_L2);--van-action-sheet-item-text-color:var(--text_color_L1);--van-action-sheet-cancel-text-color:var(--text_color_L2);--van-action-sheet-cancel-padding-color:var(--bg_color_L1);--van-button-primary-color:var(--text_color_L4);--van-dialog-has-title-message-text-color:var(--text_color_L2);--van-calendar-selected-day-color:var(--main-color);--van-calendar-selected-day-background:var(--bg_color_L2)}*{box-sizing:border-box;font-family:var(--font-family);-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;margin:0;padding:0;-webkit-tap-highlight-color:transparent!important}body{background-color:var(--bg-primary);color:var(--text-primary);width:100vw;height:100vh;overflow:hidden}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.text-green{color:var(--green)}.text-red{color:var(--red)}.text-purple{color:var(--purple)}@keyframes pulse-green{0%{color:var(--green);text-shadow:0 0 10px var(--green-glow)}to{color:var(--text-primary)}}@keyframes pulse-red{0%{color:var(--red);text-shadow:0 0 10px var(--red-glow)}to{color:var(--text-primary)}}.price-up{animation:.4s ease-out forwards pulse-green}.price-down{animation:.4s ease-out forwards pulse-red}.toast-container{z-index:9999;pointer-events:none;flex-direction:column;gap:12px;display:flex;position:fixed;top:24px;right:24px}.toast{border:1px solid var(--border-color);-webkit-backdrop-filter:blur(12px);color:var(--text-primary);opacity:0;pointer-events:auto;background:#14141ad9;border-radius:10px;align-items:center;gap:12px;max-width:380px;padding:14px 20px;transition:all .35s cubic-bezier(.175,.885,.32,1.275);display:flex;transform:translate(120%);box-shadow:0 10px 30px #00000080}.toast.show{opacity:1;transform:translate(0)}.toast.hide{opacity:0;transform:translate(120%)}.toast-win{border-color:var(--green-border);box-shadow:0 10px 35px #00c8531a}.toast-loss{border-color:var(--red-border);box-shadow:0 10px 35px #ff17441a}.toast-error{border-color:#ff9100}.toast-icon{flex-shrink:0}.toast-win .toast-icon{color:var(--green)}.toast-loss .toast-icon{color:var(--red)}.toast-error .toast-icon{color:#ff9100}.toast-info .toast-icon{color:var(--purple)}.toast-message{font-size:13px;font-weight:500;line-height:1.4}.backdrop{-webkit-backdrop-filter:blur(4px);z-index:990;opacity:0;pointer-events:none;background:#00000080;transition:opacity .3s;position:fixed;inset:0}.backdrop.show{opacity:1;pointer-events:auto}header{height:var(--header-height);background-color:var(--bg-secondary);border-bottom:1px solid var(--border-color);z-index:100;justify-content:space-between;align-items:center;padding:0 16px;display:flex;position:relative}.header-left,.header-right{align-items:center;gap:8px;display:flex}.logo-container{flex-shrink:0;align-items:center;gap:4px;display:flex}.logo-text{letter-spacing:1px;color:var(--text-primary);flex-shrink:0;align-items:center;font-size:18px;font-weight:800;display:flex}.logo-short{flex-shrink:0;display:none!important}.logo-full{flex-shrink:0;display:inline!important}.history-text{margin-left:6px;font-size:12px;font-weight:600}.logo-dot{background-color:var(--purple);width:6px;height:6px;box-shadow:0 0 8px var(--purple);border-radius:50%;flex-shrink:0}.pair-badge{border:1px solid var(--border-color);box-sizing:border-box;background:#ffffff0a;border-radius:4px;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.pulse-indicator{border-radius:50%;width:8px;height:8px;display:inline-block}.pulse-live{background-color:var(--green);box-shadow:0 0 8px var(--green);animation:1.2s infinite beacon}.pulse-algo{background-color:var(--purple);box-shadow:0 0 8px var(--purple);animation:1.2s infinite beacon-purple}@keyframes beacon{0%{opacity:1;transform:scale(.9)}50%{opacity:.4;transform:scale(1.3)}to{opacity:1;transform:scale(.9)}}@keyframes beacon-purple{0%{opacity:1;transform:scale(.9)}50%{opacity:.4;transform:scale(1.3)}to{opacity:1;transform:scale(.9)}}.chart-toggle-container{border:1px solid var(--border-color);box-sizing:border-box;background:#0003;border-radius:4px;align-items:center;gap:2px;height:30px;padding:2px;display:flex}.chart-toggle-btn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:3px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:11px;font-weight:600;transition:all .2s;display:flex}.chart-toggle-btn.active{background-color:var(--border-color-light);color:var(--text-primary)}.chart-toggle-btn svg{width:14px;height:14px}.wallet-container{border:1px solid var(--border-color);box-sizing:border-box;background:#ffffff05;border-radius:4px;align-items:center;gap:8px;height:30px;padding:0 10px;display:inline-flex}.wallet-label{color:var(--text-secondary);letter-spacing:.5px;font-size:10px;font-weight:700}.wallet-balance{color:var(--text-primary);font-size:14px;font-weight:700}.deposit-btn{color:#fff;cursor:pointer;box-sizing:border-box;border:none;border-radius:4px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:11px;font-weight:700;transition:all .2s;display:inline-flex;background:linear-gradient(135deg,#18b660 0%,#10b981 100%)!important;box-shadow:0 4px 12px #18b66033!important}.deposit-btn:hover{transform:translateY(-1px);box-shadow:0 4px 15px #18b66066!important}.deposit-btn svg{width:13px;height:13px}.withdraw-btn{color:#fff;cursor:pointer;box-sizing:border-box;border:none;border-radius:4px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:11px;font-weight:700;transition:all .2s;display:inline-flex;background:linear-gradient(135deg,#fb5b5b 0%,#ef4444 100%)!important;box-shadow:0 4px 12px #fb5b5b33!important}.withdraw-btn:hover{transform:translateY(-1px);box-shadow:0 4px 15px #fb5b5b66!important}.withdraw-btn svg{width:13px;height:13px}.header-action-btn{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:#ffffff08;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s;display:flex}.header-action-btn:hover{color:var(--text-primary);border-color:var(--text-muted);background:#ffffff14}.header-action-btn svg{width:18px;height:18px}#history-toggle-btn{gap:6px;width:auto;padding:0 14px}.workspace{height:calc(100vh - var(--header-height));width:100%;display:flex;position:relative;overflow:hidden}.main-section{flex-direction:column;flex:1;gap:16px;min-width:0;height:100%;padding:16px;display:flex}.chart-wrapper{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;flex:8;height:75vh;min-height:450px;position:relative;overflow:hidden}.chart-container{width:100%;height:100%}.stats-bar{grid-template-columns:repeat(4,1fr);gap:12px;width:100%;display:grid}.stats-item{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:10px;flex-direction:column;gap:4px;padding:12px 18px;display:flex}.stats-label{color:var(--text-secondary);letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:600}.stats-value{color:var(--text-primary);font-size:16px;font-weight:700}.active-timer{color:var(--purple);font-size:18px;font-weight:800}.bet-controls{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;grid-template-columns:1.2fr 1.5fr 2fr;align-items:center;gap:10px;width:100%;padding:12px 16px;transition:all .3s;display:grid}.bet-controls.bet-profit-glow{border-color:var(--green-border);box-shadow:0 0 15px #00c85314}.bet-controls.bet-loss-glow{border-color:var(--red-border);box-shadow:0 0 15px #ff174414}.control-group{flex-direction:column;gap:8px;display:flex}.panel-label{color:var(--text-secondary);letter-spacing:.5px;text-transform:uppercase;font-size:10px;font-weight:700}.custom-select{width:100%;position:relative}.select-trigger{border:1px solid var(--border-color);width:100%;color:var(--text-primary);cursor:pointer;background:#ffffff08;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:12.5px;font-weight:600;transition:all .2s;display:flex}.select-trigger:hover{border-color:var(--border-color-light);background:#ffffff0f}.select-trigger svg.chevron{width:15px;height:15px;color:var(--text-secondary)}.select-trigger svg.icon{width:14px;height:14px;color:var(--purple);margin-right:6px}.select-options{background:var(--bg-tertiary);border:1px solid var(--border-color-light);z-index:200;border-radius:10px;max-height:250px;display:none;position:absolute;bottom:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 -10px 25px #00000080}.select-options.show{display:block}.option{color:var(--text-secondary);cursor:pointer;padding:10px 16px;font-size:13px;font-weight:500;transition:all .2s}.option:hover{color:var(--text-primary);background:#ffffff08}.option.active{background:var(--purple-glow);color:var(--purple);font-weight:700}.amount-input-wrapper{border:1px solid var(--border-color);background:#ffffff08;border-radius:8px;align-items:center;display:flex;overflow:hidden}.amount-input-wrapper input{width:100%;color:var(--text-primary);text-align:center;background:0 0;border:none;outline:none;flex:1;padding:7px 0;font-size:13.5px;font-weight:700}.amount-input-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amount-input-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.adjust-btn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;width:30px;height:30px;font-size:11px;font-weight:700;transition:all .2s}.adjust-btn:hover{color:var(--text-primary);background:#ffffff0f}.quick-pills{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.quick-pill{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;text-align:center;background:#ffffff08;border-radius:5px;padding:5px 0;font-size:10.5px;font-weight:600;transition:all .2s}.quick-pill:hover{color:var(--text-primary);border-color:var(--text-secondary);background:#ffffff14}.execution-container{grid-template-columns:1fr 1fr;gap:16px;width:100%;display:grid}.btn-trade{cursor:pointer;color:#fff;text-shadow:0 1px 2px #0000004d;border:none;border-radius:6px;justify-content:center;align-items:center;height:44px;transition:all .25s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;overflow:hidden}.btn-up{background:var(--gradient-green);box-shadow:0 4px 15px #00c85333}.btn-up:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #00c85366}.btn-down{background:var(--gradient-red);box-shadow:0 4px 15px #ff174433}.btn-down:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #ff174466}.btn-trade:active:not(:disabled){transform:translateY(0)}.btn-trade:disabled,.btn-trade.disabled{opacity:.4;cursor:not-allowed;box-shadow:none!important;transform:none!important}.btn-content{flex-direction:row;justify-content:center;align-items:center;gap:8px;display:flex}.btn-content svg{width:16px;height:16px}.btn-text{letter-spacing:.5px;font-size:14px;font-weight:800}.btn-payout{opacity:.85;font-size:11px;font-weight:500}.side-panel{border-left:1px solid var(--border-color);background:var(--bg-secondary);z-index:10;flex-direction:column;width:320px;height:100%;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;position:relative}.panel-header{height:var(--header-height);border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.panel-title{letter-spacing:.5px;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.panel-title svg{width:16px;height:16px;color:var(--purple)}.panel-close-btn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.panel-close-btn:hover{color:var(--text-primary);background:#ffffff0d}.panel-close-btn svg{width:18px;height:18px}.history-list{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.empty-history{text-align:center;height:100%;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;padding:0 16px;display:flex}.empty-icon{width:42px;height:42px;color:var(--text-muted);margin-bottom:16px}.empty-history p{color:var(--text-primary);margin-bottom:6px;font-size:14px;font-weight:700}.empty-history span{color:var(--text-muted);font-size:11px;line-height:1.5}.history-item{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex}.history-item-header{color:var(--text-muted);justify-content:space-between;align-items:center;font-size:11px;font-weight:500;display:flex}.trade-id{font-family:monospace}.history-item-body{flex-direction:column;gap:8px;display:flex}.trade-info{justify-content:space-between;align-items:center;display:flex}.badge{border-radius:4px;padding:4px 8px;font-size:10px;font-weight:700}.badge-up{color:var(--green);background:#00c8531a}.badge-down{color:var(--red);background:#ff17441a}.trade-market{color:var(--text-secondary);font-size:11px;font-weight:700}.trade-prices{color:var(--text-secondary);grid-template-columns:1fr 1fr;font-size:11px;display:grid}.trade-prices span{color:var(--text-primary);font-weight:700}.history-item-footer{border-top:1px dashed var(--border-color);justify-content:space-between;align-items:center;padding-top:8px;font-size:12px;display:flex}.trade-amount strong{color:var(--text-primary)}.side-panel.collapsed{opacity:0;pointer-events:none;border-left-width:0;width:0;overflow:hidden}@media (width<=1024px){.bet-controls{grid-template-columns:1fr 1.2fr}.execution-container{grid-column:span 2}}@media (width<=768px){header{padding:0 12px}.header-left,.header-right{gap:6px!important}.logo-container,.header-action-btn,.toggle-text,.wallet-label,.history-text,.withdraw-text{display:none!important}.chart-toggle-btn,.withdraw-btn{justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;padding:0!important}.deposit-btn{width:auto!important;height:30px!important;box-shadow:none!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 10px!important;font-size:11px!important;display:inline-flex!important;transform:none!important}.deposit-btn:hover{box-shadow:none!important;transform:none!important}header .withdraw-btn{display:none!important}.pair-badge{letter-spacing:.5px;font-weight:700;height:30px!important;padding:0 8px!important;font-size:11px!important}@media (width<=500px){.header-left,.header-right{gap:4px!important}.pair-badge{gap:4px!important;height:30px!important;padding:0 6px!important;font-size:10px!important}.chart-toggle-container{padding:2px}.chart-toggle-btn{padding:4px}.chart-toggle-btn svg{width:14px;height:14px}.wallet-container{gap:4px;padding:4px 6px}.wallet-balance{font-size:10px}}.workspace{flex-direction:column;height:calc(100dvh - var(--header-height) - 56px)!important;display:block!important;overflow:hidden auto!important}.main-section{gap:16px;padding:12px;flex-direction:column!important;flex:none!important;justify-content:flex-start!important;height:auto!important;display:flex!important;overflow:hidden visible!important}.trade-chart-container{flex-direction:column!important;flex:auto!important;order:2!important;height:100%!important;min-height:200px!important;display:flex!important}.chart-wrapper{flex:auto!important;width:100%!important;height:100%!important}.trade-right-sidebar{display:none!important}.stats-bar{border:1px solid var(--border-color)!important;background:#0f0f12cc!important;border-radius:8px!important;order:1!important;grid-template-columns:1fr 1fr!important;gap:4px!important;width:100%!important;height:auto!important;padding:4px!important;display:grid!important}.stats-item{background:#ffffff03!important;border:1px solid #ffffff05!important;border-radius:6px!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:2px!important;width:100%!important;height:auto!important;padding:5px 8px!important;display:flex!important}.stats-label{white-space:nowrap;color:var(--text-muted)!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-size:8px!important;font-weight:700!important}.stats-value{white-space:nowrap;font-size:11px!important;font-weight:700!important;font-family:var(--font-mono)!important;color:var(--text-primary)!important}.active-timer{animation:1s infinite alternate pulse-timer-mobile;color:var(--purple)!important}@keyframes pulse-timer-mobile{0%{opacity:.8}to{opacity:1;text-shadow:0 0 6px #795ded99}}.bet-controls{border:1px solid var(--border-color);background:#0f0f12d9;border-radius:10px;order:3!important;grid-template-rows:auto auto!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:10px!important;display:grid!important}.control-group{grid-column:span 1!important;gap:4px!important}.panel-label{margin-bottom:2px;font-size:9px!important}.select-trigger{border-radius:6px;padding:6px 10px!important;font-size:12px!important}.amount-input-wrapper{border-radius:6px}.amount-input-wrapper input{padding:6px 0!important;font-size:12px!important}.adjust-btn{width:32px!important;height:28px!important;font-size:11px!important}.quick-pills{display:none!important}.execution-container{grid-template-columns:1fr 1fr;gap:8px;margin-top:4px;display:grid;grid-column:span 2!important}.btn-trade{border-radius:8px;height:48px!important}.btn-content{flex-direction:row!important;gap:6px!important}.btn-content svg{width:16px;height:16px}.btn-text{font-size:13px!important}.btn-payout{opacity:.8;font-size:9px!important}.side-panel{z-index:1000;border-left:1px solid var(--border-color);width:320px;max-width:85vw;height:100vh;transition:transform .3s cubic-bezier(.25,.8,.25,1);position:fixed;top:0;bottom:0;right:0;transform:translate(0);box-shadow:-10px 0 30px #000000b3;opacity:1!important;pointer-events:auto!important}.side-panel.collapsed{border-left-color:var(--border-color);transform:translate(100%);opacity:1!important;pointer-events:auto!important;width:320px!important}}.app-shell{background-color:var(--surface-container-lowest);width:100vw;height:100vh;display:flex;overflow:hidden}.app-sidebar{z-index:1000;flex-shrink:0;height:100%;position:relative;background:0 0!important;border:none!important;width:56px!important;overflow:visible!important}.app-sidebar-inner{background-color:var(--surface-container);border-right:1px solid var(--outline-variant);width:56px;height:100%;box-shadow:none;z-index:1001;flex-direction:column;transition:width .32s cubic-bezier(.4,0,.2,1),box-shadow .32s;display:flex;position:absolute;top:0;left:0;overflow:hidden}.app-sidebar:hover .app-sidebar-inner{width:200px;box-shadow:12px 0 35px #0009!important}.sidebar-header{height:var(--header-height);border-bottom:1px solid var(--outline-variant);flex-direction:column;justify-content:center;padding:0 24px;transition:padding .3s;display:flex}.app-sidebar:not(:hover) .sidebar-header{padding:0 12px}.app-sidebar .logo-text{white-space:nowrap;align-items:center;display:flex}.app-sidebar .logo-short{display:none!important}.app-sidebar .logo-full{display:inline-block!important}.app-sidebar:not(:hover) .logo-short{color:var(--main-color)!important;font-weight:900!important;display:inline-block!important}.app-sidebar:not(:hover) .logo-full,.app-sidebar:not(:hover) .logo-container{display:none!important}.sidebar-version{font-size:9px;font-family:var(--font-mono);color:var(--secondary);letter-spacing:.5px;opacity:0;white-space:nowrap;margin-top:2px;transition:opacity .25s,transform .25s;transform:translate(-15px)}.app-sidebar:hover .sidebar-version{opacity:1;transition-delay:.12s;transform:translate(0)}.sidebar-menu{flex-direction:column;flex:1;gap:4px;padding:12px 6px;transition:padding .3s;display:flex}.app-sidebar:not(:hover) .sidebar-menu{padding:12px 4px}.sidebar-menu-item{color:var(--on-surface-variant);cursor:pointer;text-align:left;background:0 0;border:none;outline:none;align-items:center;gap:16px;width:100%;padding:12px 14px;font-size:13px;font-weight:600;transition:padding .3s cubic-bezier(.4,0,.2,1),background-color .2s,color .2s;display:flex;border-radius:4px!important;position:relative!important}.app-sidebar:hover .sidebar-menu-item{justify-content:flex-start!important;padding:10px 12px!important}.app-sidebar:not(:hover) .sidebar-menu-item{justify-content:center!important;gap:0!important;padding:10px 0!important}.sidebar-menu-item:hover{background-color:var(--surface-container-highest)!important;color:var(--on-surface)!important}.sidebar-menu-item.active{color:var(--main-color)!important;box-shadow:none!important;background:#a08fff1f!important;border-left:none!important;border-radius:4px!important}.sidebar-menu-item:before{display:none!important}.sidebar-menu-item .material-symbols-outlined{font-variation-settings:"FILL" 0;flex-shrink:0;font-size:20px;transition:color .2s}.sidebar-menu-item.active .material-symbols-outlined{font-variation-settings:"FILL" 1;color:var(--main-color)!important}.menu-text-label{opacity:0;white-space:nowrap;max-width:0;transition:opacity .22s,max-width .28s cubic-bezier(.4,0,.2,1),transform .22s;display:inline-block;overflow:hidden;transform:translate(-15px)}.app-sidebar:hover .menu-text-label{opacity:1;max-width:180px;transition-delay:50ms;transform:translate(0)}.sidebar-footer{border-top:1px solid var(--outline-variant);background-color:var(--surface-container-low);padding:12px;transition:padding .3s}.app-sidebar:not(:hover) .sidebar-footer{padding:12px 4px!important}.app-sidebar:not(:hover) .user-profile-widget{justify-content:center!important;gap:0!important}.user-profile-widget{align-items:center;gap:10px;width:100%;transition:gap .3s;display:flex}.user-widget-avatar{border-radius:var(--radius-full);object-fit:cover;border:1px solid var(--outline-variant);flex-shrink:0;width:32px;height:32px}.user-widget-info{opacity:0;white-space:nowrap;flex-direction:column;max-width:0;transition:opacity .25s,max-width .3s cubic-bezier(.4,0,.2,1),transform .25s;display:flex;overflow:hidden;transform:translate(-15px)}.app-sidebar:hover .user-widget-info{opacity:1;max-width:150px;transition-delay:.12s;transform:translate(0)}.widget-name{color:var(--on-surface);font-size:13px;font-weight:700}.widget-status{font-size:10px;font-weight:600}.app-main-content{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.mobile-bottom-nav{display:none}.view-container{background-color:var(--surface-container-lowest);flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.view-header{height:var(--header-height);border-bottom:1px solid var(--outline-variant);background-color:var(--surface-container-low);flex-shrink:0;align-items:center;padding:0 16px;display:flex}.view-title{color:var(--on-surface);font-size:18px;font-weight:700}.view-content-scroll{flex:1;box-sizing:border-box!important;flex-direction:column!important;align-items:center!important;gap:16px!important;width:100%!important;max-width:none!important;margin:0!important;padding:24px!important;display:flex!important;overflow-y:auto!important}.view-content-scroll>*{box-sizing:border-box!important;flex-shrink:0!important;width:100%!important;max-width:650px!important}.view-content-grid{flex:1;grid-template-columns:1.6fr 1fr;gap:24px;padding:24px;display:grid;overflow-y:auto}.left-side,.right-side{flex-direction:column;gap:24px;min-width:0;display:flex}.back-btn{color:var(--on-surface-variant);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;margin-right:12px;transition:all .2s;display:flex}.back-btn:hover{background-color:var(--surface-container-high);color:var(--on-surface)}.card-balance-banner{background-color:var(--surface-container-low);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex;background-image:linear-gradient(var(--surface-container-low), var(--surface-container-low)), var(--main_gradient-color2)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;border:1.5px solid #0000!important;box-shadow:0 4px 20px #bd5bd41a!important}.banner-details{flex-direction:column;display:flex}.banner-label{color:var(--on-surface-variant);letter-spacing:.5px;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:700}.banner-vals{align-items:baseline;gap:8px;display:flex}.banner-amt{color:var(--on-surface);letter-spacing:-.5px;font-size:32px;font-weight:800}.banner-denom{font-size:14px;font-weight:700}.banner-conversion{color:var(--on-surface-variant);margin-top:4px;font-size:11px}.banner-actions{gap:12px;display:flex}.action-btn{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:8px;height:42px;padding:0 20px;font-size:13px;font-weight:700;transition:all .2s;display:flex}.action-btn.btn-primary{background:var(--main_gradient-color2);color:#fff;border:none}.action-btn.btn-primary:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 4px 12px #bd5bd459}.action-btn.btn-outline{background-color:var(--surface-container-low);color:var(--on-surface);background-image:linear-gradient(var(--surface-container-low), var(--surface-container-low)), var(--main_gradient-color2)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;border:1.5px solid #0000!important}.action-btn.btn-outline:hover{background-image:linear-gradient(var(--surface-container), var(--surface-container)), var(--main_gradient-color2)!important}.assets-table-card,.transactions-card{border-radius:var(--radius-md);background-color:#2a2c46;border:1px solid #ffffff0d;overflow:hidden}.table-header-title{border-bottom:1px solid #ffffff0d;padding:16px 24px}.flex-between{justify-content:space-between;align-items:center;display:flex}.card-heading{color:var(--on-surface);font-size:14px;font-weight:700}.filter-icon{color:var(--on-surface-variant);cursor:pointer;transition:color .2s}.filter-icon:hover{color:var(--on-surface)}.assets-grid-table{flex-direction:column;display:flex}.table-head{color:var(--on-surface-variant);letter-spacing:.5px;background-color:#35353433;border-bottom:1px solid #ffffff0d;grid-template-columns:1.5fr 1fr 1fr 1.2fr .8fr;padding:10px 24px;font-size:9px;font-weight:700;display:grid}.table-row{cursor:pointer;background-color:#0000;border-bottom:1px solid #ffffff0d;grid-template-columns:1.5fr 1fr 1fr 1.2fr .8fr;align-items:center;padding:16px 24px;transition:background-color .15s;display:grid}.table-row:last-child{border-bottom:none}.table-row:hover{background-color:#ffffff05}.asset-meta{align-items:center;gap:12px;display:flex}.asset-symbol-pip{border-radius:var(--radius-full);width:32px;height:32px;font-size:13px;font-weight:700;font-family:var(--font-mono);justify-content:center;align-items:center;display:flex}.asset-labels{flex-direction:column;display:flex}.asset-code{color:var(--on-surface);font-size:13px;font-weight:700}.asset-fullname{color:var(--on-surface-variant);font-size:11px}.status-badge{border-radius:var(--radius-sm);font-size:11px;font-weight:600;font-family:var(--font-mono);padding:2px 8px}.status-badge.up{color:var(--secondary);background-color:#40e56c1a}.status-badge.down{color:var(--tertiary-container);background-color:#ff525f1a}.tx-list{flex-direction:column;display:flex}.tx-item{border-bottom:1px solid var(--outline-variant);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.tx-item:last-child{border-bottom:none}.tx-meta{align-items:center;gap:12px;display:flex}.tx-icon-box{border-radius:var(--radius-xs);border:1px solid var(--outline-variant);justify-content:center;align-items:center;width:32px;height:32px;display:flex}.tx-icon-box.deposit{color:var(--secondary);background-color:#40e56c1a;border-color:#40e56c33}.tx-icon-box.withdraw{color:var(--tertiary-container);background-color:#ff525f1a;border-color:#ff525f33}.tx-icon-box span{font-size:16px}.tx-info{flex-direction:column;display:flex}.tx-type{color:var(--on-surface);font-size:13px;font-weight:600}.tx-time{color:var(--on-surface-variant);font-size:11px}.tx-financials{flex-direction:column;align-items:flex-end;display:flex}.tx-amt{font-size:13px;font-weight:700;font-family:var(--font-mono)}.tx-status{color:var(--on-surface-variant);font-size:11px}.balance-summary{flex-direction:column;align-items:center;gap:4px;margin-bottom:24px;display:flex}.summary-val{font-size:32px;font-weight:800;font-family:var(--font-mono)}.form-card{border-radius:var(--radius-md);background-color:#2a2c46;border:1px solid #ffffff0d;flex-direction:column;gap:20px;padding:24px;display:flex}.input-group{flex-direction:column;gap:8px;display:flex}.input-label{color:var(--on-surface-variant);letter-spacing:.5px;font-size:10px;font-weight:700}.input-wrapper{align-items:center;display:flex;position:relative}.input-prefix{color:var(--on-surface-variant);font-size:18px;font-weight:700;position:absolute;left:16px}.form-input{background-color:var(--surface-container-lowest);border:1px solid var(--outline-variant);width:100%;color:var(--on-surface);font-size:20px;font-weight:700;font-family:var(--font-mono);outline:none;padding:12px 16px;transition:all .2s}.form-input:focus{background-image:linear-gradient(var(--surface-container-lowest), var(--surface-container-lowest)), var(--main_gradient-color2)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;border:1.5px solid #0000!important;box-shadow:0 0 0 2px #bd5bd433!important}.input-wrapper .form-input{text-align:right;padding-left:36px}.input-wrapper.disabled .form-input{background-color:var(--surface-container-lowest);color:var(--on-surface-variant);text-align:left;padding-left:16px;padding-right:80px;font-size:13px}.copy-btn{background-color:var(--surface-container-high);border:1px solid var(--outline-variant);color:var(--on-surface);cursor:pointer;padding:6px 12px;font-size:11px;font-weight:600;position:absolute;right:8px}.copy-btn:hover{background-color:var(--surface-container-highest)}.text-field{text-align:left!important;padding-left:16px!important;font-size:14px!important}.qr-container{border:1px dashed var(--outline-variant);flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex}.qr-box{border-radius:var(--radius-sm);background-color:#fff;padding:12px;display:flex}.qr-caption{color:var(--on-surface-variant);font-size:11px}.action-submit-btn{cursor:pointer;border-radius:var(--radius-sm);border:none;outline:none;width:100%;height:48px;margin-top:12px;font-size:14px;font-weight:700;transition:all .2s}.action-submit-btn.btn-primary{background:var(--main_gradient-color2);color:#fff;border:none}.action-submit-btn.btn-primary:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 4px 12px #bd5bd459}.action-submit-btn.btn-withdraw{background:var(--main_gradient-color2);color:#fff;border:none}.action-submit-btn.btn-withdraw:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 4px 12px #bd5bd459}.quick-btn{background-color:var(--surface-container-lowest);border:1px solid var(--outline-variant);color:var(--on-surface-variant);font-family:var(--font-mono);cursor:pointer;padding:8px 16px;font-size:12px;transition:all .2s}.quick-btn:hover{border-color:var(--outline);color:var(--on-surface)}.quick-btn.highlight{color:var(--primary);border-color:var(--primary)}.quick-btn.highlight:hover{background-color:#c4c0ff14}.radio-options{flex-direction:column;gap:12px;display:flex}.radio-card{background-color:var(--surface-container-lowest);border:1px solid var(--outline-variant);cursor:pointer;align-items:center;gap:16px;padding:16px;transition:all .2s;display:flex}.radio-card.selected{background-image:linear-gradient(var(--surface-container-lowest), var(--surface-container-lowest)), var(--main_gradient-color2)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;border:1.5px solid #0000!important;box-shadow:0 4px 15px #bd5bd433!important}.radio-details{flex-direction:column;flex:1;gap:2px;display:flex}.radio-title{color:var(--on-surface);align-items:center;gap:8px;font-weight:700;display:flex}.radio-title .icon{font-size:18px}.radio-subtitle{color:var(--on-surface-variant);font-size:11px}.radio-badge{font-size:11px;font-weight:700}.tx-summary{background-color:var(--surface-container-lowest);border:1px solid var(--outline-variant);flex-direction:column;gap:8px;padding:16px;display:flex}.summary-row{color:var(--on-surface-variant);justify-content:space-between;font-size:13px;display:flex}.summary-row.total{color:var(--on-surface);font-size:16px;font-weight:700}.divider{background-color:var(--outline-variant);height:1px;margin:4px 0}.user-rank-badge{background-color:var(--surface-container);border:1px solid var(--outline-variant);border-radius:var(--radius-sm);align-items:center;gap:12px;padding:6px 14px;display:flex}.user-rank-avatar{border-radius:var(--radius-full);border:1px solid var(--outline-variant);width:32px;height:32px}.rank-badge-details{flex-direction:column;display:flex}.badge-lbl{color:var(--on-surface-variant);font-size:8px;font-weight:700}.badge-val{font-size:13px;font-weight:700}.leaderboard-canvas{flex:1;position:relative;box-sizing:border-box!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:none!important;margin:0!important;padding:24px 24px 80px!important;display:flex!important;overflow-y:auto!important}.leaderboard-canvas>*{box-sizing:border-box!important;flex-shrink:0!important;width:100%!important;max-width:650px!important}.tabs-filter-row{background-color:var(--surface-container-low);border:1px solid var(--outline-variant);border-radius:var(--radius-sm);margin-bottom:16px;padding:2px;display:flex}.filter-tab{height:38px;color:var(--on-surface-variant);font-size:12px;font-family:var(--font-mono);cursor:pointer;border-radius:var(--radius-xs);box-sizing:border-box;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:6px;font-weight:600;transition:all .2s;display:flex}.filter-tab.active{background:var(--main_gradient-color2)!important;color:#fff!important;box-shadow:0 4px 12px #bd5bd44d!important}.podium-section{justify-content:center;align-items:flex-end;gap:4px;height:220px;margin-bottom:16px;display:flex}.podium-card{background-color:var(--surface-container-low);border-radius:var(--radius-md) var(--radius-md) 0 0;flex-direction:column;flex:1;align-items:center;padding:24px 8px 12px;display:flex;position:relative;background-image:linear-gradient(var(--surface-container-low), var(--surface-container-low)), var(--main_gradient-color2)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;border:1.5px solid #0000!important}.podium-card.rank-2{height:160px}.podium-card.rank-1{background-color:var(--surface-container-high);z-index:2;height:210px;background-image:linear-gradient(var(--surface-container-high), var(--surface-container-high)), var(--main_gradient-color2)!important;box-shadow:0 0 20px #bd5bd440!important}.podium-card.rank-3{height:140px}.podium-card .rank-num{border-radius:var(--radius-full);background-color:var(--surface-container-low);width:32px;height:32px;font-family:var(--font-mono);justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;position:absolute;top:-16px;background-image:linear-gradient(var(--surface-container-low), var(--surface-container-low)), var(--main_gradient-color2)!important;color:#fff!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;border:1.5px solid #0000!important}.podium-card.rank-1 .rank-num{background:var(--main_gradient-color2)!important;color:#fff!important;border:none!important;width:38px!important;height:38px!important;font-size:14px!important;top:-19px!important;box-shadow:0 4px 10px #bd5bd466!important}.podium-avatar{border-radius:var(--radius-full);object-fit:cover;width:44px;height:44px;margin-bottom:8px}.podium-avatar.highlight{border:2px solid var(--primary);width:60px;height:60px}.podium-name{color:var(--on-surface);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}.podium-profit{margin-top:4px;font-size:14px;font-weight:700}.podium-win{color:var(--on-surface-variant);font-size:10px}.leaderboard-table-card{border-radius:var(--radius-md);background-color:#2a2c46;border:1px solid #ffffff0d;flex-direction:column;display:flex;overflow:hidden}.leaderboard-table-header{color:var(--on-surface-variant);letter-spacing:.5px;border-bottom:1px solid #ffffff0d;padding:10px 16px;font-size:9px;font-weight:700;display:flex}.col-rank{width:44px}.col-trader{flex:1;align-items:center;gap:8px;display:flex;overflow:hidden}.col-win{width:80px}.col-profit{width:100px}.leaderboard-table-row{background-color:#0000;border-bottom:1px solid #ffffff0d;align-items:center;padding:12px 16px;transition:background-color .15s;display:flex}.leaderboard-table-row:last-child{border-bottom:none}.leaderboard-table-row:hover{background-color:#ffffff05}.trader-avatar-initial{border-radius:var(--radius-full);width:24px;height:24px;color:var(--on-surface-variant);justify-content:center;align-items:center;font-size:9px;font-weight:700;display:flex}.trader-name-lbl{color:var(--on-surface);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.sticky-user-row{background-color:var(--surface-container-low);z-index:10;align-items:center;width:calc(100% - 48px);max-width:650px;height:56px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%);background-image:linear-gradient(var(--surface-container-low), var(--surface-container-low)), var(--main_gradient-color2)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;border:1.5px solid #0000!important;box-shadow:0 -4px 15px #bd5bd426!important}.user-row-wrapper{align-items:center;width:100%;padding:0 16px;display:flex}.user-row-avatar{border-radius:var(--radius-full);width:28px;height:28px}.profile-hero-card{background-color:var(--surface-container);border-radius:var(--radius-md);align-items:center;gap:20px;padding:20px;display:flex;background-image:linear-gradient(var(--surface-container), var(--surface-container)), var(--main_gradient-color2)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;border:1.5px solid #0000!important}.avatar-side{flex-shrink:0;width:72px;height:72px;position:relative}.profile-hero-avatar{border-radius:var(--radius-sm);border:1px solid var(--outline);object-fit:cover;width:100%;height:100%}.tier-badge{background:var(--main_gradient-color2);color:#fff;border-radius:var(--radius-xs);white-space:nowrap;border:1px solid var(--surface-container-lowest);padding:2px 8px;font-size:8px;font-weight:700;position:absolute;bottom:-8px;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #bd5bd44d}.profile-hero-meta{flex-direction:column;gap:4px;display:flex}.hero-name{color:var(--on-surface);font-size:18px;font-weight:700}.hero-bio{color:var(--on-surface-variant);font-size:12px;line-height:1.4}.stats-metric-grid{background-color:var(--outline-variant);border:1px solid var(--outline-variant);border-radius:var(--radius-md);grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}.metric-box{background-color:var(--surface-container);flex-direction:column;gap:6px;padding:16px;display:flex}.metric-lbl{color:var(--outline);letter-spacing:.5px;font-size:9px;font-weight:700}.metric-val{text-align:right;font-size:16px;font-weight:700}.list-card-settings{border-radius:var(--radius-md);background-color:#2a2c46;border:1px solid #ffffff0d;flex-direction:column;display:flex;overflow:hidden}.setting-row{background-color:#0000;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:12px;padding:16px;transition:background-color .15s;display:flex}.setting-row:last-child{border-bottom:none}.setting-row.clickable{cursor:pointer}.setting-row.clickable:hover{background-color:#ffffff05}.row-content{align-items:center;gap:16px;display:flex}.row-content .icon{color:var(--outline);font-size:22px}.setting-row.clickable:hover .row-content .icon{color:var(--primary)}.row-info{flex-direction:column;gap:2px;display:flex}.row-title{color:var(--on-surface);font-size:13px;font-weight:600}.row-desc{font-size:11px}.nav-arrow{color:var(--outline);font-size:18px}.switch-toggle{background-color:var(--surface-container-highest);border:1px solid var(--outline-variant);cursor:pointer;align-items:center;width:38px;height:22px;padding:2px;transition:all .2s;display:flex}.switch-toggle.active{background:var(--main_gradient-color2);border-color:#0000}.switch-knob{background-color:var(--outline);width:16px;height:16px;transition:all .2s}.switch-toggle.active .switch-knob{background-color:#fff;transform:translate(16px)}.logout-action-btn{color:#9a8cff;cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid #9a8cff;border-radius:100px;justify-content:center;align-items:center;gap:8px;width:100%;height:42px;margin-top:16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.logout-action-btn:hover{background-color:#9a8cff14}.security-section .section-hdr{color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:10px;font-weight:700}.session-item{background-color:var(--surface-container-low);border-bottom:1px solid var(--outline-variant);flex-direction:column;gap:8px;padding:16px;display:flex}.session-item:last-child{border-bottom:none}.session-header{justify-content:space-between;align-items:center;display:flex}.device-lbl{color:var(--on-surface);align-items:center;gap:8px;font-size:13px;display:flex}.device-lbl span{font-size:18px}.active-tag{background-color:#40e56c1a;border:1px solid #40e56c33;padding:2px 8px;font-size:8px;font-weight:700}.kill-session-btn{border:1px solid var(--outline-variant);color:var(--on-surface-variant);cursor:pointer;background:0 0;padding:4px 10px;font-size:9px;font-weight:700}.kill-session-btn:hover{color:var(--on-surface);border-color:var(--outline)}.session-details{margin-left:26px;font-size:11px}.support-banner{background-color:var(--surface-container);border-radius:var(--radius-md);flex-direction:column;gap:12px;padding:24px;display:flex;background-image:linear-gradient(var(--surface-container), var(--surface-container)), var(--main_gradient-color2)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;border:1.5px solid #0000!important}.banner-title{font-size:16px;font-weight:700}.banner-desc{color:var(--on-surface-variant);font-size:12px;line-height:1.5}.banner-action-btn{background:var(--main_gradient-color2);color:#fff;cursor:pointer;border-radius:var(--radius-sm);border:none;align-self:flex-start;padding:10px 20px;font-size:12px;font-weight:700;transition:all .2s}.banner-action-btn:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 4px 12px #bd5bd459}.chat-nav-btn{color:var(--on-surface-variant);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;margin-left:auto;transition:all .2s;display:flex}.chat-nav-btn:hover{background-color:var(--surface-container-high);color:var(--on-surface)}.chat-nav-btn span{font-size:20px}.tickets-section .section-hdr{color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-size:10px;font-weight:700}.tickets-list{border-radius:var(--radius-md);background-color:#2a2c46;border:1px solid #ffffff0d;flex-direction:column;display:flex;overflow:hidden}.ticket-item{cursor:pointer;background-color:#0000;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:16px;transition:all .2s;display:flex}.ticket-item:last-child{border-bottom:none}.ticket-item:hover{background-color:#ffffff05}.tkt-left{flex-direction:column;gap:2px;min-width:0;display:flex}.tkt-id{font-size:10px}.tkt-subject{color:var(--on-surface);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.tkt-time{font-size:11px}.tkt-status-badge{border-radius:var(--radius-xs);padding:2px 8px;font-size:9px;font-weight:700}.tkt-status-badge.pending{color:#ff9100;background-color:#ff91001a}.tkt-status-badge.resolved{color:var(--secondary);background-color:#40e56c1a}.chat-container-view{height:100%}.chat-window{background-color:var(--surface-container-lowest);border:1px solid var(--outline-variant);border-top:none;flex-direction:column;flex:1;width:100%;max-width:650px;margin:0 auto;display:flex;overflow:hidden}.chat-message-list{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow-y:auto}.chat-bubble-wrapper{width:100%;display:flex}.chat-bubble-wrapper.support{justify-content:flex-start}.chat-bubble-wrapper.user{justify-content:flex-end}.chat-bubble{flex-direction:column;gap:4px;max-width:75%;padding:12px 16px;display:flex}.chat-bubble-wrapper.support .chat-bubble{background-color:var(--surface-container-low);border:1px solid var(--outline-variant)}.chat-bubble-wrapper.user .chat-bubble{background-color:var(--primary-container)}.chat-text{color:#fff;font-size:13px;line-height:1.4}.chat-time{color:#ffffff80;align-self:flex-end;font-size:9px}.chat-input-row{background-color:var(--surface-container-low);border-top:1px solid var(--outline-variant);gap:12px;padding:16px;display:flex}.chat-input{flex:1}.chat-send-btn{background-color:var(--primary-container);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.chat-send-btn:hover{background-color:var(--primary)}@media (width<=1024px){.view-content-grid{grid-template-columns:1fr}}@media (width<=768px){.app-sidebar{display:none!important}.view-content-grid{grid-template-columns:1fr;gap:16px;padding:16px}.view-content-scroll{gap:16px;padding:16px}.view-header{padding:0 16px}.card-balance-banner{flex-direction:column;align-items:flex-start;gap:16px;padding:16px}.banner-actions{width:100%}.banner-actions .action-btn{flex:1;justify-content:center}.table-head{grid-template-columns:1.5fr 1fr 1fr}.table-head div:nth-child(2),.table-head div:nth-child(4){display:none}.table-row{grid-template-columns:1.5fr 1fr 1fr;padding:12px 16px}.table-row div:nth-child(2),.table-row div:nth-child(4){display:none}.mobile-bottom-nav{background-color:var(--surface-container-low);border-top:1px solid var(--outline-variant);z-index:100;justify-content:space-around;align-items:center;height:56px;display:flex;position:fixed;bottom:0;left:0;right:0}.nav-btn{color:var(--on-surface-variant);cursor:pointer;background:0 0;border:none;outline:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;height:100%;transition:all .2s;display:flex}.nav-btn .material-symbols-outlined{font-variation-settings:"FILL" 0;font-size:20px}.nav-btn span:last-child{text-transform:uppercase;letter-spacing:.5px;font-size:9px;font-weight:700}.nav-btn.active span{background:var(--main_gradient-color2)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}.nav-btn.active .material-symbols-outlined{font-variation-settings:"FILL" 1}.leaderboard-canvas{padding:16px 16px 80px}.podium-section{height:180px}.podium-card.rank-2{height:130px}.podium-card.rank-1{height:170px}.podium-card.rank-3{height:110px}.podium-avatar{width:36px;height:36px}.podium-avatar.highlight{width:48px;height:48px}.podium-profit{font-size:12px}.col-rank{width:32px}.col-win{width:64px}.col-profit{width:80px}.sticky-user-row{width:calc(100% - 32px)!important;max-width:650px!important;bottom:56px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}}.workspace.full-height{height:100dvh!important}@media (width<=768px){.workspace.full-height{height:calc(100dvh - 56px)!important}.workspace.full-height .view-content-scroll,.workspace.full-height .view-content-grid{padding-bottom:80px!important}}@media (width>=769px){.main-section.trade-layout{box-sizing:border-box!important;flex-direction:row!important;gap:16px!important;width:100%!important;height:100%!important;padding:16px!important;display:flex!important;overflow:hidden!important}.trade-chart-container{flex-direction:column!important;flex:1!important;order:1!important;min-width:0!important;height:100%!important;display:flex!important}.trade-chart-container .chart-wrapper{width:100%!important;height:100%!important;min-height:unset!important;border:1px solid var(--border-color)!important;background:var(--bg-secondary)!important;border-radius:12px!important;flex:1!important}.trade-right-sidebar{box-sizing:border-box!important;flex-direction:column!important;flex-shrink:0!important;order:2!important;gap:16px!important;width:240px!important;height:100%!important;display:flex!important}.trade-right-sidebar .stats-bar{grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;margin:0!important;display:grid!important}.trade-right-sidebar .stats-item{background:var(--bg-secondary)!important;border:1px solid var(--border-color)!important;border-radius:10px!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:4px!important;width:100%!important;height:auto!important;padding:12px 14px!important;display:flex!important}.trade-right-sidebar .stats-label{color:var(--text-secondary)!important;letter-spacing:.5px!important;text-transform:uppercase!important;font-size:10px!important;font-weight:600!important;display:block!important}.trade-right-sidebar .stats-value{color:var(--text-primary)!important;font-size:15px!important;font-weight:700!important;font-family:var(--font-mono)!important;display:block!important}.trade-right-sidebar .bet-controls{background:var(--bg-secondary)!important;border:1px solid var(--border-color)!important;border-radius:8px!important;flex-direction:column!important;flex:1!important;grid-template-columns:none!important;justify-content:flex-start!important;gap:10px!important;height:auto!important;padding:14px 12px!important;display:flex!important}.trade-right-sidebar .control-group{grid-column:unset!important;flex-direction:column!important;gap:6px!important;width:100%!important;display:flex!important}.trade-right-sidebar .execution-container{flex-direction:column!important;gap:10px!important;width:100%!important;margin-top:auto!important;display:flex!important}.trade-right-sidebar .btn-trade{border-radius:6px!important;width:100%!important;height:44px!important}}.wingo-layout{box-sizing:border-box;background-image:radial-gradient(circle at 10% 20%,#6e6bff0a 0%,#0000 45%),radial-gradient(circle at 90% 80%,#00c85305 0%,#0000 45%);gap:12px;width:100%;height:100%;padding:12px;overflow-y:auto;background-color:var(--background)!important;grid-template-columns:310px 1fr 310px!important;display:grid!important;position:relative!important}.wingo-layout:before{content:""!important;background:var(--main_gradient-color2)!important;z-index:0!important;pointer-events:none!important;border-radius:0 0 50% 50%/0 0 25px 25px!important;height:180px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}.wingo-layout>:not(.bet-drawer-overlay):not(.compliance-modal-overlay):not(.outcome-modal-backdrop):not(.bet-success-toast-container):not(.left-sidebar-backdrop-overlay):not(.right-sidebar-backdrop-overlay){z-index:1!important;position:relative!important}.wingo-left-section{flex-direction:column;grid-area:1/2;gap:12px;display:flex;height:600px!important}.wingo-right-section{flex-direction:column;grid-area:2/1/auto/span 3;gap:12px;margin-top:10px;display:flex;position:relative;height:450px!important}.wingo-card{flex-direction:column;padding:16px 20px;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;background:var(--surface-container)!important;border:1px solid #ffffff12!important;border-radius:14px!important;box-shadow:0 12px 35px #000c,inset 0 1.5px 2px #ffffff14,inset 0 -1.5px 2px #00000080!important}.wingo-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff03,#0000);width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0;transform:translate(-100%)}.wingo-card:hover:before{transform:translate(100%)}.wingo-card:hover{border-color:#6e6bff40!important;box-shadow:0 15px 40px #000000b3,0 0 15px #6e6bff1a!important}.period-card{background:var(--main_gradient-color2)!important;border-left:5px solid var(--primary)!important;box-shadow:0 8px 32px #00000080,0 0 20px #6e6bff14!important}.period-card-top{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:18px;display:flex}.game-badge{color:#a5b4fc;letter-spacing:.8px;text-shadow:0 0 5px #a5b4fc4d;background:linear-gradient(90deg,#6e6bff4d,#6e6bff1a);border:1px solid #6e6bff40;border-radius:8px;padding:6px 12px;font-size:11px;font-weight:800;display:inline-block}.period-num-display{flex-direction:column;gap:4px;display:flex}.period-label,.timer-label{color:#fff6;text-transform:uppercase;letter-spacing:1px;font-size:11px;font-weight:700}.period-val{font-family:var(--font-mono);color:#fff;letter-spacing:.5px;text-shadow:0 0 10px #ffffff1a;font-size:22px;font-weight:900}.period-timer-group{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.timer-val{font-family:var(--font-mono);color:#4ade80;text-shadow:0 0 15px #4ade8066;letter-spacing:1px;font-size:36px;font-weight:900}.timer-danger{animation:.6s infinite alternate wingo-timer-pulse;color:#ff3d57!important;text-shadow:0 0 20px #ff3d5799!important}@keyframes wingo-timer-pulse{0%{opacity:1;transform:scale(1)}to{opacity:.8;transform:scale(1.04)}}.period-card-bottom{flex-direction:column;gap:14px;display:flex}.recent-draw-title{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:800}.last-draw-display{align-items:center;gap:20px;display:flex}.draw-ball{color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:32px;font-weight:900;animation:3s ease-in-out infinite draw-ball-float;display:flex;position:relative;box-shadow:0 10px 20px #00000080,inset -8px -8px 20px #00000080,inset 6px 6px 15px #fff6}.draw-ball:after{content:"";pointer-events:none;background:linear-gradient(#ffffffbf 0%,#fff0 100%);border-radius:50% 50% 40% 40%;width:35%;height:20%;position:absolute;top:8%;left:15%;transform:rotate(-10deg)}@keyframes draw-ball-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.draw-green{background:radial-gradient(circle at 35% 35%,#4ade80,#00c853,#0d5325)}.draw-red{background:radial-gradient(circle at 35% 35%,#ff5252,#e53935,#7f0000)}.draw-violet{background:radial-gradient(circle at 35% 35%,#e040fb,#9c27b0,#4a0072)}.draw-red-violet{background:radial-gradient(circle at 35% 35%,#ffffff73 0%,#00000026 50%,#000000a6 100%),linear-gradient(135deg,#ff5252 50%,#e040fb 50%)!important}.draw-green-violet{background:radial-gradient(circle at 35% 35%,#ffffff73 0%,#00000026 50%,#000000a6 100%),linear-gradient(135deg,#4ade80 50%,#e040fb 50%)!important}.draw-details-pills{flex-wrap:wrap;gap:10px;display:flex}.draw-pill{letter-spacing:.8px;text-transform:uppercase;border-radius:8px;padding:8px 16px;font-size:11px;font-weight:800}.pill-size{color:#fff;background-color:#ffffff0a;border:1px solid #ffffff14}.pill-color{color:#fff;box-shadow:0 4px 10px #0000004d}.pill-color.color-green{background:linear-gradient(135deg,#00c853,#1b5e20)}.pill-color.color-red{background:linear-gradient(135deg,#d50000,#b71c1c)}.pill-color.color-violet{background:linear-gradient(135deg,#a0f,#4a148c)}.pill-color.color-red-violet{background:linear-gradient(90deg,#d50000 50%,#a0f 50%)}.pill-color.color-green-violet{background:linear-gradient(90deg,#00c853 50%,#a0f 50%)}.trend-card{flex:1;height:100%;overflow:hidden}.trend-header{color:#fff;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:14px;font-size:14px;font-weight:800;display:flex}.trend-icon{color:var(--primary);width:20px;height:20px}.trend-table-container{background-color:#0003;border:1px solid #ffffff0d;border-radius:12px;flex:1;overflow-y:auto}.trend-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.trend-table th{color:#fff6;text-transform:uppercase;letter-spacing:.5px;background-color:#12131b;border-bottom:1px solid #ffffff0d;padding:12px 16px;font-size:11px;font-weight:700;position:sticky;top:0}.trend-table td{vertical-align:middle;border-bottom:1px solid #ffffff08;padding:12px 16px}.row-newest{background-color:#6e6bff0a}.table-draw-num{border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:900;display:inline-flex;position:relative;box-shadow:0 3px 5px #0006,inset -2px -2px 5px #00000073,inset 1.5px 1.5px 4px #ffffff4d}.table-draw-num:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#ffffffb3 0%,#fff0 100%);border-radius:50% 50% 40% 40%;width:35%;height:20%;position:absolute;top:6%;left:12%;transform:rotate(-10deg)}.table-draw-num.num-green{color:#1b5e20!important;background:radial-gradient(circle at 35% 35%,#ffffff4d 0%,#0000001a 40%,#0009 100%),radial-gradient(circle,#fff 32%,#0000 33%),radial-gradient(circle at 50% -10%,#fff 18%,#0000 20%),radial-gradient(circle at 50% 110%,#fff 18%,#0000 20%),radial-gradient(circle at -10%,#fff 18%,#0000 20%),radial-gradient(circle at 110%,#fff 18%,#0000 20%),radial-gradient(circle at 35% 35%,#4ade80,#00c853,#0d5325)!important}.table-draw-num.num-red{color:#b71c1c!important;background:radial-gradient(circle at 35% 35%,#ffffff4d 0%,#0000001a 40%,#0009 100%),radial-gradient(circle,#fff 32%,#0000 33%),radial-gradient(circle at 50% -10%,#fff 18%,#0000 20%),radial-gradient(circle at 50% 110%,#fff 18%,#0000 20%),radial-gradient(circle at -10%,#fff 18%,#0000 20%),radial-gradient(circle at 110%,#fff 18%,#0000 20%),radial-gradient(circle at 35% 35%,#ff5252,#e53935,#7f0000)!important}.table-draw-num.num-violet{color:#4a148c!important;background:radial-gradient(circle at 35% 35%,#ffffff4d 0%,#0000001a 40%,#0009 100%),radial-gradient(circle,#fff 32%,#0000 33%),radial-gradient(circle at 50% -10%,#fff 18%,#0000 20%),radial-gradient(circle at 50% 110%,#fff 18%,#0000 20%),radial-gradient(circle at -10%,#fff 18%,#0000 20%),radial-gradient(circle at 110%,#fff 18%,#0000 20%),radial-gradient(circle at 35% 35%,#e040fb,#9c27b0,#4a0072)!important}.table-draw-num.num-red-violet{color:#4a148c!important;background:radial-gradient(circle at 35% 35%,#ffffff4d 0%,#0000001a 40%,#0009 100%),radial-gradient(circle,#fff 32%,#0000 33%),radial-gradient(circle at 50% -10%,#fff 18%,#0000 20%),radial-gradient(circle at 50% 110%,#fff 18%,#0000 20%),radial-gradient(circle at -10%,#fff 18%,#0000 20%),radial-gradient(circle at 110%,#fff 18%,#0000 20%),linear-gradient(135deg,#ff5252 50%,#e040fb 50%)!important}.table-draw-num.num-green-violet{color:#4a148c!important;background:radial-gradient(circle at 35% 35%,#ffffff4d 0%,#0000001a 40%,#0009 100%),radial-gradient(circle,#fff 32%,#0000 33%),radial-gradient(circle at 50% -10%,#fff 18%,#0000 20%),radial-gradient(circle at 50% 110%,#fff 18%,#0000 20%),radial-gradient(circle at -10%,#fff 18%,#0000 20%),radial-gradient(circle at 110%,#fff 18%,#0000 20%),linear-gradient(135deg,#4ade80 50%,#e040fb 50%)!important}.table-draw-colors{gap:6px;display:flex}.color-dot{border-radius:50%;width:10px;height:10px;box-shadow:inset -1px -1px 2px #0006,inset 1px 1px 2px #ffffff4d}.dot-green{background-color:#2e7d32}.dot-red{background-color:#c62828}.dot-violet{background-color:#6a1b9a}.bet-panel-card{flex-direction:column!important;flex:1!important;justify-content:space-between!important;min-height:0!important;padding:20px!important;display:flex!important}.bet-selection-group{flex-direction:column;display:flex;gap:8px!important;margin-bottom:12px!important}.bet-group-label{color:#ffffff73;text-transform:uppercase;letter-spacing:.8px;font-size:11px;font-weight:800}.color-bet-row{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.color-bet-btn{color:#fff;cursor:pointer;text-shadow:0 1.5px 2px #000000a6;border:none;border-radius:12px;outline:none;justify-content:center;align-items:center;gap:8px;padding:12px 14px;font-size:14px;font-weight:900;transition:all .15s ease-in-out;display:flex;position:relative;overflow:hidden}.color-bet-btn .btn-circle{background-color:#fff;border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 5px #fffc}.color-bet-btn.btn-green{box-shadow:0 4px 8px #0006,inset 0 1.5px 1.5px #ffffff4d;background:var(--gradient-green)!important;border-bottom:5px solid #005922!important}.color-bet-btn.btn-violet{box-shadow:0 4px 8px #0006,inset 0 1.5px 1.5px #ffffff4d;background:var(--gradient-violet)!important;border-bottom:5px solid #3a006e!important}.color-bet-btn.btn-red{box-shadow:0 4px 8px #0006,inset 0 1.5px 1.5px #ffffff4d;background:var(--gradient-red)!important;border-bottom:5px solid #730013!important}.color-bet-btn:active,.color-bet-btn.selected{border-bottom-width:1px!important;transform:translateY(3px)!important;box-shadow:0 2px 4px #00000080!important}.size-bet-row{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.size-bet-btn{color:#fff;cursor:pointer;text-align:center;text-shadow:0 1.5px 2px #000000a6;border:none;border-radius:12px;outline:none;padding:12px;font-size:15px;font-weight:900;transition:all .15s ease-in-out}.size-bet-btn.btn-big{box-shadow:0 4px 8px #0006,inset 0 1.5px 1.5px #ffffff4d;background:radial-gradient(circle at 50% 15%,#fbbf24 0%,#d97706 45%,#78350f 100%)!important;border-bottom:5px solid #78350f!important}.size-bet-btn.btn-small{box-shadow:0 4px 8px #0006,inset 0 1.5px 1.5px #ffffff4d;background:radial-gradient(circle at 50% 15%,#38bdf8 0%,#0284c7 45%,#0369a1 100%)!important;border-bottom:5px solid #075985!important}.size-bet-btn:active,.size-bet-btn.selected{border-bottom-width:1px!important;transform:translateY(3px)!important;box-shadow:0 2px 4px #00000080!important}.numbers-grid{grid-template-columns:repeat(5,1fr);justify-items:center;display:grid;gap:8px!important}.num-bet-btn{aspect-ratio:1;color:#fff;cursor:pointer;text-shadow:0 2px 4px #0009;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:100%;margin:0 auto;font-weight:900;transition:all .2s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;box-shadow:0 6px 12px #0000008c,inset -5px -5px 12px #0000008c,inset 4px 4px 10px #ffffff59;max-width:65px!important;max-height:65px!important;font-size:24px!important}.num-bet-btn:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#ffffffb3 0%,#fff0 100%);border-radius:50% 50% 40% 40%;width:35%;height:20%;position:absolute;top:8%;left:15%;transform:rotate(-10deg)}.num-bet-btn.btn-num-green{color:#1b5e20!important;text-shadow:none!important;background:radial-gradient(circle at 35% 35%, #ffffff4d 0%, #0000001a 40%, #0009 100%), radial-gradient(circle at 50% 50%, #fff 32%, transparent 33%), radial-gradient(circle at 50% -10%, #fff 18%, transparent 20%), radial-gradient(circle at 50% 110%, #fff 18%, transparent 20%), radial-gradient(circle at -10% 50%, #fff 18%, transparent 20%), radial-gradient(circle at 110% 50%, #fff 18%, transparent 20%), var(--gradient-green)!important}.num-bet-btn.btn-num-red{color:#b71c1c!important;text-shadow:none!important;background:radial-gradient(circle at 35% 35%, #ffffff4d 0%, #0000001a 40%, #0009 100%), radial-gradient(circle at 50% 50%, #fff 32%, transparent 33%), radial-gradient(circle at 50% -10%, #fff 18%, transparent 20%), radial-gradient(circle at 50% 110%, #fff 18%, transparent 20%), radial-gradient(circle at -10% 50%, #fff 18%, transparent 20%), radial-gradient(circle at 110% 50%, #fff 18%, transparent 20%), var(--gradient-red)!important}.num-bet-btn.btn-num-violet{color:#4a148c!important;text-shadow:none!important;background:radial-gradient(circle at 35% 35%, #ffffff4d 0%, #0000001a 40%, #0009 100%), radial-gradient(circle at 50% 50%, #fff 32%, transparent 33%), radial-gradient(circle at 50% -10%, #fff 18%, transparent 20%), radial-gradient(circle at 50% 110%, #fff 18%, transparent 20%), radial-gradient(circle at -10% 50%, #fff 18%, transparent 20%), radial-gradient(circle at 110% 50%, #fff 18%, transparent 20%), var(--gradient-violet)!important}.num-bet-btn.btn-num-red-violet{color:#4a148c!important;text-shadow:none!important;background:radial-gradient(circle at 35% 35%,#ffffff4d 0%,#0000001a 40%,#0009 100%),radial-gradient(circle,#fff 32%,#0000 33%),radial-gradient(circle at 50% -10%,#fff 18%,#0000 20%),radial-gradient(circle at 50% 110%,#fff 18%,#0000 20%),radial-gradient(circle at -10%,#fff 18%,#0000 20%),radial-gradient(circle at 110%,#fff 18%,#0000 20%),linear-gradient(135deg,#ff5252 50%,#e040fb 50%)!important}.num-bet-btn.btn-num-green-violet{color:#4a148c!important;text-shadow:none!important;background:radial-gradient(circle at 35% 35%,#ffffff4d 0%,#0000001a 40%,#0009 100%),radial-gradient(circle,#fff 32%,#0000 33%),radial-gradient(circle at 50% -10%,#fff 18%,#0000 20%),radial-gradient(circle at 50% 110%,#fff 18%,#0000 20%),radial-gradient(circle at -10%,#fff 18%,#0000 20%),radial-gradient(circle at 110%,#fff 18%,#0000 20%),linear-gradient(135deg,#4ade80 50%,#e040fb 50%)!important}.num-bet-btn.selected{transform:scale(1.1)translateY(-3px);box-shadow:0 8px 16px #0009,inset -5px -5px 12px #00000080,inset 4px 4px 10px #ffffff73}.bet-amount-control{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.quick-amount-row{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.quick-amount-btn{aspect-ratio:1;color:#fff9;cursor:pointer;background-color:#161822;border:1px solid #ffffff14;border-radius:50%;outline:none;justify-content:center;align-items:center;font-size:11px;font-weight:800;transition:all .25s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;box-shadow:0 3px 6px #0000004d,inset 0 2px 2px #ffffff0d}.quick-amount-btn:before{content:"";pointer-events:none;border:1px dashed #ffffff26;border-radius:50%;position:absolute;inset:3px}.quick-amount-btn:hover{color:#fff;border-color:#6e6bff66;transform:scale(1.05);box-shadow:0 4px 10px #6e6bff40,inset 0 2px 2px #ffffff1a}.quick-amount-btn.active{background-color:var(--primary-container);color:#fff;border-color:var(--primary);transform:scale(1.08);box-shadow:0 0 15px #6e6bff66}.quick-amount-btn.active:before{border-color:#ffffff4d}.bet-amount-input-box{background-color:#0b0c10;border:1px solid #ffffff14;border-radius:12px;height:44px;display:flex;overflow:hidden}.amount-step-btn{color:#fff;cursor:pointer;background-color:#171822;border:none;outline:none;width:48px;font-size:20px;font-weight:800;transition:background-color .2s,color .2s}.amount-step-btn:hover{color:var(--primary);background-color:#6e6bff26}.amount-field-input{color:#fff;text-align:center;font-family:var(--font-mono);background-color:#0000;border:none;outline:none;flex:1;padding:0 8px;font-size:15px;font-weight:800}.bet-panel-actions{flex-direction:column;gap:14px;display:flex}.current-bet-summary{background-color:#00000040;border:1px dashed #ffffff14;border-radius:12px;flex-direction:column;gap:6px;padding:14px;font-size:11px;display:flex}.current-bet-summary strong{text-shadow:0 0 5px #ffffff1a;font-size:13px}.wingo-place-btn{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;border:none;border-radius:14px;outline:none;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px;font-size:15px;font-weight:900;transition:all .25s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;overflow:hidden;background:var(--main_gradient-color2)!important;box-shadow:0 6px 20px #4f46e566!important}.wingo-place-btn:after{content:"";background:#ffffff2e;width:30%;height:200%;transition:none;animation:3.5s ease-in-out infinite wingo-btn-sweep;position:absolute;top:-50%;left:-60%;transform:rotate(35deg)}@keyframes wingo-btn-sweep{0%{left:-60%}25%,to{left:140%}}.wingo-place-btn:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-2px)scale(1.02);background:var(--main_gradient-color2)!important;box-shadow:0 10px 25px #bd5bd466!important}.wingo-place-btn:active:not(:disabled){transform:translateY(1px);box-shadow:0 3px 10px #6366f166!important}.wingo-place-btn:disabled{cursor:not-allowed;opacity:.6;color:#ffffff40!important;box-shadow:none!important;background:#181924!important;border:1px solid #ffffff05!important}.lockout-overlay{z-index:10;border:1px solid #ff3d5726;border-radius:16px;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background-color:#07080ce0!important}.lockout-content{text-align:center;color:#fff;flex-direction:column;align-items:center;gap:12px;display:flex}.lockout-icon{color:#ff3d57;filter:drop-shadow(0 0 10px #ff3d5780);width:56px;height:56px;animation:.8s ease-in-out infinite alternate lockout-flash-gaming}@keyframes lockout-flash-gaming{0%{opacity:1;transform:scale(1)}to{opacity:.5;transform:scale(.92)}}.lockout-content span{letter-spacing:.5px;text-transform:uppercase;color:#ff3d57;text-shadow:0 0 10px #ff3d574d;font-size:16px;font-weight:900}.lockout-content small{color:#ffffff73;font-size:13px}.active-bets-queue{border-top:1px solid #ffffff0f;margin-top:16px;padding-top:16px}.queue-title{color:#fff6;text-transform:uppercase;letter-spacing:.8px;margin-bottom:10px;font-size:11px;font-weight:800}.queue-items{flex-direction:column;gap:8px;max-height:90px;display:flex;overflow-y:auto}.queue-item{background-color:#0003;border:1px solid #ffffff08;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;display:flex}.queue-value{color:#fff;font-weight:800}.queue-amount{color:#4ade80;text-shadow:0 0 5px #4ade8033;font-weight:800}@media (width<=1024px){.wingo-layout{box-sizing:border-box!important;flex-direction:column!important;flex:none!important;gap:16px!important;width:100%!important;max-width:100vw!important;height:auto!important;min-height:auto!important;padding:12px 12px 24px!important;display:flex!important;overflow:hidden visible!important}.wingo-left-section,.wingo-right-section{box-sizing:border-box!important;flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;overflow-x:hidden!important}}.wingo-sidebar-tabs{background-color:#12131b;border:1px solid #ffffff0d;border-radius:30px;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;padding:6px;display:grid}.sidebar-tab-btn{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:30px;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:800;transition:all .25s cubic-bezier(.25,.8,.25,1);display:flex}.sidebar-tab-btn:hover{color:#fff}.sidebar-tab-btn.active{background:var(--main_gradient-color2);color:#fff;box-shadow:0 4px 15px #bd5bd44d}.ai-signal-card{position:relative;overflow:hidden;background:linear-gradient(135deg,#111122f2,#0f172ae6)!important;border:1px solid #818cf840!important;border-left:4px solid #818cf8!important;box-shadow:0 8px 32px #00000080!important}.ai-signal-card:before{content:"";background:linear-gradient(90deg,#0000,#818cf880,#0000);height:1px;position:absolute;top:0;left:0;right:0}.ai-signal-header{align-items:center;gap:16px;margin-bottom:20px;display:flex}.ai-cpu-icon-wrapper{border-radius:var(--radius-md);background:radial-gradient(circle,#818cf840 0%,#818cf80d 100%);border:1px solid #818cf84d;justify-content:center;align-items:center;width:44px;height:44px;animation:2s infinite alternate ai-pulse;display:flex}@keyframes ai-pulse{0%{border-color:#818cf84d;transform:scale(1);box-shadow:0 0 5px #818cf81a}to{border-color:#818cf899;transform:scale(1.05);box-shadow:0 0 15px #818cf84d}}.ai-cpu-icon{color:#818cf8;font-size:26px!important}.ai-title-text{flex-direction:column;display:flex}.ai-badge{color:#818cf8;letter-spacing:1px;font-size:10px;font-weight:800}.ai-card-title{color:#fff;letter-spacing:.2px;font-size:16px;font-weight:800}.ai-signal-grid{border-radius:var(--radius-md);background:#ffffff08;border:1px solid #ffffff0d;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;padding:16px;display:grid}.ai-signal-item{flex-direction:column;display:flex}.ai-item-label{color:#ffffff80;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700}.ai-item-val{letter-spacing:.5px;margin-bottom:10px;font-size:20px;font-weight:900}.color-val-green{color:#00c853;text-shadow:0 0 10px #00c8534d}.color-val-red{color:#ff1744;text-shadow:0 0 10px #ff17444d}.color-val-violet{color:#d500f9;text-shadow:0 0 10px #d500f94d}.size-val-big{color:#00e676;text-shadow:0 0 10px #00e6764d}.size-val-small{color:#ff3d00;text-shadow:0 0 10px #ff3d004d}.ai-progress-bar-wrapper{border-radius:var(--radius-full);background:#ffffff14;height:6px;margin-bottom:6px;overflow:hidden}.ai-progress-bar{border-radius:var(--radius-full);height:100%;transition:width .8s ease-out}.ai-progress-bar.bar-green{background:linear-gradient(90deg,#00c853,#00e676)}.ai-progress-bar.bar-red{background:linear-gradient(90deg,#d50000,#ff1744)}.ai-progress-bar.bar-violet{background:linear-gradient(90deg,#a0f,#d500f9)}.ai-progress-bar.bar-big{background:linear-gradient(90deg,#00c853,#00e676)}.ai-progress-bar.bar-small{background:linear-gradient(90deg,#d50000,#ff3d00)}.ai-percentage-label{color:#fff6;font-size:11px;font-weight:600}.ai-signal-bottom{flex-direction:column;gap:12px;display:flex}.ai-hot-label{color:#fff9;font-size:12px;font-weight:700}.ai-hot-numbers-row{gap:8px;display:flex}.ai-hot-number{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:900;display:flex;box-shadow:0 2px 8px #0000004d}.ai-hot-number.num-green{background:linear-gradient(135deg,#00c853,#1b5e20)}.ai-hot-number.num-red{background:linear-gradient(135deg,#d50000,#b71c1c)}.ai-hot-number.num-violet{background:linear-gradient(135deg,#a0f,#4a148c)}.ai-hot-number.num-red-violet{background:linear-gradient(135deg,#d50000 50%,#a0f 50%)}.ai-hot-number.num-green-violet{background:linear-gradient(135deg,#00c853 50%,#a0f 50%)}.ai-analysis-text{color:#fff6;border-top:1px solid #ffffff0d;align-items:center;gap:8px;margin-top:4px;padding-top:10px;font-size:11px;display:flex}.ai-scan-bullet{background-color:#818cf8;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite ai-scan-blink;display:inline-block;box-shadow:0 0 8px #818cf8}@keyframes ai-scan-blink{0%,to{opacity:.3}50%{opacity:1;transform:scale(1.3)}}@media (width<=900px){.wingo-layout{gap:20px;grid-template-columns:1fr!important}}.period-card{border-radius:14px;justify-content:space-between;align-items:center;min-height:90px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 25px #00000073;background:var(--main_gradient-color2)!important;color:#12131b!important;box-sizing:border-box!important;border:none!important;flex-direction:row!important;width:100%!important;padding:10px 16px!important;transition:none!important}.period-card:hover{border-color:none!important;transform:none!important;box-shadow:0 10px 25px #00000073!important}.period-card:hover:before{transition:none!important;transform:translate(-100%)!important}.period-card:before,.period-card:after{content:"";background-color:var(--background);z-index:5;width:24px;height:12px;position:absolute;left:50%}.period-card:before{border-radius:0 0 12px 12px;top:-1px;transform:translate(-50%)}.period-card:after{border-radius:12px 12px 0 0;bottom:-1px;transform:translate(-50%)}.period-card-divider{pointer-events:none;z-index:4;border-left:2px dashed #12131b40;width:0;position:absolute;top:12px;bottom:12px;left:50%;transform:translate(-50%)}.ticket-left{flex-direction:column;flex:0 0 46%;align-items:flex-start;gap:8px;display:flex}.ticket-how-to-play-btn{color:#12131b;cursor:pointer;background:#12131b14;border:1px solid #12131b40;border-radius:20px;align-items:center;padding:4px 10px;font-size:11px;font-weight:800;transition:all .2s;display:inline-flex}.ticket-how-to-play-btn:hover{background:#12131b26}.ticket-safe-play-btn{color:#ec4899;cursor:pointer;background:#ec48991a;border:1px solid #ec489959;border-radius:20px;align-items:center;padding:4px 10px;font-size:11px;font-weight:800;transition:all .2s;display:inline-flex}.ticket-safe-play-btn:hover{background:#ec489933;border-color:#ec4899;box-shadow:0 0 8px #ec489940}.ticket-game-title{color:#12131b;letter-spacing:-.3px;font-size:18px;font-weight:900}.ticket-recent-balls{gap:6px;margin-top:2px;display:flex}.ticket-right{flex-direction:column;flex:0 0 46%;align-items:flex-end;gap:4px;display:flex}.ticket-timer-label{color:#12131ba6;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:700}.ticket-timer-display{align-items:center;gap:3px;display:flex}.ticket-timer-char{color:#fff;text-align:center;background-color:#12131b;border:1px solid #ffffff0d;border-radius:5px;min-width:26px;padding:4px 8px;font-family:Courier New,Courier,monospace;font-size:26px;font-weight:900;box-shadow:inset 0 -3px #0006,0 3px 6px #0000004d}.ticket-timer-colon{color:#fff;text-align:center;background-color:#12131b;border:1px solid #ffffff0d;border-radius:5px;padding:4px 6px;font-family:Courier New,Courier,monospace;font-size:26px;font-weight:900;box-shadow:inset 0 -3px #0006,0 3px 6px #0000004d}.ticket-period-badge{color:#12131b;letter-spacing:.5px;background:#12131b26;border:1px solid #12131b4d;border-radius:6px;margin-bottom:4px;padding:4px 10px;font-size:13px;font-weight:700}@media (width<=500px){.period-card{justify-content:space-between;gap:8px;min-height:auto;flex-direction:row!important;align-items:flex-end!important;padding:12px 18px!important}.period-card:before,.period-card:after,.period-card-divider{display:none!important}.ticket-left{flex:1;min-width:0;align-items:flex-start!important}.ticket-right{border-top:none;flex:none;padding-top:0;align-items:flex-end!important}.ticket-timer-char,.ticket-timer-colon{min-width:18px!important;padding:3px 6px!important;font-size:18px!important}.ticket-timer-label{font-size:9.5px!important}}.wingo-timeframe-bar{background-color:#1f2238;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:0;padding:6px;display:grid;box-shadow:inset 0 2px 5px #0006,0 4px 15px #0000004d;box-sizing:border-box!important;border:none!important;width:100%!important}.timeframe-tab-btn{cursor:pointer;color:#ffffffa6;-webkit-user-select:none;user-select:none;background:0 0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 4px;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;border:none!important;outline:none!important}.timeframe-tab-btn:hover{background-color:#ffffff08}.timeframe-tab-btn.active{background:var(--main_gradient-color2)!important;color:#fff!important;box-shadow:0 6px 20px #a476f166,inset 0 1px #ffffff40!important}.timeframe-clock-wrapper{border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .3s;display:flex;position:relative}.timeframe-tab-btn:not(.active) .timeframe-clock-wrapper{background:radial-gradient(circle at 35% 35%,#fff 0%,#efefef 50%,#d5d5d5 100%);border:2px solid #b8b8b8;box-shadow:inset 0 -2px 3px #0003,inset 0 2px 3px #fffc,0 3px 6px #00000059}.timeframe-tab-btn.active .timeframe-clock-wrapper{background:radial-gradient(circle at 35% 35%,#9c83ff 0%,#633af2 50%,#3a15c5 100%);border:2px solid #b3a0ff;box-shadow:inset 0 -2px 3px #0000004d,inset 0 2px 4px #fff6,0 4px 10px #633af299}.timeframe-clock-face{border-radius:50%;width:20px;height:20px;position:relative}.timeframe-clock-center{z-index:3;border-radius:50%;width:4px;height:4px;transition:background-color .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.timeframe-tab-btn:not(.active) .timeframe-clock-center{background-color:#2b2d42}.timeframe-tab-btn.active .timeframe-clock-center{background-color:#fff}.timeframe-clock-hand-hour{transform-origin:bottom;z-index:1;border-radius:1px;width:2px;height:5px;transition:background-color .3s;position:absolute;bottom:50%;left:calc(50% - 1px);transform:rotate(35deg)}.timeframe-tab-btn:not(.active) .timeframe-clock-hand-hour{background-color:#2b2d42}.timeframe-tab-btn.active .timeframe-clock-hand-hour{background-color:#fff}.timeframe-clock-hand-minute{transform-origin:bottom;z-index:2;border-radius:1px;width:1.5px;height:8px;transition:background-color .3s;position:absolute;bottom:50%;left:calc(50% - .75px);transform:rotate(145deg)}.timeframe-tab-btn:not(.active) .timeframe-clock-hand-minute{background-color:#2b2d42}.timeframe-tab-btn.active .timeframe-clock-hand-minute{background-color:#fff}.timeframe-clock-wrapper:before{content:"";border-radius:2px 2px 0 0;width:6px;height:3px;position:absolute;top:-4px;left:calc(50% - 3px)}.timeframe-tab-btn:not(.active) .timeframe-clock-wrapper:before{background-color:#b8b8b8;box-shadow:0 1px 2px #0000001a}.timeframe-tab-btn.active .timeframe-clock-wrapper:before{background-color:#b3a0ff;box-shadow:0 1px 3px #0003}.timeframe-tab-labels{flex-direction:column;align-items:center;gap:2px;line-height:1.2;display:flex}.timeframe-label-top{letter-spacing:.2px;font-size:11px;font-weight:500;transition:color .3s}.timeframe-tab-btn:not(.active) .timeframe-label-top{color:#ffffff73}.timeframe-tab-btn.active .timeframe-label-top{color:#ffffffd9}.timeframe-label-bottom{letter-spacing:.2px;font-size:13px;font-weight:800;transition:color .3s}.timeframe-tab-btn:not(.active) .timeframe-label-bottom{color:#ffffffd9}.timeframe-tab-btn.active .timeframe-label-bottom{color:#fff}.bet-drawer-overlay{-webkit-backdrop-filter:blur(5px);z-index:9999;opacity:0;visibility:hidden;background-color:#05060ab3;width:100vw;height:100vh;transition:opacity .3s,visibility .3s;position:fixed;top:0;left:0}.bet-drawer-overlay.open{opacity:1;visibility:visible}.bet-drawer{z-index:10000;background-color:#0d0e15;border-left:1px solid #ffffff14;flex-direction:column;width:420px;height:100%;transition:transform .35s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-10px 0 40px #000000bf}.bet-drawer.open{transform:translate(0)}.drawer-header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.drawer-title-group{color:#fff;align-items:center;gap:10px;font-size:18px;font-weight:850;display:flex}.drawer-lightning-icon{color:#a476f1;animation:1.5s infinite alternate pulse-lightning}@keyframes pulse-lightning{0%{filter:drop-shadow(0 0 2px #a476f166);transform:scale(1)}to{filter:drop-shadow(0 0 8px #a476f1cc);transform:scale(1.1)}}.drawer-close-btn{color:#fff9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.drawer-close-btn:hover{color:#ef4444;background:#ef444426;border-color:#ef44444d}.drawer-body{flex-direction:column;flex:1;gap:24px;padding:24px;display:flex;overflow-y:auto}.drawer-summary-card{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;gap:14px;padding:18px;display:flex}.summary-row{justify-content:space-between;align-items:center;display:flex}.summary-label{color:#fff6;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:700}.summary-value{color:#fff;align-items:center;font-size:16px;font-weight:900;display:flex}.summary-value.selection-color.color-green{color:#00c853!important}.summary-value.selection-color.color-red{color:#ff1744!important}.summary-value.selection-color.color-violet{color:#d500f9!important}.summary-category{color:#818cf8;background:#818cf81a;border:1px solid #818cf833;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:800}.drawer-lockout-notice{color:#ef4444;background:#ef44441a;border:1px solid #ef444433;border-radius:10px;align-items:center;gap:10px;padding:12px 16px;font-size:13px;font-weight:700;display:flex}.drawer-footer{background-color:#00000026;border-top:1px solid #ffffff0f;flex-direction:column;gap:16px;padding:24px;display:flex}.drawer-total-row{justify-content:space-between;align-items:center;display:flex}.total-label{color:#ffffff80;font-size:14px;font-weight:700}.total-val{color:#00c853;text-shadow:0 0 10px #00c85333;font-size:22px;font-weight:900}.bet-drawer .bet-amount-control{flex-direction:column;gap:12px;display:flex}.bet-drawer .quick-amount-row{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.bet-drawer .quick-amount-btn{color:#ffffffb3;cursor:pointer;background-color:#ffffff08;border:1px solid #ffffff14;border-radius:8px;padding:8px 0;font-size:12px;font-weight:700;transition:all .15s;transform:none!important}.bet-drawer .quick-amount-btn:hover{color:#fff;background:#ffffff14;border-color:#fff3;transform:translateY(-1px)!important}.bet-drawer .quick-amount-btn.active{background:var(--main_gradient-color2);color:#fff;border:none;box-shadow:0 4px 15px #a476f159;transform:scale(1.05)!important}.bet-drawer .bet-amount-input-box{background-color:#0003;border:1px solid #ffffff14;border-radius:8px;align-items:center;height:44px;display:flex;overflow:hidden}.bet-drawer .amount-step-btn{color:#fff9;cursor:pointer;background:0 0;border:none;width:44px;height:100%;font-size:18px;font-weight:700;transition:all .2s}.bet-drawer .amount-step-btn:hover{color:#fff;background-color:#ffffff0d}.bet-drawer .amount-field-input{color:#fff;text-align:center;background:0 0;border:none;outline:none;flex:1;font-size:16px;font-weight:800}@media (width<=768px){.bet-drawer{border-top:1px solid #ffffff14;border-left:none;border-radius:24px 24px 0 0;width:100%;top:auto;bottom:0;transform:translateY(100%);box-shadow:0 -10px 40px #000c;flex-direction:column!important;height:auto!important;max-height:85dvh!important;display:flex!important;overflow:hidden!important}.bet-drawer.open{transform:translateY(0)}.drawer-body{gap:20px;padding:20px}}.wingo-left-sidebar{border-radius:14px;flex-direction:column;grid-area:1/1;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0006;background-color:var(--surface-container-low)!important;border:1px solid #ffffff0d!important;height:600px!important}.left-sidebar-header{background-color:#00000026;border-bottom:1px solid #ffffff0d;flex-direction:column;gap:10px;padding:12px;display:flex}.left-sidebar-header .sidebar-tabs{background-color:#00000040;border:1px solid #ffffff08;border-radius:30px;grid-template-columns:repeat(3,1fr);gap:4px;padding:3px;display:grid}.left-sidebar-header .sidebar-tab-btn{color:#ffffff73;cursor:pointer;text-align:center;text-transform:uppercase;letter-spacing:.3px;background:0 0;border:none;border-radius:30px;outline:none;padding:8px 0;font-size:11px;font-weight:800;transition:all .2s}.left-sidebar-header .sidebar-tab-btn:hover{color:#fff}.left-sidebar-header .sidebar-tab-btn.active{color:#fff;background:linear-gradient(135deg,#2a2c3a,#1f202b);border:1px solid #ffffff0d;box-shadow:0 2px 8px #0000004d,inset 0 1px #ffffff0d}.sidebar-stats-card{background-color:#0003;border:1px solid #ffffff08;border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.sidebar-stats-card .stats-row{justify-content:space-between;align-items:center;display:flex}.avatar-overlap-stack{align-items:center;width:48px;height:24px;display:flex;position:relative}.overlap-avatar{background-position:50%;background-size:cover;border:1.5px solid #16161c;border-radius:50%;width:20px;height:20px;position:absolute}.overlap-avatar.p1{z-index:3;background-image:url(https://images.unsplash.com/photo-1535713875002-d1d0cf377fde?auto=format&fit=crop&w=40&q=80);left:0}.overlap-avatar.p2{z-index:2;background-image:url(https://images.unsplash.com/photo-1494790108377-be9c29b29330?auto=format&fit=crop&w=40&q=80);left:10px}.overlap-avatar.p3{z-index:1;background-image:url(https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?auto=format&fit=crop&w=40&q=80);left:20px}.bets-count-text{color:#ffffff80;font-size:11px;font-weight:700}.bets-count-text .highlight-text{color:#fff;font-weight:800}.bets-total-win{flex-direction:column;align-items:flex-end;display:flex}.total-win-amount{color:#4ade80;text-shadow:0 0 8px #4ade8040;font-size:13px;font-weight:900}.total-win-label{color:#ffffff59;text-transform:uppercase;letter-spacing:.3px;font-size:9px;font-weight:700}.bets-progress-container{background-color:#ffffff0d;border-radius:20px;width:100%;height:4px;overflow:hidden}.bets-progress-bar{background:linear-gradient(90deg,#6366f1,#10b981);border-radius:20px;height:100%;transition:width .4s ease-out}.sidebar-close-btn{display:none!important}.left-sidebar-body{flex-direction:column;flex:1;display:flex;overflow:hidden}.sidebar-table-header{color:#ffffff59;text-transform:uppercase;letter-spacing:.5px;background-color:#0000000d;border-bottom:1px solid #ffffff08;grid-template-columns:1.1fr 1fr .6fr 1fr;align-items:center;gap:4px;padding:8px 12px;font-size:10px;font-weight:800;display:grid}.sidebar-table-rows{flex-direction:column;flex:1;gap:5px;padding:8px 10px;display:flex;overflow-y:auto}.bet-row-capsule{background-color:#ffffff04;border:1px solid #ffffff05;border-radius:8px;grid-template-columns:1.1fr 1fr .6fr 1fr;align-items:center;gap:4px;padding:6px 8px;font-size:11px;transition:all .3s;animation:.25s ease-out slide-in-row;display:grid}@keyframes slide-in-row{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.bet-row-player{align-items:center;gap:6px;display:flex;overflow:hidden}.player-avatar{object-fit:cover;border-radius:50%;width:16px;height:16px}.player-avatar-initial{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;font-weight:800;display:flex}.player-name{color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.bet-row-amount{color:#ffffff80;font-weight:500}.bet-row-multiplier,.bet-row-win{color:#10b981;font-weight:800}.bet-row-capsule.won{background-color:#10b98114!important;border:1px solid #10b98126!important}.bet-row-capsule.user-bet{box-shadow:inset 0 0 6px #6e6bff1a;background-color:#6e6bff14!important;border:1px solid #6e6bff4d!important}.bet-row-capsule.user-bet .player-name{font-weight:800;color:var(--primary)!important}.bet-row-capsule.VIP{border-color:#fbbf2433!important}.VIP-name{font-weight:800;color:#fbbf24!important}.highlight-gold{color:#fbbf24!important}.previous-rounds-container{flex-direction:column;gap:10px;height:100%;display:flex}.previous-round-selector{justify-content:space-between;align-items:center;padding:2px 4px;display:flex}.previous-round-selector .period-label{color:#ffffff59;text-transform:uppercase;font-size:10px;font-weight:700}.period-dropdown{color:#fff;cursor:pointer;background-color:#1a1c26;border:1px solid #ffffff14;border-radius:6px;outline:none;padding:4px 8px;font-size:11px;font-weight:700}.prev-round-details{flex-direction:column;flex:1;gap:8px;display:flex;overflow:hidden}.prev-round-header{background-color:#00000026;border:1px solid #ffffff08;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:11px;display:flex}.prev-round-badge{color:#ffffff8c;align-items:center;gap:6px;font-weight:700;display:flex}.prev-round-win-total{color:#10b981;font-weight:800}.prev-round-bets-list{flex-direction:column;flex:1;gap:5px;display:flex;overflow-y:auto}.no-bets-placeholder,.no-rounds-placeholder{color:#ffffff40;text-transform:uppercase;letter-spacing:.5px;justify-content:center;align-items:center;height:100px;font-size:11px;font-weight:600;display:flex}.bets-drawer-toggle-btn{display:none!important}@media (width<=1200px){.wingo-layout{box-sizing:border-box!important;flex-direction:column!important;flex:none!important;gap:16px!important;width:100%!important;max-width:100vw!important;height:auto!important;min-height:100%!important;padding:12px!important;display:flex!important;overflow:hidden visible!important}.wingo-layout:before{height:260px!important}.wingo-left-section{box-sizing:border-box!important;flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;overflow-x:hidden!important}.wingo-right-section{margin-top:10px;box-sizing:border-box!important;flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:400px!important;overflow-x:hidden!important}.wingo-left-sidebar{z-index:1000;border-top:none;border-bottom:none;border-left:none;border-radius:0 16px 16px 0;width:290px;height:100vh;transition:transform .3s cubic-bezier(.25,.8,.25,1);position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:15px 0 40px #000c;background-color:var(--surface-container-low)!important}.wingo-left-sidebar.open{transform:translate(0)}.sidebar-close-btn{color:#ffffff80;cursor:pointer;background:#ffffff0d;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;position:absolute;top:14px;right:14px;display:flex!important}.sidebar-close-btn:hover{color:#fff;background:#ffffff1a}.left-sidebar-header{padding-top:50px}.left-sidebar-backdrop-overlay{-webkit-backdrop-filter:blur(4px);z-index:999;background-color:#0009;animation:.25s ease-out fade-in-backdrop;position:fixed;inset:0}@keyframes fade-in-backdrop{0%{opacity:0}to{opacity:1}}.bets-drawer-toggle-btn{cursor:pointer;border-radius:20px;justify-content:center;align-items:center;margin-left:auto;padding:4px 10px;font-size:11px;font-weight:800;transition:all .2s;color:#fff!important;background:#ffffff14!important;border:1px solid #ffffff26!important;display:inline-flex!important}.bets-drawer-toggle-btn:hover{background:#ffffff26!important}}@media (width<=900px){.wingo-layout{box-sizing:border-box!important;flex-direction:column!important;flex:none!important;gap:16px!important;width:100%!important;max-width:100vw!important;height:auto!important;min-height:100%!important;padding:12px!important;display:flex!important;overflow:hidden visible!important}}@media (width<=500px){.wingo-timeframe-bar{gap:4px!important;padding:4px!important}.timeframe-tab-btn{padding:8px 2px!important}.timeframe-clock-wrapper{width:32px!important;height:32px!important}.timeframe-clock-face{width:16px!important;height:16px!important}.timeframe-label-top{font-size:9px!important}.timeframe-label-bottom{font-size:11px!important}.numbers-grid{gap:6px!important}.num-bet-btn{max-width:50px!important;max-height:50px!important;font-size:18px!important}.color-bet-row{gap:8px!important}.color-bet-btn{padding:10px 8px!important;font-size:12px!important}.size-bet-row{gap:8px!important}.size-bet-btn{padding:10px!important;font-size:13px!important}.quick-amount-row{gap:6px!important}.quick-amount-btn{font-size:10px!important}.wingo-card{padding:12px 14px!important}.ticket-game-title{font-size:15px!important}}.wingo-right-sidebar{border-radius:14px;flex-direction:column;grid-area:1/3;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0006;background-color:var(--surface-container-low)!important;border:1px solid #ffffff0d!important;height:600px!important}.right-sidebar-header{background-color:#00000026;border-bottom:1px solid #ffffff0d;flex-direction:column;gap:10px;padding:12px;display:flex}.right-sidebar-header .sidebar-tabs{background-color:#00000059;border-radius:20px;grid-template-columns:repeat(2,1fr);padding:3px;display:grid}.right-sidebar-body{flex-direction:column;flex:1;height:calc(100% - 62px);display:flex;overflow:hidden}.chatroom-container{flex-direction:column;height:100%;display:flex;overflow:hidden}.chat-messages-box{scroll-behavior:smooth;flex-direction:column;flex:1;gap:10px;padding:12px;display:flex;overflow-y:auto}.chat-message-bubble{color:#ffffffd9;background:#ffffff05;border:1px solid #ffffff0a;border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.4;transition:all .2s}.chat-message-bubble:hover{background:#ffffff0a}.chat-msg-header{align-items:center;gap:8px;margin-bottom:5px;display:flex}.chat-msg-avatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:800;display:flex}.chat-msg-username{color:#fff9;font-size:12px;font-weight:600}.chat-msg-time{color:#ffffff4d;margin-left:auto;font-size:10px}.vip-msg{box-shadow:0 4px 15px #fbbf240d;background:linear-gradient(135deg,#fbbf2408 0%,#d977060d 100%)!important;border-color:#fbbf244d!important}.vip-badge{color:#0b0c11;text-transform:uppercase;background:linear-gradient(135deg,#fbbf24 0%,#d97706 100%);border-radius:4px;padding:1px 4px;font-size:9px;font-weight:900}.user-msg{box-shadow:0 4px 15px #6e6bff14;background:linear-gradient(135deg,#6e6bff0d 0%,#6e6bff1a 100%)!important;border-color:#6e6bff4d!important}.user-msg .chat-msg-username{font-weight:700;color:var(--primary)!important}.chat-msg-text{word-break:break-word}.chat-input-form{background-color:#0003;border-top:1px solid #ffffff0d;align-items:center;gap:8px;padding:10px 12px;display:flex}.chat-input-field{color:#fff;background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;outline:none;flex:1;padding:8px 14px;font-size:13px;transition:all .2s}.chat-input-field:focus{background:#ffffff0f;border-color:#6e6bff80;box-shadow:0 0 10px #6e6bff33}.chat-send-btn{background:linear-gradient(135deg, var(--primary) 0%, #5b58ff 100%);color:#fff;cursor:pointer;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;box-shadow:0 4px 10px #6e6bff4d}.chat-send-btn:hover{transform:scale(1.05);box-shadow:0 4px 14px #6e6bff80}.ai-signals-container{flex-direction:column;gap:12px;height:100%;padding:12px;display:flex;overflow-y:auto}.ai-accuracy-card{text-align:center;background:linear-gradient(135deg,#00c85305 0%,#0003 100%);border:1px solid #00c8531a;border-radius:12px;padding:12px}.ai-accuracy-header{color:#00c853;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:700;display:flex}.radial-percentage-box{background:radial-gradient(circle,#16161c 65%,#0000 66%),conic-gradient(#00c853 94.2%,#ffffff0d 94.2%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto;display:flex;position:relative;box-shadow:0 0 20px #00c85326}.radial-inner{color:#fff;font-size:20px;font-weight:900;line-height:1}.radial-label{color:#fff6;text-transform:uppercase;margin-top:2px;font-size:9px}.ai-recommendation-card{background:#0003;border:1px solid #ffffff0d;border-radius:12px;padding:12px}.rec-label{color:#ffffff80;margin-bottom:8px;font-size:12px}.rec-value{background:#ffffff05;border-radius:8px;flex-direction:column;gap:6px;padding:10px;display:flex}.rec-value.lockout{color:#fff6;text-align:center;background:#f443360a;border:1px dashed #f4433633;font-size:13px;font-style:italic}.rec-row{justify-content:space-between;font-size:13px;display:flex}.ai-technical-indicators{background:#00000040;border:1px solid #ffffff0a;border-radius:12px;padding:12px}.tech-header{color:#fff9;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:700}.tech-table{flex-direction:column;gap:6px;display:flex}.tech-row{border-bottom:1px dashed #ffffff0a;justify-content:space-between;align-items:center;padding:4px 0;font-size:12px;display:flex}.tech-row:last-child{border-bottom:none}.tech-badge{text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:800}.tech-badge.buy{color:#00c853;background:#00c8531a}.tech-badge.sell{color:#f44336;background:#f443361a}.chat-drawer-toggle-btn{display:none!important}@media (width<=1200px){.chat-drawer-toggle-btn{cursor:pointer;border-radius:20px;justify-content:center;align-items:center;padding:4px 10px;font-size:11px;font-weight:800;transition:all .2s;color:#fff!important;background:#ffffff14!important;border:1px solid #ffffff26!important;display:inline-flex!important}.chat-drawer-toggle-btn:hover{background:#ffffff26!important}.wingo-right-sidebar{z-index:1000;border-top:none;border-bottom:none;border-right:none;border-radius:16px 0 0 16px;width:290px;height:100vh;transition:transform .3s cubic-bezier(.25,.8,.25,1);position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-15px 0 40px #000c;background-color:var(--surface-container-low)!important}.wingo-right-sidebar.open{transform:translate(0)}.right-sidebar-backdrop-overlay{-webkit-backdrop-filter:blur(4px);z-index:999;background-color:#0009;animation:.25s ease-out fade-in-backdrop;position:fixed;inset:0}}.klrwin-global-control-bar{-webkit-backdrop-filter:blur(10px);background:#161822a6;border:1px solid #ffffff0f;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:10px 18px;animation:.4s cubic-bezier(.25,.8,.25,1) fade-in-up-klrwin;display:flex;box-shadow:0 4px 20px #00000059}@keyframes fade-in-up-klrwin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.compliance-ws-badge{background:#00000040;border:1px solid #ffffff08;border-radius:20px;align-items:center;gap:8px;padding:6px 12px;display:flex}.ws-status-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.ws-status-dot.connected{background-color:#00e676;animation:1.5s ease-in-out infinite alternate ws-pulse-neon;box-shadow:0 0 10px #00e676}.ws-status-dot.reconnecting{background-color:#ff9100;animation:.6s ease-in-out infinite alternate ws-pulse-reconnect;box-shadow:0 0 10px #ff9100}@keyframes ws-pulse-neon{0%{opacity:1;transform:scale(1);box-shadow:0 0 8px #00e676}to{opacity:.7;transform:scale(1.2);box-shadow:0 0 15px #00e676}}@keyframes ws-pulse-reconnect{0%{opacity:1}to{opacity:.3}}.ws-status-text{color:#ffffffd9;font-size:11px;font-weight:800}.lag-protection-text{color:#00e676;text-transform:uppercase;letter-spacing:.5px;background:#00e67614;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.compliance-hash-badge{cursor:pointer;background:linear-gradient(135deg,#6e6bff14 0%,#0000004d 100%);border:1px solid #6e6bff40;border-radius:20px;align-items:center;gap:8px;padding:6px 14px;transition:all .2s ease-in-out;display:flex}.compliance-hash-badge:hover{border-color:var(--primary);background:linear-gradient(135deg,#6e6bff26 0%,#6e6bff0d 100%);transform:translateY(-1px);box-shadow:0 0 12px #6e6bff40}.hash-icon-neon{color:var(--primary);filter:drop-shadow(0 0 4px var(--primary))}.hash-label{color:#ffffff80;font-size:11px;font-weight:700}.hash-value{color:#fff;letter-spacing:.5px;font-size:11px;font-weight:700}.hash-verify-btn{background:var(--primary);color:#fff;text-transform:uppercase;letter-spacing:.3px;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:800;box-shadow:0 2px 6px #6e6bff4d}.compliance-actions-wrapper{align-items:center;gap:10px;display:flex}.responsible-gaming-trigger-btn{color:#f472b6;cursor:pointer;background:linear-gradient(135deg,#ec48991a 0%,#00000040 100%);border:1px solid #ec489959;border-radius:20px;outline:none;align-items:center;padding:6px 14px;font-size:11px;font-weight:800;transition:all .2s ease-in-out;display:flex}.responsible-gaming-trigger-btn:hover{color:#fff;background:linear-gradient(135deg,#ec489933 0%,#ec48990d 100%);border-color:#ec4899;transform:translateY(-1px);box-shadow:0 0 12px #ec48994d}.currency-selector-wrapper{background:#0000004d;border:1px solid #ffffff14;border-radius:20px;align-items:center;gap:6px;padding:3px 8px;display:flex}.currency-icon-neon{color:#fbbf24;filter:drop-shadow(0 0 4px #fbbf24)}.klrwin-currency-dropdown{color:#fff;cursor:pointer;background:0 0;border:none;outline:none;padding-right:4px;font-size:11px;font-weight:800}.klrwin-currency-dropdown option{color:#fff;background-color:#12131b;font-weight:800}.compliance-modal-overlay{-webkit-backdrop-filter:blur(8px);z-index:2000;background-color:#050608d9;justify-content:center;align-items:center;padding:16px;animation:.25s ease-out fade-in-backdrop-klrwin;display:flex;position:fixed;inset:0}@keyframes fade-in-backdrop-klrwin{0%{opacity:0}to{opacity:1}}.compliance-modal-card{background-color:#15161f;border:1px solid #ffffff0f;border-radius:24px;width:100%;max-width:580px;max-height:90vh;animation:.3s cubic-bezier(.34,1.56,.64,1) zoom-in-klrwin;overflow-y:auto;box-shadow:0 20px 50px #000000d9}@keyframes zoom-in-klrwin{0%{opacity:0;transform:scale(.9)translateY(15px)}to{opacity:1;transform:scale(1)translateY(0)}}.compliance-modal-header{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.compliance-modal-title{color:#fff;align-items:center;gap:10px;font-size:16px;font-weight:900;display:flex}.neon-icon-green{color:#00e676;filter:drop-shadow(0 0 6px #00e67666)}.neon-icon-pink{color:#ec4899;filter:drop-shadow(0 0 6px #ec489966)}.compliance-modal-close{color:#fff6;cursor:pointer;background:0 0;border:none;outline:none;transition:color .15s}.compliance-modal-close:hover{color:#fff}.compliance-modal-body{flex-direction:column;gap:20px;padding:24px;display:flex}.compliance-intro-text{margin:0;font-size:12.5px;line-height:1.6}.compliance-round-details-box{background:#0000004d;border:1px solid #ffffff0a;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.compliance-info-title{color:#fff6;text-transform:uppercase;letter-spacing:.8px;margin-bottom:4px;font-size:12px;font-weight:800}.credentials-row{justify-content:space-between;align-items:center;font-size:13px;display:flex}.cred-label{color:#ffffff80;font-weight:600}.cred-val{color:#fff;font-weight:700}.cred-val-long{color:#00e676;word-break:break-all;background:#00e6760d;border:1px solid #00e67626;border-radius:8px;width:100%;padding:8px 12px;font-size:11px;font-weight:700}.cred-footnote{color:#ffffff59;font-size:10.5px;font-style:italic}.compliance-calculator-section{border-top:1px solid #ffffff0d;flex-direction:column;gap:14px;padding-top:20px;display:flex}.verifier-inputs{flex-direction:column;gap:12px;display:flex}.input-group-field{flex-direction:column;gap:6px;display:flex}.input-label{color:#ffffff73;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:800}.verifier-text-input{color:#fff;background-color:#0c0d12;border:1px solid #ffffff14;border-radius:10px;outline:none;padding:10px 14px;font-size:12.5px;transition:border-color .15s}.verifier-text-input:focus{border-color:var(--primary);box-shadow:0 0 10px #6e6bff26}.verify-calculate-btn{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;border:none;border-radius:10px;outline:none;padding:12px;font-size:13px;font-weight:900;transition:transform .15s,box-shadow .15s;background:linear-gradient(135deg,#00c853 0%,#00b0ff 100%)!important}.verify-calculate-btn:hover{transform:translateY(-1px);box-shadow:0 5px 15px #00c8534d}.verification-output-box{border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.verification-output-box.success{background:#00e6760d;border:1px solid #00e67633}.verification-output-box.error{background:#f443360d;border:1px solid #f4433633}.verification-success-header{color:#00e676;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.verification-details{flex-direction:column;gap:8px;display:flex}.output-row{justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.output-row span:first-child{color:#ffffff80}.output-hash{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:250px;font-size:11px;overflow:hidden}.output-outcome{color:#fff;align-items:center;display:inline-flex}.verification-error-text{color:#ff5252;font-size:12.5px;font-weight:700}.compliance-settings-card{background:#00000040;border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.compliance-settings-card.border-neon-pink{background:linear-gradient(135deg,#ec489905 0%,#00000040 100%);border-color:#ec489940}.settings-card-header{color:#fff;align-items:center;gap:8px;font-size:13.5px;font-weight:800;display:flex}.settings-description{color:#ffffff73;margin:0 0 10px;font-size:11.5px;line-height:1.5}.limit-buttons-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.limit-select-btn{color:#ffffffb3;cursor:pointer;background-color:#0c0d12;border:1px solid #ffffff0f;border-radius:10px;outline:none;padding:10px 4px;font-size:11.5px;font-weight:800;transition:all .15s ease-in-out}.limit-select-btn:hover{border-color:var(--primary);color:#fff;background-color:#6e6bff0d}.limit-select-btn.active{background-color:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 0 10px #6e6bff59}.limit-status-footer{color:#ffffff80;border-top:1px dashed #ffffff0d;justify-content:space-between;margin-top:4px;padding-top:8px;font-size:12px;display:flex}.exclusion-durations-row{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.exclude-action-btn{color:#f472b6;cursor:pointer;background-color:#0c0d12;border:1px solid #ec489940;border-radius:10px;outline:none;padding:12px 4px;font-size:11.5px;font-weight:800;transition:all .15s ease-in-out}.exclude-action-btn:hover{color:#fff;background-color:#ec4899;border-color:#ec4899;transform:translateY(-1px);box-shadow:0 0 12px #ec489959}.active-exclusion-warning{color:#ff5252;text-align:center;background:#f4433614;border:1px solid #f4433633;border-radius:8px;padding:8px 12px;font-size:11.5px}@media (width<=600px){.klrwin-global-control-bar{flex-direction:column;align-items:stretch;padding:12px}.compliance-ws-badge,.compliance-hash-badge,.compliance-actions-wrapper{justify-content:center}.limit-buttons-grid,.exclusion-durations-row{grid-template-columns:1fr}}.lobby-selection-grid{grid-template-columns:repeat(2,1fr);gap:24px;width:100%;max-width:960px;display:grid}@media (width<=768px){.lobby-selection-grid{grid-template-columns:1fr;gap:16px}}.wingo-lobby-card{text-align:center;box-sizing:border-box;border:1px solid #6e6bff26;border-radius:20px;flex-direction:column;align-items:center;gap:20px;width:100%;padding:40px 30px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;background:var(--surface-container)!important}.wingo-lobby-card.wingo-card-hover:hover{border-color:#6e6bff;transform:translateY(-4px);box-shadow:0 10px 30px #6e6bff26}.wingo-lobby-card.market-card-hover{border-color:#00e67626}.wingo-lobby-card.market-card-hover:hover{border-color:#00e676;transform:translateY(-4px);box-shadow:0 10px 30px #00e67626}.lobby-badge{color:#00c853;letter-spacing:1px;background:#00c85326;border:1px solid #00c8534d;border-radius:20px;padding:6px 14px;font-size:11px;font-weight:800}.lobby-subtitle{color:#fff9;margin:0;font-size:15px;line-height:1.5}.play-wingo-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6e6bff 0%,#5247ff 100%);border:none;border-radius:14px;align-items:center;gap:12px;padding:16px 36px;font-size:18px;font-weight:800;transition:all .2s;display:flex}.play-wingo-btn:hover{background:linear-gradient(135deg,#818cf8 0%,#6366f1 100%);transform:scale(1.05)}.mobile-exit-game-btn{display:none!important}@media (width<=1024px){.app-shell.is-playing-wingo .app-header,.app-shell.is-playing-wingo .mobile-bottom-nav{display:none!important}.app-shell.is-playing-wingo .workspace{background-color:var(--background)!important;background-image:radial-gradient(circle at 10% 20%,#6e6bff0a 0%,#0000 45%),radial-gradient(circle at 90% 80%,#00c85305 0%,#0000 45%)!important;height:100%!important;min-height:100%!important}.mobile-exit-game-btn{color:#ef4444;cursor:pointer;background:#ef444426;border:1px solid #ef44444d;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-right:8px;padding:6px 12px;font-size:12px;font-weight:800;display:inline-flex!important}}.mobile-game-header{display:none!important}@media (width<=1200px){.mobile-game-header{justify-content:space-between;align-items:center;margin-bottom:8px;padding:8px 12px;-webkit-backdrop-filter:blur(8px)!important;background-color:#16182266!important;border:1px solid #ffffff14!important;border-radius:4px!important;display:flex!important}.mobile-game-back-btn{color:#fff;cursor:pointer;background-color:#1c2033;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:flex}.mobile-game-back-btn:hover{background-color:#282d47}.mobile-game-title{color:#fff;letter-spacing:.5px;text-transform:uppercase;font-size:15px;font-weight:900}.mobile-game-balance-pill{border:1px solid var(--border-color)!important;box-sizing:border-box!important;cursor:pointer!important;background:#ffffff05!important;border-radius:4px!important;outline:none!important;align-items:center!important;gap:8px!important;height:30px!important;padding:0 6px 0 10px!important;transition:all .2s!important;display:flex!important}.mobile-game-balance-pill:hover{background:#ffffff0d!important;transform:none!important}.mobile-game-balance-pill .wallet-label{color:var(--text-secondary)!important;letter-spacing:.5px!important;font-size:10px!important;font-weight:700!important}.mobile-game-balance-pill .wallet-balance{color:var(--text-primary)!important;font-size:13px!important;font-weight:700!important}.mobile-game-balance-pill .balance-add-circle{background-color:var(--green)!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:18px!important;height:18px!important;margin-left:2px!important;display:flex!important}}.gateway-select-grid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;display:grid}.gateway-card{border-radius:var(--radius-md);cursor:pointer;box-sizing:border-box;background-color:#0003;border:1.5px solid #ffffff0d;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;transition:all .25s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative}.gateway-card:hover{border-color:var(--outline);transform:translateY(-2px)}.gateway-card.selected.easypaisa{background:#00c8530d;border-color:#00c853}.gateway-card.selected.jazzcash{background:#fbbf240d;border-color:#fbbf24}.gateway-card .brand-logo-container{justify-content:center;align-items:center;height:48px;display:flex}.gateway-card .brand-logo{object-fit:contain;height:38px}.gateway-card .brand-name{color:var(--on-surface);font-size:14px;font-weight:700}.gateway-card .brand-desc{color:var(--on-surface-variant);font-size:11px}.gateway-card .check-icon{font-size:18px;display:none;position:absolute;top:8px;right:8px}.gateway-card.selected .check-icon{display:block}.gateway-card.selected.easypaisa .check-icon{color:#00c853}.gateway-card.selected.jazzcash .check-icon{color:#fbbf24}.mode-toggle-container{background:var(--surface-container-lowest);border:1px solid var(--outline-variant);border-radius:var(--radius-md);grid-template-columns:1fr 1fr;margin-bottom:20px;padding:4px;display:grid}.mode-toggle-btn{color:var(--on-surface-variant);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:12px;font-weight:700;transition:all .2s;display:flex}.mode-toggle-btn.active{background:var(--surface-container-high);color:var(--on-surface)}.simulation-container{border-radius:var(--radius-lg);background-color:#2a2c46;border:1px solid #ffffff0d;width:100%;max-width:500px;margin:0 auto;padding:28px}.sim-header{border-bottom:1px dashed var(--outline-variant);text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:20px;display:flex}.sim-logo-large{object-fit:contain;height:54px}.sim-header-title{color:var(--on-surface);font-size:18px;font-weight:800}.sim-header-desc{color:var(--on-surface-variant);font-size:12px}.sim-content{flex-direction:column;gap:20px;display:flex}.sim-amount-banner{background:var(--surface-container-lowest);border:1px solid var(--outline-variant);border-radius:var(--radius-md);text-align:center;flex-direction:column;gap:4px;padding:16px;display:flex}.sim-amount-label{color:var(--on-surface-variant);letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:700}.sim-amount-value{color:var(--on-surface);font-size:26px;font-weight:800;font-family:var(--font-mono)}.sim-phone-display{color:var(--on-surface);text-align:center;border-radius:var(--radius-full);background:#ffffff05;align-self:center;padding:6px 12px;font-size:14px;font-weight:600;display:inline-block}.sim-otp-grid{justify-content:center;gap:12px;margin:12px 0;display:flex}.sim-otp-input{background:var(--surface-container-lowest);border:2px solid var(--outline-variant);border-radius:var(--radius-md);text-align:center;width:50px;height:60px;color:var(--on-surface);font-size:24px;font-weight:800;font-family:var(--font-mono);outline:none;transition:all .2s}.sim-otp-input:focus{border-color:var(--primary)}.sim-pin-container{flex-direction:column;align-items:center;gap:12px;display:flex}.sim-pin-inputs{justify-content:center;gap:12px;display:flex}.sim-pin-dot{border:2px solid var(--outline-variant);background:0 0;border-radius:50%;width:16px;height:16px;transition:all .2s}.sim-pin-dot.filled{background:var(--on-surface);border-color:var(--on-surface)}.sim-keypad{grid-template-columns:repeat(3,1fr);gap:12px;width:240px;margin:20px auto 0;display:grid}.sim-keypad-btn{background:var(--surface-container-lowest);border:1px solid var(--outline-variant);height:50px;color:var(--on-surface);border-radius:var(--radius-full);cursor:pointer;justify-content:center;align-items:center;font-size:18px;font-weight:700;transition:all .15s;display:flex}.sim-keypad-btn:hover{background:var(--surface-container-high)}.sim-keypad-btn:active{background:var(--surface-container-highest)}.sim-timer{color:var(--on-surface-variant);text-align:center;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.sim-timer span{color:#ff9100;font-weight:700}.sim-receipt-card{background:var(--surface-container-lowest);border:1px solid var(--outline-variant);border-radius:var(--radius-md);flex-direction:column;gap:12px;padding:20px;display:flex}.sim-receipt-title{color:var(--on-surface);border-bottom:1px solid var(--outline-variant);margin-bottom:4px;padding-bottom:8px;font-size:15px;font-weight:700}.sim-receipt-row{justify-content:space-between;font-size:13px;display:flex}.sim-receipt-row .label{color:var(--on-surface-variant)}.sim-receipt-row .value{color:var(--on-surface);font-weight:600}.sim-receipt-row.total{border-top:1px dashed var(--outline-variant);margin-top:4px;padding-top:10px;font-size:15px;font-weight:700}.sim-receipt-row.total .value{color:#00c853}.api-error-card{border-radius:var(--radius-lg);background:#ff525f0d;border:2px solid #ff525f;flex-direction:column;gap:16px;padding:24px;display:flex}.api-error-header{color:#ff525f;align-items:center;gap:12px;font-size:16px;font-weight:800;display:flex}.api-error-header span{font-size:24px}.api-error-body{color:var(--on-surface-variant);flex-direction:column;gap:10px;font-size:13px;line-height:1.5;display:flex}.code-block-wrapper{border-radius:var(--radius-sm);font-family:var(--font-mono);color:#4ade80;border:1px solid var(--outline-variant);white-space:pre;text-align:left;background:#000;padding:12px;font-size:11px;overflow-x:auto}.sim-spinner-container{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 0;display:flex}.sim-spinner{border:4px solid var(--outline-variant);border-top-color:var(--primary);border-radius:50%;width:50px;height:50px;animation:1s linear infinite sim-spin}@keyframes sim-spin{to{transform:rotate(360deg)}}.sim-live-status-pill{color:#ff9100;border-radius:var(--radius-full);background:#ff91001a;border:1px solid #ff91004d;align-self:center;padding:4px 10px;font-size:11px;font-weight:700;animation:1.5s infinite beacon}.sim-live-status-pill.success{color:#00c853;background:#00c8531a;border-color:#00c8534d;animation:none}.sim-live-status-pill.failed{color:#ff1744;background:#ff17441a;border-color:#ff17444d;animation:none}.deposit-modal-content::-webkit-scrollbar{width:6px}.deposit-modal-content::-webkit-scrollbar-track{background:#1e1f30}.deposit-modal-content::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.deposit-modal-content::-webkit-scrollbar-thumb:hover{background:#ffffff80}.settings-card-group .setting-row{background-color:#0000!important}.settings-card-group .setting-row:hover{background-color:#ffffff0d!important}.gateway-select-grid{box-sizing:border-box!important;grid-template-columns:repeat(2,1fr)!important;gap:16px!important;width:100%!important;display:grid!important}.payment-route-grid,.withdraw-channel-grid{box-sizing:border-box!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important;width:100%!important;margin-top:6px!important;display:grid!important}.quick-amount-grid{box-sizing:border-box!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;width:100%!important;margin-top:6px!important;display:grid!important}.quick-withdraw-grid{box-sizing:border-box!important;grid-template-columns:repeat(4,1fr)!important;gap:8px!important;width:100%!important;margin-top:10px!important;display:grid!important}@media (width<=768px){.view-content-scroll{gap:16px!important;padding:16px!important}.account-main-header{display:none!important}}@media (width<=480px){.view-content-scroll{gap:12px!important;padding:12px 8px 64px!important}.form-card{gap:16px!important;padding:16px 12px!important}.gateway-select-grid,.payment-route-grid,.withdraw-channel-grid{grid-template-columns:1fr!important;gap:10px!important}.quick-amount-grid{grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.quick-withdraw-grid{grid-template-columns:repeat(4,1fr)!important;gap:6px!important}}.history-grid-container{box-sizing:border-box!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important;width:100%!important;margin:0!important;display:grid!important}.history-card{cursor:pointer!important;background-color:#2a2c46!important;border:1px solid #ffffff0d!important;border-radius:12px!important;align-items:center!important;gap:12px!important;padding:16px!important;transition:transform .15s,background-color .15s!important;display:flex!important}.history-card:hover{background-color:#ffffff05!important}.history-card .card-icon-box{border-radius:10px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;display:flex!important}@media (width<=480px){.history-card{gap:8px!important;padding:12px 8px!important}.history-card .card-icon-box{border-radius:8px!important;width:36px!important;height:36px!important}.history-card .card-icon-box span{font-size:20px!important}}.account-page-container,.account-page-container .view-content-scroll{position:relative!important}.account-page-container .view-content-scroll:before{content:""!important;background:var(--main_gradient-color2)!important;z-index:0!important;pointer-events:none!important;border-radius:0 0 50% 50%/0 0 25px 25px!important;height:180px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}.account-page-container .view-content-scroll>*{z-index:1!important;position:relative!important}.account-action-btn{background-image:linear-gradient(#2a2c46, #2a2c46), var(--main_gradient-color2)!important;color:#fff!important;cursor:pointer!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;border:1.5px solid #0000!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;height:38px!important;padding:0 16px!important;font-weight:700!important;transition:all .2s!important;display:flex!important}.account-action-btn:hover{background-image:linear-gradient(#353754, #353754), var(--main_gradient-color2)!important}*,:before,:after{box-shadow:none!important;text-shadow:none!important}.market-trading-view{background:#0f0f12;width:100%;height:100%;position:relative;overflow:hidden}.fullscreen-chart-bg{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.fullscreen-chart-bg .chart-wrapper{background:0 0!important;border:none!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:100%!important}.fullscreen-chart-bg .chart-container{width:100%!important;height:100%!important}@media (width>=1025px){.glass-action-widget{display:none!important}}.floating-game-header{z-index:10;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:16px;left:16px;right:16px}.floating-game-header>*{pointer-events:auto}.floating-header-left,.floating-header-right{align-items:center;gap:12px;display:flex}.lobby-back-glass-btn{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;cursor:pointer;background:#161720d9;border:1px solid #ffffff14;border-radius:8px;outline:none;gap:6px;font-size:11.5px;font-weight:700;transition:all .2s;box-sizing:border-box!important;align-items:center!important;height:32px!important;padding:0 12px!important;display:inline-flex!important}.lobby-back-glass-btn:hover{background:#161720f2;border-color:#ffffff26;transform:translate(-2px)}.glass-chart-feed-selector{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#161720d9;border:1px solid #ffffff14;border-radius:8px;gap:3px;box-sizing:border-box!important;align-items:center!important;height:32px!important;padding:3px!important;display:inline-flex!important}.glass-chart-feed-selector .feed-toggle-btn{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:6px;outline:none;font-size:10.5px;font-weight:800;transition:all .2s;box-sizing:border-box!important;align-items:center!important;height:100%!important;padding:0 10px!important;display:inline-flex!important}.glass-chart-feed-selector .feed-toggle-btn:hover:not(:disabled){color:#fff}.glass-chart-feed-selector .feed-toggle-btn.active{color:#fff;background:var(--primary)!important}.glass-chart-feed-selector .feed-toggle-btn:disabled{cursor:not-allowed;opacity:.5}.floating-header-middle{pointer-events:auto;justify-content:center;align-items:center;display:flex}.slim-stats-bar{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;box-sizing:border-box!important;background:#161720d9!important;border:1px solid #ffffff14!important;border-radius:10px!important;flex-direction:row!important;align-items:center!important;gap:14px!important;width:auto!important;height:32px!important;padding:0 14px!important;display:inline-flex!important}.slim-stats-bar .stats-item{box-sizing:border-box!important;background:0 0!important;border:none!important;border-radius:0!important;flex-direction:row!important;align-items:center!important;gap:6px!important;width:auto!important;height:100%!important;padding:0!important;display:inline-flex!important}.slim-stats-bar .stats-item:not(:last-child){border-right:1px solid #ffffff1a!important;padding-right:14px!important}.slim-stats-bar .stats-label{color:#ffffff73!important;letter-spacing:.5px!important;text-transform:uppercase!important;font-size:9px!important;font-weight:700!important}.slim-stats-bar .stats-value{color:#fff!important;font-size:12px!important;font-weight:800!important}.glass-action-widget{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#161720d9;border:1px solid #ffffff14;gap:8px;box-sizing:border-box!important;border-radius:8px!important;align-items:center!important;height:32px!important;padding:0 10px!important;display:inline-flex!important}.widget-wallet-info{flex-direction:column;align-items:center;display:flex}.widget-wallet-label{color:#fff6;letter-spacing:.5px;font-size:8px;font-weight:800}.widget-wallet-val{color:#10b981;font-size:12.5px;font-weight:800;font-family:var(--font-mono)}.widget-icon-btn{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.widget-icon-btn:hover{color:#fff;background:#ffffff0f}.floating-bet-panel-wrapper{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-sizing:border-box;background:#161720d9;border:1px solid #ffffff14;border-radius:16px;width:310px;padding:16px;position:absolute;top:90px;right:16px}.floating-bet-panel-wrapper .bet-controls.card{background:0 0!important;border:none!important;width:100%!important;margin:0!important;padding:0!important}@media (width<=1200px){.slim-stats-bar{gap:10px!important;padding:5px 10px!important}.slim-stats-bar .stats-item:not(:last-child){padding-right:10px!important}}@media (width<=992px){.floating-game-header{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.floating-header-left,.floating-header-right{justify-content:space-between;width:100%}.floating-header-middle{flex:1;justify-content:center;display:flex}.slim-stats-bar{justify-content:space-around!important;width:100%!important;display:flex!important}.floating-bet-panel-wrapper{top:156px}}@media (width<=768px){.floating-game-header{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;top:8px!important;left:8px!important;right:8px!important}.floating-header-left{justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:auto!important;display:flex!important}.floating-header-right{justify-content:flex-end!important;align-items:center!important;width:auto!important;display:flex!important}.floating-header-middle{display:none!important}.lobby-back-glass-btn{gap:4px!important;padding:6px 10px!important;font-size:11px!important}.glass-chart-feed-selector{padding:2px!important}.glass-chart-feed-selector .feed-toggle-btn{padding:5px 8px!important;font-size:10px!important}.glass-action-widget{padding:4px 6px!important}.widget-wallet-info{padding-right:4px!important}.widget-wallet-label{font-size:7.5px!important}.widget-wallet-val{font-size:10.5px!important}.widget-icon-btn{width:26px!important;height:26px!important}.floating-bet-panel-wrapper{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#161720e6!important;border:1px solid #ffffff14!important;border-radius:12px!important;width:auto!important;padding:12px!important;inset:auto 8px 8px!important}.floating-bet-panel-wrapper .bet-controls{background:0 0!important;border:none!important;grid-template-rows:auto auto!important;grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;padding:0!important;display:grid!important}.floating-bet-panel-wrapper .execution-container{grid-column:span 2!important;grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}.floating-bet-panel-wrapper .btn-trade{border-radius:6px!important;width:100%!important;height:44px!important}}@media (width>=769px){.floating-bet-panel-wrapper .bet-controls{background:0 0!important;border:none!important;flex-direction:column!important;grid-template-columns:none!important;align-items:stretch!important;gap:16px!important;width:100%!important;padding:0!important;display:flex!important}.floating-bet-panel-wrapper .control-group{grid-column:unset!important;flex-direction:column!important;gap:6px!important;width:100%!important;display:flex!important}.floating-bet-panel-wrapper .execution-container{flex-direction:column!important;gap:10px!important;width:100%!important;display:flex!important}.floating-bet-panel-wrapper .btn-trade{border-radius:6px!important;width:100%!important;height:44px!important}}@media (width<=1024px){.market-trading-view .mobile-game-header{z-index:10!important;margin-bottom:0!important;display:flex!important;position:absolute!important;top:8px!important;left:8px!important;right:8px!important}.market-trading-view .floating-game-header{display:none!important}.mobile-feed-container{z-index:10;justify-content:flex-start;position:absolute;top:64px;left:8px;display:flex!important}}.wingo-lobby-container{background:radial-gradient(circle,#1e1f30 0%,#0b0c11 100%)!important}.lobby-selection-grid{padding:16px 0;grid-template-columns:repeat(2,1fr)!important;gap:20px!important;max-width:1080px!important}@media (width<=768px){.lobby-selection-grid{grid-template-columns:1fr!important;gap:16px!important}}.wingo-lobby-card{position:relative;overflow:hidden;background:linear-gradient(135deg,#22253abf 0%,#16172080 100%)!important;border:1px solid #a08fff1f!important;border-radius:24px!important;justify-content:flex-start!important;align-items:center!important;gap:16px!important;padding:24px 20px!important;transition:all .4s cubic-bezier(.165,.84,.44,1)!important}.lobby-card-header{justify-content:space-between;align-items:center;width:100%;margin-bottom:4px;font-size:11px;font-weight:700;display:flex}.lobby-online-badge{color:#4ade80;background:#4ade8014;border:1px solid #4ade8026;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;display:flex}.pulse-dot{background-color:#4ade80;border-radius:50%;width:6px;height:6px;animation:1.5s infinite lobby-pulse;box-shadow:0 0 8px #4ade80}.pulse-dot.offline-dot{box-shadow:none;background-color:#a0aec0;animation:none}@keyframes lobby-pulse{0%{opacity:.6;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}to{opacity:.6;transform:scale(.85)}}.lobby-ping-badge{color:#10b981;background:#10b98114;border:1px solid #10b98126;border-radius:20px;align-items:center;gap:4px;padding:4px 8px;display:flex}.ping-icon{font-size:12px!important}.game-lobby-icon{border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:4px;font-size:40px!important;display:flex!important}.icon-wingo{background:#a08fff1a;box-shadow:0 0 20px #a08fff26;color:#a08fff!important}.icon-market{background:#10b9811a;box-shadow:0 0 20px #10b98126;color:#10b981!important}.icon-flipper{background:#06b6d41a;box-shadow:0 0 20px #06b6d426;color:#06b6d4!important}.icon-spin{background:#fbbf241a;box-shadow:0 0 20px #fbbf2426;color:#fbbf24!important}.lobby-badge{border-radius:20px!important;padding:4px 12px!important;font-size:9.5px!important;font-weight:800!important}.badge-wingo{color:#a08fff!important;background:#a08fff1f!important;border:1px solid #a08fff40!important}.badge-market{color:#10b981!important;background:#10b9811f!important;border:1px solid #10b98140!important}.badge-flipper{color:#06b6d4!important;background:#06b6d41f!important;border:1px solid #06b6d440!important}.badge-spin{color:#fbbf24!important;background:#fbbf241f!important;border:1px solid #fbbf2440!important}.lobby-title{color:#fff;margin:0!important;font-size:20px!important;font-weight:800!important}.lobby-subtitle{min-height:33px;color:#ffffff73!important;margin:0!important;font-size:11px!important;line-height:1.5!important}.lobby-stats-box{box-sizing:border-box;background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;gap:8px;width:100%;padding:10px 14px;display:flex}.stats-box-row{justify-content:space-between;align-items:center;width:100%;display:flex}.stats-box-row.align-center{flex-direction:column;align-items:center;gap:4px}.stats-box-label{color:#fff6;font-size:10px;font-weight:600}.stats-box-val{font-size:11.5px;font-weight:700}.stats-box-val.text-purple{color:#c084fc}.stats-box-val.text-green{color:#4ade80}.stats-box-val.text-cyan{color:#22d3ee}.stats-box-val.text-gold{color:#facc15}.stats-box-val.text-muted{color:#ffffff4d}.stats-box-divider{background:#ffffff0a;width:100%;height:1px}.lobby-draw-balls{justify-content:center;gap:6px;margin-top:2px;display:flex}.lobby-draw-balls .ball{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:900;display:flex;box-shadow:inset -2px -2px 6px #0006,2px 2px 5px #0000004d}.ball-green{background:radial-gradient(circle at 30% 30%,#4ade80,#15803d)}.ball-red{background:radial-gradient(circle at 30% 30%,#f87171,#b91c1c)}.ball-violet{background:radial-gradient(circle at 30% 30%,#c084fc,#6b21a8)}.price-tick-lobby{transition:color .15s}.btn-wingo-gradient{background:linear-gradient(135deg,#7c3aed 0%,#4f46e5 100%)!important;border-radius:12px!important;width:100%!important;padding:12px 24px!important;font-size:14px!important}.btn-wingo-gradient:hover{box-shadow:0 6px 20px #7c3aed4d;background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%)!important}.btn-market-gradient{background:linear-gradient(135deg,#059669 0%,#0d9488 100%)!important;border-radius:12px!important;width:100%!important;padding:12px 24px!important;font-size:14px!important}.btn-market-gradient:hover{box-shadow:0 6px 20px #10b9814d;background:linear-gradient(135deg,#10b981 0%,#14b8a6 100%)!important}.btn-locked{color:#ffffff40!important;cursor:not-allowed!important;background:#ffffff0a!important;border:1px solid #ffffff0f!important;border-radius:12px!important;width:100%!important;padding:12px 24px!important;font-size:14px!important}.btn-locked span{font-size:14px!important}.wingo-card-hover:hover{border-color:#a08fff66!important;box-shadow:0 12px 40px #a08fff26!important}.market-card-hover:hover{border-color:#10b98166!important;box-shadow:0 12px 40px #10b98126!important}.flipper-card-hover:hover:not(.locked-card){border-color:#06b6d466!important;box-shadow:0 12px 40px #06b6d426!important}.spin-card-hover:hover:not(.locked-card){border-color:#fbbf2466!important;box-shadow:0 12px 40px #fbbf2426!important}.locked-card{opacity:.7}.locked-card:hover{border-color:#ffffff1a!important;box-shadow:0 8px 30px #0006!important}.lobby-promo-slider{background-color:#161720;border:1px solid #ffffff14;border-radius:24px;width:100%;max-width:1080px;height:160px;margin-bottom:24px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000004d}.promo-slides-wrapper{width:100%;height:100%;transition:transform .6s cubic-bezier(.25,1,.5,1);display:flex}.promo-slide{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;width:100%;height:100%;padding:24px 32px;display:flex;position:relative;overflow:hidden}.slide-content{z-index:2;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:relative}.slide-badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;letter-spacing:.5px;text-transform:uppercase;background:#ffffff2e;border:1px solid #ffffff26;border-radius:12px;padding:3px 10px;font-size:8.5px;font-weight:800}.slide-title{text-shadow:0 2px 10px #0003;color:#fff!important;margin:0!important;font-size:22px!important;font-weight:900!important}.slide-desc{max-width:65%;color:#ffffffe6!important;margin:0 0 4px!important;font-size:12px!important;line-height:1.4!important}.slide-action-btn{box-shadow:0 4px 15px #00000026;color:#161720!important;cursor:pointer!important;background:#fff!important;border:none!important;border-radius:30px!important;align-items:center!important;gap:6px!important;padding:8px 18px!important;font-size:11px!important;font-weight:800!important;transition:all .2s!important;display:inline-flex!important}.slide-action-btn span{font-weight:700;font-size:13px!important}.slide-action-btn:hover{transform:scale(1.05);box-shadow:0 6px 20px #ffffff40}.slide-bg-icon{color:#ffffff0e!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;font-size:150px!important;position:absolute!important;bottom:-15px!important;right:20px!important;transform:rotate(-12deg)!important}.slide-dots{z-index:5;gap:6px;display:flex;position:absolute;bottom:12px;right:32px}.slide-dot{cursor:pointer;background:#ffffff59;border-radius:50%;width:6px;height:6px;transition:all .3s}.slide-dot:hover{background:#ffffffb3}.slide-dot.active{background:#fff;border-radius:3px;width:18px;box-shadow:0 0 8px #ffffff80}@media (width<=768px){.lobby-promo-slider{border-radius:20px;height:130px;margin-bottom:16px}.promo-slide{padding:16px 20px}.slide-title{font-size:17px!important}.slide-desc{max-width:80%;font-size:10.5px!important}.slide-action-btn{padding:6px 12px!important;font-size:10px!important}.slide-bg-icon{font-size:110px!important;bottom:-10px!important;right:10px!important}.slide-dots{bottom:8px;right:20px}}@media (width>=769px){.market-trading-view{box-sizing:border-box!important;flex-direction:row!important;width:100%!important;height:100%!important;display:flex!important;overflow:hidden!important}.fullscreen-chart-bg{z-index:1!important;flex:1!important;min-width:0!important;height:100%!important;position:relative!important}.market-trading-view .floating-bet-panel-wrapper,.mobile-feed-container{display:none!important}.trade-right-sidebar{box-sizing:border-box!important;z-index:5!important;background:#161720!important;border-left:1px solid #ffffff14!important;flex-direction:column!important;flex-shrink:0!important;gap:16px!important;width:240px!important;height:100%!important;padding:16px!important;display:flex!important;overflow-y:auto!important}.sidebar-top-section{flex-direction:column;gap:12px;display:flex}.sidebar-asset-info{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.sidebar-asset-info .asset-details{align-items:center;gap:8px;display:flex}.sidebar-asset-info .asset-icon{color:var(--primary);font-size:20px}.sidebar-asset-info .asset-name{color:#fff;font-size:16px;font-weight:700}.sidebar-asset-info .payout-percentage{color:#4ade80;background:#4ade801a;border:1px solid #4ade8033;border-radius:12px;padding:3px 8px;font-size:11px;font-weight:700}.sidebar-divider{background:#ffffff0d;height:1px;margin:4px 0}.trade-right-sidebar .bet-controls{background:0 0!important;border:none!important;flex-direction:column!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}.trade-right-sidebar .control-group{flex-direction:column!important;gap:4px!important;width:100%!important;display:flex!important}.trade-right-sidebar .execution-container{flex-direction:column!important;gap:8px!important;width:100%!important;margin-top:4px!important;display:flex!important}.trade-right-sidebar .btn-trade{border-radius:6px!important;width:100%!important;height:44px!important}.sidebar-bottom-section{border-top:1px solid #ffffff14;flex-direction:column;flex:1;min-height:250px;padding-top:16px;display:flex;overflow:hidden}.sidebar-history-tabs{background:#0003;border-radius:8px;gap:4px;margin-bottom:12px;padding:3px;display:flex}.history-tab{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;outline:none;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:600;transition:all .2s;display:flex}.history-tab:hover{color:#fff}.history-tab.active{color:#fff;background:#ffffff0f}.history-tab .tab-icon{font-size:16px}.history-tab .tab-count-badge{color:#fff;background:#ffffff1a;border-radius:10px;padding:1px 6px;font-size:10px}.history-tab.active .tab-count-badge{background:var(--primary)}.sidebar-history-content{flex-direction:column;flex:1;display:flex;overflow:hidden}.sidebar-empty-state{text-align:center;color:var(--text-secondary);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:40px 16px;display:flex}.sidebar-empty-state .empty-icon{color:#ffffff26;font-size:40px}.sidebar-empty-state p{margin:0;font-size:12px;line-height:1.5}.sidebar-history-list{flex-direction:column;flex:1;gap:8px;padding-right:2px;display:flex;overflow-y:auto}.sidebar-history-list::-webkit-scrollbar{width:4px}.sidebar-history-list::-webkit-scrollbar-track{background:0 0}.sidebar-history-list::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.sidebar-history-item{background:#ffffff05;border:1px solid #ffffff0a;border-left:3px solid #ffffff26;border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px;transition:all .2s;display:flex}.sidebar-history-item.result-win{background:#10b98103;border-left-color:#10b981}.sidebar-history-item.result-loss{background:#f8717103;border-left-color:#f87171}.sidebar-history-item.active-trade{border-left-color:var(--primary);background:#6e6bff05}.history-item-row{justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.history-item-asset{color:#fff}.history-item-payout{font-weight:700}.history-item-payout.text-green{color:#10b981}.history-item-payout.text-red{color:#f87171}.history-item-payout.text-pending{color:var(--primary)}.history-item-row.sub-details{color:var(--text-secondary);font-size:11px}.history-item-type{font-weight:500}.history-item-type.type-up{color:#4ade80}.history-item-type.type-down{color:#f87171}.history-item-amount{color:var(--text-secondary)}.history-item-row.footer-row{color:#ffffff4d;font-size:10px;font-weight:400}.history-item-prices{color:#ffffff4d}}.lockout-overlay{z-index:100;border:1px solid #ff3d5726;border-radius:16px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background-color:#0d101df5!important}.demo{border-radius:20px;justify-content:center;align-items:center;width:500px;height:140px;padding:10px;display:flex;position:relative;transform:scale(.75)}.demo__colored-blocks{perspective:1000px;border-radius:20px;width:500px;height:100%;margin-left:-250px;padding:10px;position:absolute;top:0;left:50%;overflow:hidden}.demo__colored-blocks.run-anim{animation:4s ease-in-out forwards demoAnim,4s forwards contAnim}.demo__colored-blocks-rotater{border-radius:inherit;background:linear-gradient(135deg,#fb8466 0%,#bd5bd4 33%,#7473fa 66%,#53b2fa 100%) 0 0/200% 200%;width:100%;height:100%;animation:1.3s linear infinite rotation,4s infinite gradientShift;position:absolute;top:0;left:0}.demo__colored-blocks-inner{border-radius:inherit;background:#0d101d;height:100%;position:relative;overflow:hidden}.demo__inner{width:100%;height:100%;position:relative;overflow:hidden}.demo__numbers{width:100px;height:100px;margin-top:-50px;margin-left:-50px;position:absolute;top:50%;left:50%;overflow:visible}.demo__numbers-path{fill:none;stroke-width:10px;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:0 518.06;stroke-dashoffset:0;opacity:0}.demo__numbers-path.run-anim{animation:4s ease-in-out forwards numAnim}.demo__text{text-align:center;color:#fff;text-transform:uppercase;letter-spacing:10px;opacity:1;width:500px;height:100%;margin-left:-250px;font-size:80px;line-height:140px;position:absolute;top:0;left:50%;transform:translate(5px)}.demo__text.run-anim{animation:4s forwards hideText}@keyframes contAnim{15%,to{width:500px;margin-left:-250px}25%,90%{width:140px;margin-left:-70px}}@keyframes numAnim{15%{stroke-dasharray:0 518.06;stroke-dashoffset:0;opacity:0}25%,41%{opacity:1;stroke-dasharray:144.425 518.06;stroke-dashoffset:-40px}53%,66%{stroke-dasharray:136.02 518.06;stroke-dashoffset:-227.23px}76%{stroke-dasharray:113.47 518.06;stroke-dashoffset:-445.89px}88%,to{stroke-dasharray:72.15 518.06;stroke-dashoffset:-445.89px}92%{opacity:1}to{opacity:0}}@keyframes rotation{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}@keyframes gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes demoAnim{15%{border-radius:20px;transform:rotate(0)}30%,43%{border-radius:50%;transform:rotate(360deg)}52%,65%{border-radius:0;transform:rotate(720deg)}78%,90%{border-radius:50%;transform:rotate(1080deg)}to{border-radius:20px;transform:rotate(1440deg)}}@keyframes hideText{15%,to{opacity:1}20%,96%{opacity:0}}.outcome-modal-backdrop{-webkit-backdrop-filter:blur(10px);z-index:9999;background:#07080cd9;justify-content:center;align-items:center;animation:.3s ease-out forwards outcome-fade-in;display:flex;position:fixed;inset:0}.outcome-modal-card{text-align:center;opacity:0;box-sizing:border-box;border-radius:20px;width:340px;padding:30px 24px;animation:.4s cubic-bezier(.175,.885,.32,1.275) forwards outcome-slide-up;position:relative;overflow:hidden;transform:scale(.8);box-shadow:0 20px 50px #000c}.outcome-modal-card.win{background:linear-gradient(145deg,#102620 0%,#0d121f 100%);border:1.5px solid #10b981}.outcome-modal-card.loss{background:linear-gradient(145deg,#271216 0%,#0d121f 100%);border:1.5px solid #ef4444}.outcome-close-btn{color:#fff6;cursor:pointer;z-index:10;background:#ffffff0d;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex;position:absolute;top:14px;right:14px}.outcome-close-btn:hover{color:#fff;background:#ffffff1a}.outcome-glow-effect{pointer-events:none;z-index:1;opacity:.15;background-size:200% 200%;width:200%;height:200%;position:absolute;top:-50%;left:-50%}.win .outcome-glow-effect{background:radial-gradient(circle,#10b9814d 0%,#0000 70%);animation:6s linear infinite win-glow-rotation}.loss .outcome-glow-effect{background:radial-gradient(circle,#ef44444d 0%,#0000 70%)}@keyframes win-glow-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.outcome-content{z-index:2;flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.outcome-badge-win{color:#10b981;letter-spacing:1px;text-transform:uppercase;background:#10b98126;border:1px solid #10b9814d;border-radius:20px;padding:6px 16px;font-size:11px;font-weight:800}.outcome-badge-loss{color:#ef4444;letter-spacing:1px;text-transform:uppercase;background:#ef444426;border:1px solid #ef44444d;border-radius:20px;padding:6px 16px;font-size:11px;font-weight:800}.outcome-cup-wrapper,.outcome-sad-wrapper{margin:10px 0;position:relative}.trophy-emoji{filter:drop-shadow(0 10px 20px #fbbf2466);font-size:80px;animation:.8s ease-in-out infinite alternate trophy-bounce;display:inline-block}.sad-emoji{filter:drop-shadow(0 10px 20px #ef44444d);font-size:80px;animation:1.2s ease-in-out infinite alternate sad-wobble;display:inline-block}@keyframes trophy-bounce{0%{transform:translateY(0)scale(1)rotate(-5deg)}to{transform:translateY(-12px)scale(1.05)rotate(5deg)}}@keyframes sad-wobble{0%{transform:scale(1)rotate(0)}to{transform:scale(.95)rotate(-10deg)}}.sparkles{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.sparkle{font-size:24px;animation:1.5s ease-in-out infinite alternate sparkle-float;position:absolute}.sparkle:first-child{animation-delay:.1s;top:-10px;left:-10px}.sparkle:nth-child(2){animation-delay:.4s;top:20px;right:-15px}.sparkle:nth-child(3){animation-delay:.7s;bottom:-10px;left:30px}@keyframes sparkle-float{0%{opacity:.5;transform:translateY(0)scale(.8)rotate(0)}to{opacity:1;transform:translateY(-8px)scale(1.2)rotate(180deg)}}.outcome-title{letter-spacing:.5px;text-transform:uppercase;font-size:28px;font-weight:900}.win .outcome-title{color:#fff;text-shadow:0 0 10px #10b98166}.loss .outcome-title{color:#fff;text-shadow:0 0 10px #ef444466}.outcome-amount-win{color:#10b981;text-shadow:0 0 20px #10b98199;letter-spacing:-.5px;font-size:40px;font-weight:900;animation:1s ease-in-out infinite alternate text-pulse}.outcome-amount-loss{color:#ef4444;text-shadow:0 0 20px #ef444499;letter-spacing:-.5px;font-size:40px;font-weight:900}@keyframes text-pulse{0%{transform:scale(1)}to{transform:scale(1.03)}}.outcome-details{color:#fff9;box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff0d;border-radius:10px;justify-content:center;align-items:center;gap:12px;width:100%;padding:8px 16px;font-size:12px;display:flex}.outcome-details .divider{background:#ffffff26;width:1px;height:12px}.outcome-encouragement{color:#fff6;padding:0 10px;font-size:12px;line-height:1.5}@keyframes outcome-fade-in{0%{opacity:0}to{opacity:1}}@keyframes outcome-slide-up{0%{opacity:0;transform:scale(.8)translateY(30px)}to{opacity:1;transform:scale(1)translateY(0)}}.simple-wingo-drawer{flex-direction:column;display:flex;gap:16px!important;padding:16px!important}.simple-selection-banner{background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.simple-selection-banner .selection-label{color:#fff9;font-size:13px}.simple-selection-banner .selection-value{color:#fff;align-items:center;font-size:16px;font-weight:800;display:flex}.simple-selection-banner .selection-value.selection-color.color-green{color:#22c55e!important}.simple-selection-banner .selection-value.selection-color.color-red{color:#ef4444!important}.simple-selection-banner .selection-value.selection-color.color-violet{color:#a855f7!important}.simple-selection-banner .selection-category-badge{color:#818cf8;background-color:#818cf81a;border:1px solid #818cf833;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:700}.simple-wingo-drawer .control-row{align-items:center;gap:14px;width:100%;display:flex}.simple-wingo-drawer .control-label{color:#ffffffd9;text-align:left;width:80px;font-size:14px;font-weight:600}.flat-contract-options,.flat-multipliers-row{flex:1;gap:6px;display:flex}.flat-option-btn,.flat-mult-btn{color:#ffffffd9;cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;background-color:#2b2e3a;border:1px solid #ffffff1a;border-radius:4px;flex:1;padding:8px 0;font-size:14px;font-weight:700;transition:none!important}.flat-option-btn.active,.flat-mult-btn.active{color:#fff!important;background-color:#f97316!important;border-color:#f97316!important}.flat-stepper{background-color:#1f212c;border:1px solid #ffffff1a;border-radius:4px;flex:1;align-items:center;height:38px;display:flex;overflow:hidden}.stepper-btn{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#ffffff0d;border:none;width:44px;height:100%;font-size:18px;font-weight:700;transition:none!important}.stepper-btn:hover{background-color:#ffffff1a}.stepper-input{color:#fff;text-align:center;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;padding:0;font-size:15px;font-weight:700}.stepper-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.simple-agreement-row{justify-content:flex-start;align-items:center;gap:8px;margin-top:6px;padding-left:2px;display:flex}.simple-agreement-row .checkbox-container{cursor:pointer;color:#ffffffb3;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:13px;display:flex;position:relative}.simple-agreement-row input[type=checkbox]{cursor:pointer;accent-color:#f97316;width:16px;height:16px}.simple-agreement-row .rules-link{color:#f87171;cursor:pointer;font-size:13px;text-decoration:none}.simple-agreement-row .rules-link:hover{color:#f87171;text-decoration:underline}.simple-lockout{margin-top:10px;border-radius:4px!important}.simple-footer{padding:14px 16px calc(14px + env(safe-area-inset-bottom))!important;background-color:#0b0c11!important;border-top:1px solid #ffffff1a!important;grid-template-columns:100px 1fr!important;gap:10px!important;display:grid!important}.simple-cancel-btn{color:#fff;cursor:pointer;text-align:center;border:none;border-radius:4px;height:44px;font-size:14px;font-weight:700;background-color:#2e303f!important;transition:none!important}.simple-confirm-btn{color:#fff;cursor:pointer;text-align:center;border:none;border-radius:4px;height:44px;font-size:14px;font-weight:800;box-shadow:none!important;background:linear-gradient(90deg,#f97316 0%,#ea580c 100%)!important;transition:none!important}.simple-confirm-btn:disabled{color:#94a3b8;cursor:not-allowed;background:#475569!important}@media (width<=768px){.bet-drawer{border-radius:0!important}}.right-sidebar-header .sidebar-tabs.three-columns{background-color:#00000040!important;border:1px solid #ffffff08!important;border-radius:30px!important;grid-template-columns:repeat(3,1fr)!important;gap:4px!important;width:100%!important;padding:3px!important;display:grid!important}.right-sidebar-header .sidebar-tabs.three-columns .sidebar-tab-btn{color:#ffffff73!important;cursor:pointer!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:.3px!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:30px!important;outline:none!important;padding:8px 0!important;font-size:11px!important;font-weight:800!important;transition:all .2s!important}.right-sidebar-header .sidebar-tabs.three-columns .sidebar-tab-btn:hover{color:#fff!important}.right-sidebar-header .sidebar-tabs.three-columns .sidebar-tab-btn.active{color:#fff!important;background:linear-gradient(135deg,#2a2c3a,#1f202b)!important;border:1px solid #ffffff0d!important;box-shadow:0 2px 8px #0000004d,inset 0 1px #ffffff0d!important}.sidebar-trend-container{flex-direction:column;height:100%;display:flex}.trend-header-sidebar{color:#fff6;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #ffffff0d;grid-template-columns:1.2fr .8fr 1fr 1fr;padding:8px 12px;font-size:11px;font-weight:700;display:grid}.sidebar-trend-rows{flex-direction:column;gap:4px;max-height:calc(100vh - 120px);padding:8px;display:flex;overflow-y:auto}.trend-row-capsule{color:#fff;background-color:#ffffff05;border:1px solid #ffffff0a;border-radius:4px;grid-template-columns:1.2fr .8fr 1fr 1fr;align-items:center;padding:8px 12px;font-size:12px;display:grid}.trend-period{color:#ffffff80;font-size:11px}.trend-size{font-weight:700}.wingo-svg-chart-wrapper{background-color:#ffffff03;border:1px solid #ffffff0a;border-radius:4px;margin:8px;padding:12px}.chart-title-sub{color:#fff9;text-align:center;margin-bottom:12px;font-size:12px;font-weight:700}.wingo-svg-canvas{overflow:visible}.sidebar-mybets-container{flex-direction:column;height:100%;display:flex}.mybets-header-sidebar{color:#fff6;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #ffffff0d;grid-template-columns:1fr 1.2fr 1fr 1.2fr;padding:8px 12px;font-size:11px;font-weight:700;display:grid}.sidebar-mybets-rows{flex-direction:column;gap:4px;max-height:calc(100vh - 120px);padding:8px;display:flex;overflow-y:auto}.mybet-row-capsule{color:#fff;background-color:#ffffff05;border:1px solid #ffffff0a;border-radius:4px;grid-template-columns:1fr 1.2fr 1fr 1.2fr;align-items:center;padding:8px 12px;font-size:12px;display:grid}.mybet-row-capsule.won{border-left:3px solid #22c55e!important}.mybet-row-capsule.lost{border-left:3px solid #ef4444!important}.mybet-row-capsule.pending{border-left:3px solid #eab308!important}.mybet-period{color:#ffffff80;font-size:11px}.mybet-pill{color:#fff;background-color:#334155;border-radius:2px;padding:2px 6px;font-size:10px;font-weight:800;display:inline-block}.mybet-pill.selection-color.color-green{background-color:#22c55e!important}.mybet-pill.selection-color.color-red{background-color:#ef4444!important}.mybet-pill.selection-color.color-violet{background-color:#a855f7!important}.mybet-pill.selection-size{background-color:#3b82f6!important}.wingo-stats-panel{background-color:#00000026;border-top:1px solid #ffffff0d;margin-top:15px;padding:12px}.stats-panel-title{color:#fff;letter-spacing:.2px;margin-bottom:12px;font-size:13px;font-weight:700}.stats-grid-table{grid-template-columns:2.8fr repeat(10,1fr);align-items:center;gap:12px 4px;display:grid}.stats-row-label{color:#ffffffb3;font-size:11px;font-weight:500}.stat-cell-value{color:#fff9;text-align:center;font-size:11px}.stat-circle-num{color:#ef4444;box-sizing:border-box;border:1px solid #ef4444;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin:0 auto;font-size:10px;font-weight:700;display:inline-flex}@keyframes skeleton-loading{0%{background-color:#ffffff0a}50%{background-color:#ffffff1f}to{background-color:#ffffff0a}}.skeleton-pulse .skeleton-avatar,.skeleton-pulse .skeleton-line,.skeleton-pulse .skeleton-ball,.skeleton-pulse .skeleton-dot,.skeleton-pulse .skeleton-chart-box,.skeleton-pulse .skeleton-circle,.skeleton-pulse .skeleton-cell-val,.skeleton-pulse .skeleton-pill,.skeleton-pulse.skeleton-item,.skeleton-pulse .skeleton-item{animation:1.2s ease-in-out infinite skeleton-loading}.skeleton-avatar{background-color:#ffffff14;border-radius:50%;width:24px;height:24px}.skeleton-line{background-color:#ffffff14;border-radius:4px;height:10px}.name-line{width:50px}.amount-line{width:40px;margin-left:auto}.mult-line{width:25px;margin:0 auto}.win-line{width:45px;margin-left:auto}.selector-line{border-radius:4px;width:100%;height:28px}.badge-line{width:80px}.win-total-line{width:70px}.period-line{width:35px}.size-line{width:30px}.result-line{width:50px;margin-left:auto}.title-line{width:160px;height:12px}.row-label-line{width:70px;height:8px}.skeleton-chart-box{background-color:#ffffff0a;border:1px dashed #ffffff1a;border-radius:4px;width:90%;height:200px}.skeleton-ball{background-color:#ffffff14;border-radius:50%;width:20px;height:20px;margin:0 auto}.skeleton-dot{background-color:#ffffff14;border-radius:50%;width:8px;height:8px}.skeleton-pill{background-color:#ffffff14;border-radius:2px;width:45px;height:16px}.skeleton-circle{background-color:#ffffff14;border-radius:50%;width:18px;height:18px;margin:0 auto}.skeleton-cell-val{background-color:#ffffff14;border-radius:2px;width:14px;height:10px;margin:0 auto}.bet-success-toast-container{z-index:10000;pointer-events:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.bet-success-toast{border:1px solid var(--green);-webkit-backdrop-filter:blur(12px);color:var(--text-primary);background:#14141ad9;border-radius:10px;align-items:center;gap:12px;width:max-content;max-width:320px;padding:14px 20px;animation:1.5s ease-in-out forwards bet-success-fade;display:flex;box-shadow:0 10px 30px #00000080}.bet-success-icon{color:var(--green);flex-shrink:0;justify-content:center;align-items:center;display:flex}.bet-success-message{color:#fff;font-size:13px;font-weight:500;line-height:1.4}@keyframes bet-success-fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.mobile-bottom-tabs-container,.mobile-main-tabs-bar{display:none}@media (width<=1200px){.wingo-left-sidebar,.wingo-right-sidebar,.left-sidebar-backdrop-overlay,.right-sidebar-backdrop-overlay,.bets-drawer-toggle-btn,.chat-drawer-toggle-btn{display:none!important}.mobile-bottom-tabs-container{flex-direction:column;width:100%;box-shadow:none!important;box-sizing:border-box!important;background:0 0!important;border:none!important;border-radius:0!important;margin-top:12px!important;padding:0!important;display:flex!important}.mobile-main-tabs-bar{box-sizing:border-box!important;background:0 0!important;border:none!important;gap:8px!important;width:100%!important;margin-top:10px!important;margin-bottom:0!important;padding:0 16px!important;display:flex!important}.mobile-main-tab-btn{border:1px solid var(--Dividing-line_color)!important;color:#fff9!important;cursor:pointer!important;background:#16172a!important;border-radius:4px!important;outline:none!important;flex:1!important;justify-content:center!important;align-items:center!important;padding:10px 0!important;font-size:14px!important;font-weight:700!important;transition:all .25s!important;display:flex!important}.mobile-main-tab-btn.active{border-color:var(--main-color)!important;color:#fff!important;box-shadow:none!important;background:#a08fff26!important}.mobile-main-tab-content{min-height:auto!important}.mobile-tab-content-wrapper{animation:.3s ease-out forwards tab-content-fade}@keyframes tab-content-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.mobile-tab-content-wrapper .sidebar-close-btn{display:none!important}.mobile-tab-content-wrapper .left-sidebar-header{padding-top:0!important}.mobile-chat-container{box-sizing:border-box!important;background:#0d0d1966!important;border:1px solid #ffffff0a!important;border-radius:12px!important;flex-direction:column!important;height:380px!important;padding:12px!important;display:flex!important}.mobile-chat-messages{flex-direction:column!important;flex:1!important;gap:12px!important;margin-bottom:12px!important;padding-right:4px!important;display:flex!important;overflow-y:auto!important}.mobile-chat-message-row{align-items:flex-start!important;gap:10px!important;display:flex!important}.mobile-chat-avatar{color:#fff!important;text-shadow:0 1px 2px #0000004d!important;border:1px solid #ffffff1a!important;border-radius:50%!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;font-size:13px!important;font-weight:700!important;display:flex!important}.mobile-chat-message-content{background:#ffffff08!important;border:1px solid #ffffff0d!important;border-radius:0 12px 12px!important;flex-direction:column!important;gap:4px!important;max-width:calc(100% - 42px)!important;padding:8px 12px!important;display:flex!important}.mobile-chat-message-meta{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;display:flex!important}.mobile-chat-username{color:#a476f1!important;font-size:12px!important;font-weight:700!important}.mobile-chat-vip-badge{color:#fff!important;text-shadow:0 1px 1px #0003!important;background:linear-gradient(135deg,#fbbf24 0%,#d97706 100%)!important;border-radius:4px!important;padding:1px 4px!important;font-size:9px!important;font-weight:800!important}.mobile-chat-time{color:#ffffff4d!important;font-size:10px!important}.mobile-chat-text{color:#fffffff2!important;word-break:break-word!important;-webkit-user-select:text!important;user-select:text!important;margin:0!important;font-size:13px!important;line-height:1.4!important}.mobile-chat-input-form{background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:30px!important;gap:6px!important;padding:3px!important;display:flex!important}.mobile-chat-input{color:#fff!important;background:0 0!important;border:none!important;outline:none!important;flex:1!important;padding:8px 16px!important;font-size:13px!important}.mobile-chat-input::placeholder{color:#ffffff40!important}.mobile-chat-send-btn{background:var(--main_gradient-color)!important;color:#fff!important;cursor:pointer!important;border:none!important;border-radius:50%!important;outline:none!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;transition:transform .2s!important;display:flex!important}.mobile-chat-send-btn:active{transform:scale(.9)!important}}.lockout-overlay.WINGO-suspense-active{animation:2.5s ease-in-out infinite WINGO-suspense-glow;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background-color:#0a0b14f0!important}@keyframes WINGO-suspense-glow{0%{border-color:#ffffff14;box-shadow:inset 0 0 50px #f9731614}50%{border-color:#f9731640;box-shadow:inset 0 0 100px #f9731638}to{border-color:#ffffff14;box-shadow:inset 0 0 50px #f9731614}}.wingo-lockout-timer-circle{border-radius:50%;justify-content:center;align-items:center;width:170px;height:170px;padding:6px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 30px #0009}.wingo-lockout-timer-rotater{background:conic-gradient(from 0deg, transparent 40%, var(--main-color) 70%, #f97316 100%);z-index:1;width:200%;height:200%;animation:1.8s linear infinite WINGO-rotater-spin;position:absolute;top:-50%;left:-50%}@keyframes WINGO-rotater-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wingo-lockout-timer-inner{z-index:2;background-color:#111222;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.wingo-countdown-pulse-digit{color:#fff;letter-spacing:-2px;text-shadow:0 0 15px #fff9;font-family:Outfit,Inter,monospace;font-size:72px;font-weight:800;animation:1s cubic-bezier(.16,1,.3,1) forwards WINGO-tick-pulse}@keyframes WINGO-tick-pulse{0%{opacity:.5;filter:blur(2px);transform:scale(.7)}20%{opacity:1;filter:blur();text-shadow:0 0 25px var(--main-color), 0 0 10px #fffc;transform:scale(1.15)}to{opacity:1;text-shadow:0 0 15px #fff6;transform:scale(1)}}.wingo-spinning-digit{color:#f97316;text-shadow:0 0 25px #f97316b3;filter:blur(1.5px);font-family:Outfit,Inter,monospace;font-size:72px;font-weight:900;animation:80ms ease-in-out infinite alternate WINGO-digit-shake}@keyframes WINGO-digit-shake{0%{opacity:.9;transform:translateY(-2px)scale(.98)}to{opacity:1;transform:translateY(2px)scale(1.02)}}.draw-ball.wingo-ball-reveal-active{animation:.65s cubic-bezier(.34,1.56,.64,1) forwards WINGO-ball-reveal;transform:scale(1.5);box-shadow:0 0 35px #ffffff4d}@keyframes WINGO-ball-reveal{0%{opacity:0;filter:brightness(2.5)blur(5px);transform:scale(.2)rotate(-220deg)}70%{opacity:1;filter:brightness(1.3)blur();transform:scale(1.7)rotate(15deg)}to{opacity:1;filter:brightness();transform:scale(1.5)rotate(0)}}.wingo-lobby-container{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;width:100%;height:100%;display:flex;overflow-y:auto;background:radial-gradient(circle at 50% 20%,#17182b 0%,#08080f 100%)!important;padding:40px 24px 80px!important}.wingo-lobby-container::-webkit-scrollbar{display:none}.wingo-lobby-container{-ms-overflow-style:none;scrollbar-width:none}.wingo-lobby-header{text-align:center;-webkit-backdrop-filter:blur(20px);box-sizing:border-box;background:#0f0f19b3;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:1080px;margin:0 auto 10px;padding:36px 30px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #0006,inset 0 1px 1px #ffffff0d}.lobby-header-logo-section{justify-content:center;align-items:center;gap:16px;display:flex}.lobby-arena-logo{color:#a08fff;filter:drop-shadow(0 0 12px #a08fffcc);animation:6s linear infinite lobby-logo-rotate;font-size:42px!important}@keyframes lobby-logo-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lobby-arena-title{background:linear-gradient(90deg,#fff 0%,#a08fff 50%,#06b6d4 100%);-webkit-text-fill-color:transparent;text-shadow:0 0 30px #a08fff4d;text-transform:uppercase;-webkit-background-clip:text;letter-spacing:3px!important;margin:0!important;font-size:32px!important;font-weight:900!important;line-height:1.2!important}.lobby-arena-desc{max-width:600px;color:#fff9!important;margin:0!important;font-size:14px!important;line-height:1.4!important}.lobby-status-ribbon{-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;gap:16px;padding:0;display:flex}.status-item{color:#ffffffd9;background:#ffffff05;border:1px solid #ffffff0d;border-radius:6px;align-items:center;gap:10px;padding:8px 18px;font-size:12.5px;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;box-shadow:0 4px 15px #0000004d}.status-item:hover{background:#ffffff0a;border-color:#ffffff1a;transform:translateY(-2px);box-shadow:0 6px 20px #0006}.status-text{letter-spacing:.5px;font-weight:700}.text-glow{color:#4ade80;text-shadow:0 0 10px #4ade8099}.status-separator{display:none}.status-icon{font-size:16px!important}.wingo-speed-card{box-sizing:border-box;border:1px solid #ffffff12;border-radius:8px;flex-direction:column;justify-content:space-between;gap:14px;padding:24px;display:flex;position:relative;overflow:hidden;background:linear-gradient(135deg,#171929 0%,#0b0c13 100%)!important;transition:all .4s cubic-bezier(.175,.885,.32,1.1)!important}.tf-theme-cyan{--theme-color:#06b6d4;--theme-glow:#06b6d426;--btn-grad:linear-gradient(135deg, #06b6d4 0%, #0891b2 100%)}.tf-theme-purple{--theme-color:#a08fff;--theme-glow:#a08fff26;--btn-grad:linear-gradient(135deg, #a08fff 0%, #8b5cf6 100%)}.tf-theme-amber{--theme-color:#fbbf24;--theme-glow:#fbbf2426;--btn-grad:linear-gradient(135deg, #fbbf24 0%, #d97706 100%)}.tf-theme-pink{--theme-color:#ec4899;--theme-glow:#ec489926;--btn-grad:linear-gradient(135deg, #ec4899 0%, #db2777 100%)}.wingo-speed-card:before{content:"";background-color:var(--theme-color);width:100%;height:4px;transition:background-color .3s;display:none;position:absolute;top:0;left:0}.wingo-speed-card:hover{border-color:#ffffff26;transform:translateY(-8px);box-shadow:0 15px 40px #0006}.speed-card-header{justify-content:space-between;align-items:center;width:100%;display:flex}.speed-title-wrap{align-items:center;gap:10px;display:flex}.speed-icon{color:var(--theme-color);filter:drop-shadow(0 0 6px var(--theme-glow));font-size:26px!important}.speed-name{color:#fff;letter-spacing:.5px;font-size:18px;font-weight:800}.speed-badge{color:var(--theme-color);background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;padding:3px 10px;font-size:10px;font-weight:800}.speed-card-desc{color:#ffffff73;min-height:36px;margin:-8px 0 0;font-size:12px;line-height:1.5}.speed-card-body{box-sizing:border-box;background:#ffffff05;border:1px solid #ffffff0a;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex}.speed-timer-section,.speed-period-section{flex-direction:column;gap:4px;display:flex}.speed-timer-section{justify-content:center;align-items:center;display:flex}.speed-period-section{text-align:center;align-items:center}.timer-label,.period-label,.draws-label{color:#ffffff59;letter-spacing:.5px;font-size:10px;font-weight:700}.timer-countdown{color:var(--theme-color);letter-spacing:-.5px;text-shadow:0 0 12px var(--theme-glow);font-size:32px;font-weight:900}.period-id{color:#fff;letter-spacing:.5px;background:#ffffff08;border:1px solid #ffffff0d;border-radius:4px;padding:4px 8px;font-size:14px;font-weight:700}.speed-card-draws{flex-direction:column;gap:10px;width:100%;display:flex}.draw-balls-row{justify-content:flex-start;align-items:center;gap:12px;min-height:48px;display:flex}.draw-ball-wrapper{flex-direction:column;align-items:center;gap:4px;display:flex}.lobby-ball{color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:900;display:flex;position:relative;box-shadow:0 4px 8px #0006,inset -2px -2px 6px #00000080,inset 2px 2px 5px #fff6}.lobby-ball:after{content:"";background:linear-gradient(#fff9 0%,#fff0 100%);border-radius:50% 50% 40% 40%;width:35%;height:20%;position:absolute;top:8%;left:15%;transform:rotate(-10deg)}.draw-ball-size-label{color:#fff6;text-transform:uppercase;font-size:9px;font-weight:800}.no-draws{color:#ffffff4d;font-size:11px;font-style:italic}.speed-launch-btn{background:var(--btn-grad);color:#fff;letter-spacing:.5px;cursor:pointer;width:100%;box-shadow:0 4px 15px var(--theme-glow);border:none;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:14px 20px;font-size:14px;font-weight:800;transition:all .25s;display:flex}.speed-launch-btn:hover{filter:brightness(1.1);box-shadow:0 6px 20px var(--theme-glow), 0 0 10px #fff3;transform:scale(1.02)}.speed-launch-btn:active{transform:scale(.98)}@media (width<=768px){.wingo-lobby-container{gap:24px;padding:24px 16px 100px!important}.wingo-lobby-header{border-radius:8px;gap:12px;margin-bottom:0;padding:24px 16px}.lobby-arena-title{letter-spacing:1.5px!important;font-size:20px!important}.lobby-arena-desc{font-size:12px!important;line-height:1.4!important}.lobby-status-ribbon{background:0 0;border:none;flex-wrap:wrap;justify-content:center;gap:8px;width:100%;padding:0}.status-item{border-radius:6px;gap:6px;padding:6px 12px;font-size:10.5px}.status-separator{display:none}.lobby-selection-grid{grid-template-columns:1fr!important;gap:16px!important}.wingo-speed-card{gap:10px;padding:16px 20px}.speed-card-body{gap:8px;padding:12px}.timer-countdown{font-size:26px}.period-id{font-size:12.5px}.speed-name{font-size:16px}.speed-card-desc{min-height:auto;margin:-4px 0 0;font-size:11px!important}}.lobby-win-ticker-container{-webkit-backdrop-filter:blur(12px);box-sizing:border-box;background:#0f0f1980;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:16px;width:100%;max-width:1080px;padding:10px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff08}.ticker-title-badge{color:#4ade80;letter-spacing:.5px;white-space:nowrap;background:#4ade801a;border:1px solid #4ade804d;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:10px;font-weight:900;display:flex;box-shadow:0 0 10px #4ade8026}.ticker-pulse-ring{background:#4ade80;border-radius:50%;width:6px;height:6px;animation:1.2s infinite alternate ticker-badge-pulse}@keyframes ticker-badge-pulse{0%{opacity:.5;transform:scale(.9);box-shadow:0 0 #4ade8066}to{opacity:1;transform:scale(1.1);box-shadow:0 0 6px 3px #4ade8033}}.ticker-outer-scroll{flex:1;display:flex;position:relative;overflow:hidden}.ticker-inner-marquee{white-space:nowrap;will-change:transform;backface-visibility:hidden;perspective:1000px;gap:30px;width:max-content;animation:35s linear infinite lobby-marquee-scroll;display:flex;transform:translate(0,0)}.ticker-inner-marquee:hover{animation-play-state:paused}@keyframes lobby-marquee-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.ticker-item{color:#ffffffd9;background:#ffffff05;border:1px solid #ffffff0d;border-radius:6px;align-items:center;gap:10px;padding:6px 14px;font-size:12.5px;display:flex;box-shadow:0 4px 12px #0003}.ticker-item-icon{color:#5247ff}.ticker-user{color:#fff;font-weight:700}.ticker-won-lbl{color:#ffffff8c}.ticker-amount{color:#4ade80;text-shadow:0 0 8px #4ade804d;font-weight:900}.ticker-tf-badge{text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:800}.ticker-tf-badge.tf-30s{color:#00bcd4;background:#00bcd41f;border:1px solid #00bcd433}.ticker-tf-badge.tf-1m{color:#a08fff;background:#a08fff1f;border:1px solid #a08fff33}.ticker-tf-badge.tf-3m{color:#fbbf24;background:#fbbf241f;border:1px solid #fbbf2433}.ticker-tf-badge.tf-5m{color:#ec4899;background:#ec48991f;border:1px solid #ec489933}.ticker-target-badge{text-transform:uppercase;white-space:nowrap;border-radius:4px;align-items:center;padding:2px 8px;font-size:10px;font-weight:800;display:inline-flex}.ticker-target-badge.target-green{color:#4ade80;background:#4ade801a;border:1px solid #4ade802e}.ticker-target-badge.target-green-num{color:#a7f3d0;background:#34d39914;border:1px solid #34d39926}.ticker-target-badge.target-red{color:#f87171;background:#f871711a;border:1px solid #f871712e}.ticker-target-badge.target-red-num{color:#fca5a5;background:#ef444414;border:1px solid #ef444426}.ticker-target-badge.target-violet{color:#c084fc;background:#c084fc1a;border:1px solid #c084fc2e}.ticker-target-badge.target-violet-num{color:#e9d5ff;background:#a855f714;border:1px solid #a855f726}.ticker-target-badge.target-big{color:#fbbf24;background:#fbbf241a;border:1px solid #fbbf242e}.ticker-target-badge.target-small{color:#60a5fa;background:#60a5fa1a;border:1px solid #60a5fa2e}.timer-circle-wrap{justify-content:center;align-items:center;width:82px;height:82px;margin:0 auto;display:flex;position:relative}.timer-svg{width:82px;height:82px;transform:rotate(-90deg)}.timer-track{fill:none;stroke:#ffffff06;stroke-width:5.5px}.timer-bar{fill:none;stroke:var(--theme-color);stroke-width:5.5px;stroke-linecap:round;transition:stroke-dashoffset 1s linear,stroke .3s}.timer-text-inner{color:#fff;text-shadow:0 0 10px var(--theme-glow);letter-spacing:-.5px;font-family:Outfit,Inter,monospace;font-size:18px;font-weight:900;position:absolute}.timer-circle-wrap.warning-pulse .timer-bar{animation:.5s ease-in-out infinite alternate timer-bar-flash;stroke:#f43f5e!important}.timer-circle-wrap.warning-pulse .timer-text-inner{text-shadow:0 0 12px #f43f5e99;animation:.5s ease-in-out infinite alternate timer-text-scale;color:#f43f5e!important}@keyframes timer-bar-flash{0%{filter:drop-shadow(0 0 1px #f43f5e4d)}to{filter:drop-shadow(0 0 10px #f43f5ecc)}}@keyframes timer-text-scale{0%{transform:scale(.96)}to{transform:scale(1.06)}}.speed-volatility-wrap{border-top:1px dashed #ffffff0d;justify-content:space-between;align-items:center;width:100%;margin-top:-6px;padding-top:10px;display:flex}.metric-item{align-items:center;gap:6px;font-size:11px;display:flex}.metric-label{color:#ffffff59;font-weight:600}.metric-val{color:#fff;font-weight:800}.vol-badge-high{color:#f43f5e;text-shadow:0 0 6px #f43f5e4d}.vol-badge-med{color:#f59e0b;text-shadow:0 0 6px #f59e0b4d}.vol-badge-low{color:#10b981;text-shadow:0 0 6px #10b9814d}.lobby-audit-panel{background:linear-gradient(135deg,#171929b3 0%,#0b0c1380 100%);border:1px solid #ffffff0d;border-radius:20px;width:100%;max-width:1080px;transition:all .3s;overflow:hidden;box-shadow:0 10px 30px #0003}.lobby-audit-summary{cursor:pointer;color:#fff;-webkit-user-select:none;user-select:none;letter-spacing:.5px;justify-content:space-between;align-items:center;padding:18px 24px;font-size:14px;font-weight:800;display:flex}.lobby-audit-summary:hover{background:#ffffff04}.lobby-audit-summary-title{align-items:center;gap:10px;display:flex}.audit-indicator-icon{color:#a08fff;transition:transform .3s}.lobby-audit-panel[open] .audit-indicator-icon{transform:rotate(180deg)}.lobby-audit-content{background:#0000001a;border-top:1px solid #ffffff0a;flex-direction:column;gap:16px;padding:0 24px 24px;display:flex}.audit-explanation-text{color:#ffffff8c;margin:16px 0 8px;font-size:12px;line-height:1.6}.audit-table-wrap{width:100%;overflow-x:auto}.audit-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.audit-table th{color:#ffffff59;border-bottom:1px solid #ffffff0d;padding:10px;font-weight:700}.audit-table td{color:#fff;border-bottom:1px solid #ffffff08;padding:12px 10px}.audit-table tr:last-child td{border-bottom:none}.audit-badge-speed{border-radius:6px;padding:3px 8px;font-size:10px;font-weight:800}.audit-badge-speed.speed-30s{color:#06b6d4;background:#06b6d41a}.audit-badge-speed.speed-1m{color:#a08fff;background:#a08fff1a}.audit-badge-speed.speed-3m{color:#fbbf24;background:#fbbf241a}.audit-badge-speed.speed-5m{color:#ec4899;background:#ec48991a}.audit-hash-text{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:320px;display:inline-block;overflow:hidden}.audit-verify-link-btn{color:#a08fff;cursor:pointer;background:0 0;border:1px solid #a08fff4d;border-radius:6px;padding:4px 10px;font-size:10.5px;font-weight:700;transition:all .2s}.audit-verify-link-btn:hover{background:#a08fff1a;border-color:#a08fff}@media (width<=768px){.lobby-win-ticker-container{border-radius:12px;padding:8px 12px}.ticker-item{padding:3px 8px;font-size:11px}.timer-circle-wrap,.timer-svg{width:72px;height:72px}.timer-text-inner{font-size:15px}.lobby-audit-panel{border-radius:16px}.lobby-audit-summary{padding:14px 18px;font-size:12.5px}.lobby-audit-content{padding:0 16px 16px}.audit-table th,.audit-table td{padding:8px 6px}.audit-hash-text{max-width:140px}}.gallery-wrapper{background:radial-gradient(circle,#a08fff08 0%,#0000 70%);flex-shrink:0;justify-content:center;align-items:center;width:100%;max-width:1080px;height:560px;margin:0 auto;display:flex;position:relative;overflow:hidden}.cards-list{width:100%;max-width:1080px;height:30rem;margin:0;padding:0;list-style:none;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.cards-list li{pointer-events:auto;will-change:transform, opacity, filter, left;border-radius:8px;width:17rem;height:30rem;margin:0;padding:0;list-style:none;transition:transform .7s cubic-bezier(.16,1,.3,1),left .7s cubic-bezier(.16,1,.3,1),opacity .7s cubic-bezier(.16,1,.3,1),filter .7s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%}.cards-list li.card-slot-0{filter:blur();opacity:1;z-index:100;left:50%;transform:translate(-50%,-50%)scale(1)}.cards-list li.card-slot-left-1{filter:blur(3px);opacity:.7;z-index:70;left:calc(50% - 15rem);transform:translate(-50%,-50%)scale(.75)}.cards-list li.card-slot-right-1{filter:blur(3px);opacity:.7;z-index:70;left:calc(50% + 15rem);transform:translate(-50%,-50%)scale(.75)}.cards-list li.card-slot-left-2{filter:blur(6px);opacity:.4;z-index:40;left:calc(50% - 27rem);transform:translate(-50%,-50%)scale(.55)}.cards-list li.card-slot-right-2{filter:blur(6px);opacity:.4;z-index:40;left:calc(50% + 27rem);transform:translate(-50%,-50%)scale(.55)}.cards-list li.card-slot-hidden{filter:blur(8px);opacity:0;z-index:10;pointer-events:none;left:50%;transform:translate(-50%,-50%)scale(.35)}.cards-list li .wingo-speed-card{width:100%;height:100%;margin:0;box-shadow:0 20px 45px #0009}.gallery-actions{z-index:200;pointer-events:none;justify-content:space-between;padding:0 30px;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.gallery-action-btn{color:#fff;cursor:pointer;pointer-events:auto;background:#161826d9;border:1px solid #ffffff26;border-radius:50%;outline:none;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;box-shadow:0 4px 15px #0006}.gallery-action-btn:hover{background:#a08fff40;border-color:#a08fff;transform:scale(1.08);box-shadow:0 0 15px #a08fff80}.gallery-action-btn:active{transform:scale(.92)}.gallery-action-btn span{font-size:26px!important}@media (width<=768px){.gallery-wrapper{height:560px}.cards-list{height:30rem;top:45%}.cards-list li{width:15.5rem;height:30rem;transition:transform .6s cubic-bezier(.16,1,.3,1),left .6s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1),filter .6s cubic-bezier(.16,1,.3,1)}.cards-list li.card-slot-0{left:50%;transform:translate(-50%,-50%)scale(1)}.cards-list li.card-slot-left-1{opacity:.4;left:calc(50% - 11.5rem);transform:translate(-50%,-50%)scale(.7)}.cards-list li.card-slot-right-1{opacity:.4;left:calc(50% + 11.5rem);transform:translate(-50%,-50%)scale(.7)}.cards-list li.card-slot-left-2{opacity:0;left:calc(50% - 20rem);transform:translate(-50%,-50%)scale(.5)}.cards-list li.card-slot-right-2{opacity:0;left:calc(50% + 20rem);transform:translate(-50%,-50%)scale(.5)}.gallery-actions{justify-content:space-between;gap:0;padding:0 12px;display:flex;inset:50% 0 auto;transform:translateY(-50%)}.gallery-action-btn{width:42px;height:42px}.gallery-action-btn span{font-size:22px!important}}.app-preloader{z-index:20000;color:#fff;pointer-events:auto;-webkit-user-select:none;user-select:none;backface-visibility:hidden;will-change:opacity, filter, transform;background:radial-gradient(circle,#161226 0%,#050308 100%);flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;font-family:Outfit,Inter,system-ui,sans-serif;transition:opacity .5s cubic-bezier(.25,1,.5,1),filter .5s cubic-bezier(.25,1,.5,1),transform .5s cubic-bezier(.25,1,.5,1);display:flex;position:fixed;top:0;left:0;overflow:hidden}.app-preloader.preloader-fade-out{opacity:0;filter:blur(15px);pointer-events:none;transform:scale(1.08)}.preloader-glow-orb{z-index:1;pointer-events:none;background:radial-gradient(circle,#863bff1f 0%,#863bff00 70%);width:450px;height:450px;animation:8s ease-in-out infinite alternate orb-breathing;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.preloader-content{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:30px;display:flex;position:relative}.preloader-brand-section{flex-direction:column;align-items:center;display:flex}.preloader-logo-container{justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}.preloader-logo-svg{filter:drop-shadow(0 0 15px #863bffb3);width:80px;height:80px;animation:2s ease-in-out infinite alternate logo-pulse}.preloader-progress-bar-container{background:#ffffff0a;border-radius:10px;width:180px;height:4px;overflow:hidden}.preloader-progress-bar-fill{background:linear-gradient(90deg,#863bff,#bca5ff);border-radius:10px;width:0%;height:100%;transition:width .3s cubic-bezier(.1,.8,.25,1);box-shadow:0 0 10px #863bff80}@keyframes orb-breathing{0%{opacity:.8;transform:translate(-50%,-50%)scale(.9)}to{opacity:1.2;transform:translate(-50%,-50%)scale(1.1)}}@keyframes logo-pulse{0%{filter:drop-shadow(0 0 12px #863bff80);transform:scale(.95)}to{filter:drop-shadow(0 0 24px #863bffe6);transform:scale(1.05)}}
