: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/GPFAAAgAElEQVR4nO2daVfbyNKAtczJzL1fMm8yA9haGtvYOoGbcULG5v//s/f0UtVV1dWSbCBAkiIB2S3LWlrdj2otiqcRY4yB5drKE233l/ySX/KG5XpC2MpHJ3ITwzAMyVtzv//h4eEh/AkSXvg36aobFPkub92IlkdKQ4S/TFa9c5LZzt5L9nueu31Kht3gfu0mrl3sAGlXKNi113tBPG/pGXyiS3a2KF2ZijF0Hj1fnmgzzyCP6D/+gs+584eJ03zml5Of8zYwhCNIPt/p8gQ7/b3EdH3fhy5Xl2VZVb8Q8DQh9+zrvX3HBG+6Z7n7fhJ57JWf+vyDYB4p6/V6/ZjvT2U+AB6Px4MTyYDDdrtlfWoYtlutixmTzqAP+/3+4eFhH+WBCa642VyvrNhTQChhY3dyUxSbVRDbHJri4qlCL8LialhcLRomy8ViuVgKfrm7u3WiI+B+u7WNu9wM+9ztkwNXFgD55T7++++RL/HhJF57WOKc1ywWjVwC2Vyv+v7lCND22112dDTG+Hk/cxLr2YoV07npeP5IYlTR15y9UU32n//3GAIctsN26vnBd4zdjNVO/O4d+TlvC9tb+1Hl412r/jzFbn8fMV1vjAkEWFv+q6pK7auPewJ4o3KYfNuYvg/3LFl8Q2LHNj9ND9vd0999P4f4GeARV95+vh/5+ENd14cRAlyXZdlmCHAK8DPtSHr2bb7AANDR3zEK27TtUru4+a3axYxpu7ZtW37vPAjgkwLrWdBDACRg5wDweoP8t8LWzXomAD4kiw//xvcaB4D+9+JqEdDP/eUE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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){.app-name{margin-bottom:var(--margin-medium)}.crafter-page{display:grid;grid-template-rows:1fr;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)}.stepper-export-quantity-selector-container{display:flex;justify-content:center;align-items: center;gap:var(--gap-medium)}.stepper-export-quantity-selector{display:flex;padding:var(--padding-small)var(--padding-medium);border:1px solid var(--color-pixel-29);cursor:pointer;background-color:#0000000d;justify-content:center;align-items: center}.stepper-export-quantity-selector:hover{transform:translateY(-2px);box-shadow:0 4px #0003}.stepper-export-quantity-selector:active{transform:translateY(0);box-shadow:0 2px 4px #0003}
