.safety_safety___8IMR{flex:none;min-width:0;border-bottom:1px solid var(--line-soft);max-height:35%;overflow:auto}.safety_options__nd1FN{font-size:.8125rem;color:var(--ink-3)}.safety_options__nd1FN>summary{cursor:pointer;min-height:44px;padding:.65rem 1.25rem;box-sizing:border-box;text-decoration:underline;text-underline-offset:.2em}.safety_notice__P7eMs{margin:.5rem 1.25rem;font-size:.8125rem;color:var(--ink-2);overflow-wrap:anywhere}.safety_tools__nntex{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:0 1.25rem .75rem;min-width:0}.safety_tools__nntex p{flex:1 1 14rem;margin:0;font-size:.8125rem;color:var(--ink-3);overflow-wrap:anywhere}.safety_tools__nntex button{min-height:44px;white-space:normal}.safety_report__WdX3p{max-width:28rem;min-width:0;margin-top:.25rem;font-size:.8125rem;color:var(--ink-3)}.safety_report__WdX3p summary{cursor:pointer;min-height:44px;padding:.75rem 0;overflow-wrap:anywhere}.safety_report__WdX3p form{display:grid;gap:.5rem;padding:.5rem 0 .75rem}.safety_report__WdX3p textarea{box-sizing:border-box;max-width:100%;min-width:0;width:100%;font:inherit;font-size:1rem;border:1px solid var(--line);border-radius:var(--r-sm);padding:.625rem;resize:vertical}.safety_report__WdX3p button{justify-self:start;min-height:44px;white-space:normal}.safety_report__WdX3p p,.safety_thanks__7BCTk{margin:.25rem 0;font-size:.8125rem;overflow-wrap:anywhere}.safety_options__nd1FN>summary,.safety_tools__nntex{padding-left:max(1.25rem,var(--bnf-phone-control-left,0px));padding-right:max(1.25rem,var(--bnf-phone-control-right,0px))}.safety_notice__P7eMs{margin-left:max(1.25rem,var(--bnf-phone-control-left,0px));margin-right:max(1.25rem,var(--bnf-phone-control-right,0px))}.typing-indicator_slot__WC39a{min-height:0}.typing-indicator_bubble__NsqRF{display:inline-flex;align-items:center;gap:4px;margin:4px 18px 8px;padding:10px 13px;border-radius:18px;background:#f0f0f0}.typing-indicator_bubble__NsqRF i{display:block;width:6px;height:6px;border-radius:50%;background:#757575;animation:typing-indicator_typing-dot__rfUdN 1.2s ease-in-out infinite}.typing-indicator_bubble__NsqRF i:nth-child(2){animation-delay:.15s}.typing-indicator_bubble__NsqRF i:nth-child(3){animation-delay:.3s}@keyframes typing-indicator_typing-dot__rfUdN{0%,70%,to{opacity:.5;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.typing-indicator_bubble__NsqRF i{animation:none;opacity:1}}