.chatbot-container{display:none}df-messenger{--df-messenger-button-titlebar-color: #ff1d31;--df-messenger-bot-message: #f8f8f8;--df-messenger-user-message: #e0e0e0}fa-icon{display:inline-block;line-height:1}fa-icon svg{width:1em;height:1em;vertical-align:-.125em}.confirm-modal{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.45)}.confirm-modal__box{width:100%;max-width:420px;padding:28px 24px 24px;background:#fff;border-top:4px solid #ff1d31;box-shadow:0 10px 30px #0003}.confirm-modal__text{margin:0 0 24px;font-size:16px;line-height:1.5;color:#333}.confirm-modal__actions{display:flex;justify-content:flex-end;gap:12px}.confirm-modal__actions button{height:44px;padding:0 24px;font-size:15px;cursor:pointer;transition:all .15s ease}.confirm-modal__actions button:focus-visible{outline:2px solid #ff1d31;outline-offset:2px}.confirm-modal__cancel{background:transparent;color:#707070;border:2px solid #d0d0d0}.confirm-modal__cancel:hover{border-color:#ff1d31;color:#ff1d31}.confirm-modal__yes{background:#ff1d31;color:#fff;border:2px solid #ff1d31}.confirm-modal__yes:hover{background:#e01428;border-color:#e01428}
