@font-face{font-family:DokiDokiAller;src:url(/assets/fonts/aller/aller.woff2)format("woff2");font-display:swap}@font-face{font-family:DokiDokiPoem;src:url(/assets/fonts/jp_hand_slanted/jp_hand_slanted.woff2)format("woff2");font-display:swap}@font-face{font-family:DokiDokiScript;src:url(/assets/fonts/ammys_handwriting/ammys_handwriting.woff2)format("woff2");font-display:swap}.tool-pages-module__IQVv4a__page{width:min(1180px,100%);margin:0 auto;padding:1.5rem 1rem 5rem}.tool-pages-module__IQVv4a__breadcrumbs{color:var(--ink-muted);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:1.25rem;font-size:.8rem;font-weight:800;display:flex}.tool-pages-module__IQVv4a__breadcrumbs a{color:var(--ink-soft);text-decoration:none}.tool-pages-module__IQVv4a__hero{align-items:end;gap:1.5rem;margin-bottom:1.5rem;display:grid}.tool-pages-module__IQVv4a__heroCopy{max-width:760px}.tool-pages-module__IQVv4a__eyebrow{color:var(--coral-i);font-family:var(--font-fredoka), sans-serif;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:.8rem;font-size:.8rem;font-weight:800;display:inline-flex}.tool-pages-module__IQVv4a__eyebrow:before{background:var(--coral-i);content:"";width:2rem;height:.2rem}.tool-pages-module__IQVv4a__heroTitle{letter-spacing:-.045em;max-width:900px;margin-bottom:.9rem;font-size:clamp(2.1rem,6vw,4.3rem)}.tool-pages-module__IQVv4a__heroLead{max-width:760px;color:var(--ink-soft);margin-bottom:0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.75}.tool-pages-module__IQVv4a__heroNote{border:2.5px dashed var(--ink);background:var(--paper-warm);box-shadow:var(--shadow-sticker-sm);border-radius:18px;padding:1.15rem}.tool-pages-module__IQVv4a__heroNote strong{font-family:var(--font-fredoka), sans-serif;margin-bottom:.45rem;display:block}.tool-pages-module__IQVv4a__heroNote p{color:var(--ink-soft);margin-bottom:0;font-size:.9rem;line-height:1.6}.tool-pages-module__IQVv4a__toolShell{border:3px solid var(--ink);background:var(--paper);box-shadow:6px 6px 0 var(--ink);border-radius:24px;margin-bottom:3rem;padding:1rem}.tool-pages-module__IQVv4a__toolHeader{border-bottom:2px dashed var(--ink-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.8rem;display:flex}.tool-pages-module__IQVv4a__toolKicker{font-family:var(--font-fredoka), sans-serif;align-items:center;gap:.55rem;font-weight:800;display:flex}.tool-pages-module__IQVv4a__toolDots{gap:.3rem;display:inline-flex}.tool-pages-module__IQVv4a__toolDots span{border:1px solid var(--ink);border-radius:50%;width:.65rem;height:.65rem}.tool-pages-module__IQVv4a__toolDots span:first-child{background:var(--coral-i)}.tool-pages-module__IQVv4a__toolDots span:nth-child(2){background:var(--sun)}.tool-pages-module__IQVv4a__toolDots span:nth-child(3){background:var(--sky)}.tool-pages-module__IQVv4a__toolSubtle{color:var(--ink-muted);font-size:.78rem;font-weight:700}.tool-pages-module__IQVv4a__toolGrid{gap:1rem;display:grid}.tool-pages-module__IQVv4a__controls{border:2.5px solid var(--ink);background:var(--paper-warm);border-radius:16px;align-content:start;gap:.85rem;padding:1rem;display:grid}.tool-pages-module__IQVv4a__field{gap:.4rem;display:grid}.tool-pages-module__IQVv4a__field label,.tool-pages-module__IQVv4a__field legend{color:var(--ink);font-family:var(--font-fredoka), sans-serif;font-size:.9rem;font-weight:800}.tool-pages-module__IQVv4a__field textarea,.tool-pages-module__IQVv4a__field input,.tool-pages-module__IQVv4a__field select{border:2px solid var(--ink);background:var(--paper);width:100%;min-height:2.7rem;color:var(--ink);font:inherit;border-radius:10px;padding:.7rem .8rem;font-size:.95rem}.tool-pages-module__IQVv4a__field textarea{resize:vertical;min-height:9rem;line-height:1.6}.tool-pages-module__IQVv4a__field textarea:focus,.tool-pages-module__IQVv4a__field input:focus,.tool-pages-module__IQVv4a__field select:focus{outline:3px solid var(--sky);outline-offset:2px}.tool-pages-module__IQVv4a__fieldHint{color:var(--ink-muted);margin:0;font-size:.75rem;line-height:1.5}.tool-pages-module__IQVv4a__checkRow{color:var(--ink);align-items:flex-start;gap:.55rem;font-size:.85rem;font-weight:700;line-height:1.45;display:flex}.tool-pages-module__IQVv4a__checkRow input{width:1.1rem;height:1.1rem;accent-color:var(--coral-i);flex:none;margin-top:.12rem}.tool-pages-module__IQVv4a__actionRow{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.tool-pages-module__IQVv4a__actionButton{border:2px solid var(--ink);background:var(--coral-i);min-height:2.8rem;color:var(--paper-fixed);cursor:pointer;font-family:var(--font-fredoka), sans-serif;box-shadow:var(--shadow-sticker-sm);transition:transform .15s var(--ease-back), box-shadow .15s var(--ease-back);border-radius:999px;padding:.65rem 1rem;font-weight:800}.tool-pages-module__IQVv4a__actionButton:hover{box-shadow:var(--shadow-sticker-md);transform:translate(-1px,-1px)}.tool-pages-module__IQVv4a__actionButton.tool-pages-module__IQVv4a__secondary{background:var(--sky);color:var(--ink-fixed)}.tool-pages-module__IQVv4a__actionButton.tool-pages-module__IQVv4a__tertiary{background:var(--paper);color:var(--ink)}.tool-pages-module__IQVv4a__status{min-height:1.3rem;color:var(--mint-press);margin:0;font-size:.78rem;font-weight:800}.tool-pages-module__IQVv4a__previewPanel{border:2.5px solid var(--ink);background:#161616;border-radius:16px;min-width:0;padding:1rem}.tool-pages-module__IQVv4a__previewLabel{color:#fff;font-family:var(--font-fredoka), sans-serif;justify-content:space-between;gap:1rem;margin-bottom:.7rem;font-size:.82rem;font-weight:700;display:flex}.tool-pages-module__IQVv4a__fontPreview{overflow-wrap:anywhere;color:#fff;text-align:center;white-space:pre-wrap;background-color:#fff;background-image:linear-gradient(45deg,#dedede 25%,#0000 25%),linear-gradient(-45deg,#dedede 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#dedede 75%),linear-gradient(-45deg,#0000 75%,#dedede 75%);background-position:0 0,0 0,10px 10px,-10px -10px;background-repeat:repeat,repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;border:2px solid #fff;border-radius:10px;place-items:center;min-height:18rem;padding:clamp(1.5rem,6vw,4rem);font-family:DokiDokiAller,sans-serif;font-size:clamp(2rem,7vw,4.3rem);line-height:1.2;display:grid}.tool-pages-module__IQVv4a__fontDialog{text-shadow:4px 4px #2b1e0f,-2px -2px #2b1e0f,2px -2px #2b1e0f,-2px 2px #2b1e0f}.tool-pages-module__IQVv4a__fontPlain{color:#2b1e0f;text-shadow:none}.tool-pages-module__IQVv4a__fontGlitch{color:#fff;text-shadow:6px 0 #ff3864,-6px 0 #26d9ff,0 4px #2b1e0f}.tool-pages-module__IQVv4a__socialWrap{margin-top:1rem}.tool-pages-module__IQVv4a__poemToolGrid,.tool-pages-module__IQVv4a__textBoxToolGrid{gap:1rem;display:grid}.tool-pages-module__IQVv4a__poemPreview{color:#312817;white-space:pre-wrap;border:1.5rem solid #f1d5aa;border-radius:7px;min-height:29rem;padding:clamp(1.35rem,5vw,3.2rem);font-family:DokiDokiPoem,cursive;font-size:clamp(1.05rem,2.7vw,1.65rem);line-height:1.65;overflow:hidden;box-shadow:inset 0 0 0 1px #2b1e0f40,0 0 0 2px #2b1e0f}.tool-pages-module__IQVv4a__poemSayori{color:#a22f2f;font-family:DokiDokiScript,cursive}.tool-pages-module__IQVv4a__poemNatsuki{color:#a34872;font-family:DokiDokiPoem,cursive}.tool-pages-module__IQVv4a__poemYuri{color:#453d81;font-family:DokiDokiPoem,cursive}.tool-pages-module__IQVv4a__poemMonika{color:#2c5e46;font-family:DokiDokiScript,cursive}.tool-pages-module__IQVv4a__poemSpecial{color:#232323;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.02em}.tool-pages-module__IQVv4a__poemPaper{background:#fffdf6}.tool-pages-module__IQVv4a__poemRose{background:#fff0f1}.tool-pages-module__IQVv4a__poemBlue{background:#eff8fb}.tool-pages-module__IQVv4a__poemMeta{color:var(--ink-muted);flex-wrap:wrap;gap:.45rem 1rem;margin-top:.8rem;font-size:.78rem;font-weight:800;display:flex}.tool-pages-module__IQVv4a__textBoxPreview{background-color:#d7d7d7;background-image:linear-gradient(45deg,#c8c8c8 25%,#0000 25%),linear-gradient(-45deg,#c8c8c8 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#c8c8c8 75%),linear-gradient(-45deg,#0000 75%,#c8c8c8 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border:2px solid #fff;border-radius:10px;place-items:center;min-height:18rem;padding:1rem;display:grid;overflow:auto}.tool-pages-module__IQVv4a__textBoxCanvas{background:#fff;border:3px solid #2b1e0f;border-radius:18px;width:min(100%,816px);min-height:150px;padding:4.5rem 2rem 1.5rem;position:relative;box-shadow:4px 4px #2b1e0f}.tool-pages-module__IQVv4a__textBoxName{color:#2b1e0f;text-align:center;background:#ff9cbd;border:3px solid #2b1e0f;border-radius:9px;min-width:8rem;padding:.45rem .8rem;font-family:DokiDokiAller,sans-serif;font-size:1.05rem;font-weight:700;position:absolute;top:-1.4rem;left:1.25rem}.tool-pages-module__IQVv4a__textBoxHint{color:#2b1e0f;text-align:center;font-family:DokiDokiAller,sans-serif;font-size:clamp(1rem,3vw,1.55rem)}.tool-pages-module__IQVv4a__textboxNight{background:#2d2a3f}.tool-pages-module__IQVv4a__textboxNight .tool-pages-module__IQVv4a__textBoxName{color:#fff;background:#6861a7}.tool-pages-module__IQVv4a__textboxNight .tool-pages-module__IQVv4a__textBoxHint{color:#fff}.tool-pages-module__IQVv4a__textboxGlitch{background:#1b2028;border-style:dashed}.tool-pages-module__IQVv4a__textboxGlitch .tool-pages-module__IQVv4a__textBoxName{background:#ff3864}.tool-pages-module__IQVv4a__textboxGlitch .tool-pages-module__IQVv4a__textBoxHint{color:#8df3ff;text-shadow:3px 0 #ff3864}.tool-pages-module__IQVv4a__moduleGrid{gap:1rem;margin-top:1.2rem;display:grid}.tool-pages-module__IQVv4a__module,.tool-pages-module__IQVv4a__moduleAccent,.tool-pages-module__IQVv4a__moduleDark{border:2.5px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-sticker-md);border-radius:18px;padding:clamp(1.25rem,3vw,2.2rem)}.tool-pages-module__IQVv4a__moduleAccent{background:var(--paper-warm)}.tool-pages-module__IQVv4a__moduleDark{background:var(--ink);color:var(--paper-fixed)}.tool-pages-module__IQVv4a__moduleDark h2,.tool-pages-module__IQVv4a__moduleDark h3{color:var(--paper-fixed)}.tool-pages-module__IQVv4a__module h2,.tool-pages-module__IQVv4a__moduleAccent h2,.tool-pages-module__IQVv4a__moduleDark h2{margin-bottom:.85rem;font-size:clamp(1.45rem,3vw,2.15rem)}.tool-pages-module__IQVv4a__module h3,.tool-pages-module__IQVv4a__moduleAccent h3,.tool-pages-module__IQVv4a__moduleDark h3{margin:1.4rem 0 .55rem;font-size:1.1rem}.tool-pages-module__IQVv4a__module p,.tool-pages-module__IQVv4a__moduleAccent p,.tool-pages-module__IQVv4a__moduleDark p,.tool-pages-module__IQVv4a__module li,.tool-pages-module__IQVv4a__moduleAccent li,.tool-pages-module__IQVv4a__moduleDark li{color:inherit;font-size:1rem;line-height:1.82}.tool-pages-module__IQVv4a__module p:last-child,.tool-pages-module__IQVv4a__moduleAccent p:last-child,.tool-pages-module__IQVv4a__moduleDark p:last-child{margin-bottom:0}.tool-pages-module__IQVv4a__module ul,.tool-pages-module__IQVv4a__moduleAccent ul,.tool-pages-module__IQVv4a__moduleDark ul,.tool-pages-module__IQVv4a__module ol,.tool-pages-module__IQVv4a__moduleAccent ol,.tool-pages-module__IQVv4a__moduleDark ol{gap:.65rem;padding-left:1.35rem;display:grid}.tool-pages-module__IQVv4a__module a,.tool-pages-module__IQVv4a__moduleAccent a,.tool-pages-module__IQVv4a__moduleDark a{color:var(--coral-i);font-weight:800}.tool-pages-module__IQVv4a__moduleDark a{color:var(--sun)}.tool-pages-module__IQVv4a__quoteCard{border-left:5px solid var(--coral-i);color:var(--ink-soft);background:#ffffff80;margin:1rem 0;padding:1rem 1.1rem;font-size:.95rem;line-height:1.7}.tool-pages-module__IQVv4a__faqList{gap:.75rem;margin-top:1rem;display:grid}.tool-pages-module__IQVv4a__faqItem{border:2px solid var(--ink);background:var(--paper-warm);border-radius:12px;padding:.9rem 1rem}.tool-pages-module__IQVv4a__faqItem summary{cursor:pointer;font-family:var(--font-fredoka), sans-serif;font-weight:800}.tool-pages-module__IQVv4a__faqItem p{margin:.75rem 0 0;font-size:.95rem}.tool-pages-module__IQVv4a__toolLinks{gap:.8rem;margin-top:1rem;display:grid}.tool-pages-module__IQVv4a__toolLink{border:2px solid var(--ink);background:var(--paper-warm);color:var(--ink);box-shadow:var(--shadow-sticker-sm);border-radius:14px;padding:1rem;text-decoration:none;display:block}.tool-pages-module__IQVv4a__toolLink:hover{color:var(--ink);transform:translateY(-2px)}.tool-pages-module__IQVv4a__toolLink strong{font-family:var(--font-fredoka), sans-serif;margin-bottom:.25rem;display:block}.tool-pages-module__IQVv4a__toolLink span{color:var(--ink-soft);font-size:.86rem;line-height:1.5}.tool-pages-module__IQVv4a__sourceLine{color:var(--ink-muted);margin-top:1rem;font-size:.78rem;line-height:1.6}@media (min-width:760px){.tool-pages-module__IQVv4a__page{padding-top:2rem}.tool-pages-module__IQVv4a__hero{grid-template-columns:minmax(0,1fr) 290px}.tool-pages-module__IQVv4a__toolShell{padding:1.4rem}.tool-pages-module__IQVv4a__toolGrid{grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr)}.tool-pages-module__IQVv4a__poemToolGrid,.tool-pages-module__IQVv4a__textBoxToolGrid{grid-template-columns:minmax(230px,.65fr) minmax(0,1.35fr)}.tool-pages-module__IQVv4a__moduleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-pages-module__IQVv4a__moduleWide{grid-column:1/-1}.tool-pages-module__IQVv4a__toolLinks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.tool-pages-module__IQVv4a__page{padding-left:1.5rem;padding-right:1.5rem}.tool-pages-module__IQVv4a__hero{grid-template-columns:minmax(0,1fr) 330px;gap:2.5rem}.tool-pages-module__IQVv4a__toolShell{padding:1.8rem}.tool-pages-module__IQVv4a__controls{padding:1.35rem}}@media (max-width:520px){.tool-pages-module__IQVv4a__page{padding-left:.75rem;padding-right:.75rem}.tool-pages-module__IQVv4a__toolShell{box-shadow:4px 4px 0 var(--ink);border-radius:18px}.tool-pages-module__IQVv4a__fontPreview{min-height:13rem}.tool-pages-module__IQVv4a__poemPreview{border-width:.8rem;min-height:23rem}.tool-pages-module__IQVv4a__textBoxCanvas{min-height:140px;padding-left:.8rem;padding-right:.8rem}.tool-pages-module__IQVv4a__textBoxName{left:.6rem}}.tool-pages-module__IQVv4a__visualToolGrid{gap:1rem;display:grid}.tool-pages-module__IQVv4a__visualControls{border:2.5px solid var(--ink);background:var(--paper-warm);border-radius:16px;align-content:start;gap:.85rem;padding:1rem;display:grid}.tool-pages-module__IQVv4a__canvasPanel{border:2.5px solid var(--ink);background:#171717;border-radius:16px;min-width:0;padding:.8rem}.tool-pages-module__IQVv4a__canvasPanelHeader{color:#fff;font-family:var(--font-fredoka), sans-serif;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.65rem;font-size:.78rem;font-weight:800;display:flex}.tool-pages-module__IQVv4a__canvasFrame{background-color:#fff;background-image:linear-gradient(45deg,#d4d4d4 25%,#0000 25%),linear-gradient(-45deg,#d4d4d4 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#d4d4d4 75%),linear-gradient(-45deg,#0000 75%,#d4d4d4 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border:2px solid #fff;border-radius:11px;position:relative;overflow:hidden}.tool-pages-module__IQVv4a__visualCanvas{object-fit:contain;touch-action:none;width:100%;height:auto;max-height:72vh;display:block}.tool-pages-module__IQVv4a__canvasTip{color:#cfcfcf;margin:.65rem 0 0;font-size:.76rem;line-height:1.5}.tool-pages-module__IQVv4a__rangeField{gap:.4rem;display:grid}.tool-pages-module__IQVv4a__rangeFieldHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.tool-pages-module__IQVv4a__rangeFieldHeader label{color:var(--ink);font-family:var(--font-fredoka), sans-serif;font-size:.9rem;font-weight:800}.tool-pages-module__IQVv4a__rangeValue{color:var(--ink-muted);font-size:.78rem;font-weight:800}.tool-pages-module__IQVv4a__rangeField input[type=range]{width:100%;accent-color:var(--coral-i)}.tool-pages-module__IQVv4a__colorRow{grid-template-columns:minmax(0,1fr) 3rem;align-items:center;gap:.6rem;display:grid}.tool-pages-module__IQVv4a__colorRow input[type=color]{border:2px solid var(--ink);background:var(--paper);cursor:pointer;border-radius:9px;width:3rem;height:2.7rem;padding:.15rem}.tool-pages-module__IQVv4a__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.tool-pages-module__IQVv4a__choiceButton,.tool-pages-module__IQVv4a__backgroundChoice,.tool-pages-module__IQVv4a__shapeChoice{border:2px solid var(--ink);background:var(--paper);min-width:0;color:var(--ink);cursor:pointer;font:inherit;text-align:left;border-radius:10px;padding:.6rem;font-size:.8rem;font-weight:800}.tool-pages-module__IQVv4a__choiceButton:hover,.tool-pages-module__IQVv4a__backgroundChoice:hover,.tool-pages-module__IQVv4a__shapeChoice:hover,.tool-pages-module__IQVv4a__choiceActive{background:var(--sun)}.tool-pages-module__IQVv4a__shapeChoice{text-align:center}.tool-pages-module__IQVv4a__shapeChoice span{margin-bottom:.25rem;font-size:1.4rem;line-height:1;display:block}.tool-pages-module__IQVv4a__backgroundGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.tool-pages-module__IQVv4a__backgroundChoice{padding:.35rem;overflow:hidden}.tool-pages-module__IQVv4a__backgroundChoice img{object-fit:cover;border-radius:6px;width:100%;height:4.1rem;margin-bottom:.35rem;display:block}.tool-pages-module__IQVv4a__backgroundChoice span{white-space:nowrap;text-overflow:ellipsis;padding:0 .25rem .15rem;display:block;overflow:hidden}.tool-pages-module__IQVv4a__uploadLabel{border:2px dashed var(--ink);color:var(--ink);cursor:pointer;border-radius:10px;gap:.4rem;padding:.75rem;font-size:.8rem;font-weight:800;display:grid}.tool-pages-module__IQVv4a__uploadLabel input{width:100%;font:inherit;font-size:.75rem}.tool-pages-module__IQVv4a__alignmentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.tool-pages-module__IQVv4a__alignmentButton{border:2px solid var(--ink);background:var(--paper);min-height:2.4rem;color:var(--ink);cursor:pointer;font:inherit;border-radius:9px;font-size:.76rem;font-weight:800}.tool-pages-module__IQVv4a__alignmentButton.tool-pages-module__IQVv4a__choiceActive{background:var(--sky)}.tool-pages-module__IQVv4a__sceneCanvasFrame{container-type:inline-size}.tool-pages-module__IQVv4a__spritePickerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.tool-pages-module__IQVv4a__spritePicker{border:2px solid var(--ink);background:var(--paper);border-radius:11px;gap:.35rem;padding:.45rem;display:grid}.tool-pages-module__IQVv4a__spritePickerHeader{font-family:var(--font-fredoka), sans-serif;justify-content:space-between;align-items:center;gap:.4rem;font-size:.78rem;font-weight:800;display:flex}.tool-pages-module__IQVv4a__spriteMiniFrame{background:linear-gradient(135deg,#f7e7ee,#d9d7f0);border-radius:7px;place-items:center;min-height:5.2rem;display:grid;overflow:hidden}.tool-pages-module__IQVv4a__spriteMiniFrame img{object-fit:contain;width:100%;height:5.2rem;display:block}.tool-pages-module__IQVv4a__spritePicker select,.tool-pages-module__IQVv4a__spritePicker input[type=range]{width:100%}.tool-pages-module__IQVv4a__spritePicker select{border:1.5px solid var(--ink);background:var(--paper-warm);min-height:2.25rem;color:var(--ink);font:inherit;border-radius:7px;padding:.35rem;font-size:.77rem}.tool-pages-module__IQVv4a__spritePicker input[type=range]{accent-color:var(--coral-i)}.tool-pages-module__IQVv4a__spriteSwitch{color:var(--ink-soft);align-items:center;gap:.4rem;font-size:.72rem;font-weight:800;display:flex}.tool-pages-module__IQVv4a__spriteSwitch input{accent-color:var(--coral-i)}.tool-pages-module__IQVv4a__selectedAssetNote{border-left:4px solid var(--coral-i);color:var(--ink-soft);background:#ffffff80;padding:.65rem .75rem;font-size:.78rem;line-height:1.5}.tool-pages-module__IQVv4a__selectedAssetNote strong{color:var(--ink);display:block}@media (min-width:760px){.tool-pages-module__IQVv4a__visualToolGrid{grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr)}.tool-pages-module__IQVv4a__spritePickerGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.tool-pages-module__IQVv4a__visualControls{padding:1.35rem}.tool-pages-module__IQVv4a__spritePickerGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.tool-pages-module__IQVv4a__visualControls{padding:.8rem}.tool-pages-module__IQVv4a__canvasPanel{padding:.55rem}.tool-pages-module__IQVv4a__spritePickerGrid{grid-template-columns:1fr}}
