@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800&family=DM+Sans:wght@400;450;500;550;600;650;700;750;800&display=swap";@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"DM Sans", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.isolate{isolation:isolate}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.size-1{width:var(--spacing);height:var(--spacing)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{color:#eeeef1;font-synthesis:none;--lime:#b5f536;--muted:#8b8d98;--line:#282a31;--panel:#181a20;--sidebar:214px;color-scheme:dark;background:#101114;font-family:DM Sans,sans-serif;font-size:14px}*{box-sizing:border-box}body{min-width:360px;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.46}button,a,input,select,textarea{outline-offset:5px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--lime)}button{transition:background .18s,color .18s,border-color .18s,transform .18s}button:active:not(:disabled){transform:translateY(1px)}button:disabled:hover{transform:none}button{border:0}svg{flex-shrink:0}h1,h2,h3,p{margin:0}p{line-height:1.7}h2{letter-spacing:-.5px;font-size:23px;font-weight:750}h3{font-size:17px;font-weight:700}input:not([type=checkbox]),textarea{color:#f3f3f6;background:#101216;border:1px solid #34363f;border-radius:8px;width:100%;min-height:49px;padding:12px 15px}textarea{resize:vertical;min-height:120px}input[type=checkbox]{accent-color:var(--lime);flex-shrink:0;width:19px;height:19px}select{cursor:pointer}code{font-family:ui-monospace,monospace}.positive{color:var(--lime)!important}.negative{color:#fc9696!important}.nowrap{white-space:nowrap}.full-width{width:100%}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.topbar{z-index:30;border-bottom:1px solid var(--line);top:0;background:#141519;align-items:center;gap:30px;height:86px;padding:0 30px 0 24px;display:flex;position:fixed;inset-inline:0}.brand{text-align:left;color:#f8f8fa;letter-spacing:-1px;background:0 0;align-items:center;gap:10px;min-width:206px;font-size:22px;font-weight:800;display:flex}.brand-light{font-weight:450}.brand small{letter-spacing:2px;color:#777b85;margin-top:-1px;font-size:7.5px;font-weight:700;display:block}.brand-mark{color:var(--lime);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#b5f5360d;place-items:center;width:39px;height:43px;display:grid}.topbar-context{color:#8c8e96;letter-spacing:1px;align-items:center;gap:9px;font-size:10px;font-weight:650;display:flex}.green-dot{background:var(--lime);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 10px #b5f53644}.demo-badge{color:var(--lime);letter-spacing:1px;white-space:nowrap;background:#b5f5360a;border:1px solid #b5f53633;border-radius:4px;justify-content:center;align-items:center;padding:4px 7px;font-size:10px;font-weight:750;line-height:1.2;display:inline-flex}.topbar-context .demo-badge{margin-left:8px}.topbar-actions{align-items:center;gap:18px;margin-left:auto;display:flex}.balance{min-width:97px}.balance>span{color:var(--muted);margin-bottom:3px;font-size:10px;display:block}.tiny-demo{border:1px solid #44474d;border-radius:3px;margin-left:3px;padding:1px 3px;font-size:8px}.money{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:7px;font-weight:750;display:inline-flex}.money svg{color:var(--lime)}.balance .money{font-size:19px}.button{border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:11px 20px;font-size:13px;font-weight:750;line-height:1.5;display:inline-flex}.button-green{background:var(--lime);color:#1b2609;box-shadow:0 2px #8cbf23}.button-green:hover:not(:disabled){background:#c4ff54;box-shadow:0 3px 20px #b5f53619}.deposit-shortcut{min-height:39px;padding:7px 16px}.deposit-shortcut>span:first-child{font-size:23px;font-weight:400;line-height:1}.header-divider{background:var(--line);width:1px;height:31px;margin:0 1px}.avatar-btn{color:#a1a3ac;background:0 0;align-items:center;gap:12px;display:flex}.pixel-avatar{width:34px;height:34px;color:var(--lime);background:linear-gradient(45deg,#354322,#202b17);border:1px solid #657d3b;border-radius:7px;place-items:center;font-size:16px;font-weight:800;display:grid}.mobile-menu{display:none!important}.icon-btn{color:#9699a4;background:0 0;border-radius:6px;justify-content:center;align-items:center;min-width:32px;min-height:32px;padding:7px;display:inline-flex}.icon-btn:hover{color:#fff;background:#ffffff0a}.sidebar{width:var(--sidebar);border-right:1px solid var(--line);z-index:25;background:#141519;flex-direction:column;padding:31px 15px 14px;display:flex;position:fixed;top:86px;bottom:0;left:0}.sidebar-section-label{color:#61646f;letter-spacing:1.45px;padding:0 13px 18px;font-size:10px;font-weight:650}.sidebar nav{flex-direction:column;gap:6px;display:flex}.nav-item{color:#9b9da7;text-align:left;white-space:nowrap;background:0 0;border-radius:7px;align-items:center;gap:12px;width:100%;min-height:46px;padding:13px 14px;font-size:13px;font-weight:550;display:flex;position:relative}.nav-item:hover{color:#f3f3f5;background:#ffffff04}.nav-item.active{color:var(--lime);background:linear-gradient(90deg,#b5f53617,#b5f53606)}.nav-item.active:before{content:"";background:var(--lime);border-radius:0 2px 2px 0;width:3px;height:23px;position:absolute;top:13px;left:-15px;box-shadow:0 0 10px #b5f53666}.nav-count,.nav-free{color:var(--lime);background:#b5f53617;border-radius:3px;margin-left:auto;padding:2px 5px;font-size:10px}.nav-free{background:#242b1d;font-size:8px}.side-rule{background:var(--line);height:1px;margin:23px 12px}.nav-muted{color:#747783;gap:10px;font-size:12px}.nav-muted svg:last-child:not(:first-child){margin-left:auto}.sidebar-bottom{margin-top:auto;padding-top:40px}.demo-note{background:linear-gradient(125deg,#1f231a,#181b18);border:1px solid #303928;border-radius:8px;padding:15px 12px}.demo-note-icon{color:var(--lime);margin-bottom:10px;display:block}.demo-note b{font-size:12px;font-weight:650;display:block}.demo-note p{color:#878e7c;margin-top:7px;font-size:11px;line-height:1.8}.demo-note>span:last-child{color:#a2a994;border-top:1px solid #32382a;align-items:center;gap:4px;margin-top:15px;padding-top:11px;font-size:8px;display:flex}.side-footer{color:#646873;align-items:center;gap:6px;padding:19px 2px 0;font-size:9px;display:flex}.side-footer>span:last-child{margin-left:auto}.side-footer .green-dot{width:4px;height:4px}.main{margin-left:var(--sidebar);background:radial-gradient(at 65% 7%,#1c1e221f,#0000 40%);padding-top:86px}.content{max-width:1536px;margin:0 auto;padding:24px 36px 0}.breadcrumb{color:#7b7e89;align-items:center;gap:10px;height:17px;margin-bottom:22px;font-size:11px;display:flex}.breadcrumb>svg:first-child{color:#777c86}.breadcrumb>span{color:#737681;align-items:center;gap:6px;margin-left:auto;font-size:10px;display:flex}.hero{background:linear-gradient(112deg,#22281c -20%,#1b2018 30%,#1b2315 66%,#171b14);border:1px solid #363e2e;border-radius:12px;min-height:316px;display:flex;position:relative;overflow:hidden}.hero-copy{z-index:3;flex:0 0 58%;padding:30px 30px 23px;position:relative}.eyebrow{letter-spacing:2px;color:#bdc6af;align-items:center;gap:9px;font-size:9px;font-weight:700;display:flex}.eyebrow>span{background:var(--lime);width:14px;height:3px;display:inline-block}.hero h1{letter-spacing:-1.65px;color:#f7f7f3;margin-top:16px;font-size:43px;font-weight:800;line-height:1.16}.hero h1 em{color:var(--lime);font-style:normal}.hero p{color:#a0a895;margin-top:14px;font-size:12px;line-height:1.8}.hero-button{gap:9px;min-height:44px;margin-top:22px;padding:10px 15px;font-size:12px}.hero-button svg:last-child{margin-left:11px}.hero-fine{color:#919c83;align-items:center;gap:7px;margin-top:12px;font-size:9px;display:flex}.hero-fine svg{color:var(--lime)}.hero-fine>span{color:#5f6b52;padding:0 3px}.hero-art{width:48%;height:100%;position:absolute;top:0;right:0}.hero-art .chest{object-fit:contain;filter:drop-shadow(0 16px 25px #0008);z-index:2;width:340px;height:340px;position:absolute;top:41%;left:47%;transform:translate(-50%,-50%)rotate(-6deg)}.hero-halo{filter:blur(20px);background:radial-gradient(#a5ef3330,#0000 66%);position:absolute;inset:15% 8%}.hero-grid{background-image:linear-gradient(#8caf5210 1px,#0000 1px),linear-gradient(90deg,#8caf5210 1px,#0000 1px);background-size:45px 45px;position:absolute;inset:-60% -5% -50% 40%;transform:rotate(-28deg);-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.orbit{border:1px solid #9cc45913;border-radius:50%;width:340px;height:340px;position:absolute;top:50%;left:48%;transform:translate(-50%,-50%)}.orbit-two{width:450px;height:450px}.hero-reward{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;background:#202919dd;border:1px solid #859e453d;border-radius:7px;align-items:center;gap:10px;padding:10px 13px;display:flex;position:absolute;bottom:34px;left:45%;transform:translate(-50%);box-shadow:0 8px 25px #0003}.hero-reward>svg{color:var(--lime)}.hero-reward>div{letter-spacing:1.5px;color:#a0ad8f;font-size:7px}.hero-reward strong{letter-spacing:0;color:#e8f9d0;margin-top:3px;font-size:18px;line-height:1.1;display:block}.hero-reward strong span{color:#9eae8a;font-size:9px;font-weight:400}.odds-tag{color:var(--lime);background:#b5f5360b;border:1px solid #68853966;border-radius:4px;margin-left:7px;padding:4px 6px;font-size:9px;font-weight:700}.hero-corner{color:#8e9c763f;letter-spacing:2px;z-index:3;font-size:8px;position:absolute;top:14px;right:18px}.hero-corner span{text-align:right;margin-top:5px;font-size:7px;display:block}.floating-cube{z-index:2;opacity:.6;background:linear-gradient(135deg,#b1f54e,#506d25);width:13px;height:13px;position:absolute;transform:rotate(35deg);box-shadow:3px 3px #3d5a1b}.cube-one{width:10px;height:10px;top:25%;left:10%}.cube-two{opacity:.4;top:56%;right:11%;transform:rotate(20deg)}.trust-strip{border:1px solid var(--line);background:#16181d;border-radius:8px;grid-template-columns:repeat(3,1fr);margin:20px 0 30px;padding:17px 0;display:grid}.trust-strip>div{border-right:1px solid var(--line);justify-content:center;align-items:center;gap:12px;display:flex}.trust-strip>div:last-child{border:0}.trust-strip svg{color:#a3ba7e;stroke-width:1.6px}.trust-strip b{margin-bottom:4px;font-size:11px;font-weight:650;display:block}.trust-strip small{color:#6f7380;font-size:9px;display:block}.section-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.section-kicker{letter-spacing:1.8px;color:#7a7f8b;margin-bottom:7px;font-size:8px;font-weight:700;display:block}.section-head h2{align-items:center;gap:10px;font-size:23px;font-weight:700;display:flex}.muted-counter{color:#676b76;letter-spacing:.5px;border:1px solid #30323a;border-radius:4px;margin-left:3px;padding:2px 6px;font-family:Barlow Condensed,sans-serif;font-size:14px}.text-button{color:#9b9fa9;background:0 0;align-items:center;gap:8px;padding:7px 0;font-size:11px;font-weight:550;display:inline-flex}.text-button:hover{color:var(--lime)}.catalog-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:21px 0 19px;display:flex}.filter-group{background:#17191e;border:1px solid #25282f;border-radius:7px;align-items:center;gap:5px;padding:4px;display:flex}.filter-group button{color:#848895;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:8px 12px;font-size:10px;font-weight:550;display:inline-flex}.filter-group button.selected{color:#e6e8ea;background:#282b31;border-color:#33363e;box-shadow:0 1px 3px #0004}.filter-group button:hover{color:#fff}.sort-label{color:#808591;align-items:center;gap:8px;font-size:10px;display:flex}.sort-label select{color:#a3a7b1;background:#101114;border:0;padding:8px 4px;font-size:10px}.case-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;display:grid}.case-card{text-align:left;min-width:0;color:inherit;background:linear-gradient(#1c1f26,#191b21 60%);border:1px solid #30323c;border-radius:9px;padding:15px 16px 0;transition:transform .22s,border-color .22s,box-shadow .22s;display:block;position:relative;overflow:hidden}.case-card:hover{border-color:#768653;transform:translateY(-5px);box-shadow:0 12px 24px #0004}.case-welcome{background:linear-gradient(#222b1b,#1b2017 65%);border-color:#42552a}.case-card-top{color:#626875;z-index:3;justify-content:space-between;align-items:center;display:flex;position:relative}.case-card-top svg{stroke-width:1.5px}.case-tag{letter-spacing:1.2px;color:#adb1bd;background:#2d303a;border:1px solid #3d414c;border-radius:4px;padding:4px 6px;font-size:7px;font-weight:700}.tag-welcome{color:var(--lime);background:#b5f53610;border-color:#b5f53635}.tag-premium{color:#9daecc;background:#34415944;border-color:#485773}.tag-elite{color:#c3abd7;background:#3a294e66;border-color:#574267}.case-image{place-items:center;height:166px;margin:0 -15px;display:grid;position:relative}.case-image .chest{object-fit:contain;z-index:2;width:181px;height:181px;transition:transform .35s;position:relative;transform:translateY(5px)}.case-card:hover .case-image .chest{transform:translateY(-1px)rotate(-4deg)scale(1.04)}.chest-basic{filter:saturate(.1)brightness(.9)}.chest-premium{filter:hue-rotate(102deg)saturate(.55)brightness(.96)}.chest-elite{filter:hue-rotate(185deg)saturate(.55)brightness(.94)}.case-glow{background:radial-gradient(#99b55420,#0000 65%);position:absolute;inset:10% 4% 0}.case-basic .case-glow{background:radial-gradient(#a3adbd20,#0000 65%)}.case-premium .case-glow{background:radial-gradient(#799ac530,#0000 65%)}.case-elite .case-glow{background:radial-gradient(#a576c530,#0000 65%)}.case-shadow{filter:blur(7px);background:#0006;border-radius:50%;height:10px;position:absolute;bottom:4px;left:20%;right:20%}.case-info{text-align:center;z-index:3;padding-top:14px;position:relative}.case-info h3{text-transform:uppercase;letter-spacing:.9px;font-family:Barlow Condensed,sans-serif;font-size:25px;font-weight:650;line-height:1.1}.case-info h3 span{letter-spacing:4px;color:#676d78;margin-top:6px;font-family:DM Sans,sans-serif;font-size:9px;font-weight:500;display:block}.case-info p{color:#7e8490;margin-top:10px;font-size:9px}.case-card-bottom{border-top:1px solid #30353c;justify-content:space-between;align-items:center;min-height:67px;margin-top:17px;padding:13px 0 15px;display:flex}.case-card-bottom .money{letter-spacing:.3px;gap:6px;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:600}.case-card-bottom .money svg{color:#adb589;width:14px;height:14px}.case-card-bottom small{color:#777e89;margin-top:4px;font-size:8px;font-weight:400;display:block}.free-label{color:var(--lime);font-size:12px;font-weight:750}.case-arrow{color:#a9aeb9;background:#282c34;border:1px solid #3c404a;border-radius:6px;place-items:center;width:31px;height:31px;display:grid}.case-welcome .case-arrow{color:#1f2e0b;background:#b5f536;border-color:#b5f536}.case-welcome .case-card-bottom{border-color:#394830}.case-skeleton{background:linear-gradient(100deg,#1b1e23 20%,#24272e,#1b1e23 80%) 0 0/200% 100%;border-radius:9px;height:327px;animation:2s infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.recent-section{margin-top:35px}.recent-section h2{font-size:17px;font-weight:650}.recent-section h2 svg{color:#808793;stroke-width:1.5px}.section-description{color:#717885;margin-top:5px;font-size:10px}.recent-empty{color:#737b86;background:#15171c;border:1px dashed #30343d;border-radius:7px;align-items:center;gap:12px;margin-top:19px;padding:21px 20px;font-size:11px;display:flex}.recent-empty>svg{color:#4d5662}.recent-empty .text-button{margin-left:auto;font-size:10px}.recent-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:17px;display:grid}.recent-drop{border:1px solid var(--line);background:#191c22;border-radius:7px;align-items:center;gap:9px;padding:13px 10px;display:flex}.recent-drop b{font-size:10px;display:block}.recent-drop small{color:var(--muted);margin-top:4px;font-size:8px;display:block}.recent-drop .money{margin-left:auto;font-size:11px}.recent-drop .money svg{width:12px}.prize-cube{background:var(--rarity);place-items:center;width:35px;height:38px;display:grid}@supports (color:color-mix(in lab,red,red)){.prize-cube{background:color-mix(in srgb,var(--rarity) 12%,transparent)}}.prize-cube{color:var(--rarity);border-radius:5px}.footer{border-top:1px solid #262a31;align-items:center;gap:24px;margin-top:31px;padding:26px 0 25px;display:flex}.footer>span{color:#6a717c;align-items:center;gap:7px;display:flex}.footer b{letter-spacing:.8px;font-size:11px}.footer .demo-badge{color:#778667;border-color:#384331;padding:3px 4px;font-size:7px}.footer p{color:#5e6571;font-size:9px;line-height:1.7}.footer>button{color:#7a818c;background:0 0;align-items:center;gap:5px;margin-left:auto;font-size:10px;display:flex}.bottom-nav{display:none}.page-heading{margin:12px 0 30px}.page-heading h1{letter-spacing:-1.2px;margin:12px 0;font-size:34px;font-weight:750;line-height:1.15}.page-heading p{color:#9196a3;font-size:14px}.page-section{min-height:calc(100vh - 276px)}.info-banner{color:#a4b493;background:#20261b;border:1px solid #3b4829;border-radius:9px;align-items:center;gap:15px;margin-bottom:25px;padding:18px 20px;display:flex}.info-banner>svg{color:var(--lime)}.info-banner p{font-size:12px}.info-banner b{color:#d7e5c7;margin-right:4px}.info-banner .demo-badge{margin-left:auto}.two-columns{grid-template-columns:1fr 1fr;gap:22px;display:grid}.panel{background:#181b21;border:1px solid #2e323b;border-radius:10px;min-width:0;padding:25px}.panel h2{margin-bottom:21px;font-size:19px}.panel-heading{align-items:center;gap:11px;margin-bottom:24px;display:flex}.panel-heading h2{margin:0;font-size:18px}.step-number{width:30px;height:30px;color:var(--lime);background:#b5f5360d;border:1px solid #b5f53633;border-radius:6px;justify-content:center;align-items:center;font-size:11px;font-weight:750;display:inline-flex}.bot-list{flex-direction:column;gap:12px;display:flex}.bot-card{text-align:left;color:#a4acb9;background:#1d2027;border:1px solid #343944;border-radius:8px;align-items:center;gap:12px;width:100%;padding:14px 12px;display:flex}.bot-card:hover:not(:disabled),.bot-selected{background:#222b1b;border-color:#70864b}.bot-card b{color:#e2e5ea;font-size:12px;display:block}.bot-card small{color:#7e8794;margin-top:4px;font-size:10px;display:block}.bot-avatar{color:#a7cb75;background:#27341d;border:1px solid #495b34;border-radius:6px;place-items:center;width:43px;height:43px;display:grid}.bot-avatar-1{color:#93bde2;background:#1f2f3d;border-color:#344d66}.bot-avatar-2{color:#ba9cce;background:#32273a;border-color:#574067}.bot-state{color:#7b828d;align-items:center;gap:5px;margin-left:auto;font-size:9px;display:flex}.bot-state i,.status i{background:currentColor;border-radius:50%;width:5px;height:5px}.bot-state.online{color:#a5cc72}.profile-note{color:#8b959f;background:#12151a;border-radius:6px;align-items:center;gap:10px;margin-top:23px;padding:13px;font-size:10px;display:flex}.profile-note svg{color:var(--lime)}.profile-note b{color:#d2d8df;margin-top:5px;font-size:12px;display:block}.field-label{color:#b8bfca;margin:20px 0 9px;font-size:12px;font-weight:600;display:block}.copy-field{background:#111419;border:1px solid #363b46;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:9px 13px;display:flex}.copy-field code{color:#ccd9bc;overflow-wrap:anywhere;font-size:13px}.copy-field>svg{color:var(--lime)}.amount-presets{grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0 20px;display:grid}.amount-presets button{color:#a2adbb;background:#222730;border:1px solid #39414c;border-radius:5px;min-height:34px;font-size:11px}.amount-presets button.selected,.amount-presets button:hover{color:var(--lime);background:#b5f5360d;border-color:#71894b}.command-box{background:#0f1410;border:1px solid #34422a;border-radius:7px;margin:22px 0 10px;padding:14px;position:relative}.command-box>span{letter-spacing:1px;color:#75806b;margin-bottom:8px;font-size:8px;display:block}.command-box code{color:#b4d38c;overflow-wrap:anywhere;padding-right:30px;font-size:11px;display:block}.command-box>.icon-btn{position:absolute;bottom:8px;right:8px}.field-hint{color:#8b95a3;margin:10px 0 19px;font-size:11px;line-height:1.7}.session-status{color:#858f9c;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;font-size:9px;display:flex}.status{color:#9ba8b9;white-space:nowrap;background:#9ba8b910;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:5px 8px;font-size:10px;display:inline-flex}.status-confirmed{color:#b2d780;background:#b5f5360a}.status-review{color:#e1b86a;background:#e1b86a0f}.status-pending,.status-processing,.status-waiting{color:#a3bbd7;background:#a3bbd70d}.status-cancelled{color:#9da1aa;background:#ffffff06}.section-gap{margin-top:24px}.operation-list{flex-direction:column;display:flex}.operation-row{border-top:1px solid #2b313b;align-items:center;gap:13px;min-width:0;padding:17px 0;display:flex}.operation-row>span:nth-child(2){flex:1;min-width:0}.operation-row b{overflow-wrap:anywhere;font-size:12px;display:block}.operation-row small{color:#828c9c;overflow-wrap:anywhere;margin-top:5px;font-size:10px;display:block}.operation-icon{color:#a2bb7e;background:#b5f53609;border:1px solid #b5f53620;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:37px;display:inline-flex}.operation-row .money{margin-left:auto;font-size:14px}.panel-empty{color:#748090;padding:15px 0;font-size:12px}.checkbox-label{color:#aab4c3;align-items:flex-start;gap:11px;margin:24px 0;font-size:12px;line-height:1.7;display:flex}.checkbox-label input{margin-top:2px}.wallet-summary{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:33px;display:flex}.wallet-summary>svg{color:var(--lime);margin-bottom:23px}.wallet-summary>span{letter-spacing:1.6px;color:#7c889a;font-size:10px}.wallet-summary>strong>.money{letter-spacing:1px;margin-top:12px;font-family:Barlow Condensed;font-size:47px;font-weight:650}.wallet-summary>strong svg{width:26px;height:26px}.reserved{color:#97a3b3;border-block:1px solid #303741;justify-content:space-between;align-items:center;width:100%;margin:27px 0 10px;padding:18px 0;font-size:13px;display:flex}.wallet-summary p{color:#8692a3;text-align:left;font-size:12px}.small-notice{text-align:left;color:#a0b78a;background:#1d2618;border:1px solid #394b2b;border-radius:7px;gap:10px;margin-top:22px;padding:14px;font-size:11px;line-height:1.7;display:flex}.small-notice>svg{color:var(--lime);margin-top:3px}.withdrawal-item+.withdrawal-item{border-top:1px solid #353e48}.withdrawal-item>.operation-row{border-top:0}.withdrawal-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:5px 0 15px;display:flex}.button-subtle{color:#c0cbd8;background:#252b34;border-color:#3c4551}.button-subtle:hover:not(:disabled){background:#303844}.button-small{gap:6px;min-height:34px;padding:7px 10px;font-size:11px}.withdrawal-item .field-hint{margin:0 0 12px;padding-left:50px}.history-panel{padding:10px 20px}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}th{color:#7f8da0;letter-spacing:.4px;border-bottom:1px solid #363f4d;padding:18px 14px;font-size:10px;font-weight:550}td{color:#a9b7c9;font-variant-numeric:tabular-nums;border-bottom:1px solid #2a333f;padding:16px 14px}tr:last-child td{border-bottom:0}.history-kind{white-space:nowrap;align-items:center;gap:11px;display:flex}.history-kind b{color:#e0e8f3;font-size:11px;font-weight:550}.history-kind small{color:#7f8da0;margin-top:5px;font-size:9px;display:block}.account-card{text-align:center}.large-avatar{width:94px;height:94px;color:var(--lime);background:linear-gradient(45deg,#29381c,#465332);border:1px solid #7f9661;border-radius:15px;place-items:center;margin:0 auto 20px;display:grid;box-shadow:0 0 45px #b5f5360d}.account-card h2{margin-bottom:13px;font-size:25px}.account-detail{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #303944;padding:20px 0}.account-detail>span{color:#77889b;margin-bottom:9px;font-size:10px;display:block}.account-detail b{color:#c1d0df;align-items:center;gap:7px;font-size:13px;display:flex}.account-detail b>svg{color:var(--lime)}.account-detail small{color:#76899e;font-size:10px;line-height:1.6;display:block}.account-detail code{color:#9fb1c5;font-size:11px}.account-card>.button{margin-top:22px}.account-balances{grid-template-columns:1fr 1fr;gap:15px;margin:25px 0;display:grid}.account-balances>div{background:#131921;border:1px solid #333e4c;border-radius:8px;padding:20px 16px}.account-balances span:not(.money){color:#8397ad;margin-bottom:10px;font-size:11px;display:block}.account-balances .money{font-size:25px}.provider-row{border-top:1px solid #2e3844;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:12px;display:flex}.provider-row>span:first-child{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.provider-row b{font-weight:550}.provider-row small{color:#8493a7;width:100%;font-size:9px;display:block}.provider-row>.positive{align-items:center;gap:6px;font-size:11px;display:flex}.how-to-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.how-to-grid h3{margin:14px 0 10px;font-size:14px}.how-to-grid p{color:#8b9bad;font-size:12px}.loading-state{color:#9ca9bb;justify-content:center;align-items:center;gap:13px;padding:100px 20px;display:flex}.empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:45px 20px;display:flex}.empty-icon{color:#63738a;background:#ffffff04;border:1px solid #333e4b;border-radius:12px;place-items:center;width:65px;height:65px;margin-bottom:21px;display:grid}.empty h3{color:#c0cddd;font-size:16px;font-weight:550}.empty p{color:#7e8fa5;max-width:390px;margin:11px auto 18px;font-size:12px}.alert{color:#e7b9a0;background:#70472c22;border:1px solid #9a634733;border-radius:7px;align-items:center;gap:10px;margin-bottom:18px;padding:15px;font-size:12px;line-height:1.6;display:flex}.modal{color:#edf2f7;background:#171b21;border:1px solid #3b424c;border-radius:14px;width:min(94vw,490px);max-height:90dvh;margin:auto;padding:25px;position:fixed;inset:0;overflow-y:auto;box-shadow:0 30px 100px #0009}.modal::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#060a0fbd}.modal-wide{width:min(94vw,850px)}.modal-head{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.modal-head h2{letter-spacing:-.5px;font-size:21px}.modal-head .icon-btn{margin:-4px -6px 0 0}.login-intro{text-align:center;padding:4px 0 20px}.login-gift{width:72px;height:72px;color:var(--lime);background:radial-gradient(#b5f53622,#b5f53605);border:1px solid #b5f53630;border-radius:14px;place-items:center;margin:4px auto 20px;display:grid}.login-intro p{color:#a2adbd;font-size:12px}.login-intro strong{color:#d6e7bf;font-weight:650}.login-buttons{flex-direction:column;gap:12px;display:flex}.button-provider{color:#dce7f2;background:#252c36;border-color:#3b4654}.button-provider:hover{background:#303a46}.google-g{color:#e4e9f1;font-family:Arial,sans-serif;font-size:21px;font-weight:700}.or-divider{color:#72849a;align-items:center;gap:12px;margin:5px 0;font-size:10px;display:flex}.or-divider:before,.or-divider:after{content:"";background:#303c49;flex:1;height:1px}.admin-login{justify-content:center}.modal-fine{color:#7d8da1;text-align:center;margin:22px 0 0;font-size:10px;line-height:1.8}.case-detail-meta{color:#8d9db1;align-items:center;gap:11px;margin-bottom:10px;font-size:11px;display:flex}.case-detail-meta>span:last-child{margin-left:auto;font-size:9px}.case-detail-meta .money{margin-left:4px;font-size:12px}.detail-art{place-items:center;height:205px;display:grid;position:relative;overflow:hidden}.detail-art>.chest{object-fit:contain;z-index:2;width:225px;height:225px;position:relative;transform:rotate(-4deg)}.detail-glow{background:radial-gradient(#b5f53628,#0000 65%);width:300px;height:200px;position:absolute}.opening-action{text-align:center;flex-direction:column;align-items:center;margin:13px 0 25px;display:flex}.opening-action>small{color:#7b8da2;align-items:center;gap:5px;margin-top:17px;font-size:10px;display:flex}.open-button{min-width:275px}.prizes-head{border-top:1px solid #303c49;justify-content:space-between;align-items:center;gap:10px;margin:25px 0 15px;padding-top:22px;display:flex}.prizes-head h3{font-size:15px}.prizes-head>span{color:#768ba3;font-size:10px}.prizes-grid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:9px;display:grid}.rarity-common{--rarity:#91a2b2}.rarity-uncommon{--rarity:#9ebd73}.rarity-rare{--rarity:#4fcec2}.rarity-epic{--rarity:#83a9f7}.rarity-legendary{--rarity:#d8ac68}.rarity-mythic{--rarity:#d68df2}.prize-tile{background:radial-gradient(ellipse at 50% 50%,var(--rarity),#1b2430);flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.prize-tile{background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--rarity) 13%,transparent),#1b2430)}}.prize-tile{border:1px solid #354353;border-bottom:2px solid var(--rarity);border-radius:6px;padding:27px 7px 14px}.prize-tile>span:first-child{color:var(--rarity);font-size:9px;position:absolute;top:7px;right:8px}.prize-tile>svg{color:var(--rarity);margin:6px 0}.prize-tile .money{font-size:15px}.prize-tile .money svg{width:12px;height:12px;color:var(--rarity)}.prize-tile small{color:#879bb3;font-size:9px}.roulette{background:#10161f;border-block:1px solid #3c4d61;align-items:center;height:187px;margin:27px -25px 24px;display:flex;position:relative;overflow:hidden}.roulette-track{flex-shrink:0;gap:10px;width:max-content;display:flex;position:relative;left:50%;transform:translate(-71px)}.roulette-track.rolling{animation:4.3s cubic-bezier(.08,.52,.1,1) forwards roll}@keyframes roll{0%{transform:translate(-71px)}to{transform:translate(-4935px)}}.roulette-item{background:radial-gradient(var(--rarity),#1b2431);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:12px;width:142px;height:149px;display:flex}@supports (color:color-mix(in lab,red,red)){.roulette-item{background:radial-gradient(color-mix(in srgb,var(--rarity) 13%,transparent),#1b2431)}}.roulette-item{border:1px solid #34465b;border-bottom:3px solid var(--rarity);border-radius:7px}.voxel-gem{color:var(--rarity);filter:drop-shadow(0 0 10px var(--rarity))}@supports (color:color-mix(in lab,red,red)){.voxel-gem{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--rarity) 40%,transparent))}}.voxel-gem{transform:rotate(-10deg)}.roulette-item .money{font-size:20px}.roulette-item small{color:#99adc6;font-size:9px}.roulette-item .money svg{display:none}.roulette-pointer{background:var(--lime);z-index:5;width:2px;height:100%;position:absolute;top:0;left:50%;box-shadow:0 0 12px #b5f53688}.roulette-pointer:before{content:"";border-top:10px solid var(--lime);border-inline:7px solid #0000;position:absolute;top:0;left:-6px}.roulette-pointer:after{content:"";border-bottom:10px solid var(--lime);border-inline:7px solid #0000;position:absolute;bottom:0;left:-6px}.roulette-shade{z-index:4;pointer-events:none;background:linear-gradient(90deg,#10161ff5,#0000 32% 68%,#10161ff5);position:absolute;inset:0}.result-label>span{letter-spacing:2px;color:var(--lime);font-size:10px}.result-label>strong{margin:10px 0;font-size:36px;display:block}.result-label p{color:#92a6bc;margin-bottom:18px;font-size:11px}.rules-content p{color:#a0b2c8;margin:12px 0 20px;font-size:12px}.rules-content h3{margin-top:25px;font-size:17px}.rules-content .info-banner p{color:#b5c6a6;margin:0;font-size:12px}.rules-odds{flex-wrap:wrap;gap:8px;margin:16px 0 24px;display:flex}.rules-odds>div{text-align:center;background:#1c2836;border:1px solid #35485d;border-radius:6px;flex:1;min-width:85px;padding:13px 10px}.rules-odds b{font-size:13px;font-weight:600;display:block}.rules-odds span{color:var(--lime);margin-top:9px;font-size:12px;display:block}.confirm-text{color:#a4b7cd;margin:8px 0 25px;font-size:13px}.toast{z-index:100;color:#d9e8c9;background:#283322;border:1px solid #697f49;border-radius:9px;align-items:center;gap:12px;width:max-content;max-width:calc(100vw - 32px);padding:12px 15px;font-size:12px;animation:.25s toast-in;display:flex;position:fixed;bottom:25px;left:calc(50% + 107px);transform:translate(-50%);box-shadow:0 10px 40px #0007}.toast>svg{color:var(--lime)}@keyframes toast-in{0%{opacity:0;margin-bottom:-10px}to{opacity:1;margin-bottom:0}}@media(min-width:1550px){.content{padding-inline:48px}.hero{min-height:350px}.hero-copy{padding:35px 40px}.hero h1{font-size:51px}.hero p{font-size:14px}.hero-art .chest{width:390px;height:390px}.hero-button{font-size:14px}.case-image{height:207px}.case-image .chest{width:224px;height:224px}.case-info h3{font-size:29px}.case-info p{font-size:11px}.case-card{padding:18px 20px 0}.case-card-bottom{padding:17px 0}.trust-strip b{font-size:13px}.trust-strip small{font-size:11px}.section-kicker{font-size:10px}.case-tag{font-size:9px}.nav-item{font-size:14px}.hero-reward{bottom:32px}.section-head h2{font-size:26px}.catalog-toolbar{margin-top:25px}.filter-group button,.sort-label select,.text-button{font-size:12px}.case-card-bottom .money{font-size:22px}.free-label{font-size:14px}.case-card-bottom small{font-size:10px}}@media(max-width:1180px){:root{--sidebar:184px}.topbar{gap:15px;padding-left:18px}.brand{gap:6px;min-width:168px;font-size:20px}.topbar-context{gap:6px;font-size:8px}.sidebar{padding-inline:10px}.nav-item{gap:9px;padding-inline:11px;font-size:12px}.nav-item.active:before{left:-10px}.nav-muted{font-size:10px}.nav-free,.demo-note>span:last-child{font-size:7px}.content{padding-inline:25px}.hero-copy{flex-basis:62%;padding-left:25px}.hero h1{font-size:36px}.hero-art{width:45%}.hero-art .chest{width:295px;height:295px}.hero-reward{gap:7px;padding:9px;bottom:38px;left:47%}.hero-reward strong{font-size:16px}.hero-reward>svg{width:13px}.case-grid{gap:12px}.case-card{padding-inline:12px}.case-image{height:146px}.case-image .chest{width:162px;height:162px}.case-info h3{font-size:23px}.case-info p{font-size:8px}.case-tag{font-size:6px}.case-card-bottom .money{font-size:17px}.case-arrow{width:27px;height:29px}.trust-strip>div{gap:8px}.trust-strip b{font-size:10px}.trust-strip small{font-size:8px}.trust-strip svg{width:18px}.section-head h2{font-size:21px}.recent-grid{grid-template-columns:repeat(2,1fr)}.two-columns{gap:16px}.panel{padding:20px}.bot-card{gap:8px;padding:12px 8px}.bot-avatar{width:33px;height:38px}.bot-card b{font-size:10px}.bot-state{font-size:8px}.bot-card>svg{width:13px}.panel-heading h2{font-size:15px}.page-heading h1{font-size:30px}.toast{left:calc(50% + 92px)}}@media(max-width:980px){:root{--sidebar:75px}.topbar{height:76px}.brand{min-width:180px}.topbar-context{font-size:8px}.sidebar{align-items:center;padding-top:23px;top:76px}.sidebar-section-label,.sidebar .nav-item>span,.sidebar .nav-muted,.sidebar-bottom{display:none}.sidebar nav{width:100%}.nav-item{justify-content:center;min-height:49px;padding:15px}.nav-item svg{width:22px;height:22px}.sidebar .side-rule{width:35px}.main{padding-top:76px}.hero{min-height:316px}.hero h1{font-size:38px}.hero-art .chest{width:305px;height:305px}.case-image{height:161px}.case-image .chest{width:179px;height:179px}.case-info p{font-size:9px}.case-tag{font-size:7px}.footer{gap:18px}.footer p{font-size:8px}.toast{left:calc(50% + 38px)}}@media(max-width:760px){.topbar-context{display:none}.topbar{gap:10px;padding-inline:18px}.topbar-actions{gap:13px}.case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.case-image{height:170px}.case-image .chest{width:192px;height:192px}.case-info h3{font-size:27px}.case-info p{font-size:10px}.case-tag{font-size:8px}.case-card{padding:15px 16px 0}.hero-copy{flex-basis:64%;padding:28px 22px}.hero h1{font-size:32px}.hero p{font-size:11px}.hero-button{gap:6px;padding-inline:12px;font-size:11px}.hero-button svg:last-child{margin-left:3px}.hero-art{width:43%}.hero-art .chest{width:235px;height:235px;top:44%;left:53%}.hero-reward{padding:8px 7px;bottom:40px;left:47%}.hero-reward>svg,.odds-tag{display:none}.hero-reward>div{font-size:6px}.hero-reward strong{font-size:15px}.hero-reward strong span{font-size:7px}.hero-fine{gap:5px;font-size:8px}.hero{min-height:294px}.eyebrow{letter-spacing:1.5px;font-size:7px}.trust-strip{gap:0;padding:15px 0}.trust-strip>div{justify-content:flex-start;gap:7px;padding-inline:12px}.trust-strip small{display:none}.trust-strip b{margin:0;font-size:9px}.trust-strip svg{width:17px;height:17px}.section-head h2{font-size:20px}.section-head>.text-button{gap:5px;font-size:9px}.section-head>.text-button>svg:first-child{display:none}.section-head>.text-button>svg{width:12px}.two-columns{grid-template-columns:1fr}.panel{padding:22px}.page-heading h1{font-size:28px}.page-heading p{font-size:12px}.footer{flex-wrap:wrap;gap:14px}.footer p{order:3;width:100%}.recent-empty{flex-wrap:wrap;padding:16px;font-size:10px}.recent-empty>span{flex:1}.recent-empty .text-button{justify-content:center;width:100%;margin:0}.panel-heading h2{font-size:18px}.bot-card b{font-size:13px}.bot-card{gap:14px;padding:15px 13px}.bot-state{font-size:10px}.bot-avatar{width:43px;height:43px}.how-to-grid{grid-template-columns:1fr;gap:25px}.how-to-grid>div{padding-left:43px;position:relative}.how-to-grid .step-number{position:absolute;top:0;left:0}.how-to-grid h3{margin-top:0}.breadcrumb>span{gap:4px;font-size:8px}.breadcrumb>span svg{width:11px}.modal-wide{padding:20px}.roulette{margin-inline:-20px}.prizes-grid{grid-template-columns:repeat(3,1fr)}.prizes-head>span{font-size:9px}.case-detail-meta{font-size:10px}.case-detail-meta>span:last-child{display:none}.modal-head h2{font-size:19px}}@media(max-width:560px){:root{--sidebar:0px}.sidebar{display:none}.sidebar-open{background:#171b21;align-items:stretch;width:220px;padding:20px 14px;display:flex;top:70px;bottom:64px;box-shadow:30px 0 90px #0009}.sidebar-open nav{display:flex}.sidebar-open .nav-item{justify-content:flex-start;gap:14px;padding:13px;font-size:13px}.sidebar-open .nav-item>span,.sidebar-open .sidebar-section-label{display:block}.sidebar-open .side-rule{width:100%;margin:20px 0}.sidebar-open .nav-muted{font-size:12px;display:flex}.topbar{height:70px;padding-inline:14px}.brand{gap:5px;min-width:auto;font-size:19px}.brand-mark{width:30px;height:36px}.brand-mark svg{width:24px}.brand small{letter-spacing:1.5px;margin-top:1px;font-size:5px}.topbar-actions{gap:8px}.balance{min-width:62px}.balance>span{margin-bottom:4px;font-size:8px}.balance .money{gap:4px;font-size:14px}.balance .money svg{width:13px;height:13px}.tiny-demo{margin-left:1px;padding:0 2px;font-size:6px}.deposit-shortcut{border-radius:5px;width:27px;height:29px;min-height:29px;padding:0}.deposit-shortcut>span:last-child,.header-divider,.avatar-btn{display:none}.mobile-menu{width:26px;min-width:26px;padding:3px;display:inline-flex!important}.mobile-menu svg{width:21px}.main{padding-top:70px}.content{padding:18px 16px 0}.breadcrumb{gap:7px;margin-bottom:18px;font-size:10px}.breadcrumb>span{font-size:7px}.breadcrumb>span svg{width:10px}.hero{border-radius:10px;min-height:480px;display:block}.hero-copy{text-align:left;padding:26px 24px 0}.hero h1{letter-spacing:-1.5px;margin-top:15px;font-size:37px;line-height:1.12}.eyebrow{letter-spacing:1.3px;font-size:8px}.hero p{max-width:275px;margin-top:13px;font-size:12px;line-height:1.7}.desktop-break{display:none}.hero-button{z-index:5;gap:10px;min-height:45px;margin:0;padding-inline:8px;font-size:12px;position:absolute;top:375px;left:24px;right:24px}.hero-button svg:last-child{margin-left:auto}.hero-button svg:first-child{margin-right:auto}.hero-fine{justify-content:center;margin:0;font-size:9px;position:absolute;top:435px;left:24px;right:24px}.hero-art{width:100%;height:195px;top:190px;right:0}.hero-art .chest{width:225px;height:225px;top:46%;left:61%;transform:translate(-50%,-50%)rotate(-7deg)}.hero-reward{gap:6px;padding:10px;bottom:30px;left:19px;transform:none;box-shadow:0 7px 20px #0004}.hero-reward>div{letter-spacing:1px;font-size:6px}.hero-reward strong{font-size:16px}.hero-reward strong span{margin-top:4px;font-size:8px;display:block}.hero-reward>svg{width:13px;display:block}.hero-halo{inset:-30% 0}.hero-corner{letter-spacing:1px;font-size:6px;top:18px;right:11px}.hero-corner span{font-size:6px}.hero-grid{inset:0 -100% -20% 0}.orbit{width:240px;height:240px;top:55%;left:62%}.orbit-two{width:320px;height:320px}.cube-one{top:30%;left:20%}.cube-two{width:9px;height:9px;top:20%;right:10%}.trust-strip{grid-template-columns:repeat(3,1fr);margin:16px 0 28px;padding:13px 0}.trust-strip>div{text-align:center;flex-direction:column;justify-content:center;gap:7px;padding-inline:5px}.trust-strip svg{width:18px;height:18px}.trust-strip b{font-size:9px}.section-head{gap:8px}.section-head h2{letter-spacing:-.6px;gap:6px;font-size:19px}.section-kicker{letter-spacing:1.5px;margin-bottom:7px;font-size:7px}.muted-counter{margin-left:0;padding:2px 4px;font-size:10px}.catalog>.section-head>.text-button{display:none}.catalog-toolbar{gap:7px;margin:18px 0 15px}.filter-group{gap:2px;padding:3px}.filter-group button{gap:5px;min-height:29px;padding:6px 8px;font-size:8px}.filter-group button svg{width:11px;height:11px}.sort-label{gap:3px}.sort-label>svg{display:none}.sort-label select{max-width:103px;padding:7px 0;font-size:8px}.case-grid{gap:12px}.case-card{border-radius:8px;padding:12px 12px 0}.case-card-top{gap:5px}.case-card-top svg{width:13px;height:13px}.case-tag{letter-spacing:.8px;padding:4px 5px;font-size:6px}.case-image{height:143px;margin:0 -12px}.case-image .chest{width:161px;height:161px}.case-info{padding-top:9px}.case-info h3{font-size:25px}.case-info h3 span{letter-spacing:3px;margin-top:5px;font-size:7px}.case-info p{white-space:nowrap;margin-top:9px;font-size:8px}.case-card-bottom{min-height:62px;margin-top:12px;padding:12px 0}.case-card-bottom .money{font-size:20px}.case-card-bottom .money svg{width:13px;height:13px}.case-card-bottom small{margin-top:4px;font-size:7px}.free-label{font-size:11px}.case-arrow{width:27px;height:28px}.case-arrow svg{width:17px;height:17px}.recent-section{margin-top:28px}.recent-section h2{font-size:16px}.recent-section h2 svg{width:17px;height:17px}.section-description{margin-top:6px;font-size:8px}.recent-section>.section-head>.text-button{font-size:9px}.recent-empty{padding:18px 12px;font-size:9px}.recent-empty>svg{width:20px;height:20px}.recent-grid{grid-template-columns:1fr 1fr;gap:8px}.recent-drop{flex-wrap:wrap;gap:8px;padding:10px 8px}.recent-drop>.money{margin-top:-3px;margin-left:43px;font-size:12px}.recent-drop .prize-cube{width:31px;height:34px}.recent-drop small{font-size:7px}.recent-drop b{font-size:9px}.footer{margin-top:28px;padding:23px 0 93px}.footer p{font-size:8px}.footer>span{gap:6px}.footer .demo-badge{font-size:7px}.footer button{font-size:9px}.bottom-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:30;height:66px;padding:7px 4px max(7px,env(safe-area-inset-bottom));bottom:0;background:#171b21f5;border-top:1px solid #323c4a;justify-content:space-around;display:flex;position:fixed;inset-inline:0}.bottom-nav button{color:#8290a2;background:0 0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:56px;padding:6px;font-size:8px;display:flex}.bottom-nav button.active{color:var(--lime);background:#b5f53609}.page-heading{margin:7px 0 23px}.page-heading h1{margin-top:13px;font-size:28px;line-height:1.15}.page-heading p{font-size:12px}.info-banner{gap:11px;margin-bottom:19px;padding:15px}.info-banner p{font-size:11px}.info-banner .demo-badge{display:none}.info-banner>svg{width:18px}.panel{padding:19px}.panel h2{font-size:18px}.panel-heading{gap:9px;margin-bottom:21px}.panel-heading h2{font-size:15px}.step-number{width:27px;height:27px;font-size:10px}.bot-card{gap:9px;padding:12px 9px}.bot-avatar{width:36px;height:38px}.bot-avatar svg{width:22px}.bot-card b{font-size:11px}.bot-card small{font-size:9px}.bot-state{font-size:8px}.bot-card>svg{width:14px}.field-label{font-size:11px}.field-hint{font-size:10px}.operation-row{flex-wrap:wrap;gap:9px}.operation-row b{font-size:11px}.operation-row small{font-size:9px}.operation-row .money{font-size:12px}.operation-row .money svg{width:13px}.operation-row>.status{margin-left:auto;font-size:9px}.operation-icon{width:31px;height:34px}.operation-row>span:nth-child(2){min-width:110px}.withdrawal-actions{gap:9px}.withdrawal-actions .button{font-size:10px}.withdrawal-item .field-hint{padding-left:0}.checkbox-label{font-size:11px}.button{font-size:12px}.button-small{font-size:10px}.account-balances .money{font-size:23px}.account-balances>div{padding:15px 12px}.modal{border-radius:11px;width:calc(100vw - 22px);max-height:88dvh;padding:19px}.modal-head h2{font-size:18px}.modal-fine{font-size:9px}.modal-head{margin-bottom:18px}.modal-wide{width:calc(100vw - 18px)}.roulette{height:179px;margin-inline:-19px}.opening-action>small{gap:4px;max-width:280px;font-size:8px;line-height:1.5}.prizes-head{align-items:flex-start;gap:10px}.prizes-head h3{font-size:13px}.prizes-head>span{text-align:right;max-width:120px;font-size:8px;line-height:1.5}.prizes-grid{gap:7px}.prize-tile{padding-inline:5px}.prize-tile .money{font-size:16px}.prize-tile small,.prize-tile>span:first-child{font-size:8px}.detail-art{height:183px}.detail-art>.chest{width:208px;height:208px}.case-detail-meta{font-size:9px}.result-label>strong{font-size:31px}.rules-content p{font-size:11px}.rules-content h3{font-size:15px}.rules-odds>div{min-width:85px}.toast{max-width:calc(100vw - 24px);padding:10px 12px;font-size:11px;bottom:79px;left:50%}.alert{padding:13px;font-size:11px}.session-status{font-size:8px}.empty{padding:33px 10px}.empty h3{font-size:15px}.empty p{font-size:11px}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.roulette-track.rolling{transform:translate(-4935px)}}.balance>.money{color:#eeeef1;margin-bottom:0;display:inline-flex}.balance>.money svg{display:inline-block}.amount-input{letter-spacing:.4px;color:#e4efd4;font-variant-numeric:tabular-nums;font-weight:700}.amount-input.is-max{color:#d6f0a8;border-color:#85a950;box-shadow:0 0 0 1px #85a95055}.amount-input-hint{color:#7f8d82;margin:8px 0 12px;font-size:11px;line-height:1.5}.amount-presets button.selected{color:#bcf574;background:#2b3920;border-color:#85a950}.opening-progress-copy span{color:#8d9a88}.opening-progress-copy kbd{margin-inline:3px}.account-menu{position:relative}.account-menu .avatar-btn{border-radius:10px;align-items:center;gap:10px;min-height:42px;padding:4px 8px 4px 4px;display:flex}.account-menu .avatar-btn:hover{background:#ffffff08}.avatar-btn.is-open{background:#ffffff0c}.avatar-btn.is-open svg:last-child{transform:rotate(180deg)}.account-chip-copy{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.account-chip-copy b{color:#f2f4f7;font-size:13px;line-height:1.2}.account-chip-copy small{color:#8b9288;margin-top:3px;font-size:10px}.account-menu-panel{z-index:40;background:#161b14;border:1px solid #3a4234;border-radius:12px;min-width:228px;padding:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 50px #000a}.account-menu-head{border-bottom:1px solid #2d3428;margin-bottom:6px;padding:10px 12px 12px}.account-menu-head b{color:#eef5e3;font-size:14px;display:block}.account-menu-head small{color:#8f9a84;margin-top:4px;font-size:11px;display:block}.account-menu-panel button{color:#d5dce6;text-align:left;background:0 0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:11px 12px;font-size:13px;display:flex}.account-menu-panel button:hover{color:#e7f7c8;background:#b5f53612}.account-menu-logout{border-top:1px solid #2d3428;border-radius:0 0 8px 8px;margin-top:6px;color:#f0b4b4!important}.account-menu-logout:hover{color:#ffd4d4!important;background:#3a2020!important}@media(max-width:760px){.account-chip-copy{display:none}}@media(max-width:560px){.account-menu .avatar-btn{min-width:42px;padding:3px;display:flex!important}.hero h1{letter-spacing:-1.35px;font-size:32px}.hero-art{height:170px;top:205px}.hero-art .chest{width:205px;height:205px;top:50%}.hero-button{top:383px}.hero-fine{top:443px}.hero-reward{bottom:20px}.case-info p{white-space:normal;min-height:27px}}.status-queued{color:#f0d08a;background:#2a2416;border-color:#5a4b24}.transfer-availability.is-queued{background:#1f1c14;border-color:#5a4b24}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.donut-mark{display:inline-block;width:32px;height:32px;object-fit:contain;flex-shrink:0}.brand-donut{width:40px;height:40px;filter:drop-shadow(0 0 12px #b5f5361a);margin-right:1px}.brand small{letter-spacing:1.7px}.footer .donut-mark{width:23px;height:23px}.topbar-context{font-size:9px;letter-spacing:.9px}.sound-controls{display:flex;align-items:center;gap:3px;flex-shrink:0}.sound-controls .sound-on{color:#afca88}.sound-controls input[type=range]{appearance:auto;accent-color:var(--lime);min-height:4px;height:4px;width:56px;padding:0;border:0;background:#343d2c;border-radius:8px;cursor:pointer}.topbar-actions{gap:14px}.server-identity{display:flex;align-items:center;gap:7px;padding:10px 0 15px;position:relative}.server-identity .donut-mark{width:29px;height:29px}.server-identity b{display:block;font-size:12px;letter-spacing:.1px}.server-identity small{font-size:7px;color:#778571}.server-identity>span{position:absolute;font-size:6px;color:#91a66f;top:8px;right:2px;letter-spacing:1px}.sidebar-bottom{padding-top:20px}.demo-note>span:last-child{font-size:9px}.hero-art>.chest{mix-blend-mode:normal}.hero h1{font-size:46px}.hero-fine{font-size:10px}.hero-copy{flex-basis:57%}.hero p{font-size:13px}.hero-button{font-size:12px}.hero-corner{color:#a6b18f66}.case-art{display:block;width:220px;height:220px;background-image:url(/assets/chests-atlas.png);background-size:300% 200%;background-position:var(--chest-x) var(--chest-y);background-repeat:no-repeat;-webkit-mask-image:radial-gradient(ellipse 53% 54% at 50% 52%,#000 69%,#000b 80%,transparent 99%);mask-image:radial-gradient(ellipse 53% 54% at 50% 52%,#000 69%,#000b 80%,transparent 99%);flex-shrink:0}.loot-art{display:inline-block;width:65px;height:65px;background-image:url(/assets/items-atlas.png);background-size:600% 600%;background-position:var(--sprite-x) var(--sprite-y);background-repeat:no-repeat;flex-shrink:0;filter:drop-shadow(0 4px 7px #0004)}.case-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.case-card{padding:17px 20px 0;background:linear-gradient(150deg,#1c2125,#191b20);border-color:#323943}.case-welcome{background:linear-gradient(160deg,#232e1d,#1a2016);border-color:#43552d}.case-beginner{background:linear-gradient(160deg,#24301f,#1a2018);border-color:#4a5a34}.case-tide{background:linear-gradient(160deg,#1a2c32,#152026);border-color:#2d5a68}.case-inferno{background:linear-gradient(160deg,#30201d,#201915);border-color:#5e3a27}.case-royal{background:linear-gradient(160deg,#302c1f,#211e17);border-color:#645332}.tag-tide{color:#7ee7ff;border-color:#2d6a7a;background:#2ec8e813}.tag-inferno{color:#ffb16a;border-color:#845027;background:#e9842313}.tag-royal{color:#eed38b;border-color:#746037;background:#e6c2780c}.art-beginner{background-image:url(/assets/beginner-chest.png);background-size:86%;background-position:center 58%;background-repeat:no-repeat}.beginner-loot{background-image:url(/assets/beginner-loot.png);background-size:600% 100%;background-position:var(--sprite-x) 50%}.case-card.is-claimed{filter:grayscale(1);opacity:.48}.case-card.is-claimed:hover{opacity:.62}.case-card.is-claimed .case-art{filter:grayscale(1) brightness(.86)}.case-card.is-claimed .case-glow{opacity:.2}.case-card.is-claimed .case-tag{color:#9aa3ad;border-color:#4a5360;background:#2a3038}.case-card.is-claimed .case-arrow{color:#8c949e;border-color:#4a5360;background:#252a31}.case-image{height:202px;margin:0 -20px}.case-image .case-art{position:relative;width:235px;height:235px;z-index:2;transform:translateY(5px);transition:transform .45s cubic-bezier(.2,.7,.2,1)}.case-card:hover .case-art{transform:translateY(-3px) rotate(-3deg) scale(1.04)}.case-info h3{font-size:29px;letter-spacing:1.1px}.case-info p{font-size:11px;margin-top:12px;min-height:19px}.case-loot-preview{display:flex;align-items:center;justify-content:center;gap:2px;border-top:1px solid #ffffff06;margin:15px -2px -2px;padding-top:10px}.case-loot-preview .loot-art{width:32px;height:32px}.case-loot-preview>span:last-child{font-size:8px;color:#8b929c;text-align:left;line-height:1.7;margin-left:8px}.case-loot-preview>span:last-child b{font-size:9px;font-weight:500;color:#aeb7c3}.case-card-bottom{padding:15px 0 17px}.case-card-bottom .money{font-size:23px}.case-card-bottom small{font-size:9px}.case-tag{font-size:8px}.case-card-top>svg{width:17px;height:17px}.case-arrow{width:35px;height:35px}.free-label{font-size:14px}.case-tide .case-glow{background:radial-gradient(ellipse,#3ec8e826,transparent 67%)}.case-inferno .case-glow{background:radial-gradient(ellipse,#ec872e26,transparent 67%)}.case-royal .case-glow{background:radial-gradient(ellipse,#e8c36f26,transparent 67%)}.case-inferno .case-arrow{color:#f4b182;border-color:#6b4531;background:#432a1b}.case-royal .case-arrow{color:#ead183;border-color:#74623d;background:#3b3322}.discovery-banner{display:flex;align-items:center;gap:14px;padding:15px 20px;margin:0 0 32px;border:1px solid #343a30;border-radius:8px;background:linear-gradient(105deg,#22291c,#171b1c)}.discovery-banner>.donut-mark{width:39px;height:39px;transform:rotate(-14deg)}.discovery-banner b{font-size:13px;font-weight:600;display:block}.discovery-banner span{display:block;margin-top:4px;font-size:10px;color:#9ca392}.discovery-banner .text-button{margin-left:auto;color:#b9d593;font-size:11px}.recent-drop .prize-cube{background:transparent;border:0;width:40px;height:42px}.recent-drop .prize-cube .loot-art{width:43px;height:43px}.case-skeleton{height:396px}.section-description{font-size:11px}.compare-intro{font-size:13px;color:#9aa8ba;margin-bottom:22px}.compare-table td,.compare-table th{font-size:12px;padding:14px 9px}.compare-case{display:flex;align-items:center;gap:10px;min-width:145px}.compare-case .case-art{width:65px;height:65px}.compare-case b{display:block;font-size:14px;color:#edf2f8}.compare-case small{display:block;font-size:10px;color:#95a1b1;margin-top:5px}.compare-table .money{font-size:13px}.compare-table .money svg{width:13px}.compare-table>table{min-width:650px}.opening-topline{display:flex;align-items:center;gap:12px;color:#8d9aaa;font-size:11px}.opening-topline>span:nth-child(3){color:#637182;font-size:10px}.opening-topline .sound-controls{margin-left:auto}.opening-stage-label{display:flex;align-items:center;justify-content:center;gap:13px;color:#536276;font-size:9px;letter-spacing:1.8px;font-weight:650;margin:26px 0 6px}.opening-stage-label>i{width:24px;height:1px;background:#354150}.opening-stage-label .stage-active{color:var(--lime);text-shadow:0 0 12px #b5f53633}.unlock-scene{--case-light:#b5f536;height:260px;position:relative;display:grid;place-items:center;isolation:isolate;overflow:hidden}.theme-basic{--case-light:#eaa16a}.theme-premium{--case-light:#70d3ee}.theme-tide{--case-light:#3ec8e8}.theme-elite{--case-light:#b089f1}.theme-inferno{--case-light:#f1883d}.theme-royal{--case-light:#eac76e}.theme-beginner{--case-light:#c6e27a}.unlock-scene .case-art{width:264px;height:264px;position:absolute;left:50%;top:calc(50% - 12px);transform:translate(-50%,-50%);filter:drop-shadow(0 12px 12px #0004);z-index:3}.unlock-scene.theme-beginner .case-art{filter:drop-shadow(0 12px 12px #0004)}.unlock-chest-base{clip-path:polygon(0 44%,100% 44%,100% 100%,0 100%)}.unlock-chest-lid{clip-path:polygon(0 0,100% 0,100% 45%,0 45%);transform-origin:50% 44%}.unlock-rings{position:absolute;left:50%;top:47%;width:205px;height:205px;border:1px solid color-mix(in srgb,var(--case-light) 16%,transparent);border-radius:50%;transform:translate(-50%,-50%)}.unlock-rings:before,.unlock-rings:after{content:"";position:absolute;inset:-24px;border:1px solid color-mix(in srgb,var(--case-light) 8%,transparent);border-radius:50%}.unlock-rings:after{inset:-49px;border-style:dashed}.unlock-floor{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:390px;height:230px;background:radial-gradient(ellipse,color-mix(in srgb,var(--case-light) 17%,transparent),transparent 63%);z-index:-1}.unlock-beam{position:absolute;left:50%;top:38%;width:175px;height:85px;transform:translate(-50%,-50%);opacity:0;background:radial-gradient(#fff9d4 1%,color-mix(in srgb,var(--case-light) 85%,transparent) 20%,transparent 66%);filter:blur(8px);z-index:4;pointer-events:none}.unlock-caption{position:absolute;bottom:5px;color:#7c8da2;font-size:11px;text-align:center}.unlock-particle{display:none;position:absolute;left:calc(18% + var(--i)*5.7%);top:70%;width:5px;height:5px;background:var(--case-light);box-shadow:0 0 12px var(--case-light);transform:rotate(45deg);opacity:0;z-index:2}.is-charging .unlock-chest-base{animation:chest-rumble 3.2s ease-in forwards}.is-charging .unlock-chest-lid{animation:lift-lid 3.2s cubic-bezier(.3,.1,.2,1) forwards}.is-charging .unlock-floor{animation:charge-glow 3.2s ease-in forwards}.is-charging .unlock-beam{animation:chest-burst 3.2s ease-in forwards}.is-charging .unlock-rings{animation:orbit-charge 3.2s ease-in forwards}.is-charging .unlock-particle{display:block;animation:pixel-rise 2s ease-in infinite;animation-delay:calc(var(--i)*.12s)}@keyframes chest-rumble{0%,40%{transform:translate(-50%,-50%)}48%{transform:translate(-49%,-50%) rotate(1deg)}56%{transform:translate(-51%,-50%) rotate(-1deg)}64%{transform:translate(-49.5%,-51%) rotate(.8deg)}72%{transform:translate(-50.5%,-50%) rotate(-.8deg)}80%{transform:translate(-50%,-49.5%)}to{transform:translate(-50%,-47%) scale(1.04)}}@keyframes lift-lid{0%,45%{transform:translate(-50%,-50%)}58%{transform:translate(-50%,-52%) rotate(-1deg)}72%{transform:translate(-50%,-57%) perspective(600px) rotateX(13deg) rotate(-3deg)}to{transform:translate(-50%,-70%) perspective(600px) rotateX(34deg) rotate(-6deg)}}@keyframes charge-glow{0%{opacity:.6;transform:translate(-50%,-50%) scale(.8)}70%{opacity:1;transform:translate(-50%,-50%) scale(1.4)}to{opacity:1;transform:translate(-50%,-50%) scale(2)}}@keyframes chest-burst{0%,45%{opacity:0;transform:translate(-50%,-20%) scale(.4)}80%{opacity:.6;transform:translate(-50%,-50%) scale(1.1)}to{opacity:1;transform:translate(-50%,-50%) scale(3)}}@keyframes orbit-charge{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(130deg);border-color:var(--case-light);box-shadow:0 0 40px color-mix(in srgb,var(--case-light) 15%,transparent)}}@keyframes pixel-rise{0%{opacity:0;top:72%;transform:rotate(45deg) scale(.4)}40%{opacity:.8}to{opacity:0;top:8%;transform:rotate(130deg) scale(1.2)}}.cinematic-roulette{height:221px;position:relative;display:flex;align-items:center;overflow:hidden;border-block:1px solid #3c4c5f;background:radial-gradient(ellipse,#222d39,#10161d);margin:28px -25px 14px}.cinematic-track{position:relative;left:50%;display:flex;gap:10px;width:max-content;flex-shrink:0;transform:translate(-75px);will-change:transform}.cinematic-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:186px;flex-shrink:0;border:1px solid #3b4552;border-bottom:3px solid var(--rarity);border-radius:8px;background:radial-gradient(ellipse at 50% 35%,color-mix(in srgb,var(--rarity) 15%,#202631),#1a202a);padding:17px 9px 12px}.cinematic-item>.loot-art{width:88px;height:88px;margin-top:0}.cinematic-item>b{font-size:10px;line-height:1.4;font-weight:550;color:#c4d0de;text-align:center;min-height:27px;margin-top:4px}.cinematic-item>.money{font-size:16px;color:#e1eaf4;margin-top:6px}.cinematic-item>.money svg{width:12px;height:12px;color:var(--rarity)}.quantity-tag{position:absolute;right:8px;top:7px;background:#080d1470;padding:3px 6px;border:1px solid #ffffff0f;border-radius:4px;font-size:10px;color:#acbccf}.is-settled .winning-item{border-color:var(--rarity);box-shadow:0 0 24px color-mix(in srgb,var(--rarity) 15%,transparent)}.loot-reveal{position:relative;text-align:center;isolation:isolate;overflow:hidden;padding:17px 5px 8px;animation:reveal-entrance .65s cubic-bezier(.14,.83,.2,1)}.reveal-kicker{display:block;text-transform:uppercase;letter-spacing:3px;color:var(--rarity);font-size:11px;font-weight:750}.reveal-item{position:relative;display:inline-block;margin-top:5px}.reveal-item>.loot-art{width:106px;height:106px;filter:drop-shadow(0 0 22px color-mix(in srgb,var(--rarity) 35%,transparent))}.reveal-item>span:last-child{position:absolute;right:-10px;bottom:18px;color:var(--rarity);background:#161f28;border:1px solid color-mix(in srgb,var(--rarity) 40%,transparent);border-radius:6px;padding:5px 8px;font-size:13px;font-weight:650}.loot-reveal>h3{font-size:20px;font-weight:650;margin-top:4px}.loot-reveal>strong{display:block;margin:9px 0}.loot-reveal>strong>.money{font-size:34px;font-weight:750}.loot-reveal p{font-size:11px;color:#98a8b9;line-height:1.6}.reveal-collection-note{display:flex;gap:7px;align-items:center;justify-content:center;color:#82979f;font-size:10px;margin-top:11px}.reveal-burst{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 50% 32%,color-mix(in srgb,var(--rarity) 13%,transparent),transparent 64%)}.reward-spark{position:absolute;left:50%;top:30%;width:4px;height:7px;z-index:-1;background:var(--rarity);border-radius:1px;animation:reward-spark 1.9s ease-out forwards;transform:rotate(calc(var(--i)*22.5deg))}.opening-progress-copy{font-size:13px;color:#bdd29f;letter-spacing:.2px;margin:8px 0 5px}.opening-preferences{display:flex;align-items:center;justify-content:center;gap:15px;margin-top:17px;color:#7d8c9f;font-size:10px}.opening-preferences label{display:flex;align-items:center;gap:7px;cursor:pointer}.opening-preferences input[type=checkbox]{width:13px;height:13px}.opening-preferences>span{font-size:9px;color:#5f7084}.opening-action>small{font-size:10px;color:#6e8194}.prize-filter{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:17px 0}.prize-filter label{display:flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid #334251;border-radius:6px;background:#141d27;color:#91a2b6}.prize-filter select{background:transparent;border:0;color:#b1c1d4;font-size:11px}.prize-filter>span{font-size:10px;color:#6b8096}.expanded-prizes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.expanded-prize{position:relative;display:flex;flex-direction:column;align-items:center;padding:25px 9px 13px;text-align:center;border:1px solid #354456;border-bottom:2px solid var(--rarity);border-radius:7px;background:radial-gradient(ellipse at 50% 32%,color-mix(in srgb,var(--rarity) 11%,#18212d),#18202a);transition:background .2s,transform .2s}.expanded-prize:hover{transform:translateY(-3px);background:radial-gradient(ellipse at 50% 32%,color-mix(in srgb,var(--rarity) 23%,#18212d),#18202a)}.expanded-prize>.loot-art{width:78px;height:78px;margin:3px 0 6px}.prize-chance{position:absolute;right:8px;top:8px;color:var(--rarity);font-size:9px;font-weight:550}.prize-quantity{position:absolute;left:8px;top:8px;color:#70849c;font-size:9px}.expanded-prize>b{font-size:10px;color:#acbed1;line-height:1.45;font-weight:550;min-height:29px}.expanded-prize>.money{font-size:16px;margin:9px 0 7px}.expanded-prize>.money svg{color:var(--rarity);width:12px;height:12px}.expanded-prize>small{font-size:8px;color:#697e96;text-transform:capitalize}.prizes-head .muted-counter{font-size:11px;margin-left:5px}.opening-action{margin-bottom:16px}.opening-action .open-button{min-width:290px}.collection-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin:0 0 25px}.collection-stats>div{display:flex;align-items:center;gap:18px;padding:24px;border:1px solid #333d43;border-radius:9px;background:linear-gradient(135deg,#202820,#182027)}.collection-stats>div>svg{color:#a4be81}.collection-stats>div>span{font-size:9px;letter-spacing:1.3px;color:#8b9a99}.collection-stats strong{display:block;letter-spacing:0;font-size:30px;font-weight:700;color:#dce8d3;margin-top:9px}.collection-stats strong small{font-size:11px;font-weight:450;color:#869382}.forge-banner{position:relative;display:flex;align-items:center;gap:22px;overflow:hidden;padding:29px;border:1px solid #76614255;border-radius:10px;background:radial-gradient(ellipse at 95% 50%,#a2772820,transparent 55%),linear-gradient(120deg,#27251d,#201e1b);margin-bottom:25px}.forge-symbol{background:#c7a34813;border:1px solid #ad893e3b;display:grid;place-items:center;width:66px;height:70px;border-radius:11px;color:#d8bd79;flex-shrink:0}.forge-banner h2{font-size:27px;color:#f2e5c6}.forge-banner p{font-size:13px;color:#afa18a;margin-top:8px}.forge-banner small{display:block;font-size:10px;color:#807c6e;margin-top:10px}.forge-donut{width:115px;height:115px;margin-left:auto;transform:rotate(18deg);filter:drop-shadow(0 0 25px #bbdd6b19);opacity:.9}.forge-banner>div:nth-child(2){z-index:2}.inventory-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.inventory-item{position:relative;min-width:0;text-align:center;border:1px solid #34404d;border-bottom:2px solid var(--rarity);border-radius:8px;background:radial-gradient(ellipse at 50% 30%,color-mix(in srgb,var(--rarity) 11%,#1c252b),#171e25);padding:33px 13px 17px}.inventory-case{position:absolute;top:12px;left:12px;text-transform:uppercase;font-size:8px;letter-spacing:1.1px;color:#829297}.inventory-count{position:absolute;top:10px;right:11px;font-size:11px;color:var(--rarity);background:#0002;padding:3px 6px;border:1px solid #ffffff0c;border-radius:4px}.inventory-item>.loot-art{width:105px;height:105px;transition:transform .25s}.inventory-item:hover>.loot-art{transform:translateY(-3px) rotate(-4deg)}.inventory-item h3{font-size:13px;font-weight:600;margin:10px 0 7px;min-height:36px;line-height:1.5}.inventory-item p{font-size:10px;text-transform:capitalize;color:#7d90a3;margin-bottom:18px}.inventory-item>.button{width:100%;font-size:10px;min-height:34px}.forge-recipe{display:flex;align-items:center;justify-content:center;gap:15px;padding:20px 5px}.forge-recipe>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px;flex:1}.forge-recipe .loot-art,.forge-recipe .donut-mark{width:105px;height:105px}.forge-recipe b{font-size:12px;color:#c3d0b5;line-height:1.5}.forge-recipe>svg{color:#a6c977}.forge-success{text-align:center;padding:15px 5px}.forge-success>.donut-mark{width:130px;height:130px;animation:charm-pop .8s cubic-bezier(.1,.8,.2,1)}.forge-success h3{font-size:22px;margin:20px 0 14px}.forge-success p{color:#9cafbe;font-size:12px;margin:10px 0 25px}@keyframes reveal-entrance{0%{opacity:0;transform:translateY(14px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes reward-spark{0%{opacity:0;transform:rotate(calc(var(--i)*22.5deg)) translateY(20px)}20%{opacity:1}to{opacity:0;transform:rotate(calc(var(--i)*22.5deg)) translateY(160px)}}@keyframes charm-pop{0%{transform:scale(.3) rotate(-80deg);opacity:0}65%{transform:scale(1.12) rotate(12deg)}to{transform:scale(1) rotate(0);opacity:1}}@media(min-width:1550px){.case-image{height:237px}.case-image .case-art{width:267px;height:267px}.case-info h3{font-size:33px}.case-info p{font-size:12px}.case-tag{font-size:10px}.case-loot-preview .loot-art{width:37px;height:37px}.case-loot-preview>span:last-child{font-size:10px}.case-loot-preview>span:last-child b{font-size:11px}.case-card-bottom .money{font-size:26px}.hero h1{font-size:54px}.hero p{font-size:15px}.hero-button{font-size:14px}}@media(max-width:1180px){.topbar-context{display:none}.case-grid{gap:15px}.case-card{padding-inline:15px}.case-image{height:175px;margin-inline:-15px}.case-image .case-art{width:205px;height:205px}.case-info h3{font-size:26px}.case-info p{font-size:9px}.case-tag{font-size:7px}.case-loot-preview .loot-art{width:28px;height:28px}.case-loot-preview>span:last-child{font-size:7px;margin-left:4px}.case-loot-preview>span:last-child b{font-size:8px}.hero h1{font-size:40px}.hero p{font-size:12px}.discovery-banner{padding:14px 16px}.discovery-banner .text-button{font-size:10px}.collection-stats>div{padding:20px 15px;gap:12px}.collection-stats strong{font-size:27px}.collection-stats strong small{font-size:9px}.inventory-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:980px){.server-identity{display:none}.case-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.case-card{padding-inline:12px}.case-image{height:145px;margin-inline:-12px}.case-image .case-art{width:177px;height:177px}.case-info h3{font-size:25px}.case-info p{font-size:9px;min-height:30px}.case-loot-preview .loot-art{width:23px;height:23px}.case-loot-preview>span:last-child b{display:none}.case-loot-preview>span:last-child{font-size:9px}.case-card-bottom .money{font-size:21px}.free-label{font-size:12px}.case-arrow{width:30px;height:31px}.hero h1{font-size:38px}.hero p{font-size:12px}}@media(max-width:760px){.case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.case-image{height:185px}.case-image .case-art{width:215px;height:215px}.case-info h3{font-size:28px}.case-info p{font-size:10px;min-height:18px}.case-loot-preview .loot-art{width:30px;height:30px}.case-loot-preview>span:last-child b{display:block}.case-loot-preview>span:last-child{font-size:8px}.hero h1{font-size:34px}.hero-copy{flex-basis:65%}.hero p{font-size:11px}.discovery-banner{flex-wrap:wrap;gap:11px}.discovery-banner>.donut-mark{width:32px;height:32px}.discovery-banner b{font-size:12px}.discovery-banner span{font-size:9px}.discovery-banner .text-button{margin-left:43px;padding-top:0}.expanded-prizes{grid-template-columns:repeat(3,minmax(0,1fr))}.cinematic-roulette{margin-inline:-20px}.opening-topline>span:nth-child(3){display:none}.collection-stats{gap:10px}.collection-stats>div{padding:16px 12px;gap:10px;flex-direction:column;align-items:flex-start}.collection-stats strong{font-size:24px}.collection-stats>div>span{font-size:8px}.collection-stats strong small{display:block;margin-top:6px}.forge-banner{padding:23px 20px;gap:15px}.forge-symbol{width:50px;height:55px}.forge-donut{width:80px;height:80px;position:absolute;right:15px;top:20px;opacity:.2}.forge-banner p{font-size:12px}.forge-banner small{font-size:9px}.inventory-grid{grid-template-columns:repeat(2,1fr)}.inventory-item h3{font-size:12px}}@media(max-width:560px){.brand-donut{width:30px;height:30px}.brand{gap:4px;font-size:18px}.brand small{letter-spacing:1.4px}.topbar-actions{gap:6px}.topbar-actions .sound-controls{order:3}.topbar-actions .sound-controls input{display:none}.topbar-actions .sound-controls .icon-btn{padding:4px;min-width:27px;width:27px}.mobile-menu{order:4}.hero h1{font-size:33px;letter-spacing:-1px;line-height:1.14}.hero-copy{padding-inline:24px}.hero p{font-size:12px;max-width:270px}.hero-button{font-size:11px;left:24px;right:24px}.hero-fine{font-size:9px}.case-grid{gap:12px}.case-card{padding:12px 11px 0}.case-image{height:146px;margin-inline:-11px}.case-image .case-art{width:165px;height:165px}.case-info h3{font-size:26px}.case-info p{font-size:9px;min-height:28px;line-height:1.6;margin-top:11px}.case-tag{font-size:6px;letter-spacing:.7px}.case-loot-preview{gap:0;margin-top:9px;padding-top:9px}.case-loot-preview .loot-art{width:26px;height:26px}.case-loot-preview>span:last-child{font-size:8px;margin-left:5px}.case-loot-preview>span:last-child b{display:none}.case-card-bottom{padding:12px 0 15px}.case-card-bottom .money{font-size:20px;gap:4px}.case-card-bottom small{font-size:8px}.case-arrow{width:27px;height:28px}.free-label{font-size:11px}.discovery-banner{padding:15px 13px;margin-bottom:27px;gap:9px}.discovery-banner>div{flex:1;min-width:180px}.discovery-banner b{font-size:11px}.discovery-banner span{font-size:9px;line-height:1.6}.discovery-banner .text-button{margin-left:41px;font-size:10px;margin-top:1px}.bottom-nav button{min-width:48px;font-size:7px;gap:6px;padding:6px 3px}.bottom-nav button svg{width:19px;height:19px}.hero-corner{font-size:6px}.section-head h2{font-size:20px}.case-skeleton{height:353px}.recent-drop .prize-cube .loot-art{width:35px;height:35px}.recent-drop .prize-cube{width:31px;height:33px}.opening-topline{gap:8px;font-size:10px}.opening-topline .sound-controls input[type=range]{width:43px}.opening-stage-label{font-size:7px;letter-spacing:1px;gap:8px;margin-top:23px}.opening-stage-label>i{width:17px}.unlock-scene{height:228px}.unlock-scene .case-art{width:224px;height:224px}.unlock-caption{font-size:10px;bottom:6px}.unlock-rings{width:173px;height:173px}.unlock-rings:before{inset:-21px}.unlock-rings:after{inset:-42px}.unlock-floor{width:330px;height:220px}.cinematic-roulette{margin-inline:-19px;height:209px;margin-top:24px}.cinematic-item{height:177px}.cinematic-item .loot-art{width:80px;height:80px}.loot-reveal{padding-top:16px}.reveal-kicker{font-size:9px;letter-spacing:2px}.reveal-item>.loot-art{width:94px;height:94px}.loot-reveal>h3{font-size:18px}.loot-reveal>strong>.money{font-size:29px}.loot-reveal p{font-size:10px;max-width:280px;margin:0 auto}.reveal-collection-note{font-size:8px;gap:5px}.opening-action .open-button{min-width:260px;max-width:100%;font-size:12px}.opening-preferences{gap:12px;font-size:9px}.opening-preferences>span{font-size:8px}.opening-action>small{font-size:8px;line-height:1.7;max-width:280px}.expanded-prizes{gap:7px}.expanded-prize{padding:23px 6px 11px}.expanded-prize>.loot-art{width:66px;height:66px}.expanded-prize>b{font-size:9px;min-height:39px;line-height:1.5}.expanded-prize>.money{font-size:14px;gap:3px;margin:7px 0}.expanded-prize>.money svg{width:10px;height:10px}.expanded-prize>small{font-size:7px;line-height:1.4;min-height:18px}.prize-chance,.prize-quantity{font-size:8px;top:7px}.prize-chance{right:6px}.prize-quantity{left:6px}.prize-filter{gap:8px}.prize-filter select{font-size:10px}.prize-filter>span{font-size:8px;max-width:135px;text-align:right;line-height:1.6}.collection-stats{gap:8px;margin-bottom:18px}.collection-stats>div{padding:14px 10px;gap:10px}.collection-stats>div>svg{width:19px;height:19px}.collection-stats>div>.donut-mark{width:21px;height:21px}.collection-stats>div>span{font-size:7px;letter-spacing:.6px}.collection-stats strong{font-size:22px;margin-top:7px}.collection-stats strong small{font-size:8px;margin-top:5px}.forge-banner{gap:12px;padding:20px 15px;align-items:flex-start}.forge-banner .section-kicker{font-size:6px;letter-spacing:1px}.forge-banner h2{font-size:23px}.forge-banner p{font-size:11px}.forge-banner small{font-size:9px;line-height:1.7}.forge-symbol{width:41px;height:47px;margin-top:5px}.forge-symbol svg{width:24px}.forge-donut{width:75px;height:75px;opacity:.13}.inventory-grid{gap:12px}.inventory-item{padding:29px 10px 14px}.inventory-item>.loot-art{width:93px;height:93px}.inventory-item h3{font-size:11px;min-height:34px}.inventory-item p{font-size:8px;margin-bottom:12px}.inventory-item .button{font-size:9px;gap:5px;padding:6px}.inventory-item .button svg{width:11px}.inventory-case{font-size:7px;left:10px}.inventory-count{font-size:10px}.forge-recipe{gap:10px}.forge-recipe .loot-art,.forge-recipe .donut-mark{width:90px;height:90px}.forge-recipe b{font-size:11px}.sidebar-open .server-identity{display:none}.compare-intro{font-size:12px}.collection-stats strong small{letter-spacing:0}}@media(prefers-reduced-motion:reduce){.is-charging .unlock-particle,.reward-spark{display:none}.loot-reveal,.forge-success>.donut-mark{animation:none}.case-card:hover .case-art,.inventory-item:hover>.loot-art{transform:none}}.balance-button{background:none;border:0;text-align:left;cursor:pointer}.balance-button>span:first-child{display:block}.server-link{display:flex;align-items:center;gap:8px;text-decoration:none;color:#a3ac95}.donutsmp-logo{display:block;width:140px;height:95px;object-fit:contain}.server-card{padding:22px 12px;border:1px solid #343a31;background:radial-gradient(ellipse at top,#273324,#181c1a);border-radius:10px;text-align:center}.server-card .donutsmp-logo{margin:0 auto 12px;width:130px;height:89px}.server-card strong{font-size:13px;color:#c5e78c}.server-card p{font-size:10px;line-height:1.8;color:#8d9a88;margin-top:8px}.local-preview-note{font-size:9px;letter-spacing:1px;text-align:center;color:#758074;padding-bottom:18px}.login-intro .donutsmp-logo{margin:0 auto 20px;width:160px;height:110px}.discord-button{color:#dedfff}.local-tools{margin-top:20px;padding-top:12px;border-top:1px solid #313a42}.local-tools summary{font-size:11px;color:#84919e;cursor:pointer;margin-bottom:13px}.local-tools .button{margin-block:7px}.local-tools .text-button{font-size:11px}.case-info p{font-size:12px;margin-top:12px;min-height:20px}.case-card-bottom{margin-top:17px}.case-image{height:203px}.daily-strip{display:flex;align-items:center;gap:15px;padding:20px 23px;border:1px solid #53623a;background:linear-gradient(100deg,#27311e,#171c1c);border-radius:9px;margin:0 0 35px}.daily-strip>svg{color:#b7e079;flex-shrink:0}.daily-strip b{display:block;font-size:14px}.daily-strip span{display:block;font-size:12px;line-height:1.6;color:#9ea995;margin-top:5px}.daily-strip>.text-button{margin-left:auto;white-space:nowrap;color:#c0dc95}.breadcrumb>span{font-size:10px}.topbar .brand small{font-size:7px}.modal-head{position:sticky;top:-26px;z-index:30;background:#181c24;padding-block:10px;box-shadow:0 -26px #181c24}.modal-head h2{font-size:23px}.opening-topline{font-size:12px;gap:15px;margin-bottom:8px}.opening-topline>span:nth-child(2){font-size:11px;color:#839287}.unlock-scene{height:241px}.unlock-scene .case-art{width:242px;height:242px}.is-charging .unlock-chest-base,.is-charging .unlock-chest-lid,.is-charging .unlock-floor,.is-charging .unlock-beam,.is-charging .unlock-rings{animation-duration:var(--unlock-time,1.4s)}.unlock-caption{font-size:12px;bottom:1px}.batch-chest-count{position:absolute;right:calc(50% - 113px);top:63%;z-index:9;color:#dbf5b7;border:1px solid #7a9657;background:#1c281be8;border-radius:7px;font-size:20px;font-weight:700;padding:5px 11px}.batch-selector{display:flex;align-items:center;justify-content:center;gap:18px;margin:12px 0 18px}.batch-selector>span{font-size:10px;letter-spacing:1px;color:#8c9a9d}.batch-selector>div{display:flex;gap:7px}.batch-selector button{display:grid;place-items:center;width:41px;height:38px;border:1px solid #3b4550;border-radius:6px;background:#202833;color:#8c9aaa;font-size:14px;font-weight:600;cursor:pointer}.batch-selector button.selected{color:#bcf574;border-color:#85a950;background:#2b3920;box-shadow:0 0 16px #a5e64b10}.batch-selector button:disabled{cursor:default}.opening-action{margin-bottom:25px}.opening-action .open-button{font-size:14px;min-width:310px}.funding-note{font-size:11px;line-height:1.7;margin:13px auto 0;max-width:480px;color:#91a091}.parallel-reels{margin:22px -25px 20px;display:flex;flex-direction:column;gap:8px}.reel-lane{position:relative;overflow:hidden;height:208px;display:flex;align-items:center;border-block:1px solid #384753;background:radial-gradient(ellipse,#263034,#131b23)}.reels-warming{opacity:0;pointer-events:none;position:absolute;inset-inline:0;top:36px;height:210px;overflow:hidden}.parallel-track{position:relative;display:flex;flex-shrink:0;left:50%;gap:10px;width:max-content;transform:translate3d(-75px,0,0);will-change:transform;backface-visibility:hidden;contain:layout style}.parallel-item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:150px;height:184px;border:1px solid #3b4653;border-bottom:3px solid var(--rarity);border-radius:7px;background:radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--rarity) 15%,#1e2931),#1a222a);padding:12px 8px}.parallel-item>.loot-art{width:90px;height:90px}.parallel-item>div{text-align:center;min-width:0}.parallel-item b{display:block;font-size:11px;line-height:1.45;color:#d2dde4;margin:4px 0 9px}.parallel-item .money{font-size:19px;color:#edf5e7;justify-content:center}.parallel-item .money svg{color:var(--rarity);width:13px;height:13px}.reel-number{position:absolute;z-index:6;left:14px;top:12px;font-size:10px;color:#94a590;background:#121b20ba;width:22px;height:22px;border-radius:5px;display:grid;place-items:center;border:1px solid #4c5b4940}.multiple-reels .parallel-item{width:180px;height:96px;flex-direction:row;gap:8px;padding:8px}.multiple-reels .parallel-item>.loot-art{width:61px;height:61px}.multiple-reels .parallel-item>div{flex:1;text-align:left}.multiple-reels .parallel-item b{font-size:10px;margin-top:0;margin-bottom:9px}.multiple-reels .parallel-item .money{font-size:17px;justify-content:flex-start}.reels-settled .winning-item{border-color:var(--rarity);box-shadow:0 0 17px color-mix(in srgb,var(--rarity) 22%,transparent)}.batch-result{text-align:center;padding:9px 0 5px;animation:reveal-entrance .4s ease-out}.batch-result>span{display:flex;align-items:center;justify-content:center;gap:7px;font-size:10px;letter-spacing:1.8px;color:#b2d687}.batch-result>strong{display:block;margin:14px 0 7px}.batch-result>strong>.money{font-size:38px;color:#d9f8ba}.batch-result p{font-size:12px;color:#94a18f}.batch-result-items{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:17px 0}.batch-result-items>div{display:flex;align-items:center;gap:6px;border:1px solid #343f49;border-bottom:2px solid var(--rarity);border-radius:6px;padding:8px;background:#202a31;min-width:125px}.batch-result-items .loot-art{width:37px;height:37px}.batch-result-items span{font-size:9px;text-align:left}.batch-result-items b{display:block;margin-top:5px;font-size:13px;color:#dbe7ca}.prizes-head h3{font-size:17px}.prizes-head>span{font-size:11px;color:#8b9d92}.reward-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:20px}.reward-card{position:relative;display:flex;flex-direction:column;align-items:center;padding:24px 13px 18px;border:1px solid #34414c;border-bottom:2px solid var(--rarity);border-radius:8px;background:radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--rarity) 12%,#202832),#192129)}.reward-card .loot-art{width:94px;height:94px;margin:2px 0 11px}.reward-card>b{font-size:14px;line-height:1.5;font-weight:550;color:#d0dce4;min-height:21px}.reward-card>.money{font-size:22px;margin-top:12px;color:#eff4e5}.reward-card>.money svg{color:var(--rarity);width:15px;height:15px}.reward-chance{position:absolute;right:12px;top:10px;font-size:11px;color:var(--rarity);font-weight:600}.reward-note{font-size:11px;line-height:1.7;color:#81938b;text-align:center;margin-top:19px}.daily-hero{display:flex;align-items:center;justify-content:space-between;gap:35px;border:1px solid #52613a;border-radius:12px;background:radial-gradient(ellipse at 85% 45%,#43592b55,transparent 63%),linear-gradient(130deg,#232e1e,#161e1c);padding:37px}.daily-hero h2{font-size:30px;margin-top:13px;letter-spacing:-.5px}.daily-hero p{font-size:13px;line-height:1.9;color:#9daa94;margin:16px 0}.streak-label{display:flex;gap:8px;align-items:center;color:#c5d4a7;font-size:12px;margin:0 0 23px}.streak-label svg{color:#eec171}.daily-main-reward{text-align:center;min-width:230px}.daily-main-reward>svg{color:#bded71;filter:drop-shadow(0 0 20px #b4e64f44);margin-bottom:18px}.daily-main-reward>span{display:block;font-size:9px;letter-spacing:1.8px;color:#a3bb8f}.daily-main-reward strong{display:block;font-size:65px;letter-spacing:-2px;color:#d4fa8d;margin:9px 0}.daily-main-reward small{font-size:10px;color:#a0ab95}.daily-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:11px;margin:24px 0}.daily-day{padding:22px 10px;text-align:center;border:1px solid #354048;background:#1b2428;border-radius:8px}.daily-day>span{font-size:9px;letter-spacing:1px;color:#8b9b9c}.daily-day-mark{width:41px;height:41px;display:grid;place-items:center;margin:18px auto;border:1px solid #3e5051;border-radius:50%;color:#859c95;font-size:17px}.daily-day>b{display:block;font-size:22px;color:#c4d8ba}.daily-day small{display:block;font-size:9px;color:#849b8a;margin-top:9px}.daily-current{border-color:#aacb62;background:linear-gradient(135deg,#344228,#222e20);box-shadow:0 0 20px #b5dd5811}.daily-current .daily-day-mark{background:#b5dd58;color:#1c3010;border-color:#b5dd58}.daily-collected:not(.daily-current){background:#202e25}.daily-collected .daily-day-mark{color:#b9d798;border-color:#789957}.daily-details{display:grid;grid-template-columns:1fr 1fr;gap:22px}.daily-details .panel{position:relative}.daily-details .panel>svg{position:absolute;right:25px;top:25px;color:#809c6c}.daily-details .panel>span:first-of-type{font-size:10px;letter-spacing:1px;color:#8e9d92;display:block}.daily-details .panel>.money,.daily-details .panel>strong{font-size:31px;margin:18px 0;display:block;color:#d8e7c3}.daily-details p{font-size:12px;line-height:1.9;color:#91a094}.wallet-lines{margin:20px 0}.wallet-lines>div{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #313e44;padding:19px 0}.wallet-lines>div>span:first-child{font-size:13px;color:#9cae9c}.wallet-lines small{display:block;font-size:10px;margin-top:6px;color:#728775}.wallet-lines .money{font-size:24px}.account-detail>.button{margin:16px auto 0}.history-detail{display:block;font-size:10px;color:#80928b;margin-top:7px}.deposit-flow .panel{min-height:350px}.deposit-flow .field-hint{font-size:12px;line-height:1.9;margin:22px 0}.agent-results{margin-top:22px}.anonymous-agent{display:flex;gap:11px;align-items:center;border:1px solid #35463c;background:#202c23;border-radius:8px;padding:15px;margin-top:12px}.anonymous-agent>span{flex:1}.anonymous-agent b{font-size:12px;display:block}.anonymous-agent small{font-size:10px;color:#a5bf83;display:block;margin-top:5px}.agent-avatar{display:grid;place-items:center;width:39px;height:42px;background:#34462c;color:#b1d891;border-radius:7px;flex-shrink:0}.anonymous-agent .button{font-size:10px;padding-inline:10px}.empty-agents{text-align:center;padding:20px;color:#91a58f}.empty-agents>svg{display:block;margin:0 auto 15px}.empty-agents>b{font-size:13px}.empty-agents p{font-size:12px;line-height:1.8;margin-top:10px}.locked-instructions{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;min-height:265px}.locked-instructions>svg{color:#73876c;margin-bottom:20px}.locked-instructions h3{font-size:19px;font-weight:550}.locked-instructions p{font-size:12px;line-height:1.9;color:#8c9e8c;margin:17px 0 0;max-width:320px}.session-summary{padding:25px 0 28px;display:flex;flex-direction:column;gap:14px;border-bottom:1px solid #3a4439}.session-summary>span:first-child{font-size:12px;color:#9aaa91}.session-summary>.money{font-size:40px;color:#d6ebae}.session-summary>small{font-size:12px;color:#879980}.agent-health{position:relative;padding:24px 0 24px 23px;font-size:13px;color:#b6d591}.agent-health i{width:7px;height:7px;background:#a4d65b;border-radius:50%;position:absolute;left:1px;top:29px;box-shadow:0 0 10px #b9dd4466}.agent-health small{display:block;font-size:11px;line-height:1.8;color:#899a85;margin-top:8px}.agent-health.agent-offline{color:#e5bd79}.agent-offline i{background:#e5bd79}.session-timer{display:flex;align-items:center;gap:9px;font-size:12px;color:#9cac8c;border-top:1px solid #3a4439;padding-top:20px}.instruction-row{display:flex;gap:12px;align-items:flex-start;margin:20px 0}.instruction-row>span{display:grid;place-items:center;background:#31402a;color:#bcde91;border-radius:50%;width:23px;height:23px;flex-shrink:0;font-size:10px}.instruction-row p{font-size:12px;line-height:1.8;color:#9cae95}.instruction-row p b{color:#d0dfc2}.payment-instructions .field-label{font-size:10px}.payment-instructions .command-box{margin:16px 0}.payment-instructions .command-box code{font-size:12px;white-space:normal;overflow-wrap:anywhere}.waiting-payment{display:flex;align-items:center;gap:12px;background:#293a221f;border:1px solid #64774355;border-radius:7px;padding:16px;margin:20px 0 0;color:#b8cc96}.waiting-payment>svg{flex-shrink:0}.waiting-payment>span{font-size:12px;line-height:1.6}.waiting-payment small{display:block;margin-top:5px;font-size:10px;color:#8da081}.bonus-reserved small{display:block;margin-top:6px;font-size:10px;color:#8a997f}.daily-hero .button{font-size:13px}@media(min-width:1550px){.case-image{height:238px}.case-info p{font-size:13px}.reward-card .loot-art{width:102px;height:102px}}@media(max-width:1100px){.daily-hero{padding:28px;gap:20px}.daily-hero h2{font-size:25px}.daily-main-reward{min-width:170px}.daily-main-reward strong{font-size:54px}.daily-days{gap:8px}.daily-day{padding:18px 6px}.daily-day>b{font-size:19px}.daily-day small{font-size:8px}.case-image{height:173px}.case-info p{font-size:10px}.daily-strip{padding:18px}.daily-strip b{font-size:13px}.daily-strip span{font-size:10px}.daily-strip .text-button{font-size:11px}}@media(max-width:760px){.daily-hero{padding:25px}.daily-hero h2{font-size:24px}.daily-main-reward{min-width:130px}.daily-main-reward strong{font-size:48px}.daily-main-reward small{font-size:8px}.daily-days{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.daily-day>b{font-size:23px}.daily-day small{font-size:10px}.daily-details{gap:14px}.daily-details p{font-size:11px}.parallel-reels{margin-inline:-20px}.case-image{height:189px}.daily-strip{gap:12px;flex-wrap:wrap}.daily-strip .text-button{margin-left:36px}.modal-head{top:-21px;box-shadow:0 -21px #181c24}.reward-grid{gap:10px}.reward-card>b{font-size:12px}.reward-card>.money{font-size:21px}}@media(max-width:560px){.case-image{height:149px}.case-info p{font-size:9px;line-height:1.6;margin-top:11px;min-height:29px}.case-card-bottom{margin-top:9px}.topbar .brand small{font-size:5px;letter-spacing:1px}.daily-strip{padding:17px 14px}.daily-strip b{font-size:12px}.daily-strip span{font-size:10px;max-width:245px}.daily-strip>svg{width:22px}.daily-strip>div{flex:1}.daily-strip .text-button{font-size:11px;margin-left:34px}.modal-head{top:-20px;box-shadow:0 -20px #181c24}.modal-head h2{font-size:21px}.opening-topline{gap:7px}.opening-topline>span:first-child{font-size:11px}.opening-topline>span:nth-child(2){display:none}.unlock-scene{height:219px}.unlock-scene .case-art{width:223px;height:223px}.unlock-caption{font-size:10px;bottom:0}.batch-selector{gap:10px;flex-direction:column;margin:12px 0 18px}.batch-selector>span{font-size:8px}.batch-selector button{width:42px;height:37px}.opening-action .open-button{min-width:0;width:100%;font-size:13px}.funding-note{font-size:10px;max-width:285px}.opening-preferences{font-size:10px;gap:13px}.opening-preferences>span{font-size:9px}.parallel-reels{margin-inline:-19px;margin-top:16px;gap:6px}.reel-lane{height:190px}.parallel-item{height:171px;width:137px}.parallel-item>.loot-art{width:82px;height:82px}.parallel-item b{font-size:10px}.parallel-item .money{font-size:18px}.multiple-reels .reel-lane{height:96px}.multiple-reels .parallel-item{height:83px;width:156px;gap:6px;padding:7px}.multiple-reels .parallel-item>.loot-art{width:48px;height:48px}.multiple-reels .parallel-item b{font-size:9px;margin-bottom:6px}.multiple-reels .parallel-item .money{font-size:15px}.reel-number{left:7px;top:5px;width:18px;height:18px;font-size:8px}.batch-result>span{font-size:8px;letter-spacing:1px}.batch-result>strong>.money{font-size:31px}.batch-result p{font-size:10px}.batch-result-items{gap:8px;margin:13px 0}.batch-result-items>div{min-width:0;width:calc(50% - 5px);padding:7px;gap:5px}.batch-result-items span{font-size:8px}.batch-result-items b{font-size:12px}.batch-result-items .loot-art{width:31px;height:31px}.prizes-head h3{font-size:15px}.prizes-head>span{font-size:9px;max-width:112px;line-height:1.6;text-align:right}.reward-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:17px}.reward-card{padding:22px 8px 16px}.reward-card .loot-art{width:82px;height:82px;margin:6px 0 7px}.reward-card>b{font-size:12px;min-height:20px}.reward-card>.money{font-size:22px;margin-top:10px}.reward-chance{font-size:10px;right:9px;top:9px}.reward-note{font-size:10px;margin-top:16px}.daily-hero{flex-direction:column;align-items:stretch;padding:26px 23px;gap:23px}.daily-hero h2{font-size:28px;line-height:1.2}.daily-hero p{font-size:12px}.daily-hero .button{width:100%}.daily-main-reward{border-top:1px solid #495c38;padding-top:24px}.daily-main-reward>svg{width:31px;height:31px;margin-bottom:13px}.daily-main-reward strong{font-size:56px;margin:9px 0}.daily-main-reward small{font-size:10px}.daily-days{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:20px 0}.daily-day{padding:16px 4px}.daily-day>span{font-size:8px}.daily-day>b{font-size:18px}.daily-day small{font-size:8px}.daily-day-mark{width:31px;height:31px;font-size:13px;margin:15px auto}.daily-day-mark svg{width:17px}.daily-details{grid-template-columns:1fr}.daily-details .panel>.money,.daily-details .panel>strong{font-size:29px}.daily-details .panel>svg{right:20px;top:20px}.daily-details p{font-size:12px}.locked-instructions{padding:25px 10px;min-height:220px}.locked-instructions h3{font-size:18px}.locked-instructions p{font-size:12px}.anonymous-agent{padding:13px 10px;gap:8px}.anonymous-agent b{font-size:11px}.anonymous-agent small{font-size:9px}.anonymous-agent .button{font-size:9px;padding:7px;gap:4px}.agent-avatar{width:31px;height:36px}.agent-avatar svg{width:18px}.session-summary>.money{font-size:34px}.payment-instructions .command-box code{font-size:11px}.wallet-lines .money{font-size:23px}.wallet-lines>div>span:first-child{font-size:12px}.login-intro p{font-size:12px}.login-intro .donutsmp-logo{width:130px;height:90px}.local-preview-note{padding-bottom:12px;font-size:8px}.hero-fine{font-size:10px}}@media(prefers-reduced-motion:reduce){.batch-result{animation:none}.parallel-track{will-change:auto}}.modal{overflow-anchor:none}.multiple-reels .reel-lane{height:112px}.multiple-reels .parallel-item{width:180px;height:96px;overflow:hidden}.multiple-reels .parallel-track{height:100%;align-items:center}.multiple-reels .parallel-item>.loot-art{width:61px;height:61px;max-height:61px}html{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#a6d94a #12161b}html,body,.modal,.table-scroll,.sidebar{scrollbar-width:thin;scrollbar-color:#a6d94a #12161b}*::-webkit-scrollbar{width:11px;height:11px}*::-webkit-scrollbar-track{background:#12161b;border-left:1px solid #232830}*::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#d4ff6a,#b5f536 42%,#6f9228);border:2px solid #12161b;border-radius:999px}*::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#e3ff8a,#c8ff54)}*::-webkit-scrollbar-corner{background:#12161b}.art-beginner{background-image:url(/assets/beginner-chest-v8.png);background-size:92%;background-position:center;background-repeat:no-repeat}.minecraft-loot{object-fit:contain;background:none!important;image-rendering:pixelated;padding:10px;filter:drop-shadow(0 5px 8px #0005)}.parallel-track{will-change:transform;contain:none}.case-stage{position:relative}.unlock-chest-base,.unlock-chest-lid{will-change:transform;backface-visibility:hidden}.is-charging .unlock-rings{animation-name:orbit-smooth}@keyframes orbit-smooth{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(130deg)}}@keyframes chest-rumble{0%{transform:translate(-50%,-50%)}25%{transform:translate(-50%,-49%) scale(1.01)}50%{transform:translate(-50%,-48%) scale(1.02)}to{transform:translate(-50%,-47%) scale(1.04)}}@keyframes lift-lid{0%{transform:translate(-50%,-50%)}25%{transform:translate(-50%,-54%) rotate(-1deg)}60%{transform:translate(-50%,-61%) rotate(-3deg)}to{transform:translate(-50%,-70%) rotate(-6deg)}}.is-charging .unlock-chest-base{animation:chest-rumble var(--unlock-time,1.2s) ease-out forwards,chest-hover 1.8s var(--unlock-time,1.2s) ease-in-out infinite}.is-charging .unlock-chest-lid{animation:lift-lid var(--unlock-time,1.2s) ease-out forwards,lid-hover 1.8s var(--unlock-time,1.2s) ease-in-out infinite}@keyframes chest-hover{0%,to{transform:translate(-50%,-47%) scale(1.04)}50%{transform:translate(-50%,-48%) scale(1.04)}}@keyframes lid-hover{0%,to{transform:translate(-50%,-70%) rotate(-6deg)}50%{transform:translate(-50%,-72%) rotate(-6deg)}}@media(prefers-reduced-motion:reduce){.is-charging .unlock-chest-base,.is-charging .unlock-chest-lid,.is-charging .unlock-rings{animation:none}}.case-page,.case-stage,.opening-visual{overflow-anchor:none}.opening-visual{position:relative}.opening-visual .unlock-scene{position:absolute;inset:0;z-index:3;height:auto!important;min-height:100%}.parallel-reels.reels-warming{position:static;inset:auto;height:auto;overflow:visible;visibility:visible;opacity:0;pointer-events:none;contain:none}.app-shell.is-case-desk .bottom-nav{display:none}.app-shell.is-case-desk .content{padding-top:10px;padding-bottom:8px}.app-shell.is-case-desk .main{min-height:100dvh}.case-page:has(.case-desk){margin-top:0}.case-desk{display:flex;flex-direction:column;min-height:calc(100dvh - 110px);outline:none}.case-desk .case-page-heading{margin:0 0 8px;gap:12px}.case-desk .case-page-heading h1{font-size:26px;margin:2px 0 0}.case-desk .case-guarantee{display:none}.case-desk .case-price-bar{position:static;box-shadow:none;margin-bottom:8px}.case-desk .case-price-bar>div{padding:10px 16px}.case-desk .case-stage{flex:1 0 auto;display:flex;flex-direction:column;padding:12px 16px 4px}.case-desk .opening-topline{margin-bottom:6px;flex-shrink:0}.case-desk .opening-visual{flex:1 0 auto;min-height:220px;overflow:hidden;cursor:pointer;user-select:none;-webkit-user-select:none}.case-desk .parallel-reels{margin:8px -16px 10px}.case-desk .opening-action{margin-bottom:4px;padding-bottom:4px;flex-shrink:0}.case-desk .batch-selector{margin-bottom:10px}.case-desk .funding-note,.case-page.is-live .opening-preferences{display:none}.case-desk .batch-result{flex:0 1 auto;margin:6px 0}.case-desk .batch-result>strong>.money{font-size:28px}.case-desk .multiple-reels .reel-lane{height:112px}@media(max-width:600px){.case-desk{min-height:calc(100dvh - 88px)}.case-desk .case-page-heading{margin-bottom:6px}.case-desk .case-page-heading h1{font-size:20px}.case-desk .opening-topline,.case-desk .opening-preferences{display:none}.case-desk .multiple-reels .reel-lane{height:96px}}.traffic-strip{margin:16px 0 20px;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:700px){.traffic-strip{grid-template-columns:1fr 1fr}}.traffic-strip b{font-size:28px;color:#d8e7c3;display:block;margin-bottom:6px}.brand{gap:10px}.brand>.donut-mark{width:48px;height:42px;filter:none}.brand>span{font-style:italic;font-weight:900;letter-spacing:-1.4px;font-size:23px}.brand .brand-light{color:#b5f52b;font-weight:900}.brand small{font-style:normal;letter-spacing:1.6px;font-size:6px!important;color:#7c8793;margin-top:5px}.donut-mark{object-fit:contain}.case-card{text-decoration:none;color:inherit;display:block}.brand:hover{filter:brightness(1.12)}.drop-ticker{display:flex;min-width:0;height:104px;border-bottom:1px solid #2b323c;background:#12171f;overflow:hidden;margin-bottom:26px}.ticker-label{width:102px;min-width:102px;padding:16px 14px;background:#1b222a;z-index:2;display:grid;grid-template-columns:20px 1fr;gap:6px;align-content:center;border-right:1px solid #34402d;color:#b3d38a}.ticker-label b{font-size:11px;line-height:1.4;letter-spacing:1px}.ticker-label small{font-size:8px;grid-column:1/3;color:#93a083;white-space:nowrap}.ticker-track{display:flex;gap:5px;overflow:hidden;min-width:0;flex:1;padding:6px}.ticker-item{position:relative;display:flex;gap:8px;align-items:center;flex:0 0 176px;border-bottom:2px solid var(--rarity);border-radius:4px;padding:10px;background:linear-gradient(115deg,color-mix(in srgb,var(--rarity) 14%,#1b232e),#171e27);text-decoration:none;color:#d5dbe4;transition:background .2s;animation:ticker-arrive .35s ease-out}.ticker-item:hover{background:color-mix(in srgb,var(--rarity) 17%,#202833)}.ticker-item>.loot-art{width:58px;height:58px;flex-shrink:0}.ticker-item>span{min-width:0}.ticker-item b{display:block;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90px}.ticker-item .money{display:flex;font-size:16px;color:var(--rarity);margin:6px 0 4px;gap:4px}.ticker-item .money svg{width:12px;height:12px}.ticker-item small{font-size:8px;color:#89939f}.ticker-item>svg{position:absolute;right:6px;top:5px;color:#839087}.ticker-empty{align-self:center;font-size:12px;line-height:1.8;color:#85928c;padding:0 20px}.main>.drop-ticker{margin-top:0}.case-page{margin-top:24px}.case-page-heading{display:flex;align-items:center;gap:26px;margin:0 0 25px}.case-page-heading>a{color:#94a2ad;border:1px solid #333d47;padding:12px;border-radius:5px;text-decoration:none;font-size:11px}.case-page-heading h1{font-size:35px;letter-spacing:-1px;text-transform:uppercase;font-style:italic;margin:7px 0 0}.case-page-heading h1 em{font-style:inherit;font-weight:400;color:#83948a}.case-guarantee{margin-left:auto;font-size:11px;color:#9eb58c;display:flex;gap:8px;align-items:center}.case-price-bar{display:flex;align-items:center;border:1px solid #354139;background:linear-gradient(100deg,#1c2429,#24311e);border-radius:8px;margin-bottom:17px}.case-price-bar>div{padding:17px 27px;border-right:1px solid #364132;min-width:150px}.case-price-bar small{display:block;font-size:9px;letter-spacing:1.2px;color:#8f9e90;margin-bottom:8px}.case-price-bar .money{font-size:23px;color:#dae8cc}.case-price-bar b{font-size:20px;font-weight:600;color:#c0ccd3}.case-price-bar .case-total{margin-left:auto;text-align:right;flex:1;border-right:0}.case-total .money{font-size:29px;color:#bbf66c;justify-content:flex-end}.case-stage{position:relative;border:1px solid #35404b;border-radius:10px;overflow:hidden;background:radial-gradient(ellipse at 50% 15%,#314d2938,transparent 70%),#171e27;padding:22px 26px 5px}.case-stage .opening-topline{scroll-margin-top:110px;margin-bottom:10px}.case-stage .unlock-scene{height:255px;background:radial-gradient(ellipse at center,#819d2020,transparent 60%)}.case-stage .parallel-reels{margin:18px -26px 20px}.case-stage .parallel-reels .reel-lane{height:210px}.case-stage .multiple-reels .reel-lane{height:112px}.case-stage .multiple-reels .parallel-item{width:180px;height:96px;overflow:hidden}.case-stage .opening-action{padding:0 0 10px}.case-stage .batch-selector{margin-bottom:17px}.case-stage .open-button{min-height:51px;box-shadow:0 3px #789d1c,0 0 25px #b5f52b13;transition:filter .18s,transform .18s}.case-stage .open-button:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.case-stage .open-button:active:not(:disabled){transform:translateY(2px);box-shadow:none}.case-stage kbd{border:1px solid #45515b;background:#202932;padding:3px 6px;border-radius:3px;font-size:9px;margin-right:3px}.case-page .prizes-head{margin-top:34px}.case-page .reward-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.case-page .reward-card{min-height:220px}.case-page .reward-card .loot-art{width:104px;height:104px}.case-page .reward-card:hover{border-color:var(--rarity);transition:border-color .2s}.batch-net{font-size:12px;margin:10px 0}.batch-settle{margin:10px 0 4px}.batch-settle small{display:block;font-size:12px;color:#7d8c9f;margin-bottom:6px}.batch-settle p{font-size:13px;color:#9aa8b8;line-height:1.55}.batch-result{scroll-margin-top:110px}.batch-result>strong>.money{font-size:44px}.case-stage:has(.reels-settled) .winning-item{animation:reward-glow .7s ease-out}.opening-progress-copy{font-size:13px}.cookie-banner{position:fixed;bottom:18px;left:50%;transform:translate(-50%);z-index:100;display:flex;align-items:center;gap:20px;width:min(1060px,calc(100% - 36px));padding:22px 25px;border:1px solid #46503c;border-radius:9px;background:#202830;box-shadow:0 15px 70px #0008}.cookie-banner>svg{color:#bfe27a;flex-shrink:0}.cookie-banner>div:first-of-type{flex:1}.cookie-banner b{font-size:14px}.cookie-banner p{font-size:11px;line-height:1.8;color:#a2aeb5;margin:7px 0}.cookie-banner a{font-size:10px;color:#c0df92}.cookie-actions{display:flex;gap:8px;flex-shrink:0}.cookie-actions .button{min-width:135px;font-size:11px;background:#303a43;border:1px solid #576b46;color:#d9e8c3;padding:12px}.footer{flex-wrap:wrap;row-gap:14px;padding-right:168px}.footer-links{display:flex;gap:10px 18px;flex-wrap:wrap;max-width:none;margin-left:auto;justify-content:flex-end}.footer-links a,.footer-links button{font-size:10px;color:#9fae9b;text-decoration:none;background:none;border:0;padding:0;margin:0;cursor:pointer;white-space:nowrap}.footer-links a:hover,.footer-links button:hover{color:#cbeb96}.legal-page{max-width:850px;margin:0 auto}.legal-intro{display:flex;gap:18px;align-items:center;padding:20px;border:1px solid #344439;border-radius:7px;background:#1e2824;margin-bottom:35px}.legal-intro svg{color:#b2d378;flex-shrink:0}.legal-intro p{font-size:13px;line-height:1.8;color:#afbdae}.legal-page>section{display:flex;gap:22px;margin-bottom:30px}.legal-page>section>span{color:#758573;font-size:12px;min-width:23px;padding-top:5px}.legal-page h2{font-size:19px;line-height:1.5;color:#d9e2de;margin-bottom:10px}.legal-page p{font-size:13px;line-height:1.95;color:#9caab3}.privacy-request h2{display:flex;gap:10px;align-items:center}.privacy-request select{width:100%;padding:12px;background:#171e26;color:#cdd8e4;border:1px solid #3b4650;border-radius:5px}.privacy-request textarea{min-height:100px}.transfer-availability{padding:21px 23px;border:1px solid #56603e;background:linear-gradient(100deg,#273023,#1d2427);border-radius:8px;margin:0 0 25px}.transfer-availability>div{display:flex;gap:13px;align-items:flex-start}.transfer-availability svg{flex-shrink:0;color:#c2cf8a}.transfer-availability b{display:block;font-size:14px;margin-bottom:7px;color:#d7e2c3}.transfer-availability small{display:block;font-size:12px;line-height:1.8;color:#a2af9b}.transfer-availability .button{margin-top:15px}.transfer-availability p{font-size:12px;line-height:1.8;color:#c2dd98;margin-top:13px}.transfer-availability .availability-footnote{font-size:9px;margin:13px 0 0;color:#80927f}.transfer-availability.is-available{border-color:#45583d;background:#1c2921}.transfer-availability.is-unavailable{border-color:#6b603a;background:linear-gradient(100deg,#302a20,#1e2429)}.transfer-availability.is-unavailable svg{color:#dbc088}.transfer-availability.is-unavailable b{color:#eadcb9}@keyframes ticker-arrive{0%{opacity:.5;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes reward-glow{0%{filter:brightness(1.8)}to{filter:brightness(1)}}@media(min-width:1500px){.case-page .reward-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.case-page .reward-card>b{font-size:12px}.case-page .reward-card .loot-art{width:87px;height:87px}.case-page .reward-card>.money{font-size:20px}}@media(max-width:1000px){.cookie-banner{gap:12px;padding:18px;flex-wrap:wrap}.cookie-actions{margin-left:auto}.case-page-heading{gap:14px}.case-page-heading h1{font-size:28px}.case-price-bar>div{min-width:115px;padding:15px}.case-guarantee{font-size:9px}.brand>span{font-size:20px}}@media(max-width:600px){.brand>.donut-mark{width:34px;height:30px}.brand>span{font-size:18px}.brand small{font-size:5px!important;letter-spacing:.8px}.drop-ticker{height:90px;margin-bottom:17px}.ticker-label{width:72px;min-width:72px;padding:11px 8px;grid-template-columns:1fr}.ticker-label>svg{display:none}.ticker-label b{font-size:9px}.ticker-label small{font-size:7px}.ticker-item{flex-basis:151px;padding:7px;gap:5px}.ticker-item>.loot-art{width:45px;height:45px}.ticker-item .money{font-size:14px}.ticker-empty{font-size:10px;padding:0 10px}.case-page-heading{flex-wrap:wrap;gap:13px}.case-page-heading>a{font-size:10px;padding:9px}.case-page-heading h1{font-size:27px}.case-page-heading .section-kicker{font-size:8px}.case-guarantee{display:none}.case-price-bar>div{padding:12px 10px;min-width:0;flex:1}.case-price-bar small{font-size:7px;letter-spacing:.5px;line-height:1.6}.case-price-bar .money{font-size:19px}.case-price-bar b{font-size:15px}.case-price-bar .case-total .money{font-size:22px}.case-stage{padding:16px 14px 5px}.case-stage .opening-topline>span:nth-child(2){display:none}.case-stage .opening-topline{font-size:10px;scroll-margin-top:87px}.case-stage .parallel-reels{margin-inline:-14px}.case-stage .multiple-reels .reel-lane{height:96px}.case-stage .unlock-scene{height:215px}.case-stage .open-button{width:100%;min-width:0}.case-stage .batch-selector{gap:12px}.case-stage .batch-selector>span{font-size:8px}.case-stage .batch-selector button{width:34px}.case-stage .opening-preferences{flex-wrap:wrap;gap:12px}.case-stage .opening-preferences>span{font-size:9px}.case-page .reward-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.case-page .reward-card{min-height:180px;padding-inline:8px}.case-page .reward-card>b{font-size:11px}.case-page .reward-card .loot-art{width:80px;height:80px}.case-page .reward-card>.money{font-size:20px}.case-page .prizes-head h3{font-size:17px}.case-page .prizes-head>span{max-width:100px;font-size:9px;text-align:right}.cookie-banner{bottom:74px;gap:10px;width:calc(100% - 22px);padding:16px}.cookie-banner>svg{display:none}.cookie-banner b{font-size:13px}.cookie-banner p{font-size:10px;line-height:1.7}.cookie-actions{width:100%;margin:0}.cookie-actions .button{flex:1;min-width:0;font-size:10px}.legal-page>section{gap:12px}.legal-page p{font-size:12px}.legal-page h2{font-size:17px}.legal-page .page-heading h1{font-size:31px}.footer{padding-right:0}.footer-links{justify-content:flex-start;max-width:100%;margin-left:0;gap:12px 16px}.transfer-availability{padding:18px}.transfer-availability b{font-size:12px}.transfer-availability small{font-size:11px}.batch-result{scroll-margin-top:90px}}@media(prefers-reduced-motion:reduce){.ticker-item,.case-stage:has(.reels-settled) .winning-item{animation:none}.case-stage .open-button{transition:none}}.case-price-bar{position:sticky;top:84px;z-index:12;box-shadow:0 8px 20px #0003}.case-stage .opening-topline{scroll-margin-top:215px}@media(max-width:600px){.case-price-bar{top:75px}.case-stage .opening-topline{scroll-margin-top:173px}}.drop-ticker{position:relative}.drop-ticker:after{content:"";position:absolute;inset:0 0 0 auto;width:52px;pointer-events:none;background:linear-gradient(90deg,transparent,#12171f);z-index:1}.ticker-track{overflow:hidden;scrollbar-width:none;touch-action:pan-y;overscroll-behavior:none}.ticker-track::-webkit-scrollbar{display:none;width:0;height:0}.text-field{width:100%;min-height:48px;border:1px solid #33403d;background:#101715;color:#eef5f0;border-radius:9px;padding:12px 14px;font:inherit}.text-field:focus{outline:2px solid #7fedac;outline-offset:2px}.account-detail p{color:#a8b5b0;line-height:1.65}.account-detail .checkbox-label{align-items:flex-start}.account-detail .text-button{font-size:12px}.email-preferences{margin-top:24px}.email-preferences h2,.email-preferences .positive{display:flex;gap:9px;align-items:center}.email-preferences p{color:#a8b5b0;line-height:1.65}.email-preferences .positive{color:#82e9ae;overflow-wrap:anywhere}.email-preferences .text-field{max-width:500px;display:block}.email-code{margin-top:18px;max-width:500px}.email-code .button{margin-top:12px}.email-alert{display:flex!important;align-items:flex-start!important;gap:10px!important;padding-top:16px;border-top:1px solid #ffffff12;margin-top:14px}.email-alert>div{display:block!important}.email-alert small{display:block;margin-top:5px;overflow-wrap:anywhere}.email-alert a{color:#b7daca}.email-alert p,.email-alert .text-button{font-size:12px}.availability-footnote{line-height:1.5}.monthly-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.monthly-days .daily-day{min-height:145px;padding:16px 7px 12px;position:relative}.monthly-days .daily-day>span:first-child{font-size:10px;letter-spacing:1px}.monthly-days .daily-day b{font-size:19px}.monthly-days .daily-day small{font-size:10px;display:block}.monthly-days .has-ticket{background:linear-gradient(145deg,#192721,#14211c);border-color:#375841}.monthly-days .monthly-finale{background:linear-gradient(145deg,#322c1a,#1d211a);border-color:#a48d4d}.monthly-days .daily-collected{opacity:.68}.monthly-days .daily-current{opacity:1;border-color:#89edab;box-shadow:0 0 0 1px #89edab40}.monthly-days .daily-day-mark{width:32px;height:32px;margin:10px auto}.milestone-ticket{display:block;color:#a3e9b8;font-size:10px;line-height:1.5;margin-top:9px}.monthly-finale .milestone-ticket{color:#f4d28a}.daily-state{margin-top:6px;color:#83e9a9!important}.calendar-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:32px 0 14px}.calendar-heading h2{font-size:20px;margin:0 0 7px}.calendar-heading p{font-size:12px;color:#9cac9f;line-height:1.6;margin:0;max-width:600px}.calendar-heading>b{white-space:nowrap;font-size:13px;color:#b5ccb9}.daily-track{height:4px;border-radius:4px;background:#26342b;margin-bottom:22px;overflow:hidden}.daily-track i{display:block;height:100%;background:#8bebac}.daily-ticket-label{margin-top:12px;font-size:13px;color:#b9e7b9;text-transform:capitalize}.ticket-wallet{margin-top:22px;display:flex;align-items:center;gap:30px;justify-content:space-between}.ticket-wallet h2{display:inline;margin:0 0 0 10px;font-size:18px}.ticket-wallet>div>svg{vertical-align:middle;color:#c4dab0}.ticket-wallet p{font-size:12px;line-height:1.6;color:#acb5ac;max-width:490px;margin-bottom:0}.ticket-wallet-actions{display:flex;gap:8px;flex-wrap:wrap}.capitalize{text-transform:capitalize}.ticket-option{display:flex;align-items:center;gap:12px;text-align:left;margin:0 auto 20px;padding:14px 18px;background:#212e23;border:1px solid #436048;border-radius:12px;width:fit-content;font-size:13px}.ticket-option input{accent-color:#80eeaa;width:18px;height:18px}.ticket-option b{display:block;font-size:10px;color:#b8cdbb;font-weight:400;margin-top:4px}.welcome-next{padding:14px;text-align:center}.welcome-next>svg{color:#8aedb0}.welcome-next h3{font-size:23px;margin:12px 0}.welcome-next p{font-size:13px;color:#b5c1b8;line-height:1.6}.welcome-next>div{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:22px}.case-beginner{--case-color:#d4b37b}.tag-beginner{color:#dce9ab;background:#37412a}.theme-beginner{--case-accent:#9fecbc}.how-start{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.how-start .panel{position:relative;display:flex;flex-direction:column;align-items:flex-start}.how-start .step-number{position:absolute;right:22px;top:22px}.how-start .panel>svg{color:#91e5b1;margin:6px 0 15px}.how-page h2{font-size:20px;display:flex;align-items:center;gap:10px}.how-page p{font-size:13px;color:#b0beb4;line-height:1.8}.how-start .button{margin-top:auto}.how-wallet{margin:24px 0}.how-wallet>div{display:grid;grid-template-columns:1fr 1fr;gap:32px}.how-wallet b{display:block;color:#ebf3ee;font-size:16px;margin-bottom:8px}.how-wallet small{font-size:12px;color:#91a397;line-height:1.7;display:block}.how-transfers ol{padding-left:22px}.how-transfers li{padding-left:8px;margin:20px 0;font-size:13px;line-height:1.75;color:#aabbb0}.how-transfers li::marker{color:#a4eac0;font-weight:700}.how-transfers li b{display:block;color:#e0ebe4}.how-transfers .small-notice{padding:16px;display:block;background:#19241d;border-radius:10px}.how-daily{display:flex;align-items:center;gap:22px;margin-top:24px}.how-daily>svg{flex-shrink:0;color:#a5e9ba}.how-daily .button{flex-shrink:0}.how-daily p{margin-bottom:0}.how-daily h2{margin-top:0}.email-preferences .provider-row small{display:block;font-size:11px;color:#96a79c}.email-preferences .email-receipts{margin-top:18px;max-width:500px}.transfer-availability>div.email-alert>div{display:block;min-width:0}.transfer-availability{overflow-wrap:anywhere}@media(max-width:1100px){.monthly-days{grid-template-columns:repeat(5,minmax(0,1fr))}.how-start{gap:12px}.how-start .panel{padding:22px}.how-start h2{font-size:18px}.ticket-wallet{align-items:flex-start;flex-direction:column;gap:16px}.how-daily{flex-wrap:wrap}}@media(max-width:650px){.monthly-days{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.monthly-days .daily-day{min-height:140px}.calendar-heading{align-items:flex-start;flex-direction:column;gap:10px}.how-start,.how-wallet>div{grid-template-columns:1fr}.how-wallet>div{gap:4px}.how-daily{align-items:flex-start}.how-daily>div{flex-basis:calc(100% - 48px)}.how-daily .button{width:100%}.welcome-next>div{flex-direction:column}.welcome-next .button{width:100%}.ticket-option{width:100%;padding:13px}.email-preferences{padding:22px}.daily-main-reward .daily-ticket-label{font-size:11px}.transfer-availability .email-alert .text-button{white-space:normal;text-align:left}}@media(max-width:650px){.topbar .topbar-context,.topbar .deposit-shortcut{display:none}.topbar .mobile-menu{display:none!important}.topbar .avatar-btn{display:flex}.topbar{gap:8px}.topbar-actions{gap:7px}.topbar .brand>span{font-size:16px}.topbar .brand>.donut-mark{width:30px}.topbar .balance{min-width:56px}}.free-result-actions{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:18px}.novice-luck-banner{position:relative;display:flex;align-items:flex-start;gap:12px;overflow:hidden;margin:0 0 18px;padding:14px 16px 16px;border:1px solid #4a5d32;border-radius:10px;background:linear-gradient(110deg,#24301c,#171c16);color:#d7e6c4}.novice-luck-banner>svg{flex-shrink:0;margin-top:2px;color:#c6e27a}.novice-luck-banner b{display:block;font-size:13px;font-weight:650;color:#eef6d8}.novice-luck-banner span{display:block;margin-top:4px;font-size:11px;line-height:1.55;color:#a8b892}.novice-luck-banner>i{position:absolute;left:0;bottom:0;height:3px;background:#b5f536;box-shadow:0 0 10px #b5f53666}.novice-luck-result{display:flex;align-items:center;justify-content:center;gap:7px;margin:10px 0 0;color:#c6e27a;font-size:12px}.novice-luck-result.is-quiet{color:#93a083}.novice-luck-result>svg{flex-shrink:0}.wallet-lines>div>b{font-size:22px;color:#e8f0d8}.admin-luck{margin-bottom:22px}.admin-luck h2{margin-bottom:10px}.admin-luck .field-hint{margin-bottom:18px}.luck-search{margin:18px 0 8px}.luck-search>div{display:flex;gap:10px;align-items:center}.luck-search .text-field{flex:1;min-width:0}.luck-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid #ffffff10}.luck-row>span{min-width:0}.luck-row b{display:block;font-size:14px}.luck-row small{display:block;margin-top:4px;color:#8d97a3;font-size:11px;overflow-wrap:anywhere}.luck-steps{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;max-width:520px}.luck-steps button{min-width:46px;height:32px;padding:0 8px;border:1px solid #3a424e;border-radius:7px;background:#1c2128;color:#c5ccd6;font:inherit;font-size:12px;cursor:pointer}.luck-steps button.selected{border-color:#b5f536;background:#2a351c;color:#e7f3c8}.luck-active{margin-top:16px;padding-top:8px;border-top:1px solid #ffffff14}.luck-active h3{margin:0 0 4px;font-size:13px;color:#9aa3ad}@media(max-width:720px){.luck-row{flex-direction:column;align-items:stretch}.luck-steps{justify-content:flex-start;max-width:none}}@media(max-width:650px){.novice-luck-banner{padding:12px 13px 15px}.novice-luck-banner b{font-size:12px}.novice-luck-banner span{font-size:10px}}.community-hero{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:42px 0 36px;position:relative}.community-hero h1{font-size:clamp(36px,4.1vw,64px);line-height:1.08;letter-spacing:-2px;margin:20px 0}.community-hero h1 em{color:var(--lime,#b7f538);font-style:normal}.community-hero p{max-width:550px;line-height:1.8;color:#99a29f;font-size:15px}.community-actions{display:flex;flex-wrap:wrap;align-items:center;gap:13px;margin-top:24px}.community-actions a{text-decoration:none}.referral-reward-art{flex:0 0 270px;display:flex;align-items:center;flex-direction:column;padding:30px;border:1px solid #566c2d;border-radius:24px;background:radial-gradient(ellipse at top,#b2f73b15,transparent 75%);box-shadow:inset 0 0 65px #adfa2910;color:#b8f53b;transform:rotate(3deg)}.referral-reward-art>span{font-size:11px;letter-spacing:3px;margin-top:20px}.referral-reward-art strong{font-size:64px;line-height:1.25;letter-spacing:-3px}.referral-reward-art small{background:#b6fa2a12;border:1px solid #66832c;padding:9px 20px;border-radius:5px;letter-spacing:1px}.referral-reward-art p{font-size:10px;margin:14px 0 0}.referral-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:25px 0 35px}.referral-steps>div{border-top:1px solid #303735;padding-top:22px}.referral-steps>div>span{font-size:13px;color:#b8f53b;font-weight:700}.referral-steps svg{color:#b8f53b}.referral-steps h3{font-size:17px;margin:13px 0 10px}.referral-steps p,.community-columns p,.referral-rules p{color:#9ba5a0;font-size:13px;line-height:1.8}.referral-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin:10px 0 24px}.referral-stats .panel{display:flex;flex-direction:column;gap:13px;padding:25px}.referral-stats small{font-size:12px;color:#99a19d}.referral-stats strong{font-size:30px;font-variant-numeric:tabular-nums}.community-columns{align-items:stretch}.community-columns .section-kicker,.referral-page .section-kicker{margin-bottom:12px;display:block}.community-columns h2{margin-bottom:20px}.community-code{display:flex;justify-content:space-between;align-items:center;border:1px dashed #586b3a;border-radius:8px;padding:20px;margin-bottom:18px;background:#b3f53605}.community-code strong{font-size:24px;letter-spacing:2px;color:#c0f56e;overflow-wrap:anywhere}.community-columns input:not([type=checkbox]),.community-columns select,.community-columns textarea,.community-form input,.community-form textarea,.community-form select{width:100%;box-sizing:border-box;background:#101417;color:#e5ebe7;border:1px solid #343d3b;border-radius:7px;padding:13px;font:inherit}.community-columns input:focus,.community-form :is(input,textarea,select):focus,.support-compose :is(textarea,select):focus{outline:2px solid #a9dc57;outline-offset:2px}.community-columns textarea,.community-form textarea{resize:vertical;min-height:90px}.activated-code{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:15px 0}.activated-code svg{color:#b8f53b}.activated-code strong{font-size:22px}.milestone-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.milestone{padding:23px;border:1px solid #39433b;border-radius:10px;background:#101714;display:flex;flex-direction:column;gap:15px}.milestone>span{display:flex;gap:8px;align-items:center;font-size:12px;color:#aeb9ae}.milestone .money{font-size:27px}.milestone progress{width:100%;height:6px;border-radius:5px;accent-color:#b4f443}.milestone small{font-size:11px;color:#9aa89d}.milestone.earned{border-color:#7b9b41;background:#b6f2380a}.community-status{margin-left:auto;color:#a9b99a;font-size:11px}.community-empty{color:#92a095;font-size:13px;padding:20px 0}.creator-callout,.referral-invite{display:flex;gap:25px;align-items:center;margin:26px 0;padding:30px;background:linear-gradient(110deg,#1b231c,#171b21);border:1px solid #3e4b3b;border-radius:12px}.creator-callout>svg,.referral-invite>svg{color:#b8f53b;flex-shrink:0}.creator-callout h2,.referral-invite h2{font-size:21px}.creator-callout p,.referral-invite p{font-size:13px;color:#99a69e;line-height:1.8;margin-top:8px}.creator-callout>.button,.referral-invite>.button{flex-shrink:0;margin-left:auto}.referral-rules summary{cursor:pointer;font-size:14px;font-weight:600}.referral-rules p{margin-top:18px}.creator-hero-icon{color:#b6f340;padding:40px;box-sizing:content-box;border:1px solid #485535;border-radius:25px;transform:rotate(-7deg);background:#b2f13508}.community-form{display:flex;flex-direction:column;gap:12px}.community-form label{font-size:12px;color:#bdc9c0}.community-form small{font-size:11px;color:#8c9b91}.community-form>.button{align-self:flex-start;margin-top:10px}.community-form .checkbox-label input{width:auto}.creator-process{padding-left:23px;color:#a2afa5;font-size:13px;line-height:1.9}.creator-process li{padding:0 0 20px 10px}.creator-decision{padding:22px;background:#b4f33609;border:1px solid #405834;border-radius:10px;margin:24px 0}.creator-decision b,.creator-decision small{display:block}.creator-decision small{color:#98a68e;font-size:11px;margin:10px 0}.creator-decision p,.creator-pitch{white-space:pre-wrap;overflow-wrap:anywhere}.referral-arrival{padding:15px 18px;border:1px solid #496333;background:#b7f8330a;border-radius:8px;display:flex;align-items:center;gap:12px;margin-bottom:20px;font-size:12px;color:#adbd9e}.referral-arrival>svg{color:#b8f53b;flex-shrink:0}.referral-arrival>.text-button{margin-left:auto;flex-shrink:0}.support-launcher{border:1px solid #536b3e;background:#c0f35b;color:#14200b;box-shadow:0 6px 24px #0005;border-radius:30px;display:flex;align-items:center;gap:10px;padding:14px 20px;font-size:13px;font-weight:700;cursor:pointer}.support-window{width:390px;height:min(650px,calc(100dvh - 140px));display:flex;flex-direction:column;background:#13191b;border:1px solid #3c4c3d;border-radius:16px;overflow:hidden;box-shadow:0 25px 70px #0008}.support-window>header{display:flex;align-items:center;justify-content:space-between;padding:19px;border-bottom:1px solid #303b35;background:#1e2722}.support-window>header>span{display:flex;gap:12px;align-items:center}.support-window>header svg{color:#b8f53b}.support-window>header b{font-size:13px}.support-window>header small{display:block;font-size:10px;color:#92a78d;font-weight:400;margin-top:5px}.support-thread-status{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:10px 15px;font-size:10px;color:#a3b497;border-bottom:1px solid #28322c}.support-thread-status button{display:flex;gap:4px;align-items:center;background:none;color:#afc59f;font-size:10px;cursor:pointer}.support-messages{flex:1;min-height:100px;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:15px;overscroll-behavior:contain}.support-welcome{padding:25px 14px;color:#c4d1c3}.support-welcome svg{color:#b8f53b}.support-welcome h3{font-size:19px;margin:16px 0}.support-welcome p{font-size:12px;line-height:1.8;color:#98a895;margin-bottom:20px}.support-message{max-width:92%;padding:12px 14px;border-radius:12px 12px 12px 2px;align-self:flex-start;background:#222d26;border:1px solid #344b35}.support-message>div{display:flex;justify-content:space-between;gap:14px;align-items:center}.support-message b{font-size:9px;color:#b6c9ab}.support-message time{font-size:9px;color:#8e9c8d}.support-message p{font-size:12px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:7px;color:#e0e9df}.support-user{align-self:flex-end;background:#29391e;border-color:#4e6734;border-radius:12px 12px 2px}.support-compose{padding:14px;border-top:1px solid #303c31;background:#171f1a}.support-compose textarea,.support-compose select{background:#101613;border:1px solid #394b35;color:#e3eddd;border-radius:7px;padding:10px;width:100%;box-sizing:border-box;resize:none;font:inherit;font-size:12px}.support-compose>label:not(.sr-only){display:flex;align-items:center;gap:12px;font-size:11px;margin-bottom:11px;color:#a8b99b}.support-compose>div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:9px 0}.support-compose small{font-size:9px;color:#8fa283}.support-compose>p{font-size:9px;color:#889680;line-height:1.6}.support-window .alert{margin:8px;font-size:11px;padding:10px}.community-inbox{display:grid;grid-template-columns:320px minmax(0,1fr);gap:20px;margin-top:25px}.inbox-list>button{display:flex;flex-direction:column;gap:7px;width:100%;padding:15px;background:#121915;border:1px solid #303f31;border-radius:8px;margin-top:10px;color:#c5d2bf;text-align:left;cursor:pointer}.inbox-list>button.selected{border-color:#a2d16b;background:#b1ed3908}.inbox-list>button b{font-size:12px}.inbox-list>button span{font-size:11px;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#9fb098}.inbox-list>button small{font-size:10px;color:#829579}.inbox-conversation .support-messages{max-height:450px;min-height:180px;margin:15px 0;padding:15px 0}.community-inbox .panel>p{font-size:13px;color:#99ab94;line-height:1.8}.community-inbox a{color:#b8f53b;overflow-wrap:anywhere}.creator-pitch{margin:25px 0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1100px){.referral-reward-art{flex-basis:215px}.community-inbox{grid-template-columns:260px minmax(0,1fr)}.community-hero{gap:25px}.creator-callout{flex-wrap:wrap}.creator-callout>.button{margin-left:55px}}@media(max-width:760px){.community-hero{padding-top:20px;align-items:flex-start}.community-hero h1{font-size:37px;letter-spacing:-1px}.community-hero p{font-size:13px}.referral-reward-art{flex-basis:140px;padding:22px 13px;margin-top:30px}.referral-reward-art strong{font-size:41px}.referral-reward-art>svg{width:35px}.referral-reward-art small{font-size:8px;padding:7px}.referral-reward-art p{font-size:9px;text-align:center}.referral-steps{gap:15px}.referral-steps h3{font-size:14px}.referral-steps p{font-size:11px}.referral-stats{gap:10px}.referral-stats .panel{padding:18px 13px}.referral-stats strong{font-size:24px}.referral-stats small{font-size:10px}.milestone-grid{grid-template-columns:1fr}.milestone{padding:19px}.creator-hero-icon{width:55px;height:55px;padding:22px;margin-top:25px}.creator-callout,.referral-invite{padding:23px;flex-wrap:wrap}.creator-callout>.button,.referral-invite>.button{margin-left:0}.referral-arrival{flex-wrap:wrap}.referral-arrival>span{flex:1}.referral-arrival>.text-button{margin-left:28px}.support-widget{bottom:90px;right:13px}.support-launcher{padding:12px 15px}.support-launcher>span{display:none}.support-window{width:min(390px,calc(100vw - 26px));height:min(590px,calc(100dvh - 170px))}.community-inbox{grid-template-columns:1fr}.inbox-list{max-height:320px;overflow:auto}.bottom-nav{overflow-x:auto;justify-content:flex-start!important;gap:3px}.bottom-nav button{flex:1 0 62px}.creator-process{font-size:12px}}@media(max-width:470px){.community-hero{flex-direction:column;gap:8px}.referral-reward-art{align-self:stretch;transform:none;flex-basis:auto;display:grid;grid-template-columns:1fr 1fr;text-align:center;margin:10px 0;padding:18px}.referral-reward-art>svg{grid-row:1/3;justify-self:center;width:48px;height:48px}.referral-reward-art>span{margin-top:0}.referral-reward-art strong{font-size:40px}.referral-reward-art small,.referral-reward-art p{grid-column:1/-1}.referral-reward-art small{margin-top:10px}.referral-steps{grid-template-columns:1fr;padding-top:10px;gap:8px}.referral-steps>div{padding-top:15px}.creator-hero-icon{display:none}.referral-stats{gap:7px}.referral-stats strong{font-size:21px}.referral-stats .panel{padding:15px 10px}.community-code strong{font-size:20px}}.referral-home-strip{display:flex;align-items:center;gap:17px;padding:20px 24px;margin:18px 0 30px;background:#b6f23806;border:1px solid #465b31;border-radius:10px}.referral-home-strip>svg{color:#b8f53b;flex-shrink:0}.referral-home-strip b{display:block;font-size:14px;margin-bottom:6px}.referral-home-strip span{font-size:12px;color:#96a48c}.referral-home-strip>.text-button{margin-left:auto;flex-shrink:0}@media(max-width:760px){.referral-home-strip{flex-wrap:wrap;padding:18px}.referral-home-strip>div{flex:1}.referral-home-strip span{font-size:11px}.referral-home-strip>.text-button{margin-left:41px}}.support-widget{position:fixed;bottom:24px;right:24px;z-index:65;display:flex;align-items:flex-end;flex-direction:column;gap:12px}.support-launcher{border:0;background:#c8f25c;color:#13210c;box-shadow:0 8px 28px #0007;border-radius:28px;display:flex;align-items:center;gap:10px;padding:8px 16px 8px 8px;font-size:14px;font-weight:750;cursor:pointer}.support-launcher.is-ping{animation:support-ping 1.15s ease 2}@keyframes support-ping{0%,to{box-shadow:0 8px 28px #0007;transform:scale(1)}35%{box-shadow:0 0 0 7px #c8f25c66,0 10px 32px #c8f25c55;transform:scale(1.05)}}.support-launcher>span{letter-spacing:-.2px}.support-launcher>b{border-radius:20px;background:#1c291b;color:#c1f575;padding:2px 7px;font-size:11px}.support-launcher .alex-face{width:32px;height:32px;font-size:13px}.support-window{width:392px;height:min(680px,calc(100dvh - 132px));display:flex;flex-direction:column;background:#10161a;border:1px solid #2c3a34;border-radius:22px;overflow:hidden;box-shadow:0 28px 80px #000a}.support-window>header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #24302c;background:#161d21}.support-person{display:flex;gap:10px;align-items:center}.support-window>header b{font-size:15px;letter-spacing:-.3px;line-height:1.15}.support-window>header small{display:block;font-size:11px;font-weight:600;color:#8ea08f;margin-top:2px}.support-window>header small.is-live{color:#3dde6a}.support-min{width:32px;height:32px;border:0;border-radius:10px;background:#1c2622;color:#c5d3c4;display:grid;place-items:center;cursor:pointer}.support-min:hover{background:#24302c;color:#fff}.alex-face{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(165deg,#4a6a30,#1b2618);color:#d4f47a;font-weight:800;position:relative;flex-shrink:0}.alex-face b{font-size:inherit}.alex-sm{width:28px;height:28px;font-size:12px}.alex-face i{display:none}.alex-face.is-online i{display:block;position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;background:#3dde6a;border:2px solid #161d21;border-radius:50%;box-shadow:0 0 #3dde6a88;animation:alex-pulse 2.4s infinite}@keyframes alex-pulse{70%{box-shadow:0 0 0 6px #3dde6a00}}.support-messages{flex:1;overflow:auto;padding:16px 14px 10px;display:flex;flex-direction:column;gap:10px;background:radial-gradient(circle at top,#1a261c 0,transparent 42%),#0e1417}.support-day{align-self:center;background:#1c2622;color:#9aab9c;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:650}.support-bubble{display:flex;gap:8px;max-width:92%;align-items:flex-end}.support-bubble p{margin:0;white-space:pre-wrap;word-break:break-word;line-height:1.45;font-size:14.5px;letter-spacing:-.15px}.support-bubble time{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:10px;color:#7f8d82}.support-them{align-self:flex-start}.support-them>div{background:#1d2723;border:1px solid #2a3832;color:#e7eee6;padding:9px 12px 7px;border-radius:16px 16px 16px 5px}.support-them.is-fresh>div{animation:support-fresh .85s ease}.support-me{align-self:flex-end;flex-direction:row-reverse}.support-me>div{background:#b7f03a;color:#14210c;padding:9px 12px 7px;border-radius:16px 16px 5px}.support-me time{color:#2d4418;justify-content:flex-end}.support-receipt{display:inline-flex;align-items:center;gap:3px;font-weight:700}.support-receipt.is-seen{color:#1a3d0c}.support-typing p{display:flex;gap:5px;padding:4px 2px 2px;min-width:42px}.support-typing i{width:7px;height:7px;border-radius:50%;background:#9db392;animation:alex-dot 1.1s infinite}.support-typing i:nth-child(2){animation-delay:.15s}.support-typing i:nth-child(3){animation-delay:.3s}@keyframes alex-dot{0%,80%,to{transform:translateY(0);opacity:.35}40%{transform:translateY(-3px);opacity:1}}@keyframes support-fresh{0%{box-shadow:0 0 #c8f25c00;transform:translateY(6px) scale(.98);border-color:#c8f25c}35%{box-shadow:0 0 22px #c8f25c77}to{box-shadow:none;transform:none}}.support-welcome{flex:1;display:flex;flex-direction:column;gap:16px;padding:18px 16px;background:#0e1417}.support-welcome .button{align-self:flex-start;margin-left:36px}.support-compose{padding:10px 12px 12px;border-top:1px solid #24302c;background:#151c1f;display:flex;flex-direction:column;gap:8px}.support-compose label{font-size:11px;color:#8ea08f}.support-compose select,.support-compose textarea{width:100%;border:1px solid #2d3c36;background:#0f1518;color:#e8eee6;border-radius:12px;padding:10px 12px;font:inherit}.support-compose textarea{min-height:44px;max-height:140px;resize:none;line-height:1.4}.support-compose>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.support-compose small{color:#7f8d82;font-size:11px}.support-compose>p{margin:0;color:#8ea08f;font-size:12px}.inbox-conversation .support-messages{min-height:320px;max-height:520px;border-radius:14px;margin:12px 0}@media(max-width:760px){.support-widget{bottom:90px;right:13px;left:13px;align-items:stretch}.support-window{width:100%;height:min(70dvh,640px)}.support-launcher{align-self:flex-end}}.admin-tabs{margin:6px 0 22px;flex-wrap:wrap}.live-board h2{margin-bottom:8px}.live-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:8px}.live-head .field-hint{margin:6px 0 0;max-width:62ch}.live-strip{margin:16px 0 12px}.live-money-line{display:flex;flex-wrap:wrap;gap:14px 18px;margin:0 0 16px;color:#9aa394;font-size:12px}.live-money-line span{display:inline-flex;align-items:center;gap:6px}.live-money-line svg{color:#b7f03a}.live-toolbar{display:grid;grid-template-columns:minmax(180px,280px) 1fr;gap:10px 16px;align-items:end;margin:4px 0 18px}.live-toolbar .field-label{grid-column:1}.live-toolbar .text-field{min-height:42px}.live-toolbar .filter-group{grid-column:1/-1}.live-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px}.live-card{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #2e323b;border-radius:12px;background:#14181d;min-width:0}.live-card.is-hot{border-color:#3d4a32;background:linear-gradient(180deg,#171e18,#14181d)}.live-card.is-spinning{border-color:#7a9a3a;box-shadow:0 0 0 1px #b5f53633,0 0 28px #b5f53614;background:linear-gradient(180deg,#1a2216,#14181d)}.live-card-top{display:flex;align-items:center;gap:12px;min-width:0}.live-card-id{min-width:0;flex:1}.live-card-id b{display:block;font-size:15px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-card-id small{display:block;margin-top:3px;color:#8d97a3;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-face{width:48px;height:48px;border-radius:10px;overflow:hidden;background:#1c2228;display:grid;place-items:center;flex-shrink:0;border:1px solid #2d353c}.live-face img{width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.live-face-letter{color:#d8e7c3;font-weight:750;font-size:18px}.live-badge{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;max-width:46%;padding:5px 8px;border-radius:999px;border:1px solid #2e323b;background:#10141a;color:#8d97a3;font-size:10px;line-height:1.2}.live-badge i{width:6px;height:6px;border-radius:50%;background:#5d6560;flex-shrink:0}.live-badge-hot{color:#c5d3c4;border-color:#3d4a32;background:#182016}.live-badge-hot i{background:#b7f03a}.live-badge-spin{color:#d8f08a;border-color:#7a9a3a;background:#1c2614}.live-badge-spin i{background:#b5f536;box-shadow:0 0 10px #b5f53688;animation:live-pulse 1.1s ease-in-out infinite}.live-cash small{display:block;color:#8b968c;font-size:10px;letter-spacing:.4px;margin-bottom:4px}.live-cash .money{font-size:22px}.live-cash em{display:block;margin-top:4px;font-style:normal;color:#8d97a3;font-size:11px}.live-meta{display:flex;flex-wrap:wrap;gap:8px 14px;color:#9aa394;font-size:12px}.live-meta span{display:inline-flex;align-items:center;gap:6px}.live-last{display:flex;align-items:center;gap:10px;padding-top:10px;border-top:1px solid #ffffff10;min-width:0}.live-last .loot-art{width:36px;height:36px;flex-shrink:0}.live-last b{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-last small{display:block;margin-top:3px;color:#8d97a3;font-size:11px}.live-uid{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:2px}.live-uid code{font-size:10px;color:#6f7780;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-more{margin-top:14px}.live-board.is-compact .live-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}@keyframes live-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(max-width:720px){.live-toolbar{grid-template-columns:1fr}.live-badge{max-width:42%;font-size:9px}.live-card-top{flex-wrap:wrap}.live-badge{margin-left:60px}}.analytics-page{display:flex;flex-direction:column;gap:22px}.analytics-page h3{margin:8px 0 12px;font-size:14px;color:#c5d3c4}.analytics-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:14px 0 8px}.analytics-filters label{display:flex;flex-direction:column;gap:5px;font-size:11px;color:#8b968c}.analytics-filters input,.analytics-filters select{background:#141a1c;border:1px solid #2c3833;color:#e6eee4;border-radius:10px;padding:8px 10px;font:inherit}.analytics-bars{display:flex;align-items:stretch;gap:6px;height:180px;padding:8px 4px 0;border-bottom:1px solid #2a3530}.analytics-bars.is-dense{height:88px;gap:4px}.analytics-bar{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;position:relative}.analytics-bar i{display:block;width:100%;max-width:28px;border-radius:6px 6px 0 0;background:linear-gradient(#c8f25c,#6d9a2a);box-shadow:0 0 16px #b6f03a22}.analytics-bar em{position:absolute;bottom:-22px;font-size:10px;color:#8b968c;font-style:normal;white-space:nowrap}.analytics-page .analytics-bars{margin-bottom:28px}.analytics-rank{display:flex;flex-direction:column;gap:10px}.analytics-rank>div{position:relative;padding:8px 0 10px}.analytics-rank span{display:flex;justify-content:space-between;gap:12px;position:relative;z-index:1}.analytics-rank small{color:#8b968c}.analytics-rank i{position:absolute;left:0;bottom:0;height:4px;border-radius:4px;background:#b7f03a;opacity:.85}@media(max-width:700px){.analytics-bars{height:140px;gap:3px}.analytics-bar em{font-size:9px}.analytics-filters label{flex:1 1 140px}}.result-net{font-size:16px;font-variant-numeric:tabular-nums;margin:10px 0;color:#d8e1e9}.outcome-loss .result-net{color:#c5cbd1}.outcome-refund .result-net{color:#a9d5e7}.outcome-profit .result-net,.outcome-rare .result-net,.outcome-jackpot .result-net{color:#c2ef91}.batch-result{border:1px solid transparent;border-radius:14px;padding:14px;animation:result-arrive .28s ease-out both!important}.outcome-loss,.outcome-refund{background:#171d23;box-shadow:none!important}.outcome-rare{border-color:#9075c255;background:linear-gradient(115deg,#191e28,#272037)}.outcome-jackpot{border-color:#dfb85280;background:linear-gradient(115deg,#24221a,#342c17);box-shadow:0 0 30px #dbb45b18}.outcome-profit{background:#20281c}.case-page .reels-settled .winning-item{animation:none!important;filter:none!important}.case-page .outcome-loss>strong .money{color:#d0d8df}.case-page .batch-result-items>div{min-width:130px}.case-page .opening-visual[aria-label="Opening in progress"]{cursor:default}.deposit-success{position:fixed;z-index:140;right:24px;top:90px;max-width:440px;display:flex;align-items:flex-start;gap:14px;padding:20px;background:#18231d;border:1px solid #92ba6570;border-radius:14px;box-shadow:0 14px 50px #0007;animation:result-arrive .3s ease-out;color:#c5ed9c}.deposit-success h3{margin:0 0 7px;font-size:18px}.deposit-success p{font-size:13px;color:#c8d6cd;line-height:1.6;margin:4px 0}.deposit-success>svg{flex-shrink:0}.deposit-success .icon-btn{flex-shrink:0;width:26px;height:26px}.deposit-receipt-inline{display:flex;gap:14px;align-items:center;padding:20px;background:#1e2b20;border:1px solid #4c7140;border-radius:12px;margin-bottom:20px}.deposit-receipt-inline p{margin:6px 0 0;font-size:13px}@keyframes result-arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.result-net{font-size:14px}.deposit-success{right:12px;left:12px;top:78px;max-width:none;padding:15px;gap:10px}.deposit-success h3{font-size:16px}}@media(prefers-reduced-motion:reduce){.case-page *,.deposit-success{animation:none!important;transition:none!important}.parallel-track{will-change:auto}.outcome-jackpot{box-shadow:none}}.case-page .opening-preferences{display:flex!important;flex-wrap:wrap;justify-content:center;gap:12px;font-size:12px}.case-page .funding-note{display:block!important}.case-page .opening-preferences label{display:flex;align-items:center;gap:6px;min-height:32px}@media(max-width:600px){.case-page .opening-preferences>span{flex-basis:100%;font-size:10px}}.case-page.motion-reduced *{animation:none!important;transition:none!important}.case-art.art-tide{background-image:url(/assets/tide-chest-v16.png);background-size:contain;background-position:center;background-repeat:no-repeat;image-rendering:auto}.theme-tide{--case-light:#69c9a1}.theme-tide .case-stage{background:radial-gradient(ellipse at 50% 35%,#264d3c45,transparent 65%),#191e25}.theme-tide .unlock-chest-base{clip-path:polygon(0 45%,100% 45%,100% 100%,0 100%)}.theme-tide .unlock-chest-lid{clip-path:polygon(0 0,100% 0,100% 46%,0 46%)}.case-art.art-starter{background-image:url(/assets/starter-chest.svg);background-size:contain;background-position:center;background-repeat:no-repeat;image-rendering:auto}.theme-starter{--case-light:#bdd879}.case-starter .case-glow{background:radial-gradient(ellipse,#adca6840,transparent 68%)}.theme-starter .unlock-chest-base{clip-path:polygon(0 53%,100% 53%,100% 100%,0 100%)}.theme-starter .unlock-chest-lid{clip-path:polygon(0 0,100% 0,100% 53%,0 53%)}.daily-case-quota{display:flex;flex-direction:column;align-items:center;gap:7px;margin:0 auto 22px;padding:16px 20px;border:1px solid #bdd87945;border-radius:10px;background:#bdd87909;text-align:center;max-width:620px}.daily-case-quota strong{color:#d1e9a2;font-size:15px}.daily-case-quota span{font-size:12px;line-height:1.6;color:#a3adbb}.lobby{--jade:#b6f36a;--surface:#171d20;--edge:#ffffff10;--soft:#95a4aa;color:#eef4f2}.lobby button,.lobby a{-webkit-tap-highlight-color:transparent}.lobby button:focus-visible,.lobby a:focus-visible,.lobby input:focus-visible,.lobby select:focus-visible{outline:2px solid var(--jade);outline-offset:4px}.lobby-welcome{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:4px 0 20px;font-size:11px;color:var(--soft)}.lobby-welcome>span{display:flex;align-items:center;gap:9px;letter-spacing:1.7px;font-size:10px}.lobby-welcome a{display:flex;align-items:center;gap:7px;color:#bac8c5}.lobby-hero{position:relative;min-height:365px;overflow:hidden;border:1px solid #7eab8d28;border-radius:16px;background:#10201b;isolation:isolate}.lobby-hero-art{position:absolute;inset:0;background:linear-gradient(90deg,#0b171be8,#0b171b9c 35%,#0b171b00 72%),url(/assets/lobby-world-v18.png) center 56%/cover no-repeat;z-index:-1}.lobby-hero-copy{padding:38px 40px 32px;max-width:680px}.lobby-eyebrow{display:flex;align-items:center;gap:7px;font-size:9px;letter-spacing:1.6px;line-height:1.6;color:#a4c6aa;font-weight:700}.lobby-eyebrow i{width:6px;height:6px;border-radius:50%;background:#b5ef78;box-shadow:0 0 12px #b5ef7850}.lobby-hero h1{font-family:inherit;font-size:clamp(32px,3.2vw,48px);font-weight:750;letter-spacing:-1.6px;line-height:1.13;margin:19px 0 15px}.lobby-hero h1 em{font-style:normal;color:#b6ee86}.lobby-hero p{font-size:13px;line-height:1.8;color:#b5c6c4;margin:0}.lobby-hero-buttons{display:flex;gap:15px;align-items:center;margin-top:24px}.lobby-hero-buttons .button{background:#b2f263;color:#18301a;box-shadow:0 4px 22px #aff36a12;border-radius:8px;min-height:45px}.lobby-ghost{display:flex;align-items:center;gap:8px;color:#dfebe6;background:#ffffff08;border:1px solid #ffffff18;border-radius:8px;min-height:45px;padding:0 16px;font-size:12px}.lobby-ghost:hover{background:#ffffff12}.lobby-hero-note{display:flex;gap:6px;align-items:center;font-size:10px;color:#93ada2;margin-top:18px}.lobby-hero-stamp{position:absolute;bottom:25px;right:30px;text-align:right}.lobby-hero-stamp span{display:block;font-size:8px;letter-spacing:2.4px;color:#b2c0a3}.lobby-hero-stamp b{display:block;font-size:12px;letter-spacing:1.3px;margin-top:5px;color:#e2eccd}.lobby-destinations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0 32px}.lobby-destination{display:flex;align-items:center;gap:14px;min-height:105px;padding:18px;border:1px solid var(--edge);border-radius:12px;background:linear-gradient(115deg,#28342c88,#181f22);color:#c1d4be;transition:border-color .18s,transform .18s}.lobby-destination:hover{border-color:#b9e38f55;transform:translateY(-2px)}.lobby-destination>svg:first-child{flex:none;width:23px}.lobby-destination>svg:last-child{margin-left:auto;flex:none;width:15px;color:#95a49f}.lobby-destination div{min-width:0}.lobby-destination small{display:block;font-size:7px;letter-spacing:1.4px;color:#9aac93;font-weight:700}.lobby-destination b{display:block;font-size:14px;color:#e9f0e7;margin:7px 0 5px;letter-spacing:-.25px}.lobby-destination span{font-size:10px;line-height:1.5;color:#97a59f;display:block}.lobby-destination.is-starter{background:linear-gradient(115deg,#302d2377,#181f22);color:#ddc388}.lobby-destination.is-crew{background:linear-gradient(115deg,#29293b88,#181f22);color:#b8afd7}.lobby-columns{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px;align-items:start}.lobby-main-column,.lobby-rail{min-width:0}.lobby-catalog{scroll-margin-top:100px}.lobby-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}.lobby-section-heading h2{font-size:23px;line-height:1.3;letter-spacing:-.7px;margin:6px 0 0;display:flex;align-items:center;gap:9px}.lobby-section-heading h2 small{background:#ffffff07;border:1px solid #ffffff12;color:#90a19b;font-size:10px;letter-spacing:0;padding:4px 7px;border-radius:5px}.lobby-section-heading>.text-button{font-size:10px;color:#a3b29f;flex:none}.lobby-toolbar{display:flex;align-items:center;gap:10px}.lobby-search{display:flex;align-items:center;flex:1;min-width:0;border:1px solid #ffffff12;border-radius:8px;background:#171d20;color:#718583;padding:0 12px;height:41px;gap:8px}.lobby-search input{min-width:0;width:100%;font-size:12px;color:#d4e0da;background:none;border:0;outline:0;padding:0;height:100%}.lobby-search button{background:none;color:#8b9e95;display:grid;place-items:center;padding:3px}.lobby-toolbar select{height:41px;border:1px solid #ffffff12;border-radius:8px;background:#171d20;color:#aab9b1;font-size:10px;padding:0 9px;max-width:145px}.lobby-filters{display:flex;gap:7px;flex-wrap:wrap;margin:13px 0 19px}.lobby-filters button{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:7px;border:1px solid transparent;background:transparent;color:#93a29d;font-size:10px;min-height:32px}.lobby-filters button[aria-pressed=true]{color:#bee7a7;background:#adf3770b;border-color:#a4d67830}.lobby-filters button:hover{color:#e2f1d5;background:#ffffff08}.lobby-case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.lobby-case{background:linear-gradient(155deg,#1c2225,#151b1f);border:1px solid #ffffff10;border-radius:12px;overflow:hidden;min-width:0;transition:border-color .2s,transform .2s;--case-light:#b1e66a}.lobby-case:hover{border-color:#82977575;transform:translateY(-3px)}.lobby-case-badges{display:flex;align-items:center;justify-content:space-between;padding:11px 12px 0;gap:5px;position:relative;z-index:1}.lobby-case-badges>span{font-size:7px;letter-spacing:1px;text-transform:uppercase;color:#9dae9e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lobby-case-badges button{display:grid;place-items:center;padding:5px;border-radius:5px;background:#ffffff05;color:#778880}.lobby-case-badges button.is-saved{color:#b5ed80;background:#b5ed8014}.lobby-case-badges button.is-saved svg{fill:#b5ed8030}.lobby-case-cover{display:flex;position:relative;height:166px;align-items:center;justify-content:center;isolation:isolate;overflow:hidden}.lobby-case-cover>.case-art{width:182px;height:182px;flex:none;transition:transform .35s ease;filter:drop-shadow(0 10px 12px #0005)}.lobby-case-cover:hover>.case-art{transform:translateY(-4px) rotate(-3deg)}.lobby-case-halo{position:absolute;inset:15px 0 -15px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--case-light),transparent 82%),transparent 68%);z-index:-1}.lobby-case-view{position:absolute;bottom:8px;display:flex;align-items:center;gap:5px;font-size:10px;background:#0d191bea;border:1px solid #819b6750;border-radius:20px;padding:7px 12px;color:#d2e6bd;opacity:0;transform:translateY(8px);transition:opacity .18s,transform .18s}.lobby-case-cover:hover .lobby-case-view,.lobby-case-cover:focus-visible .lobby-case-view{opacity:1;transform:none}.lobby-case-title{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:2px 13px 0}.lobby-case-title h3{font-size:16px;letter-spacing:-.4px;font-weight:700;line-height:1.1;margin:0}.lobby-case-title h3 span{font-size:9px;margin-left:4px;color:#87958d;font-weight:500;letter-spacing:0}.lobby-case-title>b{font-size:14px;color:#c4f699;font-variant-numeric:tabular-nums;white-space:nowrap}.lobby-case-meta{display:flex;justify-content:space-between;padding:9px 13px 12px;gap:5px;font-size:8px;color:#8d9c96}.lobby-case-top-prize{display:flex;align-items:center;gap:8px;margin:0 12px;padding:8px 0;border-top:1px solid #ffffff08}.lobby-case-top-prize .loot-art{width:27px;height:27px;flex:none}.lobby-case-top-prize>span{font-size:8px;color:#849b8f}.lobby-case-top-prize strong{display:block;font-size:11px;color:#c0d4c6;margin-top:2px}.lobby-case-top-prize>small{margin-left:auto;font-size:9px;color:#99b18c}.lobby-case-actions{display:flex;border-top:1px solid #ffffff08;margin-top:5px}.lobby-case-actions button{display:flex;align-items:center;justify-content:center;gap:6px;background:#ffffff02;color:#b2c7ba;padding:12px 4px;font-size:10px;flex:1}.lobby-case-actions button+button{border-left:1px solid #ffffff08;color:#8eaaa0}.lobby-case-actions button:hover{background:#b4eb8110;color:#cbf39f}.lobby-empty{border:1px dashed #82977435;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:45px 22px;color:#849f93;gap:12px}.lobby-empty h3{font-size:17px;color:#d3e2d7;margin:0}.lobby-empty p{font-size:12px;line-height:1.7;max-width:350px;margin:0}.lobby-empty.compact{padding:24px}.lobby-feature{margin:28px 0;display:flex;align-items:center;position:relative;padding:25px;border:1px solid #6b97882d;border-radius:12px;background:radial-gradient(ellipse at 100% 70%,#41665540,transparent 70%),#182322;overflow:hidden;min-height:185px}.lobby-feature>div{position:relative;z-index:1;max-width:67%}.lobby-feature h2{font-size:24px;margin:9px 0;letter-spacing:-.8px}.lobby-feature p{font-size:11px;color:#9bb3aa;line-height:1.8;margin-bottom:18px}.lobby-feature .button{font-size:10px;min-height:36px}.lobby-feature>.case-art{width:225px;height:225px;position:absolute;right:-35px;bottom:-27px;transform:rotate(7deg);filter:drop-shadow(0 12px 14px #0006)}.lobby-history{margin:27px 0 0}.lobby-history h2{font-size:18px}.lobby-history>div:not(.lobby-section-heading):not(.lobby-empty){background:#171d20;border:1px solid #ffffff0b;border-radius:10px;overflow:hidden}.lobby-history a{display:flex;align-items:center;gap:13px;padding:13px 15px;border-bottom:1px solid #ffffff08}.lobby-history a:hover{background:#ffffff03}.lobby-history a>.loot-art{width:35px;height:35px;flex:none}.lobby-history a>b{font-size:12px}.lobby-history a>span:nth-child(2){flex:1;min-width:0}.lobby-history a small{display:block;color:#83998d;font-size:9px;margin-top:5px}.lobby-history a b{font-size:12px}.lobby-history a>.money{font-size:13px;color:#d5e2d5}.lobby-history .lobby-net{font-size:10px;color:#ad9e94;min-width:73px;text-align:right}.lobby-history .lobby-net.positive{color:#b2d68d}.lobby-player-card{border:1px solid #94b7762d;border-radius:12px;background:linear-gradient(130deg,#27362888,#192221);padding:20px}.lobby-player-card .lobby-section-heading{margin-bottom:24px}.lobby-player-card h3{font-size:13px;margin:0;color:#cbdcce}.lobby-player-card .lobby-section-heading svg{color:#a6cd87}.lobby-player-card h2{font-size:23px;letter-spacing:-.7px;margin:11px 0}.lobby-player-card p{font-size:11px;line-height:1.85;color:#9ead9f;margin-bottom:18px}.lobby-player-card>.button{width:100%;font-size:11px;min-height:40px;border-radius:7px;background:#b2ed6c}.lobby-streak{display:grid;grid-template-columns:repeat(15,1fr);gap:4px;margin:18px 0}.lobby-streak i{height:13px;border-radius:2px;background:#65795120}.lobby-streak i.filled{background:#b6e877}.lobby-player-values{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #ffffff0d;padding:15px 0 20px;color:#91a68e;font-size:10px}.lobby-player-values b{display:block;margin-top:6px;color:#d5e4ce;font-size:17px}.lobby-creator-card{margin-top:20px;padding:22px;border:1px solid #ac99cf22;border-radius:12px;background:linear-gradient(130deg,#252333,#171e22)}.lobby-creator-card>svg{color:#baa7d8}.lobby-creator-card h3{font-size:17px;line-height:1.4;margin:14px 0 9px}.lobby-creator-card p{font-size:11px;line-height:1.8;color:#a5a0b4}.lobby-creator-card .text-button{color:#c3b3de;margin-top:15px;font-size:11px}.lobby-trust{display:flex;gap:8px;padding:20px 5px;color:#788d81;align-items:flex-start}.lobby-trust>svg{flex:none}.lobby-trust p{font-size:10px;line-height:1.8;margin:0}.lounge{background:#161d21;border:1px solid #ffffff0e;border-radius:12px;margin-top:20px;overflow:hidden}.lounge>header{display:flex;align-items:center;justify-content:space-between;padding:17px 15px;border-bottom:1px solid #ffffff08}.lounge>header>span{display:flex;gap:8px;align-items:center;font-size:13px;font-weight:600;color:#c1d3c7}.lounge>header small{font-size:7px;letter-spacing:1px;color:#748a80}.lounge-tabs{display:flex;border-bottom:1px solid #ffffff08}.lounge-tabs button{display:flex;flex:1;gap:6px;align-items:center;justify-content:center;background:none;font-size:10px;padding:13px 5px;color:#849b8d;border-bottom:2px solid transparent}.lounge-tabs button[aria-pressed=true]{color:#bae298;border-bottom-color:#9ec86a;background:#a7d97205}.lounge-drops a{display:flex;align-items:center;gap:8px;padding:12px;border-bottom:1px solid #ffffff07}.lounge-drops a:hover{background:#ffffff03}.lounge-drops .loot-art{width:28px;height:28px;flex:none}.lounge-drops a>span{flex:1;min-width:0}.lounge-drops b{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:132px}.lounge-drops small{display:block;margin-top:4px;color:#7f968d;font-size:8px}.lounge-drops strong{font-size:11px;color:#c5dcae;white-space:nowrap}.lounge-drops>p,.lounge-messages>p{padding:20px 15px;font-size:11px;color:#819d8f}.lounge-footnote{display:flex;gap:6px;align-items:center;justify-content:center;text-align:center;padding:13px 12px;font-size:8px;line-height:1.6;color:#7c978a;background:#ffffff02;border-top:1px solid #ffffff07;width:100%}.lounge-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:11px;padding:36px 18px;color:#7d9a8d}.lounge-empty b{font-size:12px;color:#bed0c1}.lounge-empty p{font-size:11px;line-height:1.8;margin:0}.lounge-messages{max-height:370px;overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:17px;padding:17px 12px;scrollbar-width:thin;scrollbar-color:#59745f45 transparent}.lounge-messages article{display:flex;gap:8px}.lounge-avatar{display:flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;border:1px solid #9bbe8525;border-radius:7px;background:#84a76b12;color:#b9d795;font-size:10px;text-transform:uppercase}.lounge-messages article>div:last-child{flex:1;min-width:0}.lounge-messages article header{display:flex;gap:5px;align-items:center}.lounge-messages article b{font-size:10px;color:#b9cabc;max-width:140px;overflow:hidden;text-overflow:ellipsis}.lounge-messages time{margin-left:auto;font-size:7px;color:#647d70}.lounge-messages article button{display:grid;place-items:center;background:none;color:#6e8678;padding:2px}.lounge-messages article p{font-size:11px;line-height:1.7;margin:5px 0 0;color:#bdc9c2;overflow-wrap:anywhere}.lounge-login{width:100%;font-size:10px;padding:15px;color:#b6db93;background:#a7d67609;border-top:1px solid #ffffff08}.lounge-compose{padding:13px 12px;border-top:1px solid #ffffff09}.lounge-consent{display:flex;align-items:flex-start;gap:6px;font-size:9px;line-height:1.6;color:#8fa494;margin-bottom:10px}.lounge-consent input{width:12px;height:12px;flex:none;margin-top:2px;accent-color:#b5e57e}.lounge-input{display:flex;background:#0f171b;border:1px solid #ffffff10;border-radius:7px;overflow:hidden}.lounge-input input{width:100%;min-width:0;border:0;background:none;padding:11px 8px;font-size:10px;color:#d2e0d3;outline:0}.lounge-input button{padding:0 10px;background:#a3ce7220;color:#b8dd91}.lounge-input button:disabled{opacity:.35}.lounge-compose>small{display:block;font-size:7px;margin-top:7px;color:#748d7c;line-height:1.7}.lounge-error{font-size:10px;color:#e1ad9b;padding:12px;line-height:1.6}.lounge-reports{max-height:400px;overflow:auto;padding:12px;font-size:11px}.lounge-reports article{padding:12px 0;border-bottom:1px solid #ffffff12}.lounge-reports p{overflow-wrap:anywhere;margin:9px 0}.lounge-reports .text-button{font-size:10px;margin-right:8px}.practice-notice{display:flex;align-items:flex-start;gap:13px;background:#81bb9320;border:1px solid #84af8430;border-radius:10px;padding:17px;color:#c4e0b8}.practice-notice>svg{flex:none}.practice-notice strong{font-size:13px}.practice-notice p{font-size:11px;line-height:1.8;color:#98b49f;margin:6px 0 0}.practice-stage{position:relative;overflow:hidden;border:1px solid #ffffff10;background:#11191d;border-radius:11px;margin:22px 0;min-height:205px}.practice-stage .parallel-reels{display:block;height:205px;margin:0}.practice-stage .reel-lane{height:205px}.practice-stage .parallel-item{width:150px;min-width:150px;height:155px}.practice-stage .parallel-track{position:absolute;left:50%;top:22px;display:flex;gap:10px}.practice-hint{text-align:center;color:#95ac9a;font-size:12px}.practice-actions{display:flex;justify-content:center;align-items:center;gap:15px;flex-wrap:wrap;margin-top:25px}.practice-actions>.button{min-height:42px;font-size:12px}.practice-result{display:flex;align-items:center;justify-content:center;gap:20px;min-height:90px}.practice-result>.loot-art{width:65px;height:65px}.practice-result small{font-size:8px;letter-spacing:1.2px;color:#96b294}.practice-result h3{font-size:18px;margin:6px 0}.practice-result strong{font-size:22px;color:#c7dfa9}.practice-result p{font-size:10px;color:#95ab99;margin-top:8px;line-height:1.7}@media(min-width:1600px){.lobby-columns{grid-template-columns:minmax(0,1fr) 310px}.lobby-case-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lobby-case-cover{height:185px}.lobby-case-cover>.case-art{width:205px;height:205px}}@media(max-width:1250px){.lobby-columns{grid-template-columns:minmax(0,1fr) 250px;gap:17px}.lobby-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lobby-destination{padding:16px 12px;gap:9px}.lobby-destination b{font-size:12px}.lobby-destination>svg:first-child{width:19px}.lobby-hero-stamp{display:none}.lobby-hero-copy{padding:34px 30px}.lobby-hero h1{font-size:39px}.lobby-destination span{font-size:9px}}@media(max-width:900px){.lobby-columns{grid-template-columns:minmax(0,1fr)}.lobby-rail{display:grid;grid-template-columns:1fr 1fr;gap:16px}.lobby-rail>.lounge{grid-column:2;grid-row:1/4;margin:0}.lobby-creator-card{margin:0}.lobby-trust{padding:0}.lobby-case-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lobby-hero{min-height:355px}.lobby-hero-copy{max-width:75%}.lobby-hero h1{font-size:37px}.lobby-hero-buttons{gap:8px}.lobby-ghost{padding:0 11px;font-size:11px}.lobby-hero-buttons .button{font-size:11px}.lobby-destinations{margin-bottom:27px}.lobby-destination>svg:first-child{display:none}.lobby-destination>svg:last-child{width:13px}.lobby-case-cover>.case-art{width:185px;height:185px}}@media(max-width:560px){.lobby-welcome{margin:5px 0 13px}.lobby-welcome>span{font-size:8px;letter-spacing:1.1px}.lobby-welcome>a{font-size:0;gap:0}.lobby-welcome>a svg{width:16px}.lobby-hero{min-height:460px;border-radius:13px}.lobby-hero-art{background-image:linear-gradient(180deg,#0b171b10,#0b171b25 20%,#0b171bd9,#0b171b 78%),url(/assets/lobby-world-v18.png);background-size:auto 330px;background-repeat:no-repeat;background-position:70% -38px}.lobby-hero-copy{padding:180px 22px 25px;max-width:100%}.lobby-hero h1{font-size:31px;letter-spacing:-1.2px;line-height:1.13;margin:14px 0 11px}.lobby-eyebrow{font-size:7px;letter-spacing:1.2px}.lobby-hero p{font-size:11px;line-height:1.8}.lobby-hero-buttons{margin-top:20px;flex-direction:column;align-items:stretch;gap:8px}.lobby-hero-buttons .button,.lobby-ghost{width:100%;justify-content:center;font-size:11px;min-height:39px}.lobby-hero-note{font-size:8px;line-height:1.7;align-items:flex-start;margin-top:13px}.lobby-hero-note svg{flex:none;width:12px}.lobby-destinations{grid-template-columns:1fr;gap:8px;margin:12px 0 25px}.lobby-destination{min-height:80px;padding:15px;gap:14px}.lobby-destination>svg:first-child{display:block;width:23px}.lobby-destination small{font-size:7px}.lobby-destination b{font-size:13px;margin:5px 0}.lobby-destination span{font-size:10px}.lobby-destination>svg:last-child{width:16px}.lobby-columns{gap:24px}.lobby-section-heading{margin-bottom:15px}.lobby-section-heading h2{font-size:20px}.lobby-section-heading>.text-button{font-size:9px;gap:4px}.lobby-toolbar{gap:7px}.lobby-search{height:39px;padding:0 9px}.lobby-search input{font-size:10px}.lobby-search>svg{width:14px;flex:none}.lobby-toolbar select{height:39px;font-size:9px;max-width:115px;padding:0 5px}.lobby-filters{gap:3px;margin:10px 0 15px}.lobby-filters button{font-size:9px;padding:7px 8px;gap:4px}.lobby-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lobby-case-badges{padding:8px 9px 0}.lobby-case-badges>span{font-size:6px;letter-spacing:.6px}.lobby-case-cover{height:133px}.lobby-case-cover>.case-art{width:156px;height:156px}.lobby-case-title{padding:2px 10px 0;gap:4px}.lobby-case-title h3{font-size:14px}.lobby-case-title h3 span{display:block;font-size:8px;margin:4px 0 0}.lobby-case-title>b{font-size:13px}.lobby-case-meta{font-size:7px;padding:8px 10px;flex-wrap:wrap}.lobby-case-top-prize{margin:0 9px;gap:5px}.lobby-case-top-prize>.loot-art{width:24px;height:24px}.lobby-case-top-prize>small{font-size:8px}.lobby-case-top-prize>span{font-size:7px}.lobby-case-top-prize strong{font-size:10px}.lobby-case-actions button{font-size:9px;gap:3px;padding:12px 2px}.lobby-case-actions svg{width:12px}.lobby-case-view{display:none}.lobby-feature{padding:22px 19px;margin:20px 0;min-height:200px}.lobby-feature>div{max-width:73%}.lobby-feature h2{font-size:21px}.lobby-feature p{font-size:10px}.lobby-feature>.case-art{width:190px;height:190px;right:-49px;bottom:-22px;opacity:.8}.lobby-history h2{font-size:15px}.lobby-history h2 svg{width:16px}.lobby-history a{padding:12px 9px;gap:8px;flex-wrap:wrap}.lobby-history a>.loot-art{width:30px;height:30px}.lobby-history a b{font-size:11px}.lobby-history .lobby-net{font-size:8px;min-width:54px}.lobby-history a>.money{font-size:11px}.lobby-rail{display:flex;flex-direction:column}.lobby-rail>.lounge{width:100%;margin:0}.lobby-player-card{width:100%;padding:22px}.lobby-streak{grid-template-columns:repeat(30,1fr);gap:3px}.lobby-player-card h2{font-size:25px}.lounge-drops a{padding:12px 16px}.lounge-drops b{max-width:200px;font-size:11px}.lounge-drops small{font-size:9px}.lounge-drops strong{font-size:12px}.lounge-messages{max-height:330px}.lounge-consent{font-size:10px}.lounge-input input{font-size:12px;padding:13px 9px}.lounge-compose>small{font-size:9px}.lounge-avatar{width:32px;height:32px}.lounge-messages article b{font-size:11px}.lounge-messages article p{font-size:12px}.lounge-messages time{font-size:8px}.practice-notice{padding:13px;gap:9px}.practice-notice strong{font-size:12px}.practice-notice p{font-size:10px}.practice-result{gap:13px}.practice-result h3{font-size:16px}.practice-result>.loot-art{width:50px;height:50px}.practice-result p{font-size:9px}.practice-actions{gap:11px}.practice-actions>.text-button{font-size:11px}}@media(prefers-reduced-motion:reduce){.lobby *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.lobby-case:hover,.lobby-case-cover:hover>.case-art,.lobby-destination:hover{transform:none}}.header-signin{display:flex;align-items:center;gap:7px;padding:10px 12px;border:1px solid #ffffff20;border-radius:7px;background:#ffffff05;color:#dbe4e0;font-size:12px;white-space:nowrap}.header-signin:hover{border-color:#b6f36a80;color:#b6f36a}@media(max-width:600px){.header-signin{border:0;background:none;padding:8px}.header-signin span{display:none}}.transfer-page{max-width:660px;margin:10px auto 60px}.transfer-heading{text-align:center;margin:12px 0 28px}.transfer-heading>span{font-size:10px;letter-spacing:2px;color:#83918e}.transfer-heading h1{font-size:38px;letter-spacing:-1.5px;margin:12px 0}.transfer-heading p{color:#a3b0ae;font-size:13px}.transfer-card{border:1px solid #ffffff13;border-radius:18px;background:linear-gradient(140deg,#1b2528,#171c21);padding:28px;box-shadow:0 20px 65px #0002}.transfer-card h2{font-size:23px;letter-spacing:-.6px;margin:22px 0 18px}.transfer-steps{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #ffffff0c;padding-bottom:22px;margin-bottom:22px}.transfer-steps>span{display:flex;align-items:center;gap:7px;color:#7f8b8b;font-size:10px;white-space:nowrap}.transfer-steps i{font-style:normal;display:grid;place-items:center;width:24px;height:24px;border:1px solid #ffffff12;border-radius:50%;background:#ffffff05}.transfer-steps .current{color:#cdf397}.transfer-steps .current i,.transfer-steps .complete i{background:#b6ef7320;border-color:#b6ef7350;color:#c6ed96}.transfer-field{display:block;margin:20px 0 12px}.transfer-field>span{display:flex;gap:8px;align-items:center;color:#bbc9c6;font-size:12px;margin-bottom:10px}.transfer-field>input{width:100%;height:52px;border:1px solid #ffffff18;background:#11181b;color:#f2f6f4;border-radius:9px;padding:14px;font-size:18px}.transfer-field>small{display:block;color:#80928f;font-size:11px;line-height:1.7;margin-top:9px}.transfer-field input:focus-visible{outline:2px solid #b5ee70;outline-offset:2px}.transfer-card .field-hint{font-size:11px;line-height:1.7;color:#95a5a0}.transfer-card .full-width{min-height:50px;border-radius:9px;margin-top:17px;font-size:13px}.transfer-agent-note{display:flex;align-items:center;gap:8px;color:#a1ada8;font-size:11px;margin:20px 0 4px}.transfer-agent-note i{width:6px;height:6px;border-radius:50%;background:#c2a15c}.transfer-agent-note.ready{color:#b4d992}.transfer-agent-note.ready i{background:#b4e86d}.transfer-assurance{display:flex;justify-content:center;align-items:center;gap:6px;color:#8a9e90;font-size:10px;line-height:1.6;margin:15px 0 0}.transfer-alert-settings{margin:16px 0;color:#8eaaa1;font-size:12px}.transfer-alert-settings>summary{cursor:pointer;padding:14px;text-align:center}.transfer-alert-settings .transfer-availability{display:block}.transfer-alert-settings .transfer-availability>div{margin-bottom:14px}.transfer-bottom-note{text-align:center;color:#748680;font-size:10px}.transfer-ticket-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.transfer-ticket-heading>div:first-child>span{display:block;font-size:9px;letter-spacing:1.6px;color:#9eafa7}.transfer-ticket-heading strong{display:block;font-size:52px;line-height:1.2;letter-spacing:-2px;font-variant-numeric:tabular-nums;color:#c1ee8e}.transfer-ticket-heading strong.urgent{color:#e2be81}.transfer-ticket-heading>div:last-child{display:flex;flex-direction:column;text-align:right}.transfer-ticket-heading small{font-size:10px;color:#95a79d;margin-bottom:8px}.transfer-ticket-heading .money{font-size:29px}.transfer-progress{height:3px;background:#ffffff09;margin-top:18px}.transfer-progress i{display:block;height:100%;background:#b1e779;transition:width 1s linear}.transfer-simple-step{color:#acbbb4;font-size:13px;line-height:1.9}.transfer-pay-command{border:1px solid #b6e78f50;border-radius:12px;background:#101b16;margin-top:22px;padding:20px}.transfer-pay-command>small{font-size:9px;letter-spacing:1.4px;color:#9cb985}.transfer-pay-command>div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.transfer-pay-command code{font-size:17px;color:#d6f6ac;overflow-wrap:anywhere}.transfer-recipient{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:11px;margin:15px 0;color:#889e93}.transfer-recipient b{color:#d5e0d7}.transfer-recipient>span:last-child{margin-left:auto;font-size:10px}.transfer-recipient .ready{color:#a8de75}.transfer-waiting{display:flex;gap:13px;border:1px solid #ffffff0d;border-radius:10px;background:#ffffff03;padding:17px;margin:23px 0}.transfer-waiting>.spinner{flex:none}.transfer-waiting b{font-size:13px}.transfer-waiting p,.transfer-expired p,.transfer-cancel p{font-size:11px;color:#9faaa7;line-height:1.8;margin:6px 0 0}.transfer-details{margin-bottom:20px;font-size:11px;line-height:1.8;color:#93a19a}.transfer-details summary{cursor:pointer}.transfer-details code,.transfer-expired code{overflow-wrap:anywhere}.transfer-card>.text-button{margin-top:15px;font-size:11px}.transfer-cancel{padding:15px;border:1px solid #d4b87530;border-radius:9px;margin-top:12px}.transfer-cancel p{margin-bottom:12px}.transfer-expired,.transfer-success{display:flex;gap:12px;border:1px solid #ffffff15;border-radius:10px;padding:16px;margin:15px 0}.transfer-success{background:#b3e77a08;border-color:#b3e77a30;color:#c4e5a2}.transfer-success b{font-size:15px}.transfer-success p{font-size:12px}.transfer-success a{font-size:11px;text-decoration:underline}.transfer-wallet{padding:4px 0 16px;border-bottom:1px solid #ffffff0d}.transfer-wallet>span:first-child{font-size:11px;color:#9cafa5;display:block}.transfer-wallet>.money{display:flex;font-size:34px;margin:10px 0;color:#c5ec9d}.transfer-wallet small{font-size:10px;color:#8e9c94}.transfer-review-amount{display:flex;align-items:center;gap:15px;margin:30px 0;flex-wrap:wrap}.transfer-review-amount>.money{font-size:34px}.transfer-review-amount>b{font-size:22px}.transfer-review-amount+p{font-size:13px;color:#a4b6ac;line-height:1.9}.transfer-submitted{text-align:center;padding:20px 5px}.transfer-submitted>svg{color:#b5e58a}.transfer-submitted p{color:#a6b5ad;font-size:13px;line-height:1.9}.transfer-submitted>a{display:block;color:#c1d9b3;font-size:12px;margin:18px}.transfer-submitted>.button{margin:auto}.transfer-recent{margin-top:30px}.transfer-recent h2{font-size:19px}.transfer-recent article{border:1px solid #ffffff0e;border-radius:10px;padding:16px;background:#161c20;margin:9px 0}.transfer-recent article>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px}.transfer-recent article .money{margin-left:auto}.transfer-recent p{font-size:11px;color:#90a199;line-height:1.6}.transfer-recent .text-button{font-size:11px}.community-dock{position:fixed;top:85px;right:0;bottom:0;width:306px;z-index:55;background:#12191d;border-left:1px solid #ffffff10;display:flex;flex-direction:column;box-shadow:-8px 0 45px #0002}.community-dock-title{display:flex;justify-content:space-between;align-items:center;padding:21px 18px 15px;border-bottom:1px solid #ffffff0d}.community-dock-title>span{display:flex;gap:9px;align-items:center;font-size:16px}.community-dock-title svg{color:#b9e989}.community-dock-title>button{background:none;padding:5px;color:#83938b}.community-player{padding:14px 18px;border-bottom:1px solid #ffffff09}.community-player>strong{font-size:12px;color:#c2d0c7}.community-player .player-level{margin-top:10px}.community-guest{padding:18px 18px 5px}.community-guest b{font-size:12px;color:#c7d3cc}.community-guest p{font-size:11px;line-height:1.7;color:#879c92}.community-dock .lounge{display:flex;flex-direction:column;flex:1;min-height:0;border:0;border-radius:0;background:none}.community-dock .lounge>header{display:none}.community-dock .lounge-tabs{flex:none;padding:12px 16px;margin:0}.community-dock .lounge-tabs button{flex:1;justify-content:center;min-height:35px}.community-dock .lounge-messages{flex:1;min-height:100px;max-height:none;height:auto;padding:15px 16px}.community-dock .lounge-messages article{padding:10px 0}.community-dock .lounge-messages article header{flex-wrap:wrap;gap:5px}.community-dock .lounge-messages article header b{font-size:12px}.community-dock .lounge-messages article p{font-size:12px;line-height:1.65}.community-dock .lounge-messages time{font-size:8px}.community-dock .lounge-drops,.community-dock .lounge-reports{overflow:auto;flex:1;min-height:0}.community-dock .lounge-compose{flex:none;padding:14px}.community-dock .lounge-input input{font-size:12px;height:42px}.community-dock .lounge-consent{font-size:10px;line-height:1.5}.community-dock .lounge-input{border-color:#b5de7c30;background:#1c2625}.community-support{display:block;width:100%;text-align:left;padding:14px 18px;background:#182322;color:#bbd9bb;font-size:11px;border-top:1px solid #ffffff10;flex:none}.community-support small{display:block;color:#7d9b8a;font-size:9px;margin-top:5px}.community-toggle{position:fixed;z-index:55;right:20px;bottom:90px;background:#202c25;color:#c6ed9e;border:1px solid #b5eb7440;border-radius:12px;padding:14px 16px;display:flex;align-items:center;gap:9px;box-shadow:0 5px 24px #0005}.community-toggle b{font-size:12px}.chat-level{color:#c3e996;background:#b5e37412;border:1px solid #c2ed8d20;border-radius:3px;font-size:8px;padding:2px 4px;white-space:nowrap}.player-level{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.player-level>b{color:#c1e997;border:1px solid #b2e76c30;background:#a2dc6610;border-radius:4px;padding:4px 6px;font-size:9px;white-space:nowrap}.player-level>span{height:4px;background:#ffffff0d;flex:1;min-width:40px;border-radius:2px;overflow:hidden}.player-level>span i{display:block;background:#b3dd7e;height:100%}.player-level>small{font-size:9px;color:#8da28f}.player-level details{font-size:10px;color:#92a591;width:100%}.player-level summary{cursor:pointer}.player-level details p{line-height:1.7;font-size:10px}.player-level.compact{flex:none}.lobby-columns{grid-template-columns:minmax(0,1fr)}.lobby-games{margin:22px 0 35px}.lobby-games h2{font-size:24px;letter-spacing:-.6px;margin:6px 0 18px}.lobby-games>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lobby-games button{display:flex;align-items:center;gap:13px;text-align:left;padding:18px;background:linear-gradient(120deg,#24332a,#192226);border:1px solid #bbdd8920;border-radius:12px;color:#cadbc9;min-height:90px}.lobby-games button:hover{border-color:#b6e77c60}.lobby-games button img{width:35px;height:40px;object-fit:contain;image-rendering:pixelated}.lobby-games button>b{font-size:15px}.lobby-games button small{display:block;color:#92a38f;font-size:10px;line-height:1.6;margin-top:6px}.lobby-games button>svg:last-child{margin-left:auto;flex:none}.dice-mode-icon{font-size:40px;line-height:1;color:#bdafd9}.lobby-games button:nth-child(2){background:linear-gradient(120deg,#2c2939,#192226)}.games-directory,.mini-game-page{padding:14px 0 40px}.games-directory>h1,.mini-game-page h1{font-size:36px;letter-spacing:-1.3px;margin:16px 0}.games-directory>p,.mini-game-page header p{font-size:13px;color:#93a69c;line-height:1.8;max-width:630px}.game-mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px}.game-mode-card{display:flex;flex-direction:column;align-items:center;min-height:340px;padding:25px 20px;border:1px solid #ffffff15;border-radius:16px;background:radial-gradient(ellipse at top,#31493280,#182024 70%);text-align:center;color:#ecf2e9;transition:border-color .2s,transform .2s}.game-mode-card:hover{transform:translateY(-4px);border-color:#b5dc8c60}.game-mode-card>img,.game-mode-card>.mode-ores{height:120px;width:150px;object-fit:contain;margin-bottom:25px}.mode-ores{display:flex;align-items:center;justify-content:center;gap:10px}.mode-ores>img{width:58px;image-rendering:pixelated;filter:drop-shadow(0 0 15px #c5f57d20)}.game-mode-card>span{font-size:8px;letter-spacing:1.3px;color:#a0b094}.game-mode-card h2{font-size:28px;margin:13px 0 4px}.game-mode-card p{font-size:12px;color:#93a398;line-height:1.8;max-width:230px}.game-mode-card>b{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:12px;color:#c5e5a7}.game-mode-card.mode-dice{background:radial-gradient(ellipse at top,#39335390,#182024 70%)}.mode-dice>svg{height:120px;color:#a395d0;margin-bottom:25px}.games-disclosure{margin-top:20px}.mini-game-page>header{margin:25px 0}.mini-game-layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:20px}.mini-controls{padding:23px;border:1px solid #ffffff14;background:#182126;border-radius:14px;align-self:start}.mini-practice{display:flex;align-items:center;gap:6px;color:#b1c2a6;font-size:10px;margin-bottom:20px}.mini-practice input{accent-color:#b4e879}.mini-chances,.mini-side-choice{display:flex;gap:5px;margin:10px 0 19px}.mini-chances button,.mini-side-choice button{background:#11181c;border:1px solid #ffffff15;border-radius:6px;padding:9px 7px;flex:1;color:#8fa395;font-size:11px}.mini-chances button[aria-pressed=true],.mini-side-choice button[aria-pressed=true]{background:#a6d97910;border-color:#b8de8940;color:#c8e5a7}.mini-side-choice button{text-transform:capitalize;display:flex;justify-content:center;align-items:center;gap:6px;min-height:45px}.mini-side-choice img{width:23px;height:25px;object-fit:contain;image-rendering:pixelated}.mini-quote{margin:20px 0;padding-top:5px;border-top:1px solid #ffffff0c}.mini-quote>span{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;color:#8d9e92;margin:13px 0}.mini-quote b{font-size:11px;color:#c2d1c1}.mini-quote small{color:#8e9c90;font-size:9px}.mini-controls .field-hint{font-size:10px;line-height:1.8}.mini-controls>.text-button{display:block;margin:12px auto}.mini-stage-area{border:1px solid #ffffff12;border-radius:14px;overflow:hidden;background:radial-gradient(ellipse at 50% 20%,#32463650,#141d22 65%)}.mini-stage{height:280px;display:grid;place-items:center;position:relative}.ore-medallion{width:180px;height:180px;border:2px solid #93b87160;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,#596e4325,#1b3024);box-shadow:0 0 50px #92c27110,inset 0 0 35px #a1d18115}.ore-medallion img{width:95px;height:105px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 7px 8px #0006)}.is-rolling .ore-medallion{animation:ore-spin .6s linear infinite}.dice-display{text-align:center;display:flex;flex-direction:column;align-items:center;color:#b6a5de;gap:9px}.dice-display strong{font-size:50px;letter-spacing:2px;font-variant-numeric:tabular-nums}.dice-display>span{font-size:12px;color:#a5a0b8}.is-rolling .dice-display>svg{animation:dice-rock .45s ease-in-out infinite alternate}.mini-stage.is-success{background:radial-gradient(circle,#a8de5814,transparent 70%)}.mini-result{min-height:155px;padding:10px 24px 25px;text-align:center}.mini-result>small{font-size:9px;letter-spacing:2px;color:#899f8e}.mini-result h2{font-size:25px;letter-spacing:-.5px;margin:14px 0}.mini-result p{font-size:12px;color:#a7b6a8;line-height:1.8}.mini-result>span{font-size:10px;color:#80988a}.mini-result.positive h2{color:#c5e794}.mini-rules{padding:19px 22px;border-top:1px solid #ffffff0d;color:#8e9e92;font-size:10px}.mini-rules summary{display:flex;align-items:center;gap:7px;cursor:pointer}.mini-rules p{line-height:1.8}.mini-history{margin-top:30px}.mini-history h2{font-size:19px}.mini-history>div{display:flex;justify-content:space-between;gap:15px;padding:14px;border-bottom:1px solid #ffffff0c;font-size:12px;color:#a0b29f}.mini-history>p{font-size:12px;color:#8ca08f}@keyframes ore-spin{to{transform:rotateY(360deg)}}@keyframes dice-rock{to{transform:rotate(16deg) translateY(-5px)}}@media(min-width:1180px){.has-community .main{margin-right:306px}.has-community .support-launcher{right:323px}.has-community .lobby-hero-copy{padding:30px 28px;max-width:560px}.has-community .lobby-hero h1{font-size:36px}.has-community .lobby-destinations{gap:8px}.has-community .lobby-destination{padding:13px;gap:8px}.has-community .lobby-destination b{font-size:12px}.has-community .lobby-destination small{font-size:6px}.has-community .lobby-case-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.has-community .mini-game-layout{grid-template-columns:260px minmax(0,1fr)}}@media(min-width:1180px)and (max-width:1450px){.has-community .content{padding-left:24px;padding-right:24px}.has-community .lobby-hero h1{font-size:31px}.has-community .lobby-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.has-community .lobby-destinations{grid-template-columns:1fr}.has-community .lobby-destination{min-height:68px}.has-community .lobby-destination b{font-size:13px}.has-community .lobby-games>div{grid-template-columns:1fr 1fr}.has-community .lobby-games>div>button:last-child{display:none}.has-community .game-mode-grid{grid-template-columns:1fr 1fr}}@media(max-width:1179px){.community-dock{top:85px;bottom:20px;right:15px;width:320px;max-width:calc(100% - 30px);border:1px solid #ffffff20;border-radius:13px;box-shadow:0 0 0 100vmax #0008;z-index:80}.community-dock-title{padding-top:16px}.lobby-case-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.transfer-card{padding:22px 18px}.transfer-heading h1{font-size:31px}.transfer-heading p{font-size:12px}.transfer-steps{gap:5px}.transfer-steps>span{font-size:9px;gap:5px}.transfer-steps i{width:21px;height:21px}.transfer-pay-command{padding:15px}.transfer-pay-command code{font-size:14px}.transfer-ticket-heading strong{font-size:45px}.transfer-ticket-heading .money{font-size:24px}.transfer-simple-step{font-size:12px}.transfer-card h2{font-size:21px}.transfer-wallet>.money{font-size:30px}.transfer-page{margin-bottom:20px}.community-dock{top:73px;bottom:76px;width:calc(100% - 24px);right:12px}.community-player{padding:10px 16px}.community-dock-title{padding:13px 16px}.community-toggle{bottom:85px;right:16px;padding:11px 14px}.community-dock .lounge-messages{min-height:80px}.community-dock .lounge-empty{padding:20px 10px}.community-dock .lounge-compose{padding:10px 14px}.community-support{padding:10px 16px}.player-level.compact{display:none}.lobby-games>div{grid-template-columns:1fr 1fr}.lobby-games button{padding:13px;gap:8px;min-height:105px}.lobby-games button>svg:last-child{display:none}.lobby-games button small{font-size:9px}.lobby-games button>span>b{font-size:14px}.lobby-games>div>button:last-child{display:none}.lobby-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.game-mode-grid{grid-template-columns:1fr}.game-mode-card{min-height:300px}.mini-game-layout{grid-template-columns:1fr}.mini-stage-area{grid-row:1}.mini-stage{height:210px}.mini-result{min-height:110px;padding:5px 20px 18px}.mini-result h2{font-size:23px;margin:9px 0}.ore-medallion{height:150px;width:150px}.ore-medallion img{width:75px}.mini-controls{padding:20px}.games-directory>h1,.mini-game-page h1{font-size:31px}.bottom-nav{overflow-x:auto;justify-content:flex-start}.bottom-nav button{flex:0 0 60px;font-size:8px}.bottom-nav button:nth-last-child(1){display:none}}@media(prefers-reduced-motion:reduce){.is-rolling .ore-medallion,.is-rolling .dice-display>svg{animation:none}.transfer-progress i,.game-mode-card{transition:none}}body:has(.has-community) .support-launcher,body:has(.community-toggle) .support-launcher{display:none}.game-showcase{padding:20px 0 28px}.game-showcase>header{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:28px}.game-showcase h1{font-size:clamp(32px,3.2vw,52px);line-height:1.08;letter-spacing:-2px;margin:14px 0 16px;font-weight:750}.game-showcase h1 em,.fairness-page h1 em{color:#c0ed82;font-style:normal}.game-showcase>header p{color:#99aea0;font-size:13px;line-height:1.8}.game-showcase>header>a{border:1px solid #afd88825;background:linear-gradient(135deg,#26382880,#182223);padding:18px;border-radius:12px;display:flex;align-items:center;gap:13px;color:#a7c98d;font-size:12px;max-width:255px}.game-showcase>header>a b{display:flex;align-items:center;gap:8px;font-size:11px;color:#d1e9b8;margin-top:6px}.showcase-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.showcase-card{grid-column:span 2;position:relative;overflow:hidden;text-align:left;padding:22px 20px 18px;background:radial-gradient(ellipse at top,#284333,#182225 73%);border:1px solid #ffffff17;border-radius:15px;color:#e9f0e8;transition:transform .2s,border-color .2s;min-height:250px}.showcase-card:hover{transform:translateY(-3px);border-color:#bce68880}.showcase-card:nth-child(-n+2){grid-column:span 3;min-height:292px}.showcase-plinko{background:radial-gradient(ellipse at 65% 5%,#61417780,#201d2c 70%)}.showcase-roulette{background:radial-gradient(ellipse at 65% 5%,#65512d80,#222 70%)}.showcase-dice{background:radial-gradient(ellipse at top,#413a6870,#1a2228 70%)}.showcase-visual{height:130px;display:flex;align-items:center;justify-content:center;gap:5px;margin-bottom:13px;position:relative}.showcase-card:nth-child(-n+2) .showcase-visual{height:160px}.showcase-tag{font-size:8px;letter-spacing:1.6px;color:#9caa9f}.showcase-card h2{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:24px;letter-spacing:-.7px;margin:10px 0 8px}.showcase-card:nth-child(-n+2) h2{font-size:30px}.showcase-card p{font-size:10px;line-height:1.8;color:#a3b2a6;margin:0}.showcase-enter{display:flex;align-items:center;gap:5px;margin-top:17px;padding-top:14px;border-top:1px solid #ffffff0d;font-size:10px;color:#cfdfc2}.showcase-visual>img{height:125px;max-width:100%;object-fit:contain;filter:drop-shadow(0 10px 20px #0006)}.showcase-flip .showcase-visual>img{height:65px;image-rendering:pixelated;transform:rotate(-12deg)}.showcase-flip .showcase-visual>img:last-child{transform:translateY(12px) rotate(12deg)}.showcase-die{font-size:100px;color:#bba6e2;line-height:1;transform:rotate(-12deg);text-shadow:0 10px 30px #0005}.showcase-wheel{height:148px;width:148px;border-radius:50%;border:5px solid #bda367;background:repeating-conic-gradient(#b95360 0deg 10deg,#22282a 10deg 20deg);display:grid;place-items:center;box-shadow:0 10px 35px #0007;transform:rotate(-14deg)}.showcase-wheel span{display:grid;place-items:center;background:radial-gradient(circle,#37453c,#14261e);border:3px solid #b79d67;height:95px;width:95px;border-radius:50%;font-size:39px;color:#d5c797;font-weight:700}.showcase-pins{position:relative;transform:perspective(400px) rotateX(12deg);width:220px}.showcase-pins>div{display:flex;gap:21px;justify-content:center;margin:17px 0}.showcase-pins i{height:5px;width:5px;border-radius:50%;background:#c487f1;box-shadow:0 0 9px #d885ef60}.showcase-pins>b{position:absolute;top:63px;left:113px;height:11px;width:11px;border-radius:50%;background:#f0e1ff;box-shadow:0 0 17px #d6a0ff}.showcase-onboarding{display:flex;gap:15px;align-items:center;justify-content:space-between;padding:20px 0;margin-top:10px;border-bottom:1px solid #ffffff0d;font-size:11px;color:#a6b6a8}.showcase-onboarding>span,.showcase-onboarding>a{display:flex;align-items:center;gap:8px}.showcase-onboarding b{font-size:9px;color:#a5d478;border:1px solid #bde78325;padding:5px;border-radius:5px}.showcase-onboarding>a{color:#bddb9e}.showcase-disclosure{font-size:10px;line-height:1.8;color:#82968c;margin-top:15px}.lobby-welcome{margin-bottom:0}.age-declaration{display:flex;align-items:flex-start;gap:12px;background:#ffffff04;border:1px solid #ffffff16;border-radius:9px;padding:15px;margin:20px 0;font-size:12px;color:#b4c0b7;line-height:1.8}.age-declaration input{margin-top:6px;accent-color:#bbeb81}.age-declaration a{color:#c8e3ad;text-decoration:underline}.presence-count{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:400;color:#9dbb9d;margin-top:6px}.presence-count i{height:6px;width:6px;border-radius:50%;background:#b1e77c}.community-toggle small{display:block;font-size:9px;color:#a3bc9e;margin-top:4px}.community-dock .lounge-messages article p{font-size:13px;color:#d3ded5}.community-dock .lounge-messages article header b{font-size:13px;color:#e0eddf}.community-dock .lounge-messages time{font-size:10px}.community-dock .lounge-consent{font-size:11px}.community-dock .lounge-input input{font-size:13px}.community-dock .lounge-messages article{padding:13px 0}.community-dock .lounge-messages{padding:12px 16px}.community-guest{font-size:12px;color:#b6c8b8;padding:16px;line-height:1.8}.community-guest p{font-size:11px;color:#8ea595}.community-dock-title>span>b{font-size:17px}.community-dock-title{min-height:75px}.community-dock .lounge-tabs{flex:0 0 auto;padding:8px 14px}.community-dock .lounge-tabs button{font-size:12px}.table-game{padding:15px 0 40px}.table-title{display:flex;justify-content:space-between;align-items:center;gap:15px}.table-title>a{display:flex;align-items:center;gap:6px;font-size:11px;color:#a9c197}.table-game>header{margin:28px 0}.table-game h1{font-size:39px;letter-spacing:-1.3px;margin:12px 0}.table-game>header p{color:#9bab9f;font-size:13px;line-height:1.8}.table-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px;align-items:start}.table-controls{padding:22px;border:1px solid #ffffff13;border-radius:14px;background:#192327}.table-controls>label:not(.mini-practice){display:block;font-size:11px;color:#a9b9ab;margin:20px 0 10px}.table-options{display:flex;gap:6px;margin:10px 0 18px}.table-options button,.roulette-bets button{flex:1;min-width:0;font-size:11px;background:#ffffff05;border:1px solid #ffffff0a;border-radius:7px;padding:11px 6px;color:#a5b1a7;text-transform:capitalize}.table-options button[aria-pressed=true],.roulette-bets button[aria-pressed=true]{background:#b77ae026;border-color:#c491f070;color:#e4ccfc}.roulette-bets{display:grid;grid-template-columns:1fr 1fr;gap:6px}.roulette-bets button.red{color:#f9a9ae}.roulette-bets button.black{background:#10181c}.roulette-bets button[aria-pressed=true]{box-shadow:inset 0 0 0 1px #d0b277;color:#e6d4a9}.number-choice select{display:block;width:100%;margin-top:9px;padding:12px;background:#111a1e;color:#fff;border:1px solid #ffffff20;border-radius:6px}.table-quote{padding:10px 0;margin:15px 0;border-top:1px solid #ffffff0c;border-bottom:1px solid #ffffff0c}.table-quote>span{display:flex;justify-content:space-between;gap:8px;font-size:10px;margin:12px 0;color:#90a795}.table-quote b{font-size:11px;color:#d0ddc8}.table-controls>.button{width:100%;min-height:48px;font-size:12px}.table-fine{font-size:10px;line-height:1.85;color:#93a596;margin:16px 0 0}.table-stage{border:1px solid #ffffff12;border-radius:15px;background:radial-gradient(ellipse at 50% 0,#49365235,#141d22 65%);overflow:hidden;min-width:0}.table-roulette .table-stage{background:radial-gradient(ellipse at 50% 0,#75613830,#141d22 65%)}.table-stage-top{display:flex;justify-content:space-between;gap:10px;padding:20px;font-size:9px;letter-spacing:1px;color:#9eaf9f}.table-stage-top b{font-size:8px;font-weight:400;letter-spacing:1px;color:#879789}.plinko-board{display:block;width:100%;padding:20px 12px 0;min-height:290px}.plinko-peg{fill:#b69bcf;filter:drop-shadow(0 0 3px #cf9df335)}.plinko-slot rect{fill:#262d34;stroke:#ffffff14;stroke-width:1.2}.plinko-slot.profit rect{fill:#266442;stroke:#51ad76}.plinko-slot.jackpot rect{fill:#965967;stroke:#df91a0}.plinko-slot text{font-size:7px;fill:#e1e4df;font-weight:650}.plinko-slot.landed rect{stroke:#f2e6ff;stroke-width:3}.table-result{text-align:center;padding:24px 20px;min-height:140px;border-top:1px solid #ffffff08;margin-top:20px}.table-result>small{font-size:9px;letter-spacing:1.5px;color:#98b08b}.table-result h2{font-size:23px;margin:10px 0}.table-result p{font-size:12px;line-height:1.8;color:#afbfae}.table-result>span{font-size:9px;color:#81957e;overflow-wrap:anywhere}.table-result.profit h2{color:#c8e898}.skip-table{display:block;margin:13px auto;color:#bfb2d2}.roulette-wheel{position:relative;max-width:470px;margin:15px auto;padding:20px}.roulette-wheel svg{width:100%;display:block}.roulette-pointer{position:absolute;z-index:2;top:7px;left:calc(50% - 8px);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:22px solid #ead299;filter:drop-shadow(0 0 5px #000)}.wheel-turn{animation:roulette-spin 4s cubic-bezier(.12,.5,.15,1) forwards}@keyframes roulette-spin{0%{transform:rotate(0)}to{transform:rotate(var(--wheel-end))}}.table-probabilities{margin-top:35px}.table-probabilities h2{font-size:22px}.table-probabilities>p{font-size:12px;line-height:1.8;color:#8fa38e}.table-probabilities .table-scroll{max-height:380px;overflow:auto;border:1px solid #ffffff12;border-radius:12px}.table-probabilities table,.fairness-page table{width:100%;border-collapse:collapse;font-size:11px}.table-probabilities th,.table-probabilities td,.fairness-page th,.fairness-page td{text-align:left;white-space:nowrap;padding:13px;border-bottom:1px solid #ffffff0c;color:#b6c4b3}.table-probabilities th,.fairness-page th{color:#879d83;background:#192328;font-size:10px;font-weight:500}.number-dot{display:inline-block;height:8px;width:8px;border-radius:50%;margin-right:9px;background:#161c22;border:1px solid #ffffff35}.number-dot.red{background:#bb5363}.number-dot.zero{background:#35865c}.fairness-page{padding:25px 0 50px;max-width:1150px;margin:auto}.fairness-page>header{padding:20px 0 30px}.fairness-page h1{font-size:44px;line-height:1.13;letter-spacing:-1.8px;margin:17px 0}.fairness-page>header p{font-size:14px;line-height:1.9;color:#a3b39d;max-width:650px}.trust-chips{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.trust-chips>span{display:flex;align-items:center;gap:7px;padding:8px 12px;background:#bbdf7e09;border:1px solid #bbdf7e20;border-radius:6px;font-size:10px;color:#bacf9f}.trust-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0 32px}.trust-principles article{border:1px solid #ffffff12;background:linear-gradient(130deg,#20302666,#182125);padding:20px;border-radius:11px}.trust-principles b,.trust-principles h3{font-size:14px;color:#d1dfc0}.trust-principles p,.source-room>p{font-size:11px;color:#9aaf94;line-height:1.9}.trust-principles a{font-size:11px;color:#c4e79d;text-decoration:underline}.fairness-calculator,.source-room{padding:26px;border:1px solid #ffffff15;border-radius:14px;background:#182126;margin:32px 0}.fairness-section-head{display:flex;align-items:center;justify-content:space-between;gap:18px}.fairness-page h2{font-size:24px;letter-spacing:-.5px;margin:10px 0 18px}.fairness-section-head select{max-width:230px;padding:12px;border-radius:7px;border:1px solid #ffffff20;background:#10191e;color:#cdd9bf;font-size:12px}.trust-version{font-size:11px;color:#97ae8c}.math-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0}.math-stat-grid>div{background:#0f191d;border:1px solid #ffffff09;border-radius:8px;padding:15px}.math-stat-grid small{display:block;color:#8da586;font-size:10px}.math-stat-grid b{display:block;color:#d4e6c1;font-size:19px;margin-top:9px;font-variant-numeric:tabular-nums}.math-formula{border-left:2px solid #abc987;padding:16px;background:#abc98706;margin:20px 0}.math-formula code{display:block;font-size:12px;line-height:2;color:#c3d9ac;overflow-wrap:anywhere}.math-formula p,.fairness-calculator>p,.ticket-explorer p{font-size:12px;color:#99ab91;line-height:1.9}.trust-notice{padding:15px;background:#d5b5610b;border:1px solid #d5b56130;border-radius:8px}.trust-actions{display:flex;gap:12px;flex-wrap:wrap;margin:22px 0}.trust-actions button,.source-room button{font-size:11px}.trust-check-result{padding:15px;border:1px solid #9fce6260;border-radius:8px;color:#c7e6a4!important}.ticket-explorer{border:1px solid #ffffff13;padding:20px;margin:20px 0;border-radius:9px}.ticket-explorer label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:#b4c9a5}.ticket-explorer input{width:130px;max-width:100%;padding:10px;background:#0f191e;color:#c8dcb4;border:1px solid #ffffff20;border-radius:6px}.ticket-explorer small{font-size:10px;color:#91a684}.fairness-page .table-scroll{overflow:auto;max-height:480px;border:1px solid #ffffff10;border-radius:8px}.fairness-games>details{padding:18px;border:1px solid #ffffff15;border-radius:9px;color:#b2c29e;font-size:12px}.fairness-games summary{cursor:pointer;margin-bottom:12px}.source-tabs{display:flex;gap:7px;flex-wrap:wrap;margin:18px 0}.source-tabs button{padding:10px;border:1px solid #ffffff16;border-radius:6px;background:#ffffff04;color:#a4b79a}.source-tabs button[aria-pressed=true]{color:#d0e8b2;border-color:#a0cf6460;background:#9fcf6310}.source-room pre{max-height:420px;overflow:auto;font-size:11px;line-height:1.8;color:#b7d39b;background:#0d1519;padding:20px;border:1px solid #ffffff10;border-radius:9px;tab-size:2}.fairness-calculator .table-scroll{margin-top:20px}@media(min-width:1180px){.community-dock.collapsed{display:none}.community-toggle,.community-dock-title>button{display:flex}.has-community .table-layout{grid-template-columns:235px minmax(0,1fr)}}@media(max-width:1179px){.community-dock.collapsed{display:none}.game-showcase>header>a{max-width:230px}.table-layout{grid-template-columns:245px minmax(0,1fr)}}@media(min-width:1180px)and (max-width:1350px){.showcase-grid{gap:10px}.showcase-card{padding:16px}.showcase-card p{font-size:9px}.showcase-card h2{font-size:22px}.table-layout{gap:12px}.table-controls{padding:16px}.trust-principles{grid-template-columns:1fr}.table-stage-top{padding:15px;font-size:8px}.game-showcase>header{gap:12px}.game-showcase>header>a{padding:12px;max-width:215px}}@media(max-width:700px){.game-showcase{padding-top:8px}.game-showcase>header{display:block;margin-bottom:22px}.game-showcase h1{font-size:38px;letter-spacing:-1.6px}.game-showcase>header>a{max-width:none;margin-top:18px;padding:13px}.game-showcase>header>a b{margin-top:3px}.game-showcase>header>a>span{display:flex;gap:8px;flex-wrap:wrap;font-size:10px}.showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.showcase-card,.showcase-card:nth-child(-n+2){grid-column:span 1;min-height:225px;padding:15px 12px}.showcase-card:last-child{grid-column:span 2;min-height:145px;padding-right:130px}.showcase-card:last-child .showcase-visual{position:absolute;right:30px;top:17px;width:80px}.showcase-visual,.showcase-card:nth-child(-n+2) .showcase-visual{height:95px}.showcase-visual>img{height:88px}.showcase-flip .showcase-visual>img{height:44px}.showcase-card h2,.showcase-card:nth-child(-n+2) h2{font-size:22px}.showcase-card h2 svg{width:16px}.showcase-tag{font-size:7px;letter-spacing:.9px}.showcase-card p{font-size:9px}.showcase-enter{font-size:9px;margin-top:12px;padding-top:11px}.showcase-pins{transform:scale(.7);flex-shrink:0}.showcase-wheel{height:95px;width:95px;border-width:3px}.showcase-wheel span{height:62px;width:62px;border-width:2px;font-size:26px}.showcase-die{font-size:75px}.showcase-onboarding{gap:8px;font-size:9px;flex-wrap:wrap}.showcase-onboarding b{font-size:8px}.showcase-onboarding>span,.showcase-onboarding>a{gap:5px}.showcase-onboarding>a{width:100%;margin-top:5px}.showcase-disclosure{font-size:9px}.table-layout{grid-template-columns:1fr}.table-stage{grid-row:1}.table-game>header{margin:22px 0}.table-game h1{font-size:32px}.table-title{font-size:10px}.table-title>a{font-size:9px}.table-controls{padding:20px}.table-stage-top{padding:15px;font-size:8px}.plinko-board{min-height:250px;padding-top:0}.table-result{padding:16px;min-height:105px;margin-top:12px}.table-result h2{font-size:21px}.table-result p{font-size:11px}.roulette-wheel{max-width:310px;padding:20px;margin:0 auto}.table-probabilities table{font-size:10px}.table-probabilities td,.table-probabilities th{padding:11px}.fairness-page{padding:12px 0 30px}.fairness-page h1{font-size:34px}.fairness-page>header p{font-size:12px}.trust-principles{grid-template-columns:1fr;gap:10px}.trust-principles article{padding:17px}.fairness-calculator,.source-room{padding:17px}.fairness-section-head{align-items:flex-start;flex-direction:column;gap:10px}.fairness-section-head select{width:100%;max-width:none}.math-stat-grid{grid-template-columns:1fr 1fr;gap:8px}.math-stat-grid>div{padding:12px}.math-stat-grid b{font-size:17px}.math-stat-grid small{font-size:9px}.math-formula{padding:12px}.math-formula code{font-size:10px}.trust-actions{display:grid;grid-template-columns:1fr;width:100%}.ticket-explorer{padding:12px}.ticket-explorer label{align-items:flex-start;flex-direction:column}.ticket-explorer input{width:100%}.source-room pre{padding:12px;font-size:10px}.community-dock .lounge-messages article p{font-size:13px}.community-dock-title{min-height:60px}.community-dock .lounge-messages{min-height:80px}.bottom-nav button:nth-last-child(1){display:none}}@media(prefers-reduced-motion:reduce){.showcase-card{transition:none}.wheel-turn{animation:none;transform:rotate(var(--wheel-end))}.plinko-ball{display:none}}.receipt-input{display:flex;flex-direction:column;gap:10px;font-size:12px;color:#aabd9b;margin:20px 0}.receipt-input input{padding:13px;border:1px solid #ffffff20;border-radius:7px;color:#d3e5be;background:#0e181c;width:100%}.receipt-json{font-size:12px;color:#aabd9b;margin:20px 0}.receipt-json pre{overflow:auto;max-height:350px;background:#10191e;padding:15px;font-size:11px}.table-game>header{margin:18px 0 22px}.table-game h1{margin:9px 0;font-size:34px}.table-game>header p{font-size:12px}.table-controls>label:not(.mini-practice){margin:12px 0 8px}.table-options{margin:8px 0 12px}.table-quote{margin:12px 0;padding:5px 0}.table-quote>span{margin:9px 0}.table-controls .amount-input-hint{font-size:10px;line-height:1.6}.table-controls{padding:18px}.table-fine{margin-top:12px}.table-stage{scroll-margin-top:100px}.board-skip{color:#d2eab7;font-size:10px;text-decoration:underline;background:none;border:0;padding:0}.history-reference{display:flex;align-items:center;gap:8px;color:#8fa485;font-size:10px}.history-reference .icon-btn{width:27px;height:27px}.history-reference a{color:#b7d79b;text-decoration:underline}.mini-result>span{overflow-wrap:anywhere}.plinko-pocket-strip{display:flex;gap:6px;overflow-x:auto;padding:12px 16px;scrollbar-width:thin}.plinko-pocket-strip>div{flex:0 0 66px;background:#ffffff05;border:1px solid #ffffff10;border-radius:6px;text-align:center;padding:8px 4px}.plinko-pocket-strip small{display:block;font-size:8px;color:#a492b5;margin-bottom:5px}.plinko-pocket-strip b{font-size:11px;color:#d8c6e9}.plinko-pocket-strip>.landed{background:#9ec95d13;border-color:#c6e28c}.plinko-pocket-strip>.landed b{color:#d3eda7}@media(max-width:700px){.bottom-nav{justify-content:space-around;overflow-x:visible}.bottom-nav button{flex:1;min-width:0}.bottom-nav button:nth-child(3),.bottom-nav button:nth-child(4),.bottom-nav button:nth-child(5),.bottom-nav button:nth-child(9){display:none}}.live-badge{display:inline-block;vertical-align:middle;font-size:10px;letter-spacing:1px;padding:6px 9px;background:#a9d97112;border:1px solid #b4e97840;border-radius:5px;color:#c6e7a4;margin-left:10px}.live-round-bar{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;padding:19px 22px;border:1px solid #ffffff17;border-radius:11px;background:linear-gradient(115deg,#213a2b,#1b2627);margin:20px 0}.live-round-bar small{display:block;font-size:9px;letter-spacing:1px;color:#98b58c}.live-round-bar b{display:block;font-size:18px;color:#d6e5c9;margin-top:7px}.live-round-bar>strong{font-size:35px;color:#c6e793;font-variant-numeric:tabular-nums;letter-spacing:-1px}.live-round-bar>strong small{display:inline;font-size:15px;margin-left:3px}.live-round-bar>i{position:absolute;bottom:0;left:0;height:3px;background:#b1e57c;transition:width .1s linear}.live-wheel-wait{min-height:390px;display:grid;place-items:center;color:#c3d7a6;background:radial-gradient(circle,#b6d87909,transparent)}.live-history{margin:28px 0;padding:22px;border:1px solid #ffffff13;border-radius:12px;background:#172126}.live-history h2,.live-my-bets h2{font-size:21px;margin:0 0 18px}.live-history>div{display:flex;gap:9px;overflow-x:auto;padding-bottom:8px}.live-history>div>span{display:grid;place-items:center;flex:0 0 43px;height:43px;border:1px solid #ffffff20;border-radius:9px;font-size:18px;font-weight:600;color:#e8eee4}.live-history .red{background:#9b4657}.live-history .black{background:#1e252b}.live-history .zero{background:#31744e}.live-history>small{font-size:10px;color:#8ea082;display:block;margin-top:10px}.live-my-bets article{display:flex;align-items:center;gap:20px;padding:16px 0;border-bottom:1px solid #ffffff10;color:#b6c5a8;font-size:12px}.live-my-bets article>div{flex:1}.live-my-bets article b{font-size:14px}.live-my-bets article small{display:block;font-size:9px;color:#889d7d;margin-top:6px}.live-my-bets article>strong{font-size:11px}.live-my-bets>p{font-size:12px;color:#899e7d}.live-proof,.flow-odds{padding:22px;border:1px solid #ffffff13;border-radius:11px;margin:30px 0;color:#a8ba99;font-size:12px;line-height:1.8}.live-proof summary,.flow-odds summary{cursor:pointer}.live-proof code{display:block;font-size:10px;color:#c8d8b6;overflow-wrap:anywhere;margin:12px 0}.live-roulette .table-stage{background:radial-gradient(ellipse at 50% 5%,#66603725,#131f22 75%)}.live-roulette .table-result{min-height:140px}.live-roulette .roulette-wheel{max-width:400px}.flow-canvas{display:block;width:100%;height:auto;max-height:600px}.plinko-flow .table-stage{background:radial-gradient(ellipse at top,#493b5935,#152027 75%);overflow:hidden}.plinko-flow .table-stage-top{flex-wrap:wrap;align-items:center}.flow-drop{display:flex!important;flex-direction:column;gap:7px;min-height:68px!important;font-size:17px!important;box-shadow:0 4px 25px #a2e24710;transition:transform .1s,box-shadow .15s}.flow-drop:not(:disabled):active{transform:translateY(2px);box-shadow:0 1px 10px #a2e24718}.flow-drop small{font-size:9px;font-weight:400;opacity:.7}.flow-pockets{display:flex;gap:5px;overflow:auto;padding:12px 15px 18px}.flow-pockets>div{flex:0 0 52px;text-align:center;padding:8px 5px;background:#273038;border:1px solid #ffffff0d;border-radius:7px;color:#a2b2b8;transition:background .2s,transform .2s}.flow-pockets small{display:block;font-size:8px;opacity:.55;margin-bottom:5px}.flow-pockets b{font-size:10px;white-space:nowrap}.flow-pockets>.positive{background:#284b3b;border-color:#5f947033;color:#c0dec1}.flow-pockets>.hit{border-color:#d7c4ed;background:#5c4b70;transform:translateY(-4px);color:#f0e6fa}.flow-pockets>.hit.positive{background:#3d6947;border-color:#b0d58d}.flow-results{padding:0 18px 15px;min-height:110px;border-top:1px solid #ffffff08}.flow-results>p{padding:25px 10px;color:#8d9e98;font-size:12px;line-height:1.8;text-align:center}.flow-results article{display:flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid #ffffff08;color:#bcc7bb;animation:landed-entry .2s ease-out}.flow-results article>b{display:grid;place-items:center;padding:9px 8px;background:#ffffff05;border-radius:6px;min-width:70px;font-size:13px;color:#b1a6bb}.flow-results article>div{flex:1}.flow-results article strong{display:block;font-size:13px}.flow-results article small{display:block;font-size:10px;color:#92a188;margin-top:5px}.flow-results article>span{font-size:8px;color:#70806b}.flow-results article.profit>b{background:#a2d56510;color:#c3e6a0}.flow-results article.profit strong{color:#c5dfa7}.flow-odds table{width:100%;border-collapse:collapse;font-size:11px}.flow-odds td,.flow-odds th{text-align:left;white-space:nowrap;padding:12px;border-bottom:1px solid #ffffff0b}.flow-odds .table-scroll{margin-top:16px;overflow:auto;max-height:400px}@keyframes landed-entry{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1180px){.plinko-flow .table-layout{grid-template-columns:245px minmax(0,1fr)}.plinko-flow>header{margin:18px 0}.plinko-flow .table-stage{min-height:520px}}@media(max-width:700px){.live-round-bar{padding:16px;margin:15px 0}.live-round-bar b{font-size:16px}.live-round-bar>strong{font-size:29px}.live-roulette .table-stage{grid-row:1}.live-roulette .table-result{min-height:110px;padding:15px}.live-roulette .roulette-wheel{max-width:300px}.live-my-bets article{flex-wrap:wrap;gap:12px;padding:14px}.live-my-bets article>div{min-width:120px}.live-my-bets article>strong{width:100%}.live-history{padding:17px}.live-history>div>span{height:36px;flex-basis:36px;font-size:15px}.flow-results article>b{min-width:62px;font-size:11px}.flow-results article strong{font-size:12px}.flow-results article small{font-size:9px}.plinko-flow .table-layout{display:flex;flex-direction:column}.plinko-flow .table-controls,.plinko-flow .table-stage{width:100%}.plinko-flow .table-controls{display:grid;grid-template-columns:1fr 1fr;gap:5px 12px}.plinko-flow .mini-practice,.plinko-flow .table-quote,.plinko-flow .flow-drop,.plinko-flow .table-fine,.plinko-flow .alert,.plinko-flow .table-controls>.button-subtle{grid-column:1/-1}.plinko-flow .table-controls>.table-options{margin:5px 0;align-self:center}.plinko-flow .table-controls>label:not(.mini-practice){margin:8px 0;align-self:center}.plinko-flow .table-controls>.amount-input-hint{grid-column:1/-1;margin:2px 0}.plinko-flow .table-controls>.amount-input{height:43px;padding:10px;font-size:17px}.plinko-flow .table-quote{display:flex;gap:10px;justify-content:space-between;margin:6px 0}.plinko-flow .table-quote>span{display:block;font-size:8px}.plinko-flow .table-quote b{display:block;font-size:10px;margin-top:5px}.plinko-flow .table-fine{font-size:9px;line-height:1.5}.plinko-flow>header p{font-size:11px}.flow-pockets>div{flex-basis:52px}.flow-canvas{max-height:380px}.flow-odds,.live-proof{padding:17px}}@media(prefers-reduced-motion:reduce){.flow-results article{animation:none}.flow-drop,.flow-pockets>div,.live-round-bar>i{transition:none}}.flow-board-wrap{position:relative}.flow-board-wrap .flow-pockets{position:absolute;left:50%;transform:translate(-50%);padding:0;gap:2px;overflow:visible}.flow-board-wrap .flow-pockets>div{flex:1 1 0;min-width:0;padding:5px 0;border-radius:4px}.flow-board-wrap .flow-pockets small{display:none}.flow-board-wrap .flow-pockets b{font-size:clamp(6px,.72vw,10px);letter-spacing:-.3px}.flow-board-wrap .flow-pockets>.hit{transform:translateY(-2px)}.flow-results{max-height:300px;overflow-y:auto;overscroll-behavior:contain}.live-current-proof{margin:-7px 0 18px;color:#9eaf90;font-size:10px;line-height:1.7}.live-current-proof summary{cursor:pointer}.live-current-proof code{display:block;overflow-wrap:anywhere;padding:12px;background:#ffffff04}.live-current-proof p{font-size:10px}@media(max-width:700px){.plinko-flow{padding-bottom:130px}.plinko-flow .flow-drop{position:fixed;z-index:40;bottom:88px;left:16px;width:calc(100% - 98px);min-height:62px!important;box-shadow:0 0 0 5px #10181cf5,0 8px 24px #0008}.plinko-flow .table-controls{padding:15px}.plinko-flow .table-fine{font-size:9px;margin-bottom:0}body:has(.plinko-flow) .community-toggle{bottom:91px;right:16px;width:50px;height:56px;padding:12px;justify-content:center}body:has(.plinko-flow) .community-toggle>b{display:none}.plinko-flow>header{margin:15px 0}.plinko-flow>header h1{margin:8px 0}.plinko-flow .table-controls>.table-options{margin:2px 0}}.topbar{z-index:60;overflow:visible}.topbar:has(.account-menu-panel){z-index:90}.account-menu-panel{max-height:calc(100dvh - 110px);overflow-y:auto}.community-dock.collapsed{display:none}.community-dock-title>button{display:flex;align-items:center;gap:5px;min-height:36px;border:1px solid #ffffff18;border-radius:7px;color:#c4d3c8;font-size:11px}.community-toggle{display:flex}.showcase-cases .case-art{display:block;width:190px;height:155px;max-width:100%;flex:none;filter:drop-shadow(0 12px 16px #0005)}.showcase-cases .showcase-visual{background:radial-gradient(ellipse,#b493fa22,transparent 70%)}.roulette-number-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.roulette-number-grid button{position:relative;min-height:37px;border:1px solid #ffffff20;border-radius:5px;color:#fff;font-size:13px;font-weight:700;transition:background .15s,border-color .15s}.roulette-number-grid .red{background:#853341}.roulette-number-grid .black{background:#202a30}.roulette-number-grid .zero{grid-column:1/-1;background:#215541}.roulette-number-grid button:hover:not(:disabled){border-color:#d5edb1;background:#47543c}.roulette-number-grid button[aria-pressed=true]{outline:2px solid #c4ec86;outline-offset:1px;background:#526237;box-shadow:inset 0 0 0 1px #17210c}.roulette-number-grid button:focus-visible{outline:2px solid #fff;outline-offset:2px}.roulette-selection{margin:13px 0;padding:11px;border:1px solid #c3e68e30;border-radius:7px;background:#b9e28509;color:#e0eccc;font-size:12px}.roulette-selection small{display:block;color:#a3b19b;line-height:1.6;font-size:10px;margin-top:5px}@media(min-width:1180px){.live-roulette .table-layout{grid-template-columns:290px minmax(0,1fr)}}@media(max-width:700px){.showcase-cases .case-art{width:135px;height:115px}.live-roulette .table-layout{display:flex;flex-direction:column}.live-roulette .table-controls,.live-roulette .table-stage{width:100%}.roulette-number-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.roulette-number-grid button{min-height:42px}.account-menu-panel{max-width:calc(100vw - 28px)}}
