.im-work[data-v-072bc722]{gap:1rem;min-width:0;display:grid}.im-drop[data-v-072bc722],.im-actions[data-v-072bc722],.im-buttons[data-v-072bc722],.im-bg[data-v-072bc722]{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.im-drop[data-v-072bc722]{color:#203f42;background:#f3f8f7;border:1.5px dashed #92a8a6;border-radius:12px;justify-content:space-between;padding:1.1rem}.im-drop.hovering[data-v-072bc722]{background:#e0f0eb}.im-drop>div[data-v-072bc722]{min-width:0}.im-drop strong[data-v-072bc722]{overflow-wrap:anywhere;display:block}.im-work small[data-v-072bc722]{margin-top:.35rem;font-size:.78rem;display:block}.im-work button[data-v-072bc722],.im-download[data-v-072bc722]{font:inherit;cursor:pointer;color:#234240;background:#fff;border:1px solid #91a6a3;border-radius:7px;padding:.52rem .78rem;font-weight:650;text-decoration:none}.im-work .im-primary[data-v-072bc722],.im-download[data-v-072bc722],.im-buttons button[aria-pressed=true][data-v-072bc722]{color:#fff;background:#214e4a;border-color:#214e4a}.im-work button[data-v-072bc722]:disabled{opacity:.45;cursor:default}.im-layout[data-v-072bc722]{align-items:start;gap:1.25rem;display:grid}.im-preview[data-v-072bc722],.im-settings[data-v-072bc722]{min-width:0}.im-board[data-v-072bc722]{background:#e8eceb;border-radius:10px;place-items:center;padding:.75rem;display:grid}.im-canvas[data-v-072bc722]{background:repeating-conic-gradient(#f4f6f5 0% 25%,#e2e7e5 0% 50%) 0 0/16px 16px;max-width:100%;position:relative;overflow:hidden}.im-canvas img[data-v-072bc722]{width:auto;max-width:100%;height:auto;max-height:420px;display:block}.im-canvas img.im-overlay[data-v-072bc722]{width:100%;height:100%;position:absolute;inset:0}.im-canvas i[data-v-072bc722]{background:#fff;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 3px #223}.im-comparison[data-v-072bc722],.im-quality[data-v-072bc722]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;margin-top:.65rem;display:flex}.im-work input[type=range][data-v-072bc722]{accent-color:#216159;width:100%;margin:0}.im-stats[data-v-072bc722]{gap:.45rem;margin:.8rem 0 0;display:grid}.im-stats div[data-v-072bc722]{justify-content:space-between;gap:.5rem;display:flex}.im-stats dd[data-v-072bc722]{font-variant-numeric:tabular-nums;margin:0}.im-settings[data-v-072bc722]{gap:1rem;display:grid}.im-settings fieldset[data-v-072bc722]{border:1px solid #c7d1cf;border-radius:9px;min-width:0;margin:0;padding:.75rem}.im-settings legend[data-v-072bc722]{padding:0 .25rem;font-weight:700}.im-settings input[type=number][data-v-072bc722]{box-sizing:border-box;width:100%;font:inherit;border:1px solid #a4b5b1;border-radius:5px;padding:.4rem;display:block}.im-buttons[data-v-072bc722]{gap:.32rem;margin:.35rem 0}.im-buttons button[data-v-072bc722]{padding:.38rem .6rem}.im-bg[data-v-072bc722]{justify-content:space-between;margin-top:.8rem}.im-bg input[data-v-072bc722]{width:2.5rem}.im-download[data-v-072bc722]{text-align:center}@media (width>=760px){.im-layout[data-v-072bc722]{grid-template-columns:minmax(0,1.55fr) minmax(240px,1fr)}}*{box-sizing:border-box}body{color:#303943;background:#e6f0f9;margin:0;font:16px/1.6 system-ui,sans-serif}main{max-width:1080px;margin:auto;padding:0 clamp(12px,3vw,34px)}header,.actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}header{border-bottom:1px solid #b7cbdc;min-height:72px}header a:first-child{font-size:1.38rem;font-weight:850}a{color:var(--accent);text-underline-offset:4px}.lang{margin-left:auto}.hero{grid-template-columns:1fr 32%;align-items:center;gap:24px;padding:32px 0;display:grid}.hero img{object-fit:cover;border-radius:20px;width:100%;max-height:178px}.hero h1{letter-spacing:-.035em;margin:0;font-size:clamp(1.8rem,4vw,3.6rem);line-height:1.13}.hero p{margin-bottom:0}.bench,aside{background:#fff;border:1px solid #c3d3df;border-radius:20px;min-width:0;padding:clamp(16px,3vw,36px)}.bench{border-top:5px solid var(--accent)}aside{margin-top:24px}h2,h3{line-height:1.3}h2:first-child{margin-top:0}button,input,textarea,select{font:inherit;max-width:100%}button,.actions a{cursor:pointer;color:#283644;background:#f4f8fb;border:1px solid #9eb0c1;border-radius:10px;min-height:44px;padding:8px 14px}button[aria-pressed=true],[data-studio-download]{background:var(--accent);color:#fff}.actions{margin:12px 0}textarea{border:1px solid #aabfcd;border-radius:10px;width:100%;padding:12px;display:block}pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#edf4fa;border-radius:12px;max-height:45vh;padding:16px;overflow:auto}.bench img,.bench canvas,audio{max-width:100%}fieldset{min-width:0}footer{padding:26px 0;font-size:.9rem}[role=alert]{color:#822e2c}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:2px;outline:3px solid #1669a1}@media (width<=640px){.hero{grid-template-columns:minmax(0,1fr);gap:12px;padding:20px 0}.hero img{object-position:center;height:84px}.bench{padding:14px}header{gap:8px}}
