*,: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:rgba(59,130,246,.5);--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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::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:rgba(59,130,246,.5);--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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){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-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-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{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.crash-bet-btn,.dice-bet-btn,.limbo-bet-btn,.mines-action-btn.primary,.ng-bet-btn,.plinko-bet-btn,.wheel-bet-btn{display:block;box-sizing:border-box;width:100%;height:3.625rem;min-height:3.625rem;padding:0;border:none;border-radius:6.25rem;background-color:var(--ng-green);background-image:conic-gradient(from 1turn,#43b309,#5ddb1c);color:var(--ng-btn-text);font-weight:700;font-size:14px;line-height:1.2;text-align:center;cursor:pointer;box-shadow:0 4px 8px 0 rgba(29,34,37,.1);transition:transform .2s var(--ng-ease-out)}.crash-bet-btn:active:not(:disabled),.dice-bet-btn:active:not(:disabled),.limbo-bet-btn:active:not(:disabled),.mines-action-btn.primary:active:not(:disabled),.ng-bet-btn:active:not(:disabled),.plinko-bet-btn:active:not(:disabled),.wheel-bet-btn:active:not(:disabled){transform:scale(.95)}.crash-bet-btn:disabled,.dice-bet-btn:disabled,.limbo-bet-btn:disabled,.mines-action-btn.primary:disabled,.ng-bet-btn:disabled,.plinko-bet-btn:disabled,.wheel-bet-btn:disabled{opacity:.5;cursor:default}.crash-bet-btn .button-inner,.ng-bet-btn .button-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;gap:2px}.dice-bet-btn.stop,.limbo-bet-btn.stop,.ng-bet-btn.stop,.wheel-bet-btn.stop{background-color:#dc2626;background-image:conic-gradient(from 1turn,#dc2626,#f87171)}.wallet-overlay{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1rem;background-color:rgba(0,0,0,.7);overflow-y:auto}.wallet-dialog{position:relative;display:flex;flex-direction:column;width:100%;max-width:464px;height:min(832px,calc(100dvh - 2rem));max-height:min(832px,calc(100dvh - 2rem));margin:auto;border-radius:1.25rem;overflow:hidden;background-color:var(--deep);box-shadow:0 16px 48px rgba(0,0,0,.45);transition:max-width .35s var(--ng-ease-out),height .35s var(--ng-ease-out)}.wallet-dialog.is-tx{max-width:782px;height:min(952px,calc(100dvh - 2rem));max-height:min(952px,calc(100dvh - 2rem))}.wallet-dialog-head{position:relative;z-index:10;flex:none;display:flex;align-items:center;height:3.75rem;margin-left:1.125rem;margin-right:3.75rem}.wallet-dialog-title{flex:1;display:flex;align-items:center;margin:0;font-size:1rem;font-weight:700;color:var(--text)}.wallet-dialog-back{display:inline-flex;align-items:center;justify-content:center;margin-right:.5rem;padding:.25rem;border:none;border-radius:.5rem;background:transparent;color:var(--text-color);cursor:pointer;transition:color .15s ease}.wallet-dialog-back:hover{color:var(--text)}.wallet-dialog-tx{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .5rem;border:none;background:transparent;color:var(--text-color);font-size:.875rem;cursor:pointer;transition:color .15s ease}.wallet-dialog-tx:hover{color:var(--ng-green-bright)}.wallet-dialog-tx svg{width:1rem;height:1rem;fill:currentColor}.wallet-dialog-close{position:absolute;top:0;right:0;z-index:11;display:flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;border:none;background:transparent;color:var(--text-color);cursor:pointer}.wallet-dialog-close svg{width:.875rem;height:.875rem;transition:transform .5s cubic-bezier(.36,.66,.04,1)}.wallet-dialog-close:hover{color:var(--text)}.wallet-dialog-close:hover svg{transform:rotate(-90deg)}.wallet-dialog-body{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.wallet-tabs{display:flex;flex:none;align-items:stretch;gap:0;padding:.25rem .75rem .75rem}.wallet-tab{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding:.75rem .5rem;border:none;border-radius:.75rem;background:transparent;color:rgba(var(--muted-rgb),.7);font-size:.75rem;font-weight:600;cursor:pointer;transition:color .15s ease,background-color .15s ease}.wallet-tab svg{width:1.375rem;height:1.375rem;fill:currentColor}.wallet-tab:hover{color:var(--text)}.wallet-tab.active{color:var(--text);background-color:rgba(67,179,9,.12)}.wallet-tab.active svg{fill:var(--ng-green);color:var(--ng-green)}.wallet-scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 1.25rem 1.25rem;scrollbar-width:thin}.wallet-scroll.is-tx{display:flex;flex-direction:column;padding:0;overflow:hidden}.wallet-tx{display:flex;flex:1;flex-direction:column;min-height:0}.wallet-tx-tabs{display:flex;flex:none;width:min(34rem,100%);max-width:100%;margin:.875rem auto;padding:0 1rem}.wallet-tx-tab{flex:1;display:flex;align-items:center;justify-content:center;height:2.5rem;padding:0;border:none;border-radius:.75rem;background:transparent;color:rgba(var(--muted-rgb),.75);font-size:.875rem;font-weight:700;cursor:pointer;transition:color .15s ease,background-color .15s ease}.wallet-tx-tab:hover{color:var(--text)}.wallet-tx-tab.active{color:var(--text);background-color:rgba(67,179,9,.12)}.wallet-tx-panel{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.wallet-tx-table-wrap{position:relative;flex:1;min-height:0;overflow:auto;margin:0 .875rem;padding:0 .875rem;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;background-color:var(--deep)}.wallet-tx-table-wrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:3.4375rem;background-color:var(--sidebar);pointer-events:none}.wallet-tx-table{position:relative;z-index:1;width:100%;border-collapse:collapse;text-align:center}.wallet-tx-table td,.wallet-tx-table th{height:3.4375rem;padding:0 .5rem;border:none;color:rgba(var(--muted-rgb),.75);font-size:.8125rem;font-weight:500}.wallet-tx-table th{color:rgba(var(--muted-rgb),.6);font-weight:600}.wallet-tx-table tbody td{color:rgba(223,227,230,.85);border-top:1px solid hsla(0,0%,100%,.03)}.wallet-tx-amount{font-weight:800;color:var(--text)}.wallet-tx-status.success{color:#5da000}.wallet-tx-status.waiting{color:#ffee13}.wallet-tx-status.error{color:#ed6300}.wallet-tx-status.\!error{color:#ed6300!important}.wallet-tx-detail{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;color:rgba(153,164,176,.85);font-size:.8125rem;text-decoration:none}.wallet-tx-detail:hover{color:var(--ng-green-bright)}.wallet-tx-detail.is-muted{color:rgba(153,164,176,.35)}.wallet-tx-detail .ng-icon{fill:currentColor}.wallet-tx-empty{position:absolute;left:50%;top:50%;z-index:2;width:18.75rem;max-width:90%;transform:translate(-50%,-50%);text-align:center;color:rgba(var(--muted-rgb),.7);font-size:.875rem}.wallet-tx-footer{display:flex;flex:none;align-items:center;gap:1rem;padding:.75rem 1.25rem 1.25rem}.wallet-tx-coin{display:inline-flex;align-items:center;gap:.375rem;min-width:9.5rem;height:2.5rem;padding:0 .9375rem;border:1px solid var(--surface-2);border-radius:999px;background:rgba(45,48,53,.5);color:var(--text);font-size:.8125rem;font-weight:600;cursor:pointer}.wallet-tx-coin .coin-icon{width:1.25rem;height:1.25rem;border-radius:999px}.wallet-tx-coin .chevron{margin-left:auto;fill:#555b65;color:#555b65}.wallet-tx-coin-menu{bottom:calc(100% + .5rem);top:auto}@media (max-width:640px){.wallet-dialog.is-tx{max-width:100%;height:100dvh;max-height:100dvh;border-radius:0}.wallet-tx-table td:nth-child(4),.wallet-tx-table th:nth-child(4){display:none}}.wallet-form{display:flex;flex-direction:column;gap:1rem;padding-top:.25rem}.wallet-field-label{display:flex;align-items:center;justify-content:space-between;height:1.25rem;margin:0 .75rem .375rem;color:rgba(var(--muted-rgb),.6);font-size:.875rem;line-height:1}.wallet-field-label a,.wallet-field-label button.wallet-record{border:none;background:transparent;color:var(--text-color);font-size:.875rem;cursor:pointer;padding:0;text-decoration:none}.wallet-field-label a:hover,.wallet-field-label button.wallet-record:hover{color:var(--ng-green-bright)}.wallet-input-control{position:relative;display:flex;align-items:center;height:3.5rem;padding:0 1.25rem;border-radius:1.25rem;border:1px solid var(--surface-2);background-color:rgba(45,48,53,.5)}.wallet-input-control.is-focus,.wallet-input-control:focus-within{border-color:var(--ng-green)}.wallet-input-control.is-error{border:2px solid #ff5656}.wallet-input-control input{flex:1;width:100%;min-width:1rem;height:100%;padding:0;border:none;background:transparent;color:var(--text);font-size:.875rem;outline:none}.wallet-input-control input::placeholder{color:rgba(var(--muted-rgb),.6)}.wallet-input-control input[readonly]{opacity:.5}.wallet-currency-control{height:4.5rem;cursor:pointer;justify-content:space-between;gap:.75rem}.wallet-currency-left{display:flex;align-items:center;min-width:0}.wallet-currency-control .coin-icon{width:1.875rem;height:1.875rem;border-radius:999px;box-shadow:0 5px 8px rgba(0,0,0,.1);object-fit:cover}.wallet-currency-control .currency{margin-left:.9375rem;font-size:1rem;font-weight:800;color:var(--text)}.wallet-currency-control .chevron{width:.875rem;height:.875rem;margin-left:.375rem;fill:#555b65;color:#555b65;flex-shrink:0}.wallet-currency-balance{display:flex;align-items:center;gap:.25rem;flex-shrink:0;white-space:nowrap}.wallet-currency-balance .tit{color:rgba(var(--muted-rgb),.6);font-size:.8125rem}.wallet-currency-balance .amount{color:var(--text);font-size:.875rem;font-weight:600}.wallet-currency-balance .\!amount{color:var(--text)!important;font-size:.875rem!important;font-weight:600!important}.wallet-coin-menu{position:absolute;left:0;right:0;top:calc(100% + .5rem);z-index:20;overflow:hidden;border-radius:1rem;border:1px solid var(--surface-2);background:var(--sidebar);box-shadow:0 8px 24px rgba(0,0,0,.35)}.wallet-coin-option{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;border:none;background:transparent;color:var(--text);cursor:pointer;text-align:left}.wallet-coin-option.active,.wallet-coin-option:hover{background:rgba(67,179,9,.1)}.wallet-coin-option .coin-icon{width:1.5rem;height:1.5rem;border-radius:999px}.wallet-network-label{margin:.25rem .75rem .5rem;color:rgba(var(--muted-rgb),.6);font-size:.875rem}.wallet-network-row{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.125rem;scrollbar-width:none}.wallet-network-row::-webkit-scrollbar{display:none}.wallet-network-btn{flex:none;min-width:5.5rem;height:2.5rem;padding:0 1.25rem;border-radius:999px;border:1px solid var(--surface-2);background:rgba(45,48,53,.5);color:rgba(153,164,176,.85);font-size:.8125rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.wallet-network-btn:hover:not(:disabled){color:var(--text);border-color:#3a3f48}.wallet-network-btn.active{color:var(--text);border-color:var(--ng-green);background:rgba(67,179,9,.12);cursor:default;opacity:1}.wallet-network-btn:disabled:not(.active){opacity:.45;cursor:default}.wallet-address-label{display:flex;align-items:center;justify-content:space-between;margin:.25rem .75rem .5rem;color:rgba(var(--muted-rgb),.6);font-size:.875rem}.wallet-address-label .short{color:var(--text);font-family:ui-monospace,monospace;font-size:.8125rem}.wallet-address-box{display:flex;align-items:center;gap:.5rem;min-height:3.5rem;padding:0 .5rem 0 1.25rem;border-radius:1.25rem;border:1px solid var(--surface-2);background-color:rgba(45,48,53,.5)}.wallet-address-box.is-focus,.wallet-address-box:focus-within{border-color:var(--ng-green)}.wallet-address-box.is-error{border:2px solid #ff5656}.wallet-address-box input{flex:1;min-width:0;height:3.5rem;border:none;background:transparent;color:var(--text);font-size:.8125rem;font-family:ui-monospace,monospace;outline:none}.wallet-address-box input[readonly]{opacity:.55}.wallet-address-box input::placeholder{color:rgba(var(--muted-rgb),.6);font-family:Montserrat,system-ui,sans-serif}.wallet-copy-btn{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border:none;border-radius:999px;background:#6b7180;color:var(--text);cursor:pointer;box-shadow:0 4px 8px rgba(29,34,37,.1);transition:transform .2s var(--ng-ease-out),background-color .15s ease}.wallet-copy-btn:hover{background:#7a8090}.wallet-copy-btn:active{transform:scale(.95)}.wallet-copy-btn svg{width:1rem;height:1rem}.wallet-qr{display:flex;justify-content:center;padding:.5rem 0 .25rem}.wallet-qr-frame{padding:.75rem;border-radius:.75rem;background:#fff}.wallet-notice{margin:.25rem 0 0;color:rgba(var(--muted-rgb),.75);font-size:.8125rem;line-height:1.55}.wallet-notice .cl-primary{color:var(--ng-green);font-weight:700}.wallet-amount-control{justify-content:space-between;gap:.5rem;padding-right:.5rem}.wallet-amount-presets{display:flex;flex-shrink:0;align-items:center;gap:.25rem}.wallet-amount-presets button{height:2rem;padding:0 .625rem;border:none;border-radius:1rem;background:var(--surface-hover);color:var(--text);font-size:.75rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease}.wallet-amount-presets button:hover{background:#4a4f5c}.wallet-amount-presets button.active{background:rgba(67,179,9,.25);color:var(--ng-green-bright)}.wallet-fee-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.25rem}.wallet-fee-text{color:rgba(var(--muted-rgb),.75);font-size:.875rem}.wallet-fee-text b{color:var(--text);font-weight:700}.wallet-confirm-btn{display:block;flex:1;min-width:8rem;height:3rem;padding:0;border:none;border-radius:6.25rem;background-color:var(--ng-green);background-image:conic-gradient(from 1turn,#43b309,#5ddb1c);color:var(--ng-btn-text);font-size:.875rem;font-weight:700;cursor:pointer;box-shadow:0 4px 8px rgba(29,34,37,.1);transition:transform .2s var(--ng-ease-out)}.wallet-confirm-btn:active:not(:disabled){transform:scale(.95)}.wallet-confirm-btn:disabled{opacity:.5;cursor:default}.wallet-audit-note{margin:0;color:rgba(153,164,176,.55);font-size:.75rem;line-height:1.5}.wallet-error{margin:0;color:#ff5656;font-size:.75rem}.app-alert-stack{position:fixed;bottom:1.5rem;left:50%;z-index:10000;display:flex;flex-direction:column;gap:.5rem;width:min(22rem,calc(100vw - 2rem));transform:translateX(-50%);pointer-events:none}.app-alert{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border-radius:.75rem;border:none;background:#000;color:#fff;box-shadow:0 12px 32px rgba(0,0,0,.45);pointer-events:auto;animation:app-alert-in .25s var(--ng-ease-out)}.app-alert-message{flex:1;color:#fff;font-size:.875rem;line-height:1.45}.app-alert-dismiss{flex-shrink:0;margin:-.25rem -.35rem -.25rem 0;padding:.15rem .45rem;border:none;border-radius:.375rem;background:transparent;color:hsla(0,0%,100%,.7);font-size:1.25rem;line-height:1;cursor:pointer}.app-alert-dismiss:hover{color:#fff}@keyframes app-alert-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.wallet-page-card{border-radius:1.25rem;background:var(--deep);padding:1.25rem 1.25rem 1.5rem;border:1px solid var(--surface-2)}@media screen and (max-width:620px){.wallet-overlay{padding:0;align-items:stretch}.wallet-dialog{max-width:none;width:100%;height:100%;max-height:none;border-radius:0}}.auth-overlay{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1rem;background-color:rgba(0,0,0,.7);overflow-y:auto}.auth-dialog{position:relative;display:block;width:100%;max-width:464px;height:min(710px,calc(100dvh - 2rem));margin:auto;border-radius:1.25rem;overflow:hidden;background-color:var(--ng-green);box-shadow:0 16px 48px rgba(0,0,0,.45);transition:height .35s var(--ng-ease-out)}.auth-dialog--forgot{display:flex;flex-direction:column;height:auto;max-height:min(90dvh,calc(100dvh - 2rem));background-color:var(--deep)}.auth-dialog-head{position:absolute;top:0;left:0;right:3.75rem;z-index:10;display:flex;align-items:center;height:auto;margin-left:1.125rem;background:transparent;box-shadow:none;pointer-events:none}.auth-dialog-head--plain{position:relative;right:auto;height:3.75rem;margin-left:.5rem;pointer-events:auto}.auth-logo{height:1.875rem;width:auto;margin:1rem 0;object-fit:contain;pointer-events:none}.auth-dialog-title{flex:1;margin:0;font-size:1rem;font-weight:700;color:var(--text)}.auth-dialog-back{display:inline-flex;align-items:center;justify-content:center;margin-right:.5rem;padding:.25rem;border:none;border-radius:.5rem;background:transparent;color:var(--text-color);cursor:pointer}.auth-back-icon{transform:scaleX(-1)}.auth-dialog-close{position:absolute;top:0;right:0;z-index:11;display:flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;border:none;background:transparent;color:var(--text-color);cursor:pointer}.auth-dialog-close .ng-icon{width:.875rem;height:.875rem;transition:transform .5s cubic-bezier(.36,.66,.04,1)}.auth-dialog-close:hover .ng-icon{transform:rotate(-90deg)}.auth-dialog-close--light{color:#fff}.auth-dialog-close--light .ng-icon{fill:#fff}.auth-dialog-body{position:absolute;inset:0;z-index:2;padding:0}.auth-dialog-body--plain{position:relative;inset:auto;flex:1;padding:0 1.25rem 1.5rem}.auth-welcome{position:absolute;top:3.75rem;left:1.25rem;right:.3125rem;z-index:1;color:#f5f6f7;pointer-events:none}.auth-welcome .msg1{font-size:1.5rem;font-weight:700;width:14.375rem;line-height:1.2;margin-top:1.25rem;text-transform:uppercase}.auth-welcome-img{height:13.75rem;width:auto;position:absolute;right:0;top:-1.875rem;object-fit:contain}.auth-sheet{position:absolute;left:0;right:0;bottom:0;top:16.25rem;height:auto;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;background-color:#17181b;overflow:hidden;display:flex;flex-direction:column}.auth-sheet-panel{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;animation:auth-sheet-slide .35s var(--ng-ease-out)}@keyframes auth-sheet-slide{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.auth-dialog{transition:none}.auth-sheet-panel{animation:none}}.auth-form{background-color:#1e2024;flex:none}#login .box{padding:1.5rem 1.25rem}.auth-form .box{padding:1.25rem}.auth-form hr{margin:0;height:1px;border:none;background-color:rgba(62,72,79,.3)}.auth-field{margin-top:1rem}.auth-form .box>.auth-field:first-of-type{margin-top:.25rem}.auth-field-label{display:flex;align-items:center;line-height:1em;height:1.25rem;margin:0 .75rem .375rem;color:rgba(153,164,176,.6)}.auth-field-label-main{flex:1}.auth-forget{border:none;background:transparent;padding:0;color:inherit;font:inherit;cursor:pointer}.auth-forget:hover{text-decoration:underline}.auth-input-control{position:relative;display:flex;align-items:center;height:3.5rem;padding:0 1.25rem;border-radius:1.25rem;border:1px solid #2d3035;background-color:rgba(45,48,53,.5)}.auth-input-control:focus-within{border-color:var(--ng-green)}.auth-input-control input{flex:1;width:100%;min-width:1rem;height:100%;padding:0;border:none;background:transparent;color:#f5f6f7;outline:none}.auth-input-control input::placeholder{color:rgba(153,164,176,.6)}.auth-eye{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:rgba(153,164,176,.6);cursor:pointer;padding:0}.auth-eye:hover{color:#fff}.auth-eye-icon{width:1.4em;height:1.4em}.auth-referral .casino-code{display:flex;align-items:center;justify-content:center;gap:.25rem;width:100%;margin-top:1rem;border:none;background:transparent;color:var(--text-color);font-size:.875rem;cursor:pointer}.auth-referral .casino-code .ng-icon{width:1rem;height:1rem;transform:rotate(90deg);fill:currentColor}.auth-password-check{display:flex;align-items:center;margin-top:.625rem}.auth-password-check .item{width:2.375rem;margin:.125rem;color:var(--ng-green)}.auth-password-check .\!item{width:2.375rem!important;margin:.125rem!important;color:var(--ng-green)!important}.auth-password-check .item:before{content:"";display:block;height:.5rem;border-radius:.25rem;background-color:var(--ng-green)}.auth-password-check .\!item:before{content:""!important;display:block!important;height:.5rem!important;border-radius:.25rem!important;background-color:var(--ng-green)!important}.auth-password-check .item .label{display:flex;justify-content:center;visibility:hidden;font-size:.75rem;transform:scale(.7);white-space:nowrap}.auth-password-check .\!item .label{display:flex!important;justify-content:center!important;visibility:hidden!important;font-size:.75rem!important;transform:scale(.7)!important;white-space:nowrap!important}.auth-password-check .item.type-1:before{background-color:#da1e28}.auth-password-check .\!item.type-1:before{background-color:#da1e28!important}.auth-password-check .item.type-1{color:#da1e28}.auth-password-check .\!item.type-1{color:#da1e28!important}.auth-password-check .item.type-2:before{background-color:#f6c722}.auth-password-check .\!item.type-2:before{background-color:#f6c722!important}.auth-password-check .item.type-2{color:#f6c722}.auth-password-check .\!item.type-2{color:#f6c722!important}.auth-password-check .item.check .label{visibility:visible}.auth-password-check .\!item.check .label{visibility:visible!important}.argument-check{display:flex;margin-bottom:1.25rem;cursor:pointer;color:var(--text-color);font-size:.8125rem;line-height:1.4}.auth-checkbox{flex:none;width:1rem;height:1rem;margin-top:.25rem;margin-right:.375rem;border-radius:.25rem;border:1px solid rgba(153,164,176,.5);background:transparent}.auth-checkbox.is-checked{border-color:var(--ng-green);background-color:var(--ng-green);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23fff' d='M6.5 11.2 3.3 8l1.1-1.1 2.1 2.1 4.6-4.6L12.2 5.5z'/%3E%3C/svg%3E");background-size:100% 100%}.argument-check .argument{color:var(--ng-green);text-decoration:none}.argument-check .argument:hover{text-decoration:underline}.auth-form .buttons{display:flex}#login .buttons{padding:1.25rem 2.5rem}#login .buttons .button:first-of-type{width:15rem;flex:none;margin-right:.625rem}#regist .buttons{margin:0 1.25rem}#regist .buttons .button:last-of-type{width:15rem;flex:none;margin-left:.625rem}#regist .auth-form-footer.box{padding-bottom:1.25rem}.auth-btn{flex:1;display:block;width:100%;height:3.625rem;border:none;border-radius:6.25rem;font-weight:700;cursor:pointer;box-shadow:0 4px 8px 0 rgba(29,34,37,.1);transition:transform .2s var(--ng-ease-out);color:#f5f6f7}.auth-btn:active:not(:disabled){transform:scale(.95)}.auth-btn:disabled{opacity:.5;cursor:default}.auth-btn .button-inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.auth-btn--conic{background-color:var(--ng-green);background-image:conic-gradient(from 1turn,#43b309,#5ddb1c)}.auth-btn--conic2{background-color:#581ac4;background-image:conic-gradient(from 1turn,#581ac4,#773cfd)}.auth-btn--gray{background-color:#31343c;color:#f5f6f7}.auth-btn--gray .ng-icon{width:1rem;height:1rem;opacity:.6;fill:#f5f6f7}#login .signup .ng-icon{margin-left:.375rem}#regist .signin .ng-icon{margin-right:.375rem;transform:scaleX(-1)}.auth-btn--forgot{width:20rem;max-width:100%;margin:2.5rem auto 0}.auth-forgot-form .auth-field{margin-top:.5rem}.auth-error{margin:.75rem 1.25rem;color:#ff5656;font-size:.8125rem}#regist .auth-error,#regist .auth-notice{margin-left:0;margin-right:0}.auth-success{margin:0 0 .75rem;color:var(--ng-green-bright);font-size:.8125rem}.auth-notice{margin:0 1.25rem .75rem;color:var(--text-color);font-size:.8125rem}.auth-other-login{padding:1rem 2.5rem 1.25rem;display:flex;flex-direction:column;align-items:center}.auth-other-title{text-align:center;width:100%;line-height:1;margin-bottom:.875rem;color:rgba(153,164,176,.6);font-size:.875rem}.auth-other-group{border-radius:1.75rem;background-color:rgba(49,52,60,.5);display:flex;justify-content:space-between;align-items:stretch}.auth-other-group .contents{display:contents}.auth-other-group button{display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;overflow:hidden;position:relative;border:none;background:transparent;cursor:pointer;padding:0}.auth-other-group svg{width:2.25rem;height:2.25rem}.auth-other-line{width:1px;align-self:stretch;margin:.875rem 0;background-color:#2d3137}@media screen and (max-height:820px){.auth-dialog:not(.auth-dialog--forgot) .auth-sheet{top:14.5rem}.auth-dialog:not(.auth-dialog--forgot) .auth-welcome{top:3.25rem}.auth-dialog:not(.auth-dialog--forgot) .auth-welcome .msg1{font-size:1.25rem;width:12rem;margin-top:.75rem}.auth-dialog:not(.auth-dialog--forgot) .auth-welcome-img{height:12rem;top:-1.5rem}}@media screen and (max-width:620px){.auth-overlay{padding:0;align-items:stretch}.auth-dialog{max-width:none;width:100%;height:100%!important;max-height:none;border-radius:0}.auth-welcome .msg1{font-size:1.25rem;width:12rem}}.crash-input-wrap,.dice-input-wrap,.limbo-input-wrap,.mines-amount-input-wrap,.ng-input-wrap,.plinko-input-wrap,.plinko-select-wrap,.wheel-input-wrap,.wheel-select-wrap{display:flex;align-items:center;gap:8px;background-color:var(--ng-input-bg);border:1px solid var(--border-subtle);border-radius:1.25rem;padding:0 12px;height:2.75rem;min-height:2.75rem;overflow:hidden}.crash-input-wrap input,.dice-input-wrap input,.limbo-input-wrap input,.mines-amount-input,.ng-input-wrap input,.plinko-input-wrap input,.wheel-input-wrap input{flex:1;min-width:0;background:transparent;border:none;color:var(--text);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;outline:none}.shell-mobile-only{display:none!important}.shell-desktop-only{display:flex!important}@media (max-width:660px){.shell-mobile-only{display:flex!important}.shell-desktop-only{display:none!important}}.ng-header{position:fixed;z-index:101;left:0;top:0;right:0;height:64px;background-color:var(--header);transition:left .2s linear,margin-right .2s linear;font-size:.875rem}@media (max-width:660px){.ng-header{height:7.375rem;z-index:100}}.ng-header:after{content:"";position:absolute;left:0;bottom:-12px;width:100%;height:12px;background-image:linear-gradient(to bottom,color-mix(in srgb,var(--deep) 70%,#000),transparent);opacity:.25;pointer-events:none}@media (max-width:660px){.ng-header:after{display:none}}body.side-unfold .ng-header{left:240px}body.side-fold .ng-header{left:76px}body.ingames.side-unfold .ng-header{left:296px}body.ingames.side-fold .ng-header{left:132px}@media (max-width:660px){body.ingames.side-fold .ng-header,body.ingames.side-unfold .ng-header,body.side-fold .ng-header,body.side-unfold .ng-header{left:0}}.ng-header .header-wrap{width:100%;height:100%;position:relative}@media (min-width:661px){.ng-header .header-wrap{display:block!important}}.ng-header .header{width:100%;max-width:1800px;padding:0 12px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;height:100%;box-sizing:border-box}body.ingames .ng-header .header{max-width:1424px}.ng-header .left{display:flex;align-items:center;flex:1;min-width:0;gap:0;margin-right:24px;padding-left:0}.ng-header .logo-pc{height:100%;display:flex;align-items:center;cursor:pointer;flex-shrink:0}.ng-header .logo-com,.ng-header .logo-pc img{height:40px;width:auto}.ng-header .search-pc{margin-left:24px;max-width:640px;min-width:0;flex:1 1 520px;display:flex;align-items:center;overflow:hidden}.ng-header .search-pc-compact{display:flex;align-items:center;overflow:hidden;margin-left:16px;flex:none}.ng-header .search-pc-compact.big-enter{margin-left:4%}.ng-header .search-compact-btn{width:46px;height:46px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:var(--deep);border:none;color:rgba(var(--muted-rgb),.6);flex-shrink:0}.ng-header .search-compact-btn:hover{color:var(--text)}.ng-header .search-compact-btn .ng-icon{fill:currentColor}.ng-header .logo-pc .fold-header-logo{height:28px;width:auto}.ng-header .search-input-wrap-pc{width:100%;height:46px;border-radius:23px;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 14px;background-color:var(--deep);border:1px solid transparent;position:relative}.ng-header .search-input-wrap-pc.focus{border:1px solid #5ddb1c;background-color:#5ddb1c;padding-right:120px}.ng-header .search-input-wrap-pc .search-icon{flex-shrink:0;fill:rgba(var(--muted-rgb),.69)}.ng-header .search-input-wrap-pc.focus .search-icon{fill:#1a1d23}.ng-header .search-input-wrap-pc input{width:100%;height:100%;border:none;outline:none;background:transparent;color:var(--text);font-size:14px;font-weight:700;min-width:0}.ng-header .search-input-wrap-pc.focus input{color:#1a1d23}.ng-header .search-input-wrap-pc input::placeholder{font-weight:400;color:rgba(var(--muted-rgb),.69)}.ng-header .search-input-wrap-pc.focus input::placeholder{color:rgba(26,29,35,.55)}.ng-header .search-input-wrap-pc .search-btn{position:absolute;height:100%;right:0;top:0}.ng-header .search-input-wrap-pc .search-btn button{width:120px;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px;background:transparent;border:none;cursor:pointer}.ng-header .right{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;gap:0}.ng-header .wallet-enter{margin-right:24px;position:relative;cursor:pointer}@media (max-width:1440px){.ng-header .wallet-enter{margin-right:10px}.ng-header .search-pc{margin-left:16px;min-width:0;max-width:480px}}@media (max-width:1080px){.ng-header .wallet-enter{margin-right:6px}.ng-header .search-pc{margin-left:12px;min-width:0;max-width:360px}}.ng-header .wallet-enter-inner{display:flex;align-items:center;justify-content:space-between;height:48px;border-radius:24px;padding-left:14px;background-color:var(--sidebar);line-height:1;position:relative}.ng-header .wallet-coin-root{position:static;margin:7px 4px 7px 7px;min-width:0}.ng-header .wallet-coin-trigger{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0;height:auto;padding:0;margin:0;color:var(--text);min-width:0;cursor:pointer}.ng-header .wallet-coin-meta{display:flex;align-items:center;font-weight:800;min-width:92px;font-size:14px;line-height:1}.ng-header .wallet-coin-meta .coin-icon{width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!important;border-radius:0;object-fit:contain}.ng-header .wallet-coin-meta .currency{margin:0 10px 0 7px;font-size:14px;font-weight:800}.ng-header .wallet-coin-arrow{fill:#abb6c2;width:12px;height:12px;transform:rotate(90deg);flex-shrink:0}.ng-header .wallet-coin-balance{position:relative;font-size:14px;white-space:nowrap;line-height:1.2;margin-top:2px}.ng-header .wallet-coin-balance,.ng-header .wallet-coin-balance .amount{font-weight:800;color:var(--text)}.ng-header .wallet-coin-balance .\!amount{color:var(--text)!important;font-weight:800!important}.ng-header .wallet-coin-balance .amount-str{display:inline-block;font-variant-numeric:tabular-nums}.ng-header .wallet-coin-balance .suffix{opacity:.5}@keyframes balance-delta-float{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-22px)}}.ng-header .wallet-coin-balance .balance-delta-fx{position:absolute;left:0;top:0;z-index:2;pointer-events:none;color:var(--accent-green);font-weight:800;font-size:14px;font-variant-numeric:tabular-nums;line-height:1.2;white-space:nowrap;animation:balance-delta-float 1.1s ease-out forwards}.ng-header .wallet-coin-balance .balance-delta-fx .suffix{opacity:.55}.ng-header .wallet-btn{display:flex;align-items:center;justify-content:center;gap:0;height:100%;width:116px;flex-shrink:0;border-radius:24px;color:var(--text);font-size:14px;font-weight:700;box-shadow:0 4px 8px 0 rgba(29,34,37,.1);background-color:#581ac4;background-image:conic-gradient(from 1turn,#581ac4,#773cfd);transition:filter .15s ease}.ng-header .wallet-btn .ng-icon{margin-right:5px;fill:currentColor}.ng-header .wallet-btn:hover{filter:brightness(1.08)}.ng-header .balance-select-wrap{height:620px;width:420px;position:absolute;right:0;top:100%;padding-top:8px;z-index:99}.ng-header .balance-select{display:flex;flex-direction:column;height:100%;border-radius:20px;background-color:var(--deep);box-shadow:0 5px 8px 0 rgba(0,0,0,.24);overflow:hidden}.ng-header .balance-select-search{padding:16px 20px 8px;flex:none}.ng-header .balance-select-search .search-input-inner{display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:20px;background:var(--sidebar);border:1px solid transparent}.ng-header .balance-select-search .search-input-inner:focus-within{border-color:transparent}.ng-header .balance-select-search .search-ico{fill:rgba(152,167,181,.7);flex-shrink:0}.ng-header .balance-select-search input{flex:1;height:100%;border:none;outline:none;background:transparent;color:#fff;font-size:14px}.ng-header .currency-list{flex:1;overflow-y:auto;padding:4px 0 8px;margin:0;list-style:none;min-height:0}.ng-header .currency-empty{padding:32px 16px;text-align:center;color:rgba(var(--muted-rgb),.6);font-size:14px}.ng-header .currency-item{display:flex;align-items:center;width:calc(100% - 40px);margin:4px 20px;padding:7px 10px;font-size:14px;border-radius:20px;border:1px solid transparent;min-height:48px;background:transparent;color:var(--text);cursor:pointer;text-align:left;box-sizing:border-box}.ng-header .currency-item.normal:hover{background-color:rgba(45,48,53,.4)}.ng-header .currency-item.active{border-color:#43b309}.ng-header .currency-item .coin-wrap{display:flex;align-items:center;min-width:0}.ng-header .currency-item .coin-icon{width:30px;height:30px;margin-right:15px;border-radius:15px;box-shadow:0 5px 8px rgba(0,0,0,.1)}.ng-header .currency-item .currency-name{color:#fff;font-weight:800;height:20px;line-height:20px}.ng-header .currency-item .amount-wrap{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto}.ng-header .currency-item .monospace{color:#fff;font-weight:800;line-height:22px;height:22px;font-variant-numeric:tabular-nums}.ng-header .currency-item .monospace .locale{color:#5da000;margin-right:1px}.ng-header .currency-item .weaken{height:18px;line-height:18px}.ng-header .currency-item .weaken .amount{color:rgba(var(--muted-rgb),.5);font-weight:400;font-size:12px}.ng-header .currency-item .weaken .\!amount{color:rgba(var(--muted-rgb),.5)!important;font-weight:400!important;font-size:12px!important}.ng-header .currency-item .weaken.coin-secondary .amount{color:#ffc204;font-weight:700;font-size:12px}.ng-header .currency-item .weaken.coin-secondary .\!amount{color:#ffc204!important;font-weight:700!important;font-size:12px!important}.ng-header .currency-item .suffix{opacity:.5}.ng-header .wallet-coin-balance .locale{color:#5da000;margin-right:1px;font-weight:800}.ng-header .balance-select-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(51,57,64,.5);padding:16px 16px 16px 20px;flex:none;gap:12px;background:var(--deep)}.ng-header .balance-select-footer .manage-list{display:flex;align-items:center;justify-content:center;gap:5px;width:162px;height:56px;flex-shrink:0;border-radius:28px;font-size:14px;font-weight:800;color:var(--text);background-color:#581ac4;background-image:conic-gradient(from 1turn,#581ac4,#773cfd)}.ng-header .balance-select-footer .cont{min-height:48px;line-height:15px;padding:9px 0;text-align:right;font-size:12px;color:var(--text-color)}.ng-header .balance-select-footer .icon-usd{color:#5da000}.ng-header .balance-select-footer .cont span{color:#fff;margin:0 0 0 2px;font-weight:800}.ng-header .balance-select-footer .wrap{display:flex;justify-content:flex-end;align-items:center;margin-top:5px;gap:5px}.ng-header .balance-select-footer .\!wrap{display:flex!important;justify-content:flex-end!important;align-items:center!important;margin-top:5px!important;gap:5px!important}.ng-header .balance-select-footer .switch{position:relative;width:36px;height:20px;border-radius:10px;background:#3a3f4a;margin-left:5px;transition:background .15s ease}.ng-header .balance-select-footer .switch.is-on{background:#43b309}.ng-header .balance-select-footer .switch-thumb{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .15s ease}.ng-header .balance-select-footer .switch.is-on .switch-thumb{left:18px}@media (max-width:660px){.ng-header .wallet-coin-root,.ng-header .wallet-enter,.ng-header .wallet-enter-inner{position:static}.ng-header .balance-select-wrap{position:fixed;left:0;right:0;top:4rem;width:100%;padding-top:0;z-index:120}.ng-header .balance-select,.ng-header .balance-select-wrap{height:auto;max-height:min(620px,calc(100vh - 4rem - 12px))}.ng-header .balance-select{border-radius:0 0 20px 20px;min-height:320px;box-shadow:0 6px 16px 0 rgba(0,0,0,.3);background-color:var(--deep)}.ng-header .currency-list{max-height:min(360px,calc(100vh - 16rem))}.ng-header .mobile-shadow{display:block;position:fixed;left:0;right:0;top:4rem;bottom:0;background:rgba(0,0,0,.7);z-index:118;border:none;padding:0;cursor:default}}@media (min-width:661px){.ng-header .mobile-shadow{display:none}}.ng-header .header-menu-btn{display:flex;height:36px;width:36px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background:var(--surface);color:#98a7b5}.ng-header .header-menu-btn:hover{background:var(--surface-hover);color:#fff}.ng-header .mobile-header{flex-direction:column;width:100%;height:100%}.ng-header .mobile-header .login-top,.ng-header .mobile-header .top{display:flex;align-items:center;height:4rem;padding:0 .75rem;position:relative;border-bottom:1px solid transparent}.ng-header .mobile-header .top{justify-content:space-between;gap:8px}.ng-header .mobile-header .logo-wrap{margin-top:.25rem;position:relative;flex-shrink:0;display:flex;align-items:center}.ng-header .mobile-header .logo-wrap img{width:1.75rem;height:auto}.ng-header .mobile-header .login-top .header-login,.ng-header .mobile-header .login-top .login-in{display:flex;align-items:center;margin-left:auto}.ng-header .open-sidebar-btn{overflow:visible;border-radius:50%;flex-shrink:0;border:1px solid rgba(80,91,102,.6)}.ng-header .open-wrap{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:hsla(0,2%,9%,.52);border-radius:50%}.ng-header .open-wrap .ng-icon{fill:#fff}.ng-header .mobile-header .top .wallet-enter{margin-right:0;flex:0 1 auto;min-width:0;max-width:calc(100% - 7.5rem);display:flex;justify-content:center;position:static}.ng-header .mobile-header .wallet-enter-inner{height:40px;border-radius:20px;padding-left:10px;max-width:100%}.ng-header .mobile-header .wallet-coin-root{margin:5px 2px 5px 4px}.ng-header .mobile-header .wallet-coin-meta{min-width:0;font-size:12px;font-weight:800;line-height:1}.ng-header .mobile-header .wallet-coin-meta .coin-icon{width:14px!important;height:14px!important;max-width:14px!important;max-height:14px!important}.ng-header .mobile-header .wallet-coin-meta .currency{margin:0 6px 0 5px;font-size:12px}.ng-header .mobile-header .wallet-coin-arrow{width:10px;height:10px}.ng-header .mobile-header .wallet-coin-balance{font-size:12px;font-weight:800;line-height:1.1;margin-top:1px}.ng-header .mobile-header .wallet-coin-balance .amount{font-size:12px}.ng-header .mobile-header .wallet-coin-balance .\!amount{font-size:12px!important}.ng-header .mobile-header .wallet-btn{width:92px;font-size:12px;font-weight:700;border-radius:20px}.ng-header .mobile-header .wallet-btn .ng-icon{width:12px;height:12px;margin-right:4px}.ng-header .mobile-header .wallet-btn span{display:inline}.ng-header .mobile-header .header-user-chip{width:72px;height:36px;border-radius:18px}.ng-header .mobile-header .user-wrap{height:36px}.ng-header .mobile-header .user-wrap .avatar{width:36px;height:36px;font-size:16px}.ng-header .mobile-header .user-wrap .svg{width:36px;height:36px}@media (max-width:360px){.ng-header .mobile-header .wallet-btn{width:76px}.ng-header .mobile-header .header-user-chip{width:36px}.ng-header .mobile-header .user-wrap .svg{display:none}}.ng-header .mobile-header .bottom{display:flex;justify-content:space-between;background:var(--sidebar);height:3.375rem;position:relative}.ng-header .mobile-header .bottom:after{content:"";position:absolute;left:0;bottom:-12px;width:100%;height:12px;background-image:linear-gradient(to bottom,var(--sidebar),transparent);opacity:.25;pointer-events:none}.ng-header .mobile-header .bottom .left{display:flex;align-items:center;flex:1;min-width:0;margin-right:0;padding-left:0;gap:0}.ng-header .mobile-header .bottom .left .wrap{position:relative;width:2.75rem;height:2.75rem;border-radius:.625rem;margin-left:.5rem;display:flex;align-items:center;justify-content:center;background:var(--deep);flex-shrink:0}.ng-header .mobile-header .bottom .left .\!wrap{position:relative!important;width:2.75rem!important;height:2.75rem!important;border-radius:.625rem!important;margin-left:.5rem!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--deep)!important;flex-shrink:0!important}.ng-header .mobile-header .bottom .left .wrap .shitcode{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ng-header .mobile-header .bottom .left .\!wrap .shitcode{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.ng-header .mobile-header .bottom .left .wrap .shitcode img{height:1.75rem;width:auto}.ng-header .mobile-header .bottom .left .\!wrap .shitcode img{height:1.75rem!important;width:auto!important}.ng-header .mobile-header .bottom .left .wrap .bonus-item{position:relative;height:100%;width:100%;margin:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:.625rem}.ng-header .mobile-header .bottom .left .\!wrap .bonus-item{position:relative!important;height:100%!important;width:100%!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border-radius:.625rem!important}.ng-header .mobile-header .bottom .left .wrap .enter-animate{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ng-header .mobile-header .bottom .left .\!wrap .enter-animate{position:relative!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.ng-header .mobile-header .bottom .left .wrap .enter-animate .img-bg{width:100%;height:100%;object-fit:contain;opacity:.5;display:block}.ng-header .mobile-header .bottom .left .\!wrap .enter-animate .img-bg{width:100%!important;height:100%!important;object-fit:contain!important;opacity:.5!important;display:block!important}.ng-header .mobile-header .bottom .left .wrap .enter-animate .img-top{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;display:none}.ng-header .mobile-header .bottom .left .\!wrap .enter-animate .img-top{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;object-fit:contain!important;display:none!important}.ng-header .mobile-header .bottom .left .wrap .enter-animate .img-bot{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;display:none;transform:rotate(-33deg);transform-origin:center top;margin-left:-12px}.ng-header .mobile-header .bottom .left .\!wrap .enter-animate .img-bot{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;object-fit:contain!important;display:none!important;transform:rotate(-33deg)!important;transform-origin:center top!important;margin-left:-12px!important}.ng-header .mobile-header .bottom .left .wrap .enter-animate.active .img-top{display:block;animation:ng-bonus-spin-rotate 2s linear infinite}.ng-header .mobile-header .bottom .left .\!wrap .enter-animate.active .img-top{display:block!important;animation:ng-bonus-spin-rotate 2s linear infinite!important}.ng-header .mobile-header .bottom .left .wrap .enter-animate.active .img-bot{display:block;transform:scaleX(-1);transform-origin:center center;margin-left:0}.ng-header .mobile-header .bottom .left .\!wrap .enter-animate.active .img-bot{display:block!important;transform:scaleX(-1)!important;transform-origin:center center!important;margin-left:0!important}.ng-header .mobile-header .bottom .left .wrap .enter-animate.active .img-bg{display:none}.ng-header .mobile-header .bottom .left .\!wrap .enter-animate.active .img-bg{display:none!important}.ng-header .mobile-header .bottom .left .wrap .bonus-locked .img-bg{opacity:1}.ng-header .mobile-header .bottom .left .\!wrap .bonus-locked .img-bg{opacity:1!important}.ng-header .mobile-header .bottom .left .wrap .right-tip{position:absolute;background-color:var(--inset-strong);padding:1px;width:18px;height:18px;border-radius:9px;right:-5px;top:-5px;display:flex;align-items:center;justify-content:center;z-index:2}.ng-header .mobile-header .bottom .left .\!wrap .right-tip{position:absolute!important;background-color:var(--inset-strong)!important;padding:1px!important;width:18px!important;height:18px!important;border-radius:9px!important;right:-5px!important;top:-5px!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:2!important}.ng-header .mobile-header .bottom .left .wrap .right-tip .icon-locked{width:12px;height:12px;fill:rgba(var(--muted-rgb),.5)}.ng-header .mobile-header .bottom .left .\!wrap .right-tip .icon-locked{width:12px!important;height:12px!important;fill:rgba(var(--muted-rgb),.5)!important}.ng-header .mobile-header .bottom .left .wrap .bonus-locked:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(23,24,27,.5);border-radius:.625rem;pointer-events:none}.ng-header .mobile-header .bottom .left .\!wrap .bonus-locked:after{content:""!important;position:absolute!important;left:0!important;top:0!important;right:0!important;bottom:0!important;background-color:rgba(23,24,27,.5)!important;border-radius:.625rem!important;pointer-events:none!important}.ng-header .mobile-header .bottom .right{display:flex;align-items:center;padding-right:1.25rem;gap:0}.ng-header .mobile-header .bottom .header-icon-btn{display:flex}.ng-header .mobile-header .bottom .private-chat{margin-left:0}.ng-header .mobile-header .bottom .notice-btn{margin-left:0;margin-right:0;background:none}.ng-header .mobile-header .bottom .notice-btn-inner{display:flex;align-items:center;justify-content:center;width:40px;height:40px}@keyframes ng-bonus-spin-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ng-header .search-icon{flex-shrink:0;fill:rgba(152,167,181,.7)}.ng-header .header-user-area,.ng-header .header-user-chip{display:flex;align-items:center;flex-shrink:0}.ng-header .header-user-chip{width:80px;height:40px;background-color:var(--sidebar);border-radius:20px;z-index:9}.ng-header .user-wrap{display:flex;align-items:center;width:100%;height:40px;cursor:pointer}.ng-header .user-wrap .avatar{border-radius:50%;background:#f5c518;font-size:18px;box-shadow:0 2px 8px rgba(0,0,0,.25);flex-shrink:0}.ng-header .user-wrap .avatar,.ng-header .user-wrap .svg{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.ng-header .user-wrap .svg{color:#98a7b5}.ng-header .user-wrap .svg .ng-icon{margin-left:-4px;fill:currentColor}.ng-header .header-user-chip:hover .user-wrap .svg{color:var(--text)}.ng-header .header-icon-btn{position:relative;height:40px;width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#98a7b5;flex-shrink:0}.ng-header .header-icon-btn:hover{color:var(--text)}.ng-header .header-icon-btn .ng-icon{fill:currentColor}.ng-header .private-chat{margin-left:24px}@media (min-width:1441px){.ng-header .private-chat{margin-left:36px}}.ng-header .notice-btn{margin-left:12px;margin-right:32px}@media (max-width:1440px){.ng-header .notice-btn{margin-right:16px;margin-left:6px}}.ng-header .header-badge{position:absolute;top:0;right:0;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#4586e7;color:#fff;font-size:.6875rem;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.ng-header .header-badge,.ng-header .mobile-header .bottom .header-badge{transform:translate(5px,-5px)}.ng-header .header-user-menu{position:absolute;right:0;top:100%;z-index:50;margin-top:8px;width:192px;overflow:hidden;border-radius:12px;border:1px solid var(--border-subtle);background:var(--surface);padding:4px 0;box-shadow:0 16px 40px rgba(0,0,0,.4)}.ng-header .header-user-menu-head{border-bottom:1px solid var(--border-subtle);padding:10px 16px}.ng-header .header-user-menu-item{display:flex;width:100%;align-items:center;padding:10px 16px;text-align:left;font-size:14px;color:#d4d4d8}.ng-header .header-user-menu-item:hover{background:var(--border-subtle);color:#fff}.ng-header .header-user-menu-item.is-danger{color:#f87171}.ng-header .header-user-menu-item.is-danger:hover{background:rgba(239,68,68,.1)}.ng-header .login-in{display:flex;align-items:center;justify-content:flex-end}.ng-header .login-in .login-link{padding:16px;cursor:pointer;color:#43b309;font-weight:700;margin:0 8px 0 0;background:transparent;border:none;font-size:.875rem}.ng-header .login-in .login-link:hover{color:#5ddb1c}.ng-header .login-in .button,.ng-header .login-in .regist-btn{width:100px;height:40px;margin-right:50px;border-radius:100px;border:none;font-weight:700;font-size:14px;color:var(--text);cursor:pointer;background-color:#43b309;background-image:conic-gradient(from 1turn,#43b309,#5ddb1c);box-shadow:0 4px 8px 0 rgba(29,34,37,.1);transition:transform .2s cubic-bezier(.36,.66,.04,1)}.ng-header .login-in .button:hover,.ng-header .login-in .regist-btn:hover{filter:brightness(1.06)}.ng-header .login-in .button:active,.ng-header .login-in .regist-btn:active{transform:scale(.95)}.ng-header .login-in button:first-child,.ng-header .login-in p{color:#43b309}@media (max-width:660px){.ng-header .login-in .button,.ng-header .login-in .regist-btn{margin-right:8px}}.pc-sidebar-fold-change-btn .ng-icon{fill:currentColor}.pc-sidebar-fold-change-btn{width:30px;height:30px;border-radius:15px;background-color:#1a1c20;z-index:103;position:fixed;top:16px;left:226px;transition:left .2s linear;display:flex;align-items:center;justify-content:center;color:var(--text)}.pc-sidebar-fold-change-btn.sidebar-fold{left:62px}.pc-sidebar-fold-change-btn.is-hidden{display:none!important}.pc-sidebar-fold-change-btn:hover{background-color:var(--surface)}.ng-sidebar{position:fixed;z-index:102;left:0;top:0;bottom:0;height:100%;width:240px;color:var(--text-color);background-color:var(--sidebar);transition:width .2s linear;display:flex;flex-direction:column}.ng-sidebar:after{content:"";position:absolute;left:100%;top:0;width:12px;height:100%;pointer-events:none;background-image:linear-gradient(90deg,#040404,transparent);opacity:.1;z-index:-1}.ng-sidebar.fold{width:76px;overflow:visible}.ng-sidebar .large-sidebar,.ng-sidebar .small-sidebar{display:flex;flex-direction:column;height:100%}.ng-sidebar .large-sidebar{width:240px;overflow-x:hidden;overflow-y:auto}.ng-sidebar .small-sidebar{width:76px;overflow:visible}.ng-sidebar .casino-tabs{margin-bottom:14px;padding:0 18px;height:64px;display:flex;align-items:center;width:100%;position:relative;flex-shrink:0}.ng-sidebar .casino-tabs:after{content:"";position:absolute;left:0;bottom:-.75rem;width:100%;height:.75rem;background-image:linear-gradient(180deg,#111415,transparent);opacity:.25}.ng-sidebar .casino-tabs a,.ng-sidebar .casino-tabs div{height:40px;line-height:40px;text-align:center;flex:1;font-size:16px;font-weight:600}.ng-sidebar .casino-tabs .is-active{color:var(--text);box-shadow:0 4px 8px 0 rgba(29,34,37,.1);background:var(--panel);border-radius:20px}.ng-sidebar .casino-tabs-fold{margin-top:7px;margin-bottom:7px;border-bottom:1px solid var(--inset-strong);width:100%;height:52px;box-sizing:content-box;padding-bottom:1rem;padding-left:10px;position:relative;flex-shrink:0}.ng-sidebar .casino-tabs-fold .tab-more{display:flex;align-items:center;border:1px solid transparent;width:52px;height:52px;position:absolute;z-index:10;padding:3px}.ng-sidebar .casino-tabs-fold .tab-more:hover{border:1px solid rgba(93,219,28,.3);background:var(--deep);border-radius:1.25rem;width:226px}.ng-sidebar .casino-tabs-fold .tab-more:hover .small-icon{display:none}.ng-sidebar .casino-tabs-fold .tab-more:hover .tab-item{width:108px;justify-content:flex-start}.ng-sidebar .casino-tabs-fold .tab-more:hover .hover-item{display:flex}.ng-sidebar .casino-tabs-fold .tab-item{display:flex;flex:none;align-items:center;justify-content:center;width:46px;height:46px;border-radius:17px;overflow:hidden;background:transparent;border:none;color:var(--text-color);padding:0}.ng-sidebar .casino-tabs-fold .tab-item.last{margin-left:4px;opacity:.4}.ng-sidebar .casino-tabs-fold .tab-item p{font-size:16px;font-weight:600;white-space:nowrap}.ng-sidebar .casino-tabs-fold .tab-item.select{background-color:#2b2f37}.ng-sidebar .casino-tabs-fold .tab-item.select p{font-weight:700;color:#ebebeb}.ng-sidebar .casino-tabs-fold .tab-item .img-wrap{width:46px;height:46px;flex:none;display:flex;align-items:center;justify-content:center}.ng-sidebar .casino-tabs-fold .tab-item img{width:34px;height:34px;display:inline-block;vertical-align:top}.ng-sidebar .casino-tabs-fold .hover-item{display:none}.ng-sidebar .sidebar-menu{display:flex;flex-direction:column;flex:1}.ng-sidebar .menu-item{width:100%;cursor:pointer;display:flex;align-items:center;font-size:16px;font-weight:600;color:var(--text-color);background:transparent;border:none;text-align:left;padding:0}.ng-sidebar .menu-item.is-disabled{cursor:default;opacity:.55}.ng-sidebar .menu-pc{width:auto;height:40px;border-radius:0 20px 20px 0;display:flex;align-items:center;padding-left:16px;margin-bottom:8px;padding-right:24px;gap:4px}.ng-sidebar .menu-pc img{width:42px;height:42px}.ng-sidebar .menu-pc span{white-space:nowrap}.ng-sidebar .menu-mobile{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 8px}.ng-sidebar .menu-mobile img{width:42px;height:42px}.ng-sidebar .menu-item .right{margin-top:-8px;margin-left:auto;margin-right:8px;color:var(--text-color);fill:var(--text-color);font-size:10px}.ng-sidebar .menu-item .right.right-fold{margin-left:-18px;margin-right:4px}.ng-sidebar .menu-item:hover .right{fill:var(--text);color:var(--text)}.ng-sidebar .menu-item:hover .menu-mobile,.ng-sidebar .menu-item:hover .menu-pc{color:var(--text)}.ng-sidebar .menu-item.select .menu-mobile,.ng-sidebar .menu-item.select .menu-pc{font-weight:700;color:var(--text);background-image:linear-gradient(90deg,rgba(105,179,1,.4),rgba(85,89,102,.4) 33%,rgba(85,89,102,.4))}.ng-sidebar .special-nav{margin-bottom:8px}.ng-sidebar .special-nav span{color:#5ddb1c;font-size:20px;font-weight:700;font-style:italic}.ng-sidebar .special-nav.vip{margin-bottom:0}.ng-sidebar .special-nav.vip span{color:#eb5d0f}.ng-sidebar .sidebar-actions.actions{padding-bottom:8px;margin:0 10px 16px;border-bottom:1px solid var(--inset-strong);display:flex;flex-wrap:wrap;padding-left:22px}.ng-sidebar .sidebar-actions .action-wrap{width:56px;height:56px;border-radius:20px;background:var(--deep);display:flex;align-items:center;justify-content:center;margin-right:8px;margin-bottom:8px;position:relative}.ng-sidebar .sidebar-actions .action-wrap>img,.ng-sidebar .sidebar-actions .bonus-task img{width:40px;height:40px}.ng-sidebar .sidebar-actions .shitcode{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;cursor:pointer}.ng-sidebar .sidebar-actions .shitcode img{height:34px;width:auto}.ng-sidebar .sidebar-actions .bonus-item,.ng-sidebar .sidebar-actions-fold .bonus-item{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;cursor:pointer;border-radius:20px}.ng-sidebar .sidebar-actions .bonus-item:disabled,.ng-sidebar .sidebar-actions-fold .bonus-item:disabled{cursor:default}.ng-sidebar .sidebar-actions .enter-animate,.ng-sidebar .sidebar-actions-fold .enter-animate{position:relative;width:40px;height:40px}.ng-sidebar .sidebar-actions .enter-animate .img-bg,.ng-sidebar .sidebar-actions-fold .enter-animate .img-bg{width:100%;height:100%;display:inline-block;vertical-align:top;opacity:.5;object-fit:contain}.ng-sidebar .sidebar-actions .enter-animate .img-top,.ng-sidebar .sidebar-actions-fold .enter-animate .img-top{position:absolute;left:0;top:0;width:100%;height:100%;display:none;object-fit:contain}.ng-sidebar .sidebar-actions .enter-animate .img-bot,.ng-sidebar .sidebar-actions-fold .enter-animate .img-bot{width:100%;height:100%;position:absolute;left:0;top:0;display:none;object-fit:contain;transform:rotate(-33deg);transform-origin:center top;margin-left:-12px}.ng-sidebar .sidebar-actions .enter-animate.active .img-top,.ng-sidebar .sidebar-actions-fold .enter-animate.active .img-top{display:block;animation:ng-bonus-spin-rotate 2s linear infinite}.ng-sidebar .sidebar-actions .enter-animate.active .img-bot,.ng-sidebar .sidebar-actions-fold .enter-animate.active .img-bot{display:block;transform:scaleX(-1);transform-origin:center center;margin-left:0}.ng-sidebar .sidebar-actions .enter-animate.active .img-bg,.ng-sidebar .sidebar-actions-fold .enter-animate.active .img-bg{display:none}.ng-sidebar .sidebar-actions .bonus-locked .img-bg,.ng-sidebar .sidebar-actions-fold .bonus-locked .img-bg{opacity:1}.ng-sidebar .sidebar-actions .right-tip,.ng-sidebar .sidebar-actions-fold .right-tip{position:absolute;background-color:var(--panel);padding:2px;width:22px;height:22px;border-radius:11px;right:-5px;top:-5px;z-index:9;display:flex;align-items:center;justify-content:center}.ng-sidebar .sidebar-actions .right-tip.locked,.ng-sidebar .sidebar-actions-fold .right-tip.locked{z-index:1;background-color:var(--inset-strong)}.ng-sidebar .sidebar-actions .right-tip .icon-locked,.ng-sidebar .sidebar-actions-fold .right-tip .icon-locked{width:12px;height:12px;fill:rgba(var(--muted-rgb),.5);color:rgba(var(--muted-rgb),.5)}.ng-sidebar .sidebar-actions .bonus-locked:after,.ng-sidebar .sidebar-actions-fold .bonus-locked:after{content:"";position:absolute;inset:0;background-color:rgba(23,24,27,.6);border-radius:20px;pointer-events:none}.ng-sidebar .sidebar-actions-fold{margin-top:8px;margin-bottom:8px;border-bottom:1px solid var(--inset-strong);width:100%;height:56px;box-sizing:content-box;padding-bottom:16px;padding-left:10px;position:relative}.ng-sidebar .sidebar-actions-fold .more{display:flex;align-items:center;border:1px solid transparent;height:56px;position:absolute;z-index:1}.ng-sidebar .sidebar-actions-fold .more .item{background:var(--deep);border-radius:20px;width:54px;height:54px;display:flex;align-items:center;justify-content:center;margin:0;flex:none}.ng-sidebar .sidebar-actions-fold .more .\!item{background:var(--deep)!important;border-radius:20px!important;width:54px!important;height:54px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;flex:none!important}.ng-sidebar .sidebar-actions-fold .more .item .right-tip{top:3px;right:3px;width:18px;height:18px}.ng-sidebar .sidebar-actions-fold .more .\!item .right-tip{top:3px!important;right:3px!important;width:18px!important;height:18px!important}.ng-sidebar .sidebar-actions-fold .more .hover-item{display:none}.ng-sidebar .sidebar-actions-fold .more .hover-item .shitcode{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;cursor:pointer}.ng-sidebar .sidebar-actions-fold .more .hover-item .shitcode img{height:34px;width:auto}.ng-sidebar .sidebar-actions-fold .more:hover{border:1px solid rgba(107,196,55,.3);background:var(--deep);border-radius:20px;width:auto}.ng-sidebar .sidebar-actions-fold .more:hover .hover-item{display:flex}.ng-sidebar .menu-spacer{border-bottom:1px solid var(--inset-strong);margin:1rem .625rem 20px;flex-shrink:0}.ng-sidebar .menu-spacer-fold{margin:.5rem .625rem .75rem}.ng-sidebar .line{margin:8px 16px;border-top:1px solid var(--inset-strong)}.ng-sidebar .line-fold{margin:8px 18px}.ng-sidebar .sidebar-footer{margin-top:auto;padding-bottom:12px}.ng-sidebar .border_bottom{margin:0 16px;padding:12px 0;border-top:1px solid var(--inset-strong)}.ng-sidebar .border_bottom>span{display:block;font-size:12px;margin-bottom:8px;color:rgba(var(--muted-rgb),.7)}.ng-sidebar .lang-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;border-radius:12px;background:var(--surface);padding:10px 12px;font-size:14px;font-weight:500;color:#fff}.ng-sidebar .theme{display:flex;align-items:center;gap:10px;margin-top:12px}.ng-sidebar .theme-check{display:flex;border-radius:9999px;background:var(--surface-2);padding:3px}.ng-sidebar .theme-check .item{width:28px;height:28px;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:rgba(var(--muted-rgb),.7);border:none;padding:0;background:transparent;cursor:pointer}.ng-sidebar .theme-check .\!item{width:28px!important;height:28px!important;border-radius:9999px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:rgba(var(--muted-rgb),.7)!important;border:none!important;padding:0!important;background:transparent!important;cursor:pointer!important}.ng-sidebar .theme-check .item.is-active{background:var(--panel);color:var(--text)}.ng-sidebar .theme-check .\!item.is-active{background:var(--panel)!important;color:var(--text)!important}.ng-sidebar .theme-word{font-size:11px;line-height:1.3;color:rgba(var(--muted-rgb),.75)}.ng-sidebar .live{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:12px;background:var(--surface);border:1px solid var(--border-subtle);padding:10px 12px;font-size:14px;font-weight:600;color:#fff}.ng-sidebar .\!live{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;border-radius:12px!important;background:var(--surface)!important;border:1px solid var(--border-subtle)!important;padding:10px 12px!important;font-size:14px!important;font-weight:600!important;color:#fff!important}.ng-sidebar .support-icon{width:28px;height:28px;border-radius:50%;background:#5bae1c;display:flex;align-items:center;justify-content:center;color:#fff}.ng-sidebar .network span{display:block;font-size:12px;margin-bottom:10px;color:rgba(var(--muted-rgb),.7)}.ng-sidebar .social-links{display:flex;align-items:center;gap:14px}.ng-sidebar .sidebar-footer-fold{margin-top:auto;padding:0 0 16px;display:flex;flex-direction:column;align-items:center}.ng-sidebar .fold-lan,.ng-sidebar .fold-theme{width:40px;height:40px;border-radius:50%;cursor:pointer;margin:0 auto 16px;position:relative}.ng-sidebar .fold-lan{margin-top:16px}.ng-sidebar .fold-lan>.ttu{width:40px;height:40px;border-radius:50%;background:var(--surface-2);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;text-transform:uppercase;color:var(--text)}.ng-sidebar .fold-lan .lan-wrap,.ng-sidebar .fold-lan:hover>.ttu{display:none}.ng-sidebar .fold-lan:hover .lan-wrap{display:block;position:absolute;left:16px;top:0;background:var(--deep);border:1px solid rgba(107,196,55,.3);border-radius:20px;z-index:20}.ng-sidebar .fold-lan .select-trigger{width:180px;height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;color:var(--text);font-size:14px;font-weight:500}.ng-sidebar .fold-theme .theme-icon-wrap{width:40px;height:40px}.ng-sidebar .fold-theme .theme-icon{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text);background-image:linear-gradient(90deg,rgba(105,179,1,.4),rgba(85,89,102,.4) 55%,rgba(85,89,102,.4))}.ng-sidebar .fold-theme .theme-icon .ng-icon{fill:var(--text)}.ng-sidebar .fold-theme .theme,.ng-sidebar .fold-theme:hover .theme-icon-wrap{display:none}.ng-sidebar .fold-theme:hover .theme{width:auto;height:40px;display:flex;position:absolute;left:18px;top:0;z-index:20;background:var(--deep);border:1px solid rgba(107,196,55,.3);border-radius:20px;align-items:center;padding-right:4px}.ng-sidebar .fold-theme:hover .theme .theme-check{margin-left:-1px}.ng-sidebar .fold-theme:hover .theme .theme-word{margin-right:12px}.ng-sidebar .support-wrap{width:100%;height:40px;cursor:pointer;position:relative;margin-bottom:16px}.ng-sidebar .fold-support{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto;background-color:#5bae1c;color:#fff}.ng-sidebar .fold-support .ng-icon{fill:#fff}.ng-sidebar .support-wrap .support-label{display:none}.ng-sidebar .support-wrap:hover{width:180px;margin-left:17px;display:flex;align-items:center;background:var(--deep);border-radius:20px;border:1px solid rgba(107,196,55,.3)}.ng-sidebar .support-wrap:hover .fold-support{margin:0}.ng-sidebar .support-wrap:hover .support-label{display:block;width:140px;text-align:center;color:var(--text);font-size:14px;font-weight:600}.ng-sidebar .fold-social{border-top:1px solid var(--inset-strong);border-bottom:1px solid var(--inset-strong);padding:16px 0;width:100%}.ng-sidebar .fold-social .social-links{width:100%;display:block}.ng-sidebar .fold-social .social-links a{display:block;text-align:center;margin-top:20px}.ng-sidebar .fold-social .social-links a:first-child{margin-top:0}.ng-sidebar .fold-social .social-links img{width:18px;height:18px}.ng-icon{display:inline-block;fill:currentColor;flex-shrink:0}.ng-originals-flyout{position:fixed;z-index:102;left:240px;top:0;bottom:0;display:flex;flex-direction:column;transition:left .2s linear,opacity .15s ease,width .15s ease}.ng-originals-flyout.is-fold{left:76px}.ng-originals-flyout.is-game-list{width:240px}.ng-originals-flyout.is-icon-list{width:56px}.ng-originals-flyout.is-closed{opacity:0;pointer-events:none;width:0}.ng-originals-flyout.is-open{opacity:1;pointer-events:auto;background-color:var(--surface-2)}.ng-originals-flyout .game-list,.ng-originals-flyout .icon-list{position:relative;width:100%;height:100%;background-color:var(--surface-2);padding-top:130px}.ng-originals-flyout .game-list:after,.ng-originals-flyout .icon-list:after{content:"";position:absolute;top:0;left:100%;width:12px;height:100%;pointer-events:none;background-image:linear-gradient(90deg,#111415,transparent);opacity:.14}.ng-originals-flyout .list-shadow{width:100%;height:100%;overflow-y:auto;padding:0 12px 16px}.ng-originals-flyout.is-icon-list .list-shadow{padding:0 0 16px}.ng-originals-flyout .game-item{width:216px;height:42px;margin:0 auto 8px;border:1px solid var(--surface-2);border-radius:20px;display:flex;align-items:center;font-size:16px;cursor:pointer;color:rgba(var(--muted-rgb),.6)}.ng-originals-flyout .game-item .game-icon{width:48px;height:36px;display:flex;justify-content:flex-end;align-items:center}.ng-originals-flyout .game-item .icon{fill:rgba(var(--muted-rgb),.6)}.ng-originals-flyout .game-item:hover{color:var(--text)}.ng-originals-flyout .game-item:hover .icon{fill:var(--text)}.ng-originals-flyout .game-item.select{border-color:rgba(93,160,0,.4);color:var(--text)}.ng-originals-flyout .game-item.select .icon{fill:var(--text)}.ng-originals-flyout .game-item.is-soon{opacity:.5;cursor:default}.ng-originals-flyout .game-name{margin-left:12px;white-space:nowrap}.ng-originals-flyout .soon{margin-left:auto;margin-right:12px;font-size:9px;text-transform:uppercase;letter-spacing:.04em;opacity:.7}.ng-originals-flyout .game-icon-item{width:44px;height:44px;margin:0 auto 8px;cursor:pointer;border-radius:8px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;color:rgba(var(--muted-rgb),.6)}.ng-originals-flyout .game-icon-item .icon{fill:rgba(var(--muted-rgb),.6)}.ng-originals-flyout .game-icon-item:hover{color:var(--text)}.ng-originals-flyout .game-icon-item:hover .icon{fill:var(--text)}.ng-originals-flyout .game-icon-item.select{border-color:rgba(93,160,0,.4)}.ng-originals-flyout .game-icon-item.select .icon{fill:var(--text)}.ng-originals-flyout .game-icon-item.is-soon{opacity:.45;cursor:default}.ng-main{padding-top:var(--ng-header-h);min-height:100vh;transition:margin-left .2s linear,margin-right .2s linear}.ng-main-scroll{min-height:calc(100vh - var(--ng-header-h))}.game-loading{display:flex;align-items:center;justify-content:center;min-height:80vh;width:100%}.game-loading-frames{position:relative;transform:scale(.4);flex-shrink:0}@media (max-width:660px){.ng-main{padding-top:var(--ng-header-h-mobile)}.ng-main-scroll{min-height:calc(100vh - var(--ng-header-h-mobile))}}.ng-main.is-unfold{margin-left:240px}.ng-main.is-fold{margin-left:76px}.ng-main.is-unfold.is-ingame{margin-left:296px}.ng-main.is-fold.is-ingame{margin-left:132px}@media (max-width:660px){.ng-main.is-fold,.ng-main.is-fold.is-ingame,.ng-main.is-unfold,.ng-main.is-unfold.is-ingame{margin-left:0}.pc-sidebar-fold-change-btn{display:none!important}}.hidden-scroll-y{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.12) transparent}.mobile-sidebar{position:fixed;z-index:103;left:0;top:0;bottom:0;right:0;flex-direction:column;background-color:var(--sidebar);overflow:hidden;transform:translateX(-100%);transition:transform .28s cubic-bezier(.32,.72,0,1);pointer-events:none}.mobile-sidebar.is-open{transform:translateX(0);pointer-events:auto}.mobile-sidebar.is-closed{transform:translateX(-100%);pointer-events:none}.mobile-sidebar .close-wrap{width:1.875rem;height:1.875rem;position:absolute;top:1rem;right:1rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(24,25,28,.3);color:#98a7b5;z-index:1}.mobile-sidebar .close-wrap:hover{color:#fff;background:var(--border-subtle)}.mobile-sidebar-inner{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;color:var(--text-color);padding-top:.5rem}.mobile-sidebar-tabs-wrap{display:flex;align-items:center;justify-content:center;height:4rem;padding:0 1.125rem;margin-bottom:.875rem}.mobile-sidebar-nav-item{display:flex;width:100%;align-items:center;gap:0;margin-top:2rem;padding:0 1.125rem;height:1.25rem;min-height:1.25rem;text-align:left;color:var(--text-color);position:relative;transition:color .2s ease}.mobile-sidebar-nav-item.is-disabled{opacity:.5;cursor:default}.mobile-sidebar-nav-item.is-soon{cursor:default}.mobile-sidebar-nav-item-active,.mobile-sidebar-nav-item:hover:not(.is-disabled):not(.cursor-default){color:var(--text)}.mobile-sidebar-nav-item .nav-icon{width:42px;height:42px;flex-shrink:0;object-fit:contain}.mobile-sidebar-nav-item .nav-icon-originals{width:47px;height:47px}.mobile-sidebar-nav-item .nav-right{margin-left:0;font-size:1.125rem;white-space:nowrap}.mobile-sidebar-nav-item .nav-right.special-nav{color:#5ddb1c;font-size:1.25rem;font-weight:700;font-style:italic}.mobile-sidebar-nav-item .nav-right.special-nav.vip{color:#eb5d0f}.mobile-sidebar-nav-item .open-icon{position:absolute;right:1.875rem;display:flex;align-items:center}.mobile-sidebar-tabs{display:flex;width:15rem;height:2.5rem;padding:0;border-radius:1.25rem;background:transparent}.mobile-sidebar-tab{flex:1;height:2.5rem;line-height:2.5rem;padding:0 .75rem;border-radius:1.25rem;font-size:.875rem;font-weight:500;color:var(--sidebar-text);transition:background-color .2s ease,color .2s ease}.mobile-sidebar-tab-active{background:var(--panel);color:var(--text);font-weight:600;box-shadow:0 4px 8px 0 rgba(29,34,37,.1)}.originals-grid{margin:0 .75rem;padding:0 1.875rem 1.5rem;border-bottom:1px solid rgba(49,56,61,.5)}.originals-grid .item-wrap{display:flex;flex-wrap:wrap;padding-top:1.5rem}.originals-grid .game-item{width:22%;margin-right:4%;margin-bottom:4%;position:relative;display:block}.originals-grid .game-item:nth-child(4n){margin-right:0}.originals-grid .game-item:before{content:"";display:block;padding-top:100%;width:100%}.originals-grid .game-area{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--inset-strong);border-radius:.625rem;border:1px solid transparent}.originals-grid .game-ico{fill:var(--text-color);width:30px;height:30px}.originals-grid .game-ico.is-soon{opacity:.4}.originals-grid .game-label{margin:.375rem auto 0;white-space:nowrap;font-size:.875rem;width:98%;text-align:center;overflow:hidden;text-overflow:ellipsis;color:var(--text-color);line-height:1.1}.originals-grid .game-item.select .game-area{border-color:rgba(93,160,0,.8)}.originals-grid .game-item.select .game-ico{fill:var(--text)}.originals-grid .game-item.select .game-label{color:var(--text)}.originals-grid .show-btn{width:8rem;height:1.875rem;border-radius:.9375rem;background:#272a31;display:flex;align-items:center;justify-content:center;margin:.5rem auto 0;color:var(--text-color);font-size:.8125rem}.originals-grid .show-btn:hover{color:#fff;background:var(--panel)}.mobile-sidebar-divider{margin:1.5rem .75rem 0;border-top:1px solid var(--inset-strong)}.mobile-sidebar-empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:4rem 1.5rem;text-align:center}.mobile-sidebar-empty .title{font-size:.875rem;font-weight:600;color:#fff}.mobile-sidebar-empty .sub{font-size:.75rem;color:var(--sidebar-text)}.mobile-sidebar-footer{margin:0 .75rem;padding:1.875rem 1rem 2rem;border-top:1px solid rgba(49,56,61,.5);display:flex;flex-direction:column;gap:0}.mobile-sidebar-footer .theme-live{margin-top:0;display:flex;align-items:center}.mobile-sidebar-footer .theme{width:48%;display:flex;align-items:center;border-right:1px solid rgba(49,56,61,.5);padding-right:.5rem}.mobile-sidebar-footer .theme-check{display:flex;align-items:center;justify-content:center;background-color:rgba(45,48,53,.5);height:2.5rem;border-radius:1.25rem;flex-shrink:0}.mobile-sidebar-footer .theme-check .item{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:none;padding:0;background:transparent;cursor:pointer;color:inherit}.mobile-sidebar-footer .theme-check .\!item{display:flex!important;align-items:center!important;justify-content:center!important;width:2.5rem!important;height:2.5rem!important;border-radius:50%!important;border:none!important;padding:0!important;background:transparent!important;cursor:pointer!important;color:inherit!important}.mobile-sidebar-footer .theme-check .item .ng-icon{fill:rgba(var(--muted-rgb),.6)}.mobile-sidebar-footer .theme-check .\!item .ng-icon{fill:rgba(var(--muted-rgb),.6)!important}.mobile-sidebar-footer .theme-check .item.is-active{background-image:linear-gradient(90deg,rgba(105,179,1,.4),rgba(85,89,102,.4) 45%,rgba(85,89,102,.4))}.mobile-sidebar-footer .theme-check .\!item.is-active{background-image:linear-gradient(90deg,rgba(105,179,1,.4),rgba(85,89,102,.4) 45%,rgba(85,89,102,.4))!important}.mobile-sidebar-footer .theme-check .item.is-active .ng-icon{fill:var(--text)}.mobile-sidebar-footer .theme-check .\!item.is-active .ng-icon{fill:var(--text)!important}.mobile-sidebar-footer .theme-word{margin-left:.75rem;font-size:.75rem;display:flex;flex-direction:column;justify-content:center}.mobile-sidebar-footer .theme-word p{margin:0;line-height:1rem;height:1rem;white-space:nowrap;color:#5f6975}.mobile-sidebar-footer .theme-word p:first-child{font-weight:700;color:var(--text)}.mobile-sidebar-footer .live{display:flex;width:48%;align-items:center;position:relative;height:2.5rem;border-radius:1.25rem;background:rgba(45,48,53,.5);margin-left:4%;flex-shrink:0}.mobile-sidebar-footer .\!live{display:flex!important;width:48%!important;align-items:center!important;position:relative!important;height:2.5rem!important;border-radius:1.25rem!important;background:rgba(45,48,53,.5)!important;margin-left:4%!important;flex-shrink:0!important}.mobile-sidebar-footer .live .support-icon{width:2.5rem;height:2.5rem;background:#43b309;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1}.mobile-sidebar-footer .\!live .support-icon{width:2.5rem!important;height:2.5rem!important;background:#43b309!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;z-index:1!important}.mobile-sidebar-footer .live .support-icon .ng-icon{fill:#fff;width:1.125rem;height:1.125rem}.mobile-sidebar-footer .\!live .support-icon .ng-icon{fill:#fff!important;width:1.125rem!important;height:1.125rem!important}.mobile-sidebar-footer .live>span:last-child{color:var(--text);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding-left:2.5rem;font-size:.875rem;font-weight:600}.mobile-sidebar-footer .\!live>span:last-child{color:var(--text)!important;position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding-left:2.5rem!important;font-size:.875rem!important;font-weight:600!important}.mobile-sidebar-footer .language{margin-top:1.5rem}.mobile-sidebar-footer .language>span,.mobile-sidebar-footer .network>span{display:block;color:rgba(var(--muted-rgb),.7);padding-left:.875rem;font-size:.8125rem;margin-bottom:.5rem}.mobile-sidebar-footer .mobile-sidebar-lang{display:flex;align-items:center;justify-content:space-between;width:100%;height:3.5rem;padding:0 1.75rem;border-radius:1.75rem;border:none;background-color:rgba(45,48,53,.5);color:var(--text);font-size:1rem;font-weight:500}.mobile-sidebar-footer .network{margin-top:1.5rem}.mobile-sidebar-footer .social-links{display:flex;align-items:center;margin-top:1rem;padding-left:.25rem}.mobile-sidebar-footer .social-links a{margin-right:1.5rem;display:flex;align-items:center}.mobile-sidebar-footer .social-links a img{width:1.5rem;height:1.5rem}.mobile-sidebar-footer .social-links a.telegram img{width:1.3125rem;height:1.3125rem}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-bottom-1{bottom:-.25rem}.-right-1{right:-.25rem}.-right-3{right:-.75rem}.-right-4{right:-1rem}.-top-2{top:-.5rem}.bottom-1{bottom:.25rem}.bottom-3{bottom:.75rem}.bottom-8{bottom:2rem}.left-0{left:0}.left-0\.5{left:.125rem}.left-3{left:.75rem}.left-\[14px\]{left:14px}.left-\[18px\]{left:18px}.right-0{right:0}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1\/2{top:50%}.top-3{top:.75rem}.top-4{top:1rem}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[200\]{z-index:200}.z-\[80\]{z-index:80}.col-span-1{grid-column:span 1/span 1}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-auto{margin-top:auto;margin-bottom:auto}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[4\/5\]{aspect-ratio:4/5}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[22px\]{height:22px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[42px\]{height:42px}.h-\[47px\]{height:47px}.h-\[70\%\]{height:70%}.h-full{height:100%}.max-h-72{max-height:18rem}.max-h-\[90vh\]{max-height:90vh}.max-h-\[min\(640px\2c 90vh\)\]{max-height:min(640px,90vh)}.max-h-\[min\(90vh\2c calc\(100dvh-2rem\)\)\]{max-height:min(90vh,calc(100dvh - 2rem))}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[22px\]{width:22px}.w-\[30px\]{width:30px}.w-\[320px\]{width:320px}.w-\[34px\]{width:34px}.w-\[42px\]{width:42px}.w-\[47px\]{width:47px}.w-\[85\%\]{width:85%}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[320px\]{min-width:320px}.max-w-2xl{max-width:42rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[140px\]{max-width:140px}.max-w-\[400px\]{max-width:400px}.max-w-\[464px\]{max-width:464px}.max-w-\[520px\]{max-width:520px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.rotate-180{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))}.rotate-180{--tw-rotate:180deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.rotate-\[-90deg\]{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))}.rotate-\[-90deg\]{--tw-rotate:-90deg}.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))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.grid-cols-\[auto_1fr_auto_auto_auto\]{grid-template-columns:auto 1fr auto auto auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-white\/\[0\.04\]>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.04)}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[12px\]{border-radius:12px}.rounded-\[15px\]{border-radius:15px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#2a2c32\]{--tw-border-opacity:1;border-color:rgb(42 44 50/var(--tw-border-opacity,1))}.border-\[\#2a2e35\]{--tw-border-opacity:1;border-color:rgb(42 46 53/var(--tw-border-opacity,1))}.border-\[\#43b309\]{--tw-border-opacity:1;border-color:rgb(67 179 9/var(--tw-border-opacity,1))}.border-\[var\(--surface-2\)\]{border-color:var(--surface-2)}.border-amber-500\/20{border-color:rgba(245,158,11,.2)}.border-amber-500\/30{border-color:rgba(245,158,11,.3)}.border-ng-gold{border-color:var(--accent-gold)}.border-white\/10{border-color:hsla(0,0%,100%,.1)}.border-white\/15{border-color:hsla(0,0%,100%,.15)}.border-white\/20{border-color:hsla(0,0%,100%,.2)}.border-white\/\[0\.04\]{border-color:hsla(0,0%,100%,.04)}.border-white\/\[0\.06\]{border-color:hsla(0,0%,100%,.06)}.border-white\/\[0\.08\]{border-color:hsla(0,0%,100%,.08)}.border-zinc-800{--tw-border-opacity:1;border-color:rgb(39 39 42/var(--tw-border-opacity,1))}.border-t-transparent{border-top-color:transparent}.bg-\[\#00e701\]{--tw-bg-opacity:1;background-color:rgb(0 231 1/var(--tw-bg-opacity,1))}.bg-\[\#141517\]{--tw-bg-opacity:1;background-color:rgb(20 21 23/var(--tw-bg-opacity,1))}.bg-\[\#1a1d23\]{--tw-bg-opacity:1;background-color:rgb(26 29 35/var(--tw-bg-opacity,1))}.bg-\[\#1e2024\]{--tw-bg-opacity:1;background-color:rgb(30 32 36/var(--tw-bg-opacity,1))}.bg-\[\#1e2228\]{--tw-bg-opacity:1;background-color:rgb(30 34 40/var(--tw-bg-opacity,1))}.bg-\[\#21252b\]{--tw-bg-opacity:1;background-color:rgb(33 37 43/var(--tw-bg-opacity,1))}.bg-\[\#23262c\]{--tw-bg-opacity:1;background-color:rgb(35 38 44/var(--tw-bg-opacity,1))}.bg-\[\#2a2e35\]{--tw-bg-opacity:1;background-color:rgb(42 46 53/var(--tw-bg-opacity,1))}.bg-\[\#2c3138\]{--tw-bg-opacity:1;background-color:rgb(44 49 56/var(--tw-bg-opacity,1))}.bg-\[\#2f343d\]{--tw-bg-opacity:1;background-color:rgb(47 52 61/var(--tw-bg-opacity,1))}.bg-\[\#3a3f48\]{--tw-bg-opacity:1;background-color:rgb(58 63 72/var(--tw-bg-opacity,1))}.bg-\[\#3a3f4a\]{--tw-bg-opacity:1;background-color:rgb(58 63 74/var(--tw-bg-opacity,1))}.bg-\[\#f5c518\]{--tw-bg-opacity:1;background-color:rgb(245 197 24/var(--tw-bg-opacity,1))}.bg-\[var\(--deep\)\]{background-color:var(--deep)}.bg-amber-500\/10{background-color:rgba(245,158,11,.1)}.bg-amber-500\/15{background-color:rgba(245,158,11,.15)}.bg-amber-500\/20{background-color:rgba(245,158,11,.2)}.bg-amber-500\/5{background-color:rgba(245,158,11,.05)}.bg-amber-500\/90{background-color:rgba(245,158,11,.9)}.bg-background{background-color:var(--background)}.bg-black\/20{background-color:rgba(0,0,0,.2)}.bg-black\/25{background-color:rgba(0,0,0,.25)}.bg-black\/30{background-color:rgba(0,0,0,.3)}.bg-black\/40{background-color:rgba(0,0,0,.4)}.bg-black\/60{background-color:rgba(0,0,0,.6)}.bg-black\/70{background-color:rgba(0,0,0,.7)}.bg-black\/75{background-color:rgba(0,0,0,.75)}.bg-blue-500\/15{background-color:rgba(59,130,246,.15)}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-500\/15{background-color:rgba(16,185,129,.15)}.bg-ng-green{background-color:var(--accent-green)}.bg-ng-yellow{background-color:var(--accent-yellow)}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-red-500\/15{background-color:rgba(239,68,68,.15)}.bg-red-600\/90{background-color:rgba(220,38,38,.9)}.bg-surface{background-color:var(--surface)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:hsla(0,0%,100%,.1)}.bg-white\/5{background-color:hsla(0,0%,100%,.05)}.bg-white\/\[0\.02\]{background-color:hsla(0,0%,100%,.02)}.bg-white\/\[0\.03\]{background-color:hsla(0,0%,100%,.03)}.bg-white\/\[0\.04\]{background-color:hsla(0,0%,100%,.04)}.bg-white\/\[0\.05\]{background-color:hsla(0,0%,100%,.05)}.bg-white\/\[0\.06\]{background-color:hsla(0,0%,100%,.06)}.bg-white\/\[0\.08\]{background-color:hsla(0,0%,100%,.08)}.bg-zinc-500\/15{background-color:hsla(240,4%,46%,.15)}.bg-zinc-700{--tw-bg-opacity:1;background-color:rgb(63 63 70/var(--tw-bg-opacity,1))}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.bg-zinc-900{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.bg-zinc-900\/80{background-color:rgba(24,24,27,.8)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#7c3aed\]{--tw-gradient-from:#7c3aed var(--tw-gradient-from-position);--tw-gradient-to:rgba(124,58,237,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#ffbf39\]{--tw-gradient-from:#ffbf39 var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,191,57,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from:#fbbf24 var(--tw-gradient-from-position);--tw-gradient-to:rgba(251,191,36,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from:rgba(0,0,0,.8) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,99,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from:#34d399 var(--tw-gradient-from-position);--tw-gradient-to:rgba(52,211,153,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-fuchsia-500{--tw-gradient-from:#d946ef var(--tw-gradient-from-position);--tw-gradient-to:rgba(217,70,239,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-lime-500{--tw-gradient-from:#84cc16 var(--tw-gradient-from-position);--tw-gradient-to:rgba(132,204,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-ng-green{--tw-gradient-from:var(--accent-green) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,115,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,68,68,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-500{--tw-gradient-from:#f43f5e var(--tw-gradient-from-position);--tw-gradient-to:rgba(244,63,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-400{--tw-gradient-from:#38bdf8 var(--tw-gradient-from-position);--tw-gradient-to:rgba(56,189,248,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-500{--tw-gradient-from:#8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(139,92,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-600{--tw-gradient-from:#7c3aed var(--tw-gradient-from-position);--tw-gradient-to:rgba(124,58,237,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-400{--tw-gradient-from:#facc15 var(--tw-gradient-from-position);--tw-gradient-to:rgba(250,204,21,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-amber-500{--tw-gradient-to:rgba(245,158,11,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f59e0b var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/50{--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(0,0,0,.5) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-green-500{--tw-gradient-to:rgba(34,197,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#22c55e var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-indigo-500{--tw-gradient-to:rgba(99,102,241,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#6366f1 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-orange-500{--tw-gradient-to:rgba(249,115,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f97316 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-pink-500{--tw-gradient-to:rgba(236,72,153,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ec4899 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-500{--tw-gradient-to:rgba(168,85,247,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#a855f7 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-sky-500{--tw-gradient-to:rgba(14,165,233,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0ea5e9 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-teal-500{--tw-gradient-to:rgba(20,184,166,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#14b8a6 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#5b21b6\]{--tw-gradient-to:#5b21b6 var(--tw-gradient-to-position)}.to-\[\#ff8a00\]{--tw-gradient-to:#ff8a00 var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to:#f59e0b var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to:#06b6d4 var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to:#059669 var(--tw-gradient-to-position)}.to-emerald-900\/40{--tw-gradient-to:rgba(6,78,59,.4) var(--tw-gradient-to-position)}.to-fuchsia-500{--tw-gradient-to:#d946ef var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.to-ng-gold{--tw-gradient-to:var(--accent-gold) var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to:#db2777 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.to-purple-700{--tw-gradient-to:#7e22ce var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to:#0d9488 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-violet-600{--tw-gradient-to:#7c3aed var(--tw-gradient-to-position)}.to-yellow-500{--tw-gradient-to:#eab308 var(--tw-gradient-to-position)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-\[1px\]{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-8{padding-bottom:2rem}.pl-10{padding-left:2.5rem}.pl-5{padding-left:1.25rem}.pl-9{padding-left:2.25rem}.pr-3{padding-right:.75rem}.pt-3{padding-top:.75rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#1a1200\]{--tw-text-opacity:1;color:rgb(26 18 0/var(--tw-text-opacity,1))}.text-\[\#1a1d23\]{--tw-text-opacity:1;color:rgb(26 29 35/var(--tw-text-opacity,1))}.text-\[rgba\(152\2c 167\2c 181\2c 0\.7\)\]{color:rgba(152,167,181,.7)}.text-\[rgba\(153\2c 164\2c 176\2c 0\.75\)\]{color:rgba(153,164,176,.75)}.text-\[rgba\(153\2c 164\2c 176\2c 0\.8\)\]{color:rgba(153,164,176,.8)}.text-\[rgba\(var\(--muted-rgb\)\2c 0\.55\)\]{color:rgba(var(--muted-rgb),.55)}.text-\[rgba\(var\(--muted-rgb\)\2c 0\.7\)\]{color:rgba(var(--muted-rgb),.7)}.text-\[rgba\(var\(--muted-rgb\)\2c 0\.75\)\]{color:rgba(var(--muted-rgb),.75)}.text-\[var\(--lottery-green\2c \#43b309\)\]{color:var(--lottery-green,#43b309)}.text-\[var\(--ng-green-bright\)\]{color:var(--ng-green-bright)}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--text-color\)\]{color:var(--text-color)}.text-amber-200\/90{color:hsla(48,97%,77%,.9)}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-ng-gold{color:var(--accent-gold)}.text-ng-green{color:var(--accent-green)}.text-ng-yellow{color:var(--accent-yellow)}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.text-sidebar-text{color:var(--sidebar-text)}.text-violet-300{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/70{color:hsla(0,0%,100%,.7)}.text-white\/75{color:hsla(0,0%,100%,.75)}.text-white\/80{color:hsla(0,0%,100%,.8)}.text-zinc-200{--tw-text-opacity:1;color:rgb(228 228 231/var(--tw-text-opacity,1))}.text-zinc-300{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1))}.text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.text-zinc-500{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity,1))}.text-zinc-600{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.text-zinc-900{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_2px_0_rgba\(0\2c 0\2c 0\2c 0\.25\)\]{--tw-shadow:0 2px 0 rgba(0,0,0,.25);--tw-shadow-colored:0 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.08\)\]{--tw-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color)}.shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.08\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-black\/30{--tw-shadow-color:rgba(0,0,0,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/50{--tw-shadow-color:rgba(0,0,0,.5);--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/60{--tw-shadow-color:rgba(0,0,0,.6);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.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)}.ring,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-ng-green{--tw-ring-color:var(--accent-green)}.blur{--tw-blur:blur(8px)}.blur,.blur-2xl{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)}.blur-2xl{--tw-blur:blur(40px)}.blur-3xl{--tw-blur:blur(64px)}.blur-3xl,.drop-shadow-\[0_2px_6px_rgba\(0\2c 0\2c 0\2c 0\.35\)\]{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_2px_6px_rgba\(0\2c 0\2c 0\2c 0\.35\)\]{--tw-drop-shadow:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.grayscale{--tw-grayscale:grayscale(100%)}.filter,.grayscale{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-blur-sm{--tw-backdrop-blur:blur(4px);-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-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:rgba(var(--hairline-rgb),.2) transparent}.scrollbar-thin::-webkit-scrollbar{width:6px;height:6px}.scrollbar-thin::-webkit-scrollbar-thumb{background:rgba(var(--hairline-rgb),.2);border-radius:3px}@keyframes promo-wheel-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes promo-wheel-spin-reverse{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes promo-spin-pulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.05)}}.lottery-tab-active{background:linear-gradient(180deg,rgba(0,231,1,.18),rgba(0,231,1,.08));box-shadow:inset 0 0 0 1px rgba(0,231,1,.25)}.affiliate-hero{background:linear-gradient(135deg,#6d28d9,#7c3aed 40%,#5b21b6)}.affiliate-hero-pattern{background-image:radial-gradient(circle at 20% 50%,var(--border-subtle) 0,transparent 50%),radial-gradient(circle at 80% 20%,var(--border-subtle) 0,transparent 40%),radial-gradient(circle at 60% 80%,rgba(0,231,1,.05) 0,transparent 45%)}.affiliate-reward-card{background:linear-gradient(180deg,#1e2228,#141517)}.affiliate-flow-line{background:linear-gradient(90deg,transparent,#00e701 20%,#00e701 80%,transparent);height:2px}.vip-hero{background:linear-gradient(135deg,#78350f,#92400e 35%,#1c1917)}.vip-hero-pattern{background-image:radial-gradient(circle at 15% 40%,rgba(245,158,11,.15) 0,transparent 45%),radial-gradient(circle at 85% 25%,rgba(0,231,1,.06) 0,transparent 40%),radial-gradient(circle at 50% 90%,hsla(0,0%,100%,.04) 0,transparent 50%)}.vip-crown-glow{box-shadow:0 0 40px rgba(245,158,11,.35),inset 0 0 20px rgba(245,158,11,.1)}@keyframes vip-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.vip-float{animation:vip-float 3s ease-in-out infinite}.vip-progress-bar{box-shadow:0 0 12px rgba(0,231,1,.4)}.vip-tier-card{transition:transform .2s ease,border-color .2s ease}.vip-tier-card:hover{transform:translateY(-2px)}.crash-game{--crash-bg:var(--sidebar);--crash-panel:var(--deep);--crash-border:var(--border-subtle);--crash-green:#43b309;--crash-green-bright:#5ddb1c;--crash-orange:#f59e0b;--crash-purple:#a78bfa;font-family:var(--font-crash,var(--font-inter)),Montserrat,system-ui,sans-serif;background:var(--background);min-height:calc(100vh - var(--ng-header-h))}.crash-game,.crash-game-card{width:100%;box-sizing:border-box}.crash-game-card{max-width:1368px;margin:0 auto;padding:10px}.crash-trenball-bet-area{gap:20px}.crash-trenball-bet-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:24px 0 8px}@media (max-width:480px){.crash-trenball-bet-row{grid-template-columns:1fr;padding:12px 0 4px;gap:8px}.crash-trenball-bet-btn{min-height:72px;padding:14px 10px}}.crash-trenball-bet-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:18px 12px;border-radius:10px;border:1px solid var(--crash-border);background:var(--sidebar);color:#fff;font-weight:600;font-size:14px;transition:background .15s,border-color .15s,opacity .15s;min-height:88px}.crash-trenball-bet-btn:hover:not(:disabled){background:var(--deep)}.crash-trenball-bet-btn:disabled{opacity:.45;cursor:not-allowed}.crash-trenball-bet-btn.loading{opacity:.7;cursor:pointer}.crash-trenball-bet-btn.active{opacity:1;cursor:default}.crash-trenball-bet-btn.won{opacity:1;border-color:rgba(109,189,46,.5);background:linear-gradient(180deg,rgba(109,189,46,.2) 0,var(--sidebar) 100%)}.crash-trenball-bet-btn.\!won{opacity:1!important;border-color:rgba(109,189,46,.5)!important;background:linear-gradient(180deg,rgba(109,189,46,.2) 0,var(--sidebar) 100%)!important}.crash-trenball-bet-btn.won .crash-trenball-bet-sub{color:var(--crash-green)}.crash-trenball-bet-btn.\!won .crash-trenball-bet-sub{color:var(--crash-green)!important}.crash-trenball-bet-btn.lost .crash-trenball-bet-sub{color:#f87171}.crash-trenball-bet-btn--red{border-color:rgba(239,68,68,.35);background:linear-gradient(180deg,rgba(239,68,68,.12) 0,var(--sidebar) 100%)}.crash-trenball-bet-btn--red:hover:not(:disabled){background:linear-gradient(180deg,rgba(239,68,68,.2) 0,var(--deep) 100%)}.crash-trenball-bet-btn--green{border-color:rgba(109,189,46,.35);background:linear-gradient(180deg,rgba(109,189,46,.12) 0,var(--sidebar) 100%)}.crash-trenball-bet-btn--green:hover:not(:disabled){background:linear-gradient(180deg,rgba(109,189,46,.2) 0,var(--deep) 100%)}.crash-trenball-bet-btn--moon{border-color:rgba(245,208,0,.35);background:linear-gradient(180deg,rgba(245,208,0,.1) 0,var(--sidebar) 100%)}.crash-trenball-bet-btn--moon:hover:not(:disabled){background:linear-gradient(180deg,rgba(245,208,0,.18) 0,var(--deep) 100%)}.crash-trenball-bet-payout{font-size:11px;font-weight:500;color:var(--placeholder-color)}.crash-trenball-bet-label{font-size:15px;font-weight:700}.crash-trenball-bet-sub{font-size:11px;font-weight:500;color:var(--placeholder-color)}.crash-trenball-forms{grid-template-columns:1fr;max-width:360px}.crash-trenball-sidebar{min-width:0}.crash-trenball-vs{display:flex;align-items:stretch;gap:8px;padding:16px;border-bottom:1px solid var(--crash-border)}.crash-trenball-vs-team{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;border-radius:10px;text-align:center}.crash-trenball-vs-team.crash-trenball-side--red{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2)}.crash-trenball-vs-team.crash-trenball-side--green{background:rgba(109,189,46,.08);border:1px solid rgba(109,189,46,.2)}.crash-trenball-vs-avatar{font-size:24px;line-height:1}.crash-trenball-vs-name{font-size:12px;font-weight:700;color:#fff}.crash-trenball-vs-stat{font-size:10px;color:var(--placeholder-color)}.crash-trenball-vs-wins{font-size:10px;font-weight:600;color:var(--text-muted)}.crash-trenball-vs-divider{display:flex;align-items:center;font-size:11px;font-weight:700;color:var(--placeholder-color);padding:0 4px}.crash-trenball-sides{flex:1;overflow-y:auto;min-height:120px;max-height:none}.crash-is-compact .crash-trenball-sides{max-height:320px}.crash-trenball-side-table{border-bottom:1px solid var(--crash-border)}.crash-trenball-side-head{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;font-size:11px;font-weight:600}.crash-trenball-side-head.crash-trenball-side--red{color:#f87171;background:rgba(239,68,68,.06)}.crash-trenball-side-head.crash-trenball-side--green{color:var(--crash-green);background:rgba(109,189,46,.06)}.crash-trenball-side-head.crash-trenball-side--moon{color:#f5d000;background:rgba(245,208,0,.06)}.crash-trenball-side-empty{padding:16px;text-align:center;font-size:11px;color:var(--placeholder-color)}.crash-game-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 30px;min-width:0}.crash-game-header .crash-tabs{margin:0 10px}.crash-trends-btn--header{display:flex;margin-right:4px;flex-shrink:0}.crash-tabs{height:36px;border-radius:18px;background-color:var(--inset-strong);margin:0 10px 12px}.crash-tab,.crash-tabs{display:inline-flex;position:relative;align-items:center;padding:0}.crash-tab{z-index:1;justify-content:center;flex:1;width:90px;min-width:90px;height:100%;font-size:13px;font-weight:500;color:var(--text-color);border-radius:0;background:transparent;white-space:nowrap;cursor:pointer;transition:color .2s}.crash-tab:hover{color:var(--text)}.crash-tab.active{color:var(--text);font-weight:700}.crash-tab-indicator{position:absolute;top:0;height:100%;border-radius:18px;background-image:linear-gradient(270deg,#555966,#555966,#58ae14);opacity:.4;box-shadow:0 0 5px rgba(0,0,0,.14);transition:left .3s ease-out,right .2s ease-out;pointer-events:none;z-index:0}.crash-tab-indicator.is-reverse{transition:left .2s ease-out,right .3s ease-out}.crash-tabs--bottom{margin:40px 0 12px 10px}.crash-tabs--bottom .crash-tab{width:90px;min-width:90px;flex:0 0 90px}.crash-history-bar{justify-content:space-between;height:44px;margin:10px 0;padding:0;background:var(--deep);border-bottom:none;min-height:44px;box-sizing:content-box}.crash-bankroll,.crash-history-bar{display:flex;align-items:center;gap:0}.crash-bankroll{flex-direction:column;justify-content:center;width:162px;height:100%;margin-left:24px;padding:0 10px;border-radius:22px;background:var(--inset);flex-shrink:0;text-decoration:none;color:inherit;cursor:pointer;transition:background .15s ease;box-sizing:border-box}a.crash-bankroll:hover{background:var(--inset-strong)}.crash-bankroll-top{display:flex;align-items:baseline;gap:4px;font-size:12px;line-height:20px;height:20px;font-weight:700}.crash-bankroll-top .tit{font-weight:700;color:var(--crash-green);margin-right:0}.crash-bankroll-top .cur{color:#989898;font-weight:500}.crash-bankroll-top .\!cur{color:#989898!important;font-weight:500!important}.crash-bankroll-bottom{display:flex;align-items:center;gap:5px;height:20px;margin-top:-4px}.crash-bankroll-value{font-family:ui-monospace,monospace;font-size:13px;font-weight:700;color:#fff;line-height:1.2}.crash-recent-pill{flex:1 1 auto;justify-content:flex-start;gap:0;min-width:0;margin:0 10px;padding:0 10px;border-radius:22px;background:var(--inset);overflow:hidden;position:relative;box-sizing:border-box}.crash-recent-list,.crash-recent-pill{display:flex;align-items:center;height:100%}.crash-recent-list{width:100%;will-change:transform}.crash-recent-list.is-animating{transition:transform .4s cubic-bezier(.22,.61,.36,1)}.crash-recent-empty{padding:2px 4px;font-size:11px;color:#989898}.crash-game-item{flex-direction:column;justify-content:center;gap:0;height:100%;padding:0 4px 0 23px;line-height:14px;background:transparent;border:none;flex:0 0 auto;box-sizing:border-box;position:relative;text-align:left}.crash-game-item,.crash-item-text{display:flex;align-items:flex-start;min-width:0}.crash-item-text{flex-direction:column}.crash-item-dot{position:absolute;left:2px;top:50%;width:16px;height:16px;border-radius:8px;transform:translateY(-50%);flex-shrink:0}.crash-pill-low .crash-item-dot{background:#f87171;box-shadow:0 0 4px hsla(0,91%,71%,.35)}.crash-pill-mid .crash-item-dot{background:#fbbf24;box-shadow:0 0 4px rgba(251,191,36,.35)}.crash-pill-high .crash-item-dot{background:var(--crash-green);box-shadow:0 0 4px rgba(67,179,9,.35)}.crash-pill-double .crash-item-dot{background:#60a5fa;box-shadow:0 0 4px rgba(96,165,250,.35)}.crash-game-item .crash-item-dot{box-shadow:none}.crash-item-mult{font-family:inherit;font-size:14px;font-weight:700;color:#ed6300;white-space:nowrap;line-height:14px}.crash-pill-low .crash-item-mult{color:#ff5722}.crash-pill-mid .crash-item-mult{color:#ffc107}.crash-pill-high .crash-item-mult{color:var(--crash-green)}.crash-pill-double .crash-item-mult{color:#60a5fa}.crash-game-item .issus{font-size:16px;font-weight:400;transform:scale(.7);transform-origin:left center;width:50px;margin-bottom:2px;color:rgba(var(--muted-rgb),.5);white-space:nowrap;line-height:14px}.crash-game-item.crash-pill-double,.crash-game-item.crash-pill-high,.crash-game-item.crash-pill-low,.crash-game-item.crash-pill-mid{background:transparent}.crash-game-item.crash-pill-low .crash-item-dot{background:#ff5722}.crash-game-item.crash-pill-mid .crash-item-dot{background:#ffc107}.crash-game-item.crash-pill-high .crash-item-dot{background:var(--crash-green)}.crash-game-item.crash-pill-low .crash-item-mult{color:#ff5722}.crash-game-item.crash-pill-mid .crash-item-mult{color:#ffc107}.crash-game-item.crash-pill-high .crash-item-mult{color:var(--crash-green)}.crash-trends-btn{display:flex;align-items:center;gap:6px;margin-right:24px;margin-left:4px;padding:0 4px;border:none;background:transparent;min-height:30px;font-size:16px;font-weight:500;line-height:1;color:rgba(var(--muted-rgb),.6);flex-shrink:0;transition:color .2s}.crash-trends-btn .ng-icon{width:20px;height:20px;fill:currentColor;flex-shrink:0}.crash-trends-btn:hover{color:rgba(153,164,176,.85);background:transparent}.crash-trends-btn.active{color:var(--text);font-weight:700;background:transparent}.crash-trends-btn.active .ng-icon{fill:var(--crash-green)}.crash-trends-popup{position:absolute;z-index:50;width:max-content;max-width:min(420px,calc(100% - 16px));border-radius:10px;background:#181a1e;border:1px solid var(--border-subtle);box-shadow:0 12px 32px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.04);backdrop-filter:blur(10px);overflow:hidden}.crash-trends-popup.is-inline{position:relative;left:auto;top:auto;right:auto;z-index:1;width:100%;max-width:none;margin:0 0 8px;border-radius:8px;box-shadow:none;backdrop-filter:none}.crash-trends-popup.is-inline .crash-trends-grid-wrap{padding:8px 8px 4px}.crash-trends-popup.is-inline .crash-trends-footer{padding:8px 10px 10px}.crash-trends-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-bottom:1px solid var(--border-subtle);cursor:grab;user-select:none;touch-action:none}.crash-trends-title{font-size:13px;font-weight:600;color:#f0f2f5}.crash-trends-header.is-dragging{cursor:grabbing}.crash-trends-close{position:static;transform:none;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;color:#6b7280;transition:color .15s,background .15s;flex-shrink:0}.crash-trends-close:hover{color:#e5e7eb;background:var(--border-subtle)}.crash-trends-grid-wrap{padding:8px 10px 4px;overflow-x:auto;overflow-y:hidden;max-width:100%;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.2) transparent}.crash-trends-grid-wrap::-webkit-scrollbar{height:6px}.crash-trends-grid-wrap::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.crash-trends-grid{display:flex;gap:3px;width:max-content}.crash-trends-col{display:flex;flex-direction:column;gap:3px;flex-shrink:0}.crash-trends-cell{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;border:1px solid hsla(0,0%,100%,.05);flex-shrink:0}.crash-trends-cell,.crash-trends-cell--empty{background:var(--deep)}.crash-trends-col--future .crash-trends-cell{background:var(--deep);border-color:hsla(0,0%,100%,.05)}.crash-trend-dot{width:14px;height:14px;border-radius:50%;flex-shrink:0}.crash-trend-dot--legend{width:10px;height:10px}.crash-trend-dot-low{background:linear-gradient(180deg,#ff9a5c,#ff5722);box-shadow:0 1px 6px rgba(255,87,34,.45)}.crash-trend-dot-mid{background:linear-gradient(180deg,#ffd54f,#f5a623);box-shadow:0 1px 6px rgba(245,166,35,.4)}.crash-trend-dot-high{background:linear-gradient(180deg,#9ae04a,#5fa824);box-shadow:0 1px 6px rgba(95,168,36,.45)}.crash-trend-dot-double{background:linear-gradient(180deg,#7ec8ff,#3b9eff);box-shadow:0 1px 6px rgba(59,158,255,.4)}.crash-trends-footer{padding:6px 10px 8px;border-top:1px solid var(--border-subtle)}.crash-trends-help{display:flex;align-items:center;gap:6px;font-size:10px;color:#8b939e;transition:color .15s}.crash-trends-help-icon{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:linear-gradient(180deg,#9ae04a,#5fa824);color:#0f1410;font-size:9px;font-weight:700;line-height:1;flex-shrink:0}.crash-trends-help:hover{color:#b8c0ca}.crash-trends-help-panel{margin-top:8px;padding:8px 10px;border-radius:6px;background:hsla(0,0%,100%,.04);font-size:11px;color:var(--text-muted);line-height:1.5}.crash-trends-help-panel ul{margin-top:6px;display:flex;flex-direction:column;gap:4px}.crash-trends-help-panel li{display:flex;align-items:center;gap:8px}.crash-canvas-wrap{position:relative;background:var(--deep);flex:0 0 auto;width:100%;margin-top:30px;margin-bottom:20px;overflow:hidden}.crash-canvas-wrap:after{content:"";display:block;padding-top:40%}.crash-canvas,.crash-canvas-wrap canvas{position:absolute;display:block;width:100%;height:100%;left:0;top:0;min-height:0}.crash-house-edge{right:12px;bottom:8px;font-size:11px;color:rgba(var(--muted-rgb),.6)}.crash-cashout-win,.crash-house-edge{position:absolute;pointer-events:none}.crash-cashout-win{inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;animation:crash-cashout-win-in .35s ease-out,crash-cashout-win-out .4s ease-in 1.6s forwards}@keyframes crash-cashout-win-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes crash-cashout-win-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.crash-cashout-win-bg-mult{position:absolute;font-size:clamp(72px,18vw,140px);font-weight:700;line-height:1;color:hsla(0,0%,100%,.12);user-select:none;letter-spacing:-.02em}.crash-cashout-win-text{position:relative;z-index:1;margin:0;font-size:clamp(18px,3.2vw,28px);font-weight:700;color:var(--text);text-align:center;text-shadow:0 2px 12px rgba(0,0,0,.45);letter-spacing:.01em}.crash-cashout-win-coins{position:relative;z-index:1;margin-top:8px;width:clamp(80px,14vw,120px);height:auto;object-fit:contain;filter:drop-shadow(0 4px 16px rgba(255,193,7,.25))}.crash-control-panel{display:flex;background:var(--deep);border-top:1px solid var(--crash-border);min-width:0;flex-shrink:0;min-height:230px;order:2}.crash-bet-area{flex:1;padding:20px 22px;display:flex;flex-direction:column;gap:0;position:relative;min-width:0;justify-content:flex-start}@media (min-width:768px){.crash-forms-row{max-width:none}.crash-bet-area{padding:20px 22px}}.crash-forms-row{display:flex;flex-direction:row;justify-content:space-between;gap:0;margin:0 0 30px;width:100%;flex-shrink:0}.crash-forms-row>.crash-input-group{width:47%;flex:0 0 47%;min-width:0}.crash-notice{border-radius:10px;padding:6px 12px;font-size:11px;text-align:center;background:rgba(245,124,0,.08);color:#f59e0b;max-width:360px;margin:8px auto 0;width:100%;flex-shrink:0}.crash-notice.error{background:rgba(239,68,68,.1);color:#f87171}.crash-notice.\!error{background:rgba(239,68,68,.1)!important;color:#f87171!important}.crash-notice.success{background:rgba(67,179,9,.1);color:var(--crash-green)}.crash-input-label{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;color:rgba(var(--muted-rgb),.6);margin-bottom:5px;gap:8px}.crash-amount-label{display:flex;align-items:center;gap:6px;min-width:0}.crash-max-profit{position:relative;display:flex;align-items:center;color:var(--placeholder-color)}.crash-max-profit-icon{width:14px;height:14px;cursor:pointer;flex-shrink:0}.crash-max-profit:hover{color:var(--text-muted)}.crash-max-profit-tip{display:none;position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);z-index:20;white-space:nowrap;padding:8px 10px;border-radius:8px;background:var(--surface);border:1px solid var(--crash-border);box-shadow:0 8px 24px rgba(0,0,0,.4);font-size:12px;color:#c5cdd6;pointer-events:none}.crash-max-profit:hover .crash-max-profit-tip{display:flex;align-items:center}.crash-max-profit-tip .tit{color:var(--text-muted)}.crash-max-profit-amount{color:var(--text);font-weight:600;font-variant-numeric:tabular-nums}.label-amount{color:var(--placeholder-color)!important;font-family:ui-monospace,monospace;font-size:11px!important;font-weight:400;margin-left:auto;flex-shrink:0}.chance-title{display:flex;justify-content:space-between;align-items:baseline;width:100%;gap:8px}.auto-title{color:var(--text-muted)}.crash-mode-tabs{display:flex;flex-direction:column;align-self:stretch;border-right:1px solid var(--crash-border);flex-shrink:0;width:48px}.crash-mode-tab{writing-mode:vertical-rl;transform:rotate(180deg);flex:1;display:flex;align-items:center;justify-content:center;padding:20px 0;font-size:12px;font-weight:600;color:var(--placeholder-color);cursor:pointer;transition:color .2s,background .2s}.crash-mode-tab:hover:not(.active):not(:disabled){color:var(--text-muted)}.crash-mode-tab.active{color:var(--text);font-weight:700;background-image:linear-gradient(270deg,rgba(91,174,28,.175),transparent 50%);box-shadow:inset -2px 0 0 var(--crash-green)}.crash-mode-tab:disabled{opacity:.45;cursor:not-allowed}.crash-advanced-panel{display:flex;flex-direction:column;align-items:center;width:100%;gap:4px}.crash-bet-btn-row--advanced{padding:24px 0 12px;width:100%}.crash-bet-btn-row--advanced .crash-bet-btn{width:90%;max-width:316px;min-width:0;margin:0 auto}.crash-bet-btn-row--advanced .crash-bet-btn:disabled{opacity:.5}.crash-scripts-section{display:flex;flex-direction:column;width:100%;margin:20px auto}.crash-scripts-list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;gap:0}.crash-add-script-btn,.crash-script-row{width:48%;flex:none;box-sizing:border-box}.crash-is-compact .crash-add-script-btn,.crash-is-compact .crash-script-row{width:100%}.crash-script-row{display:flex;align-items:center;justify-content:space-between;gap:10px;height:44px;margin-top:12px;padding:0 4px 0 24px;border-radius:22px;border:none;background:var(--inset);box-sizing:border-box}.crash-script-row.selected{border-color:rgba(67,179,9,.35);background:#2a2e36}.crash-script-row.\!selected{border-color:rgba(67,179,9,.35)!important;background:#2a2e36!important}.crash-script-name{font-size:13px;font-weight:600;color:#f0f2f5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.crash-script-actions{display:flex;align-items:center;gap:0;flex-shrink:0}.crash-script-icon-btn{display:flex;align-items:center;justify-content:center;height:30px;padding:0 10px;border-radius:6px;color:#6b7580;background:transparent;border:none;cursor:pointer;transition:color .15s,background .15s}.crash-script-icon-btn:hover{color:#c5ccd3;background:var(--border-subtle)}.crash-script-icon-btn--danger:hover{color:#f87171;background:rgba(239,68,68,.1)}.crash-script-run-btn{height:36px;min-width:54px;padding:0 18px;margin-right:4px;border-radius:18px;font-size:12px;font-weight:600;color:var(--text);background:var(--panel);border:none;cursor:pointer;transition:background .15s,color .15s}.crash-script-run-btn:hover:not(:disabled){background:#3a3f47}.crash-script-run-btn.preparing{color:var(--crash-green);background:rgba(67,179,9,.12)}.crash-script-run-btn.active{color:#f87171;background:rgba(239,68,68,.15)}.crash-script-run-btn:disabled{opacity:.45;cursor:not-allowed}.crash-add-script-btn{display:flex;align-items:center;justify-content:center;height:44px;margin-top:12px;padding:0 20px;border-radius:22px;font-size:13px;font-weight:700;color:var(--ng-btn-text);background-color:var(--ng-green);background-image:conic-gradient(from 1turn,#43b309,#5ddb1c);border:none;cursor:pointer;box-shadow:0 4px 8px 0 rgba(29,34,37,.1);transition:transform .2s var(--ng-ease-out),filter .15s}.crash-add-script-btn:hover{filter:brightness(1.05)}.crash-add-script-btn:active{transform:scale(.95)}.crash-script-runner-panel,.crash-scripts-inputs{position:relative;width:100%;max-width:none;margin:0 auto 4px;padding:50px 46% 8px 0;background:transparent;border:none;box-sizing:border-box;min-height:280px}.crash-is-compact .crash-scripts-inputs{padding:50px 0 8px;min-height:0}.crash-script-currency{position:absolute;left:0;top:0;width:100%;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--text-muted)}.crash-script-currency-name{color:var(--text)}.crash-script-forms{width:100%}.crash-script-runner-header{display:flex;align-items:center;gap:10px;margin-bottom:14px}.crash-script-runner-name{font-size:14px;font-weight:700;color:var(--text)}.crash-script-runner-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;color:var(--crash-green);background:rgba(67,179,9,.15)}.crash-script-config-fields{display:flex;flex-direction:column;gap:10px}.crash-script-code-preview,.crash-script-history{position:absolute;right:0;top:50px;bottom:56px;width:44%;min-height:200px;max-height:none;overflow:auto;border-radius:8px;border:1px solid rgba(67,179,9,.45);background:rgba(0,0,0,.35);padding:12px 14px;box-sizing:border-box}.crash-is-compact .crash-script-code-preview,.crash-is-compact .crash-script-history{position:relative;right:auto;top:auto;bottom:auto;width:100%;margin-top:12px;max-height:240px}.crash-script-code-preview pre{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.5;color:#b8c0c8;white-space:pre-wrap;word-break:break-word}.crash-script-history{display:flex;flex-direction:column;gap:8px}.crash-script-history-status{font-size:13px;font-weight:600;color:var(--crash-green);line-height:1.4}.crash-script-history-empty{font-size:12px;color:#6b7580;line-height:1.5}.crash-script-history-entries{display:flex;flex-direction:column;gap:6px}.crash-script-history-line{font-size:12px;line-height:1.45;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.crash-script-runner-actions{display:flex;align-items:center;gap:12px;margin-top:18px}.crash-script-run-script-btn{min-width:120px;height:44px;padding:0 28px;border-radius:999px;font-size:14px;font-weight:700;color:var(--ng-btn-text);background-color:var(--ng-green);background-image:conic-gradient(from 1turn,#43b309,#5ddb1c);border:none;cursor:pointer;box-shadow:0 4px 8px 0 rgba(29,34,37,.1);transition:transform .2s var(--ng-ease-out),filter .15s}.crash-script-run-script-btn:hover:not(:disabled){filter:brightness(1.05)}.crash-script-run-script-btn:active:not(:disabled){transform:scale(.95)}.crash-script-run-script-btn:disabled{opacity:.55;cursor:not-allowed}.crash-script-run-script-btn--stop{background-color:#c2410c;background-image:conic-gradient(from 1turn,#ea580c,#f97316)}.crash-script-close-btn{min-width:120px;height:44px;padding:0 28px;border-radius:999px;font-size:14px;font-weight:700;color:#e8eaed;background:#3a4142;border:none;cursor:pointer;transition:background .15s}.crash-script-close-btn:hover{background:#4a5254}.crash-script-run-confirm{width:100%;max-width:420px;padding:28px 24px 24px;border-radius:12px;background:#323738;box-shadow:0 16px 48px rgba(0,0,0,.55)}.crash-script-run-confirm-msg{margin:0;text-align:center;font-size:14px;font-weight:500;line-height:1.55;color:#e8eaed}.crash-script-run-confirm-actions{display:flex;justify-content:center;gap:12px;margin-top:24px}.crash-script-run-confirm-cancel{min-width:120px;height:44px;padding:0 24px;border:none;border-radius:999px;font-size:14px;font-weight:700;color:#e8eaed;background:#3a4142;cursor:pointer;transition:background .15s}.crash-script-run-confirm-cancel:hover{background:#4a5254}.crash-script-run-confirm-ok{min-width:120px;height:44px;padding:0 24px;border:none;border-radius:999px;font-size:14px;font-weight:700;color:var(--ng-btn-text);background-color:var(--ng-green);background-image:conic-gradient(from 1turn,#43b309,#5ddb1c);box-shadow:0 4px 8px 0 rgba(29,34,37,.1);cursor:pointer;transition:transform .2s var(--ng-ease-out)}.crash-script-run-confirm-ok:hover{filter:brightness(1.05)}.crash-script-run-confirm-ok:active{transform:scale(.98)}.crash-advanced-footer{width:100%;max-width:640px;margin:12px auto 0;padding-right:96px}.crash-script-disclaimer{display:flex;align-items:flex-start;gap:8px;font-size:11px;line-height:1.55;color:#6b7580;text-align:left;margin:0}.crash-script-info-icon{width:16px;height:16px;flex-shrink:0;margin-top:1px;color:var(--crash-green)}.crash-script-help-link{color:var(--crash-purple);text-decoration:underline;cursor:pointer;background:none;border:none;padding:0;font:inherit}.crash-script-config-title{font-size:12px;font-weight:600;color:var(--text-muted);margin-top:4px}.crash-script-config-field{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text-muted)}.crash-script-config-field input{padding:8px 10px;border-radius:6px;border:1px solid var(--crash-border);background:var(--sidebar);color:#e8eaed;font-size:13px}.crash-script-config-radio{display:flex;flex-direction:column;gap:6px}.crash-script-radio-label{display:flex;align-items:center;gap:8px;font-size:12px;color:#c4cad2;cursor:pointer}.crash-script-radio-label input{accent-color:var(--crash-green)}.crash-script-modal{width:100%;max-width:640px;max-height:min(90vh,720px);display:flex;flex-direction:column;border-radius:12px;border:1px solid var(--crash-border);background:var(--surface);box-shadow:0 16px 48px rgba(0,0,0,.5);overflow:hidden}.crash-script-modal-body{flex:1;overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:16px}.crash-script-field{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--text-muted)}.crash-script-field input,.crash-script-field textarea{padding:10px 12px;border-radius:8px;border:1px solid var(--crash-border);background:var(--sidebar);color:#e8eaed;font-size:13px;font-family:ui-monospace,monospace;resize:vertical}.crash-script-field textarea{min-height:280px;line-height:1.5}.crash-script-modal-footer{display:flex;justify-content:center;gap:12px;padding:16px 20px;border-top:1px solid var(--crash-border);flex-shrink:0}.crash-script-save-btn{min-width:120px;height:48px;padding:0 24px;border:none;border-radius:6.25rem;font-size:14px;font-weight:700;color:var(--ng-btn-text);background-color:var(--ng-green);background-image:conic-gradient(from 1turn,#43b309,#5ddb1c);box-shadow:0 4px 8px 0 rgba(29,34,37,.1);cursor:pointer;transition:transform .2s var(--ng-ease-out)}.crash-script-save-btn:hover{filter:none}.crash-script-save-btn:active:not(:disabled){transform:scale(.95)}.crash-script-cancel-btn{min-width:120px;padding:10px 24px;border-radius:999px;font-size:14px;font-weight:600;color:var(--text-muted);background:var(--border-subtle);border:1px solid var(--crash-border);cursor:pointer;transition:background .15s}.crash-script-cancel-btn:hover{background:hsla(0,0%,100%,.1)}.crash-bet-btn-row{flex-wrap:wrap;gap:12px;width:100%;padding:56px 0;margin:0;box-sizing:border-box;flex-shrink:0}.crash-bet-btn,.crash-bet-btn-row{display:flex;justify-content:center;align-items:center}.crash-bet-btn{flex-direction:column;width:90%;max-width:316px;min-width:0;margin:0 auto}.crash-btn-amount{font-family:ui-monospace,monospace;font-size:15px;font-weight:700}.crash-bet-btn.loading,.crash-bet-btn.loading:disabled{opacity:.85;cursor:pointer}.crash-bet-btn .sub-text{font-size:12px;font-weight:700;line-height:1.2}.crash-bet-btn .sub-text-placeholder{visibility:hidden}.crash-btn-label{font-size:14px;font-weight:700}.crash-coin-icon{width:20px;height:20px;flex-shrink:0;order:-1;margin-left:-2px;margin-right:5px}.crash-input-group .crash-input-label,.crash-input-group label{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;color:rgba(var(--muted-rgb),.6);margin-bottom:5px}.crash-input-wrap input{padding:0;font-family:inherit}.crash-input-wrap input:disabled{opacity:.5}.crash-input-clear{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;margin-right:-2px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--crash-green-bright);font-size:18px;font-weight:500;line-height:1;cursor:pointer;transition:color .15s,background .15s}.crash-input-clear:hover{color:var(--text);background:var(--border-subtle)}.crash-input-actions{display:flex;align-items:stretch;flex-shrink:0;width:134px;margin-right:-12px}.crash-input-actions>button{display:flex;align-items:center;justify-content:center;height:36px;width:44px;padding:0;align-self:center;font-size:12px;font-weight:600;color:var(--text-muted);background:var(--panel);margin-left:1px;cursor:pointer;transition:background .15s,color .15s}.crash-input-actions>button:first-child{margin-left:0;padding-left:2px;border-top-left-radius:18px;border-bottom-left-radius:18px}.crash-input-actions>button:hover:not(:disabled){color:var(--text);background:var(--surface-hover)}.crash-input-actions button:disabled{opacity:.4;cursor:not-allowed}.crash-arrows{flex-direction:column;height:36px;width:44px;align-self:center;color:var(--text-muted);background:var(--panel);margin-left:1px;border-top-right-radius:18px;border-bottom-right-radius:18px;padding-right:2px}.crash-arrows,.crash-arrows button{display:flex;align-items:center;justify-content:center}.crash-arrows button{padding:1px 0;color:inherit;background:transparent;cursor:pointer}.crash-arrows:hover{background:var(--surface-hover);color:var(--text)}.crash-chance{color:var(--crash-green-bright);font-weight:600}.crash-bets-sidebar{position:relative;display:flex;flex-direction:column;width:40%;max-width:542px;margin-left:10px;background:var(--sidebar);border:none;border-radius:20px;overflow:visible;flex:0 0 auto;align-self:stretch;min-width:0;box-sizing:border-box}.crash-bets-header{position:absolute;top:-30px;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:0 10px;line-height:20px;border-bottom:none;font-size:14px;z-index:1}.crash-bets-header,.crash-bets-title{font-weight:700;color:var(--text)}.crash-bets-header-right{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:var(--placeholder-color)}.crash-bets-body{height:100%;min-height:600px;display:flex;flex-direction:column;justify-content:space-between;padding:0 6px;box-sizing:border-box}.crash-bets-table{width:100%;font-size:12px;border-collapse:collapse;table-layout:fixed}.crash-bets-table--head{height:60px}.crash-bets-table th{padding:0 6px;text-align:center;color:rgba(var(--muted-rgb),.6);font-weight:500;border-bottom:none}.crash-bets-table td:first-child,.crash-bets-table th:first-child{text-align:left}.crash-bets-table td:last-child,.crash-bets-table th:last-child{text-align:right}.crash-bets-table td{padding:0 6px;height:48px;border-bottom:1px solid hsla(0,0%,100%,.03);vertical-align:middle}.crash-bets-scroll{flex:1;overflow-y:auto;min-height:0;max-height:none}.crash-bets-empty{padding:40px 0;text-align:center;font-size:12px;color:#5f6975}.crash-bets-player{display:flex;align-items:center;gap:8px;min-width:0}.crash-bets-avatar{display:flex;height:28px;width:28px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;font-size:10px;font-weight:700;color:#fff}.crash-bets-username{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:#c5cdd6}.crash-bets-amount{display:inline-flex;align-items:center;gap:4px;font-family:ui-monospace,monospace;color:var(--text-muted)}.crash-bets-coin{width:14px;height:14px;flex-shrink:0}.crash-bets-foot{justify-content:space-between;padding:16px 7px;border-top:none;color:var(--placeholder-color);flex-shrink:0}.crash-bets-foot,.crash-show-more{display:flex;align-items:center;font-size:11px}.crash-show-more{gap:4px;color:var(--text-muted);transition:color .15s}.crash-show-more:hover{color:#fff}.crash-toggle{position:relative;width:36px;height:20px;border-radius:10px;background:var(--border-subtle);opacity:.5;flex-shrink:0;transition:background .2s,opacity .2s}.crash-toggle.on{background:var(--crash-green);opacity:1}.crash-toggle-dot{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--placeholder-color);transition:transform .2s,background .2s}.crash-toggle.on .crash-toggle-dot{transform:translateX(16px);background:#fff}.crash-action-btn.active{color:var(--crash-green)}.crash-action-btn.active .ng-icon{fill:var(--crash-green)}.crash-action-help-wrap,.crash-action-hotkeys-wrap{position:relative}.crash-hotkeys-modal{position:absolute;right:0;bottom:calc(100% + 8px);z-index:30;width:300px;padding:4px 0 8px;border-radius:12px;border:1px solid #2a2e35;background:#23262c;box-shadow:0 12px 40px rgba(0,0,0,.5);overflow:hidden}.crash-hotkeys-header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 8px}.crash-hotkeys-title{margin:0;font-size:15px;font-weight:600;color:#e8eaed}.crash-hotkeys-close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:var(--placeholder-color);cursor:pointer;transition:color .15s,background .15s}.crash-hotkeys-close:hover{color:#fff;background:hsla(0,0%,100%,.06)}.crash-hotkeys-list{list-style:none;margin:0;padding:4px 10px 8px;display:flex;flex-direction:column;gap:6px}.crash-hotkeys-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:10px;background:#1c1e22}.crash-hotkeys-label{font-size:13px;color:#9aa3af}.crash-hotkeys-key{display:inline-flex;align-items:center;justify-content:center;min-width:36px;padding:6px 12px;border-radius:8px;background:#2a2e35;border:none;font-size:12px;font-weight:600;font-family:inherit;color:#e8eaed}.crash-hotkeys-toggle-row{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px 6px;cursor:pointer;transition:background .15s}.crash-hotkeys-toggle-row:hover{background:hsla(0,0%,100%,.02)}.crash-hotkeys-toggle-label{display:flex;align-items:center;gap:8px;font-size:13px;color:#9aa3af}.crash-hotkeys-radio{width:16px;height:16px;border-radius:50%;border:2px solid #5a5e66;background:transparent;flex-shrink:0;transition:border-color .15s,box-shadow .15s,background .15s}.crash-hotkeys-radio.on{border-color:var(--crash-green);background:var(--crash-green);box-shadow:inset 0 0 0 3px #23262c}.crash-help-overlay{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.75);backdrop-filter:blur(4px)}.crash-help-modal{width:100%;max-width:520px;max-height:min(85vh,640px);display:flex;flex-direction:column;border-radius:12px;border:1px solid var(--crash-border);background:var(--surface);box-shadow:0 16px 48px rgba(0,0,0,.5);overflow:hidden}.crash-help-header{display:flex;align-items:center;gap:8px;padding:14px 16px;border-bottom:1px solid var(--crash-border);flex-shrink:0}.crash-help-header-spacer{width:28px;flex-shrink:0}.crash-help-title{flex:1;margin:0;font-size:16px;font-weight:600;color:#e8eaed;text-align:center}.crash-help-back,.crash-help-close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:var(--placeholder-color);cursor:pointer;flex-shrink:0;transition:color .15s,background .15s}.crash-help-back:hover,.crash-help-close:hover{color:#fff;background:var(--border-subtle)}.crash-help-menu{list-style:none;margin:0;padding:8px 12px 12px;overflow-y:auto}.crash-help-menu-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 16px;margin-bottom:4px;border-radius:8px;background:#32363d;font-size:14px;font-weight:500;color:#d0d6de;cursor:pointer;transition:background .15s,color .15s}.crash-help-menu-item:hover{background:#3a3f47;color:#fff}.crash-help-menu-item svg{color:#5c6670;flex-shrink:0}.crash-help-body{padding:16px 20px 20px;overflow-y:auto;font-size:13px;line-height:1.65;color:var(--text-muted)}.crash-help-body h3{margin:0 0 8px;font-size:14px;font-weight:600;color:#e8eaed}.crash-help-body h3:not(:first-child){margin-top:20px}.crash-help-body p{margin:0 0 10px}.crash-help-body ol,.crash-help-body ul{margin:0 0 10px;padding-left:20px}.crash-help-body li{margin-bottom:4px}.crash-help-body strong{color:var(--crash-green);font-weight:600}.crash-help-link{color:var(--crash-green,#24ee89);text-decoration:underline;text-underline-offset:2px}.crash-help-link:hover{opacity:.9}.crash-help-body code{padding:1px 5px;border-radius:4px;background:rgba(0,0,0,.3);font-family:ui-monospace,monospace;font-size:12px;color:#c5cdd6}.crash-help-label{margin:0 0 4px!important;font-size:12px;color:var(--text-muted)}.crash-help-hash{margin:0 0 14px!important;padding:10px 12px;border-radius:6px;background:rgba(0,0,0,.35);font-size:11px;line-height:1.5;word-break:break-all;color:#c5cdd6}.crash-help-calc,.crash-help-hash{font-family:ui-monospace,monospace}.crash-help-calc{display:block;margin-top:6px;padding:6px 10px;border-radius:4px;background:rgba(0,0,0,.25);font-size:12px;color:var(--text-muted)}.crash-help-heading-with-link{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.crash-help-verify-link{font-size:13px;font-weight:600;color:var(--crash-green);text-decoration:none}.crash-help-verify-link:hover{text-decoration:underline}.crash-help-table{width:100%;margin:8px 0 12px;border-collapse:collapse;font-size:12px}.crash-help-table td,.crash-help-table th{padding:8px 10px;border:1px solid var(--crash-border);text-align:left}.crash-help-table th{background:#32363d;color:#c5cdd6;font-weight:600}.crash-help-table td{color:var(--text-muted)}.crash-game-actions{display:flex;order:3;align-items:center;height:64px;position:relative;flex-shrink:0;background:var(--deep)}.crash-game-actions:before{content:"";flex:1}.crash-game-actions:after{content:"";position:absolute;left:0;top:0;right:0;height:1px;opacity:.3;background-color:var(--panel)}.crash-action-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:8px;border-radius:50%;color:var(--text-muted);background:transparent;cursor:pointer;transition:background .3s ease-in-out,color .3s ease-in-out}.crash-action-btn .ng-icon{fill:var(--text-muted);transition:fill .3s ease-in-out}.crash-action-btn:hover{color:var(--text);background:var(--inset)}.crash-action-btn:hover .ng-icon{fill:var(--text)}.crash-live-dot.on{background:var(--crash-green);box-shadow:0 0 6px var(--crash-green)}.crash-live-dot.off{background:#f87171}.crash-bottom-tabs{margin-top:0}.crash-bottom-panel{margin-top:0;border-radius:20px;border:none;background:var(--sidebar);min-height:120px;padding:1px 0}.crash-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 16px;min-height:180px;color:rgba(var(--muted-rgb),.6);font-size:13px;text-align:center}.crash-empty-state p{margin:0}.crash-empty-pig{width:72px;height:auto;opacity:.85;pointer-events:none}.crash-my-bets-wrap{width:100%;overflow-x:auto;padding:0 4px 8px}.crash-my-bets-table{width:100%;border-collapse:collapse;font-size:12px}.crash-my-bets-table thead th{padding:12px 16px;text-align:left;color:rgba(var(--muted-rgb),.6);font-weight:500;font-size:12px;border-bottom:1px solid hsla(0,0%,100%,.04);white-space:nowrap}.crash-my-bets-table thead th.payout,.crash-my-bets-table thead th.profit{text-align:right}.crash-my-bets-table tbody td{padding:14px 16px;color:var(--text);border-bottom:1px solid hsla(0,0%,100%,.03);vertical-align:middle;white-space:nowrap}.crash-my-bets-table.table.is-hover tbody tr:hover{background:hsla(0,0%,100%,.02)}.crash-my-bets-table .hash{color:var(--text);text-decoration:none;font-weight:500}.crash-my-bets-table .hash:hover{color:var(--crash-green)}.crash-my-bets-table .hash.ellipsis{display:inline-block;max-width:110px;overflow:hidden;text-overflow:ellipsis}.crash-my-bets-table td.time{color:rgba(153,164,176,.85);font-variant-numeric:tabular-nums}.crash-my-bets-table td.payout{text-align:right;font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}.crash-my-bets-table td.profitline{text-align:right}.crash-my-bets-table td.profitline.is-win .amount-str{color:var(--crash-green)}.crash-my-bets-table td.profitline.is-lose .amount-str{color:#f87171}.crash-my-bets-table td.bet .crash-coin-amount{justify-content:flex-start}.crash-my-bets-table td.\!bet .crash-coin-amount{justify-content:flex-start!important}.crash-my-bets-table td.profitline .crash-coin-amount{justify-content:flex-end;width:100%}.crash-coin-amount{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}.crash-coin-amount-icon{width:18px;height:18px;flex-shrink:0}.crash-coin-amount .amount-str{color:var(--text);font-weight:600}.crash-coin-amount .suffix{opacity:.45;font-weight:500}.crash-round-history{position:relative;overflow:hidden}.crash-history-subtabs{display:flex;align-items:center;height:56px;padding:0 20px;border-bottom:1px solid var(--inset-strong);gap:0}.crash-history-subtabs button{display:flex;align-items:center;justify-content:center;width:56px;height:56px;color:rgba(var(--muted-rgb),.7);background:transparent;cursor:pointer}.crash-history-subtabs button .icon{width:20px;height:20px}.crash-history-subtabs button.is-active{color:var(--crash-green)}.crash-history-subtabs button.is-active .icon{fill:var(--crash-green)}.crash-round-history-wrap{width:100%;max-width:800px;margin:0 auto 12px;padding:8px;overflow-x:auto}.crash-round-history-table{width:100%;border-collapse:collapse;font-size:12px;margin:12px auto 0}.crash-round-history-table thead th{padding:12px 16px;text-align:left;color:rgba(var(--muted-rgb),.6);font-weight:500;font-size:12px;border-bottom:1px solid hsla(0,0%,100%,.04);white-space:nowrap}.crash-round-history-table thead th.game-num{width:24%}.crash-round-history-table thead th.result{width:20%}.crash-round-history-table thead th.\!result{width:20%!important}.crash-round-history-table tbody td{padding:12px 16px;color:var(--text);border-bottom:1px solid hsla(0,0%,100%,.03);vertical-align:middle}.crash-round-history-table.table.is-hover tbody tr:hover{background:hsla(0,0%,100%,.02)}.crash-round-history-table .game-link{display:inline-flex;align-items:center;cursor:default;font-weight:500}.crash-round-history-table .dot{width:10px;height:10px;border-radius:50%;margin-right:6px;flex-shrink:0}.crash-round-history-table .dot.type-1{background-color:#ed6300}.crash-round-history-table .dot.type-2{background-color:var(--crash-green)}.crash-round-history-table .dot.type-3{background-color:#f6c722}.crash-round-history-table td.result{font-family:ui-monospace,monospace;font-weight:600;font-variant-numeric:tabular-nums}.crash-round-history-table td.\!result{font-family:ui-monospace,monospace!important;font-weight:600!important;font-variant-numeric:tabular-nums!important}.crash-round-history-table td.result.type-1{color:#ed6300}.crash-round-history-table td.\!result.type-1{color:#ed6300!important}.crash-round-history-table td.result.type-2{color:var(--crash-green)}.crash-round-history-table td.\!result.type-2{color:var(--crash-green)!important}.crash-round-history-table td.result.type-3{color:#f6c722}.crash-round-history-table td.\!result.type-3{color:#f6c722!important}.crash-round-history-table .hash-row{display:flex;align-items:center;gap:8px;min-width:0}.crash-round-history-table .hash-row input{flex:1;min-width:0;background:transparent;border:none;color:var(--text);font-family:ui-monospace,monospace;font-size:12px;outline:none}.crash-round-history-table .verify-link{flex-shrink:0;color:var(--crash-green);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}.crash-round-history-table .verify-link:hover{text-decoration:underline}.crash-history-pagination{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 16px 16px}.crash-history-pagination button{width:32px;height:32px;border-radius:8px;background:rgba(45,48,53,.6);color:var(--text);font-size:16px;cursor:pointer}.crash-history-pagination button:disabled{opacity:.4;cursor:default}.crash-history-pagination .pages-wrap{font-size:12px;color:var(--text-color)}.crash-history-chart{padding:16px 20px 24px}.crash-history-chart-svg{width:100%;height:160px;display:block}.crash-history-chart-hint{margin-top:8px;text-align:center;font-size:12px;color:rgba(var(--muted-rgb),.6)}.crash-contest-panel{min-height:160px}@media (max-width:899px){.crash-my-bets-table tbody td.bet,.crash-my-bets-table tbody td.time,.crash-my-bets-table thead th.bet,.crash-my-bets-table thead th.time{display:none}.crash-my-bets-table tbody td,.crash-my-bets-table thead th,.crash-round-history-table tbody td,.crash-round-history-table thead th{padding:10px 8px}.crash-round-history-table tbody td.hash,.crash-round-history-table thead th.hash{display:none}.crash-history-subtabs{padding:0 8px}.crash-my-bets-table tbody td.\!bet,.crash-my-bets-table thead th.\!bet{display:none!important}}.crash-intro{margin-top:16px;padding:24px;border-radius:20px;background:var(--sidebar);box-sizing:border-box}.crash-intro-title{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.crash-intro-title>p{margin:0;font-size:1.125rem;font-weight:700;color:#fff;line-height:1.2}.crash-intro-tags{display:flex;flex-wrap:wrap;gap:8px}.crash-intro-tags span{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;border:none;font-size:12px;font-weight:500;line-height:1.4;color:#9ba3af;background:var(--surface-2)}.crash-intro-desc{margin:14px 0 0;max-width:none;font-size:13px;font-weight:500;line-height:1.55;color:#9ba3af}.crash-intro-details{display:inline-flex;align-items:center;gap:4px;margin-top:18px;padding:8px 16px;border:none;border-radius:999px;background:var(--surface-2);color:#9ba3af;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;transition:color .15s ease,background .15s ease}.crash-intro-details:hover{color:#c5ccd6;background:#353940}.crash-intro-details svg{width:14px;height:14px;flex-shrink:0}.crash-status-betting{color:#57616b;text-transform:lowercase;opacity:.65}.crash-profit-win{color:var(--crash-green);font-weight:600}.crash-profit-loss{color:#f87171;font-weight:600}.crash-game-area{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:0;width:100%;max-width:100%;background:transparent}.crash-game-main{flex:1;display:flex;flex-direction:column;min-width:0;min-height:760px;width:auto;background:var(--deep);border:1px solid var(--crash-border);border-radius:20px;overflow:hidden}.crash-game-main:has(.crash-advanced-panel){min-height:auto}.crash-game-view{flex:1;display:flex;flex-direction:column;min-width:0;width:100%;position:relative;order:1}.crash-is-compact .crash-game-area{flex-direction:column;gap:12px}.crash-is-compact .crash-game-main{flex:none;width:100%;max-width:100%;min-height:0;border-radius:16px}.crash-is-compact .crash-game-view{min-width:100%;border-radius:16px 16px 0 0}.crash-is-compact .crash-canvas-wrap{margin-top:16px;margin-bottom:12px}.crash-is-compact .crash-canvas-wrap:after{padding-top:55%}.crash-is-compact .crash-control-panel{order:2;border-top:1px solid var(--crash-border)}.crash-is-compact .crash-game-actions{order:3}.crash-is-compact .crash-game-area>.crash-bets-sidebar,.crash-is-compact .crash-game-area>.crash-trenball-sidebar{display:none}.crash-bottom-panel .crash-bets-sidebar.is-embedded{width:100%;max-width:none;margin:0;overflow:hidden;background:transparent;border-radius:0;align-self:stretch;min-height:0}.crash-bottom-panel .crash-bets-sidebar.is-embedded .crash-bets-body{min-height:0}.crash-bottom-panel .crash-bets-sidebar.is-embedded .crash-bets-scroll,.crash-bottom-panel .crash-trenball-sidebar.is-embedded .crash-trenball-sides{max-height:min(360px,50vh)}.crash-is-compact .crash-game-header{margin-bottom:12px;padding:0}.crash-is-compact .crash-game-header .crash-tabs{margin:0;flex-shrink:0}.crash-is-compact .crash-history-bar{flex-wrap:nowrap;height:44px;margin:10px 0;padding:0;min-height:44px;gap:0}.crash-is-compact .crash-bankroll{width:auto;min-width:120px;margin-left:16px;padding:0 12px}.crash-is-compact .crash-bankroll-value{font-size:12px}.crash-is-compact .crash-recent-pill{flex:1 1 auto;min-width:0;overflow:hidden;margin:0 12px;padding:0 10px}.crash-is-compact .crash-trends-btn{margin-right:16px}.crash-is-compact .crash-item-mult{font-size:13px}.crash-is-compact .crash-game-item .issus{font-size:14px}.crash-is-compact .crash-tabs--bottom{margin:28px 0 12px;width:100%;max-width:100%}.crash-is-compact .crash-bet-area{padding:16px 18px 12px}.crash-is-compact .crash-tabs--bottom .crash-tab{flex:1 1 0;width:auto;min-width:0}.crash-is-compact .crash-trenball-forms{max-width:none}.crash-is-compact .crash-intro{margin-top:12px;padding:20px}.crash-forms-row{max-width:none}@media (max-width:1051px){.crash-game:not(.crash-is-compact) .crash-game-area{flex-direction:column;gap:12px}.crash-game:not(.crash-is-compact) .crash-game-main{flex:none;width:100%;min-height:0}.crash-game:not(.crash-is-compact) .crash-bets-sidebar,.crash-game:not(.crash-is-compact) .crash-trenball-sidebar{display:none}.crash-game:not(.crash-is-compact) .crash-bets-header{position:static;padding:14px 16px 8px}.crash-game:not(.crash-is-compact) .crash-bets-body{min-height:0}.crash-game:not(.crash-is-compact) .crash-bets-scroll{max-height:220px}}.crash-game.crash-is-mobile{min-height:calc(100vh - var(--ng-header-h-mobile))}.crash-is-mobile .crash-game-card{padding:10px}.crash-is-mobile .crash-game-header{margin:0 0 12px;padding:0;gap:12px}.crash-is-mobile .crash-game-header .crash-tabs{margin:0}.crash-is-mobile .crash-trends-btn--header{margin-right:4px;font-size:14px;min-height:36px}.crash-is-mobile .crash-trends-btn--header .ng-icon{width:18px;height:18px}.crash-is-mobile .crash-history-bar{height:auto;min-height:44px;margin:0 0 8px;padding:0}.crash-is-mobile .crash-bankroll{width:auto;min-width:0;margin-left:10px;padding:4px 12px;height:auto}.crash-is-mobile .crash-recent-pill{margin:0 10px 0 8px;padding:4px 10px;height:auto;min-height:40px}.crash-is-mobile .crash-canvas-wrap{margin-top:12px;margin-bottom:8px}.crash-is-mobile .crash-canvas-wrap:after{padding-top:62%}.crash-is-bet-mobile .crash-control-panel{flex-direction:column;min-height:0}.crash-is-bet-mobile .crash-bet-area{order:1;padding:20px 16px 24px;flex-direction:column;align-items:center;gap:0}.crash-is-bet-mobile .crash-bet-area.crash-trenball-bet-area,.crash-is-bet-mobile .crash-bet-area:has(.crash-advanced-panel){flex-direction:column}.crash-is-bet-mobile .crash-trenball-bet-area .crash-forms-row,.crash-is-bet-mobile .crash-trenball-bet-area .crash-trenball-bet-row{flex:none;width:80%;max-width:none}.crash-is-bet-mobile .crash-bet-area>.crash-notice{flex:none;width:80%;max-width:none;margin:0 0 12px;order:-1}.crash-is-bet-mobile .crash-bet-btn-row{flex:none;width:60%;max-width:none;padding:0;margin:8px auto 20px;display:flex;align-items:center;justify-content:center}.crash-is-bet-mobile .crash-bet-btn{width:100%;max-width:none;margin:0;height:3rem;min-height:3rem;align-self:stretch;border-radius:999px}.crash-is-bet-mobile .crash-forms-row{flex:none;width:80%;min-width:0;flex-direction:column;gap:18px;margin:0 auto 20px;justify-content:flex-start}.crash-is-bet-mobile .crash-forms-row>.crash-input-group{width:100%;flex:none}.crash-is-bet-mobile .crash-input-label{margin-bottom:8px}.crash-is-bet-mobile .crash-arrows{display:none}.crash-is-bet-mobile .crash-advanced-panel{width:100%;align-items:center}.crash-is-bet-mobile .crash-bet-btn-row--advanced{flex:none;width:60%;max-width:none;padding:0;margin:8px auto 20px}.crash-is-bet-mobile .crash-bet-btn-row--advanced .crash-bet-btn{width:100%;max-width:none;min-height:3rem;margin:0}.crash-is-bet-mobile .crash-mode-tabs{order:2;flex-direction:row;align-self:stretch;width:100%;height:auto;border-right:none;border-bottom:none;border-top:1px solid var(--crash-border)}.crash-is-bet-mobile .crash-mode-tab{writing-mode:horizontal-tb;transform:none;flex:1;padding:10px 8px;height:40px}.crash-is-bet-mobile .crash-mode-tab.active{box-shadow:inset 0 2px 0 var(--crash-green);background-image:linear-gradient(180deg,rgba(123,197,20,.3),rgba(123,197,20,0) 50%)}.crash-is-bet-mobile .crash-game-actions{order:3;height:52px}.crash-is-bet-mobile .crash-action-hotkeys-wrap{display:none}.crash-is-bet-mobile .crash-trenball-bet-area{gap:12px}.crash-is-bet-mobile .crash-trenball-bet-row{padding:16px 0 6px;gap:8px}.crash-is-mobile .crash-bet-btn-row,.crash-is-mobile .crash-bet-btn-row--advanced{width:80%}@media (max-width:480px){.crash-game-card{padding:10px}.crash-game-main{border-radius:12px}.crash-canvas-wrap:after{padding-top:70%}.crash-canvas-wrap{margin-top:12px;margin-bottom:8px;width:100%}.crash-bet-area{padding:10px 10px 6px}.crash-game-actions{height:48px}.crash-bankroll-top .cur{display:none}.crash-action-btn{width:40px;height:40px;margin-right:4px}.crash-bankroll-top .\!cur{display:none!important}}.dice-game{--dice-bg:var(--sidebar);--dice-panel:var(--deep);--dice-border:var(--border-subtle);--dice-green:#43b309;--dice-green-bright:#5ddb1c;--dice-orange:#f97316;font-family:var(--font-dice,var(--font-inter)),Montserrat,system-ui,sans-serif;background:var(--background);min-height:calc(100vh - var(--ng-header-h));padding:1.25rem .625rem 2rem}.dice-game-card{width:100%;max-width:1368px;margin:0 auto}.dice-game-area{display:flex;flex-wrap:wrap;width:100%;background:transparent}.dice-game .dice-game-main{flex:1;flex-direction:column;align-items:stretch;min-height:47.5rem;padding-left:330px;background:var(--dice-panel);border-radius:1.25rem;box-shadow:var(--card-shadow)}.dice-game .dice-game-main,.dice-game .dice-game-view{position:relative;display:flex;min-width:0;overflow:hidden}.dice-game .dice-game-view{flex:1 1 0;flex-direction:column;padding:0 0 48px;min-height:37.5rem;background:var(--deep)}.dice-game-main{flex:1;flex-direction:row;align-items:stretch;min-height:min(72vh,640px);background:var(--dice-panel,var(--deep));border-radius:1.25rem}.dice-game-main,.dice-game-view{display:flex;min-width:0;overflow:hidden}.dice-game-view{flex:1 1 0;flex-direction:column;padding:16px 24px 48px;position:relative;min-height:520px;background:var(--deep)}.dice-history-bar{display:flex;align-items:center;gap:10px;height:52px;margin-top:10px;margin-bottom:10px;padding:0 12px;width:100%;flex-shrink:0;box-sizing:border-box}.dice-history-bar .crash-bankroll{flex-shrink:0}.dice-history-bar .recent-list-wrap{flex:1 1 auto;min-width:0;height:44px;margin:0;overflow:hidden;position:relative;border-radius:22px}.dice-history-bar .recent-list{position:absolute;top:0;right:0;height:100%;display:flex;justify-content:flex-end;will-change:transform}.dice-history-bar .recent-item{padding:0 3px;height:100%;box-sizing:border-box;flex-shrink:0;min-width:0}.dice-history-bar .item-wrap{display:flex;align-items:center;justify-content:center;height:100%;width:100%;border-radius:22px;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.dice-history-bar .item-wrap.is-win{color:var(--text);background-color:var(--dice-green)}.dice-history-bar .empty-item,.dice-history-bar .item-wrap.is-lose{color:rgba(var(--muted-rgb),.6);background-color:hsla(220,7%,51%,.15)}.dice-history-bar .empty-item{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-weight:700;border-radius:22px}.dice-history-bar .empty-item>p,.dice-recent-empty{margin:0;padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:rgba(var(--muted-rgb),.6)}@media (max-width:660px){.dice-history-bar{padding:0 8px;gap:8px}.dice-history-bar .recent-list-wrap{margin:0}}.dice-playfield{flex:1;display:flex;flex-direction:column;justify-content:center;align-content:center;padding:0 8%;min-height:360px;position:relative;z-index:1}@keyframes dice-transDice{50%{transform:scale(1.1)}}@keyframes dice-lineSpin{0%{transform:rotate(0deg)}to{transform:rotate(30deg)}}.dice-game-view .game-slider{position:relative;text-align:left;width:100%}.dice-game-view .slider-wrapper{position:relative;height:2.5rem;margin-bottom:4.5rem;margin-top:9rem}.dice-game-view .slider-handles{height:2.5rem;position:absolute;top:0;left:1.125rem;bottom:0;right:1.125rem}.dice-game-view .slider-tip{background:url(/img/dice/tip.png) no-repeat;background-size:100% auto;color:#94a1a8;width:3.875rem;height:3.5rem;position:absolute;bottom:100%;text-align:center;line-height:3rem;padding-bottom:1.25rem;margin-bottom:.625rem;font-size:1rem;margin-left:-2rem;z-index:100;pointer-events:none}.dice-game-view .drag-block{position:absolute;z-index:100;top:0;left:0;bottom:0;background-color:transparent;border-radius:10px;appearance:none;-webkit-appearance:none;width:100%;margin:0;height:100%;cursor:pointer}.dice-game-view .drag-block::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;cursor:grab;height:2.4375rem;width:1.75rem;margin-left:-.5px;background:url(/img/dice/range.png) no-repeat;background-size:100% 100%;border:0;outline:none;border-radius:.875rem}.dice-game-view .drag-block::-moz-range-thumb{appearance:none;cursor:grab;height:2.4375rem;width:1.75rem;background:url(/img/dice/range.png) no-repeat;background-size:100% 100%;border:0;outline:none;border-radius:.875rem}.dice-game-view .drag-block.dragging::-webkit-slider-thumb{cursor:grabbing}.dice-game-view .drag-block:disabled{opacity:1}.dice-game-view .drag-block:focus{outline:none}.dice-game-view .slider-track{position:absolute;left:0;bottom:3rem;z-index:99;width:100%;height:8.875rem;margin-left:-4.4375rem;display:flex;align-items:center;will-change:transform}.dice-game-view .dice_num{font-size:1.875rem;font-weight:700;pointer-events:none;color:#fff;width:9.25rem;height:4.125rem;display:flex;align-items:center;justify-content:center;left:-.1875rem;top:-3rem;position:absolute;border-radius:.5rem;border:.3125rem solid var(--panel);background-color:var(--deep);font-variant-numeric:tabular-nums}.dice-game-view .dice_num.win{color:var(--dice-green)}.dice-game-view .dice_num.lose{color:#ed6300}.dice-game-view .dice_png{width:8.875rem;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.dice-game-view .dice_png img{width:4.125rem;margin-left:-.25rem;pointer-events:none;user-select:none}.dice-game-view .dice_png.dice-animate img{transform-origin:center bottom;animation:dice-transDice .5s ease 0s 1 normal none running}.dice-game-view .slider-track.slider-win .dice-animate:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:url(/img/dice/win.png) 50% no-repeat;background-size:100% 100%;animation:dice-lineSpin .3s linear infinite}.dice-game-view .slider-line{position:absolute;height:.625rem;width:100%;right:0;top:1rem;border-radius:100px;overflow:hidden;display:flex;box-shadow:0 0 0 1.5rem var(--inset)}.dice-game-view .slide-win{border-radius:.625rem 0 0 .625rem;height:100%;background:var(--dice-green)}.dice-game-view .slide-lose{border-radius:0 .625rem .625rem 0;height:100%;background:#ed6300}.dice-game-view .slider-sign{display:block;content:"";position:absolute;bottom:0;top:0;margin-left:-.125rem;width:100%;will-change:transform}.dice-game-view .slider-sign .sign{width:.25rem;height:100%;background-color:hsla(0,0%,100%,.5)}.dice-game-view .slider-mark{display:flex;justify-content:space-between;position:absolute;top:3.75rem;left:0;right:0}.dice-game-view .slider-mark .mark{width:1.875rem;text-align:center;color:var(--text);font-size:12px}.dice-stats-row{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:12px;min-height:7.375rem;background-color:var(--inset);border-radius:1.25rem;padding:1rem 0 1rem 1.5rem;position:relative}.dice-stat-field{flex:1;min-width:7.5rem;margin-right:1.5rem}.dice-stat-field--chance{flex:2;min-width:15rem}.dice-stat-field label{display:block;font-size:11px;color:var(--placeholder-color);margin-bottom:6px}.dice-stat-input{display:flex;align-items:center;gap:8px;background-color:var(--inset-strong);border-radius:10px;padding:0 10px;min-height:42px}.dice-stat-input input{flex:1;min-width:0;background:transparent;border:none;color:#fff;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;outline:none}.dice-stat-input--chance{padding-right:0}.dice-stat-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--placeholder-color)}.dice-stat-icon--btn,.dice-stat-icon--green{color:var(--dice-green)}.dice-stat-icon--btn{border:none;background:transparent;cursor:pointer;padding:4px;border-radius:6px;transition:background .15s}.dice-stat-icon--btn:hover:not(:disabled){background:rgba(109,189,46,.12)}.dice-stat-input--chance .right-percent{margin-right:.4rem}.dice-chance-btns{display:flex;margin-left:auto}.dice-chance-btns button{width:2.75rem;height:2.25rem;line-height:2.25rem;font-size:.75rem;font-weight:600;color:var(--text-muted);background:var(--panel);margin-left:1px;border-radius:0;border:none;padding:0;text-align:center;cursor:pointer;transition:background .15s}.dice-chance-btns button:first-of-type{border-radius:8px 0 0 8px}.dice-chance-btns button:last-of-type{border-radius:0 8px 8px 0}.dice-chance-btns button:hover:not(:disabled){background:var(--surface-hover);color:#fff}.dice-toolbar{display:none}.dice-game-footer{position:absolute;left:16px;right:16px;bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;z-index:2}.dice-house-edge{font-size:12px;color:rgba(var(--muted-rgb),.7)}.dice-game-actions{position:static;display:flex;gap:6px}.dice-box-bg{position:absolute;left:0;right:0;bottom:0;width:100%;height:auto;pointer-events:none;z-index:0}.dice-action-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:var(--placeholder-color);background:transparent;border:none;cursor:pointer;transition:color .15s,background .15s}.dice-action-btn:hover:not(:disabled){color:#c8d0d9}.dice-action-btn:disabled{opacity:.45;cursor:default}.dice-action-btn.active{color:#43b309}.dice-action-btn .ng-icon{fill:currentColor}@media (max-width:768px){.dice-playfield{padding:0 .75rem;min-height:320px}.dice-game-view .slider-wrapper{margin-top:4.5rem;margin-bottom:3.5rem}.dice-game-view .slider-track{bottom:2.25rem;height:6.25rem;margin-left:-3.125rem}.dice-game-view .dice_png{width:6.25rem}.dice-game-view .dice_png img{width:3.125rem;height:3.125rem}.dice-game-view .dice_num{width:6rem;height:2.75rem;font-size:1rem;top:-2.5rem;left:.125rem}.dice-game-view .drag-block::-webkit-slider-thumb{height:1.625rem;width:1rem}.dice-game-view .slider-line{height:.375rem;box-shadow:0 0 0 1.25rem var(--inset)}.dice-stats-row{padding:.625rem;min-height:10.75rem}.dice-stat-field{width:49%;min-width:0;margin-right:.625rem;margin-bottom:.625rem}.dice-stat-field--chance{width:100%;margin-right:0;margin-bottom:0}}@media (prefers-reduced-motion:reduce){.dice-game-view .dice_png.dice-animate img,.dice-game-view .slider-track.slider-win .dice-animate:before{animation:none}}.dice-tab.active{color:#fff}.dice-bets-empty{padding:24px;text-align:center;font-size:13px;color:var(--placeholder-color)}.dice-bets-table-wrap{overflow-x:auto}.dice-bets-table{width:100%;border-collapse:collapse;font-size:12px}.dice-bets-table th{text-align:left;padding:8px 12px;color:var(--placeholder-color);font-weight:600;border-bottom:1px solid var(--dice-border)}.dice-bets-table td{padding:10px 12px;color:#c8d0d9;border-bottom:1px solid hsla(0,0%,100%,.03);font-variant-numeric:tabular-nums}@media (max-width:799px){.dice-game{padding:.625rem}.dice-game-card{width:100%;max-width:100%}.dice-game .dice-game-main{padding-left:0;flex-direction:column;min-height:0}.dice-game .dice-game-view{order:1;min-height:360px;padding:0 0 32px}.dice-game .ud-control{position:relative;width:100%;order:2;border-right:none;border-top:1px solid var(--inset-strong)}.dice-game .ud-control-switch{order:2;margin-top:12px}.dice-game .ud-control-switch>button{height:48px;border-radius:0;border-bottom:2px solid transparent}.dice-game .ud-control-switch>button.is-active{border-bottom-color:#43b309;background-image:linear-gradient(0deg,#7bc5144d,#7bc51400 50%);background-color:transparent}.dice-game .ud-control-panel{order:1;padding:16px 18px}.dice-game .ud-bet-btn-row{margin-top:1.25rem;padding-top:0}}@media (max-width:660px){.dice-game{min-height:calc(100vh - var(--ng-header-h-mobile));padding:.5rem}.dice-game .dice-game-view{min-height:280px}.dice-game .ud-bet-btn{margin:1.25rem 0}}@media (max-width:480px){.dice-game .dice-game-view{min-height:240px}}.mines-game{--mines-bg:#1a1d23;--mines-panel:var(--deep);--mines-border:var(--border-subtle);--mines-green:#76d73c;--mines-green-bright:#84d44a;--mines-purple:#8a3ffc;--mines-purple-glow:rgba(138,63,252,.35);--mines-orange:#f97316;--dice-panel:var(--deep);--crash-green:#43b309;--crash-green-bright:#5ddb1c;font-family:var(--font-mines,var(--font-inter)),Montserrat,system-ui,sans-serif;background:var(--background);min-height:calc(100vh - var(--ng-header-h));padding:20px 24px 32px}@media (min-width:1024px){.mines-game{padding:24px 32px 40px}}.mines-game-card{width:100%;max-width:100%;margin:0 auto}.mines-game-area{display:flex;width:100%;background:transparent}.mines-game.dice-game .dice-game-main.mines-game-main{position:relative;flex:1;display:flex;flex-direction:column;align-items:stretch;min-width:0;min-height:47.5rem;padding-left:330px;background:var(--mines-panel);border:1px solid var(--mines-border);border-radius:1.25rem;overflow:hidden;box-shadow:var(--card-shadow)}.mines-game .mines-game-view.dice-game-view{flex:1 1 0;display:flex;flex-direction:column;padding:0;position:relative;min-width:0;min-height:37.5rem;background:transparent;overflow:hidden}.mines-game .dice-history-bar.mines-history-bar{margin:10px 0;height:44px;min-height:44px;padding:0;flex-shrink:0}.mines-game .mines-history-bar .crash-bankroll{margin-left:12px}.mines-game .mines-history-bar .recent-list-wrap{margin-right:12px}.mines-game .mines-history-bar .empty-item{color:var(--placeholder-color)}.mines-preview-wrap{display:flex;flex-direction:column;gap:0;margin-top:4px}.mines-game .ud-bet-btn-row{display:flex;flex-direction:column;gap:10px}.mines-game .mines-pick-btn{background:#3a3f47!important;color:#c8d0d9!important}.mines-game .mines-pick-btn:hover:not(:disabled){background:#454b55!important}.mines-game-actions.game-actions{position:relative;z-index:2;flex-shrink:0}.mines-help-modal{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center}.mines-help-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55)}.mines-help-card{position:relative;z-index:1;width:min(420px,calc(100vw - 32px));padding:24px;border-radius:12px;background:var(--deep);border:1px solid var(--border-subtle);color:#fff}.mines-help-card h2{margin:0 0 10px;font-size:18px}.mines-help-card p{margin:0 0 18px;font-size:13px;line-height:1.5;color:var(--placeholder-color)}.mines-mode-tab.active{background:var(--surface);color:#fff}.mines-notice.\!error{color:var(--mines-orange)!important}.mines-notice.error{color:var(--mines-orange)}.mines-stat-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-top:1px solid var(--mines-border);gap:8px}.mines-stat-label{font-size:11px;color:var(--placeholder-color);flex:1}.mines-stat-value{font-size:13px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.mines-stat-value.profit{color:var(--mines-green)}.mines-board-wrap{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:0;position:relative;background:url(/games/mines/bg.png) 50%/cover no-repeat;isolation:isolate;padding:8px 16px 48px}.mines-board-wrap:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 45%,rgba(0,0,0,.15) 0,rgba(0,0,0,.55) 100%),rgba(0,0,0,.35);pointer-events:none;z-index:0}.mines-board-wrap>*{position:relative;z-index:1}.mines-grid-stage{position:relative;width:min(100%,540px);max-width:100%;margin:0 auto;padding:20px;background:#111214;border-radius:6px;box-shadow:0 8px 32px rgba(0,0,0,.45)}.mines-grid-stage:before{width:85px;height:14px;background:url(/img/mines/box-bg1.png) no-repeat 50%/contain;top:-2px;left:0}.mines-grid-stage:after,.mines-grid-stage:before{content:"";position:absolute;z-index:2;pointer-events:none}.mines-grid-stage:after{top:-35px;right:2px;width:176px;height:58px;background:url(/img/mines/box-bg2.png) no-repeat 50%/contain}.mines-grid-stage.animate .mines-tile{animation:mines-grid-zoom-in .3s 1 both}@keyframes mines-grid-zoom-in{0%{transform:scale(.9)}80%{transform:scale(1.05)}to{transform:scale(1)}}.mines-grid{display:grid;gap:8px 10px;width:100%;aspect-ratio:1}.mines-tile{position:relative;aspect-ratio:1;border:none;border-radius:4px;background:transparent;cursor:default;display:flex;align-items:center;justify-content:center;padding:0;overflow:visible;transition:transform .15s}.mines-tile:before{content:"";position:absolute;inset:0;border-radius:4px;background:var(--deep);z-index:0;transition:background .2s,transform .3s}.mines-tile.clickable{cursor:pointer}.mines-tile.clickable:hover:before{transform:translateY(-3px);background:var(--surface)}@media (prefers-reduced-motion:reduce){.mines-grid-stage.animate .mines-tile,.mines-tile.clickable:hover:before{transform:none;animation:none}}.mines-tile.gem:before{background:#390e71}.mines-tile.gem.last-pick:before{box-shadow:0 0 0 2px var(--mines-green)}.mines-tile.hidden:before,.mines-tile.mine.hit:before{background:var(--deep)}.mines-tile.pending{cursor:wait}.mines-tile.pending:before{background:#343840}.mines-tile-spinner{position:relative;z-index:2;width:22px;height:22px;border:2px solid rgba(138,63,252,.25);border-top:2px solid var(--mines-purple);border-radius:50%;animation:mines-spin .7s linear infinite}@keyframes mines-spin{to{transform:rotate(1turn)}}.mines-face{position:absolute;inset:0;z-index:1;border-radius:4px;overflow:hidden}.mines-face.gems{background:#390e71}.mines-face.mines{background:var(--deep)}.mines-face.dimmed{opacity:.3}.mines-face.\!dimmed{opacity:.3!important}.mines-face-img{position:absolute;inset:0;background-repeat:no-repeat;background-position:50%;background-size:80% auto}.mines-face.gems .mines-face-img{background-size:contain;transform:scale(.8);animation:mines-gems-zoom-in .3s}.mines-face.mines .mines-face-img{background-size:85% auto}@keyframes mines-gems-zoom-in{0%{transform:scale(.6)}to{transform:scale(.8)}}.mines-gem-shine{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:4px;pointer-events:none}.mines-gem-shine:before{content:"";position:absolute;top:0;left:0;width:200%;height:200%;background:linear-gradient(135deg,rgba(136,103,255,0) 40%,#8867ff 50%,rgba(136,103,255,0) 60%);transform:translate3d(10%,10%,0);animation:mines-light-move 2s ease infinite}@keyframes mines-light-move{0%{transform:translate3d(10%,10%,0)}to{transform:translate3d(-60%,-60%,0)}}.mines-face.effect:after{content:"";position:absolute;top:50%;left:50%;width:120%;padding-top:112.48%;transform:translate(-50%,-50%);z-index:3;background:url(/img/mines/mines-effect.png) no-repeat 0/1600% auto;animation:mines-effect .5s steps(15) 1 both;pointer-events:none}.mines-face.end:after{display:none}@keyframes mines-effect{0%{background-position:0}to{background-position:100%}}.mines-win-overlay{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;background:rgba(0,0,0,.45);border-radius:6px;backdrop-filter:blur(2px)}.mines-win-overlay.cashout{background:rgba(0,0,0,.55)}.mines-win-stars{position:absolute;left:0;right:0;bottom:10px;height:50px;pointer-events:none}.mines-win-stars:after,.mines-win-stars:before{content:"";position:absolute;width:10px;height:10px;background:url(/img/mines/star.png) no-repeat 50%/contain;animation:mines-star 1.5s linear both}.mines-win-stars:before{left:18%;animation-delay:.1s}.mines-win-stars:after{right:18%;animation-delay:.6s}@keyframes mines-star{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}.mines-win-amount{font-size:clamp(24px,4vw,36px);font-weight:700;font-variant-numeric:tabular-nums;text-shadow:0 0 24px rgba(118,215,60,.4)}.mines-win-amount,.mines-win-mult{position:relative;z-index:1;color:var(--mines-green)}.mines-win-mult{font-size:18px;font-weight:600;margin-top:4px}.mines-house-edge{position:absolute;right:16px;bottom:12px;z-index:2;font-size:11px;font-weight:600;color:#9ba1ab;padding:4px 10px;background:rgba(26,29,35,.72);border:none;border-radius:999px;backdrop-filter:blur(4px);pointer-events:none}.mines-tab.active{color:var(--mines-green)}.mines-bets-empty{padding:32px;text-align:center;font-size:13px;color:var(--placeholder-color)}.mines-bets-table-wrap{overflow-x:auto}.mines-bets-table{width:100%;border-collapse:collapse;font-size:12px}.mines-bets-table th{text-align:left;padding:8px 12px;color:var(--placeholder-color);font-weight:600;border-bottom:1px solid var(--mines-border)}.mines-bets-table td{padding:10px 12px;color:#c8d0d9;border-bottom:1px solid hsla(0,0%,100%,.03);font-variant-numeric:tabular-nums}@media (max-width:900px){.mines-game.dice-game .dice-game-main.mines-game-main{padding-left:0;min-height:0;flex-direction:column}.mines-game .ud-control{position:relative;width:100%;max-width:none;height:auto;border-right:none;border-bottom:1px solid var(--mines-border)}.mines-game .ud-control-switch{position:sticky;top:0;z-index:3}.mines-game .ud-control-panel{max-height:none}.mines-game .ud-control-switch>button.is-active{background:var(--surface)}.mines-game .mines-game-view.dice-game-view{min-height:28rem;order:-1}.mines-board-wrap{min-height:420px}.mines-grid-stage{width:min(100%,340px);padding:12px}.mines-grid{gap:5px 6px}.mines-grid-stage:before{width:56px;height:7px}.mines-grid-stage:after{width:88px;height:29px;top:-17px}}@media (max-width:660px){.mines-game{min-height:calc(100vh - var(--ng-header-h-mobile));padding:.5rem}.mines-board-wrap{min-height:320px}.mines-grid-stage{width:min(100%,300px);padding:8px}}@media (max-width:480px){.mines-board-wrap{min-height:280px;padding-bottom:40px}.mines-grid-stage{width:min(100%,280px)}}.plinko-game{--plinko-panel:var(--deep);--plinko-border:var(--border-subtle);--plinko-green:#43b309;--plinko-orange:#f97316;--dice-panel:var(--deep);--crash-green:#43b309;--crash-green-bright:#5ddb1c;font-family:var(--font-plinko,var(--font-inter)),Montserrat,system-ui,sans-serif;background:var(--background);min-height:calc(100vh - var(--ng-header-h));padding:20px 24px 32px}@media (min-width:1024px){.plinko-game{padding:24px 32px 40px}}.plinko-game-card{width:100%;max-width:100%;margin:0 auto}.plinko-game-area{display:flex;width:100%}.plinko-game.dice-game .dice-game-main.plinko-game-main{position:relative;flex:1;display:flex;flex-direction:column;align-items:stretch;min-width:0;min-height:47.5rem;padding-left:330px;background:var(--plinko-panel);border:1px solid var(--plinko-border);border-radius:1.25rem;overflow:hidden;box-shadow:var(--card-shadow)}.plinko-game .plinko-game-view.dice-game-view{flex:1 1 0;display:flex;flex-direction:column;padding:0;position:relative;min-width:0;min-height:37.5rem;background:var(--deep);overflow:hidden}.plinko-game .dice-history-bar.plinko-history-bar{margin:10px 0;height:44px;min-height:44px;padding:0;gap:0;justify-content:space-between}.plinko-game .plinko-history-bar .crash-bankroll{margin-left:24px;margin-right:10px}.plinko-game .plinko-history-bar .recent-list-wrap{flex:1 1 auto;min-width:0;height:44px;margin-right:24px;display:block;overflow:hidden;border-radius:22px}.plinko-game .plinko-history-bar .empty-item{width:100%}.plinko-board-wrap.game-box{flex:1;display:flex;align-items:center;justify-content:center;position:relative;min-height:0;padding:8px 16px 36px}.plinko-board-svg{width:min(100%,500px);height:auto;max-height:min(100%,500px);aspect-ratio:520/580;position:relative;z-index:1}.plinko-ball-img,.plinko-peg-flash,.plinko-peg-img{pointer-events:none}.plinko-bucket-g{cursor:default}.plinko-bucket-body{transition:filter .15s}.plinko-bucket-g.active .plinko-bucket-body{filter:brightness(1.12)}.plinko-bucket-label{fill:#fff;font-weight:800;pointer-events:none;text-shadow:0 1px 1px rgba(0,0,0,.25)}.plinko-tip-label{fill:#9ba1ab;font-size:11px;font-weight:500}.plinko-tip-value{fill:var(--text);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.plinko-particle{fill:#fff;pointer-events:none}.plinko-house-edge{position:absolute;right:16px;bottom:18px;z-index:3;display:inline-flex;align-items:center;height:24px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:500;line-height:1;color:#9ba1ab;background:rgba(49,52,60,.55);border:1px solid hsla(0,0%,100%,.06);pointer-events:none}.plinko-house-edge>span{white-space:nowrap}.plinko-box-bg{position:absolute;left:0;right:0;bottom:0;width:100%;height:46px;display:block;pointer-events:none;z-index:2}.plinko-select.select{position:relative;flex:1;min-width:0;height:100%}.plinko-select .select-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:100%;padding:0;border:none;background:transparent;color:var(--text);font-size:13px;font-weight:700;cursor:pointer;text-align:left}.plinko-select .select-trigger:disabled{opacity:.55;cursor:not-allowed}.plinko-select .select-trigger .arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#99a4b0;transition:transform .15s ease}.plinko-select .select-trigger .arrow .ng-icon{fill:currentColor}.plinko-select.is-open .select-trigger .arrow{transform:rotate(90deg)}.plinko-game .ud-input-control:has(.plinko-select){overflow:visible}.plinko-select-menu{position:absolute;left:-1.25rem;right:-1.25rem;top:calc(100% + 6px);z-index:30;margin:0;padding:6px;list-style:none;border-radius:12px;background:#25272c;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 8px 24px rgba(0,0,0,.35);max-height:220px;overflow-y:auto}.plinko-select-menu button{display:block;width:100%;padding:10px 12px;border:none;border-radius:8px;background:transparent;color:#c8d0d9;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.plinko-select-menu button.is-active,.plinko-select-menu button:hover{background:rgba(67,179,9,.15);color:#fff}.plinko-game .ud-arrows .ud-arrow-up{transform:rotate(-90deg)}.plinko-game .ud-arrows .ud-arrow-down{transform:rotate(90deg)}.plinko-game-actions.game-actions{display:flex;align-items:center;height:64px;position:relative;flex-shrink:0;padding:0;background:#17181b}.plinko-game-actions.game-actions:before{content:"";flex:1}.plinko-game-actions.game-actions:after{content:"";position:absolute;left:0;top:0;right:0;height:1px;opacity:.3;background-color:#31343c}.plinko-action-btn.action-item{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:8px;border-radius:50%;color:#99a4b0;background:transparent;border:none;cursor:pointer;transition:color .3s ease-in-out,background .3s ease-in-out}.plinko-action-btn.action-item .ng-icon{fill:#99a4b0;transition:fill .3s ease-in-out}.plinko-action-btn.action-item:hover{color:#f5f6f7;background:var(--inset)}.plinko-action-btn.action-item:hover .ng-icon{fill:#f5f6f7}.plinko-action-btn.action-item.active{color:#5ddb1c}.plinko-action-btn.action-item.active .ng-icon{fill:#5ddb1c}@media (max-width:899px){.plinko-game{padding:.625rem}.plinko-game.dice-game .dice-game-main.plinko-game-main{padding-left:0;min-height:0;flex-direction:column}.plinko-game .ud-control{position:relative;width:100%;left:auto;top:auto;bottom:auto;order:2;border-right:none;border-top:1px solid var(--inset-strong)}.plinko-game .plinko-game-view.dice-game-view{order:1;min-height:380px}.plinko-game .ud-control-switch{order:2}.plinko-game .ud-control-panel{order:1}.plinko-game .ud-control-switch>button.is-active{box-shadow:inset 0 3px 0 var(--plinko-green);border-radius:0}}@media (max-width:660px){.plinko-game{min-height:calc(100vh - var(--ng-header-h-mobile));padding:.5rem}.plinko-game .plinko-game-view.dice-game-view{min-height:300px}}@media (max-width:480px){.plinko-game .plinko-game-view.dice-game-view{min-height:260px}}.wheel-game{--wheel-panel:var(--deep);--wheel-border:var(--border-subtle);--wheel-green:#43b309;--wheel-orange:#f97316;--dice-green:#43b309;--dice-panel:var(--deep);--control-border:var(--border-subtle);font-family:var(--font-wheel,var(--font-inter)),Montserrat,system-ui,sans-serif;background:var(--background);min-height:calc(100vh - var(--ng-header-h));padding:1.25rem .625rem 2rem}.wheel-game-card{width:100%;max-width:1368px;margin:0 auto}.wheel-game-area{display:flex;width:100%}.wheel-game-main{flex:1;flex-direction:column;align-items:stretch;min-height:47.5rem;padding-left:330px;background:var(--wheel-panel);border:1px solid var(--wheel-border);border-radius:1.25rem;box-shadow:var(--card-shadow)}.wheel-game-main,.wheel-game-view{position:relative;display:flex;min-width:0;overflow:hidden}.wheel-game-view{flex:1 1 0;flex-direction:column;padding:0;min-height:37.5rem;background:var(--deep)}.wheel-game .dice-history-bar.wheel-history-bar{margin:10px 0;height:44px;min-height:44px;padding:0;gap:0;justify-content:space-between}.wheel-game .wheel-history-bar .crash-bankroll{margin-left:24px;margin-right:10px}.wheel-game .wheel-history-bar .recent-list-wrap{flex:1 1 auto;min-width:0;height:44px;margin-right:24px;display:block;overflow:hidden;border-radius:22px}.wheel-game .wheel-history-bar .empty-item{width:100%}.wheel-board-wrap.game-box{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;position:relative;min-height:0;padding:4px 16px 52px}.wheel-stage{position:relative;width:min(100%,520px);aspect-ratio:1;z-index:1}.wheel-board-svg{width:100%;height:auto;display:block}.wheel-pointer{position:absolute;top:calc((220 - 178) / 440 * 100%);left:50%;z-index:5;width:46px;height:56px;pointer-events:none;transform-origin:50% 20%;will-change:transform;filter:drop-shadow(0 1px 3px rgba(0,0,0,.4))}.wheel-bird{position:relative;width:100%;height:100%}.wheel-bird-peg{width:100%;height:100%;display:block;object-fit:contain;user-select:none}.wheel-bird-eye{position:absolute;width:32%;height:26%;top:24%;overflow:hidden;border-radius:50%;pointer-events:none}.wheel-bird-eye.left{left:16%}.wheel-bird-eye.right{right:16%;left:auto}.wheel-bird-pupil{position:absolute;left:50%;top:50%;width:calc(38%);aspect-ratio:1;border-radius:50%;background:#0a0a0c;will-change:transform}.wheel-bird-pupil:after{content:"";position:absolute;top:16%;left:20%;width:30%;height:30%;border-radius:50%;background:#fff}.wheel-bird-tongue{position:absolute;width:26%;left:50%;top:48%;transform:translateX(-50%) scale(0);transform-origin:50% 0;opacity:0;transition:transform .2s cubic-bezier(.175,.885,.32,1.275),opacity .15s;user-select:none}.wheel-bird-tongue.show{opacity:1;transform:translateX(-50%) scale(1)}.wheel-center-mult-html{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:4;pointer-events:none;font-size:clamp(28px,8vw,42px);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em;opacity:0;transform:scale(.5);text-shadow:0 2px 8px rgba(0,0,0,.45)}.wheel-center-mult-html.show{animation:wheel-result-pop .5s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes wheel-result-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.wheel-legend{flex-wrap:nowrap;justify-content:center;gap:6px;width:100%;max-width:420px;min-height:44px;margin-top:28px;z-index:3}.wheel-legend,.wheel-legend-item{display:flex;align-items:stretch;position:relative;overflow:visible}.wheel-legend-item{flex:1 1 0;flex-direction:column;min-width:0;border-radius:4px 4px 0 0;background:#31343c;cursor:default}.wheel-legend-label{position:relative;z-index:2;padding:11px 6px 9px;font-size:13px;font-weight:600;color:#fff;text-align:center;font-variant-numeric:tabular-nums;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.45);border-radius:4px 4px 0 0}.wheel-legend-swatch{position:relative;z-index:2;height:4px;width:100%;flex-shrink:0}.wheel-legend-bg{position:absolute;left:0;right:0;bottom:0;top:82%;opacity:.35;transition:top .3s ease;pointer-events:none;z-index:1;border-radius:4px 4px 0 0}.wheel-legend-item.active .wheel-legend-bg,.wheel-legend-item.hover .wheel-legend-bg{top:0}.wheel-legend-tip{bottom:calc(100% + 10px);z-index:8;padding:10px 12px;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.45);white-space:nowrap;pointer-events:none;transform-origin:50% 100%;animation:wheel-float-pop .35s cubic-bezier(.175,.885,.32,1.275) forwards}.wheel-legend-tip,.wheel-legend-tip:after{position:absolute;left:50%;background:#25272b}.wheel-legend-tip:after{content:"";bottom:-5px;width:10px;height:10px;transform:translateX(-50%) rotate(45deg)}.wheel-legend-tip-row{display:flex;align-items:stretch;gap:10px}.wheel-legend-tip-col{display:flex;flex-direction:column;gap:6px;min-width:0}.wheel-legend-tip-col.chance{flex:0 0 auto}.wheel-legend-tip-head{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;font-weight:500;color:#98a7b5;line-height:1}.wheel-legend-tip-usd{color:#98a7b5}.wheel-legend-tip-value{display:flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border-radius:4px;background:#1e2024;color:#fff;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.wheel-legend-tip-value.chance{justify-content:center;min-width:52px;padding:0 12px}.wheel-legend-tip-coin{width:16px;height:16px;flex-shrink:0}.wheel-winner-badge{position:absolute;left:50%;top:-52px;width:140px;height:52px;z-index:7;pointer-events:none;transform-origin:50% 100%;animation:wheel-float-pop .5s cubic-bezier(.175,.885,.32,1.275) forwards}.wheel-winner-light{position:absolute;inset:-40%;width:180%;height:180%;left:-40%;top:-40%;animation:wheel-winner-spin 6s linear infinite;opacity:.85}.wheel-winner-text{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}@keyframes wheel-float-pop{0%{opacity:0;transform:translateX(-50%) scale(.5)}to{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes wheel-winner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wheel-house-edge{position:absolute;right:16px;bottom:18px;z-index:3;display:inline-flex;align-items:center;height:24px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:500;line-height:1;color:#9ba1ab;background:rgba(49,52,60,.55);border:1px solid hsla(0,0%,100%,.06);pointer-events:none}.wheel-house-edge>span{white-space:nowrap}.wheel-box-bg{position:absolute;left:0;right:0;bottom:0;width:100%;height:46px;display:block;pointer-events:none;z-index:2}.wheel-select.select{position:relative;flex:1;min-width:0;height:100%}.wheel-select .select-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:100%;padding:0;border:none;background:transparent;color:var(--text);font-size:13px;font-weight:700;cursor:pointer;text-align:left}.wheel-select .select-trigger:disabled{opacity:.55;cursor:not-allowed}.wheel-select .select-trigger .arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#99a4b0;transition:transform .5s cubic-bezier(.36,.66,.04,1)}.wheel-select .select-trigger .arrow .ng-icon{fill:currentColor}.wheel-select.is-open .select-trigger .arrow{transform:rotate(90deg)}.wheel-game .ud-input-control:has(.wheel-select){overflow:visible}.wheel-select-menu{position:absolute;left:-1.25rem;right:-1.25rem;top:calc(100% + 6px);z-index:30;margin:0;padding:6px;list-style:none;border-radius:20px;background:#17181b;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 0 8px rgba(0,0,0,.14);max-height:220px;overflow-y:auto}.wheel-select-menu button{display:block;width:100%;padding:10px 12px;border:none;border-radius:8px;background:transparent;color:#c8d0d9;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.wheel-select-menu button.is-active,.wheel-select-menu button:hover{background:rgba(67,179,9,.15);color:#fff}.wheel-game .ud-arrows .ud-arrow-up{transform:rotate(-90deg)}.wheel-game .ud-arrows .ud-arrow-down{transform:rotate(90deg)}.wheel-game-actions.game-actions{display:flex;align-items:center;height:64px;position:relative;flex-shrink:0;padding:0;background:#17181b}.wheel-game-actions.game-actions:before{content:"";flex:1}.wheel-game-actions.game-actions:after{content:"";position:absolute;left:0;top:0;right:0;height:1px;opacity:.3;background-color:#31343c}.wheel-action-btn.action-item{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:8px;border-radius:50%;color:#99a4b0;background:transparent;border:none;cursor:pointer;transition:color .3s ease-in-out,background .3s ease-in-out}.wheel-action-btn.action-item .ng-icon{fill:#99a4b0;transition:fill .3s ease-in-out}.wheel-action-btn.action-item:hover{color:#f5f6f7;background:var(--inset)}.wheel-action-btn.action-item:hover .ng-icon{fill:#f5f6f7}.wheel-action-btn.action-item.active{color:#5ddb1c}.wheel-action-btn.action-item.active .ng-icon{fill:#5ddb1c}@media (max-width:899px){.wheel-game{padding:.625rem}.wheel-game-main{padding-left:0;min-height:0;flex-direction:column}.wheel-game .ud-control{position:relative;width:100%;left:auto;top:auto;bottom:auto;order:2;border-right:none;border-top:1px solid var(--inset-strong)}.wheel-game-view{order:1;min-height:380px}.wheel-game .ud-control-switch{order:2}.wheel-game .ud-control-panel{order:1}.wheel-game .ud-control-switch>button.is-active{box-shadow:inset 0 3px 0 var(--wheel-green);border-radius:0}}@media (max-width:660px){.wheel-game{min-height:calc(100vh - var(--ng-header-h-mobile));padding:.5rem}.wheel-game-view{min-height:300px}.wheel-stage{width:min(100%,400px)}}@media (max-width:480px){.wheel-game-view{min-height:260px}.wheel-stage{width:min(100%,340px)}}.limbo-game{--limbo-panel:var(--deep);--limbo-border:var(--inset-strong);--limbo-green:#43b309;--limbo-green-bright:#5ddb1c;--limbo-orange:#f97316;font-family:var(--font-limbo,var(--font-inter)),Montserrat,system-ui,sans-serif;background:var(--background);min-height:calc(100vh - var(--ng-header-h));max-width:1368px;margin:0 auto;padding:1.25rem .625rem}.limbo-game-card{width:100%;max-width:100%;margin:0 auto}.limbo-game-area{display:flex;flex-wrap:wrap;width:100%}.limbo-game-main{min-height:47.5rem;padding-left:330px;background:var(--limbo-panel);border-radius:1.25rem}.limbo-game-main,.limbo-game-view{position:relative;flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden}.limbo-game-view{min-height:37.5rem;background:url(/img/limbo/bg.png) 50%/cover no-repeat}.limbo-game .dice-history-bar.limbo-history-bar{margin:10px 0;height:44px;min-height:44px;padding:0;gap:0;justify-content:space-between;z-index:2}.limbo-game .limbo-history-bar .crash-bankroll{margin-left:24px;margin-right:10px}.limbo-game .limbo-history-bar .recent-list-wrap{flex:1 1 auto;min-width:0;height:44px;margin-right:24px;display:block;overflow:hidden;border-radius:22px}.limbo-game .limbo-history-bar .empty-item{width:100%}.limbo-game .limbo-history-bar .item-wrap.is-win{color:#fff;background-color:var(--limbo-green)}.limbo-stage{flex:1;position:relative;min-height:280px;z-index:1}.limbo-rocket-stage{position:absolute;width:18.75rem;top:0;left:50%;height:100%;transform:translateX(-50%);transition:top .5s}.limbo-rocket-stage.auto{top:8%}.limbo-sky{position:absolute;inset:0;pointer-events:none;overflow:hidden}@keyframes limbo-star-fall{0%{opacity:0;transform:scale(.5) translate(0)}50%{opacity:1;transform:translate(200px,200px)}to{opacity:0;transform:scale(1.2) translate(300px,300px)}}.limbo-bg-star.show_1 .e-r{animation:limbo-star-fall 3s linear}.limbo-bg-star.show_2 .s-p{animation:limbo-star-fall 4s linear}.limbo-bg-star.show_3 .r-p{animation:limbo-star-fall 5s linear}.limbo-l-star{display:block;opacity:0;position:absolute;left:10%;top:8%;width:2.375rem;height:2.5rem;background-image:url(/img/limbo/star.png);background-repeat:no-repeat;background-size:100% auto;transform:rotate(45deg)}.limbo-l-star.s-p{left:30%}.limbo-l-star.r-p{left:45%}@keyframes limbo-rocketanimate{0%{left:5px;top:3px}10%{left:3px;top:4px}20%{left:-1px;top:1px}30%{left:-3px;top:2px}40%{left:4px;top:5px}50%{left:-2px;top:0}60%{left:3px;top:2px}70%{left:1px;top:4px}80%{left:-1px;top:1px}90%{left:-2px;top:3px}to{left:3px;top:5px}}@keyframes limbo-fireanimate{0%{background-position:0 0}5%{background-position:0 -6.4375rem}10%{background-position:0 -12.875rem}15%{background-position:0 -19.3125rem}20%{background-position:0 -25.75rem}25%{background-position:0 -32.1875rem}30%{background-position:0 -38.625rem}35%{background-position:0 -45.0625rem}40%{background-position:0 -51.5rem}45%{background-position:0 -57.9375rem}50%{background-position:0 -64.375rem}55%{background-position:0 -70.8125rem}60%{background-position:0 -64.375rem}65%{background-position:0 -57.9375rem}70%{background-position:0 -51.5rem}75%{background-position:0 -45.0625rem}80%{background-position:0 -38.625rem}85%{background-position:0 -32.1875rem}90%{background-position:0 -25.75rem}95%{background-position:0 -19.3125rem}98%{background-position:0 -12.875rem}to{background-position:0 -6.4375rem}}@keyframes limbo-boom{0%{opacity:0}48%{background-position:0 0;opacity:.5}52%{background-position:0 -15.6875rem}56%{background-position:0 -31.375rem}60%{background-position:0 -47.0625rem}64%{background-position:0 -62.75rem}68%{background-position:0 -78.4375rem}72%{background-position:0 -94.125rem}76%{background-position:0 -109.8125rem;opacity:1}80%{background-position:0 -125.5rem}84%{background-position:0 -141.1875rem}88%{background-position:0 -156.875rem}92%{background-position:0 -172.5625rem}96%{background-position:0 -188.25rem}to{background-position:0 -203.9375rem;opacity:0}}.limbo-game-rocket{position:relative;width:100%;height:100%;min-height:280px}.limbo-rocket-number{text-align:center;color:#fff;transition:color .35s;position:relative;font-size:clamp(3rem,8vw,6.25rem);white-space:nowrap;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.1;z-index:3;padding-top:8%}.limbo-gv-x{display:inline-block}.limbo-rocket-number.game-green{color:var(--limbo-green)}.limbo-rocket-number.game-red{color:#ed6300}.limbo-rocket-boom{width:16.25rem;height:15.0625rem;background:url(/img/limbo/boom.png) no-repeat;background-size:100% auto;opacity:0;background-position:0 0;top:50%;position:absolute;left:50%;margin-left:-8.125rem;margin-top:-7.5rem;transform:scale(1.5);pointer-events:none}.limbo-rocket-boom.boom{animation:limbo-boom .4s step-end}.limbo-rocket-wrap{width:18.625rem;margin:0 auto;opacity:1;position:absolute;bottom:28%;left:50%;transform:translateX(-50%);z-index:2;transition:bottom .2s ease-in,opacity .2s,transform .2s}.limbo-rocket-wrap.flying{bottom:50%}.limbo-rocket-wrap.\!flying{bottom:50%!important}.limbo-rocket-wrap.boom{transform:translate(-50%,-50%);opacity:0}.limbo-rocket-img{margin:0 auto;width:6.25rem;height:17.125rem;position:relative}.limbo-rocket-img img{position:absolute;width:100%;top:0;left:0;animation:limbo-rocketanimate 1s linear infinite;user-select:none;pointer-events:none}.limbo-rocket-fire{margin:-7rem auto 0;width:5.0625rem;height:6rem;background:url(/img/limbo/fire.png) no-repeat;background-size:100% auto;background-position:0 0;animation:limbo-fireanimate .7s steps(1) infinite}.limbo-game-rocket.game-turbo .limbo-rocket-number{transform:scale(1.3) translateY(50%);transition:all 1s;font-weight:700}.limbo-game-rocket.game-turbo .limbo-rocket-boom,.limbo-game-rocket.game-turbo .limbo-rocket-wrap{display:none}.limbo-toolbar{display:flex;order:10;align-items:center;height:4rem;position:relative;flex-shrink:0;padding:0 12px;background:var(--limbo-panel)}.limbo-toolbar:before{content:"";flex:1}.limbo-toolbar:after{content:"";position:absolute;left:0;top:0;right:0;height:1px;opacity:.3;background-color:var(--panel)}.limbo-tool-btn{width:2.75rem;height:2.75rem;margin-right:.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--text-muted);background:transparent;border:none;cursor:pointer;transition:color .3s ease-in-out,background .15s}.limbo-tool-btn:hover{color:#c8d0d9;background:hsla(0,0%,100%,.05)}.limbo-tool-btn.active{color:var(--limbo-green-bright)}.limbo-tool-btn .ng-icon{fill:currentColor}.limbo-house-edge{position:absolute;right:16px;bottom:18px;z-index:3;display:inline-flex;align-items:center;height:24px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:500;line-height:1;color:#9ba1ab;background:rgba(49,52,60,.55);border:1px solid hsla(0,0%,100%,.06);pointer-events:none}.limbo-house-edge>span{white-space:nowrap}.limbo-amount-label{display:flex;align-items:center;gap:6px}.limbo-max-profit .tip{white-space:nowrap}.limbo-payout-label .chance.green,.limbo-payout-label .green{color:#cad1d9;margin-left:.4375rem}.limbo-intro{margin-top:12px}.limbo-control-panel{position:absolute;left:0;top:0;bottom:0;width:330px;display:flex;flex-direction:column;padding:.625rem;background:var(--limbo-panel);border-right:1px solid var(--limbo-border);z-index:2}.limbo-mode-tabs{display:flex;flex-shrink:0;width:100%}.limbo-mode-tab{flex:1;display:flex;align-items:center;justify-content:center;height:2.75rem;line-height:2.75rem;font-size:13px;font-weight:600;color:rgba(var(--muted-rgb),.6);text-align:center;cursor:pointer;border:none;background:transparent;border-radius:1.375rem;transition:color .2s,background .2s}.limbo-mode-tab:hover:not(.active){color:var(--text-muted)}.limbo-mode-tab.active{color:var(--text);font-weight:700;background-color:var(--inset)}.limbo-bet-area{flex:1;height:1%;min-width:0;overflow:hidden}.limbo-bet-area,.limbo-bet-fields{display:flex;flex-direction:column;min-height:0}.limbo-bet-fields{flex:1;overflow-y:auto}.limbo-notice{border-radius:10px;padding:6px 12px;margin-top:.5rem;font-size:11px;text-align:center;background:rgba(245,124,0,.08);color:#f59e0b}.limbo-notice.error{background:rgba(239,68,68,.1);color:#f87171}.limbo-notice.\!error{background:rgba(239,68,68,.1)!important;color:#f87171!important}.limbo-bet-btn-row{display:flex;flex-direction:column;gap:8px;margin-top:1.875rem;flex-shrink:0}.limbo-bet-btn-row--mobile{display:none}.limbo-payout-x{color:var(--limbo-green-bright);margin-right:-.3125rem;font-size:.875rem;font-weight:700;flex-shrink:0}.limbo-input-group{margin-top:1rem}.limbo-bet-fields>.limbo-bet-btn-row+.limbo-input-group,.limbo-bet-fields>.limbo-input-group:first-child,.limbo-bet-fields>.limbo-notice+.limbo-input-group{margin-top:.5rem}.limbo-input-group label{font-size:12px;color:rgba(var(--muted-rgb),.6);margin-bottom:6px}.limbo-input-group label,.limbo-payout-label{display:flex;justify-content:space-between;align-items:center}.limbo-payout-label{width:100%}.limbo-payout-label .chance{color:#cad1d9;margin-left:.4375rem}.limbo-input-wrap{display:flex;align-items:center;gap:8px;background-color:var(--inset);border:none;border-radius:1.25rem;padding:0 12px;height:2.75rem}.limbo-input-wrap input{flex:1;min-width:0;background:transparent;border:none;color:var(--text);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;outline:none}.limbo-coin-icon{width:18px;height:18px;flex-shrink:0}.limbo-input-actions{display:flex;align-items:center;gap:1px;flex-shrink:0;margin-right:-.5rem}.limbo-input-actions>button{height:2.25rem;min-width:2.75rem;padding:0 8px;font-size:12px;font-weight:600;color:var(--text-muted);background:var(--panel);border:none;cursor:pointer;transition:color .15s,background .15s}.limbo-input-actions>button:first-child{border-top-left-radius:1.125rem;border-bottom-left-radius:1.125rem;padding-left:.25rem}.limbo-input-actions:not(:has(.limbo-arrows))>button:last-child{border-top-right-radius:1.125rem;border-bottom-right-radius:1.125rem;padding-right:.25rem}.limbo-input-actions>button:hover:not(:disabled){color:#fff;background:var(--surface-hover)}.limbo-arrows{display:flex;flex-direction:column;gap:2px;height:2.25rem;justify-content:center;align-items:center;background:var(--panel);border-top-right-radius:1.125rem;border-bottom-right-radius:1.125rem;padding:0 8px}.limbo-arrows button{padding:0;min-width:auto;height:auto;background:transparent;color:var(--placeholder-color);border:none;cursor:pointer}.limbo-times-actions{width:8.375rem}.limbo-times-actions>button{flex:1;min-width:0}.limbo-times-actions>button.active{color:var(--text);font-weight:600;background-color:var(--surface-hover)}.limbo-increase-wrap{gap:0;padding-left:.25rem;padding-right:.75rem}.limbo-increase-wrap input{font-weight:700;text-align:left;min-width:0}.limbo-increase-wrap.is-reset input{opacity:.5}.limbo-increase-switch{order:-1;position:relative;flex-shrink:0;margin-left:-1rem;margin-right:2rem;padding-left:2.25rem;width:8.125rem;height:2.25rem;border-radius:1.125rem;background:var(--panel);border:none;cursor:pointer;display:flex;flex-direction:column;justify-content:center;color:inherit}.limbo-increase-switch:disabled{cursor:default;opacity:.7}.limbo-increase-switch .dot-wrap{position:absolute;width:1rem;height:1.75rem;border-radius:.46875rem;background:var(--limbo-green);left:.875rem;top:.25rem}.limbo-increase-switch .dot{width:1rem;height:1rem;border-radius:50%;background:#fff;position:absolute;left:0;top:.875rem;transition:top .1s ease-in-out}.limbo-increase-switch.is-reset .dot{top:-.0625rem}.limbo-increase-switch .text{height:.875rem;padding:0 .25rem;display:flex;align-items:center;font-size:.75rem;line-height:.875rem;color:var(--text-muted);white-space:nowrap}.limbo-increase-switch.is-reset .text.reset{font-weight:700;color:#fff}.limbo-increase-switch.is-reset .text.\!reset{font-weight:700!important;color:#fff!important}.limbo-increase-switch:not(.is-reset) .text.increse{font-weight:700;color:#fff}.limbo-percent{color:var(--limbo-green-bright);margin-right:-.375rem;font-size:.875rem;font-weight:700;flex-shrink:0}.limbo-auto-status{margin:0;font-size:12px;font-weight:600;color:#9aa4b2;text-align:center}.limbo-tab.active{color:#fff}.limbo-bets-empty{padding:24px;text-align:center;font-size:13px;color:var(--placeholder-color)}.limbo-bets-table-wrap{overflow-x:auto}.limbo-bets-table{width:100%;border-collapse:collapse;font-size:12px}.limbo-bets-table th{text-align:left;padding:8px 12px;color:var(--placeholder-color);font-weight:600;border-bottom:1px solid var(--limbo-border)}.limbo-bets-table td{padding:10px 12px;color:#c8d0d9;border-bottom:1px solid hsla(0,0%,100%,.03);font-variant-numeric:tabular-nums}@media (max-width:899px){.limbo-game{padding:.625rem}.limbo-game-main{flex-direction:column;padding-left:0;min-height:0;border-radius:1.25rem}.limbo-control-panel{position:relative;width:100%;left:auto;top:auto;bottom:auto;border-right:none;order:2;padding:.625rem}.limbo-mode-tabs{order:2;margin-top:1.25rem}.limbo-bet-area{order:1}.limbo-mode-tab{height:3rem;border-radius:0;border-bottom:2px solid transparent}.limbo-mode-tab.active{border-bottom-color:var(--limbo-green-bright);background-image:linear-gradient(0deg,#7bc5144d,#7bc51400 50%);background-color:transparent}.limbo-bet-btn-row{margin-top:1.25rem}.limbo-bet-btn-row--mobile{display:flex;margin-top:.5rem;margin-bottom:.25rem}.limbo-bet-btn-row--desktop{display:none}.limbo-game-view{order:1;min-height:20.4375rem;height:20.4375rem;border-radius:1.25rem 1.25rem 0 0}.limbo-toolbar{order:3}.limbo-rocket-number{font-size:3.125rem;padding-top:4%}.limbo-rocket-wrap{bottom:32%;width:5rem}.limbo-rocket-img{width:3.75rem;height:10.5rem}.limbo-rocket-fire{margin-top:-5.625rem;transform:scale(.6)}.limbo-rocket-wrap.flying{bottom:50%}.limbo-house-edge{right:12px;bottom:12px}.limbo-rocket-wrap.\!flying{bottom:50%!important}}@media (max-width:660px){.limbo-game{min-height:calc(100vh - var(--ng-header-h-mobile));padding:.5rem}}.ud-game .dice-game-main{position:relative;min-height:min(80vh,720px)}.ud-game-view{--ud-green:#43b309;--ud-orange:#ed6302;position:relative;flex:1;min-width:0}.ud-control{position:absolute;left:0;top:0;bottom:0;width:330px;display:flex;flex-direction:column;padding:10px;background:var(--deep);border-right:1px solid var(--control-border);z-index:2}.ud-control-switch{display:flex;flex:none;width:100%}.ud-control-switch>button{flex:1;height:44px;line-height:44px;text-align:center;border-radius:22px;border:none;background:transparent;color:rgba(var(--muted-rgb),.6);font-size:14px;font-weight:500;cursor:pointer}.ud-control-switch>button.is-active{color:var(--text);font-weight:700;background-color:var(--chip-active)}.ud-control-switch>button:disabled{opacity:.55;cursor:not-allowed}.ud-control-panel{flex:1;display:flex;flex-direction:column;min-height:0;padding:20px 12px 16px;overflow-y:auto}.ud-notice{border-radius:10px;padding:6px 12px;margin:0 0 12px;font-size:11px;text-align:center;background:rgba(245,124,0,.08);color:#f59e0b}.ud-notice.error{background:rgba(239,68,68,.1);color:#f87171}.ud-notice.\!error{background:rgba(239,68,68,.1)!important;color:#f87171!important}.ud-field{margin-bottom:14px}.ud-input-label{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:rgba(var(--muted-rgb),.6);margin-bottom:6px;gap:8px}.ud-amount-label{display:flex;align-items:center;gap:4px;min-width:0}.ud-max-profit{position:relative;margin-left:3px;width:16px;height:16px;color:var(--placeholder-color)}.ud-max-profit .icon{width:16px;height:16px;cursor:pointer;display:block}.ud-max-profit:hover{color:var(--text-muted)}.ud-max-profit .tip{display:none;box-sizing:border-box;position:absolute;left:-12px;top:-42px;height:36px;line-height:20px;padding:5px 10px;white-space:nowrap;color:var(--text-color);background-color:#25272b;box-shadow:0 0 8px rgba(0,0,0,.14);border-radius:18px;z-index:20;align-items:center}.ud-max-profit .tip:after{content:"";width:8px;height:8px;position:absolute;left:16px;bottom:-4px;background-color:#25272b;transform:rotate(45deg)}.ud-max-profit:hover .tip{display:flex}.ud-max-profit .tip .tit{color:#808f9e}.ud-max-profit .tip .amount-str{color:var(--text);font-weight:700}.ud-control .label-amount{color:var(--placeholder-color)!important;font-family:ui-monospace,monospace;font-size:11px!important;font-weight:400;margin-left:auto;flex-shrink:0}.ud-input-control{display:flex;align-items:center;gap:6px;background-color:var(--inset);border:1px solid var(--surface-2);border-radius:1.25rem;padding:0 1.25rem;height:3.5rem;min-height:3.5rem;overflow:hidden}.ud-input-control input{flex:1;min-width:0;background:transparent;border:none;color:var(--text);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;outline:none}.ud-input-control input:read-only,.ud-input-control.is-readonly input{opacity:.85}.ud-input-control input:disabled{opacity:.5}.ud-coin-icon{width:16px;height:16px;flex-shrink:0;order:2}.ud-button-group{display:flex;align-items:center;flex-shrink:0;margin-right:-1.125rem;order:3}.ud-button-group>button{height:3.5rem;min-width:36px;padding:0 8px;border:none;background:transparent;color:var(--text-muted);font-size:12px;font-weight:600;cursor:pointer}.ud-button-group>button.active,.ud-button-group>button:hover:not(:disabled){color:var(--text)}.ud-button-group>button:disabled{opacity:.45;cursor:not-allowed}.ud-arrows{display:flex;flex-direction:column;align-items:center;justify-content:center;width:28px;height:3.5rem;gap:4px;padding:0;border:none;background:transparent;color:var(--placeholder-color);cursor:pointer;flex-shrink:0}.ud-arrows:hover:not(:disabled){color:var(--text)}.ud-arrows:disabled{opacity:.45;cursor:not-allowed}.ud-arrows svg{width:10px;height:6px;display:block}.ud-times-btns>button{width:40px;background-color:rgba(60,64,74,.5)}.ud-times-btns>button.active,.ud-times-btns>button:hover:not(:disabled){background-color:var(--surface-hover);font-weight:600}.ud-increase-row{position:relative;padding-left:8px}.ud-increase-switch{order:-1;position:relative;margin-left:-4px;padding-left:36px;margin-right:12px;width:130px;height:36px;border-radius:18px;background:var(--panel);cursor:pointer;display:flex;flex-direction:column;justify-content:center;border:none;flex-shrink:0}.ud-increase-switch:disabled{opacity:.5;cursor:not-allowed}.ud-increase-switch .dot-wrap{position:absolute;width:16px;height:28px;border-radius:7.5px;background:#43b309;left:14px;top:4px}.ud-increase-switch .dot{width:16px;height:16px;border-radius:50%;background:#fff;position:absolute;left:0;transition:top .1s ease-in-out;top:14px}.ud-increase-switch.is-reset .dot{top:-1px}.ud-increase-switch .text{height:14px;padding:0 4px;display:flex;align-items:center;font-size:12px;line-height:14px;color:var(--text-muted)}.ud-increase-switch.is-increase .increse,.ud-increase-switch.is-reset .reset{font-weight:700;color:#fff}.ud-increase-switch.is-reset .\!reset{font-weight:700!important;color:#fff!important}.ud-percent{color:#43b309;font-weight:700;margin-right:-2px;flex-shrink:0;order:4}.ud-bet-btn-row{margin-top:1.25rem;padding-top:0;display:flex;flex-direction:column;gap:8px}.ud-control-panel:has(.ud-field--increase) .ud-bet-btn-row{margin-top:auto;padding-top:1.5rem}.ud-bet-btn{display:block;box-sizing:border-box;width:100%;height:3.625rem;min-height:3.625rem;padding:0;border:none;border-radius:6.25rem;background-color:#43b309;background-image:conic-gradient(from 1turn,#43b309,#5ddb1c);color:#fff;font-weight:700;font-size:14px;line-height:1.2;text-align:center;cursor:pointer;box-shadow:0 4px 8px 0 rgba(29,34,37,.1);transition:transform .2s cubic-bezier(.22,1,.36,1)}.ud-bet-btn:active:not(:disabled){transform:scale(.95)}.ud-bet-btn:disabled{opacity:.5;cursor:default}.ud-bet-btn.stop{background-color:#dc2626;background-image:conic-gradient(from 1turn,#dc2626,#f87171)}.ud-bet-btn .button-inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ud-auto-status{margin:0;font-size:12px;font-weight:600;color:#9aa4b2;text-align:center}@media (max-width:899px){.ud-game .dice-game-main{flex-direction:column}.ud-control{position:relative;width:100%;order:2;border-right:none;border-top:1px solid var(--inset-strong)}.ud-control-switch{order:2;margin-top:12px}.ud-control-switch>button{height:48px;border-radius:0;border-bottom:2px solid transparent}.ud-control-switch>button.is-active{border-bottom-color:#43b309;background-image:linear-gradient(0deg,#7bc5144d,#7bc51400 50%);background-color:transparent}.ud-control-panel{order:1;padding:16px 18px}.ud-game-view{order:1;min-height:360px}.ud-bet-btn-row{padding-top:20px}}.ud-dice-area{position:relative;min-height:0;padding:20px 24px 0}.ud-area,.ud-dice-area{flex:1;display:flex;flex-direction:column}.ud-area{padding:0 3%}.ud-inout-tabs{position:absolute;right:24px;top:20px;z-index:2;display:flex;width:122px;height:36px;border-radius:20px;background:var(--inset-strong);padding:2px}.ud-inout-tabs button{flex:1;border:0;border-radius:18px;background:transparent;color:rgba(var(--muted-rgb),.6);font-weight:700;font-size:13px;cursor:pointer}.ud-inout-tabs button.is-active{background:rgba(109,189,46,.25);color:#fff}.ud-inout-tabs button:disabled{opacity:.6;cursor:not-allowed}.ud-result-board{padding-top:36px;width:100%;display:flex;align-items:center;justify-content:center;gap:8px}.ud-result-board__side p{display:flex;margin:0;color:#f5f6fa;align-items:center}.ud-result-board__side p.last{margin-top:1rem}.ud-result-board__side span{font-weight:700;font-size:22px;display:inline-block;line-height:28px;opacity:.5}.ud-result-board__com{font-size:32px;width:40px;text-align:center;display:flex;align-items:center;justify-content:center}.ud-result-board__com img{width:16px;height:auto}.ud-result-board__num{width:58px;white-space:nowrap;letter-spacing:1px}.ud-result-board__side--left .ud-result-board__num{text-align:right}.ud-result-board__center{width:388px;height:126px;min-width:300px;perspective:800px}.ud-result-board__wrap{width:100%;height:100%;transform:translateZ(0);transition:.5s;transform-style:preserve-3d;position:relative}.ud-result-board__wrap>div{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#151518;border-radius:14px;border:2px solid var(--deep);transition:.5s;backface-visibility:hidden}.ud-result-board__center.open .ud-result-board__wrap{transform:rotateX(180deg)}.ud-result-board__center.\!open .ud-result-board__wrap{transform:rotateX(180deg)!important}.ud-result-board__center.open .ud-result-board__choose{z-index:3}.ud-result-board__center.\!open .ud-result-board__choose{z-index:3!important}.ud-result-board__choose{transform:rotateX(180deg);display:flex;flex-direction:column}.ud-result-board__title{margin:8px 0 0;font-size:16px;font-weight:700;line-height:20px;text-align:center;color:var(--text-color);display:flex;align-items:center;justify-content:center;gap:4px}.ud-result-board__nums{display:flex;margin-top:8px;align-items:center;justify-content:space-between;padding:0 6%}.ud-result-board__item{display:flex;justify-content:center;flex-direction:column;align-items:center;width:40%}.ud-result-board__item>span{display:block;font-weight:700;line-height:16px;text-align:center;margin-bottom:4px;color:var(--text-color);font-size:12px;opacity:1}.ud-result-board__item input{height:56px;width:100%;border-radius:14px;border:0;background-color:rgba(33,35,40,.33);text-align:center;font-size:28px;color:#fff;font-weight:700;outline:none}.ud-result-board__swap{margin-top:20px;cursor:pointer;border:0;background:transparent;color:var(--ud-green);font-size:22px;line-height:1}.ud-result-board__swap:disabled{opacity:.5;cursor:not-allowed}.ud-result-board__digits{transform:rotateX(0deg);z-index:2;position:relative}.ud-result-board__bg,.ud-result-board__digits{display:flex;align-items:center;justify-content:center}.ud-result-board__bg{position:absolute;width:100%;inset:0}.ud-result-board__bg>span{width:22%;border-radius:10px;background-image:linear-gradient(180deg,#37373f -44%,#19191e);margin-right:8px;font-size:78px;height:108px;font-weight:700;color:var(--text);display:flex;align-items:center;justify-content:center}.ud-result-board__bg>span:last-child{margin-right:0}.ud-slider-wrap{width:100%;margin-top:160px}.ud-slider{box-shadow:0 0 0 24px var(--inset);width:100%;height:10px;border-radius:10px;background:var(--ud-orange);position:relative}.ud-slider.active{animation:ud-activebg .5s ease 2}@keyframes ud-activebg{0%,50%,to{background-color:var(--ud-green)}25%,75%{background-color:#ffdd47}}.ud-slider-inner{position:absolute;height:100%;background:var(--ud-orange);border-radius:10px;top:0}.ud-slider-inner.active{background:var(--ud-green)}.ud-slider-btn{position:absolute;width:28px;height:28px;border-radius:6px;background:#fff;display:flex;align-items:center;justify-content:center;top:-9px;margin-left:-14px;cursor:col-resize;border:0;padding:0;touch-action:none}.ud-slider-btn.center{height:18px;top:-4px;cursor:pointer}.ud-slider-btn.right .img-sider{transform:rotateY(180deg)}.ud-slider-btn .num{position:relative;display:flex;align-items:center;justify-content:center}.ud-slider-btn .img-sider{height:10px;width:auto;pointer-events:none}.ud-slider-btn .img-center{height:6px;width:auto;pointer-events:none}.ud-slider-btn .tips{position:absolute;bottom:34px;left:50%;transform:translateX(-50%);background:var(--panel);color:#fff;font-size:12px;font-weight:700;padding:2px 6px;border-radius:4px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s}.ud-slider-btn .tips.hover-center,.ud-slider-btn:hover .tips{opacity:1}.ud-num-info{width:100%;position:absolute;top:44px;left:0;pointer-events:none}.ud-num-info>span{line-height:18px;width:24px;margin-left:-12px;white-space:nowrap;text-align:center;position:absolute;color:var(--text);font-size:12px}.ud-num-info>span:first-child{left:0;margin-left:0;text-align:left}.ud-num-info>span:nth-child(2){left:25%}.ud-num-info>span:nth-child(3){left:50%}.ud-num-info>span:nth-child(4){left:75%}.ud-num-info>span:nth-child(5){left:100%;text-align:right;margin-left:-24px}.ud-result-marker{position:absolute;width:100%;pointer-events:none;user-select:none;top:-148px;margin-left:-65px;transition:transform .4s ease 0s;z-index:6}.ud-result{width:130px;height:130px;position:relative;display:flex;justify-content:center;align-items:flex-end}.ud-result__halo{width:90%;height:auto;animation:ud-rotate 3s linear infinite}.ud-result.result_lose .ud-result__halo{display:none}@keyframes ud-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ud-transDice{50%{transform:scale(1.1)}}.ud-result__dice{position:absolute;display:flex;align-items:center;flex-direction:column;width:100%;height:100%}.ud-result__dice p{margin:0 0 12px;font-size:24px;line-height:30px;font-weight:700}.ud-result__dice p.win{color:var(--ud-green)}.ud-result__dice p.lose{color:#ed6300}.ud-result__dice>img{height:64px;margin-left:-4px;width:auto;transition:all .3s ease 0s;transform-origin:center bottom}.ud-result__dice>img.big{animation:ud-transDice .5s ease 0s 1 normal none running}.ud-input-result{position:absolute;width:100%;height:10px;pointer-events:none;user-select:none;z-index:5;transition:transform .4s ease 0s;top:0;left:0}.ud-input-result>div{width:4px;height:100%;margin-left:-2px;background-color:hsla(0,0%,100%,.5)}.ud-stats-row{background-color:var(--inset);position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;min-height:118px;align-items:center;border-radius:20px;padding:16px 0 16px 24px;margin-top:94px;gap:12px}.ud-stats-row .dice-stat-field{flex:1;min-width:120px;margin-right:24px}.ud-stats-row .dice-stat-field--chance{flex:2;min-width:240px}.dice-stat-input--readonly input{opacity:.85}@media (max-width:900px){.ud-dice-area{padding:10px 12px 0}.ud-area{padding:0}.ud-inout-tabs{top:auto;bottom:-48px;right:auto;left:0}.ud-result-board{padding-top:0}.ud-result-board__side span{font-size:14px}.ud-result-board__com{width:32px}.ud-result-board__com img{width:10px}.ud-result-board__num{width:48px}.ud-result-board__center{width:264px;height:88px;min-width:auto}.ud-result-board__bg>span{width:54px;height:74px;font-size:44px;margin-right:8px;border-radius:10px}.ud-result-board__item input{height:36px;font-size:20px;border-radius:10px}.ud-result-board__title{font-size:12px;margin-top:6px}.ud-slider-wrap{margin-top:102px}.ud-slider{height:6px}.ud-slider-btn{top:-11px}.ud-slider-btn.center{top:-6px}.ud-result-marker{top:-108px;margin-left:-50px}.ud-result{width:100px;height:100px}.ud-result__dice p{font-size:16px;line-height:20px;margin-bottom:2px;padding-top:10px}.ud-result__dice>img{width:48px;height:48px}.ud-input-result{height:6px}.ud-stats-row{margin-top:72px;padding:12px}}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Bold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{color-scheme:light;--background:#f0f1f5;--foreground:#31373d;--header:#fff;--sidebar:#fff;--sidebar-extended:#fff;--sidebar-text:rgba(95,105,117,.8);--sidebar-active:#e9eaf2;--sidebar-active-hover:rgba(233,234,242,.7);--sidebar-active-text:#31373d;--sidebar-active-glow:rgba(93,219,28,.28);--surface:#fff;--surface-2:#e4e6ee;--surface-hover:#d8dbe6;--deep:#e9eaf2;--panel:#f5f6fa;--text:#31373d;--text-muted:#5f6975;--placeholder-color:#57616b;--autofill-color:#31373d;--scroll-color:#f0f1f5;--accent-green:#5ddb1c;--accent-purple:#7c3aed;--accent-yellow:#f5d000;--accent-gold:#f59e0b;--border-subtle:rgba(95,105,117,.16);--border-strong:rgba(95,105,117,.28);--shadow-rgb:28,34,37;--chip-active:#fff;--control-border:rgba(95,105,117,.18);--inset:#e4e6ee;--inset-strong:rgba(95,105,117,.22);--card-shadow:0 2px 12px rgba(28,34,37,.08);--ng-green:#5ddb1c;--ng-green-bright:#6ee82a;--ng-btn-text:#f5f6f7;--ng-ease-out:cubic-bezier(0.36,0.66,0.04,1);--ng-input-bg:#fff;--ng-header-h:64px;--ng-header-h-mobile:7.375rem;--text-color:rgba(95,105,117,.8);--primary-color:#5ddb1c;--muted-rgb:95,105,117;--hairline-rgb:0,0,0}.darken{color-scheme:dark;--background:#24262b;--foreground:#ededed;--header:#24262b;--sidebar:#1e2024;--sidebar-extended:#1e2024;--sidebar-text:rgba(153,164,176,.8);--sidebar-active:#2c3036;--sidebar-active-hover:rgba(44,48,54,.6);--sidebar-active-text:#fff;--sidebar-active-glow:rgba(0,231,1,.32);--surface:#2a2e35;--surface-2:#2d3035;--surface-hover:#32363f;--deep:#17181b;--panel:#31343c;--text:#f5f6f7;--text-muted:#99a4b0;--placeholder-color:#75808c;--autofill-color:#f5f6f7;--scroll-color:#24262b;--accent-green:#00e701;--border-subtle:hsla(0,0%,100%,.06);--border-strong:hsla(0,0%,100%,.12);--shadow-rgb:29,34,37;--chip-active:rgba(49,52,60,.4);--control-border:rgba(49,52,60,.5);--inset:rgba(49,52,60,.4);--inset-strong:rgba(49,52,60,.55);--card-shadow:none;--ng-green:#43b309;--ng-green-bright:#5ddb1c;--ng-input-bg:rgba(49,52,60,.4);--text-color:rgba(153,164,176,.8);--primary-color:#43b309;--muted-rgb:153,164,176;--hairline-rgb:255,255,255}.mobile-sidebar,.ng-originals-flyout,.ng-sidebar{color-scheme:dark;--sidebar:#1e2024;--sidebar-extended:#1e2024;--sidebar-text:rgba(153,164,176,.8);--sidebar-active:#2c3036;--sidebar-active-hover:rgba(44,48,54,.6);--sidebar-active-text:#fff;--sidebar-active-glow:rgba(0,231,1,.32);--surface:#2a2e35;--surface-2:#2d3035;--surface-hover:#32363f;--panel:#31343c;--deep:#17181b;--text:#f5f6f7;--text-muted:#99a4b0;--placeholder-color:#75808c;--border-subtle:hsla(0,0%,100%,.06);--ng-input-bg:rgba(49,52,60,.4);--text-color:rgba(153,164,176,.8);--muted-rgb:153,164,176;--hairline-rgb:255,255,255;--inset:rgba(49,52,60,.4);--inset-strong:rgba(49,52,60,.55);--chip-active:rgba(49,52,60,.4);--control-border:rgba(49,52,60,.5)}.mobile-sidebar,.ng-sidebar{color:var(--text-color);background-color:var(--sidebar)}html{-webkit-text-size-adjust:100%;touch-action:manipulation}body{color:var(--foreground);background:var(--background);font-family:Montserrat,-apple-system,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Microsoft Yahei,sans-serif;font-size:.875rem;line-height:1.6;overflow-x:hidden;-webkit-tap-highlight-color:transparent}a,body,button,input,textarea{font-family:inherit;color:inherit}.ob-game{--ob-ink:#2a0e1c;--ob-rose:#9e0d3c;--ob-crimson:#54001a;--ob-gold:#e8c078;--ob-gold-bright:#ffe0a8;--ob-cream:#f5e6c8;--ob-panel:#1e1220;width:100%;max-width:1368px;margin:0 auto;padding:1.25rem .625rem 2rem;color:#fde8ef}.ob-game-card{display:flex;flex-direction:column;gap:12px}.ob-game-area{border-radius:20px;overflow:hidden;background:var(--deep)}.ob-board,.ob-stage{position:relative;width:100%}.ob-stage{aspect-ratio:2/1;max-height:674px;overflow:hidden;background:#1a0810}.ob-canvas,.ob-canvas-wrap{position:absolute;inset:0;width:100%;height:100%;display:block}.ob-canvas{touch-action:none;cursor:default}.ob-stage-bg{width:100%;height:100%;object-fit:cover;object-position:28% center;user-select:none}.ob-stage-bg,.ob-stage-veil{position:absolute;inset:0;pointer-events:none}.ob-stage-veil{background:linear-gradient(90deg,rgba(20,4,12,.15),transparent 28%,transparent 62%,rgba(20,4,12,.35)),linear-gradient(180deg,rgba(20,4,12,.2),transparent 30%,transparent 70%,rgba(20,4,12,.55))}.ob-sakura{pointer-events:none;position:absolute;inset:0;z-index:2;overflow:hidden}.ob-petal{position:absolute;top:-12%;border-radius:70% 10% 60% 20%;background:radial-gradient(circle at 30% 30%,#ffe4ec,#ff9ab8 55%,#e85d8a 100%);box-shadow:0 0 6px rgba(255,150,180,.45);transform:rotate(20deg);animation-name:ob-petal-fall;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes ob-petal-fall{0%{transform:translate3d(0,-10%,0) rotate(0deg)}to{transform:translate3d(var(--ob-drift,36px),120vh,0) rotate(1turn)}}.ob-stage-top{position:absolute;top:8px;left:10px;right:10px;z-index:4;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ob-history{display:flex;flex-wrap:wrap;gap:4px;max-width:70%}.ob-history-chip{font-size:11px;font-weight:700;padding:2px 7px;border-radius:999px;background:rgba(0,0,0,.45);border:1px solid hsla(39,71%,69%,.2);font-family:Montserrat,system-ui,sans-serif}.ob-history-chip.win{color:#7dffb0}.ob-history-chip.loss{color:#ff9a8b}.ob-sound-btn{border:0;background:rgba(0,0,0,.4);border-radius:8px;padding:6px 8px;cursor:pointer;border:1px solid hsla(39,71%,69%,.25)}.ob-logo{top:2%;width:min(34%,280px);transform:translateX(-50%);pointer-events:none;filter:drop-shadow(0 6px 14px rgba(0,0,0,.55));user-select:none}.ob-logo,.ob-machine{position:absolute;left:50%;z-index:3}.ob-machine{top:52%;transform:translate(-42%,-50%);width:min(62%,720px);display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:8px 12px;align-items:end}.ob-reels-frame{grid-column:1/-1;position:relative;padding:10px 12px;border-radius:6px;background:linear-gradient(180deg,#7a1a32,#4a0e22 40%,#2e0a18);box-shadow:inset 0 0 0 2px hsla(39,71%,69%,.55),inset 0 0 0 5px rgba(80,10,28,.9),0 10px 28px rgba(0,0,0,.55),0 0 40px rgba(180,40,70,.25)}.ob-reels-frame:before{content:"";position:absolute;inset:4px;border-radius:4px;border:1px solid rgba(255,210,140,.18);pointer-events:none}.ob-reels-inner{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;padding:4px;background:linear-gradient(180deg,rgba(20,4,12,.75),rgba(40,8,20,.85));border-radius:3px;box-shadow:inset 0 0 18px rgba(0,0,0,.55)}.ob-reel{display:grid;grid-template-rows:repeat(3,1fr);gap:4px;min-width:0}.ob-reel.blur .ob-cell{filter:blur(1.2px) brightness(1.08) saturate(1.15)}.ob-reel.landed .ob-cell{animation:ob-land .22s ease}@keyframes ob-land{0%{transform:translateY(-8px);opacity:.7}to{transform:translateY(0);opacity:1}}.ob-cell{aspect-ratio:1;min-height:0;border-radius:4px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#2a0e1c;box-shadow:inset 0 0 0 1px hsla(39,71%,69%,.35),0 2px 4px rgba(0,0,0,.35);transition:transform .15s ease,box-shadow .15s ease,filter .1s ease}.ob-cell.win{transform:scale(1.03);box-shadow:0 0 0 2px #ffe0a8,0 0 18px rgba(255,210,120,.85),inset 0 0 12px rgba(255,220,140,.35);z-index:1}.ob-cell.spinning{filter:brightness(1.1)}.ob-cell-img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;user-select:none}.ob-cell-letter{font-size:clamp(18px,3.2vw,34px);font-weight:800;line-height:1;color:#ffe0a8;text-shadow:0 2px 0 #5a2040,0 0 12px rgba(255,180,100,.55);width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 40%,#5a2038,#2a0e1c 70%)}.ob-hud{grid-column:1;display:grid;grid-template-columns:1.1fr 1.2fr 1.15fr;gap:6px;align-items:stretch;font-family:Montserrat,system-ui,sans-serif}.ob-hud-box{min-height:54px;border-radius:4px;padding:6px 8px;background:linear-gradient(180deg,#6a1830,#3c0e1c);box-shadow:inset 0 0 0 1px hsla(39,71%,69%,.35),inset 0 1px 0 rgba(255,220,180,.12),0 4px 10px rgba(0,0,0,.35);display:flex;flex-direction:column;justify-content:center;gap:2px}.ob-hud-label{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,220,200,.7)}.ob-hud-value{display:flex;align-items:center;gap:6px;color:#fff8e8}.ob-hud-bet-top strong,.ob-hud-value strong{font-size:13px;font-weight:700;color:#fff8e8}.ob-hud-win{align-items:center;text-align:center}.ob-hud-msg{font-size:14px;font-weight:800;color:#ffe6a0;text-shadow:0 1px 0 #5a2040,0 0 12px rgba(255,200,80,.35);letter-spacing:.02em}.ob-hud-bet-top{display:flex;align-items:center;justify-content:space-between;gap:6px}.ob-bet-btns{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;margin-top:2px}.ob-bet-btns button{border:0;border-radius:3px;padding:4px 0;font-size:10px;font-weight:800;letter-spacing:.02em;color:#ffe6c8;cursor:pointer;background:linear-gradient(180deg,#a02040,#6a1028);box-shadow:inset 0 0 0 1px hsla(39,71%,69%,.28),0 2px 0 #3a0a18}.ob-bet-btns button:disabled{opacity:.45;cursor:not-allowed}.ob-bet-btns button:not(:disabled):active{transform:translateY(1px);box-shadow:inset 0 0 0 1px hsla(39,71%,69%,.28)}.ob-spin-medal{grid-column:2;grid-row:2;position:relative;width:clamp(88px,12vw,118px);height:clamp(88px,12vw,118px);border:0;border-radius:50%;cursor:pointer;padding:0;background:transparent;align-self:end;justify-self:center;filter:drop-shadow(0 8px 14px rgba(0,0,0,.5));touch-action:none;user-select:none}.ob-spin-medal:disabled{opacity:.5;cursor:not-allowed;filter:grayscale(.25) drop-shadow(0 4px 8px rgba(0,0,0,.4))}.ob-spin-medal-ring{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff3c8 0,#f0c878 28%,#c99640 62%,#8a6020 100%);box-shadow:inset 0 0 0 3px rgba(255,236,180,.55),inset 0 -8px 16px rgba(90,50,10,.45),0 0 24px rgba(255,200,80,.45)}.ob-spin-medal-core{position:absolute;inset:12%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:radial-gradient(circle at 40% 35%,#fff0b8 0,#e8c078 45%,#b8862e 100%);box-shadow:inset 0 2px 4px rgba(255,255,220,.55),inset 0 -4px 10px rgba(100,60,10,.35);color:#4a2810}.ob-spin-medal-core strong{font-size:clamp(16px,2.2vw,22px);font-weight:900;letter-spacing:.04em;line-height:1;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,255,220,.55)}.ob-spin-medal-core small{font-size:clamp(7px,.9vw,9px);font-weight:700;opacity:.8;line-height:1.1;max-width:80%;text-align:center}.ob-spin-medal.auto .ob-spin-medal-ring,.ob-spin-medal.spinning .ob-spin-medal-ring{animation:ob-spin-glow 1.1s ease-in-out infinite}@keyframes ob-spin-glow{0%,to{filter:brightness(1)}50%{filter:brightness(1.18)}}.ob-spin-medal.auto .ob-spin-medal-core{background:radial-gradient(circle at 40% 35%,#ffc0d0 0,#e85d7a 45%,#9e0d3c 100%);color:#fff8f0}.ob-win-banner{position:absolute;top:46%;left:50%;transform:translate(-42%,-50%);z-index:6;font-size:clamp(26px,4vw,40px);font-weight:900;color:#fff6c8;text-shadow:0 3px 0 #8a6020,0 0 28px rgba(255,200,80,.85);animation:ob-pop 1s ease;pointer-events:none;font-family:Montserrat,system-ui,sans-serif}@keyframes ob-pop{0%{opacity:0;transform:translate(-42%,-40%) scale(.7)}40%{opacity:1;transform:translate(-42%,-55%) scale(1.08)}to{opacity:0;transform:translate(-42%,-70%) scale(1)}}.ob-bonus-overlay{position:absolute;inset:0;z-index:8;background:rgba(20,4,12,.72);display:flex;align-items:center;justify-content:center;padding:16px}.ob-bonus-modal{width:min(420px,100%);background:linear-gradient(180deg,#5a2240,#2a101c);border:1px solid hsla(39,71%,69%,.4);border-radius:16px;padding:20px;text-align:center;box-shadow:0 20px 50px rgba(0,0,0,.5)}.ob-bonus-modal h2{margin:0 0 6px;font-size:22px;color:#ffe6ee}.ob-bonus-modal p{margin:0 0 16px;font-size:13px;color:rgba(255,210,220,.75)}.ob-puzzles{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ob-puzzle{aspect-ratio:.75;border-radius:10px;background:linear-gradient(180deg,#8a3050,#4a1830);border:1px solid rgba(255,182,200,.3);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:800;color:#ffe6ee;transition:transform .35s ease,background .35s ease}.ob-puzzle.revealed{background:linear-gradient(180deg,#ffe0a8,#e8c078);color:#3a1420}.ob-puzzle.ended{background:linear-gradient(180deg,#666,#333);color:#ddd}.ob-puzzle-back{font-size:28px;opacity:.85}.ob-bonus-total{margin-top:14px;font-size:16px;font-weight:700;color:var(--ob-gold)}.ob-bet-panel{padding:12px 16px 14px;background:var(--sidebar);border-top:1px solid hsla(0,0%,100%,.04);display:flex;flex-direction:column;gap:10px;font-family:Montserrat,system-ui,sans-serif}.ob-panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.ob-mode-tabs{display:grid;grid-template-columns:1fr 1fr;min-width:220px;background:rgba(0,0,0,.28);border-radius:10px;padding:3px;gap:2px}.ob-mode-tab{border:0;background:transparent;color:rgba(255,220,230,.65);font-weight:600;font-size:13px;padding:9px;border-radius:8px;cursor:pointer;text-transform:capitalize}.ob-mode-tab.active{background:linear-gradient(180deg,#e85d7a,#b83255);color:#fff}.ob-meta-row{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:hsla(39,71%,69%,.85);font-weight:600}.ob-meta-hint{color:rgba(153,164,176,.85);font-weight:500}.ob-manual-hint{font-size:12px;color:rgba(153,164,176,.9)}.ob-field-label{font-size:12px;color:rgba(255,210,220,.7);font-weight:600}.ob-amount-row{display:flex;align-items:center;gap:6px;background:rgba(0,0,0,.28);border:1px solid rgba(255,182,200,.18);border-radius:10px;padding:6px 8px;max-width:320px}.ob-amount-input{flex:1;min-width:0;background:transparent;border:0;outline:none;color:#fff;font-weight:600;font-size:14px}.ob-amt-btn{border:0;background:rgba(232,93,122,.25);color:#ffd6e0;font-weight:700;border-radius:6px;padding:6px 10px;cursor:pointer}.ob-amt-btn.active{background:#e85d7a;color:#fff}.ob-auto-block{display:flex;flex-direction:column;gap:8px;max-width:640px}.ob-auto-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ob-auto-grid label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:rgba(255,210,220,.7)}.ob-auto-grid input,.ob-auto-grid select{background:rgba(0,0,0,.28);border:1px solid rgba(255,182,200,.18);border-radius:8px;color:#fff;padding:8px;font-size:13px}.ob-auto-start-btn{border:0;border-radius:10px;padding:12px 16px;font-size:14px;font-weight:800;letter-spacing:.04em;color:#3a1420;background:linear-gradient(180deg,#ffe0a8,#e8c078 45%,#c99640);box-shadow:0 4px 0 #8a6020;cursor:pointer;max-width:280px}.ob-auto-start-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.ob-auto-start-btn.stop{background:linear-gradient(180deg,#ff8fa3,#d44565);color:#fff;box-shadow:0 4px 0 #7a2038}.ob-error{color:#ff8f9e;font-size:12px}.ob-bottom-tabs{margin-top:4px}.ob-tabs{position:relative;display:grid;grid-template-columns:repeat(3,1fr);background:var(--sidebar);border-radius:10px;padding:3px;border:1px solid hsla(0,0%,100%,.04);font-family:Montserrat,system-ui,sans-serif}.ob-tab-indicator{position:absolute;top:3px;bottom:3px;border-radius:8px;background:rgba(232,93,122,.35);transition:left .2s ease}.ob-tab{position:relative;z-index:1;border:0;background:transparent;color:rgba(255,210,220,.7);font-weight:600;font-size:13px;padding:10px;cursor:pointer}.ob-tab.active{color:#fff}.ob-bets-empty{padding:24px;text-align:center;color:rgba(153,164,176,.85);font-size:13px}.ob-bets-empty,.ob-bets-table-wrap{font-family:Montserrat,system-ui,sans-serif}.ob-bets-table-wrap{overflow-x:auto;border-radius:12px;border:1px solid hsla(0,0%,100%,.04);background:var(--sidebar)}.ob-bets-table{width:100%;border-collapse:collapse;font-size:13px}.ob-bets-table td,.ob-bets-table th{padding:10px 12px;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.04)}.ob-bets-table th{color:rgba(153,164,176,.85);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.ob-bets-table tr.win td:nth-child(4){color:#7dffb0}@media (max-width:900px){.ob-stage{aspect-ratio:4/3;max-height:none}.ob-auto-grid{grid-template-columns:1fr}}.ob-rules-overlay{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:16px}.ob-rules-backdrop{position:absolute;inset:0;border:0;background:rgba(10,2,6,.72);cursor:pointer}.ob-rules-scroll{position:relative;z-index:1;width:min(820px,100%);max-height:min(90vh,720px);display:flex;flex-direction:column;padding:28px 22px 18px;border-radius:6px;background:linear-gradient(180deg,#8a1d2e,#6b1524 40%,#4a0e18);border:4px solid #c9a24a;box-shadow:0 0 0 3px #7a1524,0 0 0 6px rgba(201,162,74,.55),0 24px 70px rgba(0,0,0,.6),inset 0 0 40px rgba(0,0,0,.25);font-family:Montserrat,Songti SC,PingFang SC,system-ui,sans-serif;color:#fff8e8}.ob-rules-scroll:after,.ob-rules-scroll:before{content:"";position:absolute;width:28px;height:28px;border:2px solid #e8c878;pointer-events:none;opacity:.7}.ob-rules-scroll:before{top:8px;left:8px;border-right:0;border-bottom:0}.ob-rules-scroll:after{bottom:8px;right:8px;border-left:0;border-top:0}.ob-rules-plaque{top:-2px;left:50%;transform:translate(-50%,-40%);min-width:140px;padding:8px 28px 10px;text-align:center;font-family:Georgia,Times New Roman,serif;font-weight:700;letter-spacing:.04em;color:#ffe6a0;text-shadow:0 2px 0 #5a150c,0 0 12px rgba(255,200,80,.35);background:linear-gradient(180deg,#b02838,#7a1524);border:2px solid #e8c878;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.35)}.ob-rules-plaque,.ob-rules-x{position:absolute;font-size:26px}.ob-rules-x{top:10px;right:12px;width:36px;height:36px;border:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffe066,#e6a800 55%,#b8860b);color:#4a0a10;font-weight:800;line-height:1;cursor:pointer;box-shadow:0 3px 8px rgba(0,0,0,.4);z-index:2}.ob-rules-x:hover{filter:brightness(1.08)}.ob-rules-panel{flex:1;min-height:0;margin-top:18px;padding:16px 14px 12px;overflow:auto;background:linear-gradient(180deg,rgba(58,28,36,.92),rgba(32,14,22,.95));border:2px solid rgba(201,162,74,.45);border-radius:4px;box-shadow:inset 0 0 24px rgba(0,0,0,.35)}.ob-rules-page{min-height:340px}.ob-rules-paytable{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 18px}.ob-rules-paycell{display:flex;align-items:center;gap:10px}.ob-rules-paycell img{width:72px;height:72px;object-fit:contain;flex-shrink:0;border-radius:4px;background:#1a0a12;border:1px solid rgba(201,162,74,.35)}.ob-rules-payvals{display:flex;flex-direction:column;gap:4px;font-size:15px;font-weight:700;color:#f5f0e4;font-variant-numeric:tabular-nums}.ob-rules-payvals em{display:inline-block;min-width:1.1em;margin-right:8px;font-style:normal;color:#ffe6a0}.ob-rules-specials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:18px}.ob-rules-special{text-align:center;padding:8px 6px}.ob-rules-special-icon{display:flex;align-items:center;justify-content:center;height:110px;margin-bottom:8px;background:rgba(20,8,14,.55);border:1px solid rgba(201,162,74,.3);border-radius:4px}.ob-rules-special-icon img{width:88px;height:88px;object-fit:contain}.ob-rules-special h4{margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:700;letter-spacing:.06em;color:#ffe6a0;text-shadow:0 1px 2px rgba(0,0,0,.5)}.ob-rules-special p{margin:0;font-size:12px;line-height:1.45;color:rgba(255,248,232,.88);text-shadow:0 1px 2px rgba(0,0,0,.45)}.ob-rules-footnote{margin:8px 4px 0;padding-top:12px;border-top:1px solid rgba(201,162,74,.25);font-size:12px;line-height:1.45;text-align:center;color:rgba(255,248,232,.8)}.ob-rules-lines{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 8px}.ob-rules-line{display:flex;flex-direction:column;align-items:center;gap:4px}.ob-rules-line-num{font-size:11px;font-weight:800;color:#ffe6a0}.ob-rules-line-grid{display:grid;grid-template-columns:repeat(5,10px);grid-template-rows:repeat(3,10px);gap:2px;padding:4px;background:rgba(12,6,10,.55);border:1px solid rgba(201,162,74,.25);border-radius:2px}.ob-rules-line-grid i{display:block;width:10px;height:10px;border-radius:1px;background:#5a5a5a}.ob-rules-line-grid i.on{background:#f5d547;box-shadow:0 0 4px rgba(245,213,71,.7)}.ob-rules-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;flex-shrink:0}.ob-rules-nav-btn{min-width:120px;height:40px;padding:0 18px;border:2px solid #e8c878;border-radius:4px;background:linear-gradient(180deg,#c02838,#8a1524);color:#fff8e8;font-size:14px;font-weight:800;letter-spacing:.02em;cursor:pointer;box-shadow:0 3px 0 #4a0e18,0 6px 12px rgba(0,0,0,.3)}.ob-rules-nav-btn:hover:not(:disabled){filter:brightness(1.08)}.ob-rules-nav-btn:disabled{opacity:.4;cursor:default}.ob-rules-dots{display:flex;align-items:center;gap:10px}.ob-rules-dots>button{width:12px;height:12px;padding:0;border:1px solid #e8c878;background:#3a1018;transform:rotate(45deg);cursor:pointer}.ob-rules-dots>button.is-active{background:#ffe6a0;box-shadow:0 0 8px rgba(255,230,160,.55)}@media (max-width:720px){.ob-rules-scroll{padding:24px 12px 14px}.ob-rules-plaque{font-size:20px;min-width:110px;padding:6px 18px 8px}.ob-rules-paytable{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ob-rules-paycell img{width:56px;height:56px}.ob-rules-payvals{font-size:13px}.ob-rules-specials{grid-template-columns:1fr;gap:12px}.ob-rules-lines{grid-template-columns:repeat(4,minmax(0,1fr))}.ob-rules-nav-btn{min-width:0;flex:1;font-size:12px;height:36px;padding:0 8px}}@font-face{font-family:VampireBrideBold;src:url(/img/cave/VampireBrideBold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:VampireBride;src:url(/img/cave/VampireBrideBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.cave-game{--cave-panel:var(--deep);--cave-green:#43b309;--cave-green-bright:#5ddb1c;--cave-accent:#e8a04a;--cave-ladder:#ffb24a;--cave-text:#e8f2f8;--cave-muted:var(--placeholder-color);width:100%;max-width:1368px;margin:0 auto;padding:1.25rem .625rem 2rem;color:var(--cave-text);font-family:Montserrat,system-ui,sans-serif}.cave-game-area{width:100%}.cave-game-main{background:var(--cave-panel);border-radius:20px;overflow:hidden}.cave-game-box,.cave-game-view{position:relative;display:flex;flex-direction:column}.cave-game-box{background:var(--sidebar)}.cave-graph{position:relative;width:100%;aspect-ratio:2/1;max-height:674px;background:#0a0e14;overflow:hidden}.cave-box-bg{position:absolute;left:0;right:0;bottom:0;width:100%;height:46px;pointer-events:none;z-index:2}.cave-game-form{position:relative;z-index:3;display:grid;grid-template-columns:1.4fr .7fr 200px;gap:12px;align-items:end;padding:12px 16px 16px;background:var(--sidebar)}.cave-form-field{display:flex;flex-direction:column;gap:6px;min-width:0}.cave-form-label{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:var(--cave-muted);font-weight:600}.cave-form-hint{font-size:11px;color:#5c6570;font-weight:500}.cave-form-control{display:flex;align-items:center;gap:8px;height:40px;padding:0 10px;border-radius:4px;background:#0f1115;border:1px solid #2c3038}.cave-form-control input{flex:1;min-width:0;height:100%;border:0;background:transparent;color:#fff;font-weight:600;font-size:14px;font-variant-numeric:tabular-nums;outline:none}.cave-currency-icon{width:18px;height:18px;flex-shrink:0}.cave-form-btns{display:flex;align-items:center;gap:4px}.cave-form-btns button{min-width:32px;height:28px;border:0;border-radius:3px;background:#2c3038;color:#fff;font-size:12px;font-weight:700;cursor:pointer}.cave-form-btns button:disabled{opacity:.45;cursor:not-allowed}.cave-form-step{font-size:9px!important;min-width:22px!important;padding:0 4px;line-height:1}.cave-bet-btn{height:48px;border:0;border-radius:4px;cursor:pointer;background-image:conic-gradient(from 1turn,#43b309,#5ddb1c);background-color:#43b309;color:#fff;font-weight:700;font-size:16px;box-shadow:0 2px 0 #2d7a05}.cave-bet-btn:disabled{opacity:.5;cursor:not-allowed}.cave-bet-btn-inner{display:block}.cave-form-error{grid-column:1/-1;margin:0;font-size:12px;color:#ff8e8e}.cave-game-actions{position:absolute;top:12px;right:12px;z-index:6;display:flex;flex-direction:column;gap:6px}.cave-action-item{width:36px;height:36px;border:0;border-radius:6px;background:rgba(0,0,0,.45);display:grid;place-items:center;cursor:pointer}.cave-action-item.is-active{outline:1px solid rgba(67,179,9,.5)}.cave-action-item img{width:18px;height:auto}.cave-board{position:absolute;inset:0;overflow:hidden}.cave-canvas,.cave-canvas-wrap{position:absolute;inset:0;width:100%;height:100%;display:block}.cave-canvas{touch-action:none}.cave-canvas-hud{position:absolute;left:0;right:42%;bottom:7%;z-index:4;display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none;padding:0 7%}.cave-hud-cashpot{width:100%;max-width:540px;display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:10px;align-items:stretch;pointer-events:auto}.cave-hud-spacer{min-height:44px}.cave-collect-btn{position:relative;border:0;border-radius:2px;min-height:40px;padding:8px 6px;cursor:pointer;color:#fdd158;font-family:VampireBrideBold,VampireBride,sans-serif;font-size:11px;letter-spacing:.06em;line-height:1.15;background-color:#3a4a68;background-image:url(/img/cave/ui/button1.png);background-size:100% 100%;background-repeat:no-repeat;text-shadow:0 1px 0 rgba(0,0,0,.55);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),inset 0 -2px 0 rgba(0,0,0,.35)}.cave-collect-btn span{position:relative;z-index:1}.cave-collect-btn:disabled{background-image:url(/img/cave/ui/button1_2.png);color:#7a86b0;opacity:.85;cursor:not-allowed}.cave-auto-top{display:flex;align-items:center;justify-content:center;gap:10px;pointer-events:auto}.cave-auto-top-label{font-family:VampireBrideBold,VampireBride,sans-serif;font-size:12px;color:#7a86b0;letter-spacing:.04em}.cave-auto-top-box{display:flex;align-items:center;gap:6px;min-width:118px;height:30px;padding:0 6px;background:url(/img/cave/ui/l_box4.png) 50%/100% 100% no-repeat}.cave-auto-top strong{min-width:40px;text-align:center;color:#e3b98e;font-family:VampireBrideBold,VampireBride,sans-serif;font-size:14px;font-weight:400}.cave-auto-top button{width:22px;height:22px;border:0;border-radius:2px;background:linear-gradient(180deg,#4a5a78,#2a3850);color:#fdd158;font-size:14px;line-height:1;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2)}.cave-auto-top button:hover{filter:brightness(1.12)}.cave-bottom-tabs{padding:0 12px 12px}.cave-tabs-navs{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:8px 0 12px;background:var(--background);border-radius:100px;padding:4px}.cave-tabs-navs button{border:0;background:transparent;color:var(--cave-muted);padding:10px 8px;font-weight:600;font-size:13px;cursor:pointer;border-radius:100px}.cave-tabs-navs button.is-active{color:#fff;background:#3a3f4a}.cave-tabs-view{min-height:120px}.cave-bets-table-wrap{overflow-x:auto}.cave-bets-table{width:100%;border-collapse:collapse;font-size:13px}.cave-bets-table td,.cave-bets-table th{text-align:left;padding:10px 8px;border-bottom:1px solid var(--border-subtle)}.cave-bets-table th{color:var(--cave-muted);font-weight:600}.cave-bets-empty{padding:28px;text-align:center;opacity:.55;font-size:13px}@media (max-width:900px){.cave-graph{aspect-ratio:3/4;max-height:none;min-height:520px}.cave-canvas-hud{right:0;bottom:4%;padding:0 6%}.cave-game-form{grid-template-columns:1fr}.cave-bet-btn{width:100%}.cave-game-actions{top:8px;right:8px}}.lc-game{--lc-green:#43b309;--lc-red:#c41e3a;--lc-cream:#fff5e8;--lc-panel:var(--deep);width:100%;max-width:1368px;margin:0 auto;padding:1.25rem .625rem 2rem;color:var(--text)}.lc-game-card{display:flex;flex-direction:column;gap:12px}.lc-game-main{display:flex;position:relative;min-height:min(72vh,640px);border-radius:20px;overflow:hidden;background:var(--lc-panel)}.lc-control{position:absolute;left:0;top:0;bottom:0;width:300px;display:flex;flex-direction:column;padding:10px;background:var(--deep);border-right:1px solid var(--inset-strong);z-index:2}.lc-control-switch{display:flex;width:100%}.lc-control-switch>button{flex:1;height:44px;border:none;border-radius:22px;background:transparent;color:rgba(var(--muted-rgb),.6);font-size:14px;font-weight:500;cursor:pointer}.lc-control-switch>button.is-active{color:var(--text);font-weight:700;background-color:var(--inset)}.lc-control-panel{flex:1;display:flex;flex-direction:column;padding:20px 12px 16px;overflow-y:auto}.lc-notice{border-radius:10px;padding:6px 12px;margin:0 0 12px;font-size:11px;text-align:center;background:rgba(245,124,0,.08);color:#f59e0b}.lc-notice.error{background:rgba(239,68,68,.1);color:#f87171}.lc-field{margin-bottom:14px}.lc-input-label{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:rgba(var(--muted-rgb),.6);margin-bottom:6px;gap:8px}.lc-balance-hint{font-variant-numeric:tabular-nums;color:var(--text-muted)}.lc-input-control{display:flex;align-items:center;gap:6px;background-color:var(--inset);border-radius:1.25rem;padding:0 10px 0 14px;height:2.75rem;overflow:hidden}.lc-input-control input{flex:1;min-width:0;background:transparent;border:none;color:var(--text);font-size:13px;font-weight:700;outline:none}.lc-coin-icon{width:16px;height:16px;flex-shrink:0}.lc-button-group{display:flex;align-items:center;flex-shrink:0}.lc-button-group>button{height:2.75rem;min-width:36px;padding:0 8px;border:none;background:transparent;color:var(--text-muted);font-size:12px;font-weight:600;cursor:pointer}.lc-button-group>button:hover:not(:disabled){color:var(--text)}.lc-arrows{display:flex;flex-direction:column;width:28px;gap:2px}.lc-arrows button{border:none;background:transparent;color:var(--placeholder-color);cursor:pointer;font-size:8px;line-height:1;padding:2px 0}.lc-infinite{display:flex;align-items:center;gap:4px;cursor:pointer}.lc-bet-btn-row{margin-top:auto;padding-top:24px;display:flex;flex-direction:column;gap:8px}.lc-bet-btn{width:100%;height:3.625rem;border:none;border-radius:6.25rem;background-color:var(--lc-green);background-image:conic-gradient(from 1turn,#43b309,#5ddb1c);color:#fff;font-weight:700;font-size:14px;cursor:pointer;box-shadow:0 4px 8px 0 rgba(29,34,37,.1)}.lc-bet-btn:disabled{opacity:.5;cursor:default}.lc-bet-btn.stop{background-color:#dc2626;background-image:conic-gradient(from 1turn,#dc2626,#f87171)}.lc-auto-status{margin:0;font-size:12px;font-weight:600;color:#9aa4b2;text-align:center}.lc-board{flex:1;margin-left:300px;flex-direction:column;padding:24px 28px 28px;background:radial-gradient(ellipse 70% 50% at 50% 30%,rgba(196,30,58,.22),transparent 60%),linear-gradient(180deg,#1a0a0e 0,var(--deep) 55%,#121316 100%);min-width:0}.lc-board,.lc-board-top{display:flex;align-items:center}.lc-board-top{width:100%;justify-content:space-between;margin-bottom:12px}.lc-title{margin:0;font-size:1.5rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--lc-cream);text-shadow:0 2px 12px rgba(196,30,58,.45)}.lc-sound-btn{border:none;background:var(--inset-strong);border-radius:50%;width:40px;height:40px;cursor:pointer;font-size:16px}.lc-history{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;min-height:28px;margin-bottom:20px}.lc-history-chip{min-width:40px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;text-align:center;background:var(--inset-strong);color:var(--text-muted)}.lc-history-chip.is-win{color:var(--lc-green);background:rgba(67,179,9,.15)}.lc-history-chip.is-lose{color:var(--placeholder-color)}.lc-reels{display:flex;gap:14px;padding:28px 24px;border-radius:24px;background:linear-gradient(180deg,rgba(255,245,232,.08),transparent 40%),rgba(20,8,12,.75);border:2px solid rgba(196,30,58,.35);box-shadow:0 0 0 6px var(--inset),inset 0 0 40px rgba(0,0,0,.35)}.lc-reels.is-win{border-color:rgba(67,179,9,.55);animation:lc-win-pulse .6s ease 3}@keyframes lc-win-pulse{0%,to{box-shadow:0 0 0 6px var(--inset),inset 0 0 40px rgba(0,0,0,.35)}50%{box-shadow:0 0 0 8px rgba(67,179,9,.25),0 0 28px rgba(67,179,9,.35)}}.lc-reel{width:120px;height:140px;border-radius:16px;background:linear-gradient(180deg,#2a1218,#14080c);border:1px solid rgba(255,245,232,.12);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;transition:transform .25s ease}.lc-reel.is-spinning{animation:lc-reel-blur .12s linear infinite}.lc-reel.is-win{animation:lc-symbol-pop .5s ease 3}@keyframes lc-reel-blur{0%{filter:blur(0)}50%{filter:blur(1.5px)}to{filter:blur(0)}}@keyframes lc-symbol-pop{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.lc-reel-emoji{font-size:56px;line-height:1;user-select:none}.lc-reel-label{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:rgba(153,164,176,.55)}.lc-result-line{margin-top:22px;min-height:28px;text-align:center}.lc-win-msg{margin:0;font-size:18px;font-weight:800;color:var(--lc-green)}.lc-lose-msg{margin:0;font-size:15px;font-weight:600;color:#ed6300}.lc-idle-msg{margin:0;font-size:13px;color:rgba(var(--muted-rgb),.7)}.lc-paytable{margin-top:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;width:100%;max-width:520px}.lc-pay-row{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:10px;background:var(--inset);font-size:12px;font-weight:600;color:#c5cdd6}.lc-bottom{border-radius:16px;background:var(--deep);padding:12px 16px 16px}.lc-bottom-tabs{display:flex;gap:8px;margin-bottom:12px}.lc-bottom-tabs>button{border:none;background:transparent;color:rgba(var(--muted-rgb),.6);font-weight:600;font-size:13px;padding:8px 14px;border-radius:999px;cursor:pointer}.lc-bottom-tabs>button.is-active{color:#fff;background:var(--inset-strong)}.lc-table-wrap{overflow-x:auto}.lc-table{width:100%;border-collapse:collapse;font-size:13px}.lc-table th{text-align:left;color:rgba(153,164,176,.55);font-weight:600;padding:8px 10px;border-bottom:1px solid var(--inset-strong)}.lc-table td{padding:10px;border-bottom:1px solid var(--inset);color:#c5cdd6}.lc-table tr.is-win td{color:#e8f5e0}.lc-table-reels{letter-spacing:2px;font-size:16px}.lc-table-payout{color:var(--lc-green);font-weight:700}.lc-table-empty{margin:16px 0;text-align:center;color:rgba(var(--muted-rgb),.5);font-size:13px}.lc-disclaimer{margin:12px 4px 0;font-size:11px;color:rgba(153,164,176,.45);text-align:center}@media (max-width:899px){.lc-game-main{flex-direction:column;min-height:auto}.lc-control{position:relative;width:100%;order:2;border-right:none;border-top:1px solid var(--inset-strong)}.lc-board{margin-left:0;order:1;padding:16px 12px 20px}.lc-reel{width:88px;height:110px}.lc-reel-emoji{font-size:40px}.lc-reels{gap:8px;padding:16px 12px}.lc-title{font-size:1.15rem}}.bankroll-page{max-width:720px;margin:0 auto;padding:24px 16px 64px}.bankroll-card{display:flex;flex-direction:column;gap:20px;padding:24px;border-radius:16px;background:linear-gradient(165deg,#1a1d24,#12141a);border:1px solid var(--border-subtle)}.bankroll-header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.bankroll-eyebrow{margin:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#8b919c}.bankroll-header h1{margin:4px 0 8px;font-size:1.75rem;font-weight:700;color:#f2f4f7}.bankroll-lead{margin:0;color:#9aa0ab;font-size:.95rem;line-height:1.45;max-width:36rem}.bankroll-back{flex-shrink:0;color:#24ee89;text-decoration:none;font-size:.9rem;font-weight:600}.bankroll-pool{padding:16px 18px;border-radius:12px;background:#0e1014;border:1px solid rgba(36,238,137,.15)}.bankroll-pool-label{display:flex;align-items:center;gap:8px;color:#9aa0ab;font-size:.85rem}.bankroll-pool-value{margin-top:8px;font-size:1.75rem;font-weight:700;color:#24ee89;font-variant-numeric:tabular-nums}.bankroll-pool-meta{display:flex;flex-wrap:wrap;gap:12px 18px;margin-top:10px;font-size:.8rem;color:#8b919c}.bankroll-form h2,.bankroll-position h2{margin:0 0 12px;font-size:1.05rem;color:#e8eaed}.bankroll-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.bankroll-stats>div{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:8px;background:#0e1014}.bankroll-stats .lab{font-size:.75rem;color:#8b919c}.bankroll-stats .val{font-size:.95rem;font-weight:600;color:#f2f4f7;font-variant-numeric:tabular-nums}.bankroll-form{gap:10px}.bankroll-field,.bankroll-form{display:flex;flex-direction:column}.bankroll-field{gap:6px;font-size:.85rem;color:#9aa0ab}.bankroll-field input[type=number],.bankroll-field input[type=text]{padding:10px 12px;border-radius:8px;border:1px solid #2a2e36;background:#0e1014;color:#f2f4f7;font-size:1rem}.bankroll-field input[type=range]{width:100%}.bankroll-balance,.bankroll-hint{margin:0;font-size:.85rem;color:#8b919c}.bankroll-btn{align-self:flex-start;margin-top:4px;padding:10px 20px;border:none;border-radius:8px;background:#24ee89;color:#0a0c10;font-weight:700;cursor:pointer}.bankroll-btn:disabled{opacity:.5;cursor:not-allowed}.bankroll-btn--ghost{background:transparent;color:#24ee89;border:1px solid rgba(36,238,137,.4)}.bankroll-notice{margin:0;font-size:.9rem}.bankroll-notice.error{color:#ff6b6b}.bankroll-notice.ok{color:#24ee89}.bankroll-notice.warn{color:#f0b429}@media (max-width:640px){.bankroll-header{flex-direction:column}}.game-bottom-tabs{margin-top:0}.game-bottom-tabbar.crash-tabs--bottom{margin:40px 0 12px 10px}.game-bottom-panel.crash-bottom-panel{margin-top:0}.game-bets-wrap{width:100%;overflow-x:auto;padding:0 4px 8px;min-height:120px}.game-bets-spacer{height:72px}.game-bets-table{width:100%;border-collapse:collapse;font-size:12px}.game-bets-table thead th{padding:12px 16px;text-align:left;color:rgba(var(--muted-rgb),.6);font-weight:500;font-size:12px;border-bottom:1px solid hsla(0,0%,100%,.04);white-space:nowrap}.game-bets-table thead th.payout,.game-bets-table thead th.profit{text-align:right}.game-bets-table tbody td{padding:14px 16px;color:var(--text);border-bottom:1px solid hsla(0,0%,100%,.03);vertical-align:middle;white-space:nowrap}.game-bets-table.table.is-hover tbody tr:hover{background:hsla(0,0%,100%,.02)}.game-bets-table .hash{color:var(--text);text-decoration:none;font-weight:500}.game-bets-table .hash:hover{color:#6dbd2e}.game-bets-table .hash.ellipsis{display:inline-block;max-width:140px;overflow:hidden;text-overflow:ellipsis}.game-bets-table td.time{color:rgba(153,164,176,.85);font-variant-numeric:tabular-nums}.game-bets-table td.payout{text-align:right;font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}.game-bets-table td.profitline{text-align:right}.game-bets-table td.profitline.is-win .amount-str{color:#6dbd2e}.game-bets-table td.profitline.is-lose .amount-str{color:#f87171}.game-bets-table td.bet .crash-coin-amount{justify-content:flex-start}.game-bets-table td.profitline .crash-coin-amount{justify-content:flex-end;width:100%}.game-bets-table .user-info{display:inline-flex;align-items:center;gap:6px;color:var(--text)}.game-bets-table .user-info.hidden-name{color:rgba(var(--muted-rgb),.75)}.game-bets-table .user-info .icon{flex-shrink:0;opacity:.85}.game-bets-table tbody tr.is-empty:hover{background:transparent}.game-bets-table tbody tr.is-empty td{border-bottom:none;padding:0}.game-bets-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 16px;min-height:180px;color:rgba(var(--muted-rgb),.6);font-size:13px;text-align:center}.game-bets-empty p{margin:0}.game-bets-empty-pig{width:72px;height:auto;opacity:.85;pointer-events:none}@media (max-width:799px){.game-bottom-tabbar.crash-tabs--bottom{margin:24px auto 12px;width:fit-content}}.lucky-spin-overlay{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:12px;background:rgba(0,0,0,.72);animation:lucky-spin-fade .2s ease-out}@keyframes lucky-spin-fade{0%{opacity:0}to{opacity:1}}.lucky-spin-panel{position:relative;width:424px;max-width:100%;height:668px;max-height:min(668px,94vh);border-radius:20px;overflow:hidden;background-image:linear-gradient(8deg,var(--panel) -16%,#1e2025 -5%,#1e2025 6%,#1d2024 40%,#1e2025 74%,#1e2025 113%);box-shadow:0 24px 80px rgba(0,0,0,.55);animation:lucky-spin-scale .28s ease-out;font-family:var(--font-montserrat,Montserrat,sans-serif)}@keyframes lucky-spin-scale{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}.lucky-spin-bg-a,.lucky-spin-bg-b,.lucky-spin-bg-c{position:absolute;pointer-events:none;border-radius:50%;filter:blur(40px);z-index:0}.lucky-spin-bg-a{width:340px;height:340px;left:-120px;top:-80px;background:radial-gradient(circle,#ad2973 0,transparent 70%);opacity:.55}.lucky-spin-bg-b{width:300px;height:300px;right:-100px;top:160px;background:radial-gradient(circle,#2955ad 0,transparent 70%);opacity:.5}.lucky-spin-bg-c{width:424px;height:250px;left:0;bottom:-40px;border-radius:0;background:radial-gradient(ellipse at center,#2955ad 0,transparent 70%);opacity:.35}.lucky-spin-close{position:absolute;top:10px;right:10px;z-index:8;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;border-radius:12px;background:transparent;color:#fff;cursor:pointer}.lucky-spin-close:hover{background:var(--border-subtle)}.lucky-spin-wheel-wrap{position:relative;z-index:2;width:340px;height:340px;margin:18px auto 0}.lucky-spin-wheel{position:absolute;inset:0;border-radius:50%;will-change:transform}.lucky-spin-wheel-img{width:100%;height:100%;object-fit:contain;pointer-events:none;user-select:none}.lucky-spin-spoke{position:absolute;left:50%;top:50%;width:0;height:0;transform-origin:0 0;pointer-events:none}.lucky-spin-label-amt{position:absolute;left:52px;top:-9px;width:64px;font-size:12px;font-weight:700;color:#fff;text-shadow:0 0 2px #000,0 1px 2px rgba(0,0,0,.8);white-space:nowrap;letter-spacing:-.02em}.lucky-spin-coin-wrap{position:absolute;left:118px;top:-12px;width:24px;height:24px}.lucky-spin-coin,.lucky-spin-coin-bg{position:absolute;inset:0;margin:auto;object-fit:contain}.lucky-spin-coin{width:18px!important;height:18px!important;inset:3px;filter:invert(1) brightness(1.15)}.lucky-spin-seg-light{position:absolute;left:140px;top:22px;opacity:.25;transition:opacity .15s}.lucky-spin-seg-light.on{opacity:1;filter:drop-shadow(0 0 4px #fff)}.lucky-spin-bracket{position:absolute;left:50%;top:50%;z-index:4;width:170px;height:auto;transform:translate(8px,-50%);pointer-events:none;filter:drop-shadow(0 2px 6px rgba(0,0,0,.45))}.lucky-spin-hub{position:absolute;left:50%;top:50%;z-index:5;width:96px;height:96px;margin:-48px 0 0 -48px;border:0;padding:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.lucky-spin-hub:disabled{cursor:default}.lucky-spin-hub-img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:contain}.lucky-spin-hub-text-img{position:relative;z-index:1;width:72px!important;height:auto!important;pointer-events:none}.lucky-spin-hub.pulse .lucky-spin-hub-img{animation:lucky-spin-hub-pulse 1.2s ease-in-out infinite}@keyframes lucky-spin-hub-pulse{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.1) rotate(8deg)}}.lucky-spin-flag-wrap{position:relative;z-index:2;width:330px;height:100px;margin:-6px auto 0;display:flex;align-items:center;justify-content:center}.lucky-spin-flag{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:contain;pointer-events:none}.lucky-spin-flag-text{position:relative;z-index:1;width:240px!important;height:auto!important;margin-top:-6px;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.lucky-spin-cta{z-index:2;margin-top:4px;flex-direction:column;gap:6px;min-height:56px}.lucky-spin-cta,.lucky-spin-cta-btn{position:relative;display:flex;align-items:center}.lucky-spin-cta-btn{width:220px;height:52px;border:0;padding:0;background:transparent;cursor:pointer;justify-content:center}.lucky-spin-cta-btn:disabled{opacity:.65;cursor:default}.lucky-spin-cta-bg{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:fill;pointer-events:none}.lucky-spin-cta-btn span{position:relative;z-index:1;color:#fff;font-weight:800;font-size:15px;text-shadow:0 1px 2px rgba(0,0,0,.35);letter-spacing:.01em}.lucky-spin-next{display:flex;flex-direction:column;align-items:center;gap:8px;color:hsla(0,0%,100%,.75);font-size:13px}.lucky-spin-next-digits{display:flex;align-items:center;gap:4px}.lucky-spin-next-digits .digit{position:relative;width:28px;height:36px;display:flex;align-items:center;justify-content:center}.lucky-spin-next-digits .digit img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.lucky-spin-next-digits .digit em{position:relative;z-index:1;font-style:normal;font-weight:800;font-size:18px;color:#ffe566;font-variant-numeric:tabular-nums}.lucky-spin-next-digits .colon{color:#ffe566;font-weight:800;font-size:18px;padding:0 2px}.lucky-spin-error{margin:0;color:#ff6b7a;font-size:12px}.lucky-spin-winners{position:absolute;left:20px;right:20px;bottom:22px;z-index:2;height:48px;border-radius:999px;overflow:hidden}.lucky-spin-winners-bg{object-fit:cover;pointer-events:none}.lucky-spin-winners-track{position:relative;z-index:1;display:flex;gap:28px;width:max-content;padding:12px 20px;animation:lucky-spin-marquee 18s linear infinite}@keyframes lucky-spin-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.lucky-spin-winner{display:flex;gap:8px;white-space:nowrap;font-size:13px}.lucky-spin-winner .name{color:hsla(0,0%,100%,.7)}.lucky-spin-winner .amt{color:#5ddb1c;font-weight:700}.lucky-spin-win{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55);animation:lucky-spin-fade .2s ease-out}.lucky-spin-win-card{position:relative;width:300px;padding:36px 20px 22px;border-radius:16px;background:linear-gradient(180deg,#2a2d35,#1a1c21);text-align:center;box-shadow:0 16px 40px rgba(0,0,0,.45)}.lucky-spin-win-sun{position:absolute;left:50%;top:-36px;margin-left:-44px;animation:lucky-spin-sun 4s linear infinite}@keyframes lucky-spin-sun{to{transform:rotate(1turn)}}.lucky-spin-win-card h3{margin:20px 0 14px;color:#fff;font-size:20px;font-weight:800}.lucky-spin-win-boxes{display:grid;gap:10px;margin-bottom:16px}.lucky-spin-win-box{position:relative;padding:14px 12px;min-height:64px;display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center}.lucky-spin-win-box .box-bg{object-fit:fill;border-radius:10px;pointer-events:none}.lucky-spin-win-box .label,.lucky-spin-win-box strong{position:relative;z-index:1}.lucky-spin-win-box .label{color:hsla(0,0%,100%,.6);font-size:12px}.lucky-spin-win-box strong{color:#5ddb1c;font-size:18px}@media (max-width:480px){.lucky-spin-panel{height:min(668px,96vh)}.lucky-spin-wheel-wrap{width:min(340px,86vw);height:min(340px,86vw)}.lucky-spin-flag-wrap{width:min(330px,92vw)}}.placeholder\:text-zinc-500::placeholder{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity,1))}.placeholder\:text-zinc-600::placeholder{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:scale-110:hover,.hover\:scale-\[1\.01\]:hover{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))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x:1.01;--tw-scale-y:1.01}.hover\:scale-\[1\.03\]:hover{--tw-scale-x:1.03;--tw-scale-y:1.03;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))}.hover\:bg-\[\#32363f\]:hover{--tw-bg-opacity:1;background-color:rgb(50 54 63/var(--tw-bg-opacity,1))}.hover\:bg-\[\#3a404a\]:hover{--tw-bg-opacity:1;background-color:rgb(58 64 74/var(--tw-bg-opacity,1))}.hover\:bg-\[\#454b56\]:hover{--tw-bg-opacity:1;background-color:rgb(69 75 86/var(--tw-bg-opacity,1))}.hover\:bg-emerald-400:hover{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:hsla(0,0%,100%,.1)}.hover\:bg-white\/15:hover{background-color:hsla(0,0%,100%,.15)}.hover\:bg-white\/\[0\.04\]:hover{background-color:hsla(0,0%,100%,.04)}.hover\:bg-white\/\[0\.05\]:hover{background-color:hsla(0,0%,100%,.05)}.hover\:bg-white\/\[0\.06\]:hover{background-color:hsla(0,0%,100%,.06)}.hover\:bg-white\/\[0\.08\]:hover{background-color:hsla(0,0%,100%,.08)}.hover\:bg-white\/\[0\.1\]:hover{background-color:hsla(0,0%,100%,.1)}.hover\:from-violet-500:hover{--tw-gradient-from:#8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(139,92,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:to-violet-700:hover{--tw-gradient-to:#6d28d9 var(--tw-gradient-to-position)}.hover\:text-\[var\(--ng-green-bright\)\]:hover{color:var(--ng-green-bright)}.hover\:text-emerald-400:hover{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.hover\:text-ng-green:hover{color:var(--accent-green)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);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)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:scale-105,.group:hover .group-hover\:scale-110{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))}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.group:hover .group-hover\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgb(253 224 71/var(--tw-bg-opacity,1))}@media not all and (min-width:640px){.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:hidden{display:none}.max-sm\:hidden.mines-tile:before{background:var(--deep)}}@media (min-width:640px){.sm\:right-6{right:1.5rem}.sm\:top-6{top:1.5rem}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:h-11{height:2.75rem}.sm\:h-40{height:10rem}.sm\:min-h-\[200px\]{min-height:200px}.sm\:w-11{width:2.75rem}.sm\:w-40{width:10rem}.sm\:w-auto{width:auto}.sm\:max-w-none{max-width:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.sm\:grid-cols-\[auto_1fr_auto_auto_auto\]{grid-template-columns:auto 1fr auto auto auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:hidden.mines-tile:before{background:var(--deep)}}@media (min-width:1024px){.lg\:flex{display:flex}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-4{gap:1rem}.lg\:gap-8{gap:2rem}.lg\:border-b-0{border-bottom-width:0}.lg\:border-r{border-right-width:1px}.lg\:p-10{padding:2.5rem}.lg\:p-8{padding:2rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-left{text-align:left}}@media (min-width:1280px){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}