.header-bar{gap:1rem}.header-bar .entities-dropdown{width:15%}
.dropdown-container{flex-direction:column;width:100%;position:relative}.dropdown-container .focus-button{position:absolute;z-index:-1}.dropdown-container .focus-button:focus+.selected-option{border-color:var(--monitoring-theme-color, var(--primary-color-1, #562770))}.dropdown-container .selected-option{background-color:#fff;border-radius:.375rem;border:solid 1px #c9cfdb;font-family:"Krub",sans-serif;font-size:1rem;padding:.5rem .75rem;outline:none;width:100%;cursor:pointer;background-image:url(/webjars/website-client/10.10.0-1/assets/images/simple-arrow-down-4cf3d92651f15ffdf1a98e1fa5e67264.svg);background-repeat:no-repeat;background-position-x:98%;background-position-y:50%;-webkit-user-select:none;user-select:none}.dropdown-container.active .selected-option{border-color:var(--monitoring-theme-color, var(--primary-color-1, #562770));background-image:url(/webjars/website-client/10.10.0-1/assets/images/simple-arrow-up-01da379d30d118a2fbfdcf81acc19c3d.svg)}.dropdown-container.active .option-container{display:block}.dropdown-container .option-container{display:none;border:solid 1px #c9cfdb;border-radius:.375rem;position:absolute;width:100%;background-color:#fff;z-index:99}.dropdown-container .option-container .option{display:flex;white-space:nowrap;align-items:center;cursor:pointer;box-sizing:border-box;font-weight:normal;min-height:1.2em;padding:.5rem .75rem;font-size:1rem;font-family:"Krub",sans-serif;-webkit-user-select:none;user-select:none;opacity:.7}.dropdown-container .option-container .option:hover,.dropdown-container .option-container .option.hover{background-color:var(--monitoring-background-color, var(--primary-color-4, #f2ecfe))}.dropdown-container .option-container .option.hover{border-right:solid 2px var(--monitoring-theme-color, var(--primary-color-1, #562770))}.dropdown-container .option-container .option.hover:first-child{border-top-right-radius:.375rem}.dropdown-container .option-container .option.hover:last-child{border-bottom-right-radius:.375rem}.dropdown-container .option-container .option.selected{opacity:1;background-color:var(--monitoring-background-color, var(--primary-color-4, #f2ecfe))}.dropdown-container .option-container .option.selected input{background-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.dropdown-container .option-container .option:not(:last-child){border-bottom:solid 1px #c9cfdb}.dropdown-container .option-container .option input{margin:0 .5rem 0 0;height:1rem;width:1rem;flex-shrink:0;appearance:none;background-clip:content-box;border:1px solid var(--monitoring-theme-color, var(--primary-color-2, #8246af));padding:3px;border-radius:50%}
.toggle-button{align-items:center;background-color:#c9cfdb;border-radius:.5rem;cursor:pointer;display:inline-flex;height:.5rem;margin-left:.5rem;margin-right:1rem;position:relative;transition:background-color .1s;width:1.5rem;border:none}.toggle-button::before{height:1rem;width:1rem;left:-0.5rem;content:"";background-color:#fff;border-radius:50%;border:1px solid #c9cfdb;display:block;position:absolute;transition-property:left,background-color;transition-duration:.1s}.toggle-button.disabled::before{background-color:#a5b0bb}.toggle-button.on::before{left:1rem;background-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));border:1px solid var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.toggle-button.on.disabled{opacity:45%}.toggle-button.disabled{cursor:not-allowed}
.assignment-row{display:flex;align-items:center}.assignment-item{display:flex;align-items:center}.assignment-item+.ic_close{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));font-size:.5rem}.draggable{cursor:grab;color:#ccd2d9;height:1rem}.ic_favori{color:#ffb300}.ic_favori_full{color:#ffb300}
.assignment-editor div.dragged{opacity:.4}.assignment-editor div.dropzone{height:1rem}.assignment-editor .search-field-select .search-bar{border:none}.assignment-editor .search-bar input::placeholder{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.assignment-editor .separator{margin-top:0 !important;margin-bottom:24px !important}
.loading-spinner{height:1rem;width:1rem;animation:1s spin linear infinite;padding-top:.25rem;border-top:2px solid #eaeef2;border-right:2px solid rgba(0,0,0,0);border-radius:50%;border-top-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));height:2.5rem;width:2.5rem;margin:auto}
.text-action.disabled{pointer-events:none;cursor:default;color:#a5b0bb}
.notification-save-success-message{background-color:#f0fbf6;color:#2ec181;font-size:1rem;left:50%;padding:1rem;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);animation-delay:5s;animation-duration:1s;animation-fill-mode:both;animation-name:fadeOut}.notification-save-error-message{background-color:#fff2f2;color:var(--monitoring-red-color, #e4041f);font-size:1rem;left:50%;padding:1rem;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);animation-delay:5s;animation-duration:1s;animation-fill-mode:both;animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
.criteria-configurer .criterion-card{align-items:center;display:flex;justify-content:space-between}.criteria-configurer .criterion-card.disabled{background-color:#eaeef2;color:#7b8794}.criteria-configurer:not(.edition) .text-action{color:#a5b0bb;cursor:initial}.criteria-configurer .text-action{letter-spacing:initial}.criteria-configurer .category>.title{align-items:center;display:flex;justify-content:space-between}.criteria-configurer .category>.title.disabled{color:#7b8794}
:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: 0.8;--PhoneInputInternationalIconGlobe-opacity: 0.65;--PhoneInputCountrySelect-marginRight: 0.35em;--PhoneInputCountrySelectArrow-width: 0.3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: 0.45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,0.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,0.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);-ms-transform:var(--PhoneInputCountrySelectArrow-transform);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}
.file-input .file-name{margin-right:1.5rem}.file-input label *{color:#a5b0bb;margin-right:1.5rem}.file-input .actions>*{display:inline-block}.file-input .actions>*:not(:last-child){padding-right:1rem;margin-right:1rem;border-right:1px solid #dde1e9}
:not(.multistep-wrapper)>.react-form{box-shadow:0 .25rem 2rem rgba(0,0,0,.13);padding-bottom:3rem;width:100%;max-width:576px;border-radius:.75rem;background-color:#fff;padding:1.5rem;position:relative}:not(.multistep-wrapper)>.react-form>.panel-control{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));top:1.5rem;right:1.5rem;position:absolute}@media only screen and (min-width: 769px){:not(.multistep-wrapper)>.react-form>.panel-control{float:right;position:sticky}}:not(.multistep-wrapper)>.react-form>.panel-control [class^=ic_],:not(.multistep-wrapper)>.react-form>.panel-control [class*=" ic_"]{cursor:pointer}@media only screen and (max-width: 576px){:not(.multistep-wrapper)>.react-form{padding:.75rem}:not(.multistep-wrapper)>.react-form .panel-control{right:.75rem;top:.75rem}}.input{background-color:#fff;border-radius:.375rem;border:solid 1px #c9cfdb;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;padding:.5rem .75rem;outline:none;width:100%}.input:-webkit-autofill,.input:-webkit-autofill:active,.input:-webkit-autofill:hover,.input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2rem #fff inset !important}.input::placeholder,.input.stripeInputStyle:placeholder-shown{color:#a5b0bb;font-size:.875rem;font-weight:lighter}.input[readonly]{background-color:#eaeef2;border-color:#c9cfdb}.input:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.input:disabled{color:#a5b0bb;background-color:#eaeef2}.react-form{display:flex;flex-direction:column;text-align:initial}.react-form>.title-bar>.title{text-align:center}.react-form.inline{background-color:rgba(0,0,0,0);box-shadow:unset;border-radius:unset;display:block;padding:0;width:auto}.react-form.inline .input-group:not(.search-bar)>input{display:inline-block;width:auto}.react-form.inline [type=submit]{position:initial}.react-form>.title,.react-form .form-title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal;text-align:center}.react-form .back-link{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));cursor:pointer;margin-bottom:1.5rem;display:inline-block}.react-form .back-link.disabled{color:#7b8794;cursor:not-allowed;pointer-events:none}.react-form .multi-checkboxes-container{position:relative}.react-form .multi-checkboxes-container>label{margin-bottom:1rem}.react-form .selection-button{position:absolute;right:0;top:0}.react-form hr{border:solid .5px var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));max-width:576px;width:100%}.react-form hr.hr-secondary{border-color:#dde1e9;margin:2.5rem 0}.react-form.titled>hr{margin-bottom:1.5rem}.react-form label{color:var(--monitoring-theme-color, var(--primary-color-1, #562770));display:inline-block;font-size:.8rem;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-weight:400;margin-bottom:.35rem}.react-form label .detail{color:#a5b0bb;margin-left:.25rem}.react-form .rte-container{background-color:#fff;border-radius:.375rem;border:solid 1px #c9cfdb;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;padding:.5rem .75rem;outline:none;width:100%;padding:0;overflow:hidden}.react-form .rte-container:-webkit-autofill,.react-form .rte-container:-webkit-autofill:active,.react-form .rte-container:-webkit-autofill:hover,.react-form .rte-container:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2rem #fff inset !important}.react-form .rte-container::placeholder,.react-form .rte-container.stripeInputStyle:placeholder-shown{color:#a5b0bb;font-size:.875rem;font-weight:lighter}.react-form .rte-container[readonly]{background-color:#eaeef2;border-color:#c9cfdb}.react-form .rte-container:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.react-form .rte-container:disabled{color:#a5b0bb;background-color:#eaeef2}.react-form :not(.search-bar)>input[type=text],.react-form :not(.search-bar)>input[type=password],.react-form :not(.search-bar)>input[type=email],.react-form :not(.search-bar)>input[type=color],.react-form :not(.search-bar)>input[type=tel],.react-form :not(.search-bar)>input[type=url]{background-color:#fff;border-radius:.375rem;border:solid 1px #c9cfdb;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;padding:.5rem .75rem;outline:none;width:100%}.react-form :not(.search-bar)>input[type=text]:-webkit-autofill,.react-form :not(.search-bar)>input[type=text]:-webkit-autofill:active,.react-form :not(.search-bar)>input[type=text]:-webkit-autofill:hover,.react-form :not(.search-bar)>input[type=text]:-webkit-autofill:focus,.react-form :not(.search-bar)>input[type=password]:-webkit-autofill,.react-form :not(.search-bar)>input[type=password]:-webkit-autofill:active,.react-form :not(.search-bar)>input[type=password]:-webkit-autofill:hover,.react-form :not(.search-bar)>input[type=password]:-webkit-autofill:focus,.react-form :not(.search-bar)>input[type=email]:-webkit-autofill,.react-form :not(.search-bar)>input[type=email]:-webkit-autofill:active,.react-form :not(.search-bar)>input[type=email]:-webkit-autofill:hover,.react-form :not(.search-bar)>input[type=email]:-webkit-autofill:focus,.react-form :not(.search-bar)>input[type=color]:-webkit-autofill,.react-form :not(.search-bar)>input[type=color]:-webkit-autofill:active,.react-form :not(.search-bar)>input[type=color]:-webkit-autofill:hover,.react-form :not(.search-bar)>input[type=color]:-webkit-autofill:focus,.react-form :not(.search-bar)>input[type=tel]:-webkit-autofill,.react-form :not(.search-bar)>input[type=tel]:-webkit-autofill:active,.react-form :not(.search-bar)>input[type=tel]:-webkit-autofill:hover,.react-form :not(.search-bar)>input[type=tel]:-webkit-autofill:focus,.react-form :not(.search-bar)>input[type=url]:-webkit-autofill,.react-form :not(.search-bar)>input[type=url]:-webkit-autofill:active,.react-form :not(.search-bar)>input[type=url]:-webkit-autofill:hover,.react-form :not(.search-bar)>input[type=url]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2rem #fff inset !important}.react-form :not(.search-bar)>input[type=text]::placeholder,.react-form :not(.search-bar)>input[type=text].stripeInputStyle:placeholder-shown,.react-form :not(.search-bar)>input[type=password]::placeholder,.react-form :not(.search-bar)>input[type=password].stripeInputStyle:placeholder-shown,.react-form :not(.search-bar)>input[type=email]::placeholder,.react-form :not(.search-bar)>input[type=email].stripeInputStyle:placeholder-shown,.react-form :not(.search-bar)>input[type=color]::placeholder,.react-form :not(.search-bar)>input[type=color].stripeInputStyle:placeholder-shown,.react-form :not(.search-bar)>input[type=tel]::placeholder,.react-form :not(.search-bar)>input[type=tel].stripeInputStyle:placeholder-shown,.react-form :not(.search-bar)>input[type=url]::placeholder,.react-form :not(.search-bar)>input[type=url].stripeInputStyle:placeholder-shown{color:#a5b0bb;font-size:.875rem;font-weight:lighter}.react-form :not(.search-bar)>input[type=text][readonly],.react-form :not(.search-bar)>input[type=password][readonly],.react-form :not(.search-bar)>input[type=email][readonly],.react-form :not(.search-bar)>input[type=color][readonly],.react-form :not(.search-bar)>input[type=tel][readonly],.react-form :not(.search-bar)>input[type=url][readonly]{background-color:#eaeef2;border-color:#c9cfdb}.react-form :not(.search-bar)>input[type=text]:focus,.react-form :not(.search-bar)>input[type=password]:focus,.react-form :not(.search-bar)>input[type=email]:focus,.react-form :not(.search-bar)>input[type=color]:focus,.react-form :not(.search-bar)>input[type=tel]:focus,.react-form :not(.search-bar)>input[type=url]:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.react-form :not(.search-bar)>input[type=text]:disabled,.react-form :not(.search-bar)>input[type=password]:disabled,.react-form :not(.search-bar)>input[type=email]:disabled,.react-form :not(.search-bar)>input[type=color]:disabled,.react-form :not(.search-bar)>input[type=tel]:disabled,.react-form :not(.search-bar)>input[type=url]:disabled{color:#a5b0bb;background-color:#eaeef2}.react-form :not(.search-bar)>input[type=color]{height:2.45rem !important;padding:.18rem .25rem !important;width:2.35rem !important}.react-form :not(.search-bar)>input[type=checkbox]+label{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;color:var(--monitoring-text-color, #323f4b);font-size:1rem;text-transform:none;display:inline;text-transform:none}.react-form :not(.search-bar)>input[type=radio]+label{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;color:var(--monitoring-text-color, #323f4b);margin-left:.25rem}.react-form .action-container{align-self:center;bottom:-1.25rem;display:flex;justify-content:space-around;position:absolute;width:100%}.react-form .action-container button{position:initial}.react-form .action-container.space-between{display:block}.react-form .action-container.space-between>:last-child{float:right}.react-form .StripeElement{background-color:#fff;border-radius:.375rem;border:solid 1px #c9cfdb;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;padding:.5rem .75rem;outline:none;width:100%;height:39px}.react-form .StripeElement:-webkit-autofill,.react-form .StripeElement:-webkit-autofill:active,.react-form .StripeElement:-webkit-autofill:hover,.react-form .StripeElement:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2rem #fff inset !important}.react-form .StripeElement::placeholder,.react-form .StripeElement.stripeInputStyle:placeholder-shown{color:#a5b0bb;font-size:.875rem;font-weight:lighter}.react-form .StripeElement[readonly]{background-color:#eaeef2;border-color:#c9cfdb}.react-form .StripeElement:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.react-form .StripeElement:disabled{color:#a5b0bb;background-color:#eaeef2}.react-form select{background-color:#fff;border-radius:.375rem;border:solid 1px #c9cfdb;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;padding:.5rem .75rem;outline:none;width:100%;appearance:none;cursor:pointer;font-size:1rem;font-family:var(--app-font-family, "Krub"),sans-serif}.react-form select:-webkit-autofill,.react-form select:-webkit-autofill:active,.react-form select:-webkit-autofill:hover,.react-form select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2rem #fff inset !important}.react-form select::placeholder,.react-form select.stripeInputStyle:placeholder-shown{color:#a5b0bb;font-size:.875rem;font-weight:lighter}.react-form select[readonly]{background-color:#eaeef2;border-color:#c9cfdb}.react-form select:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.react-form select:disabled{color:#a5b0bb;background-color:#eaeef2}.react-form select:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.react-form select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}.react-form .info-message,.react-form .warning-message,.react-form .error-message{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;position:absolute}.react-form .error-message{color:#f21d1d;display:none}.react-form .warning-message{color:var(--monitoring-orange-color, #fb7f00)}.react-form .info-message{color:var(--monitoring-theme-color, var(--primary-color-1, #562770))}.react-form .form-general-error{margin-bottom:1rem}.react-form .help-message{font-size:1rem;white-space:normal}.react-form>.message{margin-top:-0.5rem;text-align:start}textarea{background-color:#fff;border-radius:.375rem;border:solid 1px #c9cfdb;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;padding:.5rem .75rem;outline:none;width:100%;resize:none}textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2rem #fff inset !important}textarea::placeholder,textarea.stripeInputStyle:placeholder-shown{color:#a5b0bb;font-size:.875rem;font-weight:lighter}textarea[readonly]{background-color:#eaeef2;border-color:#c9cfdb}textarea:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}textarea:disabled{color:#a5b0bb;background-color:#eaeef2}textarea:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.input-group .valid{bottom:0;position:absolute;right:.65rem;text-align:right;top:0;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));font-size:.75rem}.mode-toggle{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;letter-spacing:.03125rem;font-weight:400;appearance:none;background:none;border:none;border-radius:2.5rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;padding:.5rem 2rem;text-decoration:none;transition-property:background,border,color;transition-duration:.3s;bottom:0;position:absolute;right:.65rem;text-align:right;top:0;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));font-size:1rem;padding:0}.mode-toggle.disabled,.mode-toggle:disabled{cursor:initial;pointer-events:none}.mode-toggle.small{padding:.25rem 1rem}.steps{margin-bottom:1rem}.steps>*{height:1.5625rem;width:1.5625rem;background-color:#c9cfdb;border-radius:50%;color:#fff;flex:none;font-size:.875rem;margin:auto calc(1.5rem/2);position:relative;text-align:center}.steps>*:not(:first-child)::before{border:solid .5px #c9cfdb;content:"";left:calc(2px - 1.5rem);position:absolute;width:calc(1.5rem - 4px)}.steps>*:not(:first-child).active::before{left:calc(1px - 1.5rem)}.steps>*.done{background:#2ec181}.steps>*.active{height:2.1875rem;width:2.1875rem;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;font-weight:500;background-color:#fff;border:1px solid var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1))}.steps [class=ic_check]{margin:0}.radio-button{margin:.5rem 0}.radio-button label{vertical-align:top;padding-left:.5rem}.radio-button.disabled label,.radio-button.disabled>input[type=radio]+label{color:#a5b0bb}.search-bar{align-items:center;border-bottom:1px solid var(--monitoring-theme-color, var(--primary-color-2, #8246af));color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));padding:.25rem 0;max-width:25rem;width:100%}.search-bar .ic_close{font-size:.75rem}.search-bar input{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;background:none;border:none;flex:1;outline:none}.search-bar input::placeholder{color:#7b8794}.input-group:not(:last-of-type){margin-bottom:1.5rem}.input-group.invalid :not(.search-bar)>input,.input-group.invalid :not(.search-bar)>select,.input-group.invalid :not(.search-bar)>textarea,.input-group.invalid :not(.search-bar)>.StripeElement--invalid,.input-group.invalid :not(.search-bar)>.StripeElement--empty,.input-group.invalid :not(.search-bar)>.rte-container,.input-group.invalid :not(.search-bar)>.input{border-color:#f21d1d}.input-group.invalid .error-message{display:block}.input-group.invalid .size-limit{color:#f21d1d}.input-accessories{display:grid;grid-template-columns:1fr 1fr}.input-accessories .error-message{color:#f21d1d;display:none;grid-column:1/1;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;position:absolute}.input-accessories .size-limit{grid-column:2/2}.size-limit{color:#c9cfdb;font-size:.8rem;font-weight:bold;text-align:right}.panel .react-form{box-shadow:none;max-width:none;padding:0}.panel .react-form>.action-container{margin-top:1rem;position:initial}.form-title{margin-top:0}.form-title+hr{margin-top:0;margin-bottom:1rem}
.point-through{pointer-events:none}
form.identity{display:inline-block;margin-left:.25rem}form.identity>.link{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;border-radius:unset;letter-spacing:unset}
.user-management-panel{margin:0 2rem}
#modal-modify-team .multi-checkboxes-container .h-flex{display:grid;grid-template-columns:repeat(auto-fill, minmax(8rem, auto))}
#modal-add-team{max-height:100%;overflow:auto}#modal-add-team .multi-checkboxes-container .h-flex{display:grid;grid-template-columns:repeat(auto-fill, minmax(8rem, auto))}
.consent-checkbox-container .input-group:not(:last-of-type){margin-bottom:0}.consent-checkbox-container .input-group .error-message{position:inherit}.consent-checkbox-container .link:not([href],[data-href]){color:#a5b0bb}
.flow-launcher{background-color:#fff;padding:1.5rem 2rem}@media only screen and (max-width: 576px){.flow-launcher{padding:1rem}}.flow-launcher .react-form.text-form,.flow-launcher .react-form.form-max-width{box-shadow:none;padding:0;margin:auto;width:100%}.flow-launcher .react-form.text-form .button-primary,.flow-launcher .react-form.form-max-width .button-primary{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;letter-spacing:.03125rem;font-weight:400;appearance:none;background:none;border:none;border-radius:2.5rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;padding:.5rem 2rem;text-decoration:none;transition-property:background,border,color;transition-duration:.3s;border:1px solid var(--primary-color-2);background:var(--primary-color-2);color:#fff}.flow-launcher .react-form.text-form .button-primary.disabled,.flow-launcher .react-form.text-form .button-primary:disabled,.flow-launcher .react-form.form-max-width .button-primary.disabled,.flow-launcher .react-form.form-max-width .button-primary:disabled{cursor:initial;pointer-events:none}.flow-launcher .react-form.text-form .button-primary.small,.flow-launcher .react-form.form-max-width .button-primary.small{padding:.25rem 1rem}.flow-launcher .react-form.text-form .button-primary:hover,.flow-launcher .react-form.form-max-width .button-primary:hover{border:1px solid var(--primary-color-2);background:var(--primary-color-2)}.flow-launcher .react-form.text-form .button-primary:focus,.flow-launcher .react-form.form-max-width .button-primary:focus{box-shadow:0 0 .3125rem rgba(var(--monitoring-theme-color, var(--primary-color-2, #8246af)), 0.5)}.flow-launcher .react-form.text-form .button-primary:active,.flow-launcher .react-form.form-max-width .button-primary:active{border:1px solid var(--primary-color-1);background:var(--primary-color-1)}.flow-launcher .react-form.text-form .button-primary.disabled,.flow-launcher .react-form.text-form .button-primary:disabled,.flow-launcher .react-form.form-max-width .button-primary.disabled,.flow-launcher .react-form.form-max-width .button-primary:disabled{color:hsla(0,0%,100%,.5)}.flow-launcher .react-form.text-form .button-primary.reverse,.flow-launcher .react-form.form-max-width .button-primary.reverse{border:1px solid #fff;background:#fff;color:var(--primary-color-2)}.flow-launcher .react-form.text-form .button-primary.reverse:hover,.flow-launcher .react-form.form-max-width .button-primary.reverse:hover{background:rgba(0,0,0,0);color:#fff}.flow-launcher .react-form.text-form .button-primary.reverse:focus,.flow-launcher .react-form.form-max-width .button-primary.reverse:focus{box-shadow:0 0 5px rgba(var(--monitoring-text-color, #323f4b), 0.5)}.flow-launcher .react-form.text-form .button-primary.reverse.disabled,.flow-launcher .react-form.text-form .button-primary.reverse:disabled,.flow-launcher .react-form.form-max-width .button-primary.reverse.disabled,.flow-launcher .react-form.form-max-width .button-primary.reverse:disabled{color:rgba(var(--primary-color-2), 0.5)}.flow-launcher .react-form.text-form .button-primary.reverse:active,.flow-launcher .react-form.form-max-width .button-primary.reverse:active{background:#fff;color:var(--primary-color-2)}.flow-launcher .react-form.text-form .back-link,.flow-launcher .react-form.form-max-width .back-link{color:var(--primary-color-3)}.flow-launcher .react-form.text-form .link,.flow-launcher .react-form.form-max-width .link{color:var(--primary-color-2)}.flow-launcher .react-form.text-form .input-group,.flow-launcher .react-form.form-max-width .input-group{margin-bottom:1.5rem}.flow-launcher .react-form.text-form .loading-spinner,.flow-launcher .react-form.form-max-width .loading-spinner{border-top-color:var(--primary-color-2)}.flow-launcher .react-form.text-form{max-width:25rem}.flow-launcher .react-form.form-medium-width{max-width:576px}.flow-launcher .react-form.form-max-width{max-width:none}.flow-launcher .message:not(.no-position){margin-bottom:2rem}.flow-launcher .phone{color:var(--primary-color-2)}.flow-launcher .appointment-type-selector{margin-top:2rem}.flow-launcher .action-container{justify-content:center}.react-form .checkbox-container{padding-left:0;padding-right:0}.practice-details-container{margin-bottom:2.5rem}.additional-info{text-align:center;padding-top:2rem;margin-top:2rem;border-top:1px solid #dde1e9}.additional-info p{margin:0}.additional-info button{margin-top:2rem}.additional-info a{color:var(--primary-color-2)}.practice-reminder-container{display:flex;justify-content:center;margin:2rem auto auto;max-width:769px;border-top:1px solid #dde1e9}.practice-reminder-container .practice-reminder{margin:2rem auto auto;min-width:15rem}@media only screen and (max-width: 576px){.practice-reminder-container .practice-reminder{max-width:20rem}}
.progress-bar{align-items:center;display:flex;margin:auto auto 1.5rem;max-width:25rem}.progress-bar .bar{border:.25rem solid #f4f7fb;border-radius:2.5rem;height:0;flex:1;position:relative}.progress-bar .bar .progression{border:.25rem solid #2ec181;border-radius:2.5rem;height:0;transition:width .25s;left:-0.25rem;position:absolute;top:-0.25rem}.progress-bar .percentage{margin-left:1.25rem}
.practice-details-card{border:1px solid #dde1e9;text-align:left;color:#7b8794;border-radius:.75rem;background-color:#fff;padding:1.5rem;position:relative}.practice-details-card>.panel-control{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));top:1.5rem;right:1.5rem;position:absolute}@media only screen and (min-width: 769px){.practice-details-card>.panel-control{float:right;position:sticky}}.practice-details-card>.panel-control [class^=ic_],.practice-details-card>.panel-control [class*=" ic_"]{cursor:pointer}@media only screen and (max-width: 576px){.practice-details-card{padding:.75rem}.practice-details-card .panel-control{right:.75rem;top:.75rem}}.practice-details-card:not(:last-child){margin-bottom:1rem}.practice-details-card.selected{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.practice-details-card.clickable{cursor:pointer}.practice-details-card .name{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;font-weight:500;color:var(--monitoring-text-color, #323f4b)}.practice-details-card span.distance{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;font-weight:500}.practice-details-card ul{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;color:#7b8794;margin-top:.25rem;margin-bottom:0;padding:0;list-style:none}.practice-details-card li{display:block}.practice-details-card [class^=ic_]{margin:0}.practice-details-card [class^=ic_]:not(:last-child){margin:0}.practice-details-card [class^=ic_]::before{margin-left:0;margin-right:.5rem}.practice-details-card .no-position{margin-bottom:0;margin-top:.5rem}.practice-details-card .action{margin-top:1rem}.practice-details-card .doctors-container{margin-top:.5rem;border-top:1px solid #dde1e9}.practice-details-card .doctors-container :last-child{margin-bottom:0}
.google-autocomplete-value-field{margin-top:1rem}
.map-container{height:25rem;margin-bottom:1rem}.in-map-info>*:not(:last-child){margin-bottom:.5rem}.in-map-info .name{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;font-weight:500;color:var(--monitoring-text-color, #323f4b)}.in-map-info .address{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;color:#7b8794}
.avatar{align-items:center;color:#fff;display:flex;justify-content:center;overflow:hidden}.avatar.medium{height:7.5rem;width:7.5rem;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.875rem;font-weight:300;letter-spacing:.046875rem;min-width:7.5rem}.avatar.regular{height:2.5rem;width:2.5rem;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;font-weight:500;min-width:2.5rem}.avatar.small{height:1.5rem;width:1.5rem;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;min-width:1.5rem}.avatar>div{height:100%;width:100%;align-items:center;background-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));border-radius:.5rem;display:flex;justify-content:center;overflow:hidden}.avatar>div>img{height:100%;object-fit:contain}.avatar.available>div{border:solid 1px #dde1e9}.avatar.gray-background>div{background-color:#7b8794}
.user-card-regular{align-items:center;padding:.5rem 1rem}.user-card-regular .user-identity-details{margin:0 1rem}.user-card-regular.selected{background-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));color:#fff}.user-card-regular.selected .avatar>div{border:solid 1px #fff}
.select-patient-step{font-weight:400}.select-patient-step.react-form{align-items:center}.select-patient-step .radio-container .radio-button{align-items:center;display:flex;margin:0}.select-patient-step .radio-container .radio-button input[type=radio]+label{margin-bottom:0;color:var(--monitoring-text-color, #323f4b);font-weight:400}.select-patient-step .avatar.regular{width:1rem;height:2.25rem}
.tooltip{position:relative;display:inline-block}.tooltip .tooltip-text{visibility:hidden;width:20rem;background-color:#fff;color:var(--monitoring-theme-color, var(--primary-color-1, #562770));text-align:center;padding:.25rem 0;border-radius:.25rem;border:1px solid #dde1e9;position:absolute;z-index:1;box-shadow:.4375rem .4375rem 1.25rem rgba(43,43,43,.26)}.icon{color:#3153d9}.tooltip:hover .tooltip-text{visibility:visible}
.scan-image-input{text-align:center}@media only screen and (min-width: 576px){.scan-image-input:only-child>.group{display:flex}.scan-image-input:only-child>.group>:not(:last-child){margin-right:1rem;margin-bottom:0}}.scan-image-input>.group :not(:last-child){margin-bottom:1rem}.scan-image-input label{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));display:block;margin-bottom:1rem}.scan-image-input .image-container{border:1px solid #dde1e9;border-radius:.5rem;height:12rem;overflow:hidden;width:16rem}.scan-image-input .image-container img{height:100%;width:100%;object-fit:cover}.scan-image-input .image-container.empty{border:2px dashed #a5b0bb;background-color:#f4f7fb;color:#a5b0bb}.scan-image-input .image-container .group{height:100%}.scan-image-input .image-container .group .preview>img,.scan-image-input .image-container .group .preview canvas{object-fit:contain;height:100%;transition:filter .5s;width:100%}.scan-image-input .image-container .group .preview.processing>img,.scan-image-input .image-container .group .preview.processing canvas{filter:blur(1px)}.scan-image-input .image-container .group .processing-filter{position:absolute;top:0;left:0;right:0;bottom:0}.scan-image-input .image-container .group .processing-filter .loader{border-top-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));margin:0;height:2rem;width:2rem}.scan-image-input .image-container .group>.remove-action{height:2rem;width:2rem;background-color:hsla(0,0%,100%,.75);border-radius:50%;bottom:0;color:var(--monitoring-red-color, #e4041f);left:0;margin:.5rem;position:absolute}.scan-image-input .image-container .ic_plus{font-size:1.5rem;margin-bottom:1rem}.scan-image-input.portrait .image-container{height:16rem;width:12rem}.scan-image-input.fit-image .image-container{height:unset;width:12rem}.scan-image-input.no-border .image-container{border:unset}.scan-image-input .face-overlay{position:absolute;bottom:0;left:0;right:0;top:0}
.panel.guidelines{max-width:28rem;box-shadow:.125rem .25rem .5rem rgba(43,43,43,.1);margin-bottom:.5rem;border:1px solid #dde1e9;padding:1rem}.panel.guidelines h2{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400;color:var(--monitoring-theme-color, var(--primary-color-1, #562770));margin:0}.panel.guidelines ul{margin-top:1rem;margin-bottom:0;padding:0;list-style:none}.panel.guidelines ul>*:not(:last-child){margin-bottom:.5rem}.panel.guidelines li{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.panel.guidelines .ic_check:before{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.panel.guidelines .ic_close_circled::before{color:var(--monitoring-red-color, #ff2b23)}.panel.guidelines [class^=ic_]::before{margin-right:.5rem}
.instruction{margin-bottom:1.5rem}.instruction p{margin:0;text-align:center}.image-input-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.image-input-container>.scan-image-input{margin:1rem}
.picture-shot-guidelines{display:flex}.picture-shot-guidelines div{text-align:center;padding:1rem}.picture-shot-guidelines div img{margin-bottom:1rem}
.mini-video-container{margin:1rem 0}.youtube-mini-video{height:5rem;width:6.7rem;border-bottom-left-radius:1rem;border-top-left-radius:1rem}.youtube-side-text{height:5rem;width:auto;padding:1rem;box-shadow:0 .25rem 2rem rgba(0,0,0,.13);border-bottom-right-radius:1rem;border-top-right-radius:1rem;vertical-align:middle}.youtube-side-text .title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal;color:var(--primary-color-1)}.youtube-side-text .content{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;color:var(--monitoring-text-color, #323f4b)}.youtube-modal{background:none;width:60rem;max-width:60rem;height:33.75rem;max-height:33.75rem;display:block}.youtube-modal .panel-control{color:#fff}.youtube-modal .video-container{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}.youtube-modal .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtube-modal .modal-background{background:rgba(var(--monitoring-text-color, #323f4b), 0.85)}@media only screen and (max-width: 769px){.youtube-modal .modal-background{top:0}}
.email-confirmation-form .description{margin-top:1rem;margin-bottom:1.5rem;text-align:center}.email-confirmation-form .content{margin:auto;max-width:20rem;text-align:center;width:100%}.email-confirmation-form .content .hr-secondary{margin-top:1.5rem;margin-bottom:1.5rem}.email-confirmation-form .content>*{text-align:initial}.email-confirmation-form .content>.async-action.link .loader{border-top-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.email-confirmation-form .content>.async-action.link.success{color:#2ec181}.email-confirmation-form .content>.async-action.link.error{color:var(--monitoring-red-color, #ff2b23)}.email-confirmation-form .emails{margin-bottom:1.5rem;word-break:break-word}.email-confirmation-form .emails>:not(:last-child){margin-bottom:.5rem}.email-confirmation-form .link{text-align:center}
.form-confirmation{text-align:center}.form-confirmation .confirmation-title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal;margin:2rem 0;text-align:center}.form-confirmation .description{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;text-align:center}.form-confirmation .content{margin-top:2rem}.form-confirmation .content:not(:last-child){margin-bottom:1rem}.form-confirmation p{margin:0}
.log-in{text-align:center;margin:1.5rem 0;background-color:#f4f7fb;border-radius:.5rem;padding:.75rem}
#patient-information .profile-part:first-child:nth-last-child(2),#patient-information .profile-part:first-child:nth-last-child(2)~.profile-part{max-width:50%;width:100%}@media only screen and (max-width: 1200px){#patient-information .profile-part:first-child:nth-last-child(2),#patient-information .profile-part:first-child:nth-last-child(2)~.profile-part{max-width:100%}}#patient-information .profile-part:first-child:nth-last-child(3),#patient-information .profile-part:first-child:nth-last-child(3)~.profile-part{max-width:33.3333333333%;width:100%}@media only screen and (max-width: 1200px){#patient-information .profile-part:first-child:nth-last-child(3),#patient-information .profile-part:first-child:nth-last-child(3)~.profile-part{max-width:100%}}#patient-information .panel{padding:0;overflow:hidden}#patient-information .panel .panel-title.h-flex{padding:0}#patient-information .panel>.panel-content.h-flex{padding:1rem}#patient-information .profile-part:not(:first-of-type){padding-left:1rem}@media only screen and (max-width: 1200px){#patient-information .profile-part:not(:first-of-type){padding-left:0;padding-top:1rem}}#patient-information .profile-part:not(:last-of-type){padding-right:1rem;border-right:1px solid #dde1e9}@media only screen and (max-width: 1200px){#patient-information .profile-part:not(:last-of-type){padding-right:0;border-right:none}}#patient-information .profile-part>:not(:first-child){padding-top:1rem}#patient-information .profile-part>:not(:last-child){padding-bottom:1rem}#patient-information .profile-part .panel-title>.text-action{text-align:right}#patient-information h3{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));margin:1rem 0;font-weight:400}#patient-information .spinner-container{height:5rem;display:flex;justify-content:center;align-items:center}.complete-information-call-to-action :not(:last-child){margin-bottom:2rem}.complete-information-call-to-action .instructions{text-align:center}.complete-information-call-to-action .ic_mail::before{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));font-size:5rem}#modal-personal-information-form .react-form>:first-child,#modal-insurance-information-form .react-form>:first-child,#modal-dental-information-form .react-form>:first-child,#modal-health-history-information-form .react-form>:first-child,#modal-complete-information-form .react-form .react-form>:first-child,#modal-household-information-form .react-form .react-form>:first-child{display:flex;flex-direction:column}#modal-personal-information-form>.title,#modal-insurance-information-form>.title,#modal-dental-information-form>.title,#modal-health-history-information-form>.title,#modal-complete-information-form>.title,#modal-household-information-form>.title{margin-bottom:2.5rem}@media only screen and (max-width: 576px){#modal-personal-information-form>.title,#modal-insurance-information-form>.title,#modal-dental-information-form>.title,#modal-health-history-information-form>.title,#modal-complete-information-form>.title,#modal-household-information-form>.title{margin-bottom:1.5rem}}#modal-personal-information-form .react-form .react-form>:first-child,#modal-insurance-information-form .react-form .react-form>:first-child,#modal-dental-information-form .react-form .react-form>:first-child,#modal-health-history-information-form .react-form .react-form>:first-child,#modal-complete-information-form .react-form .react-form>:first-child,#modal-household-information-form .react-form .react-form>:first-child{display:flex;flex-direction:column}#modal-personal-information-form .react-form,#modal-insurance-information-form .react-form,#modal-dental-information-form .react-form,#modal-health-history-information-form .react-form,#modal-complete-information-form .react-form,#modal-household-information-form .react-form{max-width:calc(769px1.5rem);padding:0}#modal-personal-information-form .react-form .form-section,#modal-insurance-information-form .react-form .form-section,#modal-dental-information-form .react-form .form-section,#modal-health-history-information-form .react-form .form-section,#modal-complete-information-form .react-form .form-section,#modal-household-information-form .react-form .form-section{margin-top:1.5rem}#modal-personal-information-form .react-form .form-section:not(:last-child),#modal-insurance-information-form .react-form .form-section:not(:last-child),#modal-dental-information-form .react-form .form-section:not(:last-child),#modal-health-history-information-form .react-form .form-section:not(:last-child),#modal-complete-information-form .react-form .form-section:not(:last-child),#modal-household-information-form .react-form .form-section:not(:last-child){margin-bottom:1.75rem}@media only screen and (max-width: 576px){#modal-personal-information-form .react-form .form-section,#modal-insurance-information-form .react-form .form-section,#modal-dental-information-form .react-form .form-section,#modal-health-history-information-form .react-form .form-section,#modal-complete-information-form .react-form .form-section,#modal-household-information-form .react-form .form-section{margin-top:1rem}#modal-personal-information-form .react-form .form-section:not(:last-child),#modal-insurance-information-form .react-form .form-section:not(:last-child),#modal-dental-information-form .react-form .form-section:not(:last-child),#modal-health-history-information-form .react-form .form-section:not(:last-child),#modal-complete-information-form .react-form .form-section:not(:last-child),#modal-household-information-form .react-form .form-section:not(:last-child){margin-bottom:1rem}}#modal-personal-information-form .react-form .form-section .section-header,#modal-insurance-information-form .react-form .form-section .section-header,#modal-dental-information-form .react-form .form-section .section-header,#modal-health-history-information-form .react-form .form-section .section-header,#modal-complete-information-form .react-form .form-section .section-header,#modal-household-information-form .react-form .form-section .section-header{margin:0 .75rem .75rem}@media only screen and (max-width: 576px){#modal-personal-information-form .react-form .form-section .section-header,#modal-insurance-information-form .react-form .form-section .section-header,#modal-dental-information-form .react-form .form-section .section-header,#modal-health-history-information-form .react-form .form-section .section-header,#modal-complete-information-form .react-form .form-section .section-header,#modal-household-information-form .react-form .form-section .section-header{margin:0 .5rem .5rem}}#modal-personal-information-form .react-form .input-group,#modal-insurance-information-form .react-form .input-group,#modal-dental-information-form .react-form .input-group,#modal-health-history-information-form .react-form .input-group,#modal-complete-information-form .react-form .input-group,#modal-household-information-form .react-form .input-group{position:relative;display:inline-block;margin:.75rem;width:100%;max-width:calc(33.3333333333% - 1.5rem)}#modal-personal-information-form .react-form .input-group.one-line,#modal-insurance-information-form .react-form .input-group.one-line,#modal-dental-information-form .react-form .input-group.one-line,#modal-health-history-information-form .react-form .input-group.one-line,#modal-complete-information-form .react-form .input-group.one-line,#modal-household-information-form .react-form .input-group.one-line{display:block;margin-bottom:0}#modal-personal-information-form .react-form .input-group.remove-action,#modal-insurance-information-form .react-form .input-group.remove-action,#modal-dental-information-form .react-form .input-group.remove-action,#modal-health-history-information-form .react-form .input-group.remove-action,#modal-complete-information-form .react-form .input-group.remove-action,#modal-household-information-form .react-form .input-group.remove-action{width:fit-content;margin:auto 0 auto auto}@media only screen and (max-width: 576px){#modal-personal-information-form .react-form .input-group.remove-action,#modal-insurance-information-form .react-form .input-group.remove-action,#modal-dental-information-form .react-form .input-group.remove-action,#modal-health-history-information-form .react-form .input-group.remove-action,#modal-complete-information-form .react-form .input-group.remove-action,#modal-household-information-form .react-form .input-group.remove-action{margin:.5rem 0 .5rem auto}}@media only screen and (max-width: 769px){#modal-personal-information-form .react-form .input-group,#modal-insurance-information-form .react-form .input-group,#modal-dental-information-form .react-form .input-group,#modal-health-history-information-form .react-form .input-group,#modal-complete-information-form .react-form .input-group,#modal-household-information-form .react-form .input-group{max-width:calc(50% - 1.5rem)}}@media only screen and (max-width: 576px){#modal-personal-information-form .react-form .input-group,#modal-insurance-information-form .react-form .input-group,#modal-dental-information-form .react-form .input-group,#modal-health-history-information-form .react-form .input-group,#modal-complete-information-form .react-form .input-group,#modal-household-information-form .react-form .input-group{margin:.5rem;max-width:calc(100% - 1rem)}}#modal-personal-information-form .react-form .input-group.small,#modal-insurance-information-form .react-form .input-group.small,#modal-dental-information-form .react-form .input-group.small,#modal-health-history-information-form .react-form .input-group.small,#modal-complete-information-form .react-form .input-group.small,#modal-household-information-form .react-form .input-group.small{max-width:calc(16.6666666667% - 1.5rem)}@media only screen and (max-width: 769px){#modal-personal-information-form .react-form .input-group.small,#modal-insurance-information-form .react-form .input-group.small,#modal-dental-information-form .react-form .input-group.small,#modal-health-history-information-form .react-form .input-group.small,#modal-complete-information-form .react-form .input-group.small,#modal-household-information-form .react-form .input-group.small{max-width:calc(25% - 1.5rem)}}@media only screen and (max-width: 576px){#modal-personal-information-form .react-form .input-group.small,#modal-insurance-information-form .react-form .input-group.small,#modal-dental-information-form .react-form .input-group.small,#modal-health-history-information-form .react-form .input-group.small,#modal-complete-information-form .react-form .input-group.small,#modal-household-information-form .react-form .input-group.small{max-width:calc(50% - 1rem)}}#modal-personal-information-form .react-form .input-group.medium,#modal-insurance-information-form .react-form .input-group.medium,#modal-dental-information-form .react-form .input-group.medium,#modal-health-history-information-form .react-form .input-group.medium,#modal-complete-information-form .react-form .input-group.medium,#modal-household-information-form .react-form .input-group.medium{max-width:calc(50% - 1.5rem)}@media only screen and (max-width: 769px){#modal-personal-information-form .react-form .input-group.medium,#modal-insurance-information-form .react-form .input-group.medium,#modal-dental-information-form .react-form .input-group.medium,#modal-health-history-information-form .react-form .input-group.medium,#modal-complete-information-form .react-form .input-group.medium,#modal-household-information-form .react-form .input-group.medium{max-width:calc(100% - 1.5rem)}}@media only screen and (max-width: 576px){#modal-personal-information-form .react-form .input-group.medium,#modal-insurance-information-form .react-form .input-group.medium,#modal-dental-information-form .react-form .input-group.medium,#modal-health-history-information-form .react-form .input-group.medium,#modal-complete-information-form .react-form .input-group.medium,#modal-household-information-form .react-form .input-group.medium{max-width:calc(100% - 1rem)}}#modal-personal-information-form .react-form .input-group.big,#modal-insurance-information-form .react-form .input-group.big,#modal-dental-information-form .react-form .input-group.big,#modal-health-history-information-form .react-form .input-group.big,#modal-complete-information-form .react-form .input-group.big,#modal-household-information-form .react-form .input-group.big{max-width:calc(83.3333333333% - 1.5rem)}@media only screen and (max-width: 769px){#modal-personal-information-form .react-form .input-group.big,#modal-insurance-information-form .react-form .input-group.big,#modal-dental-information-form .react-form .input-group.big,#modal-health-history-information-form .react-form .input-group.big,#modal-complete-information-form .react-form .input-group.big,#modal-household-information-form .react-form .input-group.big{max-width:calc(100% - 1.5rem)}}@media only screen and (max-width: 576px){#modal-personal-information-form .react-form .input-group.big,#modal-insurance-information-form .react-form .input-group.big,#modal-dental-information-form .react-form .input-group.big,#modal-health-history-information-form .react-form .input-group.big,#modal-complete-information-form .react-form .input-group.big,#modal-household-information-form .react-form .input-group.big{max-width:calc(100% - 1rem)}}#modal-personal-information-form .react-form .input-group.full-width,#modal-insurance-information-form .react-form .input-group.full-width,#modal-dental-information-form .react-form .input-group.full-width,#modal-health-history-information-form .react-form .input-group.full-width,#modal-complete-information-form .react-form .input-group.full-width,#modal-household-information-form .react-form .input-group.full-width{max-width:calc(100% - 1.5rem)}#modal-personal-information-form .react-form .input-group.quarter,#modal-insurance-information-form .react-form .input-group.quarter,#modal-dental-information-form .react-form .input-group.quarter,#modal-health-history-information-form .react-form .input-group.quarter,#modal-complete-information-form .react-form .input-group.quarter,#modal-household-information-form .react-form .input-group.quarter{max-width:calc(25% - 1.5rem);margin-left:0}#modal-personal-information-form .react-form .input-group.x2,#modal-insurance-information-form .react-form .input-group.x2,#modal-dental-information-form .react-form .input-group.x2,#modal-health-history-information-form .react-form .input-group.x2,#modal-complete-information-form .react-form .input-group.x2,#modal-household-information-form .react-form .input-group.x2{max-width:calc(66.6666666667% - 1.5rem)}@media only screen and (max-width: 769px){#modal-personal-information-form .react-form .input-group.x2,#modal-insurance-information-form .react-form .input-group.x2,#modal-dental-information-form .react-form .input-group.x2,#modal-health-history-information-form .react-form .input-group.x2,#modal-complete-information-form .react-form .input-group.x2,#modal-household-information-form .react-form .input-group.x2{max-width:calc(50% - 1.5rem)}}@media only screen and (max-width: 576px){#modal-personal-information-form .react-form .input-group.x2,#modal-insurance-information-form .react-form .input-group.x2,#modal-dental-information-form .react-form .input-group.x2,#modal-health-history-information-form .react-form .input-group.x2,#modal-complete-information-form .react-form .input-group.x2,#modal-household-information-form .react-form .input-group.x2{max-width:calc(100% - 1rem)}}#modal-personal-information-form .react-form .h-flex .text-action,#modal-insurance-information-form .react-form .h-flex .text-action,#modal-dental-information-form .react-form .h-flex .text-action,#modal-health-history-information-form .react-form .h-flex .text-action,#modal-complete-information-form .react-form .h-flex .text-action,#modal-household-information-form .react-form .h-flex .text-action{padding-top:3rem}#modal-personal-information-form .react-form .h-flex .text-action.remove-action,#modal-insurance-information-form .react-form .h-flex .text-action.remove-action,#modal-dental-information-form .react-form .h-flex .text-action.remove-action,#modal-health-history-information-form .react-form .h-flex .text-action.remove-action,#modal-complete-information-form .react-form .h-flex .text-action.remove-action,#modal-household-information-form .react-form .h-flex .text-action.remove-action{padding-top:0}@media only screen and (max-width: 769px){#modal-personal-information-form .react-form .h-flex .text-action,#modal-insurance-information-form .react-form .h-flex .text-action,#modal-dental-information-form .react-form .h-flex .text-action,#modal-health-history-information-form .react-form .h-flex .text-action,#modal-complete-information-form .react-form .h-flex .text-action,#modal-household-information-form .react-form .h-flex .text-action{padding-top:0}}@media only screen and (max-width: 576px){#modal-personal-information-form .react-form .h-flex .text-action,#modal-insurance-information-form .react-form .h-flex .text-action,#modal-dental-information-form .react-form .h-flex .text-action,#modal-health-history-information-form .react-form .h-flex .text-action,#modal-complete-information-form .react-form .h-flex .text-action,#modal-household-information-form .react-form .h-flex .text-action{padding-top:0}}#modal-personal-information-form .react-form .hr-secondary,#modal-insurance-information-form .react-form .hr-secondary,#modal-dental-information-form .react-form .hr-secondary,#modal-health-history-information-form .react-form .hr-secondary,#modal-complete-information-form .react-form .hr-secondary,#modal-household-information-form .react-form .hr-secondary{margin:auto}#modal-personal-information-form .react-form .practice-entity,#modal-insurance-information-form .react-form .practice-entity,#modal-dental-information-form .react-form .practice-entity,#modal-health-history-information-form .react-form .practice-entity,#modal-complete-information-form .react-form .practice-entity,#modal-household-information-form .react-form .practice-entity{text-align:center}#modal-personal-information-form .react-form .additional-content,#modal-insurance-information-form .react-form .additional-content,#modal-dental-information-form .react-form .additional-content,#modal-health-history-information-form .react-form .additional-content,#modal-complete-information-form .react-form .additional-content,#modal-household-information-form .react-form .additional-content{margin:.75rem .75rem 0}@media only screen and (max-width: 576px){#modal-personal-information-form .react-form .additional-content,#modal-insurance-information-form .react-form .additional-content,#modal-dental-information-form .react-form .additional-content,#modal-health-history-information-form .react-form .additional-content,#modal-complete-information-form .react-form .additional-content,#modal-household-information-form .react-form .additional-content{margin:.5rem .5rem 0}}#modal-personal-information-form .react-form .additional-content.small,#modal-insurance-information-form .react-form .additional-content.small,#modal-dental-information-form .react-form .additional-content.small,#modal-health-history-information-form .react-form .additional-content.small,#modal-complete-information-form .react-form .additional-content.small,#modal-household-information-form .react-form .additional-content.small{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300}#modal-personal-information-form .action-container,#modal-insurance-information-form .action-container,#modal-dental-information-form .action-container,#modal-health-history-information-form .action-container,#modal-complete-information-form .action-container,#modal-household-information-form .action-container{margin-top:1.75rem;justify-content:center}#modal-personal-information-form .react-form input:disabled,#modal-insurance-information-form .react-form input:disabled,#modal-dental-information-form .react-form input:disabled,#modal-health-history-information-form .react-form input:disabled,#modal-complete-information-form .react-form input:disabled,#modal-household-information-form .react-form input:disabled{background-color:#dde1e9}#modal-personal-information-form .multi-checkboxes-container-vertical,#modal-insurance-information-form .multi-checkboxes-container-vertical,#modal-dental-information-form .multi-checkboxes-container-vertical,#modal-health-history-information-form .multi-checkboxes-container-vertical,#modal-complete-information-form .multi-checkboxes-container-vertical,#modal-household-information-form .multi-checkboxes-container-vertical{display:grid;grid-template-columns:repeat(3, minmax(8rem, auto))}#modal-dental-information-form .full-width.radio-container{margin:1.75rem 0}#modal-authorization-form h4{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}#modal-authorization-form .action-container{margin-top:1.75rem;justify-content:center}#modal-authorization-form .react-form{max-width:calc(769px1.5rem);padding:0;display:flex;flex-direction:column}#modal-authorization-form .react-form .input-group{position:relative;display:inline-block;margin:.75rem .75rem .75rem 0;width:100%;max-width:25%}@media only screen and (max-width: 769px){#modal-authorization-form .react-form .input-group{max-width:calc(50% - 1.5rem)}}@media only screen and (max-width: 576px){#modal-authorization-form .react-form .input-group{margin:.5rem;max-width:calc(100% - 1rem)}}#modal-authorization-form .react-form .h-flex .text-action{padding-top:3rem}@media only screen and (max-width: 769px){#modal-authorization-form .react-form .h-flex .text-action{padding-top:0}}@media only screen and (max-width: 576px){#modal-authorization-form .react-form .h-flex .text-action{padding-top:0}}#modal-authorization-form .react-form .practice-entity{text-align:center}#modal-authorization-form .react-form .hr-secondary{margin:1.5rem auto}
#profile-panel{flex-grow:1;box-shadow:0 .25rem 2rem rgba(0,0,0,.13);font-weight:normal;padding:0;overflow:hidden}#patient-home .container{display:flex;align-items:flex-start;padding-left:1rem;padding-right:1rem}#patient-home #assessment-result-preview{border-top:1px solid #dde1e9;width:100%;padding:1rem}#patient-home .start-virtual-consultation{border-top:1px solid #dde1e9;padding:1rem}#patient-home .category.panel{overflow:visible}#patient-home .spinner-container{height:5rem;display:flex;justify-content:center;align-items:center}#patient-home #profile{padding-right:1rem}#patient-home #profile-completion{border-left:1px solid #dde1e9;padding-left:1rem}#patient-home #appointments-panel{max-width:24rem;margin-left:1.5rem}#patient-home .appointment-content{flex-direction:column-reverse}#patient-home .appointment-content .appointment-date{text-align:center}#profile-info{display:flex;flex-wrap:wrap;padding:1.5rem}#profile-info>div{flex:1}#profile-info .input-form{grid-template-columns:max-content 1fr}#profile-completion .recharts-pie .completed{fill:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));stroke:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1))}#profile-completion .recharts-pie .remaining{fill:#dde1e9;stroke:#dde1e9}#profile-completion .percentage-circle{margin-left:auto;margin-right:auto}#profile-completion .ic_chevron_right{color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1))}#profile-completion .ic_check_circled{color:#00a65e;margin-left:.5rem}#profile-completion .instructions{margin:1.5rem 0}#profile-completion .profile-section-button{display:flex;justify-content:space-between;flex-wrap:nowrap;padding:.5rem 0;border-bottom:1px solid #dde1e9;cursor:pointer}#profile-completion .profile-section-button span{white-space:nowrap;line-break:strict;padding-left:.5rem}#profile-completion .buttons{margin-top:1rem}#profile-completion .buttons .profile-section-button:last-child{border-bottom:none}.percentage-circle{position:relative;width:125px;height:125px}.percentage-circle .percentage{position:absolute;top:0;left:0;width:100%;height:100%;line-height:125px;text-align:center}.percentage-circle .percentage .value{font-size:1.5rem;font-weight:bolder}@media only screen and (max-width: 1484px){#patient-home #profile-info{display:block}#patient-home #profile-completion{margin-top:1rem;border-left:none;padding-left:0;border-top:1px solid #dde1e9;padding-top:1rem}}@media only screen and (max-width: 1053px){#patient-home .container,#patient-home #profile-info{display:block}#patient-home #appointments-panel{width:100%;max-width:none;margin:1rem 0 0 0}#patient-home #appointments-panel .appointment-card{max-width:none}}
.number,.form-section .section-header .number{margin-right:1rem;display:inline-flex;align-items:center;justify-content:center;height:3rem;width:3rem;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;font-weight:500;border-radius:50%;border:2px solid var(--primary-color-2);background-color:#fff;font-size:1.25rem}.form-section .section-header .number{margin-right:2.5rem;height:2rem;width:2rem;border:1px solid var(--monitoring-theme-color, var(--primary-color-2, #8246af));color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));font-size:1rem}.form-section .section-header .title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal;align-self:center}
.household-info-form hr{margin-top:1.5rem !important;margin-bottom:1.5rem !important}
#mobile-app-modal{max-width:30rem}#mobile-app-modal .title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:.046875rem;font-weight:normal;text-align:center}#mobile-app-modal .panel-control{position:absolute}#mobile-app-modal .mobile-app-modal-content{margin-top:1.5rem;gap:1.5rem}#mobile-app-modal .badges{justify-content:center;gap:1rem}#mobile-app-modal .store-badge{height:3rem;width:10rem}
.household-info-summary .panel{box-shadow:none;border:none;padding:0}.household-info-summary .text-action{text-align:right}
.insurance-info-summary h2{margin:0}.insurance-info-summary .insurance-info-items{margin-top:1rem}.insurance-info-summary .panel{box-shadow:none;border:none;padding:0}.insurance-info-form h2{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));display:flex;justify-content:space-between}.insurance-info-form .add-insurance{text-align:center;border:2px dashed;padding:1rem}#modal-insurance-information-form h2{margin-top:2.5rem}
.dental-info-summary .panel{box-shadow:none;border:none;padding:0}.dental-info-summary .line-grid{grid-column-start:1;grid-column-end:3}.dental-info-summary .text-action{text-align:right}
.health-history-info-summary .panel{box-shadow:none;border:none;padding:0}
.authorizations-info-summary .panel{box-shadow:none;border:none;padding:0}.authorizations-info-summary .text-action{text-align:right}
.patient-bar{overflow-x:hidden;border-bottom:solid 1px #dde1e9}.patient-bar .patient-list{display:flex;overflow-x:auto}.patient-bar .user-card-regular:not(:last-child){border-right:solid 1px #dde1e9}@media only screen and (max-width: 576px){.patient-bar .patient-list{flex-direction:column}.patient-bar .user-card-regular:not(:last-child){border-right:none}}
.patient-card .text-action{text-align:right}.patient-card .avatar{margin:2rem auto}.patient-card .action-full-details{margin-top:1.5rem}.patient-card .action-convert-to-patient{margin-top:1.5rem}.patient-card .input-form.legal-guardian{margin-top:1rem}.patient-card .panel-subtitle{margin-top:1rem}.patient-card .invite-link{text-align:left}.patient-card .profile-status .check-circled-full{vertical-align:sub}
#appointments-panel{max-width:576px;width:100%}.no-appointment{text-align:center}.no-appointment .ic_calendar{margin-left:0;margin-right:0;margin-bottom:1rem}.no-appointment .ic_calendar::before{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));font-size:5rem}
.appointment-card{border-radius:.5rem;background-color:#f4f7fb;text-align:left;max-width:576px;margin-bottom:1rem}.appointment-card .appointment-header{border-radius:.5rem;background-color:#fff;border:1px solid #eaeef2;padding:.5rem 1rem}.appointment-card .appointment-content{display:flex;flex-wrap:nowrap;padding:.5rem 1.5rem}@media only screen and (max-width: 576px){.appointment-card .appointment-content{flex-direction:column-reverse;padding:.5rem 1rem;align-items:unset}}.appointment-card .appointment-title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:.875rem;font-weight:500}.appointment-card .patient-info,.appointment-card .practice-info h4{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;margin:0;color:#7b8794;font-weight:400}.appointment-card .label,.appointment-card .appointment-date{text-align:right;margin-left:2rem}.appointment-card .label{flex-shrink:0}@media only screen and (max-width: 576px){.appointment-card .label{margin-left:.5rem}}.appointment-card .appointment-date{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;font-weight:500;color:var(--monitoring-theme-color, var(--primary-color-1, #562770))}@media only screen and (max-width: 576px){.appointment-card .appointment-date{text-align:center;margin-left:0}}.appointment-card .appointment-date .date{font-weight:bold}.appointment-card .practice-details-viewer{border:none;padding:0;background-color:unset}.appointment-card .practice-details-viewer>*{color:var(--monitoring-text-color, #323f4b)}.appointment-card .practice-details-viewer .name{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300}.appointment-card .practice-details-viewer ul{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300}.appointment-card .cancel-appointment{text-align:center;padding:.5rem 1.5rem}.appointment-card .cancel-appointment hr{border:1px solid #dde1e9;margin-top:0;margin-bottom:1rem}@media only screen and (max-width: 576px){.appointment-card .cancel-appointment{padding:.5rem 1rem}}.appointment-card .practice-info{width:60%}.appointment-card .practice-details-card{background-color:#f4f7fb;border:none;padding:0}.appointment-card .practice-details-card ul{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;color:initial}
.label{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;display:inline-flex;border-radius:2.5rem;border:solid 1px #dde1e9;overflow:hidden}.label>*{padding:0 calc(0.5rem/2)}.label>*:first-child{padding-left:.5rem}.label>*:last-child{padding-right:.5rem}.label.primary{background-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));border-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));color:#fff}.label.primary .action{background-color:rgba(0,0,0,0);transition-property:background-color;transition:.25s}.label.primary .action:hover{background-color:rgba(50,63,75,.15)}.label.primary.normal{background-color:#24cca4;border-color:#24cca4}.label.primary.normal .action{background-color:rgba(0,0,0,0);transition-property:background-color;transition:.25s}.label.primary.normal .action:hover{background-color:rgba(50,63,75,.15)}.label.primary.light{background-color:#ffb300;border-color:#ffb300}.label.primary.light .action{background-color:rgba(0,0,0,0);transition-property:background-color;transition:.25s}.label.primary.light .action:hover{background-color:rgba(50,63,75,.15)}.label.primary.severe{background-color:#ff4c57;border-color:#ff4c57}.label.primary.severe .action{background-color:rgba(0,0,0,0);transition-property:background-color;transition:.25s}.label.primary.severe .action:hover{background-color:rgba(50,63,75,.15)}.label.secondary{border-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1))}.label.secondary .action{background-color:rgba(0,0,0,0);transition-property:background-color,color;transition:.25s}.label.secondary .action:hover{background-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));color:#fff}.label.secondary.normal{border-color:#24cca4;color:#24cca4}.label.secondary.normal .action{background-color:rgba(0,0,0,0);transition-property:background-color,color;transition:.25s}.label.secondary.normal .action:hover{background-color:#24cca4;color:#fff}.label.secondary.light{border-color:#ffb300;color:#ffb300}.label.secondary.light .action{background-color:rgba(0,0,0,0);transition-property:background-color,color;transition:.25s}.label.secondary.light .action:hover{background-color:#ffb300;color:#fff}.label.secondary.severe{border-color:#ff4c57;color:#ff4c57}.label.secondary.severe .action{background-color:rgba(0,0,0,0);transition-property:background-color,color;transition:.25s}.label.secondary.severe .action:hover{background-color:#ff4c57;color:#fff}.label [class^=ic_],.label [class*=" ic_"]{align-items:center;display:inline-flex;font-size:.6em}
#patient-list col.attr-PATIENT_EMAIL,#patient-list col.attr-PATIENT_NAME,#patient-list col.attr-PATIENT_PRACTICE,#patient-list col.attr-PATIENT_ASSIGNED_TO,#patient-list th.attr-PATIENT_EMAIL,#patient-list th.attr-PATIENT_NAME,#patient-list th.attr-PATIENT_PRACTICE,#patient-list th.attr-PATIENT_ASSIGNED_TO,#patient-list td.attr-PATIENT_EMAIL,#patient-list td.attr-PATIENT_NAME,#patient-list td.attr-PATIENT_PRACTICE,#patient-list td.attr-PATIENT_ASSIGNED_TO{max-width:18rem;flex-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#patient-list .tooltip{background-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));border-radius:6px;color:#fff;padding:.5rem;position:absolute;visibility:hidden;margin-left:0;margin-top:2.5rem;z-index:1}#patient-list .attr-PATIENT_NAME:hover .tooltip{visibility:visible}#patient-list .ic_copy{margin-right:1rem}#patient-list .ic_copy:active{color:var(--monitoring-theme-color, var(--primary-color-1, #562770))}#patient-list .report-type-column{display:flex;align-items:center;justify-content:center;min-height:2rem;white-space:nowrap}#patient-list .no-score{width:5px;height:2px;background-color:#dde1e9}@media screen and (max-width: 1200px){#patient-list col.attr-PATIENT_EMAIL,#patient-list col.attr-PATIENT_NAME,#patient-list th.attr-PATIENT_EMAIL,#patient-list th.attr-PATIENT_NAME,#patient-list td.attr-PATIENT_EMAIL,#patient-list td.attr-PATIENT_NAME{max-width:12rem}#patient-list col.attr-PATIENT_EMAIL,#patient-list col.attr-PATIENT_PHONE,#patient-list col.attr-PATIENT_CREATION,#patient-list col.attr-PATIENT_PRACTICE,#patient-list col.attr-PATIENT_ASSIGNED_TO,#patient-list th.attr-PATIENT_EMAIL,#patient-list th.attr-PATIENT_PHONE,#patient-list th.attr-PATIENT_CREATION,#patient-list th.attr-PATIENT_PRACTICE,#patient-list th.attr-PATIENT_ASSIGNED_TO,#patient-list td.attr-PATIENT_EMAIL,#patient-list td.attr-PATIENT_PHONE,#patient-list td.attr-PATIENT_CREATION,#patient-list td.attr-PATIENT_PRACTICE,#patient-list td.attr-PATIENT_ASSIGNED_TO{display:none}}@media screen and (max-width: 576px){#patient-list col.attr-PATIENT_EMAIL,#patient-list col.attr-PATIENT_NAME,#patient-list th.attr-PATIENT_EMAIL,#patient-list th.attr-PATIENT_NAME,#patient-list td.attr-PATIENT_EMAIL,#patient-list td.attr-PATIENT_NAME{max-width:10rem}#patient-list col.attr-PATIENT_LAST_REPORT_STATUS,#patient-list col.path-action,#patient-list th.attr-PATIENT_LAST_REPORT_STATUS,#patient-list th.path-action,#patient-list td.attr-PATIENT_LAST_REPORT_STATUS,#patient-list td.path-action{display:none}}#patient-list .check-circled-full{margin-left:8px;vertical-align:sub}
.patient-tag-setter .label-container{margin-bottom:-0.5rem}.patient-tag-setter .label-container .options-selector{display:inline-flex}.patient-tag-setter .label-container .options-selector .options{top:calc(100% + 1px)}.patient-tag-setter .label-container .label{margin-bottom:.5rem;margin-right:.5rem;color:initial}.patient-tag-setter .label-container .label.primary{padding:.1em}.patient-tag-setter .options.container-vertical-dropdown{min-width:15.6rem}.patient-tag-setter .add-label-button-container{border-top:1px solid #dde1e9}.patient-tag-setter .primary-colored{color:var(--monitoring-theme-color, var(--primary-color-1, #562770))}.patient-tag-setter .primary-colored:hover{color:inherit}.patient-tag-setter .filter-or-add-input,.patient-tag-setter .add-label-button-container button,.patient-tag-setter .go-to-settings-button-container a{width:100%;background-color:rgba(0,0,0,0);color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));border:none;display:flex;align-items:center}.patient-tag-setter .add-label-button-container button i,.patient-tag-setter .go-to-settings-button-container a i{font-size:1rem}.patient-tag-setter .filter-or-add-input.h-flex.align-center:hover,.patient-tag-setter .add-label-button-container:hover,.patient-tag-setter .go-to-settings-button-container:hover{background-color:rgba(0,0,0,0);color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.patient-tag-setter .add-label-button-container button:hover,.patient-tag-setter .go-to-settings-button-container a:hover{cursor:pointer}.patient-tag-setter .add-label-button-container:hover,.patient-tag-setter .go-to-settings-button-container:hover{cursor:default}.patient-tag-setter #add-label-button,.patient-tag-setter #go-to-settings-button-container{padding-left:0}
.colorContainer{display:flex;flex-wrap:wrap}.primary{background-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.column{width:56px;height:48px;margin:10px;cursor:pointer;border-radius:5px}.column.active{background-image:url(/webjars/website-client/10.10.0-1/assets/images/check-mark-d9e0817d07211c869f6470f907828c4c.svg);background-repeat:no-repeat;background-position:center}
.patient-not-assigned{color:var(--monitoring-text-color, #323f4b)}
.complexity-scale>div{width:15px;height:6px;background-color:#dde1e9;border:1px solid #dde1e9}.complexity-scale>div.easy{border-bottom-left-radius:3px;border-top-left-radius:3px}.complexity-scale>div.complex{border-bottom-right-radius:3px;border-top-right-radius:3px}.complexity-scale>div.standard{margin:0 2px}.complexity-scale>div.easy-colored{background-color:#24cca4;border-color:#24cca4}.complexity-scale>div.standard-colored{background-color:#ffb300;border-color:#ffb300}.complexity-scale>div.complex-colored{background-color:#ff4c57;border-color:#ff4c57}
.severity-chart .severity-normal{background:#24cca4;fill:#24cca4}.severity-chart .severity-light{background:#ffb300;fill:#ffb300}.severity-chart .severity-severe{background:#ff4c57;fill:#ff4c57}.severity-chart .severity-none{background:#c9cfdb;fill:#c9cfdb}
.assessment-result-preview.panel{padding:1.5rem}.assessment-result-preview>*:not(:last-child){margin-bottom:1rem}.assessment-result-preview .severity-chart{margin-right:-0.375rem}.assessment-result-preview .photos{height:4rem}.assessment-result-preview .photos>*{border:solid 1px #dde1e9;border-radius:.5rem;overflow:hidden}.assessment-result-preview .photos>*:not(:last-child){margin-right:.5rem}.assessment-result-preview .photos img{width:100%;height:100%;object-fit:contain}.assessment-result-preview .patient-expectation{margin-bottom:0;margin-top:1rem}.assessment-result-preview .patient-expectation .panel{box-shadow:none;padding:0}.assessment-result-preview .patient-expectation .title{display:none}.assessment-result-preview .vertical-dropdown-toggle .ic_chevron_down{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));margin-left:.5rem}.assessment-result-preview .panel-title>*{margin-right:1.8rem}.assessment-result-preview .panel-title>*:last-child{margin-right:0}.assessment-result-preview .panel-title+.link{margin-top:unset}.assessment-result-preview .photos-panel>*:last-child:not(:nth-child(2)){flex:.2}
.report-type-label,.smile-simulation-label,.smile-assessment-label,.full-assessment-label{padding:.38rem .56rem;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-style:normal;font-weight:400;font-size:1rem;border-radius:2.5rem}.full-assessment-label{color:#e78c23;background:rgba(231,140,35,.0980392157)}.smile-assessment-label{color:#2382e7;background:rgba(35,130,231,.0980392157)}.smile-simulation-label{color:#8246af;background:rgba(159,130,241,.0980392157)}
.react-panel{background-color:#fff;border-radius:.75rem;padding:1.5rem}.react-panel.with-shadow{box-shadow:0 .25rem 2rem rgba(0,0,0,.13)}.react-panel-content.fullWidth{margin:0 -1.5rem}
.react-panel-title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.react-panel-title.fullWidth{padding:0 1.5rem}.react-panel-title+*{margin-top:1.5rem}.react-panel-title .react-panel-title-container{display:inline-block;justify-content:space-between}.react-panel-title .react-panel-title-action{display:inline-block;margin-left:20px}.react-panel-title .vertical-dropdown{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300}
.activity-timeline .panel{padding:1rem}.activity-timeline .activity .panel{margin-top:1.5rem}.activity{display:flex}.activity .icon{align-items:center;border-radius:50%;color:#fff;display:flex;height:2rem;justify-content:center;position:absolute;top:1.5rem;width:2rem}.activity .panel{flex:auto;overflow:hidden;padding:0}.activity .panel .container-vertical-dropdown{padding:1rem}.activity .panel .container-vertical-dropdown .title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;font-weight:500;font-size:.875rem;letter-spacing:unset}.activity .panel .container-vertical-dropdown .title:not(:last-child){margin-bottom:1rem}.activity .panel .container-vertical-dropdown .react-form{box-shadow:none;padding:0;text-align:justify}.activity .metadata{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;background-color:#eaeef2;color:#7b8794;padding:.5rem 1rem}.activity .timeline{margin-right:1.5rem;position:relative;flex:0 0 2rem}.activity .timeline .line{border:solid 1px #dde1e9;height:100%;margin:auto;width:0}.activity:last-child .line{height:1.5rem}.activity .action-container{text-align:center;margin-top:1rem}
.dialog-title+.message.info{margin:1rem}
.patient-links.panel{position:fixed;z-index:99;box-shadow:0 .25rem 2rem rgba(0,0,0,.13)}.patient-links.panel .container-vertical-dropdown{padding:1rem}.patient-links.panel .input-form{display:inherit}.patient-links.panel .input-form .space-top{padding-top:1rem}.patient-links.panel .input-form .input-name{padding-bottom:.5rem}
.patient-profile{margin-left:2rem}.patient-profile>*{margin-right:2rem}.patient-profile .activity-timeline-column{flex:3}.patient-profile .activity-timeline-column>*:not(:last-child){margin-bottom:2rem}.patient-profile .activity-timeline-column>*:not(:last-child).modal-background{margin-bottom:0}.patient-profile .patient-data{flex:2}.patient-profile .patient-data>*{margin-bottom:2rem}.patient-profile .patient-tag-setter>*:not(.label-container){display:block}.patient-profile .patient-tag-setter .label-container:last-child{margin-top:.5rem}
.assignment-panel .assignment-title{display:flex;justify-content:space-between}.assignment-panel .assignment{padding:0 1.5rem;margin-top:0;display:flex;justify-content:space-between}
.assignment-modal .assignment{padding:1.5rem 1.5rem}
.about-panel .about{padding:0 1.5rem;margin-top:0}.about-panel .danger{margin:0 1.5rem;animation-delay:5s;animation-duration:1s;animation-fill-mode:both;animation-name:fadeOut}.about-panel .tags-label,.about-panel .tags-value{align-items:start !important;margin-top:1rem}.about-panel .label-container:last-of-type .label{border:none}.about-panel .about-title{display:flex;justify-content:space-between}
.modal-container{display:flex;flex-direction:column}.toggle{display:flex;margin-bottom:1.5rem}.span-text{width:22rem;text-align:justify}.margin-right{margin-right:2rem}.modal.max-width{max-width:31rem}#patient-management .modal .content{padding-top:0}#patient-management .modal .content .danger{margin-bottom:1rem;animation:none}
.address-switch-mode{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;color:var(--monitoring-theme-color, var(--primary-color-1, #562770));cursor:pointer;font-weight:500;margin-bottom:1rem;margin-top:-1.25rem;margin-left:auto}.input-group.with-value+.address-switch-mode{margin-bottom:4rem;margin-top:-5.25rem}.message.warning.custom-address-warning{margin-bottom:1.5rem}
.react-form.cancellable-form .action-container.space-between{display:flex;justify-content:flex-end;margin-bottom:-1.5rem;margin-top:2.5rem;position:static}.react-form.cancellable-form .action-container.space-between>*:not(:last-child){margin-right:1rem}.react-form.cancellable-form hr{border:none;border-top:1px solid #dde1e9}
.modal-title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.875rem;font-weight:300;letter-spacing:.046875rem;padding-top:2rem;padding-bottom:2rem}.profile-information-item,.household-information-item,.insurance-information-item{border-right:1px solid #dde1e9}@media only screen and (max-width: 1200px){.profile-information-item,.household-information-item,.insurance-information-item{padding-right:0;border-right:none}}.profile-information-item,.household-information-item,.insurance-information-item,.other-information{width:100%}.profile-information-item .line-grid,.household-information-item .line-grid,.insurance-information-item .line-grid,.other-information .line-grid{grid-column-start:1;grid-column-end:3}.profile-information-item h3,.household-information-item h3,.insurance-information-item h3,.other-information h3{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));margin:1rem 0;font-weight:400}.no-information-message{font-style:italic}.patient-items-container{display:flex;flex-wrap:nowrap}@media only screen and (max-width: 1200px){.patient-items-container{flex-wrap:wrap}}
.insurance-info-processed{width:60%;margin:auto;padding-top:.25rem;padding-bottom:.25rem;border-radius:.5rem}
.user-card-medium>*{margin:auto;text-align:center}.user-card-medium{color:#7b8794}.user-card-medium .avatar{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.875rem;font-weight:300;letter-spacing:.046875rem;margin-bottom:1rem}.user-card-medium .identity{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}
.criterion-card .notification-save-success-message{width:100%}
.toggle-switch{background-color:#eaeef2;border-radius:2.5rem;margin:0;padding:0;display:grid;grid-template-columns:50% 50%}.toggle-switch>button{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;border-radius:2.5rem;background-color:rgba(0,0,0,0);color:var(--monitoring-text-color, #323f4b);padding:.5rem 1.5rem;word-wrap:break-word;border:none;outline:none}.toggle-switch>button.selected{background-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));color:#fff}.toggle-switch>button.disabled{color:#7b8794}
.smile-simulation{display:flex;flex-wrap:wrap-reverse;justify-content:space-between;gap:1rem}.smile-simulation .slider{border:1px solid #dde1e9;border-radius:.5rem;box-shadow:.125rem .25rem .5rem rgba(43,43,43,.1);flex-grow:1}.smile-simulation .slider-handle{height:3rem;width:3rem;background-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));border-radius:50%}.smile-simulation .slider-handle i{color:#fff;font-size:2rem;-ms-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width: 576px){.smile-simulation .slider-handle{height:1.5rem;width:1.5rem}.smile-simulation .slider-handle i{font-size:1rem}}.smile-simulation .slider-skeleton{height:100%}.smile-simulation .slider-loader{width:4.5rem;height:4.5rem;border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));border-width:2px}.smile-simulation .selection{max-width:16rem;width:100%;padding:.5rem}@media only screen and (max-width: 1200px){.smile-simulation .selection{max-width:none;padding-bottom:1.5rem}}.smile-simulation .selection>:not(:last-child){margin-bottom:1.5rem}.smile-simulation .category-title{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400}.smile-simulation .choice-selection>*{margin:0}.smile-simulation .choice-selection>*:not(:last-child){margin-bottom:1rem}.smile-simulation .unavailable-category-message{background-color:#e6ebff;color:#3153d9;text-align:left;display:block;padding:0}.smile-simulation .unavailable-category-message .restore{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));cursor:pointer}.smile-simulation .toggle-switch-container{max-width:20rem}.smile-simulation .unavailable-details-message{padding:0 2rem 2rem}.smile-simulation-info{background-color:#e6ebff;color:#3153d9}
.no-report-panel{max-width:calc(calc(1200px - 2 * 2rem))}.no-report-panel .message:last-child{margin-bottom:2rem}.start-assessment-call-to-action-panel{background-color:#fff;padding:1.5rem;position:relative;margin-bottom:2rem}.start-assessment-call-to-action-panel :not(:last-child){margin-bottom:1.5rem}@media only screen and (max-width: 576px){.start-assessment-call-to-action-panel{margin-bottom:1rem;padding:1rem}}.start-assessment-call-to-action-panel .instructions{text-align:center}.start-assessment-call-to-action{gap:1rem}.start-assessment-call-to-action.panel{margin:0 2rem 2rem;border-radius:0}@media only screen and (max-width: 576px){.start-assessment-call-to-action.panel{margin:0 1rem 1rem;padding:1rem;justify-content:center}}#report-list .report-type-column{display:flex;align-items:center;justify-content:center;min-height:2rem;white-space:nowrap}
.pricing .trial-period{align-self:center;margin-bottom:1rem}.pricing .price-detail{margin-bottom:1.5rem}.pricing .price-detail>:not(:last-child){margin-bottom:.5rem}.pricing .total-price-line{align-items:flex-end}.pricing .total-price{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:normal;font-size:1.5rem;line-height:1.75rem}.pricing .total-price-after-discount-line,.pricing .discount-duration-info{color:#7b8794}
#settings-account>.content{display:flex;flex-wrap:wrap;justify-content:center;max-width:calc(1200pxcalc(2 * 4.5rem));margin:4.5rem auto;padding:0 4.5rem}#settings-account>.content>*{flex:1;margin:1.5rem;max-width:calc((1200pxcalc(2 * 4.5rem) - 1.5rem*4)/2)}#settings-account .account-subscriptions .input-header{display:flex;justify-content:space-between}#settings-account .account-subscriptions .input-form,#settings-account .account-subscriptions .billing-portal-access{margin-top:1rem}#settings-account .account-subscriptions .input-name{align-items:center}#settings-account #reactivation-form{box-shadow:none;padding:0}#settings-account #reactivation-form .react-form label{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300}#settings-account #reactivation-form>div{margin-bottom:1rem}
.code-with-copy-button-main{display:flex;flex-wrap:nowrap;align-items:center;gap:1rem}.code-to-copy-section{display:flex;border-radius:.5rem;background-color:#f4f7fb}.code-to-copy-section:before{content:"";border:1px solid #fff;align-self:stretch;padding:0}.code-to-copy-icon{opacity:30%;order:-1;margin:1rem;background-repeat:no-repeat;width:27px;height:26px;display:flex;align-items:center}.code-to-copy{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem;color:#323f4b;margin:1rem;width:21vw}@media only screen and (max-width: 769px){.code-to-copy{width:48vw}}@media only screen and (min-width: 769px)and (max-width: 992px){.code-to-copy{width:30vw}}@media only screen and (min-width: 992px)and (max-width: 1200px){.code-to-copy{width:35vw}}@media only screen and (min-width: 1200px)and (max-width: 1480px){.code-to-copy{width:16vw}}.code-to-copy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ic-button{width:2.75rem;height:2.75rem;border:0;border-radius:50%;background:var(--monitoring-theme-color, var(--primary-color-2, #8246af));font-size:1.25rem}.ic-button *{color:#fff}
.generic-tabs{display:flex;flex-direction:column;align-items:flex-end;border-top:none !important}.generic-tabs__tab{border-radius:.5rem .5rem 0 0;line-height:1.5rem;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;font-weight:500;background-color:var(--monitoring-background-color, var(--primary-color-4, #f2ecfe));padding:1rem;height:calc(2*1rem + 1.5rem);cursor:pointer;border-left:1px solid #dde1e9}.generic-tabs__tab--active{background-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));color:#fff}
#modal-flow-label.modal .react-form{max-width:100%}#modal-flow-label.modal>.react-form .action-container{justify-content:space-around;position:absolute;margin-top:0;bottom:-2.6rem}#modal-flow-label.modal .title{text-align:left}#modal-flow-label.modal .react-form{padding:1rem 0}#modal-flow-label.modal .plus-button{border:none;height:30px;width:30px;align-items:center;border-radius:50%;display:flex;justify-content:center;background-color:var(--monitoring-background-color, var(--primary-color-4, #f2ecfe));margin:2rem auto}#modal-flow-label.modal .plus-button i{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}#modal-flow-label.modal .flow-line{margin-bottom:1rem}#modal-flow-label.modal .flow-line .ic_trash{margin-left:.8rem}#modal-flow-label.modal .is-delete-confirm{background:#f8f8f8;border-radius:6px;padding:.9rem .3rem 0}#modal-flow-label.modal .confirm-delete-section{padding:0 1.3rem 1.3rem}#modal-flow-label.modal .confirm-delete-section .confirm-delete-title{font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:1rem;line-height:1.3rem;margin-bottom:.5rem}#modal-flow-label.modal .confirm-delete-section .confirm-delete-panel{display:flex;flex-direction:row;align-items:center;gap:1.6rem}#modal-flow-label.modal .confirm-delete-section .confirm-delete-panel .confirm-delete-warning{font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:.9rem;line-height:1.3rem;max-width:230px}
#modal-flow-label.modal .flow-name-input{font-weight:bold;border:none;background:rgba(0,0,0,0)}.flow-name{flex-grow:2;height:inherit;border-bottom:1px solid #000;margin-right:10px}.flow-name .ic_edit{margin-right:0}.flow-type-list{width:12rem}.dropdown-error{border:1px solid #df5555;border-radius:.375rem}
.integration-panel{justify-content:space-between}.integration-panel .ic_copy:active{color:var(--monitoring-theme-color, var(--primary-color-1, #562770))}@media only screen and (max-width: 1200px){.integration-panel{flex-direction:column;gap:2rem}}
.flow-description-panel{display:flex;flex-direction:column}.flow-configuration-title{font-size:1.3rem;line-height:1.5rem;font-family:"Krub",sans-serif;font-weight:500;color:var(--monitoring-text-color, #323f4b)}.flow-description{gap:1.8rem;flex-direction:row;background:#fbfafc;border-radius:8px;padding-left:1.5rem;overflow-wrap:break-word}@media only screen and (max-width: 769px){.flow-description{padding-top:1.5rem;flex-direction:column;align-items:start;padding-left:0}}@media only screen and (max-width: 769px){.flow-description .flow-description-icon{padding-left:1rem}}.flow-description .flow-description-title{font-size:1.1rem;line-height:1.5rem;margin-bottom:.8rem;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-weight:600;color:var(--monitoring-text-color, #323f4b)}@media only screen and (max-width: 769px){.flow-description .flow-description-title{padding-left:1rem}}.flow-description .flow-description-content{font-size:1rem;line-height:1.5rem;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;color:#7b8794}@media only screen and (max-width: 769px){.flow-description .flow-description-content{padding-left:1rem}}.flow-description .flow-preview{margin-left:auto}.flow-description .flow-preview .flow-preview-image{width:380px;height:240px;position:absolute;z-index:2}@media only screen and (max-width: 769px){.flow-description .flow-preview .flow-preview-image{margin-left:auto;margin-right:auto;width:300px;height:160px}}.flow-description .flow-preview .flow-preview-background{z-index:1;display:block}@media only screen and (max-width: 769px){.flow-description .flow-preview .flow-preview-background{display:none}}.flow-description .flow-preview .flow-preview-background-mobile{z-index:1;display:none}@media only screen and (max-width: 769px){.flow-description .flow-preview .flow-preview-background-mobile{display:block}}@media only screen and (max-width: 769px){.flow-description .flow-preview{margin-left:unset}}
.is-centered-vertically{margin-top:auto;margin-bottom:auto}.distance-input{width:5rem;margin-right:1rem}
.primary-color-input{margin-top:1.25rem}
#terms-and-conditions{width:100%;height:100%}#terms-and-conditions h1{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}
.card-img{padding:0 .25rem}
.impersonating-panel{background:#fff2f2;border-radius:.5rem;padding:.5rem}.impersonating-panel .impersonating-action{padding:0 .5rem 0 .5rem;text-align:center}.impersonating-panel .impersonating-action .link{color:var(--monitoring-red-color, #ff2b23)}.identity-panel .user-card-regular{padding:.5rem}.identity-panel .user-identity-details{margin:0 .5rem;max-width:100%}.identity-panel .user-identity-details>div{overflow:hidden;text-overflow:ellipsis}.identity-panel .informative-text{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300}
.balance{display:flex;flex-direction:column;align-items:stretch;padding:0;background:#f4f7fb;border-radius:.5rem}.balance .contact-card{background:#fff;border:1px solid #eaeef2;border-radius:.5rem;min-height:3rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.5rem}.balance table{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;padding:.5rem 1.5rem}.balance table .current{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:normal;text-align:right}.balance table .remaining{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;text-align:right}.balance table td{height:1.625rem}
.user-card-small .initial-avatar{margin:.25rem}.user-card-small>*:not(:last-child){margin-right:.5rem}
.balance-list>div{margin-top:.5rem}
.payment-call-to-action{display:flex;justify-content:center;border-top:1px solid #dde1e9;padding-top:1rem;margin-top:1rem}
:root{--primary-color-1: #562770;--primary-color-2: #8246af;--primary-color-3: #9f82f1;--primary-color-4: #f2ecfe}@media only screen and (max-width: 576px){@font-face{font-family:"Krub";src:url(/webjars/website-client/10.10.0-1/assets/fonts/krub-light-webfont-66e54fd22f7cf580d96ec6a069773a0c.eot);src:url(/webjars/website-client/10.10.0-1/assets/fonts/krub-light-webfont-66e54fd22f7cf580d96ec6a069773a0c.eot?#iefix) format("embedded-opentype"),url(/webjars/website-client/10.10.0-1/assets/fonts/krub-light-webfont-297de063ec384bd412e94de007b24a22.woff2) format("woff2"),url(/webjars/website-client/10.10.0-1/assets/fonts/krub-light-webfont-a94efda70069aa145395cd86408cfb95.woff) format("woff"),url(/webjars/website-client/10.10.0-1/assets/fonts/krub-light-webfont-c49ff94fd4e6f440be301616d29a77d0.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Krub";src:url(/webjars/website-client/10.10.0-1/assets/fonts/krub-regular-webfont-7d233f9e64db12726b0dea4233c79583.eot);src:url(/webjars/website-client/10.10.0-1/assets/fonts/krub-regular-webfont-7d233f9e64db12726b0dea4233c79583.eot?#iefix) format("embedded-opentype"),url(/webjars/website-client/10.10.0-1/assets/fonts/krub-regular-webfont-b16b6bfb12e4ab59a9b37b96f9f43439.woff2) format("woff2"),url(/webjars/website-client/10.10.0-1/assets/fonts/krub-regular-webfont-0897d029b3676e4a2fe7e588abe98aa7.woff) format("woff"),url(/webjars/website-client/10.10.0-1/assets/fonts/krub-regular-webfont-dc227918099516eea94dbb64c7431c85.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Krub";src:url(/webjars/website-client/10.10.0-1/assets/fonts/krub-medium-webfont-80ac105e8f8a26c0884eec7278789b8d.eot);src:url(/webjars/website-client/10.10.0-1/assets/fonts/krub-medium-webfont-80ac105e8f8a26c0884eec7278789b8d.eot?#iefix) format("embedded-opentype"),url(/webjars/website-client/10.10.0-1/assets/fonts/krub-medium-webfont-561c35ff8725514926d59dd303258eb2.woff2) format("woff2"),url(/webjars/website-client/10.10.0-1/assets/fonts/krub-medium-webfont-6e6f531b8e2b264b60c33277042cc66d.woff) format("woff"),url(/webjars/website-client/10.10.0-1/assets/fonts/krub-medium-webfont-b965de1567775b2555b10548d9486f26.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Krub";src:url(/webjars/website-client/10.10.0-1/assets/fonts/krub-semibold-webfont-000e36539a8a32686ae843e726801eb9.eot);src:url(/webjars/website-client/10.10.0-1/assets/fonts/krub-semibold-webfont-000e36539a8a32686ae843e726801eb9.eot?#iefix) format("embedded-opentype"),url(/webjars/website-client/10.10.0-1/assets/fonts/krub-semibold-webfont-a94c529cc02c39ee3932e3f65097da91.woff2) format("woff2"),url(/webjars/website-client/10.10.0-1/assets/fonts/krub-semibold-webfont-2a8d2149c22a58b858bede62899ecf9d.woff) format("woff"),url(/webjars/website-client/10.10.0-1/assets/fonts/krub-semibold-webfont-35b6b0c4abe505eb91fbec185981e860.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";font-weight:400;font-style:normal;font-stretch:normal;font-display:swap;src:url(/webjars/website-client/10.10.0-1/assets/fonts/SourceSansPro-Regular.ttf-8bb5b88b2b1b019e3b97b513b2226f3e.woff2) format("woff2"),url(/webjars/website-client/10.10.0-1/assets/fonts/SourceSansPro-Regular.otf-344f4c8d29dfd487ee38394adb229760.woff) format("woff"),url(/webjars/website-client/10.10.0-1/assets/fonts/SourceSansPro-Regular-da547242c12b7cfc5f4a4e3c428b9d76.otf) format("opentype"),url(/webjars/website-client/10.10.0-1/assets/fonts/SourceSansPro-Regular-906ba80ac81b0bb01b7b2fda686c785d.ttf) format("truetype")}@font-face{font-family:"Source Sans Pro";font-weight:600;font-style:normal;font-stretch:normal;font-display:swap;src:url(/webjars/website-client/10.10.0-1/assets/fonts/SourceSansPro-Semibold.ttf-b13c669d61ec35a7682a892456c8d4e9.woff2) format("woff2"),url(/webjars/website-client/10.10.0-1/assets/fonts/SourceSansPro-Semibold.otf-90cd49254f172e2e99411daf0d574d5f.woff) format("woff"),url(/webjars/website-client/10.10.0-1/assets/fonts/SourceSansPro-Semibold-d22df054702cecfc67356e5dd407022f.otf) format("opentype"),url(/webjars/website-client/10.10.0-1/assets/fonts/SourceSansPro-Semibold-e8db8af2e317210f62cc1dd6527be550.ttf) format("truetype")}}@font-face{font-family:"Source Sans Pro";font-weight:300;font-style:normal;font-stretch:normal;font-display:swap;src:url(/webjars/website-client/10.10.0-1/assets/fonts/SourceSansPro-Light.ttf-7db69e930fff9eba1e8eb6fdd41c826e.woff2) format("woff2"),url(/webjars/website-client/10.10.0-1/assets/fonts/SourceSansPro-Light.otf-cd6456a86c3b012a26c5afe1353a3b55.woff) format("woff"),url(/webjars/website-client/10.10.0-1/assets/fonts/SourceSansPro-Light-420d839a0ccfb6a040d3a5c6af03c5aa.otf) format("opentype"),url(/webjars/website-client/10.10.0-1/assets/fonts/SourceSansPro-Light-e7daa4ab63e5209eedac1adcb98a7fed.ttf) format("truetype")}@font-face{font-family:"Proxima Nova";font-style:normal;font-weight:normal;src:url(/webjars/website-client/10.10.0-1/assets/fonts/proxima-nova-regular-278f8b65382f64bec1cc6c9465c3a2d6.eot);src:url(/webjars/website-client/10.10.0-1/assets/fonts/proxima-nova-regular-278f8b65382f64bec1cc6c9465c3a2d6.eot) format("embedded-opentype"),url(/webjars/website-client/10.10.0-1/assets/fonts/proxima-nova-regular-2ce9962727566af95e5582f09d09a77e.woff) format("woff"),url(/webjars/website-client/10.10.0-1/assets/fonts/proxima-nova-regular-5100fb40ea19c63c2824aee981f71156.ttf) format("truetype")}@font-face{font-family:"Proxima Nova";font-style:normal;font-weight:bold;src:url(/webjars/website-client/10.10.0-1/assets/fonts/proxima-nova-semibold-42bd0124c8269378bc581c82e73a1b95.eot);src:url(/webjars/website-client/10.10.0-1/assets/fonts/proxima-nova-semibold-42bd0124c8269378bc581c82e73a1b95.eot) format("embedded-opentype"),url(/webjars/website-client/10.10.0-1/assets/fonts/proxima-nova-semibold-f01f3e1aa23a642a289244c0c8e40819.woff) format("woff"),url(/webjars/website-client/10.10.0-1/assets/fonts/proxima-nova-semibold-bf573e31bab3af58f2d112ea449027dc.ttf) format("truetype")}@font-face{font-family:"Screening Font Icon";src:url(/webjars/website-client/10.10.0-1/assets/fonts/screening-font-icon-5b8e7fa3bfb578ddb26a363dbab7f3ff.eot);src:url(/webjars/website-client/10.10.0-1/assets/fonts/screening-font-icon-5b8e7fa3bfb578ddb26a363dbab7f3ff.eot?#iefix) format("embedded-opentype"),url(/webjars/website-client/10.10.0-1/assets/fonts/screening-font-icon-aa19a18f531f8f42f9ffa8373a1e7523.woff2) format("woff2"),url(/webjars/website-client/10.10.0-1/assets/fonts/screening-font-icon-749cfcdabdb25e578347cbcfbe2a0bc0.woff) format("woff"),url(/webjars/website-client/10.10.0-1/assets/fonts/screening-font-icon-4bf182fa2438d808eddc929ac5224f19.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap}[class^=ic_],[class*=" ic_"]{display:inline-block}[class^=ic_]:not(:last-child),[class*=" ic_"]:not(:last-child){margin-right:.5rem}[class^=ic_]::before,[class^=ic_].container-vertical-dropdown[data-max-height].max-height-reached::after,[class*=" ic_"]::before,[class*=" ic_"].container-vertical-dropdown[data-max-height].max-height-reached::after{font-family:"Screening Font Icon",sans-serif;font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=ic_].disabled,[class*=" ic_"].disabled{pointer-events:none;cursor:default;color:#a5b0bb}.ic_arrow_left:before,.ic_arrow_left.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_arrow_right:before,.ic_arrow_right.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_arrow_up:before,.ic_arrow_up.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_bookmark:before,.ic_bookmark.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_bookmark_full:before,.ic_bookmark_full.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_broken-link:before,.ic_broken-link.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_bullets:before,.ic_bullets.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_calendar:before,.ic_calendar.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_card:before,.ic_card.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_cart:before,.ic_cart.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_catalogue:before,.ic_catalogue.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_chat:before,.ic_chat.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_check:before,.ic_check.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_check_circled:before,.ic_check_circled.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_chevron_down:before,.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_chevron_end:before,.ic_chevron_end.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_chevron_left:before,.ic_chevron_left.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_chevron_right:before,.ic_chevron_right.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_chevron_start:before,.ic_chevron_start.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_chevron_up:before,.ic_chevron_up.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_clipboard:before,.ic_clipboard.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_clock:before,.ic_clock.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_close:before,.ic_close.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_close_circled:before,.ic_close_circled.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_column:before,.ic_column.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_credit-card:before,.ic_credit-card.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_copy:before,.ic_copy.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_cursor:before,.ic_cursor.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_dollar:before,.ic_dollar.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_dollar_circled:before,.ic_dollar_circled.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_download:before,.ic_download.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_edit:before,.ic_edit.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_euro:before,.ic_euro.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_euro_circled:before,.ic_euro_circled.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_exclamation:before,.ic_exclamation.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_exclamation_circled:before,.ic_exclamation_circled.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_exit:before,.ic_exit.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_expanse:before,.ic_expanse.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_external_link:before,.ic_external_link.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_eye:before,.ic_eye.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_eye_closed:before,.ic_eye_closed.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_favori:before,.ic_favori.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_favori_full:before,.ic_favori_full.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_feedback:before,.ic_feedback.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_file:before,.ic_file.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_filter:before,.ic_filter.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_fingerprint:before,.ic_fingerprint.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_folder:before,.ic_folder.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_full_screen:before,.ic_full_screen.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_hand:before,.ic_hand.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_home:before,.ic_home.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_idea:before,.ic_idea.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_image:before,.ic_image.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_in_treatment:before,.ic_in_treatment.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_information:before,.ic_information.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_information_circled:before,.ic_information_circled.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_like:before,.ic_like.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_link:before,.ic_link.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_laptop:before,.ic_laptop.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_list:before,.ic_list.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_lock:before,.ic_lock.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_mail:before,.ic_mail.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_mail_pending:before,.ic_mail_pending.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_map:before,.ic_map.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_menu:before,.ic_menu.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_mic:before,.ic_mic.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_minus:before,.ic_minus.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_minus_circled:before,.ic_minus_circled.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_mobile:before,.ic_mobile.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_moneybox:before,.ic_moneybox.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_navigation:before,.ic_navigation.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_need_review:before,.ic_need_review.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_none:before,.ic_none.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_notification:before,.ic_notification.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_percent:before,.ic_percent.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_percent_circled:before,.ic_percent_circled.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_phone:before,.ic_phone.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_pin:before,.ic_pin.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_player:before,.ic_player.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_plus:before,.ic_plus.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_plus_circled:before,.ic_plus_circled.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_power_off:before,.ic_power_off.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_practice:before,.ic_practice.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_print:before,.ic_print.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_pushpin:before,.ic_pushpin.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_question:before,.ic_question.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_question_circled:before,.ic_question_circled.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_quote:before,.ic_quote.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_rdv_booked:before,.ic_rdv_booked.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_rdv_requested:before,.ic_rdv_requested.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_redo:before,.ic_redo.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_refresh:before,.ic_refresh.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_reduce_full_screen:before,.ic_reduce_full_screen.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_restore:before,.ic_restore.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_rotate:before,.ic_rotate.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_send:before,.ic_send.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_search:before,.ic_search.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_share:before,.ic_share.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_settings:before,.ic_settings.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_shared:before,.ic_shared.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_smiley_happy:before,.ic_smiley_happy.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_smiley_neutral:before,.ic_smiley_neutral.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_smiley_unhappy:before,.ic_smiley_unhappy.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_sort:before,.ic_sort.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_sort_asc:before,.ic_sort_asc.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_sort_desc:before,.ic_sort_desc.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_task:before,.ic_task.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_thumbup:before,.ic_thumbup.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_tooth:before,.ic_tooth.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_transfer:before,.ic_transfer.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_trash:before,.ic_trash.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_treated:before,.ic_treated.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_undo:before,.ic_undo.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_unlock:before,.ic_unlock.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_update:before,.ic_update.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_upload:before,.ic_upload.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_user:before,.ic_user.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_users:before,.ic_users.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_video:before,.ic_video.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_viewed:before,.ic_viewed.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_virtual:before,.ic_virtual.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_warning:before,.ic_warning.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_zoom_in:before,.ic_zoom_in.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_zoom_out:before,.ic_zoom_out.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_analysing:before,.ic_analysing.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_api:before,.ic_api.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}.ic_arrow_down:before,.ic_arrow_down.container-vertical-dropdown[data-max-height].max-height-reached::after{content:""}*{box-sizing:border-box}html,body{margin:0}body{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;-webkit-font-smoothing:antialiased}a{color:inherit;outline:none;text-decoration:none}pre{margin:0;text-align:initial;white-space:normal}.text-align-center{text-align:center}.align-center{align-items:center}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.centered{align-items:center;justify-content:center}.full-width{width:100%}.full-height{height:100%}.space-around{justify-content:space-around}.space-evenly{justify-content:space-evenly}.space-between{justify-content:space-between}.balanced>*{flex:1}.grow{flex:1}.h-flex{display:flex;flex-wrap:wrap}.h-flex.with-separator>*:not(:first-child){margin-left:1rem}.h-flex.with-separator>*:not(:last-child){border-right:1px solid #dde1e9;padding-right:1rem}.h-flex.with-small-gap{gap:.5rem}.h-flex.with-gap{gap:1.5rem}.v-flex{display:flex;flex-wrap:wrap;flex-direction:column}.v-flex.with-separator>*:not(:first-child){margin-top:1rem}.v-flex.with-separator>*:not(:last-child){border-bottom:1px solid #dde1e9;padding-bottom:1rem}.v-flex.with-small-gap{gap:.5rem}.v-flex.with-gap{gap:1.5rem}.flex-center{display:flex;align-items:center}.group{position:relative}.title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.875rem;font-weight:300;letter-spacing:.046875rem}.panel-title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.panel-title+*{margin-top:1rem}.panel-subtitle{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:normal;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.hidden{visibility:hidden}.none{display:none}.reverse-wrap{flex-wrap:wrap-reverse}.no-wrap{flex-wrap:nowrap}.flex-auto{flex:auto}.overflow-table{overflow-x:auto;overflow-y:hidden}.clickable{cursor:pointer}.panel{border-radius:.75rem;background-color:#fff;padding:1.5rem;position:relative}.panel>.panel-control{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));top:1.5rem;right:1.5rem;position:absolute}@media only screen and (min-width: 769px){.panel>.panel-control{float:right;position:sticky}}.panel>.panel-control [class^=ic_],.panel>.panel-control [class*=" ic_"]{cursor:pointer}@media only screen and (max-width: 576px){.panel{padding:.75rem}.panel .panel-control{right:.75rem;top:.75rem}}.panel.with-shadow{box-shadow:0 .25rem 2rem rgba(0,0,0,.13)}.panel.with-border{border:1px solid #dde1e9}.panel.without-padding{padding:0}.vertical-separator{border:.5px solid #dde1e9;height:2rem}.with-margins>*{margin-right:1rem}.with-margins>*:last-child{margin-right:0}iframe{border:none}.loader{height:1rem;width:1rem;animation:1s spin linear infinite;margin-left:1rem;padding-top:.25rem;border-top:2px solid #eaeef2;border-right:2px solid rgba(0,0,0,0);border-radius:50%}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.uppercase{text-transform:uppercase}.container-vertical-dropdown{max-height:0;overflow:hidden;pointer-events:none;transition-property:opacity,max-height}.container-vertical-dropdown:not([data-max-height]){opacity:0}.container-vertical-dropdown[data-max-height]{pointer-events:auto;position:relative}.container-vertical-dropdown[data-max-height].max-height-reached::after{align-items:flex-end;bottom:0;box-shadow:inset 0 -3.75rem 1rem -1.5rem #fff;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));display:flex;font-family:"Screening Font Icon",sans-serif;justify-content:center;left:0;opacity:1;padding-bottom:.5rem;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .5s}.container-vertical-dropdown[data-max-height].max-height-reached.active::after{opacity:0}.container-vertical-dropdown.active{pointer-events:initial;opacity:1}.vertical-dropdown.active .vertical-dropdown-toggle [class=ic_chevron_down]{-ms-transform:rotate(0);transform:rotateZ(0)}.vertical-dropdown:not(.active) .vertical-dropdown-toggle [class=ic_chevron_down]{-ms-transform:rotate(-90deg);transform:rotateZ(-90deg)}.no-margin{margin:0}.margin-bottom{margin-bottom:1rem}.no-width{display:block;width:0}@media only screen and (min-width: 576px){.only-mobile{display:none !important}}@media only screen and (min-width: 769px){.only-tablet{display:none !important}}@media only screen and (max-width: 769px){.no-tablet{display:none !important}.only-tablet.header .ic_menu{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.only-tablet.header+.main-container{padding-top:2.5rem}.only-tablet.header.active+.main-container{pointer-events:none;overflow:hidden}}@media only screen and (max-width: 576px){.no-mobile{display:none !important}.title{font-size:1.5rem}}.button-primary{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;letter-spacing:.03125rem;font-weight:400;appearance:none;background:none;border:none;border-radius:2.5rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;padding:.5rem 2rem;text-decoration:none;transition-property:background,border,color;transition-duration:.3s;border:1px solid var(--monitoring-theme-color, var(--primary-color-2, #8246af));background:var(--monitoring-theme-color, var(--primary-color-2, #8246af));color:#fff}.button-primary.disabled,.button-primary:disabled{cursor:initial;pointer-events:none}.button-primary.small{padding:.25rem 1rem}.button-primary:hover{border:1px solid var(--monitoring-theme-color, var(--primary-color-2, #8246af));background:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.button-primary:focus{box-shadow:0 0 .3125rem rgba(var(--monitoring-theme-color, var(--primary-color-2, #8246af)), 0.5)}.button-primary:active{border:1px solid var(--monitoring-theme-color, var(--primary-color-1, #562770));background:var(--monitoring-theme-color, var(--primary-color-1, #562770))}.button-primary.disabled,.button-primary:disabled{color:hsla(0,0%,100%,.5)}.button-primary.reverse{border:1px solid #fff;background:#fff;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.button-primary.reverse:hover{background:rgba(0,0,0,0);color:#fff}.button-primary.reverse:focus{box-shadow:0 0 5px rgba(var(--monitoring-text-color, #323f4b), 0.5)}.button-primary.reverse.disabled,.button-primary.reverse:disabled{color:rgba(var(--monitoring-theme-color, var(--primary-color-2, #8246af)), 0.5)}.button-primary.reverse:active{background:#fff;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.button-primary.success{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;letter-spacing:.03125rem;font-weight:400;appearance:none;background:none;border:none;border-radius:2.5rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;padding:.5rem 2rem;text-decoration:none;transition-property:background,border,color;transition-duration:.3s;border:1px solid #2ec181;background:#2ec181;color:#fff}.button-primary.success.disabled,.button-primary.success:disabled{cursor:initial;pointer-events:none}.button-primary.success.small{padding:.25rem 1rem}.button-primary.success:hover{border:1px solid #2ec181;background:#2ec181}.button-primary.success:focus{box-shadow:0 0 .3125rem rgba(var(--monitoring-theme-color, var(--primary-color-2, #8246af)), 0.5)}.button-primary.success:active{border:1px solid #00a65e;background:#00a65e}.button-primary.success.disabled,.button-primary.success:disabled{color:hsla(0,0%,100%,.5)}.button-primary.success.reverse{border:1px solid #fff;background:#fff;color:#2ec181}.button-primary.success.reverse:hover{background:rgba(0,0,0,0);color:#fff}.button-primary.success.reverse:focus{box-shadow:0 0 5px rgba(var(--monitoring-text-color, #323f4b), 0.5)}.button-primary.success.reverse.disabled,.button-primary.success.reverse:disabled{color:rgba(46,193,129,.5)}.button-primary.success.reverse:active{background:#fff;color:#2ec181}.button-primary.warning{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;letter-spacing:.03125rem;font-weight:400;appearance:none;background:none;border:none;border-radius:2.5rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;padding:.5rem 2rem;text-decoration:none;transition-property:background,border,color;transition-duration:.3s;border:1px solid var(--monitoring-orange-color, #fb9b00);background:var(--monitoring-orange-color, #fb9b00);color:#fff}.button-primary.warning.disabled,.button-primary.warning:disabled{cursor:initial;pointer-events:none}.button-primary.warning.small{padding:.25rem 1rem}.button-primary.warning:hover{border:1px solid var(--monitoring-orange-color, #fb9b00);background:var(--monitoring-orange-color, #fb9b00)}.button-primary.warning:focus{box-shadow:0 0 .3125rem rgba(var(--monitoring-theme-color, var(--primary-color-2, #8246af)), 0.5)}.button-primary.warning:active{border:1px solid var(--monitoring-orange-color, #fb7f00);background:var(--monitoring-orange-color, #fb7f00)}.button-primary.warning.disabled,.button-primary.warning:disabled{color:hsla(0,0%,100%,.5)}.button-primary.warning.reverse{border:1px solid #fff;background:#fff;color:var(--monitoring-orange-color, #fb9b00)}.button-primary.warning.reverse:hover{background:rgba(0,0,0,0);color:#fff}.button-primary.warning.reverse:focus{box-shadow:0 0 5px rgba(var(--monitoring-text-color, #323f4b), 0.5)}.button-primary.warning.reverse.disabled,.button-primary.warning.reverse:disabled{color:rgba(var(--monitoring-orange-color, #fb9b00), 0.5)}.button-primary.warning.reverse:active{background:#fff;color:var(--monitoring-orange-color, #fb9b00)}.button-primary.danger,.button-primary.error{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;letter-spacing:.03125rem;font-weight:400;appearance:none;background:none;border:none;border-radius:2.5rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;padding:.5rem 2rem;text-decoration:none;transition-property:background,border,color;transition-duration:.3s;border:1px solid var(--monitoring-red-color, #ff2b23);background:var(--monitoring-red-color, #ff2b23);color:#fff}.button-primary.danger.disabled,.button-primary.danger:disabled,.button-primary.error.disabled,.button-primary.error:disabled{cursor:initial;pointer-events:none}.button-primary.danger.small,.button-primary.error.small{padding:.25rem 1rem}.button-primary.danger:hover,.button-primary.error:hover{border:1px solid var(--monitoring-red-color, #ff2b23);background:var(--monitoring-red-color, #ff2b23)}.button-primary.danger:focus,.button-primary.error:focus{box-shadow:0 0 .3125rem rgba(var(--monitoring-theme-color, var(--primary-color-2, #8246af)), 0.5)}.button-primary.danger:active,.button-primary.error:active{border:1px solid var(--monitoring-red-color, #e4041f);background:var(--monitoring-red-color, #e4041f)}.button-primary.danger.disabled,.button-primary.danger:disabled,.button-primary.error.disabled,.button-primary.error:disabled{color:hsla(0,0%,100%,.5)}.button-primary.danger.reverse,.button-primary.error.reverse{border:1px solid #fff;background:#fff;color:var(--monitoring-red-color, #ff2b23)}.button-primary.danger.reverse:hover,.button-primary.error.reverse:hover{background:rgba(0,0,0,0);color:#fff}.button-primary.danger.reverse:focus,.button-primary.error.reverse:focus{box-shadow:0 0 5px rgba(var(--monitoring-text-color, #323f4b), 0.5)}.button-primary.danger.reverse.disabled,.button-primary.danger.reverse:disabled,.button-primary.error.reverse.disabled,.button-primary.error.reverse:disabled{color:rgba(var(--monitoring-red-color, #ff2b23), 0.5)}.button-primary.danger.reverse:active,.button-primary.error.reverse:active{background:#fff;color:var(--monitoring-red-color, #ff2b23)}.button-secondary{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;letter-spacing:.03125rem;font-weight:400;appearance:none;background:none;border:none;border-radius:2.5rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;padding:.5rem 2rem;text-decoration:none;transition-property:background,border,color;transition-duration:.3s;border:1px solid var(--monitoring-theme-color, var(--primary-color-2, #8246af));color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.button-secondary.disabled,.button-secondary:disabled{cursor:initial;pointer-events:none}.button-secondary.small{padding:.25rem 1rem}.button-secondary:hover{border:1px solid var(--monitoring-theme-color, var(--primary-color-2, #8246af));background:var(--monitoring-theme-color, var(--primary-color-2, #8246af));color:#fff}.button-secondary:focus{box-shadow:0 0 .3125rem rgba(var(--monitoring-theme-color, var(--primary-color-1, #562770)), 0.5)}.button-secondary:active{border:1px solid var(--monitoring-theme-color, var(--primary-color-1, #562770));background:var(--monitoring-theme-color, var(--primary-color-1, #562770));color:#fff}.button-secondary:disabled,.button-secondary.disabled{color:rgba(var(--monitoring-theme-color, var(--primary-color-2, #8246af)), 0.5)}.button-secondary.reverse{border:1px solid #fff;color:#fff}.button-secondary.reverse:hover{background:#fff;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.button-secondary.reverse:active{background:#fff;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.button-secondary.reverse:focus{box-shadow:0 0 5px rgba(var(--monitoring-text-color, #323f4b), 0.5)}.button-secondary.reverse:disabled,.button-secondary.reverse.disabled{color:hsla(0,0%,100%,.5)}.button-secondary.success{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;letter-spacing:.03125rem;font-weight:400;appearance:none;background:none;border:none;border-radius:2.5rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;padding:.5rem 2rem;text-decoration:none;transition-property:background,border,color;transition-duration:.3s;border:1px solid #2ec181;color:#2ec181}.button-secondary.success.disabled,.button-secondary.success:disabled{cursor:initial;pointer-events:none}.button-secondary.success.small{padding:.25rem 1rem}.button-secondary.success:hover{border:1px solid #2ec181;background:#2ec181;color:#fff}.button-secondary.success:focus{box-shadow:0 0 .3125rem rgba(var(--monitoring-theme-color, var(--primary-color-1, #562770)), 0.5)}.button-secondary.success:active{border:1px solid #00a65e;background:#00a65e;color:#fff}.button-secondary.success:disabled,.button-secondary.success.disabled{color:rgba(46,193,129,.5)}.button-secondary.success.reverse{border:1px solid #fff;color:#fff}.button-secondary.success.reverse:hover{background:#fff;color:#2ec181}.button-secondary.success.reverse:active{background:#fff;color:#2ec181}.button-secondary.success.reverse:focus{box-shadow:0 0 5px rgba(var(--monitoring-text-color, #323f4b), 0.5)}.button-secondary.success.reverse:disabled,.button-secondary.success.reverse.disabled{color:hsla(0,0%,100%,.5)}.button-secondary.warning{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;letter-spacing:.03125rem;font-weight:400;appearance:none;background:none;border:none;border-radius:2.5rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;padding:.5rem 2rem;text-decoration:none;transition-property:background,border,color;transition-duration:.3s;border:1px solid var(--monitoring-orange-color, #fb9b00);color:var(--monitoring-orange-color, #fb9b00)}.button-secondary.warning.disabled,.button-secondary.warning:disabled{cursor:initial;pointer-events:none}.button-secondary.warning.small{padding:.25rem 1rem}.button-secondary.warning:hover{border:1px solid var(--monitoring-orange-color, #fb9b00);background:var(--monitoring-orange-color, #fb9b00);color:#fff}.button-secondary.warning:focus{box-shadow:0 0 .3125rem rgba(var(--monitoring-theme-color, var(--primary-color-1, #562770)), 0.5)}.button-secondary.warning:active{border:1px solid var(--monitoring-orange-color, #fb7f00);background:var(--monitoring-orange-color, #fb7f00);color:#fff}.button-secondary.warning:disabled,.button-secondary.warning.disabled{color:rgba(var(--monitoring-orange-color, #fb9b00), 0.5)}.button-secondary.warning.reverse{border:1px solid #fff;color:#fff}.button-secondary.warning.reverse:hover{background:#fff;color:var(--monitoring-orange-color, #fb9b00)}.button-secondary.warning.reverse:active{background:#fff;color:var(--monitoring-orange-color, #fb9b00)}.button-secondary.warning.reverse:focus{box-shadow:0 0 5px rgba(var(--monitoring-text-color, #323f4b), 0.5)}.button-secondary.warning.reverse:disabled,.button-secondary.warning.reverse.disabled{color:hsla(0,0%,100%,.5)}.button-secondary.danger,.button-secondary.error{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;letter-spacing:.03125rem;font-weight:400;appearance:none;background:none;border:none;border-radius:2.5rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;padding:.5rem 2rem;text-decoration:none;transition-property:background,border,color;transition-duration:.3s;border:1px solid var(--monitoring-red-color, #ff2b23);color:var(--monitoring-red-color, #ff2b23)}.button-secondary.danger.disabled,.button-secondary.danger:disabled,.button-secondary.error.disabled,.button-secondary.error:disabled{cursor:initial;pointer-events:none}.button-secondary.danger.small,.button-secondary.error.small{padding:.25rem 1rem}.button-secondary.danger:hover,.button-secondary.error:hover{border:1px solid var(--monitoring-red-color, #ff2b23);background:var(--monitoring-red-color, #ff2b23);color:#fff}.button-secondary.danger:focus,.button-secondary.error:focus{box-shadow:0 0 .3125rem rgba(var(--monitoring-theme-color, var(--primary-color-1, #562770)), 0.5)}.button-secondary.danger:active,.button-secondary.error:active{border:1px solid var(--monitoring-red-color, #e4041f);background:var(--monitoring-red-color, #e4041f);color:#fff}.button-secondary.danger:disabled,.button-secondary.danger.disabled,.button-secondary.error:disabled,.button-secondary.error.disabled{color:rgba(var(--monitoring-red-color, #ff2b23), 0.5)}.button-secondary.danger.reverse,.button-secondary.error.reverse{border:1px solid #fff;color:#fff}.button-secondary.danger.reverse:hover,.button-secondary.error.reverse:hover{background:#fff;color:var(--monitoring-red-color, #ff2b23)}.button-secondary.danger.reverse:active,.button-secondary.error.reverse:active{background:#fff;color:var(--monitoring-red-color, #ff2b23)}.button-secondary.danger.reverse:focus,.button-secondary.error.reverse:focus{box-shadow:0 0 5px rgba(var(--monitoring-text-color, #323f4b), 0.5)}.button-secondary.danger.reverse:disabled,.button-secondary.danger.reverse.disabled,.button-secondary.error.reverse:disabled,.button-secondary.error.reverse.disabled{color:hsla(0,0%,100%,.5)}.button-secondary.cancel{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;letter-spacing:.03125rem;font-weight:400;appearance:none;background:none;border:none;border-radius:2.5rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;padding:.5rem 2rem;text-decoration:none;transition-property:background,border,color;transition-duration:.3s;border:1px solid #7b8794;color:#7b8794}.button-secondary.cancel.disabled,.button-secondary.cancel:disabled{cursor:initial;pointer-events:none}.button-secondary.cancel.small{padding:.25rem 1rem}.button-secondary.cancel:hover{border:1px solid var(--monitoring-text-color, #323f4b);background:var(--monitoring-text-color, #323f4b);color:#fff}.button-secondary.cancel:focus{box-shadow:0 0 .3125rem rgba(var(--monitoring-theme-color, var(--primary-color-1, #562770)), 0.5)}.button-secondary.cancel:active{border:1px solid #7b8794;background:#7b8794;color:#fff}.button-secondary.cancel:disabled,.button-secondary.cancel.disabled{color:rgba(123,135,148,.5)}.button-secondary.cancel.reverse{border:1px solid #fff;color:#fff}.button-secondary.cancel.reverse:hover{background:#fff;color:#7b8794}.button-secondary.cancel.reverse:active{background:#fff;color:#7b8794}.button-secondary.cancel.reverse:focus{box-shadow:0 0 5px rgba(var(--monitoring-text-color, #323f4b), 0.5)}.button-secondary.cancel.reverse:disabled,.button-secondary.cancel.reverse.disabled{color:hsla(0,0%,100%,.5)}.button-secondary.filled:not(:hover):not(:active){background-color:#fff}.vertical-dropdown-toggle{cursor:pointer}.title-bar #refresh-button{right:0;position:absolute}.text-action{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;cursor:pointer;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.text-action:hover{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.text-action:active{color:var(--monitoring-theme-color, var(--primary-color-1, #562770))}.text-action:disabled,.text-action .disabled{cursor:initial;pointer-events:none;color:#a5b0bb}.text-action.success{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;cursor:pointer;color:#2ec181}.text-action.success:hover{color:#2ec181}.text-action.success:active{color:#00a65e}.text-action.success:disabled,.text-action.success .disabled{cursor:initial;pointer-events:none;color:#a5b0bb}.text-action.warning{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;cursor:pointer;color:var(--monitoring-orange-color, #fb9b00)}.text-action.warning:hover{color:var(--monitoring-orange-color, #fb9b00)}.text-action.warning:active{color:var(--monitoring-orange-color, #fb7f00)}.text-action.warning:disabled,.text-action.warning .disabled{cursor:initial;pointer-events:none;color:#a5b0bb}.text-action.danger,.text-action.error{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;cursor:pointer;color:var(--monitoring-red-color, #ff2b23)}.text-action.danger:hover,.text-action.error:hover{color:var(--monitoring-red-color, #ff2b23)}.text-action.danger:active,.text-action.error:active{color:var(--monitoring-red-color, #e4041f)}.text-action.danger:disabled,.text-action.danger .disabled,.text-action.error:disabled,.text-action.error .disabled{cursor:initial;pointer-events:none;color:#a5b0bb}button.right{float:right}.alert-error{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;background:#fff2f2;border-radius:.25rem;color:var(--monitoring-red-color, #ff2b23);padding:.5rem 1rem}.alert-success{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;background:#f0fbf6;border-radius:.25rem;color:#2ec181;padding:.5rem 1rem}.link{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));cursor:pointer;text-decoration:none}.link:focus{border:1px solid #eaeef2;border-radius:.5rem}.link:hover{text-decoration:underline}.link[type=submit]{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;letter-spacing:.03125rem;font-weight:400;appearance:none;background:none;border:none;border-radius:2.5rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;padding:.5rem 2rem;text-decoration:none;transition-property:background,border,color;transition-duration:.3s;height:initial;padding:0}.link[type=submit].disabled,.link[type=submit]:disabled{cursor:initial;pointer-events:none}.link[type=submit].small{padding:.25rem 1rem}.link[type=submit]:hover{text-decoration:underline;text-decoration-style:dashed}.link[type=submit]:active{text-decoration:underline;text-decoration-style:solid}.badge{border:1px solid var(--monitoring-theme-color, var(--primary-color-2, #8246af));border-radius:2.5rem;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));font-size:.85em;margin:0 .5rem;padding:0 .25rem}.label{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;display:inline-flex;border-radius:2.5rem;border:solid 1px #dde1e9;overflow:hidden}.label>*{padding:0 calc(0.5rem/2)}.label>*:first-child{padding-left:.5rem}.label>*:last-child{padding-right:.5rem}.label.primary{background-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));border-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));color:#fff}.label.primary .action{background-color:rgba(0,0,0,0);transition-property:background-color;transition:.25s}.label.primary .action:hover{background-color:rgba(50,63,75,.15)}.label.primary.normal{background-color:#24cca4;border-color:#24cca4}.label.primary.normal .action{background-color:rgba(0,0,0,0);transition-property:background-color;transition:.25s}.label.primary.normal .action:hover{background-color:rgba(50,63,75,.15)}.label.primary.light{background-color:#ffb300;border-color:#ffb300}.label.primary.light .action{background-color:rgba(0,0,0,0);transition-property:background-color;transition:.25s}.label.primary.light .action:hover{background-color:rgba(50,63,75,.15)}.label.primary.severe{background-color:#ff4c57;border-color:#ff4c57}.label.primary.severe .action{background-color:rgba(0,0,0,0);transition-property:background-color;transition:.25s}.label.primary.severe .action:hover{background-color:rgba(50,63,75,.15)}.label.secondary{border-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1))}.label.secondary .action{background-color:rgba(0,0,0,0);transition-property:background-color,color;transition:.25s}.label.secondary .action:hover{background-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));color:#fff}.label.secondary.normal{border-color:#24cca4;color:#24cca4}.label.secondary.normal .action{background-color:rgba(0,0,0,0);transition-property:background-color,color;transition:.25s}.label.secondary.normal .action:hover{background-color:#24cca4;color:#fff}.label.secondary.light{border-color:#ffb300;color:#ffb300}.label.secondary.light .action{background-color:rgba(0,0,0,0);transition-property:background-color,color;transition:.25s}.label.secondary.light .action:hover{background-color:#ffb300;color:#fff}.label.secondary.severe{border-color:#ff4c57;color:#ff4c57}.label.secondary.severe .action{background-color:rgba(0,0,0,0);transition-property:background-color,color;transition:.25s}.label.secondary.severe .action:hover{background-color:#ff4c57;color:#fff}.label [class^=ic_],.label [class*=" ic_"]{align-items:center;display:inline-flex;font-size:.6em}.checkbox-container{padding:.5rem}.checkbox-container label{vertical-align:top}div.multi-checkboxes-container.disabled div.checkbox-container label{color:#a5b0bb;pointer-events:none}.tab{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;font-weight:500;align-items:center;border:1px solid rgba(0,0,0,0);border-radius:.5rem;color:var(--monitoring-text-color, #323f4b);cursor:pointer;display:flex;justify-content:center;padding:1rem;position:relative;text-align:center;text-decoration:none;transition:all .3s}.tab::before{height:.25rem;width:.25rem;background-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));border-radius:2.5rem;bottom:-1px;content:"";opacity:0;position:absolute;transition:all .3s}.tab:focus{border-color:var(--monitoring-background-color, var(--primary-color-4, #f2ecfe))}.tab.active::before{width:2.5rem}.tab.active,.tab:active{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));font-weight:600}.tab.active::before,.tab:active::before{opacity:1}.tab:hover{background-color:var(--monitoring-background-color, var(--primary-color-4, #f2ecfe))}.tab.reverse{color:#fff}.tab.reverse::before{background-color:#fff}.tab.reverse:focus{border-color:hsla(0,0%,100%,.33)}.tab.reverse:hover{background-color:hsla(0,0%,100%,.25)}.tab.mobile{justify-content:left;padding-right:4rem}.tab.mobile::before{height:.25rem;width:.25rem;left:1px;bottom:auto}.tab.mobile.active::before{height:2.5rem;width:.25rem;left:1px;bottom:auto}:not(.multistep-wrapper)>.react-form{box-shadow:0 .25rem 2rem rgba(0,0,0,.13);padding-bottom:3rem;width:100%;max-width:576px;border-radius:.75rem;background-color:#fff;padding:1.5rem;position:relative}:not(.multistep-wrapper)>.react-form>.panel-control{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));top:1.5rem;right:1.5rem;position:absolute}@media only screen and (min-width: 769px){:not(.multistep-wrapper)>.react-form>.panel-control{float:right;position:sticky}}:not(.multistep-wrapper)>.react-form>.panel-control [class^=ic_],:not(.multistep-wrapper)>.react-form>.panel-control [class*=" ic_"]{cursor:pointer}@media only screen and (max-width: 576px){:not(.multistep-wrapper)>.react-form{padding:.75rem}:not(.multistep-wrapper)>.react-form .panel-control{right:.75rem;top:.75rem}}.input{background-color:#fff;border-radius:.375rem;border:solid 1px #c9cfdb;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;padding:.5rem .75rem;outline:none;width:100%}.input:-webkit-autofill,.input:-webkit-autofill:active,.input:-webkit-autofill:hover,.input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2rem #fff inset !important}.input::placeholder,.input.stripeInputStyle:placeholder-shown{color:#a5b0bb;font-size:.875rem;font-weight:lighter}.input[readonly]{background-color:#eaeef2;border-color:#c9cfdb}.input:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.input:disabled{color:#a5b0bb;background-color:#eaeef2}.react-form{display:flex;flex-direction:column;text-align:initial}.react-form>.title-bar>.title{text-align:center}.react-form.inline{background-color:rgba(0,0,0,0);box-shadow:unset;border-radius:unset;display:block;padding:0;width:auto}.react-form.inline .input-group:not(.search-bar)>input{display:inline-block;width:auto}.react-form.inline [type=submit]{position:initial}.react-form>.title,.react-form .form-title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal;text-align:center}.react-form .back-link{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));cursor:pointer;margin-bottom:1.5rem;display:inline-block}.react-form .back-link.disabled{color:#7b8794;cursor:not-allowed;pointer-events:none}.react-form .multi-checkboxes-container{position:relative}.react-form .multi-checkboxes-container>label{margin-bottom:1rem}.react-form .selection-button{position:absolute;right:0;top:0}.react-form hr{border:solid .5px var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));max-width:576px;width:100%}.react-form hr.hr-secondary{border-color:#dde1e9;margin:2.5rem 0}.react-form.titled>hr{margin-bottom:1.5rem}.react-form label{color:var(--monitoring-theme-color, var(--primary-color-1, #562770));display:inline-block;font-size:.8rem;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-weight:400;margin-bottom:.35rem}.react-form label .detail{color:#a5b0bb;margin-left:.25rem}.react-form .rte-container{background-color:#fff;border-radius:.375rem;border:solid 1px #c9cfdb;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;padding:.5rem .75rem;outline:none;width:100%;padding:0;overflow:hidden}.react-form .rte-container:-webkit-autofill,.react-form .rte-container:-webkit-autofill:active,.react-form .rte-container:-webkit-autofill:hover,.react-form .rte-container:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2rem #fff inset !important}.react-form .rte-container::placeholder,.react-form .rte-container.stripeInputStyle:placeholder-shown{color:#a5b0bb;font-size:.875rem;font-weight:lighter}.react-form .rte-container[readonly]{background-color:#eaeef2;border-color:#c9cfdb}.react-form .rte-container:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.react-form .rte-container:disabled{color:#a5b0bb;background-color:#eaeef2}.react-form :not(.search-bar)>input[type=text],.react-form :not(.search-bar)>input[type=password],.react-form :not(.search-bar)>input[type=email],.react-form :not(.search-bar)>input[type=color],.react-form :not(.search-bar)>input[type=tel],.react-form :not(.search-bar)>input[type=url]{background-color:#fff;border-radius:.375rem;border:solid 1px #c9cfdb;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;padding:.5rem .75rem;outline:none;width:100%}.react-form :not(.search-bar)>input[type=text]:-webkit-autofill,.react-form :not(.search-bar)>input[type=text]:-webkit-autofill:active,.react-form :not(.search-bar)>input[type=text]:-webkit-autofill:hover,.react-form :not(.search-bar)>input[type=text]:-webkit-autofill:focus,.react-form :not(.search-bar)>input[type=password]:-webkit-autofill,.react-form :not(.search-bar)>input[type=password]:-webkit-autofill:active,.react-form :not(.search-bar)>input[type=password]:-webkit-autofill:hover,.react-form :not(.search-bar)>input[type=password]:-webkit-autofill:focus,.react-form :not(.search-bar)>input[type=email]:-webkit-autofill,.react-form :not(.search-bar)>input[type=email]:-webkit-autofill:active,.react-form :not(.search-bar)>input[type=email]:-webkit-autofill:hover,.react-form :not(.search-bar)>input[type=email]:-webkit-autofill:focus,.react-form :not(.search-bar)>input[type=color]:-webkit-autofill,.react-form :not(.search-bar)>input[type=color]:-webkit-autofill:active,.react-form :not(.search-bar)>input[type=color]:-webkit-autofill:hover,.react-form :not(.search-bar)>input[type=color]:-webkit-autofill:focus,.react-form :not(.search-bar)>input[type=tel]:-webkit-autofill,.react-form :not(.search-bar)>input[type=tel]:-webkit-autofill:active,.react-form :not(.search-bar)>input[type=tel]:-webkit-autofill:hover,.react-form :not(.search-bar)>input[type=tel]:-webkit-autofill:focus,.react-form :not(.search-bar)>input[type=url]:-webkit-autofill,.react-form :not(.search-bar)>input[type=url]:-webkit-autofill:active,.react-form :not(.search-bar)>input[type=url]:-webkit-autofill:hover,.react-form :not(.search-bar)>input[type=url]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2rem #fff inset !important}.react-form :not(.search-bar)>input[type=text]::placeholder,.react-form :not(.search-bar)>input[type=text].stripeInputStyle:placeholder-shown,.react-form :not(.search-bar)>input[type=password]::placeholder,.react-form :not(.search-bar)>input[type=password].stripeInputStyle:placeholder-shown,.react-form :not(.search-bar)>input[type=email]::placeholder,.react-form :not(.search-bar)>input[type=email].stripeInputStyle:placeholder-shown,.react-form :not(.search-bar)>input[type=color]::placeholder,.react-form :not(.search-bar)>input[type=color].stripeInputStyle:placeholder-shown,.react-form :not(.search-bar)>input[type=tel]::placeholder,.react-form :not(.search-bar)>input[type=tel].stripeInputStyle:placeholder-shown,.react-form :not(.search-bar)>input[type=url]::placeholder,.react-form :not(.search-bar)>input[type=url].stripeInputStyle:placeholder-shown{color:#a5b0bb;font-size:.875rem;font-weight:lighter}.react-form :not(.search-bar)>input[type=text][readonly],.react-form :not(.search-bar)>input[type=password][readonly],.react-form :not(.search-bar)>input[type=email][readonly],.react-form :not(.search-bar)>input[type=color][readonly],.react-form :not(.search-bar)>input[type=tel][readonly],.react-form :not(.search-bar)>input[type=url][readonly]{background-color:#eaeef2;border-color:#c9cfdb}.react-form :not(.search-bar)>input[type=text]:focus,.react-form :not(.search-bar)>input[type=password]:focus,.react-form :not(.search-bar)>input[type=email]:focus,.react-form :not(.search-bar)>input[type=color]:focus,.react-form :not(.search-bar)>input[type=tel]:focus,.react-form :not(.search-bar)>input[type=url]:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.react-form :not(.search-bar)>input[type=text]:disabled,.react-form :not(.search-bar)>input[type=password]:disabled,.react-form :not(.search-bar)>input[type=email]:disabled,.react-form :not(.search-bar)>input[type=color]:disabled,.react-form :not(.search-bar)>input[type=tel]:disabled,.react-form :not(.search-bar)>input[type=url]:disabled{color:#a5b0bb;background-color:#eaeef2}.react-form :not(.search-bar)>input[type=color]{height:2.45rem !important;padding:.18rem .25rem !important;width:2.35rem !important}.react-form :not(.search-bar)>input[type=checkbox]+label{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;color:var(--monitoring-text-color, #323f4b);font-size:1rem;text-transform:none;display:inline;text-transform:none}.react-form :not(.search-bar)>input[type=radio]+label{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;color:var(--monitoring-text-color, #323f4b);margin-left:.25rem}.react-form .action-container{align-self:center;bottom:-1.25rem;display:flex;justify-content:space-around;position:absolute;width:100%}.react-form .action-container button{position:initial}.react-form .action-container.space-between{display:block}.react-form .action-container.space-between>:last-child{float:right}.react-form .StripeElement{background-color:#fff;border-radius:.375rem;border:solid 1px #c9cfdb;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;padding:.5rem .75rem;outline:none;width:100%;height:39px}.react-form .StripeElement:-webkit-autofill,.react-form .StripeElement:-webkit-autofill:active,.react-form .StripeElement:-webkit-autofill:hover,.react-form .StripeElement:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2rem #fff inset !important}.react-form .StripeElement::placeholder,.react-form .StripeElement.stripeInputStyle:placeholder-shown{color:#a5b0bb;font-size:.875rem;font-weight:lighter}.react-form .StripeElement[readonly]{background-color:#eaeef2;border-color:#c9cfdb}.react-form .StripeElement:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.react-form .StripeElement:disabled{color:#a5b0bb;background-color:#eaeef2}.react-form select{background-color:#fff;border-radius:.375rem;border:solid 1px #c9cfdb;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;padding:.5rem .75rem;outline:none;width:100%;appearance:none;cursor:pointer;font-size:1rem;font-family:var(--app-font-family, "Krub"),sans-serif}.react-form select:-webkit-autofill,.react-form select:-webkit-autofill:active,.react-form select:-webkit-autofill:hover,.react-form select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2rem #fff inset !important}.react-form select::placeholder,.react-form select.stripeInputStyle:placeholder-shown{color:#a5b0bb;font-size:.875rem;font-weight:lighter}.react-form select[readonly]{background-color:#eaeef2;border-color:#c9cfdb}.react-form select:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.react-form select:disabled{color:#a5b0bb;background-color:#eaeef2}.react-form select:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.react-form select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}.react-form .info-message,.react-form .warning-message,.react-form .error-message{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;position:absolute}.react-form .error-message{color:#f21d1d;display:none}.react-form .warning-message{color:var(--monitoring-orange-color, #fb7f00)}.react-form .info-message{color:var(--monitoring-theme-color, var(--primary-color-1, #562770))}.react-form .form-general-error{margin-bottom:1rem}.react-form .help-message{font-size:1rem;white-space:normal}.react-form>.message{margin-top:-0.5rem;text-align:start}textarea{background-color:#fff;border-radius:.375rem;border:solid 1px #c9cfdb;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;padding:.5rem .75rem;outline:none;width:100%;resize:none}textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2rem #fff inset !important}textarea::placeholder,textarea.stripeInputStyle:placeholder-shown{color:#a5b0bb;font-size:.875rem;font-weight:lighter}textarea[readonly]{background-color:#eaeef2;border-color:#c9cfdb}textarea:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}textarea:disabled{color:#a5b0bb;background-color:#eaeef2}textarea:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.input-group .valid{bottom:0;position:absolute;right:.65rem;text-align:right;top:0;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));font-size:.75rem}.mode-toggle{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;letter-spacing:.03125rem;font-weight:400;appearance:none;background:none;border:none;border-radius:2.5rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;padding:.5rem 2rem;text-decoration:none;transition-property:background,border,color;transition-duration:.3s;bottom:0;position:absolute;right:.65rem;text-align:right;top:0;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));font-size:1rem;padding:0}.mode-toggle.disabled,.mode-toggle:disabled{cursor:initial;pointer-events:none}.mode-toggle.small{padding:.25rem 1rem}.steps{margin-bottom:1rem}.steps>*{height:1.5625rem;width:1.5625rem;background-color:#c9cfdb;border-radius:50%;color:#fff;flex:none;font-size:.875rem;margin:auto calc(1.5rem/2);position:relative;text-align:center}.steps>*:not(:first-child)::before{border:solid .5px #c9cfdb;content:"";left:calc(2px - 1.5rem);position:absolute;width:calc(1.5rem - 4px)}.steps>*:not(:first-child).active::before{left:calc(1px - 1.5rem)}.steps>*.done{background:#2ec181}.steps>*.active{height:2.1875rem;width:2.1875rem;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;font-weight:500;background-color:#fff;border:1px solid var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1))}.steps [class=ic_check]{margin:0}.radio-button{margin:.5rem 0}.radio-button label{vertical-align:top;padding-left:.5rem}.radio-button.disabled label,.radio-button.disabled>input[type=radio]+label{color:#a5b0bb}.search-bar{align-items:center;border-bottom:1px solid var(--monitoring-theme-color, var(--primary-color-2, #8246af));color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));padding:.25rem 0;max-width:25rem;width:100%}.search-bar .ic_close{font-size:.75rem}.search-bar input{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;background:none;border:none;flex:1;outline:none}.search-bar input::placeholder{color:#7b8794}.input-group:not(:last-of-type){margin-bottom:1.5rem}.input-group.invalid :not(.search-bar)>input,.input-group.invalid :not(.search-bar)>select,.input-group.invalid :not(.search-bar)>textarea,.input-group.invalid :not(.search-bar)>.StripeElement--invalid,.input-group.invalid :not(.search-bar)>.StripeElement--empty,.input-group.invalid :not(.search-bar)>.rte-container,.input-group.invalid :not(.search-bar)>.input{border-color:#f21d1d}.input-group.invalid .error-message{display:block}.input-group.invalid .size-limit{color:#f21d1d}.input-accessories{display:grid;grid-template-columns:1fr 1fr}.input-accessories .error-message{color:#f21d1d;display:none;grid-column:1/1;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;position:absolute}.input-accessories .size-limit{grid-column:2/2}.size-limit{color:#c9cfdb;font-size:.8rem;font-weight:bold;text-align:right}.panel .react-form{box-shadow:none;max-width:none;padding:0}.panel .react-form>.action-container{margin-top:1rem;position:initial}.table{border-spacing:0;width:100%}.table.with-shadow{box-shadow:0 .25rem 2rem rgba(0,0,0,.13)}.table thead,.table tbody{background:#fff}.table tbody{transition:filter .25s}.table tbody.disabled{pointer-events:none;filter:opacity(0.5) brightness(0.75)}.table tbody tr:not(:last-of-type) td{border-bottom:1px solid #c9cfdb}.table tbody tr:last-of-type td{border-bottom:1px solid #fff}.table tbody tr td{border-top:1px solid #fff;transition:border .3s}.table tbody tr td:first-child{border-left:1px solid #fff}.table tbody tr td:last-child{border-right:1px solid #fff}.table tbody tr.disabled{background-color:#eaeef2}.table tbody tr.disabled>td{cursor:initial;border-top:1px solid #eaeef2;transition:border .3s}.table tbody tr.disabled>td:first-child{border-left:1px solid #eaeef2}.table tbody tr.disabled>td:last-child{border-right:1px solid #eaeef2}.table tbody tr.disabled:hover>td{border-bottom:1px solid #c9cfdb}.table tbody tr.disabled:last-child>td{border-bottom:1px solid #eaeef2}.table tbody tr:first-of-type td{border-top:1px solid #c9cfdb}@media only screen and (min-width: 576px){.table tbody tr:not(.disabled):hover td{border-top:1px solid var(--monitoring-theme-color, var(--primary-color-2, #8246af));transition:border .3s;border-bottom:1px solid var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.table tbody tr:not(.disabled):hover td:first-child{border-left:1px solid var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.table tbody tr:not(.disabled):hover td:last-child{border-right:1px solid var(--monitoring-theme-color, var(--primary-color-2, #8246af))}}.table th,.table td{text-align:left;padding:1rem}.table th.no-wrap,.table td.no-wrap{flex-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table th{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:normal;color:var(--monitoring-text-color, #323f4b);white-space:nowrap}.table th [class^=ic_sort]{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));margin-left:.5rem;font-size:.75rem;position:relative;top:-0.1rem}.table td{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300}.table.empty{text-align:center;background:#fff;padding:.5rem}.table .filter-bar{background-color:#f4f7fb}.table.compact{box-shadow:none}.table.compact thead{display:none}.table.compact tbody tr td{border:none !important;padding:0 0 .5rem}.filter-ctrl{margin-bottom:1rem}.filter-ctrl button{background-color:#fff}.table-error .message{display:inline-flex}.pagination-bar>*,.pagination-bar .ic_chevron_left,.pagination-bar .ic_chevron_right{margin:0 .25rem}.pagination-bar>.page,.pagination-bar i[class^=ic_chevron]{cursor:pointer}.pagination-bar .ic_chevron_left,.pagination-bar .ic_chevron_right{border-radius:50%;font-size:calc(1.5rem/2);transition:background-color .25s;padding:.25rem}.pagination-bar .ic_chevron_left.disabled,.pagination-bar .ic_chevron_right.disabled{color:#a5b0bb;cursor:initial}.pagination-bar .ic_chevron_left:not(.disabled):hover,.pagination-bar .ic_chevron_right:not(.disabled):hover{background-color:#eaeef2}.message-inner-content{padding:0 1rem .5rem}.message{display:inline-block;align-items:center;display:flex;margin-right:0;border-radius:.5rem;font-weight:400;margin-bottom:1rem;padding:.5rem 1rem;text-align:justify}.message:not(:last-child){margin-right:.5rem}.message::before{font-family:"Screening Font Icon",sans-serif;font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.message.inline{display:inline-flex}.message p{margin-block-start:0;margin-block-end:0}.message button{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;letter-spacing:.03125rem;font-weight:400;appearance:none;background:none;border:none;border-radius:2.5rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;padding:.5rem 2rem;text-decoration:none;transition-property:background,border,color;transition-duration:.3s;border:1px solid #3153d9;color:#3153d9;margin-left:1rem}.message button.disabled,.message button:disabled{cursor:initial;pointer-events:none}.message button.small{padding:.25rem 1rem}.message button:hover{border:1px solid #3153d9;background:#3153d9;color:#fff}.message button:focus{box-shadow:0 0 .3125rem rgba(var(--monitoring-theme-color, var(--primary-color-1, #562770)), 0.5)}.message button:active{border:1px solid #162596;background:#162596;color:#fff}.message button:disabled,.message button.disabled{color:rgba(49,83,217,.5)}.message button.reverse{border:1px solid #fff;color:#fff}.message button.reverse:hover{background:#fff;color:#3153d9}.message button.reverse:active{background:#fff;color:#3153d9}.message button.reverse:focus{box-shadow:0 0 5px rgba(var(--monitoring-text-color, #323f4b), 0.5)}.message button.reverse:disabled,.message button.reverse.disabled{color:hsla(0,0%,100%,.5)}.message .content{flex-grow:1}.message:last-child{margin-bottom:0}.message:not(:last-child){margin-right:0}.message::before{font-size:1rem;margin-right:1rem}.message.neutral{background-color:#eaeef2}.message.tip,.message.warning{background-color:#fff5e8;color:var(--monitoring-orange-color, #fb9b00)}.message.info{background-color:#e6ebff;color:#3153d9}.message.restore{background-color:#e6ebff;color:#3153d9}.message.danger{background-color:#fff2f2;color:var(--monitoring-red-color, #ff2b23)}.message.valid{background-color:#f0fbf6;color:#2ec181}.message .link{border-color:inherit;color:inherit;font-weight:bold}.message .text-action{color:inherit;font-weight:bold}.modal-background{background:rgba(165,176,187,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}@media only screen and (max-width: 769px){.modal-background{top:2.5rem}}.modal{background-color:#fff;border-radius:.5rem;flex:auto;max-width:576px;padding:1.5rem;position:relative;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300}.modal>.panel-control{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));top:1.5rem;right:1.5rem;position:absolute}@media only screen and (min-width: 769px){.modal>.panel-control{float:right;position:sticky}}.modal>.panel-control [class^=ic_],.modal>.panel-control [class*=" ic_"]{cursor:pointer}.modal.no-padding{padding:0}.modal.full-width{border-radius:unset;max-width:none}.modal.full-width .react-form{max-width:769px;margin:auto}@media only screen and (max-width: 576px){.modal.full-width .react-form{padding:1rem 0 0 0}}.modal.full-height.full-width{border:none;overflow:auto}@media only screen and (max-width: 769px){.modal.full-height.full-width{overflow:scroll}}.modal>.title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:.046875rem;font-weight:normal;text-align:center}.modal>*:not(.react-form){margin-bottom:2rem}.modal>*:last-child{margin-bottom:0}.modal>.react-form{box-shadow:unset;padding-bottom:1.5rem}.modal>.react-form .action-container{justify-content:flex-end;margin-top:1rem;position:initial}@media only screen and (max-width: 576px){.modal .panel-control{position:initial;text-align:right;margin-bottom:.5rem}}.header{background-color:#fff;box-shadow:0 .25rem 2rem rgba(0,0,0,.13);color:inherit;flex-shrink:0;overflow:hidden;width:284px;z-index:500}.header.only-tablet{background:none;left:0;top:0;pointer-events:none;position:fixed;height:100vh;width:100vw;z-index:1500}.header.only-tablet .bar{background-color:#fff;box-shadow:.125rem .25rem .5rem rgba(43,43,43,.1);display:flex;height:2.5rem;justify-content:space-between;pointer-events:auto;position:relative}.header.only-tablet>*{padding:.5rem}.header.only-tablet .nav-brand{align-self:flex-start;display:flex;margin:0 0 0 .5rem}.header.only-tablet .nav-brand>img{height:initial;max-height:100%}.header.only-tablet .mobile-navigation{background:#fff;height:calc(100vh - 2.5rem);left:100%;overflow:auto;position:fixed;transition:left .3s;top:2.5rem;width:100%}.header.only-tablet.active .mobile-navigation{left:0;pointer-events:auto}.header hr{border:.5px solid #dde1e9;margin:1.5rem 0}.header .actions .action{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;font-weight:500;align-items:center;background-color:rgba(0,0,0,0);border-radius:.5rem;color:var(--monitoring-theme-color, var(--primary-color-1, #562770));display:flex;height:2.5rem;margin-bottom:.5rem;padding-left:.5rem;transition-duration:.3s;transition-property:background-color,color}.header .actions .action:hover{background-color:var(--monitoring-background-color, var(--primary-color-4, #f2ecfe))}.header .actions .action.selected{background-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));color:#fff}.header .actions.disabled *{pointer-events:none;cursor:default;color:#a5b0bb}.header .actions.disabled a.action{color:#a5b0bb}.header .actions.disabled a.action.selected{color:#fff;background-color:#c9cfdb}.header .actions .container-vertical-dropdown .action{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:.875rem;font-weight:500;color:var(--monitoring-text-color, #323f4b);margin-left:1.5rem;padding-left:1.5rem}.header .actions .container-vertical-dropdown .action.selected{color:#fff;font-weight:600}.header .actions .warning{color:var(--monitoring-orange-color, #fb7f00)}.header.sticky-container{height:100vh;position:sticky;top:0}.header #button-bars{display:flex;flex:1;justify-content:space-between}.header #button-bars .menu-bar,.header #button-bars .user-bar{display:flex}.header #button-bars .user-bar>*:not(:last-child){margin-right:1.5rem}.header.bar-container .nav-brand,.header#mobile-header .nav-brand{height:100%}.header.bar-container .nav-brand img,.header#mobile-header .nav-brand img{max-height:100%}.header.bar-container .nav-brand img{padding:.5rem 0}.header .nav-brand{display:inline-flex;align-items:center;justify-content:center;margin:1.5rem 2.5rem 0;max-width:15rem}.header .nav-brand img{max-width:100%}.header .logout-panel{flex-shrink:0;margin-top:2rem}.anonymous .header{left:0;position:fixed;right:0;top:0;width:auto}.anonymous .nav-brand{margin:0}.copyright{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;color:#7b8794;margin-top:1rem;text-align:center}.links{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300}.links label{color:#7b8794;display:inline-block;margin-bottom:.5rem}.links .link{color:var(--monitoring-text-color, #323f4b);display:block;margin-bottom:.5rem}.links .link.vertical-dropdown-toggle{display:flex;justify-content:space-between}.links .link.vertical-dropdown-toggle .ic_chevron_down{color:var(--monitoring-text-color, #323f4b)}.links .link:last-child,.links .link.vertical-dropdown-toggle{margin-bottom:1rem}.fda-claim{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;color:#7b8794;margin-top:auto}.navigation{flex:1;height:100%;overflow:auto;padding:1rem 1.5rem}#language-btn.vertical-dropdown:not(.active) .ic_chevron_down{-ms-transform:rotate(0);transform:rotateZ(0)}#language-btn.vertical-dropdown.active .ic_chevron_down{-ms-transform:rotate(-180deg);transform:rotateZ(-180deg)}#language-btn #language-panel{position:fixed;right:1rem}.padding-light{padding:1em}.bar-container{align-items:center;display:flex;flex-wrap:wrap;padding:0 2.5rem}.bar-container.header{height:3.75rem}.bar-container.footer{min-height:3.75rem;height:auto}@media only screen and (max-width: 576px){.bar-container{padding:0 1rem}}.bar-container a.nav-brand img{display:block}.bar-container>*:not(:last-child){margin-right:1.5rem}.container{margin:0 auto;padding:2rem 4rem}.container>.panel-control{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));top:2rem;right:4rem;position:absolute}@media only screen and (min-width: 769px){.container>.panel-control{float:right;position:sticky}}.container>.panel-control [class^=ic_],.container>.panel-control [class*=" ic_"]{cursor:pointer}@media only screen and (min-width: 1053px){.container{width:100%}}@media only screen and (min-width: 1276px){.container{width:100%}}@media only screen and (min-width: 1484px){.container{width:1200px}}@media only screen and (max-width: 576px){.container{margin:0;padding:1rem}}.container.container-small{max-width:576px}.header-bar+.container{padding:2.5rem 4rem}@media only screen and (max-width: 576px){.header-bar+.container{margin:0;padding:1rem}}@media only screen and (min-width: 769px){.anonymous .container{width:769px}}@media only screen and (min-width: 992px){.anonymous .container{width:992px}}@media only screen and (min-width: 1200px){.anonymous .container{width:1200px}}.main-container{background:#f4f7fb;display:flex;min-height:100vh;width:100%}.main-container>*{overflow:initial;width:100%}.anonymous .main-container{flex-direction:column;padding-top:3.75rem}.footer-container{display:flex;flex-direction:column;flex:auto}.footer-container>*{flex:1}.slope-box{overflow:hidden;width:100%;height:100%}.slope-box>.section{background-color:#fff;flex:4;padding:0 1rem;text-align:center}.slope-box>.section.slope-section{position:relative}.slope-box>.section.slope-section>.title{color:#fff;flex:initial;margin-bottom:0}.slope-box>.section.slope-section::before{background:linear-gradient(90deg, var(--monitoring-theme-color, var(--primary-color-2, #8246af)) 0%, var(--monitoring-theme-color, var(--primary-color-1, #562770)) 100%);bottom:0;content:"";left:-3rem;position:absolute;right:0;-ms-transform-origin:0 100%;transform-origin:0 100%;top:0;z-index:10}@media only screen and (min-width: 576px){.slope-box>.section.slope-section::before{-ms-transform:skew(-3deg);transform:skew(-3deg)}}.slope-box>.section.slope-section>*{margin-bottom:3rem;position:relative;z-index:20}.slope-box>.section>*{margin:2rem auto}.slope-box>.section>*:first-child{margin-top:1.5rem}.slope-box>.section>*:last-child{margin-bottom:1.5rem}.message-container{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;padding:1.5rem 0}.message-container>.link{margin-left:.5rem}.paginated-list-container{padding:2rem}@media only screen and (max-width: 576px){.paginated-list-container{padding:1rem}}.integration-container{display:flex;flex-direction:column;padding:1.5rem 10%;gap:1.5rem}@media only screen and (max-width: 576px){.integration-container{padding:1rem}}.footer{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;background-color:var(--monitoring-text-color, #323f4b);color:#fff;flex:none}.footer .link{color:inherit}.footer .nav-brand{display:inline-block;height:2rem;max-width:15rem}.footer .nav-brand img{object-fit:contain;height:100%;max-width:100%}.header-bar{background:#fff;padding:2.5rem}.header-bar.smaller-padding{padding-top:1.5rem;padding-bottom:1.5rem}@media only screen and (max-width: 576px){.header-bar{padding:1rem}.header-bar .search-bar{margin-top:1.5rem}}.header-bar .header-bar-title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:.046875rem;color:var(--monitoring-text-color, #323f4b)}.header-bar .title-with-breadcrumb{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:.046875rem;color:var(--monitoring-text-color, #323f4b);padding-top:1rem}.header-bar .breadcrumb{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:600;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.header-bar>.h-flex.with-margins{flex:auto}#non-supported-browser-container{display:none}#non-supported-browser-container .non-supported-browser-modal{border:none;border-top:solid .5rem var(--monitoring-red-color, #ff2b23);text-align:center;white-space:normal;position:absolute;margin:auto;left:0;top:0;right:0;bottom:0;width:36rem;height:21rem}#non-supported-browser-container .supported-browser-list .supported-browser-item{width:50%;float:left}#non-supported-browser-container .supported-browser-list .supported-browser-item img{height:3rem;width:3rem}html.print{-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:70%}html.print *{cursor:initial !important;pointer-events:none !important}html.print .container{width:auto;padding:0}html.print .treatment-card{page-break-inside:avoid;break-inside:avoid-page}html.print .break-after{break-after:page;page-break-after:always}html.print .printable-title{font-size:3rem;padding:2rem;text-transform:uppercase}html.print .assessment-result-header{border-bottom:solid 1px #c9cfdb}html.print .printable-scan-package-viewer .scan-package-container{display:flex;justify-content:space-around;flex-wrap:wrap-reverse;flex-direction:row-reverse}html.print .printable-scan-package-viewer .labelled-photo-container{width:calc(50% - 2px);display:flex;justify-content:center;margin-bottom:4rem}html.print .printable-scan-package-viewer .labelled-photo{border:solid 1px #dde1e9;border-radius:.5rem;display:flex;flex-direction:column;justify-content:space-between;width:max-content;height:min-content;page-break-inside:avoid;break-inside:avoid-page}html.print .printable-scan-package-viewer .labelled-photo img{max-width:100%;max-height:16.5rem;object-fit:contain;border-radius:.5rem}html.print .printable-scan-package-viewer .labelled-photo label{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;text-align:center}#tinymce a{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}#tinymce a:hover{text-decoration:underline;text-decoration-style:dashed}.tox-notifications-container{display:none}.customized-svg{fill:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}#error-page .code{color:#7b8794;flex:auto;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:16.125rem;font-weight:600;padding:0 5rem}@media only screen and (max-width: 1200px){#error-page .code{font-size:11.125rem}}@media only screen and (max-width: 576px){#error-page .code{font-size:6.25rem;padding:2.25rem 0}}#error-page .image{display:flex;justify-content:center;margin:0}#error-page .image img{padding:0 2rem 0 2rem}@media only screen and (max-width: 576px){#error-page .image img{width:7.625rem;height:8.5rem;padding:0}}#error-page .content{color:#fff;margin:0;text-align:initial}#error-page .message{font-size:2.5rem;font-weight:600;margin-bottom:2.5rem;padding:0}@media only screen and (max-width: 576px){#error-page .message{font-size:2rem}}#error-page .description{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.25rem;font-weight:300;margin-bottom:1.5rem}#error-page .stacktrace{width:50vw;height:50vh}.album-viewer{margin:2rem auto;max-width:1200px;text-align:center;width:100%}.photo-viewer img{border:1px solid #dde1e9;border-radius:.5rem;box-shadow:.125rem .25rem .5rem rgba(43,43,43,.1);max-height:60vh;max-width:100%;object-fit:contain}.photo-grid-container{margin:1.5rem 0 2rem 0}@media only screen and (max-width: 576px){.photo-grid-container{margin:1rem 0 1.5rem 0}}.photo-grid-container .photo-viewer{width:15rem;height:11.25rem}@media only screen and (max-width: 992px){.photo-grid-container .photo-viewer{width:11.25rem;height:8.4375rem}}@media only screen and (max-width: 576px){.photo-grid-container .photo-viewer{width:5rem;height:3.75rem}}.photo-grid-container .photo-viewer img{height:100%;width:100%;object-fit:cover}.photo-grid-container .portrait .photo-viewer{width:11.25rem;height:15rem}@media only screen and (max-width: 992px){.photo-grid-container .portrait .photo-viewer{width:8.4375rem;height:11.25rem}}@media only screen and (max-width: 576px){.photo-grid-container .portrait .photo-viewer{width:3.75rem;height:5rem}}.photo-grid-container.with-separator>*:not(:first-child){padding-left:1rem;margin-left:0}.album-photo-grid{display:grid;grid-template-columns:repeat(3, min-content);grid-auto-rows:min-content;grid-gap:1rem}@media only screen and (max-width: 769px){.album-photo-grid{grid-template-columns:repeat(2, min-content);grid-gap:.5rem}}@media only screen and (max-width: 576px){.album-photo-grid{grid-gap:.25rem}}.album-photo-grid.portrait{grid-template-columns:repeat(1, min-content)}.album-photo-grid:only-child{grid-template-columns:repeat(4, min-content)}@media only screen and (max-width: 769px){.album-photo-grid:only-child{grid-template-columns:repeat(3, min-content)}}#modal-album-viewer{background:linear-gradient(90deg, var(--monitoring-theme-color, var(--primary-color-2, #8246af)) 0%, var(--monitoring-theme-color, var(--primary-color-3, #9f82f1)) 100%);border-radius:unset;max-width:none}#modal-album-viewer>.panel-control{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));top:2rem;right:2rem;position:absolute}@media only screen and (min-width: 769px){#modal-album-viewer>.panel-control{float:right;position:sticky}}#modal-album-viewer>.panel-control [class^=ic_],#modal-album-viewer>.panel-control [class*=" ic_"]{cursor:pointer}@media only screen and (max-width: 576px){#modal-album-viewer{margin:0}}#modal-album-viewer .panel-control{color:#fff;font-size:1.5rem}@media only screen and (max-width: 769px){#modal-album-viewer .panel-control{font-size:1rem;right:1rem;top:1rem}}.criterion-card{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400;border:1px solid #eaeef2;padding:1rem 1.5rem;position:relative}.criterion-card.clickable{cursor:pointer}.criterion-card.clickable:hover{-ms-transform:scale(1.025);transform:scale(1.025)}.criterion-card.severity-normal.active{border:2px solid #24cca4}.criterion-card.severity-light.active{border:2px solid #ffb300}.criterion-card.severity-severe.active{border:2px solid #ff4c57}.criterion-card.severity-none.active{border:2px solid #c9cfdb}.criterion-card .decision{color:#7b8794;font-size:.85em}.criterion-card .inline-input-value{margin-left:.5rem;width:auto;height:2.5rem}.criterion-card .error-message{padding-left:.25rem;color:#f21d1d;font-size:small}.registration .react-form{width:unset}.registration .slope-section{flex:1 0 320px}.registration.slope-box.slope-box-patient .slope-section::before{background:linear-gradient(128.13deg, var(--monitoring-background-color, var(--primary-color-4, #f2ecfe)) -6.25%, var(--monitoring-theme-color, var(--primary-color-2, #8246af)) 106.6%)}.registration .section.commercial-features{padding:1rem 4rem}.registration .section.commercial-features>*{flex:initial}.registration .section.commercial-features #features{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;min-width:calc(576px - 2*4rem);align-items:flex-start}.registration .section.commercial-features #features>*{flex:1;margin:1rem}.registration .features{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;margin:4rem 0}.registration .features.centered{align-items:flex-start}.registration .feature{flex:1;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;padding:0 2rem}.registration .feature>.group{margin-bottom:2rem}.registration .round-pictogram{height:10rem;width:10rem;background-color:#fff;box-shadow:.4375rem .4375rem 1.25rem rgba(43,43,43,.26);border-radius:50%;display:flex;margin-bottom:1rem;padding:1.5rem}.registration .round-pictogram img,.registration .round-pictogram svg{max-height:100%;max-width:100%;margin:auto}.registration .section-box{border-radius:.75rem;background-color:#fff;box-shadow:.4375rem .4375rem 1.25rem rgba(43,43,43,.26);justify-content:center;max-width:43.75rem;padding:3.5rem 2rem 2rem;position:relative;width:100%}.registration .section-box>.title{background-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));box-shadow:.4375rem .4375rem 1.25rem rgba(43,43,43,.26);color:#fff;font-weight:lighter;text-transform:uppercase;padding:.5rem 1.25rem;position:absolute;top:-3.2rem;white-space:nowrap}.registration #launch-features{display:flex;justify-content:space-between;margin-top:1rem;margin-bottom:0}.registration #launch-features>*{flex:1}.registration #launch-features #image-container{display:flex;justify-content:center}.registration #launch-features #image-container img{width:300px;height:168px}.registration #launch-features #description{display:flex;flex-direction:column;justify-content:center}.registration #launch-features #description .title{font-size:1.5rem;font-weight:bold;margin:0 0 1rem 0}.registration #launch-features #description .subtitle{font-size:1.125rem;margin:0;padding:0 2.5rem}@media only screen and (max-width: 576px){.registration .section-box>.title{top:-3rem}.registration #launch-features{flex-direction:column}.registration .section.commercial-features{padding:1rem}.registration .mobile-panel{border-radius:.75rem;background-color:#fff;padding:1.5rem;position:relative;padding:1.5rem 3rem}.registration .mobile-panel>.panel-control{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));top:1.5rem;right:1.5rem;position:absolute}}@media only screen and (max-width: 576px)and (min-width: 769px){.registration .mobile-panel>.panel-control{float:right;position:sticky}}@media only screen and (max-width: 576px){.registration .mobile-panel>.panel-control [class^=ic_],.registration .mobile-panel>.panel-control [class*=" ic_"]{cursor:pointer}}@media only screen and (max-width: 576px)and (max-width: 576px){.registration .mobile-panel{padding:.75rem}.registration .mobile-panel .panel-control{right:.75rem;top:.75rem}}.registration .group.h-flex{justify-content:center;margin:2rem}.registration .group.h-flex .round-pictogram{flex:initial;height:10rem;width:10rem}.registration .group.h-flex .round-pictogram+div{height:2.5rem;width:2.5rem;align-items:center;background-color:#fff;bottom:-1rem;box-shadow:.4375rem .4375rem 1.25rem rgba(43,43,43,.26);border-radius:50%;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));display:flex;justify-content:center;font-weight:bold;padding:1rem;position:absolute}.registration .group.h-flex .round-pictogram img,.registration .group.h-flex .round-pictogram svg{height:100%;width:100%;max-height:10rem;max-width:10rem}.registration #payment-successful{padding:2rem}.registration #payment-successful p{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.875rem}.registration #payment-successful .steps{display:flex;justify-content:center;-ms-transform:scale(1.5);transform:scale(1.5)}.registration .powered-by-stripe-img{height:2rem;background-image:url(/webjars/website-client/10.10.0-1/assets/images/powered-by-stripe-552f98147694c3f2ea1f5043c3cbce1a.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.registration .registration-form{min-width:320px;max-width:440px;width:100%}.registration .coupon-input{flex:1}.registration .coupon-submit{display:flex;align-items:flex-end}.registration .subtitle{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400}.table .search-bar input[type=text]{width:100%}@media only screen and (max-width: 576px){button.refresh{display:none !important}}table tbody tr.dragged{opacity:.4}table tbody tr.dropzone td{border-top:2px dashed var(--monitoring-text-color, #323f4b) !important;border-bottom:2px dashed var(--monitoring-text-color, #323f4b) !important;transition:border .3s;height:65px}table tbody tr.dropzone td:first-child{border-left:2px dashed var(--monitoring-text-color, #323f4b)}table tbody tr.dropzone td:last-child{border-right:2px dashed var(--monitoring-text-color, #323f4b)}#report-list{flex:1}#report-list .title{flex:initial}#report-list .popup{right:0}#report-list .action-panel-handle{cursor:pointer;display:inline-block}#report-list col.attr-REPORT_PATIENT_NAME,#report-list col.attr-REPORT_REFERENT_PRACTICE_NAME,#report-list col.attr-REPORT_REFERENT_FULLNAME,#report-list th.attr-REPORT_PATIENT_NAME,#report-list th.attr-REPORT_REFERENT_PRACTICE_NAME,#report-list th.attr-REPORT_REFERENT_FULLNAME,#report-list td.attr-REPORT_PATIENT_NAME,#report-list td.attr-REPORT_REFERENT_PRACTICE_NAME,#report-list td.attr-REPORT_REFERENT_FULLNAME{max-width:18rem;flex-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 1200px){#report-list col.attr-REPORT_PATIENT_NAME,#report-list col.attr-REPORT_REFERENT_PRACTICE_NAME,#report-list col.attr-REPORT_REFERENT_FULLNAME,#report-list th.attr-REPORT_PATIENT_NAME,#report-list th.attr-REPORT_REFERENT_PRACTICE_NAME,#report-list th.attr-REPORT_REFERENT_FULLNAME,#report-list td.attr-REPORT_PATIENT_NAME,#report-list td.attr-REPORT_REFERENT_PRACTICE_NAME,#report-list td.attr-REPORT_REFERENT_FULLNAME{max-width:12rem}#report-list col.attr-REPORT_CREATION,#report-list col.attr-REPORT_REFERENT_FULLNAME,#report-list th.attr-REPORT_CREATION,#report-list th.attr-REPORT_REFERENT_FULLNAME,#report-list td.attr-REPORT_CREATION,#report-list td.attr-REPORT_REFERENT_FULLNAME{display:none}}@media screen and (max-width: 576px){#report-list col.attr-REPORT_REFERENT_PRACTICE_NAME,#report-list col.path-action,#report-list th.attr-REPORT_REFERENT_PRACTICE_NAME,#report-list th.path-action,#report-list td.attr-REPORT_REFERENT_PRACTICE_NAME,#report-list td.path-action{display:none}}.demo-report-panel .panel{padding:0;overflow:hidden;flex-wrap:wrap-reverse}.demo-report-panel .panel>*{padding:2rem;flex:1}.demo-report-panel .panel a{margin-top:1rem}.demo-report-panel .title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal}.demo-report-panel .icon{background-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.assessment-result-header{background-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));width:100%}.assessment-result-header .user-card-medium{flex:1}.assessment-result-header .user-card-medium .avatar{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.875rem;font-weight:300;letter-spacing:.046875rem;margin-bottom:.25rem}.assessment-result-header .user-card-medium .identity{color:var(--monitoring-text-color, #323f4b)}.assessment-result-header .user-card-medium #birthdate{color:#7b8794}@media only screen and (max-width: 576px){.assessment-result-header .user-card-medium{flex:auto}}.assessment-result-header .summary{flex:auto;text-align:right}.assessment-result-header .summary .actions{align-self:stretch}@media only screen and (max-width: 576px){.assessment-result-header .summary .actions{flex-direction:row;margin:0}}.assessment-result-header .summary .assessment-result-info{text-align:left;margin-bottom:1.5rem}.assessment-result-header .summary .date{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400}.assessment-result-header .summary .no-padding-top-bottom{padding-top:0;padding-bottom:0}.assessment-result-header .summary .status{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;border-radius:2.5rem;background-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));padding-right:.5rem;padding-left:.5rem;color:#fff}.assessment-result-header .with-separator>*{padding:1rem 0}.assessment-result-header .with-separator>*:not(:last-child){border-right:1px solid #dde1e9}@media only screen and (max-width: 576px){.assessment-result-header .with-separator>:not(:last-child){border-right:none;border-bottom:1px solid #dde1e9}}.assessment-result-header>.container{padding:1rem 3rem}@media only screen and (max-width: 576px){.assessment-result-header>.container{padding:.5rem;flex-direction:column}}.assessment-result-header>.container>.panel{margin:1rem}@media only screen and (max-width: 576px){.assessment-result-header>.container>.panel{flex-direction:column;padding:0 1rem;margin:.5rem}.assessment-result-header>.container>.panel>*{margin:0;padding:1rem 0}}.assessment-result-header>.container>.panel:first-child{flex:1}.patient-expectation{margin-bottom:1.5rem}.patient-expectation .category>.title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal}.patient-expectation .question{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;color:var(--monitoring-theme-color, var(--primary-color-1, #562770));font-weight:400;margin-bottom:.5rem}.legend>*{padding-left:1.5rem}.legend .severity{display:flex;align-items:center}.legend .severity [class^=severity-],.legend .severity [class*=" severity-"]{border-radius:2.5rem;height:.35rem;margin-right:.5rem;width:1rem}.tabs{background:#fff;border-bottom:1px solid #dde1e9}.tabs>.container{display:flex;padding:0 4rem}@media only screen and (max-width: 576px){.tabs>.container{justify-content:center;padding:0 2rem}}.bottom-panel{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300}.bottom-panel>.panel-control{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));top:4rem;right:2rem;position:absolute}@media only screen and (min-width: 769px){.bottom-panel>.panel-control{float:right;position:sticky}}.bottom-panel>.panel-control [class^=ic_],.bottom-panel>.panel-control [class*=" ic_"]{cursor:pointer}.bottom-panel.with-navigation>.panel-control{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));top:2rem;right:2rem;position:absolute}@media only screen and (min-width: 769px){.bottom-panel.with-navigation>.panel-control{float:right;position:sticky}}.bottom-panel.with-navigation>.panel-control [class^=ic_],.bottom-panel.with-navigation>.panel-control [class*=" ic_"]{cursor:pointer}@media only screen and (min-width: 769px){.bottom-panel.with-navigation{left:284px}}.bottom-panel{left:0;background:#fff;bottom:-100vh;box-shadow:.4375rem .4375rem 1.25rem rgba(43,43,43,.26);overflow:auto;position:fixed;right:0;top:100vh;transition:bottom,top .3s;z-index:100}.bottom-panel.active{bottom:0;top:0vh}.bottom-panel .previous-arrow{width:3rem;height:3rem;position:absolute;left:1rem;top:50%;cursor:pointer}@media only screen and (max-width: 769px){.bottom-panel .previous-arrow{left:0;margin-left:-0.5rem;position:fixed}}.bottom-panel .previous-arrow i{color:#c9cfdb;margin:15%;font-size:1.5rem}.bottom-panel .next-arrow{width:3rem;height:3rem;position:absolute;right:1rem;top:50%;cursor:pointer}@media only screen and (max-width: 769px){.bottom-panel .next-arrow{right:0;position:fixed;margin-right:-0.5rem}}.bottom-panel .next-arrow i{color:#c9cfdb;margin:15%;font-size:1.5rem}@media only screen and (max-width: 769px){.bottom-panel .panel-control{right:1rem;top:.5rem}.bottom-panel .container{padding-top:2.5rem}.bottom-panel.active{top:2.5rem}}.bottom-panel .picture{margin-bottom:1rem}.bottom-panel .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem}@media only screen and (max-width: 769px){.bottom-panel .container{grid-template-columns:1fr}}.bottom-panel .container img{border:1px solid #dde1e9;border-radius:.5rem;box-shadow:.125rem .25rem .5rem rgba(43,43,43,.1);max-height:100%;max-width:100%}.bottom-panel .container .left-panel{display:grid;grid-template-rows:2fr 1fr;text-align:center;grid-gap:.5rem}.bottom-panel .container .full-width{grid-column:1/3}.bottom-panel .criterion-card{border:none;display:inline-flex;padding:0 calc(1rem + 0.25rem)}.bottom-panel .criterion-card:hover{cursor:initial;-ms-transform:none;transform:none}.bottom-panel .criterion-card.updatable:hover{cursor:pointer}.bottom-panel .criterion-card::before{border-radius:2.5rem}.bottom-panel .criterion-card .space-between>*{margin-left:1rem}.bottom-panel .subtitle{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:normal;color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1))}.bottom-panel .no-top-margin{margin-top:0}.bottom-panel .inner-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem}@media only screen and (max-width: 576px){.bottom-panel .inner-container{display:block;padding:0 1rem}}@media only screen and (max-width: 576px){.bottom-panel .mobile-block{display:block;padding:0 1rem}}.bottom-panel .separator{width:100%;margin:3rem 0;border-bottom:1px solid #dde1e9}@media only screen and (max-width: 576px){.bottom-panel .separator{padding:0 1rem}}.bottom-panel .emphasize-img img:hover{opacity:.6}.bottom-panel .content{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300}.bottom-panel-spacer{height:0;width:100%;transition:height .3s}.bottom-panel-spacer.active{height:100vh}#assessment-result .tabs{border-bottom:none}html.print #assessment-result .assessment-result-header{background:none}html.print #assessment-result .assessment-result-header .recharts-wrapper{display:none}html.print #assessment-result .bottom-panel{display:none}.demo-banner{margin-bottom:0}.go-to-treatments{margin-top:1rem}#patient-registration-page .feature [class=ic_check]{color:var(--monitoring-orange-color, #fb9b00)}#patient-registration-page .feature .title{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300}#patient-registration-page #product{padding:2rem}#patient-management .content{display:inline-flex;padding:2rem 0;margin:auto;max-width:90rem;width:100%}#patient-management .content .patient-profile{width:100%}#patient-management .inline-form-editor{max-width:40rem}#patient-management .reports{padding:1.5rem 0 0 0}#patient-management .reports .panel-title{padding-left:2rem}#patient-management .panel-subtitle{margin-top:1rem;margin-bottom:1rem}#patient-management .paginated-list-container{padding-right:0;padding-left:0}#patient-management .paginated-list-container .table{box-shadow:none}#patient-management .new-activity-dialog .react-form{max-width:unset;box-shadow:unset;padding:1rem}#patient-management .new-activity-dialog .button-secondary{color:var(--monitoring-text-color, #323f4b);border-color:var(--monitoring-text-color, #323f4b)}#patient-management .new-activity-dialog .button-secondary:hover{color:#fff;background-color:var(--monitoring-text-color, #323f4b)}#patient-management .new-activity-dialog .dialog-title{font-size:1.5rem;font-weight:normal;padding-top:1rem;padding-left:1rem;padding-right:1rem}#patient-management .container-vertical-dropdown{cursor:auto}#patient-management .container-vertical-dropdown.max-height-reached{cursor:pointer}#patient-management .container-vertical-dropdown a{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}#patient-management .container-vertical-dropdown a:hover{text-decoration:underline;text-decoration-style:dashed}#patient-management .container-vertical-dropdown a.button-primary{color:#fff}#patient-management .item{padding-top:1.5rem}#change-region{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;align-self:flex-end}#change-region>.link{margin-left:.25rem}#sign-in{flex:auto}.team-support-container .team-cards{width:100%;margin:2.5rem 0}.team-support-container .team-card{background:#fff;border:1px solid #dde1e9;border-radius:.5rem;cursor:pointer;margin:.5rem;max-width:30%;min-width:30%;padding:1rem;position:relative}.team-support-container .team-card.selected{border:2px solid var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.team-support-container .team-edition{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));position:absolute;top:0;right:0;margin:1rem}.team-support-container .team-name{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400;padding-bottom:.25rem}.team-support-container .team-members{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;color:#7b8794;padding-bottom:.25rem}.team-support-container .team-countries{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300}.team-support-container .team-country:not(:last-child)::after{content:", "}.treatment-card{border-radius:.5rem;border:1px solid #dde1e9}.treatment-card:not(:last-child){margin-bottom:1rem}.treatment-card>.criteria{background:#eaeef2;border-radius:.5rem;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1rem;padding:1rem}@media only screen and (max-width: 769px){.treatment-card>.criteria{grid-template-columns:1fr}}.treatment-card .criterion-card{background:#fff;padding-bottom:.5rem;padding-top:.5rem;pointer-events:none}.treatment-card .white-space{padding-bottom:.5rem;padding-top:.5rem;width:100%}@media only screen and (max-width: 769px){.treatment-card .white-space{display:none}}.treatment-card .treatment-options{flex-wrap:initial;padding:1rem}.treatment-card .treatment-option .picture{flex:1;min-width:0}.treatment-card .treatment-option .picture img{border:1px solid #dde1e9;border-radius:.5rem;box-shadow:.125rem .25rem .5rem rgba(43,43,43,.1);width:100%}.treatment-card .treatment-option .content{flex:2;text-align:justify}html.print .treatment-option .picture img{box-shadow:none}.treatments-note-add{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400;border:2px dashed var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));box-sizing:border-box;border-radius:.5rem;color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));padding-bottom:1rem;padding-top:1rem}.modal.delete-dialog{background-color:#fff;border-top:solid .5rem var(--monitoring-red-color, #ff2b23);padding:0 2rem 1rem}.modal.delete-dialog .title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal;text-align:left;margin-bottom:1.5rem}.modal.delete-dialog .header{height:3.5rem;width:3.5rem;background-color:var(--monitoring-red-color, #ff2b23);border-radius:50%;margin:-2rem auto 1rem}.modal.delete-dialog .header [class^=ic_],.modal.delete-dialog .header [class*=" ic_"]{color:#fff;position:relative;font-size:1.34rem}.modal.warning-dialog{background-color:#fff;border-top:solid .5rem var(--monitoring-orange-color, #fb9b00);padding:0 2rem 1rem}.modal.warning-dialog .title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal;text-align:left;margin-bottom:1.5rem}.modal.warning-dialog .header{height:3.5rem;width:3.5rem;background-color:var(--monitoring-orange-color, #fb9b00);border-radius:50%;margin:-2rem auto 1rem}.modal.warning-dialog .header [class^=ic_],.modal.warning-dialog .header [class*=" ic_"]{color:#fff;position:relative;font-size:1.34rem}.modal.confirmation-dialog{background-color:#fff;padding-bottom:1rem}.modal.confirmation-dialog .content{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;margin-bottom:0}.modal.confirmation-dialog .buttons{display:flex;position:relative;top:2rem}.tel-input input{background-color:#fff;border-radius:.375rem;border:solid 1px #c9cfdb;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;padding:.5rem .75rem;outline:none;width:100%}.tel-input input:-webkit-autofill,.tel-input input:-webkit-autofill:active,.tel-input input:-webkit-autofill:hover,.tel-input input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2rem #fff inset !important}.tel-input input::placeholder,.tel-input input.stripeInputStyle:placeholder-shown{color:#a5b0bb;font-size:.875rem;font-weight:lighter}.tel-input input[readonly]{background-color:#eaeef2;border-color:#c9cfdb}.tel-input input:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.tel-input input:disabled{color:#a5b0bb;background-color:#eaeef2}.tel-input .react-tel-input .form-control{width:auto;height:unset;line-height:unset}.tel-input .react-tel-input .form-control .flag-dropdown{border-color:#c9cfdb}.tel-input .custom-dropdown{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300}.tel-input.invalid .flag-dropdown{border-color:#f21d1d}.tel-input:not(.invalid) input:focus+.flag-dropdown{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.catalog{height:100vh;overflow:hidden}.catalog>.content{height:calc(100vh - 7.5rem)}.catalog>.content>*{height:100%}.catalog .list{background:#eaeef2;overflow:auto;padding:2.5rem;width:20rem}.catalog .list .item{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400;background:#fff;border:1px solid #dde1e9;padding:.75rem 1rem;transition:all .3s}.catalog .list .item:not(:last-child){margin-bottom:.5rem}.catalog .list .item:not(:last-child).spacer{margin-bottom:1.5rem}.catalog .list .item.selected{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.catalog .list .item .ic_warning{color:var(--monitoring-orange-color, #fb9b00)}.catalog .item-container:not(:last-child){margin-bottom:1rem}.catalog .viewer{background:#f4f7fb;flex:1;overflow:auto;padding:2.5rem}.catalog .item-category{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;color:#7b8794;margin-bottom:.5rem}.catalog .create-button{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;letter-spacing:.03125rem;font-weight:400;appearance:none;background:none;border:none;border-radius:2.5rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;padding:.5rem 2rem;text-decoration:none;transition-property:background,border,color;transition-duration:.3s;border:1px solid var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));margin-bottom:1.5rem;border-style:dashed;border-radius:0;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400;width:100%;padding:.5rem}.catalog .create-button.disabled,.catalog .create-button:disabled{cursor:initial;pointer-events:none}.catalog .create-button.small{padding:.25rem 1rem}.catalog .create-button:hover{border:1px solid var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));background:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));color:#fff}.catalog .create-button:focus{box-shadow:0 0 .3125rem rgba(var(--monitoring-theme-color, var(--primary-color-1, #562770)), 0.5)}.catalog .create-button:active{border:1px solid var(--monitoring-theme-color, var(--primary-color-2, #8246af));background:var(--monitoring-theme-color, var(--primary-color-2, #8246af));color:#fff}.catalog .create-button:disabled,.catalog .create-button.disabled{color:rgba(var(--monitoring-theme-color, var(--primary-color-3, #9f82f1)), 0.5)}.catalog .create-button.reverse{border:1px solid #fff;color:#fff}.catalog .create-button.reverse:hover{background:#fff;color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1))}.catalog .create-button.reverse:active{background:#fff;color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1))}.catalog .create-button.reverse:focus{box-shadow:0 0 5px rgba(var(--monitoring-text-color, #323f4b), 0.5)}.catalog .create-button.reverse:disabled,.catalog .create-button.reverse.disabled{color:hsla(0,0%,100%,.5)}.no-result{flex:1;margin:4rem;text-align:center}.catalog-assignment-viewer .content{padding:2.5rem}.catalog-assignment-viewer .criteria-group-container{align-items:flex-start;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem}.catalog-assignment-viewer .criteria-group{border-radius:.5rem;border:solid 1px #dde1e9;overflow:hidden}.catalog-assignment-viewer .criteria-group .title{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400;background:#eaeef2;border-radius:0 0 .5rem .5rem;color:var(--monitoring-text-color, #323f4b);letter-spacing:normal;padding:.5rem 1rem}.catalog-assignment-viewer .treatment{border-radius:2.5rem;border:solid 1px #dde1e9;padding:.25rem .5rem;margin-right:.5rem;margin-bottom:.5rem}.catalog-assignment-viewer .treatment.default{border-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1))}.catalog-assignment-viewer .treatments{padding:1.5rem 1rem 1rem}.catalog-assignment-viewer .label{margin-right:.5rem;margin-bottom:.5rem}.catalog-assignment-viewer .ic_edit{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.treatment-catalog .viewer .panel{padding:0;overflow:hidden}.treatment-catalog .viewer .treatment-option{padding:2.5rem}.treatment-catalog .viewer .text-action{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));position:absolute;right:2rem;top:2rem}.treatment-catalog .assignments{background:#eaeef2;padding:1rem}.treatment-catalog .assignments>.caption{color:#7b8794}.treatment-catalog .assignments>.h-flex>*{margin-right:1rem;margin-top:1rem}.treatment-catalog .assignments>.h-flex>*:not(.message){font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400;background:#fff;border:1px solid #dde1e9;padding:.75rem 1rem;display:inline-block;min-width:12rem}.treatment-catalog .assignments>.h-flex>*.message{flex:auto;margin-bottom:0}.editor{max-width:none}.editor .react-form{box-shadow:none;flex:2;margin:auto;max-width:1200px;padding:0;width:auto}.editor .react-form .action-container{bottom:-5.25rem;margin-bottom:1rem;justify-content:flex-end}.editor .title{align-self:center;margin-bottom:4.5rem}.editor .image-col{flex:1}.editor .text-col{flex:2}.picture>img{border:1px solid #dde1e9;border-radius:.5rem;box-shadow:.125rem .25rem .5rem rgba(43,43,43,.1);max-height:100%;max-width:100%}.accordion{align-items:center;background-color:#fff;padding:.5rem;width:100%;border:none;border-left:4px solid;text-align:left;outline:none;font-size:1rem;border-radius:.25rem;flex-wrap:nowrap}.accordion.animate:after{animation:rotateToTheLeft .2s 1 linear alternate}.accordion:after{content:"";width:30px;height:30px;color:gray;font-weight:bold;flex-shrink:0;background-image:url(/webjars/website-client/10.10.0-1/assets/images/arrow-head-down-b62d1bf161b2f30c4bf51239215bc967.svg);background-repeat:no-repeat;background-position:center}.category-section{margin-bottom:20px}.active .accordion{border-bottom-left-radius:0;border-bottom-right-radius:0}.active .accordion.animate:after{animation:rotateToTheRight .2s 1 linear alternate}.active .accordion:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.item-container{transition:height .3s ease-out;overflow:hidden}.file-icon{flex-shrink:0;width:20px;height:20px;background-image:url(/webjars/website-client/10.10.0-1/assets/images/document-645f513b5f7b7e6de0bd469c24fafb07.svg);background-repeat:no-repeat;background-position:center;margin-right:10px}.email-template-item{display:flex;align-items:center;background-color:#fff;padding:.3rem;border-top:1px solid #eaeef2;-webkit-user-select:none;user-select:none}.email-template-item.selected{background-color:#dde1e9}.template-count{height:25px;width:25px;border-radius:2rem;background-color:#eaeef2;color:#7b8794;margin-left:auto;margin-right:5px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.8rem}@keyframes rotateToTheLeft{0%{transform:rotate(180deg)}25%{transform:rotate(135deg)}50%{transform:rotate(90deg)}75%{transform:rotate(45deg)}100%{transform:rotate(0deg)}}@keyframes rotateToTheRight{0%{transform:rotate(0deg)}25%{transform:rotate(45deg)}50%{transform:rotate(90deg)}75%{transform:rotate(135deg)}100%{transform:rotate(180deg)}}.treatment-option .name{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal;color:var(--monitoring-text-color, #323f4b);margin-bottom:1rem}.treatment-option .title{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:normal;color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1))}.treatment-option .title:not(:first-child){margin-top:1rem}.treatment-option .title:not(:last-child){margin-bottom:.5rem}.treatment-option ul{overflow:hidden}.treatment-option table{border:solid 1px #c9cfdb;text-align:initial}.treatment-option table td{padding:.5rem}.treatment-option .picture-layout .picture{width:100%}.treatment-option .text-and-picture-layout .picture{float:left;width:33%;min-width:12rem}@media only screen and (max-width: 576px){.treatment-option .text-and-picture-layout .picture{margin-bottom:1rem;width:100%}}.treatment-option .picture{margin-right:1rem;margin-bottom:1rem;min-width:0}.treatment-option .picture img{border:1px solid #dde1e9;border-radius:.5rem;box-shadow:.125rem .25rem .5rem rgba(43,43,43,.1);width:100%}.treatment-option .text{text-align:justify}@media only screen and (max-width: 576px){.treatment-option .text{clear:both}}.treatment-option .text p{margin:0}.treatment-option-selector{align-self:center;background-color:#fff;border:solid 1px #c9cfdb;border-radius:.25rem;grid-column:3}@media only screen and (max-width: 769px){.treatment-option-selector{grid-column:unset;margin-top:1rem}}.treatment-option-selector>label{margin-left:calc(-100% - 0.5rem);position:absolute;width:100%;text-align:right}@media only screen and (max-width: 769px){.treatment-option-selector>label{margin-left:0;top:-1.5rem;width:auto}}.treatment-option-selector>.options{background-color:#fff;border:solid 1px #dde1e9;border-top:none;border-radius:0 0 .25rem .25rem;height:auto;overflow:auto;position:absolute;top:calc(100% + 1px);width:100%;z-index:10}.treatment-option-selector .option{padding:.5rem 1rem;transition:all .5s}.treatment-option-selector .option:hover{background-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));color:#fff}.treatment-option-selector .option input[type=checkbox]{margin-right:.5rem}.treatment-option-selector .total{flex:auto}.treatment-option-selector .total>.label{height:1.5rem;width:1.5rem;margin-right:0}.treatment-option-selector .ic_chevron_down{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));font-size:.5rem;pointer-events:none;position:absolute;right:.5rem}.treatment-option-selector .vertical-dropdown-toggle{padding:.5rem 1.5rem .5rem .5rem}.treatment-option-selector .vertical-dropdown-toggle .label{margin-right:.5rem}.treatment-option-selector .label.spacer{background:none;border:none}@media only screen and (max-width: 769px){.editable.treatment-options-tab .category.panel#orthodontics>.title{margin-bottom:5rem}}.editable.treatment-options-tab .category.panel#orthodontics .treatment-option-selector{position:absolute;right:2rem;top:2rem;width:calc(33% - 2rem)}@media only screen and (max-width: 769px){.editable.treatment-options-tab .category.panel#orthodontics .treatment-option-selector{width:auto;left:2rem;right:2rem;top:4.5rem}}@media only screen and (max-width: 576px){.editable.treatment-options-tab .category.panel#orthodontics .treatment-option-selector{left:1rem;right:1rem;top:4rem}}.email-content .name{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal;color:var(--monitoring-text-color, #323f4b);margin-bottom:1rem;text-transform:uppercase}.email-content .title{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:normal;color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1))}.email-content .title:not(:first-child){margin-top:1rem}.email-content .title:not(:last-child){margin-bottom:.5rem}.email-content ul{overflow:hidden}.email-content table{border:solid 1px #c9cfdb;text-align:initial}.email-content table td{padding:.5rem}.email-content .picture-layout .picture{width:100%}.email-content .text-and-picture-layout .picture{float:left;width:33%;min-width:12rem}@media only screen and (max-width: 576px){.email-content .text-and-picture-layout .picture{margin-bottom:1rem;width:100%}}.email-content .picture{margin-right:1rem;margin-bottom:1rem;min-width:0}.email-content .picture img{border:1px solid #dde1e9;border-radius:.5rem;box-shadow:.125rem .25rem .5rem rgba(43,43,43,.1);width:100%}.email-content .text{text-align:justify}@media only screen and (max-width: 576px){.email-content .text{clear:both}}.email-content .text p{margin:0}.enum-filter .options-selector .options.options-filterbar{top:100%;width:auto;min-width:100%;border-top:1px solid #dde1e9}.options-selector>label{margin-left:calc(-100% - 0.5rem);position:absolute;width:100%;text-align:right}.options-selector>.options{background-color:#fff;border:solid 1px #dde1e9;border-radius:0 0 .25rem .25rem;height:10.625rem;overflow:auto;position:absolute;top:calc(100% + 1px);left:0;width:100%;z-index:10}.options-selector .option{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;color:var(--monitoring-text-color, #323f4b);padding:.5rem 1rem;display:block;transition:all .5s}.options-selector .option:hover{background-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));color:#fff}.options-selector .option input[type=checkbox]{margin-right:.5rem}.options-selector .total{flex:auto}.options-selector .total>.label{height:1.5rem;width:1.5rem;margin-right:0}.options-selector .ic_chevron_down{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));font-size:.5rem;pointer-events:none;position:absolute;right:.5rem}.options-selector .vertical-dropdown-toggle .label{margin-right:.5rem}.options-selector .label.spacer{background:none;border:none}.selector-toggle{background-color:#fff;border:solid 1px #c9cfdb;border-radius:.25rem;padding:.5rem 1.5rem .5rem .5rem}.category:not(:last-child){margin-bottom:1.5rem}.category .grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}@media only screen and (max-width: 769px){.category .grid{grid-template-columns:1fr}}.category>.title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:.046875rem;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));margin:0 0 1.5rem}.assignment-editor .react-form{padding:0}.assignment-editor .react-form>*:not(:last-of-type){margin-bottom:1.5rem}.assignment-editor .title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal;color:var(--monitoring-text-color, #323f4b);text-align:initial}.assignment-editor .search-label{margin-bottom:1rem}.assignment-editor .label{margin-right:.5rem;margin-bottom:.5rem}.assignment-editor .options-selector{position:relative}.assignment-editor .options-selector .options{border-top:none}.search-field-select .search-bar{width:100%}.options{background:#fff;border-radius:0 0 .5rem .5rem;border:solid 1px #dde1e9;max-height:calc(5*2.5rem);overflow:auto;position:absolute;z-index:50}.options>*{padding:.5rem 1rem;transition:all .3s}.options>*:hover{background:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));color:#fff}.issues-to-treat{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 769px){.issues-to-treat{grid-template-columns:1fr}}.issues-to-treat>*{margin-left:3rem}.issues-to-treat>* .label{margin:.5rem 0}@media only screen and (max-width: 769px){.issues-to-treat>*{margin-left:0}}.issues-to-treat>*>*{margin-right:1rem}@media only screen and (min-width: 769px){.issues-to-treat>*.odd{border-right:1px solid #dde1e9}}.severity{bottom:0;left:0;position:absolute;top:0}.severity .severity-normal{background-color:#24cca4;display:inline-block;height:100%;margin-right:2px;width:.25rem}.severity .severity-light{background-color:#ffb300;display:inline-block;height:100%;margin-right:2px;width:.25rem}.severity .severity-severe{background-color:#ff4c57;display:inline-block;height:100%;margin-right:2px;width:.25rem}.severity .severity-none{background-color:#c9cfdb;display:inline-block;height:100%;margin-right:2px;width:.25rem}html.print #assessment-result .severity [class^=severity-],html.print #assessment-result .severity [class*=" severity-"]{height:100%;margin-right:2px;width:2px}.settings-customisation>.container>*:not(:last-child){margin-bottom:1.5rem}.settings-customisation .react-form.inline{max-width:none}.settings-customisation .settings{background-color:#fff}.settings-customisation .setting-description{color:var(--monitoring-text-color, #323f4b);font-weight:400}.settings-customisation .setting-description .tabs-header{width:100%;background:#fff;box-shadow:0 2px 12px rgba(50,63,75,.13)}.settings-customisation .setting-description .tab-content{padding:1.5rem}.settings-customisation .setting-description .introduction{margin-top:0}.settings-customisation .setting-description .header-section .button-primary{margin:1.3rem;min-width:12rem}@media only screen and (max-width: 769px){.settings-customisation .setting-description .header-section .button-primary{width:100%}}.settings-customisation .setting-description .introduction-section{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-left:1.5rem;padding-right:1.5rem;gap:1.5rem}@media only screen and (max-width: 769px){.settings-customisation .setting-description .introduction-section{flex-direction:column;align-items:unset}}.settings-customisation .setting-logo-details{list-style-type:"- ";padding:0 1rem}.settings-customisation .setting-title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal;margin:0 0 1rem 0}.settings-customisation .setting-title .label{font-size:.8em}.settings-customisation .setting-title.is-main-title{color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));padding:1.5rem 1.5rem 0}.settings-customisation .item-highlight{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400;color:var(--monitoring-text-color, #323f4b)}.settings-customisation .setting-grid{display:grid;grid-template-columns:1fr 3fr;grid-gap:4rem}.settings-customisation .toggle-button-container+.setting-description{margin-top:1rem}.settings-customisation .setting-category{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal}.settings-customisation .vertical-container>*:not(:last-child){margin-bottom:1rem}.settings-customisation .notification-options-form{display:grid;grid-template-columns:1fr 1fr;min-height:2.32rem}.settings-customisation .notification-phone-number{border-top:1px solid #dde1e9;padding-top:1.5rem}.settings-customisation .notification-options-sms{align-items:center;min-width:27rem}.settings-customisation .notification-options-sms>*{margin-right:.5rem}.settings-customisation .setting-subtitle{font-weight:bold;font-size:1.125rem;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif}.settings-customisation .setting-subtitle.no-margin{margin:0}.settings-customisation .setting-note{color:var(--monitoring-text-color, #323f4b);font-size:1rem;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;margin-bottom:1.25rem}.settings-customisation .setting-bottom-hr{padding-bottom:1.5rem;border-bottom:#dde1e9 solid 1px;margin-bottom:1.5rem}.settings-customisation .message{margin:0}.settings-customisation .message.neutral{color:var(--monitoring-text-color, #323f4b);flex:1;margin-right:1rem}.settings-customisation .code-copy,.settings-customisation .setting-description>.message{margin-top:1rem}.settings-customisation .read-only-password .input-group{width:100%}.settings-customisation .read-only-password input{border:none;font-family:monospace;box-shadow:none;background:none}.settings-customisation .read-only-password button{border:none}.settings-customisation .read-only-password .mode-toggle{padding:0}.settings-customisation .horizontal-block{display:grid;grid-template-columns:1fr .5fr 3fr .5fr;grid-gap:1rem;justify-content:space-between}.settings-customisation .horizontal-block .button-container button{max-height:2.5rem}.settings-customisation .horizontal-block .horizontal-seperator{grid-column:1/5;border-top:solid 1px #dde1e9}.settings-customisation .merge-columns{grid-column:2/4}.settings-customisation .start-column-at-2{grid-column:2/2}.settings-customisation .space-top{margin-top:2rem}.settings-customisation .bolder{font-weight:bold}.settings-customisation .ic_check{display:none}.settings-customisation .block-interaction{pointer-events:none}.settings-customisation .booking-input-container{margin-top:.5rem;margin-bottom:1rem}.settings-customisation input[type=text]::placeholder{color:#a5b0bb;font-size:.875rem}.settings-customisation input[type=text].text-input{background-color:#fff;border-radius:.375rem;border:solid 1px #c9cfdb;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;padding:.5rem .75rem;outline:none;width:100%}.settings-customisation input[type=text].text-input:-webkit-autofill,.settings-customisation input[type=text].text-input:-webkit-autofill:active,.settings-customisation input[type=text].text-input:-webkit-autofill:hover,.settings-customisation input[type=text].text-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2rem #fff inset !important}.settings-customisation input[type=text].text-input::placeholder,.settings-customisation input[type=text].text-input.stripeInputStyle:placeholder-shown{color:#a5b0bb;font-size:.875rem;font-weight:lighter}.settings-customisation input[type=text].text-input[readonly]{background-color:#eaeef2;border-color:#c9cfdb}.settings-customisation input[type=text].text-input:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.settings-customisation input[type=text].text-input:disabled{color:#a5b0bb;background-color:#eaeef2}.settings-customisation .warning-shared-account{margin-top:2rem}.settings-customisation .google-analytics-settings .horizontal-block{align-items:flex-start}.settings-customisation .save-panel{text-align:right;margin-top:1rem}.settings-customisation .save-panel>button{margin-left:1rem}.settings-customisation .save-panel-on-left{margin-top:1rem}.settings-customisation .video-consultation-custom-panel{margin-left:2rem;display:grid;grid-template-columns:1fr 4fr;grid-gap:1rem;justify-content:space-between;margin-top:1rem}.settings-customisation .video-consultation-custom-panel .title{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;color:#a5b0bb;justify-self:start;align-self:center}.settings-customisation .video-consultation-daily-panel{margin-left:2rem}.settings-customisation .video-consultation-daily-panel .start-panel{margin-top:1rem;margin-bottom:1rem}.settings .title{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400;color:var(--monitoring-text-color, #323f4b);letter-spacing:normal;margin:0;text-align:initial;text-transform:none}.questionnaire-editor{display:grid;grid-template-columns:20% 20% 60%}.questionnaire-editor label,.questionnaire-editor .text-action.danger{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;display:block;font-weight:400}.questionnaire-editor label{color:#a5b0bb;margin-bottom:1rem}.settings.react-form hr,.panel hr{border:none;border-top:1px solid #dde1e9;margin:1.5rem 0;max-width:none}.settings.react-form hr.no-margin,.panel hr.no-margin{margin:0}.field-groups{display:grid;grid-template-columns:20% 20% auto}.field-groups h3{grid-column:1}.field-groups label,.field-groups .label,.field-groups .add-item{grid-column:2}.field-groups .add-item{grid-column-end:span 2}.field-groups .toggle{grid-column:2/span 2}.field-groups label,.field-groups .label{display:block;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;font-weight:400}.field-groups .label .text-action{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;font-weight:400}.field-groups .label{border:none;border-radius:0}.field-groups .label .danger{color:var(--monitoring-red-color, #ff2b23)}.field-groups .label [class^=ic_]{font-size:inherit}.field-groups label{color:#a5b0bb;margin-bottom:1rem}.field-groups input[type=text],.field-groups input[type=url]{width:100%}.field-groups .size-limit{color:#7b8794;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;font-weight:400}.no-label-field-groups{display:grid;grid-template-columns:20% auto;margin-bottom:1rem}.no-label-field-groups.toggle{grid-template-columns:40% auto}.no-label-field-groups h3{grid-column:1}@media screen and (max-width: 1200px){.field-groups{grid-template-columns:10rem auto}.field-groups h3{grid-column-end:span 2}.field-groups label,.field-groups .label,.field-groups .add-item{grid-column:1}.field-groups .toggle{grid-column:1/span 2}.no-label-field-groups{grid-template-columns:auto;margin-bottom:1rem}.no-label-field-groups h3{padding-bottom:1rem}.no-label-field-groups .input-group{margin-left:auto;margin-right:auto}}@media screen and (max-width: 769px){.field-groups{grid-template-columns:auto}.field-groups h3,.field-groups .input-group,.field-groups .toggle{grid-column:1}}.treatment-image-input .picture{display:flex}.treatment-image-input .picture>img{width:100%}.treatment-image-input .no-image{border:solid 1px #c9cfdb;border-radius:.5rem;padding:2rem;position:relative;text-align:center;white-space:initial;z-index:10}.treatment-image-input .no-image>*{text-align:left}.treatment-image-input .no-image>*:not(:last-child){margin-bottom:1rem}.treatment-image-input .no-image .title{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400}.treatment-image-input .no-image p{margin:0}.treatment-image-input .actions{border:1px solid #dde1e9;border-top:none;border-radius:0 0 .5rem .5rem;padding:1.25rem .5rem .25rem;position:relative;top:-1rem}.treatment-image-input.invalid .no-image{border-color:#f21d1d}.rte{padding:1rem}.rte>*:first-child{margin-top:0}.rte>*:last-child{margin-bottom:0}.tox.tox-tinymce{border:none}@media only screen and (max-width: 576px){.expandable-fab-button-content{position:fixed;top:2.5rem;left:0;width:100%;height:calc(100vh - 2.5rem);display:flex;flex-wrap:wrap;flex-direction:column;text-align:center}.expandable-fab-button-content.with-separator>*:not(:first-child){padding-top:2rem}.expandable-fab-button-content.with-separator>*:not(:last-child){border-bottom:1px solid #dde1e9;padding-bottom:2rem}.expandable-fab-button-content>*{overflow-y:auto}.expandable-fab-button-content .panel{border-radius:unset;height:calc(calc(100vh - 2.5rem) - 7rem)}.expandable-fab-button-content .panel-control{position:fixed;top:3.5rem;right:1.5rem;color:#fff}.expandable-fab-button-banner{height:7rem}}@media only screen and (min-width: 576px){.expandable-fab-button-content{display:flex;flex-wrap:wrap}.expandable-fab-button-content.with-separator>*:not(:first-child){padding-left:2rem}.expandable-fab-button-content.with-separator>*:not(:last-child){border-right:1px solid #dde1e9;padding-right:2rem}.expandable-fab-button-content .action-container{justify-content:flex-end}.expandable-fab-button-content .panel{max-height:calc(100vh - 2*2.5rem);overflow:hidden}.expandable-fab-button-content .panel-control{position:absolute}.expandable-fab-button-banner{width:7rem;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}}.expandable-fab-button{position:fixed;right:2.5rem;bottom:2.5rem}.expandable-fab-button>i::before{color:#fff;border-radius:50%;font-size:2rem;padding:1rem;cursor:pointer}.expandable-fab-button>.button-icon::before{background:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.expandable-fab-button .expandable-fab-button-title{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400;margin-bottom:1.5rem}.expandable-fab-button .expandable-fab-button-banner{display:flex;justify-content:center;align-items:center;background:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.expandable-fab-button .expandable-fab-button-banner>.banner-icon{color:#fff;font-size:3rem}.expandable-fab-button .content{overflow:auto;min-height:4rem}.satisfaction-survey>.ic_smiley_happy::before{background:#2ec181}.satisfaction-survey>.ic_smiley_neutral::before{background:var(--monitoring-orange-color, #fb9b00)}.satisfaction-survey>.ic_smiley_unhappy::before{background:var(--monitoring-red-color, #ff2b23)}.satisfaction-survey .selectable-icon{position:absolute;opacity:0;width:0;height:0}.satisfaction-survey .selectable-icon+i{font-size:2rem;margin-top:.5rem;margin-right:.5rem}.satisfaction-survey .selectable-icon+i.ic_smiley_happy{color:#2ec181}.satisfaction-survey .selectable-icon+i.ic_smiley_neutral{color:var(--monitoring-orange-color, #fb9b00)}.satisfaction-survey .selectable-icon+i.ic_smiley_unhappy{color:var(--monitoring-red-color, #ff2b23)}.satisfaction-survey .selectable-icon+i::before{border-radius:50%;padding:.5rem}.satisfaction-survey .selectable-icon:checked+i{color:#fff}.satisfaction-survey .selectable-icon:checked+i.ic_smiley_happy::before{background:#2ec181}.satisfaction-survey .selectable-icon:checked+i.ic_smiley_neutral::before{background:var(--monitoring-orange-color, #fb9b00)}.satisfaction-survey .selectable-icon:checked+i.ic_smiley_unhappy::before{background:var(--monitoring-red-color, #ff2b23)}.appointment-booking .form-title{display:none}.appointment-booking .form-title+hr{display:none}.appointment-booking .confirmation{display:flex;text-align:center;flex-direction:column;justify-content:center;align-content:center;align-items:center;justify-items:center}.appointment-booking .title{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400;margin-bottom:1rem}.appointment-booking .description{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;margin-bottom:1rem}.appointment-booking p{margin:0}.appointment-booking .icon-container{width:100%}.appointment-booking .ic_check_circled{font-size:5rem;color:#2ec181;margin:auto}.appointment-booking>.ic_rdv_booked::before{background:#2ec181}.appointment-booking .additional-info{text-align:center;padding-top:2rem;margin-top:2rem;border-top:1px solid #dde1e9}.appointment-booking .additional-info a{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.appointment-booking .panel{border-top-left-radius:0;border-bottom-left-radius:0}.booking-button{position:fixed;right:2.5rem;bottom:2.5rem}@media only screen and (min-width: 576px){.booking-button .full-label{display:block}.booking-button .short-label{display:none}.booking-button.spacer{display:none}.appointment-booking .appointment-slot-selector .button-container{text-align:right}}@media only screen and (max-width: 576px){.booking-button{bottom:4rem}.booking-button .full-label{display:none}.booking-button .short-label{display:block}.booking-button.spacer{position:static;visibility:hidden}.appointment-booking .content .action-container{position:fixed;bottom:0;width:100%}.appointment-booking .content .action-container button{width:100%;border-radius:unset;transition-property:unset;transition-duration:unset;padding:1rem 2rem}}.metadata-group-title{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;color:#7b8794}.metadata-group-values{border-spacing:1.5rem .5rem;padding-left:3rem}.metadata-key{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));text-align:right;width:8rem}.metadata-value{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400;color:var(--monitoring-text-color, #323f4b);text-align:left}.enum-filter{position:relative}.enum-filter .placeholder{color:#7b8794;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300}.enum-filter .options-selector{width:100%}.enum-filter .options-selector .options{border-top:none}.troubleshoot .colored-section{background:linear-gradient(90deg, var(--monitoring-theme-color, var(--primary-color-2, #8246af)) 0%, var(--monitoring-theme-color, var(--primary-color-3, #9f82f1)) 100%);padding:1rem 2rem}.troubleshoot .colored-section .container{padding:calc(1.5rem/2/2) 0}.troubleshoot .colored-section .container>.h-flex{margin:calc(-calc(1.5rem / 2))}.troubleshoot .colored-section .panel{flex:1;margin:calc(1.5rem/2)}.troubleshoot>.content{margin-top:1.5rem}.troubleshoot>.content>.container{padding:0}.troubleshoot>.content>.container>.panel{overflow:hidden;padding:0}.troubleshoot>.content>.container>.panel>*:not(.header-status){padding:1.5rem}.troubleshoot .header-status{background-color:var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));flex-direction:row-reverse;padding:1rem 2rem}.troubleshoot .header-status>.step:not(:last-child){margin-left:-2.5rem;padding-left:3rem}.troubleshoot .header-status>.step:not(:first-child){z-index:1}.troubleshoot .step{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;background-color:#fff;border:1px solid #dde1e9;border-radius:2.5rem;box-shadow:0 .25rem 2rem rgba(0,0,0,.13);padding:.5rem .5rem .5rem 1.5rem}.troubleshoot .step.disabled{background-color:#eaeef2;color:#a5b0bb}.troubleshoot .step .detail.active{color:var(--monitoring-orange-color, #fb9b00);font-weight:bold}.troubleshoot .step .icon{border-radius:50%;color:#fff;font-size:1rem;height:2rem;width:2rem}.troubleshoot .step .icon.valid{background-color:#2ec181}.troubleshoot .step .icon.warning{background-color:var(--monitoring-orange-color, #fb9b00)}.troubleshoot .step .icon.danger{background-color:var(--monitoring-red-color, #ff2b23)}.troubleshoot .user-info .main{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400}.troubleshoot .user-info .title,.troubleshoot .user-info .user-uid{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;color:#7b8794;letter-spacing:unset}.troubleshoot .user-info .title{margin-bottom:.5rem}.troubleshoot .user-info .user-uid{margin-left:.5rem}.troubleshoot .analysis{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;color:#fff;margin-bottom:.5rem;margin-top:calc((0rem - 1.5rem)/2);text-align:right}.troubleshoot .analysis .link{color:inherit}.troubleshoot .subtitle{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400;color:#7b8794;margin-bottom:1.5rem}.troubleshoot .photos .scan-package-viewer{margin-bottom:1rem}.troubleshoot .breadcrumb{margin-bottom:.5rem}.troubleshoot .breadcrumb .link{font-weight:bold}.troubleshoot .breadcrumb .ic_chevron_right{color:#7b8794;font-size:.75rem;margin:0 .5rem}.troubleshoot .actions{margin-top:-0.5rem;margin-bottom:1rem;text-align:right}.troubleshoot .actions+.content{padding-top:0}.troubleshoot .delete-dialog{text-align:initial}.troubleshoot .detail{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;color:#7b8794}.scan-package-viewer{border-radius:.5rem;border:solid 1px #dde1e9;padding:.5rem}.scan-package-viewer .photo-grid{align-content:center;align-items:center;border-top:solid 1px #dde1e9;display:grid;grid-template-columns:repeat(5, 1fr);grid-auto-rows:calc((100vw - 284px - 4*1rem)/5*3/4);grid-gap:1rem;justify-content:center;justify-items:center;margin-top:1rem;padding-top:1rem}@media only screen and (max-width: 769px){.scan-package-viewer .photo-grid{grid-auto-rows:calc((100vw - 4*1rem)/5*3/4)}}.scan-package-viewer img{border:solid 1px #dde1e9;border-radius:.5rem;box-shadow:.125rem .25rem .5rem rgba(43,43,43,.1);object-fit:contain;height:100%;width:100%}.scan-package-viewer .status-viewer{margin-top:.25rem}.scan-package-viewer .async-action{padding:.75rem}.scan-package-viewer .async-action .button-icon{margin:0}.scan-package-viewer .async-action.awaiting .button-icon{display:none}.scan-package-viewer .async-action.awaiting .loader{margin:.188rem}.scan-package-viewer .async-action span{display:none}.scan-package-viewer .small{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300}.status-viewer{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1.125rem;font-weight:400;border-radius:2.5rem;display:inline-block;padding:.5rem 1rem}.status-viewer.small{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;padding:.25rem .5rem}.status-viewer.success{background-color:#f0fbf6;color:#2ec181}.status-viewer.warning{background-color:#fff5e8;color:var(--monitoring-orange-color, #fb9b00)}.status-viewer.danger{background-color:#fff2f2;color:var(--monitoring-red-color, #ff2b23)}@media only screen and (max-width: 576px){#modal-share.share-form{padding:1rem;border-radius:0}#modal-share.share-form .share-form-title{text-align:left}#modal-share .action-container{z-index:3;position:fixed;bottom:0}#modal-share .action-container button{width:100%;border-radius:unset;transition-property:unset;transition-duration:unset;padding:1rem 2rem}#modal-share .mobile-bottom-spacer{margin-bottom:4rem}}#modal-share .tabs{margin-bottom:0;margin-left:auto;margin-right:auto;padding:0;max-width:769px}#modal-share .container{border-bottom:solid 1px #dde1e9;justify-content:space-between;width:unset}#modal-share hr{border-color:#dde1e9;margin:0 0 1rem;max-width:unset}#modal-share .toggle-option{display:flex;justify-content:space-between;margin-bottom:1rem}#modal-share .toggle-button-container{flex-shrink:0;margin-left:1rem}#modal-share .share-form-title{margin-bottom:0;text-align:center}#modal-share p{margin:0}#modal-share .input-group{margin-bottom:1rem}#modal-share .changes-saved{position:fixed;width:fit-content;text-align:center;z-index:10;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);box-shadow:.4375rem .4375rem 1.25rem rgba(43,43,43,.26);top:2.5rem;opacity:0;pointer-events:none;transition:opacity .2s}#modal-share .changes-saved.show{opacity:1}@media only screen and (max-width: 576px){#modal-share .changes-saved{top:3rem}}.flow-welcome-container{display:flex;flex-direction:column}.flow-welcome-container#practice-welcome-container .content{margin-top:-7.5rem}.flow-welcome-container .content{align-items:stretch;flex:1;padding-top:0;padding-bottom:0}@media only screen and (max-width: 576px){.flow-welcome-container .content{margin-top:-3rem}}.flow-welcome-container .content>div{width:100%;margin-bottom:2rem}.flow-welcome-container .banner-title-container{background-color:var(--primary-color-2);color:#fff;text-align:center;font-family:var(--app-font-family, "Krub"),sans-serif}.flow-welcome-container .main-title{font-size:3rem;font-weight:bold;font-style:normal;padding:0 2rem 0 2rem}@media only screen and (max-width: 576px){.flow-welcome-container .main-title{font-size:2rem;font-weight:bold;font-style:normal}}.flow-welcome-container .subtitle{margin-top:1.5rem;font-weight:500}.flow-welcome-container .subtitle p{margin:0}.flow-welcome-container .practice-container{align-items:center;padding:0}.flow-welcome-container .practice-address{padding:1.5rem 4rem}.flow-welcome-container .practice-address p:not(:first-child){margin:0}@media only screen and (max-width: 576px){.flow-welcome-container .practice-address{text-align:center;padding:1.5rem;margin:0 auto}}.flow-welcome-container .section-title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:.046875rem;margin:0 0 1.5rem 0}.flow-welcome-container .image-container{width:50%;overflow:hidden}.flow-welcome-container .image-container img{vertical-align:top;border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;max-width:100%}.flow-welcome-container .steps-container{justify-content:space-around;width:100%}.flow-welcome-container .how-it-works-section{margin-right:2rem}.flow-welcome-container .step{display:flex;align-items:center;flex-direction:row;height:3rem;overflow:visible}.flow-welcome-container .step p{text-align:center;font-size:1.12rem;color:var(--monitoring-text-color, #323f4b);margin-bottom:0;margin-top:0}@media only screen and (min-width: 992px){.flow-welcome-container .step{flex-basis:33%}}@media only screen and (max-width: 576px){.flow-welcome-container .step>.number{min-width:3rem;max-width:3rem}}.flow-welcome-container .footer{height:4rem;width:100%;align-items:center;justify-content:center;color:#fff;font-weight:normal}.flow-welcome-container .video-container{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:.046875rem;margin:2rem 0;display:flex;flex-direction:column}.flow-welcome-container .video-container iframe{width:35rem}@media only screen and (max-width: 769px){.flow-welcome-container .video-container{width:100%}.flow-welcome-container .video-container iframe{width:100%}}.flow-welcome-container .video-container .video-container{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}.flow-welcome-container .video-container .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.flow-welcome-container .demo-banner{top:0;width:100%;font-size:1.5rem;font-weight:bold;border-radius:0}.flow-welcome-container .demo-banner.message::before{content:none}.flow-welcome-container .line{border:solid 1px #dde1e9;height:3.25rem;margin-left:1.5rem;width:0}.inline-form-editor .input-form{display:grid;grid-template-columns:2fr 3fr;grid-gap:.5rem 1rem;justify-content:space-between}.inline-form-editor .input-form .input-name{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;font-weight:300;font-weight:normal;display:flex;color:#a5b0bb;align-items:center}.inline-form-editor .input-form .input-value{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:normal}.inline-form-editor .input-form .inline-input-value{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:normal;display:flex;color:var(--monitoring-text-color, #323f4b)}.inline-form-editor .wrap-anywhere{line-break:anywhere}.inline-form-editor .centered{text-align:center}.inline-form-editor .panel-subtitle{grid-column:1/3}.inline-input-value{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;font-style:normal;font-weight:normal;font-size:16px;display:flex;color:var(--monitoring-text-color, #323f4b)}.inline-input-value .ic_edit{visibility:hidden}@media only screen and (max-width: 769px){.inline-input-value .ic_edit{visibility:visible}}.inline-input-value.editable-view:hover{cursor:pointer}.inline-input-value.editable-view:hover .ic_edit{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));visibility:visible}.inline-input-value.select{background-color:#fff;border:solid 1px #a5b0bb;border-radius:.25rem}.inline-input-value.select .option{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;color:var(--monitoring-text-color, #323f4b);padding:.5rem 1rem;display:block;transition:all .5s}.value-editor{display:grid;grid-template-columns:3fr 1fr}.value-editor:hover{color:initial}.value-editor .error-message{color:#f21d1d;font-size:smaller;font:var(--app-font-family, "Source Sans Pro"),sans-serif}#practice-management-viewer .container{max-width:40rem}.email-template .actions{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.email-template .name{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal}.email-template .react-form{margin-bottom:0}.email-template .rte{padding:0}.email-previewer iframe{width:100%}.email-previewer .subject{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:.046875rem;text-align:center}#email-template-editor .react-form{max-width:calc(1200px*2/3)}.email-template-has-usage-panel{border-bottom-left-radius:0;border-bottom-right-radius:0}.automatic-email-template-infos{background-color:#eaeef2;border-top-left-radius:0;border-top-right-radius:0;border-radius:.75rem;background-color:#fff;padding:1.5rem;position:relative}.automatic-email-template-infos>.panel-control{color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));top:1.5rem;right:1.5rem;position:absolute}@media only screen and (min-width: 769px){.automatic-email-template-infos>.panel-control{float:right;position:sticky}}.automatic-email-template-infos>.panel-control [class^=ic_],.automatic-email-template-infos>.panel-control [class*=" ic_"]{cursor:pointer}@media only screen and (max-width: 576px){.automatic-email-template-infos{padding:.75rem}.automatic-email-template-infos .panel-control{right:.75rem;top:.75rem}}.automatic-email-template-infos .label{border:none;color:#7b8794;font-size:.8rem;margin-bottom:1rem}.automatic-email-template-infos .name{font-size:1.2rem}.invalid .date-calendar .react-date-picker__wrapper{border-color:#f21d1d}.date-calendar{width:100%}.date-calendar .react-date-picker__wrapper{background-color:#fff;border-radius:.375rem;border:solid 1px #c9cfdb;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;padding:.5rem .75rem;outline:none;width:100%}.date-calendar .react-date-picker__wrapper:-webkit-autofill,.date-calendar .react-date-picker__wrapper:-webkit-autofill:active,.date-calendar .react-date-picker__wrapper:-webkit-autofill:hover,.date-calendar .react-date-picker__wrapper:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2rem #fff inset !important}.date-calendar .react-date-picker__wrapper::placeholder,.date-calendar .react-date-picker__wrapper.stripeInputStyle:placeholder-shown{color:#a5b0bb;font-size:.875rem;font-weight:lighter}.date-calendar .react-date-picker__wrapper[readonly]{background-color:#eaeef2;border-color:#c9cfdb}.date-calendar .react-date-picker__wrapper:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.date-calendar .react-date-picker__wrapper:disabled{color:#a5b0bb;background-color:#eaeef2}.date-calendar .react-date-picker__wrapper:focus-within{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.date-calendar .react-date-picker__inputGroup__divider{padding:0 .5rem}.date-calendar .react-date-picker__inputGroup__input::-webkit-inner-spin-button,.date-calendar .react-date-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.date-calendar .react-date-picker__inputGroup__input{appearance:none;-moz-appearance:textfield;background-color:#fff;outline:none;min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;font:inherit;box-sizing:content-box}.date-calendar .react-date-picker__inputGroup__input:invalid{background-color:#fff}.date-calendar .react-date-picker__inputGroup__input::placeholder{color:#a5b0bb;font-size:.875rem}.date-calendar .react-calendar__tile--now{background:#fff}.date-calendar .react-calendar__month-view__days__day--weekend{color:inherit}.date-calendar .react-date-picker__button{padding:0 0 0 .5rem}.date-calendar .react-date-picker__button .react-date-picker__button__icon{color:inherit !important}.date-calendar .react-date-picker__wrapper input:disabled,.date-calendar.disabled .react-date-picker__wrapper{color:#a5b0bb;background-color:#eaeef2}#user-profile .grid-container{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;grid-template-areas:"profile-area practice-details-area" ". features-area"}@media only screen and (max-width: 1200px){#user-profile .grid-container{grid-template-columns:1fr;grid-template-areas:"profile-area" "practice-details-area" "features-area"}}#user-profile .profile,#user-profile .practice-details,#user-profile .features{max-width:36.75rem}#user-profile .profile{grid-area:profile-area}#user-profile .practice-details{grid-area:practice-details-area}#user-profile .features{grid-area:features-area}#user-profile .features .error-message{color:#f21d1d;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300}#user-profile .feature{margin-bottom:1rem}#user-profile .feature .toggle-button-container{align-self:center}#user-profile .feature .toggle-button-container .disabled{color:#a5b0bb}#user-profile .feature p{margin:0}.table .status{align-items:center}.table .rejection-cause,.table .technical-error-cause{font-size:.75em}.text-field.invalid input[type=text]{border-color:#f21d1d}.text-field.invalid .error-message{display:block}.text-field.invalid .size-limit{color:#f21d1d}.text-field input[type=text]{background-color:#fff;border-radius:.375rem;border:solid 1px #c9cfdb;font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1rem;padding:.5rem .75rem;outline:none;width:100%}.text-field input[type=text]:-webkit-autofill,.text-field input[type=text]:-webkit-autofill:active,.text-field input[type=text]:-webkit-autofill:hover,.text-field input[type=text]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2rem #fff inset !important}.text-field input[type=text]::placeholder,.text-field input[type=text].stripeInputStyle:placeholder-shown{color:#a5b0bb;font-size:.875rem;font-weight:lighter}.text-field input[type=text][readonly]{background-color:#eaeef2;border-color:#c9cfdb}.text-field input[type=text]:focus{border-color:var(--monitoring-theme-color, var(--primary-color-2, #8246af))}.text-field input[type=text]:disabled{color:#a5b0bb;background-color:#eaeef2}.text-field .error-message{color:#f21d1d;display:none;font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:.75rem;position:absolute}.icon-button{border-radius:50%;padding:.25rem;color:var(--monitoring-theme-color, var(--primary-color-2, #8246af));cursor:pointer}.icon-button:hover{color:var(--monitoring-theme-color, var(--primary-color-1, #562770));background-color:#eaeef2}#landing-page{height:100%;display:flex;align-items:center}#landing-page .content{width:100%;display:flex;justify-content:space-between}#landing-page .content img{width:55%;object-position:0rem -2.5rem}#landing-page .content .text{width:40%;padding:2.5rem;display:flex;flex-direction:column;align-self:center}#landing-page .content .text .action{display:flex;justify-content:space-between}#landing-page .button-primary{border-color:#fff}#landing-page .button-primary:hover,#landing-page .button-primary.hover{background-color:#fff;color:var(--monitoring-theme-color, var(--primary-color-1, #562770))}#landing-page .reverse:hover,#landing-page .reverse.hover{background-color:var(--monitoring-theme-color, var(--primary-color-1, #562770));color:#fff}.bordered-panel{box-shadow:0 .35rem 1rem 0 rgba(0,0,0,.05);border:solid 1px #dde1e9;background-color:#fff;border-radius:.5rem}.popup{border:solid 1px var(--monitoring-theme-color, var(--primary-color-3, #9f82f1));position:absolute;white-space:nowrap}.popup{font-family:var(--app-font-family, "Source Sans Pro"),sans-serif;font-size:1rem;font-weight:300;background:#fff;color:var(--monitoring-text-color, #323f4b);padding:1.5rem;z-index:50}@media only screen and (max-width: 576px){.popup{margin:1rem;padding:1rem}}.popup>*{display:block;height:auto}.popup>*:not(:last-child){padding-bottom:1rem}
.modal-title{font-family:var(--app-font-family, "Krub"),sans-serif;font-size:1.875rem;font-weight:300;letter-spacing:.046875rem;padding-top:2rem;padding-bottom:2rem}.form-section-wrapper{margin-top:1rem;margin-bottom:3rem}.form-section-wrapper .section-header{margin-bottom:1.5rem}.form-section-wrapper .input-group{flex:1}@media only screen and (max-width: 576px){.form-section-wrapper .input-group{flex:unset;width:100%}}.form-section-wrapper .input-group:not(:last-of-type){margin-bottom:unset}.convert-to-patient-form .react-form{max-width:unset;box-shadow:unset;padding:0}.convert-to-patient-form .conversion-error{background-color:#fff2f2;color:var(--monitoring-red-color, #ff2b23)}

/*# sourceMappingURL=smilemate.bundle.css.map*/