.im-icon{display:flex;align-items:center}.im-icon[title]{cursor:help}.im-icon.im-hidden{visibility:hidden}.im-button{width:fit-content;background:var(--background-color-1);border-radius:var(--border-radius-lg);display:flex;align-items:center;justify-content:center;font-weight:700;padding:8px 15px;gap:5px;cursor:pointer;font-size:var(--font_size-sm);white-space:initial}.im-button.im-small{padding:0 5px;white-space:nowrap}.im-button.im-disabled{cursor:not-allowed}.im-button.im-button-text-style{width:fit-content;height:fit-content;padding:2px 8px}.im-button.im-hidden{visibility:hidden;background-color:transparent;cursor:inherit}.im-button:focus-visible{outline:var(--focus)}.im-button:focus-visible.im-button-text-style{border:var(--focus)}.im-button:hover:not(.im-loading,.im-disabled){background:var(--button-hover-background)}.im-button .im-button-text{-webkit-user-select:none;user-select:none}.im-button .im-button-text.im-text-no-wrap{white-space:nowrap}.im-button a{display:flex;align-items:center;justify-content:center;gap:5px}.im-button.im-loading .im-button-loading{display:flex;align-items:center;gap:15px}.im-button.im-loading .im-button-loading .im-button-loading-icon{margin-top:3px}.im-button.im-loading .im-button-loading .im-button-loading-text{color:var(--typeface-color-3);font-size:var(--font_size-xs);animation:im-blink infinite 1s linear}.im-button-icon{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--background-color-1);position:relative;padding:3px;margin:0 3px;cursor:pointer;border-style:solid;border-width:1px}.im-button-icon.im-hidden{visibility:hidden}.im-button-icon:focus-visible{border:var(--focus)}.im-button-icon.im-disabled{cursor:not-allowed}.im-button-icon:hover:not(span):not(.im-disabled){background-color:var(--color-hover);opacity:54%}.im-logo.im-white-theme{background:var(--background-color-1);border-radius:50%}.im-notification-bubble{min-width:18px;height:18px;font-size:var(--font_size-xs);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--typeface-color-1);font-weight:700;position:absolute;padding-top:1px;top:0;right:0}.im-notification-bubble.im-notification-large{width:35px;border-radius:30px}.im-notification-bubble.im-no-notifications{display:none}.im-tabs-component{display:flex;border-bottom:1px solid var(--color-border);width:fit-content;max-width:100%;min-height:max-content;flex-shrink:0;overflow-x:auto}.im-tabs-component.im-display-none{display:none}.im-tabs-component .im-tabs-renderer-container{display:flex;max-width:100%}.im-tabs-component .im-tabs-module-option{display:flex;align-items:end;font-weight:700;font-size:var(--font_size-xs);color:var(--typeface-color-3);padding:10px 16px;cursor:pointer;border-bottom:1px solid var(--transparent);-webkit-user-select:none;user-select:none;border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0;border:1px solid var(--transparent);min-height:30px}.im-tabs-component .im-tabs-module-option:focus-visible{border:var(--focus)}.im-tabs-component .im-tabs-module-option:hover:not(.im-selected){background-color:var(--color-primary-light)}.im-tabs-component .im-tabs-module-option.im-selected{color:var(--typeface-color-1);background-color:var(--color-primary)}.im-tabs-component.im-tabs-menu{border:0}.im-tabs-component.im-tabs-menu .im-tabs-module-option{border-radius:var(--border-radius-sm);font-size:var(--font_size-xs);padding:8px;margin-left:0;margin-right:0}.im-tabs-component.im-tabs-menu .im-tabs-module-option:focus-visible{border:var(--focus)}.im-sub-tabs{border:1px solid var(--color-border);border-radius:var(--border-radius-sm)}.im-task-status-alert .im-task-status-alert-error{font-size:var(--font_size-sm)}.im-task-status-alert .im-task-status-alert-success{display:flex;align-items:center;font-size:var(--font_size-sm)}.im-task-status-alert .im-task-status-alert-success-message{display:flex;gap:5px;align-items:center}.im-task-status-alert .im-task-status-alert-success-message .im-task-status-alert-success-text{word-wrap:wrap}.im-input-text{height:42px}.im-input-text .im-input-text-body{width:100%;align-items:center;display:flex;height:100%}.im-input-text .im-input-text-body .im-input-text-field{height:100%;font-size:var(--font_size-sm);border:none;width:100%;padding-left:10px;background:var(--transparent)}.im-input-text .im-input-text-body .im-input-text-field::placeholder{color:var(--color-placeholder);font-size:var(--font_size-sm)}.im-input-text .im-input-text-body .im-input-text-search{width:35px}.im-input-text .im-disabled .im-input-text-remaining-characters,.im-input-text .im-disabled .im-input-text-field::placeholder{color:var(--color-disabled)}.im-input-text .im-disabled .im-input-text-field{cursor:not-allowed}.im-checkbox{display:flex;align-items:center;gap:11px;position:relative;height:20px}.im-checkbox.im-border{border:1px solid var(--color-border);border-radius:var(--border-radius-sm);padding:18px}.im-checkbox.im-centered{justify-content:center}.im-checkbox.im-disabled label{color:var(--color-disabled)}.im-checkbox.im-disabled .im-checkbox-span{cursor:not-allowed;background-color:var(--color-disabled)}.im-checkbox label{font-weight:700;color:var(--typeface-color-3);font-size:var(--font_size-sm);cursor:pointer;white-space:nowrap}.im-checkbox label:focus-visible{outline:var(--focus)}.im-checkbox input:focus~.im-checkbox-span{outline:var(--focus)}.im-checkbox .im-checkbox-span{width:20px;height:20px;border:2px solid var(--color-border);border-radius:var(--border-radius-sm);display:flex;align-items:center;justify-content:center;position:absolute;cursor:pointer}.im-checkbox .im-checkbox-span .im-checkbox-icon{visibility:hidden;margin-top:1px;-webkit-user-select:none;user-select:none}.im-checkbox.im-selected .im-checkbox-span .im-checkbox-icon{visibility:visible}.im-form{display:flex;flex-direction:column;box-sizing:content-box;max-width:100%}.im-form .im-form-buttons{display:flex;gap:20px;padding:0 5px}.im-container{background:var(--background-color-1);border-radius:var(--border-radius-sm);position:relative;border-style:solid;border-width:1px;border-color:var(--color-border)}.im-container .im-container-label-wrapper{display:contents}.im-container .im-label-container-label{font-weight:700;background:var(--background-color-1);border-radius:8px;position:absolute;top:0;left:0;margin:-8px 0 0 4px;padding:2px 1px;font-size:var(--font_size-xs);display:flex;height:14px;align-items:center}.im-container .im-label-container-label .im-required{margin-top:2px;font-size:var(--font_size-md);color:var(--color-error);font-weight:700}.im-container:not(.im-disabled,.im-errored,.im-focused,.im-warning,.im-primary,.im-valid,.im-protected){border-color:var(--color-border)}.im-container:not(.im-disabled,.im-errored,.im-focused,.im-warning,.im-primary,.im-valid,.im-protected) .im-label-container-label{color:var(--typeface-color-2)}.im-container.im-hoverable:hover:not(.im-disabled,.im-errored,.im-focused,.im-warning,.im-primary,.im-valid,.im-protected,.im-read-only){border-color:1px solid var(--color-primary-light)}.im-container.im-hoverable:hover:not(.im-disabled,.im-errored,.im-focused,.im-warning,.im-primary,.im-valid,.im-protected,.im-read-only) .im-label-container-label{color:var(--typeface-color-4)}.im-container.im-dragged-over{background-color:var(--color-valid-light)}.im-container.im-errored:not(.im-disabled,.im-read-only){border-color:var(--color-error)}.im-container.im-errored:not(.im-disabled,.im-read-only) .im-label-container-label{color:var(--color-error)}.im-container.im-primary:not(.im-disabled,.im-read-only){border-color:var(--color-primary)}.im-container.im-primary:not(.im-disabled,.im-read-only) .im-label-container-label{color:var(--color-primary)}.im-container.im-warning:not(.im-disabled,.im-read-only){border-color:var(--color-warning)}.im-container.im-warning:not(.im-disabled,.im-read-only) .im-label-container-label{color:var(--color-warning)}.im-container.im-valid:not(.im-disabled,.im-read-only){border-color:var(--color-valid)}.im-container.im-valid:not(.im-disabled,.im-read-only) .im-label-container-label{color:var(--color-valid)}.im-container.im-protected:not(.im-disabled,.im-read-only){border-color:var(--color-protected)}.im-container.im-protected:not(.im-disabled,.im-read-only) .im-label-container-label{color:var(--color-protected)}.im-container.im-focused:not(.im-disabled,.im-read-only,.im-valid,.im-protected,.im-error,.im-warning){border-color:var(--background-color-6);box-shadow:var(--shadow-md)}.im-container.im-focused:not(.im-disabled,.im-read-only,.im-valid,.im-protected,.im-error,.im-warning) .im-label-container-label{color:var(--background-color-6)}.im-container.im-disabled{border-color:var(--color-border-disabled);cursor:not-allowed}.im-container.im-disabled .im-label-container-label{color:var(--color-disabled)}.im-container.im-no-border{border:none}.im-container .im-container-error{position:absolute;right:0;bottom:0;margin-right:4px;margin-bottom:2px;color:var(--color-error);font-size:var(--font_size-2xs);font-weight:700}.im-container .im-container-info{position:absolute;top:0;right:0;margin-top:2px;margin-right:4px;border-radius:8px;font-size:var(--font_size-2xs);display:flex;color:var(--typeface-color-2);font-weight:700}.im-loading-spinner{display:flex;flex-direction:column;align-items:center;gap:20px}.im-loading-spinner .im-loading-spinner-message{color:var(--typeface-color-3);animation:im-blink infinite 1s linear}.im-loading-spinner.im-loading-spinner-tiny{flex-direction:row;gap:10px}.im-chip{height:20px;font-weight:700;border-radius:8px;display:flex;align-items:center;justify-content:center}.im-chip[title]{cursor:help}.im-chip .im-chip-content{padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font_size-sm)}.im-chip.im-chip-close-option .im-chip-content{padding-right:0;padding-left:15px}.im-avatar{display:flex;align-items:center;justify-content:center;background:var(--color-primary);border-radius:50%;font-weight:700;color:var(--typeface-color-1)}.im-avatar.im-active :hover{box-shadow:var(--shadow-circle)}.im-popover .im-popover-trigger{cursor:pointer;margin:0 auto;width:fit-content}#im-app-popover-root .im-popover-content{background:var(--background-color-1);padding:15px;z-index:var(--z-index-popover);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);position:relative}#im-app-popover-root .im-popover-content.im-popover-dialog{z-index:var(--z-index-popover-dialog)}#im-app-popover-root .im-popover-content .im-popover-content-close{position:absolute;top:0;right:0;margin:10px}#im-app-popover-root .im-popover-content .im-popover-content-data{display:flex;flex-direction:column;gap:20px}#im-app-popover-root .im-popover-content .im-popover-content-data .im-popover-content-title{font-size:var(--font_size-sm);color:var(--typeface-color-3);font-weight:700}.im-title{word-break:break-word;display:flex;align-items:center;gap:5px;-webkit-user-select:none;user-select:none;line-height:1.1}.im-delete-confirmation{width:125px}.im-delete-confirmation .im-confirmation-state{width:100%;gap:15px;display:flex;flex-direction:row;justify-content:center}.im-textarea .im-textarea-header,.im-textarea .im-textarea-body,.im-textarea .im-textarea-footer{display:flex;width:100%}.im-textarea .im-textarea-header,.im-textarea .im-textarea-footer{padding:0 15px}.im-textarea .im-textarea-body{align-items:center;display:flex;padding-top:10px;position:relative;background-color:var(--background-color-1);height:100%}.im-textarea .im-textarea-body .im-text-area-buttons{margin-top:5px;position:absolute;top:0;right:0;display:flex;flex-direction:column;gap:15px}.im-textarea .im-textarea-body .im-textarea-field{height:100%;font-size:14px;border:none;min-height:58px;flex-grow:1;flex-shrink:1;padding:0 30px 0 10px;background:var(--transparent)}.im-textarea .im-textarea-body .im-textarea-field::placeholder{color:var(--color-placeholder);font-size:var(--font_size-sm)}.im-textarea .im-textarea-footer{flex-direction:column;gap:5px;margin-top:5px;height:25px}.im-textarea .im-disabled .im-textarea-remaining-characters,.im-textarea .im-disabled .im-textarea-field::placeholder,.im-textarea .im-disabled .im-textarea-info{color:var(--color-disabled);font-size:var(--font_size-sm)}.im-textarea .im-disabled .im-textarea-field{cursor:not-allowed}.im-login-form-component{width:100%}.im-login-form-component .im-login-form{display:flex;flex-direction:column;gap:12px;align-items:flex-end}.im-login-form-component .im-login-form .im-login-submit{margin:0 auto}.im-slider{min-width:150px}:is(.im-slider .im-slider-container .im-input-float,.im-slider .im-slider-container .im-slider-input-number) input{color:var(--color-primary);font-weight:700}.im-slider .im-slider-thumb{display:block;width:16px;height:16px;border-radius:10px;cursor:pointer;background:var(--color-primary);border:1px solid var(--color-primary)}.im-slider .im-slider-thumb[aria-readonly=true]{cursor:not-allowed}.im-slider.im-error .im-slider-root .im-slider-thumb{background:var(--color-error);border:1px solid var(--color-error)}.im-slider.im-valid .im-slider-root .im-slider-thumb{background:var(--color-valid);border:1px solid var(--color-valid)}.im-slider.im-protected .im-slider-root .im-slider-thumb{background:var(--color-protected);border:1px solid var(--color-protected)}.im-slider.im-disabled .im-slider-container .im-slider-input-float{color:var(--color-disabled)}.im-slider.im-disabled .im-slider-root .im-slider-thumb{background:var(--color-disabled);border:1px solid var(--color-disabled)}.im-slider.im-disabled .im-slider-footer .im-slider-max-min{color:var(--color-disabled)}.im-slider .im-slider-container{display:flex;justify-content:space-between;align-items:center;padding:4px;height:42px;gap:3px}.im-slider .im-slider-container .im-slider-input-float{border:1px solid var(--color-border);min-width:50px;border-radius:15px;padding:5px 8px;display:flex;justify-content:center;margin-right:3px}.im-slider .im-slider-container .im-slider-buttons-wrapper{display:flex;align-items:center}.im-slider .im-slider-container .im-slider-root{position:relative;display:flex;align-items:center;-webkit-user-select:none;user-select:none;touch-action:none;flex:1;height:20px}.im-slider .im-slider-container .im-slider-track{border:1px solid var(--background-color-5);background:var(--background-color-5);position:relative;flex-grow:1;border-radius:9999px;height:4px}.im-slider .im-slider-container .im-slider-range{position:absolute;background-color:var(--background-color-5);border-radius:9999px;height:100%}.im-message-container{padding:8px;line-height:1.4;display:flex;flex-direction:row;min-height:fit-content;gap:4px;border-radius:var(--border-radius-sm)}.im-message-container .im-container-info-text{display:flex;flex:1;margin-top:2px;font-size:var(--font_size-md);font-weight:700}.im-message-container .im-container-info-icon{width:30px}.im-message-container.im-error{color:var(--color-error);background-color:var(--color-error-light)}.im-message-container.im-valid{color:var(--color-valid);background-color:var(--color-valid-light)}.im-message-container.im-warning{color:var(--color-warning);background-color:var(--color-warning-light)}.im-message-container.im-info{color:var(--color-primary);background-color:var(--color-primary-light)}.im-dropdown-menu .im-dropdown-menu-wrapper .im-dropdown-menu-trigger-wrapper{cursor:pointer;display:flex;justify-content:center}.im-dropdown-menu .im-dropdown-menu-wrapper .im-dropdown-menu-trigger{border-radius:50%;cursor:pointer}.im-dropdown-menu .im-dropdown-menu-wrapper .im-dropdown-menu-trigger:focus-visible{outline:var(--focus)}.im-dropdown-menu .im-dropdown-menu-wrapper .im-dropdown-menu-content{min-width:fit-content;padding:8px;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);background-color:var(--background-color-2);z-index:var(--z-index-dropdown);display:flex;flex-direction:column;gap:10px;box-shadow:var(--shadow-md)}.im-dropdown-menu .im-dropdown-menu-wrapper .im-dropdown-menu-content .im-dropdown-menu-title{padding-top:10px;color:var(--color-primary);font-size:var(--font_size-sm);font-weight:700;width:100%;text-align:center}.im-dropdown-menu .im-dropdown-menu-option{display:flex;gap:10px;height:20px;align-items:center;cursor:pointer;padding:15px;border-radius:var(--border-radius-sm);font-weight:700}.im-dropdown-menu .im-dropdown-menu-option:focus-visible{outline:var(--focus)}.im-dropdown-menu .im-dropdown-menu-option.im-disabled{cursor:not-allowed}.im-dropdown-menu .im-dropdown-menu-option.im-disabled .im-dropdown-menu-text{color:var(--color-disabled)}.im-dropdown-menu .im-dropdown-menu-option.im-selected{background-color:var(--color-primary)}.im-dropdown-menu .im-dropdown-menu-option:hover:not(.im-disabled){background-color:var(--dropdown-option-hover)}.im-dropdown-menu .im-dropdown-menu-option .im-dropdown-menu-icon{width:20px}.im-dropdown-menu .im-dropdown-menu-option .im-dropdown-menu-text{font-size:var(--font_size-sm);-webkit-user-select:none;user-select:none}.im-readonly-component .im-container-wrapper{height:100%}.im-readonly-component .im-readonly-display{display:flex;padding:12px 10px 10px;color:var(--typeface-color-3);align-items:center;width:100%;height:100%;font-size:var(--font_size-sm);cursor:not-allowed}.im-readonly-component .im-readonly-display .im-readonly-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;text-align:start}.im-readonly-component .im-readonly-display .im-readonly-content .im-readonly-content-input{border:none;background-color:var(--transparent);width:100%}.im-readonly-component.im-clickable .im-readonly-display{cursor:pointer}.im-video-iframe{overflow:hidden;padding-bottom:56.25%;position:relative}.im-video-iframe iframe{overflow:hidden;border:0;align-self:center;position:absolute;top:0;left:0;width:100%;height:100%}.im-video-iframe .im-loading-wrapper{background-color:var(--background-color-1);border-radius:var(--border-radius-sm);border:1px solid var(--color-border);padding:15px;position:absolute;inset:0;margin:auto;width:fit-content;height:fit-content}.im-checkbox-group{display:flex;align-items:center}.im-checkbox-group .im-checkbox-group-content{padding:10px;display:flex;gap:18px;flex-wrap:wrap}.im-checkbox-group .im-checkbox-group-content.im-checkbox-group-row{flex-direction:row}.im-checkbox-group .im-checkbox-group-content.im-checkbox-group-column{flex-direction:column}.im-input-currency{height:42px}.im-input-currency .im-input-currency-container{height:100%;width:100%;display:flex;align-items:center}.im-input-currency .im-input-currency-container .im-input-currency-input{height:100%;border:none;border-radius:var(--border-radius-sm);padding-left:15px;flex:1}.im-input-currency.im-negative .im-input-currency-input{color:var(--color-error)}.im-radio{display:flex;align-items:center;gap:12px;position:relative;height:20px}.im-radio.im-disabled label{color:var(--color-disabled)}.im-radio.im-disabled .im-radio-span{cursor:not-allowed;background-color:var(--color-disabled)}.im-radio label{font-weight:700;color:var(--typeface-color-3);font-size:var(--font_size-sm);cursor:pointer}.im-radio input{visibility:hidden}.im-radio .im-radio-span{width:22px;height:22px;border:2px solid var(--color-border);border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;cursor:pointer}.im-radio .im-radio-span .im-radio-icon{visibility:hidden;margin-top:1px;-webkit-user-select:none;user-select:none}.im-radio.im-selected .im-radio-span .im-radio-icon{visibility:visible}.im-radio-group .im-radio-group-content{padding:10px;display:flex;gap:20px;flex-wrap:wrap;flex-direction:column}.im-radio-group.im-center .im-radio-group-content{justify-content:center}.im-radio-group.im-row .im-radio-group-content{flex-direction:row}.im-input-file{min-width:200px;cursor:pointer}.im-input-file.im-disabled .im-input-file-wrapper .im-input-file-files .im-input-file-placeholder{color:var(--color-disabled)}.im-input-file .im-input-file-wrapper{width:100%;min-height:42px;display:flex;gap:10px;padding:0 10px;align-items:center}.im-input-file .im-input-file-wrapper .im-input-file-label{display:flex;cursor:pointer}.im-input-file .im-input-file-wrapper .im-input-file-label:hover{color:var(--color-primary)}.im-input-file .im-input-file-wrapper .im-input-file{display:none}.im-input-file .im-input-file-wrapper .im-input-file-files{display:flex;gap:5px;flex-wrap:wrap;flex:1;overflow:hidden}.im-input-file .im-input-file-wrapper .im-input-file-files .im-tooltip{display:flex;align-items:center}.im-input-file .im-input-file-wrapper .im-input-file-files .im-input-file-chip{display:flex;gap:5px;max-width:140px}.im-input-file .im-input-file-wrapper .im-input-file-files .im-input-file-chip .im-input-file-chip-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.im-input-file .im-input-file-wrapper .im-input-file-files .im-input-file-chip .im-input-file-chip-size{width:fit-content}.im-input-file .im-input-file-wrapper .im-input-file-files .im-input-file-placeholder{font-size:var(--font_size-sm);color:var(--typeface-color-3);-webkit-user-select:none;user-select:none;display:flex;align-items:center;cursor:pointer}.im-input-file .im-input-file-wrapper .im-input-file-clear{height:28px;width:28px;position:relative;display:flex;align-items:center;justify-content:center}.im-input-file .im-input-file-wrapper .im-input-file-clear .im-button-icon{position:absolute}.im-input-number{max-height:42px}.im-input-number .im-input-number-body{height:100%}.im-input-number.im-disabled .im-input-number-body .im-input-number-field{color:var(--color-disabled)}.im-input-number.im-percent .im-input-number-body .im-input-number-percent-symbol{color:var(--typeface-color-3);font-weight:700;font-size:var(--font_size-sm);padding-right:5px}.im-input-number.im-disabled.im-percent .im-input-number-body .im-input-number-percent-symbol{color:var(--color-disabled)}.im-input-number.im-valid .im-input-number-body .im-input-number-field{color:var(--color-valid)}.im-input-number .im-input-number-body{align-items:center;display:flex;width:100%}.im-input-number .im-input-number-body .im-input-number-field{height:100%;font-size:var(--font_size-sm);border:none;width:100%;padding-left:10px;background:var(--transparent);color:var(--typeface-color-3)}.im-input-number .im-input-number-body .im-input-number-field.im-hide-arrows{-moz-appearance:textfield}.im-input-number .im-input-number-body .im-input-number-field.im-hide-arrows::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.im-input-number .im-input-number-body .im-input-number-field.im-hide-arrows::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.im-input-number .im-input-number-body .im-input-number-field ::placeholder{color:var(--color-placeholder);font-size:var(--font_size-sm)}.im-input-number .im-disabled .im-input-number-field::placeholder,.im-input-number .im-disabled .im-input-number-info{color:var(--color-disabled)}.im-input-number .im-disabled .im-input-number-field{cursor:not-allowed}.im-list-component{display:flex;flex-direction:column;margin-left:10px;gap:10px}.im-list-component li{line-height:1.3}.im-list-component li::marker{color:var(--typeface-color-2)}.im-logo-double-animation .im-small-gear{animation:im-rotate-reverse infinite 4s linear}.im-logo-double-animation .im-large-gear{animation:im-rotate infinite 5s linear}.im-logo-double-animation .im-small-gear,.im-logo-double-animation .im-large-gear{position:absolute}.im-logo-double-animation.im-double-gear-large{width:250px;height:250px;position:relative}.im-logo-double-animation.im-double-gear-large .im-small-gear{width:120px;margin-top:8px;margin-left:13px}.im-logo-double-animation.im-double-gear-large .im-large-gear{width:150px;right:0;margin-top:90px;margin-right:10px}.im-logo-double-animation.im-double-gear-medium{width:130px;height:130px;position:relative}.im-logo-double-animation.im-double-gear-medium .im-small-gear{width:60px;margin-top:0;margin-left:0}.im-logo-double-animation.im-double-gear-medium .im-large-gear{width:90px;right:0;margin-top:40px;margin-right:1px}.im-logo-single-animation.im-single-gear-micro .im-single-gear{width:18px;height:18px;animation:im-rotate infinite 5s linear}.im-logo-single-animation.im-single-gear-tiny .im-single-gear{width:25px;height:25px;animation:im-rotate infinite 5s linear}.im-logo-single-animation.im-single-gear-small .im-single-gear{width:40px;height:40px;animation:im-rotate infinite 5s linear}.im-typography{position:relative;max-width:100%;border:2px solid transparent}.im-typography:hover .im-injected-html{overflow:visible;-webkit-box-orient:initial}.im-typography .im-typography-anchor{text-decoration:none;color:var(--color-primary);word-break:break-all}.im-typography .im-injected-html{white-space:pre-wrap;line-height:1.1}.im-typography.im-typography-variant-suggestion{color:var(--suggestion-color)}.im-typography.im-typography-bold{font-weight:700}.im-typography.im-typography-italic{font-style:italic}.im-typography.im-typography-align-left{text-align:left}.im-typography.im-typography-align-right{text-align:right}.im-typography.im-typography-align-center{text-align:center}.im-typography.im-typography-align-justify{text-align:justify}.im-typography.im-typography-size-tiny{font-size:var(--font_size-xs)}.im-typography.im-typography-size-small{font-size:var(--font_size-sm)}.im-typography.im-typography-size-regular{font-size:var(--font_size-md)}.im-typography.im-typography-size-large{font-size:var(--font_size-lg)}.im-typography.im-typography-size-huge{font-size:var(--font_size-xl)}.im-typography.im-typography-size-giant{font-size:var(--font_size-2xl)}.im-squidex-field-renderer-component .im-squidex-field-image{max-width:100%;border:1px solid var(--color-border-light);border-radius:var(--border-radius-sm);margin:0 5px 10px;display:flex;align-items:center;justify-content:center;padding:10px}.im-squidex-field-renderer-component .im-squidex-field-image span{width:fit-content;max-width:100%;border-radius:var(--border-radius-sm)}.im-squidex-field-renderer-component .im-squidex-field-image span img{border:1px solid var(--color-border-light);border-radius:var(--border-radius-sm);max-width:100%;cursor:zoom-in}.im-squidex-field-renderer-component .im-squidex-field-richtext .im-injected-html div{line-height:1.3}.im-squidex-field-renderer-component .im-squidex-field-paragraph{color:var(--typeface-color-3);margin:0 5px;font-size:var(--font_size-md);border:1px solid var(--color-border-light);border-radius:var(--border-radius-sm);padding:5px}.im-squidex-field-renderer-component .im-squidex-field-video{margin:0 10px;border:1px solid var(--color-border-light);border-radius:var(--border-radius-sm)}.im-search-menu{max-width:100%}.im-search-menu .im-container{display:flex;width:100%;height:42px}.im-search-menu .im-container.im-disabled{cursor:not-allowed}.im-search-menu .im-container.im-disabled input{cursor:not-allowed;color:var(--color-disabled)}.im-search-menu .im-container.im-disabled input ::placeholder{color:var(--color-disabled)}.im-search-menu .im-container input{flex:1;border:none;background-color:var(--transparent-color);height:100%;padding-left:10px;font-size:var(--font_size-sm)}.im-search-menu .im-container .im-search-menu-options{display:flex;overflow:auto;padding:10px;border-radius:var(--border-radius-sm);z-index:var(--z-index-search-menu);background-color:var(--background-color-1);box-shadow:var(--shadow-md)}.im-search-menu .im-container .im-search-menu-options .im-search-menu-options-content{display:flex;flex-direction:column;gap:14px;width:100%}.im-search-menu .im-container .im-search-menu-options .im-search-menu-options-content .im-search-menu-option{cursor:pointer;padding:5px;font-size:var(--font_size-sm);line-height:1.1;color:var(--typeface-color-4)}.im-search-menu .im-container .im-search-menu-options .im-search-menu-options-content .im-search-menu-option:hover{background-color:var(--color-primary-light);border-radius:var(--border-radius-sm)}.im-add-remove-list{display:flex;flex-wrap:wrap;gap:20px;max-width:100%;height:100%}.im-add-remove-list .im-add-remove-list-container{width:40%;max-width:440px;flex:1;max-height:100%;display:flex;flex-direction:column;gap:5px;min-width:200px}.im-add-remove-list .im-add-remove-list-container .im-add-remove-list-title{display:flex;align-items:center;margin-bottom:10px}.im-add-remove-list .im-add-remove-list-container .im-add-remove-list-title .im-list-count{font-size:var(--font_size-sm);font-weight:700;color:var(--color-primary)}.im-add-remove-list .im-add-remove-list-container .im-list-filters{display:flex;align-items:center;gap:10px}.im-add-remove-list .im-add-remove-list-container .im-options-list{border:1px solid var(--color-border-light);height:400px;overflow-y:scroll;padding:5px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2px}.im-add-remove-list .im-add-remove-list-container .im-options-list .im-add-remove-list-option{padding:5px;display:flex;justify-content:space-between;white-space:nowrap;font-size:var(--font_size-sm);border:1px solid var(--transparent);border-radius:var(--border-radius-sm)}.im-add-remove-list .im-add-remove-list-container .im-options-list .im-add-remove-list-option:focus-visible{border:var(--focus)}.im-add-remove-list .im-add-remove-list-container .im-options-list .im-add-remove-list-option.im-disabled{cursor:not-allowed}.im-add-remove-list .im-add-remove-list-container .im-options-list .im-add-remove-list-option.im-disabled .im-add-remove-list-option-name{color:var(--color-disabled)}.im-add-remove-list .im-add-remove-list-container .im-options-list .im-add-remove-list-option .im-add-remove-list-option-suffix{font-size:var(--font_size-xs)}.im-add-remove-list .im-add-remove-list-container .im-options-list .im-add-remove-list-option .im-add-remove-hover-suffix{font-size:var(--font_size-xs);height:100%;display:flex;align-items:flex-end}.im-add-remove-list .im-add-remove-list-container .im-options-list .im-add-remove-list-option:hover:not(.im-disabled){color:var(--typeface-color-1);text-shadow:var(--white-text-shadow);border-radius:var(--border-radius-sm);cursor:pointer}.im-add-remove-list .im-add-remove-list-container .im-options-list .im-add-remove-list-option:hover:not(.im-disabled) .im-add-remove-list-option-suffix{visibility:hidden}.im-add-remove-list .im-add-remove-list-container .im-options-list .im-add-remove-list-option.im-add .im-add-remove-list-option-added{color:var(--color-valid);text-shadow:var(--valid-text-shadow)}.im-add-remove-list .im-add-remove-list-container .im-options-list .im-add-remove-list-option.im-add:hover:not(.im-disabled){background-color:var(--color-error);text-shadow:var(--white-text-shadow)}.im-add-remove-list .im-add-remove-list-container .im-options-list .im-add-remove-list-option.im-add:hover:not(.im-disabled) .im-add-remove-list-option-added{color:var(--typeface-color-1);text-shadow:var(--white-text-shadow)}.im-add-remove-list .im-add-remove-list-container .im-options-list .im-add-remove-list-option.im-remove .im-add-remove-list-option-removed{color:var(--color-error);text-shadow:var(--error-text-shadow)}.im-add-remove-list .im-add-remove-list-container .im-options-list .im-add-remove-list-option.im-remove:hover:not(.im-disabled){background-color:var(--color-valid);text-shadow:var(--white-text-shadow)}.im-add-remove-list .im-add-remove-list-container .im-options-list .im-add-remove-list-option.im-remove:hover:not(.im-disabled) .im-add-remove-list-option-removed{color:var(--typeface-color-1);text-shadow:var(--white-text-shadow)}.im-selector .im-selector-container{cursor:pointer}.im-selector .im-selector-display{gap:10px;align-items:center;padding:5px 10px;width:100%;height:100%;display:flex}.im-selector .im-selector-display.im-disabled{cursor:not-allowed}.im-selector .im-selector-display.im-disabled .im-selector-placeholder{color:var(--color-disabled)}.im-selector .im-selector-display .im-selector-placeholder{color:var(--color-placeholder);font-size:var(--font_size-sm)}.im-selector .im-selector-display .im-selector-display-value{flex:1;display:flex;gap:10px;align-items:center;overflow:hidden;justify-content:space-between}.im-selector .im-selector-display .im-selector-display-value .im-selector-multiple-value-data{font-size:var(--font_size-sm);font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;align-items:center;gap:8px}.im-selector .im-selector-display .im-selector-display-value .im-selector-multiple-value-extra-count{font-size:var(--font_size-sm);color:var(--color-primary);width:30px;display:flex;justify-content:flex-end}.im-selector .im-selector-display .im-selector-display-icons{display:flex;align-items:center}.im-selector .im-selector-display .im-selector-display-icons .im-selector-icon{color:var(--typeface-color-3)}.im-selector .im-selector-filters{min-height:fit-content;display:flex;flex-direction:column;gap:10px}.im-selector .im-selector-filters .im-selector-checkboxes{display:flex;justify-content:space-between;align-items:center}.im-selector .im-selector-option-list-wrapper .im-selector-option-list-container{z-index:var(--z-index-select);background-color:var(--background-color-1);padding:5px;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);display:flex;flex-direction:column;gap:10px}.im-selector .im-selector-option-list-wrapper .im-selector-option-list-container .im-selector-option-list{background-color:var(--background-color-1);width:100%;border-radius:var(--border-radius-sm);overflow-y:auto;padding:5px;flex:1;display:flex;flex-direction:column}.im-selector .im-selector-option-list-wrapper .im-selector-option-list-container .im-selector-option-list.im-show-options-row{gap:5px;flex-direction:row;flex-wrap:wrap}.im-selector .im-selector-option-list-wrapper .im-selector-option-list-container .im-selector-option-list.im-show-options-row .im-selector-option{font-family:var(--typeface-color-monospace);width:30px;justify-content:center;padding:5px}.im-selector .im-selector-option-list-wrapper .im-selector-option-list-container .im-selector-option-list .im-selector-option{cursor:pointer;display:flex;align-items:center;background-color:var(--transparent);padding:5px;color:var(--typeface-color-3);-webkit-user-select:none;user-select:none;border:1px solid var(--transparent);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;min-height:25px;border-radius:4px;gap:8px}.im-selector .im-selector-option-list-wrapper .im-selector-option-list-container .im-selector-option-list .im-selector-option:focus-visible{outline:var(--focus)}.im-selector .im-selector-option-list-wrapper .im-selector-option-list-container .im-selector-option-list .im-selector-option.im-disabled{cursor:not-allowed;color:var(--color-disabled)}.im-selector .im-selector-option-list-wrapper .im-selector-option-list-container .im-selector-option-list .im-selector-option.im-disabled:hover{background-color:var(--transparent)}.im-selector .im-selector-option-list-wrapper .im-selector-option-list-container .im-selector-option-list .im-selector-option.im-selected{color:var(--color-primary);text-shadow:var(--primary-text-shadow);border-radius:var(--border-radius-sm)}.im-selector .im-selector-option-list-wrapper .im-selector-option-list-container .im-selector-option-list .im-selector-option.im-selected.im-use-selected-border{border:1px solid var(--color-primary)}.im-selector .im-selector-option-list-wrapper .im-selector-option-list-container .im-selector-option-list .im-selector-option:hover{background-color:var(--color-primary-light);border-radius:var(--border-radius-sm)}.im-update-password-component .im-update-password-form{width:100%;display:flex;gap:12px;flex-direction:column;align-items:center}.im-update-password-component .im-update-password-form .im-update-password-input{width:100%}.im-list-row{display:flex;align-items:center;flex-wrap:wrap;width:100%}.im-list-row .im-current-list-item{font-size:var(--font_size-md)}.im-dialog-component{background-color:var(--background-light-opacity);position:absolute;height:100vh;width:100vw;top:0;right:0;z-index:var(--z-index-dialog);display:flex;align-items:center;justify-content:center;border:none}.im-dialog-component .im-dialog-container{padding:35px 20px 20px;background:var(--background-color-1);border:1px solid var(--color-border-light);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-md);position:relative;display:flex;flex-direction:column;margin-bottom:20px;overflow:hidden}@media(max-width:420px){.im-dialog-component .im-dialog-container{max-height:90vh}}.im-dialog-component .im-dialog-container .im-dialog-close-icon{position:absolute;top:0;right:0;margin:10px 10px 0 0}.im-dialog-component .im-dialog-container .im-dialog-title{display:flex;flex-wrap:wrap;min-height:25px;font-size:var(--font_size-lg);font-weight:700;color:var(--color-primary);margin-top:5px;margin-bottom:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.im-dialog-component .im-dialog-container .im-wrapper{flex:1;display:flex;flex-direction:column;overflow:hidden}.im-dialog-component .im-dialog-container .im-dialog-content{flex:1;margin-bottom:20px;overflow:hidden;display:flex;padding:8px 0}.im-dialog-buttons-wrapper{display:flex;margin-top:10px}.im-dialog-buttons-wrapper .im-dialog-buttons.im-buttons-placeholder{min-height:45px}.im-dialog-buttons-wrapper .im-dialog-buttons-portal{display:flex;gap:10px;align-items:center}.im-dialog-buttons-wrapper .im-dialog-buttons:not(.im-mobile-dialog-buttons){display:flex;gap:5px 15px;justify-content:flex-end;flex-wrap:wrap;flex:1}.im-dialog-buttons-wrapper .im-mobile-dialog-buttons{display:flex;flex-direction:column;gap:10px;flex:1;width:100%}.im-dialog-buttons-wrapper .im-mobile-dialog-buttons .im-dialog-buttons-portal{order:1;flex-direction:column;gap:5px 15px}.im-dialog-buttons-wrapper .im-mobile-dialog-buttons .im-button{width:100%}.im-selector-customer{height:42px}.im-selector-customer .im-selector-customer-container{height:42px;cursor:pointer}.im-selector-customer.im-disabled .im-selector-customer-container{cursor:not-allowed}.im-selector-customer.im-hide-customer{display:none}.im-selector-customer .im-selector-customer-display{display:flex;gap:10px;align-items:center;padding:5px 10px;width:100%;height:100%}.im-selector-customer .im-selector-customer-display .im-selector-customer-placeholder{color:var(--color-placeholder);font-size:var(--font_size-sm)}.im-selector-customer .im-selector-customer-display .im-selector-customer-display-value{flex:1;display:flex;gap:10px;align-items:center;overflow:hidden;justify-content:space-between}.im-selector-customer .im-selector-customer-display .im-selector-customer-display-value .im-selector-multiple-value-data{flex:1;width:40px}.im-selector-customer .im-selector-customer-display .im-selector-customer-display-value .im-selector-multiple-value-extra-count{font-size:var(--font_size-sm);color:var(--color-primary);width:30px;display:flex;justify-content:flex-end}.im-selector-customer .im-selector-customer-display .im-selector-display-icons{display:flex;align-items:center}.im-selector-customer .im-selector-customer-display .im-selector-display-icons .im-selector-icon{color:var(--typeface-color-3)}.im-selector-customer .im-selector-customer-filters{min-height:fit-content;display:flex;flex-direction:column;gap:10px}.im-selector-customer .im-selector-customer-option{max-width:100%}.im-selector-customer .im-selector-customer-option.im-selected .im-select-customer-option-renderer-name{color:var(--color-primary)}.im-selector-customer .im-selector-customer-option .im-select-customer-option-renderer-name{font-size:var(--font_size-sm);font-weight:700;color:var(--typeface-color-3)}.im-selector-customer .im-selector-customer-option .im-select-customer-option-renderer-username{font-size:var(--font_size-xs);color:var(--typeface-color-2)}.im-selector-customer .im-selector-customer-option .im-select-customer-option-renderer-name,.im-selector-customer .im-selector-customer-option .im-select-customer-option-renderer-username{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.im-selector-customer .im-selector-customer-option-list .im-selector-option-list-container{z-index:var(--z-index-select);background-color:var(--background-color-1);padding:5px;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);display:flex;flex-direction:column;gap:5px}.im-selector-customer .im-selector-customer-option-list .im-selector-option-list-container .im-selector-option-list{background-color:var(--background-color-1);width:100%;border-radius:var(--border-radius-sm);overflow-y:auto;padding:5px;flex:1;display:flex;flex-direction:column;gap:5px 0 0 0}.im-selector-customer .im-selector-customer-option-list .im-selector-option-list-container .im-selector-option-list .im-selector-customer-option-container{cursor:pointer;display:flex;text-align:start;border:none;align-items:center;padding:5px;font-size:var(--font_size-sm);color:var(--typeface-color-3);background-color:var(--transparent);overflow:hidden;white-space:nowrap;max-width:100%;text-overflow:ellipsis;min-height:40px}.im-selector-customer .im-selector-customer-option-list .im-selector-option-list-container .im-selector-option-list .im-selector-customer-option-container:focus-visible{border-radius:var(--border-radius-sm);outline:var(--focus)}.im-selector-customer .im-selector-customer-option-list .im-selector-option-list-container .im-selector-option-list .im-selector-customer-option-container:hover{background-color:var(--color-primary-light)}.im-autocomplete-option{color:var(--typeface-color-3);padding:0 5px;height:30px;border-bottom:1px solid var(--color-border-light);display:flex;align-items:center;width:100%}.im-autocomplete-option .im-autocomplete-option-text{width:100%;font-size:var(--font_size-xs)}.im-autocomplete-option:hover{background-color:var(--background-color-3);border-radius:var(--border-radius-sm);cursor:pointer}.im-autocomplete-option.im-selected{color:var(--color-primary);text-shadow:var(--primary-text-shadow)}.im-autocomplete.im-disabled .im-autocomplete-display .im-autocomplete-input{cursor:not-allowed;background-color:var(--background-color-1);color:var(--color-disabled)}.im-autocomplete.im-disabled .im-autocomplete-display .im-autocomplete-input ::placeholder{color:var(--color-disabled)}.im-autocomplete .im-autocomplete-display{display:flex;height:40px;padding:5px;width:100%;max-width:100%}.im-autocomplete .im-autocomplete-display .im-autocomplete-input{border:none;height:100%;flex-grow:1;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.im-autocomplete .im-autocomplete-display .im-autocomplete-input ::placeholder{font-size:var(--font_size-sm);color:var(--color-placeholder)}.im-autocomplete .im-autocomplete-display .im-autocomplete-buttons{width:30px;display:flex;align-items:center;justify-content:center}.im-autocomplete.im-search-selected .im-autocomplete-display .im-autocomplete-input{color:var(--color-primary);text-shadow:var(--primary-text-shadow)}.im-autocomplete-list{border:1px solid var(--color-border);border-radius:var(--border-radius-sm);padding:5px;background-color:var(--background-color-1);z-index:var(--z-index-autocomplete);display:flex}.im-autocomplete-list .im-autocomplete-list-content{background-color:var(--background-color-1);border-radius:var(--border-radius-sm);padding:5px;overflow:auto;flex:1}.im-switch{display:flex;gap:5px;align-items:center;position:relative;width:fit-content}.im-switch.im-switch-centered{margin:auto}.im-switch.im-disabled .im-switch-label,.im-switch.im-disabled .im-switch-box{cursor:not-allowed}.im-switch.im-disabled:not(.im-mode-on-off) .im-switch-button{background-color:var(--color-primary-light)}.im-switch.im-mode-on-off .im-switch-box{border:1px solid var(--background-color-1)}.im-switch.im-mode-on-off .im-switch-box .im-switch-button{background-color:var(--background-color-1)}.im-switch.im-mode-on-off .im-switch-box-state-right{background-color:var(--color-primary)}.im-switch.im-mode-on-off .im-switch-box-state-left{background-color:var(--background-color-6)}.im-switch.im-mode-on-off.im-disabled .im-switch-box-state-right{background-color:var(--color-primary-light)}.im-switch.im-mode-on-off.im-disabled .im-switch-box-state-left{background-color:var(--color-disabled)}.im-switch .im-switch-option-label{font-size:var(--font_size-xs);color:var(--typeface-color-2);cursor:pointer;-webkit-user-select:none;user-select:none}.im-switch .im-switch-box{border:1px solid var(--color-border);border-radius:30px;height:22px;width:37px;display:flex;gap:5px;align-items:center;padding:2px;cursor:pointer;background-color:var(--background-color-3)}.im-switch .im-switch-box .im-switch-button{height:16px;width:16px;border-radius:50%;background-color:var(--color-primary)}.im-switch .im-switch-box.im-switch-box-state-left{justify-content:flex-start}.im-switch .im-switch-box.im-switch-box-state-right{justify-content:flex-end}.im-progress-bar{height:20px;display:flex;align-items:center;justify-content:space-between;position:relative;cursor:help}.im-progress-bar .im-progress-tag{display:none}.im-progress-bar .im-progress-bar-state-wrapper{border:1px solid var(--color-border);border-radius:20px;background-color:var(--background-color-1);display:flex;height:100%;flex:1;overflow:hidden}.im-progress-bar .im-progress-bar-state-wrapper .im-progress-bar-state{background-color:var(--typeface-color-2)}.im-progress-bar .im-progress-bar-state-wrapper .im-progress-bar-state.im-completed{background-color:var(--color-valid)}.im-progress-bar .im-progress-bar-label,.im-progress-bar .im-progress-bar-value{position:absolute;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);width:fit-content;padding:0 2px;font-size:var(--font_size-xs);color:var(--typeface-color-3);background-color:var(--background-color-1)}.im-progress-bar .im-progress-bar-label-min,.im-progress-bar .im-progress-bar-label-max{top:0}.im-progress-bar .im-progress-bar-label-min{left:0}.im-progress-bar .im-progress-bar-label-max{right:0}.im-progress-bar .im-progress-bar-value{left:0;right:0;margin:auto}.im-countdown{display:flex;align-items:center}.im-countdown.im-count-down-small{font-size:var(--font_size-sm)}.im-countdown.im-count-down-medium{font-size:var(--font_size-md)}.im-countdown.im-count-down-large{font-size:var(--font_size-lg)}.im-countdown.im-countdown-blink{animation:im-blink infinite 1s linear}.im-add-options{min-height:84px;cursor:pointer}.im-add-options .im-add-options-wrapper{padding:10px;display:flex;flex-direction:column;gap:20px}.im-add-options .im-add-options-wrapper .im-add-options-header{display:flex;gap:10px}.im-add-options .im-add-options-wrapper .im-add-options-content{width:100%;display:flex;min-height:65px;align-items:center;justify-content:center;padding:10px}.im-add-options .im-add-options-wrapper .im-add-options-content .im-add-options-content-list{flex:1;display:flex;align-items:center;gap:10px;flex-wrap:wrap;overflow-y:auto}.im-bread-crumbs{width:fit-content}.im-bread-crumbs .im-bread-crumbs-content{min-height:30px;display:flex;flex-wrap:wrap;gap:5px;border-bottom:1px solid var(--color-border);padding:5px;background-color:var(--background-color-1)}.im-bread-crumbs .im-bread-crumb-item{border:none;color:var(--typeface-color-2);font-size:var(--font_size-sm);font-weight:700;background-color:var(--transparent);padding:5px;border-radius:var(--border-radius-sm);cursor:pointer}.im-bread-crumbs .im-bread-crumb-item:focus-visible{outline:var(--focus)}.im-bread-crumbs .im-bread-crumb-item.im-not-allowed{cursor:auto}.im-bread-crumbs .im-bread-crumb-item.im-current-item{background-color:var(--color-primary);color:var(--typeface-color-1)}.im-bread-crumbs .im-bread-crumb-item:hover:not(.im-separator,.im-current-item){background-color:var(--color-primary-light);color:var(--typeface-color-3)}@keyframes im-loading-img{0%{background-position:-468px 0}to{background-position:468px 0}}.im-img{max-width:100%;max-height:100%;display:flex;justify-content:center}.im-img .im-image-loading-gear{padding:10px}.im-img .im-image-loading{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:im-loading-img;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;flex:1}.im-img .im-display-none{display:none}.im-img .im-image{object-fit:contain}.im-img .im-image-error{width:100%;padding:5px;font-size:var(--font_size-sm);height:100%;gap:5px;color:var(--color-error);display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--background-color-3)}.im-cell-container{display:flex;flex-direction:row;justify-content:space-between;border:1px solid var(--color-border-light);border-radius:var(--border-radius-sm);padding:3px;margin:5px;background-color:var(--background-color-1);height:30px;overflow:hidden}.im-cell-container.im-modified{border-color:var(--color-valid)}.im-cell-container.im-disabled{cursor:not-allowed;background-color:var(--background-color-3)}.im-cell-container .im-cell-container-buttons{display:flex;align-items:center}.im-table-cell-input-number{display:flex;width:100%;justify-content:center;gap:5px}.im-table-cell-input-number .im-cell-input-number{flex:1;border:none;padding-left:5px;min-width:0}.im-table-cell-input-number .im-cell-input-unit{height:100%;display:flex;align-items:center;color:var(--typeface-color-2)}.im-table-cell-input-text{flex:1}.im-table-cell-input-text .im-cell-input-text{border:none;padding-left:5px;width:100%;background-color:var(--transparent);min-width:0}.im-table-cell-input-text .im-cell-input-text.im-valid{color:var(--color-valid)}.im-table-cell-input-text .im-cell-input-text:disabled{cursor:not-allowed;color:var(--color-disabled)}.im-table-cell-select{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.im-table-cell-select .im-table-cell-select-filters{min-height:fit-content;display:flex;flex-direction:column;gap:10px}.im-table-cell-select .im-table-cell-select-filters .im-selector-checkboxes{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center}.im-table-cell-select .im-table-cell-select-display{display:flex;gap:10px;align-items:center;padding:5px;width:100%;height:100%;cursor:pointer}.im-table-cell-select .im-table-cell-select-display.im-disabled{cursor:not-allowed}.im-table-cell-select .im-table-cell-select-display.im-disabled .im-selector-placeholder{color:var(--color-disabled)}.im-table-cell-select .im-table-cell-select-display .im-selector-placeholder{color:var(--color-placeholder);font-size:var(--font_size-sm)}.im-table-cell-select .im-table-cell-select-display .im-selector-display-value{flex:1;display:flex;gap:10px;align-items:center;overflow:hidden;justify-content:space-between}.im-table-cell-select .im-table-cell-select-display .im-selector-display-value .im-selector-multiple-value-data{font-size:var(--font_size-sm);font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.im-table-cell-select .im-table-cell-select-display .im-selector-display-value .im-selector-multiple-value-extra-count{font-size:var(--font_size-sm);color:var(--color-primary);width:30px;display:flex;justify-content:flex-end}.im-table-cell-select .im-table-cell-select-display .im-selector-display-icons{display:flex;align-items:center}.im-table-cell-select .im-table-cell-select-display .im-selector-display-icons .im-selector-icon{color:var(--typeface-color-3)}.im-table-cell-select .im-table-cell-select-content .im-selector-container{cursor:pointer}.im-table-cell-select .im-selector-option-list .im-selector-option-list-container{z-index:var(--z-index-select);background-color:var(--background-color-1);padding:5px;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);display:flex;flex-direction:column;gap:10px}.im-table-cell-select .im-selector-option-list .im-selector-option-list-container .im-selector-option-list{background-color:var(--background-color-1);width:100%;border-radius:var(--border-radius-sm);overflow-y:auto;padding:5px;flex:1;display:flex;flex-direction:column}.im-table-cell-select .im-selector-option-list .im-selector-option-list-container .im-selector-option-list .im-selector-option{background-color:var(--background-color-1);cursor:pointer;display:flex;align-items:center;padding:5px;font-size:var(--font_size-sm);color:var(--typeface-color-3);-webkit-user-select:none;user-select:none;border:1px solid var(--transparent);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;min-height:25px;border-radius:var(--border-radius-sm)}.im-table-cell-select .im-selector-option-list .im-selector-option-list-container .im-selector-option-list .im-selector-option:focus-visible{border:var(--focus)}.im-table-cell-select .im-selector-option-list .im-selector-option-list-container .im-selector-option-list .im-selector-option.im-disabled{cursor:not-allowed;color:var(--color-disabled)}.im-table-cell-select .im-selector-option-list .im-selector-option-list-container .im-selector-option-list .im-selector-option.im-disabled:hover{background-color:var(--transparent)}.im-table-cell-select .im-selector-option-list .im-selector-option-list-container .im-selector-option-list .im-selector-option.im-selected{color:var(--color-primary);text-shadow:var(--primary-text-shadow)}.im-table-cell-select .im-selector-option-list .im-selector-option-list-container .im-selector-option-list .im-selector-option:hover{background-color:var(--color-primary-light)}.im-table-pagination{display:flex;justify-content:flex-end;padding:10px 5px;gap:8px;align-items:center;flex-wrap:wrap;color:var(--typeface-color-2);font-style:italic;max-width:100%}.im-table-pagination .im-table-pagination-total,.im-table-pagination .im-table-pagination-pages,.im-table-pagination .im-table-pagination-size{font-size:var(--font_size-sm)}:is(.im-table-pagination .im-table-pagination-pages,.im-table-pagination .im-table-pagination-size) select{width:50px;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);padding:3px}.im-table-pagination .im-table-pagination-buttons{display:flex;gap:5px}.im-table-pagination .im-table-pagination-buttons .im-button{padding:0}.im-table-input-text-filter{display:flex;height:41px;align-items:center}.im-table-input-text-filter input{flex:1;border:none;padding-left:10px;background-color:var(--transparent)}.im-table-input-text-filter input::placeholder{color:var(--color-placeholder);font-size:var(--font_size-sm)}.im-table-filter-number{display:flex;width:100%;max-width:100%;box-sizing:border-box}.im-table-filter-number input{flex:1;border:none;padding-left:10px;background-color:var(--transparent);min-width:0}.im-table-filter-number input::placeholder{color:var(--color-placeholder);font-size:var(--font_size-sm)}.im-table-filter-number .im-selector,.im-table-filter-number .im-selector .im-selector-container{height:39px}.im-table-filter-number .im-selector .im-container{border:none;background-color:var(--background-color-3)}.im-table-filter-number .im-selector .im-container .im-selector-multiple-value-data{font-size:var(--font_size-md)}.im-table-menu{max-width:100%}.im-table-menu .im-table-menu-container{border-radius:var(--border-radius-sm);width:100%;background-color:var(--background-color-1);overflow:hidden}.im-table-menu .im-table-menu-container .im-table-buttons{flex:1;height:40px;display:flex;align-items:center;padding:0 5px;min-width:40px;flex-shrink:1}.im-table-menu .im-table-menu-container .im-collapse-filter-button{height:40px;display:flex;align-items:center;padding-right:5px;width:120px;background-color:var(--background-color-1)}.im-table-menu .im-table-menu-container.im-open{max-height:900px;transition:max-height .5s}.im-table-menu .im-table-menu-container.im-close{max-height:40px;transition:max-height .5s}.im-table-menu .im-table-menu-container.im-close .im-table-filters-container{visibility:hidden;transition:visibility .5s}.im-table-menu .im-table-menu-container .im-table-filter-loading{width:100%;height:100px;display:flex;align-items:center;justify-content:center}.im-table-menu .im-table-menu-container .im-table-filter{align-items:center;max-height:200px;overflow-y:auto;padding:10px 0;display:flex;flex-wrap:wrap;gap:30px}.im-table-menu .im-table-menu-container .im-table-filter.im-invisible{display:none}.im-table-cell{vertical-align:middle;font-size:var(--font_size-sm);color:var(--typeface-color-3);height:38px;padding:2px}.im-table-row td{background:var(--background-color-1)}.im-table-row:hover td{background:var(--color-primary-light)}.im-table-row.im-clickable:hover td{cursor:pointer}.im-table-th{background-color:var(--background-color-3);min-width:40px;color:var(--typeface-color-3);height:45px;vertical-align:middle}.im-table-th.im-filtered{color:var(--color-primary)}.im-table-th .im-table-th-title{display:flex;justify-content:center;align-items:center;overflow:hidden;margin:10px 0;gap:2px}.im-table-th .im-table-sort-button{cursor:pointer;position:relative;border:none;background-color:var(--transparent);outline:1px solid var(--transparent)}.im-table-th .im-table-sort-button:focus-visible{border-radius:50%;outline:var(--focus)}.im-table-th .im-table-sort-button .im-notification-bubble{margin-right:-10px;margin-top:-8px}.im-table-feedback{max-width:100%;min-height:200px;border:1px solid var(--color-border-light);border-radius:var(--border-radius-sm);display:flex;align-items:center;justify-content:center;padding:0 20px}.im-table{width:100%;display:flex;flex-direction:column;gap:10px;max-height:100%}.im-table .im-table-wrapper{border:1px solid var(--color-border-light);border-radius:var(--border-radius-sm);width:100%;overflow:auto}.im-table .im-table-wrapper table{border-collapse:collapse;width:100%;border:1px solid var(--color-border-light)}.im-table .im-table-wrapper table thead{position:sticky;top:-1px}@keyframes im-loading{0%{background-position:-468px 0}to{background-position:468px 0}}.im-video-component{max-width:100%;display:flex;align-items:center;justify-content:center}.im-video-component .im-image-loading-gear{padding:10px}.im-video-component .im-video-loading{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:im-loading;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;flex:1}.im-video-component .im-display-none{display:none}.im-video-component .im-video{width:fit-content;max-width:100%}.im-video-component .im-video-error{width:100%;font-size:var(--font_size-sm);height:100%;gap:5px;color:var(--color-error);display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--background-color-3)}.im-date-picker-date-selection-component{padding:8px;display:flex;flex-direction:column;gap:10px;width:100%;border-bottom:1px solid var(--color-border);border-bottom-left-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm)}.im-date-picker-date-selection-component .im-date-picker-year{display:flex;justify-content:space-between;align-items:center}.im-date-picker-date-selection-component .im-date-picker-year .im-date-year-month{display:flex;align-items:center;gap:5px;font-size:var(--font_size-sm)}.im-date-picker-date-selection-component .im-date-picker-year .im-date-year-month .im-date-year,.im-date-picker-date-selection-component .im-date-picker-year .im-date-year-month .im-date-month{font-size:var(--font_size-sm)}.im-date-picker-date-selection-component .im-date-picker-date{display:flex;justify-content:space-between;flex-direction:column;align-items:center;font-size:var(--font_size-md);font-weight:700;gap:10px;color:var(--typeface-color-2)}.im-date-picker-date-selection-component .im-date-picker-date .im-date-picker-weekdays-grid{color:var(--typeface-color-2)}.im-date-picker-date-selection-component .im-date-picker-date .im-date-picker-date-grid{color:var(--typeface-color-3);grid-template-rows:repeat(6,22px)}.im-date-picker-date-selection-component .im-date-picker-date .im-date-picker-date-grid .im-date-grid-cell{color:var(--typeface-color-3)}.im-date-picker-date-selection-component .im-date-picker-date .im-date-picker-weekdays-grid,.im-date-picker-date-selection-component .im-date-picker-date .im-date-picker-date-grid{width:100%;display:grid;grid-template-columns:repeat(7,1fr)}:is(.im-date-picker-date-selection-component .im-date-picker-date .im-date-picker-weekdays-grid,.im-date-picker-date-selection-component .im-date-picker-date .im-date-picker-date-grid) .im-date-grid-cell{display:flex;align-items:center;justify-content:center;height:20px;border:none;background-color:var(--transparent)}:is(.im-date-picker-date-selection-component .im-date-picker-date .im-date-picker-weekdays-grid,.im-date-picker-date-selection-component .im-date-picker-date .im-date-picker-date-grid) .im-date-grid-cell:is(button){cursor:pointer}:is(.im-date-picker-date-selection-component .im-date-picker-date .im-date-picker-weekdays-grid,.im-date-picker-date-selection-component .im-date-picker-date .im-date-picker-date-grid) .im-date-grid-cell:is(button):hover:not(.im-date-selected){background-color:var(--color-primary-light)}:is(.im-date-picker-date-selection-component .im-date-picker-date .im-date-picker-weekdays-grid,.im-date-picker-date-selection-component .im-date-picker-date .im-date-picker-date-grid) .im-date-grid-cell.im-date-between{background-color:var(--color-error-light)}:is(.im-date-picker-date-selection-component .im-date-picker-date .im-date-picker-weekdays-grid,.im-date-picker-date-selection-component .im-date-picker-date .im-date-picker-date-grid) .im-date-grid-cell.im-date-selected{background-color:var(--color-primary);color:var(--typeface-color-1);border-radius:var(--border-radius-sm);font-weight:700}:is(.im-date-picker-date-selection-component .im-date-picker-date .im-date-picker-weekdays-grid,.im-date-picker-date-selection-component .im-date-picker-date .im-date-picker-date-grid) .im-date-grid-cell.im-date-today{border:1px solid var(--background-color-6);border-radius:var(--border-radius-sm)}.im-date-picket-year-selection{display:flex;flex-direction:column;padding:8px;gap:4px}.im-date-picket-year-selection .im-years-select-arrows{width:100%;display:flex;justify-content:space-between}.im-date-picket-year-selection .im-years-select-arrows .im-current-year{display:flex;align-items:center;color:var(--color-primary);font-weight:700}.im-date-picket-year-selection .im-years-options{width:100%;display:grid;grid-template-columns:repeat(3,1fr)}.im-date-picket-year-selection .im-years-options .im-year-selection-cell{display:flex;justify-content:center}.im-date-picket-year-selection .im-years-options .im-year-selection-cell .im-date-picker-year-select-button{border:none;border-radius:var(--border-radius-sm);background-color:var(--transparent);color:var(--typeface-color-3);cursor:pointer;padding:8px 16px}.im-date-picket-year-selection .im-years-options .im-year-selection-cell .im-date-picker-year-select-button.im-selected{background-color:var(--color-primary);border-radius:var(--border-radius-sm);color:var(--typeface-color-1);font-weight:700}.im-date-picket-year-selection .im-years-options .im-year-selection-cell .im-date-picker-year-select-button:hover:not(.im-selected){background-color:var(--color-primary-light);font-weight:700}.im-date-picker-month-selection{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,31px);padding:8px}.im-date-picker-month-selection .im-month-selection-cell{display:flex;justify-content:center}.im-date-picker-month-selection .im-month-selection-cell .im-month-selection-button{border:none;background-color:var(--transparent);cursor:pointer;width:90%;height:90%;color:var(--typeface-color-3)}.im-date-picker-month-selection .im-month-selection-cell .im-month-selection-button.im-selected{background-color:var(--color-primary);border-radius:var(--border-radius-sm);color:var(--typeface-color-1);font-weight:700}.im-date-picker-month-selection .im-month-selection-cell .im-month-selection-button:hover:not(.im-selected){background-color:var(--color-primary-light);border-radius:var(--border-radius-sm);font-weight:700}.im-date-picker{border-radius:var(--border-radius-sm);font-size:var(--font_size-sm)}.im-date-picker.im-disabled .im-date-picker-display .im-date-picker-display-info .im-date-picker-placeholder{color:var(--color-disabled)}.im-date-picker.im-disabled .im-date-picker-display .im-date-picker-display-info .im-date-picker-display-value{color:var(--color-primary-light)}.im-date-picker.im-disabled .im-date-picker-display{cursor:not-allowed}.im-date-picker .im-date-picker-display{display:flex;padding-inline:8px;align-items:center;cursor:pointer}.im-date-picker .im-date-picker-display.im-keep-open{cursor:auto}.im-date-picker .im-date-picker-display .im-date-picker-display-info{flex:1}.im-date-picker .im-date-picker-display .im-date-picker-display-info .im-date-picker-display-value{font-weight:700;color:var(--color-primary)}.im-date-picker .im-date-picker-display .im-date-picker-display-info .im-date-picker-placeholder{color:var(--color-placeholder);font-size:var(--font_size-sm)}.im-date-picker.im-month-picker .im-date-picker-selection-container{border-bottom:1px solid var(--color-border)}.im-date-picker-selection{position:absolute;width:220px;z-index:var(--z-index-date-picker)}.im-date-picker-selection .im-date-picker-selection-container{width:220px;border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);border-radius:var(--border-radius-sm);background-color:var(--background-color-1)}.im-date-picker-selection .im-date-picker-selection-container .im-date-picker-date-selection{width:220px;min-height:210px;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-radius:var(--border-radius-sm)}.im-date-picker-selection .im-date-picker-selection-container .im-date-picker-date-selection.im-show-time{border-bottom:1px solid var(--color-border)}.im-date-picker-selection .im-date-picker-selection-container .im-date-picker-time-selection{width:220px;border-bottom:1px solid var(--color-border);border-radius:var(--border-radius-sm);min-height:30px;padding:10px 0;display:flex;align-items:center;justify-content:center}.im-section-content{display:flex;flex-direction:column;gap:16px}.im-section-content .im-section-content-data{flex:1;display:flex;width:100%}.im-section{background-color:var(--background-color-1);border-radius:var(--border-radius-sm);display:flex;flex-direction:column}.im-section .im-section-header{width:100%;display:flex;flex-direction:column}.im-section .im-section-header .im-section-title{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.im-section .im-section-header .im-section-header-row{width:100%;display:flex;justify-content:space-between;align-items:center}.im-section .im-section-header .im-section-header-row .im-header-renderer{display:flex;gap:10px;flex:1;justify-content:flex-end}.im-section .im-section-header .im-section-header-row .im-section-description{font-size:12px;width:100%;color:var(--typeface-color-2);padding-top:5px}.im-section.im-collapsed{max-height:68px;transition:max-height .3s}.im-section.im-collapsed .im-section-body{isolation:isolate;visibility:hidden;transition:visibility .3s}.im-section.im-uncollapsed{transition:max-height .3s}.im-section .im-section-body{display:flex;flex-direction:column;gap:30px;overflow-y:hidden;flex:1}.im-section .im-section-body .im-section-menu{display:flex;padding:8px 5px 5px;min-height:42px;margin-top:6px;flex-wrap:wrap;gap:4px;border:1px solid var(--color-border);border-radius:var(--border-radius-sm)}.im-section .im-section-body .im-section-content{flex:1;padding-top:8px}.im-input-float.im-disabled .im-input-float-body-container .im-input-float-body-element{color:var(--color-disabled)}.im-input-float .im-container-wrapper{width:100%}.im-input-float .im-input-float-body-container{display:flex;max-width:100%;height:100%}.im-input-float .im-input-float-body-container .im-input-float-body-element{height:100%;width:30px;flex:1;border:none;border-radius:var(--border-radius-sm);padding-left:10px;font-size:var(--font_size-sm);background:var(--transparent);color:var(--typeface-color-3)}.im-input-float .im-input-float-body-container .im-input-float-buttons{display:flex;gap:2px;height:100%;align-items:center}.im-box{display:flex}.im-box.im-border{border:1px solid var(--color-border);border-radius:var(--border-radius-sm)}.im-box.im-overflow-y-hidden{overflow-y:hidden}.im-box.im-overflow-y-auto{overflow-y:auto}.im-box.im-overflow-y-scroll{overflow-y:scroll}.im-box.im-overflow-x-hidden{overflow-x:hidden}.im-box.im-overflow-x-auto{overflow-x:auto}.im-box.im-overflow-x-scroll{overflow-x:scroll}.im-box.im-overflow-hidden{overflow:hidden}.im-box.im-overflow-auto{overflow:auto}.im-box.im-overflow-scroll{overflow:scroll}.im-box.im-direction-row{flex-direction:row}.im-box.im-direction-column{flex-direction:column}.im-box.im-direction-row-reverse{flex-direction:row-reverse}.im-box.im-direction-column-reverse{flex-direction:column-reverse}.im-box.im-wrap-wrap{flex-wrap:wrap}.im-box.im-wrap-nowrap{flex-wrap:nowrap}.im-box.im-justify-center{justify-content:center}.im-box.im-justify-start{justify-content:flex-start}.im-box.im-justify-end{justify-content:flex-end}.im-box.im-justify-space-between{justify-content:space-between}.im-box.im-justify-space-evenly{justify-content:space-evenly}.im-box.im-justify-space-around{justify-content:space-around}.im-box.im-align-center{align-items:center}.im-box.im-align-start{align-items:flex-start}.im-box.im-align-end{align-items:flex-end}.im-box.im-align-space-between{align-items:space-between}.im-box.im-align-space-evenly{align-items:space-evenly}.im-box.im-align-space-around{align-items:space-around}.im-dnd{display:flex}.im-dnd--column{flex-direction:column}.im-dnd--row{flex-direction:row;flex-wrap:wrap}.im-dnd--grid{display:grid}.im-dnd-item{position:relative;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:4px;transition:opacity .15s ease}.im-dnd-item:active{cursor:grabbing}.im-dnd-item:not(tr):before{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-radius:4px 0 0 4px;background:transparent;transition:background .1s ease;z-index:1;pointer-events:none}.im-dnd-item:not(tr).im-dnd-item--drag-over:before{background:var(--color-primary)}tr.im-dnd-item--drag-over td:first-child{border-left:3px solid var(--color-primary)}.im-dnd-item--dragging{opacity:.35;cursor:grabbing}.im-dnd-item--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.im-dnd-item--readonly{cursor:default}.im-change-renderer-component{display:flex;width:225px;height:45px;gap:5px;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:8px;padding:5px}.im-change-renderer-component .im-change-renderer-value,.im-change-renderer-component .im-change-renderer-initial-priority,.im-change-renderer-component .im-change-renderer-priority{font-size:var(--font_size-sm);height:30px;min-width:35px;font-weight:700;display:flex;align-items:center}.im-change-renderer-component .im-change-renderer-value{overflow:hidden;white-space:wrap;width:130px;color:var(--typeface-color-2);font-size:var(--font_size-xs)}.im-change-renderer-component .im-change-renderer-initial-priority,.im-change-renderer-component .im-change-renderer-priority{border-radius:8px;justify-content:center;padding-inline:5px;font-size:var(--font_size-xs)}.im-change-renderer-component .im-change-renderer-initial-priority{background-color:var(--color-error-light);color:var(--color-error)}.im-change-renderer-component .im-change-renderer-priority{background-color:var(--color-valid-light);color:var(--color-valid)}.im-note-change-renderer{display:flex;gap:30px;flex-wrap:wrap;width:100%;min-height:30px}.im-note-change-renderer .im-note-change{flex:1;height:100%;border-radius:var(--border-radius-sm);padding:6px}.im-note-change-renderer .im-note-change.im-previous{background-color:var(--color-error-light)}.im-note-change-renderer .im-note-change.im-current{background-color:var(--color-valid-light)}.im-property-type-changes{display:flex;flex-direction:column;gap:40px}.im-property-type-changes .im-property-type-change .im-property-type-name-sub-section{font-size:var(--font_size-sm);color:var(--typeface-color-2)}.im-property-type-changes .im-property-type-change .im-table-change-content .im-table-change-wrapper{display:flex;flex-direction:column;align-items:center;color:var(--typeface-color-2);font-weight:700}.im-property-type-changes .im-property-type-change .im-table-change-content .im-table-change-wrapper .im-priority-cell{height:30px;min-width:20px;padding-inline:10px;width:fit-content;margin:auto;display:flex;align-items:center;justify-content:center}.im-property-type-changes .im-property-type-change .im-table-change-content .im-table-change-wrapper .im-value-cell{height:30px;min-width:40px;padding-inline:10px;width:fit-content;display:flex;align-items:center;justify-content:flex-start;gap:5px}.im-property-type-changes .im-property-type-change .im-table-change-content .im-table-change-wrapper.im-table-current .im-changed{color:var(--color-error);background-color:var(--color-error-light);border-radius:8px}.im-property-type-changes .im-property-type-change .im-table-change-content .im-table-change-wrapper.im-table-change .im-changed{color:var(--color-valid);background-color:var(--color-valid-light);border-radius:8px}.im-buy-box-preferences-changes{width:100%;display:flex;flex-direction:column;gap:20px}.im-buy-box-preferences-changes .im-buy-box-preferences-changes-container,.im-buy-box-preferences-changes .im-buy-box-preferences-changes-modules{display:flex;flex-direction:column;gap:30px}.im-suggestion-button{display:flex;align-items:center;border-radius:var(--border-radius-sm);padding:2px;justify-content:flex-end;cursor:pointer;font-weight:700}.im-suggestion-button.im-button-suggest{font-size:var(--font_size-xs);color:var(--typeface-color-4)}.im-suggestion-button:hover.im-button-suggest{color:var(--color-primary)}.im-suggestion-button:disabled{color:var(--color-disabled)}.im-suggestion-button:disabled.im-button-suggest{color:var(--color-disabled)}.im-suggestion-button:disabled{cursor:not-allowed}.im-suggestion-button:hover:not(:disabled){background-color:var(--color-primary-light)}.im-menu{display:flex;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);gap:8px;height:fit-content;width:100%;flex-wrap:wrap}.im-selector-buy-box{height:0px;display:inline-table}.im-selector-buy-box .im-selector-buy-box-container{height:42px;cursor:pointer}.im-selector-buy-box.im-disabled .im-selector-buy-box-container{cursor:not-allowed}.im-selector-buy-box-display{display:flex;gap:10px;align-items:center;padding:5px 10px;width:100%;height:100%}.im-selector-buy-box-display .im-selector-buy-box-placeholder{color:var(--color-placeholder);font-size:var(--font_size-sm)}.im-selector-buy-box-display .im-selector-buy-box-display-value{flex:1;display:flex;gap:10px;align-items:center;overflow:hidden;justify-content:space-between}.im-selector-buy-box-display .im-selector-buy-box-display-value .im-selector-multiple-value-data{flex:1;width:40px}.im-selector-buy-box-display .im-selector-buy-box-display-value .im-selector-multiple-value-extra-count{font-size:var(--font_size-sm);color:var(--color-primary);width:30px;display:flex;justify-content:flex-end}.im-selector-buy-box-display .im-selector-display-icons{display:flex;align-items:center}.im-selector-buy-box-display .im-selector-display-icons .im-selector-icon{color:var(--typeface-color-3)}.im-selector-buy-box-option{max-width:100%}.im-selector-buy-box-option .im-select-buy-box-option-renderer-name{font-size:var(--font_size-sm);font-weight:700;color:var(--typeface-color-3)}.im-selector-buy-box-option .im-select-buy-box-option-renderer-name.im-selected{color:var(--color-primary)}.im-selector-buy-box-option .im-select-buy-box-option-renderer-username{font-size:var(--font_size-xs);color:var(--typeface-color-2)}.im-selector-buy-box-option .im-select-buy-box-option-renderer-name,.im-selector-buy-box-option .im-select-buy-box-option-renderer-username{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.im-selector-buy-box-option-list .im-selector-option-list-container{z-index:var(--z-index-select);background-color:var(--background-color-1);padding:5px;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);display:flex;flex-direction:column;gap:5px}.im-selector-buy-box-option-list .im-selector-option-list-container .im-selector-option-list{background-color:var(--background-color-1);width:100%;border-radius:var(--border-radius-sm);overflow-y:auto;padding:5px;flex:1;display:flex;flex-direction:column;gap:5px 0 0 0}.im-selector-buy-box-option-list .im-selector-option-list-container .im-selector-option-list .im-selector-buy-box-option-container{cursor:pointer;display:flex;text-align:start;border:none;align-items:center;padding:5px;font-size:var(--font_size-sm);color:var(--typeface-color-3);background-color:var(--transparent);overflow:hidden;white-space:nowrap;max-width:100%;text-overflow:ellipsis;min-height:40px}.im-selector-buy-box-option-list .im-selector-option-list-container .im-selector-option-list .im-selector-buy-box-option-container:focus-visible{border-radius:var(--border-radius-sm);outline:var(--focus)}.im-selector-buy-box-option-list .im-selector-option-list-container .im-selector-option-list .im-selector-buy-box-option-container:hover{background-color:var(--color-primary-light)}.im-selector-biu-box-filters{min-height:fit-content;display:flex;flex-direction:column;gap:10px}.im-copy-market-preferences-component{overflow-y:auto;max-height:50vh;width:100%}.im-copy-market-preferences-component .im-primary-background{background-color:var(--color-primary-light)}.im-copy-market-preferences-component .im-apply-county-preferences-to-others-content{width:100%;padding:20px;display:flex;flex-direction:column;gap:40px}.im-copy-market-preferences-component .im-copy-status{display:flex;align-items:center;gap:10px;padding:10px;height:50px}.im-copy-market-preferences-component .im-copy-status span{color:var(--typeface-color-3)}.im-copy-market-preferences-component .im-counties-to-update{padding:15px;min-height:60px;width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:10px;border:1px solid var(--color-border);border-radius:var(--border-radius-sm)}.im-copy-market-preferences-component .im-counties-to-update .im-none-to-update{color:var(--color-error)}.im-buttons-responsive-component .im-buttons-responsive-buttons{display:flex}@media(max-width:900px){.im-buttons-responsive-component .im-buttons-responsive-buttons{display:none}}@media(min-width:900px){.im-buttons-responsive-component .im-buttons-responsive-dropdown{display:none}}.im-light-table{overflow:scroll;border:1px solid var(--color-border-light);border-radius:var(--border-radius-sm)}.im-light-table table{width:100%;border-collapse:collapse}.im-light-table table thead{position:sticky;top:-1px;z-index:var(--z-index-header)}.im-light-table table thead tr th{background-color:var(--background-color-3);height:45px;font-size:13px;vertical-align:middle;color:var(--typeface-color-3)}.im-light-table table thead tr th.im-light-table-header-titles{height:25px}.im-light-table table tbody tr td{font-size:var(--font_size-sm);color:var(--typeface-color-3);background:var(--background-color-1);padding:2px 8px;vertical-align:middle}.im-light-table table tbody tr:hover td{background:var(--color-primary-light)}.im-prompt-text{background-color:var(--background-color-prompt);color:var(--color-prompt);font-family:monospace;padding:1em;border-radius:8px;font-size:14px;line-height:1.6;word-break:normal;white-space:pre-wrap;overflow-wrap:break-word;width:100%;height:100%;overflow-y:scroll}.im-prompt-text mark{background-color:var(--color-prompt-highlight);padding:0 2px;border-radius:2px}.im-prompt-text a{color:var(--color-prompt-highlight);font-family:monospace;font-weight:700}.im-address .im-address-text,.im-address .im-address-tax-id{color:var(--typeface-color-2);font-size:var(--font_size-sm);font-weight:700}.im-address .im-address-tax-id span{color:var(--typeface-color-3);font-weight:medium}.im-text{text-overflow:ellipsis;-moz-box-orient:vertical;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.im-text:hover{overflow:visible;border-color:var(--color-border);border-radius:var(--border-radius-sm);background-color:var(--background-color-2);box-shadow:var(--shadow-md);position:relative;z-index:var(--z-index-typography);display:flex;text-overflow:unset}.im-audio-player{display:flex;align-items:center;gap:16px;padding:20px;width:100%;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.im-audio-player__controls{display:flex;align-items:center;justify-content:center}.im-audio-player .im-audio-player__play-button.im-button-icon{background-color:var(--background-color-1);color:var(--color-primary);border:1px solid var(--color-border);width:40px;height:40px;border-radius:var(--border-radius-xl);display:flex;align-items:center;justify-content:center}.im-audio-player .im-audio-player__play-button.im-button-icon:hover{background-color:var(--background-color-3);box-shadow:0 4px 8px #0000001a}.im-audio-player__play-button:hover{transform:scale(1.05);background-color:var(--background-color-3);box-shadow:0 4px 8px #0000001a}.im-audio-player__play-button:active{transform:scale(.95)}.im-audio-player__play-button:disabled{background-color:var(--color-disabled);cursor:not-allowed;transform:none}.im-audio-player__right-content{flex:1;display:flex;flex-direction:column;gap:4px;justify-content:center}.im-audio-player__progress-container{display:flex;flex-direction:column;justify-content:center;gap:4px;width:100%}.im-audio-player__time-display{font-family:var(--typeface-color-monospace);font-size:var(--font_size-xs);color:var(--typeface-color-3);display:flex;justify-content:space-between;width:100%;margin-top:2px}.im-audio-player__slider{-webkit-appearance:none;appearance:none;width:100%;height:4px;background:var(--color-border)!important;border-radius:2px;outline:none;cursor:pointer;position:relative}.im-audio-player__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:var(--color-primary);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 0 2px #0003}.im-audio-player__slider::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 0 4px #0000004d}.im-audio-player__volume-container{display:flex;align-items:center;gap:8px;width:100%;justify-content:flex-start}.im-audio-player__volume-button{background:transparent;border:none;color:var(--typeface-color-3);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;border-radius:var(--border-radius-sm);transition:background-color .2s ease}.im-audio-player__volume-button:hover{background-color:var(--color-hover);color:var(--color-primary)}.im-audio-player__volume-slider{width:80px}.im-audio-player__icon{width:16px;height:16px;fill:currentColor}.im-grid{display:grid;width:100%}.im-input-address{height:42px;align-items:center}.im-input-address .im-input-address-value{flex:1;padding:0 4px}.im-input-address .im-input-address-value .im-input-address-value-input{cursor:pointer;flex:1}.im-container-input{display:flex;flex-direction:row;gap:8px;position:relative;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);max-width:100%;min-height:20px}.im-container-input input,.im-container-input textarea{flex:1;height:100%;font-size:var(--font_size-sm);border:none;width:100%;padding-left:10px;background:var(--background-color-1);border-radius:var(--border-radius-sm)}:is(.im-container-input input,.im-container-input textarea)::placeholder{color:var(--color-placeholder);font-size:var(--font_size-sm)}.im-container-input .im-container-input-label{position:absolute;top:-8px;left:3px;color:var(--typeface-color-2);font-size:var(--font_size-xs);font-weight:700;background:var(--background-color-1);padding:1px 4px;border-radius:var(--border-radius-sm);text-wrap:nowrap}.im-container-input:has(:required) .im-container-input-label:after{content:" *";font-size:var(--font_size-md);color:var(--color-error);font-weight:700}.im-container-input .im-container-input-buttons{display:flex;flex-direction:row;align-items:center;gap:4px}.im-container-input.im-container-state-primary{border-color:var(--color-primary)}.im-container-input.im-container-state-primary .im-container-input-label{color:var(--color-primary)}.im-container-input.im-container-state-error{border-color:var(--color-error)}.im-container-input.im-container-state-error .im-container-input-label{color:var(--color-error)}.im-container-input.im-container-state-valid{border-color:var(--color-valid)}.im-container-input.im-container-state-valid .im-container-input-label{color:var(--color-valid)}.im-container-input.im-container-state-protected{border-color:var(--color-protected)}.im-container-input.im-container-state-protected .im-container-input-label{color:var(--color-protected)}.im-container-input:hover{cursor:pointer;border-color:var(--typeface-color-4)}.im-container-input:hover .im-container-input-label{color:var(--typeface-color-4)}.im-container-input:focus-within{border-color:var(--color-primary)}.im-container-input:focus-within .im-container-input-label{color:var(--color-primary)}.im-container-input:has(input:disabled,textarea:disabled){cursor:not-allowed;opacity:.6;border-color:var(--color-border)}.im-container-input:has(input:disabled,textarea:disabled) .im-container-input-label{color:var(--typeface-color-2)}.im-container-input .im-container-input-error{color:var(--color-error);font-size:var(--font_size-xs);font-weight:700;position:absolute;bottom:0;right:2px}.im-container-input .im-container-input-max-length{color:var(--typeface-color-2);font-size:var(--font_size-xs);position:absolute;top:2px;right:2px}label.container-input{--_border-color: var(--color-border);border:1px solid var(--_border-color);border-radius:var(--border-radius-sm);background-color:var(--background-color-1);font-size:var(--font_size-sm);display:flex;align-items:flex-start;flex-direction:column;padding-inline:6px;padding-top:3px;position:relative}label.container-input:not(:has(.label-text)){padding-top:0}label.container-input .label-text{font-size:var(--font_size-xs);font-weight:700;line-height:12px;text-align:left;width:100%;height:12px;flex-shrink:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}label.container-input .error-icon{color:var(--color-error);cursor:help}label.container-input .error-text{color:var(--color-error);font-size:var(--font_size-sm);line-height:1;position:absolute;left:-.5px;right:-1px;top:16px;min-height:calc(100% - 14px);display:flex;align-items:flex-start;padding-inline:6px;background-color:var(--color-error-light);border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm);padding-block:4px;border-inline:1px solid var(--_border-color);border-bottom:1px solid var(--_border-color);cursor:help}label.container-input .input-element-wrapper{width:100%;display:flex;gap:4px;min-height:32px;flex:1}label.container-input .input-element{flex:1;border:none;font-size:var(--font_size-sm);color:var(--typeface-color-4);width:100%;background-color:var(--background-whit-color)}label.container-input:has(textarea.input-element){height:auto;min-height:80px;padding-inline:0;align-items:stretch}label.container-input:has(textarea.input-element) .label-text{padding-inline:6px;height:12px}label.container-input:has(textarea.input-element) .error-icon{position:absolute;right:4px;bottom:8px}label.container-input textarea.input-element{width:100%;min-height:60px;resize:vertical;padding-inline:6px;padding-block:4px}label.container-input:has(.input-element:required) .label-text:after{content:" *";font-size:var(--font_size-md);color:var(--color-error);font-weight:700;line-height:1;vertical-align:top}label.container-input .input-element:hover{color:var(--typeface-color-4);cursor:text;border-color:var(--typeface-color-3)}label.container-input .input-element:hover:select{cursor:pointer}label.container-input.container-input-valid{background-color:var(--color-valid-light)}label.container-input:has(.input-element:user-invalid),label.container-input:has(.input-element[aria-invalid=true]){background-color:var(--color-error-light)}label.container-input:has(.input-element:focus-within){--_border-color: var(--color-primary);color:var(--color-primary);border-color:var(--_border-color)}label.container-input .input-element:focus-visible{outline:none}label.container-input .input-element:user-invalid{background-color:var(--color-error-light)}label.container-input:has(.input-element:disabled){background-color:var(--background-color-1)}label.container-input .input-element:disabled{color:var(--typeface-color-2);cursor:not-allowed;opacity:.6;border-color:var(--color-border)}label.container-input .input-element[aria-busy=true]{cursor:wait;color:transparent}label.container-input .input-element[aria-busy=true]::placeholder,label.container-input .input-element[aria-busy=true] .placeholder{color:transparent}label.container-input [data-component=LoadingSpinner]{position:absolute;color:var(--color-primary);right:4px;bottom:8px;pointer-events:none;background-color:var(--background-color-1)}label.container-input select option[disabled][selected],label.container-input select option.placeholder{color:var(--color-placeholder);font-size:var(--font_size-sm)}label.container-input select:has(option[disabled][selected]:checked),label.container-input select:has(option.placeholder:checked){color:var(--color-placeholder)}label.container-input input[type=date]::-webkit-datetime-edit-text,label.container-input input[type=date]::-webkit-datetime-edit-month-field,label.container-input input[type=date]::-webkit-datetime-edit-day-field,label.container-input input[type=date]::-webkit-datetime-edit-year-field{color:var(--color-placeholder)}label.container-input input[type=date]:valid::-webkit-datetime-edit-text,label.container-input input[type=date]:valid::-webkit-datetime-edit-month-field,label.container-input input[type=date]:valid::-webkit-datetime-edit-day-field,label.container-input input[type=date]:valid::-webkit-datetime-edit-year-field{color:var(--typeface-color-3)}label[data-css=Select]{cursor:pointer}label[data-css=Select] .select-multiple-tag{font-size:var(--font_size-2xs);font-weight:400;color:var(--typeface-color-3);display:inline-block;height:12px;line-height:12px;vertical-align:top;overflow:hidden}label[data-css=Select] .select-display{display:flex;align-items:center;width:100%;flex:1;gap:4px;cursor:pointer;-webkit-user-select:none;user-select:none}label[data-css=Select] .select-display-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font_size-sm);color:var(--typeface-color-4)}label[data-css=Select] .select-display-text.placeholder{color:var(--color-placeholder)}label[data-css=Select] .select-display .select-chevron{flex-shrink:0;transition:transform .2s ease;color:var(--typeface-color-3)}label[data-css=Select].select-open .select-chevron{transform:rotate(180deg)}label[data-css=Select] .select-hidden{position:absolute;opacity:0;height:0;width:0;pointer-events:none;overflow:hidden}label[data-css=Select].select-disabled .select-display{cursor:not-allowed;opacity:.6}label[data-css=Select].select-loading .select-display{cursor:wait}label[data-css=Select].select-loading [data-component=LoadingSpinner]{position:static;background:none;padding:0}.select-options-portal{z-index:9999;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);background-color:var(--background-color-1);box-shadow:var(--shadow-md);overflow:clip}.select-options-portal .select-search-row{display:flex;align-items:center;gap:6px;padding:6px;border-bottom:1px solid var(--color-border)}.select-options-portal .select-search-row label.container-input{flex:1;height:32px;min-height:unset}.select-options-portal .select-search-row [data-component=Checkbox]{flex-shrink:0}.select-options-portal .select-options-list{max-height:200px;overflow-y:auto}.select-options-portal .select-option{display:flex;align-items:center;gap:6px;padding:6px 8px;font-size:var(--font_size-sm);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--typeface-color-4)}.select-options-portal .select-option:hover{background-color:var(--color-primary-light)}.select-options-portal .select-option.selected{color:var(--color-primary);font-weight:600}.select-options-portal .select-option.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.select-options-portal .select-option.focused{outline:2px dashed var(--color-primary);outline-offset:-2px}.select-options-portal .select-option-check{flex-shrink:0;width:18px;display:flex;align-items:center;justify-content:center}.select-options-portal .select-no-options{padding:12px 8px;text-align:center;color:var(--typeface-color-3);font-size:var(--font_size-sm)}.im-about-layout{min-height:20px;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:var(--typeface-color-2);font-size:var(--font_size-2xs);margin-top:10px;padding:0 10px 10px;gap:5px;overflow:hidden}.im-about-layout .im-about-section{white-space:nowrap;text-align:hidden}.im-about-layout .im-terms-button{font-size:var(--font_size-xs);line-height:1.1}.im-dashboard-drawer{border-right:1px solid var(--color-border-light);width:230px;height:100%;display:flex;flex-direction:column;align-items:center;transition:var(--drawer-transition-time) width;position:relative;background-color:var(--background-color-2)}.im-dashboard-drawer:hover .im-drawer-button-icon{opacity:1}.im-dashboard-drawer .im-drawer-button-icon{border:1px solid var(--color-border);background-color:var(--background-color-2);position:absolute;width:25px;height:25px;display:flex;align-items:center;right:0;margin-top:22px;margin-right:-13px;opacity:0;z-index:var(--z-index-collapse-drawer)}.im-dashboard-drawer .im-drawer-menu{display:flex;flex-direction:column;gap:7px;margin:16px 16px 0;flex:1;overflow-y:auto}.im-dashboard-drawer .im-drawer-menu .im-mobile-content{margin-top:8px;width:100%;display:flex;flex-direction:column;align-items:center;height:fit-content}.im-dashboard-drawer .im-drawer-menu .im-drawer-menu-option{border:1px solid var(--transparent);background-color:var(--transparent);width:190px;display:flex;height:40px;color:var(--typeface-color-3);align-items:center;padding:0 8px;justify-content:flex-start;font-weight:700;cursor:pointer;transition:width var(--drawer-transition-time),padding var(--drawer-transition-time);border-radius:var(--border-radius-sm)}.im-dashboard-drawer .im-drawer-menu .im-drawer-menu-option:focus-visible{border:var(--focus)}.im-dashboard-drawer .im-drawer-menu .im-drawer-menu-option .im-drawer-menu-option-text{width:100%;overflow:hidden;font-size:var(--font_size-sm);font-weight:700;white-space:nowrap;margin-left:10px;height:100%;display:flex;align-items:center;-webkit-user-select:none;user-select:none}.im-dashboard-drawer .im-drawer-menu .im-drawer-menu-option.im-special{color:var(--color-error)}.im-dashboard-drawer .im-drawer-menu .im-drawer-menu-option.im-special:hover:not(.im-selected){background-color:var(--color-error-light)}.im-dashboard-drawer .im-drawer-menu .im-drawer-menu-option.im-special.im-selected{background-color:var(--color-error)}.im-dashboard-drawer .im-drawer-menu .im-drawer-menu-option:hover:not(.im-selected){background-color:var(--color-primary-light)}.im-dashboard-drawer .im-drawer-menu .im-drawer-menu-option.im-selected{background-color:var(--color-primary);color:var(--typeface-color-1);transition:padding var(--drawer-transition-time),width var(--drawer-transition-time)}.im-dashboard-drawer.im-drawer-touch-screen:hover .im-drawer-button-icon{opacity:100%;transition:opacity .3s}.im-dashboard-drawer.im-collapsed{width:80px;transition:width var(--drawer-transition-time)}.im-dashboard-drawer.im-collapsed .im-drawer-menu-option{width:40px}.im-dashboard-drawer.im-drawer-mobile{padding:8px;position:absolute;z-index:var(--z-index-mobile-drawer)}.im-dashboard-drawer.im-drawer-mobile .im-drawer-title{margin-left:50px;font-size:var(--font_size-xs)}.im-dashboard-drawer.im-drawer-mobile .im-drawer-menu{display:flex;flex-direction:column;justify-content:center;width:100%}.im-dashboard-drawer.im-drawer-mobile .im-drawer-menu .im-drawer-menu-option{width:100%;height:35px}.im-app-dashboard{height:94%;display:flex;width:100%;flex:1}.im-app-dashboard .im-dashboard-content{flex:1 1;display:flex;flex-direction:column;background-color:var(--background-color-1);max-width:100%;overflow:hidden}.im-app-header{min-height:40px;height:6%;width:100%;background-color:var(--background-color-1);display:flex;align-items:center;padding:0 40px 0 20px;justify-content:space-between;border-bottom:1px solid var(--color-border-light)}.im-app-header .im-header-logo{cursor:pointer;border-radius:4px}.im-app-header .im-header-logo:focus-visible{outline:var(--focus)}.im-app-header .im-header-left-panel{display:flex;gap:5px;flex-grow:1}@media(min-width:900px){.im-app-header .im-header-left-panel .im-mobile-header-menu{display:none!important}}.im-app-header .im-header-right-panel{display:flex;gap:5px;align-items:center}.im-app-header .im-header-right-panel .im-header-mobile-content{display:flex;flex-direction:column;gap:5px}.im-app-header .im-header-right-panel .im-header-nav{display:flex;gap:20px;align-items:center;margin:0 auto}@media(max-width:900px){.im-app-header .im-header-right-panel .im-header-nav{display:none}}@media(max-width:420px){.im-app-header{padding:15px}}.im-header-content-menu-item .im-content-option{display:flex;align-items:center;font-size:var(--font_size-sm);gap:5px;padding:2px 5px;cursor:pointer;border-radius:var(--border-radius-sm);color:var(--typeface-color-3);font-weight:700;-webkit-user-select:none;user-select:none}.im-header-content-menu-item .im-content-option:focus-visible{outline:var(--focus)}.im-header-content-menu-item .im-content-option:hover:not(.im-selected){background-color:var(--color-primary-light)}.im-header-content-menu-item .im-content-option.im-special{color:var(--color-error)}.im-header-content-menu-item .im-content-option.im-special:hover:not(.im-selected){background-color:var(--color-error-light)}.im-header-content-menu-item .im-content-option.im-special.im-selected{background-color:var(--color-error)}.im-header-content-menu-item .im-content-option.im-selected{color:var(--typeface-color-1);background-color:var(--color-primary)}.im-notification-center-trigger{display:flex;flex-wrap:nowrap}.im-notification-center-trigger .im-notification-center-bubble{position:relative;display:flex}.im-notification-center-trigger .im-notification-center-bubble .im-notification-bubble{left:-10px;top:-2px;right:auto}.im-notification-center-trigger .im-notification-trigger{display:flex}.im-notification-center-trigger .im-notification-trigger-mobile{display:none}@media(max-width:900px){.im-notification-center-trigger .im-notification-trigger{display:none}.im-notification-center-trigger .im-notification-trigger-mobile{display:flex}}.im-forgot-password{width:100%;margin-top:30px;height:150px}.im-forgot-password .im-forgot-password-form{display:flex;gap:40px;flex-direction:column;align-items:center}.im-forgot-password .im-forgot-password-form .im-forgot-password-input{width:100%}.im-login-page{height:100%;display:flex;align-items:center;background:var(--background-im-gradient-color);max-width:100vw;flex-wrap:wrap;justify-content:center;gap:0 30px}.im-login-page .im-login-forgot-password{margin-top:20px}@media(max-width:768px){.im-login-page{align-items:flex-start;gap:0px}}.im-login-page .im-login-title{width:400px}@media(max-width:768px){.im-login-page .im-login-title{margin-top:50px;justify-content:center;display:flex;flex-direction:column;align-items:center}}.im-login-page .im-login-title p{font-family:var(--font_family-serif);font-size:var(--font_size-lg);margin-bottom:10px}@media(max-width:768px){.im-login-page .im-login-title p{margin:0 20px}}.im-login-page .im-login-title h2{font-size:var(--font_size-2xl)}@media(max-width:768px){.im-login-page .im-login-title h2{margin:0 20px}}.im-login-page .im-login-form-wrapper{display:flex;flex-direction:column;align-items:center;background-color:var(--background-color-1);border:1px solid var(--color-border);padding:50px 30px;box-shadow:var(--shadow-md);border-radius:var(--border-radius-sm);width:450px;gap:15px}.im-login-page .im-login-form-wrapper .im-login-form-header{display:flex;flex-direction:column;align-items:center;gap:40px}.im-login-page .im-login-form-wrapper .im-login-option-buttons{display:flex;margin-top:20px;flex-wrap:wrap;justify-content:center}@media(max-width:768px){.im-login-page .im-login-form-wrapper{padding:50px 15px;margin:0 10px;max-width:100%}}.im-not-found-page{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.im-not-found-page p{font-size:var(--font_size-2xl);margin:40px 0;font-weight:700;color:var(--typeface-color-3)}.im-app-home-page-item-grid{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:20px;justify-content:center}.im-home-page-item{height:140px;width:100%;border-radius:var(--border-radius-sm);display:flex;box-shadow:var(--shadow-md);align-items:center;padding:15px;cursor:pointer;border-width:1px;border-style:solid;border-color:var(--color-border-light)}.im-home-page-item:focus-visible{outline:var(--focus)}.im-home-page-item:hover.im-variant-primary{border-color:var(--color-primary)}.im-home-page-item:hover.im-variant-error{border-color:var(--color-error)}.im-home-page-item .im-home-item-data{display:flex;flex-direction:column;padding:10px 5px 10px 10px;gap:4px;flex:1}.im-home-page-item .im-home-item-data .im-home-item-title{font-size:var(--font_size-lg);font-weight:700;color:var(--typeface-color-3);height:52px;display:flex;align-items:flex-end;justify-content:center}.im-home-page-item .im-home-item-data .im-home-item-description{font-size:var(--font_size-sm);color:var(--typeface-color-2);line-height:1.2;height:30px;display:flex;align-items:flex-start;justify-content:center}.im-home-page-item .im-home-item-data .im-home-item-info{height:18px;display:flex;width:100%;justify-content:center}.im-scaling-system-group-card{height:140px;min-width:290px;max-width:100%}.im-scaling-system-group-card.im-full-width{min-width:100%;max-width:none}.im-scaling-system{display:flex;justify-content:space-between}.im-scaling-system .im-scaling-system-container{width:100%;display:flex;flex-direction:column;gap:20px;padding:10px;justify-content:space-around}.im-scaling-system .im-scaling-system-container .im-title-string .im-sup-small{font-size:small}@media(max-width:1330px){.im-buy-box-preferences-menu.im-collapsed .im-hide-on-smaller-screen{display:flex}}@media(min-width:1330px){.im-buy-box-preferences-menu.im-collapsed .im-hide-on-smaller-screen{display:none}}@media(max-width:1200px){.im-buy-box-preferences-menu .im-hide-on-smaller-screen{display:flex}}@media(min-width:1200px){.im-buy-box-preferences-menu .im-hide-on-smaller-screen{display:none}}.im-customer-preferences-info{width:100%}.im-customer-preferences-info .im-preferences-info{display:flex;gap:20px}.im-customer-preferences-info .im-preferences-info .im-container-menu{display:flex;align-items:center;padding-inline:5px}.im-customer-preferences-info .im-preferences-info .im-preferences-info-date{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.im-customer-preferences-info .im-preferences-info .im-suggestion .im-info-text{color:var(--color-primary)}.im-customer-preferences-info .im-preferences-info .im-protected .im-info-text{color:var(--color-protected)}.im-customer-preferences-info .im-preferences-info .im-invalid .im-info-text{color:var(--color-error)}.im-customer-preferences-info .im-preferences-info .im-warning .im-info-text{color:var(--color-warning)}.im-customer-preferences-info .im-preferences-info .im-valid .im-info-text{color:var(--color-valid)}.im-customer-preferences-info .im-preferences-info .im-info-text{font-size:var(--font_size-xs);font-weight:600;height:100%;display:flex;align-items:center;margin-top:1px;color:var(--typeface-color-3)}.im-buy-box-zip-code-feedback-loop-cell{border-radius:var(--border-radius-sm);display:flex;align-items:center;justify-content:center}.im-feedback-loop-progress-meter{height:20px}.im-feedback-loop-progress-meter::-webkit-meter-optimum-value{background:var(--typeface-color-3)}.im-feedback-loop-progress-meter::-webkit-meter-suboptimum-value{background:var(--color-primary)}.im-feedback-loop-progress-meter::-webkit-meter-even-less-good-value{background:var(--color-primary)}.im-feedback-loop-progress-meter::-moz-meter-bar{background:var(--color-primary)}.im-feedback-loop-progress-meter::-webkit-meter-bar{background:var(--background-color-5)}.im-buy-box-form-common-preferences{width:100%;gap:28px 16px;flex:1;display:flex;flex-direction:column;flex-wrap:wrap}@media(max-width:750px){.im-buy-box-form-common-preferences{max-height:none}}.im-value-input .im-input-number-body input.im-input-number-field{color:var(--color-primary);font-weight:700}.im-copy-from-box{border:1px solid var(--color-border);border-radius:var(--border-radius-sm)}.buy-box-preferences-type-of-property{width:100%}.buy-box-preferences-type-of-property .im-preferences-type-of-property{padding:16px 0;border-bottom:1px solid var(--color-border-light)}.buy-box-preferences-type-of-property .im-preferences-type-of-property .im-grids-wrapper{width:100%;display:flex;flex-direction:column;gap:30px}.buy-box-preferences-type-of-property .im-preferences-type-of-property .im-grids-wrapper .im-preference-grid-container .im-preferences-table{max-width:100%;border:1px solid var(--color-border);border-radius:var(--border-radius-sm)}.buy-box-preferences-type-of-property .im-preferences-type-of-property .im-grids-wrapper .im-preference-grid-container .im-preferences-table .im-property-type-frozen-cell{display:flex;width:60px;justify-content:flex-start}.buy-box-preferences-weights{width:100%;margin-top:20px}.buy-box-preferences-weights .im-preferences-form-align .im-title-string{flex:1;text-align:center}@media(max-width:800px){.buy-box-preferences-weights .im-preferences-form-align .im-title-string{text-align:left}}.buy-box-preferences-weights .im-weights-info{display:flex;gap:30px;width:100%;flex-wrap:wrap}.buy-box-preferences-weights .im-weights-info .im-weights-sum-wrapper{border-width:1px;border-style:solid;border-radius:var(--border-radius-sm);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;height:80px;flex:1}.buy-box-preferences-weights .im-weights-info .im-weights-sum-wrapper .im-sum{font-size:var(--font_size-lg);font-weight:700;width:260px;text-align:center;padding:16px}.buy-box-preferences-weights .im-weights-info .im-weights-sum-wrapper .im-sum-message{font-size:var(--font_size-sm);flex:1}.buy-box-preferences-weights .im-preferences-weights{display:flex;align-items:center;flex-wrap:wrap}.buy-box-preferences-weights .im-preferences-weights .im-weights-sum-wrapper.im-primary .im-sum,.buy-box-preferences-weights .im-preferences-weights .im-weights-sum-wrapper.im-primary .im-sum-message{color:var(--color-primary)}.buy-box-preferences-weights .im-preferences-weights .im-weights-sum-wrapper.im-errored .im-sum,.buy-box-preferences-weights .im-preferences-weights .im-weights-sum-wrapper.im-errored .im-sum-message{color:var(--color-error)}.buy-box-preferences-weights .im-preferences-weights .im-weights-sliders{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));width:100%}.im-motivations-preferences{width:100%;margin-top:30px}.im-motivations-preferences .im-section{padding:20px}.im-customer-preferences-form-aside-component{width:210px;display:flex;justify-content:center;max-height:100%}.im-customer-preferences-form-aside-content{border-radius:var(--border-radius-sm);border:1px solid var(--color-border);padding:6px;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:flex-start;background-color:var(--background-color-1);height:max-content;max-height:100%;overflow-y:auto}.im-preferences-navigation-sticky{position:sticky;top:0;margin-top:300px;display:flex;height:100%}@media(max-width:1330px){.im-preferences-navigation-sticky{display:none}}@media(max-width:1120px){.im-preferences-navigation-sticky.im-collapsed{display:none}}.im-zip-code-row-data{font-size:var(--font_size-sm);color:var(--typeface-color-3);font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:var(--background-color-1);vertical-align:middle;padding:2px 0}.im-zip-code-row-data.im-grouped-data{background-color:var(--background-color-3)}.im-zip-code-row-data.-im-zip-code-text-justify{text-align:justify}.im-zip-code-row-data.-im-zip-code-text-end{text-align:end}.im-zip-code-row-data.-im-zip-code-text-start{text-align:start}.im-zip-code-row-data.im-zip-code-table-padding{padding-inline:5px}.im-zip-code-row-data.im-composed{font-weight:700}.im-zip-code-row-data.im-composed:not(.im-collapsed){background-color:var(--background-color-5)}.im-zip-code-row-data .im-grouped{color:var(--color-primary);font-size:var(--font_size-2xs)}.im-zip-code-row-data .im-groupable{color:var(--color-valid);font-size:var(--font_size-2xs)}.im-zip-code-row-data .im-centered{margin:auto;display:flex;justify-content:center;align-items:center}.im-zip-code-table{width:100%;max-height:600px;overflow-y:scroll}.im-zip-code-table .im-zip-code-table-element{width:100%;position:relative;border-collapse:collapse}.im-zip-code-table .im-zip-code-table-element .im-zip-code-table-thead{position:sticky;top:-1px}.im-zip-code-table .im-zip-code-table-element .im-zip-code-table-thead tr th{height:45px;font-size:13px;color:var(--typeface-color-3);vertical-align:middle;background-color:var(--background-color-3)}.im-zip-code-table .im-zip-code-table-element .im-zip-code-table-thead tr th.im-zip-code-table-info-header{height:25px;text-align:start}.im-zip-code-table .im-zip-code-table-element .im-zip-code-table-thead tr th.im-zip-code-table-info-header.im-zip-code-table-info-header-feedback-loop{background-color:var(--background-color-1);color:var(--color-primary)}.im-zip-code-table .im-zip-code-table-element .im-zip-code-table-thead tr th.im-zip-code-table-info-header.im-zip-code-table-info-header-preferences{background-color:var(--background-color-1);text-align:center}.im-zip-code-table .im-zip-code-table-element .im-zip-code-table-thead tr th.im-zip-code-table-feedback-loop-header{background-color:var(--color-primary);color:var(--typeface-color-1)}.im-zip-code-table .im-zip-code-table-element .im-zip-code-table-tbody .im-zip-code-row{height:40px}.im-zip-code-table .im-zip-code-table-element .im-zip-code-table-tbody .im-zip-code-row:hover td{background-color:var(--color-primary-light)}.im-zip-code-table .im-zip-code-table-element .im-zip-code-table-tbody .im-zip-code-row.im-collapsed{display:none}.im-customer-preferences-form-container{display:flex;height:100%;width:100%;max-width:100%}.im-customer-preferences-form-container .im-customer-preferences-form{display:flex;flex-direction:column;gap:20px;width:100%;max-width:100%}.im-customer-preferences-form-container .im-customer-preferences-form .im-form-fields .im-preferences-form-align .im-title-string{flex:1;text-align:center}@media(max-width:800px){.im-customer-preferences-form-container .im-customer-preferences-form .im-form-fields .im-preferences-form-align .im-title-string{text-align:left}}.im-customer-preferences-form-container .im-customer-preferences-form .im-preferences-type-of-property{gap:20px;display:flex;flex-wrap:wrap}.im-subscriptions-page{display:flex;flex-direction:column}.im-subscriptions-page .im-subscription-state{display:flex;flex-direction:column;width:100%;border-bottom:1px solid var(--color-border-light);margin-top:15px}.im-subscriptions-page .im-subscription-state .im-subscription-state-name{font-size:var(--font_size-lg);font-weight:700;color:var(--color-primary)}.im-subscriptions-page .im-subscription-state .im-subscription-counties-list{display:flex;flex-direction:column;gap:2px;overflow-x:auto}.im-subscriptions-page .im-subscription-state .im-subscription-counties-list .im-subscription-left-panel{flex:1;min-width:190px}.im-subscriptions-page .im-subscription-state .im-subscription-counties-list .im-subscription-right-panel{display:flex;gap:30px}.im-subscriptions-page .im-subscription-state .im-subscription-counties-list .im-subscription-titles{display:flex;width:100%;gap:30px;margin-bottom:10px;padding-left:5px}.im-subscriptions-page .im-subscription-state .im-subscription-counties-list .im-subscription-titles .im-subscription-title{font-size:var(--font_size-sm);font-weight:700;color:var(--typeface-color-2)}.im-subscriptions-page .im-subscription-state .im-subscription-counties-list .im-subscription-titles .im-active-title{min-width:80px;text-align:center}.im-subscriptions-page .im-subscription-state .im-subscription-counties-list .im-subscription-titles .im-actions-title{min-width:180px;text-align:center}.im-subscriptions-page .im-subscription-state .im-subscription-counties-list .im-subscription-county{display:flex;gap:30px;align-items:center;border-radius:var(--border-radius-sm);padding:3px 0 3px 5px;border:1px solid var(--transparent)}.im-subscriptions-page .im-subscription-state .im-subscription-counties-list .im-subscription-county.im-unsubscribe{border-color:var(--color-error)}.im-subscriptions-page .im-subscription-state .im-subscription-counties-list .im-subscription-county.im-subscribe{border-color:var(--color-valid)}.im-subscriptions-page .im-subscription-state .im-subscription-counties-list .im-subscription-county:hover{background-color:var(--color-primary-light)}.im-subscriptions-page .im-subscription-state .im-subscription-counties-list .im-subscription-county .im-subscription-county-name{font-size:var(--font_size-md);color:var(--typeface-color-3);font-weight:700}.im-subscriptions-page .im-subscription-state .im-subscription-counties-list .im-subscription-county .im-subscription-county-name .im-unsubscribe{color:var(--color-error);font-size:var(--font_size-sm)}.im-subscriptions-page .im-subscription-state .im-subscription-counties-list .im-subscription-county .im-subscription-county-name .im-subscribe{color:var(--color-valid);font-size:var(--font_size-sm)}.im-subscriptions-page .im-subscription-state .im-subscription-counties-list .im-subscription-county .im-subscription-county-active{min-width:80px;display:flex;justify-content:center;padding:4px;height:35px}.im-subscriptions-page .im-subscription-state .im-subscription-counties-list .im-subscription-county .im-subscription-county-actions{min-width:180px;display:flex;justify-content:center;align-items:center}.im-market-subscriptions-page{display:flex;flex-direction:column;flex:1;gap:30px}.im-market-subscriptions-page .im-customer-subscriptions-loading,.im-market-subscriptions-page .im-customer-subscriptions-select-message{margin-top:30px;padding:40px;height:300px;display:flex;justify-content:center;align-items:center}.im-market-subscriptions-page .im-customer-subscriptions-content{display:flex;flex-direction:column;gap:20px;flex:1}.im-market-subscriptions-page .im-customer-subscriptions-content .im-customer-subscriptions{display:flex;flex-direction:column;gap:20px;width:100%}.im-customers-page .im-customer-list{display:flex;gap:20px;flex-direction:column}.im-customers-page .im-customer-list .im-customer-stats{display:flex;align-items:center;padding-inline:20px;gap:30px;font-size:var(--font_size-sm);color:var(--typeface-color-3)}.im-customers-page .im-customer-list .im-customer-stats .im-customer-active,.im-customers-page .im-customer-list .im-customer-stats .im-customer-inactive{font-weight:700;color:var(--typeface-color-2)}.im-customers-page .im-customer-list .im-customer-stats .im-customer-active .im-customer-stats-value{color:var(--color-valid)}.im-customers-page .im-customer-list .im-customer-stats .im-customer-inactive .im-customer-stats-value{color:var(--color-error)}.im-address-search-page{display:flex;flex-direction:column;gap:30px}.im-address-search-page .im-current-county-state-section .im-state-wrapper{display:flex;align-items:center;gap:3px}.im-address-search-page .im-current-county-state-section .im-current-state-selection{color:var(--typeface-color-3);font-size:var(--font_size-md)}.im-address-search-page .im-current-county-state-section .im-current-county-selection{color:var(--color-primary)}.im-address-search-page .im-current-county-state-section .im-current-county-selection-none{color:var(--color-error)}.im-vendors-page{max-width:1000px}.im-vendors-page .im-vendors-container{display:flex;flex-direction:column;gap:30px}.im-vendors-page .im-vendors-container .im-vendors-content{display:grid;gap:30px;padding:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.im-vendors-card{width:350px;max-width:100%;background-color:var(--background-color-1);border-radius:var(--border-radius-sm);height:550px;padding:30px;display:flex;flex-direction:column;align-items:center;gap:20px;box-shadow:var(--shadow-md)}.im-vendors-card .im-vendors-text{height:340px;min-height:fit-content;text-align:center;line-height:1.3;width:290px;max-width:100%;color:var(--typeface-color-3)}.im-purchased-tracking-form-container .im-purchased-properties-form-wrapper{max-width:880px}.im-purchased-tracking-form-container .im-purchased-properties-form-wrapper .im-purchased-properties-form{display:flex;flex-wrap:wrap;flex-direction:row;gap:20px 20px}.im-purchased-tracking-form-container .im-purchased-properties-form-wrapper .im-purchased-properties-form .im-form-buttons{display:flex;justify-content:center;width:100%}.im-member-support-ticket-form-container .im-member-support-ticket-form-wrapper .im-member-support-ticket-form{display:flex;flex-wrap:wrap;flex-direction:row;gap:20px;width:100%}.im-member-support-ticket-form-container .im-member-support-ticket-form-wrapper .im-member-support-ticket-form .im-form-buttons{display:flex;justify-content:center;width:100%}.im-member-support-ticket-form-container .im-member-support-ticket-form-wrapper .im-member-support-ticket-market-selection{padding:20px;display:flex;gap:15px;flex-wrap:wrap;margin:20px 0;min-height:60px;align-items:center}.im-member-support-ticket-form-container .im-member-support-ticket-form-wrapper .im-member-support-ticket-market-selection .im-support-ticket-no-markets{color:var(--color-error);font-weight:700}.im-member-support-ticket-form-container .im-member-support-ticket-form-wrapper .im-member-support-ticket-market-selection .im-support-ticket-state{display:flex;align-items:center;gap:5px}.im-member-support-ticket-form-container .im-member-support-ticket-form-wrapper .im-member-support-ticket-market-selection .im-support-ticket-state .im-current-state-selection{color:var(--typeface-color-3);font-family:var(--typeface-color-monospace)}.im-member-support-ticket-form-container .im-member-support-ticket-form-wrapper .im-member-support-ticket-market-selection .im-support-ticket-state .im-support-ticket-counties{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.im-member-support-ticket-form-container .im-member-support-ticket-form-wrapper .im-member-support-ticket-market-selection .im-current-county-selection{color:var(--color-primary)}.im-member-support-ticket-form-container .im-member-support-ticket-form-wrapper .im-support-ticket-submit{margin:0 auto}.im-faqs-page{display:flex;height:100%;flex-direction:column;max-width:1000px}.im-faqs-page .im-faqs-search{margin-bottom:20px}.im-faqs-page .im-faqs-search .im-faqs-search-content{max-width:100%;display:flex;justify-content:flex-start}.im-faqs-page .im-faqs-content{display:flex;flex:1}.im-faqs-page .im-faqs-content .im-faqs-filter,.im-faqs-page .im-faqs-content .im-faqs-questions{display:flex;flex-direction:column;height:100%;padding-top:20px}.im-faqs-page .im-faqs-content .im-faqs-filter{border-right:1px solid var(--color-border);padding-right:15px;margin-right:25px;gap:20px}.im-faqs-page .im-faqs-content .im-faqs-questions{flex:1;gap:5px}.im-faqs-page .im-faqs-content .im-faqs-questions .im-faqs-category-section .im-faq-question-list{display:flex;flex-direction:column;gap:10px}.im-faqs-page .im-faqs-content .im-faqs-questions .im-faqs-category-section .im-faq-question-list .im-faq-question{list-style:none;margin-left:10px;color:var(--typeface-color-3);padding:10px;cursor:pointer}.im-faqs-page .im-faqs-content .im-faqs-questions .im-faqs-category-section .im-faq-question-list .im-faq-question:hover{background-color:var(--color-primary-light);border-radius:var(--border-radius-sm)}.im-faqs-page .im-faqs-content .im-faqs-questions .im-faqs-category-section .im-faq-question-list .im-faq-question li{display:flex;gap:5px;align-items:center}.im-faqs-mobile-filter{display:flex;flex-direction:column;gap:15px}.im-host-sheets-messages-list .im-detail-email a{color:var(--color-primary);font-weight:700}.im-host-sheets-messages-list .im-member-support-ticket{cursor:pointer;color:var(--color-primary)}.im-direct-mail-add-on{width:100%}.im-password{background:var(--background-im-gradient-color);height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:20px}.im-password .im-password-header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;margin-bottom:30px}.im-password .im-password-container{padding:30px;display:flex;flex-direction:column}.im-password .im-password-container .im-password-invalid-link{display:flex;flex-direction:column;gap:60px;align-items:center}.im-password .im-password-container .im-password-success{display:flex;flex-direction:column;justify-content:space-around;gap:60px;align-items:center;flex:1}.im-password .im-password-container .im-password-form-loading{height:250px;display:flex;align-items:center;justify-content:center}.im-assessed-counter{border:1px solid var(--color-border);height:40px;border-radius:var(--border-radius-sm);padding:5px 10px;display:flex;align-items:center;gap:10px;width:150px}.im-assessed-counter .im-data-miner-qa-assessed-data{font-size:var(--font_size-sm);color:var(--typeface-color-2);font-weight:700;display:flex;gap:4px}.im-dm-engine-downloader{display:flex;flex-direction:row;gap:1rem;align-items:center;flex-wrap:wrap;justify-content:center;width:100%}.im-dm-engine-downloader .im-dm-engine-downloader-version{border:1px solid var(--color-border);border-radius:var(--border-radius-sm);padding:20px;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:flex-start;width:250px;height:300px}.im-dm-engine-downloader .im-dm-engine-downloader-version .im-dm-engine-downloader-version-platform{display:flex;flex-direction:row;align-items:center;gap:.5rem}.im-dm-engine-downloader .im-dm-engine-downloader-version .im-dm-engine-downloader-version-platform .im-dm-engine-downloader-version-platform-arch{border:1px solid var(--color-border);border-radius:var(--border-radius-sm);padding:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.im-dm-engine-downloader .im-dm-engine-downloader-version .im-dm-engine-downloader-version-platform .im-dm-engine-downloader-version-platform-arch:hover{border-color:var(--color-primary)}.im-split-list{border:1px solid var(--color-border-light);border-radius:var(--border-radius-sm);padding:16px}.im-default-parameters-form{display:flex;flex-direction:column;gap:40px;width:100%}.im-last-requested-skip-trace{width:100%;min-height:145px}.im-generate-skip-trace-page{display:flex;flex-direction:column;gap:40px}.im-generate-skip-trace-page .im-generate-skip-trace-section .im-generate-skip-trace{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.im-additional-training-card{width:260px;height:370px;padding:10px 10px 20px;display:flex;flex-direction:column;align-items:center;gap:10px;cursor:pointer}.im-additional-training-card:hover{background-color:var(--color-primary-light)}.im-additional-training-card .im-additional-training-content{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px}.im-signature-solution-training-type{display:flex;gap:20px;flex-wrap:wrap;max-width:100%}.im-signature-solution-training-type .im-signature-solution-training-session-card{width:480px;padding:5px;cursor:pointer;display:flex;align-items:center;flex-direction:column;gap:5px}.im-signature-solution-training-type .im-signature-solution-training-session-card:not(.im-full-width){height:320px}@media(max-width:420px){.im-signature-solution-training-type .im-signature-solution-training-session-card:not(.im-full-width){height:200px}}.im-signature-solution-training-type .im-signature-solution-training-session-card.im-full-width{width:100%;height:fit-content}.im-signature-solution-training-type .im-signature-solution-training-session-card.im-full-width:hover,.im-signature-solution-training-type .im-signature-solution-training-session-card:hover{background-color:var(--color-primary-light)}.im-signature-solution-training-type .im-signature-solution-training-session-card:focus-visible .im-img{border-radius:var(--border-radius-sm);outline:var(--focus)}.im-scaling-system-training .im-signature-solution-container{width:100%}.im-scaling-system-training .im-signature-solution-container .im-signature-solution-content{margin-top:20px;width:100%}.im-scaling-system-training .im-signature-solution-container .im-signature-solution-no-data{margin:40px auto;width:100%}.im-scaling-system-group{flex:1;padding:16px 0 16px 16px}.im-scaling-system-group .im-scaling-system-group-header{display:flex;flex-direction:column}.im-scaling-system-playbook{width:240px;height:300px;flex-direction:column;display:flex;gap:5px;align-items:center}.im-scaling-system-playbook .im-scaling-system-playbook-details{display:flex;flex-direction:column;align-items:center}.im-scaling-system-training-card{display:flex;width:530px;max-width:100%;gap:5px;flex-direction:column;padding:15px;border-radius:var(--border-radius-sm);height:410px;cursor:pointer}.im-scaling-system-training-card.im-mobile{height:290px}.im-scaling-system-training-card:hover{background-color:var(--color-primary-light)}.im-scaling-system-training-card:focus-visible .im-img{border-radius:var(--border-radius-sm);outline:var(--focus)}.im-scaling-system-training-card .im-training-container-info{width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:8px}.im-scaling-system-training-card .im-training-container-info .im-training-title{max-height:60px}.im-scaling-system-training-card .im-training-container-info .im-training-description{flex:1}.im-scaling-system-training-card .im-training-container-info .im-training-container-details{display:flex;align-items:center;width:100%;gap:15px}.im-scaling-system-training-card .im-training-container-info .im-training-container-details .im-training-date{font-size:var(--font_size-sm);color:var(--typeface-color-3);font-style:italic}.im-scaling-system-training-card .im-training-container-info .im-training-container-details .im-resources-info{font-size:var(--font_size-xs);display:flex;align-items:center;justify-content:center;color:var(--typeface-color-3);font-style:italic}.im-training-list-container{display:flex;flex-direction:column;gap:30px}.im-training-list-container .im-training-list-filters{display:flex;gap:20px;width:100%;justify-content:flex-start;flex-wrap:wrap}.im-training-list-container .im-training-list-filters .im-trainings-counters{display:flex;align-items:center;gap:5px;font-size:var(--font_size-sm);color:var(--typeface-color-2);font-style:italic}.im-training-list-container .im-training-list-content{display:flex;flex-wrap:wrap}.im-scaling-system-session-section{display:flex;flex-direction:column;gap:30px;flex:1;width:100%;height:100%;padding:16px 0 16px 16px}.im-scaling-system-session-section .im-scaling-system-session-header{display:flex;flex-direction:column}.im-scaling-system-session-section .im-scaling-system-session-content{display:flex;gap:20px 20px;flex-wrap:wrap;flex:1}.im-training-session-card{display:flex;flex-direction:column;flex-wrap:wrap;background-color:var(--background-color-1);cursor:pointer;width:300px;padding:5px 10px}.im-training-session-card:hover{background-color:var(--color-primary-light)}.im-training-session-card .im-training-session-card-info{display:flex;flex-direction:column;gap:10px;margin:8px 10px}.im-training-session-card .im-training-session-card-info .im-training-sessions-details{display:flex;gap:8px;align-items:center;font-size:var(--font_size-sm);color:var(--typeface-color-3);font-style:italic}.im-training-session-card .im-training-session-card-info .im-training-sessions-details .im-training-sessions-dates{font-size:var(--font_size-xs)}.im-additional-training-session .im-additional-training-session-header{display:flex;flex-direction:column}.im-additional-training-session .im-additional-training-session-content{display:flex;flex-wrap:wrap;gap:20px}.im-internal-training-page{height:100%;width:100%;display:flex}.im-internal-training-page .im-internal-training-content{display:grid;grid-template-columns:repeat(auto-fit,300px);justify-content:center;gap:15px}.im-internal-training-video-cards{background-color:var(--background-color-1);flex-direction:column;align-items:center;justify-content:center;border:none;border-radius:var(--border-radius-sm);height:180px;width:300px;color:var(--typeface-color-3);font-weight:700;font-size:var(--font_size-md);padding:10px;text-align:center;line-height:1.2;cursor:pointer;display:flex;gap:10px}.im-internal-training-video-cards:focus-visible .im-internal-training-icon{outline:var(--focus)}.im-internal-training-video-cards:hover{background-color:var(--color-primary-light)}.im-internal-training-video-cards .im-internal-training-icon{height:120px;width:100%;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm);border:1px solid var(--color-border-light);background-color:var(--background-color-1)}.im-internal-training-video-cards .im-internal-training-info{height:60px;display:flex;flex-direction:column;width:100%}.im-internal-training-video-cards .im-internal-training-info .im-internal-training-category{color:var(--typeface-color-2);font-size:var(--font_size-xs);text-align:start}.im-internal-training-video-cards .im-internal-training-info .im-internal-training-title{font-size:var(--font_size-md);text-align:start}.im-maintenance-page{height:100%;display:flex;justify-content:center;align-items:center;background:var(--background-im-gradient-color);max-width:100vw}.im-maintenance-page .im-maintenance-message{background-color:var(--background-color-1);padding:30px;border-radius:var(--border-radius-sm);display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;text-align:center}.im-maintenance-page .im-maintenance-message .im-maintenance-message-title{color:var(--color-error);font-size:var(--font_size-lg);font-weight:700;text-align:center}.im-maintenance-page .im-maintenance-message .im-maintenance-message-message{color:var(--typeface-color-2);font-size:var(--font_size-md);font-weight:700}.im-statistics-total-count{height:25px;font-weight:700;color:var(--typeface-color-2);display:flex;align-items:center;gap:5px}.im-statistics-total-count .im-count{color:var(--color-primary)}.im-ctm-boxes{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;padding:8px 0;gap:12px}.im-ctm-boxes .im-ctm-boxes-grid{width:1300px;max-width:100%;justify-content:center;display:grid;gap:12px}.im-ctm-table-text{display:flex;flex-direction:column;align-items:center;padding:2px;gap:2px}.im-ctm-table-text-content{max-width:400px;font-size:var(--font_size-md);color:var(--typeface-color-2);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;line-height:1.5;-webkit-line-clamp:2}.im-ctm-dashboard .im-ctm-hoverable-background:hover{background-color:var(--color-primary-light)}.im-automate-ctm-pdf-download{display:flex;padding:30px 80px;flex-direction:column;align-items:center;color:var(--typeface-color-3);max-width:1000px;margin:0 auto}.im-automate-ctm-pdf-download .im-company-title{color:var(--color-primary);margin-bottom:10px}.im-automate-ctm-pdf-download .im-feature-title{margin-bottom:10px}.im-automate-ctm-pdf-download .im-section-content{display:flex;flex-direction:column;align-items:center;padding-top:40px;gap:40px}.im-automate-ctm-pdf-download .im-params-wrapper,.im-automate-ctm-pdf-download .im-params-wrapper .im-params-list{display:flex;flex-direction:column;gap:12px}.im-automate-ctm-pdf-download .im-text-title-params{font-weight:700;width:100%;text-align:center;font-size:var(--font_size-lg);color:var(--typeface-color-4)}.im-automate-ctm-pdf-download .im-text-title{font-weight:700;font-size:var(--font_size-md)}.im-automate-ctm-pdf-download .im-text-value-box{display:flex;font-size:var(--font_size-md);gap:4px}.im-automate-ctm-pdf-download .im-text-value-box .im-text-value{word-break:break-all}.im-automate-ctm-pdf-download .im-text-value-box .im-text-value-secondary{word-break:break-all;color:var(--typeface-color-3);font-size:var(--font_size-sm)}.im-automate-ctm-pdf-download .im-text-value-box .im-text-value-decoded{word-break:break-all;color:var(--typeface-color-2)}.im-automate-ctm-pdf-download .im-text-error{color:var(--color-error);font-weight:700}.im-automate-ctm-pdf-download .im-download-state{width:100%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--font_size-xl);margin-top:50px}.im-automate-ctm-pdf-download .im-download-state .im-loading{color:var(--color-primary)}.im-automate-ctm-pdf-download .im-download-state .im-done{color:var(--color-valid)}.im-best-practices-guides .im-best-practices-guide-item{padding:20px;display:flex;flex-direction:column;align-items:center;gap:12px;width:180px;height:240px;border-radius:var(--border-radius-sm);cursor:pointer;box-shadow:var(--shadow-md);border:1px solid transparent}.im-best-practices-guides .im-best-practices-guide-item figure{border:1px solid var(--color-border-light);border-radius:var(--border-radius-sm);width:120px;height:100px;display:flex;align-items:center;justify-content:center}.im-best-practices-guides .im-best-practices-guide-item:hover{border-color:var(--color-primary)}.im-stripe-alert{background-color:var(--color-staging-alert-stripe);padding:5px;display:flex;justify-content:center;align-items:center;color:var(--typeface-color-1);font-size:var(--font_size-lg);font-weight:700}.im-stripe-alert .im-stripe-alert-content{flex:1;display:flex;justify-content:center;align-items:center;gap:10px}.im-stripe-alert .im-stripe-alert-content .im-environment-card{background-color:var(--color-error);padding:8px;border-radius:var(--border-radius-sm);gap:4px}.im-stripe-alert .im-stripe-alert-content .im-environment-card .im-environment-caption{font-size:var(--font_size-xs)}.im-stripe-alert .im-stripe-alert-content .im-environment-card .im-environment-name{text-transform:capitalize;font-size:var(--font_size-lg)}.im-debug-icons{display:flex;flex-direction:column;padding:20px;gap:20px}.im-debug-icons .im-debug-dialog-header{display:flex;flex-wrap:wrap;gap:40px}.im-debug-icons .im-debug-icons-container{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap}.im-debug-icons .im-debug-icons-container .im-debug-icons-item{display:flex;flex-direction:column;border:1px solid var(--color-border);padding:6px;gap:10px;width:100px;align-items:center;cursor:pointer}.im-debug-icons .im-debug-icons-container .im-debug-icons-item .im-debug-icons-name{font-size:var(--font_size-sm);color:var(--typeface-color-2)}.im-debug-storage{flex:1;min-height:100%}.im-debug-dev-tools-container{width:100%;background-color:var(--color-debug);position:fixed;height:350px;bottom:0;display:flex;flex-direction:column;color:var(--typeface-color-1);z-index:var(--z-index-debug-console)}.im-debug-dev-tools-container.im-closed{display:none}.im-debug-dev-tools-container .im-debug-dev-tools-header{background-color:var(--color-debug-light);width:100%;min-height:70px;padding:10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px}.im-debug-dev-tools-container .im-debug-dev-tools-header .im-debug-tools-logo{display:flex;gap:5px}.im-debug-dev-tools-container .im-debug-dev-tools-header .im-debug-tools-logo h4{display:flex;align-items:center}.im-debug-dev-tools-container .im-debug-dev-tools-header .im-debug-dev-tools-header-buttons{display:flex;gap:10px;max-width:100vw;overflow-x:auto;align-items:center;height:45px}.im-debug-dev-tools-container .im-debug-dev-tools-header .im-debug-dev-tools-header-actions{width:100px;justify-content:center;display:flex;gap:5px}.im-debug-dev-tools-container .im-debug-dev-tools-body{overflow-y:auto;flex:1;padding:10px;display:flex;flex-direction:column}.im-dev-tools-button{position:fixed;bottom:0;right:0;margin-right:8px;margin-bottom:8px;z-index:var(--z-index-debug-console)}.im-dev-tools-button .im-button-icon{z-index:var(--z-index-debug-console)}.im-alert-element{background-color:var(--background-color-1);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-md);max-width:100%;min-height:70px;position:relative;display:flex;flex-direction:column;overflow:hidden;margin-top:4px;margin-bottom:4px}.im-alert-element .im-alert-content{padding:14px 30px 14px 14px;width:100%;flex:1;display:flex;align-items:center;font-size:var(--font_size-md);color:var(--typeface-color-3)}.im-alert-element .im-alert-duration-bar-container{width:100%;height:5px;border:0}.im-alert-element .im-alert-duration-bar-container .im-alert-duration-bar{border:0;height:100%}.im-alert-element .im-alert-close-button{position:absolute;top:0;right:0;margin-top:6px;margin-right:6px}#im-alert-container-wrapper{max-width:100%}#im-alert-container-wrapper .im-alert-container{max-width:100%;position:fixed;z-index:var(--z-index-alert)}#im-alert-container-wrapper #im-alert-container-top-left{top:0;left:0;margin-top:10px;margin-left:10px}#im-alert-container-wrapper #im-alert-container-top-center{top:0;left:50%;transform:translate(-50%);margin-top:10px}#im-alert-container-wrapper #im-alert-container-top-right{top:0;right:0;margin-top:10px;margin-right:10px}#im-alert-container-wrapper #im-alert-container-center-left{top:50%;left:0;transform:translateY(-50%);margin-left:10px}#im-alert-container-wrapper #im-alert-container-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}#im-alert-container-wrapper #im-alert-container-center-right{top:50%;right:0;transform:translateY(-50%);margin-right:10px}#im-alert-container-wrapper #im-alert-container-bottom-left{bottom:0;left:0;margin-bottom:10px;margin-left:10px}#im-alert-container-wrapper #im-alert-container-bottom-center{bottom:0;left:50%;transform:translate(-50%);margin-bottom:10px}#im-alert-container-wrapper #im-alert-container-bottom-right{bottom:0;right:0;margin-bottom:10px;margin-right:10px}.im-address-detail-dialog-container{overflow-y:auto;scrollbar-gutter:stable}.im-address-detail-dialog-container .im-motivations{color:var(--color-primary);display:flex;gap:10px;font-size:var(--font_size-sm);font-weight:700}.im-address-detail-dialog-container .im-no-motivations,.im-address-detail-dialog-container .im-no-text{color:var(--color-error);font-size:var(--font_size-sm);font-weight:700}.im-address-detail-dialog-container .im-address-details-content{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;font-weight:700;font-size:var(--font_size-sm)}.im-address-detail-dialog-container .im-address-details-content p{color:var(--typeface-color-2)}.im-address-detail-dialog-container .im-address-details-content p span{color:var(--typeface-color-3)}.im-address-detail-dialog-container .im-address-details-content .im-address-unit-info{color:var(--typeface-color-2);font-size:var(--font_size-2xs)}.im-address-detail-dialog-container .im-address-detail-text-field{color:var(--typeface-color-3);font-size:var(--font_size-sm);font-weight:700}.im-address-detail-dialog-container .im-address-detail-text-field span{color:var(--typeface-color-2)}.im-address-detail-dialog-container .im-address-detail-text-field span.im-no-available{color:var(--color-error)}.im-customer-preferences-dialog-container{width:100%;flex-grow:1;gap:20px;display:flex;justify-content:center;flex-direction:column}.im-customer-preferences-dialog-container .im-customer-preferences-dialog-content{display:flex;width:100%;overflow-x:auto;margin-bottom:10px;min-width:100%;flex-direction:column;justify-content:space-between}.im-customer-preferences-dialog-container .im-customer-preferences-dialog-content .im-loading{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:15px}.im-customer-preferences-dialog-container .im-customer-preferences-dialog-content .im-loading .im-loading-message{font-size:var(--font_size-lg);font-weight:700;color:var(--typeface-color-3)}.im-customer-preferences-dialog-container .im-customer-preferences-dialog-content .im-applied-changes{width:100%;display:flex;gap:20px;flex-direction:column;align-items:center}.im-customer-preferences-dialog-container .im-customer-preferences-dialog-content .im-applied-changes .im-apply-changes-to-others{padding:10px;border-radius:var(--border-radius-sm);background:var(--color-primary-light)}.im-faqs-dialog{padding:20px;max-height:100%;width:100%;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);background-color:var(--background-color-1);flex:1;display:flex;flex-direction:column}.im-faqs-dialog .im-faqs-dialog-answer{flex:1;max-height:100%;overflow-y:auto;width:100%;display:flex;flex-direction:column;gap:20px}.im-terms-and-conditions-dialog{border:1px solid var(--color-border);border-radius:var(--border-radius-sm);overflow-y:auto;padding:20px;background-color:var(--background-color-1);width:100%}.im-terms-and-conditions-dialog .im-terms-loading{width:100%;display:flex;justify-content:center}.im-terms-and-conditions-dialog .im-clause-title{font-weight:700;margin:30px 0 10px}.im-training-video-dialog{width:100%}.im-training-video-dialog .im-training-video-resources{padding:15px;margin-top:20px;display:flex;width:100%}.im-training-video-dialog .im-training-video-resources .im-resources-content{height:45px;width:100%;overflow-x:auto;overflow-y:unset;display:flex;align-items:center;gap:10px}.im-training-video-dialog .im-training-video-resources .im-resources-content .im-resource-button{padding:2px 5px}.im-dialog-image{width:100%;background-color:var(--background-color-1);height:100%}.im-update-verification-status-miner-submission-dialog{width:100%}.im-update-verification-status-miner-submission-dialog .im-dialog-content{display:flex;flex-direction:column;gap:20px;color:var(--typeface-color-3);font-size:var(--font_size-md);line-height:1.3}.im-update-verification-status-miner-submission-dialog .im-dialog-content .im-caption{font-weight:700}.im-update-verification-status-miner-submission-dialog .im-dialog-content .im-dialog-changes{display:flex;gap:10px;align-items:center}.im-update-verification-status-miner-submission-dialog .im-dialog-content .im-dialog-changes .im-dialog-row-status-current{color:var(--color-error)}.im-update-verification-status-miner-submission-dialog .im-dialog-content .im-dialog-changes .im-dialog-row-status-new{color:var(--color-valid)}.im-update-verification-status-miner-submission-dialog .im-dialog-content .im-dialog-changes .im-dialog-row-status-current,.im-update-verification-status-miner-submission-dialog .im-dialog-content .im-dialog-changes .im-dialog-row-status-new{font-weight:700;font-size:var(--font_size-md);display:flex;align-items:center;gap:5px;line-height:0}.im-update-verification-status-miner-submission-dialog .im-dialog-content .im-dialog-text-area{margin-top:20px}.im-generate-multiple-direct-mail-dialog-container .row{text-align:center}.im-generate-multiple-direct-mail-dialog-container .header-row{font-size:var(--font_size-2xs);font-weight:700;color:var(--typeface-color-4)}.im-generate-multiple-direct-mail-dialog-container .data-row{padding-block:4px}.im-generate-multiple-direct-mail-dialog-container .data-row:hover{background-color:var(--color-primary-light)}.im-add-audience-configuration-dialog{width:100%}.im-add-audience-configuration-dialog .im-add-ad-sense-configuration-form{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap}.im-add-audience-configuration-dialog .im-add-ad-sense-configuration-form .im-selector{flex:1}.im-update-purchased-property-dialog-container .im-purchased-properties-update-form{display:flex;flex-wrap:wrap;flex-direction:row;gap:20px}.im-update-purchased-property-dialog-container .im-purchased-properties-update-form .im-purchased-property-address{padding:20px;display:flex;flex-wrap:wrap;flex-direction:row;gap:20px;height:fit-content}.im-update-purchased-property-dialog-container .im-purchased-properties-update-form .im-purchased-property-address .im-purchased-properties-update-form-address-readonly{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;gap:30px 0}.im-audience-order-history-item{border:1px solid var(--color-border);border-radius:var(--border-radius-sm);padding:20px;display:flex;flex-direction:column;gap:20px;color:var(--typeface-color-2)}.im-audience-order-history-item .im-bold{font-weight:700;color:var(--typeface-color-3)}.im-chip-adding-container{width:100%;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);padding:8px;display:flex;gap:8px;min-height:48px;align-items:center;flex-wrap:wrap}.im-adding-input{display:flex;align-items:center}.im-adding-input .im-input-wrapper{position:relative;margin-right:4px}.im-adding-input .im-input{transition:all .2s ease}.im-adding-input .im-input.im-input-visible{min-width:150px;border:1px solid var(--color-border);border-radius:8px;padding:4px 4px 4px 8px}.im-adding-input .im-input.im-input-visible:focus{border-color:var(--background-color-6);box-shadow:var(--shadow-md)}.im-adding-input .im-input.im-input-hidden{min-width:0;width:0;border:0}.im-adding-input .input-mirror{position:absolute;visibility:hidden;white-space:pre;font:inherit;padding:0;margin:0;border:0}.im-creative-cell{position:relative}.im-creative-cell .im-creative-button{width:100%;border:none;background:transparent;cursor:pointer}.im-creative-cell .im-creative-cell-amount{position:absolute;top:-5px;right:-5px}.im-creative-image{border:1px solid var(--color-border)}@media(max-width:450px){#ProcessMotivationMinerDialog .im-process-motivation-dialog-wrapper{overflow:auto}}#ProcessMotivationMinerDialog .im-process-motivation-dialog-wrapper .im-prompt-template-renderer{border:1px solid var(--color-border);border-radius:var(--border-radius-sm);overflow-y:auto;flex:1;display:flex;max-height:100%;min-height:300px;text-align:justify}@media(max-width:450px){#ProcessMotivationMinerDialog .im-process-motivation-dialog-wrapper .im-prompt-template-renderer{flex:none;width:100%;max-width:100%;max-height:none}}#ProcessMotivationMinerDialog .im-process-motivation-dialog-wrapper .im-prompt-template-name{border:1px solid var(--color-border);border-radius:var(--border-radius-sm);height:42px;width:100%;display:flex;align-items:center}#ProcessMotivationMinerDialog .im-process-motivation-dialog-wrapper .im-prompt-template-inputs{display:flex;flex:1;flex-direction:column;max-width:300px;max-height:360px}@media(max-width:450px){#ProcessMotivationMinerDialog .im-process-motivation-dialog-wrapper .im-prompt-template-inputs{flex:none;width:100%;max-width:100%;height:auto}}#ProcessMotivationMinerDialog .im-process-motivation-dialog-wrapper .im-prompt-template-inputs .im-prompt-template-inputs-mapping{gap:20px;overflow-y:auto;padding-top:12px;padding-right:4px}#ProcessMotivationMinerDialog .im-process-motivation-dialog-wrapper .im-rendering-wrapper{max-height:350px}@media(max-width:450px){#ProcessMotivationMinerDialog .im-process-motivation-dialog-wrapper .im-rendering-wrapper{max-height:none;height:auto}}#ProcessMotivationMinerDialog .im-process-motivation-dialog-wrapper .im-prompt-template-editor{display:flex;flex-direction:column;width:100%;flex:1;height:350px;gap:8px}.im-addresses-box{border:1px solid var(--color-border);border-radius:var(--border-radius-sm);padding:16px;flex:1;overflow-y:scroll}*{margin:0;padding:0;box-sizing:border-box;outline:none;vertical-align:baseline;font-family:var(--font_family-sans_serif)}sup{vertical-align:super;font-size:small}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;height:100vh;width:100vw}body .im-app{display:flex;justify-content:center;background-color:var(--background-color-2);height:100vh}body h1,body h2,body h3,body h4,body h5,body h6{font-size:inherit;line-height:inherit}body .im-app-content{outline:1px solid var(--color-border);width:100%;max-width:2000px;height:100%;display:flex;flex-direction:column;background-color:var(--background-color-1);box-shadow:var(--shadow-md)}body .im-app-content main{flex:1;width:100%;overflow:hidden;display:flex;flex-direction:column}a{text-decoration:none}*[readOnly]{cursor:not-allowed}button{background-color:transparent;border:none}:root{--color-primary: #038fc6;--color-primary-light: #e5f7ff;--color-valid: #179b03;--color-valid-light: #e0ffdb;--color-warning: rgb(190, 156, 0);--color-warning-light: #fcfade;--color-error: #e12f26;--color-error-light: #ffeaea;--color-protected: #800080;--color-protected-light: rgb(174, 115, 174);--color-neutral: rgb(104, 104, 104);--color-disabled: #cccccc;--color-placeholder: #aaaaaa;--transparent: transparent;--color-staging-alert-stripe: orange;--color-hover: #e8e8e8;--purple-table: #e2daf2;--orange-table: #f7e1ca;--blue-table: #e5f7ff;--yellow-table: #fcfade;--red-table: #ffeaea;--green-table: #e0ffdb;--pink-table: #f5d5e1;--teal-table: #d2f7f2;--gray-table: #e4e4e4;--purple-chart: #bda6ed;--orange-chart: #f2c598;--blue-chart: #51528d;--yellow-chart: #f7c51e;--red-chart: #e75354;--green-chart: #689636;--typeface-color-1: #fcfcfc;--typeface-color-2: #777777;--typeface-color-3: #555555;--typeface-color-4: #111111;--color-ctm-yellow: #b98400;--color-ctm-green: #036e0c;--color-ctm-red: #7a0000;--color-ctm-blue: #2713dd;--color-ctm-gray: #3c3c3c;--color-ctm-orange: #b04f00;--color-ctm-purple: #7b0b72;--color-ctm-brown: #612c18;--color-ctm-pink: #e204d0;--color-ctm-black: #141414;--color-ctm-cyan: #00867f;--font_family-sans_serif: Arial, Helvetica, sans-serif;--font_family-serif: Times, serif;--typeface-color-monospace: "Cousine", monospace;--font_size-3xl: 3rem;--font_size-2xl: 2rem;--font_size-xl: 1.5rem;--font_size-lg: 1.2rem;--font_size-md: .9rem;--font_size-sm: .8rem;--font_size-xs: .7rem;--font_size-2xs: .6rem;--space-xs: 2px;--space-sm: 4px;--space-md: 8px;--space-lg: 16px;--space-xl: 24px;--space-2xl: 40px;--space-3xl: 64px;--background-color-6: #444444;--background-color-5: #d6d6d6;--background-color-4: #eeeeee;--background-color-3: #fafafa;--background-color-2: #fdfdfd;--background-color-1: #ffffff;--focus: 1px solid var(--color-primary);--primary-text-shadow: 0 0 1px var(--color-primary), 0 0 1px var(--color-primary);--white-text-shadow: 0 0 1px var(--typeface-color-1), 0 0 1px var(--typeface-color-1);--valid-text-shadow: 0 0 1px var(--color-valid), 0 0 1px var(--color-valid);--error-text-shadow: 0 0 1px var(--color-error), 0 0 1px var(--color-error);--typeface-color-medium-text-shadow: 0 0 1px var(--typeface-color-3), 0 0 1px var(--typeface-color-3);--background-light-opacity: rgba(0, 0, 0, .8);--background-im-gradient-color: linear-gradient( 90deg, rgba(17, 117, 221, 1) 0%, rgba(17, 110, 221, 1) 23%, rgba(17, 138, 221, 1) 50%, rgba(17, 162, 221, 1) 100% );--color-border-light: #f4f4f4;--color-border: #dddddd;--color-border-disabled: #e8e8e8;--color-debug: #0b1521;--color-debug-light: #142336;--background-color-prompt: #282a36;--color-prompt: #f8f8f2;--color-prompt-highlight: #ffff00;--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-lg: 12px;--border-radius-xl: 40px;--border-radius-circle: 50%;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .08), 0 1px 4px rgba(0, 0, 0, .06);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08), 0 4px 12px rgba(0, 0, 0, .1);--shadow-md: 0 2px 6px rgba(0, 0, 0, .1), 0 6px 20px rgba(0, 0, 0, .12);--shadow-lg: 0 4px 12px rgba(0, 0, 0, .12), 0 10px 28px rgba(0, 0, 0, .14);--shadow-xl: 0 6px 20px rgba(0, 0, 0, .14), 0 16px 48px rgba(0, 0, 0, .16);--shadow-2xl: 0 10px 32px rgba(0, 0, 0, .16), 0 24px 64px rgba(0, 0, 0, .2);--shadow-circle: 0 2px 8px rgba(0, 0, 0, .14), 0 4px 16px rgba(0, 0, 0, .1);--z-index-alert: 999;--z-index-mobile-drawer: 900;--z-index-collapse-drawer: 20;--z-index-autocomplete: 500;--z-index-typography: 999;--z-index-popover: 10000;--z-index-popover-dialog: 599;--z-index-section: 600;--z-index-select: 500;--z-index-search-menu: 500;--z-index-date-picker: 500;--z-index-dialog: 601;--z-index-dropdown: 600;--z-index-header: 459;--z-index-debug-console: 1000;--z-index-debug-button: 900;--drawer-transition-time: 1s}@keyframes im-blink{50%{opacity:0}}@keyframes im-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes im-rotate-reverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.text-max-lines-1,.text-max-lines-2,.text-max-lines-3,.text-max-lines-4,.text-max-lines-5,.text-max-lines-6,.text-max-lines-7,.text-max-lines-8,.text-max-lines-9,.text-max-lines-10{text-overflow:ellipsis;-moz-box-orient:vertical;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.text-max-lines-1,.text-max-lines-2,.text-max-lines-3,.text-max-lines-4,.text-max-lines-5,.text-max-lines-6,.text-max-lines-7,.text-max-lines-8,.text-max-lines-9,.text-max-lines-10):hover{overflow:visible;border-color:var(--color-border);border-radius:var(--border-radius-sm);background-color:var(--background-color-2);box-shadow:var(--shadow-md);position:relative;z-index:var(--z-index-typography);display:flex;text-overflow:unset}.text-max-lines-1{-webkit-line-clamp:1;line-clamp:1}.text-max-lines-2{-webkit-line-clamp:2;line-clamp:2}.text-max-lines-3{-webkit-line-clamp:3;line-clamp:3}.text-max-lines-4{-webkit-line-clamp:4;line-clamp:4}.text-max-lines-5{-webkit-line-clamp:5;line-clamp:5}.text-max-lines-6{-webkit-line-clamp:6;line-clamp:6}.text-max-lines-7{-webkit-line-clamp:7;line-clamp:7}.text-max-lines-8{-webkit-line-clamp:8;line-clamp:8}.text-max-lines-9{-webkit-line-clamp:9;line-clamp:9}.text-max-lines-10{-webkit-line-clamp:10;line-clamp:10}.cursor-context-menu{cursor:context-menu}.cursor-crosshair{cursor:crosshair}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-no-drop{cursor:no-drop}.cursor-move{cursor:move}.cursor-cell{cursor:cell}.cursor-copy{cursor:copy}.cursor-none{cursor:none}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.display-block{display:block}.display-contents{display:contents}.display-flex{display:flex}.display-grid{display:grid}.display-inline{display:inline}.display-inline-block{display:inline-block}.display-none{display:none}.display-subgrid{display:subgrid}.display-table{display:table}.display-table-cell{display:table-cell}.display-table-row{display:table-row}.align-center{align-items:center}.align-end{align-items:end}.align-start{align-items:start}.flex-center{justify-content:center;align-items:center}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-no-wrap{flex-wrap:nowrap}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:end}.justify-start{justify-content:start}.flex-1{flex:1}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:10}.align-self-stretch{align-self:stretch}.grid-auto-fit-lg{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr))}.grid-auto-fit-md{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.grid-auto-fit-sm{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}.grid-auto-fit-xl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(500px,100%),1fr))}.grid-column-10{display:grid;grid-template-columns:repeat(10,1fr)}.grid-column-11{display:grid;grid-template-columns:repeat(11,1fr)}.grid-column-12{display:grid;grid-template-columns:repeat(12,1fr)}.grid-column-2{display:grid;grid-template-columns:repeat(2,1fr)}.grid-column-3{display:grid;grid-template-columns:repeat(3,1fr)}.grid-column-4{display:grid;grid-template-columns:repeat(4,1fr)}.grid-column-5{display:grid;grid-template-columns:repeat(5,1fr)}.grid-column-6{display:grid;grid-template-columns:repeat(6,1fr)}.grid-column-7{display:grid;grid-template-columns:repeat(7,1fr)}.grid-column-8{display:grid;grid-template-columns:repeat(8,1fr)}.grid-column-9{display:grid;grid-template-columns:repeat(9,1fr)}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-x-visible{overflow-x:visible}.overflow-y-auto{overflow-y:auto}.overflow-y-clip{overflow-y:clip}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overflow-y-visible{overflow-y:visible}.scroll-auto{scroll-behavior:auto}.scroll-smooth{scroll-behavior:smooth}:is(.position-absolute,.position-fixed,.position-relative,.position-static,.position-sticky).bottom{bottom:0}:is(.position-absolute,.position-fixed,.position-relative,.position-static,.position-sticky).left{left:0}:is(.position-absolute,.position-fixed,.position-relative,.position-static,.position-sticky).right{right:0}:is(.position-absolute,.position-fixed,.position-relative,.position-static,.position-sticky).top{top:0}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-relative{position:relative}.position-static{position:static}.position-sticky{position:sticky}.margin-0{margin:0}.margin-2xl{margin:var(--space-2xl)}.margin-3xl{margin:var(--space-3xl)}.margin-auto{margin:auto}.margin-auto-0{margin:auto 0}.margin-block-2xl{margin-block:var(--space-2xl)}.margin-block-3xl{margin-block:var(--space-3xl)}.margin-block-lg{margin-block:var(--space-lg)}.margin-block-md{margin-block:var(--space-md)}.margin-block-sm{margin-block:var(--space-sm)}.margin-block-xl{margin-block:var(--space-xl)}.margin-block-xs{margin-block:var(--space-xs)}.margin-bottom-2xl{margin-bottom:var(--space-2xl)}.margin-bottom-3xl{margin-bottom:var(--space-3xl)}.margin-bottom-lg{margin-bottom:var(--space-lg)}.margin-bottom-md{margin-bottom:var(--space-md)}.margin-bottom-sm{margin-bottom:var(--space-sm)}.margin-bottom-xl{margin-bottom:var(--space-xl)}.margin-bottom-xs{margin-bottom:var(--space-xs)}.margin-inline-2xl{margin-inline:var(--space-2xl)}.margin-inline-3xl{margin-inline:var(--space-3xl)}.margin-inline-lg{margin-inline:var(--space-lg)}.margin-inline-md{margin-inline:var(--space-md)}.margin-inline-sm{margin-inline:var(--space-sm)}.margin-inline-xl{margin-inline:var(--space-xl)}.margin-inline-xs{margin-inline:var(--space-xs)}.margin-left-2xl{margin-left:var(--space-2xl)}.margin-left-3xl{margin-left:var(--space-3xl)}.margin-left-lg{margin-left:var(--space-lg)}.margin-left-md{margin-left:var(--space-md)}.margin-left-sm{margin-left:var(--space-sm)}.margin-left-xl{margin-left:var(--space-xl)}.margin-left-xs{margin-left:var(--space-xs)}.margin-left-auto{margin-left:auto}.margin-lg{margin:var(--space-lg)}.margin-md{margin:var(--space-md)}.margin-right-2xl{margin-right:var(--space-2xl)}.margin-right-3xl{margin-right:var(--space-3xl)}.margin-right-lg{margin-right:var(--space-lg)}.margin-right-md{margin-right:var(--space-md)}.margin-right-sm{margin-right:var(--space-sm)}.margin-right-xl{margin-right:var(--space-xl)}.margin-right-xs{margin-right:var(--space-xs)}.margin-sm{margin:var(--space-sm)}.margin-top-2xl{margin-top:var(--space-2xl)}.margin-top-3xl{margin-top:var(--space-3xl)}.margin-top-lg{margin-top:var(--space-lg)}.margin-top-md{margin-top:var(--space-md)}.margin-top-sm{margin-top:var(--space-sm)}.margin-top-xl{margin-top:var(--space-xl)}.margin-top-xs{margin-top:var(--space-xs)}.margin-xl{margin:var(--space-xl)}.margin-xs{margin:var(--space-xs)}.padding-0{padding:0}.padding-2xl{padding:var(--space-2xl)}.padding-3xl{padding:var(--space-3xl)}.padding-block-2xl{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.padding-block-3xl{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.padding-block-lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-block-md{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-block-sm{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-block-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-block-xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-bottom-2xl{padding-bottom:var(--space-2xl)}.padding-bottom-3xl{padding-bottom:var(--space-3xl)}.padding-bottom-lg{padding-bottom:var(--space-lg)}.padding-bottom-md{padding-bottom:var(--space-md)}.padding-bottom-sm{padding-bottom:var(--space-sm)}.padding-bottom-xl{padding-bottom:var(--space-xl)}.padding-bottom-xs{padding-bottom:var(--space-xs)}.padding-inline-2xl{padding-left:var(--space-2xl);padding-right:var(--space-2xl)}.padding-inline-3xl{padding-left:var(--space-3xl);padding-right:var(--space-3xl)}.padding-inline-lg{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-inline-md{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-inline-sm{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-inline-xl{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-inline-xs{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-left-2xl{padding-left:var(--space-2xl)}.padding-left-3xl{padding-left:var(--space-3xl)}.padding-left-lg{padding-left:var(--space-lg)}.padding-left-md{padding-left:var(--space-md)}.padding-left-sm{padding-left:var(--space-sm)}.padding-left-xl{padding-left:var(--space-xl)}.padding-left-xs{padding-left:var(--space-xs)}.padding-lg{padding:var(--space-lg)}.padding-md{padding:var(--space-md)}.padding-rigth-2xl{padding-right:var(--space-2xl)}.padding-rigth-3xl{padding-right:var(--space-3xl)}.padding-rigth-lg{padding-right:var(--space-lg)}.padding-rigth-md{padding-right:var(--space-md)}.padding-rigth-sm{padding-right:var(--space-sm)}.padding-rigth-xl{padding-right:var(--space-xl)}.padding-rigth-xs{padding-right:var(--space-xs)}.padding-sm{padding:var(--space-sm)}.padding-top-2xl{padding-top:var(--space-2xl)}.padding-top-3xl{padding-top:var(--space-3xl)}.padding-top-lg{padding-top:var(--space-lg)}.padding-top-md{padding-top:var(--space-md)}.padding-top-sm{padding-top:var(--space-sm)}.padding-top-xl{padding-top:var(--space-xl)}.padding-top-xs{padding-top:var(--space-xs)}.padding-xl{padding:var(--space-xl)}.padding-xs{padding:var(--space-xs)}.aspect-ratio-1{aspect-ratio:1 / 1}.height-10px{height:10px}.height-20px{height:20px}.height-30px{height:30px}.height-40px{height:40px}.height-50px{height:50px}.height-60px{height:60px}.height-70px{height:70px}.height-80px{height:80px}.height-90px{height:90px}.height-100px{height:100px}.height-150px{height:150px}.height-200px{height:200px}.height-250px{height:250px}.height-300px{height:300px}.height-350px{height:350px}.height-400px{height:400px}.height-450px{height:450px}.height-500px{height:500px}.height-550px{height:550px}.height-600px{height:600px}.height-650px{height:650px}.height-700px{height:700px}.height-750px{height:750px}.height-800px{height:800px}.height-850px{height:850px}.height-900px{height:900px}.height-950px{height:950px}.height-1000px{height:1000px}.height-auto{height:auto}.height-fit{height:fit-content}.height-full{height:100%}.height-half{height:50%}.height-max{height:max-content}.height-min{height:min-content}.height-quarter{height:25%}.height-third{height:33.33%}.height-two-thirds{height:66.66%}.height-viewport{height:100vh}.max-height-10px{max-height:10px}.max-height-20px{max-height:20px}.max-height-30px{max-height:30px}.max-height-40px{max-height:40px}.max-height-50px{max-height:50px}.max-height-60px{max-height:60px}.max-height-70px{max-height:70px}.max-height-80px{max-height:80px}.max-height-90px{max-height:90px}.max-height-100px{max-height:100px}.max-height-150px{max-height:150px}.max-height-200px{max-height:200px}.max-height-250px{max-height:250px}.max-height-300px{max-height:300px}.max-height-350px{max-height:350px}.max-height-400px{max-height:400px}.max-height-450px{max-height:450px}.max-height-500px{max-height:500px}.max-height-550px{max-height:550px}.max-height-600px{max-height:600px}.max-height-650px{max-height:650px}.max-height-700px{max-height:700px}.max-height-750px{max-height:750px}.max-height-800px{max-height:800px}.max-height-850px{max-height:850px}.max-height-900px{max-height:900px}.max-height-950px{max-height:950px}.max-height-1000px{max-height:1000px}.max-height-full{max-height:100%}.max-width-10px{max-width:10px}.max-width-20px{max-width:20px}.max-width-30px{max-width:30px}.max-width-40px{max-width:40px}.max-width-50px{max-width:50px}.max-width-60px{max-width:60px}.max-width-70px{max-width:70px}.max-width-80px{max-width:80px}.max-width-90px{max-width:90px}.max-width-100px{max-width:100px}.max-width-150px{max-width:150px}.max-width-200px{max-width:200px}.max-width-250px{max-width:250px}.max-width-300px{max-width:300px}.max-width-350px{max-width:350px}.max-width-400px{max-width:400px}.max-width-450px{max-width:450px}.max-width-500px{max-width:500px}.max-width-550px{max-width:550px}.max-width-600px{max-width:600px}.max-width-650px{max-width:650px}.max-width-700px{max-width:700px}.max-width-750px{max-width:750px}.max-width-800px{max-width:800px}.max-width-850px{max-width:850px}.max-width-900px{max-width:900px}.max-width-950px{max-width:950px}.max-width-1000px{max-width:1000px}.max-width-full{max-width:100%}.min-height-10px{min-height:10px}.min-height-20px{min-height:20px}.min-height-30px{min-height:30px}.min-height-40px{min-height:40px}.min-height-50px{min-height:50px}.min-height-60px{min-height:60px}.min-height-70px{min-height:70px}.min-height-80px{min-height:80px}.min-height-90px{min-height:90px}.min-height-100px{min-height:100px}.min-height-150px{min-height:150px}.min-height-200px{min-height:200px}.min-height-250px{min-height:250px}.min-height-300px{min-height:300px}.min-height-350px{min-height:350px}.min-height-400px{min-height:400px}.min-height-450px{min-height:450px}.min-height-500px{min-height:500px}.min-height-550px{min-height:550px}.min-height-600px{min-height:600px}.min-height-650px{min-height:650px}.min-height-700px{min-height:700px}.min-height-750px{min-height:750px}.min-height-800px{min-height:800px}.min-height-850px{min-height:850px}.min-height-900px{min-height:900px}.min-height-950px{min-height:950px}.min-height-1000px{min-height:1000px}.min-height-full{min-height:100%}.min-width-0{min-width:0}.min-width-10px{min-width:10px}.min-width-20px{min-width:20px}.min-width-30px{min-width:30px}.min-width-40px{min-width:40px}.min-width-50px{min-width:50px}.min-width-60px{min-width:60px}.min-width-70px{min-width:70px}.min-width-80px{min-width:80px}.min-width-90px{min-width:90px}.min-width-100px{min-width:100px}.min-width-150px{min-width:150px}.min-width-200px{min-width:200px}.min-width-250px{min-width:250px}.min-width-300px{min-width:300px}.min-width-350px{min-width:350px}.min-width-400px{min-width:400px}.min-width-450px{min-width:450px}.min-width-500px{min-width:500px}.min-width-550px{min-width:550px}.min-width-600px{min-width:600px}.min-width-650px{min-width:650px}.min-width-700px{min-width:700px}.min-width-750px{min-width:750px}.min-width-800px{min-width:800px}.min-width-850px{min-width:850px}.min-width-900px{min-width:900px}.min-width-950px{min-width:950px}.min-width-1000px{min-width:1000px}.min-width-full{min-width:100%}.min-width-half{min-width:50%}.width-10px{width:10px}.width-20px{width:20px}.width-30px{width:30px}.width-40px{width:40px}.width-50px{width:50px}.width-60px{width:60px}.width-70px{width:70px}.width-80px{width:80px}.width-90px{width:90px}.width-100px{width:100px}.width-150px{width:150px}.width-200px{width:200px}.width-250px{width:250px}.width-280px{width:280px}.width-300px{width:300px}.width-350px{width:350px}.width-400px{width:400px}.width-450px{width:450px}.width-500px{width:500px}.width-550px{width:550px}.width-600px{width:600px}.width-650px{width:650px}.width-700px{width:700px}.width-750px{width:750px}.width-800px{width:800px}.width-850px{width:850px}.width-900px{width:900px}.width-950px{width:950px}.width-1000px{width:1000px}.width-auto{width:auto}.width-fit{width:fit-content}.width-full{width:100%}.width-half{width:50%}.width-max{width:max-content}.width-min{width:min-content}.width-quarter{width:25%}.width-third{width:33.33%}.width-two-thirds{width:66.66%}.width-viewport{width:100vw}.gap-2xl{gap:var(--space-2xl)}.gap-lg{gap:var(--space-lg)}.gap-md{gap:var(--space-md)}.gap-sm{gap:var(--space-sm)}.gap-xl{gap:var(--space-xl)}.gap-xs{gap:var(--space-xs)}.border{border:1px solid var(--color-border)}.border-transparent{border:1px solid var(--transparent)}.border-bottom{border-bottom:1px solid var(--color-border)}.border-bottom-radius-lg{border-bottom-left-radius:var(--border-radius-lg);border-bottom-right-radius:var(--border-radius-lg)}.border-bottom-radius-md{border-bottom-left-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md)}.border-bottom-radius-sm{border-bottom-left-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm)}.border-error{border:1px solid var(--color-error)}.border-left{border-left:1px solid var(--color-border)}.border-left-radius-lg{border-top-left-radius:var(--border-radius-lg);border-bottom-left-radius:var(--border-radius-lg)}.border-left-radius-md{border-top-left-radius:var(--border-radius-md);border-bottom-left-radius:var(--border-radius-md)}.border-left-radius-sm{border-top-left-radius:var(--border-radius-sm);border-bottom-left-radius:var(--border-radius-sm)}.border-light{border:1px solid var(--color-border-light)}.border-none{border:none}.border-primary{border:1px solid var(--color-primary)}.border-radius-circle{border-radius:var(--border-radius-circle)}.border-radius-lg{border-radius:var(--border-radius-lg)}.border-radius-md{border-radius:var(--border-radius-md)}.border-radius-sm{border-radius:var(--border-radius-sm)}.border-right{border-right:1px solid var(--color-border)}.border-right-radius-lg{border-top-right-radius:var(--border-radius-lg);border-bottom-right-radius:var(--border-radius-lg)}.border-right-radius-md{border-top-right-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md)}.border-right-radius-sm{border-top-right-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm)}.border-success{border:1px solid var(--color-valid)}.border-top{border-top:1px solid var(--color-border)}.border-top-radius-lg{border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg)}.border-top-radius-md{border-top-left-radius:var(--border-radius-md);border-top-right-radius:var(--border-radius-md)}.border-top-radius-sm{border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm)}.border-transparent{border-color:transparent}.border-warning{border:1px solid var(--color-warning)}.border-radius-top-sm{border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm)}.border-radius-top-md{border-top-left-radius:var(--border-radius-md);border-top-right-radius:var(--border-radius-md)}.border-radius-top-lg{border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg)}.border-width-sm{border-width:1px}.border-width-md{border-width:2px}.border-width-lg{border-width:3px}.border-width-xl{border-width:4px}.font-family-monospace{font-family:var(--typeface-color-monospace)}.font-family-sans{font-family:var(--typeface-color-sans)}.font-family-serif{font-family:var(--font_family-serif)}.font-inherit{font-family:inherit}.font-size-2xl{font-size:var(--font_size-2xl)}.font-size-3xl{font-size:var(--font_size-3xl)}.font-size-lg{font-size:var(--font_size-lg)}.font-size-md{font-size:var(--font_size-md)}.font-size-sm{font-size:var(--font_size-sm)}.font-size-xl{font-size:var(--font_size-xl)}.font-size-xs{font-size:var(--font_size-xs)}.text-bold{font-weight:700}.text-center{text-align:center}.text-clip{overflow:clip}.text-ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.text-italic{font-style:italic}.text-left{text-align:left}.text-normal{font-weight:400}.text-right{text-align:right}.text-underline{text-decoration:underline}.text-vertical-bottom{vertical-align:bottom}.text-vertical-middle{vertical-align:middle}.text-vertical-top{vertical-align:top}.white-space-normal{white-space:normal}.white-space-nowrap{white-space:nowrap}.white-space-pre{white-space:pre}.white-space-pre-line{white-space:pre-line}.white-space-pre-wrap{white-space:pre-wrap}.background-color-6{background-color:var(--background-color-6)}.background-color-5{background-color:var(--background-color-5)}.background-color-4{background-color:var(--background-color-4)}.background-color-3{background-color:var(--background-color-3)}.background-color-2{background-color:var(--background-color-2)}.background-color-1{background-color:var(--background-color-1)}.background-transparent{background-color:var(--transparent)}.background-primary-light{background-color:var(--color-primary-light)}.background-primary{background-color:var(--color-primary)}.color-error{color:var(--color-error)}.color-primary{color:var(--color-primary)}.color-valid{color:var(--color-valid)}.color-warning{color:var(--color-warning)}.color-protected{color:var(--color-protected)}.color-disabled{color:var(--color-disabled)}.typeface-color-1{color:var(--typeface-color-1)}.typeface-color-2{color:var(--typeface-color-2)}.typeface-color-3{color:var(--typeface-color-3)}.typeface-color-4{color:var(--typeface-color-4)}.border-collapse{border-collapse:collapse}.vertical-align-top{vertical-align:top}.vertical-align-middle{vertical-align:middle}.vertical-align-bottom{vertical-align:bottom}.table-fixed{table-layout:fixed}.transform-revert{transform:scaleX(-1)}.direction-ltr{direction:ltr}.direction-rtl{direction:rtl}
