@charset "UTF-8";.mat-mdc-dialog-container{min-width:10rem!important}.mat-mdc-dialog-container .mat-mdc-dialog-surface{background-color:transparent;border-radius:16px}body{margin:0;font-family:Inter,sans-serif}body a{text-decoration:none}body p,body b,body h1,body h2,body h3,body h4,body h5,body h6,body ol,body ul{margin:0}body p.required:after,body b.required:after,body h1.required:after,body h2.required:after,body h3.required:after,body h4.required:after,body h5.required:after,body h6.required:after,body ol.required:after,body ul.required:after{content:" *";color:#f04438}body .form-container{display:flex;flex-direction:column;justify-content:flex-start;gap:1rem}body .form-container h1{font-weight:400;font-style:normal;font-size:22px;line-height:28px;letter-spacing:0px}body .form-container h2{font-weight:500;font-style:normal;font-size:16px;line-height:24px;letter-spacing:.15px}body .form-container h3{font-weight:400;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0px;color:#c1c1e0}body .form-container h4{font-weight:400;font-style:normal;font-size:16px;line-height:24px;letter-spacing:0px;color:#c1c1e0}body .form-container a{color:#4295ff}body .form-input-container{display:flex;flex-direction:column;justify-content:flex-start;gap:.5rem;width:100%}body .form-input-container mat-error{font-weight:400;font-style:normal;font-size:12px;line-height:16px;letter-spacing:0px;color:#f04438}body .form-input-container input:focus{outline:none}body .form-input-container input::placeholder{font-weight:400;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0px;color:#797996}body .form-input-container input[type=text],body .form-input-container input[type=email],body .form-input-container input[type=password],body .form-input-container input[type=number],body .form-input-container input[type=date],body .form-input-container input[type=datetime-local],body .form-input-container input[type=url],body .form-input-container textarea,body .form-input-container select{height:35px;background-color:#3c3d53;color:#f9f8ff;border:solid 1px #454660;border-radius:8px;outline:none;padding:0 12px}body .form-input-container input[type=text]:focus,body .form-input-container input[type=email]:focus,body .form-input-container input[type=password]:focus,body .form-input-container input[type=number]:focus,body .form-input-container input[type=date]:focus,body .form-input-container input[type=datetime-local]:focus,body .form-input-container input[type=url]:focus,body .form-input-container textarea:focus,body .form-input-container select:focus{outline:none;border-color:#3b56c1}body .form-input-container input:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:#f9f8ff}body .form-input-container textarea{padding:6px 12px}body .form-input-container textarea::placeholder{font-weight:400;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0px;font-family:Inter,sans-serif;color:#797996}body .form-input-container textarea:read-only,body .form-input-container textarea:disabled{background-color:transparent}body .form-input-container textarea,body .form-input-container select[multiple]{height:5rem;resize:vertical}body .form-input-container input[type=date]{padding-right:.5rem}body .form-input-container .prefix,body .form-input-container .suffix{font-weight:400;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0px;height:37px;display:flex;align-items:center;box-sizing:border-box;background-color:transparent;color:#656581;border:solid 1px #454660}body .form-input-container .prefix{border-right:none;border-radius:8px 0 0 8px;padding-left:12px}body .form-input-container .suffix{border-left:none;border-radius:0 8px 8px 0;padding-right:12px}body .form-input-container .ck.ck-toolbar,body .form-input-container .ck-toolbar__items{background-color:#3c3d53;z-index:0}body .form-input-container .ck.ck-editor__top .ck-sticky-panel__content,body .form-input-container .ck.ck-editor__main{border:2px solid #1f2130}body .form-input-container .ck.ck-button,body .form-input-container .ck.ck-icon{color:#f9f8ff}body .form-input-container .ck.ck-button:hover,body .form-input-container .ck.ck-button.ck-on,body .form-input-container .ck.ck-button.ck-on:hover{background-color:#23253c}body .form-input-container .ck-list,body .form-input-container .ck.ck-content{background-color:#3c3d53;border:none}body .form-input-container .ck-read-only{background-color:transparent!important;border:1px solid #3c3d53!important;cursor:not-allowed}body .form-input-container .currency-selector{display:flex;justify-content:flex-start;align-items:center;gap:5px;flex-direction:row}body .form-input-container .currency-selector input{flex:1}body .form-input-container .insurance-type-selector{display:flex;justify-content:flex-start;align-items:center;gap:2rem;flex-direction:row}body .form-input-container .insurance-type-selector .insurance-type-option{display:flex;justify-content:center;align-items:center;gap:.5rem;flex-direction:row}body .form-input-container .checkbox-container{display:flex;justify-content:flex-start;gap:.5rem;flex-direction:row;font-weight:400;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0px;align-items:center;justify-self:end;cursor:pointer}body .form-input-container .checkbox-container input{cursor:pointer}body input[type=checkbox]{position:relative;min-width:15px;min-height:15px;max-width:15px;max-height:15px;margin:0;border:1px solid #f9f8ff;border-radius:2px;appearance:none;cursor:pointer}body input[type=checkbox]:checked:after{content:"\2713";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#f9f8ff;font-size:10px;font-weight:700}body .checkbox{display:flex;justify-content:flex-start;align-items:center;gap:5px;flex-direction:row}body .separator:after{content:"";border-right:1px solid #656581}body input[type=radio]{position:relative;width:15px;height:15px;margin:0;border:1px solid #f9f8ff;border-radius:50%;appearance:none}body input[type=radio]:checked:after{content:"\2022";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#c1c1e0;font-size:25px;font-weight:700}body input:disabled,body input[readonly]{cursor:not-allowed;background-color:transparent!important}body input::-webkit-outer-spin-button,body input::-webkit-inner-spin-button{-webkit-appearance:none}body .stepper-header{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-direction:row;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.1)}body .stepper-header h1{font-weight:400;font-style:normal;font-size:22px;line-height:28px;letter-spacing:0px}body .stepper-header .steps{display:flex;justify-content:center;align-items:center;gap:8px;flex-direction:row}body .stepper-header .steps .step{width:16px;height:16px;border-radius:50%;border:2px solid #656581}body .stepper-header .steps .step.active{background:#3b56c1;border-color:#3b56c1}body .checkboxes-filters{display:flex;justify-content:flex-start;align-items:center;gap:12px;flex-direction:row;font-weight:400;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0px;width:auto;height:22px;background-color:#3c3d53;padding:6px 12px;border:1px solid #454660;border-radius:8px;white-space:nowrap;text-overflow:ellipsis}body .checkboxes-filters mat-label{display:flex;justify-content:flex-start;align-items:center;gap:.5rem;flex-direction:row}body .custom-snackbar{background-color:#3f74e0;border-radius:8px;color:#f9f8ff}body .custom-snackbar .mdc-button{background-color:none;border-radius:4px}body .custom-snackbar .mdc-button:hover{--mat-button-text-state-layer-color: transparent !important}body .mat-mdc-snack-bar-container{margin-right:22px}body .snackbar-success,body .snackbar-error{font-weight:500;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0px;background-color:#3c3d53}body .snackbar-success .mat-mdc-snackbar-surface,body .snackbar-error .mat-mdc-snackbar-surface{padding:0}body .snackbar-success .mdc-snackbar__label,body .snackbar-error .mdc-snackbar__label{display:flex;justify-content:flex-start;align-items:center;gap:8px;flex-direction:row}body .snackbar-success .mdc-snackbar__label:before,body .snackbar-error .mdc-snackbar__label:before{content:"";width:20px;height:20px}body .snackbar-success{border:1px solid #20e98b}body .snackbar-success .mdc-snackbar__label:before{background-image:url("./media/check-circle-outline-green-QQ5AYU4G.svg")}body .snackbar-error{border:1px solid #f04438}body .snackbar-error .mdc-snackbar__label:before{background-image:url("./media/error-outline-red-5KPPX7JC.svg")}body .toggle-button-container{display:flex;justify-content:center;align-items:center;gap:0;flex-direction:row;background-color:#151621;border-radius:32px;border:1px solid #3c3d53;height:36px}body .toggle-button-container img{width:18px;height:18px}body .toggle-button-container .toggle-option{display:flex;justify-content:center;align-items:center;gap:.5rem;flex-direction:row;flex:1;color:#f9f8ff;border:none;background:transparent;padding:8px 24px;border-radius:32px;height:100%;white-space:nowrap;transition:all .3s ease;cursor:pointer}body .toggle-button-container .toggle-option.active{background-color:#3c3d53}body .toggle-button-container .toggle-option:hover:not(.active){background-color:#1f2130}body .toggle-button-container .toggle-option:disabled{opacity:.5;cursor:not-allowed}body .toggle-button-container.disabled{opacity:.6;pointer-events:none}body .border-side{flex:1;border:1px solid #797996}body .highlight{background-color:#3c3d53;padding:4px 6px;border-radius:8px}body .cursor-pointer{cursor:pointer}.fullscreen-image-preview{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:80px 72px 132px;background-color:#000000e6;cursor:zoom-out}.fullscreen-image-preview .fullscreen-image{max-width:min(100%,1200px);max-height:calc(100vh - 212px);object-fit:contain;cursor:default;transform-origin:center;transition:transform .15s ease}.fullscreen-image-preview .fullscreen-image.zoomed{cursor:grab;touch-action:none}.fullscreen-image-preview .fullscreen-image.zoomed:active{cursor:grabbing}.fullscreen-image-preview .fullscreen-image-close,.fullscreen-image-preview .fullscreen-image-previous,.fullscreen-image-preview .fullscreen-image-next{position:absolute}.fullscreen-image-preview .fullscreen-image-close{top:16px;right:16px}.fullscreen-image-preview .fullscreen-image-tools{display:flex;justify-content:center;align-items:center;gap:8px;flex-direction:row;position:absolute;top:16px;left:16px}.fullscreen-image-preview .fullscreen-image-previous{top:50%;left:16px;transform:translateY(-50%)}.fullscreen-image-preview .fullscreen-image-next{top:50%;right:16px;transform:translateY(-50%)}.fullscreen-image-preview .fullscreen-image-details{display:flex;justify-content:center;align-items:center;gap:12px;flex-direction:row;font-weight:400;font-style:normal;font-size:12px;line-height:16px;letter-spacing:0px;position:absolute;right:72px;bottom:84px;left:72px;color:#f9f8ff;text-align:center}.fullscreen-image-preview .fullscreen-image-details span{color:#c1c1e0}.fullscreen-image-preview .fullscreen-image-thumbnails{display:flex;justify-content:center;align-items:center;gap:8px;flex-direction:row;position:absolute;right:72px;bottom:16px;left:72px;overflow-x:auto;padding:2px}.fullscreen-image-preview .fullscreen-image-thumbnails button{flex:0 0 auto;width:52px;height:52px;padding:0;overflow:hidden;border:2px solid transparent;border-radius:4px;background:transparent;cursor:pointer}.fullscreen-image-preview .fullscreen-image-thumbnails button.active{border-color:#3b56c1}.fullscreen-image-preview .fullscreen-image-thumbnails button img{width:100%;height:100%;object-fit:cover}@media (max-width: 600px){.fullscreen-image-preview{padding:72px 48px 124px}.fullscreen-image-preview .fullscreen-image-previous{left:8px}.fullscreen-image-preview .fullscreen-image-next{right:8px}.fullscreen-image-preview .fullscreen-image-details,.fullscreen-image-preview .fullscreen-image-thumbnails{right:48px;left:48px}}
