.arcade-back[data-astro-cid-utvjn4ka]{max-width:960px;margin:0 auto 6px}.arcade-back[data-astro-cid-utvjn4ka] a[data-astro-cid-utvjn4ka]{color:var(--gold-400);font-weight:600;text-decoration:none}.vh-devnote[data-astro-cid-utvjn4ka]{margin:8px 0 0;font-weight:600;color:var(--cream-100);text-shadow:0 1px 8px rgba(13,29,31,.65)}.vh-cab[data-astro-cid-utvjn4ka]{--vale-dusk: rgb(7, 24, 18);--vale-deep: #0d2b1e;--vale-green: #14532d;--vale-moss: #2e7d4f;--firefly-gold: #ffd98a;--keeper-gold: #e8b33d;--cream: #fdf6e0;--ink: #10241a;max-width:1020px;margin:30px auto 0;font-family:Georgia,Times New Roman,serif;color:var(--cream);-webkit-font-smoothing:antialiased}.vh-cab[data-astro-cid-utvjn4ka] .vh-screen[data-astro-cid-utvjn4ka]{position:relative;border-radius:14px;overflow:hidden;border:2px solid rgba(232,179,61,.55);box-shadow:0 18px 50px #0000008c,inset 0 0 0 1px #0006;background:#000;aspect-ratio:16 / 9;touch-action:none;user-select:none;-webkit-user-select:none}.vh-cab[data-astro-cid-utvjn4ka] #vh-canvas[data-astro-cid-utvjn4ka]{display:block;width:100%;height:100%;cursor:none}.vh-cab[data-astro-cid-utvjn4ka] .vh-hud[data-astro-cid-utvjn4ka]{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:flex-start;padding:10px 14px 26px;background:linear-gradient(to bottom,#071812f2,#0718128c 62%,#07181200);font-size:15px;pointer-events:none}.vh-cab[data-astro-cid-utvjn4ka] .vh-hud__left[data-astro-cid-utvjn4ka],.vh-cab[data-astro-cid-utvjn4ka] .vh-hud__right[data-astro-cid-utvjn4ka]{display:flex;align-items:center;gap:16px;background:#071812e0;border:1px solid rgba(232,179,61,.25);border-radius:9px;padding:5px 10px}.vh-cab[data-astro-cid-utvjn4ka] .vh-hud__stage[data-astro-cid-utvjn4ka]{color:var(--firefly-gold);font-style:italic}.vh-cab[data-astro-cid-utvjn4ka] .vh-hud[data-astro-cid-utvjn4ka] strong[data-astro-cid-utvjn4ka]{color:#fff;font-size:17px}.vh-cab[data-astro-cid-utvjn4ka] .vh-shells[data-astro-cid-utvjn4ka]{display:inline-flex;gap:5px;pointer-events:none}.vh-cab[data-astro-cid-utvjn4ka] .vh-shellcase[data-astro-cid-utvjn4ka]{width:10px;height:22px;border-radius:4px 4px 2px 2px;background:linear-gradient(to bottom,var(--keeper-gold) 0 30%,#b3392e 30% 100%);border:1px solid rgba(0,0,0,.45);display:inline-block}.vh-cab[data-astro-cid-utvjn4ka] .vh-shellcase--spent[data-astro-cid-utvjn4ka]{opacity:.22;filter:grayscale(.8)}.vh-cab[data-astro-cid-utvjn4ka] .vh-hud[data-astro-cid-utvjn4ka][hidden]{display:none}.vh-cab[data-astro-cid-utvjn4ka] .vh-iconbtn[data-astro-cid-utvjn4ka]{pointer-events:auto;cursor:pointer;background:#071812a6;color:var(--firefly-gold);border:1px solid rgba(232,179,61,.6);border-radius:8px;font-size:15px;line-height:1;padding:7px 9px}.vh-cab[data-astro-cid-utvjn4ka] .vh-iconbtn[data-astro-cid-utvjn4ka]:hover{background:#14532dd9}.vh-cab[data-astro-cid-utvjn4ka] .vh-reload-note[data-astro-cid-utvjn4ka]{position:absolute;left:50%;bottom:16%;transform:translate(-50%);background:#071812c7;color:var(--firefly-gold);padding:6px 16px;border-radius:999px;font-style:italic;font-size:15px;border:1px solid rgba(232,179,61,.4)}.vh-cab[data-astro-cid-utvjn4ka] .vh-overlay[data-astro-cid-utvjn4ka]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0718128c;padding:18px;overflow-y:auto}.vh-cab[data-astro-cid-utvjn4ka] .vh-overlay[data-astro-cid-utvjn4ka][hidden]{display:none}.vh-cab[data-astro-cid-utvjn4ka] .vh-card[data-astro-cid-utvjn4ka]{background:linear-gradient(160deg,#0d2b1ef7,#091e15f7);border:1px solid rgba(232,179,61,.55);border-radius:14px;padding:26px 30px;max-width:620px;width:100%;box-shadow:0 14px 44px #0009;text-align:center}.vh-cab[data-astro-cid-utvjn4ka] .vh-card--small[data-astro-cid-utvjn4ka]{max-width:420px}.vh-cab[data-astro-cid-utvjn4ka] .vh-card__eyebrow[data-astro-cid-utvjn4ka]{text-transform:uppercase;letter-spacing:.2em;font-size:11px;color:var(--firefly-gold);margin:0 0 6px}.vh-cab[data-astro-cid-utvjn4ka] .vh-card[data-astro-cid-utvjn4ka] h2[data-astro-cid-utvjn4ka]{margin:0 0 10px;font-size:30px;font-weight:400;color:#fff}.vh-cab[data-astro-cid-utvjn4ka] .vh-card[data-astro-cid-utvjn4ka] p[data-astro-cid-utvjn4ka]{margin:0 0 12px;line-height:1.5;color:#dcead8;font-size:15.5px}.vh-cab[data-astro-cid-utvjn4ka] .vh-rules[data-astro-cid-utvjn4ka]{text-align:left;margin:0 auto 14px;max-width:480px;line-height:1.55;color:#dcead8;font-size:15px;padding-left:20px}.vh-cab[data-astro-cid-utvjn4ka] .vh-rules[data-astro-cid-utvjn4ka] li[data-astro-cid-utvjn4ka]{margin-bottom:5px}.vh-cab[data-astro-cid-utvjn4ka] .vh-fineprint[data-astro-cid-utvjn4ka]{font-size:13px;font-style:italic;color:#a9c4a4;margin-top:12px}.vh-cab[data-astro-cid-utvjn4ka] .vh-intro-goal[data-astro-cid-utvjn4ka]{color:var(--firefly-gold);font-style:italic}.vh-cab[data-astro-cid-utvjn4ka] .vh-summary-note[data-astro-cid-utvjn4ka]{color:var(--firefly-gold);font-style:italic;min-height:1.2em}.vh-cab[data-astro-cid-utvjn4ka] .vh-btnrow[data-astro-cid-utvjn4ka]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:6px}.vh-cab[data-astro-cid-utvjn4ka] .vh-btn[data-astro-cid-utvjn4ka]{cursor:pointer;font-family:inherit;font-size:16px;background:var(--keeper-gold);color:var(--ink);border:1px solid #8a6414;border-radius:9px;padding:11px 22px;box-shadow:0 3px #8a6414}.vh-cab[data-astro-cid-utvjn4ka] .vh-btn[data-astro-cid-utvjn4ka]:hover{background:var(--firefly-gold)}.vh-cab[data-astro-cid-utvjn4ka] .vh-btn[data-astro-cid-utvjn4ka]:active{transform:translateY(2px);box-shadow:0 1px #8a6414}.vh-cab[data-astro-cid-utvjn4ka] .vh-btn--ghost[data-astro-cid-utvjn4ka]{background:transparent;color:var(--firefly-gold);border:1px solid rgba(232,179,61,.6);box-shadow:none}.vh-cab[data-astro-cid-utvjn4ka] .vh-btn--ghost[data-astro-cid-utvjn4ka]:hover{background:#e8b33d24}.vh-cab[data-astro-cid-utvjn4ka] .vh-stats[data-astro-cid-utvjn4ka]{display:grid;grid-template-columns:1fr auto;gap:5px 22px;max-width:400px;margin:0 auto 14px;text-align:left;font-size:15.5px}.vh-cab[data-astro-cid-utvjn4ka] .vh-stats[data-astro-cid-utvjn4ka] dt[data-astro-cid-utvjn4ka]{color:#b9d2b2}.vh-cab[data-astro-cid-utvjn4ka] .vh-stats[data-astro-cid-utvjn4ka] dd[data-astro-cid-utvjn4ka]{margin:0;color:#fff;text-align:right;font-variant-numeric:tabular-nums}.vh-cab[data-astro-cid-utvjn4ka] .vh-final-line[data-astro-cid-utvjn4ka]{color:var(--firefly-gold);font-style:italic}.vh-cab[data-astro-cid-utvjn4ka] .vh-coupon[data-astro-cid-utvjn4ka]{color:var(--firefly-gold);font-weight:700}.vh-cab[data-astro-cid-utvjn4ka] .vh-foot[data-astro-cid-utvjn4ka]{text-align:center;color:#9fbb9a;font-size:13.5px;margin-top:14px}.vh-cab[data-astro-cid-utvjn4ka] .vh-foot[data-astro-cid-utvjn4ka] a[data-astro-cid-utvjn4ka]{color:var(--firefly-gold)}.vh-cab[data-astro-cid-utvjn4ka] .vh-credit[data-astro-cid-utvjn4ka]{text-align:center;font-size:12.5px;color:#8fa583;margin-top:8px;letter-spacing:.04em}@media(max-width:640px){.vh-cab[data-astro-cid-utvjn4ka] .vh-card[data-astro-cid-utvjn4ka]{padding:20px 18px}.vh-cab[data-astro-cid-utvjn4ka] .vh-card[data-astro-cid-utvjn4ka] h2[data-astro-cid-utvjn4ka]{font-size:24px}.vh-cab[data-astro-cid-utvjn4ka] .vh-hud[data-astro-cid-utvjn4ka]{font-size:13px;padding:8px 10px}.vh-cab[data-astro-cid-utvjn4ka] .vh-hud__left[data-astro-cid-utvjn4ka],.vh-cab[data-astro-cid-utvjn4ka] .vh-hud__right[data-astro-cid-utvjn4ka]{gap:9px}}.vh-help[data-astro-cid-utvjn4ka]{max-width:960px;margin:26px auto 0}.vh-help[data-astro-cid-utvjn4ka] ul[data-astro-cid-utvjn4ka]{padding-left:20px}.vh-help[data-astro-cid-utvjn4ka] li[data-astro-cid-utvjn4ka]{margin-bottom:6px}
