.casino-lobby-page,.nh-hub,.room-cyber-page{overflow-x:clip}.nh-hub .container-fluid.lobby-bg,.nh-hub .lobby-bg.max-w-screen-xl,.x88-hub__body .container-fluid.lobby-bg,.x88-hub__body .lobby-bg.max-w-screen-xl{box-sizing:border-box;max-width:100%;padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px))}.nh-hub .container.mx-auto,.x88-hub__body .container.mx-auto{max-width:100%;padding-left:0;padding-right:0}@media (max-width:640px){.nh-hub .all-programs,.x88-hub__body .all-programs{padding-left:0;padding-right:0}.nh-hub .all-programs .box-game,.x88-hub__body .all-programs .box-game{margin-left:auto;margin-right:auto;width:min(100%,280px)!important}.nh-slot-cats,.nh-slot-sec{padding-left:max(4px,env(safe-area-inset-left,0px));padding-right:max(4px,env(safe-area-inset-right,0px))}.nh-slot-cats__btn{height:34px;padding:0 14px}}@media (max-width:380px){.nh-jackpot__games{grid-template-columns:1fr;max-width:280px}.nh-slot-cats{gap:8px}.nh-slot-cats__btn{flex-basis:calc(50% - 8px);flex-grow:1;flex-shrink:1;font-size:10px;min-width:0;padding:0 10px}}

/*
! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.mx-auto{margin-left:auto;margin-right:auto}.my-20{margin-bottom:5rem;margin-top:5rem}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.mt-10{margin-top:2.5rem}.mt-4{margin-top:1rem}.block{display:block}.inline{display:inline}.flex{display:flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.hidden{display:none}.h-9{height:2.25rem}.h-auto{height:auto}.w-9{width:2.25rem}.w-full{width:100%}.max-w-screen-xl{max-width:1280px}.max-w-xl{max-width:36rem}.flex-shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-3{gap:.75rem}.gap-8{gap:2rem}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.border{border-width:1px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.pb-8{padding-bottom:2rem}.pt-6{padding-top:1.5rem}.text-center{text-align:center}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.leading-none{line-height:1}.text-\[\#00d961\]{--tw-text-opacity:1;color:rgb(0 217 97/var(--tw-text-opacity))}.text-\[\#00ffe1\]{--tw-text-opacity:1;color:rgb(0 255 225/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-white\/90{color:#ffffffe6}.placeholder-white::placeholder{--tw-placeholder-opacity:1;color:rgb(255 255 255/var(--tw-placeholder-opacity))}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-md{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow-\[0_0_6px_\#00ffe1\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_6px_\#00ffe1\]{--tw-drop-shadow:drop-shadow(0 0 6px #00ffe1)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--x88-bg-deep:#000a00;--x88-panel-bg:#001400d9;--x88-panel-bg-solid:#001400e5;--x88-neon-green:#0f0;--x88-neon-green-soft:#00ff0059;--x88-neon-green-glow:#00ff0073;--x88-text-white:#fff;--x88-text-green:#0f0;--x88-text-muted:#d2ffd2e6;--x88-text-accent:#9f0;--x88-text-highlight:#adff2f;--x88-player-blue:#00a2ff;--x88-banker-red:red;--x88-tie-yellow:#fc0;--x88-popup-bg:#01173b;--x88-popup-border:#2a9ffe;--x88-popup-overlay:#000800c7;--x88-popup-shadow:0 0 24px #2a9ffe73,0 12px 40px #00000080}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:#b0b0b0 #e8e8e8;scrollbar-width:thin}body,html{overflow-x:clip}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000a00;background-color:var(--x88-bg-deep);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.lobby-bg,.menu-lobby{background-color:initial!important;background-image:none!important}#root:has(.x88-hub){height:100dvh;max-height:100dvh;overflow:hidden}@media (max-width:640px){#root:has(.x88-hub){height:100dvh;max-height:100dvh;overflow:hidden}}#root{isolation:isolate;min-height:100vh;min-height:100dvh}*,:after,:before{box-sizing:border-box}img,video{height:auto;max-width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.custom-text{color:#fff}.box-goto-lobby{text-decoration:none}@media (max-width:640px){.box-goto-lobby{height:auto;max-width:100%;min-height:48px;padding:12px 28px;width:min(100%,320px)}}@keyframes swal-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}.swal-loading-modal .swal2-loader{display:none!important}@media only screen and (max-width:1200px){header .menu .menu_wrapper_active{align-items:stretch;background-color:#000000e6;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;height:100vh;justify-content:center;left:0;margin:0 auto;max-width:100%;overflow:auto;padding:15vh 24px 24px;position:fixed;right:0;top:0}header .menu .menu_wrapper_active .menu-item{box-sizing:border-box;justify-content:center;margin-left:0!important;margin-right:0!important;min-height:48px;padding:0 20px;width:100%}}.model-group .overlay{background-color:#000800c7!important;background-color:var(--x88-popup-overlay,#000800c7)!important}.model-group .model-logout,.model-group .model-redeem,.model-group .model-register{background-color:#01173b!important;background-color:var(--x88-popup-bg,#001400eb)!important;border:2px solid #2a9ffe!important;border:2px solid var(--x88-popup-border,#0f0)!important;box-shadow:0 0 24px #2a9ffe73,0 12px 40px #00000080!important;box-shadow:var(--x88-popup-shadow)!important}.model-group .model-logout .title h3,.model-group .model-redeem form p{color:#d2ffd2e6!important;color:var(--x88-text-muted,#d2ffd2e6)!important}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.md\:mb-2{margin-bottom:.5rem}.md\:h-12{height:3rem}.md\:w-12{width:3rem}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:py-3{padding-bottom:.75rem;padding-top:.75rem}.md\:text-left{text-align:left}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.swal2-container,.swal2-container.swal2-backdrop-show{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:repeating-linear-gradient(0deg,#29c9ff08 0 1px,#0000 1px 3px),radial-gradient(ellipse at center,#061440b8,#000410eb)!important}.custom-swal.swal2-popup,.swal2-popup{background:linear-gradient(180deg,#29c9ff1a,#0000 40%),linear-gradient(165deg,#0a1f5c,#061540 55%,#030b26)!important;border:1px solid #29c9ff80!important;border-radius:0!important;box-shadow:0 0 40px #2161ff59,0 28px 70px #000000a6,inset 0 0 40px #29c9ff0f!important;-webkit-clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);color:#e8f1ff!important;font-family:Roboto,system-ui,sans-serif!important;overflow:hidden;padding:40px 28px 26px!important;position:relative;width:min(440px,calc(100vw - 32px))!important}.swal2-popup:before{background:linear-gradient(90deg,#29c9ff29,#0000);border-bottom:1px solid #29c9ff38;box-sizing:border-box;color:#3dffa0;content:"> LL-CORE://THÔNG BÁO";font-family:Source Code Pro,ui-monospace,monospace;font-size:10.5px;height:26px;letter-spacing:.2em;line-height:26px;padding:0 14px;text-align:left;text-shadow:0 0 8px #3dffa08c;z-index:1}.swal2-popup:after,.swal2-popup:before{left:0;pointer-events:none;position:absolute;right:0;top:0}.swal2-popup:after{background:linear-gradient(90deg,#0000,#29c9ff,#0000);box-shadow:0 0 14px #29c9ff;content:"";height:2px;z-index:2}.swal2-actions:after,.swal2-actions:before{border:2px solid #29c9ff;bottom:8px;content:"";filter:drop-shadow(0 0 4px #29c9ff);height:14px;pointer-events:none;position:absolute;width:14px}.swal2-actions:before{border-right:0;border-top:0;left:8px}.swal2-actions:after{border-left:0;border-top:0;right:8px}.swal2-popup .swal2-actions{position:static}.custom-swal.swal2-popup .swal2-title,.custom-title,.swal2-title{color:#fff!important;font-family:Orbitron,Roboto,system-ui,sans-serif!important;font-size:20px!important;font-weight:800!important;letter-spacing:.06em;line-height:1.3!important;margin:6px 0 4px!important;padding:0!important;text-shadow:0 0 16px #29c9ff99}.custom-swal.swal2-popup .swal2-html-container,.custom-text,.swal2-html-container{color:#a9c4ff!important;font-size:15px!important;line-height:1.55!important;margin:10px 4px 0!important;padding:0!important}.swal2-actions{gap:10px;margin-top:24px!important}.swal2-styled.swal2-confirm{background:linear-gradient(180deg,#3d85ff,#2161ff 50%,#1139c4)!important;border:1px solid #a0e1ffb3!important;border-radius:0!important;box-shadow:0 0 22px #29c9ff66,inset 0 1px 0 #fff6!important;-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);color:#fff!important;font-family:Orbitron,Roboto,sans-serif!important;font-size:12.5px!important;font-weight:800!important;letter-spacing:.12em;min-width:128px;padding:12px 26px!important;text-transform:uppercase;transition:transform .15s ease,filter .15s ease!important}.swal2-styled.swal2-confirm:hover{filter:brightness(1.2);transform:translateY(-1px)}.swal2-styled.swal2-confirm:active{transform:translateY(1px)}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px #29c9ff59,0 0 22px #29c9ff66!important}.swal2-styled.swal2-cancel,.swal2-styled.swal2-deny{background:#040c28cc!important;border:1px solid #6eaaff80!important;border-radius:0!important;-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);color:#b9d2ff!important;font-family:Orbitron,Roboto,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.1em;min-width:110px;padding:12px 22px!important;transition:background .15s ease,filter .15s ease!important}.swal2-styled.swal2-cancel:hover,.swal2-styled.swal2-deny:hover{background:#29c9ff2e!important;filter:brightness(1.2)}.swal2-close{color:#8fb4ff!important;transition:color .15s ease,transform .15s ease;z-index:3}.swal2-close:hover{background:#0000!important;color:#fff!important;transform:rotate(90deg)}.swal2-icon{zoom:.9;margin:8px auto 6px!important}.swal2-icon.swal2-success{border-color:#3dffa066!important;color:#3dffa0!important}.swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#3dffa0!important}.swal2-icon.swal2-success .swal2-success-ring{border-color:#3dffa059!important}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{background:#0000!important}.swal2-icon.swal2-success{filter:drop-shadow(0 0 12px rgba(61,255,160,.6))}.swal2-icon.swal2-error{border-color:#ff5a5a!important;color:#ff5a5a!important;filter:drop-shadow(0 0 12px rgba(255,59,59,.6))}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:#ff5a5a!important}.swal2-icon.swal2-warning{border-color:#ffd36b!important;color:#ffd36b!important;filter:drop-shadow(0 0 12px rgba(255,211,107,.6))}.swal2-icon.swal2-info,.swal2-icon.swal2-question{border-color:#29c9ff!important;color:#29c9ff!important;filter:drop-shadow(0 0 12px rgba(41,201,255,.6))}.swal2-popup.swal2-icon-error:before{color:#ff6b6b;content:"> LL-CORE://LỖI [ERR]";text-shadow:0 0 8px #ff3b3b99}.swal2-popup.swal2-icon-error{border-color:#ff5a5a8c!important;box-shadow:0 0 40px #ff3b3b40,0 28px 70px #000000a6,inset 0 0 40px #ff3b3b0d!important}.swal2-popup.swal2-icon-success:before{content:"> LL-CORE://THÀNH CÔNG [OK]"}.swal2-popup.swal2-icon-warning:before{color:#ffd36b;content:"> LL-CORE://CẢNH BÁO [WARN]";text-shadow:0 0 8px #ffd36b99}.swal2-popup.swal2-icon-warning{border-color:#ffd36b8c!important}.swal2-popup.swal2-icon-question:before{content:"> LL-CORE://XÁC NHẬN [?]"}.swal2-popup.swal2-icon-info:before{content:"> LL-CORE://THÔNG TIN [INFO]"}.swal-loading-modal.swal2-popup:before{color:#29c9ff;content:"> LL-CORE://ĐANG XỬ LÝ ...";text-shadow:0 0 8px #29c9ffb3}.swal2-timer-progress-bar-container{background:#ffffff0f!important;height:3px!important;z-index:3}.swal2-timer-progress-bar{background:linear-gradient(90deg,#2161ff,#29c9ff)!important;box-shadow:0 0 10px #29c9ff}.swal2-input,.swal2-select,.swal2-textarea{background:#02081cbf!important;border:1px solid #29c9ff73!important;border-radius:0!important;box-shadow:inset 0 0 18px #0006!important;color:#fff!important;font-family:Source Code Pro,ui-monospace,monospace!important;margin:16px auto 0!important}.swal2-input:focus,.swal2-textarea:focus{border-color:#29c9ff!important;box-shadow:0 0 0 3px #29c9ff29,inset 0 0 18px #0006!important}.swal2-validation-message{background:#ff3b3b1f!important;color:#ff9aa8!important}.swal-loading-modal.swal2-popup{max-width:none;padding:38px 28px 34px!important;width:min(360px,calc(100vw - 32px))!important}.swal-loading-modal.swal2-popup .swal2-title:before{animation:swal-orbit 1s linear infinite;background:radial-gradient(circle,#29c9ff8c 0 9px,#0000 10px);border-color:#29c9ff #2161ff #5096ff2e #5096ff2e;border-radius:50%;border-style:solid;border-width:3px;box-shadow:0 0 22px #29c9ff73,inset 0 0 14px #2161ff59;content:"";display:block;height:64px;margin:0 auto 18px;width:64px}.swal-loading-modal.swal2-popup{padding-top:56px!important}.swal-loading-modal #swal2-title,.swal-loading-modal .swal2-title{font-size:16px!important;letter-spacing:.1em;text-transform:uppercase}.swal-loading-modal .swal-loading-subtext{color:#8fb4e8!important;font-family:Source Code Pro,ui-monospace,monospace;font-size:13px!important;margin:4px 0 16px!important}.swal-loading-modal .swal-loading-dots{background:#5096ff2e;display:block!important;height:4px;margin:8px auto 0!important;overflow:hidden;position:relative;width:160px}.swal-loading-modal .swal-dot{display:none!important}.swal-loading-modal .swal-loading-dots:after{animation:swal-slide 1.3s ease-in-out infinite;background:linear-gradient(90deg,#0000,#29c9ff,#2161ff,#0000);bottom:0;box-shadow:0 0 10px #29c9ff;content:"";left:-40%;position:absolute;top:0;width:40%}@keyframes swal-orbit{to{transform:rotate(1turn)}}@keyframes swal-slide{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){.swal-loading-modal .swal-loading-dots:after,.swal-loading-modal.swal2-popup .swal2-title:before{animation-duration:3s}}@media (max-width:480px){.custom-swal.swal2-popup,.swal2-popup{padding:38px 20px 22px!important}.swal2-title{font-size:17px!important}.swal2-popup{margin-bottom:env(safe-area-inset-bottom,0);width:min(440px,calc(100vw - 24px))!important}.swal2-actions{flex-wrap:nowrap;margin-top:20px!important;width:100%}.swal2-styled.swal2-cancel,.swal2-styled.swal2-confirm,.swal2-styled.swal2-deny{flex:1 1;min-height:48px;min-width:0;padding-left:12px!important;padding-right:12px!important}.swal2-html-container{font-size:14.5px!important}}@media (max-width:340px){.swal2-actions{flex-direction:column-reverse}.swal2-styled.swal2-cancel,.swal2-styled.swal2-confirm,.swal2-styled.swal2-deny{width:100%}}:root{--hud-bg0:#01040f;--hud-bg1:#030b26;--hud-bg2:#061540;--hud-bg3:#0a1f5c;--hud-blue:#2161ff;--hud-cyan:#29c9ff;--hud-fire:#ff4d00;--hud-orange:#ff7a1a;--hud-gold:#ffd36b;--hud-green:#3dffa0;--hud-red:#ff3b3b;--hud-text:#e8f1ff;--hud-dim:#bed7ff9e;--hud-faint:#bed7ff57;--hud-line:#29c9ff47;--hud-line-strong:#29c9ffb3;--hud-glass:#040e2ca8;--hud-glass-hi:#0a1e56b8;--hud-cyan-rgb:41,201,255;--hud-blue-rgb:33,97,255;--hud-fire-rgb:255,77,0;--hud-orange-rgb:255,122,26;--hud-gold-rgb:255,211,107;--hud-green-rgb:61,255,160;--hud-red-rgb:255,59,59;--hud-r-sm:4px;--hud-r-md:8px;--hud-r-lg:14px;--hud-chamfer:12px;--hud-glow-cyan:0 0 14px #29c9ff73,0 0 34px #2161ff47;--hud-glow-fire:0 0 16px #ff4d0099,0 0 42px #ff7a1a61;--hud-glow-gold:0 0 14px #ffd36b80,0 0 34px #ffd36b40;--hud-glow-green:0 0 14px #3dffa08c;--hud-glow-red:0 0 14px #ff3b3b99;--hud-dur-fast:150ms;--hud-dur:260ms;--hud-dur-slow:600ms;--hud-ease:cubic-bezier(0.22,1,0.36,1);--hud-z-bg:0;--hud-z-content:10;--hud-z-robot:40;--hud-z-overlay:100;--hud-z-modal:200;--hud-z-toast:300;--hud-font-display:"Orbitron","Roboto",sans-serif;--hud-font-mono:"Source Code Pro","JetBrains Mono",ui-monospace,monospace;--hud-font-ui:"Roboto",system-ui,sans-serif}@keyframes hud-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes hud-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes hud-scan{0%{transform:translateY(-110%)}to{transform:translateY(300%)}}@keyframes hud-sweep{0%,55%{transform:translateX(-130%) skewX(-20deg)}to{transform:translateX(380%) skewX(-20deg)}}@keyframes hud-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes hud-spin{to{transform:rotate(1turn)}}@keyframes hud-glitch{0%,90%,to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:0;transform:translate(0)}91%{-webkit-clip-path:inset(10% 0 55% 0);clip-path:inset(10% 0 55% 0);opacity:.9;transform:translate(-3px,1px)}93%{-webkit-clip-path:inset(55% 0 12% 0);clip-path:inset(55% 0 12% 0);opacity:.9;transform:translate(3px,-1px)}95%{-webkit-clip-path:inset(30% 0 40% 0);clip-path:inset(30% 0 40% 0);opacity:.9;transform:translate(-2px)}97%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:0;transform:translate(0)}}@keyframes hud-tremble{0%,to{transform:translate(0)}20%{transform:translate(-1px,1px)}40%{transform:translate(1px,-1px)}60%{transform:translate(-1px,-1px)}80%{transform:translate(1px,1px)}}.hud-glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#29c9ff12,#0000 45%),#040e2ca8;background:linear-gradient(180deg,rgba(var(--hud-cyan-rgb),.07),#0000 45%),var(--hud-glass);border:1px solid #29c9ff47;border:1px solid var(--hud-line);border-radius:8px;border-radius:var(--hud-r-md);box-shadow:inset 0 0 40px #2161ff14,0 8px 32px #00000059;box-shadow:inset 0 0 40px rgba(var(--hud-blue-rgb),.08),0 8px 32px #00000059}.hud-bracket{--hud-bc:var(--hud-cyan);--hud-bs:14px;position:relative}.hud-bracket:after,.hud-bracket:before{border:2px solid var(--hud-bc);content:"";filter:drop-shadow(0 0 4px var(--hud-bc));height:var(--hud-bs);pointer-events:none;position:absolute;width:var(--hud-bs)}.hud-bracket:before{border-bottom:0;border-right:0;left:-1px;top:-1px}.hud-bracket:after{border-left:0;border-top:0;bottom:-1px;right:-1px}.hud-scanline{overflow:hidden;position:relative}.hud-scanline:after{background:repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 3px);inset:0}.hud-scanline:after,.hud-scanline:before{content:"";pointer-events:none;position:absolute}.hud-scanline:before{animation:hud-scan 4.2s linear infinite;background:linear-gradient(180deg,#0000,#29c9ff1f,#0000);background:linear-gradient(180deg,#0000,rgba(var(--hud-cyan-rgb),.12),#0000);height:30%;left:0;right:0;top:0;z-index:1}.hud-title{background:linear-gradient(180deg,#fff 10%,#9fe3ff 55%,#29c9ff);background:linear-gradient(180deg,#fff 10%,#9fe3ff 55%,var(--hud-cyan) 100%);-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 0 12px rgba(41,201,255,.55));filter:drop-shadow(0 0 12px rgba(var(--hud-cyan-rgb),.55));font-family:Orbitron,Roboto,sans-serif;font-family:var(--hud-font-display);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.hud-title--fire{background-image:linear-gradient(180deg,#fff3d6 5%,#ffd36b 45%,#ff7a1a);background-image:linear-gradient(180deg,#fff3d6 5%,var(--hud-gold) 45%,var(--hud-orange) 100%);filter:drop-shadow(0 0 12px rgba(255,77,0,.6));filter:drop-shadow(0 0 12px rgba(var(--hud-fire-rgb),.6))}.hud-title--gold{background-image:linear-gradient(180deg,#fff 5%,#ffd36b 60%,#e0a43a);background-image:linear-gradient(180deg,#fff 5%,var(--hud-gold) 60%,#e0a43a 100%);filter:drop-shadow(0 0 10px rgba(255,211,107,.5));filter:drop-shadow(0 0 10px rgba(var(--hud-gold-rgb),.5))}.hud-mono{font-family:Source Code Pro,JetBrains Mono,ui-monospace,monospace;font-family:var(--hud-font-mono);letter-spacing:.02em}.hud-num{font-feature-settings:"tnum";font-family:Orbitron,Roboto,sans-serif;font-family:var(--hud-font-display);font-variant-numeric:tabular-nums;font-weight:700}.hud-glow-text{color:#29c9ff;color:var(--hud-cyan);text-shadow:0 0 10px #29c9ffcc,0 0 26px #2161ff99;text-shadow:0 0 10px rgba(var(--hud-cyan-rgb),.8),0 0 26px rgba(var(--hud-blue-rgb),.6)}.hud-glow-text--fire{color:#ff7a1a;color:var(--hud-orange);text-shadow:0 0 10px #ff4d00d9,0 0 26px #ff7a1a80;text-shadow:0 0 10px rgba(var(--hud-fire-rgb),.85),0 0 26px rgba(var(--hud-orange-rgb),.5)}.hud-glow-text--gold{color:#ffd36b;color:var(--hud-gold);text-shadow:0 0 10px #ffd36bb3;text-shadow:0 0 10px rgba(var(--hud-gold-rgb),.7)}.hud-glow-text--green{color:#3dffa0;color:var(--hud-green);text-shadow:0 0 10px #3dffa0b3;text-shadow:0 0 10px rgba(var(--hud-green-rgb),.7)}.hud-dim{color:#bed7ff9e;color:var(--hud-dim)}.hud-rise{animation:hud-rise .6s cubic-bezier(.22,1,.36,1) both;animation:hud-rise .6s var(--hud-ease) both}.hud-caret:after{animation:hud-blink .9s steps(1) infinite;background:currentColor;box-shadow:0 0 6px currentColor;content:"";display:inline-block;height:1em;margin-left:2px;vertical-align:text-bottom;width:.55em}.hud-bg{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0;z-index:var(--hud-z-bg)}.hud-bg__aurora{filter:blur(40px);inset:-20%;opacity:.9;position:absolute}.hud-bg__aurora i{border-radius:50%;mix-blend-mode:screen;position:absolute}.hud-bg__aurora i:first-child{animation:hud-drift1 18s ease-in-out infinite alternate;background:radial-gradient(circle,#2161ff80,#0000 65%);background:radial-gradient(circle,var(--bg-a,#2161ff80),#0000 65%);height:55%;left:0;top:5%;width:55%}.hud-bg__aurora i:nth-child(2){animation:hud-drift2 22s ease-in-out infinite alternate;background:radial-gradient(circle,#29c9ff59,#0000 65%);background:radial-gradient(circle,var(--bg-b,#29c9ff59),#0000 65%);height:50%;right:0;top:30%;width:50%}.hud-bg__aurora i:nth-child(3){animation:hud-drift1 26s ease-in-out infinite alternate-reverse;background:radial-gradient(circle,#ff7a1a2e,#0000 65%);background:radial-gradient(circle,var(--bg-c,#ff7a1a2e),#0000 65%);bottom:-5%;height:40%;left:30%;width:40%}@keyframes hud-drift1{to{transform:translate(14%,10%) scale(1.15)}}@keyframes hud-drift2{to{transform:translate(-16%,-8%) scale(.9)}}.hud-bg canvas{height:100%;inset:0;position:absolute;width:100%}.hud-bg__vignette{background:radial-gradient(ellipse at 50% 45%,#0000 40%,#01040fd1 100%);inset:0;position:absolute}.hud-bg__grain{background:repeating-linear-gradient(0deg,#00000029 0 1px,#0000 1px 3px);inset:0;opacity:.5;position:absolute}.hud-panel{--hud-tone:var(--hud-cyan);--hud-tone-rgb:var(--hud-cyan-rgb);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(180deg,rgba(var(--hud-tone-rgb),.07),#0000 40%),#040e2ca8;background:linear-gradient(180deg,rgba(var(--hud-tone-rgb),.07),#0000 40%),var(--hud-glass);border:1px solid rgba(var(--hud-tone-rgb),.3);border-radius:4px;border-radius:var(--hud-r-sm);box-shadow:inset 0 0 44px rgba(var(--hud-tone-rgb),.06),0 10px 36px #0006;color:#e8f1ff;color:var(--hud-text);position:relative}.hud-panel--gold{--hud-tone:var(--hud-gold);--hud-tone-rgb:var(--hud-gold-rgb)}.hud-panel--fire{--hud-tone:var(--hud-orange);--hud-tone-rgb:var(--hud-fire-rgb)}.hud-panel__corner{border:2px solid var(--hud-tone);filter:drop-shadow(0 0 4px var(--hud-tone));height:16px;pointer-events:none;position:absolute;width:16px}.hud-panel__corner--tl{border-bottom:0;border-right:0;left:-1px;top:-1px}.hud-panel__corner--tr{border-bottom:0;border-left:0;right:-1px;top:-1px}.hud-panel__corner--bl{border-right:0;border-top:0;bottom:-1px;left:-1px}.hud-panel__corner--br{border-left:0;border-top:0;bottom:-1px;right:-1px}.hud-panel__head{align-items:center;background:linear-gradient(90deg,rgba(var(--hud-tone-rgb),.18),#0000 70%);border-bottom:1px solid rgba(var(--hud-tone-rgb),.22);color:var(--hud-tone);display:flex;font-family:Orbitron,Roboto,sans-serif;font-family:var(--hud-font-display);font-size:12px;font-weight:700;gap:10px;letter-spacing:.16em;padding:9px 14px;text-transform:uppercase}.hud-panel__head:before{animation:hud-pulse 2s ease-in-out infinite;background:var(--hud-tone);box-shadow:0 0 8px var(--hud-tone);content:"";flex:none;height:7px;transform:rotate(45deg);width:7px}.hud-panel__extra{color:#bed7ff9e;color:var(--hud-dim);font-family:Source Code Pro,JetBrains Mono,ui-monospace,monospace;font-family:var(--hud-font-mono);font-size:11px;letter-spacing:.04em;margin-left:auto;text-transform:none}.hud-panel__body{padding:14px}.hud-btn{--b1:var(--hud-blue);--b2:var(--hud-cyan);--bfg:#fff;-webkit-tap-highlight-color:transparent;align-items:center;background:linear-gradient(180deg,var(--b2) -60%,var(--b1) 120%);border:0;-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);-webkit-clip-path:polygon(var(--hud-chamfer) 0,100% 0,100% calc(100% - var(--hud-chamfer)),calc(100% - var(--hud-chamfer)) 100%,0 100%,0 var(--hud-chamfer));clip-path:polygon(var(--hud-chamfer) 0,100% 0,100% calc(100% - var(--hud-chamfer)),calc(100% - var(--hud-chamfer)) 100%,0 100%,0 var(--hud-chamfer));color:var(--bfg);cursor:pointer;display:inline-flex;font-family:Orbitron,Roboto,sans-serif;font-family:var(--hud-font-display);font-size:13px;font-weight:800;gap:10px;isolation:isolate;justify-content:center;letter-spacing:.14em;min-height:46px;overflow:hidden;padding:0 26px;position:relative;text-shadow:0 1px 6px #00000073;text-transform:uppercase;transition:transform .15s cubic-bezier(.22,1,.36,1),filter .26s ease;transition:transform var(--hud-dur-fast) var(--hud-ease),filter var(--hud-dur) ease}.hud-btn-wrap{display:inline-flex;filter:drop-shadow(0 0 10px rgba(41,201,255,.45));filter:drop-shadow(0 0 10px rgba(var(--hud-cyan-rgb),.45));transition:filter .26s;transition:filter var(--hud-dur)}.hud-btn-wrap--block{display:flex;width:100%}.hud-btn-wrap:hover{filter:drop-shadow(0 0 20px rgba(41,201,255,.85));filter:drop-shadow(0 0 20px rgba(var(--hud-cyan-rgb),.85))}.hud-btn:before{background:linear-gradient(180deg,#ffffff4d,#fff0 48%,#00000040);content:"";inset:0;position:absolute;z-index:-1}.hud-btn:after{animation:hud-sweep 3.6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;transform:translateX(-130%) skewX(-20deg);width:26%;z-index:0}.hud-btn>*{position:relative;z-index:1}.hud-btn:hover{filter:brightness(1.12);transform:translateY(-2px)}.hud-btn:active{filter:brightness(.9);transform:translateY(1px) scale(.975)}.hud-btn:focus-visible{outline:2px solid #fff;outline-offset:-4px}.hud-btn[disabled]{cursor:not-allowed;filter:grayscale(.6);opacity:.45;transform:none}.hud-btn[disabled]:after{display:none}.hud-btn--lg{--hud-chamfer:16px;font-size:15px;min-height:58px;padding:0 38px}.hud-btn--block{display:flex;width:100%}.hud-btn__icon{display:inline-flex;font-size:1.25em;line-height:1}.hud-btn-wrap--fire{animation:hud-ember-f 1.4s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(255,77,0,.55))}.hud-btn--fire{--b1:#d62d00;--b2:var(--hud-orange)}@keyframes hud-ember-f{0%,to{filter:drop-shadow(0 0 8px rgba(255,77,0,.55)) drop-shadow(0 0 18px rgba(255,122,26,.25))}50%{filter:drop-shadow(0 0 16px rgba(255,77,0,1)) drop-shadow(0 0 34px rgba(255,122,26,.7))}}.hud-btn-wrap--fire:hover{animation:hud-ember-f .5s ease-in-out infinite,hud-tremble .18s linear infinite}.hud-btn-wrap--fire:active{animation:none;filter:drop-shadow(0 0 40px rgba(255,77,0,1))}.hud-btn--fire:after{animation-duration:2.4s;background:linear-gradient(90deg,#0000,#fff0b4b3,#0000)}.hud-btn-wrap--gold{filter:drop-shadow(0 0 10px rgba(255,211,107,.5));filter:drop-shadow(0 0 10px rgba(var(--hud-gold-rgb),.5))}.hud-btn-wrap--gold:hover{filter:drop-shadow(0 0 20px rgba(255,211,107,.9));filter:drop-shadow(0 0 20px rgba(var(--hud-gold-rgb),.9))}.hud-btn--gold{--b1:#c98a14;--b2:var(--hud-gold);--bfg:#2a1700;text-shadow:0 1px 0 #fff6}.hud-btn-wrap--ghost{filter:none}.hud-btn--ghost{background:#29c9ff1a;background:rgba(var(--hud-cyan-rgb),.1);box-shadow:inset 0 0 0 1px #29c9ff99;box-shadow:inset 0 0 0 1px rgba(var(--hud-cyan-rgb),.6);color:#29c9ff;color:var(--hud-cyan);text-shadow:none}.hud-btn--ghost:before{display:none}.hud-btn--ghost:after{background:linear-gradient(90deg,#0000,#29c9ff59,#0000);background:linear-gradient(90deg,#0000,rgba(var(--hud-cyan-rgb),.35),#0000)}.hud-btn--ghost:hover{background:#29c9ff33;background:rgba(var(--hud-cyan-rgb),.2)}.hud-mission{--m:var(--hud-cyan);--m-rgb:var(--hud-cyan-rgb);-webkit-tap-highlight-color:transparent;align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(ellipse at 50% 0,rgba(var(--m-rgb),.22),#0000 62%),linear-gradient(180deg,#081846cc,#02081ae0);border:1px solid rgba(var(--m-rgb),.35);border-radius:8px;border-radius:var(--hud-r-md);color:#e8f1ff;color:var(--hud-text);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:10px;justify-content:center;min-height:190px;overflow:hidden;padding:24px 18px;position:relative;text-align:center;transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .26s,box-shadow .26s;transition:transform var(--hud-dur) var(--hud-ease),border-color var(--hud-dur),box-shadow var(--hud-dur)}.hud-mission--gold{--m:var(--hud-gold);--m-rgb:var(--hud-gold-rgb)}.hud-mission--fire{--m:var(--hud-orange);--m-rgb:var(--hud-fire-rgb)}.hud-mission--green{--m:var(--hud-green);--m-rgb:var(--hud-green-rgb)}.hud-mission:before{background:repeating-linear-gradient(0deg,hsla(0,0%,100%,.025) 0 1px,#0000 1px 3px);content:"";inset:0;pointer-events:none;position:absolute}.hud-mission:after{background:linear-gradient(90deg,#0000,var(--m),#0000);bottom:0;content:"";height:3px;left:0;opacity:.6;position:absolute;right:0;transform:scaleX(.3);transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .26s;transition:transform var(--hud-dur) var(--hud-ease),opacity var(--hud-dur)}.hud-mission:focus-visible,.hud-mission:hover{border-color:var(--m);box-shadow:0 0 28px rgba(var(--m-rgb),.4),0 16px 40px #00000080;outline:none;transform:translateY(-5px)}.hud-mission--active:after,.hud-mission:hover:after{opacity:1;transform:scaleX(1)}.hud-mission--active{border-color:var(--m);box-shadow:0 0 34px rgba(var(--m-rgb),.5),inset 0 0 30px rgba(var(--m-rgb),.15)}.hud-mission--disabled{cursor:not-allowed;filter:grayscale(.5);opacity:.45}.hud-mission__icon{background:radial-gradient(circle,rgba(var(--m-rgb),.3),rgba(var(--m-rgb),.04) 70%);border:1px solid rgba(var(--m-rgb),.5);border-radius:50%;box-shadow:0 0 22px rgba(var(--m-rgb),.35);display:grid;font-size:38px;height:74px;line-height:1;place-items:center;position:relative;transition:transform .26s cubic-bezier(.22,1,.36,1);transition:transform var(--hud-dur) var(--hud-ease);width:74px}.hud-mission__icon:after{animation:hud-spin 14s linear infinite;border:1px dashed rgba(var(--m-rgb),.45);border-radius:50%;content:"";inset:-7px;position:absolute}.hud-mission:hover .hud-mission__icon{transform:scale(1.1)}.hud-mission__icon img{height:70%;object-fit:contain;width:70%}.hud-mission__title{color:#fff;font-family:Orbitron,Roboto,sans-serif;font-family:var(--hud-font-display);font-size:17px;font-weight:900;letter-spacing:.12em;position:relative;text-shadow:0 0 14px rgba(var(--m-rgb),.8);text-transform:uppercase}.hud-mission__sub{color:#bed7ff9e;color:var(--hud-dim);font-size:13px;line-height:1.4;position:relative}.hud-mission__tag{position:absolute;right:10px;top:10px;z-index:1}.hud-chip{--c:var(--hud-cyan);--c-rgb:var(--hud-cyan-rgb);align-items:center;background:rgba(var(--c-rgb),.1);border:1px solid rgba(var(--c-rgb),.4);border-radius:999px;color:var(--c);display:inline-flex;font-family:Source Code Pro,JetBrains Mono,ui-monospace,monospace;font-family:var(--hud-font-mono);font-size:11.5px;font-weight:600;gap:7px;letter-spacing:.06em;padding:4px 11px;text-transform:uppercase;white-space:nowrap}.hud-chip--gold{--c:var(--hud-gold);--c-rgb:var(--hud-gold-rgb)}.hud-chip--fire{--c:var(--hud-orange);--c-rgb:var(--hud-fire-rgb)}.hud-chip--green{--c:var(--hud-green);--c-rgb:var(--hud-green-rgb)}.hud-chip--red{--c:var(--hud-red);--c-rgb:var(--hud-red-rgb)}.hud-chip--dim{--c:#9db4de;--c-rgb:157,180,222}.hud-chip__dot{background:var(--c);border-radius:50%;box-shadow:0 0 8px var(--c);height:7px;width:7px}.hud-chip--pulse .hud-chip__dot{animation:hud-pulse 1.3s ease-in-out infinite}.hud-steps{align-items:flex-start;display:flex;list-style:none;margin:0;padding:0;width:100%}.hud-step{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;position:relative;text-align:center}.hud-step:before{background:#29c9ff2e;background:rgba(var(--hud-cyan-rgb),.18);content:"";height:2px;position:absolute;right:50%;top:17px;width:100%;z-index:0}.hud-step:first-child:before{display:none}.hud-step--done:before{background:linear-gradient(90deg,#29c9ff,#2161ff);background:linear-gradient(90deg,var(--hud-cyan),var(--hud-blue));box-shadow:0 0 8px #29c9ff99;box-shadow:0 0 8px rgba(var(--hud-cyan-rgb),.6)}.hud-step--active:before{background:linear-gradient(90deg,#29c9ff,#ff7a1a);background:linear-gradient(90deg,var(--hud-cyan),var(--hud-orange));box-shadow:0 0 8px #29c9ff80;box-shadow:0 0 8px rgba(var(--hud-cyan-rgb),.5)}.hud-step__dot{background:#030b26;background:var(--hud-bg1);border:2px solid #29c9ff40;border:2px solid rgba(var(--hud-cyan-rgb),.25);border-radius:50%;color:#bed7ff57;color:var(--hud-faint);display:grid;font-family:Orbitron,Roboto,sans-serif;font-family:var(--hud-font-display);font-size:13px;font-weight:800;height:36px;place-items:center;position:relative;transition:all .26s cubic-bezier(.22,1,.36,1);transition:all var(--hud-dur) var(--hud-ease);width:36px;z-index:1}.hud-step--done .hud-step__dot{background:#29c9ff;background:var(--hud-cyan);border-color:#29c9ff;border-color:var(--hud-cyan);box-shadow:0 0 14px #29c9ff73,0 0 34px #2161ff47;box-shadow:var(--hud-glow-cyan);color:#021}.hud-step--active .hud-step__dot{background:radial-gradient(circle,#ff4d008c,#030b26 75%);background:radial-gradient(circle,rgba(var(--hud-fire-rgb),.55),var(--hud-bg1) 75%);border-color:#ff7a1a;border-color:var(--hud-orange);box-shadow:0 0 16px #ff4d0099,0 0 42px #ff7a1a61;box-shadow:var(--hud-glow-fire);color:#fff}.hud-step--active .hud-step__dot:after{animation:hud-spin 1.1s linear infinite;border-bottom:2px solid #0000;border-left:2px solid #0000;border-radius:50%;border-right:2px solid #ff7a1a59;border-right-color:rgba(var(--hud-orange-rgb),.35);border-top:2px solid #ff7a1a;border-top-color:var(--hud-orange);content:"";inset:-7px;position:absolute}.hud-step__label{color:#bed7ff57;color:var(--hud-faint);font-family:Orbitron,Roboto,sans-serif;font-family:var(--hud-font-display);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:color .26s;transition:color var(--hud-dur)}.hud-step--done .hud-step__label{color:#29c9ff;color:var(--hud-cyan)}.hud-step--active .hud-step__label{color:#ff7a1a;color:var(--hud-orange);text-shadow:0 0 10px #ff4d00b3;text-shadow:0 0 10px rgba(var(--hud-fire-rgb),.7)}.hud-step__hint{color:#bed7ff9e;color:var(--hud-dim);font-size:11px}.hud-steps--vertical{flex-direction:column;gap:0}.hud-steps--vertical .hud-step{align-items:center;flex:none;flex-direction:row;gap:14px;padding-bottom:22px;text-align:left}.hud-steps--vertical .hud-step:last-child{padding-bottom:0}.hud-steps--vertical .hud-step:before{bottom:50%;height:100%;left:17px;right:auto;top:auto;width:2px}.hud-steps--vertical .hud-step__text{display:flex;flex-direction:column;gap:2px}@media (max-width:520px){.hud-steps:not(.hud-steps--vertical) .hud-step__label{font-size:8.5px;letter-spacing:.04em}.hud-steps:not(.hud-steps--vertical) .hud-step__dot{font-size:11px;height:30px;width:30px}.hud-steps:not(.hud-steps--vertical) .hud-step:before{top:14px}}.hud-glitch{display:inline-block;position:relative}.hud-glitch:after,.hud-glitch:before{content:attr(data-text);left:0;opacity:0;pointer-events:none;position:absolute;top:0;white-space:pre}.hud-glitch:before{animation:hud-glitch 3.2s steps(1) infinite;color:#29c9ff;color:var(--hud-cyan)}.hud-glitch:after{animation:hud-glitch 3.2s steps(1) .12s infinite;color:#ff4d00;color:var(--hud-fire);mix-blend-mode:screen}.hud-glitch--fast:after,.hud-glitch--fast:before{animation-duration:.9s}.hud-terminal{background:#010614c7;border:1px solid #29c9ff47;border:1px solid var(--hud-line);border-radius:4px;border-radius:var(--hud-r-sm);box-shadow:inset 0 0 30px #2161ff1f;box-shadow:inset 0 0 30px rgba(var(--hud-blue-rgb),.12);color:#b9d8ff;font-family:Source Code Pro,JetBrains Mono,ui-monospace,monospace;font-family:var(--hud-font-mono);font-size:12.5px;line-height:1.65;overflow-y:auto;padding:12px 14px;position:relative;scrollbar-color:#29c9ff66 #0000;scrollbar-width:thin}.hud-terminal__line{animation:hud-rise .25s ease both;white-space:pre-wrap;word-break:break-word}.hud-tag--ok{color:#3dffa0;color:var(--hud-green);font-weight:700;text-shadow:0 0 8px #3dffa099;text-shadow:0 0 8px rgba(var(--hud-green-rgb),.6)}.hud-tag--warn{color:#ffd36b;color:var(--hud-gold);font-weight:700}.hud-tag--err{color:#ff3b3b;color:var(--hud-red);font-weight:700;text-shadow:0 0 8px #ff3b3b99;text-shadow:0 0 8px rgba(var(--hud-red-rgb),.6)}.hud-tag--info{color:#29c9ff;color:var(--hud-cyan);font-weight:700}.hud-tag--dim{color:#bed7ff57;color:var(--hud-faint)}.hud-boot{cursor:pointer;font-family:Source Code Pro,JetBrains Mono,ui-monospace,monospace;font-family:var(--hud-font-mono);max-width:460px;padding:16px 18px;width:100%}.hud-boot__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0 0 14px;padding:0}.hud-boot__item{align-items:center;color:#bed7ff57;color:var(--hud-faint);display:flex;font-size:13px;gap:10px;transition:color .26s;transition:color var(--hud-dur)}.hud-boot__item--active{color:#29c9ff;color:var(--hud-cyan)}.hud-boot__item--done{color:#cfe3ff}.hud-boot__mark{flex:none;font-weight:700;text-align:center;width:18px}.hud-boot__item--done .hud-boot__mark{color:#3dffa0;color:var(--hud-green);text-shadow:0 0 8px #3dffa0b3;text-shadow:0 0 8px rgba(var(--hud-green-rgb),.7)}.hud-boot__item--active .hud-boot__mark{animation:hud-blink .6s steps(1) infinite}.hud-boot__bar{background:#29c9ff1f;background:rgba(var(--hud-cyan-rgb),.12);border:1px solid #29c9ff47;border:1px solid var(--hud-line);border-radius:2px;height:8px;overflow:hidden}.hud-boot__fill{background:linear-gradient(90deg,#2161ff,#29c9ff,#fff);background:linear-gradient(90deg,var(--hud-blue),var(--hud-cyan),#fff);box-shadow:0 0 12px #29c9ff;box-shadow:0 0 12px var(--hud-cyan);height:100%;transition:width .25s ease-out}.hud-boot__meta{color:#bed7ff9e;color:var(--hud-dim);display:flex;font-size:11px;justify-content:space-between;margin-top:8px}.hud-robot{align-items:center;display:inline-flex;flex-direction:column;line-height:0;position:relative}.hud-robot--row{flex-direction:row}.hud-robot--row-reverse{flex-direction:row-reverse}.hud-robot--col-reverse{flex-direction:column-reverse}.hud-robot__svg{display:block;flex:none;overflow:visible}.hud-robot__float{animation:hud-robot-bob 3.6s ease-in-out infinite;transform-box:view-box;transform-origin:50% 60%}@keyframes hud-robot-bob{0%,to{transform:translateY(0) rotate(-.6deg)}50%{transform:translateY(-7px) rotate(.6deg)}}.hud-robot__shadow{animation:hud-robot-shadow 3.6s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 50%}@keyframes hud-robot-shadow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.28;transform:scale(.8)}}.hud-robot__jet{animation:hud-robot-jet .28s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:50% 0}@keyframes hud-robot-jet{0%{opacity:.7;transform:scaleY(.7)}to{opacity:1;transform:scaleY(1.3)}}.hud-robot__tip{animation:hud-robot-tip 1.4s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 50%}@keyframes hud-robot-tip{0%,to{opacity:.6;transform:scale(.8)}50%{opacity:1;transform:scale(1.35)}}.hud-robot__eyes{animation:hud-robot-blink 5s infinite;transform-box:fill-box;transform-origin:50% 50%}@keyframes hud-robot-blink{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.08)}}.hud-robot__pupils{animation:hud-robot-look 7s ease-in-out infinite}@keyframes hud-robot-look{0%,to{transform:translateX(0)}30%{transform:translateX(3px)}65%{transform:translateX(-3px)}}.hud-robot__arm-l,.hud-robot__arm-r,.hud-robot__head{transform-box:view-box}.hud-robot__head{transform-origin:100px 120px}.hud-robot__arm-l{transform-origin:62px 150px}.hud-robot__arm-r{transform-origin:138px 150px}.hud-robot__arm-l{transform:rotate(7deg)}.hud-robot__arm-r{transform:rotate(-7deg)}.hud-robot--success .hud-robot__arm-l{animation:hud-robot-wave .55s ease-in-out infinite alternate}@keyframes hud-robot-wave{0%{transform:rotate(150deg)}to{transform:rotate(168deg)}}.hud-robot__fx{opacity:0;transition:opacity .3s}.hud-robot__visor-glow{animation:hud-robot-visor 3s ease-in-out infinite}@keyframes hud-robot-visor{0%,to{opacity:.7}50%{opacity:1}}.hud-robot--thinking .hud-robot__head{animation:hud-robot-tilt 2.6s ease-in-out infinite}@keyframes hud-robot-tilt{0%,to{transform:rotate(-7deg)}50%{transform:rotate(5deg)}}.hud-robot--thinking .hud-robot__fx--think{opacity:1}.hud-robot__dots circle{animation:hud-robot-dot 1.2s infinite;transform-box:fill-box}.hud-robot__dots circle:nth-child(2){animation-delay:.2s}.hud-robot__dots circle:nth-child(3){animation-delay:.4s}@keyframes hud-robot-dot{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-4px)}}.hud-robot--thinking .hud-robot__arm-r{animation:hud-robot-chin 2.6s ease-in-out infinite}@keyframes hud-robot-chin{0%,to{transform:rotate(128deg)}50%{transform:rotate(138deg)}}.hud-robot--hacking .hud-robot__float{animation-duration:2.2s}.hud-robot--hacking .hud-robot__pupils{animation:hud-robot-scan 1.1s ease-in-out infinite}@keyframes hud-robot-scan{0%,to{transform:translateX(-5px)}50%{transform:translateX(5px)}}.hud-robot--hacking .hud-robot__fx--hack{opacity:1}.hud-robot--hacking .hud-robot__arm-l{animation:hud-robot-type .22s ease-in-out infinite alternate}.hud-robot--hacking .hud-robot__arm-r{animation:hud-robot-type .22s ease-in-out infinite alternate-reverse}@keyframes hud-robot-type{0%{transform:rotate(-52deg)}to{transform:rotate(-38deg)}}.hud-robot--hacking .hud-robot__arm-r{animation-name:hud-robot-type-r}@keyframes hud-robot-type-r{0%{transform:rotate(52deg)}to{transform:rotate(38deg)}}.hud-robot--hacking .hud-robot__head{animation:hud-robot-flick 2.4s steps(1) infinite}@keyframes hud-robot-flick{0%,88%,to{filter:none;transform:translate(0)}89%{filter:hue-rotate(40deg) brightness(1.4);transform:translate(-2px,1px)}91%{transform:translate(3px)}93%{filter:none;transform:translate(0)}}.hud-robot__kb{animation:hud-robot-kb .5s steps(2) infinite}@keyframes hud-robot-kb{0%{opacity:.55}to{opacity:1}}.hud-robot__code{animation:hud-robot-code 1.6s linear infinite;transform-box:fill-box}@keyframes hud-robot-code{0%{opacity:0;transform:translateY(6px)}20%{opacity:1}to{opacity:0;transform:translateY(-16px)}}.hud-robot__code:nth-child(2){animation-delay:.5s}.hud-robot__code:nth-child(3){animation-delay:1s}.hud-robot--success .hud-robot__float{animation:hud-robot-jump 1.1s cubic-bezier(.22,1,.36,1) infinite;animation:hud-robot-jump 1.1s var(--hud-ease) infinite}@keyframes hud-robot-jump{0%,to{transform:translateY(0)}40%{transform:translateY(-20px)}70%{transform:translateY(0)}}.hud-robot--success .hud-robot__fx--ok{opacity:1}.hud-robot--success .hud-robot__arm-r{animation:hud-robot-thumb 1.1s ease-in-out infinite}@keyframes hud-robot-thumb{0%,to{transform:rotate(-150deg)}50%{transform:rotate(-162deg)}}.hud-robot__spark{animation:hud-robot-spark 1.4s ease-out infinite;transform-box:fill-box;transform-origin:50% 50%}.hud-robot__spark:nth-child(2){animation-delay:.25s}.hud-robot__spark:nth-child(3){animation-delay:.5s}.hud-robot__spark:nth-child(4){animation-delay:.75s}.hud-robot__spark:nth-child(5){animation-delay:1s}.hud-robot__spark:nth-child(6){animation-delay:.4s}@keyframes hud-robot-spark{0%{opacity:0;transform:scale(0) rotate(0)}30%{opacity:1}to{opacity:0;transform:scale(1.4) rotate(90deg)}}.hud-robot__ring{animation:hud-robot-ring 1.4s ease-out infinite;transform-box:fill-box;transform-origin:50% 50%}@keyframes hud-robot-ring{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.hud-robot--alert .hud-robot__svg{animation:hud-robot-shake .5s linear infinite}@keyframes hud-robot-shake{0%,to{transform:translateX(0)}20%{transform:translateX(-3px)}40%{transform:translateX(3px)}60%{transform:translateX(-2px)}80%{transform:translateX(2px)}}.hud-robot--alert .hud-robot__fx--alert{opacity:1}.hud-robot__aura{animation:hud-robot-alarm .8s ease-in-out infinite}@keyframes hud-robot-alarm{0%,to{opacity:.25}50%{opacity:.85}}.hud-robot--alert .hud-robot__float{animation-duration:.9s}.hud-bubble{animation:hud-rise .4s cubic-bezier(.22,1,.36,1) both;animation:hud-rise .4s var(--hud-ease) both;background:linear-gradient(180deg,#0e286ef0,#040e2cf5);border:1px solid #29c9ffb3;border:1px solid var(--hud-line-strong);border-radius:10px;box-shadow:0 0 22px #29c9ff47,inset 0 0 18px #2161ff33;box-shadow:0 0 22px rgba(var(--hud-cyan-rgb),.28),inset 0 0 18px rgba(var(--hud-blue-rgb),.2);color:#dff4ff;font-family:Source Code Pro,JetBrains Mono,ui-monospace,monospace;font-family:var(--hud-font-mono);font-size:12.5px;letter-spacing:.01em;line-height:1.45;max-width:260px;min-width:120px;padding:10px 14px;position:relative;text-align:left}.hud-bubble:after{background:#081846;border:1px solid #29c9ffb3;border:1px solid var(--hud-line-strong);border-left:0;border-top:0;content:"";height:12px;position:absolute;transform:rotate(45deg);width:12px}.hud-bubble--top{margin-bottom:10px}.hud-bubble--top:after{bottom:-7px;left:calc(50% - 6px)}.hud-bubble--bottom{margin-top:10px}.hud-bubble--bottom:after{left:calc(50% - 6px);top:-7px;transform:rotate(225deg)}.hud-bubble--right{margin-left:12px}.hud-bubble--right:after{left:-7px;top:calc(50% - 6px);transform:rotate(135deg)}.hud-bubble--left{margin-right:12px}.hud-bubble--left:after{right:-7px;top:calc(50% - 6px);transform:rotate(-45deg)}.hud-bubble__label{color:#29c9ff;color:var(--hud-cyan);display:block;font-family:Orbitron,Roboto,sans-serif;font-family:var(--hud-font-display);font-size:9px;font-weight:700;letter-spacing:.2em;margin-bottom:3px}.hud-bubble--alert{border-color:#ff3b3b;border-color:var(--hud-red);box-shadow:0 0 22px #ff3b3b66;box-shadow:0 0 22px rgba(var(--hud-red-rgb),.4)}.hud-bubble--alert .hud-bubble__label{color:#ff3b3b;color:var(--hud-red)}.hud-bubble--success{border-color:#3dffa0;border-color:var(--hud-green);box-shadow:0 0 22px #3dffa059;box-shadow:0 0 22px rgba(var(--hud-green-rgb),.35)}.hud-bubble--success .hud-bubble__label{color:#3dffa0;color:var(--hud-green)}.hud-bubble--hacking{border-color:#ff7a1a;border-color:var(--hud-orange);box-shadow:0 0 22px #ff4d0059;box-shadow:0 0 22px rgba(var(--hud-fire-rgb),.35)}.hud-bubble--hacking .hud-bubble__label{color:#ff7a1a;color:var(--hud-orange)}@media (prefers-reduced-motion:reduce){.hud-bg__aurora i,.hud-btn-wrap--fire,.hud-btn-wrap--fire:hover,.hud-btn:after,.hud-glitch:after,.hud-glitch:before,.hud-robot,.hud-robot *,.hud-scanline:before{animation:none!important}.hud-robot__fx--alert,.hud-robot__fx--hack{display:none}.hud-caret:after{animation:none}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.gg88-game-modal{align-items:center;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10040}.gg88-game-modal__backdrop{animation:gm-fade .22s ease;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background:radial-gradient(ellipse at center,#061440b8,#000410eb);border:none;cursor:pointer;inset:0;position:absolute}@keyframes gm-fade{0%{opacity:0}to{opacity:1}}.gg88-game-modal__panel{animation:gm-rise .32s cubic-bezier(.2,.8,.2,1);background:linear-gradient(180deg,#78afff24,#0000 36%),linear-gradient(165deg,#0c2468,#061540 55%,#030b26);border-radius:20px;box-shadow:0 0 0 1px #5aa0ff8c,0 0 44px #3278ff59,0 30px 80px #000000a6,inset 0 1px 0 #ffffff24;box-sizing:border-box;color:#fff;font-family:Roboto,system-ui,sans-serif;overflow:hidden;padding:34px 28px 28px;position:relative;width:min(520px,94vw);z-index:1}@keyframes gm-rise{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:none}}.gg88-game-modal__panel:before{background:linear-gradient(90deg,#0000,#7be3ff,#0000);box-shadow:0 0 14px #29c9ff;content:"";height:2px;left:12%;position:absolute;right:12%;top:0}.gg88-game-modal__corner{border:0 solid #29c9ff;filter:drop-shadow(0 0 4px #29c9ff);height:16px;pointer-events:none;position:absolute;width:16px}.gg88-game-modal__corner--tl{border-left-width:2px;border-top-width:2px;left:8px;top:8px}.gg88-game-modal__corner--tr{border-right-width:2px;border-top-width:2px;right:8px;top:8px}.gg88-game-modal__corner--bl{border-bottom-width:2px;border-left-width:2px;bottom:8px;left:8px}.gg88-game-modal__corner--br{border-bottom-width:2px;border-right-width:2px;bottom:8px;right:8px}.gg88-game-modal__close{background:#040c28b3;border:1px solid #6eaaff80;border-radius:50%;color:#9cc4ff;cursor:pointer;font-size:20px;height:32px;line-height:1;position:absolute;right:16px;top:14px;transition:background .15s ease,transform .15s ease;width:32px}.gg88-game-modal__close:hover{background:#5aa0ff33;transform:rotate(90deg)}.gg88-game-modal__eyebrow{color:#29c9ff;display:block;font-family:Orbitron,sans-serif;font-size:11px;font-weight:700;letter-spacing:.42em;text-align:center;text-shadow:0 0 10px #29c9ffcc}.gg88-game-modal__title{color:#fff;font-family:Orbitron,Roboto,sans-serif;font-size:28px;font-weight:900;letter-spacing:.1em;margin:8px 0 24px;text-align:center;text-shadow:0 0 22px #50a0ffb3}.gg88-game-modal__actions{display:flex;flex-direction:column;gap:14px}.gg88-game-modal__choice{--c:#2161ff;--c2:#29c9ff;align-items:center;animation:gm-pop .5s cubic-bezier(.2,.8,.2,1) 0ms both;animation:gm-pop .5s var(--d,0ms) cubic-bezier(.2,.8,.2,1) both;background:linear-gradient(90deg,color-mix(in srgb,var(--c) 32%,#04102e),#040c28bf);border:1px solid color-mix(in srgb,var(--c2) 55%,#0000);border-radius:14px;color:#fff;cursor:pointer;display:flex;gap:18px;overflow:hidden;padding:16px 20px;position:relative;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;width:100%}@keyframes gm-pop{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.gg88-game-modal__choice--cyan{--c:#0a8fb8;--c2:#29e0ff}.gg88-game-modal__choice--gold{--c:#b8860b;--c2:#ffd36b}.gg88-game-modal__choice:after{background:linear-gradient(100deg,#0000,#ffffff47,#0000);bottom:0;content:"";left:-50%;position:absolute;top:0;transform:skewX(-20deg);transition:left .6s ease;width:30%}.gg88-game-modal__choice:hover{border-color:var(--c2);box-shadow:0 0 30px color-mix(in srgb,var(--c2) 45%,#0000),0 10px 30px #0006;transform:translateY(-3px) scale(1.015)}.gg88-game-modal__choice:hover:after{left:140%}.gg88-game-modal__choice:active{transform:scale(.99)}.gg88-game-modal__icon{background:#02081c99;border:1px solid color-mix(in srgb,var(--c2) 50%,#0000);border-radius:14px;box-shadow:inset 0 0 18px color-mix(in srgb,var(--c2) 22%,#0000),0 0 16px color-mix(in srgb,var(--c2) 25%,#0000);color:var(--c2);display:grid;flex:none;height:58px;place-items:center;width:58px}.gg88-game-modal__icon svg{filter:drop-shadow(0 0 6px var(--c2));height:34px;width:34px}.gg88-game-modal__text{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.gg88-game-modal__text b{font-family:Orbitron,Roboto,sans-serif;font-size:21px;font-weight:900;letter-spacing:.08em}.gg88-game-modal__text small{color:#a9c4ff;font-size:13px}.gg88-game-modal__go{color:var(--c2);font-size:20px;transition:transform .18s ease}.gg88-game-modal__choice:hover .gg88-game-modal__go{transform:translateX(6px)}@media (max-width:480px){.gg88-game-modal__panel{padding:30px 18px 22px}.gg88-game-modal__title{font-size:22px}.gg88-game-modal__text b{font-size:17px}.gg88-game-modal__text small{font-size:12px}.gg88-game-modal__icon{height:48px;width:48px}}@media (prefers-reduced-motion:reduce){.gg88-game-modal *{animation-duration:.01ms!important}}.cc{box-sizing:border-box;color:#fff;color:var(--hud-text,#fff);display:block;flex:1 1;font-family:Roboto,sans-serif;font-family:var(--hud-font-ui,"Roboto",sans-serif);isolation:isolate;min-height:100%;overflow:hidden;padding:56px clamp(12px,2.5vw,44px) 36px;position:relative;width:100%;z-index:1}.x88-stage .cc{align-items:center;display:flex;min-height:1010px}.x88-stage .cc__wrap{padding-bottom:20px;width:100%}.cc__vignette{background:radial-gradient(ellipse at 50% 45%,#0000 40%,#01040fb3 100%);inset:0;pointer-events:none;position:absolute;z-index:0}.cc__wrap{grid-gap:clamp(16px,2vw,40px);align-items:start;display:grid;gap:clamp(16px,2vw,40px);grid-template-columns:minmax(280px,380px) minmax(0,1fr) minmax(280px,400px);margin:0 auto;max-width:1700px;position:relative;z-index:2}.cc__col{display:flex;flex-direction:column;gap:18px;min-width:0}.cc__bot{display:flex;justify-content:center;padding-top:150px}.cc__op-name{color:#ffd36b;color:var(--hud-gold,#ffd36b);font-size:22px;letter-spacing:.06em;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 14px #ffd36b8c;white-space:nowrap}.cc__stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin:0 0 14px}.cc__stats div{background:#29c9ff0f;border:1px solid #29c9ff40;border:1px solid var(--hud-line,#29c9ff40);min-width:0;padding:8px 10px}.cc__stats dt{color:#7fa6cc;color:var(--hud-dim,#7fa6cc);font-family:var(--hud-font-mono);font-size:10px;letter-spacing:.14em}.cc__stats dd{color:#fff;font-size:15px;margin:4px 0 0;overflow:hidden;text-overflow:ellipsis}.cc__coin{color:#3dffa0!important;color:var(--hud-green,#3dffa0)!important}.cc__chips{display:flex;flex-wrap:wrap;gap:8px}.cc__col--main{align-items:center;padding-top:10px;text-align:center}.cc__eyebrow{color:#29c9ff;color:var(--hud-cyan,#29c9ff);font-size:12px;letter-spacing:.2em}.cc__title{display:block;font-size:clamp(30px,3.4vw,60px);letter-spacing:.06em;line-height:1.1;margin:6px 0 0;max-width:100%}.cc__lead{color:#9fb4d6;color:var(--hud-dim,#9fb4d6);font-size:15px;line-height:1.55;margin:10px 0 20px;max-width:680px}.cc__missions{grid-gap:clamp(12px,1.4vw,24px);display:grid;gap:clamp(12px,1.4vw,24px);grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.cc__mission-slot{animation:cc-rise .6s ease both;animation:cc-rise .6s var(--hud-ease,ease) both;animation-delay:0ms;animation-delay:var(--d,0ms);min-width:0}.cc__hint{color:#5a7399;color:var(--hud-faint,#5a7399);font-size:12px;letter-spacing:.06em;margin-top:22px}.cc__hint span{color:#29c9ff;color:var(--hud-cyan,#29c9ff)}.cc__feed{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.cc__feed-row{grid-gap:8px;align-items:center;animation:cc-feed .45s ease both;animation:cc-feed .45s var(--hud-ease,ease) both;background:linear-gradient(90deg,#29c9ff12,#0000);border-left:2px solid #29c9ff59;display:grid;font-size:13px;gap:8px;grid-template-columns:62px 44px minmax(0,1fr);padding:8px}.cc__feed-time{color:#5a7399;color:var(--hud-faint,#5a7399);font-size:11px}.cc__feed-tag{border:1px solid #29c9ff66;color:#29c9ff;color:var(--hud-cyan,#29c9ff);font-family:var(--hud-font-mono);font-size:10px;font-weight:700;padding:2px 0;text-align:center}.cc__feed-tag--ok,.cc__feed-tag--pay{border-color:#3dffa073;color:#3dffa0}.cc__feed-tag--vip{border-color:#ffd36b80;color:#ffd36b}.cc__feed-tag--fish{border-color:#ff7a1a80;color:#ff9a4d}.cc__feed-txt{color:#9fb4d6;color:var(--hud-dim,#9fb4d6);overflow-wrap:anywhere}.cc__feed-txt b{color:#fff;font-weight:600}.cc__flash{animation:cc-flash .75s ease-out forwards;background:radial-gradient(circle at 50% 50%,#ff8c288c,#ff4d001f 45%,#0000 70%);inset:0;pointer-events:none;position:absolute;z-index:5}@keyframes cc-flash{0%{opacity:0;transform:scale(.6)}40%{opacity:1}to{opacity:1;transform:scale(1.4)}}@keyframes cc-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes cc-feed{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:none}}@media (max-width:1180px){.cc__wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cc__col--main{grid-column:1/-1;grid-row:1}.cc__bot{padding-top:120px}}@media (max-width:720px){.cc{padding:8px 12px 28px}.cc__wrap{gap:16px;grid-template-columns:minmax(0,1fr)}.cc__col--bot{display:contents}.cc__bot{order:1;padding-top:112px}.cc__col--main{grid-row:auto;order:2}.cc__op{order:3}.cc__col--feed{order:4}.cc__missions{grid-template-columns:minmax(0,1fr)}.cc__title{font-size:28px}}@media (prefers-reduced-motion:reduce){.cc__feed-row,.cc__flash,.cc__mission-slot{animation:none}}@media (max-width:900px),(orientation:portrait){.cc{flex:1 0 auto}}.cc__missions{align-items:stretch}.cc__mission-slot{display:flex}.cc-card{--c:var(--hud-cyan-rgb,41,201,255);--px:0;--py:0;--sx:50%;-webkit-tap-highlight-color:transparent;background:#030b26;border:1px solid rgba(var(--c),.55);border-radius:14px;box-shadow:0 0 0 1px #0009,0 12px 34px #0000008c,0 0 22px rgba(var(--c),.22);color:#fff;cursor:pointer;display:block;font:inherit;height:clamp(300px,44vh,470px);isolation:isolate;margin:0;min-height:280px;overflow:hidden;padding:0;position:relative;text-align:left;transform:perspective(900px) rotateX(calc(var(--py)*-5deg)) rotateY(calc(var(--px)*6deg));transition:transform .25s ease,box-shadow .3s,border-color .3s;transition:transform .25s var(--hud-ease,ease),box-shadow .3s,border-color .3s;width:100%}.cc-card--fire{--c:var(--hud-fire-rgb,255,122,26)}.cc-card--gold{--c:255,211,107}.cc-card.is-active,.cc-card:focus-visible,.cc-card:hover{border-color:rgba(var(--c),1);box-shadow:0 0 0 1px rgba(var(--c),.5),0 18px 46px #0009,0 0 38px rgba(var(--c),.55)}.cc-card:focus-visible{outline:2px solid #fff;outline-offset:3px}.cc-card:disabled{cursor:default;filter:saturate(.5);opacity:.45}.cc-card__media{inset:-4%;position:absolute;z-index:0}.cc-card__media img{display:block;filter:saturate(1.08) contrast(1.04);height:100%;object-fit:cover;object-position:50% 30%;object-position:var(--pos,50% 30%);transform:translate(calc(var(--px)*-14px),calc(var(--py)*-14px)) scale(1.04);transition:transform .6s ease,filter .4s;transition:transform .6s var(--hud-ease,ease),filter .4s;width:100%}.cc-card.is-active .cc-card__media img,.cc-card:hover .cc-card__media img{filter:saturate(1.25) contrast(1.06);transform:translate(calc(var(--px)*-14px),calc(var(--py)*-14px)) scale(1.14)}.cc-card__scrim{background:linear-gradient(180deg,#01040f73 0,#0000 22%,#0000 42%,#01040fc7 72%,#01040ff5 100%),linear-gradient(0deg,rgba(var(--c),.22),#0000 40%);z-index:1}.cc-card__scrim,.cc-card__shine{inset:0;pointer-events:none;position:absolute}.cc-card__shine{background:linear-gradient(115deg,#0000 35%,#ffffff47 50%,#0000 65%);background-position:120% 0;background-size:250% 100%;opacity:0;transition:opacity .3s;z-index:2}.cc-card.is-active .cc-card__shine,.cc-card:hover .cc-card__shine{animation:cc-shine 1.1s ease-out;opacity:1}@keyframes cc-shine{0%{background-position:120% 0}to{background-position:-40% 0}}.cc-card__br{border:0 solid rgba(var(--c),1);filter:drop-shadow(0 0 4px rgba(var(--c),.9));height:18px;pointer-events:none;position:absolute;width:18px;z-index:3}.cc-card__br--tl{border-left-width:2px;border-top-width:2px;left:8px;top:8px}.cc-card__br--br{border-bottom-width:2px;border-right-width:2px;bottom:8px;right:8px}.cc-card__live,.cc-card__tag{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.14em;padding:4px 9px;position:absolute;top:14px;z-index:3}.cc-card__tag{background:#01040fa6;border:1px solid rgba(var(--c),.6);color:rgb(var(--c));left:18px}.cc-card__live{align-items:center;background:#01040fa6;border:1px solid #3dffa073;color:#3dffa0;color:var(--hud-green,#3dffa0);display:inline-flex;gap:6px;right:18px}.cc-card__live i{animation:cc-pulse 1.4s infinite;background:currentColor;border-radius:50%;box-shadow:0 0 8px currentColor;height:6px;width:6px}@keyframes cc-pulse{50%{opacity:.25}}.cc-card__body{bottom:0;display:flex;flex-direction:column;gap:6px;left:0;padding:18px 18px 16px;position:absolute;right:0;z-index:3}.cc-card__title{font-size:clamp(20px,1.9vw,30px);letter-spacing:.06em;line-height:1.1}.cc-card__sub{color:#d6e6ff;font-size:13.5px;line-height:1.4;text-shadow:0 1px 6px #000}.cc-card__cta{align-items:center;background:linear-gradient(90deg,rgba(var(--c),1),rgba(var(--c),.75));border-radius:8px;box-shadow:0 0 18px rgba(var(--c),.5);color:#031028;display:inline-flex;font-size:12px;font-weight:700;gap:8px;justify-content:space-between;letter-spacing:.16em;margin-top:8px;min-height:44px;padding:0 14px;transition:transform .25s,box-shadow .25s}.cc-card.is-active .cc-card__cta,.cc-card:hover .cc-card__cta{box-shadow:0 0 28px rgba(var(--c),.85);transform:translateX(4px)}.cc-card:hover .cc-card__cta svg{animation:cc-nudge .8s infinite}@keyframes cc-nudge{50%{transform:translateX(4px)}}.cc__games{margin-top:18px;width:100%}.cc__games-label{align-items:center;color:#29c9ff;color:var(--hud-cyan,#29c9ff);display:flex;font-size:11px;gap:8px;justify-content:center;letter-spacing:.2em;margin-bottom:8px}.cc__games-label i{animation:cc-pulse 1.2s infinite;background:#ff7a1a;background:var(--hud-fire,#ff7a1a);border-radius:50%;box-shadow:0 0 10px #ff7a1a;box-shadow:0 0 10px var(--hud-fire,#ff7a1a);height:7px;width:7px}.cc__marquee{background:linear-gradient(90deg,#0000,#29c9ff0f,#0000);border-bottom:1px solid #29c9ff40;border-bottom:1px solid var(--hud-line,#29c9ff40);border-top:1px solid #29c9ff40;border-top:1px solid var(--hud-line,#29c9ff40);-webkit-mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000);overflow:hidden;padding:8px 0}.cc__track{animation:cc-marq 38s linear infinite;display:flex;gap:12px;list-style:none;margin:0;padding:0 6px;width:-webkit-max-content;width:max-content}.cc__marquee:hover .cc__track{animation-play-state:paused}.cc__track li{border:1px solid #ffd36b80;border-radius:12px;box-shadow:0 0 14px #29c9ff40;flex:none;height:64px;overflow:hidden;transition:transform .25s;width:64px}.cc__track li:hover{transform:translateY(-4px) scale(1.08)}.cc__track img{display:block;height:100%;object-fit:cover;width:100%}@keyframes cc-marq{to{transform:translateX(-50%)}}.cc__prov{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.cc__prov img{background:#fff;border:1px solid #29c9ff66;border-radius:8px;box-shadow:0 0 10px #29c9ff33;height:34px;object-fit:contain;width:34px}@media (max-width:1500px) and (min-width:1181px){.cc-card{height:clamp(280px,42vh,400px)}}@media (max-width:720px){.cc-card{height:250px;min-height:0;transform:none!important}.cc-card__media img{object-position:50% 20%;object-position:var(--posm,50% 20%)}.cc-card__body{gap:3px;padding:14px}.cc-card__title{font-size:22px}.cc__track li{height:56px;width:56px}}@media (prefers-reduced-motion:reduce){.cc-card:hover .cc-card__cta svg,.cc-card__live i,.cc-card__shine,.cc__track{animation:none!important}.cc-card{transform:none}.cc__marquee{overflow-x:auto}}@media (max-width:720px){.cc{padding:12px max(14px,env(safe-area-inset-right)) calc(32px + env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))}.cc__wrap{gap:20px}.cc__bot{animation:cc-rise .5s ease both;animation:cc-rise .5s var(--hud-ease,ease) both;justify-content:stretch;padding-top:0}.cc__bot .hud-robot{align-items:center;gap:0;width:100%}.cc__bot .hud-bubble{flex:1 1 auto;font-size:13.5px;line-height:1.45;min-width:0}.cc__col--main{padding-top:0}.cc__eyebrow{font-size:11px;letter-spacing:.14em}.cc__title{font-size:clamp(26px,8.4vw,36px);line-height:1.12;margin-top:8px}.cc__title span{display:block}.cc__lead{font-size:14px;line-height:1.5;margin:10px 0 16px;max-width:32em}.cc__missions{-webkit-overflow-scrolling:touch;align-self:stretch;display:flex;gap:12px;margin:0 calc(max(14px, env(safe-area-inset-right))*-1) 0 calc(max(14px, env(safe-area-inset-left))*-1);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:6px max(14px,env(safe-area-inset-right)) 14px max(14px,env(safe-area-inset-left));scroll-padding:0 14px;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;width:auto}.cc__missions::-webkit-scrollbar{display:none}.cc__mission-slot{flex:0 0 min(76vw,320px);scroll-snap-align:center}.cc__mission-slot:first-child{scroll-snap-align:start}.cc__mission-slot:last-child{scroll-snap-align:end}.cc-card{height:clamp(300px,46vh,380px);text-align:left}.cc-card__media{inset:0}.cc-card__media img{transform:none}.cc-card__live,.cc-card__tag{font-size:11px;padding:4px 8px;top:12px}.cc-card__tag{left:14px}.cc-card__live{right:14px}.cc-card__body{gap:4px;padding:16px}.cc-card__title{font-size:24px}.cc-card__sub{font-size:14px;line-height:1.4}.cc-card__cta{font-size:12px;margin-top:10px;min-height:46px}.cc-card:active{transform:scale(.985)!important}.cc__hint{font-size:12px}.cc__games,.cc__hint{margin-top:4px}.cc__games-label{font-size:12px;margin-bottom:10px}.cc__marquee{padding:10px 0}.cc__track{gap:10px}.cc__track li{border-radius:14px;height:64px;width:64px}.cc__op-name{font-size:20px;margin-bottom:12px}.cc__stats{gap:8px;margin-bottom:12px}.cc__stats div{padding:10px 12px}.cc__stats div:last-child:nth-child(odd){grid-column:1/-1}.cc__stats dt{font-size:11px;letter-spacing:.1em}.cc__stats dd{font-size:16px}.cc__prov{gap:8px;margin-bottom:12px}.cc__prov img{height:36px;width:36px}.cc__feed-row{font-size:13.5px;gap:8px;grid-template-columns:58px 40px minmax(0,1fr);padding:9px 8px}.cc__feed-tag,.cc__feed-time{font-size:11px}}@media (max-width:360px){.cc__mission-slot{flex-basis:80vw}.cc-card__title{font-size:22px}}@media (min-width:721px) and (max-width:1180px){.cc{padding:24px max(20px,env(safe-area-inset-right)) calc(40px + env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}.cc__bot{padding-top:16px}.cc-card{height:clamp(300px,34vh,380px)}.cc__lead{font-size:16px}}.app-header-wrap{flex-shrink:0;position:relative;width:100%;z-index:20}.app-header-bar{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:linear-gradient(180deg,#061540d1,#030b268c);border-bottom:1px solid #29c9ff47;box-shadow:0 8px 30px #00041473,inset 0 -1px 0 #29c9ff1f;box-sizing:border-box;display:flex;flex-wrap:nowrap;height:70px;justify-content:space-between;min-height:70px;padding:0 116px;position:relative;width:100%}.app-header-bar:after{background:linear-gradient(90deg,#0000,#29c9ff,#0000);bottom:-1px;content:"";height:1px;left:0;opacity:.55;pointer-events:none;position:absolute;right:0}.app-header-bar__corner{border-top:2px solid #29c9ff;filter:drop-shadow(0 0 4px rgba(41,201,255,.8));height:16px;pointer-events:none;position:absolute;top:6px;width:16px}.app-header-bar__corner--l{border-left:2px solid #29c9ff;left:12px}.app-header-bar__corner--r{border-right:2px solid #29c9ff;right:12px}.app-header-bar__left{align-items:center;display:flex;gap:16px;min-width:0}.app-header-bar__hello{align-items:center;background:linear-gradient(90deg,#2161ff8c,#2161ff1f);border:1px solid #29c9ff80;box-shadow:inset 0 0 18px #29c9ff2e;box-sizing:border-box;-webkit-clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));color:#fff;display:inline-flex;font-family:Source Code Pro,ui-monospace,monospace;font-size:18px;font-weight:700;gap:10px;height:42px;letter-spacing:.02em;max-width:min(420px,55vw);padding:0 16px 0 12px;position:relative;text-decoration:none;transition:filter .15s;white-space:nowrap}.app-header-bar__hello:hover{filter:brightness(1.2)}.app-header-bar__hello-tag{color:#29c9ff;font-family:Orbitron,Roboto,sans-serif;font-size:12px;font-weight:900;letter-spacing:.12em;text-shadow:0 0 8px #29c9ffcc}.app-header-bar__hello-text{overflow:hidden;text-overflow:ellipsis}.app-header-bar__status{align-items:center;color:#3dffa0;display:inline-flex;font-family:Source Code Pro,ui-monospace,monospace;font-size:12px;gap:8px;letter-spacing:.18em;text-shadow:0 0 8px #3dffa08c;white-space:nowrap}.app-header-bar__dot{animation:hud-pulse 1.6s ease-in-out infinite;background:#3dffa0;border-radius:50%;box-shadow:0 0 10px #3dffa0;height:8px;width:8px}.app-header-bar__right{align-items:stretch;display:flex;flex-shrink:0;gap:8px;height:42px}.app-header-bar__token{align-items:center;background:linear-gradient(180deg,#ffd36b24,#ffd36b08);border:1px solid #ffd36b8c;box-shadow:inset 0 0 16px #ffd36b1f;-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);color:#fff;display:inline-flex;gap:10px;padding:0 18px}.app-header-bar__coin{display:none}.app-header-bar__token-label{color:#ffd36bbf;font-family:Source Code Pro,ui-monospace,monospace;font-size:11px;letter-spacing:.2em}.app-header-bar__token-value{font-feature-settings:"tnum";color:#ffd36b;font-family:Orbitron,Roboto,sans-serif;font-size:17px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.04em;text-shadow:0 0 10px #ffd36b99;white-space:nowrap}.app-header-bar__logout{align-items:center;background:linear-gradient(180deg,#ff4d0047,#ff4d0014);border:1px solid #ff7a1a99;-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);color:#ffd9bf;cursor:pointer;display:inline-flex;font-family:Orbitron,Roboto,sans-serif;font-size:12px;font-weight:800;justify-content:center;letter-spacing:.12em;padding:0 18px;transition:filter .15s,color .15s;white-space:nowrap}.app-header-bar__logout:hover{color:#fff;filter:brightness(1.35)}@media (max-width:900px){.app-header-bar__status{display:none}.app-header-bar__right{height:44px}.app-header-bar__hello{min-height:44px}.app-header-bar{gap:10px;height:auto;min-height:62px;padding:8px 16px}.app-header-bar__hello{max-width:48vw}.app-header-bar__token-label{display:none}}@media (max-width:640px){.app-header-bar{box-shadow:0 6px 20px #00041480,inset 0 -1px 0 #29c9ff1f;gap:8px;height:auto;min-height:54px;padding:max(7px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 7px max(12px,env(safe-area-inset-left))}.app-header-bar__corner{display:none}.app-header-bar__left{flex:1 1 auto;gap:8px;min-width:0}.app-header-bar__right{flex:0 0 auto;gap:6px;height:40px}.app-header-bar__hello{-webkit-clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));font-size:13px;gap:6px;height:40px;max-width:100%;min-height:40px;padding:0 12px 0 10px}.app-header-bar__hello:before{background:#3dffa0;border-radius:50%;box-shadow:0 0 8px #3dffa0;content:"";flex:none;height:7px;width:7px}.app-header-bar__hello-greet,.app-header-bar__hello-tag{display:none}.app-header-bar__token{-webkit-clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);gap:6px;padding:0 12px}.app-header-bar__token-label{display:none}.app-header-bar__token-value{font-size:13px;letter-spacing:.02em}.app-header-bar__logout{-webkit-clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);font-size:11px;letter-spacing:.06em;padding:0 12px}}@media (min-width:481px) and (max-width:640px){.app-header-bar__hello-greet{display:inline}}@media (max-width:360px){.app-header-bar{gap:6px;padding-left:max(8px,env(safe-area-inset-left));padding-right:max(8px,env(safe-area-inset-right))}.app-header-bar__token{padding:0 8px}.app-header-bar__token-value{font-size:12px}.app-header-bar__logout{font-size:10.5px;padding:0 8px}.app-header-bar__hello{font-size:12px;padding:0 8px}}@media (prefers-reduced-motion:reduce){.app-header-bar__dot{animation:none}}.llx-logout{align-items:center;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10060}.llx-logout__backdrop{animation:llx-fade .25s ease-out;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:radial-gradient(ellipse at center,#061440b8,#000410eb);border:none;cursor:pointer;inset:0;position:absolute}.llx-logout__panel{animation:llx-pop .3s cubic-bezier(.22,1,.36,1);background:linear-gradient(180deg,#29c9ff1a,#0000 40%),linear-gradient(165deg,#0a1f5c,#061540 55%,#030b26);border:1px solid #29c9ff80;box-shadow:0 0 40px #2161ff59,0 28px 70px #000000a6,inset 0 0 40px #29c9ff0f;box-sizing:border-box;-webkit-clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);color:#e8f1ff;padding:30px 28px 26px;position:relative;text-align:center;width:min(440px,100%);z-index:1}.llx-logout__panel:before{background:linear-gradient(90deg,#0000,#29c9ff,#0000);box-shadow:0 0 14px #29c9ff;content:"";height:2px;left:0;position:absolute;right:0;top:0}.llx-logout__c{border:2px solid #29c9ff;filter:drop-shadow(0 0 4px #29c9ff);height:14px;pointer-events:none;position:absolute;width:14px}.llx-logout__c--tl{border-bottom:0;border-right:0;left:6px;top:6px}.llx-logout__c--tr{border-bottom:0;border-left:0;right:6px;top:6px}.llx-logout__c--bl{border-right:0;border-top:0;bottom:6px;left:6px}.llx-logout__c--br{border-left:0;border-top:0;bottom:6px;right:6px}.llx-logout__close{background:#0000;border:none;color:#8fb4ff;cursor:pointer;font-size:26px;height:32px;line-height:1;position:absolute;right:14px;top:10px;width:32px;z-index:2}.llx-logout__close:hover{color:#fff}.llx-logout__tag{color:#3dffa0;font-family:Source Code Pro,ui-monospace,monospace;font-size:11px;letter-spacing:.2em;text-align:left;text-shadow:0 0 8px #3dffa099}.llx-logout__icon{align-items:center;animation:llx-ember 2s ease-in-out infinite;background:radial-gradient(circle,#ff4d0040,#0000 70%);border:2px solid #ff7a1ab3;border-radius:50%;box-shadow:0 0 22px #ff4d0080,inset 0 0 14px #ff7a1a4d;color:#ff9a4d;display:flex;font-size:30px;height:64px;justify-content:center;margin:18px auto 6px;width:64px}.llx-logout__title{color:#fff;font-family:Orbitron,Roboto,sans-serif;font-size:24px;font-weight:900;letter-spacing:.08em;margin:8px 0 4px;text-shadow:0 0 16px #29c9ff99}.llx-logout__text{color:#a9c4ff;font-size:15px;line-height:1.5;margin:8px 0 0}.llx-logout__actions{display:flex;gap:12px;justify-content:center;margin-top:26px}.llx-logout__btn{-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);cursor:pointer;font-family:Orbitron,Roboto,sans-serif;font-size:13px;font-weight:800;height:46px;letter-spacing:.1em;min-width:120px;padding:0 22px;text-transform:uppercase;transition:filter .15s,transform .15s}.llx-logout__btn:hover{filter:brightness(1.25);transform:translateY(-1px)}.llx-logout__btn:active{transform:translateY(1px)}.llx-logout__btn--cancel{background:#040c28cc;border:1px solid #6eaaff8c;color:#b9d2ff}.llx-logout__btn--ok{background:linear-gradient(180deg,#ff7a1a,#ff4d00 60%,#c43300);border:1px solid #ffbe78b3;box-shadow:0 0 22px #ff4d0073;color:#fff}@keyframes llx-fade{0%{opacity:0}to{opacity:1}}@keyframes llx-pop{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}@keyframes llx-ember{0%,to{box-shadow:0 0 18px #ff4d0066,inset 0 0 14px #ff7a1a40}50%{box-shadow:0 0 30px #ff4d00bf,inset 0 0 18px #ff7a1a66}}@media (prefers-reduced-motion:reduce){.llx-logout__backdrop,.llx-logout__icon,.llx-logout__panel{animation:none}}@media (max-width:480px){.llx-logout__panel{padding:26px 18px 22px}.llx-logout__btn{flex:1 1;min-width:0;padding:0 12px}}@media (max-width:768px){.llx-logout__close{height:44px;right:6px;top:4px;width:44px}}.home-marquee{background:linear-gradient(180deg,#030b26eb,#01040feb);border-bottom:1px solid #29c9ff66;border-top:1px solid #29c9ff2e;box-shadow:inset 0 -1px 0 #29c9ff14,0 4px 18px #00061873;box-sizing:border-box;display:block;flex-shrink:0;height:34px;line-height:34px;overflow:hidden;padding-left:118px;position:relative;width:100%;z-index:15}.home-marquee:before{background:linear-gradient(90deg,#01040f 70%,#0000);box-sizing:border-box;color:#ff7a1a;content:"● LIVE";font-family:Orbitron,Roboto,sans-serif;font-size:11px;font-weight:800;left:0;letter-spacing:.18em;padding-left:14px;text-shadow:0 0 10px #ff7a1acc;width:100px}.home-marquee:after,.home-marquee:before{bottom:0;pointer-events:none;position:absolute;top:0;z-index:2}.home-marquee:after{background:linear-gradient(270deg,#01040f,#0000);content:"";right:0;width:90px}.home-marquee--tight{margin-bottom:0}.home-marquee__track{align-items:center;animation:home-marquee-scroll 132s linear infinite;display:inline-flex;flex-direction:row;flex-wrap:nowrap;height:32px;white-space:nowrap;width:-webkit-max-content;width:max-content}.home-marquee__track:hover{animation-play-state:paused}.home-marquee__text{color:#bee1ffd9;display:inline-block;flex-shrink:0;font-family:Source Code Pro,ui-monospace,Consolas,monospace;font-size:13px;font-weight:600;letter-spacing:.02em;line-height:34px;padding:0 14px 0 22px;white-space:nowrap}.home-marquee__icon{margin-right:8px}.home-marquee__name{color:#fff;font-weight:700}.home-marquee__amt{color:#ffd36b;font-family:Orbitron,Source Code Pro,monospace;font-size:12.5px;font-weight:800;text-shadow:0 0 10px #ffbe4699}.home-marquee__tag{color:#29c9ff;font-weight:700;text-shadow:0 0 8px #29c9ff73}.home-marquee__game{color:#ff9a4d;font-weight:700}.home-marquee__sep{color:#29c9ff73;font-size:8px;margin-left:26px;vertical-align:middle}@keyframes home-marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:640px){.home-marquee{height:28px;line-height:28px;padding-left:0;padding-right:0}.home-marquee:before{background:linear-gradient(90deg,#01040f,#01040f 88%,#0000);content:"● LIVE";font-size:10px;letter-spacing:.1em;line-height:28px;padding-left:max(12px,env(safe-area-inset-left));width:78px}.home-marquee:after{width:40px}.home-marquee__track{height:28px;margin-left:78px}.home-marquee__text{font-size:12px;line-height:28px;padding:0 12px 0 16px}.home-marquee__amt{font-size:12px}}@media (prefers-reduced-motion:reduce){.home-marquee__track{animation:none}}.x88-hub{background-color:#01040f;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.x88-hub--stage{display:block;overflow-x:hidden;overflow-y:auto}.x88-stage-wrap{overflow:hidden;position:relative;width:100%}.x88-stage{display:flex;flex-direction:column;left:0;min-height:1080px;position:absolute;top:0;transform-origin:0 0;width:1920px}.x88-shellbg{background:radial-gradient(ellipse 70% 55% at 50% -10%,#2161ff57,#0000 70%),radial-gradient(ellipse 50% 45% at 100% 100%,#29c9ff24,#0000 70%),radial-gradient(ellipse 45% 40% at 0 85%,#ff7a1a14,#0000 70%),linear-gradient(180deg,#061540,#030b26 55%,#01040f);inset:0;overflow:hidden;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;z-index:0}.x88-shellbg i{display:block;inset:0;position:absolute}.x88-shellbg__grid{background-image:linear-gradient(#29c9ff12 1px,#0000 0),linear-gradient(90deg,#29c9ff12 1px,#0000 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 85% 75% at 50% 35%,#000 20%,#0000 85%);mask-image:radial-gradient(ellipse 85% 75% at 50% 35%,#000 20%,#0000 85%)}.x88-shellbg .x88-shellbg__scan{animation:x88-shell-scan 9s linear infinite;background:linear-gradient(180deg,#0000,#29c9ff12,#0000);bottom:auto;height:160px}.x88-shellbg__vig{background:radial-gradient(ellipse at center,#0000 55%,#00020a8c 100%)}@keyframes x88-shell-scan{0%{transform:translateY(-160px)}to{transform:translateY(1240px)}}.x88-hub:has(.shell-bg-off) .x88-shellbg,.x88-hub:has([data-shell-bg=off]) .x88-shellbg{display:none}@media (prefers-reduced-motion:reduce){.x88-shellbg__scan{animation:none;opacity:0}}.x88-stage .home-marquee{left:0;position:absolute;right:0;top:70px}.x88-stage__body{flex:1 1;min-height:1010px;position:relative;width:1920px;z-index:1}.x88-hub__drawer-backdrop,.x88-hub__hamburger,.x88-hub__mobile-header,.x88-hub__sidebar{display:none!important}.x88-hub__body{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;position:relative;width:100%;z-index:1}.admin-topbar{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:linear-gradient(180deg,#061540d9,#030b26cc);border-bottom:1px solid #29c9ff2e;box-shadow:0 10px 30px #00041459;box-sizing:border-box;display:flex;font-family:Roboto,-apple-system,Segoe UI,sans-serif;gap:16px;justify-content:space-between;min-height:66px;padding:10px max(24px,env(safe-area-inset-right,0px)) 10px max(24px,env(safe-area-inset-left,0px));position:-webkit-sticky;position:sticky;top:0;z-index:100}.admin-topbar__left,.admin-topbar__right{align-items:center;display:flex;gap:12px;min-width:0}.admin-topbar__home{align-items:center;background:#ffffff0a;border:1px solid #29c9ff38;border-radius:12px;color:#d6e2ff;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:9px 16px;text-decoration:none;transition:all .25s cubic-bezier(.22,.8,.3,1)}.admin-topbar__home:hover{background:#29c9ff1a;border-color:#29c9ff;box-shadow:0 8px 20px #29c9ff2e;color:#29c9ff;transform:translateY(-1px)}.admin-topbar__code{align-items:center;background:linear-gradient(135deg,#f5c46b24,#f5c46b0a);border:1px solid #f5c46b73;border-radius:999px;color:#f5c46b;cursor:pointer;display:inline-flex;font-family:inherit;gap:10px;padding:7px 8px 7px 14px;transition:all .25s cubic-bezier(.22,.8,.3,1)}.admin-topbar__code:hover{border-color:#f5c46b;box-shadow:0 8px 22px #f5c46b40;transform:translateY(-1px)}.admin-topbar__code:focus-visible{outline:2px solid #29c9ff;outline-offset:2px}.admin-topbar__code-label{color:#f5c46bcc;font-size:10.5px;font-weight:700;letter-spacing:.14em}.admin-topbar__code b{background:#030b2699;border:1px solid #f5c46b4d;border-radius:8px;color:#fff;font-family:JetBrains Mono,Source Code Pro,monospace;font-size:15px;font-weight:800;letter-spacing:.22em;padding:2px 10px}.admin-topbar__code-copy{background:linear-gradient(135deg,#ffe3a8,#c9962f);border-radius:999px;color:#2a1a00;font-size:11px;font-weight:700;padding:3px 10px}.admin-topbar__wallet{font-feature-settings:"tnum";align-items:center;background:linear-gradient(135deg,#f5c46b33,#c9962f14);border:1px solid #f5c46b80;border-radius:999px;box-shadow:0 0 20px #f5c46b24;color:#ffe3a8;display:inline-flex;font-size:13px;font-variant-numeric:tabular-nums;font-weight:800;gap:8px;padding:8px 16px}.admin-topbar__user{align-items:center;background:#ffffff0d;border:1px solid #29c9ff2e;border-radius:999px;display:flex;gap:10px;padding:5px 16px 5px 5px}.admin-topbar__avatar{align-items:center;background:linear-gradient(135deg,#29c9ff,#2161ff);border-radius:50%;box-shadow:0 0 0 2px #f5c46b8c,0 6px 16px #2161ff80;color:#fff;display:inline-flex;font-size:15px;font-weight:800;height:36px;justify-content:center;width:36px}.admin-topbar__meta{display:flex;flex-direction:column;min-width:0}.admin-topbar__name{color:#fff;font-size:14px;font-weight:700;line-height:1.2}.admin-topbar__role{color:#f5c46b;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.admin-topbar__logout{align-items:center;background:#ff5a6a1a;border:1px solid #ff5a6a66;border-radius:12px;color:#ff8d98;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:8px;min-height:40px;padding:0 18px;transition:all .25s cubic-bezier(.22,.8,.3,1)}.admin-topbar__logout:hover{background:linear-gradient(135deg,#ff5a6a,#d6263c);border-color:#0000;box-shadow:0 8px 22px #ff465a66;color:#fff;transform:translateY(-1px)}.admin-topbar__logout:active{transform:translateY(1px)}@media (max-width:900px){.admin-topbar__right{flex-wrap:wrap;justify-content:flex-end}}@media (max-width:640px){.admin-topbar{flex-wrap:nowrap;gap:8px;min-height:auto;padding:10px 14px}.admin-topbar__left{flex:none}.admin-topbar__right{flex:1 1 auto;flex-wrap:nowrap;gap:8px;justify-content:flex-end}.admin-topbar__code-copy{display:none}.admin-topbar__code{gap:8px;padding:6px 8px 6px 12px}.admin-topbar__home{height:44px;justify-content:center;padding:0;width:44px}.admin-topbar__home span:not(.anticon),.admin-topbar__logout span:not(.anticon){display:none}.admin-topbar__logout{justify-content:center;min-height:44px;padding:0;width:44px}.admin-topbar__meta{display:none}.admin-topbar__user{padding:4px}.admin-topbar__wallet{font-size:12px;padding:7px 10px}}.admin-topbar{border-bottom-color:#29c9ff59}.admin-topbar:after{background:linear-gradient(90deg,#0000,#29c9ff,#0000);bottom:-1px;content:"";height:1px;left:0;opacity:.6;pointer-events:none;position:absolute;right:0}.admin-topbar__home{border-radius:0;-webkit-clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);font-family:Orbitron,Roboto,sans-serif;font-size:12px;letter-spacing:.06em}.admin-topbar__code{border-radius:0;-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.admin-topbar__code b{border-radius:0}.admin-topbar__wallet{border-radius:0;-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);font-family:Orbitron,sans-serif;text-shadow:0 0 10px #ffd36b99}@media (max-width:640px){.admin-topbar{gap:6px;padding-left:max(10px,env(safe-area-inset-left,0px));padding-right:max(10px,env(safe-area-inset-right,0px))}.admin-topbar__right{gap:6px;min-width:0}.admin-topbar__code{flex:none;gap:6px;padding:5px 6px 5px 10px}.admin-topbar__code b{font-size:14px;letter-spacing:.16em;padding:2px 8px}.admin-topbar__wallet{min-width:0;white-space:nowrap}.admin-topbar__avatar{flex:none;height:34px;width:34px}.admin-topbar__home,.admin-topbar__logout{flex:none;height:44px;width:40px}}@media (max-width:440px){.admin-topbar__code-label{display:none}}@media (max-width:380px){.admin-topbar__wallet{font-size:11px;padding:7px 8px}}.admin-modal,.admin-shell,.admin-tooltip{--a-bg-0:#030b26;--a-bg-1:#061540;--a-blue:#2161ff;--a-cyan:#29c9ff;--a-gold:#f5c46b;--a-gold-deep:#c9962f;--a-text:#eaf1ff;--a-text-2:#d6e2ffc7;--a-muted:#a0b6e69e;--a-line:#29c9ff29;--a-line-soft:#ffffff12;--a-glass:linear-gradient(160deg,#1428629e,#08143cb3);--a-radius:18px;--a-shadow:0 18px 44px #00041473,inset 0 1px 0 #ffffff0d;--a-ease:cubic-bezier(0.22,0.8,0.3,1);font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.admin-shell{background:radial-gradient(ellipse 60% 40% at 85% -5%,#2161ff47,#0000 70%),radial-gradient(ellipse 45% 35% at 0 100%,#29c9ff1f,#0000 70%),linear-gradient(180deg,var(--a-bg-1) 0,var(--a-bg-0) 100%);background-attachment:fixed;color:var(--a-text);display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.admin-modal *,.admin-shell *{scrollbar-color:#29c9ff4d #0000;scrollbar-width:thin}.admin-shell__layout{align-items:stretch;display:flex;flex:1 1;min-height:0;width:100%}.admin-shell__sidebar{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:radial-gradient(circle at 0 0,#29c9ff1a,#0000 45%),linear-gradient(180deg,#081642c7,#030b26eb);border-right:1px solid var(--a-line);box-sizing:border-box;display:flex;flex:0 0 268px;flex-direction:column;max-width:100%;width:268px}.admin-shell__brand{align-items:center;border-bottom:1px solid var(--a-line-soft);display:flex;gap:12px;padding:22px 20px 18px}.admin-shell__brand-mark{align-items:center;background:linear-gradient(135deg,var(--a-cyan) 0,var(--a-blue) 100%);border-radius:13px;box-shadow:0 8px 22px #2161ff80,inset 0 1px 0 #ffffff59;color:#fff;display:inline-flex;font-size:18px;height:42px;justify-content:center;width:42px}.admin-shell__brand-copy{min-width:0}.admin-shell__brand-title{background:linear-gradient(90deg,#fff 30%,var(--a-gold));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:15px;font-weight:900;letter-spacing:.08em;margin:0;text-transform:uppercase}.admin-shell__brand-sub{color:var(--a-muted);font-size:12px;margin:2px 0 0}.admin-shell__nav-label{color:var(--a-muted);font-size:11px;font-weight:700;letter-spacing:.16em;margin:0;padding:20px 22px 8px;text-transform:uppercase}.admin-shell__menu{-webkit-border-end:none!important;background:#0000!important;border-inline-end:none!important;flex:1 1;padding:0 12px 16px!important;width:100%!important}.admin-shell__menu.ant-menu{color:var(--a-text-2)}.admin-shell__menu.ant-menu-inline .ant-menu-item,.admin-shell__menu.ant-menu-inline .ant-menu-submenu-title{border-radius:13px!important;color:var(--a-text-2)!important;font-weight:500;height:46px!important;line-height:46px!important;margin:4px 0!important;transition:background .25s var(--a-ease),color .25s var(--a-ease),transform .25s var(--a-ease)!important;width:100%!important}.admin-shell__menu .ant-menu-item-icon,.admin-shell__menu .ant-menu-submenu-title .ant-menu-item-icon{color:var(--a-cyan)!important;font-size:16px}.admin-shell__menu .ant-menu-submenu-arrow{color:var(--a-muted)!important}.admin-shell__menu.ant-menu-inline .ant-menu-item-selected{background:linear-gradient(90deg,#2161ff66,#29c9ff1a)!important;box-shadow:inset 0 0 0 1px #29c9ff4d,0 8px 20px #2161ff38;color:#fff!important;font-weight:700;position:relative}.admin-shell__menu.ant-menu-inline .ant-menu-item-selected:before{background:linear-gradient(180deg,var(--a-gold),var(--a-gold-deep));border-radius:0 3px 3px 0;bottom:11px;content:"";left:0;position:absolute;top:11px;width:3px}.admin-shell__menu.ant-menu-inline .ant-menu-item-selected .ant-menu-item-icon{color:var(--a-gold)!important}.admin-shell__menu.ant-menu-inline .ant-menu-item:hover:not(.ant-menu-item-selected),.admin-shell__menu.ant-menu-inline .ant-menu-submenu-title:hover{background:#29c9ff17!important;color:#fff!important;transform:translateX(2px)}.admin-shell__menu.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:#0000!important}.admin-shell__menu.ant-menu-inline .ant-menu-sub .ant-menu-item{padding-left:44px!important}.admin-shell__sidebar-foot{background:linear-gradient(160deg,#f5c46b14,#f5c46b05);border:1px solid #f5c46b33;border-radius:14px;color:var(--a-muted);font-size:12px;line-height:1.55;margin:0 14px 16px;padding:14px}.admin-shell__main{display:flex;flex:1 1;flex-direction:column;min-width:0}.admin-shell__content-head{padding:28px 32px 0}.admin-shell__breadcrumb{align-items:center;color:var(--a-muted);display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;gap:8px;letter-spacing:.04em;list-style:none;margin:0 0 8px;padding:0}.admin-shell__breadcrumb li:not(:last-child):after{color:#29c9ff59;content:"/";margin-left:8px}.admin-shell__breadcrumb li:last-child{color:var(--a-cyan)}.admin-shell__content-title{color:#fff;font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:900;letter-spacing:-.01em;margin:0}.admin-shell__content-sub{color:var(--a-text-2);font-size:14px;line-height:1.6;margin:6px 0 0;max-width:720px}.admin-shell__content{-webkit-overflow-scrolling:touch;animation:admin-rise .5s var(--a-ease) both;box-sizing:border-box;flex:1 1;min-width:0;overflow-x:hidden;overflow-y:auto;padding:22px 32px 40px}@keyframes admin-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.admin-shell__page-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:18px}.admin-shell__page-head h2,.admin-shell__page-head h3{color:#fff;font-size:1.05rem;font-weight:800;margin:0}.admin-shell__hint{background:linear-gradient(90deg,#29c9ff1a,#29c9ff05);border:1px solid var(--a-line);border-left:3px solid var(--a-cyan);border-radius:14px;color:var(--a-text-2);font-size:.92rem;line-height:1.65;margin:0 0 18px;padding:14px 18px}.admin-shell code,.admin-shell__hint code,.admin-tip-list code{background:#f5c46b1a;border:1px solid #f5c46b38;border-radius:7px;color:var(--a-gold);font-family:JetBrains Mono,Source Code Pro,monospace;font-size:.86em;padding:2px 8px}.admin-shell__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:18px}.admin-shell__toolbar .ant-input,.admin-shell__toolbar .ant-input-affix-wrapper{border-radius:14px!important;max-width:380px;min-height:44px}.admin-shell__card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--a-glass);border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:var(--a-shadow);overflow:hidden}.admin-shell__card-head{align-items:center;background:linear-gradient(90deg,#29c9ff12,#0000 60%);border-bottom:1px solid var(--a-line-soft);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:18px 22px}.admin-shell__card-head h3{color:#fff;font-size:15px;font-weight:800;letter-spacing:.02em;margin:0}.admin-shell__card-body{padding:0}.admin-shell__table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.admin-shell__table-wrap .ant-table{min-width:720px}.admin-shell .ant-table-wrapper .ant-table{background:#0000!important;color:var(--a-text)}.admin-shell .ant-table-wrapper .ant-table-thead>tr>td,.admin-shell .ant-table-wrapper .ant-table-thead>tr>th{background:#030b2673!important;border-bottom:1px solid var(--a-line)!important;color:var(--a-muted)!important;font-size:11.5px;font-weight:700;letter-spacing:.1em;padding:14px 16px;text-transform:uppercase}.admin-shell .ant-table-wrapper .ant-table-thead>tr>th:before{display:none!important}.admin-shell .ant-table-wrapper .ant-table-tbody>tr>td{background:#0000!important;border-bottom:1px solid var(--a-line-soft)!important;color:var(--a-text);padding:14px 16px;transition:background .25s var(--a-ease);vertical-align:middle}.admin-shell .ant-table-wrapper .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.admin-shell .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:linear-gradient(90deg,#2161ff29,#29c9ff0d)!important}.admin-shell .ant-table-wrapper .ant-table-placeholder,.admin-shell .ant-table-wrapper .ant-table-placeholder .ant-table-cell,.admin-shell .ant-table-wrapper .ant-table-placeholder:hover>td{background:#0000!important;border-bottom:none!important}.admin-shell .ant-empty-description{color:var(--a-muted)!important}.admin-shell .ant-empty-image svg{filter:hue-rotate(185deg) saturate(1.4);opacity:.55}.admin-shell .ant-empty{padding:28px 0}.admin-shell .ant-table-wrapper .ant-pagination{border-top:1px solid var(--a-line-soft);justify-content:flex-end;margin:0!important;padding:16px 20px}.admin-shell .ant-pagination .ant-pagination-item,.admin-shell .ant-pagination .ant-pagination-next .ant-pagination-item-link,.admin-shell .ant-pagination .ant-pagination-prev .ant-pagination-item-link{background:#ffffff0a;border:1px solid var(--a-line-soft);border-radius:10px;transition:all .2s var(--a-ease)}.admin-shell .ant-pagination .ant-pagination-item a,.admin-shell .ant-pagination .ant-pagination-item-link,.admin-shell .ant-pagination .ant-pagination-jump-next .ant-pagination-item-ellipsis,.admin-shell .ant-pagination .ant-pagination-jump-prev .ant-pagination-item-ellipsis{color:var(--a-text-2)!important}.admin-shell .ant-pagination .ant-pagination-item:hover{background:#29c9ff1a;border-color:var(--a-cyan)}.admin-shell .ant-pagination .ant-pagination-item-active{background:linear-gradient(135deg,var(--a-blue),var(--a-cyan));border-color:#0000;box-shadow:0 6px 16px #2161ff66}.admin-shell .ant-pagination .ant-pagination-item-active a{color:#fff!important;font-weight:700}.admin-shell .ant-pagination .ant-pagination-disabled .ant-pagination-item-link{opacity:.35}.admin-modal .ant-input,.admin-modal .ant-input-affix-wrapper,.admin-modal .ant-input-number,.admin-shell .ant-input,.admin-shell .ant-input-affix-wrapper{background:#030b2699!important;border:1px solid var(--a-line)!important;border-radius:12px!important;box-shadow:none;color:var(--a-text)!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.admin-modal .ant-input-affix-wrapper>.ant-input,.admin-shell .ant-input-affix-wrapper>.ant-input{background:#0000!important;border:none!important;box-shadow:none!important}.admin-modal .ant-input::placeholder,.admin-shell .ant-input::placeholder{color:#a0b6e666!important}.admin-modal .ant-input-clear-icon,.admin-modal .ant-input-password-icon,.admin-shell .ant-input-clear-icon{color:var(--a-muted)!important}.admin-modal .ant-input-affix-wrapper:hover,.admin-modal .ant-input:hover,.admin-shell .ant-input-affix-wrapper:hover,.admin-shell .ant-input:hover{border-color:#29c9ff66!important}.admin-modal .ant-input-affix-wrapper-focused,.admin-modal .ant-input-affix-wrapper:focus-within,.admin-modal .ant-input:focus,.admin-shell .ant-input-affix-wrapper-focused,.admin-shell .ant-input-affix-wrapper:focus-within,.admin-shell .ant-input:focus{background:#061540d9!important;border-color:var(--a-cyan)!important;box-shadow:0 0 0 3px #29c9ff29,0 0 18px #29c9ff1f!important}.admin-modal .ant-input-affix-wrapper-lg,.admin-modal .ant-input-lg{font-size:14px;min-height:46px}.admin-modal input:-webkit-autofill{-webkit-text-fill-color:var(--a-text);box-shadow:inset 0 0 0 100px #0a1a4d}.admin-modal .ant-btn,.admin-shell .ant-btn{border-radius:12px;font-weight:600;transition:all .25s var(--a-ease)}.admin-modal .ant-btn-primary:not(.ant-btn-background-ghost),.admin-shell .ant-btn-primary:not(.ant-btn-background-ghost){background:linear-gradient(135deg,var(--a-cyan) -30%,var(--a-blue) 55%,#1747d6 100%)!important;border:none!important;box-shadow:0 10px 24px #2161ff73,inset 0 1px 0 #ffffff47;color:#fff!important;font-weight:700;letter-spacing:.02em;min-height:42px;opacity:1!important}.admin-modal .ant-btn-primary:not(:disabled):not(.ant-btn-background-ghost):hover,.admin-shell .ant-btn-primary:not(:disabled):not(.ant-btn-background-ghost):hover{box-shadow:0 14px 30px #2161ff99,0 0 22px #29c9ff4d,inset 0 1px 0 #ffffff57;filter:brightness(1.1);transform:translateY(-2px)}.admin-modal .ant-btn-primary:not(:disabled):active,.admin-shell .ant-btn-primary:not(:disabled):active{filter:brightness(.96);transform:translateY(0)}.admin-modal .ant-btn-default,.admin-shell .ant-btn-default{background:#ffffff0d!important;border:1px solid var(--a-line)!important;color:var(--a-text)!important}.admin-modal .ant-btn-default:not(:disabled):hover,.admin-shell .ant-btn-default:not(:disabled):hover{background:#29c9ff1a!important;border-color:var(--a-cyan)!important;color:var(--a-cyan)!important;transform:translateY(-1px)}.admin-modal .ant-btn-default.ant-btn-dangerous,.admin-shell .ant-btn-default.ant-btn-dangerous{background:#ff5a6a14!important;border-color:#ff5a6a59!important;color:#ff7a86!important}.admin-modal .ant-btn-default.ant-btn-dangerous:not(:disabled):hover,.admin-shell .ant-btn-default.ant-btn-dangerous:not(:disabled):hover{background:linear-gradient(135deg,#ff5a6a,#d6263c)!important;border-color:#0000!important;box-shadow:0 8px 20px #ff465a66;color:#fff!important}.admin-modal .ant-btn-primary.ant-btn-dangerous:not(.ant-btn-background-ghost){background:linear-gradient(135deg,#ff5a6a,#d6263c)!important;box-shadow:0 10px 24px #ff465a66,inset 0 1px 0 #ffffff40}.admin-shell .ant-btn-background-ghost.ant-btn-primary{background:#f5c46b14!important;border:1px solid #f5c46b66!important;box-shadow:none;color:var(--a-gold)!important}.admin-shell .ant-btn-background-ghost.ant-btn-primary:not(:disabled):hover{background:linear-gradient(135deg,#ffe0a0,var(--a-gold))!important;border-color:#0000!important;box-shadow:0 8px 20px #f5c46b66;color:#2a1a00!important;transform:translateY(-1px)}.admin-shell .admin-action-group{display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:center}.admin-shell .admin-action-group .ant-btn{height:36px;padding:0;width:36px}.admin-shell .admin-tag{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.06em;min-height:26px;padding:0 12px;text-transform:uppercase}.admin-shell .admin-tag--super{background:#f5c46b1f;border-color:#f5c46b66;box-shadow:0 0 14px #f5c46b26;color:var(--a-gold)}.admin-shell .admin-tag--admin{background:#29c9ff1f;border-color:#29c9ff59;color:var(--a-cyan)}.admin-shell .admin-tag--user{background:#a0b6e61a;border-color:#a0b6e638;color:#b9c9f2}.admin-shell .admin-tag--yes{background:#2ed58c1f;border-color:#2ed58c59;color:#4ae3a0}.admin-shell .admin-tag--no{background:#a0b6e612;border-color:#a0b6e626;color:var(--a-muted)}.admin-shell .admin-code-chip{align-items:center;background:#29c9ff14;border:1px dashed #29c9ff73;border-radius:9px;color:var(--a-cyan);display:inline-flex;font-family:JetBrains Mono,Source Code Pro,monospace;font-size:13px;font-weight:700;letter-spacing:.18em;padding:3px 12px}.admin-shell .admin-muted{color:var(--a-muted)}.admin-shell .admin-url{color:var(--a-text-2);display:block;font-size:13px;line-height:1.5;max-width:420px;word-break:break-all}.admin-shell .admin-coins{font-feature-settings:"tnum";color:#ffd98a;font-size:15px;font-variant-numeric:tabular-nums;font-weight:800}.admin-shell .admin-coins:before{content:"\1FA99\00a0"}.admin-tooltip .ant-tooltip-inner{background:#030b26f2;border:1px solid var(--a-line);border-radius:10px;box-shadow:0 10px 28px #00000080;color:var(--a-text);font-size:12px;font-weight:500;padding:7px 12px}.admin-tooltip .ant-tooltip-arrow:before{background:#030b26f2}.admin-modal .ant-modal-mask,.admin-modal.ant-modal-root .ant-modal-mask{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#010514b8}.admin-modal .ant-modal-content{background:radial-gradient(circle at 100% 0,#2161ff47,#0000 45%),linear-gradient(165deg,#0c2160,#061540 55%,#030b26);border:1px solid var(--a-line);border-radius:22px;box-shadow:0 30px 70px #000414b3,0 0 40px #29c9ff14;color:var(--a-text);overflow:hidden;padding:0}.admin-modal .ant-modal-content:before{background:linear-gradient(90deg,#0000,var(--a-gold),#0000);content:"";height:2px;left:8%;opacity:.8;position:absolute;right:8%;top:0}.admin-modal .ant-modal-header{background:#0000;border-bottom:1px solid var(--a-line-soft);margin-bottom:0;padding:22px 24px 14px}.admin-modal .ant-modal-title{background:#0000;color:#fff;font-size:17px;font-weight:800;letter-spacing:.01em}.admin-modal .ant-modal-close{border-radius:10px;color:var(--a-muted);inset-inline-end:16px;top:16px;transition:all .2s ease}.admin-modal .ant-modal-close:hover{background:#ffffff1a;color:#fff}.admin-modal .ant-modal-body{color:var(--a-text-2);padding:20px 24px 24px}.admin-modal .ant-form-item-label>label{color:var(--a-text-2);font-size:13px;font-weight:600;height:auto}.admin-modal .ant-form-item-label>label.ant-form-item-required:before{color:var(--a-gold)!important}.admin-modal .ant-form-item{margin-bottom:16px}.admin-modal .ant-form-item .ant-form-item-explain-error{color:#ff7a86;font-size:12px;margin-top:4px}.admin-modal .ant-radio-wrapper{color:var(--a-text-2)}.admin-modal .ant-radio-inner{background:#030b2699;border-color:#29c9ff66}.admin-modal .ant-radio-checked .ant-radio-inner{background:var(--a-blue);border-color:var(--a-cyan);box-shadow:0 0 10px #29c9ff80}.admin-modal__head-title{color:#fff;font-size:18px;font-weight:800;line-height:1.3;margin:0}.admin-modal__head-sub{color:var(--a-muted);font-size:13px;font-weight:400;line-height:1.45;margin:6px 0 0}.admin-modal--user .ant-modal-header{padding-right:56px}.admin-modal--user .ant-modal-body{padding:18px 24px 24px}.admin-modal__role-item{margin-bottom:4px!important}.admin-modal__role-group{display:flex!important;width:100%}.admin-modal__role-group .ant-radio-button-wrapper{background:#030b2699;border-color:var(--a-line)!important;color:var(--a-text-2);flex:1 1;font-weight:600;height:42px;line-height:40px;text-align:center;transition:all .25s var(--a-ease)}.admin-modal__role-group .ant-radio-button-wrapper:before{background:var(--a-line)!important}.admin-modal__role-group .ant-radio-button-wrapper:first-child{border-radius:12px 0 0 12px!important}.admin-modal__role-group .ant-radio-button-wrapper:last-child{border-radius:0 12px 12px 0!important}.admin-modal__role-group .ant-radio-button-wrapper:hover{color:var(--a-cyan)}.admin-modal__role-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background:linear-gradient(135deg,var(--a-blue),#1747d6)!important;border-color:var(--a-cyan)!important;box-shadow:0 0 18px #2161ff80;color:#fff!important}.admin-modal__footer{align-items:center;border-top:1px solid var(--a-line-soft);display:flex;gap:12px;justify-content:flex-end;margin-top:8px;padding-top:20px}.admin-modal__footer .ant-btn{min-height:44px;min-width:100px}.admin-modal__cancel.ant-btn{padding:0 22px}.admin-modal__submit.ant-btn-primary{font-size:15px;min-width:132px}.admin-modal .ant-switch,.admin-modal__switch.ant-switch{background:#a0b6e647!important;border:1px solid var(--a-line);height:26px;min-width:48px;transition:all .25s var(--a-ease)}.admin-modal .ant-switch .ant-switch-handle:before{background:#fff!important;box-shadow:0 2px 6px #0006}.admin-modal .ant-switch.ant-switch-checked{background:linear-gradient(135deg,var(--a-cyan),var(--a-blue))!important;border-color:var(--a-cyan);box-shadow:0 0 16px #29c9ff73}.admin-modal--confirm .ant-modal-confirm-body-wrapper{padding:28px 28px 22px}.admin-modal--confirm .ant-modal-confirm-body{align-items:flex-start}.admin-modal--confirm .ant-modal-confirm-title{color:#fff;font-size:18px;font-weight:800}.admin-modal--confirm .ant-modal-confirm-content{color:var(--a-text-2);font-size:14px;line-height:1.6;margin-top:8px}.admin-modal--confirm .ant-modal-confirm-body>.anticon{-webkit-margin-end:14px;align-items:center;background:#ff5a6a24;border:1px solid #ff5a6a59;border-radius:13px;box-shadow:0 0 20px #ff465a40;color:#ff7a86;display:inline-flex;flex:none;font-size:20px;height:42px;justify-content:center;margin-inline-end:14px;width:42px}.admin-modal--confirm .ant-modal-confirm-btns{display:flex;gap:10px;justify-content:flex-end;margin-top:24px}.admin-modal--confirm .ant-modal-confirm-btns .ant-btn{margin:0;min-height:42px;padding:0 22px}.admin-dashboard{display:flex;flex-direction:column;gap:22px}.admin-hero{align-items:stretch;background:radial-gradient(circle at 92% 0,#29c9ff59,#0000 40%),radial-gradient(circle at 70% 120%,#f5c46b33,#0000 45%),linear-gradient(130deg,#0d2a80,#0a1d5c 50%,#061540);border:1px solid var(--a-line);border-radius:24px;box-shadow:0 24px 56px #00061c8c,inset 0 1px 0 #ffffff1a;color:#fff;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;overflow:hidden;padding:32px 34px;position:relative}.admin-hero:after{border:1px solid #29c9ff38;border-radius:50%;box-shadow:0 0 0 38px #29c9ff0a,0 0 0 80px rgba(41,201,255,.025);content:"";height:260px;pointer-events:none;position:absolute;right:-60px;top:-80px;width:260px}.admin-hero>*{position:relative;z-index:1}.admin-hero__eyebrow{color:var(--a-gold);font-size:12px;font-weight:700;letter-spacing:.22em;margin:0 0 10px;text-transform:uppercase}.admin-hero__title{color:#fff;font-size:clamp(1.5rem,3.2vw,2.2rem);letter-spacing:-.01em;margin:0;text-shadow:0 4px 24px #29c9ff59}.admin-hero__desc{color:var(--a-text-2);font-size:14px;line-height:1.7;margin:12px 0 0;max-width:600px}.admin-hero__badge,.admin-hero__desc strong{color:var(--a-gold);font-weight:700}.admin-hero__badge{align-items:center;align-self:flex-start;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030b2673;border:1px solid #f5c46b66;border-radius:999px;box-shadow:0 0 22px #f5c46b29;display:inline-flex;font-size:12.5px;gap:10px;letter-spacing:.1em;padding:11px 18px;text-transform:uppercase}.admin-stat-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-stat-card{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--a-glass);border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:var(--a-shadow);display:flex;gap:16px;overflow:hidden;padding:22px;position:relative;transition:transform .3s var(--a-ease),border-color .3s ease,box-shadow .3s ease}.admin-stat-card:after{background:radial-gradient(circle,#29c9ff40,#0000 70%);background:radial-gradient(circle,var(--stat-glow,#29c9ff40),#0000 70%);border-radius:50%;bottom:-40px;content:"";height:120px;pointer-events:none;position:absolute;right:-30px;width:120px}.admin-stat-card:hover{border-color:#29c9ff73;box-shadow:0 24px 50px #0004148c,0 0 28px #29c9ff1f;transform:translateY(-4px)}.admin-stat-card__icon{align-items:center;border-radius:16px;box-shadow:0 10px 22px #00000059,inset 0 1px 0 #ffffff4d;color:#fff;display:inline-flex;flex:none;font-size:22px;height:52px;justify-content:center;width:52px}.admin-stat-card--users{--stat-glow:#2161ff59}.admin-stat-card--users .admin-stat-card__icon{background:linear-gradient(135deg,#4d85ff,#1747d6)}.admin-stat-card--admins{--stat-glow:#f5c46b47}.admin-stat-card--admins .admin-stat-card__icon{background:linear-gradient(135deg,#ffe3a8,var(--a-gold-deep));color:#2a1a00}.admin-stat-card--links{--stat-glow:#29c9ff4d}.admin-stat-card--links .admin-stat-card__icon{background:linear-gradient(135deg,var(--a-cyan),#0a86c4)}.admin-stat-card__label{color:var(--a-muted);font-size:11.5px;font-weight:700;letter-spacing:.1em;margin:0 0 6px;text-transform:uppercase}.admin-stat-card__value{font-feature-settings:"tnum";color:#fff;font-size:2rem;font-variant-numeric:tabular-nums;font-weight:900;line-height:1;margin:0}.admin-panel{background:var(--a-glass);border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:var(--a-shadow);color:var(--a-text-2);padding:22px 26px}.admin-panel__title{color:#fff;font-size:15px;font-weight:800;letter-spacing:.02em;margin:0 0 14px}.admin-panel__title:before{background:linear-gradient(180deg,var(--a-gold),var(--a-gold-deep));border-radius:2px;content:"";display:inline-block;height:14px;margin-right:10px;vertical-align:-2px;width:4px}.admin-panel__text{color:var(--a-muted);margin:0}.admin-tip-list{color:var(--a-text-2);line-height:1.8;list-style:disc;margin:0;padding-left:18px}.admin-tip-list li::marker{color:var(--a-cyan)}@media (max-width:900px){.admin-shell__layout{flex-direction:column}.admin-shell__sidebar{border-bottom:1px solid var(--a-line);border-right:none;flex:none;width:100%}.admin-shell__brand{padding:14px 16px}.admin-shell__nav-label,.admin-shell__sidebar-foot{display:none}.admin-shell__menu.ant-menu{display:flex;flex-wrap:wrap;gap:4px;padding:8px 12px 12px!important}.admin-shell__menu.ant-menu-inline .ant-menu-item,.admin-shell__menu.ant-menu-inline .ant-menu-submenu-title{margin:0!important;padding-inline:14px!important;width:auto!important}.admin-shell__menu.ant-menu-inline .ant-menu-sub .ant-menu-item{padding-left:14px!important}.admin-shell__content,.admin-shell__content-head{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.admin-shell__content-head{padding-top:20px}.admin-stat-grid{grid-template-columns:1fr}.admin-hero{padding:24px 22px}}@media (max-width:480px){.admin-shell__page-head,.admin-shell__toolbar{align-items:stretch;flex-direction:column}.admin-shell__page-head .ant-btn,.admin-shell__toolbar .ant-btn{width:100%}.admin-shell__toolbar .ant-input,.admin-shell__toolbar .ant-input-affix-wrapper{max-width:none;width:100%}.admin-shell .ant-table-wrapper .ant-pagination{justify-content:center;padding:14px 10px}.admin-modal__footer{align-items:stretch;flex-direction:column-reverse}.admin-modal__footer .ant-btn{width:100%}.admin-modal .ant-modal-content{border-radius:18px}}.admin-shell{position:relative}.admin-shell__bg{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.admin-shell>.admin-shell__layout,.admin-shell>.admin-topbar{position:relative;z-index:1}.admin-shell>.admin-topbar{position:-webkit-sticky;position:sticky;z-index:100}.admin-shell__brand-title{font-family:Orbitron,Roboto,sans-serif;letter-spacing:.14em}.admin-shell__brand-mark{border-radius:0;-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.admin-shell__sidebar{position:relative}.admin-shell__sidebar:after{background:linear-gradient(180deg,#0000,#29c9ff 30%,#0000 70%);bottom:0;content:"";opacity:.55;pointer-events:none;position:absolute;right:-1px;top:0;width:1px}.admin-shell__content-title{font-family:Orbitron,Roboto,sans-serif;letter-spacing:.05em}.admin-hero{border-color:#29c9ff66;border-radius:4px;-webkit-clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px))}.admin-hero__eyebrow{align-items:center;display:flex;flex-wrap:wrap;font-family:Source Code Pro,monospace;gap:10px}.admin-hero__prompt{color:#3dffa0;text-shadow:0 0 8px #3dffa0b3}.admin-hero__title{font-family:Orbitron,Roboto,sans-serif;font-weight:900;letter-spacing:.04em}.admin-hero__badge{animation:admin-badge-glow 2.6s ease-in-out infinite;border-radius:0;-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);font-family:Orbitron,sans-serif}@keyframes admin-badge-glow{0%,to{box-shadow:0 0 14px #f5c46b26}50%{box-shadow:0 0 30px #f5c46b66}}.admin-stat-card{animation:hud-rise .6s var(--a-ease) both;border-color:#29c9ff4d;border-radius:4px}.admin-stat-card:nth-child(2){animation-delay:.08s}.admin-stat-card:nth-child(3){animation-delay:.16s}.admin-stat-card:before{border-left:2px solid #29c9ff;border-top:2px solid #29c9ff;content:"";filter:drop-shadow(0 0 4px #29c9ff);height:16px;left:-1px;pointer-events:none;position:absolute;top:-1px;width:16px}.admin-stat-card--admins:before{border-color:#ffd36b;filter:drop-shadow(0 0 4px #ffd36b)}.admin-stat-card__icon{border-radius:0;-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.admin-stat-card__label{font-family:Source Code Pro,monospace}.admin-stat-card__value{font-family:Orbitron,sans-serif;font-size:2.1rem;font-weight:800;text-shadow:0 0 18px #29c9ff8c}.admin-stat-card--admins .admin-stat-card__value{text-shadow:0 0 18px #ffd36b8c}.admin-stat-card__value .hud-num{font-size:inherit;font-weight:inherit}.admin-panel{border-color:#29c9ff4d;border-radius:4px}.admin-panel__title{font-family:Orbitron,sans-serif;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.admin-tips-wrap{align-items:flex-start;display:flex;gap:18px}.admin-tips-robot{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-start;min-height:150px;width:300px}.admin-tips-wrap .admin-tip-list{flex:1 1;min-width:0}.admin-shell .ant-table-wrapper .ant-table{background:#0000}.admin-shell .ant-btn-primary{box-shadow:0 0 16px #29c9ff4d}.admin-modal .ant-modal-content{border:1px solid #29c9ff73!important;box-shadow:0 0 40px #2161ff4d,0 28px 70px #0009!important;position:relative}.admin-modal .ant-modal-content:after,.admin-modal .ant-modal-content:before{border:2px solid #29c9ff;content:"";filter:drop-shadow(0 0 4px #29c9ff);height:16px;pointer-events:none;position:absolute;width:16px;z-index:5}.admin-modal .ant-modal-content:before{border-bottom:0;border-right:0;left:-1px;top:-1px}.admin-modal .ant-modal-content:after{border-left:0;border-top:0;bottom:-1px;right:-1px}.admin-modal .ant-modal-title{font-family:Orbitron,Roboto,sans-serif;letter-spacing:.06em}@media (max-width:900px){.admin-tips-wrap{align-items:stretch;flex-direction:column}.admin-tips-robot{min-height:0;width:100%}.admin-hero{-webkit-clip-path:none;clip-path:none}}@media (max-width:480px){.admin-stat-card__value{font-size:1.8rem}.admin-tips-robot{transform:scale(.9);transform-origin:left top}}@media (prefers-reduced-motion:reduce){.admin-modal *,.admin-shell *{animation:none!important;transition:none!important}}@media (max-width:640px){.admin-shell__table-wrap .ant-btn{min-height:44px;min-width:44px}.admin-shell__content-title{font-size:clamp(20px,6vw,24px)}.admin-shell__table-wrap{overflow:visible}.admin-shell__table-wrap .ant-table{min-width:0}.admin-shell .ant-table-wrapper table{display:block;min-width:0!important;width:100%!important}.admin-shell .ant-table-wrapper .ant-table-thead{display:none}.admin-shell .ant-table-wrapper .ant-table-tbody{display:flex;flex-direction:column;gap:12px;padding:12px}.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-row{grid-gap:12px 14px;animation:admin-card-in .4s var(--a-ease) both;background:linear-gradient(160deg,#2161ff24,#030b268c);border:1px solid var(--a-line);border-radius:14px;box-shadow:0 8px 20px #00041459;display:grid;gap:12px 14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:14px}.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-row>td{background:#0000!important;border:0!important;display:block;min-width:0;padding:0!important;text-align:left!important}.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-row>td:before{color:var(--a-muted);content:attr(data-label);display:block;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-row>td[data-label="Tài khoản"]{font-size:17px;grid-column:1/-1}.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-row>td[data-label="Tài khoản"]:before{display:none}.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-row>td[data-label="Thao tác"]{border-top:1px solid var(--a-line-soft)!important;grid-column:1/-1;padding-top:12px!important}.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-row>td[data-label="Thao tác"]:before{display:none}.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-row>td[data-label="Thao tác"] .admin-action-group{display:flex;gap:10px}.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-row>td[data-label="Thao tác"] .admin-action-group>*{flex:1 1}.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-row>td[data-label="Thao tác"] .ant-btn{height:44px;width:100%}.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder,.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder>td{display:block}.admin-modal .ant-modal{animation-duration:.34s;animation-fill-mode:both;animation-name:admin-sheet-up!important;animation-timing-function:var(--a-ease);bottom:0;left:0;margin:0!important;max-width:100%!important;padding:0!important;position:fixed;right:0;text-align:left;top:auto!important;width:100%!important}.admin-modal .ant-modal-content{border-radius:22px 22px 0 0!important;max-height:92dvh;overflow-y:auto;padding-bottom:env(safe-area-inset-bottom,0)}.admin-modal .ant-modal-content:after{display:none}.admin-modal .ant-modal-header{padding:20px 18px 12px}.admin-modal .ant-modal-body,.admin-modal--user .ant-modal-body{padding:16px 18px 20px}.admin-modal .ant-modal-header:before{background:#ffffff40;border-radius:4px;content:"";display:block;height:4px;margin:-8px auto 12px;width:44px}.admin-modal .ant-input,.admin-modal .ant-input-affix-wrapper,.admin-modal .ant-input-password{font-size:16px;min-height:46px}.admin-modal .ant-btn{min-height:46px}}@keyframes admin-sheet-up{0%{opacity:.6;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes admin-card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:640px){.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-row>td[data-label="Tài khoản"]{grid-column:1;grid-row:1}.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-row>td[data-label="Mã admin"]{grid-column:2;grid-row:1;text-align:right!important}.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-row>td[data-label="Mã admin"]:before{display:none}.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-row>td[data-label="Vai trò"]{grid-column:1;grid-row:2}.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-row>td[data-label=Xu]{grid-column:2;grid-row:2;text-align:right!important}.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-row>td[data-label="Thao tác"]{grid-row:3}}body{font-family:Kanit-Regular,sans-serif}.bg-site{background-position:50%;background-size:cover;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-2}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background:#b0b0b0;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#909090}::-webkit-scrollbar-track{background:#e8e8e8;box-shadow:none}p{margin-bottom:0}.circle-b,.circle-p,.circle-t{background-position:center 0;background-repeat:no-repeat;background-size:contain;height:100%;max-height:60px;max-width:60px;width:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:0}img{max-width:100%}.pd-site{padding-top:100px}@media only screen and (max-width:1440px){.pd-site{padding-top:80px}}@media only screen and (max-width:1200px){.pd-site{padding-top:70px}}@media only screen and (max-width:767px){.pd-site{padding-top:60px}}header{background-color:#000;left:0;position:fixed;top:0;width:100%;z-index:9}header .wrapper{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:95%;padding:10px 0}header .logo{margin-right:20px;max-width:170px}header .logo img{max-height:100%}header .menu{display:flex;min-width:-webkit-fit-content;min-width:fit-content;position:relative}header .menu .menu_wrapper{display:flex;gap:10px}header .menu .menu-item{cursor:pointer;display:flex;position:relative}header .menu .menu-item:hover{filter:brightness(1.5)}header .menu .menu-item p{align-items:center;color:#fff;display:flex;font-size:18px;padding:5px 30px}header .menu .menu-item p:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:40px;margin-right:15px;width:40px}header .menu .menu-item:after{background-repeat:no-repeat;background-size:100% 100%;background:linear-gradient(90deg,#3c6a35,#5ea753 50%,#3c6a35);border-bottom-right-radius:50px 100px;border-top-left-radius:50px 100px;content:"";height:100%;position:absolute;right:0;top:0;transform:scaleY(.6);width:100%;z-index:-1}header .btn-back{margin-right:10px;text-decoration:none}header .btn-home{display:none!important}.menu-icon{cursor:pointer;display:none}.bar1,.bar2,.bar3{background-color:#1cdf2e;height:5px;margin:6px 0;transition:.4s;width:35px}.change .bar1{transform:rotate(-45deg) translate(-9px,6px)}.change .bar2{opacity:0}.change .bar3{transform:rotate(45deg) translate(-8px,-8px)}@media only screen and (max-width:1200px){header .menu .menu_wrapper{display:none}.menu-icon{display:block;margin-left:30px}header .menu .menu_wrapper_active{align-items:stretch;background-color:#000000e6;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;justify-content:center;left:0;margin:0 auto;max-width:360px;overflow:auto;padding:15vh 24px 24px;position:fixed;right:0;top:0}header .menu .menu_wrapper_active .menu-item{box-sizing:border-box;justify-content:center;margin-left:0!important;margin-right:0!important;min-height:48px;padding:0 20px;width:100%}header .btn-contact,header .btn-home{display:flex!important}}@media only screen and (max-width:767px){.btn-back{display:none!important}header .wrapper{padding:10px 15px}header .logo{max-width:140px}}.model-group{align-items:center;display:grid;justify-content:center;opacity:0;overflow:auto;transition:.5s;visibility:hidden;z-index:220}.model-group,.model-group .overlay{height:100%;left:0;position:fixed;top:0;width:100%}.model-group .overlay{background-color:#000000e6;z-index:-1}.model-group .title h1{color:#fff}.model-group .title h3{color:#0f0;font-family:Kanit-Light}.model-group .title h3 span{color:#fff;margin-left:20px}.model-group .wrapper{background-color:#001400d9;border:1px solid #0f0;padding:20px}.model-group .group-btn{display:flex;gap:20px;justify-content:center;left:0;position:absolute;text-align:center;width:100%}.model-group .btn-closeModel{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAB8CAMAAACcwCSMAAAAUVBMVEV3tYoQfDIAAAAXn0JswodgrXhko3gc2VcAAAAizFj///8Vo0EHNhUhz1jH9tUfwlMObCsDGwohylfI8dYQejEFLhIXsEcRhzYMWyXH9dWd5LR88Iu9AAAAB3RSTlOUcECTr5ItZksNBQAAAQ1JREFUaN7t2skOgjAURmEcqRYnFFDf/0HVSgOGWeRGyjk7w+LzX5QE0Vt7ci1Nq7nN87bSnZUNvDpw5/DVXqzb2XTP8Jkv18Z0AJfFQ5aznOWlsZzlLJdYrj/yWxTrfL1w9VEbPFD5wMHBv8C1Ka494FEfvPk7BG0mp7cXcHDwLnhgOz2LjrbXpcR+iMy1IC3uiTffdOoGg4ODg48N16arKnTVpnA43HYp4pf0Eji4M3jjUXP2JgMODg6e4Y48KE73+RwcXAa3x/vd0ZT4pSXZcc8OvCs/eYODu4z3fZH7V+/Pp4uP558DLGc5y1nOcpZ3xhc7ud54mMM3coGDg1cHPgQ+V+KBg7cK/Gc9AEun1b70kAWHAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:35px;margin-left:auto;position:absolute;right:0;top:0;width:35px}.model-group .btn-cancel{background:linear-gradient(90deg,#fff,red);border:initial;border-radius:4px;color:#000;font-weight:600;outline:medium none invert;outline:initial;transition:.3s}.model-group .btn-cancel:active,.model-group .btn-cancel:hover{filter:brightness(2)}.model-group .btn-confirm{background:linear-gradient(90deg,#b2ebf2,#00ffe1);border:initial;border-radius:4px;color:#000;font-weight:600;outline:medium none invert;outline:initial;transition:.3s}.model-group .btn-confirm:active,.model-group .btn-confirm:hover{filter:brightness(1.3)}.model-group .btn-cancel,.model-group .btn-confirm{height:48px;width:191px}.model-group .model-item{max-width:800px;padding:40px 0;position:relative;width:calc(100vw - 35px)}.model-group .model-user{display:none}.model-group .model-user .title{text-align:center}.model-group .model-user .user-info{grid-gap:15px 20px;display:grid;grid-template-columns:1.2fr 1fr}.model-group .model-user .info-item{align-items:center;display:grid;grid-template-columns:125px 1fr}.model-group .model-user .info-item:nth-child(2n){grid-template-columns:80px 1fr}.model-group .model-user .info-item p{font-family:Kanit-Light;font-size:20px}.model-group .model-user .info-item p:first-child{color:#f3f3f3}.model-group .model-user .info-item p:nth-child(2){border:1px solid #1cdf2e;color:#1cdf2e;padding:3px 20px}.model-group .model-user .wrapper_form{border:1px solid #1cdf2e}.model-group .model-user .wrapper_form .title-form{background-color:#1cdf2e;padding:8px 20px}.model-group .model-user .wrapper_form .title-form p{color:#fff;font-size:24px}.model-group .model-user .group-input{padding:20px 23px}.model-group .model-user .input-item{grid-gap:10px;align-items:center;display:grid;grid-template-columns:125px 1fr;margin-bottom:10px}.model-group .model-user .input-item:last-child{margin-bottom:0}.model-group .model-user .input-item label{color:#f3f3f3;font-family:Kanit-Light;font-size:20px;margin-bottom:0}.model-group .model-user .input-item input{font-family:Kanit-Light;font-size:20px;padding:3px 20px;width:100%}.model-group .model-user .input-item input::placeholder{color:#a3a3a3}.model-group .model-redeem{background-color:#001400eb;background-image:none;background-size:auto;border:2px solid #0f0;border-radius:12px;display:none;max-width:550px;padding-top:24px;text-align:center}.model-group .model-redeem .wrapper{background-color:initial;border:initial}.model-group .model-redeem .title h1{color:#0f0;font-size:24px;left:50%;position:absolute;top:10px;transform:translateX(-50%)}.model-group .model-redeem .btn-pastCredit{display:block;margin:0 auto}.model-group .model-redeem form p{color:#a3a3a3;font-family:Kanit-Light}.model-group .model-redeem form input{color:#f3f3f3;font-family:Kanit-Light;font-size:22px;padding:5px 25px;text-align:center;width:85%}.model-group .model-redeem .btn-pastCredit,.model-group .model-redeem form input{background-color:initial;border:initial;outline:medium none invert;outline:initial}.model-group .model-redeem .btn-pastCredit{background-color:#1cdf2e;border-radius:5px;color:#fff;font-size:20px;padding:5px 15px}.model-group .model-redeem .btn-pastCredit:active{filter:brightness(1.3)}.model-group .model-redeem .group-btn{position:relative}.model-group .model-logout{background-color:#001400eb;background-image:none;background-size:auto;border:2px solid #0f0;border-radius:12px;display:none;max-width:500px}.model-group .model-logout .title h1{font-size:32px}.model-group .model-logout .title h3{font-size:26px}.model-group .model-logout .wrapper{background-color:initial;border:initial}.model-group .model-logout .group-btn{position:relative}.bg-input{background-color:#00291d!important;border:1px solid #00e565!important;border-radius:5px}.model-group.active{opacity:1;visibility:visible}.model-logout_active,.model-redeem_active,.model-user_active{display:block!important}@media only screen and (max-width:900px){.model-group .model-user .user-info{grid-template-columns:1fr}.model-group .model-user .info-item:nth-child(2n){grid-template-columns:125px 1fr}}@media only screen and (max-width:767px){.model-group .title h1{font-size:30px}.model-group .model-user .user-info{grid-gap:10px 20px}.model-group .model-user .input-item label{font-size:18px}.model-group .model-user .input-item input{font-size:18px;padding:2px 15px}.model-group .model-user .input-item input::placeholder{font-size:14px}.model-group .model-user .input-item{grid-template-columns:110px 1fr}.model-group .title h3{font-size:24px}.model-redeem .title,.model-redeem .title h1{margin-bottom:10px!important}.model-redeem .title h3{font-size:24px}.model-group .model-redeem form input{font-size:26px;padding:3px 20px}.model-group .model-redeem .btn-pastCredit{font-size:16px}}@media only screen and (max-width:550px){.model-group .group-btn{left:0;width:100%}.model-group .title h1{font-size:26px}.model-group .model-user .info-item p{font-size:14px}.model-group .model-user .info-item,.model-group .model-user .info-item:nth-child(2n){grid-template-columns:85px 1fr}.model-group .model-user .user-info{grid-gap:5px 20px}.model-group .model-user .wrapper_form .title-form p{font-size:18px}.model-group .model-user .input-item label{font-size:14px}.model-group .model-user .input-item input{font-size:18px}.model-group .model-user .input-item{grid-gap:0;grid-template-columns:1fr;margin-bottom:5px}.model-group .model-user .group-input{padding:10px 15px}.model-group .btn-cancel,.model-group .btn-confirm{height:35px;width:155px}.model-group .model-user .title{margin-bottom:15px!important}.model-group .group-btn{margin-top:25px!important;text-align:center}.model-group .model-item{width:calc(100vw - 15px)}.model-group .model-user .wrapper_form .title-form{padding:5px 14px}.model-group .model-redeem{max-width:360px}.model-redeem .title h3{font-size:16px}.model-group .model-redeem form input{font-size:20px;max-width:270px;width:100%}.model-group .wrapper{padding:25px 15px}.model-group .model-redeem .title h1{right:88px}.model-group .model-logout .title h3{font-size:20px}.model-group .model-logout{max-width:360px}.model-group .model-logout .miniTxt{font-size:17px;right:73px;top:7px}}.model-Link{display:grid;height:100%;left:0;padding:0 10px;place-items:center;position:fixed;top:0;visibility:hidden;width:100%;z-index:100}.model-Link .overlay{background-color:#000000e6;height:100%;left:0;opacity:1;position:fixed;top:0;width:100%}.model-Link .Link_wrapper{background-color:#000;border:1px solid #1cdf2e;display:none;padding:50px 20px;position:relative;z-index:2}.model-Link .btnClose-modelslotPage{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAB8CAMAAACcwCSMAAAAUVBMVEV3tYoQfDIAAAAXn0JswodgrXhko3gc2VcAAAAizFj///8Vo0EHNhUhz1jH9tUfwlMObCsDGwohylfI8dYQejEFLhIXsEcRhzYMWyXH9dWd5LR88Iu9AAAAB3RSTlOUcECTr5ItZksNBQAAAQ1JREFUaN7t2skOgjAURmEcqRYnFFDf/0HVSgOGWeRGyjk7w+LzX5QE0Vt7ci1Nq7nN87bSnZUNvDpw5/DVXqzb2XTP8Jkv18Z0AJfFQ5aznOWlsZzlLJdYrj/yWxTrfL1w9VEbPFD5wMHBv8C1Ka494FEfvPk7BG0mp7cXcHDwLnhgOz2LjrbXpcR+iMy1IC3uiTffdOoGg4ODg48N16arKnTVpnA43HYp4pf0Eji4M3jjUXP2JgMODg6e4Y48KE73+RwcXAa3x/vd0ZT4pSXZcc8OvCs/eYODu4z3fZH7V+/Pp4uP558DLGc5y1nOcpZ3xhc7ud54mMM3coGDg1cHPgQ+V+KBg7cK/Gc9AEun1b70kAWHAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:100%;border:initial;cursor:pointer;height:30px;outline:medium none invert;outline:initial;position:absolute;right:0;top:0;transform:translateY(-125%);width:30px}.model-Link .txtTtitle{color:#fff;font-size:30px;margin-bottom:20px;text-align:center}.model-Link .gorupLink{grid-gap:15px;display:flex}.model-Link .link-item{align-items:center;border:1px solid #8b8b8b;border-radius:7px;color:#8b8b8b;cursor:pointer;display:grid;display:flex;font-size:20px;height:45px;place-content:center;text-decoration:none;width:175px}.model-Link .link-item:hover{filter:brightness(1.5)}.model-Link .link-item .icoLink,.model-Link .link-item .icoUnLink{background-size:100% 100%;height:20px;margin-right:10px;width:20px}.model-Link .call-codeLinkModel{background-color:#1cdf2e;border:1px solid #1cdf2e;color:#000}.model-Link .Link_wrapper.active{display:block}.model-Link.active{visibility:visible}.model-codeLink{display:grid;height:100%;left:0;padding:0 10px;place-items:center;position:fixed;top:0;visibility:hidden;width:100%;z-index:100}.model-codeLink .overlay{background-color:#000000e6;height:100%;left:0;opacity:1;position:fixed;top:0;width:100%}.model-codeLink .codeLink_wrapper{background-color:#000;border:1px solid #1cdf2e;padding:20px;position:relative;z-index:2}.model-codeLink .btnClose-modelslotPage{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAB8CAMAAACcwCSMAAAAUVBMVEV3tYoQfDIAAAAXn0JswodgrXhko3gc2VcAAAAizFj///8Vo0EHNhUhz1jH9tUfwlMObCsDGwohylfI8dYQejEFLhIXsEcRhzYMWyXH9dWd5LR88Iu9AAAAB3RSTlOUcECTr5ItZksNBQAAAQ1JREFUaN7t2skOgjAURmEcqRYnFFDf/0HVSgOGWeRGyjk7w+LzX5QE0Vt7ci1Nq7nN87bSnZUNvDpw5/DVXqzb2XTP8Jkv18Z0AJfFQ5aznOWlsZzlLJdYrj/yWxTrfL1w9VEbPFD5wMHBv8C1Ka494FEfvPk7BG0mp7cXcHDwLnhgOz2LjrbXpcR+iMy1IC3uiTffdOoGg4ODg48N16arKnTVpnA43HYp4pf0Eji4M3jjUXP2JgMODg6e4Y48KE73+RwcXAa3x/vd0ZT4pSXZcc8OvCs/eYODu4z3fZH7V+/Pp4uP558DLGc5y1nOcpZ3xhc7ud54mMM3coGDg1cHPgQ+V+KBg7cK/Gc9AEun1b70kAWHAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:100%;border:initial;cursor:pointer;height:30px;outline:medium none invert;outline:initial;position:absolute;right:0;top:0;transform:translateY(-125%);width:30px}.model-codeLink .txtTtitle{color:#fff;font-size:30px;margin-bottom:20px;text-align:center}.model-codeLink .groupIp input{background-color:#333;border:initial;color:#fff;font-size:20px;margin-bottom:20px;outline:medium none invert;outline:initial;padding:3px 10px;text-align:center;width:310px}.model-codeLink .groupBtn{display:flex}.model-codeLink .btnNo,.model-codeLink .btnYes{border-radius:7px;cursor:pointer;display:grid;height:40px;margin:0 auto;place-content:center;text-decoration:none;width:120px}.model-codeLink .btnNo p,.model-codeLink .btnYes p{color:#000;font-size:20px}.model-codeLink .btnNo{border:1px solid #1cdf2e}.model-codeLink .btnNo p{color:#fff}.model-codeLink .btnYes{background-color:#1cdf2e;border:1px solid #1cdf2e}.model-codeLink.active{visibility:visible}@media only screen and (max-width:460px){.model-Link .gorupLink{align-items:center;flex-direction:column}}.sec-slectGame{margin:50px auto 0;max-width:1540px;padding:50px 3% 30px;position:relative;width:90%}.sec-slectGame .owl-carousel .owl-nav.disabled{display:flex!important}.sec-slectGame .owl-carousel .owl-dots.disabled{display:block!important}.sec-slectGame .owl-item{transform:scale(.85);transition:.3s}.sec-slectGame .owl-item:hover .item .gameName{opacity:1;visibility:visible}.sec-slectGame .owl-item:hover img{filter:brightness(1.2)}.sec-slectGame .owl-carousel .owl-stage-outer{padding:20px 0}.sec-slectGame .title-slide{color:#fff;left:0;position:absolute;text-align:center;top:-4%;width:100%}.sec-slectGame .item{text-decoration:none}.sec-slectGame .item img{filter:brightness(.7)}.sec-slectGame .item:hover .gameName{opacity:1;visibility:visible}.sec-slectGame .item:hover img{filter:brightness(1)}.sec-slectGame .slide-1 .center,.sec-slectGame .slide-2 .center{transform:scale(1)}.sec-slectGame .slide-1 .center img,.sec-slectGame .slide-1 .center img:hover,.sec-slectGame .slide-2 .center img,.sec-slectGame .slide-2 .center img:hover{filter:brightness(1) drop-shadow(0 0 7px #a8906f)}.sec-slectGame .owl-nav{display:flex;justify-content:space-between}.sec-slectGame .owl-nav button{background-color:initial!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;height:40px;outline:medium none invert!important;outline:initial!important;width:140px}.sec-slectGame .owl-nav button span{display:none}.sec-slectGame .owl-nav button:active{filter:brightness(1.2)}.sec-slectGame .owl-theme .owl-dots .owl-dot{outline:medium none invert;outline:initial}.sec-slectGame .owl-theme .owl-dots .owl-dot.active span,.sec-slectGame .owl-theme .owl-dots .owl-dot:hover span{background:#03ff1c}.sec-slectGame .slectSlot_wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-height:30vw;overflow:auto;width:95%}.sec-slectGame .slectSlot-item{margin:10px .5%;text-align:center;text-decoration:none;transform:scale(.95);transition:.3s;width:19%}.sec-slectGame .slectSlot-item:hover{transform:scale(1)}.sec-slectGame .slectSlot-item p{color:#f3f3f3;font-size:20px;letter-spacing:4px;margin-top:10px}.sec-navGame{margin-top:20px}.sec-navGame #myTab{background:linear-gradient(90deg,#000,#3d7135 50%,#000);justify-content:center}.sec-navGame .nav-item{transition:.3s;z-index:1}.sec-navGame .nav-item:hover{filter:brightness(1.5)}.sec-navGame .nav-item a{display:flex;justify-content:center;width:200px}.sec-navGame .nav-item p{align-items:center;color:#fff;display:flex;font-size:24px}.sec-navGame .nav-item p:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";margin-right:10px}.sec-navGame .nav-item .active{position:relative}.sec-navGame .nav-item .active:before{background-color:#007a31;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.sec-navGame .nav-item:first-child p:before{height:35px;width:35px}.sec-navGame .nav-item:nth-child(2){margin:0 10px}.sec-navGame .nav-item:nth-child(2) p:before{height:35px;width:50px}.sec-navGame .nav-item:nth-child(3) p:before,.sec-navGame .nav-item:nth-child(4) p:before{height:35px;width:35px}@media only screen and (max-width:1440px){.sec-slectGame .slectSlot-item p{color:#f3f3f3;font-size:16px;letter-spacing:2px;margin-top:5px}.sec-slectGame .slectSlot_wrapper{max-height:38vw;width:95%}}@media only screen and (max-width:1200px){.sec-slectGame .slectSlot-item{width:45%}.sec-slectGame .slectSlot_wrapper{max-height:485px}.sec-slectGame .slectSlot-item p{font-size:20px}}@media only screen and (max-width:1023px){.sec-navGame .nav-item a{width:160px}}@media only screen and (max-width:900px){.sec-slectGame{padding:55px 3% 35px}.sec-slectGame .item .gameName{font-size:16px}.sec-slectGame .slectSlot-item{margin:10px 1%}}@media only screen and (max-width:767px){.sec-navGame .nav-item a{width:110px}.sec-navGame .nav-item p{font-size:18px}.sec-navGame .nav-item:first-child p:before{height:25px;width:25px}.sec-navGame .nav-item:nth-child(2) p:before{height:25px;width:35px}.sec-navGame .nav-item:nth-child(3) p:before,.sec-navGame .nav-item:nth-child(4) p:before{height:25px;width:25px}.sec-slectGame .title-slide{top:-10%}.sec-slectGame .slectSlot-item p{font-size:2vw}.sec-slectGame .slectSlot-item{filter:brightness(1);transform:scale(1)}}@media only screen and (max-width:460px){.sec-slectGame .title-slide{font-size:30px;top:0}.sec-slectGame .item .gameName{font-size:18px;margin-bottom:0}.sec-slectGame .owl-nav button{height:25px;width:70px}.sec-slectGame{left:50%;margin-top:30px;position:absolute;top:47%;transform:translate(-50%,-50%);width:100%}.sec-navGame{border-bottom:1px solid #03ff1c;border-top:1px solid #03ff1c;bottom:0;height:18vw;left:0;overflow:hidden;position:fixed;width:100%}.sec-navGame #myTab{background-color:#000;height:100%}.sec-navGame .nav-item{margin:0!important;width:25%}.sec-navGame .nav-item a{height:18.2vw;width:100%}.sec-navGame .nav-item p{flex-direction:column}.sec-navGame .nav-item p:before{margin-right:0}.sec-slectGame .owl-theme .owl-dots .owl-dot span{height:7px;margin:5px 4px;width:7px}.sec-slectGame .slectSlot_wrapper{max-height:60vh;width:100%}.sec-slectGame .slectSlot-item{margin:5px 2% 5px 0}.sec-slectGame .slectSlot-item p{font-size:4vw}.sec-navGame #myTab{flex-wrap:nowrap}}.selectRoom-container{display:flex;margin:0 auto;max-width:1760px;padding:30px 0;width:95%}.btn-back-mobile{display:none;text-decoration:none!important;transition:.3s}.btn-back-mobile:hover{filter:brightness(1.5)}.btn-formulaDD{display:none}@media only screen and (max-width:767px){.selectRoom-container{display:block;padding-top:10px}.btn-back-mobile{align-items:center;background-color:#000c;display:flex;padding:0 10px;width:-webkit-fit-content;width:fit-content}.btn-back-mobile:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;margin-right:10px;width:20px}.btn-back-mobile p{color:#fff;font-size:12px}.btn-formulaDD{align-items:center;background-color:#383838;border:1px solid #1cdf2e;cursor:pointer;display:flex;padding:0 30px 0 10px;position:relative}.btn-formulaDD p{color:#a3a3a3;font-size:12px}.btn-formulaDD p:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";filter:brightness(2);height:13px;position:absolute;right:10px;top:50%;transform:translateY(-40%);width:13px}}.sec-formula{width:300px}.sec-formula .sec-formula_wrapper{border:2px solid #1cdf2e}.sec-formula .formula-title{background-color:#00000080;padding:15px 0 0;text-align:center}.sec-formula .formula-title h1{color:#fff;font-family:Kanit-Light;font-size:26px}.sec-formula .formula-group{background-color:#00000080;padding:20px 15px}.sec-formula .formula-item{background-color:#0a4;cursor:pointer;margin-bottom:5px;position:relative;text-align:center}.sec-formula .formula-item p{color:#000;font-size:18px;padding:18px 0;transition:.3s}.sec-formula .formula-item:hover{filter:brightness(2)}.sec-formula .formula-item_active{background-color:#1cdf2e}@media only screen and (max-width:1024px){.sec-formula .formula-title{padding:5px 0 10px}.sec-formula .formula-title h1{font-size:20px}.sec-formula .formula-item p{font-size:15px;padding:10px 0}.sec-formula{width:275px}}@media only screen and (max-width:767px){.sec-formula{display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.sec-formula .sec-formula_wrapper{background-color:#000c;border:initial;display:flex;padding:5px;position:relative}.sec-formula .formula-title{background-color:initial;display:flex;padding:5px 10px;text-align:center}.sec-formula .formula-title h1{font-size:12px}.sec-formula .formula-group{display:none}.sec-formula .formula-item p{font-size:12px}.sec-formula .formula-group_active{background-color:#000;display:block;position:absolute;right:-5px;top:31px;width:62%;z-index:3}}.sec-selectRoom{background-color:#00000080;border:2px solid #1cdf2e;position:relative;width:100%}.sec-selectRoom .title{align-items:center;display:flex;justify-content:space-between;padding:15px 20px}.sec-selectRoom .title h1{color:#fff;font-size:26px}.sec-selectRoom .title .btn-close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAB8CAMAAACcwCSMAAAAUVBMVEV3tYoQfDIAAAAXn0JswodgrXhko3gc2VcAAAAizFj///8Vo0EHNhUhz1jH9tUfwlMObCsDGwohylfI8dYQejEFLhIXsEcRhzYMWyXH9dWd5LR88Iu9AAAAB3RSTlOUcECTr5ItZksNBQAAAQ1JREFUaN7t2skOgjAURmEcqRYnFFDf/0HVSgOGWeRGyjk7w+LzX5QE0Vt7ci1Nq7nN87bSnZUNvDpw5/DVXqzb2XTP8Jkv18Z0AJfFQ5aznOWlsZzlLJdYrj/yWxTrfL1w9VEbPFD5wMHBv8C1Ka494FEfvPk7BG0mp7cXcHDwLnhgOz2LjrbXpcR+iMy1IC3uiTffdOoGg4ODg48N16arKnTVpnA43HYp4pf0Eji4M3jjUXP2JgMODg6e4Y48KE73+RwcXAa3x/vd0ZT4pSXZcc8OvCs/eYODu4z3fZH7V+/Pp4uP558DLGc5y1nOcpZ3xhc7ud54mMM3coGDg1cHPgQ+V+KBg7cK/Gc9AEun1b70kAWHAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:contain;height:30px;transition:.3s;width:30px}.sec-selectRoom .title .btn-close:hover{filter:brightness(1.5)}.sec-selectRoom .title-group{overflow:hidden}.sec-selectRoom .title-group p{color:#fff;font-size:24px;padding:5px 30px;position:relative;width:-webkit-fit-content;width:fit-content;z-index:2}.sec-selectRoom .Room_group{margin-bottom:10px}.sec-selectRoom .Room_group .inner_wrapper{grid-gap:10px 15px;display:grid;grid-template-columns:1fr 1fr;padding:20px}.sec-selectRoom .Room_group .roomItem{align-items:center;background-repeat:no-repeat;background-size:100% 100%;display:grid;grid-template-columns:170px 1fr 170px;height:95px;overflow:hidden;padding:20px 50px;position:relative;text-decoration:none;transition:.3s}.sec-selectRoom .Room_group .roomItem .logoRoom{align-items:center;display:flex;height:45px;margin-left:20px;width:120px}.sec-selectRoom .Room_group .roomItem .logoRoom img{filter:drop-shadow(0 0 2px #000);max-height:100%}.sec-selectRoom .Room_group .roomItem .roomNum{align-items:center;color:#000;display:flex;justify-content:center;margin-bottom:10px}.sec-selectRoom .Room_group .roomItem .roomNum p{font-size:20px;font-weight:700}.sec-selectRoom .Room_group .roomItem .winrate{align-items:center;display:flex;gap:10px;justify-content:flex-end}.sec-selectRoom .Room_group .roomItem .winrate p:first-child{color:#fff;filter:drop-shadow(0 0 2px #000);font-size:16px;line-height:1}.sec-selectRoom .Room_group .roomItem .winrate p:nth-child(2){color:#fff;filter:drop-shadow(0 0 2px #000);font-size:36px}.sec-selectRoom .scrollBar{max-height:640px;overflow:auto;padding-right:15px}.sec-selectRoom .scrollBar::-webkit-scrollbar{width:7px}@media only screen and (max-width:1599px){.sec-selectRoom .Room_group .roomItem{grid-template-columns:130px 1fr 130px;padding:20px 40px}.sec-selectRoom .Room_group .roomItem .roomNum p{font-size:16px}.sec-selectRoom .Room_group .roomItem .winrate p:nth-child(2){font-size:32px}.sec-selectRoom .Room_group .roomItem .winrate p:first-child{font-size:12px}.sec-selectRoom .Room_group .roomItem .logoRoom{margin-left:0;width:100px}}@media only screen and (max-width:1299px){.sec-selectRoom .Room_group .inner_wrapper{grid-template-columns:1fr}.sec-selectRoom .Room_group .roomItem{margin:0 auto;width:470px}.sec-selectRoom .Room_group .roomItem .logoRoom{margin-left:0}}@media only screen and (max-width:1024px){.sec-selectRoom .title-group p{font-size:18px}.sec-selectRoom .title h1{font-size:20px}.sec-selectRoom{margin-left:10px}.sec-selectRoom .title{padding:5px 15px 10px 30px}.sec-selectRoom .title .btn-close{height:25px;width:25px}.sec-selectRoom .Room_group .inner_wrapper{padding:10px}.sec-selectRoom .selectRoom_wrapper{padding:7px}}@media only screen and (max-width:767px){.sec-selectRoom{margin-left:0}.sec-selectRoom .title-group p:after,.sec-selectRoom .title-group p:before{width:115%}.sec-selectRoom .title .btn-close{display:none}.sec-selectRoom .title{padding:5px 15px 10px}.sec-selectRoom .title h1{font-size:16px}.sec-selectRoom .title-group p{font-size:14px;padding:0 15px}.sec-selectRoom .Room_group .roomItem{grid-template-columns:80px 1fr 80px;height:70px;max-width:470px;padding:12px 25px;width:100%}.sec-selectRoom .Room_group .roomItem .logoRoom{height:32px;width:70px}.sec-selectRoom .Room_group .roomItem .roomNum p{font-size:11px}.sec-selectRoom .Room_group .roomItem .winrate{gap:5px}.sec-selectRoom .Room_group .roomItem .winrate p:first-child{font-size:8px}.sec-selectRoom .Room_group .roomItem .winrate p:nth-child(2){font-size:20px}.sec-selectRoom .scrollBar{padding-right:0}.sec-selectRoom .Room_group .inner_wrapper{margin:0 auto;max-width:360px;padding:0}.sec-selectRoom .scrollBar{max-height:none;overflow:visible;overflow:initial}}.sec-innerRoom{background-color:#00000080;border:2px solid #1cdf2e;border-radius:15px;overflow:hidden;position:relative;width:100%}.sec-innerRoom .title{align-items:center;display:flex;justify-content:space-between;padding:15px 20px 0}.sec-innerRoom .title h1{color:#fff;font-size:26px}.sec-innerRoom .title .btn-close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAB8CAMAAACcwCSMAAAAUVBMVEV3tYoQfDIAAAAXn0JswodgrXhko3gc2VcAAAAizFj///8Vo0EHNhUhz1jH9tUfwlMObCsDGwohylfI8dYQejEFLhIXsEcRhzYMWyXH9dWd5LR88Iu9AAAAB3RSTlOUcECTr5ItZksNBQAAAQ1JREFUaN7t2skOgjAURmEcqRYnFFDf/0HVSgOGWeRGyjk7w+LzX5QE0Vt7ci1Nq7nN87bSnZUNvDpw5/DVXqzb2XTP8Jkv18Z0AJfFQ5aznOWlsZzlLJdYrj/yWxTrfL1w9VEbPFD5wMHBv8C1Ka494FEfvPk7BG0mp7cXcHDwLnhgOz2LjrbXpcR+iMy1IC3uiTffdOoGg4ODg48N16arKnTVpnA43HYp4pf0Eji4M3jjUXP2JgMODg6e4Y48KE73+RwcXAa3x/vd0ZT4pSXZcc8OvCs/eYODu4z3fZH7V+/Pp4uP558DLGc5y1nOcpZ3xhc7ud54mMM3coGDg1cHPgQ+V+KBg7cK/Gc9AEun1b70kAWHAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:contain;height:30px;transition:.3s;width:30px}.sec-innerRoom .title .btn-close:hover{filter:brightness(1.5)}.sec-innerRoom .innerRoom_wrapper{padding:20px}.sec-innerRoom .row-innerRoom{grid-gap:20px;display:grid;grid-template-columns:1fr 1.5fr}.sec-innerRoom .detail-room{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:10px}.sec-innerRoom .detail-room .winRate{background-color:#002201;padding:10px;text-align:center}.sec-innerRoom .detail-room .winRate .circle{margin:0 auto 5px;max-width:90px}.sec-innerRoom .detail-room .winRate p{color:#fff;font-size:20px;text-align:center}.sec-innerRoom .detail-room .showTurn{align-items:center;background-color:#002201;display:flex;justify-content:center;padding:7px;position:relative}.sec-innerRoom .detail-room .showTurn:before{animation:showTurn_animate 10s linear infinite reverse;transform:translate(-50%,-50%)}.sec-innerRoom .detail-room .showTurn:after,.sec-innerRoom .detail-room .showTurn:before{background-size:100% 100%;content:"";height:110px;left:50%;position:absolute;top:50%;width:110px}.sec-innerRoom .detail-room .showTurn:after{animation:showTurn_animate 10s linear infinite;transform:translate(-50%,-50%) rotate(0deg)}@keyframes showTurn_animate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.sec-innerRoom .detail-room .showTurn .showTurn_item{height:40px;width:40px}.sec-innerRoom .sec-card{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr}.sec-innerRoom .sec-card .group-card{background:#002201;padding:10px 20px}.sec-innerRoom .sec-card .group-card h5{color:#fff;font-size:18px;margin-top:5px;text-align:center}.sec-innerRoom .sec-card .wrapper{grid-gap:7px;display:grid;grid-template-columns:1fr 1fr 1fr}.sec-innerRoom .sec-card .card-item{background:#000;height:5vw;max-height:110px;max-width:80px;min-height:85px;min-width:60px;overflow:hidden;place-self:center;width:3.8vw}.sec-innerRoom .txt-wait{color:#fff;font-size:18px;margin:10px 0;text-align:center}.sec-innerRoom .chessboard{margin-bottom:10px}.sec-innerRoom .chessboard .bg-chessboard{grid-gap:2px;display:grid;grid-template-columns:repeat(12,40px);grid-template-rows:repeat(6,25px);margin-left:1px;margin-top:1px;position:absolute;top:0}.sec-innerRoom .chessboard .bg-chessboard-item{background:#007e0a;border-radius:1px;height:100%;width:100%}.sec-innerRoom .chessboard .wrapper{align-content:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;height:165px;margin:0 auto;overflow:hidden;position:relative;width:505px}.sec-innerRoom .chessboard .chess-item{height:23px;margin:2px 0;width:42px;z-index:2}.sec-innerRoom .sum-result{background:#002201;border-radius:10px;color:#a3a3a3;display:flex;justify-content:space-between;margin-bottom:10px;padding:2px 20px}.sec-innerRoom .sum-result .sum-result_col-L{display:flex}.sec-innerRoom .sum-result .sum-result_col-R p{color:#fff}.sec-innerRoom .sum-result .sum-item{margin-right:10px}.sec-innerRoom .sum-result .sum-item p{color:#fff}.sec-innerRoom .table-turnGroup{background-color:#00431b;color:#fff}.sec-innerRoom .table-turnGroup .txt-lose:before,.sec-innerRoom .table-turnGroup .txt-win:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:15px;width:35px}.sec-innerRoom .table-turnGroup .table-row{display:grid;grid-template-columns:1fr 1fr 1fr;place-items:center}.sec-innerRoom .table-turnGroup .table-row p{padding:5px 0;text-align:center;width:100%}.sec-innerRoom .table-turnGroup .table-turn{font-size:18px}.sec-innerRoom .table-turnGroup .table-turn .table-body{height:200px;overflow:auto}.sec-innerRoom .table-turnGroup .table-turn .table-body .table-row{background-color:#00431b;position:relative}.sec-innerRoom .table-turnGroup .table-turn .table-body .table-row:after{background-color:#adadad;bottom:0;content:"";height:1px;position:absolute;width:90%}.sec-innerRoom .table-turnGroup .table-sum{font-size:20px;margin-top:5px}.sec-innerRoom .table-turnGroup .table-sum p span{margin-left:5px}.sec-innerRoom .table-turnGroup .table-title{background-color:#002201}.sec-innerRoom .graph{padding:10px 0 30px}.sec-innerRoom .graph .graph-title{padding-bottom:10px;text-align:center}.sec-innerRoom .graph .graph-title h1{color:#00ff6e;font-size:24px}.sec-innerRoom .graph .graph-area{background:#c4c4c4;height:20vw;margin:0 auto;max-height:415px;width:90%}.sec-innerRoom .sec-progres{background-color:#00431b;margin-top:10px}.sec-innerRoom .sec-progres .graph-title{background-color:#002201;padding:10px 0;text-align:center}.sec-innerRoom .sec-progres .graph-title h1{color:#fff;font-size:20px}.sec-innerRoom .sec-progres .groupProgress{padding:15px 40px}.sec-innerRoom .sec-progres .progress-item{color:#fff;margin-bottom:5px;position:relative}.sec-innerRoom .sec-progres .progress-item label{color:#fff;display:block;font-size:18px;line-height:.75;margin-bottom:0}.sec-innerRoom .sec-progres .progress-item progress{-webkit-appearance:none;appearance:none;border-radius:0;height:13px;width:calc(100% - 50px)}.sec-innerRoom .sec-progres .progress-item progress::-webkit-progress-bar{background-color:#0000001a;border:1px solid #1e1e1e;padding:2px}.sec-innerRoom .sec-progres .progress-item progress::-webkit-progress-value{background-color:#00ff19}.sec-innerRoom .sec-progres .progress-item span{font-size:24px;line-height:.75;position:absolute;right:0}@media only screen and (max-width:1440px){.sec-innerRoom .sec-progres .graph-title h1{font-size:14px}.sec-innerRoom .sec-progres .groupProgress{padding:15px 20px}}@media only screen and (max-width:1240px){.sec-innerRoom{margin-left:10px;width:100%}.sec-innerRoom .row-innerRoom{grid-template-columns:1fr;margin:0 auto;width:-webkit-fit-content;width:fit-content}.sec-innerRoom .graph .graph-area{height:300px}}@media only screen and (max-width:1024px){.sec-innerRoom .title h1{font-size:20px}.sec-innerRoom .title .btn-close{height:25px;width:25px}.sec-innerRoom .detail-room .winRate p{font-size:14px}.sec-innerRoom .detail-room .showTurn p{font-size:16px}.sec-innerRoom .chessboard .bg-chessboard{grid-template-columns:repeat(12,35px);grid-template-rows:repeat(6,20px)}.sec-innerRoom .chessboard .wrapper{height:135px;width:448px}.sec-innerRoom .chessboard .chess-item{height:18px;width:37.5px}.sec-innerRoom .sec-card .card-item{min-height:80px;min-width:57px}}@media only screen and (max-width:767px){.sec-innerRoom{margin:0 auto;width:100%}.sec-innerRoom .chessboard .bg-chessboard{grid-template-columns:repeat(10,7.9vw);grid-template-rows:repeat(6,5.5vw)}.sec-innerRoom .chessboard .wrapper{height:37vw;width:84vw}.sec-innerRoom .chessboard .chess-item{height:5vw;width:8.6vw}.sec-innerRoom .innerRoom_wrapper{padding:10px}.sec-innerRoom .row-innerRoom{width:99%}.sec-innerRoom .sec-card .card-item{height:15vw;min-height:55px;min-width:39px;width:10.5vw}.sec-innerRoom .sec-card .group-card{padding:10px}.sec-innerRoom .title h1{font-size:4vw}.sec-innerRoom .title{padding:10px}.sec-innerRoom .title .btn-close{height:5vw;width:5vw}.sec-innerRoom .detail-room .showTurn p{font-size:3vw}.sec-innerRoom .sum-result{font-size:4vw}.sec-innerRoom .graph .graph-area{height:55vw}.sec-innerRoom .detail-room .winRate p:nth-child(3){font-size:4vw}}.slot-2-page{height:100%;min-height:100vh;position:relative;width:100%}.slot-2-page .wrapper{margin:0 auto;max-width:1350px}.slot-2-page .titlePage{text-align:center}.slot-2-page .titlePage h1{color:#fff;font-size:40px;font-weight:700;padding:20px 0}.slot-2-page .menosary_wrapper{grid-column-gap:10px;display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;padding:0 50px 40px}.slot-2-page .menosary_wrapper .box-room-item{background-size:100% 100%;break-inside:avoid;color:#fff;float:left;margin-bottom:5px;padding:30px 40px;page-break-inside:avoid;position:relative;text-decoration:none;transition:.3s;width:100%}.slot-2-page .menosary_wrapper .box-room-item p{font-size:14px;text-align:center}.slot-2-page .menosary_wrapper .box-room-item .winrate-bar{background:#c4c4c4;border-radius:20px;height:16px;position:relative;width:100%}.slot-2-page .menosary_wrapper .box-room-item .winrate-bar p{display:grid;font-size:18px;height:100%;margin:0;place-content:center;position:absolute;width:100%;z-index:2}.slot-2-page .menosary_wrapper .box-room-item .winrate-bar .winrate-bar_inner{animation:winrate-bar_inner 1s forwards;animation-delay:1.3s;background-color:#ff0600;border-radius:inherit;height:inherit;position:relative;transform:scaleX(0);transform-origin:left}@keyframes winrate-bar_inner{to{transform:scaleX(1)}}.slot-2-page .menosary_wrapper .box-room-item .winrate-bar .winrate-bar_inner:before{animation:bg-processbar 50s linear infinite;background-repeat:repeat;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@keyframes bg-processbar{0%{background-position:0 0}to{background-position:100vw 0}}.slot-2-page .menosary_wrapper .box-room-item_wrapper{align-items:center;display:grid;grid-template-columns:repeat(2,1fr)}.slot-2-page .menosary_wrapper .box-room-item_wrapper .img-game{width:120px}.slot-2-page .menosary_wrapper .box-room-item_wrapper .img-game .img-game-inner{text-align:center}.slot-2-page .menosary_wrapper .box-room-item_wrapper .img-game img{height:76px;max-width:100%}.slot-2-page .menosary_wrapper .box-room-item_wrapper .winrate-percent{padding-left:20px}.slot-2-page .menosary_wrapper .box-room-item_wrapper .winrate-percent h4{font-size:18px;line-height:.8}.slot-2-page .menosary_wrapper .box-room-item_wrapper .winrate-percent h3{color:#ff0600;font-size:38px;font-weight:700;line-height:.9;margin-top:10px}@media only screen and (max-width:1349px){.slot-2-page .wrapper{max-width:1024px}.slot-2-page .menosary_wrapper{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1023px){.slot-2-page .wrapper{max-width:700px}.slot-2-page .menosary_wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.slot-2-page .wrapper{max-width:375px}.slot-2-page .menosary_wrapper{padding:10px}.slot-2-page .menosary_wrapper .box-room-item{padding:20px 25px}.slot-2-page .menosary_wrapper .box-room-item_wrapper .winrate-percent{padding-left:10px}.slot-2-page .menosary_wrapper .box-room-item_wrapper .winrate-percent h4{font-size:12px}.slot-2-page .menosary_wrapper .box-room-item_wrapper .img-game{width:62px}.slot-2-page .menosary_wrapper .box-room-item_wrapper .img-game img{height:51px}.slot-2-page .menosary_wrapper .box-room-item_wrapper .winrate-percent h3{font-size:24px;margin-top:5px}.slot-2-page .menosary_wrapper .box-room-item .winrate-bar p,.slot-2-page .menosary_wrapper .box-room-item p{font-size:10px}.slot-2-page .menosary_wrapper .box-room-item .winrate-bar{height:10px}.slot-2-page .btn-back-mobile p{font-size:16px}.slot-2-page .btn-back-mobile:before{height:30px;margin-left:10px;width:30px}.slot-2-page .titlePage h1{padding:10px 0}.slot-2-page{padding-top:15px}}body.login-scroll-lock,html.login-scroll-lock{overflow-x:hidden;overflow-y:auto}.login-page{overflow-y:visible}@media screen and (max-width:960px){.login-page{overflow-x:hidden;overflow-y:auto}}.login-page .header-with-title{align-items:center;display:flex;flex-direction:column;gap:10px;left:50%;position:fixed;top:clamp(48px,7vh,80px);transform:translateX(-50%);z-index:10}.login-page .text-header{display:block;height:auto;max-width:80%}.login-page .text-header-mobile{display:none}.login-page .header-with-title .text-title{height:auto;object-fit:contain;width:clamp(380px,28vw,533px)}.login-page .login-top-banner{display:none}.login-page .login-top-banner-img{height:auto;object-fit:contain;width:260px}.login-page .robot-title{height:auto;object-fit:contain;position:fixed;right:clamp(16px,8vw,150px);top:clamp(140px,20vh,220px);width:clamp(180px,18vw,317px);z-index:10}.login-page .footer-with-link{align-items:center;bottom:clamp(20px,7vh,80px);display:flex;flex-direction:column;gap:10px;left:50%;position:fixed;transform:translateX(-50%);z-index:10}.login-page .text-footer{display:block;height:auto;max-width:80%}.login-page .text-footer-mobile{display:none}.login-page .footer-with-link .link-truy-cap{cursor:pointer;display:block;height:auto;object-fit:contain;width:clamp(430px,31vw,595px)}.login-page .robot-video{bottom:clamp(200px,19vh,320px);height:auto;image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast;left:clamp(-8px,2vw,56px);object-fit:contain;pointer-events:none;position:fixed;width:clamp(220px,30vw,576px);z-index:1}.login-page .facebook-link{bottom:calc(30% + 100px);display:block;position:fixed;right:15px;z-index:10}.login-page .facebook-icon{cursor:pointer;display:block;height:clamp(72px,7vw,130px);transition:transform .3s ease;width:clamp(72px,7vw,130px)}.login-page .facebook-link:hover .facebook-icon{transform:scale(1.1)}.login-page .telegram-link{bottom:30%;display:block;position:fixed;right:30px;z-index:10}.login-page .telegram-icon{cursor:pointer;display:block;height:clamp(56px,5.8vw,100px);transition:transform .3s ease;width:clamp(56px,5.8vw,100px)}.login-page .telegram-link:hover .telegram-icon{transform:scale(1.1)}.login-page .bgLogin{height:100%;left:0;object-fit:cover;position:fixed;top:0;width:100%;z-index:-1}.login-page .index-page_wrapper{display:grid;height:100%;left:0;overflow:hidden;place-content:center;position:absolute;top:0;width:100%}@media screen and (min-width:1920px){.login-page .logo{min-height:600px}}.login-page .logo{height:min(464px,56vw);margin:0 auto;position:relative;text-align:center;width:min(1000px,88vw)}.login-page .logo .logo_main{display:none;left:50%;position:absolute;top:40%;transform:translate(-50%,-50%);z-index:2}.login-page .wrapper-content{bottom:clamp(12px,4vh,40px);left:50%;padding:12px 0;position:absolute;text-align:center;transform:translateX(-50%);width:min(1010px,88vw);z-index:2}.login-page .wrapper-content h1{color:#fff;margin-bottom:10px}.login-page .wrapper-content h1:before{content:">>";margin-right:15px}.login-page .wrapper-content h1:after{content:"<<";margin-left:15px}.login-page .wrapper-content .group-btn{display:flex;justify-content:center}.login-page .wrapper-content .btn-item{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;height:65px;margin-right:20px;transition:.3s;width:220px}.login-page .wrapper-content .btn-item:last-child{margin-right:0}.login-page .wrapper-content .btn-item:hover{filter:brightness(2)}.login-page .wrapper-content .btn-download,.login-page .wrapper-content .btn-login,.login-page .wrapper-content .btn-register{display:block;height:auto;object-fit:contain;width:clamp(280px,21vw,400px)}.login-page .wrapper-content .btn-download{cursor:pointer}.login-page .wrapper-content .group-btn-download{display:flex;justify-content:center;margin-top:20px}.login-page .wrapper-content .casino-logos{align-items:center;display:flex;justify-content:center;margin-top:0}.login-page .wrapper-content .casino-logos .menu-sanh{height:auto;object-fit:contain;width:clamp(760px,56vw,1010px)}.login-page .wrapper-content .casino-logos .menu-sanh-desktop{display:block}.login-page .wrapper-content .casino-logos .menu-sanh-mobile{display:none}.login-page .wrapper-content .contact-txt{align-items:center;color:#fff;display:flex;font-family:Kanit-Light;font-size:26px;justify-content:center;margin-top:15px}.login-page .wrapper-content .contact-txt a{align-items:center;background-color:#017008;border-radius:7px;color:#fff;display:flex;font-size:20px;margin-left:15px;overflow:hidden;padding-right:20px;text-decoration:none;transition:.3s}.login-page .wrapper-content .contact-txt a:before{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"";height:35px;margin-right:15px;width:35px}.login-page .wrapper-content .contact-txt a:hover{filter:brightness(1.5)}.login-page #bg-canvas{height:100%;left:0;position:fixed;top:0;width:100%}.model-login{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:none;max-width:550px!important;padding-top:60px}.model-login .miniTxt{color:#05f31c;font-size:22px;left:50%;position:absolute;top:-48px;transform:translateX(-50%)}.model-login .miniTxt.img-title-login{color:#0000;display:block;height:73px;object-fit:contain;width:354px}.model-login .wrapper{background-color:initial;border:initial}.model-login .title{text-align:left}.model-login .title p{color:#fff;font-size:20px;text-indent:50px}.model-login .title p a{color:#05f31c;text-decoration:underline}.model-login form{text-align:center}.model-login form input{background-color:initial;border:initial;color:#f3f3f3;font-family:Kanit-Light;font-size:24px;outline:medium none invert;outline:initial;padding:5px 25px;text-align:center;width:80%}.model-login .txt-swith{color:#a3a3a3;font-size:22px;text-align:center}.model-login .txt-swith .link-register{color:#fff;cursor:pointer;font-size:24px;margin-left:10px;text-decoration:underline}.model-login_active{display:block}.model-login .group-btn{bottom:0;left:0;position:relative}.model-login .recapcha,.model-login .recapcha .cf-code{align-items:center;display:flex;justify-content:center}.model-login .recapcha .cf-code p{color:#05f31c;font-size:24px}.model-login .recapcha .cf-code .refreshCode{background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:contain;border:initial;height:30px;margin:0 15px;outline:medium none invert;outline:initial;width:30px}.model-login .recapcha .cf-code .refreshCode.active{transform:rotate(1turn);transition:.7s}.model-login .recapcha input{background-color:#00000080;font-size:20px;width:140px}.model-register{background-color:#001400eb;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:auto;border:2px solid #0f0;border-radius:12px;display:none}.model-register .title{margin-top:0;text-align:center}.model-register .title .img-title-register{display:block;height:72px;margin:0 auto;object-fit:contain;width:259px}.model-register .wrapper{background-color:initial;border:initial}.model-register form{margin-top:30px;text-align:center}.model-register form input{background-color:initial;border:initial;color:#f3f3f3;font-family:Kanit-Light;font-size:26px;outline:medium none invert;outline:initial;padding:7px 25px;text-align:center;width:80%}.model-register .txt-swith{color:#a3a3a3;font-size:22px;text-align:center}.model-register .txt-swith .link-login{color:#fff;cursor:pointer;font-size:24px;margin-left:10px;text-decoration:underline}.model-register .recapcha,.model-register .recapcha .cf-code{align-items:center;display:flex;justify-content:center}.model-register .recapcha .cf-code p{color:#0ff;font-size:32px}.model-register .recapcha .cf-code .refreshCode{background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:contain;border:initial;height:30px;margin:0 15px;outline:medium none invert;outline:initial;width:30px}.model-register .recapcha .cf-code .refreshCode.active{transform:rotate(1turn);transition:.7s}.model-register .recapcha input{border:1px solid #0ff;font-size:20px;width:140px}.model-register_active{display:block}.model-register .group-btn{bottom:0;left:0;position:relative}@media only screen and (max-width:1300px){.login-page .logo{width:600px}}@media only screen and (max-width:767px){.model-register form input{font-size:20px;padding:7px 10px;width:95%}.model-register .recapcha input{font-size:14px;width:80px}.model-register .recapcha .cf-code .refreshCode{height:20px;width:20px}.model-register .recapcha .cf-code p{font-size:14px}.model-register .recapcha .cf-code p:nth-child(2){font-size:20px}.model-register .txt-swith{font-size:12px}.model-register .txt-swith .link-login{font-size:16px}.model-register .group-btn{bottom:-30px;left:0}.model-register .wrapper{padding:50px 45px}.login-page .logo{max-width:80vw}.login-page .wrapper-content .group-btn{display:block;margin-top:30px}.login-page .wrapper-content h1{font-size:26px}.login-page .wrapper-content .btn-item:last-child{margin-right:auto}.login-page .wrapper-content .btn-item{height:55px;margin:15px auto;width:200px}.login-page .wrapper-content:before{border-top:5px dotted #f2ab17;top:5%;width:90%}.login-page .wrapper-content .contact-txt{color:#fff;display:inline-block;font-family:Kanit-Light;font-size:18px}.login-page .wrapper-content .contact-txt a{margin-left:0;margin-top:20px}.login-page .wrapper-content{padding:0}.login-page .logo .logo_main{max-width:270px}}@media only screen and (max-width:550px){.model-login{max-width:360px!important}.model-login form input{font-size:18px;padding:5px 10px;width:90%}.model-login .recapcha .cf-code p{font-size:16px}.model-login .recapcha input{font-size:16px;width:90px}.model-login .miniTxt{font-size:18px;left:50%;top:-8px;transform:translateX(-50%)}.model-login .title p{font-size:14px;text-indent:20px}}.ico-hilo-h,.ico-hilo-l,.ico-hilo-s{background-position:center 0;background-repeat:no-repeat;background-size:contain;height:40px;max-width:100%;width:40px}.dice_1,.dice_2,.dice_3,.dice_4,.dice_5,.dice_6{background-position:50%;background-repeat:no-repeat;background-size:280%;height:40px;max-width:100%;width:40px}.group-diceHilo{background-color:#002201;display:grid;grid-template-columns:1fr 1fr 1fr;overflow:hidden}.group-diceHilo .diceHilo_item{text-align:center}.group-diceHilo .diceHilo_item img{max-height:130px;max-width:100%;transform:scale(1.8)}.sec-resultHilo{height:180px;margin:10px auto 20px;overflow:hidden;width:90%}.sec-resultHilo .resultHilo-item{float:left;padding:10px 0;width:10%}.sec-resultHilo .resultHilo-item:last-child{background-color:#002201}.sec-resultHilo .resultHilo-inner{margin-top:5px}.sec-resultHilo .dice-item{height:40px;margin:0 auto;width:40px}.sec-resultHilo .icon-hilo{margin:0 auto}@media only screen and (max-width:1300px){.sec-resultHilo .icon-hilo{height:30px;width:30px}.sec-resultHilo .resultHilo-item{padding:5px 0}.sec-resultHilo .dice-item{height:35px;width:35px}.sec-resultHilo{height:150px}}@media only screen and (max-width:1200px){.sec-resultHilo .dice-item,.sec-resultHilo .icon-hilo{height:40px;width:40px}.sec-resultHilo .resultHilo-item{padding:10px 0}.sec-resultHilo{height:185px}}@media only screen and (max-width:600px){.sec-resultHilo .icon-hilo{height:6.5vw;width:6.5vw}.sec-resultHilo .resultHilo-item{padding:5px 0}.sec-resultHilo .dice-item{height:7vw;width:7vw}.sec-resultHilo{height:31vw}}svg.radial-progress{height:auto;max-width:160px;transform:rotate(-90deg);width:100%}svg.radial-progress circle{fill:#0000;stroke:#fff;stroke-dashoffset:219.91148575129;stroke-width:5}svg.radial-progress circle.incomplete{opacity:.25}svg.radial-progress circle.complete{stroke-dasharray:219.91148575129}svg.radial-progress text{fill:#fff;text-anchor:middle}svg.radial-progress:nth-of-type(6n+1) circle{stroke:#dbcc95}svg.radial-progress:nth-of-type(6n+1) circle.green{stroke:#00ff19}svg.radial-progress:nth-of-type(6n+1) circle.yellow{stroke:#ffc107}svg.radial-progress:nth-of-type(6n+1) circle.red{stroke:#dc3545}svg.radial-progress:nth-of-type(6n+2) circle{stroke:#83e4e2}svg.radial-progress:nth-of-type(6n+3) circle{stroke:#fd6470}svg.radial-progress:nth-of-type(6n+4) circle{stroke:#fca858}svg.radial-progress:nth-of-type(6n+5) circle{stroke:#fddc32}.stork-Gray{stroke:#333!important}svg.radial-progress .txtWin{fill:#fff;font-size:10px}svg.radial-progress .percentage{font-size:16px}.SlotInnerRoom svg.radial-progress{max-width:100px}@media only screen and (max-width:550px){svg.radial-progress{max-width:100px}}.linkPage{padding:15px 20px}.linkPage .title{text-align:center}.linkPage .title h1{color:#fff;font-size:36px;padding:20px 0}.linkPage_wrapper{align-items:center;background-color:#000000b3;border:2px solid #1cdf2e;display:flex;gap:30px;justify-content:center;margin:0 auto;max-width:1300px;overflow:hidden;padding:30px;position:relative}.sec-iframe{background-position:50%;background-size:100% 100%;height:560px;max-width:455px;padding:50px 15px 45px 20px}.sec-iframe iframe{background:#878787;border:initial;height:100%;width:100%}.boxGame{background-position:50%;background-size:100% 100%;margin-bottom:10px;padding:25px;text-align:center}.boxGame img{margin-bottom:5px;max-width:300px}.boxGame p{color:#fff;font-size:20px}.resetTime{align-items:center;display:flex;gap:10px;justify-content:center;padding:20px}.resetTime,.resetTime .time-icon{background-position:50%;background-size:100% 100%}.resetTime .time-icon{height:50px;margin-right:10px;width:30px}.resetTime p{color:#fff;font-size:18px}.resetTime h2{color:#fff;font-size:30px;line-height:1}.winRateGame{background-position:50%;background-size:100% 100%;display:grid;height:270px;place-content:center;position:relative;text-align:center;width:270px;z-index:1}.winRateGame:before{animation:winRateGame_animate 10s linear infinite}.winRateGame:after,.winRateGame:before{background-position:50%;background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.winRateGame:after{animation:winRateGame_animate 10s linear infinite reverse}@keyframes winRateGame_animate{to{transform:rotate(1turn)}}.winRateGame p{color:#fff;font-size:18px}.winRateGame h2{color:#fff;font-size:36px}@media only screen and (max-width:1149px){.linkPage_wrapper{flex-direction:column}}@media only screen and (max-width:767px){.linkPage_wrapper{padding:10px}.sec-iframe{background-image:none;border:1px solid #03ff1c;height:445px;padding:0}.linkPage .btn-back-mobile{padding:5px 10px}.linkPage .btn-back-mobile:before{height:30px;width:30px}.linkPage .btn-back-mobile p{font-size:16px}.linkPage .title h1{padding:10px 0}}.ballPage{background-color:#00000080;border:2px solid #1cdf2e;color:#000;margin:30px auto 0;max-width:1300px;padding:20px}.ballPage .ballPage_title{margin-bottom:15px;padding-left:5px}.ballPage .ballPage_title h1{color:#fff;font-size:34px}.ballPage .ballPage_title p{color:#fff;font-size:20px}.ballPage .ballPage-row{grid-gap:15px;display:grid;grid-template-columns:1fr 1.2fr 1fr}.ballPage .ballPage-col{display:grid;grid-template-rows:1fr}.ballPage .ballPage-col .colTitle{margin-bottom:15px}.ballPage .ballPage-col .colTitle h1{font-size:24px;line-height:.75}.ballPage .ballPage-col .ballPage-colWrapper{background-position:50%;background-size:cover;border-radius:10px;padding:15px}.ballPage .select-item{position:relative}.ballPage .select-item label{color:#fff}.ballPage .select-item select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#0a4;border:initial;border-radius:7px;color:#fff;font-size:16px;outline:medium none invert;outline:initial;padding:3px 20px;width:100%}.ballPage .select-item .select-itemInner{position:relative}.ballPage .select-item .select-itemInner:after{background-color:#818181;-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%);content:"";height:.5em;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:.8em}.ballPage .selectLeague .pic{background-color:#fff;border:1px solid #d8d8d8;border-radius:5px;display:flex;height:200px;justify-content:center;margin-top:25px;padding:20px}.ballPage .selectLeague .pic img{object-fit:contain}.ballPage .selectTeam .groupTeam{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px;margin-top:15px}.ballPage .selectTeam .teamItem{text-align:center}.ballPage .selectTeam .teamItem .pic{border:1px solid #17f29b;border-radius:10px;overflow:hidden;padding-bottom:20px}.ballPage .selectTeam .teamItem .pic img{height:110px;object-fit:contain}.ballPage .selectTeam .teamItem .pic p{background:linear-gradient(90deg,#163432,#225851 50%,#163432);color:#fff;font-size:18px;margin-bottom:15px;padding:10px 0}.ballPage .selectTeam .teamItem h3{color:#fff;font-size:12px;margin-top:10px}.ballPage .selectTeam .teamItem:nth-child(2) .pic p{background:linear-gradient(90deg,#168032,#22ec51 50%,#168032);color:#fff}.ballPage .selectTeam .graoup-startTime{text-align:center}.ballPage .selectTeam .graoup-startTime p{color:#fff;font-size:20px}.ballPage .selectTeam .graoup-startTime .startTime{display:flex;justify-content:center;width:100%}.ballPage .selectTeam .graoup-startTime .startTime h4{color:#fff;font-size:20px;font-weight:700;padding:5px 10px}.ballPage .calBall .btn-calBall{background-color:initial;background-color:#0a4;border:2px solid #000;border-radius:7px;color:#fff;font-size:16px;outline:medium none invert;outline:initial;padding:4px 0;width:100%}.ballPage .calBall .groupTeam{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px;margin-top:15px}.ballPage .calBall .teamItem{text-align:center}.ballPage .calBall .teamItem .pic{border:1px solid #17f29b;border-radius:10px;overflow:hidden;padding-bottom:20px}.ballPage .calBall .teamItem .pic img{height:110px;object-fit:contain}.ballPage .calBall .teamItem .pic p{background:linear-gradient(90deg,#163432,#225851 50%,#163432);color:#fff;font-size:18px;margin-bottom:15px;padding:10px 0}.ballPage .calBall .teamItem h3{color:#fff;font-size:12px;margin-top:10px}.ballPage .calBall .teamItem h1{color:#fff;font-size:65px}.ballPage .calBall .teamItem:nth-child(2) .pic p{background:linear-gradient(90deg,#168032,#22ec51 50%,#168032);color:#fff}@media only screen and (max-width:1260px){.ballPage .ballPage-row{grid-template-columns:1fr 1fr}}@media only screen and (max-width:960px){.ballPage .ballPage-row{grid-template-columns:1fr}.ballPage .selectLeague .pic{height:150px}.ballPage .selectLeague .pic img{max-height:100%}.ballPage .calBall .teamItem .pic h1{font-size:70px;line-height:1}.ballPage .selectTeam .teamItem .pic h3{font-size:16px;margin-top:10px}.ballPage{margin-top:10px}}@media only screen and (max-width:767px){.ballPage .ballPage_title h1{font-size:24px}.ballPage{padding-bottom:80px}.ballPage .select-item select,.ballPage .selectTeam .teamItem p{font-size:16px}.ballPage .selectTeam .teamItem .pic h3{font-size:12px}.ballPage .selectTeam .graoup-startTime p{font-size:20px}.ballPage .calBall .btn-calBall,.ballPage .selectTeam .graoup-startTime .startTime h4{font-size:18px}.ballPage .calBall .teamItem p{font-size:16px}.ballPage .calBall .teamItem .pic h3{font-size:14px}.ballPage .calBall .teamItem .pic h1{font-size:54px}}.floating-btns{border:none;border-radius:10px;bottom:40px;color:#fff;display:flex;justify-content:space-between;outline:none;position:fixed;right:40px;z-index:1}.floating-btns>a:hover{cursor:pointer}.swal2-popup{background-color:#001400eb!important;background-image:none!important;background-size:auto!important;border:2px solid #0f0!important;border-radius:12px!important;box-shadow:0 12px 40px #00000073!important;padding:40px 0!important}#swal2-title{color:#fff;text-shadow:0 0 12px #00ff0059}#swal2-content{color:#d2ffd2e6}body{background-attachment:scroll;background-position:0 0;background-repeat:repeat;background-size:auto}.box-goto-lobby{align-items:center;background:linear-gradient(90deg,#fff,#00ffe1);border:2px solid #00ffe1;border-radius:8.75px;color:#111;display:inline-flex;font-weight:600;gap:7px;height:48px;justify-content:center;margin:auto;padding:12px 62px;text-align:center;transition:filter .2s,transform .2s;width:189px}.box-goto-lobby:hover{filter:brightness(1.05);transform:scale(1.02)}.bg-custom-image{background-color:#001400eb!important;background-image:none!important;border:2px solid #0f0!important}.menu-lobby{background:#0000;filter:drop-shadow(0 0 10px #00ff9c)}.room-box{background:url(/static/media/bg-frame-gaming.78d2294804af4432d95f.png);background-size:100% 100%;cursor:pointer;margin-bottom:15px;margin-top:15px;padding:35px 10px;transition:.4s ease}.room-box:hover{transform:scale(.95)}.box-frame-result{background:url(/static/media/bg-frame-result.30a0bccf0e9403ff3c9d.png) no-repeat 50%;background-size:100% 100%;height:146px;width:288px}.score-board-percent{font-size:67px}@media (max-width:768px){.box-frame-result{height:130px;width:230px}.score-board-percent{font-size:40px}}.sec-formula_wrapper{border:2px solid #1cdf2e;border-image:none;border-image:initial}.box-winlose-percent{background:url(/static/media/BG_register.518164c73f15f4b22e43.png);background-size:100% 100%;padding:30px}.box-statistic{background:url(/static/media/bg-frame-gaming.78d2294804af4432d95f.png) no-repeat 50%;background-size:100% 100%;filter:drop-shadow(2px 4px 6px black);padding:2rem}.chart-board{background:#004437bf;border:2px solid #00ff6e;border-radius:15px;margin-top:15px;overflow-y:auto}.round-table-wrap{background:#0a3f33;border:2px solid #00ff6e;border-radius:12px;overflow:hidden}.round-table{background:#0a3f33;border-collapse:collapse;color:#fff;width:100%}.round-table td,.round-table th{padding:12px 10px;text-align:center;vertical-align:middle}.round-table thead th{border-bottom:1px solid #00ff6e}.round-table thead .round-th{background:#0a3f33;color:#fff;font-size:1rem;font-weight:700}.round-table .round-tr td{border-bottom:1px solid #ffffff26}.round-table .round-tr:last-of-type td{border-bottom:none}.round-table .round-td-vong{color:#fff;font-weight:400}.round-table .round-td-taythang{color:#fff}.round-table .round-td-taythang span{color:#7dd3fc;font-weight:500;text-decoration:underline}.round-table .round-td-ketqua{padding:8px}.round-badge{border-radius:8px;color:#fff;display:inline-block;font-size:.9rem;font-weight:600;padding:6px 16px}.round-badge-win{background:#38b000}.round-badge-lose{background:red}.round-table .round-tfoot tr:first-child th{border-bottom:none;border-top:2px solid #00ff6e}.round-table .round-tfoot .round-th{background:#0a3f33;color:#fff;font-weight:700;padding:12px 10px}.round-table .round-td-summary-value{border-bottom:none;color:#7dd3fc;font-size:1.15rem;font-weight:700}@media (max-width:1800px){.login-page .header-with-title .text-title{width:clamp(360px,27vw,500px)}.login-page .footer-with-link .link-truy-cap{width:clamp(420px,30vw,570px)}.login-page .wrapper-content .btn-download,.login-page .wrapper-content .btn-login,.login-page .wrapper-content .btn-register{width:clamp(270px,20vw,360px)}.login-page .wrapper-content .casino-logos .menu-sanh{width:clamp(720px,54vw,940px)}}@media (max-width:1600px){.login-page .header-with-title{top:clamp(42px,5.5vh,64px)}.login-page .footer-with-link{bottom:clamp(16px,0vh,54px)}.login-page .wrapper-content{bottom:clamp(6px,2.4vh,20px);width:min(920px,82vw)}.login-page .wrapper-content .btn-download,.login-page .wrapper-content .btn-login,.login-page .wrapper-content .btn-register{width:clamp(250px,19vw,330px)}.login-page .wrapper-content .casino-logos .menu-sanh{width:clamp(680px,52vw,880px)}.login-page .robot-video{width:clamp(160px,21vw,300px)}}@media (max-width:1400px){.login-page .header-with-title{top:clamp(36px,4.6vh,56px)}.login-page .header-with-title .text-title{height:auto;width:clamp(320px,34vw,460px)}.login-page .robot-title{height:auto;right:clamp(12px,5vw,64px);top:clamp(130px,19vh,210px);width:clamp(160px,18vw,280px)}.login-page .footer-with-link{bottom:clamp(14px,3.8vh,42px)}.login-page .footer-with-link .link-truy-cap{height:auto;width:clamp(360px,38vw,510px)}.login-page .robot-video{bottom:clamp(66px,11vh,128px);height:auto;width:clamp(150px,16vw,260px)}.login-page .logo{height:min(600px,56vw);width:min(1000px,88vw)}.login-page .wrapper-content{bottom:clamp(4px,1.8vh,14px);width:min(880px,80vw)}.login-page .wrapper-content .btn-download,.login-page .wrapper-content .btn-login,.login-page .wrapper-content .btn-register{height:auto;width:clamp(220px,20vw,300px)}.login-page .wrapper-content .casino-logos .menu-sanh{height:auto;width:min(800px,76vw)}}@media (max-width:1024px){.login-page .index-page_wrapper{top:96px}.login-page .header-with-title{gap:6px;top:40px}.login-page .footer-with-link{bottom:18px}.login-page .robot-title{display:block;height:auto;opacity:.9;right:8px;top:clamp(114px,19vh,150px);width:clamp(112px,16vw,170px)}.login-page .robot-video{bottom:clamp(82px,13vh,130px);display:block;height:auto;left:-6px;opacity:.74;width:clamp(96px,14vw,150px);z-index:1}.login-page .facebook-link{bottom:22%;right:0}.login-page .telegram-link{bottom:calc(22% + 64px);right:10px}.login-page .facebook-icon{height:72px;width:72px}.login-page .telegram-icon{height:54px;width:54px}.login-page .wrapper-content{bottom:8px;width:min(860px,90vw)}.login-page .wrapper-content .group-btn{gap:12px}.login-page .wrapper-content .btn-download,.login-page .wrapper-content .btn-login,.login-page .wrapper-content .btn-register{width:clamp(220px,27vw,300px)}.login-page .wrapper-content .casino-logos .menu-sanh{width:min(860px,88vw)}}@media (max-width:768px){.login-page .login-top-banner{align-items:center;display:flex;justify-content:center;left:50%;position:fixed;top:10px;transform:translateX(-50%);z-index:12}.login-page .login-top-banner-img{height:auto;width:min(220px,62vw)}.login-page .header-with-title{gap:6px;top:88px;width:min(647px,94vw)}.login-page .text-header-desktop{display:none}.login-page .text-header-mobile{display:block;height:auto;max-width:647px;width:100%}.login-page .header-with-title .text-title{aspect-ratio:647/96;height:auto;max-width:647px;width:100%}.login-page .footer-with-link{bottom:8px;gap:6px;width:min(595px,94vw)}.login-page .text-footer-desktop{display:none}.login-page .text-footer-mobile{display:block;height:auto;max-width:595px;width:95%}.login-page .footer-with-link .link-truy-cap{aspect-ratio:595/82;height:auto;max-width:595px;width:100%}.login-page .facebook-link{bottom:24%;right:0}.login-page .facebook-icon{height:min(62px,16vw);width:min(62px,16vw)}.login-page .telegram-link{bottom:calc(24% + 60px);right:8px}.login-page .telegram-icon{height:min(48px,13vw);width:min(48px,13vw)}.login-page .robot-title{display:block;height:auto;opacity:.88;right:4px;top:clamp(138px,22vh,170px);width:min(105px,28vw)}.login-page .robot-video{bottom:clamp(84px,14vh,132px);display:block;height:auto;left:-8px;opacity:.68;width:min(112px,33vw);z-index:1}.login-page .wrapper-content{bottom:-50%;left:50%;padding:0;transform:translateX(-50%);width:min(360px,92vw)}.login-page .wrapper-content .group-btn{display:block;margin-top:16px}.login-page .wrapper-content .btn-download,.login-page .wrapper-content .btn-login,.login-page .wrapper-content .btn-register{height:auto;margin:6px auto;width:min(280px,78vw)}.login-page .wrapper-content .group-btn-download{margin-top:8px}.login-page .wrapper-content .casino-logos{margin-top:8px;padding:0;width:100%}.login-page .wrapper-content .casino-logos .menu-sanh-desktop{display:none}.login-page .wrapper-content .casino-logos .menu-sanh-mobile{aspect-ratio:321/260;display:block;height:auto;margin:0 auto;object-fit:contain;width:min(280px,76vw)}.login-page .model-item{left:50%;max-width:min(550px,92vw);transform:translateX(-50%);width:min(550px,92vw)}.login-page .model-login .miniTxt{font-size:18px}.login-page .model-login .miniTxt.img-title-login{height:auto;max-height:46px;width:min(220px,65vw)}.login-page .model-register .group-btn{bottom:0!important;display:flex;gap:10px;justify-content:center;left:50%!important;margin-top:20px;position:relative;transform:translateX(-50%)}.login-page .model-group .btn-cancel,.login-page .model-group .btn-confirm{height:35px;width:min(130px,36vw)}}@media (max-width:480px){.login-page .header-with-title{top:92px}.login-page .footer-with-link{bottom:6px}.login-page .facebook-link{bottom:26%}.login-page .telegram-link{bottom:calc(26% + 54px)}.login-page .model-login .miniTxt.img-title-login{max-height:42px;width:min(200px,64vw)}.login-page .robot-title{display:none;opacity:.84;top:146px;width:min(92px,25vw)}.login-page .robot-video{bottom:88px;opacity:.62;width:min(96px,30vw)}}.login-page{--auth-blue:#2066fc;--auth-cyan:#29c9ff;--auth-link:#ffc800;--auth-font:"Source Code Pro","JetBrains Mono",ui-monospace,monospace;align-items:flex-start;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.login-page__bg{background:#000 50%/cover no-repeat;inset:0;pointer-events:none;position:fixed;z-index:0}.login-page__stack{align-items:center;display:flex;flex-direction:column;max-width:96vw;padding-bottom:40px;position:relative;width:456px;z-index:2}.login-page__stack--login{padding-top:112px}.login-page__stack--register{padding-top:70px}.login-page__logo-wrap{flex-shrink:0;max-width:96vw;position:relative;width:525px}.login-page__logo-wrap:before{animation:login-glow 4.5s ease-in-out infinite;background:radial-gradient(ellipse at center,#29c9ff73,#2066fc2e 45%,#0000 70%);content:"";filter:blur(16px);height:70%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:78%}@keyframes login-glow{0%,to{opacity:.55}50%{opacity:1}}.login-page__logo{aspect-ratio:525/198;display:block;height:auto;object-fit:contain;position:relative;width:100%}.login-page__stack--login .login-page__logo-wrap{margin-bottom:52px}.login-page__stack--register .login-page__logo-wrap{margin-bottom:20px}.login-page__card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(180deg,#0a224c8c,#030c1ee6 38%,#020816f0);border:1px solid #29c9ff6b;border-radius:6px;box-shadow:0 0 0 1px #051432e6,0 0 26px #29c9ff38,0 24px 60px #0009,inset 0 1px 0 #96dcff2e,inset 0 0 40px #145ac81f;box-sizing:border-box;max-width:100%;overflow:hidden;padding:0 24px 6px;position:relative;width:456px}.login-page__card:before{background:linear-gradient(90deg,#0000,#7be3ff 50%,#0000);box-shadow:0 0 12px #29c9ff;content:"";height:1px;left:8%;position:absolute;right:8%;top:0}.login-page__bracket{border:0 solid #29c9ff;filter:drop-shadow(0 0 4px rgba(41,201,255,.9));height:16px;pointer-events:none;position:absolute;width:16px;z-index:3}.login-page__bracket--tl{border-left-width:2px;border-top-width:2px;left:5px;top:5px}.login-page__bracket--tr{border-right-width:2px;border-top-width:2px;right:5px;top:5px}.login-page__bracket--bl{border-bottom-width:2px;border-left-width:2px;bottom:5px;left:5px}.login-page__bracket--br{border-bottom-width:2px;border-right-width:2px;bottom:5px;right:5px}.login-page__scan{animation:login-scan 6s linear infinite;background:linear-gradient(180deg,#0000,#29c9ff1a 60%,#29c9ff38);border-bottom:1px solid #7be3ff59;height:70px;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:translateY(-80px);z-index:1}@keyframes login-scan{0%{opacity:0;transform:translateY(-80px)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(640px)}}.login-page__card>:not(.login-page__bracket):not(.login-page__scan){position:relative;z-index:2}.login-page__status{align-items:center;background:linear-gradient(90deg,#29c9ff1a,#0000 70%);border-bottom:1px solid #29c9ff29;color:#7fa6cc;display:flex;font-family:var(--auth-font);font-size:10px;font-weight:600;gap:8px;height:34px;letter-spacing:.14em;margin:0 -24px;padding:0 22px;white-space:nowrap}.login-page__status-dot{animation:login-blink 1.6s ease-in-out infinite;background:#00ff6e;border-radius:50%;box-shadow:0 0 8px #00ff6e;height:7px;width:7px}.login-page__status-ok{color:#00ff6e;margin-left:auto;text-shadow:0 0 8px #00ff6e99}@keyframes login-blink{0%,to{opacity:1}50%{opacity:.35}}.login-page__heading{color:#fff;font-size:28px;font-weight:700;line-height:36px;margin:20px 0 4px;text-shadow:0 0 18px #29c9ffbf,0 0 2px #fff9;white-space:nowrap}.login-page__heading,.login-page__sub{font-family:var(--auth-font);letter-spacing:.04em;text-align:center}.login-page__sub{color:#7fa6cc;font-size:12px;margin:0 0 20px}.login-page__form{display:flex;flex-direction:column;gap:14px;padding-bottom:18px}.login-page__field{width:100%}.login-page__control{align-items:center;background:linear-gradient(180deg,#020a1ed1,#05122ab8);border:1px solid #468cff57;border-radius:4px;box-shadow:inset 0 2px 10px #00000073;display:flex;height:48px;position:relative;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.login-page__control:hover{border-color:#64aaff8c}.login-page__control:focus-within{background:linear-gradient(180deg,#061636e6,#081c40cc);border-color:#29c9ff;box-shadow:inset 0 2px 10px #00000059,0 0 0 3px #29c9ff24,0 0 18px #29c9ff59}.login-page__icon{color:#5f8fc9;flex:0 0 auto;height:20px;margin-left:14px;transition:color .18s ease,filter .18s ease;width:20px}.login-page__control:focus-within .login-page__icon{color:#29c9ff;filter:drop-shadow(0 0 5px rgba(41,201,255,.8))}.login-page__input{background:#0000;border:none;color:#fff;flex:1 1;font-family:var(--auth-font);font-size:15px;font-weight:500;height:100%;letter-spacing:.02em;min-width:0;outline:none;padding:0 12px}.login-page__input::placeholder{color:#6a88ab;opacity:1}.login-page__input:-webkit-autofill{-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 100px #061a3c}.login-page__eye{background:#0000;border:none;color:#5f8fc9;cursor:pointer;flex:0 0 auto;height:100%;padding:0;transition:color .15s ease;width:44px}.login-page__eye:hover{color:#29c9ff}.login-page__eye svg{height:20px;width:20px}.login-page__error{color:#ff8a8a;font-family:var(--auth-font);font-size:11.5px;margin:5px 0 0 4px}.login-page__submit{background:linear-gradient(180deg,#4b8bff,#2161ff 50%,#1139c4);border:1px solid #a0cdff8c;border-radius:5px;box-shadow:0 6px 22px #2066fc80,inset 0 1px 0 #ffffff73;color:#fff;cursor:pointer;font-family:var(--auth-font);font-size:22px;font-weight:700;height:52px;letter-spacing:.06em;margin-top:4px;overflow:hidden;position:relative;text-shadow:0 2px 8px #001478a6;text-transform:uppercase;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease;width:100%}.login-page__submit span{position:relative;z-index:1}.login-page__submit:after{animation:login-shine 3.8s ease-in-out infinite;background:linear-gradient(100deg,#0000,#ffffff59,#0000);bottom:0;content:"";left:-40%;position:absolute;top:0;transform:skewX(-18deg);width:28%}@keyframes login-shine{0%,55%{left:-40%}to{left:140%}}.login-page__submit:hover{box-shadow:0 10px 28px #2066fcb3,inset 0 1px 0 #ffffff73;filter:brightness(1.1);transform:translateY(-1px)}.login-page__submit:active{transform:translateY(1px)}.login-page__or{align-items:center;color:#55759a;display:flex;font-family:var(--auth-font);font-size:10px;gap:12px;letter-spacing:.2em;margin:2px 0 -2px;text-transform:uppercase}.login-page__or:after,.login-page__or:before{background:linear-gradient(90deg,#0000,#5096e666,#0000);content:"";flex:1 1;height:1px}.login-page__switch{color:#cfe0f5;font-family:var(--auth-font);font-size:13px;font-weight:600;margin:0;text-align:center}.login-page__link{background:#0000;border:none;color:var(--auth-link);cursor:pointer;font:inherit;padding:0;text-decoration:underline;text-underline-offset:3px;transition:text-shadow .15s ease}.login-page__link:hover{text-shadow:0 0 10px #ffc800b3}.login-page__chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;list-style:none;margin:16px 0 0;padding:0}.login-page__chips li{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030e2499;border:1px solid #29c9ff47;border-radius:999px;color:#86a9cf;display:inline-flex;font-family:var(--auth-font);font-size:10px;font-weight:600;gap:6px;letter-spacing:.1em;padding:5px 11px}.login-page__chips li:before{background:#29c9ff;border-radius:50%;box-shadow:0 0 6px #29c9ff;content:"";height:5px;width:5px}.login-page__traces{height:120px;overflow:visible;pointer-events:none;position:absolute;top:560px;width:320px;z-index:1}.login-page__traces--l{right:calc(50% + 236px)}.login-page__traces--r{left:calc(50% + 236px)}.login-page__traces path{stroke:#29c9ff80;stroke-width:1.5;stroke-dasharray:6 10;animation:login-flow 2.4s linear infinite;filter:drop-shadow(0 0 4px rgba(41,201,255,.8))}.login-page__traces--r path{animation-direction:reverse}.login-page__traces circle{fill:#0a2a5c;stroke:#29c9ff;stroke-width:1.5;animation:login-blink 2.2s ease-in-out infinite}@keyframes login-flow{to{stroke-dashoffset:-64}}@media (max-width:1240px){.login-page__traces{display:none}}@media screen and (max-width:900px){.login-page__stack,.login-page__stack--login,.login-page__stack--register{max-width:calc(100vw - 32px);padding-top:56px;width:400px}.login-page__logo-wrap{margin-bottom:8px!important;max-width:100%;width:330px}.login-page__card{background:linear-gradient(180deg,#0a224cb3,#020816f0 40%);border-color:#2066fccc;box-shadow:0 0 22px #2066fc73,0 18px 40px #0009,inset 0 1px 0 #96dcff29;padding:0 18px 4px;width:100%}.login-page__status{font-size:9px;letter-spacing:.1em;margin:0 -18px;padding:0 16px}.login-page__heading{font-size:23px;line-height:30px;margin-top:16px}.login-page__sub{font-size:11px;margin-bottom:16px}.login-page__form{gap:12px}.login-page__control{height:46px}.login-page__input{font-size:14px}.login-page__submit{font-size:19px;height:46px}.login-page__switch{font-size:12px}}.login-page>.hud-bg{inset:0;position:fixed;z-index:0}.login-page__veil{background:radial-gradient(ellipse at 50% 50%,#0000 35%,#01040fb3 100%);inset:0;pointer-events:none;position:fixed;z-index:1}.login-page__boot{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;min-height:100dvh;padding:24px 16px;position:relative;width:100%;z-index:3}.login-page__stack{animation:login-hud-in .6s cubic-bezier(.2,.8,.2,1) both}@keyframes login-hud-in{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}.login-page__bot{left:calc(100% + 28px);pointer-events:none;position:absolute;top:230px;width:380px;z-index:4}.login-page__stack--register .login-page__bot{top:210px}.login-page__heading{font-size:23px;letter-spacing:.08em;white-space:normal}.login-page__heading,.login-page__submit span{font-family:Orbitron,sans-serif;font-family:var(--hud-font-display,"Orbitron",sans-serif)}.login-page__submit span{font-size:.82em;letter-spacing:.06em}.login-page__card{border-radius:0;-webkit-clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px)}@media (max-width:1240px){.login-page__bot{display:flex;justify-content:center;left:auto;margin:0 0 12px;position:relative;top:auto!important;width:100%}}@media screen and (max-width:900px){.login-page__logo-wrap{width:230px}.login-page__heading{font-size:18px;line-height:26px}.login-page__bot{margin:0 0 12px}.login-page__bot .hud-robot{max-width:100%}}@media (prefers-reduced-motion:reduce){.login-page__stack{animation:none}}@media screen and (max-width:900px){.login-page__link{margin:-13px -6px;padding:13px 6px}.login-page{-webkit-overflow-scrolling:touch;align-items:center;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);scroll-padding-bottom:96px}.login-page__stack,.login-page__stack--login,.login-page__stack--register{max-width:none;padding-bottom:calc(28px + env(safe-area-inset-bottom));padding-top:max(20px,calc(env(safe-area-inset-top) + 12px));width:min(420px,calc(100vw - 28px))}.login-page__logo-wrap{margin-bottom:2px!important;width:clamp(168px,52vw,230px)}.login-page__bot{margin:0 0 10px}.login-page__bot .hud-robot{gap:0}.login-page__bot .hud-robot__svg{height:auto;width:clamp(84px,26vw,112px)}.login-page__stack--register .login-page__bot .hud-robot__svg{width:clamp(64px,18vw,80px)}.login-page__stack--register .login-page__bot{margin-bottom:6px}.login-page__stack--register .login-page__bot .hud-bubble{padding:8px 12px}.login-page__bot .hud-bubble{font-size:13px;line-height:1.45;padding:10px 12px}.login-page__bot .hud-bubble__label{font-size:10px}.login-page__card{padding:0 16px 2px}.login-page__status{font-size:10.5px;height:32px;letter-spacing:.08em;margin:0 -16px}.login-page__heading{font-size:clamp(17px,5.2vw,21px);line-height:1.3;margin:16px 0 4px}.login-page__sub{font-size:12px;line-height:1.45;margin-bottom:16px;padding:0 4px}.login-page__form{gap:12px;padding-bottom:16px}.login-page__control{border-radius:8px;height:50px;scroll-margin:96px 0 140px}.login-page__input{font-size:16px;padding:0 8px 0 12px}.login-page__icon{height:20px;margin-left:14px;width:20px}.login-page__eye{width:48px}.login-page__error{font-size:12px;margin-top:6px}.login-page__submit{border-radius:10px;font-size:20px;height:52px}.login-page__or{font-size:11px}.login-page__switch{font-size:13px}.login-page__chips{gap:8px;margin-top:14px}.login-page__chips li{font-size:11px;letter-spacing:.06em;padding:6px 11px}}@media screen and (max-width:900px) and (max-height:700px){.login-page__bot .hud-robot__svg{width:72px}.login-page__logo-wrap{width:160px}}@media screen and (min-width:641px) and (max-width:900px){.login-page__stack,.login-page__stack--login,.login-page__stack--register{padding-top:56px;width:460px}.login-page__logo-wrap{width:280px}.login-page__bot .hud-robot__svg{width:130px}.login-page__bot .hud-bubble{font-size:14px}}@media screen and (max-height:520px) and (orientation:landscape) and (max-width:900px){.login-page__bot{display:none}.login-page__stack,.login-page__stack--login,.login-page__stack--register{padding-top:14px}.login-page__logo-wrap{width:150px}}.rt{--rt-line:rgba(var(--hud-cyan-rgb),0.16);width:100%}.rt__grid{background:#01040f8c;border:1px solid var(--rt-line);border-radius:4px;display:grid;grid-template-columns:repeat(12,1fr);overflow:hidden;width:100%}.rt__col{display:grid;grid-template-rows:repeat(6,1fr)}.rt__cell{align-items:center;aspect-ratio:1;border-bottom:1px solid var(--rt-line);border-right:1px solid var(--rt-line);display:flex;justify-content:center;min-width:0}.rt__col:last-child .rt__cell{border-right:0}.rt__col .rt__cell:last-child{border-bottom:0}.rt__dot{align-items:center;animation:rt-pop .35s ease both;animation:rt-pop .35s var(--hud-ease,ease) both;border-radius:50%;color:#fff;display:flex;font:700 clamp(9px,1.1cqw,15px)/1 Orbitron,sans-serif;font:700 clamp(9px,1.1cqw,15px)/1 var(--hud-font-display,Orbitron,sans-serif);height:78%;justify-content:center;width:78%}.rt__dot--b{background:radial-gradient(circle at 35% 30%,#ff8a7a,#e0261b 60%,#8f0f09);box-shadow:0 0 6px #ff3c288c}.rt__dot--p{background:radial-gradient(circle at 35% 30%,#7fb0ff,#2161ff 60%,#0b2f9c);box-shadow:0 0 6px #2161ff99}.rt__dot--t{background:radial-gradient(circle at 35% 30%,#8dffc6,#1fbf70 60%,#0a6a3b);box-shadow:0 0 6px #3dffa080}.rt--compact .rt__dot{height:66%;width:66%}@keyframes rt-pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.room-big-road{aspect-ratio:20/6;background:linear-gradient(rgba(var(--hud-cyan-rgb),.14) 1px,#0000 1px) 0 0 /calc(100%/var(--br-cols)) calc(100%/var(--br-rows)),linear-gradient(90deg,rgba(var(--hud-cyan-rgb),.14) 1px,#0000 1px) 0 0 /calc(100%/var(--br-cols)) calc(100%/var(--br-rows)),#01040f8c;border:1px solid rgba(var(--hud-cyan-rgb),.2);border-radius:4px;overflow:hidden;position:relative;width:100%}.room-big-road__layer{inset:0;position:absolute}.room-big-road__dot{height:calc(100%/var(--br-rows));position:absolute;transform:translate(-50%,-50%);width:calc(100%/var(--br-cols))}.room-big-road__dot,.room-big-road__ring{align-items:center;display:flex;justify-content:center}.room-big-road__ring{animation:rt-pop .35s ease both;animation:rt-pop .35s var(--hud-ease,ease) both;aspect-ratio:1;border:3px solid;border-radius:50%;max-height:78%;position:relative;width:66%}.room-big-road__ring--b{border-color:#ff4a3a;box-shadow:0 0 6px #ff4a3a99,inset 0 0 4px #ff4a3a66}.room-big-road__ring--p{border-color:#3d7bff;box-shadow:0 0 6px #3d7bffb3,inset 0 0 4px #3d7bff66}.room-big-road__ring.has-tie:after{background:#3dffa0;box-shadow:0 0 4px #3dffa0;content:"";height:2px;left:8%;position:absolute;right:8%;top:50%;transform:rotate(-45deg)}.room-big-road__ring b{color:#3dffa0;font:700 9px/1 sans-serif;font:700 9px/1 var(--hud-font-display,sans-serif);position:relative;z-index:1}@media (max-width:640px){.room-big-road__ring{border-width:2px}}@media (max-width:900px){.room-big-road-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:4px}.room-big-road-wrap .room-big-road{min-width:calc(var(--br-cols)*32px)}.room-big-road__ring b{font-size:12px}}.lobby-confirm-overlay{align-items:center;animation:lc-fade .2s ease both;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(circle at 50% 45%,#2161ff2e,#01040fe0 70%);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:200;z-index:var(--hud-z-modal,200)}.lobby-confirm{animation:lc-pop .35s ease both;animation:lc-pop .35s var(--hud-ease,ease) both;background:linear-gradient(180deg,#ff7a1a1a,#0000 38%),#030b26f0;border:1px solid #ff7a1a8c;border-radius:12px;box-shadow:0 0 40px #ff4d004d,inset 0 0 50px #2161ff1a;color:var(--hud-text);overflow:hidden;padding:24px 26px 26px;position:relative;text-align:center;width:min(460px,100%)}.lobby-confirm__corner{border:2px solid #ff7a1a;border:2px solid var(--hud-orange,#ff7a1a);filter:drop-shadow(0 0 5px #ff7a1a);height:18px;pointer-events:none;position:absolute;width:18px}.lobby-confirm__corner--tl{border-bottom:0;border-right:0;left:6px;top:6px}.lobby-confirm__corner--tr{border-bottom:0;border-left:0;right:6px;top:6px}.lobby-confirm__corner--bl{border-right:0;border-top:0;bottom:6px;left:6px}.lobby-confirm__corner--br{border-left:0;border-top:0;bottom:6px;right:6px}.lobby-confirm__scan{animation:lc-scan 3.4s linear infinite;background:linear-gradient(180deg,#0000,#ff7a1a29,#0000);height:30%;left:0;pointer-events:none;position:absolute;right:0;top:-30%}.lobby-confirm__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.lobby-confirm__sys{color:var(--hud-dim);font-size:11px;letter-spacing:.2em}.lobby-confirm__title{font-size:32px;letter-spacing:.08em;margin:6px 0 14px}.lobby-confirm__target{background:#01040f99;border:1px dashed rgba(var(--hud-cyan-rgb),.45);border-radius:8px;display:flex;flex-direction:column;gap:2px;margin:0 auto 12px;padding:10px 14px}.lobby-confirm__target span{color:var(--hud-dim);font-size:11px;letter-spacing:.24em}.lobby-confirm__target b{color:var(--hud-cyan);font-size:30px;text-shadow:var(--hud-glow-cyan)}.lobby-confirm__question{color:var(--hud-text);font-size:15px;margin:0 0 14px}.lobby-confirm__chips{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:20px}.lobby-confirm__chip{background:#ffd36b12;border:1px solid #ffd36b66;border-radius:8px;padding:9px 8px}.lobby-confirm__chip span{color:var(--hud-dim);display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.lobby-confirm__chip b{color:var(--hud-gold);display:block;font-size:15px;margin-top:3px}.lobby-confirm__actions{display:flex;flex-direction:column;gap:10px}.lobby-confirm__sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}@keyframes lc-fade{0%{opacity:0}}@keyframes lc-pop{0%{opacity:0;transform:scale(.88) translateY(10px)}}@keyframes lc-scan{to{top:110%}}@media (max-width:420px){.lobby-confirm{padding:20px 16px}.lobby-confirm__title{font-size:26px}}@media (prefers-reduced-motion:reduce){.lobby-confirm,.lobby-confirm-overlay,.lobby-confirm__scan{animation:none!important}}.app-back-btn{align-items:center;background:linear-gradient(180deg,#2161ff73,#061540d9);border:1px solid #29c9ffbf;border-radius:0;box-shadow:inset 0 0 16px #29c9ff38,0 0 14px #29c9ff59;box-sizing:border-box;-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);color:#fff;cursor:pointer;display:inline-flex;gap:8px;height:55px;justify-content:center;margin:0;min-width:127px;padding:0;position:relative;text-decoration:none;transition:filter .2s ease,transform .15s ease;width:127px}.app-back-btn:hover{filter:brightness(1.25)}.app-back-btn:active{transform:scale(.97)}.app-back-btn:hover .app-back-btn__icon{transform:scaleX(-1) translateX(3px)}.app-back-btn__icon{display:block;filter:brightness(0) invert(1);flex-shrink:0;height:28px;object-fit:contain;transform:scaleX(-1);transition:transform .2s ease;width:28px}.app-back-btn__label{color:#fff;font-family:Orbitron,Roboto,system-ui,sans-serif;font-size:18px;font-weight:800;letter-spacing:.1em;line-height:1;text-shadow:0 0 10px #29c9ffb3}.app-back-btn--sm{height:44px;min-width:110px}.app-back-btn--sm .app-back-btn__label{font-size:13px}.app-back-btn--room,.app-back-btn--table{position:absolute;z-index:5}.app-back-btn--room{left:0;top:0}.app-back-btn--table-mobile{left:0;top:-40px}.app-back-btn--table-desktop{left:-98px;top:-44px}@media (max-width:900px),(orientation:portrait){.app-back-btn{-webkit-tap-highlight-color:transparent;-webkit-clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);gap:6px;height:44px;min-width:96px;padding:0 16px 0 12px;width:auto}.app-back-btn__icon{height:22px;width:22px}.app-back-btn__label{font-size:14px;letter-spacing:.08em}.app-back-btn:active{filter:brightness(1.3)}}.cl-page{color:var(--hud-text);container-name:cl;container-type:inline-size;font-family:var(--hud-font-ui);min-height:1010px;overflow:hidden;position:relative;width:100%}.cl-wrap{margin:0 auto;max-width:1760px;padding:28px 40px 80px;position:relative;z-index:1}@media (min-width:901px){.cl-wrap{padding-top:52px}}.cl-top{align-items:center;display:flex;flex-wrap:wrap;gap:28px}.cl-top__title{flex:1 1 280px;min-width:0}.cl-top__eyebrow{color:var(--hud-cyan);display:block;font-size:13px;letter-spacing:.22em;opacity:.85}.cl-top__h1{font-size:56px;letter-spacing:.1em;line-height:1.05;margin:4px 0 0}.cl-top__chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.cl-assist{display:flex;margin:18px 0 8px;min-height:120px;position:relative;z-index:2}.cl-empty{color:var(--hud-dim);margin:40px auto;max-width:520px;padding:28px;text-align:center}.cl-empty span{color:#ffd36b;font-size:14px;letter-spacing:.12em}.cl-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}@container cl (max-width: 1500px){.cl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container cl (max-width: 1080px){.cl-grid{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.cl-top__h1{font-size:42px}}@container cl (max-width: 600px){.cl-wrap{padding:16px 14px 60px}.cl-grid{grid-template-columns:minmax(0,1fr)}.cl-top{gap:12px}.cl-top__h1{font-size:clamp(28px,9vw,36px)}.cl-top__chips{justify-content:flex-start}.cl-top{grid-gap:8px 12px;align-items:center;display:grid;gap:8px 12px;grid-template-columns:auto minmax(0,1fr)}.cl-top .app-back-btn{gap:2px;height:44px;min-width:96px;width:96px}.cl-top .app-back-btn__icon{height:20px;width:20px}.cl-top .app-back-btn__label{font-size:15px;letter-spacing:.04em}.cl-top__eyebrow{font-size:10px;letter-spacing:.14em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-top__chips{flex-wrap:nowrap;gap:8px;grid-column:1/-1;overflow:hidden}.cl-top__chips>*{flex:none;font-size:11px}}.cl-card{--tc:var(--hud-green);--tc-rgb:var(--hud-green-rgb,61,255,160);animation:cl-in .5s var(--hud-ease) backwards;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,rgba(var(--tc-rgb),.08),#0000 40%),#030b26b8;border:1px solid rgba(var(--tc-rgb),.35);border-radius:10px;box-shadow:inset 0 0 36px rgba(var(--tc-rgb),.06),0 8px 26px #0006;cursor:pointer;outline:none;overflow:hidden;padding:16px 16px 12px;position:relative;transition:transform .25s var(--hud-ease),box-shadow .25s,border-color .25s}.cl-card--supervip{--tc:var(--hud-gold);--tc-rgb:var(--hud-gold-rgb,255,211,107)}.cl-card--normal{--tc:var(--hud-green);--tc-rgb:var(--hud-green-rgb,61,255,160)}.cl-card--unknown{--tc:var(--hud-cyan);--tc-rgb:var(--hud-cyan-rgb)}.cl-card--below80{--tc:#ff4d5e;--tc-rgb:255,77,94}.cl-card--off{--tc:#8896b8;--tc-rgb:136,150,184;filter:saturate(.4);opacity:.75}.cl-card--supervip{box-shadow:inset 0 0 40px rgba(var(--tc-rgb),.12),0 0 22px rgba(var(--tc-rgb),.25),0 8px 26px #0006}@keyframes cl-in{0%{opacity:0;transform:translateY(16px)}}.cl-card:focus-visible,.cl-card:hover{border-color:rgba(var(--tc-rgb),.9);box-shadow:inset 0 0 40px rgba(var(--tc-rgb),.14),0 0 28px rgba(var(--tc-rgb),.4),0 12px 30px #00000080;transform:translateY(-4px)}.cl-card__scan{background:linear-gradient(180deg,#0000,rgba(var(--tc-rgb),.28),#0000);height:36%;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:-40%}.cl-card:focus-visible .cl-card__scan,.cl-card:hover .cl-card__scan{animation:cl-scan 1.2s linear infinite;opacity:1}@keyframes cl-scan{to{top:110%}}.cl-card__c{border:2px solid var(--tc);filter:drop-shadow(0 0 4px var(--tc));height:14px;pointer-events:none;position:absolute;width:14px}.cl-card__c--tl{border-bottom:0;border-right:0;left:4px;top:4px}.cl-card__c--tr{border-bottom:0;border-left:0;right:4px;top:4px}.cl-card__c--bl{border-right:0;border-top:0;bottom:4px;left:4px}.cl-card__c--br{border-left:0;border-top:0;bottom:4px;right:4px}.cl-card__top{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}.cl-card__name{display:flex;flex-direction:column;min-width:0}.cl-card__kicker{color:var(--hud-dim);font-size:11px;letter-spacing:.24em}.cl-card__code{color:#fff;font-size:30px;font-weight:800;line-height:1.1;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 14px rgba(var(--tc-rgb),.7);white-space:nowrap}.cl-card__stats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:12px}.cl-stat{background:#01040f80;border:1px solid #ffffff14;border-radius:6px;padding:6px 4px;text-align:center}.cl-stat b{display:block;font-size:22px;line-height:1.1}.cl-stat span{color:var(--hud-dim);font-size:10px;letter-spacing:.14em}.cl-stat--p b{color:#6ea0ff;text-shadow:0 0 10px #2161ffcc}.cl-stat--b b{color:#ff6a5c;text-shadow:0 0 10px #ff3c28cc}.cl-stat--t b{color:var(--hud-green);text-shadow:0 0 10px #3dffa0b3}.cl-card__mid{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 112px}.cl-card__road{container-type:inline-size;min-width:0}.cl-win{align-items:center;display:flex;flex-direction:column;gap:6px}.cl-win__ring{--p:0%;background:conic-gradient(var(--tc) var(--p),#ffffff1a 0);border-radius:50%;filter:drop-shadow(0 0 8px rgba(var(--tc-rgb),.6));height:92px;padding:5px;width:92px}.cl-win__in{align-items:center;background:#030b26;border-radius:50%;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.cl-win__in small{color:var(--hud-dim);font-size:10px;letter-spacing:.2em}.cl-win__in b{color:var(--tc);font-size:20px;text-shadow:0 0 10px rgba(var(--tc-rgb),.8)}.cl-win__label{color:var(--tc);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-align:center;white-space:nowrap}.cl-card__cta{color:var(--tc);font-size:11px;letter-spacing:.2em;margin-top:10px;opacity:.55;text-align:right;transition:opacity .2s}.cl-card:hover .cl-card__cta{opacity:1}@container cl (max-width: 600px){.cl-card__mid{grid-template-columns:minmax(0,1fr) 100px}.cl-win__ring{height:80px;width:80px}}@media (prefers-reduced-motion:reduce){.cl-card,.cl-card__scan{animation:none!important}}@media (max-width:900px),(orientation:portrait){.cl-page{flex-shrink:0}}@container cl (max-width: 460px){.cl-top__chips>:first-child{display:none}}@container cl (max-width: 600px){.cl-assist{margin:12px 0 4px;min-height:0}.cl-assist .hud-robot{width:100%}.cl-assist .hud-robot__svg{height:91px;width:76px}.cl-assist .hud-bubble{flex:1 1;font-size:12.5px;max-width:none}.cl-grid{gap:14px;margin-top:10px}.cl-card{padding:14px 14px 12px}.cl-card__code{font-size:26px}.cl-stat span,.cl-win__label{font-size:11px}.cl-card__cta{background:rgba(var(--tc-rgb),.1);border:1px solid rgba(var(--tc-rgb),.55);border-radius:8px;font-size:12px;font-weight:700;letter-spacing:.16em;margin:12px 0 0;opacity:1;padding:11px 12px;text-align:center}.cl-card:active{transform:scale(.985)}}.rm-page{color:var(--hud-text);container-name:rm;container-type:inline-size;font-family:var(--hud-font-ui);min-height:1010px;overflow:hidden;position:relative;width:100%}.rm-wrap{margin:0 auto;max-width:1840px;padding:24px 36px 70px;position:relative;z-index:1}@media (min-width:901px){.rm-wrap{padding-top:48px}}.rm-top{align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:18px}.rm-top__title{flex:1 1 300px;min-width:0}.rm-top__eyebrow{color:var(--hud-cyan);display:block;font-size:12px;letter-spacing:.22em;opacity:.85}.rm-top__h1{font-size:44px;letter-spacing:.08em;line-height:1.05;margin:4px 0 0}.rm-top__chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.rm-grid{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-areas:"logs main hist" "roads roads roads";grid-template-columns:340px minmax(0,1fr) 440px}.rm-col{display:flex;flex-direction:column;gap:18px;min-width:0}.rm-col--logs{grid-area:logs}.rm-col--main{grid-area:main}.rm-col--hist{grid-area:hist}.rm-roads{grid-gap:18px;display:grid;gap:18px;grid-area:roads;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.rm-panel{min-width:0}.rm-log{color:#9fd9ff;font:12.5px/1.55 var(--hud-font-mono);height:250px;overflow-y:auto;padding-right:4px}.rm-log--decode{color:#ffb37a;height:230px}.rm-log__line{animation:rm-line .3s ease both;margin:0 0 3px;word-break:break-word}.rm-log__time{color:var(--hud-cyan);opacity:.75}.rm-log__prefix{color:var(--hud-orange)}.rm-log__line--fee{color:var(--hud-gold);text-shadow:0 0 8px #ffd36b80}.rm-hist::-webkit-scrollbar,.rm-log::-webkit-scrollbar{height:5px;width:5px}.rm-hist::-webkit-scrollbar-thumb,.rm-log::-webkit-scrollbar-thumb{background:rgba(var(--hud-cyan-rgb),.35);border-radius:4px}@keyframes rm-line{0%{opacity:0;transform:translateX(-6px)}}.rm-ai-grid{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr)}.rm-vs{color:var(--hud-fire);font-size:26px;font-weight:900;text-align:center;text-shadow:var(--hud-glow-fire)}.rm-ai{--ac:#3d7bff;--ac-rgb:61,123,255;min-width:0}.rm-ai--banker{--ac:#ff4a3a;--ac-rgb:255,74,58}.rm-ai__head{align-items:center;color:var(--ac);display:flex;font-size:11.5px;gap:8px;letter-spacing:.1em;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-ai__led{animation:rm-blink 1.4s infinite;background:var(--ac);border-radius:50%;box-shadow:0 0 8px var(--ac);flex:none;height:8px;width:8px}@keyframes rm-blink{50%{opacity:.3}}.rm-ai__list{display:flex;flex-direction:column;gap:4px}.rm-ai__row{align-items:center;background:#01040f8c;border:1px solid rgba(var(--ac-rgb),.28);border-radius:5px;color:var(--hud-text);cursor:pointer;display:flex;font:600 13px var(--hud-font-ui);height:31px;justify-content:space-between;overflow:hidden;padding:0 10px;position:relative;text-align:left;transition:border-color .2s,box-shadow .2s,transform .2s}.rm-ai__bar{background:linear-gradient(90deg,rgba(var(--ac-rgb),.38),rgba(var(--ac-rgb),.08));bottom:0;left:0;position:absolute;top:0;transition:width .6s var(--hud-ease);width:var(--w)}.rm-ai__label,.rm-ai__pct{position:relative;z-index:1}.rm-ai__pct{color:#fff;font-size:14px}.rm-ai__row:hover{border-color:var(--ac);transform:translateX(2px)}.rm-ai__row.is-active{border-color:var(--ac);box-shadow:0 0 14px rgba(var(--ac-rgb),.65),inset 0 0 12px rgba(var(--ac-rgb),.3)}.rm-ai__row.is-active .rm-ai__label{color:#fff;text-shadow:0 0 8px var(--ac)}.rm-core{--cc:#ff4a3a;--cc-rgb:255,74,58;grid-gap:16px;align-items:center;background:radial-gradient(circle at 78% 50%,rgba(var(--cc-rgb),.2),#0000 55%),#030b26c7;border:1px solid rgba(var(--cc-rgb),.55);border-radius:12px;box-shadow:0 0 34px rgba(var(--cc-rgb),.25),inset 0 0 50px rgba(var(--cc-rgb),.08);display:grid;gap:16px;grid-template-columns:240px minmax(0,1fr) 190px;overflow:hidden;padding:22px 26px 26px;position:relative;transition:border-color .5s,box-shadow .5s}.rm-core--player{--cc:#3d7bff;--cc-rgb:61,123,255}.rm-core.is-hacking{border-color:var(--hud-orange);box-shadow:0 0 40px #ff7a1a66,inset 0 0 50px #ff7a1a1a}.rm-core__c{border:2px solid var(--cc);filter:drop-shadow(0 0 5px var(--cc));height:18px;pointer-events:none;position:absolute;width:18px}.rm-core__c--tl{border-bottom:0;border-right:0;left:6px;top:6px}.rm-core__c--tr{border-bottom:0;border-left:0;right:6px;top:6px}.rm-core__c--bl{border-right:0;border-top:0;bottom:6px;left:6px}.rm-core__c--br{border-left:0;border-top:0;bottom:6px;right:6px}.rm-core__robot{display:flex;justify-content:center;min-height:270px}.rm-core__mid{min-width:0;text-align:center}.rm-core__heading{color:var(--hud-dim);font-size:14px;letter-spacing:.3em;margin:0 0 4px}.rm-core__hero{animation:rm-flip .7s var(--hud-ease) both;color:var(--cc);font-size:76px;font-weight:900;letter-spacing:.06em;line-height:1.05;margin:0;text-shadow:0 0 22px rgba(var(--cc-rgb),.9),0 0 60px rgba(var(--cc-rgb),.5);transform-origin:50% 60%}@keyframes rm-flip{0%{filter:blur(6px);opacity:0;transform:perspective(600px) rotateX(90deg)}to{filter:none;opacity:1;transform:perspective(600px) rotateX(0)}}.rm-ptb{display:flex;flex-wrap:wrap;gap:22px;justify-content:center;margin-top:10px}.rm-ptb__i{align-items:baseline;color:var(--hud-dim);display:flex;font-size:11px;gap:6px;letter-spacing:.12em}.rm-ptb__i b{font-size:22px}.rm-ptb__i--p b{color:#6ea0ff}.rm-ptb__i--b b{color:#ff6a5c}.rm-ptb__i--t b{color:var(--hud-green)}.rm-core__ring{--p:0%;background:conic-gradient(var(--cc) var(--p),#ffffff1a 0);border-radius:50%;filter:drop-shadow(0 0 14px rgba(var(--cc-rgb),.75));height:180px;justify-self:center;padding:9px;transition:background .6s;width:180px}.rm-core__ring-in{align-items:center;animation:rm-pulse .9s ease-out;background:#030b26;border-radius:50%;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.rm-core__ring-in b{color:var(--cc);font-size:44px;text-shadow:0 0 16px rgba(var(--cc-rgb),.9)}.rm-core__ring-in small{color:var(--hud-dim);font-size:11px;letter-spacing:.24em}@keyframes rm-pulse{0%{box-shadow:0 0 0 0 rgba(var(--cc-rgb),.9);transform:scale(.92)}60%{box-shadow:0 0 0 22px rgba(var(--cc-rgb),0);transform:scale(1.04)}to{transform:scale(1)}}.rm-hist{max-height:560px;overflow:auto}.rm-hist table{border-collapse:collapse;font-size:12px;width:100%}.rm-hist th{background:#07163f;border-bottom:1px solid #ffd36b66;color:var(--hud-gold);font:700 11px var(--hud-font-display);letter-spacing:.08em;padding:8px 4px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.rm-hist td{border-bottom:1px solid #ffffff0f;padding:6px 3px;text-align:center}.rm-hist tbody tr:hover{background:rgba(var(--hud-cyan-rgb),.07)}.rm-hist__sid{color:var(--hud-cyan);font-size:11px}.rm-hist__time{color:var(--hud-dim);font-size:11px}.room-pill{align-items:center;border-radius:4px;color:#fff;display:inline-flex;font:700 10.5px var(--hud-font-ui);justify-content:center;letter-spacing:.04em;min-width:58px;padding:2px 8px}.room-pill--player{background:#1f61ff;box-shadow:0 0 8px #1f61ff99}.room-pill--banker{background:#e0143a;box-shadow:0 0 8px #ff003c80}.room-pill--hoa-kq{background:#00a950}.room-pill--dg-none,.room-pill--empty{border:1px dashed rgba(var(--hud-cyan-rgb),.3);color:var(--hud-dim)}.room-pill--dg-hoa{background:#ffd36b;color:#1a1400}.room-pill--dg-win{background:#3dffa0;box-shadow:0 0 8px #3dffa080;color:#00190f}.room-pill--dg-lose{background:#ff3d5a;box-shadow:0 0 8px #ff3d5a80}@container rm (max-width: 1500px){.rm-grid{grid-template-columns:300px minmax(0,1fr) 380px}.rm-core{grid-template-columns:200px minmax(0,1fr) 150px;padding:18px}.rm-core__hero{font-size:58px}.rm-core__ring{height:140px;width:140px}.rm-core__ring-in b{font-size:34px}}@container rm (max-width: 1180px){.rm-grid{grid-template-areas:"main main" "logs hist" "roads roads";grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rm-hist{max-height:420px}}@container rm (min-width: 701px) and (max-width: 900px){.rm-top__h1{font-size:34px;white-space:nowrap}.rm-core__robot{min-height:190px}.rm-ptb{flex-wrap:nowrap;gap:16px}}@container rm (max-width: 460px){.rm-top__chips>:first-child{display:none}}@container rm (max-width: 700px){.rm-wrap{padding:14px 12px 60px}.rm-top{gap:10px}.rm-top__h1{font-size:clamp(20px,6.4vw,26px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-top__chips{justify-content:flex-start}.rm-grid{gap:14px;grid-template-areas:"main" "roads" "hist" "logs";grid-template-columns:minmax(0,1fr)}.rm-top{grid-gap:8px 12px;align-items:center;display:grid;gap:8px 12px;grid-template-columns:auto minmax(0,1fr);margin-bottom:12px}.rm-top .app-back-btn{gap:2px;height:44px;min-width:96px;width:96px}.rm-top .app-back-btn__icon{height:20px;width:20px}.rm-top .app-back-btn__label{font-size:15px;letter-spacing:.04em}.rm-top__title{flex:none}.rm-top__eyebrow{font-size:10px;letter-spacing:.12em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-top__chips{flex-wrap:nowrap;gap:8px;grid-column:1/-1;overflow:hidden}.rm-top__chips>*{flex:none;font-size:11px}.rm-col--main .rm-core{order:-1}.rm-core__robot{justify-content:stretch}.rm-core__robot .hud-robot{align-items:center;flex-direction:row;width:100%}.rm-core__robot .hud-robot__svg{height:91px;margin-left:-4px;width:76px}.rm-core__robot .hud-bubble{flex:1 1;font-size:12.5px;margin:0 0 0 10px;max-width:none;min-width:0}.rm-core__robot .hud-bubble:after{bottom:auto;left:-7px;right:auto;top:calc(50% - 6px);transform:rotate(135deg)}.rm-ptb{flex-wrap:nowrap}.rm-ptb__i{align-items:flex-start;flex-direction:column;gap:0}.rm-ptb__i b{font-size:20px;line-height:1.1}.rm-core__heading,.rm-core__mid{text-align:left}.rm-ptb{justify-content:flex-start}.rm-hist{max-height:460px}.rm-hist table{table-layout:fixed}.rm-hist td:nth-child(5),.rm-hist th:nth-child(5){display:none}.rm-hist th{font-size:11px;letter-spacing:.04em}.rm-hist .room-pill{font-size:11px;max-width:92px;min-width:0;padding:3px 4px;width:100%}.rm-hist td{padding:7px 3px}.rm-ai__head{font-size:10px}.rm-ai__label{font-size:12.5px}.rm-ai__list{gap:5px}.rm-roads{grid-template-columns:minmax(0,1fr)}.rm-core{gap:10px;grid-template-areas:"robot robot" "mid ring";grid-template-columns:minmax(0,1fr) 120px;padding:16px 14px}.rm-core__robot{grid-area:robot;min-height:0}.rm-core__mid{grid-area:mid}.rm-core__ring{grid-area:ring;height:112px;padding:7px;width:112px}.rm-core__ring-in b{font-size:26px}.rm-core__hero{font-size:40px}.rm-core__heading{font-size:10.5px;letter-spacing:.18em}.rm-ptb{gap:12px}.rm-ai-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rm-vs{display:none}.rm-ai__head{font-size:9.5px;letter-spacing:.04em}.rm-ai__row{font-size:12px;height:40px;padding:0 7px}.rm-hist table{min-width:0}.rm-log,.rm-log--decode{height:170px}}@media (max-width:900px),(orientation:portrait){.rm-page{flex-shrink:0}}@media (prefers-reduced-motion:reduce){.rm-ai__led,.rm-core__hero,.rm-core__ring-in,.rm-log__line{animation:none!important}}.ll-hub{--hub-rgb:var(--hud-cyan-rgb);--hub-c:var(--hud-cyan);color:#fff;isolation:isolate;min-height:1130px;overflow:hidden;position:relative;width:1920px}.ll-hub--fishing{--hub-rgb:var(--hud-gold-rgb);--hub-c:var(--hud-gold)}.ll-hub>.hud-bg,.ll-hub>canvas{z-index:0}.ll-hub__vignette{background:radial-gradient(ellipse at 50% 40%,#01040f1a 0,#01040fb8 100%),linear-gradient(180deg,#01040f8c,#01040f40 40%,#01040f99);inset:0;pointer-events:none;position:absolute;z-index:0}.ll-hub>:not(.hud-bg):not(canvas):not(.ll-hub__vignette){z-index:2}.ll-hub__back{left:273px;position:absolute;top:95px;z-index:5!important}.ll-hub__head{left:0;pointer-events:none;position:absolute;right:0;text-align:center;top:54px}.ll-hub__step{align-items:center;color:var(--hub-c);display:inline-flex;font-size:16px;gap:10px;letter-spacing:.28em;opacity:.9}.ll-hub__step-dot{animation:ll-hub-blink 1.4s ease-in-out infinite;background:var(--hub-c);border-radius:50%;box-shadow:0 0 10px var(--hub-c);height:8px;width:8px}.ll-hub__title{font-family:Orbitron,sans-serif;font-family:var(--hud-font-display,"Orbitron",sans-serif);font-size:84px;font-weight:900;letter-spacing:.08em;line-height:1.05;margin:6px 0 0;white-space:nowrap}.ll-hub--fishing .ll-hub__title{background-image:linear-gradient(180deg,#fff 5%,var(--hud-gold) 60%,#e0a43a 100%);filter:drop-shadow(0 0 12px rgba(var(--hud-gold-rgb),.5))}.ll-hub__sub{color:#8fb2e8;color:var(--hud-dim,#8fb2e8);font-size:20px;letter-spacing:.14em;margin-top:4px;text-transform:uppercase}.ll-hub__search{--hud-bc:var(--hub-c);align-items:center;box-sizing:border-box;display:flex;gap:14px;height:64px;left:560px;padding:0 10px 0 22px;position:absolute;top:232px;width:800px}.ll-hub__prompt{color:var(--hub-c);flex-shrink:0;font-size:18px;text-shadow:0 0 8px rgba(var(--hub-rgb),.6);white-space:nowrap}.ll-hub__input{background:#0000;border:0;caret-color:var(--hub-c);color:#fff;flex:1 1;font-size:20px;height:100%;min-width:0;outline:none}.ll-hub__input::placeholder{color:#fff6}.ll-hub__search:focus-within{box-shadow:0 0 0 1px rgba(var(--hub-rgb),.7),0 0 26px rgba(var(--hub-rgb),.35)}.ll-hub__clear{background:#0000;border:1px solid rgba(var(--hub-rgb),.5);border-radius:4px;color:#fff;cursor:pointer;flex-shrink:0;font-size:22px;height:38px;line-height:1;width:38px}.ll-hub__clear:hover{background:rgba(var(--hub-rgb),.2)}.ll-hub__scan{background:linear-gradient(180deg,rgba(var(--hub-rgb),.28),rgba(var(--hub-rgb),.08));border:1px solid rgba(var(--hub-rgb),.8);border-radius:4px;box-shadow:0 0 14px rgba(var(--hub-rgb),.3);color:#fff;cursor:pointer;flex-shrink:0;font-family:Orbitron,sans-serif;font-family:var(--hud-font-display,"Orbitron",sans-serif);font-size:17px;font-weight:800;height:46px;letter-spacing:.2em;padding:0 28px;transition:transform .15s ease,box-shadow .15s ease}.ll-hub__scan:hover{box-shadow:0 0 24px rgba(var(--hub-rgb),.65);transform:translateY(-1px)}.ll-hub__status{left:1385px;position:absolute;top:247px}.ll-hub__grid{display:grid;grid-auto-rows:250px;grid-template-columns:repeat(4,235px);left:490px;position:absolute;top:340px}.ll-hub__empty{color:var(--hub-c);font-size:22px;grid-column:1/-1;padding:40px 0}.ll-hub-tile{animation:hud-rise .55s ease both;animation:hud-rise .55s var(--hud-ease,ease) both;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(180deg,rgba(var(--hub-rgb),.1),#030b26c7 70%),#061540b3;border:1px solid rgba(var(--hub-rgb),.35);border-radius:6px;-webkit-clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);color:#fff;cursor:pointer;height:236px;margin:0 auto;overflow:hidden;padding:0;position:relative;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;width:222px}.ll-hub-tile:after,.ll-hub-tile:before{border:2px solid var(--hub-c);content:"";height:18px;opacity:.85;pointer-events:none;position:absolute;transition:all .2s ease;width:18px}.ll-hub-tile:before{border-bottom:0;border-left:0;right:6px;top:6px}.ll-hub-tile:after{border-right:0;border-top:0;bottom:28px;left:6px}.ll-hub-tile:focus-visible,.ll-hub-tile:hover{border-color:var(--hub-c);box-shadow:0 0 26px rgba(var(--hub-rgb),.55),inset 0 0 24px rgba(var(--hub-rgb),.18);outline:none;transform:translateY(-5px)}.ll-hub-tile:hover:after,.ll-hub-tile:hover:before{height:30px;width:30px}.ll-hub-tile__idx{color:var(--hub-c);font-size:13px;left:20px;letter-spacing:.1em;opacity:.75;position:absolute;top:8px}.ll-hub-tile__logo-wrap{align-items:center;border-radius:12px;box-shadow:0 0 18px rgba(var(--hub-rgb),.35);display:flex;height:150px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:34px;transform:translateX(-50%);transition:transform .25s ease,box-shadow .25s ease;width:150px}.ll-hub-tile:hover .ll-hub-tile__logo-wrap{box-shadow:0 0 30px rgba(var(--hub-rgb),.8);transform:translateX(-50%) scale(1.06)}.ll-hub-tile__logo{height:100%;object-fit:contain;pointer-events:none;width:100%}.ll-hub-tile__radar{background:conic-gradient(from 0deg,rgba(var(--hub-rgb),0) 0deg,rgba(var(--hub-rgb),0) 270deg,rgba(var(--hub-rgb),.45) 1turn);border-radius:50%;height:260px;left:50%;margin:-130px 0 0 -130px;opacity:0;pointer-events:none;position:absolute;top:109px;transition:opacity .25s ease;width:260px}.ll-hub-tile.is-picked .ll-hub-tile__radar,.ll-hub-tile:hover .ll-hub-tile__radar{animation:ll-hub-spin 1.6s linear infinite;opacity:1}.ll-hub-tile__scan{background:linear-gradient(90deg,#0000,var(--hub-c),#0000);box-shadow:0 0 14px var(--hub-c);height:3px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}.ll-hub-tile.is-picked .ll-hub-tile__scan,.ll-hub-tile:hover .ll-hub-tile__scan{animation:ll-hub-sweep 1.3s ease-in-out infinite;opacity:1}.ll-hub-tile__state{background:#01040f99;border-top:1px solid rgba(var(--hub-rgb),.25);bottom:0;color:#3dffa0;color:var(--hud-green,#3dffa0);font-size:13px;height:30px;left:0;letter-spacing:.12em;line-height:30px;pointer-events:none;position:absolute;right:0;text-align:center}.ll-hub-tile--nodata{border-color:#ff6e4666}.ll-hub-tile--nodata .ll-hub-tile__logo-wrap{filter:grayscale(.85) brightness(.8)}.ll-hub-tile--nodata .ll-hub-tile__state{color:#ff7a1a;color:var(--hud-orange,#ff7a1a)}.ll-hub-tile.is-picked{border-color:#ff7a1a;border-color:var(--hud-fire,#ff7a1a);box-shadow:0 0 34px rgba(var(--hud-fire-rgb),.7)}.ll-hub__robot{display:flex;justify-content:center;left:1520px;pointer-events:none;position:absolute;top:560px;width:300px}.ll-hub__robot>*{pointer-events:auto}@keyframes ll-hub-spin{to{transform:rotate(1turn)}}@keyframes ll-hub-sweep{0%{top:0}to{top:calc(100% - 3px)}}@keyframes ll-hub-blink{50%{opacity:.25}}@media (max-width:900px),(orientation:portrait){.ll-hub{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;min-height:0;padding:12px max(14px,env(safe-area-inset-right)) calc(32px + env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));width:100%}.ll-hub>:not(.hud-bg):not(canvas):not(.ll-hub__vignette):not(.ll-hub__back){left:auto!important;position:relative!important;top:auto!important}.ll-hub__back{left:max(14px,env(safe-area-inset-left))!important;min-width:46px;padding:0;position:absolute!important;top:12px!important;width:46px}.ll-hub__back .app-back-btn__label{display:none}.ll-hub__back .app-back-btn__icon{height:24px;width:24px}.ll-hub__head{align-self:stretch;animation:ll-hub-in .45s ease both;animation:ll-hub-in .45s var(--hud-ease,ease) both;display:flex;flex-direction:column;justify-content:center;margin:0 0 16px;min-height:46px;padding:0 0 0 58px;text-align:left}.ll-hub__step{font-size:11px;gap:8px;letter-spacing:.14em}.ll-hub__title{font-size:clamp(26px,8vw,34px);letter-spacing:.06em;line-height:1.05;margin:2px 0 0;white-space:normal}.ll-hub__sub{font-size:12px;letter-spacing:.08em;margin-top:2px}.ll-hub__search{animation:ll-hub-in .5s ease .05s both;animation:ll-hub-in .5s .05s var(--hud-ease,ease) both;border-radius:12px;gap:8px;height:56px;max-width:720px;padding:0 6px 0 14px;scroll-margin:12px 0 160px;width:100%}.ll-hub__prompt{align-items:center;display:inline-flex;font-size:0}.ll-hub__prompt:before{content:"\203A_";font-size:20px;font-weight:700;letter-spacing:0}.ll-hub__input{font-size:16px}.ll-hub__clear{height:36px;width:36px}.ll-hub__scan{font-size:13px;height:44px;letter-spacing:.14em;min-width:76px;padding:0 14px}.ll-hub__status{align-self:center;margin-top:12px;max-width:720px;width:100%}.ll-hub__robot{justify-content:flex-start;margin:8px 0 0;max-width:720px;order:8;width:100%}.ll-hub__robot .hud-robot{width:100%}.ll-hub__robot .hud-robot__svg{height:auto;width:68px}.ll-hub__robot .hud-bubble{flex:1 1 auto;font-size:13px;line-height:1.45;min-width:0;padding:10px 12px}.ll-hub__robot .hud-bubble__label{font-size:10px}.ll-hub__grid{gap:12px;grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));margin-top:16px;max-width:720px;order:9;width:100%}.ll-hub-tile{-webkit-tap-highlight-color:transparent;animation:hud-rise .5s ease both;animation:hud-rise .5s var(--hud-ease,ease) both;aspect-ratio:1/1.04;border-radius:12px;-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);height:auto;margin:0;max-width:none;width:100%}.ll-hub-tile:hover{transform:none}.ll-hub-tile:active{border-color:var(--hub-c);transform:scale(.97)}.ll-hub-tile:after{bottom:34px}.ll-hub-tile__idx{font-size:12px;left:14px;top:8px}.ll-hub-tile__logo-wrap{aspect-ratio:1;height:auto;top:16%;width:62%}.ll-hub-tile__radar{display:none}.ll-hub-tile__state{font-size:12px;height:32px;letter-spacing:.06em;line-height:32px}.ll-hub__empty{font-size:15px;padding:24px 4px;text-align:center}}@keyframes ll-hub-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ll-hub-tile,.ll-hub-tile__radar,.ll-hub-tile__scan,.ll-hub__step-dot{animation:none!important}}@media (max-width:900px),(orientation:portrait){.ll-hub{flex-shrink:0}}.ll-list{--hub-rgb:var(--hud-cyan-rgb);--hub-c:var(--hud-cyan);box-sizing:border-box;color:#fff;isolation:isolate;min-height:1130px;overflow:hidden;padding-bottom:80px;position:relative;width:1920px}.ll-list--fishing{--hub-rgb:var(--hud-gold-rgb);--hub-c:var(--hud-gold)}.ll-list__vignette{background:radial-gradient(ellipse at 50% 40%,#01040f1a 0,#01040fb8 100%),linear-gradient(180deg,#01040f8c,#01040f40 40%,#01040f99);inset:0;pointer-events:none;position:absolute;z-index:0}.ll-list>:not(.hud-bg):not(canvas):not(.ll-list__vignette){z-index:2}.ll-list__back{left:273px;position:absolute;top:95px;z-index:5!important}.ll-list__head{left:0;pointer-events:none;position:absolute;right:0;text-align:center;top:44px}.ll-list__step{align-items:center;color:var(--hub-c);display:inline-flex;font-size:16px;gap:10px;letter-spacing:.28em}.ll-list__step-dot{animation:ll-list-blink 1.4s ease-in-out infinite;background:var(--hub-c);border-radius:50%;box-shadow:0 0 10px var(--hub-c);height:8px;width:8px}.ll-list__title{font-family:Orbitron,sans-serif;font-family:var(--hud-font-display,"Orbitron",sans-serif);font-size:68px;font-weight:900;letter-spacing:.06em;line-height:1.05;margin:4px 0 0;white-space:nowrap}.ll-list--fishing .ll-list__title{background-image:linear-gradient(180deg,#fff 5%,var(--hud-gold) 60%,#e0a43a 100%);filter:drop-shadow(0 0 12px rgba(var(--hud-gold-rgb),.5))}.ll-list__sub{color:#8fb2e8;color:var(--hud-dim,#8fb2e8);font-size:22px;letter-spacing:.2em;margin-top:4px;text-transform:uppercase}.ll-list__search{--hud-bc:var(--hub-c);align-items:center;box-sizing:border-box;display:flex;gap:14px;height:60px;left:560px;padding:0 10px 0 22px;position:absolute;top:215px;width:800px}.ll-list__search:focus-within{box-shadow:0 0 0 1px rgba(var(--hub-rgb),.7),0 0 26px rgba(var(--hub-rgb),.35)}.ll-list__prompt{color:var(--hub-c);flex-shrink:0;font-size:18px;text-shadow:0 0 8px rgba(var(--hub-rgb),.6);white-space:nowrap}.ll-list__input{background:#0000;border:0;caret-color:var(--hub-c);color:#fff;flex:1 1;font-size:20px;height:100%;min-width:0;outline:none}.ll-list__input::placeholder{color:#fff6}.ll-list__scan{background:linear-gradient(180deg,rgba(var(--hub-rgb),.28),rgba(var(--hub-rgb),.08));border:1px solid rgba(var(--hub-rgb),.8);border-radius:4px;box-shadow:0 0 14px rgba(var(--hub-rgb),.3);color:#fff;cursor:pointer;flex-shrink:0;font-family:Orbitron,sans-serif;font-family:var(--hud-font-display,"Orbitron",sans-serif);font-size:16px;font-weight:800;height:44px;letter-spacing:.2em;padding:0 26px}.ll-list__cats{left:430px;position:absolute;top:295px;width:1068px}.ll-list__status{left:1385px;position:absolute;top:228px}.ll-list__grid{grid-column-gap:40px;grid-row-gap:25px;column-gap:40px;display:grid;grid-template-columns:repeat(4,237px);margin-left:430px;padding-top:375px;pointer-events:none;position:relative;row-gap:25px;z-index:2}.ll-list__grid>*{pointer-events:auto}.ll-list__empty{color:var(--hub-c);font-size:18px;grid-column:1/-1;letter-spacing:.08em;padding:40px 12px;text-align:center;text-shadow:0 0 8px rgba(var(--hub-rgb),.5)}.ll-list__clear{background:#0000;border:1px solid rgba(var(--hub-rgb),.5);border-radius:4px;color:#fff;cursor:pointer;flex-shrink:0;font-size:22px;height:36px;line-height:1;width:36px}.ll-list__clear:hover{background:rgba(var(--hub-rgb),.2)}.ll-list--fishing .ll-list__grid{column-gap:39px;grid-template-columns:repeat(4,238px);row-gap:21px}.ll-list__robot{display:flex;justify-content:center;left:1560px;pointer-events:none;position:absolute;top:420px;width:280px}.ll-list__robot>*{pointer-events:auto}@keyframes ll-list-blink{50%{opacity:.25}}@media (max-width:900px),(orientation:portrait){.ll-list{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;min-height:0;overflow:hidden;overflow:clip;padding:12px max(14px,env(safe-area-inset-right)) calc(40px + env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));width:100%}.ll-list>:not(.hud-bg):not(canvas):not(.ll-list__vignette):not(.ll-list__back):not(.ll-list__cats){left:auto!important;position:relative!important;top:auto!important}.ll-list__back{left:max(14px,env(safe-area-inset-left))!important;min-width:46px;padding:0;position:absolute!important;top:12px!important;width:46px}.ll-list__back .app-back-btn__label{display:none}.ll-list__back .app-back-btn__icon{height:24px;width:24px}.ll-list__head{align-self:stretch;display:flex;flex-direction:column;justify-content:center;margin:0 0 14px;min-height:46px;padding:0 0 0 58px;text-align:left}.ll-list__step{font-size:11px;gap:8px;letter-spacing:.14em}.ll-list__title{font-size:clamp(18px,5.4vw,24px);letter-spacing:.05em;line-height:1.1;margin:2px 0 0;white-space:normal}.ll-list__sub{font-size:12px;letter-spacing:.1em;margin-top:2px}.ll-list__search{border-radius:12px;gap:8px;height:54px;max-width:760px;padding:0 6px 0 14px;scroll-margin:12px 0 160px;width:100%}.ll-list__prompt{align-items:center;display:inline-flex;font-size:0}.ll-list__prompt:before{content:"\203A_";font-size:20px;font-weight:700;letter-spacing:0}.ll-list__input{font-size:16px}.ll-list__clear{height:36px;width:36px}.ll-list__scan{font-size:13px;height:42px;letter-spacing:.14em;min-width:76px;padding:0 14px}.ll-list .nh-slot-cats.ll-list__cats{align-self:stretch;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(180deg,#01040feb,#01040fbf);border-bottom:1px solid rgba(var(--hub-rgb),.18);flex-wrap:nowrap;gap:8px;justify-content:flex-start;left:auto;margin:12px calc(max(14px, env(safe-area-inset-right))*-1) 0 calc(max(14px, env(safe-area-inset-left))*-1);overflow-x:auto;overflow-y:hidden;padding:8px max(14px,env(safe-area-inset-right)) 8px max(14px,env(safe-area-inset-left));position:-webkit-sticky;position:sticky;scroll-padding:0 14px;scroll-snap-type:x proximity;scrollbar-width:none;top:0;width:auto;z-index:8!important}.ll-list__cats::-webkit-scrollbar{display:none}.ll-list .nh-slot-cats.ll-list__cats>*{flex:0 0 auto;scroll-snap-align:start}.ll-list__status{display:none}.ll-list__robot{justify-content:flex-start;margin:12px 0 0;max-width:760px;order:8;width:100%}.ll-list__robot .hud-robot{width:100%}.ll-list__robot .hud-robot__svg{height:auto;width:60px}.ll-list__robot .hud-bubble{flex:1 1 auto;font-size:13px;line-height:1.45;min-width:0;padding:9px 12px}.ll-list__robot .hud-bubble__label{font-size:10px}.ll-list--fishing .ll-list__grid,.ll-list__grid{zoom:1;column-gap:12px;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));justify-content:stretch;margin:14px 0 0;max-width:760px;order:9;padding:0;row-gap:12px;width:100%}.ll-list__empty{font-size:14px;padding:28px 8px}}@media (prefers-reduced-motion:reduce){.ll-list__step-dot{animation:none!important}}.nh-slot-cats{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px;justify-content:center}.nh-slot-cats__btn{--c:41,201,255;align-items:center;background:rgba(var(--c),.08);border:1px solid rgba(var(--c),.5);border-radius:4px;-webkit-clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);color:rgb(var(--c));cursor:pointer;display:inline-flex;font-family:Orbitron,Source Code Pro,ui-monospace,monospace;font-size:15px;font-weight:700;gap:10px;letter-spacing:.12em;min-height:44px;padding:0 20px;text-transform:uppercase;transition:background .2s ease,box-shadow .2s ease,transform .15s ease,color .2s ease}.nh-slot-cats__btn:hover{background:rgba(var(--c),.2);box-shadow:0 0 16px rgba(var(--c),.4)}.nh-slot-cats__btn:active{transform:scale(.97)}.nh-slot-cats__btn--all{--c:143,178,232}.nh-slot-cats__btn--jackpot{--c:255,211,107}.nh-slot-cats__btn--choi{--c:41,201,255}.nh-slot-cats__btn--cho{--c:255,77,77}.nh-slot-cats__btn--active{background:rgba(var(--c),.3);border-color:rgb(var(--c));box-shadow:0 0 20px rgba(var(--c),.55),inset 0 0 12px rgba(var(--c),.25);color:#fff}.nh-slot-cats__count{background:#01040f99;border-radius:3px;color:#fff;font-family:Source Code Pro,ui-monospace,monospace;font-size:12px;letter-spacing:0;min-width:26px;padding:2px 6px;text-align:center}@media (max-width:900px),(orientation:portrait){.nh-slot-cats__btn{-webkit-tap-highlight-color:transparent;border-radius:10px;-webkit-clip-path:none;clip-path:none;font-size:13px;gap:8px;letter-spacing:.06em;min-height:44px;padding:0 14px;white-space:nowrap}.nh-slot-cats__count{border-radius:6px;font-size:12px;padding:2px 7px}}.ll-game-card{--st-rgb:var(--hud-cyan-rgb,41,201,255);--st-c:rgb(var(--st-rgb));animation:ll-card-in .5s ease both;animation:ll-card-in .5s var(--hud-ease,ease) both;animation-delay:0ms;animation-delay:calc(var(--i, 0)*35ms);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(180deg,rgba(var(--st-rgb),.1),#030b26d1 62%),#061540b8;border:1px solid rgba(var(--st-rgb),.45);border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Roboto,system-ui,sans-serif;height:330px;overflow:hidden;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;width:237px}.ll-game-card--cho{--st-rgb:255,77,77}.ll-game-card--choi{--st-rgb:41,201,255}.ll-game-card--jackpot{--st-rgb:255,211,107}.ll-game-card:focus-visible,.ll-game-card:hover{border-color:var(--st-c);box-shadow:0 0 26px rgba(var(--st-rgb),.5),inset 0 0 22px rgba(var(--st-rgb),.12);outline:none;transform:translateY(-5px)}.ll-game-card--jackpot{animation:ll-card-in .5s ease both,ll-card-jp 2.4s ease-in-out .6s infinite;animation:ll-card-in .5s var(--hud-ease,ease) both,ll-card-jp 2.4s ease-in-out .6s infinite;animation-delay:0ms,.6s;animation-delay:calc(var(--i, 0)*35ms),.6s}.ll-game-card>*{box-sizing:border-box;position:absolute}.ll-game-card:after{background:linear-gradient(90deg,#0000,var(--st-c),#0000);box-shadow:0 0 12px var(--st-c);content:"";height:2px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}.ll-game-card:hover:after{animation:ll-card-sweep 1.4s ease-in-out infinite;opacity:1}.ll-game-card__thumb{background:#02081d;border:1px solid rgba(var(--st-rgb),.55);border-radius:8px;box-shadow:0 0 16px rgba(var(--st-rgb),.35);height:171px;left:31px;object-fit:cover;top:14px;width:171px}.ll-game-card__name{color:#bfeaff;font-family:Orbitron,Roboto,sans-serif;font-size:13.5px;left:6px;letter-spacing:.03em;overflow:hidden;right:6px;text-align:center;text-overflow:ellipsis;top:207px;transform:translateY(-50%);white-space:nowrap}.ll-game-card__chip,.ll-game-card__name{font-weight:700;line-height:1;text-transform:uppercase}.ll-game-card__chip{align-items:center;background:rgba(var(--st-rgb),.16);border:1px solid rgba(var(--st-rgb),.8);border-radius:3px;color:var(--st-c);display:flex;font-family:Source Code Pro,ui-monospace,monospace;font-size:13px;gap:7px;height:22px;justify-content:center;left:66px;letter-spacing:.1em;text-shadow:0 0 8px rgba(var(--st-rgb),.7);top:226px;width:105px}.ll-game-card__chip:before{animation:ll-card-dot 1.2s ease-in-out infinite;background:var(--st-c);border-radius:50%;box-shadow:0 0 8px var(--st-c);content:"";height:7px;width:7px}.ll-game-card--cho .ll-game-card__chip:before{animation:none;opacity:.6}.ll-game-card--jackpot .ll-game-card__chip{background:rgba(var(--st-rgb),.28);color:#fff3d0}.ll-game-card__bar{background:#01040fd9;border:1px solid rgba(var(--st-rgb),.3);border-radius:2px;height:12px;left:10px;overflow:hidden;top:262px;width:217px}.ll-game-card__bar:after{background:repeating-linear-gradient(90deg,#0000 0 20px,#01040fbf 20px 21.7px);content:"";inset:0;pointer-events:none;position:absolute}.ll-game-card__bar-fill{animation:ll-card-fill .9s ease both;animation:ll-card-fill .9s var(--hud-ease,ease) both;animation-delay:.15s;animation-delay:calc(var(--i, 0)*35ms + .15s);background:linear-gradient(90deg,rgba(var(--st-rgb),.45),rgb(var(--st-rgb)));box-shadow:0 0 10px rgba(var(--st-rgb),.8);height:100%;transform-origin:left center}.ll-game-card__pct{align-items:center;background:rgba(var(--st-rgb),.1);border:1px solid rgba(var(--st-rgb),.35);border-radius:3px;color:var(--st-c);display:flex;font-family:Orbitron,Roboto,sans-serif;font-size:22px;font-weight:800;height:34px;justify-content:space-between;left:10px;line-height:1;padding:0 12px;text-shadow:0 0 10px rgba(var(--st-rgb),.6);top:282px;width:217px}.ll-game-card__pct:before{color:#fff9;content:"WIN RATE";font-family:Source Code Pro,ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-shadow:none}.ll-game-card--fishing{height:322px;width:238px}.ll-game-card--fishing .ll-game-card__thumb{border:3px solid #d8a640;border-radius:50%;box-shadow:0 0 18px #d8a64080,0 0 0 5px rgba(var(--st-rgb),.15);height:167px;left:35px;top:18px;width:167px}.ll-game-card--fishing .ll-game-card__name{top:205px}.ll-game-card--fishing .ll-game-card__chip{top:222px}.ll-game-card--fishing .ll-game-card__bar{top:256px}.ll-game-card--fishing .ll-game-card__pct{top:276px}@keyframes ll-card-in{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:none}}@keyframes ll-card-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ll-card-sweep{0%{top:0}to{top:calc(100% - 2px)}}@keyframes ll-card-dot{50%{opacity:.3}}@keyframes ll-card-jp{0%,to{box-shadow:0 0 10px rgba(var(--st-rgb),.25)}50%{box-shadow:0 0 26px rgba(var(--st-rgb),.6)}}@media (max-width:900px),(orientation:portrait){.ll-game-card,.ll-game-card--fishing{grid-column-gap:8px;grid-row-gap:8px;-webkit-tap-highlight-color:transparent;align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:14px;column-gap:8px;display:grid;grid-template-areas:"thumb thumb" "name name" "chip pct" "bar bar";grid-template-columns:minmax(0,1fr) auto;height:auto;padding:8px 8px 10px;row-gap:8px;width:100%}.ll-game-card>*{position:static}.ll-game-card:hover{transform:none}.ll-game-card:active{border-color:var(--st-c);transform:scale(.97)}.ll-game-card:after{display:none}.ll-game-card>.ll-game-card__bar{left:auto;position:relative;top:auto}.ll-game-card--fishing .ll-game-card__thumb,.ll-game-card__thumb{aspect-ratio:1/1;border-radius:10px;grid-area:thumb;height:auto;width:100%}.ll-game-card--fishing .ll-game-card__thumb{border-width:2px;box-shadow:0 0 14px #d8a64073;justify-self:center;margin-top:6px;width:86%}.ll-game-card__name{font-size:12.5px;grid-area:name;line-height:1.2;padding:0 2px;text-align:center;transform:none}.ll-game-card__chip{font-size:12px;gap:6px;grid-area:chip;height:26px;justify-self:start;letter-spacing:.06em;padding:0 10px;width:auto}.ll-game-card__pct{background:none;border:0;font-size:20px;grid-area:pct;height:auto;justify-content:flex-end;padding:0;width:auto}.ll-game-card__pct:before{content:none}.ll-game-card__bar{border-radius:5px;grid-area:bar;height:10px;width:100%}.ll-game-card__bar:after{background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1.5px),#01040fbf calc(10% - 1.5px) 10%)}.ll-game-card__bar-fill{border-radius:5px}}@media (prefers-reduced-motion:reduce){.ll-game-card,.ll-game-card:hover:after,.ll-game-card__bar-fill,.ll-game-card__chip:before{animation:none!important}}@media (max-width:380px){.ll-game-card__chip{gap:5px;letter-spacing:.02em;padding:0 7px}.ll-game-card__pct{font-size:18px}}.an-stage{--an-accent:var(--hud-cyan);--an-accent-rgb:var(--hud-cyan-rgb);box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-family:Roboto,system-ui,sans-serif;gap:8px;height:830px;isolation:isolate;left:0;overflow:hidden;padding:40px 40px 18px;position:absolute;top:0;width:1920px}.an-stage--fishing{--an-accent:#29e0d0;--an-accent-rgb:41,224,208}.an-stage>.hud-bg,.an-stage>canvas{z-index:0}.an-steps,.an-top{position:relative;z-index:2}.x88-stage:has(.an-stage){min-height:0}.x88-stage__body:has(.an-stage){flex:none;height:830px;min-height:830px}.an-main{position:relative;z-index:auto}.an-boom,.an-col--l,.an-col--r,.an-core__rings,.an-core__tag,.an-dock{z-index:2}.an-col--l,.an-col--r,.an-dock{position:relative}.an-vignette{background:radial-gradient(ellipse at 50% 46%,#0000 40%,#01030c8c 100%);inset:0;pointer-events:none;position:absolute;z-index:1}.an-top{align-items:center;display:flex;gap:24px;min-height:62px}.an-top .an-back{flex:none}.an-title{align-items:center;display:flex;flex:1 1;gap:16px;justify-content:center;min-width:0}.an-title__thumb{background:#02081cb3;border:1px solid rgba(var(--hud-gold-rgb),.7);box-shadow:var(--hud-glow-gold);-webkit-clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);flex:none;height:58px;padding:2px;width:58px}.an-title__thumb img{display:block;height:100%;object-fit:cover;width:100%}.an-title__text{display:flex;flex-direction:column;min-width:0}.an-title__eyebrow{color:var(--an-accent);font-family:var(--hud-font-mono);font-size:11px;font-weight:700;letter-spacing:.34em;text-shadow:0 0 10px rgba(var(--an-accent-rgb),.6)}.an-title__name{font-size:26px;letter-spacing:.06em;line-height:1.15;margin:2px 0 0;max-width:760px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.an-top__chip{flex:none;justify-content:center;min-width:127px}.an-steps{margin:0 auto;max-width:100%;width:860px}.an-main{grid-gap:30px;display:grid;flex:1 1;gap:30px;grid-template-columns:440px minmax(0,1fr) 440px;min-height:0}.an-col{display:flex;flex-direction:column;gap:14px;min-height:0;min-width:0}.an-logpanel{display:flex;flex:1 1;flex-direction:column;min-height:120px}.an-logpanel>div:not(.hud-panel__head){display:flex;flex:1 1;min-height:0}.an-logpanel .an-log{background:#01061480;border:0;border-radius:0;flex:1 1;height:auto!important}.an-log{font-size:13px}.an-res{flex-direction:column}.an-res,.an-win{display:flex;gap:16px}.an-win{align-items:center}.an-win__ring{flex:none;height:120px;position:relative;width:120px}.an-gauge{display:block;height:100%;overflow:visible;width:100%}.an-gauge__track{fill:none;stroke:#29c9ff29;stroke-width:10}.an-gauge__bar{fill:none;stroke-width:10;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(255,122,26,.7));transition:stroke-dasharray 1.4s cubic-bezier(.22,1,.36,1)}.an-gauge__tick{fill:none;stroke:#29c9ff66;stroke-width:1;stroke-dasharray:2 6}.an-win__val{align-items:center;color:#fff;display:flex;font-size:36px;font-weight:900;inset:0;justify-content:center;position:absolute;text-shadow:0 0 16px #ff8c28bf}.an-win__val small{color:var(--hud-orange);font-size:16px;margin-left:2px}.an-win__txt{display:flex;flex-direction:column;gap:4px;min-width:0}.an-win__txt b{color:var(--hud-gold);font-family:var(--hud-font-display);font-size:17px;letter-spacing:.12em;text-shadow:var(--hud-glow-gold)}.an-win__txt span{color:var(--hud-dim);font-size:12.5px;line-height:1.4}.an-metrics{gap:12px}.an-metric,.an-metrics{display:flex;flex-direction:column}.an-metric{gap:5px}.an-res.is-open .an-metric{animation:an-slide .55s var(--hud-ease) both;animation-delay:0ms;animation-delay:var(--d,0ms)}@keyframes an-slide{0%{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:none}}.an-metric__row{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.an-metric__k{color:#9cc4ff;font-family:var(--hud-font-display);font-size:12px;font-weight:700;letter-spacing:.1em}.an-metric__v{color:#fff;font-size:28px;font-weight:900;line-height:1;text-shadow:0 0 14px rgba(var(--hud-cyan-rgb),.6)}.an-metric__v small{color:var(--hud-orange);font-size:11px;letter-spacing:.1em;margin-left:6px}.an-metric__v--time{color:var(--hud-gold);font-size:15px;line-height:1.25;text-align:right;text-shadow:var(--hud-glow-gold)}.an-metric__bar{background:#29c9ff1f;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 4px) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 4px) 100%,0 100%);height:6px;overflow:hidden}.an-metric__bar i{background:linear-gradient(90deg,var(--hud-blue),var(--hud-cyan) 60%,var(--hud-orange));box-shadow:0 0 10px rgba(var(--hud-cyan-rgb),.7);display:block;height:100%;transition:width 1.2s var(--hud-ease)}.an-metric__bar--time i{background:linear-gradient(90deg,var(--hud-gold),var(--hud-orange))}.an-metric__s{color:var(--hud-faint);font-size:11.5px}.an-col--c{gap:12px}.an-core{flex:1 1;min-height:0;position:relative}.an-brain{inset:0;overflow:visible;pointer-events:none;position:absolute}.an-brain__poster,.an-brain__vid{display:block;height:100%;inset:0;mix-blend-mode:screen;object-fit:contain;position:absolute;transform:scale(1.04);width:100%}.an-brain__poster{opacity:.9}.an-brain__vid{pointer-events:none;transition:opacity .6s ease}.an-brain__vid--burst{transition:opacity .25s ease}.an-core__rings{height:100%;inset:0;opacity:.85;pointer-events:none;position:absolute;width:100%}.an-ring{fill:none;vector-effect:non-scaling-stroke;transform-origin:350px 350px}.an-ring--a{stroke:rgba(var(--hud-cyan-rgb),.35);stroke-width:1.2;stroke-dasharray:3 14;animation:an-spin 60s linear infinite}.an-ring--b{stroke:rgba(var(--hud-orange-rgb),.4);stroke-width:1.6;stroke-dasharray:90 40 12 40;animation:an-spin 40s linear infinite reverse}.an-ring--c{stroke:rgba(var(--hud-cyan-rgb),.18);stroke-width:1;stroke-dasharray:1 7;animation:an-spin 90s linear infinite}.an-stage--scan .an-ring--a{stroke:rgba(var(--hud-orange-rgb),.7);animation-duration:6s}.an-stage--scan .an-ring--b{stroke:rgba(var(--hud-fire-rgb),.8);animation-duration:3s}.an-stage--vip .an-ring--b{stroke:rgba(var(--hud-gold-rgb),.6)}@keyframes an-spin{to{transform:rotate(1turn)}}.an-core__tag{background:#02081c80;border-left:2px solid rgba(var(--hud-cyan-rgb),.6);color:var(--hud-faint);font-size:11px;letter-spacing:.16em;line-height:1.5;padding:6px 10px;position:absolute;top:6px}.an-core__tag b{color:var(--hud-cyan);font-size:13px;letter-spacing:.12em}.an-core__tag--tl{left:0}.an-core__tag--tr{border-left:0;border-right:2px solid rgba(var(--hud-orange-rgb),.7);right:0;text-align:right}.an-core__tag--tr b{color:var(--hud-orange);font-size:18px}.an-stage--scan .an-core__tag b{color:var(--hud-orange);text-shadow:var(--hud-glow-fire)}.an-boom{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:5}.an-boom i{border-radius:50%;position:absolute}.an-boom__flash{animation:an-flash 1.3s ease-out forwards;background:radial-gradient(circle at 50% 50%,#fff 0,#ffe096e6 12%,#ff6e1480 32%,#0000 62%);border-radius:0!important;inset:0;mix-blend-mode:screen}.an-boom__ring{animation:an-shock 1.5s ease-out forwards;border:3px solid #ffdc96f2;box-shadow:0 0 30px #ff8c28e6,inset 0 0 30px #ff8c2899;height:120px;opacity:0;width:120px}.an-boom__ring--2{animation-delay:.14s;border-color:rgba(var(--hud-cyan-rgb),.9);box-shadow:0 0 26px rgba(var(--hud-cyan-rgb),.8)}.an-boom__ring--3{animation-delay:.3s;border-width:2px}@keyframes an-flash{0%{opacity:0}10%{opacity:1}to{opacity:0}}@keyframes an-shock{0%{opacity:.95;transform:scale(.2)}to{opacity:0;transform:scale(9)}}.an-dock{display:flex;flex:none;justify-content:center;padding-bottom:4px}.an-dock>*{width:min(560px,100%)}.an-dock .hud-btn-wrap{display:flex}.an-hack{gap:14px!important;min-height:84px!important;width:100%}.an-hack__main{font-family:var(--hud-font-display);font-size:44px;font-weight:900;letter-spacing:.24em;margin-right:-.24em;text-shadow:0 0 18px #ffc878e6,0 2px 0 #781400cc}.an-hack__tag{background:#500a0073;border:1px solid #ffffff8c;font-family:var(--hud-font-mono);font-size:14px;font-weight:700;letter-spacing:.08em;padding:5px 10px}.an-dock .hud-btn-wrap--fire{animation:an-quiver 2.6s ease-in-out infinite}@keyframes an-quiver{0%,82%,to{transform:none}85%{transform:translate(-1.5px,1px) scale(1.01)}88%{transform:translate(1.5px,-1px) scale(1.015)}91%{transform:translate(-1px,-1px) scale(1.01)}94%{transform:translate(1px,1px)}}.an-hack:disabled{filter:grayscale(.6)}.an-charge{animation:an-rumble .18s linear infinite;background:#02081cb8;border:1px solid rgba(var(--hud-orange-rgb),.6);box-shadow:var(--hud-glow-fire),inset 0 0 24px rgba(var(--hud-fire-rgb),.18);-webkit-clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);display:flex;flex-direction:column;gap:8px;padding:14px 18px}@keyframes an-rumble{0%{transform:translate(0)}25%{transform:translate(-1px,1px)}50%{transform:translate(1px)}75%{transform:translateY(-1px)}to{transform:translate(0)}}.an-charge--busy{align-items:center;animation:none}.an-charge__label{color:#d7e6ff;font-family:var(--hud-font-display);font-size:13px;font-weight:700;letter-spacing:.1em;text-align:center}.an-charge__label b{color:var(--hud-gold)}.an-charge__bar{background:#ff7a1a24;border:1px solid rgba(var(--hud-orange-rgb),.5);height:24px;overflow:hidden;position:relative}.an-charge__bar i{background:linear-gradient(90deg,var(--hud-fire),var(--hud-orange) 60%,#ffe08a);box-shadow:0 0 18px #ff7a1ae6;display:block;height:100%}.an-charge__bar span{align-items:center;display:flex;font-size:13px;font-weight:900;inset:0;justify-content:center;position:absolute;text-shadow:0 1px 4px #000}.an-charge__hint{animation:an-blink 1.1s ease-in-out infinite;font-family:var(--hud-font-mono);font-size:13px;font-weight:700;letter-spacing:.05em;text-align:center;white-space:nowrap}@keyframes an-blink{50%{opacity:.45}}.an-vipbar{align-items:stretch;display:flex;gap:12px}.an-vipbar__timer{align-items:center;background:#02081cb8;border:1px solid rgba(var(--hud-gold-rgb),.7);box-shadow:var(--hud-glow-gold);-webkit-clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);display:flex;flex:1 1;flex-direction:column;gap:2px;justify-content:center;padding:10px 14px}.an-vipbar__timer small{color:var(--hud-gold);font-family:var(--hud-font-display);font-size:11px;letter-spacing:.2em}.an-vipbar__timer b{color:#fff;font-size:40px;font-weight:900;line-height:1.1;text-shadow:var(--hud-glow-gold)}.an-vipbar .hud-btn-wrap{width:190px}.an-vipbar__stop{--b1:#7a1010;--b2:var(--hud-red);font-size:13px!important;min-height:100%!important;width:100%}.an-botpanel{flex:none}.an-bot{align-items:flex-end;display:flex;justify-content:center;min-height:285px;padding:6px 0 2px}.an-vip{grid-gap:10px 14px;align-items:center;background:linear-gradient(120deg,rgba(var(--hud-gold-rgb),.16),#0000 55%),#120c048c;border:1px solid rgba(var(--hud-gold-rgb),.65);box-shadow:var(--hud-glow-gold),inset 0 0 30px rgba(var(--hud-gold-rgb),.08);-webkit-clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);display:grid;gap:10px 14px;grid-template-columns:auto 1fr;overflow:hidden;padding:16px 18px;position:relative}.an-vip:after{animation:an-shine 4.2s ease-in-out infinite;background:linear-gradient(100deg,#0000,#ffebbe38,#0000);bottom:0;content:"";left:-40%;pointer-events:none;position:absolute;top:0;transform:skewX(-18deg);width:24%}@keyframes an-shine{0%,60%{left:-40%}to{left:140%}}.an-vip.is-on{border-color:var(--hud-gold)}.an-vip__crown{filter:drop-shadow(0 0 12px rgba(255,200,90,.8));font-size:38px;line-height:1}.an-vip__body{display:flex;flex-direction:column;gap:3px;min-width:0}.an-vip__title{font-size:20px;letter-spacing:.1em}.an-vip__sub{color:var(--hud-dim);font-size:12px;line-height:1.35}.an-vip__stat{color:var(--hud-gold);font-size:11px;letter-spacing:.06em}.an-vip__stat b{color:#fff}.an-vip .hud-btn-wrap{display:flex;grid-column:1/-1}.an-vip__btn{width:100%}.an-vip__btn small{font-family:var(--hud-font-mono);font-size:11px;margin-left:4px;opacity:.85}.an-feed{display:flex;flex:1 1;flex-direction:column;min-height:90px}.an-feed>div:not(.hud-panel__head){display:flex;flex:1 1;min-height:0}.an-feed__view{flex:1 1;overflow:hidden;position:relative}.an-feed__view:after{background:linear-gradient(180deg,#030b26d9,#0000 22%,#0000 78%,#030b26d9);content:"";inset:0;pointer-events:none;position:absolute}.an-feed__list{animation:an-feed 26s linear infinite;padding:0 14px}.an-feed__list p{border-bottom:1px dashed rgba(var(--hud-cyan-rgb),.12);color:var(--hud-dim);font-size:13px;margin:0;padding:7px 0}.an-feed__list b{color:var(--hud-cyan);font-family:var(--hud-font-mono)}@keyframes an-feed{to{transform:translateY(-50%)}}@media (max-width:900px),(orientation:portrait){.an-stage{gap:12px;height:auto;min-height:100%;overflow:visible;overflow-x:clip;padding:10px 12px 0;position:relative;width:100%}.an-col,.an-col--c,.an-main{display:contents}.an-top{gap:10px;min-height:0;order:0}.an-top .app-back-btn{gap:2px;height:44px;min-width:100px;width:100px}.an-top .app-back-btn__icon{height:20px;width:20px}.an-top .app-back-btn__label{font-size:15px;letter-spacing:.04em}.an-title{gap:10px;justify-content:flex-start}.an-title__thumb{height:44px;width:44px}.an-title__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:clamp(14px,4.2vw,17px);line-height:1.2;max-width:none;white-space:normal}.an-title__eyebrow{font-size:9px;letter-spacing:.2em;white-space:nowrap}.an-top__chip{font-size:10px;min-width:0;padding:3px 8px}.an-steps{order:1;width:100%}.an-steps .hud-step__label{font-size:8.5px;letter-spacing:.04em}.an-core{flex:none;height:clamp(250px,78vw,340px);margin:-8px -12px -4px;order:2}.an-brain__poster,.an-brain__vid{object-fit:contain;transform:scale(1.12)}.an-core__tag{font-size:9px;padding:4px 7px}.an-core__tag--tr b{font-size:14px}.an-botpanel{order:3}.an-bot{align-items:center;justify-content:stretch;min-height:0;padding:8px 6px 6px}.an-bot .hud-robot{align-items:center;flex-direction:row;gap:4px;width:100%}.an-bot .hud-robot__svg{height:101px;margin-left:-4px;width:84px}.an-bot .hud-bubble{flex:1 1;font-size:12.5px;margin:0 0 0 10px;max-width:none;min-width:0}.an-bot .hud-bubble:after{bottom:auto;left:-7px;right:auto;top:calc(50% - 6px);transform:rotate(135deg)}.an-results{order:4}.an-vip{order:5}.an-logpanel{flex:none;height:190px;min-height:0;order:6}.an-feed{flex:none;height:150px;order:7}.an-win__ring{height:104px;width:104px}.an-win__val{font-size:30px}.an-metric__v{font-size:24px}.an-metric__v.an-metric__v--time{font-size:13px;letter-spacing:0}.an-metric__k{white-space:nowrap}.an-dock{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,#01030c00,#01030ce0 30%,#01030c 62%);bottom:0;margin:0 -12px;order:99;padding:22px 12px calc(12px + env(safe-area-inset-bottom, 0px));position:-webkit-sticky;position:sticky;z-index:20}.an-charge{gap:6px;padding:10px 14px}.an-charge__bar{height:20px}.an-charge__hint{font-size:12px;overflow:hidden;text-overflow:ellipsis}.an-vipbar{gap:10px}.an-vipbar__timer{padding:8px 12px}.an-vipbar__stop{font-size:12px!important;letter-spacing:.04em;line-height:1.25;padding:6px 8px}.an-botpanel,.an-feed,.an-logpanel,.an-results,.an-vip{animation:an-m-rise .55s var(--hud-ease) both}.an-results{animation-delay:.06s}.an-vip{animation-delay:.12s}.an-logpanel{animation-delay:.18s}.an-feed{animation-delay:.24s}.an-dock>*{width:100%}.an-hack{min-height:72px!important}.an-hack__main{font-size:32px}.an-hack__tag{font-size:12px}.an-vipbar__timer b{font-size:30px}.an-vipbar .hud-btn-wrap{width:130px}.an-charge__label{font-size:11px}}@keyframes an-m-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:380px){.an-hack__main{font-size:26px}}@media (max-width:900px) and (max-height:760px){.an-core{height:clamp(220px,68vw,280px)}}@media (prefers-reduced-motion:reduce){.an-stage *{animation-duration:.01ms!important;animation-iteration-count:1!important}.an-brain__vid{display:none}}@media (min-width:600px) and (max-width:900px){.an-dock>*{width:min(560px,100%)}}.frame-popup-overlay{-webkit-overflow-scrolling:touch;align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000a6;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:max(16px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));position:fixed;z-index:10001}.frame-popup-overlay--above{z-index:10002}.frame-popup-panel{aspect-ratio:520/380;background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:none;border-radius:0;box-shadow:0 20px 56px #000000a6;box-sizing:border-box;max-height:min(85vh,520px);max-width:520px;overflow:hidden;position:relative;width:100%}.frame-popup-panel--wide{aspect-ratio:520/460;max-height:min(90vh,560px);max-width:540px}.frame-popup-panel__inner{align-items:stretch;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;min-height:0;padding:14% 16% 12%;position:relative;width:100%;z-index:1}.frame-popup-panel__title{color:#ff0;font-size:clamp(1rem,3vw,1.25rem);font-weight:900;letter-spacing:.05em;text-shadow:0 0 10px #ffff0059;text-transform:uppercase}.frame-popup-panel__text,.frame-popup-panel__title{font-family:Roboto,Arial,sans-serif;margin:0;text-align:center}.frame-popup-panel__text{color:#fff;font-size:clamp(.9rem,2.6vw,1.05rem);font-weight:600;line-height:1.5}.frame-popup-panel__text strong{color:#fff;font-weight:800}.frame-popup-panel__subtitle{color:#ff0;font-family:Roboto,Arial,sans-serif;font-size:clamp(.85rem,2.4vw,.95rem);font-weight:800;margin:0;text-align:center}.frame-popup-panel__input-row{align-items:center;background:#00000059;border:1px solid #ffcc008c;border-radius:10px;display:flex;gap:10px;height:44px;padding:0 10px}.frame-popup-panel__input{background:#0000;border:none;color:#fff;flex:1 1;font-size:clamp(1.1rem,3vw,1.5rem);font-weight:900;outline:none;text-align:center}.frame-popup-panel__input-currency{color:#ff0;font-size:14px;font-weight:800}.frame-popup-panel__stat-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.frame-popup-panel__stat-card{background:#0006;border:1px solid #ffcc0059;border-radius:10px;padding:10px 6px;text-align:center}.frame-popup-panel__stat-label{color:#fff;font-size:11px;font-weight:900;line-height:1.2}.frame-popup-panel__stat-value{color:#ff0;font-size:clamp(1.1rem,3vw,1.5rem);font-weight:900;margin-top:4px}.frame-popup-panel__stat-value--hot{color:#ff6b6b}.frame-popup-panel__btn-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;width:100%}.frame-popup-panel__btn-primary{background:#fc0;border:none;border-radius:8px;box-shadow:0 2px 12px #ffcc0059;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:clamp(.9rem,2.5vw,1.05rem);font-weight:900;letter-spacing:.04em;min-height:48px;padding:12px 16px;text-transform:uppercase;transition:filter .15s ease,transform .12s ease;width:100%}.frame-popup-panel__btn-primary:hover:not(:disabled){filter:brightness(1.06)}.frame-popup-panel__btn-primary:active:not(:disabled){transform:scale(.98)}.frame-popup-panel__btn-primary:disabled{cursor:not-allowed;opacity:.7}.frame-popup-panel__btn-row .frame-popup-panel__btn-primary{flex:1 1 140px;width:auto}.frame-popup-panel__btn-secondary{background:#5a0a0a;border:1px solid #f33;border-radius:8px;color:#ff0;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:clamp(.9rem,2.5vw,1.05rem);font-weight:900;letter-spacing:.04em;min-height:48px;padding:12px 16px;text-transform:uppercase;transition:filter .15s ease,transform .12s ease;width:100%}.frame-popup-panel__btn-secondary:hover:not(:disabled){filter:brightness(1.08)}.frame-popup-panel__btn-secondary:active:not(:disabled){transform:scale(.98)}.frame-popup-panel__btn-secondary:disabled{cursor:not-allowed;opacity:.65}.frame-popup-panel__btn-row .frame-popup-panel__btn-secondary{flex:1 1 140px;width:auto}.frame-popup-panel__close{background:#5a0a0a;border:1px solid #f33;border-radius:8px;color:#ff0;cursor:pointer;font-size:18px;height:28px;line-height:1;position:absolute;right:10%;top:8%;width:28px;z-index:2}@media (max-width:480px){.frame-popup-overlay{padding:max(10px,env(safe-area-inset-top,0px)) 12px max(10px,env(safe-area-inset-bottom,0px))}.frame-popup-panel{aspect-ratio:520/400;max-height:min(88dvh,480px);max-width:min(100%,calc(100vw - 24px));width:min(100%,calc(100vw - 24px))}.frame-popup-panel--wide{aspect-ratio:520/440;max-height:min(90dvh,520px);max-width:min(100%,calc(100vw - 24px))}.frame-popup-panel__inner{-webkit-overflow-scrolling:touch;gap:10px;overflow-y:auto;padding:18% 12% 14%}.frame-popup-panel__stat-grid{gap:6px}.frame-popup-panel__stat-label{font-size:10px}.frame-popup-panel__stat-value{font-size:clamp(1rem,4.5vw,1.25rem)}.frame-popup-panel__btn-row{flex-direction:column;gap:8px}.frame-popup-panel__btn-row .frame-popup-panel__btn-primary,.frame-popup-panel__btn-row .frame-popup-panel__btn-secondary{flex:1 1 auto;min-height:44px;width:100%}.frame-popup-panel__close{font-size:16px;height:32px;right:8%;top:6%;width:32px}}@media (max-width:360px){.frame-popup-panel__stat-grid{grid-template-columns:1fr}.frame-popup-panel__stat-card{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left}.frame-popup-panel__stat-label{flex:1 1;margin:0}.frame-popup-panel__stat-value{flex-shrink:0;margin-top:0}}.nh-hub{--nh-cyan:#2ee6ff;--nh-gold:#fc0;background:#0000;color:#fff;flex:1 1;width:100%}.nh-hub__inner{box-sizing:border-box;margin:0 auto;max-width:1100px;padding:16px clamp(12px,3vw,28px) 48px;width:100%}@media (min-width:901px){.nh-hub__inner{padding-top:30px}}.nh-hub-header{align-items:center;display:flex;flex-direction:column;gap:14px;margin:0 0 20px;padding-top:4px;position:relative}.nh-hub-header__back{left:0;position:absolute;top:0;z-index:2}.nh-hub-header__center{align-items:center;display:flex;flex-direction:column;min-width:0}.nh-hub-header__title{color:#fff;font-family:Segoe UI,Roboto,system-ui,sans-serif;font-size:clamp(26px,4vw,48px);font-weight:900;line-height:1.05;margin:0;text-align:center;text-shadow:0 0 28px #2ee6ff73;text-transform:uppercase}.nh-mode-toggle{display:inline-flex;gap:8px;position:absolute;right:0;top:8px;z-index:2}.nh-mode-toggle__btn{background:#041228e6;border:1px solid #2ee6ff73;border-radius:4px;color:#fff;cursor:pointer;font-family:ui-monospace,Consolas,monospace;font-size:12px;font-weight:700;height:36px;letter-spacing:.04em;min-width:72px;padding:0 12px}.nh-mode-toggle__btn.is-active{background:linear-gradient(180deg,#1a5fd0,#1248a8);border-color:#2eb4ffb3;box-shadow:0 0 12px #1e64ff59}.nh-mode-toggle__btn--vip.is-active{background:linear-gradient(180deg,#f5c518,#c99200);border-color:#ffe066;color:#1a1200}.nh-search{align-items:stretch;background:#041228e0;border:1.5px solid #2ee6ff8c;border-radius:4px;box-shadow:0 0 20px #0078ff2e;display:flex;gap:0;margin:0 auto 28px;overflow:hidden;width:min(720px,100%)}.nh-search__input{background:#0000;border:0;color:#fff;flex:1 1;font-size:15px;height:48px;min-width:0;outline:none;padding:0 16px}.nh-search__input::placeholder{color:#b8f7ff73}.nh-search__btn{background:linear-gradient(180deg,#1a5fd0,#1248a8);border:0;border-left:1px solid #2ee6ff59;color:#fff;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:700;height:48px;padding:0 18px;white-space:nowrap}.nh-search__btn:hover{filter:brightness(1.08)}.nh-providers__list{grid-gap:18px 16px;display:grid;gap:18px 16px;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center}.nh-provider-tile{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;flex-direction:column;gap:8px;max-width:200px;padding:0;width:100%}.nh-provider-tile__inner{align-items:center;aspect-ratio:1;background:#fff;border:1.5px solid #2ee6ffd9;border-radius:4px;box-shadow:0 0 0 3px #0828508c,0 0 0 4px #2ee6ff59,0 0 26px #00a0ff59;box-sizing:border-box;display:flex;justify-content:center;padding:14px;position:relative;transition:box-shadow .15s ease,transform .12s ease;width:100%}.nh-provider-tile__inner:after,.nh-provider-tile__inner:before{border-color:#2ee6ff;border-style:solid;content:"";filter:drop-shadow(0 0 4px rgba(46,230,255,.7));height:18px;pointer-events:none;position:absolute;width:18px}.nh-provider-tile__inner:before{border-width:2px 0 0 2px;left:-3px;top:-3px}.nh-provider-tile__inner:after{border-width:0 2px 2px 0;bottom:-3px;right:-3px}.nh-provider-tile:hover .nh-provider-tile__inner{box-shadow:0 0 0 3px #082850a6,0 0 0 4px #2ee6ff8c,0 0 32px #2ee6ff80;transform:translateY(-2px)}.nh-provider-tile__logo{height:78%;object-fit:contain;width:78%}.nh-provider-tile__name{color:#b8f7ff;font-size:13px;font-weight:700;letter-spacing:.04em}@media (max-width:900px){.nh-providers__list{grid-template-columns:repeat(3,minmax(0,1fr))}.nh-mode-toggle{margin-top:8px;position:static}}@media (max-width:640px){.nh-hub-header__back{align-self:flex-start;position:static}.nh-providers__list{gap:14px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.nh-search__btn,.nh-search__input{height:44px}}.nh-vip-popup{align-items:center;animation:nh-vip-fade .22s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:radial-gradient(ellipse at center,#06123cb3,#000410e0);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10002}@keyframes nh-vip-fade{0%{opacity:0}to{opacity:1}}@keyframes nh-vip-rise{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}.nh-vip-popup__dialog{align-items:stretch;animation:nh-vip-rise .3s cubic-bezier(.2,.8,.2,1);background:linear-gradient(180deg,#ffd68c17,#0000 38%),linear-gradient(165deg,#0c2468,#061540 55%,#030b26);border-radius:18px;box-shadow:0 0 0 1px #f5c46b8c,0 0 34px #f5c46b38,0 24px 60px #0009,inset 0 1px 0 #ffffff1f;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-family:Roboto,system-ui,sans-serif;gap:14px;padding:30px 26px 24px;position:relative;width:min(400px,calc(100vw - 32px))}.nh-vip-popup__dialog:before{background:linear-gradient(115deg,#0000 40%,#ffebbe1a 50%,#0000 60%);border-radius:18px;content:"";inset:0;pointer-events:none;position:absolute}.nh-vip-popup__close{background:#040c28b3;border:1px solid #f5c46b73;border-radius:50%;color:#f5d18c;cursor:pointer;font-size:18px;height:30px;line-height:1;position:absolute;right:12px;top:10px;transition:background .15s ease,transform .15s ease;width:30px}.nh-vip-popup__close:hover{background:#f5c46b2e;transform:rotate(90deg)}.nh-vip-popup__crown{filter:drop-shadow(0 0 12px rgba(255,200,90,.7));font-size:34px;line-height:1;text-align:center}.nh-vip-popup__eyebrow{color:#f5d18ccc;font-size:11px;font-weight:700;letter-spacing:.42em;margin-top:-6px;text-align:center}.nh-vip-popup__title{background:linear-gradient(180deg,#fff3c9,#f5c46b 55%,#d9962f);-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 0 10px rgba(245,180,70,.35));font-size:24px;font-weight:900;letter-spacing:.06em;margin:-6px 0 0;text-align:center;text-transform:uppercase}.nh-vip-popup__bet{align-items:center;background:#02081c8c;border:1px solid #f5c46b59;border-radius:10px;box-shadow:inset 0 0 18px #00000059;display:flex;gap:10px;justify-content:space-between;padding:11px 16px}.nh-vip-popup__bet-label{color:#a9c4ff;font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.nh-vip-popup__bet-value{color:#ffe08a;font-size:20px;font-weight:900;text-shadow:0 0 12px #ffd26473}.nh-vip-popup__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.nh-vip-popup__cell{align-items:center;background:linear-gradient(180deg,#1e46be47,#040c2cb3);border:1px solid #6ea0ff47;border-radius:12px;display:flex;flex-direction:column;gap:6px;overflow:hidden;padding:14px 4px 12px;position:relative}.nh-vip-popup__cell:before{background:var(--c);border-radius:0 0 2px 2px;box-shadow:0 0 10px var(--c);content:"";height:2px;left:16%;position:absolute;right:16%;top:0}.nh-vip-popup__cell--big{--c:#3dffa0}.nh-vip-popup__cell--super{--c:#ffd84a}.nh-vip-popup__cell--ultra{--c:#ff5fb0}.nh-vip-popup__cell-label{color:#b9cdf5;font-size:10px;font-weight:700;letter-spacing:.06em;line-height:1.2;text-align:center;text-transform:uppercase}.nh-vip-popup__cell-value{color:var(--c);font-size:24px;font-weight:900;line-height:1;text-shadow:0 0 14px var(--c)}.nh-vip-popup__use-btn{background:linear-gradient(180deg,#ffe7a3,#f2b94e 55%,#d58f1c);border:1px solid #ffe3a0;border-radius:12px;box-shadow:0 6px 22px #f0aa3259,inset 0 1px 0 #ffffff8c;color:#3a2300;cursor:pointer;font-family:inherit;font-size:16px;font-weight:900;height:50px;margin-top:4px;position:relative;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease}.nh-vip-popup__use-btn:hover:not(:disabled){box-shadow:0 10px 28px #f0aa3280,inset 0 1px 0 #ffffff8c;filter:brightness(1.07);transform:translateY(-1px)}.nh-vip-popup__use-btn:active:not(:disabled){transform:translateY(1px)}.nh-vip-popup__use-btn:disabled{cursor:not-allowed;filter:grayscale(.4);opacity:.55}.nh-hack-popup{align-items:center;animation:nh-vip-fade .22s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:radial-gradient(ellipse at center,#06123cb3,#000410e0);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10001}.nh-hack-popup__dialog{animation:nh-vip-rise .3s cubic-bezier(.2,.8,.2,1);background:linear-gradient(180deg,#78afff24,#0000 40%),linear-gradient(165deg,#0c2468,#061540 55%,#030b26);border-radius:18px;box-shadow:0 0 0 1px #5aa0ff99,0 0 36px #3278ff59,0 24px 60px #0009,inset 0 1px 0 #ffffff24;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-family:Roboto,system-ui,sans-serif;gap:16px;padding:30px 26px 26px;position:relative;width:min(430px,calc(100vw - 32px))}.nh-hack-popup__close{background:#040c28b3;border:1px solid #6eaaff80;border-radius:50%;color:#9cc4ff;cursor:pointer;font-size:18px;height:30px;line-height:1;position:absolute;right:12px;top:10px;transition:background .15s ease,transform .15s ease;width:30px}.nh-hack-popup__close:hover{background:#5aa0ff33;transform:rotate(90deg)}.nh-hack-popup__eyebrow{color:#6fd3ff;font-size:11px;font-weight:700;letter-spacing:.42em;text-align:center}.nh-hack-popup__title{color:#fff;font-size:22px;font-weight:900;letter-spacing:.06em;margin:-8px 0 0;text-align:center;text-shadow:0 0 16px #50a0ffb3;text-transform:uppercase}.nh-hack-popup__field{align-items:center;background:#02081ca6;border:1px solid #5aa0ff80;border-radius:12px;box-shadow:inset 0 0 20px #0006;display:flex;gap:12px;height:58px;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease}.nh-hack-popup__field:focus-within{border-color:#6fd3ff;box-shadow:inset 0 0 20px #0006,0 0 18px #50b4ff73}.nh-hack-popup__input{-webkit-appearance:textfield;appearance:textfield;background:#0000;border:none;color:#ffe08a;flex:1 1;font-family:Source Code Pro,ui-monospace,monospace;font-size:26px;font-weight:700;letter-spacing:.04em;min-width:0;outline:none;text-align:center;text-shadow:0 0 12px #ffd26459}.nh-hack-popup__input::placeholder{color:#a0bef059}.nh-hack-popup__input::-webkit-inner-spin-button,.nh-hack-popup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nh-hack-popup__unit{background:#5aa0ff29;border-radius:6px;color:#8fc2ff;font-size:12px;font-weight:800;letter-spacing:.12em;padding:4px 10px}.nh-hack-popup__go{background:linear-gradient(180deg,#4b8bff,#2161ff 50%,#1139c4);border:1px solid #a0cdffb3;border-radius:12px;box-shadow:0 6px 24px #2864ff73,inset 0 1px 0 #ffffff73;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:900;height:52px;letter-spacing:.1em;overflow:hidden;position:relative;text-shadow:0 2px 8px #00147899;transition:transform .15s ease,filter .15s ease}.nh-hack-popup__go:after{animation:nh-hack-shine 3.6s ease-in-out infinite;background:linear-gradient(100deg,#0000,#ffffff59,#0000);bottom:0;content:"";left:-40%;position:absolute;top:0;transform:skewX(-18deg);width:28%}.nh-hack-popup__go:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.nh-hack-popup__go:active:not(:disabled){transform:translateY(1px)}.nh-hack-popup__go:disabled{cursor:not-allowed;opacity:.6}.nh-hack-popup,.nh-vip-popup{background:radial-gradient(ellipse at center,#06123c9e,#00030ceb),repeating-linear-gradient(0deg,rgba(41,201,255,.035) 0 1px,#0000 1px 4px)}.nh-hack-popup__dialog,.nh-vip-popup__dialog{--pc:41,201,255;background:linear-gradient(180deg,rgba(var(--pc),.1),#0000 42%),linear-gradient(165deg,#0a1f5cf0 0,#030b26f7 100%);border-radius:4px;box-shadow:0 0 0 1px rgba(var(--pc),.55),0 0 40px rgba(var(--pc),.3),0 24px 60px #000000a6,inset 0 0 40px rgba(var(--pc),.08)}.nh-vip-popup__dialog{--pc:255,211,107}.nh-hack-popup__dialog:after,.nh-hack-popup__dialog:before,.nh-vip-popup__dialog:after{border:2px solid rgb(var(--pc));content:"";filter:drop-shadow(0 0 5px rgba(var(--pc),.9));height:22px;pointer-events:none;position:absolute;width:22px}.nh-hack-popup__dialog:before{border-bottom:0;border-right:0;left:-3px;top:-3px}.nh-hack-popup__dialog:after{border-left:0;border-top:0;bottom:-3px;right:-3px}.nh-vip-popup__dialog:before{background:none;border:2px solid rgb(var(--pc));border-bottom:0;border-radius:0;border-right:0;height:22px;inset:-3px auto auto -3px;width:22px}.nh-vip-popup__dialog:after{border-left:0;border-top:0;bottom:-3px;right:-3px}.nh-hack-popup__close,.nh-vip-popup__close{border-radius:2px}.nh-hack-popup__eyebrow,.nh-vip-popup__eyebrow{font-family:Source Code Pro,ui-monospace,monospace}.nh-hack-popup__eyebrow:before{color:#ff7a1a;content:"> "}.nh-hack-popup__title,.nh-vip-popup__title{font-family:Orbitron,Roboto,sans-serif;font-size:20px}.nh-hack-popup__title{text-shadow:0 0 16px #29c9ffcc}.nh-hack-popup__bot,.nh-vip-popup__bot{display:flex;justify-content:center;padding:2px 0}.nh-hack-popup__bot .hud-robot,.nh-vip-popup__bot .hud-robot{max-width:100%}.nh-hack-popup__field{border-color:#29c9ff99;border-radius:2px}.nh-hack-popup__input{color:#ffd36b}.nh-hack-popup__unit{background:#29c9ff24;border-radius:2px;color:#6fd3ff;font-family:Source Code Pro,monospace}.nh-hack-popup__go{animation:nh-go-pulse 1.8s ease-in-out infinite;background:linear-gradient(180deg,#ff9a3c,#ff5a00 55%,#c52a00);border:1px solid #ffd296d9;border-radius:0;box-shadow:0 0 26px #ff5a0099,inset 0 1px 0 #ffffff80;-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);font-family:Orbitron,Roboto,sans-serif;height:56px;letter-spacing:.12em;text-shadow:0 2px 8px #5a0a00cc}@keyframes nh-go-pulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.18)}}.nh-vip-popup__bet,.nh-vip-popup__cell{border-radius:2px}.nh-vip-popup__use-btn{border-radius:0;-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);letter-spacing:.1em}.nh-vip-popup__cell-value,.nh-vip-popup__use-btn{font-family:Orbitron,Roboto,sans-serif}@media (max-width:440px){.nh-hack-popup__dialog,.nh-vip-popup__dialog{padding:26px 16px 18px}}@media (max-width:768px){.nh-hack-popup__close,.nh-vip-popup__close{height:44px;right:6px;top:6px;width:44px}.nh-hack-popup__input{min-height:44px}}.tool-video-bg{background-color:#030b26;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:-1}.tool-video-bg__video{height:100%;inset:0;object-fit:cover;object-position:center;opacity:0;position:absolute;transform:scale(1.02);transition:opacity .35s ease;width:100%}.tool-video-bg__video--ready{opacity:1}.tool-video-bg__overlay{background:linear-gradient(180deg,#0000008c,#030b2659 35%,#030b2673 70%,#000000a6),radial-gradient(ellipse 85% 70% at 50% 45%,#29c9ff0f 0,#0000 55%);inset:0;position:absolute}.tool-video-bg__vignette{box-shadow:inset 0 0 120px #0000008c;inset:0;position:absolute}@media (prefers-reduced-motion:reduce){.tool-video-bg__video{display:none}.tool-video-bg{background-color:#030b26}}