/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.visible\!{visibility:visible!important}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.isolate{isolation:isolate}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}:root{--bg:#03050a;--surface:#080c14;--surface2:#0d1320;--text:#f4f7ff;--muted:#8390a6;--line:#87a6df29;--blue:#41a8ff;--violet:#7854ff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}body:has(.modalBackdrop){overflow:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}.shell{width:min(1420px,100% - 48px);margin:auto}.grain{pointer-events:none;z-index:150;opacity:.026;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 170 170' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.83' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.cursorGlow{z-index:0;pointer-events:none;width:560px;height:560px;left:calc(var(--mx,50vw) - 280px);top:calc(var(--my,50vh) - 280px);background:radial-gradient(circle,#3a64ff12,#0000 66%);position:fixed}.pageProgress{z-index:200;background:linear-gradient(90deg,#28adff,#8050ff);height:2px;transition:width 80ms;position:fixed;top:0;left:0;box-shadow:0 0 16px #4288ff}.announcement{z-index:60;color:#aab7cf;letter-spacing:1.4px;background:linear-gradient(90deg,#071021,#111037,#071021);border-bottom:1px solid #5b7ced2e;justify-content:center;align-items:center;gap:12px;width:100%;height:30px;font-size:8px;display:flex;position:fixed;top:0}.announcement>span{color:#65c6ff}.announcement>i{background:#52637c;border-radius:50%;width:3px;height:3px}.announcement a{color:#7cc4ff;margin-left:10px;font-weight:900}header{z-index:55;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-bottom:1px solid var(--line);background:#03050ac4;align-items:center;gap:38px;width:100%;height:76px;padding:0 max(24px,50% - 710px);display:flex;position:fixed;top:30px}.logo{align-items:center;gap:12px;min-width:max-content;display:flex}.crest{background:linear-gradient(145deg,#102e5c,#101027);border:1px solid #4a9cff;place-items:center;width:43px;height:43px;display:grid;position:relative;transform:rotate(45deg);box-shadow:0 0 24px #2a78ff42,inset 0 0 16px #3484ff22}.crest:before,.crest:after{content:"";border:1px solid #4a9cff;width:18px;height:29px;position:absolute;top:6px}.crest:before{border-right:0;right:31px;transform:skewY(-28deg)}.crest:after{border-left:0;left:31px;transform:skewY(28deg)}.crest i{color:#9bdcff;text-shadow:0 0 10px #4a9cff;font-size:13px;font-style:normal}.logo>b{letter-spacing:1.6px;font-size:21px}.logo em{color:#5aabff;font-style:normal}.logo small{color:#69778e;letter-spacing:1.5px;margin-top:4px;font-size:7px;display:block}nav{gap:30px;margin:auto;display:flex}nav a{letter-spacing:1.4px;text-transform:uppercase;color:#9da8bc;padding:31px 0;font-size:10px;font-weight:900;position:relative}nav a:after{content:"";background:#5aa8ff;height:1px;transition:all .25s;position:absolute;bottom:20px;left:50%;right:50%;box-shadow:0 0 10px #5aa8ff}nav a:hover{color:#fff}nav a:hover:after{left:0;right:0}.headActions{align-items:center;gap:12px;display:flex}.mini{border:1px solid var(--line);letter-spacing:.5px;background:#070a11;border-radius:6px;align-items:center;gap:9px;min-width:162px;height:45px;padding:0 13px;font-size:8px;display:flex}.mini>i{background:#f35362;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #f35362}.mini>i.live{background:#52ed6b;box-shadow:0 0 12px #52ed6b}.mini b{color:#6f7c91;margin-top:4px;font-weight:500;display:block}.button{letter-spacing:1px;text-transform:uppercase;border:1px solid #7193dc52;border-radius:5px;justify-content:center;align-items:center;gap:25px;min-height:49px;padding:0 25px;font-size:10px;font-weight:900;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.button:before{content:"";background:linear-gradient(100deg,#0000,#ffffff2e,#0000);transition:all .55s;position:absolute;inset:0;transform:translate(-120%)}.button:hover:before{transform:translate(120%)}.button.primary{background:linear-gradient(115deg,#1687f9,#6545f4);border-color:#6997ff;box-shadow:0 10px 36px #3447ff40}.button.primary:hover{transform:translateY(-3px);box-shadow:0 15px 48px #4950ff66}.button.small{min-height:42px;padding:0 18px}.hamb{display:none}.hero{min-height:900px;padding-top:106px;position:relative;overflow:hidden}.heroArt{filter:saturate(1.12)contrast(1.06);background-image:url(/hero-dragon-v2.png);background-position:top;background-size:cover;animation:18s ease-in-out infinite alternate heroZoom;position:absolute;inset:0}.vignette{background:linear-gradient(90deg,#03050af7 0%,#03050ad1 29%,#03050a33 61%,#03050a1f),linear-gradient(0deg,var(--bg) 0%,transparent 20%,#02040942 100%),radial-gradient(circle at 75% 39%,transparent 5%,#02040a26 70%);position:absolute;inset:0}.heroGrid{z-index:3;grid-template-columns:minmax(0,1.4fr) 375px;align-items:center;gap:90px;min-height:770px;display:grid;position:relative}.heroCopy{padding-top:30px}.heroTag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:2px;color:#a8b6ce;background:#060b168c;border:1px solid #6190e33b;width:max-content;padding:7px 10px 7px 7px;font-size:8px}.heroTag span{color:#fff;background:#257ae2;margin-right:10px;padding:5px 7px;font-weight:900;box-shadow:0 0 18px #2378e766}.hero h1{letter-spacing:-5px;text-shadow:0 12px 50px #000;margin:28px 0 30px;font:900 clamp(82px,8vw,132px)/.8 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.hero h1 em,.sectionHead h2 em{color:#0000;filter:drop-shadow(0 0 22px #3070ff3d);background:linear-gradient(105deg,#f5fbff 2%,#3bbfff 45%,#7358ff 82%);-webkit-background-clip:text;background-clip:text;font-style:normal}.lead{color:#a1aec2;text-shadow:0 2px 20px #000;max-width:650px;font-size:14px;line-height:1.8}.heroActions{align-items:stretch;gap:10px;margin-top:28px;display:flex}.ip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;text-align:left;cursor:pointer;background:#050a14bf;border:1px solid #5a8be680;border-radius:5px;align-items:center;width:min(480px,75%);height:64px;padding:0 15px;transition:all .25s;display:flex;box-shadow:inset 0 0 30px #3364c812}.ip:hover{border-color:#71a5ff;transform:translateY(-2px)}.ip>strong{color:#5bceff;margin-right:13px;font-size:24px}.ip span{letter-spacing:1.6px;font-size:14px}.ip small{color:#718199;letter-spacing:1.3px;margin-bottom:5px;font-size:7px;display:block}.ip>b{color:#6ac0ff;margin-left:auto;font-size:8px}.playButton{border:1px solid var(--line);background:#060a12a6;border-radius:5px;justify-content:center;align-items:center;gap:9px;width:128px;transition:all .25s;display:flex}.playButton:hover{background:#10182a;border-color:#466cae}.playButton>i{color:#6cbcff;border:1px solid #618be0;border-radius:50%;place-items:center;width:30px;height:30px;font-size:8px;font-style:normal;display:grid}.playButton small,.playButton span{display:block}.playButton span{font-size:8px;font-weight:900;line-height:1.5}.playButton small{color:#65748d;letter-spacing:1px;font-size:6px}.proof{margin-top:33px;display:flex}.proof>span{color:#c0c9d7;grid-template-columns:auto 1fr;column-gap:9px;min-width:135px;font-size:9px;display:grid}.proof>span+span{border-left:1px solid var(--line);padding-left:22px}.proof>span>b{color:#53657d;grid-row:1/3;font-size:10px}.proof i{color:#68768a;text-transform:uppercase;letter-spacing:1px;font-size:7px;font-style:normal}.runes{pointer-events:none;z-index:2;position:absolute;inset:150px 0 0}.runes i{color:#558cff;opacity:.1;font-size:28px;font-style:normal;animation:5s ease-in-out infinite rune;position:absolute}.runes i:first-child{top:25%;left:4%}.runes i:nth-child(2){animation-delay:1s;top:12%;left:37%}.runes i:nth-child(3){animation-delay:2s;top:52%;right:4%}.runes i:nth-child(4){animation-delay:3s;top:70%;right:34%}.status{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#0c121fe3,#04070df0);border:1px solid #83a6e647;border-radius:8px;padding:23px;position:relative;overflow:hidden;box-shadow:0 32px 100px #000}.status:before{content:"";filter:blur(80px);opacity:.17;background:#2849ff;border-radius:50%;width:180px;height:180px;position:absolute;top:-80px;right:-80px}.statusTop,.panelTitle{letter-spacing:1.3px;justify-content:space-between;align-items:center;font-size:8px;display:flex}.statusTop .on{color:#5aef72}.statusTop .off{color:#ff6372}.orb{place-items:center;height:165px;display:grid;position:relative}.orb>i{border:1px solid #5b91ff47;border-radius:50%;width:126px;height:126px;animation:13s linear infinite spin;position:absolute;box-shadow:inset 0 0 28px #3356ff19,0 0 35px #3157ff16}.orb>i:nth-child(2){border-style:dashed;width:96px;height:96px;animation-duration:9s;animation-direction:reverse}.orb>i:first-child:after{content:"";background:#70c9ff;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:20px;box-shadow:0 0 15px #4d7bff}.orb>span{color:#66baff;filter:drop-shadow(0 0 24px #3156ff);font-size:55px}.orb>small{letter-spacing:2px;color:#566780;font-size:6px;position:absolute;bottom:7px}.count{text-align:center;color:#8490a5;font-size:18px}.count b{color:#fff;font-size:40px}.count small{letter-spacing:2px;margin-top:5px;font-size:7px;display:block}.meter{background:#171e2c;height:3px;margin:16px 0;overflow:hidden}.meter i{background:linear-gradient(90deg,#2c8bff,#805bff);height:100%;transition:width .7s;display:block;box-shadow:0 0 14px #576fff}.details{border:1px solid var(--line);border-radius:5px;grid-template-columns:repeat(3,1fr);display:grid}.details span{padding:10px}.details span+span{border-left:1px solid var(--line)}.details small,.details b{display:block}.details small{color:#65748c;font-size:6px}.details b{margin-top:5px;font-size:9px}.status>p{color:#8491a6;height:30px;font-size:9px;line-height:1.5}.status>button{color:#dfe8fb;letter-spacing:1px;cursor:pointer;background:#0a1020;border:1px solid #576dd773;border-radius:4px;width:100%;height:39px;font-size:8px;font-weight:900}.scan{opacity:.35;background:linear-gradient(90deg,#0000,#4d9fff,#0000);height:1px;animation:4s linear infinite scan;position:absolute;left:0;right:0;box-shadow:0 0 10px #4d9fff}.scrollCue{z-index:4;letter-spacing:2px;color:#647187;font-size:7px;position:absolute;bottom:42px;left:50%;transform:translate(-50%)}.scrollCue i{background:linear-gradient(#6a9fff,#0000);width:1px;height:38px;margin:9px auto 0;animation:1.8s ease-in-out infinite pulse;display:block}.trust{z-index:5;border:1px solid var(--line);background:#070a11f5;border-radius:7px;grid-template-columns:repeat(4,1fr);margin-top:-34px;display:grid;position:relative;box-shadow:0 20px 65px #0008}.trust article{align-items:center;gap:14px;padding:23px;display:flex}.trust article+article{border-left:1px solid var(--line)}.trust article>i{color:#806dff;text-shadow:0 0 20px #614aff;font-size:25px;font-style:normal}.trust b,.trust small{display:block}.trust b{letter-spacing:.5px;font-size:9px}.trust small{color:#6f7d92;margin-top:5px;font-size:8px}.ticker{background:#050810;border-top:1px solid #111827;border-bottom:1px solid #111827;margin-top:78px;overflow:hidden;transform:rotate(-1deg)scale(1.02)}.ticker>div{width:max-content;padding:13px 0;animation:28s linear infinite ticker;display:flex}.ticker span{color:#222a39;letter-spacing:1px;margin-right:42px;font:20px Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.ticker span i{color:#265b9b;margin-left:42px;font-size:8px;font-style:normal}.section{padding-top:115px;padding-bottom:75px}.sectionHead{text-align:center;margin-bottom:45px}.sectionHead>small,.discord>div>small{color:#6eaeff;letter-spacing:2.8px;font-size:8px;font-weight:900}.sectionHead h2{letter-spacing:1px;margin:11px 0;font:900 53px Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.sectionHead p{color:#77859b;max-width:640px;margin:0 auto;font-size:11px;line-height:1.7}.experienceGrid{grid-template-columns:1.35fr 1fr 1fr;gap:15px;display:grid}.experienceCard{border:1px solid var(--line);background:#080c14;border-radius:7px;min-height:440px;transition:all .35s;position:relative;overflow:hidden}.experienceCard:hover{border-color:#3d5d94;transform:translateY(-7px);box-shadow:0 25px 70px #000}.cardScene{place-items:center;height:245px;display:grid;position:relative;overflow:hidden}.cardScene:before{content:"";background:linear-gradient(#0000 40%,#080c14 100%),repeating-linear-gradient(90deg,#0000 0 44px,#547cc50f 45px),repeating-linear-gradient(0deg,#0000 0 44px,#547cc50f 45px);position:absolute;inset:0}.arenaScene{background:radial-gradient(circle at 50% 80%,#3f1d0f,#0e1728 45%,#060810)}.economyScene{background:radial-gradient(circle at 50% 65%,#163b30,#0b1520 45%,#060810)}.eventScene{background:radial-gradient(circle at 50% 65%,#30205e,#0b1120 50%,#060810)}.cardScene span{color:#6fb8ff;text-shadow:0 0 45px #264eff;z-index:1;font-size:92px;transition:all .4s}.experienceCard:hover .cardScene span{transform:scale(1.09)rotate(-3deg)}.economyScene span{color:#5ee196;text-shadow:0 0 45px #1e9a64}.eventScene span{color:#b777ff;text-shadow:0 0 45px #6e2dff}.cardCopy{padding:0 24px 22px}.cardCopy>small{color:#558aca;letter-spacing:2px;font-size:7px}.cardCopy h3{letter-spacing:.8px;margin:9px 0;font:27px Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.cardCopy p{color:#77869c;font-size:10px;line-height:1.7}.cardCopy>div{gap:8px;margin-top:16px;display:flex}.cardCopy>div span{border:1px solid var(--line);letter-spacing:1px;color:#8ba6cc;padding:6px 8px;font-size:6px}.realmNumbers{border:1px solid var(--line);background:#070a11;grid-template-columns:repeat(4,1fr);margin-top:18px;display:grid}.realmNumbers span{text-align:center;padding:26px}.realmNumbers span+span{border-left:1px solid var(--line)}.realmNumbers b,.realmNumbers small{display:block}.realmNumbers b{color:#dcecff;font:30px Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.realmNumbers small{color:#627086;letter-spacing:1.3px;margin-top:5px;font-size:7px}.rankSection{background:linear-gradient(#050810,#04060b);border-top:1px solid #101827;border-bottom:1px solid #101827;position:relative;overflow:hidden}.rankAura{filter:blur(120px);opacity:.07;background:#2835ff;border-radius:50%;width:800px;height:350px;position:absolute;top:260px;left:50%;transform:translate(-50%)}.rankGrid{grid-template-columns:repeat(7,1fr);gap:11px;display:grid}.rank{--tone:#4da1ff;border:1px solid var(--tone);flex-direction:column;min-height:426px;padding:17px 13px 13px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rank{border:1px solid color-mix(in srgb,var(--tone) 55%,transparent)}}.rank{background:linear-gradient(180deg,var(--tone),#070a10 42%);border-radius:7px}@supports (color:color-mix(in lab, red, red)){.rank{background:linear-gradient(180deg,color-mix(in srgb,var(--tone) 8%,#090d15),#070a10 42%)}}.rank{transition:all .35s}.rank:before{content:"";background:var(--tone);filter:blur(55px);opacity:.11;border-radius:50%;width:120px;height:100px;position:absolute;top:36px;left:50%;transform:translate(-50%)}.rank:hover{border-color:var(--tone);box-shadow:0 20px 60px var(--tone);transform:translateY(-10px)}@supports (color:color-mix(in lab, red, red)){.rank:hover{box-shadow:0 20px 60px color-mix(in srgb,var(--tone) 18%,transparent)}}.rank.featured{transform:translateY(-8px);box-shadow:0 18px 55px #4068ff1f}.rank.featured:hover{transform:translateY(-15px)}.rank mark{text-align:center;background:var(--tone);color:#04101e;letter-spacing:1px;padding:5px;font-size:6px;font-weight:900;position:absolute;top:0;left:0;right:0}.tier{color:#49586f;letter-spacing:1px;font-size:6px;position:absolute;top:13px;left:13px}.rankIcon{height:105px;color:var(--tone);text-shadow:0 0 25px var(--tone);place-items:center;font-size:54px;display:grid}.rank h3{text-align:center;color:var(--tone);letter-spacing:1.4px;margin:0 0 8px;font-size:18px}.price{text-align:center;border-bottom:1px solid var(--line);padding-bottom:15px;font-size:20px;font-weight:700}.price small{color:#657186;font-size:6px;font-weight:500}.rank ul{color:var(--tone);margin:0;padding:14px 0;font-size:8px;line-height:2.1;list-style:none}.rank li span{color:#acb6c6;margin-left:4px}.rank button{border:1px solid var(--tone);background:var(--tone);border-radius:4px;height:38px;margin-top:auto}@supports (color:color-mix(in lab, red, red)){.rank button{background:color-mix(in srgb,var(--tone) 13%,transparent)}}.rank button{color:#fff;letter-spacing:.8px;cursor:pointer;font-size:7px;font-weight:900}.rank button span{float:right;margin-right:7px}.rank button:hover{background:var(--tone);color:#06101b}.rankNote{text-align:center;color:#59677c;margin:28px 0 0;font-size:8px}.discord{background:radial-gradient(circle at 12%,#3550ff40,#0000 27%),linear-gradient(100deg,#0a1021,#080a13);border:1px solid #5c50ff9e;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:25px;min-height:145px;margin-top:78px;padding:27px 34px;display:grid;box-shadow:0 25px 80px #000}.discordIcon{background:#3433d522;border:1px solid #515bff;border-radius:20px;place-items:center;width:76px;height:76px;display:grid;transform:rotate(45deg);box-shadow:0 0 40px #3a36ff2e}.discordIcon span{color:#7c84ff;font-size:42px;transform:rotate(-45deg)}.discord h2{margin:7px 0;font-size:27px}.discord p{color:#7f8da2;margin:0;font-size:10px}.discord .button span{font-size:15px}.community{grid-template-columns:1fr 1.17fr 1fr;gap:16px;display:grid}.panel{border:1px solid var(--line);background:linear-gradient(145deg,#0a0f18,#06090f);border-radius:7px;min-height:405px;padding:21px;position:relative;overflow:hidden}.panelTitle{border-bottom:1px solid var(--line);padding-bottom:13px}.panelTitle small{color:#5c78a1;font-size:6px}.supporter{border-bottom:1px solid #8499c013;grid-template-columns:36px 1fr auto 23px;align-items:center;gap:10px;height:61px;display:grid}.supporter img{width:35px;height:35px;image-rendering:pixelated;border-radius:3px}.supporter b,.supporter small{display:block}.supporter b{font-size:9px}.supporter small{color:#57a7ff;margin-top:4px;font-size:6px}.supporter strong{color:#5dde79;font-size:8px}.supporter time{color:#596579;font-size:6px}.lookup>p{color:#7d8a9d;font-size:9px}.lookup form{border:1px solid #283248;border-radius:5px;height:43px;display:flex;overflow:hidden}.lookup input{color:#fff;background:#090d14;border:0;outline:0;flex:1;min-width:0;padding:0 12px;font-size:10px}.lookup input:focus{box-shadow:inset 0 0 0 1px #4c76c8}.lookup form button{color:#fff;cursor:pointer;background:#111825;border:0;border-left:1px solid #283248;width:47px;font-size:18px}.result{background:radial-gradient(circle at 50% 100%,#344dff21,#0000 58%);justify-content:center;align-items:center;gap:28px;height:245px;margin-top:15px;display:flex}.result>img{height:214px;image-rendering:pixelated;filter:drop-shadow(0 18px 20px #000)}.result>div>small{color:#53a8ff;letter-spacing:1.2px;font-size:6px}.result h3{margin:6px 0;font-size:23px}.result code{color:#77849a;font-size:7px}.result a{color:#8cb9ff;border-bottom:1px solid #42689d;width:max-content;margin-top:23px;padding-bottom:4px;font-size:7px;display:block}.empty{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.empty span{color:#3e5074;font-size:48px}.empty b{font-size:10px}.empty small{color:#657288;font-size:8px}.spinner{border:2px solid #252e45;border-top-color:#4c8fff;border-radius:50%;width:31px;height:31px;animation:1s linear infinite spin}.champion{text-align:center}.champion:before{content:"♛";color:#ffc92d;opacity:.025;font-size:230px;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.champGlow{filter:blur(75px);opacity:.08;background:#d19b18;border-radius:50%;width:200px;height:200px;position:absolute;top:80px;left:50%;transform:translate(-50%)}.champion>img{height:215px;image-rendering:pixelated;filter:drop-shadow(0 16px 20px #000);margin-top:18px;position:relative}.champion h3{margin:0 0 4px}.gold{color:#ffdb46;font-size:8px}.stats{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:16px;padding-top:12px;display:grid}.stats span+span{border-left:1px solid var(--line)}.stats b,.stats small{display:block}.stats b{font-size:15px}.stats small{color:#657287;margin-top:4px;font-size:6px}.faq{padding-bottom:120px}.faqGrid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.faq details{border:1px solid var(--line);background:#070a11;border-radius:6px;padding:19px;transition:all .25s}.faq details[open]{background:#0a0f19;border-color:#3c5e99}.faq summary{cursor:pointer;font-size:10px;font-weight:700;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary span{float:right;color:#65a1ff;font-size:16px;transition:all .2s}.faq details[open] summary span{transform:rotate(45deg)}.faq details p{color:#7d899d;margin-bottom:0;font-size:9px;line-height:1.7}footer{border-top:1px solid var(--line);background:#020407;padding:55px 0 25px}.footerGrid{grid-template-columns:1.8fr .8fr .8fr 1.2fr;gap:48px;display:grid}.footerGrid>div:not(:first-child){flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footerGrid>div>b{letter-spacing:1.1px;font-size:8px}.footerGrid>div>a{color:#758095;font-size:8px}.footerGrid p{color:#6e7b90;margin:0;font-size:8px;line-height:1.7}.footerGrid button{color:#59caff;cursor:pointer;background:0 0;border:0;margin-top:20px;font-size:8px}.green,.red{color:#5fe878;font-size:8px}.red{color:#f06070}.copyright{border-top:1px solid var(--line);color:#414d61;letter-spacing:.7px;justify-content:space-between;margin-top:43px;padding-top:21px;font-size:6px;display:flex}.toast{z-index:160;color:#e1ebff;background:#0e1729;border:1px solid #3b79ec;border-radius:5px;padding:13px 19px;font-size:9px;animation:.3s toast;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 60px #000}.mobileDock{display:none}.modalBackdrop{z-index:140;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#010307d9;place-items:center;padding:20px;animation:.2s fade;display:grid;position:fixed;inset:0}.rankModal{--tone:#4da1ff;border:1px solid var(--tone);background:radial-gradient(circle at 50% 15%,var(--tone),transparent 40%),#080c14;border-radius:9px;width:min(400px,100%);padding:30px;position:relative}@supports (color:color-mix(in lab, red, red)){.rankModal{background:radial-gradient(circle at 50% 15%,color-mix(in srgb,var(--tone) 16%,transparent),transparent 40%),#080c14}}.rankModal{box-shadow:0 30px 100px #000,0 0 60px var(--tone)}@supports (color:color-mix(in lab, red, red)){.rankModal{box-shadow:0 30px 100px #000,0 0 60px color-mix(in srgb,var(--tone) 12%,transparent)}}.rankModal{text-align:center}.modalClose{color:#8d9ab0;cursor:pointer;background:0 0;border:0;font-size:22px;position:absolute;top:10px;right:12px}.rankModal>small{color:#718096;letter-spacing:1.5px;font-size:7px}.modalIcon{color:var(--tone);text-shadow:0 0 30px var(--tone);margin:20px;font-size:65px}.rankModal h2{color:var(--tone);letter-spacing:2px;margin:0}.modalPrice{margin:8px;font-size:26px;font-weight:700}.rankModal ul{text-align:left;color:#aab5c7;padding:15px 30px;font-size:9px;line-height:2;list-style:none}.rankModal .button{width:100%}.rankModal>p{color:#5d6a7d;margin-bottom:0;font-size:7px}.reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(26px)}.reveal.shown{opacity:1;transform:none}@keyframes heroZoom{to{transform:scale(1.035)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes scan{0%{top:15%}to{top:92%}}@keyframes pulse{50%{opacity:.5}}@keyframes rune{50%{opacity:.25;transform:translateY(-12px)}}@keyframes ticker{to{transform:translate(-50%)}}@keyframes toast{0%{opacity:0;transform:translateY(14px)}}@keyframes fade{0%{opacity:0}}@media (width<=1180px){nav{display:none}.headActions{margin-left:auto}.rankGrid{grid-template-columns:repeat(4,1fr)}.heroGrid{gap:35px}.experienceGrid{grid-template-columns:1fr 1fr}.experienceCard.large{grid-column:1/-1}.community{grid-template-columns:1fr 1fr}.champion{grid-column:1/-1;min-height:310px}.champion>img{height:170px}.footerGrid{grid-template-columns:1.4fr .7fr .7fr 1fr}}@media (width<=760px){.shell{width:min(100% - 28px,620px)}.announcement{justify-content:flex-start;height:27px;padding-left:14px}.announcement a,.announcement i{display:none}header{height:65px;padding:0 16px;top:27px}.logo .crest{width:34px;height:34px}.crest:before,.crest:after{width:14px;height:23px;top:4px}.crest:before{right:25px}.crest:after{left:25px}.logo>b{font-size:16px}.logo small{font-size:5px}.headActions{display:none}.hamb{color:#fff;background:0 0;border:0;margin-left:auto;font-size:21px;display:block}nav.open{border-bottom:1px solid var(--line);background:#050811;flex-direction:column;gap:0;padding:18px;display:flex;position:absolute;top:65px;left:0;right:0}nav.open a{padding:13px}.hero{min-height:auto;padding-top:92px}.heroArt{opacity:.65;background-position:62% 0}.vignette{background:linear-gradient(90deg,#03050af2,#03050a8c),linear-gradient(0deg,var(--bg),transparent 35%)}.heroGrid{min-height:0;padding-top:55px;display:block}.heroCopy{padding:0 0 42px}.hero h1{letter-spacing:-3px;font-size:64px}.lead{max-width:92%;font-size:11px}.heroTag{font-size:6px}.heroActions{display:block}.ip{width:100%}.playButton{display:none}.proof{margin-top:25px}.proof>span{flex:1;min-width:auto}.proof>span+span{padding-left:11px}.status{margin-bottom:75px}.scrollCue{display:none}.trust{grid-template-columns:1fr 1fr;margin-top:0}.trust article:nth-child(3){border-left:0}.trust article:nth-child(n+3){border-top:1px solid var(--line)}.trust article{padding:17px}.ticker{margin-top:55px}.section{padding-top:82px;padding-bottom:55px}.sectionHead h2{font-size:39px}.experienceGrid{grid-template-columns:1fr}.experienceCard.large{grid-column:auto}.realmNumbers{grid-template-columns:1fr 1fr}.realmNumbers span:nth-child(3){border-left:0}.realmNumbers span:nth-child(n+3){border-top:1px solid var(--line)}.rankGrid{grid-template-columns:1fr 1fr}.discord{grid-template-columns:auto 1fr;padding:24px 18px}.discord .button{grid-column:1/-1}.community{grid-template-columns:1fr}.champion{grid-column:auto}.faqGrid{grid-template-columns:1fr}.footerGrid{grid-template-columns:1fr 1fr}.footerGrid>div:first-child{grid-column:1/-1}.copyright{gap:15px;line-height:1.5}.mobileDock{z-index:100;background:#090f1e;border:1px solid #466cc4;border-radius:6px;grid-template-columns:1fr 1fr;height:48px;display:grid;position:fixed;bottom:11px;left:12px;right:12px;overflow:hidden;box-shadow:0 15px 45px #000}.mobileDock button,.mobileDock a{color:#cfe3ff;letter-spacing:.8px;background:0 0;border:0;place-items:center;font-size:8px;font-weight:900;display:grid}.mobileDock a{background:linear-gradient(110deg,#1687f9,#6545f4)}.toast{white-space:nowrap;bottom:70px;left:50%;right:auto;transform:translate(-50%)}}@media (width<=430px){.hero h1{font-size:55px}.proof{display:none}.trust{grid-template-columns:1fr}.trust article+article{border-left:0;border-top:1px solid var(--line)}.rankGrid{grid-template-columns:1fr}.realmNumbers{grid-template-columns:1fr 1fr}.discordIcon{display:none}.discord,.footerGrid{grid-template-columns:1fr}.footerGrid>div:first-child{grid-column:auto}.cardScene{height:210px}.experienceCard{min-height:410px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}.reveal{opacity:1;transform:none}.cursorGlow{display:none}}html[data-theme=obsidian]{--bg:#030308;--surface:#0b0914;--surface2:#141025;--text:#f8f4ff;--muted:#9487ad;--line:#a97dff2e;--accent:#9b62ff;--accent2:#4e46ff;--accent-rgb:155,98,255}html[data-theme=aurora]{--bg:#020907;--surface:#061510;--surface2:#0a2119;--text:#f1fff8;--muted:#7ea597;--line:#64e0ad2e;--accent:#21d889;--accent2:#08aeb7;--accent-rgb:33,216,137}html[data-theme=ember]{--bg:#090302;--surface:#160907;--surface2:#21100b;--text:#fff5ed;--muted:#a98b7c;--line:#ff824a2e;--accent:#ff6c36;--accent2:#c32952;--accent-rgb:255,108,54}html[data-theme=obsidian] .cursorGlow{background:radial-gradient(circle,#9b62ff17,#0000 66%)}html[data-theme=aurora] .cursorGlow{background:radial-gradient(circle,#23de9017,#0000 66%)}.rank{min-height:458px;padding-top:14px}.rankIcon{isolation:isolate;height:138px;position:relative}.rankIcon:before{content:"";background:var(--tone);filter:blur(38px);opacity:.17;z-index:-1;border-radius:50%;width:82px;height:82px;position:absolute}.rankIcon img{object-fit:contain;width:126px;height:126px;filter:drop-shadow(0 13px 17px #000b) drop-shadow(0 0 13px var(--tone));display:block}@supports (color:color-mix(in lab, red, red)){.rankIcon img{filter:drop-shadow(0 13px 17px #000b) drop-shadow(0 0 13px color-mix(in srgb,var(--tone) 52%,transparent))}}.rankIcon img{transition:transform .38s,filter .38s}.rank:hover .rankIcon img{filter:drop-shadow(0 18px 22px #000c) drop-shadow(0 0 19px var(--tone));transform:translateY(-5px)scale(1.08)}@supports (color:color-mix(in lab, red, red)){.rank:hover .rankIcon img{filter:drop-shadow(0 18px 22px #000c) drop-shadow(0 0 19px color-mix(in srgb,var(--tone) 70%,transparent))}}:root{--accent:#218dff;--accent2:#704cff;--accent-rgb:33,141,255}html[data-theme=frost]{--bg:#02070b;--surface:#07121a;--surface2:#0b1a24;--accent:#39d9ff;--accent2:#2376ed;--accent-rgb:57,217,255}html[data-theme=frost] .heroArt{filter:saturate(1.2)contrast(1.08)hue-rotate(-15deg)}html[data-theme=frost] .announcement{background:linear-gradient(90deg,#04121c,#08243a,#04121c)}html[data-theme=ember] .cursorGlow{background:radial-gradient(circle,#ff532a14,#0000 66%)}.button.primary,.mobileDock a{background:linear-gradient(115deg,var(--accent),var(--accent2));border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.button.primary,.mobileDock a{border-color:color-mix(in srgb,var(--accent) 70%,white)}}.pageProgress{background:linear-gradient(90deg,var(--accent),var(--accent2));box-shadow:0 0 16px var(--accent)}.utility,.cartButton{border:1px solid var(--line);color:#dce8fb;text-transform:uppercase;letter-spacing:.6px;cursor:pointer;background:#080c13;border-radius:4px;height:38px;font-size:8px;font-weight:900;transition:all .2s}.utility{min-width:52px;padding:0 9px}.utility span{color:#718199;margin-left:4px;font-size:6px}.utility:hover,.cartButton:hover{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.utility:hover,.cartButton:hover{background:color-mix(in srgb,var(--accent) 8%,#080c13)}}.soundToggle{min-width:35px}.cartButton{padding:0 10px}.cartButton b{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:17px;height:17px;margin-left:5px;font-size:7px;display:inline-grid}.floatingTools{z-index:90;flex-direction:column;gap:6px;display:flex;position:fixed;bottom:18px;right:15px}.floatingTools button{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;text-align:left;cursor:pointer;background:#070b13d9;border-radius:5px;width:86px;height:35px;padding:0 10px;font-size:11px;box-shadow:0 10px 30px #0006}.floatingTools span{color:#718097;text-transform:uppercase;letter-spacing:.6px;margin-left:8px;font-size:6px;display:inline-block}.full{width:100%}.button:disabled{opacity:.35;pointer-events:none}.checkoutModal{--tone:#4da1ff;border:1px solid var(--tone);width:min(470px,100%);max-height:min(90vh,780px);padding:26px;position:relative;overflow:auto}@supports (color:color-mix(in lab, red, red)){.checkoutModal{border:1px solid color-mix(in srgb,var(--tone) 65%,#49668f)}}.checkoutModal{background:radial-gradient(circle at 50% 0,var(--tone),transparent 35%),#070b12;border-radius:9px}@supports (color:color-mix(in lab, red, red)){.checkoutModal{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--tone) 15%,transparent),transparent 35%),#070b12}}.checkoutModal{box-shadow:0 35px 120px #000,0 0 60px var(--tone)}@supports (color:color-mix(in lab, red, red)){.checkoutModal{box-shadow:0 35px 120px #000,0 0 60px color-mix(in srgb,var(--tone) 10%,transparent)}}.checkoutModal{scrollbar-width:thin;scrollbar-color:#33435c transparent}.checkoutHead{letter-spacing:1.2px;justify-content:space-between;padding-right:28px;font-size:8px;font-weight:900;display:flex}.checkoutHead small{color:#687791;font-size:7px}.checkoutSteps{grid-template-columns:repeat(3,1fr);gap:5px;margin:14px 0 20px;display:grid}.checkoutSteps i{background:#1a2434;height:2px}.checkoutSteps i.done{background:linear-gradient(90deg,var(--tone),#8a62ff);box-shadow:0 0 8px var(--tone)}@supports (color:color-mix(in lab, red, red)){.checkoutSteps i.done{box-shadow:0 0 8px color-mix(in srgb,var(--tone) 55%,transparent)}}.checkoutDetails{text-align:center}.checkoutDetails .modalIcon{color:var(--tone);text-shadow:0 0 28px var(--tone);margin:10px;font-size:62px}.checkoutDetails>small,.identityStep>small{letter-spacing:1.5px;color:#718097;font-size:6px}.checkoutDetails h2,.identityStep h2{color:#eef5ff;letter-spacing:1px;margin:5px 0}.checkoutDetails ul{text-align:left;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#aeb9c9;margin:14px 0;padding:14px 25px;font-size:9px;line-height:2;list-style:none}.totalLine{border:1px solid var(--line);letter-spacing:1px;background:#0d131e;justify-content:space-between;align-items:center;margin:14px 0 18px;padding:14px;font-size:8px;display:flex}.totalLine b{color:#fff;font-size:24px}.identityStep{text-align:center;padding-top:10px}.stepIcon{color:#65afff;text-shadow:0 0 25px #295bff;font-size:54px;display:block}.identityStep p{color:#78869b;font-size:9px;line-height:1.7}.identityStep label{text-align:left;color:#718099;letter-spacing:1px;margin:18px 0 6px;font-size:7px;display:block}.identityStep input{color:#fff;background:#090e17;border:1px solid #2c3c57;border-radius:5px;outline:0;width:100%;height:48px;margin-top:7px;padding:0 13px;font-size:12px;display:block}.identityStep input:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.09)}.identityStep>em{text-align:left;color:#ef6974;font-size:7px;font-style:normal;display:block}.orderMini{border:1px solid var(--line);grid-template-columns:1fr 1fr;margin:15px 0;display:grid}.orderMini span{padding:12px;font-size:13px;font-weight:700}.orderMini span+span{border-left:1px solid var(--line)}.orderMini small{color:#66758c;margin-bottom:5px;font-size:6px;display:block}.textButton{color:#71819a;letter-spacing:.7px;cursor:pointer;background:0 0;border:0;margin-top:14px;font-size:7px}.textButton:hover{color:#fff}.payTop{justify-content:space-between;align-items:center;display:flex}.payTop>div>small{color:#74849c;letter-spacing:1px;font-size:6px}.payTop h2{margin:3px 0;font-size:35px}.payTop p{color:#738198;margin:0;font-size:8px}.payTop>span{color:#8da5ca;letter-spacing:1px;border:1px solid #435470;padding:7px 9px;font-size:7px}.qrWrap{width:250px;height:250px;box-shadow:0 0 45px rgba(var(--accent-rgb),.2);background:#fff;border-radius:7px;margin:18px auto;padding:13px;position:relative}.qrWrap img{object-fit:contain;width:100%;height:100%;display:block}.qrWrap i{border-color:var(--accent);width:20px;height:20px;position:absolute}.qrWrap i:first-of-type{border-left:2px solid var(--accent);border-top:2px solid var(--accent);top:-5px;left:-5px}.qrWrap i:nth-of-type(2){border-right:2px solid var(--accent);border-top:2px solid var(--accent);top:-5px;right:-5px}.qrWrap i:nth-of-type(3){border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);bottom:-5px;left:-5px}.qrWrap i:nth-of-type(4){border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);bottom:-5px;right:-5px}.payNotice{border:1px solid var(--accent);padding:14px}@supports (color:color-mix(in lab, red, red)){.payNotice{border:1px solid color-mix(in srgb,var(--accent) 38%,#26344a)}}.payNotice{background:rgba(var(--accent-rgb),.06)}.payNotice>b{letter-spacing:1px;color:#bcd9ff;font-size:8px}.payNotice p{color:#8493a9;margin:8px 0 0;font-size:8px;line-height:1.8}.payNotice strong{color:#fff}.privacyNote{color:#d3b66d;background:#21180a;border:1px solid #55411c;margin:9px 0;padding:10px;font-size:7px;line-height:1.6}.orderReceipt{border:1px solid var(--line);background:#090e16;grid-template-columns:1.5fr 1fr;margin-top:10px;display:grid}.orderReceipt span{padding:11px}.orderReceipt span+span{border-left:1px solid var(--line)}.orderReceipt small,.orderReceipt b{display:block}.orderReceipt small{color:#65748c;letter-spacing:1px;font-size:6px}.orderReceipt b{margin-top:5px;font-size:9px}.copySummary{color:#a9c7f4;letter-spacing:.8px;cursor:pointer;background:#0b121f;border:1px solid #314462;border-radius:4px;width:100%;height:38px;margin:9px 0;font-size:7px;font-weight:900}.discordCheckout{margin-top:0}.verification{text-align:center;color:#69788e;font-size:7px;line-height:1.6}.paymentStep>.textButton{margin:10px auto 0;display:block}@media (width<=1260px){.headActions .utility,.headActions .cartButton{display:none}}@media (width<=760px){.floatingTools{bottom:69px;right:14px}.floatingTools button{text-align:center;width:36px;padding:0}.floatingTools span{display:none}.checkoutModal{max-height:88vh;padding:20px}.qrWrap{width:220px;height:220px}.modalBackdrop{align-items:end;padding:8px}.checkoutModal{border-radius:10px 10px 4px 4px;width:100%}.payTop h2{font-size:31px}}.copyright{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;display:grid}.creatorCredit{text-align:right;color:#526078}.creatorCredit b{color:#70adff;letter-spacing:1px;text-shadow:0 0 12px #2878ff66;font-size:7px}@media (width<=760px){.copyright{grid-template-columns:1fr;gap:7px}.creatorCredit{text-align:left}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}html[data-theme=obsidian]{--bg:#04030a;--surface:#0b0815;--surface2:#120d21;--accent:#8b5cff;--accent2:#2f6dff;--accent-rgb:139,92,255}html[data-theme=aurora]{--bg:#020a08;--surface:#061510;--surface2:#0b2119;--accent:#35e7a8;--accent2:#087fce;--accent-rgb:53,231,168}html[data-theme=ember]{--bg:#090302;--surface:#180806;--surface2:#25100a;--accent:#ff7338;--accent2:#d7264c;--accent-rgb:255,115,56}html[data-theme=obsidian] .heroArt{filter:saturate(1.18)contrast(1.12)hue-rotate(20deg)}html[data-theme=aurora] .heroArt{filter:saturate(1.05)contrast(1.1)hue-rotate(285deg)}html[data-theme=ember] .heroArt{filter:saturate(1.18)contrast(1.1)hue-rotate(145deg)}html[data-theme=obsidian] .announcement{background:linear-gradient(90deg,#0a0615,#1c0f35,#0a0615)}html[data-theme=aurora] .announcement{background:linear-gradient(90deg,#03120d,#0a3928,#03120d)}html[data-theme=ember] .announcement{background:linear-gradient(90deg,#1a0805,#35110d,#1a0805)}.keySection{border-top:1px solid var(--line);background:radial-gradient(circle at 50% 15%,rgba(var(--accent-rgb),.09),transparent 35%),linear-gradient(180deg,#03050a,#070a10 55%,#03050a);position:relative;overflow:hidden}.keySection:before{content:"";opacity:.12;background-image:linear-gradient(rgba(var(--accent-rgb),.2) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--accent-rgb),.2) 1px,transparent 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20%,#0000);mask-image:linear-gradient(#0000,#000 20%,#0000)}.keyGrid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid;position:relative}.keyCard{--tone:#4d9fff;border:1px solid color-mix(in srgb,var(--tone) 35%,#172033);background:radial-gradient(circle at 50% 25%,color-mix(in srgb,var(--tone) 16%,transparent),transparent 38%),linear-gradient(160deg,#0b1019,#05070c);border-radius:9px;min-height:480px;padding:20px;transition:all .35s;position:relative;overflow:hidden;box-shadow:0 25px 65px #0008}.keyCard:after{content:"";border-top:2px solid var(--tone);opacity:.55;pointer-events:none;position:absolute;inset:0}.keyCard:hover{border-color:var(--tone);box-shadow:0 34px 90px #000,0 0 35px color-mix(in srgb,var(--tone) 17%,transparent);transform:translateY(-9px)}.keyNumber{color:color-mix(in srgb,var(--tone) 70%,#fff);letter-spacing:1px;font:15px Impact,sans-serif;position:absolute;top:17px;right:18px}.keyImage{place-items:center;height:245px;margin:-5px 0 5px;display:grid}.keyImage img{object-fit:contain;max-width:90%;height:235px;filter:drop-shadow(0 20px 24px #000) drop-shadow(0 0 18px color-mix(in srgb,var(--tone) 28%,transparent));transition:all .35s}.keyCard:hover .keyImage img{transform:scale(1.07)rotate(-2deg)}.keyCard>small{color:var(--tone);letter-spacing:1.6px;font-size:6px}.keyCard h3{letter-spacing:1px;margin:6px 0;font:25px Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.keyPrice{font-size:23px;font-weight:900}.keyPrice span{color:#64728a;letter-spacing:1px;margin-left:5px;font-size:6px}.keyCard ul{border-top:1px solid var(--line);color:#8896aa;min-height:74px;margin:15px 0;padding:14px 0 0;font-size:8px;line-height:1.9;list-style:none}.keyCard ul li{color:color-mix(in srgb,var(--tone) 75%,white)}.keyCard button{z-index:2;border:1px solid color-mix(in srgb,var(--tone) 65%,#fff);background:color-mix(in srgb,var(--tone) 10%,#080b12);color:#fff;letter-spacing:.9px;cursor:pointer;border-radius:4px;width:100%;height:43px;font-size:8px;font-weight:900;position:relative}.keyCard button span{float:right;font-size:15px}.keyCard button:hover{background:var(--tone);color:#06101b}.openCartCta{z-index:5;border:1px solid color-mix(in srgb,var(--accent) 65%,white);background:linear-gradient(110deg,color-mix(in srgb,var(--accent) 80%,#08101c),var(--accent2));width:min(560px,100%);height:54px;box-shadow:0 18px 50px #000,0 0 30px rgba(var(--accent-rgb),.2);color:#fff;letter-spacing:1px;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:12px;margin:35px auto 0;font-size:9px;font-weight:900;display:flex;position:sticky;bottom:18px}.openCartCta b{color:#101421;background:#fff;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.openCartCta span{margin-left:auto;margin-right:20px;font-size:12px}.cartModal{width:min(600px,100%)}.cartTitle{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.cartTitle small{color:var(--accent);letter-spacing:1.6px;font-size:6px}.cartTitle h2{margin:4px 0;font-size:25px}.cartTitle>button{color:#ff8290;cursor:pointer;background:#1b0b10;border:1px solid #62313a;border-radius:4px;height:31px;padding:0 11px;font-size:7px;font-weight:900}.emptyCart{text-align:center;background:#080c13;border:1px dashed #283348;flex-direction:column;justify-content:center;align-items:center;min-height:330px;display:flex}.emptyCart>span{color:#33435d;font-size:55px}.emptyCart h3{margin:10px 0 0}.emptyCart p{color:#68768b;font-size:9px}.emptyCart button{border:1px solid var(--accent);background:rgba(var(--accent-rgb),.08);color:#fff;cursor:pointer;margin-top:15px;padding:12px 20px;font-size:8px;font-weight:700}.cartLines{scrollbar-width:thin;max-height:355px;overflow:auto}.cartLines article{--tone:#4d9fff;border:1px solid var(--line);border-left:2px solid var(--tone);background:#090e17;border-radius:5px;grid-template-columns:58px 1fr auto auto 25px;align-items:center;gap:12px;min-height:74px;margin-bottom:7px;padding:7px 7px 7px 10px;display:grid}.cartLines article>img{object-fit:contain;filter:drop-shadow(0 6px 9px #000);width:54px;height:54px}.cartLines article>i{text-align:center;width:50px;color:var(--tone);text-shadow:0 0 15px var(--tone);font-size:29px;font-style:normal}.cartLines article>div small,.cartLines article>div b,.cartLines article>div span{display:block}.cartLines article>div small{color:var(--tone);text-transform:uppercase;letter-spacing:1px;font-size:5px}.cartLines article>div b{margin:3px 0;font-size:10px}.cartLines article>div span{color:#68768a;font-size:7px}.cartLines label{border:1px solid #27354c;border-radius:4px;align-items:center;display:flex;overflow:hidden}.cartLines label button{color:#fff;cursor:pointer;background:#111a29;border:0;width:28px;height:28px}.cartLines label b{text-align:center;width:25px;font-size:9px}.cartLines article>strong{text-align:right;min-width:52px;font-size:11px}.removeLine{color:#6c788b;cursor:pointer;background:0 0;border:0;width:24px;height:24px;font-size:16px}.removeLine:hover{color:#ff7785}.cartTotal{background:linear-gradient(110deg,#0c121d,#0a0d14);border:1px solid #2c3a50;justify-content:space-between;align-items:center;margin:14px 0;padding:15px;display:flex}.cartTotal span{letter-spacing:1px;font-size:8px;font-weight:900}.cartTotal small{color:#697991;margin-bottom:4px;font-size:6px;display:block}.cartTotal b{font-size:25px}.checkoutError{color:#ff919c;background:#1b0a10;border:1px solid #64313b;margin:0 0 12px;padding:10px;font-size:8px}.adminPage{color:#eef4ff;background:radial-gradient(circle at 50% 0,#14224a55,#0000 35%),#03050a;min-height:100vh;padding:28px;font-family:Arial,sans-serif}.adminBrand{color:#fff;letter-spacing:1px;gap:6px;font-size:17px;font-weight:900;display:inline-flex}.adminBrand b{color:#5aa0ff}.authCard{text-align:center;background:linear-gradient(145deg,#0c121e,#070a11);border:1px solid #263958;border-radius:10px;width:min(440px,100%);margin:65px auto;padding:34px;box-shadow:0 35px 110px #000}.authGlyph{color:#80afff;background:#162444;border:1px solid #496db0;border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 18px;font-size:33px;display:grid;box-shadow:0 0 35px #3159af55}.authCard>small,.dashboardIntro small,.ordersPanel small,.settingsGrid article>small{color:#5c9cff;letter-spacing:1.7px;font-size:7px;font-weight:900}.authCard h1{letter-spacing:1px;margin:7px 0;font:31px Impact,sans-serif}.authCard p{color:#7d8da7;font-size:10px;line-height:1.7}.authCard form{text-align:left;margin-top:22px}.authCard label{color:#7e8ca3;letter-spacing:1px;margin-top:13px;font-size:7px;display:block}.authCard label em{float:right;color:#4b5d79;font-style:normal}.authCard input,.settingsGrid input{color:#fff;background:#070b12;border:1px solid #2b3952;border-radius:5px;outline:0;width:100%;height:47px;margin-top:7px;padding:0 12px;display:block}.authCard input:focus,.settingsGrid input:focus{border-color:#4d8aff;box-shadow:0 0 0 3px #3374ee1c}.authCard form>button,.settingsGrid button,.orderAction button{color:#fff;letter-spacing:1px;cursor:pointer;background:linear-gradient(110deg,#246fee,#7048f4);border:1px solid #5b91ff;border-radius:4px;width:100%;height:46px;margin-top:19px;font-size:8px;font-weight:900}.authCard>a{color:#64738d;margin-top:20px;font-size:7px;display:inline-block}.adminError{color:#ff9dac;background:#210b12;border:1px solid #713645;margin:15px 0;padding:12px;font-size:9px}.adminLoader{color:#8090aa;justify-content:center;align-items:center;gap:12px;min-height:75vh;font-size:10px;display:flex}.adminLoader i{border:2px solid #27324a;border-top-color:#5a90ff;border-radius:50%;width:24px;height:24px;animation:1s linear infinite spin}.dashboard{padding:0 0 80px}.adminHeader{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050811e8;border-bottom:1px solid #1c2940;justify-content:space-between;align-items:center;height:73px;padding:0 4%;display:flex;position:sticky;top:0}.adminHeader>div{align-items:center;gap:14px;display:flex}.adminHeader>div span{color:#55dc81;font-size:7px}.adminHeader>div b{font-size:9px}.adminHeader>div button,.adminPanelHead>button{color:#9dacc3;cursor:pointer;background:#0a101b;border:1px solid #2c3c57;height:32px;padding:0 12px;font-size:7px}.adminShell{width:min(1180px,92%);margin:auto}.dashboardIntro{justify-content:space-between;align-items:flex-end;padding:65px 0 35px;display:flex}.dashboardIntro h1{letter-spacing:1px;margin:7px 0;font:52px Impact,sans-serif}.dashboardIntro h1 em{color:#5c94ff;font-style:normal}.dashboardIntro p{color:#77869d;max-width:610px;margin:0;font-size:10px;line-height:1.7}.adminStats{background:#080d16;border:1px solid #26354d;display:flex}.adminStats span{text-align:center;min-width:96px;padding:17px}.adminStats span+span{border-left:1px solid #26354d}.adminStats b,.adminStats small{display:block}.adminStats b{font-size:23px}.adminStats small{color:#64728a;margin-top:5px;font-size:6px}.ordersPanel,.settingsGrid article{background:#070b12;border:1px solid #1e2b40;border-radius:8px;box-shadow:0 25px 70px #0007}.adminPanelHead{border-bottom:1px solid #1e2b40;justify-content:space-between;align-items:center;padding:20px;display:flex}.adminPanelHead h2,.settingsGrid h2{margin:5px 0 0;font-size:20px}.orderList{padding:12px}.adminOrder{background:#0a0f18;border:1px solid #1d293b;border-radius:6px;grid-template-columns:210px 1fr 170px 185px;align-items:center;gap:18px;margin-bottom:8px;padding:13px;display:grid}.adminOrder.paid{border-left:3px solid #f3bc3e}.adminOrder.delivered{border-left:3px solid #4ce17b}.orderIdentity{align-items:center;gap:11px;display:flex}.orderIdentity img{width:51px;height:51px;image-rendering:pixelated;border-radius:5px}.orderIdentity span small,.orderIdentity span b,.orderIdentity span time{display:block}.orderIdentity small{color:#5d77a0;font-size:6px}.orderIdentity b{margin:4px 0;font-size:12px}.orderIdentity time{color:#526177;font-size:6px}.orderedItems{flex-wrap:wrap;gap:5px;display:flex}.orderedItems span{background:#0d1420;border:1px solid #26354b;padding:7px 9px}.orderedItems b,.orderedItems small{display:block}.orderedItems b{font-size:7px}.orderedItems small{color:#6f8099;margin-top:3px;font-size:6px}.orderState>b{font-size:18px}.orderState small{color:#62728a;word-break:break-all;margin-top:4px;font-size:6px;display:block}.state{color:#96a2b4;text-transform:uppercase;background:#222a36;border-radius:20px;margin-left:8px;padding:4px 7px;font-size:6px;display:inline-block}.state.paid{color:#ffd66f;background:#392d0f}.state.delivered{color:#63e693;background:#0d321c}.orderAction button{margin:0}.orderAction>span{text-align:center;color:#63e693;font-size:8px;display:block}.noOrders{text-align:center;color:#66768f;padding:70px;font-size:10px}.settingsGrid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.settingsGrid article{padding:24px}.settingsGrid p{color:#74839a;min-height:36px;font-size:9px;line-height:1.6}.settingsGrid code{color:#84adf8;word-break:break-all;background:#04070c;border:1px solid #26364f;padding:15px;font-size:8px;line-height:1.6;display:block}.settingsGrid article>div{grid-template-columns:1fr auto;gap:8px;display:grid}.settingsGrid .dangerOutline{color:#ff8c99;background:#1a0a10;border-color:#693747;width:auto;padding:0 18px}@media (width<=1100px){.keyGrid{grid-template-columns:repeat(2,1fr)}.adminOrder{grid-template-columns:1fr 1fr}.orderAction{grid-column:2}.dashboardIntro{flex-direction:column;align-items:flex-start;gap:25px}}@media (width<=760px){.keyGrid{grid-template-columns:1fr}.keyCard{min-height:455px}.keyImage{height:225px}.keyImage img{height:220px}.cartLines article{grid-template-columns:48px 1fr auto 22px}.cartLines article>img{width:44px;height:44px}.cartLines label{grid-area:2/2}.cartLines article>strong{grid-column:3}.cartModal{max-height:92vh}.adminPage{padding:18px}.dashboard{padding:0 0 70px}.adminHeader{padding:0 18px}.adminHeader>div span,.adminHeader>div>b{display:none}.adminShell{width:calc(100% - 28px)}.dashboardIntro{padding:42px 0 25px}.dashboardIntro h1{font-size:42px}.adminStats{width:100%}.adminStats span{flex:1;min-width:0}.adminOrder{grid-template-columns:1fr}.orderAction{grid-column:auto}.settingsGrid{grid-template-columns:1fr}.noOrders{padding:45px 10px}.openCartCta{bottom:72px}}.playerProfile{min-width:0}.lookupRank{color:#74d99d;letter-spacing:.7px;margin:8px 0;font-size:7px;display:block}.lookupStats{grid-template-columns:1fr 1fr;gap:5px!important;margin:10px 0!important;display:grid!important}.lookupStats span{border:1px solid var(--line)!important;text-align:center!important;background:#0a1019!important;padding:8px!important}.lookupStats span b,.lookupStats span small{display:block!important}.lookupStats span b{color:#eef5ff!important;font-size:11px!important}.lookupStats span small{letter-spacing:.8px;margin-top:3px;color:#62738b!important;font-size:5px!important}.syncPending{max-width:230px;color:#71839b!important;margin:9px 0!important;font-size:7px!important;line-height:1.5!important}.activityMetrics{grid-template-columns:repeat(3,1fr);gap:8px;margin:24px 0;display:grid}.activityMetrics span{text-align:center;background:linear-gradient(145deg,#0b1220,#070b12);border:1px solid #1d2942;padding:22px 8px}.activityMetrics b{color:#fff;font:24px Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;display:block}.activityMetrics small{color:#63718c;letter-spacing:1px;margin-top:7px;font-size:6px;display:block}.activityNote{color:#71809b!important;font-size:7px!important;line-height:1.8!important}.championEmpty{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:245px;padding:28px;display:flex;position:relative}.championEmpty span{color:#4d9fff;font-size:48px}.championEmpty b{color:#d7e7ff;margin:14px 0 8px;font-size:10px}.championEmpty small{color:#657795;max-width:230px;font-size:7px;line-height:1.7}.keyCard button:disabled{opacity:.5;cursor:not-allowed}.keyCard button:disabled:hover{background:color-mix(in srgb,var(--tone) 10%,#080b12);color:#fff}.adminNotice{z-index:30;color:#70e89d;background:#082416;border:1px solid #28754b;border-radius:5px;margin:0 0 14px;padding:12px 15px;font-size:8px;position:sticky;top:84px;box-shadow:0 12px 45px #000}.adminHeader nav{gap:4px;margin:auto;display:flex!important}.adminHeader nav a{color:#71849f;letter-spacing:.8px;border:1px solid #0000;border-radius:4px;padding:11px 12px!important;font-size:7px!important}.adminHeader nav a:after{display:none}.adminHeader nav a:hover{color:#fff;background:#0b111b;border-color:#2a3a53}.productPanel,.notificationPanel{background:#070b12;border:1px solid #1e2b40;border-radius:8px;margin-top:16px;overflow:hidden;box-shadow:0 25px 70px #0007}.adminPanelHead>span{color:#5f7089;font-size:7px}.productEditor{grid-template-columns:repeat(2,1fr);gap:10px;padding:12px;display:grid}.productEditor article{--tone:#4d9fff;border:1px solid #1d2a3d;border-left:2px solid var(--tone);background:#090e17;border-radius:6px;grid-template-columns:64px 125px 1fr 122px;align-items:center;gap:12px;padding:12px;display:grid}.productEditor img{object-fit:contain;filter:drop-shadow(0 8px 12px #000);width:58px;height:58px}.productEditor article>div small,.productEditor article>div b,.productEditor article>div span{display:block}.productEditor article>div small{color:var(--tone);text-transform:uppercase;letter-spacing:1px;font-size:5px}.productEditor article>div b{margin:4px 0;font-size:11px}.productEditor article>div span{color:#718099;font-size:7px}.productEditor textarea,.notificationPanel input,.notificationPanel textarea,.notificationPanel select{color:#fff;resize:vertical;background:#050910;border:1px solid #2a3a53;border-radius:4px;outline:0;width:100%;padding:10px;font:8px/1.6 Arial,sans-serif}.productEditor textarea:focus,.notificationPanel input:focus,.notificationPanel textarea:focus,.notificationPanel select:focus{border-color:#528bff;box-shadow:0 0 0 3px #2a6eea1c}.productEditor button,.notificationPanel form>button{border:1px solid color-mix(in srgb,var(--tone,#5b91ff) 65%,#fff);color:#fff;letter-spacing:.7px;cursor:pointer;background:linear-gradient(110deg,#1c63dc,#7048f4);border-radius:4px;height:40px;font-size:7px;font-weight:900}.productEditor button:disabled,.notificationPanel button:disabled{opacity:.45}.notificationGrid{grid-template-columns:1.1fr .9fr;gap:12px;padding:12px;display:grid}.notificationGrid>form,.notificationHistory{background:#090e17;border:1px solid #1e2b40;border-radius:6px;padding:20px}.notificationGrid label{color:#71839c;letter-spacing:1px;margin-bottom:12px;font-size:6px;display:block}.notificationGrid input,.notificationGrid select{height:43px;margin-top:6px}.notificationGrid textarea{margin-top:6px;display:block}.notificationGrid form>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.notificationPanel form>button{width:100%;margin-top:5px}.notificationHistory>small{color:#619cff;letter-spacing:1.2px;font-size:7px;font-weight:900}.notificationHistory>p{color:#64748d;font-size:8px}.notificationHistory article{background:#070b12;border:1px solid #223149;margin-top:9px;padding:12px;position:relative}.notificationHistory article>span{color:#ef6877;font-size:6px;position:absolute;top:10px;right:10px}.notificationHistory article>span.sent{color:#56df86}.notificationHistory article>b{padding-right:90px;font-size:9px;display:block}.notificationHistory article>p{color:#7789a2;margin:6px 0;font-size:7px;line-height:1.5}.notificationHistory article>time{color:#4e5f78;font-size:6px}.settingsGrid{margin-bottom:20px}.settingsGrid input{font-size:9px}@media (width<=1200px){.productEditor{grid-template-columns:1fr}.productEditor article{grid-template-columns:64px 130px 1fr 122px}}@media (width<=900px){.adminHeader nav{display:none!important}.notificationGrid{grid-template-columns:1fr}.productEditor article{grid-template-columns:56px 1fr}.productEditor textarea,.productEditor button{grid-column:1/-1}.productEditor button{width:100%}}@media (width<=560px){.notificationGrid form>div{grid-template-columns:1fr}.adminStats span:last-child b{font-size:16px}.lookupStats{grid-template-columns:1fr 1fr}}.cartLines label button:disabled{color:#48556a;cursor:not-allowed}.statusCommunity{grid-template-columns:1fr 1fr}.autoStatusPanel{flex-direction:column;display:flex}.autoStatusOrb{text-align:center;background:radial-gradient(circle,#233d702b,#0000 67%);border:1px solid #26364d;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:185px;margin:18px 0 12px;display:flex}.autoStatusOrb span{color:#5d9cff;text-shadow:0 0 28px #3f7cff;font-size:46px}.autoStatusOrb b{letter-spacing:1px;margin-top:12px;font-size:13px}.autoStatusOrb small{color:#73839c;margin-top:6px;font-size:7px}.autoStatusOrb.online{background:radial-gradient(circle,#1d6b452b,#0000 67%);border-color:#285943}.autoStatusOrb.online span{color:#56e48b;text-shadow:0 0 28px #39d375}.autoStatusPanel ul{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.autoStatusPanel li{color:#9aabc2;background:#090e17;border:1px solid #1e2c43;padding:9px;font-size:7px}.autoStatusPanel button{color:#dce9ff;letter-spacing:.8px;cursor:pointer;background:#111d33;border:1px solid #4e82df;height:42px;font-size:8px;font-weight:900}.autoStatusPanel button:disabled{opacity:.6;cursor:wait}.singleSettings{grid-template-columns:1fr}.singleSettings article{max-width:720px}@media (width<=760px){.statusCommunity,.autoStatusPanel ul{grid-template-columns:1fr}}.configFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0;display:grid}.configFields label,.catalogForm>label{color:#d6cde9;flex-direction:column;gap:9px;font-size:14px;display:flex}.configFields input,.configFields select,.catalogForm textarea{color:#fff;width:100%;min-width:0;font:inherit;background:#15101e;border:1px solid #51455e;border-radius:8px;padding:12px}.configFields input[type=color]{height:48px;padding:4px}.configFields .checkLabel{flex-direction:row;align-items:center}.checkLabel input[type=checkbox]{width:20px;height:20px}.catalogForm{background:#17101f;border:1px solid #51455e;border-radius:12px;margin-top:24px;padding:24px}.catalogForm p{color:#c9bfd5;margin:16px 0;font-size:14px}.catalogForm button{margin-top:12px;padding:12px 22px}.productEditor article{align-items:center}.productEditor article button{min-height:44px}.configFields input:disabled{opacity:.65}button:disabled{opacity:.5;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:3px;outline:2px solid #cbacff}.rankIcon img,.keyImage img{object-fit:contain}.cursorGlow{display:none}.pageProgress{transition:width .1s linear}.rank,.keyCard{transition:transform .22s,border-color .22s}.rank:hover,.keyCard:hover{transform:translateY(-5px)}[data-motion=off] *,[data-motion=off] :before,[data-motion=off] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-motion=off] .reveal{opacity:1;transform:none}.adminNotice,.adminError,.rank h3,.keyCard h3{overflow-wrap:anywhere}.heroCopy h1{overflow-wrap:anywhere;font-size:clamp(2.75rem,6vw,6.5rem)}@media (width<=700px){.configFields{grid-template-columns:1fr}.catalogForm{padding:16px}.adminPanelHead{flex-wrap:wrap;gap:16px}.adminHeader,.adminHeader nav{flex-wrap:wrap}.productEditor{grid-template-columns:1fr}.cursorGlow,.grain{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.reveal{opacity:1!important;transform:none!important}}.passwordForm{gap:18px;max-width:600px;margin-top:22px;display:grid}.passwordForm label{color:#d6cde9;gap:8px;font-size:14px;display:grid}.passwordForm input{color:#fff;width:100%;min-width:0;font:inherit;background:#15101e;border:1px solid #51455e;border-radius:8px;padding:13px}.passwordForm button{min-height:46px}.productEditor article img{object-fit:contain}.rank,.keyCard{min-width:0}.rank ul,.keyCard ul{overflow-wrap:anywhere}.catalogForm{scroll-margin-top:100px}.adminError,.adminNotice{z-index:3;position:relative}.checkoutModal{overscroll-behavior:contain}.checkoutModal:focus{outline:none}@media (width<=700px){.passwordForm input,.authCard input{font-size:16px}.adminHeader nav{gap:12px;font-size:14px}.adminHeader>div{flex-wrap:wrap}.cartLines article{min-width:0}.cartLines article>div{overflow-wrap:anywhere;min-width:0}}
