.yc-grid[data-astro-cid-bvg453sd]{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (width>=900px){.yc-grid[data-astro-cid-bvg453sd]{grid-template-columns:minmax(0,360px) minmax(0,1fr)}}.yc-form[data-astro-cid-bvg453sd]{flex-direction:column;gap:18px;display:flex}.yc-field[data-astro-cid-bvg453sd]{flex-direction:column;gap:8px;display:flex}.yc-label[data-astro-cid-bvg453sd]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-subtle);margin:0;font-size:.78rem;font-weight:700}.yc-chips[data-astro-cid-bvg453sd]{flex-wrap:wrap;gap:8px;display:flex}.yc-chip[data-astro-cid-bvg453sd]{min-height:var(--tap-min);border:1px solid var(--border-strong);color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:baseline;gap:6px;padding:7px 14px;font-size:.9rem;font-weight:600;display:inline-flex}.yc-chip[data-astro-cid-bvg453sd]:hover{border-color:var(--brand)}.yc-chip[data-astro-cid-bvg453sd][aria-checked=true]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.yc-chip[data-astro-cid-bvg453sd]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-theme=dark] .yc-chip[data-astro-cid-bvg453sd][aria-checked=true]{color:#f3eee2;background:#2f4a38}.yc-q-jp[data-astro-cid-bvg453sd]{font-family:var(--font-jp);font-weight:500}.yc-legend[data-astro-cid-bvg453sd]{border-radius:var(--radius-card);background:var(--surface-2);color:var(--text-muted);flex-direction:column;gap:6px;padding:12px 14px;font-size:.86rem;display:flex}.yc-legend[data-astro-cid-bvg453sd] p[data-astro-cid-bvg453sd]{margin:0}.yc-tag[data-astro-cid-bvg453sd]{font-family:var(--font-jp);border-radius:999px;padding:1px 9px;font-size:.82rem;font-weight:600;display:inline-block}.yc-tag[data-astro-cid-bvg453sd].is-more{background:var(--gold);color:#23201a}.yc-tag[data-astro-cid-bvg453sd].is-less{border:1.5px solid var(--text-subtle);color:var(--text);background:0 0}.yc-ngoai-doi[data-astro-cid-bvg453sd]{border-top:1px solid var(--border);color:var(--text-muted);flex-direction:column;gap:6px;margin:4px 0 0;padding:14px 0 0;font-size:.88rem;list-style:none;display:flex}.yc-card[data-astro-cid-bvg453sd]{border-radius:var(--radius-frame);background:var(--band);color:var(--band-ink);flex-direction:column;padding:clamp(18px,4vw,36px);display:flex}.yc-svg[data-astro-cid-bvg453sd]{width:100%;height:auto;display:block;overflow:visible}.yc-post[data-astro-cid-bvg453sd]{stroke:#eee7d68c;stroke-width:6px;stroke-linecap:round}.yc-foot[data-astro-cid-bvg453sd],.yc-pivot[data-astro-cid-bvg453sd]{fill:#eee7d68c}.yc-bar[data-astro-cid-bvg453sd]{fill:#f3eee2}.yc-string[data-astro-cid-bvg453sd]{stroke:#eee7d673;stroke-width:1.6px;fill:none}.yc-plate[data-astro-cid-bvg453sd]{fill:#eee7d62e;stroke:#f3eee2;stroke-width:2px}.yc-name[data-astro-cid-bvg453sd]{fill:#f3eee2;font-family:var(--font-ui,sans-serif);text-anchor:middle;font-size:15px;font-weight:600}.yc-tagtxt[data-astro-cid-bvg453sd]{font-family:var(--font-jp);text-anchor:middle;font-size:14px;font-weight:600}.yc-tagbg[data-astro-cid-bvg453sd]{fill:#0000;stroke:#eee7d699;stroke-width:1.5px}.yc-tagtxt[data-astro-cid-bvg453sd]{fill:#f3eee2}.yc-tagbg[data-astro-cid-bvg453sd].is-more{fill:var(--band-gold);stroke:var(--band-gold)}.yc-tagtxt[data-astro-cid-bvg453sd].is-more{fill:#1d2520}.yc-beam[data-astro-cid-bvg453sd],.yc-pan[data-astro-cid-bvg453sd]{transform-box:view-box;transition:transform .6s cubic-bezier(.3,1.4,.5,1)}.yc-beam[data-astro-cid-bvg453sd]{transform-origin:200px 63px}[data-astro-cid-bvg453sd][data-heavy=left] .yc-beam[data-astro-cid-bvg453sd]{transform:rotate(-9deg)}[data-astro-cid-bvg453sd][data-heavy=right] .yc-beam[data-astro-cid-bvg453sd]{transform:rotate(9deg)}[data-astro-cid-bvg453sd][data-heavy=left] .yc-pan-l[data-astro-cid-bvg453sd],[data-astro-cid-bvg453sd][data-heavy=right] .yc-pan-r[data-astro-cid-bvg453sd]{transform:translateY(23px)}[data-astro-cid-bvg453sd][data-heavy=left] .yc-pan-r[data-astro-cid-bvg453sd],[data-astro-cid-bvg453sd][data-heavy=right] .yc-pan-l[data-astro-cid-bvg453sd]{transform:translateY(-23px)}@media (prefers-reduced-motion:reduce){.yc-beam[data-astro-cid-bvg453sd],.yc-pan[data-astro-cid-bvg453sd]{transition:none}}.yc-sides[data-astro-cid-bvg453sd]{grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;display:grid}.yc-side[data-astro-cid-bvg453sd]{min-height:var(--tap-min);color:var(--band-ink);font:inherit;cursor:pointer;background:0 0;border:1px solid #eee7d659;border-radius:12px;padding:8px 10px;font-size:.86rem;font-weight:600}.yc-side[data-astro-cid-bvg453sd][aria-checked=true]{background:var(--band-gold);border-color:var(--band-gold);color:#1d2520}.yc-side[data-astro-cid-bvg453sd]:focus-visible{outline:2px solid var(--band-gold);outline-offset:2px}.yc-ja[data-astro-cid-bvg453sd]{font-family:var(--font-jp);margin:18px 0 0;font-size:clamp(1.3rem,4vw,1.8rem);font-weight:500;line-height:1.9}.yc-ja[data-astro-cid-bvg453sd] span{display:inline-block}.yc-ja[data-astro-cid-bvg453sd] .yc-more{color:var(--band-gold)}.yc-ja[data-astro-cid-bvg453sd] .yc-less{text-underline-offset:6px;text-decoration:underline #eee7d680}.yc-short[data-astro-cid-bvg453sd]{font-family:var(--font-jp);color:var(--band-ink-2);margin:2px 0 0;font-size:1rem}.yc-vi[data-astro-cid-bvg453sd]{color:var(--band-ink-2);margin:6px 0 0;font-size:.95rem}.yc-actions[data-astro-cid-bvg453sd]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.yc-actions[data-astro-cid-bvg453sd] .yc-speak-btn{color:var(--band-ink);background:#eee7d624}.yc-best[data-astro-cid-bvg453sd]{min-height:var(--tap-min);color:var(--band-ink);font:inherit;cursor:pointer;background:0 0;border:1px solid #eee7d659;border-radius:999px;padding:7px 16px;font-size:.9rem;font-weight:600}.yc-best[data-astro-cid-bvg453sd]:hover{border-color:var(--band-gold)}.yc-best[data-astro-cid-bvg453sd]:focus-visible{outline:2px solid var(--band-gold);outline-offset:2px}.yc-qa[data-astro-cid-bvg453sd]{flex-direction:column;gap:8px;margin-top:12px;display:flex}.yc-qa[data-astro-cid-bvg453sd][hidden]{display:none}.yc-bub[data-astro-cid-bvg453sd]{max-width:90%;font-family:var(--font-jp);border-radius:16px;margin:0;padding:8px 14px;font-size:1.05rem;line-height:1.8}.yc-bub-vi[data-astro-cid-bvg453sd]{font-family:var(--font-ui);font-size:var(--text-sm);opacity:.8;line-height:1.5;display:block}.yc-bub-q[data-astro-cid-bvg453sd]{background:#eee7d61f;border-bottom-left-radius:4px;align-self:flex-start}.yc-bub-a[data-astro-cid-bvg453sd]{background:var(--band-gold);color:#1d2520;border-bottom-right-radius:4px;align-self:flex-end}
