/*! © 2026 Tịnh Tâm Đường. All rights reserved. Copying or reuse without permission is prohibited. */
:root{--bg: #1b2621;--ink: #fbf6ea;--muted: #d5ccb6;--gold-hi: #ffd88c;--line: rgba(240, 184, 90, .25);color-scheme:dark}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.7 system-ui,-apple-system,Segoe UI,Hiragino Sans,Noto Sans JP,Apple SD Gothic Neo,Malgun Gothic,Roboto,sans-serif}.legal{max-width:760px;margin:0 auto;padding:24px 16px 48px}h1{font-size:1.45rem;line-height:1.35;margin:18px 0 12px}h2{font-size:1.1rem;margin:28px 0 8px}.note{color:var(--muted)}a{color:var(--gold-hi);text-underline-offset:3px}.langs{display:flex;flex-wrap:wrap;gap:8px 16px}.langs a{display:inline-flex;align-items:center;min-height:44px}.langs a[aria-current]{color:var(--ink);text-decoration:none;font-weight:600}table{width:100%;border-collapse:collapse;margin:12px 0}th,td{text-align:left;vertical-align:top;padding:10px 8px;border-bottom:1px solid var(--line);overflow-wrap:anywhere}th{width:34%;color:var(--muted);font-weight:600}@media(max-width:520px){th,td{display:block;width:100%}th{border-bottom:0;padding-bottom:0}}ul{padding-left:1.2em}li{margin:0 0 8px}:lang(ja) p,:lang(ja) td,:lang(ja) li{word-break:auto-phrase}:lang(ko) p,:lang(ko) td,:lang(ko) li{word-break:keep-all}
