.pix.svelte-8bvy4y{fill:currentColor;flex-shrink:0;display:block}.hp{--pink:#ff2f93;--pink-lt:#ff8fcb;--pink-dk:#c4005f;--cyan:#adf1f0;--lcd-ink:#0b4448;--gold:#fc3;--ink-bar:#2e2e3a;--foot:#16161c;--bg-pink:#ffc6df;--skin:#2c2c37;--skin-dot:#30303c;--hi:#6e6e82;--lo:#09090d;--face:#3d3d4b;--face-hov:#47475a;--ink:#c9c9dc;--ink-dim:#8a8aa0;--p-face:#ff4fa6;--p-hi:#ffc2df;--p-lo:#7a0040;--c-face:#9fe8e6;--c-hi:#fff;--c-lo:#1a5e62;cursor:var(--cu-main,url(/cursors/arrow.png) 0 0), default}.hp :is(button,a,label,summary){cursor:var(--cu-hand,url(/cursors/hand.png) 10 0), pointer}.hp :is(input:not([type=range],[type=checkbox],[type=radio]),textarea,[contenteditable=true]){cursor:var(--cu-text,url(/cursors/text.png) 6 14), text}.hp :is([role=slider],input[type=range]){cursor:var(--cu-grab,url(/cursors/grab.png) 16 14), grab}.hp :is([role=slider],input[type=range]):active{cursor:var(--cu-grabbing,url(/cursors/grabbing.png) 16 8), grabbing}.hp .presave{cursor:var(--cu-heart,url(/cursors/heart.png) 10 0), pointer}.hp .vf{cursor:var(--cu-shoot,url(/cursors/shoot.png) 14 14), crosshair}.hp .vf button{cursor:var(--cu-hand,url(/cursors/hand.png) 10 0), pointer}.hp :is(button,a):disabled,.hp [aria-disabled=true]{cursor:var(--cu-no,url(/cursors/no.png) 0 0), not-allowed}.hp [aria-busy=true],.hp [aria-busy=true] :is(button,a,label){cursor:var(--cu-wait,url(/cursors/wait.png) 10 16), wait}.hp *{scrollbar-width:thin;scrollbar-color:var(--pink,#ff2f93) transparent}html:has(.hp){scrollbar-width:thin;scrollbar-color:var(--pink,#ff2f93) transparent}.hp ::-webkit-scrollbar{width:6px;height:6px}html:has(.hp)::-webkit-scrollbar{width:6px;height:6px}.hp ::-webkit-scrollbar-thumb{background:var(--pink,#ff2f93)}html:has(.hp)::-webkit-scrollbar-thumb{background:var(--pink,#ff2f93)}.hp ::-webkit-scrollbar-track{background:0 0;display:none}.hp ::-webkit-scrollbar-button{background:0 0;display:none}html:has(.hp)::-webkit-scrollbar-button{background:0 0;display:none}.hp .wrap{width:min(1140px,100% - 32px);margin:0 auto}.hp :where(button){all:unset;box-sizing:border-box}.hp .bv{background:var(--face);color:var(--ink);border:2px solid;border-color:var(--hi) var(--lo) var(--lo) var(--hi)}.hp .bv:hover{background:var(--face-hov)}.hp .bv:active,.hp .bv.on{border-color:var(--lo) var(--hi) var(--hi) var(--lo)}.hp .bv:active>*,.hp .bv.on>*{translate:1px 1px}.hp .bv.pink.on,.hp .bv.pink:active{background:var(--p-face);color:#fff;border-color:var(--p-lo) var(--p-hi) var(--p-hi) var(--p-lo)}.hp .bv.cyan{background:var(--c-face);color:#0d4f54;border-color:var(--c-hi) var(--c-lo) var(--c-lo) var(--c-hi)}.hp .bv.cyan:hover{background:#b8f2f0}.hp .bv.cyan:active{border-color:var(--c-lo) var(--c-hi) var(--c-hi) var(--c-lo)}.hp .bv:disabled{opacity:.45}.hp .bv:focus-visible{outline:1px dotted var(--cyan);outline-offset:1px}.hp .inset{background:var(--lo);border:2px solid;border-color:var(--lo) var(--hi) var(--hi) var(--lo)}.hp .pwin{background:var(--skin);border:2px solid;border-color:var(--hi) var(--lo) var(--lo) var(--hi);outline:1px solid var(--lo);color:var(--ink);font-family:Tiny5,monospace}.hp .pwin-t{background:var(--face);border-bottom:1px solid var(--lo);align-items:center;gap:6px;height:16px;padding:0 3px 0 6px;display:flex}.hp .grip{background:repeating-linear-gradient(var(--hi) 0 1px, transparent 1px 3px);opacity:.6;flex:1;height:7px}.hp .tname{letter-spacing:2px;color:var(--pink-lt);text-transform:uppercase;font:10px Tiny5,monospace}.hp .pwin-b{padding:10px}.hp .lbl{letter-spacing:1px;color:var(--ink-dim);text-transform:uppercase;margin:0 0 5px;font-size:10px}@keyframes px-blink{50%{opacity:.15}}.hp .pwin.light{--skin:#fff7fb;--face:#fff;--face-hov:#fff0f7;--hi:#fff;--lo:#d0558f;--ink:#5a1834;--ink-dim:#b0577f;outline-color:var(--pink-dk)}.hp .pwin.light .pwin-t{background:repeating-linear-gradient(90deg, var(--pink) 0 2px, #ff5aaf 2px 4px);border-bottom:2px solid var(--pink-dk);height:20px}.hp .pwin.light .tname{color:#fff;text-shadow:1px 1px 0 var(--pink-dk)}.hp .pwin.light .grip{opacity:.7;background:repeating-linear-gradient(#fff 0 1px,#0000 1px 3px)}.hp .pwin.light .inset{background:#ffeaf3}.hp[data-bg=dots]{background:var(--bg-pink) radial-gradient(circle, #ffffffb3 3.5px, transparent 4px) 0 0 / 34px 34px}.hp[data-bg=check]{background:repeating-conic-gradient(#ffd6e8 0 25%, #ffc2dc 0 50%) 0 0 / 24px 24px}.hp[data-bg=hearts]{image-rendering:pixelated;background:#ffd9ea url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Cpath fill='%23ffffff' d='M4 5h2v1H4zM9 5h2v1H9zM3 6h4v1H3zM8 6h4v1H8zM3 7h9v2H3zM4 9h7v1H4zM5 10h5v1H5zM6 11h3v1H6zM7 12h1v1H7z'/%3E%3C/svg%3E") 0 0/32px 32px}.hp[data-bg=stars]{background:#e9d8ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' shape-rendering='crispEdges'%3E%3Cpath fill='%23ffffff' d='M5 3h1v1H5zM4 4h3v1H4zM5 5h1v1H5zM17 14h1v1h-1zM17 16h1v1h-1zM15 15h1v1h-1zM19 15h1v1h-1zM17 15h1v1h-1z'/%3E%3Cpath fill='%23ff8fcb' d='M12 9h1v1h-1z'/%3E%3C/svg%3E") 0 0/48px 48px}.hp[data-bg=dither]{background:repeating-conic-gradient(#ffffff2e 0 25%, transparent 0 50%) 0 0 / 4px 4px, linear-gradient(#ffb8d8 0 20%, #ffc6df 20% 40%, #ffd6e8 40% 60%, #d9f5f4 60% 80%, #bff0ef 80%)}.hp[data-bg=stripes]{background:repeating-linear-gradient(90deg,#ffc6df 0 16px,#ffe3ef 16px 32px)}.hp[data-bg=grid]{background:linear-gradient(#fff 1px,#0000 1px) 0 0/16px 16px,linear-gradient(90deg,#fff 1px,#0000 1px) 0 0/16px 16px,#ffd0e5}.busy.svelte-15xddyw{color:#b0145a;z-index:3;background:#fff0f7db;place-content:center;justify-items:center;gap:10px;font:700 14px Arial,sans-serif;display:grid;position:absolute;inset:0}.busy.svelte-15xddyw i:where(.svelte-15xddyw){border:4px solid #ffc6e2;border-top-color:#ec2d8a;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite svelte-15xddyw-busy-spin}@keyframes svelte-15xddyw-busy-spin{to{rotate:1turn}}.fit.svelte-15xddyw{place-items:center;width:100%;height:100%;min-height:0;display:grid}.screen.svelte-15xddyw{box-sizing:border-box;border:2px solid;border-color:var(--lo) var(--hi) var(--hi) var(--lo);background:#141418;place-items:center;display:grid;position:relative;overflow:hidden}canvas.svelte-15xddyw{touch-action:none;width:100%;height:100%;display:block}.screen.ios.svelte-15xddyw{background:#9a9a9a;border:4px solid #fff;border-radius:4px;box-shadow:0 4px 12px #00000059}.screen.ios.strip.svelte-15xddyw{background:0 0;border:0;border-radius:2px}.ios.svelte-15xddyw .badge:where(.svelte-15xddyw){background:#0000008c;border-radius:12px;padding:5px 10px;font:700 11px Inter,sans-serif}.screen.strip.svelte-15xddyw{background:repeating-conic-gradient(#ffd6e8 0 25%, #ffe9f2 0 50%) 0 0 / 8px 8px}.retro.svelte-15xddyw{image-rendering:pixelated}canvas.svelte-15xddyw:not(.strip-c){cursor:var(--hc-hand,pointer)}.drag.svelte-15xddyw{cursor:url(/cursors/grab.png) 16 14,grab}.drag.svelte-15xddyw:active{cursor:url(/cursors/grabbing.png) 16 8,grabbing}.badge.svelte-15xddyw{color:#fff;background:var(--pink);padding:2px 6px;font:16px "HP 100LX",monospace;animation:1s steps(2,end) infinite px-blink;position:absolute;top:8px;left:8px}.tones.svelte-tct0bc{scrollbar-width:none;gap:6px;padding:3px;display:flex;overflow-x:auto}.tones.wrap.svelte-tct0bc{flex-wrap:wrap;overflow:visible}.tn.svelte-tct0bc{all:unset;box-sizing:border-box;background:linear-gradient(135deg, var(--a), var(--b));border:2px solid #3a3a48;border-color:#fff #3a3a48 #3a3a48 #fff;outline:1px solid #000;flex:none;width:30px;height:30px;position:relative}.tn.svelte-tct0bc:hover{filter:brightness(1.1)}.tn.sel.svelte-tct0bc{border-color:#3a3a48 #fff #fff #3a3a48;outline:2px solid #ff2f93}.x.svelte-tct0bc{background:linear-gradient(45deg,#0000 46%,#d23a70 46% 54%,#0000 54%);position:absolute;inset:0}.tones.ios.svelte-tct0bc{gap:10px;padding:6px 10px}.ios.svelte-tct0bc .tn:where(.svelte-tct0bc){border:2px solid #ffffffd9;border-radius:50%;outline:0;width:38px;height:38px;overflow:hidden;box-shadow:0 1px 3px #0009}.ios.svelte-tct0bc .tn.sel:where(.svelte-tct0bc){border-color:#ff5aa5;box-shadow:0 0 0 2px #fff,0 1px 4px #0009}.ed.svelte-dwif39{flex-direction:column;flex:auto;gap:6px;min-height:0;display:flex}.tabs.svelte-dwif39{border-bottom:2px solid var(--lo);gap:2px;margin-bottom:6px;padding:0 2px;display:flex}.tab.svelte-dwif39{text-align:center;color:var(--ink-dim);border:2px solid var(--lo);background:#ffbcd9;flex:1;margin-bottom:-2px;padding:4px 2px 3px}.tab.svelte-dwif39:hover{color:var(--pink-dk)}.tab.on.svelte-dwif39{color:var(--pink-dk);background:var(--skin);border-bottom-color:var(--skin);padding-top:6px}.body.svelte-dwif39{flex-direction:column;flex:auto;gap:6px;min-height:0;display:flex;overflow:auto}.list.svelte-dwif39{gap:2px;display:grid}.two.svelte-dwif39{grid-template-columns:1fr 1fr}.opt.svelte-dwif39{color:var(--ink);border:1px dotted #0000;align-items:center;gap:8px;padding:4px 6px;display:flex!important}.opt.svelte-dwif39:hover{border-color:var(--pink-lt);background:#fff0f7}.opt.on.svelte-dwif39{color:var(--pink-dk)}.box.svelte-dwif39,.dot.svelte-dwif39{width:16px;height:16px;color:var(--pink);flex-shrink:0;place-items:center;display:grid;position:relative}.opt.on.svelte-dwif39 .dot:where(.svelte-dwif39):after{content:"";background:var(--pink);width:6px;height:6px}.sw.svelte-dwif39{border:1px solid var(--lo);flex-shrink:0;width:22px;height:16px}.sw-dots.svelte-dwif39{background:#ffc6df radial-gradient(circle,#fff 2px,#0000 2.5px) 0 0/8px 8px}.sw-stars.svelte-dwif39{background:#d9c2ff linear-gradient(#fff 0 0) 3px 3px/2px 2px}.sw-internet.svelte-dwif39{background:repeating-linear-gradient(#fff 0 3px,#ffb3d6 3px 4px)}.field.svelte-dwif39{all:unset;box-sizing:border-box;width:100%;color:var(--ink);border:2px solid;border-color:var(--lo) var(--hi) var(--hi) var(--lo);background:#ffeaf3;padding:6px 8px}.field.svelte-dwif39::placeholder{color:var(--ink-dim)}.scale.svelte-dwif39{align-items:flex-end;gap:6px;display:flex}.a.svelte-dwif39{color:var(--ink-dim);line-height:1}.scale.svelte-dwif39 .lg:where(.svelte-dwif39){font-size:32px!important}.sizes.svelte-dwif39{flex:1;align-items:flex-end;gap:2px;height:28px;padding:2px;display:flex}.sizes.svelte-dwif39 button:where(.svelte-dwif39){background:color-mix(in srgb, var(--lo) 25%, var(--face));flex:1}.sizes.svelte-dwif39 button:where(.svelte-dwif39):first-child{height:30%}.sizes.svelte-dwif39 button:where(.svelte-dwif39):nth-child(2){height:42%}.sizes.svelte-dwif39 button:where(.svelte-dwif39):nth-child(3){height:54%}.sizes.svelte-dwif39 button:where(.svelte-dwif39):nth-child(4){height:66%}.sizes.svelte-dwif39 button:where(.svelte-dwif39):nth-child(5){height:78%}.sizes.svelte-dwif39 button:where(.svelte-dwif39):nth-child(6){height:90%}.sizes.svelte-dwif39 button:where(.svelte-dwif39):nth-child(7){height:100%}.sizes.svelte-dwif39 button.on:where(.svelte-dwif39){background:var(--pink)}.note.svelte-dwif39{color:var(--ink);padding:7px 8px}.foot.svelte-dwif39{border-top:1px dotted var(--pink-lt);gap:4px;margin-top:auto;padding-top:8px;display:flex}.foot.svelte-dwif39 .bv:where(.svelte-dwif39){flex:1;justify-content:center;align-items:center;gap:8px;min-height:34px;display:flex!important}.tone.svelte-1hhr1si{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tone.show.svelte-1hhr1si{opacity:1}.tone.movable.svelte-1hhr1si{pointer-events:auto;touch-action:none;cursor:var(--hc-hand,pointer)}.vf.mirror .tone.svelte-1hhr1si{transform:scaleX(-1)}.bk.svelte-zsx41s{width:100%;display:block;position:relative;overflow:hidden}img.svelte-zsx41s{width:100%;height:auto;display:block}.b.svelte-zsx41s{height:100%;animation:svelte-zsx41s-fr var(--dur) steps(1) infinite;position:absolute;inset:0}@keyframes svelte-zsx41s-fr{0%{visibility:hidden}50%{visibility:visible}}.tint.svelte-zsx41s:after{content:"";background:var(--pink,#ff2f93);mix-blend-mode:color;pointer-events:none;position:absolute;inset:0}.tint.svelte-zsx41s:hover:after{display:none}@font-face{font-family:IBM VGA;src:url(/fonts/WebPlus_IBM_VGA_8x16.woff)format("woff");font-display:swap}@font-face{font-family:IBM EGA;src:url(/fonts/WebPlus_IBM_EGA_8x8.woff)format("woff");font-display:swap}@font-face{font-family:"HP 100LX";src:url(/fonts/WebPlus_HP_100LX_6x8.woff)format("woff");font-display:swap}@font-face{font-family:Amstrad PC;src:url(/fonts/WebPlus_Amstrad_PC.woff)format("woff");font-display:swap}@font-face{font-family:Cordata;src:url(/fonts/WebPlus_Cordata_PPC-21.woff)format("woff");font-display:swap}@font-face{font-family:"MS Sans Serif 1";src:url(/fonts/ms-sans-serif-1.otf)format("opentype");font-display:swap}@font-face{font-family:"HP 100LX 11";src:url(/fonts/WebPlus_HP_100LX_10x11.woff)format("woff");font-display:swap}.mask.svelte-x5z7qr{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden;container-type:size}i.svelte-x5z7qr{width:min(100cqw, 100cqh * var(--w) / var(--h));height:min(100cqh, 100cqw * var(--h) / var(--w));transition:width .25s,height .25s;position:relative;box-shadow:0 0 0 1px #ffffffb3,0 0 0 100vmax #00000073}span.svelte-x5z7qr{color:#fff;background:#00000080;border-radius:9px;padding:2px 7px;font:700 11px/1.4 Arimo,Inter,sans-serif;position:absolute;bottom:8px;right:8px}.tiara-option.svelte-10h08te{grid-column:1/-1;align-items:center;gap:8px;min-height:44px;font-size:12px;display:flex}.tiara-option.svelte-10h08te input:where(.svelte-10h08te){accent-color:#c40e6c;width:20px;height:20px}.skin-ios.svelte-10h08te .tiara-option:where(.svelte-10h08te){color:#fff}.presets.svelte-10h08te{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}button.svelte-10h08te{min-width:0;font:inherit;color:inherit;cursor:var(--hc-hand,pointer);flex-direction:column;align-items:center;gap:5px;padding:6px 6px 8px;display:flex}canvas.svelte-10h08te{aspect-ratio:1;border-radius:6px;width:100%;display:block}b.svelte-10h08te{font-size:13px;line-height:1.1}.skin-ios.svelte-10h08te{padding:0 14px}.skin-ios.svelte-10h08te button:where(.svelte-10h08te){color:#fff;text-shadow:0 -1px #000;background:linear-gradient(#3a3a3a,#1c1c1c);border:1px solid #000;border-radius:8px;box-shadow:inset 0 1px #ffffff24}.skin-ios.svelte-10h08te button.sel:where(.svelte-10h08te){background:linear-gradient(#5a2a40,#2a1420);box-shadow:0 0 0 2px #ff5b96,inset 0 1px #fff3}.skin-ios.svelte-10h08te canvas:where(.svelte-10h08te){max-width:74px}.knob.svelte-10h08te{grid-column:1/-1;grid-template-columns:70px minmax(0,1fr) 40px;align-items:center;gap:10px;padding:4px 2px 0;font-size:12px;font-weight:700;display:grid}.knob.svelte-10h08te b:where(.svelte-10h08te){text-align:right;font-size:12px}.knob.svelte-10h08te input:where(.svelte-10h08te){appearance:none;background:linear-gradient(90deg, #ff8fc6, #ec2d8a) 0 0 / var(--p) 100% no-repeat, linear-gradient(#e2dee2, #fff);width:100%;height:10px;cursor:var(--hc-hand,pointer);border:1px solid #a7a2a8;border-radius:5px;box-shadow:inset 0 1px 2px #0003}.knob.svelte-10h08te input:where(.svelte-10h08te)::-webkit-slider-thumb{appearance:none;background:radial-gradient(circle at 50% 30%,#fff 0 22%,#ff9fcf 50%,#e8157f);border:1px solid #9d0b55;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 4px #9d0b5555}.knob.svelte-10h08te input:where(.svelte-10h08te)::-moz-range-thumb{background:radial-gradient(circle at 50% 30%,#fff 0 22%,#ff9fcf 50%,#e8157f);border:1px solid #9d0b55;border-radius:50%;width:22px;height:22px}.skin-world.svelte-10h08te .knob:where(.svelte-10h08te){color:#4b4750}.skin-ios.svelte-10h08te .knob:where(.svelte-10h08te){color:#fff;text-shadow:0 -1px #000}.skin-ios.svelte-10h08te .knob:where(.svelte-10h08te) input:where(.svelte-10h08te){background:linear-gradient(90deg, #ff8fc6, #ec2d8a) 0 0 / var(--p) 100% no-repeat, linear-gradient(#3c3c3c, #1a1a1a);border-color:#000}.compact.svelte-10h08te{gap:6px;padding:8px 10px}.compact.svelte-10h08te button:where(.svelte-10h08te){flex-direction:row;gap:7px;padding:4px 8px 4px 4px}.compact.svelte-10h08te b:where(.svelte-10h08te){text-overflow:ellipsis;font-size:12px;overflow:hidden}.compact.svelte-10h08te canvas:where(.svelte-10h08te){border-radius:4px;flex-shrink:0;width:34px}.skin-world.svelte-10h08te{grid-template-columns:1fr;gap:8px}.skin-world.svelte-10h08te button:where(.svelte-10h08te){text-align:left;border:1px solid var(--frame,#cbbcc4);color:#3b3540;background:linear-gradient(#fff,#f6eef2);border-radius:10px;grid-template-columns:50px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:6px 12px 6px 6px;display:grid;box-shadow:inset 0 1px #fff,0 1px 2px #4a1d3a22}.skin-world.svelte-10h08te button:where(.svelte-10h08te):hover{border-color:#ff9fcf}.skin-world.svelte-10h08te button.sel:where(.svelte-10h08te){background:linear-gradient(#fff3f9,#ffd9eb);border-color:#e8157f;box-shadow:0 0 0 2px #ff7dbb,inset 0 1px #fff}.skin-world.svelte-10h08te canvas:where(.svelte-10h08te){border-radius:5px;width:50px;box-shadow:0 1px 3px #4a1d3a40}.txt.svelte-10h08te{flex-direction:column;gap:2px;min-width:0;display:flex}.skin-world.svelte-10h08te b:where(.svelte-10h08te){font-size:14px;font-weight:700}.skin-world.svelte-10h08te small:where(.svelte-10h08te){color:#77727a;font-size:11px;line-height:1.3}.tick.svelte-10h08te{background:linear-gradient(#fff,#ece8ec);border:1px solid #b9b3bb;border-radius:50%;width:18px;height:18px;box-shadow:inset 0 1px 2px #0001}.skin-world.svelte-10h08te button.sel:where(.svelte-10h08te) .tick:where(.svelte-10h08te){background:radial-gradient(circle,#fff 0 3px,#0000 3.5px),linear-gradient(#ff8fc6,#e81f7f);border-color:#9d0b55;box-shadow:inset 0 1px #ffd0e6}.skin-world.svelte-10h08te button.sel:where(.svelte-10h08te) b:where(.svelte-10h08te){color:#c40e6c}.back.svelte-1a2l9q6{flex-shrink:0;width:77px;height:32px;position:relative}svg.svelte-1a2l9q6{position:absolute;inset:0}span.svelte-1a2l9q6{text-shadow:0 -1px #000000bf;font-size:12.5px;font-weight:700;line-height:15px;position:absolute;top:8px;left:24px}.back.svelte-1a2l9q6:active{filter:brightness(.8)}canvas.svelte-uy4h06{border-radius:3px;width:auto;height:100%;display:block;box-shadow:0 1px 4px #00000080}.screen.svelte-1we1i8u{flex-direction:column;flex:1;min-height:0;display:flex}.stage.svelte-1we1i8u{background:#cfcfcf;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;padding:16px 30px;display:flex;position:relative}.card.svelte-1we1i8u{flex:1;width:100%;min-height:0;position:relative}.hint.svelte-1we1i8u{color:#9a9a9a;text-align:center;margin:0;font-size:12px}.pausebar.svelte-1we1i8u{align-items:center;gap:4px;display:flex}.pausebar.svelte-1we1i8u .i-btn:where(.svelte-1we1i8u){padding:0 9px}.fno.svelte-1we1i8u{color:#333;padding:0 4px;font-size:12px;font-weight:700}.tools.svelte-1we1i8u{height:calc(214px + env(safe-area-inset-bottom));overscroll-behavior:contain;padding:12px 0 env(safe-area-inset-bottom);flex-direction:column;flex-shrink:0;gap:10px;display:flex;overflow-y:auto}.form.svelte-1we1i8u{flex-direction:column;gap:12px;padding:0 16px;display:flex}.field.svelte-1we1i8u{all:unset;box-sizing:border-box;color:#222;background:linear-gradient(#e6e6e6,#fff 30%);border:1px solid #000;border-radius:18px;height:36px;padding:0 12px;font:15px Inter,sans-serif;box-shadow:inset 0 2px 3px #00000059}.line.svelte-1we1i8u{align-items:center;gap:8px;display:flex}.center.svelte-1we1i8u{justify-content:center}.a.svelte-1we1i8u{color:#bdbdbd;font-size:12px;font-weight:700}.a.big.svelte-1we1i8u{font-size:20px}.lab.svelte-1we1i8u{text-shadow:var(--i-shade);font-size:13px;font-weight:700}.range.svelte-1we1i8u{appearance:none;background:linear-gradient(#3c3c3c,#1a1a1a);border:1px solid #000;border-radius:5px;flex:1;min-width:0;height:9px;box-shadow:inset 0 1px 2px #000c}.range.svelte-1we1i8u::-webkit-slider-thumb{appearance:none;background:linear-gradient(#fff,#cfcfcf);border:1px solid #555;border-radius:50%;width:24px;height:24px;box-shadow:0 1px 2px #0009}.range.svelte-1we1i8u::-moz-range-thumb{background:linear-gradient(#fff,#cfcfcf);border:1px solid #555;border-radius:50%;width:24px;height:24px}.sw.svelte-1we1i8u{background:linear-gradient(#cfcfcf,#f4f4f4);border:1px solid #000;border-radius:14px;flex-shrink:0;width:52px;height:28px;position:relative;box-shadow:inset 0 2px 3px #0006}.sw.on.svelte-1we1i8u{background:linear-gradient(#ee3f7c,#ff8bb7)}.sw.svelte-1we1i8u i:where(.svelte-1we1i8u){background:linear-gradient(#fff,#d6d6d6);border-radius:50%;width:24px;height:24px;transition:translate .15s;position:absolute;top:1px;left:1px;box-shadow:0 1px 2px #0009}.sw.on.svelte-1we1i8u i:where(.svelte-1we1i8u){translate:24px}.screen.svelte-i87959{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.static.svelte-i87959{cursor:default}.stage.svelte-i87959{background:#cfcfcf;flex:1;justify-content:center;align-items:center;min-height:0;padding:20px 30px;display:flex}.card.svelte-i87959{flex:1;width:100%;height:100%;min-height:0}.tilt.svelte-i87959{rotate:2deg}.acts.svelte-i87959{padding:16px 20px calc(16px + env(safe-area-inset-bottom));flex-direction:column;flex-shrink:0;gap:10px;display:flex}.presave-big.svelte-i87959{color:#fff;text-transform:uppercase;text-shadow:0 1px 1px #0a6873;background:linear-gradient(#9ff6fb,#3fe0ea 48%,#14c3d2 52%,#4fe3ec);border:1px solid #129aa8;border-radius:23px;height:46px;font:700 16px/1 -apple-system,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px #e8feff,0 3px 8px #0b6d7a66}.pnote.svelte-i87959{text-align:center;color:#9a8fa0;margin:-4px 0 0;font-size:12px}.save.svelte-i87959{text-shadow:0 -1px #8a1342bf;background:linear-gradient(#ff9cc2,#ff6aa1 50%,#f2457f 50%,#ff5b96);border:1px solid #7d1240cc;border-radius:25px;place-items:center;height:50px;font-size:17px;font-weight:700;position:relative;box-shadow:inset 0 1px #ffffff80,0 1px 2px #0009;display:grid!important}.save.svelte-i87959 span:where(.svelte-i87959){position:relative}.gloss.svelte-i87959{background:linear-gradient(#fff6,#ffffff0d);border-radius:20px;height:22px;position:absolute;top:2px;left:8px;right:8px}.save.svelte-i87959:active{filter:brightness(.9)}.acts.svelte-i87959 .wide:where(.svelte-i87959){border-radius:8px;height:42px;font-size:15px}.three.svelte-i87959{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.three.svelte-i87959 .i-btn:where(.svelte-i87959){border-radius:8px;height:34px;font-size:12.5px}.track.svelte-i87959{background:linear-gradient(#4a4a4a, #2a2a2a 50%, #161616 50%, #1c1c1c) padding-box, var(--i-edge) border-box;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;height:60px;padding:0 9px 0 12px;display:flex;box-shadow:inset 0 1px #ffffff38}.cover.svelte-i87959{background:#9a9a9a;border:1px solid #000;border-radius:4px;flex-shrink:0;width:38px;height:38px;box-shadow:0 1px #ffffff26}.tinfo.svelte-i87959{flex:1;min-width:0;display:grid}.tinfo.svelte-i87959 b:where(.svelte-i87959){text-shadow:var(--i-shade);font-size:15px}.tinfo.svelte-i87959 small:where(.svelte-i87959){color:#a8a8a8;font-size:11px}.toast.svelte-i87959{text-align:center;background:#000000c7;border:2px solid #fffc;border-radius:12px;gap:6px;width:260px;padding:18px 16px;position:absolute;top:40%;left:50%;translate:-50% -50%;box-shadow:0 6px 20px #00000080;display:grid!important}.toast.svelte-i87959 b:where(.svelte-i87959){font-size:16px}.toast.svelte-i87959 span:where(.svelte-i87959){color:#ddd;font-size:13px}.camera-choice.svelte-rhhi3c{color:#fff;background:linear-gradient(#414141,#242424);border-top:1px solid #555;border-bottom:1px solid #000;flex:none;padding:7px 10px;font:12px/1.3 Arial,sans-serif}.camera-choice-row.svelte-rhhi3c{gap:7px;display:flex}select.svelte-rhhi3c{color:#fff;width:0;min-width:0;font:inherit;background:#242424;border:1px solid #777;border-radius:5px;flex:1;padding:6px}button.svelte-rhhi3c{color:#fff;text-shadow:0 -1px #8a1342;background:linear-gradient(#ff9cc2,#ff6aa1 50%,#f2457f 50%,#ff5b96);border:1px solid #8a1342;border-radius:6px;flex-shrink:0;padding:6px 12px;font:700 12px Arial,sans-serif;box-shadow:inset 0 1px #ffffff70}button.svelte-rhhi3c:disabled,select.svelte-rhhi3c:disabled{opacity:.5}.camera-zoom.svelte-rhhi3c{align-items:center;gap:8px;margin-top:6px;display:flex}input.svelte-rhhi3c{accent-color:#f56da6;flex:1;min-width:0}.camera-zoom.svelte-rhhi3c span:where(.svelte-rhhi3c){text-align:right;min-width:35px}p.svelte-rhhi3c{color:#eee;margin:6px 0 0;font-size:11px}.tune-fab.svelte-bn6nn8{z-index:900;color:#b0145a;cursor:var(--hc-hand,pointer);background:linear-gradient(#fff,#ffe3f1);border:1px solid #d9a3c0;border-radius:16px;padding:7px 12px;font:700 12px/1 Arial,sans-serif;position:fixed;bottom:12px;right:12px;box-shadow:0 2px 8px #0003}.tune-fab.dark.svelte-bn6nn8{top:calc(56px + env(safe-area-inset-top));padding:5px 9px;bottom:auto;right:8px}.tune.svelte-bn6nn8{z-index:901;color:#33283a;background:#fffafd;border-radius:12px;flex-direction:column;width:min(340px,100vw - 24px);max-height:min(70vh,640px);font:12px/1.3 Arial,sans-serif;display:flex;position:fixed;bottom:52px;right:12px;overflow:hidden;box-shadow:0 10px 30px #0005}.tune.dark.svelte-bn6nn8{top:calc(90px + env(safe-area-inset-top));max-height:55vh;bottom:auto;right:8px}header.svelte-bn6nn8,footer.svelte-bn6nn8{background:linear-gradient(#ffd6ea,#ffc0df);align-items:center;gap:6px;padding:8px 10px;display:flex}header.svelte-bn6nn8 b:where(.svelte-bn6nn8){color:#8a0549;flex:1}header.svelte-bn6nn8 button:where(.svelte-bn6nn8){cursor:var(--hc-hand,pointer);color:#8a0549;background:0 0;border:0;font-size:20px}.tune-body.svelte-bn6nn8{overscroll-behavior:contain;padding:6px 12px 10px;overflow-y:auto}h4.svelte-bn6nn8{color:#c4005f;text-transform:uppercase;letter-spacing:.5px;margin:10px 0 4px;font-size:12px}.sub.svelte-bn6nn8{color:#8a7a88;margin:6px 0 2px}label.svelte-bn6nn8{margin:4px 0;display:block}label.svelte-bn6nn8 span:where(.svelte-bn6nn8){justify-content:space-between;display:flex}label.svelte-bn6nn8 i:where(.svelte-bn6nn8){color:#8a7a88;font-style:normal}input[type=range].svelte-bn6nn8{accent-color:#ec2d8a;width:100%}footer.svelte-bn6nn8 button:where(.svelte-bn6nn8){color:#8a0549;cursor:var(--hc-hand,pointer);background:#fff;border:1px solid #d9a3c0;border-radius:8px;flex:1;padding:6px 4px;font:700 11px Arial,sans-serif}.note.svelte-bn6nn8{color:#8a0549;background:#fff0f7;margin:0;padding:6px 10px}.ios{--i-face:linear-gradient(#6a6a6a, #3a3a3a 50%, #1f1f1f 50%, #262626);--i-pink:linear-gradient(#ff9cc2, #ff6aa1 50%, #f2457f 50%, #ff5b96);--i-edge:linear-gradient(#ffffff6b, #5a5a5a99 45%, #000);--i-bar:linear-gradient(#5c5c5c, #2b2b2b 50%, #0e0e0e 50%, #141414);--i-panel:linear-gradient(#2a2a2a, #161616 12%, #050505);--i-cyan:linear-gradient(#e9fffe, #bff5f4 50%, #86e0de 50%, #a8eeed);--i-shade:0 -1px 0 #000000bf;--i-shade-pink:0 -1px 0 #8a1342b3;--i-pk:#ff5b96;color:#fff;-webkit-tap-highlight-color:transparent;background:#000;font-family:Inter,-apple-system,Helvetica Neue,Arimo,sans-serif}.ios :where(button){all:unset;box-sizing:border-box;cursor:var(--hc-hand,pointer);color:#fff}.ios :where(button):disabled{cursor:default;opacity:.45}.ios .i-bar{background:var(--i-bar);z-index:2;flex-shrink:0;justify-content:space-between;align-items:center;height:48px;padding:0 7px;display:flex;position:sticky;top:0;box-shadow:inset 0 1px #ffffff47,0 1px #000}.ios .i-title{text-shadow:var(--i-shade);white-space:nowrap;font-size:17px;font-weight:700;position:absolute;left:50%;translate:-50%}.ios .i-btn,.ios .i-pinkbtn{white-space:nowrap;border:1px solid #0000;border-radius:5px;place-items:center;height:31px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-grid}.ios .i-btn{background:var(--i-face) padding-box, var(--i-edge) border-box;text-shadow:var(--i-shade);box-shadow:inset 0 1px #ffffff38}.ios .i-pinkbtn{background:var(--i-pink) padding-box, var(--i-edge) border-box;text-shadow:var(--i-shade-pink);box-shadow:inset 0 1px #ffffff59}.ios .i-btn:active{filter:brightness(.8)}.ios .i-pinkbtn:active{filter:brightness(.9)}.ios .i-seg{background:linear-gradient(#000, #000) padding-box, var(--i-edge) border-box;border:1px solid #0000;border-radius:6px;width:336px;max-width:calc(100% - 32px);height:34px;margin:0 auto;display:flex;overflow:hidden}.ios .i-seg button{background:var(--i-face);text-shadow:var(--i-shade);flex:104px;place-items:center;font-size:13px;font-weight:700;display:grid;box-shadow:inset 0 1px #fff3}.ios .i-seg button:nth-child(2){flex-basis:124px}.ios .i-seg button+button{border-left:1px solid #000}.ios .i-seg button.sel{background:var(--i-pink);text-shadow:var(--i-shade-pink);box-shadow:inset 0 1px 3px #7a0f3a8c,inset 0 1px #ffffff59}.ios .i-chip{height:25px;text-shadow:var(--i-shade);background:#0000008c;border:1px solid #ffffff40;border-radius:12px;align-items:center;gap:6px;padding:0 11px;font-size:11px;font-weight:700;display:inline-flex}.ios .i-panel{background:var(--i-panel);box-shadow:inset 0 1px #fff3}.ios .i-cyan{color:#0d4f54;background:var(--i-cyan);border:1px solid #1f6e72;border-radius:17px;place-items:center;height:34px;padding:0 18px;font-size:14px;font-weight:700;display:grid;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #2b8f9359,0 1px 1px #000000b3}.ios .i-tile{background:linear-gradient(#ffffff0d, #ffffff0d) padding-box, var(--i-edge) border-box;text-shadow:var(--i-shade);border:1px solid #0000;border-radius:8px;justify-items:center;gap:6px;padding:6px;font-size:11px;font-weight:700;display:grid}.ios .i-tile.sel{border:2px solid var(--i-pk);background:#ff5b9629}.ios .frame-pick{justify-content:center;gap:18px;padding:6px 0;display:flex}.ios .frame-pick button{border:2px solid #0000;border-radius:8px;height:132px;padding:4px}.ios .frame-pick button.sel{border-color:var(--i-pk);box-shadow:0 0 10px #ff5b9699}.ios .cam-cta{z-index:2;text-align:center;background:linear-gradient(#1d1d1f,#0a0a0b);place-content:center;justify-items:center;gap:10px;padding:24px;font-family:Helvetica Neue,Arimo,Arial,sans-serif;display:grid;position:absolute;inset:0}.cta-ico{fill:none;stroke:#8e8e93;stroke-width:2px;width:54px;height:54px;animation:1.8s ease-in-out infinite cta-pulse}.cta-title{color:#fff;text-shadow:0 -1px #000;font:700 20px/1.2 Helvetica Neue,Arimo,Arial,sans-serif}.ios .cam-cta p{color:#8e8e93;margin:0 0 6px;font-size:13px}.ios .cam-cta small{color:#ff9cc2}.ios .cta-btn{color:#fff;text-shadow:0 -1px #8a1342b3;height:38px;cursor:var(--hc-hand,pointer);background:linear-gradient(#ff9cc2,#ff6aa1 50%,#f2457f 50%,#ff5b96);border:1px solid #000;border-radius:9px;padding:0 26px;font:700 15px Helvetica Neue,Arimo,Arial,sans-serif;box-shadow:inset 0 1px #fff6,0 1px #ffffff26}@keyframes cta-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.cta-ico{animation:none}}@font-face{font-family:Caveat;src:url(/fonts/Caveat-cyrillic.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;src:url(/fonts/Caveat-latin.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:Marck Script;src:url(/fonts/MarckScript-cyrillic.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Marck Script;src:url(/fonts/MarckScript-latin.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:Oswald;src:url(/fonts/Oswald-Variable.ttf)format("truetype");font-weight:200 700;font-display:swap}.app.svelte-q1vchm{height:100dvh;padding-top:env(safe-area-inset-top);background:#000;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.screen.svelte-q1vchm{flex-direction:column;flex:1;min-height:0;display:flex}.hide.svelte-q1vchm{display:none}.static.svelte-q1vchm{cursor:default}.band.svelte-q1vchm{background:linear-gradient(#1c1c1c,#0c0c0c);flex-shrink:0;align-items:center;gap:10px;height:46px;padding:0 10px;display:flex;box-shadow:inset 0 1px #ffffff14,0 1px #000}.track.svelte-q1vchm{background:linear-gradient(#000, #000) padding-box, var(--i-edge) border-box;border:1px solid #0000;border-radius:4px;flex:0 268px;gap:2px;height:38px;padding:3px;display:flex;box-shadow:inset 0 1px 2px #000000e6}.cell.svelte-q1vchm{background:#ffffff0f 50%/cover;border-radius:2px;flex:1}.cell.full.svelte-q1vchm{background-color:#6a6a6a;background-image:linear-gradient(#8a8a8a,#4a4a4a)}.cell.last.svelte-q1vchm{outline-offset:-2px;outline:2px solid #fff}.cnt.svelte-q1vchm{text-shadow:var(--i-shade);white-space:nowrap;margin-left:auto;font-size:13px}.vf.svelte-q1vchm{background:#cecece;flex:1;min-height:0;position:relative;overflow:hidden}.tonebar.svelte-q1vchm{background:#000;flex-shrink:0}video.svelte-q1vchm{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}video.show.svelte-q1vchm{opacity:1}.vf.mirror.svelte-q1vchm video:where(.svelte-q1vchm){transform:scaleX(-1)}.onion.svelte-q1vchm{pointer-events:none;position:absolute;inset:0}.onion.svelte-q1vchm img:where(.svelte-q1vchm){object-fit:cover;width:100%;height:100%}.onion-chip.svelte-q1vchm{position:absolute;top:12px;left:12px}.half.svelte-q1vchm{background:linear-gradient(90deg,#fff 50%,#ffffff40 50%);border-radius:50%;width:10px;height:10px}.rec.svelte-q1vchm{position:absolute;top:12px;left:12px}.rec.svelte-q1vchm i:where(.svelte-q1vchm){background:#ff3b3b;border-radius:50%;width:8px;height:8px;animation:.8s steps(2,end) infinite svelte-q1vchm-blink}@keyframes svelte-q1vchm-blink{50%{opacity:.2}}.slots.svelte-q1vchm{background:#0000008c;border:1px solid #fff3;border-radius:10px;gap:6px;padding:7px;display:flex;position:absolute;bottom:62px;left:50%;translate:-50%}.slot.svelte-q1vchm{background:#ffffff0f 50%/cover;border:1px dashed #ffffff59;border-radius:3px;width:40px;height:52px}.slot.done.svelte-q1vchm{background-color:#888;border:2px solid #fff}.slot.now.svelte-q1vchm{border:2px solid var(--i-pk);background-color:#ff5b962e}.count.svelte-q1vchm{text-shadow:0 4px 20px #00000080;place-items:center;font:700 180px/1 Inter,sans-serif;display:grid;position:absolute;inset:0}.recbar.svelte-q1vchm{background:#00000080;border-radius:3px;height:6px;position:absolute;bottom:12px;left:12px;right:12px}.recbar.svelte-q1vchm i:where(.svelte-q1vchm){background:var(--i-pk);border-radius:3px;height:100%;display:block}.flash.svelte-q1vchm{background:#fff;position:absolute;inset:0}.modes.svelte-q1vchm{background:linear-gradient(#1b1b1b,#101010);flex-shrink:0;align-items:center;height:50px;display:grid;box-shadow:inset 0 1px #ffffff14}.cambar.svelte-q1vchm{height:calc(100px + env(safe-area-inset-bottom));padding:0 18px env(safe-area-inset-bottom);background:linear-gradient(#474747,#1f1f1f 50%,#080808 50%,#000);flex-shrink:0;justify-content:space-between;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff38}.sq.svelte-q1vchm{background:var(--i-face) padding-box, var(--i-edge) border-box;border:1px solid #0000;border-radius:7px;place-items:center;width:58px;height:40px;box-shadow:inset 0 1px #ffffff38;display:grid!important}.sq.svelte-q1vchm svg:where(.svelte-q1vchm){filter:drop-shadow(0 -1px #000000b3)}.well.svelte-q1vchm{background:linear-gradient(#0a0a0a, #2e2e2e) padding-box, var(--i-edge) border-box;border:1px solid #0000;border-radius:28px;place-items:center;width:128px;height:56px;display:grid;box-shadow:inset 0 2px 3px #000000e6}.pill.svelte-q1vchm{background:linear-gradient(#ffa3c7,#ff6ea3 50%,#ee3f7c 50%,#ff6aa0);border:1px solid #7d1240cc;border-radius:22px;place-items:center;width:116px;height:44px;position:relative;box-shadow:inset 0 1px #ffffff80,0 1px 2px #0009;display:grid!important}.gloss.svelte-q1vchm{background:linear-gradient(#ffffff8c,#ffffff14);border-radius:16px;height:19px;position:absolute;top:2px;left:6px;right:6px}.pill.svelte-q1vchm svg:where(.svelte-q1vchm){filter:drop-shadow(0 -1px #8a1342b3);position:relative}.pill.svelte-q1vchm:active{filter:brightness(.9)}.gal.svelte-q1vchm{background:#2a2a2a;border:2px solid #e8e8e8;border-radius:5px;place-items:center;width:44px;height:44px;box-shadow:0 1px 2px #000;display:grid!important}
