.legal[data-v-83d6ea9f]{min-height:100%;padding:calc(16px + var(--safe-top)) 12px calc(16px + var(--safe-bottom));background:var(--welcome-bg);color:var(--ink);font-family:var(--font)}.panel[data-v-83d6ea9f]{border-radius:28px;width:min(720px,100%);margin:0 auto;padding:18px 20px 22px}.top[data-v-83d6ea9f]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.back[data-v-83d6ea9f]{min-height:44px;color:var(--accent-ink);align-items:center;gap:4px;font-weight:800;display:inline-flex}.logo[data-v-83d6ea9f]{transform-origin:100%;transform:scale(.8)}.docs[data-v-83d6ea9f]{flex-wrap:wrap;gap:6px;margin:0 0 14px;display:flex}.docs a[data-v-83d6ea9f]{background:var(--bg-2);color:var(--ink-2);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:700}.docs a.on[data-v-83d6ea9f]{background:var(--accent-soft);color:var(--accent-ink)}h1[data-v-83d6ea9f]{font-family:var(--font-display);margin:0;font-size:clamp(26px,7vw,34px);line-height:1.1}.updated[data-v-83d6ea9f]{color:var(--ink-3);margin:6px 0 14px;font-size:14px;font-weight:700}.unset-note[data-v-83d6ea9f]{border-radius:var(--radius-sm);background:var(--warn-bg);color:var(--warn-ink);align-items:flex-start;gap:8px;margin:0 0 14px;padding:10px 12px;font-size:14px;font-weight:700;display:flex}.unset-note .icon[data-v-83d6ea9f]{flex:none}.text[data-v-83d6ea9f]{color:var(--ink-2);overflow-wrap:anywhere;font-size:16px;line-height:1.55}.text[data-v-83d6ea9f] h2{font-family:var(--font-display);color:var(--ink);margin:26px 0 8px;font-size:21px;line-height:1.2}.text[data-v-83d6ea9f] h3{color:var(--ink);margin:16px 0 6px;font-size:16.5px}.text[data-v-83d6ea9f] p{margin:0 0 10px}.text[data-v-83d6ea9f] ul{margin:0 0 12px;padding-left:22px}.text[data-v-83d6ea9f] li{margin:0 0 6px}.text[data-v-83d6ea9f] strong{color:var(--ink)}.text[data-v-83d6ea9f] .unset{background:var(--warn-bg);color:var(--warn-ink);border-radius:6px;padding:1px 6px;font-weight:700}.text[data-v-83d6ea9f] .summary{border-radius:var(--radius);background:var(--bg-2);padding:12px 14px 4px}.foot[data-v-83d6ea9f]{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;padding-top:14px;font-size:14px;font-weight:700;display:flex}
