.privacy-check{align-items:flex-start;line-height:1.7;margin:10px 0;font-size:13px}.privacy-check input{flex-shrink:0;margin-top:5px}.privacy-notice{font-size:12px;line-height:1.8;color:var(--muted)}.privacy-notice summary{cursor:pointer;color:#d8c29a}.privacy-form{max-width:900px}.privacy-profile-link{border-top:1px solid #ffffff16;padding-top:20px;margin-top:20px}.privacy-profile-link p{color:var(--muted);font-size:13px}.privacy-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px}.privacy-stats article{display:grid;gap:12px}.privacy-stats span{font-size:12px;color:var(--muted)}.privacy-stats strong{font-size:27px}.privacy-retention{display:flex;gap:32px;flex-wrap:wrap}.privacy-retention article{display:grid;gap:8px}.privacy-retention strong{font-size:22px;color:#cabee3}.privacy-retention small{color:var(--muted)}.privacy-graphs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.privacy-series>div{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:10px 0;border-bottom:1px solid #ffffff09;font-size:12px}.privacy-series i{position:absolute;bottom:0;left:0;width:var(--width);height:2px;background:linear-gradient(90deg,#ccb691,#98b2d9)}.privacy-series b{margin-left:auto;font-weight:400;color:var(--muted)}.privacy-records{font-size:12px}.privacy-records summary{cursor:pointer}.privacy-records table{min-width:650px}.privacy-records td{padding:8px}.table-scroll{overflow:auto;max-height:480px}
@media(max-width:700px){.privacy-graphs{grid-template-columns:1fr}.privacy-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.privacy-stats article{padding:16px}.privacy-stats strong{font-size:22px}.privacy-retention{gap:20px}.privacy-form{padding:18px}}
