.privacy-notice{display:flex;flex-direction:column;gap:8px;font-size:11px;line-height:1.7}.privacy-notice a,.privacy-links a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.privacy-notice small{font-size:10px}.privacy-links{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0;font-size:10px;color:var(--muted)}.privacy-links button{font:inherit;padding:0;text-decoration:underline;text-underline-offset:3px}.profile-save{margin-top:20px;padding-top:12px;border-top:1px solid var(--line)}.profile-save p{margin-bottom:14px}

.privacy-choice{display:flex;align-items:flex-start;gap:10px;cursor:pointer;min-height:44px;padding:5px 0;line-height:1.6}.privacy-choice input[type="checkbox"]{appearance:auto;accent-color:var(--accent);width:18px;height:18px;min-width:18px;min-height:18px;margin:1px 0 0;padding:0;cursor:pointer}.privacy-choice>span{flex:1}.privacy-policy-link{margin-left:28px;font-size:10px}
