@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")}:root{background:#000;color:#fff;color-scheme:dark light;font-family:main,Twitter Color Emoji,Symbols Nerd Font,Geologica,sans-serif}@media(prefers-color-scheme:light){:root{background:#fff;color:#000}}*{box-sizing:border-box}body,html{height:100%;margin:0;overflow:hidden}button,input,select{font-family:inherit}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:#78b4a059}._button_193xs_1{background:#0000;border:1px solid #333;border-radius:999px;color:inherit;cursor:pointer;font:inherit;font-size:12px;padding:6px 10px}@media(prefers-color-scheme:light){._button_193xs_1{border-color:#ccc}}._stage_xs979_1{background-color:#000;background-image:radial-gradient(circle at 1px 1px,#ffffff18 1px,#0000 0);background-size:28px 28px;height:100%;min-height:0;min-width:0;overflow:hidden;position:relative}@media(prefers-color-scheme:light){._stage_xs979_1{background-color:#fff;background-image:radial-gradient(circle at 1px 1px,#00000014 1px,#0000 0)}}._canvas_xs979_18{display:block;height:100%;touch-action:none;width:100%}._frame_xs979_25{border:1.5px solid #fff;outline:1px solid #000;pointer-events:none;position:absolute}@media(prefers-color-scheme:light){._frame_xs979_25{border-color:#111;outline-color:#fff}}._handle_xs979_38{background:#fff;border:1px solid #111;border-radius:3px;height:12px;margin:-6px;pointer-events:auto;position:absolute;touch-action:none;width:12px}._n_xs979_50{top:0}._n_xs979_50,._s_xs979_1{cursor:ns-resize;left:50%}._s_xs979_1{bottom:0}._e_xs979_62{cursor:ew-resize;right:0;top:50%}._w_xs979_68{cursor:ew-resize;left:0;top:50%}._ne_xs979_74{cursor:nesw-resize;right:0;top:0}._nw_xs979_80{cursor:nwse-resize;left:0;top:0}._se_xs979_86{bottom:0;cursor:nwse-resize;right:0}._sw_xs979_92{bottom:0;cursor:nesw-resize;left:0}._body_xs979_98{cursor:move;inset:14px;pointer-events:auto;position:absolute}._hud_xs979_105{align-items:end;bottom:12px;display:flex;flex-wrap:wrap;gap:8px;left:12px;pointer-events:none;position:absolute;right:12px;z-index:2}._actions_xs979_118{display:flex;flex-wrap:wrap;gap:6px;pointer-events:auto}._button_xs979_125{background:#0c0c0ce6;border:1px solid #333;border-radius:999px;color:#fff;cursor:pointer;font:inherit;font-size:12px;padding:7px 11px}@media(prefers-color-scheme:light){._button_xs979_125{background:#fffc;border-color:#ddd;color:#161616}}._layers_xs979_143{display:flex;gap:8px;margin-left:auto;max-width:70%;overflow:auto;pointer-events:auto}._layer_xs979_143{border-radius:12px;flex:0 0 auto;padding:8px;width:180px;corner-shape:squircle;background:#0c0c0ce6;border:1px solid #2a2a2a;color:#fff}@media(prefers-color-scheme:light){._layer_xs979_143{background:#fffc;border-color:#ddd;color:#161616}}._title_xs979_170{display:flex;font-size:12px;gap:8px;justify-content:space-between;margin-bottom:6px}._slider_xs979_178{align-items:center;color:#bbb;display:grid;font-size:11px;gap:6px;grid-template-columns:52px minmax(0,1fr) 24px}@media(prefers-color-scheme:light){._slider_xs979_178{color:#555}}._slider_xs979_178 input{width:100%}._empty_xs979_195{color:#9a9a9a;display:grid;inset:0;padding:24px;place-items:center;pointer-events:none;position:absolute;text-align:center}._pane_q7abw_1{background:#000;display:flex;flex-direction:column;height:100%;min-width:0}@media(prefers-color-scheme:light){._pane_q7abw_1{background:#fff}}._toolbar_q7abw_14{align-items:end;border-bottom:1px solid #1d1d1d;display:flex;flex-wrap:wrap;gap:8px;padding:10px 12px}@media(prefers-color-scheme:light){._toolbar_q7abw_14{border-bottom-color:#e6e0d8}}._field_q7abw_28{color:#9a9a9a;display:flex;flex-direction:column;font-size:11px;gap:3px;letter-spacing:.04em;min-width:0;text-transform:lowercase}._select_q7abw_39{appearance:none;background:#101010;border:1px solid #2a2a2a;border-radius:8px;color:inherit;corner-shape:squircle;font:inherit;font-size:13px;letter-spacing:0;max-width:240px;padding:6px 10px;text-transform:none}@media(prefers-color-scheme:light){._select_q7abw_39{background:#fff;border-color:#ddd4c8}}._grow_q7abw_60{flex:1}._editor_q7abw_64{flex:1;min-height:0;position:relative}._loading_q7abw_70{color:#777;display:grid;height:100%;place-items:center}._ingredients_q7abw_77{border-top:1px solid #1d1d1d;display:flex;gap:8px;overflow:auto;padding:10px 12px}@media(prefers-color-scheme:light){._ingredients_q7abw_77{border-top-color:#e6e0d8}}._card_q7abw_90{display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:92px}._thumb_q7abw_99{border-radius:8px;height:68px;object-fit:cover;width:92px;corner-shape:squircle;background:#161616;border:1px solid #2a2a2a}._index_q7abw_109{background:#000c;border-radius:999px;color:#fff;font-size:11px;left:4px;padding:1px 5px;position:absolute;top:4px}._name_q7abw_120{color:#aaa;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._remove_q7abw_128{background:#000c;border:0;border-radius:999px;color:#fff;cursor:pointer;height:18px;line-height:18px;position:absolute;right:4px;top:4px;width:18px}._footer_q7abw_142{align-items:center;border-top:1px solid #1d1d1d;display:flex;gap:8px;padding:10px 12px 12px}@media(prefers-color-scheme:light){._footer_q7abw_142{border-top-color:#e6e0d8}}._generate_q7abw_155{background:#f2efe9;border:0;border-radius:999px;color:#111;cursor:pointer;font:inherit;padding:8px 16px}._generate_q7abw_155:disabled{cursor:progress;opacity:.45}@media(prefers-color-scheme:light){._generate_q7abw_155{background:#161616;color:#fff}}._status_q7abw_175{color:#b7b7b7;flex:1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-color-scheme:light){._status_q7abw_175{color:#555}}._hint_q7abw_190{color:#777;font-size:12px;text-align:right}._error_q7abw_196{color:#ffb4a8}:has(>._container_mc4m5_1){height:100vh;overflow:hidden;width:100%}._container_mc4m5_1{background:#000;color:#fff;height:100%;min-height:0;width:100%}@media(prefers-color-scheme:light){._container_mc4m5_1{background:#fff;color:#111}}._separator_mc4m5_21{background:#1a1a1a;cursor:col-resize;flex:0 0 6px}@media(prefers-color-scheme:light){._separator_mc4m5_21{background:#e4e4e4}}._container_1xof8_1{display:contents}._active_1xof8_5{outline:1px dashed #888}#_container_2ov1k_1{height:100vh;user-select:none}