._canvas_1gjl0_1{display:block;image-rendering:pixelated}._photo_1gjl0_7{background:var(--ic-chrome)}._layer_42iot_2{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}._floater_42iot_9{position:absolute}._column_pzixe_1{position:absolute;top:80px;right:26px;z-index:50;display:flex;flex-direction:column;gap:22px;width:88px}._icon_pzixe_12{display:flex;flex-direction:column;gap:6px;align-items:center;text-align:center}._glyph_pzixe_20{width:54px;height:54px;border:2px solid var(--ic-black);background:var(--ic-white);display:flex;align-items:center;justify-content:center}._label_pzixe_30{font-family:var(--ic-font-pixel);font-size:9px;color:var(--ic-black)}._labelActive_pzixe_36{background:var(--ic-pink);color:var(--ic-white);padding:3px 5px}._glyphMascot_pzixe_42{width:38px;height:38px}._glyphNotepad_pzixe_47{background:var(--ic-yellow);align-items:flex-end;padding:5px}._notepadRule_pzixe_53{width:100%;height:5px;background:var(--ic-black)}._glyphOrder_pzixe_59{border-radius:50%}._orderDot_pzixe_63{width:20px;height:20px;background:var(--ic-pink);border-radius:50%}._glyphPhotos_pzixe_70{overflow:hidden;padding:0}._photo_pzixe_75{width:100%;height:100%}._glyphGuestbook_pzixe_80{background:var(--ic-pink-pale);font-family:var(--ic-font-body);font-size:26px;color:var(--ic-black)}._glyphMail_pzixe_87{font-family:var(--ic-font-lcd);font-size:26px;color:var(--ic-black)}._glyphBin_pzixe_93{background:var(--ic-black);font-family:var(--ic-font-pixel);font-size:11px;color:var(--ic-yellow)}._bar_onpez_1{position:absolute;bottom:0;left:0;right:0;z-index:9000;height:var(--ic-taskbar-h);display:flex;justify-content:space-between;align-items:center;background:var(--ic-black);padding:8px 12px}._left_onpez_16{display:flex;gap:10px;align-items:center}._start_onpez_22{font-family:var(--ic-font-pixel);font-size:12px;background:var(--ic-pink);color:var(--ic-white);border:2px solid var(--ic-white);padding:6px 12px}._button_onpez_31{font-family:var(--ic-font-pixel);font-size:11px;color:var(--ic-black);border:0;padding:6px 12px;cursor:pointer}._buttonAnnouncement_onpez_40{background:var(--ic-yellow)}._buttonMusic_onpez_44{background:var(--ic-teal)}._button_onpez_31:focus-visible{outline:2px solid var(--ic-white);outline-offset:1px}._task_onpez_53{font-family:var(--ic-font-pixel);font-size:11px;color:var(--ic-white);background:#333;padding:6px 12px}._tray_onpez_61{display:flex;align-items:center;gap:8px;background:#333;padding:3px 10px}._trayPot_onpez_70{width:20px;height:24px;background-image:url(/sprites/claypot-mini.png);background-size:80px 24px;background-repeat:no-repeat;image-rendering:pixelated;animation:_potmini_onpez_1 .6s steps(4) infinite}._trayLabel_onpez_80{font-family:var(--ic-font-pixel);font-size:11px;color:#4cff4c}._clock_onpez_86{font-family:var(--ic-font-lcd);font-size:18px;color:var(--ic-yellow)}@keyframes _potmini_onpez_1{0%{background-position-x:0px}to{background-position-x:-80px}}._frame_yj5rn_6{position:relative;width:100%;height:100vh;height:100dvh;overflow:hidden;overflow:clip;background:var(--ic-desktop);background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.55) 0 8px,transparent 8px 16px)}._menubar_yj5rn_23{position:relative;z-index:60;height:var(--ic-menubar-h);display:flex;justify-content:space-between;align-items:center;background:var(--ic-white);border-bottom:3px solid var(--ic-black);padding:6px 12px;font-family:var(--ic-font-chrome);font-size:13px}._menubarItems_yj5rn_37{display:flex;gap:18px}._clock_yj5rn_42{font-family:var(--ic-font-lcd);font-size:17px}._window_g6tws_1{position:absolute;display:flex;flex-direction:column;max-width:100%;max-height:var(--ic-window-max-h);background:var(--ic-white);border:3px solid var(--ic-black);box-shadow:var(--ic-shadow)}._titlebar_g6tws_14{flex:none;display:flex;justify-content:space-between;align-items:center;border-bottom:3px solid var(--ic-black);padding:7px 10px;cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;background:var(--win-title-bg);color:var(--win-title-fg)}._title_g6tws_14{font-family:var(--ic-font-pixel);font-size:12px;color:inherit}._buttons_g6tws_35{display:flex;gap:5px}._button_g6tws_35{display:block;width:19px;height:17px;border:2px solid var(--ic-black)}._body_g6tws_48{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}._column_g6tws_56{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}._body_1p5iv_1{font-family:var(--ic-font-body);color:var(--ic-ink)}._masthead_1p5iv_8{background:var(--ic-pink);padding:18px 20px;text-align:center;border-bottom:4px double var(--ic-black)}._eyebrow_1p5iv_15{font-family:var(--ic-font-mono);font-size:15px;color:var(--ic-yellow);letter-spacing:3px}._wordmarkRow_1p5iv_22{display:flex;align-items:center;justify-content:center;gap:18px;padding:6px 0}._pot_1p5iv_35{flex:none;width:72px;height:72px;background:url(/sprites/claypot-cooking.png) 0 0 / 400% 100% no-repeat;image-rendering:pixelated;animation:_potcook_1p5iv_1 2.4s steps(4) infinite}._wordmark_1p5iv_22{margin:0;font-family:var(--ic-font-wordmark);font-weight:800;font-size:52px;color:var(--ic-white);line-height:1.2;letter-spacing:2px;filter:url(#pxfx)}._subtitle_1p5iv_56{font-size:17px;color:var(--ic-white);font-style:italic}._news_1p5iv_64{background:var(--ic-yellow);border-bottom:3px solid var(--ic-black);padding:9px 16px;text-align:center;font-family:var(--ic-font-mono);font-size:14px;font-weight:700;color:var(--ic-black)}._blink_1p5iv_75{animation:_blink_1p5iv_75 1.1s steps(1) infinite}._columns_1p5iv_81{display:grid;grid-template-columns:200px minmax(0,1fr)}._sidebar_1p5iv_86{border-right:3px solid var(--ic-black);padding:18px 14px;display:flex;flex-direction:column;gap:14px}._sidebarHeading_1p5iv_94{font-family:var(--ic-font-mono);font-size:12px;font-weight:700;background:var(--ic-black);color:var(--ic-white);padding:6px 8px;text-align:center}._nav_1p5iv_104{display:flex;flex-direction:column;gap:9px;font-size:15px}._navLink_1p5iv_111{color:var(--ic-pink);text-decoration:underline}._mascotFrame_1p5iv_116{width:100%;height:auto;border:2px solid var(--ic-black);padding:6px}._visitors_1p5iv_123{text-align:center;display:flex;flex-direction:column;gap:6px;align-items:center}._visitorsLabel_1p5iv_131{font-family:var(--ic-font-mono);font-size:11px;color:var(--ic-black)}._visitorsCount_1p5iv_137{font-family:var(--ic-font-counter);font-size:13px;background:var(--ic-black);color:var(--ic-yellow);padding:7px 6px;letter-spacing:2px}._guestbookPlug_1p5iv_146{border:2px solid var(--ic-black);background:var(--ic-pink-pale);padding:10px;font-size:13px;text-align:center;line-height:1.5}._guestbookPlugLink_1p5iv_155{color:var(--ic-pink);text-decoration:underline;font-weight:700}._main_1p5iv_161{padding:20px 22px;display:flex;flex-direction:column;gap:20px;min-width:0;position:relative}._block_1p5iv_170{display:flex;flex-direction:column;gap:10px}._blockHeading_1p5iv_176{background:var(--ic-black);color:var(--ic-white);font-family:var(--ic-font-mono);font-size:13px;font-weight:700;padding:6px 10px}._blogText_1p5iv_185{font-size:16px;line-height:1.65;color:var(--ic-ink);text-wrap:pretty}._blogSignature_1p5iv_192{font-size:16px;font-style:italic;color:#444}._feature_1p5iv_198{display:flex;gap:14px;align-items:flex-start}._featurePhoto_1p5iv_204{width:200px;height:200px;border:2px solid var(--ic-black);flex:none}._featureText_1p5iv_211{display:flex;flex-direction:column;gap:8px}._featureLabel_1p5iv_217{font-family:var(--ic-font-mono);font-size:12px;font-weight:700;color:var(--ic-pink)}._featureBody_1p5iv_224{font-size:15px;line-height:1.6;color:var(--ic-ink);text-wrap:pretty}._featureFile_1p5iv_231{font-family:var(--ic-font-mono);font-size:12px;color:#555}._infoGrid_1p5iv_237{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._infoCard_1p5iv_243{border:2px solid var(--ic-black);padding:14px;display:flex;flex-direction:column;gap:8px}._infoHeading_1p5iv_251{font-family:var(--ic-font-mono);font-size:12px;font-weight:700;color:var(--ic-pink)}._infoBody_1p5iv_258{font-size:15px;line-height:1.6}._infoBody_1p5iv_258 a{color:inherit;text-decoration:none}._infoBody_1p5iv_258 a._email_1p5iv_269{color:var(--ic-pink);text-decoration:underline}._footer_1p5iv_276{margin:0 22px;border-top:3px solid var(--ic-black);padding:14px 0 18px;text-align:center;display:flex;flex-direction:column;gap:7px}._footerLine_1p5iv_286{font-family:var(--ic-font-mono);font-size:12px;color:var(--ic-ink-muted)}@keyframes _potcook_1p5iv_1{0%{background-position-x:0px}to{background-position-x:-288px}}@keyframes _blink_1p5iv_75{0%,49%{opacity:1}50%,to{opacity:0}}._body_1xnk2_1{font-family:var(--ic-font-body)}._menubar_1xnk2_6{flex:none;display:flex;align-items:center;gap:14px;background:var(--ic-chrome);border-bottom:2px solid var(--ic-black);padding:5px 10px;font-family:var(--ic-font-mono);font-size:12px}._explorer_1xnk2_19{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;display:grid;grid-template-columns:196px minmax(0,1fr)}._tree_1xnk2_30{background:var(--ic-chrome);border-right:2px solid var(--ic-black);padding:12px 0 18px}._treeHeading_1xnk2_36{font-family:var(--ic-font-mono);font-size:12px;font-weight:700;padding:0 12px 8px;color:var(--ic-black)}._folder_1xnk2_44{display:flex;align-items:center;gap:8px;width:100%;padding:7px 12px;cursor:pointer;font-family:var(--ic-font-mono);font-size:13px;text-align:left;background:transparent;color:var(--ic-black);border:0}._folderSelected_1xnk2_59{background:var(--ic-pink);color:var(--ic-white)}._folder_1xnk2_44:focus-visible{outline:2px solid var(--ic-black);outline-offset:-2px}._folderGlyph_1xnk2_70{flex:none;display:block;width:15px;height:12px;background:var(--ic-folder);border:1.5px solid var(--ic-black);border-top-width:4px}._folderName_1xnk2_80{flex:1 1 auto;min-width:0}._folderCount_1xnk2_85{flex:none;font-size:11px;opacity:.75}._list_1xnk2_93{min-width:0;display:flex;flex-direction:column}._listHeader_1xnk2_99{display:grid;grid-template-columns:minmax(0,1fr) 92px;background:var(--ic-pink-pale);border-bottom:2px solid var(--ic-black);font-family:var(--ic-font-mono);font-size:12px;font-weight:700}._listHeaderDish_1xnk2_109{padding:7px 10px;border-right:2px solid var(--ic-black)}._listHeaderPrice_1xnk2_114{padding:7px 10px}._dish_1xnk2_118{border-bottom:2px solid var(--ic-black)}._dishRow_1xnk2_122{display:grid;grid-template-columns:56px minmax(0,1fr) 92px;align-items:center;width:100%;cursor:pointer;background:var(--ic-white);border:0;font:inherit;text-align:left;color:var(--ic-ink)}._dishRowOpen_1xnk2_135{background:var(--ic-pink-blush)}._dishRow_1xnk2_122:focus-visible{outline:2px solid var(--ic-black);outline-offset:-2px}._thumbCell_1xnk2_144{padding:8px 0 8px 10px}._thumb_1xnk2_144{width:44px;height:44px;border:1px solid var(--ic-black)}._dishCell_1xnk2_154{padding:8px 10px;display:flex;flex-direction:column;gap:3px;min-width:0}._dishNameRow_1xnk2_162{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}._dishName_1xnk2_162{font-family:var(--ic-font-body);font-size:16px;font-weight:700}._dishCn_1xnk2_175{font-family:var(--ic-font-mono);font-size:12px;color:var(--ic-grey-666)}._badgeRow_1xnk2_181{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._badge_1xnk2_181{font-family:var(--ic-font-pixel);font-size:9px;border:1px solid var(--ic-black);padding:2px 5px}._badgePopular_1xnk2_195{background:var(--ic-pink);color:var(--ic-white)}._badgeVeg_1xnk2_200{background:var(--ic-teal);color:var(--ic-black)}._hint_1xnk2_205{font-family:var(--ic-font-mono);font-size:11px;color:var(--ic-grey-777)}._price_1xnk2_211{padding:8px 10px;font-family:var(--ic-font-body);font-size:16px;font-weight:700;color:var(--ic-pink)}._detail_1xnk2_221{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;background:var(--ic-pink-near-white);border-top:2px dashed var(--ic-black);padding:12px 14px}._detailPhoto_1xnk2_230{width:100%;height:110px;border:2px solid var(--ic-black)}._detailText_1xnk2_236{min-width:0;display:flex;flex-direction:column;gap:8px}._desc_1xnk2_243{font-size:14px;line-height:1.55;color:var(--ic-ink-muted);text-wrap:pretty}._detailButtons_1xnk2_250{display:flex;gap:8px}._detailButton_1xnk2_250{display:inline-block;font-family:var(--ic-font-pixel);font-size:10px;color:var(--ic-black);text-decoration:none;border:2px solid var(--ic-black);padding:6px 12px;cursor:pointer}._detailButton_1xnk2_250:focus-visible{outline:2px solid var(--ic-black);outline-offset:2px}._detailButtonAdd_1xnk2_271{background:var(--ic-yellow)}._detailButtonClose_1xnk2_275{background:var(--ic-white)}._empty_1xnk2_279{padding:34px 20px;text-align:center;font-family:var(--ic-font-mono);font-size:13px;color:var(--ic-grey-777)}._status_1xnk2_289{flex:none;display:flex;justify-content:space-between;background:var(--ic-chrome);border-top:2px solid var(--ic-black);padding:5px 10px;font-family:var(--ic-font-mono);font-size:11px;color:var(--ic-black)}._overlay_f8oev_10{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5000;background:#2b4bff47;background-image:repeating-linear-gradient(45deg,rgba(22,34,92,.22) 0 3px,transparent 3px 6px)}._window_f8oev_22{position:absolute;z-index:5001;display:flex;flex-direction:column;width:840px;max-width:100%;max-height:var(--ic-window-max-h);background:#ece9d8;border:3px solid #0c1c66;box-shadow:18px 18px #0000008c;font-family:var(--ic-font-chrome)}._window_f8oev_22:focus{outline:none}._titlebar_f8oev_42{flex:none;display:flex;justify-content:space-between;align-items:center;background:#2b4bff;padding:6px 8px;cursor:move;-webkit-user-select:none;user-select:none;touch-action:none}._titleGroup_f8oev_54{display:flex;align-items:center;gap:8px}._appIcon_f8oev_60{width:20px;height:20px;background:var(--ic-yellow);border:2px solid #0c1c66;display:flex;align-items:center;justify-content:center;font-size:12px;color:#0c1c66;line-height:1}._title_f8oev_42{margin:0;font-size:14px;font-weight:700;color:var(--ic-white)}._titleButtons_f8oev_80{display:flex;gap:4px;align-items:center}._titleButton_f8oev_80{width:24px;height:20px;background:#7f9dff;border:2px solid #0c1c66;display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--ic-white);line-height:1;padding:0}._titleButtonMin_f8oev_100{align-items:flex-end;font-size:11px}._titleButtonClose_f8oev_105{background:#e03a1f;font-size:12px;font-weight:700;cursor:pointer;font-family:inherit}._menubar_f8oev_115{flex:none;display:flex;gap:16px;background:#ece9d8;border-top:2px solid #fff;border-bottom:1px solid #aca899;padding:5px 10px;font-size:13px;color:#1b1b1b}._workspace_f8oev_130{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;gap:6px;padding:8px;background:#ece9d8}._toolbox_f8oev_140{display:grid;grid-template-columns:repeat(2,32px);gap:2px;align-content:flex-start;background:#d4d0c8;border:2px solid #fff;border-right-color:gray;border-bottom-color:gray;padding:3px;height:max-content}._tool_f8oev_140{width:32px;height:30px;background:#d4d0c8;border:2px solid #fff;border-right-color:gray;border-bottom-color:gray;display:flex;align-items:center;justify-content:center;font-size:14px;color:#111}._toolPressed_f8oev_167{background:#fff;border-color:gray;border-right-color:#fff;border-bottom-color:#fff}._canvasColumn_f8oev_174{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._canvasRow_f8oev_182{display:flex;gap:3px;min-width:0}._canvas_f8oev_174{flex:1;min-width:0;background:#fff;border:2px solid #808080;border-right-color:#fff;border-bottom-color:#fff;padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px}._caption_f8oev_201{font-family:var(--ic-font-mono);font-size:11px;color:var(--ic-grey-777)}._imageBlock_f8oev_207{display:flex;flex-direction:column;gap:6px}._stage_f8oev_213{height:270px;background:#fdfaf3;background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.05) 0 1px,transparent 1px 14px),repeating-linear-gradient(90deg,rgba(0,0,0,.05) 0 1px,transparent 1px 14px);border:1px solid #cfcabb;display:flex;align-items:center;justify-content:center;gap:24px}._pot_f8oev_230{position:relative;flex:none;width:336px;height:184px;background-image:url(/sprites/claypot-scenes.png);background-size:11088px 184px;background-repeat:no-repeat;image-rendering:pixelated;cursor:pointer}._pot_f8oev_230:focus-visible,._dialogue_f8oev_243:focus-visible{outline:2px dotted #0c1c66;outline-offset:2px}._hopper_f8oev_248{position:absolute;left:0;bottom:22px;width:80px;height:92px;transform-origin:bottom center;animation:_jump6_f8oev_1 1.05s steps(1,end) infinite}._legend_f8oev_258{display:flex;flex-direction:column;gap:9px;font-family:var(--ic-font-mono);font-size:12px;color:#4a2f1b}._legendItem_f8oev_267{display:flex;align-items:center;gap:8px}._legendSwatch_f8oev_273{width:11px;height:11px;border:2px solid #3b2415;flex:none}._dialogue_f8oev_243{border:2px dashed #aca899;padding:14px 16px;min-height:130px;display:flex;gap:16px;align-items:flex-start;cursor:pointer}._speaker_f8oev_292{display:flex;flex-direction:column;align-items:center;gap:5px;flex:none}._speakerMascot_f8oev_300{width:74px;height:84px;transform-origin:bottom center}._talking_f8oev_306{animation:_nod_f8oev_1 .24s steps(2) infinite alternate}._resting_f8oev_310{animation:_idlebreath_f8oev_1 3.2s ease-in-out infinite}._speakerName_f8oev_314{font-family:var(--ic-font-pixel);font-size:10px;background:#0c1c66;color:var(--ic-white);padding:4px 7px}._speech_f8oev_322{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px;align-self:stretch}._line_f8oev_331{font-family:var(--ic-font-mono);font-size:17px;line-height:1.55;color:var(--ic-pink-deep);text-wrap:pretty;flex:1}._caret_f8oev_340{display:inline-block;width:9px;height:16px;background:var(--ic-pink-deep);vertical-align:-2px;animation:_blink_f8oev_1 1s steps(1) infinite}._speechFooter_f8oev_349{display:flex;justify-content:space-between;align-items:center}._counter_f8oev_355{font-family:var(--ic-font-mono);font-size:11px;color:#999}._clickHint_f8oev_361{font-family:var(--ic-font-pixel);font-size:10px;color:#2b4bff;animation:_blink_f8oev_1 1.4s steps(1) infinite}._actions_f8oev_370{display:flex;gap:14px;align-items:center;flex-wrap:wrap}._cta_f8oev_377{font-family:var(--ic-font-pixel);font-size:12px;border:3px solid #0c1c66;padding:11px 20px;box-shadow:4px 4px #0c1c66;cursor:pointer}._ctaPrimary_f8oev_386{background:#2b4bff;color:var(--ic-white)}._ctaSecondary_f8oev_391{background:#ece9d8;color:#0c1c66}._cta_f8oev_377:focus-visible,._titleButtonClose_f8oev_105:focus-visible{outline:2px dotted #0c1c66;outline-offset:3px}._priceTag_f8oev_402{font-family:var(--ic-font-pixel);font-size:12px;background:var(--ic-yellow);color:#1b1b1b;border:2px solid #1b1b1b;padding:8px 12px}._where_f8oev_411{font-family:var(--ic-font-mono);font-size:13px;color:#444}._vScroll_f8oev_419{width:17px;background:#d4d0c8;border:1px solid #aca899;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:2px 0;flex:none}._hScroll_f8oev_431{height:17px;background:#d4d0c8;border:1px solid #aca899;display:flex;justify-content:space-between;align-items:center;padding:0 2px}._arrow_f8oev_441{font-size:9px;color:#333}._paletteBar_f8oev_448{flex:none;display:flex;align-items:center;gap:10px;background:#ece9d8;border-top:1px solid #fff;padding:7px 10px}._currentColors_f8oev_458{width:34px;height:34px;background:#d4d0c8;border:2px solid #808080;border-right-color:#fff;border-bottom-color:#fff;position:relative;flex:none}._foreground_f8oev_469,._background_f8oev_470{position:absolute;width:16px;height:16px;border:1px solid #000}._foreground_f8oev_469{top:4px;left:4px;background:var(--ic-pink-deep)}._background_f8oev_470{bottom:4px;right:4px;background:#fff}._palette_f8oev_448{display:grid;grid-template-columns:repeat(14,18px);grid-auto-rows:18px;gap:2px}._swatch_f8oev_496{border:1px solid #808080}._status_f8oev_502{flex:none;display:flex;justify-content:space-between;align-items:center;background:#ece9d8;border-top:1px solid #aca899;padding:5px 8px;font-size:12px;color:#1b1b1b}._statusCell_f8oev_514{border:1px solid #aca899;padding:2px 8px}._statusMono_f8oev_519{font-family:var(--ic-font-mono)}._srOnly_f8oev_524{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes _jump6_f8oev_1{0%,16.6%{transform:translateY(0) scaleY(1)}16.7%,33.2%{transform:translateY(0) scaleY(.84)}33.3%,49.9%{transform:translateY(-18px) scaleY(1.1)}50%,66.5%{transform:translateY(-26px) scaleY(1)}66.6%,83.2%{transform:translateY(-10px) scaleY(1.04)}83.3%,to{transform:translateY(0) scaleY(.9)}}@keyframes _nod_f8oev_1{0%{transform:translateY(0) rotate(-5deg)}to{transform:translateY(-7px) rotate(5deg)}}@keyframes _idlebreath_f8oev_1{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-3px) rotate(0)}}@keyframes _blink_f8oev_1{0%,49%{opacity:1}50%,to{opacity:0}}._pda_dueg5_6{height:100%;box-sizing:border-box;display:flex;flex-direction:column;background:#cfcabb;border:4px solid #3a3a36;border-radius:22px;box-shadow:inset 0 2px #fff9;padding:calc(14px + env(safe-area-inset-top)) calc(21px + env(safe-area-inset-right)) calc(20px + env(safe-area-inset-bottom)) calc(21px + env(safe-area-inset-left))}._topStrip_dueg5_22{flex:none;display:flex;justify-content:space-between;align-items:center;padding:2px 4px 11px}._brand_dueg5_30{display:flex;align-items:center;gap:7px}._led_dueg5_36{width:9px;height:9px;border-radius:50%;background:#4cff4c;box-shadow:0 0 0 2px #8d887a}._brandLabel_dueg5_44{font-family:var(--ic-font-pixel);font-size:8px;letter-spacing:1px;color:#4a463c}._speaker_dueg5_51{display:flex;gap:3px}._slot_dueg5_56{display:block;width:3px;height:12px;background:#a8a394}._bezel_dueg5_65{flex:1 1 auto;min-height:0;display:flex;padding:5px;background:#1b1b1b;border-radius:4px;box-shadow:inset 0 0 0 2px #5a5a55}._lcd_dueg5_75{position:relative;flex:1 1 auto;min-width:0;overflow:hidden;background:var(--ic-desktop);color:var(--ic-ink);display:flex;flex-direction:column}._statusBar_dueg5_86{flex:none;display:flex;justify-content:space-between;align-items:center;background:var(--ic-black);padding:5px 9px}._statusName_dueg5_95{font-family:var(--ic-font-pixel);font-size:9px;color:var(--ic-yellow)}._clock_dueg5_101{font-family:var(--ic-font-lcd);font-size:15px;color:var(--ic-white)}._screen_dueg5_108{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;background:var(--ic-desktop);background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.55) 0 8px,transparent 8px 16px)}._screenFixed_dueg5_122{overflow:hidden}._keys_dueg5_128{flex:none;display:flex;align-items:center;gap:9px;padding:15px 2px 0}._key_dueg5_128{flex:1 1 0;min-width:0;min-height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:9px 4px;cursor:pointer;border-radius:9px;border:2px solid #8d887a;border-bottom-width:4px;box-shadow:inset 0 1px #ffffffa6;background:#ded9cb;color:#2b2a26}._keyActive_dueg5_156{background:var(--ic-pink);color:var(--ic-white)}._keyIcon_dueg5_161{font-family:var(--ic-font-lcd);font-size:19px;line-height:1;color:inherit}._keyLabel_dueg5_168{font-family:var(--ic-font-pixel);font-size:9px;color:inherit}._dpad_dueg5_175{flex:none;width:60px;height:60px;border-radius:50%;border:2px solid #8d887a;border-bottom-width:4px;background:#bdb8a9;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);place-items:center;font-family:var(--ic-font-lcd);font-size:12px;color:#5c584c}._dpadCentre_dueg5_192{width:16px;height:16px;border-radius:50%;background:#a8a394}._masthead_1mgrs_1{background:var(--ic-pink);border-bottom:4px double var(--ic-black);padding:16px 14px 14px;text-align:center}._eyebrow_1mgrs_8{font-family:var(--ic-font-mono);font-size:11px;letter-spacing:3px;color:var(--ic-yellow)}._pot_1mgrs_16{margin:8px auto 4px;width:72px;height:72px;background:url(/sprites/claypot-cooking.png) 0 0 / 400% 100% no-repeat;image-rendering:pixelated;animation:_potcook_1mgrs_1 2.4s steps(4) infinite}._wordmark_1mgrs_26{margin:0;font-family:var(--ic-font-wordmark);font-weight:800;font-size:31px;line-height:1.15;letter-spacing:1px;color:var(--ic-white)}._subtitle_1mgrs_36{margin-top:6px;font-family:var(--ic-font-body);font-size:14px;font-style:italic;color:var(--ic-white);text-wrap:pretty}._marquee_1mgrs_45{background:var(--ic-yellow);border-bottom:3px solid var(--ic-black);padding:8px 12px;text-align:center;font-family:var(--ic-font-mono);font-size:12px;font-weight:700;color:var(--ic-black);text-wrap:pretty}._blink_1mgrs_57{animation:_blink_1mgrs_57 1.1s steps(1) infinite}._stack_1mgrs_61{padding:14px;display:flex;flex-direction:column;gap:14px}._card_1mgrs_68{background:var(--ic-white);border:3px solid var(--ic-black);box-shadow:5px 5px #00000059}._cardBandBlack_1mgrs_74{background:var(--ic-black);color:var(--ic-white);font-family:var(--ic-font-mono);font-size:11px;font-weight:700;padding:6px 10px}._cardBandPink_1mgrs_83{background:var(--ic-pink);color:var(--ic-white);font-family:var(--ic-font-pixel);font-size:10px;padding:7px 10px}._cardBandTeal_1mgrs_91{background:var(--ic-teal);border-bottom:3px solid var(--ic-black);padding:7px 10px;font-family:var(--ic-font-pixel);font-size:10px;color:var(--ic-black)}._cardBody_1mgrs_100{padding:12px;font-family:var(--ic-font-body);font-size:16px;line-height:1.6;color:var(--ic-ink);text-wrap:pretty}._signature_1mgrs_109{margin-top:6px;font-style:italic;color:#444}._featurePhoto_1mgrs_115{display:block;width:100%;height:180px;border-bottom:3px solid var(--ic-black)}._featureBody_1mgrs_122{padding:12px;font-family:var(--ic-font-body);font-size:15px;line-height:1.6;color:var(--ic-ink);text-wrap:pretty}._openMenu_1mgrs_132{display:block;width:100%;background:var(--ic-yellow);border:3px solid var(--ic-black);box-shadow:5px 5px 0 var(--ic-black);padding:16px;text-align:center;font-family:var(--ic-font-pixel);font-size:12px;color:var(--ic-black);cursor:pointer;min-height:44px;box-sizing:border-box}._hours_1mgrs_148{padding:12px;font-family:var(--ic-font-lcd);font-size:20px;line-height:1.5;color:var(--ic-black)}._hoursCont_1mgrs_157{padding-left:9ch}._kitchenNote_1mgrs_162{padding-left:9ch;font-size:16px;line-height:1.2;color:#5a5a55}._address_1mgrs_169{margin-top:8px;color:var(--ic-pink-deep)}._orderCard_1mgrs_174{background:var(--ic-white);border:3px solid var(--ic-black);box-shadow:5px 5px #00000059;padding:12px;display:flex;flex-direction:column;gap:8px}._orderHeading_1mgrs_184{font-family:var(--ic-font-mono);font-size:11px;font-weight:700;color:var(--ic-pink)}._phone_1mgrs_191{display:block;background:var(--ic-pink);color:var(--ic-white);border:3px solid var(--ic-black);box-shadow:4px 4px 0 var(--ic-black);padding:14px;text-align:center;text-decoration:none;font-family:var(--ic-font-pixel);font-size:12px;min-height:44px;box-sizing:border-box}._orderRest_1mgrs_206{font-family:var(--ic-font-body);font-size:15px;line-height:1.6;color:var(--ic-ink)}._guestbook_1mgrs_213{background:var(--ic-pink-pale);border:3px solid var(--ic-black);box-shadow:5px 5px #00000059;padding:12px;display:flex;flex-direction:column;gap:10px}._guestbookHeading_1mgrs_223{font-family:var(--ic-font-pixel);font-size:10px;color:var(--ic-black)}._entry_1mgrs_229{font-family:var(--ic-font-body);font-size:15px;line-height:1.6;color:var(--ic-ink);text-wrap:pretty}._entryDivider_1mgrs_237{border-bottom:2px dashed var(--ic-black);padding-bottom:9px}._byline_1mgrs_242{font-family:var(--ic-font-mono);font-size:12px;color:#555}._fakeInput_1mgrs_248{background:var(--ic-white);border:2px solid #888888;border-right-color:var(--ic-black);border-bottom-color:var(--ic-black);padding:12px 10px;font-family:var(--ic-font-mono);font-size:13px;color:var(--ic-grey-777)}._sign_1mgrs_109{background:var(--ic-pink);color:var(--ic-white);border:3px solid var(--ic-black);padding:12px;text-align:center;font-family:var(--ic-font-pixel);font-size:11px;min-height:44px;box-sizing:border-box}._footer_1mgrs_271{display:flex;flex-direction:column;gap:5px;text-align:center;padding:4px 0 8px;font-family:var(--ic-font-mono);font-size:11px;color:#5a3348}._counter_1mgrs_282{font-family:var(--ic-font-counter);font-size:11px;background:var(--ic-black);color:var(--ic-yellow);padding:5px 6px;letter-spacing:2px}@keyframes _potcook_1mgrs_1{0%{background-position-x:0px}to{background-position-x:-288px}}@keyframes _blink_1mgrs_57{0%,49%{opacity:1}50%,to{opacity:0}}._titleBar_xpq9g_1{background:var(--ic-yellow);border-bottom:3px solid var(--ic-black);padding:10px 12px;display:flex;justify-content:space-between;align-items:center}._titleName_xpq9g_10{font-family:var(--ic-font-pixel);font-size:11px;color:var(--ic-black)}._status_xpq9g_16{font-family:var(--ic-font-mono);font-size:11px;color:var(--ic-black)}._rail_xpq9g_23{display:flex;gap:7px;overflow-x:auto;padding:10px 12px;background:var(--ic-chrome);border-bottom:2px solid var(--ic-black)}._chip_xpq9g_32{flex:none;display:flex;align-items:center;gap:6px;padding:9px 11px;border:2px solid var(--ic-black);cursor:pointer;font-family:var(--ic-font-mono);font-size:13px;white-space:nowrap;background:var(--ic-white);color:var(--ic-black);min-height:44px;box-sizing:border-box}._chipSelected_xpq9g_49{background:var(--ic-pink);color:var(--ic-white)}._folderGlyph_xpq9g_54{flex:none;display:block;width:14px;height:11px;background:var(--ic-folder);border:1.5px solid var(--ic-black);border-top-width:4px}._chipCount_xpq9g_64{font-size:11px;opacity:.8}._row_xpq9g_70{display:flex;gap:11px;align-items:center;width:100%;background:var(--ic-white);border:0;border-bottom:2px solid var(--ic-black);padding:11px 12px;cursor:pointer;text-align:left;font:inherit;color:var(--ic-ink)}._thumb_xpq9g_85{flex:none;width:66px;height:66px;border:2px solid var(--ic-black)}._rowText_xpq9g_92{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}._name_xpq9g_100{font-family:var(--ic-font-body);font-size:16px;font-weight:700;color:var(--ic-ink);text-wrap:pretty}._cn_xpq9g_108{font-family:var(--ic-font-mono);font-size:12px;color:var(--ic-grey-666)}._badges_xpq9g_114{display:flex;gap:5px;flex-wrap:wrap}._badge_xpq9g_114{font-family:var(--ic-font-pixel);font-size:8px;border:1px solid var(--ic-black);padding:2px 4px}._badgePopular_xpq9g_127{background:var(--ic-pink);color:var(--ic-white)}._badgeVeg_xpq9g_132{background:var(--ic-teal);color:var(--ic-black)}._rowEnd_xpq9g_137{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:5px}._price_xpq9g_145{font-family:var(--ic-font-body);font-size:17px;font-weight:700;color:var(--ic-pink)}._chevron_xpq9g_152{font-family:var(--ic-font-lcd);font-size:17px;color:#888}._empty_xpq9g_158{background:var(--ic-white);border-bottom:2px solid var(--ic-black);padding:44px 20px;text-align:center;font-family:var(--ic-font-mono);font-size:13px;color:var(--ic-grey-777)}._pot_1yp2d_2{height:100%;display:flex;flex-direction:column}._titleBar_1yp2d_8{flex:none;background:#2b4bff;padding:9px 12px;display:flex;align-items:center;gap:8px}._appIcon_1yp2d_17{width:16px;height:16px;background:var(--ic-yellow);border:2px solid #0c1c66;display:flex;align-items:center;justify-content:center;font-size:10px;color:#0c1c66;line-height:1}._title_1yp2d_8{margin:0;font-family:var(--ic-font-chrome);font-size:13px;font-weight:700;color:var(--ic-white)}._canvasArea_1yp2d_38{flex:1 1 auto;min-height:0;background:#ece9d8;padding:10px;display:flex;flex-direction:column;gap:10px}._canvasCard_1yp2d_48{flex:none;background:var(--ic-white);border:2px solid #808080;padding:8px}._graphPaper_1yp2d_55{background:#fdfaf3;background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.05) 0 1px,transparent 1px 14px),repeating-linear-gradient(90deg,rgba(0,0,0,.05) 0 1px,transparent 1px 14px);border:1px solid #cfcabb;display:flex;align-items:center;justify-content:center;padding:5px 0}._clip_1yp2d_71{width:242px;height:133px;overflow:hidden;flex:none}._stage_1yp2d_78{position:relative;width:336px;height:184px;transform:scale(.72);transform-origin:top left;background-image:url(/sprites/claypot-scenes.png);background-size:11088px 184px;background-repeat:no-repeat;image-rendering:pixelated;cursor:pointer;border:0;padding:0}._hopper_1yp2d_93{position:absolute;left:18px;bottom:22px;width:80px;height:92px;transform-origin:bottom center;animation:_jump6_1yp2d_1 1.05s steps(1,end) infinite}._dialogue_1yp2d_103{flex:1 1 auto;min-height:0;overflow:hidden;width:100%;background:var(--ic-white);border:2px dashed #aca899;padding:10px 12px;display:flex;flex-direction:column;gap:7px;cursor:pointer;text-align:left;font:inherit}._speaker_1yp2d_119{flex:none;display:flex;align-items:center;gap:9px}._speakerMascot_1yp2d_126{flex:none;width:30px;height:34px;transform-origin:bottom center}._talking_1yp2d_133{animation:_nod_1yp2d_1 .24s steps(2) infinite alternate}._resting_1yp2d_137{animation:_idlebreath_1yp2d_1 3.2s ease-in-out infinite}._speakerName_1yp2d_141{font-family:var(--ic-font-pixel);font-size:9px;background:#0c1c66;color:var(--ic-white);padding:4px 7px}._line_1yp2d_149{flex:1 1 auto;min-height:0;overflow:hidden;font-family:var(--ic-font-mono);font-size:13px;line-height:1.45;color:var(--ic-pink-deep);text-wrap:pretty}._caret_1yp2d_160{display:inline-block;width:7px;height:13px;background:var(--ic-pink-deep);vertical-align:-2px;animation:_blink_1yp2d_1 1s steps(1) infinite}._footer_1yp2d_169{flex:none;display:flex;justify-content:space-between;align-items:center}._counter_1yp2d_176{font-family:var(--ic-font-mono);font-size:11px;color:#999}._tapHint_1yp2d_182{font-family:var(--ic-font-pixel);font-size:10px;color:#2b4bff;animation:_blink_1yp2d_1 1.4s steps(1) infinite}._srOnly_1yp2d_189{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes _jump6_1yp2d_1{0%,16.6%{transform:translateY(0) scaleY(1)}16.7%,33.2%{transform:translateY(0) scaleY(.84)}33.3%,49.9%{transform:translateY(-18px) scaleY(1.1)}50%,66.5%{transform:translateY(-26px) scaleY(1)}66.6%,83.2%{transform:translateY(-10px) scaleY(1.04)}83.3%,to{transform:translateY(0) scaleY(.9)}}@keyframes _nod_1yp2d_1{0%{transform:translateY(0) rotate(-5deg)}to{transform:translateY(-7px) rotate(5deg)}}@keyframes _idlebreath_1yp2d_1{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-3px) rotate(0)}}@keyframes _blink_1yp2d_1{0%,49%{opacity:1}50%,to{opacity:0}}._sheet_1nchx_2{position:absolute;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--ic-white);display:flex;flex-direction:column}._header_1nchx_11{flex:none;display:flex;justify-content:space-between;align-items:center;background:var(--ic-pink);border-bottom:3px solid var(--ic-black);padding:9px 10px}._headerTitle_1nchx_21{font-family:var(--ic-font-pixel);font-size:11px;color:var(--ic-white)}._close_1nchx_27{width:34px;height:30px;background:var(--ic-yellow);border:2px solid var(--ic-black);display:flex;align-items:center;justify-content:center;font-family:var(--ic-font-pixel);font-size:13px;color:var(--ic-black);cursor:pointer;padding:0}._body_1nchx_42{flex:1 1 auto;min-height:0;overflow-y:auto}._photo_1nchx_48{display:block;width:100%;height:240px;border-bottom:3px solid var(--ic-black)}._text_1nchx_55{padding:14px;display:flex;flex-direction:column;gap:10px}._titleRow_1nchx_62{display:flex;justify-content:space-between;align-items:baseline;gap:10px}._name_1nchx_69{font-family:var(--ic-font-body);font-size:23px;font-weight:700;color:var(--ic-ink);text-wrap:pretty}._price_1nchx_77{flex:none;font-family:var(--ic-font-body);font-size:21px;font-weight:700;color:var(--ic-pink)}._cn_1nchx_85{font-family:var(--ic-font-mono);font-size:14px;color:var(--ic-grey-666)}._badges_1nchx_91{display:flex;gap:6px;flex-wrap:wrap}._badge_1nchx_91{font-family:var(--ic-font-pixel);font-size:9px;border:1px solid var(--ic-black);padding:3px 6px}._badgePopular_1nchx_104{background:var(--ic-pink);color:var(--ic-white)}._badgeVeg_1nchx_109{background:var(--ic-teal);color:var(--ic-black)}._desc_1nchx_114{font-family:var(--ic-font-body);font-size:16px;line-height:1.65;color:var(--ic-ink-muted);text-wrap:pretty}._footer_1nchx_122{flex:none;display:flex;gap:9px;border-top:3px solid var(--ic-black);background:#ece9d8;padding:10px}._action_1nchx_131{display:flex;align-items:center;justify-content:center;border:3px solid var(--ic-black);box-shadow:4px 4px 0 var(--ic-black);text-align:center;font-family:var(--ic-font-pixel);font-size:11px;color:var(--ic-black);text-decoration:none;cursor:pointer;min-height:44px;box-sizing:border-box}._add_1nchx_147{flex:1 1 auto;background:var(--ic-yellow);padding:14px}._back_1nchx_153{flex:none;background:var(--ic-white);padding:14px 16px}._stage_onpxr_2{height:100%}:root{--ic-pink: #ff2f88;--ic-pink-deep: #d1005f;--ic-pink-pale: #ffd9e8;--ic-pink-blush: #ffeef6;--ic-pink-near-white: #fff8fb;--ic-yellow: #ffe14d;--ic-teal: #3fd0c9;--ic-chrome: #d8d5cc;--ic-black: #000000;--ic-ink: #111111;--ic-ink-muted: #333333;--ic-grey-666: #666666;--ic-grey-777: #777777;--ic-white: #ffffff;--ic-folder: #ffc21f;--ic-desktop: #ffb9d6;--ic-purple: #7b5cff;--ic-shadow: 12px 12px 0 rgba(0, 0, 0, .4);--ic-font-wordmark: "Sniglet", cursive;--ic-font-pixel: "Silkscreen", monospace;--ic-font-mono: "Courier New", Courier, monospace;--ic-font-body: "Times New Roman", Times, serif;--ic-font-lcd: "VT323", monospace;--ic-font-counter: "Press Start 2P", monospace;--ic-font-chrome: Tahoma, Verdana, sans-serif;--ic-menubar-h: 36px;--ic-taskbar-h: 48px;--ic-window-max-h: calc(100% - var(--ic-menubar-h) - var(--ic-taskbar-h) - 36px)}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;overflow:hidden}html{background:var(--ic-desktop)}body{background:var(--ic-desktop);color:var(--ic-ink);font-family:var(--ic-font-body)}img{border:0}#root{height:100%}.ic-scroll::-webkit-scrollbar{width:16px;height:16px}.ic-scroll::-webkit-scrollbar-track{background:var(--ic-chrome);border-left:2px solid var(--ic-black)}.ic-scroll::-webkit-scrollbar-thumb{background:var(--ic-white);border:2px solid var(--ic-black)}@supports (-moz-appearance: none){.ic-scroll{scrollbar-color:var(--ic-black) var(--ic-chrome)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@keyframes ic-float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-26px) rotate(5deg)}}@keyframes ic-wobble{0%,to{transform:rotate(-9deg) scale(1)}50%{transform:rotate(9deg) scale(1.06)}}@keyframes ic-stomp{0%,to{transform:translateY(0) scaleY(1)}45%{transform:translateY(0) scaleY(.9)}60%{transform:translateY(-14px) scaleY(1.05)}}
