.wm[data-astro-cid-4ul66u5g]{background:linear-gradient(#fff 0%,#f5f5f7 70%);padding-bottom:72px}.wm__head[data-astro-cid-4ul66u5g]{text-align:center;padding:clamp(40px,7vw,88px) 0 24px}.wm__back[data-astro-cid-4ul66u5g]{color:var(--violet);font-size:.85rem;font-weight:650;text-decoration:none}.wm__head[data-astro-cid-4ul66u5g] h1[data-astro-cid-4ul66u5g]{letter-spacing:-.035em;color:var(--ink);margin:10px 0 0;font-size:clamp(2.4rem,6vw,4.2rem);line-height:1.04}.wm__lede[data-astro-cid-4ul66u5g]{max-width:620px;color:var(--muted);margin:16px auto 0;font-size:1.1rem;line-height:1.55}.wm__sizes[data-astro-cid-4ul66u5g]{flex-wrap:wrap;justify-content:center;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.wm__sizes[data-astro-cid-4ul66u5g] li[data-astro-cid-4ul66u5g]{border:1px solid var(--line);background:#fff;border-radius:16px;gap:2px;padding:12px 18px;display:grid}.wm__sizes[data-astro-cid-4ul66u5g] strong[data-astro-cid-4ul66u5g]{font-variant-numeric:tabular-nums;color:var(--ink);font-size:1.05rem}.wm__sizes[data-astro-cid-4ul66u5g] span[data-astro-cid-4ul66u5g]{color:var(--muted);font-size:.8rem}.wm__tool[data-astro-cid-4ul66u5g]{justify-items:center;gap:22px;display:grid}.wm__drop[data-astro-cid-4ul66u5g]{border-radius:var(--radius-lg);text-align:center;cursor:pointer;background:#fff;border:2px dashed #c9c9d0;place-items:center;gap:6px;width:min(720px,100%);padding:56px 20px;transition:border-color .2s,background .2s,padding .3s;display:grid;position:relative}.wm__drop[data-astro-cid-4ul66u5g].is-over{border-color:var(--ink);background:#fafafc}.wm__drop[data-astro-cid-4ul66u5g].is-small{padding:18px 20px}.wm__drop[data-astro-cid-4ul66u5g] input[data-astro-cid-4ul66u5g]{opacity:0;cursor:pointer;position:absolute;inset:0}.wm__drop-title[data-astro-cid-4ul66u5g]{color:var(--ink);font-size:1.15rem;font-weight:680}.wm__drop-sub[data-astro-cid-4ul66u5g]{color:var(--muted);font-size:.9rem}.wm__previews[data-astro-cid-4ul66u5g]{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:22px;width:100%;display:flex}.wm__previews[data-astro-cid-4ul66u5g][hidden],.wm__controls[data-astro-cid-4ul66u5g][hidden]{display:none}.wm__fig[data-astro-cid-4ul66u5g]{justify-items:center;gap:10px;margin:0;display:grid}.wm__canvas[data-astro-cid-4ul66u5g]{cursor:grab;touch-action:none;border-radius:22px;height:auto;box-shadow:0 24px 60px #00000029,0 0 0 7px #111,0 0 0 8px #c9c4bc}[data-astro-cid-4ul66u5g][data-target=inner] .wm__canvas[data-astro-cid-4ul66u5g]{width:min(480px,88vw)}[data-astro-cid-4ul66u5g][data-target=upright] .wm__canvas[data-astro-cid-4ul66u5g],[data-astro-cid-4ul66u5g][data-target=cover] .wm__canvas[data-astro-cid-4ul66u5g]{width:min(220px,40vw)}.wm__fig[data-astro-cid-4ul66u5g] figcaption[data-astro-cid-4ul66u5g]{color:var(--ink);font-size:.9rem;font-weight:640}.wm__fig[data-astro-cid-4ul66u5g] figcaption[data-astro-cid-4ul66u5g] span[data-astro-cid-4ul66u5g]{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:500}.wm__controls[data-astro-cid-4ul66u5g]{border-radius:var(--radius-md);width:min(560px,100%);box-shadow:var(--shadow-card);background:#fff;justify-items:center;gap:12px;padding:22px;display:grid}.wm__controls[data-astro-cid-4ul66u5g] label[data-astro-cid-4ul66u5g]{width:100%;color:var(--ink);align-items:center;gap:12px;font-weight:600;display:flex}.wm__controls[data-astro-cid-4ul66u5g] input[data-astro-cid-4ul66u5g][type=range]{accent-color:#1d1d1f;flex:1}.wm__check[data-astro-cid-4ul66u5g]{justify-content:center;color:var(--muted)!important;font-weight:500!important}.wm__tip[data-astro-cid-4ul66u5g]{color:var(--quiet);margin:0;font-size:.85rem}.wm__actions[data-astro-cid-4ul66u5g]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.wm__ghost[data-astro-cid-4ul66u5g]{border:1px solid var(--line);font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:12px 18px;font-size:.9rem;font-weight:600}.wm__faq[data-astro-cid-4ul66u5g]{max-width:760px;margin-top:56px}.wm__faq[data-astro-cid-4ul66u5g] h2[data-astro-cid-4ul66u5g]{letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.5rem,3vw,2rem)}.wm__faq[data-astro-cid-4ul66u5g] details[data-astro-cid-4ul66u5g]{border-top:1px solid var(--line);padding:16px 0}.wm__faq[data-astro-cid-4ul66u5g] summary[data-astro-cid-4ul66u5g]{cursor:pointer;color:var(--ink);font-weight:650}.wm__faq[data-astro-cid-4ul66u5g] p[data-astro-cid-4ul66u5g]{color:var(--muted);line-height:1.6}.wm__src[data-astro-cid-4ul66u5g]{font-size:.85rem}.wm__legal[data-astro-cid-4ul66u5g]{text-align:center;color:var(--quiet);margin-top:24px;font-size:.78rem}
