.legal_container__MHY9a{min-height:100vh;display:flex;flex-direction:column;background-color:var(--bg-primary)}.legal_header__yuPUE{border-bottom:1px solid var(--border-subtle);background-color:var(--bg-secondary);position:-webkit-sticky;position:sticky;top:0;z-index:50}.legal_nav__LUGck{display:flex;align-items:center;justify-content:space-between;height:var(--topbar-height)}.legal_brand__OUYRw{display:flex;align-items:center;gap:var(--space-2);font-weight:600;font-size:1.05rem;letter-spacing:-.01em}.legal_brandBadge__3jV7n{font-size:.75rem;padding:2px 6px;background-color:var(--bg-surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--accent-primary);text-transform:uppercase;font-family:var(--font-mono)}.legal_navLinks__xWhBC{display:flex;align-items:center;gap:var(--space-3)}.legal_loginBtn__D7UyR{padding:6px 14px;border-radius:var(--radius-md);background-color:var(--accent-primary);color:#ffffff;font-size:.875rem;font-weight:500;transition:background-color .15s ease}.legal_loginBtn__D7UyR:hover{background-color:var(--accent-primary-hover)}.legal_main__oS2pP{flex:1 1;padding-top:var(--space-8);padding-bottom:var(--space-12)}.legal_article__TuaNG{max-width:780px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-6);line-height:1.7}.legal_titleArea__0kMkd{border-bottom:1px solid var(--border-subtle);padding-bottom:var(--space-6)}.legal_title__fmxNJ{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;letter-spacing:-.02em;color:var(--text-primary)}.legal_meta__Sk0sA{font-size:.875rem;color:var(--text-muted);margin-top:var(--space-2)}.legal_section__uTbI4{display:flex;flex-direction:column;gap:var(--space-3)}.legal_heading__KPyVF{font-size:1.25rem;font-weight:700;color:var(--text-primary);letter-spacing:-.01em}.legal_subheading__jquSq{font-size:1rem;font-weight:600;color:var(--text-primary)}.legal_list__NloYA,.legal_paragraph__50UVh{color:var(--text-secondary);font-size:.9375rem}.legal_list__NloYA{padding-left:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}.legal_tocCard__EmsI0{background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-5);margin-bottom:var(--space-4)}.legal_tocTitle__ikZjQ{font-size:.9375rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--space-3);text-transform:uppercase;letter-spacing:.04em}.legal_tocGrid__eT_Jo{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4);list-style:none;padding:0;margin:0}.legal_tocLink___U8jU{color:var(--text-secondary);font-size:.875rem;text-decoration:none;display:flex;align-items:center;gap:var(--space-2);transition:color .15s ease}.legal_tocLink___U8jU:hover{color:var(--accent-primary)}.legal_noticeBox__hRDDC{background-color:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.3);border-radius:var(--radius-md)}.legal_noticeBoxSuccess__ZXzYh,.legal_noticeBox__hRDDC{padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.legal_noticeBoxSuccess__ZXzYh{background-color:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.3);border-radius:var(--radius-md)}.legal_noticeTitle__hk0tb{font-size:.9375rem;font-weight:700;color:var(--text-primary);display:flex;align-items:center;gap:var(--space-2)}.legal_noticeText__9YBbG{color:var(--text-secondary);font-size:.875rem;line-height:1.6}.legal_tableWrapper__sTM_6{overflow-x:auto;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background-color:var(--bg-surface);margin:var(--space-2) 0}.legal_table__zE_bx{width:100%;border-collapse:collapse;font-size:.875rem;text-align:left}.legal_table__zE_bx th{background-color:var(--bg-secondary);color:var(--text-primary);font-weight:600;white-space:nowrap}.legal_table__zE_bx td,.legal_table__zE_bx th{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle)}.legal_table__zE_bx td{color:var(--text-secondary);vertical-align:top}.legal_table__zE_bx tr:last-child td{border-bottom:none}.legal_stepsList__OqJ13{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-2) 0}.legal_stepItem__wgokc{display:flex;gap:var(--space-3);background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);align-items:flex-start}.legal_stepNumber__4hPEU{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-full);background-color:var(--accent-primary);color:#ffffff;font-size:.75rem;font-weight:700;flex-shrink:0;margin-top:2px}.legal_stepContent__uBbx1{font-size:.875rem;color:var(--text-secondary);line-height:1.6}.legal_stepContent__uBbx1 strong{color:var(--text-primary)}.legal_codeBadge__2ON9P{font-family:var(--font-mono);background-color:var(--bg-surface-hover);border:1px solid var(--border-subtle);padding:1px 5px;border-radius:var(--radius-sm);font-size:.8125rem;color:var(--accent-info)}.legal_footer__3gtNz{border-top:1px solid var(--border-subtle);background-color:var(--bg-secondary);padding:var(--space-6) 0;font-size:.8125rem;color:var(--text-muted)}.legal_footerNav__vdlYH{justify-content:space-between;align-items:center;flex-wrap:wrap}.legal_footerLinks__K8jve,.legal_footerNav__vdlYH{display:flex;gap:var(--space-4)}.legal_footerLink__Xa6K_{color:var(--text-secondary);transition:color .15s ease}.legal_footerLink__Xa6K_:hover{color:var(--text-primary)}