:root{--color-pixel-1:#feffff;--color-pixel-2:#a0a0a0;--color-pixel-3:#525252;--color-pixel-4:#bed6fd;--color-pixel-5:#699efc;--color-pixel-6:#1e4a9d;--color-pixel-7:#011a51;--color-pixel-8:#ccf;--color-pixel-9:#8987ff;--color-pixel-10:#3837bc;--color-pixel-11:#0f0f65;--color-pixel-12:#ddc4ff;--color-pixel-13:#ae76ff;--color-pixel-14:#5828b8;--color-pixel-15:#230663;--color-pixel-16:#eac0f9;--color-pixel-17:#ce6df1;--color-pixel-18:#752194;--color-pixel-19:#36034b;--color-pixel-20:#f2c1df;--color-pixel-21:#e070b2;--color-pixel-22:#84235c;--color-pixel-23:#400426;--color-pixel-24:#f1c7c2;--color-pixel-25:#de7c70;--color-pixel-26:#822e24;--color-pixel-27:#3f0904;--color-pixel-28:#e8d0aa;--color-pixel-29:#c8913e;--color-pixel-30:#6f3f00;--color-pixel-31:#321300;--color-pixel-32:#d9da9d;--color-pixel-33:#a6a725;--color-pixel-34:#515200;--color-pixel-35:#1f2000;--color-pixel-36:#c9e29e;--color-pixel-37:#81ba28;--color-pixel-38:#316300;--color-pixel-39:#0b2a00;--color-pixel-40:#bce6ae;--color-pixel-41:#63c446;--color-pixel-42:#1a6b05;--color-pixel-43:#002f00;--color-pixel-44:#b4e5c7;--color-pixel-45:#54c17d;--color-pixel-46:#0e692e;--color-pixel-47:#002e0a;--color-pixel-48:#b5dfe4;--color-pixel-49:#56b3c0;--color-pixel-50:#105c68;--color-pixel-51:#00262d;--color-pixel-52:#a9a9a9;--color-pixel-53:#3c3c3c;--color-pixel-54:#000;--bg-primary:var(--color-pixel-28);--text-primary:var(--color-pixel-54);--text-secondary:var(--color-pixel-39);--text-accent:var(--color-pixel-41);--text-accent-secondary:var(--color-pixel-41);--link-color:var(--color-pixel-31);--link-hover:var(--color-pixel-30);--success-color:var(--color-pixel-42);--warning-color:var(--color-pixel-29);--error-color:var(--color-pixel-26);--font-size:16px;--font-size-small:calc(var(--font-size)*.8);--font-size-medium:calc(var(--font-size)*1.2);--font-size-l:calc(var(--font-size)*1.5);--font-size-xl:calc(var(--font-size)*2);--font-size-2xl:calc(var(--font-size)*3);--font-size-3xl:calc(var(--font-size)*4);--pixel-icon-size:32px;--gap-small:.5rem;--gap-medium:1rem;--gap-large:2rem;--padding-small:.5rem;--padding-medium:1rem;--padding-large:2rem;--margin-small:.5rem;--margin-medium:1rem;--margin-large:2rem}body{overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-primary);color:var(--text-primary);width:100dvw;height:100dvh;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-pixel-29)}::-webkit-scrollbar-thumb{background:var(--color-pixel-30);border-radius:4px}h1{color:var(--text-secondary);font-size:var(--font-size-xl);margin:0}h2{color:var(--text-secondary);font-size:var(--font-size-l);margin:0}a{color:var(--link-color);text-decoration:none}a:hover{color:var(--link-hover)}img{width:100%;height:auto}button{cursor:pointer;background-color:#0000;border:none;margin:0;padding:0}i{font-style:italic}[data-disabled=true]{pointer-events:none}.version{position:fixed;top:var(--padding-small);left:var(--padding-small);font-size:var(--font-size-small);color:var(--color-pixel-29);z-index:1000;font-family:monospace}.app-footer-nav a[aria-current=page],:disabled{opacity:.75;filter:grayscale(100%);pointer-events:none;transition:all .3s}.btn{background-color:var(--color-pixel-10);color:var(--color-pixel-1);text-decoration:none;border:1px solid var(--color-pixel-14);padding:.5rem 1rem}.app{display:grid;grid-template-rows:auto 1fr auto;grid-template-areas:"header" "main" "footer";overflow:hidden;width:100dvw;height:100dvh}.app-main{position:relative;height:100%}.app-main>*{position:absolute;inset:0}.app-header{grid-area:header}.app-main{grid-area:main}.app-footer{grid-area:footer;padding:var(--padding-medium);text-align:center;display:flex;gap:var(--gap-medium);flex-direction:column}.app-name{font-size:var(--font-size-l);text-align:center;color:var(--color-pixel-19);margin:0;font-weight:700}.app-name-accent{color:var(--color-pixel-18)}.app-footer-nav{display:flex;justify-content:center;align-items: center;gap:var(--gap-large)}.icons{image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;width:var(--pixel-icon-size);height:var(--pixel-icon-size);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACgAAAAAgCAMAAADpVtGSAAAAAXNSR0IArs4c6QAAAKhQTFRF/v///v//oKCgUlJSvtb9aZ78HkqdARpRzMz/iYf/ODe8Dw9l3cT/rnb/WCi4IwZj6sD5zm3xdSGUNgNL8sHf4HCyhCNcQAQm8cfC3nxwgi4kPwkE6NCqyJE+bz8AMhMA2dqdpqclUVIAHyAAyeKegbooMWMACyoAvOauY8RGGmsFAC8AtOXHVMF9DmkuAC4Ktd/kVrPAEFxoACYtqampPDw8AAAAAAAA5PfYcwAAADh0Uk5TAP////////////////////////////////////////////////////////////////////////+1/GPFAAAgAElEQVR4nO2deZPaOBOHfWxl/82b7A5gG8QxoKpJZZmQBb7/N3tLR0vdrZYNcwQm618yMwaB8SHLD32pKN5GSikFy7XRG6131KhRH1jLAZEXn6z4KrTWOnnq0s8/n89n/8fLP3BP4pdugviztHXDWl6pFok+TF76zSqznr1T9nPeu31Ieqftr93AuYsdIO0KBTn3ci+Ixy09gm90yl4soSuPGvXxpeaLxcITYF2WZVWNCHidVERohWn6wyiMbeMg93K99swPvf/MmIdrvV6vX/P5qS4HwNPpdLTiDKi32y3pU1pvt1IXU174ufN+vz+fz/uoM1F44WazXBmZQ4AoYWM2clMUm5WXafZNcfFa4ZMwm+rZdNYSNbNZM2sYv3z79mQlI+B+uzWNuxyhvXf74MCVBUB6uk///nuiS3Q4iecelijntbNZy5dAm+VqsbgdAZp+uxtHx1G/ndR8oZTyBFgb/quqSiTAV3yD/Lg6Dj6t1MLIDJ9o8QPJjG3uNq23u93Ql/xRopSaz+fzV5x58/5Fz9vPdV0fewhwXZZllyHAIcDPtAfSM0/TBQKAlv5OUWTVpkvt4uq3YhdTqpt3XdfRa+fMgI8LXmdALwAgAjsLgMtN4L9VaN2sLwTAc7J4/jc+11oAdL9n05lHP/uXEqDHP4uAwqfst0/7fS/AvW+7Of6LaAYQZNBPAMBIfP7h8XjCS4z2TWfQeIlxXhuOW8uP4Ga5XC3mNyNA129HAhz1u8na/xZAgLXjP9EGuP/+/b9HgMfqKKoGAjTMZ279c3sQ42JYw8+f6Vrx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);background-repeat:no-repeat;flex-shrink:0}.crafter-canvas-container{grid-area:canvas;position:relative;display:flex;justify-content:center;align-items: center;height:100%}.bento-viewer-canvas{object-fit:cover;width:100%;height:100%}.crafter-page.mini-bento-viewer .crafter-canvas-container{height:calc(var(--pixel-icon-size)*1.5)}.crafter-page.mini-bento-viewer .bento-viewer-canvas{display:none}.bento-viewer-button{position:absolute;z-index:1000;cursor:pointer;top:1rem;right:1rem}.crafter-page{display:grid;grid-template-rows:1fr 1.3fr;grid-template-areas:"canvas" "stepper";gap:1rem;max-width:650px;height:100%;margin:0 auto}@media (min-width:768px){.crafter-page{display:grid;grid-template-columns:1.5fr 1fr;grid-template-areas:"stepper canvas";gap:1rem;max-width:650px;height:100%;margin:0 auto}.crafter-canvas-container{max-height:400px}.bento-viewer-button{display:none}}.crafter-page.mini-bento-viewer{grid-template-rows:auto 2fr auto}.crafter-controls{grid-area:controls;display:flex;gap:var(--gap-large);justify-content:center;align-items: center}.crafter-stepper{grid-area:stepper;position:relative;overflow:hidden;max-width:650px;height:100%}.crafter-stepper-button{position:relative;text-decoration:none;cursor:pointer;width:var(--pixel-icon-size);height:var(--pixel-icon-size);border-bottom:3px solid #0000;transition:all .3s}.crafter-stepper-button[aria-current=true]{filter:grayscale(100%);opacity:.7;transform:translateY(-5px)}.base-container{position:absolute;padding:0 var(--padding-medium);display:grid;grid-template-columns:1fr;gap:var(--gap-medium);overflow-y:auto;align-content: start;justify-items:center;inset:0}.base-choice-page{display:flex;align-items: center;gap:var(--gap-medium);padding:var(--padding-small);width:100%;max-width:300px;transition:all .2s}.base-choice-page[role=button]{display:flex;align-items: center;gap:var(--gap-medium);cursor:pointer;border:1px solid var(--color-pixel-29);background-color:#0000000d}.base-choice-page[role=button]:hover{transform:translateY(-2px);box-shadow:0 4px #0000001a}.base-choice-page[role=button][disabled]{opacity:.5;cursor:not-allowed;transform:none}.base-choice-page[role=button][data-selected=true]{border:1px solid var(--color-pixel-10)}.ingredient-choice-container{display:flex;gap:var(--gap-medium);cursor:pointer;border:1px solid var(--color-pixel-29);padding:var(--padding-small);background-color:#0000000d;justify-content:space-between;width:100%;transition:all .2s}.ingredient-choice-container h2{font-size:var(--font-size-medium);margin:0}.ingredient-choice-container[data-type=core]{border:1px solid var(--color-pixel-50)}.ingredient-choice-container[data-type=core] h2{color:var(--color-pixel-50)}.ingredient-choice-container[data-type=core] h2:after{content:" *";color:var(--color-pixel-50);font-size:var(--font-size-small)}.ingredient-choice-container:hover{transform:translateY(-2px);box-shadow:0 4px #0000001a}.ingredient-choice-description{display:flex;align-items: center;gap:var(--gap-medium)}.ingredient-choice-description[role=button]{display:flex;align-items: center;gap:var(--gap-medium);cursor:pointer;border:1px solid var(--color-pixel-29);background-color:#0000000d}.ingredient-choice-description[role=button][data-selected=true]{border:1px solid var(--color-pixel-10)}.about-page{display:flex;overflow-y:auto;gap:var(--gap-large);padding:var(--padding-large);flex-direction:column;max-width:650px;margin:0 auto}.about-items-container{display:flex;gap:var(--gap-medium);flex-direction:column}.stepper-export-page{display:flex;gap:var(--gap-medium);overflow-y:auto;padding:var(--padding-large);flex-direction:column;max-width:650px;height:100%;margin:0 auto}.stepper-export-title{text-align:center}.stepper-export-content,.stepper-export-controls{display:flex;gap:var(--gap-medium);flex-direction:column}.stepper-export-button{padding:var(--padding-small)var(--padding-medium);border:1px solid var(--color-pixel-29);cursor:pointer;color:var(--color-pixel-39);text-align:center;background-color:#0000000d;min-width:200px;transition:all .2s}.stepper-export-button:hover{transform:translateY(-2px);box-shadow:0 4px #0003}.stepper-export-button:active{transform:translateY(0);box-shadow:0 2px 4px #0003}.stepper-export-button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.stepper-page-title{color:var(--text-secondary);font-size:var(--font-size-l);margin-bottom:var(--margin-medium);text-align:center}.stepper-page p{color:var(--text-secondary);font-size:var(--font-size-small);text-align:center;margin-bottom:var(--margin-large)}
