.L1Mjaq_workshop{--pp-bg:#1c1330;--pp-panel:#281c42;--pp-panel-2:#33255a;--pp-raised:#3f2f6b;--pp-line:#4b3a78;--pp-ink:#f5eeff;--pp-dim:#b9a9da;--pp-faint:#8a7bb0;--pp-gold:#f6c453;--pp-gold-deep:#b9811a;--pp-mint:#6fdcb4;--pp-mint-deep:#2f9a76;--pp-danger:#ff6b7d;--pp-tile-a:#f1e8d4;--pp-tile-b:#e9dec6;--pp-display:var(--font-pp-display,var(--font-geist-sans)), system-ui, sans-serif;color:var(--pp-ink);background:radial-gradient(700px 300px at 15% -60px, #5b3d9a55, transparent), radial-gradient(600px 260px at 100% 0, #1f8a7a33, transparent), var(--pp-bg);border-radius:26px;padding:16px 20px 20px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12,0 24px 60px #0a051466}.L1Mjaq_workshop button{font:inherit;color:inherit}.L1Mjaq_workshop kbd{font:700 10px var(--font-geist-mono), monospace}.L1Mjaq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.L1Mjaq_topbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.L1Mjaq_toolbarActions{flex:none;gap:6px;display:flex}.L1Mjaq_clear{background:var(--pp-panel-2);width:38px;height:38px;box-shadow:inset 0 -3px 0 #0003, 0 0 0 1px var(--pp-line) inset;cursor:pointer;border:0;border-radius:12px;place-items:center;padding:0;transition:background .15s,color .15s,transform .1s;display:grid;position:relative;color:var(--pp-dim)!important}.L1Mjaq_clear svg{width:18px;height:18px}.L1Mjaq_clear:hover:not(:disabled){background:var(--pp-raised);color:var(--pp-ink)!important}.L1Mjaq_clear:active:not(:disabled){transform:translateY(1px)}.L1Mjaq_clear:disabled{opacity:.35;cursor:default}.L1Mjaq_tip{z-index:20;color:#fff;white-space:nowrap;pointer-events:none;opacity:0;background:#0f0a1c;border-radius:8px;padding:5px 9px;font-size:12px;font-weight:600;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px);box-shadow:0 6px 16px #0006}.L1Mjaq_clear:hover .L1Mjaq_tip,.L1Mjaq_clear:focus-visible .L1Mjaq_tip,.L1Mjaq_tool:hover .L1Mjaq_tip,.L1Mjaq_tool:focus-visible .L1Mjaq_tip{opacity:1;transform:translate(-50%)}.L1Mjaq_gridTabs{align-items:center;gap:8px;min-width:0;display:flex}.L1Mjaq_gridTabs [role=tablist]{scrollbar-width:thin;gap:6px;padding:2px;display:flex;overflow-x:auto}.L1Mjaq_gridTabs [role=tab]{background:var(--pp-panel);white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px var(--pp-line) inset;border:0;border-radius:12px;align-items:center;gap:7px;padding:6px 12px 6px 7px;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:inline-flex;position:relative;color:var(--pp-dim)!important}.L1Mjaq_gridTabs [role=tab]:hover{background:var(--pp-panel-2);color:var(--pp-ink)!important}.L1Mjaq_gridTabs [role=tab][aria-selected=true]{background:linear-gradient(#ffd877, var(--pp-gold));box-shadow:inset 0 -3px 0 var(--pp-gold-deep);color:#3b2604!important}.L1Mjaq_gridTabs [role=tab]:focus-visible,.L1Mjaq_clear:focus-visible{outline:3px solid var(--pp-gold);outline-offset:2px}.L1Mjaq_tabSprings{display:flex}.L1Mjaq_tabSprings .L1Mjaq_ingredientIcon{width:auto;height:22px}.L1Mjaq_tabSprings .L1Mjaq_ingredientIcon+.L1Mjaq_ingredientIcon{margin-left:-6px}.L1Mjaq_readyDot{border:2px solid var(--pp-bg);background:var(--pp-gold);width:11px;height:11px;box-shadow:0 0 8px var(--pp-gold);border-radius:50%;animation:1.4s ease-in-out infinite L1Mjaq_ready-pulse;position:absolute;top:-3px;right:-3px}@keyframes L1Mjaq_ready-pulse{50%{transform:scale(1.25)}}.L1Mjaq_lockedLocations{border:1px dashed var(--pp-line);color:var(--pp-faint);border-radius:12px;flex:none;align-items:center;gap:5px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.L1Mjaq_stage{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:18px;display:grid}.L1Mjaq_boardFrame{min-width:0}.L1Mjaq_boardHeading{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.L1Mjaq_boardHeading h2{font:600 19px var(--pp-display);letter-spacing:.2px;cursor:help;align-items:center;gap:6px;display:inline-flex}.L1Mjaq_boardHeading h2 svg{color:var(--pp-gold)}.L1Mjaq_springChips{gap:6px;margin:0;padding:0;list-style:none;display:flex}.L1Mjaq_springChips li{background:var(--pp-panel);box-shadow:0 0 0 1px var(--pp-line) inset;font:700 12px var(--font-geist-mono), monospace;color:var(--pp-dim);border-radius:999px;align-items:center;gap:4px;padding:2px 9px 2px 4px;display:inline-flex}.L1Mjaq_springChips .L1Mjaq_ingredientIcon{width:auto;height:22px}.L1Mjaq_activeTool{background:var(--pp-panel-2);box-shadow:0 0 0 1px var(--pp-gold) inset;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:4px 12px 4px 8px;font-size:13px;display:inline-flex}.L1Mjaq_activeTool svg{width:15px;height:15px;color:var(--pp-gold)}.L1Mjaq_activeTool strong{font-weight:700}.L1Mjaq_boardScroll{background:linear-gradient(#7a5032,#5d3a22);border-radius:18px;padding:8px;overflow-x:auto;box-shadow:inset 0 2px #a3714a,inset 0 -3px #3d2414,0 10px 24px #05020c88}.L1Mjaq_board{aspect-ratio:1;isolation:isolate;background:repeating-conic-gradient(var(--pp-tile-a) 0 25%, var(--pp-tile-b) 0 50%) 0 0 / 12.5% 12.5%;border-radius:10px;grid-template-columns:repeat(16,1fr);width:100%;min-width:520px;max-width:760px;margin-inline:auto;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #3d241455,inset 0 6px 14px #3d241433}.L1Mjaq_cell{cursor:crosshair;background:0 0;border:1px solid #c9b99633;border-top:0;border-left:0;min-width:0;padding:0;transition:background 80ms}.L1Mjaq_cell:hover{background:#fffbef88}.L1Mjaq_cell:focus-visible{outline-offset:-3px;z-index:3;outline:3px solid #6b3fb0}.L1Mjaq_machine,.L1Mjaq_preview{pointer-events:none;background-clip:padding-box;border:3px solid #0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}.L1Mjaq_machine{--m-bg:#b39ad5;--m-edge:#755399;--m-deep:#9474b9;--m-ink:#493267;background-color:var(--m-bg);color:var(--m-ink);box-shadow:inset 0 0 0 2px var(--m-edge), inset 0 -5px 0 var(--m-deep), inset 0 3px 0 #fff5;filter:drop-shadow(0 3px 2px #4a2c1855);background-image:linear-gradient(#fff5,#fff0 55%);gap:2px}.L1Mjaq_machine svg{width:30%;height:30%}.L1Mjaq_valve{--m-bg:color-mix(in srgb, var(--ingredient-color,#91b573) 30%, #fffdf6);--m-edge:color-mix(in srgb, var(--ingredient-color,#638549) 60%, #2b2340);--m-deep:var(--ingredient-color,#91b573);--m-ink:#294b1c}.L1Mjaq_mixer{--m-bg:#f3bc9f;--m-edge:#b87d61;--m-deep:#d49375;--m-ink:#733f29}.L1Mjaq_burner{--m-bg:#efb470;--m-edge:#a56736;--m-deep:#cf8a49;--m-ink:#71381d}.L1Mjaq_centrifuge{--m-bg:#b1d6e1;--m-edge:#5a96a8;--m-deep:#87b4c4;--m-ink:#245365}.L1Mjaq_void-crystal{--m-bg:#cbb3ec;--m-edge:#8964b5;--m-deep:#a184c5;--m-ink:#4f277d}.L1Mjaq_drain{--m-bg:#a9cbdc;--m-edge:#60869c;--m-deep:#87adbf;--m-ink:#29495c}.L1Mjaq_filler{--m-bg:#b2e0d8;--m-edge:#5f9a90;--m-deep:#84bab0;--m-ink:#28514a}.L1Mjaq_pump{--m-bg:#f4dc9f;--m-edge:#b8974e;--m-deep:#d6b86f;--m-ink:#5c4415}.L1Mjaq_hatch{--m-bg:#d3c2ec;--m-edge:#7d62a6;--m-deep:var(--ingredient-color,#a58fc8);--m-ink:#3f2a63}.L1Mjaq_oiler{--m-bg:#d0d2d5;--m-edge:#5b5f66;--m-deep:#9a9ea4;--m-ink:#33373d}.L1Mjaq_moon-lamp{--m-bg:#dfe2fa;--m-edge:#7d86c9;--m-deep:#b3b9ea;--m-ink:#2d3577}.L1Mjaq_link-send,.L1Mjaq_link-receive{--m-bg:#f6cfdd;--m-edge:#b0607e;--m-deep:var(--ingredient-color,#d895ad);--m-ink:#6b2140}.L1Mjaq_machine.L1Mjaq_rock{background-color:#9a91a1;background-image:radial-gradient(circle at 35% 30%,#c4bcc9 0 18%,#0000 19%),linear-gradient(#fff3,#0000);border-width:2px;border-radius:34% 42% 36% 46%;box-shadow:inset 0 -5px #6f6878,inset 0 0 0 1px #5d5666}.L1Mjaq_removing{--m-bg:#f0a9b1;--m-edge:#c2334a;--m-deep:#d9707f;--m-ink:#8e2335}.L1Mjaq_machine.L1Mjaq_unset{animation:2.4s ease-in-out infinite L1Mjaq_unset-nudge}@keyframes L1Mjaq_unset-nudge{0%,80%,to{transform:none}85%{transform:rotate(-2deg)}90%{transform:rotate(2deg)}}.L1Mjaq_ingredientIcon{object-fit:contain;-webkit-user-select:none;user-select:none;flex:none;width:1.4em;height:auto;display:inline-block}.L1Mjaq_iconFallback{width:100%;height:100%}span.L1Mjaq_ingredientIcon{aspect-ratio:144/191}.L1Mjaq_machine .L1Mjaq_springIcon{filter:drop-shadow(0 2px 1px #3d241466);width:auto;height:118%;position:absolute;bottom:24%;left:50%;transform:translate(-50%)}.L1Mjaq_machine .L1Mjaq_faceIcon{width:auto;height:60%;max-height:32px}.L1Mjaq_machine.L1Mjaq_hatch .L1Mjaq_faceIcon{margin-top:18%}.L1Mjaq_ratePill,.L1Mjaq_channelPill{color:#fff;font:700 9px/14px var(--font-geist-mono), monospace;white-space:nowrap;background:#2b1d40e6;border-radius:999px;padding:0 5px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 1px #0004}.L1Mjaq_channelPill{top:-6px}.L1Mjaq_valve .L1Mjaq_ratePill{z-index:1;inset:auto -12px 2px auto;transform:none}.L1Mjaq_hatch .L1Mjaq_ratePill{top:4px}.L1Mjaq_products{background:#fffdf6e6;border-radius:8px;gap:1px;padding:2px 3px;display:flex;position:absolute;top:3px;right:3px;box-shadow:0 1px #0003,0 0 0 1px #0000001a}.L1Mjaq_products .L1Mjaq_ingredientIcon{width:auto;height:20px}.L1Mjaq_centrifuge .L1Mjaq_products{top:auto;bottom:7px}.L1Mjaq_void-crystal .L1Mjaq_products{flex-direction:column;top:50%;right:-7px;transform:translateY(-50%)}.L1Mjaq_cornerBadge{background:var(--pp-gold);color:#3b2604;width:16px;height:16px;box-shadow:0 1px 0 var(--pp-gold-deep);border-radius:50%;place-items:center;display:grid;position:absolute;top:2px;right:2px}.L1Mjaq_machine .L1Mjaq_cornerBadge svg{width:11px;height:11px}.L1Mjaq_boostBadge{color:var(--pp-gold);font:700 8px/14px var(--font-geist-mono), monospace;background:#2b1d40;border-radius:6px;padding:0 4px;position:absolute;top:2px;left:2px}.L1Mjaq_pipes{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.L1Mjaq_pipeOutline,.L1Mjaq_pipeLine,.L1Mjaq_pipePreview{fill:none;stroke-linecap:round;stroke-linejoin:round}.L1Mjaq_pipeOutline{stroke:#4f4a5e;stroke-width:26px}.L1Mjaq_pipeLine{stroke:var(--ingredient-color,#d7dde2);stroke-width:15px}.L1Mjaq_pipeEnd{fill:var(--ingredient-color,#d7dde2);stroke:#4f4a5e;stroke-width:5px}.L1Mjaq_draftPipe .L1Mjaq_pipeOutline{stroke-dasharray:12 8}.L1Mjaq_erasePipe .L1Mjaq_pipeLine{stroke:#ef9aa7}.L1Mjaq_pipePreview{stroke:#2f9a76;stroke-width:12px;stroke-dasharray:12 12;opacity:.85}.L1Mjaq_badRoute{stroke:#c2334a}.L1Mjaq_bridge .L1Mjaq_pipeOutline,.L1Mjaq_bridge .L1Mjaq_pipeLine{stroke-linecap:butt}.L1Mjaq_port{z-index:5;cursor:crosshair;border:2px solid #4f4a5e;border-radius:50%;place-items:center;width:20px;height:20px;padding:1px;transition:transform .1s;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px #0004,inset 0 2px #fff6}.L1Mjaq_port svg{width:13px;height:13px}.L1Mjaq_inputPort,.L1Mjaq_outputPort{color:#27313b;background:#d7dde2}.L1Mjaq_port:focus-visible{outline-offset:2px;outline:3px solid #6b3fb0}.L1Mjaq_port:hover{transform:translate(-50%,-50%)scale(1.2)}.L1Mjaq_port.L1Mjaq_fuelPort{color:#b83a0b;border-color:#b83a0b;box-shadow:0 0 0 2px #ffb347,0 0 10px 2px #ff7a1a99}.L1Mjaq_preview{z-index:2;border:2px dashed;border-radius:10px}.L1Mjaq_preview svg{width:24px}.L1Mjaq_valid{color:#1f6b52;background-color:#6fdcb44d;border-color:#2f9a76}.L1Mjaq_invalid{color:#8e2335;background-color:#ff6b7d4d;border-color:#c2334a}.L1Mjaq_selection{z-index:2;pointer-events:none;background:#6b3fb022;border:2px dashed #6b3fb0;border-radius:6px;position:absolute}.L1Mjaq_preview.L1Mjaq_pipeGhost{border-width:1px;border-radius:50%;transform:scale(.45)}.L1Mjaq_valid>.L1Mjaq_preview{background-color:#6fdcb44d;border-color:#2f9a76}.L1Mjaq_invalid>.L1Mjaq_preview{background-color:#ff6b7d4d;border-color:#c2334a}.L1Mjaq_pipeTooltip{z-index:6;pointer-events:none;color:#fff;white-space:nowrap;background:#1c1330f2;border-radius:10px;align-items:center;gap:6px;padding:4px 10px 4px 6px;font-size:12px;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 4px));box-shadow:0 6px 16px #0005}.L1Mjaq_pipeTooltip .L1Mjaq_ingredientIcon{width:auto;height:22px}.L1Mjaq_pipeTooltip strong{color:var(--pp-gold);font-family:var(--font-geist-mono), monospace}.L1Mjaq_collectSlot{z-index:5;pointer-events:none;justify-content:center;align-items:flex-end;padding-bottom:6px;display:flex;position:absolute}.L1Mjaq_collectButton{background:var(--pp-gold);cursor:pointer;pointer-events:auto;width:26px;height:26px;box-shadow:0 2px 0 var(--pp-gold-deep), 0 0 12px #f6c453;border:2px solid #fff;border-radius:50%;place-items:center;padding:3px;animation:1.2s ease-in-out infinite L1Mjaq_ready-pulse;display:grid;color:#3b2604!important}.L1Mjaq_collectButton svg{width:15px;height:15px}.L1Mjaq_collectButton:focus-visible{outline-offset:2px;outline:3px solid #6b3fb0}.L1Mjaq_ready,.L1Mjaq_glowing{animation:1.6s ease-in-out infinite L1Mjaq_ready-glow}@keyframes L1Mjaq_ready-glow{50%{filter:drop-shadow(0 0 7px #f6c453)}}.L1Mjaq_oiler.L1Mjaq_glowing{filter:drop-shadow(0 0 5px #d9b43a)}.L1Mjaq_moon-lamp.L1Mjaq_glowing{filter:drop-shadow(0 0 6px #9fb8ff)}.L1Mjaq_buildMenu{z-index:8;box-sizing:content-box;background:var(--pp-panel);box-shadow:0 0 0 1px var(--pp-line) inset, 0 12px 30px #0a051488;border-radius:16px;flex-wrap:wrap;gap:6px;padding:8px;display:flex;position:absolute}.L1Mjaq_menuTool{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:12px;padding:3px}.L1Mjaq_menuTool[aria-checked=true]{border-color:var(--pp-gold)}.L1Mjaq_menuTool:hover{background:var(--pp-panel-2)}.L1Mjaq_menuTool:focus-visible{outline:3px solid var(--pp-gold);outline-offset:1px}.L1Mjaq_statusBar{flex-wrap:wrap;align-items:center;gap:10px;min-height:40px;margin-top:10px;display:flex}.L1Mjaq_status{background:var(--pp-panel);min-width:200px;box-shadow:0 0 0 1px var(--pp-line) inset;color:var(--pp-dim);border-radius:12px;flex:1;padding:8px 14px;font-size:13px;line-height:1.5}.L1Mjaq_routingTools{align-items:center;gap:6px;display:flex}.L1Mjaq_routingTools span{display:none}.L1Mjaq_routingTools button{background:var(--pp-panel-2);box-shadow:inset 0 -3px 0 #0003, 0 0 0 1px var(--pp-line) inset;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.L1Mjaq_routingTools button:first-of-type{background:var(--pp-mint);box-shadow:inset 0 -3px 0 var(--pp-mint-deep);color:#0f3a2c!important}.L1Mjaq_routingTools button:focus-visible{outline:3px solid var(--pp-gold);outline-offset:2px}.L1Mjaq_tray{background:linear-gradient(var(--pp-panel-2), var(--pp-panel));box-shadow:0 0 0 1px var(--pp-line) inset, inset 0 -4px 0 #0003;border-radius:18px;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px;padding:12px 10px 10px;display:flex}.L1Mjaq_tool{cursor:pointer;background:#120c22;border:0;border-radius:14px;place-items:center;width:52px;height:52px;padding:0;transition:transform .1s,box-shadow .15s;display:grid;position:relative;box-shadow:inset 0 2px 4px #0008}.L1Mjaq_tool:hover{transform:translateY(-2px)}.L1Mjaq_tool[aria-pressed=true]{box-shadow:0 0 0 3px var(--pp-gold), 0 0 16px #f6c45366}.L1Mjaq_tool:focus-visible{outline-offset:2px;outline:3px solid #fff}.L1Mjaq_toolGap{margin-right:10px}.L1Mjaq_tool kbd{background:var(--pp-raised);min-width:17px;height:17px;color:var(--pp-ink);text-align:center;border-radius:6px;padding:0 3px;line-height:17px;position:absolute;top:-4px;left:-4px;box-shadow:0 1px #0006}.L1Mjaq_tool .L1Mjaq_tip{top:auto;bottom:calc(100% + 8px)}.L1Mjaq_machineIcon,.L1Mjaq_eraseIcon{border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.L1Mjaq_machineIcon{background-color:var(--m-bg);color:var(--m-ink);box-shadow:inset 0 -3px 0 var(--m-deep), inset 0 0 0 1px var(--m-edge);background-image:linear-gradient(#fff5,#0000 60%)}.L1Mjaq_machineIcon svg,.L1Mjaq_eraseIcon svg{width:22px;height:22px}.L1Mjaq_eraseIcon{color:#3f2f6b;background:#e9e2f5;box-shadow:inset 0 -3px #b9add0}.L1Mjaq_pipeIcon{color:#27313b;background:#d7dde2;box-shadow:inset 0 -3px #9aa3ab}.L1Mjaq_removeIcon{color:#8e2335;background:#ffd3d8;box-shadow:inset 0 -3px #e2909b}.L1Mjaq_machineIcon.L1Mjaq_valve,.L1Mjaq_machineIcon.L1Mjaq_hatch,.L1Mjaq_machineIcon.L1Mjaq_link-send,.L1Mjaq_machineIcon.L1Mjaq_link-receive{--ingredient-color:initial}.L1Mjaq_sidebar{flex-direction:column;gap:14px;display:flex}.L1Mjaq_sidePanel{background:var(--pp-panel);box-shadow:0 0 0 1px var(--pp-line) inset, inset 0 -4px 0 #0002;border-radius:18px;padding:14px}.L1Mjaq_sidePanel h3{font:600 18px var(--pp-display)}.L1Mjaq_orders{background:linear-gradient(160deg, #3a2a66, var(--pp-panel) 60%)}.L1Mjaq_ordersHead{font:700 10px var(--font-geist-mono), monospace;letter-spacing:1px;text-transform:uppercase;color:var(--pp-faint);cursor:help;justify-content:space-between;align-items:center;gap:8px;display:flex}.L1Mjaq_ordersHead svg{color:var(--pp-gold)}.L1Mjaq_pips{gap:3px;margin:8px 0 10px;padding:0;list-style:none;display:flex}.L1Mjaq_pips li{background:#ffffff1a;border-radius:3px;flex:1;height:6px}.L1Mjaq_pips li[data-state=done]{background:var(--pp-mint)}.L1Mjaq_pips li[data-state=current]{background:var(--pp-gold);box-shadow:0 0 8px #f6c45388}.L1Mjaq_orders>p{color:var(--pp-dim);margin-top:4px;font-size:12.5px;line-height:1.5}.L1Mjaq_questBlurb{font-style:italic}.L1Mjaq_unlockList{flex-wrap:wrap;align-items:center;gap:5px;margin:10px 0 0;padding:0;list-style:none;display:flex}.L1Mjaq_unlockList li{color:var(--pp-ink);background:#ffffff12;border-radius:999px;align-items:center;gap:4px;padding:2px 8px 2px 5px;font-size:11px;font-weight:600;display:inline-flex}.L1Mjaq_unlockList li svg{width:13px;height:13px;color:var(--pp-gold)}.L1Mjaq_unlockList li .L1Mjaq_ingredientIcon{width:auto;height:20px}.L1Mjaq_unlockList li:has(.L1Mjaq_ingredientIcon){padding:2px 5px}.L1Mjaq_unlockList .L1Mjaq_newTag{background:var(--pp-gold);color:#3b2604;font:800 9px var(--font-geist-mono), monospace;letter-spacing:.8px;text-transform:uppercase;padding:2px 7px}.L1Mjaq_unlockList .L1Mjaq_newTag svg{color:#3b2604}.L1Mjaq_requirements{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.L1Mjaq_requirements li{background:#0000002e;border-radius:14px;align-items:center;gap:10px;padding:8px;display:flex}.L1Mjaq_requirements li[data-complete=true]{box-shadow:0 0 0 1px var(--pp-mint) inset}.L1Mjaq_requirements li[data-complete=true] .L1Mjaq_meter>span{background:var(--pp-mint)}.L1Mjaq_goalIcon{filter:drop-shadow(0 2px 2px #0005);height:40px;width:auto!important}.L1Mjaq_requirementText{flex-direction:column;flex:1;gap:4px;min-width:0;font-size:13px;display:flex}.L1Mjaq_requirementText strong{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.L1Mjaq_requirementText small{font:11px var(--font-geist-mono), monospace;color:var(--pp-dim);flex-wrap:wrap;align-items:center;gap:3px;display:inline-flex}.L1Mjaq_submit{background:linear-gradient(#ffd877, var(--pp-gold));width:38px;height:38px;box-shadow:inset 0 -3px 0 var(--pp-gold-deep);cursor:pointer;border:0;border-radius:12px;flex:none;place-items:center;padding:0;display:grid;color:#3b2604!important}.L1Mjaq_submit:not(:disabled){animation:1.6s ease-in-out infinite L1Mjaq_ready-pulse}.L1Mjaq_submit:disabled{box-shadow:none;cursor:default;background:#ffffff14;color:var(--pp-faint)!important}.L1Mjaq_submit:focus-visible{outline-offset:2px;outline:3px solid #fff}.L1Mjaq_meter{background:#00000059;border-radius:99px;height:8px;display:block;overflow:hidden;box-shadow:inset 0 1px 2px #0006}.L1Mjaq_meter>span{border-radius:inherit;background:linear-gradient(#ffe08f, var(--pp-gold));height:100%;transition:width .25s linear;display:block;box-shadow:inset 0 -2px #0002}.L1Mjaq_rateOrder{margin-top:12px}.L1Mjaq_shipHead{font:700 10px var(--font-geist-mono), monospace;letter-spacing:1px;text-transform:uppercase;color:var(--pp-faint);align-items:center;gap:6px;display:flex}.L1Mjaq_shipHead svg{color:var(--pp-gold)}.L1Mjaq_rateOrder .L1Mjaq_requirements{margin-top:8px}.L1Mjaq_heldFor{font:700 12px var(--font-geist-mono), monospace;color:var(--pp-ink);align-items:center;gap:8px;margin-top:10px;display:flex}.L1Mjaq_heldFor .L1Mjaq_meter{flex:1;height:10px}.L1Mjaq_heldFor .L1Mjaq_meter>span{background:linear-gradient(#a7f3d8, var(--pp-mint))}.L1Mjaq_heldFor svg{color:var(--pp-mint)}.L1Mjaq_shelf ul,.L1Mjaq_slotGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:10px 0 0;padding:0;list-style:none;display:grid}.L1Mjaq_slotGrid{grid-template-columns:repeat(auto-fill,minmax(68px,1fr))}.L1Mjaq_shelf p{color:var(--pp-faint);text-align:center;margin-top:8px;font-size:12px}.L1Mjaq_slot{aspect-ratio:1;background:#120c22;border:0;border-radius:12px;place-items:center;padding:4px;display:grid;position:relative;box-shadow:inset 0 2px 4px #0008,0 0 0 1px #ffffff0d}.L1Mjaq_slot .L1Mjaq_ingredientIcon{object-fit:contain;filter:drop-shadow(0 2px 1px #0006);width:80%;height:80%;position:absolute;inset:10%}button.L1Mjaq_slot{cursor:pointer;width:100%;transition:transform .1s}button.L1Mjaq_slot:hover{box-shadow:0 0 0 2px var(--pp-gold);transform:translateY(-2px)}button.L1Mjaq_slot:focus-visible{outline:3px solid var(--pp-gold);outline-offset:2px}.L1Mjaq_countBadge{background:var(--pp-gold);color:#3b2604;min-width:20px;font:800 11px/18px var(--font-geist-mono), monospace;text-align:center;box-shadow:0 1px 0 var(--pp-gold-deep);border-radius:10px;padding:0 5px;position:absolute;bottom:-3px;right:-3px}.L1Mjaq_containerMark{width:12px;height:12px;color:var(--pp-faint);position:absolute;top:3px;left:3px}.L1Mjaq_valveDialog{width:min(440px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--pp-ink);background:linear-gradient(170deg, var(--pp-panel-2), var(--pp-panel) 40%);box-shadow:0 0 0 1px var(--pp-line) inset, 0 0 0 4px #00000040, 0 30px 80px #05020ccc;border:0;border-radius:22px;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto}.L1Mjaq_valveDialog[open]{animation:.18s ease-out L1Mjaq_dialog-pop}@keyframes L1Mjaq_dialog-pop{0%{opacity:0;transform:translateY(8px)scale(.97)}}.L1Mjaq_valveDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0514b3}.L1Mjaq_wideDialog{width:min(600px,100% - 32px)}.L1Mjaq_dialogHead{z-index:1;background:inherit;align-items:center;gap:12px;padding:16px 16px 12px 18px;display:flex;position:sticky;top:0}.L1Mjaq_dialogHead h2{font:600 21px var(--pp-display);flex:1}.L1Mjaq_dialogIcon{background:linear-gradient(#ffd877, var(--pp-gold));color:#3b2604;width:42px;height:42px;box-shadow:inset 0 -3px 0 var(--pp-gold-deep);border-radius:13px;flex:none;place-items:center;display:grid}.L1Mjaq_dialogIcon svg{width:22px;height:22px}.L1Mjaq_dialogIcon .L1Mjaq_ingredientIcon{width:auto;height:34px}.L1Mjaq_closeX{cursor:pointer;background:#ffffff10;border:0;border-radius:10px;place-items:center;width:34px;height:34px;padding:0;display:grid;color:var(--pp-dim)!important}.L1Mjaq_closeX:hover{background:#ffffff1f;color:var(--pp-ink)!important}.L1Mjaq_closeX svg{width:18px;height:18px}.L1Mjaq_dialogBody{flex-direction:column;gap:12px;padding:0 18px 18px;display:flex}.L1Mjaq_dialogBody:last-child{padding-bottom:20px}.L1Mjaq_dialogActions{border-top:1px solid #ffffff12;justify-content:flex-end;gap:8px;padding:12px 18px 16px;display:flex}.L1Mjaq_dialogActions button{background:var(--pp-raised);cursor:pointer;border:0;border-radius:12px;align-items:center;gap:7px;padding:10px 16px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:inset 0 -3px #0004}.L1Mjaq_dialogActions button:hover:not(:disabled){filter:brightness(1.12)}.L1Mjaq_dialogActions button:disabled{opacity:.4;cursor:default}.L1Mjaq_dialogActions .L1Mjaq_primaryAction:not(:disabled),.L1Mjaq_dialogActions .L1Mjaq_danger{background:linear-gradient(#ffd877, var(--pp-gold));box-shadow:inset 0 -3px 0 var(--pp-gold-deep);color:#3b2604!important}.L1Mjaq_dialogActions .L1Mjaq_danger{background:linear-gradient(#ff8a98,#e04b5f);box-shadow:inset 0 -3px #9e2638;color:#fff!important}.L1Mjaq_valveDialog button:focus-visible,.L1Mjaq_valveDialog input:focus-visible{outline:3px solid var(--pp-gold);outline-offset:2px}.L1Mjaq_valveDialog label:has(input:focus-visible){outline:3px solid var(--pp-gold);outline-offset:2px}.L1Mjaq_hint{color:var(--pp-dim);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:1.5;display:flex}.L1Mjaq_hint svg{color:var(--pp-gold);flex:none}.L1Mjaq_hint kbd{background:var(--pp-raised);color:var(--pp-ink);border-radius:6px;padding:1px 6px}.L1Mjaq_empty{border:1px dashed var(--pp-line);color:var(--pp-faint);text-align:center;border-radius:14px;padding:18px;font-size:13px}.L1Mjaq_configError{background:#ff6b7d1f;border-radius:10px;padding:8px 12px;font-size:13px;line-height:1.5;color:#ffb3bd!important}.L1Mjaq_fieldLabel{font:700 10px var(--font-geist-mono), monospace;letter-spacing:1px;text-transform:uppercase;color:var(--pp-faint)}.L1Mjaq_toggle{cursor:pointer;background:#0000002e;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.L1Mjaq_toggle input{width:18px;height:18px;accent-color:var(--pp-gold)}.L1Mjaq_recipeCard input,.L1Mjaq_segmented input,.L1Mjaq_channelChip input,.L1Mjaq_pick input{opacity:0;pointer-events:none;position:absolute}.L1Mjaq_recipeGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;display:grid}.L1Mjaq_recipeCard,.L1Mjaq_segmented label,.L1Mjaq_channelChip,.L1Mjaq_pick{cursor:pointer;background:#0000002e;border-radius:14px;transition:background .12s,box-shadow .12s,transform .1s;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.L1Mjaq_recipeCard:hover,.L1Mjaq_segmented label:hover,.L1Mjaq_channelChip:hover,.L1Mjaq_pick:hover{background:#ffffff10}.L1Mjaq_recipeCard[data-selected=true],.L1Mjaq_segmented label[data-selected=true],.L1Mjaq_channelChip[data-selected=true],.L1Mjaq_pick[data-selected=true]{box-shadow:0 0 0 2px var(--pp-gold) inset, 0 0 14px #f6c45333;background:#f6c4531f}.L1Mjaq_valveDialog [data-disabled=true]{opacity:.4;cursor:not-allowed}.L1Mjaq_recipeCard{flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:96px;padding:10px 8px 9px;display:flex}.L1Mjaq_recipeCard>strong{text-align:center;font-size:12px;font-weight:700;line-height:1.25}.L1Mjaq_noRecipe{color:var(--pp-faint)}.L1Mjaq_noRecipe svg{width:26px;height:26px}.L1Mjaq_recipeFormula{align-items:center;gap:4px;display:flex}.L1Mjaq_recipeSide{align-items:center;gap:2px;display:flex}.L1Mjaq_recipeIngredient{flex-direction:column;align-items:center;gap:1px;display:flex;position:relative}.L1Mjaq_recipeIngredient .L1Mjaq_ingredientIcon{filter:drop-shadow(0 2px 1px #0005);width:auto;height:36px}.L1Mjaq_recipeIngredient small{font:700 9.5px var(--font-geist-mono), monospace;color:var(--pp-dim)}.L1Mjaq_recipePlus{width:11px;height:11px;color:var(--pp-faint)}.L1Mjaq_recipeArrow{width:16px;height:16px;color:var(--pp-gold)}.L1Mjaq_fuelMark{color:#fff;background:#ff7a1a;border-radius:50%;width:15px;height:15px;padding:1px;position:absolute;top:-4px;right:-6px}.L1Mjaq_fillHero{background:#0000002e;border-radius:16px;align-items:center;gap:16px;padding:12px;display:flex}.L1Mjaq_heroGlyph{flex:none;width:52px;height:104px}.L1Mjaq_fillStats{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.L1Mjaq_fillStats .L1Mjaq_meter{height:14px}.L1Mjaq_ingredientName{font:600 16px var(--pp-display);align-items:center;gap:8px;display:flex}.L1Mjaq_ingredientName .L1Mjaq_ingredientIcon{width:auto;height:30px}.L1Mjaq_amount{font:700 13px var(--font-geist-mono), monospace;color:var(--pp-dim)}.L1Mjaq_segmented{grid-template-columns:1fr 1fr;gap:8px;display:grid}.L1Mjaq_segmented label{align-items:center;gap:8px;padding:8px 12px 8px 6px;display:flex}.L1Mjaq_segmented label span{flex-direction:column;display:flex}.L1Mjaq_segmented strong{font-size:14px}.L1Mjaq_segmented small{color:var(--pp-dim);align-items:center;gap:3px;font-size:11px;display:inline-flex}.L1Mjaq_optionGlyph{flex:none;width:22px;height:44px}.L1Mjaq_chipRow{flex-wrap:wrap;gap:8px;display:flex}.L1Mjaq_channelChip{flex-direction:column;min-width:96px;padding:8px 12px;display:flex}.L1Mjaq_channelChip strong{font:600 16px var(--pp-display)}.L1Mjaq_channelChip small{color:var(--pp-dim);font-size:11px}.L1Mjaq_pickGrid{grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:6px;display:grid}.L1Mjaq_pick{aspect-ratio:1;color:var(--pp-faint);place-items:center;display:grid}.L1Mjaq_pick .L1Mjaq_ingredientIcon{width:auto;height:34px}.L1Mjaq_pick>svg{width:22px;height:22px}.L1Mjaq_stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.L1Mjaq_stats div{text-align:center;background:#0000002e;border-radius:14px;padding:10px}.L1Mjaq_stats dt{font:700 10px var(--font-geist-mono), monospace;letter-spacing:.8px;text-transform:uppercase;color:var(--pp-faint)}.L1Mjaq_stats dd{font:600 20px var(--pp-display);margin:4px 0 0}.L1Mjaq_stats div[data-warn=true] dd{color:#ffb3bd}.L1Mjaq_upgradePath{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.L1Mjaq_upgradePath li{background:#0000002e;border-radius:14px;flex-direction:column;gap:2px;padding:10px 12px;font-size:13px;display:flex}.L1Mjaq_upgradePath span{font:700 11px var(--font-geist-mono), monospace;color:var(--pp-gold);align-items:center;gap:4px;display:inline-flex}.L1Mjaq_upgradePath small{color:var(--pp-dim);font-size:11.5px;line-height:1.4}.L1Mjaq_upgradeList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.L1Mjaq_upgradeList li{background:#0000002e;border-radius:14px;align-items:center;gap:10px;padding:8px 10px;display:flex}.L1Mjaq_levelPips{gap:4px;display:flex}.L1Mjaq_levelPips span{background:#ffffff1f;border-radius:3px;width:22px;height:6px}.L1Mjaq_levelPips span[data-on=true]{background:var(--pp-mint)}.L1Mjaq_buy{background:linear-gradient(#ffd877, var(--pp-gold));box-shadow:inset 0 -3px 0 var(--pp-gold-deep);cursor:pointer;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:1px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex;color:#3b2604!important}.L1Mjaq_blueprintRow .L1Mjaq_buy{flex-direction:row;gap:6px;padding:9px 14px}.L1Mjaq_buy small{font:700 10.5px var(--font-geist-mono), monospace;align-items:center;gap:3px;display:inline-flex}.L1Mjaq_buy:disabled{box-shadow:none;cursor:default;background:#ffffff14;color:var(--pp-faint)!important}.L1Mjaq_maxed{color:var(--pp-mint);border-radius:10px;align-items:center;gap:4px;padding:6px 10px;font-size:13px;font-weight:700;display:inline-flex}.L1Mjaq_iconButton{cursor:pointer;background:#ffffff10;border:0;border-radius:10px;place-items:center;width:36px;height:36px;padding:0;display:grid;color:var(--pp-dim)!important}.L1Mjaq_iconButton:hover{background:#ff6b7d33;color:#ffb3bd!important}.L1Mjaq_blueprintName{color:inherit;background:#00000040;border:0;border-radius:8px;padding:6px 8px;font:600 14px inherit}@media (max-width:920px){.L1Mjaq_stage{grid-template-columns:minmax(0,1fr)}.L1Mjaq_sidebar{order:-1;grid-template-columns:1fr 1fr;align-items:start;display:grid}}@media (max-width:640px){.L1Mjaq_workshop{border-radius:18px;padding:12px 12px 16px}.L1Mjaq_topbar{flex-direction:column;align-items:stretch}.L1Mjaq_toolbarActions{justify-content:flex-end}.L1Mjaq_sidebar{grid-template-columns:minmax(0,1fr)}.L1Mjaq_activeTool{margin-left:0}.L1Mjaq_tool{width:48px;height:48px}.L1Mjaq_toolGap{margin-right:0}.L1Mjaq_upgradePath{grid-template-columns:1fr}}.L1Mjaq_machine.L1Mjaq_filler{padding:2px}.L1Mjaq_machine .L1Mjaq_fillerGraphic{width:100%;height:100%}.L1Mjaq_machine.L1Mjaq_pump.L1Mjaq_loaded{padding:2px}.L1Mjaq_glass{fill:#fff9}.L1Mjaq_glassOutline{fill:none;stroke:#4d6b66;stroke-width:2.5px;stroke-linejoin:round}.L1Mjaq_lip{fill:#4d6b66}.L1Mjaq_tick{stroke:#4d6b66;stroke-width:1.5px}.L1Mjaq_liquid{transform-box:fill-box;transform-origin:bottom;transition:transform .25s linear}.L1Mjaq_machine .L1Mjaq_vat{width:56%;height:56%}.L1Mjaq_vatRim{fill:#d49375;stroke:#b87d61;stroke-width:4px}.L1Mjaq_vatLiquid{fill:var(--liquid,#f3ddd0);transition:fill .4s}.L1Mjaq_beater{fill:#733f29;transform-box:fill-box;transform-origin:50%;animation:L1Mjaq_spin var(--spin,2s) linear infinite;animation-play-state:paused}.L1Mjaq_beaterReverse{animation-direction:reverse}.L1Mjaq_bubble{fill:#fffc;opacity:0;transform-box:fill-box;transform-origin:50%}.L1Mjaq_running .L1Mjaq_bubble{animation:1.8s ease-out infinite L1Mjaq_bubble}@keyframes L1Mjaq_spin{to{transform:rotate(360deg)}}@keyframes L1Mjaq_bubble{0%{opacity:0;transform:scale(.4)}30%{opacity:.9}to{opacity:0;transform:scale(1.6)}}.L1Mjaq_flowDots line{stroke:#ffffffe6;stroke-width:7px;stroke-linecap:round;stroke-dasharray:0 50;animation:linear infinite L1Mjaq_flow-dots}@keyframes L1Mjaq_flow-dots{to{stroke-dashoffset:-50px}}.L1Mjaq_machine .L1Mjaq_burnerGraphic{width:60%;height:60%}.L1Mjaq_machine .L1Mjaq_centrifugeGraphic{width:42%;height:72%}.L1Mjaq_machine .L1Mjaq_crystalGraphic{width:80%;height:50%}.L1Mjaq_flames{transform-box:view-box;transform-origin:50% 100%;opacity:.35;transition:transform .4s,opacity .4s;transform:scaleY(.15)}.L1Mjaq_running .L1Mjaq_flames{opacity:1;transform:none}.L1Mjaq_flame,.L1Mjaq_flameInner{fill:#ff7a1a;transform-box:fill-box;transform-origin:50% 100%;animation:L1Mjaq_flicker calc(var(--spin) / 3) ease-in-out infinite alternate;animation-play-state:paused}.L1Mjaq_flameInner{fill:#ffd54a}.L1Mjaq_grate{fill:#5b3a24}.L1Mjaq_pot{fill:#6b5a52;stroke:#3d312c;stroke-width:3px;stroke-linejoin:round}.L1Mjaq_potLiquid{fill:var(--liquid,#f3ddd0);transition:fill .4s}.L1Mjaq_potLip{fill:#4d3e37}.L1Mjaq_steam{fill:none;stroke:#ffffffb3;stroke-width:3px;stroke-linecap:round;opacity:0}.L1Mjaq_running .L1Mjaq_steam{animation:1.8s ease-out infinite L1Mjaq_steam}.L1Mjaq_running .L1Mjaq_flame,.L1Mjaq_running .L1Mjaq_flameInner{animation-play-state:running}.L1Mjaq_drumRim{fill:#6d8f9c;stroke:#3d6575;stroke-width:4px}.L1Mjaq_rotor{transform-box:view-box;transform-origin:50%;animation:L1Mjaq_spin var(--spin,2.4s) linear infinite;animation-play-state:paused}.L1Mjaq_rotorArms rect{fill:#245365}.L1Mjaq_rotorHub{fill:#3d6575;stroke:#d6eef6;stroke-width:3px}.L1Mjaq_rotorDot{fill:#fffc}.L1Mjaq_aura{fill:var(--glow,#b9a2dc);opacity:0;filter:blur(4px)}.L1Mjaq_running .L1Mjaq_aura{animation:1.6s ease-in-out infinite L1Mjaq_pulse}.L1Mjaq_crystal{fill:#8c63c5;stroke:#3e1d68;stroke-width:2.5px;stroke-linejoin:round;transition:fill .4s}.L1Mjaq_running .L1Mjaq_crystal{fill:color-mix(in srgb, var(--glow) 55%, #8c63c5);animation:1.6s ease-in-out infinite L1Mjaq_crystal-shine}.L1Mjaq_facet{fill:none;stroke:#fff6;stroke-width:1.5px;stroke-linejoin:round}.L1Mjaq_orbit{transform-box:view-box;transform-origin:50%;animation:L1Mjaq_spin calc(var(--spin) * 2) linear infinite;opacity:0;animation-play-state:paused}.L1Mjaq_running .L1Mjaq_orbit{opacity:1;animation-play-state:running}.L1Mjaq_mote{fill:#f7e8ff}.L1Mjaq_running .L1Mjaq_beater,.L1Mjaq_running .L1Mjaq_rotor{animation-play-state:running}@keyframes L1Mjaq_flicker{0%{transform:scale(.9,.8)}to{transform:scale(1.05,1.1)skew(4deg)}}@keyframes L1Mjaq_steam{0%{opacity:0;transform:translateY(6px)}40%{opacity:.8}to{opacity:0;transform:translateY(-8px)}}@keyframes L1Mjaq_pulse{50%{opacity:.85}}@keyframes L1Mjaq_crystal-shine{50%{filter:brightness(1.35) drop-shadow(0 0 4px var(--glow))}}@media (prefers-reduced-motion:reduce){.L1Mjaq_flowDots line,.L1Mjaq_beater,.L1Mjaq_rotor,.L1Mjaq_orbit,.L1Mjaq_flame,.L1Mjaq_flameInner,.L1Mjaq_running .L1Mjaq_bubble,.L1Mjaq_running .L1Mjaq_steam,.L1Mjaq_running .L1Mjaq_aura,.L1Mjaq_running .L1Mjaq_crystal,.L1Mjaq_ready,.L1Mjaq_glowing,.L1Mjaq_readyDot,.L1Mjaq_collectButton,.L1Mjaq_submit:not(:disabled),.L1Mjaq_machine.L1Mjaq_unset,.L1Mjaq_valveDialog[open]{animation:none}.L1Mjaq_liquid,.L1Mjaq_flames,.L1Mjaq_meter>span,.L1Mjaq_tip{transition:none}}
@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.1cox7hpc1tfbr.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.3t00_18uk4swp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.12wv-xs8vggjn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.EKxBJG_className{font-family:Fredoka,Fredoka Fallback;font-style:normal}.EKxBJG_variable{--font-pp-display:"Fredoka", "Fredoka Fallback"}
