.sb-main #e46-chat-privacy{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;flex:0 0 auto;padding:6px 12px;background:#f5f7f8;color:#263640;border-top:1px solid #d7dfe3;font-size:12px;line-height:1.35}
.sb-main.sb-dashboard-active #e46-chat-privacy,.sb-main.sb-panel-active #e46-chat-privacy,.sb-main.sb-init-form-active #e46-chat-privacy{display:none}
.sb-main #e46-chat-privacy p{margin:0;padding:0;text-align:left}
.sb-main #e46-chat-privacy button{box-sizing:border-box;padding:4px 10px;min-height:30px;border:1px solid #536774;border-radius:5px;background:#fff;color:#263640;cursor:pointer;font:inherit;line-height:1.45}
.sb-main #e46-chat-privacy button:focus-visible{outline:3px solid #127498;outline-offset:2px}
.sb-main #e46-chat-privacy button:disabled{opacity:.6;cursor:wait}
.sb-main #e46-chat-status:empty{display:none}
.sb-main #e46-chat-status,.sb-main #e46-chat-privacy .e46-chat-confirm{grid-column:1/-1}
.sb-main #e46-chat-privacy .e46-chat-confirm p{margin-bottom:8px}
.sb-main #e46-chat-privacy button[hidden]{display:none!important}
.sb-main #e46-chat-privacy .e46-chat-confirm button+button{margin-left:8px}
.sb-main #e46-chat-policies{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0 14px;padding:0 12px 4px;background:#f5f7f8;font-size:12px;line-height:1.35}
.sb-main #e46-chat-policies a,.sb-main .e46-policy-link{color:#075a78;text-decoration:underline;text-underline-offset:3px;font-weight:600}
.sb-main #e46-chat-policies a{display:inline-flex;align-items:center;min-height:24px}
.sb-main #e46-chat-policies a:hover,.sb-main .e46-policy-link:hover{color:#043c50}
.sb-main #e46-chat-policies a:focus-visible,.sb-main .e46-policy-link:focus-visible{outline:2px solid #127498;outline-offset:3px}
.sb-main.sb-dashboard-active #e46-chat-policies,.sb-main.sb-panel-active #e46-chat-policies,.sb-main.sb-init-form-active #e46-chat-policies{display:none}


.sb-main .sb-privacy > a[href]{display:block;color:#0067b1!important;opacity:1;text-decoration:underline!important;text-underline-offset:3px;font-weight:600;line-height:1.5;padding:0;margin:10px 25px;min-height:0}
.sb-main .sb-privacy > a[href]:hover{color:#043c50!important}
.sb-main .sb-privacy > a[href]:focus-visible{outline:2px solid #127498;outline-offset:3px}
.sb-main #e46-chat-policies{display:none}


.sb-main .sb-privacy > .sb-text{margin:15px 0 0;padding:0 25px}

