.et-start[data-v-2c5618b4]{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px;background:radial-gradient(ellipse at 50% 30%,#1428468c,#080c14db);backdrop-filter:blur(3px);overflow-y:auto}.et-card[data-v-2c5618b4]{position:relative;width:min(440px,100%);margin:auto;padding:28px 26px 20px;border-radius:18px;background:#161a22f0;color:#f2f4f8;box-shadow:0 18px 60px #00000073;font:15px/1.4 system-ui,-apple-system,Segoe UI,sans-serif;display:flex;flex-direction:column;gap:12px}.et-close[data-v-2c5618b4]{position:absolute;top:10px;right:12px;border:0;background:none;color:inherit;font-size:26px;line-height:1;cursor:pointer;opacity:.7}.et-kicker[data-v-2c5618b4]{margin:0;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#8fb8ff}h1[data-v-2c5618b4]{margin:0;font-size:28px;line-height:1.15}.et-lead[data-v-2c5618b4]{margin:0 0 4px;color:#c9cfda}.et-field[data-v-2c5618b4]{display:flex;flex-direction:column;gap:6px;font-weight:600}.et-field small[data-v-2c5618b4]{font-weight:400;color:#9aa3b2}.et-row[data-v-2c5618b4]{display:flex;gap:8px}input[data-v-2c5618b4]{flex:1;min-width:0;font:inherit;font-size:17px;padding:11px 12px;border-radius:10px;border:1.5px solid rgba(255,255,255,.22);background:#ffffff0f;color:inherit}input[data-v-2c5618b4]:focus{outline:none;border-color:#8fb8ff}input.bad[data-v-2c5618b4]{border-color:#ff7a6e}.et-btn[data-v-2c5618b4]{font:inherit;font-weight:600;padding:11px 16px;border-radius:10px;border:1.5px solid rgba(255,255,255,.25);background:#ffffff14;color:inherit;cursor:pointer}.et-btn.primary[data-v-2c5618b4]{background:#2f6fe0;border-color:#2f6fe0}.et-btn.ghost[data-v-2c5618b4]{background:transparent}.et-btn[data-v-2c5618b4]:disabled{opacity:.6;cursor:default}.et-or[data-v-2c5618b4]{display:flex;align-items:center;gap:10px;color:#9aa3b2;font-size:13px}.et-or[data-v-2c5618b4]:before,.et-or[data-v-2c5618b4]:after{content:"";flex:1;height:1px;background:#ffffff26}.et-error[data-v-2c5618b4]{margin:-4px 0 0;color:#ff9a90}.et-wait[data-v-2c5618b4]{margin:0;color:#c9cfda}.et-hint[data-v-2c5618b4]{font-weight:400}.et-foot[data-v-2c5618b4]{margin:6px 0 0;font-size:13px;color:#9aa3b2}.et-foot a[data-v-2c5618b4]{color:#8fb8ff}.farm-ui{--fu-bg: rgba(255, 255, 255, .72);--fu-bg-strong: rgba(255, 255, 255, .86);--fu-fg: #1d2733;--fu-muted: #6a7480;--fu-border: rgba(0, 0, 0, .1);--fu-shadow: 0 4px 18px rgba(0, 0, 0, .14);--fu-accent: #2f6db5;--fu-temp: #e8743b;--fu-hi: #d9603b;--fu-lo: #3b82c4;--fu-rain: #3b82c4;--fu-snow: #9fc2e6;--fu-grid: rgba(127, 127, 127, .18);--fu-sun: #f0a020;--fu-moon: #f1f3f7;--fu-warn-minor: #f3cf3a;--fu-warn-moderate: #f08a24;--fu-warn-severe: #e0362c;--fu-warn-extreme: #9b2c9e;--fu-thi-1: #ecd25a;--fu-thi-2: #f0a030;--fu-thi-3: #e0602c;--fu-thi-4: #b8282c;--fu-soil: #8a6a3a;--fu-ok: #3f9a50;color:var(--fu-fg);font-variant-numeric:tabular-nums}.farm-ui.dark{--fu-bg: rgba(22, 26, 32, .68);--fu-bg-strong: rgba(22, 26, 32, .86);--fu-fg: #e9edf2;--fu-muted: #9aa4af;--fu-border: rgba(255, 255, 255, .12);--fu-shadow: 0 4px 18px rgba(0, 0, 0, .4);--fu-accent: #6ea8ec;--fu-grid: rgba(255, 255, 255, .1);--fu-soil: #c9a46a;--fu-ok: #6cc47c}.farm-card{background:var(--fu-bg);backdrop-filter:blur(5px) saturate(1.1);-webkit-backdrop-filter:blur(5px) saturate(1.1);border:1px solid var(--fu-border);border-radius:12px;box-shadow:var(--fu-shadow);transition:background-color .6s,color .6s}.farm-attrib[data-v-00cebdc2]{position:absolute;right:0;bottom:var(--farm-bar-h, 0px);max-width:100%;font:11px/1.3 system-ui,sans-serif;pointer-events:none}.farm-attrib.minimal .farm-attrib__line[data-v-00cebdc2]{padding:2px 3px;border-top-left-radius:8px}.farm-attrib__line[data-v-00cebdc2]{display:flex;align-items:center;gap:4px;padding:2px 4px 2px 8px;border-top-left-radius:6px;background:var(--fu-bg);color:var(--fu-fg);white-space:nowrap;overflow:hidden;pointer-events:auto}.farm-attrib__osm[data-v-00cebdc2],.farm-attrib__list a[data-v-00cebdc2]{color:inherit;text-decoration:underline;text-decoration-color:var(--fu-muted);text-underline-offset:2px}.farm-attrib__part[data-v-00cebdc2]{color:var(--fu-muted);overflow:hidden;text-overflow:ellipsis}.farm-attrib__info[data-v-00cebdc2],.farm-attrib__close[data-v-00cebdc2]{border:1px solid var(--fu-border);border-radius:50%;width:16px;height:16px;padding:0;background:var(--fu-bg-strong);color:var(--fu-fg);font:600 10px/1 Georgia,serif;cursor:pointer}.farm-attrib__info[aria-expanded=true][data-v-00cebdc2]{background:var(--fu-accent);border-color:var(--fu-accent);color:#fff}.farm-attrib__list[data-v-00cebdc2]{position:fixed;right:16px;bottom:32px;z-index:1000;width:min(420px,calc(100vw - 32px));max-height:min(60vh,420px);overflow:auto;padding:10px 12px 12px;font-size:12px;color:var(--fu-fg);pointer-events:auto}.farm-attrib__title[data-v-00cebdc2]{font-weight:600;margin-bottom:6px}.farm-attrib__list ul[data-v-00cebdc2]{margin:0;padding-left:16px}.farm-attrib__list li[data-v-00cebdc2]{margin:3px 0;overflow-wrap:anywhere}.farm-attrib__note[data-v-00cebdc2]{margin:8px 0 6px;color:var(--fu-muted)}.farm-attrib__close[data-v-00cebdc2]{width:auto;height:auto;border-radius:8px;padding:4px 10px;font:inherit}@media(max-width:700px){.farm-attrib__part[data-v-00cebdc2]{display:none}}@media print{.farm-attrib__info[data-v-00cebdc2],.farm-attrib__close[data-v-00cebdc2]{display:none}}.farm-scene[data-v-a3ee205b]{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate}.farm-scene__canvas[data-v-a3ee205b]{display:block;width:100%;height:100%;cursor:grab}.farm-scene__canvas[data-v-a3ee205b]:active{cursor:grabbing}.farm-scene__attribution[data-v-a3ee205b]{z-index:4}.farm-scene__progress[data-v-a3ee205b]{position:absolute;left:50%;bottom:var(--farm-scene-progress-inset, 24px);transform:translate(-50%);display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:10px;row-gap:8px;max-width:calc(100% - 32px);min-width:min(300px,calc(100% - 32px));box-sizing:border-box;padding:10px 14px;border-radius:12px;background:#14181cb8;color:#fff;font:13px/1.3 system-ui,sans-serif;backdrop-filter:blur(8px);pointer-events:none;z-index:5}.farm-scene__progress--top[data-v-a3ee205b]{bottom:auto;top:var(--farm-scene-progress-inset, 24px)}.farm-scene__progress-text[data-v-a3ee205b]{display:flex;flex-direction:column;min-width:0}.farm-scene__progress-sub[data-v-a3ee205b]{font-size:11px;opacity:.7}.farm-scene__progress-sub[data-v-a3ee205b]:empty{display:none}.farm-scene__cancel[data-v-a3ee205b]{pointer-events:auto;border:1px solid rgba(255,255,255,.35);border-radius:8px;padding:4px 10px;background:transparent;color:inherit;font:inherit;font-size:12px;cursor:pointer}.farm-scene__cancel[data-v-a3ee205b]:hover,.farm-scene__cancel[data-v-a3ee205b]:focus-visible{background:#ffffff26}.farm-scene__spinner[data-v-a3ee205b]{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;animation:farm-scene-spin-a3ee205b .9s linear infinite}.farm-scene__bar[data-v-a3ee205b]{grid-column:1 / -1;height:3px;border-radius:2px;background:#fff3;overflow:hidden}.farm-scene__bar>span[data-v-a3ee205b]{display:block;height:100%;background:#fff;transition:width .4s ease}@keyframes farm-scene-spin-a3ee205b{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.farm-scene__spinner[data-v-a3ee205b]{animation-duration:3s}}.fchart[data-v-53b7e949]{display:block;width:100%;overflow:visible}.grid[data-v-53b7e949]{stroke:var(--fu-grid);stroke-width:1}.base[data-v-53b7e949]{stroke:#7f7f7f66;stroke-width:1}.now[data-v-53b7e949]{stroke:var(--fu-fg);stroke-width:1.2;opacity:.55;stroke-dasharray:2 2}.tick[data-v-53b7e949]{font-size:9px;fill:var(--fu-muted)}.bar[data-v-53b7e949]{fill:var(--fu-rain)}.bar.snow[data-v-53b7e949]{fill:var(--fu-snow)}.bar.fc[data-v-53b7e949]{opacity:.55}.none[data-v-53b7e949]{font-size:11px;fill:var(--fu-muted);text-anchor:middle}.sky-arc[data-v-b733b36c]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;width:100%}svg[data-v-b733b36c]{display:block;overflow:visible}.clickable[data-v-b733b36c]{cursor:pointer;pointer-events:auto;border-radius:4px}.clickable:hover rect[data-v-b733b36c]{fill:#7f7f7f42}.clickable[data-v-b733b36c]:focus-visible{outline:2px solid var(--fu-accent);outline-offset:2px}.tick[data-v-b733b36c]{font-size:8px;fill:var(--fu-muted);text-anchor:middle}.sun[data-v-b733b36c]{fill:var(--fu-sun, #f5a623)}.flying .sleigh[data-v-b733b36c]{fill:#d23a3a}.flying .line[data-v-b733b36c]{stroke:var(--fu-fg);stroke-width:.9;fill:none;stroke-linecap:round}.flying .nose[data-v-b733b36c]{fill:#ff3b30}.flying .prop[data-v-b733b36c]{stroke:var(--fu-fg);stroke-width:.9;stroke-linecap:round}.flying .strut[data-v-b733b36c]{stroke:var(--fu-fg);stroke-width:.6;fill:none}.flying .wing[data-v-b733b36c]{fill:#3c8a2e}.flying .fuselage[data-v-b733b36c]{fill:#f2f2ee;stroke:var(--fu-fg);stroke-width:.5}.flying .tail[data-v-b733b36c],.flying .cowl[data-v-b733b36c]{fill:#e00034}.flying .wheel[data-v-b733b36c]{fill:var(--fu-fg)}.balloon_dsp .envelope[data-v-b733b36c]{fill:#3c8a2e}.balloon_freshx .envelope[data-v-b733b36c]{fill:#1268b3}.balloon_foerster .envelope[data-v-b733b36c]{fill:#3e290a}.flying .gore[data-v-b733b36c]{stroke:#fff;stroke-width:.8;fill:none}.flying .basket[data-v-b733b36c]{fill:#96683a}.moon-dark[data-v-b733b36c]{fill:#7f7f7f47;stroke:#7f7f7f73;stroke-width:.6}.moon-lit[data-v-b733b36c]{fill:var(--fu-moon, #e8ecf2);stroke:#505a6e59;stroke-width:.5}.sky-text[data-v-b733b36c]{display:flex;gap:10px;font-size:11px;color:var(--fu-muted)}.sky-text>span[data-v-b733b36c]{display:inline-flex;align-items:center;gap:4px}.sun-dot[data-v-b733b36c],.moon-dot[data-v-b733b36c]{width:7px;height:7px;border-radius:50%;display:inline-block}.sun-dot[data-v-b733b36c]{background:var(--fu-sun, #f5a623)}.moon-dot[data-v-b733b36c]{background:var(--fu-moon, #e8ecf2);box-shadow:inset 0 0 0 1px #505a6e66}.fchart[data-v-e59d6e92]{display:block;width:100%;overflow:visible}.grid[data-v-e59d6e92]{stroke:var(--fu-grid);stroke-width:1}.tline[data-v-e59d6e92]{fill:none;stroke:var(--fu-temp);stroke-width:2.2;stroke-linejoin:round}.tline.fc[data-v-e59d6e92]{stroke-dasharray:4 3;opacity:.85}.now[data-v-e59d6e92]{stroke:var(--fu-fg);stroke-width:1.2;opacity:.55;stroke-dasharray:2 2}.nowdot[data-v-e59d6e92]{fill:var(--fu-temp);stroke:var(--fu-bg-strong);stroke-width:1.5}.tick[data-v-e59d6e92]{font-size:9px;fill:var(--fu-muted)}.ext[data-v-e59d6e92]{font-size:10px;text-anchor:middle;font-weight:600}.ext.hi[data-v-e59d6e92]{fill:var(--fu-hi)}.ext.lo[data-v-e59d6e92]{fill:var(--fu-lo)}.thi-badge[data-v-4ece17d4]{display:inline-block;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;border:1px solid var(--fu-border);color:var(--fu-fg)}.thi-badge.l1[data-v-4ece17d4]{background:var(--fu-thi-1);color:#3a2c00;border-color:transparent}.thi-badge.l2[data-v-4ece17d4]{background:var(--fu-thi-2);color:#3a1c00;border-color:transparent}.thi-badge.l3[data-v-4ece17d4]{background:var(--fu-thi-3);color:#fff;border-color:transparent}.thi-badge.l4[data-v-4ece17d4]{background:var(--fu-thi-4);color:#fff;border-color:transparent}.wsym[data-v-6fda97ac]{flex:none}.sun circle[data-v-6fda97ac]{fill:#f5b335}.sun line[data-v-6fda97ac]{stroke:#f5b335;stroke-width:3}.cloud[data-v-6fda97ac]{fill:#dfe5ec;stroke:#9aa7b4;stroke-width:1.5}.cloud.dark[data-v-6fda97ac]{fill:#b9c3ce;stroke:#7d8a97}.drops line[data-v-6fda97ac]{stroke:var(--fu-rain, #3b82c4);stroke-width:2.5}.flakes circle[data-v-6fda97ac]{fill:var(--fu-snow, #9fc2e6);stroke:#7aa3cc;stroke-width:1}.bolt[data-v-6fda97ac]{fill:#f5c400;stroke:#c99800;stroke-width:1}.fogl line[data-v-6fda97ac]{stroke:#9aa7b4;stroke-width:3}.farm-hud[data-v-c33548a6]{pointer-events:none}.farm-hud .farm-card[data-v-c33548a6]{transition:opacity .3s ease,visibility .3s}.farm-hud.touring .farm-card[data-v-c33548a6]{opacity:0;visibility:hidden}.farm-card[data-v-c33548a6]{position:fixed}.farm-hud.contained .farm-card[data-v-c33548a6]{position:absolute}.hud-top[data-v-c33548a6]{top:16px;right:16px;min-width:220px;text-align:right;padding:10px 14px}.hud-top.compact[data-v-c33548a6]{min-width:0;padding:8px 12px;top:12px;right:12px}.hud-top.compact .clock[data-v-c33548a6]{font-size:24px}.hud-top.compact .date[data-v-c33548a6]{display:none}.hud-top.compact .today[data-v-c33548a6]{margin-top:4px;padding-top:4px}.hud-top.compact .now-temp[data-v-c33548a6]{font-size:22px}.hud-top.compact .fc[data-v-c33548a6],.hud-top.compact .mm[data-v-c33548a6]{display:none}.clock-row[data-v-c33548a6]{display:flex;align-items:flex-start;justify-content:flex-end;gap:10px}.fps[data-v-c33548a6]{margin-top:4px;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:600;color:var(--fu-muted);border:1px solid var(--fu-border);white-space:nowrap}.fps.idle[data-v-c33548a6]{opacity:.7;font-weight:500}.clock[data-v-c33548a6]{font-size:34px;font-weight:600;line-height:1.05;letter-spacing:.5px}.date[data-v-c33548a6]{font-size:13px;color:var(--fu-muted);margin-top:2px}.today[data-v-c33548a6]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(127,127,127,.2)}.now-temp[data-v-c33548a6]{font-size:30px;font-weight:600}.day-info[data-v-c33548a6]{text-align:left;font-size:12px;line-height:1.35}.day-info .label[data-v-c33548a6]{font-weight:600;font-size:13px}.fc[data-v-c33548a6],.muted[data-v-c33548a6]{color:var(--fu-muted);font-weight:400}.minmax .lo[data-v-c33548a6]{color:var(--fu-lo)}.minmax .hi[data-v-c33548a6]{color:var(--fu-hi)}.minmax .mm[data-v-c33548a6]{color:var(--fu-muted);margin-left:4px}.wind[data-v-c33548a6]{display:flex;align-items:center;gap:4px;color:var(--fu-muted)}.wind-arrow[data-v-c33548a6]{width:11px;height:11px;fill:currentColor;transition:transform .6s}.hud-chart[data-v-c33548a6]{bottom:24px;width:320px;padding:8px 10px 4px}.hud-chart.right[data-v-c33548a6]{right:16px}.title[data-v-c33548a6]{font-size:12px;font-weight:600;margin-bottom:2px}.farm-row[data-v-c33548a6]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(127,127,127,.2);font-size:12px}.hud-warn[data-v-c33548a6]{display:flex;gap:6px;align-items:baseline;padding:2px 8px 2px 6px;border-left:5px solid var(--fu-warn-minor);border-radius:4px;background:#7f7f7f1a;text-align:left;max-width:260px}.hud-warn.sev-moderate[data-v-c33548a6]{border-left-color:var(--fu-warn-moderate)}.hud-warn.sev-severe[data-v-c33548a6]{border-left-color:var(--fu-warn-severe)}.hud-warn.sev-extreme[data-v-c33548a6]{border-left-color:var(--fu-warn-extreme)}.hud-warn .wlabel[data-v-c33548a6]{font-weight:700;white-space:nowrap}.hud-rain[data-v-c33548a6]{color:var(--fu-rain);font-weight:600}.sky-row[data-v-c33548a6]{margin-top:8px;padding-top:8px;border-top:1px solid rgba(127,127,127,.2)}.sky-row.compact[data-v-c33548a6]{margin-top:4px;padding-top:4px;align-self:stretch;width:auto;min-width:150px}.touch-ui[data-v-3a545204]{position:fixed;inset:0;transform:none;pointer-events:none;z-index:7;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.touch-bar[data-v-3a545204]{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;gap:6px;padding:6px 8px calc(6px + env(safe-area-inset-bottom,0px));pointer-events:auto;touch-action:none;background:linear-gradient(to top,#0a0c10bf,#0a0c1000)}.tb[data-v-3a545204]{position:relative;flex:0 0 auto;width:52px;height:52px;border-radius:50%;border:1.5px solid rgba(255,255,255,.45);background:#1e2228c7;color:#fff;font:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:0;touch-action:none;-webkit-tap-highlight-color:transparent;transition:transform .08s,background-color .08s}.tb[data-v-3a545204]:before{content:"";position:absolute;inset:-8px;border-radius:inherit}.tb b[data-v-3a545204]{font-size:19px;line-height:1;font-weight:600}.tb small[data-v-3a545204]{font-size:9px;line-height:1.1;opacity:.85;margin-top:2px}.tb.on[data-v-3a545204]{background:#ffffffd9;color:#111;transform:scale(.94)}.tb.a b[data-v-3a545204]{color:#7db8ff}.tb.b b[data-v-3a545204]{color:#ff7d7d}.tb.x b[data-v-3a545204]{color:#ffa0d8}.tb.y b[data-v-3a545204]{color:#7dffa8}.tb.on b[data-v-3a545204]{color:#111}.zone[data-v-3a545204]{position:absolute;top:120px;bottom:calc(68px + env(safe-area-inset-bottom,0px));width:50%;pointer-events:auto;touch-action:none;cursor:pointer}.zone.left[data-v-3a545204]{left:0}.zone.right[data-v-3a545204]{right:0}.zone.full[data-v-3a545204]{left:0;width:100%}.zone .hint[data-v-3a545204]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ffffffbf;font-size:13px;text-shadow:0 1px 3px #000;white-space:nowrap;pointer-events:none}.zone.on .hint[data-v-3a545204]{visibility:hidden}.stick[data-v-3a545204]{position:absolute;width:22vmin;height:22vmin;margin:-11vmin 0 0 -11vmin;border-radius:50%;background:#ffffff1f;border:2px solid rgba(255,255,255,.55);pointer-events:none}.stick i[data-v-3a545204]{position:absolute;left:50%;top:50%;width:9vmin;height:9vmin;margin:-4.5vmin 0 0 -4.5vmin;border-radius:50%;background:#ffffffd9}@media(min-width:701px)and (min-height:501px){.tb[data-v-3a545204]{width:58px;height:58px}.tb b[data-v-3a545204]{font-size:21px}.tb small[data-v-3a545204]{font-size:10px}}@media(max-width:480px){.touch-bar[data-v-3a545204]{gap:4px;padding-left:4px;padding-right:4px}.tb[data-v-3a545204]{width:43px;height:43px}.tb[data-v-3a545204]:before{inset:-5px}.tb b[data-v-3a545204]{font-size:16px}.tb small[data-v-3a545204]{font-size:8px;margin-top:1px}}.game-hud[data-v-adbf4dca]>*{position:fixed;left:50%;transform:translate(-50%);z-index:6;pointer-events:none}.game-hud.contained[data-v-adbf4dca]>*{position:absolute}.game-hud>.touch-ui[data-v-adbf4dca]{inset:0;width:auto;transform:none}.game-topwrap[data-v-adbf4dca]{top:16px;display:flex;flex-direction:column;align-items:center;gap:8px}.game-topwrap.over[data-v-adbf4dca]{top:25%}.game-top[data-v-adbf4dca]{position:relative;left:auto;transform:none;min-width:320px;max-width:min(720px,calc(100vw - 32px));padding:8px 16px;text-align:center}.game-toasts[data-v-adbf4dca]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.game-toasts .toast[data-v-adbf4dca]{padding:2px 10px;border-radius:8px;background:#14181ccc}.game-head[data-v-adbf4dca]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:10px}.head-main[data-v-adbf4dca]{grid-area:1 / 2;display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 14px}.game-title[data-v-adbf4dca]{font-weight:600;letter-spacing:.02em}.game-tag[data-v-adbf4dca]{margin-left:6px;padding:0 6px;border-radius:999px;background:#ffffff1f;font-size:11px;font-weight:500;letter-spacing:0}.game-tag.warn[data-v-adbf4dca]{background:#dc262659}.chips[data-v-adbf4dca]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;margin-top:6px}.chip[data-v-adbf4dca]{display:inline-flex;align-items:center;gap:5px;padding:1px 9px;border-radius:999px;background:#ffffff1a;font-size:12px}.chip b[data-v-adbf4dca]{font-variant-numeric:tabular-nums}.chip.warn[data-v-adbf4dca]{background:#ffb14a2e;color:#ffb14a}.chip.muted[data-v-adbf4dca]{background:none;opacity:.7}.ico[data-v-adbf4dca]{width:14px;height:14px;flex:none;overflow:visible}.ico[data-v-adbf4dca] :is(path,circle,rect,line,polyline,polygon){fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ico .fill[data-v-adbf4dca]{fill:currentColor;stroke:none}.game-stop[data-v-adbf4dca],.game-split[data-v-adbf4dca],.game-qr[data-v-adbf4dca]{font:inherit;font-size:12px;line-height:1.2;padding:3px 9px;border-radius:999px;border:1px solid rgba(255,255,255,.3);background:#ffffff14;color:inherit;cursor:pointer;pointer-events:auto}.game-stop[data-v-adbf4dca]{grid-area:1 / 3;justify-self:end}.head-tools[data-v-adbf4dca]{grid-area:1 / 1;justify-self:start;display:flex;gap:6px;pointer-events:none}.game-qr[data-v-adbf4dca]{display:inline-flex;align-items:center;gap:4px;padding:2px 6px}.game-qr svg[data-v-adbf4dca]{width:16px;height:16px;fill:currentColor}.game-qr b[data-v-adbf4dca]{font-size:11px}.game-split.on[data-v-adbf4dca],.game-qr.on[data-v-adbf4dca]{background:#ffffff38;border-color:#fff9}.game-stop[data-v-adbf4dca]:hover,.game-split[data-v-adbf4dca]:hover,.game-qr[data-v-adbf4dca]:hover{background:#ffffff2e}.game-clock[data-v-adbf4dca]{font-size:22px;font-weight:600;font-variant-numeric:tabular-nums}.wave-alert.bull[data-v-adbf4dca]{background:#7f1d1d}.bull-bar[data-v-adbf4dca]{font-size:12px}.milk-fill.red[data-v-adbf4dca]{background:#ef4444}.wave-alert[data-v-adbf4dca]{padding:2px 10px;border-radius:8px;background:#dc2626;color:#fff;font-weight:700;animation:wave-blink-adbf4dca .6s steps(2,start) infinite}@keyframes wave-blink-adbf4dca{to{visibility:hidden}}.milk-row[data-v-adbf4dca]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;margin-top:6px;font-size:12px}.milk-bar[data-v-adbf4dca]{display:inline-block;width:140px;height:8px;border-radius:4px;background:#ffffff2e;overflow:hidden;vertical-align:middle}.milk-bar.small[data-v-adbf4dca]{width:60px;height:6px}.milk-bar.hold[data-v-adbf4dca]{margin-left:6px}.milk-bar.hold .milk-fill[data-v-adbf4dca]{background:#f87171}.milk-fill[data-v-adbf4dca]{display:block;height:100%;background:#f5f0e0;transition:width .2s linear}.milk-hint[data-v-adbf4dca]{flex-basis:100%;opacity:.75;font-size:11px}.incidents[data-v-adbf4dca]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;margin-top:6px}.incident[data-v-adbf4dca]{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);font-size:12px}.incident.soon[data-v-adbf4dca]{background:#ffb14a2e;border-color:#ffb14a99;animation:wave-blink-adbf4dca 1s steps(2,start) infinite}.incident .left[data-v-adbf4dca]{font-variant-numeric:tabular-nums;opacity:.8}.incident .truck.warn[data-v-adbf4dca]{color:#ffb14a}.incident.power_cut[data-v-adbf4dca]:not(.soon){border-color:#ff5a4ab3}.incident.blood_moon[data-v-adbf4dca]:not(.soon){background:#dc262640;border-color:#dc2626b3}.game-hud>.door-mark[data-v-adbf4dca]{z-index:4}.door-mark[data-v-adbf4dca]{position:fixed;transform:translate(-50%,-100%);display:flex;flex-direction:column;align-items:center;pointer-events:none;transition:opacity .3s}.game-hud.contained .door-mark[data-v-adbf4dca]{position:absolute}.door-label[data-v-adbf4dca]{display:flex;flex-direction:column;align-items:center;padding:3px 10px;border-radius:8px;background:#10141cd9;border:1px solid rgba(115,255,140,.7);color:#fff;font-weight:700;font-size:14px;white-space:nowrap}.door-label small[data-v-adbf4dca]{font-weight:500;font-size:11px;color:#9dffb0}.door-label[data-v-adbf4dca]{margin-bottom:var(--lift, 0px)}.door-mark:not(.intro) .door-label[data-v-adbf4dca]{padding:1px 7px;font-size:11px;font-weight:500;border-color:#ffffff40;background:#10141cb3}.door-mark:not(.intro) .door-arrow[data-v-adbf4dca]{border-top-color:#fff6;border-left-width:5px;border-right-width:5px;border-top-width:6px;animation:none}.door-mark.empty .door-label[data-v-adbf4dca]{border-color:#dc2626cc;color:#ffb3a8}.door-label .of[data-v-adbf4dca]{opacity:.7}.door-arrow[data-v-adbf4dca]{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid rgba(115,255,140,.85);animation:door-bob-adbf4dca .9s ease-in-out infinite alternate}@keyframes door-bob-adbf4dca{0%{transform:translateY(0)}to{transform:translateY(5px)}}@media(prefers-reduced-motion:reduce){.door-arrow[data-v-adbf4dca]{animation:none}}.doors-hint[data-v-adbf4dca]{margin-top:6px;color:#9dffb0;font-weight:600;font-size:13px}.incident-hint[data-v-adbf4dca]{flex-basis:100%;opacity:.75;font-size:11px}.blood-veil[data-v-adbf4dca]{position:fixed;inset:0;left:0!important;transform:none!important;pointer-events:none;background:radial-gradient(ellipse at center,#a0000000 45%,#a0000073)}.game-hud.contained .blood-veil[data-v-adbf4dca]{position:absolute}.game-stats[data-v-adbf4dca]{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;margin-top:4px;font-size:13px}.stat b[data-v-adbf4dca]{font-variant-numeric:tabular-nums}.game-phase[data-v-adbf4dca]{font-size:13px;opacity:.85}.muted[data-v-adbf4dca]{opacity:.7}.game-result[data-v-adbf4dca]{margin-top:8px;font-size:15px;font-weight:600}.game-hud[data-v-adbf4dca]{--fpv-w: min(clamp(240px, 36vw, 900px), 50vw);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.head-right[data-v-adbf4dca]{grid-area:1 / 3;justify-self:end;display:flex;align-items:center;gap:6px}.fold[data-v-adbf4dca]{pointer-events:auto;width:26px;height:26px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#ffffff14;color:inherit;font:inherit;font-size:14px;line-height:1;cursor:pointer}.fold.on[data-v-adbf4dca]{background:#ffffff38}.player-card[data-v-adbf4dca]:not(.join):not(.placed){position:relative;padding-right:38px}.player-card .fold[data-v-adbf4dca]{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:24px;height:24px;font-size:13px}.game-top.min[data-v-adbf4dca]{padding:3px 10px}.game-top.min .head-main[data-v-adbf4dca]{gap:2px 8px}.game-top.min .game-clock[data-v-adbf4dca]{font-size:15px}.player-card.min[data-v-adbf4dca]{padding:4px 10px}.fpv-caption[data-v-adbf4dca]{bottom:calc(16px + var(--fpv-k, 0) * (var(--fpv-w) * 9 / 16 + 12px) + var(--fpv-w) * 9 / 16 + 4px);transform:none;padding:2px 8px;border-radius:6px;background:#14181cb8;color:#fff;font-size:12px;border-left:3px solid var(--pc, #999)}.fpv-caption.left[data-v-adbf4dca]{left:16px}.fpv-caption.right[data-v-adbf4dca]{left:auto;right:16px}.pane-tag[data-v-adbf4dca]{left:auto;transform:none;padding:2px 8px;border-radius:6px;background:#14181cb8;color:#fff;font-size:12px;border-left:3px solid var(--pc, #999)}.fpv-radar[data-v-adbf4dca]{position:absolute;transform:none;bottom:calc(16px + var(--fpv-k, 0) * (var(--fpv-w) * 9 / 16 + 12px) + var(--fpv-w) * 9 / 16 - 22px);width:var(--fpv-w);height:22px;background:linear-gradient(#0a0c0ebf,#0a0c0e59);pointer-events:none;font-size:11px;font-weight:600;color:#ffd2c8;text-shadow:0 1px 2px #000}.fpv-radar.full[data-v-adbf4dca]{border-radius:6px;transition:opacity .4s}.fpv-radar.full.empty[data-v-adbf4dca]{opacity:0}.fpv-radar.left[data-v-adbf4dca]{left:16px}.fpv-radar.right[data-v-adbf4dca]{left:auto;right:16px}.fpv-radar .centre[data-v-adbf4dca]{position:absolute;left:50%;top:0;width:1px;height:6px;background:#ffffff80}.fpv-radar .mark[data-v-adbf4dca]{position:absolute;top:2px;white-space:nowrap;line-height:18px}.fpv-radar .mark.in[data-v-adbf4dca]{transform:translate(-50%);padding-top:0}.fpv-radar .mark.in[data-v-adbf4dca]:before{content:"";position:absolute;left:50%;top:-2px;width:0;height:0;transform:translate(-50%);border:5px solid transparent;border-top:7px solid #ff5a3c}.fpv-radar .mark.in[data-v-adbf4dca]{padding-top:7px;line-height:12px}.fpv-radar .mark.left[data-v-adbf4dca]{left:6px;color:#ff8a70}.fpv-radar .mark.right[data-v-adbf4dca]{right:6px;color:#ff8a70}.fpv-radar .mark.bull[data-v-adbf4dca]{color:#ffd84a}.fpv-radar .mark.cow[data-v-adbf4dca]{color:#f5f0e0;font-weight:700}.fpv-radar .mark.cow.in[data-v-adbf4dca]:before{border-top-color:#f5f0e0}.fpv-radar .mark.bull.in[data-v-adbf4dca]:before{border-top-color:#ffd84a}.fpv-caption .dot[data-v-adbf4dca]{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--pc, #999)}.game-nights[data-v-adbf4dca]{margin:8px auto 0;border-collapse:collapse;font-size:13px}.game-nights caption[data-v-adbf4dca]{font-weight:600;margin-bottom:4px}.game-nights td[data-v-adbf4dca]{padding:2px 8px;white-space:nowrap}.game-nights td.pts[data-v-adbf4dca]{font-weight:600;text-align:right}.game-nights tr.now td[data-v-adbf4dca]{color:#ffb14a}.game-stock[data-v-adbf4dca]{top:16px;left:auto;right:16px;transform:none;display:flex;flex-direction:column;align-items:flex-end;gap:8px;padding:10px 12px}.stock-milk[data-v-adbf4dca],.stock-cows[data-v-adbf4dca]{display:flex;align-items:flex-end;gap:4px}.tank[data-v-adbf4dca]{width:26px;height:40px}.tank-body[data-v-adbf4dca]{fill:#ffffff14;stroke:#c9ccd2;stroke-width:1.5}.tank-fill[data-v-adbf4dca]{fill:#f5f0e0}.tank-cap[data-v-adbf4dca]{fill:#9aa3ad}.tank-band[data-v-adbf4dca]{stroke:#00000040;stroke-width:1}.cow[data-v-adbf4dca]{width:44px;height:40px}.cow .head[data-v-adbf4dca]{fill:#f2f2ee;stroke:#3a3a3a;stroke-width:1.2}.cow .patch[data-v-adbf4dca]{fill:#2d2d2d}.cow .horn[data-v-adbf4dca]{fill:#d9c9a0;stroke:#3a3a3a;stroke-width:1}.cow .ear[data-v-adbf4dca]{fill:#e9e9e4;stroke:#3a3a3a;stroke-width:1}.cow .muzzle[data-v-adbf4dca]{fill:#e8b4b8;stroke:#3a3a3a;stroke-width:1}.cow .nostril[data-v-adbf4dca],.cow .eye[data-v-adbf4dca]{fill:#2d2d2d}.stock-next[data-v-adbf4dca]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin-top:-2px}.stock-next .milk-bar[data-v-adbf4dca]{width:120px}.stock-next .milk-label[data-v-adbf4dca]{font-size:12px;opacity:.9}.stock-next .milk-hint[data-v-adbf4dca]{flex-basis:auto;font-size:11px;opacity:.7}.stock-badge[data-v-adbf4dca]{margin-left:6px;padding:0 7px;border-radius:999px;background:#ffffff1f;font-size:11px}.stock-badge.warn[data-v-adbf4dca]{background:#dc262666;color:#fff}.stock-num[data-v-adbf4dca]{margin-left:6px;font-size:15px;font-variant-numeric:tabular-nums}.stock-num b[data-v-adbf4dca]{font-size:20px}.stock-num .of[data-v-adbf4dca]{opacity:.7}.game-controls[data-v-adbf4dca]{top:50%;transform:translate(-50%,-50%);width:min(960px,calc(100vw - 32px));padding:12px 16px;font-size:13px}.controls-title[data-v-adbf4dca]{font-weight:600;margin-bottom:4px}.controls-list[data-v-adbf4dca]{margin:4px 0 2px;padding-left:18px;line-height:1.5}.controls-list li+li[data-v-adbf4dca]{margin-top:3px}.pad[data-v-adbf4dca]{display:block;width:100%;height:auto}.pad .body[data-v-adbf4dca]{fill:#2c3036;stroke:#6b7078;stroke-width:2}.pad .key[data-v-adbf4dca]{fill:#4b5058;stroke:#8a9099;stroke-width:1.2}.pad .stick[data-v-adbf4dca]{fill:#1e2126;stroke:#6b7078;stroke-width:1.5}.pad .glyph[data-v-adbf4dca]{fill:#e6e8ec;font-size:13px;font-weight:700;text-anchor:middle}.pad .lead[data-v-adbf4dca]{stroke:#9aa3ad;stroke-width:1}.pad .pin[data-v-adbf4dca]{fill:#ffd166}.pad text[data-v-adbf4dca]{fill:#e6e8ec;font-size:12px}.pad tspan.head[data-v-adbf4dca]{font-weight:700;fill:#ffd166}.controls-foot[data-v-adbf4dca]{margin-top:6px;font-size:11px;opacity:.8}.game-players[data-v-adbf4dca]{bottom:16px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:calc(100vw - 32px)}.game-players.split[data-v-adbf4dca]{display:contents}.player-card.placed[data-v-adbf4dca]{position:fixed;transform:translateY(-100%);z-index:6;white-space:normal;flex-wrap:wrap;pointer-events:none}.player-card.placed.contained[data-v-adbf4dca]{position:absolute}.player-card.placed .kick[data-v-adbf4dca]{pointer-events:auto}.game-players.tight[data-v-adbf4dca]{flex-direction:column;align-items:center;max-width:calc(100vw - (2*(clamp(240px,36vw,900px) + 40px)))}.game-players.tight .player-card[data-v-adbf4dca]{white-space:normal;flex-wrap:wrap;justify-content:center}.player-card[data-v-adbf4dca]{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:12px;border-left:4px solid var(--pc, #999);white-space:nowrap}.player-card.join[data-v-adbf4dca]{border-left:none;white-space:normal;text-align:center}.touch-join[data-v-adbf4dca]{pointer-events:auto;font:inherit;font-size:15px;font-weight:600;padding:10px 22px;border-radius:12px;border:1.5px solid rgba(255,255,255,.5);background:#ff8c00d9;color:#111}.game-hud.bar .game-players[data-v-adbf4dca]{bottom:calc(16px + var(--bar-h, 0px))}.game-hud.small .farm-card[data-v-adbf4dca]{--fu-bg: rgba(16, 20, 24, .55)}.game-hud.small .game-topwrap[data-v-adbf4dca]{top:calc(6px + env(safe-area-inset-top,0px));left:52px;right:104px;transform:none;max-width:none;align-items:stretch;gap:4px}.game-hud.small .game-topwrap.over[data-v-adbf4dca]{top:15%;left:8px;right:8px}.game-hud.small .game-top[data-v-adbf4dca]{min-width:0;max-width:none;padding:4px 8px;font-size:11px}.game-hud.small .game-top:not(.over) .game-title[data-v-adbf4dca]{display:none}.game-hud.small .game-clock[data-v-adbf4dca]{font-size:15px}.game-hud.small .game-phase[data-v-adbf4dca]{font-size:11px}.game-hud.small .head-main[data-v-adbf4dca]{gap:2px 8px}.game-hud.small .game-stop[data-v-adbf4dca]{padding:2px 8px;font-size:13px}.game-hud.small .doors-hint[data-v-adbf4dca]{margin-top:2px;font-size:11px}.game-hud.small .chips[data-v-adbf4dca],.game-hud.small .incidents[data-v-adbf4dca]{font-size:11px;gap:2px 6px;margin-top:2px}.game-hud.small .game-stock[data-v-adbf4dca]{top:calc(6px + env(safe-area-inset-top,0px));right:8px;padding:4px 6px;gap:2px;align-items:center;font-size:12px}.game-hud.small .game-stock.over[data-v-adbf4dca]{display:none}.game-hud.small .stock-next[data-v-adbf4dca],.game-hud.small .stock-milk .unit[data-v-adbf4dca],.game-hud.small .tank[data-v-adbf4dca]:not(:first-child){display:none}.game-hud.small .stock-milk[data-v-adbf4dca],.game-hud.small .stock-cows[data-v-adbf4dca]{align-items:center}.game-hud.small .tank[data-v-adbf4dca]{width:14px;height:22px}.game-hud.small .cow[data-v-adbf4dca]{width:26px;height:24px}.game-hud.small .stock-badge[data-v-adbf4dca]{margin-left:0;font-size:10px}.game-hud.small.seat .game-players[data-v-adbf4dca]{top:var(--top-h, 100px);bottom:auto;left:8px;transform:none;justify-content:flex-start;max-width:calc(100vw - 150px)}.game-hud.small.seat .player-card[data-v-adbf4dca]{justify-content:flex-start;text-align:left}@media(max-height:500px){.game-hud.small.seat .game-players[data-v-adbf4dca]{left:calc(var(--fpv-w, 240px) + 24px);max-width:calc(100vw - var(--fpv-w, 240px) - 210px)}.game-hud.small.seat.fullseat .game-players[data-v-adbf4dca]{left:8px;max-width:calc(100vw - 210px)}}.game-hud.small .game-players[data-v-adbf4dca]{max-width:calc(100vw - 16px)}.game-hud.small .player-card[data-v-adbf4dca]{white-space:normal;flex-wrap:wrap;justify-content:center;font-size:11px;padding:5px 36px 5px 8px;gap:4px 6px;max-width:calc(100vw - 16px)}.game-hud.small.solo .player-card .pname[data-v-adbf4dca],.game-hud.small.solo .player-card>.dot[data-v-adbf4dca]{display:none}.game-hud.small .game-controls[data-v-adbf4dca]{top:calc(8px + env(safe-area-inset-top,0px));transform:translate(-50%);box-sizing:border-box;width:calc(100vw - 16px);max-height:calc(100vh - 100px - env(safe-area-inset-bottom,0px));overflow:auto;pointer-events:auto;font-size:12px}.game-hud.small .game-result[data-v-adbf4dca]{font-size:12px}.dot[data-v-adbf4dca]{width:10px;height:10px;border-radius:50%;background:var(--pc, #999)}.pname[data-v-adbf4dca]{font-weight:600}.pphone[data-v-adbf4dca]{font-weight:400;opacity:.75}.plost[data-v-adbf4dca]{font-weight:600}.player-card .kick[data-v-adbf4dca]{pointer-events:auto;font:inherit;font-size:11px;line-height:1;padding:3px 6px;margin-left:2px;border-radius:999px;border:1px solid rgba(255,255,255,.3);background:#ffffff14;color:inherit;cursor:pointer}.player-card .kick[data-v-adbf4dca]:hover{background:#fff3}.game-phones[data-v-adbf4dca]{left:auto;right:16px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 12px;font-size:12px;text-align:center}.game-phones.full[data-v-adbf4dca]{max-width:160px}.phones-title[data-v-adbf4dca]{font-weight:600}.phones-qr[data-v-adbf4dca]{display:block;width:132px;height:132px;border-radius:6px;background:#fff}.phones-room[data-v-adbf4dca]{opacity:.85}.phones-room b[data-v-adbf4dca]{letter-spacing:.08em}.phones-full[data-v-adbf4dca]{opacity:.85}.prole[data-v-adbf4dca]{padding:1px 6px;border-radius:6px;background:var(--pc, #999);color:#111;font-weight:600}.pkind b.short[data-v-adbf4dca]{color:#f87171}.phover[data-v-adbf4dca]{opacity:.8}.build-wheel[data-v-adbf4dca]{--wheel: min(62vmin, 440px);position:fixed;width:var(--wheel);height:var(--wheel);transform:translate(-50%,-50%);pointer-events:none;animation:wheel-in-adbf4dca .14s ease-out}.game-hud.contained .build-wheel[data-v-adbf4dca]{position:absolute}.build-wheel .ring-btn[data-v-adbf4dca]{position:absolute;left:50%;top:50%;transform:translate(-50%,calc(var(--wheel) * .1));pointer-events:auto;font:inherit;font-size:12px;font-weight:600;color:#f1ede2;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:3px 10px;cursor:pointer}.build-wheel .ring-btn[data-v-adbf4dca]:hover{background:var(--pc, #ff7a1f);border-color:transparent}.build-wheel .ring-btn[data-v-adbf4dca]:focus-visible{outline:2px solid var(--pc, #ff7a1f);outline-offset:2px}@keyframes wheel-in-adbf4dca{0%{transform:translate(-50%,-50%) scale(.85);opacity:0}}@media(prefers-reduced-motion:reduce){.build-wheel[data-v-adbf4dca]{animation:none}}.build-wheel svg[data-v-adbf4dca]{width:100%;height:100%;display:block;overflow:visible;font-family:inherit}.build-wheel .sector[data-v-adbf4dca]{fill:#161b24c7;stroke:#ffffff24;stroke-width:1}.build-wheel .sector.hi[data-v-adbf4dca]{fill:var(--pc, #ff7a1f);fill-opacity:.9}.build-wheel .sector.short[data-v-adbf4dca]{fill-opacity:.55}.build-wheel .icon[data-v-adbf4dca] :is(path,circle,rect,line,polyline,polygon,ellipse){fill:none;stroke:#f1ede2;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.build-wheel .icon .fill[data-v-adbf4dca]{fill:#f1ede2;stroke:none}.build-wheel .icon.short[data-v-adbf4dca] :is(path,circle,rect,line,polyline,polygon,ellipse){stroke:#8d8c84}.build-wheel .icon.short .fill[data-v-adbf4dca]{fill:#8d8c84}.build-wheel .icon.active[data-v-adbf4dca] :is(path,circle,rect,line,polyline,polygon,ellipse){stroke:var(--pc, #ff7a1f)}.build-wheel .price[data-v-adbf4dca]{font-size:13px;font-weight:600;fill:#f1ede2;text-anchor:middle;font-variant-numeric:tabular-nums}.build-wheel .price.short[data-v-adbf4dca]{fill:#ffb14a}.build-wheel .hub[data-v-adbf4dca]{fill:#10141ce6;stroke:#ffffff24}.build-wheel .hubring[data-v-adbf4dca]{fill:none;stroke:#ffffff24;stroke-width:6}.build-wheel .hubfill[data-v-adbf4dca]{fill:none;stroke:var(--pc, #ff7a1f);stroke-width:6;stroke-linecap:round}.build-wheel .name[data-v-adbf4dca]{font-size:17px;font-weight:700;fill:#f1ede2;text-anchor:middle}.build-wheel .sub[data-v-adbf4dca]{font-size:12px;fill:#a9a79c;text-anchor:middle}.build-wheel .tab[data-v-adbf4dca]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;fill:#a9a79c;text-anchor:middle}.build-wheel .tab.on[data-v-adbf4dca],.build-wheel .needle[data-v-adbf4dca]{fill:var(--pc, #ff7a1f)}.build-wheel .stam-bg[data-v-adbf4dca]{fill:#ffffff2e}.build-wheel .stam[data-v-adbf4dca]{fill:#f5f0e0}.build-wheel .stam.low[data-v-adbf4dca]{fill:#ffb14a}.game-hud .psquad[data-v-adbf4dca]{display:inline-flex;align-items:center;gap:3px;margin-left:8px;font-variant-numeric:tabular-nums}.game-hud .psquad.low[data-v-adbf4dca]{color:#ffb14a}.game-hud .psquad.marked[data-v-adbf4dca]{text-decoration:underline}.game-hud .marked[data-v-adbf4dca]{color:#ffb14a}.milk-bar.tiny[data-v-adbf4dca]{width:24px;height:4px}.game-hud .holding[data-v-adbf4dca]{display:inline-flex;align-items:center;gap:6px;margin-left:8px}.game-hud .holding.demolish .milk-fill[data-v-adbf4dca]{background:#ff5a4a}.game-hud .warn[data-v-adbf4dca]{color:#ffb14a}.game-hud.intro[data-v-adbf4dca]>:not(.night-intro){display:none}@font-face{font-family:Nosifer;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/nosifer-AbUWI7Fa.woff2) format("woff2")}.game-hud>.night-intro[data-v-adbf4dca]{left:0;top:0;width:100%;height:100%;transform:none;z-index:5;background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,.55) 100%);opacity:0;transition:opacity 1.2s;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:11vh;box-sizing:border-box}.game-hud>.night-intro.on[data-v-adbf4dca]{opacity:1}.night-title[data-v-adbf4dca]{font-family:Nosifer,Impact,fantasy;font-size:clamp(34px,7vw,92px);line-height:1.1;color:#b3141c;letter-spacing:.03em;text-shadow:0 0 22px rgba(170,0,0,.6),0 4px 0 #3a0000,0 0 70px rgba(255,40,0,.3);transform:scale(1.3);transition:transform 1.1s cubic-bezier(.2,.9,.3,1);text-align:center}.night-intro.on .night-title[data-v-adbf4dca]{transform:scale(1)}.night-sub[data-v-adbf4dca]{margin-top:1.2vh;font-size:clamp(12px,1.5vw,18px);letter-spacing:.25em;text-transform:uppercase;color:#e9d9c8;opacity:0;transition:opacity .8s .7s}.night-intro.on .night-sub[data-v-adbf4dca]{opacity:.9}.night-skip[data-v-adbf4dca]{margin-top:3vh;font-size:12px;letter-spacing:.08em;color:#e9d9c899;opacity:0;transition:opacity .8s 1.2s}.night-intro.on .night-skip[data-v-adbf4dca]{opacity:1}@media(prefers-reduced-motion:reduce){.game-hud>.night-intro[data-v-adbf4dca],.night-title[data-v-adbf4dca],.night-sub[data-v-adbf4dca]{transition:none}.night-title[data-v-adbf4dca]{transform:none}}.badges[data-v-8105c0db]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.leaders[data-v-8105c0db]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.leaders line[data-v-8105c0db]{stroke:var(--fu-fg);stroke-opacity:.55;stroke-width:1.2}.leaders circle[data-v-8105c0db]{fill:var(--fu-fg);fill-opacity:.7}.badge.lifted[data-v-8105c0db]:after{display:none}.badge[data-v-8105c0db]{z-index:2}.badge.compact[data-v-8105c0db]{padding:3px;gap:0;max-width:26px;transition:max-width .2s;z-index:1}.badge.compact[data-v-8105c0db]:after{display:none}.badge.compact .name[data-v-8105c0db]{max-width:0}.badge.compact[data-v-8105c0db]:hover,.badge.compact[data-v-8105c0db]:focus-visible{max-width:200px;padding-right:9px;gap:6px;z-index:3}.badge.compact:hover .name[data-v-8105c0db],.badge.compact:focus-visible .name[data-v-8105c0db]{max-width:170px}.badge[data-v-8105c0db]{position:absolute;height:26px;max-width:none;box-sizing:border-box;transform:translate(-50%,-100%);display:flex;align-items:center;gap:6px;padding:3px 9px 3px 4px;border-radius:999px;font:600 12px/1.2 system-ui,-apple-system,Segoe UI,sans-serif;color:var(--fu-fg);background:var(--fu-bg-strong);cursor:pointer;pointer-events:auto;white-space:nowrap}.badge[data-v-8105c0db]:after{content:"";position:absolute;left:50%;bottom:-5px;width:8px;height:8px;background:inherit;border-right:1px solid var(--fu-border);border-bottom:1px solid var(--fu-border);transform:translate(-50%) rotate(45deg)}.badge[data-v-8105c0db]:hover{filter:brightness(1.06)}.info[data-v-8105c0db]{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--fu-accent);color:#fff;font:italic 700 12px/1 Georgia,serif;flex:none}.info.red[data-v-8105c0db]{background:var(--fu-warn-severe);font-style:normal;font-family:inherit}.info.amber[data-v-8105c0db]{background:var(--fu-warn-moderate);font-style:normal;font-family:inherit}.name[data-v-8105c0db]{overflow:hidden;text-overflow:ellipsis;max-width:144px}.extra[data-v-8105c0db]{display:inline-flex;align-items:center;gap:4px;flex:none;font-weight:500}.farm-bcard[data-v-d355a6cf]{position:fixed;z-index:var(--farm-card-z, 10);max-width:calc(100vw - 32px);box-sizing:border-box;padding:10px 12px;border-radius:10px;background:var(--fu-bg-strong);border:1px solid var(--fu-border);box-shadow:var(--fu-shadow);backdrop-filter:blur(5px) saturate(1.1);-webkit-backdrop-filter:blur(5px) saturate(1.1);transition:background-color .6s,color .6s;font-size:13px}.farm-bcard[data-v-d355a6cf]:after{content:"";position:absolute;left:calc(50% + var(--arrow-x, 0px));bottom:-7px;width:12px;height:12px;background:var(--fu-bg-strong);border-right:1px solid var(--fu-border);border-bottom:1px solid var(--fu-border);transform:translate(-50%) rotate(45deg)}.farm-bcard--below[data-v-d355a6cf]:after{bottom:auto;top:-7px;transform:translate(calc(-50% + var(--arrow-x, 0px))) rotate(225deg)}.farm-bcard--left[data-v-d355a6cf]:after,.farm-bcard--right[data-v-d355a6cf]:after{bottom:auto;top:calc(50% + var(--arrow-y, 0px))}.farm-bcard--left[data-v-d355a6cf]:after{left:auto;right:-7px;transform:translateY(-50%) rotate(-45deg)}.farm-bcard--right[data-v-d355a6cf]:after{left:-7px;transform:translateY(-50%) rotate(135deg)}.farm-bcard__head[data-v-d355a6cf]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px}.farm-bcard__title[data-v-d355a6cf]{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.farm-bcard__close[data-v-d355a6cf]{flex:none;border:none;background:none;color:var(--fu-muted);font-size:20px;line-height:1;padding:0 4px 2px;border-radius:6px;cursor:pointer}.farm-bcard__close[data-v-d355a6cf]:hover{background:#7f7f7f24;color:inherit}.farm-model-row[data-v-2aa28dca]{display:flex;align-items:center;gap:8px;margin-top:8px;color:inherit}.farm-model-row__label[data-v-2aa28dca]{font-size:13px;color:var(--fu-muted)}.farm-model-row__select[data-v-2aa28dca]{flex:1;min-width:0;font:inherit}.farm-model-row__play[data-v-2aa28dca],.farm-model-row__turn[data-v-2aa28dca]{flex:none;padding:3px 10px;border-radius:6px;border:1px solid var(--fu-border);background:none;color:inherit;font:inherit;cursor:pointer}.farm-model-row__play[data-v-2aa28dca]{color:#fff;background:var(--fu-accent);border-color:var(--fu-accent)}.farm-model-row__turn[data-v-2aa28dca]:disabled{opacity:.5;cursor:default}.farm-crow{display:flex;align-items:center;gap:8px;margin-top:8px;color:inherit}.farm-crow__label{flex:none;font-size:13px;color:var(--fu-muted)}.farm-crow__select{flex:1;min-width:0;font:inherit}.farm-crow__input{width:64px;min-width:0;font:inherit}.farm-crow__btn{flex:none;padding:3px 9px;border-radius:6px;border:1px solid var(--fu-border);background:none;color:inherit;font:inherit;cursor:pointer}.farm-crow__btn:disabled{opacity:.5;cursor:default}.farm-crow__btn--primary{color:#fff;background:var(--fu-accent);border-color:var(--fu-accent)}.farm-crow__btn--icon{padding:3px 6px;display:inline-grid;place-items:center}.farm-crow__btn--icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.farm-crow__unit{font-size:12px;color:var(--fu-muted)}.farm-color[data-v-1fd7b29b]{display:flex;align-items:center;gap:5px;flex:1 1 0;min-width:0;font-size:12.5px;cursor:pointer}.farm-color input[data-v-1fd7b29b]{width:32px;height:24px;padding:1px 2px;border:1px solid var(--fu-border);border-radius:6px;background:none;cursor:pointer}.farm-color input[data-v-1fd7b29b]::-webkit-color-swatch-wrapper{padding:0}.farm-color input[data-v-1fd7b29b]::-webkit-color-swatch{border:none;border-radius:4px}.farm-heading[data-v-eb623393]{display:flex;align-items:center;gap:2px;flex:none;width:66px}.farm-heading input[data-v-eb623393]{width:100%;text-align:right}.size-row label[data-v-eb623393]{display:flex;align-items:center;gap:4px;flex:1 1 0;min-width:0}.size-row input[data-v-eb623393]{width:100%}.object-row[data-v-eb623393]{flex-wrap:wrap}.object-row .object-move[data-v-eb623393]{flex:1 1 110px}.object-row .object-remove[data-v-eb623393]{color:#c0392b}.pin-row.active input[data-v-87cc4834]{border-color:var(--fu-accent)}.farm-pins__more[data-v-87cc4834]{margin-top:6px;padding:0;border:none;background:none;color:var(--fu-accent);font:inherit;font-size:13px;cursor:pointer}.farm-tour[data-v-3754d54f]{position:absolute;left:50%;bottom:28px;transform:translate(-50%);z-index:var(--farm-tour-z, 12);display:flex;align-items:center;gap:12px;max-width:calc(100% - 32px);box-sizing:border-box;padding:10px 16px;border-radius:12px;background:var(--fu-bg-strong);border:1px solid var(--fu-border);box-shadow:var(--fu-shadow);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-size:15px}.farm-tour__title[data-v-3754d54f]{color:var(--fu-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.farm-tour__end[data-v-3754d54f]{flex:none;padding:4px 10px;border-radius:8px;border:1px solid var(--fu-border);background:#7f7f7f26;color:inherit;font:inherit;font-size:14px;cursor:pointer}.fchart[data-v-281f5856]{display:block;width:100%;overflow:visible}.grid[data-v-281f5856]{stroke:var(--fu-grid);stroke-width:1}.base[data-v-281f5856]{stroke:#7f7f7f66;stroke-width:1}.now[data-v-281f5856]{stroke:var(--fu-fg);stroke-width:1.2;opacity:.55;stroke-dasharray:2 2}.tick[data-v-281f5856]{font-size:9px;fill:var(--fu-muted)}.bar[data-v-281f5856]{fill:var(--fu-rain)}.bar.fc[data-v-281f5856]{opacity:.5}.none[data-v-281f5856]{font-size:11px;fill:var(--fu-muted);text-anchor:middle}.rmap[data-v-42977143]{margin:0;flex:none}canvas[data-v-42977143]{display:block;border-radius:8px;background:#7f7f7f1f;border:1px solid var(--fu-border)}figcaption[data-v-42977143]{font-size:10px;color:var(--fu-muted);margin-top:2px;white-space:nowrap}.fchart[data-v-97ebbccb]{display:block;width:100%;overflow:visible}.grid[data-v-97ebbccb]{stroke:var(--fu-grid);stroke-width:1}.dry[data-v-97ebbccb]{fill:var(--fu-thi-3);opacity:.12}.line[data-v-97ebbccb]{fill:none;stroke:var(--fu-soil);stroke-width:2;stroke-linejoin:round}.dot[data-v-97ebbccb]{fill:var(--fu-soil);stroke:var(--fu-bg-strong);stroke-width:1.5}.tick[data-v-97ebbccb]{font-size:9px;fill:var(--fu-muted)}.tick.end[data-v-97ebbccb]{text-anchor:end}.fchart[data-v-1969a371]{display:block;width:100%;overflow:visible}.grid[data-v-1969a371]{stroke:var(--fu-grid);stroke-width:1}.band.b1[data-v-1969a371]{fill:var(--fu-thi-1);opacity:.18}.band.b2[data-v-1969a371]{fill:var(--fu-thi-2);opacity:.2}.band.b3[data-v-1969a371]{fill:var(--fu-thi-3);opacity:.22}.blabel[data-v-1969a371]{font-size:9px;fill:var(--fu-muted);text-anchor:end}.line[data-v-1969a371]{fill:none;stroke:var(--fu-fg);stroke-width:2;stroke-linejoin:round;opacity:.8}.now[data-v-1969a371]{stroke:var(--fu-fg);stroke-width:1.2;opacity:.55;stroke-dasharray:2 2}.dot[data-v-1969a371]{fill:var(--fu-fg);stroke:var(--fu-bg-strong);stroke-width:1.5}.tick[data-v-1969a371]{font-size:9px;fill:var(--fu-muted)}.tiles[data-v-c2632de9]{position:fixed;inset:0;overflow:auto;box-sizing:border-box;padding:64px 16px 16px;background:#0a0e1438;font:14px/1.4 system-ui,-apple-system,Segoe UI,sans-serif}.tiles.dark[data-v-c2632de9]{background:#00000059}.tiles.contained[data-v-c2632de9]{position:absolute}.grid[data-v-c2632de9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:16px;max-width:1400px;margin:0 auto}.group-title[data-v-c2632de9]{grid-column:1 / -1;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5);margin:4px 2px -6px}.tile[data-v-c2632de9]{padding:14px 16px;display:flex;flex-direction:column;gap:8px;min-height:120px;box-sizing:border-box;min-width:0}.tile.wide[data-v-c2632de9]{grid-column:span 2}@media(max-width:560px){.tile.wide[data-v-c2632de9]{grid-column:span 1}}.tile h2[data-v-c2632de9]{font-size:17px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile-label[data-v-c2632de9]{font-size:12px;font-weight:600;color:var(--fu-muted)}.tile-label .muted[data-v-c2632de9]{font-weight:400}.muted[data-v-c2632de9]{color:var(--fu-muted);margin:0}.small[data-v-c2632de9]{font-size:12px}.building header[data-v-c2632de9]{display:flex;align-items:center;gap:8px}.building[data-v-c2632de9]{padding-top:0;overflow:hidden}.more[data-v-c2632de9]{flex:1;min-width:0;font-size:12px}.building.expanded[data-v-c2632de9]{grid-column:1 / -1}@media(min-width:760px){.building.expanded[data-v-c2632de9]{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);column-gap:20px;align-content:start}.building.expanded[data-v-c2632de9]>:not(.more){grid-column:1}.building.expanded>.more[data-v-c2632de9]{grid-column:2;grid-row:1 / span 6;padding:14px 0}.building.expanded>.shot[data-v-c2632de9]{margin-right:0;border-right:1px solid var(--fu-border)}}.shot[data-v-c2632de9]{display:block;margin:0 -16px;padding:0;border:none;border-bottom:1px solid var(--fu-border);border-radius:0;aspect-ratio:16 / 9;background:#7f7f7f1f;overflow:hidden;cursor:pointer}.shot img[data-v-c2632de9]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.shot:hover img[data-v-c2632de9]{transform:scale(1.03)}.shot[data-v-c2632de9]:disabled{cursor:default}.shot-wait[data-v-c2632de9]{display:block;width:100%;height:100%;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.25) 50%,transparent 70%) #7f7f7f1f;background-size:200% 100%;animation:shimmer-c2632de9 1.2s linear infinite}@keyframes shimmer-c2632de9{0%{background-position:150% 0}to{background-position:-50% 0}}.shot-none[data-v-c2632de9]{display:grid;place-items:center;height:100%;font-size:12px;color:var(--fu-muted)}.info[data-v-c2632de9]{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--fu-accent);color:#fff;font:italic 700 14px/1 Georgia,serif;flex:none}.meta[data-v-c2632de9]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:12px;color:var(--fu-muted)}.chip[data-v-c2632de9]{padding:1px 8px;border-radius:999px;border:1px solid var(--fu-border);color:var(--fu-fg)}.slot[data-v-c2632de9]{flex:1;border:1px dashed var(--fu-border);border-radius:8px;padding:10px;font-size:12px;color:var(--fu-muted)}footer[data-v-c2632de9]{display:flex;gap:8px;justify-content:space-between}button[data-v-c2632de9]{font:inherit;font-size:13px;padding:4px 10px;border-radius:6px;border:1px solid var(--fu-border);background:transparent;color:var(--fu-fg);cursor:pointer}button[data-v-c2632de9]:disabled{opacity:.5;cursor:default}button.quiet[data-v-c2632de9]{color:var(--fu-muted)}.now-row[data-v-c2632de9]{display:flex;align-items:center;gap:12px}.big[data-v-c2632de9]{font-size:44px;font-weight:600;line-height:1}.day-label[data-v-c2632de9]{font-size:20px;font-weight:600}.minmax[data-v-c2632de9]{display:flex;gap:14px;font-size:22px;font-weight:600}.lo[data-v-c2632de9]{color:var(--fu-lo)}.hi[data-v-c2632de9]{color:var(--fu-hi)}.day-row[data-v-c2632de9]{display:grid;grid-template-columns:1fr auto 34px 34px 54px;white-space:nowrap;align-items:center;gap:6px;font-size:13px}.day-row .lo[data-v-c2632de9],.day-row .hi[data-v-c2632de9]{text-align:right;font-weight:600}.day-row .mm[data-v-c2632de9]{text-align:right;font-size:12px}.empty h2[data-v-c2632de9]{white-space:normal}.warn[data-v-c2632de9]{border-left:6px solid var(--fu-warn-minor)}.warn.sev-moderate[data-v-c2632de9]{border-left-color:var(--fu-warn-moderate)}.warn.sev-severe[data-v-c2632de9]{border-left-color:var(--fu-warn-severe)}.warn.sev-extreme[data-v-c2632de9]{border-left-color:var(--fu-warn-extreme)}.warn-title[data-v-c2632de9]{white-space:normal!important}.warn-text[data-v-c2632de9]{white-space:pre-line;margin:0}.radar-row[data-v-c2632de9]{display:flex;gap:14px;align-items:flex-start}.radar-main[data-v-c2632de9]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.rain-text[data-v-c2632de9]{font-size:18px;font-weight:600}.rain-text.wet[data-v-c2632de9]{color:var(--fu-rain)}@media(max-width:420px){.radar-row[data-v-c2632de9]{flex-direction:column}}.heat-row[data-v-c2632de9],.soil-row[data-v-c2632de9]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.big-num[data-v-c2632de9]{font-size:32px;font-weight:600;line-height:1.1}.unit[data-v-c2632de9]{font-size:14px;font-weight:500;color:var(--fu-muted)}.bar[data-v-c2632de9]{height:8px;border-radius:4px;background:#7f7f7f2e;overflow:hidden}.bar .fill[data-v-c2632de9]{height:100%;background:var(--fu-thi-1);border-radius:4px}.bar .fill.done[data-v-c2632de9]{background:var(--fu-ok)}.soil-chip[data-v-c2632de9]{font-size:12px;padding:1px 8px;border-radius:999px;border:1px solid var(--fu-border)}.soil-chip.dry[data-v-c2632de9]{background:var(--fu-thi-3);color:#fff;border-color:transparent}.soil-chip.low[data-v-c2632de9]{background:var(--fu-thi-1);color:#3a2c00;border-color:transparent}.soil-chip.ok[data-v-c2632de9]{background:var(--fu-ok);color:#fff;border-color:transparent}.soil-chip.wet[data-v-c2632de9]{background:var(--fu-rain);color:#fff;border-color:transparent}.layers[data-v-c2632de9]{display:grid;gap:2px;font-size:10px;color:var(--fu-muted)}.layer[data-v-c2632de9]{display:grid;grid-template-columns:38px 1fr 22px;align-items:center;gap:6px}.lbar[data-v-c2632de9]{height:6px;border-radius:3px;background:#7f7f7f26;overflow:hidden}.lbar span[data-v-c2632de9]{display:block;height:100%;background:var(--fu-soil)}.lbar span.dry[data-v-c2632de9]{background:var(--fu-thi-3)}.lbar span.wet[data-v-c2632de9]{background:var(--fu-rain)}.lval[data-v-c2632de9]{text-align:right}.slot.stall[data-v-c2632de9]{display:flex;flex-direction:column;gap:6px;align-items:flex-start;color:var(--fu-fg)}.chip.pv[data-v-c2632de9]{border-color:var(--fu-sun)}.bars-row[data-v-c2632de9]{display:flex;align-items:flex-end;gap:4px}.sig[data-v-c2632de9]{width:7px;border-radius:2px;background:#7f7f7f40}.sig.on[data-v-c2632de9]{background:var(--fu-ok)}.bars-row .big-num[data-v-c2632de9]{margin-left:8px;line-height:1;white-space:nowrap}.e-row[data-v-c2632de9]{display:grid;grid-template-columns:14px minmax(0,auto) 1fr;gap:8px;align-items:baseline;font-size:13px}.e-row b[data-v-c2632de9]{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.e-row span[data-v-c2632de9]:last-child{color:var(--fu-muted);font-size:12px}.e-ico[data-v-c2632de9]{width:10px;height:10px;border-radius:3px;background:var(--fu-muted);align-self:center}.e-ico.pv[data-v-c2632de9]{background:var(--fu-sun)}.e-ico.wind[data-v-c2632de9]{background:var(--fu-accent);border-radius:50%}.e-ico.biogas[data-v-c2632de9]{background:var(--fu-ok);border-radius:50%}.e-ico.biomass[data-v-c2632de9]{background:var(--fu-soil)}.e-ico.storage[data-v-c2632de9]{background:var(--fu-thi-3)}@media(max-width:560px){.e-row[data-v-c2632de9]{grid-template-columns:14px 1fr}.e-row span[data-v-c2632de9]:last-child{grid-column:2}}.data-note[data-v-c2632de9]{grid-column:1 / -1;color:#fff;font-size:12px;text-shadow:0 1px 3px rgba(0,0,0,.6);margin:0}.data-note.sources[data-v-c2632de9]{font-size:11px;opacity:.85}.xr-menu-panel[data-v-a7942163]{position:fixed;right:16px;bottom:16px;z-index:40;width:420px;padding:16px 18px 18px;border-radius:18px;background:#1d2430;color:#eef2f7;font:15px/1.3 system-ui,-apple-system,Segoe UI,sans-serif;box-sizing:border-box}.xr-menu-panel.inline[data-v-a7942163]{position:static;width:auto;max-width:480px;margin:0 auto;background:#1d2430f0}.perf[data-v-a7942163]{margin:4px 0 2px;padding:6px 8px;border-radius:8px;background:#11161f;font:13px ui-monospace,monospace;color:#9fe39f}.head[data-v-a7942163]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.title[data-v-a7942163]{font-size:20px;font-weight:700}.time[data-v-a7942163]{font-size:15px;color:#a9b6c8}.sec[data-v-a7942163]{margin:12px 0 6px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8ea0b8}.grid[data-v-a7942163]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.grid.four[data-v-a7942163]{grid-template-columns:repeat(4,1fr)}.grid.five[data-v-a7942163]{grid-template-columns:repeat(5,1fr)}.grid.two[data-v-a7942163]{grid-template-columns:repeat(2,1fr)}.grid.three[data-v-a7942163]{grid-template-columns:repeat(3,1fr)}.grid.last[data-v-a7942163]{margin-top:14px}button[data-v-a7942163]{min-height:40px;padding:6px 4px;border:0;border-radius:10px;background:#2c3646;color:inherit;font:inherit;font-size:14px;cursor:pointer}button.on[data-v-a7942163]{background:#2f6fd6;color:#fff}button.exit[data-v-a7942163]{background:#5a2a2a}.farm-xr-overlay[data-v-601f00f1]{display:none}.farm-xr-overlay.on[data-v-601f00f1]{display:block;position:fixed;inset:0;z-index:50;pointer-events:auto;font:15px/1.35 system-ui,-apple-system,Segoe UI,sans-serif;color:#fff;touch-action:none}.bar[data-v-601f00f1]{position:absolute;top:max(12px,env(safe-area-inset-top));left:12px;right:12px;display:flex;gap:8px;justify-content:flex-end}.pill[data-v-601f00f1]{min-height:40px;padding:8px 14px;border:0;border-radius:20px;background:#141a24c7;color:#fff;font:inherit;font-weight:600}.pill.exit[data-v-601f00f1]{background:#782424d9}.hint[data-v-601f00f1]{position:absolute;left:12px;right:12px;bottom:max(16px,env(safe-area-inset-bottom));text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.8)}.hint strong[data-v-601f00f1]{display:inline-block;padding:8px 14px;border-radius:18px;background:#141a24b3;text-shadow:none}.dbg[data-v-601f00f1]{position:absolute;left:12px;top:calc(max(12px,env(safe-area-inset-top)) + 48px);padding:4px 8px;border-radius:6px;background:#0009;font:12px ui-monospace,monospace}.menu[data-v-601f00f1]{position:absolute;left:12px;right:12px;bottom:max(16px,env(safe-area-inset-bottom));max-height:calc(100% - 90px);overflow:auto}.panel[data-v-e451d1a9]{position:fixed;top:16px;bottom:16px;left:16px;width:min(320px,calc(100vw - 32px));overflow:auto;box-shadow:0 4px 18px #00000024;box-sizing:border-box;padding:14px;border-radius:12px;background:var(--panel-bg);color:var(--panel-fg);border:1px solid var(--border);transition:background-color .6s,color .6s;backdrop-filter:blur(5px) saturate(1.1);display:flex;flex-direction:column;gap:8px;font-size:14px}h1[data-v-e451d1a9]{font-size:16px;margin:0}.nowrap[data-v-e451d1a9]{white-space:nowrap}.view-opts select[data-v-e451d1a9]{flex:1;min-width:0}.panel h1[data-v-e451d1a9]{font-size:17px;letter-spacing:.01em}.sec[data-v-e451d1a9]{display:flex;flex-direction:column;gap:8px;padding:12px 0 2px;border-top:1px solid var(--border)}.panel-head+.sec[data-v-e451d1a9]{border-top:none;padding-top:4px}.sec h2[data-v-e451d1a9],.adv summary[data-v-e451d1a9]{margin:0;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sec-head[data-v-e451d1a9]{display:flex;align-items:center;justify-content:space-between}.addr[data-v-e451d1a9]{display:flex;gap:6px}.addr input[data-v-e451d1a9]{flex:1;min-width:0}.panel input[data-v-e451d1a9]:not([type]),.panel input[type=date][data-v-e451d1a9],.panel select[data-v-e451d1a9]{padding:6px 9px;border-radius:8px;background:#7f7f7f14}.panel button[data-v-e451d1a9]{border-radius:8px;padding:6px 10px}.panel button.primary[data-v-e451d1a9]{background:var(--accent);color:#fff;border-color:transparent;font-weight:600}.panel button.icon[data-v-e451d1a9]{padding:6px 9px}.panel button.ghost[data-v-e451d1a9]{background:#7f7f7f1a;border-color:transparent}.panel button.ghost[data-v-e451d1a9]:hover:not(:disabled){background:#7f7f7f2e}.panel button[data-v-e451d1a9]:disabled{opacity:.5;cursor:default}.farm-info[data-v-e451d1a9]{display:flex;flex-direction:column;gap:1px}.farm-name[data-v-e451d1a9]{font-weight:600}.actions[data-v-e451d1a9]{display:flex;flex-wrap:wrap;gap:6px}.when[data-v-e451d1a9]{display:flex;align-items:center;justify-content:space-between;gap:10px}.when.disabled[data-v-e451d1a9]{opacity:.75}.clock-display[data-v-e451d1a9]{font-size:28px;font-weight:600;line-height:1}.full[data-v-e451d1a9]{width:100%;box-sizing:border-box}.timelapse[data-v-e451d1a9]{display:flex;align-items:center;gap:8px}.timelapse input[type=range][data-v-e451d1a9]{flex:1;min-width:0}.timelapse .rate[data-v-e451d1a9]{min-width:70px;text-align:right;color:var(--muted)}.seg[data-v-e451d1a9]{display:inline-flex;border-radius:8px;background:#7f7f7f1a;padding:2px;gap:2px}.seg button[data-v-e451d1a9]{border:none;background:transparent;padding:4px 9px;border-radius:6px}.seg button[data-v-e451d1a9]:hover{background:#7f7f7f2e}.seg.grow[data-v-e451d1a9],.seg.grow button[data-v-e451d1a9]{flex:1}.field[data-v-e451d1a9]{display:flex;align-items:center;gap:10px}.field .flabel[data-v-e451d1a9]{width:74px;flex:none;font-size:13px;color:var(--muted)}.field select[data-v-e451d1a9]{flex:1;min-width:0}.switch[data-v-e451d1a9]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;user-select:none;font-size:13px}.switch.row-switch[data-v-e451d1a9]{display:flex;justify-content:space-between;font-size:14px}.locked[data-v-e451d1a9]{opacity:.45;pointer-events:none}.farm-switch[data-v-e451d1a9]{display:flex;gap:6px;margin-bottom:8px}.farm-select[data-v-e451d1a9],.farm-name-input[data-v-e451d1a9]{flex:1;min-width:0}.icon-btn[data-v-e451d1a9]{width:34px;padding:0;display:grid;place-items:center;font-size:18px}.icon-btn svg[data-v-e451d1a9]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pilot-hint[data-v-e451d1a9]{position:absolute;left:50%;top:64px;transform:translate(-50%);display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;max-width:min(720px,calc(100vw - 32px));padding:8px 14px;border-radius:12px;background:#14181cb8;color:#fff;font-size:12px;backdrop-filter:blur(8px);pointer-events:none;z-index:5}.pilot-hint span[data-v-e451d1a9]{opacity:.85}.still-message[data-v-e451d1a9]{color:var(--warn, #b45309)}.switch input[data-v-e451d1a9]{position:absolute;opacity:0;pointer-events:none}.switch i[data-v-e451d1a9]{position:relative;width:34px;height:20px;border-radius:999px;background:#7f7f7f59;transition:background-color .2s;flex:none}.switch i[data-v-e451d1a9]:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0000004d;transition:transform .2s}.switch input:checked+i[data-v-e451d1a9]{background:var(--accent)}.switch input:checked+i[data-v-e451d1a9]:after{transform:translate(14px)}.switch input:focus-visible+i[data-v-e451d1a9]{outline:2px solid var(--accent);outline-offset:2px}.adv[data-v-e451d1a9]{display:block}.adv-body[data-v-e451d1a9]{display:flex;flex-direction:column;gap:8px;padding-top:10px}.adv summary[data-v-e451d1a9]{cursor:pointer;list-style:none;display:flex;align-items:center;gap:6px}.adv summary[data-v-e451d1a9]::-webkit-details-marker{display:none}.adv summary[data-v-e451d1a9]:before{content:"›";font-size:14px;transition:transform .2s;display:inline-block}.adv[open] summary[data-v-e451d1a9]:before{transform:rotate(90deg)}.tiny[data-v-e451d1a9]{font-size:11px;line-height:1.35}.error[data-v-e451d1a9]{color:#d9534f;margin:0}.warn[data-v-e451d1a9]{color:#c98a00;margin:0}.panel-foot[data-v-e451d1a9]{margin-top:auto;display:flex;flex-direction:column;gap:6px;padding-top:8px}.row[data-v-e451d1a9]{display:flex;gap:6px;align-items:center}.wrap[data-v-e451d1a9]{flex-wrap:wrap}.row input[type=range][data-v-e451d1a9],.row input[data-v-e451d1a9]:not([type]){flex:1;min-width:0}input[data-v-e451d1a9],select[data-v-e451d1a9],button[data-v-e451d1a9]{font:inherit;padding:4px 8px;border-radius:6px;border:1px solid var(--border);background:transparent;color:inherit}button[data-v-e451d1a9]{cursor:pointer}button[type=submit][data-v-e451d1a9]{background:var(--accent);color:#fff;border-color:transparent}.muted[data-v-e451d1a9]{color:var(--muted);margin:0}.small[data-v-e451d1a9]{font-size:12px}.mono[data-v-e451d1a9]{font-variant-numeric:tabular-nums}.error[data-v-e451d1a9]{color:#c0392b;margin:0}.warn[data-v-e451d1a9]{color:#b9770e;margin:0;font-size:12px}.disabled[data-v-e451d1a9]{opacity:.5}.link[data-v-e451d1a9]{border:none;padding:0 4px;text-decoration:underline;color:var(--accent)}.panel-head[data-v-e451d1a9]{display:flex;justify-content:space-between;align-items:center}.close[data-v-e451d1a9]{border:none;background:transparent;font-size:18px;line-height:1;padding:0 4px;cursor:pointer;color:inherit}.panel.mobile[data-v-e451d1a9]{inset:0;width:auto;border-radius:0;border:none;padding:16px 16px max(16px,env(safe-area-inset-bottom));z-index:20;background:var(--panel-bg-solid, var(--panel-bg));backdrop-filter:blur(14px) saturate(1.1);font-size:16px}.panel.mobile .close[data-v-e451d1a9]{font-size:22px;padding:4px 12px}.panel.mobile input[data-v-e451d1a9],.panel.mobile select[data-v-e451d1a9],.panel.mobile button[data-v-e451d1a9]{font-size:16px}.panel-toggle[data-v-e451d1a9]{position:fixed;top:16px;left:16px;padding:8px 12px;border-radius:10px;background:var(--panel-bg);color:var(--panel-fg);border:1px solid var(--border);transition:background-color .6s,color .6s;backdrop-filter:blur(5px) saturate(1.1);font:inherit;font-size:14px;cursor:pointer;z-index:6}.card[data-v-e451d1a9]{position:fixed;z-index:10;width:260px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:10px 12px;border-radius:10px;background:var(--panel-bg);color:var(--panel-fg);border:1px solid var(--border);transition:background-color .6s,color .6s;backdrop-filter:blur(5px) saturate(1.1);font-size:13px;box-shadow:0 6px 20px #0000002e}.card[data-v-e451d1a9]:after{content:"";position:absolute;left:calc(50% + var(--arrow-x, 0px));bottom:-7px;width:12px;height:12px;background:var(--panel-bg);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:translate(-50%) rotate(45deg)}.card-title[data-v-e451d1a9]{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-dot[data-v-e451d1a9]{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--accent);color:#fff;font:italic 700 12px/1 Georgia,serif;flex:none}.mode-switch[data-v-e451d1a9]{position:fixed;top:16px;left:50%;transform:translate(-50%);display:flex;padding:3px;gap:2px;border-radius:10px;background:var(--panel-bg);border:1px solid var(--border);backdrop-filter:blur(5px) saturate(1.1);box-shadow:0 4px 18px #00000024;color:var(--panel-fg);z-index:5;transition:background-color .6s,color .6s}.mode-switch.mobile[data-v-e451d1a9]{top:auto;bottom:16px}.mode-switch.mobile.night[data-v-e451d1a9]{top:calc(8px + env(safe-area-inset-top,0px));bottom:auto;left:8px;transform:none}.zombie-btn[data-v-e451d1a9]{position:fixed;right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));width:56px;height:56px;border-radius:50%;border:1px solid var(--border);background:var(--panel-bg);box-shadow:0 4px 18px #0003;font-size:30px;line-height:1;padding:0!important;z-index:4;-webkit-tap-highlight-color:transparent}@media(max-width:700px){.zombie-btn[data-v-e451d1a9]{bottom:calc(68px + env(safe-area-inset-bottom,0px))}}.zombie-btn.et-above[data-v-e451d1a9]{bottom:calc(84px + env(safe-area-inset-bottom,0px))}@media(max-width:700px){.zombie-btn.et-above[data-v-e451d1a9]{bottom:calc(118px + env(safe-area-inset-bottom,0px))}}.mode-switch button[data-v-e451d1a9]{border:none;padding:5px 14px;border-radius:7px;font-size:14px;display:flex;align-items:center;gap:6px}.mode-switch button.on[data-v-e451d1a9]{background:var(--accent);color:#fff}.ev-btn[data-v-e451d1a9],.sound-btn[data-v-e451d1a9],.obj-btn[data-v-e451d1a9],.xr-btn[data-v-e451d1a9]{padding:4px 10px!important}.xr-btn.live[data-v-e451d1a9]{color:var(--accent);background:#7f7f7f26}.xr-menu[data-v-e451d1a9]{padding-bottom:12px}.xr-text[data-v-e451d1a9]{margin:4px 12px 6px;font-size:13px}.xr-keys[data-v-e451d1a9]{margin:0 12px 10px;padding-left:16px;font-size:12.5px;line-height:1.6}.xr-error[data-v-e451d1a9]{margin:0 12px 8px;color:#c0392b;font-size:12.5px}.xr-start[data-v-e451d1a9]{margin:0 12px;width:calc(100% - 24px)}.xr-sound[data-v-e451d1a9]{display:flex;align-items:center;gap:6px;margin:0 12px 10px;font-size:13px}.obj-btn.live[data-v-e451d1a9]{color:var(--accent);background:#7f7f7f26}.obj-tip[data-v-e451d1a9]{padding:6px 8px 2px;line-height:1.35}.place-hint[data-v-e451d1a9]{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);white-space:nowrap;padding:6px 12px;border-radius:8px;background:var(--panel-bg-solid, var(--panel-bg));border:1px solid var(--border);font-size:13px}.mode-switch.mobile .place-hint[data-v-e451d1a9]{top:auto;bottom:calc(100% + 8px)}.obj-sub[data-v-e451d1a9]{margin-top:6px;border-top:1px solid var(--border)}.sound-btn.live[data-v-e451d1a9]{color:var(--accent);background:#7f7f7f26}.volume input[data-v-e451d1a9]{width:100%}.ev-svg[data-v-e451d1a9]{width:18px;height:18px;display:block;fill:currentColor}.ev-btn.live[data-v-e451d1a9]{color:var(--accent);background:#7f7f7f26}.events-menu[data-v-e451d1a9]{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);width:290px;padding:8px;border-radius:12px;background:var(--panel-bg-solid, var(--panel-bg));border:1px solid var(--border);backdrop-filter:blur(12px) saturate(1.1);box-shadow:0 10px 30px #00000040;display:flex;flex-direction:column;gap:2px;max-height:calc(100vh - 90px);overflow-y:auto;overflow-x:hidden;max-width:calc(100vw - 32px);box-sizing:border-box}.mode-switch.mobile .events-menu[data-v-e451d1a9]{top:auto;bottom:calc(100% + 8px)}.events-head[data-v-e451d1a9]{display:flex;align-items:center;justify-content:space-between}.events-title[data-v-e451d1a9]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:2px 8px 4px}.mode-switch .ev-close[data-v-e451d1a9]{border:none;color:var(--muted);font-size:20px;line-height:1;padding:0 8px 2px;border-radius:6px}.mode-switch .ev-close[data-v-e451d1a9]:hover{background:#7f7f7f24;color:inherit}.ev-row[data-v-e451d1a9]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;border-radius:8px}.ev-row.live[data-v-e451d1a9]{background:color-mix(in srgb,var(--accent) 14%,transparent);box-shadow:inset 3px 0 0 var(--accent)}.ev-row.live .ev-hint[data-v-e451d1a9]{color:var(--accent);font-weight:600}.ev-row .ev-start[data-v-e451d1a9]{min-width:0}.ev-row .ev-eye[data-v-e451d1a9],.ev-row .ev-stop[data-v-e451d1a9]{flex:none}.ev-debug-toggle[data-v-e451d1a9]{margin-left:auto;font-size:11px;padding:2px 8px!important;border-radius:6px!important;opacity:.7}.ev-debug-toggle.on[data-v-e451d1a9]{opacity:1;background:#ffb14a40!important}.game-debug[data-v-e451d1a9]{position:fixed;left:16px;top:180px;z-index:20;width:200px;display:flex;flex-wrap:wrap;gap:4px;padding:8px;border-radius:10px;background:#10141cd9;color:#fff;font-size:12px}.ev-debug-title[data-v-e451d1a9]{flex-basis:100%;font-size:11px;opacity:.7;margin-top:2px}.game-debug button[data-v-e451d1a9]{font-size:12px;padding:3px 8px;border-radius:6px;border:1px solid rgba(255,255,255,.2);background:#ffffff14;color:#fff;cursor:pointer}.game-debug button[data-v-e451d1a9]:hover{background:#ffffff2e}.ev-start[data-v-e451d1a9]{flex:1;display:flex;align-items:center;gap:10px;text-align:left;border:none!important;padding:7px 8px!important;border-radius:8px!important}@media(hover:hover){.ev-start[data-v-e451d1a9]:hover{background:#7f7f7f24}}.ev-icon[data-v-e451d1a9]{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.ev-text[data-v-e451d1a9]{display:flex;flex-direction:column;line-height:1.25}.ev-name[data-v-e451d1a9]{font-weight:600;font-size:14px}.ev-hint[data-v-e451d1a9]{font-size:12px;color:var(--muted)}.ev-stop[data-v-e451d1a9]{border:none!important;color:var(--muted);padding:6px 10px!important}.ev-eye[data-v-e451d1a9]{border:none!important;color:var(--muted);padding:6px!important;display:flex}.ev-eye svg[data-v-e451d1a9]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.mode-switch .sep[data-v-e451d1a9]{width:1px;margin:4px 2px;background:var(--border)}.mode-switch .home[data-v-e451d1a9]{font-size:17px;padding:3px 11px;line-height:1}.grow-actions[data-v-e451d1a9]{flex:1;flex-wrap:nowrap}.grow-actions button[data-v-e451d1a9]{flex:1;white-space:nowrap}.mode-switch .count[data-v-e451d1a9]{font-size:11px;padding:0 6px;border-radius:999px;background:#7f7f7f40}.mode-switch button.on .count[data-v-e451d1a9]{background:#ffffff47}.card-head[data-v-e451d1a9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.card ul[data-v-e451d1a9],.farm-bcard ul[data-v-e451d1a9]{margin:4px 0;padding-left:16px}.plant-card[data-v-e451d1a9]{position:fixed}.slot.stall[data-v-e451d1a9]{display:flex;flex-direction:column;align-items:center;gap:4px;color:inherit}.slot[data-v-e451d1a9]{margin:8px 0;padding:10px;border:1px dashed var(--border);border-radius:6px;color:var(--muted);font-size:12px;text-align:center}.pin[data-v-e451d1a9]{position:absolute;transform:translate(-50%,-50%);color:#e0452f;font-size:28px;text-shadow:0 0 3px #fff;pointer-events:none}.hint[data-v-e451d1a9]{position:absolute;top:16px;left:50%;transform:translate(-50%);background:#14181ccc;color:#fff;padding:6px 12px;border-radius:6px;font-size:14px;pointer-events:none}.labels[data-v-e451d1a9]{position:absolute;inset:0;pointer-events:none}.label[data-v-e451d1a9]{position:absolute;transform:translate(-50%,-110%);background:#14181cbf;color:#fff;font-size:12px;padding:2px 6px;border-radius:4px;white-space:nowrap;pointer-events:auto}.label small[data-v-e451d1a9]{opacity:.7}.ev-levels[data-v-e451d1a9]{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 10px 8px 42px;font-size:13px;color:var(--muted)}.ev-level[data-v-e451d1a9]{font:inherit;font-size:13px;padding:2px 6px;border-radius:6px;border:1px solid var(--border);background:transparent;color:inherit}.et-bar[data-v-e451d1a9]{position:fixed;left:50%;bottom:max(14px,env(safe-area-inset-bottom));transform:translate(-50%);z-index:30;display:flex;align-items:center;gap:6px 10px;flex-wrap:wrap;justify-content:center;width:max-content;max-width:calc(100vw - 32px);padding:6px 8px;border-radius:14px;background:#161a22d1;backdrop-filter:blur(6px);color:#f2f4f8;font:600 14px/1 system-ui,-apple-system,Segoe UI,sans-serif;box-shadow:0 6px 24px #0000004d}.et-group[data-v-e451d1a9]{display:flex;align-items:center;gap:6px}.et-b[data-v-e451d1a9]{position:relative;font:inherit;color:inherit;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:9px;padding:8px 10px;cursor:pointer;white-space:nowrap}.et-b.on[data-v-e451d1a9]{background:#2f6fe0;border-color:#2f6fe0}.et-weather select[data-v-e451d1a9]{position:absolute;inset:0;opacity:0;cursor:pointer;font-size:16px}.et-time[data-v-e451d1a9]{display:flex;align-items:center;gap:8px;padding:0 4px}.et-time input[data-v-e451d1a9]{width:150px;accent-color:#8fb8ff}.et-time span[data-v-e451d1a9]{min-width:3.2em;font-variant-numeric:tabular-nums}.et-seasons[data-v-e451d1a9]{display:flex;gap:4px}@media(max-width:700px){.et-bar[data-v-e451d1a9]{left:8px;right:8px;width:auto;max-width:none;transform:none;bottom:max(8px,env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:6px;padding:6px;font-size:13px}.et-group[data-v-e451d1a9]{justify-content:space-between;gap:4px}.et-l[data-v-e451d1a9]{display:none}.et-b[data-v-e451d1a9]{padding:7px 8px}.et-time[data-v-e451d1a9]{flex:1}.et-time input[data-v-e451d1a9]{flex:1;width:auto;min-width:0}}:root{--panel-bg: rgba(255, 255, 255, .72);--panel-fg: #1d2329;--muted: #5d6873;--accent: #2f6db5;--border: rgba(0, 0, 0, .1);--panel-bg-solid: rgba(255, 255, 255, .92);font-family:system-ui,-apple-system,Segoe UI,sans-serif;color-scheme:light dark}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{--panel-bg-solid: rgba(22, 26, 32, .94);--panel-bg: rgba(22, 26, 32, .68);--panel-fg: #e8ecef;--muted: #9aa5ae;--accent: #6ea8ec;--border: rgba(255, 255, 255, .12);color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-theme]){--panel-bg-solid: rgba(22, 26, 32, .94);--panel-bg: rgba(22, 26, 32, .68);--panel-fg: #e8ecef;--muted: #9aa5ae;--accent: #6ea8ec;--border: rgba(255, 255, 255, .12)}}html{background:#1b1f24}html,body,#app{margin:0;height:100%;overflow:hidden}body.farm-night{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}
