main[data-astro-cid-nuvw6n23]{padding-top:32px}.intro[data-astro-cid-nuvw6n23] h1[data-astro-cid-nuvw6n23]{font-size:clamp(40px,6vw,64px)}.sub[data-astro-cid-nuvw6n23]{color:var(--muted);margin:8px 0 28px;font-size:18px}.notice[data-astro-cid-nuvw6n23]{border:1px solid var(--catnip-pink);background:#fdf0f6;border-radius:12px;padding:12px 16px;font-size:14px}.notice[data-astro-cid-nuvw6n23] code[data-astro-cid-nuvw6n23]{font-family:var(--font-mono)}.off[data-astro-cid-nuvw6n23]{opacity:.45;pointer-events:none}.layout[data-astro-cid-nuvw6n23]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.panel[data-astro-cid-nuvw6n23]{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:0 2px 10px var(--card-shadow);border-radius:20px;padding:22px}#pimp-form[data-astro-cid-nuvw6n23]{flex-direction:column;gap:14px;display:flex}.eyebrow[data-astro-cid-nuvw6n23]{align-items:center;gap:8px;display:flex}.eyebrow[data-astro-cid-nuvw6n23] .n[data-astro-cid-nuvw6n23]{background:var(--midnight-boudoir);color:#f1e4c8;letter-spacing:0;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;display:inline-grid}.drop[data-astro-cid-nuvw6n23]{cursor:pointer;background:#fbf6ee;border:2px dashed #5b235040;border-radius:16px;place-items:center;min-height:220px;transition:border-color .15s,background .15s;display:grid;position:relative;overflow:hidden}.drop[data-astro-cid-nuvw6n23]:hover,.drop[data-astro-cid-nuvw6n23].over{border-color:var(--catnip-pink);background:#fdf0f6}.drop[data-astro-cid-nuvw6n23] input[data-astro-cid-nuvw6n23]{opacity:0;cursor:pointer;position:absolute;inset:0}.drop-empty[data-astro-cid-nuvw6n23]{text-align:center;color:var(--velvet-plum);pointer-events:none;flex-direction:column;align-items:center;gap:6px;padding:20px;display:flex}.drop-empty[data-astro-cid-nuvw6n23] small[data-astro-cid-nuvw6n23]{color:var(--muted)}#preview[data-astro-cid-nuvw6n23]{object-fit:contain;pointer-events:none;width:100%;max-height:320px;display:block}.change[data-astro-cid-nuvw6n23]{color:#fff;pointer-events:none;background:#3a1434cc;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;bottom:10px;right:10px}.themes[data-astro-cid-nuvw6n23]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.theme[data-astro-cid-nuvw6n23]{cursor:pointer;position:relative}.theme[data-astro-cid-nuvw6n23] input[data-astro-cid-nuvw6n23]{opacity:0;position:absolute}.theme[data-astro-cid-nuvw6n23] span[data-astro-cid-nuvw6n23]{border:1.5px solid var(--card-border);border-radius:12px;flex-direction:column;gap:2px;height:100%;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}.theme[data-astro-cid-nuvw6n23] b[data-astro-cid-nuvw6n23]{font-size:14px}.theme[data-astro-cid-nuvw6n23] small[data-astro-cid-nuvw6n23]{color:var(--muted);font-size:12px;line-height:1.35}.theme[data-astro-cid-nuvw6n23] input[data-astro-cid-nuvw6n23]:checked+span[data-astro-cid-nuvw6n23]{border-color:var(--catnip-pink);box-shadow:inset 0 0 0 1px var(--catnip-pink);background:#fdf0f6}.theme[data-astro-cid-nuvw6n23] input[data-astro-cid-nuvw6n23]:focus-visible+span[data-astro-cid-nuvw6n23]{outline:2px solid var(--catnip-pink);outline-offset:2px}.go[data-astro-cid-nuvw6n23]{width:100%;margin-top:6px}.consent[data-astro-cid-nuvw6n23]{color:var(--muted);text-align:center;margin:0;font-size:12px}.consent[data-astro-cid-nuvw6n23] a[data-astro-cid-nuvw6n23]{color:inherit}.status[data-astro-cid-nuvw6n23]{color:var(--muted);text-align:center;min-height:20px;margin:0;font-size:14px}.stage[data-astro-cid-nuvw6n23]{flex-direction:column;justify-content:center;min-height:300px;display:flex;position:sticky;top:84px}.idle[data-astro-cid-nuvw6n23] ul[data-astro-cid-nuvw6n23]{color:var(--fg);flex-direction:column;gap:8px;margin:10px 0 0;padding-left:18px;display:flex}.loading[data-astro-cid-nuvw6n23]{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:14px;padding:30px 10px;display:flex}.spin[data-astro-cid-nuvw6n23]{transform-origin:50% 80%;animation:1.6s ease-in-out infinite sway}@keyframes sway{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.ba[data-astro-cid-nuvw6n23]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ba[data-astro-cid-nuvw6n23] figure[data-astro-cid-nuvw6n23]{flex-direction:column;gap:6px;margin:0;display:flex}.ba[data-astro-cid-nuvw6n23] img[data-astro-cid-nuvw6n23]{aspect-ratio:1;object-fit:cover;background:#efe2d0;border-radius:14px;width:100%;display:block}.ba[data-astro-cid-nuvw6n23] .after[data-astro-cid-nuvw6n23] img[data-astro-cid-nuvw6n23]{box-shadow:0 0 0 3px var(--catnip-pink)}.ba[data-astro-cid-nuvw6n23] figcaption[data-astro-cid-nuvw6n23]{color:var(--muted);font-size:11px}.share-note[data-astro-cid-nuvw6n23]{color:var(--muted);margin:8px 0 0;font-size:12px}.share-done[data-astro-cid-nuvw6n23]{flex-direction:column;gap:10px;margin-top:18px;display:flex}.share-done[data-astro-cid-nuvw6n23] img[data-astro-cid-nuvw6n23]{border-radius:14px;width:100%;display:block;box-shadow:0 10px 26px #3a143433}.share-row[data-astro-cid-nuvw6n23]{gap:8px;display:flex}.share-row[data-astro-cid-nuvw6n23] .btn[data-astro-cid-nuvw6n23]{flex:1}#share-url[data-astro-cid-nuvw6n23]{border:1px solid var(--card-border);min-width:0;font:13px var(--font-mono);color:var(--fg);background:#fbf6ee;border-radius:999px;flex:1;padding:10px 14px}.actions[data-astro-cid-nuvw6n23]{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}@media (width<=860px){.layout[data-astro-cid-nuvw6n23]{grid-template-columns:1fr}.stage[data-astro-cid-nuvw6n23]{min-height:0;position:static}}@media (width<=420px){.themes[data-astro-cid-nuvw6n23]{grid-template-columns:1fr}.actions[data-astro-cid-nuvw6n23] .btn[data-astro-cid-nuvw6n23]{flex:1}}
