.sf-modal{width:480px}.sf-lede{color:var(--ink-2);margin:6px 0 12px;font-size:13.5px;line-height:1.55}.sf-reasons{flex-wrap:wrap;gap:6px;display:flex}.sf-reason{background:var(--sunken);height:30px;color:var(--ink-2);transition:background var(--t-state) var(--ease), color var(--t-state) var(--ease);border-radius:999px;padding:0 12px;font-size:13px}.sf-reason:hover{background:var(--hover);color:var(--ink)}.sf-reason.on{background:var(--ink);color:var(--page)}.modal textarea.sf-note{background:var(--sunken);border-radius:var(--r-2);min-height:64px;margin-top:12px;padding:10px 12px}.opt.sf-danger{color:var(--danger)}.opt svg{opacity:.85;flex:none}.btn.sm svg{vertical-align:-3px;margin-right:4px}.sf-blocked .sf-blocked-txt{color:var(--ink-3);padding:2px 0;font-size:12.5px}.sf-blocked button{color:var(--ink-2);text-underline-offset:2px;text-decoration:underline}.sf-danger-card{border-radius:var(--r-3);background:var(--danger-soft);align-items:center;gap:16px;padding:14px 16px;display:flex}.sf-danger-card>div{flex:1;min-width:0}.sf-dt{font-weight:500}.sf-dd{color:var(--ink-2);margin-top:2px;font-size:12.5px;line-height:1.5}.sf-dd a{color:inherit;text-underline-offset:2px;text-decoration:underline}.btn.sf-del{background:var(--danger);color:#fff;white-space:nowrap;border-radius:999px;height:32px;padding:0 14px}.btn.sf-del:disabled{opacity:.45;cursor:default}.sf-box{background:var(--sunken);border-radius:var(--r-2);margin-top:8px;padding:10px 12px;font-size:13px}.sf-box.bad{background:var(--danger-soft)}.sf-reauth{color:var(--ink-2);flex-direction:column;gap:10px;line-height:1.5;display:flex}.sf-bt{color:var(--ink-3);margin-bottom:4px;font-size:12px}.sf-li{padding:2px 0}.sf-bh{color:var(--ink-2);margin-top:6px;font-size:12.5px;line-height:1.5}.sf-err{color:var(--danger);margin-top:10px;font-size:13px}.sf-reports{flex-direction:column;gap:10px;display:flex}.sf-report{background:var(--raised);border-radius:var(--r-3);box-shadow:var(--card-shadow);padding:12px 14px}.sf-rh{align-items:center;gap:6px;font-size:13px;display:flex}.sf-rh .r{margin-left:auto;font-size:12px}.sf-tag{background:var(--danger-soft);color:var(--danger);border-radius:4px;margin-right:4px;padding:1px 7px;font-size:11.5px}.sf-excerpt{border-radius:var(--r-2);background:var(--sunken);white-space:pre-wrap;word-break:break-word;max-height:160px;margin-top:8px;padding:8px 10px;font-size:13px;line-height:1.5;overflow:auto}.sf-rn{color:var(--ink-2);margin-top:8px;font-size:12.5px}.sf-ra{align-items:center;gap:6px;margin-top:10px;font-size:12px;display:flex}.sf-ra .sf-grow{flex:1}.sf-cm-report{width:22px;height:20px;color:var(--ink-3);opacity:0;transition:opacity var(--t-state) var(--ease), background var(--t-state);border-radius:6px;place-items:center;margin-left:6px;display:inline-grid}.msg:hover .sf-cm-report,.sf-cm-report:focus-visible{opacity:1}.sf-cm-report:hover{background:var(--hover);color:var(--ink)}.sf-pw{flex-direction:column;gap:10px;max-width:360px;display:flex}.sf-pw .field{margin:0}.sf-own-card{border-radius:var(--r-3);background:var(--sunken);align-items:center;gap:16px;margin-top:12px;padding:14px 16px;display:flex}.sf-own-card>div{flex:1;min-width:0}.sf-own-card .btn{white-space:nowrap}.sf-people{flex-direction:column;gap:2px;max-height:280px;display:flex;overflow:auto}.sf-person{border-radius:var(--r-2);text-align:left;height:40px;color:var(--ink);align-items:center;gap:10px;padding:0 10px;display:flex}.sf-person:hover{background:var(--hover)}.sf-person.on{background:var(--sunken);box-shadow:inset 0 0 0 1.5px var(--ink)}.sf-person .sf-pn{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sf-li-act{align-items:center;gap:10px;display:flex}.sf-li-act>span{flex:1;min-width:0}.sf-link{color:var(--ink);text-underline-offset:2px;white-space:nowrap;font-size:12.5px;text-decoration:underline}
