@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-inferno{background:linear-gradient(160deg,#30201d,#201915);border-color:#5e3a27}.case-royal{background:linear-gradient(160deg,#302c1f,#211e17);border-color:#645332}.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-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-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}.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:420px}.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}.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}}
