.wk[data-astro-cid-jj77hu2n]{margin-top:12px}.wk-bar[data-astro-cid-jj77hu2n]{gap:3px;height:38px;display:flex;position:relative}.wk-seg[data-astro-cid-jj77hu2n]{background:#c6f43259;border-radius:6px;justify-content:center;align-items:center;min-width:6px;display:flex}.wk-d7[data-astro-cid-jj77hu2n]{background:var(--accent)}.wk-sign[data-astro-cid-jj77hu2n]{background:var(--text)}.wk-seg[data-astro-cid-jj77hu2n] b[data-astro-cid-jj77hu2n]{font:700 13px var(--mono);color:var(--bg)}.wk-line[data-astro-cid-jj77hu2n]{background:var(--gold);width:2px;position:absolute;top:-8px;bottom:-8px}.wk-labels[data-astro-cid-jj77hu2n]{font:600 11px var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;margin-top:12px;display:flex}.wk-total[data-astro-cid-jj77hu2n]{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:8px;display:flex}.wk-num[data-astro-cid-jj77hu2n]{font-family:var(--display);color:var(--accent);font-size:72px;font-weight:900;line-height:.9}.wk-unit[data-astro-cid-jj77hu2n]{font-family:var(--display);font-size:28px;font-weight:800}.wk-gift[data-astro-cid-jj77hu2n]{color:var(--gold);flex-basis:100%;font-size:13px;font-weight:600}.wordmark[data-astro-cid-jj77hu2n]{font-family:var(--display);letter-spacing:.01em;font-size:44px;font-weight:900;line-height:1}.hero-card[data-astro-cid-jj77hu2n]{background:var(--surface-2);border:2px solid var(--accent);border-radius:22px;flex:380px;min-width:0;padding:28px;position:relative}.state-box[data-astro-cid-jj77hu2n]{background:var(--surface);border:1px solid var(--line);border-radius:20px;flex-wrap:wrap;align-items:center;gap:24px 40px;padding:28px;display:flex}.state-select[data-astro-cid-jj77hu2n]{width:100%;font:600 17px var(--body);color:var(--text);background:var(--surface-2);border:1.5px solid var(--line-3);border-radius:12px;padding:14px 16px}.state-out[data-astro-cid-jj77hu2n]{border-radius:12px;margin-top:12px;font-size:16px;line-height:1.5}.state-out[data-astro-cid-jj77hu2n].ok{background:#c6f43214;border:1px solid #c6f43273;padding:12px 14px}.state-out[data-astro-cid-jj77hu2n].no{background:#f5b64214;border:1px solid #f5b64273;padding:12px 14px}.state-out[data-astro-cid-jj77hu2n].ok b[data-astro-cid-jj77hu2n]{color:var(--accent)}.state-out[data-astro-cid-jj77hu2n].no b[data-astro-cid-jj77hu2n]{color:var(--gold)}.days[data-astro-cid-jj77hu2n]{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}.day[data-astro-cid-jj77hu2n]{background:var(--surface);border:2px solid var(--line);color:var(--text-2);cursor:pointer;font:inherit;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:16px 6px;transition:transform .12s,border-color .12s,background .12s;display:flex}.day[data-astro-cid-jj77hu2n]:hover:not(.locked){border-color:var(--line-3);transform:translateY(-2px)}.day[data-astro-cid-jj77hu2n].on{border-color:var(--accent);color:var(--text);background:#c6f43214}.day[data-astro-cid-jj77hu2n].locked{cursor:default}.day[data-astro-cid-jj77hu2n].big .day-sc[data-astro-cid-jj77hu2n]{color:var(--gold)}.day[data-astro-cid-jj77hu2n].big.on .day-sc[data-astro-cid-jj77hu2n]{color:var(--accent)}.day-n[data-astro-cid-jj77hu2n]{letter-spacing:.08em;color:var(--text-3);font-size:11px}.day-sc[data-astro-cid-jj77hu2n]{font-family:var(--display);font-size:34px;font-weight:900;line-height:1}.day-u[data-astro-cid-jj77hu2n]{color:var(--text-3);font-size:12px}.meter[data-astro-cid-jj77hu2n]{margin-top:28px}.meter-top[data-astro-cid-jj77hu2n]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;font-size:18px;display:flex}.meter-top[data-astro-cid-jj77hu2n] b[data-astro-cid-jj77hu2n]{font-family:var(--display);font-size:40px}.bar[data-astro-cid-jj77hu2n]{background:var(--surface);border:1px solid var(--line);border-radius:999px;height:16px;margin-bottom:28px;position:relative}.bar-fill[data-astro-cid-jj77hu2n]{background:var(--gold);border-radius:999px;width:0;height:100%;transition:width .35s}.bar-fill[data-astro-cid-jj77hu2n].done{background:var(--accent)}.bar-mark[data-astro-cid-jj77hu2n]{background:var(--text);width:2px;position:absolute;top:-6px;bottom:-6px}.bar-mark[data-astro-cid-jj77hu2n] span[data-astro-cid-jj77hu2n]{letter-spacing:.06em;white-space:nowrap;color:var(--text-2);font-size:11px;position:absolute;top:30px;left:50%;transform:translate(-50%)}.buys[data-astro-cid-jj77hu2n]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.buy[data-astro-cid-jj77hu2n]{text-align:left;background:var(--surface);border:2px solid var(--line);color:var(--text);cursor:pointer;font:inherit;border-radius:16px;flex-direction:column;gap:6px;padding:22px 22px 20px;display:flex;position:relative}.buy[data-astro-cid-jj77hu2n].on{border-color:var(--accent);background:#c6f4320f}.buy-price[data-astro-cid-jj77hu2n]{font-family:var(--display);font-size:40px;font-weight:900;line-height:1}.buy-sc[data-astro-cid-jj77hu2n]{font-size:20px;font-weight:700}.buy-per[data-astro-cid-jj77hu2n]{color:var(--text-3);font-size:13px}.buy[data-astro-cid-jj77hu2n].best .buy-per[data-astro-cid-jj77hu2n]{color:var(--accent)}.buy-note[data-astro-cid-jj77hu2n]{color:var(--text-3);font-size:14px}.opt-flag[data-astro-cid-jj77hu2n]{background:var(--accent);color:var(--bg);letter-spacing:.08em;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700;position:absolute;top:-11px;left:14px}.stack[data-astro-cid-jj77hu2n]{margin-top:22px;padding:22px 24px 10px}.stack-row[data-astro-cid-jj77hu2n]{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:8px 0;font-size:17px;display:flex}.stack-row[data-astro-cid-jj77hu2n].total{border-bottom:0;font-size:20px}.pc[data-astro-cid-jj77hu2n]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pc[data-astro-cid-jj77hu2n] li[data-astro-cid-jj77hu2n]{align-items:flex-start;gap:10px;font-size:16px;display:flex}.pc[data-astro-cid-jj77hu2n] svg{color:var(--accent);flex:none;margin-top:2px}.pc-warn[data-astro-cid-jj77hu2n] svg{color:var(--gold)}.sr-only[data-astro-cid-jj77hu2n]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sticky-cta[data-astro-cid-jj77hu2n]{z-index:50;border:1.5px solid var(--accent);background:#101317f5;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 16px;transition:transform .25s;display:none;position:fixed;bottom:12px;left:12px;right:12px;transform:translateY(140%);box-shadow:0 10px 30px #00000080}.sticky-cta[data-astro-cid-jj77hu2n].show{transform:none}.sticky-cta[data-astro-cid-jj77hu2n] .btn[data-astro-cid-jj77hu2n]{padding:10px 16px}@media (width<=760px){.days[data-astro-cid-jj77hu2n]{grid-template-columns:repeat(4,minmax(0,1fr))}.buys[data-astro-cid-jj77hu2n]{grid-template-columns:1fr}.sticky-cta[data-astro-cid-jj77hu2n]{display:flex}}
