.btn-close{--sinch-btn-close-color:#000;--sinch-btn-close-opacity:1;--sinch-btn-close-hover-opacity:0.75;--sinch-btn-close-focus-opacity:1;--sinch-btn-close-disabled-opacity:0.25;--sinch-btn-close-border-radius:0.5rem;box-sizing:content-box;position:relative;width:2rem;height:2rem;padding:0;color:var(--sinch-btn-close-color);border:0;background-color:transparent;transition:color .2s ease-in-out,opacity .2s ease-in-out;border-radius:var(--sinch-btn-close-border-radius);opacity:var(--sinch-btn-close-opacity)}.btn-close:after,.btn-close:before{content:"";position:absolute;width:60%;height:0;padding-top:10%;border-radius:50rem;background-color:currentColor;top:50%;left:50%;transition:transform .2s ease-in-out}.btn-close:before{transform:translate(-50%,-50%) rotate(45deg)}.btn-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.btn-close:hover{color:var(--sinch-btn-close-color);text-decoration:none;opacity:var(--sinch-btn-close-hover-opacity)}@media (hover:hover) and (pointer:fine){.btn-close:hover:before{transform:translate(-50%,-50%) rotate(225deg)}.btn-close:hover:after{transform:translate(-50%,-50%) rotate(135deg)}}.btn-close:focus-visible{outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);outline-offset:var(--sinch-focus-ring-offset)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--sinch-btn-close-disabled-opacity)}.btn-close-white{--sinch-btn-close-color:#FFFFFF}[data-theme=dark] .btn-close{--sinch-btn-close-color:#FFFFFF}.modal{--sinch-modal-zindex:1055;--sinch-modal-width:500px;--sinch-modal-padding:1rem;--sinch-modal-margin:0.5rem;--sinch-modal-bg:var(--sinch-body-bg);--sinch-modal-bg-blur:1rem;--sinch-modal-border-color:var(--sinch-border-color-translucent);--sinch-modal-border-width:var(--sinch-border-width);--sinch-modal-border-radius:var(--sinch-border-radius);--sinch-modal-box-shadow:var(--sinch-box-shadow-sm);--sinch-modal-inner-border-radius:subtract(var(--sinch-border-radius), var(--sinch-border-width));--sinch-modal-footer-border-color:#DCE2E5;--sinch-modal-footer-border-width:var(--sinch-border-width);position:fixed;top:0;left:0;z-index:var(--sinch-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;-webkit-backdrop-filter:blur(var(--sinch-modal-bg-blur));backdrop-filter:blur(var(--sinch-modal-bg-blur))}.modal-dialog{position:relative;width:auto;margin:var(--sinch-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translate(0,-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--sinch-modal-color);pointer-events:auto;padding:var(--sinch-modal-padding);background-color:var(--sinch-modal-bg);background-clip:padding-box;border:var(--sinch-modal-border-width) solid var(--sinch-modal-border-color);border-radius:var(--sinch-modal-border-radius);box-shadow:var(--sinch-modal-box-shadow);outline:0}.modal-header{display:flex;flex-shrink:0;align-items:flex-start;border-top-left-radius:var(--sinch-modal-inner-border-radius);border-top-right-radius:var(--sinch-modal-inner-border-radius)}.modal-header .btn-close{margin-inline-start:auto;flex-shrink:0}.modal-title{margin-bottom:0}.modal-body{position:relative;flex:1 1 auto}.modal-backdrop{--sinch-backdrop-zindex:1050;--sinch-backdrop-bg:#000;--sinch-backdrop-opacity:0.64;position:fixed;top:0;bottom:0;left:0;right:0;z-index:var(--sinch-backdrop-zindex);background-color:var(--sinch-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--sinch-backdrop-opacity)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;background-color:var(--sinch-modal-footer-bg);border-top:var(--sinch-modal-footer-border-width) solid var(--sinch-modal-footer-border-color);border-bottom-right-radius:var(--sinch-modal-inner-border-radius);border-bottom-left-radius:var(--sinch-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--sinch-modal-footer-gap) * .5)}@media (min-width:768px){.modal{--sinch-modal-margin:1.75rem;--sinch-modal-box-shadow:var(--sinch-box-shadow)}.modal-dialog{max-width:var(--sinch-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--sinch-modal-width:300px}}@media (min-width:1200px){.modal-lg,.modal-xl{--sinch-modal-width:800px}}.modal-xl{--sinch-modal-width:1056px}.modal-dialog-scrollable{height:calc(100% - var(--sinch-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--sinch-modal-margin) * 2)}