:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#05070a;--space:#0b1119;--panel:#131b27;--panel-2:#1b2636;--panel-3:#232f3d;--line:#536170;--line-bright:#9fb0bf;--text:#f7fbff;--muted:#aeb9c6;--dim:#697789;--yellow:#ffd43a;--yellow-dark:#b78500;--red:#d93131;--blue:#2f8cff;--green:#39d17d;--orange:#ff8c2f;--shadow:#0000008c}*{box-sizing:border-box}html{background:var(--void)}body{color:var(--text);background:radial-gradient(circle at 12% 8%,#2f8cff2e,#0000 24rem),radial-gradient(circle at 82% 2%,#ffd43a21,#0000 20rem),linear-gradient(#08101a 0%,#05070a 48%,#0b0e12 100%);margin:0;font-family:Arial,Helvetica,sans-serif}body:before{content:"";pointer-events:none;z-index:-2;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0}body:after{content:"";mix-blend-mode:soft-light;opacity:.38;pointer-events:none;z-index:20;background:repeating-linear-gradient(#ffffff09,#ffffff09 1px,#0000 1px 5px);position:fixed;inset:0}a{color:inherit}button,input,select{font:inherit}button{cursor:pointer}.commandShell{min-height:100vh;position:relative;overflow:hidden}.commandShell:before,.commandShell:after{content:"";opacity:.22;z-index:-1;background-color:#0000;background-image:radial-gradient(circle at 14px 14px,#ffffff2e 0 5px,#0000005c 6px,#0000 8px),linear-gradient(135deg,#ffffff0d,#0000 46%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:58px 58px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:520px;height:260px;position:absolute}.commandShell:before{top:120px;left:-180px;transform:rotate(-16deg)}.commandShell:after{bottom:120px;right:-220px;transform:rotate(18deg)}.announcementRail{border-bottom:2px solid var(--yellow);color:var(--yellow);letter-spacing:0;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#ffd43a2e,#ffd43a05),#070a0e;align-items:center;gap:28px;min-height:34px;padding:0 18px;font-size:.76rem;font-weight:900;display:flex;overflow:hidden}.announcementRail span{align-items:center;gap:10px;display:inline-flex}.announcementRail span:before{background:var(--yellow);content:"";border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #ffd43ad9}.topbar{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:stretch;gap:clamp(18px,4vw,42px);min-height:330px;padding:34px clamp(18px,5vw,64px) 26px;display:grid;position:relative}.topbar:before{box-shadow:0 22px 70px var(--shadow);clip-path:polygon(0 0,calc(100% - 44px) 0,100% 44px,100% 100%,44px 100%,0 calc(100% - 44px));content:"";z-index:-1;background:linear-gradient(135deg,#2f8cff47,#0000 42%),linear-gradient(90deg,#ffd43a2e,#0000 56%),repeating-linear-gradient(90deg,#ffffff0d 0 2px,#0000 2px 15px);border:1px solid #9fb0bf52;position:absolute;inset:18px clamp(12px,4vw,46px) 8px}.heroCopy{align-content:center;gap:18px;min-width:0;display:grid}.topbar h1{color:#fff;text-shadow:0 4px #111923,0 0 34px #2f8cff47;text-transform:uppercase;max-width:980px;margin:0;font-size:clamp(2.5rem,7vw,6.5rem);line-height:.88}.heroBrief{color:#d4dfeb;max-width:760px;margin:0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.45}.heroActions,.categoryDock,.tagRow{flex-wrap:wrap;gap:8px;display:flex}.eyebrow{color:var(--yellow);text-transform:uppercase;align-items:center;gap:8px;margin:0 0 6px;font-size:.78rem;font-weight:900;display:flex}.eyebrow:before{background:var(--red);box-shadow:12px 0 0 var(--blue), 24px 0 0 var(--green);content:"";width:8px;height:8px}.commandPanel,.filters,.productCard,.reviewItem,.sellerProfile>div{background:radial-gradient(circle at 18px 18px, #ffffff26 0 5px, #00000057 6px, transparent 8px), linear-gradient(145deg, #ffffff0f, transparent 38%), var(--panel);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));background-size:64px 64px,auto,auto;border:2px solid #617286;box-shadow:inset 0 1px #ffffff24,inset 0 -4px #00000057,0 18px 32px #00000052}.commandPanel{align-self:center;gap:18px;min-height:260px;padding:18px;display:grid}.radarDish{aspect-ratio:1;background:repeating-radial-gradient(circle,#39d17d29 0 2px,#0000 2px 22px),linear-gradient(90deg,#0000 49%,#39d17d66 50%,#0000 51%),linear-gradient(#0000 49%,#39d17d66 50%,#0000 51%),#07100d;border:2px solid #2a855a;place-self:center;width:min(52vw,150px);max-height:150px;position:relative;box-shadow:inset 0 0 26px #39d17d3d,0 0 22px #39d17d1f}.radarDish span{clip-path:polygon(0 50%,100% 0,100% 100%);transform-origin:0 100%;background:linear-gradient(90deg,#39d17da6,#0000);width:50%;height:50%;position:absolute;top:0;left:50%}.statGrid{grid-template-columns:repeat(2,1fr);gap:8px;margin:0;display:grid}.statGrid div{background:#00000047;border:1px solid #9fb0bf59;padding:10px}.statGrid dt{color:var(--muted);text-transform:uppercase;font-size:.7rem;font-weight:900}.statGrid dd{color:var(--yellow);margin:3px 0 0;font-size:1.45rem;font-weight:900}.commandPanel nav a{color:#fff;text-align:center;text-transform:uppercase;background:linear-gradient(#e93a36,#961a1a);border:2px solid #ff8c8a;padding:12px 14px;font-size:.86rem;font-weight:900;text-decoration:none;display:block;box-shadow:inset 0 2px #ffffff42,0 5px #4f0c0c}.commandPanel nav{gap:8px;display:grid}.characterGalaxy{isolation:isolate;background:radial-gradient(#246cc638,#0000 34rem),radial-gradient(circle at 18% 18%,#2d79ff3d,#0000 22rem),radial-gradient(circle at 80% 12%,#ffcd481a,#0000 18rem),radial-gradient(circle at 48% 72%,#2bb5ff1a,#0000 20rem),linear-gradient(#01030a 0%,#050711 46%,#010208 100%);align-items:center;min-height:100vh;padding:clamp(58px,8vw,86px) clamp(14px,3vw,36px) clamp(26px,5vw,48px);display:grid;position:relative;overflow:hidden}.characterGalaxy:before{content:"";opacity:.34;pointer-events:none;transform-origin:bottom;z-index:-1;background-color:#0000;background-image:linear-gradient(#4198ff0e 1px,#0000 1px),linear-gradient(90deg,#4198ff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;transform:perspective(500px)rotateX(62deg)translateY(17%)}.characterHud{z-index:5;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;top:16px;left:18px;right:18px}.characterHud a,.characterHud span,.searchCharacterLink,.cardClose{color:#f6fbff;letter-spacing:0;text-transform:uppercase;background:#050812ad;border:1px solid #c3daff61;min-height:34px;padding:9px 11px;font-size:.72rem;font-weight:900;text-decoration:none}.characterHud span{color:#ffd64a}.sparkField{mix-blend-mode:screen;pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.sparkField span{animation:starSpark var(--star-duration) ease-in-out var(--star-delay) infinite alternate;height:var(--star-size);left:var(--star-left);opacity:.32;top:var(--star-top);transform-origin:50%;will-change:opacity, transform, width;width:var(--star-size);background:#fff;border-radius:50%;position:absolute;box-shadow:0 0 12px #ffffffe6,0 0 24px #63afff66}.characterGalaxy.isWarping .sparkField span{animation:starfieldWarp .76s cubic-bezier(.1, .76, .17, 1) var(--star-warp-delay) both;height:max(2px, var(--star-size));transform-origin:0;width:var(--star-streak);background:linear-gradient(90deg,#fffffffa,#80d1ffdb 38%,#317eff38 72%,#0000);border-radius:999px;box-shadow:0 0 18px #b2e0ffeb,0 0 34px #368cff73}.characterSelect{z-index:1;grid-template-columns:repeat(auto-fit,minmax(78px,96px));justify-content:center;gap:clamp(12px,1.8vw,22px);width:min(100%,1080px);max-width:1080px;margin:0 auto;display:grid}.characterTile{animation:tileBoot .42s ease-out var(--tile-delay) both;aspect-ratio:1;box-shadow:none;background:0 0;border:0;border-radius:50%;place-items:center;min-width:78px;min-height:78px;padding:0;transition:border-color .16s,box-shadow .16s,filter .16s,transform .16s;display:grid}.characterTile:hover,.characterTile:focus-visible{outline:none;transform:translateY(-4px)scale(1.08)}.characterTile.isLocked{filter:grayscale(.42)brightness(.9)saturate(.86)}.characterTile.isLocked:hover,.characterTile.isLocked:focus-visible{filter:grayscale(.26)brightness(1.02)saturate(.96)}.holoPortrait{aspect-ratio:1;background:radial-gradient(circle at 50% 22%, #ffffff2e, transparent 30%), linear-gradient(145deg, var(--portrait-bg-a), var(--portrait-bg-b));border:3px solid #77c8ff;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 3px #10315ee0,0 0 0 6px #7acbff38,0 0 22px #2694ff80,inset 0 0 28px #0000006b}.holoPortrait:before{content:"";mix-blend-mode:screen;z-index:4;background:linear-gradient(90deg,#0000,#ffffff29,#0000),repeating-linear-gradient(0deg,#ffffff0e 0 1px,#0000 1px 5px);position:absolute;inset:0}.holoPortrait:after{content:"";pointer-events:none;z-index:5;background:linear-gradient(145deg,#ffffff75,#0000 22% 72%,#219bff52);border-radius:50%;position:absolute;inset:7%}.holoPortrait.isLarge{width:min(46vw,260px);height:min(46vw,260px)}.holoPortrait.hasImage img{filter:saturate(1.1)contrast(1.05);object-fit:cover;z-index:2;width:100%;height:100%;position:absolute}.holoRing{pointer-events:none;z-index:6;border:2px solid #ffffff38;border-left-color:#6dc9ffeb;border-radius:50%;animation:2.2s linear infinite ringSweep;position:absolute;inset:4px}.brickCape,.brickLekku,.brickHelmet,.brickHair,.brickVisor,.brickBreather,.brickAntenna,.brickEars,.brickAccessory,.brickMouth,.brickFaceMark{pointer-events:none;display:none;position:absolute}.brickHalo{background:radial-gradient(circle, var(--portrait-accent), transparent 62%);filter:blur(8px);opacity:.36;width:78%;height:78%;position:absolute}.brickCape{background:radial-gradient(circle at 50% 0, #ffffff1a, transparent 28%), linear-gradient(180deg, var(--portrait-shadow), #00000029);opacity:.95;z-index:0;border-radius:48% 48% 12% 12%;width:62%;height:56%;bottom:10%;box-shadow:0 10px 18px #0000004d}.portraitKind-vader .brickCape,.portraitKind-sith .brickCape,.portraitKind-jedi .brickCape,.portraitKind-smallJedi .brickCape,.portraitKind-royal .brickCape{display:block}.brickLekku{z-index:2;border-radius:46% 46% 54% 54%;width:56%;height:56%;top:17%}.brickLekku:before,.brickLekku:after{background:linear-gradient(180deg, #ffffff26, transparent 34%), var(--portrait-face);content:"";border:2px solid #00000052;border-radius:999px;width:24%;height:74%;position:absolute;top:17%}.brickLekku:before{left:-4%;transform:rotate(12deg)}.brickLekku:after{right:-4%;transform:rotate(-12deg)}.portraitKind-lekku .brickLekku{display:block}.brickHelmet{background:radial-gradient(circle at 35% 18%, #fff3, transparent 12%), linear-gradient(180deg, #ffffff29, transparent 38%), var(--portrait-torso);z-index:3;border:2px solid #0000007a;border-radius:42% 42% 34% 34%;width:48%;height:36%;top:15%;box-shadow:inset 0 -8px #0003}.portraitKind-clone .brickHelmet,.portraitKind-stormtrooper .brickHelmet,.portraitKind-mandalorian .brickHelmet,.portraitKind-vader .brickHelmet,.portraitKind-pilot .brickHelmet,.portraitKind-astromech .brickHelmet{display:block}.portraitKind-vader .brickHelmet{background:linear-gradient(90deg,#0000 0 12%,#ffffff14 12% 17%,#0000 17% 83%,#ffffff14 83% 88%,#0000 88%),linear-gradient(#252a33,#06070b 70%);border-radius:48% 48% 34% 34%;width:52%;height:43%;top:12%}.portraitKind-mandalorian .brickHelmet{border-radius:34% 34% 25% 25%}.portraitKind-pilot .brickHelmet{background:radial-gradient(circle at 50% 16%,#ffffffa6,#0000 16%),linear-gradient(#f4f1e8,#d8d6cb)}.portraitKind-astromech .brickHelmet{border-radius:50% 50% 18% 18%;width:46%;height:30%;top:18%}.brickHair{background:radial-gradient(circle at 22% 48%, var(--portrait-accent) 0 18%, transparent 19%), radial-gradient(circle at 78% 48%, var(--portrait-accent) 0 18%, transparent 19%), linear-gradient(180deg, var(--portrait-accent), var(--portrait-shadow));z-index:3;border:2px solid #00000061;border-radius:40% 40% 18% 18%;width:48%;height:28%;top:12%}.portraitKind-rebel .brickHair,.portraitKind-scoundrel .brickHair,.portraitKind-jedi .brickHair,.portraitKind-royal .brickHair,.portraitKind-wookiee .brickHair,.portraitKind-ewok .brickHair{display:block}.portraitKind-royal .brickHair{background:radial-gradient(circle at -6% 54%, var(--portrait-accent) 0 19%, transparent 20%), radial-gradient(circle at 106% 54%, var(--portrait-accent) 0 19%, transparent 20%), linear-gradient(180deg, var(--portrait-accent), var(--portrait-shadow))}.brickHead{background:radial-gradient(circle at 32% 44%, #ffffff57, transparent 10%), linear-gradient(180deg, #ffffff2e, transparent 38%), var(--portrait-face);z-index:2;border:2px solid #00000070;border-radius:22% 22% 28% 28%;width:38%;height:36%;position:absolute;top:19%;box-shadow:inset 0 -8px #0000002e,0 7px #00000040}.portraitKind-clone .brickHead,.portraitKind-stormtrooper .brickHead,.portraitKind-mandalorian .brickHead,.portraitKind-vader .brickHead,.portraitKind-pilot .brickHead{box-shadow:none;background:0 0;border-color:#0000}.portraitKind-astromech .brickHead{background:radial-gradient(circle at 58% 42%, var(--portrait-shadow) 0 8%, transparent 9%), linear-gradient(180deg, #ffffff47, transparent 35%), var(--portrait-face);z-index:4;border-radius:50% 50% 18% 18%;width:46%;height:30%;top:18%}.portraitKind-protocolDroid .brickHead{border-radius:24% 24% 16% 16%;box-shadow:inset 0 -6px #00000024,0 0 16px #ffe98024}.portraitKind-battleDroid .brickHead{border-radius:18% 18% 12% 12%;width:34%;height:28%;top:21%}.portraitKind-wookiee .brickHead{border-radius:42% 42% 30% 30%;width:44%;height:42%;top:16%}.portraitKind-ewok .brickHead{border-radius:46% 46% 36% 36%;height:38%;top:18%}.portraitKind-smallJedi .brickHead{border-radius:36% 36% 30% 30%;width:34%;height:31%;top:26%}.portraitKind-gungan .brickHead{border-radius:30% 30% 42% 42%;width:34%;height:42%;top:17%}.brickHead:before{background:var(--portrait-accent);content:"";border:2px solid #0006;border-radius:20% 20% 8% 8%;width:64%;height:24%;position:absolute;top:-22%;left:18%}.portraitKind-clone .brickHead:before,.portraitKind-stormtrooper .brickHead:before,.portraitKind-mandalorian .brickHead:before,.portraitKind-vader .brickHead:before,.portraitKind-pilot .brickHead:before,.portraitKind-astromech .brickHead:before,.portraitKind-wookiee .brickHead:before,.portraitKind-ewok .brickHead:before,.portraitKind-smallJedi .brickHead:before,.portraitKind-gungan .brickHead:before,.portraitKind-protocolDroid .brickHead:before,.portraitKind-battleDroid .brickHead:before{display:none}.brickEyes{background:var(--portrait-shadow);box-shadow:24px 0 0 var(--portrait-shadow);border-radius:50%;width:8%;height:8%;position:absolute;top:42%;left:25%}.portraitKind-smallJedi .brickEyes{box-shadow:18px 0 0 var(--portrait-shadow);left:22%}.portraitKind-gungan .brickEyes{box-shadow:20px 0 0 var(--portrait-shadow);left:20%}.portraitKind-wookiee .brickEyes,.portraitKind-ewok .brickEyes{box-shadow:20px 0 0 var(--portrait-shadow);top:38%;left:23%}.portraitKind-clone .brickEyes,.portraitKind-stormtrooper .brickEyes,.portraitKind-mandalorian .brickEyes,.portraitKind-vader .brickEyes,.portraitKind-pilot .brickEyes,.portraitKind-astromech .brickEyes{display:none}.brickEyes:after{content:"";background:#0000007a;border-radius:999px;width:160%;height:7%;position:absolute;top:320%;left:54%}.brickMouth{background:var(--portrait-shadow);opacity:.72;z-index:4;border-radius:999px;width:28%;height:5%;top:66%;left:36%}.portraitKind-scoundrel .brickMouth,.portraitKind-rebel .brickMouth,.portraitKind-jedi .brickMouth,.portraitKind-royal .brickMouth,.portraitKind-smallJedi .brickMouth,.portraitKind-gungan .brickMouth,.portraitKind-lekku .brickMouth{display:block}.brickFaceMark{background:var(--portrait-accent);opacity:.66;z-index:4;border-radius:999px;width:10%;height:40%;top:28%;left:45%}.portraitKind-maul .brickFaceMark,.portraitKind-lekku .brickFaceMark,.portraitKind-wookiee .brickFaceMark,.portraitKind-ewok .brickFaceMark{display:block}.portraitKind-maul .brickFaceMark{background:linear-gradient(90deg, transparent 0 36%, var(--portrait-shadow) 36% 64%, transparent 64%), linear-gradient(180deg, var(--portrait-shadow), transparent);opacity:.95;border-radius:0;width:64%;height:74%;top:10%;left:18%}.brickVisor{background:var(--portrait-shadow);z-index:5;border-radius:999px;width:30%;height:9%;top:34%;box-shadow:0 0 0 2px #ffffff14}.portraitKind-clone .brickVisor,.portraitKind-stormtrooper .brickVisor,.portraitKind-pilot .brickVisor,.portraitKind-vader .brickVisor{display:block}.portraitKind-clone .brickVisor{border-radius:40% 40% 20% 20%;width:36%;height:10%}.portraitKind-stormtrooper .brickVisor{width:34%}.portraitKind-vader .brickVisor{width:32%;top:31%}.portraitKind-pilot .brickVisor{background:#142a4abf;width:42%;height:16%;top:31%}.portraitKind-mandalorian .brickVisor{background:linear-gradient(90deg, transparent 0 42%, var(--portrait-shadow) 42% 58%, transparent 58%), linear-gradient(180deg, transparent 0 38%, var(--portrait-shadow) 38% 54%, transparent 54%);border-radius:0;width:34%;height:24%;display:block;top:28%}.brickBreather{border-color:var(--portrait-shadow) transparent transparent transparent;opacity:.9;z-index:5;border-style:solid;border-width:16px 10px 0;width:0;height:0;top:45%}.portraitKind-vader .brickBreather,.portraitKind-clone .brickBreather,.portraitKind-stormtrooper .brickBreather{display:block}.brickAntenna{background:var(--portrait-accent);z-index:5;border-radius:999px;width:3%;height:28%;top:10%;right:25%;transform:rotate(14deg)}.portraitKind-mandalorian .brickAntenna,.portraitKind-astromech .brickAntenna,.portraitKind-battleDroid .brickAntenna{display:block}.brickEars{z-index:1;width:62%;height:20%;top:31%}.brickEars:before,.brickEars:after{background:var(--portrait-face);content:"";border:2px solid #0000004d;border-radius:42% 58% 48% 52%;width:24%;height:64%;position:absolute;top:0}.brickEars:before{left:0;transform:rotate(-18deg)}.brickEars:after{right:0;transform:rotate(18deg)}.portraitKind-smallJedi .brickEars,.portraitKind-gungan .brickEars{display:block}.brickTorso{background:linear-gradient(90deg, transparent 0 18%, #ffffff2e 18% 23%, transparent 23% 77%, #ffffff2e 77% 82%, transparent 82%), linear-gradient(180deg, #ffffff24, transparent 42%), var(--portrait-torso);z-index:1;border:2px solid #0000007a;border-radius:16% 16% 8% 8%;width:54%;height:34%;position:absolute;bottom:16%;box-shadow:inset 0 -9px #00000047}.portraitKind-astromech .brickTorso{border-radius:10% 10% 22% 22%;width:42%;height:38%;bottom:17%}.portraitKind-protocolDroid .brickTorso,.portraitKind-battleDroid .brickTorso{width:42%}.portraitKind-wookiee .brickTorso,.portraitKind-ewok .brickTorso{background:linear-gradient(90deg, transparent 0 18%, #ffffff1a 18% 23%, transparent 23% 77%, #ffffff1a 77% 82%, transparent 82%), repeating-linear-gradient(90deg, #ffffff14 0 2px, transparent 2px 7px), var(--portrait-torso)}.portraitKind-smallJedi .brickTorso{width:46%;height:29%;bottom:13%}.portraitKind-gungan .brickTorso{width:46%;height:31%;bottom:12%}.brickTorso span{background:var(--portrait-accent);border-radius:999px;width:50%;height:8%;position:absolute;top:28%;left:25%}.brickAccessory{background:var(--portrait-accent);box-shadow:0 0 12px color-mix(in srgb, var(--portrait-accent) 64%, transparent);transform-origin:0;z-index:4;border-radius:999px;width:52%;height:4%;bottom:13%;left:16%;transform:rotate(-42deg)}.portraitKind-jedi .brickAccessory,.portraitKind-smallJedi .brickAccessory,.portraitKind-sith .brickAccessory,.portraitKind-maul .brickAccessory,.portraitKind-vader .brickAccessory{display:block}.portraitKind-maul .brickAccessory{width:68%;left:12%}.characterCard{z-index:6;background:linear-gradient(#ffffff14,#0000 34%),#040712e0;border:1px solid #c5ddff70;place-items:center;gap:16px;width:min(92vw,380px);max-width:min(92vw,380px);max-height:calc(100vh - 42px);padding:20px;animation:.26s ease-out both cardDrop;display:grid;position:fixed;top:clamp(58px,9vw,82px);right:clamp(12px,3vw,32px);overflow:auto;box-shadow:0 28px 70px #00000094,inset 0 1px #ffffff24}.characterCard.isLocked{border-color:#969eac57}.cardClose{justify-self:end;min-height:28px;padding:4px 9px}.characterCardMeta{text-align:center}.characterCardMeta p{color:#fff7cc;text-transform:uppercase;margin:0 0 4px;font-size:1.1rem;font-weight:900}.characterCardMeta span{color:#9fb5d3;text-transform:uppercase;font-size:.76rem;font-weight:900;display:block}.characterListings{gap:8px;width:100%;display:grid}.characterListings a{color:#fff;text-transform:uppercase;background:#ffffff0f;border:1px solid #c5ddff3d;justify-content:space-between;align-items:center;min-height:36px;padding:8px 10px;font-size:.78rem;font-weight:800;text-decoration:none;display:flex}.searchCharacterLink{text-align:center;place-items:center;width:100%;display:inline-grid}@keyframes starSpark{0%{opacity:.22;transform:scale(.8)}to{opacity:1;transform:scale(1.45)}}@keyframes starfieldWarp{0%{opacity:.42;transform:rotate(var(--star-angle)) translateX(0) scaleX(.04)}18%{opacity:1}to{opacity:0;transform:rotate(var(--star-angle)) translateX(var(--star-travel)) scaleX(2.55)}}@keyframes tileBoot{0%{opacity:0;transform:translateY(12px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ringSweep{to{transform:rotate(360deg)}}@keyframes cardDrop{0%{opacity:0;transform:translate(22px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@media (max-width:560px){.characterGalaxy{align-items:start;padding-top:70px}.characterHud{top:10px;left:10px;right:10px}.characterHud a,.characterHud span{min-height:30px;padding:7px 8px;font-size:.66rem}.characterSelect{grid-template-columns:repeat(auto-fit,minmax(62px,1fr));gap:9px;max-width:100%}.characterTile{min-width:0;min-height:62px;padding:5px}.characterCard{width:auto;max-width:none;max-height:54vh;padding:14px;inset:auto 12px 12px}.holoPortrait.isLarge{width:min(48vw,190px);height:min(48vw,190px)}}@media (prefers-reduced-motion:reduce){.sparkField span,.characterTile,.holoRing,.characterCard{animation:none}}.adminForm{grid-template-columns:repeat(auto-fit,minmax(176px,1fr));gap:12px;margin-top:16px;display:grid}.adminForm label{gap:6px;min-width:0;display:grid}.adminForm label span{color:#b8c7d8;text-transform:uppercase;font-size:.72rem;font-weight:900;line-height:1}.adminForm input,.adminForm select,.adminForm textarea{color:var(--text);background:linear-gradient(#ffffff09,#0000),#070c12;border:1px solid #9fb0bf6b;border-radius:4px;outline:0;width:100%;min-width:0;min-height:40px;padding:9px 10px;transition:border-color .14s,box-shadow .14s,background .14s;box-shadow:inset 0 1px #ffffff0f}.adminForm input:focus,.adminForm select:focus,.adminForm textarea:focus{border-color:var(--yellow);background:linear-gradient(90deg,#ffd43a14,#0000),#070c12;box-shadow:0 0 0 3px #ffd43a29,inset 0 1px #ffffff14}.adminForm textarea{resize:vertical;min-height:78px;line-height:1.35}.adminForm .checkRow{background:#ffffff09;border:1px solid #9fb0bf2e;border-radius:4px;align-items:center;gap:8px;min-height:40px;padding:8px 10px;display:flex}.adminForm .checkRow input{accent-color:var(--yellow);width:auto;min-height:0}.wideField{grid-column:1/-1}.adminActions{flex-wrap:wrap;grid-column:1/-1;align-self:end;align-items:center;gap:8px;display:flex}.reviewEditForm{border-top:1px solid #9fb0bf33;margin-top:2px;padding-top:16px}.quickChip,.categoryDock button,.secondaryButton,.primaryButton,.filterHeader button{color:#fff;text-transform:uppercase;border:2px solid #ffffff47;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-weight:900;text-decoration:none;transition:filter .14s,transform .14s;display:inline-flex;box-shadow:inset 0 2px #ffffff38,0 4px #00000073}.quickChip,.secondaryButton{background:linear-gradient(#334154,#151f2b)}.quickChip:hover,.secondaryButton:hover,.categoryDock button:hover,.primaryButton:hover,.filterHeader button:hover{filter:brightness(1.14);transform:translateY(-1px)}.searchBand{grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px clamp(18px,5vw,64px) 18px;display:grid}.searchBox{border:3px solid var(--yellow);background:#0a1119;align-items:center;gap:10px;min-width:0;padding:0 16px;display:flex;box-shadow:inset 0 0 0 2px #342600,0 8px #0000005c}.searchBox svg{color:var(--yellow);flex:none}.searchBox input{color:#fff;text-transform:uppercase;background:0 0;border:0;outline:0;width:100%;min-height:58px}.searchBox input::placeholder{color:#8190a1;text-transform:none}.categoryDock{padding:0 clamp(18px,5vw,64px) 22px}.categoryDock button{background:linear-gradient(#224e83,#102842);min-height:48px}.categoryDock button:nth-child(2){background:linear-gradient(#d5a817,#79540a)}.categoryDock button:nth-child(3){background:linear-gradient(#9e2d2d,#4e1111)}.categoryDock button:nth-child(4){background:linear-gradient(#297a4f,#123a27)}.workspace{grid-template-columns:310px minmax(0,1fr);gap:22px;padding:0 clamp(18px,5vw,64px) 52px;display:grid}.filters{align-self:start;gap:13px;padding:16px;display:grid;position:sticky;top:16px}.filterHeader{justify-content:space-between;align-items:center;display:flex}.filterHeader span,.filterHeader button{align-items:center;gap:8px;display:inline-flex}.filterHeader span{color:var(--yellow);text-transform:uppercase;font-size:.88rem;font-weight:900}.filterHeader button{background:linear-gradient(#364354,#161e28);min-height:36px;padding:0 10px}.filterControl{color:var(--muted);text-transform:uppercase;gap:6px;font-size:.76rem;font-weight:900;display:grid}.filterControl select,.priceRow input{appearance:none;color:#fff;background:linear-gradient(90deg,#ffd43a14,#0000),#090f16;border:2px solid #39495b;outline:0;width:100%;min-height:42px;padding:0 10px}.filterControl select:focus,.priceRow input:focus,.searchBox:focus-within{border-color:var(--yellow);box-shadow:0 0 0 3px #ffd43a2e}.priceRow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.priceRow label{color:var(--muted);text-transform:uppercase;gap:6px;font-size:.76rem;font-weight:900;display:grid}.results{min-width:0}.resultsHeader{background:linear-gradient(90deg,#2f8cff2e,#0000),#070a0eb8;border:1px solid #9fb0bf52;justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;padding:14px 16px;display:flex}.resultsHeader h2{text-transform:uppercase;margin:0;font-size:1.35rem}.resultsHeader p:last-child{color:var(--muted);margin:0}.notice{border:2px solid var(--yellow);color:var(--yellow);background:#271d05;margin-bottom:16px;padding:14px}.grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px;display:grid}.productCard{grid-template-rows:auto 1fr auto;min-width:0;transition:transform .16s,border-color .16s,filter .16s;display:grid;overflow:hidden}.productCard:hover{border-color:var(--yellow);filter:brightness(1.08);transform:translateY(-3px)}.imageBay{background:radial-gradient(circle at 20% 20%,#ffffff29,#0000 24%),linear-gradient(135deg,#263446,#080d13);border-bottom:2px solid #617286;padding:12px;position:relative}.imageBay:before,.imageBay:after{background:var(--yellow);box-shadow:0 0 0 3px #00000047, 42px 0 0 var(--red), 84px 0 0 var(--blue);content:"";z-index:1;border-radius:50%;width:14px;height:14px;position:absolute;top:16px;left:16px}.imageBay:after{inset:auto 16px 16px auto}.imageBay img{aspect-ratio:1;object-fit:cover;background:#101820;border:2px solid #111923;width:100%;display:block}.productBody{gap:9px;padding:14px;display:grid}.productMeta,.productFooter{justify-content:space-between;align-items:center;gap:10px;display:flex}.productMeta{color:var(--muted);font-size:.78rem}.productCard h3{color:#fff;text-transform:uppercase;min-height:2.45em;margin:0;font-size:1.02rem;line-height:1.2}.sellerLink{color:var(--yellow);text-transform:uppercase;font-size:.86rem;font-weight:900;text-decoration:none}.productCard p{color:#c4cfda;margin:0;font-size:.88rem;line-height:1.38}.tagRow span,.stock{color:#fff;text-transform:uppercase;background:#263343;border:1px solid #ffffff2e;padding:5px 7px;font-size:.7rem;font-weight:900}.stock{flex:none}.stock.in_stock{color:#fff;background:linear-gradient(#33b76c,#136134)}.stock.out_of_stock{color:#fff;background:linear-gradient(#ce3333,#6b1515)}.stock.preorder{color:#fff;background:linear-gradient(#2f8cff,#17477f)}.confidenceMeter{color:var(--yellow);background:#05080c;border:1px solid #445266;align-items:center;gap:6px;min-width:88px;padding:4px 6px;font-size:.7rem;font-weight:900;display:inline-flex}.confidenceMeter span{background:linear-gradient(90deg, var(--red), var(--yellow), var(--green));max-width:42px;height:7px;display:block}.productFooter{background:#00000047;border-top:2px solid #617286;padding:12px 14px}.productFooter strong{color:#fff;font-size:1.08rem}.primaryButton{color:#111;background:linear-gradient(#ffd43a,#a56f00);min-height:40px}.adminReviewShell{--admin-pad:clamp(16px, 4vw, 54px);isolation:isolate;background:linear-gradient(#4b80be0a 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#4b80be09 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 15% 4%,#2f8cff38,#0000 23rem),radial-gradient(circle at 82% 12%,#ffd43a1f,#0000 20rem),radial-gradient(circle at 48% 92%,#39d17d17,#0000 24rem),#05070a;min-height:100vh;position:relative;overflow-x:hidden}.adminReviewShell:before{content:"";opacity:.75;pointer-events:none;z-index:0;background:linear-gradient(90deg,#0000,#ffd43a24,#0000),linear-gradient(#ffffff08,#0000);height:1px;position:fixed;top:86px;left:0;right:0}.reviewTopbar{padding:30px var(--admin-pad) 22px;z-index:1;background:linear-gradient(#0a101beb,#05070ac2),#05070adb;border-bottom:1px solid #7fabdd47;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;display:grid;position:relative;box-shadow:0 18px 50px #0000003d}.reviewTopbar h1{color:#fff;text-shadow:0 4px #0000009e,0 0 28px #2f8cff3d;text-transform:uppercase;margin:0;font-size:clamp(2.3rem,5vw,4.9rem);line-height:.92}.reviewTopbar p:not(.eyebrow){color:#c2cedb;max-width:720px;margin:8px 0 0;line-height:1.45}.reviewTopbar nav{gap:8px;display:flex}.reviewTopbar nav a{color:#fff;text-transform:uppercase;background:linear-gradient(#ffffff14,#0000),#080d18db;border:1px solid #7fabdd70;border-radius:4px;min-height:36px;padding:10px 13px;font-size:.78rem;font-weight:900;text-decoration:none}.reviewMetrics{max-width:1760px;padding:0 var(--admin-pad);z-index:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:100%;margin:18px auto 0;display:grid;position:relative}.reviewMetrics div{background:linear-gradient(#ffffff12,#0000 48%),#0a101bdb;border:1px solid #7fabdd4d;border-radius:6px;min-width:0;padding:12px 14px;box-shadow:inset 0 1px #ffffff14,0 12px 28px #0000002e}.reviewMetrics span{color:#9fb0bf;text-transform:uppercase;font-size:.7rem;font-weight:900;display:block}.reviewMetrics strong{color:var(--yellow);margin-top:5px;font-size:clamp(1.4rem,2.6vw,2rem);line-height:1;display:block}.adminList,.sellerProfile{max-width:1760px;padding:26px var(--admin-pad);z-index:1;gap:16px;width:100%;margin:0 auto;display:grid;position:relative}.sectionHeading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px;margin-top:8px;display:grid}.sectionHeading .eyebrow{grid-column:1/-1}.sectionHeading h2{color:#fff;text-transform:uppercase;margin:0;font-size:clamp(1.08rem,2vw,1.52rem);line-height:1.05}.sectionHeading h2 span{color:var(--yellow);font-size:.82em}.intakeCard{grid-template-columns:minmax(240px,.42fr) minmax(0,1fr);align-items:start}.manualQueue{gap:10px;display:grid}.manualQueue h3{color:#fff;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:.86rem;display:flex}.manualQueue h3 span,.sourceColumn h3 span{color:var(--yellow);background:#ffd43a24;border:1px solid #ffd43a47;border-radius:999px;padding:3px 7px;font-size:.68rem}.manualQueueItem{background:#0a101cb8;border:1px solid #7fabdd3d;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.manualQueueItem div{gap:3px;min-width:0;display:grid}.manualQueueItem strong{color:#fff;overflow-wrap:anywhere}.manualQueueItem span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.manualQueueItem a{color:#d7efff;text-transform:uppercase;background:#2694ff2e;border:1px solid #7acbff61;border-radius:4px;padding:8px 10px;font-size:.74rem;font-weight:900;text-decoration:none}.sourceRegistryGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.sourceColumn{gap:12px;min-width:0;display:grid}.sourceColumn h3{color:#dcecff;text-transform:uppercase;background:linear-gradient(90deg,#2f8cff24,#0000),#09101cd1;border:1px solid #7fabdd52;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:.8rem;display:flex}.sourceColumn-include_first h3{border-color:#39d17d61}.sourceColumn-usually_skip h3{border-color:#ff575757}.quietText{color:var(--dim);margin:0}.sourceCard{background:linear-gradient(90deg,#7fabdd24,#0000 2px),linear-gradient(#fff1,#0000 36%),#0c121de6;border:1px solid #7fabdd57;border-radius:8px;gap:10px;min-width:0;padding:14px;display:grid;box-shadow:0 16px 36px #00000047,inset 0 1px #ffffff0f}.sourceCard.sourceStatus-approved{background:linear-gradient(90deg,#39d17d94,#0000 3px),linear-gradient(#fff1,#0000 36%),#0c121de6}.sourceCard.sourceStatus-blocked,.sourceCard.sourceStatus-opted_out{background:linear-gradient(90deg,#ff57579e,#0000 3px),linear-gradient(#ffffff0e,#0000 36%),#0f0d11e6}.sourceCard.isDisabled{opacity:.72}.sourceCardHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.sourceCardHeader span,.sourceCardHeader strong{color:#9fc9ff;text-transform:uppercase;background:#00000038;border:1px solid #7fabdd2e;border-radius:999px;padding:4px 7px;font-size:.68rem;font-weight:900}.sourceCardHeader strong{color:var(--yellow)}.sourceCard h4{color:#fff;overflow-wrap:anywhere;text-transform:uppercase;margin:0;font-size:.98rem;line-height:1.1}.sourceCard p{color:var(--muted);margin:0;font-size:.86rem}.sourceCard a{color:#b9dcff;overflow-wrap:anywhere;font-size:.78rem;font-weight:900}.sourcePills{flex-wrap:wrap;gap:6px;display:flex}.sourcePills span{color:#d9e6f5;text-transform:uppercase;background:#ffffff0e;border:1px solid #9fb0bf2e;border-radius:999px;padding:4px 7px;font-size:.66rem;font-weight:900}.sourceMiniForm{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4px}.sourceStats{background:linear-gradient(#ffffff09,#0000),#0000003d;border:1px solid #7fabdd38;border-radius:6px;gap:9px;padding:10px;display:grid}.reviewItem,.sellerProfile>div{padding:20px}.reviewItem{grid-template-columns:minmax(0,.44fr) minmax(360px,1fr);gap:20px;min-width:0;display:grid;overflow:hidden}.visualReviewItem{grid-template-columns:minmax(180px,280px) minmax(0,1fr);align-items:stretch}.reviewVisual{aspect-ratio:1;background:radial-gradient(circle,#4198ff2e,#0000 58%),#080d16;border:1px solid #7fabdd6b;border-radius:8px;min-height:190px;position:relative;overflow:hidden;box-shadow:inset 0 0 38px #00000047}.reviewVisual img{object-fit:cover;object-position:center;width:100%;height:100%}.reviewImageFallback{color:#78c6ff;background:radial-gradient(circle at 50% 38%,#2f8cff47,#0000 42%),repeating-linear-gradient(0deg,#ffffff0a 0 1px,#0000 1px 6px);justify-content:center;align-items:center;height:100%;font-size:clamp(2.6rem,8vw,5rem);font-weight:900;display:flex}.reviewVisualOverlay{background:linear-gradient(#0000,#000000d1);justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.reviewVisualOverlay span,.reviewVisualOverlay strong{color:#fff;text-transform:uppercase;font-size:.74rem;font-weight:900}.reviewVisualOverlay strong{color:var(--yellow)}.reviewBody{gap:14px;min-width:0;display:grid}.reviewSignal{background:#2f8cff1a;border:1px solid #7acbff38;border-radius:6px;padding:10px;line-height:1.4;color:#b9dcff!important;margin-top:8px!important}.triageActions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.triageButton{color:#fff;text-transform:uppercase;border:1px solid #ffffff42;border-radius:4px;min-height:46px;font-weight:900;transition:filter .14s,transform .14s;box-shadow:inset 0 2px #ffffff38,0 4px #00000073}.triageButton:hover{filter:brightness(1.12);transform:translateY(-1px)}.triageYes{background:linear-gradient(#41e58a,#127742)}.triageMaybe{color:#141000;background:linear-gradient(#ffd43a,#a56f00)}.triageNo{background:linear-gradient(#ff5757,#8f1515)}.reviewItem h2,.sellerProfile h2{color:#fff;overflow-wrap:anywhere;text-transform:uppercase;margin:0 0 8px;line-height:1.12}.reviewItem p,.sellerProfile p{color:var(--muted);margin:0}.reviewItem dl{gap:10px;margin:0;display:grid}.reviewBody>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.reviewBody>dl div,.sourceStats div{background:#0003;border:1px solid #9fb0bf29;border-radius:5px;padding:9px}.reviewItem dt{color:var(--yellow);text-transform:uppercase;font-size:.78rem;font-weight:900}.reviewItem dd{overflow-wrap:anywhere;margin:0}.aliasWorkbench{gap:18px}.aliasFilterForm{background:linear-gradient(#ffffff0e,#0000),#0a101bc2;border:1px solid #7fabdd47;border-radius:8px;grid-template-columns:minmax(220px,1fr) minmax(180px,260px) auto;align-items:end;padding:14px}.aliasCatalogList{gap:12px;display:grid}.aliasCatalogRow{background:linear-gradient(90deg,#7fabdd29,#0000 3px),linear-gradient(#ffffff0f,#0000 38%),#0b111ceb;border:1px solid #7fabdd4d;border-radius:8px;overflow:hidden;box-shadow:0 16px 34px #0000003d,inset 0 1px #ffffff0f}.aliasCatalogRow.isConnected{background:linear-gradient(90deg,#39d17d6b,#0000 3px),linear-gradient(#ffffff0f,#0000 38%),#0b111ceb}.aliasCatalogRow.aliasStatus-draft,.aliasCatalogRow.aliasStatus-needs_alias_review,.aliasCatalogRow.aliasStatus-needs_source_review{border-color:#ffd43a61}.aliasCatalogRow summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 14px;list-style:none;display:grid}.aliasCatalogRow summary::-webkit-details-marker{display:none}.aliasCatalogRow summary:after{color:#d8efff;content:"+";background:#2f8cff24;border:1px solid #7acbff4d;border-radius:50%;place-items:center;width:26px;height:26px;font-weight:900;display:grid}.aliasCatalogRow[open] summary:after{content:"-"}.aliasIdentity{align-items:center;gap:12px;min-width:0;display:flex}.aliasAvatar{aspect-ratio:1;background:radial-gradient(circle at 50% 34%,#7acbff42,#0000 52%),#060a12e6;border:2px solid #77c8ff;border-radius:50%;flex:none;place-items:center;width:58px;height:58px;display:grid;overflow:hidden;box-shadow:0 0 0 3px #10315ec7,0 0 18px #2694ff57}.aliasAvatar img{object-fit:cover;width:100%;height:100%}.aliasAvatar span{color:#b9dcff;font-weight:900}.aliasIdentity h3{color:#fff;overflow-wrap:anywhere;text-transform:uppercase;margin:0;font-size:1rem;line-height:1.1}.aliasIdentity p{color:var(--muted);overflow-wrap:anywhere;text-transform:uppercase;margin:4px 0 0;font-size:.76rem;font-weight:800}.aliasSummaryStats{flex-wrap:wrap;justify-content:end;align-items:center;gap:6px;display:flex}.aliasSummaryStats span,.aliasSummaryStats strong{color:#d8e6f4;text-transform:uppercase;background:#ffffff0e;border:1px solid #9fb0bf33;border-radius:999px;padding:5px 8px;font-size:.68rem;font-weight:900}.aliasSummaryStats strong{color:var(--yellow);background:#ffd43a21;border-color:#ffd43a4d}.aliasRowBody{border-top:1px solid #7fabdd33;grid-template-columns:minmax(260px,.44fr) minmax(0,1fr);gap:16px;padding:16px;display:grid}.aliasConnectionPanel{background:linear-gradient(#ffffff0a,#0000),#00000038;border:1px solid #7fabdd38;border-radius:8px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.aliasConnectionPanel h4{color:#fff;overflow-wrap:anywhere;text-transform:uppercase;margin:0;font-size:.96rem}.aliasConnectionPanel p{color:var(--muted);overflow-wrap:anywhere;margin:0}.aliasConnectionPanel dl{gap:8px;margin:0;display:grid}.aliasConnectionPanel dl div{background:#ffffff0a;border:1px solid #9fb0bf29;border-radius:5px;padding:9px}.aliasConnectionPanel dt{color:var(--yellow);text-transform:uppercase;font-size:.72rem;font-weight:900}.aliasConnectionPanel dd{color:#d9e6f5;overflow-wrap:anywhere;margin:3px 0 0}.connectedAliasCards{gap:8px;display:grid}.connectedAliasCards article{background:#2f8cff17;border:1px solid #7acbff33;border-radius:6px;gap:4px;padding:9px;display:grid}.connectedAliasCards strong{color:#d7efff;text-transform:uppercase;font-size:.82rem}.connectedAliasCards span{color:var(--muted);overflow-wrap:anywhere;font-size:.78rem}.aliasDraftForm{grid-template-columns:repeat(4,minmax(0,1fr))}.aliasDraftForm textarea[name=aliases]{min-height:114px}@media (max-width:980px){.topbar,.workspace{grid-template-columns:1fr}.filters{position:static}.sourceRegistryGrid{grid-template-columns:1fr}.reviewTopbar{grid-template-columns:1fr;align-items:start}.reviewTopbar nav{justify-self:start}.reviewMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.visualReviewItem,.intakeCard,.aliasRowBody,.aliasFilterForm{grid-template-columns:1fr}.aliasDraftForm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.announcementRail{gap:18px;font-size:.66rem}.topbar{padding-inline:16px}.topbar h1{font-size:clamp(2.2rem,16vw,4rem)}.searchBand,.workspace{grid-template-columns:1fr;padding-inline:16px}.searchBand{align-items:stretch}.categoryDock{padding-inline:16px}.resultsHeader,.reviewItem{flex-direction:column;grid-template-columns:1fr;align-items:start}.reviewMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.reviewBody>dl,.sourceMiniForm{grid-template-columns:1fr}.aliasCatalogRow summary{grid-template-columns:1fr;align-items:start}.aliasCatalogRow summary:after{justify-self:start}.aliasSummaryStats{justify-content:start}.aliasDraftForm{grid-template-columns:1fr}.reviewVisual{min-height:240px}.triageActions,.priceRow{grid-template-columns:1fr}}@media (max-width:520px){.adminReviewShell{--admin-pad:12px}.reviewTopbar{padding-top:22px}.reviewTopbar h1{font-size:clamp(2rem,14vw,3.35rem)}.reviewTopbar nav,.adminActions{align-items:stretch;width:100%}.reviewTopbar nav a,.adminActions>*,.primaryButton,.secondaryButton{flex:auto}.reviewMetrics,.sectionHeading{grid-template-columns:1fr}}
