.herenow[data-astro-cid-2wo3gzxp] [data-astro-cid-2wo3gzxp]{box-sizing:border-box}.herenow[data-astro-cid-2wo3gzxp] .hn-steps[data-astro-cid-2wo3gzxp]{list-style:none;margin:0;padding:0}.herenow[data-astro-cid-2wo3gzxp] .hn-step[data-astro-cid-2wo3gzxp]{margin:0 0 14px;padding:0;overflow-wrap:anywhere}.herenow[data-astro-cid-2wo3gzxp].is-js .hn-step[data-astro-cid-2wo3gzxp]{display:none;margin-bottom:10px}.herenow[data-astro-cid-2wo3gzxp].is-js .hn-step[data-astro-cid-2wo3gzxp].is-active{display:block}.herenow[data-astro-cid-2wo3gzxp] [data-astro-cid-2wo3gzxp][hidden]{display:none!important}.herenow[data-astro-cid-2wo3gzxp] .hn-h[data-astro-cid-2wo3gzxp]{margin:0 0 6px;font-size:1.08rem;line-height:1.3;color:var(--fg)}.herenow[data-astro-cid-2wo3gzxp] .hn-h[data-astro-cid-2wo3gzxp]:focus{outline:none}.herenow[data-astro-cid-2wo3gzxp] .hn-h[data-astro-cid-2wo3gzxp]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.herenow[data-astro-cid-2wo3gzxp] .hn-n[data-astro-cid-2wo3gzxp]{display:block;font-size:.78rem;font-weight:700;color:var(--accent);margin-bottom:2px}.herenow[data-astro-cid-2wo3gzxp] p[data-astro-cid-2wo3gzxp]{margin:0 0 8px;line-height:1.5;color:var(--fg)}.herenow[data-astro-cid-2wo3gzxp] .hn-now[data-astro-cid-2wo3gzxp]{font-weight:600}.herenow[data-astro-cid-2wo3gzxp] .hn-field[data-astro-cid-2wo3gzxp]{display:flex;flex-direction:column;gap:4px;margin:0 0 8px;font-size:.88rem;color:var(--muted)}.herenow[data-astro-cid-2wo3gzxp] .hn-field[data-astro-cid-2wo3gzxp] input[data-astro-cid-2wo3gzxp]{font:inherit;font-size:1rem;min-height:44px;width:100%;max-width:360px;padding:6px 10px;border:1px solid var(--border);border-radius:var(--radius-btn,10px);background:var(--bg);color:var(--fg)}.herenow[data-astro-cid-2wo3gzxp] .hn-field[data-astro-cid-2wo3gzxp] input[data-astro-cid-2wo3gzxp]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.herenow[data-astro-cid-2wo3gzxp] .hn-say[data-astro-cid-2wo3gzxp]{color:var(--fg)}.herenow[data-astro-cid-2wo3gzxp] .hn-timer[data-astro-cid-2wo3gzxp]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.herenow[data-astro-cid-2wo3gzxp] .hn-count[data-astro-cid-2wo3gzxp]{font-size:1.4rem;font-weight:700;color:var(--accent);min-width:3.5ch}.herenow[data-astro-cid-2wo3gzxp] .hn-pick[data-astro-cid-2wo3gzxp]{border:0;margin:0 0 10px;padding:0;min-width:0}.herenow[data-astro-cid-2wo3gzxp] .hn-pick[data-astro-cid-2wo3gzxp] legend[data-astro-cid-2wo3gzxp]{padding:0;margin:0 0 6px;font-size:.88rem;color:var(--muted)}.herenow[data-astro-cid-2wo3gzxp] .hn-pills[data-astro-cid-2wo3gzxp]{display:flex;flex-wrap:wrap;gap:6px}.herenow[data-astro-cid-2wo3gzxp] .hn-pill[data-astro-cid-2wo3gzxp]{position:relative;display:inline-flex}.herenow[data-astro-cid-2wo3gzxp] .hn-pill[data-astro-cid-2wo3gzxp] input[data-astro-cid-2wo3gzxp]{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.herenow[data-astro-cid-2wo3gzxp] .hn-pill[data-astro-cid-2wo3gzxp] span[data-astro-cid-2wo3gzxp]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;border:1px solid var(--border);border-radius:999px;font-size:.95rem;line-height:1.1;color:var(--fg);transition:background .15s,border-color .15s}.herenow[data-astro-cid-2wo3gzxp] .hn-pill[data-astro-cid-2wo3gzxp] input[data-astro-cid-2wo3gzxp]:checked+span[data-astro-cid-2wo3gzxp]{background:var(--accent);border-color:var(--accent);color:var(--accent-fg);font-weight:600}.herenow[data-astro-cid-2wo3gzxp] .hn-pill[data-astro-cid-2wo3gzxp] input[data-astro-cid-2wo3gzxp]:focus-visible+span[data-astro-cid-2wo3gzxp]{outline:2px solid var(--accent);outline-offset:2px}.herenow[data-astro-cid-2wo3gzxp] .hn-pill[data-astro-cid-2wo3gzxp]:hover span[data-astro-cid-2wo3gzxp]{border-color:var(--accent)}.herenow[data-astro-cid-2wo3gzxp] .hn-senses[data-astro-cid-2wo3gzxp]{list-style:none;margin:0;padding:0}.herenow[data-astro-cid-2wo3gzxp] .hn-sense[data-astro-cid-2wo3gzxp]{margin:0 0 10px}.herenow[data-astro-cid-2wo3gzxp] .hn-note[data-astro-cid-2wo3gzxp],.herenow[data-astro-cid-2wo3gzxp] .hn-hint[data-astro-cid-2wo3gzxp],.herenow[data-astro-cid-2wo3gzxp] .hn-opt[data-astro-cid-2wo3gzxp]{font-size:.88rem;color:var(--muted)}.herenow[data-astro-cid-2wo3gzxp] .hn-rate[data-astro-cid-2wo3gzxp]{margin:0 0 10px}.herenow[data-astro-cid-2wo3gzxp] .hn-rate[data-astro-cid-2wo3gzxp] label[data-astro-cid-2wo3gzxp]{display:block;margin:0 0 4px;font-size:.95rem}.herenow[data-astro-cid-2wo3gzxp] .hn-rate-row[data-astro-cid-2wo3gzxp]{display:flex;align-items:center;gap:12px}.herenow[data-astro-cid-2wo3gzxp] .hn-rate-row[data-astro-cid-2wo3gzxp] input[data-astro-cid-2wo3gzxp]{flex:1 1 auto;min-width:0;max-width:320px;min-height:44px;accent-color:var(--accent)}.herenow[data-astro-cid-2wo3gzxp] .hn-rate-row[data-astro-cid-2wo3gzxp] output[data-astro-cid-2wo3gzxp]{min-width:6ch;font-weight:600;color:var(--fg)}.herenow[data-astro-cid-2wo3gzxp] .hn-end[data-astro-cid-2wo3gzxp]{display:flex;flex-wrap:wrap;gap:8px}.herenow[data-astro-cid-2wo3gzxp] .hn-end[data-astro-cid-2wo3gzxp] .btn[data-astro-cid-2wo3gzxp]{min-height:44px}.herenow[data-astro-cid-2wo3gzxp] .hn-nav[data-astro-cid-2wo3gzxp]{display:flex;gap:8px;margin:12px 0 0}.herenow[data-astro-cid-2wo3gzxp] .hn-nav[data-astro-cid-2wo3gzxp] .btn[data-astro-cid-2wo3gzxp]{min-height:44px;min-width:96px}.herenow[data-astro-cid-2wo3gzxp] .hn-foot[data-astro-cid-2wo3gzxp]{margin:8px 0 0;font-size:.85rem;line-height:1.4;color:var(--muted)}@media(prefers-reduced-motion:reduce){.herenow[data-astro-cid-2wo3gzxp] .hn-pill[data-astro-cid-2wo3gzxp] span[data-astro-cid-2wo3gzxp]{transition:none}}.tbl-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1em 0}.tbl{width:100%;border-collapse:collapse;font-size:.92rem;line-height:1.45}.tbl th,.tbl td{text-align:left;vertical-align:top;padding:8px 10px;border-bottom:1px solid var(--border)}.tbl thead th{font-weight:600;color:var(--muted);font-size:.85rem;border-bottom:2px solid var(--border)}.tbl tbody th{font-weight:600}.cautions li{margin:.55em 0}@media(max-width:600px){.tbl,.tbl thead,.tbl tbody,.tbl tr,.tbl th,.tbl td{display:block}.tbl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tbl tr{padding:8px 0;border-bottom:1px solid var(--border)}.tbl th,.tbl td{border:0;padding:2px 0}}
