.yr-grid[data-astro-cid-ue6cl3wm]{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (width>=900px){.yr-grid[data-astro-cid-ue6cl3wm]{grid-template-columns:minmax(0,1fr) minmax(0,440px)}}.yr-form[data-astro-cid-ue6cl3wm]{flex-direction:column;gap:20px;display:flex}.yr-field[data-astro-cid-ue6cl3wm]{flex-direction:column;gap:8px;display:flex}.yr-label[data-astro-cid-ue6cl3wm]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-subtle);margin:0;font-size:.78rem;font-weight:700}.yr-label[data-astro-cid-ue6cl3wm] span[data-astro-cid-ue6cl3wm]{text-transform:none;letter-spacing:0;color:var(--clay)}.yr-chips[data-astro-cid-ue6cl3wm]{flex-wrap:wrap;gap:8px;display:flex}.yr-chip[data-astro-cid-ue6cl3wm]{min-height:var(--tap-min);border:1px solid var(--border-strong);color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:7px 14px;font-size:.9rem;font-weight:600}.yr-chip[data-astro-cid-ue6cl3wm]:hover{border-color:var(--brand)}.yr-chip[data-astro-cid-ue6cl3wm][aria-checked=true]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}[data-theme=dark] .yr-chip[data-astro-cid-ue6cl3wm][aria-checked=true]{color:#f3eee2;background:#2f4a38}.yr-chip[data-astro-cid-ue6cl3wm]:focus-visible,.yr-toggle[data-astro-cid-ue6cl3wm] button[data-astro-cid-ue6cl3wm]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.yr-acts[data-astro-cid-ue6cl3wm]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.yr-act[data-astro-cid-ue6cl3wm]{border:1px solid var(--border);background:var(--surface);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:4px 4px 4px 14px;display:flex}.yr-act-name[data-astro-cid-ue6cl3wm]{font-size:.92rem;font-weight:600}.yr-toggle[data-astro-cid-ue6cl3wm]{gap:4px;display:inline-flex}.yr-toggle[data-astro-cid-ue6cl3wm] button[data-astro-cid-ue6cl3wm]{width:var(--tap-min);height:var(--tap-min);border:1px solid var(--border-strong);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:12px;font-size:1.15rem;font-weight:700}.yr-toggle[data-astro-cid-ue6cl3wm] .yr-ok[data-astro-cid-ue6cl3wm][aria-pressed=true]{color:#f3eee2;background:#3e7d4a;border-color:#3e7d4a}.yr-toggle[data-astro-cid-ue6cl3wm] .yr-no[data-astro-cid-ue6cl3wm][aria-pressed=true]{color:#f3eee2;background:#b5443a;border-color:#b5443a}.yr-ngoai-doi[data-astro-cid-ue6cl3wm]{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}.yr-side[data-astro-cid-ue6cl3wm]{flex-direction:column;gap:12px;display:flex}.yr-sign[data-astro-cid-ue6cl3wm]{color:#2b2016;background:repeating-linear-gradient(178deg,#d9b98a 0 14px,#d2b080 14px 16px,#ddbf92 16px 30px);border:6px solid #6b4a2e;border-radius:10px;padding:20px clamp(12px,3vw,20px) 16px;box-shadow:0 18px 30px -18px #28190ab3}.yr-sign-h[data-astro-cid-ue6cl3wm]{text-align:center;font-family:var(--font-jp-display);letter-spacing:.08em;border-bottom:2px solid #2b201659;margin:0 0 10px;padding-bottom:8px;font-size:clamp(1.1rem,3.6vw,1.35rem);font-weight:700}.yr-lines[data-astro-cid-ue6cl3wm]{font-family:var(--font-jp);flex-direction:column;gap:6px;margin:0;padding:0;font-size:clamp(.86rem,3.3vw,1.12rem);line-height:1.85;list-style:none;display:flex}.yr-lines[data-astro-cid-ue6cl3wm] li{align-items:flex-start;gap:8px;display:flex}.yr-lines[data-astro-cid-ue6cl3wm] .yr-mark{flex:none;padding-top:.75em;font-size:1.1rem;font-weight:800;line-height:1.6}.yr-lines[data-astro-cid-ue6cl3wm] .is-ok .yr-mark{color:#2f6b3a}.yr-lines[data-astro-cid-ue6cl3wm] .is-no .yr-mark{color:#a3352b}.yr-lines[data-astro-cid-ue6cl3wm] .yt-sent{display:inline-block}.yr-empty[data-astro-cid-ue6cl3wm]{color:#5b4636;margin:0;font-size:.86rem}.yr-empty[data-astro-cid-ue6cl3wm][hidden],.yr-hine[data-astro-cid-ue6cl3wm][hidden]{display:none}.yr-hine[data-astro-cid-ue6cl3wm]{border-left:3px solid var(--clay);margin:0;padding:8px 12px;font-size:.88rem;font-style:italic}.yr-vi[data-astro-cid-ue6cl3wm]{color:var(--text-muted);margin:0;font-size:.86rem}.yr-speak[data-astro-cid-ue6cl3wm]{align-items:center;gap:10px;font-size:.9rem;font-weight:600;display:flex}.yr-ask[data-astro-cid-ue6cl3wm]{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);padding:14px 16px}.yr-ask-btn[data-astro-cid-ue6cl3wm],.yr-ans[data-astro-cid-ue6cl3wm]{min-height:var(--tap-min);border:1px solid var(--border-strong);color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:8px 16px;font-weight:600}.yr-ask-btn[data-astro-cid-ue6cl3wm]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}[data-theme=dark] .yr-ask-btn[data-astro-cid-ue6cl3wm]{color:#f3eee2;background:#2f4a38}.yr-ans[data-astro-cid-ue6cl3wm]{font-family:var(--font-jp)}.yr-ans-vi[data-astro-cid-ue6cl3wm]{font-family:var(--font-ui);font-size:var(--text-xs);font-weight:400;line-height:1.4;display:block}.yr-ask-vi[data-astro-cid-ue6cl3wm]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.yr-ans[data-astro-cid-ue6cl3wm].is-ok{color:#f3eee2;background:#3e7d4a;border-color:#3e7d4a}.yr-ans[data-astro-cid-ue6cl3wm].is-no{border-color:var(--error);color:var(--error);text-decoration:line-through}.yr-ask-btn[data-astro-cid-ue6cl3wm]:focus-visible,.yr-ans[data-astro-cid-ue6cl3wm]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.yr-ask-body[data-astro-cid-ue6cl3wm]{flex-direction:column;gap:8px;margin-top:12px;display:flex}.yr-ask-body[data-astro-cid-ue6cl3wm][hidden]{display:none}.yr-ask-q[data-astro-cid-ue6cl3wm]{font-family:var(--font-jp);margin:0;font-size:1.05rem;line-height:1.9}.yr-ask-who[data-astro-cid-ue6cl3wm]{color:var(--text-subtle);font-family:inherit;font-size:.8rem;font-weight:700}.yr-ask-opts[data-astro-cid-ue6cl3wm]{flex-wrap:wrap;gap:8px;display:flex}.yr-ask-fb[data-astro-cid-ue6cl3wm]{color:var(--text-muted);min-height:1.2em;margin:0;font-size:.88rem}.yr-band[data-astro-cid-ue6cl3wm]{border-radius:var(--radius-card);background:var(--band);color:var(--band-ink);padding:0 clamp(16px,3vw,24px) clamp(16px,3vw,24px)}
