.lo[data-astro-cid-frj3ti3n]{width:min(1560px,100%);height:calc(100dvh - var(--nav-h));grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-height:660px;margin:0 auto;padding:12px 20px 14px;display:grid}.lbl[data-astro-cid-frj3ti3n]{color:var(--mist);font-size:var(--t-sm);padding:0;font-weight:500;font-stretch:85%}.lo-bar[data-astro-cid-frj3ti3n]{box-shadow:inset 0 0 0 1px var(--rule);background:#0c141e59;border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px 26px;padding:10px 14px;display:flex}.grp[data-astro-cid-frj3ti3n]{border:0;align-items:center;gap:10px;min-width:0;margin:0;padding:0;display:flex}fieldset[data-astro-cid-frj3ti3n].grp{display:block}fieldset[data-astro-cid-frj3ti3n].grp legend[data-astro-cid-frj3ti3n]{float:left;margin:5px 10px 0 0}.budget[data-astro-cid-frj3ti3n]{color:var(--mist);align-items:baseline;gap:6px;font-stretch:75%;display:flex}.budget[data-astro-cid-frj3ti3n] input[data-astro-cid-frj3ti3n]{border:1px solid var(--rule-hi);width:104px;color:var(--ink);font:700 1.35rem var(--font);font-variant-numeric:tabular-nums;background:#0a101899;border-radius:2px;padding:4px 8px;font-stretch:70%}.quick[data-astro-cid-frj3ti3n]{gap:2px;display:flex}.quick[data-astro-cid-frj3ti3n] button[data-astro-cid-frj3ti3n],.seg[data-astro-cid-frj3ti3n] span[data-astro-cid-frj3ti3n]{cursor:pointer;color:#cdd9e6;background:var(--glass);font:600 .98rem var(--font);font-variant-numeric:tabular-nums;border:0;border-radius:2px;padding:5px 10px;font-stretch:75%;display:block}.quick[data-astro-cid-frj3ti3n] button[data-astro-cid-frj3ti3n]:hover,.seg[data-astro-cid-frj3ti3n] span[data-astro-cid-frj3ti3n]:hover{background:var(--glass-hi)}.seg[data-astro-cid-frj3ti3n]{gap:2px;display:inline-flex}.seg[data-astro-cid-frj3ti3n] input[data-astro-cid-frj3ti3n],.sw[data-astro-cid-frj3ti3n] input[data-astro-cid-frj3ti3n]{opacity:0;pointer-events:none;position:absolute}.seg[data-astro-cid-frj3ti3n] input[data-astro-cid-frj3ti3n]:checked+span[data-astro-cid-frj3ti3n]{background:var(--ice);color:var(--ice-ink);font-style:italic}.seg[data-astro-cid-frj3ti3n] input[data-astro-cid-frj3ti3n]:focus-visible+span[data-astro-cid-frj3ti3n],.sw[data-astro-cid-frj3ti3n] input[data-astro-cid-frj3ti3n]:focus-visible+span[data-astro-cid-frj3ti3n]{outline:2px solid var(--ice);outline-offset:2px}.eq[data-astro-cid-frj3ti3n].scene{background:linear-gradient(180deg, #0c121a73, #0c121a9e), var(--scene) center / cover;border-radius:6px;margin:0 -12px;padding:12px;transition:background .3s}@media (width<=640px){.eq[data-astro-cid-frj3ti3n].scene{margin:0;padding:8px}}@media (width<=1100px){.eq[data-astro-cid-frj3ti3n].scene{background:linear-gradient(180deg, #0c121a4d, #121b26 900px), var(--scene) center top / 220% auto no-repeat, #121b26}}.themesel[data-astro-cid-frj3ti3n]{border:1px solid var(--rule-hi);height:32px;color:var(--ink);font:600 .98rem var(--font);background:#0a101899;border-radius:2px;max-width:170px;padding:0 8px;font-stretch:78%}.lo-bar[data-astro-cid-frj3ti3n].themed .swatches[data-astro-cid-frj3ti3n]{opacity:.45}.swatches[data-astro-cid-frj3ti3n]{align-items:center;gap:5px;display:inline-flex}.sw[data-astro-cid-frj3ti3n] span[data-astro-cid-frj3ti3n]{cursor:pointer;background:var(--c);border-radius:50%;width:24px;height:24px;display:block;box-shadow:inset 0 0 0 1px #ffffff38}.sw[data-astro-cid-frj3ti3n].any span[data-astro-cid-frj3ti3n]{opacity:.8;background:conic-gradient(#e0383e,#f2c94c,#3fb85f,#3a7bd5,#8e5bd8,#ef6fb0,#e0383e)}.sw[data-astro-cid-frj3ti3n] input[data-astro-cid-frj3ti3n]:checked+span[data-astro-cid-frj3ti3n]{box-shadow:0 0 0 2px var(--steel-1), 0 0 0 4px var(--ice)}.lo-foot[data-astro-cid-frj3ti3n]{box-shadow:inset 0 0 0 1px var(--rule);background:#0c141e73;border-radius:6px;align-items:center;gap:24px;padding:10px 14px;display:flex}.buyon[data-astro-cid-frj3ti3n]{font-size:.95rem;font-stretch:85%}@media (width<=1100px){.buyon[data-astro-cid-frj3ti3n]{display:none}}.sum[data-astro-cid-frj3ti3n]{font-variant-numeric:tabular-nums;align-items:baseline;gap:22px;font-stretch:78%;display:flex}.total[data-astro-cid-frj3ti3n]{grid-template-columns:auto auto;align-items:baseline;column-gap:8px;display:grid}.total[data-astro-cid-frj3ti3n] b[data-astro-cid-frj3ti3n]{font-size:2rem;font-style:italic;font-weight:700;font-stretch:62%}.total[data-astro-cid-frj3ti3n] .split[data-astro-cid-frj3ti3n]{grid-column:1/-1;font-size:.8rem}.kv[data-astro-cid-frj3ti3n] span[data-astro-cid-frj3ti3n]:last-child{margin-left:6px;font-size:1.1rem;font-weight:600}.notes[data-astro-cid-frj3ti3n]{color:var(--warn);font-size:var(--t-sm);flex:1;margin:0;line-height:1.35}.lo-foot[data-astro-cid-frj3ti3n] .acts[data-astro-cid-frj3ti3n]{gap:6px;margin-left:auto;display:flex}@media (width<=1700px){.quick[data-astro-cid-frj3ti3n]{display:none}}.pickdlg[data-astro-cid-frj3ti3n]{color:var(--ink);background:0 0;border:0;width:min(980px,96vw);max-height:90vh;padding:0}.pickdlg[data-astro-cid-frj3ti3n]::backdrop{backdrop-filter:blur(4px);background:#060a10c7}.pickbox[data-astro-cid-frj3ti3n]{background:var(--steel-1);box-shadow:inset 0 0 0 1px var(--rule-hi), 0 30px 80px #0009;border-radius:6px;flex-direction:column;max-height:90vh;padding:18px;display:flex}.pickhead[data-astro-cid-frj3ti3n]{justify-content:space-between;align-items:center;gap:12px;display:flex}.pickhead[data-astro-cid-frj3ti3n] h2[data-astro-cid-frj3ti3n]{font-size:var(--t-xl)}.picktools[data-astro-cid-frj3ti3n]{flex-wrap:wrap;gap:8px;margin:14px 0 6px;display:flex}.picktools[data-astro-cid-frj3ti3n] input[data-astro-cid-frj3ti3n],.picktools[data-astro-cid-frj3ti3n] select[data-astro-cid-frj3ti3n]{border:1px solid var(--rule-hi);height:38px;color:var(--ink);font:500 .98rem var(--font);background:#0a101899;border-radius:2px;padding:0 10px;font-stretch:85%}.picktools[data-astro-cid-frj3ti3n] input[data-astro-cid-frj3ti3n]{flex:1;min-width:180px}.pickcount[data-astro-cid-frj3ti3n]{font-size:var(--t-sm);margin:4px 0 8px}.picklist[data-astro-cid-frj3ti3n]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px;padding-right:4px;display:grid;overflow-y:auto}.pick{box-shadow:inset 0 0 0 1px var(--rule);background:linear-gradient(#c6defc14,#c6defc08);border-radius:2px;padding:8px 10px 10px;position:relative}.pick.current{box-shadow:inset 0 0 0 1px var(--ice)}.pick:after{content:"";background:var(--rc);height:2px;position:absolute;bottom:0;left:8px;right:8px}.pick img{aspect-ratio:4/3;object-fit:contain;filter:drop-shadow(0 8px 10px #00000080);width:100%}.pick .pn{margin:2px 0 6px;font-weight:600;font-stretch:78%;line-height:1.15;display:block}.pick .wears{flex-wrap:wrap;gap:3px;display:flex}.pick .wears button{cursor:pointer;background:var(--glass-hi);color:var(--ink);font:600 .8rem var(--font);font-variant-numeric:tabular-nums;border:0;border-radius:2px;padding:3px 6px;font-stretch:78%}.pick .wears button:hover,.pick .wears button[aria-pressed=true]{background:var(--ice);color:var(--ice-ink)}.pickmore[data-astro-cid-frj3ti3n]{align-self:center;margin-top:10px}.eq-cell .pic.pickbtn{cursor:pointer;background:0 0;border:0;padding:0}.eq-cell .pic.pickbtn:hover img{transform:scale(1.46)}.carddlg[data-astro-cid-frj3ti3n]{color:var(--ink);background:0 0;border:0;width:min(1180px,96vw);max-height:94vh;padding:0}.carddlg[data-astro-cid-frj3ti3n]::backdrop{backdrop-filter:blur(4px);background:#060a10c7}.cardbox[data-astro-cid-frj3ti3n]{background:var(--steel-1);box-shadow:inset 0 0 0 1px var(--rule-hi), 0 30px 80px #0009;border-radius:6px;max-height:94vh;padding:18px;overflow:auto}.cardhead[data-astro-cid-frj3ti3n]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.cardhead[data-astro-cid-frj3ti3n] h2[data-astro-cid-frj3ti3n]{font-size:var(--t-xl);margin:0}.cardgrid[data-astro-cid-frj3ti3n]{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);align-items:start;gap:18px;display:grid}.cardimg[data-astro-cid-frj3ti3n]{aspect-ratio:16/9;background:#0a101880;border-radius:3px;place-items:center;display:grid;overflow:hidden}.cardimg[data-astro-cid-frj3ti3n][data-format=portrait]{aspect-ratio:4/5;width:auto;height:72vh;max-height:72vh;margin:0 auto}.cardimg[data-astro-cid-frj3ti3n] img[data-astro-cid-frj3ti3n]{object-fit:contain;width:100%;height:100%}.cardside[data-astro-cid-frj3ti3n]{gap:14px;display:grid}.cardopt[data-astro-cid-frj3ti3n]{border:0;gap:6px;margin:0;padding:0;display:grid}.cardopt[data-astro-cid-frj3ti3n] .seg[data-astro-cid-frj3ti3n] span[data-astro-cid-frj3ti3n] small[data-astro-cid-frj3ti3n]{opacity:.75;margin-left:4px;font-style:normal;font-weight:500}.bgs[data-astro-cid-frj3ti3n]{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:5px;max-height:196px;padding:2px;display:grid;overflow:auto}.bgs button{aspect-ratio:16/10;cursor:pointer;background:var(--b,#1d2a3a) center / cover;box-shadow:inset 0 0 0 1px var(--rule);border:0;border-radius:2px;padding:0;position:relative}.bgs button.txt{color:var(--ink);font:600 .78rem var(--font);background:linear-gradient(160deg,#2a3c55,#141e2a);place-items:center;font-stretch:80%;display:grid}.bgs button[aria-pressed=true]{box-shadow:0 0 0 2px var(--steel-1), 0 0 0 4px var(--ice)}.bgs button:focus-visible{outline:2px solid var(--ice);outline-offset:2px}.cardacts[data-astro-cid-frj3ti3n]{flex-wrap:wrap;gap:8px;display:flex}.cardacts[data-astro-cid-frj3ti3n] .btn[data-astro-cid-frj3ti3n][disabled]{opacity:.5;cursor:default}.cardhint[data-astro-cid-frj3ti3n]{min-height:1.2em;color:var(--ice);font-size:var(--t-sm);margin:0}.give[data-astro-cid-frj3ti3n]{background:linear-gradient(135deg,#bfe0ff24,#bfe0ff0a);border-radius:3px;padding:12px 14px;box-shadow:inset 0 0 0 1px #bfe0ff4d}.give[data-astro-cid-frj3ti3n] b[data-astro-cid-frj3ti3n]{margin-bottom:4px;font-size:1.25rem;font-style:italic;font-stretch:65%;display:block}.give[data-astro-cid-frj3ti3n] p[data-astro-cid-frj3ti3n]{color:#c7d4e2;font-size:var(--t-sm);margin:0;line-height:1.5}.cardwrap[data-astro-cid-frj3ti3n]{display:inline-flex;position:relative}.nudge[data-astro-cid-frj3ti3n]{z-index:30;background:var(--ice);width:270px;color:var(--ice-ink);border-radius:4px;align-items:flex-start;animation:.5s cubic-bezier(.2,.8,.2,1.2) both nudge;display:flex;position:absolute;bottom:calc(100% + 12px);right:0;box-shadow:0 18px 40px #00000080}.nudge[data-astro-cid-frj3ti3n][hidden]{display:none}.nudge[data-astro-cid-frj3ti3n]:after{content:"";border:8px solid #0000;border-top-color:var(--ice);position:absolute;top:100%;right:40px}.nudge-go[data-astro-cid-frj3ti3n]{color:inherit;text-align:left;cursor:pointer;font:700 1.05rem/1.2 var(--font);background:0 0;border:0;flex:1;padding:10px 4px 10px 12px;font-style:italic;font-stretch:70%}.nudge-x[data-astro-cid-frj3ti3n]{color:inherit;cursor:pointer;font:600 1.3rem var(--font);opacity:.7;background:0 0;border:0;padding:4px 10px}.nudge-x[data-astro-cid-frj3ti3n]:hover{opacity:1}@keyframes nudge{0%{opacity:0;transform:translateY(8px)scale(.96)}}@media (width<=900px){.cardgrid[data-astro-cid-frj3ti3n]{grid-template-columns:1fr}.cardimg[data-astro-cid-frj3ti3n][data-format=portrait]{width:100%;height:auto;max-height:none}}@media (prefers-reduced-motion:reduce){.nudge[data-astro-cid-frj3ti3n]{animation:none}}@media (width<=1100px){.lo[data-astro-cid-frj3ti3n]{height:auto;min-height:0}.lo-foot[data-astro-cid-frj3ti3n]{z-index:20;backdrop-filter:blur(10px);background:#101823e6;flex-wrap:wrap;position:sticky;bottom:0}}@media (width<=640px){.lo[data-astro-cid-frj3ti3n]{padding:10px 12px}.quick[data-astro-cid-frj3ti3n]{display:none}.lo-foot[data-astro-cid-frj3ti3n] .acts[data-astro-cid-frj3ti3n]{width:100%}.lo-foot[data-astro-cid-frj3ti3n] .acts[data-astro-cid-frj3ti3n] .btn[data-astro-cid-frj3ti3n]{flex:1;padding:9px 8px}}
