.your-turn[data-astro-cid-k2bquqjs]{gap:var(--space-6);flex-direction:column;display:flex}.yt-grid[data-astro-cid-k2bquqjs]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=900px){.yt-grid[data-astro-cid-k2bquqjs]{grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:28px}.yt-grid[data-astro-cid-k2bquqjs].yt-grid-wide{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.your-turn[data-astro-cid-k2bquqjs] .seg-chips{flex-wrap:wrap;overflow-x:visible}.yt-form[data-astro-cid-k2bquqjs]{flex-direction:column;gap:18px;display:flex}.yt-field[data-astro-cid-k2bquqjs]{flex-direction:column;gap:6px;display:flex}.yt-label[data-astro-cid-k2bquqjs]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-subtle);margin:0;font-size:.78rem;font-weight:700}.yt-input[data-astro-cid-k2bquqjs]{box-sizing:border-box;width:100%;min-height:var(--tap-min);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font:inherit;border-radius:14px;padding:12px 16px;font-size:1.05rem;font-weight:500}.yt-input[data-astro-cid-k2bquqjs]:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.yt-privacy[data-astro-cid-k2bquqjs]{color:var(--text-subtle);margin:0;font-size:.8rem}.your-turn[data-astro-cid-k2bquqjs] .seg-chips .seg-btn{border-color:var(--border-strong);background:0 0;border-radius:999px;font-size:.9rem}.your-turn[data-astro-cid-k2bquqjs] .seg-chips .seg-btn:hover{border-color:var(--brand);color:var(--text)}.your-turn[data-astro-cid-k2bquqjs] .seg-chips .seg-btn[aria-checked=true]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.yt-uncertain[data-astro-cid-k2bquqjs]{padding:var(--space-3) var(--space-4);border-left:3px solid var(--clay);background:var(--role-predicate-bg);color:var(--text);border-radius:var(--radius-md);font-size:var(--text-sm);margin:0}.yt-uncertain[data-astro-cid-k2bquqjs] a[data-astro-cid-k2bquqjs]{color:var(--accent);font-weight:700}.yt-card-wrap[data-astro-cid-k2bquqjs]{border-radius:var(--radius-frame);background:var(--band);color:var(--band-ink);flex-direction:column;gap:0;padding:clamp(22px,4vw,40px);display:flex}.yt-mine[data-astro-cid-k2bquqjs]{text-align:center;flex-direction:column;align-items:center;gap:4px;margin-top:26px;display:flex}.yt-mine-ja[data-astro-cid-k2bquqjs]{font-family:var(--font-jp);min-height:1.9em;margin:0;font-size:clamp(1.25rem,3.6vw,1.6rem);font-weight:500;line-height:1.9}.yt-mine-ja[data-astro-cid-k2bquqjs] .yt-sent{display:inline-block}.yt-mine-vi[data-astro-cid-k2bquqjs]{color:var(--band-ink-2);min-height:1.4em;margin:0;font-size:.9rem}.yt-mine[data-astro-cid-k2bquqjs] .yt-mine-speak{color:var(--band-ink);background:#eee7d624;margin-top:8px}.yt-ngoai-doi[data-astro-cid-k2bquqjs]{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}.yt-ngoai-doi[data-astro-cid-k2bquqjs] .ruby-text{font-family:var(--font-jp);color:var(--text)}.yt-ngoai-doi-where[data-astro-cid-k2bquqjs]{color:var(--text-muted)}.yt-build[data-astro-cid-k2bquqjs]{border-top:1px solid var(--band-rule);flex-direction:column;gap:10px;margin-top:28px;padding-top:22px;display:flex}.yt-build-lede[data-astro-cid-k2bquqjs]{font-size:var(--text-sm);color:var(--band-ink-2);margin:0}.yt-slot[data-astro-cid-k2bquqjs]{border-radius:var(--radius-md);gap:var(--space-2);min-height:56px;padding:var(--space-2);border:1.5px dashed #eee7d64d;flex-wrap:wrap;align-items:center;display:flex}.yt-tiles[data-astro-cid-k2bquqjs]{gap:var(--space-2);flex-wrap:wrap;display:flex}.yt-tiles[data-astro-cid-k2bquqjs] .yt-tile,.yt-slot[data-astro-cid-k2bquqjs] .yt-tile{min-height:var(--tap-min);color:#1d2520;font-family:var(--font-jp);cursor:pointer;background:#f3eee2;border:0;border-radius:12px;padding:8px 14px;font-size:1.05rem;font-weight:500;transition:transform .15s}.yt-tiles[data-astro-cid-k2bquqjs] .yt-tile:hover{transform:translateY(-2px)}.yt-slot[data-astro-cid-k2bquqjs] .yt-tile{background:var(--band-gold)}.yt-tiles[data-astro-cid-k2bquqjs] .yt-tile:focus-visible,.yt-slot[data-astro-cid-k2bquqjs] .yt-tile:focus-visible{outline:2px solid var(--band-gold);outline-offset:2px}.yt-result-row[data-astro-cid-k2bquqjs]{align-items:center;gap:var(--space-2);min-height:var(--tap-min);display:flex}.yt-result[data-astro-cid-k2bquqjs]{font-size:var(--text-sm);min-height:1.4em;margin:0}.yt-result[data-astro-cid-k2bquqjs].is-ok{color:var(--band-gold)}.yt-result[data-astro-cid-k2bquqjs].is-no{color:#e6a39b}.yt-chips[data-astro-cid-k2bquqjs]{flex-wrap:wrap;gap:8px;display:flex}.yt-chip[data-astro-cid-k2bquqjs]{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}.yt-chip[data-astro-cid-k2bquqjs]:hover:not(:disabled){border-color:var(--brand)}.yt-chip[data-astro-cid-k2bquqjs][aria-checked=true]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.yt-chip[data-astro-cid-k2bquqjs]:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.yt-chip[data-astro-cid-k2bquqjs]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.yt-talk[data-astro-cid-k2bquqjs]{flex-direction:column;gap:12px;display:flex}.yt-bub[data-astro-cid-k2bquqjs]{border-radius:20px;max-width:88%;padding:12px 16px}@media (width<=480px){.yt-bub[data-astro-cid-k2bquqjs]{max-width:100%;padding:10px 12px}.yt-bub-ja[data-astro-cid-k2bquqjs]{font-size:1.05rem}}.yt-bub-q[data-astro-cid-k2bquqjs]{background:#eee7d61a;border-radius:20px 20px 20px 6px;align-self:flex-start}.yt-bub-a[data-astro-cid-k2bquqjs]{color:#1d2520;background:#f3eee2;border-radius:20px 20px 6px;align-self:flex-end}.yt-bub-who[data-astro-cid-k2bquqjs]{letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin:0;font-size:.7rem;font-weight:700}.yt-bub-ja[data-astro-cid-k2bquqjs]{font-family:var(--font-jp);margin:2px 0 0;font-size:clamp(1.15rem,3.4vw,1.45rem);font-weight:500;line-height:1.8}.yt-bub-ja[data-astro-cid-k2bquqjs] .yt-sent{display:inline-block}.yt-bub-vi[data-astro-cid-k2bquqjs]{opacity:.75;margin:0;font-size:.85rem}.yt-talk-speak[data-astro-cid-k2bquqjs]{justify-content:flex-end;display:flex}.yt-talk-speak[data-astro-cid-k2bquqjs] .yt-mine-speak{color:var(--band-ink);background:#eee7d624}.yt-talk-speak-q[data-astro-cid-k2bquqjs]{justify-content:flex-start}.yt-talk-speak[data-astro-cid-k2bquqjs] .yt-ans-speak{color:var(--band-ink);background:#eee7d624}.yt-idcard[data-astro-cid-k2bquqjs]{box-sizing:border-box;background:var(--meishi-paper);width:100%;max-width:420px;color:var(--meishi-ink);border-top:6px solid var(--brand);border-radius:10px;margin:0 auto;padding:18px 22px 20px;position:relative;box-shadow:0 18px 40px -16px #0009}.yt-id-top[data-astro-cid-k2bquqjs]{letter-spacing:.12em;color:var(--meishi-ink-2);text-transform:uppercase;justify-content:space-between;gap:12px;font-size:.72rem;display:flex}.yt-id-top[data-astro-cid-k2bquqjs] span[data-astro-cid-k2bquqjs]:first-child{text-transform:none;font-weight:600}.yt-id-place[data-astro-cid-k2bquqjs]{font-family:var(--font-jp-display);overflow-wrap:anywhere;margin:16px 0 0;padding-right:72px;font-size:clamp(1.3rem,4vw,1.7rem);font-weight:600;line-height:1.6}.yt-id-role[data-astro-cid-k2bquqjs]{font-family:var(--font-jp);color:var(--meishi-ink-2);margin:2px 0 0;padding-right:72px;font-size:1.05rem;line-height:1.8}.yt-id-photo[data-astro-cid-k2bquqjs]{background:repeating-linear-gradient(135deg, var(--meishi-rule) 0 6px, transparent 6px 12px);border:1px solid var(--meishi-rule);border-radius:4px;width:56px;height:68px;position:absolute;bottom:20px;right:20px}.yt-result-row[data-astro-cid-k2bquqjs] .yt-build-speak{flex:none;display:none}.yt-result-row[data-astro-cid-k2bquqjs] .yt-build-speak.is-visible{display:inline-flex}
