:root{--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-brand:"Poppins", "Inter", system-ui, sans-serif;--font-mono:"SF Mono", "Roboto Mono", Consolas, monospace;--gold-rgb:240, 192, 64;--gold:rgb(var(--gold-rgb));--gold-light:#f5d060;--gold-dark:#c8960c;--gold-gradient:linear-gradient(107.13deg, #ffe082 0%, #f0c040 50%, var(--gold-dark) 100%);--red-rgb:229, 62, 62;--red:rgb(var(--red-rgb));--red-soft:rgba(var(--red-rgb), .12);--green-rgb:56, 161, 105;--green:rgb(var(--green-rgb));--green-soft:rgba(var(--green-rgb), .12);--gold-text:var(--gold);--gold-light-text:var(--gold-light);--gold-dark-text:var(--gold-dark);--amber-text:#f59e0b;--green-text:var(--green);--red-text:var(--red);--bg-base:#06060d;--bg-primary:#0a0a0f;--bg-secondary:#12121a;--bg-card:#1a1919;--bg-card-alt:#1e1e2e;--bg-card-hover:#222234;--bg-input:#242438;--bg-overlay:#000c;--text-primary:#f0f0f0;--text-secondary:#9090a8;--text-muted:#5a5a72;--text-disabled:#38384a;--text-inverse:#0a0a0f;--text-on-gold:#1a0a00;--text-label:#adaaaa;--border:#f0c0402e;--border-subtle:#ffffff12;--border-strong:#f0c04061;--border-input:#ffffff1f;--bg-field:#ffffff0f;--border-field:#ffffff24;--shadow-sm:0 .125rem .5rem #0006;--shadow-md:0 .25rem 1.25rem #00000080;--shadow-lg:0 .5rem 2.5rem #0009;--shadow-xl:0 1rem 4rem #000000b3;--shadow-nav:0 -.375rem 2.25rem #000000a6;--shadow-glow:0 0 1.25rem #f0c04059;--shadow-glow-lg:0 0 2.5rem #f0c04040;--shell-max:100vw;--banner-ratio:16 / 5;--shell-half:50vw;--shell-bleed:calc(50% - 50vw);--d-max:82.5rem;--d-hdr-h:7.5rem;--d-hdr-nav:4.25rem;--d-hdr-util:3.25rem;--d-px:1.5rem;--d-section-gap:2.75rem;--quick-bar-h:4.5rem;--app-banner-h:0px}[data-theme=light]{--bg-base:#fefefe;--bg-primary:#f0f0f8;--bg-secondary:#e4e4f0;--bg-card:#fff;--bg-card-alt:#f5f5fd;--bg-card-hover:#ebebf8;--bg-input:#e0e0ec;--bg-overlay:#dcdcf0d9;--text-primary:#12121a;--text-secondary:#48485e;--text-muted:#63637b;--gold-text:#80600a;--gold-light-text:#80600a;--gold-dark-text:#806008;--amber-text:#8d5a06;--green-text:#28724a;--red-text:#c61b1b;--text-disabled:#c0c0d0;--text-inverse:#f0f0f0;--text-label:#48485e;--border:#c8960c47;--border-subtle:#00000014;--border-strong:#c8960c73;--border-input:#00000026;--bg-field:#00000009;--border-field:#00000029;--shadow-sm:0 .125rem .5rem #0000001a;--shadow-md:0 .25rem 1.25rem #0000001a;--shadow-lg:0 .5rem 2.5rem #0000001f;--shadow-xl:0 1rem 4rem #00000024;--shadow-nav:0 -.375rem 2.25rem #0000001a}[data-theme=light] .theme-dark-surface,[data-theme=light] .watch-live-card{--gold-text:var(--gold);--gold-light-text:var(--gold-light);--gold-dark-text:var(--gold-dark);--amber-text:#f59e0b;--green-text:var(--green);--red-text:var(--red)}#page-loader{z-index:9999;opacity:1;background:#07070f;justify-content:center;align-items:center;transition:opacity .65s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:0;overflow:hidden}#page-loader.hide{opacity:0;pointer-events:none}html:has(#page-loader:not(.hide)){overflow:hidden}#page-loader:before{content:"";background:radial-gradient(ellipse 55% 45% at 50% 50%, rgba(var(--gold-rgb), .09) 0%, transparent 70%);pointer-events:none;position:absolute;inset:0}#page-loader:after{content:"";background-image:linear-gradient(rgba(var(--gold-rgb), .04) .0625rem, transparent .0625rem), linear-gradient(90deg, rgba(var(--gold-rgb), .04) .0625rem, transparent .0625rem);pointer-events:none;background-size:4rem 4rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000 0%,#0000 80%);mask-image:radial-gradient(70% 70%,#000 0%,#0000 80%)}#page-loader .loader-content{z-index:1;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:0;display:flex;position:relative}.pl-logo-wrap{justify-content:center;align-items:center;margin-bottom:1.625rem;display:flex;position:relative}.pl-logo-img{width:9rem;height:auto;filter:drop-shadow(0 0 1.75rem rgba(var(--gold-rgb), .45));animation:2.4s ease-in-out infinite pl-logo-pulse;display:block}.pl-brand{letter-spacing:.1875rem;margin-bottom:.625rem;font-family:Poppins,Inter,system-ui,sans-serif;line-height:1}.pl-brand-lucky,.pl-brand-bet{font-size:1.5rem;font-weight:800}.pl-brand-lucky{color:var(--text-primary)}.pl-brand-bet{background:linear-gradient(135deg, #ffe082, #f0c040, var(--gold-dark));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.pl-brand-777{letter-spacing:.125rem;background:linear-gradient(135deg,#ffe082 0%,#f0c040 50%,#ffca28 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 .625rem rgba(var(--gold-rgb), .55));-webkit-background-clip:text;background-clip:text;font-size:1.75rem;font-weight:900}.pl-tagline{letter-spacing:.1875rem;text-transform:uppercase;color:#ffffff8c;white-space:nowrap;margin:0 0 1.875rem;font-family:Inter,system-ui,sans-serif;font-size:.625rem;font-weight:500}.pl-dots{align-items:center;gap:.5rem;margin-bottom:1.125rem;display:flex}.pl-dots span{background:rgba(var(--gold-rgb), .22);border-radius:50%;width:.375rem;height:.375rem;animation:1.5s ease-in-out infinite pl-dot-wave;display:block}.pl-dots span:first-child{animation-delay:0s}.pl-dots span:nth-child(2){animation-delay:.18s}.pl-dots span:nth-child(3){animation-delay:.36s}.pl-dots span:nth-child(4){animation-delay:.54s}.pl-dots span:nth-child(5){animation-delay:.72s}.pl-bar{background:rgba(var(--gold-rgb), .1);border-radius:62.4375rem;width:11.875rem;height:.1875rem;position:relative;overflow:hidden}.pl-bar-fill{background:linear-gradient(90deg, transparent 0%, rgba(var(--gold-rgb), .4) 25%, #ffe082 50%, rgba(var(--gold-rgb), .4) 75%, transparent 100%);border-radius:62.4375rem;width:55%;height:100%;animation:1.8s ease-in-out infinite pl-bar-slide;position:absolute;top:0;left:-55%}@keyframes pl-logo-pulse{0%,to{filter:drop-shadow(0 0 1.75rem rgba(var(--gold-rgb), .45));transform:scale(1)}50%{filter:drop-shadow(0 0 2.75rem rgba(var(--gold-rgb), .7));transform:scale(1.05)}}@keyframes pl-dot-wave{0%,60%,to{background:rgba(var(--gold-rgb), .2);transform:scale(.85)}30%{background:rgba(var(--gold-rgb), .95);transform:scale(1.35)}}@keyframes pl-bar-slide{0%{left:-55%}to{left:100%}}[data-theme=light] #page-loader{background:#f5f5fd}[data-theme=light] #page-loader:before{background:radial-gradient(55% 45%,#c8960c1a 0%,#0000 70%)}[data-theme=light] #page-loader:after{background-image:linear-gradient(#c8960c12 .0625rem,#0000 .0625rem),linear-gradient(90deg,#c8960c12 .0625rem,#0000 .0625rem)}[data-theme=light] .pl-brand-lucky{color:#12121a}[data-theme=light] .pl-tagline{color:#12121a66}[data-theme=light] .pl-dots span{background:#c8960c59;animation-name:pl-dot-wave-light}[data-theme=light] .pl-bar{background:#c8960c29}[data-theme=light] .pl-bar-fill{background:linear-gradient(90deg,#0000 0%,#c8960c73 25%,#c8960c 50%,#c8960c73 75%,#0000 100%)}@keyframes pl-dot-wave-light{0%,60%,to{background:#c8960c4d;transform:scale(.85)}30%{background:#c8960c;transform:scale(1.35)}}#nav-progress{background:var(--gold-gradient,linear-gradient(90deg, #ffe082, #f0c040, #c8960c));z-index:10000;pointer-events:none;width:0;height:3px;transition:width .25s,opacity .35s;position:fixed;top:0;left:0;box-shadow:0 0 8px #f0c04099}#nav-progress.done{opacity:0}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:5rem;font-size:1rem}input.is-invalid,textarea.is-invalid,select.is-invalid{box-shadow:0 0 0 .1875rem #e35b5b2e;border-color:#e35b5b!important}input::placeholder,textarea::placeholder{color:var(--text-label);opacity:1}label.is-required:after{content:" *";color:#e35b5b;font-weight:700}input,select,textarea{scroll-margin-top:5rem}body{font-family:var(--font-sans);background:var(--bg-base);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh;font-size:1rem;line-height:1.5;transition:background .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1);overflow-x:hidden}h1,h2,h3,h4,h5,h6,button,[role=button],.btn-gold-gradient,.btn-gold,.btn-gold-outline,.btn-ghost,.btn-wallet,.action-btn,.d-btn-more,.hdr-btn-login,.hdr-btn-join{font-family:var(--font-brand)}a{color:inherit;text-decoration:none}ul{list-style:none}img{max-width:100%;height:auto;display:block}svg{flex-shrink:0}button{cursor:pointer;font-family:inherit;font-size:inherit;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none}input,textarea,select{font-family:inherit;font-size:inherit;transition:border-color .15s,box-shadow .15s}input:-webkit-autofill{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 6.25rem var(--bg-base) inset;caret-color:var(--text-primary);transition:background-color 9999s ease-out}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 6.25rem var(--bg-base) inset;caret-color:var(--text-primary);transition:background-color 9999s ease-out}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 6.25rem var(--bg-base) inset;caret-color:var(--text-primary);transition:background-color 9999s ease-out}textarea:-webkit-autofill{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 6.25rem var(--bg-base) inset;caret-color:var(--text-primary);transition:background-color 9999s ease-out}select:-webkit-autofill{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 6.25rem var(--bg-base) inset;caret-color:var(--text-primary);transition:background-color 9999s ease-out}input:focus:not(.is-error),textarea:focus:not(.is-error),select:focus:not(.is-error){border-color:var(--border-strong);box-shadow:var(--shadow-glow)}select:not([multiple]):not([size]){appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-secondary) 50%), linear-gradient(135deg, var(--text-secondary) 50%, transparent 50%);background-position:right 1rem center,right .6875rem center;background-repeat:no-repeat;background-size:.3125rem .3125rem,.3125rem .3125rem;padding-right:2.25rem}input[type=number]{appearance:textfield}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}::-webkit-scrollbar{width:.25rem;height:.25rem}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--gold-dark);border-radius:.25rem}::-webkit-scrollbar-thumb:hover{background:var(--gold)}:focus-visible{outline:.125rem solid var(--gold);outline-offset:.125rem;border-radius:.5rem}body.scroll-locked{touch-action:none;overflow:hidden}.gold-text{background:var(--gold-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-muted{color:var(--text-muted)}.text-gold{color:var(--gold-text)}.text-green{color:var(--green-text)}.text-red{color:var(--red-text)}.font-brand{font-family:var(--font-brand)}.font-mono{font-family:var(--font-mono)}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.d-flex{display:flex}.align-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.badge-live{letter-spacing:.0625rem;text-transform:uppercase;color:#fff;background:var(--red);white-space:nowrap;border-radius:624.938rem;align-items:center;gap:.3125rem;padding:.1875rem .5625rem;font-size:.625rem;font-weight:700;display:inline-flex}.badge-live:before{content:"";background:#fff;border-radius:50%;width:.375rem;height:.375rem;animation:1.2s ease-in-out infinite pulse-dot}.badge-new{letter-spacing:.0625rem;background:var(--green);color:#fff;border-radius:624.938rem;padding:.125rem .4375rem;font-size:.5625rem;font-weight:700}.chip{border:.0625rem solid var(--border);background:var(--bg-card-alt);color:var(--gold-text);white-space:nowrap;border-radius:624.938rem;align-items:center;gap:.25rem;padding:.1875rem .5625rem;font-size:.625rem;font-weight:600;display:inline-flex}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.65)}}@keyframes fade-up{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-.75rem)}to{opacity:1;transform:translate(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(.75rem)}to{opacity:1;transform:translate(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes ring-bell{0%,to{transform:rotate(0)}10%{transform:rotate(-18deg)}20%{transform:rotate(18deg)}30%{transform:rotate(-12deg)}40%{transform:rotate(0)}}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.sec-head{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.sec-title{letter-spacing:.025rem;color:var(--text-primary);font-size:.9375rem;font-weight:800}.sec-title--gold{background:var(--gold-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.btn-see-all{color:var(--gold-text);opacity:.82;white-space:nowrap;font-size:.75rem;font-weight:600;transition:opacity .22s cubic-bezier(.4,0,.2,1)}.btn-see-all:hover{opacity:1}.btn-see-all:active{opacity:.6}.divider-label{letter-spacing:.125rem;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:.75rem;margin:1.25rem 0;font-size:.6875rem;font-weight:700;display:flex}.divider-label:before,.divider-label:after{content:"";background:var(--border-subtle);flex:1;height:.0625rem}.copy-btn{cursor:pointer;color:inherit;opacity:.55;vertical-align:middle;background:0 0;border:none;align-items:center;padding:0 0 0 .25rem;font-size:.9em;transition:opacity .15s;display:inline-flex}.copy-btn:hover{opacity:1}.maint-tag{background:var(--red-soft);color:var(--red-text);letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:.125rem .4375rem;font-size:.6875rem;font-weight:700;line-height:1.4;display:inline-flex}.btn-gold-gradient,.btn-gold,.btn-gold-outline,.btn-red,.btn-ghost{cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5625rem 1rem;font-size:.8125rem;font-weight:700;transition:all .22s cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-gold-gradient svg,.btn-gold svg,.btn-gold-outline svg,.btn-red svg,.btn-ghost svg{width:1rem;height:1rem}.btn-ghost{background:var(--bg-card);color:var(--text-secondary);white-space:nowrap;border:.0938rem solid #80808073}[data-theme=light] .btn-ghost{border-color:#00000047}.btn-ghost:hover{background:var(--bg-card-alt);color:var(--text-primary);transform:translateY(-.0625rem)}.btn-ghost:active{transform:scale(.96)}.btn-gold-gradient{background:var(--gold-gradient);color:var(--text-on-gold);letter-spacing:.0188rem;white-space:nowrap;box-shadow:0 .1875rem .75rem rgba(var(--gold-rgb), .3);border:none;font-weight:700}.btn-gold-gradient:hover{box-shadow:0 .3125rem 1.25rem rgba(var(--gold-rgb), .42);transform:translateY(-.0625rem)}.btn-gold-gradient:active{box-shadow:none;transform:scale(.96)}.btn-gold{background:var(--gold);color:var(--text-on-gold);letter-spacing:.0188rem;white-space:nowrap;border:none;font-weight:700}.btn-gold:hover{background:#ffd44a;transform:translateY(-.0625rem)}.btn-gold:active{background:#e8a317;transform:scale(.96)}.btn-gold-outline{color:var(--gold);border:.0938rem solid var(--gold);letter-spacing:.0188rem;white-space:nowrap;background:#2d2410;font-weight:700}.btn-gold-outline:hover{background:#3a2e15;transform:translateY(-.0625rem)}.btn-gold-outline:active{background:#443618;transform:scale(.96)}.btn-red{background:var(--red);color:#fff;letter-spacing:.0188rem;white-space:nowrap;border:none;font-weight:700}.btn-red:hover{background:#d23f3f;transform:translateY(-.0625rem)}.btn-red:active{background:#b93636;transform:scale(.96)}.btn-block{width:100%}.btn-lg{letter-spacing:.0625rem;text-transform:uppercase;border-radius:.75rem;padding:1rem 1.5rem;font-size:.875rem;font-weight:700}@keyframes btn-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button.is-loading{pointer-events:none;cursor:default}.btn-spinner{border:.125rem solid;border-top-color:#0000;border-radius:50%;width:.875rem;height:.875rem;animation:.7s linear infinite btn-spin;display:inline-block}.d-nav-link[data-tag]{position:relative}.d-nav-link[data-tag]:after{z-index:2;pointer-events:none;letter-spacing:.0469rem;text-transform:uppercase;color:#fff;white-space:nowrap;border-radius:624.938rem;justify-content:center;align-items:center;min-height:.875rem;padding:.125rem .375rem;font-size:.5312rem;font-weight:800;line-height:1;transition:filter .18s,box-shadow .18s;display:inline-flex;position:absolute;top:-.3125rem;right:-.75rem;transform:translateZ(0)}.d-nav-link[data-tag=live]:after{content:"LIVE";box-shadow:0 0 0 .0625rem rgba(var(--red-rgb), .32), 0 .25rem .875rem rgba(var(--red-rgb), .24);background:linear-gradient(135deg,#ff4d4d 0%,#e53e3e 55%,#b91c1c 100%);animation:1.7s ease-in-out infinite nav-tag-live-pulse}.d-nav-link[data-tag=hot]:after{content:"HOT";background:linear-gradient(135deg,#ff8a3d 0%,#f97316 55%,#ea580c 100%);box-shadow:0 0 0 .0625rem #f973164d,0 .25rem .75rem #f9731638}.d-nav-link[data-tag=new]:after{content:"NEW";box-shadow:0 0 0 .0625rem rgba(var(--green-rgb), .28), 0 .25rem .75rem rgba(var(--green-rgb), .2);background:linear-gradient(135deg,#38a169 0%,#2f855a 55%,#276749 100%)}.d-nav-link[data-tag=promo]:after{content:"PROMO";background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 55%,#6d28d9 100%);box-shadow:0 0 0 .0625rem #7c3aed4d,0 .25rem .75rem #7c3aed38}.d-nav-link[data-tag]:hover:after{filter:brightness(1.08)}@keyframes nav-tag-live-pulse{0%,to{opacity:1;transform:translateZ(0)scale(1)}50%{opacity:.78;transform:translateZ(0)scale(1.08)}}@media (width<=40rem){.d-nav-link[data-tag]:after{min-height:.8125rem;padding:.0625rem .3125rem;font-size:.5rem;top:-.375rem;right:-.625rem}}.d-tabs,.d-content .slot-tabs,.d-main .blog-filters,.m-tabs,.slot-wrap .slot-tabs,.main-scroll .blog-filters{background:#131313;border:.0625rem solid #ffffff26;border-radius:.625rem;align-self:flex-start;width:fit-content;max-width:100%;display:inline-flex;overflow:hidden}[data-theme=light] .d-tabs,[data-theme=light] .d-content .slot-tabs,[data-theme=light] .d-main .blog-filters,[data-theme=light] .m-tabs,[data-theme=light] .slot-wrap .slot-tabs,[data-theme=light] .main-scroll .blog-filters{background:var(--bg-card-alt);border-color:#00000026}.d-tab,.d-content .slot-tab,.d-main .blog-filter,.m-tab,.slot-wrap .slot-tab,.main-scroll .blog-filter{font-family:var(--font-brand);white-space:nowrap;color:var(--text-label);cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex-shrink:0;padding:.625rem 1.5rem;font-size:.875rem;font-weight:700;transition:color .15s,background .15s;position:relative}.m-tab,.slot-wrap .slot-tab,.main-scroll .blog-filter{padding:.5rem .75rem;font-size:.75rem}.d-tab:hover,.d-content .slot-tab:hover,.d-main .blog-filter:hover,.m-tab:hover,.slot-wrap .slot-tab:hover,.main-scroll .blog-filter:hover{color:var(--text-primary)}.d-tab.is-active,.d-content .slot-tab.is-active,.d-main .blog-filter.is-active,.m-tab.is-active,.slot-wrap .slot-tab.is-active,.main-scroll .blog-filter.is-active{color:var(--text-on-gold);background:var(--gold);box-shadow:var(--shadow-glow)}.quick-item{background:var(--bg-card);border:.0625rem solid var(--border-subtle);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:.875rem;flex-direction:column;align-items:center;gap:.3125rem;padding:.625rem .25rem;transition:background .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1),transform .12s;display:flex}.quick-item:hover{background:var(--bg-card-alt);border-color:var(--border)}.quick-item:active{background:var(--bg-card-hover);border-color:var(--border);transform:scale(.94)}.quick-icon{border-radius:50%;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;font-size:1.0625rem;transition:transform .15s cubic-bezier(.34,1.56,.64,1);display:flex}.quick-item:hover .quick-icon{transform:scale(1.1)}.quick-label{font-size:.5625rem;font-weight:600;font-family:var(--font-brand);color:var(--text-secondary);text-align:center;letter-spacing:.0125rem;line-height:1.2}[data-theme-img]{opacity:0;transition:opacity .2s}[data-theme-img].ti-ready{opacity:1}.refer-card{box-sizing:border-box;width:100%;max-width:35rem;font-family:var(--font-brand);background:linear-gradient(160deg,#141b16,#0d1110);border:.0625rem solid #2f4133;border-radius:1rem;flex-direction:column;margin:2.5rem auto;padding:1.75rem 1.5rem;display:flex}.refer-label{color:#4ec08a;letter-spacing:.2em;text-transform:uppercase;margin:0 0 .625rem;font-size:.7188rem;font-weight:700}.refer-headline{color:#f3f1ec;letter-spacing:.02em;margin:0 0 .5rem;font-size:1.3125rem;font-weight:800;line-height:1.2}.refer-amount{color:#e8b54a;letter-spacing:.03em;margin:0 0 1.5rem;font-size:1.1875rem;font-weight:800}.refer-linkbar{background:#0c0e13;border:.0625rem solid #2a2e3a;border-radius:.75rem;align-items:center;gap:.625rem;min-height:3.125rem;margin-bottom:.875rem;padding:0 1rem;display:flex}.refer-linkbar svg{color:#8f93a3;flex:none;width:1.125rem;height:1.125rem}.refer-link-copy{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:.5rem;flex:none;margin-left:-.375rem;padding:.375rem;display:flex}.refer-link-copy:focus-visible{outline:.125rem solid #f7d98a}@media (hover:hover){.refer-link-copy:hover svg{color:#e8b54a}}.refer-link{color:#f3f1ec;min-width:0;font:inherit;text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1;padding:.8125rem 0;font-size:.9375rem}.refer-link::placeholder{color:#8f93a3}.refer-socials{justify-content:center;align-items:center;gap:1rem;margin-bottom:.875rem;display:flex}.refer-social{border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;text-decoration:none;transition:transform .15s,filter .15s;display:flex}.refer-social iconify-icon{width:1.75rem;height:1.75rem;font-size:1.75rem}.refer-social:active{transform:translateY(.0625rem)}@media (hover:hover){.refer-social:hover{filter:brightness(1.15)}}.refer-social.is-wa{color:#25d366;background:#25d36624}.refer-social.is-fb{color:#1877f2;background:#1877f224}.refer-social.is-tg{color:#229ed9;background:#229ed924}.refer-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.refer-btn{color:#f3f1ec;letter-spacing:.05em;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#151922;border:.0625rem solid #2a2e3a;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;min-height:3.25rem;padding:0 .625rem;font-family:inherit;font-size:.9375rem;font-weight:700;transition:filter .15s,transform .15s;display:flex}.refer-btn svg{flex:none;width:1.125rem;height:1.125rem}.refer-btn:active{transform:translateY(.0625rem)}.refer-btn:focus-visible{outline-offset:.125rem;outline:.1875rem solid #f7d98a}@media (hover:hover){.refer-btn:hover{filter:brightness(1.12)}}.refer-btn-share{color:#7ddba6;background:#13241a;border-color:#2f5c40}.refer-btn-copy{color:#1a1205;background:linear-gradient(#f7d98a,#d09a24);border-color:#d09a24}.refer-btn-info{color:#b6a8e6;background:#1a1726;border-color:#3d3556;grid-column:1/-1}[data-theme=light] .refer-card{border-color:rgba(var(--green-rgb), .3);background:linear-gradient(160deg,#f1f8f2,#fbfdfb)}[data-theme=light] .refer-linkbar{background:#fff;border-color:#0000001f}[data-theme=light] .refer-label{color:#25784b}[data-theme=light] .refer-headline,[data-theme=light] .refer-link{color:var(--text-primary)}[data-theme=light] .refer-amount{color:#9a6d00}[data-theme=light] .refer-linkbar svg,[data-theme=light] .refer-link::placeholder{color:#6b675e}[data-theme=light] .refer-btn-share{background:rgba(var(--green-rgb), .12);border-color:rgba(var(--green-rgb), .35);color:#25784b}[data-theme=light] .refer-btn-info{color:#6b46c1;background:#805ad51a;border-color:#805ad54d}@media (width<=25rem){.refer-card{padding:1.5rem 1.25rem}.refer-headline{font-size:1.1875rem}.refer-btn{min-height:3.125rem;font-size:.875rem}}.rt-overlay{--rt-sheet:#121317;--rt-sheet-2:#17181d;--rt-line:#2b2c33;--rt-row-line:#212228;--rt-gold:#e8c46a;--rt-gold-hi:#f7dc95;--rt-gold-deep:#c79a2c;--rt-text:#f4f2ec;--rt-soft:#cbc7bd;--rt-muted:#8d8a83;--rt-red:#ff8f86;--rt-red-line:#d9453c73;--rt-red-text:#ffb9b3;--rt-red-body:#cfc2ae;--rt-green:#7fd6a8;--rt-blue:#9db4f7;--rt-bg:linear-gradient(180deg, #16171c, #0f1013);--rt-foot:#0a0a0d99;--rt-close-bg:#ffffff14;--rt-close-line:#ffffff29;--rt-close-hover:#ffffff29;z-index:1200;opacity:0;font-family:var(--font-brand);background:#040406b8;justify-content:center;align-items:center;padding:1rem;transition:opacity .2s;display:flex;position:fixed;inset:0}.rt-overlay[hidden]{display:none}.rt-overlay.is-open{opacity:1}[data-theme=light] .rt-overlay{--rt-sheet:#f7f6f2;--rt-sheet-2:#efede6;--rt-line:#e2ded2;--rt-row-line:#ebe8df;--rt-gold:#9a6d00;--rt-gold-hi:#7a5600;--rt-gold-deep:#c79a2c;--rt-text:#16140f;--rt-soft:#3d3a33;--rt-muted:#6b675e;--rt-red:#c0322a;--rt-red-line:#c0322a59;--rt-red-text:#a3241c;--rt-red-body:#5a4a40;--rt-green:#1f7a4a;--rt-blue:#3150b8;--rt-bg:#fff;--rt-foot:#faf9f6;--rt-close-bg:#f0eee8;--rt-close-line:#dcd8cc;--rt-close-hover:#e5e2d9;background:#14141e73}.rt-sheet{background:var(--rt-bg);border:.0625rem solid var(--rt-line);width:100%;max-width:32.5rem;max-height:100%;color:var(--rt-text);border-radius:1.25rem;flex-direction:column;transition:transform .25s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;transform:translateY(.75rem)scale(.98);box-shadow:0 1.625rem 4.375rem #0000009e}.rt-overlay.is-open .rt-sheet{transform:none}[data-theme=light] .rt-sheet{box-shadow:0 1.5rem 4rem #0000002e}.rt-close{z-index:3;background:var(--rt-close-bg);border:.0625rem solid var(--rt-close-line);cursor:pointer;width:2.25rem;height:2.25rem;color:var(--rt-text);border-radius:50%;place-items:center;transition:background .15s,transform .15s;display:grid;position:absolute;top:.875rem;right:.875rem}.rt-close svg{width:1.125rem;height:1.125rem}.rt-close:hover{background:var(--rt-close-hover)}.rt-close:active{transform:scale(.94)}.rt-close:focus-visible{outline:.125rem solid var(--rt-gold);outline-offset:.125rem}.rt-head{text-align:center;flex:none;padding:1.5rem 3.5rem .875rem}.rt-title{color:var(--rt-text);letter-spacing:-.01em;text-wrap:balance;margin:0 0 .625rem;font-size:1.5rem;font-weight:800;line-height:1.16}.rt-title em{color:var(--rt-gold);font-style:normal;display:block}.rt-sub{color:var(--rt-muted);margin:0;font-size:.8125rem}.rt-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--rt-gold-deep) transparent;flex:auto;padding:.25rem 1.375rem 1.125rem;overflow-y:auto}.rt-body::-webkit-scrollbar{width:.4375rem}.rt-body::-webkit-scrollbar-thumb{background:var(--rt-gold-deep);border-radius:99px}.rt-big{color:var(--rt-text);margin:.25rem 0 1.25rem;font-size:1.125rem;font-weight:600;line-height:1.35}.rt-big b{color:var(--rt-gold);font-weight:800}.rt-say{color:var(--rt-muted);margin:0 0 .75rem;font-size:.8125rem;line-height:1.5}.rt-say b{color:var(--rt-gold-hi)}.rt-levels+.rt-say,.rt-eg+.rt-say{margin-top:.75rem}.rt-sec{align-items:center;gap:.75rem;margin:1.5rem 0 .75rem;display:flex}.rt-sec h3{white-space:nowrap;letter-spacing:.16em;text-transform:uppercase;color:var(--rt-gold-hi);margin:0;font-size:.75rem;font-weight:700}.rt-sec i{background:linear-gradient(90deg, var(--rt-gold-deep), transparent);flex:1;height:.0625rem;display:block}.rt-sec.is-warn h3{color:var(--rt-red)}.rt-sec.is-warn i{background:linear-gradient(90deg,#b8322a,#0000)}.rt-steps{counter-reset:rt-st;flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.rt-steps li{background:var(--rt-sheet);border:.0625rem solid var(--rt-line);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;display:flex}.rt-steps li:before{counter-increment:rt-st;content:counter(rt-st);border:.09375rem solid var(--rt-gold-deep);height:1.5rem;color:var(--rt-gold);border-radius:50%;flex:0 0 1.5rem;place-items:center;font-size:.75rem;font-weight:700;display:grid}.rt-steps h4{letter-spacing:.12em;text-transform:uppercase;color:var(--rt-gold-hi);margin:0 0 .1875rem;font-size:.75rem;font-weight:700}.rt-steps p{color:var(--rt-soft);margin:0;font-size:.8125rem;line-height:1.5}.rt-levels{border:.0625rem solid var(--rt-line);background:var(--rt-sheet);border-radius:.875rem;overflow:hidden}.rt-lrow{border-bottom:.0625rem solid var(--rt-row-line);grid-template-columns:2.75rem 1fr auto;align-items:center;gap:.625rem;padding:.625rem .875rem;display:grid}.rt-lrow:last-child{border-bottom:0}.rt-lrow.is-head{background:var(--rt-sheet-2);padding-block:.625rem}.rt-lrow.is-head span{letter-spacing:.16em;text-transform:uppercase;color:var(--rt-muted);font-size:.6563rem}.rt-right{text-align:right}.rt-lvl{border:.09375rem solid var(--rt-gold-deep);width:1.5rem;height:1.5rem;color:var(--rt-gold);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid}.rt-refs{font-variant-numeric:tabular-nums;color:var(--rt-text);font-size:.875rem;font-weight:600}.rt-rw{text-align:right;line-height:1.2}.rt-rw b{color:var(--rt-gold);font-size:1.0625rem;font-weight:800}.rt-eg{background:var(--rt-sheet);border:.0625rem solid var(--rt-line);border-radius:.875rem;padding:.25rem .875rem}.rt-egrow{border-bottom:.0625rem solid var(--rt-row-line);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.625rem 0;display:flex}.rt-egrow:last-child{border-bottom:0}.rt-egrow span{color:var(--rt-soft);font-size:.8125rem}.rt-egrow b{color:var(--rt-text);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:700}.rt-egrow b small{color:var(--rt-muted);margin-left:.1875rem;font-size:.75rem;font-weight:600}.rt-egrow.is-total b{color:var(--rt-gold);font-size:1.125rem}.rt-excl{text-align:center;border:.0625rem solid var(--rt-red-line);background:linear-gradient(#d9453c1a,#d9453c08);border-radius:.875rem;padding:.875rem}.rt-excl .rt-excl-names{letter-spacing:.05em;color:var(--rt-text);margin:0 0 .5rem;font-size:.9375rem;font-weight:800}.rt-excl-names span{white-space:nowrap}.rt-excl p{color:var(--rt-red-body);margin:0;font-size:.8125rem;line-height:1.55}.rt-excl b{color:var(--rt-gold-hi)}.rt-stats{flex-direction:column;gap:.625rem;display:flex}.rt-st{background:var(--rt-sheet);border:.0625rem solid var(--rt-line);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.75rem .8125rem;display:flex}.rt-st p{color:var(--rt-soft);margin:0;font-size:.8125rem;line-height:1.5}.rt-pill{text-align:center;white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex:none;min-width:6.75rem;margin-top:.0625rem;padding:.3125rem .625rem;font-size:.625rem;font-weight:700}.rt-pill.is-processing{color:var(--rt-gold);background:#e8c46a24;border:.0625rem solid #e8c46a6b}.rt-pill.is-pending{color:var(--rt-green);background:#7fd6a824;border:.0625rem solid #7fd6a86b}.rt-pill.is-success{color:var(--rt-blue);background:#8caaf524;border:.0625rem solid #8caaf566}.rt-pill.is-expired{color:var(--rt-red);background:#ff8f861f;border:.0625rem solid #ff8f8666}.rt-pts{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.rt-pts li{color:var(--rt-soft);padding-left:1.375rem;font-size:.8125rem;line-height:1.55;position:relative}.rt-pts li:before{content:"›";color:var(--rt-gold);font-size:1rem;font-weight:700;line-height:1.5;position:absolute;top:-.0625rem;left:.25rem}.rt-pts b{color:var(--rt-gold-hi);font-weight:700}.rt-pts b.is-warn{color:var(--rt-red)}.rt-notice{border:.0625rem solid var(--rt-red-line);background:#d9453c12;border-radius:.875rem;gap:.6875rem;margin-top:1.375rem;padding:.875rem;display:flex}.rt-notice svg{width:1.0625rem;height:1.0625rem;color:var(--rt-red);flex:none;margin-top:.0625rem}.rt-notice b{color:var(--rt-red-text);margin-bottom:.25rem;font-size:.8125rem;line-height:1.4;display:block}.rt-notice p{color:var(--rt-red-body);margin:0;font-size:.8125rem;line-height:1.5}.rt-foot{padding:.875rem 1.125rem calc(1.125rem + env(safe-area-inset-bottom,0px));border-top:.0625rem solid var(--rt-line);background:var(--rt-foot);flex:none}.rt-ok{cursor:pointer;color:#1c1503;background:linear-gradient(#f7dc95,#d2a534 60%,#c2932a);border:0;border-radius:.75rem;width:100%;min-height:3rem;font-family:inherit;font-size:.9375rem;font-weight:800;box-shadow:0 .375rem 1.25rem #c79a2c42}.rt-ok:focus-visible{outline:.1875rem solid var(--rt-gold-hi);outline-offset:.1875rem}@media (width<=26.25rem){.rt-overlay{padding:0}.rt-sheet{border:0;border-radius:0;max-width:none;height:100%}.rt-head{padding:1.25rem 3.25rem .75rem}.rt-title{font-size:1.375rem}.rt-body{padding-inline:1rem}.rt-rw b{font-size:1rem}}@media (width<=25rem){.rt-st{flex-direction:column;gap:.4375rem}.rt-pill{min-width:0}}.ref-share{text-align:center;font-family:var(--font-brand);padding:1.5rem 1.25rem 1.25rem}.ref-share-title{color:var(--gold-text);margin:0 0 .25rem;font-size:1.1875rem;font-weight:800}.ref-share-sub{color:var(--text-secondary);margin:0 0 1rem;font-size:.8125rem;line-height:1.5}.ref-share-link{background:var(--bg-field,#ffffff0f);border:.0625rem solid var(--border-field,#ffffff1f);color:var(--text-primary);word-break:break-all;border-radius:.625rem;margin-bottom:1rem;padding:.625rem .75rem;font-size:.8125rem}.ref-share-apps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin-bottom:.625rem;display:grid}.ref-share-app,.ref-share-copy,.ref-share-close{cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding:0 .75rem;font-family:inherit;font-size:.9375rem;font-weight:700;text-decoration:none;display:flex}.ref-share-app{color:#fff;border:0}.ref-share-app.is-wa{background:#1faa55}.ref-share-app.is-tg{background:#1f8fc8}.ref-share-app.is-fb{background:#1877f2}.ref-share-copy{color:#1a1205;background:linear-gradient(#f7d98a,#d09a24);border:.0625rem solid #d09a24;width:100%;margin-bottom:.625rem}.ref-share-close{border:.0625rem solid var(--border-field,#ffffff26);width:100%;color:var(--text-secondary);background:0 0}@media (hover:hover){.ref-share-app:hover,.ref-share-copy:hover{filter:brightness(1.08)}.ref-share-close:hover{color:var(--text-primary)}}[data-theme=light] .ref-share-title{color:#8a6000}#bottom-nav{background:var(--bg-card);border:.0625rem solid var(--border-subtle);z-index:100;width:calc(100% - 2rem);max-width:24.875rem;height:4.5rem;box-shadow:var(--shadow-nav), 0 0 0 .0625rem var(--border-subtle);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);border-radius:2.25rem;align-items:center;display:flex;position:fixed;bottom:.75rem;left:50%;overflow:visible;transform:translate(-50%)}.nav-item{cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .25rem;transition:opacity .22s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.nav-item:active{opacity:.65}.nav-icon{color:var(--text-muted);transition:color .22s cubic-bezier(.4,0,.2,1)}.nav-icon svg,.nav-icon iconify-icon{width:1.3125rem;height:1.3125rem;font-size:1.3125rem}.nav-label{font-family:var(--font-brand);color:var(--text-muted);letter-spacing:.0125rem;font-size:.5938rem;font-weight:600;transition:color .22s cubic-bezier(.4,0,.2,1)}.nav-item.is-active .nav-icon,.nav-item.is-active .nav-label{color:var(--gold-text)}.nav-item.is-active:before{content:"";background:var(--gold);border-radius:0 0 .1875rem .1875rem;width:1.375rem;height:.1875rem;position:absolute;top:-.125rem;left:50%;transform:translate(-50%)}.nav-item.nav-cta{flex:0 0 4.25rem;margin-top:-1.75rem}.nav-cta-inner{flex-direction:column;align-items:center;gap:.3125rem;display:flex}.nav-cta-btn{background:var(--gold-gradient);width:3.375rem;height:3.375rem;box-shadow:0 0 0 .1875rem var(--bg-card), 0 0 0 .25rem rgba(var(--gold-rgb), .28), 0 .375rem 1.375rem rgba(var(--gold-rgb), .5);border-radius:50%;justify-content:center;align-items:center;transition:all .22s cubic-bezier(.4,0,.2,1);display:flex}.nav-item.nav-cta:active .nav-cta-btn{box-shadow:0 0 0 .1875rem var(--bg-card);transform:scale(.91)}.nav-cta-btn svg{width:1.5rem;height:1.5rem;fill:var(--text-on-gold)}.nav-item.nav-cta .nav-label{color:var(--gold-text);font-weight:700}.toast-container{z-index:1400;pointer-events:none;flex-direction:column;align-items:flex-end;width:min(24rem,100vw - 2rem);display:flex;position:fixed;top:5.25rem;right:1rem}@media (width>=48rem){.toast-container{width:24rem;top:8.25rem;right:1.5rem}}.toast-wrap{pointer-events:auto;max-width:100%;max-height:12rem;margin-bottom:.75rem;transition:max-height .42s cubic-bezier(.4,0,.2,1),margin-bottom .42s cubic-bezier(.4,0,.2,1),opacity .35s}.toast-wrap.is-leaving{opacity:0;max-height:0;margin-bottom:0;overflow:hidden}.toast{--toast-accent:var(--gold);--toast-accent-rgb:var(--gold-rgb);background:linear-gradient(0deg, rgba(var(--toast-accent-rgb), .1), rgba(var(--toast-accent-rgb), .1)), var(--bg-card);border:.0625rem solid rgba(var(--toast-accent-rgb), .3);min-width:15rem;max-width:100%;box-shadow:var(--shadow-lg);opacity:0;border-radius:.75rem;align-items:center;gap:.875rem;padding:.875rem 1rem;transition:opacity .38s,transform .46s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;transform:translate(1.75rem)}.toast.is-in{opacity:1;transform:translate(0)}.toast-wrap.is-leaving .toast{opacity:0;transform:translate(1.75rem)}.toast__icon{color:var(--toast-accent);flex-shrink:0;justify-content:center;align-items:center;font-size:1.75rem;line-height:1;display:inline-flex}.toast__body{flex:1;min-width:0}.toast__title{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:700;overflow:hidden}.toast__desc{color:var(--text-secondary);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.125rem;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.toast__close{width:1.25rem;height:1.25rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;display:inline-flex}.toast__close:hover{color:var(--text-primary);background:#7f7f7f1f}.toast__timer{background:rgba(var(--toast-accent-rgb), .16);height:.1875rem;position:absolute;bottom:0;left:0;right:0}.toast__timer-fill{background:var(--toast-accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(1)}@keyframes toast-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast--success{--toast-accent:#22c55e;--toast-accent-rgb:34, 197, 94}.toast--warning{--toast-accent:#f59e0b;--toast-accent-rgb:245, 158, 11}.toast--error{--toast-accent:#ef4444;--toast-accent-rgb:239, 68, 68}.toast--info{--toast-accent:#3b82f6;--toast-accent-rgb:59, 130, 246}.toast--custom{--toast-accent:#a855f7;--toast-accent-rgb:168, 85, 247}[data-theme=light] .toast--success{--toast-accent:#15803d;--toast-accent-rgb:21, 128, 61}[data-theme=light] .toast--warning{--toast-accent:#b45309;--toast-accent-rgb:180, 83, 9}[data-theme=light] .toast--error{--toast-accent:#b91c1c;--toast-accent-rgb:185, 28, 28}[data-theme=light] .toast--info{--toast-accent:#1d4ed8;--toast-accent-rgb:29, 78, 216}[data-theme=light] .toast--custom{--toast-accent:#7e22ce;--toast-accent-rgb:126, 34, 206}html.ll-locked,html.ll-locked *{cursor:progress!important}html.ll-locked body{overflow:hidden}.ll-modal{z-index:1300;background:var(--bg-overlay);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);cursor:progress;opacity:0;visibility:hidden;justify-content:center;align-items:center;padding:1rem;transition:opacity .25s,visibility 0s linear .25s;display:flex;position:fixed;inset:0}.ll-modal.is-open{opacity:1;visibility:visible;transition:opacity .25s}.ll-box{text-align:center;background:var(--bg-secondary);border:.0625rem solid var(--border);width:100%;max-width:19rem;box-shadow:var(--shadow-xl);border-radius:1.25rem;flex-direction:column;align-items:center;padding:2rem 1.75rem 1.75rem;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;transform:translateY(.5rem)scale(.96)}.ll-box:before{content:"";background:var(--gold-gradient);border-radius:0 0 .125rem .125rem;height:.125rem;position:absolute;top:0;left:15%;right:15%}.ll-modal.is-open .ll-box{transform:none}.ll-ring{background:radial-gradient(circle, rgba(var(--gold-rgb), .16) 0%, rgba(var(--gold-rgb), .04) 70%);width:4.5rem;height:4.5rem;color:var(--gold-text);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.25rem;font-size:1.875rem;display:flex;position:relative}.ll-ring:before,.ll-ring:after{content:"";border:.1875rem solid rgba(var(--gold-rgb), .14);border-radius:50%;position:absolute;inset:0}.ll-ring:after{border-color:#0000;border-top-color:var(--gold);border-right-color:rgba(var(--gold-rgb), .45);animation:.9s linear infinite ll-spin}[data-theme=light] .ll-ring{color:var(--gold-dark-text)}[data-theme=light] .ll-ring:after{border-top-color:var(--gold-dark)}.ll-title{color:var(--text-primary);margin:0 0 .375rem;font-size:1.0625rem;font-weight:700;line-height:1.3}.ll-message{color:var(--text-secondary);text-wrap:balance;margin:0 0 1.25rem;font-size:.8125rem;line-height:1.5}.ll-box .pl-bar{width:100%}@keyframes ll-spin{to{transform:rotate(360deg)}}.footer-divider{background:var(--border-subtle);height:.0625rem;margin:.75rem 0}.footer-brand{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.footer-copy{color:var(--text-muted);letter-spacing:.025rem;text-align:center;font-size:.625rem}.login-form{padding:1.75rem}.modal-box .login-form{padding-top:2.75rem}.modal-box .lf-close-row{display:none}.lf-close-row{justify-content:flex-end;margin-bottom:.375rem;display:flex}.lf-close-btn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.25rem;transition:color .22s cubic-bezier(.4,0,.2,1);display:flex}.lf-close-btn svg{width:1.25rem;height:1.25rem}.lf-close-btn:hover{color:var(--text-primary)}.login-header{text-align:center;margin-bottom:1.375rem}.login-title{color:var(--text-primary);margin-bottom:.25rem;font-size:1.25rem;font-weight:800;line-height:1.2}.login-sub{color:var(--text-muted);font-size:.7812rem}.login-body{flex-direction:column;gap:.875rem;display:flex}.lf-field{flex-direction:column;gap:.3125rem;display:flex}.lf-label{color:var(--text-secondary);letter-spacing:.0188rem;font-size:.7188rem;font-weight:600}.lf-input-wrap{align-items:center;display:flex;position:relative}.lf-input-icon{color:var(--text-muted);pointer-events:none;z-index:1;justify-content:center;align-items:center;transition:color .22s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;left:.6875rem}.lf-input-icon iconify-icon{font-size:.9375rem}.lf-input{background:var(--bg-tertiary,#ffffff0a);border:.0938rem solid var(--border);width:100%;color:var(--text-primary);border-radius:.5rem;outline:none;padding:.6875rem .75rem .6875rem 2.375rem;font-family:inherit;font-size:.8438rem;transition:border-color .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1),background .22s cubic-bezier(.4,0,.2,1)}.lf-input::placeholder{color:var(--text-muted)}.lf-input-wrap:focus-within .lf-input-icon{color:var(--gold-text)}.lf-input:focus{background:var(--bg-secondary)}.lf-input.is-error{border-color:#ef4444;box-shadow:0 0 0 .1875rem #ef444417}.lf-input--password{padding-right:2.625rem}.lf-eye-btn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.25rem;transition:color .22s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;right:.5625rem}.lf-eye-btn svg{width:.9375rem;height:.9375rem}.lf-eye-btn:hover,.lf-eye-btn.is-visible{color:var(--gold-text)}.lf-row{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.lf-check-label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.4375rem;display:flex}.lf-checkbox{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.lf-check-box{border:.0938rem solid var(--border);background:var(--bg-tertiary,#ffffff0a);border-radius:.1875rem;flex-shrink:0;justify-content:center;align-items:center;width:.9375rem;height:.9375rem;transition:border-color .22s cubic-bezier(.4,0,.2,1),background .22s cubic-bezier(.4,0,.2,1);display:flex}.lf-checkbox:checked~.lf-check-box{background:var(--gold);border-color:var(--gold)}.lf-checkbox:checked~.lf-check-box:after{content:"";border-left:.1125rem solid var(--text-on-gold);border-bottom:.1125rem solid var(--text-on-gold);width:.5rem;height:.25rem;display:block;transform:rotate(-45deg)translateY(-.0625rem)}.lf-check-text{color:var(--text-secondary);font-size:.7812rem}.lf-link{color:var(--gold-text);cursor:pointer;font-family:inherit;font-size:.7812rem;line-height:inherit;background:0 0;border:none;padding:0;text-decoration:none;transition:opacity .22s cubic-bezier(.4,0,.2,1)}.lf-link:hover{opacity:.75;text-decoration:underline}.lf-link--inline{font-size:inherit;font-weight:600}.lf-error{color:#ef4444;background:#ef444412;border:.0625rem solid #ef44442e;border-radius:.5rem;padding:.5625rem .75rem;font-size:.7812rem;line-height:1.5;display:none}.lf-error.is-visible{display:block}.lf-submit{background:var(--gold-gradient);width:100%;color:var(--text-on-gold);letter-spacing:.025rem;cursor:pointer;border:none;border-radius:.5rem;margin-top:.125rem;padding:.8125rem 1.25rem;font-size:.875rem;font-weight:700;transition:box-shadow .22s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.4,0,.2,1),opacity .22s cubic-bezier(.4,0,.2,1);box-shadow:0 .25rem 1rem #d4aa3847}.lf-submit:hover:not(:disabled){transform:translateY(-.0625rem);box-shadow:0 .375rem 1.5rem #d4aa386b}.lf-submit:active:not(:disabled){box-shadow:none;transform:scale(.98)}.lf-submit:disabled{opacity:.65;cursor:not-allowed}.lf-submit.is-loading{opacity:.75}.lf-register-row{text-align:center;color:var(--text-muted);margin:0;font-size:.8125rem}.lf-input:-webkit-autofill{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 6.25rem var(--bg-secondary) inset;caret-color:var(--text-primary);transition:background-color 9999s ease-out}.lf-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 6.25rem var(--bg-secondary) inset;caret-color:var(--text-primary);transition:background-color 9999s ease-out}.lf-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 6.25rem var(--bg-secondary) inset;caret-color:var(--text-primary);transition:background-color 9999s ease-out}[data-theme=light] .lf-input{color:#111827;background:#fff;border-color:#d4d8dd}[data-theme=light] .lf-input:-webkit-autofill{-webkit-text-fill-color:#111827;-webkit-box-shadow:inset 0 0 0 6.25rem #fff}[data-theme=light] .lf-input:-webkit-autofill:hover{-webkit-text-fill-color:#111827;-webkit-box-shadow:inset 0 0 0 6.25rem #fff}[data-theme=light] .lf-input:-webkit-autofill:focus{-webkit-text-fill-color:#111827;-webkit-box-shadow:inset 0 0 0 6.25rem #fff}[data-theme=light] .lf-input::placeholder{color:#9ca3af}[data-theme=light] .lf-input:focus{background:#fff}[data-theme=light] .lf-input.is-error{border-color:#dc2626;box-shadow:0 0 0 .1875rem #dc262617}[data-theme=light] .lf-check-box{background:#fff;border-color:#d4d8dd}[data-theme=light] .lf-error{color:#dc2626;background:#dc26260d;border-color:#dc262633}.guide-hint{color:var(--text-label);font-weight:500}details[open]>summary .guide-hint{display:none}details.is-closing>summary .guide-hint{display:inline}details.is-closing>summary [class*=caret]{transform:none!important}details.is-opening>:not(summary){animation:.32s both details-content-in}details.is-closing>:not(summary){opacity:0;transition:opacity .2s}@keyframes details-content-in{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:none}}.license-card{border:.0625rem solid var(--border-subtle);text-align:center;background:#1a1a26;border-radius:1rem;margin:1rem 0 0;padding:2rem 1.5rem 1.5rem}[data-theme=light] .license-card{background:var(--bg-card)}.license-shield{background:var(--gold);color:#fff;width:3.5rem;height:3.5rem;box-shadow:0 0 1.5rem rgba(var(--gold-rgb), .45);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1.125rem;font-size:1.625rem;display:flex}[data-theme=light] .license-shield{color:#000}.license-title{color:var(--gold-text);margin:0 0 .75rem;font-size:1.125rem;font-weight:800}.license-desc{color:var(--text-secondary);max-width:26.25rem;margin:0 auto;font-size:.8125rem;line-height:1.65}.license-divider{background:var(--border-subtle);height:.0625rem;margin:1.375rem 0 1.125rem}.license-tags{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.license-tag{border:.0625rem solid var(--border-subtle);color:var(--text-secondary);border-radius:62.4375rem;padding:.375rem .875rem;font-size:.75rem;font-weight:600}.custom-select{width:100%;position:relative}.custom-select-trigger{background:var(--bg-field);border:.0625rem solid var(--border-field);color:#fff;cursor:pointer;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.875rem 1rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}[data-theme=light] .custom-select-trigger{color:var(--text-primary)}.custom-select-trigger:hover{border-color:rgba(var(--gold-rgb), .55)}.custom-select.is-open .custom-select-trigger{border-color:var(--gold);box-shadow:0 0 0 .1875rem rgba(var(--gold-rgb), .18)}.custom-select.is-invalid .custom-select-trigger{border-color:#e35b5b;box-shadow:0 0 0 .1875rem #e35b5b33}.custom-select-value{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.custom-select-value.is-placeholder{color:var(--text-label);font-weight:500}.custom-select-caret{color:var(--gold-text);flex-shrink:0;font-size:1.25rem;transition:transform .2s}[data-theme=light] .custom-select-caret{color:#8a6508}.custom-select.is-open .custom-select-caret{transform:rotate(180deg)}.custom-select-panel{background-color:var(--bg-card);border:.0625rem solid var(--border-input);z-index:50;scrollbar-gutter:stable;scrollbar-color:auto;scrollbar-width:auto;background-image:linear-gradient(#ffffff09,#ffffff09);border-radius:.75rem;padding:.375rem;display:none;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow-y:auto;box-shadow:0 .875rem 2.25rem #0009,0 0 0 .0625rem #00000059}@supports not selector(::-webkit-scrollbar){.custom-select-panel{scrollbar-width:thin;scrollbar-color:rgba(var(--gold-rgb), .45) transparent}}.custom-select-panel::-webkit-scrollbar-button{display:none}.custom-select-panel::-webkit-scrollbar{width:.375rem}.custom-select-panel::-webkit-scrollbar-track{background:0 0;margin:.625rem 0}.custom-select-panel::-webkit-scrollbar-thumb{background:rgba(var(--gold-rgb), .45);border-radius:62.4375rem}.custom-select-panel::-webkit-scrollbar-thumb:hover{background:rgba(var(--gold-rgb), .7)}.custom-select.open-up .custom-select-panel{top:auto;bottom:calc(100% + .375rem)}[data-theme=light] .custom-select-panel{background-color:var(--bg-card);background-image:none;box-shadow:0 .75rem 2rem #00000024,0 0 0 .0625rem #00000005}.custom-select.is-open .custom-select-panel{animation:.15s ease-out custom-select-pop;display:block}@keyframes custom-select-pop{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}.custom-select-search{border-bottom:.0625rem solid var(--border-subtle);color:var(--text-secondary);align-items:center;gap:.5rem;margin:0 0 .25rem;padding:.5rem .625rem;display:flex}.custom-select-search iconify-icon{flex-shrink:0;font-size:1rem}.custom-select-search-input{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;padding:.25rem 0;font-family:inherit;font-size:.875rem}.custom-select-option{text-align:left;color:#fff;cursor:pointer;background-color:#0000;border:none;border-radius:.5rem;align-items:center;gap:.5rem;width:100%;padding:.625rem .875rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background-color .12s,color .12s;display:flex;position:relative}.custom-select-option+.custom-select-option{background-image:linear-gradient(var(--border-subtle), var(--border-subtle));background-position:top;background-repeat:no-repeat;background-size:calc(100% - 1.75rem) .0625rem}.custom-select-option:hover,.custom-select-option.is-active,.custom-select-option.is-selected,.custom-select-option:hover+.custom-select-option,.custom-select-option.is-active+.custom-select-option,.custom-select-option.is-selected+.custom-select-option{background-image:none}[data-theme=light] .custom-select-option{color:var(--text-primary)}.custom-select-option[hidden]{display:none}.custom-select-option-icon{flex-shrink:0;font-size:1.125rem}.custom-select-option-img{object-fit:contain;background:#fff;border-radius:.25rem;flex-shrink:0;width:1.375rem;height:1.375rem;padding:.0625rem}.custom-select-option-label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.custom-select-option:hover,.custom-select-option.is-active{background-color:#ffffff12}[data-theme=light] .custom-select-option:hover,[data-theme=light] .custom-select-option.is-active{background-color:#0000000d}.custom-select-option.is-selected{background-color:rgba(var(--gold-rgb), .12);color:var(--gold-text);padding-right:2.25rem}.custom-select-option.is-selected:hover,.custom-select-option.is-selected.is-active{background-color:rgba(var(--gold-rgb), .18)}[data-theme=light] .custom-select-option.is-selected{background-color:rgba(var(--gold-rgb), .16);color:#8a6508}[data-theme=light] .custom-select-option.is-selected:hover,[data-theme=light] .custom-select-option.is-selected.is-active{background-color:rgba(var(--gold-rgb), .24)}.custom-select-option.is-selected:after{content:"";border:.125rem solid;border-width:0 .125rem .125rem 0;width:.3125rem;height:.625rem;position:absolute;top:50%;right:.9375rem;transform:translateY(-65%)rotate(45deg)}.custom-select-option.is-selected:before{content:"";background:var(--gold);border-radius:0 .125rem .125rem 0;width:.1875rem;position:absolute;top:.375rem;bottom:.375rem;left:0}.custom-select--sm .custom-select-trigger{padding:.625rem .875rem;font-size:.8125rem}.custom-select--lg .custom-select-trigger{padding:1rem 1.125rem;font-size:1rem}.custom-select-option:disabled{cursor:not-allowed}.custom-select-option:disabled .custom-select-option-label{opacity:.5}.custom-select-option:disabled:hover{background-color:#0000}#lbPopupModal{z-index:1200;background:#000000b8;justify-content:center;align-items:center;display:none;position:fixed;inset:0;overflow:auto}#lbPopupModal.is-open{display:flex}#lbPopupModal .lbp-dialog{width:25rem;max-width:25rem;margin:1.25rem auto;position:relative}#lbPopupModal .lbp-modal{color:#efe6cf;scrollbar-width:none;background:linear-gradient(#1a1509 0%,#100d07 55%,#0b0904 100%);border:none;border-radius:1.25rem;max-height:88vh;position:relative;overflow:hidden auto;box-shadow:0 0 0 .0625rem #d4b25459,0 0 3.125rem #e0a92e1a,0 1.75rem 4.375rem #000000bf}#lbPopupModal .lbp-modal::-webkit-scrollbar{display:none}#lbPopupModal .lbp-modal:before{content:"";z-index:4;background:linear-gradient(90deg,#e0a92e,#ffd94a 40%,#fff1b8 60%,#ffd94a 80%,#e0a92e);height:.1875rem;position:absolute;top:0;left:0;right:0}#lbPopupModal .lbp-close{z-index:6;color:#fff;text-align:center;cursor:pointer;background:#00000080;border:.0625rem solid #ffffff24;border-radius:50%;width:1.875rem;height:1.875rem;padding:0;font-size:1.0625rem;line-height:1.625rem;transition:all .18s;position:absolute;top:.75rem;right:.75rem}#lbPopupModal .lbp-close:hover{background:#000c;transform:rotate(90deg)}#lbPopupModal .lbp-img-wrap{background:0 0;position:relative}#lbPopupModal .lbp-img{object-fit:contain;width:100%;height:auto;max-height:55vh;display:block}#lbPopupModal .lbp-body{text-align:center;padding:1.25rem 1.5rem .25rem}#lbPopupModal .lbp-title{letter-spacing:.01875rem;background:linear-gradient(#fff4cf,#e6a72c);-webkit-text-fill-color:transparent;color:#e6a72c;-webkit-background-clip:text;background-clip:text;margin:0 0 .625rem;font-size:1.375rem;font-weight:900}#lbPopupModal .lbp-content{color:#c9bfa6;word-break:break-word;font-size:.875rem;line-height:1.7}#lbPopupModal .lbp-content p{margin:0 0 .5rem}#lbPopupModal .lbp-content p:last-child{margin-bottom:0}#lbPopupModal .lbp-content b,#lbPopupModal .lbp-content strong{color:#ffd94a}#lbPopupModal .lbp-content img{border-radius:.5rem;max-width:100%;height:auto}#lbPopupModal .lbp-content a{color:#ffd94a;text-decoration:underline}#lbPopupModal .lbp-actions{flex-direction:column;align-items:center;gap:.75rem;padding:1.125rem 1.5rem 1.25rem;display:flex}#lbPopupModal .lbp-cta{text-align:center;color:#241a05;letter-spacing:.01875rem;background:linear-gradient(#ffe27a,#e6a72c);border-radius:.75rem;width:100%;padding:.8125rem 1rem;font-size:.9375rem;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s,filter .15s;display:block;box-shadow:0 .375rem 1.125rem #e0a92e52}#lbPopupModal .lbp-cta:hover{filter:brightness(1.05);color:#241a05;transform:translateY(-.0625rem);box-shadow:0 .5625rem 1.5rem #e0a92e6b}#lbPopupModal .lbp-dont{cursor:pointer;letter-spacing:.01875rem;color:#8c8168;text-transform:none;background:#ffffff05;border:.0625rem solid #d4b2542e;border-radius:1.25rem;align-items:center;gap:.5rem;margin:0;padding:.375rem .75rem;font-size:.71875rem;font-weight:500;transition:all .18s;display:inline-flex}#lbPopupModal .lbp-dont:hover{color:#bfb192;border-color:#d4b25466}#lbPopupModal .lbp-dont input{accent-color:#e6a72c;cursor:pointer;width:.875rem;height:.875rem;margin:0}[data-theme=light] #lbPopupModal{background:#14141e8c}[data-theme=light] #lbPopupModal .lbp-modal{color:var(--text-primary);background:linear-gradient(#fffaf0 0%,#fff 55% 100%);box-shadow:0 0 0 .0625rem #c8960c4d,0 1.75rem 4.375rem #00000038}[data-theme=light] #lbPopupModal .lbp-close{color:var(--text-primary);background:#ffffffd9;border-color:#0000001f}[data-theme=light] #lbPopupModal .lbp-close:hover{background:#fff}[data-theme=light] #lbPopupModal .lbp-title{background:linear-gradient(#d99a1c,#9a6a06);color:#9a6a06;-webkit-background-clip:text;background-clip:text}[data-theme=light] #lbPopupModal .lbp-content{color:var(--text-secondary)}[data-theme=light] #lbPopupModal .lbp-content b,[data-theme=light] #lbPopupModal .lbp-content strong,[data-theme=light] #lbPopupModal .lbp-content a{color:var(--gold-dark-text)}[data-theme=light] #lbPopupModal .lbp-dont{color:var(--text-muted);background:#00000005;border-color:#c8960c47}[data-theme=light] #lbPopupModal .lbp-dont:hover{color:var(--text-secondary);border-color:#c8960c80}@media (width<=35.9375rem){#lbPopupModal .lbp-dialog{width:88vw;max-width:88vw}#lbPopupModal .lbp-img{max-height:50vh}#lbPopupModal .lbp-title{font-size:1.1875rem}}html.bwx-locked body{overflow:hidden}#bwxOverlay{z-index:99999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#000000eb;justify-content:center;align-items:center;padding:16px;font-family:inherit;transition:opacity .3s;display:none;position:fixed;inset:0}#bwxOverlay.open{display:flex}#bwxOverlay.visible{opacity:1}#bwxOverlay *{box-sizing:border-box}#bwxOverlay .bwx-modal{scrollbar-width:none;background:#141414;border-radius:20px;width:100%;max-width:390px;max-height:94vh;transition:transform .35s cubic-bezier(.22,.61,.36,1);overflow:hidden auto;transform:translateY(24px)scale(.97);box-shadow:0 0 0 1px #f5c51833,0 0 60px #f5c51814,0 32px 80px #000000e6}#bwxOverlay .bwx-modal::-webkit-scrollbar{display:none}#bwxOverlay.visible .bwx-modal{transform:translateY(0)scale(1)}#bwxOverlay .bwx-topbar{background:linear-gradient(90deg,#e6a800,#f5c518 40%,#ffe566 60%,#f5c518 80%,#e6a800);height:3px}#bwxOverlay .bwx-head{text-align:center;background:radial-gradient(at 50% 0,#f5c51812 0%,#0000 70%);border-bottom:1px solid #ffffff0f;padding:28px 24px 22px}#bwxOverlay .bwx-trophy{margin-bottom:14px;font-size:44px;line-height:1;animation:.55s cubic-bezier(.34,1.56,.64,1) .1s both bwxTrophyIn;display:block}@keyframes bwxTrophyIn{0%{opacity:0;transform:scale(.4)rotate(-15deg)}to{opacity:1;transform:scale(1)rotate(0)}}#bwxOverlay .bwx-eyebrow{letter-spacing:3.5px;text-transform:uppercase;color:#f5c51873;margin-bottom:8px;font-size:10px;font-weight:500}#bwxOverlay .bwx-title{color:#fff;letter-spacing:-.3px;margin-bottom:6px;font-size:23px;font-weight:800;line-height:1.2}#bwxOverlay .bwx-title span{background:linear-gradient(135deg,#f5c518,#ffe566);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}#bwxOverlay .bwx-sub{color:#ffffff4d;letter-spacing:.3px;font-size:12px}#bwxOverlay .bwx-badge{background:linear-gradient(135deg,#f5c518,#e6a800);border-radius:100px;align-items:center;gap:8px;margin-top:18px;padding:10px 22px;display:inline-flex;box-shadow:0 4px 20px #f5c51859}#bwxOverlay .bwx-badge-amt{color:#000;letter-spacing:-.5px;font-size:24px;font-weight:900;line-height:1}#bwxOverlay .bwx-badge-lbl{color:#000000a6;text-transform:uppercase;letter-spacing:1.5px;font-size:11px;font-weight:700}#bwxOverlay .bwx-cd{background:#0006;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:11px 20px;display:flex}#bwxOverlay .bwx-cd-label{letter-spacing:2px;text-transform:uppercase;color:#ffffff40;font-size:10px;font-weight:500}#bwxOverlay .bwx-cd-units{align-items:center;gap:6px;display:flex}#bwxOverlay .bwx-cd-box{text-align:center;background:#1e1e1e;border:1px solid #f5c51840;border-radius:6px;min-width:42px;padding:5px 11px}#bwxOverlay .bwx-cd-num{color:#f5c518;font-variant-numeric:tabular-nums;font-size:17px;font-weight:800;line-height:1}#bwxOverlay .bwx-cd-t{letter-spacing:2px;text-transform:uppercase;color:#f5c5184d;margin-top:3px;font-size:7px}#bwxOverlay .bwx-cd-sep{color:#f5c51840;margin-bottom:12px;font-size:16px;font-weight:700}#bwxOverlay .bwx-steps{border-bottom:1px solid #ffffff0d;flex-direction:column;gap:10px;padding:20px 20px 18px;display:flex}#bwxOverlay .bwx-step{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;align-items:flex-start;gap:13px;padding:13px 14px;display:flex}#bwxOverlay .bwx-step-num{color:#000;background:linear-gradient(135deg,#f5c518,#e6a800);border-radius:50%;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;margin-top:1px;font-size:11px;font-weight:800;display:flex}#bwxOverlay .bwx-step-title{color:#fff;margin-bottom:3px;font-size:12px;font-weight:700}#bwxOverlay .bwx-step-text{color:#ffffff6b;font-size:11.5px;line-height:1.6}#bwxOverlay .bwx-step-text strong{color:#f5c518d9;font-weight:600}#bwxOverlay .bwx-step-text a{color:#f5c518a6;word-break:break-all;font-size:11px;font-weight:500;text-decoration:underline}#bwxOverlay .bwx-step-text em{color:#ffffff40;margin-top:2px;font-size:10.5px;font-style:normal;display:block}#bwxOverlay .bwx-tags{flex-wrap:wrap;gap:5px;margin-top:7px;display:inline-flex}#bwxOverlay .bwx-tag{color:#f5c518a6;background:#f5c51814;border:1px solid #f5c51833;border-radius:100px;padding:2px 9px;font-size:10px;font-weight:600}#bwxOverlay .bwx-actions{flex-direction:column;gap:10px;padding:18px 20px 22px;display:flex}#bwxOverlay .bwx-btn-share{color:#000;cursor:pointer;background:linear-gradient(135deg,#f5c518,#e6a800);border:none;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;padding:15px 16px;font-family:inherit;font-size:14px;font-weight:700;transition:opacity .2s,transform .15s;display:flex;box-shadow:0 4px 20px #f5c5184d}#bwxOverlay .bwx-btn-share:hover{opacity:.92;transform:translateY(-1px)}#bwxOverlay .bwx-btn-wa{color:#25d366;cursor:pointer;background:#25d36612;border:1.5px solid #25d36647;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;padding:14px 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .2s,transform .15s;display:flex}#bwxOverlay .bwx-btn-wa:hover{background:#25d36621;transform:translateY(-1px)}#bwxOverlay .bwx-btn-skip{color:#ffffff47;cursor:pointer;text-align:center;letter-spacing:.3px;background:0 0;border:none;width:100%;padding:6px;font-family:inherit;font-size:11px;transition:color .2s}#bwxOverlay .bwx-btn-skip:hover{color:#ffffff8c}#bwxOverlay .bwx-success{flex-direction:column;align-items:center;display:none}#bwxOverlay .bwx-success.show{display:flex}.tp-badge,.tp-footrow{--tp-green:#00b67a;--tp-star:var(--tp-green);--tp-star-off:#ffffff24;--tp-star-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5l3.09 7.26 7.86.68-5.96 5.17 1.79 7.69L12 18.27 5.22 22.3l1.79-7.69L1.05 9.44l7.86-.68z'/%3E%3C/svg%3E")}[data-theme=light] .tp-badge,[data-theme=light] .tp-footrow{--tp-star-off:#dcdce6}.tp-badge{color:var(--text-primary)}.tp-badge b{color:var(--text-primary);font-weight:700}.tp-name{color:var(--text-primary);letter-spacing:-.01em;align-items:center;gap:.25rem;font-weight:800;display:inline-flex}.tp-name:before{content:"";background:var(--tp-green);width:1.05em;height:1.05em;-webkit-mask:var(--tp-star-shape) center / contain no-repeat;-webkit-mask:var(--tp-star-shape) center / contain no-repeat;mask:var(--tp-star-shape) center / contain no-repeat;flex-shrink:0}.tp-stars{vertical-align:middle;gap:.125rem;display:inline-flex}.tp-stars i{--tp-size:1.375rem;width:var(--tp-size);height:var(--tp-size);background:var(--tp-star-off);border-radius:.125rem;display:inline-block;position:relative}.tp-stars i.tp-star-full{background:var(--tp-star)}.tp-stars i.tp-star-half{background:linear-gradient(90deg, var(--tp-star) 50%, var(--tp-star-off) 50%)}.tp-stars i:after{content:"";-webkit-mask:var(--tp-star-shape) center / contain no-repeat;-webkit-mask:var(--tp-star-shape) center / contain no-repeat;mask:var(--tp-star-shape) center / contain no-repeat;background:#fff;position:absolute;inset:18%}.tp-stars.tp-sm i{--tp-size:1rem}.tp-stars.tp-xs i{--tp-size:.8125rem}.tp-combo{background:radial-gradient(70% 120% at 0 0,#00b67a38,#0000 70%),#1a1a26;border:.0625rem solid #00b67a59;border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;max-width:31.75rem;margin:1rem auto;padding:1rem 1.125rem;display:flex;position:relative;overflow:hidden}[data-theme=light] .tp-combo{background:radial-gradient(70% 120% at 0% 0%, #00b67a1f, transparent 70%), var(--bg-card)}.tp-combo:before{content:"";background:linear-gradient(90deg, transparent, var(--tp-green), transparent);height:.125rem;position:absolute;top:0;left:15%;right:15%}.tp-combo-main{flex-direction:column;align-items:flex-start;gap:.375rem;min-width:0;display:flex;position:relative}.tp-combo .tp-name{font-size:.875rem}.tp-word{color:var(--text-primary);font-size:1.25rem;font-weight:800;line-height:1.1}.tp-meta{color:var(--text-secondary);font-size:.75rem}.tp-line{color:var(--text-secondary);background:radial-gradient(50% 180% at 50% 0,#00b67a2e,#0000 70%),#00b67a0d;border:.0625rem solid #00b67a59;border-radius:.75rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem .625rem;margin:1.25rem 0 0;padding:.75rem 1rem;font-size:.8125rem;display:flex;position:relative;overflow:hidden}.tp-line:before{content:"";background:linear-gradient(90deg, transparent, var(--tp-green), transparent);height:.0625rem;position:absolute;top:0;left:20%;right:20%}.tp-line .tp-name{font-family:var(--font-brand);font-size:.875rem;font-weight:700}.tp-line b{font-weight:600}.tp-line>span:not(.tp-stars):not(.tp-name) b:first-child{font-family:var(--font-brand);font-weight:700}.tp-footrow{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1.25rem;display:flex}.tp-chip,.tp-ms{border:.0625rem solid var(--border-field);color:var(--text-secondary);border-radius:62.4375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.tp-ms .tp-name{font-size:.75rem}.tp-combo-wide{background:radial-gradient(55% 160% at 50% 0,#00b67a3d,#0000 70%),#1a1a26;justify-content:center;max-width:none;margin:0 0 2.5rem;padding:1.125rem 1.5rem}[data-theme=light] .tp-combo-wide{background:radial-gradient(55% 160% at 50% 0%, #00b67a1f, transparent 70%), var(--bg-card)}.tp-combo-wide:after,.tp-combo-wide .tp-combo-main:before{content:"";width:5.5rem;height:5.5rem;-webkit-mask:var(--tp-star-shape) center / contain no-repeat;-webkit-mask:var(--tp-star-shape) center / contain no-repeat;mask:var(--tp-star-shape) center / contain no-repeat;pointer-events:none;background:#00b67a1a;position:absolute;top:50%}.tp-combo-wide:after{right:1.5rem;transform:translateY(-50%)rotate(14deg)}.tp-combo-wide .tp-combo-main:before{left:1.5rem;transform:translateY(-50%)rotate(-14deg)}.tp-combo-wide .tp-combo-main{flex-direction:row;align-items:center;gap:1.25rem;position:static}.tp-combo-wide .tp-name{font-family:var(--font-brand);font-size:1.0625rem;font-weight:700}.tp-combo-wide .tp-word{font-family:var(--font-brand);letter-spacing:-.01em;font-size:1.375rem;font-weight:700}.tp-combo-wide .tp-stars i{--tp-size:1.625rem}.tp-combo-wide .tp-meta{border-left:.0625rem solid #00b67a59;padding-left:1.25rem;font-size:.875rem}.tp-combo-wide .tp-meta b{font-weight:600}.tp-footrow .tp-ms{border-color:#00b67a8c}.tp-bar{white-space:nowrap;background:radial-gradient(50% 180% at 50% 0,#00b67a2e,#0000 70%),#1a1a26;border:.0625rem solid #00b67a59;border-radius:.75rem;justify-content:center;align-items:center;gap:.625rem;height:2.875rem;margin:.75rem 0 0;padding:0 .75rem;display:flex;position:relative;overflow:hidden}[data-theme=light] .tp-bar{background:radial-gradient(50% 180% at 50% 0%, #00b67a1f, transparent 70%), var(--bg-card)}.tp-bar:before{content:"";background:linear-gradient(90deg, transparent, var(--tp-green), transparent);height:.0625rem;position:absolute;top:0;left:20%;right:20%}.tp-bar .tp-name{font-family:var(--font-brand);font-size:.875rem;font-weight:700}.tp-bar-meta{color:var(--text-secondary);border-left:.0625rem solid #00b67a59;padding-left:.625rem;font-size:.75rem}.tp-bar-meta b{color:var(--text-primary);font-weight:600}.tp-bar-meta b:first-child{font-family:var(--font-brand);font-weight:700}@media (width<=26rem){.tp-bar{gap:.5rem;padding:0 .625rem}.tp-bar .tp-name{font-size:.8125rem}.tp-bar .tp-stars i{--tp-size:.875rem}.tp-bar-meta{padding-left:.5rem;font-size:.6875rem}}@media (width<=22.5rem){.tp-bar .tp-name:before,.tp-bar-of{display:none}}@media (width<=21.25rem){.tp-bar{gap:.375rem;padding:0 .5rem}.tp-bar .tp-stars i{--tp-size:.8125rem}.tp-bar-meta{padding-left:.375rem}}.modal-backdrop{background:var(--bg-overlay);z-index:1100;opacity:0;pointer-events:none;transition:opacity .38s cubic-bezier(.4,0,.2,1);position:fixed;inset:0}.modal-backdrop.is-open{opacity:1;pointer-events:all}.modal-container{z-index:calc(1100 + 1);pointer-events:none;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal-container.is-open{pointer-events:all}.modal-box{background:var(--bg-secondary);border:.0625rem solid var(--border);width:100%;max-width:26.25rem;box-shadow:var(--shadow-xl), var(--shadow-glow);opacity:0;border-radius:1.75rem;transition:opacity .38s cubic-bezier(.4,0,.2,1),transform .38s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;transform:scale(.92)translateY(1rem)}.modal-container.is-open .modal-box{opacity:1;transform:scale(1)translateY(0)}.modal-close{border:.0625rem solid var(--border-subtle);width:2.125rem;height:2.125rem;color:var(--text-secondary);z-index:10;cursor:pointer;background:#ffffff0f;border-radius:.5rem;justify-content:center;align-items:center;transition:all .22s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:.75rem;right:.75rem}.modal-close svg,.modal-close iconify-icon{width:1rem;height:1rem;font-size:1rem}.modal-close:hover{background:rgba(var(--red-rgb), .12);color:var(--red-text);border-color:rgba(var(--red-rgb), .3)}.modal-close:active{transform:scale(.92)}.modal-promo-img{object-fit:cover;background:linear-gradient(135deg,#1a0533,#2d0a5e,#0a0a2e);justify-content:center;align-items:center;width:100%;height:12.5rem;font-size:4rem;display:flex}.modal-promo-body{padding:1.25rem 1.25rem 1.5rem}.modal-promo-tag{letter-spacing:.125rem;text-transform:uppercase;color:var(--gold-text);margin-bottom:.25rem;font-size:.625rem;font-weight:700}.modal-promo-title{color:var(--text-primary);margin-bottom:.5rem;font-size:1.375rem;font-weight:800;line-height:1.2}.modal-promo-desc{color:var(--text-secondary);margin-bottom:1.25rem;font-size:.8125rem;line-height:1.6}.modal-promo-cta{text-align:center;width:100%}.modal-announcement{text-align:center;padding:2rem 1.25rem 1.5rem}.modal-announcement-icon{margin-bottom:1rem;font-size:3.25rem;display:block}.modal-announcement-title{margin-bottom:.5rem;font-size:1.25rem;font-weight:800}.modal-announcement-body{color:var(--text-secondary);margin-bottom:1.25rem;font-size:.8125rem;line-height:1.65}.modal-reward{text-align:center;background:linear-gradient(180deg, rgba(var(--gold-rgb), .08) 0%, transparent 60%);padding:1.5rem 1.25rem}.modal-reward-badge{background:var(--gold-gradient);width:5rem;height:5rem;box-shadow:var(--shadow-glow-lg);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1rem;font-size:2.25rem;animation:.4s cubic-bezier(.34,1.56,.64,1) scale-in;display:flex}.modal-reward-title{color:var(--text-primary);margin-bottom:.25rem;font-size:1.5rem;font-weight:900}.modal-reward-amount{font-family:var(--font-mono);color:var(--gold-text);margin-bottom:.5rem;font-size:2rem;font-weight:700}.modal-reward-sub{color:var(--text-muted);margin-bottom:1.25rem;font-size:.8125rem}.modal-box:before{content:"";background:linear-gradient(90deg, transparent, var(--gold), transparent);height:.1875rem;position:absolute;top:0;left:0;right:0}.modal-box:has(.modal-alert--success):before{background:linear-gradient(90deg,#0000,#22c55e,#0000)}.modal-box:has(.modal-alert--error):before{background:linear-gradient(90deg,#0000,#ef4444,#0000)}.modal-box:has(.modal-alert--warning):before{background:linear-gradient(90deg,#0000,#f59e0b,#0000)}.modal-box:has(.modal-alert--info):before{background:linear-gradient(90deg,#0000,#3b82f6,#0000)}.modal-alert{text-align:center;flex-direction:column;align-items:center;gap:.625rem;padding:2.25rem 1.75rem 1.75rem;display:flex}.modal-alert-icon{background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:.125rem;display:flex}.modal-alert--success{--aic:#22c55e;--aic-bg:#22c55e21}.modal-alert--error{--aic:#ef4444;--aic-bg:#ef444421}.modal-alert--warning{--aic:#f59e0b;--aic-bg:#f59e0b21}.modal-alert--info{--aic:#3b82f6;--aic-bg:#3b82f621}.modal-alert--confirm{--aic:var(--gold);--aic-bg:#d4aa3821}[data-theme=light] .modal-alert--success{--aic:#15803d}[data-theme=light] .modal-alert--error{--aic:#b91c1c}[data-theme=light] .modal-alert--warning{--aic:#b45309}[data-theme=light] .modal-alert--info{--aic:#1d4ed8}.modal-alert-icon iconify-icon{color:var(--aic);font-size:4rem}.modal-alert-title{color:var(--text-primary);font-size:1.1875rem;font-weight:800;line-height:1.25}.modal-alert-message{color:var(--text-secondary);max-width:18.75rem;margin-top:.125rem;font-size:.8438rem;line-height:1.65}.modal-alert-actions{flex-direction:column;gap:.625rem;width:100%;margin-top:.625rem;display:flex}.modal-alert-actions--two{flex-direction:row}.modal-alert-btn{cursor:pointer;border:.0938rem solid #0000;border-radius:624.938rem;flex:1;padding:.75rem 1.25rem;font-size:.875rem;font-weight:700;transition:background .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1),filter .22s cubic-bezier(.4,0,.2,1)}.modal-alert-btn--cancel{border-color:var(--border);color:var(--text-secondary);background:0 0}.modal-alert-btn--cancel:hover{border-color:var(--border-strong);color:var(--text-primary)}.modal-alert-btn--success{color:#fff;background:#22c55e;border-color:#22c55e}.modal-alert-btn--error{color:#fff;background:#ef4444;border-color:#ef4444}.modal-alert-btn--warning{color:#fff;background:#f59e0b;border-color:#f59e0b}.modal-alert-btn--info{color:#fff;background:#3b82f6;border-color:#3b82f6}.modal-alert-btn--confirm{background:var(--gold-gradient);color:var(--text-on-gold)}.modal-alert-btn--success:hover{background:#16a34a;border-color:#16a34a}.modal-alert-btn--error:hover{background:#dc2626;border-color:#dc2626}.modal-alert-btn--warning:hover{background:#d97706;border-color:#d97706}.modal-alert-btn--info:hover{background:#2563eb;border-color:#2563eb}.modal-alert-btn--confirm:hover{filter:brightness(1.08)}[data-theme=light] .modal-alert-btn--cancel{background:var(--bg-tertiary,#f4f4f5);border-color:var(--border);color:var(--text-secondary)}[data-theme=light] .modal-alert-btn--cancel:hover{background:var(--bg-secondary);border-color:var(--border-strong);color:var(--text-primary)}:root{--drawer-z-overlay:1040;--drawer-z-panel:1050;--drawer-header-h:3.5rem;--drawer-header-px:1.25rem;--drawer-body-px:1.25rem;--drawer-body-py:1.25rem;--drawer-footer-h:3.75rem;--drawer-footer-px:1.25rem;--drawer-close-size:2rem;--drawer-close-radius:.4375rem;--drawer-title-size:.9375rem;--drawer-title-weight:600;--drawer-spinner-size:2.125rem;--drawer-spinner-border:.1875rem;--drawer-scrollbar-w:.3125rem;--drawer-sheet-radius:1rem;--drawer-bottom-radius:1.375rem;--drawer-bottom-header-h:2.75rem;--drawer-handle-w:2.25rem;--drawer-handle-h:.25rem;--drawer-handle-radius:.125rem;--drawer-handle-color:#ffffff2e;--drawer-bottom-shadow:0 -.5rem 3rem #00000070;--drawer-duration:.3s;--drawer-ease:cubic-bezier(.4, 0, .2, 1);--drawer-bg:var(--bg-card);--drawer-footer-bg:var(--bg-card-alt);--drawer-border-color:var(--border-subtle);--drawer-title-color:var(--text-primary);--drawer-close-color:var(--text-secondary);--drawer-close-hover-bg:var(--bg-card-hover);--drawer-close-hover-fg:var(--text-primary);--drawer-loader-text-clr:var(--text-muted);--drawer-spinner-color:var(--gold);--drawer-error-color:var(--red);--drawer-overlay-color:#00000085;--drawer-shadow-clr:#0000007a;--drawer-spinner-track:#ffffff1f;--drawer-scrollbar-thumb:#ffffff24;--drawer-scrollbar-hover:#ffffff47}[data-theme=light]{--drawer-overlay-color:#0000004d;--drawer-shadow-clr:#0000001a;--drawer-spinner-track:#0000001a;--drawer-scrollbar-thumb:#00000024;--drawer-scrollbar-hover:#00000047;--drawer-handle-color:#00000021;--drawer-bottom-shadow:0 -.5rem 3rem #0000001f}.drawer-overlay{background-color:var(--drawer-overlay-color);opacity:0;pointer-events:none;transition:opacity var(--drawer-duration) var(--drawer-ease), background-color .38s cubic-bezier(.4, 0, .2, 1);will-change:opacity;position:fixed;inset:0}.drawer-overlay.is-visible{opacity:1;pointer-events:auto}.drawer-panel{background-color:var(--drawer-bg);color:var(--text-primary);transition:transform var(--drawer-duration) var(--drawer-ease), background-color .38s cubic-bezier(.4, 0, .2, 1),  color .38s cubic-bezier(.4, 0, .2, 1);will-change:transform;outline:none;flex-direction:column;display:flex;position:fixed;overflow:hidden}.drawer-panel[data-position=right]{width:50%;max-width:100%;top:0;bottom:0;right:0;transform:translate(100%)}.drawer-panel[data-position=right].is-open{box-shadow:-.25rem 0 1.75rem var(--drawer-shadow-clr);transform:translate(0)}.drawer-panel[data-position=left]{width:50%;max-width:100%;top:0;bottom:0;left:0;transform:translate(-100%)}.drawer-panel[data-position=left].is-open{box-shadow:.25rem 0 1.75rem var(--drawer-shadow-clr);transform:translate(0)}.drawer-panel[data-position=top]{height:50%;max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.drawer-panel[data-position=top].is-open{box-shadow:0 .25rem 1.75rem var(--drawer-shadow-clr);transform:translateY(0)}.drawer-panel[data-position=bottom]{border-radius:var(--drawer-bottom-radius) var(--drawer-bottom-radius) 0 0;height:auto;max-height:85dvh;transition:transform .24s cubic-bezier(.36,.66,.04,1),background-color .38s cubic-bezier(.4,0,.2,1),color .38s cubic-bezier(.4,0,.2,1);bottom:0;left:0;right:0;transform:translateY(100%)}.drawer-panel[data-position=bottom].is-open{box-shadow:var(--drawer-bottom-shadow);transition:transform .4s cubic-bezier(.32,.72,0,1),background-color .38s cubic-bezier(.4,0,.2,1),color .38s cubic-bezier(.4,0,.2,1);transform:translateY(0)}.drawer-handle-bar{cursor:grab;flex-shrink:0;justify-content:center;align-items:center;min-height:2.75rem;padding:.75rem 1rem .5rem;display:flex}.drawer-handle-bar:active{cursor:grabbing}.drawer-handle-pill{width:var(--drawer-handle-w);height:var(--drawer-handle-h);border-radius:var(--drawer-handle-radius);background-color:var(--drawer-handle-color);pointer-events:none;flex-shrink:0;transition:background-color .38s cubic-bezier(.4,0,.2,1)}.drawer-panel.is-stacked{filter:brightness(.97)}.drawer-header{padding:0 var(--drawer-header-px);height:var(--drawer-header-h);min-height:var(--drawer-header-h);border-bottom:.0625rem solid var(--drawer-border-color);background-color:var(--drawer-bg);flex-shrink:0;align-items:center;gap:.75rem;transition:background-color .38s cubic-bezier(.4,0,.2,1),border-color .38s cubic-bezier(.4,0,.2,1);display:flex}.drawer-title{min-width:0;font-size:var(--drawer-title-size);font-weight:var(--drawer-title-weight);color:var(--drawer-title-color);white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;margin:0;line-height:1.4;transition:color .38s cubic-bezier(.4,0,.2,1);overflow:hidden}.drawer-close-btn{width:var(--drawer-close-size);height:var(--drawer-close-size);border-radius:var(--drawer-close-radius);color:var(--drawer-close-color);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.drawer-close-btn:hover{background-color:var(--drawer-close-hover-bg);color:var(--drawer-close-hover-fg)}.drawer-close-btn:focus-visible{outline:.125rem solid var(--gold);outline-offset:.0625rem}.drawer-close-btn iconify-icon{pointer-events:none;display:block}.drawer-body{padding:var(--drawer-body-py) var(--drawer-body-px);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;transition:background-color .38s cubic-bezier(.4,0,.2,1);overflow:hidden auto}.drawer-panel[data-position=bottom] .drawer-body{padding-bottom:calc(var(--drawer-body-py) + env(safe-area-inset-bottom,0))}.drawer-body::-webkit-scrollbar{width:var(--drawer-scrollbar-w)}.drawer-body::-webkit-scrollbar-track{background:0 0}.drawer-body::-webkit-scrollbar-thumb{background-color:var(--drawer-scrollbar-thumb);border-radius:62.4375rem}.drawer-body::-webkit-scrollbar-thumb:hover{background-color:var(--drawer-scrollbar-hover)}.drawer-body{scrollbar-width:thin;scrollbar-color:var(--drawer-scrollbar-thumb) transparent}.drawer-footer{padding:0 var(--drawer-footer-px);height:var(--drawer-footer-h);min-height:var(--drawer-footer-h);border-top:.0625rem solid var(--drawer-border-color);background-color:var(--drawer-footer-bg);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;transition:background-color .38s cubic-bezier(.4,0,.2,1),border-color .38s cubic-bezier(.4,0,.2,1);display:flex}.drawer-loader{min-height:11.25rem;padding:2.5rem var(--drawer-body-px);flex-direction:column;justify-content:center;align-items:center;gap:.875rem;display:flex}.drawer-spinner{width:var(--drawer-spinner-size);height:var(--drawer-spinner-size);border:var(--drawer-spinner-border) solid var(--drawer-spinner-track);border-top-color:var(--drawer-spinner-color);border-radius:50%;flex-shrink:0;transition:border-color .38s cubic-bezier(.4,0,.2,1),border-top-color .38s cubic-bezier(.4,0,.2,1);animation:.65s linear infinite drawerSpin}@keyframes drawerSpin{to{transform:rotate(360deg)}}.drawer-loader-text{color:var(--drawer-loader-text-clr);text-align:center;margin:0;font-size:.8125rem;transition:color .38s cubic-bezier(.4,0,.2,1)}.drawer-error-state{min-height:11.25rem;padding:2.5rem var(--drawer-body-px);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.875rem;display:flex}.drawer-error-state__icon{background-color:rgba(var(--red-rgb), .12);width:3rem;height:3rem;color:var(--drawer-error-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .38s cubic-bezier(.4,0,.2,1),color .38s cubic-bezier(.4,0,.2,1);display:flex}.drawer-error-state__msg{color:var(--text-secondary);margin:0;font-size:.875rem;transition:color .38s cubic-bezier(.4,0,.2,1)}.drawer-error-state__retry{border:.0938rem solid var(--border);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:.5rem;padding:.4375rem 1.125rem;font-size:.8125rem;font-weight:500;transition:border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.drawer-error-state__retry:hover{border-color:var(--gold);background-color:rgba(var(--gold-rgb), .1);color:var(--gold-text)}@media (width<=47.9375rem){.drawer-panel[data-position=right],.drawer-panel[data-position=left]{width:100%!important}.drawer-panel[data-position=top]{max-height:90vh;height:auto!important}.drawer-header,.drawer-footer,.drawer-body{padding-left:1rem;padding-right:1rem}}
