*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root,[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color: oklch(0% 0 0)){:root{color-scheme:light;--fallback-p: #491eff;--fallback-pc: #d4dbff;--fallback-s: #ff41c7;--fallback-sc: #fff9fc;--fallback-a: #00cfbd;--fallback-ac: #00100d;--fallback-n: #2b3440;--fallback-nc: #d7dde4;--fallback-b1: #ffffff;--fallback-b2: #e5e6e6;--fallback-b3: #e5e6e6;--fallback-bc: #1f2937;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--fallback-p: #7582ff;--fallback-pc: #050617;--fallback-s: #ff71cf;--fallback-sc: #190211;--fallback-a: #00c7b5;--fallback-ac: #000e0c;--fallback-n: #2a323c;--fallback-nc: #a6adbb;--fallback-b1: #1d232a;--fallback-b2: #191e24;--fallback-b3: #15191e;--fallback-bc: #a6adbb;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}}}html{-webkit-tap-highlight-color:transparent}*{scrollbar-color:color-mix(in oklch,currentColor 35%,transparent) transparent}*:hover{scrollbar-color:color-mix(in oklch,currentColor 60%,transparent) transparent}:root{color-scheme:light;--in: 72.06% .191 231.6;--su: 64.8% .15 160;--wa: 84.71% .199 83.87;--er: 71.76% .221 22.18;--pc: 89.824% .06192 275.75;--ac: 15.352% .0368 183.61;--inc: 0% 0 0;--suc: 0% 0 0;--wac: 0% 0 0;--erc: 0% 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: 49.12% .3096 275.75;--s: 69.71% .329 342.55;--sc: 98.71% .0106 342.55;--a: 76.76% .184 183.61;--n: 32.1785% .02476 255.701624;--nc: 89.4994% .011585 252.096176;--b1: 100% 0 0;--b2: 96.1151% 0 0;--b3: 92.4169% .00108 197.137559;--bc: 27.8078% .029596 256.847952}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--in: 72.06% .191 231.6;--su: 64.8% .15 160;--wa: 84.71% .199 83.87;--er: 71.76% .221 22.18;--pc: 13.138% .0392 275.75;--sc: 14.96% .052 342.55;--ac: 14.902% .0334 183.61;--inc: 0% 0 0;--suc: 0% 0 0;--wac: 0% 0 0;--erc: 0% 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: 65.69% .196 275.75;--s: 74.8% .26 342.55;--a: 74.51% .167 183.61;--n: 31.3815% .021108 254.139175;--nc: 74.6477% .0216 264.435964;--b1: 25.3267% .015896 252.417568;--b2: 23.2607% .013807 253.100675;--b3: 21.1484% .01165 254.087939;--bc: 74.6477% .0216 264.435964}}[data-theme=light]{color-scheme:light;--in: 72.06% .191 231.6;--su: 64.8% .15 160;--wa: 84.71% .199 83.87;--er: 71.76% .221 22.18;--pc: 89.824% .06192 275.75;--ac: 15.352% .0368 183.61;--inc: 0% 0 0;--suc: 0% 0 0;--wac: 0% 0 0;--erc: 0% 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: 49.12% .3096 275.75;--s: 69.71% .329 342.55;--sc: 98.71% .0106 342.55;--a: 76.76% .184 183.61;--n: 32.1785% .02476 255.701624;--nc: 89.4994% .011585 252.096176;--b1: 100% 0 0;--b2: 96.1151% 0 0;--b3: 92.4169% .00108 197.137559;--bc: 27.8078% .029596 256.847952}[data-theme=dark]{color-scheme:dark;--in: 72.06% .191 231.6;--su: 64.8% .15 160;--wa: 84.71% .199 83.87;--er: 71.76% .221 22.18;--pc: 13.138% .0392 275.75;--sc: 14.96% .052 342.55;--ac: 14.902% .0334 183.61;--inc: 0% 0 0;--suc: 0% 0 0;--wac: 0% 0 0;--erc: 0% 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: 65.69% .196 275.75;--s: 74.8% .26 342.55;--a: 74.51% .167 183.61;--n: 31.3815% .021108 254.139175;--nc: 74.6477% .0216 264.435964;--b1: 25.3267% .015896 252.417568;--b2: 23.2607% .013807 253.100675;--b3: 21.1484% .01165 254.087939;--bc: 74.6477% .0216 264.435964}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.alert{display:grid;width:100%;grid-auto-flow:row;align-content:flex-start;align-items:center;justify-items:center;gap:1rem;text-align:center;border-radius:var(--rounded-box, 1rem);border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));padding:1rem;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--alert-bg: var(--fallback-b2,oklch(var(--b2)/1));--alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1));background-color:var(--alert-bg)}@media(min-width:640px){.alert{grid-auto-flow:column;grid-template-columns:auto minmax(auto,1fr);justify-items:start;text-align:start}}.avatar.placeholder>div{display:flex;align-items:center;justify-content:center}@media(hover:hover){.label a:hover{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.menu li>*:not(ul,.menu-title,details,.btn):active,.menu li>*:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.menu li>*:not(ul,.menu-title,details,.btn).\!active{--tw-bg-opacity: 1 !important;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))!important;--tw-text-opacity: 1 !important;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))!important}.tab:hover{--tw-text-opacity: 1}.table tr.hover:hover,.table tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table-zebra tr.hover:hover,.table-zebra tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}}.btn{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn, .5rem);border-color:transparent;border-color:oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn, 1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity));--tw-bg-opacity: 1;--tw-border-opacity: 1}.btn-disabled,.btn[disabled],.btn:disabled{pointer-events:none}:where(.btn:is(input[type=checkbox])),:where(.btn:is(input[type=radio])){width:auto;appearance:none}.btn:is(input[type=checkbox]):after,.btn:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.card{position:relative;display:flex;flex-direction:column;border-radius:var(--rounded-box, 1rem)}.card:focus{outline:2px solid transparent;outline-offset:2px}.card figure{display:flex;align-items:center;justify-content:center}.card.image-full{display:grid}.card.image-full:before{position:relative;content:"";z-index:10;border-radius:var(--rounded-box, 1rem);--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));opacity:.75}.card.image-full:before,.card.image-full>*{grid-column-start:1;grid-row-start:1}.card.image-full>figure img{height:100%;object-fit:cover}.card.image-full>.card-body{position:relative;z-index:20;--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.checkbox{flex-shrink:0;--chkbg: var(--fallback-bc,oklch(var(--bc)/1));--chkfg: var(--fallback-b1,oklch(var(--b1)/1));height:1.5rem;width:1.5rem;cursor:pointer;appearance:none;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2}.dropdown{position:relative;display:inline-block}.dropdown>*:not(summary):focus{outline:2px solid transparent;outline-offset:2px}.dropdown .dropdown-content{position:absolute}.dropdown:is(:not(details)) .dropdown-content{visibility:hidden;opacity:0;transform-origin:top;--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s}.dropdown-end .dropdown-content{inset-inline-end:0px}.dropdown-left .dropdown-content{bottom:auto;inset-inline-end:100%;top:0;transform-origin:right}.dropdown-right .dropdown-content{bottom:auto;inset-inline-start:100%;top:0;transform-origin:left}.dropdown-bottom .dropdown-content{bottom:auto;top:100%;transform-origin:top}.dropdown-top .dropdown-content{bottom:100%;top:auto;transform-origin:bottom}.dropdown-end.dropdown-right .dropdown-content,.dropdown-end.dropdown-left .dropdown-content{bottom:0;top:auto}.dropdown.dropdown-open .dropdown-content,.dropdown:not(.dropdown-hover):focus .dropdown-content,.dropdown:focus-within .dropdown-content{visibility:visible;opacity:1}@media(hover:hover){.dropdown.dropdown-hover:hover .dropdown-content{visibility:visible;opacity:1}.btm-nav>*.\!disabled:hover{pointer-events:none!important;--tw-border-opacity: 0 !important;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))!important;--tw-bg-opacity: .1 !important;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))!important;--tw-text-opacity: .2 !important}.btm-nav>*.disabled:hover,.btm-nav>*[disabled]:hover{pointer-events:none;--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.btn:hover{--tw-border-opacity: 1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn:hover{background-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity, 1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity, 1)) 90%,black)}}@supports not (color: oklch(0% 0 0)){.btn:hover{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}}.btn.glass:hover{--glass-opacity: 25%;--glass-border-opacity: 15%}.btn-ghost:hover{border-color:transparent}@supports (color: oklch(0% 0 0)){.btn-ghost:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.btn-outline:hover{--tw-border-opacity: 1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.btn-outline.btn-primary:hover{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn-outline.btn-primary:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}.btn-outline.btn-secondary:hover{--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn-outline.btn-secondary:hover{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black)}}.btn-outline.btn-accent:hover{--tw-text-opacity: 1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn-outline.btn-accent:hover{background-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black)}}.btn-outline.btn-success:hover{--tw-text-opacity: 1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn-outline.btn-success:hover{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black)}}.btn-outline.btn-info:hover{--tw-text-opacity: 1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn-outline.btn-info:hover{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,black)}}.btn-outline.btn-warning:hover{--tw-text-opacity: 1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn-outline.btn-warning:hover{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,black)}}.btn-outline.btn-error:hover{--tw-text-opacity: 1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn-outline.btn-error:hover{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black)}}.btn-disabled:hover,.btn[disabled]:hover,.btn:disabled:hover{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}@supports (color: color-mix(in oklab,black,black)){.btn:is(input[type=checkbox]:checked):hover,.btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}.dropdown.dropdown-hover:hover .dropdown-content{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{cursor:pointer;outline:2px solid transparent;outline-offset:2px}@supports (color: oklch(0% 0 0)){:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))}}.tab[disabled],.tab[disabled]:hover{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}}.dropdown:is(details) summary::-webkit-details-marker{display:none}.footer{display:grid;width:100%;grid-auto-flow:row;place-items:start;column-gap:1rem;row-gap:2.5rem;font-size:.875rem;line-height:1.25rem}.footer>*{display:grid;place-items:start;gap:.5rem}.footer-center{place-items:center;text-align:center}.footer-center>*{place-items:center}@media(min-width:48rem){.footer{grid-auto-flow:column}.footer-center{grid-auto-flow:row dense}}.label{display:flex;-webkit-user-select:none;user-select:none;align-items:center;justify-content:space-between;padding:.5rem .25rem}.input{flex-shrink:1;appearance:none;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.input[type=number]::-webkit-inner-spin-button,.input-md[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.join{display:inline-flex;align-items:stretch;border-radius:var(--rounded-btn, .5rem)}.join :where(.join-item){border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.join .join-item:not(:first-child):not(:last-child),.join *:not(:first-child):not(:last-child) .join-item{border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.join .join-item:first-child:not(:last-child),.join *:first-child:not(:last-child) .join-item{border-start-end-radius:0;border-end-end-radius:0}.join .dropdown .join-item:first-child:not(:last-child),.join *:first-child:not(:last-child) .dropdown .join-item{border-start-end-radius:inherit;border-end-end-radius:inherit}.join :where(.join-item:first-child:not(:last-child)),.join :where(*:first-child:not(:last-child) .join-item){border-end-start-radius:inherit;border-start-start-radius:inherit}.join .join-item:last-child:not(:first-child),.join *:last-child:not(:first-child) .join-item{border-end-start-radius:0;border-start-start-radius:0}.join :where(.join-item:last-child:not(:first-child)),.join :where(*:last-child:not(:first-child) .join-item){border-start-end-radius:inherit;border-end-end-radius:inherit}@supports not selector(:has(*)){:where(.join *){border-radius:inherit}}@supports selector(:has(*)){:where(.join *:has(.join-item)){border-radius:inherit}}.link{cursor:pointer;text-decoration-line:underline}.menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;padding:.5rem}.menu :where(li ul){position:relative;white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem}.menu :where(li:not(.menu-title)>*:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;grid-auto-columns:minmax(auto,max-content) auto max-content;-webkit-user-select:none;user-select:none}.menu li.disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;color:var(--fallback-bc,oklch(var(--bc)/.3))}.menu li.\!disabled{cursor:not-allowed!important;-webkit-user-select:none!important;user-select:none!important;color:var(--fallback-bc,oklch(var(--bc)/.3))!important}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}:where(.menu li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}:where(.menu li) .badge{justify-self:end}.modal{pointer-events:none;position:fixed;inset:0;margin:0;display:grid;height:100%;max-height:none;width:100%;max-width:none;justify-items:center;padding:0;opacity:0;overscroll-behavior:contain;z-index:999;background-color:transparent;color:inherit;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity,visibility;overflow-y:hidden}:where(.modal){align-items:center}.modal-box{max-height:calc(100vh - 5em);grid-column-start:1;grid-row-start:1;width:91.666667%;max-width:32rem;--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem);border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));padding:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;box-shadow:#00000040 0 25px 50px -12px;overflow-y:auto;overscroll-behavior:contain}.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open]{pointer-events:auto;visibility:visible;opacity:1}.modal-action{display:flex;margin-top:1.5rem;justify-content:flex-end}:root:has(:is(.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open])){overflow:hidden;scrollbar-gutter:stable}.navbar-end{width:50%;justify-content:flex-end}.progress{position:relative;width:100%;appearance:none;overflow:hidden;height:.5rem;border-radius:var(--rounded-box, 1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.\!range{height:1.5rem!important;width:100%!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;--range-shdw: var(--fallback-bc,oklch(var(--bc)/1)) !important;overflow:hidden!important;border-radius:var(--rounded-box, 1rem)!important;background-color:transparent!important}.range{height:1.5rem;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;--range-shdw: var(--fallback-bc,oklch(var(--bc)/1));overflow:hidden;border-radius:var(--rounded-box, 1rem);background-color:transparent}.\!range:focus{outline:none!important}.range:focus{outline:none}.select{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;height:3rem;min-height:3rem;padding-inline-start:1rem;padding-inline-end:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.select[multiple]{height:auto}.stats{display:inline-grid;border-radius:var(--rounded-box, 1rem);--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}:where(.stats){grid-auto-flow:column;overflow-x:auto}.steps{display:inline-grid;grid-auto-flow:column;overflow:hidden;overflow-x:auto;counter-reset:step;grid-auto-columns:1fr}.steps .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;place-items:center;text-align:center;min-width:4rem}.tabs-lifted:has(.tab-content[class^=rounded-]) .tab:first-child:not(:is(.tab-active,[aria-selected=true])),.tabs-lifted:has(.tab-content[class*=" rounded-"]) .tab:first-child:not(:is(.tab-active,[aria-selected=true])){border-bottom-color:transparent}.tab{position:relative;grid-row-start:1;display:inline-flex;height:2rem;cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem;--tw-text-opacity: .5;--tab-color: var(--fallback-bc,oklch(var(--bc)/1));--tab-bg: var(--fallback-b1,oklch(var(--b1)/1));--tab-border-color: var(--fallback-b3,oklch(var(--b3)/1));color:var(--tab-color);padding-inline-start:var(--tab-padding, 1rem);padding-inline-end:var(--tab-padding, 1rem)}.tab:is(input[type=radio]){width:auto;border-bottom-right-radius:0;border-bottom-left-radius:0}.tab:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.tab:not(input):empty{cursor:default;grid-column-start:span 9999}input.tab:checked+.tab-content,:is(.tab-active,[aria-selected=true])+.tab-content{display:block}.table{position:relative;width:100%;border-radius:var(--rounded-box, 1rem);text-align:left;font-size:.875rem;line-height:1.25rem}.table :where(.table-pin-rows thead tr){position:sticky;top:0;z-index:1;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.table :where(.table-pin-rows tfoot tr){position:sticky;bottom:0;z-index:1;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.table :where(.table-pin-cols tr th){position:sticky;left:0;right:0;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.textarea{min-height:3rem;flex-shrink:1;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.toast{position:fixed;display:flex;min-width:fit-content;flex-direction:column;white-space:nowrap;gap:.5rem;padding:1rem}.alert-warning{border-color:var(--fallback-wa,oklch(var(--wa)/.2));--tw-text-opacity: 1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));--alert-bg: var(--fallback-wa,oklch(var(--wa)/1));--alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1))}.btm-nav>*:where(.\!active){border-top-width:2px!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))!important}.btm-nav>*:where(.active){border-top-width:2px;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.btm-nav>*.\!disabled{pointer-events:none!important;--tw-border-opacity: 0 !important;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))!important;--tw-bg-opacity: .1 !important;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))!important;--tw-text-opacity: .2 !important}.btm-nav>*.disabled,.btm-nav>*[disabled]{pointer-events:none;--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.btm-nav>* .label{font-size:1rem;line-height:1.5rem}@media(prefers-reduced-motion:no-preference){.btn{animation:button-pop var(--animation-btn, .25s) ease-out}}.btn:active:hover,.btn:active:focus{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale, .97))}@supports not (color: oklch(0% 0 0)){.btn{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}.btn-primary{--btn-color: var(--fallback-p)}.btn-neutral{--btn-color: var(--fallback-n)}}@supports (color: color-mix(in oklab,black,black)){.btn-outline.btn-primary.btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}.btn-outline.btn-secondary.btn-active{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black)}.btn-outline.btn-accent.btn-active{background-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black)}.btn-outline.btn-success.btn-active{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black)}.btn-outline.btn-info.btn-active{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,black)}.btn-outline.btn-warning.btn-active{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,black)}.btn-outline.btn-error.btn-active{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black)}}.btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-primary{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color: oklch(0% 0 0)){.btn-primary{--btn-color: var(--p)}.btn-neutral{--btn-color: var(--n)}}.btn-neutral{--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)));outline-color:var(--fallback-n,oklch(var(--n)/1))}.btn.glass{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn.glass.btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.btn-ghost{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-ghost.btn-active{border-color:transparent;background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.btn-outline{border-color:currentColor;background-color:transparent;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-outline.btn-active{--tw-border-opacity: 1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.btn-outline.btn-primary{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.btn-outline.btn-primary.btn-active{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-outline.btn-secondary{--tw-text-opacity: 1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.btn-outline.btn-secondary.btn-active{--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.btn-outline.btn-accent{--tw-text-opacity: 1;color:var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}.btn-outline.btn-accent.btn-active{--tw-text-opacity: 1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.btn-outline.btn-success{--tw-text-opacity: 1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.btn-outline.btn-success.btn-active{--tw-text-opacity: 1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.btn-outline.btn-info{--tw-text-opacity: 1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.btn-outline.btn-info.btn-active{--tw-text-opacity: 1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.btn-outline.btn-warning{--tw-text-opacity: 1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.btn-outline.btn-warning.btn-active{--tw-text-opacity: 1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.btn-outline.btn-error{--tw-text-opacity: 1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.btn-outline.btn-error.btn-active{--tw-text-opacity: 1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.btn.btn-disabled,.btn[disabled],.btn:disabled{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.btn:is(input[type=checkbox]:checked),.btn:is(input[type=radio]:checked){--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn:is(input[type=checkbox]:checked):focus-visible,.btn:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale, .98))}40%{transform:scale(1.02)}to{transform:scale(1)}}.card :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:unset}.card :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:inherit}.card:focus-visible{outline:2px solid currentColor;outline-offset:2px}.card.bordered{border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.card.compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.card.image-full :where(figure){overflow:hidden;border-radius:inherit}.checkbox:focus{box-shadow:none}.checkbox:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.checkbox:disabled{border-width:0px;cursor:not-allowed;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.2}.checkbox:checked,.checkbox[aria-checked=true]{background-repeat:no-repeat;animation:checkmark var(--animation-input, .2s) ease-out;background-color:var(--chkbg);background-image:linear-gradient(-45deg,transparent 65%,var(--chkbg) 65.99%),linear-gradient(45deg,transparent 75%,var(--chkbg) 75.99%),linear-gradient(-45deg,var(--chkbg) 40%,transparent 40.99%),linear-gradient(45deg,var(--chkbg) 30%,var(--chkfg) 30.99%,var(--chkfg) 40%,transparent 40.99%),linear-gradient(-45deg,var(--chkfg) 50%,var(--chkbg) 50.99%)}.checkbox:indeterminate{--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-repeat:no-repeat;animation:checkmark var(--animation-input, .2s) ease-out;background-image:linear-gradient(90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(-90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(0deg,var(--chkbg) 43%,var(--chkfg) 43%,var(--chkfg) 57%,var(--chkbg) 57%)}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}.dropdown.dropdown-open .dropdown-content,.dropdown:focus .dropdown-content,.dropdown:focus-within .dropdown-content{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.input input{--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:transparent}.input input:focus{outline:2px solid transparent;outline-offset:2px}.input[list]::-webkit-calendar-picker-indicator{line-height:1em}.input-bordered{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.input:focus,.input:focus-within{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.input:has(>input[disabled]),.input-disabled,.input:disabled,.input[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.input:has(>input[disabled])::placeholder,.input-disabled::placeholder,.input:disabled::placeholder,.input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.input::-webkit-date-and-time-value{text-align:inherit}.join>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.join>:where(*:not(:first-child)):is(.btn){margin-inline-start:calc(var(--border-btn) * -1)}@supports (color:color-mix(in oklab,black,black)){@media(hover:hover){.link-secondary:hover{color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 80%,black)}}}.link-secondary{--tw-text-opacity: 1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.link:focus{outline:2px solid transparent;outline-offset:2px}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.loading{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;width:1.5rem;background-color:currentColor;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}:where(.menu li:empty){--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;margin:.5rem 1rem;height:1px}.menu :where(li ul):before{position:absolute;bottom:.75rem;inset-inline-start:0px;top:.75rem;width:1px;--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;content:""}.menu :where(li:not(.menu-title)>*:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--rounded-btn, .5rem);padding:.5rem 1rem;text-align:start;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;text-wrap:balance}:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):is(summary):not(.active,.btn):focus-visible,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):is(summary):not(.active,.btn):focus-visible{cursor:pointer;background-color:var(--fallback-bc,oklch(var(--bc)/.1));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));outline:2px solid transparent;outline-offset:2px}.menu li>*:not(ul,.menu-title,details,.btn):active,.menu li>*:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.menu li>*:not(ul,.menu-title,details,.btn).\!active{--tw-bg-opacity: 1 !important;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))!important;--tw-text-opacity: 1 !important;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))!important}.menu :where(li>details>summary)::-webkit-details-marker{display:none}.menu :where(li>details>summary):after,.menu :where(li>.menu-dropdown-toggle):after{justify-self:end;display:block;margin-top:-.5rem;height:.5rem;width:.5rem;transform:rotate(45deg);transition-property:transform,margin-top;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{transform:rotate(225deg);margin-top:0}.mockup-browser .mockup-browser-toolbar .input{position:relative;margin-left:auto;margin-right:auto;display:block;height:1.75rem;width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding-left:2rem;direction:ltr}.mockup-browser .mockup-browser-toolbar .input:before{content:"";position:absolute;left:.5rem;top:50%;aspect-ratio:1 / 1;height:.75rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:2px;border-color:currentColor;opacity:.6}.mockup-browser .mockup-browser-toolbar .input:after{content:"";position:absolute;left:1.25rem;top:50%;height:.5rem;--tw-translate-y: 25%;--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;border-color:currentColor;opacity:.6}.modal:not(dialog:not(.modal-open)),.modal::backdrop{background-color:#0006;animation:modal-pop .2s ease-out}.modal-open .modal-box,.modal-toggle:checked+.modal .modal-box,.modal:target .modal-box,.modal[open] .modal-box{--tw-translate-y: 0px;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal-action>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.modal-action:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}@keyframes modal-pop{0%{opacity:0}}.progress::-moz-progress-bar{border-radius:var(--rounded-box, 1rem);background-color:currentColor}.progress:indeterminate{--progress-color: var(--fallback-bc,oklch(var(--bc)/1));background-image:repeating-linear-gradient(90deg,var(--progress-color) -1%,var(--progress-color) 10%,transparent 10%,transparent 90%);background-size:200%;background-position-x:15%;animation:progress-loading 5s ease-in-out infinite}.progress::-webkit-progress-bar{border-radius:var(--rounded-box, 1rem);background-color:transparent}.progress::-webkit-progress-value{border-radius:var(--rounded-box, 1rem);background-color:currentColor}.progress:indeterminate::-moz-progress-bar{background-color:transparent;background-image:repeating-linear-gradient(90deg,var(--progress-color) -1%,var(--progress-color) 10%,transparent 10%,transparent 90%);background-size:200%;background-position-x:15%;animation:progress-loading 5s ease-in-out infinite}@keyframes progress-loading{50%{background-position-x:-115%}}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset}to{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}}.\!range:focus-visible::-webkit-slider-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset !important}.range:focus-visible::-webkit-slider-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}.\!range:focus-visible::-moz-range-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset !important}.range:focus-visible::-moz-range-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}.\!range::-webkit-slider-runnable-track{height:.5rem!important;width:100%!important;border-radius:var(--rounded-box, 1rem)!important;background-color:var(--fallback-bc,oklch(var(--bc)/.1))!important}.range::-webkit-slider-runnable-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.\!range::-moz-range-track{height:.5rem!important;width:100%!important;border-radius:var(--rounded-box, 1rem)!important;background-color:var(--fallback-bc,oklch(var(--bc)/.1))!important}.range::-moz-range-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.\!range::-webkit-slider-thumb{position:relative!important;height:1.5rem!important;width:1.5rem!important;border-radius:var(--rounded-box, 1rem)!important;border-style:none!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))!important;appearance:none!important;-webkit-appearance:none!important;top:50%!important;color:var(--range-shdw)!important;transform:translateY(-50%)!important;--filler-size: 100rem !important;--filler-offset: .6rem !important;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)!important}.range::-webkit-slider-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box, 1rem);border-style:none;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));appearance:none;-webkit-appearance:none;top:50%;color:var(--range-shdw);transform:translateY(-50%);--filler-size: 100rem;--filler-offset: .6rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}.\!range::-moz-range-thumb{position:relative!important;height:1.5rem!important;width:1.5rem!important;border-radius:var(--rounded-box, 1rem)!important;border-style:none!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))!important;top:50%!important;color:var(--range-shdw)!important;--filler-size: 100rem !important;--filler-offset: .5rem !important;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)!important}.range::-moz-range-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box, 1rem);border-style:none;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));top:50%;color:var(--range-shdw);--filler-size: 100rem;--filler-offset: .5rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.select-bordered{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.select:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.select-disabled,.select:disabled,.select[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.select-disabled::placeholder,.select:disabled::placeholder,.select[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.select-multiple,.select[multiple],.select[size].select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}:where(.stats)>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}[dir=rtl] .stats>*:not([hidden])~*:not([hidden]){--tw-divide-x-reverse: 1}.steps .step:before{top:0;grid-column-start:1;grid-row-start:1;height:.5rem;width:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));content:"";margin-inline-start:-100%}.steps .step:after{content:counter(step);counter-increment:step;z-index:1;position:relative;grid-column-start:1;grid-row-start:1;display:grid;height:2rem;width:2rem;place-items:center;place-self:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.steps .step:first-child:before{content:none}.steps .step[data-content]:after{content:attr(data-content)}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.steps .step-primary+.step-primary:before,.steps .step-primary:after{--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after{--tw-bg-opacity: 1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.steps .step-accent+.step-accent:before,.steps .step-accent:after{--tw-bg-opacity: 1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.steps .step-info+.step-info:before{--tw-bg-opacity: 1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}.steps .step-info:after{--tw-bg-opacity: 1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.steps .step-success+.step-success:before{--tw-bg-opacity: 1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.steps .step-success:after{--tw-bg-opacity: 1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.steps .step-warning+.step-warning:before{--tw-bg-opacity: 1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.steps .step-warning:after{--tw-bg-opacity: 1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.steps .step-error+.step-error:before{--tw-bg-opacity: 1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}.steps .step-error:after{--tw-bg-opacity: 1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.tabs-lifted>.tab:focus-visible{border-end-end-radius:0;border-end-start-radius:0}.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]),.tab:is(input:checked){border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: 1;--tw-text-opacity: 1}.tab:focus{outline:2px solid transparent;outline-offset:2px}.tab:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.tab-disabled,.tab[disabled]{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.tabs-bordered>.tab{border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2;border-style:solid;border-bottom-width:calc(var(--tab-border, 1px) + 1px)}.tabs-lifted>.tab{border:var(--tab-border, 1px) solid transparent;border-width:0 0 var(--tab-border, 1px) 0;border-start-start-radius:var(--tab-radius, .5rem);border-start-end-radius:var(--tab-radius, .5rem);border-bottom-color:var(--tab-border-color);padding-inline-start:var(--tab-padding, 1rem);padding-inline-end:var(--tab-padding, 1rem);padding-top:var(--tab-border, 1px)}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]),.tabs-lifted>.tab:is(input:checked){background-color:var(--tab-bg);border-width:var(--tab-border, 1px) var(--tab-border, 1px) 0 var(--tab-border, 1px);border-inline-start-color:var(--tab-border-color);border-inline-end-color:var(--tab-border-color);border-top-color:var(--tab-border-color);padding-inline-start:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-inline-end:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-bottom:var(--tab-border, 1px);padding-top:0}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked):before{z-index:1;content:"";display:block;position:absolute;width:calc(100% + var(--tab-radius, .5rem) * 2);height:var(--tab-radius, .5rem);bottom:0;background-size:var(--tab-radius, .5rem);background-position:top left,top right;background-repeat:no-repeat;--tab-grad: calc(69% - var(--tab-border, 1px));--radius-start: radial-gradient( circle at top left, transparent var(--tab-grad), var(--tab-border-color) calc(var(--tab-grad) + .25px), var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)), var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + .25px) );--radius-end: radial-gradient( circle at top right, transparent var(--tab-grad), var(--tab-border-color) calc(var(--tab-grad) + .25px), var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)), var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + .25px) );background-image:var(--radius-start),var(--radius-end)}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):first-child:before,.tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-end);background-position:top right}[dir=rtl] .tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):first-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-start);background-position:top left}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):last-child:before,.tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-start);background-position:top left}[dir=rtl] .tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):last-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-end);background-position:top right}.tabs-lifted>:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled])+.tabs-lifted :is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked)+.tabs-lifted .tab:is(input:checked):before{background-image:var(--radius-end);background-position:top right}.tabs-boxed .tab{border-radius:var(--rounded-btn, .5rem)}.table:where([dir=rtl],[dir=rtl] *){text-align:right}.table :where(th,td){padding:.75rem 1rem;vertical-align:middle}.table tr.active,.table tr.active:nth-child(2n),.table-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table tr.\!active,.table tr.\!active:nth-child(2n){--tw-bg-opacity: 1 !important;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))!important}.table-zebra tr.active,.table-zebra tr.active:nth-child(2n),.table-zebra-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}.table-zebra tr.\!active,.table-zebra tr.\!active:nth-child(2n){--tw-bg-opacity: 1 !important;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))!important}.table :where(thead tr,tbody tr:not(:last-child),tbody tr:first-child:last-child){border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.table :where(thead,tfoot){white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:700;color:var(--fallback-bc,oklch(var(--bc)/.6))}.table :where(tfoot){border-top-width:1px;--tw-border-opacity: 1;border-top-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.textarea:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.textarea-disabled,.textarea:disabled,.textarea[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.textarea-disabled::placeholder,.textarea:disabled::placeholder,.textarea[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.toast>*{animation:toast-pop .25s ease-out}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.btm-nav-xs>*:where(.\!active){border-top-width:1px!important}.btm-nav-xs>*:where(.active){border-top-width:1px}.btm-nav-sm>*:where(.\!active){border-top-width:2px!important}.btm-nav-sm>*:where(.active){border-top-width:2px}.btm-nav-md>*:where(.\!active){border-top-width:2px!important}.btm-nav-md>*:where(.active){border-top-width:2px}.btm-nav-lg>*:where(.\!active){border-top-width:4px!important}.btm-nav-lg>*:where(.active){border-top-width:4px}.btn-xs{height:1.5rem;min-height:1.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem}.btn-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.btn-square:where(.btn-xs){height:1.5rem;width:1.5rem;padding:0}.btn-square:where(.btn-sm){height:2rem;width:2rem;padding:0}.btn-circle:where(.btn-xs){height:1.5rem;width:1.5rem;border-radius:9999px;padding:0}.btn-circle:where(.btn-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.join.join-vertical{flex-direction:column}.join.join-vertical .join-item:first-child:not(:last-child),.join.join-vertical *:first-child:not(:last-child) .join-item{border-end-start-radius:0;border-end-end-radius:0;border-start-start-radius:inherit;border-start-end-radius:inherit}.join.join-vertical .join-item:last-child:not(:first-child),.join.join-vertical *:last-child:not(:first-child) .join-item{border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-end-end-radius:inherit}.join.join-horizontal{flex-direction:row}.join.join-horizontal .join-item:first-child:not(:last-child),.join.join-horizontal *:first-child:not(:last-child) .join-item{border-end-end-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-start-start-radius:inherit}.join.join-horizontal .join-item:last-child:not(:first-child),.join.join-horizontal *:last-child:not(:first-child) .join-item{border-end-start-radius:0;border-start-start-radius:0;border-end-end-radius:inherit;border-start-end-radius:inherit}.menu-horizontal{display:inline-flex;flex-direction:row}.menu-horizontal>li:not(.menu-title)>details>ul{position:absolute}.steps-horizontal .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));place-items:center;text-align:center}.steps-vertical .step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}.tabs-md :where(.tab){height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem}.tabs-lg :where(.tab){height:3rem;font-size:1.125rem;line-height:1.75rem;line-height:2;--tab-padding: 1.25rem}.tabs-sm :where(.tab){height:1.5rem;font-size:.875rem;line-height:.75rem;--tab-padding: .75rem}.tabs-xs :where(.tab){height:1.25rem;font-size:.75rem;line-height:.75rem;--tab-padding: .5rem}:where(.toast){bottom:0;inset-inline-end:0px;inset-inline-start:auto;top:auto;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-start){inset-inline-end:auto;inset-inline-start:0px;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-center){inset-inline-end:50%;inset-inline-start:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-center):where([dir=rtl],[dir=rtl] *){--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-end){inset-inline-end:0px;inset-inline-start:auto;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-bottom){bottom:0;top:auto;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-middle){bottom:auto;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-top){bottom:auto;top:0;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tooltip{position:relative;display:inline-block;--tooltip-offset: calc(100% + 1px + var(--tooltip-tail, 0px))}.tooltip:before{position:absolute;pointer-events:none;z-index:1;content:var(--tw-content);--tw-content: attr(data-tip)}.tooltip:before,.tooltip-top:before{transform:translate(-50%);top:auto;left:50%;right:auto;bottom:var(--tooltip-offset)}.avatar.online:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%}.join.join-vertical>:where(*:not(:first-child)){margin-left:0;margin-right:0;margin-top:-1px}.join.join-vertical>:where(*:not(:first-child)):is(.btn){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.join.join-horizontal>:where(*:not(:first-child)):is(.btn){margin-inline-start:calc(var(--border-btn) * -1);margin-top:0}.menu-horizontal>li:not(.menu-title)>details>ul{margin-inline-start:0px;margin-top:1rem;padding-top:.5rem;padding-bottom:.5rem;padding-inline-end:.5rem}.menu-horizontal>li>details>ul:before{content:none}:where(.menu-horizontal>li:not(.menu-title)>details>ul){border-radius:var(--rounded-box, 1rem);--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.modal-top :where(.modal-box){width:100%;max-width:none;--tw-translate-y: -2.5rem;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem);border-top-left-radius:0;border-top-right-radius:0}.modal-middle :where(.modal-box){width:91.666667%;max-width:32rem;--tw-translate-y: 0px;--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem)}.modal-bottom :where(.modal-box){width:100%;max-width:none;--tw-translate-y: 2.5rem;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);border-bottom-right-radius:0;border-bottom-left-radius:0}.steps-horizontal .step{grid-template-rows:40px 1fr;grid-template-columns:auto;min-width:4rem}.steps-horizontal .step:before{height:.5rem;width:100%;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:"";margin-inline-start:-100%}.steps-horizontal .step:where([dir=rtl],[dir=rtl] *):before{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.steps-vertical .step{gap:.5rem;grid-template-columns:40px 1fr;grid-template-rows:auto;min-height:4rem;justify-items:start}.steps-vertical .step:before{height:100%;width:.5rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));margin-inline-start:50%}.steps-vertical .step:where([dir=rtl],[dir=rtl] *):before{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tooltip{position:relative;display:inline-block;text-align:center;--tooltip-tail: .1875rem;--tooltip-color: var(--fallback-n,oklch(var(--n)/1));--tooltip-text-color: var(--fallback-nc,oklch(var(--nc)/1));--tooltip-tail-offset: calc(100% + .0625rem - var(--tooltip-tail))}.tooltip:before,.tooltip:after{opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-delay:.1s;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tooltip:after{position:absolute;content:"";border-style:solid;border-width:var(--tooltip-tail, 0);width:0;height:0;display:block}.tooltip:before{max-width:20rem;white-space:normal;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;background-color:var(--tooltip-color);color:var(--tooltip-text-color);width:max-content}.tooltip.tooltip-open:before{opacity:1;transition-delay:75ms}.tooltip.tooltip-open:after{opacity:1;transition-delay:75ms}.tooltip:hover:before{opacity:1;transition-delay:75ms}.tooltip:hover:after{opacity:1;transition-delay:75ms}.tooltip:has(:focus-visible):after,.tooltip:has(:focus-visible):before{opacity:1;transition-delay:75ms}.tooltip:not([data-tip]):hover:before,.tooltip:not([data-tip]):hover:after{visibility:hidden;opacity:0}.tooltip:after,.tooltip-top:after{transform:translate(-50%);border-color:var(--tooltip-color) transparent transparent transparent;top:auto;left:50%;right:auto;bottom:var(--tooltip-tail-offset)}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.inset-0{inset:0}.z-\[-10\]{z-index:-10}.z-\[1\]{z-index:1}.mt-4{margin-top:1rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.h-10{height:2.5rem}.h-full{height:100%}.min-h-\[60vh\]{min-height:60vh}.w-52{width:13rem}.w-auto{width:auto}.w-full{width:100%}.flex-none{flex:none}.grow{flex-grow:1}.border-separate{border-collapse:separate}.resize{resize:both}.justify-center{justify-content:center}.gap-3{gap:.75rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.overflow-x-auto{overflow-x:auto}.whitespace-nowrap{white-space:nowrap}.rounded-box{border-radius:var(--rounded-box, 1rem)}.rounded-btn{border-radius:var(--rounded-btn, .5rem)}.rounded-none{border-radius:0}.border-4{border-width:4px}.border-base-300{--tw-border-opacity: 1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity, 1)))}.bg-base-100{--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity, 1)))}.bg-base-200{--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity, 1)))}.bg-base-300{--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity, 1)))}.p-2{padding:.5rem}.p-4{padding:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tracking-\[0\.3em\]{letter-spacing:.3em}.text-base-content{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity, 1)))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-warning-content\/80{color:var(--fallback-wac,oklch(var(--wac)/.8))}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),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)}html,body,#root{height:100%}.wallet-adapter-button-trigger{background:#641ae6!important;border-radius:8px!important;padding-left:16px!important;padding-right:16px!important}.wallet-adapter-dropdown-list,.wallet-adapter-button{font-family:inherit!important}:root{--slt-header-action-width: 112px;--slt-header-action-height: 44px;--slt-header-height: 92px;--slt-market-ticker-height: 38px}.slt-market-ticker{position:fixed;inset:0 0 auto;z-index:125;display:flex;align-items:center;min-height:var(--slt-market-ticker-height);height:var(--slt-market-ticker-height);border-bottom:1px solid rgba(128,247,255,.18);background:linear-gradient(90deg,#03050dfa,#0a0f24f7 38%,#0d0820fa);color:#fff}.slt-market-ticker-inner{display:flex;align-items:center;gap:10px;width:100%;min-width:0;height:100%;padding:0 clamp(12px,2.2vw,32px);overflow:hidden}.slt-market-token{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;min-width:158px;min-height:26px;padding-right:6px}.slt-market-metric-strip{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.slt-market-metric-strip::-webkit-scrollbar{display:none}.slt-market-metric,.slt-market-chart-link{flex:0 0 auto;min-height:30px;height:30px;box-sizing:border-box}.slt-market-token img{width:24px;height:24px;object-fit:contain;filter:drop-shadow(0 0 8px rgba(128,247,255,.28))}.slt-market-token div{display:flex;align-items:baseline;gap:7px;min-width:0}.slt-market-token strong{color:#fff;font-size:.88rem;font-weight:1000;line-height:1}.slt-market-token span,.slt-market-metric span,.slt-market-metric em{color:#ffffff94;font-size:.62rem;font-weight:900;line-height:1;text-transform:uppercase;white-space:nowrap}.slt-market-token span{color:#80f7ffd1;text-transform:none}.slt-market-metric{display:inline-grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-items:baseline;align-content:center;column-gap:5px;row-gap:1px;min-width:84px;padding:3px 9px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0b}.slt-market-metric strong{color:#fff;font-size:.78rem;font-weight:1000;line-height:1;white-space:nowrap}.slt-market-metric em{grid-column:1 / -1;color:#ffffff75;font-style:normal;text-transform:none}.slt-market-metric.positive strong{color:#80ffb0}.slt-market-metric.negative strong{color:#ff7a9f}.slt-market-chart-link{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:0 0 auto;margin-left:0;padding:0 10px;border:1px solid rgba(255,196,87,.34);border-radius:8px;background:#ffc4571f;color:#ffc457;font-size:.7rem;font-weight:1000;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:background .16s ease,border-color .16s ease,transform .16s ease}.slt-market-chart-link:hover,.slt-market-chart-link:focus-visible{transform:translateY(-1px);border-color:#ffc457ad;background:#ffc45733}.nav-button,.header-buttons .active,.header-ca-copy{background-image:linear-gradient(to bottom right,#0a0f24,#141a36,#1b103d);border:1px solid #fff;border-radius:8px!important;box-shadow:0 4px 6px #0000004d}.gradient-text{background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent;font-size:60px;font-weight:700;text-align:left}.gradient-text-centered{background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent;font-size:60px;font-weight:700;text-align:center}@keyframes neon-flicker{0%,to{filter:brightness(1)}50%{filter:brightness(1.2)}}.neon-effect{animation:neon-flicker 2s infinite ease-in-out;filter:drop-shadow(0 0 8px #00e6ff) drop-shadow(0 0 14px #00e6ff)}@keyframes coinFlip{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}@keyframes textPulse{0%{text-shadow:0 0 10px rgba(0,224,255,.3)}50%{text-shadow:0 0 20px rgba(0,224,255,.8)}to{text-shadow:0 0 10px rgba(0,224,255,.3)}}@keyframes cloudPulse{0%{transform:scale(1);opacity:.95}50%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:.95}}.coin-flip{animation:coinFlip 5s infinite;transform-style:preserve-3d}.dual-shadow{box-shadow:-4px -4px 8px #ffffff80,8px 8px 24px #000000e6}.inner-dual-shadow{box-shadow:inset -2px -2px 6px #ffffff80,inset 2px 2px 6px 2px #000}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box}.container-node{width:100%;max-width:2000px;margin:0 auto;padding:0 20px;box-sizing:border-box}.hero-intro{width:clamp(360px,42vw,620px);max-width:calc(100vw - 600px);position:relative;z-index:2;padding-top:0;padding-right:clamp(24px,4vw,72px);padding-bottom:28px;margin-left:clamp(0px,2vw,48px)}.hero-intro h1{font-size:3.55rem;line-height:1.08}.hero-intro p{max-width:100%;font-size:1.08rem}.hero-lead{max-width:620px;color:#ffffffeb}.hero-proof-list{display:grid;gap:8px;max-width:620px;margin:0 0 18px;padding:0;list-style:none}.hero-proof-list li{display:grid;grid-template-columns:128px minmax(0,1fr);gap:12px;align-items:start;padding:8px 0;border-top:1px solid rgba(255,255,255,.12)}.hero-proof-list strong{color:#80f7ff;font-size:.88rem;line-height:1.25}.hero-proof-list span{color:#ffffffc7;font-size:.94rem;line-height:1.42}@media(max-width:1150px){.hero-intro{width:min(58vw,560px);max-width:58vw;padding-right:24px;margin-left:0}.hero-intro h1{font-size:3.35rem}}@media(max-width:760px){.hero-intro{width:100%;max-width:100%;padding-right:0;text-align:center}.hero-intro h1{font-size:2.55rem}.hero-proof-list{text-align:left}.hero-proof-list li{grid-template-columns:1fr;gap:4px}}.hero-main{min-height:100vh;display:flex;align-items:flex-start;position:relative;padding:180px 0 150px;overflow:visible}.header-container{display:flex;justify-content:space-between;align-items:center;gap:18px;min-height:var(--slt-header-height);z-index:1}.logo-container{display:flex;align-items:center}.header{min-height:var(--slt-header-height);padding:0;position:fixed;width:100%;top:var(--slt-market-ticker-height);z-index:100;transition:background-color .3s ease}.header.home-header{position:absolute;top:var(--slt-market-ticker-height)}.header-buttons{display:flex;align-items:center;gap:12px;min-width:0}.hero{min-height:100dvh;display:flex;align-items:flex-start;position:relative;padding:136px 0 96px;overflow:visible;background-image:linear-gradient(to bottom right,#0a0f24,#141a36,#1b103d);overflow:hidden;animation:heroBackgroundPulse 4s ease-in-out infinite}.hero-cloud{position:absolute;width:240%;max-width:1200px;z-index:1;opacity:.95;bottom:-24%;right:-15%;animation:cloudPulse 10s ease-in-out infinite;-webkit-mask-image:linear-gradient(to top,black 40%,transparent 80%),linear-gradient(to right,black 80%,transparent 100%),linear-gradient(to left,black 80%,transparent 100%);-webkit-mask-composite:intersect;mask-image:linear-gradient(to top,black 40%,transparent 80%),linear-gradient(to right,black 80%,transparent 100%),linear-gradient(to left,black 80%,transparent 100%);mask-composite:intersect}.sloth-miner{position:absolute;width:100%;max-width:1500px;z-index:100;right:5%;bottom:-3%;filter:drop-shadow(0 0 20px rgba(0,224,255,.5));transform-origin:center center}.smoll-miner{position:absolute;width:80%;max-width:200px;z-index:4;left:5%;bottom:-3%;filter:drop-shadow(0 0 20px rgba(0,224,255,.5));transform-origin:center center}.smoll_gold_nugget{position:absolute;width:90%;max-width:250px;z-index:4;right:2%;bottom:-6%;filter:drop-shadow(0 0 20px rgba(0,224,255,.5));transform-origin:center center}.dex-screener{position:absolute;width:90%;max-width:80px;z-index:4;right:50%;top:60%;filter:drop-shadow(0 0 20px rgba(0,224,255,.5));transform-origin:center center;transform:translate(50%,-50%)}.hero-effect{position:absolute;top:0;left:0;width:100%;height:35%;background-size:cover;background-position:center top;opacity:.8;z-index:0;pointer-events:none;mask-image:radial-gradient(circle at 70% 50%,#0000004d 10%,#0009,#000c,#000 70%,#0000),linear-gradient(to bottom,#000 80%,#0000);-webkit-mask-image:radial-gradient(circle at 70% 50%,rgba(0,0,0,.3) 10%,rgba(0,0,0,.6) 30%,rgba(0,0,0,.8) 50%,rgba(0,0,0,1) 70%,rgba(0,0,0,0) 100%),linear-gradient(to bottom,rgba(0,0,0,1) 80%,rgba(0,0,0,0) 100%)}.hero h1{font-size:3.5rem;margin-bottom:20px;line-height:1.2;background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent;font-weight:700;animation:textPulse 4s ease-in-out infinite;text-shadow:0 0 10px rgba(0,224,255,.3)}.hero p{font-size:1.2rem;margin-bottom:22px;opacity:.9;color:#fff;line-height:1.6}.token-contract-container{margin-top:20px;width:90%;max-width:500px;display:flex;align-items:center;background-color:#00e0ff1a;border:1px solid rgba(0,224,255,.3);border-radius:5px;padding:0;overflow:hidden;position:relative}.token-contract-label{background-color:#00e0ff33;padding:10px 12px;font-weight:600;font-size:.85rem;color:#00e0ff;white-space:nowrap}.token-contract-address{padding:10px 12px;font-family:monospace;font-size:.85rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;-webkit-user-select:all;user-select:all}.token-contract-copy{background-color:#00e0ff33;border:none;padding:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;height:100%}.hero-images{position:absolute;right:0;top:0;width:50%;height:100%;max-width:60rem;display:flex;justify-content:flex-end;align-items:flex-end;pointer-events:none;overflow:visible;perspective:1000px}.hero .hero-intro h1{font-size:3.55rem;line-height:1.08}.hero .hero-intro p{font-size:1.08rem}@media(max-width:1150px){.hero .hero-intro h1{font-size:3.35rem}}@media(max-width:760px){.hero{min-height:auto;padding:128px 0 90px}.hero .hero-intro h1{font-size:2.55rem}.hero .hero-intro p{font-size:1rem}.hero-images{width:100%;max-width:none;opacity:.34;right:-34%}.sloth-miner{width:130%;right:-18%;bottom:3%}.hero-cloud{width:180%;right:-58%;bottom:-10%}.token-contract-container{width:100%;margin-inline:auto}}.root{font-family:Inter,sans-serif;background-color:#0a1029;color:var(--light);overflow-x:hidden;width:100%;max-width:100vw}.floating-bar{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background-image:linear-gradient(to bottom right,#0a0f24,#141a36,#1b103d);border-radius:30px;padding:12px 30px;display:flex;justify-content:space-between;align-items:center;z-index:100;box-shadow:0 5px 20px #0000004d;border:1px solid rgba(0,224,255,.1);width:520px;will-change:transform;transition:transform .3sease}.floating-bar-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#fff;opacity:.7;transition:all .3sease;padding:5px 0}.floating-bar-icon{width:20px;height:20px;margin-bottom:5px}.tokenomics-icon{width:100px;height:100px;margin-bottom:5px}.floating-bar-text{font-size:.65rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.floating-bar-ca{display:flex;align-items:center;gap:8px;min-width:165px;max-width:220px;border:1px solid rgba(0,224,255,.35);border-radius:10px;padding:8px 10px;color:#fff;background:#00e0ff14;cursor:pointer;transition:all .2s ease}.floating-bar-ca:hover{background:#00e0ff29;box-shadow:0 0 18px #00e0ff38}.floating-bar-ca-label{color:#00e0ff;font-weight:800;font-size:.7rem}.floating-bar-ca-address{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;text-align:left}.floating-bar-ca-copy{flex:0 0 auto;color:#cfeeff}.section{display:flex;align-items:center;justify-content:center;min-height:100vh;position:relative;text-align:center;background-image:linear-gradient(to bottom right,#0a0f24,#141a36,#1b103d)}.presale-header{display:flex;justify-content:center;align-items:center;margin-bottom:50px;gap:20px}.presale-header-left{display:flex;flex-direction:column;align-items:center}.presale-header-left h2{background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent;font-size:3.5rem;font-weight:700;margin:0}.presale-cards{display:flex;gap:150px;margin-bottom:100px;justify-content:center}.tokenomics-card{background-color:#0a0e1f;border-radius:20px;padding:40px;position:relative;border:1px solid rgba(118,61,172,.527);box-shadow:0 0 20px #38176073;max-width:800px;margin:0 auto;text-align:center}.tokenomics-card p{color:#7456a5;font-size:.9rem;margin-bottom:15px;opacity:.8;text-transform:uppercase;letter-spacing:1px}.tokenomics-card .description{font-family:Inter,sans-serif;color:#fff;line-height:1.6;font-size:1rem}.tokenomics-card span{font-size:1rem;font-weight:1000;text-align:center;margin:auto}.slt-pool-card{width:500px;height:500px;background-color:#0a0e1f;border-radius:20px;padding:40px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.slt-pool-card h3{font-size:1.8rem;margin-bottom:10px;text-align:center}.slt-pool-card h4{font-size:1rem;font-weight:500;margin-bottom:20px;text-transform:uppercase}.sol-pool-card{width:500px;height:500px;background-color:#0a0e1f;border-radius:20px;padding:40px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.sol-pool-card h3{font-size:1.8rem;margin-bottom:10px}.sol-pool-card h4{font-size:1rem;font-weight:500;margin-bottom:20px;text-transform:uppercase}.slice,.slice-1,.slice-2{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;color:#ffc03993}.node-cards{display:flex;gap:100px;margin:auto;justify-content:center;width:100%}.node-cards-reward{display:flex;gap:100px;margin:auto;justify-content:center;width:100%;transform-style:preserve-3d;transform:perspective(1000px)}.token-distribution-card{flex:1;width:calc(50% - 15px);height:700px;background-color:#0a0e1f;border-radius:20px;padding:40px;margin-left:250px;margin-right:250px;position:relative;overflow:hidden;text-align:center;z-index:3}.token-distribution-title{overflow:hidden;position:relative;text-align:center;font-size:clamp(2.1rem,3.6vw,3.5rem);line-height:1.05}.token-distribution-subtitle{max-width:640px;margin:10px auto 0;color:#ffffffc7;font-size:18px;line-height:1.45;text-align:center}.token-distribution-slt-reward-pool-text{bottom:230px;left:70px;overflow:hidden;position:absolute;text-align:left;background:#0a0e1fd1;border-radius:14px;padding:10px 12px}.token-distribution-slt-reward-pool-title{background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent;font-size:25px;font-weight:700;text-align:left;overflow:hidden;position:relative;text-align:center}.token-distribution-slt-reward-pool-description{font-size:18px;width:270px;text-align:left;overflow:hidden;position:relative;text-align:center}.token-distribution-liquidity-pool-text{bottom:365px;left:40%;overflow:hidden;position:absolute;text-align:left;background:#0a0e1fd1;border-radius:14px;padding:10px 12px}.token-distribution-liquidity-pool-title{background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent;font-size:25px;font-weight:700;text-align:left;overflow:hidden;position:relative;text-align:center}.token-distribution-liquidity-pool-description{font-size:18px;width:270px;text-align:left;overflow:hidden;position:relative;text-align:center}.token-distribution-airdrop-pool-text{bottom:230px;right:70px;overflow:hidden;position:absolute;text-align:left;background:#0a0e1fd1;border-radius:14px;padding:10px 12px}.token-distribution-airdrop-pool-title{background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent;font-size:25px;font-weight:700;text-align:left;overflow:hidden;position:relative;text-align:center}.token-distribution-airdrop-pool-description{font-size:18px;width:270px;text-align:left;overflow:hidden;position:relative;text-align:center}.slt-reward-pool-card{inset:0;transform:rotateY(-7deg) translateZ(100px);z-index:3;display:flex;flex-direction:row;flex:1;max-width:1050px;width:50%;aspect-ratio:2;background-color:#0a0e1f;border-radius:20px;margin-left:50px;margin-right:50px;position:relative;overflow:hidden;text-align:center}.slt-reward-pool-image{flex:1;width:100%;padding:0;position:relative;overflow:hidden}.slt-reward-pool-content{flex:1;display:grid;grid-template-columns:repeat(2,1fr);margin:50px;overflow:hidden;position:relative;text-align:left;gap:20px;max-width:500px}.slt-reward-pool-title{background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent;font-size:40px;font-weight:700;overflow:hidden;position:relative;grid-column:1 / -1;text-align:left}.slt-reward-pool-text-vault{box-shadow:inset -2px -2px 6px #ffffff80,inset 2px 2px 6px 2px #000;overflow:hidden;position:relative;text-align:left;grid-column:1 / 1}.slt-reward-pool-text-vault h1{font-size:17px;font-weight:700;text-align:left;margin-left:10px;margin-right:10px;margin-top:5px;font-family:Inter,sans-serif}.slt-reward-pool-text-vault p{font-size:13px;text-align:left;margin-left:10px;margin-right:10px;margin-top:5px;font-family:Inter,sans-serif}.slt-reward-pool-text-access{box-shadow:inset -2px -2px 6px #ffffff80,inset 2px 2px 6px 2px #000;overflow:hidden;position:relative;text-align:left;grid-column:2 / 2}.slt-reward-pool-text-access h1{font-size:17px;font-weight:700;text-align:left;margin-left:10px;margin-right:10px;margin-top:5px;font-family:Inter,sans-serif}.slt-reward-pool-text-access p{font-size:13px;text-align:left;margin-left:10px;margin-right:10px;margin-top:5px;font-family:Inter,sans-serif}.slt-reward-pool-text-rewards{box-shadow:inset -2px -2px 6px #ffffff80,inset 2px 2px 6px 2px #000;overflow:hidden;position:relative;text-align:left;grid-column:1 / -1}.slt-reward-pool-text-rewards h1{font-size:17px;font-weight:700;text-align:left;margin-left:10px;margin-right:10px;margin-top:5px;font-family:Inter,sans-serif}.slt-reward-pool-text-rewards p{font-size:13px;text-align:left;margin-left:10px;margin-right:10px;margin-top:5px;font-family:Inter,sans-serif}.sol-reward-pool-card{inset:0;transform:rotateY(7deg) translateZ(100px);z-index:3;display:flex;flex-direction:row;flex:1;max-width:1050px;width:100%;aspect-ratio:2;background-color:#0a0e1f;border-radius:20px;margin-left:50px;margin-right:50px;position:relative;overflow:hidden;text-align:center}.sol-reward-pool-image{flex:1;width:100%;padding:0;position:relative;overflow:hidden}.sol-reward-pool-content{flex:1;display:grid;grid-template-columns:repeat(2,1fr);margin:50px;overflow:hidden;position:relative;text-align:left;gap:20px;max-width:500px}.sol-reward-pool-title{background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent;font-size:40px;font-weight:700;overflow:hidden;position:relative;grid-column:1 / -1;text-align:left}.sol-reward-pool-text-vault{box-shadow:inset -2px -2px 6px #ffffff80,inset 2px 2px 6px 2px #000;overflow:hidden;position:relative;text-align:left;grid-column:1 / 1}.sol-reward-pool-text-vault h1{font-size:17px;font-weight:700;text-align:left;margin-left:10px;margin-right:10px;margin-top:5px;font-family:Inter,sans-serif}.sol-reward-pool-text-vault p{font-size:13px;text-align:left;margin-left:10px;margin-right:10px;margin-top:5px;font-family:Inter,sans-serif}.sol-reward-pool-text-access{box-shadow:inset -2px -2px 6px #ffffff80,inset 2px 2px 6px 2px #000;overflow:hidden;position:relative;text-align:left;grid-column:2 / 2}.sol-reward-pool-text-access h1{font-size:17px;font-weight:700;text-align:left;margin-left:10px;margin-right:10px;margin-top:5px;font-family:Inter,sans-serif}.sol-reward-pool-text-access p{font-size:13px;text-align:left;margin-left:10px;margin-right:10px;margin-top:5px;font-family:Inter,sans-serif}.sol-reward-pool-text-rewards{box-shadow:inset -2px -2px 6px #ffffff80,inset 2px 2px 6px 2px #000;overflow:hidden;position:relative;text-align:left;grid-column:1 / -1}.sol-reward-pool-text-rewards h1{font-size:17px;font-weight:700;text-align:left;margin-left:10px;margin-right:10px;margin-top:5px;font-family:Inter,sans-serif}.sol-reward-pool-text-rewards p{font-size:13px;text-align:left;margin-left:10px;margin-right:10px;margin-top:5px;font-family:Inter,sans-serif}.alpha-node-card,.gamma-node-card{z-index:3;flex:1;width:calc(50% - 15px);height:800px;background-color:#0a0e1f;border-radius:20px;padding:40px;position:relative;overflow:hidden;text-align:center;margin-left:160px;margin-right:160px}.node-system-title{background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent;font-size:80px;margin-bottom:50px;z-index:3;font-weight:700;text-align:left;overflow:hidden;position:relative;grid-column:1 / -1;text-align:center}.alpha-node-text{box-shadow:inset -2px -2px 6px #ffffff80,inset 2px 2px 6px 2px #000;border-radius:0 0 20px 20px;padding:20px;overflow:hidden;position:relative;text-align:center}.alpha-node-card h3{font-size:1.8rem;margin-bottom:10px}.alpha-node-card h4{font-size:1rem;font-weight:500;margin-bottom:20px;text-transform:uppercase}.gamma-node-text{box-shadow:inset -2px -2px 6px #ffffff80,inset 2px 2px 6px 2px #000;border-radius:0 0 20px 20px;padding:20px;overflow:hidden;position:relative;text-align:center}.gamma-node-card h3{font-size:1.8rem;margin-bottom:10px}.gamma-node-card h4{font-size:1rem;font-weight:500;margin-bottom:20px;text-transform:uppercase}@keyframes coinRain{0%{transform:translateY(-100px);opacity:1}to{transform:translateY(700px);opacity:0}}.arrow{position:absolute;top:400px;width:700px;z-index:2}.section-divider{position:relative;z-index:1;overflow:visible}.section-divider:before{content:"";position:absolute;top:-200px;left:0;right:0;height:400px;background:linear-gradient(to bottom,transparent,#000000,transparent);pointer-events:none;z-index:-1}.dashboard-buttons{background-image:linear-gradient(to bottom right,#0a0f24,#141a36,#1b103d);border:1px solid #fff;height:50px;border-radius:8px!important;padding-left:16px!important;padding-right:16px!important;box-shadow:0 4px 6px #0000004d}.stat-card{background:var(--darker);border:1px solid rgba(255,255,255,.1);padding:18px;border-radius:10px;transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;gap:8px;position:relative}.stat-card:hover{transform:scale(1.02);box-shadow:0 4px 8px #ffffff14}.stat-card-header{display:flex;justify-content:space-between;align-items:center}.stat-card-header h3{font-size:1rem;font-weight:600;color:var(--light);text-transform:uppercase;opacity:.85}.stat-card-header span{font-size:1.4rem;color:var(--secondary-text-color)}.stat-card-value{font-size:1.8rem;font-weight:700;color:var(--light);margin-top:4px}.stat-card-subvalue{font-size:.85rem;color:#fff9}.stat-card-link{position:absolute;bottom:12px;right:12px;font-size:.8rem;color:#ffffffb3;display:flex;align-items:center;gap:4px;transition:color .2s ease}.stat-card-link:hover{color:var(--light)}.fee-pool-card{height:auto;min-height:700px;display:flex;flex-direction:column;align-items:center;gap:24px;overflow:visible}.fee-pool-grid{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:8px;position:relative;z-index:2}.fee-pool-item{min-height:190px;border:1px solid rgba(0,224,255,.18);border-radius:18px;background:#0a0e1fe0;padding:20px 18px;box-shadow:0 0 24px #00e0ff1a;text-align:center}.fee-pool-number{display:block;margin-bottom:8px;font-size:2.2rem;line-height:1;font-weight:800;color:#7fb2ff}.fee-pool-item h3{margin:0 0 10px;font-size:1.35rem;font-weight:800;background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent}.fee-pool-item p{margin:0;color:#ffffffc7;font-size:1rem;line-height:1.45}.fee-pool-chart{width:100%;max-width:720px;height:250px;margin-top:4px;overflow:hidden;opacity:.82}@media(max-width:900px){.fee-pool-grid{grid-template-columns:1fr}.fee-pool-card{min-height:auto}}.fee-pool-card{min-height:auto;padding:clamp(28px,4vw,48px)}.node-cards-simple{align-items:stretch;gap:clamp(28px,5vw,72px);max-width:1180px;padding:0 24px}.node-simple-card.alpha-node-card,.node-simple-card.gamma-node-card{width:min(100%,540px);height:auto;min-height:0;margin:0;padding:0;display:grid;grid-template-columns:42% 58%;background:#0a0e1ff5;border:1px solid rgba(0,224,255,.16);border-radius:22px;overflow:hidden;text-align:left;box-shadow:0 0 26px #00e0ff1a,0 16px 40px #00000059;transform:none!important}.node-simple-image-wrap{min-height:100%;background:linear-gradient(145deg,#00e0ff14,#d187ff1a);display:flex;align-items:stretch}.node-simple-image-wrap img{width:100%;height:100%;min-height:360px;object-fit:cover}.node-simple-content{padding:clamp(22px,3vw,34px);display:flex;flex-direction:column;gap:14px}.node-simple-kicker{margin:0;color:#00e0ff;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.node-simple-card h3{margin:0;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1;background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent}.node-simple-description{margin:0;color:#fffc;line-height:1.55;font-size:1rem}.node-simple-revenue{border:1px solid rgba(0,224,255,.22);border-radius:16px;background:#00e0ff12;padding:14px}.node-simple-revenue span,.node-simple-revenue small{display:block;color:#ffffffad;line-height:1.4}.node-simple-revenue span{font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;margin-bottom:5px}.node-simple-revenue strong{display:block;color:#fff;font-size:1.2rem;margin-bottom:5px}.node-simple-list{margin:0;padding-left:18px;color:#ffffffbd;line-height:1.55}@media(max-width:980px){.node-cards-simple{flex-direction:column}.node-simple-card.alpha-node-card,.node-simple-card.gamma-node-card{grid-template-columns:1fr}.node-simple-image-wrap img{min-height:260px;max-height:340px}}.fee-flow-line{width:min(100%,860px);border:1px solid rgba(0,224,255,.25);border-radius:999px;padding:12px 18px;background:linear-gradient(90deg,#00e0ff1a,#d187ff1a);color:#ffffffe0;font-weight:700;letter-spacing:.01em;text-align:center}.fee-pool-wallet-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:920px;gap:20px}.fee-wallet-card{min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.fee-wallet-card.reward-wallet-card{border-color:#00e0ff5c;box-shadow:0 0 34px #00e0ff29}.fee-wallet-status{margin:-2px 0 8px;padding:4px 10px;border-radius:999px;border:1px solid rgba(0,224,255,.25);color:#00e0ff;background:#00e0ff14;font-size:.72rem!important;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.fee-wallet-card strong{display:block;margin-top:auto;padding-top:12px;color:#fff;font-size:.96rem;line-height:1.35}@media(max-width:900px){.fee-pool-wallet-grid{grid-template-columns:1fr}.fee-flow-line{border-radius:18px}}.fee-flow-diagram{width:min(100%,940px);display:flex;flex-direction:column;align-items:center;gap:18px;margin-top:8px}.fee-flow-node{width:100%;border:1px solid rgba(0,224,255,.2);border-radius:20px;background:#0a0e1fe6;padding:20px;text-align:center;box-shadow:0 0 26px #00e0ff1a}.source-node{max-width:620px;border-color:#d187ff59;background:linear-gradient(135deg,#00e0ff1a,#d187ff1a)}.fee-flow-tag,.fee-flow-percent{display:inline-block;margin-bottom:8px;color:#00e0ff;font-size:.76rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.fee-flow-percent{color:#7fb2ff;font-size:2.25rem;line-height:1;letter-spacing:0}.fee-flow-node h3{margin:0 0 8px;font-size:clamp(1.25rem,2.2vw,1.8rem);line-height:1.1;background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent}.fee-flow-node p{margin:0 auto;max-width:620px;color:#ffffffc7;line-height:1.45}.fee-flow-node strong{display:block;margin-top:10px;color:#fff;font-size:1.05rem}.fee-flow-split{width:min(100%,700px);display:flex;flex-direction:column;align-items:center;gap:8px}.fee-flow-arrow,.redistribution-arrow{color:#00e0ff;font-size:2rem;line-height:1;text-shadow:0 0 16px rgba(0,224,255,.55)}.fee-flow-split-line{width:100%;display:flex;justify-content:space-around;position:relative;color:#fff;font-weight:900}.fee-flow-split-line:before{content:"";position:absolute;left:18%;right:18%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,224,255,.45),transparent);transform:translateY(-50%)}.fee-flow-split-line span{position:relative;z-index:1;min-width:64px;padding:5px 12px;border:1px solid rgba(0,224,255,.28);border-radius:999px;background:#0a0e1f}.fee-flow-branches{width:100%;display:grid;grid-template-columns:1.35fr 1fr;gap:20px}.reward-node{border-color:#00e0ff61;box-shadow:0 0 34px #00e0ff29}.reserve-node{border-color:#d187ff40}.fee-wallet-status.unlocked{border-color:#d187ff59;color:#d187ff;background:#d187ff17}.node-redistribution-flow{width:100%;display:flex;align-items:stretch;justify-content:center;gap:10px;margin-top:4px;padding:14px;border:1px solid rgba(0,224,255,.18);border-radius:20px;background:#00e0ff0d}.redistribution-step{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;padding:12px 10px;border-radius:14px;background:#0a0e1fd9;color:#ffffffdb;font-weight:800;line-height:1.25;text-align:center}.redistribution-step.node-targets{border:1px solid rgba(209,135,255,.32);color:#fff}@media(max-width:900px){.fee-flow-branches,.node-redistribution-flow{grid-template-columns:1fr;flex-direction:column}.redistribution-arrow{transform:rotate(90deg)}}.fee-flow-node .fee-wallet-status{display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:max-content;white-space:nowrap;margin:0 auto 10px}.fee-flow-node .fee-flow-percent{display:block;margin-bottom:8px}.reward-wallet-expanded{text-align:center}.wallet-balance-visual{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0 14px}.wallet-asset{border-radius:16px;padding:14px;border:1px solid rgba(0,224,255,.22);background:#00e0ff12}.wallet-asset span{display:block;font-size:1.6rem;font-weight:900;line-height:1;color:#7fb2ff}.wallet-asset strong{display:block;margin-top:6px;color:#ffffffdb;font-size:.9rem}.slt-asset{border-color:#d187ff47;background:#d187ff12}.reward-pool-subflow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:8px;margin-top:12px;padding:12px;border-radius:16px;background:#00e0ff0d;border:1px solid rgba(0,224,255,.16)}.reward-pool-subflow span{color:#00e0ff;font-weight:900;font-size:1.25rem}.subflow-step{min-height:58px;display:flex;align-items:center;justify-content:center;padding:9px 8px;border-radius:12px;background:#0a0e1fe0;color:#ffffffe0;font-size:.82rem;font-weight:800;line-height:1.2}.wallet-burn-mechanics{width:100%;padding:18px;border-radius:20px;border:1px solid rgba(209,135,255,.2);background:#d187ff0e}.wallet-burn-mechanics h3{margin:0 0 14px;font-size:clamp(1.2rem,2vw,1.55rem);background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent}.burn-rule-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.burn-rule-card{min-height:118px;display:flex;flex-direction:column;justify-content:flex-start;border-radius:14px;padding:12px 10px;background:#0a0e1fdb;border:1px solid rgba(255,255,255,.08)}.burn-rule-card span{color:#7fb2ff;font-weight:900;font-size:1.45rem;line-height:1;margin-bottom:8px}.burn-rule-card p{margin:0;color:#ffffffc2;font-size:.82rem;line-height:1.25}.burn-note{margin:12px auto 0!important;max-width:760px!important;color:#ffffffc7!important;font-size:.95rem}@media(max-width:1100px){.reward-pool-subflow{grid-template-columns:1fr}.reward-pool-subflow span{transform:rotate(90deg)}.burn-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.wallet-balance-visual,.burn-rule-grid{grid-template-columns:1fr}}.reward-pool-node-map{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;padding:12px;border-radius:16px;background:#00e0ff0d;border:1px solid rgba(0,224,255,.16)}.reward-asset-node{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:14px 12px;border-radius:14px;background:#0a0e1fe0;border:1px solid rgba(255,255,255,.08);text-align:center}.reward-asset-node .asset-label{color:#7fb2ff;font-size:1.6rem;font-weight:900;line-height:1}.reward-asset-node .map-arrow{color:#00e0ff;font-size:1.5rem;line-height:1;text-shadow:0 0 14px rgba(0,224,255,.55)}.reward-asset-node strong{color:#fff;font-size:1.08rem;line-height:1.15}.reward-asset-node small{color:#ffffffad;font-size:.78rem;line-height:1.25}.slt-node-map{border-color:#d187ff38}@media(max-width:640px){.reward-pool-node-map{grid-template-columns:1fr}}.epoch-reward-card{width:min(1120px,calc(100vw - 80px));margin:0 auto;padding:clamp(28px,4vw,48px);border-radius:24px;background:#0a0e1ff5;border:1px solid rgba(0,224,255,.16);box-shadow:0 0 28px #00e0ff1a,0 18px 48px #00000059;text-align:center}.epoch-intro{max-width:820px;margin:0 auto 26px}.epoch-intro h2{margin:8px 0 12px;font-size:clamp(2rem,3.5vw,3.2rem);line-height:1.05;background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent}.epoch-intro p:not(.node-simple-kicker),.epoch-note{color:#ffffffc7;font-size:1.05rem;line-height:1.55}.epoch-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:10px;margin:24px 0 28px;padding:14px;border-radius:20px;border:1px solid rgba(0,224,255,.18);background:#00e0ff0d}.epoch-flow span{display:flex;align-items:center;justify-content:center;color:#00e0ff;font-size:1.7rem;font-weight:900;text-shadow:0 0 14px rgba(0,224,255,.55)}.epoch-flow-step{min-height:70px;display:flex;align-items:center;justify-content:center;padding:12px;border-radius:14px;background:#0a0e1fe0;color:#fff;font-weight:800;line-height:1.25}.epoch-node-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:10px}.epoch-node-card{padding:24px;border-radius:20px;border:1px solid rgba(0,224,255,.2);background:#0a0e1fe0;text-align:left}.gamma-epoch-card{border-color:#d187ff40}.epoch-node-card h3{margin:8px 0 16px;font-size:clamp(1.6rem,2.5vw,2.25rem);line-height:1.05;background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent}.epoch-node-card ul{margin:0;padding-left:20px;color:#ffffffc7;line-height:1.7;font-size:1.02rem}.epoch-node-card strong{color:#fff}.epoch-note{max-width:760px;margin:24px auto 0;padding:14px 18px;border-radius:16px;border:1px solid rgba(0,224,255,.16);background:#00e0ff0e}@media(max-width:900px){.epoch-flow,.epoch-node-grid{grid-template-columns:1fr}.epoch-flow span{transform:rotate(90deg)}}.nav-button,.header-buttons .active,.slt-x-link,.header-ca-copy{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;width:var(--slt-header-action-width);min-width:var(--slt-header-action-width);max-width:var(--slt-header-action-width);height:var(--slt-header-action-height);min-height:var(--slt-header-action-height);padding:0 12px!important;line-height:1;white-space:nowrap}.header-buttons .menu{display:flex;align-items:center;gap:12px;margin:0;padding:0}.header-buttons .menu li,.header-buttons .wallet-adapter-dropdown{display:flex;align-items:center;height:var(--slt-header-action-height)}.header-buttons .wallet-adapter-button,.header-buttons .wallet-adapter-button-trigger{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:var(--slt-header-action-height)!important;min-height:var(--slt-header-action-height)!important;border-radius:8px!important;line-height:1!important}.nav-icon{display:inline-flex;font-size:1rem}.invest-now-button{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.leaderboard-page{min-height:100vh;padding:156px clamp(24px,5vw,72px) 80px;background-image:linear-gradient(to bottom right,#0a0f24,#141a36,#1b103d);color:#fff}.leaderboard-hero,.epoch-dashboard-card,.pool-dashboard,.nodes-owned-section,.leaderboard-table-section,.token-test-buy-panel{max-width:1220px;margin:0 auto 28px;padding:clamp(24px,4vw,42px);border-radius:24px;background:#0a0e1ff5;border:1px solid rgba(0,224,255,.16);box-shadow:0 0 28px #00e0ff1a,0 18px 48px #00000059}.leaderboard-hero{display:grid;grid-template-columns:1fr 320px;align-items:center;gap:28px}.leaderboard-hero h1,.epoch-dashboard-card h2,.section-heading-row h2{margin:6px 0 12px;font-size:clamp(2.4rem,5vw,5rem);line-height:1;background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent}.leaderboard-hero p,.epoch-dashboard-card p{max-width:760px;color:#ffffffc7;line-height:1.55;font-size:1.1rem}.leaderboard-wallet-card,.dashboard-panel,.pool-state-card,.owned-node-card{border:1px solid rgba(0,224,255,.18);border-radius:18px;background:#00e0ff0f;padding:20px}.dashboard-panel,.dashboard-hero-account,.dev-projection-grid div,.miner-upgrade-card,.gamma-team-card,.mine-product-card,.game-resource-pill,.game-brand-chip,.game-wallet-chip,.leaderboard-row,.token-speed-control{min-width:0;overflow-wrap:anywhere}.dashboard-panel *,.dashboard-hero-account *,.dev-projection-grid *,.miner-upgrade-card *,.gamma-team-card *,.mine-product-card *,.game-resource-pill *,.game-brand-chip *,.game-wallet-chip *,.leaderboard-row *,.token-speed-control *{min-width:0}.leaderboard-wallet-card span,.section-heading-row span{display:block;color:#00e0ff;font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.leaderboard-wallet-card strong{display:block;margin:8px 0 14px;font-size:1.3rem}.epoch-dashboard-card{text-align:center}.epoch-countdown{margin:16px auto;width:min(100%,620px);padding:22px;border-radius:24px;border:1px solid rgba(0,224,255,.28);background:radial-gradient(circle at center,#00e0ff29,#0a0e1fe6);color:#fff;font-size:clamp(4rem,10vw,8rem);line-height:1;font-weight:900;letter-spacing:.04em;text-shadow:0 0 28px rgba(0,224,255,.5)}.leaderboard-grid{max-width:1220px;margin:0 auto 28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.dashboard-panel h3,.pool-state-card h3,.owned-node-card h3{margin:0 0 16px;font-size:1.45rem;background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent}.metric-row{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.08)}.metric-row span,.pool-state-card p,.owned-node-card p,.buy-panel small{color:#ffffffb8}.metric-row strong{text-align:right;color:#fff}.buy-panel label{display:grid;gap:8px;color:#ffffffbf}.buy-panel input{width:100%;border:1px solid rgba(0,224,255,.24);border-radius:12px;padding:12px 14px;background:#0a0e1fe6;color:#fff;outline:none}.buy-quote{margin:16px 0;display:flex;justify-content:space-between;color:#ffffffc7}.invest-action-button{width:100%;border:0;border-radius:12px;padding:13px 18px;color:#fff;font-weight:900;background:linear-gradient(135deg,#00e0ff,#7c3aed);cursor:pointer}.section-heading-row{display:flex;justify-content:space-between;align-items:end;gap:18px;margin-bottom:20px}.section-heading-row h2{font-size:clamp(2rem,4vw,3.4rem);margin:0}.pool-grid,.owned-node-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.owned-node-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pool-state-card strong,.owned-node-card strong{display:block;color:#fff;font-size:1.7rem;margin-bottom:6px}.pool-bar{height:10px;border-radius:999px;overflow:hidden;background:#ffffff14;margin-top:14px}.pool-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#00e0ff,#d187ff)}.leaderboard-table{display:grid;gap:10px}.leaderboard-row{display:grid;grid-template-columns:60px 1.2fr repeat(4,1fr);gap:12px;align-items:center;padding:14px 16px;border-radius:14px;background:#0a0e1fd1;border:1px solid rgba(255,255,255,.08);color:#ffffffc7}.leaderboard-row strong,.leaderboard-row span:first-child{color:#fff}@media(max-width:1000px){.leaderboard-hero,.leaderboard-grid,.pool-grid,.owned-node-grid,.leaderboard-row{grid-template-columns:1fr}}.wallet-token-balance{margin:12px 0 16px;padding:12px;border-radius:14px;background:#0a0e1fb8;border:1px solid rgba(255,255,255,.08)}.wallet-token-balance small{display:block;color:#ffffffa6;margin-bottom:4px}.wallet-token-balance strong{margin:0;color:#fff}.node-market-section{max-width:1220px;margin:0 auto 28px;padding:clamp(24px,4vw,42px);border-radius:24px;background:#0a0e1ff5;border:1px solid rgba(0,224,255,.16);box-shadow:0 0 28px #00e0ff1a,0 18px 48px #00000059}.token-test-buy-grid,.leaderboard-config-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0 18px}.token-test-buy-grid>div,.token-test-buy-grid label,.leaderboard-config-strip span{display:grid;gap:6px;padding:14px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.token-test-buy-grid span,.token-test-buy-grid label span,.leaderboard-config-strip span{color:#ffffff9e;font-size:.82rem;font-weight:800;text-transform:uppercase}.token-test-buy-grid strong,.leaderboard-config-strip strong{color:#fff;font-size:1.02rem}.token-test-buy-grid input{width:100%;border:1px solid rgba(0,224,255,.2);border-radius:10px;background:#0a0e1fd1;color:#fff;padding:10px 12px}.node-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.node-product-card{width:100%;text-align:left;border:1px solid rgba(0,224,255,.22);border-radius:20px;background:#00e0ff0f;padding:24px;color:#fff;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.node-product-card:hover{transform:translateY(-4px);border-color:#d187ff73;box-shadow:0 0 24px #d187ff2e}.node-product-card h3{margin:10px 0;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.05;background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent}.node-product-card strong{display:block;font-size:2rem;margin-bottom:12px}.node-product-card p,.node-product-card small{color:#ffffffbd;line-height:1.45}.node-product-card small{display:inline-flex;margin-top:14px;padding:8px 10px;border-radius:999px;border:1px solid rgba(0,224,255,.2);background:#0a0e1fd1;color:#00e0ff;font-weight:800}.owned-node-list{max-height:560px;overflow:auto;display:grid;gap:10px;padding-right:6px}.owned-node-row{display:grid;grid-template-columns:110px 90px 110px 1fr 130px;gap:12px;align-items:center;padding:13px 15px;border-radius:14px;background:#00e0ff0e;border:1px solid rgba(0,224,255,.14);color:#ffffffc7}.gamma-owned-row{background:#d187ff0f;border-color:#d187ff2e}.owned-node-row strong{color:#fff}.lifespan-pill{justify-self:end;padding:7px 10px;border-radius:999px;color:#fff!important;background:linear-gradient(135deg,#00e0ff38,#d187ff38);border:1px solid rgba(255,255,255,.12);font-weight:800}.node-modal-backdrop{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.node-buy-modal{position:relative;width:min(720px,100%);max-height:min(820px,92vh);overflow:auto;padding:clamp(24px,4vw,38px);border-radius:24px;background:#090e21;border:1px solid rgba(0,224,255,.25);box-shadow:0 0 60px #00e0ff33,0 24px 80px #000000a6;color:#fff}.node-modal-close{position:absolute;top:16px;right:16px;width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#fff;font-size:1.5rem;cursor:pointer}.node-buy-modal h2{margin:8px 0 12px;font-size:clamp(2rem,5vw,3.5rem);line-height:1;background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent}.node-buy-modal p{color:#ffffffbf;line-height:1.55}.node-modal-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0}.node-modal-metrics div{padding:14px;border-radius:14px;background:#00e0ff0e;border:1px solid rgba(0,224,255,.14)}.node-modal-metrics span{display:block;color:#ffffff9e;font-size:.84rem;margin-bottom:6px}.node-modal-metrics strong{color:#fff}.node-buy-status{margin-bottom:16px;padding:12px 14px;border-radius:14px;font-weight:800}.node-buy-status.ok{color:#a7f3d0;background:#10b9811f;border:1px solid rgba(16,185,129,.24)}.node-buy-status.blocked{color:#fecaca;background:#ef44441f;border:1px solid rgba(239,68,68,.24)}.invest-action-button:disabled{cursor:not-allowed;opacity:.48;filter:grayscale(.5)}@media(max-width:1000px){.node-product-grid,.owned-node-row,.node-modal-metrics{grid-template-columns:1fr}.lifespan-pill{justify-self:start}}.dev-console-panel{max-width:1220px;margin:0 auto 28px;padding:clamp(24px,4vw,42px);border-radius:24px;background:#0a0e1ff5;border:1px solid rgba(0,224,255,.16);box-shadow:0 0 28px #00e0ff1a,0 18px 48px #00000059}.dev-console-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.dev-console-actions button{border:1px solid rgba(0,224,255,.28);border-radius:12px;padding:12px 14px;color:#fff;background:#00e0ff14;font-weight:900;cursor:pointer}.dev-console-actions button:nth-child(2){background:linear-gradient(135deg,#00e0ff,#7c3aed)}.dev-console-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.dev-console-grid div{padding:14px;border-radius:14px;background:#00e0ff0e;border:1px solid rgba(0,224,255,.14)}.dev-console-grid span{display:block;color:#ffffff9e;font-size:.82rem;margin-bottom:6px}.dev-console-grid strong{color:#fff;line-height:1.25}.dev-log{max-height:150px;overflow:auto;padding:12px 14px;border-radius:14px;background:#00000038;border:1px solid rgba(255,255,255,.08)}.dev-log p{margin:0 0 7px;color:#ffffffb8;font-size:.9rem}.owned-node-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.owned-node-column{min-width:0;padding:18px;border-radius:20px;border:1px solid rgba(0,224,255,.16);background:#00e0ff0a}.owned-node-column h3{margin:0 0 14px;font-size:clamp(1.4rem,2vw,2rem);background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent}.owned-node-list.compact{max-height:560px}.owned-node-list.compact .owned-node-row{grid-template-columns:100px 95px 1fr 122px;font-size:.92rem}.gamma-column{border-color:#d187ff2e;background:#d187ff0b}@media(max-width:1100px){.dev-console-grid,.owned-node-columns,.owned-node-list.compact .owned-node-row{grid-template-columns:1fr}}.dev-db-page{height:100dvh;min-height:100dvh;overflow:hidden;padding:86px clamp(14px,2.4vw,32px) 18px;background-image:linear-gradient(to bottom right,#0a0f24,#141a36,#1b103d);color:#fff}.dev-db-shell{height:100%;max-width:1380px;margin:0 auto;padding:clamp(14px,2vw,22px);border-radius:24px;background:#0a0e1ff5;border:1px solid rgba(0,224,255,.16);box-shadow:0 0 28px #00e0ff1a,0 18px 48px #00000059;display:flex;flex-direction:column;min-height:0}.dev-db-heading{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:14px}.dev-db-heading h1{margin:0 0 8px;font-size:2.35rem;line-height:1;color:#fff}.dev-db-heading p{margin:0;color:#ffffffad}.dev-db-heading .dev-db-hint{margin-top:8px;max-width:72ch;color:#c6f5ffd1;font-size:.86rem;line-height:1.45}.dev-db-heading button,.dev-db-editor-actions button{border:1px solid rgba(0,224,255,.28);border-radius:12px;padding:11px 14px;color:#fff;background:#00e0ff14;font-weight:900;cursor:pointer}.dev-db-heading .dev-db-danger-action{border-color:#f8717173;background:#ef444429;color:#fecaca}.dev-db-heading button:disabled,.dev-db-editor-actions button:disabled,.dev-db-new-document button:disabled{cursor:not-allowed;opacity:.56;filter:grayscale(.2)}.dev-db-layout{display:grid;grid-template-columns:230px 1fr;gap:18px;min-height:0;flex:1}.dev-db-sidebar,.dev-db-list,.dev-db-editor-panel{border-radius:18px;border:1px solid rgba(0,224,255,.14);background:#00e0ff0a}.dev-db-sidebar{padding:12px;overflow:auto;min-height:0}.dev-db-sidebar button,.dev-db-list button{width:100%;display:flex;justify-content:space-between;gap:10px;border:0;border-radius:12px;padding:12px;color:#fffc;background:transparent;text-align:left;cursor:pointer}.dev-db-sidebar button.active,.dev-db-list button.active{color:#fff;background:#00e0ff21}.dev-db-documents{display:grid;grid-template-columns:minmax(220px,320px) 1fr;gap:18px;min-width:0;min-height:0}.dev-db-list{min-height:0;overflow:auto;padding:12px}.dev-db-new-document{display:grid;gap:8px;margin-bottom:12px;padding:10px;border-radius:14px;border:1px solid rgba(255,43,214,.18);background:#ff2bd612}.dev-db-new-document label{display:grid;gap:6px}.dev-db-new-document span{color:#ffffff9e;font-size:.78rem;font-weight:800}.dev-db-new-document input{width:100%;min-width:0;border:1px solid rgba(0,224,255,.18);border-radius:10px;padding:10px;color:#fff;background:#00000042;outline:none}.dev-db-new-document input:focus{border-color:#00e0ff94;box-shadow:0 0 0 3px #00e0ff1f}.dev-db-new-document button{justify-content:center;color:#fff;background:linear-gradient(135deg,#ff2bd657,#00e0ff2e)}.dev-db-list button{display:block;margin-bottom:8px}.dev-db-list strong,.dev-db-list span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dev-db-list span{color:#ffffff85;font-size:.82rem;margin-top:4px}.dev-db-editor-panel{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.dev-db-editor-panel textarea{flex:1;min-height:0;width:100%;border:0;resize:vertical;padding:18px;color:#dff9ff;background:#00000047;font:.9rem/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;outline:none}.dev-db-editor-actions{display:flex;justify-content:flex-end;gap:10px;padding:12px;border-top:1px solid rgba(0,224,255,.12)}.dev-db-editor-actions button:last-child{background:linear-gradient(135deg,#00e0ff,#7c3aed)}.dev-db-editor-actions button:first-child{border-color:#f8717157;background:#ef44441f;color:#fecaca}.dev-db-error,.dev-db-status{margin:0 0 14px;padding:12px 14px;border-radius:14px;font-weight:800}.dev-db-error{color:#fecaca;background:#ef44441f;border:1px solid rgba(239,68,68,.24)}.dev-db-status{color:#c7f9d4;background:#22c55e1f;border:1px solid rgba(34,197,94,.24)}@media(max-width:980px){.dev-db-page{height:auto;min-height:100dvh;overflow:visible;padding-top:96px}.dev-db-shell{height:auto}.dev-db-layout,.dev-db-documents{grid-template-columns:1fr}.dev-db-editor-panel textarea{min-height:420px}}.token-linked-panel,.token-sim-hero,.token-launch-console,.token-sim-warning,.token-chart-panel,.token-trade-tape{width:100%;max-width:none;margin:0 auto 28px;padding:clamp(24px,4vw,42px);border-radius:24px;background:#0a0e1ff5;border:1px solid rgba(0,224,255,.16);box-shadow:0 0 28px #00e0ff1a,0 18px 48px #00000059}.token-sim-page{min-height:100vh;padding:120px clamp(12px,2vw,32px) 80px;background-image:linear-gradient(to bottom right,#0a0f24,#141a36,#1b103d);color:#fff}.token-sim-hero{display:grid;grid-template-columns:1fr 320px;gap:28px;align-items:center}.token-sim-hero h1,.token-launch-console h2,.token-trade-tape h2,.token-chart-panel h2,.token-linked-panel h2{margin:0 0 12px;font-size:clamp(2.4rem,5vw,4.8rem);line-height:1.02;background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent}.token-sim-hero p,.token-launch-note,.token-last-event,.token-sim-warning p{color:#ffffffc2;font-size:1.05rem;line-height:1.55}.token-status-card{padding:24px;border-radius:20px;background:#ef44441a;border:1px solid rgba(239,68,68,.24)}.token-status-card.launched{background:#10b9811a;border-color:#10b98147}.token-status-card span,.token-status-card small,.token-sim-metric span,.token-linked-grid span{display:block;color:#ffffff9e;font-size:.82rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.token-status-card strong{display:block;font-size:2rem;margin-bottom:8px}.token-launch-actions{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}.token-launch-actions button,.token-sim-open-button{border:1px solid rgba(0,224,255,.28);border-radius:12px;padding:12px 16px;color:#fff;background:#00e0ff14;font-weight:900;cursor:pointer}.token-launch-actions button:first-child,.token-sim-open-button{background:linear-gradient(135deg,#00e0ff,#7c3aed)}.token-sim-open-button.secondary-action{margin-left:10px;background:#ffffff0f;border-color:#ffffff29}.token-launch-actions button:disabled{cursor:not-allowed;opacity:.42}.token-speed-control{display:grid;grid-template-columns:160px minmax(180px,1fr) 72px;gap:14px;align-items:center;margin:18px 0;padding:14px 16px;border-radius:14px;background:#ffffff09;border:1px solid rgba(0,224,255,.14)}.token-speed-control span{color:#ffffffb8;font-weight:800}.token-speed-control input,.token-speed-control select{width:100%;accent-color:#00e0ff}.token-speed-control select{min-height:38px;border:1px solid rgba(0,224,255,.24);border-radius:10px;background:#040918d6;color:#fff;font-weight:800;padding:0 10px}.token-speed-control strong{color:#fff;text-align:right}.node-config-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.node-config-input{display:grid;gap:8px;padding:14px;border-radius:14px;background:#ffffff09;border:1px solid rgba(0,224,255,.14)}.node-config-input span{color:#ffffffb3;font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.node-config-input input{width:100%;min-height:42px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#00000038;color:#fff;padding:8px 10px;font-weight:800}.node-config-input input:disabled{opacity:.5}.token-sim-grid,.token-linked-grid{max-width:1220px;margin:0 auto 28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.token-sim-section-title{max-width:1220px;margin:34px auto 14px;font-size:clamp(1.35rem,2.3vw,2.1rem);color:#fff}.token-linked-grid{margin:18px 0}.token-sim-metric,.token-linked-grid div{padding:18px;border-radius:16px;background:#00e0ff0e;border:1px solid rgba(0,224,255,.14);min-width:0}.token-sim-metric.wide{grid-column:span 2}.token-sim-metric strong,.token-linked-grid strong{display:block;color:#fff;font-size:clamp(1.1rem,1.8vw,1.65rem);overflow-wrap:anywhere}.market-cap-chart{display:grid;gap:14px}.chart-control-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;min-width:0}.chart-control-stack{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.chart-mode-tabs,.chart-interval-tabs,.chart-viewport-controls{display:flex;align-items:center;gap:6px;min-width:0}.chart-mode-tabs button,.chart-interval-tabs button,.chart-viewport-controls button{min-height:30px;border:1px solid rgba(128,247,255,.18);border-radius:8px;background:#ffffff0b;color:#ffffffbd;font-size:.74rem;font-weight:900;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease;min-width:44px;padding:0 9px}.chart-mode-tabs button:hover:not(:disabled),.chart-interval-tabs button:hover:not(:disabled),.chart-viewport-controls button:hover:not(:disabled),.chart-mode-tabs button.active,.chart-interval-tabs button.active{border-color:#80f7ff85;background:#00e0ff1f;color:#fff}.chart-mode-tabs button:disabled,.chart-interval-tabs button:disabled,.chart-viewport-controls button:disabled{cursor:not-allowed;opacity:.4}.market-cap-chart svg{width:100%;min-height:340px;display:block;touch-action:none}.trading-chart-shell{position:relative;min-height:360px;overflow:hidden;border:1px solid rgba(0,224,255,.14);border-radius:18px;background:#ffffff09}.trading-chart-shell table,.trading-chart-shell canvas{font-family:inherit}.market-cap-chart rect{fill:#ffffff09;stroke:#00e0ff24}.chart-grid-line{stroke:#fbbf24b8;stroke-width:2;stroke-dasharray:8 8}.chart-axis-grid{stroke:#ffffff1f;stroke-width:1}.chart-axis-grid.subtle{stroke:#ffffff12}.chart-axis-line{stroke:#ffffff47;stroke-width:1.5}.chart-axis-label{fill:#ffffff9e;font-size:17px;font-weight:700}.chart-y-label{text-anchor:end}.chart-x-label{text-anchor:middle}.chart-migration-line{stroke:#d887ffd1;stroke-width:2}.chart-market-area{fill:#00e0ff1a}.chart-market-path{fill:none;stroke:#00e0ff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px rgba(0,224,255,.38))}.chart-last-point{fill:#86efac;stroke:#ffffffe6;stroke-width:2}.chart-min-point{fill:#fca5a5;stroke:#ffffffd6;stroke-width:1.5}.chart-max-point{fill:#fbbf24;stroke:#ffffffd6;stroke-width:1.5}.chart-event-line{stroke-width:1.5;stroke-dasharray:5 7;opacity:.72}.chart-event-line.bullish{stroke:#22c55eb8}.chart-event-line.bearish{stroke:#f87171d1}.chart-event-dot.bullish{fill:#22c55e}.chart-event-dot.bearish{fill:#f87171}.chart-event-label{fill:#ffffffc2;font-size:14px;font-weight:800}.chart-buyback-line{stroke:#80f7ff7a;stroke-width:1.5;stroke-dasharray:3 7}.chart-buyback-dot{fill:#80f7ff;stroke:#ffffffe6;stroke-width:1.5}.chart-buyback-label{fill:#80f7ffdb;font-size:12px;font-weight:900}.chart-threshold-label,.chart-migration-label{fill:#ffffffc7;font-size:22px;font-weight:800}.chart-readout{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.chart-readout span{padding:10px 12px;border-radius:12px;background:#ffffff0a;color:#ffffff9e;font-size:.9rem}.chart-readout strong{display:block;color:#fff;font-size:1.08rem}.chart-legend{display:flex;flex-wrap:wrap;gap:14px;color:#ffffffb3;font-size:.95rem}.chart-legend span{display:inline-flex;align-items:center;gap:8px}.chart-legend i{width:18px;height:4px;border-radius:999px;display:inline-block}.trading-tools-note span:last-child{color:#ffffff8f;font-size:.84rem}.legend-bonding{background:#00e0ff6b}.legend-migration{background:#fbbf24d1}.legend-market{background:#00e0ff}.legend-buyback{background:#80f7ff}.legend-bearish{background:#f87171}.legend-bullish{background:#22c55e}.trade-tape-list{display:grid;gap:10px;max-height:520px;overflow:auto}.trade-row{display:grid;grid-template-columns:80px 130px 120px 1fr 130px 150px;gap:12px;align-items:center;padding:13px 15px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff09}.trade-row.buy{border-color:#10b98138;background:#10b9810f}.trade-row.sell{border-color:#ef444438;background:#ef44440f}.trade-row.buy strong{color:#86efac}.trade-row.sell strong{color:#fca5a5}.trade-row em{color:#ffffff9e;font-style:normal}.wallet-table-list{display:grid;gap:10px;max-height:520px;overflow:auto}.node-wallet-table{display:grid;gap:14px;max-height:760px;overflow:auto}.node-wallet-card{display:grid;gap:14px;min-width:1780px;padding:14px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff09}.node-wallet-summary{display:grid;grid-template-columns:150px 128px 90px 90px 150px 230px 230px 170px 150px 130px 170px 170px;gap:10px;align-items:center}.node-wallet-summary strong{color:#fff}.node-wallet-summary span{color:#ffffffb8;overflow-wrap:anywhere}.node-wallet-detail-grid{display:grid;grid-template-columns:minmax(780px,1.35fr) minmax(520px,.9fr);gap:14px}.node-wallet-detail-panel{display:grid;gap:10px;min-width:0;padding:12px;border-radius:10px;border:1px solid rgba(0,224,255,.12);background:#0a0e1f94}.node-wallet-detail-panel h3{margin:0;font-size:.9rem;color:#ffffffdb}.node-detail-table,.node-buy-table{display:grid;gap:8px;max-height:260px;overflow:auto}.node-detail-row,.node-buy-row{display:grid;gap:10px;align-items:center;padding:9px 10px;border-radius:8px;background:#ffffff09}.node-detail-row{grid-template-columns:145px 64px 90px 130px 100px 190px 180px 120px;min-width:1080px}.node-buy-row{grid-template-columns:72px 128px 110px 140px 100px;min-width:620px}.node-detail-row.header,.node-buy-row.header{position:sticky;top:0;z-index:1;background:#0a0e1ffa}.node-detail-row strong,.node-buy-row strong{color:#fff}.node-detail-row span,.node-buy-row span{color:#ffffffb8;overflow-wrap:anywhere}.node-detail-row.header span,.node-buy-row.header span{color:#ffffffd1;font-size:.72rem;font-weight:900;text-transform:uppercase}.node-wallet-row{display:grid;grid-template-columns:128px 118px 64px 64px 132px 190px 190px 132px 132px 112px;gap:10px;align-items:center;min-width:1280px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff09}.node-wallet-row.header{position:sticky;top:0;z-index:2;background:#0a0e1ffa;border-color:#00e0ff2e}.node-wallet-row strong{color:#fff}.node-wallet-row span{color:#ffffffb8;overflow-wrap:anywhere}.node-wallet-row.header span{color:#ffffffd1;font-size:.76rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.wallet-pnl-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 18px}.wallet-pnl-summary span{padding:12px 14px;border-radius:12px;background:#ffffff0a;color:#ffffffad}.wallet-pnl-summary strong{display:block;color:#fff;font-size:1.12rem}.wallet-pnl-summary strong.positive{color:#86efac}.wallet-pnl-summary strong.negative{color:#fca5a5}.wallet-table-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.wallet-table-columns h3{margin:0 0 10px;color:#ffffffd1;font-size:1rem}.wallet-row{display:grid;grid-template-columns:130px 90px 1fr 150px 80px 120px;gap:12px;align-items:center;padding:13px 15px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff09}.wallet-row span,.wallet-row em{color:#ffffffb8;font-style:normal}.wallet-row em.positive{color:#86efac}.wallet-row em.negative{color:#fca5a5}@media(max-width:1100px){.token-sim-hero,.token-sim-grid,.token-linked-grid,.token-speed-control,.node-config-grid,.chart-readout,.wallet-pnl-summary,.wallet-table-columns,.wallet-row,.trade-row{grid-template-columns:1fr}.token-sim-metric.wide{grid-column:span 1}}.slt-twitter-link,.slt-x-link{color:#fff}.slt-x-link{width:64px;min-width:64px;max-width:64px}.slt-twitter-link:hover,.slt-x-link:hover{color:#60a9ff}.slt-x-link svg{width:18px;height:18px;fill:currentColor}.header-ca-copy{color:#fff;cursor:pointer}.header-ca-copy span{color:#00e0ff;font-size:.72rem;font-weight:900}.header-ca-copy strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:monospace;font-size:.76rem;font-weight:800}.header-ca-copy:hover{border-color:#60a9ff7a;background:#60a9ff21}.mining-page{min-height:100vh;padding:118px clamp(18px,4vw,56px) 56px;background:linear-gradient(180deg,#070a14f2,#0c1018fa),radial-gradient(circle at 18% 12%,rgba(49,151,91,.18),transparent 32%),radial-gradient(circle at 78% 8%,rgba(232,183,80,.12),transparent 30%);color:#f8fafc}.mining-hero{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:22px}.mining-hero h1{margin:4px 0 0;font-size:clamp(2rem,4vw,4.2rem);line-height:1;letter-spacing:0}.mining-hero p{max-width:680px;color:#f8fafcb8}.mining-wallet-pill,.mining-metric,.mining-panel,.mine-card,.boost-card,.miner-row,.mining-error{border:1px solid rgba(248,250,252,.12);border-radius:8px;background:#121820c7;box-shadow:0 18px 42px #00000047}.mining-wallet-pill{min-width:132px;padding:12px 14px;color:#b8f7d0;text-align:center;font-weight:800}.mining-error{margin-bottom:18px;padding:13px 15px;border-color:#f871716b;color:#fecaca;background:#7f1d1d3d}.mining-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.mining-metric{min-height:92px;padding:16px}.mining-metric span,.boost-card span,.mine-card-head span,.miner-row span,.mining-section-head span{color:#f8fafca3;font-size:.82rem;text-transform:uppercase}.mining-metric strong{display:block;margin-top:9px;color:#fff;font-size:1.25rem;letter-spacing:0}.mining-control-band{display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(3,minmax(150px,.6fr));gap:10px;margin-bottom:18px}.mining-control-band button,.mining-fund-control button,.mine-card-actions button,.miner-row button,.boost-card button,.mining-section-head button{min-height:42px;border:1px solid rgba(184,247,208,.28);border-radius:8px;background:#196946db;color:#f8fafc;font-weight:800;cursor:pointer}.mining-control-band button:hover,.mining-fund-control button:hover,.mine-card-actions button:hover,.miner-row button:hover,.boost-card button:hover,.mining-section-head button:hover{background:#238258f5}.mining-control-band button:disabled,.mining-fund-control button:disabled,.mine-card-actions button:disabled,.miner-row button:disabled,.boost-card button:disabled,.mining-section-head button:disabled{cursor:not-allowed;opacity:.45}.mining-fund-control{display:grid;grid-template-columns:minmax(120px,1fr) minmax(160px,.8fr);gap:8px}.mining-fund-control input{min-width:0;height:42px;border:1px solid rgba(248,250,252,.16);border-radius:8px;padding:0 12px;background:#04080ed1;color:#fff;font-weight:800}.mining-split{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:14px;margin-bottom:14px}.mining-panel{padding:16px;margin-bottom:14px}.mining-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-bottom:12px}.mining-section-head h2{margin:0;font-size:1.12rem;letter-spacing:0}.mining-section-head div{display:flex;gap:8px}.mining-section-head button{min-width:96px;min-height:36px}.mining-list{display:grid;gap:10px}.mine-card{min-height:178px;padding:14px}.mine-card.alpha{border-color:#b8f7d038}.mine-card.gamma{border-color:#e8b7505c}.mine-card-head,.mine-stats,.mine-card-actions,.miner-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.mine-card-head strong{display:block;margin-top:4px;color:#fff;font-size:1.05rem}.mine-card-head small{color:#f7d37a}.mine-capacity-bar{width:100%;height:12px;margin:15px 0 12px;overflow:hidden;border-radius:8px;background:#f8fafc14}.mine-capacity-bar div{height:100%;border-radius:inherit;background:linear-gradient(90deg,#4ade80,#facc15)}.mine-stats{min-height:24px;color:#f8fafcbd;font-size:.86rem}.mine-card-actions{margin-top:14px;justify-content:flex-start}.mine-card-actions button{min-width:112px}.miner-row{min-height:72px;padding:12px}.miner-row strong{display:block;color:#fff}.miner-row button{min-width:92px}.boost-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.boost-card{min-height:156px;padding:14px}.boost-card strong,.boost-card small{display:block}.boost-card strong{margin:9px 0 5px;color:#fff;font-size:1.1rem}.boost-card small{min-height:22px;color:#f7d37a}.boost-card button{width:100%;margin-top:16px}.event-log{display:grid;gap:8px;max-height:280px;overflow:auto}.event-log p,.mining-empty{margin:0;color:#f8fafcad}@media(max-width:1080px){.mining-stat-grid,.mining-control-band,.mining-split,.boost-grid{grid-template-columns:1fr}.mining-hero{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.mining-page{padding:98px 14px 42px}.mining-fund-control,.mine-card-head,.mine-stats,.mine-card-actions,.miner-row,.mining-section-head{align-items:stretch;flex-direction:column}.mining-fund-control{grid-template-columns:1fr}.mine-card-actions button,.mining-section-head button,.miner-row button{width:100%}}.dashboard-mining-page{background:radial-gradient(circle at 12% 8%,rgba(0,224,255,.16),transparent 28%),radial-gradient(circle at 82% 12%,rgba(255,196,87,.12),transparent 30%),linear-gradient(180deg,#060b1b,#0a1124 46%,#050814)}.dashboard-mining-hero h1{color:#fff;text-shadow:0 0 26px rgba(0,224,255,.36)}.dashboard-wallet-card .wallet-token-balance strong{color:#80f7ff}.dashboard-alert{margin:0 0 16px;padding:13px 16px;border-radius:8px;border:1px solid rgba(255,255,255,.12);font-weight:700}.dashboard-alert.error{border-color:#f871716b;background:#7f1d1d3d;color:#fecaca}.dashboard-alert.success{border-color:#80f7ff52;background:#00e0ff14;color:#b7fbff}.dev-danger-panel{border-color:#f8717152;background:linear-gradient(135deg,#7f1d1d33,#0a0f24db),#0a0f24e0}.dev-reset-copy{margin:0 0 16px;color:#ffffffad;line-height:1.5}.dev-reset-button{border-color:#f871717a!important;background:linear-gradient(135deg,#b91c1ceb,#7f1d1deb)!important}.dev-reset-button:hover{filter:brightness(1.12)}.mining-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-mining-metric{min-height:156px}.dashboard-mining-metric strong{display:block;margin:13px 0 8px;color:#80f7ff;font-size:1.55rem;letter-spacing:0}.dashboard-mining-metric p{margin:0;color:#ffffffa8}.dashboard-action-grid{display:grid;grid-template-columns:minmax(220px,1.1fr) repeat(4,minmax(136px,.65fr));gap:10px;align-items:end}.dashboard-action-grid label{display:grid;gap:7px}.dashboard-action-grid label span{color:#ffffffad;font-size:.82rem;text-transform:uppercase}.dashboard-action-grid input{height:44px;min-width:0;border:1px solid rgba(0,224,255,.22);border-radius:8px;padding:0 12px;background:#020916d6;color:#fff;font-weight:800}.dashboard-action-grid button,.dashboard-miner-row button,.dashboard-boost-card button,.dashboard-mine-card button{min-height:44px;border:1px solid rgba(0,224,255,.32);border-radius:8px;background:linear-gradient(135deg,#0094b0eb,#16765eeb);color:#fff;font-weight:900;cursor:pointer}.dashboard-action-grid button:hover,.dashboard-miner-row button:hover,.dashboard-boost-card button:hover,.dashboard-mine-card button:hover{filter:brightness(1.12)}.dashboard-action-grid button:disabled,.dashboard-miner-row button:disabled,.dashboard-boost-card button:disabled,.dashboard-mine-card button:disabled{cursor:not-allowed;opacity:.45}.mining-system-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-mine-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dashboard-mine-card{min-height:190px;padding:16px;border:1px solid rgba(0,224,255,.14);border-radius:8px;background:#091024b8}.dashboard-mine-card.alpha{border-color:#00e0ff47}.dashboard-mine-card.gamma{border-color:#ffc4576b}.dashboard-mine-card .mine-card-head strong{color:#fff}.dashboard-mine-card .mine-card-head small{color:#ffc457}.dashboard-mine-card .mine-capacity-bar{background:#ffffff14}.dashboard-mine-card .mine-capacity-bar div{background:linear-gradient(90deg,#00e0ff,#80ffb0,#ffc457)}.mining-operation-grid{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr)}.compact-heading{margin-bottom:12px}.dashboard-miner-list{display:grid;gap:10px}.dashboard-miner-row{display:grid;grid-template-columns:minmax(0,1fr) 100px;gap:12px;align-items:center;min-height:76px;padding:12px;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09)}.dashboard-miner-row strong,.dashboard-miner-row span{display:block}.dashboard-miner-row strong{color:#fff}.dashboard-miner-row span{color:#ffffffa3}.dashboard-boost-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dashboard-boost-card{min-height:158px;padding:14px;border:1px solid rgba(0,224,255,.14);border-radius:8px;background:#ffffff0a}.dashboard-boost-card span,.dashboard-boost-card strong,.dashboard-boost-card small{display:block}.dashboard-boost-card span{color:#ffffffa3;font-size:.82rem;text-transform:uppercase}.dashboard-boost-card strong{margin:8px 0 5px;color:#fff}.dashboard-boost-card small{min-height:23px;color:#ffc457}.dashboard-boost-card button{width:100%;margin-top:14px}.miner-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.miner-upgrade-card{display:grid;gap:12px;min-height:300px;padding:14px;border:1px solid rgba(96,169,255,.18);border-radius:8px;background:#ffffff0a}.miner-upgrade-card.gamma{border-color:#d187ff47}.miner-card-head{display:grid;grid-template-columns:62px minmax(0,1fr);gap:12px;align-items:center}.miner-card-head img{width:62px;height:62px;border-radius:8px;object-fit:cover;border:1px solid rgba(96,169,255,.28)}.miner-card-head span,.miner-card-stat span,.miner-meter span{display:block;color:#ffffffa3;font-size:.78rem;font-weight:800;text-transform:uppercase}.miner-card-head strong,.miner-card-stat strong{display:block;color:#fff}.miner-card-stat{padding:10px;border-radius:8px;background:#ffffff0a}.miner-card-stat small{color:#ffffffa8}.miner-meter div,.miner-mini-bar{height:10px;margin-top:6px;overflow:hidden;border-radius:999px;background:#ffffff14}.miner-meter i,.miner-mini-bar div{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#60a9ff,#d187ff)}.miner-upgrade-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.miner-upgrade-actions button{min-height:38px;border:1px solid rgba(96,169,255,.28);border-radius:8px;background:#60a9ff1f;color:#fff;font-weight:800;cursor:pointer}.miner-upgrade-actions button:hover{background:#60a9ff33}.miner-upgrade-actions button:disabled{cursor:not-allowed;opacity:.45}.dashboard-mine-card.rarity-uncommon{border-color:#60a9ff57}.dashboard-mine-card.rarity-rare{border-color:#d187ff6b}.dashboard-mine-card.rarity-legendary{border-color:#ffc4578c;box-shadow:0 0 28px #ffc4571a}.compound-chart-section{margin-bottom:18px;padding:18px;border:1px solid rgba(96,169,255,.24);border-radius:8px;background:#0a0f24e0;box-shadow:0 0 28px #60a9ff1a,0 18px 48px #00000059}.compound-chart-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px}.compound-chart-summary div{min-height:104px;padding:13px;border:1px solid rgba(96,169,255,.16);border-radius:8px;background:#ffffff0a}.compound-chart-summary span,.compound-chart-summary small,.compound-chart-copy span,.compound-chart-metrics span,.compound-chart-metrics small{display:block;color:#ffffffa3}.compound-chart-summary span{font-size:.78rem;font-weight:800;text-transform:uppercase}.compound-chart-summary strong{display:block;margin:9px 0 5px;color:#fff;font-size:1.18rem}.compound-chart-bars{display:grid;gap:10px}.compound-chart-row{display:grid;grid-template-columns:minmax(180px,.5fr) minmax(180px,1fr) minmax(150px,.35fr);gap:14px;align-items:center;min-height:86px;padding:13px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#ffffff09}.compound-chart-row.reachable{border-color:#60a9ff3d}.compound-chart-row.blocked{border-color:#ffc45742}.compound-chart-copy strong,.compound-chart-metrics strong{display:block;color:#fff}.compound-chart-track{height:14px;overflow:hidden;border-radius:999px;background:#ffffff14}.compound-chart-track div{height:100%;border-radius:inherit;background:linear-gradient(90deg,#60a9ff,#d187ff)}.compound-chart-row.blocked .compound-chart-track div{background:linear-gradient(90deg,#ffc457,#d187ff)}.compound-chart-metrics{text-align:right}.dashboard-ranking-table .leaderboard-row{grid-template-columns:64px minmax(120px,1fr) repeat(4,minmax(110px,.7fr))}.dashboard-event-log{display:grid;gap:8px;max-height:310px;overflow:auto}.dashboard-event-log p{margin:0;padding:10px 12px;border-radius:8px;background:#ffffff0a;color:#ffffffad}@media(max-width:1180px){.mining-metric-grid,.dashboard-action-grid,.mining-system-grid,.dashboard-mine-grid,.mining-operation-grid,.dashboard-boost-grid,.miner-card-grid,.compound-chart-summary,.compound-chart-row,.dashboard-ranking-table .leaderboard-row,.dashboard-miner-row{grid-template-columns:1fr}.compound-chart-metrics{text-align:left}}.dashboard-mining-page{background-image:radial-gradient(circle at 18% 10%,rgba(96,169,255,.18),transparent 30%),radial-gradient(circle at 78% 12%,rgba(209,135,255,.15),transparent 32%),linear-gradient(to bottom right,#0a0f24,#141a36,#1b103d)}.dashboard-balance-card,.reward-pool-hero-card,.mine-shop-section,.dashboard-hero-account,.dashboard-panel,.leaderboard-table-section,.node-market-section,.compound-chart-section{background:#0a0f24e0;border-color:#60a9ff3d;box-shadow:0 0 28px #60a9ff1a,0 18px 48px #00000059}.dashboard-mining-hero h1,.reward-pool-hero-card strong,.dashboard-balance-card strong,.mine-product-card h3,.dashboard-panel h2,.leaderboard-table-section h2{background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent}.dashboard-secondary-action,.dashboard-miner-row button,.dashboard-boost-card button,.dashboard-mine-card button,.mine-product-card{border-color:#60a9ff57;background:#60a9ff1a}.dashboard-secondary-action:hover,.dashboard-miner-row button:hover,.dashboard-boost-card button:hover,.dashboard-mine-card button:hover,.mine-product-card:hover{background:#d187ff24;border-color:#d187ff6b}.dev-back-mines-link,.token-sim-mines-link{display:inline-flex;width:auto;margin-top:14px;text-decoration:none}.dev-db-heading-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:10px}.dev-db-heading-actions .dev-back-mines-link{margin-top:0}.mine-loading-screen{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 30%,rgba(255,0,199,.18),transparent 34%),radial-gradient(circle at 58% 58%,rgba(0,229,255,.16),transparent 36%),linear-gradient(135deg,#030612f5,#070c1ffa);color:#fff}.mine-loading-screen.inline-loader{position:relative;min-height:58vh;z-index:1}.mine-loading-panel{width:min(420px,calc(100vw - 36px));padding:26px;border:1px solid rgba(128,247,255,.28);border-radius:18px;background:linear-gradient(145deg,#080c1ee0,#0b1128c7),radial-gradient(circle at 18% 16%,rgba(255,0,199,.16),transparent 38%);box-shadow:0 28px 80px #0000007a,inset 0 0 0 1px #ffffff0d;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mine-loading-panel span{display:block;color:#80f7ff;font-size:.74rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.mine-loading-panel strong{display:block;margin-top:10px;font-size:clamp(1.25rem,3vw,1.85rem);line-height:1.1}.mine-loading-panel small{display:block;margin-top:10px;color:#ffffffb8;font-weight:800}.mine-loading-bar{width:100%;height:12px;margin-top:22px;overflow:hidden;border:1px solid rgba(128,247,255,.22);border-radius:999px;background:#ffffff14}.mine-loading-bar div{width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff00c7,#80f7ff,#ffc457);box-shadow:0 0 22px #80f7ff85;transition:width .18s ease}.mine-loading-screen.inline-loader .mine-loading-bar div{animation:mine-loading-loop 1.4s ease-in-out infinite}@keyframes mine-loading-loop{0%{width:18%;transform:translate(0)}50%{width:78%;transform:translate(10%)}to{width:18%;transform:translate(450%)}}@media(prefers-reduced-motion:reduce){.mine-loading-screen.inline-loader .mine-loading-bar div{animation:none;width:72%}}.token-sim-redesign{padding-inline:clamp(16px,3vw,48px)}.token-sim-command-center,.token-sim-control-dock,.token-sim-focus-panel,.token-sim-readout,.token-sim-details-band details{width:min(1220px,100%);margin:0 auto 22px;border:1px solid rgba(96,169,255,.22);border-radius:12px;background:#0a0f24e0;box-shadow:0 0 26px #60a9ff17,0 18px 44px #00000047}.token-sim-command-center{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:24px;align-items:end;padding:clamp(28px,5vw,56px)}.token-sim-command-copy h1{margin:0 0 12px;font-size:clamp(2.6rem,6vw,5.4rem);line-height:.95;color:#fff;text-shadow:0 0 28px rgba(96,169,255,.2)}.token-sim-command-copy p{max-width:760px;margin:0;color:#ffffffc2;line-height:1.6}.token-sim-status-panel{min-height:150px;padding:22px;border:1px solid rgba(0,224,255,.22);border-radius:10px;background:#00e0ff12}.token-sim-status-panel span,.token-sim-market-strip span,.token-sim-readout dt{display:block;color:#ffffff94;font-size:.76rem;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.token-sim-status-panel strong{display:block;margin:10px 0;color:#fff;font-size:2.3rem}.token-sim-status-panel small{color:#80f7ff}.token-sim-warning.compact{width:min(1220px,100%);padding:18px 22px;border-radius:10px}.project-launch-panel{display:grid;gap:16px;padding:18px}.project-launch-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.project-launch-mode{min-height:112px;border:1px solid rgba(96,169,255,.22);border-radius:9px;padding:16px;color:#ffffffc2;background:#ffffff0a;cursor:pointer;text-align:left}.project-launch-mode.selected{border-color:#80f7ffb8;background:#00e0ff1a;box-shadow:inset 0 0 0 1px #80f7ff1f}.project-launch-mode strong{display:block;margin-bottom:8px;color:#fff;font-size:1.08rem}.project-launch-mode span{display:block;line-height:1.45}.project-launch-wallet-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.project-launch-wallet{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;min-width:0;border:1px solid rgba(96,169,255,.16);border-radius:9px;padding:12px;background:#ffffff09}.project-launch-wallet strong,.project-launch-wallet span,.project-launch-wallet small{display:block;overflow-wrap:anywhere}.project-launch-wallet strong{color:#fff}.project-launch-wallet span{margin-top:5px;color:#ffffffa8;line-height:1.45}.project-launch-wallet small{margin-top:7px;color:#80f7ff}.project-launch-wallet em{border-radius:999px;padding:5px 8px;color:#fff;background:#60a9ff24;font-size:.74rem;font-style:normal;font-weight:900}.project-launch-wallet-metrics{display:grid;gap:10px;border:1px solid rgba(96,169,255,.16);border-radius:9px;padding:12px;background:#ffffff07}.project-launch-token-metrics{display:grid;gap:10px;border:1px solid rgba(128,247,255,.16);border-radius:9px;padding:12px;background:#80f7ff07}.project-launch-token-metrics .section-heading-row{margin:0}.project-launch-token-metrics h3{margin:0;color:#fff;font-size:1rem}.project-launch-token-metric-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.project-launch-token-metric{display:grid;gap:6px;min-width:0;min-height:76px;align-content:start;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:10px;background:#050a185c}.project-launch-token-metric.wide{grid-column:span 2}.project-launch-token-metric span{color:#ffffff9e;font-size:.68rem;font-weight:900;text-transform:uppercase}.project-launch-token-metric strong{min-width:0;overflow:hidden;color:#fff;font-size:.92rem;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}.project-launch-wallet-metrics .section-heading-row{margin:0}.project-launch-wallet-metrics h3{margin:0;color:#fff;font-size:1rem}.project-launch-wallet-metrics button{min-height:34px;border:1px solid rgba(96,169,255,.32);border-radius:8px;padding:0 12px;color:#80f7ff;background:#60a9ff1a;font-weight:900;cursor:pointer}.project-launch-wallet-metrics button:disabled{opacity:.48;cursor:not-allowed}.project-launch-wallet-metric-list{display:grid;gap:8px}.project-launch-wallet-metric{display:grid;grid-template-columns:minmax(0,1.35fr) auto minmax(104px,auto) minmax(120px,auto);gap:10px;align-items:center;min-width:0;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:10px;background:#050a185c}.project-launch-wallet-metric strong,.project-launch-wallet-metric small,.project-launch-wallet-metric em,.project-launch-wallet-metric b{min-width:0;overflow-wrap:anywhere}.project-launch-wallet-metric strong{display:block;color:#fff}.project-launch-wallet-metric small{display:block;margin-top:4px;color:#80f7ff}.project-launch-wallet-metric em{color:#ffffffa3;font-size:.74rem;font-style:normal;font-weight:900}.project-launch-wallet-metric b{color:#fff;text-align:right}.project-launch-params{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.project-launch-params label{min-width:0;border:1px solid rgba(96,169,255,.16);border-radius:9px;padding:12px;background:#ffffff09}.project-launch-params span{display:block;color:#ffffff9e;font-size:.7rem;font-weight:900;text-transform:uppercase}.project-launch-params input{width:100%;min-width:0;margin-top:8px;border:1px solid rgba(96,169,255,.22);border-radius:8px;padding:9px 10px;color:#fff;background:#050a1894;overflow-wrap:anywhere}.project-launch-params input[readonly]{color:#80f7ff}.project-launch-ca-field{grid-column:1 / -1}.project-launch-log-panel{display:grid;gap:10px;border:1px solid rgba(96,169,255,.16);border-radius:9px;padding:12px;background:#050a1857}.project-launch-log-panel .section-heading-row{margin:0}.project-launch-log-panel h3{margin:0;color:#fff;font-size:1rem}.project-launch-log-panel ol{display:grid;gap:7px;margin:0;padding:0;list-style:none}.project-launch-log-entry{display:grid;grid-template-columns:84px 82px minmax(0,1fr);gap:10px;align-items:center;min-width:0;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:9px 10px;background:#ffffff09}.project-launch-log-entry time,.project-launch-log-entry strong,.project-launch-log-entry span{min-width:0;overflow-wrap:anywhere}.project-launch-log-entry time{color:#ffffff94;font-size:.76rem;font-variant-numeric:tabular-nums}.project-launch-log-entry strong{border-radius:999px;padding:4px 7px;color:#fff;background:#60a9ff24;font-size:.68rem;line-height:1;text-align:center;text-transform:uppercase}.project-launch-log-entry span{color:#ffffffc7;line-height:1.35}.project-launch-log-entry.running strong{color:#071121;background:#80f7ff}.project-launch-log-entry.success strong{color:#06150f;background:#67e8a5}.project-launch-log-entry.error strong{color:#240709;background:#ff8a9a}.project-launch-options{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(320px,1.3fr);gap:12px;align-items:stretch}.project-launch-options label{display:inline-flex;gap:9px;align-items:center;min-width:0;border:1px solid rgba(96,169,255,.16);border-radius:9px;padding:12px;background:#ffffff09;color:#ffffffc2;font-weight:800}.project-launch-options input{accent-color:#80f7ff}.project-launch-auto-buy-wallet{display:grid!important;gap:8px}.project-launch-auto-buy-wallet span{color:#ffffff9e;font-size:.7rem;font-weight:900;text-transform:uppercase}.project-launch-auto-buy-wallet input{width:100%;min-width:0;border:1px solid rgba(96,169,255,.22);border-radius:8px;padding:9px 10px;color:#fff;background:#050a1894}.project-launch-actions{display:flex;flex-wrap:wrap;gap:10px}.project-launch-actions button{min-height:42px;border:1px solid rgba(96,169,255,.32);border-radius:8px;padding:0 18px;color:#fff;background:#60a9ff1a;font-weight:900;cursor:pointer}.project-launch-actions button:first-child{background:linear-gradient(135deg,#60a9ff,#d187ff)}.project-launch-actions button:disabled{opacity:.42;cursor:not-allowed}.project-launch-faucet{display:flex}.project-launch-faucet a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border:1px solid rgba(96,169,255,.32);border-radius:8px;padding:0 16px;color:#80f7ff;background:#60a9ff1a;font-weight:900;text-decoration:none}.token-sim-control-dock{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.78fr);gap:18px;padding:18px}.token-sim-control-actions{display:flex;flex-wrap:wrap;gap:10px}.token-sim-control-actions button{min-height:42px;border:1px solid rgba(96,169,255,.32);border-radius:8px;padding:0 14px;color:#fff;background:#60a9ff1a;font-weight:900;cursor:pointer}.token-sim-control-actions button:first-child{background:linear-gradient(135deg,#60a9ff,#d187ff)}.token-sim-control-actions button:disabled{opacity:.42;cursor:not-allowed}.token-sim-control-sliders{display:grid;gap:10px}.token-sim-control-sliders label{display:grid;grid-template-columns:64px minmax(0,1fr) 58px;gap:10px;align-items:center}.token-sim-control-sliders span,.token-sim-control-sliders strong{color:#ffffffb8;font-weight:800}.token-sim-control-sliders input{min-width:0;accent-color:#60A9FF}.real-token-launch-note{grid-column:1 / -1;margin:0}.solana-real-token-panel{width:min(1220px,100%);margin:0 auto 22px}.solana-real-token-grid{display:grid;grid-template-columns:minmax(280px,1.1fr) minmax(150px,.5fr) minmax(120px,.35fr) minmax(240px,.75fr);gap:12px;align-items:stretch}.solana-token-buy-box{display:grid;grid-template-columns:minmax(280px,1fr) minmax(160px,.45fr) minmax(220px,.55fr);gap:12px;align-items:stretch;margin-top:12px}.solana-real-token-copy,.solana-real-token-grid label,.solana-token-buy-box label,.solana-real-token-actions{min-width:0;border:1px solid rgba(96,169,255,.16);border-radius:9px;padding:12px;background:#ffffff0a}.solana-real-token-copy span,.solana-real-token-grid label span,.solana-token-buy-box label span{display:block;color:#ffffff9e;font-size:.7rem;font-weight:900;text-transform:uppercase}.solana-real-token-copy strong,.solana-real-token-copy a,.solana-real-token-copy em{display:block;margin-top:4px;overflow-wrap:anywhere;font-style:normal;font-weight:900}.solana-real-token-copy strong{color:#fff}.solana-real-token-copy small{display:block;margin-top:4px;color:#ffffff8f;overflow-wrap:anywhere}.solana-real-token-copy a{color:#80f7ff}.solana-real-token-copy em{color:#ffffff8f}.solana-real-token-grid input,.solana-token-buy-box input{width:100%;min-width:0;margin-top:8px;border:1px solid rgba(96,169,255,.22);border-radius:8px;padding:9px 10px;color:#fff;background:#050a1894}.solana-real-token-actions{display:grid;gap:8px}.solana-real-token-actions button,.solana-real-token-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border:1px solid rgba(96,169,255,.32);border-radius:8px;padding:0 12px;color:#fff;background:#60a9ff1a;font-weight:900;cursor:pointer;text-align:center}.solana-real-token-actions button:last-child{background:linear-gradient(135deg,#60a9ff,#d187ff)}.solana-real-token-actions a{color:#80f7ff;text-decoration:none}.solana-real-token-actions button:disabled{opacity:.42;cursor:not-allowed}.token-sim-market-strip{width:min(1220px,100%);margin:0 auto 22px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid rgba(96,169,255,.22);border-bottom:1px solid rgba(96,169,255,.22);background:#ffffff06}.token-sim-market-strip div{min-height:92px;padding:18px 16px;border-right:1px solid rgba(255,255,255,.08)}.token-sim-market-strip div:last-child{border-right:0}.token-sim-market-strip strong{display:block;margin-top:8px;color:#fff;font-size:clamp(1rem,1.6vw,1.4rem);overflow-wrap:anywhere}.token-sim-layout{width:min(1220px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:22px;align-items:start}.token-sim-main-column,.token-sim-side-column{display:grid;gap:22px}.token-sim-focus-panel,.token-sim-readout{width:100%;margin:0;padding:clamp(18px,3vw,28px)}.token-sim-focus-panel h2,.token-sim-readout h2{margin:0 0 14px;font-size:1.35rem;color:#fff}.token-sim-readout dl{display:grid;gap:0;margin:0}.token-sim-readout dl div{display:flex;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}.token-sim-readout dl div:last-child{border-bottom:0}.token-sim-readout dd{margin:0;color:#fff;font-weight:900;text-align:right}.token-sim-tape-table{display:grid;gap:6px}.token-sim-table-row{display:grid;grid-template-columns:72px minmax(100px,1fr) 90px 120px 120px;gap:10px;align-items:center;min-height:42px;padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.07)}.token-sim-table-row.header{color:#ffffff8f;font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.token-sim-table-row.buy strong{color:#80ffb0}.token-sim-table-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffffc7}.token-sim-details-band{width:min(1220px,100%);margin:22px auto 0;display:grid;gap:12px}.token-sim-details-band details{width:100%;margin:0;padding:0;overflow:hidden}.token-sim-details-band summary{min-height:54px;display:flex;align-items:center;padding:0 18px;color:#fff;font-weight:900;cursor:pointer}.token-sim-detail-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0 18px 18px}.token-sim-detail-list span{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid rgba(255,255,255,.08);color:#ffffffa8}.token-sim-detail-list strong{color:#fff;text-align:right}.token-sim-control-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:0 18px 18px}.token-sim-control-groups h3{margin:0 0 10px;color:#fff}.node-config-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.token-sim-holder-list{max-height:380px;overflow:auto;padding:0 18px 18px}.token-sim-holder-list .node-wallet-card{min-width:1200px;margin-bottom:10px}.token-sim-cockpit{display:grid;gap:16px}.pumpfun-metric-grid,.tokenomics-wallet-list,.ecosystem-wallet-table,.token-sim-mini-config{display:grid;gap:10px}.pumpfun-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pumpfun-metric-sections{display:grid;gap:10px}.pumpfun-metric-section{min-width:0;padding:10px;border:1px solid rgba(96,169,255,.16);border-radius:10px;background:#ffffff09}.pumpfun-metric-section header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.pumpfun-metric-section h3{margin:0;color:#fff;font-size:.86rem;line-height:1.1}.pumpfun-metric-section header span{display:inline-grid;place-items:center;min-width:24px;height:22px;padding:0 7px;border-radius:999px;background:#ffffff12;color:#ffffffb8;font-size:.68rem;font-weight:950}.pumpfun-metric-section>div{display:grid;gap:6px}.pumpfun-metric-section dl{display:grid;grid-template-columns:minmax(92px,.78fr) minmax(0,1fr);gap:8px;align-items:baseline;min-width:0;margin:0;padding:7px 8px;border:1px solid rgba(255,255,255,.065);border-radius:8px;background:#00000024}.pumpfun-metric-section dt,.pumpfun-metric-section dd{min-width:0;margin:0;overflow-wrap:anywhere}.pumpfun-metric-section dt{color:#ffffff9e;font-size:.68rem;font-weight:900;text-transform:uppercase}.pumpfun-metric-section dd{color:#fff;font-size:.82rem;font-weight:950;text-align:right}.pumpfun-metric-section.fees{border-color:#ffc45747;background:#ffc4570e}.pumpfun-metric-section.fees dd{color:#ffe2a3}.pumpfun-metric-section.market{border-color:#60a9ff3d}.pumpfun-metric-section.activity{border-color:#4ade8038}.pumpfun-metric-section.supply{border-color:#80f7ff33}.pumpfun-metric-section.holders{border-color:#86efac33;background:#22c55e09}.pumpfun-holder-list{display:grid;gap:6px}.pumpfun-holder-list p{margin:0;color:#ffffff94;font-size:.78rem;font-weight:800}.pumpfun-holder-row{display:grid;grid-template-columns:24px minmax(0,1fr) minmax(82px,max-content) 58px;gap:8px;align-items:center;min-width:0;padding:7px 8px;border:1px solid rgba(255,255,255,.065);border-radius:8px;background:#00000024}.pumpfun-holder-row span,.pumpfun-holder-row strong,.pumpfun-holder-row em,.pumpfun-holder-row b{min-width:0;overflow:hidden;font-style:normal;font-weight:900;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.pumpfun-holder-row span{color:#ffffff70;font-size:.68rem}.pumpfun-holder-row strong{color:#fff;font-size:.76rem}.pumpfun-holder-row em{color:#ffffffa3;font-size:.68rem;text-align:right}.pumpfun-holder-row b{color:#86efac;font-size:.72rem;text-align:right}.pumpfun-metric-grid div,.ecosystem-wallet-compact div,.tokenomics-wallet-row,.ecosystem-wallet-row{min-width:0;border:1px solid rgba(96,169,255,.16);border-radius:9px;background:#ffffff0a}.pumpfun-metric-grid div,.ecosystem-wallet-compact div{padding:10px 12px}.pumpfun-metric-grid div.wide{grid-column:span 2}.pumpfun-metric-grid span,.ecosystem-wallet-compact span,.tokenomics-wallet-row span,.tokenomics-wallet-row small,.ecosystem-wallet-row span{display:block;color:#ffffff9e;font-size:.7rem;font-weight:900;text-transform:uppercase}.pumpfun-metric-grid strong,.ecosystem-wallet-compact strong,.tokenomics-wallet-row strong,.ecosystem-wallet-row strong{display:block;margin-top:4px;color:#fff;font-size:.9rem;overflow-wrap:anywhere}.tokenomics-wallet-row,.ecosystem-wallet-row{display:grid;gap:8px;padding:10px}.tokenomics-wallet-row em,.tokenomics-wallet-row b{color:#80f7ff;font-style:normal;font-weight:900}.tokenomics-wallet-row b:last-child{color:#ffc457}.token-sim-brand-heading{display:inline-flex;align-items:center;gap:7px;min-width:0}.token-sim-logo-mark{display:inline-grid;place-items:center;flex:0 0 auto;width:22px;height:22px;border-radius:50%}.pumpfun-mark{border:1px solid rgba(118,255,145,.46);background:#76ff9124;color:#86efac;font-size:.72rem;font-weight:950}.slt-mark{border:1px solid rgba(255,196,87,.38);background:#ffc4571a;object-fit:contain;padding:2px}.pumpfun-metric-grid div.metric-buy{border-color:#4ade8052;background:#22c55e17}.pumpfun-metric-grid div.metric-sell{border-color:#f8717157;background:#ef444418}.pumpfun-metric-grid div.metric-fee{border-color:#ffc45752;background:#ffc45714}.pumpfun-metric-grid div.priority-fee{border-color:#ffc45794;background:linear-gradient(135deg,#ffc4572e,#ffc45711),#ffffff09;box-shadow:inset 0 1px #ffffff14,0 12px 24px #0000001f}.pumpfun-metric-grid div.metric-buyback{border-color:#80f7ff57;background:#00e0ff16}.pumpfun-metric-grid div.metric-slt{border-color:#ffc45742;background:#ffc4570e}.pumpfun-metric-grid div.metric-pump{border-color:#60a9ff57;background:#60a9ff14}.pumpfun-metric-grid .metric-buy strong,.buy-text,.positive{color:#86efac}.pumpfun-metric-grid .metric-sell strong,.sell-text,.negative{color:#fca5a5}.pumpfun-metric-grid .metric-fee strong,.pumpfun-metric-grid .metric-slt strong{color:#ffc457}.pumpfun-metric-grid .priority-fee strong{color:#ffe2a3;font-size:1rem}.pumpfun-metric-grid .metric-buyback strong{color:#80f7ff}.trade-flow-counts b,.ecosystem-wallet-row b{display:inline;font:inherit}.token-sim-table-row.buy{border-color:#4ade8033;background:#22c55e0e}.token-sim-table-row.sell{border-color:#f871713d;background:#ef444411}.token-sim-table-row.buy strong{color:#86efac}.token-sim-table-row.sell strong{color:#fca5a5}.fee-breakdown-list{display:grid;gap:8px;min-height:0;overflow:auto}.fee-breakdown-row{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:8px;align-items:center;min-width:0;padding:8px;border:1px solid rgba(255,196,87,.12);border-radius:8px;background:#ffc4570b}.fee-breakdown-row span,.fee-breakdown-row small{color:#ffffffa8;font-size:.68rem;font-weight:800}.fee-breakdown-row strong{color:#ffc457;font-size:.82rem;font-weight:950;text-align:right}.fee-breakdown-row span,.fee-breakdown-row strong,.fee-breakdown-row small{min-width:0;overflow-wrap:anywhere}.fee-breakdown-row small{grid-column:1 / -1}.ecosystem-wallet-compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:1181px){.token-sim-redesign{display:grid;grid-template-rows:auto auto auto minmax(0,1fr);gap:14px;min-height:calc(100dvh - 86px);height:auto;overflow:visible;padding:16px 18px 28px}.token-sim-command-center,.token-sim-control-dock,.token-sim-market-strip,.token-sim-cockpit{width:min(1720px,100%);margin:0 auto}.token-sim-command-center{grid-template-columns:minmax(0,1fr) 150px;gap:14px;align-items:center;padding:12px 14px}.token-sim-command-copy .node-simple-kicker,.token-sim-command-copy p{display:none}.token-sim-command-copy h1{margin:0;color:#fff;background:none;font-size:1.5rem;line-height:1}.token-sim-status-panel{min-height:0;padding:9px 11px}.token-sim-status-panel strong{margin:2px 0;font-size:1rem}.token-sim-control-dock{grid-template-columns:minmax(0,1fr) minmax(440px,.82fr);gap:12px;padding:10px}.token-sim-control-actions{gap:7px}.token-sim-control-actions button{min-height:32px;padding:0 10px;border-radius:7px;font-size:.76rem}.token-sim-control-sliders{grid-template-columns:.74fr 1fr 1fr;gap:8px}.token-sim-control-sliders label{grid-template-columns:48px minmax(0,1fr) 48px;gap:6px;font-size:.72rem}.token-sim-control-sliders label:first-child{grid-template-columns:48px minmax(0,1fr)}.token-sim-control-sliders input[type=number]{min-height:28px;border:1px solid rgba(255,255,255,.12);border-radius:7px;background:#00000038;color:#fff;padding:3px 7px}.token-sim-market-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.token-sim-market-strip div{min-height:58px;padding:10px 12px}.token-sim-market-strip strong{margin-top:4px;font-size:.95rem}.token-sim-cockpit{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto;grid-template-areas:"chart chart chart" "pump pump tape" "wallets wallets tape";gap:14px;min-height:0;overflow:visible}.token-sim-cockpit .token-sim-focus-panel{display:grid;grid-template-rows:auto auto;min-height:0;overflow:visible;padding:16px;border-radius:12px}.token-sim-cockpit .section-heading-row{min-height:32px;margin-bottom:12px}.token-sim-cockpit .section-heading-row h2{font-size:1.08rem}.token-sim-cockpit .section-heading-row span{font-size:.74rem}.cockpit-chart{grid-area:chart}.cockpit-pumpfun{grid-area:pump}.cockpit-wallets{grid-area:wallets}.cockpit-tape{grid-area:tape}.cockpit-wallet-flow{grid-area:walletflow}.cockpit-fees{grid-area:fees}.cockpit-chart .market-cap-chart{gap:12px;min-height:0}.cockpit-chart .market-cap-chart svg{height:360px;min-height:0}.cockpit-chart .trading-chart-shell{height:360px;min-height:0}.cockpit-chart .chart-readout{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cockpit-chart .chart-legend{display:flex}.cockpit-chart .chart-control-bar{min-height:30px}.pumpfun-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-height:0;overflow:visible}.pumpfun-metric-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pumpfun-metric-section{display:grid;grid-template-rows:auto minmax(0,1fr);padding:11px}.pumpfun-metric-section>div{align-content:start}.pumpfun-metric-section.supply{grid-column:span 2}.pumpfun-metric-section.supply>div{grid-template-columns:repeat(2,minmax(0,1fr))}.pumpfun-metric-grid div,.ecosystem-wallet-compact div{min-width:0;padding:10px 12px;border:1px solid rgba(96,169,255,.14);border-radius:9px;background:#ffffff09}.pumpfun-metric-grid div.wide{grid-column:span 4}.pumpfun-metric-grid span,.ecosystem-wallet-compact span,.tokenomics-wallet-row span,.tokenomics-wallet-row small,.ecosystem-wallet-row span{display:block;color:#ffffff9e;font-size:.72rem;font-weight:900}.pumpfun-metric-grid strong,.ecosystem-wallet-compact strong{display:block;max-width:100%;margin-top:5px;color:#fff;font-size:.92rem;line-height:1.12;overflow-wrap:anywhere}.tokenomics-wallet-list,.ecosystem-wallet-table,.token-sim-mini-config,.token-sim-tape-table.compact{min-height:0;overflow:visible}.tokenomics-wallet-list{display:grid;gap:8px}.tokenomics-wallet-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(88px,max-content);grid-template-areas:"body status" "body sol" "body slt";gap:10px;align-items:start;min-height:58px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09}.cockpit-wallets .tokenomics-wallet-row{min-height:58px;padding:10px;gap:10px}.cockpit-wallets .tokenomics-wallet-row span,.cockpit-wallets .tokenomics-wallet-row small{display:block}.cockpit-wallets .tokenomics-wallet-row>div{grid-area:body;min-width:0}.cockpit-wallets .tokenomics-wallet-row em{grid-area:status}.cockpit-wallets .tokenomics-wallet-row b:nth-of-type(1){grid-area:sol}.cockpit-wallets .tokenomics-wallet-row b:nth-of-type(2){grid-area:slt}.cockpit-wallets .tokenomics-wallet-row span,.cockpit-wallets .tokenomics-wallet-row small,.fee-breakdown-row span,.fee-breakdown-row small{overflow-wrap:anywhere;word-break:normal}.cockpit-wallets .tokenomics-wallet-row strong,.cockpit-wallets .tokenomics-wallet-row em,.cockpit-wallets .tokenomics-wallet-row b{font-size:.82rem;line-height:1.12}.tokenomics-wallet-row strong,.ecosystem-wallet-row strong{display:block;color:#fff;font-size:.74rem;overflow-wrap:anywhere}.tokenomics-wallet-row small{margin-top:2px;overflow-wrap:anywhere}.tokenomics-wallet-row em,.tokenomics-wallet-row b{color:#80f7ff;font-size:.68rem;font-style:normal;font-weight:900;text-align:right;overflow-wrap:anywhere}.tokenomics-wallet-row b:last-child{color:#ffc457}.token-sim-tape-table.compact{display:grid;align-content:start;gap:4px}.token-sim-tape-table.compact .token-sim-table-row{width:auto;max-width:100%;box-sizing:border-box;justify-self:stretch;grid-template-columns:52px minmax(0,1fr) 58px 78px 88px;gap:5px;min-height:36px;padding:6px 9px;font-size:.72rem}.token-sim-tape-table.compact .token-sim-table-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal}.token-sim-tape-table.compact .token-sim-table-row span:nth-child(4),.token-sim-tape-table.compact .token-sim-table-row span:nth-child(5){font-size:.68rem;text-align:right}.token-sim-tape-table.compact .token-last-event{margin:0;font-size:.84rem}.cockpit-tape>.token-last-event{max-height:54px;overflow:hidden;margin:0 0 5px;font-size:.78rem;line-height:1.28}.ecosystem-wallet-compact{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px}.ecosystem-wallet-table{display:grid;gap:8px}.ecosystem-wallet-row{display:grid;grid-template-columns:minmax(0,1fr) max-content max-content;grid-template-areas:"wallet profile pnl" "trades holdings pnl" "cost cost cost";gap:5px 10px;align-items:start;min-height:62px;padding:8px 10px;border-radius:9px;background:#ffffff09;border:1px solid rgba(255,255,255,.07)}.ecosystem-wallet-row strong{grid-area:wallet}.ecosystem-wallet-row span:nth-of-type(1){grid-area:profile;text-align:right}.ecosystem-wallet-row span:nth-of-type(2){grid-area:trades}.ecosystem-wallet-row span:nth-of-type(3){grid-area:holdings;text-align:right}.ecosystem-wallet-row span:nth-of-type(4){grid-area:cost}.ecosystem-wallet-row span:nth-of-type(5){grid-area:pnl;align-self:center;text-align:right}.fee-breakdown-list{grid-template-columns:minmax(0,1fr);gap:8px}.fee-breakdown-row{grid-template-columns:minmax(0,1fr) max-content;gap:8px;min-height:46px;padding:8px 10px}.fee-breakdown-row span,.fee-breakdown-row small{font-size:.74rem;line-height:1.2}.fee-breakdown-row strong{font-size:.9rem;line-height:1.2}.ecosystem-wallet-row span{min-width:0;overflow-wrap:anywhere}.token-sim-mini-config{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.token-sim-mini-config .node-config-input{gap:4px;padding:6px;border-radius:8px}.token-sim-mini-config .node-config-input span{font-size:.58rem;letter-spacing:0}.token-sim-mini-config .node-config-input input{min-height:26px;padding:3px 6px;border-radius:7px;font-size:.72rem}}@media(max-width:1180px){.token-sim-command-center,.token-sim-control-dock,.token-sim-layout,.token-sim-cockpit,.gamma-team-loadout,.token-sim-control-groups,.project-launch-params,.project-launch-options{grid-template-columns:1fr}.project-launch-wallet-metric{grid-template-columns:minmax(0,1fr) auto}.project-launch-wallet-metric b{text-align:left}.project-launch-log-entry{grid-template-columns:minmax(0,1fr);align-items:start}.project-launch-log-entry strong{width:fit-content}.token-sim-market-strip,.token-sim-detail-list,.node-config-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){:root{--slt-market-ticker-height: 36px}.slt-market-ticker-inner{gap:7px;padding:0 10px}.slt-market-metric-strip{gap:7px}.slt-market-token{min-width:112px}.slt-market-token img{width:22px;height:22px}.slt-market-token div{display:grid;gap:2px}.slt-market-token strong{font-size:.76rem}.slt-market-token span{font-size:.54rem}.slt-market-metric{min-width:72px;height:28px;min-height:28px;padding:2px 7px;border-radius:7px}.slt-market-metric strong{font-size:.72rem}.slt-market-metric span,.slt-market-metric em,.slt-market-chart-link{font-size:.56rem}.slt-market-chart-link{margin-left:0;height:28px;min-height:28px;padding:0 8px}.header{padding:12px 0}.header-container{gap:10px;align-items:flex-start;padding:0 12px}.header-buttons{gap:8px;flex:1;min-width:0;max-width:calc(100vw - 86px);overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-width:none}.header-buttons::-webkit-scrollbar{display:none}.header-buttons .menu{flex-wrap:nowrap;margin:0;padding:0}.header-buttons .menu a{width:48px;min-width:48px;max-width:48px;padding-inline:12px!important;font-size:0}.header-buttons .menu a .nav-icon{font-size:1rem}.slt-x-link,.header-ca-copy{width:48px;min-width:48px;max-width:48px;padding-inline:12px!important}.header-ca-copy strong{display:none}.token-sim-market-strip,.solana-real-token-grid,.solana-token-buy-box,.token-sim-detail-list,.node-config-grid.compact,.token-sim-table-row{grid-template-columns:1fr}}.dashboard-content-shell{width:min(1220px,100%);margin:0 auto}.dashboard-content-shell>.leaderboard-hero,.dashboard-content-shell>.pool-dashboard,.dashboard-content-shell>.node-market-section,.dashboard-content-shell>.leaderboard-table-section,.dashboard-content-shell>.token-test-buy-panel,.dashboard-content-shell>.mine-shop-section,.dashboard-content-shell>.dashboard-alert,.dashboard-content-shell>.leaderboard-grid{max-width:none;width:100%;margin-left:0;margin-right:0}.dashboard-mining-page .dashboard-alert{width:100%;margin:0 0 18px}.dashboard-mining-hero{grid-template-columns:minmax(0,1fr) minmax(300px,390px)}.dashboard-hero-account{min-height:238px;padding:20px;border:1px solid rgba(0,224,255,.22);border-radius:18px;background:#00e0ff0f}.dashboard-hero-account h3{margin:0 0 14px;font-size:1.35rem;background:linear-gradient(135deg,#60a9ff 10%,#d187ff 90%);-webkit-background-clip:text;color:transparent}.hero-account-grid{display:grid;gap:10px}.hero-account-grid span{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px;padding-bottom:9px;border-bottom:1px solid rgba(255,255,255,.08);color:#ffffffad}.hero-account-grid strong{color:#fff;text-align:right}.dashboard-core-grid{display:grid;grid-template-columns:minmax(280px,.76fr) minmax(0,1.24fr);gap:22px;margin-bottom:28px}.dashboard-balance-card,.reward-pool-hero-card,.mine-shop-section{padding:clamp(22px,3vw,34px);border-radius:24px;background:#0a0e1ff5;border:1px solid rgba(0,224,255,.16);box-shadow:0 0 28px #00e0ff1a,0 18px 48px #00000059}.dashboard-balance-card{display:grid;gap:14px;align-content:start}.balance-row{display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px;align-items:center;min-height:68px;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.balance-token-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;color:#07111e;font-weight:1000}.wallet-icon{background:linear-gradient(135deg,#80f7ff,#60a9ff)}.ingame-icon{background:linear-gradient(135deg,#ffc457,#80ffb0)}.balance-row span{display:block;color:#ffffff9e;font-size:.82rem;font-weight:900;text-transform:uppercase}.balance-row strong{display:block;color:#fff;font-size:1.35rem;letter-spacing:0}.balance-fund-row{display:grid;grid-template-columns:minmax(0,1fr);gap:9px;margin-top:2px}.balance-fund-row input{height:42px;min-width:0;border:1px solid rgba(0,224,255,.2);border-radius:10px;background:#0a0e1fd1;color:#fff;padding:0 12px;font-weight:800}.balance-fund-row button,.dashboard-secondary-action{min-height:42px;border:1px solid rgba(0,224,255,.32);border-radius:10px;background:linear-gradient(135deg,#0094b0eb,#16765eeb);color:#fff;font-weight:900;cursor:pointer}.balance-fund-row button:disabled,.dashboard-secondary-action:disabled{opacity:.45;cursor:not-allowed}.reward-pool-hero-card{position:relative;overflow:hidden;min-height:258px;display:grid;place-items:center;text-align:center;border-color:#ffc45761;background:radial-gradient(circle at center,rgba(255,196,87,.18),transparent 55%),linear-gradient(135deg,#00e0ff1a,#0a0e1ffa)}.reward-pool-hero-card>span{color:#ffc457;font-size:.9rem;font-weight:1000;letter-spacing:.16em;text-transform:uppercase}.reward-pool-values{display:grid;gap:10px}.reward-pool-values strong{color:#fff;font-size:clamp(3rem,7vw,6.4rem);line-height:.95;letter-spacing:0;text-shadow:0 0 34px rgba(255,196,87,.45)}.reward-pool-values em{color:#80f7ff;font-size:clamp(1.8rem,4vw,3.2rem);font-style:normal;font-weight:1000;letter-spacing:0}.mine-shop-section{margin-bottom:28px}.mine-shop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mine-product-card{width:100%;min-height:270px;text-align:left;padding:24px;border-radius:20px;border:1px solid rgba(0,224,255,.22);background:#00e0ff0f;color:#fff;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.mine-product-art{display:block;width:min(148px,52%);height:108px;margin:-10px 0 8px auto;object-fit:contain;filter:drop-shadow(0 16px 22px rgba(0,0,0,.36)) drop-shadow(0 0 18px rgba(128,247,255,.14))}.mine-product-card.gamma{border-color:#ffc45752;background:#ffc4570e}.mine-product-card:hover{transform:translateY(-4px);border-color:#ffc45780;box-shadow:0 0 24px #ffc4572e}.mine-product-card:disabled{cursor:not-allowed;opacity:.58;filter:grayscale(.45);transform:none}.mine-product-card:disabled:hover{transform:none;border-color:#00e0ff2e;box-shadow:none}.mine-product-card h3{margin:10px 0 16px;font-size:clamp(2rem,4vw,3.2rem);line-height:1;color:#fff;text-shadow:0 0 24px rgba(96,169,255,.32)}.mine-product-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:14px}.mine-product-stats span{display:grid;gap:5px;min-height:72px;padding:10px;border-radius:12px;background:#0a0e1fa6;color:#ffffff9e;font-size:.78rem;text-transform:uppercase}.mine-product-stats strong{color:#fff;font-size:.95rem;text-transform:none}.mine-product-card p{margin:0;color:#ffffffb8;line-height:1.45}.mine-product-disabled-reason{display:block;margin-top:12px;color:#ffc457;font-weight:800}.rarity-table{display:grid;gap:6px;margin:18px 0}.rarity-table div{display:grid;grid-template-columns:minmax(92px,1fr) repeat(3,minmax(76px,.75fr));gap:8px;align-items:center;min-height:38px;padding:9px 10px;border-radius:8px;border:1px solid rgba(96,169,255,.14);background:#ffffff09}.rarity-table div:first-child{color:#ffffffa3;font-size:.76rem;font-weight:900;text-transform:uppercase}.rarity-table strong{color:#fff;text-transform:capitalize}.rarity-table span{color:#ffffffb8}.mine-reserve-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.mine-reserve-row div{padding:12px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.mine-reserve-row span,.mine-miner-detail span{display:block;color:#ffffff9e;font-size:.8rem}.mine-reserve-row strong{display:block;color:#fff;margin-top:4px;font-size:1.08rem}.mine-miner-list{display:grid;gap:8px;margin-top:14px}.mine-miner-list p{margin:0;color:#ffffff9e}.mine-miner-detail{display:grid;grid-template-columns:minmax(110px,1fr) repeat(3,minmax(90px,.75fr));gap:8px;align-items:center;padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.mine-miner-detail strong{color:#fff}.mine-rename-button{min-width:88px;min-height:34px;border:1px solid rgba(96,169,255,.3);border-radius:8px;background:#60a9ff1a;color:#fff;font-weight:900;cursor:pointer}.mine-rename-button:hover{background:#d187ff24;border-color:#d187ff6b}.rename-modal{max-width:460px}.rename-field{display:grid;gap:8px;margin:20px 0}.rename-field span{color:#ffffffad;font-size:.82rem;font-weight:900;text-transform:uppercase}.rename-field input{min-height:46px;border:1px solid rgba(96,169,255,.28);border-radius:8px;background:#0a0f24eb;color:#fff;padding:0 13px;font-weight:900}.rename-field input:focus{outline:2px solid rgba(96,169,255,.42);outline-offset:2px}.rename-modal-actions{display:grid;grid-template-columns:.8fr 1fr;gap:10px}.ghost-action{background:#ffffff0d;border-color:#ffffff24}.xp-meter i{background:linear-gradient(90deg,#ffc457,#d187ff)}.dev-projection-panel{grid-column:1 / -1}.dev-projection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dev-projection-grid div{min-height:112px;padding:14px;border-radius:8px;border:1px solid rgba(96,169,255,.18);background:#ffffff0a}.dev-projection-grid span,.dev-projection-grid small{display:block;color:#ffffffa3}.dev-projection-grid span{font-size:.78rem;font-weight:900;text-transform:uppercase}.dev-projection-grid strong{display:block;margin:8px 0 5px;color:#fff;font-size:1.1rem}.mine-info-modal .node-modal-close{font-size:1rem;font-weight:1000}.game-content-shell{position:relative;max-width:1500px}.game-topbar{position:sticky;top:96px;z-index:35;display:grid;grid-template-columns:minmax(320px,.96fr) minmax(340px,1.22fr) minmax(145px,.4fr);gap:12px;align-items:center;margin-bottom:16px;padding:10px;border:1px solid rgba(96,169,255,.22);border-radius:18px;background:linear-gradient(135deg,#050a19f5,#0d1229f0),linear-gradient(90deg,#00e0ff1a,#ffc45714);box-shadow:0 20px 50px #00000052,inset 0 0 0 1px #ffffff09;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.game-brand-chip,.game-wallet-chip,.game-resource-pill{min-height:58px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff0b}.game-brand-chip{display:grid;grid-template-columns:54px minmax(0,1fr);gap:10px;align-items:center;padding:8px 12px}.game-brand-chip>div{min-width:0}.game-brand-mark{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;color:#06111e;background:linear-gradient(135deg,#80f7ff,#ffc457);font-weight:1000;box-shadow:0 0 24px #00e0ff38}.game-brand-chip strong,.game-wallet-chip strong,.game-resource-pill strong{display:block;color:#fff;letter-spacing:0}.game-brand-chip small,.game-wallet-chip span,.game-resource-pill span{display:block;color:#ffffffa8;font-size:.78rem;font-weight:850}.mining-income-panel{display:grid;gap:7px;margin-top:7px}.income-readout{display:grid;gap:2px;min-width:0}.income-readout span{color:#ffffff9e;font-size:.68rem;font-weight:900}.income-readout strong{max-width:100%;overflow:hidden;color:#ffc457;font-size:.84rem;line-height:1.15;text-overflow:ellipsis;white-space:normal}.income-controls{display:flex;flex-wrap:wrap;gap:6px}.income-period-toggle{display:inline-grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:150px;padding:3px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0b}.income-period-toggle button,.income-sol-toggle{min-height:25px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:#ffffffad;font-size:.66rem;font-weight:1000;letter-spacing:0;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.income-period-toggle button:hover,.income-period-toggle button:focus-visible,.income-sol-toggle:hover,.income-sol-toggle:focus-visible{background:#ffc4571a;color:#ffffffeb}.income-period-toggle button.active,.income-sol-toggle.active{background:#ffc45729;color:#ffc457}.income-sol-toggle{border:1px solid rgba(255,196,87,.24);background:#ffc4570f}.game-resource-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.game-resource-pill{display:grid;grid-template-columns:38px minmax(0,1fr);gap:9px;align-items:center;padding:8px 10px;min-width:0}.resource-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;color:#09101d;background:#80f7ff}.resource-letter{font-size:.74rem;font-weight:1000}.game-resource-pill strong{font-size:.98rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-wallet-chip{display:grid;align-content:center;justify-items:end;padding:8px 12px}.game-field-shell{position:relative;margin-bottom:24px;min-height:0}.game-field-board{position:relative;isolation:isolate;min-height:min(78vh,820px);overflow:hidden;border-radius:24px;border:1px solid rgba(96,169,255,.22);background:linear-gradient(180deg,#0307121f,#05081138 48%,#03050b8a),radial-gradient(circle at 50% 26%,rgba(255,196,87,.18),transparent 24%),var(--game-field-background, url(/slt-assets/game-field-main.webp)) center / cover no-repeat,linear-gradient(180deg,#060d1feb 0 22%,#1d2b2cf5 22% 48%,#1f231efa 48% 100%),repeating-linear-gradient(35deg,rgba(255,255,255,.03) 0 1px,transparent 1px 24px);box-shadow:0 32px 90px #0000006b,inset 0 0 0 1px #ffffff09}@media(min-width:1181px){.leaderboard-page.dashboard-mining-page{height:100dvh;min-height:100dvh;overflow:hidden;padding:calc(var(--slt-header-height) + 8px) clamp(18px,3vw,48px) 12px}.dashboard-mining-page .game-content-shell{display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;height:calc(100dvh - var(--slt-header-height) - 20px);max-width:min(1500px,calc(100vw - 36px));margin-inline:auto}.dashboard-mining-page .dashboard-alert{position:absolute;left:0;right:0;top:74px;z-index:80}.dashboard-mining-page .game-topbar{position:relative;top:auto;grid-template-columns:minmax(330px,.86fr) minmax(330px,1fr) minmax(132px,.34fr);gap:10px;margin-bottom:0;padding:7px;border-radius:16px}.dashboard-mining-page .game-brand-chip,.dashboard-mining-page .game-wallet-chip,.dashboard-mining-page .game-resource-pill{min-height:48px;border-radius:12px}.dashboard-mining-page .game-brand-chip{grid-template-columns:42px minmax(0,1fr);padding:6px 9px}.dashboard-mining-page .game-brand-mark{width:36px;height:36px;border-radius:10px;font-size:.78rem}.dashboard-mining-page .game-brand-chip strong{font-size:.96rem}.dashboard-mining-page .game-brand-chip small,.dashboard-mining-page .game-wallet-chip span,.dashboard-mining-page .game-resource-pill span{font-size:.68rem}.dashboard-mining-page .mining-income-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:3px}.dashboard-mining-page .income-controls{flex-wrap:nowrap}.dashboard-mining-page .income-period-toggle{min-width:108px}.dashboard-mining-page .income-sol-toggle{min-width:74px}.dashboard-mining-page .game-resource-strip{gap:7px}.dashboard-mining-page .game-resource-pill{grid-template-columns:34px minmax(0,1fr);padding:6px 9px}.dashboard-mining-page .resource-icon{width:34px;height:34px;border-radius:9px}.dashboard-mining-page .game-wallet-chip{padding:6px 10px}.dashboard-mining-page .game-field-shell{height:100%;margin-bottom:0}.game-field-board{height:100%;min-height:0;border-radius:20px;background-size:auto,auto,cover,auto,auto;background-color:#050814}}.field-skyline{position:absolute;inset:0 0 auto;height:42%;z-index:-3;background:linear-gradient(180deg,#101c3abd,#090f1f24),repeating-linear-gradient(90deg,rgba(128,247,255,.035) 0 1px,transparent 1px 80px);opacity:.22}.field-mountain{position:absolute;left:7%;right:7%;top:12%;height:46%;z-index:-2;clip-path:polygon(0 100%,8% 68%,18% 80%,31% 35%,43% 62%,52% 22%,64% 56%,77% 28%,91% 74%,100% 100%);background:linear-gradient(135deg,#404b4bf5,#111820fa 64%),repeating-linear-gradient(115deg,rgba(255,255,255,.04) 0 2px,transparent 2px 32px);filter:drop-shadow(0 28px 28px rgba(0,0,0,.36));opacity:0}.field-ground-grid{position:absolute;left:-10%;right:-10%;bottom:-8%;height:46%;z-index:-1;transform:perspective(420px) rotateX(58deg);transform-origin:50% 100%;background:repeating-linear-gradient(90deg,rgba(128,247,255,.13) 0 1px,transparent 1px 74px),repeating-linear-gradient(0deg,rgba(255,196,87,.11) 0 1px,transparent 1px 56px),linear-gradient(180deg,#243d2e1a,#080c1475);opacity:.24}.reward-nugget-zone{position:absolute;left:50%;top:18%;z-index:3;display:grid;justify-items:center;gap:8px;width:min(390px,46vw);transform:translate(-50%,-50%);text-align:center}.reward-nugget-zone:before{content:"";position:absolute;left:50%;top:44%;z-index:-1;width:min(390px,42vw);height:220px;border-radius:999px;background:radial-gradient(circle at 50% 42%,rgba(255,196,87,.28),transparent 42%),radial-gradient(circle at 48% 58%,rgba(0,224,255,.16),transparent 58%),radial-gradient(circle,rgba(0,0,0,.54),transparent 68%);transform:translate(-50%,-50%);filter:blur(2px);pointer-events:none}.reward-nugget-core{position:relative;width:calc(180px * var(--nugget-scale));height:calc(150px * var(--nugget-scale));min-width:118px;min-height:98px;animation:reward-nugget-pulse 2.2s ease-out infinite}.reward-nugget-image{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 8px rgba(255,245,176,.68)) drop-shadow(0 0 34px rgba(255,196,87,.74)) drop-shadow(0 26px 32px rgba(0,0,0,.74))}.reward-nugget-label{min-width:min(360px,82vw);padding:12px 16px;border-radius:16px;border:1px solid rgba(255,196,87,.32);background:#080c16d1;box-shadow:0 18px 42px #00000052}.reward-nugget-label span,.reward-nugget-label small{display:block;color:#ffffffad;font-weight:900}.reward-nugget-label span{color:#ffc457;text-transform:uppercase;font-size:.78rem}.reward-nugget-label strong{display:block;color:#fff;font-size:clamp(1.55rem,3vw,2.6rem);line-height:1.05}.reward-nugget-label em{display:block;color:#80f7ff;font-style:normal;font-size:1.2rem;font-weight:1000}.mine-entrance-layer{position:absolute;inset:0;z-index:4;pointer-events:none}.mine-entrance{position:absolute;display:grid;justify-items:center;width:190px;min-height:190px;pointer-events:auto}.mine-entrance:before{content:"";position:absolute;left:50%;top:66px;z-index:-1;width:170px;height:118px;border-radius:999px;background:radial-gradient(circle,rgba(0,0,0,.38),transparent 66%),radial-gradient(circle at 50% 48%,rgba(255,196,87,.16),transparent 72%);transform:translate(-50%);filter:blur(7px)}.mine-entrance.alpha-west{left:22%;top:35%}.mine-entrance.gamma-east{right:20%;top:35%}.mine-entrance.alpha-south{left:25%;bottom:12%}.mine-entrance.gamma-north{right:28%;top:18%}.cave-mouth{position:relative;width:142px;height:92px;margin-bottom:-12px;border:2px solid rgba(255,196,87,.26);border-bottom:0;border-radius:76px 76px 16px 16px;background:linear-gradient(180deg,#0d121947,#02040afa),repeating-linear-gradient(110deg,rgba(255,255,255,.045) 0 2px,transparent 2px 17px);box-shadow:inset 0 -28px 32px #000000d6,0 14px 24px #00000057;display:none}.cave-mouth span{position:absolute;inset:25px 31px 0;border-radius:52px 52px 8px 8px;background:#02050c;box-shadow:inset 0 0 22px #80f7ff1a}.mine-entrance.gamma .cave-mouth{border-color:#ffc45773}.mine-entrance-card{width:100%;margin-top:130px;padding:8px 10px;border-radius:12px;border:1px solid rgba(255,196,87,.24);background:#050a1594;box-shadow:0 14px 28px #00000052,0 0 20px #ffc4571a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.mine-entrance.rarity-common .mine-entrance-card,.mine-entrance.rarity-common .cave-mouth{border-color:#9ca3af94}.mine-entrance.rarity-common .mine-entrance-card{box-shadow:0 16px 34px #00000057,0 0 0 1px #9ca3af1f}.mine-entrance.rarity-uncommon .mine-entrance-card,.mine-entrance.rarity-uncommon .cave-mouth{border-color:#22c55ead}.mine-entrance.rarity-uncommon .mine-entrance-card{box-shadow:0 16px 34px #00000057,0 0 24px #22c55e29}.mine-entrance.rarity-rare .mine-entrance-card,.mine-entrance.rarity-rare .cave-mouth{border-color:#a855f7bd}.mine-entrance.rarity-rare .mine-entrance-card{box-shadow:0 16px 34px #00000057,0 0 28px #a855f72e}.mine-entrance.rarity-legendary .mine-entrance-card,.mine-entrance.rarity-legendary .cave-mouth{border-color:#ffc457db}.mine-entrance.rarity-legendary .mine-entrance-card{box-shadow:0 16px 34px #00000057,0 0 32px #ffc4573d}.mine-entrance-card>span,.mine-entrance-stats small,.mine-empty-badge{display:block;color:#ffffffa8;font-size:.75rem;font-weight:900}.mine-entrance-card strong{display:block;margin:4px 0 8px;color:#fff;font-size:1rem}.mine-entrance-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.mine-map-miners{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(54px,1fr));align-items:end;justify-items:center;gap:4px;width:100%;min-height:76px;margin-top:2px}.map-miner{position:relative;display:grid;justify-items:center;width:100%;max-width:82px;min-width:0;padding:0;border-radius:0;color:#fff;background:transparent;border:0;box-shadow:none;filter:drop-shadow(0 12px 12px rgba(0,0,0,.68)) drop-shadow(0 0 10px rgba(128,247,255,.24))}.map-miner:hover,.map-miner:focus-within{z-index:12}.map-miner img{width:56px;height:62px;object-fit:contain;filter:contrast(1.08) brightness(1.08) saturate(1.08)}.map-miner span,.map-miner small{max-width:82px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 6px;border-radius:999px;background:#050913b8;color:#ffffffdb;font-size:.62rem;line-height:1.05}.map-miner small{color:#ffc457;margin-top:2px;background:#05091394}.map-miner-tooltip{position:absolute;left:50%;bottom:calc(100% + 10px);z-index:20;display:grid;gap:3px;width:max-content;max-width:190px;padding:10px 11px;border-radius:12px;border:1px solid rgba(255,196,87,.34);background:#050913f7;box-shadow:0 18px 34px #0000006b;opacity:0;pointer-events:none;transform:translate(-50%,6px);transition:opacity .16s ease,transform .16s ease}.map-miner-tooltip:after{content:"";position:absolute;left:50%;bottom:-6px;width:10px;height:10px;transform:translate(-50%) rotate(45deg);background:#050913f7;border-right:1px solid rgba(255,196,87,.34);border-bottom:1px solid rgba(255,196,87,.34)}.map-miner:hover .map-miner-tooltip,.map-miner:focus-within .map-miner-tooltip{opacity:1;transform:translate(-50%)}.map-miner-tooltip strong,.map-miner-tooltip span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-miner-tooltip strong{color:#fff;font-size:.82rem}.map-miner-tooltip span{color:#ffffffb8;font-size:.73rem}.map-miner-0,.map-miner-1,.map-miner-2,.map-miner-3,.map-miner-4{inset:auto}.mine-empty-badge{display:inline-grid;place-items:center;min-height:34px;padding:0 10px;border-radius:999px;background:#ffffff0f}.rest-camp{position:absolute;left:3.5%;bottom:78px;z-index:5;width:min(580px,42vw);height:224px;padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.rest-camp:before{content:"";position:absolute;left:50%;bottom:14px;z-index:-1;width:min(380px,82%);height:160px;border-radius:999px;background:radial-gradient(circle at 50% 58%,rgba(0,0,0,.72),transparent 66%),radial-gradient(circle at 50% 45%,rgba(0,224,255,.16),transparent 64%),radial-gradient(circle at 50% 74%,rgba(255,196,87,.13),transparent 70%);transform:translate(-50%);filter:blur(4px);pointer-events:none}.rest-camp>:not(.rest-camp-art){position:relative;z-index:1}.rest-camp-art{position:absolute;left:50%;right:auto;bottom:0;z-index:0;width:min(340px,72%);height:214px;object-fit:contain;opacity:.92;pointer-events:none;transform:translate(-50%);filter:drop-shadow(0 24px 26px rgba(0,0,0,.72)) drop-shadow(0 0 10px rgba(255,255,255,.14)) drop-shadow(0 0 28px rgba(209,135,255,.32))}.rest-camp>div:first-child{position:absolute;left:50%;top:auto;bottom:66px;z-index:2;display:flex;justify-content:space-between;gap:8px;min-width:178px;padding:5px 8px;margin:0;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:#05091394;transform:translate(-50%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:none}.rest-camp span,.rest-camp small{color:#ffffffad;font-size:.66rem;font-weight:900}.rest-camp strong{color:#fff}.rest-camp-miners{position:absolute;inset:0;display:block;min-height:0}.rest-camp .map-miner{position:absolute;width:86px;max-width:86px}.rest-camp .map-miner span,.rest-camp .map-miner small{max-width:86px}.rest-camp-miners>small{display:none;place-items:center;position:absolute;left:50%;bottom:32px;min-height:0;padding:4px 8px;border-radius:999px;background:#0509138f;transform:translate(-50%)}.rest-camp .map-miner-0{left:2%;bottom:10px}.rest-camp .map-miner-1{left:24%;bottom:0}.rest-camp .map-miner-2{right:24%;bottom:0}.rest-camp .map-miner-3{right:2%;bottom:10px}.miner-flight-layer{position:fixed;inset:0;z-index:140;pointer-events:none;overflow:hidden}.miner-flight{position:fixed;left:0;top:0;transform:translate3d(var(--start-x),var(--start-y),0);animation:miner-flight-travel 2.2s cubic-bezier(.33,0,.2,1) forwards;will-change:transform,opacity}.miner-flight-figure{display:grid;justify-items:center;min-width:72px;padding:6px 8px;transform:translate(-50%,-50%);border-radius:14px;border:1px solid rgba(255,196,87,.36);background:#060a14d1;box-shadow:0 18px 38px #0000005c,0 0 22px #ffc45729;animation:miner-walk-bob .42s ease-in-out infinite}.miner-flight-figure img{width:48px;height:48px;object-fit:contain;filter:drop-shadow(0 8px 12px rgba(0,0,0,.28));animation:miner-walk-step .42s ease-in-out infinite}.miner-flight-figure span{max-width:92px;overflow:hidden;color:#fff;font-size:.68rem;font-weight:1000;text-overflow:ellipsis;white-space:nowrap}.miner-flight-claim .miner-flight-figure{border-color:#80f7ff57;box-shadow:0 18px 38px #0000005c,0 0 22px #80f7ff26}.miner-flight-claim .miner-flight-figure span{color:#80f7ff}.miner-resource-pop{position:fixed;left:0;top:0;min-width:92px;padding:8px 11px;transform:translate3d(var(--reward-x),var(--reward-y),0) translate(-50%,-50%);border-radius:999px;border:1px solid rgba(255,196,87,.46);background:#050913f0;box-shadow:0 16px 34px #0000005c,0 0 24px #ffc45733;color:#ffc457;font-size:.9rem;font-weight:1000;opacity:0;text-align:center;animation:miner-resource-pop .82s cubic-bezier(.22,1,.36,1) .42s forwards;will-change:transform,opacity}.miner-resource-pop-claim{animation-delay:1.6s}@keyframes miner-flight-travel{0%{opacity:0;transform:translate3d(var(--start-x),var(--start-y),0) scale(.86)}12%{opacity:1}58%{transform:translate3d(calc(var(--start-x) + var(--travel-x)),calc(var(--start-y) + var(--travel-y) - 18px),0) scale(1)}to{opacity:0;transform:translate3d(calc(var(--start-x) + var(--travel-x)),calc(var(--start-y) + var(--travel-y)),0) scale(.88)}}@keyframes miner-walk-bob{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-4px)}}@keyframes miner-walk-step{0%,to{transform:rotate(-2deg) translate(-1px)}50%{transform:rotate(2deg) translate(1px)}}@keyframes miner-resource-pop{0%{opacity:0;transform:translate3d(var(--reward-x),var(--reward-y),0) translate(-50%,-20%) scale(.88)}18%{opacity:1}78%{opacity:1}to{opacity:0;transform:translate3d(var(--reward-x),var(--reward-y),0) translate(-50%,-95%) scale(1.04)}}.action-toast-layer{position:fixed;inset:0;z-index:150;pointer-events:none}.action-toast{position:fixed;left:0;top:0;max-width:min(280px,calc(100vw - 28px));padding:9px 12px;transform:translate3d(var(--toast-x),var(--toast-y),0) translate(-50%,-72%);border-radius:999px;border:1px solid rgba(255,196,87,.36);background:#050913f2;box-shadow:0 16px 34px #0000005c,0 0 24px #ffc45724;color:#fff;font-size:.78rem;font-weight:900;line-height:1.25;text-align:center;animation:action-toast-pop 2.2s cubic-bezier(.22,1,.36,1) forwards}.action-toast.success{color:#ffc457}.action-toast.error{border-color:#ff6a6a70;color:#ffb4b4;box-shadow:0 16px 34px #0000005c,0 0 24px #ff6a6a1f}@keyframes action-toast-pop{0%{opacity:0;transform:translate3d(var(--toast-x),var(--toast-y),0) translate(-50%,-44%) scale(.94)}14%,76%{opacity:1}to{opacity:0;transform:translate3d(var(--toast-x),var(--toast-y),0) translate(-50%,-112%) scale(1)}}.field-status-rail{position:absolute;right:18px;bottom:118px;z-index:7;display:grid;gap:8px;width:152px}.field-status-rail div{padding:9px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#060a14c7}.field-status-rail span,.field-status-rail strong{display:block}.field-status-rail span{color:#ffffff9e;font-size:.72rem;font-weight:900}.field-status-rail strong{color:#fff;font-size:1.05rem}.game-action-dock{position:absolute;left:50%;bottom:18px;z-index:20;display:grid;grid-template-columns:repeat(6,minmax(78px,1fr));gap:10px;width:min(860px,calc(100% - 36px));transform:translate(-50%);padding:10px;border:1px solid rgba(96,169,255,.22);border-radius:22px;background:#050913e0;box-shadow:0 20px 48px #00000061}.game-action-dock button{position:relative;display:grid;justify-items:center;gap:5px;min-height:74px;padding:9px 8px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:#ffffff0e;color:#fff;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.game-action-dock button:hover,.game-action-dock button.active{transform:translateY(-2px);border-color:#ffc45775;background:#ffc4571c}.game-action-dock button.sound-toggle:not(.active){color:#ffffffa8;border-color:#ffffff17;background:#ffffff0a}.game-dock-icon{width:30px;height:30px;object-fit:contain;filter:drop-shadow(0 8px 12px rgba(0,0,0,.3))}.game-action-dock span{font-size:.78rem;font-weight:1000}.game-action-dock strong{position:absolute;right:9px;top:8px;display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;color:#06111e;background:#ffc457;font-size:.74rem}.game-menu-drawer{position:fixed;top:112px;right:20px;bottom:24px;z-index:70;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(560px,calc(100vw - 32px));border-radius:22px;border:1px solid rgba(96,169,255,.24);background:linear-gradient(135deg,#070c1cf7,#0d1226fa);box-shadow:0 28px 80px #0000008f,inset 0 0 0 1px #ffffff0a;animation:game-drawer-in .18s ease-out}.game-menu-drawer.recruitment{border-color:#ffc45747}.game-menu-drawer.bank{border-color:#80f7ff4d;bottom:auto;width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 136px);grid-template-rows:auto auto;overflow:hidden}.game-menu-drawer.bank .game-drawer-body{overflow:hidden}.game-menu-drawer.leaderboard{border-color:#ffc45757}.game-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px;border-bottom:1px solid rgba(255,255,255,.08)}.game-drawer-head span{display:block;color:#ffffff9e;font-size:.78rem;font-weight:900}.game-drawer-head strong{display:block;color:#fff;font-size:1.25rem}.game-drawer-head button{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0f;color:#fff;font-size:1rem;font-weight:1000;cursor:pointer}.game-drawer-body{overflow:auto;padding:16px}.game-store-section,.game-roster-panel{display:grid;gap:14px}.game-store-section+.game-store-section{margin-top:18px}.game-store-section .mine-shop-grid,.game-roster-panel .miner-card-grid{grid-template-columns:1fr}.game-roster-panel{gap:12px}.game-roster-panel .section-heading-row{align-items:end;padding-bottom:2px}.game-roster-panel .section-heading-row h2{font-size:1.18rem}.game-roster-panel .section-heading-row span{font-size:.76rem}.game-store-section .mine-product-card{min-height:0;border-radius:16px}.compact-store-section{padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff0a}.bank-balance-strip{display:grid;gap:4px;min-height:76px;padding:14px;border-radius:14px;border:1px solid rgba(128,247,255,.2);background:#80f7ff0e}.bank-balance-strip span{color:#ffffffa3;font-size:.78rem;font-weight:900;text-transform:uppercase}.bank-balance-strip strong{color:#fff;font-size:1.45rem}.game-ranking-table{display:grid;gap:8px}@keyframes reward-nugget-pulse{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.035)}}@keyframes game-drawer-in{0%{opacity:0;transform:translate(18px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}.game-dashboard-shell{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(360px,1.65fr) minmax(260px,.88fr);gap:18px;align-items:start;margin-bottom:24px}.game-side-panel,.game-arena-panel,.game-menu-panel{display:grid;gap:16px}.game-arena-panel{position:relative;min-width:0}.game-arena-panel:before{content:"";position:absolute;inset:-18px -14px;z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 14%,rgba(255,196,87,.17),transparent 31%),radial-gradient(circle at 18% 72%,rgba(0,224,255,.12),transparent 34%),linear-gradient(rgba(96,169,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(96,169,255,.06) 1px,transparent 1px);background-size:auto,auto,42px 42px,42px 42px;border-radius:28px;opacity:.95}.game-arena-panel>*{position:relative;z-index:1}.game-node-board,.game-menu-card,.game-roster-grid>.node-market-section{border-radius:18px;background:linear-gradient(135deg,#0d142af5,#090c1cfa),radial-gradient(circle at top left,rgba(0,224,255,.12),transparent 40%);border-color:#60a9ff33}.game-node-board{padding:clamp(18px,2vw,26px);box-shadow:inset 0 0 0 1px #ffffff09,0 24px 70px #00000057}.game-menu-panel .mine-shop-section,.game-menu-panel .dashboard-panel{margin-bottom:0;padding:18px}.game-menu-panel .mine-shop-grid{grid-template-columns:1fr}.game-menu-panel .mine-product-card{min-height:0;padding:18px;border-radius:14px}.game-menu-panel .mine-product-card h3{font-size:1.7rem}.game-menu-panel .mine-product-stats{grid-template-columns:1fr}.game-menu-panel .mine-product-stats span{min-height:0}.game-menu-card .dashboard-secondary-action,.game-menu-card .token-sim-open-button{width:100%;margin-top:10px}.game-roster-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.85fr);gap:18px;margin-bottom:28px}.gamma-team-section{border-color:#ffc4573d}.gamma-team-grid{display:grid;gap:14px}.gamma-team-card{display:grid;gap:14px;padding:16px;border-radius:16px;color:#fff;background:radial-gradient(circle at 100% 0%,rgba(255,196,87,.14),transparent 42%),linear-gradient(135deg,#ffc45712,#070c1ceb);border:1px solid rgba(255,196,87,.24);box-shadow:inset 0 0 0 1px #ffffff09}.gamma-team-topline{display:grid;grid-template-columns:minmax(0,1fr) 72px;gap:12px;align-items:center}.gamma-team-topline img{width:72px;height:72px;object-fit:contain;filter:drop-shadow(0 0 18px rgba(255,196,87,.2))}.gamma-team-topline span,.gamma-team-topline small,.gamma-team-stats span,.team-member-chip span,.team-member-chip small,.team-select-card span,.team-select-card small,.team-modal-counter span{display:block;color:#ffffffa3}.gamma-team-topline span,.gamma-team-stats span,.team-select-card span,.team-modal-counter span{font-size:.76rem;font-weight:1000;text-transform:uppercase}.gamma-team-topline strong{display:block;margin:4px 0;color:#fff;font-size:1.25rem}.gamma-team-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gamma-team-stats div{padding:10px;border-radius:10px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08)}.gamma-team-stats strong{display:block;margin-top:4px;color:#fff;font-size:.95rem}.gamma-team-members{display:grid;gap:8px}.team-member-chip{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;align-items:center;padding:9px;border-radius:12px;background:#0a0e1f94;border:1px solid rgba(96,169,255,.14)}.team-member-chip img{width:42px;height:42px;object-fit:contain}.team-member-chip strong{display:block;color:#fff}.team-member-chip span,.team-member-chip small{margin-top:2px;font-size:.78rem}.gamma-team-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.gamma-team-modal{max-width:880px}.team-modal-counter{display:inline-grid;grid-auto-flow:column;align-items:baseline;gap:8px;margin:10px 0 16px;padding:9px 12px;border-radius:999px;background:#ffc4571a;border:1px solid rgba(255,196,87,.24)}.team-modal-counter strong{color:#ffc457}.team-create-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:min(52vh,520px);overflow:auto;padding-right:4px;margin-bottom:18px}.team-select-card{display:grid;grid-template-columns:56px minmax(0,1fr);grid-template-rows:repeat(5,auto);column-gap:12px;align-items:center;min-height:112px;padding:12px;text-align:left;color:#fff;border-radius:14px;border:1px solid rgba(96,169,255,.18);background:#ffffff0b;cursor:pointer}.team-select-card:hover,.team-select-card.selected{border-color:#ffc45785;background:#ffc45717;box-shadow:0 0 22px #ffc4571f}.team-select-card img{grid-row:1 / -1;width:56px;height:70px;object-fit:contain}.team-select-card strong{display:block;color:#fff;font-size:1rem}.team-select-card small{font-size:.78rem}.game-roster-panel .miner-card-grid{gap:12px}.game-roster-panel .miner-upgrade-card{min-height:0;gap:12px;padding:13px;border-radius:16px;border-color:#60a9ff29;background:radial-gradient(circle at 0% 0%,rgba(96,169,255,.1),transparent 36%),linear-gradient(135deg,#0a1022f0,#060a16f5);box-shadow:inset 0 0 0 1px #ffffff09,0 14px 34px #00000038}.game-roster-panel .miner-card-head{grid-template-columns:64px minmax(0,1fr);gap:12px}.game-roster-panel .miner-card-head img{width:64px;height:78px;border-radius:14px;object-fit:contain;background:linear-gradient(180deg,#ffc4571a,#60a9ff14),#02070fc2;border-color:#ffc45738;box-shadow:inset 0 0 0 1px #ffffff0a}.game-roster-panel .miner-card-head span{color:#ffc457;font-size:.7rem}.game-roster-panel .miner-card-head strong{max-width:100%;overflow:hidden;color:#fff;font-size:1.08rem;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.game-roster-panel .miner-card-head small{display:block;margin-top:5px;color:#ffffffa8;font-size:.78rem}.miner-name-row{display:flex;align-items:center;gap:7px;min-width:0}.miner-inline-rename{flex:0 0 auto;min-height:22px;padding:3px 6px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0e;color:#ffffffb8;font-size:.62rem;font-weight:900;cursor:pointer}.miner-inline-rename:hover:not(:disabled){border-color:#ffc4576b;color:#ffc457;background:#ffc4571a}.miner-inline-rename:disabled{cursor:not-allowed;opacity:.5}.miner-card-title{display:grid;gap:4px;min-width:0}.miner-card-title>span{color:#ffc457;font-size:.7rem;font-weight:1000;text-transform:uppercase}.miner-card-title strong{display:block;max-width:100%;overflow:hidden;color:#fff;font-size:1.1rem;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.miner-card-title small{display:block;color:#ffffffa8;font-size:.78rem;font-weight:850}.miner-card-body{display:grid;grid-template-columns:118px minmax(0,1fr);gap:12px;align-items:stretch;min-width:0}.miner-card-visual{display:grid;grid-template-rows:minmax(92px,1fr) auto;gap:8px;min-width:0}.miner-portrait-card{display:grid;place-items:center;min-height:104px;overflow:hidden;border:1px solid rgba(255,196,87,.22);border-radius:14px;background:radial-gradient(circle at 50% 18%,rgba(255,196,87,.14),transparent 44%),linear-gradient(180deg,#60a9ff1a,#02070fc7);box-shadow:inset 0 0 0 1px #ffffff0a}.miner-portrait-card img{width:min(88px,82%);height:min(102px,88%);object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.38))}.miner-rpg-board{display:grid;gap:8px}.rpg-upgrade-slot{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 30px;gap:9px;align-items:center;min-height:58px;padding:8px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff0b;overflow:visible}.rpg-progress-slot{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 30px;gap:9px;align-items:center;min-height:58px;padding:8px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff09}.rpg-slot-icon,.rpg-upgrade-plus,.rpg-xp-badge,.rpg-progress-lock{display:grid;place-items:center;border-radius:10px}.rpg-slot-icon{width:36px;height:36px;color:#80f7ff;background:#80f7ff14;border:1px solid rgba(128,247,255,.16)}.rpg-xp-badge{width:36px;height:36px;color:#ffc457;font-size:.68rem;font-weight:1000;background:#ffc4571a;border:1px solid rgba(255,196,87,.2)}.rpg-progress-lock{width:30px;height:30px;opacity:0;pointer-events:none}.rpg-slot-icon img{width:29px;height:29px;object-fit:contain;filter:drop-shadow(0 6px 9px rgba(0,0,0,.28))}.rpg-slot-copy{min-width:0}.rpg-slot-copy span,.rpg-slot-copy small{display:block;max-width:100%;overflow:hidden;color:#ffffff9e;font-size:.68rem;font-weight:900;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.rpg-slot-copy strong{display:block;max-width:100%;overflow:hidden;margin:1px 0;color:#fff;font-size:.9rem;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.rpg-slot-copy small{color:#ffc457;font-size:.7rem;text-transform:none}.rpg-slot-meter{height:5px;margin-top:5px;overflow:hidden;border-radius:999px;background:#ffffff14}.rpg-slot-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#80f7ff,#ffc457)}.rpg-upgrade-plus{position:relative;width:30px;height:30px;border:1px solid rgba(255,196,87,.34);background:#ffc4571f;color:#ffc457;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.rpg-upgrade-plus:hover:not(:disabled),.rpg-upgrade-plus:focus-visible:not(:disabled){transform:translateY(-1px);border-color:#ffc457b8;background:#ffc45733}.rpg-upgrade-plus:disabled{cursor:not-allowed;opacity:.42}.rpg-upgrade-plus span{position:absolute;right:0;bottom:calc(100% + 9px);z-index:160;display:block;width:max-content;max-width:min(235px,56vw);padding:9px 10px;border-radius:11px;border:1px solid rgba(255,196,87,.3);background:#050913fa;box-shadow:0 18px 34px #0000006b;color:#ffffffdb;font-size:.76rem;font-weight:800;line-height:1.35;opacity:0;pointer-events:none;text-align:left;transform:translateY(5px);transition:opacity .16s ease,transform .16s ease}.rpg-upgrade-plus span:after{content:"";position:absolute;right:10px;bottom:-5px;width:9px;height:9px;transform:rotate(45deg);background:#050913fa;border-right:1px solid rgba(255,196,87,.3);border-bottom:1px solid rgba(255,196,87,.3)}.rpg-upgrade-plus:hover span,.rpg-upgrade-plus:focus-visible span{opacity:1;transform:translateY(0)}.game-roster-panel .compact-xp-meter{margin-top:-2px}.game-roster-panel .compact-xp-meter span{color:#ffffff9e;font-size:.72rem}.game-roster-panel .miner-upgrade-actions{grid-template-columns:1fr;gap:7px}.game-roster-panel .miner-upgrade-actions button{min-height:34px;padding:6px 8px;border-radius:11px;font-size:.74rem;line-height:1.15}.game-menu-drawer.alpha .game-drawer-body{padding:12px}.game-menu-drawer.alpha .game-roster-panel{gap:8px}.game-menu-drawer.alpha .game-roster-panel .section-heading-row h2{font-size:1.02rem}.game-menu-drawer.alpha .game-roster-panel .miner-card-grid{gap:8px}.game-menu-drawer.alpha .miner-upgrade-card.alpha{grid-template-columns:118px minmax(0,1fr) 98px;grid-template-areas:"head board actions" "xp xp xp";align-items:center;gap:9px 11px;min-height:176px;padding:12px;border-radius:16px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-head{grid-area:head;display:grid;grid-template-columns:1fr;gap:5px;justify-items:center}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-head img{width:66px;height:76px;border-radius:12px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-head div{min-width:0;text-align:center}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-name-row{justify-content:center;gap:4px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-inline-rename{min-height:19px;padding:2px 4px;border-radius:7px;font-size:.55rem}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-head span{display:none}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-head strong{max-width:76px;font-size:.88rem}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-head small{margin-top:2px;font-size:.68rem;line-height:1.1}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board{grid-area:board;grid-template-columns:1fr;gap:6px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot{grid-template-columns:30px minmax(0,1fr) 28px;gap:7px;min-height:44px;padding:6px;border-radius:12px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon,.game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-plus{width:28px;height:28px;border-radius:8px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon svg,.game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon img{width:16px;height:16px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy span{font-size:.62rem}.game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy strong{font-size:.78rem}.game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy small{display:block;font-size:.62rem}.game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-meter{height:4px;margin-top:4px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .compact-xp-meter{grid-area:xp;margin:0}.game-menu-drawer.alpha .miner-upgrade-card.alpha .compact-xp-meter span{font-size:.66rem}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-meter div{height:7px;margin-top:4px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-upgrade-actions{grid-area:actions;grid-template-columns:1fr;gap:5px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-upgrade-actions button{min-height:34px;padding:5px 7px;border-radius:10px;font-size:.7rem}.game-menu-drawer.alpha .miner-upgrade-card.alpha{grid-template-columns:1fr;grid-template-areas:none;align-items:stretch;gap:8px;min-height:0;padding:11px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-title{gap:2px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-title>span{font-size:.58rem}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-title strong{font-size:.94rem}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-title small{font-size:.68rem}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-name-row{justify-content:flex-start;gap:5px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body{grid-template-columns:108px minmax(0,1fr);gap:9px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-visual{grid-template-rows:minmax(78px,1fr) auto;gap:6px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card{min-height:84px;border-radius:12px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card img{width:min(72px,84%);height:min(84px,88%)}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board,.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-upgrade-actions,.game-menu-drawer.alpha .miner-upgrade-card.alpha .compact-xp-meter{grid-area:auto}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-upgrade-actions,.game-resource-strip{grid-template-columns:1fr}.rarity-table .rarity-row{border-width:1px}.rarity-table .rarity-row strong{display:inline-flex;align-items:center;width:fit-content;min-height:24px;padding:3px 8px;border-radius:999px;font-size:.78rem}.rarity-table .rarity-row.rarity-common{border-color:#9ca3af6b;background:#9ca3af14}.rarity-table .rarity-row.rarity-common strong{color:#d1d5db;background:#9ca3af24}.rarity-table .rarity-row.rarity-uncommon{border-color:#22c55e75;background:#22c55e17}.rarity-table .rarity-row.rarity-uncommon strong{color:#86efac;background:#22c55e26}.rarity-table .rarity-row.rarity-rare{border-color:#3b82f685;background:#3b82f61a}.rarity-table .rarity-row.rarity-rare strong{color:#93c5fd;background:#3b82f629}.rarity-table .rarity-row.rarity-epic{border-color:#a855f78f;background:#a855f71a}.rarity-table .rarity-row.rarity-epic strong{color:#d8b4fe;background:#a855f729}.rarity-table .rarity-row.rarity-legendary{border-color:#ffc457a8;background:#ffc4571f}.rarity-table .rarity-row.rarity-legendary strong{color:#ffd875;background:#ffc4572e}.dashboard-mine-card.rarity-rare{border-color:#3b82f66b}.dashboard-mine-card.rarity-epic{border-color:#a855f77a;box-shadow:0 0 26px #a855f71a}.mine-entrance.rarity-rare .mine-entrance-card,.mine-entrance.rarity-rare .cave-mouth{border-color:#3b82f6bd}.mine-entrance.rarity-rare .mine-entrance-card{box-shadow:0 16px 34px #00000057,0 0 28px #3b82f62e}.mine-entrance.rarity-epic .mine-entrance-card,.mine-entrance.rarity-epic .cave-mouth{border-color:#a855f7c2}.mine-entrance.rarity-epic .mine-entrance-card{box-shadow:0 16px 34px #00000057,0 0 30px #a855f733}.rest-camp{width:min(580px,42vw);height:224px;min-height:0;padding:0}.rest-camp.alpha{left:3%;right:auto}.rest-camp.gamma{left:auto;right:3%;background:transparent}.rest-camp.gamma strong{color:#d8b4fe}.rest-camp-miners{min-height:0}.game-menu-drawer{top:92px;bottom:14px;width:min(540px,calc(100vw - 32px))}.game-drawer-body{padding:12px}.game-menu-drawer.alpha .game-drawer-body,.game-menu-drawer.gamma .game-drawer-body{padding:10px}.game-roster-panel{gap:10px}.game-roster-panel .miner-card-grid,.gamma-team-grid{gap:8px}.game-menu-drawer.alpha .miner-upgrade-card.alpha{gap:7px;padding:9px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body{grid-template-columns:102px minmax(0,1fr)}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card{min-height:76px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot{min-height:39px}.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-upgrade-actions button{min-height:28px;padding:4px 6px;font-size:.64rem}.gamma-team-card{gap:10px;padding:12px}.gamma-team-title .miner-name-row{justify-content:flex-start}.gamma-team-loadout{display:grid;grid-template-columns:124px minmax(0,1fr);gap:10px;align-items:stretch}.gamma-team-visual{grid-template-rows:minmax(90px,1fr) auto}.gamma-team-card .miner-portrait-card{min-height:96px}.gamma-team-card .miner-portrait-card img{width:min(94px,88%);height:min(96px,88%)}.gamma-team-card .rpg-upgrade-slot{min-height:48px}.gamma-team-card .gamma-team-actions{grid-template-columns:1fr;gap:6px}.gamma-team-card .gamma-team-actions button{min-height:30px;padding:5px 7px;font-size:.68rem}.game-roster-panel .miner-rpg-board,.gamma-team-card .miner-rpg-board,.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:8px;min-height:0;height:100%}.game-roster-panel .rpg-upgrade-slot,.gamma-team-card .rpg-upgrade-slot,.game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;align-content:stretch;min-width:0;min-height:0;height:100%;aspect-ratio:1 / 1;padding:8px;gap:6px}.game-roster-panel .rpg-slot-icon,.game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon{width:34px;height:34px}.game-roster-panel .rpg-slot-copy,.gamma-team-card .rpg-slot-copy{display:grid;justify-items:center;align-content:center;min-height:0;text-align:center}.game-roster-panel .rpg-slot-copy span,.game-roster-panel .rpg-slot-copy strong,.game-roster-panel .rpg-slot-copy small,.gamma-team-card .rpg-slot-copy span,.gamma-team-card .rpg-slot-copy strong,.gamma-team-card .rpg-slot-copy small{white-space:normal;text-wrap:balance}.game-roster-panel .rpg-upgrade-plus,.gamma-team-card .rpg-upgrade-plus,.game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-plus{width:28px;height:28px}.gamma-team-card .gamma-team-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.gamma-team-card .gamma-team-stats div{padding:8px}.gamma-team-card .gamma-team-stats strong{font-size:.82rem}.gamma-team-members{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.team-member-chip{grid-template-columns:34px minmax(0,1fr);gap:7px;padding:7px}.team-member-chip img{width:34px;height:34px}.team-member-chip strong,.team-member-chip span,.team-member-chip small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1180px){.dashboard-core-grid,.mine-shop-grid,.mine-product-stats,.mine-miner-detail,.rarity-table div,.rename-modal-actions,.dev-projection-grid,.game-dashboard-shell,.game-roster-grid,.gamma-team-stats,.gamma-team-actions,.dashboard-mining-hero{grid-template-columns:1fr}}@media(max-width:720px){.team-create-grid,.team-select-card,.gamma-team-topline{grid-template-columns:1fr}.team-select-card img,.gamma-team-topline img{justify-self:start}}@media(max-width:1180px){.game-topbar{position:relative;top:0;grid-template-columns:1fr}.game-resource-strip{grid-template-columns:1fr}.income-controls{justify-content:flex-start}.game-resource-strip .game-resource-pill:last-child{grid-column:auto}.game-wallet-chip{justify-items:start}.game-field-board{min-height:780px}.mine-entrance{width:210px}.mine-entrance.alpha-west{left:4%;top:32%}.mine-entrance.gamma-east{right:4%;top:32%}.mine-entrance.alpha-south{left:12%;bottom:18%}.mine-entrance.gamma-north{right:12%;top:16%}.rest-camp{width:min(390px,52vw)}.rest-camp.alpha{left:3%}.rest-camp.gamma{right:3%}}@media(max-width:820px){.game-content-shell{padding-left:12px;padding-right:12px}.game-resource-strip{grid-template-columns:1fr}.game-resource-strip .game-resource-pill:last-child{grid-column:auto}.game-field-board{min-height:920px;border-radius:18px}.reward-nugget-zone{top:34%;width:min(330px,86vw)}.mine-entrance{width:min(220px,42vw)}.mine-entrance.alpha-west{left:4%;top:46%}.mine-entrance.gamma-east{right:4%;top:46%}.mine-entrance.alpha-south{left:4%;bottom:20%}.mine-entrance.gamma-north{right:4%;top:14%}.cave-mouth{width:116px;height:78px}.mine-entrance-card{padding:10px}.mine-map-miners{min-height:60px}.map-miner img{width:34px;height:34px}.rest-camp{left:50%;bottom:106px;width:min(330px,calc(100% - 32px));transform:translate(-50%)}.rest-camp.gamma{left:50%;right:auto;bottom:222px}.field-status-rail{inset:12px 12px auto;grid-template-columns:repeat(3,minmax(0,1fr));width:auto}.game-action-dock{grid-template-columns:repeat(6,minmax(0,1fr));width:calc(100% - 24px);bottom:12px;border-radius:16px}.game-action-dock button{min-height:68px}.game-menu-drawer{inset:auto 10px 10px;width:auto;max-height:min(78dvh,720px);border-radius:18px}}@media(max-width:520px){.game-brand-chip{grid-template-columns:44px minmax(0,1fr)}.income-period-toggle,.income-sol-toggle{width:100%}.income-period-toggle{min-width:0}.miner-card-body,.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body{grid-template-columns:1fr}.miner-card-visual,.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-visual,.gamma-team-visual{grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto;align-items:stretch}.miner-portrait-card,.game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card,.gamma-team-card .miner-portrait-card{min-height:92px}.gamma-team-loadout,.gamma-team-members{grid-template-columns:1fr}.game-brand-mark{width:40px;height:40px}.game-field-board{min-height:980px}.reward-nugget-zone{top:28%}.reward-nugget-label{min-width:0;width:min(300px,82vw)}.reward-nugget-label strong{font-size:1.45rem}.mine-entrance{width:min(196px,47vw)}.mine-entrance.alpha-west{left:3%;top:42%}.mine-entrance.gamma-east{right:3%;top:42%}.mine-entrance.alpha-south{left:3%;bottom:22%}.mine-entrance.gamma-north{right:3%;top:13%}.mine-entrance-stats,.gamma-team-actions{grid-template-columns:1fr}.game-action-dock{left:50%;right:auto;bottom:10px;width:calc(100% - 20px);transform:translate(-50%);grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:7px}.game-action-dock button{min-height:58px;padding:7px 4px}.game-action-dock svg,.game-dock-icon{width:20px;height:20px}.game-action-dock span{font-size:.64rem;line-height:1.05}.rest-camp{bottom:96px}.rest-camp.gamma{bottom:214px}}@media(prefers-reduced-motion:reduce){.reward-nugget-core,.game-menu-drawer,.game-action-dock button,.mine-product-card,.miner-flight,.miner-flight-figure,.miner-flight-figure img,.miner-resource-pop,.action-toast{animation:none;transition:none}}.dashboard-mining-page .token-speed-control{display:grid;grid-template-columns:minmax(88px,.7fr) minmax(0,1fr) minmax(80px,.75fr);gap:10px;align-items:center}.dashboard-mining-page .token-speed-control input,.dashboard-mining-page .token-speed-control select,.dashboard-mining-page .token-speed-control strong,.dashboard-mining-page .hero-account-grid strong,.dashboard-mining-page .dev-projection-grid strong,.dashboard-mining-page .dev-projection-grid small{max-width:100%;overflow-wrap:anywhere}.dashboard-mining-page .token-speed-control strong{text-align:right}.dev-page .dashboard-panel .section-heading-row{align-items:start;flex-wrap:wrap}.dev-page .dashboard-panel h2{font-size:clamp(1.55rem,2.8vw,2.45rem);line-height:1.08;text-wrap:balance}.dev-page .section-heading-row span{max-width:100%;white-space:normal;word-break:normal;overflow-wrap:anywhere;letter-spacing:.08em}.dev-page .leaderboard-hero h1{font-size:clamp(3rem,6vw,5rem)}.leaderboard-page.dashboard-mining-page.dev-page{height:100dvh;min-height:100dvh;overflow:auto}.dev-page .dashboard-content-shell{width:min(1440px,calc(100vw - 32px));padding:18px 0}.dev-page .leaderboard-hero{min-height:0;padding:16px 18px;margin-bottom:12px;border-radius:18px}.dev-page .leaderboard-hero h1{font-size:2.4rem}.dev-page .leaderboard-hero p{max-width:70ch;font-size:.95rem}.dev-page .dashboard-hero-account{padding:12px}.dev-page .hero-account-grid{gap:8px}.dev-page .mining-operation-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:stretch}.dev-page .dashboard-panel{min-width:0;padding:14px;border-radius:16px}.dev-page .dev-projection-panel{grid-column:1 / -1}.dev-page .dev-economy-panel{grid-column:1 / -1;gap:16px}.dev-page .dev-projection-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.dev-page .dev-projection-grid div{min-width:0;padding:12px}.dev-page .token-speed-control{grid-template-columns:minmax(70px,.7fr) minmax(0,1fr)}.dev-page .token-speed-control strong{grid-column:1 / -1;text-align:left}.dev-token-buy-readout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 14px}.dev-token-buy-readout span{min-width:0;padding:10px;border:1px solid rgba(128,247,255,.14);border-radius:12px;background:#ffffff0b;color:#ffffffb8;font-size:.82rem;font-weight:800}.dev-token-buy-readout strong{display:block;margin-top:4px;color:#fff;overflow-wrap:anywhere}.dev-economy-summary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.dev-economy-summary div{min-width:0;padding:12px;border:1px solid rgba(128,247,255,.14);border-radius:12px;background:#ffffff0b}.dev-economy-summary span,.dev-economy-summary small{display:block;color:#ffffffa8;font-size:.76rem;font-weight:850}.dev-economy-summary strong{display:block;margin:4px 0;color:#fff;font-size:1rem;line-height:1.15;overflow-wrap:anywhere}.dev-economy-table-wrap{min-width:0;overflow-x:auto;border:1px solid rgba(128,247,255,.14);border-radius:14px;background:#03081375}.dev-economy-table-wrap h3{margin:0;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08);color:#fff;font-size:.96rem}.dev-economy-table{width:100%;min-width:980px;border-collapse:collapse}.dev-economy-table.compact{min-width:760px}.dev-economy-table th,.dev-economy-table td{padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.07);color:#ffffffbd;font-size:.78rem;text-align:left;vertical-align:top;white-space:nowrap}.dev-economy-table th{color:#80f7ff;font-size:.7rem;font-weight:1000;text-transform:uppercase}.dev-economy-table td strong{color:#fff}@media(max-width:1180px){.dev-page .mining-operation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dev-page .dev-projection-grid,.dev-economy-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.leaderboard-page.dashboard-mining-page.dev-page{height:auto;overflow:visible}.dev-page .mining-operation-grid,.dev-page .dev-projection-grid,.dev-economy-summary{grid-template-columns:1fr}}@media(max-width:720px){.dashboard-mining-page .token-speed-control{grid-template-columns:1fr}.dashboard-mining-page .token-speed-control strong{text-align:left}}.leaderboard-page.dashboard-mining-page{position:relative;width:100vw;height:100dvh;min-height:100dvh;overflow:hidden;padding:0!important;background:#03050d}.dashboard-mining-page .game-content-shell{display:block;width:100vw;max-width:none;height:100dvh;margin:0;padding:0}.dashboard-mining-page .dashboard-alert{position:fixed;left:50%;top:86px;z-index:120;width:min(520px,calc(100vw - 32px));transform:translate(-50%)}.dashboard-mining-page .game-field-shell{position:fixed;inset:0;height:100dvh;margin:0}.dashboard-mining-page .game-field-board{position:absolute;inset:0;width:100%;height:100%;min-height:0;overflow:hidden;border:0;border-radius:0;background:linear-gradient(180deg,#02050d0a,#02040a2e),radial-gradient(circle at 50% 15%,rgba(255,196,87,.13),transparent 22%);background-color:#03050d;box-shadow:none}.game-field-background-image{position:absolute;left:50%;top:50%;z-index:0;width:min(100vw,calc(100dvh * var(--field-ratio, 1.777)));height:auto;aspect-ratio:var(--field-aspect, 1672 / 941);object-fit:contain;object-position:center center;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;pointer-events:none}.dashboard-mining-page .game-field-board:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#02050d0a,#02040a2e),radial-gradient(circle at 50% 15%,rgba(255,196,87,.13),transparent 22%)}.dashboard-mining-page .field-skyline,.dashboard-mining-page .field-mountain,.dashboard-mining-page .field-ground-grid,.dashboard-mining-page .rest-camp,.dashboard-mining-page .mine-map-miners,.dashboard-mining-page .map-miner{display:none!important}.game-hud{position:fixed;left:clamp(12px,1.25vw,18px);top:max(calc(var(--slt-market-ticker-height) + 8px),calc((100dvh - 56.28vw)/2 + clamp(10px,1vw,14px)));right:clamp(12px,1.25vw,18px);bottom:auto;z-index:85;display:grid;grid-template-columns:minmax(250px,clamp(320px,27.5vw,396px)) minmax(0,1fr) minmax(330px,clamp(360px,30vw,432px)) clamp(48px,3.75vw,54px);gap:clamp(8px,.7vw,10px);align-items:start;pointer-events:none}.game-hud>*{pointer-events:auto}.game-hud .game-brand-chip,.game-hud .game-resource-strip,.game-settings-trigger,.game-settings-menu{border:1px solid rgba(128,247,255,.22);background:linear-gradient(135deg,#040814d1,#090d1eb8),radial-gradient(circle at 0% 0%,rgba(255,0,199,.1),transparent 42%);box-shadow:0 18px 48px #0000005c,inset 0 0 0 1px #ffffff09;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.game-hud .game-brand-chip{min-height:clamp(48px,3.75vw,54px);align-self:start;border-radius:14px}.game-hud .game-hud-brand{grid-column:1;display:grid;grid-template-columns:1fr;padding:clamp(7px,.65vw,9px) clamp(10px,.9vw,13px)}.game-hud .game-hud-brand strong{font-size:1.02rem;line-height:1.05}.game-hud .game-hud-brand small{margin-top:2px}.game-hud .game-hud-brand .mining-income-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:5px}.game-hud .game-resource-strip{grid-column:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;justify-self:end;min-width:0;width:100%;height:clamp(48px,3.75vw,54px);overflow:hidden;border-radius:16px}.game-hud .game-resource-pill{min-width:0;min-height:clamp(48px,3.75vw,54px);padding:clamp(6px,.55vw,7px) clamp(8px,.7vw,10px);border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.game-hud .game-resource-pill+.game-resource-pill{border-left:1px solid rgba(255,255,255,.1)}.game-hud .game-resource-pill strong{overflow:hidden;font-size:.92rem;text-overflow:ellipsis;white-space:nowrap}.game-hud .game-resource-pill span,.game-hud-bank-button span{display:block;min-width:0;max-width:100%;overflow:hidden;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}button.game-resource-pill{font:inherit;color:inherit;text-align:left;cursor:pointer}.game-hud .game-resource-pill.active,button.game-resource-pill:hover,button.game-resource-pill:focus-visible{background:#80f7ff13}button.game-resource-pill:focus-visible{outline:2px solid rgba(128,247,255,.58);outline-offset:-2px}.game-settings{position:relative;grid-column:4;justify-self:end}.game-settings-trigger{display:grid;place-items:center;width:clamp(48px,3.75vw,54px);height:clamp(48px,3.75vw,54px);border-radius:16px;color:#fff;cursor:pointer;transition:transform .18s ease,border-color .18s ease,color .18s ease}.game-settings-trigger:hover,.game-settings-trigger[aria-expanded=true]{transform:translateY(-1px);border-color:#ffc45794;color:#ffc457}.game-settings-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:120;display:grid;gap:6px;width:292px;padding:9px;border-radius:16px}.game-settings-menu .game-wallet-chip{justify-items:start;min-height:0;padding:8px;border-radius:12px}.game-settings-menu button,.game-settings-menu a,.game-settings-menu .wallet-adapter-button{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-height:34px;padding:7px 9px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0e;color:#fff;font-size:.85rem;font-weight:900;text-decoration:none;cursor:pointer}.game-settings-menu button:hover:not(:disabled),.game-settings-menu a:hover,.game-settings-menu .wallet-adapter-button:hover{border-color:#ffc4576b;background:#ffc4571a;color:#ffc457}.game-settings-menu button:disabled{cursor:not-allowed;opacity:.45}.door-reward-pill{position:fixed;left:var(--reward-x);top:var(--reward-y);z-index:92;display:grid;gap:3px;min-width:clamp(156px,13.2vw,190px);padding:clamp(8px,.7vw,10px) clamp(10px,1vw,14px);border-radius:14px;border:1px solid rgba(255,196,87,.36);background:#040711c2;box-shadow:0 18px 46px #00000059,0 0 28px #ffc45729;text-align:center;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.door-reward-pill.alpha{transform:translate(-50%,-50%)}.door-reward-pill.gamma{border-color:#80f7ff59;box-shadow:0 18px 46px #00000059,0 0 28px #80f7ff24}.door-reward-pill span{color:#ffffffad;font-size:.72rem;font-weight:1000;text-transform:uppercase}.door-reward-pill strong{color:#fff;font-size:1.08rem;line-height:1.05}.dashboard-mining-page .mine-entrance{z-index:12;width:230px;min-height:0;pointer-events:none}.dashboard-mining-page .mine-entrance.alpha-west{left:32%;top:42%}.dashboard-mining-page .mine-entrance.gamma-east{right:20%;top:39%}.dashboard-mining-page .cave-mouth{display:none}.dashboard-mining-page .mine-entrance-card{padding:9px 10px;border-radius:12px;background:#03060f9e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dashboard-mining-page .game-action-dock{position:absolute;left:auto;right:28px;bottom:max(8px,calc((100dvh - 56.28vw)/2 + 26px));z-index:55;display:grid;grid-template-columns:repeat(3,96px);gap:12px;width:auto;padding:0;transform:none;border:0;border-radius:0;background:transparent;box-shadow:none}.dashboard-mining-page .game-action-dock button{min-height:102px;padding:9px 7px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#04081457;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.65);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dashboard-mining-page .game-action-dock button:hover,.dashboard-mining-page .game-action-dock button.active{transform:translateY(-4px) scale(1.02);border-color:#ffc45794;background:#ffc4571f}.dashboard-mining-page .game-dock-icon{width:54px;height:54px}.dashboard-mining-page .game-action-dock span{font-size:.88rem}.dashboard-mining-page .game-menu-drawer{position:fixed;inset:58% auto auto 50%;z-index:80;width:min(860px,58vw);max-height:min(58dvh,620px);transform:translate(-50%,-50%);border-radius:20px;background:linear-gradient(135deg,#050916f0,#0d1124ed),radial-gradient(circle at 50% 0%,rgba(128,247,255,.12),transparent 42%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:immersive-drawer-in .19s ease-out}.dashboard-mining-page .game-drawer-body{max-height:calc(min(58dvh,620px) - 78px);padding:16px}.game-panel-tabs{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:min(320px,100%);padding:4px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff0b}.game-panel-tabs button{min-height:36px;border:0;border-radius:10px;background:transparent;color:#ffffffad;font-weight:1000;cursor:pointer}.game-panel-tabs button.active,.game-panel-tabs button:hover{background:#ffc45724;color:#ffc457}.panel-carousel-shell{display:grid;grid-template-columns:42px minmax(0,1fr) 42px;gap:12px;align-items:center}.panel-carousel-arrow{display:grid;place-items:center;width:42px;height:68px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#ffffff0f;color:#fff;cursor:pointer}.panel-carousel-arrow:hover{border-color:#ffc45775;color:#ffc457;background:#ffc4571a}.panel-carousel-arrow:disabled{cursor:not-allowed;opacity:.32;border-color:#ffffff14;color:#ffffff6b;background:#ffffff09}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card{min-height:min(510px,54dvh)}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body{grid-template-columns:minmax(150px,.62fr) minmax(0,1fr);gap:16px}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card{min-height:210px}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card img{width:min(142px,86%);height:min(178px,90%)}@keyframes immersive-drawer-in{0%{opacity:0;transform:translate(-50%,-46%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(max-width:1180px){.game-hud{grid-template-columns:minmax(220px,1fr) minmax(280px,clamp(300px,36vw,380px)) clamp(46px,4.5vw,54px)}.game-hud .game-resource-strip{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.game-settings{grid-column:3}.dashboard-mining-page .game-action-dock{left:50%;right:auto;bottom:max(8px,calc((100dvh - 56.28vw)/2 + 14px));grid-template-columns:.9fr .9fr 1.35fr .9fr .9fr;width:min(520px,calc(100vw - 20px));transform:translate(-50%);gap:7px}.dashboard-mining-page .game-action-dock button{min-height:72px;border-radius:14px}.dashboard-mining-page .game-dock-icon{width:32px;height:32px}.dashboard-mining-page .game-menu-drawer{width:min(760px,calc(100vw - 28px));max-height:min(60dvh,720px)}}@media(min-width:721px)and (max-width:900px){.game-hud{grid-template-columns:minmax(230px,292px) minmax(280px,1fr) 48px;gap:8px}.game-hud .game-hud-brand{padding:8px 10px}.game-hud .game-hud-brand .mining-income-panel{grid-template-columns:1fr;gap:6px}.income-readout span,.income-readout strong{white-space:nowrap}.income-controls{justify-content:flex-start}.income-period-toggle button,.income-sol-toggle{min-height:29px;padding-inline:9px}.game-hud .game-resource-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 72px;height:50px}.game-settings-trigger{width:48px;height:48px}}@media(max-width:720px){.game-hud{left:10px;top:max(8px,calc((100dvh - 56.28vw)/2 + 10px));right:10px;bottom:auto;grid-template-columns:minmax(0,1fr) 48px}.game-hud .game-brand-chip{min-height:62px}.game-settings-trigger{width:48px;height:48px}.game-settings{grid-column:2}.game-settings-menu{width:min(290px,calc(100vw - 20px))}.game-hud .game-resource-strip{grid-column:1 / -1;grid-row:2;grid-template-columns:1fr;width:min(370px,calc(100vw - 20px));height:auto}.game-hud .game-resource-pill+.game-resource-pill{border-left:0;border-top:1px solid rgba(255,255,255,.1)}.door-reward-pill{min-width:142px;padding:8px 10px}.door-reward-pill strong{font-size:.94rem}.dashboard-mining-page .mine-entrance-card{display:none}.dashboard-mining-page .game-action-dock span{max-width:100%;overflow:hidden;font-size:.6rem;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.dashboard-mining-page .game-menu-drawer{top:58%;width:calc(100vw - 20px);max-height:54dvh}.panel-carousel-shell{grid-template-columns:34px minmax(0,1fr) 34px;gap:7px}.panel-carousel-arrow{width:34px;height:56px}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body{grid-template-columns:1fr}.game-hud{left:8px;top:max(8px,calc((100dvh - 56.28vw)/2 + 8px));right:8px;bottom:auto;grid-template-columns:minmax(0,1fr) 44px;gap:6px}.game-hud .game-brand-chip{min-height:0;border-radius:13px}.game-hud .game-hud-brand{padding:7px 9px}.game-hud .game-hud-brand strong{font-size:.82rem;line-height:1}.game-hud .game-hud-brand small{display:none}.game-hud .game-hud-brand .mining-income-panel{grid-template-columns:minmax(0,1fr);gap:4px;margin-top:3px}.income-readout{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:6px}.income-readout span{font-size:.55rem;white-space:nowrap}.income-readout strong{overflow:hidden;font-size:.68rem;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.income-controls{flex-wrap:nowrap;gap:4px}.income-period-toggle{min-width:108px;padding:2px;border-radius:9px}.income-period-toggle button,.income-sol-toggle{min-height:22px;padding:0 5px;border-radius:7px;font-size:.56rem}.income-sol-toggle{min-width:62px}.game-settings-trigger{width:44px;height:44px;border-radius:13px}.game-settings-menu{right:0;width:min(290px,calc(100vw - 16px))}.game-hud .game-resource-strip{grid-column:1 / -1;grid-row:2;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 70px;width:100%;height:42px;border-radius:13px}.game-hud .game-resource-pill{grid-template-columns:24px minmax(0,1fr);min-height:42px;padding:5px 6px}.game-hud .game-resource-pill+.game-resource-pill{border-top:0;border-left:1px solid rgba(255,255,255,.1)}.game-hud .resource-icon{width:24px;height:24px;border-radius:8px}.game-hud .game-resource-pill span{font-size:.5rem;line-height:1}.game-hud .game-resource-pill strong{font-size:.6rem;line-height:1.05}.game-hud-bank-button{grid-template-columns:22px minmax(0,1fr);min-height:42px;padding:5px;border-left:1px solid rgba(255,255,255,.1);border-top:0}.game-hud-bank-button img{width:22px;height:22px}.game-hud-bank-button span{font-size:.58rem}.door-reward-pill{width:min(116px,calc((100vw - 30px)/2));height:34px;min-width:0;gap:1px;padding:4px 5px;border-radius:9px}.door-reward-pill span{font-size:.42rem;line-height:1}.door-reward-pill strong{overflow:hidden;font-size:.58rem;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.dashboard-mining-page .recruitment-hut-button span{bottom:-2px;padding:4px 8px;font-size:.56rem}.dashboard-mining-page .game-action-dock{left:8px;right:auto;bottom:8px;grid-template-columns:1.25fr 1fr 1fr;gap:6px;width:calc(100vw - 16px);transform:none}.dashboard-mining-page .game-action-dock button{min-height:56px;padding:5px 4px;border-radius:12px}.dashboard-mining-page .game-dock-icon{width:25px;height:25px}.dashboard-mining-page .game-action-dock span{font-size:.58rem}.dashboard-mining-page .node-door-buy-card{position:fixed;left:10px!important;right:10px!important;top:52%;width:auto;max-width:none;transform:translateY(-50%) scale(.96)}.dashboard-mining-page .node-door-hotspot:hover .node-door-buy-card,.dashboard-mining-page .node-door-hotspot:focus-within .node-door-buy-card{transform:translateY(-50%) scale(1)}}@media(max-width:360px){.income-period-toggle{min-width:96px}.income-sol-toggle{min-width:54px}.income-period-toggle button,.income-sol-toggle{padding:0 4px;font-size:.52rem}.game-hud .game-resource-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 60px}}.game-hud .game-resource-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr) clamp(82px,6.6vw,96px)}.game-hud-bank-button{display:grid;grid-template-columns:clamp(20px,1.9vw,26px) minmax(0,1fr);gap:5px;align-items:center;min-width:0;min-height:clamp(48px,3.75vw,54px);padding:clamp(5px,.5vw,7px) clamp(6px,.6vw,8px);border:0;border-left:1px solid rgba(255,255,255,.1);background:transparent;color:#fff;font-size:.78rem;font-weight:1000;cursor:pointer;text-align:left}.game-hud-bank-button img{width:clamp(20px,1.9vw,26px);height:clamp(20px,1.9vw,26px);object-fit:contain;filter:drop-shadow(0 6px 10px rgba(0,0,0,.32))}.game-hud-bank-button:hover,.game-hud-bank-button.active{color:#ffc457;background:#ffc45717}.dashboard-mining-page .game-action-dock{grid-template-columns:repeat(3,96px)}.dashboard-mining-page .game-menu-drawer{top:57%;width:min(700px,50vw);max-height:min(50dvh,500px);border-color:#80f7ff33;background:linear-gradient(135deg,#05091675,#0d11246b),radial-gradient(circle at 50% 0%,rgba(128,247,255,.1),transparent 44%);box-shadow:0 26px 70px #00000075,inset 0 0 0 1px #ffffff09;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dashboard-mining-page .game-drawer-head{padding:11px 13px}.dashboard-mining-page .game-drawer-head strong{font-size:1.02rem}.dashboard-mining-page .game-drawer-head button{width:36px;height:36px;border-radius:10px}.dashboard-mining-page .game-drawer-body{max-height:calc(min(50dvh,500px) - 60px);padding:12px}.game-shop-panel{display:grid;grid-template-rows:minmax(0,1fr);gap:10px;min-height:276px}.game-menu-drawer.recruitment .game-drawer-body{overflow:hidden}.game-menu-drawer.recruitment .game-panel-tabs{width:240px}.game-menu-drawer.recruitment .game-store-section{min-height:276px;align-content:start}.game-menu-drawer.recruitment .section-heading-row{min-height:34px}.game-menu-drawer.recruitment .section-heading-row h2{font-size:1.12rem!important;line-height:1.05}.game-menu-drawer.recruitment .section-heading-row span{font-size:.7rem}.game-menu-drawer.recruitment .mine-shop-grid,.shop-action-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:204px}.game-menu-drawer.recruitment .mine-product-card{min-height:204px;padding:10px;border-radius:14px;background:radial-gradient(circle at 50% 0%,rgba(255,196,87,.1),transparent 36%),#04081480;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.game-menu-drawer.recruitment .mine-product-art{width:68px;height:68px;margin:-4px 0 2px auto}.game-menu-drawer.recruitment .mine-product-card h3{font-size:1rem;margin:2px 0 8px}.game-menu-drawer.recruitment .mine-product-stats{grid-template-columns:1fr;gap:5px;margin-bottom:7px}.game-menu-drawer.recruitment .mine-product-stats span{min-height:34px;padding:6px 8px;border-radius:9px;font-size:.62rem}.game-menu-drawer.recruitment .mine-product-stats strong{font-size:.76rem;line-height:1.08}.game-menu-drawer.recruitment .mine-product-stats span:nth-child(3),.game-menu-drawer.recruitment .mine-product-disabled-reason{display:none}.game-menu-drawer.recruitment .mine-product-card p,.game-menu-drawer.recruitment .mine-product-disabled-reason{font-size:.72rem;line-height:1.25}.game-menu-drawer.recruitment .mine-product-card p{display:none}.shop-action-card{display:grid;grid-template-rows:88px auto auto minmax(44px,1fr);gap:5px;justify-items:center;align-items:start;min-height:204px;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:radial-gradient(circle at 50% 0%,rgba(128,247,255,.11),transparent 40%),#04081480;color:#fff;cursor:pointer;text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.shop-action-card:hover:not(:disabled){transform:translateY(-2px);border-color:#ffc45770;background:radial-gradient(circle at 50% 0%,rgba(255,196,87,.13),transparent 40%),#04081494}.shop-action-card:disabled{cursor:not-allowed;opacity:.56}.shop-action-card img{width:76px;height:76px;object-fit:contain;filter:drop-shadow(0 12px 18px rgba(0,0,0,.34))}.shop-action-card span,.shop-action-card small{display:block}.shop-action-card span{color:#ffffffb8;font-size:.72rem;font-weight:1000;text-transform:uppercase}.shop-action-card strong{color:#fff;font-size:1rem;line-height:1.08}.shop-action-card small{max-width:100%;color:#ffffffa8;font-size:.72rem;line-height:1.25}.locked-alpha-miner-card{opacity:.72;filter:grayscale(.82) saturate(.62)}.locked-alpha-miner-card:hover,.locked-alpha-miner-card:focus-within{opacity:.86;filter:grayscale(.56) saturate(.78)}.locked-alpha-miner-body{display:grid;grid-template-columns:minmax(156px,.6fr) minmax(0,1fr);gap:12px;align-items:stretch;width:100%;min-width:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.locked-alpha-miner-body.disabled{cursor:wait}.locked-alpha-badge{position:absolute;left:50%;bottom:12px;display:grid;justify-items:center;gap:2px;transform:translate(-50%);min-width:84px;padding:5px 9px 6px;border:1px solid rgba(255,196,87,.32);border-radius:10px;background:#040814b8;box-shadow:0 10px 22px #00000047;pointer-events:none}.locked-alpha-badge span{color:#ffffffd1;font-size:.6rem;font-weight:1000;letter-spacing:0}.locked-alpha-badge strong{color:#ffc457;font-size:.7rem;font-weight:1000;line-height:1;white-space:nowrap}.locked-alpha-miner-card .miner-portrait-card{position:relative}.alpha-miner-buy-preview{display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;align-items:center;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#ffffff0b}.alpha-miner-buy-preview img{width:82px;height:96px;object-fit:contain;filter:drop-shadow(0 16px 22px rgba(0,0,0,.42))}.alpha-miner-buy-preview span,.alpha-miner-buy-preview small{display:block;color:#ffffffad}.alpha-miner-buy-preview span{font-size:.72rem;font-weight:1000;text-transform:uppercase}.alpha-miner-buy-preview strong{display:block;margin-top:2px;color:#fff;font-size:1.35rem;line-height:1.1}.alpha-miner-buy-preview small{margin-top:6px;font-size:.78rem;line-height:1.35}.dashboard-mining-page .game-menu-drawer.alpha{width:min(760px,54vw);max-height:min(56dvh,560px);border-color:transparent;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.dashboard-mining-page .game-menu-drawer.alpha .game-drawer-body{max-height:min(56dvh,560px);padding:0;overflow:visible}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha{min-height:0;padding:12px;gap:8px}.dashboard-mining-page .alpha-miner-panel{gap:0}.dashboard-mining-page .game-menu-drawer.alpha .panel-carousel-shell{align-items:center}.miner-card-topline{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.miner-card-topline>span{color:#ffc457;font-size:.7rem;font-weight:1000;text-transform:uppercase}.miner-card-window-controls{display:inline-flex;align-items:center;gap:6px;margin-left:auto}.miner-card-window-controls>span{min-width:32px;color:#80f7ffeb;font-size:.68rem;font-weight:1000;text-align:right}.miner-card-window-controls button{display:grid;place-items:center;width:22px;height:22px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff12;color:#ffffffd1;font-size:.72rem;font-weight:1000;line-height:1;cursor:pointer}.miner-card-window-controls button:hover{border-color:#ffc45780;background:#ffc4571f;color:#ffc457}.miner-stack-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.miner-stack-bar{display:grid;gap:4px;min-width:0;padding:6px;border-radius:11px;border:1px solid rgba(255,255,255,.08);background:#ffffff0b}.miner-stack-bar div{display:flex;justify-content:space-between;gap:8px;min-width:0}.miner-stack-bar span,.miner-stack-bar strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.miner-stack-bar span{color:#ffffffa3;font-size:.62rem;font-weight:1000;text-transform:uppercase}.miner-stack-bar strong{color:#fff;font-size:.7rem;font-weight:950}.miner-stack-bar i{display:block;height:5px;overflow:hidden;border-radius:999px;background:#ffffff17}.miner-stack-bar b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#80f7ff,#ffc457)}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body{grid-template-columns:minmax(184px,.66fr) minmax(0,1fr);gap:12px;align-items:stretch}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card{min-height:192px}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card img{width:min(154px,94%);height:min(184px,94%)}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-visual{display:grid;grid-template-rows:1fr;min-height:0}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-upgrade-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-upgrade-actions button{min-height:32px;padding:6px 7px;font-size:.62rem;line-height:1.05;text-wrap:balance;white-space:normal}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board{grid-template-columns:1fr;grid-auto-rows:auto;align-items:stretch;gap:5px;height:auto;min-height:0}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot{grid-template-columns:38px minmax(0,1fr) 30px;grid-template-rows:1fr;width:100%;max-width:100%;height:auto;min-height:44px;min-width:0;aspect-ratio:auto;box-sizing:border-box;justify-items:stretch;align-items:center;overflow:visible;padding:5px 6px;gap:7px;border-radius:13px}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-progress-slot{grid-template-columns:32px minmax(0,1fr) 22px;grid-template-rows:1fr;width:100%;max-width:100%;height:auto;min-height:30px;min-width:0;aspect-ratio:auto;box-sizing:border-box;justify-items:stretch;align-items:center;overflow:hidden;padding:4px 6px;gap:7px;border-radius:12px}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy{display:grid;gap:2px;justify-items:stretch;align-content:center;min-width:0;max-width:100%;text-align:left}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy span{font-size:.56rem;line-height:1}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy strong{font-size:.7rem;line-height:1.08}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy small{display:block;font-size:.56rem;line-height:1.05}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-xp-badge{width:32px;height:32px;border-radius:11px}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon img{width:20px;height:20px}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-plus,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-progress-lock{width:26px;height:26px;border-radius:10px}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-meter{width:100%;height:4px;margin-top:2px}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-progress-slot .rpg-xp-badge{width:28px;height:22px;border-radius:8px;font-size:.56rem}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-progress-slot .rpg-slot-copy{gap:1px}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-progress-slot .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-progress-slot .rpg-slot-copy small,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .compact-xp-meter{display:none}.dashboard-mining-page .mine-entrance.alpha-west{left:20%;top:43%}.dashboard-mining-page .mine-entrance.gamma-east{right:6%;top:41%}.dashboard-mining-page .game-menu-drawer.gamma{width:min(760px,54vw);max-height:min(56dvh,560px);border-color:transparent;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.dashboard-mining-page .game-menu-drawer.gamma .game-drawer-body{max-height:min(56dvh,560px);padding:0;overflow:visible}.dashboard-mining-page .gamma-team-section{gap:0}.dashboard-mining-page .game-menu-drawer.gamma .panel-carousel-shell{align-items:center}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card{min-height:0;padding:12px;gap:8px;border-color:#80f7ff33;background:radial-gradient(circle at 32% 0%,rgba(128,247,255,.12),transparent 38%),linear-gradient(135deg,#050916e6,#0d1226db);box-shadow:0 20px 52px #00000085,inset 0 0 0 1px #ffffff0b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-title{gap:3px}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-title>span{font-size:.7rem}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-title strong{font-size:1rem}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-title small{font-size:.68rem}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-loadout{display:grid;grid-template-columns:minmax(184px,.66fr) minmax(0,1fr);gap:12px;align-items:stretch}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-visual{display:grid;grid-template-rows:1fr;min-height:0}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card{position:relative;min-height:192px;overflow:visible}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card img{width:min(154px,94%);height:min(184px,94%)}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;align-items:stretch;gap:5px;min-height:0;height:auto}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-slot{grid-template-columns:38px minmax(0,1fr) 30px;grid-template-rows:1fr;width:100%;max-width:100%;height:auto;min-height:44px;min-width:0;aspect-ratio:auto;box-sizing:border-box;justify-items:stretch;align-items:center;overflow:hidden;padding:5px 6px;gap:7px;border-radius:13px}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-progress-slot{grid-template-columns:32px minmax(0,1fr) 22px;grid-template-rows:1fr;width:100%;min-height:30px;padding:4px 6px;gap:7px;border-radius:12px}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy{display:grid;gap:2px;justify-items:stretch;align-content:center;min-width:0;max-width:100%;text-align:left}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy span{font-size:.56rem;line-height:1}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy strong{max-width:100%;overflow:hidden;color:#fff;font-size:.7rem;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy small{display:block;max-width:100%;overflow:hidden;font-size:.56rem;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-xp-badge{width:32px;height:32px;border-radius:11px}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-icon img{width:20px;height:20px}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-plus,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-progress-lock{width:26px;height:26px;border-radius:10px}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-meter{width:100%;height:4px;margin-top:2px}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-progress-slot .rpg-xp-badge{width:28px;height:22px;border-radius:8px;font-size:.56rem}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-progress-slot .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-progress-slot .rpg-slot-copy small{display:none}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-actions button{min-height:32px;padding:6px 7px;font-size:.62rem;line-height:1.05;text-wrap:balance;white-space:normal}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dashboard-mining-page .recruitment-hut-button{position:absolute;left:var(--hut-x);top:var(--hut-y);z-index:19;display:grid;place-items:center;width:var(--hut-width);height:var(--hut-height);padding:0;border:0;background:transparent;cursor:pointer;filter:drop-shadow(0 24px 28px rgba(0,0,0,.44));transition:filter .18s ease,transform .18s ease}.dashboard-mining-page .recruitment-hut-button .recruitment-hut-sign{position:absolute;left:58%;top:-7%;z-index:4;width:clamp(118px,calc(var(--hut-width) * .62),270px);height:auto;object-fit:contain;pointer-events:none;filter:drop-shadow(0 12px 20px rgba(0,0,0,.48)) drop-shadow(0 0 14px rgba(128,247,255,.2));transform:translate3d(-8%,0,0);animation:recruitment-sign-float 3.2s ease-in-out infinite}.dashboard-mining-page .recruitment-hut-button:before{content:"";position:absolute;left:10%;right:10%;bottom:7%;height:18%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(0,0,0,.46),transparent 68%);transform:translateY(10%);pointer-events:none}.dashboard-mining-page .recruitment-hut-button:after{content:"";position:absolute;inset:11% 6% 6%;border:1px solid rgba(255,196,87,0);border-radius:24% 24% 20% 20%;background:radial-gradient(circle at 50% 18%,rgba(255,196,87,0),transparent 58%);opacity:0;transform:scale(.96);transition:opacity .18s ease,transform .18s ease,border-color .18s ease,background .18s ease;pointer-events:none}.dashboard-mining-page .recruitment-hut-button .recruitment-hut-art{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;pointer-events:none;transition:transform .18s ease,filter .18s ease}.dashboard-mining-page .recruitment-hut-button span{position:absolute;left:50%;bottom:3%;z-index:2;min-width:max-content;padding:5px 10px;transform:translate(-50%);border:1px solid rgba(128,247,255,.22);border-radius:10px;background:#03060fbd;color:#fff;font-size:.68rem;font-weight:1000;line-height:1;text-shadow:0 2px 8px rgba(0,0,0,.72);pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dashboard-mining-page .recruitment-hut-button:hover,.dashboard-mining-page .recruitment-hut-button:focus-visible,.dashboard-mining-page .recruitment-hut-button.active{transform:translateY(-4px);filter:drop-shadow(0 28px 34px rgba(0,0,0,.5)) drop-shadow(0 0 22px rgba(236,63,202,.28))}.dashboard-mining-page .recruitment-hut-button:hover:after,.dashboard-mining-page .recruitment-hut-button:focus-visible:after,.dashboard-mining-page .recruitment-hut-button.active:after{opacity:1;transform:scale(1);border-color:#ffc4576b;background:radial-gradient(circle at 50% 18%,rgba(255,196,87,.16),rgba(128,247,255,.08) 42%,transparent 68%)}.dashboard-mining-page .recruitment-hut-button:hover .recruitment-hut-art,.dashboard-mining-page .recruitment-hut-button:focus-visible .recruitment-hut-art,.dashboard-mining-page .recruitment-hut-button.active .recruitment-hut-art{transform:scale(1.035);filter:saturate(1.08) brightness(1.06)}.dashboard-mining-page .recruitment-hut-button:hover .recruitment-hut-sign,.dashboard-mining-page .recruitment-hut-button:focus-visible .recruitment-hut-sign,.dashboard-mining-page .recruitment-hut-button.active .recruitment-hut-sign{filter:drop-shadow(0 14px 22px rgba(0,0,0,.52)) drop-shadow(0 0 22px rgba(236,63,202,.3)) saturate(1.08) brightness(1.06)}@keyframes recruitment-sign-float{0%,to{transform:translate3d(var(--panel-float-x, -8%),0,0)}50%{transform:translate3d(var(--panel-float-x, -8%),-6px,0)}}@media(prefers-reduced-motion:reduce){.dashboard-mining-page .recruitment-hut-button .recruitment-hut-sign,.dashboard-mining-page .storage-depot-button .storage-panel-display{animation:none}}.dashboard-mining-page .debug-door-hotspots .recruitment-hut-button:after{opacity:1;transform:scale(1);border-color:#80f7ff8a}.dashboard-mining-page .node-door-hotspot{position:absolute;left:var(--door-x);top:var(--door-y);z-index:18;width:var(--door-width);height:var(--door-height);pointer-events:auto;cursor:pointer}.dashboard-mining-page .node-door-trigger{position:absolute;inset:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.dashboard-mining-page .node-door-trigger:after{content:"";position:absolute;inset:4%;border:1px solid rgba(255,196,87,.34);border-radius:inherit;background:radial-gradient(circle at 50% 45%,rgba(255,196,87,.16),rgba(128,247,255,.08) 42%,transparent 70%);opacity:0;transform:scale(.94);transition:opacity .16s ease,transform .16s ease}.dashboard-mining-page .debug-door-hotspots .node-door-hotspot:before{content:attr(data-door-label);position:absolute;left:50%;top:-26px;z-index:5;min-width:max-content;padding:4px 7px;transform:translate(-50%);border:1px solid rgba(255,196,87,.48);border-radius:8px;background:#03060fe0;color:#ffc457;font-size:.62rem;font-weight:1000;line-height:1;pointer-events:none}.dashboard-mining-page .debug-door-hotspots .node-door-trigger:after{opacity:1;transform:scale(1);border-color:#ffc457c7;background:radial-gradient(circle at 50% 45%,rgba(255,196,87,.16),rgba(128,247,255,.08) 42%,transparent 70%)}.dashboard-mining-page .node-door-buy-card{position:absolute;top:48%;z-index:4;display:grid;gap:8px;width:min(330px,32vw);padding:12px;border:1px solid rgba(128,247,255,.24);border-radius:16px;background:radial-gradient(circle at 22% 0%,rgba(255,196,87,.18),transparent 34%),linear-gradient(145deg,#040814f0,#0a0f20e6);color:#fff;box-shadow:0 22px 52px #00000085,inset 0 0 0 1px #ffffff0b;opacity:0;pointer-events:none;transform:translateY(-44%) scale(.96);transition:opacity .16s ease,transform .16s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dashboard-mining-page .node-door-hotspot.alpha .node-door-buy-card{left:72%}.dashboard-mining-page .node-door-hotspot.gamma .node-door-buy-card{right:72%}.dashboard-mining-page .node-door-hotspot:hover .node-door-buy-card,.dashboard-mining-page .node-door-hotspot:focus-within .node-door-buy-card{opacity:1;pointer-events:auto;transform:translateY(-44%) scale(1)}.dashboard-mining-page .node-door-card-head{display:grid;grid-template-columns:54px minmax(0,1fr);gap:10px;align-items:center}.dashboard-mining-page .node-door-card-head img{width:54px;height:54px;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.36))}.dashboard-mining-page .node-door-card-head span,.dashboard-mining-page .node-door-card-grid span{color:#ffffff9e;font-size:.64rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.dashboard-mining-page .node-door-card-head strong{display:block;margin-top:2px;overflow:hidden;color:#fff;font-size:1.05rem;line-height:1.02;text-overflow:ellipsis;white-space:nowrap}.dashboard-mining-page .node-door-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.dashboard-mining-page .node-door-card-grid span{display:grid;gap:2px;min-width:0;min-height:44px;padding:7px 8px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff0e}.dashboard-mining-page .node-door-card-grid strong{overflow:hidden;color:#ffc457;font-size:.72rem;line-height:1.05;text-transform:none;white-space:normal}.dashboard-mining-page .node-door-card-grid em{display:block;color:#ffffffb8;font-size:.58rem;font-style:normal;font-weight:850;line-height:1.05;text-transform:none}.dashboard-mining-page .node-door-buy-card p,.dashboard-mining-page .node-door-buy-card small{margin:0;color:#ffffffb8;font-size:.72rem;line-height:1.28}.dashboard-mining-page .node-door-buy-card small{color:#ffc457}.dashboard-mining-page .node-door-buy-card button{min-height:34px;border:1px solid rgba(255,196,87,.48);border-radius:11px;background:linear-gradient(135deg,#ffc457f5,#ec3fcacc);color:#100713;font-size:.74rem;font-weight:1000;cursor:pointer;box-shadow:0 12px 28px #ec3fca3d}.dashboard-mining-page .node-door-buy-card button:disabled{border-color:#ffffff1f;background:#ffffff14;color:#ffffff70;cursor:not-allowed;box-shadow:none}@media(max-width:1180px){.game-hud .game-resource-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 84px}.game-hud-bank-button{grid-template-columns:22px minmax(0,1fr);padding:6px 7px}.game-hud-bank-button img{width:22px;height:22px}.dashboard-mining-page .game-action-dock{grid-template-columns:1.35fr .9fr .9fr}}@media(max-width:720px){.game-hud .game-resource-strip{grid-template-columns:1fr}.game-hud-bank-button{border-left:0;border-top:1px solid rgba(255,255,255,.1)}.game-menu-drawer.recruitment .mine-shop-grid,.shop-action-card-grid,.miner-stack-panel{grid-template-columns:1fr}.game-shop-panel,.game-menu-drawer.recruitment .game-store-section{min-height:0}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body{grid-template-columns:1fr}.game-hud .game-resource-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 76px;height:42px;overflow:hidden}.game-hud-bank-button{border-top:0;border-left:1px solid rgba(255,255,255,.1)}.dashboard-mining-page .game-menu-drawer{left:10px;right:10px;top:52%;width:auto;max-height:min(62dvh,520px);transform:translateY(-50%);animation:none}.dashboard-mining-page .game-drawer-body{max-height:calc(min(62dvh,520px) - 58px);overflow:auto}.game-menu-drawer.recruitment .game-drawer-body{overflow:auto}.dashboard-mining-page .node-door-buy-card{position:fixed;left:10px!important;right:10px!important;top:52%!important;width:auto!important;max-width:none;max-height:calc(100dvh - 170px);overflow:auto;transform:translateY(-50%) scale(.96)}.dashboard-mining-page .node-door-hotspot:hover .node-door-buy-card,.dashboard-mining-page .node-door-hotspot:focus-within .node-door-buy-card{transform:translateY(-50%) scale(1)}}@media(max-width:360px){.game-hud .game-resource-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 74px}}@media(max-width:720px){.game-hud .game-resource-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 58px;height:clamp(28px,8.8vw,34px);border-radius:10px}.game-hud .game-resource-pill{grid-template-columns:clamp(16px,5vw,19px) minmax(0,1fr);min-height:clamp(28px,8.8vw,34px);padding:3px 4px;column-gap:4px}.game-hud .resource-icon{width:clamp(16px,5vw,19px);height:clamp(16px,5vw,19px);border-radius:6px;font-size:.48rem}.game-hud .game-resource-pill span{font-size:clamp(.38rem,1.6vw,.46rem);line-height:1}.game-hud .game-resource-pill strong{font-size:clamp(.46rem,2vw,.56rem);line-height:1}.game-hud-bank-button{grid-template-columns:clamp(15px,4.8vw,18px) minmax(0,1fr);min-height:clamp(28px,8.8vw,34px);gap:3px;padding:3px 4px}.game-hud-bank-button img{width:clamp(15px,4.8vw,18px);height:clamp(15px,4.8vw,18px)}.game-hud-bank-button span{font-size:clamp(.46rem,2vw,.54rem)}}@media(max-width:360px){.game-hud .game-resource-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 52px}}.door-reward-pill{min-width:clamp(112px,10.4vw,150px);padding:clamp(5px,.48vw,7px) clamp(7px,.7vw,10px);border-radius:10px}.door-reward-pill span{font-size:clamp(.46rem,.55vw,.62rem);line-height:1}.door-reward-pill strong{font-size:clamp(.68rem,.86vw,.92rem);line-height:1.02}.game-hud .game-resource-strip{grid-template-columns:minmax(110px,clamp(126px,11.8vw,158px)) clamp(48px,4.4vw,58px);grid-template-rows:repeat(2,minmax(0,1fr));justify-self:end;width:auto;height:clamp(50px,5.2vw,64px)}.game-hud [data-hud-resource=wallet-slt]{grid-column:1;grid-row:1}.game-hud [data-hud-resource=ingame-slt]{grid-column:1;grid-row:2}.game-hud-bank-button{grid-column:2;grid-row:1 / 3;grid-template-columns:1fr;justify-items:center;min-height:0;height:100%;padding:4px;border-left:1px solid rgba(255,255,255,.1);border-top:0;text-align:center}.game-hud-bank-button img{width:clamp(17px,1.8vw,23px);height:clamp(17px,1.8vw,23px)}.game-hud-bank-button span{max-width:100%;font-size:clamp(.48rem,.68vw,.62rem)}.game-hud .game-resource-pill{grid-template-columns:clamp(15px,1.55vw,20px) minmax(0,1fr);min-height:0;height:100%;padding:2px 5px;column-gap:4px}.game-hud .game-resource-pill+.game-resource-pill{border-left:0;border-top:1px solid rgba(255,255,255,.1)}.game-hud .resource-icon{width:clamp(15px,1.55vw,20px);height:clamp(15px,1.55vw,20px);border-radius:6px;font-size:clamp(.42rem,.52vw,.55rem)}.game-hud .game-resource-pill span{font-size:clamp(.38rem,.48vw,.52rem);line-height:1}.game-hud .game-resource-pill strong{overflow:visible;font-size:clamp(.42rem,.66vw,.66rem);line-height:1;text-overflow:clip;white-space:nowrap}@media(min-width:721px)and (max-width:840px){.game-hud .game-resource-strip{grid-template-columns:minmax(100px,124px) 38px;height:36px;border-radius:10px;transform:translateY(-8px)}.game-hud .game-resource-pill{grid-template-columns:14px minmax(0,1fr);padding:2px 4px;column-gap:3px}.game-hud .resource-icon{width:14px;height:14px;border-radius:5px;font-size:.4rem}.game-hud .game-resource-pill span{font-size:.34rem}.game-hud .game-resource-pill strong{font-size:.46rem}.game-hud-bank-button{padding:3px}.game-hud-bank-button img{width:14px;height:14px}.game-hud-bank-button span{font-size:.42rem}}@media(max-width:840px){.game-hud .game-hud-brand{width:clamp(96px,22vw,170px);min-height:clamp(34px,5vw,44px);padding:clamp(5px,.8vw,7px) clamp(6px,1vw,9px);border-radius:10px}.game-hud .game-hud-brand strong{font-size:clamp(.56rem,.95vw,.72rem);line-height:1}.game-hud .game-hud-brand small{margin-top:1px;font-size:clamp(.38rem,.72vw,.52rem);line-height:1}.game-hud .game-hud-brand .mining-income-panel{display:none}}@media(max-width:420px){.game-hud .game-hud-brand{width:clamp(84px,28vw,108px);min-height:26px;padding:4px 5px;transform:translateY(-8px)}}.dashboard-mining-page .node-door-trigger:after,.dashboard-mining-page .node-door-hotspot:hover .node-door-trigger:after,.dashboard-mining-page .node-door-hotspot:focus-within .node-door-trigger:after{display:block;border:0;box-shadow:none}.dashboard-mining-page .node-door-hotspot:hover .node-door-trigger:after,.dashboard-mining-page .node-door-hotspot:focus-within .node-door-trigger:after{opacity:1;transform:scale(1)}@media(max-width:1180px){.dashboard-mining-page .game-action-dock{left:auto;right:clamp(8px,2.2vw,28px);bottom:max(8px,calc((100dvh - 56.28vw)/2 + clamp(10px,1.5vw,18px)));grid-template-columns:repeat(3,clamp(74px,9vw,96px));width:auto;transform:none}.dashboard-mining-page .game-action-dock button{min-height:clamp(68px,9vw,96px)}}@media(max-width:720px){.door-reward-pill{width:min(94px,calc((100vw - 28px)/2));height:29px;min-width:0;padding:3px 4px;border-radius:8px}.door-reward-pill span{font-size:.35rem}.door-reward-pill strong{font-size:.48rem}.game-hud .game-resource-strip{grid-column:1 / -1;grid-row:2;justify-self:end;grid-template-columns:minmax(94px,1fr) 42px;width:min(176px,calc(100vw - 74px));height:32px;border-radius:10px;transform:translateY(6px)}.game-hud .game-resource-pill{grid-template-columns:14px minmax(0,1fr);padding:2px 3px;column-gap:3px}.game-hud .resource-icon{width:14px;height:14px;border-radius:5px;font-size:.38rem}.game-hud .game-resource-pill span{font-size:.34rem}.game-hud .game-resource-pill strong{font-size:clamp(.36rem,1.65vw,.48rem)}.game-hud-bank-button{grid-template-columns:1fr;gap:1px;padding:2px}.game-hud-bank-button img{width:14px;height:14px}.game-hud-bank-button span{font-size:.4rem}.dashboard-mining-page .game-action-dock{left:auto;right:8px;bottom:max(6px,calc((100dvh - 56.28vw)/2 + 4px));grid-template-columns:repeat(3,clamp(54px,20vw,78px));gap:6px;width:auto;transform:none}.dashboard-mining-page .game-action-dock button{min-height:50px;padding:5px 4px}.dashboard-mining-page .game-dock-icon{width:22px;height:22px}.dashboard-mining-page .game-action-dock span{font-size:clamp(.42rem,2vw,.54rem);line-height:1}}.dashboard-mining-page .game-action-dock{position:fixed;grid-template-columns:repeat(4,clamp(78px,5.6vw,90px));gap:clamp(8px,.7vw,11px);z-index:96}.dashboard-mining-page .game-action-dock button{min-height:clamp(82px,6.2vw,94px)}.dashboard-mining-page .game-dock-icon.field-icon{border-radius:14px;object-fit:cover}.dashboard-mining-page .game-menu-drawer.field{width:min(520px,36vw);max-height:min(42dvh,400px)}.dashboard-mining-page .game-menu-drawer.leaderboard{width:min(640px,42vw);max-height:min(50dvh,500px)}.dashboard-mining-page .game-menu-drawer.alpha,.dashboard-mining-page .game-menu-drawer.gamma{width:min(700px,48vw);max-height:min(52dvh,520px)}.dashboard-mining-page .game-menu-drawer.field .game-drawer-body,.dashboard-mining-page .game-menu-drawer.leaderboard .game-drawer-body{max-height:calc(min(50dvh,500px) - 58px);padding:12px}.dashboard-mining-page .game-menu-drawer.field .game-drawer-body{max-height:calc(min(42dvh,400px) - 58px)}.dashboard-mining-page .game-menu-drawer.alpha .game-drawer-body,.dashboard-mining-page .game-menu-drawer.gamma .game-drawer-body{max-height:min(52dvh,520px)}.dashboard-mining-page .game-menu-drawer.alpha .alpha-miner-panel,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-section{min-height:96px;align-content:center}.field-ops-panel{display:grid;gap:12px}.field-ops-grid{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr));gap:8px}.field-ops-primary,.field-ops-stat{display:grid;align-content:center;gap:4px;min-width:0;min-height:76px;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff0e}.field-ops-primary{border-color:#ffc45747;background:radial-gradient(circle at 20% 0%,rgba(255,196,87,.13),transparent 58%),#ffffff0e}.field-ops-primary span,.field-ops-stat span{color:#ffffff9e;font-size:.62rem;font-weight:1000;line-height:1;text-transform:uppercase}.field-ops-primary strong,.field-ops-stat strong{min-width:0;overflow:hidden;color:#fff;font-size:.82rem;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.field-ops-primary strong{color:#ffc457;font-size:.96rem}.field-ops-controls{display:flex;align-items:center;justify-content:space-between;gap:10px}.field-ops-controls .income-period-toggle,.field-ops-controls .income-sol-toggle{min-height:34px}.field-tokenomics-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.field-tokenomics-grid article,.upgrade-roi-panel,.wallet-transparency-panel{min-width:0;border:1px solid rgba(128,247,255,.16);border-radius:14px;background:radial-gradient(circle at 12% 0%,rgba(128,247,255,.1),transparent 44%),#080d1cb8;box-shadow:inset 0 1px #ffffff14}.field-tokenomics-grid article{display:grid;gap:4px;min-height:76px;padding:10px}.field-tokenomics-grid span,.field-panel-heading span,.upgrade-roi-row span,.upgrade-roi-row small,.wallet-transparency-list small,.routing-receipt-list small{color:#ffffffa3;font-size:.64rem;font-weight:850;line-height:1.15}.field-tokenomics-grid span{text-transform:uppercase}.field-tokenomics-grid strong{color:#fff;font-size:1rem;line-height:1}.field-tokenomics-grid p{margin:0;color:#ffffffb8;font-size:.68rem;line-height:1.2}.upgrade-roi-panel,.wallet-transparency-panel{display:grid;gap:10px;padding:12px}.field-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.field-panel-heading strong{color:#fff;font-size:.86rem;line-height:1}.field-panel-heading span{overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.field-panel-subheading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:2px;border-top:1px solid rgba(255,255,255,.08)}.field-panel-subheading strong{color:#fff;font-size:.78rem;line-height:1}.field-panel-subheading span{color:#ffffff94;font-size:.62rem;font-weight:850;line-height:1;text-align:right}.upgrade-roi-list,.wallet-transparency-list,.routing-receipt-list{display:grid;gap:7px}.upgrade-roi-row,.wallet-transparency-list article,.routing-receipt-list article{display:grid;min-width:0;padding:8px;border-radius:11px;background:#ffffff0e}.upgrade-roi-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:7px}.upgrade-roi-row div,.wallet-transparency-list article,.routing-receipt-list article{min-width:0}.upgrade-roi-row strong,.routing-receipt-list a,.routing-receipt-list strong{overflow:hidden;color:#fff;font-size:.74rem;font-weight:1000;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.wallet-transparency-list code{min-width:0;overflow-wrap:anywhere;color:#fff;font-family:inherit;font-size:.68rem;font-weight:900;line-height:1.15}.upgrade-roi-row p{min-width:0;margin:0;overflow:hidden;color:#bff8ff;font-size:.68rem;font-weight:900;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}.upgrade-roi-row em{justify-self:end;color:#ffc457;font-size:.7rem;font-style:normal;font-weight:1000;line-height:1;white-space:nowrap}.upgrade-roi-row small{grid-column:1 / -1}.wallet-transparency-list{grid-template-columns:1fr}.routing-receipt-list{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-transparency-list article,.routing-receipt-list article{gap:3px}.wallet-transparency-list article{grid-template-columns:minmax(0,1fr) auto}.wallet-transparency-list article>span,.wallet-transparency-list article>code,.wallet-transparency-list article>small{grid-column:1 / 2}.wallet-transparency-actions{grid-column:2 / 3;grid-row:1 / 4;display:flex;align-items:center;gap:5px}.wallet-transparency-actions button,.wallet-transparency-actions a,.routing-receipt-main button{display:inline-grid;place-items:center;width:25px;height:25px;border:1px solid rgba(128,247,255,.2);border-radius:8px;background:#80f7ff14;color:#bff8ff;text-decoration:none}.wallet-transparency-actions button:hover:not(:disabled),.wallet-transparency-actions a:hover,.routing-receipt-main button:hover:not(:disabled){border-color:#ffc45773;background:#ffc45724;color:#ffc457}.wallet-transparency-actions button:disabled,.routing-receipt-main button:disabled{cursor:not-allowed;opacity:.4}.routing-receipt-main{display:flex;align-items:center;gap:6px;min-width:0}.wallet-transparency-list span,.routing-receipt-list span{color:#ffffff94;font-size:.6rem;font-weight:1000;letter-spacing:0;line-height:1;text-transform:uppercase}.routing-receipt-list a{color:#80f7ff;text-decoration:none}.routing-receipt-list a:hover{color:#ffc457}.game-settings-menu{width:min(260px,calc(100vw - 24px));max-height:none;overflow:visible;padding:8px;border-radius:14px}.game-settings-menu button,.game-settings-menu a,.game-settings-menu .wallet-adapter-button{min-height:32px;padding:6px 8px;border-radius:10px;font-size:.76rem}@media(max-width:1180px){.dashboard-mining-page .game-action-dock{right:clamp(8px,2.2vw,28px);grid-template-columns:repeat(4,clamp(62px,7.4vw,82px));gap:7px}.dashboard-mining-page .game-action-dock button{min-height:clamp(64px,7.6vw,82px)}.dashboard-mining-page .game-menu-drawer.field{width:min(500px,54vw)}.dashboard-mining-page .game-menu-drawer.leaderboard{width:min(640px,58vw)}.dashboard-mining-page .game-menu-drawer.alpha,.dashboard-mining-page .game-menu-drawer.gamma{width:min(700px,62vw)}.dashboard-mining-page .game-menu-drawer.alpha{top:43%;width:min(560px,52vw);max-height:min(42dvh,340px)}.dashboard-mining-page .game-menu-drawer.alpha .game-drawer-body{max-height:min(42dvh,340px);overflow:visible}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha{padding:10px;gap:7px}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body{grid-template-columns:minmax(144px,.54fr) minmax(0,1fr);gap:9px}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card{min-height:154px}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card img{width:min(126px,94%);height:min(150px,94%)}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot{min-height:38px;padding:4px 5px}}@media(max-width:840px){.dashboard-mining-page .game-menu-drawer.field,.dashboard-mining-page .game-menu-drawer.leaderboard,.dashboard-mining-page .game-menu-drawer.alpha,.dashboard-mining-page .game-menu-drawer.gamma{top:42%;max-height:min(34dvh,300px)}.dashboard-mining-page .game-menu-drawer.field .game-drawer-body,.dashboard-mining-page .game-menu-drawer.leaderboard .game-drawer-body{max-height:calc(min(34dvh,300px) - 54px)}.dashboard-mining-page .game-menu-drawer.alpha .game-drawer-body,.dashboard-mining-page .game-menu-drawer.gamma .game-drawer-body{max-height:min(34dvh,300px)}.field-ops-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.field-ops-primary{grid-column:1 / -1}.field-tokenomics-grid,.wallet-transparency-list,.routing-receipt-list{grid-template-columns:1fr}.upgrade-roi-row{grid-template-columns:minmax(0,1fr)}.upgrade-roi-row em{justify-self:start}.field-ops-controls{align-items:stretch;flex-direction:column}}@media(max-width:720px){.game-settings-menu{position:fixed;top:62px;right:8px;width:min(248px,calc(100vw - 16px));max-height:none;overflow:visible}.dashboard-mining-page .game-action-dock{right:8px;grid-template-columns:repeat(4,clamp(47px,15vw,64px));gap:6px}.dashboard-mining-page .game-action-dock button{min-height:50px;padding:4px 3px;border-radius:12px}.dashboard-mining-page .game-dock-icon{width:21px;height:21px}.dashboard-mining-page .game-action-dock span{font-size:clamp(.36rem,1.85vw,.5rem)}.dashboard-mining-page .game-action-dock strong{font-size:.52rem}.dashboard-mining-page .game-menu-drawer.field,.dashboard-mining-page .game-menu-drawer.leaderboard,.dashboard-mining-page .game-menu-drawer.alpha,.dashboard-mining-page .game-menu-drawer.gamma{left:50%;top:38%;right:auto;width:min(86vw,520px);max-height:min(28dvh,240px);transform:translate(-50%,-50%)}.dashboard-mining-page .game-menu-drawer.field .game-drawer-body,.dashboard-mining-page .game-menu-drawer.leaderboard .game-drawer-body{max-height:calc(min(28dvh,240px) - 54px);padding:10px}.dashboard-mining-page .game-menu-drawer.alpha .game-drawer-body,.dashboard-mining-page .game-menu-drawer.gamma .game-drawer-body{max-height:min(28dvh,240px)}.field-ops-grid{gap:6px}.field-ops-primary,.field-ops-stat{min-height:58px;padding:8px;border-radius:12px}}.dashboard-mining-page .game-menu-drawer.leaderboard .game-ranking-table{min-width:0;overflow:hidden}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row{grid-template-columns:34px minmax(74px,1fr) repeat(4,minmax(54px,.72fr));gap:6px;min-width:0;padding:8px 9px;font-size:clamp(.54rem,.64vw,.68rem);line-height:1.08}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-mining-page .node-door-hotspot.gamma .node-door-buy-card{right:auto;left:72%}.dashboard-mining-page .recruitment-hut-button:after{border:0;background:radial-gradient(circle at 50% 45%,rgba(255,196,87,.16),rgba(128,247,255,.08) 42%,transparent 70%);box-shadow:none}.dashboard-mining-page .recruitment-hut-button:hover:after,.dashboard-mining-page .recruitment-hut-button:focus-visible:after,.dashboard-mining-page .recruitment-hut-button.active:after,.dashboard-mining-page .debug-door-hotspots .recruitment-hut-button:after{border:0;opacity:1;transform:scale(1)}@media(max-width:720px){.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row{grid-template-columns:28px repeat(3,minmax(0,1fr));gap:4px 6px;padding:7px;font-size:.54rem}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row>:nth-child(1){grid-column:1;grid-row:1}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row>:nth-child(2){grid-column:2 / -1;grid-row:1}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row>:nth-child(3),.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row>:nth-child(5){grid-column:1 / 3}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row>:nth-child(4),.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row>:nth-child(6){grid-column:3 / -1}}.game-hud .game-resource-strip{grid-template-columns:clamp(62px,5vw,78px) minmax(138px,clamp(150px,12.8vw,188px));height:clamp(58px,5.8vw,74px);border-color:#80f7ff4d;border-radius:18px;background:linear-gradient(135deg,#020612e6,#0b0f22c7),radial-gradient(circle at 16% 18%,rgba(128,247,255,.16),transparent 36%),radial-gradient(circle at 86% 18%,rgba(255,196,87,.12),transparent 40%),linear-gradient(90deg,#ec3fca1a,#80f7ff14);box-shadow:0 18px 48px #0000006b,0 0 24px #80f7ff1f,inset 0 0 0 1px #ffffff0e}.game-hud .game-resource-pill{position:relative;grid-template-columns:clamp(22px,2.2vw,30px) minmax(0,1fr);padding:5px 8px;column-gap:7px;overflow:hidden}.game-hud [data-hud-resource=wallet-slt]{grid-column:2;grid-row:1}.game-hud [data-hud-resource=ingame-slt]{grid-column:2;grid-row:2}.game-hud .game-resource-pill:before{content:"";position:absolute;inset:4px 5px;z-index:-1;border-radius:12px;opacity:.72;background:#ffffff09}.game-hud [data-hud-resource=wallet-slt]:before{background:linear-gradient(90deg,#80f7ff21,#80f7ff06),#ffffff06}.game-hud [data-hud-resource=ingame-slt]:before{background:linear-gradient(90deg,#ffc45721,#ec3fca09),#ffffff06}.game-hud .game-resource-pill+.game-resource-pill{border-top-color:#ffffff14}.game-hud .resource-icon{width:clamp(22px,2.2vw,30px);height:clamp(22px,2.2vw,30px);border-radius:10px;color:#06111e;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.82),transparent 24%),linear-gradient(135deg,#80f7ff,#3f8cff);box-shadow:0 0 16px #80f7ff3d}.game-hud [data-hud-resource=ingame-slt] .resource-icon{background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.78),transparent 24%),linear-gradient(135deg,#ffc457,#ec3fca);box-shadow:0 0 16px #ffc45738}.game-hud .resource-letter{color:#120719;font-size:clamp(.48rem,.62vw,.68rem);font-weight:1000}.game-hud .game-resource-pill span{color:#ffffffa8;font-size:clamp(.42rem,.52vw,.58rem);font-weight:1000;text-transform:uppercase}.game-hud .game-resource-pill strong{color:#fff;font-size:clamp(.54rem,.78vw,.78rem);font-weight:1000;text-shadow:0 0 14px rgba(128,247,255,.16)}.game-hud [data-hud-resource=ingame-slt] strong{text-shadow:0 0 14px rgba(255,196,87,.16)}.game-hud-bank-button{grid-column:1;grid-row:1 / 3;gap:3px;padding:5px;border-right:1px solid rgba(255,196,87,.16);border-left:0;background:radial-gradient(circle at 50% 28%,rgba(255,196,87,.18),transparent 46%),linear-gradient(180deg,#ffc45714,#ec3fca0b);text-decoration:none}.game-hud-bank-button img{width:clamp(30px,3.2vw,42px);height:clamp(30px,3.2vw,42px);filter:drop-shadow(0 0 12px rgba(255,196,87,.34)) drop-shadow(0 6px 10px rgba(0,0,0,.38))}.game-hud-bank-button span{color:#ffffffd1;font-size:clamp(.42rem,.58vw,.6rem);font-weight:1000}.game-hud-bank-button:hover,.game-hud-bank-button.active{border-right-color:#ffc45757;background:radial-gradient(circle at 50% 28%,rgba(255,196,87,.25),transparent 48%),linear-gradient(180deg,#ffc45721,#ec3fca12)}@media(min-width:721px)and (max-width:840px){.game-hud .game-resource-strip{grid-template-columns:48px minmax(120px,144px);height:44px;transform:translateY(-24px)}.game-hud .game-resource-pill{grid-template-columns:18px minmax(0,1fr);padding:3px 5px;column-gap:4px}.game-hud .resource-icon{width:18px;height:18px;border-radius:7px}.game-hud-bank-button img{width:26px;height:26px}}@media(max-width:720px){.game-hud .game-resource-strip{grid-template-columns:46px minmax(108px,1fr);width:min(190px,calc(100vw - 68px));height:40px}.game-hud .game-resource-pill{grid-template-columns:16px minmax(0,1fr);padding:2px 4px;column-gap:4px}.game-hud .resource-icon{width:16px;height:16px;border-radius:6px}.game-hud .game-resource-pill span{font-size:.32rem}.game-hud .game-resource-pill strong{font-size:clamp(.36rem,1.6vw,.48rem)}.game-hud-bank-button img{width:24px;height:24px}.game-hud-bank-button span{font-size:.38rem}}.game-hud .game-resource-strip{grid-column:1;justify-self:start}@media(min-width:721px)and (max-width:840px){.game-hud .game-resource-strip{justify-self:start}}@media(max-width:720px){.game-hud .game-resource-strip{grid-column:1 / -1;justify-self:start;transform:translateY(-68px)}}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.game-hud{left:clamp(8px,2.4vw,12px);top:max(8px,calc((100dvh - 177.68vw)/2 + clamp(8px,2vw,12px)));right:clamp(8px,2.4vw,12px);grid-template-columns:minmax(0,1fr) clamp(38px,10vw,44px);gap:6px;align-items:start}.game-hud .game-resource-strip{grid-column:1;grid-row:1;justify-self:start;width:min(188px,calc(100vw - 62px));height:clamp(36px,9.4vw,42px);transform:none}.game-settings{grid-column:2;grid-row:1;justify-self:end}.game-settings-trigger{width:clamp(38px,10vw,44px);height:clamp(38px,10vw,44px)}.game-hud .game-hud-brand{grid-column:1 / -1;grid-row:2;justify-self:start;width:clamp(92px,28vw,126px);min-height:0;margin-top:4px;transform:none}.game-hud .game-resource-pill strong{font-size:clamp(.36rem,1.58vw,.5rem)}.door-reward-pill{width:min(88px,calc((100vw - 26px)/2));height:27px;padding:3px 4px}.door-reward-pill span{font-size:.32rem}.door-reward-pill strong{font-size:.45rem}}.dashboard-mining-page .game-hud .game-resource-strip{grid-template-columns:clamp(58px,4.8vw,74px) minmax(178px,clamp(210px,18vw,284px))!important;grid-template-rows:1fr!important;height:clamp(58px,5.1vw,72px)}.dashboard-mining-page .game-hud-bank-button{grid-column:1!important;grid-row:1!important;min-height:100%;border-right:1px solid rgba(255,196,87,.18);border-left:0}.dashboard-mining-page .game-hud [data-hud-resource=ingame-slt]{grid-column:2!important;grid-row:1!important}.dashboard-mining-page .game-hud .game-resource-pill{grid-template-columns:clamp(34px,3.1vw,44px) minmax(0,1fr);align-items:center;padding:7px 12px;column-gap:10px}.dashboard-mining-page .game-hud .resource-icon{width:clamp(34px,3.1vw,44px);height:clamp(34px,3.1vw,44px);border-radius:50%;background:#ffc45714;box-shadow:0 0 18px #ffc4572e}.dashboard-mining-page .game-hud .game-resource-pill span{font-size:clamp(.52rem,.62vw,.68rem)}.dashboard-mining-page .game-hud .game-resource-pill strong{display:block;overflow:hidden;color:#fff;font-size:clamp(.9rem,1.28vw,1.28rem);line-height:1;text-overflow:clip}.token-logo{display:block;width:100%;height:100%;object-fit:contain}.token-logo.slt,.token-logo.sol{border-radius:50%}.token-amount{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;min-width:0;color:#fff;font-weight:1000;line-height:1;white-space:nowrap}.token-amount .token-logo{flex:0 0 auto;width:1.25em;height:1.25em}.token-amount.slt span{text-shadow:0 0 14px rgba(255,196,87,.22)}.token-amount.sol span{text-shadow:0 0 14px rgba(128,247,255,.22)}.dashboard-mining-page .door-reward-pill .token-amount{font-size:clamp(.72rem,.9vw,1rem)}.dashboard-mining-page .game-action-dock{left:50%!important;right:auto!important;bottom:max(8px,calc((100dvh - 56.28vw)/2 + 24px))!important;grid-template-columns:repeat(4,clamp(78px,5.8vw,94px));transform:translate(-50%)!important}.bank-store-section{gap:10px}.bank-wallet-target{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:34px;padding:7px 10px;border:1px solid rgba(128,247,255,.14);border-radius:10px;background:#80f7ff0e}.bank-wallet-target span{color:#ffffffa3;font-size:.6rem;font-weight:1000;text-transform:uppercase}.bank-wallet-target strong{color:#fff;font-size:.72rem;white-space:nowrap}.bank-balance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bank-balance-grid .bank-balance-strip{min-height:56px;padding:9px 10px;border-radius:11px}.bank-balance-grid .bank-balance-strip>span{font-size:.58rem}.bank-balance-grid .token-amount{justify-content:flex-start;min-width:0;font-size:.82rem}.bank-primary-balance{min-height:56px}.bank-primary-balance .token-amount{justify-content:flex-start;font-size:1.08rem}.bank-action-stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.bank-action-card{display:grid;gap:8px;min-width:0;padding:10px;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:radial-gradient(circle at 12% 0%,rgba(128,247,255,.08),transparent 34%),#ffffff0d;color:#fff;text-decoration:none}.bank-amount-control{display:grid;grid-template-columns:68px minmax(160px,1fr) 64px;gap:8px;align-items:center;min-width:0;min-height:46px;margin:0;padding:7px;border:1px solid rgba(128,247,255,.18);border-radius:12px;background:linear-gradient(135deg,#80f7ff0e,#60a9ff09),#050a1885;box-shadow:inset 0 0 0 1px #ffffff06}.bank-amount-control span{color:#ffffffad;font-size:.62rem;font-weight:1000;text-transform:uppercase}.bank-amount-control input{width:100%;min-width:0;min-height:32px;border:1px solid rgba(128,247,255,.24);border-radius:10px;padding:0 12px;color:#fff;background:linear-gradient(180deg,#80f7ff14,#80f7ff06),#040918b8;box-shadow:inset 0 0 14px #00e0ff0e;font-size:.82rem;font-weight:850}.bank-amount-control input::placeholder{color:#ffffff9e;opacity:1}.bank-amount-control input:focus-visible{outline:2px solid rgba(128,247,255,.55);outline-offset:2px}.bank-amount-control button{min-width:0;min-height:32px;border:1px solid rgba(255,196,87,.32);border-radius:10px;padding:0 10px;color:#071121;background:linear-gradient(135deg,#ffd37a,#ffc457);font-size:.72rem;font-weight:1000}.bank-amount-control button:disabled{opacity:.48;cursor:not-allowed}.bank-action-card>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.bank-action-card>div:first-child span{color:#ffffffa3;font-size:.64rem;font-weight:1000;text-transform:uppercase}.bank-action-card>div:first-child strong{color:#ffc457;font-size:.78rem;font-weight:1000}.bank-pumpfun-card p{margin:0;color:#ffffffad;font-size:.72rem;line-height:1.25}.bank-token-buy-card{grid-column:1 / -1;align-content:start;min-height:0}.bank-token-sell-card{border-color:#ffc4572e;background:radial-gradient(circle at 88% 0%,rgba(255,196,87,.09),transparent 34%),#ffffff0d}.bank-token-buy-card .storage-economy-note{display:block;max-height:42px;overflow:auto;padding-right:4px}.bank-ledger-note{display:block;margin-top:3px;color:#ffffff94;font-size:.56rem;font-weight:850;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bank-buy-estimate{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:34px;padding:6px 8px;border-radius:10px;background:#80f7ff0e}.bank-buy-estimate>span{color:#ffffffa3;font-size:.62rem;font-weight:1000;text-transform:uppercase}.bank-buy-estimate .token-amount{justify-content:flex-end;font-size:.78rem}.bank-tx-panel{display:grid;gap:7px;min-width:0;padding:9px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#050a1870}.bank-tx-heading,.bank-tx-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0}.bank-tx-heading span{color:#ffffffa3;font-size:.58rem;font-weight:1000;text-transform:uppercase}.bank-tx-heading strong{color:#ffc457;font-size:.66rem}.bank-tx-list,.bank-event-list{display:grid;gap:6px;min-width:0;max-height:min(174px,24dvh);overflow-y:auto;overscroll-behavior:contain;padding-right:3px}.bank-tx-row{padding:7px;border:1px solid rgba(128,247,255,.11);border-radius:10px;background:#80f7ff0b}.bank-tx-row.failed{border-color:#ff66664d;background:#ff666614}.bank-tx-row.synced{border-color:#7affb133;background:#7affb10e}.bank-tx-row>div{display:grid;gap:3px;min-width:0}.bank-tx-row strong{color:#fff;font-size:.72rem}.bank-tx-row small,.bank-event-list span{color:#ffffffa8;font-size:.62rem;line-height:1.25;overflow-wrap:anywhere}.bank-tx-stage{width:max-content;padding:2px 6px;border-radius:999px;color:#071121;background:#ffc457;font-size:.52rem;font-weight:1000;text-transform:uppercase}.bank-tx-deltas{display:flex;flex-wrap:wrap;gap:4px}.bank-tx-deltas span{padding:2px 5px;border-radius:999px;color:#ffffffd1;background:#ffffff14;font-size:.54rem;font-weight:850}.bank-tx-row a{display:grid;place-items:center;min-height:28px;padding:0 8px;border:1px solid rgba(255,196,87,.32);border-radius:9px;color:#ffc457;background:#ffc45714;font-size:.62rem;font-weight:1000;text-decoration:none}.alpha-recruit-carousel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.alpha-recruit-slot{position:relative;display:grid;grid-template-rows:auto minmax(88px,1fr) auto auto;gap:6px;min-width:0;min-height:178px;padding:9px 7px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:radial-gradient(circle at 50% 26%,rgba(255,196,87,.1),transparent 42%),#ffffff0d;color:#fff;cursor:pointer;overflow:hidden;transition:transform .18s ease,border-color .18s ease,background .18s ease,filter .18s ease}.alpha-recruit-slot img{align-self:center;justify-self:center;width:min(100%,106px);height:92px;object-fit:contain;filter:drop-shadow(0 14px 18px rgba(0,0,0,.42));transition:filter .18s ease,transform .18s ease,opacity .18s ease}.alpha-recruit-slot.locked img{opacity:.42;filter:grayscale(1) brightness(.7) drop-shadow(0 12px 16px rgba(0,0,0,.4))}.alpha-recruit-slot:hover:not(:disabled){transform:translateY(-3px);border-color:#ffc4577a;background:radial-gradient(circle at 50% 22%,rgba(255,196,87,.16),transparent 45%),#ffffff13}.alpha-recruit-slot:hover:not(:disabled) img{transform:scale(1.06);opacity:.72}.alpha-recruit-slot.unlocked{border-color:#80f7ff47;background:radial-gradient(circle at 50% 22%,rgba(128,247,255,.14),transparent 45%),#fff1;cursor:default}.alpha-recruit-slot.unlocked img{opacity:1;filter:saturate(1.08) brightness(1.08) drop-shadow(0 16px 20px rgba(0,0,0,.45))}.alpha-recruit-number,.alpha-recruit-slot small{overflow:hidden;color:#ffffff9e;font-size:.58rem;font-weight:1000;line-height:1.05;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase}.alpha-recruit-slot strong{overflow:hidden;color:#ffc457;font-size:.76rem;font-weight:1000;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.alpha-recruit-slot.unlocked strong{color:#80f7ff}.gamma-recruit-grid{grid-template-columns:minmax(0,1fr)}.storage-mini-amounts{display:flex!important;justify-content:center;gap:7px}.storage-mini-amounts .token-amount{font-size:.7em}.storage-reward-grid .token-amount{justify-content:flex-start;font-size:.92rem}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-hud .game-resource-strip{grid-template-columns:clamp(56px,15vw,66px) minmax(170px,1fr)!important;width:min(286px,calc(100vw - 64px))}.dashboard-mining-page .game-action-dock{left:50%!important;right:auto!important;bottom:max(14px,calc((100dvh - 177.68vw)/2 + clamp(14px,3.2vw,22px)))!important;width:min(360px,calc(100vw - 20px));grid-template-columns:repeat(4,minmax(0,1fr))}.alpha-recruit-carousel{grid-template-columns:repeat(2,minmax(0,1fr))}.alpha-recruit-slot{min-height:132px;grid-template-rows:auto minmax(58px,1fr) auto auto}.alpha-recruit-slot img{height:64px}}.dashboard-mining-page .game-action-dock button{grid-template-rows:minmax(0,1fr) auto;overflow:hidden}.dashboard-mining-page .game-dock-icon{display:block;width:min(100%,clamp(46px,4.6vw,66px));aspect-ratio:1 / 1;height:auto;align-self:center;justify-self:center;border-radius:14px;object-fit:cover;object-position:center}.dashboard-mining-page .game-action-dock span{display:block;width:100%;max-width:100%;overflow:hidden;text-align:center;text-overflow:clip;white-space:nowrap;overflow-wrap:normal;line-height:1.12}.dashboard-mining-page .game-action-dock button:nth-child(2) span{font-size:clamp(.36rem,.62vw,.56rem);line-height:1.12}@media(max-width:720px){.dashboard-mining-page .game-dock-icon{width:min(100%,clamp(24px,7vw,30px));aspect-ratio:1 / 1;height:auto;border-radius:10px}.dashboard-mining-page .game-action-dock button:nth-child(2) span{font-size:clamp(.32rem,1.35vw,.4rem)}}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-field-board.mobile-field .game-field-background-image{left:50%;object-position:center center;transform:translate(-50%,-50%)}.dashboard-mining-page .game-action-dock{left:50%;right:auto;bottom:max(14px,calc((100dvh - 177.68vw)/2 + clamp(14px,3.2vw,22px)));grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(5px,1.5vw,8px);width:min(360px,calc(100vw - 20px));transform:translate(-50%)}.dashboard-mining-page .game-action-dock button{min-width:0;min-height:clamp(50px,13.4vw,64px);padding:4px 3px;border-radius:12px}.dashboard-mining-page .game-dock-icon{width:min(100%,clamp(24px,7.6vw,34px));border-radius:10px}.dashboard-mining-page .game-action-dock span{font-size:clamp(.36rem,1.7vw,.54rem)}.dashboard-mining-page .game-action-dock button:nth-child(2) span{font-size:clamp(.31rem,1.25vw,.42rem)}.dashboard-mining-page .node-door-buy-card{position:fixed;left:50%!important;right:auto!important;top:48dvh!important;width:min(264px,calc(100vw - 28px))!important;max-width:none;max-height:min(44dvh,318px);gap:5px;padding:8px;overflow:auto;border-radius:13px;transform:translate(-50%,-50%) scale(.96)}.dashboard-mining-page .node-door-hotspot:hover .node-door-buy-card,.dashboard-mining-page .node-door-hotspot:focus-within .node-door-buy-card{transform:translate(-50%,-50%) scale(1)}.dashboard-mining-page .node-door-card-head{grid-template-columns:38px minmax(0,1fr);gap:7px}.dashboard-mining-page .node-door-card-head img{width:38px;height:38px}.dashboard-mining-page .node-door-card-head span,.dashboard-mining-page .node-door-card-grid span{font-size:.48rem}.dashboard-mining-page .node-door-card-head strong{font-size:.82rem}.dashboard-mining-page .node-door-card-grid{gap:4px}.dashboard-mining-page .node-door-card-grid span{min-height:31px;padding:4px 5px;border-radius:8px}.dashboard-mining-page .node-door-card-grid strong{font-size:.56rem}.dashboard-mining-page .node-door-buy-card p,.dashboard-mining-page .node-door-buy-card small{font-size:.58rem;line-height:1.16}.dashboard-mining-page .node-door-buy-card button{min-height:28px;border-radius:9px;font-size:.62rem}}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.door-reward-pill{z-index:54;pointer-events:none}.dashboard-mining-page .game-menu-drawer{z-index:120}.game-hud .game-resource-strip{grid-template-columns:clamp(58px,16vw,68px) minmax(164px,1fr);width:min(264px,calc(100vw - 66px));height:clamp(50px,13.6vw,58px);border-radius:16px}.game-hud .game-resource-pill{grid-template-columns:clamp(18px,5.4vw,22px) minmax(0,1fr);padding:4px 6px;column-gap:5px}.game-hud .resource-icon{width:clamp(18px,5.4vw,22px);height:clamp(18px,5.4vw,22px);border-radius:8px}.game-hud .game-resource-pill span{font-size:clamp(.36rem,1.45vw,.48rem)}.game-hud .game-resource-pill strong{font-size:clamp(.44rem,1.85vw,.58rem)}.game-hud-bank-button{min-height:0;height:100%;gap:2px;padding:4px;border:0;border-right:1px solid rgba(255,196,87,.16)}.game-hud-bank-button img{width:clamp(30px,9vw,38px);height:clamp(30px,9vw,38px)}.game-hud-bank-button span{font-size:clamp(.44rem,1.8vw,.58rem)}.dashboard-mining-page .game-menu-drawer.field,.dashboard-mining-page .game-menu-drawer.recruitment,.dashboard-mining-page .game-menu-drawer.bank{left:50%;right:auto;bottom:auto;width:min(344px,calc(100vw - 24px));max-height:none;transform:translate(-50%,-50%);grid-template-rows:auto auto}.dashboard-mining-page .game-menu-drawer.field{top:43%}.dashboard-mining-page .game-menu-drawer.recruitment{top:45%}.dashboard-mining-page .game-menu-drawer.bank{top:43%;width:min(328px,calc(100vw - 28px))}.dashboard-mining-page .game-menu-drawer.field .game-drawer-body,.dashboard-mining-page .game-menu-drawer.recruitment .game-drawer-body,.dashboard-mining-page .game-menu-drawer.bank .game-drawer-body{max-height:none;padding:8px;overflow:hidden}.dashboard-mining-page .game-menu-drawer.field .game-drawer-head,.dashboard-mining-page .game-menu-drawer.recruitment .game-drawer-head,.dashboard-mining-page .game-menu-drawer.bank .game-drawer-head,.dashboard-mining-page .game-menu-drawer.leaderboard .game-drawer-head{padding:8px 10px}.dashboard-mining-page .game-menu-drawer.field .game-drawer-head h3,.dashboard-mining-page .game-menu-drawer.recruitment .game-drawer-head h3,.dashboard-mining-page .game-menu-drawer.bank .game-drawer-head h3,.dashboard-mining-page .game-menu-drawer.leaderboard .game-drawer-head h3{font-size:.78rem}.dashboard-mining-page .game-menu-drawer.field .game-drawer-head span,.dashboard-mining-page .game-menu-drawer.recruitment .game-drawer-head span,.dashboard-mining-page .game-menu-drawer.bank .game-drawer-head span,.dashboard-mining-page .game-menu-drawer.leaderboard .game-drawer-head span{font-size:.54rem}.field-ops-panel{gap:7px}.field-ops-panel .section-heading-row{gap:4px}.field-ops-panel .section-heading-row h2{font-size:.78rem}.field-ops-panel .section-heading-row span{font-size:.52rem}.field-ops-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.field-ops-primary,.field-ops-stat{min-height:42px;padding:6px;border-radius:10px}.field-ops-primary{grid-column:1 / -1}.field-ops-primary span,.field-ops-stat span{font-size:.46rem}.field-ops-primary strong,.field-ops-stat strong{font-size:.62rem}.field-ops-controls{flex-direction:row;gap:6px}.field-ops-controls .income-period-toggle,.field-ops-controls .income-sol-toggle{min-height:27px}.game-menu-drawer.recruitment .game-store-section{gap:7px;padding:0;min-height:0}.game-menu-drawer.recruitment .section-heading-row h2{font-size:.78rem}.game-menu-drawer.recruitment .section-heading-row span{font-size:.52rem}.game-menu-drawer.recruitment .shop-action-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.game-menu-drawer.recruitment .shop-action-card{min-height:0;padding:7px;border-radius:12px}.game-menu-drawer.recruitment .shop-action-card img{width:46px;height:46px}.game-menu-drawer.recruitment .shop-action-card span{font-size:.55rem}.game-menu-drawer.recruitment .shop-action-card strong{font-size:.62rem}.game-menu-drawer.recruitment .shop-action-card small{font-size:.5rem;line-height:1.12}.bank-store-section{gap:7px;padding:0}.bank-balance-grid{grid-template-columns:1fr;gap:6px}.bank-balance-grid .bank-balance-strip{min-height:30px;padding:6px 8px}.bank-balance-grid .token-amount{justify-content:flex-end;font-size:.66rem}.bank-action-stack{grid-template-columns:1fr}.bank-action-card{gap:6px;padding:8px;border-radius:12px}.bank-wallet-target,.bank-balance-strip{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:30px;padding:6px 8px;border:1px solid rgba(128,247,255,.14);border-radius:10px;background:#80f7ff0e}.bank-wallet-target span,.bank-balance-strip span{color:#ffffffa3;font-size:.52rem;font-weight:1000;text-transform:uppercase}.bank-wallet-target strong,.bank-balance-strip strong{color:#fff;font-size:.64rem;white-space:nowrap}.bank-store-section .bank-amount-control{grid-template-columns:50px minmax(126px,1fr) 48px;gap:5px;min-height:34px;padding:5px;border-radius:10px}.bank-store-section .bank-amount-control span{font-size:.52rem}.bank-store-section .bank-amount-control input{min-height:28px;padding-inline:8px;font-size:.66rem}.bank-store-section .bank-amount-control button{min-height:28px;padding-inline:6px;font-size:.62rem}.bank-store-section .dashboard-secondary-action,.bank-pumpfun-link{display:grid;place-items:center;min-height:30px;border-radius:10px;font-size:.64rem;font-weight:1000;text-decoration:none}.bank-pumpfun-link{border:1px solid rgba(255,196,87,.28);color:#ffc457;background:#ffc45714}.bank-token-buy-card{grid-column:auto}.bank-buy-estimate{min-height:28px;padding:5px 7px}.bank-buy-estimate>span{font-size:.5rem}.bank-buy-estimate .token-amount{font-size:.62rem}.bank-tx-panel{gap:5px;padding:7px;border-radius:10px}.bank-tx-row{align-items:start;gap:6px;padding:6px}.bank-tx-row strong{font-size:.64rem}.bank-tx-row small,.bank-event-list span{font-size:.56rem}.bank-tx-deltas span{font-size:.5rem}.dashboard-mining-page .game-menu-drawer.bank{top:50%;width:min(780px,calc(100vw - 32px));max-height:min(80dvh,760px);grid-template-rows:auto minmax(0,1fr);overflow:hidden}.dashboard-mining-page .game-menu-drawer.bank .game-drawer-body{max-height:calc(min(80dvh,760px) - 60px);overflow:hidden}.dashboard-mining-page .game-menu-drawer.bank .bank-amount-control{grid-template-columns:58px minmax(0,1fr) 54px}.dashboard-mining-page .game-menu-drawer.bank{top:50%;width:min(340px,calc(100vw - 20px));max-height:none}.dashboard-mining-page .game-menu-drawer.bank .game-drawer-body{max-height:none;overflow:hidden}.dashboard-mining-page .game-menu-drawer.bank .bank-amount-control{grid-template-columns:46px minmax(0,1fr) 44px}.dashboard-mining-page .game-menu-drawer.leaderboard{inset:43% auto auto 50%;width:min(364px,calc(100vw - 18px));max-height:min(40dvh,340px);transform:translate(-50%,-50%)}.dashboard-mining-page .game-menu-drawer.leaderboard .game-drawer-body{max-height:calc(min(40dvh,340px) - 44px);padding:7px;overflow:auto}.dashboard-mining-page .game-menu-drawer.leaderboard .game-ranking-table{gap:4px}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row{grid-template-columns:22px minmax(66px,1fr) 44px 50px 72px 56px;gap:3px;align-items:center;min-height:24px;padding:5px 6px;font-size:clamp(.48rem,1.5vw,.58rem);line-height:1}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row>*{grid-column:auto!important;grid-row:auto!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.dashboard-mining-page .door-reward-pill{z-index:54;pointer-events:none}@media(min-width:721px)and (max-width:1180px){.dashboard-mining-page .game-menu-drawer.field,.dashboard-mining-page .game-menu-drawer.leaderboard,.dashboard-mining-page .game-menu-drawer.alpha,.dashboard-mining-page .game-menu-drawer.gamma{top:41%;max-height:min(38dvh,320px)}.dashboard-mining-page .game-menu-drawer.field{width:min(460px,48vw)}.dashboard-mining-page .game-menu-drawer.leaderboard,.dashboard-mining-page .game-menu-drawer.alpha,.dashboard-mining-page .game-menu-drawer.gamma{width:min(560px,52vw)}.dashboard-mining-page .game-menu-drawer.field .game-drawer-body,.dashboard-mining-page .game-menu-drawer.leaderboard .game-drawer-body{max-height:calc(min(38dvh,320px) - 52px);overflow:auto}.dashboard-mining-page .game-menu-drawer.alpha .game-drawer-body,.dashboard-mining-page .game-menu-drawer.gamma .game-drawer-body{max-height:min(38dvh,320px);overflow:hidden}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card{padding:10px;gap:7px}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-loadout{grid-template-columns:minmax(144px,.54fr) minmax(0,1fr);gap:9px}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card{min-height:154px}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card img{width:min(126px,94%);height:min(150px,94%)}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-slot{min-height:38px;padding:4px 5px}}.dashboard-mining-page .mine-entrance-layer{z-index:18}.dashboard-mining-page .mine-entrance{--rarity-rgb: 156 163 175;--rarity-ink: #e5e7eb;display:grid;place-items:center;width:clamp(116px,10vw,162px);min-height:clamp(104px,9vw,146px);padding:0;border:0;outline:0;cursor:pointer;pointer-events:auto}.dashboard-mining-page .mine-entrance.rarity-common{--rarity-rgb: 156 163 175;--rarity-ink: #e5e7eb}.dashboard-mining-page .mine-entrance.rarity-uncommon{--rarity-rgb: 34 197 94;--rarity-ink: #86efac}.dashboard-mining-page .mine-entrance.rarity-rare{--rarity-rgb: 59 130 246;--rarity-ink: #93c5fd}.dashboard-mining-page .mine-entrance.rarity-epic{--rarity-rgb: 168 85 247;--rarity-ink: #d8b4fe}.dashboard-mining-page .mine-entrance.rarity-legendary{--rarity-rgb: 255 196 87;--rarity-ink: #ffc457}.dashboard-mining-page .mine-entrance:before,.dashboard-mining-page .mine-entrance .cave-mouth{display:none}.dashboard-mining-page .mine-portal-halo{position:relative;display:grid;place-items:center;width:clamp(112px,11.6vw,184px);aspect-ratio:1 / 1;border-radius:50%;background:radial-gradient(circle at 50% 56%,rgba(var(--rarity-rgb) / .14),transparent 62%);filter:drop-shadow(0 0 16px rgba(var(--rarity-rgb) / .38)) drop-shadow(0 16px 22px rgba(0,0,0,.36));animation:node-portal-pulse 2.6s ease-in-out infinite}.dashboard-mining-page .mine-portal-halo:before,.dashboard-mining-page .mine-portal-halo:after{content:"";position:absolute;inset:8%;border-radius:50%;border:1px solid rgba(var(--rarity-rgb) / .42);box-shadow:0 0 16px rgba(var(--rarity-rgb) / .42),inset 0 0 16px rgba(var(--rarity-rgb) / .24)}.dashboard-mining-page .mine-portal-halo:before{animation:node-portal-ring 4.8s linear infinite}.dashboard-mining-page .mine-portal-halo:after{inset:20%;border-style:dashed;opacity:.68;animation:node-portal-ring 3.2s linear infinite reverse}.dashboard-mining-page .mine-portal-image{position:absolute;inset:-18%;z-index:2;width:136%;height:136%;object-fit:contain;object-position:center;pointer-events:none;filter:saturate(1.08) contrast(1.04) drop-shadow(0 0 18px rgba(var(--rarity-rgb) / .3));animation:node-portal-image-drift 5.6s ease-in-out infinite}.dashboard-mining-page .mine-portal-ring{position:absolute;inset:16%;z-index:3;border-radius:inherit;background:conic-gradient(from 20deg,transparent,rgba(var(--rarity-rgb) / .78),transparent 34%,rgba(255 255 255 / .36),transparent 58%,rgba(var(--rarity-rgb) / .62),transparent);opacity:.38;mix-blend-mode:screen;-webkit-mask:radial-gradient(circle,transparent 45%,#000 48%,#000 56%,transparent 59%);mask:radial-gradient(circle,transparent 45%,#000 48%,#000 56%,transparent 59%);animation:node-portal-ring 5.8s linear infinite}.dashboard-mining-page .mine-portal-spark{position:absolute;z-index:3;width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 12px rgba(var(--rarity-rgb) / .92);opacity:0;animation:node-portal-spark 2.9s ease-in-out infinite}.dashboard-mining-page .mine-portal-spark.spark-a{left:19%;top:29%}.dashboard-mining-page .mine-portal-spark.spark-b{right:18%;top:52%;animation-delay:.72s}.dashboard-mining-page .mine-portal-spark.spark-c{left:47%;bottom:15%;animation-delay:1.38s}.dashboard-mining-page .mine-entrance:hover .mine-portal-halo,.dashboard-mining-page .mine-entrance:focus-visible .mine-portal-halo{filter:drop-shadow(0 0 24px rgba(var(--rarity-rgb) / .68));transform:scale(1.04)}.dashboard-mining-page .mine-entrance-card{position:absolute;left:50%;top:calc(100% - 14px);z-index:8;width:min(230px,42vw);margin:0;padding:9px 10px;border:1px solid rgba(var(--rarity-rgb) / .54);border-radius:12px;background:linear-gradient(135deg,#040814e6,#0a0e1fd6),radial-gradient(circle at 50% 0%,rgba(var(--rarity-rgb) / .18),transparent 58%);box-shadow:0 18px 34px #0000006b,0 0 22px rgba(var(--rarity-rgb) / .22);opacity:0;pointer-events:none;transform:translate(-50%,-6px) scale(.96);transition:opacity .16s ease-out,transform .16s ease-out}.dashboard-mining-page .mine-entrance.gamma-east .mine-entrance-card{left:auto;right:50%;transform:translate(50%,-6px) scale(.96)}.dashboard-mining-page .mine-entrance:hover .mine-entrance-card,.dashboard-mining-page .mine-entrance:focus-visible .mine-entrance-card{opacity:1;transform:translate(-50%) scale(1)}.dashboard-mining-page .mine-entrance.gamma-east:hover .mine-entrance-card,.dashboard-mining-page .mine-entrance.gamma-east:focus-visible .mine-entrance-card{transform:translate(50%) scale(1)}.dashboard-mining-page .mine-entrance-card>span{color:var(--rarity-ink);font-size:.66rem;letter-spacing:0;text-transform:uppercase}.dashboard-mining-page .mine-entrance-card strong{margin:3px 0 7px;color:#fff;font-size:.88rem;line-height:1.08}.dashboard-mining-page .mine-entrance-stats{gap:5px}.dashboard-mining-page .mine-entrance-stats small{min-width:0;overflow:hidden;color:#ffffffb3;font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.dashboard-mining-page .mine-entrance-card .mine-capacity-bar{height:4px;margin-top:7px;overflow:hidden;border-radius:999px;background:#ffffff1c}.dashboard-mining-page .mine-entrance-card .mine-capacity-bar div{height:100%;border-radius:inherit;background:linear-gradient(90deg,rgb(var(--rarity-rgb)),#fff);box-shadow:0 0 10px rgba(var(--rarity-rgb) / .45)}@keyframes node-portal-pulse{0%,to{opacity:.82;transform:scale(.98)}50%{opacity:1;transform:scale(1.04)}}@keyframes node-portal-ring{to{transform:rotate(360deg)}}@keyframes node-portal-image-drift{0%,to{transform:translateZ(0) scale(.985)}50%{transform:translate3d(0,-2px,0) scale(1.025)}}@keyframes node-portal-spark{0%,to{opacity:0;transform:translateY(4px) scale(.4)}35%{opacity:1;transform:translateY(-2px) scale(1)}70%{opacity:0;transform:translateY(-10px) scale(.65)}}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .mine-entrance{width:clamp(84px,22vw,118px);min-height:clamp(82px,20vw,112px)}.dashboard-mining-page .mine-portal-halo{width:clamp(92px,24vw,132px)}.dashboard-mining-page .mine-entrance-card{width:min(206px,calc(100vw - 24px));padding:8px}}@media(prefers-reduced-motion:reduce){.dashboard-mining-page .mine-portal-halo,.dashboard-mining-page .mine-portal-halo:before,.dashboard-mining-page .mine-portal-halo:after,.dashboard-mining-page .mine-portal-image,.dashboard-mining-page .mine-portal-ring,.dashboard-mining-page .mine-portal-spark{animation:none}}.dashboard-mining-page .mine-entrance,.dashboard-mining-page .mine-entrance.alpha-west,.dashboard-mining-page .mine-entrance.gamma-east{left:calc(var(--node-x) + var(--node-width) * .5);top:calc(var(--node-y) + var(--node-height) * .5);right:auto;bottom:auto;width:var(--node-width);height:var(--node-height);min-height:0;transform:translate(-50%,-50%)}.dashboard-mining-page .mine-portal-halo{--portal-offset-x: 0px;--portal-offset-y: 0px;--portal-scale: .78;--portal-open-delay: 1.5s;--portal-open-duration: 2.4s;position:absolute;left:50%;top:50%;width:calc(var(--node-width) * var(--portal-scale));background:transparent;filter:drop-shadow(0 18px 20px rgba(0,0,0,.34));animation:node-portal-open-bloom var(--portal-open-duration) cubic-bezier(.22,1,.36,1) var(--portal-open-delay) both;transform:translate(calc(-50% + var(--portal-offset-x)),calc(-50% + var(--portal-offset-y)));transform-origin:50% 50%;will-change:opacity,filter,transform}.dashboard-mining-page .mine-portal-halo:before,.dashboard-mining-page .mine-portal-halo:after,.dashboard-mining-page .mine-portal-ring,.dashboard-mining-page .mine-portal-spark{display:none}.dashboard-mining-page .mine-portal-image{display:block;inset:-10%;width:120%!important;max-width:none;height:120%!important;max-height:none;filter:saturate(1.03) contrast(1.02) drop-shadow(0 0 16px rgba(var(--rarity-rgb) / .26));transform-origin:50% 50%}.dashboard-mining-page .mine-entrance.alpha .mine-portal-image{transform-origin:50% 50%}.dashboard-mining-page .mine-entrance.gamma .mine-portal-halo{--portal-scale: .69}.dashboard-mining-page .mine-entrance.gamma .mine-portal-image{transform-origin:50% 50%}.dashboard-mining-page .mine-entrance.gamma.rarity-common .mine-portal-image{animation:node-portal-image-drift-flipped 5.6s ease-in-out infinite;transform:scaleX(-1)}.dashboard-mining-page .mine-entrance:hover .mine-portal-halo,.dashboard-mining-page .mine-entrance:focus-visible .mine-portal-halo{filter:drop-shadow(0 18px 20px rgba(0,0,0,.34)) drop-shadow(0 0 18px rgba(var(--rarity-rgb) / .28));transform:translate(calc(-50% + var(--portal-offset-x)),calc(-50% + var(--portal-offset-y)))}@keyframes node-portal-open-bloom{0%{opacity:0;filter:blur(3px) brightness(1.55) drop-shadow(0 0 0 rgba(var(--rarity-rgb) / 0));transform:translate(calc(-50% + var(--portal-offset-x)),calc(-50% + var(--portal-offset-y))) scale(0)}58%{opacity:1;filter:blur(0) brightness(1.22) drop-shadow(0 22px 24px rgba(0,0,0,.38)) drop-shadow(0 0 26px rgba(var(--rarity-rgb) / .36));transform:translate(calc(-50% + var(--portal-offset-x)),calc(-50% + var(--portal-offset-y))) scale(1.08)}to{opacity:1;filter:drop-shadow(0 18px 20px rgba(0,0,0,.34));transform:translate(calc(-50% + var(--portal-offset-x)),calc(-50% + var(--portal-offset-y))) scale(1)}}@keyframes node-portal-image-drift-flipped{0%,to{transform:translateZ(0) scaleX(-1) scale(.985)}50%{transform:translate3d(0,-2px,0) scaleX(-1) scale(1.025)}}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.alpha{top:44%;width:min(364px,calc(100vw - 18px));max-height:min(54dvh,456px)}.dashboard-mining-page .game-menu-drawer.alpha .game-drawer-body{max-height:min(54dvh,456px);overflow:visible}.dashboard-mining-page .mine-portal-halo{width:clamp(58px,calc(var(--node-width) * .58),118px);transform:translate(calc(-50% + var(--portal-offset-x)),calc(-50% + var(--portal-offset-y)))}.dashboard-mining-page .mine-entrance.gamma .mine-portal-halo{--portal-offset-x: -32px;--portal-offset-y: 38px;width:clamp(82px,calc(var(--node-width) * .72),136px)}.dashboard-mining-page .mine-entrance-card,.dashboard-mining-page .mine-entrance.gamma-east .mine-entrance-card{display:grid;gap:5px;left:50%;right:auto;top:auto;bottom:calc(100% - 8px);z-index:90;width:min(190px,calc(100vw - 28px));transform:translate(-50%,8px) scale(.96)}.dashboard-mining-page .mine-entrance.gamma-east .mine-entrance-card{left:calc(50% - 58px)}.dashboard-mining-page .mine-entrance:hover .mine-portal-halo,.dashboard-mining-page .mine-entrance:focus-visible .mine-portal-halo{transform:translate(calc(-50% + var(--portal-offset-x)),calc(-50% + var(--portal-offset-y)))}.dashboard-mining-page .mine-entrance:hover .mine-entrance-card,.dashboard-mining-page .mine-entrance:focus-visible .mine-entrance-card,.dashboard-mining-page .mine-entrance:active .mine-entrance-card,.dashboard-mining-page .mine-entrance.gamma-east:hover .mine-entrance-card,.dashboard-mining-page .mine-entrance.gamma-east:focus-visible .mine-entrance-card,.dashboard-mining-page .mine-entrance.gamma-east:active .mine-entrance-card{opacity:1;transform:translate(-50%) scale(1)}.dashboard-mining-page .mine-portal-image{inset:-10%;width:120%!important;height:120%!important}}@media(prefers-reduced-motion:reduce){.dashboard-mining-page .mine-portal-halo{animation:none}}.dashboard-mining-page .game-hud .game-resource-strip{grid-template-columns:clamp(62px,5vw,78px) minmax(138px,clamp(150px,12.8vw,188px))}.dashboard-mining-page .game-hud [data-hud-resource=ingame-slt]{grid-column:2;grid-row:1 / 3}.dashboard-mining-page .storage-depot-button{position:absolute;left:var(--storage-x);top:var(--storage-y);z-index:20;display:grid;place-items:center;width:var(--storage-width);height:var(--storage-height);padding:0;border:0;background:transparent;cursor:pointer;filter:drop-shadow(0 22px 26px rgba(0,0,0,.48));transition:filter .18s ease,transform .18s ease}.dashboard-mining-page .storage-depot-button:before{content:"";position:absolute;left:10%;right:10%;bottom:0;height:20%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(0,0,0,.48),transparent 68%);transform:translateY(15%);pointer-events:none}.dashboard-mining-page .storage-depot-button:after{content:"";position:absolute;inset:7%;z-index:0;border-radius:22%;background:radial-gradient(circle at 32% 60%,rgba(255,196,87,.18),transparent 34%),radial-gradient(circle at 72% 58%,rgba(128,247,255,.18),transparent 36%);opacity:0;transform:scale(.94);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.dashboard-mining-page .storage-depot-button img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;pointer-events:none;transition:transform .18s ease,filter .18s ease}.dashboard-mining-page .storage-depot-button span{position:absolute;left:50%;bottom:3%;z-index:2;display:grid;gap:2px;min-width:min(170px,78%);padding:5px 9px;transform:translate(-50%);border:1px solid rgba(255,196,87,.28);border-radius:10px;background:#03060fc7;color:#fff;font-size:clamp(.48rem,.62vw,.66rem);font-weight:1000;line-height:1;text-shadow:0 2px 8px rgba(0,0,0,.72);pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dashboard-mining-page .storage-depot-button strong{overflow:hidden;color:#ffc457;font-size:.72em;text-overflow:ellipsis;white-space:nowrap}.dashboard-mining-page .storage-depot-button:hover,.dashboard-mining-page .storage-depot-button:focus-visible,.dashboard-mining-page .storage-depot-button.active{transform:translateY(-4px);filter:drop-shadow(0 28px 34px rgba(0,0,0,.52)) drop-shadow(0 0 24px rgba(128,247,255,.22)) drop-shadow(0 0 18px rgba(255,196,87,.18))}.dashboard-mining-page .storage-depot-button:hover:after,.dashboard-mining-page .storage-depot-button:focus-visible:after,.dashboard-mining-page .storage-depot-button.active:after,.dashboard-mining-page .storage-depot-button.has-rewards:after{opacity:1;transform:scale(1)}.dashboard-mining-page .storage-depot-button:hover img,.dashboard-mining-page .storage-depot-button:focus-visible img,.dashboard-mining-page .storage-depot-button.active img{transform:scale(1.035);filter:saturate(1.08) brightness(1.08)}.dashboard-mining-page .game-menu-drawer.storage{right:clamp(92px,7vw,124px);top:47%;width:min(360px,calc(100vw - 32px));transform:translateY(-50%)}.storage-store-section{gap:10px}.storage-reward-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.storage-reward-grid div{display:grid;gap:4px;min-width:0;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0e}.storage-reward-grid span,.storage-economy-note{color:#ffffffa3;font-size:.68rem;font-weight:900;line-height:1.25}.storage-reward-grid strong{overflow:hidden;color:#ffc457;font-size:.92rem;font-weight:1000;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-hud .game-resource-strip{grid-template-columns:clamp(58px,16vw,68px) minmax(164px,1fr)}.dashboard-mining-page .storage-depot-button span{min-width:min(140px,82%);padding:4px 7px;font-size:clamp(.4rem,1.55vw,.52rem)}.dashboard-mining-page .game-menu-drawer.storage{left:50%;right:auto;top:45%;width:min(328px,calc(100vw - 28px));transform:translate(-50%,-50%)}.dashboard-mining-page .game-menu-drawer.storage .game-drawer-body{max-height:none;padding:8px;overflow:visible}}.dashboard-mining-page .storage-depot-button .storage-depot-art{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;pointer-events:none;transition:transform .18s ease,filter .18s ease}.dashboard-mining-page .storage-depot-button .storage-panel-display{position:absolute!important;--panel-float-x: -50%;left:43%!important;bottom:98%!important;z-index:4!important;display:block!important;width:min(240px,calc(var(--storage-width) * .82))!important;aspect-ratio:1099 / 946;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;transform:translate(-50%)!important;pointer-events:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(prefers-reduced-motion:no-preference){.dashboard-mining-page .storage-depot-button .storage-panel-display{animation:recruitment-sign-float 3.2s ease-in-out infinite}}.dashboard-mining-page .storage-panel-art{position:absolute!important;inset:0;z-index:1;width:100%!important;height:100%!important;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(0,0,0,.42)) drop-shadow(0 0 20px rgba(128,247,255,.16));transform:none!important}.dashboard-mining-page .storage-panel-amount{position:absolute!important;left:24.5%;z-index:2;display:flex!important;align-items:center;justify-content:center;width:38%;height:8.5%;min-width:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:hidden;color:#fff!important;font-size:clamp(.46rem,calc(var(--storage-width) * .0029),.74rem)!important;line-height:1;text-shadow:0 0 10px rgba(128,247,255,.42),0 2px 8px rgba(0,0,0,.7)!important}.dashboard-mining-page .storage-panel-slt{top:43.8%}.dashboard-mining-page .storage-panel-sol{top:58.6%}.dashboard-mining-page .storage-panel-amount .token-amount{justify-content:center;max-width:100%;font-size:inherit}.dashboard-mining-page .storage-panel-amount .token-logo{display:none}.dashboard-mining-page .storage-panel-amount .token-amount span{position:static!important;display:block!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;transform:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:hidden;color:#fff!important;text-overflow:ellipsis;white-space:nowrap}.dashboard-mining-page .storage-depot-button:hover .storage-depot-art,.dashboard-mining-page .storage-depot-button:focus-visible .storage-depot-art,.dashboard-mining-page .storage-depot-button.active .storage-depot-art{transform:scale(1.035);filter:saturate(1.08) brightness(1.08)}.dashboard-mining-page .storage-depot-button:hover .storage-panel-art,.dashboard-mining-page .storage-depot-button:focus-visible .storage-panel-art,.dashboard-mining-page .storage-depot-button.active .storage-panel-art{filter:drop-shadow(0 20px 26px rgba(0,0,0,.46)) drop-shadow(0 0 26px rgba(236,63,202,.22)) saturate(1.05) brightness(1.04)}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .storage-depot-button .storage-panel-display{left:37%!important;bottom:104%!important;width:min(150px,calc(var(--storage-width) * .82))!important}.dashboard-mining-page .storage-panel-amount{font-size:clamp(.36rem,calc(var(--storage-width) * .0028),.58rem)!important}}.dashboard-mining-page .storage-panel-slt{top:41.2%!important}.dashboard-mining-page .storage-panel-sol{top:56%!important}.dashboard-mining-page .door-reward-pill{min-width:clamp(170px,14vw,204px)!important;gap:5px!important;padding:clamp(9px,.84vw,12px) clamp(13px,1.08vw,16px)!important;border-radius:14px!important}.dashboard-mining-page .door-reward-pill span{font-size:clamp(.58rem,.68vw,.74rem)!important;line-height:1.05!important}.dashboard-mining-page .door-reward-pill strong,.dashboard-mining-page .door-reward-pill .token-amount{font-size:clamp(1rem,1.24vw,1.28rem)!important;line-height:1.02}.dashboard-mining-page .door-reward-pill small{color:#ffe8b1d6;font-size:clamp(.56rem,.62vw,.68rem);font-weight:900;line-height:1;text-transform:uppercase;white-space:nowrap}.dashboard-mining-page .recruitment-hut-panel{display:grid;gap:10px;min-height:0}.dashboard-mining-page .recruitment-hut-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:2px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:#0408146b}.dashboard-mining-page .recruitment-hut-tabs button{min-height:34px;border:1px solid transparent;border-radius:10px;background:transparent;color:#ffffffb3;font-size:.74rem;font-weight:1000;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.dashboard-mining-page .recruitment-hut-tabs button:hover,.dashboard-mining-page .recruitment-hut-tabs button.active{border-color:#ffc4575c;background:#ffc45721;color:#fff}.dashboard-mining-page .recruitment-tab-panel{min-height:0!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .door-reward-pill{width:clamp(132px,37vw,158px)!important;min-width:0!important;height:auto!important;min-height:46px!important;gap:2px!important;padding:7px 9px!important;border-radius:11px!important}.dashboard-mining-page .door-reward-pill span{font-size:clamp(.5rem,1.55vw,.62rem)!important;letter-spacing:.04em!important}.dashboard-mining-page .door-reward-pill strong,.dashboard-mining-page .door-reward-pill .token-amount{max-width:100%;overflow:visible;font-size:clamp(.86rem,3vw,1.04rem)!important;text-overflow:clip}.dashboard-mining-page .door-reward-pill .token-logo{width:1.05em;height:1.05em}.dashboard-mining-page .door-reward-pill small{overflow:hidden;max-width:100%;font-size:clamp(.46rem,1.45vw,.56rem)!important;text-overflow:ellipsis}}.dashboard-mining-page .game-action-dock{grid-template-columns:repeat(2,minmax(86px,112px))!important;width:max-content!important;max-width:calc(100vw - 32px)}.dashboard-mining-page .game-menu-drawer.recruitment .game-drawer-body{overflow:auto!important}.dashboard-mining-page .recruitment-tab-stack{display:grid;gap:12px;min-height:0}.dashboard-mining-page .recruitment-tab-stack .game-roster-panel,.dashboard-mining-page .recruitment-tab-stack .game-store-section{min-height:0!important}.dashboard-mining-page .game-menu-drawer.recruitment .alpha-miner-panel{gap:0;padding:0;border:0;background:transparent;box-shadow:none}.dashboard-mining-page .game-menu-drawer.recruitment .alpha-miner-panel .panel-carousel-shell{grid-template-columns:34px minmax(0,1fr) 34px;gap:10px;align-items:center}.dashboard-mining-page .game-menu-drawer.recruitment .alpha-miner-panel .panel-carousel-arrow{width:34px;height:min(260px,46dvh);border-radius:12px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha{grid-template-columns:1fr;grid-template-areas:none;align-items:stretch;min-height:0;gap:8px;padding:12px;border-radius:16px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-title{gap:3px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-title strong{font-size:.96rem}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-title small{font-size:.68rem}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-body{grid-template-columns:minmax(156px,.6fr) minmax(0,1fr);gap:12px;align-items:stretch}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-visual{display:grid;grid-template-rows:1fr;min-height:0}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card{min-height:min(206px,38dvh)}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card img{width:min(150px,94%);height:min(178px,94%)}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board{grid-template-columns:1fr;grid-auto-rows:auto;align-items:stretch;gap:5px;height:auto;min-height:0}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-slot{grid-template-columns:38px minmax(0,1fr) 30px;width:100%;max-width:100%;height:auto;min-height:44px;min-width:0;aspect-ratio:auto;box-sizing:border-box;align-items:center;overflow:visible;padding:5px 6px;gap:7px;border-radius:13px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-progress-slot{grid-template-columns:32px minmax(0,1fr) 22px;width:100%;max-width:100%;min-height:30px;min-width:0;box-sizing:border-box;align-items:center;overflow:hidden;padding:4px 6px;gap:7px;border-radius:12px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy{display:grid;gap:2px;align-content:center;min-width:0;max-width:100%;text-align:left}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy span{font-size:.56rem;line-height:1}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy strong{font-size:.7rem;line-height:1.08}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy small{display:block;font-size:.56rem;line-height:1.05}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-xp-badge{width:32px;height:32px;border-radius:11px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon img{width:20px;height:20px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-plus,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-progress-lock{width:26px;height:26px;border-radius:10px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-meter{width:100%;height:4px;margin-top:2px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-progress-slot .rpg-xp-badge{width:28px;height:22px;border-radius:8px;font-size:.56rem}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-upgrade-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-upgrade-actions button{min-height:32px;padding:6px 7px;font-size:.62rem;line-height:1.05;text-wrap:balance;white-space:normal}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.recruitment .alpha-miner-panel .panel-carousel-shell{grid-template-columns:30px minmax(0,1fr) 30px;gap:7px}.dashboard-mining-page .game-menu-drawer.recruitment .alpha-miner-panel .panel-carousel-arrow{width:30px;height:min(236px,39dvh)}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha{padding:10px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-body{grid-template-columns:minmax(104px,.52fr) minmax(0,1fr);gap:8px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card{min-height:156px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card img{width:min(112px,94%);height:min(142px,94%)}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-upgrade-actions{grid-template-columns:1fr}.dashboard-mining-page .game-action-dock{grid-template-columns:repeat(2,minmax(78px,96px))!important;gap:8px!important;padding:8px!important}}.dashboard-mining-page .game-menu-drawer.recruitment .game-drawer-body{overflow:visible!important}.dashboard-mining-page .game-menu-drawer.recruitment .recruitment-tab-stack{gap:7px}.dashboard-mining-page .game-menu-drawer.recruitment .alpha-miner-panel .panel-carousel-shell,.dashboard-mining-page .game-menu-drawer.alpha .panel-carousel-shell,.dashboard-mining-page .game-menu-drawer.gamma .panel-carousel-shell{grid-template-columns:28px minmax(0,1fr) 28px;gap:7px}.dashboard-mining-page .game-menu-drawer.recruitment .alpha-miner-panel .panel-carousel-arrow,.dashboard-mining-page .game-menu-drawer.alpha .panel-carousel-arrow,.dashboard-mining-page .game-menu-drawer.gamma .panel-carousel-arrow{width:28px;height:min(214px,38dvh);border-radius:10px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card{gap:6px;padding:9px;border-radius:14px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-title,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-title,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-title{gap:2px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-topline>span,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-topline>span,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-title .miner-card-topline>span{font-size:.62rem}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-title strong,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-title strong,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-title strong{font-size:.86rem;line-height:1}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-title small,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-title small,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-title small{font-size:.58rem;line-height:1}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-inline-rename,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-inline-rename,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-inline-rename{min-height:17px;padding:1px 5px;border-radius:7px;font-size:.5rem}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-loadout{grid-template-columns:minmax(118px,.5fr) minmax(0,1fr);gap:8px;align-items:stretch}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card{min-height:min(142px,28dvh);border-radius:12px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card img,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card img,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card img{width:min(112px,92%);height:min(132px,92%)}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board{gap:3px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-progress-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-progress-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-progress-slot{grid-template-columns:25px minmax(0,1fr) 22px;min-height:31px;padding:3px 5px;gap:5px;border-radius:10px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:5px;row-gap:1px;min-width:0}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy small,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy small,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy small{display:block;margin:0;overflow:hidden;line-height:1;text-overflow:ellipsis;white-space:nowrap}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy span{font-size:.48rem}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy strong{font-size:.62rem}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy small,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy small,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy small{font-size:.48rem;text-align:right}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-meter,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-meter,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-meter{grid-column:1 / -1;height:3px;margin-top:1px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-xp-badge,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-xp-badge,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-xp-badge{width:25px;height:25px;border-radius:8px;font-size:.5rem}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon img,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon img,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-icon img{width:16px;height:16px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-plus,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-plus,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-plus,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-progress-lock,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-progress-lock,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-progress-lock{width:22px;height:22px;border-radius:8px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-upgrade-actions,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-upgrade-actions,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-upgrade-actions button,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-upgrade-actions button,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-actions button{min-height:27px;padding:4px 5px;border-radius:9px;font-size:.55rem;line-height:1}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.recruitment .alpha-miner-panel .panel-carousel-shell,.dashboard-mining-page .game-menu-drawer.alpha .panel-carousel-shell,.dashboard-mining-page .game-menu-drawer.gamma .panel-carousel-shell{grid-template-columns:24px minmax(0,1fr) 24px;gap:5px}.dashboard-mining-page .game-menu-drawer.recruitment .alpha-miner-panel .panel-carousel-arrow,.dashboard-mining-page .game-menu-drawer.alpha .panel-carousel-arrow,.dashboard-mining-page .game-menu-drawer.gamma .panel-carousel-arrow{width:24px;height:min(184px,32dvh)}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card{gap:5px;padding:7px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-loadout{grid-template-columns:minmax(82px,.44fr) minmax(0,1fr);gap:6px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card{min-height:112px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card img,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card img,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card img{width:min(78px,92%);height:min(104px,92%)}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-upgrade-actions,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-upgrade-actions,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-loadout{grid-template-columns:minmax(148px,.58fr) minmax(0,1fr);gap:10px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-visual,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-visual,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-visual{height:100%}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card{min-height:min(176px,34dvh);height:100%}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card img,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card img,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card img{width:min(142px,96%);height:min(166px,96%)}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board{gap:6px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-slot{grid-template-columns:36px minmax(0,1fr) 28px;min-height:50px;padding:6px 8px;gap:8px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-icon{width:36px;height:36px;border-radius:10px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon img,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon img,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-icon img{width:24px;height:24px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-plus,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-plus,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-plus{width:28px;height:28px;border-radius:9px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy{justify-items:start;text-align:left}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy small,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy small,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy small{text-align:left}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy span{font-size:.56rem}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy strong{font-size:.72rem}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy small,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy small,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy small{font-size:.54rem;color:#ffc457}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-loadout{grid-template-columns:minmax(104px,.48fr) minmax(0,1fr);gap:7px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card{min-height:142px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card img,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card img,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card img{width:min(104px,96%);height:min(132px,96%)}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-slot{grid-template-columns:30px minmax(0,1fr) 24px;min-height:48px;padding:5px 6px;gap:6px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy{grid-template-columns:auto minmax(0,1fr);align-content:center;column-gap:6px;row-gap:3px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy small,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy small,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy small{grid-column:1 / -1;font-size:.54rem}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-icon{width:30px;height:30px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon img,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon img,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-icon img{width:20px;height:20px}}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy{justify-content:start;justify-items:start;text-align:left}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy small,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy small,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy small{justify-self:start;text-align:left!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-slot{grid-template-rows:auto 4px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-meter,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-meter,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-meter{grid-column:1 / -1;width:100%;height:4px;margin-top:1px}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.recruitment{width:min(404px,calc(100vw - 8px))!important}.dashboard-mining-page .game-menu-drawer.recruitment .game-drawer-body{padding-inline:6px}.dashboard-mining-page .game-menu-drawer.recruitment .alpha-miner-panel .panel-carousel-shell{grid-template-columns:22px minmax(0,1fr) 22px;gap:4px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-body{grid-template-columns:minmax(98px,.42fr) minmax(0,1fr);gap:7px}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy{grid-template-columns:auto minmax(0,1fr)}}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-slot{grid-template-columns:38px minmax(0,1fr) 30px!important;grid-template-rows:minmax(0,1fr) 5px!important;align-items:stretch!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-icon{grid-column:1!important;grid-row:1 / 3!important;align-self:stretch!important;width:38px!important;height:auto!important;min-height:100%!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy{grid-column:2!important;grid-row:1!important;justify-content:start!important;justify-items:start!important;align-content:center!important;text-align:left!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy small,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy small,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy small{justify-self:start!important;text-align:left!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-plus,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-plus,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-plus{grid-column:3!important;grid-row:1 / 3!important;align-self:stretch!important;width:30px!important;height:auto!important;min-height:100%!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-meter,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-meter,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-meter{grid-column:2!important;grid-row:2!important;align-self:end!important;width:100%!important;height:5px!important;margin:0!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-slot{grid-template-columns:32px minmax(0,1fr) 26px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-icon{width:32px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-plus,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-plus,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-plus{width:26px!important}}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-slot{grid-template-columns:30px minmax(0,1fr) 30px!important;column-gap:2px!important;row-gap:0!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon{width:30px!important;justify-items:end!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon img{width:26px!important;height:26px!important;justify-self:end!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy{grid-template-columns:max-content minmax(0,1fr)!important;column-gap:5px!important;row-gap:1px!important;justify-content:start!important;justify-items:start!important;justify-self:start!important;width:fit-content!important;max-width:100%!important;margin-left:0!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy span,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy strong,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy small{width:auto!important;max-width:100%!important;justify-self:start!important;text-align:left!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy span{grid-column:1 / -1!important;font-size:.58rem!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy strong{grid-column:1!important;font-size:.92rem!important;line-height:1.02!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy small{grid-column:2!important;align-self:baseline!important;font-size:.66rem!important;line-height:1.02!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-slot{grid-template-columns:28px minmax(0,1fr) 26px!important;column-gap:2px!important;row-gap:0!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon{width:28px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon img{width:24px!important;height:24px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy{column-gap:4px!important;justify-self:start!important;width:fit-content!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy strong{font-size:.82rem!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy small{grid-column:2!important;font-size:.58rem!important}}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-upgrade-actions{gap:8px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-upgrade-actions button{min-height:42px!important;padding:8px 9px!important;border-radius:11px!important;font-size:.68rem!important;line-height:1.12!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-upgrade-actions{gap:6px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-upgrade-actions button{min-height:38px!important;padding:7px 6px!important;font-size:.62rem!important}}.dashboard-mining-page .game-menu-drawer.bank{top:50%!important;width:min(780px,calc(100vw - 32px))!important;max-height:min(80dvh,760px)!important;grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important}.dashboard-mining-page .game-menu-drawer.bank .game-drawer-body{max-height:calc(min(80dvh,760px) - 60px)!important;overflow-x:hidden!important;overflow-y:auto!important}.dashboard-mining-page .game-menu-drawer.bank .bank-amount-control{grid-template-columns:58px minmax(0,1fr) 54px!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.bank{width:min(340px,calc(100vw - 20px))!important;max-height:none!important}.dashboard-mining-page .game-menu-drawer.bank .game-drawer-body{max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important}.dashboard-mining-page .game-menu-drawer.bank .bank-amount-control{grid-template-columns:46px minmax(0,1fr) 44px!important}}.dashboard-mining-page .miner-upgrade-actions .miner-bulk-upgrade-action{grid-column:1 / -1;border-color:#ffc4576b;background:linear-gradient(180deg,#ffc4573d,#b7682638);color:#ffe7a6}.dashboard-mining-page .miner-upgrade-actions .miner-bulk-upgrade-action:hover:not(:disabled){background:linear-gradient(180deg,#ffd36f57,#d2802c4d)}.dashboard-mining-page .miner-name-row{display:flex;align-items:center;gap:7px;min-width:0}.dashboard-mining-page .miner-name-row strong{min-width:0;flex:1 1 auto}.dashboard-mining-page .miner-level-pill{flex:0 0 auto;padding:3px 7px;border:1px solid rgba(255,196,87,.28);border-radius:999px;color:#ffc457;background:#ffc4571a;font-size:.62rem;font-weight:1000;line-height:1;white-space:nowrap}.dashboard-mining-page .miner-title-xp{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0}.dashboard-mining-page .miner-title-xp div{height:5px;overflow:hidden;border-radius:999px;background:#ffffff14}.dashboard-mining-page .miner-title-xp i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#80f7ff,#ffc457)}.dashboard-mining-page .miner-title-xp span{color:#ffffffad;font-size:.58rem;font-weight:900;white-space:nowrap}.dashboard-mining-page .miner-title-xp.locked div{background:#ffc4571a}.dashboard-mining-page .miner-portrait-card{position:relative;overflow:hidden}.dashboard-mining-page .miner-portrait-status{position:absolute;left:8px;right:8px;top:8px;z-index:2;display:grid;grid-template-columns:auto 1fr 1fr;gap:5px;align-items:center;padding:5px;border:1px solid rgba(128,247,255,.18);border-radius:10px;background:#030710b3;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dashboard-mining-page .miner-portrait-status span,.dashboard-mining-page .miner-portrait-status strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-mining-page .miner-portrait-status span{color:#ffc457;font-size:.56rem;font-weight:1000;text-transform:uppercase}.dashboard-mining-page .miner-portrait-status div{display:inline-flex;align-items:center;justify-content:flex-end;gap:3px;min-width:0;color:#80f7ffeb}.dashboard-mining-page .miner-portrait-status strong{color:#fff;font-size:.58rem;font-weight:1000}.dashboard-mining-page .miner-portrait-actions{position:absolute;left:8px;right:8px;bottom:8px;z-index:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.dashboard-mining-page .miner-portrait-actions button,.dashboard-mining-page .rpg-inline-action{display:inline-grid;place-items:center;border:1px solid rgba(255,196,87,.32);color:#ffc457;background:#ffc4571f;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease}.dashboard-mining-page .rpg-inline-action{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;border-color:#80f7ff75!important;border-radius:10px!important;background:radial-gradient(circle at 48% 28%,#ffffffd1,#80f7ff47 34%,#23d7ff33 70%),#23d7ff29!important;color:#f8feff!important;box-shadow:inset 0 0 14px #80f7ff29,0 0 12px #23d7ff2e}.dashboard-mining-page .rpg-inline-action svg{width:20px!important;height:20px!important;filter:drop-shadow(0 0 8px rgba(128,247,255,.55))}.dashboard-mining-page .miner-portrait-actions button{grid-template-columns:auto 1fr;gap:4px;min-width:0;min-height:28px;padding:5px 7px;border-radius:10px;font-size:.58rem;font-weight:1000}.dashboard-mining-page .miner-portrait-actions button:hover:not(:disabled),.dashboard-mining-page .rpg-inline-action:hover:not(:disabled){transform:translateY(-1px);border-color:#ffc457a8;background:#ffc45733}.dashboard-mining-page .miner-portrait-actions button:disabled,.dashboard-mining-page .rpg-inline-action:disabled{cursor:not-allowed;opacity:.42}.dashboard-mining-page .miner-portrait-actions span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-mining-page .rpg-slot-value-row{display:flex;align-items:center;gap:6px;min-width:0}.dashboard-mining-page .rpg-slot-value-row strong{min-width:0}.dashboard-mining-page .rpg-inline-action{flex:0 0 auto;width:24px;height:24px;border-radius:8px}.dashboard-mining-page .rpg-upgrade-slot{overflow:visible!important}.dashboard-mining-page .rpg-upgrade-plus:disabled{opacity:1!important}.dashboard-mining-page .rpg-upgrade-plus:disabled>svg{opacity:.42!important}.dashboard-mining-page .rpg-upgrade-plus span{right:calc(100% + 8px)!important;left:auto!important;top:50%!important;bottom:auto!important;z-index:520!important;width:min(300px,42vw)!important;max-width:min(300px,42vw)!important;padding:8px 10px!important;border-color:#ffc4576b!important;background:#02050efa!important;box-shadow:0 18px 38px #00000094!important;color:#ffffffeb!important;font-size:.7rem!important;line-height:1.25!important;transform:translateY(-50%) translate(5px)!important;white-space:normal!important}.dashboard-mining-page .rpg-upgrade-plus span:after{inset:50% -5px auto auto!important;transform:translateY(-50%) rotate(45deg)!important;border-top:1px solid rgba(255,196,87,.3);border-right:1px solid rgba(255,196,87,.3);border-bottom:0!important}.dashboard-mining-page .rpg-upgrade-plus:hover span,.dashboard-mining-page .rpg-upgrade-plus:focus-visible span{transform:translateY(-50%) translate(0)!important}.dashboard-mining-page .miner-energy-rule,.dashboard-mining-page .compact-xp-meter{display:none!important}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-actions,.dashboard-mining-page .game-menu-drawer.gamma .miner-upgrade-actions,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-actions{grid-template-columns:1fr!important}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-actions .miner-bulk-upgrade-action,.dashboard-mining-page .game-menu-drawer.gamma .miner-upgrade-actions .miner-bulk-upgrade-action,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-actions .miner-bulk-upgrade-action{min-height:34px!important}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-slot{overflow:visible!important}.dashboard-mining-page .game-drawer-head span,.dashboard-mining-page .section-heading-row span,.dashboard-mining-page .game-action-dock span,.dashboard-mining-page .game-hud .game-resource-pill span,.dashboard-mining-page .game-hud-bank-button span,.dashboard-mining-page .bank-balance-strip span,.dashboard-mining-page .bank-amount-control span,.dashboard-mining-page .storage-reward-grid span,.dashboard-mining-page .storage-economy-note,.dashboard-mining-page .rpg-slot-copy span,.dashboard-mining-page .rpg-slot-copy small,.dashboard-mining-page .miner-card-title small,.dashboard-mining-page .node-door-buy-card p,.dashboard-mining-page .node-door-buy-card small,.dashboard-mining-page .game-settings-menu button,.dashboard-mining-page .game-settings-menu a,.dashboard-mining-page .game-settings-menu .wallet-adapter-button,.dashboard-mining-page .game-drawer-head strong,.dashboard-mining-page .section-heading-row h2,.dashboard-mining-page .game-hud .game-resource-pill strong,.dashboard-mining-page .bank-balance-strip strong,.dashboard-mining-page .storage-reward-grid strong,.dashboard-mining-page .miner-card-title strong,.dashboard-mining-page .rpg-slot-copy strong,.dashboard-mining-page .game-action-dock strong,.dashboard-mining-page .node-door-card-head strong,.dashboard-mining-page .node-door-card-grid strong,.dashboard-mining-page .game-menu-drawer button,.dashboard-mining-page .game-menu-drawer input,.dashboard-mining-page .node-door-buy-card button,.dashboard-mining-page .recruitment-hut-tabs button{font-size:calc(1em + 2px)!important}.dashboard-mining-page .rpg-slot-copy em{display:inline-grid;place-items:center;min-width:34px;width:fit-content;margin:1px auto 0;padding:2px 7px;border:1px solid rgba(128,247,255,.28);border-radius:999px;background:#80f7ff1a;color:#bff8ff;font-size:calc(.68rem + 2px);font-style:normal;font-weight:1000;line-height:1;white-space:nowrap}.dashboard-mining-page .rpg-upgrade-plus:disabled,.dashboard-mining-page .miner-upgrade-actions button:disabled,.dashboard-mining-page .node-door-buy-card button:disabled{cursor:not-allowed;opacity:.46}.dashboard-mining-page .wallet-connect-notice{position:fixed;left:max(18px,env(safe-area-inset-left));bottom:max(18px,env(safe-area-inset-bottom));z-index:80;display:flex;align-items:center;gap:14px;width:min(520px,calc(100vw - 36px));padding:14px 16px;border:1px solid rgba(128,247,255,.26);border-radius:14px;background:linear-gradient(135deg,#080f1bf0,#12182be6),#080f1beb;box-shadow:0 20px 54px #00000073,0 0 28px #40d6ff29;color:#e8fbff}.dashboard-mining-page .wallet-connect-notice div{min-width:0}.dashboard-mining-page .wallet-connect-notice span{display:block;color:#7ee7ff;font-size:.72rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.dashboard-mining-page .wallet-connect-notice strong{display:block;margin-top:3px;font-size:1rem;line-height:1.18}.dashboard-mining-page .wallet-connect-notice p{margin:5px 0 0;color:#e1f6ffc7;font-size:.82rem;line-height:1.35}.dashboard-mining-page .wallet-connect-notice .wallet-adapter-button{flex:0 0 auto;height:38px;min-width:132px;border-radius:10px;font-size:.82rem}.dashboard-mining-page.wallet-disconnected .node-door-buy-card,.dashboard-mining-page.wallet-disconnected .shop-action-card,.dashboard-mining-page.wallet-disconnected .miner-upgrade-card,.dashboard-mining-page.wallet-disconnected .gamma-team-card,.dashboard-mining-page.wallet-disconnected .bank-store-section,.dashboard-mining-page.wallet-disconnected .storage-action-section{filter:grayscale(.72)}.dashboard-mining-page.wallet-disconnected .node-door-buy-card button,.dashboard-mining-page.wallet-disconnected .shop-action-card,.dashboard-mining-page.wallet-disconnected .dashboard-secondary-action,.dashboard-mining-page.wallet-disconnected .rpg-upgrade-plus,.dashboard-mining-page.wallet-disconnected .miner-action-button,.dashboard-mining-page.wallet-disconnected .miner-bulk-upgrade-action{opacity:.48}@media(max-width:760px){.dashboard-mining-page .wallet-connect-notice{left:12px;right:12px;bottom:12px;width:auto;align-items:stretch;flex-direction:column;gap:10px}.dashboard-mining-page .wallet-connect-notice .wallet-adapter-button{width:100%}}.dashboard-mining-page .miner-upgrade-card,.dashboard-mining-page .gamma-team-card{overflow:hidden}.dashboard-mining-page .compact-xp-meter{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.dashboard-mining-page .compact-xp-meter span{display:block;max-width:100%;overflow:hidden;font-size:calc(.72rem + 2px)!important;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.dashboard-mining-page .compact-xp-meter div{width:100%;max-width:100%;overflow:hidden}.dashboard-mining-page .game-menu-drawer.alpha,.dashboard-mining-page .game-menu-drawer.gamma{grid-template-rows:auto minmax(0,1fr)!important;max-height:min(82dvh,780px)!important;overflow:hidden!important}.dashboard-mining-page .game-menu-drawer.alpha .game-drawer-body,.dashboard-mining-page .game-menu-drawer.gamma .game-drawer-body{max-height:calc(min(82dvh,780px) - 62px)!important;overflow:auto!important}.dashboard-mining-page .storage-depot-button .storage-panel-display{width:min(270px,calc(var(--storage-width) * .92))!important;aspect-ratio:1 / 1!important}.dashboard-mining-page .storage-panel-amount{left:51.5%!important;width:36%!important;height:7.2%!important;color:#eafcff!important;font-size:clamp(.58rem,calc(var(--storage-width) * .0034),.9rem)!important;text-align:center}.dashboard-mining-page .storage-panel-slt{top:48.2%!important}.dashboard-mining-page .storage-panel-sol{top:61.4%!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .storage-depot-button .storage-panel-display{width:min(172px,calc(var(--storage-width) * .92))!important}.dashboard-mining-page .storage-panel-amount{font-size:clamp(.46rem,calc(var(--storage-width) * .0032),.7rem)!important}}.dashboard-mining-page .storage-depot-button .storage-panel-display{width:min(300px,calc(var(--storage-width) * 1.04))!important;aspect-ratio:1 / 1!important}.dashboard-mining-page .storage-panel-amount{left:56.5%!important;width:34.5%!important;height:8.2%!important;justify-content:flex-start!important;transform:translate(-.5cm)!important;color:#f4fdff!important;font-size:clamp(1rem,1.15vw,1.32rem)!important;line-height:1!important;text-align:left!important;text-shadow:0 0 12px rgba(128,247,255,.72),0 2px 8px rgba(0,0,0,.82)!important}.dashboard-mining-page .storage-panel-slt{top:42.2%!important}.dashboard-mining-page .storage-panel-sol{top:55.8%!important}.dashboard-mining-page .storage-panel-amount .token-amount,.dashboard-mining-page .storage-panel-amount .token-amount span{max-width:100%!important;font-size:inherit!important;letter-spacing:0!important}.dashboard-mining-page .storage-panel-amount .token-amount{justify-content:flex-start!important;width:100%!important}.dashboard-mining-page .storage-panel-amount .token-amount span{text-align:left!important}.dashboard-mining-page .storage-reward-grid span{font-size:.82rem!important}.dashboard-mining-page .storage-reward-grid strong,.dashboard-mining-page .storage-reward-grid .token-amount{font-size:1.14rem!important}.dashboard-mining-page .storage-economy-note{font-size:.86rem!important;line-height:1.35!important}.dashboard-mining-page .door-reward-pill{min-width:clamp(230px,18vw,282px)!important;height:auto!important;gap:9px!important;padding:15px 21px!important;border-radius:16px!important}.dashboard-mining-page .door-reward-pill span{font-size:clamp(.82rem,.9vw,.98rem)!important;line-height:1.05!important}.dashboard-mining-page .door-reward-pill strong,.dashboard-mining-page .door-reward-pill .token-amount{max-width:100%!important;overflow:hidden!important;font-size:clamp(1.36rem,1.55vw,1.66rem)!important;line-height:1.02!important;text-overflow:ellipsis!important}.dashboard-mining-page .door-reward-pill small{max-width:100%!important;overflow:hidden!important;font-size:clamp(.72rem,.78vw,.88rem)!important;line-height:1.05!important;text-overflow:ellipsis!important}.dashboard-mining-page .node-door-buy-card{width:min(300px,calc(100vw - 28px))!important;box-sizing:border-box!important}.dashboard-mining-page .node-door-card-head span,.dashboard-mining-page .node-door-card-grid span{font-size:.78rem!important;line-height:1.1!important}.dashboard-mining-page .node-door-card-head strong{font-size:1.08rem!important;line-height:1.08!important}.dashboard-mining-page .node-door-card-grid strong,.dashboard-mining-page .node-door-card-grid .token-amount{font-size:.94rem!important;line-height:1.08!important}.dashboard-mining-page .node-door-buy-card p,.dashboard-mining-page .node-door-buy-card small{font-size:.7rem!important;line-height:1.22!important}.dashboard-mining-page .node-door-buy-card button{font-size:.88rem!important;line-height:1.12!important}.dashboard-mining-page .mine-entrance-card>span,.dashboard-mining-page .mine-entrance-stats small{font-size:.78rem!important;line-height:1.12!important}.dashboard-mining-page .mine-entrance-card strong{font-size:1.04rem!important;line-height:1.08!important}.dashboard-mining-page .game-menu-drawer.leaderboard{width:min(660px,calc(100vw - 28px))!important;overflow:hidden!important}.dashboard-mining-page .game-menu-drawer.leaderboard .game-drawer-head>div{min-width:0!important}.dashboard-mining-page .game-menu-drawer.leaderboard .game-drawer-head span,.dashboard-mining-page .game-menu-drawer.leaderboard .game-drawer-head strong{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-mining-page .game-menu-drawer.leaderboard .game-drawer-body,.dashboard-mining-page .game-menu-drawer.leaderboard .game-ranking-table{max-width:100%!important;min-width:0!important;overflow:hidden auto!important}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row{grid-template-columns:34px minmax(82px,1.2fr) minmax(52px,.68fr) minmax(58px,.72fr) minmax(74px,.95fr) minmax(62px,.72fr)!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;gap:5px!important;padding:8px!important;overflow:hidden!important;font-size:.78rem!important;line-height:1.12!important}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row>*{min-width:0!important;max-width:100%!important;overflow:hidden!important;font-size:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row strong{font-size:.86rem!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .storage-depot-button .storage-panel-display{width:min(204px,calc(var(--storage-width) * 1.04))!important}.dashboard-mining-page .storage-panel-amount{left:56.5%!important;width:34.5%!important;height:8.2%!important;transform:translate(-.5cm)!important;font-size:clamp(.74rem,2.85vw,.96rem)!important}.dashboard-mining-page .storage-panel-slt{top:42.2%!important}.dashboard-mining-page .storage-panel-sol{top:55.8%!important}.dashboard-mining-page .storage-reward-grid span{font-size:.72rem!important}.dashboard-mining-page .storage-reward-grid strong,.dashboard-mining-page .storage-reward-grid .token-amount{font-size:.98rem!important}.dashboard-mining-page .door-reward-pill{width:clamp(178px,48vw,218px)!important;min-width:0!important;padding:11px 13px!important;gap:6px!important}.dashboard-mining-page .door-reward-pill span{font-size:clamp(.66rem,2vw,.78rem)!important}.dashboard-mining-page .door-reward-pill strong,.dashboard-mining-page .door-reward-pill .token-amount{font-size:clamp(1.1rem,3.55vw,1.32rem)!important}.dashboard-mining-page .door-reward-pill small{font-size:clamp(.56rem,1.7vw,.68rem)!important}.dashboard-mining-page .node-door-card-head span,.dashboard-mining-page .node-door-card-grid span{font-size:.62rem!important}.dashboard-mining-page .node-door-card-head strong{font-size:.92rem!important}.dashboard-mining-page .node-door-card-grid strong,.dashboard-mining-page .node-door-card-grid .token-amount{font-size:.74rem!important}.dashboard-mining-page .node-door-buy-card p,.dashboard-mining-page .node-door-buy-card small{font-size:.58rem!important;line-height:1.18!important}.dashboard-mining-page .node-door-buy-card button{font-size:.76rem!important}}@media(max-width:760px){.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row{grid-template-columns:30px minmax(0,1fr) minmax(62px,auto)!important;grid-template-areas:"rank wallet score" "nodes miners mined"!important;gap:5px 7px!important;padding:8px!important;font-size:.68rem!important}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row>:nth-child(1){grid-area:rank!important}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row>:nth-child(2){grid-area:wallet!important}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row>:nth-child(3){grid-area:nodes!important}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row>:nth-child(4){grid-area:miners!important}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row>:nth-child(5){grid-area:mined!important}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row>:nth-child(6){grid-area:score!important;text-align:right!important}.dashboard-mining-page .game-menu-drawer.leaderboard .leaderboard-row strong{font-size:.76rem!important}}.dashboard-mining-page .game-menu-drawer.recruitment{grid-template-rows:auto minmax(0,1fr)!important;max-height:min(82dvh,780px)!important;overflow:hidden!important}.dashboard-mining-page .game-menu-drawer.recruitment .game-drawer-body{min-height:0!important;max-height:100%!important;overflow:auto!important;overscroll-behavior:contain!important}.dashboard-mining-page .game-menu-drawer.recruitment .recruitment-hut-panel,.dashboard-mining-page .game-menu-drawer.recruitment .recruitment-tab-stack,.dashboard-mining-page .game-menu-drawer.recruitment .alpha-miner-panel,.dashboard-mining-page .game-menu-drawer.recruitment .gamma-team-section{min-height:0!important;max-width:100%!important}.dashboard-mining-page .game-menu-drawer.recruitment .alpha-miner-panel .panel-carousel-shell{min-height:0!important;align-items:center!important}.dashboard-mining-page .game-menu-drawer.recruitment .alpha-miner-panel .panel-carousel-arrow{align-self:center!important;justify-self:center}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha,.dashboard-mining-page .game-menu-drawer.recruitment .gamma-team-card{max-width:100%!important;box-sizing:border-box!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.recruitment{grid-template-rows:auto minmax(0,1fr)!important;max-height:min(84dvh,720px)!important;overflow:hidden!important}.dashboard-mining-page .game-menu-drawer.recruitment .game-drawer-body{max-height:calc(min(84dvh,720px) - 48px)!important;overflow:auto!important;padding-bottom:12px!important}}.dashboard-mining-page .game-menu-drawer.bank .bank-amount-control{grid-template-columns:76px minmax(0,1fr) 50px!important;gap:6px!important;align-items:center!important}.dashboard-mining-page .game-menu-drawer.bank .bank-amount-control>span{min-width:0!important;overflow:hidden!important;color:#ffffffb8!important;font-size:.62rem!important;line-height:1!important;text-align:left!important;text-overflow:clip!important;white-space:nowrap!important}.dashboard-mining-page .game-menu-drawer.bank .bank-amount-control input{min-width:0!important;width:100%!important;padding-inline:10px!important;overflow:hidden!important;font-size:.78rem!important;text-overflow:ellipsis!important}.dashboard-mining-page .game-menu-drawer.bank .bank-amount-control input::placeholder{overflow:hidden!important;font-size:.74rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-mining-page .game-menu-drawer.bank .bank-amount-control button{min-width:0!important;padding-inline:7px!important;font-size:.7rem!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.bank .bank-amount-control{grid-template-columns:64px minmax(0,1fr) 42px!important;gap:5px!important}.dashboard-mining-page .game-menu-drawer.bank .bank-amount-control>span{font-size:.56rem!important}.dashboard-mining-page .game-menu-drawer.bank .bank-amount-control input{min-height:30px!important;padding-inline:8px!important;font-size:.72rem!important}.dashboard-mining-page .game-menu-drawer.bank .bank-amount-control input::placeholder{font-size:.68rem!important}.dashboard-mining-page .game-menu-drawer.bank .bank-amount-control button{min-height:30px!important;padding-inline:5px!important;font-size:.62rem!important}}.dashboard-mining-page .game-action-dock{grid-template-columns:repeat(2,minmax(120px,132px))!important;gap:8px!important;width:max-content!important;max-width:calc(100vw - 20px)!important;box-sizing:border-box!important}.dashboard-mining-page .game-action-dock button{min-width:0!important;padding-inline:8px!important;overflow:visible!important;box-sizing:border-box!important}.dashboard-mining-page .game-action-dock span,.dashboard-mining-page .game-action-dock button:nth-child(2) span{display:block!important;width:100%!important;max-width:100%!important;overflow:visible!important;font-size:.82rem!important;line-height:1.08!important;letter-spacing:0!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important}@media(max-width:360px){.dashboard-mining-page .game-action-dock{grid-template-columns:repeat(2,minmax(106px,1fr))!important;width:calc(100vw - 20px)!important}.dashboard-mining-page .game-action-dock button{padding-inline:5px!important}.dashboard-mining-page .game-action-dock span,.dashboard-mining-page .game-action-dock button:nth-child(2) span{font-size:.76rem!important}}.launch-home{--launch-bg: #070916;--launch-panel: rgba(8, 14, 30, .86);--launch-panel-strong: rgba(12, 20, 42, .94);--launch-line: rgba(126, 237, 255, .22);--launch-ink: #f7fbff;--launch-muted: rgba(222, 241, 255, .74);--launch-soft: rgba(222, 241, 255, .58);--launch-cyan: #7df1ff;--launch-pink: #ff4fcb;--launch-gold: #ffc857;min-height:100%;overflow:hidden;background:linear-gradient(180deg,rgba(7,9,22,0) 0%,var(--launch-bg) 72%),#070916;color:var(--launch-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.launch-home *,.launch-home *:before,.launch-home *:after{box-sizing:border-box}.launch-home a{color:inherit}.launch-hero{position:relative;isolation:isolate;min-height:100dvh;overflow:hidden;padding:clamp(116px,13vh,152px) clamp(18px,5vw,78px) clamp(58px,8vw,100px);background:linear-gradient(90deg,#070916f5,#070916b8 42%,#07091657),linear-gradient(180deg,#07091633,#070916f5),url(/slt-assets/game-field-main.webp) center / cover no-repeat}.launch-hero:after{content:"";position:absolute;inset:auto 0 0;height:34%;z-index:-1;background:linear-gradient(180deg,rgba(7,9,22,0),var(--launch-bg));pointer-events:none}.launch-particles{position:absolute;inset:0;z-index:-1;opacity:.34;pointer-events:none}.launch-hero-shell{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.86fr) minmax(430px,1.14fr);align-items:center;gap:clamp(34px,6vw,96px);width:min(1380px,100%);margin:0 auto}.launch-hero-copy{display:grid;align-content:center;justify-items:start;max-width:650px}.launch-wordmark{width:min(260px,58vw);height:auto;margin:0 0 24px;filter:drop-shadow(0 12px 24px rgba(0,0,0,.32))}.launch-kicker{margin:0 0 16px;max-width:100%;color:var(--launch-cyan);font-size:.82rem;font-weight:900;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;text-wrap:balance}.launch-section h2,.launch-final h2{margin:0;color:#fff;font-weight:950;letter-spacing:-.035em;text-wrap:balance}.launch-hero h1{margin:0;max-width:18ch;color:#fff;font-size:clamp(3.45rem,6vw,4.95rem);font-weight:950;letter-spacing:-.035em;line-height:.96}.launch-hero-lead{max-width:540px;margin:22px 0 0;color:var(--launch-muted);font-size:clamp(1.05rem,1.5vw,1.32rem);line-height:1.5;text-wrap:pretty}.launch-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.launch-cta{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;border-radius:8px;padding:0 18px;border:1px solid transparent;font-size:.94rem;font-weight:900;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .18s cubic-bezier(.16,1,.3,1),border-color .18s ease,background .18s ease,color .18s ease}.launch-cta.primary{background:var(--launch-cyan);color:#05111d}.launch-cta.secondary{border-color:#ffffff2e;background:#ffffff12;color:#f7fbff}.launch-cta:hover:not(:disabled){transform:translateY(-2px)}.launch-cta.primary:hover:not(:disabled){background:#a8f7ff}.launch-cta.secondary:hover{border-color:#7df1ff73;background:#7df1ff1a}.launch-cta:active:not(:disabled){transform:translateY(0) scale(.98)}.launch-cta:disabled{opacity:.62;cursor:not-allowed}.launch-contract-chip{display:grid;grid-template-columns:auto minmax(0,1fr) 36px;align-items:center;gap:0;width:min(520px,100%);margin-top:22px;overflow:hidden;border:1px solid rgba(125,241,255,.26);border-radius:8px;background:#040a15bd}.launch-contract-chip>span,.launch-contract-chip button{min-height:40px;display:inline-grid;place-items:center;background:#7df1ff1a;color:var(--launch-cyan)}.launch-contract-chip>span{padding:0 12px;font-size:.76rem;font-weight:950}.launch-contract-chip strong{min-width:0;overflow:hidden;padding:0 12px;color:#ffffffe6;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.launch-contract-chip button{border:0;border-left:1px solid rgba(125,241,255,.2);cursor:pointer}.launch-contract-chip button:disabled{opacity:.5;cursor:not-allowed}.launch-hero-visual{position:relative;min-height:clamp(480px,57vw,660px);overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:linear-gradient(180deg,#05081438,#03060fc7),radial-gradient(circle at 50% 66%,rgba(255,196,87,.2),transparent 36%),radial-gradient(circle at 54% 42%,rgba(255,79,203,.22),transparent 42%),url(/slt-assets/mountain-cave-interior.webp) center / cover no-repeat,#070916}.launch-hero-visual:before{content:"";position:absolute;inset:0;z-index:2;background:radial-gradient(circle at 50% 64%,#07091600,#07091647 62%,#070916a8),linear-gradient(180deg,#ffffff14,#03060f38);pointer-events:none}.launch-hero-visual:after{content:"";position:absolute;inset:0;z-index:4;background:linear-gradient(90deg,transparent,rgba(125,241,255,.18),transparent);transform:translate(-120%);pointer-events:none}.launch-miners{position:absolute;left:50%;bottom:clamp(-34px,-3vw,-12px);z-index:3;width:min(82%,620px);height:auto;transform:translate(-50%);filter:drop-shadow(0 24px 38px rgba(0,0,0,.52)) drop-shadow(0 0 26px rgba(125,241,255,.2))}.launch-signal-band,.launch-section,.launch-final,.launch-footer{position:relative;z-index:1;width:min(1200px,calc(100% - 36px));margin-inline:auto}.launch-signal-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:-34px;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden;background:#ffffff14}.launch-signal-band>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;align-items:start;min-height:126px;padding:clamp(18px,2.4vw,26px);background:var(--launch-panel-strong)}.launch-signal-band svg{grid-row:span 2;color:var(--launch-gold)}.launch-signal-band strong{color:#fff;font-size:1rem;line-height:1.2}.launch-signal-band span{color:var(--launch-muted);font-size:.92rem;line-height:1.45}.launch-section{display:grid;gap:clamp(26px,4vw,48px);padding:clamp(78px,10vw,128px) 0}.launch-section-copy,.launch-economy-lead,.launch-burn-copy{display:grid;gap:16px;max-width:760px}.launch-section h2,.launch-final h2{font-size:clamp(2.25rem,5vw,4.8rem);line-height:.98}.launch-section p,.launch-final p{margin:0;color:var(--launch-muted);font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.62;text-wrap:pretty}.launch-play{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:center}.launch-loop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.launch-loop-card,.launch-fee-card,.launch-wallet-rail article,.launch-burn-card{border:1px solid rgba(255,255,255,.1);border-radius:8px;background:var(--launch-panel)}.launch-loop-card{display:grid;gap:12px;min-height:218px;align-content:start;padding:clamp(18px,2.4vw,26px)}.launch-loop-card svg{color:var(--launch-cyan)}.launch-loop-card h3,.launch-wallet-rail h3{margin:0;color:#fff;font-size:clamp(1.22rem,1.6vw,1.45rem);line-height:1.08}.launch-loop-card p,.launch-wallet-rail p,.launch-burn-card p,.launch-fee-card p{margin:0;color:var(--launch-muted);font-size:.95rem;line-height:1.52}.launch-economy{padding-top:clamp(54px,8vw,98px)}.launch-economy-lead{max-width:860px}.launch-fee-grid{display:grid;grid-template-columns:1.1fr .9fr .9fr;gap:12px}.launch-fee-card{display:grid;gap:10px;min-height:230px;align-content:end;padding:clamp(18px,2.6vw,30px);overflow:hidden}.launch-fee-card strong{color:var(--launch-gold);font-size:clamp(3rem,7vw,6rem);font-weight:950;line-height:.86;letter-spacing:-.04em}.launch-fee-card span,.launch-burn-card span{color:#fff;font-size:.92rem;font-weight:950;line-height:1.15;letter-spacing:.05em;text-transform:uppercase}.launch-wallet-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.launch-wallet-rail article{display:grid;gap:12px;align-content:start;padding:clamp(18px,2.4vw,26px)}.launch-wallet-rail svg{color:var(--launch-pink)}.launch-burn{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:end}.launch-burn-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.launch-burn-card{display:grid;gap:12px;min-height:232px;align-content:end;padding:clamp(18px,2.6vw,30px)}.launch-burn-card strong{color:var(--launch-cyan);font-size:clamp(2.2rem,4.7vw,4.2rem);font-weight:950;line-height:.9;letter-spacing:-.04em}.launch-final{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;margin-bottom:clamp(54px,8vw,100px);padding:clamp(28px,4vw,44px);border:1px solid rgba(125,241,255,.18);border-radius:8px;background:linear-gradient(135deg,#7df1ff1f,#ff4fcb14),#080e1eeb}.launch-final>div{display:grid;gap:14px;max-width:850px}.launch-final svg{color:var(--launch-gold)}.launch-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0 34px;border-top:1px solid rgba(255,255,255,.12);color:var(--launch-muted);font-size:.86rem}.launch-footer-brand{display:inline-flex;align-items:center;gap:10px;color:#fff}.launch-footer-brand img{width:28px;height:28px;object-fit:contain}.launch-footer p{margin:0}.launch-footer nav{display:flex;flex-wrap:wrap;gap:14px}.launch-footer a{color:#e8f0ffc7;font-weight:800;text-decoration:none}.launch-footer a:hover{color:var(--launch-cyan)}@media(prefers-reduced-motion:no-preference){.launch-hero-copy,.launch-hero-visual,.launch-signal-band,.launch-section,.launch-final,.launch-footer{animation:launchRise .72s cubic-bezier(.16,1,.3,1) both}.launch-hero-visual{animation-delay:.12s}.launch-miners{animation:launchFloatCentered 5.8s ease-in-out infinite}.launch-hero-visual:after{animation:launchScan 5.6s ease-in-out infinite}.launch-loop-card,.launch-fee-card,.launch-wallet-rail article,.launch-burn-card{transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s ease,background .2s ease}.launch-loop-card:hover,.launch-fee-card:hover,.launch-wallet-rail article:hover,.launch-burn-card:hover{transform:translateY(-4px);border-color:#7df1ff57;background:#0b142bf5}}@keyframes launchRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes launchFloatCentered{0%,to{transform:translate3d(-50%,0,0)}50%{transform:translate3d(-50%,-12px,0)}}@keyframes launchScan{0%,45%{transform:translate(-120%)}80%,to{transform:translate(120%)}}@media(max-width:1100px){.launch-hero{padding-top:124px}.launch-hero-shell,.launch-play,.launch-burn{grid-template-columns:1fr}.launch-hero-copy{max-width:760px}.launch-hero h1{max-width:13ch}.launch-hero-visual{min-height:500px}.launch-loop-grid,.launch-burn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.launch-hero{min-height:auto;padding:116px 18px 64px}.launch-wordmark{width:min(220px,76vw)}.launch-hero h1{max-width:11.5ch;font-size:clamp(3rem,14vw,4.45rem)}.launch-kicker{font-size:.68rem;letter-spacing:.05em}.launch-hero-lead{font-size:1.04rem}.launch-hero-visual{min-height:420px}.launch-miners{width:min(94%,470px);bottom:-20px}.launch-signal-band,.launch-fee-grid,.launch-wallet-rail{grid-template-columns:1fr}.launch-signal-band{margin-top:0}.launch-signal-band>div{min-height:auto}.launch-fee-card,.launch-burn-card,.launch-loop-card{min-height:190px}.launch-final{grid-template-columns:1fr;justify-items:start}}@media(max-width:560px){.launch-hero-copy{justify-items:stretch}.launch-hero-actions,.launch-cta{width:100%}.launch-hero-actions{display:grid}.launch-contract-chip{grid-template-columns:auto minmax(0,1fr) 34px}.launch-loop-grid,.launch-burn-grid{grid-template-columns:1fr}.launch-section,.launch-final,.launch-footer,.launch-signal-band{width:min(100% - 28px,1200px)}.launch-section{padding-block:62px}.launch-section h2,.launch-final h2{font-size:clamp(2.2rem,12vw,3.1rem)}.launch-hero-visual{min-height:360px}.launch-miners{width:min(104%,380px);bottom:-16px}.launch-footer{align-items:flex-start;flex-direction:column;gap:12px}}@media(prefers-reduced-motion:reduce){.launch-home *,.launch-home *:before,.launch-home *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}.dashboard-mining-page .game-field-board{--field-ui-gutter: clamp(18px, 1.7vw, 32px)}.dashboard-mining-page .game-field-board .game-hud{position:absolute;left:calc(var(--field-frame-left, 0px) + var(--field-ui-gutter));top:max(calc(var(--slt-market-ticker-height) + 8px),calc(var(--field-frame-top, 0px) + var(--field-ui-gutter)));right:calc(100% - var(--field-frame-left, 0px) - var(--field-frame-width, 100%) + var(--field-ui-gutter));bottom:auto}.dashboard-mining-page .game-field-board .game-action-dock{position:absolute;left:auto;right:calc(100% - var(--field-frame-left, 0px) - var(--field-frame-width, 100%) + var(--field-ui-gutter));bottom:calc(100% - var(--field-frame-top, 0px) - var(--field-frame-height, 100%) + var(--field-ui-gutter));transform:none}.dashboard-mining-page .miner-energy-rule{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:6px 8px;border:1px solid rgba(128,247,255,.16);border-radius:10px;background:linear-gradient(90deg,#80f7ff17,#ffc4570e),#02061257}.dashboard-mining-page .miner-energy-rule span{color:#ffc457f0;font-size:.58rem;font-weight:1000;line-height:1;text-transform:uppercase;white-space:nowrap}.dashboard-mining-page .miner-energy-rule strong{min-width:0;overflow:hidden;color:#ffffffdb;font-size:.62rem;font-weight:900;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}@media(max-width:720px){.dashboard-mining-page .game-field-board{--field-ui-gutter: clamp(10px, 3vw, 14px)}.dashboard-mining-page .miner-energy-rule{grid-template-columns:1fr;gap:3px}.dashboard-mining-page .miner-energy-rule strong{white-space:normal}}@media(max-width:760px){.project-launch-token-metric-list{grid-template-columns:1fr}.project-launch-token-metric.wide{grid-column:auto}}.dashboard-mining-page .game-menu-drawer.recruitment,.dashboard-mining-page .game-menu-drawer.alpha,.dashboard-mining-page .game-menu-drawer.gamma{width:min(880px,calc(100vw - 28px))!important;max-height:min(86dvh,840px)!important}.dashboard-mining-page .game-menu-drawer.recruitment .game-drawer-body,.dashboard-mining-page .game-menu-drawer.alpha .game-drawer-body,.dashboard-mining-page .game-menu-drawer.gamma .game-drawer-body{max-height:calc(min(86dvh,840px) - 62px)!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card{min-height:min(590px,64dvh)!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-loadout{grid-template-columns:minmax(220px,.74fr) minmax(0,1fr)!important;gap:18px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card{min-height:292px!important;border-radius:16px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card>img,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card>img{width:min(178px,88%)!important;height:min(222px,88%)!important}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card>img{width:min(210px,92%)!important;height:min(222px,88%)!important}.dashboard-mining-page .miner-portrait-status{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:8px!important;padding:7px!important}.dashboard-mining-page .miner-portrait-status>span{justify-self:start!important;padding:3px 6px;border:1px solid rgba(255,196,87,.2);border-radius:999px;background:#ffc4571a}.dashboard-mining-page .miner-portrait-status>.miner-portrait-metrics{display:grid!important;grid-template-columns:1fr!important;gap:3px!important;justify-items:end!important;min-width:84px!important}.dashboard-mining-page .miner-portrait-status>.miner-portrait-metrics>div{display:inline-flex!important;justify-content:flex-end!important;gap:4px!important;min-width:0!important}.dashboard-mining-page .miner-portrait-card .miner-portrait-status>.miner-portrait-metrics img.miner-status-pickaxe{width:14px!important;height:14px!important;max-width:14px!important;max-height:14px!important;object-fit:contain!important;filter:drop-shadow(0 0 6px rgba(255,196,87,.28))}.dashboard-mining-page .miner-portrait-actions{left:10px!important;right:10px!important;bottom:10px!important;gap:10px!important}.dashboard-mining-page .miner-portrait-actions button{min-height:74px!important;padding:0!important;border:0!important;border-radius:14px!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.dashboard-mining-page .miner-portrait-actions button img{width:min(92px,100%)!important;height:min(92px,100%)!important;object-fit:contain!important;filter:drop-shadow(0 10px 14px rgba(0,0,0,.5)) drop-shadow(0 0 12px rgba(128,247,255,.2));transition:transform .15s ease,filter .15s ease}.dashboard-mining-page .miner-portrait-actions button:hover:not(:disabled) img,.dashboard-mining-page .miner-portrait-actions button:focus-visible:not(:disabled) img{transform:translateY(-2px) scale(1.05);filter:drop-shadow(0 14px 18px rgba(0,0,0,.58)) drop-shadow(0 0 18px rgba(255,196,87,.26))}.dashboard-mining-page .miner-portrait-actions button:disabled img{filter:grayscale(.55) opacity(.46)}.dashboard-mining-page .miner-action-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dashboard-mining-page .rpg-slot-copy small,.dashboard-mining-page .rpg-slot-copy em{display:none!important}.dashboard-mining-page .rpg-upgrade-plus{display:inline-grid!important;grid-template-rows:auto 1fr!important;place-items:center!important;gap:2px!important;width:34px!important;min-height:52px!important;padding:3px!important;opacity:1!important}.dashboard-mining-page .rpg-upgrade-plus>svg{align-self:center}.dashboard-mining-page .rpg-upgrade-plus:disabled>svg{opacity:.46!important}.dashboard-mining-page .rpg-upgrade-level{display:inline-grid!important;place-items:center;min-width:28px;padding:2px 4px;border:1px solid rgba(128,247,255,.28);border-radius:999px;background:#80f7ff1a;color:#bff8ff;font-size:.58rem;font-style:normal;font-weight:1000;line-height:1;white-space:nowrap}.dashboard-mining-page .rpg-slot-value-row strong{white-space:nowrap}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.recruitment,.dashboard-mining-page .game-menu-drawer.alpha,.dashboard-mining-page .game-menu-drawer.gamma{width:min(360px,calc(100vw - 20px))!important;max-height:none!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-loadout{grid-template-columns:1fr!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card{min-height:220px!important}.dashboard-mining-page .miner-portrait-actions button{min-height:58px!important}.dashboard-mining-page .miner-portrait-actions button img{width:min(72px,100%)!important;height:min(72px,100%)!important}}.dashboard-mining-page .miner-name-row strong{flex:0 1 auto!important}.dashboard-mining-page .miner-name-row .miner-inline-rename{flex:0 0 auto!important;margin-left:2px!important}.dashboard-mining-page .miner-name-row .miner-level-pill{margin-left:auto!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card{min-height:min(640px,68dvh)!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-loadout{grid-template-columns:minmax(280px,.88fr) minmax(0,1fr)!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card{min-height:372px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card>img,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card>img{width:min(230px,90%)!important;height:min(292px,88%)!important}.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card>img{width:min(260px,94%)!important;height:min(292px,88%)!important}.dashboard-mining-page .miner-portrait-status{border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:10px!important}.dashboard-mining-page .miner-portrait-status>span{padding:0!important;border:0!important;background:transparent!important;color:#ffc457!important;font-size:.72rem!important;text-shadow:0 2px 8px rgba(0,0,0,.86)}.dashboard-mining-page .miner-portrait-status>.miner-portrait-metrics{gap:5px!important;min-width:112px!important}.dashboard-mining-page .miner-portrait-status>.miner-portrait-metrics>div{gap:5px!important;color:#80f7fffa!important;text-shadow:0 2px 8px rgba(0,0,0,.88)}.dashboard-mining-page .miner-portrait-status>.miner-portrait-metrics svg,.dashboard-mining-page .miner-portrait-card .miner-portrait-status>.miner-portrait-metrics img.miner-status-pickaxe{width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!important}.dashboard-mining-page .miner-portrait-status>.miner-portrait-metrics strong{font-size:.78rem!important;letter-spacing:0!important}.dashboard-mining-page .miner-portrait-actions{left:18px!important;right:18px!important;bottom:12px!important;gap:18px!important}.dashboard-mining-page .miner-portrait-actions button{min-height:58px!important}.dashboard-mining-page .miner-portrait-actions button img{width:min(64px,100%)!important;height:min(64px,100%)!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-slot{grid-template-columns:82px minmax(0,1fr) 54px!important;grid-template-rows:minmax(0,1fr) auto!important;align-items:center!important;justify-items:stretch!important;min-height:126px!important;aspect-ratio:auto!important;padding:10px!important;column-gap:12px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-icon{grid-column:1!important;grid-row:1!important;width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;max-width:72px!important;max-height:72px!important;align-self:center!important;justify-self:center!important;border-radius:14px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon img,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon img,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-icon img{width:62px!important;height:62px!important;object-fit:contain!important}.dashboard-mining-page .rpg-upgrade-control{grid-column:3!important;grid-row:1!important;display:grid!important;grid-template-rows:auto 34px!important;justify-items:center!important;align-content:center!important;justify-self:center!important;align-self:center!important;gap:5px!important;width:38px!important}.dashboard-mining-page .rpg-upgrade-plus{width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;border-radius:10px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-plus,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-plus,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-plus{grid-column:1!important;grid-row:2!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;max-width:34px!important;max-height:34px!important;aspect-ratio:1 / 1!important;align-self:center!important;justify-self:center!important}.dashboard-mining-page .rpg-upgrade-level{min-width:34px!important;padding:2px 5px!important;font-size:.58rem!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card{min-height:auto!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-loadout{grid-template-columns:1fr!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card{min-height:258px!important}.dashboard-mining-page .miner-portrait-actions button img{width:min(54px,100%)!important;height:min(54px,100%)!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-slot{grid-template-columns:64px minmax(0,1fr) 46px!important;min-height:96px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-icon{grid-row:1!important;width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;max-width:56px!important;max-height:56px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon img,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon img,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-icon img{width:48px!important;height:48px!important}}.dashboard-mining-page .miner-portrait-actions{left:50%!important;right:auto!important;width:min(110px,calc(100% - 18px))!important;transform:translate(-50%)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:center!important;justify-items:center!important;gap:8px!important}.dashboard-mining-page .miner-portrait-actions button{width:100%!important;min-width:0!important;min-height:48px!important;justify-self:center!important}.dashboard-mining-page .miner-portrait-actions button img{width:min(46px,100%)!important;height:min(46px,100%)!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-slot{grid-template-columns:82px minmax(0,1fr) 54px!important;grid-template-rows:minmax(0,62px) 5px!important;align-items:center!important;row-gap:5px!important;min-height:92px!important;max-height:92px!important;height:92px!important;overflow:hidden!important;padding-block:10px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-icon{grid-row:1 / 3!important;align-self:center!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-copy,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-copy,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-copy{grid-row:1!important;align-self:center!important;min-height:0!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-control,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-control,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-control{grid-row:1 / 3!important;align-self:center!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-meter,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-meter,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-meter{grid-column:2!important;grid-row:2!important;align-self:center!important;width:100%!important;height:5px!important;max-height:5px!important;margin:0!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .miner-portrait-actions{width:min(92px,calc(100% - 12px))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.dashboard-mining-page .miner-portrait-actions button{width:100%!important;min-width:0!important;min-height:40px!important}.dashboard-mining-page .miner-portrait-actions button img{width:min(38px,100%)!important;height:min(38px,100%)!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-slot{grid-template-columns:64px minmax(0,1fr) 46px!important;grid-template-rows:minmax(0,47px) 5px!important;row-gap:4px!important;min-height:76px!important;max-height:76px!important;height:76px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-slot-meter,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-slot-meter,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-slot-meter{margin-bottom:5px!important}}.dashboard-mining-page .miner-portrait-status{grid-template-columns:minmax(58px,max-content) minmax(0,1fr)!important;overflow:visible!important}.dashboard-mining-page .miner-portrait-status>span{display:inline-block!important;width:max-content!important;min-width:58px!important;max-width:none!important;overflow:visible!important;padding-right:3px!important;line-height:1.15!important;text-overflow:clip!important;white-space:nowrap!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .miner-portrait-status{left:8px!important;right:8px!important;grid-template-columns:minmax(56px,max-content) minmax(76px,1fr)!important;gap:6px!important;padding:8px!important}.dashboard-mining-page .miner-portrait-status>span{font-size:.64rem!important;min-width:56px!important;padding-right:4px!important}.dashboard-mining-page .miner-portrait-status>.miner-portrait-metrics{min-width:76px!important;gap:3px!important}.dashboard-mining-page .miner-portrait-status>.miner-portrait-metrics strong{font-size:.68rem!important}}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-loadout{align-items:stretch!important}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-visual,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-card-visual,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board{min-height:392px!important;height:392px!important}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card{min-height:392px!important;height:100%!important}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board{display:grid!important;grid-template-rows:repeat(4,minmax(0,1fr))!important;gap:0!important;row-gap:0!important;align-content:stretch!important}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-all-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-all-slot{width:100%!important;min-height:98px!important;height:98px!important;max-height:98px!important;box-sizing:border-box!important;margin:0!important}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot{border-radius:0!important}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot:first-child,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot:first-child{border-radius:14px 14px 0 0!important}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot+.rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot+.rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot+.rpg-upgrade-all-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot+.rpg-upgrade-all-slot{margin-top:-1px!important}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-all-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-all-slot{display:grid!important;grid-template-columns:1fr!important;align-items:stretch!important;margin:0!important;padding:0!important;border:1px solid rgba(255,196,87,.22)!important;border-radius:0 0 14px 14px!important;background:linear-gradient(135deg,#ffc4571b,#80f7ff0d),#ffffff0b!important;overflow:hidden!important}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-all-slot .miner-bulk-upgrade-action,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-all-slot .miner-bulk-upgrade-action{width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 14px!important;border-radius:0 0 13px 13px!important;font-size:.82rem!important}.dashboard-mining-page .miner-portrait-actions{left:12px!important;right:12px!important;bottom:10px!important;width:auto!important;transform:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;justify-items:stretch!important;gap:0!important}.dashboard-mining-page .miner-portrait-actions button{width:54px!important;min-width:54px!important;max-width:54px!important;min-height:54px!important;padding:0!important;overflow:visible!important}.dashboard-mining-page .miner-portrait-actions button:first-child{justify-self:start!important}.dashboard-mining-page .miner-portrait-actions button:last-child{justify-self:end!important}.dashboard-mining-page .miner-portrait-actions button img{width:min(50px,100%)!important;height:min(50px,100%)!important}.dashboard-mining-page .miner-portrait-actions button.is-call-back,.dashboard-mining-page .miner-portrait-actions button.is-send-to-mine{width:60px!important;min-width:60px!important;max-width:60px!important;min-height:60px!important}.dashboard-mining-page .miner-portrait-actions button.is-call-back img,.dashboard-mining-page .miner-portrait-actions button.is-send-to-mine img{width:min(60px,100%)!important;height:min(60px,100%)!important}.dashboard-mining-page .miner-portrait-actions button.is-call-back img{width:min(74px,120%)!important;height:min(74px,120%)!important;filter:drop-shadow(0 10px 15px rgba(0,0,0,.58)) drop-shadow(0 0 14px rgba(128,247,255,.34))!important}.dashboard-mining-page .miner-portrait-actions button.is-call-back{width:68px!important;min-width:68px!important;max-width:68px!important;min-height:68px!important}.dashboard-mining-page .rpg-upgrade-control{place-items:center!important}.dashboard-mining-page .rpg-upgrade-plus,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-plus,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-plus{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:1fr!important;align-content:center!important;justify-content:center!important;place-items:center!important;line-height:0!important;padding:0!important;text-align:center!important}.dashboard-mining-page .rpg-upgrade-plus>svg{grid-area:1 / 1!important;display:block!important;align-self:center!important;justify-self:center!important;margin:auto!important;transform:none!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-visual,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-card-visual,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board{min-height:auto!important;height:auto!important}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card{min-height:258px!important;height:auto!important}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board{grid-template-rows:none!important;gap:0!important;row-gap:0!important}.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-all-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-all-slot{min-height:76px!important;height:76px!important;max-height:76px!important;margin:0!important}.dashboard-mining-page .miner-portrait-actions{left:10px!important;right:10px!important;bottom:9px!important}.dashboard-mining-page .miner-portrait-actions button{width:46px!important;min-width:46px!important;max-width:46px!important;min-height:46px!important;padding:0!important}.dashboard-mining-page .miner-portrait-actions button img{width:min(42px,100%)!important;height:min(42px,100%)!important}.dashboard-mining-page .miner-portrait-actions button.is-call-back,.dashboard-mining-page .miner-portrait-actions button.is-send-to-mine{width:50px!important;min-width:50px!important;max-width:50px!important;min-height:50px!important}.dashboard-mining-page .miner-portrait-actions button.is-call-back img,.dashboard-mining-page .miner-portrait-actions button.is-send-to-mine img{width:min(50px,100%)!important;height:min(50px,100%)!important}.dashboard-mining-page .miner-portrait-actions button.is-call-back{width:58px!important;min-width:58px!important;max-width:58px!important;min-height:58px!important}.dashboard-mining-page .miner-portrait-actions button.is-call-back img{width:min(62px,112%)!important;height:min(62px,112%)!important}}.dashboard-mining-page .miner-rpg-board{gap:0!important;row-gap:0!important;overflow:hidden!important;border-radius:14px!important;border:1px solid rgba(255,255,255,.08)!important;background:#ffffff0b!important}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-slot,.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-all-slot{margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-slot+.rpg-upgrade-slot,.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-slot+.rpg-upgrade-all-slot,.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-all-slot+.rpg-upgrade-slot{margin-top:0!important}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-slot{background:transparent!important}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-slot+.rpg-upgrade-slot{border-top:0!important}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-slot+.rpg-upgrade-all-slot{border-top:0!important}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-all-slot:last-child,.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-all-slot:last-child .miner-bulk-upgrade-action{border-radius:0!important}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-slot{grid-template-columns:92px minmax(0,1fr) 54px!important;grid-template-rows:76px 5px!important;row-gap:3px!important;column-gap:12px!important;padding:7px 10px!important}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon{grid-row:1 / 3!important;width:84px!important;height:84px!important;min-width:84px!important;min-height:84px!important;max-width:84px!important;max-height:84px!important;align-self:center!important;justify-self:center!important}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon img{width:78px!important;height:78px!important;object-fit:contain!important}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-meter{grid-column:2!important;grid-row:2!important;align-self:end!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-slot{grid-template-columns:76px minmax(0,1fr) 48px!important;grid-template-rows:57px 4px!important;row-gap:3px!important;column-gap:10px!important;padding:6px 8px!important}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon{width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important;max-width:64px!important;max-height:64px!important}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon img{width:60px!important;height:60px!important}}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot{grid-template-columns:86px minmax(0,1fr) 54px!important;grid-template-rows:76px 5px!important;row-gap:3px!important;column-gap:12px!important;padding:7px 10px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon{grid-row:1 / 3!important;width:76px!important;height:76px!important;min-width:76px!important;min-height:76px!important;max-width:76px!important;max-height:76px!important;align-self:center!important;justify-self:center!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon img,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon img,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon img{width:70px!important;height:70px!important;object-fit:contain!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-meter,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-meter,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-meter{grid-column:2!important;grid-row:2!important;align-self:end!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot{grid-template-columns:70px minmax(0,1fr) 48px!important;grid-template-rows:57px 4px!important;row-gap:3px!important;column-gap:10px!important;padding:6px 8px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;max-width:58px!important;max-height:58px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon img,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon img,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon img{width:54px!important;height:54px!important}}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card{min-height:auto!important;height:auto!important;grid-template-rows:auto auto!important;align-content:start!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-body,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-loadout{min-height:0!important;height:auto!important;align-items:start!important;align-content:start!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board{align-self:start!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-visual,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-visual,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-card-visual,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card{min-height:418px!important;height:418px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board{height:auto!important;min-height:0!important;grid-template-rows:none!important;grid-auto-rows:auto!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-slot{min-height:106px!important;height:106px!important;max-height:106px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-all-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-all-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-all-slot{min-height:100px!important;height:100px!important;max-height:100px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot{grid-template-rows:minmax(0,1fr) auto minmax(0,1fr)!important;row-gap:4px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-copy,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-copy,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-copy{grid-column:2!important;grid-row:1!important;align-self:end!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-meter,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-meter,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-meter{grid-column:2!important;grid-row:2!important;align-self:start!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-upgrade-control,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-upgrade-control,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot .rpg-upgrade-control{grid-row:1 / 4!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon{grid-row:1 / 4!important}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-slot{position:relative!important;overflow:hidden!important}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-slot:before{content:"";position:absolute;inset:5px 6px;z-index:0;border:1px solid rgba(255,255,255,.055);border-radius:10px;pointer-events:none}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-slot>*{position:relative;z-index:1}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-all-slot{padding:7px 10px!important;background:#ffffff09!important}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-all-slot .miner-bulk-upgrade-action{border:1px solid rgba(255,196,87,.42)!important;border-radius:10px!important;background:linear-gradient(135deg,#ffc4572e,#80f7ff0e),#5c4423e6!important;box-shadow:inset 0 1px #ffffff14,0 4px 8px #0000002e!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-slot:before{inset:4px 5px;border-radius:9px}.dashboard-mining-page .miner-rpg-board>.rpg-upgrade-all-slot{padding:6px 8px!important}}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-all-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-all-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-all-slot{padding:10px 12px!important;background:#ffffff09!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-all-slot .miner-bulk-upgrade-action,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-all-slot .miner-bulk-upgrade-action,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-all-slot .miner-bulk-upgrade-action{border:1px solid rgba(255,196,87,.44)!important;border-radius:10px!important;background:linear-gradient(135deg,#ffc4572e,#80f7ff0e),#5c4423e6!important;box-shadow:inset 0 1px #ffffff14,0 4px 8px #0000002e!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-all-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-all-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-all-slot{padding:8px 9px!important}}.dashboard-mining-page .miner-portrait-actions .miner-action-button{position:relative!important;z-index:3!important}.dashboard-mining-page .miner-portrait-actions .miner-action-button .miner-action-label{position:absolute!important;width:max-content!important;height:auto!important;max-width:158px!important;overflow:visible!important;clip:auto!important;bottom:calc(100% + 7px)!important;left:50%!important;z-index:20!important;padding:6px 8px!important;border:1px solid rgba(128,247,255,.24)!important;border-radius:8px!important;background:#040812f0!important;box-shadow:0 6px 12px #00000057!important;color:#ffffffeb!important;font-size:.62rem!important;font-weight:900!important;line-height:1.18!important;text-align:center!important;text-transform:none!important;white-space:normal!important;pointer-events:none!important;opacity:0!important;transform:translate(-50%,4px)!important;transition:opacity .14s ease,transform .14s ease!important}.dashboard-mining-page .miner-portrait-actions .miner-action-button:first-child .miner-action-label{left:0!important;transform:translateY(4px)!important;text-align:left!important}.dashboard-mining-page .miner-portrait-actions .miner-action-button:last-child .miner-action-label{right:0!important;left:auto!important;transform:translateY(4px)!important;text-align:right!important}.dashboard-mining-page .miner-portrait-actions .miner-action-button:hover .miner-action-label,.dashboard-mining-page .miner-portrait-actions .miner-action-button:focus-visible .miner-action-label{opacity:1!important;transform:translate(-50%)!important}.dashboard-mining-page .miner-portrait-actions .miner-action-button:first-child:hover .miner-action-label,.dashboard-mining-page .miner-portrait-actions .miner-action-button:first-child:focus-visible .miner-action-label,.dashboard-mining-page .miner-portrait-actions .miner-action-button:last-child:hover .miner-action-label,.dashboard-mining-page .miner-portrait-actions .miner-action-button:last-child:focus-visible .miner-action-label{transform:translate(0)!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-card-visual,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-card-visual,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-card-visual,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-portrait-card{min-height:258px!important;height:auto!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-slot{min-height:88px!important;height:88px!important;max-height:88px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .rpg-upgrade-all-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .rpg-upgrade-all-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .rpg-upgrade-all-slot{min-height:86px!important;height:86px!important;max-height:86px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot{grid-template-rows:minmax(0,1fr) auto minmax(0,1fr)!important;row-gap:3px!important}}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot{grid-template-rows:minmax(0,1fr) auto auto minmax(0,1fr)!important;row-gap:4px!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-copy,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-copy,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-copy{grid-column:2!important;grid-row:2!important;align-self:end!important;display:grid!important;gap:2px!important;align-content:center!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-value-row,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-value-row,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-value-row{align-items:center!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-meter,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-meter,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-meter{grid-column:2!important;grid-row:3!important;align-self:start!important;margin-top:0!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot .rpg-slot-icon,.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-upgrade-control,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot .rpg-upgrade-control,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot .rpg-upgrade-control{grid-row:1 / 5!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-slot,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-slot{grid-template-rows:minmax(0,1fr) auto auto minmax(0,1fr)!important;row-gap:3px!important}}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-title-xp span,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-title-xp span,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-title-xp span{color:#ffffffd1!important;font-size:.76rem!important;font-weight:1000!important;line-height:1.05!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-all-slot .miner-bulk-upgrade-action,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-all-slot .miner-bulk-upgrade-action,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-all-slot .miner-bulk-upgrade-action{font-size:.96rem!important;font-weight:1000!important;line-height:1.12!important}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-title-xp span,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-title-xp span,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-title-xp span{font-size:.72rem!important}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-all-slot .miner-bulk-upgrade-action,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-rpg-board>.rpg-upgrade-all-slot .miner-bulk-upgrade-action,.dashboard-mining-page .game-menu-drawer.gamma .gamma-team-card .miner-rpg-board>.rpg-upgrade-all-slot .miner-bulk-upgrade-action{font-size:.88rem!important}}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card>img,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card>img{background:radial-gradient(ellipse at center,#02050ce6,#02050cb3 52%,#02050c00 74%)}.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card .alpha-miner-sprite,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card .alpha-miner-sprite{position:relative;z-index:1;display:block;height:auto!important;overflow:hidden;align-self:center;justify-self:center;background:radial-gradient(ellipse at center,#02050cf5,#02050ce0 52%,#02050c00 74%);filter:drop-shadow(0 18px 22px rgba(0,0,0,.46)) drop-shadow(0 0 16px rgba(128,247,255,.16))}.dashboard-mining-page .alpha-miner-sprite-frames-4{width:min(252px,84%)!important;aspect-ratio:543 / 724}.dashboard-mining-page .alpha-miner-sprite-frames-5{width:min(214px,76%)!important;aspect-ratio:434 / 724}.dashboard-mining-page .alpha-miner-sprite-frames-6{width:min(190px,72%)!important;aspect-ratio:362 / 724}.dashboard-mining-page .alpha-miner-sprite-sheet{display:block;width:100%;height:100%;background-image:var(--alpha-miner-sheet);background-repeat:no-repeat;background-position:0% 50%;will-change:background-position}.dashboard-mining-page .alpha-miner-sprite-frames-4 .alpha-miner-sprite-sheet{background-size:400% 100%;animation:alpha-miner-sprite-position 2.05s steps(3) infinite}.dashboard-mining-page .alpha-miner-sprite-frames-5 .alpha-miner-sprite-sheet{background-size:500% 100%;animation:alpha-miner-sprite-position 1.9s steps(4) infinite}.dashboard-mining-page .alpha-miner-sprite-frames-6 .alpha-miner-sprite-sheet{background-size:600% 100%;animation:alpha-miner-sprite-position 1.65s steps(5) infinite}.dashboard-mining-page .alpha-miner-sprite-rest .alpha-miner-sprite-sheet{animation-duration:2.25s}.dashboard-mining-page .alpha-miner-sprite-carry .alpha-miner-sprite-sheet{animation-duration:1.5s}.dashboard-mining-page .alpha-miner-sprite-deposit .alpha-miner-sprite-sheet{animation-duration:1.28s}.dashboard-mining-page .alpha-miner-sprite-mine .alpha-miner-sprite-sheet{animation-duration:1.48s}@keyframes alpha-miner-sprite-position{to{background-position:100% 50%}}.miner-flight-claim{animation-name:miner-flight-to-storage;animation-duration:1.9s}@keyframes miner-flight-to-storage{0%{opacity:0;transform:translate3d(var(--start-x),var(--start-y),0) scale(.82)}12%{opacity:1}82%{opacity:1;transform:translate3d(calc(var(--start-x) + var(--travel-x)),calc(var(--start-y) + var(--travel-y)),0) scale(.96)}to{opacity:0;transform:translate3d(calc(var(--start-x) + var(--travel-x)),calc(var(--start-y) + var(--travel-y)),0) scale(.72)}}@media(max-width:900px),(orientation:portrait)and (max-width:1100px){.dashboard-mining-page .game-menu-drawer.recruitment .miner-upgrade-card.alpha .miner-portrait-card .alpha-miner-sprite,.dashboard-mining-page .game-menu-drawer.alpha .miner-upgrade-card.alpha .miner-portrait-card .alpha-miner-sprite{max-height:220px!important}.dashboard-mining-page .alpha-miner-sprite-frames-4{width:min(156px,84%)!important}.dashboard-mining-page .alpha-miner-sprite-frames-5{width:min(132px,76%)!important}.dashboard-mining-page .alpha-miner-sprite-frames-6{width:min(116px,72%)!important}}@media(prefers-reduced-motion:reduce){.dashboard-mining-page .alpha-miner-sprite-sheet{animation:none!important}.miner-flight-claim{animation-duration:1ms!important}}.mine-access-page{position:relative;min-height:100dvh;overflow:hidden;display:grid;place-items:center;padding:112px 18px 36px;color:#eefcff;background:radial-gradient(circle at 22% 28%,rgba(255,42,213,.18),transparent 30%),radial-gradient(circle at 82% 18%,rgba(38,220,255,.22),transparent 34%),linear-gradient(145deg,#06101b,#111a2b 46%,#070913)}.mine-access-stage,.mine-access-grid,.mine-access-beam{position:absolute;pointer-events:none}.mine-access-stage{inset:0;overflow:hidden}.mine-access-grid{inset:auto -10% -24%;height:58%;background-image:linear-gradient(rgba(106,242,255,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(255,68,220,.16) 1px,transparent 1px);background-size:58px 58px;transform:perspective(680px) rotateX(62deg);transform-origin:center bottom;animation:mine-access-grid-flow 5.4s linear infinite;opacity:.58}.mine-access-beam{width:34vw;max-width:520px;min-width:260px;height:2px;background:linear-gradient(90deg,transparent,rgba(108,243,255,.92),transparent);filter:drop-shadow(0 0 18px rgba(108,243,255,.72));animation:mine-access-scan 4.6s ease-in-out infinite}.mine-access-beam.beam-one{top:27%;left:-6%}.mine-access-beam.beam-two{right:-5%;bottom:32%;animation-delay:-1.8s}.mine-access-panel{position:relative;z-index:1;width:min(720px,100%);padding:clamp(24px,4vw,42px);border:1px solid rgba(130,247,255,.28);border-radius:22px;background:linear-gradient(145deg,#070e1ae8,#13172bd6),#050a13e0;box-shadow:0 30px 90px #0000008f,inset 0 0 38px #80f7ff14,0 0 42px #ff36db24;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mine-access-kicker,.mine-access-status{display:inline-flex;align-items:center;gap:8px;color:#8df4ff;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.mine-access-kicker{font-size:.78rem}.mine-access-panel h1{margin:18px 0 0;max-width:650px;font-size:clamp(2.35rem,5.6vw,5rem);line-height:.95;letter-spacing:0}.mine-access-panel p{max-width:620px;margin:18px 0 0;color:#e8faffc7;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.55}.mine-access-progress{display:grid;grid-template-columns:1.2fr .7fr 1fr;gap:10px;margin:28px 0}.mine-access-progress span{height:7px;border-radius:999px;background:linear-gradient(90deg,#ff36db38,#71f2ffe6,#ffc64ae0);background-size:220% 100%;box-shadow:0 0 18px #71f2ff57;animation:mine-access-progress 2.1s ease-in-out infinite}.mine-access-progress span:nth-child(2){animation-delay:-.7s}.mine-access-progress span:nth-child(3){animation-delay:-1.3s}.mine-access-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-top:6px}.mine-access-form label{display:grid;gap:7px}.mine-access-form label span{color:#dbf4ffb8;font-size:.8rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.mine-access-form input{min-height:50px;border:1px solid rgba(135,244,255,.28);border-radius:12px;background:#020811c7;color:#fff;font-size:1rem;outline:none;padding:0 15px;box-shadow:inset 0 0 20px #00000042}.mine-access-form input:focus{border-color:#87f4ffb8;box-shadow:0 0 0 3px #87f4ff29,inset 0 0 20px #00000042}.mine-access-form button{align-self:end;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;border:1px solid rgba(128,247,255,.3);border-radius:12px;background:linear-gradient(135deg,#23d7ff,#ff39d6);color:#06101b;cursor:pointer;font-weight:1000;padding:0 18px}.mine-access-form button:disabled{cursor:wait;filter:grayscale(.5);opacity:.68}.mine-access-error{margin-top:12px!important;color:#ffb2cf!important;font-size:.92rem!important}.mine-access-status{margin-top:20px;color:#ffdd81e6;font-size:.75rem}.mine-access-loader{position:relative;z-index:1;display:grid;gap:16px;justify-items:center;color:#eaffff}.mine-access-loader span{width:66px;aspect-ratio:1;border:3px solid rgba(135,244,255,.18);border-top-color:#74f3ff;border-radius:999px;animation:mine-access-loader-spin .85s linear infinite}@keyframes mine-access-grid-flow{0%{background-position:0 0,0 0}to{background-position:0 58px,58px 0}}@keyframes mine-access-scan{0%,to{transform:translateZ(0) rotate(-8deg);opacity:.32}50%{transform:translate3d(42vw,18px,0) rotate(-8deg);opacity:.94}}@keyframes mine-access-progress{0%,to{background-position:0% 50%;transform:scaleX(.88)}50%{background-position:100% 50%;transform:scaleX(1)}}@keyframes mine-access-loader-spin{to{transform:rotate(360deg)}}@media(max-width:720px){.mine-access-page{padding-top:96px}.mine-access-form{grid-template-columns:1fr}.mine-access-form button{width:100%}}@media(prefers-reduced-motion:reduce){.mine-access-grid,.mine-access-beam,.mine-access-progress span,.mine-access-loader span{animation:none!important}}@media(min-width:1024px){.lg\:btn-md{height:3rem;min-height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem}.btn-square:where(.lg\:btn-md){height:3rem;width:3rem;padding:0}.btn-circle:where(.lg\:btn-md){height:3rem;width:3rem;border-radius:9999px;padding:0}}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
