.shared-success-confetti-modal{display:flex!important}.shared-success-confetti-modal .modal-dialog{margin:auto;max-width:497px;width:100%}.shared-success-confetti-modal .modal-content{display:flex;flex-direction:column;padding:0;border-radius:8px;overflow:hidden}.shared-success-confetti-modal-header{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;width:100%;background-color:var(--roofr-blue-5);overflow:hidden}.shared-success-confetti-modal-header-icon{display:flex;align-items:center;justify-content:center;position:relative;background-color:#e7f1fcb3;border-radius:100%;z-index:3;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);overflow:hidden}.shared-success-confetti-modal-body{display:flex;flex-direction:column;position:relative;overflow:hidden;z-index:3}.shared-success-confetti-modal-body>img{flex-shrink:0;width:100%}.shared-success-confetti-modal-body-scroll{display:flex;flex-direction:column;padding:22px 16px 54px;text-align:center}.shared-success-confetti-modal-body-scroll>div{margin:0 auto}.contacts-combobox-trigger{box-shadow:0 4px 10px #0000000d;border:1px solid var(--roofr-mist-5B);border-radius:6px;width:300px;background:var(--roofr-white)}.contacts-combobox-trigger .roofr-trigger-container{border:none}.contacts-combobox-search-bar{background-color:var(--roofr-background-secondary);width:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom:1px solid var(--roofr-mist-5B);padding:var(--rfr-p-8)}.contacts-combobox-search-bar .contacts-combobox-search-input{padding-left:2.4rem!important}.contacts-combobox-create-contact{padding:var(--rfr-p-8) var(--rfr-p-16);display:flex;justify-content:space-between;align-items:center}.contacts-combobox-list{max-height:400px;overflow-y:auto}.contact-typeahead-item{display:flex;align-items:center;justify-content:space-between;gap:var(--rfr-gap-8);padding:var(--rfr-p-5) var(--rfr-p-16);min-height:33px;cursor:pointer}.contact-typeahead-item:hover{background-color:var(--roofr-background-secondary)}.contact-typeahead-item:hover .contact-typeahead-item-tag .roofr-typo{display:inline-block}.contact-typeahead-item-content{display:flex;flex-direction:column;overflow:hidden;flex:1}.contact-typeahead-item-name,.contact-typeahead-item-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-typeahead-item-tag{flex-shrink:0;overflow:hidden}.contact-typeahead-item-tag .roofr-typo{display:none;white-space:nowrap}
