@font-face{font-display:swap;font-family:Antimono;font-stretch:normal;font-style:normal;font-weight:400;src:url(/antimono_regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Antimono;font-stretch:normal;font-style:italic;font-weight:400;src:url(/antimono_regular-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Antimono;font-stretch:normal;font-style:normal;font-weight:700;src:url(/antimono_bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Antimono;font-stretch:normal;font-style:italic;font-weight:700;src:url(/antimono_bold-italic.woff2) format("woff2")}:where(html){line-height:1.15}:where(h1){margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(code,kbd,pre,samp){font-family:monospace,monospace;font-size:1em}:where(table){border-color:currentColor}:where(input[type=search i]){-webkit-appearance:textfield}:where(summary){display:list-item}*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;tab-size:4}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:initial}:where(textarea){resize:vertical}:where([type=search i]){-webkit-appearance:textfield}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}@font-face{font-display:swap;font-family:main;src:local("Geologica"),local("Geologica NF"),local("Inter"),local("Inter Display")}:root{color-scheme:dark;--background:#000;--background-translucent:#000000c7;--text:#fff;--muted:#a8a8a8;--faint:#6b6b6b;--border:#222;--surface:#0f0f0f;--surface-raised:#1d1d1d;--track:#2c2c2c;--track-disabled:#161616;--track-mark:#555;--checker:#161616;--scrollbar:#ffffff29;--accent:oklch(84% 0.16 85);--accent-border:oklch(84% 0.16 85 / 45%);--on-accent:#000;--focus:oklch(84% 0.16 85 / 35%);--glow:oklch(30% 0.04 75 / 55%);--danger:oklch(72% 0.17 25);background:var(--background);color:var(--text);font-family:Twitter Color Emoji,Symbols Nerd Font,main,Geologica,system-ui,sans-serif}:root[data-light] :root{color-scheme:light;--background:#fff;--background-translucent:#fffc;--text:#000;--muted:#555;--faint:#8f8f8f;--border:#e2e2e2;--surface:#f5f5f4;--surface-raised:#fff;--track:#dcdcdc;--track-disabled:#efefef;--track-mark:#b5b5b5;--checker:#ececec;--scrollbar:#0000002e;--accent:oklch(58% 0.15 70);--accent-border:oklch(58% 0.15 70 / 45%);--on-accent:#fff;--focus:oklch(58% 0.15 70 / 30%);--glow:oklch(93% 0.035 85 / 90%);--danger:oklch(55% 0.2 25)}@media not (prefers-color-scheme:dark){:root{color-scheme:light;--background:#fff;--background-translucent:#fffc;--text:#000;--muted:#555;--faint:#8f8f8f;--border:#e2e2e2;--surface:#f5f5f4;--surface-raised:#fff;--track:#dcdcdc;--track-disabled:#efefef;--track-mark:#b5b5b5;--checker:#ececec;--scrollbar:#0000002e;--accent:oklch(58% 0.15 70);--accent-border:oklch(58% 0.15 70 / 45%);--on-accent:#fff;--focus:oklch(58% 0.15 70 / 30%);--glow:oklch(93% 0.035 85 / 90%);--danger:oklch(55% 0.2 25)}}body,html{height:100%;margin:0;overflow:hidden}a:hover{text-decoration:underline}code{font-family:Twitter Color Emoji,Symbols Nerd Font,Antimono,JetBrains Mono,monospace}pre>code{white-space:pre-wrap}::selection{background:var(--focus)}._container_x3na7_1{border:none;margin:0;min-width:0;padding:5px 0}._title_x3na7_8{color:var(--muted);font-size:13px;margin-bottom:6px;padding:0}._options_x3na7_15{background:var(--surface);border-radius:8px;padding:2px}._option_x3na7_15,._options_x3na7_15{display:flex;gap:2px;corner-shape:squircle}._option_x3na7_15{align-items:center;border-radius:6px;color:var(--muted);cursor:pointer;flex:1 1 0;flex-direction:column;font-size:12px;justify-content:center;min-width:0;padding:5px 2px;position:relative;transition:color .12s,background .12s;user-select:none}._option_x3na7_15:hover{color:var(--text)}._option_x3na7_15:has(._input_x3na7_45:focus-visible){box-shadow:0 0 0 2px var(--focus)}._active_x3na7_49{background:var(--surface-raised)}._active_x3na7_49,._active_x3na7_49:hover{color:var(--accent)}._input_x3na7_45{opacity:0;pointer-events:none;position:absolute}._label_x3na7_63{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._withIcons_x3na7_70 ._option_x3na7_15{padding-block:6px 4px}._withIcons_x3na7_70 svg{height:22px;width:22px}._thumbnail_w9pzz_1{display:inline-grid;line-height:0;place-items:center}._thumbnail_w9pzz_1 svg{height:100%;width:100%}._container_18mlc_1{display:grid;gap:6px;padding-block:5px}._title_18mlc_7{color:var(--muted);font-size:13px}._row_18mlc_12{border-radius:8px;display:flex;gap:2px;padding:2px;corner-shape:squircle;background:var(--surface)}._mode_18mlc_21,._swatch_18mlc_22{align-items:center;border:none;border-radius:6px;display:flex;flex:1 1 0;gap:8px;justify-content:center;padding:6px 8px;corner-shape:squircle;background:#0000;color:var(--muted);cursor:pointer;font-family:Antimono,JetBrains Mono,monospace;font-size:12px;transition:color .12s,background .12s}._mode_18mlc_21:hover,._swatch_18mlc_22:hover{color:var(--text)}._active_18mlc_44{background:var(--surface-raised)}._active_18mlc_44,._active_18mlc_44:hover{color:var(--accent)}._swatch_18mlc_22{position:relative}._swatch_18mlc_22:has(._picker_18mlc_55:focus-visible){box-shadow:0 0 0 2px var(--focus)}._picker_18mlc_55{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}._chip_18mlc_68{background:currentColor;border-radius:4px;box-shadow:0 0 0 1px var(--border);height:14px;width:14px}._hex_18mlc_76{color:var(--muted)}._active_18mlc_44 ._hex_18mlc_76{color:var(--text)}._container_q4fw0_1{display:grid;gap:10px;padding-block:6px}._actions_q4fw0_7{display:grid;gap:6px;grid-template-columns:1fr 1fr}._action_q4fw0_7{align-items:center;border:1px solid var(--border);border-radius:8px;display:flex;gap:8px;justify-content:center;padding:9px 10px;corner-shape:squircle;background:var(--surface);color:var(--text);cursor:pointer;font:inherit;font-size:13px;transition:border-color .12s,color .12s,background .12s}._action_q4fw0_7 svg{color:var(--accent);font-size:15px}._action_q4fw0_7:hover{background:var(--surface-raised);border-color:var(--accent-border)}._action_q4fw0_7:focus-visible{box-shadow:0 0 0 2px var(--focus);outline:none}._action_q4fw0_7:first-child{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}._action_q4fw0_7:first-child svg{color:inherit}._action_q4fw0_7:first-child:hover{filter:brightness(1.08)}._done_q4fw0_53{color:inherit}._error_q4fw0_57{color:var(--danger);font-size:12px}._code_q4fw0_62{border:1px solid var(--border);border-radius:8px;corner-shape:squircle;overflow:hidden}._summary_q4fw0_69{align-items:center;color:var(--muted);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 12px;user-select:none}._summary_q4fw0_69:hover{color:var(--text)}._size_q4fw0_83{color:var(--faint);font-family:Antimono,JetBrains Mono,monospace;font-size:12px;margin-left:auto}._pre_q4fw0_90{background:var(--surface);border-top:1px solid var(--border);color:var(--muted);font-size:11px;line-height:1.5;margin:0;max-height:260px;overflow:auto;padding:10px 12px;scrollbar-width:thin;user-select:text;white-space:pre-wrap;word-break:break-all}._pre_q4fw0_90 code{font-family:Antimono,JetBrains Mono,monospace}._container_bctlr_1{display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:4px}._preset_bctlr_8{align-items:center;border:1px solid #0000;border-radius:8px;display:flex;gap:8px;min-width:0;padding:6px 8px;corner-shape:squircle;background:var(--surface);color:var(--muted);cursor:pointer;font:inherit;text-align:left;transition:color .12s,border-color .12s,background .12s}._preset_bctlr_8:hover{background:var(--surface-raised);color:var(--text)}._preset_bctlr_8:hover ._thumbnail_bctlr_28{rotate:30deg}._preset_bctlr_8:focus-visible{box-shadow:0 0 0 2px var(--focus);outline:none}._active_bctlr_36{border-color:var(--accent-border)}._active_bctlr_36,._active_bctlr_36:hover{color:var(--accent)}._thumbnail_bctlr_28{display:grid;flex:none;height:26px;line-height:0;transition:rotate .4s cubic-bezier(.3,1.4,.5,1);width:26px}._thumbnail_bctlr_28 svg{height:100%;width:100%}._title_bctlr_57{font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){._thumbnail_bctlr_28{transition:none}}._container_1r1to_1{display:grid;gap:2px;padding-block:5px}._header_1r1to_7{align-items:center;display:flex;gap:6px;min-height:22px}._title_1r1to_14{color:var(--muted);cursor:pointer;flex:1;font-size:13px}._valueInput_1r1to_22,._value_1r1to_21{background:#0000;border:1px solid #0000;border-radius:4px;color:var(--text);font-family:Antimono,JetBrains Mono,monospace;font-size:13px;font-variant-numeric:tabular-nums;min-width:4ch;padding:1px 6px;text-align:right}._value_1r1to_21{cursor:text}._value_1r1to_21:hover{border-color:var(--border)}._valueInput_1r1to_22{border-color:var(--accent);outline:none;width:9ch}._reset_1r1to_48{background:#0000;border:none;color:var(--muted);cursor:pointer;display:grid;font-size:12px;opacity:.7;padding:2px;place-items:center;transition:opacity .12s}._reset_1r1to_48:hover{color:var(--accent);opacity:1}._hidden_1r1to_65{visibility:hidden}._hint_1r1to_69{color:var(--faint);font-size:11px}._range_1r1to_74{appearance:none;background:#0000;cursor:pointer;height:18px;margin:0;width:100%}._range_1r1to_74::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--track) 0 var(--start),var(--accent) var(--start) var(--end),var(--track) var(--end) var(--limit),var(--track-disabled) var(--limit));border-radius:4px;height:4px}._range_1r1to_74::-moz-range-track{background:linear-gradient(90deg,var(--track) 0 var(--start),var(--accent) var(--start) var(--end),var(--track) var(--end) var(--limit),var(--track-disabled) var(--limit));border-radius:4px;height:4px}._range_1r1to_74::-webkit-slider-thumb{appearance:none;background:var(--accent);border:3px solid var(--background);border-radius:50%;box-shadow:0 0 0 1px var(--accent);cursor:grab;height:14px;margin-top:-5px;transition:transform .12s;width:14px}._range_1r1to_74::-moz-range-thumb{appearance:none;background:var(--accent);border:3px solid var(--background);border-radius:50%;box-shadow:0 0 0 1px var(--accent);cursor:grab;height:14px;transition:transform .12s;width:14px}._range_1r1to_74:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.2)}._range_1r1to_74:active::-moz-range-thumb{cursor:grabbing;transform:scale(1.2)}._range_1r1to_74:focus-visible{outline:none}._range_1r1to_74:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--accent),0 0 0 5px var(--focus)}._range_1r1to_74:focus-visible::-moz-range-thumb{box-shadow:0 0 0 1px var(--accent),0 0 0 5px var(--focus)}._bipolar_1r1to_133{background:linear-gradient(var(--track-mark),var(--track-mark)) 50%/1px 10px no-repeat}._container_1cwom_1{border-top:1px solid var(--border);padding:14px 18px 10px}._header_1cwom_6{align-items:center;display:flex;gap:8px;margin-bottom:4px}._icon_1cwom_13{color:var(--accent);display:grid;font-size:14px;place-items:center}._title_1cwom_20{color:var(--faint);flex:1;font-size:11px;font-weight:600;letter-spacing:.12em;margin:0;text-transform:uppercase}._body_1cwom_30{display:grid}._button_16fgo_1{border:1px solid var(--border);border-radius:8px;display:grid;height:32px;padding:0;place-items:center;width:32px;corner-shape:squircle;background:#0000;color:var(--muted);cursor:pointer;font-size:15px;transition:color .12s,border-color .12s}._button_16fgo_1:hover{border-color:var(--accent-border);color:var(--accent)}._button_16fgo_1:focus-visible{box-shadow:0 0 0 2px var(--focus);outline:none}._container_1r804_1{align-items:center;cursor:pointer;display:flex;gap:8px;padding-block:7px}._title_1r804_9{color:var(--muted);flex:1;font-size:13px}._switch_1r804_15{appearance:none;background:var(--track);border-radius:9px;cursor:pointer;height:18px;margin:0;position:relative;transition:background .15s;width:30px}._switch_1r804_15:after{background:var(--background);border-radius:50%;content:"";height:12px;left:3px;position:absolute;top:3px;transition:translate .15s;width:12px}._switch_1r804_15:checked{background:var(--accent)}._switch_1r804_15:checked:after{translate:12px 0}._switch_1r804_15:focus-visible{box-shadow:0 0 0 3px var(--focus);outline:none}._container_14jlj_1{background:var(--background);height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:24px;scrollbar-color:var(--scrollbar) #0000;scrollbar-width:thin}._header_14jlj_12{align-items:center;backdrop-filter:blur(14px);background:var(--background-translucent);display:flex;gap:12px;padding:14px 18px;position:sticky;top:0;z-index:1}._logo_14jlj_24{color:var(--accent);display:grid;height:36px;place-items:center;width:36px}._logoCog_14jlj_32{display:grid;line-height:0}._logoCog_14jlj_32,._logoCog_14jlj_32 svg{height:100%;width:100%}._titles_14jlj_43{flex:1;min-width:0;user-select:text}._appTitle_14jlj_49{font-size:20px;font-weight:200;letter-spacing:.01em;margin:0}._subtitle_14jlj_56{color:var(--faint);font-size:12px}._sectionActions_14jlj_61{display:flex;gap:4px}._textButton_14jlj_66{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--muted);cursor:pointer;display:flex;font:inherit;font-size:12px;gap:5px;padding:3px 8px;transition:color .12s,background .12s}._textButton_14jlj_66:hover:not(:disabled){background:var(--surface);color:var(--accent)}._textButton_14jlj_66:disabled{cursor:default;opacity:.4}._textButton_14jlj_66:focus-visible{box-shadow:0 0 0 2px var(--focus);outline:none}._choiceIcon_14jlj_93{display:grid;height:22px;line-height:0;width:22px}._choiceIcon_14jlj_93 svg{height:100%;width:100%}._warning_14jlj_104{color:var(--danger);font-size:12px;padding:4px 0}._container_sszo3_1{background:radial-gradient(circle at 50% 46%,var(--glow),#0000 62%);display:grid;grid-template-rows:1fr auto;height:100%;min-height:0;overflow:hidden;position:relative}._toolbar_sszo3_11{display:flex;gap:4px;left:12px;position:absolute;top:12px;z-index:1}._tool_sszo3_11{align-items:center;border:1px solid var(--border);border-radius:7px;display:flex;gap:6px;padding:5px 9px;corner-shape:squircle;backdrop-filter:blur(8px);background:var(--background-translucent);color:var(--muted);cursor:pointer;font:inherit;font-size:12px;transition:color .12s,border-color .12s}._tool_sszo3_11:hover{color:var(--text)}._tool_sszo3_11 svg{font-size:14px}._toolActive_sszo3_43{border-color:var(--accent-border);color:var(--accent)}._toolActive_sszo3_43:hover{color:var(--accent)}._stage_sszo3_51{container-type:size;display:grid;min-height:0;place-items:center}._frame_sszo3_58{aspect-ratio:1;position:relative;transition:background-color .2s;width:calc(min(84cqw,84cqh))}._grid_sszo3_65 ._frame_sszo3_58{background:repeating-conic-gradient(var(--checker) 0 25%,#0000 0 50%) 0 0/16px 16px;box-shadow:0 0 0 1px var(--border)}._cog_sszo3_70,._guides_sszo3_71{inset:0;position:absolute}._cog_sszo3_70 svg,._guides_sszo3_71 svg{display:block;height:100%;width:100%}._cog_sszo3_70{line-height:0}._guides_sszo3_71{height:100%;overflow:visible;pointer-events:none;width:100%}._axis_sszo3_94,._guide_sszo3_71{fill:none;stroke:var(--accent);stroke-width:1;vector-effect:non-scaling-stroke}._guide_sszo3_71{opacity:.8;stroke-dasharray:5 4}._dotted_sszo3_106{opacity:.6;stroke-dasharray:1 4}._axis_sszo3_94{opacity:.25}._info_sszo3_115{color:var(--faint);display:flex;flex-wrap:wrap;font-family:Antimono,JetBrains Mono,monospace;font-size:12px;font-variant-numeric:tabular-nums;gap:4px 16px;justify-content:center;padding:10px 16px 14px}:has(>._container_b4wa2_1){height:100dvh;overflow:hidden;width:100%}._container_b4wa2_1{display:grid;grid-template-columns:minmax(0,1fr) calc(clamp(320px,30vw,400px));height:100%;min-height:0}@media(max-aspect-ratio:1){._container_b4wa2_1{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(240px,44dvh) minmax(0,1fr)}}._preview_b4wa2_20{min-height:0;min-width:0}._panel_b4wa2_25{border-left:1px solid var(--border);min-height:0}@media(max-aspect-ratio:1){._panel_b4wa2_25{border-left:none;border-top:1px solid var(--border)}}#_container_2ov1k_1{height:100vh;user-select:none}