.yc-mvi[data-astro-cid-bki3v633]{color:var(--band-ink);margin:6px 0 0;font-size:.92rem;font-weight:600}.yc-grid[data-astro-cid-bki3v633]{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (width>=900px){.yc-grid[data-astro-cid-bki3v633]{grid-template-columns:minmax(0,1fr) minmax(0,440px)}}.yc-form[data-astro-cid-bki3v633]{flex-direction:column;gap:14px;display:flex}.yc-label[data-astro-cid-bki3v633]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-subtle);margin:0;font-size:.78rem;font-weight:700}.yc-label[data-astro-cid-bki3v633] span[data-astro-cid-bki3v633]{text-transform:none;letter-spacing:0;color:var(--clay)}.yc-chips[data-astro-cid-bki3v633],.yc-levels[data-astro-cid-bki3v633]{flex-wrap:wrap;gap:8px;display:flex}.yc-chip[data-astro-cid-bki3v633],.yc-lv[data-astro-cid-bki3v633]{min-height:var(--tap-min);border:1px solid var(--border-strong);color:var(--text);font:inherit;cursor:pointer;text-align:left;background:0 0;border-radius:14px;flex-direction:column;align-items:flex-start;padding:6px 14px;display:inline-flex}.yc-chip[data-astro-cid-bki3v633]:hover,.yc-lv[data-astro-cid-bki3v633]:hover{border-color:var(--brand)}.yc-lv[data-astro-cid-bki3v633][hidden],.yc-levels[data-astro-cid-bki3v633][hidden],.yc-label[data-astro-cid-bki3v633][hidden]{display:none}.yc-chip[data-astro-cid-bki3v633][aria-pressed=true],.yc-lv[data-astro-cid-bki3v633][aria-checked=true]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}[data-theme=dark] .yc-chip[data-astro-cid-bki3v633][aria-pressed=true],[data-theme=dark] .yc-lv[data-astro-cid-bki3v633][aria-checked=true]{color:#f3eee2;background:#2f4a38}.yc-chip[data-astro-cid-bki3v633]:focus-visible,.yc-lv[data-astro-cid-bki3v633]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.yc-chip-jp[data-astro-cid-bki3v633]{font-family:var(--font-jp);font-size:1rem;font-weight:500}.yc-lv[data-astro-cid-bki3v633]{font-family:var(--font-jp);font-size:1rem}.yc-chip-vi[data-astro-cid-bki3v633],.yc-lv-vi[data-astro-cid-bki3v633]{font-family:var(--font-ui);opacity:.75;font-size:.76rem}.yc-machine[data-astro-cid-bki3v633]{border-radius:var(--radius-card);background:var(--band);color:var(--band-ink);flex-direction:column;gap:10px;padding:16px;display:flex}.yc-m-k[data-astro-cid-bki3v633]{letter-spacing:.12em;text-transform:uppercase;color:var(--band-ink-2);margin:0;font-size:.7rem;font-weight:700}.yc-steps[data-astro-cid-bki3v633]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.yc-step[data-astro-cid-bki3v633]{font-family:var(--font-jp);background:#eee7d614;border:1px solid #eee7d629;border-radius:10px;padding:6px 12px;font-size:clamp(1rem,3vw,1.2rem);line-height:1.8}.yc-step[data-astro-cid-bki3v633].is-done{border-color:var(--band-gold)}.yc-step[data-astro-cid-bki3v633] mark{color:var(--band-gold);border-bottom:2px solid var(--band-gold);background:0 0}.yc-arrow[data-astro-cid-bki3v633]{color:var(--band-ink-2)}.yc-rule[data-astro-cid-bki3v633]{color:var(--band-ink-2);margin:0;font-size:.9rem}.yc-star[data-astro-cid-bki3v633]{border-left:3px solid #e6a39b;margin:0;padding:8px 12px;font-size:.9rem}.yc-star[data-astro-cid-bki3v633][hidden],.yc-hine[data-astro-cid-bki3v633][hidden]{display:none}.yc-machine[data-astro-cid-bki3v633].is-pause .yc-step[data-astro-cid-bki3v633].is-mid{animation:.7s ease-out yc-pause}@keyframes yc-pause{0%,40%{opacity:.2}to{opacity:1}}@media (prefers-reduced-motion:reduce){.yc-machine[data-astro-cid-bki3v633].is-pause .yc-step[data-astro-cid-bki3v633].is-mid{animation:none}}.yc-hine[data-astro-cid-bki3v633]{background:var(--surface-2);border-radius:12px;margin:0;padding:10px 14px;font-size:.92rem}.yc-hine[data-astro-cid-bki3v633]:before{content:"Hine: ";color:var(--clay);font-weight:700}.yc-side[data-astro-cid-bki3v633]{flex-direction:column;gap:12px;display:flex}.yc-board[data-astro-cid-bki3v633]{color:#23201a;background:#fbf8f0;border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 14px 24px -16px #281e0a8c}.yc-col[data-astro-cid-bki3v633]{flex-direction:column;gap:6px;padding:14px 14px 16px;display:flex}.yc-col[data-astro-cid-bki3v633]+.yc-col[data-astro-cid-bki3v633]{border-left:1px dashed #23201a40}.yc-col[data-astro-cid-bki3v633]:not(.is-now){color:#6e6658;background:#23201a0a}.yc-col-h[data-astro-cid-bki3v633]{font-family:var(--font-jp-display);letter-spacing:.1em;margin:0;font-size:1.15rem;font-weight:700}.yc-col[data-astro-cid-bki3v633].is-now .yc-col-h[data-astro-cid-bki3v633]{color:#2f5d3a}.yc-lines[data-astro-cid-bki3v633]{font-family:var(--font-jp);flex-direction:column;gap:10px;margin:0;padding:0;font-size:clamp(.95rem,2.6vw,1.05rem);line-height:1.9;list-style:none;display:flex}.yc-lines[data-astro-cid-bki3v633] li.is-new{animation:.4s ease-out yc-in}.yc-lines[data-astro-cid-bki3v633] .yc-ga{color:#2f5d3a;font-weight:700}@keyframes yc-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.yc-vi[data-astro-cid-bki3v633]{color:var(--text-muted);margin:0;font-size:.86rem}.yc-speak[data-astro-cid-bki3v633]{align-items:center;gap:10px;font-size:.9rem;font-weight:600;display:flex}.yc-band[data-astro-cid-bki3v633]{border-radius:var(--radius-card);background:var(--band);color:var(--band-ink);padding:0 clamp(16px,3vw,24px) clamp(16px,3vw,24px)}@media (width<=420px){.yc-board[data-astro-cid-bki3v633]{grid-template-columns:minmax(0,1fr)}.yc-col[data-astro-cid-bki3v633]+.yc-col[data-astro-cid-bki3v633]{border-top:1px dashed #23201a40;border-left:0}}
