.editor[data-v-bbf862ef]{gap:var(--s5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=900px){.editor[data-v-bbf862ef]{gap:var(--s6);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.stage-col[data-v-bbf862ef]{top:var(--s4);position:sticky}}.frame[data-v-bbf862ef]{background:var(--ink);border:3px solid var(--ink);border-radius:var(--r);width:100%;box-shadow:6px 6px 0 var(--uv-deep);margin-inline:auto;position:relative;overflow:hidden}.frame canvas[data-v-bbf862ef]{width:100%;height:100%;position:absolute;inset:0}.stage[data-v-bbf862ef]{touch-action:none;position:absolute;left:0;right:0}.stage .ph[data-v-bbf862ef]{width:100%;height:100%;position:absolute;inset:0}.search[data-v-bbf862ef]{margin-top:var(--s3);width:100%;font:500 1rem/1.4 var(--body);color:var(--ink);background:var(--white);border:2px solid var(--ink);padding:var(--s3);border-radius:10px;min-height:44px}.chip.nocap[data-v-bbf862ef]{text-transform:none}.hit[data-v-bbf862ef]{cursor:grab;touch-action:none;border:2px dashed oklch(100% 0 0/.75);border-radius:4px;outline:1px dashed oklch(0% 0 0/.6);position:absolute}.hit[data-v-bbf862ef]:active{cursor:grabbing}.hit[data-v-bbf862ef]:focus-visible{outline:3px solid var(--zap)}.grip[data-v-bbf862ef]{background:var(--zap);border:2px solid var(--ink);cursor:nwse-resize;border-radius:50%;width:26px;height:26px;position:absolute;bottom:-12px;right:-12px}.grip[data-v-bbf862ef]:after{content:"";position:absolute;inset:-9px}.hint[data-v-bbf862ef]{margin-top:var(--s3);font-size:.9rem}.export[data-v-bbf862ef]{gap:var(--s3);margin-top:var(--s4);flex-wrap:wrap;display:flex}.export .primary[data-v-bbf862ef]{flex:200px;min-height:52px;font-size:1.1rem}.status[data-v-bbf862ef]{min-height:1.6em;margin-top:var(--s2);font-weight:650}.panel[data-v-bbf862ef]{gap:var(--s5);grid-template-columns:minmax(0,1fr);display:grid}.panel[data-v-bbf862ef],.pick[data-v-bbf862ef],.stage-col[data-v-bbf862ef]{min-width:0}.h-sm[data-v-bbf862ef]{font-family:var(--body);text-transform:none;letter-spacing:0;font-size:1.15rem;font-weight:800}.pick-head[data-v-bbf862ef]{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.upload[data-v-bbf862ef]{cursor:pointer}.upload[data-v-bbf862ef]:focus-within{outline:3px solid var(--zap);outline-offset:2px}.strip[data-v-bbf862ef]{gap:var(--s3);padding:var(--s3) 6px var(--s4) 2px;scroll-snap-type:x proximity;grid-auto-columns:72px;grid-auto-flow:column;display:grid;overflow-x:auto}@media (width>=900px){.strip[data-v-bbf862ef]{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}}.thumb[data-v-bbf862ef]{border:2px solid var(--ink);background:var(--white);cursor:pointer;scroll-snap-align:start;transition:transform .12s var(--ease);border-radius:10px;padding:3px}.thumb img[data-v-bbf862ef]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:6px;width:100%}.thumb[data-v-bbf862ef]:hover{transform:rotate(-3deg)}.thumb[aria-pressed=true][data-v-bbf862ef]{background:var(--uv);box-shadow:3px 3px 0 var(--ink);transform:rotate(-3deg)}.now[data-v-bbf862ef]{gap:var(--s3);flex-wrap:wrap;align-items:baseline;font-size:.95rem;display:flex}.fields[data-v-bbf862ef]{gap:var(--s4);display:grid}.field[data-v-bbf862ef]{gap:var(--s1);display:grid}.row[data-v-bbf862ef]{gap:var(--s2);align-items:stretch;display:flex}.row.gap[data-v-bbf862ef]{gap:var(--s3);flex-wrap:wrap}.x[data-v-bbf862ef]{border:2px solid var(--ink);background:var(--white);cursor:pointer;width:44px;min-height:44px;color:var(--ink);border-radius:10px;flex:none;font-size:1.4rem}.style[data-v-bbf862ef],.x[data-v-bbf862ef]:hover{background:var(--uv-tint)}.style[data-v-bbf862ef]{gap:var(--s3);padding:var(--s4);border-radius:var(--r);display:grid}.opt[data-v-bbf862ef]{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.opt>span[data-v-bbf862ef]{min-width:56px;font-weight:650}.chip[data-v-bbf862ef]{text-transform:capitalize}.ai[data-v-bbf862ef]{gap:var(--s3);padding:var(--s5);background:var(--uv-deep);color:var(--white);border-radius:var(--r);display:grid}.ai input[data-v-bbf862ef]{border-color:var(--white);flex:180px}.ai .btn[data-v-bbf862ef]{box-shadow:3px 3px 0 var(--ink)}.err[data-v-bbf862ef]{color:oklch(88% .1 25);font-weight:650}.linkish[data-v-bbf862ef]{color:var(--zap);font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;text-decoration:underline}.ideas[data-v-bbf862ef]{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.ideas button[data-v-bbf862ef]{text-align:left;width:100%;padding:var(--s3) var(--s4);background:var(--white);color:var(--ink);border:2px solid var(--ink);font:500 .95rem/1.35 var(--body);cursor:pointer;border-radius:10px;gap:2px;min-height:44px;display:grid}.ideas button[data-v-bbf862ef]:hover{background:var(--zap)}.ideas span+span[data-v-bbf862ef]:before{content:"→ ";color:var(--uv);font-weight:800}
