@charset "UTF-8";
.bt-notifications-header-action{position:relative;background-color:transparent;fill:#000;fill:light-dark(#000,#fff);padding:12px;border-width:1px;border-style:solid;border-radius:50%;border-color:transparent;transition:fill 0.15s ease}
@media (max-width:991px){.bt-notifications-header-action{border-color:#D9D9D9;border-color:light-dark(#D9D9D9,#333)}}
.bt-notifications-header-action:hover{background-color:#F1F1F1;background-color:light-dark(#F1F1F1,#333);color:#0090FF;fill:#0090FF;border-color:#F1F1F1;border-color:light-dark(#F1F1F1,#333)}
.bt-notifications-header-action bt-icon{position:relative;width:20px;height:20px;display:block;z-index:1}
.bt-notifications-header-action.bt-notifications-header-action-new-notifications:before{content:"";position:absolute;top:13px;right:13px;background-color:#ED1C24;width:8px;height:8px;border-radius:50%;display:block;z-index:2}
.bt-notifications-modal{background-color:transparent;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:0}
.bt-notifications-modal::backdrop{display:none}
.bt-notifications-modal ::-webkit-scrollbar{width:3px}
.bt-notifications-modal ::-webkit-scrollbar-track{background-color:#F0F0F0;background-color:light-dark(#F0F0F0,#2A2A2A);border-radius:3px}
.bt-notifications-modal ::-webkit-scrollbar-thumb{background:#0090FF;border-radius:3px}
.bt-notifications-modal .bt-notifications-modal-backdrop{position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.5);width:100%;height:100%;margin:0;padding:0;border:0;display:block;z-index:1}
.bt-notifications-modal .bt-notifications-modal-content{position:absolute;color:#000;color:light-dark(#000,#fff);width:100%;max-width:560px;background-color:#fff;background-color:light-dark(#fff,#000);z-index:2}
@media (max-width:991px){.bt-notifications-modal .bt-notifications-modal-content{top:0;left:0;height:100%;overflow:auto}}
@media (min-width:992px){.bt-notifications-modal .bt-notifications-modal-content{top:0;right:0;bottom:0;border-radius:32px 0 0 0;display:flex;flex-flow:column;justify-content:stretch}}
.bt-notifications-modal .bt-notifications-modal-content .bt-notifications-modal-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}
@media (max-width:991px){.bt-notifications-modal .bt-notifications-modal-content .bt-notifications-modal-heading{position:sticky;top:0;background-color:inherit;padding:24px;z-index:2}}
@media (min-width:992px){.bt-notifications-modal .bt-notifications-modal-content .bt-notifications-modal-heading{padding:40px}}
.bt-notifications-modal .bt-notifications-modal-content .bt-notifications-modal-title{font-weight:600}
@media (max-width:991px){.bt-notifications-modal .bt-notifications-modal-content .bt-notifications-modal-title{line-height:1.24;font-size:24px;letter-spacing:-0.47px}}
@media (min-width:992px){.bt-notifications-modal .bt-notifications-modal-content .bt-notifications-modal-title{line-height:1.16;font-size:32px;letter-spacing:-0.69px}}
.bt-notifications-modal .bt-notifications-modal-content .bt-notifications-modal-close{background-color:transparent;color:inherit;fill:#0090FF;margin:0;padding:0;border:0;display:flex;align-items:center;gap:8px;font-size:14px}
.bt-notifications-modal .bt-notifications-modal-content .bt-notifications-modal-close bt-icon{width:12px;height:12px;display:block}
.bt-notifications-modal .bt-notifications-modal-content .bt-notifications-modal-body{position:relative;z-index:1}
@media (max-width:991px){.bt-notifications-modal .bt-notifications-modal-content .bt-notifications-modal-body{padding:0 24px 24px 24px}}
@media (min-width:992px){.bt-notifications-modal .bt-notifications-modal-content .bt-notifications-modal-body{min-width:0;min-height:0;padding:0 40px 40px 40px;flex:1}}
@media (min-width:992px){.bt-notifications-modal .bt-notifications-modal-content .bt-notifications-modal-body .bt-notifications-modal-body-scroll{max-height:100%;padding-right:32px;overflow:auto}}
.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]){background-color:var(--secondary-color,#EBF5FF);color:#000;fill:var(--primary-color,#3478DD);display:flex;align-items:start;border-radius:16px;overflow:hidden}
@media (max-width:991px){.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]){padding:16px;gap:8px;font-size:14px}}
@media (min-width:992px){.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]){padding:24px;gap:16px;font-size:16px}}
.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]):not(:first-child){margin:5px 0}
.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]):is(a):hover{color:#3478DD}
.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":blue"],.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":neutral"]{--primary-color:#3478DD;--secondary-color:#EBF5FF}
.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":red"],.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":alert"],.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":danger"],.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":bad"]{--primary-color:#DB0000;--secondary-color:#FFF2F2}
.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":green"],.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":good"],.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":positive"],.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":important"]{--primary-color:#198F65;--secondary-color:#E8F8F2}
.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":yellow"],.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":various"]{--primary-color:#ED720C;--secondary-color:#FFF6EA}
.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-icon{padding:4px 0;display:block}
.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-icon bt-icon{display:block}
@media (max-width:991px){.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-icon bt-icon{width:16px;height:16px}}
@media (min-width:992px){.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-icon bt-icon{width:20px;height:20px}}
.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-content{flex:1;font-weight:600}
.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-date-and-time{color:#555;font-weight:400}
@media (max-width:991px){.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-date-and-time{font-size:12px}}
@media (min-width:992px){.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-date-and-time{font-size:14px}}
.bt-notifications-modal .bt-notifications-modal-content *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-date-and-time span:not(:first-child):before{content:"• ";color:var(--primary-color,#3478DD)}
.bt-toast-notifications{position:fixed;width:calc(100% - 48px);max-width:420px;display:flex;flex-flow:column-reverse;align-items:stretch;overflow:visible;z-index:5}
@media (max-width:991px){.bt-toast-notifications{right:24px;bottom:24px}}
@media (min-width:992px){.bt-toast-notifications{right:40px;bottom:40px}}
.bt-toast-notifications:empty{display:none;pointer-events:none}
.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]){background-color:var(--secondary-color,#EBF5FF);color:var(--primary-color,#3478DD);fill:var(--primary-color,#3478DD);box-shadow:6px 6px 24px -8px rgba(0,0,0,0.25);display:flex;align-items:start;flex-wrap:wrap;border-radius:16px;overflow:hidden}
@media (max-width:991px){.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]){padding:16px;gap:24px 8px;font-size:14px}}
@media (min-width:992px){.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]){padding:24px;gap:32px 16px;font-size:16px}}
.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]):not(:first-child){margin:5px 0}
.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[data-url]{cursor:pointer}
.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":blue"],.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":neutral"]{--primary-color:#3478DD;--secondary-color:#EBF5FF}
.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":red"],.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":alert"],.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":danger"],.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":bad"]{--primary-color:#DB0000;--secondary-color:#FFF2F2}
.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":green"],.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":good"],.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":positive"],.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":important"]{--primary-color:#198F65;--secondary-color:#E8F8F2}
.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":yellow"],.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"])[class*=":various"]{--primary-color:#ED720C;--secondary-color:#FFF6EA}
.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-icon{padding:4px 0;display:block}
.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-icon bt-icon{display:block}
@media (max-width:991px){.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-icon bt-icon{width:16px;height:16px}}
@media (min-width:992px){.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-icon bt-icon{width:20px;height:20px}}
.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-content{flex:1}
.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-close{background-color:transparent;width:20px;height:20px;margin:0;padding:0;border:0;display:flex;justify-content:center;align-items:center}
.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-close bt-icon{width:10px;height:10px;display:block}
.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-progress{background-color:var(--white,#fff);height:2px;flex:0 0 100%}
.bt-toast-notifications *[class*="bt-notification-item"]:not([class*="bt-notification-item-"]) .bt-notification-item-progress .bt-notification-item-progress-fill{background-color:var(--primary-color,#3478DD);width:100%;height:100%;transition:width var(--timeout,5s) ease-out}