/*! 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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans: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}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}.table-row{display:table-row}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--void:#05060a;--panel:#090c12;--panel-2:#0d111a;--line:#9ab4ff24;--line-hot:#5780ff7a;--text:#f3f6ff;--muted:#7f899e;--electric:#6d7cff;--cyan:#63e6ff;--violet:#a96cff;--lime:#b7ff65;--mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Consolas, monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--void)}body{background:var(--void);color:var(--text);font-family:var(--font-geist), Arial, sans-serif;margin:0;overflow-x:hidden}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.site-shell{isolation:isolate;background:var(--void);min-height:100vh;position:relative}.noise{z-index:100;opacity:.035;pointer-events:none;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");position:fixed;inset:0}.system-bar{color:#7c879b;height:31px;font-family:var(--mono);letter-spacing:.13em;z-index:35;background:#030407;border-bottom:1px solid #141925;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 28px;font-size:8px;display:grid;position:relative}.system-bar p{color:#a4aec2;margin:0}.system-bar b{color:var(--lime);font-weight:500}.system-right{justify-self:end}.system-right span{color:#47516a;margin:0 11px}.live-dot{background:var(--lime);width:5px;height:5px;box-shadow:0 0 12px var(--lime);border-radius:50%;margin-right:8px;animation:2s ease-in-out infinite blink;display:inline-block}.site-header{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#05070bc7;height:78px;position:sticky;top:0}.header-inner{align-items:center;gap:38px;max-width:1380px;height:100%;margin:auto;padding:0 28px;display:flex}.logo{flex:none;align-items:center;gap:12px;display:inline-flex}.logo-core{color:#fff;clip-path:polygon(24% 0,100% 0,100% 76%,76% 100%,0 100%,0 24%);background:linear-gradient(145deg,#8c5fff,#315bff 45%,#1ad6ff);place-items:center;width:38px;height:44px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff6b}.logo-core:after{content:"";clip-path:inherit;border:1px solid #fff6;position:absolute;inset:4px}.logo-core i{z-index:1;font-size:20px;font-style:normal;font-weight:900;position:relative}.logo>b{letter-spacing:-.06em;font-size:19px}.logo em{color:#7b8dff;font-style:normal}.logo small{color:var(--cyan);font-family:var(--mono);letter-spacing:.03em;margin-left:3px;font-size:7px}nav{align-items:center;gap:28px;display:flex}nav button,nav a{color:#818b9e;font-family:var(--mono);letter-spacing:.12em;white-space:nowrap;background:0 0;border:0;padding:9px 0;font-size:8px;font-weight:650;transition:color .2s}nav button:hover,nav a:hover{color:#fff}nav a i{background:#b77aff;border-radius:50%;width:5px;height:5px;margin-left:6px;display:inline-block;box-shadow:0 0 10px #a65aff}.search{border:1px solid var(--line);color:#6c768a;background:#ffffff09;align-items:center;gap:8px;width:min(310px,24vw);height:39px;margin-left:auto;padding:0 11px;transition:border-color .2s,background .2s;display:flex}.search:focus-within{background:#4357911a;border-color:#617cff90}.search>span{font-size:19px;transform:rotate(-18deg)}.search input{color:#fff;width:100%;font-family:var(--mono);letter-spacing:.04em;background:0 0;border:0;outline:0;font-size:9px}.search kbd{color:#596376;font-family:var(--mono);background:#090c12;border:1px solid #252c3a;border-radius:3px;padding:4px 6px;font-size:7px}.header-actions{align-items:center;gap:9px;display:flex}.header-actions button{border:1px solid var(--line);color:#d8deec;background:#ffffff06;height:39px}.account{width:39px}.account span{font-size:13px}.cart-trigger{align-items:center;gap:8px;min-width:113px;padding:0 12px;display:flex}.cart-glyph{color:var(--cyan);font-size:18px}.cart-trigger b{color:#fff;width:16px;height:16px;font-family:var(--mono);background:#7068ff;border-radius:50%;place-items:center;font-size:7px;display:grid}.cart-trigger em{color:#9aa5b8;font-family:var(--mono);margin-left:auto;font-size:8px;font-style:normal}.menu-btn{border:1px solid var(--line);background:0 0;width:36px;height:36px;padding:10px 7px;display:none}.menu-btn span{background:#fff;height:1px;margin:5px 0;display:block}.hero{border-bottom:1px solid var(--line);background:#03050a;min-height:710px;position:relative;overflow:hidden}.hero-image{opacity:.9;background-image:linear-gradient(90deg,#030408f7 0%,#030408db 31%,#0304082e 69%,#03040880 100%),linear-gradient(#0000 73%,#05060a 100%),url(/tcgstore-futuristic-hero.png);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.015)}.hero-grid,.signal-grid{opacity:.13;background-image:linear-gradient(#6d7cff3b 1px,#0000 1px),linear-gradient(90deg,#6d7cff3b 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.hero-orb{filter:blur(1px);pointer-events:none;border-radius:50%;position:absolute}.orb-one{border:1px solid #7b7dff42;width:400px;height:400px;animation:6s ease-in-out infinite breathe;top:18%;right:19%;box-shadow:0 0 100px #485fff18,inset 0 0 80px #6c48ff0d}.orb-two{border:1px dashed #74dfff1c;width:600px;height:600px;animation:30s linear infinite rotate;top:3%;right:7%}.hero-inner{z-index:2;grid-template-columns:54% 46%;align-items:center;max-width:1380px;min-height:660px;margin:auto;padding:80px 28px 110px;display:grid;position:relative}.protocol{color:#68758d;font-family:var(--mono);letter-spacing:.18em;align-items:center;gap:12px;margin-bottom:26px;font-size:8px;display:flex}.protocol span{color:#caff9b;background:#96ff6310;border:1px solid #a9ff6f4d;padding:7px 9px}.protocol i{background:#394257;width:34px;height:1px}.hero h1{letter-spacing:-.075em;margin:0;font-size:clamp(58px,6.2vw,94px);font-weight:800;line-height:.87}.hero h1 em{color:#0000;-webkit-text-stroke:1px #9aa9ff;text-shadow:0 0 40px #6c62ff45;font-style:normal;font-weight:520;display:inline-block}.hero-copy>p{color:#8d98aa;max-width:575px;margin:28px 0 0;font-size:15px;line-height:1.75}.hero-copy>p strong{color:#dfe5f2;font-weight:600}.hero-buttons{align-items:center;gap:12px;margin-top:34px;display:flex}.hero-buttons a{height:49px;font-family:var(--mono);letter-spacing:.12em;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:flex}.primary-cta{color:#fff;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:linear-gradient(100deg,#6b58ff,#3d7dff);min-width:210px;padding-left:21px;box-shadow:0 12px 40px #465dff32}.primary-cta b{width:48px;margin-left:auto;font-size:15px}.secondary-cta{color:#a8b2c4;background:#090c12a8;border:1px solid #323b50;min-width:178px}.pulse{background:#bc76ff;border-radius:50%;width:6px;height:6px;margin-right:10px;animation:1.5s infinite blink;box-shadow:0 0 14px #b268ff}.hero-proof{gap:0;margin-top:46px;display:flex}.hero-proof>div{border-left:1px solid #293044;align-items:flex-start;gap:11px;min-width:150px;padding:0 23px;display:flex}.hero-proof>div:first-child{border-left:0;padding-left:0}.hero-proof p{color:#596376;font-family:var(--mono);letter-spacing:.08em;margin:0;font-size:7px;line-height:1.6}.hero-proof p b{color:#aab4c6;font-size:9px;display:block}.hero-hud{height:470px;position:relative}.scan-line{background:linear-gradient(90deg,#0000,#74e8ff,#0000);height:1px;animation:5s ease-in-out infinite scan;position:absolute;top:33%;left:10%;right:1%;box-shadow:0 0 18px #3fdfff}.hud-tag{color:#8f9eb6;min-width:140px;font-family:var(--mono);letter-spacing:.12em;background:linear-gradient(90deg,#52bfff16,#0000);border-left:1px solid #82dcff;padding:9px 11px;font-size:7px;position:absolute}.hud-tag span{float:right;color:#8bf4e7}.hud-tag.top{top:15%;right:0}.hud-tag.bottom{bottom:9%;left:8%}.target{border:1px solid #8ee8ff6b;border-radius:50%;width:96px;height:96px;animation:3.5s infinite breathe;position:absolute;top:43%;right:28%;box-shadow:0 0 28px #45bfff25}.target:before,.target:after{content:"";background:#87e8ff65;position:absolute}.target:before{width:120px;height:1px;top:47px;left:-13px}.target:after{width:1px;height:120px;top:-13px;left:47px}.target i{border-color:#83e4ff;width:10px;height:10px;position:absolute}.target i:first-child{border-top:1px solid;border-left:1px solid;top:8px;left:8px}.target i:nth-child(2){border-top:1px solid;border-right:1px solid;top:8px;right:8px}.target i:nth-child(3){border-bottom:1px solid;border-left:1px solid;bottom:8px;left:8px}.target i:nth-child(4){border-bottom:1px solid;border-right:1px solid;bottom:8px;right:8px}.drop-ticker{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05060ae0;border-top:1px solid #30384d;align-items:center;height:50px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.drop-ticker div{color:#8c96a7;min-width:max-content;font-family:var(--mono);letter-spacing:.16em;font-size:8px;animation:25s linear infinite ticker}.drop-ticker span{color:#fff;background:#6e5fff;margin-right:30px;padding:18px 27px}.drop-ticker i{color:#685dff;margin:0 36px;font-size:6px;font-style:normal}.universes{max-width:1380px;margin:auto;padding:110px 28px 120px}.section-intro{justify-content:space-between;align-items:flex-end;margin-bottom:45px;display:flex}.section-intro>div>span,.manifesto>div>span{color:#6d7cff;font-family:var(--mono);letter-spacing:.2em;margin-bottom:13px;font-size:8px;display:block}.section-intro h2{letter-spacing:-.055em;margin:0;font-size:clamp(34px,4vw,55px);line-height:.98}.section-intro h2 em{color:#8692a8;font-style:normal;font-weight:400}.section-intro>p{color:#687286;font-family:var(--mono);letter-spacing:.05em;margin:0;font-size:9px;line-height:1.8}.universe-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.universe{border:1px solid var(--line);color:#fff;text-align:left;background:#090c12;height:360px;padding:26px;transition:transform .35s,border-color .35s,box-shadow .35s;position:relative;overflow:hidden}.universe:before{content:"";opacity:.6;background:radial-gradient(circle at 50% 40%, var(--universe-glow), transparent 58%), linear-gradient(145deg, transparent 20%, #ffffff06);position:absolute;inset:0}.universe:after{content:"";opacity:.17;background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:25px 25px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.universe:hover{border-color:var(--universe-border);box-shadow:0 24px 70px var(--universe-shadow);transform:translateY(-7px)}.pokemon{--universe-glow:#5846ff4f;--universe-border:#8275ff93;--universe-shadow:#4f46ff18}.onepiece{--universe-glow:#ff3b8050;--universe-border:#ff5e9c8c;--universe-shadow:#ff3b7617}.gear{--universe-glow:#00d7d74b;--universe-border:#48e7e78c;--universe-shadow:#00e0d918}.universe-index{z-index:2;color:#596277;font-family:var(--mono);font-size:8px;position:relative}.planet{z-index:1;background:radial-gradient(circle at 38% 30%, #ffffff41 0, transparent 5%), radial-gradient(circle at 44% 39%, var(--universe-glow), #0c1019 68%);width:170px;height:170px;box-shadow:inset -25px -20px 40px #000, 0 0 50px var(--universe-glow);border:1px solid #fff3;border-radius:50%;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)}.planet:before,.planet:after{content:"";border:1px solid #fff2;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-16deg)}.planet:after{border-style:dashed;width:203px;height:45px;animation:18s linear infinite rotate}.planet i{border:1px dashed #ffffff1e;border-radius:50%;position:absolute;inset:25px}.universe-copy{z-index:2;position:absolute;bottom:25px;left:26px;right:26px}.universe-copy small,.universe-copy b,.universe-copy span{display:block}.universe-copy small{color:#6f7a90;font-family:var(--mono);letter-spacing:.16em;margin-bottom:8px;font-size:7px}.universe-copy b{letter-spacing:-.04em;font-size:24px}.universe-copy span{color:#6c7688;font-family:var(--mono);letter-spacing:.12em;margin-top:7px;font-size:7px}.universe>em{z-index:3;color:#8896ac;font-size:18px;font-style:normal;position:absolute;bottom:29px;right:24px}.vault{border-top:1px solid var(--line);max-width:1380px;margin:auto;padding:110px 28px 120px}.vault-heading{margin-bottom:36px}.vault-status{color:#7e8b9e;font-family:var(--mono);letter-spacing:.12em;border:1px solid #b3ff6835;align-self:flex-end;padding:11px 13px;font-size:7px}.vault-status i{background:var(--lime);width:5px;height:5px;box-shadow:0 0 10px var(--lime);border-radius:50%;margin-right:8px;display:inline-block}.vault-status b{color:#bcff7e;margin-left:7px}.filter-row{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:61px;padding:10px 0;display:flex}.filters{gap:8px;display:flex}.filters button{color:#646f84;font-family:var(--mono);letter-spacing:.1em;background:0 0;border:1px solid #0000;padding:10px 14px;font-size:8px;transition:all .2s}.filters button:hover{color:#fff}.filter-row>span{color:#596378;font-family:var(--mono);letter-spacing:.13em;font-size:7px}.product-grid{grid-template-columns:repeat(3,1fr);gap:17px;padding-top:22px;display:grid}.product{border:1px solid var(--line);background:#090c12;min-width:0;transition:transform .3s,border-color .3s,box-shadow .3s}.product-visual{background:radial-gradient(circle at 50% 47%, var(--tone-glow), transparent 48%), linear-gradient(145deg, #0d111a, #07090e);place-items:center;height:330px;display:grid;position:relative;overflow:hidden}.product-visual:before{content:"";opacity:.19;background-image:linear-gradient(var(--tone-line) 1px, transparent 1px), linear-gradient(90deg, var(--tone-line) 1px, transparent 1px);background-size:29px 29px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 25%,#0000 95%);mask-image:linear-gradient(#0000,#000 25%,#0000 95%)}.plasma{--tone-a:#ff4d86;--tone-b:#633dff;--tone-glow:#e83e8a35;--tone-line:#ff568831}.ultraviolet{--tone-a:#a76bff;--tone-b:#405cff;--tone-glow:#834fff3b;--tone-line:#9a6cff2b}.ion{--tone-a:#36dcff;--tone-b:#315fff;--tone-glow:#26cfff34;--tone-line:#4ce5ff2b}.solar{--tone-a:#ffd45a;--tone-b:#ff556c;--tone-glow:#ffac4138;--tone-line:#ffc84c2a}.flux{--tone-a:#5986ff;--tone-b:#7154ff;--tone-glow:#537cff34;--tone-line:#638aff2b}.aqua{--tone-a:#57ffd5;--tone-b:#2986d9;--tone-glow:#36e6cf31;--tone-line:#54e5d42b}.object-code{color:#69758c;font-family:var(--mono);letter-spacing:.16em;font-size:7px;position:absolute;top:17px;left:18px}.badge{border-left:1px solid var(--tone-a);color:var(--tone-a);background:var(--tone-a);padding:6px 8px;position:absolute;top:39px;left:18px}@supports (color:color-mix(in lab, red, red)){.badge{background:color-mix(in srgb, var(--tone-a) 8%, transparent)}}.badge{font-family:var(--mono);letter-spacing:.1em;font-size:7px}.heart{z-index:3;color:#7d899e;background:#080b12a6;border:1px solid #ffffff1c;width:34px;height:34px;font-size:17px;transition:all .2s;position:absolute;top:16px;right:16px}.heart:hover,.heart.liked{border-color:var(--tone-a);color:var(--tone-a);box-shadow:0 0 18px var(--tone-glow)}.corner{z-index:2;border-color:#ffffff25;width:14px;height:14px;position:absolute}.corner.tl{border-top:1px solid;border-left:1px solid;top:9px;left:9px}.corner.tr{border-top:1px solid;border-right:1px solid;top:9px;right:9px}.corner.bl{border-bottom:1px solid;border-left:1px solid;bottom:9px;left:9px}.corner.br{border-bottom:1px solid;border-right:1px solid;bottom:9px;right:9px}.holo-floor{border:1px solid var(--tone-a);background:radial-gradient(ellipse, var(--tone-glow), transparent 67%);width:230px;height:60px;box-shadow:0 0 35px var(--tone-glow);opacity:.7;border-radius:50%;position:absolute;bottom:37px;transform:rotateX(60deg)}.product-box{z-index:1;background:linear-gradient(145deg, var(--tone-a), var(--tone-b) 60%, #070811);border:1px solid #ffffff5b;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:137px;height:190px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.product-box{background:linear-gradient(145deg, color-mix(in srgb, var(--tone-a) 65%, #171827), color-mix(in srgb, var(--tone-b) 55%, #070911) 60%, #070811)}}.product-box{box-shadow:12px 20px 35px #0009, 0 0 35px var(--tone-glow), inset 0 0 25px #ffffff0b;transition:transform .45s;transform:perspective(700px)rotateY(-9deg)rotateX(3deg)}.product-box:before{content:"";clip-path:polygon(0 0,35% 0,50% 8%,65% 0,100% 0,100% 100%,65% 100%,50% 92%,35% 100%,0 100%);border:1px solid #ffffff25;position:absolute;inset:7px}.product-box:after{content:"";background:linear-gradient(90deg,#0000,#ffffff31,#0000);width:190%;height:35px;animation:5s ease-in-out infinite holo;position:absolute;transform:rotate(-45deg)translateY(-100px)}.product-box small{color:#ffffffb5;font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;font-size:6px;position:absolute;top:20px}.product-box strong{color:#fff;letter-spacing:-.05em;text-align:center;text-shadow:0 3px 15px #000;max-width:110px;font-size:26px;line-height:.9}.product-box span{color:#ffffff8b;font-family:var(--mono);letter-spacing:.14em;font-size:5px;position:absolute;bottom:20px}.product-box i{border:1px solid #ffffff26;border-radius:50%;width:38px;height:38px;position:absolute;box-shadow:0 0 0 8px #ffffff0b}.rarity-meter{grid-template-columns:auto 1fr;align-items:center;gap:8px;width:130px;display:grid;position:absolute;bottom:16px;right:17px}.rarity-meter span{color:#586377;font-family:var(--mono);letter-spacing:.1em;font-size:5px}.rarity-meter>i{background:#272e3c;height:2px}.rarity-meter>i b{background:var(--tone-a);height:100%;box-shadow:0 0 9px var(--tone-a);display:block}.product-body{padding:20px 20px 19px}.product-meta{color:#626d81;font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:8px;font-size:7px;display:flex}.product-meta i{background:#3c4557;border-radius:50%;width:3px;height:3px}.product h3{letter-spacing:-.025em;min-height:44px;margin:11px 0 5px;font-size:17px}.stock-row{justify-content:space-between;align-items:center;display:flex}.stock{color:#87dcca;font-family:var(--mono);letter-spacing:.11em;font-size:6px}.stock:before{content:"";background:#70f6d8;border-radius:50%;width:4px;height:4px;margin-right:6px;display:inline-block;box-shadow:0 0 8px #56f5d2}.stock.low:before{background:#ff794f;box-shadow:0 0 8px #ff604b}.stock-row small{color:#434d60;font-family:var(--mono);font-size:6px}.price-row{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;margin-top:17px;padding-top:15px;display:flex}.price-row del{color:#565f70;font-family:var(--mono);margin-bottom:2px;font-size:8px;display:block}.price-row>div>b{letter-spacing:-.03em;font-size:19px}.price-row>button{color:#bdc5ff;height:38px;font-family:var(--mono);letter-spacing:.08em;background:#6974ff13;border:1px solid #596cff52;align-items:center;gap:12px;padding:0 5px 0 13px;font-size:7px;transition:all .2s;display:flex}.price-row>button b{color:#fff;background:#6d6cff;place-items:center;width:29px;height:28px;font-size:15px;display:grid}.empty{text-align:center;color:#5f687b;font-family:var(--mono);letter-spacing:.13em;padding:80px 0;font-size:9px}.signal{background:radial-gradient(circle at 75%,#712cff4a,#0000 35%),linear-gradient(125deg,#0a0b14,#11102a 55%,#090914);border:1px solid #614eff56;max-width:1324px;min-height:520px;margin:0 auto 130px;position:relative;overflow:hidden;box-shadow:0 35px 100px #0008,inset 0 0 80px #674aff0c}.signal:before{content:"";border:1px solid #a97aff38;border-radius:50%;width:390px;height:390px;animation:4s infinite breathe;position:absolute;top:12%;right:18%;box-shadow:0 0 0 45px #8e56ff08,0 0 0 90px #8e56ff07}.signal-grid{opacity:.18;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.signal-content{z-index:2;grid-template-columns:60% 40%;align-items:center;min-height:520px;padding:65px 70px;display:grid;position:relative}.signal-copy>span{color:#c08cff;font-family:var(--mono);letter-spacing:.16em;font-size:8px}.signal-copy>span i{background:#c070ff;border-radius:50%;width:6px;height:6px;margin-right:9px;animation:1.3s infinite blink;display:inline-block;box-shadow:0 0 15px #bd64ff}.signal h2{letter-spacing:-.07em;margin:18px 0 20px;font-size:clamp(48px,6vw,78px);line-height:.85}.signal h2 em{color:#0000;-webkit-text-stroke:1px #b580ff;font-style:normal;font-weight:500}.signal-copy>p{color:#8d91a8;max-width:490px;font-size:14px;line-height:1.7}.signal-copy>a{color:#dfc7ff;width:200px;height:48px;font-family:var(--mono);letter-spacing:.12em;background:#9e55ff18;border:1px solid #a664ff7a;align-items:center;margin-top:29px;padding-left:18px;font-size:8px;display:flex}.signal-copy>a b{width:45px;margin-left:auto;font-size:16px}.allocation{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05050c94;border:1px solid #ba8cff38;justify-self:end;width:310px;min-height:360px;padding:26px}.allocation-top{color:#817e96;font-family:var(--mono);letter-spacing:.12em;justify-content:space-between;font-size:7px;display:flex}.allocation-ring{background:conic-gradient(#a85cff 0 69%, #272439 69% 100%);border-radius:50%;place-items:center;width:160px;height:160px;margin:29px auto 25px;padding:2px;display:grid;box-shadow:0 0 50px #8d4fff25}.allocation-ring>div{text-align:center;background:#0a0913;border-radius:50%;place-content:center;width:145px;height:145px;display:grid}.allocation-ring b{letter-spacing:-.05em;font-size:34px;display:block}.allocation-ring span{color:#7d7590;font-family:var(--mono);letter-spacing:.15em;font-size:6px}.allocation-bar>i{background:#262338;height:4px;display:block}.allocation-bar>i b{background:linear-gradient(90deg,#7651ff,#d56cff);width:69%;height:100%;display:block;box-shadow:0 0 14px #a05aff}.allocation-bar>span{color:#656176;font-family:var(--mono);letter-spacing:.1em;justify-content:space-between;margin-top:7px;font-size:6px;display:flex}.allocation>p{color:#625e72;font-family:var(--mono);letter-spacing:.12em;border-top:1px solid #ffffff13;justify-content:space-between;margin:25px 0 0;padding-top:17px;font-size:7px;display:flex}.allocation>p b{color:#b99de1}.manifesto{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:180px 1fr 380px;align-items:center;gap:60px;max-width:1324px;margin:0 auto 130px;padding:78px 0;display:grid}.manifesto-mark{color:#0000;letter-spacing:-.12em;-webkit-text-stroke:1px #44506b;font-size:110px;font-weight:900;line-height:1}.manifesto h2{letter-spacing:-.045em;margin:0 0 18px;font-size:35px}.manifesto>div>p{color:#717c90;max-width:590px;margin:0;font-size:13px;line-height:1.8}.manifesto-stats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.manifesto-stats p{border-left:1px solid var(--line);margin:0;padding-left:18px}.manifesto-stats b,.manifesto-stats span{display:block}.manifesto-stats b{color:#d8dfff;margin-bottom:8px;font-size:26px}.manifesto-stats span{color:#626d81;font-family:var(--mono);letter-spacing:.13em;font-size:6px}footer{border-top:1px solid var(--line);background:#030407;padding:70px max(28px,50vw - 662px)}.footer-top{grid-template-columns:1fr 1fr 1fr;align-items:center;padding-bottom:55px;display:grid}.footer-top .logo{justify-self:start}.footer-top>p{color:#727d92;font-family:var(--mono);letter-spacing:.12em;justify-self:center;margin:0;font-size:9px;line-height:1.7}.footer-top>a:last-child{color:#9d9eff;font-family:var(--mono);letter-spacing:.12em;justify-self:end;font-size:8px}.footer-bottom{color:#464e5e;font-family:var(--mono);letter-spacing:.13em;border-top:1px solid #151a24;justify-content:space-between;padding-top:22px;font-size:6px;display:flex}.backdrop{z-index:40;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#010205c9;transition:all .3s;position:fixed;inset:0}.backdrop.show{opacity:1;pointer-events:auto}.drawer{z-index:50;background:#080a0f;border-left:1px solid #4c57a45f;flex-direction:column;width:min(465px,100%);transition:transform .38s cubic-bezier(.22,.8,.25,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-30px 0 100px #000b}.drawer.show{transform:none}.drawer-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:30px 27px;display:flex}.drawer-head>div>span{color:#667189;font-family:var(--mono);letter-spacing:.16em;font-size:7px}.drawer-head h2{letter-spacing:-.035em;margin:5px 0 0;font-size:22px}.drawer-head h2 i{width:23px;height:23px;font-family:var(--mono);vertical-align:3px;background:#6e69ff;border-radius:50%;place-items:center;margin-left:6px;font-size:8px;font-style:normal;display:inline-grid}.drawer-head>button{color:#707b8f;background:0 0;border:0;font-size:30px}.drawer-items{flex:1;padding:19px 27px;overflow:auto}.cart-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;display:flex}.cart-empty>span{color:#606eff;text-shadow:0 0 28px #515bff;font-size:54px}.cart-empty b{font-family:var(--mono);letter-spacing:.14em;margin-top:18px;font-size:10px}.cart-empty p{color:#656f81;font-size:12px}.cart-empty button{border:1px solid var(--line);color:#7e899d;font-family:var(--mono);letter-spacing:.1em;background:0 0;margin-top:19px;padding:12px 15px;font-size:7px}.cart-item{border-bottom:1px solid var(--line);grid-template-columns:62px 1fr 30px;align-items:center;gap:14px;padding:15px 0;display:grid}.mini{border:1px solid var(--tone-a);background:linear-gradient(145deg, var(--tone-a), var(--tone-b), #080911);color:#fff;text-align:center;height:78px;box-shadow:0 0 20px var(--tone-glow);place-items:center;font-size:10px;font-weight:800;display:grid}.cart-item small,.cart-item b,.cart-item span{display:block}.cart-item small{color:#667187;font-family:var(--mono);letter-spacing:.1em;margin-bottom:5px;font-size:6px}.cart-item b{font-size:12px}.cart-item span{color:#8994a8;font-family:var(--mono);margin-top:6px;font-size:8px}.cart-item>button{border:1px solid var(--line);color:#8490a4;background:0 0;width:28px;height:28px}.drawer-total{border-top:1px solid var(--line);background:#06080d;padding:25px 27px}.drawer-total>div{justify-content:space-between;align-items:flex-end;margin-bottom:18px;display:flex}.drawer-total>div span{color:#636e82;font-family:var(--mono);letter-spacing:.1em;font-size:7px}.drawer-total>div b{font-size:24px}.drawer-total>button{color:#fff;width:100%;height:50px;font-family:var(--mono);letter-spacing:.12em;background:linear-gradient(100deg,#625cff,#477cff);border:0;justify-content:space-between;align-items:center;padding:0 16px;font-size:8px;font-weight:700;display:flex}.drawer-total>button:disabled{opacity:.3}.drawer-total>button span{font-size:16px}.drawer-total>small{color:#4c5567;text-align:center;font-family:var(--mono);letter-spacing:.08em;margin-top:10px;font-size:6px;display:block}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes scan{0%,to{opacity:.15;transform:translateY(-110px)}50%{opacity:1;transform:translateY(150px)}}@keyframes ticker{to{transform:translate(-45%)}}@keyframes holo{0%,25%{transform:rotate(-45deg)translateY(-135px)}60%,to{transform:rotate(-45deg)translateY(170px)}}@media (width<=1120px){nav{gap:15px}.search{width:210px}.hero-inner{grid-template-columns:58% 42%}.hero-hud{opacity:.65}.manifesto{grid-template-columns:130px 1fr;padding-left:28px;padding-right:28px}.manifesto-stats{grid-column:2}}@media (width<=900px){.system-bar p{display:none}.system-bar{grid-template-columns:1fr 1fr}nav{border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080b11f7;flex-direction:column;align-items:stretch;padding:17px;display:none;position:absolute;top:70px;left:16px;right:16px}nav.open{display:flex}nav button,nav a{text-align:left;padding:12px}.menu-btn{display:block}.search{margin-left:auto}.hero-inner{grid-template-columns:1fr}.hero-copy{max-width:670px}.hero-hud{opacity:.5;pointer-events:none;position:absolute;inset:90px 10px 50px 42%}.hero-image{opacity:.72;background-position:58%}.universe-grid,.product-grid{grid-template-columns:repeat(2,1fr)}.universe:last-child{grid-column:1/-1}.signal-content{grid-template-columns:1fr 300px;padding:50px 40px}.allocation{width:280px}}@media (width<=640px){.system-bar{height:27px;padding:0 13px;font-size:6px}.system-right{font-size:0}.system-right span{display:none}.system-right:after{content:"GR / EUR";font-size:6px}.site-header{height:66px}.header-inner{gap:10px;padding:0 13px}.logo-core{width:29px;height:34px}.logo-core i{font-size:16px}.logo>b{font-size:15px}.search{border-color:#0000;justify-content:center;width:39px;height:39px;margin-left:auto;padding:0}.search input,.search kbd,.account{display:none}.cart-trigger{min-width:57px;padding:0 7px}.cart-trigger em{display:none}nav{top:59px}.hero{min-height:735px}.hero-image{background-image:linear-gradient(#030408eb 0%,#030408a1 48%,#05060a 92%),url(/tcgstore-futuristic-hero.png);background-position:67%}.hero-grid{background-size:45px 45px}.hero-inner{align-items:start;min-height:685px;padding:68px 18px 80px}.protocol{gap:7px;margin-bottom:21px;font-size:6px}.protocol span{padding:6px}.protocol i{width:15px}.hero h1{font-size:53px;line-height:.9}.hero-copy>p{max-width:360px;margin-top:22px;font-size:12px}.hero-buttons{margin-top:25px;display:block}.hero-buttons a{width:100%;margin-bottom:9px}.hero-proof{grid-template-columns:repeat(3,1fr);margin-top:28px;display:grid}.hero-proof>div{min-width:0;padding:0 8px;display:block}.hero-proof>div>span{margin-bottom:4px;display:block}.hero-proof p{font-size:5px}.hero-hud{opacity:.35;inset:320px 0 50px 12%}.hud-tag.top{display:none}.target{top:45%;right:18%}.drop-ticker{height:42px}.drop-ticker div{font-size:6px}.drop-ticker span{padding:15px 18px}.universes,.vault{padding:75px 15px 85px}.section-intro{margin-bottom:30px;display:block}.section-intro h2{font-size:36px}.section-intro>p{margin-top:20px}.universe-grid,.product-grid{grid-template-columns:1fr}.universe:last-child{grid-column:auto}.universe{height:285px}.planet{width:135px;height:135px}.planet:before{width:190px}.planet:after{width:170px}.vault-status{margin-top:22px;display:inline-block}.filter-row{padding:11px 0;display:block}.filters{width:100%;padding-bottom:8px;overflow-x:auto}.filters button{flex:none;padding:9px 11px}.filter-row>span{margin-top:5px;display:block}.product-visual{height:315px}.product h3{min-height:auto}.signal{min-height:680px;margin:0 15px 90px}.signal-content{min-height:680px;padding:45px 23px;display:block}.signal h2{font-size:49px}.allocation{width:100%;min-height:0;margin-top:40px;padding:20px}.allocation-ring{width:120px;height:120px;margin:20px auto}.allocation-ring>div{width:107px;height:107px}.allocation-ring b{font-size:27px}.manifesto{margin:0 15px 90px;padding:55px 0;display:block}.manifesto-mark{margin-bottom:35px;font-size:72px}.manifesto h2{font-size:29px}.manifesto-stats{margin-top:40px}footer{padding:55px 18px 35px}.footer-top{padding-bottom:38px;display:block}.footer-top>p{margin:30px 0}.footer-top>a:last-child{display:inline-block}.footer-bottom{gap:12px;display:grid}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--shop-navy:#07182f;--shop-blue:#286ff4;--shop-violet:#7267ef;--shop-ink:#111827;--shop-muted:#6b7280;--shop-surface:#f5f7fb;--shop-border:#e3e8f1}html,body{color:var(--shop-ink);background:#fff}.site-shell{background:#fff}.noise{opacity:.012}.system-bar{color:#dce9ff;background:linear-gradient(90deg,#155cce,#4e68df);border:0;height:30px;padding:0 max(20px,50vw - 662px);font-size:8px}.system-bar p,.system-bar b{color:#fff}.system-right span{color:#a9c9ff}.live-dot{background:#aaff83;box-shadow:0 0 9px #aaff83}.site-header{background:#07182ff5;border-color:#ffffff1a;height:76px;box-shadow:0 8px 30px #04122829}.header-inner{gap:34px;max-width:1324px;padding:0}.logo-core{clip-path:none;background:linear-gradient(145deg,#7b69ed,#2f78f6);border-radius:8px;width:36px;height:40px;box-shadow:4px 4px #58d5f4,inset 0 0 0 1px #fff5}.logo-core:after{clip-path:none;border-radius:5px;inset:4px}.logo>b{font-size:20px}.logo em{color:#5f9cff}.logo small{color:#71ddf6}nav{gap:27px}nav button,nav a{color:#c1ccdc;font-family:var(--font-geist), Arial, sans-serif;letter-spacing:.05em;font-size:10px;font-weight:700}nav a{color:#c6b9ff}.search{background:#ffffff12;border-color:#ffffff24;border-radius:10px;width:min(340px,25vw);height:42px}.search input{color:#fff;font-family:var(--font-geist), Arial, sans-serif;font-size:11px}.search input::placeholder{color:#92a1b6}.search kbd{display:none}.header-actions button{background:#ffffff0f;border-color:#ffffff24;border-radius:9px;height:42px}.cart-trigger{min-width:118px}.cart-trigger b{background:#6d6bea}.cart-trigger em{color:#d5deeb;font-family:var(--font-geist), Arial, sans-serif;font-size:9px}.hero{background:var(--shop-navy);color:#fff;border:0;min-height:615px}.hero-image{opacity:.95;background-image:linear-gradient(90deg,#05142bfa 0%,#05142be8 35%,#05142b47 68%,#05142b4d 100%),linear-gradient(#0000 62%,#05142ba6),url(/tcgstore-futuristic-hero.png)}.hero-grid{opacity:.035}.hero-orb,.hero-hud{display:none}.hero-inner{grid-template-columns:58% 42%;max-width:1324px;min-height:570px;padding:72px 0 92px}.hero-copy{max-width:690px}.protocol{color:#98a7bd;letter-spacing:.13em;margin-bottom:23px;font-size:8px}.protocol span{color:#8fe5f7;background:#61d3f214;border-color:#75ddf661;border-radius:20px;padding:7px 10px}.protocol i{background:#4d617e}.hero h1{letter-spacing:-.06em;font-size:clamp(52px,5.6vw,78px);line-height:.98}.hero h1 em{color:#7b91ff;-webkit-text-stroke:0;text-shadow:0 12px 40px #4664ff40;font-weight:650}.hero-copy>p{color:#b3bfd0;max-width:590px;margin-top:25px;font-size:15px;line-height:1.75}.hero-copy>p strong{color:#fff}.hero-buttons{margin-top:31px}.hero-buttons a{height:48px;font-family:var(--font-geist), Arial, sans-serif;letter-spacing:.04em;border-radius:8px;font-size:10px}.primary-cta{clip-path:none;background:linear-gradient(100deg,#3379f4,#675ee9);border-radius:8px;min-width:190px;box-shadow:0 14px 38px #2c64e24d}.primary-cta b{width:40px;font-size:17px}.secondary-cta{color:#d0d8e6;background:#ffffff0f;border-color:#ffffff38;border-radius:8px;min-width:185px}.hero-proof{margin-top:38px}.hero-proof>div{border-color:#ffffff21;min-width:162px}.hero-proof>div>span{color:#71d9f3;font-family:var(--font-geist), Arial, sans-serif;font-size:11px}.hero-proof p{color:#7f8fa7;letter-spacing:.06em;font-size:7px}.hero-proof p b{color:#cbd4e3}.drop-ticker{background:#041023e6;border-color:#ffffff1f;height:45px}.drop-ticker div{color:#aab6c8}.drop-ticker span{background:#316fe2;padding:16px 25px}.universes{background:#fff;max-width:1324px;padding:92px 0 105px}.section-intro{margin-bottom:38px}.section-intro>div>span,.manifesto>div>span{color:#4879df;font-family:var(--font-geist), Arial, sans-serif;letter-spacing:.13em;font-size:9px;font-weight:750}.section-intro h2{color:var(--shop-ink);font-size:clamp(34px,3.6vw,50px);line-height:1.02}.section-intro h2 em{color:#6d7890}.section-intro>p{color:#7b8494;font-family:var(--font-geist), Arial, sans-serif;font-size:12px;line-height:1.65}.universe-grid{gap:17px}.universe{background:#0d1d38;border-color:#dfe5ef;border-radius:18px;height:320px;padding:25px;box-shadow:0 15px 35px #172c5017}.universe:before{opacity:.75}.universe:after{opacity:.06}.universe:hover{box-shadow:0 22px 50px var(--universe-shadow);transform:translateY(-5px)}.universe-index{color:#a2afc2}.planet{width:138px;height:138px;box-shadow:inset -20px -17px 34px #000000a8, 0 0 42px var(--universe-glow);top:35%}.planet:before{width:190px;height:50px}.planet:after{width:170px;height:38px}.universe-copy small{color:#9fadc2}.universe-copy b{font-size:25px}.universe-copy span{color:#8f9cb0}.universe>em{color:#fff}.vault{background:var(--shop-surface);max-width:1324px;box-shadow:0 0 0 100vmax var(--shop-surface);clip-path:inset(0 -100vmax);border:0;padding:92px 0 105px}.vault-status{color:#738077;font-family:var(--font-geist), Arial, sans-serif;background:#fff;border-color:#cfe7d7;border-radius:20px;font-size:8px;box-shadow:0 5px 15px #324e3c0f}.vault-status b{color:#3aa36d}.filter-row{border-color:var(--shop-border);min-height:62px}.filters button{color:#697386;font-family:var(--font-geist), Arial, sans-serif;border-radius:22px;font-size:9px;font-weight:700}.filters .active{color:#fff;background:#102442;border-color:#263b62}.filter-row>span{color:#8d96a5}.product-grid{grid-template-columns:repeat(3,1fr);gap:20px;padding-top:26px}.product{border-color:var(--shop-border);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 7px 24px #2034580e}.product:hover{border-color:#c9d4e8;transform:translateY(-5px);box-shadow:0 22px 45px #2034581f}.product-visual{background:radial-gradient(circle at 50% 55%, var(--tone-glow), transparent 48%), linear-gradient(145deg, #f8faff, #edf1f7);height:285px}.product-visual:before{opacity:.08}.object-code{color:#7b8799}.badge{background:var(--tone-a);color:#fff;border:0;border-radius:20px;font-weight:700}.heart{color:#7e8999;background:#ffffffe0;border-color:#dce2ec;border-radius:50%;box-shadow:0 5px 12px #1c2d4d12}.heart:hover,.heart.liked{background:#fff}.corner{display:none}.holo-floor{opacity:.35;bottom:30px}.product-box{width:125px;height:174px;box-shadow:10px 17px 27px #0f183040, 0 0 28px var(--tone-glow);transform:perspective(700px)rotateY(-7deg)rotateX(2deg)}.product-box:after{opacity:.6}.product:hover .product-box{transform:perspective(700px)rotateY(2deg)translateY(-5px)}.product-box strong{font-size:24px}.rarity-meter{display:none}.product-body{color:var(--shop-ink);padding:19px 19px 18px}.product-meta{color:#8a94a4;font-size:7px}.product-meta span{color:#5579cf}.product h3{color:#172033;min-height:42px;margin-top:10px;font-size:16px}.stock{color:#25825c}.stock:before{box-shadow:none;background:#3cc48a}.stock.low{color:#d25c3c}.stock.low:before{box-shadow:none;background:#ed7252}.stock-row small{color:#a3a9b3}.price-row{border-color:#e9edf3}.price-row del{color:#9da5b1}.price-row>div>b{color:#121a2a;font-size:20px}.price-row>button{color:#365ec0;height:40px;font-family:var(--font-geist), Arial, sans-serif;background:#f3f6fc;border-color:#d6def0;border-radius:8px;gap:10px;padding-left:13px;font-size:8px;font-weight:750}.price-row>button:hover{color:#2459d4;background:#edf3ff;border-color:#4979e6}.price-row>button b{background:linear-gradient(145deg,#4e7ff1,#6d65e9);border-radius:6px}.empty{color:#788396}.signal{background:radial-gradient(circle at 79% 45%,#784ff159,#0000 33%),linear-gradient(120deg,#081b38,#182451 65%,#171337);border:0;border-radius:20px;max-width:1324px;min-height:475px;margin:100px auto;box-shadow:0 28px 75px #111f433b}.signal:before{border-color:#c09dff2e;width:330px;height:330px;top:14%;box-shadow:0 0 0 40px #8c5cff09,0 0 0 80px #8c5cff06}.signal-grid{opacity:.055}.signal-content{min-height:475px;padding:58px 66px}.signal-copy>span{color:#cfb6ff;font-family:var(--font-geist), Arial, sans-serif;font-size:9px;font-weight:700}.signal h2{margin:16px 0 18px;font-size:clamp(46px,5vw,68px);line-height:.92}.signal h2 em{color:#a992ff;-webkit-text-stroke:0;font-weight:600}.signal-copy>p{color:#b4bfd2}.signal-copy>a{color:#192750;font-family:var(--font-geist), Arial, sans-serif;background:#fff;border:0;border-radius:8px;font-size:9px;font-weight:800}.allocation{background:#ffffff14;border-color:#ffffff2e;border-radius:15px;width:300px;min-height:340px}.allocation-top{color:#aeb8ca}.allocation-top b{color:#e3d7ff}.allocation-ring{width:145px;height:145px}.allocation-ring>div{background:#111836;width:131px;height:131px}.allocation-bar>i{background:#ffffff26}.allocation-bar>span,.allocation>p{color:#99a3b8}.manifesto{border-color:var(--shop-border);background:#fff;max-width:1324px;margin:0 auto 100px;padding:72px 0}.manifesto-mark{color:#eef2f8;-webkit-text-stroke:1px #d4dce9}.manifesto h2{color:var(--shop-ink)}.manifesto>div>p{color:#6e788a}.manifesto-stats p{border-color:var(--shop-border)}.manifesto-stats b{color:#26385c}.manifesto-stats span{color:#818b9b}footer{background:var(--shop-navy);border:0}.backdrop{background:#051023a6}.drawer{color:var(--shop-ink);background:#fff;border-color:#dae1ec;box-shadow:-25px 0 70px #0a1b3838}.drawer-head{border-color:var(--shop-border)}.drawer-head>div>span{color:#6d7a8c}.drawer-head h2{color:#172033}.drawer-head h2 i{color:#fff;background:#5a73e4}.drawer-head>button{color:#748093}.cart-empty>span{color:#6279e6;text-shadow:0 0 24px #5265e033}.cart-empty b{color:#26324a}.cart-empty p{color:#788396}.cart-empty button{color:#546276;border-color:#dce3ed;border-radius:7px}.cart-item{border-color:var(--shop-border)}.cart-item small{color:#8290a3}.cart-item b{color:#1b2639}.cart-item span{color:#687487}.cart-item>button{color:#5f6d81;border-color:#dbe2ed;border-radius:50%}.drawer-total{border-color:var(--shop-border);background:#f7f9fc}.drawer-total>div span{color:#6c788a}.drawer-total>div b{color:#172033}.drawer-total>button{font-family:var(--font-geist), Arial, sans-serif;background:linear-gradient(100deg,#3c78ee,#6864e7);border-radius:8px;font-size:9px}.drawer-total>small{color:#8993a2}@media (width<=1380px){.header-inner,.hero-inner,.universes,.vault,.signal,.manifesto{margin-left:28px;margin-right:28px}.system-bar{padding-left:28px;padding-right:28px}}@media (width<=900px){.header-inner{margin:0;padding:0 18px}nav{background:#07182ffa;border-radius:12px;top:68px}.hero-inner{grid-template-columns:1fr;margin:0 20px}.hero-image{background-position:58%}.universes,.vault,.signal,.manifesto{margin-left:20px;margin-right:20px}.signal-content{padding:50px 42px}}@media (width<=640px){.system-bar{height:27px;padding:0 13px}.site-header{height:66px}.logo-core{width:29px;height:33px;box-shadow:3px 3px #58d5f4}.search{background:0 0}.hero{min-height:680px}.hero-image{opacity:.72;background-image:linear-gradient(#05142bf5 0%,#05142bd1 55%,#07182f 100%),url(/tcgstore-futuristic-hero.png);background-position:65%}.hero-inner{min-height:635px;margin:0;padding:62px 18px 78px}.hero h1{font-size:46px;line-height:1}.hero-copy>p{font-size:13px}.hero-proof>div{padding:0 7px}.universes,.vault{margin:0;padding:70px 15px 78px}.universe{height:275px}.section-intro h2{font-size:34px}.product-visual{height:275px}.signal{border-radius:16px;min-height:650px;margin:70px 15px}.signal-content{min-height:650px;padding:42px 22px}.signal h2{font-size:46px}.allocation{margin-top:34px}.manifesto{margin:0 15px 75px}}select,textarea{font:inherit}.header-actions .account{color:#d8deec;background:#ffffff0f;border:1px solid #ffffff24;border-radius:9px;place-items:center;height:42px;display:grid}.product-box-link{z-index:1;position:relative}.price-row>button:disabled,.detail-add:disabled{opacity:.42;cursor:not-allowed}.catalog-loading{color:#738097;min-height:260px;font-family:var(--mono);letter-spacing:.14em;align-content:center;place-items:center;gap:13px;font-size:8px;display:grid}.catalog-loading i,.result-spinner{border:2px solid #dce3ee;border-top-color:#4779e7;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite rotate}.footer-bottom a:hover{color:#fff}.commerce-drawer{width:min(580px,100%)}.commerce-drawer .drawer-head{flex:none}.cart-item{grid-template-columns:62px 1fr auto}.cart-qty{align-items:center;gap:7px;display:flex}.cart-qty button{color:#506078;background:#fff;border:1px solid #dbe2ed;border-radius:7px;width:27px;height:27px}.cart-qty>b{text-align:center;min-width:14px;font-family:var(--mono);font-size:9px}.shipping-progress{border-top:1px solid var(--shop-border);background:#fff;padding:15px 27px}.shipping-progress span{color:#65728a;margin-bottom:8px;font-size:10px;display:block}.shipping-progress i{background:#e7ebf3;border-radius:10px;height:5px;display:block;overflow:hidden}.shipping-progress i b{border-radius:inherit;background:linear-gradient(90deg,#3d7cf0,#7468ec);height:100%;display:block}.checkout-form{background:#f7f9fc;flex:1;padding:24px 28px 36px;overflow-y:auto}.checkout-back{color:#60708a;letter-spacing:.06em;background:0 0;border:0;padding:0;font-size:9px;font-weight:750}.test-mode{background:#f2efff;border:1px solid #d7cef9;border-radius:10px;gap:4px;margin:17px 0 20px;padding:13px 15px;display:grid}.test-mode b{color:#6254c4;font-family:var(--mono);letter-spacing:.1em;font-size:8px}.test-mode span{color:#6e678e;font-size:10px;line-height:1.5}.checkout-form section{margin:0 0 25px}.checkout-form section h3{color:#1d2940;margin:0 0 13px;font-size:13px}.form-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.checkout-form label,.product-editor label,.settings-form label{gap:6px;display:grid}.checkout-form label>span,.product-editor label>span,.settings-form label>span{color:#69758a;font-size:9px;font-weight:650}.checkout-form input,.checkout-form textarea,.checkout-form select,.product-editor input,.product-editor textarea,.product-editor select,.settings-form input,.settings-form select{color:#172033;background:#fff;border:1px solid #dce2ec;border-radius:8px;outline:0;width:100%}.checkout-form input,.checkout-form select,.product-editor input,.product-editor select,.settings-form input,.settings-form select{height:42px;padding:0 12px}.checkout-form textarea,.product-editor textarea{resize:vertical;padding:11px 12px}.checkout-form input:focus,.checkout-form textarea:focus,.product-editor input:focus,.product-editor textarea:focus,.product-editor select:focus,.settings-form input:focus,.settings-form select:focus{border-color:#6284e8;box-shadow:0 0 0 3px #4f79e813}.wide{grid-column:1/-1}.address-grid{margin-top:12px}.choice-grid{gap:9px;display:grid}.choice-grid.two{grid-template-columns:1fr 1fr}.choice{color:#1e2a3f;text-align:left;background:#fff;border:1px solid #dce2ec;border-radius:10px;gap:5px;min-height:67px;padding:13px 14px;display:grid}.choice b{font-size:11px}.choice span{color:#7a8597;font-size:9px}.choice.active{background:#f2f5ff;border-color:#5d78df;box-shadow:inset 0 0 0 1px #5d78df}.choice:disabled{opacity:.45;cursor:not-allowed}.payment-choices{grid-template-columns:1fr;gap:8px;display:grid}.locker-picker{background:#fff;border:1px solid #dde3ec;border-radius:10px;align-items:center;gap:12px;margin-top:11px;padding:13px;display:flex}.boxnow-map-widget-button{color:#142307;background:#a6cf35;border:0;border-radius:7px;min-width:145px;height:39px;font-size:9px;font-weight:850}.locker-picker p{gap:2px;margin:0;display:grid}.locker-picker p b{color:#243046;font-size:10px}.locker-picker p span{color:#68758a;font-size:9px}.locker-picker p small{color:#9aa3b0;font-family:var(--mono);font-size:7px}.terms-check{grid-template-columns:17px 1fr;align-items:start;margin-top:12px}.terms-check input{width:16px;height:16px;padding:0}.terms-check>span{line-height:1.5}.terms-check a{color:#4168c7;text-decoration:underline}.hp-field{position:absolute;left:-9999px;width:1px!important;height:1px!important}.checkout-error{color:#ac3c34;background:#fff0ef;border:1px solid #f2c4c0;border-radius:8px;margin:-8px 0 16px;padding:11px 13px;font-size:10px;line-height:1.5}.checkout-summary{background:#fff;border:1px solid #dce3ed;border-radius:12px;padding:18px}.checkout-summary p{color:#6c788a;justify-content:space-between;margin:0;padding:6px 0;font-size:10px;display:flex}.checkout-summary p b{color:#263248}.checkout-summary .grand{color:#263248;border-top:1px solid #e5e9f0;margin-top:7px;padding-top:13px;font-size:13px}.checkout-summary .grand b{font-size:20px}.checkout-summary>button{color:#fff;letter-spacing:.07em;background:linear-gradient(100deg,#3979ed,#6e65e8);border:0;border-radius:8px;width:100%;height:49px;margin-top:13px;font-size:9px;font-weight:800}.checkout-summary>button:disabled{opacity:.5}.order-success{text-align:center;flex-direction:column;flex:1;align-items:center;padding:60px 36px;display:flex;overflow-y:auto}.success-icon{color:#269660;background:#e9f8ef;border-radius:50%;place-items:center;width:58px;height:58px;font-size:25px;display:grid}.order-success>span{color:#6880d1;font-family:var(--mono);letter-spacing:.14em;margin-top:22px;font-size:8px}.order-success h3{color:#1b2740;margin:8px 0 14px;font-size:29px}.order-success>p{color:#6b7688;max-width:390px;margin:0;font-size:12px;line-height:1.7}.bank-box{background:#f7f9fc;border:1px solid #dce3ed;border-radius:10px;gap:6px;width:100%;margin:24px 0;padding:18px;display:grid}.bank-box b{color:#27344a}.bank-box span{color:#315fc5;font-family:var(--mono);font-size:11px}.bank-box small{color:#7c8798;line-height:1.6}.order-success>a{color:#335fc6;font-size:10px;font-weight:800}.order-success>button{color:#536176;background:#fff;border:1px solid #d7deea;border-radius:8px;margin-top:23px;padding:11px 22px;font-size:9px;font-weight:750}.inner-shell{min-height:100vh;color:var(--shop-ink);background:#fff}.inner-system{z-index:10;position:relative}.inner-page-header{top:0}.inner-page-header .header-inner{justify-content:space-between}.inner-page-header nav{margin-left:28px}.inner-page-header .header-actions{margin-left:auto}.breadcrumbs{color:#8a94a4;gap:10px;max-width:1324px;margin:0 auto;padding:27px 0;font-size:9px;display:flex}.breadcrumbs b{color:#556277}.page-loading,.page-error{color:#6e7a8c;min-height:500px;font-family:var(--mono);align-content:center;place-items:center;gap:12px;font-size:9px;display:grid}.page-error h1{color:#1b2639;font-family:var(--font-geist);margin:0;font-size:40px}.page-error p{font-family:var(--font-geist);font-size:13px}.page-error a{color:#fff;background:#18315a;border-radius:8px;padding:13px 18px}.product-detail-page{background:#fff;border:1px solid #e0e5ee;border-radius:20px;grid-template-columns:1.05fr .95fr;max-width:1324px;margin:0 auto 100px;display:grid;overflow:hidden;box-shadow:0 30px 70px #182b4b17}.detail-visual{background:radial-gradient(circle at 50% 48%, var(--tone-glow), transparent 43%), linear-gradient(145deg,#f7f9fd,#e9eef6);place-items:center;min-height:650px;display:grid;position:relative;overflow:hidden}.detail-visual:before{content:"";opacity:.08;background-image:linear-gradient(var(--tone-line) 1px, transparent 1px),linear-gradient(90deg,var(--tone-line) 1px,transparent 1px);background-size:36px 36px;position:absolute;inset:0}.detail-visual .object-code{top:28px;left:30px}.detail-visual .badge{top:52px;left:30px}.detail-visual .holo-floor{width:390px;height:95px;bottom:85px}.product-box.large{width:235px;height:325px}.product-box.large strong{font-size:43px}.product-box.large small{font-size:10px}.detail-tech{color:#8793a5;font-family:var(--mono);letter-spacing:.08em;justify-content:space-between;font-size:7px;display:flex;position:absolute;bottom:25px;left:30px;right:30px}.detail-copy{align-self:center;padding:65px 60px}.detail-eyebrow{color:#5076cf;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750}.detail-copy h1{color:#172033;letter-spacing:-.055em;margin:15px 0 8px;font-size:clamp(38px,4vw,58px);line-height:.98}.detail-short{color:#7b8697;margin:0;font-size:13px}.detail-price{align-items:baseline;gap:12px;margin:28px 0 18px;display:flex}.detail-price del{color:#a6aebb;font-size:16px}.detail-price b{color:#111b2e;font-size:30px}.detail-price small{color:#a0a8b4;font-size:8px}.detail-stock{color:#27805d;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.detail-stock i{background:#36bd84;border-radius:50%;width:7px;height:7px}.detail-stock.low{color:#c85a3e}.detail-stock.low i{background:#e56e4e}.detail-allocation{margin:18px 0 5px}.detail-allocation>span{color:#747f91;justify-content:space-between;font-size:9px;display:flex}.detail-allocation>span b{color:#33435f}.detail-allocation>i{background:#e7e9f1;border-radius:9px;height:7px;margin:8px 0;display:block;overflow:hidden}.detail-allocation>i b{border-radius:inherit;background:linear-gradient(90deg,#6970e9,#9a6ee7);height:100%;display:block}.detail-description{color:#5f6b7d;margin:25px 0;font-size:13px;line-height:1.75}.detail-buy{grid-template-columns:110px 1fr;gap:10px;display:grid}.quantity-picker{border:1px solid #dbe1eb;border-radius:9px;grid-template-columns:1fr 34px 1fr;display:grid}.quantity-picker button{color:#536176;background:#f6f8fb;border:0}.quantity-picker b{place-items:center;font-size:11px;display:grid}.detail-add{color:#fff;background:linear-gradient(100deg,#3879ed,#6963e8);border:0;border-radius:9px;justify-content:space-between;align-items:center;min-height:50px;padding:0 18px;font-size:10px;font-weight:800;display:flex}.purchase-limit{color:#949ca9;margin-top:10px;font-size:8px;display:block}.detail-benefits{border-top:1px solid #e7ebf1;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:31px;padding-top:23px;display:grid}.detail-benefits div{gap:5px;display:grid}.detail-benefits b{color:#334058;font-size:9px}.detail-benefits span{color:#8a94a3;font-size:8px}.inner-footer{margin-top:80px}.collection-hero{color:#fff;background:radial-gradient(circle at 78% 45%,#6e5ef78c,#0000 30%),linear-gradient(120deg,#071a36,#1c2b5d);flex-direction:column;justify-content:center;min-height:330px;padding:80px max(28px,50vw - 662px);display:flex}.collection-one-piece{background:radial-gradient(circle at 78% 45%,#ef3b7773,#0000 30%),linear-gradient(120deg,#071a36,#3a183c)}.collection-accessories{background:radial-gradient(circle at 78% 45%,#20d1c76b,#0000 30%),linear-gradient(120deg,#071a36,#123c49)}.collection-hero>span{color:#a9c8ff;font-family:var(--mono);letter-spacing:.16em;font-size:8px}.collection-hero h1{letter-spacing:-.065em;margin:12px 0;font-size:clamp(54px,7vw,88px)}.collection-hero p{color:#b7c3d5;max-width:480px;margin:0;font-size:14px}.collection-products{max-width:1324px;margin:0 auto;padding:65px 0 100px}.collection-toolbar{border-bottom:1px solid #e4e8ef;justify-content:space-between;align-items:center;min-height:62px;display:flex}.collection-toolbar p{color:#7c8798;font-size:11px}.collection-toolbar p b{color:#26334a}.collection-toolbar label{color:#718096;border:1px solid #dfe4ec;border-radius:8px;align-items:center;gap:8px;width:300px;height:40px;padding:0 12px;display:flex}.collection-toolbar input{color:#263248;border:0;outline:0;width:100%}.tracking-page,.account-page{max-width:1120px;min-height:650px;margin:0 auto;padding:75px 0 100px}.tracking-head>span,.account-card>span{color:#5277cd;font-family:var(--mono);letter-spacing:.15em;font-size:8px}.tracking-head h1{letter-spacing:-.05em;margin:10px 0;font-size:48px}.tracking-head p{color:#7b8697;margin:0;font-size:11px}.status-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin:35px 0;display:grid}.status-grid article{background:#f8fafc;border:1px solid #e0e5ed;border-radius:12px;padding:22px}.status-grid span{color:#8590a1;font-family:var(--mono);letter-spacing:.12em;margin-bottom:8px;font-size:7px;display:block}.status-grid b{color:#26344c;font-size:14px}.test-order-notice{color:#6253bd;background:#f4f1ff;border:1px solid #d9cff9;border-radius:10px;gap:4px;margin-bottom:25px;padding:15px 18px;display:grid}.test-order-notice span{color:#766e96;font-size:10px}.tracking-layout{grid-template-columns:1fr 320px;gap:18px;display:grid}.order-lines,.delivery-card{background:#fff;border:1px solid #e0e5ed;border-radius:14px}.order-lines{padding:25px}.order-lines h2{margin:0 0 20px;font-size:20px}.order-lines>div{border-bottom:1px solid #edf0f4;grid-template-columns:1fr auto auto;align-items:center;gap:25px;padding:14px 0;display:grid}.order-lines>div span{gap:4px;display:grid}.order-lines>div b{font-size:11px}.order-lines>div small{color:#8a94a4;font-family:var(--mono);font-size:7px}.order-lines>div em{color:#687487;font-size:10px;font-style:normal}.order-lines>div strong{text-align:right;min-width:75px;font-size:11px}.order-lines footer{background:0 0;padding:18px 0 0}.order-lines footer p{color:#768193;justify-content:space-between;margin:0;padding:5px 0;font-size:10px;display:flex}.order-lines footer p:last-child{color:#233047;border-top:1px solid #e6eaf0;margin-top:7px;padding-top:12px;font-size:13px}.delivery-card{align-self:start;gap:11px;padding:25px;display:grid}.delivery-card>span{color:#7180a0;font-family:var(--mono);letter-spacing:.13em;font-size:7px}.delivery-card h2{margin:0;font-size:22px}.delivery-card p,.delivery-card small{color:#758092;margin:0;font-size:10px;line-height:1.6}.delivery-card>b{color:#33425b;font-size:11px}.delivery-card a{color:#3564cb;font-size:9px;font-weight:800}.account-card{background:linear-gradient(145deg,#fff,#f5f7fb);border:1px solid #e0e5ed;border-radius:20px;padding:70px;box-shadow:0 25px 65px #192a4814}.account-card h1{letter-spacing:-.065em;max-width:720px;margin:14px 0 20px;font-size:clamp(45px,6vw,70px);line-height:.98}.account-card>p{color:#687486;max-width:720px;font-size:14px;line-height:1.7}.account-options{grid-template-columns:1fr 1fr;gap:16px;margin-top:42px;display:grid}.account-options article{background:#fff;border:1px solid #dfe4ed;border-radius:14px;padding:28px}.account-options article>b{color:#5a77c7;font-family:var(--mono);letter-spacing:.1em;font-size:8px}.account-options h2{margin:10px 0}.account-options p{color:#748092;min-height:45px;font-size:11px;line-height:1.6}.account-options a,.account-options article>span{color:#315fca;font-size:9px;font-weight:800}.account-options article>span{color:#8b7fba}.payment-result{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:620px;padding:80px 20px;display:flex}.payment-result>span{border-radius:50%;place-items:center;width:65px;height:65px;font-size:26px;display:grid}.payment-result .success{color:#20935b;background:#e8f8ef}.payment-result .failure{color:#c84b42;background:#fff0ef}.payment-result h1{letter-spacing:-.045em;margin:20px 0 10px;font-size:42px}.payment-result p{color:#748092;max-width:530px;line-height:1.7}.payment-result a{color:#fff;background:#17315a;border-radius:8px;margin-top:16px;padding:14px 19px;font-size:9px;font-weight:800}.legal-page{max-width:880px;margin:0 auto;padding:75px 0 110px}.draft-banner{color:#8b6a25;background:#fff9ea;border:1px solid #e7d5ae;border-radius:9px;justify-content:space-between;margin-bottom:35px;padding:14px 16px;display:flex}.draft-banner b{font-family:var(--mono);font-size:8px}.draft-banner span{font-size:9px}.legal-page>span{color:#5275c8;font-family:var(--mono);letter-spacing:.14em;font-size:8px}.legal-page h1{letter-spacing:-.055em;margin:12px 0 8px;font-size:50px}.legal-date{color:#8a94a3;font-size:10px}.legal-page section{border-top:1px solid #e4e8ef;padding:26px 0}.legal-page section:first-of-type{margin-top:35px}.legal-page h2{color:#28364d;margin:0 0 10px;font-size:18px}.legal-page section p{color:#667386;margin:0;font-size:13px;line-height:1.8}.admin-shell{color:#172033;background:#f4f6fa;min-height:100vh}.admin-nav{z-index:20;color:#fff;background:#07182f;flex-direction:column;width:245px;padding:25px 16px 18px;display:flex;position:fixed;inset:0 auto 0 0}.admin-logo{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding:0 9px 25px;display:flex}.admin-logo>span{background:linear-gradient(145deg,#7868eb,#3278f5);border-radius:8px;place-items:center;width:36px;height:39px;font-weight:900;display:grid;box-shadow:3px 3px #58d5f4}.admin-logo>b{letter-spacing:-.04em;font-size:15px}.admin-logo small{color:#7299dc;font-family:var(--mono);letter-spacing:.13em;margin-top:3px;font-size:6px;display:block}.admin-nav nav{gap:6px;margin-top:23px;display:grid}.admin-nav nav button{color:#8fa0b8;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;width:100%;height:45px;padding:0 12px;font-size:10px;font-weight:650;display:flex}.admin-nav nav button i{color:#6c80a0;text-align:center;width:23px;font-style:normal}.admin-nav nav button em{color:#b9c9df;background:#253c61;border-radius:20px;place-items:center;min-width:19px;height:19px;margin-left:auto;font-size:7px;font-style:normal;display:grid}.admin-nav nav button.active{color:#fff;background:linear-gradient(90deg,#3f70dc47,#5753d01f);box-shadow:inset 2px 0 #5f8af0}.admin-user{border-top:1px solid #ffffff1a;align-items:center;gap:9px;margin-top:auto;padding:14px 9px 0;display:flex}.admin-user>span{color:#c7d8ef;background:#28446d;border-radius:50%;place-items:center;width:31px;height:31px;font-size:10px;font-weight:750;display:grid}.admin-user p{gap:2px;min-width:0;margin:0;display:grid}.admin-user p b{color:#d8e2ef;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-user p small{color:#7387a4;text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:7px;overflow:hidden}.admin-user>a{color:#7286a2;margin-left:auto}.admin-main{min-height:100vh;margin-left:245px;padding:34px 38px 80px}.admin-main>header{justify-content:space-between;align-items:flex-start;min-height:75px;display:flex}.admin-main>header span{color:#7989a2;font-family:var(--mono);letter-spacing:.13em;font-size:7px}.admin-main>header h1{letter-spacing:-.045em;margin:7px 0 0;font-size:29px}.admin-head-actions{gap:8px;display:flex}.admin-head-actions a,.admin-head-actions button{color:#66758d;background:#fff;border:1px solid #d9e0ea;border-radius:7px;align-items:center;height:38px;padding:0 13px;font-size:8px;font-weight:750;display:flex}.admin-head-actions .primary,.product-editor .primary{color:#fff;background:#315fcf;border-color:#315fcf}.admin-toast{border-radius:8px;margin-bottom:16px;padding:12px 14px;font-size:10px}.admin-toast.ok{color:#31754f;background:#eefaf2;border:1px solid #cde9d8}.admin-toast.error{color:#a63f38;background:#fff1f0;border:1px solid #efcac6}.admin-loading{color:#7b8799;min-height:450px;font-family:var(--mono);place-items:center;font-size:9px;display:grid}.metric-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.metric-grid article{background:#fff;border:1px solid #e0e5ed;border-radius:12px;padding:22px;box-shadow:0 5px 15px #1f335409}.metric-grid article>span{color:#8591a3;font-family:var(--mono);letter-spacing:.1em;font-size:7px}.metric-grid article>b{color:#1d2a42;margin:9px 0 4px;font-size:28px;display:block}.metric-grid article>small{color:#8b95a4;font-size:8px}.metric-grid .warn>b{color:#d15d3f}.admin-two-col{grid-template-columns:1fr 1fr;gap:15px;margin-top:15px;display:grid}.admin-panel{background:#fff;border:1px solid #e0e5ed;border-radius:12px}.admin-panel>header{border-bottom:1px solid #e9edf2;justify-content:space-between;align-items:center;min-height:68px;padding:17px 20px;display:flex}.admin-panel>header span{color:#8591a3;font-family:var(--mono);letter-spacing:.12em;font-size:6px}.admin-panel>header h2{margin:4px 0 0;font-size:16px}.admin-panel>header button{color:#4771cf;background:0 0;border:0;font-size:8px;font-weight:750}.alert-row{border-bottom:1px solid #eef1f5;grid-template-columns:42px 1fr auto;align-items:center;gap:11px;min-height:65px;padding:10px 20px;display:grid}.alert-row:last-child{border:0}.alert-row>i,.table-product>i{background:linear-gradient(145deg,var(--tone-a),var(--tone-b));color:#fff;border-radius:7px;place-items:center;width:40px;height:40px;font-size:7px;font-style:normal;font-weight:800;display:grid}.alert-row p,.table-product p{gap:3px;margin:0;display:grid}.alert-row p b,.table-product p b{font-size:9px}.alert-row p small,.table-product p small{color:#8792a3;font-family:var(--mono);font-size:6px}.alert-row strong{color:#d75b3c;font-size:18px}.panel-empty{color:#8994a4;text-align:center;padding:40px 20px;font-size:10px}.allocation-row{border-bottom:1px solid #eef1f5;padding:16px 20px}.allocation-row p{justify-content:space-between;margin:0 0 9px;display:flex}.allocation-row p b{font-size:9px}.allocation-row p span{color:#7d8899;font-size:8px}.allocation-row>i{background:#e9ebf1;border-radius:8px;height:5px;display:block;overflow:hidden}.allocation-row>i b{background:linear-gradient(90deg,#6973e8,#9b6de9);height:100%;display:block}.integrations>div,.integration-settings>div{border-bottom:1px solid #eef1f5;grid-template-columns:9px 1fr auto;align-items:center;gap:9px;min-height:49px;padding:0 20px;display:grid}.integrations div>span,.integration-settings div>span{border-radius:50%;width:7px;height:7px}.integrations .ready,.integration-settings .ready{background:#38b77e}.integrations .pending,.integration-settings .pending{background:#e5a347}.integrations div b,.integration-settings div b{font-size:9px}.integrations div em,.integration-settings div em{color:#8994a4;font-family:var(--mono);font-size:6px;font-style:normal}.outbox-count{align-content:center;place-items:center;gap:5px;min-height:145px;display:grid}.outbox-count b{color:#304260;font-size:40px}.outbox-count span{color:#8994a4;font-size:8px}.admin-toolbar{justify-content:space-between;gap:15px;margin-bottom:13px;display:flex}.admin-toolbar label{color:#708096;background:#fff;border:1px solid #dce2eb;border-radius:8px;align-items:center;gap:8px;width:330px;height:40px;padding:0 12px;display:flex}.admin-toolbar input{color:#29364c;border:0;outline:0;width:100%;font-size:9px}.admin-toolbar>div{gap:6px;display:flex}.admin-toolbar>div button{color:#758196;background:#fff;border:1px solid #dce2eb;border-radius:7px;padding:0 11px;font-size:7px}.admin-toolbar>div button.active{color:#fff;background:#17315a;border-color:#395fbb}.admin-table{background:#fff;border:1px solid #dfe4ec;border-radius:11px;overflow:hidden}.table-head,.table-row{grid-template-columns:minmax(260px,1.8fr) 1fr .8fr 1.1fr .8fr 1fr;align-items:center;display:grid}.table-head{color:#8490a1;min-height:42px;font-family:var(--mono);letter-spacing:.08em;background:#f8f9fb;padding:0 15px;font-size:6px}.table-row{border-top:1px solid #edf0f4;min-height:76px;padding:10px 15px}.table-row>span{gap:4px;min-width:0;padding-right:12px;display:grid}.table-product{grid-template-columns:40px 1fr;align-items:center;gap:10px!important}.table-row>span>b{font-size:9px}.table-row>span>small{color:#8c96a5;font-size:7px}.table-row .danger{color:#d85c3d}.status{color:#68758a;width:max-content;font-family:var(--mono);background:#edf0f4;border-radius:12px;padding:5px 7px;font-size:6px;font-style:normal}.status.active{color:#267b54;background:#e5f6ed}.status.draft{color:#9b6f20;background:#fff2d9}.status.archived{color:#788292;background:#edf0f4}.status.preorder{color:#7557b6;background:#f0e9ff}.row-actions{gap:6px!important;display:flex!important}.row-actions button{color:#617087;background:#fff;border:1px solid #dce2eb;border-radius:5px;height:28px;padding:0 8px;font-size:6px}.movements{margin-top:15px}.movements>div{border-bottom:1px solid #edf0f4;grid-template-columns:1fr 55px 130px;align-items:center;min-height:53px;padding:9px 20px;display:grid}.movements>div span{gap:3px;display:grid}.movements>div b{font-size:9px}.movements>div small{color:#8994a3;font-size:7px}.movements strong{text-align:center;font-size:12px}.movements .positive{color:#2c9a69}.movements .negative{color:#d65a3c}.movements time{color:#8994a3;text-align:right;font-size:7px}.orders-list{gap:12px;display:grid}.order-card{background:#fff;border:1px solid #dfe4ec;border-radius:12px;overflow:hidden}.order-card>header{border-bottom:1px solid #e9edf2;justify-content:space-between;align-items:center;min-height:78px;padding:16px 20px;display:flex}.order-card>header div>span{color:#7057b1;font-family:var(--mono);background:#f0eaff;border-radius:10px;padding:4px 7px;font-size:6px}.order-card>header h2{margin:7px 0 3px;font-size:17px}.order-card>header p{color:#8590a1;margin:0;font-size:8px}.order-card>header>strong{font-size:21px}.order-facts{background:#fafbfc;border-bottom:1px solid #edf0f4;grid-template-columns:repeat(4,1fr);padding:12px 20px;display:grid}.order-facts p{gap:5px;margin:0;display:grid}.order-facts span{color:#8a95a4;font-family:var(--mono);font-size:6px}.order-facts b{color:#405069;text-transform:uppercase;font-size:8px}.order-controls{grid-template-columns:1fr 1fr 1fr 1fr 1.5fr auto auto;align-items:end;gap:8px;padding:15px 20px;display:grid}.order-controls label{gap:5px;display:grid}.order-controls label span{color:#8290a3;font-size:7px}.order-controls input,.order-controls select{color:#37455c;background:#fff;border:1px solid #dce2eb;border-radius:6px;width:100%;height:35px;padding:0 8px;font-size:8px}.order-controls>button{color:#fff;white-space:nowrap;background:#305fce;border:0;border-radius:6px;height:35px;padding:0 11px;font-size:7px;font-weight:750}.order-controls .boxnow-action{color:#162507;background:#a7cf37}.order-controls button:disabled{opacity:.45}.settings-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.settings-form .admin-panel{padding-bottom:18px}.settings-form .admin-panel>label,.settings-form .field-grid{margin:15px 20px 0}.settings-form .field-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.settings-warning{color:#866323;background:#fff8e8;border:1px solid #ead5a8;border-radius:7px;gap:3px;margin:15px 20px 0;padding:11px 12px;display:grid}.settings-warning b{font-size:8px}.settings-warning span{font-size:7px;line-height:1.5}.inline-check{grid-template-columns:16px 1fr;align-items:center}.inline-check input{width:15px;height:15px}.integration-settings{background:#fff;border:1px solid #dfe4ec;border-radius:12px;margin-top:15px;overflow:hidden}.integration-settings h2{border-bottom:1px solid #e9edf2;margin:0;padding:18px 20px;font-size:16px}.save-settings{color:#fff;background:#315fcf;border:0;border-radius:7px;height:43px;margin-top:15px;padding:0 20px;font-size:8px;font-weight:800}.editor-backdrop{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0612269e;justify-content:flex-end;display:flex;position:fixed;inset:0}.product-editor{background:#f5f7fa;flex-direction:column;width:min(690px,100%);height:100%;display:flex;box-shadow:-25px 0 65px #04102340}.product-editor>header{background:#fff;border-bottom:1px solid #dfe4ec;justify-content:space-between;align-items:center;min-height:78px;padding:18px 24px;display:flex}.product-editor>header span{color:#75849a;font-family:var(--mono);letter-spacing:.1em;font-size:7px}.product-editor>header h2{margin:5px 0 0;font-size:21px}.product-editor>header button{color:#718096;background:0 0;border:0;font-size:27px}.editor-body{flex:1;padding:20px 24px;overflow-y:auto}.editor-body section{background:#fff;border:1px solid #dfe4ec;border-radius:10px;margin-bottom:14px;padding:20px}.editor-body h3{margin:0 0 15px;font-size:13px}.editor-body label{margin-top:10px}.editor-body .field-grid{grid-template-columns:1fr 1fr;gap:0 11px;display:grid}.product-editor>footer{background:#fff;border-top:1px solid #dfe4ec;justify-content:flex-end;gap:8px;min-height:67px;padding:12px 24px;display:flex}.product-editor>footer button{color:#647289;background:#fff;border:1px solid #d8dfe9;border-radius:7px;height:40px;padding:0 17px;font-size:8px;font-weight:750}@media (width<=1100px){.inner-page-header nav{display:none}.breadcrumbs,.product-detail-page,.collection-products,.tracking-page,.account-page,.legal-page{margin-left:24px;margin-right:24px}.detail-copy{padding:45px 35px}.detail-benefits{grid-template-columns:1fr}.metric-grid{grid-template-columns:1fr 1fr}.table-head,.table-row{grid-template-columns:minmax(230px,1.6fr) .8fr .7fr 1fr .8fr}.table-head span:nth-child(2),.table-row>span:nth-child(2){display:none}.order-controls{grid-template-columns:repeat(3,1fr)}}@media (width<=800px){.inner-page-header .header-inner{margin:0;padding:0 16px}.product-detail-page{grid-template-columns:1fr}.detail-visual{min-height:500px}.collection-products{padding-left:0;padding-right:0}.collection-products .product-grid{grid-template-columns:1fr 1fr}.tracking-layout,.account-options{grid-template-columns:1fr}.admin-nav{width:72px;padding:18px 10px}.admin-logo{padding:0 7px 20px}.admin-logo>b,.admin-nav nav button:not(.active) em,.admin-nav nav button{font-size:0}.admin-nav nav button{justify-content:center;padding:0}.admin-nav nav button i{font-size:14px}.admin-user p,.admin-user>a{display:none}.admin-main{margin-left:72px;padding:25px 18px 70px}.admin-two-col,.settings-grid{grid-template-columns:1fr}.admin-toolbar{flex-direction:column;align-items:stretch}.admin-toolbar label{width:100%}.product-table{overflow-x:auto}.table-head,.table-row{min-width:850px}.order-facts{grid-template-columns:1fr 1fr;gap:12px}}@media (width<=600px){.commerce-drawer .drawer-head{padding:21px 18px}.commerce-drawer .drawer-items{padding:14px 18px}.commerce-drawer .drawer-total{padding:20px 18px}.checkout-form{padding:20px 17px 30px}.form-grid,.choice-grid.two{grid-template-columns:1fr}.wide{grid-column:auto}.locker-picker{flex-direction:column;align-items:stretch}.product-detail-page,.breadcrumbs,.collection-products,.tracking-page,.account-page,.legal-page{margin-left:14px;margin-right:14px}.breadcrumbs{white-space:nowrap;padding:18px 0;overflow:hidden}.detail-visual{min-height:420px}.product-box.large{width:170px;height:235px}.detail-copy{padding:35px 21px}.detail-copy h1{font-size:39px}.detail-buy{grid-template-columns:1fr}.collection-hero{min-height:285px;padding:55px 20px}.collection-toolbar{flex-direction:column;align-items:stretch;gap:13px;padding-bottom:17px}.collection-toolbar label{width:100%}.collection-products .product-grid,.status-grid{grid-template-columns:1fr}.tracking-head h1{font-size:35px}.order-lines>div{grid-template-columns:1fr auto}.order-lines>div em{display:none}.account-card{padding:38px 22px}.account-card h1{font-size:40px}.draft-banner{flex-direction:column;align-items:flex-start;gap:5px}.legal-page h1{font-size:40px}.admin-main>header{flex-direction:column;align-items:stretch;gap:15px}.admin-head-actions{overflow-x:auto}.metric-grid{grid-template-columns:1fr}.admin-toolbar>div{overflow-x:auto}.order-controls,.settings-form .field-grid,.editor-body .field-grid{grid-template-columns:1fr}}.construction-shell{isolation:isolate;color:#f5f3f0;background:radial-gradient(circle at 79% 40%,#674dd130,#0000 30%),radial-gradient(circle at 11% 78%,#278eab1c,#0000 25%),linear-gradient(145deg,#080a10 0%,#0b0d15 48%,#07080d 100%);grid-template-rows:auto 1fr auto;min-height:100svh;padding:0 clamp(22px,4vw,66px);display:grid;position:relative;overflow:hidden}.construction-shell:before{content:"";z-index:-3;opacity:.22;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:76px 76px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40% 75%,#0000);mask-image:linear-gradient(90deg,#0000,#000 40% 75%,#0000)}.construction-shell:after{content:"TCGSTORE";z-index:-2;color:#0000;letter-spacing:-.09em;-webkit-text-stroke:1px #ffffff09;white-space:nowrap;font-size:clamp(100px,17vw,290px);font-weight:900;line-height:.8;position:absolute;bottom:-6vw;right:-2vw}.construction-noise{z-index:10;opacity:.035;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.9'/%3E%3C/svg%3E");position:absolute;inset:0}.construction-glow{z-index:-1;filter:blur(4px);pointer-events:none;border-radius:50%;position:absolute}.construction-glow-one{border:1px solid #896eff33;width:360px;height:360px;top:-180px;right:-180px;box-shadow:0 0 120px #6f4fff14,inset 0 0 100px #6f4fff12}.construction-glow-two{border:1px solid #45d6e41f;width:260px;height:260px;bottom:-100px;left:-160px;box-shadow:0 0 100px #39c2d70f}.construction-header{border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;min-height:102px;display:flex}.construction-logo{align-items:center;gap:12px;display:inline-flex}.construction-logo>span{clip-path:polygon(0 0,100% 0,100% 76%,76% 100%,0 100%);background:linear-gradient(145deg,#7658d8,#3f78c8 62%,#38a5ac);border:1px solid #ffffff61;place-items:center;width:40px;height:44px;font-size:19px;font-weight:900;display:grid;box-shadow:5px 5px #785ee533}.construction-logo>b{letter-spacing:-.06em;font-size:19px}.construction-logo em{color:#9b89e7;font-style:normal}.construction-logo small{color:#70c3cb;font-family:var(--mono);margin-left:3px;font-size:7px}.construction-status{color:#858a99;font-family:var(--mono);letter-spacing:.15em;align-items:center;gap:10px;font-size:8px;display:flex}.construction-status i{background:#b6e772;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite blink;box-shadow:0 0 14px #b6e77299}.construction-main{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:clamp(35px,6vw,110px);width:min(1460px,100%);margin:auto;padding:clamp(52px,8vh,105px) 0;display:grid}.construction-copy{z-index:3;position:relative}.construction-kicker{color:#777d8d;font-family:var(--mono);letter-spacing:.17em;align-items:center;gap:13px;font-size:8px;display:flex}.construction-kicker span{color:#c4e88d;background:#b9e8640e;border:1px solid #bee87340;padding:8px 11px}.construction-kicker i{background:#3e4350;width:38px;height:1px}.construction-copy h1{letter-spacing:-.075em;max-width:840px;margin:30px 0 27px;font-size:clamp(57px,6.7vw,106px);font-weight:730;line-height:.88}.construction-copy h1 em{color:#9d8fe2;font-style:normal;font-weight:480}.construction-copy>p{color:#9296a3;max-width:630px;margin:0;font-size:clamp(14px,1.1vw,17px);line-height:1.75}.construction-tags{flex-wrap:wrap;gap:9px;margin-top:38px;display:flex}.construction-tags span{color:#a3a7b2;font-family:var(--mono);letter-spacing:.13em;background:#ffffff06;border:1px solid #ffffff1f;padding:11px 14px;font-size:8px}.construction-art{perspective:1100px;min-height:510px;position:relative}.construction-art:before{content:"";filter:blur(7px);background:radial-gradient(#5d4cb759,#0000 70%);border-radius:50%;width:360px;height:70px;position:absolute;bottom:35px;left:50%;transform:translate(-50%)}.construction-orbit{border:1px solid #aa9cec29;border-radius:50%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotate(-15deg)}.orbit-a{width:520px;height:215px}.orbit-b{border-style:dashed;width:430px;height:430px;animation:34s linear infinite construction-spin}.construction-card{backface-visibility:hidden;border:1px solid #ffffff6b;border-radius:13px;flex-direction:column;width:245px;height:345px;padding:22px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 28px 70px #0000008c,inset 0 0 40px #ffffff0a}.construction-card:before{content:"";border:1px solid #ffffff30;border-radius:7px;position:absolute;inset:10px}.construction-card:after{content:"";background:linear-gradient(90deg,#0000,#ffffff2e,#0000);width:180%;height:55px;animation:7s ease-in-out infinite construction-shine;position:absolute;top:-20%;left:-42%;transform:rotate(-38deg)}.construction-card>span,.construction-card>small{z-index:1;font-family:var(--mono);letter-spacing:.15em;position:relative}.construction-card>span{color:#ffffffa3;font-size:7px}.construction-card>b{z-index:1;color:#fff;letter-spacing:-.055em;margin:auto 0;font-size:34px;line-height:.82;position:relative}.construction-card>strong{z-index:0;color:#ffffffd1;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:72px;height:72px;font-size:34px;display:grid;position:absolute;top:50%;right:25px;transform:translateY(-50%);box-shadow:0 0 0 12px #ffffff0a}.construction-card>small{color:#ffffff8c;font-size:6px}.card-front{background:radial-gradient(circle at 70% 38%,#76c1d980,#0000 27%),linear-gradient(145deg,#7961d5,#314d97 57%,#17213b);animation:6s ease-in-out infinite construction-float;transform:translate(-42%,-49%)rotateY(-9deg)rotate(4deg)}.card-back{opacity:.77;background:radial-gradient(circle at 30% 30%,#df60995c,#0000 31%),linear-gradient(145deg,#8f3c69,#422f82 58%,#171429);transform:translate(-70%,-48%)rotateY(14deg)rotate(-10deg)}.construction-scan{min-width:138px;font-family:var(--mono);letter-spacing:.12em;background:linear-gradient(90deg,#4fa4b626,#0000);border-left:1px solid #75c5d1;padding:12px 14px;font-size:7px;position:absolute;top:24%;right:0}.construction-scan span{color:#858c9d}.construction-scan b{color:#8ed6d8;margin-left:14px}.construction-footer{color:#6f7481;min-height:92px;font-family:var(--mono);letter-spacing:.12em;border-top:1px solid #ffffff1c;grid-template-columns:repeat(3,auto) 1fr;align-items:center;gap:clamp(22px,4vw,65px);font-size:7px;display:grid}.construction-footer p{margin:0}.construction-footer p span{color:#9890c4;margin-right:8px}.construction-footer>b{color:#535864;justify-self:end;font-size:7px;font-weight:500}@keyframes construction-float{0%,to{margin-top:0}50%{margin-top:-13px}}@keyframes construction-spin{to{transform:translate(-50%,-50%)rotate(345deg)}}@keyframes construction-shine{0%,35%{top:-28%}70%,to{top:130%}}@media (width<=980px){.construction-main{grid-template-columns:1fr minmax(330px,.7fr);gap:10px}.construction-copy h1{font-size:clamp(52px,8vw,76px)}.construction-art{transform-origin:50%;min-height:440px;transform:scale(.88)}.construction-footer{grid-template-columns:repeat(3,1fr)}.construction-footer>b{display:none}}@media (width<=760px){.construction-shell{min-height:100svh}.construction-header{min-height:82px}.construction-status{font-size:0}.construction-status:after{content:"BUILDING";font-size:7px}.construction-main{text-align:center;grid-template-columns:1fr;padding:48px 0 32px}.construction-kicker,.construction-tags{justify-content:center}.construction-copy h1{margin-top:25px;font-size:clamp(50px,14vw,78px)}.construction-copy>p{margin:auto}.construction-art{width:100%;min-height:370px;margin-top:-18px;transform:scale(.78)}.construction-footer{text-align:center;grid-template-columns:1fr;gap:0;min-height:86px}.construction-footer p:not(:first-child){display:none}}@media (width<=430px){.construction-shell{padding:0 18px}.construction-logo>span{width:35px;height:39px}.construction-logo>b{font-size:17px}.construction-kicker{gap:8px;font-size:6px}.construction-kicker i{width:20px}.construction-copy h1{font-size:clamp(46px,14vw,62px)}.construction-copy>p{font-size:13px}.construction-tags{margin-top:28px}.construction-tags span{padding:9px 10px;font-size:6px}.construction-art{min-height:320px;margin:-28px 0 -10px;transform:scale(.67)}}.owner-preview-bar{color:#a99c6c;min-height:34px;font-family:var(--mono);letter-spacing:.13em;background:#171405;border-bottom:1px solid #332b0e;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:0 28px;font-size:7px;display:grid}.owner-preview-bar span{color:#e2c65b}.owner-preview-bar b{color:#887b52;font-weight:500}.owner-preview-bar a{color:#d4bf72;justify-self:end}.drop-calendar{border-top:1px solid var(--line);max-width:1380px;margin:auto;padding:110px 28px 120px}.drop-calendar-heading{margin-bottom:35px}.drop-list{border-top:1px solid var(--line)}.drop-row{border-bottom:1px solid var(--line);grid-template-columns:46px 115px minmax(260px,1fr) minmax(230px,320px) 42px;align-items:center;gap:20px;min-height:126px;transition:background .25s,border-color .25s;display:grid}.drop-row:hover{background:#6d7cff09;border-color:#6d7cff4d}.drop-index{color:#475166;font-family:var(--mono);letter-spacing:.12em;font-size:7px}.drop-row time{align-items:center;gap:10px;display:flex}.drop-row time>b{color:#eef2fb;letter-spacing:-.07em;min-width:52px;font-size:42px;line-height:1}.drop-row time>span{color:#9a87ed;font-family:var(--mono);letter-spacing:.13em;font-size:8px;display:grid}.drop-row time small{color:#566176;margin-top:5px;font-size:6px}.drop-info>span{color:#7887ff;font-family:var(--mono);letter-spacing:.12em;font-size:7px}.drop-info h3{letter-spacing:-.035em;margin:7px 0 4px;font-size:21px}.drop-info p{color:#697487;font-family:var(--mono);letter-spacing:.08em;margin:0;font-size:7px}.drop-state{gap:8px;display:grid}.drop-state>span{color:#b6dd83;font-family:var(--mono);letter-spacing:.12em;font-size:7px}.drop-state>span i{background:#b7ff65;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block;box-shadow:0 0 10px #b7ff658c}.drop-state.closed>span{color:#e09383}.drop-state.closed>span i{background:#e97966;box-shadow:0 0 10px #e9796673}.drop-state>div{background:#202635;height:3px;overflow:hidden}.drop-state>div b{background:linear-gradient(90deg,#7665ff,#ad70ff);height:100%;display:block;box-shadow:0 0 12px #8f61ff}.drop-state>small{color:#596579;font-family:var(--mono);letter-spacing:.09em;font-size:6px}.drop-row>a{color:#8e9aac;border:1px solid #2f384b;place-items:center;width:39px;height:39px;transition:all .2s;display:grid}.drop-row>a:hover{color:#fff;background:#6d7cff15;border-color:#7888ff}.drop-empty{border:1px dashed var(--line);text-align:center;place-content:center;gap:8px;min-height:170px;display:grid}.drop-empty span{color:#7887ff;font-family:var(--mono);letter-spacing:.15em;font-size:7px}.drop-empty b{color:#667186;font-size:12px;font-weight:450}.type-filter{border:1px solid var(--line);background:#090c12;align-items:center;gap:8px;height:38px;margin-left:auto;padding:0 10px;display:flex}.type-filter>span{color:#515d71;font-family:var(--mono);letter-spacing:.1em;font-size:6px}.type-filter select{color:#aab4c6;min-width:145px;font-family:var(--mono);background:0 0;border:0;outline:0;font-size:7px}.filter-row>span{margin-left:18px}.preorder-standard{border:1px solid var(--line);background:linear-gradient(135deg,#090c12,#0b0e17);grid-template-columns:.82fr 1.18fr;gap:75px;max-width:1324px;margin:0 auto 130px;padding:62px 65px;display:grid}.preorder-standard-copy>span{color:#8176df;font-family:var(--mono);letter-spacing:.16em;font-size:7px}.preorder-standard-copy h2{letter-spacing:-.055em;margin:17px 0 20px;font-size:clamp(35px,3.8vw,54px);line-height:.96}.preorder-standard-copy h2 em{color:#8d96a8;font-style:normal;font-weight:420}.preorder-standard-copy p{color:#788397;margin:0;font-size:13px;line-height:1.75}.standard-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.standard-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:160px;padding:22px}.standard-grid article>b{color:#4e5970;font-family:var(--mono);font-size:7px}.standard-grid article>span{color:#c5ccda;font-family:var(--mono);letter-spacing:.1em;margin-top:19px;font-size:7px;display:block}.standard-grid article>p{color:#6f798b;margin:9px 0 0;font-size:11px;line-height:1.6}.catalog-importer{color:#172033;background:#f5f7fa;border-radius:13px;flex-direction:column;width:min(970px,100% - 40px);max-height:92vh;margin:auto;display:flex;overflow:hidden;box-shadow:0 30px 90px #04102359}.catalog-importer>header{background:#fff;border-bottom:1px solid #dfe4ec;justify-content:space-between;align-items:center;min-height:78px;padding:18px 24px;display:flex}.catalog-importer>header span{color:#75849a;font-family:var(--mono);letter-spacing:.1em;font-size:7px}.catalog-importer>header h2{margin:5px 0 0;font-size:21px}.catalog-importer>header button{color:#718096;background:0 0;border:0;font-size:27px}.catalog-import-body{padding:22px 24px;overflow-y:auto}.import-guide{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.import-guide article{background:#fff;border:1px solid #dfe4ec;border-radius:10px;flex-direction:column;min-height:145px;padding:18px;display:flex}.import-guide article>b{color:#3869d5;font-family:var(--mono);font-size:8px}.import-guide article>span{color:#2a3850;margin:14px 0 7px;font-size:11px;font-weight:700}.import-guide article>small{color:#7d899b;font-size:8px;line-height:1.5}.import-guide article>button,.import-guide article>label{color:#3d67ba;width:max-content;font-family:var(--mono);cursor:pointer;background:#f7f9fc;border:1px solid #ced8e8;border-radius:6px;margin-top:auto;padding:9px 11px;font-size:7px;font-weight:800}.import-guide input{display:none}.import-file{color:#5d6d84;background:#eef3fa;border:1px solid #d8e1ec;border-radius:8px;justify-content:space-between;margin-top:15px;padding:13px 15px;font-size:9px;display:flex}.import-file b{color:#3564bd;font-family:var(--mono);font-size:7px}.import-preview{background:#fff;border:1px solid #dfe4ec;border-radius:9px;margin-top:12px;overflow:hidden}.import-preview-head,.import-preview>div{color:#536279;border-bottom:1px solid #edf0f4;grid-template-columns:1fr 2fr 1fr .8fr;align-items:center;gap:10px;min-height:41px;padding:0 13px;font-size:8px;display:grid}.import-preview-head{font-family:var(--mono);letter-spacing:.08em;background:#f6f8fb;color:#8995a6!important;font-size:6px!important}.import-preview p{color:#7b8799;text-align:center;margin:0;padding:12px;font-size:8px}.import-result{border-radius:8px;gap:5px;margin-top:14px;padding:13px 15px;font-size:9px;display:grid}.import-result.success{color:#2e7450;background:#eef9f2;border:1px solid #cbe7d6}.import-result.warning{color:#856323;background:#fff8e8;border:1px solid #ead6aa}.import-result.error{color:#a33e38;background:#fff0ef;border:1px solid #edc7c3}.import-result b{font-family:var(--mono);font-size:8px}.import-result small{line-height:1.5}.catalog-importer>footer{background:#fff;border-top:1px solid #dfe4ec;justify-content:flex-end;gap:8px;min-height:67px;padding:12px 24px;display:flex}.catalog-importer>footer button{color:#647289;background:#fff;border:1px solid #d8dfe9;border-radius:7px;height:40px;padding:0 17px;font-size:8px;font-weight:750}.catalog-importer>footer .primary{color:#fff;background:#315fcf;border-color:#315fcf}.catalog-importer>footer button:disabled{opacity:.45}.editor-help{color:#665aa0;background:#f2efff;border-left:2px solid #7b6de1;margin:-2px 0 13px;padding:10px 11px;font-size:8px;line-height:1.5}@media (width<=1100px){.drop-row{grid-template-columns:35px 105px 1fr minmax(190px,250px) 40px;gap:13px}.preorder-standard{gap:40px;margin-left:28px;margin-right:28px;padding:50px 40px}}@media (width<=800px){.owner-preview-bar{grid-template-columns:1fr auto;padding:0 16px}.owner-preview-bar b{display:none}.drop-calendar{padding:85px 20px 95px}.drop-row{grid-template-columns:36px 100px 1fr 40px;padding:19px 0}.drop-state{grid-column:3/5}.drop-row>a{grid-area:1/4}.preorder-standard,.import-guide{grid-template-columns:1fr}.import-guide article{min-height:112px}}@media (width<=600px){.owner-preview-bar{min-height:31px;font-size:6px}.drop-calendar{padding-left:14px;padding-right:14px}.drop-row{grid-template-columns:30px 78px 1fr;gap:10px}.drop-row time>b{min-width:38px;font-size:32px}.drop-info h3{font-size:17px}.drop-info p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.drop-state{grid-column:2/4}.drop-row>a{display:none}.filter-row{flex-wrap:wrap;align-items:stretch;gap:7px}.type-filter{order:3;width:100%;margin-left:0}.type-filter select{width:100%}.filter-row>span{margin-left:auto}.preorder-standard{gap:32px;margin-left:14px;margin-right:14px;padding:38px 20px}.standard-grid{grid-template-columns:1fr}.standard-grid article{min-height:132px}.catalog-importer{width:calc(100% - 20px)}.catalog-import-body{padding:16px}.import-preview{overflow-x:auto}.import-preview-head,.import-preview>div{min-width:650px}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
