.social-safety{color:var(--work-ink,#172323);gap:24px;display:grid}.social-safety h2{letter-spacing:-.025em;font-size:24px;font-weight:650}.social-safety h3{font-size:17px;font-weight:650}.social-safety h4{font-size:16px;font-weight:600}.social-safety p,.safety-dialog-body p{margin:8px 0 14px;line-height:1.6}.safety-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.social-safety .profile-card{margin:0}.social-safety form,.safety-dialog-body form{gap:12px;display:grid}.social-safety fieldset{border:0;min-width:0;margin:0;padding:0}.social-safety label,.safety-dialog-body label{font-size:14px;font-weight:550;display:block}.social-safety select,.safety-dialog-body :is(select,textarea){box-sizing:border-box;width:100%;color:var(--work-ink,#172323);background:var(--work-paper,#fff);border:1px solid var(--work-line,#d5dede);font:inherit;border-radius:9px;padding:11px 12px;display:block}.social-safety select{margin:8px 0 12px}.safety-dialog-body textarea{resize:vertical}.social-safety .safety-checkbox{cursor:pointer;align-items:center;gap:12px;min-height:44px;display:flex}.safety-checkbox input{width:18px;height:18px;accent-color:var(--work-accent,#25695c)}.safety-dialog-body{overflow-wrap:anywhere;padding:20px 24px 24px}.safety-dialog-body small,.safety-account-reference,.social-safety small{color:var(--work-muted,#657774);overflow-wrap:anywhere;line-height:1.5}.safety-target{font-weight:600}.safety-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.safety-action-grid .profile-button{justify-content:center}.safety-dialog-body .safety-danger{color:#fff;background:#a62c38;border-color:#a62c38}.safety-dialog-body .safety-report-preview{border:1px solid var(--work-line,#d5dede);border-radius:10px;max-height:160px;padding:12px 14px;overflow:auto}.safety-list{padding-top:20px}.safety-list-navigation{flex-wrap:wrap;gap:8px;display:flex}.safety-list-navigation [aria-pressed=true]{background:var(--work-ink,#172323);color:var(--work-paper,white)}.safety-resume{z-index:50;border:1px solid var(--work-line,#d5dede);background:var(--work-paper,white);color:var(--work-ink,#172323);border-radius:12px;align-items:center;gap:12px;max-width:calc(100vw - 40px);padding:14px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 24px #0002}.social-safety :is(button,a,input,select,h4):focus-visible,.safety-dialog-body :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--work-accent,#28796a);outline-offset:3px}.social-safety .profile-button,.safety-dialog-body .profile-button,.safety-trigger{min-height:40px}.social-safety :disabled,.safety-dialog-body :disabled{opacity:.55;cursor:not-allowed}@media (max-width:760px){.safety-settings-grid{grid-template-columns:1fr}.safety-dialog-body{padding:16px}.safety-resume{flex-wrap:wrap}.social-safety .profile-request-row{flex-wrap:wrap;align-items:flex-start}}.safety-content{gap:20px;display:grid}.safety-content[hidden]{display:none}
