/*! 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{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans: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{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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;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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.contents{display:contents}.hidden{display:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--bg:#030712;--panel:#0a162ae0;--line:#9ecaff29;--muted:#91a2b8}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{color:#f5f8ff;background:radial-gradient(circle at 50% 10%,#11264b 0,#07101e 35%,#030711 76%);margin:0;font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}.shell{min-height:100vh;overflow:hidden}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:20;background:#030815dc;align-items:center;gap:24px;height:64px;padding:0 2vw;display:flex;position:relative}.brand{color:#fff;letter-spacing:.34em;font-size:21px;text-decoration:none}.location{color:#c3cfdf;white-space:nowrap;background:0 0;border:0}.search{background:#111d30;border:1px solid #293b58;border-radius:15px;flex:1;align-items:center;gap:10px;max-width:630px;height:42px;margin:auto;padding:0 10px 0 16px;display:flex}.search input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0}.search input::placeholder{color:#77879d}.voice{color:#cfa1ff;background:0 0;border:0;font-size:24px}.voice.on{color:#65e8ff;text-shadow:0 0 12px #4ce7ff;animation:1s infinite pulse}.navlinks{white-space:nowrap;align-items:center;gap:20px;font-size:12px;display:flex}.navlinks a{color:#b8c6d8;text-decoration:none}.bag{color:#fff;background:0 0;border:1px solid #354965;border-radius:20px;padding:8px 12px}.bag b{color:#06101e;background:#ffc24d;border-radius:50%;margin-left:6px;padding:2px 6px}.nexus{background:radial-gradient(circle at 50% 53%,#30497c44,#0000 24%);height:540px;position:relative;overflow:hidden}.glow{filter:blur(80px);opacity:.2;border-radius:50%;position:absolute}.g1{background:#c34dff;width:330px;height:250px;top:25%;left:8%}.g2{background:#1cdfff;width:360px;height:270px;top:24%;right:7%}.title{z-index:4;text-align:center;position:absolute;top:48px;left:50%;transform:translate(-50%)}.title small{letter-spacing:.28em;color:#9bacc1;font-size:9px}.title h1{letter-spacing:-.04em;margin:16px 0 7px;font-size:40px;font-weight:500;line-height:1.04}.title p{color:#91a2b8;margin:0;font-size:13px}.portal{z-index:5;color:#fff;background:radial-gradient(circle,#fff 0 4%,#60e1ff 6%,#6456ff 22%,#111f41 56%,#0000 59%);border:1px solid #74d7ff;border-radius:50%;width:116px;height:116px;font-size:23px;position:absolute;top:226px;left:50%;transform:translate(-50%);box-shadow:0 0 36px #50c6ff99,0 0 105px #8f4fff55}.portal:before,.portal:after{content:"";border:1px solid #9281ff55;border-radius:50%;animation:12s linear infinite spin;position:absolute;inset:-18px}.portal:after{border-style:dashed;animation-direction:reverse;inset:-38px}.orbit{border:1px solid #65b2ff1c;border-radius:50%;position:absolute;top:290px;left:50%;transform:translate(-50%,-50%)}.orbit.one{width:700px;height:350px}.orbit.two{width:1050px;height:475px}.world{--c:#fff;z-index:7;text-align:left;color:#fff;border:1px solid var(--c);align-items:center;gap:10px;min-width:190px;padding:11px 13px;display:flex;position:absolute;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.world{border:1px solid color-mix(in srgb,var(--c) 45%,transparent)}}.world{box-shadow:inset 0 0 24px var(--c),0 10px 28px #0007;background:#0a162bd8;border-radius:17px}@supports (color:color-mix(in lab, red, red)){.world{box-shadow:inset 0 0 24px color-mix(in srgb,var(--c) 7%,transparent),0 10px 28px #0007}}.world{cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .25s}.world:hover,.world.selected{border-color:var(--c);box-shadow:0 0 25px var(--c);transform:translate(-50%,-5px)scale(1.04)}@supports (color:color-mix(in lab, red, red)){.world:hover,.world.selected{box-shadow:0 0 25px color-mix(in srgb,var(--c) 35%,transparent)}}.wi{border:1px solid var(--c);width:36px;height:36px;color:var(--c);border-radius:11px;place-items:center;font-size:19px;display:grid}.world b,.world small{display:block}.world b{color:var(--c);font-size:16px}.world small{color:#9aabc0;margin-top:3px;font-size:10px}.world i{color:var(--c);margin-left:auto;font-size:8px;font-style:normal}.console{border:1px solid var(--line);z-index:10;background:linear-gradient(135deg,#0d1a31f5,#081222e8);border-radius:25px;grid-template-columns:285px 1fr 260px;min-height:390px;margin:0 1.7vw 18px;display:grid;position:relative;overflow:hidden;box-shadow:0 -10px 45px #0008}.nova,.checkout{padding:25px}.nova{border-right:1px solid var(--line)}.checkout{border-left:1px solid var(--line)}.novahead{align-items:center;gap:12px;display:flex}.novahead>span{color:#85ebff;border:1px solid #7e68ff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 0 20px #614eff,0 0 16px #7659ff88}.novahead b,.novahead small{display:block}.novahead b{letter-spacing:.18em}.novahead small{color:var(--muted);margin-top:4px;font-size:10px}.ask{background:#292165;border:1px solid #6758d2;border-radius:13px;padding:15px;color:#f0efff!important;margin:24px 0 14px!important;font-size:14px!important}.nova p{color:#96a8bf;font-size:12px;line-height:1.55}.actions{gap:8px;margin-top:20px;display:grid}.actions button,.save{color:#c8d6e7;cursor:pointer;background:#101d33;border:1px solid #2c4260;border-radius:11px;padding:11px}.plan{padding:24px}.plan header{justify-content:space-between;align-items:flex-end;display:flex}.plan header small{letter-spacing:.15em;color:#7d8da4;font-size:9px}.plan h2{margin:5px 0 0;font-size:21px}.plan em{color:#56dcc8;font-size:10px;font-style:normal}.stations{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:19px;display:grid}.stations article{background:linear-gradient(#1a304ddd,#0a1628aa);border:1px solid #293f60;border-radius:16px;min-width:0;padding:14px;position:relative}.step{background:#081426;border:2px solid #6edaff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:-11px;box-shadow:0 0 12px #5bd8ff}.product{filter:drop-shadow(0 8px 8px #0008);place-items:center;height:80px;font-size:48px;display:grid}.stations small{color:#63d9f5}.stations h3{white-space:nowrap;text-overflow:ellipsis;margin:5px 0;font-size:13px;overflow:hidden}.stations strong{font-size:17px}.stations button{color:#8fa6c0;background:0 0;border:0;border-top:1px solid #263b59;width:100%;margin-top:13px;padding-top:9px;font-size:10px}.checkout>small{letter-spacing:.12em;color:#8c9db2;font-size:9px}.checkout h3{margin:7px 0;font-size:19px}.checkout p{color:#8c9bb0;font-size:11px}.delivery{color:#72ecff;background:radial-gradient(circle,#3ff 0 3%,#2b5384 4%,#0000 42%),linear-gradient(135deg,#172a48,#091529);border-radius:15px;place-items:center;height:96px;margin:14px 0;font-size:23px;display:grid}.delivery span{color:#95a7bc;margin-top:-34px;font-size:9px;display:block}.checkout dl{margin:0}.checkout dl div{justify-content:space-between;margin:7px 0;display:flex}.checkout dt{color:#95a7bc;font-size:12px}.checkout dd{margin:0}.saving *{color:#61e6a3!important}.launch{color:#fff;cursor:pointer;background:linear-gradient(100deg,#ff6173,#985cff);border:0;border-radius:12px;width:100%;margin:12px 0 8px;padding:15px;font-weight:700;box-shadow:0 0 20px #df59a744}.save{background:0 0;width:100%}.strip{border:1px solid var(--line);background:#091425;border-radius:18px;grid-template-columns:repeat(4,1fr) auto;align-items:center;gap:18px;margin:0 1.7vw 18px;padding:18px 21px;display:grid}.strip div{grid-template-columns:34px 1fr;column-gap:9px;display:grid}.strip span{color:#71dfff;border:1px solid #3b587b;border-radius:50%;grid-row:1/3;place-items:center;width:34px;height:34px;display:grid}.strip b{font-size:12px}.strip small{color:#8294aa;margin-top:3px;font-size:9px}.strip a{color:#7ee8ff;font-size:12px;text-decoration:none}footer{color:#6f8097;justify-content:space-between;padding:10px 2vw 24px;font-size:10px;display:flex}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}.approved-concept,.pulse-dresser{display:none}@media (min-width:1001px){.nexus{background:#040916;height:min(66.67vw,1024px);min-height:700px}.approved-concept{background:url(/nexus-concept.png) 50% -64px/100% calc(100% + 64px) no-repeat;display:block;position:absolute;inset:0}.nexus>.glow,.nexus>.title,.nexus>.portal,.nexus>.orbit{display:none}.world{opacity:.025;border-radius:28px;min-width:19%;height:18%}.world:hover,.world.selected{opacity:.16;background:var(--c)}@supports (color:color-mix(in lab, red, red)){.world:hover,.world.selected{background:color-mix(in srgb,var(--c) 18%,transparent)}}.console{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#0d1a31f7,#081222f4);margin-top:0}.approved-concept:after{content:"♢  PULSE  ·  FASHION & ACCESSORIES";z-index:2;color:#ff8bd8;text-shadow:0 0 12px #ff5dc388;background:linear-gradient(90deg,#081127 86%,#0000);width:18%;padding:.7vw .55vw;font-size:clamp(8px,.83vw,14px);font-weight:700;line-height:1.45;position:absolute;top:2%;left:22.3%}.pulse-dresser{--pulse-accent:#ff79c9;--pulse-glow:#ff4fb7;z-index:8;border:1px solid var(--pulse-accent);width:12.6%;height:27.4%;display:block;position:absolute;top:20.4%;left:30.2%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pulse-dresser{border:1px solid color-mix(in srgb,var(--pulse-accent) 72%,transparent)}}.pulse-dresser{background:radial-gradient(circle at 50% 30%,var(--pulse-glow),#0b1021e8 70%);border-radius:2.2vw}@supports (color:color-mix(in lab, red, red)){.pulse-dresser{background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--pulse-glow) 23%,transparent),#0b1021e8 70%)}}.pulse-dresser{box-shadow:0 0 1.6vw var(--pulse-glow),inset 0 0 1.4vw var(--pulse-accent)}@supports (color:color-mix(in lab, red, red)){.pulse-dresser{box-shadow:0 0 1.6vw color-mix(in srgb,var(--pulse-glow) 36%,transparent),inset 0 0 1.4vw color-mix(in srgb,var(--pulse-accent) 12%,transparent)}}.pulse-dresser{color:#fff;text-decoration:none;transition:border-color .8s,box-shadow .8s}.pulse-dresser:before{content:"";background:conic-gradient(from 90deg,transparent,var(--pulse-accent),transparent 34%);opacity:.13;animation:9s linear infinite pulseOrbit;position:absolute;inset:-25%}.pulse-live{z-index:3;letter-spacing:.13em;color:var(--pulse-accent);font:clamp(6px,.48vw,9px) monospace;position:absolute;top:6%;left:8%}.pulse-live i{background:var(--pulse-accent);width:5px;height:5px;box-shadow:0 0 8px var(--pulse-accent);border-radius:50%;animation:1.2s infinite pulse;display:inline-block}.pulse-look{z-index:2;background:linear-gradient(#fff,#e9e5ec);border-radius:1.2vw;place-items:center;animation:1s cubic-bezier(.2,.8,.2,1) pulseDressIn;display:grid;position:absolute;inset:12% 7% 28%;overflow:hidden}.pulse-look img{object-fit:contain;width:100%;height:100%}.pulse-copy{z-index:3;position:absolute;bottom:6%;left:8%;right:8%}.pulse-copy small,.pulse-copy b,.pulse-copy em{display:block}.pulse-copy small{color:var(--pulse-accent);letter-spacing:.08em;font:clamp(5px,.4vw,8px) monospace}.pulse-copy b{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:clamp(8px,.7vw,13px);overflow:hidden}.pulse-copy em{color:#fff;margin-top:3px;font-size:clamp(7px,.55vw,11px);font-style:normal}@keyframes pulseDressIn{0%{opacity:0;filter:blur(8px);transform:translateY(16px)scale(.88)}60%{opacity:1;filter:blur();transform:translateY(-3px)scale(1.02)}to{transform:none}}@keyframes pulseOrbit{to{transform:rotate(360deg)}}}@media (max-width:1000px){.navlinks a{display:none}.world{min-width:160px}.console{grid-template-columns:240px 1fr}.checkout{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.delivery{display:none}.strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){body{background:radial-gradient(circle at 50% 7%,#172957 0,#080f20 32%,#030711 72%)}.topbar{grid-template-columns:1fr auto;gap:8px;height:116px;padding:12px 14px;display:grid}.brand{font-size:18px}.location{grid-column:2;font-size:10px;display:block}.search{grid-area:2/1/auto/-1;width:100%;height:44px}.navlinks{display:flex;position:absolute;top:15px;right:13px}.navlinks a{display:none}.bag{padding:6px 10px}.nexus{height:720px}.title{width:100%;top:34px}.title h1{font-size:34px}.portal{width:96px;height:96px;top:195px}.world{width:calc(50% - 20px);min-width:0;min-height:90px;padding:12px;transform:none}.world:hover,.world.selected{transform:translateY(-4px)scale(1.02)}.world:first-of-type,.world:nth-of-type(4){top:325px!important}.world:nth-of-type(2),.world:nth-of-type(3){top:445px!important}.world:nth-of-type(5),.world:nth-of-type(6){top:565px!important}.world:first-of-type,.world:nth-of-type(2),.world:nth-of-type(5){left:12px!important}.world:nth-of-type(3),.world:nth-of-type(4),.world:nth-of-type(6){left:calc(50% + 8px)!important}.world i{display:none}.wi{flex:0 0 34px;width:34px;height:34px}.world b{font-size:14px}.world small{font-size:9px}.orbit{display:none}.console{border-radius:22px;grid-template-columns:1fr;margin:0 10px 15px}.nova{border-right:0;border-bottom:1px solid var(--line);padding:20px}.plan{padding:20px 12px}.plan header{padding:0 6px}.plan h2{font-size:19px}.stations{scroll-snap-type:x mandatory;padding:10px 6px 14px;display:flex;overflow-x:auto}.stations article{scroll-snap-align:center;min-width:78%;padding:16px}.product{height:110px;font-size:64px}.stations h3{font-size:15px}.checkout{grid-column:auto;padding:21px;display:block}.delivery{display:grid}.launch{padding:17px;font-size:16px}.strip{grid-template-columns:1fr 1fr;gap:15px;margin:0 10px 16px;padding:15px}.strip a{border-top:1px solid var(--line);grid-column:1/-1;padding-top:12px}footer{padding:10px 14px 24px;display:block}footer span{margin-top:5px;display:block}}.admin-shell{color:#eef5ff;background:#060b16;grid-template-columns:230px 1fr;min-height:100vh;display:grid}.side{background:#080f1d;border-right:1px solid #1c2b42;flex-direction:column;height:100vh;padding:28px 18px 18px;display:flex;position:sticky;top:0}.admin-brand{color:#fff;letter-spacing:.27em;padding:0 10px;font-size:20px;text-decoration:none}.admin-brand small{color:#667993;letter-spacing:.12em;margin-top:7px;font-size:7px;display:block}.side nav{margin-top:38px}.side nav>b{color:#52677f;letter-spacing:.17em;padding:0 10px 10px;font-size:8px;display:block}.side nav button{text-align:left;color:#8496ad;background:0 0;border:0;border-radius:10px;width:100%;margin:3px 0;padding:11px 12px;font-size:12px}.side nav button.active{color:#71dcff;background:#10243d;box-shadow:inset 2px 0 #61dfff}.admin-user{border:1px solid #1c2c45;border-radius:13px;align-items:center;gap:9px;margin-top:auto;padding:12px;display:flex}.admin-user>span{background:linear-gradient(135deg,#6d5cff,#42dff5);border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.admin-user b,.admin-user small{display:block}.admin-user b{font-size:10px}.admin-user small{color:#71849c;margin-top:3px;font-size:8px}.admin-main{min-width:0;padding:26px 30px 40px}.admin-top{justify-content:space-between;align-items:center;display:flex}.admin-top small,.signal small,.admin-grid header small,.action-board header small{color:#5f7896;letter-spacing:.18em;font-size:8px}.admin-top h1{margin:7px 0 0;font-size:27px}.admin-top>div:last-child{gap:8px;display:flex}.admin-top select,.admin-top button{color:#b9c8da;background:#0b1628;border:1px solid #233650;border-radius:10px;padding:9px 12px}.signal{background:linear-gradient(100deg,#151849,#0a2036);border:1px solid #38347d;border-radius:17px;justify-content:space-between;align-items:center;margin:24px 0 17px;padding:18px 20px;display:flex}.signal>div{align-items:center;gap:14px;display:flex}.ai-orb{color:#82eaff;border:1px solid #786dff;border-radius:50%;place-items:center;width:43px;height:43px;display:grid;box-shadow:inset 0 0 18px #554eff}.signal h2{margin:5px 0;font-size:16px}.signal button{color:#82e7ff;background:0 0;border:0}.metric-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.metric-grid article{background:#0a1425;border:1px solid #1d2d45;border-radius:15px;padding:17px;position:relative;overflow:hidden}.metric-grid small,.metric-grid b{display:block}.metric-grid small{color:#74869c;font-size:9px}.metric-grid b{margin-top:7px;font-size:23px}.trend{color:#55e09a;font-size:10px;position:absolute;top:16px;right:14px}.spark{clip-path:polygon(0 80%,10% 55%,20% 68%,30% 25%,40% 45%,50% 18%,60% 58%,70% 30%,80% 42%,90% 10%,100% 0,100% 100%,0 100%);background:linear-gradient(#42d8ff88,#0000);border-bottom:2px solid #4dcfff;height:28px;margin-top:13px}.admin-grid{grid-template-columns:1.65fr 1fr;gap:14px;margin-top:14px;display:grid}.performance,.map-card,.action-board{background:#0a1425;border:1px solid #1d2d45;border-radius:16px;overflow:hidden}.performance>header,.map-card>header,.action-board>header{justify-content:space-between;align-items:center;padding:18px 19px;display:flex}.performance h2,.map-card h2,.action-board h2{margin:5px 0 0;font-size:17px}.performance header span{color:#55e19a;font-size:10px}.chart{height:230px;padding:15px 20px;display:flex}.ylabels{color:#50647b;flex-direction:column;justify-content:space-between;font-size:8px;display:flex}.bars{background:repeating-linear-gradient(#1b2940 0 1px,#0000 1px 55px);border-bottom:1px solid #21324a;flex:1;align-items:end;gap:4%;padding-left:18px;display:flex}.bars i{background:linear-gradient(#5ee5ff,#6158ff);border-radius:5px 5px 0 0;flex:1;max-width:24px;box-shadow:0 0 12px #3bdcff44}.performance footer{border-top:1px solid #1c2d45;grid-template-columns:repeat(3,1fr);padding:14px 20px;display:grid}.performance footer small,.performance footer b{display:block}.performance footer small{color:#687b92;font-size:8px}.performance footer b{margin-top:3px;font-size:14px}.india-map{clip-path:polygon(31% 0,66% 5%,85% 21%,80% 37%,95% 55%,68% 62%,59% 100%,43% 84%,28% 68%,8% 57%,20% 36%);background:radial-gradient(#15375b,#081422 65%);border-radius:14px;height:292px;margin:0 18px 18px;position:relative}.city{color:#bfefff;text-shadow:0 0 8px #50dfff;font-size:8px;position:absolute}.city:before{content:"";background:#64e6ff;border-radius:50%;width:8px;height:8px;display:block;box-shadow:0 0 12px #52dfff}.city b{display:block}.delhi{top:22%;left:45%}.mumbai{top:51%;left:24%}.blr{top:72%;left:43%}.kolkata{top:42%;right:18%}.chennai{bottom:8%;right:31%}.action-board{margin-top:14px}.action-board header>span{color:#ffbb56;font-size:10px}.action-board>div{grid-template-columns:repeat(2,1fr);display:grid}.action-board article{border-top:1px solid #192a41;grid-template-columns:30px 1fr auto;align-items:center;gap:11px;padding:15px 18px;display:grid}.action-board article:nth-child(odd){border-right:1px solid #192a41}.action-board article>span{color:#72dbff;background:#111f34;border-radius:8px;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.action-board article small,.action-board article b{display:block}.action-board article small{color:#70839a;font-size:8px}.action-board article b{margin-top:4px;font-size:11px}.action-board article button{color:#65dfff;background:0 0;border:0;font-size:9px}.action-board article.resolved{opacity:.45}@media (max-width:800px){.admin-shell{grid-template-columns:1fr}.side{height:auto;padding:15px;display:block;position:relative}.side nav{margin-top:18px;display:flex;overflow:auto}.side nav>b,.admin-user{display:none}.side nav button{min-width:max-content}.admin-main{padding:18px 12px}.admin-top{align-items:flex-start}.admin-top h1{font-size:22px}.admin-top>div:last-child select,.admin-top>div:last-child button:first-of-type{display:none}.signal{display:block}.signal button{margin-top:12px}.metric-grid{grid-template-columns:1fr 1fr}.metric-grid b{font-size:19px}.admin-grid,.action-board>div{grid-template-columns:1fr}.action-board article:nth-child(odd){border-right:0}.action-board article{grid-template-columns:28px 1fr}.action-board article button{text-align:left;grid-column:2;padding:0}.performance{overflow-x:auto}.chart{min-width:600px}}.scanline{z-index:3;opacity:.3;background:linear-gradient(90deg,#0000,#63eaff,#0000);height:1px;animation:7s linear infinite scan;position:absolute;left:0;right:0;box-shadow:0 0 18px #58e5ff}.tech-grid{opacity:.15;background-image:linear-gradient(#70cfff22 1px,#0000 1px),linear-gradient(90deg,#70cfff22 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 76%);mask-image:radial-gradient(circle,#000,#0000 76%)}.telemetry{justify-content:center;gap:7px;margin-top:17px;display:flex}.telemetry span{color:#647a95;letter-spacing:.09em;background:#091426bb;border:1px solid #283e5f;border-radius:7px;padding:5px 8px;font:7px monospace}.telemetry b{color:#73e5ff}.portal>span{z-index:2;position:relative}.portal>i{border:1px dashed #87eaff;border-radius:50%;animation:5s linear infinite spin;position:absolute;inset:13px}.world:after{content:"";border:1px solid var(--c);position:absolute;inset:4px}@supports (color:color-mix(in lab, red, red)){.world:after{border:1px solid color-mix(in srgb,var(--c) 16%,transparent)}}.world:after{pointer-events:none;border-radius:13px}.intelligence{background:linear-gradient(100deg,#0a1930,#101436 50%,#071b2b);border:1px solid #21476a;border-radius:17px;align-items:center;gap:24px;margin:0 1.7vw 14px;padding:15px 18px;display:flex;box-shadow:inset 0 0 34px #3e72ff0d}.intel-head{align-items:center;gap:10px;min-width:280px;display:flex}.core-mini{color:#7deaff;border:1px solid #776cff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 0 15px #5c4eff,0 0 14px #52dfff44}.intel-head small,.intel-head b{display:block}.intel-head small{color:#6d86a3;letter-spacing:.13em;font-size:7px}.intel-head b{margin-top:4px;font-size:12px}.intel-feed{flex:1;grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.intel-feed>span{color:#60768f;letter-spacing:.08em;border:1px solid #1f3651;border-radius:10px;padding:9px 10px;font:7px monospace}.intel-feed b{color:#c5d6e8;letter-spacing:0;margin-top:5px;font-size:9px;display:block}.live-dot{background:#63ed9f;border-radius:50%;width:5px;height:5px;margin-right:5px;animation:1s infinite pulse;display:inline-block;box-shadow:0 0 8px #63ed9f}@keyframes scan{0%{top:0}to{top:100%}}@media (min-width:1001px){.approved-concept{filter:saturate(1.15)contrast(1.04)}.scanline{z-index:4}.tech-grid{z-index:3}.telemetry{display:none}}@media (max-width:720px){.tech-grid{opacity:.22;background-size:30px 30px}.telemetry{gap:4px}.telemetry span{padding:4px 5px;font-size:6px}.intelligence{margin:0 10px 14px;padding:15px;display:block}.intel-head{min-width:0}.intel-feed{grid-template-columns:1fr 1fr;margin-top:13px}.intel-feed>span{font-size:6px}.intel-feed b{font-size:8px}}.pocket-nexus{display:none}@media (max-width:720px){.nexus{height:760px}.nexus>.title,.nexus>.portal,.nexus>.world,.nexus>.orbit,.nexus>.glow{display:none}.pocket-nexus{z-index:8;background:radial-gradient(circle at 50% 31%,#27336a 0,#0c1730 28%,#0000 50%);flex-direction:column;padding:20px 14px 14px;display:flex;position:absolute;inset:0}.pocket-nexus>header{color:#7890aa;letter-spacing:.13em;justify-content:space-between;font:7px monospace;display:flex}.pocket-nexus>header span{color:#55dda7}.pocket-stage{flex-direction:column;justify-content:center;align-items:center;height:355px;display:flex;position:relative}.stage-rings{width:260px;height:260px;position:absolute}.stage-rings i{border:1px solid #67d8ff45;border-radius:50%;animation:18s linear infinite spin;position:absolute;inset:0;box-shadow:inset 0 0 30px #536cff1a}.stage-rings i:nth-child(2){border-style:dashed;border-color:#b879ff66;animation-duration:12s;animation-direction:reverse;inset:22px}.stage-rings i:nth-child(3){border-color:#ff769f55;animation-duration:7s;inset:46px}.stage-visual{z-index:2;filter:drop-shadow(0 15px 24px #000)drop-shadow(0 0 25px #6d76ff88);font-size:92px;animation:3s ease-in-out infinite float;position:relative}.pocket-stage p{z-index:2;color:#72ddff;letter-spacing:.12em;text-transform:uppercase;margin:11px 0 2px;font-size:10px;position:relative}.pocket-stage h2{z-index:2;letter-spacing:-.04em;margin:0;font-size:34px;position:relative}.pocket-stage>button{z-index:2;color:#cfe8ff;background:#0a1629cc;border:1px solid #546b91;border-radius:99px;margin-top:10px;padding:8px 13px;font-size:10px;position:relative}.intent-pill{background:linear-gradient(100deg,#211b57,#132348);border:1px solid #5e52bc;border-radius:16px;grid-template-columns:38px 1fr 35px;align-items:center;gap:9px;padding:11px;display:grid;box-shadow:0 0 28px #4a49ff24}.nova-dot{color:#7fe8ff;border:1px solid #826cff;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;box-shadow:inset 0 0 13px #6353ff}.intent-pill small,.intent-pill b{display:block}.intent-pill small{color:#818bc3;letter-spacing:.13em;font:7px monospace}.intent-pill b{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;overflow:hidden}.intent-pill button{color:#8ceaff;background:#101c35;border:1px solid #4f638b;border-radius:50%;width:34px;height:34px}.orbit-dock{scroll-snap-type:x mandatory;gap:7px;margin:14px -14px 0;padding:5px 14px 13px;display:flex;overflow-x:auto}.orbit-dock button{--c:#fff;color:#8597ad;scroll-snap-align:center;background:#091528;border:1px solid #233956;border-radius:15px;min-width:64px;padding:8px 5px}.orbit-dock button.active{border-color:var(--c);color:var(--c);box-shadow:0 0 16px var(--c)}@supports (color:color-mix(in lab, red, red)){.orbit-dock button.active{box-shadow:0 0 16px color-mix(in srgb,var(--c) 25%,transparent)}}.orbit-dock span,.orbit-dock small{display:block}.orbit-dock span{font-size:19px}.orbit-dock small{margin-top:5px;font-size:8px}.route-peek{background:#0b172a;border:1px solid #233a57;border-radius:16px;grid-template-columns:1fr auto 30px;align-items:center;gap:8px;margin-top:auto;padding:11px 12px;display:grid}.route-peek small,.route-peek b{display:block}.route-peek small{color:#657a93;letter-spacing:.11em;font:7px monospace}.route-peek b{margin-top:4px;font-size:11px}.peek-products{display:flex}.peek-products span{background:#111e34;border:1px solid #3a5273;border-radius:50%;place-items:center;width:27px;height:27px;margin-left:-5px;font-size:14px;display:grid}.route-peek>button{color:#76dfff;background:0 0;border:0;font-size:18px}@keyframes float{50%{transform:translateY(-9px)}}.console{border-radius:26px 26px 0 0}.nova{padding-top:25px}}.product{background:#e9edf2;border-radius:12px;position:relative;overflow:hidden}.product img{object-fit:cover;width:100%;height:100%}.product i{color:#6ce7ff;background:#061224cc;border-radius:5px;padding:3px 5px;font-size:6px;font-style:normal;position:absolute;bottom:5px;right:5px}.rating{color:#6adba9;margin-top:5px;font-size:8px;display:block}.peek-products img{object-fit:cover;border-radius:50%;width:100%;height:100%}.demo-market{background:#081323;border:1px solid #1d3150;border-radius:21px;margin:0 1.7vw 14px;padding:20px}.demo-market>header{justify-content:space-between;align-items:end;display:flex}.demo-market header small{color:#5c7695;letter-spacing:.17em;font-size:7px}.demo-market h2{margin:5px 0 0;font-size:20px}.demo-market header button{color:#76defc;background:#0d1b31;border:1px solid #304965;border-radius:10px;padding:9px 12px;font-size:9px}.demo-market>div{grid-template-columns:repeat(6,1fr);gap:10px;margin-top:17px;display:grid}.demo-market article{min-width:0}.demo-image{background:#fff;border:1px solid #213957;border-radius:14px;height:140px;position:relative;overflow:hidden}.demo-image img{object-fit:cover;width:100%;height:100%;transition:all .35s}.demo-market article:hover img{transform:scale(1.06)}.demo-image span{color:#7de4ff;background:#071225d9;border-radius:6px;padding:4px 6px;font-size:7px;position:absolute;top:7px;left:7px}.demo-image button{color:#081324;background:#fff;border:0;border-radius:50%;width:28px;height:28px;font-size:17px;position:absolute;bottom:7px;right:7px}.demo-market article>small{color:#5e7795;letter-spacing:.11em;margin-top:9px;font-size:7px;display:block}.demo-market article h3{white-space:nowrap;text-overflow:ellipsis;margin:4px 0;font-size:11px;overflow:hidden}.demo-market article>b{font-size:13px}.demo-market article>em{color:#5fdca2;margin-top:4px;font-size:7px;font-style:normal;display:block}.category-command{background:linear-gradient(135deg,#0b1930f5,#071221 52%,#0b1830ed);border:1px solid #263c5c;border-radius:25px;grid-template-columns:250px minmax(0,1fr) 220px;min-height:470px;margin:0 1.7vw 18px;display:grid;overflow:hidden;box-shadow:0 -10px 45px #0008}.category-nova,.category-radar{padding:24px}.category-nova{background:radial-gradient(circle at 20% 14%,#443b9d44,#0000 33%);border-right:1px solid #203754}.category-nova h2{margin:28px 0 10px;font-size:24px;line-height:1.08}.category-nova p,.category-radar p{color:#8fa2bb;font-size:11px;line-height:1.55}.category-signal{color:#6edfff;letter-spacing:.12em;border:1px solid #2a4868;border-radius:11px;margin:26px 0 14px;padding:10px;font:7px monospace}.category-signal i{background:#58e4a2;border-radius:50%;width:6px;height:6px;margin-right:7px;animation:1.2s infinite pulse;display:inline-block;box-shadow:0 0 9px #58e4a2}.category-nova>button{color:#fff;background:#292366;border:1px solid #6659cf;border-radius:12px;width:100%;padding:12px}.category-route{min-width:0;padding:22px}.category-route>header{justify-content:space-between;align-items:end;margin-bottom:16px;display:flex}.category-route header small,.category-radar>small{color:#6d86a3;letter-spacing:.16em;font:7px monospace}.category-route h2{margin:5px 0 0;font-size:22px}.category-route header em{color:#68e0bd;font-size:9px;font-style:normal}.category-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.category-grid>a{--category-color:#6edfff;border:1px solid var(--category-color);flex-direction:column;min-width:0;height:178px;padding:9px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.category-grid>a{border:1px solid color-mix(in srgb,var(--category-color) 38%,#263b56)}}.category-grid>a{background:linear-gradient(160deg,var(--category-color),#081322);border-radius:15px}@supports (color:color-mix(in lab, red, red)){.category-grid>a{background:linear-gradient(160deg,color-mix(in srgb,var(--category-color) 12%,#0c1a2c),#081322)}}.category-grid>a{color:#fff;text-decoration:none;transition:all .25s}.category-grid>a:hover{border-color:var(--category-color);box-shadow:0 10px 28px #0008,0 0 18px var(--category-color);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.category-grid>a:hover{box-shadow:0 10px 28px #0008,0 0 18px color-mix(in srgb,var(--category-color) 22%,transparent)}}.category-number{z-index:3;border:1px solid var(--category-color);width:25px;height:25px;color:var(--category-color);box-shadow:0 0 12px var(--category-color);background:#081323e8;border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid;position:absolute;top:8px;left:8px}@supports (color:color-mix(in lab, red, red)){.category-number{box-shadow:0 0 12px color-mix(in srgb,var(--category-color) 35%,transparent)}}.category-image{background:#edf0f3;border-radius:10px;height:91px;overflow:hidden}.category-image img{object-fit:contain;width:100%;height:100%}.category-grid>a>div:nth-of-type(2){padding:7px 1px 0}.category-grid small,.category-grid b,.category-grid em{display:block}.category-grid small{color:var(--category-color);letter-spacing:.08em;font:6px monospace}.category-grid b{height:28px;margin-top:4px;font-size:10px;line-height:1.3;overflow:hidden}.category-grid em{color:#8095ae;margin-top:2px;font-size:7px;font-style:normal}.category-arrow{color:var(--category-color);font-style:normal;position:absolute;bottom:8px;right:9px}.category-radar{background:radial-gradient(circle at 50% 44%,#245aa744,#0000 42%);border-left:1px solid #203754}.category-radar h3{margin:9px 0 20px;font-size:23px;line-height:1.2}.radar-orb{border:1px solid #64dcff55;border-radius:50%;place-items:center;width:130px;height:130px;margin:24px auto;display:grid;position:relative;box-shadow:inset 0 0 35px #4a6dff33,0 0 28px #4bcfff22}.radar-orb span{color:#75e4ff;font-size:38px}.radar-orb i{border:1px dashed #7a6cff77;border-radius:50%;animation:10s linear infinite spin;position:absolute;inset:13px}.radar-orb i+i{border-color:#ff76bd77;animation-duration:6s;animation-direction:reverse;inset:28px}.category-radar>a{text-align:center;color:#fff;background:linear-gradient(100deg,#ff5f80,#815aff);border-radius:12px;margin-top:24px;padding:13px;font-size:10px;font-weight:700;text-decoration:none;display:block}@media (max-width:1000px){.category-command{grid-template-columns:210px 1fr}.category-radar{display:none}.category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.category-command{border-radius:24px;margin:0 10px 15px;display:block}.category-nova{border-bottom:1px solid #203754;border-right:0;padding:19px}.category-nova h2{margin:18px 0 7px;font-size:21px}.category-nova p{margin:0}.category-signal{margin:14px 0 0;display:inline-block}.category-nova>button{float:right;width:auto;margin-top:14px;padding:10px 16px}.category-route{padding:18px 12px}.category-route h2{font-size:20px}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.category-grid>a{height:190px}.category-image{height:100px}.category-grid b{height:33px;font-size:11px}.category-route header em{display:none}.stage-visual{background:#fff;border:1px solid #526cff77;border-radius:35px;width:148px;height:148px;overflow:hidden;box-shadow:0 20px 50px #0008,0 0 35px #6d76ff66}.stage-visual img{object-fit:cover;width:100%;height:100%}.demo-market{margin:0 10px 14px;padding:17px 12px}.demo-market header button{display:none}.demo-market>div{scroll-snap-type:x mandatory;gap:12px;margin-right:-12px;padding-right:12px;display:flex;overflow-x:auto}.demo-market article{scroll-snap-align:start;min-width:68%}.demo-image{height:210px}.demo-market article h3{font-size:14px}.demo-market article>b{font-size:16px}.demo-market article>em{font-size:9px}.product{height:140px}}.journey-runner{background:linear-gradient(#0c1d34,#07111f);border:1px solid #274667;border-radius:20px;margin:0 1.7vw 14px;padding:16px 22px 8px;overflow:hidden}.journey-track{justify-content:space-between;align-items:flex-end;height:106px;padding:0 5% 18px;display:flex;position:relative}.journey-track:before{content:"";background:linear-gradient(90deg,#ff74bc,#64dfff,#ffd45c,#63e4aa);height:2px;position:absolute;bottom:30px;left:5%;right:5%;box-shadow:0 0 12px #59dfff}.journey-track:after{content:"FACTORY-DIRECT JOURNEY · LIVE";color:#6c86a2;letter-spacing:.2em;font:7px monospace;position:absolute;top:0;left:50%;transform:translate(-50%)}.journey-stop{z-index:2;place-items:center;gap:5px;display:grid;position:relative}.journey-stop>span{background:#0b1a2e;border:1px solid #365777;border-radius:12px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.journey-stop small{color:#7890aa;letter-spacing:.1em;font-size:6px}.cartoon-courier{z-index:4;width:54px;height:62px;animation:16s linear infinite travel;position:absolute;bottom:24px;left:-80px}.cartoon-courier .head{font-size:24px;animation:.45s ease-in-out infinite alternate bob;position:absolute;top:0;left:12px}.cartoon-courier .body{color:#ff6f86;font-size:22px;position:absolute;top:24px;left:16px;transform:rotate(90deg)}.cartoon-courier .parcel{font-size:20px;animation:.45s ease-in-out infinite alternate parcelBob;position:absolute;top:23px;left:34px}.cartoon-courier .legs{color:#70ddff;font-size:22px;animation:.35s steps(2,end) infinite walk;position:absolute;top:43px;left:11px}.speech{color:#0b1628;opacity:0;background:#f6fbff;border:1px solid #526c8b;border-radius:9px 9px 9px 2px;width:max-content;padding:5px 8px;font-size:7px;font-style:normal;animation:16s linear infinite talk;position:absolute;top:-23px;left:34px}.speech:after{content:"";border:5px solid #0000;border-left-color:#f6fbff;position:absolute;bottom:-5px;left:4px}@keyframes travel{0%{left:-80px;transform:rotate(0)}17%{transform:rotate(0)}20%{transform:rotate(18deg)translateY(8px)}23%{transform:rotate(-8deg)}26%{transform:rotate(0)}48%{transform:rotate(0)}51%{transform:rotate(360deg)}54%{transform:rotate(360deg)}to{left:calc(100% + 20px);transform:rotate(360deg)}}@keyframes bob{to{transform:translateY(2px)}}@keyframes parcelBob{to{transform:translateY(-2px)rotate(5deg)}}@keyframes walk{50%{transform:scaleX(-1)}}@keyframes talk{7%,14%,33%,40%,68%,76%{opacity:1}0%,20%,46%,82%,to{opacity:0}}@media (max-width:720px){.journey-runner{border-radius:17px;margin:0 10px 14px;padding:13px 10px 5px}.journey-track{height:96px;padding:0 1% 15px}.journey-track:before{bottom:27px;left:2%;right:2%}.journey-stop>span{border-radius:9px;width:31px;height:31px;font-size:16px}.journey-stop small{text-align:center;max-width:56px;font-size:5px}.cartoon-courier{animation-duration:12s;bottom:20px}.speech{display:none}}.cartoon-courier{transform-origin:bottom;animation:34s linear infinite comedyTravel}.cartoon-courier .head{animation:34s linear infinite comedyHead}.cartoon-courier .body{animation:34s linear infinite comedyBody}.cartoon-courier .parcel{animation:34s linear infinite comedyParcel}.cartoon-courier .legs{animation:.55s steps(2,end) infinite comedyLegs}.cartoon-courier .speech{opacity:0;animation-duration:34s;animation-timing-function:linear;animation-iteration-count:infinite}.s-confident{animation-name:sayConfident!important}.s-tired{animation-name:sayTired!important}.s-oops{animation-name:sayOops!important}.s-customs{animation-name:sayCustoms!important}.s-done{animation-name:sayDone!important}.sweat{opacity:0;font-size:13px;animation:34s linear infinite sweating;position:absolute;top:3px;left:3px}.customer{width:44px;height:48px;position:absolute;bottom:28px;right:-15px}.customer-face{position:absolute;inset:0}.customer-face b{opacity:0;font-size:25px;animation:34s linear infinite customerMood;position:absolute}.customer-face b:nth-child(2){animation-name:customerAngry;animation-delay:0s}.customer-face b:nth-child(3){animation-name:customerHappy;animation-delay:0s}.customer-wait{color:#101827;opacity:0;background:#fff;border-radius:8px 8px 2px;width:max-content;padding:4px 7px;font-size:7px;font-style:normal;animation:34s linear infinite customerTalk;position:absolute;top:-28px;right:28px}.door{position:relative}@keyframes comedyTravel{0%{left:-75px;transform:translateY(0)rotate(0)}8%{transform:translateY(0)rotate(0)}14%{transform:translateY(2px)rotate(-3deg)}22%{transform:translateY(7px)rotate(8deg)}28%{transform:translateY(11px)rotate(18deg)}31%{transform:translateY(19px)rotate(88deg)}34%{transform:translateY(15px)rotate(55deg)}38%{transform:translateY(0)rotate(-8deg)}48%{transform:translateY(0)rotate(0)}53%{transform:translateY(-12px)rotate(-8deg)}56%{transform:translateY(4px)rotate(10deg)}60%{transform:translateY(0)rotate(0)}69%{transform:translateY(8px)rotate(5deg)}75%{transform:translateY(12px)rotate(12deg)}82%{left:calc(100% - 105px);transform:translateY(0)rotate(0)}86%{left:calc(100% - 105px);transform:translateY(0)rotate(0)}89%{left:calc(100% - 105px);transform:translateY(-12px)rotate(-12deg)}92%{left:calc(100% - 105px);transform:translateY(0)rotate(12deg)}95%{left:calc(100% - 105px);transform:translateY(-10px)rotate(-12deg)}98%{left:calc(100% - 105px);transform:translateY(0)rotate(0)}to{left:calc(100% + 40px);transform:translateY(0)}}@keyframes comedyHead{0%,20%{transform:translateY(0)rotate(0)}22%,30%{transform:translateY(3px)rotate(12deg)}31%{transform:translate(8px,15px)rotate(80deg)}38%,81%{transform:translateY(0)}89%,95%{transform:translateY(-4px)rotate(-15deg)}92%,98%{transform:translateY(3px)rotate(15deg)}}@keyframes comedyBody{0%,30%{transform:rotate(90deg)}31%{transform:translate(8px,15px)rotate(170deg)}38%,to{transform:rotate(90deg)}}@keyframes comedyParcel{0%,24%{transform:translateY(0)}28%{transform:translate(18px,-20px)rotate(25deg)}31%{transform:translate(32px,-5px)rotate(65deg)}34%{transform:translate(18px,-25px)rotate(-25deg)}38%{transform:translate(0)}53%{transform:translate(15px,-26px)rotate(180deg)}56%{transform:translate(25px,3px)rotate(360deg)}60%,81%{transform:translate(0)}84%,to{transform:translate(36px,13px)rotate(0)}}@keyframes comedyLegs{50%{transform:scaleX(-1)}}@keyframes sweating{0%,17%,40%,63%,to{opacity:0}20%,36%,66%,79%{opacity:1}}@keyframes sayConfident{2%,10%{opacity:1}0%,12%,to{opacity:0}}@keyframes sayTired{19%,27%,68%,76%{opacity:1}0%,16%,30%,64%,79%,to{opacity:0}}@keyframes sayOops{28%,38%,52%,60%{opacity:1}0%,25%,41%,49%,63%,to{opacity:0}}@keyframes sayCustoms{62%,69%{opacity:1}0%,59%,72%,to{opacity:0}}@keyframes sayDone{83%,98%{opacity:1}0%,80%,to{opacity:0}}@keyframes customerMood{0%,57%{opacity:0}60%,76%{opacity:1}79%,to{opacity:0}}@keyframes customerAngry{0%,68%{opacity:0}70%,83%{opacity:1}86%,to{opacity:0}}@keyframes customerHappy{0%,83%{opacity:0;transform:rotate(0)scale(1)}86%,to{opacity:1;transform:rotate(12deg)scale(1.12)}}@keyframes customerTalk{0%,60%{opacity:0}64%,82%{opacity:1}85%,to{opacity:0}}@media (max-width:720px){.cartoon-courier,.cartoon-courier .head,.cartoon-courier .body,.cartoon-courier .parcel,.cartoon-courier .speech,.sweat,.customer-face b,.customer-wait{animation-duration:28s}.customer{right:-10px}.customer-wait{display:none}}.cartoon-courier,.cartoon-courier .head,.cartoon-courier .body,.cartoon-courier .parcel,.cartoon-courier .speech,.sweat,.customer-face b,.customer-wait{animation-duration:52s!important}.banana{z-index:3;opacity:0;font-size:18px;animation:52s linear infinite bananaScene;position:absolute;bottom:28px;left:29%}.dizzy{opacity:0;font-size:18px;animation:52s linear infinite dizzyScene;position:absolute;top:-12px;left:4px}.tea{opacity:0;font-size:19px;animation:52s linear infinite teaScene;position:absolute;top:22px;left:34px}.s-tea{animation-name:sayTea!important}.cartoon-courier:after{content:"♪ ♫";color:#ff8bd8;opacity:0;font-size:14px;animation:52s linear infinite danceNotes;position:absolute;top:-20px;left:-8px}@keyframes bananaScene{0%,20%,39%,to{opacity:0;transform:rotate(0)}22%,36%{opacity:1;transform:rotate(18deg)}}@keyframes dizzyScene{0%,26%,40%,to{opacity:0;transform:rotate(0)}29%,38%{opacity:1;transform:rotate(360deg)}}@keyframes teaScene{0%,54%,66%,to{opacity:0;transform:translateY(0)}57%,64%{opacity:1;transform:translateY(-4px)}}@keyframes sayTea{0%,54%,66%,to{opacity:0}57%,64%{opacity:1}}@keyframes danceNotes{0%,84%{opacity:0;transform:translateY(0)}86%,99%{opacity:1;transform:translateY(-12px)}}@media (max-width:720px){.cartoon-courier,.cartoon-courier .head,.cartoon-courier .body,.cartoon-courier .parcel,.cartoon-courier .speech,.sweat,.customer-face b,.customer-wait,.banana,.dizzy,.tea,.cartoon-courier:after{animation-duration:44s!important}}.cartoon-courier,.cartoon-courier .head,.cartoon-courier .body,.cartoon-courier .parcel,.cartoon-courier .speech,.sweat,.customer-face b,.customer-wait,.banana,.dizzy,.tea,.cartoon-courier:after{animation-duration:60s!important}.surprise-prop{z-index:3;font-size:18px;animation:1.2s ease-in-out infinite alternate propWiggle;position:absolute;bottom:27px;left:48%}.cartoon-courier.uncle .body{color:#f6a34e}.cartoon-courier.hero .body{color:#6ee2ff;text-shadow:0 0 10px #5bdcff}.cartoon-courier.duo .body{font-size:20px;top:30px;left:4px;transform:none!important}.cartoon-courier.duo .parcel{font-size:18px}.cartoon-courier.robot .head{filter:drop-shadow(0 0 8px #56e9ff)}.cartoon-courier.robot .body{color:#65e3ff}.cartoon-courier.speedy .head{filter:drop-shadow(0 0 5px #ffde63)}@keyframes propWiggle{to{transform:rotate(14deg)translateY(-2px)}}@media (max-width:720px){.cartoon-courier,.cartoon-courier .head,.cartoon-courier .body,.cartoon-courier .parcel,.cartoon-courier .speech,.sweat,.customer-face b,.customer-wait,.banana,.dizzy,.tea,.cartoon-courier:after{animation-duration:50s!important}.surprise-prop{font-size:15px}}.cartoon-courier.dog .body{color:#d9904b}.cartoon-courier.panda .body{color:#f5f5f5;text-shadow:0 0 3px #111}.cartoon-courier.penguin .body{color:#66dfff}.cartoon-courier.monkey .body{color:#c77a3f}.cartoon-courier.elephant .body{color:#91a8c7}.cartoon-courier.baby .body{color:#ff9fcf;font-size:21px}.cartoon-courier.dog .head,.cartoon-courier.panda .head,.cartoon-courier.penguin .head,.cartoon-courier.monkey .head,.cartoon-courier.elephant .head,.cartoon-courier.baby .head{filter:drop-shadow(0 4px 5px #0008)}.cartoon-courier.panda:after{content:"♫ roll roll ♫"}.cartoon-courier.dog:after{content:"♪ woof woof ♪"}.cartoon-courier.penguin:after{content:"❄ slide! ❄"}.cartoon-courier.monkey:after{content:"♪ ooh ooh ♪"}.cartoon-courier.elephant:after{content:"♫ TOOT! ♫"}.cartoon-courier.baby:after{content:"♪ goo goo ♪"}.catalog-shell,.product-shell{color:#edf5ff;background:#050a15;min-height:100vh}.catalog-nav{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07101eee;border-bottom:1px solid #1b2d46;align-items:center;gap:24px;height:68px;padding:0 3vw;display:flex;position:sticky;top:0}.catalog-nav label{background:#0e1b30;border:1px solid #263d5c;border-radius:14px;flex:1;max-width:680px;margin:auto;padding:11px 14px}.catalog-nav input{color:#fff;background:0 0;border:0;outline:0;width:calc(100% - 25px);margin-left:9px}.catalog-nav>a:not(.brand),.catalog-nav>span{color:#92a5bc;font-size:11px;text-decoration:none}.catalog-hero{background:radial-gradient(circle at 75% 20%,#9b3dba33,#0000 30%),linear-gradient(135deg,#0a1831,#150d2d);padding:60px 4vw 34px}.catalog-hero>small{color:#71dfff;letter-spacing:.2em;font-size:8px}.catalog-hero h1{letter-spacing:-.04em;margin:12px 0 7px;font-size:43px}.catalog-hero p{color:#91a3ba;font-size:13px}.world-filter{gap:8px;margin-top:28px;display:flex;overflow:auto}.world-filter button{color:#8699b1;white-space:nowrap;background:#0b1729;border:1px solid #2a405e;border-radius:99px;padding:9px 12px;font-size:10px}.world-filter button.active{color:#79e7ff;border-color:#6cdfff;box-shadow:0 0 16px #58dfff33}.world-filter b{margin-left:5px}.catalog-results{padding:28px 4vw 60px}.result-head{justify-content:space-between;align-items:end;margin-bottom:18px;display:flex}.result-head h2{margin:0;font-size:22px}.result-head span{color:#7588a1;font-size:10px}.product-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.catalog-card{color:#eaf3ff;background:#0a1526;border:1px solid #1d304a;border-radius:17px;min-width:0;padding:10px;text-decoration:none;transition:all .25s}.catalog-card:hover{border-color:#4e7da6;transform:translateY(-5px);box-shadow:0 16px 38px #0008}.catalog-image{background:#121e30;border-radius:12px;height:280px;position:relative;overflow:hidden}.catalog-image img{object-fit:cover;width:100%;height:100%}.catalog-image i,.catalog-image>b{border-radius:6px;padding:5px 7px;font-size:7px;font-style:normal;position:absolute;top:8px}.catalog-image i{color:#75e3ff;background:#08172cdd;left:8px}.catalog-image>b{color:#fff;background:#ff5f70;right:8px}.catalog-card>small{color:#607791;letter-spacing:.1em;margin-top:11px;font-size:7px;display:block}.catalog-card h3{height:36px;margin:6px 0;font-size:12px;line-height:1.45;overflow:hidden}.catalog-card>strong{color:#fff;font-size:17px}.catalog-card footer{color:#6e849e;border-top:1px solid #1d2e45;justify-content:space-between;margin-top:11px;padding:9px 0 1px;font-size:8px;display:flex}.product-layout{grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr);gap:35px;max-width:1400px;margin:auto;padding:36px 3vw 80px;display:grid}.product-gallery{min-width:0}.main-media{background:#111c2c;border:1px solid #223854;border-radius:22px;place-items:center;height:min(68vh,720px);display:grid;position:relative;overflow:hidden}.main-media img{object-fit:contain;background:#f4f4f2;width:100%;height:100%}.main-media>b{color:#fff;background:#ff5969;border-radius:7px;padding:7px 9px;font-size:9px;position:absolute;top:14px;left:14px}.thumbs{gap:8px;margin-top:12px;padding-bottom:5px;display:flex;overflow:auto}.thumbs button{background:#0c1829;border:1px solid #263c58;border-radius:10px;flex:0 0 74px;width:74px;height:74px;padding:2px}.thumbs button.active{border-color:#69e1ff;box-shadow:0 0 12px #5de0ff44}.thumbs img{object-fit:cover;border-radius:7px;width:100%;height:100%}.product-gallery video{border-radius:14px;width:100%;margin-top:15px}.unavailable{color:#6e829b;border:1px dashed #263b56;border-radius:12px;padding:12px;font-size:9px}.product-info>small{color:#69ddff;letter-spacing:.13em;font-size:8px}.product-info h1{margin:11px 0 17px;font-size:28px;line-height:1.18}.price-row{align-items:end;gap:12px;display:flex}.price-row strong{font-size:34px}.price-row span{color:#71849d;padding-bottom:5px;font-size:9px}.availability{color:#8ba0b8;border:1px solid #30435b;border-radius:10px;margin:13px 0 22px;padding:10px 12px;font-size:10px}.availability.low_stock{color:#ffbd65;background:#2a1c0d;border-color:#6f502c}.availability.available{color:#64e2a2;background:#0d2a1e;border-color:#23593e}.option-groups fieldset{border:0;margin:0 0 20px;padding:0}.option-groups legend{font-size:12px;font-weight:700}.option-groups legend small{color:#60738b;margin-left:8px;font-size:7px;font-weight:400}.option-groups fieldset>div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.option-groups button{text-align:left;color:#aebed0;background:#0b1729;border:1px solid #2b405c;border-radius:10px;max-width:100%;padding:9px 11px}.option-groups button.selected{color:#fff;background:#102b47;border-color:#6adfff;box-shadow:0 0 14px #54dfff33}.option-groups button:disabled{opacity:.35}.option-groups button span,.option-groups button small{display:block}.option-groups button span{font-size:10px}.option-groups button small{color:#60758e;margin-top:4px;font-size:6px}.sku-panel,.snapshot{background:#091628;border:1px solid #213750;border-radius:13px;margin:17px 0;padding:14px}.sku-panel small,.sku-panel b{display:block}.sku-panel small{color:#607993;letter-spacing:.14em;font-size:7px}.sku-panel b{color:#74e5ff;margin-top:5px;font:13px monospace}.sku-panel p,.snapshot p{color:#7d90a8;margin:6px 0 0;font-size:9px}.guidance{grid-template-columns:1fr 1fr;gap:9px;display:grid}.guidance article{border:1px solid #1e324b;border-radius:12px;padding:12px}.guidance small{color:#627a94;font-size:7px}.guidance pre{white-space:pre-wrap;color:#9eb0c3;margin:7px 0 0;font:8px/1.5 monospace}.snapshot{grid-template-columns:auto 1fr;gap:7px;display:grid}.snapshot span{color:#70849c;font-size:9px}.snapshot b{font-size:9px}.snapshot p{grid-column:1/-1}.product-actions{gap:9px;display:flex}.product-actions .add{color:#fff;background:linear-gradient(100deg,#ff5d72,#8e5cff);border:0;border-radius:12px;flex:1;padding:15px;font-weight:700}.product-actions a,.product-actions>span{color:#76dfff;border:1px solid #29415f;border-radius:12px;padding:15px;font-size:10px;text-decoration:none}.not-found{text-align:center;color:#fff;background:#050a15;place-content:center;min-height:100vh;display:grid}.not-found a{color:#6ee5ff}@media (max-width:900px){.product-grid{grid-template-columns:repeat(2,1fr)}.product-layout{grid-template-columns:1fr}.main-media{height:60vh}}@media (max-width:600px){.catalog-nav{grid-template-columns:1fr auto;height:112px;padding:11px 14px;display:grid}.catalog-nav label{grid-area:2/1/auto/-1;width:100%}.catalog-nav>a:not(.brand),.catalog-nav>span{display:none}.catalog-hero{padding:38px 17px 25px}.catalog-hero h1{font-size:31px}.catalog-results{padding:22px 12px}.result-head{display:block}.result-head span{margin-top:7px;display:block}.product-grid{grid-template-columns:repeat(2,1fr);gap:9px}.catalog-card{padding:7px}.catalog-image{height:210px}.catalog-card h3{height:33px;font-size:10px}.catalog-card>strong{font-size:14px}.product-layout{gap:22px;padding:18px 12px 55px}.main-media{border-radius:16px;height:52vh}.product-info h1{font-size:22px}.price-row strong{font-size:29px}.guidance{grid-template-columns:1fr}.product-actions{z-index:10;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#071323ef;border:1px solid #233956;border-radius:15px;padding:8px;position:sticky;bottom:8px}.product-actions a{display:none}}.sea-route{background:linear-gradient(90deg,#071627,#0b2537,#071627);border:1px solid #214660;border-radius:15px;margin:0 1.7vw 14px;padding:9px 18px 11px;overflow:hidden}.sea-route header{color:#63849c;letter-spacing:.13em;justify-content:space-between;font:7px monospace;display:flex}.sea-route header b{color:#64dfc2}.sea-route>div{justify-content:space-between;align-items:center;height:54px;padding:3px 12px 0;display:flex;position:relative}.sea-route>div:before{content:"";background:linear-gradient(90deg,#65e2ff,#5b8eff,#63e0b1);height:1px;position:absolute;top:29px;left:2%;right:2%}.sea-route>div>span{z-index:2;text-align:center;width:48px;font-size:18px;position:relative}.sea-route small{color:#69829a;margin-top:3px;font-size:5px;display:block}.sea-route i{color:#496981;font-size:10px;font-style:normal}.sea-route em{z-index:3;font-size:17px;font-style:normal;animation:24s linear infinite seaParcel;position:absolute;top:13px;left:3%}@keyframes seaParcel{0%{left:2%;transform:translateY(0)rotate(0)}13%{transform:translateY(-3px)rotate(8deg)}26%{transform:translateY(0)rotate(0)}42%{transform:translateY(-3px)}58%{transform:translateY(2px)rotate(8deg)}74%{transform:translateY(-2px)}to{left:95%;transform:translateY(0)rotate(360deg)}}.demo-market a{color:inherit;text-decoration:none}.demo-market header>a{color:#76defc;background:#0d1b31;border:1px solid #304965;border-radius:10px;padding:9px 12px;font-size:9px}@media (max-width:720px){.sea-route{margin:0 10px 14px;padding:8px 7px}.sea-route>div{padding:2px 0}.sea-route i{display:none}.sea-route>div>span{width:40px;font-size:15px}.sea-route small{font-size:4px}.sea-route em{animation-duration:18s}.demo-market header>a{display:none}}.journey-track:after{content:"AIR EXPRESS · DELIVERY IN 10 DAYS · FASTER ROUTE";white-space:nowrap}.sea-route em{align-items:center;gap:1px;animation:52s linear infinite seaComedy;display:flex;top:8px}.sea-route em span{animation:6.5s step-end infinite seaFace;display:block}.sea-route em b{font-size:16px;animation:1.1s ease-in-out infinite alternate seaBox}.sea-route em small{color:#102139;opacity:0;background:#f6fbff;border-radius:6px;width:max-content;padding:3px 5px;font-size:5px;animation:52s linear infinite seaTalk;position:absolute;bottom:24px;left:6px}@keyframes seaComedy{0%{left:1%;transform:translateY(0)rotate(0)}12%{transform:translateY(4px)rotate(-8deg)}18%{transform:translateY(4px)rotate(-8deg)}30%{transform:translateY(0)rotate(0)}45%{transform:translateY(4px)rotate(10deg)}55%{transform:translateY(-3px)rotate(-10deg)}68%{transform:translateY(5px)rotate(0)}78%{transform:translateY(5px)rotate(0)}91%{transform:translateY(-5px)rotate(8deg)}to{left:94%;transform:translateY(-5px)rotate(360deg)}}@keyframes seaFace{0%{filter:none}25%{filter:hue-rotate(35deg)}50%{filter:hue-rotate(95deg)}75%{filter:none}}@keyframes seaBox{to{transform:translateY(-2px)rotate(7deg)}}@keyframes seaTalk{4%,13%,31%,39%,57%,66%,82%,92%{opacity:1}0%,18%,44%,70%,96%,to{opacity:0}}@media (max-width:720px){.sea-route em{animation-duration:46s}.sea-route em small{display:none}}.supplier-filter{color:#8195ad;align-items:center;gap:9px;margin-top:14px;font-size:10px;display:flex}.supplier-filter select{color:#e9f4ff;background:#0b1729;border:1px solid #2b4261;border-radius:9px;padding:9px 28px 9px 11px}.import-summary{gap:8px;margin-top:15px;display:flex;overflow:auto}.import-summary span{color:#7890a9;white-space:nowrap;background:#09162a;border:1px solid #253b58;border-radius:9px;padding:7px 9px;font-size:8px}.import-summary b{color:#72dfff;font-size:11px}.supplier-group{margin-bottom:34px}.supplier-group>header{border-bottom:1px solid #1c3049;justify-content:space-between;align-items:end;margin-bottom:13px;padding-bottom:10px;display:flex}.supplier-group>header small{color:#63809d;letter-spacing:.15em;font-size:7px}.supplier-group>header h2{margin:4px 0 0;font-size:17px}.supplier-group>header>b{color:#78dfff;font-size:9px}.empty-market{text-align:center;color:#7e93ab;border:1px dashed #29415e;border-radius:18px;padding:70px}.size-guide{overflow:auto}.size-guide table{border-collapse:collapse;width:100%;margin-top:9px;font-size:8px}.size-guide th,.size-guide td{text-align:left;border:1px solid #273d58;padding:6px}.size-guide th{text-transform:capitalize;color:#71dcfb}.product-actions button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:720px){.import-summary{margin-right:-4vw}.supplier-group>header{align-items:start}.supplier-group>header>b{text-align:right;max-width:45%}}.sku-list{background:#081526;border:1px solid #223851;border-radius:13px;max-height:260px;margin:17px 0;padding:13px;overflow:auto}.sku-list>small{color:#6cdfff;letter-spacing:.13em;font-size:7px}.sku-list table{border-collapse:collapse;width:100%;margin-top:9px;font-size:8px}.sku-list th,.sku-list td{text-align:left;vertical-align:top;border-bottom:1px solid #1d3048;padding:7px}.sku-list th{color:#748ba5;background:#081526;position:sticky;top:0}.sku-list td:nth-child(2){color:#fff;white-space:nowrap}.sku-list td:nth-child(3){color:#70dca2}.catalog-filters{grid-template-columns:repeat(4,1fr);gap:9px;max-width:920px;margin-top:22px;display:grid}.catalog-filters select,.catalog-filters input,.review-controls select,.pricing-admin input{color:#e9f4ff;background:#0b1729;border:1px solid #2b4261;border-radius:10px;padding:11px}.pagination{justify-content:center;align-items:center;gap:18px;margin-top:28px;display:flex}.pagination button{color:#7ce2ff;background:#0b1729;border:1px solid #29415f;border-radius:10px;padding:10px 15px}.pagination button:disabled{opacity:.3}.catalog-card>small a,.supplier-link{color:#72dfff;text-decoration:none}.zoomable{cursor:zoom-in;color:#fff;width:100%;padding:0}.zoomable em{background:#071321cc;border-radius:7px;padding:6px 8px;font-size:8px;font-style:normal;position:absolute;bottom:12px;right:12px}.zoom-modal{z-index:100;background:#02050bed;place-items:center;padding:30px;display:grid;position:fixed;inset:0}.zoom-modal img{object-fit:contain;max-width:95vw;max-height:90vh}.zoom-modal button{color:#fff;background:#0c192b;padding:10px;position:absolute;top:20px;right:20px}.availability.unknown,.availability.verification_required{color:#ffd06e;background:#2a220d;border-color:#705b28}.cart-shell,.checkout-shell{max-width:1000px;margin:auto;padding:55px 3vw}.cart-group{background:#081526;border:1px solid #203750;border-radius:16px;margin:22px 0;overflow:hidden}.cart-group h2{margin:0;padding:15px 18px}.cart-group article{border-top:1px solid #172b43;grid-template-columns:80px 1fr 70px auto;align-items:center;gap:14px;padding:12px 18px;display:grid}.cart-group article>img{object-fit:contain;background:#fff;border-radius:9px;width:80px;height:80px}.cart-group article a{color:#fff;font-weight:700;text-decoration:none}.cart-group p,.cart-group span{color:#8195ac;font-size:9px}.cart-group input{color:#fff;background:#0c192b;width:64px;padding:8px}.cart-group button{color:#ff8290;background:0 0;border:0}.cart-total{background:#0b1729;border:1px solid #29415f;border-radius:15px;max-width:380px;margin-left:auto;padding:20px}.cart-total span,.cart-total b{display:block}.cart-total b{font-size:28px}.cart-total p{color:#8195ac;font-size:10px}.cart-total a,.checkout-shell>button{text-align:center;color:#fff;background:linear-gradient(100deg,#ff5d72,#8e5cff);border:0;border-radius:11px;padding:14px;font-weight:700;text-decoration:none;display:block}.checkout-shell article{background:#091629;border:1px solid #23405a;border-radius:13px;grid-template-columns:1fr auto;gap:8px;margin:10px 0;padding:16px;display:grid}.checkout-shell article div>*{display:block}.checkout-shell article em{color:#65daa2;grid-column:1/-1;font-size:9px}.checkout-shell article.changed{border-color:#80542d}.checkout-shell article.changed em{color:#ffb05d}.pending-note{color:#67dea3;background:#0c2a1d;margin-top:12px;padding:14px}.side nav a{color:#8ca0b6;padding:11px 12px;text-decoration:none;display:block}.pricing-admin{background:#101733;border:1px solid #34346d;border-radius:15px;align-items:center;gap:20px;margin:18px 0;padding:18px;display:flex}.pricing-admin>div{flex:1}.pricing-admin p{color:#8b9db4;font-size:10px}.review-controls{align-items:center;gap:9px;margin:16px 0;display:flex}.review-controls b{margin-left:auto}.admin-products{border:1px solid #1d3048;border-radius:15px;overflow:hidden}.admin-products article{background:#091426;border-bottom:1px solid #1a2c43;grid-template-columns:58px 1fr auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.admin-products img{object-fit:contain;background:#fff;width:58px;height:58px}.admin-products a{color:#fff;text-decoration:none;display:block}.admin-products small,.admin-products p{color:#71879f;font-size:8px}.product-status{background:#1c2c42;border-radius:7px;padding:6px 8px;font-size:8px}.product-status.draft{color:#ffc16d;background:#372716}.product-status.published{color:#6ce1a3;background:#143324}@media (max-width:700px){.catalog-filters{grid-template-columns:1fr 1fr}.cart-shell,.checkout-shell{padding:28px 12px}.cart-group article{grid-template-columns:64px 1fr}.cart-group article>img{width:64px;height:64px}.pricing-admin{display:block}.review-controls{flex-direction:column;align-items:stretch}.review-controls b{margin:0}.admin-products article{grid-template-columns:48px 1fr}.product-status{grid-column:2;width:max-content}}.product-description{color:#d9e7f5;background:#0b1729;border:1px solid #263d58;border-radius:16px;margin:22px 0;padding:20px}.product-description h2{margin:0 0 10px;font-size:1.1rem}.product-description p{margin:0 0 14px;font-size:1rem;line-height:1.55}.product-description dl{margin:0}.product-description dl>div{border-top:1px solid #263d58;grid-template-columns:minmax(120px,1fr) 2fr;gap:12px;padding:9px 0;font-size:.9rem;display:grid}.product-description dt{color:#9bb0c8}.product-description dd{margin:0}@media (max-width:600px){.product-description dl>div{grid-template-columns:1fr;gap:2px}}.option-groups button.visual-option{text-align:center;width:112px;padding:5px;overflow:hidden}.option-groups button.visual-option img{aspect-ratio:1;object-fit:cover;background:#f4f4f2;border-radius:7px;width:100%;display:block}.option-groups button.visual-option span{overflow-wrap:anywhere;margin:6px 2px 2px;font-size:10px;line-height:1.3}.site-search{color:#ecf9ff;isolation:isolate;background:linear-gradient(105deg,#12253c,#0e1d32 58%,#152943);border:1px solid #426184;border-radius:14px;align-items:stretch;gap:0;min-width:0;padding:0;display:flex;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff18,0 0 20px #25b6ff12}.site-search:focus-within{border-color:#71d9ff;box-shadow:0 0 0 2px #37bbff33,0 0 27px #38bdff35}.site-search .site-search-category{color:#e8f6ff;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:linear-gradient(135deg,#1d3857,#13253d);border:0;border-right:1px solid #426184;border-radius:13px 0 0 13px;flex:none;align-items:center;gap:8px;max-width:185px;padding:0 13px;font-size:14px;display:flex;overflow:hidden}.site-search .site-search-category span{font-size:17px}.site-search input[type=search]{color:#f1fbff;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0 13px;font-size:16px}.site-search input[type=search]::placeholder{color:#9aafc8}.site-search .site-search-submit{color:#07152a;cursor:pointer;background:linear-gradient(140deg,#5fd6ff,#8380fc 58%,#e47cdd);border:0;border-radius:0 13px 13px 0;flex:0 0 52px;place-items:center;transition:filter .2s,box-shadow .2s;display:grid}:is(.site-search .site-search-submit:hover,.site-search .site-search-submit:focus-visible){filter:brightness(1.17);box-shadow:0 0 25px #7fbbff70}.site-search .site-search-submit svg{fill:none;stroke:currentColor;stroke-width:2.3px;stroke-linecap:round;width:24px;height:24px}.site-search-menu{z-index:100;background:#06101e;border:1px solid #3d6c8c;border-radius:20px;width:min(700px,90vw);height:min(67vh,565px);animation:.28s ease-out both searchMenuIn;position:absolute;top:calc(100% + 10px);left:0;overflow:hidden;box-shadow:0 24px 70px #000c,0 0 38px #3ac2ff24}.site-search-menu:before{content:"";pointer-events:none;background:linear-gradient(120deg,#46d9ff14,#0000 44%,#d776ff0d);position:absolute;inset:0}.site-search-menu-heading{z-index:1;color:#a3e7ff;letter-spacing:.21em;border-bottom:1px solid #31516a;align-items:center;gap:9px;height:49px;padding:0 18px;font-size:11px;font-weight:800;display:flex;position:relative}.site-search-menu-heading small{color:#6f8fa8;letter-spacing:.15em;margin-left:auto;font-size:9px}.site-search-signal{background:#71e7ff;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite searchSignal;box-shadow:0 0 0 5px #71e7ff1a,0 0 16px #71e7ff}.site-search-menu-body{grid-template-columns:minmax(220px,1fr) minmax(220px,.9fr);height:calc(100% - 49px);display:grid;position:relative}.site-search-options{scrollbar-width:thin;scrollbar-color:#41718c #071829;padding:9px;overflow-y:auto}.site-search-options button{color:#d2e3f4;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:42px;margin:1px 0;padding:8px 11px;font-size:13px;transition:background .2s,color .2s,transform .2s,border-color .2s;display:flex}.site-search-options button span{opacity:0;color:#86dfff;transition:opacity .2s,transform .2s;transform:translate(-5px,5px)}:is(.site-search-options button:hover,.site-search-options button:focus-visible,.site-search-options button[data-spotlight=true]){color:#fff;background:linear-gradient(90deg,#173e5a,#14314a64);border-color:#5dc9ff42;outline:none;transform:translate(3px)}:is(.site-search-options button:hover span,.site-search-options button:focus-visible span,.site-search-options button[data-spotlight=true] span){opacity:1;transform:translate(0)}.site-search-options button[aria-selected=true]{box-shadow:inset 3px 0 #80ddff}.site-search-preview{--scene:#b58dff;background:radial-gradient(circle at 50% 35%,var(--scene),transparent 50%),linear-gradient(165deg,#112b46,#07101f 70%);border-left:1px solid #34516d;min-width:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.site-search-preview{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--scene) 24%,transparent),transparent 50%),linear-gradient(165deg,#112b46,#07101f 70%)}}.site-search-preview-rose{--scene:#ff75bd}.site-search-preview-cyan{--scene:#62d9ff}.site-search-preview-peach{--scene:#ffad8f}.site-search-preview-mint{--scene:#80eac6}.site-search-preview:before{content:"";opacity:.3;pointer-events:none;background:repeating-linear-gradient(0deg,#0000,#0000 23px,#ffffff0b 24px);position:absolute;inset:0}.site-search-preview-orbit{aspect-ratio:1;border:1px solid var(--scene);width:80%;position:absolute;top:10%;left:10%}@supports (color:color-mix(in lab, red, red)){.site-search-preview-orbit{border:1px solid color-mix(in srgb,var(--scene) 42%,transparent)}}.site-search-preview-orbit{box-shadow:0 0 0 25px var(--scene),0 0 0 51px var(--scene);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.site-search-preview-orbit{box-shadow:0 0 0 25px color-mix(in srgb,var(--scene) 7%,transparent),0 0 0 51px color-mix(in srgb,var(--scene) 4%,transparent)}}.site-search-preview-orbit{animation:13s linear infinite searchOrbit}.site-search-preview-orbit:after{content:"";background:var(--scene);width:8px;height:8px;box-shadow:0 0 18px var(--scene);border-radius:50%;position:absolute;top:12%;left:11%}.site-search-preview-image{border:1px solid var(--scene);width:66%;height:55%;position:absolute;top:12%;left:17%}@supports (color:color-mix(in lab, red, red)){.site-search-preview-image{border:1px solid color-mix(in srgb,var(--scene) 65%,transparent)}}.site-search-preview-image{box-shadow:0 18px 45px #0009,0 0 32px var(--scene);background-color:#14233a;background-image:radial-gradient(circle at 50% 42%,#d3d9ff,#0000 5%,#8257e3 6%,#0000 15%),radial-gradient(circle at 50% 42%,#0000 25%,#c090ff 26%,#0000 27% 33%,#5d8ff6 34%,#0000 35%),linear-gradient(145deg,#0e2b4c,#11182e 70%);background-position:50%;background-size:cover;border-radius:130px 130px 24px 24px}@supports (color:color-mix(in lab, red, red)){.site-search-preview-image{box-shadow:0 18px 45px #0009,0 0 32px color-mix(in srgb,var(--scene) 26%,transparent)}}.site-search-preview-image{animation:.48s ease-out both searchImageIn,5s ease-in-out .48s infinite searchFloat}.site-search-preview[data-motion=fashion] .site-search-preview-image{animation:.48s ease-out both searchImageIn,4.5s ease-in-out .48s infinite searchFashion}.site-search-preview[data-motion=circuit] .site-search-preview-image{border-radius:22px;animation:.48s ease-out both searchImageIn,4.5s ease-in-out .48s infinite searchCircuit}.site-search-preview[data-motion=bloom] .site-search-preview-image{border-radius:48% 48% 24px 24px}.site-search-preview-copy{gap:7px;animation:.4s ease-out both searchCopyIn;display:grid;position:absolute;bottom:28px;left:20px;right:20px}.site-search-preview-copy small{color:var(--scene);letter-spacing:.18em;font-size:9px;font-weight:800}.site-search-preview-copy strong{color:#fff;max-width:100%;text-shadow:0 0 18px var(--scene);font-size:clamp(20px,2vw,27px);line-height:1.05}@supports (color:color-mix(in lab, red, red)){.site-search-preview-copy strong{text-shadow:0 0 18px color-mix(in srgb,var(--scene) 50%,transparent)}}.site-search-preview-copy span{color:#bbcbde;font-size:12px}.site-search-preview-progress{background:#274058;width:100%;height:2px;position:absolute;bottom:0}.site-search-preview-progress i{background:var(--scene);width:35%;height:100%;box-shadow:0 0 12px var(--scene);animation:3.8s ease-in-out infinite searchProgress;display:block}@keyframes searchMenuIn{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:none}}@keyframes searchSignal{50%{opacity:.5;box-shadow:0 0 0 9px #71e7ff10,0 0 9px #71e7ff}}@keyframes searchOrbit{to{transform:rotate(360deg)}}@keyframes searchImageIn{0%{opacity:0;transform:translateY(15px)scale(.93)}to{opacity:1;transform:none}}@keyframes searchCopyIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes searchFloat{50%{transform:translateY(-8px)}}@keyframes searchFashion{25%{transform:translate(5px,-8px)rotate(1deg)}75%{transform:translate(-5px,4px)rotate(-1deg)}}@keyframes searchCircuit{50%{box-shadow:0 18px 45px #0009,0 0 45px color-mix(in srgb,var(--scene) 62%,transparent)}}@keyframes searchProgress{50%{transform:translate(180%)}}.catalog-nav .site-search{flex:1;max-width:650px;margin:0 10px}@media (max-width:720px){.topbar .site-search{grid-area:3/1/auto/-1;width:100%;height:44px;margin:0}.site-search .site-search-category{max-width:119px;padding:0 9px;font-size:12px}.site-search input[type=search]{padding:0 9px;font-size:14px}.site-search .site-search-submit{flex-basis:43px}.catalog-nav .site-search{grid-area:2/1/auto/-1;width:100%;height:44px;margin:0}.site-search-menu{width:min(94vw,440px);height:min(68vh,590px)}.site-search-menu-body{flex-direction:column;display:flex}.site-search-preview{border-bottom:1px solid #34516d;border-left:0;flex:0 0 155px;order:-1}.site-search-preview-orbit{width:230px;top:-85px;left:auto;right:10px}.site-search-preview-image{border-radius:65px 65px 12px 12px;width:110px;height:125px;top:13px;left:auto;right:17px}.site-search-preview-copy{inset:34px 132px auto 16px}.site-search-preview-copy strong{font-size:19px}.site-search-options{flex:1;min-height:0}}@media (prefers-reduced-motion:reduce){.site-search-menu,.site-search-signal,.site-search-preview-orbit,.site-search-preview-image,.site-search-preview-copy,.site-search-preview-progress i{animation:none!important}.site-search-options button,.site-search-options button span{transition:none}}@media (min-width:1001px){.nexus>.pulse-dresser{top:14%}}.habitat-feature{display:none}@media (min-width:1001px){.habitat-feature{z-index:8;color:#fff;background:radial-gradient(circle at 50% 20%,#a7e59d33,#0b1723ed 75%);border:1px solid #a7e59dbb;border-radius:2vw;width:14%;height:28%;text-decoration:none;display:block;position:absolute;top:20%;left:7.4%;overflow:hidden;box-shadow:0 0 1.5vw #a7e59d55,inset 0 0 1.3vw #a7e59d18}.habitat-feature:before{content:"";opacity:.13;background:conic-gradient(from 90deg,#0000,#a7e59d,#0000 34%);animation:9s linear infinite pulseOrbit;position:absolute;inset:-30%}.habitat-feature-live{z-index:3;color:#b9f7ae;letter-spacing:.11em;font:clamp(7px,.5vw,10px) monospace;position:absolute;top:6%;left:8%}.habitat-feature-live i{background:#a7e59d;border-radius:50%;width:5px;height:5px;margin-right:3px;animation:1.2s infinite pulse;display:inline-block;box-shadow:0 0 8px #a7e59d}.habitat-feature-look{z-index:2;background:#eee7db;border-radius:1.1vw;animation:.8s ease-out pulseDressIn;position:absolute;inset:14% 7% 27%;overflow:hidden}.habitat-feature-look img{object-fit:cover;width:100%;height:100%}.habitat-feature-copy{z-index:3;position:absolute;bottom:6%;left:8%;right:8%}.habitat-feature-copy small,.habitat-feature-copy b,.habitat-feature-copy em{display:block}.habitat-feature-copy small{color:#b9f7ae;letter-spacing:.06em;font:clamp(7px,.45vw,9px) monospace}.habitat-feature-copy b{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:clamp(10px,.73vw,14px);overflow:hidden}.habitat-feature-copy em{margin-top:3px;font-size:clamp(9px,.55vw,11px);font-style:normal}}@media (max-width:720px){.nexus>.habitat-feature{color:#fff;background:#111e29;border:1px solid #a7e59d9c;border-radius:16px;order:5;grid-template-columns:96px 1fr;gap:12px;width:100%;min-height:112px;padding:9px;text-decoration:none;display:grid;position:relative;overflow:hidden}.nexus>.habitat-feature:before{display:none}.nexus .habitat-feature-live{color:#b9f7ae;font-size:11px;position:absolute;top:13px;left:117px}.nexus .habitat-feature-look{border-radius:11px;grid-area:1/1;width:96px;height:94px;animation:none;position:relative;inset:auto}.nexus .habitat-feature-copy{grid-area:1/2;align-self:end;padding-bottom:5px;position:relative;bottom:auto;left:auto;right:auto}.nexus .habitat-feature-copy small{font-size:10px}.nexus .habitat-feature-copy b{font-size:14px;line-height:1.3}.nexus .habitat-feature-copy em{font-size:13px}.mobile-route{order:6}}@media (prefers-reduced-motion:reduce){.habitat-feature:before,.habitat-feature-live i,.habitat-feature-look{animation:none!important}}.circuit-feature{display:none}@media (min-width:1001px){.circuit-feature{z-index:8;color:#fff;background:radial-gradient(circle at 50% 20%,#67d6ff3d,#09182bea 75%);border:1px solid #67d6ffbb;border-radius:2vw;width:13.4%;height:29%;text-decoration:none;display:block;position:absolute;top:15%;left:65.6%;overflow:hidden;box-shadow:0 0 1.5vw #36b7ee6b,inset 0 0 1.3vw #67d6ff1e}.circuit-feature:before{content:"";opacity:.15;background:conic-gradient(from 90deg,#0000,#67d6ff,#0000 34%);animation:9s linear infinite pulseOrbit;position:absolute;inset:-30%}.circuit-feature-live{z-index:3;color:#8ce5ff;letter-spacing:.08em;font:clamp(7px,.5vw,10px) monospace;position:absolute;top:6%;left:8%}.circuit-feature-live i{background:#67d6ff;border-radius:50%;width:5px;height:5px;margin-right:3px;animation:1.2s infinite pulse;display:inline-block;box-shadow:0 0 8px #67d6ff}.circuit-feature-look{z-index:2;background:#e3e9ed;border-radius:1.1vw;animation:.8s ease-out pulseDressIn;position:absolute;inset:14% 7% 27%;overflow:hidden}.circuit-feature-look img{object-fit:cover;width:100%;height:100%}.circuit-feature-copy{z-index:3;position:absolute;bottom:6%;left:8%;right:8%}.circuit-feature-copy small,.circuit-feature-copy b,.circuit-feature-copy em{display:block}.circuit-feature-copy small{color:#90e2ff;font:clamp(7px,.45vw,9px) monospace}.circuit-feature-copy b{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:clamp(10px,.73vw,14px);overflow:hidden}.circuit-feature-copy em{margin-top:3px;font-size:clamp(9px,.55vw,11px);font-style:normal}}@media (max-width:720px){.nexus>.circuit-feature{color:#fff;background:#112333;border:1px solid #67d6ff9c;border-radius:16px;order:6;grid-template-columns:96px 1fr;gap:12px;width:100%;min-height:112px;padding:9px;text-decoration:none;display:grid;position:relative;overflow:hidden}.nexus>.circuit-feature:before{display:none}.nexus .circuit-feature-live{color:#8ce5ff;font-size:11px;position:absolute;top:13px;left:117px}.nexus .circuit-feature-look{border-radius:11px;grid-area:1/1;width:96px;height:94px;animation:none;position:relative;inset:auto}.nexus .circuit-feature-copy{grid-area:1/2;align-self:end;padding-bottom:5px;position:relative;bottom:auto;left:auto;right:auto}.nexus .circuit-feature-copy small{font-size:10px}.nexus .circuit-feature-copy b{font-size:14px;line-height:1.3}.nexus .circuit-feature-copy em{font-size:13px}.nexus>.mobile-route{order:7}}@media (prefers-reduced-motion:reduce){.circuit-feature:before,.circuit-feature-live i,.circuit-feature-look{animation:none!important}}.world-list{display:contents}.mobile-nexus-art,.mobile-route{display:none}@media (max-width:720px){.topbar{grid-template-rows:28px 18px 44px;row-gap:7px;height:auto;min-height:132px;padding:12px 16px}.topbar .brand{grid-area:1/1;align-self:center;font-size:20px}.topbar .location{color:#aebfd3;grid-area:2/1/auto/-1;justify-self:start;padding:0;font-size:12px}.topbar .search{grid-area:3/1/auto/-1;height:44px;margin:0}.topbar .navlinks{top:12px;right:16px}.nexus{background:linear-gradient(#071426,#0a1730 65%,#071221);flex-direction:column;gap:16px;height:auto;min-height:0;padding:24px 16px 26px;display:flex}.nexus>.approved-concept,.nexus>.scanline,.nexus>.tech-grid,.nexus>.glow,.nexus>.portal,.nexus>.orbit,.nexus>.pocket-nexus{display:none}.nexus>.title{text-align:left;order:1;width:auto;display:block;position:relative;top:auto;left:auto;transform:none}.nexus>.title small{letter-spacing:.14em;color:#7ad8f5;font-size:12px}.nexus>.title h1{margin:10px 0 4px;font-size:clamp(30px,8vw,42px);line-height:1.08}.nexus>.title p{font-size:14px}.mobile-nexus-art{background:#06101e url(/nexus-concept.png) 50% -28px/auto calc(130% + 28px) no-repeat;border:1px solid #355276;border-radius:20px;flex:none;order:2;height:clamp(205px,66vw,310px);display:block;overflow:hidden;box-shadow:0 18px 35px #0008}.world-list{order:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.nexus .world-list .world,.nexus .world-list .world:nth-of-type(n){opacity:1;width:auto;min-width:0;height:auto;min-height:72px;box-shadow:none;background:#0d2036;border-radius:14px;padding:10px;display:flex;position:relative;transform:none;top:auto!important;left:auto!important}.nexus .world-list .world:hover,.nexus .world-list .world.selected{box-shadow:0 0 16px var(--c);background:#15304b;transform:none}@supports (color:color-mix(in lab, red, red)){.nexus .world-list .world:hover,.nexus .world-list .world.selected{box-shadow:0 0 16px color-mix(in srgb,var(--c) 22%,transparent)}}.world-list .wi{flex:0 0 32px;width:32px;height:32px;font-size:18px}.world-list .world b{font-size:14px}.world-list .world small{font-size:12px;line-height:1.25}.nexus>.pulse-dresser{border:1px solid var(--pulse-accent);order:4;grid-template-columns:96px 1fr;gap:12px;width:100%;height:auto;min-height:112px;padding:9px;display:grid;position:relative;top:auto;left:auto;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.nexus>.pulse-dresser{border:1px solid color-mix(in srgb,var(--pulse-accent) 65%,transparent)}}.nexus>.pulse-dresser{color:#fff;background:#111a31;border-radius:16px;text-decoration:none}.nexus>.pulse-dresser:before{display:none}.nexus .pulse-live{font-size:11px;position:absolute;top:13px;left:117px}.nexus .pulse-look{border-radius:11px;grid-area:1/1;width:96px;height:94px;animation:none;position:relative;inset:auto}.nexus .pulse-copy{grid-area:1/2;align-self:end;padding-bottom:5px;position:relative;bottom:auto;left:auto;right:auto}.nexus .pulse-copy small{font-size:10px}.nexus .pulse-copy b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.3;display:-webkit-box}.nexus .pulse-copy em{font-size:13px}.mobile-route{background:#0a192c;border:1px solid #284565;border-radius:18px;order:5;padding:16px;display:block}.mobile-route-heading,.mobile-route-total{justify-content:space-between;align-items:center;gap:8px;display:flex}.mobile-route-heading span{color:#7bdaf8;letter-spacing:.08em;font-size:12px}.mobile-route-heading strong{color:#adc1d6;font-size:12px}.mobile-route-items{gap:9px;margin:14px 0;display:grid}.mobile-route-items>div{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.mobile-route-items img{object-fit:cover;background:#fff;border-radius:9px;width:48px;height:48px}.mobile-route-items span small,.mobile-route-items span b{display:block}.mobile-route-items span small{color:#83a0be;font-size:11px}.mobile-route-items span b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.mobile-route-items strong{white-space:nowrap;font-size:14px}.mobile-route-total{border-top:1px solid #29425e;padding-top:12px;font-size:14px}.mobile-route-total b{font-size:19px}.mobile-route>a{text-align:center;color:#fff;background:linear-gradient(90deg,#f05c89,#785ef5);border-radius:10px;margin-top:14px;padding:11px;font-size:14px;font-weight:700;text-decoration:none;display:block}}.jewellery-home{color:#fff7fd;background:radial-gradient(circle at 80% 0,#48234b,#130e20 55%,#0a0d1b);padding:70px clamp(20px,5vw,80px);scroll-margin-top:85px}.jewellery-home header{justify-content:space-between;align-items:end;gap:18px;max-width:1440px;margin:0 auto 27px;display:flex}.jewellery-home header small{color:#ffa9e1;letter-spacing:.16em;font-size:11px}.jewellery-home h2{letter-spacing:-.05em;margin:10px 0;font-size:clamp(32px,4vw,55px)}.jewellery-home header p{color:#cdb5c9;margin:0}.jewellery-home header a{color:#ffc0ec;white-space:nowrap;text-decoration:none}.jewellery-home-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1440px;margin:auto;display:grid}.jewellery-home-grid>a{color:#fff;background:#211529;border:1px solid #804a7d;border-radius:20px;flex-direction:column;gap:8px;padding:9px 9px 19px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex}.jewellery-home-grid>a:hover{transform:translateY(-6px);box-shadow:0 16px 38px #ed54c133}.jewellery-home-grid img{aspect-ratio:1.15;object-fit:cover;background:#fff;border-radius:13px;width:100%}.jewellery-home-grid span{color:#efaad9;text-transform:uppercase;letter-spacing:.13em;padding:0 8px;font-size:10px}.jewellery-home-grid b{padding:0 8px;font-size:18px}.jewellery-home-grid em{color:#f5addf;padding:0 8px;font-size:12px;font-style:normal}.jewellery-home-note{color:#c4a8be;max-width:1440px;margin:18px auto 0;font-size:12px;display:block}@media (max-width:850px){.jewellery-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:550px){.jewellery-home{padding:48px 17px}.jewellery-home header{display:block}.jewellery-home header a{margin-top:14px;display:block}.jewellery-home-grid{gap:10px}.jewellery-home-grid b{font-size:14px}.jewellery-home-grid img{aspect-ratio:1}}.mobile-live-worlds{display:none}@media (max-width:720px){.mobile-live-worlds{background:radial-gradient(at 100% 0,#36234f,#0b172c 65%);border:1px solid #53638e;border-radius:22px;order:2;min-width:0;padding:13px;display:block;box-shadow:0 16px 40px #0005}.mobile-live-worlds header,.mobile-live-worlds footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.mobile-live-worlds header>span{color:#c8d8fa;letter-spacing:.08em;font:10px monospace}.mobile-live-worlds header i{background:#79ffd9;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 10px #79ffd9}.mobile-live-worlds button{color:#e6edff;cursor:pointer;background:#19243e;border:1px solid #546483;border-radius:9px;min-height:36px;padding:8px 10px;font-size:11px}.mobile-live-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:13px 0;display:grid}.mobile-live-grid>a{border:1px solid var(--world-colour);min-width:0;padding:7px 7px 10px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mobile-live-grid>a{border:1px solid color-mix(in srgb,var(--world-colour) 55%,transparent)}}.mobile-live-grid>a{color:#fff;box-shadow:0 0 16px var(--world-colour);background:#101d30;border-radius:15px;text-decoration:none}@supports (color:color-mix(in lab, red, red)){.mobile-live-grid>a{box-shadow:0 0 16px color-mix(in srgb,var(--world-colour) 12%,transparent)}}.mobile-live-photo{aspect-ratio:1;background:#e8e8ed;border-radius:10px;animation:.7s ease-out mobileWorldReveal;overflow:hidden}.mobile-live-photo img{object-fit:contain;width:100%;height:100%}.mobile-live-grid>a>span{color:var(--world-colour);justify-content:space-between;gap:4px;margin:9px 2px 4px;font-size:13px;font-weight:700;display:flex}.mobile-live-grid>a>small{-webkit-line-clamp:2;color:#c3d0e1;text-transform:capitalize;-webkit-box-orient:vertical;min-height:30px;margin:0 2px;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.mobile-live-worlds footer>span{color:#aabdd4;font-size:10px}.nexus>.pulse-dresser,.nexus>.habitat-feature,.nexus>.circuit-feature{display:none!important}}@keyframes mobileWorldReveal{0%{opacity:.25;transform:translateY(9px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.mobile-live-photo{animation:none}}@media (max-width:720px){.nexus .mobile-live-worlds{background:#040916;border-color:#354b70;padding:0;box-shadow:0 18px 40px #0007}.nexus .mobile-live-worlds header,.nexus .mobile-live-worlds footer{background:#071121;border:0;margin:0;padding:10px 12px}.nexus .mobile-live-worlds header>span{font-size:9px}.mobile-world-panorama{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#7385bc #081123;touch-action:pan-x pan-y;overflow-x:auto}.nexus .mobile-live-grid{background:#040916 url(/nexus-concept.png) 50% -29px/720px 480px no-repeat;width:720px;height:440px;margin:0;display:block;position:relative}.nexus .mobile-live-grid>a{background:radial-gradient(circle at top,var(--world-colour),#081526ee);border-radius:15px;width:102px;padding:5px 5px 8px;position:absolute}@supports (color:color-mix(in lab, red, red)){.nexus .mobile-live-grid>a{background:radial-gradient(circle at top,color-mix(in srgb,var(--world-colour) 24%,#0a1525),#081526ee)}}.nexus .mobile-live-grid>a{box-shadow:0 0 16px var(--world-colour)}@supports (color:color-mix(in lab, red, red)){.nexus .mobile-live-grid>a{box-shadow:0 0 16px color-mix(in srgb,var(--world-colour) 40%,transparent)}}.nexus .mobile-live-grid>a{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.nexus .mobile-live-grid>a[data-world=Furniture]{top:15%;left:6%}.nexus .mobile-live-grid>a[data-world=Fashion]{top:14%;left:26%}.nexus .mobile-live-grid>a[data-world=Electronics]{top:12%;left:65%}.nexus .mobile-live-grid>a[data-world=Jewellery]{top:56%;left:27%}.nexus .mobile-live-photo{aspect-ratio:auto;border-radius:10px;height:87px}.nexus .mobile-live-grid>a>span{margin-top:6px;font-size:11px}.nexus .mobile-live-grid>a>small{min-height:25px;font-size:9px}.nexus .mobile-live-worlds footer>span{max-width:180px;font-size:9px}.nexus .mobile-live-worlds footer button{flex-shrink:0}.shell .nexus>.title{display:none}.shell .nexus{padding-top:16px}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
