canvas{display:block}div.svelte-1j3egfb{background:var(--fills-tertiary);border-radius:36px;align-items:center;height:36px;padding:4px;display:flex;overflow:hidden}.button.svelte-1ed9rv3{flex:1;justify-content:center;align-items:center;height:100%;display:flex}label.svelte-1ed9rv3{border-radius:28px;flex:1;justify-content:center;align-items:center;height:100%;transition:transform .25s;display:flex}label.svelte-1ed9rv3:has(>input:where(.svelte-1ed9rv3):checked){background:var(--grays-white);border:.5px solid #0000000a;box-shadow:0 3px 1px #0000000a,0 3px 8px #0000001f}input.svelte-1ed9rv3:checked+p:where(.svelte-1ed9rv3){font-size:14px;font-weight:590;line-height:18px}p.svelte-1ed9rv3{font-size:14px;font-weight:400;line-height:18px;transition:all .25s}.separator.svelte-1ed9rv3{background:#8e8e934d;border-radius:.5px;width:1px;height:100%}.button.svelte-1ed9rv3:last-child>.separator:where(.svelte-1ed9rv3){display:none}input.svelte-1ed9rv3:not(:checked):hover+p:where(.svelte-1ed9rv3){opacity:var(--hover-opacity)}label.svelte-1ed9rv3:active>p:where(.svelte-1ed9rv3){opacity:var(--symbol-press-opacity)}label.svelte-1ed9rv3:active:has(input:where(.svelte-1ed9rv3):checked){background:var(--grays-white)!important}label.svelte-1ed9rv3:active{background:unset!important;outline:unset!important}label.svelte-1ed9rv3:has(input:where(.svelte-1ed9rv3):active){background:var(--grays-white)!important;outline:unset!important}label.svelte-1ed9rv3:has(input:where(.svelte-1ed9rv3):focus){outline:1.5px solid var(--colors-accent)}label.svelte-1ed9rv3:has(input:where(.svelte-1ed9rv3):active){background:unset!important}label.svelte-1ed9rv3:has(input:where(.svelte-1ed9rv3):checked:active){background:var(--grays-white)!important}.button.svelte-1ed9rv3:first-child>label:where(.svelte-1ed9rv3){transform-origin:0}.button.svelte-1ed9rv3:first-child:active>label:where(.svelte-1ed9rv3){transform:scale(.95813)translate(.502442px)}.button.svelte-1ed9rv3:active>label:where(.svelte-1ed9rv3){transform:scale(.95813)}.button.svelte-1ed9rv3:last-child>label:where(.svelte-1ed9rv3){transform-origin:100%}.button.svelte-1ed9rv3:last-child:active>label:where(.svelte-1ed9rv3){transform:scale(.95813)translate(-.502442px)}@media (prefers-color-scheme:dark){label.svelte-1ed9rv3:has(>input:where(.svelte-1ed9rv3):checked){border:unset;box-shadow:unset;background:#636366}label.svelte-1ed9rv3:active:has(input:where(.svelte-1ed9rv3):checked){background:#636366!important}label.svelte-1ed9rv3:has(input:where(.svelte-1ed9rv3):active){outline:unset!important;background:#636366!important}label.svelte-1ed9rv3:has(input:where(.svelte-1ed9rv3):checked:active){background:#636366!important}}label.svelte-h0r5sx{border-radius:58px;flex-direction:column;align-items:center;width:100%;padding:6px 8px 7px;display:flex}label.svelte-h0r5sx:has(input:where(.svelte-h0r5sx):checked){background:var(--fills-tertiary)}div.svelte-h0r5sx{flex-direction:column;align-items:center;gap:1px;width:48px;display:flex}input.svelte-h0r5sx:checked~div:where(.svelte-h0r5sx)>p:where(.svelte-h0r5sx){color:var(--colors-accent)}.symbol.svelte-h0r5sx{color:var(--labels-primary);font-size:calc(18px * var(--medium-symbol-font-size-multiplier));font-weight:calc(510 / var(--medium-symbol-font-size-multiplier))}.label.svelte-h0r5sx{color:var(--labels-primary);font-size:10px;font-weight:510}input.svelte-h0r5sx:active~div:where(.svelte-h0r5sx)>p:where(.svelte-h0r5sx){opacity:var(--symbol-press-opacity)!important}input.svelte-h0r5sx:active~div:where(.svelte-h0r5sx)>.symbol:where(.svelte-h0r5sx){outline:unset!important}input.svelte-h0r5sx:focus~div:where(.svelte-h0r5sx)>.symbol:where(.svelte-h0r5sx){outline:2px solid var(--colors-accent);outline-offset:2px;border-radius:5px}label.svelte-h0r5sx:hover{opacity:var(--hover-opacity)}.tab-bar.svelte-1ljsah3:before,.tab-bar.svelte-1ljsah3:after{border-radius:4.125rem}.slider-label.svelte-1f8ps5u{color:var(--text-primary)}.slider-value.svelte-1f8ps5u{color:var(--text-secondary)}.slider-input.svelte-1f8ps5u{appearance:none;background:var(--slider-track);cursor:pointer;border-radius:.0625rem;outline:none;width:100%;height:.1875rem}.slider-input.svelte-1f8ps5u:focus-visible{outline:2px solid var(--text-primary);outline-offset:4px;border-radius:.25rem}.slider-input.svelte-1f8ps5u::-webkit-slider-thumb{appearance:none;background:var(--slider-thumb);cursor:pointer;border-radius:50%;width:1.375rem;height:1.375rem;transition:background-color .3s;box-shadow:0 .125rem .375rem #0006}.slider-input.svelte-1f8ps5u::-moz-range-thumb{background:var(--slider-thumb);cursor:pointer;border:none;border-radius:50%;width:1.375rem;height:1.375rem;transition:background-color .3s;box-shadow:0 .125rem .375rem #0006}.slider-input.svelte-1f8ps5u::-moz-range-track{background:var(--slider-track);border-radius:.0625rem;height:.1875rem}.swatch.svelte-1azy9cj{appearance:none;border:1.5px solid var(--swatch-border);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:.5625rem;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0;transition:border-color .15s,transform .1s}.swatch.svelte-1azy9cj:hover{border-color:var(--swatch-border-hover)}.swatch.svelte-1azy9cj:active{transform:scale(.93)}.swatch.svelte-1azy9cj::-webkit-color-swatch-wrapper{border:none;border-radius:.4375rem;padding:0}.swatch.svelte-1azy9cj::-webkit-color-swatch{border:none;border-radius:.4375rem}.swatch.svelte-1azy9cj::-moz-color-swatch{border:none;border-radius:.4375rem}.lbl.svelte-1azy9cj{color:var(--text-secondary);letter-spacing:.02em;font-size:.625rem;font-weight:500}.blend-control.svelte-1781ll3 .separator{display:none}.row-label.svelte-1781ll3{color:var(--text-primary);flex-shrink:0;font-size:.8125rem;font-weight:500}.link-btn.svelte-1781ll3{-webkit-tap-highlight-color:transparent;color:var(--btn-color);transition:color .15s}.link-btn.svelte-1781ll3:hover{color:var(--text-primary)}.link-btn.linked.svelte-1781ll3{color:var(--text-primary);opacity:.8}.preset-chip.svelte-1781ll3{border:1.5px solid var(--preset-border);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:.75rem;justify-content:center;align-items:center;width:100%;height:2.75rem;transition:border-color .15s,transform .1s;display:flex}.preset-chip.svelte-1781ll3:hover{border-color:var(--preset-border-hover)}.preset-chip.svelte-1781ll3:active{transform:scale(.95)}.preset-name.svelte-1781ll3{color:var(--text-secondary);letter-spacing:.02em;text-align:center;font-size:.625rem;font-weight:500}.mode-control.svelte-1kz2ke3 .separator{display:none}.control-label.svelte-1kz2ke3{color:var(--text-primary);font-size:.8125rem;font-weight:500}.control-desc.svelte-1kz2ke3{color:var(--text-secondary);font-size:.6875rem}.export-row.svelte-cli7wm{color:var(--text-primary);-webkit-tap-highlight-color:transparent;transition:opacity .15s}.export-row.svelte-cli7wm:disabled{cursor:default}.export-row.svelte-cli7wm:hover:not(:disabled){opacity:var(--hover-opacity)}.row-action.svelte-cli7wm{transition:opacity .2s}.divider.svelte-cli7wm{background:var(--panel-border);height:.5px;margin:0 .25rem}.sheet-anchor.svelte-e9x234{pointer-events:none;will-change:transform;width:min(100vw - 3rem,26.25rem);transition:transform .32s ease-in;position:fixed;bottom:7rem;right:1.5rem;transform:translateY(37.5rem)}.sheet-anchor.visible.svelte-e9x234{pointer-events:auto;z-index:20;transition:transform .45s cubic-bezier(.22,1.4,.36,1);transform:translateY(0)}.sheet-glass.svelte-e9x234{color:var(--text-primary)}.sheet-anchor.svelte-e9x234:not(.visible) .sheet-glass:where(.svelte-e9x234){opacity:0;transition:opacity .32s ease-in}.sheet-glass.svelte-e9x234:before,.sheet-glass.svelte-e9x234:after{border-radius:1.75rem}.placeholder.svelte-e9x234{color:var(--text-secondary);font-size:.8125rem}.c9e43zbsh{fill:currentColor;d:path("M224 128a96 96 0 0 1-94.71 96H128a95.38 95.38 0 0 1-65.9-26.2a8 8 0 0 1 11-11.63a80 80 0 1 0-1.67-114.78a3 3 0 0 1-.26.25L44.59 96H72a8 8 0 0 1 0 16H24a8 8 0 0 1-8-8V56a8 8 0 0 1 16 0v29.8L60.25 60A96 96 0 0 1 224 128")}.info-control.svelte-1m9jp5l{top:calc(1.25rem + env(safe-area-inset-top));z-index:30;border-radius:1.375rem;width:2.75rem;transition:width .32s ease-in,border-radius .32s ease-in;position:fixed;right:1.25rem;overflow:hidden}.info-control.svelte-1m9jp5l:before,.info-control.svelte-1m9jp5l:after{border-radius:1.375rem;transition:border-radius .32s ease-in}.info-control.open.svelte-1m9jp5l{border-radius:1.25rem;width:calc(100vw - 2.5rem);max-width:26.25rem;transition:width .45s cubic-bezier(.22,1.4,.36,1),border-radius .45s cubic-bezier(.22,1.4,.36,1)}.info-control.open.svelte-1m9jp5l:before,.info-control.open.svelte-1m9jp5l:after{border-radius:1.25rem;transition:border-radius .45s cubic-bezier(.22,1.4,.36,1)}.open.svelte-1m9jp5l .icon-row:where(.svelte-1m9jp5l){padding-right:.25rem}.row-title.svelte-1m9jp5l{letter-spacing:-.03em;color:var(--text-primary);white-space:nowrap;opacity:0;flex:1;font-size:1.125rem;font-weight:700;transition:opacity .2s .15s;overflow:hidden}.open.svelte-1m9jp5l .row-title:where(.svelte-1m9jp5l){opacity:1;padding-left:.875rem}.icon-btn.svelte-1m9jp5l{color:var(--text-primary);-webkit-tap-highlight-color:transparent}.sym.svelte-1m9jp5l{font-family:var(--symbol-font-family,"Material Symbols Rounded");font-size:1.5rem;font-style:normal;font-weight:400;line-height:1;position:absolute;top:50%;left:50%}.sym-info.svelte-1m9jp5l{opacity:1;transition:opacity .2s,transform .3s;transform:translate(-50%,-50%)rotate(0)}.sym-close.svelte-1m9jp5l{opacity:0;transition:opacity .2s,transform .3s;transform:translate(-50%,-50%)rotate(-90deg)}.open.svelte-1m9jp5l .sym-info:where(.svelte-1m9jp5l){opacity:0;transform:translate(-50%,-50%)rotate(90deg)}.open.svelte-1m9jp5l .sym-close:where(.svelte-1m9jp5l){opacity:1;transform:translate(-50%,-50%)rotate(0)}.sheet-body.svelte-1m9jp5l{grid-template-rows:0fr;transition:grid-template-rows .32s ease-in;display:grid}.open.svelte-1m9jp5l .sheet-body:where(.svelte-1m9jp5l){grid-template-rows:1fr;transition:grid-template-rows .45s cubic-bezier(.22,1.4,.36,1)}.hairline.svelte-1m9jp5l{background:#ffffff1f;height:1px;margin:0 1rem}[data-theme=light] .hairline.svelte-1m9jp5l{background:#0000001a}.tagline.svelte-1m9jp5l{color:var(--text-secondary);font-size:1rem;font-weight:500}.copyright.svelte-1m9jp5l{color:var(--text-primary);font-size:.8125rem;font-weight:400}.link.svelte-1m9jp5l{color:var(--link-color);font-size:.8125rem}.rights.svelte-1m9jp5l{color:var(--text-secondary);font-size:.8125rem}.version.svelte-1m9jp5l{letter-spacing:.02em;color:var(--text-secondary);font-size:.6875rem}.reset-btn.svelte-1m9jp5l{color:var(--destructive);-webkit-tap-highlight-color:transparent;background:#ff3b3040;border:1px solid #ff3b3040;transition:background .15s}.reset-btn.svelte-1m9jp5l:active{background:#ff3b302e}.export-pill.svelte-10u0ct2{color:var(--labels-primary);-webkit-tap-highlight-color:transparent}.export-pill.svelte-10u0ct2:before,.export-pill.svelte-10u0ct2:after{border-radius:50%}.pill-inner.svelte-10u0ct2{transition:opacity .15s}.export-pill.active.svelte-10u0ct2 .pill-inner:where(.svelte-10u0ct2){background:var(--fills-tertiary);color:var(--colors-accent)}.export-pill.svelte-10u0ct2:hover .pill-inner:where(.svelte-10u0ct2){opacity:var(--hover-opacity)}.export-pill.svelte-10u0ct2:active .pill-inner:where(.svelte-10u0ct2){opacity:var(--symbol-press-opacity)}.symbol.svelte-10u0ct2{font-family:var(--symbol-font-family,"Material Symbols Rounded");margin:0;padding:0;font-size:1.4445rem;font-style:normal;font-weight:397;line-height:1}.label.svelte-10u0ct2{letter-spacing:.02em;font-size:.625rem;font-weight:510;line-height:1}
