.building-page[data-v-05fd8f3b]{padding:18px 16px 28px;color:#eef2ff;font-family:Orbitron,Rajdhani,Trebuchet MS,sans-serif;background:radial-gradient(circle at 20% 20%,rgba(88,70,255,.35),transparent 45%),radial-gradient(circle at 80% 10%,rgba(0,255,199,.25),transparent 40%),linear-gradient(160deg,#0b0d1b,#10162b 40%,#0b1222);background-color:#0b0d1b;min-height:100%}.building-page__header[data-v-05fd8f3b]{display:grid;gap:14px;margin-bottom:18px}.eyebrow[data-v-05fd8f3b]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#7dd3fc;font-size:.75rem}.subtitle[data-v-05fd8f3b]{margin:4px 0 0;color:#c7d2fe}.stat-row[data-v-05fd8f3b]{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.stat-pill[data-v-05fd8f3b]{background:#0f172ab3;color:#a7f3d0;border:1px solid rgba(45,212,191,.5);border-radius:999px;padding:4px 10px;font-size:.8rem;font-weight:700}.tab-bar[data-v-05fd8f3b]{display:inline-flex;background:#0f172a99;border:1px solid rgba(56,189,248,.25);border-radius:999px;overflow:hidden;margin-bottom:16px}.tab-btn[data-v-05fd8f3b]{border:none;padding:10px 16px;background:transparent;color:#c7d2fe;font-weight:700;cursor:pointer}.tab-btn.active[data-v-05fd8f3b]{background:linear-gradient(135deg,#22d3ee,#7c3aed);color:#0b0d1b}.loading[data-v-05fd8f3b]{padding:18px;background:#0f172a99;border:1px solid rgba(56,189,248,.2);border-radius:16px}.loading--inline[data-v-05fd8f3b]{margin-bottom:14px}.empty-state[data-v-05fd8f3b]{padding:24px 18px;background:#0f172a99;border:1px dashed rgba(34,211,238,.4);border-radius:18px;text-align:center;color:#e2e8f0}.empty-title[data-v-05fd8f3b]{margin:0 0 6px;font-size:1.1rem;font-weight:700}.empty-subtitle[data-v-05fd8f3b]{margin:0;color:#c7d2fe}.unlockable-box[data-v-05fd8f3b]{margin-top:18px}.unlockable-title[data-v-05fd8f3b]{margin:0 0 10px;font-size:1rem;color:#e2e8f0}.building-grid[data-v-05fd8f3b]{display:grid;grid-template-columns:1fr;gap:14px}.building-card[data-v-05fd8f3b]{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:linear-gradient(160deg,#0f172ad9,#0f172a66);border:1px solid rgba(99,102,241,.35);text-decoration:none;color:inherit;box-shadow:0 16px 30px #05081499;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.building-card--skeleton[data-v-05fd8f3b]{pointer-events:none}.building-card__image--skeleton[data-v-05fd8f3b],.skeleton-line[data-v-05fd8f3b]{background:linear-gradient(90deg,#1e293be6,#475569b3,#1e293be6);background-size:200% 100%;animation:buildingShimmer-05fd8f3b 1.4s linear infinite}.building-card__image--skeleton[data-v-05fd8f3b]{min-height:180px;border-radius:16px 16px 0 0}.skeleton-line[data-v-05fd8f3b]{height:14px;border-radius:999px;margin-bottom:10px}.skeleton-line--title[data-v-05fd8f3b]{width:72%;height:18px}.skeleton-line--meta[data-v-05fd8f3b]{width:88%}.skeleton-line--meta.short[data-v-05fd8f3b]{width:52%}@keyframes buildingShimmer-05fd8f3b{0%{background-position:200% 0}to{background-position:-200% 0}}.building-card[data-v-05fd8f3b]:hover{transform:translateY(-4px);box-shadow:0 20px 36px #050814bf;border-color:#38bdf899}.building-card__image[data-v-05fd8f3b]{height:150px;position:relative;background:linear-gradient(160deg,#0b0d1b,#1e1b4b 60%,#0f172a);display:flex;align-items:center;justify-content:center}.building-card__glass[data-v-05fd8f3b]{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff1a;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);pointer-events:none}.building-card__image img[data-v-05fd8f3b]{width:100%;height:100%;object-fit:cover}.building-card__placeholder[data-v-05fd8f3b]{font-size:2.1rem;color:#a5b4fc}.building-card__body[data-v-05fd8f3b]{padding:14px 16px 18px}.building-card__title-row[data-v-05fd8f3b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.building-card__title-row h3[data-v-05fd8f3b]{margin:0;font-size:1.1rem}.pill[data-v-05fd8f3b]{background:#5850ff33;color:#e0e7ff;border:1px solid rgba(129,140,248,.6);border-radius:999px;padding:4px 8px;font-size:.8rem;font-weight:700}.muted[data-v-05fd8f3b]{margin:0;color:#cbd5f5}.progress-block[data-v-05fd8f3b]{margin:8px 0 12px}.progress-label[data-v-05fd8f3b]{display:grid;gap:4px;color:#e2e8f0;font-size:.9rem}.eta[data-v-05fd8f3b]{color:#9aa4d1;font-size:.85rem}.progress-bar[data-v-05fd8f3b]{position:relative;height:9px;border-radius:999px;background:#0f172ab3;overflow:hidden;margin-top:6px}.progress-fill[data-v-05fd8f3b]{height:100%;background:linear-gradient(135deg,#22d3ee,#a855f7);transition:width .2s ease}.small[data-v-05fd8f3b]{font-size:.85rem}.cta-row[data-v-05fd8f3b]{display:flex;justify-content:flex-end;align-items:center;gap:6px;margin-top:10px;font-weight:700;color:#7dd3fc}.buy-btn[data-v-05fd8f3b]{margin-top:10px;width:100%;padding:10px 12px;border:none;border-radius:999px;font-weight:700;background:linear-gradient(135deg,#22d3ee,#7c3aed);color:#0b0d1b;cursor:pointer}.buy-btn[data-v-05fd8f3b]:disabled{opacity:.7;cursor:not-allowed}.arrow[data-v-05fd8f3b]{transition:transform .12s ease}.building-card:hover .arrow[data-v-05fd8f3b]{transform:translate(4px)}@media (min-width: 1100px){.building-page[data-v-05fd8f3b]{padding:32px 48px 40px}.building-page__header[data-v-05fd8f3b]{grid-template-columns:1fr auto;align-items:center}.building-grid[data-v-05fd8f3b]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.building-card__image[data-v-05fd8f3b]{height:170px}}@media (min-width: 700px) and (max-width: 1099px){.building-page[data-v-05fd8f3b]{padding:24px 28px 32px}.building-page__header[data-v-05fd8f3b]{grid-template-columns:1fr auto;align-items:center}.building-grid[data-v-05fd8f3b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.veg-page[data-v-861e6d01]{min-height:100vh;padding:20px 16px 28px;color:#eef2ff;background:radial-gradient(circle at 15% 10%,rgba(52,211,153,.25),transparent 40%),radial-gradient(circle at 85% 0%,rgba(56,189,248,.18),transparent 35%),linear-gradient(160deg,#0b0d1b,#111827 45%,#0b1222)}.veg-card[data-v-861e6d01]{width:100%;max-width:760px;margin:0 auto 18px;border-radius:24px;padding:18px;background:#0f172ae0;border:1px solid rgba(56,189,248,.3);box-shadow:0 18px 40px #05081480}.veg-card__header[data-v-861e6d01],.crop-panel__header[data-v-861e6d01],.action-panel[data-v-861e6d01],.queue-entry[data-v-861e6d01],.plot-card[data-v-861e6d01],.plot-menu-card__header[data-v-861e6d01]{display:flex;justify-content:space-between;gap:12px;align-items:center}.veg-card__header[data-v-861e6d01]{align-items:flex-start;margin-bottom:16px}.eyebrow[data-v-861e6d01]{margin:0 0 6px;text-transform:uppercase;letter-spacing:.12em;color:#7dd3fc;font-size:.75rem}.muted[data-v-861e6d01]{margin:4px 0 0;color:#cbd5e1}.small[data-v-861e6d01]{font-size:.9rem}.back-btn[data-v-861e6d01],.primary-btn[data-v-861e6d01],.secondary-btn[data-v-861e6d01],.queue-entry__remove[data-v-861e6d01]{border-radius:999px;padding:10px 14px;font-weight:700;text-decoration:none;border:0;cursor:pointer}.back-btn[data-v-861e6d01]{background:#3b82f624;color:#bfdbfe;border:1px solid rgba(96,165,250,.45)}.primary-btn[data-v-861e6d01]{background:linear-gradient(90deg,#34d399,#22d3ee);color:#052e16}.secondary-btn[data-v-861e6d01],.queue-entry__remove[data-v-861e6d01]{background:#94a3b829;color:#e2e8f0;border:1px solid rgba(148,163,184,.28)}.primary-btn[data-v-861e6d01]:disabled,.secondary-btn[data-v-861e6d01]:disabled{opacity:.55;cursor:not-allowed}.summary-grid[data-v-861e6d01]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-bottom:16px}.summary-card[data-v-861e6d01],.action-panel[data-v-861e6d01],.crop-panel[data-v-861e6d01],.seed-panel[data-v-861e6d01],.queue-panel[data-v-861e6d01],.plot-menu-card[data-v-861e6d01]{border-radius:18px;background:#0f172ab8;border:1px solid rgba(56,189,248,.18);padding:14px}.summary-label[data-v-861e6d01]{color:#93c5fd;font-size:.78rem}.summary-value[data-v-861e6d01]{margin-top:4px;font-size:1.1rem;font-weight:700}.action-panel[data-v-861e6d01],.crop-panel[data-v-861e6d01],.seed-panel[data-v-861e6d01],.queue-panel[data-v-861e6d01]{margin-bottom:14px}.action-panel[data-v-861e6d01]{flex-wrap:wrap}.plot-card[data-v-861e6d01]{border-radius:16px;padding:14px;background:radial-gradient(circle at top,#22c55e33,#0f172af2);border:1px solid rgba(45,212,191,.3);cursor:pointer}.plot-card__seed[data-v-861e6d01]{font-size:1.8rem}.plot-card__name[data-v-861e6d01]{font-weight:700}.plot-card__meta[data-v-861e6d01],.plot-card__status[data-v-861e6d01]{color:#cbd5e1;font-size:.9rem}.seed-list[data-v-861e6d01]{display:flex;gap:8px;flex-wrap:wrap}.seed-chip[data-v-861e6d01]{border-radius:999px;border:1px solid rgba(59,130,246,.35);background:#0f172ae6;color:#e5e7eb;padding:8px 12px;display:inline-flex;gap:8px;align-items:center}.seed-chip--selected[data-v-861e6d01]{border-color:#22d3ee;box-shadow:0 0 0 1px #22d3ee80}.queue-actions[data-v-861e6d01]{margin-bottom:10px}.queue-list[data-v-861e6d01]{display:grid;gap:8px}.queue-entry[data-v-861e6d01]{border-radius:14px;padding:10px 12px;background:#0f172ae6;border:1px solid rgba(148,163,184,.16)}.queue-entry__title[data-v-861e6d01]{font-weight:700}.error[data-v-861e6d01]{color:#fca5a5;margin:10px 0 0}.plot-menu-overlay[data-v-861e6d01]{position:fixed;top:0;right:0;bottom:0;left:0;background:#020617bf;display:grid;place-items:center;padding:16px}.plot-menu-card[data-v-861e6d01]{width:min(420px,100%)}.plot-menu-card__close[data-v-861e6d01]{background:transparent;border:0;color:#e2e8f0;font-size:1rem}.plot-menu-card__actions[data-v-861e6d01]{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}@media (max-width: 640px){.veg-card__header[data-v-861e6d01],.crop-panel__header[data-v-861e6d01],.action-panel[data-v-861e6d01],.plot-card[data-v-861e6d01],.plot-menu-card__header[data-v-861e6d01]{flex-direction:column;align-items:flex-start}}.patch-page[data-v-7c78f637]{padding:20px 16px 28px;color:#eaf2ff}.patch-header[data-v-7c78f637]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-7c78f637]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#93c5fd;font-size:.75rem}.muted[data-v-7c78f637]{margin:4px 0 0;color:#cbd5e1}.back-btn[data-v-7c78f637]{color:#0f172a;text-decoration:none;background:linear-gradient(90deg,#93c5fd,#38bdf8);padding:10px 14px;border-radius:999px;font-weight:700}.patch-card[data-v-7c78f637],.seed-panel[data-v-7c78f637],.queue-panel[data-v-7c78f637],.menu-card[data-v-7c78f637]{border-radius:14px;border:1px solid rgba(56,189,248,.28);background:#081626d1;padding:12px;margin-bottom:12px}.patch-title-row[data-v-7c78f637]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.warning-box[data-v-7c78f637]{background:#f8717133;border:1px solid rgba(248,113,113,.4);color:#fecaca;border-radius:10px;padding:8px 10px;margin-bottom:10px}.stat-row[data-v-7c78f637]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:10px}.plot-grid[data-v-7c78f637]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}.plot-card[data-v-7c78f637]{border-radius:10px;padding:10px;border:1px solid rgba(125,211,252,.25);background:#0f172aa6;cursor:pointer}.plot-seed[data-v-7c78f637]{font-size:1.5rem}.plot-name[data-v-7c78f637]{font-weight:700}.plot-meta[data-v-7c78f637]{color:#cbd5e1;font-size:.9rem}.seed-list[data-v-7c78f637]{display:flex;gap:8px;flex-wrap:wrap}.seed-pill[data-v-7c78f637]{border-radius:999px;border:1px solid rgba(148,163,184,.4);background:#0f172a99;color:#e2e8f0;padding:4px 10px}.seed-pill.active[data-v-7c78f637]{border-color:#22d3ee80}.queue-columns[data-v-7c78f637]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.queue-list[data-v-7c78f637]{display:grid;gap:8px;margin-top:8px}.queue-entry[data-v-7c78f637]{display:flex;justify-content:space-between;gap:8px;align-items:center}.queue-remove[data-v-7c78f637]{border:1px solid rgba(148,163,184,.35);border-radius:8px;background:#0f172a99;color:#e2e8f0;padding:4px 8px}.primary-btn[data-v-7c78f637],.secondary-btn[data-v-7c78f637]{border:1px solid rgba(34,211,238,.35);border-radius:10px;padding:8px 10px;font-weight:700}.primary-btn[data-v-7c78f637]{background:linear-gradient(90deg,#67e8f9,#06b6d4);color:#082f49}.secondary-btn[data-v-7c78f637]{background:#1e293bd9;color:#e2e8f0}.primary-btn[data-v-7c78f637]:disabled,.secondary-btn[data-v-7c78f637]:disabled{opacity:.6;cursor:not-allowed}.error[data-v-7c78f637]{color:#fca5a5;margin-top:8px}.menu-overlay[data-v-7c78f637]{position:fixed;top:0;right:0;bottom:0;left:0;background:#020617b3;display:grid;place-items:center;padding:16px}.menu-actions[data-v-7c78f637]{display:grid;gap:8px}@media (max-width: 700px){.plot-grid[data-v-7c78f637],.queue-columns[data-v-7c78f637]{grid-template-columns:1fr}}.patch-page[data-v-c7ef75ca]{padding:20px 16px 28px;color:#eaf2ff}.patch-header[data-v-c7ef75ca]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-c7ef75ca]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#93c5fd;font-size:.75rem}.muted[data-v-c7ef75ca]{margin:4px 0 0;color:#cbd5e1}.back-btn[data-v-c7ef75ca]{color:#0f172a;text-decoration:none;background:linear-gradient(90deg,#93c5fd,#38bdf8);padding:10px 14px;border-radius:999px;font-weight:700}.patch-card[data-v-c7ef75ca],.seed-panel[data-v-c7ef75ca],.queue-panel[data-v-c7ef75ca],.menu-card[data-v-c7ef75ca]{border-radius:14px;border:1px solid rgba(56,189,248,.28);background:#081626d1;padding:12px;margin-bottom:12px}.patch-title-row[data-v-c7ef75ca]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.warning-box[data-v-c7ef75ca]{background:#f8717133;border:1px solid rgba(248,113,113,.4);color:#fecaca;border-radius:10px;padding:8px 10px;margin-bottom:10px}.stat-row[data-v-c7ef75ca]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:10px}.plot-grid[data-v-c7ef75ca]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.plot-card[data-v-c7ef75ca]{border-radius:10px;padding:10px;border:1px solid rgba(125,211,252,.25);background:#0f172aa6;cursor:pointer}.plot-seed[data-v-c7ef75ca]{font-size:1.5rem}.plot-name[data-v-c7ef75ca]{font-weight:700}.plot-meta[data-v-c7ef75ca]{color:#cbd5e1;font-size:.9rem}.seed-list[data-v-c7ef75ca]{display:flex;gap:8px;flex-wrap:wrap}.seed-pill[data-v-c7ef75ca]{border-radius:999px;border:1px solid rgba(148,163,184,.4);background:#0f172a99;color:#e2e8f0;padding:4px 10px}.seed-pill.active[data-v-c7ef75ca]{border-color:#22d3ee80}.queue-columns[data-v-c7ef75ca]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.queue-list[data-v-c7ef75ca]{display:grid;gap:8px;margin-top:8px}.queue-entry[data-v-c7ef75ca]{display:flex;justify-content:space-between;gap:8px;align-items:center}.queue-remove[data-v-c7ef75ca]{border:1px solid rgba(148,163,184,.35);border-radius:8px;background:#0f172a99;color:#e2e8f0;padding:4px 8px}.primary-btn[data-v-c7ef75ca],.secondary-btn[data-v-c7ef75ca]{border:1px solid rgba(34,211,238,.35);border-radius:10px;padding:8px 10px;font-weight:700}.primary-btn[data-v-c7ef75ca]{background:linear-gradient(90deg,#67e8f9,#06b6d4);color:#082f49}.secondary-btn[data-v-c7ef75ca]{background:#1e293bd9;color:#e2e8f0}.primary-btn[data-v-c7ef75ca]:disabled,.secondary-btn[data-v-c7ef75ca]:disabled{opacity:.6;cursor:not-allowed}.error[data-v-c7ef75ca]{color:#fca5a5;margin-top:8px}.menu-overlay[data-v-c7ef75ca]{position:fixed;top:0;right:0;bottom:0;left:0;background:#020617b3;display:grid;place-items:center;padding:16px}.menu-actions[data-v-c7ef75ca]{display:grid;gap:8px}@media (max-width: 700px){.plot-grid[data-v-c7ef75ca],.queue-columns[data-v-c7ef75ca]{grid-template-columns:1fr}}.hochbeet-page[data-v-7e441354]{min-height:100vh;padding:20px 16px 28px;color:#eef2ff;background:linear-gradient(160deg,#0b0d1b,#111827 45%,#0b1222)}.hochbeet-card[data-v-7e441354]{width:100%;max-width:760px;margin:0 auto 18px;border-radius:24px;padding:18px;background:#0f172ae0;border:1px solid rgba(56,189,248,.3)}.hochbeet-header[data-v-7e441354],.summary-grid[data-v-7e441354]{margin-bottom:14px}.hochbeet-header[data-v-7e441354]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.summary-grid[data-v-7e441354]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.summary-card[data-v-7e441354],.harvest-panel[data-v-7e441354]{border-radius:18px;background:#0f172ab8;border:1px solid rgba(56,189,248,.18);padding:14px}.summary-label[data-v-7e441354]{color:#93c5fd;font-size:.78rem}.summary-value[data-v-7e441354]{margin-top:4px;font-size:1.1rem;font-weight:700}.harvest-btn[data-v-7e441354],.back-btn[data-v-7e441354]{border-radius:999px;padding:10px 14px;font-weight:700;border:0;text-decoration:none;display:inline-block}.harvest-btn[data-v-7e441354]{background:linear-gradient(90deg,#34d399,#22d3ee);color:#052e16}.harvest-btn[data-v-7e441354]:disabled{opacity:.55;cursor:not-allowed}.back-btn[data-v-7e441354]{background:#3b82f624;color:#bfdbfe;border:1px solid rgba(96,165,250,.45)}.eyebrow[data-v-7e441354]{margin:0 0 6px;text-transform:uppercase;letter-spacing:.12em;color:#7dd3fc;font-size:.75rem}.muted[data-v-7e441354]{margin:4px 0 0;color:#cbd5e1}.error[data-v-7e441354]{color:#fca5a5;margin:10px 0 0}.success[data-v-7e441354]{color:#86efac;margin:10px 0 0}.hospital-page[data-v-a6ba403a]{padding:18px 16px 28px;color:#e5e7eb;font-family:Orbitron,Rajdhani,Trebuchet MS,sans-serif;background:radial-gradient(circle at 20% 10%,rgba(94,234,212,.28),transparent 45%),radial-gradient(circle at 85% 0%,rgba(125,211,252,.22),transparent 35%),linear-gradient(160deg,#0b0f1d,#0f1b2b 45%,#0b1626);min-height:100vh}.hospital-header[data-v-a6ba403a]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:18px;flex-wrap:wrap}.hospital-list[data-v-a6ba403a]{display:grid;gap:16px}.hospital-card[data-v-a6ba403a],.upgrade-panel[data-v-a6ba403a],.patient-panel[data-v-a6ba403a]{border-radius:22px;background:#0f172ac7;border:1px solid rgba(56,189,248,.24);box-shadow:0 14px 32px #05081473}.hospital-card[data-v-a6ba403a]{padding:16px}.upgrade-panel[data-v-a6ba403a],.patient-panel[data-v-a6ba403a]{padding:14px;margin-top:14px}.eyebrow[data-v-a6ba403a]{margin:0 0 6px;text-transform:uppercase;letter-spacing:.12em;color:#5eead4;font-size:.75rem}.muted[data-v-a6ba403a]{color:#c7d2fe;margin:0}.small[data-v-a6ba403a]{font-size:.85rem}.back-btn[data-v-a6ba403a],.primary-btn[data-v-a6ba403a],.secondary-btn[data-v-a6ba403a]{border-radius:999px;padding:9px 14px;font-weight:700;text-decoration:none;border:0;cursor:pointer}.back-btn[data-v-a6ba403a]{color:#a5b4fc;border:1px solid rgba(165,180,252,.6);background:#4f46e51f}.primary-btn[data-v-a6ba403a]{background:linear-gradient(135deg,#2dd4bf,#38bdf8);color:#082f49}.secondary-btn[data-v-a6ba403a]{background:#94a3b824;color:#e2e8f0;border:1px solid rgba(148,163,184,.28)}.primary-btn[data-v-a6ba403a]:disabled,.secondary-btn[data-v-a6ba403a]:disabled{opacity:.55;cursor:not-allowed}.summary-grid[data-v-a6ba403a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.summary-card[data-v-a6ba403a]{border-radius:16px;background:#0f172ab3;border:1px solid rgba(56,189,248,.16);padding:12px}.summary-label[data-v-a6ba403a]{color:#93c5fd;font-size:.78rem}.summary-value[data-v-a6ba403a]{margin-top:4px;font-size:1.05rem;font-weight:700}.upgrade-panel[data-v-a6ba403a],.panel-header[data-v-a6ba403a],.patient-card[data-v-a6ba403a],.monster-row[data-v-a6ba403a]{display:flex;justify-content:space-between;gap:12px;align-items:center}.upgrade-panel[data-v-a6ba403a],.monster-row[data-v-a6ba403a]{flex-wrap:wrap}.pill[data-v-a6ba403a]{border-radius:999px;border:1px solid rgba(94,234,212,.35);color:#a7f3d0;padding:4px 10px;font-size:.8rem}.empty-box[data-v-a6ba403a]{margin-top:10px;border-radius:14px;padding:12px;color:#cbd5e1;background:#0f172ae6;border:1px dashed rgba(148,163,184,.24)}.patient-card[data-v-a6ba403a],.monster-row[data-v-a6ba403a],.queue-row[data-v-a6ba403a]{margin-top:10px;border-radius:14px;padding:12px;background:#0f172ae6;border:1px solid rgba(148,163,184,.16)}.patient-name[data-v-a6ba403a]{font-weight:700}.monster-list[data-v-a6ba403a],.queue-list[data-v-a6ba403a]{display:grid;gap:8px}.monster-actions[data-v-a6ba403a]{display:flex;gap:8px;flex-wrap:wrap}.error[data-v-a6ba403a]{color:#fca5a5;margin:10px 0 0}@media (max-width: 700px){.upgrade-panel[data-v-a6ba403a],.panel-header[data-v-a6ba403a],.patient-card[data-v-a6ba403a],.monster-row[data-v-a6ba403a],.hospital-header[data-v-a6ba403a]{flex-direction:column;align-items:flex-start}}.hospital-page[data-v-74306936]{padding:18px 16px 28px;color:#e5e7eb;font-family:Orbitron,Rajdhani,Trebuchet MS,sans-serif;background:radial-gradient(circle at 20% 10%,rgba(251,191,36,.24),transparent 45%),radial-gradient(circle at 85% 0%,rgba(249,115,22,.18),transparent 35%),linear-gradient(160deg,#140d07,#1f1720 45%,#120d0a);min-height:100vh}.hospital-header[data-v-74306936]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:18px;flex-wrap:wrap}.hospital-list[data-v-74306936]{display:grid;gap:16px}.hospital-card[data-v-74306936],.upgrade-panel[data-v-74306936],.patient-panel[data-v-74306936]{border-radius:22px;background:#1a1208c7;border:1px solid rgba(251,191,36,.24);box-shadow:0 14px 32px #05081473}.hospital-card[data-v-74306936]{padding:16px}.upgrade-panel[data-v-74306936],.patient-panel[data-v-74306936]{padding:16px;margin-top:14px}.summary-grid[data-v-74306936]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.summary-card[data-v-74306936]{border-radius:16px;border:1px solid rgba(251,191,36,.18);background:#11182747;padding:14px}.summary-label[data-v-74306936]{color:#fcd34d;font-size:.84rem}.summary-value[data-v-74306936]{font-size:1.3rem;font-weight:700;margin-top:4px}.panel-header[data-v-74306936],.patient-card[data-v-74306936],.monster-row[data-v-74306936],.upgrade-panel[data-v-74306936]{display:flex;justify-content:space-between;gap:12px;align-items:center}.monster-list[data-v-74306936],.queue-list[data-v-74306936]{display:grid;gap:10px}.patient-card[data-v-74306936],.monster-row[data-v-74306936],.queue-row[data-v-74306936],.empty-box[data-v-74306936]{border-radius:16px;border:1px solid rgba(251,191,36,.15);padding:12px;background:#11182738}.patient-name[data-v-74306936]{font-weight:700}.muted[data-v-74306936]{color:#d1d5db}.small[data-v-74306936]{font-size:.85rem}.pill[data-v-74306936]{border-radius:999px;border:1px solid rgba(251,191,36,.22);padding:6px 10px;font-size:.8rem}.primary-btn[data-v-74306936],.secondary-btn[data-v-74306936],.back-btn[data-v-74306936]{border:none;border-radius:999px;padding:10px 14px;font-weight:700;text-decoration:none}.primary-btn[data-v-74306936]{background:linear-gradient(90deg,#f59e0b,#f97316);color:#111827}.secondary-btn[data-v-74306936]{background:#1e293bbf;color:#f8fafc}.back-btn[data-v-74306936]{background:#1e293bcc;color:#f8fafc}.monster-actions[data-v-74306936]{display:flex;gap:8px;flex-wrap:wrap}.error[data-v-74306936]{color:#fca5a5;margin:0}@media (max-width: 720px){.hospital-header[data-v-74306936],.upgrade-panel[data-v-74306936],.panel-header[data-v-74306936],.patient-card[data-v-74306936],.monster-row[data-v-74306936]{flex-direction:column;align-items:stretch}}.camp-page[data-v-77027185]{padding:18px 16px 28px;color:#e5e7eb;font-family:Orbitron,Rajdhani,Trebuchet MS,sans-serif;background:radial-gradient(circle at 15% 10%,rgba(37,99,235,.35),transparent 40%),radial-gradient(circle at 90% 0%,rgba(236,72,153,.28),transparent 35%),linear-gradient(160deg,#0b0d1b,#10172b 45%,#0b1222);background-color:#0b0d1b;min-height:100vh}.camp-header[data-v-77027185]{display:grid;gap:18px;margin-bottom:20px}.camp-header__intro[data-v-77027185]{display:flex;flex-direction:column;gap:6px}.eyebrow[data-v-77027185]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#7dd3fc;font-size:.75rem}.camp-header__title[data-v-77027185]{display:flex;align-items:center;gap:10px}.camp-header__title h2[data-v-77027185]{margin:0;font-size:1.5rem;letter-spacing:.05em}.level-pill[data-v-77027185]{padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:700;background:#4f46e540;border:1px solid rgba(129,140,248,.6);color:#c7d2fe}.muted[data-v-77027185]{color:#c7d2fe;margin:4px 0 0}.back-btn[data-v-77027185]{color:#a5b4fc;text-decoration:none;font-weight:700;border:1px solid rgba(165,180,252,.6);padding:8px 12px;border-radius:999px;background:#4f46e51f;transition:all .12s ease}.back-btn[data-v-77027185]:hover{border-color:#a5b4fce6;transform:translateY(-1px)}.camp-header__highlights[data-v-77027185]{display:grid;gap:10px;margin-top:14px}.highlight-card[data-v-77027185]{padding:12px 14px;border-radius:16px;background:#0f172abf;border:1px solid rgba(59,130,246,.35);box-shadow:inset 0 0 12px #0f172a99}.highlight-card__label[data-v-77027185]{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:#93c5fd}.highlight-card__value[data-v-77027185]{font-size:1rem;font-weight:800;margin-top:6px;color:#e0f2fe}.highlight-card__sub[data-v-77027185]{margin-top:6px;font-size:.8rem;color:#cbd5f5}.camp-header__panel[data-v-77027185]{display:grid;gap:12px;padding:14px;border-radius:18px;background:#0f172ab3;border:1px solid rgba(56,189,248,.35);box-shadow:0 18px 40px #05081499}.camp-slots[data-v-77027185]{display:grid;gap:6px;padding:10px 12px;border-radius:14px;border:1px solid rgba(148,163,184,.25);background:#0f172a99}.camp-slots__label[data-v-77027185]{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:#93c5fd}.camp-slots__count[data-v-77027185]{font-size:1.35rem;font-weight:700;color:#e0f2fe}.camp-slots__bar[data-v-77027185]{height:6px;border-radius:999px;background:#94a3b833;overflow:hidden}.camp-slots__bar-fill[data-v-77027185]{height:100%;background:linear-gradient(90deg,#22d3ee,#818cf8);transition:width .2s ease}.camp-slots__meta[data-v-77027185]{font-size:.8rem;color:#c7d2fe}.camp-header__actions[data-v-77027185]{display:flex;flex-direction:column;gap:10px}.camp-upgrade-btn[data-v-77027185]{background:linear-gradient(135deg,#f472b6,#22d3ee);color:#0b0d1b;border:none;padding:10px 16px;border-radius:999px;font-weight:800;cursor:pointer;box-shadow:0 10px 20px #ec489959;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease}.camp-upgrade-btn[data-v-77027185]:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.camp-upgrade-btn[data-v-77027185]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 12px 22px #22d3ee66}.loading[data-v-77027185]{padding:18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px}.camp-body[data-v-77027185]{display:grid;grid-template-columns:minmax(0,20%) minmax(0,80%);gap:16px;align-items:start}.camp-body--no-sidebar[data-v-77027185]{grid-template-columns:minmax(0,1fr)}.camp-sidebar[data-v-77027185]{position:sticky;top:16px;align-self:start}.camp-grid[data-v-77027185]{display:grid;grid-template-columns:1fr;gap:16px;min-width:0}.monster-list[data-v-77027185]{display:grid;gap:10px;margin-bottom:8px}.monster-list-card[data-v-77027185]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px;border:1px solid rgba(125,211,252,.35);border-radius:14px;background:#0f172abf;padding:10px 12px;text-align:left;color:#e0f2fe;font-family:Orbitron,Rajdhani,Trebuchet MS,sans-serif;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.monster-list-card img[data-v-77027185]{width:56px;height:56px;object-fit:cover;border-radius:12px;border:1px solid rgba(129,140,248,.3);background:#0f172a99}.monster-list-card.selected[data-v-77027185]{border-color:#22d3eee6;box-shadow:0 12px 22px #22d3ee40;transform:translateY(-2px)}.monster-list-name[data-v-77027185]{font-weight:700}.monster-list-level[data-v-77027185]{color:#c7d2fe;font-size:.85rem}@media (max-width: 900px){.camp-body[data-v-77027185]{grid-template-columns:1fr}.camp-sidebar[data-v-77027185]{position:static}}.camp-card[data-v-77027185]{background:#0f172abf;border:1px solid rgba(56,189,248,.28);border-radius:20px;padding:16px;box-shadow:0 18px 36px #04061499;width:100%;min-width:0}.camp-card__header[data-v-77027185]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;gap:12px}.camp-card__title[data-v-77027185]{display:flex;flex-direction:column;gap:2px}.camp-card__name[data-v-77027185]{font-weight:700;font-size:1.1rem}.camp-card__meta[data-v-77027185]{color:#c7d2fe;font-size:.9rem}.prop-columns[data-v-77027185]{display:grid;gap:12px;min-width:0}.prop-column[data-v-77027185]{display:grid;gap:10px;padding:10px;border-radius:14px;border:1px solid rgba(59,130,246,.2);background:#0f172aa6;min-width:0}.prop-column__title[data-v-77027185]{font-weight:800;font-size:.9rem;text-transform:uppercase;letter-spacing:.08em;color:#e0f2fe}.prop-column__list[data-v-77027185]{display:grid;gap:10px}.prop-row[data-v-77027185]{display:grid;gap:10px;padding:12px;border-radius:12px;background:#02061799;border:1px solid rgba(99,102,241,.2);min-width:0}.prop-row__info[data-v-77027185]{display:flex;flex-direction:column;gap:4px;min-width:0}.prop-row__name[data-v-77027185]{font-weight:700;overflow-wrap:anywhere}.prop-row__value[data-v-77027185],.prop-row__status[data-v-77027185]{color:#cbd5f5;font-size:.9rem}.prop-row__status[data-v-77027185]{display:flex;align-items:center;gap:8px}.status-pill[data-v-77027185]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-weight:600;font-size:.8rem}.status-pill--active[data-v-77027185]{background:#22d3ee2e;color:#cffafe;border:1px solid rgba(34,211,238,.4)}.status-pill--done[data-v-77027185]{background:#34d3992e;color:#a7f3d0;border:1px solid rgba(52,211,153,.4)}.status-pill--queued[data-v-77027185]{background:#facc1529;color:#fde68a;border:1px solid rgba(250,204,21,.38)}.status-pill--idle[data-v-77027185]{background:#94a3b826;color:#cbd5f5;border:1px solid rgba(148,163,184,.35)}.prop-row__actions[data-v-77027185]{display:flex;align-items:flex-end}.prop-empty[data-v-77027185]{color:#94a3b8;font-size:.85rem;padding:6px 0}.prop-images[data-v-77027185]{display:flex;gap:8px;align-items:center;margin:6px 0 2px}.prop-image[data-v-77027185]{width:56px;height:56px;border-radius:12px;overflow:hidden;background:#ffffff0f;display:flex;align-items:center;justify-content:center}.prop-image--small[data-v-77027185]{width:46px;height:46px}.prop-image img[data-v-77027185]{width:100%;height:100%;object-fit:cover}.prop-placeholder[data-v-77027185]{font-size:1.4rem}.progress[data-v-77027185]{width:100%;height:8px;border-radius:999px;background:#ffffff14;overflow:hidden;margin-top:8px}.progress__fill[data-v-77027185]{height:100%;background:linear-gradient(135deg,#22d3ee,#7c3aed);width:0%;transition:width .3s ease}.progress-actions[data-v-77027185]{margin-top:8px}.finish-btn[data-v-77027185]{background:#6366f12e;border:1px solid rgba(129,140,248,.5);color:#e0f2fe;font-weight:700;padding:6px 12px;border-radius:999px;cursor:pointer;transition:transform .12s ease,border-color .12s ease}.finish-btn[data-v-77027185]:disabled{opacity:.6;cursor:not-allowed}.finish-btn[data-v-77027185]:not(:disabled):hover{transform:translateY(-1px);border-color:#94a3b8bf}.train-btn[data-v-77027185]{background:linear-gradient(135deg,#22d3ee,#4f46e5);color:#0b0d1b;border:none;padding:10px 14px;border-radius:999px;font-weight:800;cursor:pointer;min-width:90px;box-shadow:0 10px 20px #6366f159;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease}.train-btn[data-v-77027185]:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.train-btn[data-v-77027185]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 12px 22px #22d3ee66}@media (min-width: 1100px){.camp-page[data-v-77027185]{padding:32px 48px 40px}.camp-header[data-v-77027185]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}.camp-header__highlights[data-v-77027185]{grid-template-columns:repeat(2,minmax(0,1fr))}.camp-grid[data-v-77027185]{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.prop-columns[data-v-77027185]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 700px) and (max-width: 1099px){.camp-page[data-v-77027185]{padding:24px 28px 32px}.camp-header__highlights[data-v-77027185]{grid-template-columns:repeat(2,minmax(0,1fr))}.camp-grid[data-v-77027185]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.prop-columns[data-v-77027185]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cinema-page[data-v-e16a628b]{padding:20px 16px 28px;color:#eef2ff;background:radial-gradient(circle at top,rgba(56,189,248,.22),transparent 42%),radial-gradient(circle at right,rgba(249,115,22,.18),transparent 34%),linear-gradient(180deg,#091222,#0b1020,#060a16);min-height:100%}.cinema-header[data-v-e16a628b],.cinema-header__stats[data-v-e16a628b],.cinema-meta[data-v-e16a628b],.cinema-board[data-v-e16a628b],.board-panel__title[data-v-e16a628b],.monster-list[data-v-e16a628b],.slot-card[data-v-e16a628b],.slot-card__top[data-v-e16a628b]{display:flex}.cinema-header[data-v-e16a628b],.cinema-meta[data-v-e16a628b],.cinema-board[data-v-e16a628b]{gap:16px}.cinema-header[data-v-e16a628b]{align-items:start;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.cinema-header__stats[data-v-e16a628b],.monster-list[data-v-e16a628b]{flex-wrap:wrap}.cinema-grid[data-v-e16a628b]{display:grid;gap:18px}.cinema-card[data-v-e16a628b],.board-panel[data-v-e16a628b],.meta-card[data-v-e16a628b],.slot-card[data-v-e16a628b]{border:1px solid rgba(125,211,252,.2);background:#070d1cd1;box-shadow:0 18px 34px #0208177a}.cinema-card[data-v-e16a628b]{border-radius:28px;overflow:hidden}.cinema-hero[data-v-e16a628b]{position:relative;min-height:220px;background:linear-gradient(135deg,#0e749066,#581c874d)}.cinema-hero img[data-v-e16a628b],.slot-card__media img[data-v-e16a628b]{width:100%;height:100%;object-fit:cover}.cinema-hero__fallback[data-v-e16a628b],.slot-card__fallback[data-v-e16a628b]{display:grid;place-items:center}.cinema-hero__fallback[data-v-e16a628b]{min-height:220px;font-size:4rem}.cinema-hero__overlay[data-v-e16a628b]{position:absolute;inset:auto 0 0;display:flex;align-items:end;justify-content:space-between;gap:16px;padding:18px;background:linear-gradient(180deg,transparent 0%,rgba(3,7,18,.88) 100%)}.cinema-meta[data-v-e16a628b],.cinema-board[data-v-e16a628b]{padding:18px}.cinema-meta[data-v-e16a628b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.meta-card[data-v-e16a628b],.board-panel[data-v-e16a628b],.slot-card[data-v-e16a628b]{border-radius:20px}.meta-card[data-v-e16a628b]{padding:14px}.meta-card__label[data-v-e16a628b],.slot-card__time[data-v-e16a628b],.muted[data-v-e16a628b],.small[data-v-e16a628b],.empty-slot[data-v-e16a628b]{color:#bfd6ff}.meta-card__value[data-v-e16a628b]{margin-top:6px;font-size:1.1rem;font-weight:700;color:#f8fafc}.cinema-board[data-v-e16a628b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.board-panel[data-v-e16a628b]{flex-direction:column;gap:14px;padding:16px}.board-panel__title[data-v-e16a628b]{align-items:center;justify-content:space-between}.monster-list[data-v-e16a628b]{gap:10px}.monster-badge[data-v-e16a628b],.discharge-btn[data-v-e16a628b],.back-btn[data-v-e16a628b]{border:0;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.monster-badge[data-v-e16a628b]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:16px;background:#0f172ae0;color:#eff6ff;text-align:left}.monster-badge[data-v-e16a628b]:hover:not(:disabled),.discharge-btn[data-v-e16a628b]:hover:not(:disabled),.back-btn[data-v-e16a628b]:hover{transform:translateY(-1px)}.monster-badge[data-v-e16a628b]:disabled,.discharge-btn[data-v-e16a628b]:disabled{opacity:.55}.monster-badge__avatar[data-v-e16a628b],.slot-card__media[data-v-e16a628b]{width:58px;height:58px;overflow:hidden;border-radius:14px;background:#1e293be6}.monster-badge__placeholder[data-v-e16a628b],.slot-card__fallback[data-v-e16a628b]{display:grid;place-items:center;width:100%;height:100%}.slot-grid[data-v-e16a628b]{display:grid;gap:12px}.slot-card[data-v-e16a628b]{gap:12px;padding:12px}.slot-card__media[data-v-e16a628b]{flex-shrink:0}.slot-card__content[data-v-e16a628b]{flex:1}.slot-card__top[data-v-e16a628b]{align-items:start;justify-content:space-between;gap:12px;margin-bottom:8px}.slot-card__monster[data-v-e16a628b]{font-weight:700}.discharge-btn[data-v-e16a628b],.back-btn[data-v-e16a628b]{border-radius:999px;background:linear-gradient(90deg,#22d3ee,#60a5fa);color:#08111f;font-weight:700}.discharge-btn[data-v-e16a628b]{padding:8px 12px}.back-btn[data-v-e16a628b]{display:inline-flex;align-items:center;padding:10px 14px;text-decoration:none}.pill[data-v-e16a628b]{display:inline-flex;align-items:center;border-radius:999px;padding:6px 12px;background:#0ea5e91f;border:1px solid rgba(56,189,248,.3);color:#dbeafe}.pill--soft[data-v-e16a628b]{background:#f973161f;border-color:#fb923c47}.eyebrow[data-v-e16a628b]{margin:0;text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;color:#7dd3fc}.loading[data-v-e16a628b],.empty[data-v-e16a628b],.empty-slot[data-v-e16a628b],.slot-buy__error[data-v-e16a628b]{padding:16px}.slot-buy__error[data-v-e16a628b]{color:#fca5a5}@media (max-width: 720px){.cinema-hero__overlay[data-v-e16a628b],.slot-card__top[data-v-e16a628b]{flex-direction:column}}.theme-park-page[data-v-a720fe0d]{padding:18px}.theme-park-header[data-v-a720fe0d]{display:flex;justify-content:space-between;gap:12px;align-items:start;margin-bottom:12px}.eyebrow[data-v-a720fe0d]{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:#14532d}.muted[data-v-a720fe0d]{margin:4px 0;color:#334155}.back-btn[data-v-a720fe0d]{color:#0f172a;text-decoration:none;background:#bbf7d0;padding:10px 14px;border-radius:999px;font-weight:700}.park-grid[data-v-a720fe0d]{display:grid;gap:12px}.park-card[data-v-a720fe0d]{border:1px solid #86efac;background:#f0fdf4;border-radius:14px;padding:14px}.park-title-row[data-v-a720fe0d],.stats-row[data-v-a720fe0d],.slot-item[data-v-a720fe0d]{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.stats-row[data-v-a720fe0d]{margin:8px 0}.pill[data-v-a720fe0d]{background:#dcfce7;border-radius:999px;padding:4px 10px;font-weight:700}.action-btn[data-v-a720fe0d],.monster-btn[data-v-a720fe0d],.slot-item button[data-v-a720fe0d]{border:none;border-radius:10px;background:#16a34a;color:#fff;padding:8px 12px;font-weight:700;margin-top:8px}.action-btn[data-v-a720fe0d]:disabled,.monster-btn[data-v-a720fe0d]:disabled,.slot-item button[data-v-a720fe0d]:disabled{opacity:.5}.monster-list[data-v-a720fe0d],.slot-list[data-v-a720fe0d]{display:grid;gap:6px;margin-top:8px}.error[data-v-a720fe0d]{color:#991b1b;margin-top:8px}.loading[data-v-a720fe0d],.empty[data-v-a720fe0d]{padding:12px;background:#f8fafc;border-radius:10px}.solar-page[data-v-93f7b4d0]{padding:20px 16px 28px;color:#eaf2ff}.solar-header[data-v-93f7b4d0]{display:flex;justify-content:space-between;gap:12px;align-items:start;flex-wrap:wrap;margin-bottom:16px}.eyebrow[data-v-93f7b4d0]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#7dd3fc;font-size:.75rem}.muted[data-v-93f7b4d0]{color:#bfdbfe}.back-btn[data-v-93f7b4d0]{color:#0f172a;text-decoration:none;background:linear-gradient(90deg,#22d3ee,#60a5fa);padding:10px 14px;border-radius:999px;font-weight:700}.summary-card[data-v-93f7b4d0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;padding:14px;border-radius:18px;border:1px solid rgba(56,189,248,.24);background:#080f1ecc;margin-bottom:14px}.summary-label[data-v-93f7b4d0]{color:#93c5fd;font-size:.8rem}.summary-value[data-v-93f7b4d0]{font-weight:700;font-size:1.2rem}.panel-grid[data-v-93f7b4d0]{display:grid;gap:12px}.panel-card[data-v-93f7b4d0]{border:1px solid rgba(56,189,248,.24);border-radius:18px;padding:14px;background:#060d1cd9}.panel-title[data-v-93f7b4d0]{display:flex;justify-content:space-between;gap:10px;align-items:center}.pill[data-v-93f7b4d0]{border-radius:999px;background:#0ea5e929;border:1px solid rgba(56,189,248,.35);padding:4px 10px;font-size:.82rem}.panel-stats[data-v-93f7b4d0]{margin-top:8px;display:grid;gap:4px}.upgrade-progress[data-v-93f7b4d0]{margin-top:10px;color:#fef08a}.finish-btn[data-v-93f7b4d0]{margin-top:12px;border:0;border-radius:12px;background:linear-gradient(90deg,#facc15,#fb923c);color:#1f2937;padding:10px 12px;font-weight:700}.finish-btn[data-v-93f7b4d0]:disabled{opacity:.6}.upgrade-btn[data-v-93f7b4d0]{margin-top:12px;border:0;border-radius:12px;background:linear-gradient(90deg,#facc15,#fb923c);color:#1f2937;padding:10px 12px;font-weight:700}.upgrade-btn[data-v-93f7b4d0]:disabled{opacity:.6}.loading[data-v-93f7b4d0],.empty[data-v-93f7b4d0]{padding:16px}.wind-page[data-v-1bccacd5]{padding:20px 16px 28px;color:#e9f4ef}.wind-header[data-v-1bccacd5]{display:flex;justify-content:space-between;gap:12px;align-items:start;flex-wrap:wrap;margin-bottom:16px}.eyebrow[data-v-1bccacd5]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#8fd3a7;font-size:.75rem}.muted[data-v-1bccacd5]{color:#d1ead9}.back-btn[data-v-1bccacd5]{color:#163020;text-decoration:none;background:linear-gradient(90deg,#9fe870,#56c596);padding:10px 14px;border-radius:999px;font-weight:700}.summary-card[data-v-1bccacd5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;padding:14px;border-radius:18px;border:1px solid rgba(127,206,149,.24);background:#0a1c13cc;margin-bottom:14px}.summary-label[data-v-1bccacd5]{color:#a6dcb5;font-size:.8rem}.summary-value[data-v-1bccacd5]{font-weight:700;font-size:1.2rem}.turbine-grid[data-v-1bccacd5]{display:grid;gap:12px}.turbine-card[data-v-1bccacd5]{border:1px solid rgba(127,206,149,.24);border-radius:18px;padding:14px;background:#091710e0}.turbine-title[data-v-1bccacd5]{display:flex;justify-content:space-between;gap:10px;align-items:center}.pill[data-v-1bccacd5]{border-radius:999px;background:#78cf8d29;border:1px solid rgba(159,232,112,.35);padding:4px 10px;font-size:.82rem}.turbine-stats[data-v-1bccacd5]{margin-top:8px;display:grid;gap:4px}.upgrade-progress[data-v-1bccacd5]{margin-top:10px;color:#fef08a}.finish-btn[data-v-1bccacd5]{margin-top:12px;border:0;border-radius:12px;background:linear-gradient(90deg,#f6d365,#fda085);color:#1f2937;padding:10px 12px;font-weight:700}.finish-btn[data-v-1bccacd5]:disabled{opacity:.6}.upgrade-btn[data-v-1bccacd5]{margin-top:12px;border:0;border-radius:12px;background:linear-gradient(90deg,#9fe870,#56c596);color:#163020;padding:10px 12px;font-weight:700}.upgrade-btn[data-v-1bccacd5]:disabled{opacity:.6}.loading[data-v-1bccacd5],.empty[data-v-1bccacd5]{padding:16px}.academy-page[data-v-b8cf5b20]{padding:20px 16px 28px;color:#eef2ff}.academy-header[data-v-b8cf5b20]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-b8cf5b20]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#f9a8d4;font-size:.75rem}.muted[data-v-b8cf5b20]{margin:4px 0 0;color:#dbeafe}.back-btn[data-v-b8cf5b20]{color:#1f2937;text-decoration:none;background:linear-gradient(90deg,#f9a8d4,#c4b5fd);padding:10px 14px;border-radius:999px;font-weight:700}.summary-card[data-v-b8cf5b20]{display:grid;gap:10px;padding:14px;border-radius:18px;border:1px solid rgba(244,114,182,.28);background:#221835d1;margin-bottom:12px}.summary-row[data-v-b8cf5b20],.title-row[data-v-b8cf5b20],.cost-row[data-v-b8cf5b20]{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.summary-label[data-v-b8cf5b20],.stat-label[data-v-b8cf5b20]{color:#cbd5f5;font-size:.82rem}.summary-value[data-v-b8cf5b20],.stat-value[data-v-b8cf5b20]{font-weight:700}.academy-grid[data-v-b8cf5b20]{display:grid;gap:12px}.academy-card[data-v-b8cf5b20]{border-radius:18px;padding:14px;border:1px solid rgba(244,114,182,.2);background:#1e162ee0}.pill[data-v-b8cf5b20]{border-radius:999px;padding:4px 10px;background:#f472b62e;border:1px solid rgba(244,114,182,.3);font-size:.82rem}.stats[data-v-b8cf5b20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-top:12px}.cost-row[data-v-b8cf5b20]{margin-top:12px;color:#fde68a}.staff-section[data-v-b8cf5b20]{margin-top:14px}.staff-grid[data-v-b8cf5b20]{display:grid;gap:10px;margin-top:8px}.staff-chip[data-v-b8cf5b20]{display:grid;gap:4px;padding:10px 12px;border-radius:14px;background:#5b21b638;border:1px solid rgba(196,181,253,.25)}.finish-btn[data-v-b8cf5b20],.upgrade-btn[data-v-b8cf5b20]{margin-top:14px;width:100%;border:0;border-radius:12px;padding:10px 12px;font-weight:700}.finish-btn[data-v-b8cf5b20]{background:linear-gradient(90deg,#fde68a,#fb7185);color:#1f2937}.upgrade-btn[data-v-b8cf5b20]{background:linear-gradient(90deg,#f9a8d4,#c4b5fd);color:#1f2937}.finish-btn[data-v-b8cf5b20]:disabled,.upgrade-btn[data-v-b8cf5b20]:disabled{opacity:.6}.error[data-v-b8cf5b20]{color:#fca5a5;margin:10px 0 0}.loading[data-v-b8cf5b20],.empty[data-v-b8cf5b20],.muted-text[data-v-b8cf5b20]{color:#cbd5e1}.golf-page[data-v-bb01c8c9]{padding:20px 16px 28px;color:#eef6e8}.golf-header[data-v-bb01c8c9]{display:flex;justify-content:space-between;gap:12px;align-items:start;flex-wrap:wrap;margin-bottom:16px}.eyebrow[data-v-bb01c8c9]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#b9e769;font-size:.75rem}.muted[data-v-bb01c8c9]{color:#d9edc3}.back-btn[data-v-bb01c8c9]{color:#203216;text-decoration:none;background:linear-gradient(90deg,#b9e769,#7cc96f);padding:10px 14px;border-radius:999px;font-weight:700}.golf-grid[data-v-bb01c8c9]{display:grid;gap:12px}.golf-card[data-v-bb01c8c9]{border:1px solid rgba(185,231,105,.24);border-radius:18px;padding:14px;background:#122211e0}.title-row[data-v-bb01c8c9],.cost-row[data-v-bb01c8c9],.board-panel__title[data-v-bb01c8c9]{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.pill[data-v-bb01c8c9]{border-radius:999px;background:#b9e76929;border:1px solid rgba(185,231,105,.35);padding:4px 10px;font-size:.82rem}.cost-row[data-v-bb01c8c9]{margin-top:10px;color:#fde68a}.board-panel[data-v-bb01c8c9]{margin-top:14px}.monster-list[data-v-bb01c8c9],.slot-grid[data-v-bb01c8c9]{display:grid;gap:8px;margin-top:8px}.monster-badge[data-v-bb01c8c9],.slot-card[data-v-bb01c8c9],.finish-btn[data-v-bb01c8c9],.upgrade-btn[data-v-bb01c8c9],.discharge-btn[data-v-bb01c8c9]{border-radius:12px}.monster-badge[data-v-bb01c8c9],.slot-card[data-v-bb01c8c9]{border:1px solid rgba(185,231,105,.18);background:#1f3419e6;padding:10px 12px}.finish-btn[data-v-bb01c8c9],.upgrade-btn[data-v-bb01c8c9]{margin-top:12px;width:100%;border:0;padding:10px 12px;font-weight:700}.finish-btn[data-v-bb01c8c9]{background:linear-gradient(90deg,#fde68a,#fb923c);color:#1f2937}.upgrade-btn[data-v-bb01c8c9]{background:linear-gradient(90deg,#b9e769,#7cc96f);color:#203216}.discharge-btn[data-v-bb01c8c9]{border:0;background:linear-gradient(90deg,#fca5a5,#f97316);color:#1f2937;padding:8px 10px;font-weight:700}.finish-btn[data-v-bb01c8c9]:disabled,.upgrade-btn[data-v-bb01c8c9]:disabled,.discharge-btn[data-v-bb01c8c9]:disabled{opacity:.6}.error[data-v-bb01c8c9],.loading[data-v-bb01c8c9],.empty[data-v-bb01c8c9],.empty-slot[data-v-bb01c8c9]{color:#fca5a5}.staff-tent-page[data-v-d6c54f89]{padding:20px 16px 28px;color:#eaf2ff}.staff-tent-header[data-v-d6c54f89]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-d6c54f89]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#7dd3fc;font-size:.75rem}.muted[data-v-d6c54f89]{margin:4px 0 0;color:#bfdbfe}.back-btn[data-v-d6c54f89]{color:#0f172a;text-decoration:none;background:linear-gradient(90deg,#22d3ee,#60a5fa);padding:10px 14px;border-radius:999px;font-weight:700}.loading[data-v-d6c54f89],.empty[data-v-d6c54f89]{color:#cbd5e1;margin-top:16px}.tent-list[data-v-d6c54f89]{display:grid;gap:12px}.tent-card[data-v-d6c54f89]{border-radius:18px;background:#060d1cd9;border:1px solid rgba(56,189,248,.24);padding:14px}.tent-card__title-row[data-v-d6c54f89]{display:flex;justify-content:space-between;gap:10px;align-items:center}.pill[data-v-d6c54f89]{border-radius:999px;border:1px solid rgba(56,189,248,.4);padding:4px 10px;font-size:.8rem}.stat-grid[data-v-d6c54f89]{margin-top:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.stat-label[data-v-d6c54f89]{color:#93c5fd;font-size:.78rem}.stat-value[data-v-d6c54f89]{margin-top:2px;font-weight:700}.muted-text[data-v-d6c54f89]{color:#facc15;font-size:.85rem}.finish-btn[data-v-d6c54f89]{margin-top:12px;border:0;border-radius:12px;background:linear-gradient(90deg,#facc15,#fb923c);color:#0b0d1b;font-weight:700;padding:10px 12px}.finish-btn[data-v-d6c54f89]:disabled{opacity:.7;cursor:not-allowed}.compost-btn[data-v-d6c54f89]{margin-top:12px;border:0;border-radius:12px;background:linear-gradient(90deg,#14b8a6,#22d3ee);color:#0b0d1b;font-weight:700;padding:10px 12px}.compost-btn[data-v-d6c54f89]:disabled{opacity:.6;cursor:not-allowed}.error[data-v-d6c54f89]{margin-top:8px;color:#fca5a5}.water-well-page[data-v-c1412e5d]{padding:20px 16px 28px;color:#eaf2ff}.water-well-header[data-v-c1412e5d]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-c1412e5d]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#7dd3fc;font-size:.75rem}.muted[data-v-c1412e5d]{margin:4px 0 0;color:#bfdbfe}.back-btn[data-v-c1412e5d]{color:#0f172a;text-decoration:none;background:linear-gradient(90deg,#22d3ee,#60a5fa);padding:10px 14px;border-radius:999px;font-weight:700}.summary-card[data-v-c1412e5d]{display:grid;grid-template-columns:1fr;gap:12px;padding:14px;border-radius:18px;border:1px solid rgba(56,189,248,.24);background:#060d1cd9;margin-bottom:12px}.summary-label[data-v-c1412e5d]{color:#93c5fd}.summary-value[data-v-c1412e5d]{font-weight:700;font-size:1.4rem}.loading[data-v-c1412e5d],.empty[data-v-c1412e5d]{color:#cbd5e1}.well-grid[data-v-c1412e5d]{display:grid;gap:12px}.well-card[data-v-c1412e5d]{border-radius:18px;border:1px solid rgba(56,189,248,.24);background:#060d1cd9;padding:14px}.well-title-row[data-v-c1412e5d]{display:flex;justify-content:space-between;gap:10px;align-items:center}.pill[data-v-c1412e5d]{border-radius:999px;border:1px solid rgba(56,189,248,.4);padding:4px 10px;font-size:.8rem}.stats[data-v-c1412e5d]{margin-top:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.stat-label[data-v-c1412e5d]{color:#93c5fd;font-size:.78rem}.stat-value[data-v-c1412e5d]{margin-top:2px;font-weight:700}.muted-text[data-v-c1412e5d]{color:#facc15;font-size:.85rem}.finish-btn[data-v-c1412e5d]{margin-top:12px;border:0;border-radius:12px;background:linear-gradient(90deg,#facc15,#fb923c);color:#0b0d1b;font-weight:700;padding:10px 12px}.finish-btn[data-v-c1412e5d]:disabled{opacity:.7;cursor:not-allowed}.upgrade-btn[data-v-c1412e5d]{margin-top:12px;border:0;border-radius:12px;background:linear-gradient(90deg,#22d3ee,#60a5fa);color:#0b0d1b;font-weight:700;padding:10px 12px}.upgrade-btn[data-v-c1412e5d]:disabled{opacity:.6;cursor:not-allowed}.error[data-v-c1412e5d]{margin-top:8px;color:#fca5a5}.deep-well-page[data-v-0c7a3007]{padding:20px 16px 28px;color:#eaf2ff}.deep-well-header[data-v-0c7a3007]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-0c7a3007]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#7dd3fc;font-size:.75rem}.muted[data-v-0c7a3007]{margin:4px 0 0;color:#bfdbfe}.back-btn[data-v-0c7a3007]{color:#0f172a;text-decoration:none;background:linear-gradient(90deg,#22d3ee,#60a5fa);padding:10px 14px;border-radius:999px;font-weight:700}.summary-card[data-v-0c7a3007]{display:grid;grid-template-columns:1fr;gap:12px;padding:14px;border-radius:16px;background:linear-gradient(120deg,#22d3ee33,#0e749038);border:1px solid rgba(125,211,252,.28);margin-bottom:14px}.summary-label[data-v-0c7a3007]{color:#bae6fd;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}.summary-value[data-v-0c7a3007]{font-size:1.3rem;font-weight:800}.loading[data-v-0c7a3007],.empty[data-v-0c7a3007]{color:#cbd5e1;margin-top:16px}.well-grid[data-v-0c7a3007]{display:grid;gap:12px}.well-card[data-v-0c7a3007]{border-radius:18px;background:#060d1cd9;border:1px solid rgba(56,189,248,.3);box-shadow:0 10px 20px #02061773;padding:14px}.well-title-row[data-v-0c7a3007]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;gap:10px}.well-title-row h3[data-v-0c7a3007]{margin:0;font-size:1.02rem}.pill[data-v-0c7a3007]{background:#22d3ee38;color:#bae6fd;border:1px solid rgba(125,211,252,.35);border-radius:999px;padding:4px 10px;font-size:.78rem}.stats[data-v-0c7a3007]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:8px}.stat-label[data-v-0c7a3007]{color:#93c5fd;font-size:.76rem;text-transform:uppercase;letter-spacing:.05em}.stat-value[data-v-0c7a3007]{font-size:1rem;font-weight:700}.muted-text[data-v-0c7a3007]{color:#bfdbfe;font-size:.85rem;margin-left:6px}.upgrade-btn[data-v-0c7a3007],.finish-btn[data-v-0c7a3007]{width:100%;border:none;border-radius:12px;padding:10px 12px;font-weight:700;cursor:pointer;margin-top:8px}.upgrade-btn[data-v-0c7a3007]{background:linear-gradient(90deg,#38bdf8,#22c55e);color:#04211d}.upgrade-btn[data-v-0c7a3007]:disabled,.finish-btn[data-v-0c7a3007]:disabled{opacity:.6;cursor:not-allowed}.finish-btn[data-v-0c7a3007]{background:linear-gradient(90deg,#22d3ee,#3b82f6);color:#082f49}.error[data-v-0c7a3007]{margin:10px 0 0;color:#fecaca;font-weight:600}.spring-page[data-v-8daefc40]{padding:20px 16px 28px;color:#eaf2ff}.spring-header[data-v-8daefc40]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-8daefc40]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#7dd3fc;font-size:.75rem}.muted[data-v-8daefc40]{margin:4px 0 0;color:#bfdbfe}.back-btn[data-v-8daefc40]{color:#0f172a;text-decoration:none;background:linear-gradient(90deg,#22d3ee,#60a5fa);padding:10px 14px;border-radius:999px;font-weight:700}.summary-card[data-v-8daefc40]{display:grid;grid-template-columns:1fr;gap:12px;padding:14px;border-radius:16px;background:linear-gradient(120deg,#22d3ee33,#0e749038);border:1px solid rgba(125,211,252,.28);margin-bottom:14px}.summary-label[data-v-8daefc40]{color:#bae6fd;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}.summary-value[data-v-8daefc40]{font-size:1.3rem;font-weight:800}.loading[data-v-8daefc40],.empty[data-v-8daefc40]{color:#cbd5e1;margin-top:16px}.spring-grid[data-v-8daefc40]{display:grid;gap:12px}.spring-card[data-v-8daefc40]{border-radius:18px;background:#060d1cd9;border:1px solid rgba(56,189,248,.3);box-shadow:0 10px 20px #02061773;padding:14px}.spring-title-row[data-v-8daefc40]{display:flex;justify-content:space-between;gap:10px;align-items:center}.spring-title-row h3[data-v-8daefc40]{margin:0}.pill[data-v-8daefc40]{border-radius:999px;padding:6px 10px;background:#22d3ee2e;border:1px solid rgba(125,211,252,.28);color:#cffafe;font-size:.85rem}.stats[data-v-8daefc40]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:14px 0 10px}.stat-label[data-v-8daefc40]{color:#93c5fd;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.stat-value[data-v-8daefc40]{font-weight:800;margin-top:4px}.muted-text[data-v-8daefc40]{color:#94a3b8;margin-left:6px;font-weight:500}.finish-btn[data-v-8daefc40],.upgrade-btn[data-v-8daefc40]{width:100%;border:0;border-radius:14px;padding:11px 14px;font-weight:800;cursor:pointer;margin-top:10px}.finish-btn[data-v-8daefc40]{background:#0f172af2;color:#e2e8f0;border:1px solid rgba(148,163,184,.35)}.upgrade-btn[data-v-8daefc40]{background:linear-gradient(90deg,#22d3ee,#38bdf8);color:#082f49}.finish-btn[data-v-8daefc40]:disabled,.upgrade-btn[data-v-8daefc40]:disabled{opacity:.6;cursor:not-allowed}.error[data-v-8daefc40]{color:#fca5a5;margin:10px 0 0}.plant-page[data-v-83b8e9a8]{padding:20px 16px 28px;color:#eaf2ff}.plant-header[data-v-83b8e9a8]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-83b8e9a8]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#7dd3fc;font-size:.75rem}.muted[data-v-83b8e9a8]{margin:4px 0 0;color:#bfdbfe}.back-btn[data-v-83b8e9a8]{color:#0f172a;text-decoration:none;background:linear-gradient(90deg,#22d3ee,#60a5fa);padding:10px 14px;border-radius:999px;font-weight:700}.summary-card[data-v-83b8e9a8]{display:grid;grid-template-columns:1fr;gap:12px;padding:14px;border-radius:16px;background:linear-gradient(120deg,#10b98133,#14532d38);border:1px solid rgba(110,231,183,.28);margin-bottom:14px}.summary-label[data-v-83b8e9a8]{color:#a7f3d0;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}.summary-value[data-v-83b8e9a8]{font-size:1.3rem;font-weight:800}.loading[data-v-83b8e9a8],.empty[data-v-83b8e9a8]{color:#cbd5e1;margin-top:16px}.plant-grid[data-v-83b8e9a8]{display:grid;gap:12px}.plant-card[data-v-83b8e9a8]{border-radius:18px;background:#060d1cd9;border:1px solid rgba(74,222,128,.3);box-shadow:0 10px 20px #02061773;padding:14px}.plant-title-row[data-v-83b8e9a8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;gap:10px}.plant-title-row h3[data-v-83b8e9a8]{margin:0;font-size:1.02rem}.pill[data-v-83b8e9a8]{background:#10b98138;color:#a7f3d0;border:1px solid rgba(110,231,183,.35);border-radius:999px;padding:4px 10px;font-size:.78rem}.stats[data-v-83b8e9a8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:8px}.stat-label[data-v-83b8e9a8]{color:#86efac;font-size:.76rem;text-transform:uppercase;letter-spacing:.05em}.stat-value[data-v-83b8e9a8]{font-size:1rem;font-weight:700}.muted-text[data-v-83b8e9a8]{color:#bbf7d0;font-size:.85rem;margin-left:6px}.upgrade-btn[data-v-83b8e9a8],.finish-btn[data-v-83b8e9a8]{width:100%;border:none;border-radius:12px;padding:10px 12px;font-weight:700;cursor:pointer;margin-top:8px}.upgrade-btn[data-v-83b8e9a8]{background:linear-gradient(90deg,#22c55e,#10b981);color:#052e16}.upgrade-btn[data-v-83b8e9a8]:disabled,.finish-btn[data-v-83b8e9a8]:disabled{opacity:.6;cursor:not-allowed}.finish-btn[data-v-83b8e9a8]{background:linear-gradient(90deg,#22d3ee,#3b82f6);color:#082f49}.error[data-v-83b8e9a8]{margin:10px 0 0;color:#fecaca;font-weight:600}.plant-page[data-v-447d6859]{padding:20px 16px 28px;color:#eaf2ff}.plant-header[data-v-447d6859]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-447d6859]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#7dd3fc;font-size:.75rem}.muted[data-v-447d6859]{margin:4px 0 0;color:#bfdbfe}.back-btn[data-v-447d6859]{color:#0f172a;text-decoration:none;background:linear-gradient(90deg,#22d3ee,#60a5fa);padding:10px 14px;border-radius:999px;font-weight:700}.summary-card[data-v-447d6859]{display:grid;grid-template-columns:1fr;gap:12px;padding:14px;border-radius:16px;background:linear-gradient(120deg,#10b98133,#14532d38);border:1px solid rgba(110,231,183,.28);margin-bottom:14px}.summary-label[data-v-447d6859]{color:#a7f3d0;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}.summary-value[data-v-447d6859]{font-size:1.3rem;font-weight:800}.loading[data-v-447d6859],.empty[data-v-447d6859]{color:#cbd5e1;margin-top:16px}.plant-grid[data-v-447d6859]{display:grid;gap:12px}.plant-card[data-v-447d6859]{border-radius:18px;background:#060d1cd9;border:1px solid rgba(74,222,128,.3);box-shadow:0 10px 20px #02061773;padding:14px}.plant-title-row[data-v-447d6859]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;gap:10px}.plant-title-row h3[data-v-447d6859]{margin:0;font-size:1.02rem}.warning-box[data-v-447d6859]{margin-bottom:12px;padding:10px 12px;border-radius:12px;background:#f871711f;border:1px solid rgba(248,113,113,.35);color:#fecaca}.pill[data-v-447d6859]{background:#10b98138;color:#a7f3d0;border:1px solid rgba(110,231,183,.35);border-radius:999px;padding:4px 10px;font-size:.78rem}.stats[data-v-447d6859]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:8px}.stat-label[data-v-447d6859]{color:#86efac;font-size:.76rem;text-transform:uppercase;letter-spacing:.05em}.stat-value[data-v-447d6859]{font-size:1rem;font-weight:700}.muted-text[data-v-447d6859]{color:#bbf7d0;font-size:.85rem;margin-left:6px}.upgrade-btn[data-v-447d6859],.finish-btn[data-v-447d6859]{width:100%;border:0;border-radius:14px;padding:11px 14px;font-weight:800;cursor:pointer;margin-top:10px}.finish-btn[data-v-447d6859]{background:#0f172af2;color:#e2e8f0;border:1px solid rgba(148,163,184,.35)}.upgrade-btn[data-v-447d6859]{background:linear-gradient(90deg,#4ade80,#22c55e);color:#052e16}.upgrade-btn[data-v-447d6859]:disabled,.finish-btn[data-v-447d6859]:disabled{opacity:.6;cursor:not-allowed}.error[data-v-447d6859]{color:#fca5a5;margin:10px 0 0}.soak-pit-page[data-v-4edb2242]{padding:20px 16px 28px;color:#eaf2ff}.soak-pit-header[data-v-4edb2242]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-4edb2242]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#7dd3fc;font-size:.75rem}.muted[data-v-4edb2242]{margin:4px 0 0;color:#bfdbfe}.back-btn[data-v-4edb2242]{color:#0f172a;text-decoration:none;background:linear-gradient(90deg,#22d3ee,#60a5fa);padding:10px 14px;border-radius:999px;font-weight:700}.summary-card[data-v-4edb2242]{display:grid;grid-template-columns:1fr;gap:12px;padding:14px;border-radius:18px;border:1px solid rgba(56,189,248,.24);background:#060d1cd9;margin-bottom:12px}.summary-label[data-v-4edb2242]{color:#93c5fd}.summary-value[data-v-4edb2242]{font-weight:700;font-size:1.4rem}.loading[data-v-4edb2242],.empty[data-v-4edb2242]{color:#cbd5e1}.pit-grid[data-v-4edb2242]{display:grid;gap:12px}.pit-card[data-v-4edb2242]{border-radius:18px;border:1px solid rgba(56,189,248,.24);background:#060d1cd9;padding:14px}.pit-title-row[data-v-4edb2242]{display:flex;justify-content:space-between;gap:10px;align-items:center}.pill[data-v-4edb2242]{border-radius:999px;border:1px solid rgba(56,189,248,.4);padding:4px 10px;font-size:.8rem}.stats[data-v-4edb2242]{margin-top:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.stat-label[data-v-4edb2242]{color:#93c5fd;font-size:.78rem}.stat-value[data-v-4edb2242]{margin-top:2px;font-weight:700}.muted-text[data-v-4edb2242]{color:#facc15;font-size:.85rem}.finish-btn[data-v-4edb2242]{margin-top:12px;border:0;border-radius:12px;background:linear-gradient(90deg,#facc15,#fb923c);color:#0b0d1b;font-weight:700;padding:10px 12px}.finish-btn[data-v-4edb2242]:disabled{opacity:.7;cursor:not-allowed}.upgrade-btn[data-v-4edb2242]{margin-top:12px;border:0;border-radius:12px;background:linear-gradient(90deg,#22d3ee,#60a5fa);color:#0b0d1b;font-weight:700;padding:10px 12px}.upgrade-btn[data-v-4edb2242]:disabled{opacity:.6;cursor:not-allowed}.error[data-v-4edb2242]{margin-top:8px;color:#fca5a5}.school-page[data-v-3ce8b191]{padding:20px 16px 28px;color:#eaf2ff}.school-header[data-v-3ce8b191]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-3ce8b191]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#7dd3fc;font-size:.75rem}.muted[data-v-3ce8b191]{margin:4px 0 0;color:#bfdbfe}.back-btn[data-v-3ce8b191]{color:#0f172a;text-decoration:none;background:linear-gradient(90deg,#22d3ee,#60a5fa);padding:10px 14px;border-radius:999px;font-weight:700}.summary-card[data-v-3ce8b191]{display:grid;gap:10px;padding:14px;border-radius:18px;border:1px solid rgba(56,189,248,.24);background:#060d1cd9;margin-bottom:12px}.summary-row[data-v-3ce8b191]{display:flex;justify-content:space-between;align-items:center;gap:12px}.summary-label[data-v-3ce8b191]{color:#93c5fd}.summary-value[data-v-3ce8b191]{font-weight:700}.loading[data-v-3ce8b191],.empty[data-v-3ce8b191]{color:#cbd5e1}.school-grid[data-v-3ce8b191]{display:grid;gap:12px}.school-card[data-v-3ce8b191]{border-radius:18px;border:1px solid rgba(56,189,248,.24);background:#060d1cd9;padding:14px}.school-title-row[data-v-3ce8b191]{display:flex;justify-content:space-between;gap:10px;align-items:center}.pill[data-v-3ce8b191]{border-radius:999px;border:1px solid rgba(56,189,248,.4);padding:4px 10px;font-size:.8rem}.stats[data-v-3ce8b191]{margin-top:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.stat-label[data-v-3ce8b191]{color:#93c5fd;font-size:.78rem}.stat-value[data-v-3ce8b191]{margin-top:2px;font-weight:700}.muted-text[data-v-3ce8b191]{color:#facc15;font-size:.85rem}.cost-row[data-v-3ce8b191]{margin-top:10px;display:flex;gap:10px;flex-wrap:wrap;color:#c7d2fe;font-size:.86rem}.seed-section[data-v-3ce8b191]{margin-top:12px}.seed-chips[data-v-3ce8b191]{margin-top:6px;display:flex;flex-wrap:wrap;gap:6px}.seed-chip[data-v-3ce8b191]{border-radius:999px;border:1px solid rgba(56,189,248,.38);padding:4px 10px;font-size:.8rem;color:#dbeafe}.finish-btn[data-v-3ce8b191]{margin-top:12px;border:0;border-radius:12px;background:linear-gradient(90deg,#facc15,#fb923c);color:#0b0d1b;font-weight:700;padding:10px 12px}.finish-btn[data-v-3ce8b191]:disabled{opacity:.7;cursor:not-allowed}.upgrade-btn[data-v-3ce8b191]{margin-top:12px;border:0;border-radius:12px;background:linear-gradient(90deg,#22d3ee,#60a5fa);color:#0b0d1b;font-weight:700;padding:10px 12px}.upgrade-btn[data-v-3ce8b191]:disabled{opacity:.6;cursor:not-allowed}.error[data-v-3ce8b191]{margin-top:8px;color:#fca5a5}.blacksmith-page[data-v-e3a9a912]{padding:20px 16px 28px;color:#eaf2ff}.blacksmith-header[data-v-e3a9a912]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-e3a9a912]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#fbbf24;font-size:.75rem}.muted[data-v-e3a9a912]{margin:4px 0 0;color:#fde68a}.back-btn[data-v-e3a9a912]{color:#1f2937;text-decoration:none;background:linear-gradient(90deg,#fbbf24,#f97316);padding:10px 14px;border-radius:999px;font-weight:700}.summary-card[data-v-e3a9a912]{display:grid;gap:10px;padding:14px;border-radius:18px;border:1px solid rgba(251,191,36,.28);background:#210f04d1;margin-bottom:12px}.summary-row[data-v-e3a9a912]{display:flex;justify-content:space-between;align-items:center;gap:12px}.summary-label[data-v-e3a9a912]{color:#fcd34d}.summary-value[data-v-e3a9a912]{font-weight:700}.loading[data-v-e3a9a912],.empty[data-v-e3a9a912]{color:#f5d0a5}.blacksmith-grid[data-v-e3a9a912]{display:grid;gap:12px}.blacksmith-card[data-v-e3a9a912]{border-radius:18px;border:1px solid rgba(251,191,36,.28);background:#210f04d1;padding:14px}.title-row[data-v-e3a9a912]{display:flex;justify-content:space-between;gap:10px;align-items:center}.warning-box[data-v-e3a9a912]{margin-top:10px;border-radius:10px;border:1px solid rgba(248,113,113,.5);background:#7f1d1d47;color:#fecaca;padding:8px 10px;font-weight:700}.pill[data-v-e3a9a912]{border-radius:999px;border:1px solid rgba(251,191,36,.45);padding:4px 10px;font-size:.8rem}.stats[data-v-e3a9a912]{margin-top:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.stat-label[data-v-e3a9a912]{color:#fcd34d;font-size:.78rem}.stat-value[data-v-e3a9a912]{margin-top:2px;font-weight:700}.muted-text[data-v-e3a9a912]{color:#facc15;font-size:.85rem}.cost-row[data-v-e3a9a912]{margin-top:10px;display:flex;gap:10px;flex-wrap:wrap;color:#f8e3c2;font-size:.86rem}.finish-btn[data-v-e3a9a912],.upgrade-btn[data-v-e3a9a912]{margin-top:12px;width:100%;border:0;border-radius:12px;padding:10px 12px;font-weight:700;cursor:pointer}.finish-btn[data-v-e3a9a912]{background:linear-gradient(90deg,#a78bfa,#6366f1);color:#fff}.upgrade-btn[data-v-e3a9a912]{background:linear-gradient(90deg,#f59e0b,#ea580c);color:#111827}.upgrade-btn[disabled][data-v-e3a9a912],.finish-btn[disabled][data-v-e3a9a912]{opacity:.6;cursor:not-allowed}.error[data-v-e3a9a912]{margin-top:10px;color:#fca5a5;font-size:.92rem}.doctor-page[data-v-90b815ec]{padding:20px 16px 28px;color:#e6f4ff}.doctor-header[data-v-90b815ec]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-90b815ec]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#22d3ee;font-size:.75rem}.muted[data-v-90b815ec]{margin:4px 0 0;color:#bae6fd}.back-btn[data-v-90b815ec]{color:#0f172a;text-decoration:none;background:linear-gradient(90deg,#67e8f9,#06b6d4);padding:10px 14px;border-radius:999px;font-weight:700}.summary-card[data-v-90b815ec]{display:grid;gap:10px;padding:14px;border-radius:18px;border:1px solid rgba(34,211,238,.28);background:#072230cc;margin-bottom:12px}.summary-row[data-v-90b815ec]{display:flex;justify-content:space-between;align-items:center;gap:12px}.summary-label[data-v-90b815ec]{color:#67e8f9}.summary-value[data-v-90b815ec]{font-weight:700}.loading[data-v-90b815ec],.empty[data-v-90b815ec]{color:#bfdbfe}.doctor-grid[data-v-90b815ec]{display:grid;gap:12px}.doctor-card[data-v-90b815ec]{border-radius:18px;border:1px solid rgba(34,211,238,.28);background:#072230cc;padding:14px}.title-row[data-v-90b815ec]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.pill[data-v-90b815ec]{background:#38bdf840;color:#e0f2fe;border-radius:999px;padding:4px 10px;font-size:.82rem}.warning-box[data-v-90b815ec]{background:#f8717133;border:1px solid rgba(248,113,113,.4);color:#fecaca;border-radius:10px;padding:8px 10px;margin-bottom:10px;text-align:left}.stats[data-v-90b815ec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;text-align:left;margin-bottom:10px}.stat-label[data-v-90b815ec]{font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;color:#7dd3fc}.stat-value[data-v-90b815ec]{font-weight:700;color:#f0f9ff}.muted-text[data-v-90b815ec]{margin-left:6px;color:#93c5fd;font-size:.85rem}.cost-row[data-v-90b815ec]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.cost-row span[data-v-90b815ec]{border-radius:999px;padding:4px 10px;background:#0e749059;color:#cffafe;font-weight:600}.upgrade-btn[data-v-90b815ec],.finish-btn[data-v-90b815ec]{width:100%;border:0;border-radius:12px;padding:10px 12px;font-weight:700;cursor:pointer}.finish-btn[data-v-90b815ec]{margin-bottom:8px;color:#0f172a;background:linear-gradient(90deg,#93c5fd,#38bdf8)}.upgrade-btn[data-v-90b815ec]{color:#082f49;background:linear-gradient(90deg,#67e8f9,#06b6d4)}.upgrade-btn[data-v-90b815ec]:disabled,.finish-btn[data-v-90b815ec]:disabled{opacity:.65;cursor:not-allowed}.error[data-v-90b815ec]{margin-top:8px;color:#fca5a5;text-align:left}.highschool-page[data-v-fd59bb53]{padding:20px 16px 28px;color:#f1f5f9}.highschool-header[data-v-fd59bb53]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-fd59bb53]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#fde68a;font-size:.75rem}.muted[data-v-fd59bb53]{margin:4px 0 0;color:#e2e8f0}.back-btn[data-v-fd59bb53]{color:#1f2937;text-decoration:none;background:linear-gradient(90deg,#fde68a,#f59e0b);padding:10px 14px;border-radius:999px;font-weight:700}.summary-card[data-v-fd59bb53]{display:grid;gap:10px;padding:14px;border-radius:18px;border:1px solid rgba(251,191,36,.3);background:#261c10d1;margin-bottom:12px}.summary-row[data-v-fd59bb53]{display:flex;justify-content:space-between;align-items:center;gap:12px}.summary-label[data-v-fd59bb53]{color:#fbbf24}.summary-value[data-v-fd59bb53]{font-weight:700}.loading[data-v-fd59bb53],.empty[data-v-fd59bb53]{color:#e5e7eb}.highschool-grid[data-v-fd59bb53]{display:grid;gap:12px}.highschool-card[data-v-fd59bb53]{border-radius:18px;border:1px solid rgba(251,191,36,.3);background:#261c10d1;padding:14px}.title-row[data-v-fd59bb53]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.pill[data-v-fd59bb53]{background:#f59e0b38;color:#f8fafc;border-radius:999px;padding:4px 10px;font-size:.82rem}.warning-box[data-v-fd59bb53]{background:#f8717133;border:1px solid rgba(248,113,113,.4);color:#fecaca;border-radius:10px;padding:8px 10px;margin-bottom:10px;text-align:left}.stats[data-v-fd59bb53]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;text-align:left;margin-bottom:10px}.stat-label[data-v-fd59bb53]{font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;color:#fcd34d}.stat-value[data-v-fd59bb53]{font-weight:700;color:#f8fafc}.muted-text[data-v-fd59bb53]{margin-left:6px;color:#cbd5e1;font-size:.85rem}.cost-row[data-v-fd59bb53]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.cost-row span[data-v-fd59bb53]{border-radius:999px;padding:4px 10px;background:#92400e73;color:#fef3c7;font-weight:600}.seed-section[data-v-fd59bb53]{margin-bottom:10px;text-align:left}.seed-chips[data-v-fd59bb53]{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.seed-chip[data-v-fd59bb53]{border-radius:999px;padding:4px 10px;background:#f59e0b3d;color:#fef3c7;font-size:.84rem}.upgrade-btn[data-v-fd59bb53],.finish-btn[data-v-fd59bb53]{width:100%;border:0;border-radius:12px;padding:10px 12px;font-weight:700;cursor:pointer}.finish-btn[data-v-fd59bb53]{margin-bottom:8px;color:#1f2937;background:linear-gradient(90deg,#fcd34d,#f59e0b)}.upgrade-btn[data-v-fd59bb53]{color:#1f2937;background:linear-gradient(90deg,#fbbf24,#f97316)}.upgrade-btn[data-v-fd59bb53]:disabled,.finish-btn[data-v-fd59bb53]:disabled{opacity:.65;cursor:not-allowed}.error[data-v-fd59bb53]{margin-top:8px;color:#fca5a5;text-align:left}.factory-page[data-v-165ce2d1]{padding:20px 16px 28px;color:#eaf2ff}.factory-header[data-v-165ce2d1]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-165ce2d1]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#fb7185;font-size:.75rem}.muted[data-v-165ce2d1]{margin:4px 0 0;color:#fecdd3}.back-btn[data-v-165ce2d1]{color:#1f2937;text-decoration:none;background:linear-gradient(90deg,#fb7185,#f97316);padding:10px 14px;border-radius:999px;font-weight:700}.summary-card[data-v-165ce2d1]{display:grid;gap:10px;padding:14px;border-radius:18px;border:1px solid rgba(251,113,133,.28);background:#290b14d1;margin-bottom:12px}.summary-row[data-v-165ce2d1]{display:flex;justify-content:space-between;align-items:center;gap:12px}.summary-label[data-v-165ce2d1]{color:#fda4af}.summary-value[data-v-165ce2d1]{font-weight:700}.loading[data-v-165ce2d1],.empty[data-v-165ce2d1]{color:#fecdd3}.factory-grid[data-v-165ce2d1]{display:grid;gap:12px}.factory-card[data-v-165ce2d1]{border:1px solid rgba(251,113,133,.25);border-radius:18px;background:linear-gradient(180deg,#111827f2,#0f172af2);padding:14px}.title-row[data-v-165ce2d1]{display:flex;justify-content:space-between;align-items:center;gap:10px}.title-row h3[data-v-165ce2d1]{margin:0}.pill[data-v-165ce2d1]{background:#fb71852e;border:1px solid rgba(251,113,133,.35);color:#fecdd3;padding:4px 10px;border-radius:999px;font-size:.82rem}.warning-box[data-v-165ce2d1]{margin-top:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(248,113,113,.4);background:#7f1d1d59;color:#fecaca}.stats[data-v-165ce2d1]{margin-top:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.stat-label[data-v-165ce2d1]{font-size:.8rem;color:#fda4af}.stat-value[data-v-165ce2d1]{font-weight:700}.muted-text[data-v-165ce2d1]{margin-left:6px;color:#fca5a5;font-weight:500}.cost-row[data-v-165ce2d1]{margin-top:10px;display:flex;flex-wrap:wrap;gap:12px;color:#fecdd3}.finish-btn[data-v-165ce2d1],.upgrade-btn[data-v-165ce2d1]{margin-top:12px;width:100%;border:none;border-radius:12px;padding:10px 12px;font-weight:700;cursor:pointer}.finish-btn[data-v-165ce2d1]{background:linear-gradient(90deg,#f59e0b,#f97316);color:#111827}.upgrade-btn[data-v-165ce2d1]{background:linear-gradient(90deg,#fb7185,#f43f5e);color:#111827}.finish-btn[data-v-165ce2d1]:disabled,.upgrade-btn[data-v-165ce2d1]:disabled{cursor:not-allowed;opacity:.65}.error[data-v-165ce2d1]{margin-top:8px;color:#fda4af}@media (max-width: 700px){.factory-page[data-v-165ce2d1]{padding:14px 12px 22px}}.house-page[data-v-164ddfc3]{padding:20px 16px 28px;color:#eaf2ff}.house-header[data-v-164ddfc3]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-164ddfc3]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#7dd3fc;font-size:.75rem}.muted[data-v-164ddfc3]{margin:4px 0 0;color:#bfdbfe}.back-btn[data-v-164ddfc3]{color:#0f172a;text-decoration:none;background:linear-gradient(90deg,#22d3ee,#60a5fa);padding:10px 14px;border-radius:999px;font-weight:700}.loading[data-v-164ddfc3],.empty[data-v-164ddfc3]{color:#cbd5e1;margin-top:16px}.house-list[data-v-164ddfc3]{display:grid;gap:12px}.house-card[data-v-164ddfc3]{border-radius:18px;background:#060d1cd9;border:1px solid rgba(56,189,248,.24);padding:14px}.house-card__title-row[data-v-164ddfc3]{display:flex;justify-content:space-between;gap:10px;align-items:center}.pill[data-v-164ddfc3]{border-radius:999px;border:1px solid rgba(56,189,248,.4);padding:4px 10px;font-size:.8rem}.stat-grid[data-v-164ddfc3]{margin-top:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.stat-label[data-v-164ddfc3]{color:#93c5fd;font-size:.78rem}.stat-value[data-v-164ddfc3]{margin-top:2px;font-weight:700}.muted-text[data-v-164ddfc3]{color:#facc15;font-size:.85rem}.actions[data-v-164ddfc3]{display:flex;gap:10px;flex-wrap:wrap}.finish-btn[data-v-164ddfc3],.upgrade-btn[data-v-164ddfc3]{margin-top:12px;border:0;border-radius:12px;padding:10px 14px;font-weight:700;cursor:pointer}.finish-btn[data-v-164ddfc3]{background:linear-gradient(90deg,#f59e0b,#f97316);color:#1f2937}.upgrade-btn[data-v-164ddfc3]{background:linear-gradient(90deg,#22c55e,#84cc16);color:#052e16}.finish-btn[data-v-164ddfc3]:disabled,.upgrade-btn[data-v-164ddfc3]:disabled{opacity:.6;cursor:not-allowed}.error[data-v-164ddfc3]{color:#fca5a5;margin:10px 0 0}.stable-page[data-v-e2ffdd2e]{padding:20px 16px 28px;color:#eef2ff}.stable-header[data-v-e2ffdd2e]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-e2ffdd2e]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#facc15;font-size:.75rem}.muted[data-v-e2ffdd2e]{margin:4px 0 0;color:#dbeafe}.back-btn[data-v-e2ffdd2e]{color:#111827;text-decoration:none;background:linear-gradient(90deg,#fde68a,#f59e0b);padding:10px 14px;border-radius:999px;font-weight:700}.loading[data-v-e2ffdd2e],.empty[data-v-e2ffdd2e]{color:#cbd5e1;margin-top:16px}.stable-list[data-v-e2ffdd2e]{display:grid;gap:12px}.stable-card[data-v-e2ffdd2e]{border-radius:18px;background:#141007e0;border:1px solid rgba(245,158,11,.24);padding:14px}.stable-card__title-row[data-v-e2ffdd2e]{display:flex;justify-content:space-between;gap:10px;align-items:center}.pill[data-v-e2ffdd2e]{border-radius:999px;border:1px solid rgba(245,158,11,.4);padding:4px 10px;font-size:.8rem}.stat-grid[data-v-e2ffdd2e]{margin-top:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.stat-label[data-v-e2ffdd2e]{color:#fcd34d;font-size:.78rem}.stat-value[data-v-e2ffdd2e]{margin-top:2px;font-weight:700}.muted-text[data-v-e2ffdd2e]{color:#facc15;font-size:.85rem}.stable-copy[data-v-e2ffdd2e]{margin:12px 0}.finish-btn[data-v-e2ffdd2e],.upgrade-btn[data-v-e2ffdd2e]{border:none;border-radius:999px;padding:10px 14px;font-weight:700}.finish-btn[data-v-e2ffdd2e]{background:#3b82f62e;color:#dbeafe;margin-right:10px}.upgrade-btn[data-v-e2ffdd2e]{background:linear-gradient(90deg,#f59e0b,#f97316);color:#111827}.upgrade-btn[data-v-e2ffdd2e]:disabled,.finish-btn[data-v-e2ffdd2e]:disabled{opacity:.6}.error[data-v-e2ffdd2e]{color:#fca5a5;margin-top:10px}.trade-center-page[data-v-e36fc832]{padding:20px 16px 28px;color:#eaf2ff}.trade-center-header[data-v-e36fc832]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-e36fc832]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#fde68a;font-size:.75rem}.muted[data-v-e36fc832]{margin:4px 0 0;color:#e5e7eb}.back-btn[data-v-e36fc832]{color:#111827;text-decoration:none;background:linear-gradient(90deg,#fbbf24,#f59e0b);padding:10px 14px;border-radius:999px;font-weight:700}.loading[data-v-e36fc832],.empty[data-v-e36fc832]{color:#cbd5e1;margin-top:16px}.trade-center-grid[data-v-e36fc832]{display:grid;gap:12px}.trade-center-card[data-v-e36fc832]{border-radius:18px;background:#060d1cd9;border:1px solid rgba(251,191,36,.35);box-shadow:0 10px 20px #02061773;padding:14px}.trade-center-title-row[data-v-e36fc832]{display:flex;justify-content:space-between;align-items:center;gap:10px}.trade-center-title-row h3[data-v-e36fc832]{margin:0}.pill[data-v-e36fc832]{border-radius:999px;padding:6px 10px;background:#fbbf242e;border:1px solid rgba(253,224,71,.3);color:#fde68a;font-size:.85rem}.warning-box[data-v-e36fc832]{margin:12px 0;padding:10px 12px;border-radius:12px;background:#f871711f;border:1px solid rgba(248,113,113,.35);color:#fecaca}.stats[data-v-e36fc832]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:14px 0 12px}.stat-label[data-v-e36fc832]{color:#fcd34d;font-size:.76rem;text-transform:uppercase;letter-spacing:.05em}.stat-value[data-v-e36fc832]{font-size:1rem;font-weight:700}.muted-text[data-v-e36fc832]{color:#e5e7eb;font-size:.85rem;margin-left:6px}.info-box[data-v-e36fc832]{margin-top:10px;padding:12px;border-radius:14px;background:#78350f47;border:1px solid rgba(251,191,36,.25)}.info-box__title[data-v-e36fc832]{color:#fde68a;font-weight:800;margin-bottom:4px}.info-box__body[data-v-e36fc832]{color:#f3f4f6}.finish-btn[data-v-e36fc832]{width:100%;border:0;border-radius:14px;padding:11px 14px;font-weight:800;cursor:pointer;margin-top:12px;background:#0f172af2;color:#e2e8f0;border:1px solid rgba(148,163,184,.35)}.finish-btn[data-v-e36fc832]:disabled{opacity:.6;cursor:not-allowed}.stable-page[data-v-475346a3]{padding:20px 16px 28px;color:#eef2ff}.stable-header[data-v-475346a3]{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.eyebrow[data-v-475346a3]{margin:0;text-transform:uppercase;letter-spacing:.12em;color:#facc15;font-size:.75rem}.muted[data-v-475346a3]{margin:4px 0 0;color:#dbeafe}.back-btn[data-v-475346a3]{color:#111827;text-decoration:none;background:linear-gradient(90deg,#fde68a,#f59e0b);padding:10px 14px;border-radius:999px;font-weight:700}.loading[data-v-475346a3],.empty[data-v-475346a3]{color:#cbd5e1;margin-top:16px}.stable-list[data-v-475346a3]{display:grid;gap:12px}.stable-card[data-v-475346a3]{border-radius:18px;background:#141007e0;border:1px solid rgba(245,158,11,.24);padding:14px}.stable-card__title-row[data-v-475346a3]{display:flex;justify-content:space-between;gap:10px;align-items:center}.pill[data-v-475346a3]{border-radius:999px;border:1px solid rgba(245,158,11,.4);padding:4px 10px;font-size:.8rem}.stat-grid[data-v-475346a3]{margin-top:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.stat-label[data-v-475346a3]{color:#fcd34d;font-size:.78rem}.stat-value[data-v-475346a3]{margin-top:2px;font-weight:700}.muted-text[data-v-475346a3]{color:#facc15;font-size:.85rem}.stable-copy[data-v-475346a3]{margin:12px 0}.finish-btn[data-v-475346a3],.upgrade-btn[data-v-475346a3]{border:none;border-radius:999px;padding:10px 14px;font-weight:700}.finish-btn[data-v-475346a3]{background:#3b82f62e;color:#dbeafe;margin-right:10px}.upgrade-btn[data-v-475346a3]{background:linear-gradient(90deg,#f59e0b,#f97316);color:#111827}.upgrade-btn[data-v-475346a3]:disabled,.finish-btn[data-v-475346a3]:disabled{opacity:.6}.error[data-v-475346a3]{color:#fca5a5;margin-top:10px}
