/* 隐私政策 / 用户协议入口（欢迎卡、账号面板、留名表单）与「注销账号」 */
.legal-links{margin-top:12px;text-align:center;font-size:12px;color:#8f7b52;letter-spacing:.06em}
.legal-links a,.legal-agree a{color:#c9b383;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(201,179,131,.45)}
.legal-links a:hover,.legal-agree a:hover{color:var(--gold)}
.wel-legal{margin-top:6px}
.legal-agree{font-size:12px;color:#a99467;text-align:center;margin:8px 0 0;line-height:1.7}
.del-row{text-align:center;margin-top:4px}
.del-link{font-size:12px;color:#a98a6a;text-decoration-color:rgba(169,138,106,.5)}
.del-link:hover{color:#ff9a86}
.del-form{margin-top:6px;border-color:rgba(255,154,134,.3);background:rgba(255,120,90,.05)}
.del-h{font-size:13px;letter-spacing:.2em;color:#ffb3a3;margin:2px 0 6px;text-align:center}
.del-txt{font-size:12.5px;line-height:1.75;color:#d8c597;margin:0 0 6px}
.del-txt b{color:#ffcabd;font-weight:600}
.del-chk{justify-content:flex-start;margin:8px 2px}
.del-chk input{width:16px;height:16px;accent-color:#d9a441;flex:none}
button.danger{background:linear-gradient(#a8452f,#7a2c1c);border-color:#e08b72;color:#fff1e8;font-weight:700}
button.danger:hover{background:linear-gradient(#b8533b,#8a3524)}
button.danger:disabled{opacity:.55}
