.tools-page .field{flex-direction:column;gap:8px;font-size:14px;display:flex}.tools-page .field>span{opacity:.7}.tools-page input:not([type=range]),.tools-page select{font:inherit;background:var(--paper);color:var(--ink);border:1.5px solid #0000;border-radius:12px;outline:none;min-width:0;padding:12px 14px;font-size:16px;transition:border-color .3s;box-shadow:0 1px 2px #280f001f}.tools-page input:focus,.tools-page select:focus{border-color:var(--ink)}.tools-page input::placeholder{color:#0d0b0959}.tools-page option{color:#0d0b09;background:#fff}.tools-page .seg{background:#0d0b0917;border-radius:99px;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.tools-page .seg button{transition:background .4s var(--ease), color .4s var(--ease);border-radius:99px;padding:8px 16px;font-size:14px}.tools-page .seg button.on{background:var(--ink);color:var(--orange)}.tools-page .seg.big button{padding:10px 22px;font-size:16px}.tools-page .btn{background:var(--ink);color:var(--orange);white-space:nowrap;transition:background .4s var(--ease), color .4s var(--ease), transform .4s var(--ease), opacity .3s;border-radius:99px;align-items:center;gap:8px;padding:12px 20px;font-size:15px;display:inline-flex}.tools-page .btn:hover{background:var(--paper);color:var(--ink);transform:translateY(-2px)}.tools-page .btn:disabled{opacity:.4;transform:none}.tools-page .btn.ghost{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.tools-page .btn.ghost:hover{background:var(--ink);color:var(--orange)}.tools-page .btn.small{padding:8px 14px;font-size:13px}.tools-page .tool{flex-direction:column;gap:18px;display:flex}.tools-page .note{opacity:.65;margin:0;font-size:13px;line-height:1.5}.tools-page .jobs{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tools-page .job{background:linear-gradient(172deg,#fefdfb,#f4f0e8);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:10px 12px 10px 14px;font-size:14px;display:grid;box-shadow:0 1px 2px #280f0024,0 10px 20px -12px #3c140073}.tools-page .job .kind{background:var(--ink);color:var(--orange);border-radius:99px;padding:3px 8px;font-size:11px}.tools-page .job .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tools-page .job .size{opacity:.7;white-space:nowrap;font-variant-numeric:tabular-nums}.tools-page .job .to{align-items:center;gap:6px;display:flex}.tools-page .job .to select{box-shadow:none;background:#fff;border-color:#0d0b091f;padding:6px 10px;font-size:14px}.tools-page .job .act{justify-content:flex-end;align-items:center;gap:6px;min-width:130px;display:flex}.tools-page .job .err{color:#b3200f;grid-column:1/-1;font-size:13px}.tools-page .bar{background:#0d0b091a;border-radius:6px;width:110px;height:6px;overflow:hidden}.tools-page .bar i{background:var(--ink);transform-origin:0;height:100%;transition:transform .3s var(--ease);animation:1.2s ease-in-out infinite pulse;display:block}@keyframes pulse{50%{opacity:.6}}.tools-page .x{text-align:center;opacity:.5;border-radius:50%;width:30px;height:30px;font-size:18px;line-height:1;transition:opacity .3s,background .3s}.tools-page .x:hover:not(:disabled){opacity:1;background:#0d0b0914}.tools-page .row-end{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}@media (width<=760px){.tools-page .job{grid-template-columns:auto minmax(0,1fr) auto}.tools-page .job .to,.tools-page .job .gain{grid-column:1/3}}.holdback.svelte-11pd2p1{z-index:30;flex-direction:column;align-items:center;gap:6px;display:flex;position:fixed;bottom:clamp(18px,4vw,48px);right:clamp(18px,4vw,56px)}.label.svelte-11pd2p1{white-space:nowrap;pointer-events:none;font-size:20px;transform:rotate(-5deg)}.knob.svelte-11pd2p1{background:var(--ink);width:108px;height:108px;color:var(--orange);touch-action:none;-webkit-user-select:none;user-select:none;transition:transform .5s var(--ease);border-radius:50%;position:relative;box-shadow:0 18px 30px -14px #3c1400b3}.knob.svelte-11pd2p1:hover{transform:scale(1.05)}.knob.svelte-11pd2p1:active{transform:scale(.96)}.ring.svelte-11pd2p1{pointer-events:none;width:calc(100% + 16px);height:calc(100% + 16px);position:absolute;inset:-8px;overflow:visible;transform:rotate(-90deg)}.ring.svelte-11pd2p1 circle:where(.svelte-11pd2p1){fill:none;stroke-width:3px}.track.svelte-11pd2p1{stroke:#0d0b0926}.fill.svelte-11pd2p1{stroke:var(--ink);stroke-linecap:round}.star.svelte-11pd2p1{will-change:transform;display:block;position:absolute;inset:18px}.star.svelte-11pd2p1 svg{width:100%;height:100%}.knob.svelte-11pd2p1{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}@media (width<=760px){.knob.svelte-11pd2p1{width:70px;height:70px}.star.svelte-11pd2p1{inset:12px}.label.svelte-11pd2p1{font-size:15px}}.qr.svelte-jhje74{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.controls.svelte-jhje74{flex-direction:column;gap:22px;display:flex}.swatches.svelte-jhje74{gap:10px;display:flex}.swatch.svelte-jhje74{border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:6px;transition:background .3s;display:flex}.swatch.svelte-jhje74 i:where(.svelte-jhje74){width:54px;height:54px;transition:transform .5s var(--ease);border-radius:12px;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #0d0b092e,0 6px 12px -8px #3c140080}.swatch.svelte-jhje74 b:where(.svelte-jhje74){opacity:.9;clip-path:polygon(0 0,40% 0,40% 40%,0 40%,0 60%,40% 60%,40% 100%,0 100%,0 0,60% 0,100% 0,100% 40%,60% 40%);border-radius:3px;position:absolute;inset:12px}.swatch.svelte-jhje74 em:where(.svelte-jhje74){font-size:14px;font-style:normal;position:relative}.swatch.svelte-jhje74 small:where(.svelte-jhje74){font-size:12px}.swatch.on.svelte-jhje74{background:#0d0b0914}.swatch.on.svelte-jhje74 i:where(.svelte-jhje74){box-shadow:inset 0 0 0 1.5px #0d0b092e, 0 0 0 2px var(--ink);transform:scale(1.06)rotate(-4deg)}.preview.svelte-jhje74{flex-direction:column;align-items:center;gap:18px;display:flex}.card.svelte-jhje74{width:min(100%,300px);color:var(--ink);background:linear-gradient(172deg,#fefdfb,#f1ede5);border-radius:14px;padding:7% 7% 0;transform:rotate(-2deg);box-shadow:0 2px 4px #280f002e,0 30px 50px -24px #3c140099}.code.svelte-jhje74{aspect-ratio:1;background:#fff;border-radius:6px;place-items:center;display:grid;overflow:hidden}.code.svelte-jhje74 svg{width:100%;height:100%;display:block}.code.svelte-jhje74 p:where(.svelte-jhje74){text-align:center;opacity:.6;padding:20px;font-size:14px}.cap.svelte-jhje74{text-align:center;padding:14px 0 18px;font-size:26px;display:block;transform:rotate(-2deg)}.actions.svelte-jhje74{gap:10px;display:flex}@media (width<=760px){.qr.svelte-jhje74{grid-template-columns:1fr}}.drop.svelte-1kzxx8q{text-align:center;width:100%;transition:background .4s var(--ease), border-color .4s var(--ease), transform .5s var(--ease);background:#fdfcf924;border:2px dashed #0d0b0959;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:34px 16px;display:flex}svg.svelte-1kzxx8q{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:30px;transition:transform .5s var(--ease);margin-bottom:4px}span.svelte-1kzxx8q{opacity:.6;font-size:14px}.drop.svelte-1kzxx8q:hover,.drop.over.svelte-1kzxx8q{border-color:var(--ink);background:#fdfcf966}.drop.svelte-1kzxx8q:hover svg:where(.svelte-1kzxx8q),.drop.over.svelte-1kzxx8q svg:where(.svelte-1kzxx8q){transform:translateY(-4px)}.drop.over.svelte-1kzxx8q{transform:scale(1.015)}.settings.svelte-qxr87n{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.preset.svelte-qxr87n{transition:background .4s var(--ease), color .4s var(--ease), transform .5s var(--ease);border-radius:14px;flex-direction:column;gap:4px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1.5px #0d0b0938}.preset.svelte-qxr87n strong:where(.svelte-qxr87n){font-size:17px;font-weight:500}.preset.svelte-qxr87n span:where(.svelte-qxr87n){opacity:.65;font-size:13px}.preset.svelte-qxr87n:hover{transform:translateY(-2px)}.preset.on.svelte-qxr87n{background:var(--ink);color:var(--orange);box-shadow:0 12px 24px -12px #3c140099}input[type=range].svelte-qxr87n{accent-color:var(--ink);border:0;padding:0}.gain.svelte-qxr87n em:where(.svelte-qxr87n){background:var(--ink);color:var(--orange);border-radius:99px;padding:3px 8px;font-size:12px;font-style:normal}.gain.svelte-qxr87n em.flat:where(.svelte-qxr87n){color:var(--ink);background:#0d0b0914}.sum.svelte-qxr87n{margin-right:auto;font-size:14px}@media (width<=760px){.settings.svelte-qxr87n{grid-template-columns:1fr}}.tools-page.svelte-171l7w4{min-height:100svh;padding:28px var(--pad) 200px;position:relative}header.svelte-171l7w4{margin-bottom:clamp(50px,10vh,110px)}.logo.svelte-171l7w4{width:120px}.logo.svelte-171l7w4 img:where(.svelte-171l7w4){width:100%;height:auto;display:block}.lbl.svelte-171l7w4{letter-spacing:.04em;margin-bottom:14px;font-size:14px;display:block}h1.svelte-171l7w4{letter-spacing:-.05em;margin:0 0 clamp(40px,7vh,80px);font-size:clamp(64px,13vw,220px);font-weight:400;line-height:.9}.body.svelte-171l7w4{grid-template-columns:minmax(240px,.8fr) minmax(0,2fr);align-items:start;gap:clamp(32px,5vw,90px);display:grid}aside.svelte-171l7w4{position:sticky;top:40px}.intro.svelte-171l7w4{max-width:34ch;margin:0 0 12px;font-size:clamp(16px,1.2vw,18px);line-height:1.5}.local.svelte-171l7w4{opacity:.75;align-items:center;gap:8px;margin:0 0 clamp(28px,5vh,48px);font-size:13px;display:flex}.local.svelte-171l7w4 i:where(.svelte-171l7w4){background:var(--ink);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite svelte-171l7w4-blink}@keyframes svelte-171l7w4-blink{50%{opacity:.25}}.list.svelte-171l7w4{border-top:1px solid #0d0b0933;flex-direction:column;display:flex}.item.svelte-171l7w4{text-align:left;opacity:.45;transition:opacity .5s var(--ease);border-bottom:1px solid #0d0b0933;align-items:center;gap:14px;padding:18px 0;display:flex}.item.svelte-171l7w4:hover{opacity:.8}.item.on.svelte-171l7w4{opacity:1}.ico.svelte-171l7w4{opacity:0;width:0;transition:width .6s var(--ease), opacity .5s var(--ease), transform .9s var(--ease);flex:none;transform:rotate(-144deg)scale(.4)}.item.on.svelte-171l7w4 .ico:where(.svelte-171l7w4){opacity:1;width:38px;transform:rotate(0)scale(1)}.txt.svelte-171l7w4{transition:transform .6s var(--ease);flex-direction:column;gap:2px;display:flex}.item.svelte-171l7w4:hover:not(.on) .txt:where(.svelte-171l7w4){transform:translate(8px)}strong.svelte-171l7w4{letter-spacing:-.03em;font-size:clamp(26px,2.6vw,40px);font-weight:400;line-height:1.05}sup.svelte-171l7w4{letter-spacing:0;opacity:.6;margin-left:6px;font-size:12px}small.svelte-171l7w4{opacity:.75;font-size:13px}.panel.svelte-171l7w4{min-width:0}@media (width<=900px){.body.svelte-171l7w4{grid-template-columns:1fr}aside.svelte-171l7w4{position:static}}
