.head[data-astro-cid-c55q6fg4]{margin-block:18px 20px}.vh[data-astro-cid-c55q6fg4]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.head[data-astro-cid-c55q6fg4] .lead[data-astro-cid-c55q6fg4]{max-width:36em;margin-top:8px}.pc[data-astro-cid-c55q6fg4]{align-items:start;gap:22px;display:grid}.stagecol[data-astro-cid-c55q6fg4]{justify-items:center;display:grid}.stage[data-astro-cid-c55q6fg4]{width:min(100%, calc(70svh * var(--ar,1.5)));position:relative}.pcanvas[data-astro-cid-c55q6fg4]{background:#fff;border-radius:6px;width:100%;height:auto;display:block;box-shadow:0 24px 40px -26px #6e3c48a6,0 0 0 1px #6e3c481a}.side[data-astro-cid-c55q6fg4]{flex-direction:column;gap:14px;min-width:0;display:flex}.row[data-astro-cid-c55q6fg4]{flex-wrap:wrap;gap:8px;display:flex}.pcols[data-astro-cid-c55q6fg4]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.actions[data-astro-cid-c55q6fg4]{flex-wrap:wrap;gap:10px;display:flex}.actions[data-astro-cid-c55q6fg4] .btn[data-astro-cid-c55q6fg4][hidden]{display:none}.actions[data-astro-cid-c55q6fg4] .btn[data-astro-cid-c55q6fg4]:disabled{opacity:.45;cursor:default}.msg[data-astro-cid-c55q6fg4]{min-height:1.2em;color:var(--rose-ink);margin:0;font-size:.9rem}.fine[data-astro-cid-c55q6fg4]{color:var(--label);font:italic 400 .9rem/1.5 var(--serif);margin:0}.cta[data-astro-cid-c55q6fg4]{background:var(--glass-strong);border-radius:16px;padding:20px;box-shadow:inset 0 0 0 1px #6e3c481a}.cta[data-astro-cid-c55q6fg4] h2[data-astro-cid-c55q6fg4]{font:italic 400 1.5rem/1.25 var(--serif);margin:0 0 6px}.cta[data-astro-cid-c55q6fg4] p[data-astro-cid-c55q6fg4]{color:var(--label);margin:0 0 14px}@container (width>=900px){.pc[data-astro-cid-c55q6fg4]{grid-template-columns:minmax(0,1fr) 400px}.stagecol[data-astro-cid-c55q6fg4]{position:sticky;top:16px}.cta[data-astro-cid-c55q6fg4]{grid-column:1/-1}}.dlayer[data-astro-cid-c55q6fg4]{z-index:4;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.inking[data-astro-cid-c55q6fg4] .dlayer[data-astro-cid-c55q6fg4]{cursor:crosshair}.dsel[data-astro-cid-c55q6fg4]{outline:1.5px solid var(--rose-ink);pointer-events:none;border:2px dashed #fff;border-radius:6px;position:absolute}.ddel[data-astro-cid-c55q6fg4],.dturn[data-astro-cid-c55q6fg4]{pointer-events:auto;touch-action:none;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;box-shadow:0 3px 10px #501e2d59}.ddel[data-astro-cid-c55q6fg4]{background:var(--rose-ink);color:#fff;cursor:pointer;border:0;top:0;left:0;translate:-50% -50%}.dturn[data-astro-cid-c55q6fg4]{box-sizing:border-box;border:3px solid var(--rose-ink);cursor:nwse-resize;background:#fff;bottom:0;right:0;translate:50% 50%}.ddel[data-astro-cid-c55q6fg4]:after,.dturn[data-astro-cid-c55q6fg4]:after{content:"";position:absolute;inset:-8px}.ddel[data-astro-cid-c55q6fg4]:focus-visible{outline-offset:2px;outline:2px dashed #fff}.decobar[data-astro-cid-c55q6fg4]{background:var(--glass-strong);border-radius:16px;flex-direction:column;gap:12px;padding:14px;display:flex;box-shadow:0 16px 34px -22px #6e3c488c,inset 0 0 0 1px #6e3c481a}.dtools[data-astro-cid-c55q6fg4]{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.dt[data-astro-cid-c55q6fg4]{min-width:0;min-height:56px;color:var(--label);font:500 .6rem/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 2px;transition:background-color .25s,color .25s;display:flex}.dt[data-astro-cid-c55q6fg4] span[data-astro-cid-c55q6fg4]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.dt[data-astro-cid-c55q6fg4][aria-pressed=true]{background:var(--rose-ink);color:#fff}.dt[data-astro-cid-c55q6fg4]:disabled{opacity:.38;cursor:default}.dt[data-astro-cid-c55q6fg4]:focus-visible{outline:2px dashed var(--rose-ink);outline-offset:2px}.aa[data-astro-cid-c55q6fg4]{font:italic 500 1.2rem/20px var(--serif);letter-spacing:0;text-transform:none}.dpanel[data-astro-cid-c55q6fg4]{flex-direction:column;gap:10px;display:flex}.dpanel[data-astro-cid-c55q6fg4][hidden],.grid[data-astro-cid-c55q6fg4][hidden],.mine[data-astro-cid-c55q6fg4],.tdate[data-astro-cid-c55q6fg4]{display:none}.soon[data-astro-cid-c55q6fg4]{color:var(--rose);font:italic 400 1.05rem/1.3 var(--serif);text-align:center;background:#fff9;border-radius:12px;margin:0;padding:18px 8px}.upload[data-astro-cid-c55q6fg4]{align-self:flex-start}.packs[data-astro-cid-c55q6fg4]{flex-wrap:wrap;gap:6px;display:flex}.grid[data-astro-cid-c55q6fg4]{overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px;max-height:260px;display:grid;overflow-y:auto}.stk[data-astro-cid-c55q6fg4]{aspect-ratio:1;cursor:pointer;touch-action:pan-x;background:#fff9;border:0;border-radius:12px;place-items:center;padding:4px;display:grid;box-shadow:inset 0 0 0 1px #6e3c481a}.stk[data-astro-cid-c55q6fg4] img[data-astro-cid-c55q6fg4]{object-fit:contain;pointer-events:none;width:100%;height:100%}.stk[data-astro-cid-c55q6fg4]:focus-visible{outline:2px dashed var(--rose-ink);outline-offset:2px}@media (hover:hover){.stk[data-astro-cid-c55q6fg4]:hover{background:#fff}}.sws[data-astro-cid-c55q6fg4],.szs[data-astro-cid-c55q6fg4],.fonts[data-astro-cid-c55q6fg4]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sw[data-astro-cid-c55q6fg4]{background:var(--c);cursor:pointer;border:0;border-radius:50%;width:32px;height:32px;padding:0;position:relative;box-shadow:inset 0 0 0 1px #6e3c4840}.sw[data-astro-cid-c55q6fg4]:after{content:"";position:absolute;inset:-6px}.sw[data-astro-cid-c55q6fg4][aria-pressed=true]{box-shadow:inset 0 0 0 1px #6e3c4840, 0 0 0 2px #fff, 0 0 0 4px var(--rose-ink)}.sw[data-astro-cid-c55q6fg4]:focus-visible,.sz[data-astro-cid-c55q6fg4]:focus-visible{outline:2px dashed var(--rose-ink);outline-offset:4px}.sw[data-astro-cid-c55q6fg4].pick{background:conic-gradient(#f28b9c,#f6d37a,#a8d8a0,#8fc4e8,#b9a2e0,#f28b9c);overflow:hidden}.sw[data-astro-cid-c55q6fg4].pick input[data-astro-cid-c55q6fg4]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.sz[data-astro-cid-c55q6fg4]{cursor:pointer;background:#ffffffbf;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;box-shadow:inset 0 0 0 1px #6e3c481f}.sz[data-astro-cid-c55q6fg4] i[data-astro-cid-c55q6fg4]{width:var(--d);height:var(--d);background:var(--ink);border-radius:50%}.sz[data-astro-cid-c55q6fg4][aria-pressed=true]{background:var(--rose-ink)}.sz[data-astro-cid-c55q6fg4][aria-pressed=true] i[data-astro-cid-c55q6fg4]{background:#fff}.trow[data-astro-cid-c55q6fg4]{gap:8px;display:flex}.ttext[data-astro-cid-c55q6fg4]{min-width:0;color:var(--ink);font:400 1rem/1.3 var(--sans);background:#fff;border:0;border-radius:99px;flex:1;padding:9px 14px;box-shadow:inset 0 0 0 1px #6e3c4833}.ttext[data-astro-cid-c55q6fg4]:focus-visible{outline:2px dashed var(--rose-ink);outline-offset:2px}.tadd[data-astro-cid-c55q6fg4]{flex:none;padding:10px 16px}.chip[data-astro-cid-c55q6fg4]{color:var(--label);font:500 .66rem/1.3 var(--sans);letter-spacing:var(--track);text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#ffffffa6;border:0;border-radius:99px;padding:5px 12px;transition:background-color .25s,color .25s;box-shadow:inset 0 0 0 1px #6e3c481f}.chip[data-astro-cid-c55q6fg4][aria-pressed=true]{background:var(--rose-ink);color:#fff}.chip[data-astro-cid-c55q6fg4]:focus-visible{outline:2px dashed var(--rose-ink);outline-offset:2px}.fonts[data-astro-cid-c55q6fg4] .chip[data-astro-cid-c55q6fg4]{letter-spacing:0;text-transform:none;padding:6px 14px;font-size:.95rem}.fonts[data-astro-cid-c55q6fg4] [data-astro-cid-c55q6fg4][data-font=serif]{font-family:var(--serif);font-style:italic}.fonts[data-astro-cid-c55q6fg4] [data-astro-cid-c55q6fg4][data-font=hand]{font-family:"Great Vibes", var(--serif);font-size:1.2rem}.fonts[data-astro-cid-c55q6fg4] [data-astro-cid-c55q6fg4][data-font=y2k]{font-family:Audiowide, var(--sans);font-size:.8rem}.fonts[data-astro-cid-c55q6fg4] [data-astro-cid-c55q6fg4][data-font=sans]{font-weight:600}.dtip[data-astro-cid-c55q6fg4]{color:var(--label);font:italic 400 .9rem/1.5 var(--serif);margin:0}
