*,:before,:after{--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: rgb(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: rgb(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: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-body),system-ui,sans-serif;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]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-num),ui-monospace,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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}[hidden]{display:none!important}html{background:rgb(var(--c-bg))!important;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar{width:0;height:0;display:none}body{scrollbar-width:none}html{-webkit-tap-highlight-color:transparent;overflow-x:clip;color-scheme:dark;touch-action:pan-x pan-y;overscroll-behavior-y:none}body{overflow-x:clip;overscroll-behavior-y:none;min-height:100svh;background:transparent!important;color:rgb(var(--c-text));font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background-color .6s ease}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:radial-gradient(900px 560px at 92% -14%,rgba(124,72,220,.22),transparent 62%),radial-gradient(760px 560px at -10% 112%,rgb(var(--c-accent) / .06),transparent 60%),radial-gradient(1500px 1000px at 50% 40%,transparent 50%,rgba(6,3,14,.45)),linear-gradient(180deg,#0a06161a,#0a06164d),url(/assets/space-phone-iRslA3Mn.webp) center / cover no-repeat,rgb(var(--c-bg));transform:translateZ(0);transition:opacity .8s ease}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgb(var(--c-text) / .028) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--c-text) / .028) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(1200px 520px at 50% -6%,#000 20%,transparent 72%);mask-image:radial-gradient(1200px 520px at 50% -6%,#000 20%,transparent 72%);transform:translateZ(0)}::-moz-selection{background:rgb(var(--c-accent) / .3);color:rgb(var(--c-text))}::selection{background:rgb(var(--c-accent) / .3);color:rgb(var(--c-text))}:focus-visible{outline:2px solid rgb(var(--c-accent));outline-offset:2px;border-radius:8px}@media (max-width: 760px){input,textarea,select{font-size:16px!important}}html.scroll-locked,html.scroll-locked body{overflow:hidden;overscroll-behavior:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.card{border-radius:var(--radius-xl);border:1px solid rgb(var(--c-line) / .85);background:linear-gradient(180deg,rgb(var(--c-text) / .035),transparent 38%),linear-gradient(180deg,rgb(var(--c-panel2) / .82),rgb(var(--c-panel) / .82));box-shadow:0 1px #ffffff0d inset,0 24px 50px -30px #000000f2}.card-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem .75rem}.card-title{font-size:1.125rem;line-height:1.75rem;font-family:var(--font-display);font-weight:400;letter-spacing:.005em}.card-sub{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--c-dim) / var(--tw-text-opacity, 1))}.glass{border-width:1px;border-color:#ffffff12;--tw-backdrop-blur: blur(12px);--tw-backdrop-saturate: saturate(1.5);-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)}@media (hover: none),(max-width: 767px){.sticky.glass,header.glass{background-color:rgb(var(--c-bg) / .96)}}.glass{background:rgb(var(--c-panel) / .8)}.icon-btn{display:grid;height:2.75rem;width:2.75rem;place-items:center;border-radius:1rem;border-width:1px;border-color:#ffffff14;background-color:#ffffff08;--tw-text-opacity: 1;color:rgb(var(--c-text) / var(--tw-text-opacity, 1));transition-property:transform,background-color,border-color,box-shadow,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(.22,1,.36,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.22,1,.36,1)}@media (hover: hover) and (pointer: fine){.icon-btn:hover{border-color:rgb(var(--c-accent) / .5);background-color:rgb(var(--c-accent) / .07);--tw-text-opacity: 1;color:rgb(var(--c-accent) / var(--tw-text-opacity, 1))}}.icon-btn:active{--tw-scale-x: .94;--tw-scale-y: .94;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;transition-property:transform,background-color,border-color,box-shadow,filter,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(.22,1,.36,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.22,1,.36,1)}.btn:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn:disabled{cursor:not-allowed;opacity:.45}.btn-primary{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;transition-property:transform,background-color,border-color,box-shadow,filter,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(.22,1,.36,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.22,1,.36,1)}.btn-primary:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary:disabled{cursor:not-allowed;opacity:.45}.btn-primary{border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem}@media (hover: hover) and (pointer: fine){.btn-primary:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--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)}}.btn-primary{background:linear-gradient(180deg,rgb(var(--c-accent-glow)),rgb(var(--c-accent)) 55%,rgb(var(--c-accent-deep)));color:rgb(var(--c-accent-ink));box-shadow:0 1px #ffffff73 inset,0 0 0 1px rgb(var(--c-accent) / .6),0 10px 26px -10px rgb(var(--c-accent) / .85)}.btn-danger{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;transition-property:transform,background-color,border-color,box-shadow,filter,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(.22,1,.36,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.22,1,.36,1)}.btn-danger:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-danger:disabled{cursor:not-allowed;opacity:.45}.btn-danger{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--c-danger) / var(--tw-bg-opacity, 1));padding-left:1.25rem;padding-right:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (hover: hover) and (pointer: fine){.btn-danger: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)}}.btn-ghost{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;transition-property:transform,background-color,border-color,box-shadow,filter,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(.22,1,.36,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.22,1,.36,1)}.btn-ghost:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-ghost:disabled{cursor:not-allowed;opacity:.45}.btn-ghost{border-radius:9999px;border-width:1px;border-color:#ffffff1a;padding-left:1.25rem;padding-right:1.25rem;--tw-text-opacity: 1;color:rgb(var(--c-muted) / var(--tw-text-opacity, 1))}@media (hover: hover) and (pointer: fine){.btn-ghost:hover{border-color:rgb(var(--c-accent) / .5);--tw-text-opacity: 1;color:rgb(var(--c-text) / var(--tw-text-opacity, 1))}}.pressable{transition-property:transform,background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(.22,1,.36,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.22,1,.36,1)}.pressable:active{--tw-scale-x: .985;--tw-scale-y: .985;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.edge-glow{position:relative}.edge-glow:before{content:"";position:absolute;inset-inline:16%;top:0;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--c-accent) / .7),transparent)}.hud-corners{position:relative}.hud-corners:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;background:linear-gradient(rgb(var(--c-accent)),rgb(var(--c-accent))) top right / 18px 2px no-repeat,linear-gradient(rgb(var(--c-accent)),rgb(var(--c-accent))) top right / 2px 18px no-repeat,linear-gradient(rgb(var(--c-accent)),rgb(var(--c-accent))) bottom left / 18px 2px no-repeat,linear-gradient(rgb(var(--c-accent)),rgb(var(--c-accent))) bottom left / 2px 18px no-repeat;opacity:.75}.hud-label{font-family:var(--font-num);font-size:.68rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--c-dim))}.section-eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-num);font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--c-accent))}.section-eyebrow:before{content:"";width:18px;height:2px;border-radius:2px;background:rgb(var(--c-accent));box-shadow:0 0 10px rgb(var(--c-accent))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-0\.5{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-left-1\.5{left:-.375rem}.-left-2{left:-.5rem}.-right-3{right:-.75rem}.-right-px{right:-1px}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.left-0\.5{left:.125rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-3{left:.75rem}.left-4{left:1rem}.left-\[30\%\]{left:30%}.right-0{right:0}.right-1\.5{right:.375rem}.right-16{right:4rem}.right-3{right:.75rem}.right-4{right:1rem}.right-\[30\%\]{right:30%}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[78px\]{top:78px}.top-\[88px\]{top:88px}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[120\]{z-index:120}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.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-2{margin-top:.5rem;margin-bottom:.5rem}.my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.-me-2{margin-inline-end:-.5rem}.-mt-2{margin-top:-.5rem}.-mt-px{margin-top:-1px}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.me-1\.5{margin-inline-end:.375rem}.me-5{margin-inline-end:1.25rem}.ms-1{margin-inline-start:.25rem}.ms-2{margin-inline-start:.5rem}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-auto{margin-top:auto}.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}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.\!h-4{height:1rem!important}.h-0{height:0px}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.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-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[18px\]{height:18px}.h-\[52px\]{height:52px}.h-\[58px\]{height:58px}.h-\[62px\]{height:62px}.h-\[66\%\]{height:66%}.h-\[68px\]{height:68px}.h-\[74px\]{height:74px}.h-\[78\%\]{height:78%}.h-\[82px\]{height:82px}.h-\[88px\]{height:88px}.h-\[calc\(100dvh-108px\)\]{height:calc(100dvh - 108px)}.h-full{height:100%}.h-px{height:1px}.max-h-\[140px\]{max-height:140px}.max-h-\[220px\]{max-height:220px}.max-h-\[320px\]{max-height:320px}.max-h-\[86dvh\]{max-height:86dvh}.max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}.max-h-\[min\(580px\,86dvh\)\]{max-height:min(580px,86dvh)}.min-h-0{min-height:0px}.min-h-16{min-height:4rem}.min-h-\[1\.4em\]{min-height:1.4em}.min-h-\[240px\]{min-height:240px}.min-h-\[36px\]{min-height:36px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[60vh\]{min-height:60vh}.min-h-svh{min-height:100svh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[150px\]{width:150px}.w-\[18px\]{width:18px}.w-\[3px\]{width:3px}.w-\[58px\]{width:58px}.w-\[64px\]{width:64px}.w-\[66\%\]{width:66%}.w-\[78\%\]{width:78%}.w-\[82px\]{width:82px}.w-\[84px\]{width:84px}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-\[min\(300px\,76vw\)\]{width:min(300px,76vw)}.w-\[min\(300px\,86\%\)\]{width:min(300px,86%)}.w-\[min\(300px\,calc\(100vw-24px\)\)\]{width:min(300px,calc(100vw - 24px))}.w-\[min\(330px\,86vw\)\]{width:min(330px,86vw)}.w-\[min\(340px\,calc\(100vw-24px\)\)\]{width:min(340px,calc(100vw - 24px))}.w-\[min\(360px\,calc\(100vw-24px\)\)\]{width:min(360px,calc(100vw - 24px))}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.\!min-w-4{min-width:1rem!important}.min-w-0{min-width:0px}.min-w-5{min-width:1.25rem}.min-w-6{min-width:1.5rem}.min-w-\[120px\]{min-width:120px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[200px\]{min-width:200px}.min-w-\[40px\]{min-width:40px}.min-w-\[52px\]{min-width:52px}.min-w-\[54px\]{min-width:54px}.min-w-\[80px\]{min-width:80px}.min-w-\[84px\]{min-width:84px}.min-w-\[92px\]{min-width:92px}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-\[1760px\]{max-width:1760px}.max-w-\[26vw\]{max-width:26vw}.max-w-\[380px\]{max-width:380px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[48\%\]{max-width:48%}.max-w-\[78\%\]{max-width:78%}.max-w-\[min\(260px\,100\%\)\]{max-width:min(260px,100%)}.max-w-\[min\(92vw\,460px\)\]{max-width:min(92vw,460px)}.max-w-\[min\(92vw\,900px\)\]{max-width:min(92vw,900px)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-3{--tw-rotate: -3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.18\]{--tw-scale-x: 1.18;--tw-scale-y: 1.18;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-x-100{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(50%)}}.animate-marquee{animation:marquee var(--marquee-duration, 40s) linear infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulseDot{0%,to{opacity:1}50%{opacity:.35}}.animate-pulseDot{animation:pulseDot 2.2s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.touch-pan-y{--tw-pan-y: pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[130px_1fr_auto\]{grid-template-columns:130px 1fr auto}.grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[repeat\(auto-fill\,minmax\(132px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(150px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(170px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.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\.05\]>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-br-md{border-bottom-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-r-\[3px\]{border-right-width:3px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-dashed{border-style:dashed}.border-\[\#b48ad6\]\/60{border-color:#b48ad699}.border-\[\#ffb52e\]\/40{border-color:#ffb52e66}.border-accent{--tw-border-opacity: 1;border-color:rgb(var(--c-accent) / var(--tw-border-opacity, 1))}.border-accent\/25{border-color:rgb(var(--c-accent) / .25)}.border-accent\/30{border-color:rgb(var(--c-accent) / .3)}.border-accent\/35{border-color:rgb(var(--c-accent) / .35)}.border-accent\/40{border-color:rgb(var(--c-accent) / .4)}.border-accent\/50{border-color:rgb(var(--c-accent) / .5)}.border-accent\/60{border-color:rgb(var(--c-accent) / .6)}.border-bg{--tw-border-opacity: 1;border-color:rgb(var(--c-bg) / var(--tw-border-opacity, 1))}.border-danger{--tw-border-opacity: 1;border-color:rgb(var(--c-danger) / var(--tw-border-opacity, 1))}.border-danger\/30{border-color:rgb(var(--c-danger) / .3)}.border-danger\/40{border-color:rgb(var(--c-danger) / .4)}.border-danger\/50{border-color:rgb(var(--c-danger) / .5)}.border-danger\/60{border-color:rgb(var(--c-danger) / .6)}.border-gold\/25{border-color:rgb(var(--c-gold) / .25)}.border-gold\/30{border-color:rgb(var(--c-gold) / .3)}.border-gold\/35{border-color:rgb(var(--c-gold) / .35)}.border-gold\/40{border-color:rgb(var(--c-gold) / .4)}.border-gold\/50{border-color:rgb(var(--c-gold) / .5)}.border-gold\/70{border-color:rgb(var(--c-gold) / .7)}.border-line{--tw-border-opacity: 1;border-color:rgb(var(--c-line) / var(--tw-border-opacity, 1))}.border-line2{--tw-border-opacity: 1;border-color:rgb(var(--c-line2) / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white\/10{border-color:#ffffff1a}.border-white\/5{border-color:#ffffff0d}.border-white\/50{border-color:#ffffff80}.border-white\/\[0\.04\]{border-color:#ffffff0a}.border-white\/\[0\.05\]{border-color:#ffffff0d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.09\]{border-color:#ffffff17}.border-white\/\[0\.1\]{border-color:#ffffff1a}.border-b-white\/\[0\.06\]{border-bottom-color:#ffffff0f}.bg-\[\#0e0f10\]{--tw-bg-opacity: 1;background-color:rgb(14 15 16 / var(--tw-bg-opacity, 1))}.bg-\[\#0f1513\]{--tw-bg-opacity: 1;background-color:rgb(15 21 19 / var(--tw-bg-opacity, 1))}.bg-\[\#121620\]{--tw-bg-opacity: 1;background-color:rgb(18 22 32 / var(--tw-bg-opacity, 1))}.bg-\[\#d9a64f\]{--tw-bg-opacity: 1;background-color:rgb(217 166 79 / var(--tw-bg-opacity, 1))}.bg-\[\#ef5b5b\]{--tw-bg-opacity: 1;background-color:rgb(239 91 91 / var(--tw-bg-opacity, 1))}.bg-\[\#ff2d3d\]{--tw-bg-opacity: 1;background-color:rgb(255 45 61 / var(--tw-bg-opacity, 1))}.bg-accent{--tw-bg-opacity: 1;background-color:rgb(var(--c-accent) / var(--tw-bg-opacity, 1))}.bg-accent-ink\/20{background-color:rgb(var(--c-accent-ink) / .2)}.bg-accent\/10{background-color:rgb(var(--c-accent) / .1)}.bg-accent\/15{background-color:rgb(var(--c-accent) / .15)}.bg-accent\/5{background-color:rgb(var(--c-accent) / .05)}.bg-accent\/60{background-color:rgb(var(--c-accent) / .6)}.bg-accent\/\[0\.06\]{background-color:rgb(var(--c-accent) / .06)}.bg-accent\/\[0\.07\]{background-color:rgb(var(--c-accent) / .07)}.bg-bg{--tw-bg-opacity: 1;background-color:rgb(var(--c-bg) / var(--tw-bg-opacity, 1))}.bg-bg\/90{background-color:rgb(var(--c-bg) / .9)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/70{background-color:#000000b3}.bg-black\/75{background-color:#000000bf}.bg-black\/80{background-color:#000c}.bg-black\/85{background-color:#000000d9}.bg-danger{--tw-bg-opacity: 1;background-color:rgb(var(--c-danger) / var(--tw-bg-opacity, 1))}.bg-danger\/10{background-color:rgb(var(--c-danger) / .1)}.bg-danger\/15{background-color:rgb(var(--c-danger) / .15)}.bg-danger\/5{background-color:rgb(var(--c-danger) / .05)}.bg-danger\/90{background-color:rgb(var(--c-danger) / .9)}.bg-danger\/\[0\.06\]{background-color:rgb(var(--c-danger) / .06)}.bg-danger\/\[0\.07\]{background-color:rgb(var(--c-danger) / .07)}.bg-gold{--tw-bg-opacity: 1;background-color:rgb(var(--c-gold) / var(--tw-bg-opacity, 1))}.bg-gold\/10{background-color:rgb(var(--c-gold) / .1)}.bg-gold\/30{background-color:rgb(var(--c-gold) / .3)}.bg-gold\/\[0\.06\]{background-color:rgb(var(--c-gold) / .06)}.bg-ink{--tw-bg-opacity: 1;background-color:rgb(var(--c-ink) / var(--tw-bg-opacity, 1))}.bg-ink\/40{background-color:rgb(var(--c-ink) / .4)}.bg-ink\/50{background-color:rgb(var(--c-ink) / .5)}.bg-ink\/60{background-color:rgb(var(--c-ink) / .6)}.bg-panel{--tw-bg-opacity: 1;background-color:rgb(var(--c-panel) / var(--tw-bg-opacity, 1))}.bg-panel\/80{background-color:rgb(var(--c-panel) / .8)}.bg-panel\/95{background-color:rgb(var(--c-panel) / .95)}.bg-panel2{--tw-bg-opacity: 1;background-color:rgb(var(--c-panel2) / var(--tw-bg-opacity, 1))}.bg-panel2\/90{background-color:rgb(var(--c-panel2) / .9)}.bg-text{--tw-bg-opacity: 1;background-color:rgb(var(--c-text) / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/\[0\.015\]{background-color:#ffffff04}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.1\]{background-color:#ffffff1a}.bg-\[radial-gradient\(240px_120px_at_100\%_0\%\,rgb\(var\(--c-accent\)\/0\.14\)\,transparent_70\%\)\]{background-image:radial-gradient(240px 120px at 100% 0%,rgb(var(--c-accent)/.14),transparent 70%)}.bg-\[radial-gradient\(260px_120px_at_100\%_0\%\,rgb\(var\(--c-accent\)\/0\.16\)\,transparent_70\%\)\]{background-image:radial-gradient(260px 120px at 100% 0%,rgb(var(--c-accent)/.16),transparent 70%)}.bg-\[radial-gradient\(280px_170px_at_85\%_0\%\,rgb\(var\(--c-accent\)\/0\.18\)\,transparent_70\%\)\]{background-image:radial-gradient(280px 170px at 85% 0%,rgb(var(--c-accent)/.18),transparent 70%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#151a26\]{--tw-gradient-from: #151a26 var(--tw-gradient-from-position);--tw-gradient-to: rgb(21 26 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1d1029\]{--tw-gradient-from: #1d1029 var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 16 41 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#2df0c8\]{--tw-gradient-from: #2df0c8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(45 240 200 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#e2c584\]{--tw-gradient-from: #e2c584 var(--tw-gradient-from-position);--tw-gradient-to: rgb(226 197 132 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent{--tw-gradient-from: rgb(var(--c-accent) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--c-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent\/15{--tw-gradient-from: rgb(var(--c-accent) / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--c-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent\/70{--tw-gradient-from: rgb(var(--c-accent) / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--c-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent\/\[0\.16\]{--tw-gradient-from: rgb(var(--c-accent) / .16) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--c-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent\/\[0\.2\]{--tw-gradient-from: rgb(var(--c-accent) / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--c-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/75{--tw-gradient-from: rgb(0 0 0 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/85{--tw-gradient-from: rgb(0 0 0 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.04\]{--tw-gradient-from: rgb(255 255 255 / .04) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#e8c45a\]{--tw-gradient-to: rgb(232 196 90 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #e8c45a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-accent\/\[0\.05\]{--tw-gradient-to: rgb(var(--c-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--c-accent) / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gold\/60{--tw-gradient-to: rgb(var(--c-gold) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--c-gold) / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/10{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#0a0610\]{--tw-gradient-to: #0a0610 var(--tw-gradient-to-position)}.to-\[\#0c0f16\]{--tw-gradient-to: #0c0f16 var(--tw-gradient-to-position)}.to-\[\#b8923f\]{--tw-gradient-to: #b8923f var(--tw-gradient-to-position)}.to-\[\#ef5b5b\]{--tw-gradient-to: #ef5b5b var(--tw-gradient-to-position)}.to-accent\/\[0\.07\]{--tw-gradient-to: rgb(var(--c-accent) / .07) var(--tw-gradient-to-position)}.to-danger\/70{--tw-gradient-to: rgb(var(--c-danger) / .7) var(--tw-gradient-to-position)}.to-gold{--tw-gradient-to: rgb(var(--c-gold) / 1) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.fill-accent\/70{fill:rgb(var(--c-accent) / .7)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.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-3\.5{padding-left:.875rem;padding-right:.875rem}.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}.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-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-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(12px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.pe-1{padding-inline-end:.25rem}.pe-10{padding-inline-end:2.5rem}.pe-2{padding-inline-end:.5rem}.pe-3{padding-inline-end:.75rem}.pe-3\.5{padding-inline-end:.875rem}.pe-5{padding-inline-end:1.25rem}.ps-0\.5{padding-inline-start:.125rem}.ps-1{padding-inline-start:.25rem}.ps-11{padding-inline-start:2.75rem}.ps-3\.5{padding-inline-start:.875rem}.ps-4{padding-inline-start:1rem}.ps-5{padding-inline-start:1.25rem}.ps-9{padding-inline-start:2.25rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.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}.text-start{text-align:start}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.\!font-sans{font-family:var(--font-body),system-ui,sans-serif!important}.font-display{font-family:var(--font-display),var(--font-body),system-ui,sans-serif}.font-mono,.font-num{font-family:var(--font-num),ui-monospace,monospace}.font-sans{font-family:var(--font-body),system-ui,sans-serif}.\!text-\[0\.58rem\]{font-size:.58rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.56rem\]{font-size:.56rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.64rem\]{font-size:.64rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.74rem\]{font-size:.74rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.76rem\]{font-size:.76rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.84rem\]{font-size:.84rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.86rem\]{font-size:.86rem}.text-\[0\.88rem\]{font-size:.88rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.96rem\]{font-size:.96rem}.text-\[0\.98rem\]{font-size:.98rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.12rem\]{font-size:1.12rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[1\.9rem\]{font-size:1.9rem}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[1rem\]{font-size:1rem}.text-\[clamp\(1\.8rem\,5vw\,2\.6rem\)\]{font-size:clamp(1.8rem,5vw,2.6rem)}.text-\[clamp\(2rem\,6vw\,2\.8rem\)\]{font-size:clamp(2rem,6vw,2.8rem)}.text-\[clamp\(2rem\,6vw\,3rem\)\]{font-size:clamp(2rem,6vw,3rem)}.text-\[clamp\(2rem\,9vw\,2\.8rem\)\]{font-size:clamp(2rem,9vw,2.8rem)}.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-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[3px\]{letter-spacing:3px}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-\[\#b48ad6\]{--tw-text-opacity: 1;color:rgb(180 138 214 / var(--tw-text-opacity, 1))}.text-\[\#f0a29f\]{--tw-text-opacity: 1;color:rgb(240 162 159 / var(--tw-text-opacity, 1))}.text-\[\#ffe7b0\]{--tw-text-opacity: 1;color:rgb(255 231 176 / var(--tw-text-opacity, 1))}.text-accent{--tw-text-opacity: 1;color:rgb(var(--c-accent) / var(--tw-text-opacity, 1))}.text-accent-ink{--tw-text-opacity: 1;color:rgb(var(--c-accent-ink) / var(--tw-text-opacity, 1))}.text-accent\/70{color:rgb(var(--c-accent) / .7)}.text-bg{--tw-text-opacity: 1;color:rgb(var(--c-bg) / var(--tw-text-opacity, 1))}.text-danger{--tw-text-opacity: 1;color:rgb(var(--c-danger) / var(--tw-text-opacity, 1))}.text-dim{--tw-text-opacity: 1;color:rgb(var(--c-dim) / var(--tw-text-opacity, 1))}.text-dim\/50{color:rgb(var(--c-dim) / .5)}.text-down{--tw-text-opacity: 1;color:rgb(var(--c-down) / var(--tw-text-opacity, 1))}.text-gold{--tw-text-opacity: 1;color:rgb(var(--c-gold) / var(--tw-text-opacity, 1))}.text-gold\/70{color:rgb(var(--c-gold) / .7)}.text-inherit{color:inherit}.text-ink{--tw-text-opacity: 1;color:rgb(var(--c-ink) / var(--tw-text-opacity, 1))}.text-line2{--tw-text-opacity: 1;color:rgb(var(--c-line2) / var(--tw-text-opacity, 1))}.text-muted{--tw-text-opacity: 1;color:rgb(var(--c-muted) / var(--tw-text-opacity, 1))}.text-text{--tw-text-opacity: 1;color:rgb(var(--c-text) / var(--tw-text-opacity, 1))}.text-text\/55{color:rgb(var(--c-text) / .55)}.text-text\/70{color:rgb(var(--c-text) / .7)}.text-text\/75{color:rgb(var(--c-text) / .75)}.text-text\/80{color:rgb(var(--c-text) / .8)}.text-text\/90{color:rgb(var(--c-text) / .9)}.text-up{--tw-text-opacity: 1;color:rgb(var(--c-up) / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.caret-accent{caret-color:rgb(var(--c-accent) / 1)}.accent-\[\#2df0c8\]{accent-color:#2df0c8}.accent-\[rgb\(var\(--c-accent\)\)\]{accent-color:rgb(var(--c-accent))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.14\]{opacity:.14}.shadow-\[0_0_0_2px_rgb\(var\(--c-bg\)\)\,0_0_0_3px_rgb\(var\(--c-accent\)\/0\.6\)\,0_0_36px_-4px_rgb\(var\(--c-accent\)\/0\.6\)\]{--tw-shadow: 0 0 0 2px rgb(var(--c-bg)),0 0 0 3px rgb(var(--c-accent)/.6),0 0 36px -4px rgb(var(--c-accent)/.6);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color), 0 0 0 3px var(--tw-shadow-color), 0 0 36px -4px 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-\[0_0_0_2px_rgb\(var\(--c-bg\)\)\]{--tw-shadow: 0 0 0 2px rgb(var(--c-bg));--tw-shadow-colored: 0 0 0 2px 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-\[0_0_10px_rgba\(255\,255\,255\,0\.6\)\]{--tw-shadow: 0 0 10px rgba(255,255,255,.6);--tw-shadow-colored: 0 0 10px 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-\[0_0_12px_rgb\(var\(--c-accent\)\)\]{--tw-shadow: 0 0 12px rgb(var(--c-accent));--tw-shadow-colored: 0 0 12px 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-\[0_0_12px_rgba\(255\,255\,255\,0\.7\)\]{--tw-shadow: 0 0 12px rgba(255,255,255,.7);--tw-shadow-colored: 0 0 12px 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-\[0_0_16px_-4px_rgb\(var\(--c-accent\)\/0\.8\)\]{--tw-shadow: 0 0 16px -4px rgb(var(--c-accent)/.8);--tw-shadow-colored: 0 0 16px -4px 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-\[0_0_18px_-4px_rgb\(var\(--c-accent\)\/0\.7\)\]{--tw-shadow: 0 0 18px -4px rgb(var(--c-accent)/.7);--tw-shadow-colored: 0 0 18px -4px 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-\[0_0_20px_-6px_rgb\(var\(--c-accent\)\/0\.9\)\]{--tw-shadow: 0 0 20px -6px rgb(var(--c-accent)/.9);--tw-shadow-colored: 0 0 20px -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-\[0_0_22px_-6px_rgb\(var\(--c-accent\)\/0\.9\)\]{--tw-shadow: 0 0 22px -6px rgb(var(--c-accent)/.9);--tw-shadow-colored: 0 0 22px -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-\[0_0_26px_-4px_rgb\(var\(--c-accent\)\/0\.8\)\]{--tw-shadow: 0 0 26px -4px rgb(var(--c-accent)/.8);--tw-shadow-colored: 0 0 26px -4px 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-\[0_0_8px_rgb\(var\(--c-accent\)\)\]{--tw-shadow: 0 0 8px rgb(var(--c-accent));--tw-shadow-colored: 0 0 8px 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-\[0_0_8px_rgb\(var\(--c-danger\)\)\]{--tw-shadow: 0 0 8px rgb(var(--c-danger));--tw-shadow-colored: 0 0 8px 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-\[0_10px_24px_-8px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 10px 24px -8px rgba(0,0,0,.6);--tw-shadow-colored: 0 10px 24px -8px 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-\[0_6px_18px_-8px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 6px 18px -8px rgba(0,0,0,.8);--tw-shadow-colored: 0 6px 18px -8px 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-\[0_8px_22px_-14px_rgb\(var\(--c-accent\)\/0\.8\)\]{--tw-shadow: 0 8px 22px -14px rgb(var(--c-accent)/.8);--tw-shadow-colored: 0 8px 22px -14px 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-\[0_8px_24px_-10px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 8px 24px -10px rgba(0,0,0,.8);--tw-shadow-colored: 0 8px 24px -10px 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-card{--tw-shadow: 0 1px 0 0 rgba(255,255,255,.05) inset, 0 0 0 1px rgba(0,0,0,.35), 0 24px 50px -30px rgba(0,0,0,.95);--tw-shadow-colored: inset 0 1px 0 0 var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color), 0 24px 50px -30px 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-glow-sm{--tw-shadow: 0 0 0 1px rgb(var(--c-accent) / .4), 0 0 18px -6px rgb(var(--c-accent) / .6);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 0 18px -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-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px 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-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-pop{--tw-shadow: 0 1px 0 0 rgba(255,255,255,.07) inset, 0 0 0 1px rgba(255,255,255,.06), 0 40px 90px -30px rgba(0,0,0,.95);--tw-shadow-colored: inset 0 1px 0 0 var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color), 0 40px 90px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--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(0px + 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)}.ring-1{--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)}.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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-accent\/30{--tw-ring-color: rgb(var(--c-accent) / .3)}.ring-accent\/40{--tw-ring-color: rgb(var(--c-accent) / .4)}.ring-accent\/45{--tw-ring-color: rgb(var(--c-accent) / .45)}.ring-accent\/50{--tw-ring-color: rgb(var(--c-accent) / .5)}.ring-danger{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--c-danger) / var(--tw-ring-opacity, 1))}.ring-line2{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--c-line2) / var(--tw-ring-opacity, 1))}.ring-white\/15{--tw-ring-color: rgb(255 255 255 / .15)}.blur{--tw-blur: blur(8px);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);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{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-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-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,background-color\,box-shadow\]{transition-property:color,background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,border-color\,background-color\,box-shadow\]{transition-property:color,border-color,background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\]{transition-property:left;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,background-color\,box-shadow\]{transition-property:opacity,background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,box-shadow\]{transition-property:opacity,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,background-color\,border-color\,box-shadow\,color\,filter\]{transition-property:transform,background-color,border-color,box-shadow,color,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;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-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;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-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(.22,1,.36,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}.text-gradient{background-image:linear-gradient(to left,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--c-text) / 1) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--c-text) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--c-text) / 1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--c-accent-glow) / 1) var(--tw-gradient-to-position);-webkit-background-clip:text;background-clip:text;color:transparent}.safe-top{padding-top:env(safe-area-inset-top)}.font-display{font-family:var(--font-display);font-weight:400}.tnum{font-variant-numeric:tabular-nums}.neon-text{color:rgb(var(--c-accent));text-shadow:0 0 14px rgb(var(--c-accent) / .55),0 0 3px rgb(var(--c-accent) / .45)}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[background\:radial-gradient\(circle\,transparent_69\%\,rgba\(0\,0\,0\,\.6\)_70\.5\%\)\]{background:radial-gradient(circle,transparent 69%,rgba(0,0,0,.6) 70.5%)}.\[background\:radial-gradient\(circle_at_20\%_10\%\,rgba\(143\,191\,159\,0\.05\)\,transparent_40\%\)\,radial-gradient\(circle_at_80\%_90\%\,rgba\(227\,189\,90\,0\.04\)\,transparent_40\%\)\]{background:radial-gradient(circle at 20% 10%,rgba(143,191,159,.05),transparent 40%),radial-gradient(circle at 80% 90%,rgba(227,189,90,.04),transparent 40%)}.\[clip-path\:polygon\(12px_0\,100\%_0\,100\%_100\%\,12px_100\%\,0_50\%\)\]{clip-path:polygon(12px 0,100% 0,100% 100%,12px 100%,0 50%)}.\[color-scheme\:dark\]{color-scheme:dark}.\[font\:inherit\]{font:inherit}.\[grid-area\:1\/1\]{grid-area:1/1}.\[mask-image\:linear-gradient\(to_left\,transparent\,\#000_20px\,\#000_calc\(100\%-20px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(to left,transparent,#000 20px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(to left,transparent,#000 20px,#000 calc(100% - 20px),transparent)}.\[mask-image\:linear-gradient\(to_left\,transparent\,\#000_24px\,\#000_calc\(100\%-24px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(to left,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to left,transparent,#000 24px,#000 calc(100% - 24px),transparent)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[overscroll-behavior-x\:none\]{overscroll-behavior-x:none}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[text-shadow\:0_0_12px_rgb\(var\(--c-accent\)\/0\.45\)\]{text-shadow:0 0 12px rgb(var(--c-accent)/.45)}.\[text-shadow\:0_0_14px_\#ffb52e\]{text-shadow:0 0 14px #ffb52e}.\[text-shadow\:0_0_16px_\#ffb52e\]{text-shadow:0 0 16px #ffb52e}.\[touch-action\:pan-y\]{touch-action:pan-y}:root{--c-bg: 8 6 18;--c-ink: 3 2 9;--c-panel: 11 15 24;--c-panel2: 18 23 36;--c-line: 29 36 54;--c-line2: 45 54 78;--c-text: 236 242 250;--c-muted: 150 162 186;--c-dim: 102 114 140;--c-accent: 45 240 200;--c-accent-deep: 0 168 138;--c-accent-glow: 150 255 230;--c-accent-ink: 0 26 20;--c-gold: 238 200 104;--c-gold-deep: 180 140 54;--c-silver: 200 208 220;--c-bronze: 214 142 88;--c-danger: 255 78 96;--c-up: 45 240 200;--c-down: 255 84 104;--c-neon2: 255 46 140;--c-neon3: 132 104 255;--font-body: "Rubik", "Heebo", system-ui, sans-serif;--font-display: "Secular One", "Rubik", "Heebo", system-ui, sans-serif;--font-num: "Chakra Petch", "Rubik", ui-monospace, monospace;--radius-xl: 24px}:root[data-page=hood]{--c-bg: 12 17 15;--c-ink: 8 11 10;--c-panel: 19 26 23;--c-panel2: 26 35 32;--c-line: 37 48 43;--c-line2: 51 65 59;--c-text: 238 245 241;--c-muted: 173 187 180;--c-dim: 127 142 135;--c-accent: 63 207 142;--c-accent-deep: 31 143 96;--c-accent-glow: 143 240 196;--c-accent-ink: 2 20 11;--c-gold: 212 178 106;--c-gold-deep: 168 134 63;--c-silver: 196 201 204;--c-bronze: 201 139 90;--c-danger: 224 98 90;--c-up: 53 192 138;--c-down: 239 91 91;--font-body: "Heebo", system-ui, sans-serif;--font-display: "Heebo", system-ui, sans-serif;--font-num: "JetBrains Mono", ui-monospace, monospace}:root[data-page=casino]{--c-bg: 10 5 7;--c-ink: 5 2 3;--c-panel: 22 10 13;--c-panel2: 33 15 19;--c-line: 62 32 36;--c-line2: 92 50 52;--c-text: 250 242 230;--c-muted: 206 182 162;--c-dim: 146 120 104;--c-accent: 232 189 88;--c-accent-deep: 168 118 30;--c-accent-glow: 255 226 150;--c-accent-ink: 32 18 2;--c-neon2: 196 26 56;--c-neon3: 214 160 70}:root[data-page=hood] body:after{display:none}:root[data-page=hood] body:before{background:radial-gradient(900px 520px at 88% -10%,rgba(63,207,142,.13),transparent 62%),radial-gradient(760px 520px at -12% 108%,rgba(63,207,142,.06),transparent 60%),radial-gradient(1400px 900px at 50% 50%,transparent 50%,rgba(0,0,0,.22))}:root[data-page=hood] body{font-family:Heebo,system-ui,sans-serif}@keyframes casino-breathe{0%,to{opacity:.82}46%{opacity:1}62%{opacity:.72}}:root[data-page=casino] body:before{background:radial-gradient(820px 460px at 12% -10%,rgb(var(--c-neon2) / .26),transparent 62%),radial-gradient(760px 480px at 96% -6%,rgba(232,189,88,.12),transparent 62%),radial-gradient(900px 520px at 50% 118%,rgba(140,16,36,.28),transparent 62%),radial-gradient(1500px 1000px at 50% 45%,transparent 38%,rgba(0,0,0,.7)),repeating-linear-gradient(45deg,rgba(255,255,255,.012) 0 2px,transparent 2px 5px),linear-gradient(180deg,#1a070c,#0b0406 70%),rgb(var(--c-bg))}:root[data-page=casino] body:after{background-image:linear-gradient(rgb(var(--c-neon2) / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--c-neon2) / .035) 1px,transparent 1px)}.twinkle{animation:twinkle 3.2s ease-in-out infinite;transform-origin:50% 50%}.chart-live{animation:chart-live 1.8s ease-out infinite;transform-box:fill-box;transform-origin:center}@keyframes chart-live{0%{transform:scale(.6);opacity:.5}to{transform:scale(2.2);opacity:0}}@keyframes twinkle{0%,to{transform:rotate(0) scale(1);opacity:1}50%{transform:rotate(18deg) scale(1.18);opacity:.75}}.seal-spin{animation:seal-spin 32s linear infinite;transform-origin:50% 50%}@keyframes seal-spin{to{transform:rotate(360deg)}}.seal-float{animation:seal-float 5.5s ease-in-out infinite;will-change:transform}@keyframes seal-float{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 4px))}}@media (hover: none),(max-width: 767px){*:not(#chat):not(.thread-pane):not(.conv-glass),*:before,*:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.glass,.sticky.backdrop-blur-md,header.backdrop-blur-md{background-color:rgb(var(--c-bg) / .96)}}@keyframes chat-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes chat-in-wide{0%{transform:translate(28px);opacity:0}to{transform:none;opacity:1}}#chat .thread-in{animation:chat-in-wide .38s cubic-bezier(.25,.8,.25,1)}@media (max-width: 767px){#chat{position:relative}#chat.has-thread .conv-pane{filter:brightness(.6)}#chat.has-thread>.thread-pane{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:linear-gradient(165deg,rgba(255,255,255,.07),transparent 35%),linear-gradient(#0a08149e,#0a0814b8),url(/assets/space-phone-iRslA3Mn.webp) center / cover no-repeat,rgb(var(--c-bg));box-shadow:0 0 30px #00000080;touch-action:pan-y}#chat .thread-in{animation:chat-in .45s cubic-bezier(.25,.8,.25,1)}}#view-chat .avatar[data-frame]{box-shadow:none!important;animation:none!important}#view-chat .avatar[data-frame]:before,#view-chat .avatar[data-frame]:after{content:none!important;display:none!important}#view-chat .avatar .smoke{display:none!important}#view-chat .bubble{transition:box-shadow .2s ease}.drawer{transform:translate3d(100%,0,0);visibility:hidden;transition:transform .26s cubic-bezier(.32,.72,0,1),visibility 0s linear .26s;will-change:transform;overscroll-behavior:contain;touch-action:pan-y;contain:layout paint}.drawer.open{transform:translateZ(0);visibility:visible;transition:transform .3s cubic-bezier(.32,.72,0,1),visibility 0s}.drawer:not(.open) *{animation-play-state:paused!important}.drawer-scrim{opacity:0;pointer-events:none;transition:opacity .26s ease;touch-action:none}.drawer-scrim.on{opacity:1;pointer-events:auto}.pop-sheet{opacity:0;visibility:hidden;transform:translate3d(0,10px,0) scale(.97);transition:opacity .16s ease,transform .2s cubic-bezier(.32,.72,0,1),visibility 0s linear .2s;will-change:transform,opacity;pointer-events:none}.pop-sheet.on{opacity:1;visibility:visible;transform:none;transition:opacity .16s ease,transform .24s cubic-bezier(.32,.72,0,1),visibility 0s;pointer-events:auto}.dock{position:fixed;inset-inline:0;bottom:0;z-index:45;padding:0 10px max(6px,calc(env(safe-area-inset-bottom,0px) - 16px));pointer-events:none}.dock:before{content:"";position:absolute;inset-inline:0;bottom:0;z-index:-1;height:calc(max(6px,env(safe-area-inset-bottom,0px) - 16px) + 30px);background:rgb(var(--c-bg))}.dock-bar{pointer-events:auto;margin:0 auto;max-width:520px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;height:64px;padding:0 6px;border-radius:26px;border:1px solid rgb(var(--c-line2) / .9);background:linear-gradient(180deg,rgb(var(--c-panel2)),rgb(var(--c-panel)));box-shadow:0 1px #ffffff0f inset,0 18px 36px -12px #000000e6,0 0 0 1px #0006}.dock-item{position:relative;display:grid;justify-items:center;gap:3px;min-height:52px;align-content:center;border-radius:16px;color:rgb(var(--c-dim));font-size:.66rem;font-weight:600;transition:color .2s ease,transform .2s ease}.dock-item:active{transform:scale(.92)}.dock-item svg{transition:transform .25s cubic-bezier(.22,1,.36,1),filter .25s ease}.dock-item.on{color:rgb(var(--c-accent))}.dock-item.on svg{transform:translateY(-1px);filter:drop-shadow(0 0 8px rgb(var(--c-accent) / .8))}.dock-item.on:before{content:"";position:absolute;top:-1px;width:26px;height:3px;border-radius:0 0 4px 4px;background:rgb(var(--c-accent));box-shadow:0 0 14px rgb(var(--c-accent)),0 0 4px rgb(var(--c-accent))}.dock-item.hero{color:rgb(var(--c-accent-ink));gap:12px}.dock-item.hero .hero-key{display:grid;place-items:center;width:52px;height:52px;margin-top:-40px;border-radius:16px;background:linear-gradient(160deg,rgb(var(--c-accent-glow)),rgb(var(--c-accent)) 50%,rgb(var(--c-accent-deep)));box-shadow:0 1px #ffffff80 inset,0 0 0 4px rgb(var(--c-bg)),0 12px 26px -8px rgb(var(--c-accent) / .9);transform:rotate(45deg)}.dock-item.hero .hero-key svg{transform:rotate(-45deg)}.dock-item.hero span.lbl{color:rgb(var(--c-muted))}@media (min-width: 1280px){.dock{display:none}}@media (max-width: 1279px){body.has-dock #bug-fab{bottom:calc(max(6px,env(safe-area-inset-bottom,0px) - 16px) + 74px)!important}body.has-dock .bug-pop{bottom:calc(max(6px,env(safe-area-inset-bottom,0px) - 16px) + 130px)!important}body.has-dock #toast{margin-bottom:18px}}.tri{display:inline-block;width:0;height:0;flex-shrink:0;border-left:.3em solid transparent;border-right:.3em solid transparent;vertical-align:middle}.tri.up{border-bottom:.48em solid rgb(var(--c-up));transform:translateY(-.06em)}.tri.down{border-top:.48em solid rgb(var(--c-down));transform:translateY(.06em)}.live-px{display:inline-flex;align-items:center;gap:.28em}.live-tri{display:inline-block;width:0;height:0;flex-shrink:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-bottom:.46em solid transparent;opacity:0}.live-tri.up{border-bottom-color:rgb(var(--c-up));animation:live-tri-up 1.6s cubic-bezier(.2,.8,.2,1) forwards;filter:drop-shadow(0 0 3px rgb(var(--c-up) / .7))}.live-tri.down{border-bottom:0;border-top:.46em solid rgb(var(--c-down));animation:live-tri-down 1.6s cubic-bezier(.2,.8,.2,1) forwards;filter:drop-shadow(0 0 3px rgb(var(--c-down) / .7))}@keyframes live-tri-up{0%{opacity:0;transform:translateY(.3em) scale(.5)}14%{opacity:1;transform:translateY(-.08em) scale(1.2)}28%{transform:none}70%{opacity:1}to{opacity:0}}@keyframes live-tri-down{0%{opacity:0;transform:translateY(-.3em) scale(.5)}14%{opacity:1;transform:translateY(.08em) scale(1.2)}28%{transform:none}70%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.live-tri.up,.live-tri.down{animation:none;opacity:1}}.name-shimmer{background:linear-gradient(100deg,rgb(var(--c-text)),rgb(var(--c-text)) 30%,rgb(var(--c-accent)) 46%,rgb(var(--c-accent-glow)) 54%,rgb(var(--c-text)) 70%,rgb(var(--c-text)));background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:name-shimmer 7s ease-in-out infinite alternate}@keyframes name-shimmer{0%{background-position:100% 0}to{background-position:0% 0}}@media (prefers-reduced-motion: reduce){.name-shimmer{animation:none;background-position:50% 0}}.neon-name{background:linear-gradient(100deg,hsl(var(--h) 100% 66%),hsl(calc(var(--h) + 50) 100% 72%),hsl(calc(var(--h) - 30) 100% 64%),hsl(var(--h) 100% 66%));background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 5px hsl(var(--h) 100% 60% / .55));animation:lava 9s ease-in-out infinite alternate}@keyframes lava{0%{background-position:0% 0}to{background-position:100% 0}}@media (prefers-reduced-motion: reduce){.neon-name{animation:none}}.reply-quote,.reply-bar{background:hsl(var(--h) 60% 50% / .1);border-right:3px solid hsl(var(--h) 95% 62%)}.reply-quote b,.reply-bar b{color:hsl(var(--h) 100% 72%)}.reply-quote:active{background:hsl(var(--h) 60% 50% / .18)}.bubble-row{--p: 0;will-change:auto;contain:layout}.reply-hint{position:absolute;top:50%;display:grid;place-items:center;width:30px;height:30px;margin-top:-15px;border-radius:999px;background:#ffffff14;color:rgb(var(--c-accent));opacity:var(--p);transform:scale(calc(.6 + var(--p) * .4));pointer-events:none}.bubble-row.theirs .reply-hint{left:-40px}.bubble-row.mine .reply-hint{right:-40px}.bubble-row[data-armed] .reply-hint{background:rgb(var(--c-accent) / .18)}.flash-row .bubble{animation:flash-row 1.2s ease-out}@keyframes flash-row{0%,30%{box-shadow:0 0 0 3px rgb(var(--c-accent) / .55)}to{box-shadow:0 0 0 3px rgb(var(--c-accent) / 0)}}.pic-close{left:10px!important;top:10px!important;width:40px!important;height:40px!important;border-radius:999px!important;background:#000000b8!important;color:#fff!important;box-shadow:0 0 0 1.5px #ffffff80,0 6px 18px #00000080;z-index:2}.pic-close svg{width:20px;height:20px;stroke-width:2.6}:root:not([data-page=hood]) #toast:not(.error){background:linear-gradient(180deg,rgb(var(--c-panel2)),rgb(var(--c-panel)));color:rgb(var(--c-text));border:1px solid rgb(var(--c-accent) / .45);box-shadow:0 0 0 1px #0006,0 0 26px -10px rgb(var(--c-accent) / .7),0 20px 40px -16px #000000e6;border-radius:999px;padding-inline:18px}:root:not([data-page=hood]) #toast.error{border-radius:999px;padding-inline:18px;box-shadow:0 0 26px -8px rgb(var(--c-danger) / .8)}.ui-primary{background:linear-gradient(180deg,rgb(var(--c-accent-glow)),rgb(var(--c-accent)) 55%,rgb(var(--c-accent-deep)));box-shadow:0 1px #ffffff73 inset,0 0 0 1px rgb(var(--c-accent) / .55),0 10px 26px -10px rgb(var(--c-accent) / .85)}:root[data-page=hood] .ui-primary{background:linear-gradient(to bottom,#56e0a3,#2fb87a);box-shadow:0 0 0 1px #3fcf8e40,0 4px 14px -6px #3fcf8e80}:root:not([data-page=hood]) .ui-btn{border-radius:999px}:root:not([data-page=hood]) .ui-dialog{border-radius:28px;border-color:rgb(var(--c-line2) / .9);background:radial-gradient(420px 180px at 85% -10%,rgb(var(--c-accent) / .12),transparent 70%),linear-gradient(180deg,rgb(var(--c-panel2)),rgb(var(--c-panel)))}.news-blink{box-shadow:0 0 0 2px #00000040,0 0 10px 2px #ff2d3dd9;animation:news-blink 1s steps(1,end) infinite}@keyframes news-blink{0%,to{opacity:1}50%{opacity:.15}}.inbox-new{animation:inbox-new 2.4s ease-out}@keyframes inbox-new{0%{background:rgb(var(--c-accent) / .22)}to{background:transparent}}@media (min-width: 768px){body:before{background:radial-gradient(900px 560px at 92% -14%,rgba(124,72,220,.22),transparent 62%),radial-gradient(760px 560px at -10% 112%,rgb(var(--c-accent) / .06),transparent 60%),radial-gradient(1500px 1000px at 50% 40%,transparent 50%,rgba(6,3,14,.45)),linear-gradient(180deg,#0a06161a,#0a06164d),url(/assets/space-4k-Xwj3W3B1.webp) center / cover no-repeat,rgb(var(--c-bg))}:root[data-page=casino] body:before{background:radial-gradient(820px 460px at 12% -10%,rgb(var(--c-neon2) / .2),transparent 62%),radial-gradient(760px 480px at 96% -6%,rgba(255,176,46,.12),transparent 62%),radial-gradient(900px 520px at 50% 118%,rgb(var(--c-accent) / .08),transparent 62%),radial-gradient(1500px 1000px at 50% 45%,transparent 42%,rgba(0,0,0,.62)),linear-gradient(180deg,#08041040,#08041073),url(/assets/space-4k-Xwj3W3B1.webp) center / cover no-repeat,rgb(var(--c-bg))}}#chat.chat-glass{background:linear-gradient(165deg,rgba(255,255,255,.07),rgba(255,255,255,.015) 32%,transparent 60%),radial-gradient(120% 60% at 100% 0%,rgb(var(--c-accent) / .06),transparent 60%),radial-gradient(90% 50% at 0% 100%,rgba(150,90,255,.08),transparent 60%),#0a081494;-webkit-backdrop-filter:blur(26px) saturate(1.7);backdrop-filter:blur(26px) saturate(1.7);box-shadow:inset 0 1px #ffffff17,inset 0 0 0 1px #ffffff0a}@media (max-width: 1279px){body.has-dock #chat:not(.has-thread) .conv-pane{padding-bottom:calc(max(6px,env(safe-area-inset-bottom,0px) - 16px) + 74px)}}.conv-glass{background:linear-gradient(160deg,#ffffff13,#ffffff05 45%),#0c0a18a8;border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px #ffffff12,0 10px 26px -16px #000000e6;-webkit-backdrop-filter:blur(16px) saturate(1.5);backdrop-filter:blur(16px) saturate(1.5);transition:border-color .2s,background-color .2s,box-shadow .2s}.conv-glass:hover{border-color:rgb(var(--c-accent) / .3)}.conv-glass.unread{border-color:rgb(var(--c-accent) / .4);box-shadow:inset 0 1px #ffffff14,0 0 18px -8px rgb(var(--c-accent) / .7)}.conv-glass.on{border-color:rgb(var(--c-accent) / .55);background:linear-gradient(160deg,rgb(var(--c-accent) / .14),#ffffff05 50%),#0c0a18b3}.placeholder\:font-sans::-moz-placeholder{font-family:var(--font-body),system-ui,sans-serif}.placeholder\:font-sans::placeholder{font-family:var(--font-body),system-ui,sans-serif}.placeholder\:tracking-normal::-moz-placeholder{letter-spacing:0em}.placeholder\:tracking-normal::placeholder{letter-spacing:0em}.placeholder\:text-dim::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--c-dim) / var(--tw-text-opacity, 1))}.placeholder\:text-dim::placeholder{--tw-text-opacity: 1;color:rgb(var(--c-dim) / var(--tw-text-opacity, 1))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{content:var(--tw-content);top:0;bottom:0}.before\:right-0:before{content:var(--tw-content);right:0}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:flex-1:before{content:var(--tw-content);flex:1 1 0%}.before\:rounded-r-xl:before{content:var(--tw-content);border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.before\:bg-accent:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(var(--c-accent) / var(--tw-bg-opacity, 1))}.before\:bg-danger:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(var(--c-danger) / var(--tw-bg-opacity, 1))}.before\:bg-white\/\[0\.07\]:before{content:var(--tw-content);background-color:#ffffff12}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:flex-1:after{content:var(--tw-content);flex:1 1 0%}.after\:bg-white\/\[0\.07\]:after{content:var(--tw-content);background-color:#ffffff12}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.odd\:bg-white\/\[0\.02\]:nth-child(odd){background-color:#ffffff05}@media (hover: hover) and (pointer: fine){.hover\:-translate-y-px:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#ef5b5b\]\/40:hover{border-color:#ef5b5b66}.hover\:border-accent\/20:hover{border-color:rgb(var(--c-accent) / .2)}.hover\:border-accent\/25:hover{border-color:rgb(var(--c-accent) / .25)}.hover\:border-accent\/30:hover{border-color:rgb(var(--c-accent) / .3)}.hover\:border-accent\/40:hover{border-color:rgb(var(--c-accent) / .4)}.hover\:border-accent\/45:hover{border-color:rgb(var(--c-accent) / .45)}.hover\:border-accent\/50:hover{border-color:rgb(var(--c-accent) / .5)}.hover\:border-danger:hover{--tw-border-opacity: 1;border-color:rgb(var(--c-danger) / var(--tw-border-opacity, 1))}.hover\:border-danger\/40:hover{border-color:rgb(var(--c-danger) / .4)}.hover\:border-line2:hover{--tw-border-opacity: 1;border-color:rgb(var(--c-line2) / var(--tw-border-opacity, 1))}.hover\:border-muted:hover{--tw-border-opacity: 1;border-color:rgb(var(--c-muted) / var(--tw-border-opacity, 1))}.hover\:border-white\/\[0\.14\]:hover{border-color:#ffffff24}.hover\:bg-accent:hover{--tw-bg-opacity: 1;background-color:rgb(var(--c-accent) / var(--tw-bg-opacity, 1))}.hover\:bg-accent\/10:hover{background-color:rgb(var(--c-accent) / .1)}.hover\:bg-accent\/25:hover{background-color:rgb(var(--c-accent) / .25)}.hover\:bg-accent\/5:hover{background-color:rgb(var(--c-accent) / .05)}.hover\:bg-accent\/\[0\.04\]:hover{background-color:rgb(var(--c-accent) / .04)}.hover\:bg-accent\/\[0\.05\]:hover{background-color:rgb(var(--c-accent) / .05)}.hover\:bg-accent\/\[0\.06\]:hover{background-color:rgb(var(--c-accent) / .06)}.hover\:bg-black\/70:hover{background-color:#000000b3}.hover\:bg-danger:hover{--tw-bg-opacity: 1;background-color:rgb(var(--c-danger) / var(--tw-bg-opacity, 1))}.hover\:bg-panel2:hover{--tw-bg-opacity: 1;background-color:rgb(var(--c-panel2) / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/\[0\.035\]:hover{background-color:#ffffff09}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:text-accent:hover{--tw-text-opacity: 1;color:rgb(var(--c-accent) / var(--tw-text-opacity, 1))}.hover\:text-bg:hover{--tw-text-opacity: 1;color:rgb(var(--c-bg) / var(--tw-text-opacity, 1))}.hover\:text-danger:hover{--tw-text-opacity: 1;color:rgb(var(--c-danger) / var(--tw-text-opacity, 1))}.hover\:text-dim:hover{--tw-text-opacity: 1;color:rgb(var(--c-dim) / var(--tw-text-opacity, 1))}.hover\:text-text:hover{--tw-text-opacity: 1;color:rgb(var(--c-text) / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_8px_24px_-10px_rgba\(224\,98\,90\,0\.6\)\]:hover{--tw-shadow: 0 8px 24px -10px rgba(224,98,90,.6);--tw-shadow-colored: 0 8px 24px -10px 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\:shadow-\[0_8px_24px_-10px_rgba\(255\,255\,255\,0\.35\)\]:hover{--tw-shadow: 0 8px 24px -10px rgba(255,255,255,.35);--tw-shadow-colored: 0 8px 24px -10px 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\:shadow-glow:hover{--tw-shadow: 0 0 0 1px rgb(var(--c-accent) / .55), 0 0 30px -6px rgb(var(--c-accent) / .7);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 0 30px -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\:shadow-glow-sm:hover{--tw-shadow: 0 0 0 1px rgb(var(--c-accent) / .4), 0 0 18px -6px rgb(var(--c-accent) / .6);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 0 18px -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-105:hover{--tw-brightness: brightness(1.05);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)}.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)}.hover\:\[animation-play-state\:paused\]:hover{animation-play-state:paused}}.focus\:border-accent:focus{--tw-border-opacity: 1;border-color:rgb(var(--c-accent) / var(--tw-border-opacity, 1))}.focus\:border-accent\/50:focus{border-color:rgb(var(--c-accent) / .5)}.focus\:border-accent\/60:focus{border-color:rgb(var(--c-accent) / .6)}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-\[0_0_0_4px_rgb\(var\(--c-accent\)\/0\.12\)\]:focus{--tw-shadow: 0 0 0 4px rgb(var(--c-accent)/.12);--tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:shadow-\[0_0_0_4px_rgba\(45\,240\,200\,0\.1\)\]:focus{--tw-shadow: 0 0 0 4px rgba(45,240,200,.1);--tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:border-accent\/60:focus-visible{border-color:rgb(var(--c-accent) / .6)}.focus-visible\:border-danger:focus-visible{--tw-border-opacity: 1;border-color:rgb(var(--c-danger) / var(--tw-border-opacity, 1))}.focus-visible\:bg-black\/50:focus-visible{background-color:#00000080}.focus-visible\:shadow-\[0_0_0_4px_rgb\(var\(--c-accent\)\/0\.14\)\]:focus-visible{--tw-shadow: 0 0 0 4px rgb(var(--c-accent)/.14);--tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-accent:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--c-accent) / var(--tw-ring-opacity, 1))}.focus-visible\:ring-accent\/70:focus-visible{--tw-ring-color: rgb(var(--c-accent) / .7)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-bg:focus-visible{--tw-ring-offset-color: rgb(var(--c-bg) / 1)}.focus-visible\:ring-offset-panel:focus-visible{--tw-ring-offset-color: rgb(var(--c-panel) / 1)}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-white\/\[0\.05\]:active{background-color:#ffffff0d}.active\:\[animation-play-state\:paused\]:active{animation-play-state:paused}@media (hover: hover) and (pointer: fine){.hover\:enabled\:border-accent:enabled:hover{--tw-border-opacity: 1;border-color:rgb(var(--c-accent) / var(--tw-border-opacity, 1))}.hover\:enabled\:border-danger:enabled:hover{--tw-border-opacity: 1;border-color:rgb(var(--c-danger) / var(--tw-border-opacity, 1))}.hover\:enabled\:bg-danger:enabled:hover{--tw-bg-opacity: 1;background-color:rgb(var(--c-danger) / var(--tw-bg-opacity, 1))}.hover\:enabled\:text-white:enabled:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (hover: hover) and (pointer: fine){.group:hover .group-hover\:-translate-x-0\.5{--tw-translate-x: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-x-1{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-\[135deg\]{--tw-rotate: 135deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-accent\/30{border-color:rgb(var(--c-accent) / .3)}.group:hover .group-hover\:text-accent{--tw-text-opacity: 1;color:rgb(var(--c-accent) / var(--tw-text-opacity, 1))}.group\/logo:hover .group-hover\/logo\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=checked\]\:-translate-x-5[data-state=checked]{--tw-translate-x: -1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=active\]\:bg-accent[data-state=active],.data-\[state\=checked\]\:bg-accent[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(var(--c-accent) / var(--tw-bg-opacity, 1))}.data-\[state\=unchecked\]\:bg-white\/\[0\.12\][data-state=unchecked]{background-color:#ffffff1f}.data-\[state\=active\]\:text-accent-ink[data-state=active]{--tw-text-opacity: 1;color:rgb(var(--c-accent-ink) / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:shadow-\[0_0_20px_-6px_rgb\(var\(--c-accent\)\/0\.9\)\][data-state=active]{--tw-shadow: 0 0 20px -6px rgb(var(--c-accent)/.9);--tw-shadow-colored: 0 0 20px -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)}.data-\[state\=checked\]\:shadow-glow-sm[data-state=checked]{--tw-shadow: 0 0 0 1px rgb(var(--c-accent) / .4), 0 0 18px -6px rgb(var(--c-accent) / .6);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 0 18px -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)}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[state\=open\]\:slide-in-from-bottom-2[data-state=open]{--tw-enter-translate-y: .5rem}@media not all and (min-width: 768px){.max-md\:hidden{display:none}}@media not all and (min-width: 640px){.max-sm\:flex-col{flex-direction:column}}@media (min-width: 360px){.min-\[360px\]\:block{display:block}}@media (min-width: 380px){.min-\[380px\]\:block{display:block}}@media (min-width: 400px){.min-\[400px\]\:inline{display:inline}}@media (min-width: 640px){.sm\:inset-x-4{left:1rem;right:1rem}.sm\:bottom-auto{bottom:auto}.sm\:top-6{top:1.5rem}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:max-h-\[calc\(100svh-48px\)\]{max-height:calc(100svh - 48px)}.sm\:w-auto{width:auto}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-\[180px\]{max-width:180px}.sm\:max-w-\[min\(70\%\,520px\)\]{max-width:min(70%,520px)}.sm\:flex-none{flex: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-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.sm\:items-center{align-items:center}.sm\:rounded-\[26px\]{border-radius:26px}.sm\:border{border-width:1px}.sm\:border-white\/\[0\.08\]{border-color:#ffffff14}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:shadow-pop{--tw-shadow: 0 1px 0 0 rgba(255,255,255,.07) inset, 0 0 0 1px rgba(255,255,255,.06), 0 40px 90px -30px rgba(0,0,0,.95);--tw-shadow-colored: inset 0 1px 0 0 var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color), 0 40px 90px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[340px_1fr\]{grid-template-columns:340px 1fr}.md\:border-x{border-left-width:1px;border-right-width:1px}.md\:border-white\/\[0\.06\]{border-color:#ffffff0f}}@media (min-width: 1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:max-w-none{max-width:none}.xl\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.xl\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.xl\:gap-8{gap:2rem}.xl\:rounded-\[22px\]{border-radius:22px}.xl\:border{border-width:1px}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:pb-16{padding-bottom:4rem}.xl\:pt-0{padding-top:0}.xl\:pt-6{padding-top:1.5rem}}@media (min-width: 1536px){.\32xl\:block{display:block}.\32xl\:max-w-\[2100px\]{max-width:2100px}.\32xl\:grid-cols-\[280px_minmax\(0\,1fr\)_300px\]{grid-template-columns:280px minmax(0,1fr) 300px}}.\[\&\+\&\]\:border-t+.\[\&\+\&\]\:border-t{border-top-width:1px}.\[\&\+\&\]\:border-line+.\[\&\+\&\]\:border-line{--tw-border-opacity: 1;border-color:rgb(var(--c-line) / var(--tw-border-opacity, 1))}.\[\&\+\&\]\:border-white\/5+.\[\&\+\&\]\:border-white\/5{border-color:#ffffff0d}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>\*\]\:col-start-1>*{grid-column-start:1}.\[\&\>\*\]\:row-start-1>*{grid-row-start:1}.\[\&\>\*\]\:min-w-0>*{min-width:0px}.\[\&\>td\]\:px-3\.5>td{padding-left:.875rem;padding-right:.875rem}.\[\&\>td\]\:py-2>td{padding-top:.5rem;padding-bottom:.5rem}.\[\&\>td\]\:font-mono>td{font-family:var(--font-num),ui-monospace,monospace}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}@media (hover:hover){.\[\@media\(hover\:hover\)\]\:opacity-0{opacity:0}@media (hover: hover) and (pointer: fine){.group:hover .\[\@media\(hover\:hover\)\]\:group-hover\:opacity-100{opacity:1}}}.avatar{overflow:visible!important;position:relative}.avatar img{border-radius:50%}.avatar[data-frame]:not([data-frame=""]){container-type:inline-size;isolation:isolate}.avatar[data-frame]:before,.avatar[data-frame]:after{content:none}.avatar[data-frame=fire]:before,.avatar[data-frame=fire]:after,.avatar[data-frame=gangster]:before,.avatar[data-frame=gangster]:after,.avatar[data-frame=israel]:before,.avatar[data-frame=israel]:after{content:"";position:absolute;pointer-events:none}.avatar[data-frame=fire]{box-shadow:0 0 0 2px #ff8a1f,0 0 14px 4px #ff500099}.avatar[data-frame=fire]:before{top:-24%;right:-24%;bottom:-24%;left:-24%;border-radius:50%;z-index:-1;background:repeating-conic-gradient(from 0deg,#ff2a00 0 7deg,#ffb300 9deg 13deg,transparent 15deg 22deg);-webkit-mask:radial-gradient(circle,transparent 52%,#000 56%,#000 64%,transparent 74%);mask:radial-gradient(circle,transparent 52%,#000 56%,#000 64%,transparent 74%);filter:blur(1.2px) saturate(1.3);animation:fr-spin 3.2s linear infinite;will-change:transform}.avatar[data-frame=fire]:after{top:-16%;right:-16%;bottom:-16%;left:-16%;border-radius:50%;z-index:-1;background:radial-gradient(circle,transparent 55%,rgba(255,120,0,.75) 62%,rgba(255,40,0,.25) 70%,transparent 76%);animation:fr-breathe .9s ease-in-out infinite alternate;will-change:transform,opacity}@keyframes fr-spin{to{transform:rotate(360deg)}}@keyframes fr-breathe{0%{transform:scale(.95);opacity:.7}to{transform:scale(1.07);opacity:1}}.avatar[data-frame=gangster]:before{top:-30%;right:-30%;bottom:-30%;left:-30%;z-index:-1;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIj48ZGVmcz48ZyBpZD0iTCI+PGVsbGlwc2UgY3g9IjAiIGN5PSItMTUuMCIgcng9IjMuNiIgcnk9IjE1LjAiIHRyYW5zZm9ybT0icm90YXRlKDApIi8+PGVsbGlwc2UgY3g9IjAiIGN5PSItMTMuMCIgcng9IjMuMiIgcnk9IjEzLjAiIHRyYW5zZm9ybT0icm90YXRlKC0yOCkiLz48ZWxsaXBzZSBjeD0iMCIgY3k9Ii0xMy4wIiByeD0iMy4yIiByeT0iMTMuMCIgdHJhbnNmb3JtPSJyb3RhdGUoMjgpIi8+PGVsbGlwc2UgY3g9IjAiIGN5PSItMTAuMCIgcng9IjIuOCIgcnk9IjEwLjAiIHRyYW5zZm9ybT0icm90YXRlKC01OCkiLz48ZWxsaXBzZSBjeD0iMCIgY3k9Ii0xMC4wIiByeD0iMi44IiByeT0iMTAuMCIgdHJhbnNmb3JtPSJyb3RhdGUoNTgpIi8+PGVsbGlwc2UgY3g9IjAiIGN5PSItNi4wIiByeD0iMi4yIiByeT0iNi4wIiB0cmFuc2Zvcm09InJvdGF0ZSgtODUpIi8+PGVsbGlwc2UgY3g9IjAiIGN5PSItNi4wIiByeD0iMi4yIiByeT0iNi4wIiB0cmFuc2Zvcm09InJvdGF0ZSg4NSkiLz48cmVjdCB4PSItMC44IiB5PSIwIiB3aWR0aD0iMS42IiBoZWlnaHQ9IjYiLz48L2c+PC9kZWZzPjxjaXJjbGUgY3g9IjEwMCIgY3k9IjEwMCIgcj0iNzQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzFmNWUyNyIgc3Ryb2tlLXdpZHRoPSI1Ii8+PHVzZSBocmVmPSIjTCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAwLjAgMjYuMCkgcm90YXRlKDApIHNjYWxlKDAuOSkiIGZpbGw9IiMyZjhmM2EiLz48dXNlIGhyZWY9IiNMIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDAuMCAzNy43KSByb3RhdGUoMzMpIHNjYWxlKDAuOSkiIGZpbGw9IiMzZmFlNGEiLz48dXNlIGhyZWY9IiNMIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjcuMyA2OS4zKSByb3RhdGUoNjUpIHNjYWxlKDAuOSkiIGZpbGw9IiMyNzdhMzEiLz48dXNlIGhyZWY9IiNMIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzMuMiAxMTAuNSkgcm90YXRlKDk4KSBzY2FsZSgwLjkpIiBmaWxsPSIjMmY4ZjNhIi8+PHVzZSBocmVmPSIjTCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjkgMTQ4LjUpIHJvdGF0ZSgxMzEpIHNjYWxlKDAuOSkiIGZpbGw9IiMzZmFlNGEiLz48dXNlIGhyZWY9IiNMIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NC4xIDE0OC41KSByb3RhdGUoMjI5KSBzY2FsZSgwLjkpIiBmaWxsPSIjM2ZhZTRhIi8+PHVzZSBocmVmPSIjTCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjYuOCAxMTAuNSkgcm90YXRlKDI2Mikgc2NhbGUoMC45KSIgZmlsbD0iIzI3N2EzMSIvPjx1c2UgaHJlZj0iI0wiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMyLjcgNjkuMykgcm90YXRlKDI5NSkgc2NhbGUoMC45KSIgZmlsbD0iIzJmOGYzYSIvPjx1c2UgaHJlZj0iI0wiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYwLjAgMzcuNykgcm90YXRlKDMyNykgc2NhbGUoMC45KSIgZmlsbD0iIzNmYWU0YSIvPjwvc3ZnPg==) center / contain no-repeat;animation:gg-sway 4s ease-in-out infinite alternate;will-change:transform}.avatar[data-frame=gangster]:after{top:-30%;right:-30%;bottom:-30%;left:-30%;z-index:2;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOCAxNjgpIHJvdGF0ZSgtMjgpIj48cmVjdCB4PSIwIiB5PSItNSIgd2lkdGg9IjU0IiBoZWlnaHQ9IjEwIiByeD0iNCIgZmlsbD0iI2Y0ZWNkOCIgc3Ryb2tlPSIjYmZhZThhIiBzdHJva2Utd2lkdGg9IjEuNSIvPjxyZWN0IHg9IjAiIHk9Ii01IiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHJ4PSIzIiBmaWxsPSIjZDliOThhIi8+PGNpcmNsZSBjeD0iNTQiIGN5PSIwIiByPSI1IiBmaWxsPSIjZmY2YTFhIi8+PGNpcmNsZSBjeD0iNTYiIGN5PSIwIiByPSIyLjYiIGZpbGw9IiNmZmQzNmIiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUwIDEzOCkiPjxwYXRoIGQ9Ik02IDBoMTJ2MzBxMTQgNiAxNCAyMmEyNCAyNCAwIDAgMS00OCAwcTAtMTYgMTQtMjJ6IiBmaWxsPSIjOGZkM2ZmIiBmaWxsLW9wYWNpdHk9Ii41NSIgc3Ryb2tlPSIjNGFhM2Q4IiBzdHJva2Utd2lkdGg9IjIuNSIvPjxwYXRoIGQ9Ik0tMTQgNTJxOC02IDMyLTQiIHN0cm9rZT0iIzJmOGYzYSIgc3Ryb2tlLXdpZHRoPSI1IiBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNLTEwIDQwbC0xNC0xMiIgc3Ryb2tlPSIjOWFhNWFkIiBzdHJva2Utd2lkdGg9IjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxjaXJjbGUgY3g9Ii0yNSIgY3k9IjI3IiByPSI1IiBmaWxsPSIjOWFhNWFkIi8+PC9nPjwvc3ZnPg==) center / contain no-repeat;filter:drop-shadow(0 1px 1px rgba(0,0,0,.5))}.avatar[data-frame=gangster]{box-shadow:0 0 0 2px #2f8f3a,0 0 10px #3fae4a73}.avatar[data-frame=gangster] .smoke{display:block}@keyframes gg-sway{0%{transform:rotate(-5deg) scale(.98)}to{transform:rotate(5deg) scale(1.03)}}.avatar[data-frame=israel]{box-shadow:0 0 0 2px #fff,0 0 10px #0038b880}.avatar[data-frame=israel]:before{top:-14%;right:-14%;bottom:-14%;left:-14%;border-radius:50%;z-index:-1;background:repeating-conic-gradient(#0038b8 0,#0038b8 15deg,#fff 15deg,#fff 30deg);-webkit-mask:radial-gradient(circle,transparent 66%,#000 68%);mask:radial-gradient(circle,transparent 66%,#000 68%);animation:fr-spin 9s linear infinite;will-change:transform}.avatar[data-frame=israel]:after{width:36%;height:36%;left:32%;bottom:-22%;z-index:2;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+PGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTkiIGZpbGw9IiNmZmYiIHN0cm9rZT0iIzAwMzhiOCIgc3Ryb2tlLXdpZHRoPSIyIi8+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAzOGI4IiBzdHJva2Utd2lkdGg9IjIuNiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTIwIDcgMzEuMyAyNi41SDguN3oiLz48cGF0aCBkPSJNMjAgMzMgOC43IDEzLjVoMjIuNnoiLz48L2c+PC9zdmc+) center / contain no-repeat;animation:il-bob 2.2s ease-in-out infinite alternate;will-change:transform}@keyframes il-bob{0%{transform:translateY(0) rotate(-8deg)}to{transform:translateY(-12%) rotate(8deg)}}.avatar .smoke{display:none;position:absolute;left:30%;bottom:-8%;width:22%;height:22%;z-index:3;pointer-events:none}.avatar .smoke:before,.avatar .smoke:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle,#dce1e6bf,#dce1e600 70%);animation:gg-smoke 3s ease-out infinite;will-change:transform,opacity}.avatar .smoke:after{animation-delay:1.5s}@keyframes gg-smoke{0%{transform:translate(0) scale(.4);opacity:.9}to{transform:translate(-40%,-260%) scale(1.8);opacity:0}}@media (prefers-reduced-motion: reduce){.avatar[data-frame]:before,.avatar[data-frame]:after,.avatar[data-frame],.avatar .smoke:before,.avatar .smoke:after{animation:none!important}}.lg-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.lg-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;will-change:transform}.lg-orb.a{width:420px;height:420px;top:-140px;right:-100px;background:rgb(var(--c-accent) / .35);animation:lg-drift 16s ease-in-out infinite}.lg-orb.b{width:360px;height:360px;bottom:-160px;left:-80px;background:rgb(var(--c-neon3) / .22);animation:lg-drift 20s ease-in-out infinite reverse}.lg-orb.c{width:260px;height:260px;top:40%;left:45%;background:rgb(var(--c-accent) / .12);animation:lg-drift 24s ease-in-out infinite}@keyframes lg-drift{0%,to{transform:translate(0)}33%{transform:translate(40px,30px)}66%{transform:translate(-30px,20px)}}.lg-floor{position:absolute;inset:auto -30% -30% -30%;height:60%;background-image:linear-gradient(rgb(var(--c-accent) / .25) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--c-accent) / .25) 1px,transparent 1px);background-size:54px 54px;transform:perspective(420px) rotateX(66deg);transform-origin:bottom;-webkit-mask-image:linear-gradient(to top,#000 10%,transparent 80%);mask-image:linear-gradient(to top,#000 10%,transparent 80%)}.lg-scan{position:absolute;inset-inline:0;top:-20%;height:18%;background:linear-gradient(180deg,transparent,rgb(var(--c-accent) / .05),transparent);animation:lg-scan 7s linear infinite}@keyframes lg-scan{to{transform:translateY(700%)}}@media (prefers-reduced-motion: reduce){.lg-orb,.lg-floor,.lg-scan{animation:none!important}}.lg-classified{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-num);font-weight:700;letter-spacing:.14em;font-size:.68rem;color:rgb(var(--c-muted))}.lg-grid{display:grid;gap:18px}.lg-intro{display:grid;justify-items:center;text-align:center}.lg-seal{position:relative;width:104px;height:104px;margin-bottom:14px}@media (min-height: 820px){.lg-seal{width:124px;height:124px}}.lg-seal-glow{position:absolute;top:10%;right:10%;bottom:10%;left:10%;border-radius:50%;background:radial-gradient(circle,rgb(var(--c-accent) / .45),transparent 70%);filter:blur(16px);animation:pulseDot 3.2s ease-in-out infinite}.lg-title{margin:0 0 10px;font-family:var(--font-display);font-weight:400;font-size:clamp(1.9rem,7.5vw,2.6rem);line-height:1.08;letter-spacing:.005em;text-wrap:balance}.lg-title span{display:block;color:rgb(var(--c-accent));text-shadow:0 0 22px rgb(var(--c-accent) / .5),0 0 4px rgb(var(--c-accent) / .45)}.lg-tag{justify-items:center;max-width:360px}.lg-tag p{text-align:center}.lg-panel{position:relative;overflow:hidden;border-color:rgb(var(--c-accent) / .25)!important;box-shadow:0 0 0 1px #0006,0 0 60px -24px rgb(var(--c-accent) / .6),0 40px 80px -40px #000000f2!important}.lg-panel-line{position:absolute;top:0;inset-inline:0;height:2px;background:linear-gradient(90deg,transparent,rgb(var(--c-accent)),transparent);background-size:200% 100%;animation:lg-line 3.5s linear infinite}@keyframes lg-line{0%{background-position:100% 0}to{background-position:-100% 0}}.lg-pk-ic{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;color:rgb(var(--c-accent));background:rgb(var(--c-accent) / .1);position:relative;overflow:hidden}.lg-pk-ic:after{content:"";position:absolute;inset-inline:0;height:2px;top:0;background:rgb(var(--c-accent));box-shadow:0 0 8px rgb(var(--c-accent));animation:lg-fp 2s ease-in-out infinite}@keyframes lg-fp{0%,to{transform:translateY(0)}50%{transform:translateY(28px)}}@media (max-width: 767px){.lg-root{height:100svh;min-height:0}.lg-main{min-height:0;align-items:center;padding-top:0;padding-bottom:6px}.lg-grid{gap:clamp(8px,1.8svh,16px)}.lg-seal{width:clamp(60px,11svh,96px);height:clamp(60px,11svh,96px);margin-bottom:clamp(4px,1.2svh,10px)}.lg-title{font-size:clamp(1.45rem,4.2svh,2.1rem);margin-bottom:4px}.lg-tag{margin-bottom:0;font-size:.85rem}.lg-panel{padding:clamp(14px,2.4svh,22px) 18px!important}.lg-h2{font-size:1.12rem;margin-bottom:clamp(8px,1.6svh,16px)}.lg-form{gap:clamp(8px,1.4svh,14px)}.lg-form input{height:clamp(40px,5.6svh,48px)}.lg-form button[type=submit]{height:clamp(42px,6svh,52px)}.lg-pk,#open-register{height:clamp(40px,5.6svh,48px)!important}.lg-pk{margin-top:8px!important}.lg-or{margin:clamp(8px,1.6svh,18px) 0!important}.lg-foot{padding-top:2px;padding-bottom:calc(6px + env(safe-area-inset-bottom))!important}}@media (max-width: 767px) and (max-height: 700px){.lg-tag{display:none}}@media (max-width: 767px) and (max-height: 600px){.lg-foot,.lg-seal{display:none}}.lg-statusbar{position:fixed;top:0;inset-inline:0;height:env(safe-area-inset-top,0px);background:rgb(var(--c-bg));z-index:5;pointer-events:none}@media (max-width: 767px){.lg-orb.a{top:18%;right:-180px}}#leaderboard .lb-stage{position:relative;display:grid;grid-template-columns:1fr 1.18fr 1fr;align-items:end;gap:10px;padding:34px 16px 0;isolation:isolate}#leaderboard .lb-beam{position:absolute;z-index:-1;left:50%;top:-40px;width:260px;height:340px;transform:translate(-50%);background:conic-gradient(from 180deg at 50% 0%,transparent 160deg,rgb(var(--c-gold) / .16) 175deg,rgb(var(--c-gold) / .24) 180deg,rgb(var(--c-gold) / .16) 185deg,transparent 200deg);-webkit-mask-image:linear-gradient(to bottom,#000 40%,transparent 92%);mask-image:linear-gradient(to bottom,#000 40%,transparent 92%);pointer-events:none}#leaderboard .lb-pod{display:grid;justify-items:center;gap:4px;min-width:0;text-align:center}#leaderboard .lb-who{position:relative;display:grid;justify-items:center}#leaderboard .lb-crown{position:absolute;top:-30px;left:50%;margin-left:-14px;color:rgb(var(--c-gold));filter:drop-shadow(0 0 10px rgb(var(--c-gold) / .8));z-index:2}#leaderboard .lb-av{position:relative;border-radius:999px;padding:3px;background:var(--ring);box-shadow:0 0 0 1px #00000080,0 12px 30px -10px var(--glow)}#leaderboard .lb-av .avatar{box-shadow:0 0 0 3px rgb(var(--c-bg))}#leaderboard .lb-badge{margin-top:-10px;position:relative;z-index:1;display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;font-size:.62rem;font-weight:700;white-space:nowrap;color:var(--ink);background:var(--ring);box-shadow:0 0 0 2px rgb(var(--c-bg))}#leaderboard .lb-name{margin-top:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:700}#leaderboard .lb-me{margin-inline-start:6px;font-size:.66rem;font-weight:700;color:rgb(var(--c-accent))}#leaderboard .lb-worth{font-family:var(--font-num);font-weight:700;font-size:.86rem;font-variant-numeric:tabular-nums;color:var(--txt)}#leaderboard .lb-block{position:relative;width:100%;margin-top:8px;height:var(--h);border-radius:14px 14px 0 0;background:linear-gradient(180deg,var(--face1),var(--face2));border:1px solid var(--edge);border-bottom:0;display:grid;place-items:center;overflow:hidden}#leaderboard .lb-top{position:absolute;inset:0 0 auto;height:2px;background:var(--ring);box-shadow:0 0 18px var(--glow)}#leaderboard .lb-num{font-family:var(--font-num);font-weight:700;font-size:2.2rem;line-height:1;color:var(--txt);text-shadow:0 0 20px var(--glow)}#leaderboard .lb-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0 1px,transparent 1px 10px);pointer-events:none}#leaderboard .p1{--ring: linear-gradient(135deg, #fff2c4, rgb(var(--c-gold)) 45%, rgb(var(--c-gold-deep)));--glow: rgb(var(--c-gold) / .6);--txt: rgb(var(--c-gold));--ink: #2a1d00;--face1: rgb(var(--c-gold) / .22);--face2: rgb(var(--c-gold) / .02);--edge: rgb(var(--c-gold) / .4);--h: 112px}#leaderboard .p2{--ring: linear-gradient(135deg, #ffffff, rgb(var(--c-silver)) 50%, #7c8698);--glow: rgb(var(--c-silver) / .45);--txt: rgb(var(--c-silver));--ink: #1b2130;--face1: rgb(var(--c-silver) / .16);--face2: rgb(var(--c-silver) / .02);--edge: rgb(var(--c-silver) / .3);--h: 82px}#leaderboard .p3{--ring: linear-gradient(135deg, #ffd2ad, rgb(var(--c-bronze)) 50%, #8a4f22);--glow: rgb(var(--c-bronze) / .45);--txt: rgb(var(--c-bronze));--ink: #2b1405;--face1: rgb(var(--c-bronze) / .16);--face2: rgb(var(--c-bronze) / .02);--edge: rgb(var(--c-bronze) / .3);--h: 64px}#leaderboard .p1 .lb-name{font-size:.98rem}#leaderboard .lb-pod:hover .lb-av{transform:translateY(-3px)}#leaderboard .lb-av{transition:transform .3s cubic-bezier(.22,1,.36,1)}#leaderboard .lb-list{display:grid;gap:8px;padding:14px;border-top:1px solid rgb(var(--c-line));margin:0;list-style:none}#leaderboard .lb-row{display:flex;align-items:center;gap:12px;min-height:58px;padding:8px 12px;border-radius:18px;border:1px solid rgb(var(--c-line) / .9);background:rgb(var(--c-ink) / .3);transition:border-color .2s,background-color .2s,transform .2s}#leaderboard .lb-row:hover{border-color:rgb(var(--c-accent) / .35);background:rgb(var(--c-accent) / .04)}#leaderboard .lb-row:active{transform:scale(.99)}#leaderboard .lb-row.me{border-color:rgb(var(--c-accent) / .45);background:rgb(var(--c-accent) / .07);box-shadow:inset 0 0 24px -16px rgb(var(--c-accent))}#leaderboard .lb-rk{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:10px;border:1px solid rgb(var(--c-line2));font-family:var(--font-num);font-weight:700;font-size:.85rem;color:rgb(var(--c-muted))}#leaderboard .lb-bar{display:block;height:4px;margin-top:6px;border-radius:4px;background:rgb(var(--c-text) / .06);overflow:hidden}#leaderboard .lb-bar i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,rgb(var(--c-accent-deep)),rgb(var(--c-accent)));box-shadow:0 0 8px rgb(var(--c-accent) / .6)}#leaderboard .lb-amt{font-family:var(--font-num);font-weight:700;font-size:.9rem;font-variant-numeric:tabular-nums}@media (max-width: 420px){#leaderboard .lb-stage{gap:6px;padding-inline:10px}#leaderboard .lb-num{font-size:1.8rem}}.kc-dash{display:grid;gap:18px;align-items:center}@media (min-width: 900px){.kc-dash{grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:26px;align-items:stretch}.kc-dash>.kc-stage{align-content:center;padding:0}.kc-dash>.kc-stage .kc-scene{width:100%;max-width:440px}.kc-dash>.kc-stage .kc-shadow{position:absolute;left:18%;right:18%;bottom:-22px;width:auto;margin:0}.kc-dash>div:last-child{display:flex;flex-direction:column;gap:12px;height:0;min-height:100%}.kc-dash>div:last-child>.kc-qv{flex:1;min-height:0;gap:8px}.kc-dash .kc-spark{flex:1;min-height:22px;height:auto}.kc-dash>.kc-stage .kc-card{display:block}}@media (max-width: 899px){.kc-dash{gap:8px}.kc-dash .kc-shadow{margin:6px auto -6px}}.kc-stage{position:relative;display:grid;justify-items:center;isolation:isolate;padding:6px 0 0}.kc-stage:before{content:"";position:absolute;z-index:-1;top:10%;right:6%;bottom:18%;left:6%;background:radial-gradient(closest-side,rgb(var(--c-accent) / .18),transparent 75%);filter:blur(24px)}.kc-scene{perspective:1300px;width:min(100%,380px)}.kc-card{--rx: 0deg;--ry: 0deg;--mx: 50%;--my: 30%;position:relative;width:100%;aspect-ratio:1.586;border:0;padding:0;background:transparent;color:inherit;cursor:pointer;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .6s cubic-bezier(.65,0,.35,1);text-align:start;-webkit-tap-highlight-color:transparent}.kc-card.live{transition:transform .08s linear}.kc-card.flipped{transform:rotateX(var(--rx)) rotateY(calc(180deg + var(--ry)))}.kc-card:focus-visible{outline:none}.kc-card:focus-visible .kc-face{box-shadow:0 0 0 2px rgb(var(--c-accent)),0 30px 60px -24px #000000f2}.kc-idle{animation:kc-float 6s ease-in-out infinite}@keyframes kc-float{0%,to{transform:translateY(0) rotateX(6deg) rotateY(-8deg)}50%{transform:translateY(-8px) rotateX(2deg) rotateY(6deg)}}.kc-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:22px;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;padding:6.2% 6.8%;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.12);box-shadow:0 1px #ffffff24 inset,0 0 0 1px #0009,0 34px 60px -26px #000000f2,0 0 60px -26px rgb(var(--c-accent) / .55);background:radial-gradient(120% 90% at 100% 0%,rgb(var(--c-accent) / .22),transparent 52%),radial-gradient(90% 80% at 0% 100%,rgb(var(--c-neon3) / .12),transparent 60%),repeating-linear-gradient(115deg,rgba(255,255,255,.022) 0 1px,transparent 1px 7px),linear-gradient(150deg,#1a2230,#0c1018 45%,#05070b)}.kc-front{transform:translateZ(1px);transition:visibility 0s linear .26s}.kc-back{transform:rotateY(180deg) translateZ(1px);visibility:hidden;transition:visibility 0s linear .34s;padding-top:0}.kc-card.flipped .kc-front{visibility:hidden;transition-delay:.34s}.kc-card.flipped .kc-back{visibility:visible;transition-delay:.26s}.kc-circuit{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.5;pointer-events:none}.kc-circuit path{fill:none;stroke:rgb(var(--c-accent) / .35);stroke-width:1}.kc-circuit circle{fill:rgb(var(--c-accent) / .6)}.kc-glare{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(60% 70% at var(--mx) var(--my),rgba(255,255,255,.2),transparent 60%)}.kc-holo{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;border-radius:inherit}.kc-holo:before{content:"";position:absolute;top:-10%;bottom:-10%;left:-70%;width:60%;background:linear-gradient(105deg,transparent,rgb(var(--c-accent) / .16) 40%,rgb(var(--c-neon3) / .14) 55%,transparent);transform:translate(0) skew(-12deg);will-change:transform;animation:kc-holo 7s ease-in-out infinite}@keyframes kc-holo{0%{transform:translate(0) skew(-12deg)}60%,to{transform:translate(330%) skew(-12deg)}}.kc-row{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px}.kc-brand{display:flex;align-items:center;gap:8px}.kc-brand b{font-family:var(--font-num);font-weight:700;letter-spacing:.24em;font-size:clamp(.62rem,2.4vw,.78rem);color:rgb(var(--c-text) / .92)}.kc-brand i{font-style:normal;font-family:var(--font-num);font-size:.56rem;letter-spacing:.2em;color:rgb(var(--c-accent));border:1px solid rgb(var(--c-accent) / .5);border-radius:999px;padding:1px 7px}.kc-rank{font-size:clamp(.62rem,2.3vw,.72rem);font-weight:700;color:rgb(var(--c-gold));display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.kc-chiprow{margin-top:5%}.kc-emv{width:clamp(38px,12%,52px);aspect-ratio:1.3;border-radius:7px;background:linear-gradient(135deg,#f3dc9a,#c6a24c 45%,#8e6f25);box-shadow:0 1px 1px #00000080 inset,0 0 0 1px #00000059;position:relative}.kc-emv:before,.kc-emv:after{content:"";position:absolute;border:1px solid rgba(60,40,0,.45);border-radius:3px}.kc-emv:before{top:22%;right:30%;bottom:22%;left:30%}.kc-emv:after{inset:46% 0 auto;height:0;border-width:1px 0 0}.kc-wave{color:rgb(var(--c-text) / .7)}.kc-balances{position:relative;z-index:1;margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:6%}.kc-bal .l{display:flex;align-items:center;gap:5px;font-family:var(--font-num);font-size:clamp(.56rem,2vw,.66rem);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--c-muted))}.kc-bal .v{font-family:var(--font-num);font-weight:700;font-variant-numeric:tabular-nums;font-size:clamp(1.15rem,5.4vw,1.75rem);line-height:1.1;margin-top:2px;letter-spacing:-.01em;white-space:nowrap}.kc-bal.bank .v{color:rgb(var(--c-accent));text-shadow:0 0 18px rgb(var(--c-accent) / .55)}.kc-foot{position:relative;z-index:1;margin-top:4.5%;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.kc-no{font-family:var(--font-num);font-size:clamp(.66rem,2.5vw,.86rem);letter-spacing:.16em;color:rgb(var(--c-text) / .75)}.kc-holder{text-align:end;min-width:0}.kc-holder small{display:block;font-family:var(--font-num);font-size:.5rem;letter-spacing:.2em;color:rgb(var(--c-dim))}.kc-holder b{display:block;font-size:clamp(.72rem,2.6vw,.9rem);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.kc-stripe{position:relative;z-index:1;flex:none;margin:7% -7.4% 0;height:17%;background:linear-gradient(180deg,#050608,#14181f 60%,#050608)}.kc-sign{position:relative;z-index:1;flex:none;margin-top:5%;display:flex;align-items:center;gap:8px}.kc-sign span{flex:1;min-width:0;height:clamp(24px,8.5vw,30px);border-radius:4px;background:repeating-linear-gradient(135deg,#e8ecf2 0,#e8ecf2 6px,#cfd6e0 6px,#cfd6e0 12px);display:flex;align-items:center;padding:0 10px;color:#1b2230;font-style:italic;font-weight:700;font-size:clamp(.68rem,2.6vw,.8rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kc-sign b{flex:none;font-family:var(--font-num);background:#fff;color:#111;border-radius:4px;padding:0 9px;height:clamp(24px,8.5vw,30px);display:grid;place-items:center;font-size:clamp(.72rem,2.8vw,.84rem);letter-spacing:.08em}.kc-stats{position:relative;z-index:1;flex:none;margin-top:5%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.kc-stats div{min-width:0;border:1px solid rgba(255,255,255,.08);background:#ffffff08;border-radius:9px;padding:5px 7px}.kc-stats small{display:block;font-family:var(--font-num);font-size:.5rem;letter-spacing:.14em;color:rgb(var(--c-dim));text-transform:uppercase;white-space:nowrap}.kc-stats b{display:block;font-family:var(--font-num);font-size:clamp(.72rem,2.8vw,.95rem);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kc-stats .kc-power{border-color:rgb(var(--c-accent) / .45);background:rgb(var(--c-accent) / .08);box-shadow:0 0 16px -6px rgb(var(--c-accent) / .7)}.kc-stats .kc-power small{color:rgb(var(--c-accent) / .85)}.kc-stats .kc-power b{font-weight:800;font-size:clamp(.9rem,3.6vw,1.2rem);line-height:1.1;color:rgb(var(--c-accent));text-shadow:0 0 12px rgb(var(--c-accent) / .6)}.kc-backfoot{position:relative;z-index:1;margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:clamp(.56rem,2.1vw,.68rem);color:rgb(var(--c-dim))}.kc-backfoot b{font-family:var(--font-num);letter-spacing:.24em;color:rgb(var(--c-text) / .8)}.kc-shadow{width:64%;height:16px;margin:12px auto 0;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--c-accent) / .35),transparent);filter:blur(6px);animation:kc-shadow 6s ease-in-out infinite}@keyframes kc-shadow{0%,to{transform:scaleX(1);opacity:.9}50%{transform:scaleX(.86);opacity:.6}}.kc-qv{display:flex;flex-direction:column;gap:10px;padding:16px 18px;overflow:hidden}.kc-qv-h{display:flex;align-items:center;justify-content:space-between;gap:10px}.kc-qv-h h2{display:flex;align-items:center;gap:9px;margin:0;font-family:var(--font-display);font-weight:400;font-size:1.02rem}.kc-qv-h h2 span.ic{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;color:rgb(var(--c-accent));background:rgb(var(--c-accent) / .12);border:1px solid rgb(var(--c-accent) / .3)}.kc-live{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-num);font-size:.58rem;font-weight:700;letter-spacing:.2em;color:rgb(var(--c-accent));border:1px solid rgb(var(--c-accent) / .45);border-radius:999px;padding:2px 8px}.kc-live:before{content:"";width:6px;height:6px;border-radius:50%;background:rgb(var(--c-accent));box-shadow:0 0 8px rgb(var(--c-accent));animation:pulseDot 2.2s ease-in-out infinite}.kc-row2{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.kc-total .v{font-family:var(--font-num);font-weight:700;font-size:clamp(1.6rem,5vw,2rem);line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.kc-total .s{margin-top:4px;font-family:var(--font-num);color:rgb(var(--c-dim));font-size:.78rem;font-variant-numeric:tabular-nums}.kc-chips{display:flex;gap:8px;flex-wrap:wrap}.kc-chip{display:grid;gap:1px;padding:6px 11px;border-radius:14px;border:1px solid rgb(var(--c-line));background:rgb(var(--c-ink) / .35);min-width:104px}.kc-chip .k{font-family:var(--font-num);font-size:.54rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--c-dim))}.kc-chip .n{display:flex;align-items:center;gap:4px;font-family:var(--font-num);font-weight:700;font-size:.95rem;font-variant-numeric:tabular-nums;white-space:nowrap}.kc-chip .p{font-family:var(--font-num);font-size:.7rem;font-variant-numeric:tabular-nums}.kc-chip.up{border-color:rgb(var(--c-up) / .32);background:rgb(var(--c-up) / .06);color:rgb(var(--c-up))}.kc-chip.down{border-color:rgb(var(--c-down) / .32);background:rgb(var(--c-down) / .06);color:rgb(var(--c-down))}.kc-spark{display:block;width:100%;height:44px;overflow:visible}.kc-qv-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.kc-mover{display:inline-flex;align-items:center;gap:6px;font-size:.76rem;color:rgb(var(--c-muted))}.kc-mover b{font-family:var(--font-num);color:rgb(var(--c-text))}.kc-link{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 13px;border-radius:999px;border:1px solid rgb(var(--c-accent) / .4);color:rgb(var(--c-accent));font-size:.8rem;font-weight:700;transition:background-color .2s,box-shadow .2s}.kc-link:hover{background:rgb(var(--c-accent) / .1);box-shadow:0 0 18px -6px rgb(var(--c-accent) / .8)}.kc-empty{display:flex;align-items:center;gap:12px;color:rgb(var(--c-muted));font-size:.86rem;padding:6px 0}.kc-skel{border-radius:10px;background:linear-gradient(90deg,rgb(var(--c-text) / .04),rgb(var(--c-text) / .08),rgb(var(--c-text) / .04));background-size:200% 100%;animation:kc-skel 1.4s linear infinite}@keyframes kc-skel{to{background-position:-200% 0}}.kc-hello h1{margin:6px 0 0;font-family:var(--font-display);font-weight:400;font-size:clamp(1.6rem,5vw,2.3rem);line-height:1.05;letter-spacing:.005em;text-wrap:balance}.kc-hello p{margin:6px 0 0;color:rgb(var(--c-muted))}.hello-rocket{-webkit-tap-highlight-color:transparent}.hello-rocket:focus-visible{outline:2px solid rgb(var(--c-accent) / .6);outline-offset:6px;border-radius:10px}@media (hover: hover){.hello-rocket.is-idle:hover{animation:hr-tremble .28s linear infinite}}@keyframes hr-tremble{0%,to{translate:0 0}25%{translate:-.6px .5px}50%{translate:.6px -.4px}75%{translate:-.4px -.5px}}.hello-layer{position:fixed;z-index:2147483000;pointer-events:none;display:grid;justify-items:start;align-items:start}.hello-fly{position:relative;display:inline-block;white-space:nowrap;will-change:transform}.hello-pad{position:absolute;left:0;right:0;bottom:0;height:0}.hello-flame{position:absolute;top:88%;left:50%;width:64px;height:120px;translate:-50% 0;pointer-events:none;transform-origin:50% 0;transform:scaleY(0) scaleX(.6);opacity:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .2s ease}.hello-flame i{position:absolute;left:50%;top:0;translate:-50% 0;border-radius:50%/22% 22% 78% 78%;animation:hr-flicker .09s ease-in-out infinite alternate}.hello-flame i:nth-child(1){width:62px;height:120px;background:radial-gradient(ellipse 50% 60% at 50% 16%,rgba(255,150,50,.9),rgba(255,70,20,.5) 45%,rgba(160,30,10,.12) 70%,transparent 82%)}.hello-flame i:nth-child(2){width:34px;height:76px;background:radial-gradient(ellipse 50% 60% at 50% 12%,#fff6c8,rgba(255,205,70,.9) 40%,transparent 78%);animation-duration:.07s}.hello-flame i:nth-child(3){width:14px;height:38px;background:radial-gradient(ellipse 50% 60% at 50% 8%,#fff,rgba(200,240,255,.9) 45%,transparent 82%);animation-duration:.05s}.hello-flame b{position:absolute;left:50%;top:-18px;width:130px;height:80px;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,rgba(255,170,60,.45),rgba(255,120,40,.15) 55%,transparent)}@keyframes hr-flicker{0%{transform:scaleY(.86) scaleX(1.06)}to{transform:scaleY(1.12) scaleX(.92)}}@media (hover: hover){.hello-rocket.is-idle:hover .hello-flame{transform:scaleY(.2) scaleX(.6);opacity:.9}}.hello-flame.lit{transform:scaleY(.42) scaleX(.8);opacity:1}.hello-flame.full{transform:scaleY(1.9) scaleX(1.1);opacity:1}.hello-flash{position:absolute;left:50%;top:-30px;width:360px;height:140px;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,rgba(255,210,120,.7),rgba(255,120,40,.22) 50%,transparent);animation:hr-flash 1.1s ease-out forwards}@keyframes hr-flash{0%{opacity:0;transform:scale(.4)}15%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.hello-smoke{position:absolute;border-radius:50%;will-change:transform,opacity;background:radial-gradient(circle at 44% 40%,rgba(240,242,248,.8) 0%,rgba(200,205,218,.55) 28%,rgba(150,156,175,.25) 50%,rgba(120,126,145,.08) 62%,transparent 70%)}.hello-still{color:rgb(var(--c-accent));text-shadow:0 0 18px rgb(var(--c-accent) / .45);white-space:nowrap}.casino{--ink: rgb(var(--c-bg));--panel: rgb(var(--c-panel2) / .72);--panel-2: rgb(var(--c-text) / .05);--line: rgb(var(--c-line));--line-2: rgb(var(--c-line2));--text: rgb(var(--c-text));--muted: rgb(var(--c-muted));--dim: rgb(var(--c-dim));--lime: rgb(var(--c-accent));--lime-glow: rgb(var(--c-accent-glow));--lime-ink: rgb(var(--c-accent-ink));--neon: #c8183a;--neon-soft: rgba(200, 24, 58, .4);--amber: #ffb52e;--gold: #e9c063;--gold-2: #ffe08a;--gold-3: #8a6a1c;--felt: #0c3a2c;--felt-2: #051a14;--felt-hi: #12573f;--rail: #0d0a12;--red: #d8304a;--red-2: #ff5468;--blk: #15131c;--win: rgb(var(--c-accent));--lose: #ff5468;--serif: "Secular One", "Rubik", sans-serif;--display: "Secular One", "Rubik", sans-serif;--mono: "Chakra Petch", "Rubik", ui-monospace, monospace;font-family:Rubik,Heebo,system-ui,sans-serif;color:var(--text);min-height:100vh;background:transparent;overflow-x:hidden}.casino button{cursor:pointer;font-family:inherit}.casino h1,.casino h2,.casino h3,.casino h4,.casino p{margin:0}.casino [hidden]{display:none!important}.casino .num{font-family:var(--mono);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.casino .hdr{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:12px;padding:calc(10px + env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) 10px max(16px,env(safe-area-inset-left,0px));background:linear-gradient(180deg,#0a0610,#0a0610f7);border-bottom:1px solid rgba(200,24,58,.18);box-shadow:0 1px #c8183a1f,0 14px 30px -20px #000000e6}.casino .back{display:inline-flex;align-items:center;gap:6px;min-height:42px;color:var(--muted);text-decoration:none;font-size:.86rem;font-weight:600;padding:0 14px;border-radius:999px;border:1px solid var(--line-2);background:rgb(var(--c-text) / .03);white-space:nowrap;transition:color .2s,border-color .2s,background-color .2s}.casino .back:hover{color:var(--text);border-color:rgb(var(--c-accent) / .5);background:rgb(var(--c-accent) / .06)}.casino .brand{font-family:var(--mono);font-weight:700;font-size:1.3rem;letter-spacing:.32em;white-space:nowrap;color:#ffd6ea;text-shadow:0 0 4px #fff,0 0 12px var(--neon),0 0 28px var(--neon),0 0 46px rgba(200,24,58,.6);animation:neon-flicker 6s infinite}.casino .brand small{font-family:Rubik,sans-serif;font-weight:500;font-size:.72rem;letter-spacing:0;color:var(--dim);margin-inline-start:10px;text-shadow:none}@keyframes neon-flicker{0%,18%,22%,62%,64%,to{opacity:1}20%,63%{opacity:.55}}.casino .grow{flex:1}.casino .wheel-btn{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,181,46,.45);background:#ffb52e14;color:#ffd27a;font-size:.84rem;font-weight:700;white-space:nowrap;transition:background-color .2s,box-shadow .2s}.casino .wheel-btn .num,.casino .wheel-btn #wheel-btn-t{font-family:var(--mono)}.casino .wheel-btn.ready{animation:glow 1.6s ease-in-out infinite;background:#ffb52e2e;box-shadow:0 0 0 4px #ffb52e1f,0 0 24px #ffb52e66}@keyframes glow{50%{opacity:.78}}.casino .wallet{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;min-height:46px;padding:4px 16px;border-radius:16px;background:linear-gradient(180deg,rgb(var(--c-accent) / .1),rgb(var(--c-accent) / .03));border:1px solid rgb(var(--c-accent) / .45);box-shadow:0 0 22px -10px rgb(var(--c-accent) / .9),inset 0 1px #ffffff0f;min-width:118px}.casino .wallet .amt{font-family:var(--mono);font-weight:700;font-size:1.2rem;color:var(--lime);direction:ltr;text-shadow:0 0 14px rgb(var(--c-accent) / .5);font-variant-numeric:tabular-nums}.casino .wallet .amt.up{animation:up .9s ease}.casino .wallet .amt.down{animation:down .9s ease}@keyframes up{30%{color:#fff;transform:scale(1.14);text-shadow:0 0 22px rgb(var(--c-accent))}}@keyframes down{30%{color:var(--lose);transform:scale(.94)}}.casino .wallet .sub{font-family:var(--mono);font-size:.6rem;letter-spacing:.16em;color:var(--dim);text-transform:uppercase}.casino .nav{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:12px 16px 10px;max-width:1240px;margin:0 auto;position:sticky;top:calc(66px + env(safe-area-inset-top,0px));z-index:40;background:linear-gradient(180deg,rgb(var(--c-bg) / .96),rgb(var(--c-bg) / .86) 80%,transparent)}.casino .nav::-webkit-scrollbar{display:none}.casino .nav button{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;background:rgb(var(--c-text) / .03);border:1px solid var(--line);color:var(--muted);font-weight:600;font-size:.9rem;transition:color .2s,border-color .2s,background-color .2s,box-shadow .2s,transform .15s}.casino .nav button:active{transform:scale(.96)}.casino .nav button:hover{color:var(--text);border-color:var(--line-2)}.casino .nav button[aria-selected=true]{background:var(--lime);color:var(--lime-ink);border-color:var(--lime);box-shadow:0 0 26px -6px rgb(var(--c-accent) / .85)}.casino .live-tag{font-family:var(--mono);font-size:.56rem;font-weight:700;letter-spacing:.14em;color:#fff;background:var(--neon);padding:2px 7px;border-radius:999px;box-shadow:0 0 10px var(--neon-soft)}.casino .nav button[aria-selected=true] .live-tag{background:var(--lime-ink);color:var(--lime);box-shadow:none}.casino main{max-width:1240px;margin:0 auto;padding:18px 16px 110px}.casino .view{display:none}.casino .view.on{display:block;animation:rise .35s cubic-bezier(.22,1,.36,1)}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.casino .section-title{font-family:var(--display);font-weight:400;font-size:clamp(1.7rem,5.4vw,2.4rem);color:var(--text);margin-bottom:4px;letter-spacing:.01em}.casino .section-sub{color:var(--muted);margin-bottom:18px;font-size:.92rem}.casino .panel{background:linear-gradient(180deg,rgb(var(--c-panel2) / .82),rgb(var(--c-panel) / .82));border:1px solid var(--line);border-radius:22px;box-shadow:0 1px #ffffff0d inset,0 20px 44px -28px #000000e6}.casino .broke{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:space-between;padding:12px 16px;margin-bottom:14px;border-radius:18px;background:#ff546814;border:1px solid rgba(255,84,104,.4)}.casino .btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:46px;padding:0 20px;border-radius:999px;border:1px solid transparent;font-weight:700;font-size:.95rem;transition:transform .12s,filter .15s,opacity .15s,box-shadow .2s,border-color .2s,background-color .2s,color .2s;white-space:nowrap}.casino .btn:active{transform:translateY(1px) scale(.98)}.casino .btn:disabled{opacity:.35;cursor:not-allowed}.casino .btn.gold{background:linear-gradient(180deg,rgb(var(--c-accent-glow)),var(--lime) 55%,rgb(var(--c-accent-deep)));color:var(--lime-ink);box-shadow:0 1px #ffffff73 inset,0 0 0 1px rgb(var(--c-accent) / .6),0 10px 26px -10px rgb(var(--c-accent) / .9)}.casino .btn.gold:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 1px #ffffff73 inset,0 0 0 1px rgb(var(--c-accent) / .8),0 0 30px -4px rgb(var(--c-accent) / .9)}.casino .btn.green{background:linear-gradient(180deg,#2ee39a,#10a467);color:#02150c;box-shadow:0 0 0 1px #2ee39a80,0 10px 22px -10px #2ee39acc}.casino .btn.red{background:linear-gradient(180deg,#ff6a7e,#c8243e);color:#fff;box-shadow:0 0 0 1px #ff546880,0 10px 22px -10px #ff5468cc}.casino .btn.blue{background:linear-gradient(180deg,#6fb6ff,#2f6fd6);color:#fff;box-shadow:0 0 0 1px #6fb6ff80,0 10px 22px -10px #6fb6ffcc}.casino .btn.ghost{background:rgb(var(--c-text) / .03);border-color:var(--line-2);color:var(--muted);font-weight:600}.casino .btn.ghost:hover:not(:disabled){color:var(--text);border-color:rgb(var(--c-accent) / .5);background:rgb(var(--c-accent) / .07)}.casino .btn.sm{min-height:38px;padding:0 14px;font-size:.84rem}.casino .chips{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.casino .chip{--c: #2f5db3;position:relative;width:52px;height:52px;border-radius:50%;border:none;padding:0;background:radial-gradient(circle at 50% 50%,var(--c) 0 50%,transparent 51%),repeating-conic-gradient(from 8deg,#f6f1e6 0 14deg,var(--c) 14deg 45deg);box-shadow:inset 0 0 0 3px #00000038,inset 0 -3px 6px #00000059,0 4px color-mix(in srgb,var(--c) 55%,#000),0 8px 14px #00000080;color:#fff;font-family:var(--mono);font-weight:700;font-size:.74rem;display:grid;place-items:center;transition:transform .18s cubic-bezier(.3,1.6,.5,1),box-shadow .2s}.casino .chip:after{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-radius:50%;border:1.5px dashed rgba(255,255,255,.6);box-shadow:inset 0 0 0 4px #0000001f}.casino .chip span{position:relative;z-index:1;text-shadow:0 1px 1px rgba(0,0,0,.7)}.casino .chip:hover{transform:translateY(-4px)}.casino .chip.sel{transform:translateY(-8px);box-shadow:inset 0 0 0 3px #00000038,0 0 0 3px var(--lime),0 0 26px rgb(var(--c-accent) / .75),0 12px 18px #00000080}.casino .chip[data-v="10"]{--c: #3f6fc2}.casino .chip[data-v="50"]{--c: #d22e4a}.casino .chip[data-v="100"]{--c: #14935b}.casino .chip[data-v="500"]{--c: #7a32c8}.casino .chip[data-v="1000"]{--c: #b88a12}.casino .fly-chip,.fly-chip{position:fixed;z-index:140;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,var(--c, #b88a12) 0 50%,transparent 51%),repeating-conic-gradient(from 8deg,#f6f1e6 0 14deg,var(--c, #b88a12) 14deg 45deg);box-shadow:0 0 0 2px #0003,0 0 16px #e8bd5899,0 8px 14px #00000080}.casino .lobby-hero{position:relative;overflow:hidden;isolation:isolate;margin-bottom:16px;padding:24px 22px 20px;border-radius:26px;border:1px solid rgba(200,24,58,.3);background:radial-gradient(520px 220px at 85% 0%,rgba(200,24,58,.28),transparent 70%),radial-gradient(480px 220px at 0% 100%,rgba(255,181,46,.16),transparent 70%),linear-gradient(160deg,#1a0d24,#0b0611 70%);box-shadow:0 0 60px -30px #c8183ab3,inset 0 1px #ffffff0f}.casino .lobby-hero:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:22px;pointer-events:none;z-index:-1;background:radial-gradient(circle,#ffd27a 0 2px,transparent 2.6px) 0 0 / 18px 18px repeat-x,radial-gradient(circle,#ffd27a 0 2px,transparent 2.6px) 9px 100% / 18px 18px repeat-x;opacity:.8;animation:bulbs 1.2s steps(2) infinite}@keyframes bulbs{50%{opacity:.4}}.casino .lobby-hero .eyebrow{font-family:var(--mono);font-size:.7rem;font-weight:700;letter-spacing:.3em;color:var(--amber);text-transform:uppercase}.casino .lobby-hero h1{margin:6px 0 4px;font-family:var(--display);font-weight:400;font-size:clamp(1.7rem,5.5vw,2.5rem);line-height:1.05}.casino .lobby-hero h1 em{font-style:normal;color:#ffd6ea;text-shadow:0 0 10px var(--neon),0 0 30px var(--neon)}.casino .lobby-hero p{color:var(--muted);max-width:520px;font-size:.94rem}.casino .lobby-hero .stats{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.casino .lobby-hero .stat{display:grid;padding:9px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.09);background:#00000047;min-width:110px}.casino .lobby-hero .stat small{font-family:var(--mono);font-size:.58rem;letter-spacing:.18em;text-transform:uppercase;color:var(--dim)}.casino .lobby-hero .stat b{font-family:var(--mono);font-size:1.05rem;font-variant-numeric:tabular-nums}.casino .lobby-hero .stat b.lime{color:var(--lime);text-shadow:0 0 12px rgb(var(--c-accent) / .55)}.casino .lobby-hero .dice-art{position:absolute;left:18px;top:50%;transform:translateY(-50%) rotate(-12deg);color:#c8183a2e;pointer-events:none;z-index:-1}.casino .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px}@media (max-width: 980px){.casino .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.casino .tiles{grid-template-columns:1fr;gap:10px}}.casino .tile{--tc: 200, 24, 58;position:relative;overflow:hidden;text-align:right;isolation:isolate;padding:18px 18px 16px;border-radius:24px;min-height:168px;border:1px solid rgba(var(--tc),.28);background:radial-gradient(320px 180px at 0% 100%,rgba(var(--tc),.22),transparent 70%),linear-gradient(165deg,rgb(var(--c-panel2) / .95),rgb(var(--c-panel) / .95));box-shadow:0 1px #ffffff0d inset,0 20px 40px -28px #000000e6;display:flex;flex-direction:column;gap:6px;color:var(--text);transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s}@media (hover: hover){.casino .tile:hover{transform:translateY(-4px);border-color:rgba(var(--tc),.6);box-shadow:0 22px 40px -18px #000000d9,0 0 36px -12px rgba(var(--tc),.75)}}.casino .tile:active{transform:scale(.985)}.casino .tile .art{position:absolute;left:-16px;bottom:-22px;color:rgba(var(--tc),.16);transform:rotate(-12deg);pointer-events:none;z-index:-1;transition:transform .5s cubic-bezier(.22,1,.36,1),color .3s;font-size:0}@media (hover: hover){.casino .tile:hover .art{transform:rotate(-4deg) scale(1.06);color:rgba(var(--tc),.26)}}.casino .tile .ico{display:grid;place-items:center;width:46px;height:46px;border-radius:15px;color:rgb(var(--tc));background:rgba(var(--tc),.12);border:1px solid rgba(var(--tc),.35);box-shadow:0 0 20px -6px rgba(var(--tc),.7);margin-bottom:6px}.casino .tile h3{font-family:var(--display);font-size:1.5rem;font-weight:400;color:var(--text)}.casino .tile p{color:var(--muted);font-size:.86rem;line-height:1.5}.casino .tile .status{margin-top:auto;padding-top:10px;display:flex;align-items:center;gap:8px;font-size:.8rem;color:var(--text);font-weight:600}.casino .tile.t-rl{--tc: 255, 84, 104}.casino .tile.t-bj{--tc: 46, 227, 154}.casino .tile.t-pk{--tc: 190, 255, 46}.casino .tile.t-sl{--tc: 255, 181, 46}.casino .tile.t-du{--tc: 200, 24, 58}.casino .tile.t-lb{--tc: 111, 182, 255}.casino .tile .new-tag{position:absolute;top:18px;left:18px;font-family:var(--mono);font-size:.56rem;font-weight:700;letter-spacing:.16em;color:var(--lime-ink);background:var(--lime);padding:3px 8px;border-radius:999px;box-shadow:0 0 14px rgb(var(--c-accent) / .7)}.casino .du-layout{display:grid;grid-template-columns:1.4fr 1fr;gap:16px;align-items:start}.casino .arena{position:relative;overflow:hidden;padding:30px 18px 24px;background:radial-gradient(ellipse at 50% 0%,rgba(200,24,58,.2),transparent 60%),radial-gradient(ellipse at 50% 100%,rgb(var(--c-accent) / .08),transparent 60%),linear-gradient(180deg,#170b1f,#0a0610)}.casino .arena-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}.casino .fighter{text-align:center;transition:transform .3s,filter .3s,opacity .3s}.casino .fighter .av{width:70px;height:70px;font-size:1.5rem;margin:0 auto 8px;box-shadow:0 0 0 2px #ffffff1f}.casino .fighter .nm{font-weight:700;font-size:1.02rem}.casino .fighter .tot{font-family:var(--mono);font-size:1.8rem;font-weight:700;color:var(--lime);min-height:1.3em;margin-top:4px;text-shadow:0 0 14px rgb(var(--c-accent) / .5)}.casino .fighter.win{transform:scale(1.07);filter:drop-shadow(0 0 20px rgb(var(--c-accent) / .6))}.casino .fighter.win .av{box-shadow:0 0 0 3px var(--lime),0 0 26px rgb(var(--c-accent) / .8)}.casino .fighter.win .nm:after{content:" ★";color:var(--lime)}.casino .fighter.lose{opacity:.45;filter:grayscale(.7)}.casino .vs{font-family:var(--mono);font-weight:700;font-size:2rem;letter-spacing:.1em;color:#ffd6ea;text-shadow:0 0 10px var(--neon),0 0 26px var(--neon)}.casino .dice{display:flex;gap:10px;justify-content:center;margin-top:12px}.casino .die{width:54px;height:54px;border-radius:12px;background:linear-gradient(145deg,#fff,#dcd8e6);box-shadow:inset 0 -4px #00000024,inset 0 2px #ffffffe6,0 8px 16px #00000080;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);padding:8px;gap:2px}.casino .die i{width:9px;height:9px;border-radius:50%;background:#16121c;place-self:center;visibility:hidden;box-shadow:inset 0 1px 1px #fff3}.casino .die.f1 i:nth-child(5),.casino .die.f2 i:nth-child(1),.casino .die.f2 i:nth-child(9),.casino .die.f3 i:nth-child(1),.casino .die.f3 i:nth-child(5),.casino .die.f3 i:nth-child(9),.casino .die.f4 i:nth-child(1),.casino .die.f4 i:nth-child(3),.casino .die.f4 i:nth-child(7),.casino .die.f4 i:nth-child(9),.casino .die.f5 i:nth-child(1),.casino .die.f5 i:nth-child(3),.casino .die.f5 i:nth-child(5),.casino .die.f5 i:nth-child(7),.casino .die.f5 i:nth-child(9),.casino .die.f6 i:nth-child(1),.casino .die.f6 i:nth-child(3),.casino .die.f6 i:nth-child(4),.casino .die.f6 i:nth-child(6),.casino .die.f6 i:nth-child(7),.casino .die.f6 i:nth-child(9){visibility:visible}.casino .die.f1 i:nth-child(5){background:#d8304a;width:12px;height:12px}.casino .die.rolling{animation:tumble .28s linear infinite}@keyframes tumble{0%{transform:rotate(0) translateY(0)}25%{transform:rotate(18deg) translateY(-8px)}50%{transform:rotate(-12deg) translateY(2px)}75%{transform:rotate(10deg) translateY(-5px)}to{transform:rotate(0) translateY(0)}}.casino .die.land{animation:land .35s cubic-bezier(.3,1.6,.5,1)}@keyframes land{0%{transform:scale(1.25) rotate(-8deg)}to{transform:none}}.casino .die.empty{background:#ffffff0d;box-shadow:inset 0 0 0 1px var(--line-2)}.casino .arena-status{text-align:center;margin-top:18px;min-height:1.5em;font-weight:700;color:var(--text)}.casino .arena-status .money-pos{color:var(--lime)}.casino .arena-status .money-neg{color:var(--lose)}.casino .du-side{padding:16px}.casino .du-side h4{margin:2px 0 10px}.casino .du-stake{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:8px}.casino .du-stake .amt{font-family:var(--mono);font-size:1.4rem;font-weight:700;color:var(--lime)}.casino .du-chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.casino .du-chips .chip{width:44px;height:44px;font-size:.66rem}.casino .du-players{display:grid;gap:8px}.casino .du-player{display:flex;align-items:center;gap:10px;min-height:56px;padding:8px 10px;border:1px solid var(--line);border-radius:16px;background:#ffffff05}.casino .du-player .av{width:38px;height:38px}.casino .du-player .who{flex:1;min-width:0}.casino .du-player .who b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.casino .du-player .who small{color:var(--muted);font-size:.74rem}.casino .du-pending{border:1px dashed rgb(var(--c-accent) / .6);border-radius:16px;padding:10px 12px;margin-bottom:12px;display:flex;align-items:center;gap:10px}.casino .du-pending .t{flex:1;font-size:.88rem}.casino .du-feed{display:grid;gap:6px;font-size:.86rem}.casino .du-feed div{color:var(--muted)}.casino .du-feed b{color:var(--text);font-weight:600}.casino .du-feed .amt{color:var(--lime);font-family:var(--mono)}.casino .countdown{height:4px;border-radius:4px;background:var(--line);overflow:hidden;margin-top:14px}.casino .countdown i{display:block;height:100%;background:linear-gradient(90deg,rgb(var(--c-accent-deep)),var(--lime));width:100%;transition:width .25s linear;box-shadow:0 0 10px var(--lime)}.duel-in .av{width:76px;height:76px;font-size:1.7rem;margin:6px auto 10px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:#ffffff0f}.duel-in .av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.duel-in h3{font-family:Secular One,Rubik,sans-serif;font-size:1.5rem;color:#fff;margin-bottom:4px}.duel-in .stake{font-family:Chakra Petch,monospace;font-size:2rem;font-weight:700;color:rgb(var(--c-accent));margin:8px 0 4px;text-shadow:0 0 16px rgb(var(--c-accent) / .55)}.duel-in .acts{display:flex;gap:10px;margin-top:18px}.duel-in .acts .btn{flex:1}@media (max-width: 860px){.casino .du-layout{grid-template-columns:1fr}.casino .die{width:46px;height:46px;padding:7px}.casino .die i{width:7px;height:7px}}.casino .dot-live{width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 3px rgb(var(--c-accent) / .2),0 0 10px var(--lime);animation:blink 1.6s infinite;flex:none}@keyframes blink{50%{opacity:.35}}.casino .who-here{padding:16px 18px}.casino .who-here h4{font-size:.95rem;margin-bottom:12px;color:var(--muted);font-weight:600;display:flex;align-items:center;gap:8px}.casino .people{display:flex;gap:10px;flex-wrap:wrap}.casino .person{display:flex;align-items:center;gap:8px;padding:5px 14px 5px 5px;border-radius:999px;background:var(--panel-2);border:1px solid var(--line);font-size:.85rem}.casino .person small{color:var(--lime);font-size:.74rem}.casino .av{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:rgb(var(--c-panel2));color:var(--muted);font-weight:700;font-size:.8rem;overflow:hidden;flex:none;box-shadow:0 0 0 1px var(--line-2)}.casino .av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.casino .av.lg{width:42px;height:42px;font-size:.95rem}.casino .muted{color:var(--dim);font-size:.86rem}.casino .table-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.casino .phase{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 16px;border-radius:999px;background:var(--panel);border:1px solid var(--line-2);font-weight:600;font-size:.9rem}.casino .phase .t{font-family:var(--mono);font-weight:700;font-size:1.05rem;color:var(--lime);min-width:2.2em;text-align:center;direction:ltr;text-shadow:0 0 10px rgb(var(--c-accent) / .6)}.casino .phase.hot{border-color:#ff546899;box-shadow:0 0 22px -8px #ff5468cc}.casino .phase.hot .t{color:var(--red-2);animation:tick 1s steps(1) infinite;text-shadow:0 0 10px rgba(255,84,104,.7)}@keyframes tick{50%{color:#fff}}.casino .timebar{height:4px;border-radius:4px;background:var(--line);overflow:hidden;margin-top:8px}.casino .timebar i{display:block;height:100%;width:100%;background:linear-gradient(90deg,rgb(var(--c-accent-deep)),var(--lime));transform-origin:right;box-shadow:0 0 10px var(--lime)}.casino .players{display:flex;flex-direction:column;gap:6px}.casino .player-row{display:flex;align-items:center;gap:10px;min-height:48px;padding:6px 10px;border-radius:14px;background:var(--panel-2);border:1px solid var(--line)}.casino .player-row.me{border-color:rgb(var(--c-accent) / .5);background:rgb(var(--c-accent) / .06)}.casino .player-row .nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem}.casino .player-row .amt{font-family:var(--mono);font-size:.86rem;direction:ltr;font-variant-numeric:tabular-nums}.casino .pos{color:var(--lime)}.casino .neg{color:var(--lose)}.casino .rl-layout{display:grid;grid-template-columns:minmax(300px,400px) 1fr;gap:16px;align-items:start}.casino .wheel-wrap{padding:18px 16px 16px;display:flex;flex-direction:column;align-items:center;gap:12px;overflow:hidden;background:radial-gradient(360px 260px at 50% 30%,rgba(200,24,58,.16),transparent 70%),linear-gradient(180deg,rgb(var(--c-panel2) / .9),rgb(var(--c-panel) / .9))}.casino .wheel-box{position:relative;width:min(340px,82vw);aspect-ratio:1;margin:12px auto 6px;transform:perspective(1100px) rotateX(26deg);transform-style:preserve-3d}.casino .wheel-box svg.wheel{width:100%;height:100%;display:block;filter:drop-shadow(0 26px 34px rgba(0,0,0,.7))}.casino .wheel-box:before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:50%;z-index:-1;background:repeating-conic-gradient(from 0deg,rgba(200,24,58,1) 0 2.2deg,transparent 2.2deg 10deg);-webkit-mask:radial-gradient(circle,transparent 48.5%,#000 50%,#000 54%,transparent 55.5%);mask:radial-gradient(circle,transparent 48.5%,#000 50%,#000 54%,transparent 55.5%);opacity:.95;will-change:transform;animation:wheel-lights 6s linear infinite}.casino .wheel-box:after{content:"";position:absolute;top:2%;right:2%;bottom:2%;left:2%;border-radius:50%;z-index:-1;pointer-events:none;box-shadow:0 0 60px -6px #c8183a8c,0 0 0 1px #ffd27a40,inset 0 0 34px #000000b3}@keyframes wheel-lights{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.casino .wheel-box:before{animation:none}}.casino .ball-orbit{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.casino .ball{position:absolute;left:50%;top:50%;width:4.4%;height:4.4%;margin:-2.2% 0 0 -2.2%;border-radius:50%;background:radial-gradient(circle at 32% 26%,#fff,#f0f0f4 38%,#9a9aa6);box-shadow:0 2px 5px #000000bf,0 0 10px #ffffffbf,0 0 22px #ffd6ea80}.casino .wheel-result{font-family:var(--display);font-size:1.2rem;min-height:1.8em;text-align:center}.casino .wheel-result .n{display:inline-grid;place-items:center;width:2.2em;height:2.2em;border-radius:50%;font-family:var(--mono);font-weight:700;margin-inline-start:6px;color:#fff;box-shadow:0 0 0 2px #ffffff80,0 0 26px #fff6;animation:res-pop .55s cubic-bezier(.2,.8,.2,1)}@keyframes res-pop{0%{transform:scale(0) rotate(-90deg);opacity:0}60%{transform:scale(1.25)}to{transform:scale(1);opacity:1}}.casino .n.red{background:var(--red)}.casino .n.black{background:var(--blk);border:1px solid #3c3650}.casino .n.green{background:#0c8a52}.casino .hist{display:flex;gap:5px;flex-wrap:wrap;justify-content:center;direction:ltr}.casino .hist span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-family:var(--mono);font-size:.72rem;font-weight:700;color:#fff}.casino .hist span:last-child{box-shadow:0 0 0 2px var(--lime),0 0 12px rgb(var(--c-accent) / .7)}.casino .felt{position:relative;padding:16px;border-radius:22px;background:radial-gradient(ellipse at 50% 35%,var(--felt-hi) 0%,var(--felt) 48%,var(--felt-2) 100%);border:8px solid var(--rail);box-shadow:0 0 0 1px rgb(var(--c-accent) / .45),0 0 26px -6px rgb(var(--c-accent) / .55),inset 0 0 0 1px #ffffff0f,inset 0 0 60px #0000008c,0 18px 34px #00000080}.casino .felt:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;pointer-events:none;background:repeating-linear-gradient(45deg,rgba(255,255,255,.012) 0 2px,transparent 2px 5px)}.casino .board{position:relative;direction:ltr;display:grid;grid-template-columns:1.1fr repeat(12,1fr) 1.1fr;grid-auto-rows:minmax(44px,auto);gap:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.casino .cell{position:relative;display:grid;place-items:center;border:1px solid rgba(255,255,255,.45);border-radius:6px;font-family:var(--mono);font-weight:700;font-size:1rem;color:#fff;background:transparent;transition:background .12s,box-shadow .15s,transform .12s;min-width:0}.casino .cell.red{background:linear-gradient(180deg,#e3395a,#a8203a)}.casino .cell.black{background:linear-gradient(180deg,#24202e,#0f0d15)}.casino .cell.green{background:linear-gradient(180deg,#13a466,#0a6a40)}.casino .cell.out{font-family:Rubik,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.02em;background:#0000001f}.casino .cell.out.red{background:linear-gradient(180deg,#e3395a,#a8203a)}.casino .cell.out.black{background:linear-gradient(180deg,#24202e,#0f0d15)}.casino .cell:hover{box-shadow:inset 0 0 0 2px var(--lime),0 0 16px rgb(var(--c-accent) / .5);z-index:1}.casino .cell:active{transform:scale(.96)}.casino .cell.win{animation:winpulse .9s ease-in-out infinite;z-index:2}@keyframes winpulse{50%{box-shadow:0 0 0 3px var(--lime),0 0 30px var(--lime);transform:scale(1.06)}}.casino .board.locked .cell{cursor:not-allowed}.casino .board.locked .cell:hover{box-shadow:none}.casino .stack{position:absolute;display:flex;gap:2px;pointer-events:none;z-index:3}.casino .mini{--c: #14935b;width:28px;height:28px;border-radius:50%;background:radial-gradient(circle,var(--c) 0 52%,transparent 53%),repeating-conic-gradient(from 8deg,#f6f1e6 0 14deg,var(--c) 14deg 45deg);box-shadow:0 3px #0000008c,0 5px 8px #00000073;display:grid;place-items:center;font-family:var(--mono);font-size:.56rem;font-weight:700;color:#fff;text-shadow:0 1px 1px #000;animation:drop .32s cubic-bezier(.3,1.5,.5,1)}.casino .mini.mine{--c: #b88a12;box-shadow:0 0 0 2px var(--lime),0 0 12px rgb(var(--c-accent) / .7),0 3px #00000080}.casino .mini.others{--c: #3f6fc2}@keyframes drop{0%{transform:translateY(-18px) scale(1.4) rotate(-40deg);opacity:0}}.casino .rl-controls{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:14px}.casino .rl-controls .acts{display:flex;gap:8px;flex-wrap:wrap}.casino .bet-total{font-size:.9rem;color:var(--muted)}.casino .bet-total b{color:var(--lime);font-family:var(--mono);font-size:1rem}.casino .side{display:grid;gap:12px;margin-top:14px;grid-template-columns:1fr 1fr}.casino .side .panel{padding:14px 16px}.casino .side h4{font-size:.85rem;color:var(--muted);font-weight:600;margin-bottom:10px}.casino .hand{display:flex;justify-content:center;min-height:86px;perspective:800px}.casino .pcard{position:relative;width:58px;height:84px;border-radius:8px;background:linear-gradient(160deg,#fff,#eeeaf4);color:#16121c;box-shadow:0 0 0 1px #0000001f,0 6px 12px #00000080;margin-inline-start:-22px;flex:none;transform-style:preserve-3d;backface-visibility:hidden}.casino .pcard:first-child{margin-inline-start:0}.casino .pcard .rk{position:absolute;top:5px;right:6px;font-family:var(--mono);font-weight:700;font-size:1.05rem;line-height:1}.casino .pcard .st{position:absolute;bottom:4px;left:6px;font-size:1.3rem;line-height:1}.casino .pcard .mid{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:1.7rem;opacity:.92}.casino .pcard.red{color:#d0203c}.casino .pcard.back{background:radial-gradient(circle at 50% 50%,rgb(var(--c-accent) / .5) 0 6px,transparent 7px),repeating-linear-gradient(45deg,rgb(var(--c-accent) / .22) 0 3px,transparent 3px 8px),repeating-linear-gradient(-45deg,rgba(200,24,58,.18) 0 3px,transparent 3px 8px),linear-gradient(160deg,#1d1230,#0a0612);border:3px solid #f4f1fa}.casino .pcard.deal{animation:deal .55s cubic-bezier(.2,.8,.2,1) both}@keyframes deal{0%{transform:translate(-180px,-200px) rotate(-200deg) scale(.7);opacity:0}60%{opacity:1}85%{transform:translate(4px,3px) rotate(3deg) scale(1.03)}to{transform:none;opacity:1}}.casino .pcard.flip{animation:flip .6s cubic-bezier(.3,1.3,.5,1) both}@keyframes flip{0%{transform:rotateY(-180deg) scale(1.08)}55%{transform:rotateY(12deg) scale(1.08)}to{transform:rotateY(0) scale(1)}}.casino .pcard.glow{box-shadow:0 0 0 2px var(--lime),0 0 22px rgb(var(--c-accent) / .75),0 6px 12px #00000080}.casino .bj-table{position:relative;padding:26px 18px 20px;border-radius:50% 50% 26px 26px/28% 28% 26px 26px;background:radial-gradient(ellipse at 50% 18%,var(--felt-hi) 0%,var(--felt) 45%,var(--felt-2) 100%);border:12px solid var(--rail);box-shadow:0 0 0 1px rgb(var(--c-accent) / .5),0 0 34px -6px rgb(var(--c-accent) / .5),inset 0 0 0 2px #e9c0634d,inset 0 0 80px #0000008c,0 20px 40px #00000080}.casino .bj-table:before{content:"";position:absolute;top:18px;left:22px;width:54px;height:70px;border-radius:8px 8px 4px 4px;background:repeating-linear-gradient(180deg,#f4f1fa 0,#f4f1fa 2px,#cfc8dc 2px,#cfc8dc 3px),linear-gradient(#000,#000);box-shadow:0 0 0 4px #1b1424,0 0 0 5px rgb(var(--c-accent) / .4),0 10px 16px #0009;transform:rotate(-12deg) skew(-6deg);opacity:.85}.casino .dealer{text-align:center;margin-bottom:8px}.casino .dealer .lbl{font-family:var(--mono);color:var(--gold-2);font-size:.72rem;font-weight:700;margin-bottom:8px;letter-spacing:.3em;text-transform:uppercase}.casino .felt-text{text-align:center;color:#ffe08a80;font-family:var(--mono);font-size:.72rem;font-weight:600;letter-spacing:.2em;margin:8px 0 16px}.casino .total{display:inline-block;margin-top:8px;padding:3px 12px;border-radius:999px;background:#00000080;border:1px solid rgba(255,255,255,.12);font-family:var(--mono);font-size:.84rem;font-weight:700}.casino .seats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;align-items:end}.casino .seat{position:relative;min-height:200px;border-radius:18px;padding:10px 6px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;background:#00000024;border:1.5px dashed rgba(255,255,255,.18);transition:box-shadow .25s,background .25s,border-color .25s}.casino .seat.taken{border-style:solid;border-color:#ffffff1f}.casino .seat.me{border-color:rgb(var(--c-accent) / .6);background:rgb(var(--c-accent) / .05)}.casino .seat.turn{box-shadow:0 0 0 2px var(--lime),0 0 30px rgb(var(--c-accent) / .55);background:rgb(var(--c-accent) / .08)}.casino .seat .who{display:flex;align-items:center;gap:6px;font-size:.8rem;max-width:100%}.casino .seat .who span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.casino .seat .hand{min-height:66px}.casino .seat .pcard{width:44px;height:64px;margin-inline-start:-26px}.casino .seat .pcard:first-child{margin-inline-start:0}.casino .seat .pcard .rk{font-size:.85rem;top:3px;right:4px}.casino .seat .pcard .st{font-size:1rem;bottom:3px;left:4px}.casino .seat .pcard .mid{font-size:1.15rem}.casino .seat .betchip{position:relative}.casino .seat .res{font-size:.78rem;font-weight:700;padding:3px 10px;border-radius:999px}.casino .res.win,.casino .res.blackjack{background:rgb(var(--c-accent) / .18);color:var(--lime);box-shadow:0 0 14px -4px rgb(var(--c-accent) / .8)}.casino .res.lose,.casino .res.bust{background:#ff546829;color:var(--lose)}.casino .res.push{background:#ffffff1a;color:var(--text)}.casino .seat .sitbtn{margin:auto 0}.casino .seat .away{font-size:.68rem;color:var(--dim)}.casino .bj-controls{margin-top:14px;padding:16px;display:flex;flex-direction:column;gap:12px;align-items:center}.casino .bj-controls .row{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;align-items:center}.casino .bj-betamt{font-family:var(--mono);font-size:1.3rem;font-weight:700;color:var(--lime);min-width:100px;text-align:center;direction:ltr;text-shadow:0 0 12px rgb(var(--c-accent) / .55)}.casino .turn-ring{font-family:var(--mono);color:var(--lime);font-weight:700}.casino .pk-table{position:relative;margin:6px auto 0;max-width:980px;min-height:440px;padding:28px 22px 26px;border-radius:999px/46%;background:radial-gradient(ellipse at 50% 40%,var(--felt-hi) 0%,var(--felt) 46%,var(--felt-2) 100%);border:16px solid var(--rail);box-shadow:0 0 0 2px rgb(var(--c-accent) / .5),0 0 40px -6px rgb(var(--c-accent) / .55),inset 0 0 0 2px #e9c06340,inset 0 0 90px #0009,0 26px 50px #0000008c;display:grid;grid-template-rows:auto 1fr auto;align-items:center;justify-items:center;gap:12px}.casino .pk-table:before{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px;border-radius:inherit;pointer-events:none;background:repeating-conic-gradient(from 0deg at 50% 50%,rgb(var(--c-accent) / .85) 0 .6deg,transparent .6deg 7deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px),#000 100%);mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px),#000 100%);opacity:.6}.casino .pk-table:after{content:"KATAN POKER ROOM";position:absolute;top:50%;left:50%;transform:translate(-50%,46px);font-family:var(--mono);font-weight:700;font-size:.78rem;letter-spacing:.5em;color:#ffe08a29;pointer-events:none;white-space:nowrap}.casino .pk-seat{display:grid;justify-items:center;gap:8px;position:relative;z-index:1}.casino .pk-who{display:flex;align-items:center;gap:8px;padding:4px 14px 4px 4px;border-radius:999px;background:#0000006b;border:1px solid rgba(255,255,255,.12);font-size:.84rem;font-weight:600}.casino .pk-who.dealer .av{background:linear-gradient(135deg,#ff6aa8,#b3165c);color:#fff}.casino .pk-hand-name{min-height:26px;font-family:var(--mono);font-size:.78rem;font-weight:700;letter-spacing:.08em;padding:3px 12px;border-radius:999px;background:#00000073;border:1px solid rgba(255,255,255,.12)}.casino .pk-hand-name.win{color:var(--lime-ink);background:var(--lime);border-color:var(--lime);box-shadow:0 0 20px rgb(var(--c-accent) / .8)}.casino .pk-hand-name.lose{color:#ffb3bf;border-color:#ff546880}.casino .pk-hand-name:empty{visibility:hidden}.casino .pk-board{display:grid;justify-items:center;gap:10px;position:relative;z-index:1}.casino .pk-community{display:flex;gap:8px;min-height:92px;align-items:center;justify-content:center;perspective:900px}.casino .pk-community .pcard{margin:0;width:62px;height:90px}.casino .pk-community .slot{width:62px;height:90px;border-radius:9px;border:1.5px dashed rgba(255,255,255,.16);background:#0000001a}.casino .pk-pot{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 16px;border-radius:999px;background:#00000080;border:1px solid rgba(233,192,99,.4);font-family:var(--mono);font-weight:700;color:var(--gold-2)}.casino .pk-pot .stackchips{display:flex}.casino .pk-pot .stackchips i{width:18px;height:18px;border-radius:50%;margin-inline-start:-6px;background:radial-gradient(circle,var(--c) 0 50%,transparent 51%),repeating-conic-gradient(from 8deg,#f6f1e6 0 14deg,var(--c) 14deg 45deg);box-shadow:0 2px #00000080}.casino .pk-pot .stackchips i:first-child{margin-inline-start:0}.casino .pk-hand{display:flex;gap:6px;perspective:800px}.casino .pk-hand .pcard{margin:0;width:66px;height:96px}.casino .pk-controls{margin-top:16px;padding:16px;display:grid;gap:12px;justify-items:center}.casino .pk-controls .row{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;align-items:center}.casino .pk-stack{font-family:var(--mono);font-weight:700;font-size:1.25rem;color:var(--lime);text-shadow:0 0 12px rgb(var(--c-accent) / .55)}.casino .pk-note{font-size:.78rem;color:var(--dim);text-align:center}.casino .pk-ranks{padding:14px 16px;margin-top:14px}.casino .pk-ranks h4{font-size:.85rem;color:var(--muted);font-weight:600;margin-bottom:8px}.casino .pk-ranks ol{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px 14px;font-size:.82rem;color:var(--muted)}.casino .pk-ranks li b{color:var(--text);font-family:var(--mono);margin-inline-end:6px}@media (max-width: 640px){.casino .pk-table{border-radius:46%/26%;border-width:10px;min-height:520px;padding:22px 10px}.casino .pk-community{gap:5px}.casino .pk-community .pcard,.casino .pk-community .slot{width:48px;height:70px}.casino .pk-community .pcard .mid{font-size:1.25rem}.casino .pk-hand .pcard{width:56px;height:82px}}.casino .slots-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;align-items:start}.casino .slot-machine{position:relative;display:flex;align-items:flex-start;justify-content:center;gap:0;max-width:620px;margin:0 auto;width:100%}.casino .cabinet{position:relative;flex:1;min-width:0;padding:0 18px 20px;border-radius:34px 34px 22px 22px;background:radial-gradient(420px 180px at 50% 0%,rgba(200,24,58,.18),transparent 70%),linear-gradient(180deg,#24132f,#12091a 55%,#0a0510);border:4px solid transparent;background-clip:padding-box;box-shadow:0 0 0 3px #3b3046,0 0 0 5px #9a8fae,0 0 0 7px #2a2133,0 0 50px -12px #ffb52e8c,0 30px 60px #0009,inset 0 1px #ffffff14}.casino .cabinet.won{animation:cab-win .5s ease 4}@keyframes cab-win{50%{box-shadow:0 0 0 3px #3b3046,0 0 0 5px #ffd27a,0 0 0 7px #2a2133,0 0 70px -6px #ffb52ee6,0 30px 60px #0009}}.casino .crown{position:relative;margin:0 -18px 14px;padding:16px 18px 12px;border-radius:30px 30px 18px 18px;text-align:center;background:linear-gradient(180deg,#3a1d4a,#1d0f27);border-bottom:2px solid rgba(255,181,46,.4);overflow:hidden}.casino .bulbs{display:flex;justify-content:space-between;position:absolute;inset:6px 14px auto}.casino .bulbs i{width:8px;height:8px;border-radius:50%;background:#ffd968;box-shadow:0 0 8px #ffcf40;animation:lights .9s infinite}.casino .bulbs i:nth-child(2n){animation-delay:.45s;background:#ff6aa8;box-shadow:0 0 8px #c8183a}.casino .cabinet.spinning .bulbs i{animation-duration:.25s}.casino .marquee{margin-top:10px;font-family:var(--mono);font-weight:700;font-size:1.9rem;letter-spacing:.22em;color:#fff3d6;text-shadow:0 0 6px #ffb52e,0 0 22px #ff8a00,0 0 40px rgba(255,138,0,.5)}.casino .marquee b{color:#ff4d6a;text-shadow:0 0 6px #ff2e4d,0 0 22px #ff2e4d}.casino .marquee-sub{font-size:.74rem;color:#ffd27a;letter-spacing:.06em;opacity:.85}@keyframes lights{50%{opacity:.25}}.casino .led{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:12px;padding:8px;border-radius:14px;background:#050208;box-shadow:inset 0 2px 10px #000000e6,0 0 0 1px #ffb52e40}.casino .led div{text-align:center;padding:4px 0;border-radius:8px;background:#ff3c280a}.casino .led small{display:block;font-family:var(--mono);font-size:.56rem;letter-spacing:.24em;color:#ffb52e99}.casino .led b{font-family:var(--mono);font-size:1.15rem;font-weight:700;color:#ff5a3c;text-shadow:0 0 8px rgba(255,90,60,.85);font-variant-numeric:tabular-nums}.casino .led div.hot b{color:var(--lime);text-shadow:0 0 10px var(--lime);animation:blink .4s 6}.casino .window{position:relative;padding:10px;border-radius:18px;background:linear-gradient(180deg,#2c2236,#120b18);box-shadow:inset 0 0 0 2px #0a060d,0 0 0 2px #ffb52e59,0 10px 22px #00000080}.casino .window:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:12px;pointer-events:none;background:linear-gradient(170deg,rgba(255,255,255,.18),transparent 28%,transparent 70%,rgba(255,255,255,.05))}.casino .reels{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.casino .reel{--S: 84px;position:relative;height:calc(var(--S) * 3);overflow:hidden;border-radius:12px;background:linear-gradient(180deg,#b9b2c8,#fbfaff 22%,#fff,#fbfaff 78%,#b9b2c8);box-shadow:inset 0 0 0 1px #00000040}.casino .reel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(10,4,16,.62),rgba(10,4,16,.08) 30%,transparent 40%,transparent 60%,rgba(10,4,16,.08) 70%,rgba(10,4,16,.62));pointer-events:none}.casino .strip{position:absolute;left:0;right:0;top:0;will-change:transform}.casino .sym{height:var(--S);display:grid;place-items:center;padding:10px}.casino .sym svg{width:100%;height:100%;max-width:64px;filter:drop-shadow(0 3px 2px rgba(0,0,0,.3))}.casino .payline{position:absolute;left:-6px;right:-6px;top:50%;height:3px;margin-top:-1.5px;background:#c8183acc;border-radius:2px;pointer-events:none;box-shadow:0 0 10px #c8183ae6;z-index:2}.casino .payline i{position:absolute;top:50%;width:0;height:0;margin-top:-8px;border-top:8px solid transparent;border-bottom:8px solid transparent}.casino .payline i:first-child{left:-4px;border-left:10px solid #c8183a}.casino .payline i:last-child{right:-4px;border-right:10px solid #c8183a}.casino .reels.win .payline{background:var(--lime);box-shadow:0 0 16px var(--lime);animation:blink .4s 6}.casino .reels.win .payline i:first-child{border-left-color:var(--lime)}.casino .reels.win .payline i:last-child{border-right-color:var(--lime)}.casino .reels.win .reel{animation:reelwin .6s ease 3}@keyframes reelwin{50%{box-shadow:0 0 0 3px var(--lime),0 0 26px var(--lime)}}.casino .slot-msg{text-align:center;min-height:2em;margin:12px 0 4px;font-family:var(--display);font-size:1.3rem}.casino .slot-ctrl{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:6px}.casino .stepper{display:flex;align-items:center;gap:0;border:1px solid rgba(255,181,46,.45);border-radius:999px;overflow:hidden;background:#00000059}.casino .stepper button{width:46px;height:50px;background:transparent;border:none;color:#ffd27a;font-size:1.3rem;font-weight:700}.casino .stepper button:hover:not(:disabled){background:#ffb52e1f}.casino .stepper button:disabled{opacity:.4}.casino .stepper .v{min-width:104px;text-align:center;font-family:var(--mono);font-weight:700;color:var(--lime);font-size:1.15rem;direction:ltr}.casino .spin-btn{min-width:170px;font-size:1.15rem;min-height:56px;padding:0 30px;border-radius:999px}.casino .tray{margin:16px auto 0;width:62%;height:26px;border-radius:0 0 22px 22px;background:linear-gradient(180deg,#050208,#1d1426);box-shadow:inset 0 6px 10px #000000e6,0 0 0 2px #3b3046;position:relative;overflow:hidden}.casino .tray span{position:absolute;inset:auto 20% 4px;height:6px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,181,46,.45),transparent)}.casino .cabinet.won .tray span{background:radial-gradient(closest-side,rgba(255,213,106,.95),transparent);box-shadow:0 0 18px #ffd56ae6}.casino .lever{position:relative;flex:none;width:44px;align-self:center;height:220px;border:0;background:transparent;padding:0;cursor:pointer}.casino .lever:disabled{cursor:not-allowed}.casino .lever .base{position:absolute;right:0;top:96px;width:22px;height:56px;border-radius:10px 0 0 10px;background:linear-gradient(90deg,#6d6478,#cfc8da 50%,#6d6478);box-shadow:0 4px 10px #00000080}.casino .lever .arm{position:absolute;right:14px;bottom:96px;width:8px;height:110px;border-radius:4px;background:linear-gradient(90deg,#8d8499,#f2eef7 50%,#8d8499);transform-origin:50% 100%}.casino .lever .arm.pulled{animation:lever .7s cubic-bezier(.3,.7,.3,1)}@keyframes lever{0%{transform:scaleY(1)}35%{transform:scaleY(-.9)}to{transform:scaleY(1)}}.casino .lever .knob{position:absolute;left:50%;top:-16px;width:30px;height:30px;margin-left:-15px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ff9aa8,#e3122e 55%,#7a0014);box-shadow:0 4px 10px #0009,0 0 16px #e3122e80}.casino .lever:hover:not(:disabled) .knob{box-shadow:0 4px 10px #0009,0 0 26px #ff3c5ae6}.casino .paytable{padding:16px}.casino .paytable h4{font-family:var(--display);color:#ffe7b0;margin-bottom:10px;font-size:1.15rem;font-weight:400}.casino .pay{display:flex;align-items:center;justify-content:space-between;padding:6px 4px;border-bottom:1px solid var(--line);font-size:.95rem}.casino .pay:last-child{border-bottom:none}.casino .pay .s{display:flex;align-items:center;gap:4px;direction:ltr}.casino .pay .s svg{width:26px;height:26px}.casino .pay .s .any{display:grid;place-items:center;width:26px;height:26px;border-radius:6px;border:1px dashed var(--line-2);color:var(--dim);font-family:var(--mono);font-weight:700}.casino .pay b{font-family:var(--mono);color:var(--lime);direction:ltr}@media (max-width: 620px){.casino .reel{--S: 64px}.casino .marquee{font-size:1.4rem}.casino .lever{width:34px;height:180px}.casino .lever .arm{height:86px;right:10px}.casino .lever .base{top:80px;height:46px;width:18px}.casino .lever .knob{width:24px;height:24px;margin-left:-12px;top:-12px}.casino .cabinet{padding:0 12px 16px}.casino .crown{margin:0 -12px 12px}.casino .led b{font-size:.98rem}}.casino .lb-wrap{overflow-x:auto}.casino table.lb{width:100%;border-collapse:collapse;min-width:720px}.casino .lb th,.casino .lb td{padding:12px;text-align:right;border-bottom:1px solid var(--line);white-space:nowrap;font-size:.9rem}.casino .lb th{font-family:var(--mono);font-size:.66rem;letter-spacing:.12em;color:var(--dim);font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:sticky;top:0;background:rgb(var(--c-panel2))}.casino .lb th:hover{color:var(--text)}.casino .lb th.sorted{color:var(--lime)}.casino .lb td.n{font-family:var(--mono);direction:ltr;text-align:left;font-variant-numeric:tabular-nums}.casino .lb tr.me td{background:rgb(var(--c-accent) / .06)}.casino .lb tr.r1{background:linear-gradient(270deg,rgba(233,192,99,.14),transparent 70%)}.casino .lb .rk{position:relative;font-family:var(--mono);font-weight:700;width:46px;text-align:center}.casino .lb tr.r1 .rk{color:var(--gold-2);font-size:1.15rem}.casino .lb tr.r2 .rk{color:#d4dae4}.casino .lb tr.r3 .rk{color:#e0955a}.casino .lb .rk svg{position:absolute;top:-2px;left:50%;transform:translate(-50%) rotate(-8deg);width:22px}.casino .lb .pl{display:flex;align-items:center;gap:10px}.casino .overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:#040208e6;opacity:0;pointer-events:none;transition:opacity .2s}.casino .overlay.open{opacity:1;pointer-events:auto}.casino .x{position:absolute;top:12px;left:12px;width:36px;height:36px;border-radius:50%;border:1px solid var(--line-2);background:transparent;color:var(--muted)}.casino .x:hover{color:var(--text)}.lucky{position:relative;width:min(320px,76vw);aspect-ratio:1;margin:0 auto 18px}.lucky svg#lucky{width:100%;height:100%;display:block;filter:drop-shadow(0 14px 26px rgba(0,0,0,.6)) drop-shadow(0 0 30px rgba(255,181,46,.35))}.lucky svg.pointer{position:absolute;top:-10px;left:50%;transform:translate(-50%);width:34px;height:44px;z-index:2;filter:drop-shadow(0 3px 4px rgba(0,0,0,.6))}.wheel-next{display:inline-flex;align-items:baseline;gap:8px;padding:8px 16px;border-radius:999px;background:#00000059;border:1px solid rgba(255,255,255,.08)}.prize{min-height:1.6em;margin-bottom:6px;font-family:Rubik,Heebo,sans-serif;font-weight:800;font-size:1.5rem}.wheel-timer{font-family:Chakra Petch,monospace;color:rgb(var(--c-accent));font-size:1.05rem;direction:ltr;display:inline-block}.casino .chat-fab{position:fixed;left:calc(14px + var(--bug-w, 0px));bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:60;display:grid;place-items:center;width:48px;height:48px;padding:0;border-radius:50%;border:1px solid rgb(var(--c-accent) / .45);background:linear-gradient(180deg,#1b1226,#0e0915);color:var(--text);font-weight:700;font-size:.85rem;box-shadow:0 0 20px -8px rgb(var(--c-accent) / .8),0 10px 24px -8px #000000b3}.casino .chat-fab .badge,.casino .badge{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--neon);color:#fff;font-size:.72rem;font-weight:700;display:inline-grid;place-items:center}.casino .chat-pop{position:fixed;left:18px;bottom:82px;z-index:70;width:min(420px,calc(100vw - 36px));height:min(640px,calc(100vh - 110px));border-radius:22px;overflow:hidden;border:1px solid rgb(var(--c-accent) / .4);background:rgb(var(--c-panel));box-shadow:0 0 40px -14px rgb(var(--c-accent) / .6),0 24px 60px #000000a6;display:flex;flex-direction:column;transform:translateY(16px) scale(.98);opacity:0;pointer-events:none;transition:all .22s cubic-bezier(.22,1,.36,1)}.casino .chat-pop.open{transform:none;opacity:1;pointer-events:auto}.casino .chat-pop .bar{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:rgb(var(--c-panel2));border-bottom:1px solid var(--line);font-weight:700}.casino .chat-pop iframe{flex:1;border:none;width:100%;background:rgb(var(--c-panel))}.casino .chat-pop .note{padding:26px 20px;color:var(--muted);text-align:center;line-height:1.6}.casino .connbar{position:fixed;top:10px;left:50%;transform:translate(-50%);z-index:95;padding:7px 14px;border-radius:999px;background:#2a1a10;color:#ffd27a;border:1px solid #6b4e1d;font-size:13px;box-shadow:0 6px 20px #00000059}.casino .connbar[hidden]{display:none}.casino .coin{position:fixed;z-index:130;width:18px;height:18px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 35% 30%,#fff6cc,#ffd56a 40%,#b8901f);box-shadow:0 0 8px #ffd56acc}.casino .coin.lime{background:radial-gradient(circle at 35% 30%,#e6fff8,rgb(var(--c-accent)) 45%,rgb(var(--c-accent-deep)));box-shadow:0 0 10px rgb(var(--c-accent) / .9)}.casino .bigwin{position:fixed;top:0;right:0;bottom:0;left:0;z-index:125;display:grid;place-items:center;pointer-events:none;font-family:var(--mono);font-weight:700;font-size:clamp(2.6rem,11vw,5.6rem);letter-spacing:.06em;color:#e6fff8;text-shadow:0 0 10px rgb(var(--c-accent)),0 0 34px rgb(var(--c-accent)),0 0 70px rgb(var(--c-accent) / .7),0 6px 0 rgb(var(--c-accent-deep));animation:bigwin 2.3s cubic-bezier(.2,.8,.2,1) forwards}.casino .bigwin:before{content:"";position:absolute;width:min(110vw,900px);height:min(110vw,900px);border-radius:50%;z-index:-1;background:repeating-conic-gradient(from 0deg,rgb(var(--c-accent) / .2) 0 8deg,transparent 8deg 20deg);-webkit-mask:radial-gradient(circle,#000 20%,transparent 68%);mask:radial-gradient(circle,#000 20%,transparent 68%);animation:bigwin-rays 2.3s linear forwards}.casino .bigwin:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(circle at 50% 50%,rgb(var(--c-accent) / .25),transparent 60%);animation:bigwin-flash 2.3s ease forwards}@keyframes bigwin{0%{opacity:0;transform:scale(.4)}14%{opacity:1;transform:scale(1.18)}26%{transform:scale(1)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-34px) scale(1.02)}}@keyframes bigwin-rays{0%{opacity:0;transform:rotate(0) scale(.5)}20%{opacity:1}to{opacity:0;transform:rotate(90deg) scale(1.2)}}@keyframes bigwin-flash{0%{opacity:0}10%{opacity:1}to{opacity:0}}.casino .demo-bar{position:fixed;bottom:12px;left:50%;transform:translate(-50%);z-index:95;display:none;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center;max-width:calc(100% - 24px);background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:7px 10px;font-size:.76rem;color:#ffd27a}.casino.demo .demo-bar{display:flex}.casino.demo main{padding-bottom:150px}.casino .demo-bar strong{margin-left:4px}.casino .demo-bar button{background:transparent;color:#ecece9;border:1px solid #3e3a4a;border-radius:999px;font-size:.74rem;padding:4px 10px}.casino .demo-bar button:hover{border-color:var(--lime);color:var(--lime)}.casino .foot{text-align:center;color:var(--dim);font-size:.76rem;margin-top:28px}@media (max-width: 900px){.casino .rl-layout,.casino .slots-layout{grid-template-columns:1fr}.casino .seats{grid-template-columns:repeat(5,minmax(84px,1fr));overflow-x:auto;padding-bottom:4px}}@media (max-width: 620px){.casino .brand{font-size:1.05rem;letter-spacing:.24em}.casino .brand small,.casino .back .t{display:none}.casino .hdr{gap:7px;padding-inline:10px}.casino .back,.casino .wheel-btn{padding:0 11px}.casino .wheel-btn .wl{display:none}.casino .wallet{min-width:96px;padding:4px 12px}.casino .board{grid-auto-rows:minmax(36px,auto);gap:2px}.casino .cell{font-size:.78rem}.casino .cell.out{font-size:.64rem}.casino .mini{width:22px;height:22px;font-size:.5rem}.casino .chip{width:46px;height:46px;font-size:.68rem}.casino .side{grid-template-columns:1fr}.casino .bj-table{padding:18px 8px 12px;border-width:8px;border-radius:40% 40% 20px 20px/14% 14% 20px 20px}.casino .bj-table:before{width:38px;height:50px;top:12px;left:14px}.casino .seats{grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.casino .seat{min-height:176px}.casino .chat-pop{left:8px;right:8px;width:auto;bottom:calc(80px + env(safe-area-inset-bottom,0px));height:calc(100vh - 150px - env(safe-area-inset-bottom,0px))}.casino .lobby-hero{padding:26px 18px 22px}}.casino .win-glow>.pcard{box-shadow:0 0 0 2px var(--lime),0 0 22px rgb(var(--c-accent) / .75),0 6px 12px #00000080;transform:translateY(-6px);transition:transform .4s cubic-bezier(.3,1.5,.5,1),box-shadow .3s}@media (max-width: 760px){.casino .tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}.casino .tile{aspect-ratio:1 / 1;min-height:0;padding:14px 12px 12px;border-radius:20px;gap:4px}.casino .tile .ico{width:38px;height:38px;border-radius:12px;margin-bottom:2px}.casino .tile .ico svg{width:19px;height:19px}.casino .tile h3{font-size:1.12rem;line-height:1.15}.casino .tile p{display:none}.casino .tile .art{width:96px;height:96px;left:-14px;bottom:-16px}.casino .tile .status{padding-top:6px;font-size:.68rem;line-height:1.3;gap:5px;align-items:flex-start}.casino .tile .status>svg{flex:none;width:12px;height:12px;margin-top:1px}.casino .tile .status .tx,.casino .tile .status{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.casino .tile .new-tag{top:12px;left:12px}}.casino .pk-live{display:block;aspect-ratio:2.1 / 1;min-height:0;padding:0}.casino .pk-live:after{transform:translate(-50%,70px)}.casino .pk-center{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:8px;z-index:1}.casino .pk-live .pk-community .pcard,.casino .pk-live .pk-community .slot{width:54px;height:78px}.casino .pk-spot{position:absolute;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:3px;width:112px;z-index:2;transition:opacity .3s}.casino .pk-spot.pos0{left:50%;top:88%}.casino .pk-spot.pos1{left:13%;top:76%}.casino .pk-spot.pos2{left:13%;top:22%}.casino .pk-spot.pos3{left:50%;top:11%}.casino .pk-spot.pos4{left:87%;top:22%}.casino .pk-spot.pos5{left:87%;top:76%}.casino .pk-spot.folded{opacity:.45}.casino .pk-spot.away .pk-plate{border-style:dashed}.casino .pk-cards{display:flex;gap:2px;min-height:44px;perspective:700px}.casino .pk-cards .pcard{margin:0;width:30px;height:44px;border-radius:5px}.casino .pk-cards .pcard .rk{top:2px;right:3px;font-size:.72rem}.casino .pk-cards .pcard .st{bottom:1px;left:3px;font-size:.8rem}.casino .pk-cards .pcard .mid{font-size:1rem}.casino .pk-cards .pcard.back{border-width:2px}.casino .pk-cards.big{min-height:66px}.casino .pk-cards.big .pcard{width:46px;height:66px;border-radius:7px}.casino .pk-cards.big .pcard .rk{font-size:.95rem;top:4px;right:5px}.casino .pk-cards.big .pcard .st{font-size:1.05rem}.casino .pk-cards.big .pcard .mid{font-size:1.4rem}.casino .pk-plate{position:relative;display:flex;align-items:center;gap:6px;padding:3px 9px 3px 3px;max-width:100%;border-radius:999px;background:#0000009e;border:1px solid rgba(255,255,255,.14)}.casino .pk-spot.me .pk-plate{border-color:rgb(var(--c-accent) / .6)}.casino .pk-spot.turn .pk-plate{border-color:var(--lime);box-shadow:0 0 0 2px rgb(var(--c-accent) / .35),0 0 22px rgb(var(--c-accent) / .6)}.casino .pk-spot.winner .pk-plate{border-color:var(--gold-2, #e9c063);box-shadow:0 0 24px #e9c063b3}.casino .pk-av{position:relative;flex:none}.casino .pk-av .av{width:30px;height:30px;font-size:.8rem}.casino .pk-av .av.bot{display:grid;place-items:center;background:linear-gradient(135deg,#6fb6ff,#2f6fd6);color:#fff;border-radius:50%}.casino .pk-btn{position:absolute;bottom:-4px;left:-6px;width:17px;height:17px;border-radius:50%;background:#fff;color:#111;font-style:normal;font-weight:800;font-size:.6rem;display:grid;place-items:center;box-shadow:0 1px 3px #0009}.casino .pk-meta{display:grid;min-width:0;line-height:1.15;text-align:start}.casino .pk-meta .nm{font-size:.74rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:66px}.casino .pk-meta .stk{font-size:.72rem;color:var(--lime)}.casino .pk-clock{position:absolute;top:-9px;left:-9px;min-width:22px;height:22px;padding:0 5px;border-radius:999px;display:grid;place-items:center;background:var(--lime);color:var(--lime-ink);font-size:.7rem;font-weight:800;box-shadow:0 0 12px rgb(var(--c-accent) / .8)}.casino .pk-clock.hot{background:#ff5468;color:#fff;box-shadow:0 0 12px #ff5468e6}.casino .pk-tag{font-size:.64rem;font-weight:700;padding:1px 8px;border-radius:999px;background:#0000008c;border:1px solid rgba(255,255,255,.12);white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.casino .pk-tag.win{background:var(--lime);color:var(--lime-ink);border-color:var(--lime)}.casino .pk-tag.fold{color:var(--dim)}.casino .pk-bet{font-size:.7rem;font-weight:700;color:#ffe08a;padding:1px 8px;border-radius:999px;background:#00000080;border:1px solid rgba(233,192,99,.45)}.casino .pk-free{font-size:.7rem;color:#ffffff4d}.casino .pk-sit{min-height:32px;padding:0 10px;font-size:.74rem}.casino .pk-raise{display:grid;gap:8px;justify-items:center;width:100%;max-width:420px}.casino .pk-raise .btn.on{color:var(--text);border-color:var(--lime);background:rgb(var(--c-accent) / .12)}.casino .pk-slider{width:100%}.casino .pk-slider input{flex:1;accent-color:rgb(var(--c-accent))}.casino .pk-slider b{min-width:86px;text-align:center;color:var(--lime)}.casino .pk-results{display:grid;gap:4px;text-align:center;font-weight:700}.casino .pk-results .me{color:var(--lime)}.casino #pk-buyins{display:flex;gap:10px;justify-content:center}@media (max-width: 640px){.casino .pk-live{aspect-ratio:.72 / 1;border-radius:46%/30%}.casino .pk-center{top:48%}.casino .pk-live .pk-community .pcard,.casino .pk-live .pk-community .slot{width:40px;height:58px}.casino .pk-live .pk-community .pcard .mid{font-size:1.05rem}.casino .pk-live .pk-community .pcard .rk{font-size:.8rem}.casino .pk-spot{width:96px}.casino .pk-spot.pos0{left:50%;top:87%}.casino .pk-spot.pos1{left:20%;top:69%}.casino .pk-spot.pos2{left:20%;top:29%}.casino .pk-spot.pos3{left:50%;top:11%}.casino .pk-spot.pos4{left:80%;top:29%}.casino .pk-spot.pos5{left:80%;top:69%}.casino .pk-meta .nm{max-width:54px}}.casino .chat-fab .badge{position:absolute;top:-5px;right:-5px;box-shadow:0 0 0 2px rgb(var(--c-bg))}@media (max-width: 1279px){body.has-dock .casino .chat-fab{bottom:calc(max(6px,env(safe-area-inset-bottom,0px) - 16px) + 74px)}body.has-dock .casino main{padding-bottom:calc(max(6px,env(safe-area-inset-bottom,0px) - 16px) + 150px)}}.casino .result-feed{position:fixed;z-index:59;left:calc(14px + var(--bug-w, 0px) + 58px);bottom:calc(22px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column-reverse;align-items:flex-start;gap:6px;pointer-events:none;max-width:calc(100vw - 150px)}.casino .result-pill{display:inline-flex;align-items:baseline;gap:8px;height:40px;padding:0 14px;border-radius:999px;align-items:center;white-space:nowrap;background:#0c0914eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 24px -10px #000c;font-size:.84rem}.casino .result-pill .nm{max-width:110px;overflow:hidden;text-overflow:ellipsis}.casino .result-pill .amt{font-family:var(--mono);font-weight:800}.casino .result-pill small{color:var(--dim);font-size:.68rem}.casino .result-pill.win{border-color:rgb(var(--c-accent) / .55);box-shadow:0 0 18px -6px rgb(var(--c-accent) / .8)}.casino .result-pill.win .amt{color:var(--lime)}.casino .result-pill.loss{border-color:#ff546880}.casino .result-pill.loss .amt{color:#ff6a7e}@media (max-width: 1279px){body.has-dock .casino .result-feed{bottom:calc(max(6px,env(safe-area-inset-bottom,0px) - 16px) + 74px)}}.casino .result-pill{animation:result-pop 4.4s cubic-bezier(.22,1,.36,1) both;will-change:transform,opacity}@keyframes result-pop{0%{opacity:0;transform:translate3d(-14px,0,0) scale(.94)}9%{opacity:1;transform:none}86%{opacity:1;transform:none}to{opacity:0;transform:translate3d(-8px,0,0)}}.lucky.lw{width:min(330px,78vw);margin-top:14px}.lucky.lw svg.lw-inner,.lucky.lw svg.lw-hub{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lucky.lw svg.lw-hub{pointer-events:none;z-index:1}.lucky.lw svg.pointer{z-index:3}.lucky.lw svg#lucky{filter:drop-shadow(0 16px 30px rgba(0,0,0,.65)) drop-shadow(0 0 34px rgba(255,181,46,.35))}.lw-bulb{fill:#fff6cc}.lw-bulb.a{animation:lw-chase 1.2s steps(1,end) infinite}.lw-bulb.b{animation:lw-chase 1.2s steps(1,end) infinite .6s}.lucky.lw.spinning .lw-bulb.a,.lucky.lw.spinning .lw-bulb.b{animation-duration:.3s}.lucky.lw.spinning .lw-bulb.b{animation-delay:.15s}@keyframes lw-chase{0%{fill:#fff6cc;filter:drop-shadow(0 0 4px #ffd36b)}50%{fill:#8a6a1c;filter:none}}.lw-base{color:#ffe7b0;font-size:1.15rem}.lw-calc{display:block;margin-top:2px;font-size:.9rem;font-weight:600;color:var(--muted)}.lw-neon{filter:drop-shadow(0 0 4px #ffd36b) drop-shadow(0 0 10px #e8bd58);animation:lw-neon 2.4s ease-in-out infinite}.lw-neon.b{filter:drop-shadow(0 0 6px #b44dff);animation-delay:1.2s}@keyframes lw-neon{0%,to{opacity:1}50%{opacity:.55}}.casino .sl-pick{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:620px;margin:0 auto 14px}.casino .sl-pick-btn{display:grid;gap:2px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:inherit;text-align:center;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.casino .sl-pick-btn b{font-family:var(--display);font-size:1.05rem}.casino .sl-pick-btn small{font-size:.72rem;color:rgb(var(--c-muted, 160 170 190))}.casino .sl-pick-btn.on{border-color:#ffc440b3;background:linear-gradient(180deg,#ffc44024,#ff78280f);box-shadow:0 0 26px -10px #ffaa32e6}.casino .sl-pick-treasure.on b{color:#ffd166}.casino .nav .lbl-short{display:none}.casino .lobby-hero .stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;max-width:560px}.casino .lobby-hero .stat{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#00000052}.casino .lobby-hero .stat .si{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;color:var(--text);background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.casino .lobby-hero .stat .si.lime{color:var(--lime);background:rgb(var(--c-accent) / .1);border-color:rgb(var(--c-accent) / .3)}.casino .lobby-hero .stat .si.gold{color:#ffd27a;background:#ffc4401a;border-color:#ffc4404d}.casino .lobby-hero .stat .sv{display:grid;min-width:0;gap:1px}.casino .lobby-hero .stat small{font-family:inherit;font-size:.7rem;letter-spacing:0;text-transform:none;color:var(--dim);white-space:nowrap}.casino .lobby-hero .stat b{font-size:1.05rem;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.casino .lobby-hero .stat b.nm{font-family:inherit;font-weight:700}.casino .who-here{margin-bottom:16px}.casino .who-here h4{margin-bottom:10px}@media (max-width: 620px){.casino .nav{position:static;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;overflow:visible;padding:8px 10px 4px;background:none}.casino .nav button{position:relative;flex-direction:column;justify-content:center;gap:2px;min-height:52px;padding:6px 4px;border-radius:14px;font-size:.74rem;line-height:1.1}.casino .nav .lbl-long{display:none}.casino .nav .lbl-short{display:inline;white-space:nowrap}.casino .nav .live-tag{position:absolute;top:4px;left:4px;width:7px;height:7px;padding:0;font-size:0;border-radius:50%}.casino main{padding-top:8px}.casino .lobby-hero{padding:16px 14px 14px;margin-bottom:10px;border-radius:22px}.casino .lobby-hero h1{font-size:1.6rem;margin:2px 0}.casino .lobby-hero p{font-size:.82rem;line-height:1.45}.casino .lobby-hero .dice-art{width:96px;height:96px;top:34px;transform:rotate(-12deg)}.casino .lobby-hero .stats{gap:6px;margin-top:10px}.casino .lobby-hero .stat{flex-direction:column;align-items:flex-start;gap:6px;padding:8px 9px;border-radius:14px}.casino .lobby-hero .stat .si{width:26px;height:26px;border-radius:8px}.casino .lobby-hero .stat .si svg{width:14px;height:14px}.casino .lobby-hero .stat small{font-size:.64rem}.casino .lobby-hero .stat b{font-size:.95rem;max-width:100%}.casino .who-here{padding:10px 12px;margin-bottom:10px}.casino .who-here h4{font-size:.82rem;margin-bottom:8px}.casino .person{padding:3px 10px 3px 3px;font-size:.78rem}.casino .tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.casino .tile{min-height:0;padding:12px 12px 10px;border-radius:18px;gap:4px}.casino .tile p{display:none}.casino .tile .ico{width:34px;height:34px;border-radius:11px;margin-bottom:2px}.casino .tile .ico svg{width:18px;height:18px}.casino .tile h3{font-size:1.12rem}.casino .tile .status{padding-top:4px;font-size:.7rem;gap:6px;line-height:1.3}.casino .tile .art{width:84px;height:84px}.casino .tile .new-tag{top:10px;left:10px}.casino .tile{aspect-ratio:auto}}.casino .game-bar{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:12px;padding:12px 14px}.casino .game-bar .phase{width:100%;justify-content:center}.casino .game-bar .timebar{width:100%}.casino .game-bar .chips{justify-content:center}.casino .rl-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.casino .rl-row .acts{display:flex;gap:6px}.casino .icon-act{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;font-weight:800;font-size:.85rem;border:1px solid var(--line);background:rgb(var(--c-text) / .04);color:var(--text);transition:background .2s,opacity .2s}.casino .icon-act:disabled{opacity:.35}.casino .icon-act:not(:disabled):active{transform:scale(.94)}.casino .rl-spin-btn{width:100%;min-height:50px;font-size:1.05rem}.casino .rl-net{margin-inline-start:10px;font-family:var(--mono);font-size:1rem}.casino .rl-net.pos{color:var(--lime)}.casino .rl-net.neg{color:var(--red-2, #ff6b7a)}.casino .betslip{display:grid;gap:10px;justify-items:center;width:100%}.casino .bs-top{display:flex;align-items:center;justify-content:center;gap:8px}.casino .bs-amt{display:grid;justify-items:center;min-width:120px}.casino .bs-amt small{font-size:.68rem;color:var(--dim)}.casino .bs-amt b{font-family:var(--mono);font-size:1.6rem;line-height:1.1;color:var(--lime);text-shadow:0 0 14px rgb(var(--c-accent) / .5)}.casino .bs-mini{min-width:42px;height:38px;padding:0 10px;border-radius:12px;border:1px solid var(--line);background:rgb(var(--c-text) / .04);color:var(--text);font-weight:800;display:grid;place-items:center}.casino .bs-mini:disabled{opacity:.35}.casino .bs-chips{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.casino .bs-go{width:100%;max-width:360px;min-height:52px;font-size:1.08rem;display:inline-flex;align-items:center;justify-content:center;gap:8px}.casino .bs-link{display:inline-flex;align-items:center;gap:6px;justify-self:center;align-self:center;background:none;border:none;color:var(--muted);font-size:.82rem;text-decoration:underline;text-underline-offset:3px;padding:2px 6px}.casino .bj-acts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.casino .bj-acts .btn{min-height:52px;justify-content:center}.casino .bj-note{text-align:center;font-size:.85rem}@media (max-width: 620px){.casino .game-bar{position:sticky;bottom:calc(env(safe-area-inset-bottom,0px) + 62px);z-index:35;margin-top:10px;padding:10px 10px 12px;gap:8px;border-radius:20px;background:#0e0816f0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 -10px 30px -12px #000000e6,0 0 0 1px #ffffff0f}.casino .game-bar .phase{min-height:34px;font-size:.82rem;padding:4px 12px}.casino .game-bar .chips,.casino .bs-chips{gap:6px;flex-wrap:nowrap}.casino .game-bar .chip{width:44px;height:44px}.casino .game-bar .chip.sel{transform:translateY(-4px)}.casino .bs-amt b{font-size:1.35rem}.casino .bs-go,.casino .rl-spin-btn{min-height:48px}.casino .table-top{margin-bottom:8px}.casino .table-top .muted{display:none}.casino .table-top .section-title{font-size:1.45rem;margin:0}.casino .rl-layout{gap:10px}.casino .wheel-wrap{padding:8px 8px 6px}.casino .wheel-box{width:min(200px,54vw);margin:4px auto 2px}.casino .wheel-result{font-size:1rem;min-height:1.5em}.casino .hist{margin-top:2px}.casino .felt{padding:6px}.casino .bj-table{padding:12px 6px 10px}.casino .dealer .lbl{margin-bottom:4px}.casino .felt-text{font-size:.56rem;margin:4px 0 6px}.casino .seat{min-height:0;padding:6px 4px}.casino .seat:not(.taken){min-height:64px;justify-content:center;gap:4px}.casino .seat:not(.taken) .sitbtn{padding:0 10px;min-height:30px;font-size:.74rem}.casino .pcard{width:46px;height:66px}.casino .seat .pcard{width:38px;height:54px}.casino .bj-table .pcard .mid{font-size:1.35rem}.casino .bj-table .pcard .rk{font-size:.9rem}.casino .seat .hand{min-height:56px}.casino .seat .pcard{margin-inline-start:-22px}.casino .seat .pcard .mid{font-size:1rem}.casino .seat .pcard .rk{font-size:.78rem}.casino .seat .pcard .st{font-size:.85rem}}.casino main{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.casino .nav{width:-moz-fit-content;width:fit-content;max-width:calc(100% - 32px);margin:10px auto 0;padding:4px;gap:2px;border-radius:999px;border:1px solid var(--line);background:#0c0814d1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 26px -14px #000000e6}.casino .nav button{min-height:38px;padding:0 14px;gap:7px;border:none;background:transparent;font-size:.86rem}.casino .nav button:hover{background:rgb(var(--c-text) / .05)}.casino .nav button[aria-selected=true]{box-shadow:0 0 18px -6px rgb(var(--c-accent) / .9)}@media (max-width: 620px){.casino .nav{position:static;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;width:auto;max-width:none;margin:8px 10px 0;padding:4px;border-radius:18px}.casino .nav button{flex-direction:column;gap:3px;min-height:46px;padding:4px 0;border-radius:14px;font-size:.6rem;font-weight:600;letter-spacing:-.01em}.casino .nav button svg{width:17px;height:17px}.casino .nav .live-tag{top:5px;left:auto;right:6px;width:5px;height:5px}.casino .nav button[aria-selected=true] .live-tag{background:var(--lime-ink)}}.casino .lobby-hero{padding:32px 22px}.casino .lobby-hero .stats{position:relative;z-index:1}@media (max-width: 620px){.casino .lobby-hero{padding:30px 14px}.casino .lobby-hero .dice-art{top:22px}}.casino .game-tools{display:none}@media (max-width: 760px){.casino .table-top{flex-wrap:nowrap;align-items:center}.casino .table-top>div:first-child{min-width:0;flex:1}.casino .game-tools{display:flex;gap:8px;flex:none}.casino .gt-btn{display:grid;place-items:center;width:38px;height:38px;padding:0;border-radius:50%;border:1px solid rgba(255,84,104,.4);background:linear-gradient(180deg,#151a26,#0c0f16)}.casino .gt-btn img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.casino.in-game .chat-fab{display:none}body.casino-game #bug-fab{display:none!important}.casino.in-game .result-feed{left:12px}}@media (max-width: 620px){.casino .game-bar{position:static;backdrop-filter:none;-webkit-backdrop-filter:none;background:linear-gradient(180deg,rgb(var(--c-panel2) / .9),rgb(var(--c-panel) / .9));box-shadow:0 0 0 1px #ffffff0f}}@media (max-width: 1279px){body.has-dock .casino .chat-pop{bottom:calc(max(6px,env(safe-area-inset-bottom,0px) - 16px) + 80px);height:calc(100dvh - 170px - env(safe-area-inset-top,0px))}}@media (min-width: 901px){.casino .rl-layout{grid-template-columns:minmax(320px,440px) 1fr}}.casino .wheel-wrap{padding:18px 14px 16px;gap:10px}.casino .wheel-box{width:min(390px,86vw);margin:6px auto 4px;transform:perspective(1200px) rotateX(14deg)}.casino .wheel-box svg.wheel{filter:drop-shadow(0 20px 26px rgba(0,0,0,.75))}.casino .wheel-box:before{top:-10px;right:-10px;bottom:-10px;left:-10px;opacity:.75}.casino .wheel-gloss{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;background:radial-gradient(60% 38% at 38% 22%,rgba(255,255,255,.16),transparent 70%),radial-gradient(circle,transparent 60%,rgba(0,0,0,.28) 100%)}.casino .ball{width:4.6%;height:4.6%;margin:-2.3% 0 0 -2.3%}@media (max-width: 620px){.casino .wheel-box{width:min(330px,84vw);margin:4px auto 2px}.casino .wheel-wrap{padding:12px 8px}}.casino .wheel-result{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:86px;font-size:1.1rem}.casino .wheel-result:not(.on){min-height:0}.casino .rl-out{display:inline-flex;align-items:center;gap:12px}.casino .rl-out .lbl{color:var(--muted);font-size:1rem}.casino .wheel-result .n{margin:0;width:46px;height:46px;font-size:1.15rem}.casino .rl-net{margin:0;padding:3px 14px;border-radius:999px;font-size:.95rem;font-weight:800;background:#00000059;border:1px solid rgba(255,255,255,.1);animation:net-in .35s .35s cubic-bezier(.2,.9,.3,1.2) both}.casino .rl-net.pos{border-color:rgb(var(--c-accent) / .5);box-shadow:0 0 16px -6px rgb(var(--c-accent) / .9)}.casino .rl-net.neg{border-color:#ff546873}@keyframes net-in{0%{opacity:0;transform:translateY(-6px) scale(.9)}}.casino .mini{animation:chip-settle .26s cubic-bezier(.3,1.5,.5,1) .26s both}.casino .cell.chip-land .mini.mine{animation:chip-bump .26s cubic-bezier(.3,1.6,.5,1) .3s}@keyframes chip-settle{0%{opacity:0;transform:scale(1.18)}to{opacity:1;transform:none}}@keyframes chip-bump{40%{transform:scale(1.18) translateY(-1px)}}.casino .fly-chip,.fly-chip{box-shadow:0 0 0 2px #00000040,0 6px 10px #00000073}.casino .seats{align-items:stretch}.casino .seat{height:196px;min-height:0;justify-content:flex-end;gap:6px;padding:16px 6px 8px}.casino .seat:not(.taken){justify-content:center}.casino .seat .res{position:absolute;top:-11px;left:50%;transform:translate(-50%);z-index:3;white-space:nowrap;font-size:.72rem;padding:2px 10px;background-color:#0d1a14}.casino .seat .hand{min-height:0;height:66px;max-width:100%;align-items:center}.casino .seat .hand.tight .pcard{margin-inline-start:-30px}.casino .seat .hand.tighter .pcard{margin-inline-start:-34px}.casino .seat .hand .pcard:first-child{margin-inline-start:0}.casino .seat-meta{display:flex;align-items:center;justify-content:center;gap:6px;min-height:28px}.casino .seat-meta .total{margin:0}.casino .seat .who{min-height:26px}.casino .seat .who small{font-size:.64rem;color:var(--dim);white-space:nowrap}@media (max-width: 620px){.casino .seats{gap:8px;row-gap:14px}.casino .seat{height:150px;min-height:0;padding:12px 4px 6px;gap:4px}.casino .seat:not(.taken){min-height:0}.casino .seat .hand{height:56px}.casino .seat .hand.tight .pcard{margin-inline-start:-26px}.casino .seat .hand.tighter .pcard{margin-inline-start:-29px}.casino .seat .hand .pcard:first-child{margin-inline-start:0}.casino .seat-meta{min-height:24px;gap:4px}.casino .seat-meta .total{padding:2px 8px;font-size:.76rem}.casino .seat .who{font-size:.72rem;min-height:22px}.casino .seat .who .av{width:22px;height:22px}}.casino .cabinet{border:5px solid transparent;background:radial-gradient(420px 180px at 50% 0%,rgba(200,24,58,.18),transparent 70%) padding-box,linear-gradient(180deg,#24132f,#12091a 55%,#0a0510) padding-box,linear-gradient(135deg,#f7f7fa,#8b8e98 18%,#eceef2 34%,#575a64,#d9dbe0 70%,#6b6e78 86%,#f2f2f5) border-box;box-shadow:0 0 0 1px #000,0 0 50px -12px #ffb52e8c,0 30px 60px #0009}.casino .window{background:linear-gradient(180deg,#e9eaee,#8d909a 30%,#f4f4f7 55%,#5b5e68);box-shadow:0 0 0 2px #1a0a22,0 0 22px -6px #ffbe3cb3}.casino .reel:after{background:linear-gradient(180deg,rgba(10,4,16,.7),rgba(10,4,16,.12) 24%,transparent 38%,rgba(255,255,255,.08) 50%,transparent 62%,rgba(10,4,16,.12) 76%,rgba(10,4,16,.7))}.casino #sl-spin{background:radial-gradient(circle at 50% 30%,#fff6c8,#ffd23f 30%,#f08a0c 70%,#8a3a02);color:#3a1600;box-shadow:0 5px #5a2600,0 10px 20px #0000008c,0 0 28px #ffb428b3}.casino #sl-spin:active:not(:disabled){transform:translateY(4px);box-shadow:0 1px #5a2600,0 0 36px #ffc83cf2}@media (max-width: 620px){body.has-dock .casino .game-bar{position:sticky;bottom:calc(max(6px,env(safe-area-inset-bottom,0px) - 16px) + 80px);z-index:35;background:#0e0816f0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 -10px 30px -12px #000000e6,0 0 0 1px #ffffff12}}.casino .person{will-change:transform}.casino .hdr{border-bottom-color:#e8bd5838;box-shadow:0 1px #c8183a40,0 14px 30px -20px #000000e6}.casino .brand{color:#ffe9b8;text-shadow:0 0 8px rgba(232,189,88,.85),0 0 22px rgba(200,24,58,.7)}.casino .lobby-hero{border-color:#e8bd5852;background:radial-gradient(520px 220px at 85% 0%,rgba(200,24,58,.32),transparent 70%),radial-gradient(480px 220px at 0% 100%,rgba(232,189,88,.16),transparent 70%),linear-gradient(160deg,#250a10,#0e0507 70%);box-shadow:0 0 60px -30px #c8183acc,inset 0 1px #ffffff0f}.casino .lobby-hero h1 em{color:#ffe3a3;text-shadow:0 0 10px rgba(232,189,88,.8),0 0 28px rgba(200,24,58,.7)}.casino .lobby-hero .dice-art{color:#e8bd5824}.casino .nav button[role=tab][aria-selected=true]{background:linear-gradient(180deg,#ffe7a6,#e8bd58 45%,#b8862a);color:#2a1602;font-weight:800;border-color:transparent;box-shadow:0 0 0 1px #ffecb499 inset,0 0 22px -2px #e8bd58d9,0 6px 14px -6px #000c}.casino .nav button[role=tab][aria-selected=true] svg{filter:drop-shadow(0 1px 0 rgba(255,255,255,.5))}.casino .nav button[role=tab]:not([aria-selected=true]){color:rgb(var(--c-muted))}.casino .bj-table,.casino .pk-table{border-color:transparent;background:repeating-linear-gradient(45deg,rgba(255,255,255,.018) 0 1px,transparent 1px 3px),repeating-linear-gradient(-45deg,rgba(0,0,0,.05) 0 1px,transparent 1px 3px),radial-gradient(ellipse at 50% 30%,#1f7a4f,#12603d,#0a4229 70%,#062818) padding-box,linear-gradient(180deg,#4a1a14,#2a0c08 45%,#170504) border-box;box-shadow:inset 0 0 0 2px #e8bd588c,inset 0 0 0 6px #00000040,inset 0 18px 60px #0000008c,0 0 0 1px #000c,0 0 0 3px #e8bd5847,0 26px 50px -10px #000c}.casino .bj-table:after{content:"";position:absolute;left:12%;right:12%;top:34%;height:30%;pointer-events:none;border:2px solid rgba(232,189,88,.28);border-bottom:none;border-radius:50% 50% 0 0/100% 100% 0 0}.casino .felt-text{color:#ffe2969e}.casino .bj-table:before{box-shadow:0 0 0 4px #2a0c08,0 0 0 5px #e8bd5880,0 10px 16px #0009}.casino .pk-table:before{background:repeating-conic-gradient(from 0deg at 50% 50%,rgba(255,214,120,.85) 0 .6deg,transparent .6deg 7deg);opacity:.45}.casino .pk-table:after{color:#ffe29633}.casino .seat:not(.taken){border-color:#ffe29647;background:#0000002e}.casino .seat:not(.taken) .sitbtn:not(:disabled){border-color:#e8bd58b3;color:#ffe3a3;background:#e8bd581a;box-shadow:0 0 16px -6px #e8bd58e6}@media (hover: hover){.casino .seat:not(.taken):hover{border-color:#e8bd58b3;background:#e8bd580f}}.casino .pk-sit{border-color:#e8bd58b3!important;color:#ffe3a3!important;background:#1408048c!important;box-shadow:0 0 16px -6px #e8bd58e6}.casino:not(.in-game) .nav{display:none}@media (max-width: 760px){.casino.in-game .chat-fab{display:grid}body.casino-game #bug-fab{display:grid!important}.casino.has-bar .chat-fab{display:none}body.casino-bar #bug-fab,.casino .game-tools{display:none!important}}.casino .bar-top{display:flex;align-items:center;gap:8px}.casino .bar-top>div:last-child{flex:1;min-width:0}.casino .bar-tools{display:none;gap:6px;flex:none}@media (max-width: 760px){.casino .bar-tools{display:flex}}.casino .bar-tools .gt-btn{position:relative;display:grid;place-items:center;width:38px;height:38px;padding:0;border-radius:50%;color:#ffe3a3;border:1px solid rgba(232,189,88,.35);background:linear-gradient(180deg,#2a0f12,#12060a)}.casino .bar-tools .gt-btn img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.casino .bar-tools .badge{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;font-size:.64rem}.casino .bar-top{flex-direction:row-reverse}.casino .game-bar{gap:14px}.casino .game-bar .timebar{margin-top:10px}.casino .game-bar .chips,.casino .game-bar .bs-chips{padding-top:6px}@media (max-width: 620px){.casino .game-bar{gap:12px;padding-top:12px}}.casino .pk-plaque{position:absolute;z-index:6;top:-22px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:0;max-width:calc(100% - 40px);border-radius:999px;background:linear-gradient(180deg,#1c0a0c,#0b0405);border:1px solid rgba(232,189,88,.65);box-shadow:0 0 0 3px #0000008c,0 0 20px -6px #e8bd58b3,0 8px 16px #0009}.casino .pk-plaque>div{position:relative;min-width:0}.casino .pk-plaque .phase{min-height:38px;padding:0 16px 0 14px;background:none;border:none;font-size:.84rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:64vw}.casino .pk-plaque .phase .t:empty{display:none}.casino .pk-plaque .phase .t{min-width:1.6em;padding:2px 8px;border-radius:999px;background:#e8bd5824;border:1px solid rgba(232,189,88,.45);font-size:.95rem}.casino .pk-plaque .timebar{position:absolute;left:14px;right:14px;bottom:4px;height:2px;margin:0;background:#ffffff14}.casino .pk-blinds{padding:0 12px;align-self:stretch;display:grid;place-items:center;font-family:var(--mono);font-size:.74rem;font-weight:700;color:#ffe3a3;border-inline-end:1px solid rgba(232,189,88,.35)}.casino #v-pk .pk-table{margin-top:30px}.casino .sl-pick{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 12px;padding:4px;gap:4px;border-radius:999px;border:1px solid var(--line);background:#0a0406cc}.casino .sl-pick-btn{display:block;padding:8px 18px;border-radius:999px;border:none;background:transparent}.casino .sl-pick-btn b{font-size:.92rem;font-family:inherit;font-weight:700;white-space:nowrap}.casino .sl-pick-btn small{display:none}.casino .sl-pick-btn.on{background:linear-gradient(180deg,#ffe7a6,#e8bd58 45%,#b8862a);box-shadow:0 0 18px -4px #e8bd58d9}.casino .sl-pick-btn.on b{color:#2a1602}.casino .wheel-wrap{position:relative}.casino .wheel-result{position:absolute;left:0;right:0;bottom:56px;z-index:5;display:grid;place-items:center;min-height:0;height:0;overflow:visible;pointer-events:none}.casino .rl-card{display:flex;align-items:center;gap:12px;padding:10px 18px 10px 12px;border-radius:20px;white-space:nowrap;background:linear-gradient(180deg,#1e0c0ef5,#0c0506f5);border:1px solid rgba(232,189,88,.6);box-shadow:0 0 0 4px #00000073,0 16px 34px #000000b3,0 0 30px -8px #e8bd58cc}.casino .rl-card .rl-ball{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;font-family:var(--mono);font-weight:800;font-size:1.4rem;color:#fff;box-shadow:inset 0 0 0 3px #ffffff2e,0 0 18px #0009}.casino .rl-card .rl-ball.red{background:radial-gradient(circle at 35% 30%,#ff6b6b,#c8183a 60%,#7a0a1c)}.casino .rl-card .rl-ball.black{background:radial-gradient(circle at 35% 30%,#4a4450,#15131c 65%)}.casino .rl-card .rl-ball.green{background:radial-gradient(circle at 35% 30%,#4fd18a,#0e7a43 65%)}.casino .rl-card .rl-txt{display:grid;gap:1px}.casino .rl-card small{font-size:.78rem;color:rgb(var(--c-muted));font-weight:700}.casino .rl-card b{font-family:var(--mono);font-size:1.35rem;line-height:1.1;color:#fff}.casino .rl-card.win{border-color:#ffd66ef2;box-shadow:0 0 0 4px #00000073,0 16px 34px #000000b3,0 0 40px -4px #ffc850f2}.casino .rl-card.win small,.casino .rl-card.win b{color:#ffd66b}.casino .rl-card.lose b{color:#ff6b7a}.casino .rl-net,.casino .rl-out{display:none}.casino .cr-wrap{max-width:560px;margin:0 auto;display:grid;gap:12px}.casino .cr-cab{position:relative;padding:10px 10px 12px;border-radius:26px 26px 20px 20px;border:4px solid transparent;background:radial-gradient(420px 160px at 50% 0%,rgba(200,24,58,.28),transparent 70%) padding-box,linear-gradient(180deg,#2a0d12,#14060a 55%,#0b0306) padding-box,linear-gradient(135deg,#fbf6ea,#8f8676 16%,#f2ead8 32%,#5c5547,#e8dcc0 68%,#6d6455 84%,#fbf6ea) border-box;box-shadow:0 0 0 1px #000,0 0 46px -10px #e8bd5899,0 28px 50px -10px #000c}.casino .cr-marquee{position:relative;text-align:center;padding:18px 10px 8px;border-radius:18px;overflow:hidden;background:radial-gradient(120% 120% at 50% 0%,#6e1020,#3a0812,#1a0408);border:2px solid rgba(232,189,88,.75);box-shadow:inset 0 0 22px #0009,0 0 18px -6px #e8bd58cc}.casino .cr-bulbs{position:absolute;top:5px;left:10px;right:10px;display:flex;justify-content:space-between}.casino .cr-bulbs i{width:6px;height:6px;border-radius:50%;background:#ffe39a;box-shadow:0 0 6px #ffcf5a;animation:cr-chase .9s steps(1) infinite}.casino .cr-bulbs i:nth-child(2n){animation-delay:.45s}.casino .cr-cab.spinning .cr-bulbs i{animation-duration:.24s}.casino .cr-cab.in-free .cr-bulbs i,.casino .cr-cab.won .cr-bulbs i{animation-duration:.14s;background:#fff}@keyframes cr-chase{50%{opacity:.2}}.casino .cr-title{font-family:var(--display);font-size:1.75rem;line-height:1;letter-spacing:.02em;background:linear-gradient(180deg,#fff6d6,#ffd36b 45%,#c08a2a 75%,#ffe9a8);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 0 #4a1408) drop-shadow(0 0 10px rgba(255,200,80,.55))}.casino .cr-sub{margin-top:4px;font-size:.72rem;color:#ffe2aabf}.casino .cr-free{margin-top:4px;font-size:.8rem;font-weight:700;color:#fff3c8}.casino .cr-free b{font-family:var(--mono);color:#ffd36b;letter-spacing:.08em;text-shadow:0 0 10px rgba(255,200,80,.9)}.casino .cr-cab.in-free .cr-marquee{background:radial-gradient(120% 120% at 50% 0%,#a3122e,#5a0a1a,#22050b);animation:cr-free-glow 1s ease-in-out infinite alternate}@keyframes cr-free-glow{to{box-shadow:inset 0 0 22px #00000080,0 0 28px -2px #ffd264f2}}.casino .cr-window{margin-top:10px;padding:5px;border-radius:16px;background:linear-gradient(180deg,#f2ead8,#8f8676 30%,#fbf6ea 55%,#5c5547);box-shadow:0 0 0 2px #1a0508,0 0 20px -6px #e8bd58b3}.casino .cr-reels{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:3px;border-radius:12px;overflow:hidden;background:#0c0306}.casino .cr-reel{position:relative;aspect-ratio:1 / 3;overflow:hidden;border-radius:8px;background:linear-gradient(180deg,#1c0a0e,#2b1016 50%,#1c0a0e)}.casino .cr-reel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.08) 22%,transparent 36%,rgba(255,255,255,.05) 50%,transparent 64%,rgba(0,0,0,.08) 78%,rgba(0,0,0,.6))}.casino .cr-strip{will-change:transform}.casino .cr-cell{aspect-ratio:1;display:grid;place-items:center;padding:3px}.casino .cr-glass{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:12px;background:linear-gradient(160deg,rgba(255,255,255,.12),transparent 30%,transparent 70%,rgba(255,255,255,.05))}.casino .cr-cell.lit .cr-sym{animation:cr-lit .55s ease-in-out infinite alternate}@keyframes cr-lit{0%{box-shadow:0 0 0 2px var(--f, #ffd36b),0 0 6px #ffdc7866}to{box-shadow:0 0 0 3px #fff3c8,0 0 22px #ffdc78f2;transform:scale(1.04)}}.casino .cr-cell.scat .cr-sym{animation:cr-scat .4s ease-in-out infinite alternate}@keyframes cr-scat{to{transform:scale(1.1) rotate(-3deg);filter:brightness(1.3)}}.casino .cr-lines{position:absolute;top:3px;right:3px;bottom:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px);pointer-events:none;z-index:2}.casino .cr-lines polyline{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;opacity:.92;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px rgba(0,0,0,.9));stroke-dasharray:900;stroke-dashoffset:900;animation:cr-line .45s ease-out forwards}@keyframes cr-line{to{stroke-dashoffset:0}}.casino .cr-sym{position:relative;display:grid;place-items:center;width:100%;height:100%;border-radius:10px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.casino .cr-photo{box-shadow:0 0 0 2px var(--f),0 3px 8px #0009;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--f) 35%,#1a0a0e),#0e0406)}.casino .cr-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.casino .cr-photo em{position:absolute;left:0;right:0;bottom:0;padding:1px 2px 2px;font-style:normal;font-size:clamp(.5rem,2.2vw,.66rem);font-weight:800;text-align:center;color:#fff;background:linear-gradient(180deg,transparent,rgba(0,0,0,.85));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.casino .cr-empty{font-style:normal;font-family:var(--display);font-size:clamp(1.2rem,6vw,1.8rem);color:var(--f);opacity:.8}.casino .cr-wild{background:linear-gradient(180deg,#fff2b8,#ffcd3a 45%,#c98a10);box-shadow:0 0 0 2px #fff3c8,0 0 12px #ffc83ccc}.casino .cr-wild b{font-family:var(--display);font-size:clamp(.72rem,3.4vw,1.05rem);color:#3a1a00;letter-spacing:.04em}.casino .cr-bonus{border-radius:50%;background:radial-gradient(circle at 38% 30%,#ff8a9a,#c8183a 50%,#5a0612);box-shadow:0 0 0 2px #ffd36b,0 0 14px #ff5064cc}.casino .cr-bonus b{font-family:var(--display);font-size:clamp(.62rem,2.9vw,.9rem);color:#fff3c8;text-shadow:0 1px 2px #000}.casino .cr-led{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px}.casino .cr-led>div{text-align:center;border-radius:10px;padding:3px 4px;background:radial-gradient(circle,rgba(255,255,255,.04) .6px,transparent 1px) 0 0 / 3px 3px,#070203;border:1px solid rgba(232,189,88,.3)}.casino .cr-led small{display:block;font-family:var(--mono);font-size:.56rem;letter-spacing:.18em;color:#ffd278b3;font-weight:800}.casino .cr-led b{font-family:var(--mono);font-size:1rem;color:#ff6a3d;text-shadow:0 0 8px rgba(255,90,60,.85)}.casino .cr-led .hot b{color:#ffe066;text-shadow:0 0 10px rgba(255,220,100,.95)}.casino .cr-msg{text-align:center;min-height:1.6em;margin:6px 0 2px;font-family:var(--display);font-size:1.05rem}.casino .cr-bonus-msg{color:#ffd36b;text-shadow:0 0 12px rgba(255,200,60,.8)}.casino .cr-ctrl{display:flex;align-items:center;justify-content:center;gap:8px}.casino .cr-info{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid rgba(232,189,88,.35);background:#ffffff0a;color:#ffe3a3}.casino .cr-spin{min-width:0;flex:1;max-width:190px;min-height:52px;font-size:1.15rem;border-radius:999px;background:radial-gradient(circle at 50% 25%,#fff6c8,#ffd23f 32%,#e88a0c 70%,#8a3a02);color:#3a1600;box-shadow:0 5px #5a2600,0 10px 18px #0000008c,0 0 26px #ffb428b3}.casino .cr-spin:active:not(:disabled){transform:translateY(4px);box-shadow:0 1px #5a2600,0 4px 10px #0000008c,0 0 30px #ffbe3ce6}.casino .cr-ctrl .stepper .v{min-width:84px}.casino .cr-ctrl .stepper button{width:40px;height:46px}.casino .cr-pays h4 small{font-weight:500;color:var(--dim);font-size:.78rem}.casino .cr-hint{margin:6px 0 4px;padding:8px 10px;border-radius:10px;font-size:.82rem;color:#ffe3a3;background:#e8bd581a;border:1px solid rgba(232,189,88,.35)}.casino .cr-pay{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:.82rem}.casino .cr-pay .s{width:46px;height:46px;flex:none}.casino .cr-admin{display:flex;align-items:center;gap:6px;margin-inline-start:auto}.casino .cr-admin input:not([type=file]){width:96px;height:34px;padding:0 8px;border-radius:9px;border:1px solid var(--line2, var(--line));background:#00000059;color:var(--text);font-size:.8rem}.casino .cr-admin button{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;border:1px solid rgba(232,189,88,.4);background:#e8bd5814;color:#ffe3a3}@media (max-width: 620px){.casino #v-sl .table-top{display:none}.casino .sl-pick{margin-bottom:8px}.casino .cr-cab{padding:8px 7px 10px;border-width:3px}.casino .cr-marquee{padding:14px 8px 6px}.casino .cr-title{font-size:1.45rem}.casino .cr-window{margin-top:8px;padding:4px}.casino .cr-led{margin-top:8px}.casino .cr-led b{font-size:.92rem}.casino .cr-msg{font-size:.95rem;margin:4px 0 2px}.casino .crown{padding-top:10px;padding-bottom:6px}.casino .marquee{font-size:1.6rem}.casino .marquee-sub{font-size:.7rem}.casino .led{margin-bottom:8px;padding:6px}.casino .slot-machine .lever,.casino .slot-machine .tray{display:none}.casino .slot-msg{min-height:1.5em;margin:6px 0 2px;font-size:1.05rem}.casino .slot-ctrl{flex-wrap:nowrap}.casino .slot-ctrl .spin-btn{min-width:0;flex:1;min-height:50px}.casino .slot-ctrl .stepper .v{min-width:84px}.casino .reel{--S: 62px}.casino .sym svg{width:70%;height:70%}}.casino .nav .live-tag{display:none!important}.casino .nav button{position:relative}.casino .live-dot{position:absolute;top:6px;right:7px;width:8px;height:8px;border-radius:50%;background:#3fd98a;box-shadow:0 0 0 2px #0a0406d9,0 0 8px 1px #3fd98ad9;animation:live-dot 1.8s ease-in-out infinite}@keyframes live-dot{50%{box-shadow:0 0 0 2px #0a0406d9,0 0 2px #3fd98a66}}.casino .brand{color:#fff1ec;text-shadow:0 0 2px #fff,0 0 8px rgba(255,60,70,.95),0 0 18px rgba(214,18,42,.9),0 0 36px rgba(160,8,28,.85),0 0 60px rgba(120,0,20,.6)}.casino .bj-table:after{display:none!important;content:none}.casino .bj-table{background:radial-gradient(120% 80% at 50% 0%,rgba(255,255,255,.09),transparent 55%) padding-box,repeating-linear-gradient(45deg,rgba(255,255,255,.018) 0 1px,transparent 1px 3px) padding-box,repeating-linear-gradient(-45deg,rgba(0,0,0,.05) 0 1px,transparent 1px 3px) padding-box,radial-gradient(ellipse at 50% 25%,#1d8052,#136341 40%,#0a4529 75%,#062a19) padding-box,radial-gradient(ellipse at 50% 0%,#5a2018,#33100b,#1a0605) border-box!important;border:16px solid transparent!important;border-radius:36px 36px 50% 50%/36px 36px 42% 42%!important;box-shadow:inset 0 0 0 2px #e8bd5899,inset 0 0 0 7px #00000038,inset 0 22px 60px #00000080,0 0 0 1px #000,0 0 0 3px #e8bd588c,0 28px 50px -12px #000000d9!important;padding-bottom:34px!important}@media (max-width: 620px){.casino .bj-table{border-width:11px!important;border-radius:24px 24px 50% 50%/24px 24px 30% 30%!important;padding-bottom:26px!important}}.casino .bj-table .felt-text{color:#ffe8aa80;letter-spacing:.08em}.casino #v-sl .reel{--S: 92px}.casino #v-sl .sym{padding:3px}.casino #v-sl .sym svg{width:100%!important;height:100%!important;max-width:none}@media (max-width: 620px){.casino #v-sl .reel{--S: 80px}.casino #v-sl .sym svg{width:96%!important;height:96%!important}}.casino .pk-plaque{display:none!important}.casino #v-pk .pk-table{margin-top:0}.casino .pk-status{width:100%;max-width:460px}.casino .pk-status .phase{min-height:36px;padding:0 14px;justify-content:center;border-radius:999px;font-size:.84rem;background:#00000059;border:1px solid rgba(232,189,88,.3)}.casino .pk-status .phase .t:empty{display:none}.casino .pk-status .timebar{margin-top:6px;height:3px}.casino .pk-center .pk-blinds{border:none;padding:2px 10px;border-radius:999px;background:#00000059;font-size:.66rem;color:#ffe3a3bf}.casino .lb-wrap{overflow:hidden;padding:0}.casino .lb-scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;max-width:100%}.casino .lb-scroll table.lb{min-width:760px}.casino #v-lb,.casino main{min-width:0}.casino .lb th:first-child,.casino .lb td.rk{position:sticky;right:0;z-index:1;background:rgb(var(--c-panel2))}.casino .rl-row>.bar-tools{order:99}.casino .bar-foot{display:none}@media (max-width: 760px){.casino .bar-foot{display:flex;justify-content:flex-end;margin-top:-4px}.casino .bj-controls .bar-foot:only-child{display:none}}.casino .cr-empty{display:block;width:100%;height:100%;background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--f) 40%,transparent) 0 18%,transparent 19%),radial-gradient(ellipse at 50% 100%,color-mix(in srgb,var(--f) 32%,transparent) 0 42%,transparent 43%);opacity:.55}.casino .cr-reels.has-win .cr-cell:not(.lit):not(.scat){filter:brightness(.45) saturate(.6);transition:filter .25s}.casino .cr-cell.lit{position:relative;z-index:1}.casino .cr-cell.lit .cr-sym{box-shadow:0 0 0 2px #ffe3a3,0 0 18px 2px #ffd66ed9}.casino .cr-reel.stop{animation:cr-thump .22s ease-out}@keyframes cr-thump{40%{transform:translateY(3px)}}.casino .cr-reels.tease .cr-reel:last-child,.casino .cr-reels.tease .cr-reel:nth-last-child(2){box-shadow:0 0 0 2px #ffd66ee6,0 0 22px #ffc440cc;animation:cr-tease .3s ease-in-out infinite alternate}@keyframes cr-tease{to{box-shadow:0 0 0 2px #ff5a5ae6,0 0 26px #ff3c3ccc}}.casino .cr-led .hot b{color:#ffe27a;text-shadow:0 0 10px rgba(255,200,60,.9)}@media (max-width: 760px){.casino:not(.in-game) main{padding-top:6px}.casino:not(.in-game) .foot{display:none}.casino .lobby-hero{padding:12px!important;margin-bottom:8px;border-radius:20px}.casino .lobby-hero p,.casino .lobby-hero .dice-art{display:none}.casino .lobby-hero h1{font-size:1.3rem;margin:0 0 8px}.casino .lobby-hero .stats{margin-top:0;gap:6px}.casino .lobby-hero .stat{flex-direction:row;align-items:center;gap:6px;padding:6px 7px;border-radius:12px}.casino .lobby-hero .stat .si{width:24px;height:24px}.casino .lobby-hero .stat small{font-size:.6rem}.casino .lobby-hero .stat b{font-size:.85rem}.casino .who-here{display:flex;align-items:center;gap:8px;padding:7px 10px;margin-bottom:8px}.casino .who-here h4{flex:none;margin:0;font-size:.74rem}.casino .who-here .people{flex:1;min-width:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:6px}.casino .who-here .people::-webkit-scrollbar{display:none}.casino .who-here .person{flex:none}.casino .who-here .person small{display:none}.casino .tiles{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px;margin-bottom:0}.casino .tile{aspect-ratio:auto!important;min-height:0;padding:10px 8px 9px;border-radius:16px;gap:3px;align-items:center;text-align:center}.casino .tile .ico{width:34px;height:34px;margin:0 auto 2px}.casino .tile h3{font-size:.98rem;line-height:1.15;white-space:nowrap}.casino .tile .status{justify-content:center;padding-top:2px;font-size:.62rem;gap:4px;max-width:100%}.casino .tile .status .tx,.casino .tile .status{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.casino .tile .status svg{flex:none;width:11px;height:11px}.casino .tile .art{width:64px;height:64px}.casino .tile .new-tag{top:6px;left:6px;font-size:.5rem;padding:2px 6px}body.has-dock .casino:not(.in-game) main{padding-bottom:calc(max(6px,env(safe-area-inset-bottom,0px) - 16px) + 92px)}}@media (max-width: 760px) and (max-height: 620px){.casino .lobby-hero .stat .si{display:none}.casino .tile .ico{width:28px;height:28px}.casino .tile{padding:8px 6px}}.casino .sl-pick-btn{padding:8px 14px}@media (max-width: 420px){.casino .sl-pick-btn{padding:7px 10px}.casino .sl-pick-btn b{font-size:.8rem}}.casino .fr-wrap{max-width:560px;margin:0 auto}.casino .fr-cab{position:relative;padding:10px 10px 12px;border-radius:24px;background:radial-gradient(120% 70% at 50% 0%,#4a1a7a,#23093f 45%,#120420);border:2px solid #c99a3a;box-shadow:0 0 0 2px #2a1004,0 0 0 4px #ffd67866,0 0 40px -6px #aa46ff99,0 24px 40px -12px #000000e6}.casino .fr-top{position:relative;text-align:center;padding:16px 8px 8px;border-radius:16px;overflow:hidden;background:radial-gradient(100% 140% at 50% 0%,#7b2bd0,#3a0f6b 55%,#1a0533);box-shadow:inset 0 0 0 1px #ffd67866}.casino .fr-bulbs{position:absolute;top:5px;left:8px;right:8px;display:flex;justify-content:space-between}.casino .fr-bulbs i{width:6px;height:6px;border-radius:50%;background:#ffe39a;box-shadow:0 0 6px #ffcf5a;animation:cr-chase .9s steps(1) infinite}.casino .fr-bulbs i:nth-child(3n+1){animation-delay:.3s}.casino .fr-bulbs i:nth-child(3n+2){animation-delay:.6s}.casino .fr-cab.spinning .fr-bulbs i{animation-duration:.3s}.casino .fr-cab.won .fr-bulbs i{animation-duration:.15s;background:#fff}.casino .fr-title{font-family:"Chakra Petch",var(--display);font-weight:800;font-style:italic;font-size:clamp(1.4rem,7vw,2rem);line-height:1;letter-spacing:.04em;background:linear-gradient(180deg,#fffbe0,#ffd23f 45%,#c97a00 55%,#ffe58a);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 0 #5a1600) drop-shadow(0 0 10px rgba(255,190,60,.65))}.casino .fr-title span{margin-inline-start:.2em}.casino .fr-frame{position:relative;margin-top:10px;padding:6px 6px 30px;border-radius:16px;background:linear-gradient(180deg,#ffe7a6,#b8862a 18%,#ffe7a6 50%,#8a5d12 85%,#e8bd58);box-shadow:0 0 0 2px #2a1004,0 0 24px -4px #ffc440b3}.casino .fr-side{position:absolute;top:8px;bottom:34px;width:4px;border-radius:4px;z-index:3;background:repeating-linear-gradient(180deg,#fff6c8 0,#fff6c8 6px,#ff9d1c 6px,#ff9d1c 12px);background-size:100% 24px;animation:fr-run .8s linear infinite;box-shadow:0 0 8px #ffb020}.casino .fr-side.l{left:-6px}.casino .fr-side.r{right:-6px}.casino .fr-cab.spinning .fr-side,.casino .fr-cab.won .fr-side{animation-duration:.25s}@keyframes fr-run{to{background-position:0 24px}}.casino .fr-reels{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:4px;border-radius:10px;background:#1a0730;overflow:hidden}.casino .fr-reel{position:relative;aspect-ratio:1 / 4;overflow:hidden;border-radius:6px;background:linear-gradient(90deg,#b9b2c8,#f4f1fb 18%,#fff,#f4f1fb 82%,#b9b2c8);box-shadow:inset 0 0 0 1px #0000004d;transition:box-shadow .3s}.casino .fr-reel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:linear-gradient(180deg,rgba(30,8,50,.45),transparent 12%,transparent 88%,rgba(30,8,50,.45))}.casino .fr-strip{will-change:transform}.casino .fr-cab.spinning .fr-strip{filter:blur(.6px)}.casino .fr-cell{aspect-ratio:1 / 1;display:grid;place-items:center;padding:6%;transition:filter .25s}.casino .fr-cell svg{width:100%;height:100%;filter:drop-shadow(0 2px 2px rgba(0,0,0,.35))}.casino .fr-reel.stack{box-shadow:inset 0 0 0 3px #ff9d1c,0 0 0 2px #ffd23f,0 0 22px 4px #ff961ee6;animation:fr-stack .6s ease-in-out infinite alternate;z-index:1}.casino .fr-reel.stack .fr-cell svg{animation:fr-wild .6s ease-in-out infinite alternate}@keyframes fr-stack{to{box-shadow:inset 0 0 0 3px #ffd23f,0 0 0 2px #fff3b0,0 0 32px 8px #ffbe3c}}@keyframes fr-wild{to{transform:scale(1.08) rotate(-3deg)}}.casino .fr-reels.has-win .fr-cell:not(.lit){filter:brightness(.5) saturate(.6)}.casino .fr-cell.lit{animation:fr-lit .5s ease-in-out infinite alternate}@keyframes fr-lit{to{transform:scale(1.08);filter:drop-shadow(0 0 10px rgba(255,220,100,1))}}.casino .fr-lines{position:absolute;top:4px;right:4px;bottom:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);pointer-events:none;z-index:4}.casino .fr-lines polyline{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px rgba(0,0,0,.9));stroke-dasharray:900;stroke-dashoffset:900;animation:cr-line .45s ease-out forwards}.casino .fr-pile{position:absolute;left:8px;right:8px;bottom:2px;height:30px;pointer-events:none;z-index:5}.casino .fr-pile i{position:absolute;width:26px;height:26px;margin-left:-13px;border-radius:50%;transform:rotate(var(--r)) scale(var(--s));background:radial-gradient(circle at 35% 30%,#fffbe0 0,#fffbe0 10%,#ffd23f 30%,#d99a1a 62%,#8a5a00);box-shadow:inset 0 0 0 2px #fff5c8b3,inset 0 0 0 4px #c48a10,0 2px 3px #0009}.casino .fr-pile i:after{content:"₪";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:800 12px/1 var(--mono);color:#9a6500;text-shadow:0 1px 0 #ffe9a0}.casino .fr-pile.hot i{animation:fr-coin .42s ease-out 4 alternate}@keyframes fr-coin{to{transform:translateY(-9px) rotate(calc(var(--r) * -1)) scale(var(--s));filter:brightness(1.35)}}.casino .fr-cab .cr-led{margin-top:10px}.casino .fr-ps svg{width:40px;height:40px}@media (max-width: 620px){.casino .fr-cab{padding:8px 8px 10px;border-radius:20px}.casino .fr-top{padding:14px 6px 6px}.casino .fr-frame{padding:5px 5px 26px}.casino .fr-reels{gap:3px;padding:3px}.casino .fr-cell{padding:4%}.casino .fr-pile i{width:22px;height:22px;margin-left:-11px}}.casino{--wood: repeating-linear-gradient(100deg, rgba(255,255,255,.05) 0 2px, transparent 2px 9px, rgba(0,0,0,.06) 9px 11px, transparent 11px 19px), linear-gradient(180deg, #d9a066 0%, #b97a43 30%, #9a5f2e 60%, #c58a52 100%)}.casino .pk-room{position:relative;padding:26px 14px;border-radius:26px;overflow:hidden;background:radial-gradient(circle at 50% 45%,rgba(120,200,110,.18),transparent 60%),radial-gradient(circle at 25% 30%,rgba(255,255,255,.035) 0 18px,transparent 19px) 0 0 / 76px 76px,radial-gradient(circle at 75% 75%,rgba(0,0,0,.08) 0 22px,transparent 23px) 0 0 / 76px 76px,linear-gradient(180deg,#2c6b2a,#1f531f 60%,#173f17);box-shadow:inset 0 0 80px #0000008c,0 0 0 1px #0009}.casino .pk-room .pk-table.pk-live{margin:0 auto;max-width:900px;aspect-ratio:2 / 1;border:22px solid transparent!important;border-radius:999px!important;background:radial-gradient(ellipse at 50% 45%,#5aa84a,#3f8a35 45%,#2c6d27 85%,#245e20) padding-box,var(--wood) border-box!important;box-shadow:inset 0 0 0 3px #00000040,inset 0 10px 30px #00000073,0 0 0 2px #5a3412,0 0 0 4px #00000059,0 18px 34px #0009!important}.casino .pk-room .pk-table:before{content:"";position:absolute;top:7%;right:7%;bottom:7%;left:7%;border-radius:999px;opacity:1;pointer-events:none;background:none!important;-webkit-mask:none;mask:none;border:3px solid rgba(160,230,140,.28);box-shadow:0 0 0 1px #00000014}.casino .pk-room .pk-table:after{content:none}.casino .pk-room .pk-center{top:50%;gap:6px}.casino .pk-room .pk-community{min-height:0;gap:6px}.casino .pk-room .pk-community .slot{border:none;border-radius:7px;background:#00280047;box-shadow:inset 0 0 0 1px #ffffff0f;position:relative}.casino .pk-room .pk-community .slot:after{content:"?";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:800 1.5rem/1 var(--mono);color:#a0e68c59}.casino .pk-room .pk-community .pcard{box-shadow:0 3px 8px #00000073}.casino .pk-room .pk-pot{min-height:30px;padding:0 14px;background:#0a280a8c;border-color:#ffffff26;color:#fff;font-size:.86rem}.casino .pk-room .pk-blinds{background:none;color:#dcffd28c}.casino .pk-room .pk-spot{width:104px;gap:2px}.casino .pk-ava{position:relative;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;flex:none;padding:4px;background:#23521f;box-shadow:0 0 0 3px #1a3f17,0 6px 14px #0000008c;border:none;color:#bef0b4bf}.casino .pk-ava .av{width:100%;height:100%;font-size:1.3rem;box-shadow:none;background:#3d7a36;color:#e9ffe2}.casino .pk-ava .av.bot{display:grid;place-items:center;background:linear-gradient(135deg,#6fb6ff,#2f6fd6);color:#fff;border-radius:50%}.casino button.pk-ava{cursor:pointer}.casino .pk-room .pk-spot.empty .pk-ava{background:#2a5e25;box-shadow:0 0 0 3px #1c461a,inset 0 0 0 2px #ffffff0d,0 6px 14px #00000080}.casino .pk-room .pk-spot.empty button.pk-ava:hover{box-shadow:0 0 0 3px #e8bd58,0 0 18px #e8bd58b3;color:#ffe3a3}.casino .pk-room .pk-free{opacity:.5}.casino .pk-ring{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;pointer-events:none;background:conic-gradient(#ffd23f calc(var(--p, 1) * 360deg),#00000059 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px))}.casino .pk-ring.hot{background:conic-gradient(#ff4d5e calc(var(--p, 1) * 360deg),#00000059 0)}.casino .pk-room .pk-spot.turn .pk-ava{box-shadow:0 0 0 3px #1a3f17,0 0 22px #ffd23fbf}.casino .pk-room .pk-spot.winner .pk-ava{box-shadow:0 0 0 3px #ffd23f,0 0 26px #ffd23fe6}.casino .pk-room .pk-btn{bottom:auto;top:-2px;left:-4px;width:22px;height:22px;background:#ffd23f;color:#3a2a00;font-size:.72rem;box-shadow:0 2px 4px #00000080;display:grid;place-items:center;font-weight:900;z-index:2}.casino .pk-room .pk-clock{top:auto;bottom:-4px;left:auto;right:-6px;z-index:2}.casino .pk-name{font-size:.8rem;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-top:3px}.casino .pk-name.dim{color:#e6ffdc99;font-weight:600}.casino .pk-stk{font-size:.76rem;font-weight:800;color:#fff;padding:1px 12px;border-radius:999px;background:#1d4a1a;box-shadow:inset 0 1px #ffffff14,0 2px 6px #00000073}.casino .pk-room .pk-tag{margin-top:2px}.casino .pk-room .pk-bet{display:inline-flex;align-items:center;gap:4px;margin-top:2px;background:#00000073}.casino .pk-room .pk-bet i{width:11px;height:11px;border-radius:50%;background:radial-gradient(circle,#d22e4a 0,#d22e4a 45%,#fff 46%,#fff 55%,#d22e4a 56%);box-shadow:0 0 0 1px #0006}.casino .pk-room .pk-spot:not(.me) .pk-cards{position:absolute;top:4px;min-height:0;z-index:1}.casino .pk-room .pk-spot:not(.me) .pk-cards .pcard{width:26px;height:38px}.casino .pk-room .pk-spot:not(.me) .pk-cards .pcard+.pcard,.casino .pk-room .pk-spot:not(.me) .pk-cards .contents+.contents .pcard{margin-inline-start:-14px;transform:rotate(10deg)}.casino .pk-room .pk-spot.pos1 .pk-cards,.casino .pk-room .pk-spot.pos2 .pk-cards,.casino .pk-room .pk-spot.pos3 .pk-cards{left:calc(50% + 30px)}.casino .pk-room .pk-spot.pos4 .pk-cards,.casino .pk-room .pk-spot.pos5 .pk-cards{right:calc(50% + 30px)}.casino .pk-room .pk-spot.me{width:150px}.casino .pk-room .pk-spot.me .pk-cards{margin-bottom:-16px;gap:3px;position:relative;z-index:0}.casino .pk-room .pk-spot.me .pk-ava{z-index:1}.casino .pk-room .pk-spot.pos0{left:50%;top:90%}.casino .pk-room .pk-spot.pos1{left:11%;top:80%}.casino .pk-room .pk-spot.pos2{left:11%;top:20%}.casino .pk-room .pk-spot.pos3{left:50%;top:4%}.casino .pk-room .pk-spot.pos4{left:89%;top:20%}.casino .pk-room .pk-spot.pos5{left:89%;top:80%}.casino #v-pk .pk-controls{background:linear-gradient(180deg,#143214eb,#0c200cf2);border-color:#8cdc7840}.casino #pk-fold,.casino #pk-check,.casino #pk-call,.casino #pk-raise-go,.casino #pk-bot{min-height:46px;padding:0 22px;border-radius:999px;font-weight:800;letter-spacing:.02em;background:#00000040;color:#eaffe3;border:2px solid rgba(150,230,130,.55);box-shadow:0 0 16px -4px #78dc648c,inset 0 1px #ffffff14}.casino #pk-check,.casino #pk-call{border-color:#8be07a;background:#5aaa4647;box-shadow:0 0 22px -2px #78e664cc,inset 0 1px #ffffff1f}.casino #pk-fold{border-color:#ff82828c;color:#ffd9d9;box-shadow:0 0 14px -4px #ff64648c}.casino #pk-raise-go{border-color:#ffd23f;color:#fff3c4;background:#ffd23f24;box-shadow:0 0 20px -3px #ffd23fb3}.casino #v-pk .pk-raise .btn.ghost{border-radius:999px}@media (max-width: 620px){.casino .pk-room{padding:22px 8px;border-radius:20px;margin:0 -4px}.casino .pk-room .pk-table.pk-live{aspect-ratio:.64 / 1;border-width:16px!important}.casino .pk-room .pk-table:before{top:6%;right:9%;bottom:6%;left:9%}.casino .pk-room .pk-spot{width:86px}.casino .pk-ava{width:54px;height:54px;padding:3px}.casino .pk-name{font-size:.72rem}.casino .pk-stk{font-size:.7rem;padding:1px 9px}.casino .pk-room .pk-spot.me{width:130px}.casino .pk-room .pk-spot.pos0{left:50%;top:87%}.casino .pk-room .pk-spot.pos1{left:14%;top:66%}.casino .pk-room .pk-spot.pos2{left:14%;top:31%}.casino .pk-room .pk-spot.pos3{left:50%;top:9%}.casino .pk-room .pk-spot.pos4{left:86%;top:31%}.casino .pk-room .pk-spot.pos5{left:86%;top:66%}.casino .pk-room .pk-spot.pos1 .pk-cards,.casino .pk-room .pk-spot.pos2 .pk-cards{left:calc(50% + 22px);top:30px}.casino .pk-room .pk-spot.pos4 .pk-cards,.casino .pk-room .pk-spot.pos5 .pk-cards{right:calc(50% + 22px);top:30px}.casino .pk-room .pk-spot.pos3 .pk-cards{left:calc(50% + 26px)}.casino #pk-fold,.casino #pk-check,.casino #pk-call{min-height:44px;padding:0 16px}}.casino .bj-room{padding:18px 12px 14px;border-radius:26px;background:radial-gradient(120% 90% at 50% 20%,#33464a,#233236 55%,#172124);box-shadow:inset 0 0 70px #0000008c,0 0 0 1px #0009}.casino .bj-room .bj-table{position:relative;max-width:900px;margin:0 auto!important;aspect-ratio:1.55 / 1;padding:0!important;border:22px solid transparent!important;border-radius:26px 26px 50% 50%/26px 26px 66% 66%!important;background:radial-gradient(90% 70% at 50% 38%,#2f9d5a,#1f8048 40%,#146438 75%,#0f5530) padding-box,repeating-linear-gradient(100deg,rgba(255,255,255,.04) 0 2px,transparent 2px 10px),linear-gradient(180deg,#7a3a1c,#5a2610 40%,#3e1808) border-box!important;box-shadow:inset 0 0 0 2px #00000059,inset 0 0 0 5px #ffd28c1f,inset 0 14px 40px #00000059,0 0 0 2px #2a0f05,0 0 0 4px #e8bd5859,0 24px 40px -8px #000000d9!important}.casino .bj-room .bj-table:before,.casino .bj-room .bj-table:after{content:none!important;display:none!important}.casino .bj-studs{position:absolute;top:-22px;right:-22px;bottom:-22px;left:-22px;pointer-events:none;z-index:3}.casino .bj-studs i{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff6c8 0,#fff6c8 12%,#e8bd58 35%,#9a6a14 75%,#5a3a06);box-shadow:0 1px 2px #000000b3,inset 0 0 0 1px #00000040}.casino .bj-rack{position:absolute;top:0;left:50%;transform:translate(-50%);display:flex;gap:3px;padding:5px 7px 6px;border-radius:0 0 10px 10px;background:linear-gradient(180deg,#0c0c0e,#262629);box-shadow:inset 0 -2px #ffffff0f,0 4px 8px #00000080;z-index:2}.casino .bj-rack i{width:14px;height:30px;border-radius:4px;background:repeating-linear-gradient(180deg,var(--c) 0 3px,color-mix(in srgb,var(--c) 55%,#000) 3px 4px,#fff 4px 4.6px,var(--c) 4.6px 6px);box-shadow:inset 2px 0 2px #ffffff40,inset -2px 0 3px #0006}.casino .bj-limits{position:absolute;top:8px;left:17%;display:grid;padding:3px 8px;border-radius:3px;background:linear-gradient(180deg,#f2f2f2,#c9c9c9);color:#111;font:800 .6rem/1.25 var(--mono);box-shadow:0 2px 4px #00000080;transform:rotate(-3deg);z-index:2}.casino .bj-limits b{font-weight:900}.casino .bj-shoe{position:absolute;top:8px;right:5%;width:54px;height:64px;border-radius:6px;z-index:2;transform:rotate(14deg);background:linear-gradient(160deg,#3a3a3e,#121214);box-shadow:0 6px 10px #0000008c,inset 0 0 0 2px #ffffff0d}.casino .bj-shoe i{position:absolute;left:7px;right:7px;bottom:7px;height:26px;border-radius:4px 4px 2px 2px;background:radial-gradient(circle at 50% 50%,#fff 0 3px,transparent 4px),linear-gradient(180deg,#b3122e,#7a0016);box-shadow:inset 0 0 0 2px #ffffffa6}.casino .bj-discard{position:absolute;top:10px;left:4%;width:32px;height:44px;border-radius:4px;z-index:2;background:linear-gradient(180deg,#b3122e,#7a0016);box-shadow:inset 0 0 0 2px #ffffffa6,0 0 0 3px #111,0 4px 8px #00000080}.casino .bj-room .dealer{position:absolute;top:15%;left:50%;transform:translate(-50%);margin:0;display:grid;justify-items:center;gap:2px;z-index:1}.casino .bj-room .dealer .hand{min-height:70px;display:flex}.casino .bj-room #dealer-total .total{margin-top:2px}.casino .bj-print{position:absolute;left:7%;width:86%;top:34%;height:auto;pointer-events:none;overflow:visible}.casino .bj-print text{font-family:Times New Roman,Georgia,serif;font-weight:700}.casino .bj-print .t1{font-size:17px;fill:#f3f0e0;letter-spacing:1.5px}.casino .bj-print .t2{font-size:9.5px;fill:#f5f0dcd9;font-weight:600}.casino .bj-print .band{fill:none;stroke:#f5f0dcd9;stroke-width:15}.casino .bj-print .t3{font-size:9px;fill:#135b33;letter-spacing:3px;dominant-baseline:middle}.casino .bj-room .seats{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:2}.casino .bj-room .seat{position:absolute;width:108px;height:auto!important;min-height:0!important;padding:0!important;border:none!important;background:none!important;box-shadow:none!important;display:grid;justify-items:center;gap:3px;transform:translate(-50%,-64%)}.casino .bj-room .seat.s0{left:13%;top:66%}.casino .bj-room .seat.s1{left:31%;top:80%}.casino .bj-room .seat.s2{left:50%;top:85%}.casino .bj-room .seat.s3{left:69%;top:80%}.casino .bj-room .seat.s4{left:87%;top:66%}.casino .bj-room .seat .hand{height:64px;display:flex;justify-content:center;align-items:flex-end}.casino .bj-room .seat:not(.taken) .hand{height:0}.casino .bj-box{position:relative;display:flex;align-items:center;justify-content:center;gap:4px;width:62px;height:46px;border-radius:6px;border:2px solid rgba(245,240,220,.85);background:#0000000f;transition:box-shadow .25s,border-color .25s}.casino .bj-room .seat.s0 .bj-box{transform:rotate(32deg)}.casino .bj-room .seat.s1 .bj-box{transform:rotate(14deg)}.casino .bj-room .seat.s3 .bj-box{transform:rotate(-14deg)}.casino .bj-room .seat.s4 .bj-box{transform:rotate(-32deg)}.casino .bj-box>*{transform:none}.casino .bj-room .seat.me .bj-box{border-color:#ffd23f;box-shadow:0 0 14px #ffd23f8c}.casino .bj-room .seat.turn .bj-box{border-color:#8bff9e;box-shadow:0 0 0 2px #8bff9e66,0 0 22px #8bff9eb3}.casino .bj-box .total{margin:0;padding:1px 6px;font-size:.74rem;background:#0009}.casino .bj-box .betchip{width:28px;height:28px;font-size:.56rem}.casino .bj-box .turn-ring{position:absolute;top:-12px;right:-12px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#0d1a14;font-size:.7rem;box-shadow:0 0 0 2px #8bff9e}.casino .bj-box .sitbtn{width:100%;height:100%;border:none;background:none;color:#f3f0e0;font-weight:800;font-size:.86rem;cursor:pointer}.casino .bj-box .sitbtn:not(:disabled):hover,.casino .bj-room .seat:not(.taken) .bj-box:has(.sitbtn:not(:disabled)){background:#ffe6961a}.casino .bj-box .sitbtn:disabled{color:#f5f0dc66;cursor:default}.casino .bj-room .seat .who{min-height:0;font-size:.72rem;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8)}.casino .bj-room .seat .who .av{width:20px;height:20px;font-size:.6rem}.casino .bj-room .seat .who .muted{font-size:.66rem;color:#f5f0dc8c}.casino .bj-room .seat .res{top:-22px}@media (max-width: 620px){.casino .bj-room{padding:12px 4px 10px;border-radius:20px;margin:0 -4px}.casino .bj-room .bj-table{aspect-ratio:.9 / 1;border-width:14px!important;border-radius:18px 18px 50% 50%/18px 18px 60% 60%!important}.casino .bj-studs{top:-14px;right:-14px;bottom:-14px;left:-14px}.casino .bj-studs i{width:9px;height:9px;margin:-4.5px 0 0 -4.5px}.casino .bj-rack{gap:2px;padding:3px 5px 4px}.casino .bj-rack i{width:9px;height:20px}.casino .bj-limits{left:4%;top:40px;font-size:.5rem;padding:2px 5px}.casino .bj-discard{width:22px;height:30px;top:6px;left:6%}.casino .bj-shoe{width:36px;height:44px;top:6px;right:5%}.casino .bj-shoe i{left:5px;right:5px;bottom:5px;height:17px}.casino .bj-room .dealer{top:11%}.casino .bj-room .dealer .hand{min-height:58px}.casino .bj-print{top:33%;left:3%;width:94%}.casino .bj-room .seat{width:68px}.casino .bj-room .seat.s0{left:14%;top:64%}.casino .bj-room .seat.s1{left:31%;top:79%}.casino .bj-room .seat.s2{left:50%;top:84%}.casino .bj-room .seat.s3{left:69%;top:79%}.casino .bj-room .seat.s4{left:86%;top:64%}.casino .bj-room .seat .hand{height:54px}.casino .bj-box{width:46px;height:36px}.casino .bj-box .betchip{width:22px;height:22px;font-size:.5rem}.casino .bj-box .total{font-size:.66rem;padding:0 4px}.casino .bj-room .seat .who{font-size:.62rem;max-width:72px}}.casino .bj-box .total{position:absolute;top:-11px;left:-14px;z-index:2;box-shadow:0 0 0 1px #ffffff40}.casino .bj-print{left:21%;width:58%;top:31%}.casino .bj-room .dealer{top:12%}.casino .bj-room .dealer .pcard{width:52px;height:74px}.casino .bj-room .seat .pcard{width:46px;height:66px}.casino .bj-room .seat.s0{left:14%;top:62%}.casino .bj-room .seat.s4{left:86%;top:62%}.casino .bj-room .seat.s1,.casino .bj-room .seat.s3{top:77%}.casino .bj-room .seat.s2{top:83%}@media (max-width: 620px){.casino .bj-print{left:8%;width:84%;top:27%}.casino .bj-room .dealer{top:9%}.casino .bj-room .dealer .pcard{width:40px;height:57px}.casino .bj-room .dealer .hand{min-height:57px}.casino .bj-room .seat .pcard{width:36px;height:51px;margin-inline-start:-20px}.casino .bj-room .seat .pcard:first-child{margin-inline-start:0}.casino .bj-room .seat .hand{height:51px}.casino .bj-room .seat.s0{left:14%;top:66%}.casino .bj-room .seat.s1{left:31%;top:80%}.casino .bj-room .seat.s2{top:86%}.casino .bj-room .seat.s3{left:69%;top:80%}.casino .bj-room .seat.s4{left:86%;top:66%}.casino .bj-box .total{top:-10px;left:-12px}.casino .bj-room .seat .pcard{margin-inline-start:-25px}.casino .bj-room .seat .hand.tight .pcard{margin-inline-start:-28px}.casino .bj-room .seat .hand .pcard:first-child{margin-inline-start:0}}.casino .hand[dir=ltr] .pcard .rk,.casino .pk-cards[dir=ltr] .pcard .rk{right:auto;left:5px}.casino .hand[dir=ltr] .pcard .st,.casino .pk-cards[dir=ltr] .pcard .st{left:auto;right:5px}@media (max-width: 620px){.casino .bj-room .seat:not(.taken) .who{display:none}}.casino .vs-wrap{max-width:540px;margin:0 auto}.casino .vs-cab{position:relative;padding:10px 10px 12px;border-radius:24px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.casino .vs-ugda{background:radial-gradient(120% 70% at 50% 0%,#4a0f1c,#250810,#12040a);border:2px solid #c99a3a;box-shadow:0 0 0 2px #2a1004,0 0 0 4px #ffd67859,0 0 40px -8px #ff3c508c,0 24px 40px -12px #000000e6}.casino .vs-fruits{background:radial-gradient(120% 70% at 50% 0%,#4a1a7a,#23093f 45%,#120420);border:2px solid #c99a3a;box-shadow:0 0 0 2px #2a1004,0 0 0 4px #ffd67866,0 0 40px -6px #aa46ff99,0 24px 40px -12px #000000e6}.casino .vs-top{position:relative;text-align:center;padding:15px 8px 7px;border-radius:16px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffd67866}.casino .vs-ugda .vs-top{background:radial-gradient(100% 140% at 50% 0%,#a3122e,#5a0a1a 55%,#22050b)}.casino .vs-fruits .vs-top{background:radial-gradient(100% 140% at 50% 0%,#7b2bd0,#3a0f6b 55%,#1a0533)}.casino .vs-bulbs{position:absolute;top:5px;left:8px;right:8px;display:flex;justify-content:space-between}.casino .vs-bulbs i{width:6px;height:6px;border-radius:50%;background:#ffe39a;box-shadow:0 0 6px #ffcf5a;animation:cr-chase .9s steps(1) infinite}.casino .vs-bulbs i:nth-child(3n+1){animation-delay:.3s}.casino .vs-bulbs i:nth-child(3n+2){animation-delay:.6s}.casino .vs-cab.spinning .vs-bulbs i{animation-duration:.3s}.casino .vs-cab.won .vs-bulbs i,.casino .vs-cab.in-free .vs-bulbs i{animation-duration:.14s;background:#fff}.casino .vs-title{font-family:"Chakra Petch",var(--display);font-weight:800;font-style:italic;font-size:clamp(1.5rem,7.5vw,2.1rem);line-height:1;letter-spacing:.06em;background:linear-gradient(180deg,#fffbe0,#ffd23f 45%,#c97a00 55%,#ffe58a);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 0 #5a1600) drop-shadow(0 0 10px rgba(255,190,60,.65))}.casino .vs-title span{margin-inline-start:.2em}.casino .vs-sub{margin-top:4px;font-size:.72rem;color:#ffecc8bf}.casino .vs-free{margin-top:4px;font-size:.8rem;font-weight:800;color:#fff3c8}.casino .vs-free b{color:#ffd23f;letter-spacing:.08em}.casino .vs-cab.in-free .vs-top{animation:cr-free-glow 1s ease-in-out infinite alternate}.casino .vs-frame{position:relative;margin-top:10px;padding:6px;border-radius:16px;background:linear-gradient(180deg,#ffe7a6,#b8862a 18%,#ffe7a6 50%,#8a5d12 85%,#e8bd58);box-shadow:0 0 0 2px #2a1004,0 0 24px -4px #ffc440b3}.casino .vs-fruits .vs-frame{padding-bottom:30px}.casino .vs-side{position:absolute;top:8px;bottom:8px;width:4px;border-radius:4px;z-index:3;background:repeating-linear-gradient(180deg,#fff6c8 0,#fff6c8 6px,#ff9d1c 6px,#ff9d1c 12px);background-size:100% 24px;animation:fr-run .8s linear infinite;box-shadow:0 0 8px #ffb020}.casino .vs-side.l{left:-6px}.casino .vs-side.r{right:-6px}.casino .vs-cab.spinning .vs-side,.casino .vs-cab.won .vs-side{animation-duration:.25s}.casino .vs-reels{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:4px;border-radius:10px;overflow:hidden;background:#12040a}.casino .vs-fruits .vs-reels{background:#1a0730}.casino .vs-reel{position:relative;aspect-ratio:1 / var(--rows);overflow:hidden;border-radius:7px;contain:strict}.casino .vs-ugda .vs-reel{background:linear-gradient(90deg,#1c0a0e,#2b1016 50%,#1c0a0e)}.casino .vs-fruits .vs-reel{background:linear-gradient(90deg,#b9b2c8,#f4f1fb 18%,#fff,#f4f1fb 82%,#b9b2c8)}.casino .vs-reel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent 14%,transparent 86%,rgba(0,0,0,.5))}.casino .vs-fruits .vs-reel:after{background:linear-gradient(180deg,rgba(30,8,50,.45),transparent 12%,transparent 88%,rgba(30,8,50,.45))}.casino .vs-cell{position:absolute;left:0;top:0;width:100%;height:calc(100% / var(--rows));padding:4%;display:grid;will-change:transform;transition:filter .25s}.casino .vs-sym{display:grid;place-items:center;width:100%;height:100%;min-height:0}.casino .vs-sym svg{width:100%;height:100%;filter:drop-shadow(0 2px 2px rgba(0,0,0,.35))}.casino .vs-ugda .vs-cell{padding:5%}.casino .vs-reel.blur .vs-cell{filter:blur(1.4px) brightness(.95)}.casino .vs-reel.landed{animation:vs-thump .18s ease-out}@keyframes vs-thump{40%{transform:translateY(2px)}}.casino .vs-reels.tease .vs-reel:not(.landed){box-shadow:inset 0 0 0 2px #ffd66ef2,0 0 18px #ffc440e6;animation:cr-tease .3s ease-in-out infinite alternate}.casino .vs-reels.has-win .vs-cell:not(.lit):not(.scat){filter:brightness(.42) saturate(.55)}.casino .vs-cell.lit,.casino .vs-cell.scat{z-index:1}.casino .vs-cell.lit .vs-sym{animation:vs-lit .5s ease-in-out infinite alternate}.casino .vs-cell.scat .vs-sym{animation:vs-lit .35s ease-in-out infinite alternate}@keyframes vs-lit{to{transform:scale(1.08);filter:drop-shadow(0 0 10px rgba(255,220,100,1))}}.casino .vs-ugda .vs-cell.lit .cr-sym{box-shadow:0 0 0 2px #ffe3a3,0 0 16px 2px #ffd66ee6}.casino .vs-reel.stack{box-shadow:inset 0 0 0 3px #ff9d1c,0 0 0 2px #ffd23f,0 0 22px 4px #ff961ee6;animation:fr-stack .6s ease-in-out infinite alternate;z-index:1;overflow:hidden}.casino .vs-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:4;overflow:visible}.casino .vs-lines polyline{fill:none;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 3px rgba(0,0,0,.9)) drop-shadow(0 0 6px currentColor);stroke-dasharray:2000;stroke-dashoffset:2000;animation:cr-line .5s ease-out forwards}.casino .vs-glass{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;border-radius:10px;background:linear-gradient(160deg,rgba(255,255,255,.1),transparent 30%,transparent 70%,rgba(255,255,255,.04))}.casino .vs-banner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:grid;place-content:center;text-align:center;gap:4px;background:radial-gradient(circle,#0a02068c,#0a0206d9);animation:vs-banner .35s cubic-bezier(.2,1.4,.4,1)}.casino .vs-banner b{font-family:"Chakra Petch",var(--display);font-style:italic;font-weight:800;font-size:clamp(2rem,11vw,3.2rem);line-height:1;letter-spacing:.04em;background:linear-gradient(180deg,#fffbe0,#ffd23f 45%,#c97a00 55%,#ffe58a);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 14px rgba(255,190,60,.9))}.casino .vs-banner small{font-size:.9rem;font-weight:800;color:#fff3c8}@keyframes vs-banner{0%{transform:scale(.6);opacity:0}}.casino .vs-led{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px}.casino .vs-led>div{text-align:center;border-radius:10px;padding:3px 4px;background:radial-gradient(circle,rgba(255,255,255,.04) .6px,transparent 1px) 0 0 / 3px 3px,#070203;border:1px solid rgba(232,189,88,.3)}.casino .vs-led small{display:block;font-family:var(--mono);font-size:.56rem;letter-spacing:.18em;color:#ffd278b3;font-weight:800}.casino .vs-led b{font-family:var(--mono);font-size:1.02rem;color:#ff6a3d;text-shadow:0 0 8px rgba(255,90,60,.85)}.casino .vs-led .hot b{color:#ffe066;text-shadow:0 0 10px rgba(255,220,100,.95)}.casino .vs-msg{text-align:center;min-height:1.5em;margin:6px 0 4px;font-family:var(--display);font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.casino .vs-ctrl{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px}.casino .vs-side-btns{display:flex;gap:6px}.casino .vs-mini{display:grid;place-items:center;gap:1px;width:46px;height:46px;border-radius:14px;border:1px solid rgba(232,189,88,.35);background:#ffffff0a;color:#ffe3a3;cursor:pointer}.casino .vs-mini small{font-size:.56rem;font-weight:700;line-height:1}.casino .vs-mini.on{background:linear-gradient(180deg,#ffe7a6,#e8bd58 55%,#b8862a);color:#2a1602;border-color:transparent;box-shadow:0 0 14px -2px #e8bd58d9}.casino .vs-auto-wrap{position:relative}.casino .vs-auto-menu{position:absolute;bottom:calc(100% + 6px);right:0;z-index:8;display:grid;gap:4px;padding:5px;border-radius:12px;background:#1a0a0e;border:1px solid rgba(232,189,88,.45);box-shadow:0 10px 24px #000000b3}.casino .vs-auto-menu button{min-width:52px;height:34px;border-radius:9px;border:none;background:#ffffff0f;color:#ffe3a3;font:800 .9rem var(--mono);cursor:pointer}.casino .vs-bet{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;height:52px;border-radius:999px;padding:0 4px;background:#0b0305;border:1px solid rgba(232,189,88,.35);min-width:0}.casino .vs-bet button{width:40px;height:40px;border-radius:50%;border:none;display:grid;place-items:center;background:#ffffff0f;color:#ffe3a3;cursor:pointer}.casino .vs-bet button:disabled{opacity:.35}.casino .vs-bet .v{display:grid;justify-items:center;line-height:1.05}.casino .vs-bet .v small{font-size:.6rem;color:var(--dim)}.casino .vs-bet .v b{font-family:var(--mono);font-size:1.02rem;color:#fff3c8}.casino .vs-spin{width:76px;height:76px;border-radius:50%;border:none;cursor:pointer;display:grid;place-items:center;margin:-8px 0;background:radial-gradient(circle at 50% 30%,#fff6c8,#ffd23f 30%,#e08a00 70%,#9a5200);box-shadow:0 0 0 3px #2a1004,0 0 0 5px #e8bd58,0 0 26px #ffbe3cbf,inset 0 -6px 10px #00000040;color:#3a1a00;font:900 1.05rem var(--display)}.casino .vs-spin:active:not(:disabled){transform:scale(.95)}.casino .vs-spin.stop{background:radial-gradient(circle at 50% 30%,#ffd0d0,#ff5a6e 35%,#b3122e 75%,#6a0010);color:#fff;box-shadow:0 0 0 3px #2a1004,0 0 0 5px #ff8a9a,0 0 26px #ff3c50bf}.casino .vs-spin:disabled{filter:grayscale(.6) brightness(.7)}.casino .vs-admin{margin-top:12px;display:grid;justify-items:center;gap:8px}.casino .vs-admin-list{width:100%;padding:12px;display:grid;gap:8px}.casino .vs-admin-row{display:flex;align-items:center;gap:8px}.casino .vs-admin-row .pay-sym{width:46px;height:46px;flex:none}.casino .vs-fruits .fr-pile{bottom:3px}@media (max-width: 620px){.casino .vs-cab{padding:8px 7px 10px;border-radius:20px}.casino .vs-top{padding:13px 6px 6px}.casino .vs-frame{padding:5px}.casino .vs-fruits .vs-frame{padding-bottom:26px}.casino .vs-reels{gap:3px;padding:3px}.casino .vs-spin{width:68px;height:68px}.casino .vs-mini{width:42px;height:42px}}.casino .pays,.pays{display:grid;gap:6px}.pays .pays-note{font-size:.8rem;opacity:.8;margin:0 0 4px}.pays .pay-row{display:flex;align-items:center;gap:10px;font-size:.8rem}.pays .pay-sym{width:44px;height:44px;flex:none;display:grid}.pays .pay-sym svg{width:100%;height:100%}.pays .pay-nums{font-family:var(--mono, monospace);font-size:.78rem}.pays .pay-nums b{opacity:.6;margin-inline:4px 2px}.casino .vs-sym{position:absolute;top:4%;right:4%;bottom:4%;left:4%;width:auto;height:auto}.casino .vs-ugda .vs-sym{top:5%;right:5%;bottom:5%;left:5%}.casino .vs-ctrl{grid-template-columns:auto minmax(0,1fr) auto}.casino .vs-fruits .vs-frame{padding-bottom:24px}.casino .vs-fruits .fr-pile{height:26px;bottom:0;left:6px;right:6px;overflow:visible}.casino .vs-fruits .fr-pile i{width:20px;height:20px;margin-left:-10px}.casino .vs-fruits .fr-pile i:after{font-size:10px}.casino .vs-cab.won .fr-pile i{animation:fr-coin .42s ease-out 4 alternate}.casino main{position:relative}.casino .game-info-btn{position:absolute;top:14px;left:16px;z-index:5;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;padding:0;cursor:pointer;color:#ffe3a3;background:#14080ad9;border:1px solid rgba(232,189,88,.55);box-shadow:0 0 14px -4px #e8bd58b3}.casino .game-info-btn:active{transform:scale(.94)}@media (max-width: 760px){.casino .game-info-btn{top:6px;left:12px}}.casino .gi-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:flex-end;justify-content:center;background:#050203b3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media (min-width: 761px){.casino .gi-back{align-items:center}}.casino .gi-panel{width:min(560px,100%);max-height:min(86dvh,760px);display:flex;flex-direction:column;border-radius:22px 22px 0 0;overflow:hidden;background:linear-gradient(180deg,#24100f,#140708);border:1px solid rgba(232,189,88,.45);box-shadow:0 -10px 40px #0009;padding-bottom:env(safe-area-inset-bottom,0px)}@media (min-width: 761px){.casino .gi-panel{border-radius:22px}}.casino .gi-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px 10px;border-bottom:1px solid rgba(232,189,88,.2)}.casino .gi-head h3{font-family:var(--display);font-size:1.25rem;color:#ffe3a3;margin:0}.casino .gi-x{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;color:var(--text);cursor:pointer}.casino .gi-body{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:12px 16px 18px;font-size:.9rem;line-height:1.6;color:rgb(var(--c-text) / .92)}.casino .gi-body h4{margin:14px 0 6px;font-size:.95rem;color:#ffd36b}.casino .gi-body h4:first-child{margin-top:2px}.casino .gi-body ul{margin:0;padding-inline-start:18px;display:grid;gap:4px}.casino .gi-body p{margin:0 0 6px}.casino .gi-note{font-size:.8rem;color:var(--dim);margin-top:6px!important}.casino .gi-table{width:100%;border-collapse:collapse}.casino .gi-table td{padding:7px 4px;border-bottom:1px solid rgba(255,255,255,.07)}.casino .gi-table td:last-child{text-align:left;font-family:var(--mono);font-weight:700;color:#ffe3a3;white-space:nowrap}.casino .gi-hands{list-style:none;margin:0;padding:0;display:grid;gap:10px}.casino .gi-hands li{padding:9px 10px;border-radius:14px;background:#ffffff09;border:1px solid rgba(255,255,255,.07)}.casino .gi-hands li:first-child{border-color:#e8bd5880;background:#e8bd5812}.casino .gi-hand-head{display:flex;align-items:baseline;gap:8px}.casino .gi-hand-head b{font-family:var(--mono);font-size:1rem;color:#fff3c8;letter-spacing:.02em}.casino .gi-hand-head small{color:var(--dim);font-size:.78rem}.casino .gi-rank{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font:800 .72rem var(--mono);color:#2a1602;background:#e8bd58;align-self:center}.casino .gi-cards{display:flex;gap:4px;margin:7px 0 4px}.casino .gi-cards .pcard{width:40px;height:56px;margin:0;border-radius:6px;box-shadow:0 2px 5px #00000073}.casino .gi-cards .pcard .rk{font-size:.82rem;top:3px;left:4px;right:auto}.casino .gi-cards .pcard .st{font-size:.8rem;bottom:2px;right:4px;left:auto}.casino .gi-cards .pcard .mid{font-size:1.3rem}.casino .gi-hands p{margin:0;font-size:.78rem;color:var(--muted)}.casino .gi-body .pay-sym{width:auto;min-width:44px;display:flex;gap:2px}.casino .gi-body .pay-sym svg{width:34px;height:34px}.casino .gi-body .pay-sym .cr-sym{width:44px;height:44px}@media (max-width: 760px){.casino.in-game .chat-fab,.casino.has-bar .chat-fab,body.casino-game #bug-fab,body.casino-bar #bug-fab{display:grid!important}.casino .bar-tools,.casino .bar-foot{display:none!important}}@media (max-width: 620px){body.has-dock .casino .game-bar{bottom:calc(max(6px,env(safe-area-inset-bottom,0px) - 16px) + 136px)}body.has-dock .casino.in-game main{padding-bottom:calc(max(6px,env(safe-area-inset-bottom,0px) - 16px) + 150px)}}.casino.in-game .table-top{min-height:34px;padding-inline-end:44px}.casino #v-pk .pk-controls{margin-top:10px;padding:10px 12px;gap:8px;justify-items:stretch}.casino .pk-status{display:flex;align-items:center;gap:8px;max-width:none;width:100%}.casino .pk-status>div{flex:1;min-width:0}.casino .pk-status .phase{min-height:34px;font-size:.82rem}.casino .pk-leave{flex:none;display:inline-flex;align-items:center;gap:4px;height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#00000040;color:var(--muted);font-size:.78rem;font-weight:700;cursor:pointer}.casino .pk-moves{display:grid;gap:8px}.casino .pk-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px}.casino .pk-act{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:44px;padding:0 10px;border-radius:999px;font-weight:800;font-size:.88rem;cursor:pointer;white-space:nowrap;background:#0000004d;color:#eaffe3;border:2px solid rgba(150,230,130,.5);box-shadow:inset 0 1px #ffffff14}.casino .pk-act:active{transform:scale(.97)}.casino .pk-act.fold{border-color:#ff828299;color:#ffd9d9}.casino .pk-act.go{border-color:#8be07a;background:#5aaa464d;box-shadow:0 0 16px -4px #78e664cc}.casino .pk-act.up{border-color:#ffd23f;color:#fff3c4;background:#ffd23f1f}.casino .pk-act.up.on{background:#ffd23f4d}.casino .pk-act.gold{border:none;color:#2a1602;background:linear-gradient(180deg,#ffe7a6,#e8bd58 55%,#b8862a);box-shadow:0 0 18px -4px #e8bd58d9}.casino .pk-act.wide{width:100%}.casino .pk-act span{font-family:var(--mono)}.casino .pk-raise{display:grid;gap:6px;max-width:none;padding:8px;border-radius:16px;background:#00000059;border:1px solid rgba(255,210,63,.35)}.casino .pk-quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.casino .pk-quick button{height:32px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:var(--text);font-size:.78rem;font-weight:700;cursor:pointer}.casino .pk-quick button.on{border-color:#ffd23f;color:#fff3c4;background:#ffd23f29}.casino .pk-raise .pk-slider{display:flex;align-items:center;gap:8px}.casino .pk-raise .pk-slider input{flex:1;min-width:0;accent-color:#ffd23f}.casino .pk-raise .pk-slider .pk-act{flex:none;min-height:38px}.casino .pk-buyin{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.casino .pk-step{display:grid;grid-template-columns:38px 1fr 38px;align-items:center;height:46px;padding:0 4px;border-radius:999px;background:#00000059;border:1px solid rgba(232,189,88,.4)}.casino .pk-step button{width:38px;height:38px;border-radius:50%;border:none;display:grid;place-items:center;background:#ffffff12;color:#ffe3a3;cursor:pointer}.casino .pk-step button:disabled{opacity:.35}.casino .pk-step span{display:grid;justify-items:center;line-height:1.05}.casino .pk-step small{font-size:.62rem;color:var(--dim)}.casino .pk-step b{font-family:var(--mono);font-size:1rem;color:#fff3c8}.casino .pk-buyin .pk-act{min-height:46px;padding:0 18px}.casino #v-pk .pk-note{font-size:.78rem;text-align:center;color:var(--dim)}.casino .pk-ranks{display:none!important}@media (max-width: 620px){.casino #v-pk .table-top{visibility:hidden;height:34px;margin-bottom:4px}.casino .pk-room{padding:12px 6px}.casino .pk-room .pk-table.pk-live{aspect-ratio:.95 / 1;border-width:14px!important;border-radius:46%/40%!important}.casino .pk-room .pk-table:before{top:9%;right:9%;bottom:9%;left:9%;border-radius:46%/40%}.casino .pk-room .pk-spot{width:84px}.casino .pk-ava{width:50px;height:50px}.casino .pk-room .pk-spot.pos0{left:50%;top:88%}.casino .pk-room .pk-spot.pos1{left:12%;top:69%}.casino .pk-room .pk-spot.pos2{left:12%;top:27%}.casino .pk-room .pk-spot.pos3{left:50%;top:9%}.casino .pk-room .pk-spot.pos4{left:88%;top:27%}.casino .pk-room .pk-spot.pos5{left:88%;top:69%}.casino .pk-room .pk-spot.pos1 .pk-cards,.casino .pk-room .pk-spot.pos2 .pk-cards{left:calc(50% + 20px);top:26px}.casino .pk-room .pk-spot.pos4 .pk-cards,.casino .pk-room .pk-spot.pos5 .pk-cards{right:calc(50% + 20px);top:26px}.casino .pk-room .pk-spot.pos3 .pk-cards{left:calc(50% + 24px);top:6px}.casino .pk-room .pk-spot.me{width:120px}.casino .pk-room .pk-spot.me .pk-cards{position:absolute;top:-26px;left:calc(50% + 28px);margin:0}.casino .pk-room .pk-spot.me .pk-cards .pcard{width:40px;height:57px}.casino .pk-room .pk-center{top:47%}.casino .pk-room .pk-community .pcard,.casino .pk-room .pk-community .slot{width:40px;height:57px}}.casino .bj-room{--cw: 46px;--ch: 66px;--dx: 9px;--dy: 16px}.casino .bj-room .seat{width:0!important;height:0!important;transform:none!important;display:block!important}.casino .bj-room .seat .bj-box{position:absolute;left:calc(var(--bw) / -2);top:calc(var(--bh) / -2);width:var(--bw);height:var(--bh)}.casino .bj-room{--bw: 62px;--bh: 46px}.casino .bj-room .seat .hand{position:absolute;left:calc(var(--cw) / -2);bottom:calc(var(--bh) / 2 + 6px);width:var(--cw);height:var(--ch);display:block;min-height:0}.casino .bj-room .seat .hand .pcard{position:absolute;left:0;bottom:0;width:var(--cw);height:var(--ch);margin:0!important}.casino .bj-room .seat .hand .pcard:nth-child(2){left:calc(var(--dx) * 1);bottom:calc(var(--dy) * 1)}.casino .bj-room .seat .hand .pcard:nth-child(3){left:calc(var(--dx) * 2);bottom:calc(var(--dy) * 2)}.casino .bj-room .seat .hand .pcard:nth-child(4){left:calc(var(--dx) * 3);bottom:calc(var(--dy) * 3)}.casino .bj-room .seat .hand .pcard:nth-child(5){left:calc(var(--dx) * 4);bottom:calc(var(--dy) * 4)}.casino .bj-room .seat .hand .pcard:nth-child(6){left:calc(var(--dx) * 5);bottom:calc(var(--dy) * 5)}.casino .bj-room .seat .hand .pcard:nth-child(7){left:calc(var(--dx) * 6);bottom:calc(var(--dy) * 6)}.casino .bj-room .seat .hand .pcard:nth-child(8){left:calc(var(--dx) * 7);bottom:calc(var(--dy) * 7)}.casino .bj-room .seat .hand .res{position:absolute;left:50%;top:auto;bottom:calc(var(--ch) + var(--dy) * (var(--n) - 1) + 4px);transform:translate(-50%);z-index:4;white-space:nowrap;font-size:.66rem;padding:1px 8px;border-radius:999px;background-color:#0d1a14}.casino .bj-room .seat .who{position:absolute;top:calc(var(--bh) / 2 + 5px);left:50%;transform:translate(-50%);white-space:nowrap;display:flex;align-items:center;gap:4px;max-width:90px}.casino .bj-room .seat .who span{overflow:hidden;text-overflow:ellipsis}.casino .bj-room .seat:not(.taken) .hand{display:none}.casino .bj-room .bj-table{aspect-ratio:1.75 / 1}.casino .bj-room .seat.s0{left:13%;top:60%}.casino .bj-room .seat.s1{left:31%;top:73%}.casino .bj-room .seat.s2{left:50%;top:78%}.casino .bj-room .seat.s3{left:69%;top:73%}.casino .bj-room .seat.s4{left:87%;top:60%}.casino .bj-room .dealer{top:9%}.casino .bj-print{top:36%;left:24%;width:52%}@media (max-width: 620px){.casino .bj-room{--cw: 34px;--ch: 48px;--dx: 6px;--dy: 12px;--bw: 44px;--bh: 34px;padding:8px 4px}.casino .bj-room .bj-table{aspect-ratio:1.12 / 1;border-radius:16px 16px 50% 50%/16px 16px 46% 46%!important}.casino #v-bj .table-top{visibility:hidden;height:34px;margin-bottom:4px}.casino .bj-room .seat .pcard .rk{font-size:.72rem;top:2px;left:3px}.casino .bj-room .seat .pcard .st{font-size:.7rem;bottom:1px;right:3px}.casino .bj-room .seat .pcard .mid{font-size:1rem}.casino .bj-room .dealer{top:13%}.casino .bj-room .dealer .pcard{width:36px;height:51px}.casino .bj-room .dealer .hand{min-height:51px}.casino .bj-print{top:38%;left:12%;width:76%}.casino .bj-room .seat.s0{left:13%;top:62%}.casino .bj-room .seat.s1{left:31%;top:77%}.casino .bj-room .seat.s2{left:50%;top:82%}.casino .bj-room .seat.s3{left:69%;top:77%}.casino .bj-room .seat.s4{left:87%;top:62%}.casino .bj-room .seat .who{font-size:.6rem;max-width:66px}.casino .bj-room .seat .who .av{width:16px;height:16px;font-size:.5rem}.casino .bj-box .betchip{width:20px;height:20px;font-size:.48rem}.casino .bj-box .total{font-size:.6rem;padding:0 4px;top:-9px;left:-12px}.casino .bj-box .turn-ring{width:18px;height:18px;top:-9px;right:-9px;font-size:.6rem}.casino .bj-box .sitbtn{font-size:.74rem}.casino .bj-limits{top:34px;left:3%}.casino .bj-rack i{width:8px;height:17px}}@media (max-width: 760px){html.casino-lobby,body.casino-lobby{height:100%;overflow:hidden;overscroll-behavior:none}body.casino-lobby .casino{height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden;touch-action:pan-x}body.casino-lobby .casino>.hdr{flex:none}body.casino-lobby .casino main{flex:1;min-height:0;width:100%;display:flex;flex-direction:column;overflow:hidden;padding-top:10px;padding-bottom:14px}body.has-dock.casino-lobby .casino main{padding-bottom:calc(max(6px,env(safe-area-inset-bottom,0px) - 16px) + 150px)}body.casino-lobby .casino main>.broke{flex:none}body.casino-lobby .casino #v-lobby.on{flex:1;min-height:0;display:flex;flex-direction:column;animation:none}body.casino-lobby .casino .foot{display:none}.casino .lobby-hero{flex:none;padding:14px 14px 13px!important;margin-bottom:10px;border-radius:22px}.casino .lobby-hero h1{font-size:1.55rem;margin:0 0 10px}.casino .lobby-hero .stats{gap:7px}.casino .lobby-hero .stat{flex-direction:row;align-items:center;gap:8px;padding:8px 9px;border-radius:14px}.casino .lobby-hero .stat .si{display:grid;width:30px;height:30px;border-radius:9px}.casino .lobby-hero .stat small{font-size:.68rem}.casino .lobby-hero .stat b{font-size:1rem}.casino .who-here{flex:none;padding:9px 12px;margin-bottom:10px}.casino .who-here h4,.casino .who-here .person{font-size:.82rem}body.casino-lobby .casino .tiles{flex:1;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(3,minmax(0,1fr));gap:10px}body.casino-lobby .casino .tile{min-height:0;height:auto;padding:10px 12px;border-radius:18px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-content:center;-moz-column-gap:10px;column-gap:10px;row-gap:3px;text-align:start;overflow:hidden}body.casino-lobby .casino .tile .ico{grid-row:1 / span 2;width:44px;height:44px;margin:0;border-radius:14px}body.casino-lobby .casino .tile .ico svg{width:22px;height:22px}body.casino-lobby .casino .tile h3{font-size:1.22rem;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-self:end}body.casino-lobby .casino .tile .status{justify-content:flex-start;padding:0;margin:0;font-size:.72rem;align-self:start}body.casino-lobby .casino .tile .art{width:90px;height:90px}body.casino-lobby .casino .tile .new-tag{top:8px;left:8px}}@media (max-width: 760px) and (max-height: 700px){.casino .lobby-hero{padding:10px 12px!important;margin-bottom:8px}.casino .lobby-hero h1{font-size:1.3rem;margin-bottom:8px}.casino .lobby-hero .stat .si{width:24px;height:24px}.casino .who-here{margin-bottom:8px;padding:7px 10px}body.casino-lobby .casino .tiles{gap:8px}body.casino-lobby .casino .tile .ico{width:36px;height:36px}body.casino-lobby .casino .tile h3{font-size:1.08rem}}@media (max-width: 760px){body.casino-lobby .casino .tile .status{display:flex!important;flex-direction:row;align-items:center;gap:5px;-webkit-line-clamp:unset;white-space:nowrap;overflow:hidden;min-width:0}body.casino-lobby .casino .tile .status>svg{width:13px;height:13px;margin:0;flex:none}body.casino-lobby .casino .tile .status .tx{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}}@media (max-width: 400px){.casino .lobby-hero .stat .si{display:none!important}.casino .lobby-hero .stat{justify-content:center}}.casino{overflow-x:clip}.casino .pk-raise{padding:0;background:none;border:none;gap:8px}.casino .pk-quick{grid-template-columns:36px repeat(4,minmax(0,1fr))}.casino .pk-quick .pk-x{display:grid;place-items:center;padding:0}.casino #v-pk .pk-controls{padding:8px 10px;gap:7px}.casino .pk-status .phase{min-height:30px;padding-block:0}.casino .pk-leave{height:30px}@media (max-width: 620px){.casino #v-pk .table-top{display:none}.casino #v-pk .pk-room{margin-top:0}.casino .pk-room .pk-spot.me .pk-cards{top:-50px;left:50%;transform:translate(-50%);gap:3px;z-index:0}.casino .pk-room .pk-spot.me .pk-ava{z-index:1}.casino .pk-room .pk-center .pk-blinds{display:none}}.casino .bj-room .seat.s0{left:15%}.casino .bj-room .seat.s4{left:85%}@media (max-width: 620px){.casino #v-rl .rl-layout>.min-w-0{display:contents}body.has-dock .casino .game-bar{background:linear-gradient(180deg,#240e12fb,#12070afb)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}body.has-dock .casino #v-pk .pk-controls.game-bar{background:linear-gradient(180deg,#143214fb,#0c200cfb)!important}}@media (max-width: 620px){.casino #v-sl .sl-pick{margin-bottom:8px}.casino #v-sl .sl-pick-btn{padding:6px 12px}.casino .vs-top{padding:11px 6px 5px}.casino .vs-title{font-size:clamp(1.3rem,6.6vw,1.8rem)}.casino .vs-sub,.casino .vs-free{margin-top:2px;font-size:.66rem}.casino .vs-frame,.casino .vs-led{margin-top:8px}.casino .vs-led b{font-size:.95rem}.casino .vs-msg{margin:4px 0 3px;font-size:.92rem}.casino .vs-spin{width:64px;height:64px;margin:-4px 0;font-size:.98rem}.casino .vs-bet{height:48px}.casino #v-sl~.foot,body.casino-game .casino .foot{display:none}}.casino .board,.casino .board .cell,.casino .chips,.casino .chip,.casino .bs-chips,.casino .game-bar button{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none}@media (max-width: 620px){.casino .bj-room{--dx: 3px;--dy: 13px}.casino .bj-room .seat .hand{left:calc(var(--cw) / -2 - 4px)}}@media (min-width: 761px){html.casino-lobby,body.casino-lobby{height:100%;overflow:hidden;overscroll-behavior:none}body.casino-lobby .casino{height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden}body.casino-lobby .casino>.hdr{flex:none}body.casino-lobby .casino main{flex:1;min-height:0;width:100%;display:flex;flex-direction:column;overflow:hidden;padding-top:14px;padding-bottom:16px}body.has-dock.casino-lobby .casino main{padding-bottom:110px}body.casino-lobby .casino main>.broke{flex:none}body.casino-lobby .casino #v-lobby.on{flex:1;min-height:0;display:flex;flex-direction:column;animation:none}body.casino-lobby .casino .foot{display:none}body.casino-lobby .casino .lobby-hero{flex:none;padding:18px 24px!important;margin-bottom:12px}body.casino-lobby .casino .lobby-hero h1{margin:0 0 4px}body.casino-lobby .casino .lobby-hero .stats{margin-top:10px}body.casino-lobby .casino .who-here{flex:none;margin-bottom:12px;padding:10px 16px;display:flex;align-items:center;gap:12px}body.casino-lobby .casino .who-here h4{margin:0;flex:none}body.casino-lobby .casino .who-here .people{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}body.casino-lobby .casino .tiles{flex:1;min-height:0;margin:0;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))!important}body.casino-lobby .casino .tile{min-height:0;overflow:hidden}}@media (min-width: 761px) and (max-height: 760px){body.casino-lobby .casino .lobby-hero p,body.casino-lobby .casino .tile p{display:none}}@media (min-width: 761px){body.casino-lobby .casino .tile{display:grid;grid-template-columns:auto minmax(0,1fr);grid-auto-rows:auto;align-content:center;-moz-column-gap:16px;column-gap:16px;row-gap:4px;padding:14px 20px;text-align:start}body.casino-lobby .casino .tile .ico{grid-row:1 / span 3;margin:0;align-self:center}body.casino-lobby .casino .tile h3{line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.casino-lobby .casino .tile p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}body.casino-lobby .casino .tile .status{margin:0;padding:0;white-space:nowrap;overflow:hidden}body.casino-lobby .casino .tile .status .tx{overflow:hidden;text-overflow:ellipsis}}@media (min-width: 761px) and (max-height: 700px){body.casino-lobby .casino .lobby-hero{padding:12px 20px!important;margin-bottom:8px}body.casino-lobby .casino .lobby-hero h1{font-size:1.7rem}body.casino-lobby .casino .who-here{margin-bottom:8px;padding:6px 14px}body.casino-lobby .casino .tiles{gap:8px}body.casino-lobby .casino .tile{padding:8px 14px}body.casino-lobby .casino .tile .ico{width:38px;height:38px}body.casino-lobby .casino .tile h3{font-size:1.2rem}}.casino .chip-tray,.casino .game-bar .chip-tray{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto;padding:5px 8px!important;border-radius:999px;background:#00000061;box-shadow:inset 0 1px 4px #000000b3,0 0 0 1px #e8bd5833;overflow-x:auto;scrollbar-width:none}.casino .chip-tray::-webkit-scrollbar{display:none}.casino .chip-tray .chip,.casino .game-bar .chip-tray .chip{flex:none;width:38px;height:38px;font-size:.6rem;box-shadow:inset 0 0 0 2px #00000038,inset 0 -2px 4px #00000059,0 2px color-mix(in srgb,var(--c) 50%,#000),0 3px 6px #00000073;transition:transform .1s ease,box-shadow .15s ease}.casino .chip-tray .chip:after{top:6px;right:6px;bottom:6px;left:6px;border-width:1px;box-shadow:none}.casino .chip-tray .chip:hover,.casino .game-bar .chip-tray .chip:hover,.casino .chip-tray .chip.sel,.casino .game-bar .chip-tray .chip.sel{transform:none}.casino .chip-tray .chip.sel,.casino .game-bar .chip-tray .chip.sel{box-shadow:inset 0 0 0 2px #00000038,0 0 0 2px #1a0a0e,0 0 0 4px #ffd23f,0 0 14px #ffd23fa6}.casino .chip-tray .chip:active:not(:disabled),.casino .game-bar .chip-tray .chip:active:not(:disabled){transform:scale(.88)}.casino .game-bar{gap:8px!important;padding:8px 10px!important}.casino .game-bar .phase{min-height:30px;font-size:.8rem;padding:2px 12px}.casino .game-bar .timebar{margin-top:4px!important;height:2px}.casino .game-bar .chips,.casino .game-bar .bs-chips{padding-top:0}.casino .rl-row .icon-act{width:34px;height:34px;border-radius:10px}@media (max-width: 620px){.casino .game-bar,body.has-dock .casino .game-bar{position:static!important;bottom:auto!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;margin-top:8px;border-radius:18px}.casino .chip-tray .chip,.casino .game-bar .chip-tray .chip{width:36px;height:36px}}.casino .betslip.compact{gap:7px}.casino .bs-line{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;width:100%;max-width:420px}.casino .bs-tools{display:flex;gap:4px;justify-self:start}.casino .bs-line .bs-mini{min-width:32px;height:30px;padding:0 7px;border-radius:9px;font-size:.8rem;border-color:#e8bd5840;background:#ffffff0a}.casino .bs-line .bs-amt{display:flex;align-items:baseline;gap:5px;min-width:0}.casino .bs-line .bs-amt small{font-size:.66rem}.casino .bs-line .bs-amt b{font-size:1.15rem;color:#ffe3a3;text-shadow:0 0 10px rgba(232,189,88,.45)}.casino .bs-again{justify-self:end;display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 11px;border-radius:999px;border:none;cursor:pointer;white-space:nowrap;font-size:.78rem;font-weight:800;color:#2a1602;background:linear-gradient(180deg,#ffe7a6,#e8bd58 55%,#b8862a);box-shadow:0 0 12px -3px #e8bd58cc}.casino .bs-again span{font-family:var(--mono)}.casino .bs-line .bs-link{justify-self:end;height:30px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#00000040;text-decoration:none;font-size:.76rem;font-weight:700}.casino .bj-room{background:radial-gradient(70% 55% at 50% 0%,rgba(255,214,140,.13),transparent 70%),radial-gradient(120% 90% at 50% 100%,rgba(120,10,30,.25),transparent 60%),linear-gradient(180deg,#170a0d,#0b0507)!important;box-shadow:inset 0 0 0 1px #e8bd5829,inset 0 0 70px #0009!important}.casino .bj-room .bj-table{border-width:18px!important;background:radial-gradient(85% 70% at 50% 30%,#13805a,#0c6345 38%,#08482f 72%,#052e1e) padding-box,linear-gradient(180deg,rgba(255,255,255,.1),transparent 30%) border-box,linear-gradient(180deg,#2b2b30,#121215 55%,#060607) border-box!important;box-shadow:inset 0 0 0 1.5px #e8bd58cc,inset 0 0 0 5px #00000038,inset 0 0 0 6px #e8bd582e,inset 0 20px 50px #00000073,0 0 0 1.5px #c99a3a,0 0 0 3px #140a04,0 0 40px -10px #e8bd5873,0 30px 50px -12px #000000e6!important}.casino .bj-felt-glow{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(55% 40% at 50% 28%,rgba(255,255,255,.09),transparent 70%),repeating-linear-gradient(45deg,rgba(255,255,255,.014) 0 1px,transparent 1px 3px),repeating-linear-gradient(-45deg,rgba(0,0,0,.05) 0 1px,transparent 1px 3px)}.casino .bj-studs,.casino .bj-rack,.casino .bj-discard{display:none!important}.casino .bj-tray{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:2;display:flex;gap:3px;padding:4px 8px 6px;border-radius:0 0 12px 12px;background:linear-gradient(180deg,#050505,#1c1c20);box-shadow:inset 0 0 0 1px #e8bd588c,0 4px 10px #0000008c}.casino .bj-tray i{width:12px;height:22px;border-radius:3px;--c: #b88a12;background:repeating-linear-gradient(180deg,var(--c) 0 3px,color-mix(in srgb,var(--c) 50%,#000) 3px 3.6px,rgba(255,255,255,.85) 3.6px 4.2px,var(--c) 4.2px 6px);box-shadow:inset 2px 0 2px #ffffff40,inset -2px 0 3px #00000073}.casino .bj-tray i:nth-child(1){--c: #2f5fb3}.casino .bj-tray i:nth-child(2){--c: #c8243f}.casino .bj-tray i:nth-child(3){--c: #14935b}.casino .bj-tray i:nth-child(4){--c: #6a2bb8}.casino .bj-tray i:nth-child(5){--c: #1d1d22}.casino .bj-tray i:nth-child(6){--c: #b88a12}.casino .bj-room .bj-shoe{top:10px;right:5%;width:40px;height:48px;border-radius:6px;transform:rotate(10deg);background:linear-gradient(160deg,#2a2a2e,#0a0a0b);box-shadow:inset 0 0 0 1px #e8bd5899,0 6px 10px #0000008c}.casino .bj-room .bj-shoe i{left:6px;right:6px;bottom:6px;height:18px;background:linear-gradient(180deg,#8a0f24,#5a0614);box-shadow:inset 0 0 0 1.5px #ffffffb3}.casino .bj-room .bj-limits{top:12px;left:5%;display:block;transform:none;padding:3px 9px;border-radius:999px;white-space:nowrap;background:#00000059;border:1px solid rgba(232,189,88,.55);color:#ffe3a3d9;font:700 .56rem/1.3 var(--mono);letter-spacing:.06em;box-shadow:none}.casino .bj-room .bj-limits b{color:#fff3c8}.casino .bj-print{z-index:1}.casino .bj-print text{font-family:Georgia,Times New Roman,serif}.casino .bj-print .t1{font-size:16px;fill:url(#bj-gold);letter-spacing:2.4px;font-weight:700}.casino .bj-print .t2{font-size:7px;fill:#e8bd58b8;letter-spacing:1.6px;font-weight:600}.casino .bj-print .rule{fill:none;stroke:#e8bd5880;stroke-width:1}.casino .bj-room #dealer-total .total{background:#0000008c;border-color:#e8bd5880;color:#ffe3a3;padding:1px 10px;font-size:.78rem}.casino .bj-room{--bw: 56px;--bh: 56px}.casino .bj-room .bj-box,.casino .bj-room .seat.s0 .bj-box,.casino .bj-room .seat.s1 .bj-box,.casino .bj-room .seat.s3 .bj-box,.casino .bj-room .seat.s4 .bj-box{transform:none;border-radius:50%;border:1.5px solid rgba(232,189,88,.8);background:radial-gradient(circle,#0000000d,#00000038);box-shadow:inset 0 0 0 4px #0000002e,inset 0 0 0 5px #e8bd5847}.casino .bj-room .seat.me .bj-box{border-color:#ffd23f;box-shadow:inset 0 0 0 4px #0000002e,inset 0 0 0 5px #ffd23f66,0 0 16px #ffd23f8c}.casino .bj-room .bj-box .sitbtn{color:#ffe3a3;font-size:.74rem;border-radius:50%}.casino .bj-room .seat:not(.taken) .bj-box:has(.sitbtn:not(:disabled)){background:radial-gradient(circle,#e8bd5824,#0000002e)}.casino .bj-room .bj-box .sitbtn:disabled{color:#ffe3a366}.casino .bj-room .bj-box .total{top:-8px;left:-10px;background:#0b0a0c;border:1px solid rgba(232,189,88,.55);color:#fff3c8}.casino .bj-room .seat .who{color:#fff3d2eb}@media (max-width: 620px){.casino .bj-room{--bw: 42px;--bh: 42px}.casino .bj-room .bj-table{border-width:12px!important}.casino .bj-tray{padding:3px 6px 4px;gap:2px}.casino .bj-tray i{width:8px;height:15px}.casino .bj-room .bj-shoe{width:30px;height:36px;top:7px}.casino .bj-room .bj-shoe i{height:13px;left:4px;right:4px;bottom:4px}.casino .bj-room .bj-limits{top:8px;left:4%;font-size:.48rem;padding:2px 6px}.casino .bj-room .bj-box .sitbtn{font-size:.66rem}.casino .bj-print .t1{font-size:17px}.casino .bj-print .t2{font-size:7.5px}}.casino .pk-room{padding-top:74px!important}.casino .pk-dealer{position:absolute;left:50%;top:0;width:118px;transform:translate(-50%,-86%);z-index:3;pointer-events:none;filter:drop-shadow(0 8px 10px rgba(0,0,0,.55))}.casino .pk-dealer svg{display:block;width:100%;height:auto}.casino .pk-room .pk-table .pk-spot.pos0{left:50%;top:90%}.casino .pk-room .pk-table .pk-spot.pos1{left:8%;top:60%}.casino .pk-room .pk-table .pk-spot.pos2{left:25%;top:12%}.casino .pk-room .pk-table .pk-spot.pos3{left:75%;top:12%}.casino .pk-room .pk-table .pk-spot.pos4{left:92%;top:60%}.casino .pk-room .pk-table .pk-spot.pos1:not(.me) .pk-cards,.casino .pk-room .pk-table .pk-spot.pos2:not(.me) .pk-cards{left:calc(50% + 14px);right:auto;top:-4px}.casino .pk-room .pk-table .pk-spot.pos3:not(.me) .pk-cards,.casino .pk-room .pk-table .pk-spot.pos4:not(.me) .pk-cards{right:calc(50% + 14px);left:auto;top:-4px}.casino .pk-room .pk-table .pk-spot.pos0:not(.me) .pk-cards{left:calc(50% + 14px);right:auto;top:-4px}.casino .pk-spot.pos5{display:none}@media (max-width: 620px){.casino .pk-room{padding-top:64px!important}.casino .pk-dealer{width:104px}.casino .pk-room .pk-table.pk-live{aspect-ratio:.8 / 1}.casino .pk-room .pk-center{top:44%}.casino .pk-room .pk-table .pk-spot.pos0{left:50%;top:89%}.casino .pk-room .pk-table .pk-spot.pos1{left:11%;top:68%}.casino .pk-room .pk-table .pk-spot.pos2{left:19%;top:17%}.casino .pk-room .pk-table .pk-spot.pos3{left:81%;top:17%}.casino .pk-room .pk-table .pk-spot.pos4{left:89%;top:68%}.casino .pk-room .pk-table .pk-spot:not(.me) .pk-cards .pcard{width:22px;height:32px}.casino .pk-room .pk-table .pk-spot:not(.me) .pk-cards .pcard+.pcard,.casino .pk-room .pk-table .pk-spot:not(.me) .pk-cards .contents+.contents .pcard{margin-inline-start:-12px}.casino .pk-room .pk-table .pk-spot.pos1:not(.me) .pk-cards,.casino .pk-room .pk-table .pk-spot.pos2:not(.me) .pk-cards{left:auto;right:calc(50% + 12px);top:-10px}.casino .pk-room .pk-table .pk-spot.pos3:not(.me) .pk-cards,.casino .pk-room .pk-table .pk-spot.pos4:not(.me) .pk-cards{right:auto;left:calc(50% + 12px);top:-10px}.casino .pk-room .pk-table .pk-spot.me .pk-cards{top:-14px;left:calc(50% + 30px);transform:none}.casino .pk-room .pk-table .pk-spot.me .pk-cards .pcard{width:38px;height:54px}}.casino .pk-row.pk-orbs{width:100%;max-width:380px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-end;gap:8px;padding:2px 4px 4px}.casino .pk-orbs .pk-orb,.casino .pk-orbs #pk-fold,.casino .pk-orbs #pk-check,.casino .pk-orbs #pk-call,.casino .pk-orbs #pk-raise{--oc: #ff5468;--oc2: #ff9aa6;display:grid;justify-items:center;gap:5px;min-width:74px;min-height:0;padding:0;border:none;border-radius:0;background:none;box-shadow:none;cursor:pointer;color:var(--oc);-webkit-tap-highlight-color:transparent}.casino .pk-orbs .pk-orb.go,.casino .pk-orbs #pk-check,.casino .pk-orbs #pk-call{--oc: #2ec4b6;--oc2: #8ff0e4}.casino .pk-orbs .pk-orb.up,.casino .pk-orbs #pk-raise{--oc: #ffc233;--oc2: #ffe7a0}.casino .pk-orbs .pk-orb small{font-size:.76rem;font-weight:800;letter-spacing:.02em;line-height:1;white-space:nowrap;color:var(--oc);text-shadow:0 1px 2px rgba(0,0,0,.7)}.casino .pk-orbs .pk-orb small span{font-family:var(--mono)}.casino .pk-orbs .orb{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;color:#1a0c10;background:radial-gradient(circle at 50% 32%,var(--oc2) 0%,var(--oc) 62%,color-mix(in srgb,var(--oc) 70%,#000) 100%);box-shadow:inset 0 2px 3px #ffffff73,inset 0 -4px 6px #00000040,0 0 0 4px #140a0d,0 0 0 6px var(--oc),0 0 18px -2px var(--oc),0 8px 14px #0000008c;transition:transform .1s ease,filter .15s}.casino .pk-orbs .pk-orb:active .orb{transform:scale(.92);filter:brightness(1.1)}.casino .pk-orbs .pk-orb.ghost{visibility:hidden}.casino .pk-orbs .pk-orb.ghost:before{content:"";display:block;width:52px;height:72px}.casino{--ivory: #f6efe0;--act-fold: #ff6b7a;--act-check: #4fd1c5;--act-raise: #ffc233}.casino .pk-dealer{position:absolute;left:50%;top:0;z-index:3;pointer-events:none;filter:none}.casino .pk-dealer.photo{width:86px;height:104px;transform:translate(-50%,-78%);border-radius:43px 43px 10px 10px;overflow:hidden;box-shadow:0 0 0 1.5px #e8bd58d9,0 0 0 4px #0a06048c,0 14px 22px -6px #000000bf;-webkit-mask-image:linear-gradient(180deg,#000 74%,transparent 100%);mask-image:linear-gradient(180deg,#000 74%,transparent 100%)}.casino .pk-dealer.photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 18%;object-position:50% 18%;display:block}.casino .pk-dealer.plaque{width:58px;height:58px;transform:translate(-50%,-50%);border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,#fff,#e9e3d6 70%,#cfc6b4);box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 4.5px #e8bd58e6,0 6px 14px #0000008c}.casino .pk-dealer.plaque span{font:800 .56rem/1 var(--mono);letter-spacing:.12em;color:#1a1208}.casino .pk-room{padding-top:64px!important}@media (max-width: 620px){.casino .pk-room{padding-top:56px!important}.casino .pk-dealer.photo{width:72px;height:88px;border-radius:36px 36px 8px 8px}.casino .pk-dealer.plaque{width:50px;height:50px}}.casino .pk-room .pk-table .pk-spot{display:flex;flex-direction:column;align-items:center;gap:0;width:96px}.casino .pk-room .pk-spot .pk-ava{width:54px;height:54px;padding:3px}.casino .pk-room .pk-spot.me .pk-ava{width:60px;height:60px}.casino .pk-room .pk-spot .pk-name{margin-top:3px;font-size:.78rem;font-weight:700;color:var(--ivory)}.casino .pk-room .pk-spot .pk-stk{padding:0;background:none;box-shadow:none;border:none;font-size:.78rem;font-weight:700;color:#ffd978;text-shadow:0 1px 2px rgba(0,0,0,.8);line-height:1.15}.casino .pk-room .pk-spot .pk-note-line{margin-top:1px;font-size:.66rem;font-weight:700;color:#f6efe0bf;white-space:nowrap}.casino .pk-room .pk-spot .pk-note-line.win{color:#ffd978}.casino .pk-room .pk-spot.folded{opacity:.55}.casino .pk-fan{position:relative;z-index:2;display:flex;justify-content:center;height:37px;width:50px;margin-top:-9px}.casino .pk-fan .fan-card{position:absolute;bottom:0;left:50%;transform-origin:50% 100%}.casino .pk-fan .fan-card .pcard{width:26px;height:37px;margin:0;border-radius:4px;box-shadow:0 2px 5px #0000008c}.casino .pk-fan .fan-card .pcard .rk{font-size:.66rem;top:1px;left:3px;right:auto}.casino .pk-fan .fan-card .pcard .st{display:none}.casino .pk-fan .fan-card .pcard .mid{font-size:.9rem}.casino .pk-fan .fan-card.k0{transform:translate(-82%) rotate(-10deg)}.casino .pk-fan .fan-card.k1{transform:translate(-18%) rotate(10deg)}.casino .pk-fan.big{height:60px;width:80px;margin-top:-14px}.casino .pk-fan.big .fan-card .pcard{width:42px;height:60px;border-radius:6px}.casino .pk-fan.big .fan-card .pcard .rk{font-size:.95rem;top:3px;left:5px}.casino .pk-fan.big .fan-card .pcard .st{display:block;font-size:.8rem;bottom:2px;right:4px;left:auto}.casino .pk-fan.big .fan-card .pcard .mid{font-size:1.35rem}.casino .pk-fan.big .fan-card.k0{transform:translate(-86%) rotate(-9deg)}.casino .pk-fan.big .fan-card.k1{transform:translate(-14%) rotate(9deg)}.casino .pk-spot{--mx: 0px;--my: -140px}.casino .pk-room .pk-table .pk-spot.pos1{--mx: 120px;--my: -50px}.casino .pk-room .pk-table .pk-spot.pos2{--mx: 80px;--my: 110px}.casino .pk-room .pk-table .pk-spot.pos3{--mx: -80px;--my: 110px}.casino .pk-room .pk-table .pk-spot.pos4{--mx: -120px;--my: -50px}.casino .pk-fan.muck{animation:pk-muck .5s cubic-bezier(.45,0,.55,1) forwards;pointer-events:none}@keyframes pk-muck{0%{transform:none;opacity:1}70%{opacity:.9}to{transform:translate(var(--mx),var(--my)) rotate(25deg) scale(.7);opacity:0}}@media (prefers-reduced-motion: reduce){.casino .pk-fan.muck{animation:none;opacity:0}}.casino .pk-mark{position:absolute;top:-3px;right:-5px;z-index:3;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-style:normal;background:#0f0b0c;box-shadow:0 0 0 1.5px currentColor,0 2px 5px #0009;animation:pk-mark-in .22s ease-out}.casino .pk-mark.check{color:var(--act-check)}.casino .pk-mark.raise{color:var(--act-raise)}.casino .pk-mark.fold{color:var(--act-fold)}@keyframes pk-mark-in{0%{transform:scale(.4);opacity:0}}.casino .pk-room .pk-clock{right:auto;left:-6px}.casino .pk-chips{position:absolute;left:50%;top:50%;z-index:1;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;transform:translate(calc(-50% + var(--bx, 0px)),calc(-50% + var(--by, -96px)))}.casino .pk-chips .pile{position:relative;width:18px;height:calc(18px + var(--h, 0px));display:block}.casino .pk-chips .pile i{position:absolute;left:0;bottom:calc(var(--k) * 3px);width:18px;height:18px;border-radius:50%;background:radial-gradient(circle,var(--c) 0 44%,#f6f1e6 45% 52%,var(--c) 53%),repeating-conic-gradient(var(--c) 0 30deg,#f6f1e6 30deg 45deg);box-shadow:0 1.5px color-mix(in srgb,var(--c) 50%,#000),0 2px 4px #00000080}.casino .pk-chips b{font-size:.74rem;font-weight:700;color:var(--ivory);text-shadow:0 1px 2px rgba(0,0,0,.85)}.casino .pk-room .pk-table .pk-spot.pos0 .pk-chips{--bx: 0px;--by: -100px}.casino .pk-room .pk-table .pk-spot.pos1 .pk-chips{--bx: 78px;--by: -6px}.casino .pk-room .pk-table .pk-spot.pos2 .pk-chips{--bx: 56px;--by: 62px}.casino .pk-room .pk-table .pk-spot.pos3 .pk-chips{--bx: -56px;--by: 62px}.casino .pk-room .pk-table .pk-spot.pos4 .pk-chips{--bx: -78px;--by: -6px}.casino .pk-room .pk-table .pk-spot.pos0{top:84%}@media (max-width: 620px){.casino .pk-room .pk-table .pk-spot{width:82px}.casino .pk-room .pk-spot .pk-ava{width:48px;height:48px}.casino .pk-room .pk-spot.me .pk-ava{width:52px;height:52px}.casino .pk-room .pk-spot .pk-name,.casino .pk-room .pk-spot .pk-stk{font-size:.72rem}.casino .pk-room .pk-table .pk-spot.pos0{top:82%}.casino .pk-room .pk-table .pk-spot.pos1,.casino .pk-room .pk-table .pk-spot.pos4{top:62%}.casino .pk-room .pk-table .pk-spot.pos2,.casino .pk-room .pk-table .pk-spot.pos3{top:15%}.casino .pk-room .pk-table .pk-spot.pos0 .pk-chips{--by: -88px}.casino .pk-room .pk-table .pk-spot.pos1 .pk-chips{--bx: 62px;--by: 30px}.casino .pk-room .pk-table .pk-spot.pos4 .pk-chips{--bx: -62px;--by: 30px}.casino .pk-room .pk-table .pk-spot.pos2 .pk-chips{--bx: 30px;--by: 66px}.casino .pk-room .pk-table .pk-spot.pos3 .pk-chips{--bx: -30px;--by: 66px}.casino .pk-room .pk-table .pk-spot.pos1{--mx: 90px;--my: -60px}.casino .pk-room .pk-table .pk-spot.pos4{--mx: -90px;--my: -60px}.casino .pk-room .pk-table .pk-spot.pos2{--mx: 60px;--my: 110px}.casino .pk-room .pk-table .pk-spot.pos3{--mx: -60px;--my: 110px}}.casino #v-pk .pk-controls.pk-onfelt{margin:14px auto 0;padding:0 2px;max-width:520px;background:none!important;border:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;display:grid;gap:10px;position:relative;z-index:2}.casino #v-pk .pk-onfelt .pk-status .phase{background:#00000038;border:none;box-shadow:inset 0 0 0 1px #f6efe01f;color:var(--ivory)}.casino #v-pk .pk-onfelt .pk-status .timebar{background:#00000040}.casino #v-pk .pk-onfelt .pk-leave{background:#00000038;border-color:#f6efe029;color:#f6efe0cc}.casino #v-pk .pk-onfelt .pk-note{color:#f6efe0b3}.casino #v-pk .pk-onfelt .pk-step{background:#00000040}.casino .pk-row.pk-orbs{max-width:340px;justify-content:space-between;padding:0}.casino .pk-orbs .pk-orb,.casino .pk-orbs #pk-fold,.casino .pk-orbs #pk-check,.casino .pk-orbs #pk-call,.casino .pk-orbs #pk-raise{min-width:76px;gap:6px}.casino .pk-orbs .pk-orb small{color:var(--ivory);font-size:.78rem;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.6)}.casino .pk-orbs .orb{width:50px;height:50px;color:var(--ivory);background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--oc) 24%,rgba(0,0,0,.35)),#00000052);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--oc) 70%,var(--ivory)),0 2px 8px #00000059}.casino .pk-orbs .pk-orb:hover .orb{box-shadow:inset 0 0 0 2px var(--oc),0 0 16px -2px var(--oc)}.casino .pk-orbs .pk-orb:focus-visible{outline:none}.casino .pk-orbs .pk-orb:focus-visible .orb{box-shadow:inset 0 0 0 2px var(--oc),0 0 0 3px var(--ivory)}.casino .pk-orbs .pk-orb:active .orb{transform:scale(.93);background:color-mix(in srgb,var(--oc) 35%,rgba(0,0,0,.3))}.casino #v-pk .pk-onfelt .pk-raise{background:#00000038;border:none;border-radius:16px;padding:8px}@media (max-width: 620px){body.has-dock .casino #v-pk .pk-controls.pk-onfelt{position:static!important;background:none!important}.casino .pk-room{padding-bottom:16px!important}}.casino .bj-room{--cw: 46px;--ch: 64px;--dx: min(20px, calc(60px/max(var(--n, 2) - 1, 1)) )}.casino .bj-room .seat .hand{left:auto;right:auto;bottom:calc(var(--bh) / 2 + 24px);width:calc(var(--cw) + (var(--n, 1) - 1) * var(--dx));height:var(--ch);transform:translate(-50%);--dx: min(20px, calc(60px/max(var(--n, 2) - 1, 1)) )}.casino .bj-room .seat .hand .pcard{bottom:0!important;box-shadow:-2px 1px 4px #00000073}.casino .bj-room .seat .hand .pcard:nth-child(2){left:calc(var(--dx) * 1)}.casino .bj-room .seat .hand .pcard:nth-child(3){left:calc(var(--dx) * 2)}.casino .bj-room .seat .hand .pcard:nth-child(4){left:calc(var(--dx) * 3)}.casino .bj-room .seat .hand .pcard:nth-child(5){left:calc(var(--dx) * 4)}.casino .bj-room .seat .hand .pcard:nth-child(6){left:calc(var(--dx) * 5)}.casino .bj-room .seat .hand .pcard:nth-child(7){left:calc(var(--dx) * 6)}.casino .bj-room .seat .hand .pcard:nth-child(8){left:calc(var(--dx) * 7)}.casino .bj-room .seat .hand .res{bottom:calc(var(--ch) + 5px)}.casino .bj-room .bj-box .total{top:auto;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);padding:0 7px;line-height:17px;font-size:.7rem}.casino .bj-room .bj-box .betchip{width:26px;height:26px}.casino .bj-room .dealer .hand{gap:0}.casino .bj-room .dealer .hand .pcard+.pcard{margin-inline-start:-14px}.casino .bj-room .pcard .rk{left:4px;right:auto;top:3px;font-size:.82rem}@media (max-width: 620px){.casino .bj-room{--cw: 30px;--ch: 42px;--bw: 40px;--bh: 40px}.casino .bj-room .seat .hand{--dx: min(15px, calc(40px/max(var(--n, 2) - 1, 1)) );bottom:calc(var(--bh) / 2 + 22px)}.casino .bj-room .bj-table{aspect-ratio:.95 / 1}.casino .bj-room .seat .pcard .rk{font-size:.66rem;top:2px;left:2px}.casino .bj-room .seat .pcard .st{display:none}.casino .bj-room .seat .pcard .mid{font-size:.95rem}.casino .bj-room .dealer{top:11%}.casino .bj-room .dealer .pcard{width:36px;height:51px}.casino .bj-room .dealer .hand .pcard+.pcard{margin-inline-start:-10px}.casino .bj-print{top:31%;left:12%;width:76%}.casino .bj-room .seat.s0{left:13%;top:65%}.casino .bj-room .seat.s1{left:31%;top:78%}.casino .bj-room .seat.s2{left:50%;top:83%}.casino .bj-room .seat.s3{left:69%;top:78%}.casino .bj-room .seat.s4{left:87%;top:65%}.casino .bj-room .bj-box .total{font-size:.62rem;line-height:15px;padding:0 5px}.casino .bj-room .bj-box .betchip{width:20px;height:20px}.casino .bj-room .seat .hand .res{font-size:.6rem;padding:0 6px}}.casino .bj-room .bj-box .turn-ring{top:50%;right:auto;left:calc(100% + 4px);transform:translateY(-50%)}.casino .bj-room{--cw: 46px;--ch: 64px;--maxw: 112px;--step: 22px}.casino .bj-room .seat .hand{--dx: min(var(--step), calc((var(--maxw) - var(--cw)) / max(var(--n, 2) - 1, 1)));display:flex!important;flex-direction:row;align-items:flex-end;left:0!important;width:auto!important;height:var(--ch);transform:translate(-50%);bottom:calc(var(--bh) / 2 + 24px)}.casino .bj-room .seat .hand .pcard,.casino .bj-room .seat .hand .pcard:nth-child(n){position:relative!important;left:auto!important;bottom:auto!important;flex:none;width:var(--cw);height:var(--ch);margin:0 0 0 calc(var(--dx) - var(--cw))!important}.casino .bj-room .seat .hand .pcard:first-child{margin-left:0!important}.casino .bj-room .seat .hand .res{left:50%;transform:translate(-50%);bottom:calc(var(--ch) + 5px)}@media (max-width: 620px){.casino .bj-room{--cw: 28px;--ch: 40px;--maxw: 54px;--step: 14px}.casino .bj-room .seat .hand{bottom:calc(var(--bh) / 2 + 21px)}.casino .bj-room .seat .pcard .rk{font-size:.62rem;top:1px;left:2px}.casino .bj-room .seat .pcard .mid{font-size:.85rem}}.casino .pk-room .pk-clock{display:none!important}.casino .pk-room .pk-table .pk-spot.pos0 .pk-chips{--bx: 64px;--by: -18px}.casino .pk-room .pk-table .pk-spot.pos1 .pk-chips{--bx: 58px;--by: 8px}.casino .pk-room .pk-table .pk-spot.pos2 .pk-chips{--bx: 44px;--by: 46px}.casino .pk-room .pk-table .pk-spot.pos3 .pk-chips{--bx: -44px;--by: 46px}.casino .pk-room .pk-table .pk-spot.pos4 .pk-chips{--bx: -58px;--by: 8px}@media (max-width: 620px){.casino .pk-room .pk-table .pk-spot.pos0 .pk-chips{--bx: 60px;--by: -14px}.casino .pk-room .pk-table .pk-spot.pos1 .pk-chips{--bx: 50px;--by: 6px}.casino .pk-room .pk-table .pk-spot.pos2 .pk-chips{--bx: 36px;--by: 44px}.casino .pk-room .pk-table .pk-spot.pos3 .pk-chips{--bx: -36px;--by: 44px}.casino .pk-room .pk-table .pk-spot.pos4 .pk-chips{--bx: -50px;--by: 6px}}.casino .pk-chips{flex-direction:row}.casino .pk-room .pk-table .pk-spot.pos3 .pk-chips,.casino .pk-room .pk-table .pk-spot.pos4 .pk-chips{flex-direction:row-reverse}.casino .pk-room .pk-street{font-size:.68rem;font-weight:700;color:#e6ffdc99}.casino .pk-room{position:relative}.casino .pk-leave-corner{position:absolute;top:-50px;left:2px;z-index:4;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:#00000047;border:1px solid rgba(246,239,224,.18);color:#f6efe0d9}.casino .pk-leave-corner:active{transform:scale(.94)}.casino #v-pk .pk-onfelt .pk-status,.casino #v-pk .pk-onfelt .pk-orbs{display:none}.casino .pk-say{text-align:center;font-size:.82rem;font-weight:700;color:#f6efe0d9;min-height:22px}.casino .pk-bar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.casino .pk-cap{--oc: var(--act-fold);display:flex;align-items:center;justify-content:center;gap:9px;min-height:56px;padding:0 10px;border-radius:999px;cursor:pointer;-webkit-tap-highlight-color:transparent;color:var(--ivory);border:1.5px solid color-mix(in srgb,var(--oc) 75%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--oc) 16%,rgba(0,0,0,.3)),#00000057);box-shadow:inset 0 1px #ffffff0f,0 4px 12px -4px #00000080;transition:transform .1s ease,background .15s ease,box-shadow .15s ease}.casino .pk-cap.go{--oc: var(--act-check)}.casino .pk-cap.up{--oc: var(--act-raise)}.casino .pk-cap .ic{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:var(--oc);box-shadow:inset 0 0 0 1.5px var(--oc);background:#00000040}.casino .pk-cap .tx{display:grid;justify-items:start;line-height:1.1;font-size:.95rem;font-weight:800;white-space:nowrap}.casino .pk-cap .tx small{font-family:var(--mono);font-size:.74rem;font-weight:700;color:color-mix(in srgb,var(--oc) 60%,var(--ivory))}.casino .pk-cap:hover{box-shadow:inset 0 1px #ffffff0f,0 0 18px -6px var(--oc)}.casino .pk-cap:active{transform:scale(.97);background:color-mix(in srgb,var(--oc) 30%,rgba(0,0,0,.3))}.casino .pk-cap:focus-visible{outline:2px solid var(--ivory);outline-offset:2px}.casino .pk-cap:disabled{opacity:.35;cursor:default}@media (max-width: 380px){.casino .pk-bar{gap:7px}.casino .pk-cap{gap:6px;padding:0 6px}.casino .pk-cap .ic{width:26px;height:26px}.casino .pk-cap .tx{font-size:.88rem}}.casino .pk-room .pk-table .pk-spot.pos0 .pk-chips{--bx: 84px;--by: -10px}.casino .pk-room .pk-table .pk-spot.pos2 .pk-chips{--bx: 72px;--by: 4px}.casino .pk-room .pk-table .pk-spot.pos3 .pk-chips{--bx: -72px;--by: 4px}@media (max-width: 620px){.casino .pk-room .pk-table .pk-spot.pos0 .pk-chips{--bx: 76px;--by: -8px}.casino .pk-room .pk-table .pk-spot.pos2 .pk-chips{--bx: 64px;--by: 6px}.casino .pk-room .pk-table .pk-spot.pos3 .pk-chips{--bx: -64px;--by: 6px}}.casino .c3d{--c: #2f5fb3;--d: #1c3a72;position:absolute;left:0;bottom:calc(var(--k) * 3.5px);width:24px;height:27px;border-radius:12px;font-style:normal;background:repeating-linear-gradient(90deg,#efe8da 0 2.5px,var(--d) 2.5px 6px);box-shadow:0 2px 3px #0000008c}.casino .c3d>b{position:absolute;left:0;top:0;width:24px;height:24px;border-radius:50%;background:radial-gradient(circle at 38% 30%,rgba(255,255,255,.45),transparent 42%),radial-gradient(circle,var(--c) 0 33%,rgba(255,255,255,.85) 34% 37%,var(--c) 38% 60%,transparent 61%),repeating-conic-gradient(from 11.25deg,#f7f2e7 0 22.5deg,var(--c) 22.5deg 45deg);box-shadow:inset 0 0 0 1px #00000047,inset 0 -2px 2px #0000004d}.casino .c3d>b:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;border:1px dashed rgba(255,255,255,.55)}.casino .c3d.blue{--c: #2f63c4;--d: #1b3b78}.casino .c3d.red{--c: #d2263f;--d: #7c1222}.casino .c3d.green{--c: #17975c;--d: #0b5533}.casino .c3d.purple{--c: #7a34c8;--d: #45197a}.casino .c3d.gold{--c: #d6a21c;--d: #7f5a06}.casino .pk-room .pk-table .pk-spot .pk-chips,.casino .pk-room .pk-table .pk-spot.pos3 .pk-chips,.casino .pk-room .pk-table .pk-spot.pos4 .pk-chips{--bx: 0px;--by: 0px;position:absolute;left:calc(50% + var(--ava, 27px) + 3px);top:calc(var(--ava, 27px) + 2px);transform:translateY(-50%);flex-direction:column;align-items:center;gap:1px;z-index:3}.casino .pk-chips .pile{position:relative;display:block;width:24px;height:calc(27px + (var(--n) - 1) * 3.5px)}.casino .pk-chips .pile i{animation:chip-drop .28s cubic-bezier(.3,1.4,.5,1) backwards;animation-delay:calc(var(--k) * 40ms)}@keyframes chip-drop{0%{transform:translateY(-10px);opacity:0}}@media (prefers-reduced-motion: reduce){.casino .pk-chips .pile i{animation:none}}.casino .pk-chips .amt{font-size:.7rem;font-weight:800;color:var(--ivory);text-shadow:0 1px 2px rgba(0,0,0,.9);line-height:1}.casino .pk-room .pk-spot{--ava: 27px}.casino .pk-room .pk-spot.me{--ava: 30px}@media (max-width: 620px){.casino .pk-room .pk-spot{--ava: 24px}.casino .pk-room .pk-spot.me{--ava: 26px}.casino .c3d{width:20px;height:23px;border-radius:10px;bottom:calc(var(--k) * 3px)}.casino .c3d>b{width:20px;height:20px}.casino .c3d>b:after{top:4px;right:4px;bottom:4px;left:4px}.casino .pk-chips .pile{width:20px;height:calc(23px + (var(--n) - 1) * 3px)}.casino .pk-chips .amt{font-size:.64rem}.casino .pk-room .pk-table .pk-spot.pos1{left:13%}.casino .pk-room .pk-table .pk-spot.pos4{left:83%}.casino .pk-room .pk-table .pk-spot.pos3{left:76%}}.casino .pk-room .pk-fan{margin-top:-26px;height:36px;width:60px;overflow:hidden;border-radius:0 0 10px 10px}.casino .pk-room .pk-fan .fan-card{top:2px;bottom:auto;transform-origin:50% 0}.casino .pk-room .pk-fan .fan-card .pcard{width:28px;height:42px}.casino .pk-room .pk-fan .fan-card.k0{transform:translate(-86%) rotate(-7deg)}.casino .pk-room .pk-fan .fan-card.k1{transform:translate(-14%) rotate(7deg)}.casino .pk-room .pk-fan .fan-card .pcard .rk{top:2px;left:3px;font-size:.7rem;line-height:1}.casino .pk-room .pk-fan .fan-card .pcard .st{display:block;top:14px;bottom:auto;left:3px;right:auto;font-size:.66rem;line-height:1}.casino .pk-room .pk-fan .fan-card .pcard .mid{display:none}.casino .pk-room .pk-fan.big{margin-top:-30px;height:50px;width:88px;border-radius:0 0 12px 12px}.casino .pk-room .pk-fan.big .fan-card .pcard{width:42px;height:62px}.casino .pk-room .pk-fan.big .fan-card.k0{transform:translate(-88%) rotate(-7deg)}.casino .pk-room .pk-fan.big .fan-card.k1{transform:translate(-12%) rotate(7deg)}.casino .pk-room .pk-fan.big .fan-card .pcard .rk{top:3px;left:5px;font-size:1rem}.casino .pk-room .pk-fan.big .fan-card .pcard .st{top:21px;left:5px;font-size:.9rem}.casino .pk-room .pk-fan.big .fan-card .pcard .mid{display:block;inset:12px 5px auto auto;font-size:1.45rem;line-height:1}@media (max-width: 620px){.casino .pk-room .pk-fan{margin-top:-22px;height:32px;width:54px}.casino .pk-room .pk-fan .fan-card .pcard{width:25px;height:38px}.casino .pk-room .pk-fan .fan-card .pcard .rk{font-size:.64rem}.casino .pk-room .pk-fan .fan-card .pcard .st{top:13px;font-size:.6rem}.casino .pk-room .pk-fan.big{margin-top:-26px;height:44px;width:78px}.casino .pk-room .pk-fan.big .fan-card .pcard{width:37px;height:55px}.casino .pk-room .pk-fan.big .fan-card .pcard .rk{font-size:.9rem}.casino .pk-room .pk-fan.big .fan-card .pcard .st{top:18px;font-size:.8rem}.casino .pk-room .pk-fan.big .fan-card .pcard .mid{font-size:1.25rem}}.casino .pk-room .pk-fan.big .fan-card .pcard .mid{display:none}.casino .pk-room .pk-fan.big .fan-card .pcard .st{font-size:1.05rem;top:22px}.casino .pk-room .pk-fan{margin-top:-20px;height:32px}.casino .pk-room .pk-fan.big{margin-top:-24px;height:46px}.casino .pk-room .pk-table .pk-spot .pk-chips,.casino .pk-room .pk-table .pk-spot.pos3 .pk-chips,.casino .pk-room .pk-table .pk-spot.pos4 .pk-chips{top:calc(var(--ava) * 1.45);left:calc(50% + var(--ava) + 1px)}.casino .c3d{height:28px;bottom:calc(var(--k) * 4px)}.casino .pk-chips .pile{height:calc(28px + (var(--n) - 1) * 4px)}@media (max-width: 620px){.casino .pk-room .pk-fan{margin-top:-17px;height:28px}.casino .pk-room .pk-fan.big{margin-top:-20px;height:40px}.casino .pk-room .pk-fan.big .fan-card .pcard .st{font-size:.92rem;top:19px}.casino .c3d{width:22px;height:26px;border-radius:11px;bottom:calc(var(--k) * 3.5px)}.casino .c3d>b{width:22px;height:22px}.casino .pk-chips .pile{width:22px;height:calc(26px + (var(--n) - 1) * 3.5px)}}.casino .bj-room{padding-top:66px!important}.casino .bj-room .pk-dealer{z-index:4}.casino .bj-room .bj-tray{left:33%}@media (max-width: 620px){.casino .bj-room{padding-top:56px!important}.casino .bj-room .bj-tray{left:27%}}.casino .pk-room .pk-table .pk-spot .pk-chips,.casino .pk-room .pk-table .pk-spot.pos3 .pk-chips,.casino .pk-room .pk-table .pk-spot.pos4 .pk-chips{gap:5px}.casino .pk-chips .amt{padding:1px 0}.casino .vs-lines{overflow:visible;z-index:5}.casino .vs-lines .vs-line polyline{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2400;stroke-dashoffset:2400;animation:cr-line .55s ease-out forwards;filter:none}.casino .vs-lines .vs-line .under{stroke:#0009;stroke-width:9}.casino .vs-lines .vs-line .ln{stroke:currentColor;stroke-width:4.5;filter:drop-shadow(0 0 5px currentColor)}.casino .vs-lines .vs-line .box{fill:none;stroke:currentColor;stroke-width:3;filter:drop-shadow(0 0 6px currentColor);animation:vs-box .35s ease-out backwards}@keyframes vs-box{0%{opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(1.12)}}.casino .vs-lines .vs-line .tag circle{fill:currentColor;stroke:#0b0610;stroke-width:2}.casino .vs-lines .vs-line .tag text{fill:#120808;font:900 10px/1 var(--mono);text-anchor:middle}@media (prefers-reduced-motion: reduce){.casino .vs-lines .vs-line polyline{animation:none;stroke-dashoffset:0}.casino .vs-lines .vs-line .box{animation:none}}.casino .vs-ugda{background:radial-gradient(120% 50% at 50% 0%,rgba(255,60,90,.22),transparent 60%),linear-gradient(180deg,#1d0b16,#0e0812 55%,#07050b);border:none;box-shadow:inset 0 0 0 2px #e8bd58,inset 0 0 0 4px #4a2e08,inset 0 0 0 5px #fff0c859,0 0 0 2px #120806,0 0 46px -10px #ff466499,0 26px 44px -14px #000000f2}.casino .vs-ugda .vs-top{background:radial-gradient(100% 160% at 50% 0%,#2a0a18,#120510 70%);box-shadow:inset 0 0 0 1px #ffd67873,inset 0 0 22px #ff285059}.casino .vs-ugda .vs-title{letter-spacing:.22em;font-style:normal;filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 8px rgba(255,70,110,.95)) drop-shadow(0 0 18px rgba(255,40,80,.7))}.casino .vs-ugda .vs-bulbs i{background:#fff0c8;box-shadow:0 0 6px #ff5a7a}.casino .vs-ugda .vs-frame{padding:6px 22px;background:linear-gradient(180deg,#fff0bf,#c08a26 14%,#f6dc8f 46%,#8a5a10 84%,#e8bd58)}.casino .vs-ugda .vs-reels{background:#040816;gap:3px;padding:3px}.casino .vs-ugda .vs-reel{background:linear-gradient(90deg,#070d24,#0f1d46 50%,#070d24);box-shadow:inset 0 0 0 1px #78a0ff1f}.casino .vs-ugda .vs-reel:after{background:linear-gradient(180deg,rgba(2,4,14,.7),transparent 16%,transparent 84%,rgba(2,4,14,.7))}.casino .vs-ugda .vs-side{display:none}.casino .vs-tabs{position:absolute;top:9px;bottom:9px;width:16px;z-index:3;display:flex;flex-direction:column;justify-content:space-between}.casino .vs-tabs.l{left:3px}.casino .vs-tabs.r{right:3px}.casino .vs-tabs i{display:grid;place-items:center;height:14px;border-radius:4px;font:900 .52rem/1 var(--mono);font-style:normal;color:#281802bf;background:linear-gradient(180deg,#ffffff59,#0000001f);box-shadow:inset 0 0 0 1px #3c240459;transition:background .2s,box-shadow .2s,color .2s}.casino .vs-tabs i.on{color:#120808;background:var(--c);box-shadow:0 0 0 1px #120808,0 0 10px var(--c)}.casino .vs-ugda .vs-cell{padding:6%}.casino .vs-ugda .cr-photo,.casino .gi-body .cr-photo,.casino .vs-admin .cr-photo{border-radius:12px;background:radial-gradient(circle at 50% 32%,color-mix(in srgb,var(--f) 55%,#0a0d22),color-mix(in srgb,var(--f) 18%,#060818) 72%);box-shadow:inset 0 0 0 2px var(--f),inset 0 0 0 4px #00000073,inset 0 0 0 5px color-mix(in srgb,var(--f) 50%,#fff),0 3px 8px #000000b3}.casino .cr-photo img{border-radius:9px;padding:5px;box-sizing:border-box}.casino .cr-photo .cr-icon{width:64%;height:64%;fill:color-mix(in srgb,var(--f) 25%,#fff8e0);stroke:color-mix(in srgb,var(--f) 60%,#000);stroke-width:1.5;stroke-linejoin:round;filter:drop-shadow(0 2px 0 rgba(0,0,0,.45)) drop-shadow(0 0 6px color-mix(in srgb,var(--f) 70%,transparent))}.casino .cr-photo .shine{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(155deg,rgba(255,255,255,.3),rgba(255,255,255,.06) 38%,transparent 52%)}.casino .cr-photo em,.casino .cr-empty{display:none!important}.casino .vs-ugda .cr-wild,.casino .gi-body .cr-wild,.casino .vs-admin .cr-wild{border-radius:12px;background:radial-gradient(circle at 50% 45%,#5a0a18,#1a0308 75%);box-shadow:inset 0 0 0 2px #ffd36b,inset 0 0 0 4px #00000080,0 0 14px #ffbe3c99}.casino .cr-wild .rays,.casino .cr-bonus .rays{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:repeating-conic-gradient(rgba(255,214,110,.22) 0 10deg,transparent 10deg 30deg);pointer-events:none}.casino .cr-wild b{position:relative;font-family:"Chakra Petch",var(--display);font-weight:800;font-size:clamp(.8rem,3.8vw,1.15rem);letter-spacing:.06em;background:linear-gradient(180deg,#fffbe0,#ffd23f 48%,#c97a00 52%,#ffe58a);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1px 0 #3a1000) drop-shadow(0 0 6px rgba(255,190,60,.8))}.casino .vs-ugda .cr-bonus,.casino .gi-body .cr-bonus,.casino .vs-admin .cr-bonus{border-radius:50%;overflow:hidden;background:radial-gradient(circle,#c8183a 0 46%,#ffd36b 47% 52%,#8a0a22 53% 62%,transparent 63%),repeating-conic-gradient(#ffd36b 0,#ffd36b 15deg,#8a0a22 15deg,#8a0a22 30deg);box-shadow:0 0 0 2px #ffe9a8,0 0 14px #ff5064cc}.casino .cr-bonus b{position:relative;font-family:"Chakra Petch",var(--display);font-weight:800;font-size:clamp(.5rem,2.4vw,.74rem);letter-spacing:.05em;color:#fff3c8;text-shadow:0 1px 2px #000}.casino .cr-admin button{width:auto;min-width:34px;padding:0 10px;gap:5px;display:inline-flex;align-items:center;font-size:.78rem;font-weight:700}.casino .vs-ugda .vs-reels.has-win .vs-cell.lit .cr-sym{filter:brightness(1.35) saturate(1.2)}.casino .vs-ugda .vs-reels.has-win .vs-cell:not(.lit):not(.scat){filter:brightness(.38) saturate(.4)}@media (max-width: 620px){.casino .bj-room .bj-tray{left:69%}}.casino .bj-room .bj-table,.casino .bj-room .bj-table:is(*){border-radius:22px 22px 50% 50%/22px 22px 58% 58%!important}.casino .bj-room .seat.s0,.casino .bj-room .seat.s0:is(*){left:14.3%;top:53%}.casino .bj-room .seat.s1,.casino .bj-room .seat.s1:is(*){left:27.2%;top:75.5%}.casino .bj-room .seat.s2,.casino .bj-room .seat.s2:is(*){left:50%;top:84.5%}.casino .bj-room .seat.s3,.casino .bj-room .seat.s3:is(*){left:72.8%;top:75.5%}.casino .bj-room .seat.s4,.casino .bj-room .seat.s4:is(*){left:85.7%;top:53%}.casino .bj-room .bj-print{top:24%;left:18%;width:64%}.casino .bj-room .dealer{top:8%}.casino .bj-room .bj-table{aspect-ratio:1.45 / 1}@media (max-width: 620px){.casino .bj-room .bj-table{aspect-ratio:.92 / 1}.casino .bj-room .seat.s0,.casino .bj-room .seat.s0:is(*){left:14.5%;top:55%}.casino .bj-room .seat.s1,.casino .bj-room .seat.s1:is(*){left:28%;top:76%}.casino .bj-room .seat.s2,.casino .bj-room .seat.s2:is(*){left:50%;top:84.5%}.casino .bj-room .seat.s3,.casino .bj-room .seat.s3:is(*){left:72%;top:76%}.casino .bj-room .seat.s4,.casino .bj-room .seat.s4:is(*){left:85.5%;top:55%}.casino .bj-room .bj-print{top:26%;left:10%;width:80%}.casino .bj-room .dealer{top:10%}}.casino #v-bj .bj-controls.bj-onfelt,body.has-dock .casino #v-bj .bj-controls.bj-onfelt.game-bar{position:static!important;margin:14px auto 0!important;max-width:560px;padding:0 4px!important;background:none!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.casino #v-bj .bj-onfelt .phase{background:#00000047;border:none;box-shadow:inset 0 0 0 1px #e8bd5838}.casino #v-bj .bj-onfelt .timebar{background:#ffffff0f}.casino #v-bj .bj-room{padding-bottom:16px!important}.casino .gi-lead{font-size:.82rem;line-height:1.5;color:rgb(var(--c-text) / .85);margin:0 0 8px!important}.casino .gi-ranks{list-style:none;margin:0;padding:0;display:grid;gap:4px}.casino .gi-ranks li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 8px;border-radius:10px;background:#ffffff08}.casino .gi-ranks li:first-child{background:#e8bd5814}.casino .gi-ranks .n{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font:800 .66rem/1 var(--mono);color:#2a1602;background:#e8bd58}.casino .gi-ranks .nm{display:grid;line-height:1.15;min-width:0}.casino .gi-ranks .nm b{font-size:.82rem;color:#fff3c8;white-space:nowrap}.casino .gi-ranks .nm small{font-size:.64rem;color:var(--dim);white-space:nowrap}.casino .gi-ranks .mini-cards{display:flex;gap:2px}.casino .gi-ranks .mini-cards .pcard{width:24px;height:34px;margin:0;border-radius:4px;box-shadow:0 1px 3px #00000080}.casino .gi-ranks .mini-cards .pcard .rk{top:2px;left:3px;right:auto;font-size:.66rem;line-height:1}.casino .gi-ranks .mini-cards .pcard .mid{font-size:.85rem;top:12px;right:0;bottom:0;left:0}.casino .gi-ranks .mini-cards .pcard .st{display:none}.casino .gi-body:has(.gi-ranks){padding-top:10px;padding-bottom:12px}.casino .gi-body:has(.gi-ranks) h4{margin:8px 0 6px}.casino .pcard .st{display:none}.casino .pk-room .pk-fan .fan-card .pcard .st{display:block}.casino .vs-reel.blur .vs-cell,.casino .reel,.casino .strip{filter:none!important}.casino .vs-msg .pos{font-family:Rubik,sans-serif;font-weight:800;font-size:1.15rem;color:#ffe066;text-shadow:0 0 10px rgba(255,210,80,.6)}.casino .vs-ctrl{padding:0 4px;gap:8px}.casino .vs-spin,.casino .vs-spin.stop{width:64px;height:64px;margin:0;flex:none}@media (max-width: 620px){.casino .vs-spin,.casino .vs-spin.stop{width:58px;height:58px}.casino .vs-bet{height:46px}.casino .vs-mini{width:40px;height:40px}}.casino .cr-photo:not(:has(img)):after{content:"";position:absolute;top:22%;right:22%;bottom:22%;left:22%;border-radius:8px;border:1.5px dashed color-mix(in srgb,var(--f) 45%,transparent)}.casino .fr-cab.spinning .fr-strip{filter:none!important}.casino{--display: "Rubik", "Heebo", system-ui, sans-serif;--serif: "Rubik", "Heebo", system-ui, sans-serif}.casino .section-title,.casino .lobby-hero h1,.casino .tile h3,.casino .gi-head h3{font-family:Secular One,Rubik,sans-serif}.casino .wheel-wrap{overflow:visible}.casino .wheel-box .wheel-result{position:absolute;top:0;right:0;left:0;height:auto;bottom:auto;min-height:0;z-index:6;display:grid;place-items:center;pointer-events:none}.casino .wheel-box .rl-card{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 12px;border:none;border-radius:999px;min-width:0;background:radial-gradient(circle,rgba(10,4,6,.82) 0 55%,transparent 72%);box-shadow:none}.casino .wheel-box .rl-card.win{box-shadow:none;border:none}.casino .wheel-box .rl-card .rl-ball{width:58px;height:58px;font-size:1.5rem;box-shadow:inset 0 0 0 3px #fff3,0 0 0 2px #e8bd58,0 0 22px #000000b3}.casino .wheel-box .rl-card small{display:none}.casino .wheel-box .rl-card .rl-txt b{font-family:Rubik,sans-serif;font-weight:800;font-size:1rem;padding:2px 12px;border-radius:999px;background:#0009;color:#fff;box-shadow:inset 0 0 0 1px #ffffff26}.casino .wheel-box .rl-card.win .rl-txt b{color:#1d1102;background:linear-gradient(180deg,#ffe7a6,#e8bd58 60%,#b8862a);box-shadow:0 0 16px #ffc850b3}.casino .wheel-box .rl-card.lose .rl-txt b{color:#ffb3bf}@media (max-width: 620px){.casino .wheel-box .rl-card .rl-ball{width:48px;height:48px;font-size:1.25rem}.casino .wheel-box .rl-card .rl-txt b{font-size:.9rem}}.casino .fly-chip,.fly-chip{width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:radial-gradient(circle,var(--c) 0 34%,rgba(255,255,255,.85) 35% 38%,var(--c) 39% 60%,transparent 61%),repeating-conic-gradient(from 11.25deg,#f7f2e7 0 22.5deg,var(--c) 22.5deg 45deg)!important;box-shadow:0 3px 6px #00000080,inset 0 0 0 1px #00000040!important}.casino .mini,.casino .mini.mine,.casino .mini.others{--c: #17975c;width:24px;height:24px;font-size:.5rem;background:radial-gradient(circle,var(--c) 0 34%,rgba(255,255,255,.85) 35% 38%,var(--c) 39% 60%,transparent 61%),repeating-conic-gradient(from 11.25deg,#f7f2e7 0 22.5deg,var(--c) 22.5deg 45deg);box-shadow:0 2px #00000073,0 3px 5px #0006;animation:chip-in .14s ease-out .22s both}.casino .mini.mine{box-shadow:0 0 0 1.5px #fff,0 2px #00000073,0 3px 5px #0006}.casino .mini.others{opacity:.85}.casino .mini[data-v="10"]{--c: #2f63c4}.casino .mini[data-v="50"]{--c: #d2263f}.casino .mini[data-v="100"]{--c: #17975c}.casino .mini[data-v="500"]{--c: #7a34c8}.casino .mini[data-v="1000"]{--c: #d6a21c}.casino .cell.chip-land .mini.mine{animation:chip-in .14s ease-out .22s both}@keyframes chip-in{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:none}}@media (max-width: 620px){.casino .mini,.casino .mini.mine,.casino .mini.others{width:19px;height:19px;font-size:.42rem}}@media (prefers-reduced-motion: reduce){.casino .mini,.casino .mini.mine{animation:none}}.casino .bj-room .bj-box .betchip{width:30px;height:30px;font-size:.55rem}@media (max-width: 620px){.casino .bj-room .bj-box .betchip{width:24px;height:24px;font-size:.46rem}}.casino .pk-room .pk-table .pk-spot .pk-chips,.casino .pk-room .pk-table .pk-spot.pos3 .pk-chips,.casino .pk-room .pk-table .pk-spot.pos4 .pk-chips{left:calc(50% + var(--ava) + 12px)}.casino .pk-room .pk-table .pk-spot.me .pk-chips{left:calc(50% + var(--ava) + 16px);top:calc(var(--ava) * 1.2)}.casino .pk-room .pk-pot{gap:8px;padding:0 12px}.casino .bj-room .seat .hand{bottom:calc(var(--bh) / 2 + 28px)}.casino .bj-room .bj-box .total{bottom:calc(100% + 6px)}.casino .bj-room .seat.s0 .hand,.casino .bj-room .seat.s1 .hand{transform:translate(calc(var(--cw) / -2))}.casino .bj-room .seat.s3 .hand,.casino .bj-room .seat.s4 .hand{transform:translate(calc(-100% + var(--cw) / 2))}@media (max-width: 620px){.casino .bj-room .seat .hand{bottom:calc(var(--bh) / 2 + 25px)}}.casino .bj-room .seat .hand{width:-moz-max-content!important;width:max-content!important;max-width:none!important}.casino .pk-chips.incoming{opacity:0;animation:chips-arrive .12s ease-out .3s forwards}@keyframes chips-arrive{to{opacity:1}}.casino .gi-back{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#050203c7}.casino .gi-panel{will-change:transform;transform:translateZ(0)}.casino .pk-room .pk-spot .pk-btn,.casino .pk-room .pk-spot .pk-mark{width:22px;height:22px;top:-4px;bottom:auto}.casino .pk-room .pk-spot .pk-btn{left:-6px;right:auto}.casino .pk-room .pk-spot .pk-mark{right:-6px;left:auto}@media (max-width: 620px){.casino .pk-room .pk-spot .pk-btn,.casino .pk-room .pk-spot .pk-mark{width:20px;height:20px;top:-4px}.casino .pk-room .pk-spot .pk-btn{left:-5px}.casino .pk-room .pk-spot .pk-mark{right:-5px}}.casino .pk-room{background:radial-gradient(70% 60% at 50% 45%,rgba(255,220,160,.07),transparent 70%),repeating-linear-gradient(45deg,rgba(232,189,88,.045) 0 1px,transparent 1px 22px),repeating-linear-gradient(-45deg,rgba(232,189,88,.045) 0 1px,transparent 1px 22px),radial-gradient(circle at 50% 50%,rgba(232,189,88,.06) 0 2px,transparent 3px) 0 0 / 22px 22px,linear-gradient(180deg,#2a0a12,#1a060b 60%,#120408)!important;box-shadow:inset 0 0 90px #000000a6,0 0 0 1px #e8bd581f!important;animation:none!important}.casino #v-pk .pk-onfelt .pk-say,.casino #v-pk .pk-onfelt .pk-note{color:#ffeccdcc}.casino .pk-print{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);z-index:0;pointer-events:none;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:clamp(2.2rem,9vw,4.6rem);letter-spacing:.32em;padding-inline-start:.32em;color:#00280a47;text-shadow:0 1px 0 rgba(255,255,255,.07)}.casino .pk-print:after{content:"POKER ROOM";position:absolute;left:50%;top:100%;transform:translate(-50%);font-size:.22em;letter-spacing:.6em;color:#00280a4d}.casino .pk-room .pk-center{z-index:1}@media (max-width: 620px){.casino .pk-print{font-size:clamp(1.8rem,10vw,2.6rem);letter-spacing:.24em;padding-inline-start:.24em;top:45%}}.casino .pk-print{top:25%;font-size:clamp(1.6rem,6vw,3.2rem);color:#00280a52}.casino .pk-print:after{content:none}@media (max-width: 620px){.casino .pk-print{font-size:clamp(1.4rem,8vw,2.1rem);font-size:1.35rem;letter-spacing:.18em;padding-inline-start:.18em;top:64%}}.casino .pk-room .pk-table.pk-live{border:18px solid transparent!important;background:radial-gradient(ellipse at 50% 40%,rgba(255,255,255,.07),transparent 55%) padding-box,repeating-linear-gradient(45deg,rgba(255,255,255,.012) 0 1px,transparent 1px 3px) padding-box,radial-gradient(ellipse at 50% 45%,#1d8657,#12693f 42%,#0b4c2f 78%,#073822) padding-box,linear-gradient(180deg,rgba(255,255,255,.14),transparent 22%,transparent 78%,rgba(255,255,255,.05)) border-box,linear-gradient(180deg,#2b211d,#120c0a,#060403) border-box!important;box-shadow:inset 0 0 0 1.5px #ecc463d9,inset 0 0 0 4px #0000004d,inset 0 0 0 5px #ecc4632e,inset 0 22px 60px #00000073,0 0 0 1.5px #c99a3a,0 0 0 3px #140a04,0 0 46px -12px #ecc46373,0 26px 46px -10px #000000d9!important}.casino .pk-room .pk-table.pk-live:after{content:""!important;position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:inherit;pointer-events:none;border:1px dashed rgba(236,196,99,.32)}.casino .pk-room .pk-table.pk-live:before{top:8%!important;right:7%!important;bottom:8%!important;left:7%!important;border:1.5px solid rgba(236,196,99,.3)!important;box-shadow:0 0 0 4px #0000000f,inset 0 0 0 1px #0000001f!important;background:none!important}@media (max-width: 620px){.casino .pk-room .pk-table.pk-live{border-width:13px!important}.casino .pk-room .pk-table.pk-live:after{top:-7px;right:-7px;bottom:-7px;left:-7px}.casino .pk-room .pk-table.pk-live:before{top:8%!important;right:8%!important;bottom:8%!important;left:8%!important}}.casino .pk-room .pk-ava{background:#0b3a26;box-shadow:0 0 0 2px #072a1b,0 0 0 3px #ecc46359,0 6px 14px #0009}.casino .pk-room .pk-spot.empty .pk-ava{background:#0d4029;box-shadow:0 0 0 2px #072a1b,0 0 0 3px #ecc46338,inset 0 0 0 1px #ffffff0a,0 6px 14px #00000080;color:#ffe4a0cc}.casino .pk-room .pk-ava .av{background:#145c3c}.casino .pk-room .pk-community .slot{background:#00190c52;box-shadow:inset 0 0 0 1px #ecc46329}.casino .pk-room .pk-community .slot:after{color:#ecc4634d}.casino .pk-room .pk-pot{background:#0000006b;box-shadow:inset 0 0 0 1px #ecc46359;border:none;color:#fff3d6}.casino .pk-room .pk-street{color:#ecc46399}.casino .pk-crest{position:absolute;left:50%;top:25%;transform:translate(-50%,-50%);width:min(300px,46%);height:auto;z-index:0;pointer-events:none;opacity:.62;filter:drop-shadow(0 1px 0 rgba(0,0,0,.45)) drop-shadow(0 0 10px rgba(236,196,99,.18));font-size:inherit;letter-spacing:normal;padding:0;color:inherit;text-shadow:none}.casino .pk-crest .word{font-family:Frank Ruhl Libre,Georgia,Times New Roman,serif;font-weight:900;font-size:44px;letter-spacing:14px}.casino .pk-crest .sub{font-family:Frank Ruhl Libre,Georgia,serif;font-weight:700;font-size:11px;letter-spacing:7px}@media (max-width: 620px){.casino .pk-crest{top:64%;width:62%;font-size:inherit;letter-spacing:normal;padding:0}}.casino .pk-pot .pot-chip{position:relative;display:block;width:22px;height:25px;border-radius:11px;flex:none;background:repeating-linear-gradient(90deg,#efe8da 0,#efe8da 2.5px,#050506 2.5px,#050506 6px);box-shadow:0 2px 3px #0000008c}.casino .pk-pot .pot-chip>b{position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 38% 30%,rgba(255,255,255,.35),transparent 42%),radial-gradient(circle,#17161b 0 33%,rgba(236,196,99,.9) 34% 37%,#17161b 38% 60%,transparent 61%),repeating-conic-gradient(from 11.25deg,#f7f2e7 0,#f7f2e7 22.5deg,#17161b 22.5deg,#17161b 45deg);box-shadow:inset 0 0 0 1px #0006}@media (max-width: 620px){.casino .pk-crest{width:44%;top:66%}.casino .pk-crest path[opacity],.casino .pk-crest path[d^=M100],.casino .pk-crest>path{display:none}}.casino .pk-room .pk-table.pk-live:after{content:none!important;border:none!important}@media (max-width: 620px){.casino .pk-crest{top:62%;width:40%}}.casino .pk-room .pk-table.pk-live{border:none!important;border-radius:0!important;box-shadow:none!important;background:url(/assets/table-wide-CtHcNlD5.webp) center / 100% 100% no-repeat!important;filter:drop-shadow(0 26px 28px rgba(0,0,0,.7)) drop-shadow(0 4px 6px rgba(0,0,0,.5))}.casino .pk-room .pk-table.pk-live:before,.casino .pk-room .pk-table.pk-live:after{content:none!important}.casino .pk-crest{display:none!important}@media (max-width: 620px){.casino .pk-room .pk-table.pk-live{background-image:url(/assets/table-tall-BqGzZthx.webp)!important;aspect-ratio:.8 / 1!important}}.casino .pk-dealer.portrait{position:absolute;left:50%;top:0;transform:translate(-50%,-52%);z-index:4;width:auto;height:auto;border-radius:0;overflow:visible;display:grid;justify-items:center;pointer-events:none;-webkit-mask-image:none;mask-image:none;box-shadow:none;background:none;filter:drop-shadow(0 8px 10px rgba(0,0,0,.6))}.casino .pk-dealer.portrait .frame{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;overflow:hidden;padding:3px;background:conic-gradient(from 210deg,#fff1c2,#c99a3a 25%,#7a4f0e 45%,#f3d98e 62%,#b8862a 80%,#fff1c2);box-shadow:0 0 0 2px #120806,inset 0 0 0 1px #00000059}.casino .pk-dealer.portrait .frame img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 22%;object-position:50% 22%;display:block;box-shadow:inset 0 0 0 2px #0006}.casino .pk-dealer.portrait .frame b{width:100%;height:100%;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,#fff,#e9e3d6 70%,#cfc6b4);font:900 1.6rem/1 Frank Ruhl Libre,Georgia,serif;color:#1a1208}.casino .pk-dealer.portrait .plate{margin-top:-9px;padding:2px 10px 3px;border-radius:6px;font:800 .56rem/1 var(--mono);letter-spacing:.22em;color:#2a1602;background:linear-gradient(180deg,#fff1c2,#e8bd58 55%,#b8862a);box-shadow:0 0 0 1px #120806,0 2px 4px #00000080;position:relative}.casino .pk-room,.casino .bj-room{padding-top:54px!important}@media (max-width: 620px){.casino .pk-dealer.portrait .frame{width:62px;height:62px;padding:2.5px}.casino .pk-dealer.portrait .plate{font-size:.5rem;padding:2px 8px 3px;margin-top:-8px}.casino .pk-room,.casino .bj-room{padding-top:46px!important}}@media (max-width: 760px){body.casino-lobby .casino .tile{grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:center;-moz-column-gap:9px;column-gap:9px;row-gap:7px;padding:10px 11px}body.casino-lobby .casino .tile .ico{grid-row:1!important;grid-column:1;width:38px;height:38px;border-radius:12px;align-self:center}body.casino-lobby .casino .tile .ico svg{width:19px;height:19px}body.casino-lobby .casino .tile h3{grid-row:1;grid-column:2;align-self:center;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:1.12rem;line-height:1.1}body.casino-lobby .casino .tile .status{grid-row:2;grid-column:1 / -1;align-self:start;display:flex!important;align-items:flex-start;gap:5px;white-space:normal!important;overflow:visible!important;font-size:.74rem;line-height:1.3}body.casino-lobby .casino .tile .status>svg{margin-top:2px}body.casino-lobby .casino .tile .status .tx{white-space:normal!important;overflow:hidden;text-overflow:clip!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.casino .lobby-hero .stat b{white-space:nowrap;overflow:visible;text-overflow:clip;font-size:.98rem}.casino .lobby-hero .stat{min-width:0;padding:8px}}@media (max-width: 440px){.casino .lobby-hero .stat .si{display:none!important}.casino .lobby-hero .stat{justify-content:center;text-align:center}}.casino .pk-dealer.portrait{transform:translate(-50%,-84%);filter:drop-shadow(0 8px 12px rgba(0,0,0,.6))}.casino .pk-dealer.portrait .frame{width:84px;height:104px;border-radius:42px 42px 12px 12px;padding:0;background:#0b0608;box-shadow:0 0 0 1.5px #e8bd58,0 0 0 4px #0a0604b3,0 0 0 5px #e8bd5859}.casino .pk-dealer.portrait .frame img{border-radius:42px 42px 12px 12px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 18%;object-position:50% 18%;box-shadow:none}.casino .pk-dealer.portrait .frame b{border-radius:42px 42px 12px 12px}.casino .pk-dealer.portrait .plate{margin-top:-10px}.casino .pk-room,.casino .bj-room{padding-top:96px!important}@media (max-width: 620px){.casino .pk-dealer.portrait .frame{width:70px;height:86px;border-radius:35px 35px 10px 10px;padding:0}.casino .pk-dealer.portrait .frame img,.casino .pk-dealer.portrait .frame b{border-radius:35px 35px 10px 10px}.casino .pk-room,.casino .bj-room{padding-top:82px!important}}.casino .bj-room .bj-table{border:none!important;border-radius:0!important;box-shadow:none!important;background:url(/assets/bj-wide-C9ulw0zp.webp) center / 100% 100% no-repeat!important;filter:drop-shadow(0 24px 26px rgba(0,0,0,.7)) drop-shadow(0 4px 6px rgba(0,0,0,.5))}.casino .bj-room .bj-print,.casino .bj-room .bj-felt-glow,.casino .bj-room .bj-table:before,.casino .bj-room .bj-table:after{display:none!important}.casino .bj-room .bj-box,.casino .bj-room .seat.s0 .bj-box,.casino .bj-room .seat.s1 .bj-box,.casino .bj-room .seat.s3 .bj-box,.casino .bj-room .seat.s4 .bj-box{border-color:transparent;background:none;box-shadow:none}.casino .bj-room .seat:not(.taken) .bj-box:has(.sitbtn:not(:disabled)){background:radial-gradient(circle,rgba(236,196,99,.12),transparent 70%)}.casino .bj-room .seat.me .bj-box{border-color:#ffd23f;box-shadow:0 0 16px #ffd23f8c}.casino .bj-room .seat.turn .bj-box{border-color:#8bff9e;box-shadow:0 0 0 2px #8bff9e59,0 0 22px #8bff9eb3}@media (max-width: 620px){.casino .bj-room .bj-table{background-image:url(/assets/bj-tall-D3DEBVIe.webp)!important}}.casino .bj-room,.casino .rl-room{background:radial-gradient(70% 60% at 50% 45%,rgba(255,220,160,.07),transparent 70%),repeating-linear-gradient(45deg,rgba(232,189,88,.045) 0 1px,transparent 1px 22px),repeating-linear-gradient(-45deg,rgba(232,189,88,.045) 0 1px,transparent 1px 22px),radial-gradient(circle at 50% 50%,rgba(232,189,88,.06) 0 2px,transparent 3px) 0 0 / 22px 22px,linear-gradient(180deg,#2a0a12,#1a060b 60%,#120408)!important;box-shadow:inset 0 0 90px #000000a6,0 0 0 1px #e8bd581f!important}.casino .rl-room{position:relative;padding:16px 14px;border-radius:26px}.casino .rl-room .panel{background:#0e04088c;border-color:#e8bd5829;box-shadow:inset 0 1px #ffffff0a,0 14px 30px -18px #000000e6}.casino .rl-room .wheel-wrap{position:relative;overflow:visible;margin-top:92px;padding-top:34px;background:radial-gradient(60% 50% at 50% 45%,rgba(255,220,160,.08),transparent 70%),#0e040873}.casino .rl-room .wheel-wrap .pk-dealer.portrait{z-index:5}@media (max-width: 620px){.casino .rl-room{padding:12px 8px;border-radius:20px;margin:0 -4px}.casino .rl-room .wheel-wrap{margin-top:78px;padding-top:28px}}@media (max-width: 760px){.casino .lobby-hero,body.casino-lobby .casino .lobby-hero{padding:14px 14px 12px!important;margin-bottom:10px;border-radius:20px;border:1px solid rgba(232,189,88,.28);background:radial-gradient(120% 90% at 100% 0%,rgba(200,24,58,.22),transparent 60%),linear-gradient(160deg,#1d0b14,#0c0609 75%)!important;box-shadow:inset 0 1px #ffffff0d,0 14px 30px -20px #000000e6!important}.casino .lobby-hero:before,.casino .lobby-hero:after{content:none!important;display:none!important}.casino .lobby-hero .dice-art,.casino .lobby-hero p{display:none!important}.casino .lobby-hero h1,body.casino-lobby .casino .lobby-hero h1{margin:0 0 10px!important;font-size:1.35rem!important;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.casino .lobby-hero .stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;max-width:none}.casino .lobby-hero .stat,body.casino-lobby .casino .lobby-hero .stat{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:0;min-width:0;padding:8px 6px!important;border-radius:14px;text-align:center}.casino .lobby-hero .stat .si{display:none!important}.casino .lobby-hero .stat .sv{display:grid;justify-items:center;gap:2px;min-width:0;width:100%}.casino .lobby-hero .stat small{font-family:Rubik,sans-serif;font-size:.66rem;letter-spacing:0;text-transform:none;color:var(--dim);white-space:nowrap}.casino .lobby-hero .stat b,body.casino-lobby .casino .lobby-hero .stat b{font-family:Rubik,sans-serif;font-weight:800;font-size:1rem!important;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}body.casino-lobby .casino .tile>p{display:none!important}body.casino-lobby .casino .tile{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;grid-auto-rows:0;align-content:center!important;-moz-column-gap:9px!important;column-gap:9px!important;row-gap:7px!important;text-align:start}body.casino-lobby .casino .tile>.ico{grid-row:1 / 2!important;grid-column:1 / 2!important}body.casino-lobby .casino .tile>h3{grid-row:1 / 2!important;grid-column:2 / 3!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;align-self:center!important}body.casino-lobby .casino .tile>.status{grid-row:2 / 3!important;grid-column:1 / 3!important;white-space:normal!important;overflow:visible!important;align-self:start!important}body.casino-lobby .casino .tile>.status .tx{white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.casino .pk-room .pk-table .pk-spot.pos3 .pk-chips,.casino .pk-room .pk-table .pk-spot.pos4 .pk-chips{left:auto!important;right:calc(50% + var(--ava) + 12px)}.casino .bj-room,.casino #v-bj .bj-room{background:radial-gradient(70% 55% at 50% 30%,rgba(90,120,200,.14),transparent 70%),radial-gradient(120% 80% at 50% 110%,rgba(40,20,90,.35),transparent 60%),linear-gradient(180deg,#0b1022,#070a17 55%,#04060d)!important;box-shadow:inset 0 0 0 1px #96afff1a,inset 0 0 80px #0009!important}.casino #v-bj .bj-onfelt .phase{background:#0a102899;box-shadow:inset 0 0 0 1px #96afff2e}.casino .bj-room .seat.s0 .hand,.casino .bj-room .seat.s1 .hand,.casino .bj-room .seat.s2 .hand,.casino .bj-room .seat.s3 .hand,.casino .bj-room .seat.s4 .hand{transform:translate(-50%)!important}@media (max-width: 620px){.casino .bj-room{--maxw: 46px;--step: 12px}}.casino .gi-back{touch-action:none;overscroll-behavior:contain}.casino .gi-body{touch-action:pan-y;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.casino .vs-shekel{background:radial-gradient(120% 70% at 50% 0%,#17325e,#0b1a36 45%,#050b18);border:2px solid #c99a3a;box-shadow:0 0 0 2px #04101f,0 0 0 4px #ffd67861,0 0 40px -6px #5096ff8c,0 24px 40px -12px #000000e6}.casino .vs-shekel .vs-top{background:radial-gradient(100% 140% at 50% 0%,#2b67c4,#133672 55%,#071736)}.casino .vs-shekel .vs-top:after{content:"₪";position:absolute;inset-inline-end:10px;top:50%;transform:translateY(-40%);font:900 2.6rem/1 Rubik,sans-serif;color:#ffe6961f;pointer-events:none}.casino .vs-shekel.in-free{box-shadow:0 0 0 2px #04101f,0 0 0 4px #b6ff5c8c,0 0 46px -4px #96ff50a6,0 24px 40px -12px #000000e6}.casino .vs-shekel.in-free .vs-top{background:radial-gradient(100% 140% at 50% 0%,#3fae4c,#136b2c 55%,#052a12)}.casino .vs-shekel .vs-free b{color:#d7ff8a}.casino .vs-shekel .vs-reels{gap:2px;padding:4px 3px;background:#030812}.casino .vs-shekel .vs-reel{border-radius:4px;background:linear-gradient(90deg,#c9c3b2,#f3eee0 20%,#fffdf6,#f3eee0 80%,#c9c3b2)}.casino .vs-shekel .vs-reel:first-child{border-radius:8px 4px 4px 8px}.casino .vs-shekel .vs-reel:last-child{border-radius:4px 8px 8px 4px}.casino .vs-shekel .vs-reel:after{background:linear-gradient(180deg,rgba(0,4,14,.62),rgba(0,4,14,.18) 9%,transparent 20%,rgba(255,255,255,.07) 48%,transparent 58%,transparent 80%,rgba(0,4,14,.18) 91%,rgba(0,4,14,.62))}.casino .vs-shekel .vs-sym{top:3.5%;right:0;bottom:3.5%;left:0}.casino .vs-shekel .vs-cell{padding:0;box-shadow:inset 0 -1px #3c321e2e}.casino .sh-photo{position:absolute;top:0;bottom:0;width:200%;background:center / 100% 100% no-repeat;border-radius:3px;box-shadow:inset 0 0 0 1px #0000002e}.casino .vs-shekel .vs-sym:has(.sh-photo){top:1.5%;right:0;bottom:1.5%;left:0}.casino .sh-photo.sh-L{left:0}.casino .sh-photo.sh-R{right:0}.casino .vs-shekel .vs-sym svg{filter:drop-shadow(0 2px 2px rgba(0,0,0,.45))}.casino .vs-shekel .vs-cell.lit .vs-sym{animation:sh-lit .55s ease-in-out infinite alternate}@keyframes sh-lit{to{filter:brightness(1.18) drop-shadow(0 0 8px rgba(255,240,170,.95))}}.casino .vs-shekel .vs-reels.has-win .vs-cell:not(.lit){filter:brightness(.45) saturate(.55)}.casino .vs-lines .vs-pair .box{stroke-width:3.5;rx:10;animation:sh-box .4s cubic-bezier(.2,1.4,.4,1) backwards,sh-pulse .8s .4s ease-in-out infinite alternate}@keyframes sh-box{0%{opacity:0;transform:scale(1.12);transform-box:fill-box;transform-origin:center}}@keyframes sh-pulse{to{stroke-width:5}}.casino .vs-shekel .vs-reels.tease .vs-reel:not(.landed){box-shadow:inset 0 0 0 2px #beff6ef2,0 0 18px #96ff50e6}.casino .vs-shekel .vs-banner{background:radial-gradient(circle,#030c068c,#030c06e0)}.pays .sh-pay-note{width:104px;height:44px;flex:none;display:grid}.pays .sh-pay-note svg{width:100%;height:100%;filter:drop-shadow(0 2px 3px rgba(0,0,0,.45))}.pays.sh-pays .pay-nums b{opacity:1;color:#ffd36b}.casino .sl-pick{overflow-x:auto;scrollbar-width:none}.casino .sl-pick::-webkit-scrollbar{display:none}.casino .sl-pick-btn{flex:none}.casino .sl-pick-shekel.on{background:linear-gradient(180deg,#d7ff8a,#8fd14f 45%,#4d8a1f);box-shadow:0 0 18px -4px #aaff5ad9}.casino .sl-pick-shekel.on b{color:#0e2a06}@media (max-width: 620px){.casino .vs-shekel .vs-reels{gap:2px;padding:3px 2px}}.pays .sh-pay-note img,.casino .sh-admin-pic img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.casino .sh-admin-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.06)}.casino .sh-admin-pic{width:96px;height:46px;flex:none;display:grid}.casino .sh-admin-pic svg{width:100%;height:100%}.casino .sh-admin-halves{display:flex;gap:6px;flex:none}.casino .sh-admin-halves i{position:relative;width:46px;height:46px;overflow:hidden;border-radius:6px;background:#f3eee0;box-shadow:0 0 0 1px #e8bd5866}.casino .sh-admin-halves i svg{width:100%;height:100%}.casino .sh-admin-row b{font-family:var(--mono);color:#ffe3a3}.casino .vs-shekel .vs-reel{background:#0a1426}.casino .vs-shekel .vs-cell{transition:opacity .22s ease;backface-visibility:hidden;-webkit-backface-visibility:hidden;contain:layout paint}.casino .vs-shekel .vs-sym svg,.casino .vs-shekel .sh-photo{filter:none}.casino .vs-shekel .vs-sym{will-change:auto}.casino .vs-shekel .vs-reel.blur .vs-cell{filter:none;opacity:1}.casino .vs-shekel .vs-reels.has-win .vs-cell:not(.lit){filter:none;opacity:.32}.casino .vs-shekel .vs-cell.lit,.casino .vs-shekel .vs-cell.lit .vs-sym{animation:none;filter:none}.casino .vs-lines .vs-pair .box{animation:sh-box .32s cubic-bezier(.2,1.3,.4,1) backwards;stroke-width:4;filter:none;paint-order:stroke}.casino .vs-lines .vs-pair{filter:drop-shadow(0 0 6px currentColor)}.casino .vs-shekel .vs-reel.landed{animation:sh-thump .24s cubic-bezier(.3,1.6,.5,1)}@keyframes sh-thump{35%{transform:translateY(3px)}}.casino .vs-shekel .vs-reels.tease .vs-reel:not(.landed){animation:none;box-shadow:inset 0 0 0 2px #beff6ef2,0 0 18px #96ff50d9}@media (prefers-reduced-motion: reduce){.casino .vs-shekel .vs-reel.landed{animation:none}}@media (max-width: 620px){.casino .pk-room .pk-table .pk-spot.pos0{left:50%!important}.casino .pk-room .pk-table .pk-spot.pos1{left:13%!important;top:60%!important}.casino .pk-room .pk-table .pk-spot.pos4{left:87%!important;top:60%!important}.casino .pk-room .pk-table .pk-spot.pos2{left:24%!important;top:14%!important}.casino .pk-room .pk-table .pk-spot.pos3{left:76%!important;top:14%!important}.casino .pk-room .pk-table .pk-spot{margin-left:0!important;margin-right:0!important}}.casino .bj-room .bj-box{position:relative}.casino .bj-room .bj-ava{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;overflow:hidden;display:grid;place-items:center;z-index:1;box-shadow:0 0 0 2px #e8bd588c,0 6px 14px #0000008c;background:#12060a}.casino .bj-room .bj-ava .av{width:100%!important;height:100%!important;border-radius:50%;font-size:1.1rem;display:grid;place-items:center}.casino .bj-room .bj-ava .av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.casino .bj-room .seat.me .bj-ava{box-shadow:0 0 0 2px #ffd23f,0 0 14px #ffd23f99,0 6px 14px #0000008c}.casino .bj-room .seat.turn .bj-ava{box-shadow:0 0 0 2px #8bff9e,0 0 18px #8bff9ebf,0 6px 14px #0000008c}.casino .bj-room .bj-box .betchip{position:absolute!important;right:-10px;bottom:-6px;left:auto!important;top:auto!important;margin:0!important;z-index:2;transform:none!important}.casino .bj-room .bj-box .total,.casino .bj-room .bj-box .turn-ring{z-index:3}.casino .bj-room .seat .who{justify-content:center}.casino #v-sl .sl-pick{margin-left:54px!important;margin-right:0!important;max-width:calc(100% - 54px)!important}@media (min-width: 761px){.casino #v-sl .sl-pick{margin-left:auto!important;margin-right:auto!important;max-width:calc(100% - 120px)!important}}.casino .vs-reel.blur .vs-cell,.casino .fr-cab.spinning .fr-strip,.casino .vs-cell{filter:none!important}.casino .vs-cell{transition:opacity .2s ease!important}.casino .vs-reels.has-win .vs-cell:not(.lit):not(.scat){opacity:.35}.casino .vs-shekel .vs-reel.blur:before{opacity:0!important}.casino .bj-room .bj-box .turn-ring{position:absolute!important;top:-8px!important;left:-8px!important;right:auto!important;bottom:auto!important;transform:none!important}.casino .vs-shekel .vs-reels{grid-template-columns:repeat(6,minmax(0,1fr))}.casino .vs-shekel .vs-cell.joined{opacity:0!important;transition:none}.casino .vs-join{position:absolute;z-index:3;pointer-events:none;transform-origin:center;animation:sh-join .42s cubic-bezier(.2,1.35,.45,1) both}.casino .vs-join>*{position:absolute;left:0;right:0;top:3.5%;bottom:3.5%;width:100%;height:93%;display:block;border-radius:5px;box-shadow:0 0 0 2px var(--c),0 0 18px 2px var(--c)}.casino .vs-join>img{top:1.5%;bottom:1.5%;height:97%;-o-object-fit:fill;object-fit:fill}.casino .vs-join:after{content:"";position:absolute;top:3.5%;right:0;bottom:3.5%;left:0;border-radius:5px;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.6) 50%,transparent 62%) no-repeat;background-size:260% 100%;animation:sh-shine .6s .2s ease-out both}.casino .vs-join:before{content:"";position:absolute;top:3.5%;right:0;bottom:3.5%;left:0;border-radius:8px;border:3px solid var(--c);opacity:0}.casino .vs-join.out{animation:sh-burst .34s cubic-bezier(.4,0,.9,.4) forwards}.casino .vs-join.out:before{animation:sh-ring .4s ease-out forwards}.casino .vs-join.out:after{animation:none;opacity:0}@keyframes sh-join{0%{opacity:0;transform:scale(.86)}60%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:none}}@keyframes sh-shine{0%{background-position:125% 0}to{background-position:-125% 0}}@keyframes sh-burst{0%{transform:none;opacity:1}35%{transform:scale(1.1);opacity:1}to{transform:scale(1.35);opacity:0}}@keyframes sh-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.5,1.8)}}@media (prefers-reduced-motion: reduce){.casino .vs-join,.casino .vs-join:after,.casino .vs-join.out,.casino .vs-join.out:before{animation-duration:.01s}}.hood h1,.hood h2,.hood h3,.hood h4,.hood p,.hood ul{margin:0}.hood{--bg: #0c110f;--panel: #131a17;--panel-2: #111816;--line: #1a2320;--line-strong: #26322d;--text: #e7efeb;--muted: #97a69f;--dim: #5f6e67;--accent: #3fcf8e;--gold: #d4b26a;--red: #e0625a;--green: #2fb87a;--blue: #5b7bb0;--mono: "JetBrains Mono", ui-monospace, monospace;-webkit-text-size-adjust:100%;touch-action:manipulation;font-family:Heebo,system-ui,sans-serif;background:var(--bg);color:var(--text);min-height:100svh;padding-bottom:env(safe-area-inset-bottom)}.hood [hidden]{display:none!important}@media (max-width: 760px){.hood input,.hood textarea,.hood select{font-size:16px!important}}.hood .top{position:sticky;top:0;z-index:1000;display:flex;align-items:center;gap:10px;padding:10px 14px;background:#1a1c1ef0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.hood .top a.back{color:var(--muted);text-decoration:none;font-size:.85rem;border:1px solid var(--line-strong);border-radius:6px;padding:6px 10px;white-space:nowrap}.hood .top h1{font-size:1.1rem;font-weight:900;white-space:nowrap}.hood .wallet{margin-inline-start:auto;display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}@media (max-width: 560px){.hood .rav-pill{display:none}}.hood .tabs{display:flex;gap:2px;padding:0 10px;border-bottom:1px solid var(--line);overflow-x:auto;background:var(--bg);position:sticky;top:53px;z-index:999}.hood .tab{padding:11px 14px;background:none;border:none;border-bottom:2px solid transparent;color:var(--muted);font-weight:700;cursor:pointer;white-space:nowrap}.hood .tab.on{color:var(--text);border-bottom-color:var(--accent)}.hood main{max-width:1100px;margin:0 auto;padding:14px}.hood .pane[hidden]{display:none}.hood .hcard{background:var(--panel);border:1px solid var(--line);border-radius:8px;margin-bottom:14px;overflow:hidden}.hood .hcard>h2{font-size:1rem;font-weight:900;padding:12px 14px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:baseline;gap:10px}.hood .hcard>h2 small{font-weight:400;color:var(--dim);font-size:.76rem}.hood .in{padding:12px 14px}.hood .note{color:var(--dim);font-size:.82rem}.hood .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 14px;border-radius:6px;border:1px solid var(--text);background:var(--text);color:var(--bg);font-weight:700;cursor:pointer}.hood .btn:hover{background:var(--accent);border-color:var(--accent)}.hood .btn:disabled{opacity:.4;cursor:not-allowed}.hood .btn.ghost{background:transparent;color:var(--text);border-color:var(--line-strong)}.hood .btn.ghost:hover{border-color:var(--muted)}.hood .btn.green{background:var(--green);border-color:var(--green);color:#fff}.hood .btn.sm{padding:6px 10px;font-size:.82rem}.hood .field{padding:9px 11px;background:#1b1d20;color:var(--text);border:1px solid var(--line-strong);border-radius:6px;font:inherit;width:100%;min-width:0}.hood .row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.hood .grid2{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width: 800px){.hood .grid2{grid-template-columns:1fr}}.hood #map{position:relative;height:min(74svh,760px);background:#b9d8f1;overflow:hidden;touch-action:none;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none}.hood #map.grabbing{cursor:grabbing}.hood .map-layer{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 0;will-change:transform;backface-visibility:hidden}.hood .gsvg{position:absolute;display:block}.hood .zone-label{direction:rtl;unicode-bidi:bidi-override}.hood .gsvg text{font-family:Heebo,sans-serif}.hood .hoodline{fill:none;stroke:#1c4f96;stroke-width:3;vector-effect:non-scaling-stroke;stroke-dasharray:9 5;opacity:.75}.hood .house{transform-box:fill-box;transform-origin:center;transition:transform .18s ease,fill .35s,opacity .35s;stroke-width:.8;stroke-linejoin:round;cursor:pointer}.hood .house.free{fill:#969ba261;stroke:#6b7078;stroke-width:1.2}.hood .house.free.far{opacity:.55}.hood .house.mine{stroke:#145a1f;stroke-width:1.1}.hood .house.other{stroke:#4b2a8a;stroke-width:1.1}.hood .house.watched{animation:watched 1s steps(2) infinite}@keyframes watched{50%{stroke:#ffb020;stroke-width:3}}.hood .house.red{fill:#e0443e!important;stroke:#8f1d19;animation:red-blink .8s steps(2) infinite}.hood .house.pop{animation:pop .7s cubic-bezier(.3,1.6,.5,1)}.hood .house.hit{animation:hit .5s}@media (hover: hover){.hood .house:hover{transform:scale(1.18);stroke-width:1.4}}@keyframes red-blink{50%{fill-opacity:.35}}@keyframes pop{0%{transform:scale(.1)}70%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes hit{30%{transform:scale(.85)}60%{transform:scale(1.2)}}.hood .hno{font-size:11px;font-weight:800;fill:#1d1550;paint-order:stroke;stroke:#fff;stroke-width:2.5px;dominant-baseline:central;text-anchor:middle;pointer-events:none;opacity:0;transition:opacity .25s}.hood .lod1 .hno,.hood .lod2 .hno{opacity:1}.hood .lm{fill:#ffffff8c;stroke:#8a8f96;stroke-width:1;stroke-dasharray:3 2;pointer-events:none}.hood .lm-ico{font-size:13px;text-anchor:middle;dominant-baseline:central;pointer-events:none}.hood .lm-name{font-size:7px;font-weight:800;fill:#3a3f46;paint-order:stroke;stroke:#fff;stroke-width:2.4px;text-anchor:middle;dominant-baseline:central;pointer-events:none;opacity:0;transition:opacity .25s}.hood .lod1 .lm-name,.hood .lod2 .lm-name{opacity:1}.hood .lm.click{pointer-events:all;cursor:pointer;fill:#ffecbea6;stroke:#a8741a}@media (hover: hover){.hood .lm.click:hover{fill:#ffd68ccc}}.hood .place-desc{color:var(--muted);font-size:.92rem;line-height:1.5;margin:4px 0 12px}@keyframes march{to{stroke-dashoffset:-20}}.hood .zone-label{font-size:60px;font-weight:900;fill:#26303b;paint-order:stroke;stroke:#ffffffd9;stroke-width:7px;stroke-linejoin:round;text-anchor:middle;dominant-baseline:central;pointer-events:none;letter-spacing:.5px;opacity:.9;transition:opacity .3s}.hood .zone-label.here{filter:drop-shadow(0 0 6px rgba(47,168,60,.9))}.hood .lod1 .zone-label{opacity:.55}.hood .lod2 .zone-label{opacity:0}.hood .stop{cursor:pointer}.hood .stop rect{fill:#1d4ed8;stroke:#fff;stroke-width:1.2}.hood .stop text{font-size:12px;text-anchor:middle;dominant-baseline:central;pointer-events:none}.hood .stop.here rect{fill:#15803d}@media (hover: hover){.hood .stop:hover rect{fill:#2563eb}}.hood .me-pulse{fill:#2fa83c;opacity:.35;transform-box:fill-box;transform-origin:center;animation:pulse 1.8s ease-out infinite;pointer-events:none}@keyframes pulse{0%{transform:scale(.4);opacity:.55}to{transform:scale(1.6);opacity:0}}.hood .me-dot{fill:#2fa83c;stroke:#fff;stroke-width:1.6;pointer-events:none}.hood .me-ico{font-size:9px;text-anchor:middle;dominant-baseline:central;pointer-events:none}.hood .walk-line{fill:none;stroke:#2fa83c;stroke-width:2;vector-effect:non-scaling-stroke;stroke-dasharray:2 5;stroke-linecap:round;animation:march 1s linear infinite}.hood .bus-ride{font-size:16px;text-anchor:middle;dominant-baseline:central;pointer-events:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.35))}.hood .money-pin{font-size:11px;text-anchor:middle;pointer-events:none;transform-box:fill-box;transform-origin:center bottom;animation:bob 1.6s ease-in-out infinite}@keyframes bob{50%{transform:translateY(-4px) scale(1.1)}}.hood .zoom-btns{position:absolute;top:10px;left:10px;display:grid;gap:6px;z-index:5}.hood .zoom-btns button{width:38px;height:38px;border-radius:9px;border:1px solid #cfc9bd;background:#fffffff0;color:#333;font-size:1.15rem;font-weight:700;cursor:pointer;box-shadow:0 2px 8px #00000029}.hood .zoom-btns button:active{transform:scale(.94)}.hood .loc-chip{background:#fffffff2;color:#23272b;border-radius:999px;padding:6px 11px;font-size:.82rem;font-weight:700;box-shadow:0 2px 8px #00000029;white-space:nowrap}.hood .loc-chip.walk{background:#eaf7ec;color:#1d6b28}.hood .map-tip{position:absolute;bottom:10px;right:10px;z-index:5;background:#fffffff0;color:#444;border-radius:8px;padding:5px 10px;font-size:.78rem;box-shadow:0 2px 6px #0000001f;pointer-events:none}@media (prefers-reduced-motion: reduce){.hood .house,.hood .money-pin,.hood .me-pulse,.hood .walk-line{animation:none!important}}.hood .map-msg{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#111213d9;z-index:6;text-align:center;padding:20px;color:var(--muted)}.hood .map-msg[hidden]{display:none}.hood .legend{display:flex;gap:12px;flex-wrap:wrap;margin:8px 2px 0;font-size:.78rem;color:var(--muted)}.hood .legend i{display:inline-block;width:12px;height:12px;border-radius:3px;vertical-align:-1px;margin-inline-end:4px}.hood .zones{display:grid;gap:8px;margin-top:10px}.hood .zrow{display:flex;align-items:center;gap:8px;padding:9px 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel-2)}.hood .zrow b{flex:1}.hood .zrow.here{border-color:#3fae4a80}.hood .rav{border-radius:12px;padding:14px;color:#fff;background:linear-gradient(135deg,#0f6e3f,#0b4d6e);box-shadow:inset 0 0 0 1px #ffffff1f}.hood .rav .bal{font-family:var(--mono);font-size:1.5rem;margin:8px 0 2px}.hood .stats{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.hood .stat{flex:1;min-width:90px;background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:8px 10px}.hood .stat span{display:block;font-size:.7rem;color:var(--dim)}.hood .stat b{font-family:var(--mono);font-weight:500;font-size:1.05rem}@media (max-width: 560px){.hood .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.hood .stat{min-width:0;padding:6px 8px}.hood .stat b{font-size:.92rem}.hood .stat span{font-size:.64rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.hood{--hud: calc(env(safe-area-inset-top) + 58px) ;--dock: calc(env(safe-area-inset-bottom) + 64px) ;--glass: rgba(8,12,11,.78);position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;padding:0;overscroll-behavior:none}.hood #stage{position:fixed;top:0;right:0;bottom:0;left:0}.hood #map{height:100%;border:none}.hood .hud{position:fixed;top:0;left:0;right:0;z-index:1500;display:flex;align-items:center;gap:8px;padding:calc(env(safe-area-inset-top) + 8px) 10px 8px;pointer-events:none;background:linear-gradient(to bottom,#0e0f118c,#0e0f1100)}.hood .hud>*{pointer-events:auto}.hood .hud-btn{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--glass);color:var(--text);text-decoration:none;font-size:1.1rem;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);flex:none}.hood .hud-title{font-size:1rem;font-weight:900;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.6);white-space:nowrap}@media (max-width: 700px){.hood .hud-title{display:none}}.hood .hud-res{position:fixed;z-index:1500;left:50%;transform:translate(-50%);bottom:calc(var(--dock) + 8px);display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;max-width:calc(100% - 20px);padding:4px;border-radius:16px;background:#0e0f1173}.hood.panel-open .hud-res{display:none}.hood .hud-res::-webkit-scrollbar{display:none}.hood .res,.hood .hud-pow{display:inline-flex;align-items:center;gap:5px;height:36px;padding:0 11px;border-radius:12px;background:var(--glass);border:1px solid rgba(255,255,255,.08);color:var(--text);font-family:var(--mono);font-size:.82rem;white-space:nowrap;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .12s;flex:none}.hood .res b,.hood .hud-pow b{font-weight:500}.hood .res:active,.hood .hud-pow:active,.hood .hud-btn:active{transform:scale(.94)}.hood .res.bump{animation:bump .45s}@keyframes bump{40%{transform:scale(1.12);background:#3fae4a73}}.hood .hud-pow{color:var(--gold);border-color:#e3bd5a59;margin-inline-start:auto}@media (max-width: 420px){.hood .res{padding:0 8px;font-size:.76rem}}.hood .hud .offers-btn{margin-inline-start:auto;position:relative}.hood .hud .offers-btn+.hud-pow{margin-inline-start:0}.hood .side{position:fixed;z-index:1450;top:calc(var(--hud) + 6px);right:max(10px,env(safe-area-inset-right));width:178px;border-radius:14px;background:var(--glass);border:1px solid rgba(255,255,255,.09);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px #0000004d;color:var(--text);overflow:hidden;transition:right .28s,width .2s}.hood .side-head{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;background:linear-gradient(90deg,#3fae4a38,#3fae4a00);color:inherit;font:inherit;cursor:pointer;text-align:start}.hood .side-av{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#2fa83c;color:#fff;font-weight:900;font-size:.9rem;flex:none;box-shadow:0 0 0 2px #ffffff40;overflow:hidden}.hood .side-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hood .side-head b{flex:1;min-width:0;font-size:.86rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hood .side-head small{display:block;font-size:.66rem;color:var(--muted);font-weight:500}.hood .side-car{font-style:normal;color:var(--muted);transition:transform .2s}.hood .side.min .side-car{transform:rotate(180deg)}.hood .side.min .side-body{display:none}.hood .side.min{width:auto}.hood .side.min .side-head b{display:none}.hood .side-body{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:4px 8px 9px}.hood .srow{display:flex;align-items:center;gap:6px;width:100%;padding:6px 8px;border-radius:9px;border:none;background:#ffffff0f;color:inherit;font:inherit;font-weight:700;font-size:.78rem;text-align:start;cursor:pointer}.hood .srow span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hood .srow em{font-style:normal;font-family:var(--mono);font-weight:500}.hood .srow.walk{background:#3fae4a2e;color:#bfe8c6}.hood .srow.shield{background:#508cff29;color:#cfe0ff;cursor:default;display:block}.hood .srow.shield small{display:block;font-weight:500;font-size:.66rem;opacity:.8;margin-top:2px}.hood .sbar{height:4px;border-radius:2px;background:#ffffff1f;overflow:hidden}.hood .sbar i{display:block;height:100%;width:0;background:var(--accent);transition:width 1s linear}.hood .sgrid{display:grid;grid-template-columns:1fr 1fr;gap:5px}.hood .sgrid div{padding:5px 7px;border-radius:8px;background:#ffffff0d}.hood .sgrid span{display:block;font-size:.62rem;color:var(--muted)}.hood .sgrid .lbl{font-style:normal}.hood .sgrid b{font-family:var(--mono);font-weight:500;font-size:.86rem}.hood .shint{font-size:.66rem;color:var(--muted);text-align:center}@media (max-width: 560px){.hood .side{width:146px;border-radius:12px}.hood .side-head{padding:6px 8px}.hood .side-av{width:26px;height:26px}.hood .side-body{gap:5px;padding:3px 6px 7px}.hood .srow{padding:5px 7px;font-size:.74rem}.hood .srow.shield small,.hood .shint{display:none}.hood .sgrid div{display:flex;align-items:center;justify-content:space-between;padding:4px 6px}.hood .sgrid span{font-size:.72rem}.hood .sgrid span .lbl{display:none}.hood .sgrid b{font-size:.78rem}}.hood .dock{position:fixed;left:0;right:0;bottom:0;z-index:1600;display:grid;grid-template-columns:repeat(5,1fr);padding:6px 8px calc(env(safe-area-inset-bottom) + 6px);background:var(--glass);border-top:1px solid rgba(255,255,255,.07);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}@media (min-width: 900px){.hood .dock{left:50%;right:auto;bottom:14px;transform:translate(-50%);width:600px;border-radius:18px;border:1px solid rgba(255,255,255,.08);padding:6px;box-shadow:0 10px 30px #00000059}.hood{--dock: 84px}}.hood .dock .tab{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 0 4px;margin:0 2px;border:none;border-radius:12px;background:none;color:var(--muted);font-weight:700;cursor:pointer;transition:background .15s,color .15s;-webkit-tap-highlight-color:transparent}.hood .dock .tab i{font-style:normal;font-size:1.3rem;line-height:1;transition:transform .18s cubic-bezier(.3,1.6,.5,1)}.hood .dock .tab span{font-size:.7rem}.hood .dock .tab.on{color:#fff;background:#3fcf8e2e}.hood .dock .tab.on i{transform:translateY(-2px) scale(1.12)}.hood .dock .tab:active i{transform:scale(.9)}.hood .badge{position:absolute;top:2px;left:calc(50% + 6px);min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--red);color:#fff;font:700 .66rem/17px var(--mono);font-style:normal;text-align:center;box-shadow:0 0 0 2px #16181be6}.hood .badge.dot{min-width:10px;width:10px;height:10px;padding:0;background:var(--gold);top:5px}.hood .panel{position:fixed;z-index:1550;left:0;right:0;bottom:var(--dock);height:min(72svh,calc(100dvh - var(--hud) - var(--dock) - 10px));display:flex;flex-direction:column;background:#1a1c1ff7;border-top:1px solid var(--line-strong);border-radius:18px 18px 0 0;box-shadow:0 -12px 40px #00000073;transform:translateY(0);transition:transform .28s cubic-bezier(.2,.9,.3,1),opacity .2s}.hood .panel[hidden]{display:flex!important;transform:translateY(105%);opacity:0;pointer-events:none}@media (min-width: 900px){.hood .panel{left:auto;right:14px;top:calc(var(--hud) + 6px);bottom:calc(var(--dock) + 10px);width:460px;height:auto;border-radius:16px;border:1px solid var(--line-strong)}.hood .panel[hidden]{transform:translate(110%)}.hood.panel-open .side{right:490px}}.hood .panel-head{position:relative;display:flex;align-items:center;gap:10px;padding:14px 16px 10px;border-bottom:1px solid var(--line);touch-action:none;cursor:grab;flex:none}.hood .panel-head h2{font-size:1.08rem;font-weight:900;flex:1}.hood .grip{position:absolute;top:6px;left:50%;transform:translate(-50%);width:40px;height:4px;border-radius:2px;background:#ffffff38}@media (min-width: 900px){.hood .grip{display:none}.hood .panel-head{cursor:default}}.hood .panel-x{width:34px;height:34px;border-radius:10px;border:1px solid var(--line-strong);background:var(--panel-2);color:var(--text);cursor:pointer;font-size:.95rem}.hood .panel-body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:12px;-webkit-overflow-scrolling:touch}.hood .panel .grid2{grid-template-columns:1fr;gap:0}.hood .panel .bank-top{grid-template-columns:1fr 1fr 1fr;gap:8px}.hood .panel .money-box{padding:10px}.hood .panel .money-box b{font-size:1.05rem}.hood .pane{animation:fadein .2s ease}@keyframes fadein{0%{opacity:0;transform:translateY(6px)}}.hood .zoom-btns{top:calc(var(--hud) + 34px)}.hood .map-tip{top:calc(var(--hud) + 34px);bottom:auto;left:60px;right:auto;white-space:nowrap;transition:opacity .35s}.hood .map-tip.bye{opacity:0}.hood .map-msg{z-index:1700}.hood .sheet .box{max-height:calc(100dvh - 24px - env(safe-area-inset-top));overflow-y:auto;overscroll-behavior:contain}.hood .sheet .box.wide{max-width:480px;padding:0 0 16px}.hood .sheet .box.wide>:not(.art){margin-left:16px;margin-right:16px}.hood .art{position:relative;border-radius:14px 14px 0 0;overflow:hidden;margin-bottom:12px}.hood .house-art{display:block;width:100%;height:auto}.hood .sheet .art .tier{position:absolute;color:#ffd978;border-color:#ffd97880;bottom:8px;right:10px;background:#141618c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hood .house-photo{display:block;width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.hood .admin-ph{position:absolute;top:8px;right:10px;display:flex;gap:6px}.hood .sheet-x{position:absolute;top:8px;left:8px;width:34px;height:34px;border-radius:10px;border:none;background:#141618b3;color:#fff;cursor:pointer}.hood .facts{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 0}.hood .facts div{background:var(--panel-2);border-radius:8px;padding:7px 8px}.hood .facts span{display:block;font-size:.7rem;color:var(--dim)}.hood .facts b{font-size:.84rem;font-weight:700}@media (max-width: 380px){.hood .facts{grid-template-columns:1fr 1fr}}.hood .mkt{background:var(--panel-2);border-radius:10px;padding:8px 10px;margin-bottom:10px}.hood .mkt svg{width:100%;height:70px;display:block}.hood .mkt-top,.hood .mkt-bot{display:flex;justify-content:space-between;font-size:.76rem;color:var(--muted)}.hood .mkt-bot{font-family:var(--mono);font-size:.7rem;color:var(--dim)}.hood .price-row{display:flex;align-items:baseline;justify-content:space-between}.hood .price-row span{color:var(--muted);font-size:.86rem}.hood .offer{background:#5b7bb01f;border:1px solid rgba(91,123,176,.35);border-radius:10px;padding:10px;display:grid;gap:6px}.hood .offer-row{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line)}.hood .offer-row .tx{flex:1}.hood .offer-row small{display:block;color:var(--dim)}.hood .offers-btn{position:relative;font-size:1rem}.hood .offers-btn .badge{top:-4px;left:-4px}.hood #p-bank{--bk: #3e6f8f;--bk2: #23465c}.hood .bp-title{font-size:1.15rem;font-weight:900;margin-bottom:2px}.hood .bp-list{display:grid;gap:10px;margin-top:10px}.hood .bp-card{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:12px;border-radius:14px;background:linear-gradient(135deg,var(--bk),var(--bk2));color:#fff;box-shadow:0 6px 18px #00000040}.hood .bp-card b{font-size:1.05rem}.hood .bp-card .btn{background:#fff;color:var(--bk2);border-color:#fff}.hood .bp-card .btn.ghost{grid-column:1 / -1;background:transparent;color:#fff;border-color:#ffffff80}.hood .blogo{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:#fff;font-weight:900;font-size:1.2rem;overflow:hidden;flex:none;box-shadow:inset 0 0 0 2px #ffffff59}.hood .blogo.big{width:52px;height:52px;font-size:1.6rem}.hood .blogo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hood .bank-hero{border-radius:16px;padding:14px 16px;margin-bottom:12px;color:#fff;background:linear-gradient(135deg,var(--bk),var(--bk2));box-shadow:0 10px 26px #0000004d;display:grid;gap:2px}.hood .bh-top{display:flex;align-items:center;gap:10px}.hood .bh-top b{font-size:1.05rem;flex:1}.hood .bh-top .btn{background:transparent;color:#fff;border-color:#ffffff80}.hood .bank-hero small{opacity:.8;font-family:var(--mono);font-size:.75rem;margin-top:6px}.hood .bh-lbl{font-size:.75rem;opacity:.85;margin-top:6px}.hood .bh-bal{font-family:var(--mono);font-size:2rem;font-weight:500}.hood #p-bank .hcard>h2{border-inline-start:3px solid var(--bk)}.hood #p-bank .money-box{background:linear-gradient(135deg,rgba(255,255,255,.04),transparent),var(--panel-2);border-color:var(--line)}.hood .tf{display:grid;gap:8px}.hood .bp-pros{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:6px;font-size:.78rem}.hood .bp-pros ul{list-style:none;margin:0;padding:7px 9px;border-radius:10px;background:#0000002e;display:grid;gap:3px}.hood .bp-pros li:before{margin-inline-end:4px}.hood .bp-pros .good li:before{content:"✔";color:#b8f5c2}.hood .bp-pros .bad li:before{content:"✖";color:#ffc0b8}.hood .bp-card.cur{outline:2px solid #fff;outline-offset:-2px}.hood .bp-card .tag{font-size:.7rem;padding:2px 8px;border-radius:999px;background:#ffffff38}.hood .sw-wait{padding:10px 12px;border-radius:12px;background:#508cff1f;border:1px solid rgba(80,140,255,.3);display:grid;gap:6px}.hood .sw-wait .sbar{height:6px}@media (max-width: 420px){.hood .bp-pros{grid-template-columns:1fr}}.hood .pots{display:grid;grid-template-columns:1fr!important;gap:8px}.hood .subtabs{position:sticky;top:-12px;z-index:3;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:4px;padding:6px;margin:-6px -4px 10px;background:#1a1c1ff7;border-radius:12px;border:1px solid var(--line)}.hood .sub{border:none;background:none;color:var(--muted);font:inherit;font-weight:700;font-size:.85rem;padding:8px 4px;border-radius:9px;cursor:pointer}.hood .sub.on{background:var(--panel-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong)}.hood .sub em{font-style:normal;font-family:var(--mono);font-size:.72rem;color:var(--accent);margin-inline-start:3px}.hood .farm-sum{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.hood .fchip{font-size:.78rem;padding:4px 9px;border-radius:999px;background:var(--panel-2);border:1px solid var(--line)}.hood .fchip.warn{border-color:#6ca8d999;color:#9cc8ef}.hood .fchip.good{border-color:#3fae4a99;color:#8fd19a}.hood .bulk{display:flex;flex-wrap:wrap;gap:6px;width:100%}.hood .prow{width:100%;display:grid;grid-template-columns:52px 1fr auto;gap:10px;align-items:center;padding:6px 10px;border-radius:12px;border:1px solid var(--line);background:var(--panel);color:var(--text);font:inherit;text-align:start;cursor:pointer}.hood .prow.ripe{border-color:#3fae4a99}.hood .prow.thirsty{border-color:#6ca8d999}.hood .prow.open{border-radius:12px 12px 0 0;background:var(--panel-2)}.hood .pmini svg{width:52px;height:60px;display:block}.hood .pinfo{display:grid;gap:2px;min-width:0}.hood .pinfo small{color:var(--dim);font-size:.74rem}.hood .pbar{display:block;height:4px;background:#1b1d20;border-radius:2px;overflow:hidden}.hood .pbar i{display:block;height:100%;background:var(--green)}.hood .ppct{font-family:var(--mono);color:var(--accent);font-size:.85rem}.hood .pwrap .pot{border-radius:0 0 12px 12px;border-top:none}.hood .pwrap .pot-head{display:none}.hood .pot-head{display:flex;justify-content:space-between;align-items:baseline}.hood .pot-head .pct{font-family:var(--mono);color:var(--accent)}.hood .pot-art{background:radial-gradient(circle at 50% 30%,#2a3a2f,#17201b 70%);border-radius:10px;margin:6px 0}.hood .pot.dark .pot-art{background:#121518}.hood .env{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:6px 0}.hood .gauge{background:#1b1d20;border:1px solid var(--line);border-radius:8px;padding:5px 6px;display:grid;grid-template-columns:auto 1fr;-moz-column-gap:4px;column-gap:4px;align-items:center;text-align:start}.hood .gauge .gi{grid-row:span 2;font-size:1rem}.hood .gauge small{font-size:.62rem;color:var(--dim)}.hood .gauge b{font-family:var(--mono);font-size:.76rem;font-weight:500}.hood .gauge .gm{grid-column:1 / -1;display:block;height:3px;background:#2a2e32;border-radius:2px;overflow:hidden;margin-top:3px}.hood .gauge .gm i{display:block;height:100%;background:var(--accent)}.hood .gauge.warn{border-color:#d9534f80}.hood .gauge.warn .gm i{background:#e0443e}.hood .pot .acts{grid-template-columns:1fr 1fr!important}.hood .steps span{font-size:.58rem!important}.hood .steps{display:flex;gap:3px;margin-top:4px}.hood .steps span{flex:1;font-size:.62rem;padding:3px 0;border-radius:4px;background:#1b1d20;color:var(--dim)}.hood .steps span.done{background:#3fae4a2e;color:#8fd19a}.hood .steps span.on{background:var(--green);color:#fff;font-weight:700}.hood .tags{display:flex;gap:4px;justify-content:center;flex-wrap:wrap;min-height:18px}.hood .tags span{font-size:.66rem;padding:1px 6px;border-radius:999px;background:#1b1d20;color:var(--muted)}.hood .tags .bad{color:#f0a29f}.hood .pot svg{height:150px}.hood .pot.lit{background:linear-gradient(to bottom,rgba(255,233,168,.07),var(--panel) 60%)}.hood .beam{animation:beam 3s ease-in-out infinite}@keyframes beam{50%{opacity:.7}}.hood .plant.sad{filter:saturate(.6)}.hood .frost{animation:twinkle 1.6s ease-in-out infinite}.hood .frost:nth-child(2n){animation-delay:.5s}@keyframes twinkle{50%{opacity:.15}}.hood .pot.reap{animation:reap .6s}@keyframes reap{40%{transform:translateY(-6px) scale(1.03)}}.hood .pot.sow svg{animation:sow .5s}@keyframes sow{50%{transform:scale(.96)}}.hood .kinds{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.hood .kind{border-radius:10px;padding:9px;background:var(--panel-2);border:1px solid var(--line);display:grid;gap:2px}.hood .kind .kn{font-size:.76rem;font-weight:700}.hood .kind b{font-family:var(--mono);font-size:1.15rem;font-weight:500}.hood .kind small{color:var(--dim);font-size:.64rem;line-height:1.35}.hood .k-medical{border-color:#e3bd5a73;background:linear-gradient(135deg,rgba(227,189,90,.12),var(--panel-2))}.hood .k-home{border-color:#3fcf8e66}.hood .dry{display:flex;align-items:center;gap:10px;padding:6px 0}.hood .dry-art{width:60px;height:30px;flex:none}.hood .dry .tx{flex:1}.hood .dry small{display:block;color:var(--dim);font-size:.74rem}.hood .dry .bar{height:5px;background:#1b1d20;border-radius:3px;overflow:hidden;margin-top:4px}.hood .dry .bar i{display:block;height:100%;background:linear-gradient(90deg,#c9a45a,#e3bd5a)}.hood .chip{display:inline-block;font-size:.7rem;padding:2px 7px;border-radius:999px;background:var(--panel-2);border:1px solid var(--line);margin:3px 0 0 4px}.hood .bags{margin-top:4px}.hood .seg{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:4px}.hood .seg-b{flex:1;padding:8px 6px;border-radius:8px;border:1px solid var(--line-strong);background:var(--panel-2);color:var(--text);font-weight:700;font-size:.8rem;cursor:pointer}.hood .seg-b.on{background:var(--accent);border-color:var(--accent);color:#12201a}.hood .lbl{display:block;font-size:.76rem;color:var(--muted);margin:8px 0 4px}.hood .dock{grid-template-columns:repeat(8,1fr)}@media (max-width: 440px){.hood .dock{padding-inline:2px}.hood .dock .tab{margin:0}.hood .dock .tab span{font-size:.58rem;white-space:nowrap}.hood .dock .tab i{font-size:1.1rem}}@media (min-width: 900px){.hood .dock{width:540px}}@media (max-width: 380px){.hood .dock .tab span{font-size:.62rem}}.hood .crow{display:flex;align-items:center;gap:10px;width:100%;padding:10px 8px;border:none;border-bottom:1px solid var(--line);background:none;color:var(--text);text-align:start;cursor:pointer;font:inherit}.hood .crow:active{background:var(--panel-2)}.hood .cav{position:relative;width:40px;height:40px;border-radius:50%;background:var(--panel-2);display:grid;place-items:center;font-size:1.1rem;flex:none}.hood .cav img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.hood .cav.on:after{content:"";position:absolute;bottom:0;left:0;width:11px;height:11px;border-radius:50%;background:#3fae4a;box-shadow:0 0 0 2px var(--bg)}.hood .ct{flex:1;min-width:0}.hood .ct b{display:block}.hood .ct small{display:block;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hood .cbadge{min-width:20px;height:20px;border-radius:10px;background:var(--green);color:#fff;font:700 .7rem/20px var(--mono);font-style:normal;text-align:center;padding:0 5px}.hood #chat-thread{display:flex;flex-direction:column}.hood #chat-thread[hidden]{display:none}.hood .chat-top{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--line)}.hood .chat-msgs{height:calc(min(72dvh,100dvh - var(--hud) - var(--dock) - 10px) - 175px);overflow-y:auto;padding:10px 2px;display:flex;flex-direction:column;gap:6px;overscroll-behavior:contain}@media (min-width: 900px){.hood .chat-msgs{height:calc(100dvh - var(--hud) - var(--dock) - 200px)}}.hood .bub{max-width:82%;align-self:flex-end;background:var(--panel-2);border-radius:14px 14px 14px 4px;padding:7px 11px;font-size:.92rem;line-height:1.4;white-space:pre-wrap;word-break:break-word}.hood .bub.me{align-self:flex-start;background:#2d5a3a;border-radius:14px 14px 4px}.hood .bub small{display:block;color:var(--accent);font-size:.72rem;font-weight:700}.hood .bub time{display:block;font-size:.64rem;color:var(--dim);margin-top:2px;text-align:left}.hood .bub.wait span{animation:twinkle 1s infinite}.hood .chat-form{display:flex;gap:6px;padding-top:8px}.hood .chat-form .field{flex:1}.hood .pots{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.hood .pot{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:10px;text-align:center;position:relative}.hood .pot.ripe{border-color:var(--green);box-shadow:0 0 0 1px #3fae4a66,0 0 18px #3fae4a26}.hood .pot.thirsty{border-color:#6ca8d980}.hood .pot svg{width:100%;height:130px;display:block}.hood .pot .bar{height:6px;background:#1b1d20;border-radius:3px;overflow:hidden;margin:6px 0}.hood .pot .bar i{display:block;height:100%;background:linear-gradient(90deg,#6fd27b,var(--green));transition:width .6s}.hood .pot .st{font-size:.78rem;color:var(--muted);min-height:2.4em}.hood .pot .acts{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:6px}.hood .plant{transform-origin:60px 112px;transition:transform .8s cubic-bezier(.3,1.4,.5,1);animation:sway 3s ease-in-out infinite alternate}@keyframes sway{0%{rotate:-2deg}to{rotate:2deg}}.hood .drops{opacity:0}.hood .pot.watering .drops{animation:drop .9s ease-in 2}@keyframes drop{0%{opacity:1;transform:translateY(-14px)}to{opacity:0;transform:translateY(26px)}}.hood .pot.cut{animation:snip .4s}@keyframes snip{50%{transform:scale(.96) rotate(-1deg)}}.hood .bank-top{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width: 640px){.hood .bank-top{grid-template-columns:1fr 1fr}}.hood .money-box{background:linear-gradient(135deg,#24302a,#1f2523);border:1px solid #34413a;border-radius:10px;padding:12px 14px}.hood .money-box span{display:block;font-size:.74rem;color:var(--muted)}.hood .money-box b{display:block;font-family:var(--mono);font-size:1.35rem;font-weight:500;margin-top:2px}.hood .money-box.cash{background:linear-gradient(135deg,#2f2a1f,#24221d);border-color:#4a412b}.hood .chart svg{width:100%;height:170px;display:block}.hood .stmt{list-style:none;max-height:340px;overflow-y:auto}.hood .stmt li{display:grid;grid-template-columns:1fr auto;gap:2px 10px;padding:8px 14px;border-bottom:1px solid rgba(255,255,255,.04);font-size:.86rem}.hood .stmt li small{color:var(--dim);font-size:.72rem}.hood .stmt .amt{font-family:var(--mono);text-align:left;direction:ltr}.hood .pos{color:#6fd27b}.hood .neg{color:#f0a29f}.hood .bot{background:#1f2a33;border:1px solid #2f4456;color:#cfe3f5;border-radius:10px;padding:10px 12px;font-size:.88rem;margin-bottom:14px}.hood .bot[hidden]{display:none}.hood .ccard{border-radius:12px;padding:14px;color:#fff;background:linear-gradient(135deg,#3b2f6b,#1f4a6b);box-shadow:inset 0 0 0 1px #ffffff1a;margin-bottom:10px}.hood .ccard .num{font-family:var(--mono);letter-spacing:.12em;margin:14px 0 8px;direction:ltr;text-align:left}.hood .meter{height:6px;background:#fff3;border-radius:3px;overflow:hidden;margin-top:6px}.hood .meter i{display:block;height:100%;background:#fff}.hood .recipe{padding:12px 14px;border-bottom:1px solid var(--line);display:grid;gap:8px}.hood .recipe:last-child{border-bottom:none}.hood .rhead{display:flex;align-items:center;gap:8px}.hood .rhead .rico{font-size:1.3rem}.hood .rhead em{margin-inline-start:auto;font-style:normal;font:600 .78rem var(--mono);color:var(--muted)}.hood .rparts{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.hood .rpart{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:10px;background:#ffffff08;border:1px dashed var(--line-strong);font-size:.78rem;color:var(--muted)}.hood .rpart.ok{border-style:solid;border-color:#3fcf8e8c;color:var(--text)}.hood .rpart i{font-style:normal}.hood .rpart small{font-family:var(--mono)}.hood .plus{color:var(--muted)}.hood .rfoot{display:flex;align-items:center;justify-content:space-between;gap:10px}.hood .ingr{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.hood .store-row{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:10px 2px;border-bottom:1px solid var(--line)}.hood .store-row .ico{font-size:1.6rem}.hood .store-row small{display:block;color:var(--muted);font-size:.74rem}.hood .store-row .buy{display:flex;gap:6px}.hood .store-row.out{opacity:.55}.hood .stock{font:600 .72rem var(--mono);padding:2px 7px;border-radius:8px;background:#3fcf8e24;color:var(--accent)}.hood .stock.low{background:#e3bd5a29;color:var(--gold)}.hood .stock.none{background:#e0606024;color:#e88}.hood .shm{position:fixed;z-index:1520;right:max(10px,env(safe-area-inset-right));bottom:calc(var(--dock) + 60px);display:flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;border-radius:30px;background:#141619eb;border:1px solid rgba(63,207,142,.45);color:var(--text);box-shadow:0 8px 24px #00000073;cursor:pointer;font:inherit;animation:wb-in .35s ease-out}.hood .shm[hidden]{display:none}.hood .shm .face{position:relative;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-size:1.6rem;background:radial-gradient(circle at 35% 30%,#4b5a3c,#20261b)}.hood .shm .face svg{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;width:52px;height:52px;transform:rotate(-90deg)}.hood .shm .face circle{fill:none;stroke-width:3}.hood .shm .face .bg{stroke:#ffffff1a}.hood .shm .face .fg{stroke:var(--accent);stroke-linecap:round;transition:stroke-dashoffset 1s linear}.hood .shm b{display:block;font-size:.86rem}.hood .shm small{color:var(--muted);font:600 .74rem var(--mono)}@media (max-width: 520px){.hood .shm{padding:5px 10px 5px 5px;gap:7px}.hood .shm b{font-size:.74rem;max-width:88px}}.hood .shm.coming{border-color:#6ca8d980}.hood .shm.coming .face{animation:ride 1s ease-in-out infinite alternate}@keyframes ride{to{transform:translate(-4px) rotate(-4deg)}}.hood .crew-sum{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;align-items:center;padding:14px;border-radius:14px;background:linear-gradient(135deg,#3fcf8e1f,#6ca8d914);border:1px solid var(--line);margin-bottom:10px}.hood .crew-sum .big{grid-row:span 2;font:800 1.9rem/1 var(--mono)}.hood .crew-sum .big small{font-size:.9rem;color:var(--muted)}.hood .crew-sum .meter{height:6px;border-radius:3px;background:#1b1d20;overflow:hidden}.hood .crew-sum .meter i{display:block;height:100%;background:var(--accent)}.hood .crew-sum .act{grid-column:1 / -1;display:grid;gap:6px;margin-top:6px}.hood .hgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.hood .hchip{display:grid;gap:5px;padding:9px 10px;border-radius:12px;background:#ffffff08;border:1px solid var(--line);font-size:.8rem}.hood .hchip.ready{border-color:#3fcf8e8c;background:#3fcf8e14}.hood .hchip b{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hood .hchip .meta{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:.72rem}.hood .empty{text-align:center;padding:22px 14px;color:var(--muted);font-size:.86rem;line-height:1.5}.hood .empty i{display:block;font-style:normal;font-size:2rem;margin-bottom:6px}.hood .crew-dots{display:flex;gap:3px;flex-wrap:wrap}.hood .crew-dots i{width:10px;height:10px;border-radius:50%;background:#2a2e32;border:1px solid var(--line-strong)}.hood .crew-dots i.on{background:var(--accent);border-color:var(--accent)}.hood .op{display:grid;gap:6px;padding:10px 14px;border-bottom:1px solid var(--line)}.hood .op:last-child{border-bottom:none}.hood .op .top{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.hood .op .bar{height:5px;background:#1b1d20;border-radius:3px;overflow:hidden}.hood .op .bar i{display:block;height:100%;background:linear-gradient(90deg,#6ca8d9,#3fcf8e)}.hood .op.alert{background:#ffb02014}.hood .op.alert .bar i{background:linear-gradient(90deg,#ffb020,#e0443e)}.hood .vend{color:#f0a29f;font-weight:700}.hood .watch-bar{position:fixed;z-index:1500;left:max(10px,env(safe-area-inset-left));bottom:calc(var(--dock) + 60px);width:200px;background:#281c0af0;color:#ffd27a;border:1px solid #6b4e1d;border-inline-start:4px solid #e0a63a;border-radius:12px;padding:9px 11px;display:grid;gap:7px;box-shadow:0 8px 24px #00000073;font-size:.8rem;animation:wb-in .35s ease-out}.hood .watch-bar small{color:#c9a35c;font-weight:600;font-size:.7rem;letter-spacing:.02em}.hood .watch-bar span{font-weight:700;line-height:1.3}.hood .watch-bar .btn{justify-self:start}@keyframes wb-in{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}.hood .watch-bar[hidden]{display:none}.hood .lb-row{display:grid;grid-template-columns:28px 1fr auto auto;gap:10px;align-items:center;padding:8px 14px;border-bottom:1px solid var(--line);font-size:.88rem}.hood .lb-row.me{background:#3fae4a1a}.hood .lb-row b{font-family:var(--mono)}.hood .lb-row small{color:var(--dim)}.hood .dealer{display:grid;grid-template-columns:1fr auto;gap:8px 12px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--line)}.hood .dealer:last-child{border-bottom:none}.hood .dealer .nums{display:flex;gap:12px;flex-wrap:wrap;font-size:.8rem;color:var(--muted)}.hood .dealer .nums b{color:var(--text);font-family:var(--mono);font-weight:500}.hood .dealer .warn{color:#f0a29f;font-size:.78rem}.hood .dealer.red{background:#d9534f14}.hood .inv{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px}.hood .item{background:var(--panel-2);border-radius:8px;padding:10px;text-align:center}.hood .item .ico{font-size:1.6rem}.hood .item b{display:block;font-family:var(--mono);font-size:1.1rem}.hood .item span{font-size:.76rem;color:var(--dim)}.hood .shop{display:grid;gap:8px}.hood .pw-table{width:100%;font-size:.86rem;border-collapse:collapse}.hood .pw-table td{padding:6px 14px;border-bottom:1px solid rgba(255,255,255,.04)}.hood .pw-table td:last-child{text-align:left;font-family:var(--mono)}.hood .pw-table tr.total td{font-weight:900;color:var(--gold);border-top:1px solid var(--line-strong)}.hood .sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#040506b3;display:flex;align-items:flex-end;justify-content:center;padding:12px}.hood .sheet[hidden]{display:none}.hood .sheet .box{width:100%;max-width:440px;background:var(--panel);border:1px solid var(--line-strong);border-radius:14px;padding:18px;margin-bottom:env(safe-area-inset-bottom)}@keyframes up{0%{transform:translateY(30px);opacity:0}}.hood .sheet h3{font-size:1.25rem;font-weight:900}.hood .sheet .sub{color:var(--muted);font-size:.86rem;margin:2px 0 12px}.hood .sheet .tier{display:inline-block;font-size:.8rem;font-weight:700;padding:3px 10px;border-radius:999px;background:#e3bd5a1f;color:var(--gold);border:1px solid rgba(227,189,90,.3)}.hood .sheet .price{font-family:var(--mono);font-size:1.6rem;color:var(--gold);margin:6px 0}.hood .sheet .acts{display:grid;gap:8px;margin-top:12px}.hood .alert{background:var(--red);color:#fff}
