.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}.sticky{position:-webkit-sticky;position:sticky}.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-\[\#ffd23f\]{--tw-text-opacity:1;color:rgb(255 210 63/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)}.outline{outline-style:solid}.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_\#ffd23f\]{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_\#ffd23f\]{--tw-drop-shadow:drop-shadow(0 0 6px #ffd23f)}.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:#1a0206;--x88-panel-bg:#2d030ae0;--x88-panel-bg-solid:#2d030ae5;--x88-neon-green:#ffd23f;--x88-neon-green-soft:#ffd23f59;--x88-neon-green-glow:#ffd23f73;--x88-text-white:#fff;--x88-text-green:#ffd23f;--x88-text-muted:#ffe9cfeb;--x88-text-accent:#ffd23f;--x88-text-highlight:#fff1b8;--x88-player-blue:#00a2ff;--x88-banker-red:red;--x88-tie-yellow:#fc0;--x88-popup-bg:#7a0014;--x88-popup-border:#ffd23f;--x88-popup-overlay:#140004d1;--x88-popup-shadow:0 0 24px #ffd23f59,0 12px 40px #00000080}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:#c88a00 #2d030a;scrollbar-width:thin}body,html{overflow-x:clip}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1a0206;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{background:linear-gradient(90deg,#fff1b8,#ffd23f);border:2px solid #ffd23f;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:#140004d1!important;background-color:var(--x88-popup-overlay,#140004d1)!important}.model-group .model-logout,.model-group .model-redeem,.model-group .model-register{background-color:#7a0014!important;background-color:var(--x88-popup-bg,#2d030af0)!important;border:2px solid #ffd23f!important;border:2px solid var(--x88-popup-border,#0f0)!important;box-shadow:0 0 24px #ffd23f59,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:#ffe9cfeb!important;color:var(--x88-text-muted,#ffe9cfeb)!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(6px);-webkit-backdrop-filter:blur(6px);background:radial-gradient(ellipse at center,#5e0a1ab8,#140004eb)!important}.custom-swal.swal2-popup,.swal2-popup{background:radial-gradient(ellipse 80% 26% at 50% 0,#ffd23f33,#0000 70%),linear-gradient(180deg,#e60026,#b0001c 55%,#7a0014)!important;border:2px solid #ffd23f!important;border-radius:20px!important;box-shadow:0 0 0 4px #7a0014,0 0 0 5px #ffd23f8c,0 28px 70px #000000a6,0 0 40px #e6002659!important;color:#fff1e0!important;font-family:Be Vietnam Pro,Roboto,system-ui,sans-serif!important;font-family:var(--mm-font-body,"Be Vietnam Pro","Roboto",system-ui,sans-serif)!important;overflow:visible;padding:34px 28px 26px!important;position:relative;width:min(420px,calc(100vw - 32px))!important}.swal2-popup:before{border:1px solid #fff1b866;border-radius:14px;content:"";inset:7px;pointer-events:none;position:absolute;z-index:0}.swal2-popup:after{content:none}.custom-swal.swal2-popup .swal2-title,.custom-title,.swal2-title{color:#fff1b8!important;font-family:Playfair Display,serif!important;font-family:var(--mm-font-display,"Playfair Display",serif)!important;font-size:24px!important;font-weight:800!important;line-height:1.3!important;margin:6px 0 4px!important;padding:0!important;text-shadow:0 2px 0 #5a000c99}.custom-swal.swal2-popup .swal2-html-container,.custom-text,.swal2-html-container{color:#ffe9cf!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,#fff1b8,#ffd23f 45%,#f5b800 75%,#c88a00)!important;border:2px solid #fff1b8!important;border-radius:999px!important;box-shadow:0 6px 18px #14000480,inset 0 -2px 0 #78460059!important;color:#5a0a00!important;font-family:Be Vietnam Pro,sans-serif!important;font-family:var(--mm-font-body,"Be Vietnam Pro",sans-serif)!important;font-size:14px!important;font-weight:800!important;letter-spacing:.05em;min-height:46px;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.08);transform:translateY(-1px)}.swal2-styled.swal2-confirm:active{transform:translateY(1px)}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px #fff1b873,0 6px 18px #14000480!important}.swal2-styled.swal2-cancel,.swal2-styled.swal2-deny{background:#3c000a99!important;border:2px solid #ffd23fbf!important;border-radius:999px!important;color:#fff1b8!important;font-family:Be Vietnam Pro,sans-serif!important;font-family:var(--mm-font-body,"Be Vietnam Pro",sans-serif)!important;font-size:13.5px!important;font-weight:700!important;letter-spacing:.04em;min-height:46px;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:#1a0206cc!important;filter:brightness(1.15)}.swal2-close{color:#fff1b8!important;height:44px!important;transition:color .15s ease,transform .15s ease;width:44px!important;z-index:3}.swal2-close:hover{background:#0000!important;color:#fff!important;transform:rotate(90deg)}.swal2-icon{zoom:.9;background:#1a020673;margin:4px auto 6px!important}.swal2-icon.swal2-success{border-color:#2fe39a8c!important;color:#2fe39a!important;filter:drop-shadow(0 0 10px rgba(47,227,154,.5))}.swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#2fe39a!important}.swal2-icon.swal2-success .swal2-success-ring{border-color:#2fe39a59!important}.swal2-icon.swal2-success .swal2-success-fix,.swal2-icon.swal2-success [class^=swal2-success-circular-line]{background:#0000!important}.swal2-icon.swal2-error{border-color:#fff1b8!important;color:#fff1b8!important;filter:drop-shadow(0 0 10px rgba(255,241,184,.45))}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:#fff1b8!important}.swal2-icon.swal2-info,.swal2-icon.swal2-question,.swal2-icon.swal2-warning{border-color:#ffd23f!important;color:#ffd23f!important;filter:drop-shadow(0 0 10px rgba(255,210,63,.55))}.swal2-popup.swal2-icon-success{border-color:#ffd23f!important}.swal2-popup.swal2-icon-error{box-shadow:0 0 0 4px #7a0014,0 0 0 5px #ffd23f8c,0 28px 70px #000000a6,0 0 46px #ff1a2e80!important}.swal2-timer-progress-bar-container{background:#1a020659!important;border-radius:0 0 18px 18px;height:4px!important;overflow:hidden;z-index:3}.swal2-timer-progress-bar{background:linear-gradient(90deg,#c88a00,#ffd23f,#fff1b8)!important;box-shadow:0 0 10px #ffd23f}.swal2-input,.swal2-select,.swal2-textarea{background:#1a020699!important;border:1px solid #ffd23fb3!important;border-radius:12px!important;box-shadow:inset 0 0 14px #0006!important;color:#fff!important;font-family:Be Vietnam Pro,sans-serif!important;font-family:var(--mm-font-body,"Be Vietnam Pro",sans-serif)!important;margin:16px auto 0!important}.swal2-input:focus,.swal2-textarea:focus{border-color:#ffd23f!important;box-shadow:0 0 0 3px #ffd23f40,inset 0 0 14px #0006!important}.swal2-validation-message{background:#1a02068c!important;color:#fff1b8!important}.swal-loading-modal.swal2-popup{margin-top:40px;max-width:none;padding:40px 28px 32px!important;width:min(340px,calc(100vw - 32px))!important}.swal-loading-modal.swal2-popup .swal2-title:before{animation:swal-coin 1.4s linear infinite;background:radial-gradient(circle,#0000 0 29px,#8a500080 30px 31px,#0000 32px),radial-gradient(circle at 35% 28%,#fff7cf 0,#ffd23f 42%,#c88a00 100%);border:4px solid #fff1b8;border-radius:50%;box-shadow:0 0 0 3px #7a0014,0 10px 24px #14000499,0 0 26px #ffd23f99;box-sizing:border-box;color:#8a0016;content:"MM";display:grid;font-family:Playfair Display,serif;font-family:var(--mm-font-display,"Playfair Display",serif);font-size:30px;font-weight:900;height:84px;letter-spacing:1px;margin:-80px auto 14px;place-items:center;position:static;width:84px}.swal-loading-modal #swal2-title,.swal-loading-modal .swal2-title{font-size:18px!important;letter-spacing:.04em}.swal-loading-modal .swal-loading-subtext{color:#ffe9cf!important;font-size:13.5px!important;margin:4px 0 16px!important}.swal-loading-modal .swal-loading-dots{background:#1a020666;border-radius:99px;display:block!important;height:5px;margin:10px 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,#ffd23f,#fff1b8,#0000);border-radius:99px;bottom:0;box-shadow:0 0 10px #ffd23f;content:"";left:-40%;position:absolute;top:0;width:40%}@keyframes swal-coin{0%{transform:perspective(300px) rotateY(0deg)}to{transform:perspective(300px) rotateY(1turn)}}@keyframes swal-slide{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){.swal-loading-modal.swal2-popup .swal2-title:before{animation:none}.swal-loading-modal .swal-loading-dots:after{animation-duration:3s}}@media (max-width:480px){.custom-swal.swal2-popup,.swal2-popup{padding:30px 20px 22px!important}.swal2-title{font-size:21px!important}.swal2-popup{margin-bottom:env(safe-area-inset-bottom,0);width:min(420px,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%}}body .swal2-container .swal2-popup.swal2-popup{background-color:#b0001c!important;background-image:radial-gradient(ellipse 80% 26% at 50% 0,#ffd23f33,#0000 70%),linear-gradient(180deg,#e60026,#b0001c 55%,#7a0014)!important;background-size:auto!important;border:2px solid #ffd23f!important;border-radius:20px!important;box-shadow:0 0 0 4px #7a0014,0 0 0 5px #ffd23f8c,0 28px 70px #000000a6,0 0 40px #e6002659!important;padding:34px 28px 26px!important}body .swal2-container .swal2-popup.swal-loading-modal{padding:40px 28px 32px!important}body .swal2-container .swal2-popup.swal2-icon-error{box-shadow:0 0 0 4px #7a0014,0 0 0 5px #ffd23f8c,0 28px 70px #000000a6,0 0 46px #ff1a2e80!important}body .swal2-container #swal2-title.swal2-title{color:#fff1b8;text-shadow:0 2px 0 #5a000c99}body .swal2-container #swal2-content,body .swal2-container #swal2-html-container{color:#ffe9cf}@media (max-width:480px){body .swal2-container .swal2-popup.swal2-popup{padding:30px 20px 22px!important}body .swal2-container .swal2-popup.swal-loading-modal{padding:40px 20px 28px!important}}:root{--mm-red:#e60026;--mm-red-hi:#ff1a2e;--mm-red-deep:#b0001c;--mm-red-rgb:230,0,38;--mm-red-hi-rgb:255,26,46;--mm-gold:#ffd23f;--mm-gold-2:#f5b800;--mm-gold-3:#c88a00;--mm-gold-pale:#fff1b8;--mm-gold-rgb:255,210,63;--mm-gold-2-rgb:245,184,0;--mm-ember:#ff6a00;--mm-ember-rgb:255,106,0;--mm-jade:#2fe39a;--mm-jade-rgb:47,227,154;--mm-bg:#1a0206;--mm-bg-2:#2d030a;--mm-bg-3:#460612;--mm-bg-4:#5e0a1a;--mm-text:#fff1e0;--mm-grad-gold:linear-gradient(180deg,#fff1b8,#ffd23f 38%,#f5b800 68%,#c88a00);--mm-grad-red:linear-gradient(180deg,#ff4a52,#e60026 48%,#8f0018);--mm-lacquer:linear-gradient(180deg,#78061a9e,#2d030adb);--mm-font-display:"Playfair Display","Noto Serif",Georgia,serif;--mm-font-num:"Orbitron","Roboto",sans-serif;--mm-font-body:"Be Vietnam Pro","Roboto",system-ui,sans-serif;--mm-corner:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke-width='2.4' d='M1.5 31V10q0-8.5 8.5-8.5h21'/%3E%3Cpath stroke-width='1.1' d='M6.8 24V13.5q0-6.7 6.7-6.7H24'/%3E%3Cpath stroke-width='1.4' d='M11.6 15a3.4 3.4 0 1 1 3.4 3.4 1.9 1.9 0 1 1-1.9-1.9'/%3E%3Cpath stroke-width='1.2' d='M20 9.5q2.2-2.6 4.4 0M9.5 20q-2.6 2.2 0 4.4'/%3E%3Ccircle cx='6.8' cy='27.5' r='1.5' fill='%23000' stroke='none'/%3E%3Ccircle cx='27.5' cy='6.8' r='1.5' fill='%23000' stroke='none'/%3E%3C/svg%3E");--hud-bg0:#1a0206;--hud-bg1:#2d030a;--hud-bg2:#460612;--hud-bg3:#5e0a1a;--hud-blue:#e60026;--hud-cyan:#ffd23f;--hud-fire:#ff4a1c;--hud-orange:#ff6a00;--hud-gold:#f5b800;--hud-green:#2fe39a;--hud-red:#ff3550;--hud-text:#fff1e0;--hud-dim:#ffe2bea8;--hud-faint:#ffe2be66;--hud-line:#ffd23f4d;--hud-line-strong:#ffd23fbf;--hud-glass:#2d030ab8;--hud-glass-hi:#5e0a1ac2;--hud-cyan-rgb:255,210,63;--hud-blue-rgb:230,0,38;--hud-fire-rgb:255,74,28;--hud-orange-rgb:255,106,0;--hud-gold-rgb:245,184,0;--hud-green-rgb:47,227,154;--hud-red-rgb:255,53,80;--hud-r-sm:6px;--hud-r-md:10px;--hud-r-lg:16px;--hud-chamfer:12px;--hud-glow-cyan:0 0 14px #ffd23f73,0 0 34px #e600264d;--hud-glow-fire:0 0 16px #ff1a2ea6,0 0 42px #ff6a0059;--hud-glow-gold:0 0 14px #ffd23f8c,0 0 34px #f5b80047;--hud-glow-green:0 0 14px #2fe39a8c;--hud-glow-red:0 0 14px #ff355099;--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:"Be Vietnam Pro","Roboto",system-ui,sans-serif}.hud-btn,.hud-bubble__label,.hud-mission__title,.hud-panel__head,.hud-step__label,.hud-title{font-feature-settings:"lnum";font-variant-numeric:lining-nums}@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)}}@keyframes hud-shimmer{0%{background-position:0 50%}to{background-position:200% 50%}}.hud-glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#ffd23f12,#0000 45%),linear-gradient(180deg,#78061a9e,#2d030adb);background:linear-gradient(180deg,rgba(var(--hud-cyan-rgb),.07),#0000 45%),var(--mm-lacquer);border:1px solid #ffd23f4d;border:1px solid var(--hud-line);border-radius:10px;border-radius:var(--hud-r-md);box-shadow:inset 0 0 0 3px #1a020659,inset 0 0 40px #e600261f,0 8px 32px #0006;box-shadow:inset 0 0 0 3px #1a020659,inset 0 0 40px rgba(var(--hud-blue-rgb),.12),0 8px 32px #0006}.hud-bracket{--hud-bc:var(--hud-cyan);--hud-bs:26px;position:relative}.hud-bracket:after,.hud-bracket:before{background:var(--hud-bc);content:"";filter:drop-shadow(0 0 3px rgba(255,210,63,.55));filter:drop-shadow(0 0 3px rgba(var(--hud-cyan-rgb),.55));height:var(--hud-bs);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke-width='2.4' d='M1.5 31V10q0-8.5 8.5-8.5h21'/%3E%3Cpath stroke-width='1.1' d='M6.8 24V13.5q0-6.7 6.7-6.7H24'/%3E%3Cpath stroke-width='1.4' d='M11.6 15a3.4 3.4 0 1 1 3.4 3.4 1.9 1.9 0 1 1-1.9-1.9'/%3E%3Cpath stroke-width='1.2' d='M20 9.5q2.2-2.6 4.4 0M9.5 20q-2.6 2.2 0 4.4'/%3E%3Ccircle cx='6.8' cy='27.5' r='1.5' fill='%23000' stroke='none'/%3E%3Ccircle cx='27.5' cy='6.8' r='1.5' fill='%23000' stroke='none'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke-width='2.4' d='M1.5 31V10q0-8.5 8.5-8.5h21'/%3E%3Cpath stroke-width='1.1' d='M6.8 24V13.5q0-6.7 6.7-6.7H24'/%3E%3Cpath stroke-width='1.4' d='M11.6 15a3.4 3.4 0 1 1 3.4 3.4 1.9 1.9 0 1 1-1.9-1.9'/%3E%3Cpath stroke-width='1.2' d='M20 9.5q2.2-2.6 4.4 0M9.5 20q-2.6 2.2 0 4.4'/%3E%3Ccircle cx='6.8' cy='27.5' r='1.5' fill='%23000' stroke='none'/%3E%3Ccircle cx='27.5' cy='6.8' r='1.5' fill='%23000' stroke='none'/%3E%3C/svg%3E") center /contain no-repeat;-webkit-mask:var(--mm-corner) center /contain no-repeat;mask:var(--mm-corner) center /contain no-repeat;pointer-events:none;position:absolute;width:var(--hud-bs)}.hud-bracket:before{left:-2px;top:-2px}.hud-bracket:after{bottom:-2px;right:-2px;transform:scale(-1)}.hud-scanline{overflow:hidden;position:relative}.hud-scanline:after{background:radial-gradient(circle at 50% 120%,#e6002629,#0000 60%);background:radial-gradient(circle at 50% 120%,rgba(var(--hud-blue-rgb),.16),#0000 60%);inset:0}.hud-scanline:after,.hud-scanline:before{content:"";pointer-events:none;position:absolute}.hud-scanline:before{animation:hud-scan 4.8s linear infinite;background:linear-gradient(180deg,#0000,#ffd23f1a,#0000);background:linear-gradient(180deg,#0000,rgba(var(--hud-cyan-rgb),.1),#0000);height:30%;left:0;right:0;top:0;z-index:1}.hud-title{background:linear-gradient(180deg,#fff6cf 8%,#ffd23f 48%,#d99a00);-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 2px 0 rgba(90,0,10,.7)) drop-shadow(0 0 12px rgba(230,0,38,.55));filter:drop-shadow(0 2px 0 rgba(90,0,10,.7)) drop-shadow(0 0 12px rgba(var(--hud-blue-rgb),.55));font-family:Playfair Display,"Noto Serif",Georgia,serif;font-family:var(--mm-font-display);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.hud-title--fire{background-image:linear-gradient(180deg,#fff3cf 5%,#ffb23a 42%,#ff4a1c);filter:drop-shadow(0 2px 0 rgba(90,0,10,.7)) drop-shadow(0 0 14px rgba(255,26,46,.6))}.hud-title--gold{background-image:linear-gradient(180deg,#fff 5%,#ffe27a 45%,#f5b800);filter:drop-shadow(0 2px 0 rgba(90,0,10,.7)) drop-shadow(0 0 10px rgba(255,210,63,.5));filter:drop-shadow(0 2px 0 rgba(90,0,10,.7)) drop-shadow(0 0 10px rgba(var(--hud-cyan-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(--mm-font-num);font-variant-numeric:tabular-nums;font-weight:700}.hud-glow-text{color:#ffd23f;color:var(--hud-cyan);text-shadow:0 0 10px #ffd23fb3,0 0 26px #e6002699;text-shadow:0 0 10px rgba(var(--hud-cyan-rgb),.7),0 0 26px rgba(var(--hud-blue-rgb),.6)}.hud-glow-text--fire{color:#ff7a4a;text-shadow:0 0 10px #ff1a2ed9,0 0 26px #ff6a0080;text-shadow:0 0 10px #ff1a2ed9,0 0 26px rgba(var(--hud-orange-rgb),.5)}.hud-glow-text--gold{color:#fff1b8;color:var(--mm-gold-pale);text-shadow:0 0 10px #ffd23fbf,0 0 24px #f5b80066;text-shadow:0 0 10px rgba(var(--hud-cyan-rgb),.75),0 0 24px rgba(var(--hud-gold-rgb),.4)}.hud-glow-text--green{color:#2fe39a;color:var(--hud-green);text-shadow:0 0 10px #2fe39ab3;text-shadow:0 0 10px rgba(var(--hud-green-rgb),.7)}.hud-dim{color:#ffe2bea8;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--transparent{background:none!important}.hud-bg__aurora{filter:blur(46px);inset:-20%;opacity:.85;position:absolute}.hud-bg--transparent .hud-bg__aurora{opacity:.45}.hud-bg__aurora i{border-radius:50%;mix-blend-mode:screen;position:absolute}.hud-bg__aurora i:first-child{animation:hud-drift1 20s ease-in-out infinite alternate;background:radial-gradient(circle,#e6002680,#0000 65%);background:radial-gradient(circle,var(--bg-a,#e6002680),#0000 65%);height:55%;left:0;top:5%;width:55%}.hud-bg__aurora i:nth-child(2){animation:hud-drift2 24s ease-in-out infinite alternate;background:radial-gradient(circle,#ffd23f38,#0000 65%);background:radial-gradient(circle,var(--bg-b,#ffd23f38),#0000 65%);height:50%;right:0;top:30%;width:50%}.hud-bg__aurora i:nth-child(3){animation:hud-drift1 28s ease-in-out infinite alternate-reverse;background:radial-gradient(circle,#ff6a0033,#0000 65%);background:radial-gradient(circle,var(--bg-c,#ff6a0033),#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 45%,#1a0206c7 100%);inset:0;position:absolute}.hud-bg--transparent .hud-bg__vignette{background:radial-gradient(ellipse at 50% 45%,#0000 55%,#1a020666 100%)}.hud-bg__grain{background:radial-gradient(circle at 50% 110%,#ffd23f12,#0000 55%);inset:0;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),.06),#0000 36%),linear-gradient(180deg,#78061a9e,#2d030adb);background:linear-gradient(180deg,rgba(var(--hud-tone-rgb),.06),#0000 36%),var(--mm-lacquer);border:1px solid rgba(var(--hud-tone-rgb),.42);border-radius:10px;border-radius:var(--hud-r-md);box-shadow:inset 0 0 0 4px #1a020659,inset 0 0 0 5px rgba(var(--hud-tone-rgb),.13),inset 0 0 50px #e600261f,0 10px 36px #00000073,0 0 18px #e600261f;box-shadow:inset 0 0 0 4px #1a020659,inset 0 0 0 5px rgba(var(--hud-tone-rgb),.13),inset 0 0 50px rgba(var(--hud-blue-rgb),.12),0 10px 36px #00000073,0 0 18px rgba(var(--hud-blue-rgb),.12);color:#fff1e0;color:var(--hud-text);position:relative}.hud-panel--gold{--hud-tone:#ffe27a;--hud-tone-rgb:255,226,122}.hud-panel--fire{--hud-tone:#ff8f7e;--hud-tone-rgb:255,120,100;background:linear-gradient(180deg,#ff1a2e24,#0000 40%),linear-gradient(180deg,#78061a9e,#2d030adb);background:linear-gradient(180deg,#ff1a2e24,#0000 40%),var(--mm-lacquer);border-color:#ff5a4a8c}.hud-panel__corner{background:var(--hud-tone);filter:drop-shadow(0 0 3px rgba(var(--hud-tone-rgb),.6));height:30px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke-width='2.4' d='M1.5 31V10q0-8.5 8.5-8.5h21'/%3E%3Cpath stroke-width='1.1' d='M6.8 24V13.5q0-6.7 6.7-6.7H24'/%3E%3Cpath stroke-width='1.4' d='M11.6 15a3.4 3.4 0 1 1 3.4 3.4 1.9 1.9 0 1 1-1.9-1.9'/%3E%3Cpath stroke-width='1.2' d='M20 9.5q2.2-2.6 4.4 0M9.5 20q-2.6 2.2 0 4.4'/%3E%3Ccircle cx='6.8' cy='27.5' r='1.5' fill='%23000' stroke='none'/%3E%3Ccircle cx='27.5' cy='6.8' r='1.5' fill='%23000' stroke='none'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke-width='2.4' d='M1.5 31V10q0-8.5 8.5-8.5h21'/%3E%3Cpath stroke-width='1.1' d='M6.8 24V13.5q0-6.7 6.7-6.7H24'/%3E%3Cpath stroke-width='1.4' d='M11.6 15a3.4 3.4 0 1 1 3.4 3.4 1.9 1.9 0 1 1-1.9-1.9'/%3E%3Cpath stroke-width='1.2' d='M20 9.5q2.2-2.6 4.4 0M9.5 20q-2.6 2.2 0 4.4'/%3E%3Ccircle cx='6.8' cy='27.5' r='1.5' fill='%23000' stroke='none'/%3E%3Ccircle cx='27.5' cy='6.8' r='1.5' fill='%23000' stroke='none'/%3E%3C/svg%3E") center /contain no-repeat;-webkit-mask:var(--mm-corner) center /contain no-repeat;mask:var(--mm-corner) center /contain no-repeat;pointer-events:none;position:absolute;width:30px}.hud-panel__corner--tl{left:-3px;top:-3px}.hud-panel__corner--tr{right:-3px;top:-3px;transform:scaleX(-1)}.hud-panel__corner--bl{bottom:-3px;left:-3px;transform:scaleY(-1)}.hud-panel__corner--br{bottom:-3px;right:-3px;transform:scale(-1)}.hud-panel__head{align-items:center;background:linear-gradient(90deg,#e6002661,#0000 75%);background:linear-gradient(90deg,rgba(var(--hud-blue-rgb),.38),#0000 75%);border-bottom:1px solid #0000;border-image:linear-gradient(90deg,rgba(var(--hud-tone-rgb),.7),rgba(var(--hud-tone-rgb),.08) 80%) 1;color:var(--hud-tone);display:flex;font-family:Playfair Display,"Noto Serif",Georgia,serif;font-family:var(--mm-font-display);font-size:13px;font-weight:800;gap:10px;letter-spacing:.12em;margin:0 5px;padding:10px 18px 9px;text-shadow:0 1px 0 #3c0008cc,0 0 10px rgba(var(--hud-tone-rgb),.3);text-transform:uppercase}.hud-panel__head:before{animation:hud-pulse 2.4s ease-in-out infinite;background:linear-gradient(180deg,#fff1b8,#ffd23f 38%,#f5b800 68%,#c88a00);background:var(--mm-grad-gold);box-shadow:0 0 8px rgba(var(--hud-tone-rgb),.9);content:"";flex:none;height:9px;transform:rotate(45deg);width:9px}.hud-panel__extra{color:#ffe2bea8;color:var(--hud-dim);font-family:Source Code Pro,JetBrains Mono,ui-monospace,monospace;font-family:var(--hud-font-mono);font-size:11px;font-weight:500;letter-spacing:.04em;margin-left:auto;text-shadow:none;text-transform:none}.hud-panel__body{padding:16px 18px}.hud-btn{--b1:#e60026;--b2:#ff4a52;--b3:#8f0018;--bfg:#fff4d6;--bd1:#fff1b8;--bd2:#c88a00;-webkit-tap-highlight-color:transparent;align-items:center;background:linear-gradient(180deg,var(--b2) 0,var(--b1) 52%,var(--b3) 100%) padding-box,linear-gradient(180deg,var(--bd1),var(--bd2)) border-box;border:2px solid #0000;border-radius:12px;box-shadow:inset 0 1px 0 #ffffff59,inset 0 -3px 6px #0000004d;color:var(--bfg);cursor:pointer;display:inline-flex;font-family:Playfair Display,"Noto Serif",Georgia,serif;font-family:var(--mm-font-display);font-size:13.5px;font-weight:800;gap:10px;isolation:isolate;justify-content:center;letter-spacing:.1em;min-height:46px;overflow:hidden;padding:0 28px;position:relative;text-shadow:0 1px 0 #3c0008b3,0 0 8px #00000059;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(255,210,63,.35));filter:drop-shadow(0 0 10px rgba(var(--hud-cyan-rgb),.35));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(255,210,63,.7));filter:drop-shadow(0 0 20px rgba(var(--hud-cyan-rgb),.7))}.hud-btn:before{background:linear-gradient(180deg,#ffffff52,#fff0 46%,#0003);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,#fff5c899,#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 #fff1b8;outline:2px solid var(--mm-gold-pale);outline-offset:2px}.hud-btn[disabled]{cursor:not-allowed;filter:grayscale(.6);opacity:.45;transform:none}.hud-btn[disabled]:after{display:none}.hud-btn--lg{border-radius:14px;font-size:16px;min-height:58px;padding:0 40px}.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.6s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(255,26,46,.6))}.hud-btn--fire{--b1:#e60026;--b2:#ff4a52;--b3:#960019;--bfg:#fff4d6}@keyframes hud-ember-f{0%,to{filter:drop-shadow(0 0 8px rgba(255,26,46,.55)) drop-shadow(0 0 18px rgba(255,106,0,.22))}50%{filter:drop-shadow(0 0 16px rgba(255,26,46,.95)) drop-shadow(0 0 34px rgba(255,106,0,.55))}}.hud-btn-wrap--fire:hover{animation:hud-ember-f .6s ease-in-out infinite,hud-tremble .18s linear infinite}.hud-btn-wrap--fire:active{animation:none;filter:drop-shadow(0 0 40px rgba(255,26,46,1))}.hud-btn-wrap--gold{filter:drop-shadow(0 0 10px rgba(255,210,63,.5));filter:drop-shadow(0 0 10px rgba(var(--hud-cyan-rgb),.5))}.hud-btn-wrap--gold:hover{filter:drop-shadow(0 0 22px rgba(255,210,63,.95));filter:drop-shadow(0 0 22px rgba(var(--hud-cyan-rgb),.95))}.hud-btn--gold{--b2:#fff1b8;--b1:#ffd23f;--b3:#c88a00;--bd1:#fff8d8;--bd2:#a86d00;--bfg:#4a1500;text-shadow:0 1px 0 #ffffff8c}.hud-btn--gold:before{background:linear-gradient(180deg,#ffffff80,#fff0 45%,#783c002e)}.hud-btn--cyan{--b2:#7a0a1e;--b1:#4c0612;--b3:#2d030a;--bd1:#ffe27a;--bd2:#d99a00;--bfg:#ffe27a;box-shadow:inset 0 0 14px #e6002673,inset 0 1px 0 #ffe27a40;box-shadow:inset 0 0 14px rgba(var(--hud-blue-rgb),.45),inset 0 1px 0 #ffe27a40}.hud-btn--cyan:before{background:linear-gradient(180deg,#ffe27a29,#ffe27a00 55%)}.hud-btn--cyan:after{background:linear-gradient(90deg,#0000,#ffe27a66,#0000)}.hud-btn--cyan:hover{filter:brightness(1.25)}.hud-btn-wrap--ghost{filter:none}.hud-btn--ghost{--bd1:#ffd23fbf;--bd2:#ffd23f73;--b1:#3c040c99;--b2:#3c040c99;--b3:#3c040c99;--bfg:var(--hud-cyan);border-width:1.5px;box-shadow:none;text-shadow:none}.hud-btn--ghost:before{display:none}.hud-btn--ghost:after{background:linear-gradient(90deg,#0000,#ffd23f4d,#0000);background:linear-gradient(90deg,#0000,rgba(var(--hud-cyan-rgb),.3),#0000)}.hud-btn--ghost:hover{--b1:#6e081ccc;--b2:#6e081ccc;--b3:#6e081ccc;filter:none;transform:translateY(-1px)}.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,#e6002680,#0000 66%),linear-gradient(180deg,#6e061ac7,#240208eb);background:radial-gradient(ellipse at 50% 0,rgba(var(--hud-blue-rgb),.5),#0000 66%),linear-gradient(180deg,#6e061ac7,#240208eb);border:1px solid rgba(var(--m-rgb),.45);border-radius:16px;border-radius:var(--hud-r-lg);box-shadow:inset 0 0 0 4px #1a020666,inset 0 0 0 5px rgba(var(--m-rgb),.16);color:#fff1e0;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:#ffe27a;--m-rgb:255,226,122}.hud-mission--fire{--m:#ff5a4a;--m-rgb:255,90,74}.hud-mission--green{--m:var(--hud-green);--m-rgb:var(--hud-green-rgb)}.hud-mission:after,.hud-mission:before{background:rgba(var(--m-rgb),.7);content:"";height:30px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke-width='2.4' d='M1.5 31V10q0-8.5 8.5-8.5h21'/%3E%3Cpath stroke-width='1.1' d='M6.8 24V13.5q0-6.7 6.7-6.7H24'/%3E%3Cpath stroke-width='1.4' d='M11.6 15a3.4 3.4 0 1 1 3.4 3.4 1.9 1.9 0 1 1-1.9-1.9'/%3E%3Cpath stroke-width='1.2' d='M20 9.5q2.2-2.6 4.4 0M9.5 20q-2.6 2.2 0 4.4'/%3E%3Ccircle cx='6.8' cy='27.5' r='1.5' fill='%23000' stroke='none'/%3E%3Ccircle cx='27.5' cy='6.8' r='1.5' fill='%23000' stroke='none'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke-width='2.4' d='M1.5 31V10q0-8.5 8.5-8.5h21'/%3E%3Cpath stroke-width='1.1' d='M6.8 24V13.5q0-6.7 6.7-6.7H24'/%3E%3Cpath stroke-width='1.4' d='M11.6 15a3.4 3.4 0 1 1 3.4 3.4 1.9 1.9 0 1 1-1.9-1.9'/%3E%3Cpath stroke-width='1.2' d='M20 9.5q2.2-2.6 4.4 0M9.5 20q-2.6 2.2 0 4.4'/%3E%3Ccircle cx='6.8' cy='27.5' r='1.5' fill='%23000' stroke='none'/%3E%3Ccircle cx='27.5' cy='6.8' r='1.5' fill='%23000' stroke='none'/%3E%3C/svg%3E") center /contain no-repeat;-webkit-mask:var(--mm-corner) center /contain no-repeat;mask:var(--mm-corner) center /contain no-repeat;pointer-events:none;position:absolute;width:30px}.hud-mission:before{left:4px;top:4px}.hud-mission:after{bottom:4px;right:4px;transform:scale(-1)}.hud-mission:focus-visible,.hud-mission:hover{border-color:var(--m);box-shadow:inset 0 0 0 4px #1a020666,inset 0 0 0 5px rgba(var(--m-rgb),.3),0 0 28px rgba(var(--m-rgb),.35),0 16px 40px #0000008c;outline:none;transform:translateY(-5px)}.hud-mission--active{border-color:var(--m);box-shadow:inset 0 0 0 4px #1a020666,inset 0 0 0 5px rgba(var(--m-rgb),.35),0 0 34px rgba(var(--m-rgb),.45),inset 0 0 40px #e600264d;box-shadow:inset 0 0 0 4px #1a020666,inset 0 0 0 5px rgba(var(--m-rgb),.35),0 0 34px rgba(var(--m-rgb),.45),inset 0 0 40px rgba(var(--hud-blue-rgb),.3)}.hud-mission--disabled{cursor:not-allowed;filter:grayscale(.5);opacity:.45}.hud-mission__icon{background:radial-gradient(circle at 50% 35%,#ff5a5a8c,#8c0018d9 70%);border:2px solid var(--m);border-radius:50%;box-shadow:0 0 22px rgba(var(--m-rgb),.35),inset 0 0 0 3px #28020899,inset 0 0 14px #0006;display:grid;font-size:38px;height:76px;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:76px}.hud-mission__icon:after{animation:hud-spin 22s linear infinite;border:1px dashed rgba(var(--m-rgb),.5);border-radius:50%;content:"";inset:-8px;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:#fff1b8;color:var(--mm-gold-pale);font-family:Playfair Display,"Noto Serif",Georgia,serif;font-family:var(--mm-font-display);font-size:18px;font-weight:800;letter-spacing:.08em;position:relative;text-shadow:0 2px 0 #3c0008cc,0 0 14px rgba(var(--m-rgb),.6);text-transform:uppercase}.hud-mission__sub{color:#ffe2bea8;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:linear-gradient(180deg,#e6002647,#28020899);background:linear-gradient(180deg,rgba(var(--hud-blue-rgb),.28),#28020899);border:1px solid rgba(var(--c-rgb),.55);border-radius:999px;box-shadow:inset 0 1px 0 #ffffff14;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 12px;text-transform:uppercase;white-space:nowrap}.hud-chip--gold{--c:#ffe27a;--c-rgb:255,226,122}.hud-chip--fire{--c:#ff8a4a;--c-rgb:255,106,0}.hud-chip--green{--c:var(--hud-green);--c-rgb:var(--hud-green-rgb);background:#0a3c2880}.hud-chip--red{--c:#ff6a78;--c-rgb:255,53,80;background:#96001880}.hud-chip--dim{--c:#d8b9a8;--c-rgb:216,185,168;background:#3c141880}.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:12px;min-width:0;padding-top:6px;position:relative;text-align:center}.hud-step:before{background:#ffd23f2e;background:rgba(var(--hud-cyan-rgb),.18);content:"";height:2px;position:absolute;right:50%;top:26px;width:100%;z-index:0}.hud-step:first-child:before{display:none}.hud-step--done:before{background:linear-gradient(90deg,#c88a00,#ffd23f);background:linear-gradient(90deg,var(--mm-gold-3),var(--hud-cyan));box-shadow:0 0 8px #ffd23f8c;box-shadow:0 0 8px rgba(var(--hud-cyan-rgb),.55)}.hud-step--active:before{background:linear-gradient(90deg,#ffd23f,#ff1a2e);background:linear-gradient(90deg,var(--hud-cyan),var(--mm-red-hi));box-shadow:0 0 8px #ff1a2e80}.hud-step__dot{background:radial-gradient(ellipse at 50% 40%,#5a0a1c,#2d030a 80%);border:2px solid #ffd23f59;border:2px solid rgba(var(--hud-cyan-rgb),.35);border-radius:48% 48% 46% 46%/42% 42% 56% 56%;color:#ffe2be66;color:var(--hud-faint);display:grid;font-family:Orbitron,Roboto,sans-serif;font-family:var(--mm-font-num);font-size:13px;font-weight:800;height:40px;place-items:center;position:relative;transition:all .26s cubic-bezier(.22,1,.36,1);transition:all var(--hud-dur) var(--hud-ease);width:34px;z-index:1}.hud-step__dot:before{background:#c88a00;background:var(--mm-gold-3);border-radius:2px;box-shadow:0 45px 0 -1px #c88a00;box-shadow:0 45px 0 -1px var(--mm-gold-3);content:"";height:5px;left:50%;margin-left:-7px;position:absolute;top:-6px;width:14px}.hud-step--done .hud-step__dot{background:radial-gradient(ellipse at 50% 35%,#fff1b8,#ffd23f 60%,#d99a00);border-color:#fff1b8;box-shadow:0 0 14px #ffd23f8c,0 0 34px #f5b80047;box-shadow:var(--hud-glow-gold);color:#4a1500}.hud-step--done .hud-step__dot:before{background:#fff1b8;box-shadow:0 45px 0 -1px #fff1b8}.hud-step--active .hud-step__dot{background:radial-gradient(ellipse at 50% 40%,#ff5a5a,#e60026 60%,#8f0018);border-color:#ffd23f;border-color:var(--mm-gold);box-shadow:0 0 16px #ff1a2ea6,0 0 42px #ff6a0059;box-shadow:var(--hud-glow-fire);color:#fff6d6}.hud-step--active .hud-step__dot:before{background:#ffd23f;background:var(--mm-gold);box-shadow:0 45px 0 -1px #ffd23f;box-shadow:0 45px 0 -1px var(--mm-gold)}.hud-step--active .hud-step__dot:after{animation:hud-pulse 1.6s ease-in-out infinite;background:radial-gradient(circle,#ff1a2e80,#0000 68%);border-radius:50%;content:"";inset:-9px -8px;position:absolute;z-index:-1}.hud-step__label{color:#ffe2be66;color:var(--hud-faint);font-family:Playfair Display,"Noto Serif",Georgia,serif;font-family:var(--mm-font-display);font-size:12px;font-weight:700;letter-spacing:.08em;margin-top:4px;text-transform:uppercase;transition:color .26s;transition:color var(--hud-dur)}.hud-step--done .hud-step__label{color:#ffd23f;color:var(--hud-cyan)}.hud-step--active .hud-step__label{color:#fff1b8;color:var(--mm-gold-pale);text-shadow:0 0 10px #ff1a2ecc}.hud-step__hint{color:#ffe2bea8;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:0 0 26px;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__label{margin-top:0}.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:9px;letter-spacing:.02em}.hud-steps:not(.hud-steps--vertical) .hud-step__dot{font-size:11px;height:34px;width:28px}.hud-steps:not(.hud-steps--vertical) .hud-step__dot:before{box-shadow:0 39px 0 -1px #c88a00;box-shadow:0 39px 0 -1px var(--mm-gold-3)}.hud-steps:not(.hud-steps--vertical) .hud-step--done .hud-step__dot:before{box-shadow:0 39px 0 -1px #fff1b8}.hud-steps:not(.hud-steps--vertical) .hud-step--active .hud-step__dot:before{box-shadow:0 39px 0 -1px #ffd23f;box-shadow:0 39px 0 -1px var(--mm-gold)}.hud-steps:not(.hud-steps--vertical) .hud-step:before{top:23px}}.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:#ffd23f;color:var(--mm-gold)}.hud-glitch:after{animation:hud-glitch 3.2s steps(1) .12s infinite;color:#ff1a2e;color:var(--mm-red-hi);mix-blend-mode:screen}.hud-glitch--fast:after,.hud-glitch--fast:before{animation-duration:.9s}.hud-terminal{background:#1a0206d1;border:1px solid #ffd23f4d;border:1px solid var(--hud-line);border-radius:6px;border-radius:var(--hud-r-sm);box-shadow:inset 0 0 30px #e6002633;box-shadow:inset 0 0 30px rgba(var(--hud-blue-rgb),.2);color:#f6dcc0;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:#ffd23f66 #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:#2fe39a;color:var(--hud-green);font-weight:700;text-shadow:0 0 8px #2fe39a99;text-shadow:0 0 8px rgba(var(--hud-green-rgb),.6)}.hud-tag--warn{color:#ffd23f;color:var(--mm-gold);font-weight:700}.hud-tag--err{color:#ff5a6a;font-weight:700;text-shadow:0 0 8px #ff355099;text-shadow:0 0 8px rgba(var(--hud-red-rgb),.6)}.hud-tag--info{color:#ffe27a;font-weight:700}.hud-tag--dim{color:#ffe2be66;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:#ffe2be66;color:var(--hud-faint);display:flex;font-size:13px;gap:10px;transition:color .26s;transition:color var(--hud-dur)}.hud-boot__item--active{color:#ffd23f;color:var(--hud-cyan)}.hud-boot__item--done{color:#ffe9cf}.hud-boot__mark{flex:none;font-weight:700;text-align:center;width:18px}.hud-boot__item--done .hud-boot__mark{color:#ffd23f;color:var(--mm-gold);text-shadow:0 0 8px #ffd23fb3;text-shadow:0 0 8px rgba(var(--hud-cyan-rgb),.7)}.hud-boot__item--active .hud-boot__mark{animation:hud-blink .6s steps(1) infinite}.hud-boot__bar{background:#1a0206b3;border:1px solid #ffd23f4d;border:1px solid var(--hud-line);border-radius:999px;height:9px;overflow:hidden}.hud-boot__fill{background:linear-gradient(90deg,#8f0018,#e60026,#ffd23f,#fff1b8);border-radius:999px;box-shadow:0 0 12px #ff9628cc;height:100%;transition:width .25s ease-out}.hud-boot__meta{color:#ffe2bea8;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__tassel{animation:hud-robot-tassel 2.8s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 0}@keyframes hud-robot-tassel{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.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(20deg) 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,#82061cf5,#34030cf7);border:1.5px solid #ffd23fbf;border:1.5px solid var(--hud-line-strong);border-radius:12px;box-shadow:0 0 22px #e6002659,inset 0 0 0 3px #1a020666,inset 0 0 0 4px #ffd23f29;box-shadow:0 0 22px rgba(var(--hud-blue-rgb),.35),inset 0 0 0 3px #1a020666,inset 0 0 0 4px rgba(var(--hud-cyan-rgb),.16);color:#fff1e0;font-family:Be Vietnam Pro,Roboto,system-ui,sans-serif;font-family:var(--mm-font-body);font-size:12.5px;letter-spacing:.005em;line-height:1.5;max-width:260px;min-width:120px;padding:11px 15px;position:relative;text-align:left}.hud-bubble:after{background:#3c040e;border:1.5px solid #ffd23fbf;border:1.5px 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:#ffd23f;color:var(--hud-cyan);display:block;font-family:Playfair Display,"Noto Serif",Georgia,serif;font-family:var(--mm-font-display);font-size:10.5px;font-weight:800;letter-spacing:.18em;margin-bottom:3px}.hud-bubble--alert{border-color:#ff5a6a;box-shadow:0 0 22px #ff355080,inset 0 0 0 3px #1a020666;box-shadow:0 0 22px rgba(var(--hud-red-rgb),.5),inset 0 0 0 3px #1a020666}.hud-bubble--alert .hud-bubble__label{color:#ff8a96}.hud-bubble--success{border-color:#2fe39a;border-color:var(--hud-green);box-shadow:0 0 22px #2fe39a59,inset 0 0 0 3px #1a020666;box-shadow:0 0 22px rgba(var(--hud-green-rgb),.35),inset 0 0 0 3px #1a020666}.hud-bubble--success .hud-bubble__label{color:#2fe39a;color:var(--hud-green)}.hud-bubble--hacking{border-color:#ff6a00;border-color:var(--hud-orange);box-shadow:0 0 22px #ff6a0066,inset 0 0 0 3px #1a020666;box-shadow:0 0 22px rgba(var(--hud-orange-rgb),.4),inset 0 0 0 3px #1a020666}.hud-bubble--hacking .hud-bubble__label{color:#ff9a4a}@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)}}.mm-logo{display:inline-block;flex-shrink:0;line-height:0;position:relative;vertical-align:middle}.mm-logo>img{-webkit-user-drag:none;display:block;height:100%;-webkit-user-select:none;user-select:none;width:100%}.mm-logo--shine:after{animation:mm-logo-shine 4.5s ease-in-out infinite;background:linear-gradient(105deg,#0000 38%,#fffc 50%,#0000 62%);background-position:130% 0;background-size:250% 100%;content:"";inset:0;-webkit-mask-image:var(--mm-logo-src);mask-image:var(--mm-logo-src);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:soft-light;pointer-events:none;position:absolute}@keyframes mm-logo-shine{0%,55%{background-position:130% 0}to{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){.mm-logo--shine:after{animation:none;opacity:0}}.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,#5e0a1ab3,#1a0206f0);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:radial-gradient(ellipse 80% 40% at 50% 0,#ff5a5042,#0000 70%),linear-gradient(180deg,#c8001e,#9d0019 48%,#6e0013);border-radius:20px;box-shadow:0 0 0 1.5px #f5b800,0 0 0 5px #4a000d,0 0 0 6.5px #ffd23f,0 30px 80px #000000a6,0 0 50px #e6002666;box-sizing:border-box;color:#fff1e0;font-family:Be Vietnam Pro,Roboto,system-ui,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro","Roboto",system-ui,sans-serif);max-height:94vh;overflow-y:auto;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,#fff1b8,#0000);box-shadow:0 0 14px #ffd23f;content:"";height:2px;left:12%;position:absolute;right:12%;top:0}.gg88-game-modal__corner{border:0 solid #ffd23f;filter:drop-shadow(0 0 4px #ffd23f);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:#2d030ab3;border:1px solid #ffd23f99;border-radius:50%;color:#ffd23f;cursor:pointer;font-size:22px;height:44px;line-height:1;position:absolute;right:14px;top:12px;transition:background .15s ease,transform .15s ease;width:44px}.gg88-game-modal__close:hover{background:#ffd23f38;transform:rotate(90deg)}.gg88-game-modal__eyebrow{color:#ffd23f;display:block;font-size:11px;font-weight:800;letter-spacing:.34em;text-align:center;text-shadow:0 0 10px #ffd23fb3}.gg88-game-modal__title{background:linear-gradient(180deg,#fff1b8,#ffd23f 50%,#e0a000);-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 2px 0 rgba(80,0,10,.55));font-family:Playfair Display,Georgia,serif;font-family:var(--mm-font-display,"Playfair Display",Georgia,serif);font-size:28px;font-weight:800;letter-spacing:.08em;margin:8px 0 24px;text-align:center}.gg88-game-modal__actions{display:flex;flex-direction:column;gap:14px}.gg88-game-modal__choice{--c:#e60026;--c2:#ffd23f;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) 40%,#2d030a),#2d030ad1);border:1px solid color-mix(in srgb,var(--c2) 60%,#0000);border-radius:14px;color:#fff;cursor:pointer;display:flex;gap:18px;min-height:64px;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:#c24a00;--c2:#ff9a3d}.gg88-game-modal__choice--gold{--c:#b8860b;--c2:#ffe28a}.gg88-game-modal__choice:after{background:linear-gradient(100deg,#0000,#fff1b84d,#0000);bottom:0;content:"";left:-50%;pointer-events:none;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__choice:focus-visible{outline:2px solid #fff;outline-offset:3px}.gg88-game-modal__icon{background:#1a020699;border:1px solid color-mix(in srgb,var(--c2) 60%,#0000);border-radius:50%;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:32px;width:32px}.gg88-game-modal__text{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.gg88-game-modal__text b{font-family:Playfair Display,Georgia,serif;font-family:var(--mm-font-display,"Playfair Display",Georgia,serif);font-size:21px;font-weight:800;letter-spacing:.06em}.gg88-game-modal__text small{color:#ffe2c2;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}}.mh{--mh-gold:#ffd23f;--mh-gold-2:#f5b800;--mh-gold-3:#c88a00;--mh-pale:#fff1b8;--mh-ink:#3a0008;--mh-text:#fff1e0;--mh-display:var(--mm-font-display,"Playfair Display",Georgia,serif);--mh-body:var(--mm-font-body,"Be Vietnam Pro","Roboto",system-ui,sans-serif);box-sizing:border-box;color:var(--mh-text);display:flex;flex:1 1;flex-direction:column;font-family:var(--mh-body);isolation:isolate;min-height:100%;overflow:hidden;padding:56px clamp(12px,2.2vw,40px) 0;position:relative;width:100%;z-index:1}.x88-stage .mh{min-height:1010px}.mh__wrap{display:flex;flex:1 1;flex-direction:column;gap:14px;margin:0 auto;max-width:1700px;z-index:2}.mh__ribbon,.mh__wrap{align-items:center;position:relative;width:100%}.mh__ribbon{grid-gap:22px;background:linear-gradient(180deg,#ffffff47,#0000 42%),linear-gradient(180deg,#ffd23f,#f5b800 60%,#c88a00);border-radius:6px;box-shadow:0 0 0 1px #7a4f00,0 8px 22px #00000080,0 0 28px #ffbe284d;box-sizing:border-box;-webkit-clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,14px 100%,0 50%);clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,14px 100%,0 50%);color:var(--mh-ink);display:grid;gap:22px;grid-template-columns:auto 1fr auto;max-width:1480px;min-height:58px;padding:6px 30px}.mh__who{align-items:center;display:flex;gap:12px;min-width:0}.mh__who-ico{background:#7a0016;border-radius:50%;box-shadow:inset 0 0 0 2px var(--mh-gold-2);color:var(--mh-gold);display:grid;flex:none;height:36px;place-items:center;width:36px}.mh__who-txt{display:flex;flex-direction:column;line-height:1.15;min-width:0}.mh__meter small,.mh__who-txt small{color:#3a0008b3;font-size:10.5px;font-weight:800;letter-spacing:.16em}.mh__name{color:#4a000d;font-family:Orbitron,sans-serif;font-family:var(--mm-font-num,"Orbitron",sans-serif);font-size:19px;letter-spacing:.04em;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mh__prov{display:flex;gap:10px;justify-content:center;min-width:0}.mh__prov img{background:#fff;border-radius:8px;box-shadow:0 0 0 2px #7a16008c;height:30px;object-fit:contain;width:30px}.mh__meters{align-items:center;display:flex;gap:12px}.mh__meter{align-items:flex-end;border-left:2px solid #7a001659;display:flex;flex-direction:column;line-height:1.15;padding:2px 14px}.mh__coin,.mh__meter b{color:#4a000d;font-family:Orbitron,sans-serif;font-family:var(--mm-font-num,"Orbitron",sans-serif);font-size:20px;font-weight:800}.mh__meter--coin .mh__coin{color:#8a0018;font-size:22px}.mh__hero{align-items:center;display:flex;flex-direction:column;gap:6px;max-width:100%;text-align:center}.mh__logo{filter:drop-shadow(0 8px 26px rgba(0,0,0,.6)) drop-shadow(0 0 28px rgba(255,190,40,.4));max-width:90vw}.mh__logo img{height:auto;max-width:100%}.mh__tagline{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mh__lead{color:#ffe8cde0;font-size:15px;line-height:1.5;margin:0;max-width:640px;text-shadow:0 1px 8px #000}.mh__stage{grid-gap:20px;align-items:end;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1180px) minmax(0,1fr);position:relative;width:100%}.mh__bot{align-self:end;display:flex;grid-column:1;justify-content:center;justify-self:end;padding-bottom:6px}.mh__gates{grid-gap:clamp(14px,2vw,36px);display:grid;gap:clamp(14px,2vw,36px);grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr))}.mh__gate-slot{animation:mh-rise .6s ease both;animation:mh-rise .6s var(--hud-ease,ease) both;animation-delay:0ms;animation-delay:var(--d,0ms);display:flex;min-width:0;padding-top:18px}.mh-gate{--c:255,210,63;-webkit-tap-highlight-color:transparent;background:linear-gradient(180deg,#fff1b8,#ffd23f 22%,#c88a00 55%,#f5b800 80%,#8a5a00);border:0;border-radius:999px 999px 22px 22px/190px 190px 22px 22px;box-shadow:0 0 0 1px #4a2d00,0 16px 40px #0009,0 0 26px #ffbe2840;color:#fff;cursor:pointer;display:block;font:inherit;height:clamp(300px,42vh,450px);isolation:isolate;margin:0;min-height:300px;padding:4px;position:relative;text-align:center;transition:transform .3s ease,box-shadow .3s,filter .3s;transition:transform .3s var(--hud-ease,ease),box-shadow .3s,filter .3s;width:100%}.mh-gate--red{--c:255,60,70}.mh-gate--ember{--c:255,120,20}.mh-gate.is-active,.mh-gate:focus-visible,.mh-gate:hover{box-shadow:0 0 0 1px #4a2d00,0 26px 56px #000000a6,0 0 46px #ffd23fa6;transform:translateY(-8px)}.mh-gate:focus-visible{outline:3px solid #fff;outline-offset:4px}.mh-gate:disabled{cursor:default;filter:saturate(.5);opacity:.45;transform:none}.mh-gate__in{background:#2d030a;border-radius:999px 999px 18px 18px/186px 186px 18px 18px;display:block;height:100%;overflow:hidden;position:relative;width:100%}.mh-gate__media{inset:0;position:absolute;z-index:0}.mh-gate__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:scale(1.03);transition:transform .7s ease,filter .4s;transition:transform .7s var(--hud-ease,ease),filter .4s;width:100%}.mh-gate.is-active .mh-gate__media img,.mh-gate:hover .mh-gate__media img{filter:saturate(1.25) contrast(1.06);transform:scale(1.14)}.mh-gate__scrim{background:linear-gradient(180deg,#1a020659 0,#0000 26%,#0000 40%,#1a0206d1 72%,#1a0206f7 100%),linear-gradient(0deg,rgba(var(--c),.28),#0000 45%);z-index:1}.mh-gate__scrim,.mh-gate__shine{inset:0;pointer-events:none;position:absolute}.mh-gate__shine{background:linear-gradient(115deg,#0000 35%,#fff1b859 50%,#0000 65%);background-position:120% 0;background-size:250% 100%;opacity:0;transition:opacity .3s;z-index:2}.mh-gate.is-active .mh-gate__shine,.mh-gate:hover .mh-gate__shine{animation:mh-shine 1.1s ease-out;opacity:1}.mh-gate__coin{background:radial-gradient(circle at 35% 30%,#fff1b8,#ffd23f 50%,#c88a00);border-radius:50%;box-shadow:0 0 0 3px #7a0016,0 0 0 4.5px var(--mh-gold),0 4px 12px #0000008c;color:#5a0010;display:grid;font-family:Orbitron,sans-serif;font-family:var(--mm-font-num,"Orbitron",sans-serif);font-size:17px;font-weight:900;height:50px;left:50%;place-items:center;position:absolute;top:22px;transform:translateX(-50%);width:50px;z-index:3}.mh-gate__body{align-items:center;bottom:0;display:flex;flex-direction:column;gap:6px;left:0;padding:18px 20px 20px;position:absolute;right:0;z-index:3}.mh-gate__ready{align-items:center;color:#2fe39a;display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.16em}.mh-gate__ready i{animation:mh-pulse 1.4s infinite;background:currentColor;border-radius:50%;box-shadow:0 0 8px currentColor;height:7px;width:7px}.mh-gate__title{background:linear-gradient(180deg,#fff1b8,#ffd23f 55%,#f5b800);-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 2px 0 rgba(80,0,10,.7));font-family:var(--mh-display);font-size:clamp(24px,2vw,36px);font-weight:900;letter-spacing:.06em;line-height:1.1}.mh-gate__sub{color:#ffe9cf;font-size:14px;line-height:1.4;text-shadow:0 1px 6px #000}.mh-gate__cta{align-items:center;background:linear-gradient(180deg,#fff1b8,#ffd23f 45%,#f5b800 80%,#c88a00);border-radius:999px;box-shadow:0 0 0 1.5px #8a5a00,0 4px 0 #7a4f00,0 0 20px #ffd23f80;color:var(--mh-ink);display:inline-flex;font-size:13px;font-weight:800;gap:10px;justify-content:center;letter-spacing:.18em;margin-top:8px;min-height:46px;padding:0 26px;transition:transform .25s,box-shadow .25s}.mh-gate.is-active .mh-gate__cta,.mh-gate:hover .mh-gate__cta{box-shadow:0 0 0 1.5px #8a5a00,0 6px 0 #7a4f00,0 0 30px #ffd23fd9;transform:translateY(-2px)}.mh-gate:hover .mh-gate__cta svg{animation:mh-nudge .8s infinite}.mh__board{align-items:stretch;background:linear-gradient(180deg,#7a061ac7,#2d030ae0);border-radius:12px;box-shadow:0 0 0 1.5px var(--mh-gold-2),0 0 0 4px #4a000de6,0 0 0 5px #ffd23fb3,0 10px 26px #00000080;box-sizing:border-box;margin-top:8px;max-width:1480px;overflow:hidden;width:100%}.mh__board,.mh__board-label{display:flex;position:relative}.mh__board-label{background:linear-gradient(180deg,#ffd23f,#f5b800 60%,#c88a00);-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 14px) 50%,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 14px) 50%,100% 100%,0 100%);color:var(--mh-ink);flex:none;flex-direction:column;font-family:var(--mh-display);font-size:18px;font-weight:900;gap:1px;justify-content:center;letter-spacing:.14em;padding:0 36px 0 22px}.mh__board-label small{color:#3a0008bf;font-family:var(--mh-body);font-size:10.5px;font-weight:800;letter-spacing:.2em}.mh__board-label i{animation:mh-pulse 1.2s infinite;background:#e60026;border-radius:50%;box-shadow:0 0 8px #e60026;height:7px;position:absolute;right:30px;top:10px;width:7px}.mh__marquee{flex:1 1;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5%,#000 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5%,#000 95%,#0000);min-width:0;overflow:hidden;padding:8px 0}.mh__track{animation:mh-marq 40s linear infinite;display:flex;gap:12px;list-style:none;margin:0;padding:0 6px;width:-webkit-max-content;width:max-content}.mh__marquee:hover .mh__track{animation-play-state:paused}.mh__track li{border-radius:12px;box-shadow:0 0 0 2px #ffd23fb3,0 0 14px #ff6a004d;flex:none;height:64px;overflow:hidden;transition:transform .25s;width:64px}.mh__track li:hover{transform:translateY(-4px) scale(1.08)}.mh__track img{display:block;height:100%;object-fit:cover;width:100%}.mh__feed{margin:14px auto 0;max-width:1700px;position:relative;width:100%;z-index:6}.mh__feed-bar{align-items:center;background:linear-gradient(180deg,#5e0a1ad9,#1a0206eb);border:0;border-radius:12px 12px 0 0;border-top:2px solid var(--mh-gold-2);box-shadow:0 -8px 24px #00000059;box-sizing:border-box;color:var(--mh-text);cursor:pointer;display:flex;font:500 13.5px var(--mh-body);gap:14px;min-height:50px;padding:0 22px;text-align:left;width:100%}.mh__feed-bar:focus-visible{outline:2px solid #fff;outline-offset:-4px}.mh__feed-live{align-items:center;color:#2fe39a;display:inline-flex;flex:none;font-size:11.5px;font-weight:800;gap:7px;letter-spacing:.16em}.mh__feed-live i{animation:mh-pulse 1.4s infinite;background:currentColor;border-radius:50%;box-shadow:0 0 8px currentColor;height:8px;width:8px}.mh__feed-now{align-items:center;animation:mh-feed .45s ease both;animation:mh-feed .45s var(--hud-ease,ease) both;display:flex;flex:1 1;gap:10px;min-width:0;overflow:hidden}.mh__feed-time{color:#ffe2be8c;flex:none;font-family:Orbitron,sans-serif;font-family:var(--mm-font-num,"Orbitron",sans-serif);font-size:11px}.mh__feed-tag{border:1px solid #ffd23f80;border-radius:4px;color:var(--mh-gold);flex:none;font-size:10.5px;font-weight:800;letter-spacing:.06em;min-width:42px;padding:2px 6px;text-align:center}.mh__feed-tag--ok,.mh__feed-tag--pay{border-color:#2fe39a80;color:#2fe39a}.mh__feed-tag--vip{background:#f5b8002e;border-color:#fff1b8b3;color:#fff1b8}.mh__feed-tag--fish{border-color:#ff6a008c;color:#ff9a4d}.mh__feed-txt{color:#ffe8cdd9;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mh__feed-txt b{color:#fff;font-weight:700}.mh__feed-toggle{align-items:center;color:var(--mh-gold);display:inline-flex;flex:none;font-size:11.5px;font-weight:800;gap:8px;letter-spacing:.14em}.mh__feed-toggle em{font-size:14px;font-style:normal}.mh__feed-list{animation:mh-rise .3s ease both;animation:mh-rise .3s var(--hud-ease,ease) both;background:linear-gradient(180deg,#2d030af0,#1a0206f5);border-radius:12px 12px 0 0;border-top:2px solid var(--mh-gold-2);bottom:100%;box-shadow:0 -14px 40px #00000080;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;left:0;list-style:none;margin:0;padding:12px 18px 8px;position:absolute;right:0}.mh__feed-row{grid-gap:10px;align-items:center;border-bottom:1px dashed #ffd23f2e;display:grid;font-size:13.5px;gap:10px;grid-template-columns:76px 52px minmax(0,1fr);padding:6px 4px}.mh__feed-row:last-child{border-bottom:0}.mh__flash{animation:mh-flash .75s ease-out forwards;background:radial-gradient(circle at 50% 50%,#ffd23f99,#e600262e 45%,#0000 70%);inset:0;pointer-events:none;position:absolute;z-index:8}@keyframes mh-flash{0%{opacity:0;transform:scale(.6)}40%{opacity:1}to{opacity:1;transform:scale(1.4)}}@keyframes mh-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes mh-feed{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:none}}@keyframes mh-shine{0%{background-position:120% 0}to{background-position:-40% 0}}@keyframes mh-pulse{50%{opacity:.25}}@keyframes mh-nudge{50%{transform:translateX(4px)}}@keyframes mh-marq{to{transform:translateX(-50%)}}@media (max-width:1180px){.mh{padding-bottom:0;padding-top:24px}.mh__ribbon{grid-template-columns:1fr auto;padding:6px 26px}.mh__prov{display:none}.mh__stage{gap:12px;grid-template-columns:minmax(0,1fr)}.mh__bot{grid-column:1;grid-row:1;justify-self:stretch;margin:0 auto;max-width:640px;padding:0;width:100%}.mh__bot .hud-robot{align-items:center;width:100%}.mh__bot .hud-bubble{flex:1 1 auto;font-size:14px;line-height:1.45;min-width:0}.mh__gates{grid-column:1;grid-row:2}.mh-gate{height:clamp(320px,36vh,400px)}}@media (max-width:720px){.mh{flex:1 0 auto;padding:12px max(14px,env(safe-area-inset-right)) 0 max(14px,env(safe-area-inset-left))}.mh__wrap{gap:12px}.mh__ribbon{-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,10px 100%,0 50%);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,10px 100%,0 50%);gap:8px;grid-template-columns:minmax(0,1fr);padding:10px 22px}.mh__who{justify-content:space-between}.mh__who-txt{flex:1 1}.mh__name{font-size:16px;max-width:none}.mh__meters{gap:8px;justify-content:space-between}.mh__meter{align-items:flex-start;border-left:2px solid #7a001659;flex:1 1;padding:0 10px}.mh__meter--coin{flex:2 1}.mh__coin,.mh__meter b{font-size:16px}.mh__meter--coin .mh__coin{font-size:18px}.mh__lead{font-size:13.5px;padding:0 4px}.mh__stage{gap:4px}.mh__bot{justify-self:stretch;padding:0;width:100%}.mh__bot .hud-robot{align-items:center;gap:0;width:100%}.mh__bot .hud-bubble{flex:1 1 auto;font-size:13.5px;line-height:1.45;min-width:0}.mh__gates{-webkit-overflow-scrolling:touch;display:flex;gap:14px;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}.mh__gates::-webkit-scrollbar{display:none}.mh__gate-slot{flex:0 0 min(76vw,310px);padding-top:10px;scroll-snap-align:center}.mh__gate-slot:first-child{scroll-snap-align:start}.mh__gate-slot:last-child{scroll-snap-align:end}.mh-gate{border-radius:999px 999px 20px 20px/150px 150px 20px 20px;height:clamp(360px,52vh,430px)}.mh-gate__in{border-radius:999px 999px 16px 16px/146px 146px 16px 16px}.mh-gate__media img{object-position:50% 20%;object-position:var(--posm,50% 20%);transform:none}.mh-gate.is-active,.mh-gate:hover{transform:none}.mh-gate:active{transform:scale(.985)}.mh-gate__body{padding:16px}.mh-gate__title{font-size:26px}.mh-gate__cta{min-height:48px;width:100%}.mh__board{flex-direction:column;margin-top:0}.mh__board-label{align-items:center;-webkit-clip-path:none;clip-path:none;flex-direction:row;font-size:16px;gap:10px;min-height:40px;padding:0 18px}.mh__board-label i{margin-top:-3px;right:16px;top:50%}.mh__marquee{padding:10px 0}.mh__track li{height:60px;width:60px}.mh__feed{margin-top:12px}.mh__feed-bar{flex-wrap:nowrap;gap:10px;min-height:54px;padding:0 14px calc(env(safe-area-inset-bottom))}.mh__feed-time{display:none}.mh__feed-toggle{font-size:0;gap:0}.mh__feed-toggle em{font-size:18px;padding:0 6px}.mh__feed-row{grid-template-columns:52px minmax(0,1fr)}.mh__feed-row .mh__feed-time{display:none}}@media (max-width:360px){.mh__gate-slot{flex-basis:80vw}}@media (prefers-reduced-motion:reduce){.mh__feed-list,.mh__feed-now,.mh__flash,.mh__gate-slot{animation:none}.mh-gate:hover .mh-gate__cta svg,.mh-gate__ready i,.mh-gate__shine,.mh__board-label i,.mh__feed-live i,.mh__track{animation:none!important}.mh__marquee{overflow-x:auto}}.app-header-wrap{flex-shrink:0;z-index:20}.app-header-wrap,.mmh{position:relative;width:100%}.mmh{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:linear-gradient(180deg,#e600268c,#9600189e 55%,#3a0510d1);border-bottom:2px solid #c88a00;box-shadow:0 6px 24px #1400048c,inset 0 1px 0 #fff1b859;box-sizing:border-box;display:grid;grid-template-columns:1fr auto 1fr;height:70px;min-height:70px;padding:0 64px}.mmh__trim{background:linear-gradient(90deg,#0000,#fff1b8 20%,#ffd23f 50%,#fff1b8 80%,#0000);bottom:-2px;height:2px;left:0;right:0}.mmh:after,.mmh:before,.mmh__trim{pointer-events:none;position:absolute}.mmh:after,.mmh:before{background:repeating-linear-gradient(135deg,#ffd23f12 0 2px,#0000 2px 14px);bottom:0;content:"";top:0;width:26%}.mmh:before{left:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.mmh:after{-webkit-mask-image:linear-gradient(270deg,#000,#0000);mask-image:linear-gradient(270deg,#000,#0000);right:0}.mmh__wing{align-items:center;display:flex;gap:18px;min-width:0;position:relative;z-index:1}.mmh__wing--l{justify-content:flex-start}.mmh__wing--r{gap:12px;justify-content:flex-end}.mmh__plate{align-items:center;background:linear-gradient(180deg,#fff1b8,#ffd23f 38%,#f5b800 70%,#c88a00);border:1px solid #fff1b8;border-radius:6px 24px 24px 6px;box-shadow:0 4px 14px #14000480,inset 0 -2px 0 #78460059,inset 0 2px 0 #ffffff8c;box-sizing:border-box;color:#3a0510;display:inline-flex;gap:12px;height:46px;max-width:min(440px,100%);padding:0 26px 0 16px;position:relative;text-decoration:none;transition:filter .15s;white-space:nowrap}.mmh__plate:hover{filter:brightness(1.08)}.mmh__plate-knot{background:radial-gradient(circle at 35% 30%,#ff6a6a,#e60026 55%,#8a0016);border-radius:50%;box-shadow:0 0 0 2px #8a001659,inset 0 1px 1px #fff9;flex:none;height:14px;width:14px}.mmh__plate-text{display:inline-flex;flex-direction:column;justify-content:center;line-height:1.1;min-width:0}.mmh__greet{color:#5a1400cc;font-family:Be Vietnam Pro,system-ui,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",system-ui,sans-serif);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.mmh__name{color:#3a0510;font-family:Playfair Display,serif;font-family:var(--mm-font-display,"Playfair Display",serif);font-size:19px;font-weight:800;max-width:330px;overflow:hidden;text-overflow:ellipsis}.mmh__status{align-items:center;color:#fff1b8;display:inline-flex;font-family:Orbitron,sans-serif;font-family:var(--mm-font-num,"Orbitron",sans-serif);font-size:11px;gap:8px;letter-spacing:.18em;text-shadow:0 0 8px #ffd23f80;white-space:nowrap}.mmh__dot{animation:hud-pulse 1.6s ease-in-out infinite;background:#2fe39a;border-radius:50%;box-shadow:0 0 10px #2fe39a;height:8px;width:8px}.mmh__crest{align-items:center;display:inline-flex;filter:drop-shadow(0 3px 6px rgba(20,0,4,.55)) drop-shadow(0 0 14px rgba(255,150,20,.35));height:62px;justify-content:center;padding:0 6px;position:relative;text-decoration:none;transition:transform .2s,filter .2s;z-index:2}.mmh__crest:hover{filter:drop-shadow(0 3px 6px rgba(20,0,4,.55)) drop-shadow(0 0 20px rgba(255,190,40,.6));transform:translateY(-1px) scale(1.03)}.mmh__crest .mm-logo{position:relative;z-index:1}.mmh__crest .mmh__logo-crest{display:none}.mmh__coins{align-items:center;background:linear-gradient(180deg,#1a0206e6,#3a0510e6);border:2px solid #ffd23f;border-radius:999px;box-shadow:0 4px 14px #14000480,inset 0 0 14px #ffd23f2e;display:inline-flex;gap:10px;height:44px;padding:0 20px 0 6px}.mmh__coin{background:radial-gradient(circle at 35% 30%,#fff7cf 0,#ffd23f 40%,#c88a00 100%);border-radius:50%;box-shadow:0 0 10px #ffd23f99,inset 0 -2px 0 #78460073;display:grid;flex:none;height:32px;place-items:center;position:relative;width:32px}.mmh__coin:after{border:1.5px solid #8a50008c;border-radius:50%;content:"";inset:4px;position:absolute}.mmh__coin i{background:linear-gradient(145deg,#fff1b8,#b87800);-webkit-clip-path:polygon(50% 0,62% 36%,100% 38%,70% 60%,80% 100%,50% 76%,20% 100%,30% 60%,0 38%,38% 36%);clip-path:polygon(50% 0,62% 36%,100% 38%,70% 60%,80% 100%,50% 76%,20% 100%,30% 60%,0 38%,38% 36%);filter:drop-shadow(0 1px 0 rgba(120,70,0,.5));height:8px;position:relative;width:8px;z-index:1}.mmh__coins-label{color:#fff1b8bf;font-family:Be Vietnam Pro,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",sans-serif);font-size:11px;font-weight:700;letter-spacing:.16em}.mmh__coins-value{font-feature-settings:"tnum";color:#ffd23f;font-family:Orbitron,sans-serif;font-family:var(--mm-font-num,"Orbitron",sans-serif);font-size:18px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.03em;text-shadow:0 0 10px #ffd23f8c;white-space:nowrap}.mmh__logout{align-items:center;background:linear-gradient(180deg,#ff3a4a,#e60026 55%,#a8001c);border:2px solid #ffd23f;border-radius:999px;box-shadow:0 4px 14px #14000480,inset 0 1px 0 #ffffff59;color:#fff1b8;cursor:pointer;display:inline-flex;font-family:Be Vietnam Pro,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",sans-serif);font-size:13px;font-weight:800;gap:8px;height:44px;justify-content:center;letter-spacing:.08em;padding:0 20px;transition:filter .15s,transform .15s;white-space:nowrap}.mmh__logout:hover{filter:brightness(1.15);transform:translateY(-1px)}.mmh__logout:active{transform:translateY(1px)}.mmh__crest:focus-visible,.mmh__logout:focus-visible,.mmh__plate:focus-visible{outline:2px solid #fff1b8;outline-offset:3px}@media (max-width:900px){.mmh__status{display:none}.mmh{padding:0 16px}}@media (min-width:641px) and (max-width:900px){.mmh__coins-label{display:none}.mmh__logout{min-width:44px;padding:0;width:44px}.mmh__logout-text{display:none}}@media (max-width:640px){.mmh{align-items:center;display:flex;gap:8px;height:auto;min-height:58px;padding:max(7px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) 7px max(10px,env(safe-area-inset-left))}.mmh:after,.mmh:before{display:none}.mmh__crest{align-self:center;flex:none;height:46px;order:-1;padding:0}.mmh__crest .mmh__logo-lockup{display:none}.mmh__crest .mmh__logo-crest{display:inline-block}.mmh__wing--l{flex:1 1;min-width:0}.mmh__wing--r{flex:0 0 auto;gap:6px}.mmh__plate{border-radius:6px 22px 22px 6px;gap:8px;height:44px;max-width:100%;min-width:0;padding:0 16px 0 10px}.mmh__plate-text{min-width:0}.mmh__greet{font-size:9.5px}.mmh__name{font-size:15px;max-width:34vw}.mmh__coins{gap:6px;height:44px;padding:0 12px 0 5px}.mmh__coin{height:28px;width:28px}.mmh__coins-label{display:none}.mmh__coins-value{font-size:13px}.mmh__logout{min-width:44px;padding:0;width:44px}.mmh__logout-text{display:none}}@media (min-width:481px) and (max-width:640px){.mmh__name{max-width:40vw}}@media (max-width:400px){.mmh{gap:6px;padding-left:max(8px,env(safe-area-inset-left));padding-right:max(8px,env(safe-area-inset-right))}.mmh__crest{height:42px}.mmh__crest .mmh__logo-crest{height:42px!important;width:40.6px!important}.mmh__plate{padding:0 12px 0 8px}.mmh__plate-knot{display:none}.mmh__name{font-size:13.5px;max-width:28vw}.mmh__coins{padding:0 9px 0 4px}.mmh__coins-value{font-size:12px}}@media (prefers-reduced-motion:reduce){.mmh__dot{animation:none}}.mm-bd{background:#1a0206;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.mm-bd--fixed{position:fixed}.mm-bd__fallback{background:radial-gradient(ellipse 42% 38% at 50% 30%,#ffd6788c,#ff782833 40%,#0000 70%),radial-gradient(ellipse at 50% 120%,#7a0a1c,#0000 60%),linear-gradient(180deg,#2d030a,#5e0a1a 55%,#1a0206);inset:0;position:absolute}.mm-bd__poster,.mm-bd__video{display:block;height:100%;inset:0;max-width:none;object-fit:cover;position:absolute;width:100%}.mm-bd__video{opacity:0;transition:opacity .5s ease}.mm-bd__video--ready{opacity:1}.mm-bd__dim{background:#1a0206}.mm-bd__dim,.mm-bd__vig{inset:0;position:absolute}.mm-bd__vig{background:radial-gradient(ellipse at 50% 45%,#0000 45%,#1a02068c 100%),linear-gradient(180deg,#1a020673,#0000 22%,#0000 70%,#1a020699)}@media (prefers-reduced-motion:reduce){.mm-bd__video{display: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(6px);-webkit-backdrop-filter:blur(6px);background:radial-gradient(ellipse at center,#5e0a1ab3,#140004eb);border:none;cursor:pointer;inset:0;position:absolute}.llx-logout__panel{animation:llx-pop .3s cubic-bezier(.22,1,.36,1);background:radial-gradient(ellipse 80% 30% at 50% 0,#ffd23f38,#0000 70%),linear-gradient(180deg,#e60026,#b0001c 55%,#7a0014);border:2px solid #ffd23f;border-radius:20px;box-shadow:0 0 0 4px #7a0014,0 0 0 5px #ffd23f8c,0 28px 70px #000000a6,0 0 40px #e6002659;box-sizing:border-box;color:#fff1e0;margin-top:34px;padding:84px 28px 26px;position:relative;text-align:center;width:min(420px,100%);z-index:1}.llx-logout__panel:before{background:linear-gradient(180deg,#ffffff1a,#0000);border:1px solid #fff1b873;border-radius:14px 14px 50% 50%/14px 14px 40px 40px;content:"";height:66px;left:8px;pointer-events:none;position:absolute;right:8px;top:8px}.llx-logout__c{display:none}.llx-logout__close{background:#0000;border:none;color:#fff1b8;cursor:pointer;font-size:28px;height:44px;line-height:1;position:absolute;right:10px;top:8px;width:44px;z-index:2}.llx-logout__close:hover{color:#fff}.llx-logout__tag{color:#fff1b8cc;display:none;font-family:Be Vietnam Pro,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",sans-serif);font-size:10px;font-weight:700;left:0;letter-spacing:.22em;pointer-events:none;position:absolute;right:0;text-align:center;top:18px}.llx-logout__icon{align-items:center;animation:llx-ember 2.4s ease-in-out infinite;background:radial-gradient(circle at 35% 28%,#fff7cf 0,#ffd23f 42%,#c88a00 100%);border:3px solid #fff1b8;border-radius:50%;box-shadow:0 0 0 3px #7a0014,0 10px 24px #14000499,inset 0 -3px 0 #78460066;color:#8a0016;display:flex;font-size:30px;font-weight:800;height:70px;justify-content:center;left:50%;position:absolute;top:-34px;transform:translateX(-50%);width:70px}.llx-logout__title{color:#fff1b8;font-family:Playfair Display,serif;font-family:var(--mm-font-display,"Playfair Display",serif);font-size:28px;font-weight:800;margin:14px 0 4px;text-shadow:0 2px 0 #5a000c99}.llx-logout__text{color:#ffe9cf;font-family:Be Vietnam Pro,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",sans-serif);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{border-radius:999px;cursor:pointer;font-family:Be Vietnam Pro,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",sans-serif);font-size:14px;font-weight:800;height:48px;letter-spacing:.06em;min-width:124px;padding:0 22px;text-transform:uppercase;transition:filter .15s,transform .15s}.llx-logout__btn:hover{filter:brightness(1.12);transform:translateY(-1px)}.llx-logout__btn:active{transform:translateY(1px)}.llx-logout__btn:focus-visible{outline:2px solid #fff1b8;outline-offset:2px}.llx-logout__btn--cancel{background:#3c000a8c;border:2px solid #ffd23fb3;color:#fff1b8}.llx-logout__btn--ok{background:linear-gradient(180deg,#fff1b8,#ffd23f 45%,#f5b800 75%,#c88a00);border:2px solid #fff1b8;box-shadow:0 6px 18px #14000480,inset 0 -2px 0 #78460059;color:#5a0a00}@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{filter:drop-shadow(0 0 4px rgba(255,210,63,.4))}50%{filter:drop-shadow(0 0 14px rgba(255,210,63,.85))}}@media (prefers-reduced-motion:reduce){.llx-logout__backdrop,.llx-logout__icon,.llx-logout__panel{animation:none}}@media (max-width:480px){.llx-logout{align-items:flex-end;padding:12px 12px max(12px,env(safe-area-inset-bottom))}.llx-logout__panel{margin-top:0;padding:80px 18px 22px}.llx-logout__btn{flex:1 1;min-width:0;padding:0 12px}}.home-marquee{background:linear-gradient(180deg,#3a0510e6,#1a0206e6);border-bottom:2px solid #c88a00;box-shadow:0 4px 16px #14000480,inset 0 1px 0 #ffd23f59;box-sizing:border-box;display:block;flex-shrink:0;height:34px;line-height:34px;overflow:hidden;padding-left:168px;position:relative;width:100%;z-index:15}.home-marquee:before{background:linear-gradient(90deg,#a8001c,#e60026);border-right:2px solid #ffd23f;box-sizing:border-box;-webkit-clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%);color:#fff1b8;content:"\25CF  LIVE · THÔNG BÁO";font-family:Be Vietnam Pro,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",sans-serif);font-size:10.5px;font-weight:800;left:0;letter-spacing:.1em;padding-left:14px;text-shadow:0 1px 2px #3c0008b3;white-space:nowrap;width:160px}.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,#1a0206,#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:#ffe9cfe6;display:inline-block;flex-shrink:0;font-family:Be Vietnam Pro,system-ui,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",system-ui,sans-serif);font-size:13.5px;font-weight:600;letter-spacing:.01em;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:#ffd23f;font-family:Orbitron,monospace;font-family:var(--mm-font-num,"Orbitron",monospace);font-size:12.5px;font-weight:800;text-shadow:0 0 10px #ffd23f8c}.home-marquee__tag{color:#fff1b8;font-weight:700;text-shadow:0 0 8px #ffd23f66}.home-marquee__game{color:#ff9a4d;font-weight:700}.home-marquee__sep{color:#e60026;font-size:9px;margin-left:26px;text-shadow:0 0 6px #ff3c3c99;vertical-align:middle}@keyframes home-marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:640px){.home-marquee{height:30px;line-height:30px;padding-left:0;padding-right:0}.home-marquee:before{content:"\25CF  LIVE";font-size:10px;line-height:30px;padding-left:max(10px,env(safe-area-inset-left));width:68px}.home-marquee:after{width:40px}.home-marquee__track{height:30px;margin-left:68px}.home-marquee__text{font-size:12.5px;line-height:30px;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:#1a0206;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%;z-index:1}.x88-stage{display:flex;flex-direction:column;left:0;min-height:1080px;position:absolute;top:0;transform-origin:0 0;width:1920px}.x88-hub>.x88-shellbg{z-index:0}.x88-hub:has(.shell-bg-off)>.x88-shellbg,.x88-hub:has([data-shell-bg=off])>.x88-shellbg{display:none}.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,#2d030ad9,#1a0206cc);border-bottom:1px solid #ffd23f2e;box-shadow:0 10px 30px #14000459;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 #ffd23f38;border-radius:12px;color:#ffe9cf;display:inline-flex;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:#ffd23f1a;border-color:#ffd23f;box-shadow:0 8px 20px #ffd23f2e;color:#ffd23f;transform:translateY(-1px)}.admin-topbar__code{align-items:center;background:linear-gradient(135deg,#ffd23f24,#ffd23f0a);border:1px solid #ffd23f73;color:#ffd23f;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:#ffd23f;box-shadow:0 8px 22px #ffd23f40;transform:translateY(-1px)}.admin-topbar__code:focus-visible{outline:2px solid #ffd23f;outline-offset:2px}.admin-topbar__code-label{color:#ffd23fcc;font-size:10.5px;font-weight:700;letter-spacing:.14em}.admin-topbar__code b{background:#1a020699;border:1px solid #ffd23f4d;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,#fff1b8,#c88a00);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,#ffd23f33,#c88a0014);border:1px solid #ffd23f80;box-shadow:0 0 20px #ffd23f24;color:#fff1b8;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 #ffd23f2e;border-radius:999px;display:flex;gap:10px;padding:5px 16px 5px 5px}.admin-topbar__avatar{align-items:center;background:linear-gradient(135deg,#ffd23f,#e60026);border-radius:50%;box-shadow:0 0 0 2px #ffd23f8c,0 6px 16px #e6002680;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:#ffd23f;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:#ffd23f59}.admin-topbar:after{background:linear-gradient(90deg,#0000,#ffd23f,#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);text-shadow:0 0 10px #ffd23f99}@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:#1a0206;--a-bg-1:#2d030a;--a-blue:#e60026;--a-cyan:#ffd23f;--a-text:#eaf1ff;--a-text-2:#ffe9cfc7;--a-muted:#d6aa8c9e;--a-line:#ffd23f29;--a-line-soft:#ffffff12;--a-glass:linear-gradient(160deg,#5e0a1a9e,#2d030ab3);--a-radius:18px;--a-shadow:0 18px 44px #14000473,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%,#e6002647,#0000 70%),radial-gradient(ellipse 45% 35% at 0 100%,#ffd23f1f,#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:#ffd23f4d #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,#ffd23f1a,#0000 45%),linear-gradient(180deg,#3a0510c7,#1a0206eb);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 #e6002680,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));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,#e6002666,#ffd23f1a)!important;box-shadow:inset 0 0 0 1px #ffd23f4d,0 8px 20px #e6002638;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:#ffd23f17!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,#ffd23f14,#ffd23f05);border:1px solid #ffd23f33;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:#ffd23f59;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,#ffd23f1a,#ffd23f05);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:#ffd23f1a;border:1px solid #ffd23f38;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,#ffd23f12,#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:#1a020673!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,#e6002629,#ffd23f0d)!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:#ffd23f1a;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 #e6002666}.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{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:#d6aa8c66!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:#ffd23f66!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{border-color:var(--a-cyan)!important;box-shadow:0 0 0 3px #ffd23f29,0 0 18px #ffd23f1f!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 #3a0510}.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%,#b0001c 100%)!important;border:none!important;box-shadow:0 10px 24px #e6002673,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 #e6002699,0 0 22px #ffd23f4d,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:#ffd23f1a!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:#ffd23f14!important;border:1px solid #ffd23f66!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 #ffd23f66;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:#ffd23f1f;border-color:#ffd23f66;box-shadow:0 0 14px #ffd23f26;color:var(--a-gold)}.admin-shell .admin-tag--admin{background:#ffd23f1f;border-color:#ffd23f59;color:var(--a-cyan)}.admin-shell .admin-tag--user{background:#d6aa8c1a;border-color:#d6aa8c38;color:#b9c9f2}.admin-shell .admin-tag--yes{background:#2ed58c1f;border-color:#2ed58c59;color:#4ae3a0}.admin-shell .admin-tag--no{background:#d6aa8c12;border-color:#d6aa8c26;color:var(--a-muted)}.admin-shell .admin-code-chip{align-items:center;background:#ffd23f14;border:1px dashed #ffd23f73;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:#1a0206f2;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:#1a0206f2}.admin-modal .ant-modal-mask,.admin-modal.ant-modal-root .ant-modal-mask{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#140004b8}.admin-modal .ant-modal-content{background:radial-gradient(circle at 100% 0,#e6002647,#0000 45%),linear-gradient(165deg,#460612,#2d030a 55%,#1a0206);border:1px solid var(--a-line);border-radius:22px;box-shadow:0 30px 70px #140004b3,0 0 40px #ffd23f14;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{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:#1a020699;border-color:#ffd23f66}.admin-modal .ant-radio-checked .ant-radio-inner{background:var(--a-blue);border-color:var(--a-cyan);box-shadow:0 0 10px #ffd23f80}.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:#1a020699;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),#b0001c)!important;border-color:var(--a-cyan)!important;box-shadow:0 0 18px #e6002680;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:#d6aa8c47!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 #ffd23f73}.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,#ffd23f59,#0000 40%),radial-gradient(circle at 70% 120%,#ffd23f33,#0000 45%),linear-gradient(130deg,#0d2a80,#0a1d5c 50%,#2d030a);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 #ffd23f38;border-radius:50%;box-shadow:0 0 0 38px #ffd23f0a,0 0 0 80px rgba(255,210,63,.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 #ffd23f59}.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);border:1px solid #ffd23f66;border-radius:999px;box-shadow:0 0 22px #ffd23f29;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(2,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,#ffd23f40,#0000 70%);background:radial-gradient(circle,var(--stat-glow,#ffd23f40),#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:#ffd23f73;box-shadow:0 24px 50px #1400048c,0 0 28px #ffd23f1f;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:#e6002659}.admin-stat-card--users .admin-stat-card__icon{background:linear-gradient(135deg,#4d85ff,#b0001c)}.admin-stat-card--admins{--stat-glow:#ffd23f47}.admin-stat-card--admins .admin-stat-card__icon{background:linear-gradient(135deg,#fff1b8,var(--a-gold-deep));color:#2a1a00}.admin-stat-card--links{--stat-glow:#ffd23f4d}.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,#ffd23f 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:#ffd23f66;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:#2fe39a;text-shadow:0 0 8px #2fe39ab3}.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 #ffd23f26}50%{box-shadow:0 0 30px #ffd23f66}}.admin-stat-card{animation:hud-rise .6s var(--a-ease) both;border-color:#ffd23f4d;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 #ffd23f;border-top:2px solid #ffd23f;content:"";filter:drop-shadow(0 0 4px #ffd23f);height:16px;left:-1px;pointer-events:none;position:absolute;top:-1px;width:16px}.admin-stat-card--admins:before{border-color:#ffd23f;filter:drop-shadow(0 0 4px #ffd23f)}.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}.admin-stat-card--admins .admin-stat-card__value,.admin-stat-card__value{text-shadow:0 0 18px #ffd23f8c}.admin-stat-card__value .hud-num{font-size:inherit;font-weight:inherit}.admin-panel{border-color:#ffd23f4d;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 #ffd23f4d}.admin-modal .ant-modal-content{border:1px solid #ffd23f73!important;box-shadow:0 0 40px #e600264d,0 28px 70px #0009!important;position:relative}.admin-modal .ant-modal-content:after,.admin-modal .ant-modal-content:before{border:2px solid #ffd23f;content:"";filter:drop-shadow(0 0 4px #ffd23f);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,#e6002624,#1a02068c);border:1px solid var(--a-line);border-radius:14px;box-shadow:0 8px 20px #14000459;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.ant-zoom-leave{animation-duration:.26s;animation-fill-mode:both;animation-name:admin-sheet-down!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-sheet-down{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(100%)}}@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}}.admin-modal,.admin-shell,.admin-tooltip{--a-text:#fff1e0;--a-text-2:#ffe9cfdb;--a-muted:#ebc4a0b8;--a-gold:#ffd23f;--a-gold-deep:#c88a00;--a-line:#ffd23f4d;--a-line-soft:#ffd23f1f;--a-glass:linear-gradient(160deg,#7a0014a8,#2d030ac7);--a-radius:20px;--mm-gold-btn:linear-gradient(180deg,#fff1b8,#ffd23f 45%,#f5b800 75%,#c88a00);font-family:Be Vietnam Pro,system-ui,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",system-ui,sans-serif)}.admin-shell{background:#1a0206;background-attachment:scroll}.admin-modal *,.admin-shell *{scrollbar-color:#ffd23f66 #0000}.admin-topbar{background:linear-gradient(180deg,#e6002699,#5e0a1ad9);border-bottom:2px solid #c88a00;box-shadow:0 8px 26px #1400048c,inset 0 1px 0 #fff1b84d;font-family:Be Vietnam Pro,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",sans-serif)}.admin-topbar:after{display:none}.admin-topbar__emblem{align-items:center;color:#fff1b8;display:inline-flex;gap:12px;text-decoration:none}.admin-topbar__emblem-ring{background:radial-gradient(circle at 50% 38%,#8a0016,#2d030a);border:2px solid #ffd23f;border-radius:50%;box-shadow:0 0 0 2px #8a0016e6,0 0 0 3px #ffd23f99,0 4px 12px #14000499;display:grid;height:50px;place-items:center;width:50px}.admin-topbar__emblem-text{display:flex;flex-direction:column;line-height:1.15}.admin-topbar__emblem-text b{color:#fff1b8;font-family:Playfair Display,serif;font-family:var(--mm-font-display,"Playfair Display",serif);font-size:19px;font-weight:800}.admin-topbar__emblem-text i{color:#ffe9cfbf;font-size:10.5px;font-style:normal;letter-spacing:.22em;text-transform:uppercase}.admin-topbar__home{background:#1a020673;border:2px solid #ffd23fb3;border-radius:999px;color:#fff1b8;font-family:sans-serif;font-family:var(--mm-font-body,sans-serif);font-size:13px;letter-spacing:.02em;min-height:44px}.admin-topbar__home:hover{background:var(--mm-gold-btn);border-color:#fff1b8;box-shadow:0 8px 20px #ffd23f40;color:#3a0510}.admin-topbar__code{background:#1a02068c;border:2px solid #ffd23f;border-radius:999px;-webkit-clip-path:none;clip-path:none;min-height:44px}.admin-topbar__code b{background:var(--mm-gold-btn);border-radius:999px;color:#5a0a00}.admin-topbar__wallet{background:#1a02068c;border:2px solid #ffd23f;border-radius:999px;color:#ffd23f;font-family:Orbitron,sans-serif;font-family:var(--mm-font-num,"Orbitron",sans-serif);min-height:44px}.admin-topbar__avatar{background:var(--mm-gold-btn)!important;border:2px solid #fff1b8;color:#5a0a00!important}.admin-topbar__logout{background:linear-gradient(180deg,#ff3a4a,#e60026 55%,#a8001c)!important;border:2px solid #ffd23f;border-radius:999px;color:#fff1b8!important;min-height:44px}.admin-shell__layout{gap:0}.admin-shell__sidebar{align-self:flex-start;background:radial-gradient(ellipse 90% 20% at 50% 0,#ffd23f33,#0000 70%),linear-gradient(180deg,#a8001ccc,#5e0a1ae6 45%,#2d030af0);border:2px solid #ffd23f;border-radius:24px;box-shadow:0 0 0 4px #7a0014eb,0 0 0 5px #ffd23f80,0 22px 54px #140004a6;flex:0 0 280px;margin:18px 0 18px 18px;position:-webkit-sticky;position:sticky;top:82px;width:280px}.admin-shell__sidebar:before{border:1px solid #fff1b847;border-radius:17px;content:"";inset:7px;pointer-events:none;position:absolute}.admin-shell__sidebar:after{display:none}.admin-shell__brand{border-bottom:1px dashed #ffd23f59;flex-direction:column;gap:8px;padding:22px 16px 16px;text-align:center}.admin-shell__brand-mark{background:radial-gradient(circle at 50% 38%,#8a0016,#2d030a);border:3px solid #ffd23f;border-radius:50%;box-shadow:0 0 0 3px #8a0016e6,0 0 0 5px #ffd23f8c,0 10px 22px #14000499;-webkit-clip-path:none;clip-path:none;display:grid;height:76px;place-items:center;width:76px}.admin-shell__brand-title{background:linear-gradient(180deg,#fff7cf,#ffd23f 60%,#c88a00);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:Playfair Display,serif;font-family:var(--mm-font-display,"Playfair Display",serif);font-size:20px;letter-spacing:.04em;text-transform:none}.admin-shell__brand-sub{color:#ffe9cfb3;font-size:11px;letter-spacing:.2em;margin:0;text-transform:uppercase}.admin-shell__nav-label{color:#ffd23fbf;font-size:10.5px;letter-spacing:.22em}.admin-shell__menu.ant-menu-inline .ant-menu-item,.admin-shell__menu.ant-menu-inline .ant-menu-submenu-title{border-radius:14px!important;color:#ffe9cf!important;font-weight:600;min-height:46px}.admin-shell__menu .ant-menu-item-icon,.admin-shell__menu .ant-menu-submenu-title .ant-menu-item-icon{color:#ffd23f!important}.admin-shell__menu.ant-menu-inline .ant-menu-item-selected{background:var(--mm-gold-btn)!important;box-shadow:0 8px 20px #14000473,inset 0 1px 0 #ffffff8c;color:#5a0a00!important;font-weight:800}.admin-shell__menu.ant-menu-inline .ant-menu-item-selected:before{background:#8a0016}.admin-shell__menu.ant-menu-inline .ant-menu-item-selected .ant-menu-item-icon{color:#8a0016!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:#ffd23f24!important;color:#fff!important}.admin-shell__sidebar-foot{background:#1a020666;border-color:#ffd23f4d;color:#ffe9cfbf}.admin-shell__content-title{background:linear-gradient(180deg,#fff7cf,#ffd23f 65%,#e0a800);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:Playfair Display,serif;font-family:var(--mm-font-display,"Playfair Display",serif);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;letter-spacing:0}.admin-shell__breadcrumb li:last-child{color:#ffd23f}.admin-shell__breadcrumb li:not(:last-child):after{color:#ffd23f66}.admin-shell__content{overflow-y:visible}.admin-hero{align-items:center;background:radial-gradient(circle at 92% 10%,#ffd23f52,#0000 42%),radial-gradient(circle at 10% 120%,#ff6a0040,#0000 50%),linear-gradient(130deg,#c8001e,#8a0016 55%,#4a0612);border:2px solid #ffd23f;border-radius:26px;box-shadow:0 0 0 4px #7a0014eb,0 0 0 5px #ffd23f80,0 24px 56px #14000499;-webkit-clip-path:none;clip-path:none;padding:30px 34px}.admin-hero:after{border-color:#ffd23f4d;right:-50px}.admin-hero__eyebrow{color:#fff1b8;font-family:sans-serif;font-family:var(--mm-font-body,sans-serif);letter-spacing:.2em}.admin-hero__prompt{color:#ffd23f;text-shadow:none}.admin-hero__title{background:linear-gradient(180deg,#fff7cf,#ffd23f 70%,#e0a800);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:Playfair Display,serif;font-family:var(--mm-font-display,"Playfair Display",serif);font-weight:800;letter-spacing:0;text-shadow:none}.admin-hero__desc{color:#ffe9cf}.admin-hero__badge{align-self:center;animation:none;background:#1a020673;border:2px solid #ffd23fb3;border-radius:22px;-webkit-clip-path:none;clip-path:none;color:#fff1b8;flex-direction:column;font-family:sans-serif;font-family:var(--mm-font-body,sans-serif);gap:8px;letter-spacing:.2em;padding:14px 22px}.admin-hero__badge .mm-logo{filter:drop-shadow(0 6px 14px rgba(20,0,4,.6))}.admin-stat-card{animation:none;background:linear-gradient(160deg,#a8001cb3,#2d030ad9);border:2px solid #ffd23fbf;border-radius:22px;box-shadow:0 0 0 3px #7a0014d9,0 16px 36px #1400048c,inset 0 0 30px #ffd23f12}.admin-stat-card:before{display:none}.admin-stat-card--admins .admin-stat-card__icon,.admin-stat-card--links .admin-stat-card__icon,.admin-stat-card--users .admin-stat-card__icon,.admin-stat-card__icon{background:radial-gradient(circle at 35% 28%,#fff7cf 0,#ffd23f 42%,#c88a00 100%);border:3px solid #fff1b8;border-radius:50%;box-shadow:0 0 0 3px #7a0014e6,0 8px 18px #14000480,inset 0 -3px 0 #78460066;-webkit-clip-path:none;clip-path:none;color:#8a0016;font-size:24px;height:58px;width:58px}.admin-stat-card__label{color:#ffe9cfcc;font-family:sans-serif;font-family:var(--mm-font-body,sans-serif);letter-spacing:.08em}.admin-stat-card--admins .admin-stat-card__value,.admin-stat-card__value{color:#ffd23f;font-family:Orbitron,sans-serif;font-family:var(--mm-font-num,"Orbitron",sans-serif);text-shadow:0 0 16px #ffd23f80}.admin-panel,.admin-shell__card{border:2px solid #ffd23f99;border-radius:22px;box-shadow:0 0 0 3px #7a0014cc,0 18px 44px #14000480}.admin-panel__title{color:#fff1b8;font-family:Playfair Display,serif;font-family:var(--mm-font-display,"Playfair Display",serif);font-size:18px;letter-spacing:0;text-transform:none}.admin-shell__card-head{background:linear-gradient(90deg,#ffd23f29,#0000 70%)}.admin-shell__card-head h3{color:#fff1b8;font-family:Playfair Display,serif;font-family:var(--mm-font-display,"Playfair Display",serif);font-size:18px}.admin-tip-list li::marker{color:#ffd23f}.admin-shell .ant-table-wrapper .ant-table-thead>tr>td,.admin-shell .ant-table-wrapper .ant-table-thead>tr>th{background:#1a02068c!important;color:#ffd23f!important}.admin-shell .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:linear-gradient(90deg,#ffd23f24,#e600261a)!important}.admin-shell .ant-pagination .ant-pagination-item-active{background:var(--mm-gold-btn);border-color:#fff1b8;box-shadow:0 6px 16px #ffd23f4d}.admin-shell .ant-pagination .ant-pagination-item-active a{color:#5a0a00!important}.admin-shell .ant-empty-image svg{filter:sepia(1) saturate(2.5) hue-rotate(-20deg)}.admin-modal .ant-btn,.admin-shell .ant-btn{border-radius:999px}.admin-modal .ant-btn-primary:not(.ant-btn-background-ghost),.admin-shell .ant-btn-primary:not(.ant-btn-background-ghost){background:var(--mm-gold-btn)!important;border:2px solid #fff1b8!important;box-shadow:0 8px 20px #14000480,inset 0 -2px 0 #78460059;color:#5a0a00!important;font-weight:800}.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 12px 26px #1400048c,0 0 22px #ffd23f59}.admin-modal .ant-btn-primary.ant-btn-dangerous:not(.ant-btn-background-ghost){background:linear-gradient(180deg,#ff3a4a,#e60026 55%,#a8001c)!important;border:2px solid #ffd23f!important;color:#fff1b8!important}.admin-modal .ant-btn-default,.admin-shell .ant-btn-default{background:#1a020673!important;border:2px solid #ffd23f8c!important;color:#fff1b8!important}.admin-modal .ant-btn-default:not(:disabled):hover,.admin-shell .ant-btn-default:not(:disabled):hover{background:#ffd23f29!important;border-color:#ffd23f!important;color:#fff!important}.admin-modal .ant-btn-default.ant-btn-dangerous,.admin-shell .ant-btn-default.ant-btn-dangerous{background:#e600262e!important;border-color:#ff5a6a99!important;color:#ff9aa6!important}.admin-shell .ant-btn-background-ghost.ant-btn-primary{background:#ffd23f1a!important;border:2px solid #ffd23fb3!important;color:#ffd23f!important}.admin-shell .ant-btn-background-ghost.ant-btn-primary:not(:disabled):hover{background:var(--mm-gold-btn)!important;border-color:#fff1b8!important;color:#5a0a00!important}.admin-shell .admin-tag--super{background:var(--mm-gold-btn);border-color:#fff1b8;color:#5a0a00}.admin-shell .admin-tag--admin{background:#e600264d;border-color:#ffd23f99;color:#ffd23f}.admin-shell .admin-tag--user{background:#ffe9cf1a;border-color:#ffe9cf40;color:#ffe9cf}.admin-shell .admin-tag--yes{background:#2fe39a1f;border-color:#2fe39a66;color:#2fe39a}.admin-shell .admin-code-chip{background:#ffd23f1a;border:1px dashed #ffd23f99;color:#ffd23f}.admin-shell .admin-coins{color:#ffd23f}.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:#1a020699!important;border:1px solid #ffd23f66!important;color:#fff1e0!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:#2d030ad9!important;border-color:#ffd23f!important;box-shadow:0 0 0 3px #ffd23f38!important}.admin-shell__toolbar .ant-input,.admin-shell__toolbar .ant-input-affix-wrapper{border-radius:999px!important}.admin-shell code,.admin-tip-list code{background:#ffd23f1f;border-color:#ffd23f4d;color:#ffd23f}.admin-shell__hint{background:linear-gradient(90deg,#ffd23f1f,#0000);border-left-color:#ffd23f}.admin-modal .ant-modal-mask{background:#140004c7}.admin-modal .ant-modal-content{background:radial-gradient(ellipse 80% 22% at 50% 0,#ffd23f33,#0000 70%),linear-gradient(180deg,#e60026,#b0001c 52%,#7a0014);border:2px solid #ffd23f!important;border-radius:24px;box-shadow:0 0 0 4px #7a0014,0 0 0 5px #ffd23f8c,0 30px 70px #000000a6!important}.admin-modal .ant-modal-content:before{background:none;border:1px solid #fff1b859;border-radius:17px;filter:none;height:auto;inset:7px;bottom:7px;left:7px;opacity:1;pointer-events:none;right:7px;top:7px;width:auto}.admin-modal .ant-modal-content:after{display:none}.admin-modal .ant-modal-header{background:#0000;border-bottom:1px dashed #fff1b859}.admin-modal .ant-modal-title,.admin-modal__head-title{color:#fff1b8!important;font-family:Playfair Display,serif;font-family:var(--mm-font-display,"Playfair Display",serif);font-weight:800;letter-spacing:0}.admin-modal__head-sub{color:#ffe9cfcc}.admin-modal .ant-form-item-label>label{color:#ffe9cf}.admin-modal .ant-modal-close{color:#fff1b8;min-height:44px;min-width:44px}.admin-modal__role-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background:var(--mm-gold-btn)!important;border-color:#fff1b8!important;color:#5a0a00!important}.admin-modal .ant-switch.ant-switch-checked{background:#ffd23f}.admin-modal--confirm .ant-modal-confirm-title{color:#fff1b8;font-family:serif;font-family:var(--mm-font-display,serif)}.admin-modal--confirm .ant-modal-confirm-content{color:#ffe9cf}.admin-modal--confirm .ant-modal-confirm-body>.anticon{color:#ffd23f}.admin-tooltip .ant-tooltip-inner{background:#1a0206f5;border:1px solid #ffd23f80;color:#fff1e0}.admin-tooltip .ant-tooltip-arrow:before{background:#1a0206f5}@media (max-width:900px){.admin-shell__sidebar{border-radius:20px;flex:none;margin:12px 12px 0;position:static;width:auto}.admin-shell__brand{border-bottom:1px dashed #ffd23f4d;flex-direction:row;padding:12px 16px;text-align:left}.admin-shell__brand-mark{border-width:2px;box-shadow:0 0 0 2px #8a0016e6,0 0 0 3px #ffd23f8c;height:48px;width:48px}.admin-shell__brand-mark .mm-logo{height:38px!important;width:38px!important}.admin-shell__brand-sub{display:none}.admin-shell__menu.ant-menu-inline .ant-menu-item,.admin-shell__menu.ant-menu-inline .ant-menu-submenu-title{min-height:44px}.admin-shell__content{overflow-y:visible}.admin-hero{border-radius:22px;padding:22px 20px}.admin-hero__badge{flex-direction:row;padding:10px 16px}.admin-hero__badge .mm-logo{height:44px!important;width:44px!important}}@media (max-width:640px){.admin-topbar{flex-wrap:wrap;gap:8px;padding-left:12px;padding-right:12px}.admin-topbar__emblem-text i{display:none}.admin-topbar__emblem-text b{font-size:16px}.admin-topbar__home>span:not(.anticon){display:none}.admin-topbar__home{justify-content:center;padding:0;width:44px}.admin-topbar__left,.admin-topbar__right{gap:8px}.admin-shell .ant-table-wrapper .ant-table-tbody>tr.ant-table-row{background:linear-gradient(160deg,#a8001c9e,#2d030acc);border:2px solid #ffd23f99;border-radius:18px;box-shadow:0 0 0 2px #7a0014cc,0 10px 22px #14000473}.admin-modal .ant-modal-content{border-radius:24px 24px 0 0!important;box-shadow:0 -8px 40px #0000008c,inset 0 0 0 4px #7a0014!important}.admin-modal .ant-modal-content:before{border-radius:18px 18px 0 0}.admin-modal .ant-modal-header:before{background:#fff1b899}}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}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{--lp-gold:#ffd23f;--lp-gold-2:#f5b800;--lp-gold-3:#c88a00;--lp-pale:#fff1b8;--lp-ink:#3a0008;--lp-text:#fff1e0;--lp-font:"Be Vietnam Pro","Roboto",system-ui,sans-serif;--lp-display:"Playfair Display","Noto Serif",Georgia,serif;align-items:center;background:#1a0206;box-sizing:border-box;color:var(--lp-text);display:flex;font-family:var(--lp-font);justify-content:center;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.login-page__fx{inset:0;opacity:.7;pointer-events:none;position:fixed;z-index:1}.login-page__fx .hud-bg{inset:0;position:absolute}.login-page__stack{--lp-logo-w:min(560px,78vw,max(320px,calc(100dvh*1.38 - 828px)));align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;justify-content:center;max-width:1180px;min-height:100vh;min-height:100dvh;padding:24px 16px 28px;position:relative;width:100%;z-index:2}.login-page__stack--register{--lp-logo-w:min(440px,70vw,max(240px,calc(100dvh*1.58 - 1011.2px)))}.login-page__logo-wrap{display:flex;justify-content:center;margin-bottom:-6px;max-width:100%}.login-page__logo{animation:lp-logo-glow 4.2s ease-in-out infinite;filter:drop-shadow(0 8px 24px rgba(0,0,0,.6)) drop-shadow(0 0 26px rgba(255,170,30,.35));max-width:100%}.login-page__logo img{height:auto;max-width:100%}@keyframes lp-logo-glow{50%{filter:drop-shadow(0 8px 24px rgba(0,0,0,.6)) drop-shadow(0 0 42px rgba(255,190,40,.65))}}@media (prefers-reduced-motion:reduce){.login-page__logo{animation:none}}.login-page__row{align-items:center;display:flex;flex-direction:column;gap:10px;position:relative;width:100%}.login-page__bot{pointer-events:none}.login-page__bot>*{pointer-events:auto}.login-page__card{animation:lp-rise .55s cubic-bezier(.2,.8,.2,1) both;background:radial-gradient(ellipse 80% 40% at 50% 0,#ff5a5047,#0000 70%),linear-gradient(180deg,#c8001e,#9d0019 46%,#6e0013);border-radius:18px;box-shadow:0 0 0 1.5px var(--lp-gold-2),0 0 0 5px #4a000d,0 0 0 6.5px var(--lp-gold),0 26px 70px #0009,0 0 60px #e6002659;box-sizing:border-box;color:var(--lp-text);max-width:100%;position:relative;width:440px}.login-page__card:after{background:repeating-linear-gradient(45deg,rgba(255,210,63,.035) 0 2px,#0000 2px 14px);border:1px solid #ffd23f66;border-radius:12px;content:"";inset:9px;pointer-events:none;position:absolute}.login-page__flap{filter:drop-shadow(0 2px 0 var(--lp-gold-2)) drop-shadow(0 6px 8px rgba(0,0,0,.45));height:54px;position:relative;z-index:2}.login-page__flap:before{background:linear-gradient(180deg,#a80019,#d4122a 70%,#e8283c);border-radius:18px 18px 0 0;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:"";inset:0;position:absolute}.login-page__seal{animation:lp-seal 3.6s ease-in-out infinite;background:radial-gradient(circle at 35% 30%,#fff1b8,#ffd23f 45%,#c88a00);border-radius:50%;box-shadow:0 0 0 3px #7a0016,0 0 0 4.5px var(--lp-gold),0 6px 16px #0000008c,0 0 22px #ffd23f8c;display:grid;height:64px;left:50%;place-items:center;position:absolute;top:54px;transform:translate(-50%,-50%);width:64px}.login-page__seal .mm-logo{filter:drop-shadow(0 1px 1px rgba(80,0,10,.5))}.login-page__inner{padding:40px 28px 22px;position:relative;z-index:3}.login-page__card--register .login-page__inner{padding:30px 28px 26px}.login-page__card--register{background:linear-gradient(90deg,#00000059,#0000 8%,#0000 92%,#00000059),linear-gradient(180deg,#8a0018,#a80019 50%,#7a0016);border-radius:6px;box-shadow:0 0 0 1.5px var(--lp-gold-3),0 26px 70px #0009,0 0 60px #e600264d}.login-page__card--register:after{border-radius:2px;inset:14px 12px}.login-page__rod{background:linear-gradient(180deg,#fff1b8,#ffd23f 28%,#c88a00 62%,#7a4f00);border-radius:9px;box-shadow:0 4px 10px #0000008c,inset 0 1px 0 #fff9;height:18px;left:-12px;pointer-events:none;position:absolute;right:-12px;z-index:4}.login-page__rod:after,.login-page__rod:before{background:radial-gradient(circle at 40% 30%,#ffe28a,#b87800);border-radius:6px;bottom:-3px;box-shadow:0 0 0 1px #5a3a00;content:"";position:absolute;top:-3px;width:12px}.login-page__rod:before{left:-6px}.login-page__rod:after{right:-6px}.login-page__rod--top{top:-9px}.login-page__rod--bot{bottom:-9px}.login-page__status{align-items:center;color:#ffe2becc;display:flex;font-size:10.5px;font-weight:600;gap:8px;letter-spacing:.14em;margin-bottom:10px}.login-page__status-dot{animation:lp-pulse 1.6s infinite;background:#2fe39a;border-radius:50%;box-shadow:0 0 8px #2fe39a;height:7px;width:7px}.login-page__status-ok{color:#2fe39a;font-weight:800;margin-left:auto}.login-page__heading{background:linear-gradient(180deg,#fff1b8,#ffd23f 45%,#e0a000);-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 2px 0 rgba(80,0,10,.55));font-family:var(--lp-display);font-size:28px;font-weight:800;letter-spacing:.08em;line-height:1.15;margin:0;text-align:center}.login-page__sub{color:#ffe8cdd9;font-size:13.5px;line-height:1.45;margin:6px 0 18px;text-align:center}.login-page__form{display:flex;flex-direction:column;gap:12px}.login-page__field{display:flex;flex-direction:column;gap:5px}.login-page__control{align-items:center;background:linear-gradient(180deg,#1a0206a8,#3c040e94);border:1px solid #ffd23f80;border-radius:12px;box-shadow:inset 0 2px 6px #0006;display:flex;height:52px;position:relative;transition:border-color .2s,box-shadow .2s}.login-page__control:focus-within{border-color:var(--lp-gold);box-shadow:inset 0 2px 6px #0006,0 0 0 3px #ffd23f47,0 0 18px #ffd23f59}.login-page__icon{color:var(--lp-gold);flex:none;height:22px;margin-left:14px;width:22px}.login-page__input{background:#0000;border:0;color:var(--lp-text);flex:1 1;font:500 16px var(--lp-font);height:100%;min-width:0;outline:0;padding:0 12px}.login-page__input::placeholder{color:#ffe2be80}.login-page__input:-webkit-autofill{-webkit-text-fill-color:var(--lp-text);box-shadow:inset 0 0 0 40px #4a000d;-webkit-transition:background-color 9999s;transition:background-color 9999s}.login-page__eye{background:#0000;border:0;color:#ffd23fcc;cursor:pointer;display:grid;flex:none;height:100%;padding:0;place-items:center;width:46px}.login-page__eye:hover{color:var(--lp-gold)}.login-page__eye svg{height:22px;width:22px}.login-page__error{color:#ffd6cc;font-size:12.5px;font-weight:600;line-height:1.35;margin:0 4px;text-shadow:0 1px 2px #000}.login-page__error:before{color:#ffb02e;content:"▲ ";font-size:9px}.login-page__submit{-webkit-tap-highlight-color:transparent;background:linear-gradient(180deg,#fff1b8,#ffd23f 38%,#f5b800 70%,#c88a00);border:0;border-radius:12px;box-shadow:0 0 0 1.5px #8a5a00,0 6px 0 #7a4f00,0 12px 24px #00000073,0 0 26px #ffd23f73;color:var(--lp-ink);cursor:pointer;font:800 15px var(--lp-font);letter-spacing:.14em;margin-top:6px;min-height:54px;overflow:hidden;padding:0 18px;position:relative;transition:transform .12s,box-shadow .12s,filter .2s;width:100%}.login-page__submit:after{animation:lp-sweep 3.4s ease-in-out infinite;background:linear-gradient(105deg,#0000,#ffffffa6,#0000);bottom:0;content:"";left:-60%;pointer-events:none;position:absolute;top:0;width:40%}.login-page__submit:hover{filter:brightness(1.07)}.login-page__submit:active{box-shadow:0 0 0 1.5px #8a5a00,0 2px 0 #7a4f00,0 6px 14px #00000073;transform:translateY(4px)}.login-page__link:focus-visible,.login-page__submit:focus-visible{outline:2px solid #fff;outline-offset:3px}.login-page__or{align-items:center;color:#ffe2be99;display:flex;font-size:12px;gap:12px;margin:2px 0 0}.login-page__or:after,.login-page__or:before{background:linear-gradient(90deg,#0000,#ffd23f8c);content:"";flex:1 1;height:1px}.login-page__or:after{background:linear-gradient(270deg,#0000,#ffd23f8c)}.login-page__switch{color:#ffe8cde6;font-size:14px;margin:0;text-align:center}.login-page__link{background:#0000;border:0;color:var(--lp-gold);cursor:pointer;font:800 14px var(--lp-font);min-height:44px;padding:0 6px;text-decoration:underline;text-underline-offset:4px}.login-page__link:hover{color:var(--lp-pale)}.login-page__chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;list-style:none;margin:6px 0 0;padding:0}.login-page__chips li{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#2d030a99;border:1px solid #ffd23f73;border-radius:999px;color:var(--lp-pale);font-size:11px;font-weight:700;letter-spacing:.12em;padding:5px 12px}.login-page__dl{align-items:center;display:inline-flex;filter:drop-shadow(0 4px 10px rgba(0,0,0,.5));justify-content:center;margin-top:2px;max-width:86vw;min-height:48px;transition:transform .2s,filter .2s;width:310px}.login-page__dl img{-webkit-clip-path:polygon(0 50%,8% 14%,14% 8%,40% 8%,46% 2%,54% 2%,60% 8%,86% 8%,92% 14%,100% 50%,92% 86%,86% 92%,60% 92%,54% 98%,46% 98%,40% 92%,14% 92%,8% 86%);clip-path:polygon(0 50%,8% 14%,14% 8%,40% 8%,46% 2%,54% 2%,60% 8%,86% 8%,92% 14%,100% 50%,92% 86%,86% 92%,60% 92%,54% 98%,46% 98%,40% 92%,14% 92%,8% 86%);display:block;height:auto;width:100%}.login-page__dl:focus-visible,.login-page__dl:hover{filter:drop-shadow(0 4px 10px rgba(0,0,0,.5)) drop-shadow(0 0 14px rgba(255,190,40,.65));outline:none;transform:translateY(-2px)}.login-page__dl-note{color:#ffd23f;font-size:14px;line-height:1.35;margin:0;max-width:380px;pointer-events:none;text-align:center;text-shadow:0 1px 3px #000000d9,0 0 10px #ffaa1e59}.login-page__dl-note b{color:#ffe27a;font-weight:800}@media (max-width:520px){.login-page__dl-note{font-size:12px;max-width:320px}}@media (min-width:1100px){.login-page__bot{bottom:24px;display:flex;justify-content:center;position:absolute;right:calc(50% + 250px);width:300px}}@media (max-width:1099px){.login-page__row{flex-direction:column-reverse}.login-page__bot{max-width:440px;width:100%}.login-page__bot .hud-robot{align-items:center;width:100%}.login-page__bot .hud-bubble{flex:1 1 auto;font-size:13.5px;line-height:1.45;min-width:0}}@media (max-width:520px){.login-page__stack{gap:10px;justify-content:flex-start;padding:14px 12px 22px}.login-page__card--register .login-page__inner,.login-page__inner{padding-left:20px;padding-right:20px}.login-page__heading{font-size:24px}.login-page__card--register .login-page__heading{font-size:21px}.login-page__rod{left:-6px;right:-6px}.login-page__control{height:50px}}@media (max-height:760px) and (min-width:1100px){.login-page__stack{gap:6px;padding-bottom:12px;padding-top:12px}}.login-page__stack{--lp-rest:600px;--lp-logo-min:min(300px,64vw);--lp-logo-max:min(450px,80vw);--lp-logo-w:min(var(--lp-logo-max),max(var(--lp-logo-min),calc((100dvh - var(--lp-rest))*1.38)))}.login-page__stack--register{--lp-rest:640px;--lp-logo-min:min(240px,66vw);--lp-logo-max:min(440px,80vw);--lp-logo-w:min(var(--lp-logo-max),max(var(--lp-logo-min),calc((100dvh - var(--lp-rest))*1.58)))}@media (max-height:999px){.login-page__chips,.login-page__status{display:none}.login-page__stack{--lp-logo-max:min(460px,80vw);--lp-rest:520px;gap:8px;padding-bottom:14px;padding-top:16px}.login-page__flap{height:46px}.login-page__seal{height:58px;top:46px;width:58px}.login-page__inner{padding:36px 26px 16px}.login-page__card--register .login-page__inner{padding:24px 26px 18px}.login-page__sub{font-size:13px;margin:4px 0 12px}.login-page__form{gap:10px}.login-page__control{height:46px}.login-page__submit{margin-top:4px;min-height:48px}.login-page__link{min-height:36px}.login-page__dl{min-height:40px}}@media (max-height:799px){.login-page__stack{--lp-rest:440px;gap:6px;padding-bottom:8px;padding-top:10px}.login-page__flap{height:38px}.login-page__seal{height:52px;top:38px;width:52px}.login-page__seal .mm-logo{height:40px;width:auto}.login-page__inner{padding:30px 24px 10px}.login-page__card--register .login-page__inner{padding:18px 24px 14px}.login-page__heading{font-size:24px}.login-page__sub{display:none}.login-page__heading{margin-bottom:10px}.login-page__form{gap:8px}.login-page__control{height:42px}.login-page__submit{box-shadow:0 0 0 1.5px #8a5a00,0 4px 0 #7a4f00,0 8px 16px #00000073;min-height:44px}.login-page__or{display:none}.login-page__link{min-height:32px}.login-page__dl{min-height:36px;width:220px}.login-page__dl-note{font-size:13px;line-height:1.3}}@media (max-height:739px){.login-page__stack{--lp-rest:410px}.login-page__flap{height:32px}.login-page__seal{height:46px;top:32px;width:46px}.login-page__seal .mm-logo{height:34px}.login-page__inner{padding:26px 22px 6px}.login-page__heading{font-size:22px;margin-bottom:8px}.login-page__control{height:40px}.login-page__submit{min-height:42px}.login-page__dl{width:220px}}@media (min-width:521px){.login-page__card--register{width:560px}.login-page__card--register .login-page__form{grid-column-gap:12px;grid-row-gap:10px;column-gap:12px;display:grid;grid-template-columns:1fr 1fr;row-gap:10px}.login-page__card--register .login-page__form>.login-page__field:nth-child(5),.login-page__card--register .login-page__form>:not(.login-page__field){grid-column:1/-1}.login-page__card--register .login-page__eye{width:38px}.login-page__card--register .login-page__input{font-size:15px;padding:0 6px 0 10px}.login-page__card--register .login-page__icon{height:20px;margin-left:11px;width:20px}.login-page__stack--register{--lp-rest:560px}}@media (min-width:521px) and (max-height:999px){.login-page__stack--register{--lp-rest:430px}}@media (min-width:521px) and (max-height:799px){.login-page__stack--register{--lp-rest:380px}}@media (max-width:1099px) and (max-height:899px){.login-page__bot{display:none}}@media (max-width:520px){.login-page__stack{--lp-rest:700px;gap:8px;padding:12px 12px 14px}.login-page__stack--register{--lp-rest:700px}}@media (max-width:520px) and (max-height:999px){.login-page__stack{--lp-rest:640px}.login-page__stack--register{--lp-rest:560px}}@media (max-width:520px) and (max-height:899px){.login-page__stack,.login-page__stack--register{--lp-rest:520px}}.mm-gate{cursor:pointer;inset:0;overflow:hidden;position:fixed;z-index:60}.mm-gate__door{background:radial-gradient(circle at 50% 50%,#ffd23f2e 0 2px,#0000 3px) 0 0 /46px 46px,linear-gradient(180deg,#b00019,#6e0013 55%,#4a000d);bottom:0;box-shadow:inset 0 0 0 3px #ffd23f8c,inset 0 0 90px #0000008c;position:absolute;top:0;transition:transform .85s cubic-bezier(.7,0,.2,1);width:50.2%}.mm-gate__door--l{border-right:3px solid var(--lp-gold-2);left:0}.mm-gate__door--r{border-left:3px solid var(--lp-gold-2);right:0}.mm-gate--open .mm-gate__door--l{transform:translateX(-102%)}.mm-gate--open .mm-gate__door--r{transform:translateX(102%)}.mm-gate__center{align-items:center;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;padding:0 20px;position:absolute;text-align:center;transition:opacity .4s,transform .5s;z-index:2}.mm-gate--open .mm-gate__center{opacity:0;transform:scale(1.25)}.mm-gate__seal{display:grid;height:150px;place-items:center;position:relative;width:150px}.mm-gate__seal:before{animation:lp-seal 1.8s ease-in-out infinite;background:radial-gradient(circle,#ffd23f59,#0000 70%);border-radius:50%;content:"";inset:12px;position:absolute}.mm-gate__seal .mm-logo{position:relative;z-index:1}.mm-gate__ring{height:100%;inset:0;position:absolute;transform:rotate(-90deg);width:100%}.mm-gate__ring circle{fill:none;stroke:var(--lp-gold);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:346;stroke-dashoffset:346;animation:lp-draw 1.2s ease-out forwards;filter:drop-shadow(0 0 6px #ffd23f)}.mm-gate__title{background:linear-gradient(180deg,#fff1b8,#ffd23f 50%,#e0a000);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:var(--lp-display);font-size:clamp(20px,5vw,30px);font-weight:800;letter-spacing:.16em}.mm-gate__line{color:var(--lp-text);font-size:14px;letter-spacing:.04em;min-height:20px}.mm-gate__bar{background:#ffd23f33;border-radius:2px;height:4px;overflow:hidden;width:min(260px,70vw)}.mm-gate__bar i{animation:lp-fill 1.35s linear forwards;background:linear-gradient(90deg,#ffd23f,#fff1b8);box-shadow:0 0 10px #ffd23f;display:block;height:100%;width:0}.mm-gate__skip{color:#ffe2be99;font-size:11.5px;letter-spacing:.16em;margin-top:6px}@keyframes lp-rise{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:none}}@keyframes lp-seal{50%{filter:brightness(1.15) drop-shadow(0 0 12px rgba(255,210,63,.7))}}@keyframes lp-pulse{50%{opacity:.3}}@keyframes lp-sweep{0%,55%{left:-60%}to{left:130%}}@keyframes lp-draw{to{stroke-dashoffset:0}}@keyframes lp-fill{to{width:100%}}@media (prefers-reduced-motion:reduce){.login-page__card,.login-page__seal,.login-page__status-dot,.login-page__submit:after,.mm-gate__bar i,.mm-gate__ring circle,.mm-gate__seal:before{animation:none!important}.mm-gate__ring circle{stroke-dashoffset:0}.mm-gate__center,.mm-gate__door{transition:none}}@media (max-width:520px) and (min-height:900px){.login-page__stack--register{--lp-logo-max:min(440px,72vw)}}@media (max-width:520px){.login-page__dl{width:250px}}@media (min-width:521px){.login-page__stack--register{--lp-logo-max:min(400px,80vw)}}.rt{--rt-line:#ffd23f33;--rt-bg:#1a020699;width:100%}.rt--full{--rt-line:#a0640052;--rt-bg:#fff4dc}.rt__grid{background:var(--rt-bg);border:1px solid var(--rt-line);border-radius:8px;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%,#ff7a82,#e60026 60%,#8f0018);box-shadow:0 0 6px #ff1a2e8c}.rt__dot--p{background:radial-gradient(circle at 35% 30%,#8ec9ff,#2f9bff 60%,#0b4a9c);box-shadow:0 0 6px #2f9bff99}.rt__dot--t{background:radial-gradient(circle at 35% 30%,#8dffc6,#1fbf70 60%,#0a6a3b);box-shadow:0 0 6px #2fe39a80}.rt--compact .rt__dot{height:66%;width:66%}.rt--full .rt__dot{box-shadow:0 1px 3px #3c140073}@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(#a064004d 1px,#0000 1px) 0 0 /calc(100%/var(--br-cols)) calc(100%/var(--br-rows)),linear-gradient(90deg,#a064004d 1px,#0000 1px) 0 0 /calc(100%/var(--br-cols)) calc(100%/var(--br-rows)),#fff4dc;border:1px solid #a0640066;border-radius:8px;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:#e60026}.room-big-road__ring--p{border-color:#1a7de8}.room-big-road__ring.has-tie:after{background:#12a860;content:"";height:2px;left:8%;position:absolute;right:8%;top:50%;transform:rotate(-45deg)}.room-big-road__ring b{color:#0a7a44;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%,#e6002640,#0e0104e6 72%);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 .4s ease both;animation:lc-pop .4s var(--hud-ease,ease) both;background:linear-gradient(180deg,#b0001c,#e60026 38%,#8f0018);border:3px solid #ffd23f;border-radius:20px;box-shadow:0 0 0 3px #5e0a1a,0 0 46px #ff1a2e8c,0 24px 60px #0009,inset 0 0 40px #1a020666;color:#fff1e0;color:var(--hud-text,#fff1e0);max-height:calc(100dvh - 32px);overflow:hidden;overflow-y:auto;position:relative;text-align:center;width:min(440px,100%)}.lobby-confirm__flap{background:linear-gradient(180deg,#ff3a4a,#c4001f);-webkit-clip-path:polygon(0 0,100% 0,100% 36%,50% 100%,0 36%);clip-path:polygon(0 0,100% 0,100% 36%,50% 100%,0 36%);filter:drop-shadow(0 4px 0 rgba(255,210,63,.9));height:120px;left:0;pointer-events:none;position:absolute;right:0;top:0}.lobby-confirm__seal{align-items:center;background:radial-gradient(circle at 35% 30%,#fff1b8,#ffd23f 45%,#c88a00);border-radius:50%;box-shadow:0 0 0 3px #7a1d00,0 6px 14px #00000080,0 0 22px #ffd23fb3;display:flex;height:64px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:66px;transform:translateX(-50%);width:64px;z-index:2}.lobby-confirm__seal span{color:#8f0018;font:800 15px Orbitron,sans-serif;font:800 15px var(--mm-font-num,Orbitron,sans-serif);letter-spacing:.02em}.lobby-confirm__inner{padding:112px 26px 24px;position:relative}.lobby-confirm__head{display:flex;justify-content:center;left:0;margin-bottom:6px;position:absolute;right:0;top:14px;z-index:1}.lobby-confirm__title{font-size:30px;letter-spacing:.08em;margin:4px 0 14px}.lobby-confirm__target{background:#1a02068c;border:1px dashed #ffd23fb3;border-radius:12px;display:flex;flex-direction:column;gap:2px;margin:0 auto 12px;padding:10px 14px}.lobby-confirm__target span{color:#fff1b8;color:var(--mm-gold-pale,#fff1b8);font-size:11px;font-weight:700;letter-spacing:.26em;opacity:.8}.lobby-confirm__target b{color:#ffd23f;font-size:30px;text-shadow:0 0 14px #ffd23fb3}.lobby-confirm__question{color:#fff1e0;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:#fff1b824;border:1px solid #ffd23fb3;border-radius:12px;padding:9px 8px}.lobby-confirm__chip span{color:#ffe9c4;display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.lobby-confirm__chip b{color:#ffd23f;display:block;font-size:15px;margin-top:3px}.lobby-confirm__actions{display:flex;flex-direction:column;gap:10px}.lobby-confirm__actions .hud-btn{min-height:48px}.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(.86) translateY(24px)}}@media (max-width:420px){.lobby-confirm__inner{padding:108px 16px 18px}.lobby-confirm__title{font-size:25px}}@media (prefers-reduced-motion:reduce){.lobby-confirm,.lobby-confirm-overlay{animation:none!important}}.app-back-btn{align-items:center;background:linear-gradient(180deg,#ff3a4a,#e60026 50%,#8a0016);border:2px solid #ffd23f;border-radius:999px;box-shadow:0 4px 14px #1400048c,inset 0 1px 0 #fff6,inset 0 0 0 2px #8a00168c;box-sizing:border-box;color:#fff1b8;cursor:pointer;display:inline-flex;gap:8px;height:55px;justify-content:center;margin:0;min-width:127px;padding:0 6px 0 0;position:relative;text-decoration:none;transition:filter .2s ease,transform .15s ease;width:127px}.app-back-btn:hover{filter:brightness(1.18)}.app-back-btn:active{transform:scale(.97)}.app-back-btn:focus-visible{outline:2px solid #fff1b8;outline-offset:3px}.app-back-btn:hover .app-back-btn__icon{transform:scaleX(-1) translateX(3px)}.app-back-btn__icon{display:block;filter:brightness(0) invert(1) sepia(1) saturate(4) hue-rotate(5deg) brightness(1.15);flex-shrink:0;height:28px;object-fit:contain;transform:scaleX(-1);transition:transform .2s ease;width:28px}.app-back-btn__label{color:#fff1b8;font-family:Be Vietnam Pro,system-ui,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",system-ui,sans-serif);font-size:16px;font-weight:800;letter-spacing:.1em;line-height:1;text-shadow:0 1px 2px #3c0008cc}.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;gap:6px;height:44px;min-width:96px;padding:0 16px 0 10px;width:auto}.app-back-btn__icon{height:22px;width:22px}.app-back-btn__label{font-size:13.5px;letter-spacing:.08em}.app-back-btn:active{filter:brightness(1.3)}}.mt-page{background:#0000;color:var(--hud-text);container-name:mt;container-type:inline-size;font-family:var(--hud-font-ui);font-family:var(--mm-font-body,var(--hud-font-ui));min-height:1010px;overflow:hidden;position:relative;width:100%}.mt-wrap{margin:0 auto;max-width:1760px;padding:28px 40px 90px;position:relative;z-index:1}@media (min-width:901px){.mt-wrap{padding-top:52px}}.mt-top{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.mt-top .app-back-btn{background:linear-gradient(180deg,#e60026b3,#500410e6);border-color:#ffd23fb3;border-radius:12px;box-shadow:inset 0 0 14px #ffd23f33,0 0 14px #ff1a2e59;-webkit-clip-path:none;clip-path:none}.mt-top__title{flex:1 1 280px;min-width:0;text-align:center}.mt-top__eyebrow{color:#ffd23f;color:var(--mm-gold,#ffd23f);display:block;font-size:13px;font-weight:700;letter-spacing:.3em;opacity:.9}.mt-top__h1{font-size:60px;letter-spacing:.14em;line-height:1.1;margin:2px 0 0}.mt-top__chips{gap:10px;justify-content:flex-end}.mt-hot,.mt-top__chips{display:flex;flex-wrap:wrap}.mt-hot{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(90deg,#e6002680,#460612b3 60%,#e6002659);border:1px solid #ffd23f8c;border-radius:16px;box-shadow:inset 0 0 0 3px #1a02068c,inset 0 0 0 4px #ffd23f47,0 10px 30px #0006;gap:20px;justify-content:space-between;margin:22px 0 18px;padding:10px 24px 10px 16px;position:relative}.mt-hot__bot{display:flex;flex:1 1 360px;min-width:0}.mt-hot__go{grid-gap:2px 16px;align-items:center;background:linear-gradient(180deg,#ffd23f33,#1a0206b3);border:1px solid #ffd23f;border:1px solid var(--mm-gold,#ffd23f);border-radius:14px;box-shadow:0 0 20px #ffd23f4d;color:#fff;cursor:pointer;display:grid;font-family:inherit;gap:2px 16px;grid-template-areas:"k k" "n go";grid-template-columns:auto auto;min-height:56px;padding:8px 14px 8px 18px;text-align:left;transition:transform .2s,box-shadow .2s}.mt-hot__go:hover{box-shadow:0 0 28px #ffd23f8c;transform:translateY(-2px)}.mt-hot__go small{color:#fff1b8;color:var(--mm-gold-pale,#fff1b8);font-size:11px;grid-area:k;letter-spacing:.22em}.mt-hot__go b{color:#ffd23f;color:var(--mm-gold,#ffd23f);font-size:22px;grid-area:n;text-shadow:0 0 12px #ffd23f99}.mt-hot__go span{align-items:center;align-self:stretch;background:var(--mm-grad-gold);border-radius:10px;color:#3a0a00;display:flex;font-size:14px;font-weight:800;grid-area:go;letter-spacing:.1em;padding:0 16px}.mt-filters{display:flex;flex-wrap:wrap;gap:10px;margin:4px 0 22px}.mt-filter{align-items:center;background:#1a020699;border:1px solid #ffd23f59;border-radius:999px;color:#fff1b8;color:var(--mm-gold-pale,#fff1b8);cursor:pointer;display:inline-flex;font:700 15px var(--hud-font-ui);font:700 15px var(--mm-font-body,var(--hud-font-ui));gap:10px;letter-spacing:.04em;min-height:46px;padding:0 18px;transition:background .2s,border-color .2s,color .2s,box-shadow .2s}.mt-filter em{background:#ffd23f2e;border-radius:999px;color:#ffd23f;color:var(--mm-gold,#ffd23f);font-size:12px;font-style:normal;min-width:24px;padding:2px 7px;text-align:center}.mt-filter.is-on,.mt-filter:hover{border-color:#ffd23f;border-color:var(--mm-gold,#ffd23f)}.mt-filter.is-on{background:var(--mm-grad-gold);box-shadow:0 0 18px #ffd23f73;color:#3a0a00}.mt-filter.is-on em{background:#3a0a002e;color:#3a0a00}.mt-empty{background:#1a0206b3;border:1px dashed #ffd23f73;border-radius:16px;color:var(--hud-dim);margin:36px auto;max-width:520px;padding:28px;text-align:center}.mt-empty b{color:#ffd23f;color:var(--mm-gold,#ffd23f);font-size:15px;letter-spacing:.16em}.mt-empty p{margin:8px 0 0}.mt-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}@container mt (max-width: 1500px){.mt-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container mt (max-width: 1080px){.mt-grid{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.mt-top__h1{font-size:44px}}.mt-card{--tc:#2fe39a;--tc-rgb:47,227,154;animation:mt-in .5s var(--hud-ease) backwards;background:radial-gradient(120% 70% at 50% 0,rgba(var(--tc-rgb),.16),#0000 62%),linear-gradient(180deg,#580618d1,#1e0208eb);border:2px solid rgba(var(--tc-rgb),.7);border-radius:22px;box-shadow:inset 0 0 0 3px #1a0206b3,inset 0 0 0 4px rgba(var(--tc-rgb),.35),0 12px 30px #00000073;cursor:pointer;outline:none;overflow:hidden;padding:0 0 14px;position:relative;transition:transform .25s var(--hud-ease),box-shadow .25s,border-color .25s}.mt-card--supervip{--tc:#ffd23f;--tc-rgb:255,210,63;box-shadow:inset 0 0 0 3px #1a0206b3,inset 0 0 0 4px rgba(var(--tc-rgb),.5),0 0 26px #ffd23f4d,0 12px 30px #00000073}.mt-card--normal{--tc:#2fe39a;--tc-rgb:47,227,154}.mt-card--unknown{--tc:#fff1b8;--tc-rgb:255,241,184}.mt-card--below80{--tc:#ff2a3c;--tc-rgb:255,42,60}.mt-card--off{--tc:#9b8f90;--tc-rgb:155,143,144;filter:saturate(.25);opacity:.78}@keyframes mt-in{0%{opacity:0;transform:translateY(16px)}}.mt-card:focus-visible,.mt-card:hover{border-color:var(--tc);box-shadow:inset 0 0 0 3px #1a0206b3,inset 0 0 0 4px rgba(var(--tc-rgb),.6),0 0 30px rgba(var(--tc-rgb),.45),0 16px 34px #0000008c;transform:translateY(-5px)}.mt-card__ribbon{align-items:center;background:linear-gradient(180deg,rgba(var(--tc-rgb),.3),rgba(var(--tc-rgb),.04));border-bottom:1px dashed rgba(var(--tc-rgb),.55);display:flex;gap:10px;padding:12px 16px 10px}.mt-card__kicker{color:var(--hud-dim);font-size:11px;font-weight:700;letter-spacing:.26em}.mt-card__code{color:#fff;flex:1 1;font-size:28px;font-weight:800;line-height:1.1;min-width:0;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 14px rgba(var(--tc-rgb),.7);white-space:nowrap}.mt-card__body{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:138px minmax(0,1fr);padding:14px 16px 6px}.mt-disc{--p:0%;align-items:center;display:flex;flex-direction:column;gap:8px}.mt-disc__rim{background:conic-gradient(var(--tc) var(--p),#ffffff1f 0);border-radius:50%;box-shadow:0 0 0 3px #1a0206e6,0 0 0 5px rgba(var(--tc-rgb),.55),0 0 22px rgba(var(--tc-rgb),.5);height:118px;padding:6px;width:118px}.mt-disc__felt{align-items:center;background:radial-gradient(circle at 50% 35%,#6a0a1e,#2a0309 78%);border-radius:50%;box-shadow:inset 0 0 14px #000000b3;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.mt-disc__felt small{color:var(--hud-dim);font-size:10px;letter-spacing:.24em}.mt-disc__felt b{color:var(--tc);font-size:24px;text-shadow:0 0 12px rgba(var(--tc-rgb),.85)}.mt-disc__tag{color:var(--tc);font-size:11px;font-weight:800;letter-spacing:.1em;text-align:center;white-space:nowrap}.mt-ptb{display:flex;flex-direction:column;gap:7px;min-width:0}.mt-ptb__row{grid-gap:8px;align-items:center;background:#00000052;border:1px solid #ffffff14;border-radius:10px;display:grid;gap:8px;grid-template-columns:14px minmax(0,1fr) auto;padding:6px 10px}.mt-ptb__row i{border-radius:50%;height:12px;width:12px}.mt-ptb__row span{color:var(--hud-dim);font-size:11.5px;font-weight:700;letter-spacing:.12em}.mt-ptb__row b{font-size:19px}.mt-ptb__row--p i{background:#2f9bff;box-shadow:0 0 8px #2f9bff}.mt-ptb__row--p b{color:#5db4ff;text-shadow:0 0 10px #2f9bffb3}.mt-ptb__row--b i{background:#ff2a3c;box-shadow:0 0 8px #ff2a3c}.mt-ptb__row--b b{color:#ff6a74;text-shadow:0 0 10px #ff2a3cb3}.mt-ptb__row--t i{background:#ffd23f;box-shadow:0 0 8px #ffd23f}.mt-ptb__row--t b{color:#ffd23f;text-shadow:0 0 10px #ffd23f99}.mt-card__road{container-type:inline-size;min-width:0;padding:8px 16px 0}.mt-card__cta{align-items:center;background:rgba(var(--tc-rgb),.1);border:1px solid rgba(var(--tc-rgb),.6);border-radius:12px;color:var(--tc);display:flex;font-size:13px;font-weight:800;justify-content:center;letter-spacing:.18em;margin:12px 16px 0;min-height:44px;transition:background .2s,color .2s}.mt-card:focus-visible .mt-card__cta,.mt-card:hover .mt-card__cta{background:var(--tc);color:#2a0309}.mt-card--off:hover .mt-card__cta{background:rgba(var(--tc-rgb),.2);color:var(--tc)}@container mt (max-width: 600px){.mt-wrap{padding:16px 14px 70px}.mt-top{grid-gap:8px 12px;align-items:center;display:grid;gap:8px 12px;grid-template-columns:auto minmax(0,1fr)}.mt-top .app-back-btn{gap:2px;height:44px;min-width:96px;width:96px}.mt-top .app-back-btn__icon{height:20px;width:20px}.mt-top .app-back-btn__label{font-size:15px;letter-spacing:.04em}.mt-top__title{text-align:left}.mt-top__eyebrow{font-size:10px;letter-spacing:.16em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mt-top__h1{font-size:clamp(26px,8.4vw,34px)}.mt-top__chips{flex-wrap:nowrap;gap:8px;grid-column:1/-1;justify-content:flex-start;overflow:hidden}.mt-top__chips>*{flex:none;font-size:11px}.mt-hot{gap:8px;margin:14px 0 12px;padding:8px 12px}.mt-hot__bot{flex-basis:100%}.mt-hot__bot .hud-robot{width:100%}.mt-hot__bot .hud-robot__svg{height:86px;width:72px}.mt-hot__bot .hud-bubble{flex:1 1;font-size:12.5px;max-width:none}.mt-hot__go{grid-template-columns:1fr auto;width:100%}.mt-filters{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:8px;margin:2px -14px 14px;overflow-x:auto;padding:2px 14px;scrollbar-width:none}.mt-filters::-webkit-scrollbar{display:none}.mt-filter{flex:none;font-size:14px;padding:0 14px}.mt-grid{gap:16px;grid-template-columns:minmax(0,1fr)}.mt-card__body{gap:12px;grid-template-columns:124px minmax(0,1fr);padding:12px 14px 4px}.mt-disc__rim{height:104px;width:104px}.mt-card__code{font-size:26px}.mt-card__road{padding:8px 14px 0}.mt-card__cta{margin:12px 14px 0}.mt-card:active{transform:scale(.985)}}@container mt (max-width: 460px){.mt-top__chips>:first-child{display:none}}@media (prefers-reduced-motion:reduce){.mt-card{animation:none!important}}@media (max-width:900px),(orientation:portrait){.mt-page{flex-shrink:0}}.rb-page{background:#0000;color:var(--hud-text);container-name:rb;container-type:inline-size;font-family:var(--hud-font-ui);font-family:var(--mm-font-body,var(--hud-font-ui));min-height:1010px;overflow:hidden;position:relative;width:100%}.rb-wrap{margin:0 auto;max-width:1840px;padding:24px 36px 80px;position:relative;z-index:1}@media (min-width:901px){.rb-wrap{padding-top:48px}}.rb-top{align-items:center;display:flex;flex-wrap:wrap;gap:22px;margin-bottom:18px}.rb-top .app-back-btn{background:linear-gradient(180deg,#e60026b3,#500410e6);border-color:#ffd23fb3;border-radius:12px;box-shadow:inset 0 0 14px #ffd23f33,0 0 14px #ff1a2e59;-webkit-clip-path:none;clip-path:none}.rb-top__title{flex:1 1 300px;min-width:0;text-align:center}.rb-top__eyebrow{color:#ffd23f;color:var(--mm-gold,#ffd23f);display:block;font-size:12.5px;font-weight:700;letter-spacing:.28em;opacity:.9}.rb-top__h1{font-size:50px;letter-spacing:.12em;line-height:1.1;margin:2px 0 0}.rb-top__chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.rb-layout{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-areas:"hero hero" "roads roads" "hist hist" "aip aib" "logs logs";grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rb-hero{grid-area:hero}.rb-aip{grid-area:aip}.rb-aib{grid-area:aib}.rb-roads{grid-area:roads}.rb-hist{grid-area:hist}.rb-logs{grid-area:logs}.rb-aib,.rb-aip,.rb-hero,.rb-hist,.rb-logs,.rb-roads{min-width:0}.rb-hero{--cc:#ff2a3c;--cc-rgb:255,42,60;align-items:center;background:radial-gradient(70% 55% at 50% 38%,rgba(var(--cc-rgb),.3),#0000 70%),linear-gradient(180deg,#5c061ac7,#1a0206e6);border:3px solid #ffd23f;border-radius:26px;box-shadow:inset 0 0 0 4px #1a0206bf,inset 0 0 0 5px #ffd23f66,0 0 36px rgba(var(--cc-rgb),.35),0 14px 36px #00000073;display:flex;flex-direction:column;gap:6px;justify-content:center;overflow:hidden;padding:24px 22px 22px;position:relative;text-align:center;transition:box-shadow .5s}.rb-hero--player{--cc:#2f9bff;--cc-rgb:47,155,255}.rb-hero.is-hacking{box-shadow:inset 0 0 0 4px #1a0206bf,inset 0 0 0 5px #ffd23f66,0 0 44px #ff6a008c,0 14px 36px #00000073}.rb-hero__glow{animation:rb-spin 60s linear infinite;aspect-ratio:1;background:repeating-conic-gradient(from 0deg,rgba(var(--cc-rgb),.5) 0 6deg,#0000 6deg 18deg);left:50%;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 60%);mask-image:radial-gradient(circle,#000 0,#0000 60%);opacity:.35;pointer-events:none;position:absolute;top:4%;transform:translateX(-50%);width:120%}@keyframes rb-spin{to{transform:translateX(-50%) rotate(1turn)}}.rb-hero>*{position:relative;z-index:1}.rb-hero>.rb-hero__glow{position:absolute;z-index:0}.rb-hero__heading{color:#fff1b8;color:var(--mm-gold-pale,#fff1b8);font-size:14px;font-weight:700;letter-spacing:.34em;margin:0}.rb-hero__name{animation:rb-flip .7s var(--hud-ease) both;color:var(--cc);font-family:Georgia,serif;font-family:var(--mm-font-display,Georgia,serif);font-size:104px;font-weight:900;letter-spacing:.04em;line-height:1.05;margin:0;text-shadow:0 0 24px rgba(var(--cc-rgb),.95),0 0 64px rgba(var(--cc-rgb),.55),0 3px 0 #00000080;transform-origin:50% 60%}@keyframes rb-flip{0%{filter:blur(6px);opacity:0;transform:perspective(600px) rotateX(90deg)}to{filter:none;opacity:1;transform:perspective(600px) rotateX(0)}}.rb-hero__row{align-items:center;display:flex;gap:18px;justify-content:center;margin:6px 0 2px;min-width:0;width:100%}.rb-hero__ring{--p:0%;background:conic-gradient(var(--cc) var(--p),#ffffff1f 0);border-radius:50%;box-shadow:0 0 0 3px #1a0206e6,0 0 0 5px #ffd23fb3,0 0 26px rgba(var(--cc-rgb),.7);flex:none;height:176px;padding:9px;transition:background .6s;width:176px}.rb-hero__ring-in{align-items:center;animation:rb-pulse .9s ease-out;background:radial-gradient(circle at 50% 35%,#5e0a1a,#1a0206 80%);border-radius:50%;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.rb-hero__ring-in b{color:var(--cc);font-size:44px;line-height:1.1;text-shadow:0 0 16px rgba(var(--cc-rgb),.9)}.rb-hero__ring-in small{color:var(--hud-dim);font-size:11px;font-weight:700;letter-spacing:.24em}@keyframes rb-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)}}.rb-hero__bot{display:flex;flex:1 1;justify-content:flex-start;max-width:360px;min-width:0}.rb-hero__bot .hud-robot{text-align:left}.rb-ptb{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px}.rb-ptb__i{align-items:baseline;background:#00000059;border:1px solid #ffffff1a;border-radius:999px;color:var(--hud-dim);display:flex;font-size:11.5px;font-weight:700;gap:8px;letter-spacing:.12em;padding:6px 16px}.rb-ptb__i b{font-size:22px}.rb-ptb__i--p b{color:#5db4ff}.rb-ptb__i--b b{color:#ff6a74}.rb-ptb__i--t b{color:#ffd23f}.rb-ptb__i--p{border-color:#2f9bff80}.rb-ptb__i--b{border-color:#ff2a3c80}.rb-ptb__i--t{border-color:#ffd23f80}.rb-ai{--ac:#2f9bff;--ac-rgb:47,155,255;background:linear-gradient(180deg,rgba(var(--ac-rgb),.14),#0000 30%),linear-gradient(180deg,#460612cc,#1a0206e6);border:2px solid rgba(var(--ac-rgb),.65);border-radius:20px;box-shadow:inset 0 0 0 3px #1a0206b3,0 0 22px rgba(var(--ac-rgb),.22),0 10px 26px #0006;display:flex;flex-direction:column;height:100%;padding:12px 12px 14px}.rb-ai--banker{--ac:#ff2a3c;--ac-rgb:255,42,60}.rb-ai__head{align-items:center;border-bottom:1px dashed rgba(var(--ac-rgb),.5);color:var(--ac);display:flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.1em;margin-bottom:10px;padding:6px 4px 9px}.rb-ai__led{animation:rb-blink 1.4s infinite;background:var(--ac);border-radius:50%;box-shadow:0 0 9px var(--ac);flex:none;height:9px;width:9px}@keyframes rb-blink{50%{opacity:.3}}.rb-ai__list{display:flex;flex:1 1;flex-direction:column;gap:5px}.rb-ai__row{grid-gap:10px;align-items:center;background:#00000059;border:1px solid rgba(var(--ac-rgb),.3);border-radius:999px;color:var(--hud-text);cursor:pointer;display:grid;flex:1 1;font:700 13px var(--hud-font-ui);font:700 13px var(--mm-font-body,var(--hud-font-ui));gap:10px;grid-template-columns:26px minmax(0,1fr) auto;min-height:44px;overflow:hidden;padding:0 10px 0 6px;position:relative;text-align:left;transition:border-color .2s,box-shadow .2s,transform .2s}.rb-ai__bar{background:linear-gradient(90deg,rgba(var(--ac-rgb),.5),rgba(var(--ac-rgb),.08));bottom:0;left:0;position:absolute;top:0;transition:width .6s var(--hud-ease);width:var(--w)}.rb-ai__label,.rb-ai__n,.rb-ai__pct{position:relative;z-index:1}.rb-ai__n{align-items:center;background:var(--mm-grad-gold);border-radius:50%;box-shadow:0 0 0 2px #1a0206cc;color:#3a0a00;display:flex;font-size:13px;height:26px;justify-content:center;width:26px}.rb-ai__pct{color:#fff;font-size:14px}.rb-ai__row:hover{border-color:var(--ac);transform:translateX(2px)}.rb-ai__row.is-active{border-color:#ffd23f;box-shadow:0 0 14px #ffd23f8c,inset 0 0 12px rgba(var(--ac-rgb),.35)}.rb-ai__row.is-active .rb-ai__label{color:#fff;text-shadow:0 0 8px var(--ac)}.rb-roads{background:linear-gradient(180deg,#460612c7,#1a0206e6);border:3px solid #ffd23f;border-radius:22px;box-shadow:inset 0 0 0 3px #1a0206bf,0 0 28px #ffd23f2e,0 12px 30px #00000073;overflow:hidden;padding:0 0 16px}.rb-roads__bar{align-items:center;background:linear-gradient(180deg,#e60026,#8f0018);border-bottom:2px solid #ffd23f;display:flex;flex-wrap:wrap;gap:8px 22px;padding:10px 20px}.rb-roads__title{color:#ffe9a8;flex:1 1;font:800 17px serif;font:800 17px var(--mm-font-display,serif);letter-spacing:.2em;text-shadow:0 2px 0 #3c0008b3}.rb-legend{align-items:center;color:#fff1e0;display:inline-flex;font-size:12px;font-weight:700;gap:7px;letter-spacing:.1em}.rb-legend i{border:2px solid #fff6e0;border-radius:50%;height:14px;width:14px}.rb-legend__b{background:#e60026}.rb-legend__p{background:#2f9bff}.rb-legend__t{background:#1fbf70}.rb-roads__grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding:16px 18px 0}.rb-roads__cell{min-width:0}.rb-roads__cell h4{color:#ffd23f;color:var(--mm-gold,#ffd23f);font-size:12px;font-weight:800;letter-spacing:.24em;margin:0 0 8px}.rb-hist{background:linear-gradient(180deg,#460612c7,#1a0206e6);border:2px solid #ffd23f99;border-radius:22px;box-shadow:inset 0 0 0 3px #1a0206b3,0 12px 30px #00000073;display:flex;flex-direction:column;min-height:0;overflow:hidden;position:relative}.rb-hist__head{align-items:center;background:var(--mm-grad-gold);color:#3a0a00;display:flex;flex:none;font:800 15px serif;font:800 15px var(--mm-font-display,serif);justify-content:space-between;letter-spacing:.18em;padding:12px 18px}.rb-hist__head em{color:#6a1400;font-size:12px;font-style:normal}.rb-hist__scroll{flex:1 1;min-height:0;overflow:visible;position:relative}.rb-tl{grid-gap:0 14px;display:grid;gap:0 14px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));list-style:none;margin:0;max-height:420px;overflow-y:auto;padding:14px 14px 6px 18px;position:relative}.rb-tl:before{background:linear-gradient(180deg,#ffd23fb3,#ffd23f1a);bottom:14px;content:"";left:31px;position:absolute;top:14px;width:2px}.rb-tl__empty{grid-column:1/-1}.rb-tl__item{grid-gap:8px;display:grid;gap:8px;grid-template-columns:28px minmax(0,1fr);margin-bottom:12px;position:relative}.rb-tl__node{align-self:start;border:2px solid #1a0206;border-radius:50%;box-shadow:0 0 0 2px #ffd23f99,0 0 10px currentColor;height:14px;margin:14px 0 0 5px;width:14px;z-index:1}.rb-tl__item--b{color:#ff2a3c}.rb-tl__item--p{color:#2f9bff}.rb-tl__item--t{color:#1fbf70}.rb-tl__node{background:currentColor}.rb-tl__card{background:#00000054;border:1px solid #ffffff1a;border-left:3px solid;border-radius:14px;color:var(--hud-text);padding:8px 10px 10px}.rb-tl__top{align-items:baseline;display:flex;gap:6px;justify-content:space-between;margin-bottom:6px}.rb-tl__sid{color:#ffd23f;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rb-tl__time{color:var(--hud-dim);font-size:11px;font-weight:500}.rb-tl__pills{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.rb-tl__pill{display:flex;flex-direction:column;gap:3px;min-width:0}.rb-tl__lbl{color:var(--hud-dim);font-size:9.5px;font-weight:700;letter-spacing:.1em}.rb-tl__empty{color:var(--hud-dim);padding:20px 0;text-align:center}.rb-log::-webkit-scrollbar,.rb-tl::-webkit-scrollbar{width:5px}.rb-log::-webkit-scrollbar-thumb,.rb-tl::-webkit-scrollbar-thumb{background:#ffd23f66;border-radius:4px}.room-pill{align-items:center;border-radius:999px;color:#fff;display:flex;font:700 10.5px var(--hud-font-ui);font:700 10.5px var(--mm-font-body,var(--hud-font-ui));justify-content:center;letter-spacing:.03em;min-height:24px;padding:2px 4px;white-space:nowrap;width:100%}.room-pill--player{background:#1f7de8;box-shadow:0 0 8px #2f9bff80}.room-pill--banker{background:#e60026;box-shadow:0 0 8px #ff1a2e80}.room-pill--hoa-kq{background:#f5b800;color:#2a1200}.room-pill--dg-none,.room-pill--empty{border:1px dashed #ffd23f59;color:var(--hud-dim)}.room-pill--dg-hoa{background:#ffd23f;color:#2a1200}.room-pill--dg-win{background:#2fe39a;box-shadow:0 0 8px #2fe39a80;color:#00190f}.room-pill--dg-lose{background:#ff3550;box-shadow:0 0 8px #ff355080}.rb-logs{background:#1a0206d1;border:2px solid #ffd23f73;border-radius:18px;box-shadow:inset 0 0 0 3px #1a0206b3;overflow:hidden}.rb-logs__toggle{align-items:center;background:linear-gradient(180deg,#e6002659,#50041080);border:0;color:#ffd23f;color:var(--mm-gold,#ffd23f);cursor:pointer;display:flex;font:800 14px var(--hud-font-ui);font:800 14px var(--mm-font-body,var(--hud-font-ui));justify-content:space-between;letter-spacing:.16em;min-height:52px;padding:0 20px;width:100%}.rb-logs__toggle i{font-size:18px;font-style:normal}.rb-logs__body{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:14px 18px 18px}.rb-logs__body[hidden]{display:none}.rb-logs__col h4{color:#ffd23f;color:var(--mm-gold,#ffd23f);font-size:12px;font-weight:800;letter-spacing:.2em;margin:0 0 8px}.rb-logs__col h4 em{border:1px solid #2fe39a99;border-radius:999px;color:#2fe39a;font-size:10px;font-style:normal;margin-left:8px;padding:1px 8px}.rb-logs__col--decode h4{color:#ff8a4a}.rb-log{background:#0006;border-radius:12px;color:#ffe9c4;font:12.5px/1.55 ui-monospace,Consolas,monospace;font:12.5px/1.55 var(--hud-font-mono,ui-monospace,Consolas,monospace);height:190px;overflow-y:auto;padding:8px 10px}.rb-log--decode{color:#ffb37a}.rb-log__line{animation:rb-line .3s ease both;margin:0 0 3px;word-break:break-word}.rb-log__time{color:#ffd23f;opacity:.8}.rb-log__prefix{color:#ff6a00}.rb-log__line--fee{color:#ffd23f;text-shadow:0 0 8px #ffd23f80}@keyframes rb-line{0%{opacity:0;transform:translateX(-6px)}}@container rb (max-width: 1180px){.rb-tl{display:block;max-height:520px}.rb-ai{height:auto}.rb-ai__row{flex:none}}@container rb (min-width: 701px) and (max-width: 1180px){.rb-top__h1{font-size:40px}.rb-hero__row{max-width:640px}}@container rb (max-width: 700px){.rb-wrap{padding:14px 12px 64px}.rb-top{grid-gap:8px 12px;align-items:center;display:grid;gap:8px 12px;grid-template-columns:auto minmax(0,1fr);margin-bottom:12px}.rb-top .app-back-btn{gap:2px;height:44px;min-width:96px;width:96px}.rb-top .app-back-btn__icon{height:20px;width:20px}.rb-top .app-back-btn__label{font-size:15px;letter-spacing:.04em}.rb-top__title{flex:none;text-align:left}.rb-top__eyebrow{font-size:10px;letter-spacing:.14em}.rb-top__eyebrow,.rb-top__h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rb-top__h1{font-size:clamp(22px,7vw,30px)}.rb-top__chips{flex-wrap:nowrap;gap:8px;grid-column:1/-1;justify-content:flex-start;overflow:hidden}.rb-top__chips>*{flex:none;font-size:11px}.rb-layout{gap:12px}.rb-hero{grid-gap:4px 14px;border-radius:22px;display:grid;gap:4px 14px;grid-template-areas:"head head" "name name" "ring ptb" "bot bot";grid-template-columns:auto minmax(0,1fr);justify-items:center;padding:16px 14px}.rb-hero__heading{font-size:11px;grid-area:head;letter-spacing:.22em}.rb-hero__name{font-size:clamp(44px,15vw,64px);grid-area:name}.rb-hero__row{display:contents}.rb-hero__ring{grid-area:ring;height:118px;padding:7px;width:118px}.rb-hero__ring-in b{font-size:28px}.rb-hero__ring-in small{font-size:9.5px;letter-spacing:.16em}.rb-ptb{align-items:stretch;flex-direction:column;flex-wrap:nowrap;gap:6px;grid-area:ptb;margin:0;width:100%}.rb-ptb__i{justify-content:space-between;padding:5px 14px}.rb-ptb__i b{font-size:19px}.rb-hero__bot{grid-area:bot;margin-top:6px;max-width:none;width:100%}.rb-hero__bot .hud-robot{align-items:center;flex-direction:row;width:100%}.rb-hero__bot .hud-robot__svg{height:86px;width:72px}.rb-hero__bot .hud-bubble{flex:1 1;font-size:12.5px;max-width:none;min-width:0}.rb-ai{border-radius:16px;padding:8px 8px 10px}.rb-ai__head{align-items:flex-start;font-size:10px;letter-spacing:.04em;margin-bottom:7px;min-height:36px;padding:4px 2px 7px}.rb-ai__led{margin-top:3px}.rb-ai__list{gap:5px}.rb-ai__row{font-size:12px;gap:6px;grid-template-columns:24px minmax(0,1fr) auto;min-height:44px;padding:0 8px 0 5px}.rb-ai__n{font-size:12px;height:24px;width:24px}.rb-ai__pct{font-size:13px}.rb-roads{border-radius:18px;padding-bottom:12px}.rb-roads__bar{gap:6px 14px;padding:8px 14px}.rb-roads__title{flex:1 1 100%;font-size:15px}.rb-legend{font-size:11px}.rb-roads__grid{gap:14px;grid-template-columns:minmax(0,1fr);padding:12px 12px 0}.rb-tl{display:block;max-height:480px;padding:12px 10px 14px 12px}.rb-tl:before{left:25px}.rb-hist__head{font-size:14px;padding:10px 14px}.rb-logs__body{gap:12px;grid-template-columns:minmax(0,1fr);padding:12px 12px 14px}.rb-log{height:160px}}@container rb (max-width: 460px){.rb-top__chips>:first-child{display:none}}@media (prefers-reduced-motion:reduce){.rb-ai__led,.rb-hero__glow,.rb-hero__name,.rb-hero__ring-in,.rb-log__line{animation:none!important}}@media (max-width:900px),(orientation:portrait){.rb-page{flex-shrink:0}}.mm-hub{--hub-c:#ffd23f;--hub-rgb:255,210,63;--l-1:#ff5a62;--l-2:#e60026;--l-3:#86001a;--c-1:#fff0a8;--c-2:#f5b800;--c-3:#9a6400;--rib:#ffd65ad9;--t-1:#ffd23f;--t-2:#c88a00;--glow:255,70,50;--state-c:#7a0016;box-sizing:border-box;color:#fff1e0;color:var(--mm-text,#fff1e0);font-family:Be Vietnam Pro,system-ui,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",system-ui,sans-serif);isolation:isolate;min-height:1010px;overflow:hidden;padding:52px 0 90px;position:relative;width:1920px}.mm-hub--fishing{--hub-c:#ffd23f;--l-1:#fff0a0;--l-2:#f5b800;--l-3:#a86a00;--c-1:#8dffd2;--c-2:#2fe39a;--c-3:#0a7a52;--rib:#6e32008c;--t-1:#2fe39a;--t-2:#0a7a52;--glow:255,214,70;--state-c:#0a6a46}.mm-hub>.hud-bg,.mm-hub>canvas{z-index:0}.mm-hub__vignette{background:radial-gradient(ellipse 70% 60% at 50% 38%,#1a02061a 0,#1a02068c 100%),linear-gradient(180deg,#1a020659,#1a020600 30%,#1a020673);inset:0;pointer-events:none;position:absolute;z-index:0}.mm-hub__grid,.mm-hub__head,.mm-hub__searchrow{position:relative;z-index:2}.mm-hub>.mm-hub__back{left:110px;position:absolute;top:38px;z-index:6}.mm-hub__head{align-items:center;display:flex;flex-direction:column;pointer-events:none;text-align:center}.mm-hub__title{font-family:Playfair Display,serif;font-family:var(--mm-font-display,"Playfair Display",serif);font-size:76px;font-weight:900;letter-spacing:.1em;line-height:1.12;margin:8px 0 0;order:2;white-space:nowrap}.mm-hub__sub{align-items:center;color:#fff1b8;color:var(--mm-gold-pale,#fff1b8);display:flex;font-size:17px;font-weight:600;gap:18px;letter-spacing:.22em;margin-top:4px;order:3;text-shadow:0 2px 8px #000000b3;text-transform:uppercase}.mm-hub__sub-line{background:linear-gradient(90deg,#0000,var(--hub-c));height:2px;width:120px}.mm-hub__sub-line:last-child{background:linear-gradient(270deg,#0000,var(--hub-c))}.mm-steps{display:flex;justify-content:center;list-style:none;margin:0;order:1;padding:0}.mm-steps__item{align-items:center;display:flex;flex-direction:column;gap:6px;position:relative;width:150px}.mm-steps__item:not(:last-child):after{border-top:2px dashed #ffd23f73;content:"";height:0;left:calc(50% + 26px);position:absolute;top:17px;width:calc(100% - 52px)}.mm-steps__item.is-done:not(:last-child):after{border-top-color:#ffd23fe6;border-top-style:solid}.mm-steps__lamp{background:radial-gradient(circle at 35% 30%,#ff5a62,#b0001c 70%);border:2px solid #c88a00;border-radius:50%;box-shadow:0 0 0 2px #1a020699;display:grid;height:36px;place-items:center;position:relative;width:36px}.mm-steps__num{color:#ffe9b0;font-family:Orbitron,sans-serif;font-family:var(--mm-font-num,"Orbitron",sans-serif);font-size:15px;font-weight:800}.mm-steps__label{color:#ffe9b09e;font-size:11px;font-weight:700;letter-spacing:.16em;white-space:nowrap}.mm-steps__item.is-on .mm-steps__lamp{animation:mm-lamp-pulse 2.2s ease-in-out infinite;background:radial-gradient(circle at 35% 30%,#fff3b0,#ffd23f 55%,#c88a00);border-color:#fff1b8;box-shadow:0 0 0 2px #1a020699,0 0 18px #ffd23fd9}.mm-steps__item.is-on .mm-steps__num{color:#4a0710}.mm-steps__item.is-on .mm-steps__label{color:#ffd23f}.mm-steps__item.is-done .mm-steps__lamp{border-color:#ffd23f}@keyframes mm-lamp-pulse{50%{box-shadow:0 0 0 2px #1a020699,0 0 28px #ffd23f}}.mm-scroll{height:68px;min-width:0;position:relative}.mm-scroll__roll{background:linear-gradient(90deg,#8a5a00,#ffe9a0 28%,#f5b800 52%,#b07800 80%,#7a4a00);border-radius:15px;bottom:-5px;box-shadow:0 4px 12px #0000008c,inset 0 0 0 1px #fff1b880;position:absolute;top:-5px;width:30px;z-index:2}.mm-scroll__roll:after,.mm-scroll__roll:before{background:linear-gradient(180deg,#ffe9a0,#a06a00);border-radius:50%;content:"";height:7px;left:50%;margin-left:-9px;position:absolute;width:18px}.mm-scroll__roll:before{top:-3px}.mm-scroll__roll:after{bottom:-3px}.mm-scroll__roll--l{left:0}.mm-scroll__roll--r{right:0}.mm-scroll__paper{align-items:center;background:linear-gradient(180deg,#fff1b81a,#0000 30%),linear-gradient(180deg,#4a0714f0,#26030af5);border-bottom:1px solid #ffd23fcc;border-top:1px solid #ffd23fcc;bottom:6px;box-shadow:inset 0 0 26px #0000008c,0 6px 22px #0006;display:flex;gap:10px;left:22px;padding:0 8px 0 24px;position:absolute;right:22px;top:6px;transition:box-shadow .2s ease,border-color .2s ease;z-index:1}.mm-scroll:focus-within .mm-scroll__paper{border-color:#fff1b8;box-shadow:inset 0 0 26px #00000080,0 0 0 1px #ffd23fb3,0 0 26px #ffd23f66}.mm-scroll__icon{color:#ffd23f;flex-shrink:0;height:26px;width:26px}.mm-scroll__input{background:#0000;border:0;caret-color:#ffd23f;color:#fff6e0;flex:1 1;font-family:Be Vietnam Pro,system-ui,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",system-ui,sans-serif);font-size:20px;font-weight:500;height:100%;min-width:0;outline:none}.mm-scroll__input::placeholder{color:#ffe9b073}.mm-scroll__clear{background:#0000;border:1px solid #ffd23f80;border-radius:50%;color:#ffe9b0;cursor:pointer;flex-shrink:0;font-size:24px;height:44px;line-height:1;width:44px}.mm-scroll__clear:hover{background:#ffd23f33}.mm-scroll__go{background:linear-gradient(180deg,#fff1b8,#ffd23f 45%,#f5b800 75%,#c88a00);border:1px solid #8a5a00;border-radius:8px;box-shadow:0 2px 10px #ffd23f59;color:#4a0710;cursor:pointer;flex-shrink:0;font-family:Be Vietnam Pro,system-ui,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",system-ui,sans-serif);font-size:16px;font-weight:800;height:46px;letter-spacing:.14em;min-width:88px;padding:0 24px;transition:transform .15s ease,box-shadow .15s ease}.mm-scroll__go:hover{box-shadow:0 4px 20px #ffd23fb3;transform:translateY(-1px)}.mm-scroll__go:active{transform:scale(.97)}.mm-hub__searchrow{margin:30px auto 0;position:relative;width:920px}.mm-hub__count{left:calc(100% + 24px);position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.mm-hub>.mm-hub__robot{display:flex;justify-content:center;position:absolute;right:24px;top:330px;width:200px;z-index:4}.mm-hub__grid{grid-gap:0;display:grid;gap:0;grid-auto-rows:auto;grid-template-columns:repeat(6,250px);margin:34px auto 0;width:1500px}.mm-lantern{--rope:10cqw;-webkit-tap-highlight-color:transparent;animation:mm-drop .7s cubic-bezier(.2,.9,.3,1.2) both;background:none;border:0;color:inherit;container-type:inline-size;cursor:pointer;display:block;font:inherit;margin:0;padding:0;position:relative;text-align:center;width:100%}.mm-lantern.is-low{--rope:24cqw}.mm-lantern:focus-visible{border-radius:12px;outline:2px solid #fff1b8;outline-offset:-6px}@keyframes mm-drop{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:none}}.mm-lantern__beam{background:linear-gradient(180deg,#fff1b8,#ffd23f 28%,#c88a00 70%,#7a4a00);box-shadow:0 5px 12px #00000080;height:14px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.mm-lantern__sway{animation:mm-sway 6.4s ease-in-out 0s infinite;animation:mm-sway 6.4s ease-in-out var(--sway-d,0s) infinite;display:block;padding-top:12px;transform-origin:50% 0;will-change:transform}.mm-lantern:focus-visible .mm-lantern__sway,.mm-lantern:hover .mm-lantern__sway{animation:mm-swing 1.5s ease-in-out infinite}.mm-lantern.is-picked .mm-lantern__sway{animation:mm-swing .5s ease-in-out infinite}@keyframes mm-sway{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}@keyframes mm-swing{0%,to{transform:rotate(-4.5deg)}50%{transform:rotate(4.5deg)}}.mm-lantern__rope{background:linear-gradient(90deg,#7a4a00,#ffd23f,#7a4a00);box-shadow:0 0 6px #ffd23f80;display:block;height:var(--rope);margin:0 auto;width:3px}.mm-lantern__lamp{display:block;margin:0 auto;position:relative;transition:transform .25s ease;width:64cqw}.mm-lantern:focus-visible .mm-lantern__lamp,.mm-lantern:hover .mm-lantern__lamp{transform:scale(1.05)}.mm-lantern.is-picked .mm-lantern__lamp{transform:scale(1.08)}.mm-lantern__art{display:block;filter:drop-shadow(0 8px 12px rgba(0,0,0,.5));height:auto;position:relative;transition:filter .25s ease;width:100%;z-index:1}.mm-lantern.is-picked .mm-lantern__art,.mm-lantern:focus-visible .mm-lantern__art,.mm-lantern:hover .mm-lantern__art{filter:drop-shadow(0 0 22px rgba(var(--glow),.85)) drop-shadow(0 0 6px rgba(255,220,120,.7))}.mm-lantern__glow{aspect-ratio:1;background:radial-gradient(circle,rgba(var(--glow),.5) 0,rgba(var(--glow),.16) 45%,#0000 68%);border-radius:50%;left:50%;opacity:0;pointer-events:none;position:absolute;top:44%;transform:translate(-50%,-50%) scale(.6);transition:opacity .3s ease,transform .3s ease;width:150%}.mm-lantern.is-picked .mm-lantern__glow,.mm-lantern:focus-visible .mm-lantern__glow,.mm-lantern:hover .mm-lantern__glow{opacity:1;transform:translate(-50%,-50%) scale(1)}.mm-lantern__disc{aspect-ratio:1;background:#fff6dc;border:3px solid #ffd23f;border-radius:50%;box-shadow:0 0 0 2px #8a5a00,0 0 0 4px #fff1b873,inset 0 0 10px #783c0059;left:50%;overflow:hidden;pointer-events:none;position:absolute;top:45%;transform:translate(-50%,-50%);width:56%;z-index:2}.mm-lantern__logo{display:block;height:100%;object-fit:contain;pointer-events:none;width:100%}.mm-lantern__idx{color:#4a0710;font-family:Orbitron,sans-serif;font-family:var(--mm-font-num,"Orbitron",sans-serif);font-size:clamp(9px,5cqw,13px);font-weight:800;left:50%;letter-spacing:.1em;pointer-events:none;position:absolute;top:11%;transform:translateX(-50%);z-index:2}.mm-lantern__plaque{background:linear-gradient(180deg,#fff6c8,#ffd23f 42%,#f5b800 72%,#c88a00);border:1px solid #8a5a00;border-radius:8px;box-shadow:0 6px 14px #00000080,inset 0 1px 0 #ffffffb3,inset 0 0 0 2px #8a5a0040;display:block;margin:-3cqw auto 0;padding:1.6cqw 2cqw 2cqw;pointer-events:none;position:relative;width:88cqw;z-index:3}.mm-lantern__plaque:after,.mm-lantern__plaque:before{background:radial-gradient(circle at 35% 30%,#fff,#a06a00);border-radius:50%;content:"";height:6px;margin-top:-3px;position:absolute;top:50%;width:6px}.mm-lantern__plaque:before{left:6px}.mm-lantern__plaque:after{right:6px}.mm-lantern__name{color:#3a0510;display:block;font-family:Playfair Display,serif;font-family:var(--mm-font-display,"Playfair Display",serif);font-size:clamp(15px,9cqw,24px);font-weight:900;letter-spacing:.04em;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-lantern__state{color:var(--state-c);display:block;font-size:clamp(9.5px,4.4cqw,12px);font-weight:800;letter-spacing:.08em;margin-top:1px}.mm-lantern--nodata .mm-lantern__art{filter:grayscale(.85) brightness(.62) drop-shadow(0 8px 12px rgba(0,0,0,.5))}.mm-lantern--nodata:focus-visible .mm-lantern__art,.mm-lantern--nodata:hover .mm-lantern__art{filter:grayscale(.6) brightness(.75) drop-shadow(0 0 12px rgba(255,106,0,.5))}.mm-lantern--nodata .mm-lantern__disc{filter:grayscale(.85) brightness(.8)}.mm-lantern--nodata .mm-lantern__plaque{background:linear-gradient(180deg,#e6d9b8,#b9a272 60%,#8a7344)}.mm-lantern--nodata .mm-lantern__state{color:#7a2a00}.mm-hub__empty{background:#26030ad1;border:1px solid #ffd23f99;border-radius:12px;color:#ffe9b0;font-size:22px;grid-column:1/-1;margin:40px auto;padding:22px 36px;text-align:center}@media (max-width:900px),(orientation:portrait){.mm-hub{align-items:center;display:flex;flex-direction:column;flex-shrink:0;min-height:0;padding:12px max(14px,env(safe-area-inset-right)) calc(36px + env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));width:100%}.mm-hub>.mm-hub__back{left:max(14px,env(safe-area-inset-left));min-width:46px;padding:0;position:absolute;top:12px;width:46px}.mm-hub__back .app-back-btn__label{display:none}.mm-hub__back .app-back-btn__icon{height:24px;width:24px}.mm-hub__head{align-items:flex-start;align-self:stretch;min-height:46px;padding:0 0 0 58px;text-align:left}.mm-hub__title{font-size:clamp(28px,8.4vw,40px);letter-spacing:.06em;margin:0;order:1;white-space:normal}.mm-hub__sub{font-size:11.5px;gap:0;letter-spacing:.12em;margin-top:2px;order:2}.mm-hub__sub-line{display:none}.mm-steps{align-self:stretch;margin:14px 0 0 -58px;order:3}.mm-steps__item{flex:1 1;max-width:130px;width:auto}.mm-steps__item:not(:last-child):after{left:calc(50% + 22px);top:15px;width:calc(100% - 44px)}.mm-steps__lamp{height:32px;width:32px}.mm-steps__label{font-size:10px;letter-spacing:.1em}.mm-hub__searchrow{margin-top:16px;max-width:720px;width:100%}.mm-hub__count{display:flex;justify-content:center;margin-top:10px;position:static;transform:none}.mm-scroll{height:58px}.mm-scroll__roll{border-radius:10px;bottom:-3px;top:-3px;width:20px}.mm-scroll__paper{gap:6px;left:14px;padding:0 6px 0 14px;right:14px}.mm-scroll__icon{height:22px;width:22px}.mm-scroll__input{font-size:16px}.mm-scroll__go{font-size:14px;height:44px;min-width:68px;padding:0 12px}.mm-scroll__clear{height:44px;width:44px}.mm-hub>.mm-hub__robot{justify-content:flex-start;margin-top:12px;max-width:720px;position:relative;right:auto;top:auto;width:100%}.mm-hub__robot .hud-robot{width:100%}.mm-hub__robot .hud-robot__svg{height:auto;width:64px}.mm-hub__robot .hud-bubble{flex:1 1 auto;font-size:13px;line-height:1.45;min-width:0;padding:10px 12px}.mm-hub__robot .hud-bubble__label{font-size:10px}.mm-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px;max-width:720px;width:100%}.mm-hub__empty{font-size:16px;padding:18px 20px}}@media (min-width:560px) and (max-width:900px),(min-width:560px) and (orientation:portrait){.mm-hub__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.mm-lantern,.mm-lantern__sway,.mm-steps__item.is-on .mm-steps__lamp{animation:none!important}}.mm-list{--hub-c:#ffd23f;--rail-line:255,210,63;box-sizing:border-box;color:#fff1e0;color:var(--mm-text,#fff1e0);font-family:Be Vietnam Pro,system-ui,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",system-ui,sans-serif);isolation:isolate;min-height:1010px;overflow:hidden;overflow:clip;padding:52px 0 110px;position:relative;width:1920px}.mm-list--fishing{--rail-line:47,227,154}.mm-list>.hud-bg,.mm-list>canvas{z-index:0}.mm-list__vignette{background:radial-gradient(ellipse 75% 60% at 50% 30%,#1a02061f 0,#1a020699 100%),linear-gradient(180deg,#1a020659,#1a020626 40%,#1a020680);inset:0;pointer-events:none;position:absolute;z-index:0}.mm-list>.mm-list__back{left:110px;position:absolute;top:38px;z-index:6}.mm-list__head{align-items:center;display:flex;flex-direction:column;pointer-events:none;position:relative;text-align:center;z-index:2}.mm-list__title{font-family:Playfair Display,serif;font-family:var(--mm-font-display,"Playfair Display",serif);font-size:66px;font-weight:900;letter-spacing:.08em;line-height:1.12;margin:8px 0 0;order:2;white-space:nowrap}.mm-list__sub{align-items:center;color:#ffe9b0;display:flex;font-size:17px;font-weight:700;gap:18px;letter-spacing:.22em;margin-top:6px;order:3;text-shadow:0 2px 8px #000000b3;text-transform:uppercase}.mm-list__sub-line{background:linear-gradient(90deg,#0000,var(--hub-c));height:2px;width:120px}.mm-list__sub-line:last-child{background:linear-gradient(270deg,#0000,var(--hub-c))}.mm-list__layout{grid-gap:40px;align-items:stretch;display:grid;gap:40px;grid-template-columns:320px minmax(0,1fr);margin:36px auto 0;position:relative;width:1700px;z-index:2}.mm-list__rail{pointer-events:none;position:relative}.mm-list__rail>*{pointer-events:auto}.mm-list__rail-in{background:linear-gradient(180deg,#fff1b812,#0000 22%),linear-gradient(170deg,#560818e6,#20030af0);border:1px solid rgba(var(--rail-line),.55);border-radius:18px;box-shadow:0 14px 34px #00000080,inset 0 0 0 1px #fff1b814,inset 0 0 36px #00000059;display:flex;flex-direction:column;gap:18px;padding:18px 18px 22px;will-change:transform}.mm-list__rail-title{align-items:center;color:#ffd23f;display:flex;font-size:13px;font-weight:800;gap:12px;letter-spacing:.3em}.mm-list__rail-title:after,.mm-list__rail-title:before{background:linear-gradient(90deg,#0000,rgba(var(--rail-line),.8));content:"";flex:1 1;height:1px}.mm-list__rail-title:after{transform:scaleX(-1)}.mm-list .mm-list__scroll{height:60px}.mm-list .mm-list__scroll .mm-scroll__roll{border-radius:11px;width:22px}.mm-list .mm-list__scroll .mm-scroll__paper{gap:6px;left:16px;padding:0 6px 0 14px;right:16px}.mm-list .mm-list__scroll .mm-scroll__icon{height:22px;width:22px}.mm-list .mm-list__scroll .mm-scroll__input{font-size:17px}.mm-list .mm-list__scroll .mm-scroll__go{font-size:14px;min-width:56px;padding:0 12px}.mm-list .mm-list__scroll .mm-scroll__clear{height:44px;margin-right:-4px;width:44px}.mm-list__robot,.mm-list__status{display:flex;justify-content:center}.mm-list__robot{margin-top:4px;padding-top:62px}.mm-list__grid{grid-gap:22px;align-content:start;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;position:relative}.mm-list__empty{background:#26030ad9;border:1px solid #ffd23f99;border-radius:14px;color:#ffe9b0;font-size:22px;font-weight:600;grid-column:1/-1;margin:30px auto;padding:26px 40px;text-align:center}@media (max-width:900px),(orientation:portrait){.mm-list{align-items:center;display:flex;flex-direction:column;flex-shrink:0;min-height:0;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%}.mm-list>.mm-list__back{left:max(14px,env(safe-area-inset-left));min-width:46px;padding:0;position:absolute;top:12px;width:46px}.mm-list__back .app-back-btn__label{display:none}.mm-list__back .app-back-btn__icon{height:24px;width:24px}.mm-list__head{align-items:flex-start;align-self:stretch;min-height:46px;padding:0 0 0 58px;text-align:left}.mm-list__title{font-size:clamp(24px,7vw,34px);letter-spacing:.05em;margin:0;order:1;white-space:normal}.mm-list__sub{font-size:11.5px;gap:0;letter-spacing:.12em;margin-top:2px;order:2}.mm-list__sub-line{display:none}.mm-list__head .mm-steps{align-self:stretch;margin:14px 0 0 -58px;order:3}.mm-list__head .mm-steps__item{flex:1 1;max-width:130px;width:auto}.mm-list__head .mm-steps__item:not(:last-child):after{left:calc(50% + 22px);top:15px;width:calc(100% - 44px)}.mm-list__head .mm-steps__lamp{height:32px;width:32px}.mm-list__head .mm-steps__label{font-size:10px;letter-spacing:.1em}.mm-list__layout{display:flex;flex-direction:column;gap:0;margin-top:16px;max-width:760px;width:100%}.mm-list__rail,.mm-list__rail-in{display:contents}.mm-list__rail-title,.mm-list__status{display:none}.mm-list .mm-list__scroll{height:58px;order:1;scroll-margin:12px 0 160px}.mm-list .mm-list__scroll .mm-scroll__roll{border-radius:10px;bottom:-3px;top:-3px;width:20px}.mm-list .mm-list__scroll .mm-scroll__paper{left:14px;right:14px}.mm-list .mm-list__scroll .mm-scroll__input{font-size:16px}.mm-list .mm-list__scroll .mm-scroll__go{height:44px;min-width:60px}.mm-list .nh-slot-cats.mm-list__cats{align-self:stretch;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(180deg,#1a0206f0,#1a0206cc);border-bottom:1px solid rgba(var(--rail-line),.3);flex-wrap:nowrap;gap:8px;justify-content:flex-start;margin:12px calc(max(14px, env(safe-area-inset-right))*-1) 0 calc(max(14px, env(safe-area-inset-left))*-1);order:2;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-snap-type:x proximity;scrollbar-width:none;top:0;z-index:8}.mm-list__cats::-webkit-scrollbar{display:none}.mm-list .nh-slot-cats.mm-list__cats>*{flex:0 0 auto;scroll-snap-align:start}.mm-list__robot{justify-content:flex-start;margin:12px 0 0;order:3;padding:0;width:100%}.mm-list__robot .hud-robot{width:100%}.mm-list__robot .hud-robot__svg{height:auto;width:60px}.mm-list__robot .hud-bubble{flex:1 1 auto;font-size:13px;line-height:1.45;min-width:0;padding:9px 12px}.mm-list__robot .hud-bubble__label{font-size:10px}.mm-list__grid{gap:12px;grid-template-columns:minmax(0,1fr);margin-top:14px;order:4;width:100%}.mm-list__empty{font-size:16px;margin:20px 0;padding:20px 22px}}@media (min-width:600px) and (max-width:900px),(min-width:600px) and (orientation:portrait){.mm-list__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nh-slot-cats{align-items:stretch;display:flex;flex-direction:column;gap:10px}.nh-slot-cats__btn{--c:255,233,176;-webkit-tap-highlight-color:transparent;align-items:center;background:linear-gradient(90deg,rgba(var(--c),.14),rgba(var(--c),.04));border:1px solid rgba(var(--c),.5);border-radius:10px;color:rgb(var(--c));cursor:pointer;display:flex;font-family:Be Vietnam Pro,system-ui,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",system-ui,sans-serif);font-size:16px;font-weight:800;gap:12px;letter-spacing:.06em;min-height:52px;padding:0 14px 0 16px;position:relative;text-align:left;text-transform:uppercase;transition:background .2s ease,box-shadow .2s ease,transform .15s ease,color .2s ease;width:100%}.nh-slot-cats__btn:hover{background:linear-gradient(90deg,rgba(var(--c),.26),rgba(var(--c),.08));box-shadow:0 0 16px rgba(var(--c),.3)}.nh-slot-cats__btn:active{transform:scale(.98)}.nh-slot-cats__btn:focus-visible{outline:2px solid #fff1b8;outline-offset:2px}.nh-slot-cats__btn--all{--c:255,233,176}.nh-slot-cats__btn--jackpot{--c:255,210,63}.nh-slot-cats__btn--choi{--c:47,227,154}.nh-slot-cats__btn--cho{--c:255,98,118}.nh-slot-cats__dot{background:rgb(var(--c));border-radius:50%;box-shadow:0 0 8px rgba(var(--c),.8);flex-shrink:0;height:10px;width:10px}.nh-slot-cats__label{flex:1 1 auto;min-width:0}.nh-slot-cats__btn--active{background:linear-gradient(180deg,rgb(var(--c)),rgba(var(--c),.78));border-color:#fff1b8;box-shadow:0 0 22px rgba(var(--c),.55),inset 0 1px 0 #fff9;color:#3a0510}.nh-slot-cats__btn--cho.nh-slot-cats__btn--active{color:#fff}.nh-slot-cats__btn--active .nh-slot-cats__dot{background:#3a0510;box-shadow:none}.nh-slot-cats__btn--cho.nh-slot-cats__btn--active .nh-slot-cats__dot{background:#fff}.nh-slot-cats__btn--active:after{border-color:#0000 #0000 #0000 #ffd23f;border-style:solid;border-width:8px 0 8px 12px;content:"";filter:drop-shadow(0 0 6px rgba(255,210,63,.8));margin-top:-8px;position:absolute;right:-14px;top:50%}.nh-slot-cats__count{background:#1a0206b8;border-radius:999px;color:#fff1e0;font-family:Orbitron,sans-serif;font-family:var(--mm-font-num,"Orbitron",sans-serif);font-size:13px;font-weight:700;letter-spacing:0;min-width:36px;padding:3px 9px;text-align:center}.nh-slot-cats__btn--active .nh-slot-cats__count{background:#1a0206d9}@media (max-width:900px),(orientation:portrait){.nh-slot-cats{flex-direction:row}.nh-slot-cats__btn{border-radius:999px;font-size:13px;gap:8px;letter-spacing:.04em;min-height:44px;padding:0 12px;white-space:nowrap;width:auto}.nh-slot-cats__btn--active:after{display:none}.nh-slot-cats__label{flex:0 0 auto}.nh-slot-cats__count{font-size:12px;min-width:28px;padding:2px 8px}}.mm-card{--st:255,210,63;--acc:255,210,63;--ribbon-bg:linear-gradient(180deg,#fff1b8,#ffd23f 50%,#e0a200);--ribbon-fg:#4a0710;-webkit-tap-highlight-color:transparent;align-items:stretch;animation:mm-card-in .45s ease both;animation:mm-card-in .45s var(--hud-ease,ease) both;animation-delay:0ms;animation-delay:calc(var(--i, 0)*30ms);background:linear-gradient(135deg,rgba(var(--st),.1),#0000 45%),linear-gradient(160deg,#640c1cdb,#24030aeb);border:1px solid rgba(var(--st),.42);border-radius:14px;box-shadow:0 8px 22px #0006,inset 0 0 0 1px #fff1b80f;box-sizing:border-box;color:#fff1e0;cursor:pointer;display:flex;font-family:Be Vietnam Pro,system-ui,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",system-ui,sans-serif);gap:14px;min-height:188px;overflow:hidden;padding:14px;position:relative;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.mm-card--jackpot{--st:255,210,63;border-color:#ffd23fbf;box-shadow:0 8px 22px #0006,0 0 18px #ffd23f38}.mm-card--choi{--st:47,227,154;--ribbon-bg:linear-gradient(180deg,#b6ffe0,#2fe39a 55%,#0f9a68);--ribbon-fg:#04321f}.mm-card--cho{--st:255,90,110;--ribbon-bg:linear-gradient(180deg,#ff7a8a,#e60026 60%,#9a0018);--ribbon-fg:#fff1e0}.mm-card--fishing{background:linear-gradient(135deg,#2fe39a1a,#0000 45%),linear-gradient(160deg,#462806e0,#180c03f0);border-color:#ffd23f66}.mm-card--fishing.mm-card--jackpot{border-color:#ffd23fcc}.mm-card:before{border-right:2px solid #ffd23fb3;border-top:2px solid #ffd23fb3;border-top-right-radius:8px;content:"";height:20px;pointer-events:none;position:absolute;right:8px;top:8px;transition:all .2s ease;width:20px}.mm-card:focus-visible,.mm-card:hover{border-color:rgb(var(--st));box-shadow:0 12px 28px #00000080,0 0 24px rgba(var(--st),.45);outline:none;transform:translateY(-3px)}.mm-card:focus-visible:before,.mm-card:hover:before{height:32px;width:32px}.mm-card:focus-visible{outline:2px solid #fff1b8;outline-offset:2px}@keyframes mm-card-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.mm-card__thumb{align-self:center;aspect-ratio:3/4;background:radial-gradient(circle at 50% 40%,#6a0b1f,#1a0206);background-position:50%;background-repeat:no-repeat;background-size:56%;border:2px solid #f5b800;border-radius:10px;box-shadow:0 0 0 1px #6a4300,0 6px 14px #00000080;flex:0 0 34%;max-width:150px;overflow:hidden;position:relative}.mm-card__img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .35s ease;width:100%}.mm-card:hover .mm-card__img{transform:scale(1.07)}.mm-card--cho .mm-card__img{filter:saturate(.7) brightness(.9)}.mm-card__ribbon{background:var(--ribbon-bg);box-shadow:0 2px 6px #00000080;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 7px) 50%,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 7px) 50%,100% 100%,0 100%);color:var(--ribbon-fg);font-size:11px;font-weight:800;left:0;letter-spacing:.08em;line-height:1.2;padding:3px 12px 3px 8px;position:absolute;text-transform:uppercase;top:8px}.mm-card__main{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;justify-content:space-between;min-width:0;padding-right:6px}.mm-card__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff1e0;display:-webkit-box;font-size:18px;font-weight:700;line-height:1.25;min-height:2.5em;overflow:hidden;text-shadow:0 1px 4px #0009;word-break:break-word}.mm-card__rate{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.mm-card__rate-label{color:#ffe9b0b3;font-size:10.5px;font-weight:700;letter-spacing:.14em;white-space:nowrap}.mm-card__pct{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#fff6c8,#ffd23f 55%,#e0a200);-webkit-background-clip:text;background-clip:text;color:#ffd23f;filter:drop-shadow(0 0 8px rgba(255,210,63,.35));font-family:Orbitron,sans-serif;font-family:var(--mm-font-num,"Orbitron",sans-serif);font-size:34px;font-weight:900;letter-spacing:.01em;line-height:1;text-shadow:none}.mm-card__pct small{font-size:.55em;margin-left:1px}.mm-card__gauge{background:#0a0103b3;border:1px solid #ffd23f8c;border-radius:6px;height:11px;overflow:hidden;position:relative}.mm-card__gauge-fill{background:linear-gradient(180deg,#fff1b8,#ffd23f 40%,#c88a00);border-radius:6px;box-shadow:0 0 10px #ffd23f99;height:100%}.mm-card--fishing .mm-card__gauge-fill{background:linear-gradient(90deg,#f5b800,#ffe27a 60%,#2fe39a)}.mm-card__gauge:after{background:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#1a02068c calc(25% - 1px) 25%);content:"";inset:0;pointer-events:none;position:absolute}.mm-card__cta{color:rgb(var(--st));font-size:12.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.mm-card__cta span{display:inline-block;transition:transform .18s ease}.mm-card:hover .mm-card__cta span{transform:translateX(4px)}@media (max-width:900px),(orientation:portrait){.mm-card{border-radius:12px;gap:12px;min-height:140px;padding:10px}.mm-card__thumb{flex-basis:30%;max-width:104px}.mm-card__name{font-size:15px}.mm-card__pct{font-size:25px}.mm-card:hover{transform:none}.mm-card:active{border-color:rgb(var(--st));transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.mm-card{animation:none!important;transition:none}}.an-stage{--an-accent:var(--mm-gold,#ffd23f);--an-accent-rgb:var(--mm-gold-rgb,255,210,63);box-sizing:border-box;color:#fff1e0;color:var(--hud-text,#fff1e0);display:flex;flex-direction:column;font-family:Be Vietnam Pro,system-ui,sans-serif;font-family:var(--mm-font-body,"Be Vietnam Pro",system-ui,sans-serif);gap:6px;height:830px;left:0;overflow:hidden;padding:40px 40px 10px;position:absolute;top:0;width:1920px}.an-stage--fishing{--an-accent:#ff9a3c;--an-accent-rgb:255,154,60}.an-stage>.hud-bg,.an-stage>canvas{z-index:0}.x88-stage:has(.an-stage){min-height:0}.x88-stage__body:has(.an-stage){flex:none;height:830px;min-height:830px}.an-body,.an-center,.an-core{position:relative;z-index:auto}.an-boom,.an-core__tag,.an-halo,.an-logstrip,.an-rail,.an-scrolls,.an-top,.an-under{position:relative;z-index:2}.an-boom,.an-halo,.an-vignette{position:absolute}.an-vignette{background:radial-gradient(ellipse at 50% 46%,#0000 42%,#1a020680 100%);inset:0;pointer-events:none;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:linear-gradient(180deg,#fff1b8,#f5b800 55%,#a86d00);background:var(--mm-grad-gold,linear-gradient(180deg,#fff1b8,#f5b800 55%,#a86d00));border-radius:50%;box-shadow:0 0 18px rgba(var(--mm-gold-rgb),.55),0 0 0 2px #1a0206cc;flex:none;height:58px;padding:3px;width:58px}.an-title__thumb img{background:#2d030a;border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.an-title__text{align-items:center;display:flex;flex-direction:column;min-width:0}.an-title__eyebrow{color:var(--mm-gold);font-family:var(--mm-font-body);font-size:11px;font-weight:700;letter-spacing:.34em;text-shadow:0 0 10px rgba(var(--mm-gold-rgb),.55)}.an-title__name{font-size:28px;letter-spacing:.05em;line-height:1.15;margin:2px 0 0;max-width:820px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.an-top__chip{flex:none;justify-content:center;min-width:127px}.an-body{grid-gap:28px;display:grid;flex:1 1;gap:28px;grid-template-columns:150px minmax(0,1fr) 470px;min-height:0}.an-rail{align-items:center;display:flex;justify-content:flex-start;padding-left:8px}.an-lanterns{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.an-lan{align-items:center;display:flex;gap:14px;padding-bottom:46px;position:relative}.an-lan:last-child{padding-bottom:0}.an-lan:before{background:rgba(var(--mm-gold-rgb),.18);border-radius:2px;content:"";height:29px;left:18px;position:absolute;top:55px;width:3px}.an-lan:last-child:before{display:none}.an-lan--done:before{background:linear-gradient(180deg,var(--mm-gold-pale),var(--mm-gold-3));box-shadow:0 0 8px rgba(var(--mm-gold-rgb),.7)}.an-lan--active:before{background:linear-gradient(180deg,var(--mm-red-hi),rgba(var(--mm-gold-rgb),.2))}.an-lan__dot{background:radial-gradient(ellipse at 50% 35%,#5e0a1a,#2d030a 75%);border:2px solid rgba(var(--mm-gold-rgb),.35);border-radius:50%/46%;color:#fff1e080;display:grid;flex:none;font-family:Orbitron,sans-serif;font-family:var(--mm-font-num,"Orbitron"),sans-serif;font-size:15px;font-weight:800;height:44px;place-items:center;position:relative;transition:background .4s,box-shadow .4s,color .4s,border-color .4s;width:38px}.an-lan__dot:before{border-radius:3px;height:6px;margin-left:-8px;top:-7px;width:16px}.an-lan__dot:after,.an-lan__dot:before{background:#c88a00;background:var(--mm-gold-3,#c88a00);content:"";left:50%;position:absolute}.an-lan__dot:after{border-radius:0 0 2px 2px;height:9px;margin-left:-1.5px;top:100%;width:3px}.an-lan--done .an-lan__dot{background:radial-gradient(ellipse at 50% 35%,#fff1b8,#ffd23f 60%,#d99a00);border-color:var(--mm-gold-pale);box-shadow:0 0 16px rgba(var(--mm-gold-rgb),.7);color:#4a1500}.an-lan--done .an-lan__dot:after,.an-lan--done .an-lan__dot:before{background:var(--mm-gold-pale)}.an-lan--active .an-lan__dot{animation:an-lan-pulse 1.5s ease-in-out infinite;background:radial-gradient(ellipse at 50% 40%,#ff5a5a,#e60026 60%,#8f0018);border-color:var(--mm-gold);color:#fff6d6}.an-lan--active .an-lan__dot:after,.an-lan--active .an-lan__dot:before{background:var(--mm-gold)}@keyframes an-lan-pulse{0%,to{box-shadow:0 0 10px #ff1a2eb3,0 0 0 0 #ff1a2e66}50%{box-shadow:0 0 26px #ff1a2e,0 0 0 9px #ff1a2e00}}.an-lan__label{color:#fff1e066;font-family:Playfair Display,serif;font-family:var(--mm-font-display,"Playfair Display",serif);font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;transition:color .4s}.an-lan--done .an-lan__label{color:var(--mm-gold)}.an-lan--active .an-lan__label{color:var(--mm-gold-pale);text-shadow:0 0 12px #ff1a2ee6}.an-center{display:flex;flex-direction:column;gap:6px;min-height:0;min-width:0}.an-core{flex:1 1;min-height:0}.an-brain{inset:0;overflow:visible;pointer-events:none;position:absolute}.an-brain__canvas,.an-brain__poster,.an-brain__vid{display:block;filter:url(#mm-core-luma);height:100%;inset:0;-webkit-mask-image:radial-gradient(ellipse closest-side at 50% 50%,#000 78%,#0000 100%);mask-image:radial-gradient(ellipse closest-side at 50% 50%,#000 78%,#0000 100%);object-fit:contain;position:absolute;transform:scale(1);width:100%}.an-brain__canvas{filter:none}.an-brain__poster{opacity:.9}.an-brain__vid{pointer-events:none;transition:opacity .6s ease}.an-brain__vid--burst{transition:opacity .25s ease}.an-halo{filter:drop-shadow(0 0 7px rgba(var(--mm-gold-rgb),.45));height:100%;inset:0;opacity:.95;pointer-events:none;width:100%}@media (min-width:901px) and (orientation:landscape){.an-boom,.an-brain,.an-halo{transform:translateX(160px)}}.an-halo__line{fill:none;stroke:rgba(var(--mm-gold-rgb),.38);stroke-width:1.2;vector-effect:non-scaling-stroke}.an-halo__line--thin{stroke:rgba(var(--mm-gold-rgb),.2)}.an-halo__scale{fill:none;stroke:url(#an-halo-g);stroke-width:1.6;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.85}.an-halo__scale--b{opacity:.55}.an-halo__scale--c{opacity:.3}.an-halo__dash{fill:none;stroke:rgba(var(--mm-gold-rgb),.45);stroke-width:1.4;stroke-dasharray:2 12;vector-effect:non-scaling-stroke}.an-halo__gem{fill:url(#an-halo-g);stroke:#fff1b8;stroke-width:.8}.an-halo__pearl{fill:#fff1b8}.an-halo__spin{transform-origin:350px 350px}.an-halo__spin--a{animation:an-spin 140s linear infinite}.an-halo__spin--b{animation:an-spin 90s linear infinite reverse}.an-stage--scan .an-halo__spin--a{animation-duration:18s}.an-stage--scan .an-halo__spin--b{animation-duration:12s}.an-stage--scan .an-halo{filter:drop-shadow(0 0 12px rgba(255,80,20,.8))}.an-stage--vip .an-halo{filter:drop-shadow(0 0 12px rgba(var(--mm-gold-rgb),.85))}@keyframes an-spin{to{transform:rotate(1turn)}}.an-core__tag{background:#1a020699;border:1px solid rgba(var(--mm-gold-rgb),.45);border-radius:10px;color:#fff1e099;display:flex;flex-direction:column;font-size:10.5px;gap:1px;letter-spacing:.2em;padding:6px 14px;position:absolute;text-transform:uppercase;top:4px}.an-core__tag b{color:var(--mm-gold);font-family:var(--mm-font-display);font-size:14px;letter-spacing:.1em}.an-core__tag b.hud-num{font-family:var(--mm-font-num);font-size:17px}.an-core__tag--tl{left:0}.an-core__tag--tr{align-items:flex-end;right:0;text-align:right}.an-stage--scan .an-core__tag b{color:var(--mm-ember);text-shadow:var(--hud-glow-fire)}.an-boom{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;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,#fff1b8eb 12%,#ffbe288c 30%,#e6002640 46%,#0000 64%);border-radius:0!important;inset:0;mix-blend-mode:screen}.an-boom__ring{animation:an-shock 1.5s ease-out forwards;border:3px solid #fff1b8f2;box-shadow:0 0 30px #ffbe28f2,inset 0 0 30px #ffbe2899;height:120px;opacity:0;width:120px}.an-boom__ring--2{animation-delay:.14s;border-color:#ff3c3ce6;box-shadow:0 0 26px #e60026e6}.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(8)}}.an-under{grid-gap:10px;display:grid;flex:none;gap:10px;grid-template-columns:340px minmax(0,1fr);height:126px}.an-bot,.an-under{align-items:center}.an-bot{display:flex;justify-content:flex-start;min-width:0}.an-bot .hud-robot{max-width:100%}.an-bot .hud-bubble{font-size:12.5px;max-width:210px}.an-dock{align-items:center;display:flex;justify-content:center;min-width:0}.an-dock>*{width:min(600px,100%)}.an-seal-wrap{animation:an-seal-pulse 1.4s ease-in-out infinite,an-tremble 3.4s linear infinite;filter:drop-shadow(0 0 14px rgba(255,26,46,.8)) drop-shadow(0 0 34px rgba(255,150,0,.4));position:relative}@keyframes an-seal-pulse{0%,to{filter:drop-shadow(0 0 12px rgba(255,26,46,.7)) drop-shadow(0 0 26px rgba(255,150,0,.3))}50%{filter:drop-shadow(0 0 24px rgba(255,60,40,1)) drop-shadow(0 0 54px rgba(255,190,40,.65))}}@keyframes an-tremble{0%,78%,to{transform:none}80%{transform:translate(-2px,1px) scale(1.008)}83%{transform:translate(2px,-1px) scale(1.012)}86%{transform:translate(-1px,-1px) scale(1.008)}89%{transform:translate(2px,1px)}92%{transform:translate(-1px)}}.an-hack{-webkit-tap-highlight-color:transparent;align-items:center;background:none;border:0;-webkit-clip-path:polygon(5.5% 0,94.5% 0,100% 50%,94.5% 100%,5.5% 100%,0 50%);clip-path:polygon(5.5% 0,94.5% 0,100% 50%,94.5% 100%,5.5% 100%,0 50%);color:var(--mm-gold-pale);cursor:pointer;display:flex;gap:18px;justify-content:center;min-height:104px;padding:0 64px;position:relative;transition:transform .15s ease,filter .15s ease;width:100%}.an-hack:before{background:linear-gradient(180deg,#fff8d8,#ffd23f 30%,#f5b800 58%,#a86d00);content:"";inset:0;position:absolute}.an-hack:after{background:radial-gradient(ellipse at 50% 120%,#ff9600bf,#0000 62%),radial-gradient(ellipse at 50% -10%,#ffffff47,#0000 55%),linear-gradient(180deg,#ff2a3a,#e60026 45%,#8f0018);-webkit-clip-path:polygon(5.5% 0,94.5% 0,100% 50%,94.5% 100%,5.5% 100%,0 50%);clip-path:polygon(5.5% 0,94.5% 0,100% 50%,94.5% 100%,5.5% 100%,0 50%);content:"";inset:5px 6px;position:absolute}.an-hack>*{position:relative;z-index:1}.an-hack:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-2px) scale(1.012)}.an-hack:active:not(:disabled){filter:brightness(.92);transform:translateY(1px) scale(.98)}.an-hack:focus-visible{outline:3px solid var(--mm-gold-pale);outline-offset:4px}.an-hack:disabled{cursor:not-allowed;filter:grayscale(.6) brightness(.8)}.an-hack__seal{animation:an-seal-spin 6s ease-in-out infinite;background:radial-gradient(circle at 38% 30%,#fffbe2,#ffd23f 55%,#c88a00);border:2px solid #fff1b8;border-radius:50%;box-shadow:0 0 0 3px #8f0018e6,0 0 18px #ffd23fe6,inset 0 -4px 8px #783c0073;color:#b0001c;display:grid;flex:none;font-family:var(--mm-font-display);font-size:25px;font-weight:900;height:62px;place-items:center;text-shadow:0 1px 0 #ffffffb3;width:62px}@keyframes an-seal-spin{0%,to{transform:rotate(-6deg) scale(1)}50%{transform:rotate(6deg) scale(1.08)}}.an-hack__main{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#fffbe6,#ffe27a 45%,#f5b800);-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 2px 0 #6a0010) drop-shadow(0 0 12px rgba(255,200,80,.6));font-family:var(--mm-font-display);font-size:50px;font-weight:900;letter-spacing:.14em;line-height:1;margin-right:-.14em}.an-hack__tag{background:#460612b3;border:1px solid #fff1b8b3;border-radius:8px;color:var(--mm-gold-pale);font-family:var(--mm-font-num);font-size:13px;font-weight:800;letter-spacing:.06em;padding:5px 10px}.an-ember{animation:an-ember-up 2.2s ease-out infinite;background:#ffcf5a;border-radius:50%;bottom:38%;box-shadow:0 0 10px 3px #ff8c14e6;height:6px;left:20%;opacity:0;pointer-events:none;position:absolute;width:6px;z-index:3}.an-ember--2{animation-delay:.5s;height:4px;left:38%;width:4px}.an-ember--3{animation-delay:1.1s;left:55%}.an-ember--4{animation-delay:.3s;height:4px;left:72%;width:4px}.an-ember--5{animation-delay:1.5s;height:5px;left:86%;width:5px}@keyframes an-ember-up{0%{opacity:0;transform:translateY(10px) scale(1)}15%{opacity:1}to{opacity:0;transform:translate(14px,-78px) scale(.2)}}.an-charge{animation:an-rumble .18s linear infinite;background:linear-gradient(180deg,#460612eb,#1a0206f2);box-shadow:inset 0 0 0 2px rgba(var(--mm-gold-rgb),.85),inset 0 0 30px #ff3c144d;-webkit-clip-path:polygon(4.5% 0,95.5% 0,100% 50%,95.5% 100%,4.5% 100%,0 50%);clip-path:polygon(4.5% 0,95.5% 0,100% 50%,95.5% 100%,4.5% 100%,0 50%);display:flex;flex-direction:column;gap:7px;padding:12px 40px;position:relative}@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;padding:28px 40px}.an-charge__label{color:var(--mm-gold-pale);font-family:var(--mm-font-display);font-size:13px;font-weight:700;letter-spacing:.1em;text-align:center}.an-charge__label b{color:var(--mm-gold);font-family:var(--mm-font-num)}.an-charge__bar{background:#00000073;border:1px solid rgba(var(--mm-gold-rgb),.6);border-radius:12px;height:24px;overflow:hidden;position:relative}.an-charge__bar:after{background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 2px),#1a0206a6 calc(10% - 2px) 10%);content:"";inset:0;pointer-events:none;position:absolute}.an-charge__bar i{background:linear-gradient(90deg,#e60026,#ff6a00 55%,#ffe27a);border-radius:12px;box-shadow:0 0 18px #ff6a00e6;display:block;height:100%;transition:width .12s linear}.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;z-index:1}.an-charge__hint{animation:an-blink 1.1s ease-in-out infinite;color:var(--mm-gold);font-family:Source Code Pro,monospace;font-family:var(--hud-font-mono,"Source Code Pro",monospace);font-size:12.5px;font-weight:700;letter-spacing:.04em;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:0 0 10px #ff6a00b3;white-space:nowrap}@keyframes an-blink{50%{opacity:.5}}.an-vipbar{align-items:stretch;display:flex;gap:12px}.an-vipbar__timer{align-items:center;background:linear-gradient(180deg,#460612eb,#1a0206f2);border:2px solid var(--mm-gold);border-radius:14px;box-shadow:var(--hud-glow-gold);display:flex;flex:1 1;flex-direction:column;gap:2px;justify-content:center;padding:10px 14px}.an-vipbar__timer small{color:var(--mm-gold);font-family:var(--mm-font-display);font-size:11px;letter-spacing:.18em}.an-vipbar__timer b{color:#fff;font-size:38px;font-weight:900;line-height:1.1;text-shadow:var(--hud-glow-gold)}.an-vipbar .hud-btn-wrap{width:190px}.an-vipbar__stop{font-size:13px!important;min-height:100%!important;width:100%}.an-logstrip{background:#1a0206b8;border:1px solid rgba(var(--mm-gold-rgb),.4);border-radius:12px;display:flex;flex:none;flex-direction:column;height:98px;min-width:0;overflow:hidden}.an-logstrip__head{align-items:center;background:linear-gradient(90deg,rgba(var(--mm-gold-rgb),.18),#0000);border-bottom:1px solid rgba(var(--mm-gold-rgb),.22);color:var(--mm-gold);display:flex;flex:none;font-family:var(--mm-font-display);font-size:10.5px;font-weight:700;justify-content:space-between;letter-spacing:.22em;padding:3px 14px}.an-logstrip .an-log{background:#0000;border:0;border-radius:0;flex:1 1;font-size:12.5px;height:auto!important;min-height:0;padding-bottom:4px;padding-top:4px}.an-scrolls{gap:14px;justify-content:space-between;min-width:0;padding:4px 0}.an-metrics,.an-scrolls{display:flex;flex-direction:column}.an-metrics{gap:16px}.an-scroll{background:linear-gradient(90deg,#00000047,#0000 7%,#0000 93%,#00000047),linear-gradient(180deg,#6e0e1ef2,#460612f2);border-left:1px solid rgba(var(--mm-gold-rgb),.5);border-right:1px solid rgba(var(--mm-gold-rgb),.5);box-shadow:inset 0 0 36px #0006,0 8px 22px #00000073;margin:8px 12px;padding:14px 20px 12px;position:relative;transition:filter .5s}.an-scroll:after,.an-scroll:before{background:linear-gradient(180deg,#fff8d8,#f5b800 45%,#a86d00);border-radius:7px;box-shadow:0 3px 8px #0000008c,inset 0 -2px 0 #5a280066;content:"";height:13px;left:-12px;pointer-events:none;position:absolute;right:-12px}.an-scroll:before{top:-7px}.an-scroll:after{bottom:-7px}.an-scroll.is-locked{filter:saturate(.6) brightness(.88)}.an-scroll.is-open{animation:an-unseal .95s ease-out both;animation:an-unseal .95s var(--hud-ease,ease-out) both;animation-delay:0ms;animation-delay:var(--d,0ms)}@keyframes an-unseal{0%{filter:brightness(3.2) saturate(1.4);opacity:0;transform:scaleY(.25)}45%{filter:brightness(2) saturate(1.3);opacity:1;transform:scaleY(1.04)}to{filter:none;opacity:1;transform:none}}.an-win{align-items:center;display:flex;gap:16px}.an-win__ring{flex:none;height:112px;position:relative;width:112px}.an-gauge{display:block;height:100%;overflow:visible;width:100%}.an-gauge__track{fill:none;stroke:rgba(var(--mm-gold-rgb),.16);stroke-width:10}.an-gauge__bar{fill:none;stroke-width:10;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(255,210,63,.8));transition:stroke-dasharray 1.4s cubic-bezier(.22,1,.36,1)}.an-gauge__tick{fill:none;stroke:rgba(var(--mm-gold-rgb),.45);stroke-width:1;stroke-dasharray:2 6}.an-win__val{align-items:center;color:#fff;display:flex;font-size:32px;font-weight:900;inset:0;justify-content:center;position:absolute;text-shadow:0 0 16px #ffbe28cc}.an-win__val small{color:var(--mm-gold);font-size:15px;margin-left:2px}.an-win__txt{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:0}.an-win__txt b{color:var(--mm-gold);font-family:var(--mm-font-display);font-size:19px;letter-spacing:.08em;text-shadow:var(--hud-glow-gold)}.an-win__txt span{color:var(--hud-dim);font-size:12.5px;line-height:1.4}.an-seal-stamp{border:1.5px solid;border-radius:4px;color:var(--mm-red-hi);font-family:var(--mm-font-display);font-size:11px;font-style:normal;font-weight:800;letter-spacing:.14em;margin-top:2px;opacity:.85;padding:2px 10px;transform:rotate(-3deg)}.an-scroll.is-open .an-seal-stamp{color:var(--mm-gold)}.an-metric__row{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.an-metric__k{color:var(--mm-gold-pale);font-family:var(--mm-font-display);font-size:13px;font-weight:700;letter-spacing:.08em}.an-metric__v{color:#fff;font-size:30px;font-weight:900;line-height:1;text-shadow:0 0 14px rgba(var(--mm-gold-rgb),.65)}.an-metric__v small{color:var(--mm-gold);font-family:var(--mm-font-body);font-size:11px;letter-spacing:.1em;margin-left:6px}.an-metric__v--time{color:var(--mm-gold);font-size:15px;line-height:1.25;text-align:right;text-shadow:var(--hud-glow-gold)}.an-metric__bar{background:#0006;border-radius:4px;height:7px;margin:9px 0 6px;overflow:hidden}.an-metric__bar i{background:linear-gradient(90deg,#e60026,#ff6a00 55%,#ffe27a);border-radius:4px;box-shadow:0 0 10px #ff9600b3;display:block;height:100%;transition:width 1.2s ease-out;transition:width 1.2s var(--hud-ease,ease-out)}.an-metric__bar--time i{background:linear-gradient(90deg,var(--mm-gold-2),#fff1b8)}.an-metric__s{color:var(--hud-faint);display:block;font-size:11.5px}.an-vip{grid-gap:8px 14px;align-items:center;background:linear-gradient(135deg,#fff1b8,#ffd23f 32%,#f5b800 66%,#d99a00);border:2px solid #fff8d8;border-radius:16px;box-shadow:0 0 26px rgba(var(--mm-gold-rgb),.55),inset 0 0 22px #ffffff59,0 8px 20px #0006;color:#4a1500;display:grid;gap:8px 14px;grid-template-columns:auto 1fr;margin:0 8px;overflow:hidden;padding:14px 18px;position:relative}.an-vip:after{animation:an-shine 4.2s ease-in-out infinite;background:linear-gradient(100deg,#0000,#fff9,#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{box-shadow:0 0 40px rgba(var(--mm-gold-rgb),.9),inset 0 0 22px #ffffff59}.an-vip__crown{filter:drop-shadow(0 2px 4px rgba(120,60,0,.5));font-size:36px;line-height:1}.an-vip__body{display:flex;flex-direction:column;gap:3px;min-width:0}.an-vip .an-vip__title{-webkit-text-fill-color:#8f0018;background:none;color:#8f0018;filter:none;font-size:21px;letter-spacing:.08em;text-shadow:0 1px 0 #fff9}.an-vip__sub{color:#6a2a00;font-size:12px;font-weight:500;line-height:1.35}.an-vip__stat{color:#6a2a00;font-size:11px;letter-spacing:.04em}.an-vip__stat b{color:#b0001c}.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:.9}@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-body,.an-center,.an-scrolls,.an-under{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__text{align-items:flex-start}.an-title__thumb{height:44px;padding:2px;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:.16em;white-space:nowrap}.an-top__chip{font-size:10px;min-width:0;padding:3px 8px}.an-core{flex:none;height:clamp(250px,78vw,340px);margin:-4px -12px -2px;order:1}.an-brain__canvas,.an-brain__poster,.an-brain__vid{transform:scale(1.1)}.an-core__tag{font-size:8.5px;letter-spacing:.12em;padding:4px 9px}.an-core__tag b{font-size:11px}.an-core__tag b.hud-num{font-size:13px}.an-core__tag--tl{left:12px}.an-core__tag--tr{right:12px}.an-rail{display:block;order:2;padding:6px 4px 0}.an-lanterns{flex-direction:row}.an-lan{align-items:center;flex:1 1;flex-direction:column;gap:10px;min-width:0;padding:8px 0 0}.an-lan:before{height:2px;left:50%;top:31px;width:100%}.an-lan:first-child:before{display:block}.an-lan:last-child:before{display:none}.an-lan:first-child:before{left:50%}.an-lan__dot{font-size:12px;height:36px;width:30px}.an-lan__dot:before{height:5px;margin-left:-6px;top:-6px;width:12px}.an-lan__dot:after{height:7px}.an-lan__label{font-size:9.5px;letter-spacing:.02em;margin-top:4px;text-align:center}.an-scroll--win{order:3}.an-metrics{gap:14px;order:4}.an-vip{margin:0 4px;order:5}.an-bot{background:#2d030a8c;border:1px solid rgba(var(--mm-gold-rgb),.3);border-radius:14px;order:6;padding:6px 4px}.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-logstrip{height:150px;margin-bottom:4px;order:7}.an-metrics .an-scroll,.an-scrolls .an-scroll{margin-left:10px;margin-right:10px}.an-win__ring{height:96px;width:96px}.an-win__val{font-size:27px}.an-metric__v{font-size:25px}.an-metric__v.an-metric__v--time{font-size:14px;letter-spacing:0}.an-metric__k{white-space:nowrap}.an-dock{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,#1a020600,#1a0206e6 30%,#1a0206 62%);bottom:0;margin:0 -12px;order:99;padding:22px 14px calc(12px + env(safe-area-inset-bottom, 0px));position:-webkit-sticky;position:sticky;z-index:20}.an-dock>*{width:100%}.an-hack{gap:12px;min-height:78px;padding:0 36px}.an-hack__seal{font-size:19px;height:48px;width:48px}.an-hack__main{font-size:34px}.an-hack__tag{font-size:11px;padding:4px 8px}.an-charge{gap:6px;padding:10px 30px}.an-charge__bar{height:20px}.an-charge__hint,.an-charge__label{font-size:11px}.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-vipbar__timer b{font-size:30px}.an-vipbar .hud-btn-wrap{width:130px}.an-bot,.an-logstrip,.an-rail,.an-scroll--win,.an-vip{animation:an-m-rise .55s ease-out both;animation:an-m-rise .55s var(--hud-ease,ease-out) both}.an-scroll--win{animation-delay:.06s}.an-vip{animation-delay:.12s}.an-bot{animation-delay:.18s}.an-logstrip{animation-delay:.24s}.an-scroll--win.is-open{animation:an-unseal .95s ease-out both;animation:an-unseal .95s var(--hud-ease,ease-out) both}}@keyframes an-m-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:380px){.an-hack{padding:0 26px}.an-hack__main{font-size:28px}.an-hack__seal{font-size:17px;height:42px;width:42px}.an-lan__label{font-size:8.5px}}@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(600px,100%)}.an-metrics{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.an-metrics .an-scroll{margin:8px;padding:12px 14px}.an-metric__v{font-size:22px}.an-metric__k{font-size:11px;letter-spacing:.04em;white-space:normal}}.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-hack-popup,.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,#5e0a1a9e,#1a0206ed),repeating-linear-gradient(45deg,#ffd23f08 0 2px,#0000 2px 14px);display:flex;inset:0;justify-content:center;padding:16px;position:fixed}.nh-hack-popup{z-index:10001}.nh-vip-popup{z-index:10002}@keyframes nh-vip-fade{0%{opacity:0}to{opacity:1}}@keyframes nh-vip-rise{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}@keyframes nh-hack-shine{0%,55%{left:-40%}to{left:140%}}.nh-hack-popup__dialog,.nh-vip-popup__dialog{--pc:255,210,63;align-items:stretch;animation:nh-vip-rise .3s cubic-bezier(.2,.8,.2,1);background:radial-gradient(ellipse at 50% -10%,#ffd23f33,#0000 55%),linear-gradient(165deg,#5e0a1a,#3a0510 52%,#1a0206);border-radius:20px;box-shadow:0 0 0 2px rgba(var(--pc),.85),0 0 0 5px #1a0206e6,0 0 0 6px rgba(var(--pc),.35),0 0 44px #e6002673,0 24px 60px #000000a6,inset 0 0 40px #e6002633;box-sizing:border-box;color:#fff1e0;display:flex;flex-direction:column;font-family:Be Vietnam Pro,system-ui,sans-serif;gap:15px;padding:32px 26px 26px;position:relative;width:min(430px,calc(100vw - 32px))}.nh-vip-popup__dialog{width:min(410px,calc(100vw - 32px))}.nh-hack-popup__dialog:after,.nh-hack-popup__dialog:before,.nh-vip-popup__dialog:after,.nh-vip-popup__dialog:before{border:3px solid #ffd23f;content:"";filter:drop-shadow(0 0 5px rgba(255,210,63,.85));height:26px;pointer-events:none;position:absolute;width:26px}.nh-hack-popup__dialog:before,.nh-vip-popup__dialog:before{border-bottom:0;border-right:0;border-top-left-radius:14px;left:7px;top:7px}.nh-hack-popup__dialog:after,.nh-vip-popup__dialog:after{border-bottom-right-radius:14px;border-left:0;border-top:0;bottom:7px;right:7px}.nh-hack-popup__close,.nh-vip-popup__close{background:#1a0206bf;border:1px solid #ffd23f99;border-radius:50%;color:#ffd23f;cursor:pointer;font-size:20px;height:36px;line-height:1;position:absolute;right:12px;top:10px;transition:background .15s ease,transform .15s ease;width:36px;z-index:2}.nh-hack-popup__close:hover,.nh-vip-popup__close:hover{background:#ffd23f38;transform:rotate(90deg)}.nh-hack-popup__eyebrow,.nh-vip-popup__eyebrow{color:#ffe08ae6;font-size:11px;font-weight:700;letter-spacing:.3em;text-align:center}.nh-vip-popup__eyebrow{margin-top:-6px}.nh-hack-popup__title,.nh-vip-popup__title{font-feature-settings:"lnum";background:linear-gradient(180deg,#fffbe6,#ffd23f 55%,#d99a00);-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 2px 0 rgba(90,0,14,.8)) drop-shadow(0 0 12px rgba(255,190,40,.35));font-family:Playfair Display,Be Vietnam Pro,serif;font-size:26px;font-variant-numeric:lining-nums;font-weight:900;letter-spacing:.04em;margin:-6px 0 0;text-align:center;text-transform:uppercase}.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{align-items:center;background:#1a0206bf;border:2px solid #ffd23fb3;border-radius:14px;box-shadow:inset 0 0 20px #00000080;display:flex;gap:12px;height:60px;padding:0 14px 0 16px;transition:border-color .15s ease,box-shadow .15s ease}.nh-hack-popup__field:focus-within{border-color:#fff1b8;box-shadow:inset 0 0 20px #00000080,0 0 22px #ffd23f8c}.nh-hack-popup__input{-webkit-appearance:textfield;appearance:textfield;background:#0000;border:none;color:#ffd23f;flex:1 1;font-family:Orbitron,Be Vietnam Pro,monospace;font-size:26px;font-weight:800;letter-spacing:.04em;min-height:44px;min-width:0;outline:none;text-align:center;text-shadow:0 0 12px #ffbe2873}.nh-hack-popup__input::placeholder{color:#ffd23f4d}.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:#ffd23f29;border:1px solid #ffd23f66;border-radius:8px;color:#ffd23f;font-size:12px;font-weight:800;letter-spacing:.12em;padding:5px 11px}.nh-hack-popup__go,.nh-vip-popup__use-btn{border:2px solid #fff1b8;border-radius:14px;cursor:pointer;font-family:Be Vietnam Pro,system-ui,sans-serif;font-size:16px;font-weight:900;letter-spacing:.1em;min-height:56px;overflow:hidden;position:relative;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease}.nh-hack-popup__go{animation:nh-go-pulse 1.6s ease-in-out infinite;background:linear-gradient(180deg,#ff3a48,#e60026 50%,#8f0018);box-shadow:0 0 26px #ff1a2ea6,inset 0 1px 0 #ffffff80,inset 0 -3px 0 #5a000e66;color:#fff4d6;text-shadow:0 2px 6px #5a000ee6}.nh-vip-popup__use-btn{background:linear-gradient(180deg,#fff8d8,#ffd23f 45%,#d99a00);box-shadow:0 6px 24px #f5b80080,inset 0 1px 0 #ffffffb3,inset 0 -3px 0 #783c0059;color:#4a1500;margin-top:4px;text-shadow:0 1px 0 #fff9}@keyframes nh-go-pulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.2)}}.nh-hack-popup__go:after,.nh-vip-popup__use-btn:after{animation:nh-hack-shine 3.4s ease-in-out infinite;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);bottom:0;content:"";left:-40%;pointer-events:none;position:absolute;top:0;transform:skewX(-18deg);width:28%}.nh-hack-popup__go:hover:not(:disabled),.nh-vip-popup__use-btn:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.nh-hack-popup__go:active:not(:disabled),.nh-vip-popup__use-btn:active:not(:disabled){transform:translateY(1px)}.nh-hack-popup__go:disabled,.nh-vip-popup__use-btn:disabled{animation:none;cursor:not-allowed;filter:grayscale(.4);opacity:.55}.nh-vip-popup__dialog{background:radial-gradient(ellipse at 50% -8%,#fff1b857,#0000 58%),linear-gradient(165deg,#6e0c1e,#3f0611 52%,#1a0206);box-shadow:0 0 0 2px #fff1b8,0 0 0 5px #1a0206e6,0 0 0 7px #ffd23f99,0 0 60px #ffbe2880,0 24px 60px #000000a6,inset 0 0 40px #ffbe281f}.nh-vip-popup__crown{filter:drop-shadow(0 0 14px rgba(255,210,63,.9));font-size:36px;line-height:1;text-align:center}.nh-vip-popup__bet{align-items:center;background:#1a0206b3;border:1px solid #ffd23f8c;border-radius:12px;box-shadow:inset 0 0 18px #0006;display:flex;gap:10px;justify-content:space-between;padding:11px 16px}.nh-vip-popup__bet-label{color:#ffe9b0;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.nh-vip-popup__bet-value{color:#ffd23f;font-family:Orbitron,sans-serif;font-size:22px;font-weight:900;text-shadow:0 0 12px #ffd23f8c}.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,#e600264d,#1a0206cc);border:1px solid #ffd23f66;border-radius:12px;display:flex;flex-direction:column;gap:6px;overflow:hidden;padding:15px 4px 12px;position:relative}.nh-vip-popup__cell:before{background:var(--c);border-radius:0 0 3px 3px;box-shadow:0 0 10px var(--c);content:"";height:3px;left:16%;position:absolute;right:16%;top:0}.nh-vip-popup__cell--big{--c:#2fe39a}.nh-vip-popup__cell--super{--c:#ffd23f}.nh-vip-popup__cell--ultra{--c:#fff1b8}.nh-vip-popup__cell-label{color:#ffe9b0;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:1.2;text-align:center;text-transform:uppercase}.nh-vip-popup__cell-value{color:var(--c);font-family:Orbitron,sans-serif;font-size:24px;font-weight:900;line-height:1;text-shadow:0 0 14px var(--c)}@media (max-width:440px){.nh-hack-popup__dialog,.nh-vip-popup__dialog{padding:28px 16px 20px}.nh-hack-popup__title,.nh-vip-popup__title{font-size:22px}}@media (max-width:768px){.nh-hack-popup__close,.nh-vip-popup__close{height:44px;right:6px;top:6px;width:44px}}.tool-video-bg{background-color:#1a0206;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:-1}