.tail-icon[data-v-56d1791e]{flex-shrink:0;width:40px;height:28px;display:inline-block}.tail-order-icon[data-v-56d1791e]{flex-shrink:0;width:22px;height:16px}.drag-ghost .tail-icon[data-v-56d1791e]{width:72px;height:50px}@media (width<=720px){.tail-icon[data-v-56d1791e]{width:28px;height:20px}.tail-order-icon[data-v-56d1791e]{width:18px;height:13px}}.free-plating[data-v-56d1791e]{align-items:center;gap:14px;min-height:100px;display:flex}.free-plating h2[data-v-56d1791e]{margin:0 0 8px;font-size:16px}.free-plating p[data-v-56d1791e]{color:#bca485;margin:0;font-size:11px;line-height:1.7}.free-plating>strong[data-v-56d1791e]{white-space:nowrap;margin-left:auto;font-size:24px}.free-plating small[data-v-56d1791e]{font-size:10px;font-weight:400}.free-plating.drop-hover[data-v-56d1791e]{background:#634729!important}@media (width<=720px){.free-plating[data-v-56d1791e]{gap:10px;min-height:80px}.free-plating h2[data-v-56d1791e]{font-size:13px}.free-plating p[data-v-56d1791e]{font-size:9px}.free-plating>strong[data-v-56d1791e]{font-size:19px}}.mode-selector[data-v-56d1791e]{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:22px;display:grid}.mode-selector button[data-v-56d1791e]{text-align:left;color:#bda88b;background:#2b241c;border:1px solid #b18b5738;border-radius:10px;align-items:center;gap:13px;padding:17px 20px;display:flex}.mode-selector button>span[data-v-56d1791e]{flex:1}.mode-selector strong[data-v-56d1791e]{color:#e4d0b6;font-size:14px;font-weight:500;display:block}.mode-selector small[data-v-56d1791e]{margin-top:6px;font-size:10px;line-height:1.7;display:block}.mode-selector button[aria-pressed=true][data-v-56d1791e]{color:#efbc7b;background:linear-gradient(120deg,#71502d66,#30251c);border-color:#dca76d}.dinner-board[data-v-56d1791e]{background:linear-gradient(110deg,#3b2b1e88,#251f19);border:1px solid #cb9a593b;border-radius:13px;margin-bottom:22px;padding:21px 24px}.service-heading[data-v-56d1791e]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.service-heading .eyebrow[data-v-56d1791e]{letter-spacing:1.8px;font-size:8px}.service-heading h2[data-v-56d1791e]{margin:8px 0 0;font-family:Georgia,Noto Serif TC,serif;font-size:19px;font-weight:400}.service-goal[data-v-56d1791e]{align-items:center;gap:12px;display:flex}.service-goal>span[data-v-56d1791e]:first-child{color:#b69d7c;font-size:10px}.service-goal strong[data-v-56d1791e]{font-family:Georgia,serif;font-size:27px;font-weight:400}.service-goal small[data-v-56d1791e]{color:#b69d7c;font-size:12px}.stars[data-v-56d1791e]{color:#63543f;align-items:center;gap:5px;display:flex}.stars .earned[data-v-56d1791e]{color:#e9b665;fill:#e9b665}.final-stars[data-v-56d1791e]{margin-bottom:6px}.orders[data-v-56d1791e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:120px;display:grid}.order-ticket[data-v-56d1791e]{color:#443225;background:#e7d5b7;border-top:3px solid #aa8b60;border-radius:6px;padding:13px 15px 12px;box-shadow:0 3px 9px #0002}.ticket-heading[data-v-56d1791e]{color:#786247;justify-content:space-between;gap:5px;font-size:10px;display:flex}.ticket-heading>span[data-v-56d1791e]:last-child{letter-spacing:1px;font-size:9px}.ticket-food[data-v-56d1791e]{align-items:center;gap:9px;margin:14px 0 12px;display:flex}.ticket-food strong[data-v-56d1791e]{font-size:15px;font-weight:600}.ticket-food small[data-v-56d1791e]{color:#786247;margin-left:auto;font-size:11px}.food-dot[data-v-56d1791e]{background:#b77365;border:2px solid #d8a191;border-radius:45% 55% 40% 50%;flex-shrink:0;width:17px;height:13px;display:inline-block;transform:rotate(-15deg)}.food-dot.food-chicken[data-v-56d1791e]{background:#bc8f53;border-color:#d5b787;border-radius:55% 50% 35% 35%}.food-dot.food-mushroom[data-v-56d1791e]{background:#7f7259;border-color:#ac9a76;border-radius:50% 50% 15% 15%}.patience-caption[data-v-56d1791e]{color:#725b3e;align-items:center;gap:4px;margin-bottom:6px;font-size:10px;display:flex}.patience-track[data-v-56d1791e]{background:#b7a38366;border-radius:3px;height:4px;overflow:hidden}.patience-track>span[data-v-56d1791e]{background:#72805b;height:100%;display:block}.hurry[data-v-56d1791e]{background:#f0d1b6;border-top-color:#c05b39}.hurry .patience-caption[data-v-56d1791e]{color:#b44625}.hurry .patience-track>span[data-v-56d1791e]{background:#bd5a34}.order-footer[data-v-56d1791e]{color:#b19b7f;justify-content:space-between;gap:20px;margin-top:14px;font-size:10px;line-height:1.8;display:flex}.order-footer>span[data-v-56d1791e]:last-child{white-space:nowrap}.order-footer b[data-v-56d1791e]{color:#c7d69d;font-weight:500}.no-orders[data-v-56d1791e]{color:#b69d7c;grid-column:1/-1;margin:auto;font-size:12px;line-height:1.8}.weather-bar[data-v-56d1791e]{color:#b8c89b;background:#25291f;border-bottom:1px solid #9eab711a;align-items:center;gap:8px;padding:12px 23px;font-size:11px;display:flex}.weather-bar>span[data-v-56d1791e]:last-child,.weather-bar strong[data-v-56d1791e]{margin-left:auto;font-size:10px;font-weight:400}.weather-bar.wind[data-v-56d1791e]{color:#add0d9;background:#263138}.weather-bar.flare[data-v-56d1791e]{color:#efb47f;background:#4b2b1b}.prep-area[data-v-56d1791e]{background:#30271e;border-bottom:1px solid #d5ad7622;padding:16px 22px}.prep-title[data-v-56d1791e]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.prep-title h2[data-v-56d1791e]{color:#dbc4a5;margin:0;font-size:12px;font-weight:500}.prep-title>span[data-v-56d1791e]{color:#ad9473;font-size:10px}.ingredient-picker[data-v-56d1791e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.ingredient-picker button[data-v-56d1791e]{color:#bca17a;text-align:left;background:#211c17;border:1px solid #b89a6a3a;border-radius:7px;justify-content:center;align-items:center;gap:9px;padding:12px 6px;display:flex}.ingredient-picker strong[data-v-56d1791e]{font-size:12px;font-weight:500;display:block}.ingredient-picker small[data-v-56d1791e]{color:#a58e72;margin-top:5px;font-size:9px;display:block}.ingredient-picker button[aria-pressed=true][data-v-56d1791e]{color:#f0c48b;background:#79552d44;border-color:#e9b478;box-shadow:inset 0 0 0 1px #e9b47822}.fire-control[data-v-56d1791e]{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.fire-control>span[data-v-56d1791e]{color:#bda27c;align-items:center;gap:6px;font-size:11px;display:flex}.fire-control>div[data-v-56d1791e]{gap:5px;display:flex}.fire-control button[data-v-56d1791e]{color:#ad9677;background:#211c17;border:1px solid #bb94543b;border-radius:5px;padding:7px 15px;font-size:10px}.fire-control button[aria-pressed=true][data-v-56d1791e]{color:#f7c789;background:#80552b66;border-color:#bb8c55}.slot-number[data-v-56d1791e]{justify-content:space-between;align-items:center;gap:4px;display:flex!important}.slot-number>span[data-v-56d1791e]{letter-spacing:0;color:#c6ad8c;font-size:9px}.steak.chicken .flesh[data-v-56d1791e]{filter:sepia(.25)}.steak.mushroom .flesh[data-v-56d1791e]{filter:saturate(.6)}.journal[data-v-56d1791e]{background:#251f19;border:1px solid #c49a6926;border-radius:12px;margin-top:16px;padding:18px 20px}.journal h2[data-v-56d1791e]{color:#c1a884;margin:0 0 14px;font-size:11px;font-weight:400}.journal>div[data-v-56d1791e]{color:#897961;border-top:1px solid #ffffff08;align-items:flex-start;gap:9px;padding:10px 0;font-size:11px;display:flex}.journal>div.earned[data-v-56d1791e]{color:#d4bd88}.journal svg[data-v-56d1791e]{flex-shrink:0;margin-top:1px}.journal small[data-v-56d1791e]{color:#978267;margin-top:4px;font-size:9px;line-height:1.7;display:block}.plate small[data-v-56d1791e]{color:#b19a7d;margin-top:3px;font-size:9px;line-height:1.7;display:block}.prep-area button[data-v-56d1791e]:disabled{opacity:.5}@media (width<=900px){.ingredient-picker button[data-v-56d1791e]{gap:5px}.ingredient-picker strong[data-v-56d1791e]{font-size:11px}.ingredient-picker small[data-v-56d1791e]{font-size:8px}.prep-area[data-v-56d1791e]{padding:14px}.ticket-food strong[data-v-56d1791e]{font-size:13px}}@media (width<=720px){.mode-selector[data-v-56d1791e]{gap:9px;margin-bottom:16px}.mode-selector button[data-v-56d1791e]{align-items:flex-start;gap:8px;padding:12px 10px}.mode-selector button>svg[data-v-56d1791e]{display:none}.mode-selector strong[data-v-56d1791e]{font-size:12px}.mode-selector small[data-v-56d1791e]{font-size:9px}.dinner-board[data-v-56d1791e]{margin-bottom:16px;padding:15px 12px}.service-heading[data-v-56d1791e]{gap:8px;margin-bottom:12px}.service-heading h2[data-v-56d1791e]{font-size:17px}.service-goal[data-v-56d1791e]{flex-wrap:wrap;justify-content:flex-end;gap:6px}.service-goal>span[data-v-56d1791e]:first-child{font-size:9px}.service-goal strong[data-v-56d1791e]{font-size:23px}.service-goal .stars[data-v-56d1791e]{gap:2px}.service-goal .stars svg[data-v-56d1791e]{width:12px}.orders[data-v-56d1791e]{gap:6px;min-height:100px}.order-ticket[data-v-56d1791e]{padding:9px 8px}.ticket-heading[data-v-56d1791e]{flex-wrap:wrap;font-size:9px}.ticket-heading>span[data-v-56d1791e]:last-child{display:none}.ticket-food[data-v-56d1791e]{gap:5px;margin:11px 0}.ticket-food strong[data-v-56d1791e]{font-size:11px}.ticket-food small[data-v-56d1791e]{display:none}.food-dot[data-v-56d1791e]{width:12px;height:10px}.order-footer[data-v-56d1791e]{flex-direction:column;gap:4px;margin-top:10px;font-size:9px}.weather-bar[data-v-56d1791e]{padding:10px 14px;font-size:10px}.prep-title>span[data-v-56d1791e]{font-size:9px}.ingredient-picker button[data-v-56d1791e]{padding:11px 4px}.ingredient-picker strong[data-v-56d1791e]{font-size:11px}.ingredient-picker small[data-v-56d1791e]{font-size:8px}.fire-control button[data-v-56d1791e]{padding:8px 15px}.slot-number>span[data-v-56d1791e]{font-size:8px}.journal[data-v-56d1791e]{grid-template-columns:1fr 1fr;gap:0 14px;margin-top:0;display:grid}.journal h2[data-v-56d1791e]{grid-column:1/-1;margin-bottom:8px}.journal>div[data-v-56d1791e]{padding:10px 0;font-size:10px}}.grill-page[data-v-56d1791e]{color:#f1e4d2;max-width:1160px;margin:auto;padding:30px 32px;font-family:system-ui,sans-serif}button[data-v-56d1791e],a[data-v-56d1791e]{-webkit-tap-highlight-color:transparent}button[data-v-56d1791e]{font:inherit;cursor:pointer}button[data-v-56d1791e]:disabled{cursor:default;opacity:.4}button[data-v-56d1791e]:focus-visible,a[data-v-56d1791e]:focus-visible,summary[data-v-56d1791e]:focus-visible{outline-offset:5px;outline:2px solid #f4c078}a[data-v-56d1791e]{color:inherit;text-decoration:none}.topline[data-v-56d1791e]{color:#bbaa94;border-bottom:1px solid #e3b77a26;justify-content:space-between;align-items:center;padding-bottom:20px;font-size:12px;display:flex}.topline a[data-v-56d1791e]{align-items:center;gap:8px;display:flex}.topline>span[data-v-56d1791e]{letter-spacing:2px;font-size:10px}.topline i[data-v-56d1791e]{color:#b76c3d;margin:0 10px;font-style:normal}.icon-button[data-v-56d1791e]{color:#e8cfac;background:#e6bd8510;border:1px solid #e6bd8526;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.heading[data-v-56d1791e]{justify-content:space-between;align-items:center;gap:20px;padding:38px 0 30px;display:flex}.eyebrow[data-v-56d1791e]{letter-spacing:2.5px;color:#dca36c;font-size:10px;font-weight:600}h1[data-v-56d1791e]{letter-spacing:2px;margin:12px 0;font-family:Georgia,Noto Serif TC,serif;font-size:clamp(27px,4vw,42px);font-weight:500}h1 span[data-v-56d1791e]{color:#eaa362}.subtitle[data-v-56d1791e]{color:#b6a38d;margin:0;font-size:13px;line-height:1.8}.prototype[data-v-56d1791e]{color:#c8a47a;white-space:nowrap;border:1px solid #b9854d55;border-radius:30px;padding:8px 12px;font-size:10px}.layout[data-v-56d1791e]{grid-template-columns:minmax(0,1fr) 255px;gap:22px;display:grid}.cooking[data-v-56d1791e]{background:#241e19;border:1px solid #dfad682e;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 22px 70px #0003}.stats[data-v-56d1791e]{background:linear-gradient(110deg,#3b2e22,#2b241e);border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:22px 26px;display:flex}.stats>div>span[data-v-56d1791e]{color:#bcaa94;margin-bottom:5px;font-size:11px;display:block}.stats strong[data-v-56d1791e]{font-variant-numeric:tabular-nums;font-family:Georgia,serif;font-size:30px;font-weight:400}.stats small[data-v-56d1791e]{color:#c0a587;margin-left:5px;font-size:15px}.clock strong[data-v-56d1791e]{color:#f2bd79}.clock.urgent strong[data-v-56d1791e]{color:#ff9172}.grill-scene[data-v-56d1791e]{background:radial-gradient(at 50% 90%,#c2531a28,#0000 65%),#1b1917;padding:22px 22px 0;position:relative}.grill-label[data-v-56d1791e]{color:#b39170;letter-spacing:2px;align-items:center;gap:8px;margin:0 0 18px;font-size:9px;display:flex}.grill-label>span[data-v-56d1791e]{letter-spacing:1px;margin-left:auto;font-size:9px}.rack[data-v-56d1791e]{background:repeating-linear-gradient(0deg,#0000 0 14px,#78746b55 15px,#34332e 18px,#0000 20px),linear-gradient(#191815,#2c2018);border:6px solid #45413a;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px;display:grid;position:relative;box-shadow:inset 0 4px 16px #0009,0 4px #0e0d0b}.station[data-v-56d1791e]{min-width:0;position:relative}.slot-number[data-v-56d1791e]{color:#b2a08b;letter-spacing:2px;padding:4px 6px;font-size:10px;display:block}.meat-button[data-v-56d1791e]{color:#c8ae90;touch-action:manipulation;background:0 0;border:1px dashed #bba07830;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:155px;margin:8px 0 18px;display:flex;position:relative}.meat-button.occupied[data-v-56d1791e]{border-color:#0000}.meat-button[data-v-56d1791e]:not(:disabled):hover{background:#fff1cd0a}.empty-meat[data-v-56d1791e]{flex-direction:column;align-items:center;gap:9px;font-size:11px;display:flex}.empty-meat>span[data-v-56d1791e]{color:#d4a56f;font-size:28px;font-weight:200}.steak[data-v-56d1791e]{filter:drop-shadow(0 9px 6px #0007);width:100%;max-width:160px;animation:.3s ease-out turn-56d1791e}.fat[data-v-56d1791e]{fill:#dfb498}.flesh[data-v-56d1791e]{fill:var(--meat);transition:fill .6s}.marble[data-v-56d1791e]{fill:none;stroke:#eab99b;stroke-width:3px;opacity:.45}.sear[data-v-56d1791e]{fill:none;stroke:#3e2418;stroke-width:7px;stroke-linecap:round;opacity:.6}.flip-label[data-v-56d1791e]{color:#f6dbc1;background:#1a1515b8;border-radius:20px;align-items:center;gap:5px;padding:5px 10px;font-size:10px;display:flex;position:absolute;bottom:0}.heat-panel[data-v-56d1791e]{background:#201c18f2;border:1px solid #9d7a4c33;border-radius:8px;padding:10px}.heat-row+.heat-row[data-v-56d1791e]{margin-top:11px}.heat-caption[data-v-56d1791e]{color:#a99a87;font-variant-numeric:tabular-nums;justify-content:space-between;margin-bottom:6px;font-size:10px;display:flex}.heat-caption>span[data-v-56d1791e]:first-child{align-items:center;gap:4px;display:flex}.heating .heat-caption[data-v-56d1791e]{color:#efba77}.heat-track[data-v-56d1791e]{isolation:isolate;background:#4c4035;border-radius:3px;height:7px;position:relative}.sweet-zone[data-v-56d1791e]{z-index:2;background:#9db47c42;border:1px solid #b6cf8d;border-radius:2px;width:20%;position:absolute;top:-3px;bottom:-3px;left:65%}.heat-fill[data-v-56d1791e]{background:#d7995d;border-radius:3px;height:100%;display:block}.heat-fill.burnt[data-v-56d1791e]{background:#a4554c}.heat-needle[data-v-56d1791e]{z-index:3;background:#ffeed1;width:2px;position:absolute;top:-2px;bottom:-2px;transform:translate(-1px)}.serve-button[data-v-56d1791e]{color:#f1cf9c;touch-action:manipulation;background:#70533244;border:1px solid #dbaa6655;border-radius:5px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:16px;padding:10px 3px;font-size:12px;display:flex}.serve-button[data-v-56d1791e]:not(:disabled):hover{background:#9a6b3d77}.empty-note[data-v-56d1791e]{color:#a5937e;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:70px;font-size:10px;display:flex}.embers[data-v-56d1791e]{justify-content:space-evenly;align-items:center;height:34px;display:flex;overflow:hidden}.embers i[data-v-56d1791e]{opacity:.5;width:17px;height:7px;animation:2.4s ease-in-out infinite alternate glow-56d1791e;animation-delay:calc(var(--n)*-.31s);background:#e88435;border-radius:50%;box-shadow:0 0 17px 4px #e75c2566}.cooling .embers i[data-v-56d1791e]{animation-play-state:paused}.grill-footer[data-v-56d1791e]{color:#a9957c;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px 22px;font-size:10px;line-height:1.8;display:flex}.grill-footer>span[data-v-56d1791e]:first-child{color:#bfce9d;align-items:center;gap:7px;display:flex}.grill-footer i[data-v-56d1791e]{background:#9cb277;border-radius:2px;width:8px;height:8px}.overlay[data-v-56d1791e]{backdrop-filter:blur(5px);z-index:5;text-align:center;background:#1b1814ed;border-radius:0 0 12px 12px;flex-direction:column;justify-content:center;align-items:center;padding:26px;display:flex;position:absolute;inset:0}.overlay>svg[data-v-56d1791e],.overlay-symbol[data-v-56d1791e]{color:#edb277}.overlay h2[data-v-56d1791e]{max-width:390px;margin:10px 0;font-family:Georgia,Noto Serif TC,serif;font-size:23px;font-weight:500;line-height:1.7}.overlay>p[data-v-56d1791e]:not(.eyebrow){color:#bfa98e;max-width:340px;font-size:12px;line-height:1.8}.primary[data-v-56d1791e]{color:#302016;background:#efba7e;border:1px solid #f6c58c;border-radius:7px;justify-content:center;align-items:center;gap:10px;margin-top:16px;padding:13px 25px;font-size:13px;font-weight:600;display:flex;box-shadow:0 5px 25px #ec9a3d15}.primary[data-v-56d1791e]:hover{background:#ffcf96}.host-card[data-v-56d1791e]{background:linear-gradient(145deg,#3d3024,#28221c);border:1px solid #d3a16c33;border-radius:14px;padding:20px}.host-portrait[data-v-56d1791e]{background:radial-gradient(#b78b4933,#0000 70%);justify-content:center;align-items:center;height:150px;display:flex;position:relative}.host-portrait img[data-v-56d1791e]{object-fit:contain;filter:drop-shadow(0 6px 6px #0003);width:170px;height:145px}.host-portrait>span[data-v-56d1791e]{letter-spacing:2px;color:#b4956e;font-size:8px;position:absolute;bottom:0}.host-heading[data-v-56d1791e]{color:#d6a772;justify-content:space-between;align-items:center;margin-top:16px;display:flex}.host-heading h2[data-v-56d1791e]{color:#f1dbc0;margin:0;font-family:Georgia,serif;font-size:23px;font-weight:400}.quote[data-v-56d1791e]{color:#d9c3a9;min-height:78px;margin:12px 0 16px;font-size:13px;line-height:2}.best[data-v-56d1791e]{border-top:1px solid #c49a6926;justify-content:space-between;align-items:center;padding-top:15px;display:flex}.best>span[data-v-56d1791e]{color:#bfa27c;align-items:center;gap:6px;font-size:10px;display:flex}.best strong[data-v-56d1791e]{font-size:19px;font-weight:400}.best small[data-v-56d1791e]{color:#bfa27c;font-size:9px}.plate-log[data-v-56d1791e]{background:#251f19;border:1px solid #c49a6926;border-radius:12px;margin-top:16px;padding:18px 20px}.plate-log h2[data-v-56d1791e]{color:#b9a386;justify-content:space-between;margin:0 0 12px;font-size:11px;font-weight:400;display:flex}.plate-log h2>span[data-v-56d1791e]{font-variant-numeric:tabular-nums}.no-plates[data-v-56d1791e]{color:#776651;justify-content:center;align-items:center;gap:15px;height:60px;display:flex}.plate[data-v-56d1791e]{color:#c3ac8d;border-top:1px solid #ffffff0b;justify-content:space-between;padding:9px 0;font-size:12px;display:flex}.plate strong[data-v-56d1791e]{font-weight:400}.plate.perfect[data-v-56d1791e]{color:#c2d69d}.plate.raw[data-v-56d1791e],.plate.burnt[data-v-56d1791e]{color:#d79983}.final-score[data-v-56d1791e]{color:#f4c48c;font-size:44px;font-weight:400;line-height:1.2}.final-score small[data-v-56d1791e]{font-size:12px}.results[data-v-56d1791e]{gap:20px;margin:15px 0 0;display:flex}.results>span[data-v-56d1791e]{color:#c3aa8b;font-size:10px}.results b[data-v-56d1791e]{color:#f0d7b5;margin-top:4px;font-size:19px;font-weight:400;display:block}.rules[data-v-56d1791e]{background:#251f1966;border:1px solid #c49a6926;border-radius:10px;margin-top:22px}.rules summary[data-v-56d1791e]{color:#c9b498;cursor:pointer;justify-content:space-between;padding:17px 22px;font-size:12px;list-style:none;display:flex}.rules>div[data-v-56d1791e]{grid-template-columns:1fr 1fr;gap:4px 30px;padding:0 22px 14px;display:grid}.rules p[data-v-56d1791e]{color:#aa967d;margin:3px 0;font-size:11px;line-height:1.9}.page-footer[data-v-56d1791e]{letter-spacing:1px;color:#88765f;justify-content:space-between;gap:15px;margin-top:26px;font-size:9px;display:flex}.smoke[data-v-56d1791e]{pointer-events:none;position:absolute;inset:0}.smoke i[data-v-56d1791e]{filter:blur(6px);background:#c4bbb744;border-radius:50%;width:12px;height:35px;animation:2s ease-out infinite smoke-56d1791e;position:absolute;top:25%;left:40%}.smoke i[data-v-56d1791e]:nth-child(2){animation-delay:-.8s;left:60%}.smoke i[data-v-56d1791e]:nth-child(3){animation-delay:-1.5s;left:50%}.cooling .smoke i[data-v-56d1791e]{animation-play-state:paused}@keyframes turn-56d1791e{0%{transform:scaleX(.35)rotate(-8deg)}to{transform:scaleX(1)rotate(0)}}@keyframes glow-56d1791e{to{opacity:.9;transform:scale(1.2);box-shadow:0 0 20px 5px #e75c2599}}@keyframes smoke-56d1791e{to{opacity:0;transform:translateY(-65px)scale(2)}}@media (width<=900px){.layout[data-v-56d1791e]{grid-template-columns:minmax(0,1fr) 220px;gap:15px}.grill-scene[data-v-56d1791e]{padding:16px 12px 0}.rack[data-v-56d1791e]{gap:6px;padding:7px}.heat-panel[data-v-56d1791e]{padding:8px}.host-card[data-v-56d1791e]{padding:15px}.heading[data-v-56d1791e]{flex-direction:column;align-items:flex-start;gap:16px}}@media (width<=720px){.grill-page[data-v-56d1791e]{padding:20px 14px}.topline>span[data-v-56d1791e]{letter-spacing:1px;font-size:8px}.layout[data-v-56d1791e]{grid-template-columns:1fr}.heading[data-v-56d1791e]{padding:26px 4px 22px}.stats[data-v-56d1791e]{padding:18px}.stats strong[data-v-56d1791e]{font-size:27px}.grill-label[data-v-56d1791e]{letter-spacing:1px;font-size:8px}.meat-button[data-v-56d1791e]{height:125px;margin-bottom:13px}.steak[data-v-56d1791e]{width:110px;max-width:100%}.slot-number[data-v-56d1791e],.heat-caption[data-v-56d1791e]{font-size:9px}.heat-panel[data-v-56d1791e]{padding:8px 6px}.empty-note[data-v-56d1791e]{font-size:9px}.serve-button[data-v-56d1791e]{padding:11px 0;font-size:11px}.sidebar[data-v-56d1791e]{grid-template-columns:1fr;display:grid}.host-card[data-v-56d1791e]{min-height:125px;padding:18px 18px 18px 110px;position:relative}.host-portrait[data-v-56d1791e]{width:98px;height:100px;position:absolute;top:16px;left:6px}.host-portrait img[data-v-56d1791e]{width:100%;height:100%}.host-portrait>span[data-v-56d1791e]{display:none}.host-heading[data-v-56d1791e]{margin:0}.host-heading h2[data-v-56d1791e]{font-size:20px}.quote[data-v-56d1791e]{min-height:0;margin:8px 0 12px;font-size:12px}.plate-log[data-v-56d1791e]{display:none}.rules>div[data-v-56d1791e]{grid-template-columns:1fr}.overlay[data-v-56d1791e]{padding:20px 16px}.overlay h2[data-v-56d1791e]{font-size:20px}.overlay>p[data-v-56d1791e]:not(.eyebrow){font-size:11px}.page-footer[data-v-56d1791e]{flex-wrap:wrap;font-size:8px}.grill-footer[data-v-56d1791e]{padding:14px;font-size:10px}.results[data-v-56d1791e]{gap:17px}}.in-service .heading[data-v-56d1791e]{padding:20px 0}.in-service .heading .eyebrow[data-v-56d1791e],.in-service .subtitle[data-v-56d1791e]{display:none}.in-service h1[data-v-56d1791e]{margin:0;font-size:28px}.in-service .stats[data-v-56d1791e]{padding:14px 22px}.in-service .stats strong[data-v-56d1791e]{font-size:27px}.in-service .prep-area[data-v-56d1791e]{padding:12px 22px}.in-service .ingredient-picker button[data-v-56d1791e]{padding:9px 6px}.in-service .fire-control[data-v-56d1791e]{margin-top:10px}.in-service .dinner-board[data-v-56d1791e]{padding:16px 20px}.ticket-food[data-v-56d1791e]{min-width:0}.ticket-food strong[data-v-56d1791e]{overflow-wrap:anywhere}.order-ticket[data-v-56d1791e]{min-width:0}.slot-number>span[data-v-56d1791e]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width<=720px){.in-service .heading[data-v-56d1791e]{display:none}.in-service .topline[data-v-56d1791e]{margin-bottom:12px;padding-bottom:10px}.in-service .dinner-board[data-v-56d1791e]{margin-bottom:12px;padding:10px}.in-service .service-heading[data-v-56d1791e]{margin-bottom:9px}.in-service .service-heading .eyebrow[data-v-56d1791e]{display:none}.in-service .service-heading h2[data-v-56d1791e]{margin:0;font-size:14px}.in-service .service-goal strong[data-v-56d1791e]{font-size:20px}.in-service .order-ticket[data-v-56d1791e]{padding:8px}.in-service .orders[data-v-56d1791e]{min-height:87px}.in-service .ticket-food[data-v-56d1791e]{min-height:16px;margin:9px 0}.in-service .order-footer[data-v-56d1791e]{margin-top:7px}.in-service .order-footer>span[data-v-56d1791e]:first-child{display:none}.in-service .stats[data-v-56d1791e]{padding:11px 16px}.in-service .stats>div>span[data-v-56d1791e]{margin-bottom:3px;font-size:10px}.in-service .stats strong[data-v-56d1791e]{font-size:23px}.in-service .weather-bar[data-v-56d1791e]{padding:8px 12px}.in-service .prep-area[data-v-56d1791e]{padding:10px 12px}.in-service .prep-title[data-v-56d1791e]{margin-bottom:8px}.in-service .ingredient-picker[data-v-56d1791e]{gap:6px}.in-service .ingredient-picker button[data-v-56d1791e]{padding:8px 3px}.in-service .ingredient-picker small[data-v-56d1791e]{margin-top:3px}.in-service .fire-control[data-v-56d1791e]{margin-top:8px}.in-service .fire-control button[data-v-56d1791e]{padding:7px 14px}.in-service .grill-scene[data-v-56d1791e]{padding:10px 10px 0}.in-service .grill-label[data-v-56d1791e]{margin-bottom:10px}.in-service .meat-button[data-v-56d1791e]{height:97px;margin:4px 0 10px}.in-service .embers[data-v-56d1791e]{height:22px}.in-service .grill-footer[data-v-56d1791e]{padding:10px 12px;font-size:9px}.in-service .grill-footer>span[data-v-56d1791e]:last-child{display:none}.in-service .heat-panel[data-v-56d1791e]{padding:8px 6px}.in-service .rack[data-v-56d1791e]{padding:5px}.in-service .serve-button[data-v-56d1791e]{margin-top:12px;padding:9px 0}.in-service .slot-number[data-v-56d1791e]{font-size:8px}.in-service .slot-number>span[data-v-56d1791e]{font-size:7px}}.ingredient-picker button[data-v-56d1791e]{touch-action:none;user-select:none;cursor:grab}.ingredient-picker button[data-v-56d1791e]:active{cursor:grabbing}.wood-source[data-v-56d1791e]{touch-action:manipulation;cursor:pointer}.mini-food[data-v-56d1791e]{background:#d28c83;border:3px solid #e3b69d;border-radius:43% 57% 46% 54%;flex-shrink:0;width:32px;height:24px;display:inline-block;position:relative;transform:rotate(-12deg);box-shadow:0 3px 5px #0003}.mini-food[data-v-56d1791e]:after{content:"";border-top:2px solid #ecc2a29c;position:absolute;inset:5px;transform:rotate(25deg)}.mini-chicken[data-v-56d1791e]{background:#d6a28a;border-radius:50% 45% 50% 40%}.mini-chicken[data-v-56d1791e]:before{content:"";background:#e7c1a0;border-radius:4px;width:15px;height:7px;position:absolute;bottom:-4px;right:-11px;transform:rotate(30deg)}.mini-mushroom[data-v-56d1791e]{background:#ba9883;border-color:#d0b49b;border-radius:50% 50% 15% 15%;height:20px;margin-bottom:5px}.mini-mushroom[data-v-56d1791e]:before{content:"";background:#e1c4a3;border-radius:0 0 3px 3px;width:9px;height:10px;position:absolute;bottom:-9px;left:9px}.wood-controls[data-v-56d1791e]{grid-template-columns:minmax(0,1fr) 150px;align-items:stretch;gap:18px;margin-top:14px;display:grid}.thermometer[data-v-56d1791e]{min-width:0;padding:10px 0}.temperature-caption[data-v-56d1791e]{color:#cbb58e;align-items:center;gap:10px;margin-bottom:9px;font-size:10px;display:flex}.temperature-caption>span[data-v-56d1791e]:first-child{align-items:center;gap:4px;display:flex}.temperature-caption strong[data-v-56d1791e]{color:#ecc28c;font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.temperature-caption>span[data-v-56d1791e]:last-child{color:#b8ca96;margin-left:auto;font-size:9px}.thermometer.cold .temperature-caption>span[data-v-56d1791e]:last-child{color:#9ebac7}.thermometer.hot .temperature-caption>span[data-v-56d1791e]:last-child{color:#f0a183}.temperature-track[data-v-56d1791e]{background:linear-gradient(90deg,#516571,#8e9b68 35%,#c7a064 55%,#bb5d38 80%,#852e28);border-radius:3px;height:8px;position:relative}.temperature-track i[data-v-56d1791e]{left:35%;border:1px solid #d5e1ad;border-radius:3px;width:20%;position:absolute;inset-block:-3px}.temperature-track>span[data-v-56d1791e]{background:#fff1dc;width:3px;position:absolute;top:-3px;bottom:-3px;transform:translate(-1px);box-shadow:0 0 4px #000}.fuel-caption[data-v-56d1791e]{color:#b09a7b;justify-content:space-between;margin:11px 0 5px;font-size:9px;display:flex}.fuel-track[data-v-56d1791e]{background:#b39c6c22;border-radius:2px;height:4px;overflow:hidden}.fuel-track>span[data-v-56d1791e]{background:#a4875d;height:100%;display:block}.wood-source[data-v-56d1791e]{color:#e2bc87;background:#76512d33;border:1px solid #c6955566;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:9px 6px;display:flex}.wood-source strong[data-v-56d1791e]{font-size:11px;font-weight:500}.wood-source small[data-v-56d1791e]{color:#b99c78;text-align:center;font-size:8px;line-height:1.6}.wood-source[data-v-56d1791e]:not(:disabled):hover{background:#96633155}.log-art[data-v-56d1791e]{flex-shrink:0;width:53px;height:28px;display:inline-block;position:relative}.log-art i[data-v-56d1791e]{background:linear-gradient(#86512e,#4e301e);border:1px solid #a47140;border-radius:9px;width:38px;height:12px;position:absolute;top:13px;left:4px;transform:rotate(-13deg);box-shadow:0 2px 3px #0005}.log-art i[data-v-56d1791e]:before{content:"";background:repeating-radial-gradient(#c69a62 0 2px,#956137 3px 4px);border:1px solid #7e4d2b;border-radius:50%;width:12px;height:12px;position:absolute;top:-1px;left:-1px}.log-art i[data-v-56d1791e]:nth-child(2){top:11px;left:16px;transform:rotate(14deg)}.log-art i[data-v-56d1791e]:nth-child(3){top:2px;left:9px;transform:rotate(-6deg)}.wood-hearth[data-v-56d1791e]{background:radial-gradient(at 50% 0,#b85c1b33,#0000 80%),#1a1612;border:1px dashed #be8f5055;border-radius:0 0 9px 9px;flex-direction:column;justify-content:center;gap:3px;min-height:65px;margin:0 -5px 10px;transition:background .15s,border-color .15s;display:flex;position:relative}.wood-hearth>span[data-v-56d1791e]{color:#c0986d;pointer-events:none;justify-content:center;align-items:center;gap:7px;padding:0 8px 9px;font-size:10px;display:flex}.wood-hearth .embers[data-v-56d1791e]{height:27px}.drop-ready[data-v-56d1791e]{outline-offset:3px;outline:1px dashed #edc38b80}.drop-hover[data-v-56d1791e]{outline-offset:3px;outline:2px solid #e9c69b;background-color:#ba83402b!important}.drag-ghost[data-v-56d1791e]{z-index:10000;pointer-events:none;color:#f2c997;white-space:nowrap;background:#33271eea;border:1px solid #efbc7b;border-radius:14px;flex-direction:column;align-items:center;gap:10px;min-width:90px;padding:15px;font-size:11px;display:flex;position:fixed;transform:translate(-50%,-95%);box-shadow:0 8px 30px #0006}.drag-ghost .mini-food[data-v-56d1791e]{width:62px;height:43px;box-shadow:0 5px 9px #0004}.drag-ghost .mini-mushroom[data-v-56d1791e]{height:35px}.drag-ghost .mini-mushroom[data-v-56d1791e]:before{width:18px;height:18px;bottom:-15px;left:19px}.drag-ghost .log-art[data-v-56d1791e]{margin:8px;transform:scale(1.35)}.in-service .wood-controls[data-v-56d1791e]{margin-top:10px}@media (width<=720px){.mini-food[data-v-56d1791e]{border-width:2px;width:21px;height:16px}.mini-food[data-v-56d1791e]:after{border-width:1px;inset:3px}.mini-mushroom[data-v-56d1791e]{height:14px}.mini-mushroom[data-v-56d1791e]:before{width:7px;height:7px;bottom:-7px;left:6px}.mini-chicken[data-v-56d1791e]:before{width:10px;height:5px;right:-7px}.ingredient-picker button[data-v-56d1791e]{flex-direction:column;gap:7px}.ingredient-picker button>span[data-v-56d1791e]:last-child{text-align:center;width:100%}.wood-controls[data-v-56d1791e]{grid-template-columns:minmax(0,1fr) 103px;gap:12px;margin-top:10px}.temperature-caption[data-v-56d1791e]{flex-wrap:wrap;gap:5px;font-size:9px}.temperature-caption strong[data-v-56d1791e]{font-size:16px}.temperature-caption>span[data-v-56d1791e]:last-child{font-size:8px}.thermometer[data-v-56d1791e]{padding:7px 0}.wood-source[data-v-56d1791e]{gap:4px}.wood-source small[data-v-56d1791e]{font-size:8px}.wood-source strong[data-v-56d1791e]{font-size:10px}.wood-hearth[data-v-56d1791e]{min-height:57px}.wood-hearth>span[data-v-56d1791e]{padding-bottom:8px;font-size:9px}.in-service .wood-controls[data-v-56d1791e]{margin-top:9px}.in-service .ingredient-picker button[data-v-56d1791e]{gap:6px;padding:10px 3px}}.sidebar>.prep-area[data-v-56d1791e]{background:linear-gradient(145deg,#392d20,#251e18);border:1px solid #c49a6938;border-radius:13px;padding:20px}.sidebar .prep-title[data-v-56d1791e]{display:block}.sidebar .prep-title h2[data-v-56d1791e]{margin:0 0 9px;font-family:Georgia,serif;font-size:20px}.sidebar .prep-title>span[data-v-56d1791e]{font-size:10px;line-height:1.8;display:block}.sidebar .ingredient-picker[data-v-56d1791e]{grid-template-columns:1fr;gap:9px}.sidebar .ingredient-picker button[data-v-56d1791e]{justify-content:flex-start;gap:18px;padding:15px 14px}.sidebar .ingredient-picker strong[data-v-56d1791e]{font-size:13px}.sidebar .ingredient-picker small[data-v-56d1791e]{font-size:10px}.sidebar .wood-controls[data-v-56d1791e]{grid-template-columns:1fr;gap:9px;margin-top:18px}.sidebar .wood-source[data-v-56d1791e]{flex-flow:wrap;gap:10px;padding:12px}.sidebar .wood-source small[data-v-56d1791e]{flex-basis:100%;font-size:9px}.sidebar .best[data-v-56d1791e]{margin-top:17px}.service-docket[data-v-56d1791e],.in-service .service-docket[data-v-56d1791e]{background:#2b241d;border:0;border-bottom:1px solid #c49a6933;border-radius:0;margin:0;padding:16px 22px}.service-docket .service-heading[data-v-56d1791e]{margin-bottom:11px}.service-docket .orders[data-v-56d1791e]{gap:9px;min-height:100px}.service-docket .order-footer[data-v-56d1791e]{margin-top:10px}.service-docket .ticket-food[data-v-56d1791e]{margin:9px 0}.service-docket .ticket-food strong[data-v-56d1791e]{font-size:12px}.service-docket .ticket-food small[data-v-56d1791e]{font-variant-numeric:tabular-nums;font-size:10px;display:block}.ticket-food.fulfilled[data-v-56d1791e]{opacity:.55}.ticket-food.fulfilled strong[data-v-56d1791e]{text-decoration:line-through}.host-comment[data-v-56d1791e]{color:#bca485;align-items:center;gap:13px;padding:0 22px 14px;font-size:11px;line-height:1.8;display:flex}.host-comment img[data-v-56d1791e]{object-fit:contain;width:48px;height:48px}.discard-button[data-v-56d1791e]{color:#ab8f78;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;margin:7px auto 0;padding:4px;font-size:9px;display:flex}.meat-button.occupied[data-v-56d1791e]{touch-action:none;user-select:none}.grill-page .service-docket .order-ticket.drop-ready[data-v-56d1791e]{outline-color:#8d9a5c}.grill-page .service-docket .order-ticket.drop-hover[data-v-56d1791e]{outline-color:#eabf7b;background:#f7dfb6!important}.sidebar .prep-area button[data-v-56d1791e]:focus-visible{outline-offset:3px;outline:2px solid #e7b477}@media (width<=720px){.in-service .topline[data-v-56d1791e]{display:none}.in-service.grill-page[data-v-56d1791e]{padding-top:10px}.layout[data-v-56d1791e]{gap:10px}.sidebar>.prep-area[data-v-56d1791e],.in-service .sidebar>.prep-area[data-v-56d1791e]{padding:12px}.sidebar .prep-title[data-v-56d1791e]{align-items:center;margin-bottom:10px;display:flex}.sidebar .prep-title h2[data-v-56d1791e]{margin:0;font-size:12px}.sidebar .prep-title>span[data-v-56d1791e]{text-align:right;max-width:70%;font-size:9px}.sidebar .ingredient-picker[data-v-56d1791e]{scrollbar-width:thin;gap:7px;padding:3px 2px 6px;display:flex;overflow-x:auto}.sidebar .ingredient-picker button[data-v-56d1791e],.in-service .sidebar .ingredient-picker button[data-v-56d1791e]{flex-direction:row;flex:0 0 calc(33.3333% - 4.66667px);justify-content:center;gap:9px;min-width:calc(33.3333% - 4.66667px);min-height:62px;padding:10px 6px}.sidebar .ingredient-picker button>span[data-v-56d1791e]:last-child{text-align:left;width:auto;min-width:0}.sidebar .ingredient-picker strong[data-v-56d1791e]{font-size:10px}.sidebar .ingredient-picker small[data-v-56d1791e]{font-size:8px}.sidebar .ingredient-picker .mini-food[data-v-56d1791e]{width:23px;height:17px}.sidebar .wood-controls[data-v-56d1791e],.in-service .sidebar .wood-controls[data-v-56d1791e]{grid-template-columns:minmax(0,1fr) 106px;gap:14px;margin-top:7px}.sidebar .wood-source[data-v-56d1791e]{flex-direction:column;gap:4px;padding:7px 4px}.sidebar .wood-source small[data-v-56d1791e]{flex-basis:auto;font-size:8px}.sidebar .best[data-v-56d1791e]{display:none}.service-docket[data-v-56d1791e],.in-service .service-docket[data-v-56d1791e]{padding:10px 12px}.service-docket .service-heading[data-v-56d1791e]{margin-bottom:8px}.service-docket .service-heading .eyebrow[data-v-56d1791e]{display:none}.service-docket .service-heading h2[data-v-56d1791e]{margin:0;font-size:13px}.service-docket .service-goal strong[data-v-56d1791e]{font-size:19px}.service-docket .orders[data-v-56d1791e]{gap:6px;min-height:85px}.service-docket .order-ticket[data-v-56d1791e]{padding:8px}.service-docket .ticket-food[data-v-56d1791e]{gap:4px;margin:7px 0}.service-docket .ticket-food strong[data-v-56d1791e]{font-size:10px}.service-docket .ticket-food small[data-v-56d1791e]{font-size:9px}.service-docket .order-footer[data-v-56d1791e],.host-comment[data-v-56d1791e]{display:none}.in-service .stats[data-v-56d1791e]{padding:10px 14px}.in-service .meat-button[data-v-56d1791e]{height:76px;margin-bottom:7px}.in-service .heat-panel[data-v-56d1791e]{padding:7px 5px}.in-service .heat-row+.heat-row[data-v-56d1791e]{margin-top:9px}.in-service .serve-button[data-v-56d1791e]{gap:4px;margin-top:10px;padding:8px 0;font-size:10px}.in-service .grill-label[data-v-56d1791e]{display:none}.in-service .wood-hearth[data-v-56d1791e]{min-height:47px;margin-bottom:4px}.in-service .wood-hearth .embers[data-v-56d1791e]{height:18px}.in-service .wood-hearth>span[data-v-56d1791e]{padding-bottom:6px;font-size:8px}.in-service .grill-footer[data-v-56d1791e]{padding:8px 12px}.in-service .grill-scene[data-v-56d1791e]{padding-top:9px}.discard-button[data-v-56d1791e]{margin-top:5px;padding:2px;font-size:8px}.in-service .weather-bar[data-v-56d1791e]{padding:7px 12px}.temperature-caption[data-v-56d1791e]{flex-wrap:nowrap}.temperature-caption>span[data-v-56d1791e]:last-child{font-size:8px}.temperature-caption strong[data-v-56d1791e]{font-size:15px}}@media (width<=360px){.sidebar .ingredient-picker .mini-food[data-v-56d1791e]{display:none}.service-docket .ticket-heading[data-v-56d1791e]{font-size:8px}.service-docket .food-dot[data-v-56d1791e]{display:none}.service-docket .ticket-food strong[data-v-56d1791e]{font-size:9px}.sidebar .wood-controls[data-v-56d1791e]{gap:10px}.temperature-caption>span[data-v-56d1791e]:last-child{display:none}}@media (width<=720px){.in-service .cooking[data-v-56d1791e]{display:contents}.in-service .layout[data-v-56d1791e]{gap:0}.in-service .stats[data-v-56d1791e]{background:#33291f;border-radius:13px 13px 0 0}.in-service .service-docket[data-v-56d1791e]{z-index:7;position:sticky;top:56px;box-shadow:0 3px 10px #0003}.in-service .grill-footer[data-v-56d1791e]{background:#241e19;border-radius:0 0 13px 13px}.in-service .sidebar[data-v-56d1791e]{margin-top:10px}.in-service .sidebar>.prep-area[data-v-56d1791e]{padding:10px}.in-service .prep-title[data-v-56d1791e]{margin-bottom:6px}.in-service .sidebar .ingredient-picker button[data-v-56d1791e]{min-height:51px;padding:7px 4px}.in-service .wood-controls[data-v-56d1791e]{margin-top:3px}.in-service .thermometer[data-v-56d1791e]{padding:4px 0}.in-service .temperature-caption[data-v-56d1791e]{margin-bottom:7px}.in-service .wood-source[data-v-56d1791e]{padding:5px}.in-service .log-art[data-v-56d1791e]{height:24px}.in-service .fuel-caption[data-v-56d1791e]{margin-top:8px}.in-service .stats .icon-button[data-v-56d1791e]{width:32px;height:34px}.in-service .stats strong[data-v-56d1791e]{font-size:21px}.in-service .stats>div>span[data-v-56d1791e]{font-size:9px}.layout[data-v-56d1791e]{grid-template-columns:minmax(0,1fr);min-width:0}.sidebar[data-v-56d1791e],.stats[data-v-56d1791e],.service-docket[data-v-56d1791e],.grill-scene[data-v-56d1791e],.grill-footer[data-v-56d1791e],.service-heading>div[data-v-56d1791e]:first-child,.service-docket .ticket-food strong[data-v-56d1791e],.service-docket .service-goal[data-v-56d1791e]{min-width:0}.in-service .stats[data-v-56d1791e]{gap:5px}.in-service .stats>div[data-v-56d1791e]{min-width:0}.in-service .stats .icon-button[data-v-56d1791e]{flex-shrink:0}.in-service .service-heading[data-v-56d1791e]{gap:8px}.service-docket .orders[data-v-56d1791e]{min-width:0}}.layout.integrated[data-v-56d1791e]{grid-template-columns:minmax(0,1fr)}.hearth-workspace[data-v-56d1791e]{min-width:0}.hearth-workspace.with-prep[data-v-56d1791e]{background:#1b1917;grid-template-columns:minmax(0,1fr) 255px;align-items:start;gap:18px;padding:20px 22px;display:grid}.hearth-workspace.with-prep .grill-scene[data-v-56d1791e]{background:0 0;min-width:0;padding:0}.hearth-workspace.with-prep .grill-label[data-v-56d1791e]{display:none}.hearth-workspace.with-prep .prep-sidebar[data-v-56d1791e]{min-width:0;margin:0}.hearth-workspace.with-prep .prep-area[data-v-56d1791e]{border-radius:12px;padding:17px}.hearth-workspace.with-prep .wood-hearth[data-v-56d1791e]{margin-inline:0}.hearth-workspace.with-prep .prep-title h2[data-v-56d1791e]{font-size:19px}@media (width<=900px) and (width>=721px){.hearth-workspace.with-prep[data-v-56d1791e]{grid-template-columns:minmax(0,1fr) 205px;gap:12px;padding:16px}.hearth-workspace.with-prep .prep-area[data-v-56d1791e]{padding:12px}.hearth-workspace.with-prep .ingredient-picker button[data-v-56d1791e]{gap:12px;padding:13px 9px}}@media (width<=720px){.hearth-workspace.with-prep[data-v-56d1791e]{grid-template-columns:minmax(0,1fr);gap:10px;padding:9px 10px 10px}.hearth-workspace.with-prep .prep-area[data-v-56d1791e]{padding:10px}.hearth-workspace.with-prep .prep-title h2[data-v-56d1791e]{font-size:12px}.hearth-workspace.with-prep .prep-sidebar[data-v-56d1791e]{margin:0}.hearth-workspace.with-prep .grill-scene[data-v-56d1791e]{padding:0}.hearth-workspace.with-prep .prep-area .best[data-v-56d1791e]{display:none}}.action-feedback[data-v-56d1791e]{color:#d8b087;margin:0;padding:0 22px 16px;font-size:11px;line-height:1.8}.host-card .host-heading[data-v-56d1791e]{margin-top:0}.host-card .best[data-v-56d1791e]{margin-top:16px}@media (width<=720px){.action-feedback[data-v-56d1791e]{background:#2b231b;border-radius:7px;margin:0;padding:8px 12px;font-size:10px}.sidebar .host-card[data-v-56d1791e]{min-height:0;padding:18px}}@media (width>=721px){.hearth-workspace.with-prep[data-v-56d1791e]{align-items:stretch}.hearth-workspace.with-prep .grill-scene[data-v-56d1791e]{flex-direction:column;display:flex}.hearth-workspace.with-prep .rack[data-v-56d1791e]{flex:1;min-height:0}.hearth-workspace.with-prep .station[data-v-56d1791e]{flex-direction:column;display:flex}.hearth-workspace.with-prep .meat-button[data-v-56d1791e]{flex:1;height:auto;min-height:155px}.hearth-workspace.with-prep .heat-panel[data-v-56d1791e]{flex-shrink:0}.hearth-workspace.with-prep .wood-hearth[data-v-56d1791e]{flex-shrink:0;margin:0}.hearth-workspace.with-prep .prep-sidebar[data-v-56d1791e]{display:flex}.hearth-workspace.with-prep .prep-area[data-v-56d1791e]{flex:1;min-width:0}}.stats[data-v-56d1791e]{gap:24px}.game-controls[data-v-56d1791e]{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}.tail-skin[data-v-56d1791e]{fill:#66815d;stroke:#9aab7c;stroke-width:3px}.tail-bone[data-v-56d1791e]{fill:#e9d7b4}.tail-scales[data-v-56d1791e]{fill:#66815d;stroke:#9aab7c;stroke-width:2px}.mini-tail[data-v-56d1791e]{background:#c0917a;border-color:#82966b;border-radius:35% 12% 55% 35%;transform:rotate(-8deg)}.mini-tail[data-v-56d1791e]:after{border:2px solid #e7d6b6;border-radius:50%;width:9px;height:10px;inset:4px auto auto 4px;transform:none}.food-dot.food-tail[data-v-56d1791e]{background:#b78d70;border-color:#82966b;border-radius:35% 12% 55% 35%}.prep-sidebar .ingredient-picker[data-v-56d1791e]{grid-template-columns:repeat(2,minmax(0,1fr))}.prep-sidebar .ingredient-picker button[data-v-56d1791e]{text-align:center;flex-direction:column;gap:10px;min-width:0;padding:13px 7px}.prep-sidebar .ingredient-picker button>span[data-v-56d1791e]:last-child{min-width:0}.prep-sidebar .ingredient-picker strong[data-v-56d1791e]{font-size:12px}.prep-sidebar .ingredient-picker small[data-v-56d1791e]{font-size:9px;line-height:1.6}.restart-dialog[data-v-56d1791e]{box-sizing:border-box;color:#ead6bb;background:#2e251d;border:1px solid #c49a6970;border-radius:14px;width:min(420px,100vw - 32px);max-height:calc(100dvh - 32px);margin:0;padding:25px;position:fixed;inset:50% auto auto 50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 25px 100px #0008}.restart-dialog[data-v-56d1791e]::backdrop{backdrop-filter:blur(4px);background:#080604b8}.restart-dialog h2[data-v-56d1791e]{margin:0 0 14px;font-size:21px;font-weight:500}.restart-dialog>p[data-v-56d1791e]{color:#c2ad8f;margin:0 0 23px;font-size:13px;line-height:1.9}.restart-dialog>div[data-v-56d1791e]{justify-content:flex-end;gap:10px;display:flex}.restart-dialog button[data-v-56d1791e]{font:inherit;cursor:pointer;border-radius:6px;padding:11px 16px;font-size:12px}.restart-dialog .primary[data-v-56d1791e]{margin:0}.dialog-cancel[data-v-56d1791e]{color:#d8c3a5;background:#201b16;border:1px solid #bda17b55}.restart-dialog button[data-v-56d1791e]:focus-visible{outline-offset:3px;outline:2px solid #e9bd85}@media (width<=720px){.stats[data-v-56d1791e],.in-service .stats[data-v-56d1791e]{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:7px;display:grid}.stats .game-controls[data-v-56d1791e]{gap:5px}.stats .game-controls .icon-button[data-v-56d1791e]{width:30px;height:32px}.sidebar.prep-sidebar .ingredient-picker[data-v-56d1791e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid;overflow:visible}.sidebar.prep-sidebar .ingredient-picker button[data-v-56d1791e],.in-service .sidebar.prep-sidebar .ingredient-picker button[data-v-56d1791e]{flex-direction:column;gap:6px;min-width:0;min-height:78px;padding:9px 3px}.sidebar.prep-sidebar .ingredient-picker button>span[data-v-56d1791e]:last-child{text-align:center;width:100%}.sidebar.prep-sidebar .ingredient-picker strong[data-v-56d1791e]{font-size:9px}.sidebar.prep-sidebar .ingredient-picker small[data-v-56d1791e]{font-size:8px;line-height:1.5}.sidebar.prep-sidebar .ingredient-picker .mini-food[data-v-56d1791e]{width:22px;height:16px;display:inline-block}.restart-dialog[data-v-56d1791e]{padding:21px}.restart-dialog>div[data-v-56d1791e]{gap:8px}.restart-dialog button[data-v-56d1791e]{padding:10px 12px}}@media (prefers-reduced-motion:reduce){[data-v-56d1791e],[data-v-56d1791e]:before,[data-v-56d1791e]:after{transition:none!important;animation:none!important}}body{color:#f1e4d2;background-color:#191612;background-image:radial-gradient(at 10% 0,#81572d26,#0000 55%),radial-gradient(at 100% 65%,#9b4b2220,#0000 50%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100vh;margin:0}
