@charset "UTF-8";*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#94a3b8}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root,.light{--ui-text-secondary-rgb: 100,116,139;--ui-text-hint-rgb: 148,163,184;--ui-text-disabled-rgb: 148,163,184;--ui-bg-card-rgb: 255,255,255;--ui-mat-icon-rgb: 100,116,139;--ui-divider: #e2e8f0;--ui-bg-hover: rgba(148, 163, 184, .12)}.dark{--ui-text-secondary-rgb: 148,163,184;--ui-text-hint-rgb: 100,116,139;--ui-text-disabled-rgb: 71,85,105;--ui-bg-card-rgb: 30,41,59;--ui-mat-icon-rgb: 148,163,184;--ui-divider: rgba(241, 245, 249, .12);--ui-bg-hover: rgba(255, 255, 255, .05)}html,body{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-height:100%}html{font-size:16px}body{font-size:.875rem}*,:before,:after{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity));--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000}.mat-icon{--tw-text-opacity: 1;color:rgba(var(--ui-mat-icon-rgb),var(--tw-text-opacity))}.text-secondary{--tw-text-opacity: 1 !important;color:rgba(var(--ui-text-secondary-rgb),var(--tw-text-opacity))!important}.text-disabled{--tw-text-opacity: 1 !important;color:rgba(var(--ui-text-disabled-rgb),var(--tw-text-opacity))!important}.divider{color:var(--ui-divider)!important}html{--mat-badge-text-font: Roboto, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:400 24px/32px Roboto,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:500 20px/32px Roboto,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:400 16px/24px Roboto,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/22px Roboto,sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto,sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px Roboto,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px Roboto,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px Roboto,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}html{--mat-bottom-sheet-container-text-font: Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: .0178571429em;--mat-bottom-sheet-container-text-weight: 400}html{--mat-button-toggle-label-text-font: Roboto, sans-serif;--mat-button-toggle-label-text-line-height: 24px;--mat-button-toggle-label-text-size: 16px;--mat-button-toggle-label-text-tracking: .03125em;--mat-button-toggle-label-text-weight: 400;--mat-button-toggle-legacy-label-text-font: Roboto, sans-serif;--mat-button-toggle-legacy-label-text-line-height: 24px;--mat-button-toggle-legacy-label-text-size: 16px;--mat-button-toggle-legacy-label-text-tracking: .03125em;--mat-button-toggle-legacy-label-text-weight: 400}html{--mat-datepicker-calendar-text-font: Roboto, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html{--mat-expansion-header-text-font: Roboto, sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: Roboto, sans-serif;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400}html{--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px}html{--mat-stepper-container-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400}html{--mat-toolbar-title-text-font: Roboto, sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500}html{--mat-tree-node-text-font: Roboto, sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400}html{--mat-option-label-text-font: Roboto, sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400}html{--mat-optgroup-label-text-font: Roboto, sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400}html{--mat-card-title-text-font: Roboto, sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: Roboto, sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500}html{--mat-tooltip-supporting-text-font: Roboto, sans-serif;--mat-tooltip-supporting-text-size: 12px;--mat-tooltip-supporting-text-weight: 400;--mat-tooltip-supporting-text-tracking: .0333333333em}html{--mat-form-field-container-text-font: Roboto, sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400;--mat-form-field-filled-label-text-font: Roboto, sans-serif;--mat-form-field-filled-label-text-size: 16px;--mat-form-field-filled-label-text-tracking: .03125em;--mat-form-field-filled-label-text-weight: 400;--mat-form-field-outlined-label-text-font: Roboto, sans-serif;--mat-form-field-outlined-label-text-size: 16px;--mat-form-field-outlined-label-text-tracking: .03125em;--mat-form-field-outlined-label-text-weight: 400}html{--mat-select-trigger-text-font: Roboto, sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400}html{--mat-dialog-subhead-font: Roboto, sans-serif;--mat-dialog-subhead-line-height: 32px;--mat-dialog-subhead-size: 20px;--mat-dialog-subhead-weight: 500;--mat-dialog-subhead-tracking: .0125em;--mat-dialog-supporting-text-font: Roboto, sans-serif;--mat-dialog-supporting-text-line-height: 24px;--mat-dialog-supporting-text-size: 16px;--mat-dialog-supporting-text-weight: 400;--mat-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip{--mat-chip-label-text-font: Roboto, sans-serif;--mat-chip-label-text-line-height: 20px;--mat-chip-label-text-size: 14px;--mat-chip-label-text-tracking: .0178571429em;--mat-chip-label-text-weight: 400}html,html .mat-mdc-slide-toggle{--mat-slide-toggle-label-text-font: Roboto, sans-serif;--mat-slide-toggle-label-text-line-height: 20px;--mat-slide-toggle-label-text-size: 14px;--mat-slide-toggle-label-text-tracking: .0178571429em;--mat-slide-toggle-label-text-weight: 400}html{--mat-radio-label-text-font: Roboto, sans-serif;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400}html{--mat-slider-label-label-text-font: Roboto, sans-serif;--mat-slider-label-label-text-size: 14px;--mat-slider-label-label-text-line-height: 22px;--mat-slider-label-label-text-tracking: .0071428571em;--mat-slider-label-label-text-weight: 500}html{--mat-menu-item-label-text-font: Roboto, sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400}html{--mat-list-list-item-label-text-font: Roboto, sans-serif;--mat-list-list-item-label-text-line-height: 24px;--mat-list-list-item-label-text-size: 16px;--mat-list-list-item-label-text-tracking: .03125em;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: Roboto, sans-serif;--mat-list-list-item-supporting-text-line-height: 20px;--mat-list-list-item-supporting-text-size: 14px;--mat-list-list-item-supporting-text-tracking: .0178571429em;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mat-list-list-item-trailing-supporting-text-line-height: 20px;--mat-list-list-item-trailing-supporting-text-size: 12px;--mat-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mat-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em}html{--mat-paginator-container-text-font: Roboto, sans-serif;--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}.mat-mdc-tab-header{--mat-tab-label-text-font: Roboto, sans-serif;--mat-tab-label-text-size: 14px;--mat-tab-label-text-tracking: .0892857143em;--mat-tab-label-text-line-height: 36px;--mat-tab-label-text-weight: 500}html{--mat-checkbox-label-text-font: Roboto, sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400}html{--mat-button-filled-label-text-font: Roboto, sans-serif;--mat-button-filled-label-text-size: 14px;--mat-button-filled-label-text-tracking: .0892857143em;--mat-button-filled-label-text-transform: none;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: Roboto, sans-serif;--mat-button-outlined-label-text-size: 14px;--mat-button-outlined-label-text-tracking: .0892857143em;--mat-button-outlined-label-text-transform: none;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: Roboto, sans-serif;--mat-button-protected-label-text-size: 14px;--mat-button-protected-label-text-tracking: .0892857143em;--mat-button-protected-label-text-transform: none;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: Roboto, sans-serif;--mat-button-text-label-text-size: 14px;--mat-button-text-label-text-tracking: .0892857143em;--mat-button-text-label-text-transform: none;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: Roboto, sans-serif;--mat-button-tonal-label-text-size: 14px;--mat-button-tonal-label-text-tracking: .0892857143em;--mat-button-tonal-label-text-transform: none;--mat-button-tonal-label-text-weight: 500}html{--mat-fab-extended-label-text-font: Roboto, sans-serif;--mat-fab-extended-label-text-size: 14px;--mat-fab-extended-label-text-tracking: .0892857143em;--mat-fab-extended-label-text-weight: 500}html{--mat-snack-bar-supporting-text-font: Roboto, sans-serif;--mat-snack-bar-supporting-text-line-height: 20px;--mat-snack-bar-supporting-text-size: 14px;--mat-snack-bar-supporting-text-weight: 400}html{--mat-table-header-headline-font: Roboto, sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em}html{--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px}html{--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}html{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px}html{--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px}html{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-select-arrow-transform: translateY(-8px)}html{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}.mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 32px}html{--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px}html{--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-touch-target-display: block}html{--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px}html{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}html{--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom}html{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38}html{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px}html{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html{--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.mat-mdc-tab-header{--mat-tab-container-height: 48px}html{--mat-checkbox-touch-target-size: 48px}html{--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px}html{--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px}html{--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block}html{--mat-button-filled-label-text-transform: none;--mat-button-outlined-label-text-transform: none;--mat-button-protected-label-text-transform: none;--mat-button-text-label-text-transform: none;--mat-button-tonal-label-text-transform: none}html{--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;--mat-icon-button-state-layer-size: 48px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:12px}html{--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-fab-small-touch-target-display: block;--mat-fab-touch-target-display: block}html{--mat-snack-bar-container-shape: 4px}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html{--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px}html{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html{--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}html{--mat-bottom-sheet-container-shape: 4px}html{--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px}html{--mat-button-toggle-height: 48px}html{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}html{--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-header-text-size: 11px}html{--mat-divider-width: 1px}html{--mat-expansion-container-shape: 4px;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html{--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit}html{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html{--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0}html{--mat-stepper-header-height: 72px}html{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html{--mat-tree-node-min-height: 48px}html{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}body.light .bg-primary-light,body .light .bg-primary-light{background-color:#fff}body.light .bg-secondary-light,body .light .bg-secondary-light{background-color:#f1f5f9}body.light,body .light{--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px , 0px 0px 0px 0px , 0px 0px 0px 0px ;--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px , 0px 1px 1px 0px , 0px 1px 3px 0px ;--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px , 0px 2px 2px 0px , 0px 1px 5px 0px ;--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px , 0px 3px 4px 0px , 0px 1px 8px 0px ;--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px , 0px 4px 5px 0px , 0px 1px 10px 0px ;--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px , 0px 5px 8px 0px , 0px 1px 14px 0px ;--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px , 0px 6px 10px 0px , 0px 1px 18px 0px ;--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px , 0px 7px 10px 1px , 0px 2px 16px 1px ;--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px , 0px 8px 10px 1px , 0px 3px 14px 2px ;--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px , 0px 9px 12px 1px , 0px 3px 16px 2px ;--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px , 0px 10px 14px 1px , 0px 4px 18px 3px ;--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px , 0px 11px 15px 1px , 0px 4px 20px 3px ;--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px , 0px 12px 17px 2px , 0px 5px 22px 4px ;--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px , 0px 13px 19px 2px , 0px 5px 24px 4px ;--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px , 0px 14px 21px 2px , 0px 5px 26px 4px ;--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px , 0px 15px 22px 2px , 0px 6px 28px 5px ;--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px , 0px 16px 24px 2px , 0px 6px 30px 5px ;--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px , 0px 17px 26px 2px , 0px 6px 32px 5px ;--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px , 0px 18px 28px 2px , 0px 7px 34px 6px ;--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px , 0px 19px 29px 2px , 0px 7px 36px 6px ;--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px , 0px 20px 31px 3px , 0px 8px 38px 7px ;--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px , 0px 21px 33px 3px , 0px 8px 40px 7px ;--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px , 0px 22px 35px 3px , 0px 8px 42px 7px ;--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px , 0px 23px 36px 3px , 0px 9px 44px 8px ;--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px , 0px 24px 38px 3px , 0px 9px 46px 8px ;--mat-ripple-color: color-mix(in srgb, , transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, , transparent)}body.light .mat-accent,body .light .mat-accent,body.light .mat-warn,body .light .mat-warn{--mat-option-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, , transparent)}body.light,body .light,body.light .mat-primary,body .light .mat-primary,body.light .mat-accent,body .light .mat-accent,body.light .mat-warn,body .light .mat-warn{--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, 38%, transparent)}body.light,body .light{--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}body.light,body .light{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, 87%, transparent);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, 38%, transparent);--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, 4%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, 12%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, 12%, transparent)}body.light .mat-mdc-form-field.mat-accent,body .light .mat-mdc-form-field.mat-accent,body.light .mat-mdc-form-field.mat-warn,body .light .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, 87%, transparent);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, 87%, transparent)}body.light,body .light,body.light .mat-mdc-form-field.mat-accent,body .light .mat-mdc-form-field.mat-accent,body.light .mat-mdc-form-field.mat-warn,body .light .mat-mdc-form-field.mat-warn{--mat-select-disabled-trigger-text-color: color-mix(in srgb, 38%, transparent);--mat-select-disabled-arrow-color: color-mix(in srgb, 38%, transparent)}body.light .mat-mdc-standard-chip,body .light .mat-mdc-standard-chip{--mat-chip-elevated-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, 12%, transparent)}body.light,body .light{--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}body.light .mat-mdc-radio-button.mat-primary,body .light .mat-mdc-radio-button.mat-primary,body.light .mat-mdc-radio-button.mat-accent,body .light .mat-mdc-radio-button.mat-accent,body.light .mat-mdc-radio-button.mat-warn,body .light .mat-mdc-radio-button.mat-warn{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}body.light,body .light{--mat-slider-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-value-indicator-opacity: 1}body.light .mat-accent,body .light .mat-accent,body.light .mat-warn,body .light .mat-warn{--mat-slider-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, , transparent)}body.light,body .light{--mat-menu-item-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, , transparent)}body.light .mdc-list-item__start,body.light .mdc-list-item__end,body .light .mdc-list-item__start,body .light .mdc-list-item__end,body.light .mat-accent .mdc-list-item__start,body.light .mat-accent .mdc-list-item__end,body .light .mat-accent .mdc-list-item__start,body .light .mat-accent .mdc-list-item__end,body.light .mat-warn .mdc-list-item__start,body.light .mat-warn .mdc-list-item__end,body .light .mat-warn .mdc-list-item__start,body .light .mat-warn .mdc-list-item__end{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}body.light .mat-mdc-list-option,body .light .mat-mdc-list-option,body.light .mat-mdc-list-option.mat-accent,body .light .mat-mdc-list-option.mat-accent,body.light .mat-mdc-list-option.mat-warn,body .light .mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}body.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,body.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,body.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,body.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start,body .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,body .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,body .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,body .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#4f46e5}body.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,body.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,body.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,body .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,body .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,body .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}body.light,body .light{--mat-paginator-disabled-icon-color: color-mix(in srgb, 38%, transparent)}body.light,body .light{--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}body.light .mat-mdc-checkbox.mat-primary,body .light .mat-mdc-checkbox.mat-primary,body.light .mat-mdc-checkbox.mat-warn,body .light .mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}body.light,body .light{--mat-button-filled-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent)}body.light .mat-mdc-button.mat-primary,body.light .mat-mdc-unelevated-button.mat-primary,body.light .mat-mdc-raised-button.mat-primary,body.light .mat-mdc-outlined-button.mat-primary,body.light .mat-tonal-button.mat-primary,body .light .mat-mdc-button.mat-primary,body .light .mat-mdc-unelevated-button.mat-primary,body .light .mat-mdc-raised-button.mat-primary,body .light .mat-mdc-outlined-button.mat-primary,body .light .mat-tonal-button.mat-primary,body.light .mat-mdc-button.mat-accent,body.light .mat-mdc-unelevated-button.mat-accent,body.light .mat-mdc-raised-button.mat-accent,body.light .mat-mdc-outlined-button.mat-accent,body.light .mat-tonal-button.mat-accent,body .light .mat-mdc-button.mat-accent,body .light .mat-mdc-unelevated-button.mat-accent,body .light .mat-mdc-raised-button.mat-accent,body .light .mat-mdc-outlined-button.mat-accent,body .light .mat-tonal-button.mat-accent,body.light .mat-mdc-button.mat-warn,body.light .mat-mdc-unelevated-button.mat-warn,body.light .mat-mdc-raised-button.mat-warn,body.light .mat-mdc-outlined-button.mat-warn,body.light .mat-tonal-button.mat-warn,body .light .mat-mdc-button.mat-warn,body .light .mat-mdc-unelevated-button.mat-warn,body .light .mat-mdc-raised-button.mat-warn,body .light .mat-mdc-outlined-button.mat-warn,body .light .mat-tonal-button.mat-warn{--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent)}body.light,body .light{--mat-icon-button-disabled-icon-color: color-mix(in srgb, 38%, transparent);--mat-icon-button-icon-color: inherit;--mat-icon-button-ripple-color: color-mix(in srgb, , transparent)}body.light .mat-mdc-icon-button.mat-primary,body .light .mat-mdc-icon-button.mat-primary,body.light .mat-mdc-icon-button.mat-accent,body .light .mat-mdc-icon-button.mat-accent,body.light .mat-mdc-icon-button.mat-warn,body .light .mat-mdc-icon-button.mat-warn{--mat-icon-button-ripple-color: color-mix(in srgb, , transparent)}body.light,body .light{--mat-fab-disabled-state-container-color: color-mix(in srgb, 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, 38%, transparent);--mat-fab-ripple-color: color-mix(in srgb, , transparent);--mat-fab-small-disabled-state-container-color: color-mix(in srgb, 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, 38%, transparent);--mat-fab-small-ripple-color: color-mix(in srgb, , transparent)}body.light .mat-mdc-fab.mat-primary,body.light .mat-mdc-mini-fab.mat-primary,body .light .mat-mdc-fab.mat-primary,body .light .mat-mdc-mini-fab.mat-primary,body.light .mat-mdc-fab.mat-accent,body.light .mat-mdc-mini-fab.mat-accent,body .light .mat-mdc-fab.mat-accent,body .light .mat-mdc-mini-fab.mat-accent,body.light .mat-mdc-fab.mat-warn,body.light .mat-mdc-mini-fab.mat-warn,body .light .mat-mdc-fab.mat-warn,body .light .mat-mdc-mini-fab.mat-warn{--mat-fab-ripple-color: color-mix(in srgb, , transparent);--mat-fab-small-ripple-color: color-mix(in srgb, , transparent)}body.light,body .light{--mat-badge-disabled-state-background-color: color-mix(in srgb, 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, 38%, transparent)}body.light,body .light{--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, 38%, transparent)}body.light .mat-datepicker-content.mat-accent,body.light .mat-datepicker-toggle-active.mat-accent,body .light .mat-datepicker-content.mat-accent,body .light .mat-datepicker-toggle-active.mat-accent,body.light .mat-datepicker-content.mat-warn,body.light .mat-datepicker-toggle-active.mat-warn,body .light .mat-datepicker-content.mat-warn,body .light .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, 38%, transparent)}body.light,body .light{--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-icon-color: inherit}body.light .mat-icon.mat-primary,body .light .mat-icon.mat-primary{--mat-icon-color: #4f46e5}body.light .mat-icon.mat-accent,body .light .mat-icon.mat-accent{--mat-icon-color: #1e293b}body.light .mat-icon.mat-warn,body .light .mat-icon.mat-warn{--mat-icon-color: #dc2626}body.light,body .light{--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-stepper-header-error-state-icon-background-color: transparent}body.light .mat-toolbar.mat-primary,body .light .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #4f46e5;--mat-toolbar-container-text-color: #ffffff}body.light .mat-toolbar.mat-accent,body .light .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: #ffffff}body.light .mat-toolbar.mat-warn,body .light .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: #ffffff}body.dark,body .dark{--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px , 0px 0px 0px 0px , 0px 0px 0px 0px ;--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px , 0px 1px 1px 0px , 0px 1px 3px 0px ;--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px , 0px 2px 2px 0px , 0px 1px 5px 0px ;--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px , 0px 3px 4px 0px , 0px 1px 8px 0px ;--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px , 0px 4px 5px 0px , 0px 1px 10px 0px ;--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px , 0px 5px 8px 0px , 0px 1px 14px 0px ;--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px , 0px 6px 10px 0px , 0px 1px 18px 0px ;--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px , 0px 7px 10px 1px , 0px 2px 16px 1px ;--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px , 0px 8px 10px 1px , 0px 3px 14px 2px ;--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px , 0px 9px 12px 1px , 0px 3px 16px 2px ;--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px , 0px 10px 14px 1px , 0px 4px 18px 3px ;--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px , 0px 11px 15px 1px , 0px 4px 20px 3px ;--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px , 0px 12px 17px 2px , 0px 5px 22px 4px ;--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px , 0px 13px 19px 2px , 0px 5px 24px 4px ;--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px , 0px 14px 21px 2px , 0px 5px 26px 4px ;--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px , 0px 15px 22px 2px , 0px 6px 28px 5px ;--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px , 0px 16px 24px 2px , 0px 6px 30px 5px ;--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px , 0px 17px 26px 2px , 0px 6px 32px 5px ;--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px , 0px 18px 28px 2px , 0px 7px 34px 6px ;--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px , 0px 19px 29px 2px , 0px 7px 36px 6px ;--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px , 0px 20px 31px 3px , 0px 8px 38px 7px ;--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px , 0px 21px 33px 3px , 0px 8px 40px 7px ;--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px , 0px 22px 35px 3px , 0px 8px 42px 7px ;--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px , 0px 23px 36px 3px , 0px 9px 44px 8px ;--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px , 0px 24px 38px 3px , 0px 9px 46px 8px ;--mat-ripple-color: color-mix(in srgb, , transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, , transparent)}body.dark .mat-accent,body .dark .mat-accent,body.dark .mat-warn,body .dark .mat-warn{--mat-option-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, , transparent)}body.dark,body .dark,body.dark .mat-primary,body .dark .mat-primary,body.dark .mat-accent,body .dark .mat-accent,body.dark .mat-warn,body .dark .mat-warn{--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, 38%, transparent)}body.dark,body .dark{--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}body.dark,body .dark{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, 87%, transparent);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, 38%, transparent);--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, 4%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, 12%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, 12%, transparent)}body.dark .mat-mdc-form-field.mat-accent,body .dark .mat-mdc-form-field.mat-accent,body.dark .mat-mdc-form-field.mat-warn,body .dark .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, 87%, transparent);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, 87%, transparent)}body.dark,body .dark,body.dark .mat-mdc-form-field.mat-accent,body .dark .mat-mdc-form-field.mat-accent,body.dark .mat-mdc-form-field.mat-warn,body .dark .mat-mdc-form-field.mat-warn{--mat-select-disabled-trigger-text-color: color-mix(in srgb, 38%, transparent);--mat-select-disabled-arrow-color: color-mix(in srgb, 38%, transparent)}body.dark .mat-mdc-standard-chip,body .dark .mat-mdc-standard-chip{--mat-chip-elevated-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, 12%, transparent)}body.dark,body .dark{--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}body.dark .mat-mdc-radio-button.mat-primary,body .dark .mat-mdc-radio-button.mat-primary,body.dark .mat-mdc-radio-button.mat-accent,body .dark .mat-mdc-radio-button.mat-accent,body.dark .mat-mdc-radio-button.mat-warn,body .dark .mat-mdc-radio-button.mat-warn{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}body.dark,body .dark{--mat-slider-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-value-indicator-opacity: 1}body.dark .mat-accent,body .dark .mat-accent,body.dark .mat-warn,body .dark .mat-warn{--mat-slider-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, , transparent)}body.dark,body .dark{--mat-menu-item-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, , transparent)}body.dark .mdc-list-item__start,body.dark .mdc-list-item__end,body .dark .mdc-list-item__start,body .dark .mdc-list-item__end,body.dark .mat-accent .mdc-list-item__start,body.dark .mat-accent .mdc-list-item__end,body .dark .mat-accent .mdc-list-item__start,body .dark .mat-accent .mdc-list-item__end,body.dark .mat-warn .mdc-list-item__start,body.dark .mat-warn .mdc-list-item__end,body .dark .mat-warn .mdc-list-item__start,body .dark .mat-warn .mdc-list-item__end{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}body.dark .mat-mdc-list-option,body .dark .mat-mdc-list-option,body.dark .mat-mdc-list-option.mat-accent,body .dark .mat-mdc-list-option.mat-accent,body.dark .mat-mdc-list-option.mat-warn,body .dark .mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}body.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,body.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,body.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,body.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start,body .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,body .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,body .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,body .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#4f46e5}body.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,body.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,body.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,body .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,body .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,body .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}body.dark,body .dark{--mat-paginator-disabled-icon-color: color-mix(in srgb, 38%, transparent)}body.dark,body .dark{--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}body.dark .mat-mdc-checkbox.mat-primary,body .dark .mat-mdc-checkbox.mat-primary,body.dark .mat-mdc-checkbox.mat-warn,body .dark .mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}body.dark,body .dark{--mat-button-filled-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent)}body.dark .mat-mdc-button.mat-primary,body.dark .mat-mdc-unelevated-button.mat-primary,body.dark .mat-mdc-raised-button.mat-primary,body.dark .mat-mdc-outlined-button.mat-primary,body.dark .mat-tonal-button.mat-primary,body .dark .mat-mdc-button.mat-primary,body .dark .mat-mdc-unelevated-button.mat-primary,body .dark .mat-mdc-raised-button.mat-primary,body .dark .mat-mdc-outlined-button.mat-primary,body .dark .mat-tonal-button.mat-primary,body.dark .mat-mdc-button.mat-accent,body.dark .mat-mdc-unelevated-button.mat-accent,body.dark .mat-mdc-raised-button.mat-accent,body.dark .mat-mdc-outlined-button.mat-accent,body.dark .mat-tonal-button.mat-accent,body .dark .mat-mdc-button.mat-accent,body .dark .mat-mdc-unelevated-button.mat-accent,body .dark .mat-mdc-raised-button.mat-accent,body .dark .mat-mdc-outlined-button.mat-accent,body .dark .mat-tonal-button.mat-accent,body.dark .mat-mdc-button.mat-warn,body.dark .mat-mdc-unelevated-button.mat-warn,body.dark .mat-mdc-raised-button.mat-warn,body.dark .mat-mdc-outlined-button.mat-warn,body.dark .mat-tonal-button.mat-warn,body .dark .mat-mdc-button.mat-warn,body .dark .mat-mdc-unelevated-button.mat-warn,body .dark .mat-mdc-raised-button.mat-warn,body .dark .mat-mdc-outlined-button.mat-warn,body .dark .mat-tonal-button.mat-warn{--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent)}body.dark,body .dark{--mat-icon-button-disabled-icon-color: color-mix(in srgb, 38%, transparent);--mat-icon-button-icon-color: inherit;--mat-icon-button-ripple-color: color-mix(in srgb, , transparent)}body.dark .mat-mdc-icon-button.mat-primary,body .dark .mat-mdc-icon-button.mat-primary,body.dark .mat-mdc-icon-button.mat-accent,body .dark .mat-mdc-icon-button.mat-accent,body.dark .mat-mdc-icon-button.mat-warn,body .dark .mat-mdc-icon-button.mat-warn{--mat-icon-button-ripple-color: color-mix(in srgb, , transparent)}body.dark,body .dark{--mat-fab-disabled-state-container-color: color-mix(in srgb, 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, 38%, transparent);--mat-fab-ripple-color: color-mix(in srgb, , transparent);--mat-fab-small-disabled-state-container-color: color-mix(in srgb, 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, 38%, transparent);--mat-fab-small-ripple-color: color-mix(in srgb, , transparent)}body.dark .mat-mdc-fab.mat-primary,body.dark .mat-mdc-mini-fab.mat-primary,body .dark .mat-mdc-fab.mat-primary,body .dark .mat-mdc-mini-fab.mat-primary,body.dark .mat-mdc-fab.mat-accent,body.dark .mat-mdc-mini-fab.mat-accent,body .dark .mat-mdc-fab.mat-accent,body .dark .mat-mdc-mini-fab.mat-accent,body.dark .mat-mdc-fab.mat-warn,body.dark .mat-mdc-mini-fab.mat-warn,body .dark .mat-mdc-fab.mat-warn,body .dark .mat-mdc-mini-fab.mat-warn{--mat-fab-ripple-color: color-mix(in srgb, , transparent);--mat-fab-small-ripple-color: color-mix(in srgb, , transparent)}body.dark,body .dark{--mat-badge-disabled-state-background-color: color-mix(in srgb, 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, 38%, transparent)}body.dark,body .dark{--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, 38%, transparent)}body.dark .mat-datepicker-content.mat-accent,body.dark .mat-datepicker-toggle-active.mat-accent,body .dark .mat-datepicker-content.mat-accent,body .dark .mat-datepicker-toggle-active.mat-accent,body.dark .mat-datepicker-content.mat-warn,body.dark .mat-datepicker-toggle-active.mat-warn,body .dark .mat-datepicker-content.mat-warn,body .dark .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, 38%, transparent)}body.dark,body .dark{--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-icon-color: inherit}body.dark .mat-icon.mat-primary,body .dark .mat-icon.mat-primary{--mat-icon-color: #4f46e5}body.dark .mat-icon.mat-accent,body .dark .mat-icon.mat-accent{--mat-icon-color: #1e293b}body.dark .mat-icon.mat-warn,body .dark .mat-icon.mat-warn{--mat-icon-color: #dc2626}body.dark,body .dark{--mat-sidenav-scrim-color: rgba(255, 255, 255, .6);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-stepper-header-error-state-icon-background-color: transparent}body.dark .mat-toolbar.mat-primary,body .dark .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #4f46e5;--mat-toolbar-container-text-color: #ffffff}body.dark .mat-toolbar.mat-accent,body .dark .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: #ffffff}body.dark .mat-toolbar.mat-warn,body .dark .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: #ffffff}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}:root{--primary: #1e90ff;--contrast: #ffffff;--efdi-primary: #240c31;--efdi-primary-rgb: 36, 12, 49;--efdi-primary-text: #fff;--efdi-accentuation: #00d6b7;--efdi-danger: #dc2626;--cat-gray: #575757;--cat-gray-tint: #efefef;--cat-exam: #804800;--cat-exam-tint: #ffe9d1;--cat-job: #ad004e;--cat-job-tint: #fce1ed;--cat-tutorship: #3344db;--cat-tutorship-tint: #e5e8fc;--cat-tutorship-fill: #6572e4;--cat-class: #9e009e;--cat-class-tint: #fbe3fb;--cat-cyan: #006152;--cat-cyan-tint: #e2f4f1;--cat-correct: #006624;--cat-correct-tint: #d6fcd0;--cat-incorrect: #b11010;--cat-incorrect-tint: #fcdede}*{font-family:Be Vietnam Pro,sans-serif}::-webkit-scrollbar{width:10px;border-radius:4px;background-color:#eeeeee7d}::-webkit-scrollbar-thumb{background-color:#cecece;border-radius:4px}::-moz-selection{color:var(--efdi-primary-text);background:var(--efdi-primary)}::selection{color:var(--efdi-primary-text);background:var(--efdi-primary)}.button-primary{background-color:var(--efdi-primary)!important;color:var(--efdi-primary-text)!important}.bg-efdi-primary{background-color:var(--efdi-primary)!important}.bg-efdi-accentuation{background-color:var(--efdi-accentuation)!important}.text-efdi-primary{color:var(--efdi-primary)!important}.text-efdi-primary-text{color:var(--efdi-primary-text)!important}.text-primary-custom{color:var(--efdi-primary-text)!important;filter:brightness(.8)}.text-efdi-accentuation{color:var(--efdi-accentuation)!important}.border-efdi-primary{border-color:var(--efdi-primary)!important}.border-efdi-accentuation{border-color:var(--efdi-accentuation)!important}.bg-efdi-danger{background-color:var(--efdi-danger)!important}.button-efdi-danger{background-color:var(--efdi-danger)!important;color:var(--efdi-primary-text)!important}.custom-ngx-colors .app-color-picker .preview{margin:0!important;border-radius:0!important;box-shadow:none!important;width:100%!important}.custom-ngx-colors .app-color-picker .preview .preview-background .circle{border-radius:6px!important;min-height:45px;width:100%!important}.fixed-btn-border{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;overflow:visible;transform:translateZ(0);transition:background .4s cubic-bezier(.25,.8,.25,1),box-shadow .28s cubic-bezier(.4,0,.2,1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0;border:2px #dbdbdb solid}.center-content{display:flex;justify-content:center;align-items:center}.fade-in-down{animation:fade-in-down .2s ease-out!important}.mat-mdc-form-field.field-custom .mat-form-field-wrapper .mat-form-field-flex{min-height:40px;border-radius:10px!important;border:2px solid rgba(206,206,206,.3568627451)!important}.mat-mdc-form-field.field-custom .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-mdc-input-element{padding:0}.mat-mdc-form-field.field-small-custom .mat-form-field-wrapper .mat-form-field-flex{min-height:0}.mat-mdc-form-field.field-small-custom .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-mdc-input-element{padding:0}.mat-mdc-input-element[type=time]:after{display:none!important}.mat-mdc-form-field.field-custom.m-0 .mat-form-field-wrapper{margin:0!important}.text-contrast{color:var(--contrast)!important}.efdi-card{position:relative;display:flex;overflow:hidden;background:#fff;border:1px solid #e2e2e2;border-radius:12px}.efdi-card-interactive{cursor:pointer;transition:border-color .15s}.efdi-card-interactive:hover{border-color:var(--efdi-primary)}.efdi-card-ok{background:#d6fcd0;border-color:#40bc6b}.efdi-card-err{background:#fcdede;border-color:#e51515}.efdi-card-option.is-selected{background:color-mix(in srgb,var(--efdi-accentuation) 12%,#fff);border-color:var(--efdi-accentuation)}.efdi-card-option.is-correct{color:#006624;background:#d6fcd0;border-color:#40bc6b}.efdi-card-option.is-wrong{color:#b11010;background:#fcdede;border-color:#e51515}.flex-card{box-sizing:border-box;transition:all .25s}@media only screen and (max-width:600px){.flex-card{width:calc(100% - 2rem)}}@media only screen and (min-width:600px){.flex-card{width:calc(100% - 2rem)}}@media only screen and (min-width:768px){.flex-card{width:calc(50% - 2rem)}}@media only screen and (min-width:992px){.flex-card{width:calc(33% - 2rem)}}@media only screen and (min-width:1200px){.flex-card{width:calc(20% - 2rem)}}.clamp-lines{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mat-column-Opciones{width:60px;text-align:center}.mat-column-Tipo{width:90px;text-align:center}.mat-column-Subtema{width:200px;text-align:center}.flex-list-item{width:100%;flex-direction:row!important}.flex-list-item .list-item-image,.flex-list-item .book-image{height:5rem!important;width:fit-content!important;margin:.5rem 1rem}.flex-list-item .list-item-image>div,.flex-list-item .book-image>div{height:inherit}.flex-list-item-wrapper .flex-list-item{flex-direction:row!important;margin:.25rem 1rem!important}.flex-list-item-wrapper .flex-list-item .list-item-image img{width:5rem!important}.flex-list-item-wrapper .flex-list-item .menu-btn{position:relative!important}.mat-mdc-menu-panel{min-width:fit-content!important}.mat-button-toggle-group{border:1px solid #e2e8f0!important}.mat-button-toggle-group .mat-button-toggle{border-radius:0!important;border:none!important}.active-nav-appearance{display:block!important}.custom-tabs-create-modal .mat-mdc-tab-group .mat-tab-body-content{padding:24px 0 0!important}.custom-tabs-create-modal .mat-mdc-tab-group .mat-mdc-tab-header .mat-tab-label-container .mat-tab-list .mat-tab-labels .mat-tab-label.mat-tab-label-active{background-color:transparent!important}.custom-tabs-create-modal .mat-mdc-tab-group .mat-mdc-tab-header .mat-tab-label-container .mat-tab-list .mat-tab-labels .mat-tab-label{width:50%!important;color:#1e293b!important}.custom-tabs .mat-mdc-tab-group .mat-tab-body-content{padding:10px 0 0!important}.custom-tabs .mat-mdc-tab-group .mat-ink-bar{height:0px!important}.custom-tabs .mat-mdc-tab-group .mat-mdc-tab-header{border-bottom:2px solid #cecece!important}.custom-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-tab-label-container .mat-tab-list .mat-tab-labels{max-width:min-content!important}.custom-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-tab-label-container .mat-tab-list .mat-tab-labels .mat-tab-label.mat-tab-label-active{background-color:transparent!important}.custom-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-tab-label-container .mat-tab-list .mat-tab-labels .mat-tab-label{width:50%!important;color:#1e293b!important;padding:0!important}.custom-tabs-create-modal .mat-mdc-tab-group .mat-mdc-tab-header .mat-tab-label-container .mat-tab-list .mat-tab-labels .mat-tab-label.mat-tab-disabled,.custom-tabs-create-modal .mat-tab-group .mat-tab-header .mat-tab-label-container .mat-tab-list .mat-tab-labels .mat-mdc-tab-link.mat-tab-disabled{color:#94a3b8!important}.custom-tabs-wrapper .mat-mdc-tab-group .mat-mdc-tab-header{border-bottom:none!important}.custom-tabs-wrapper .mat-mdc-tab-group .mat-mdc-tab-header .mat-tab-label-container .mat-tab-list .mat-ink-bar{display:none!important}.custom-tabs-wrapper .mat-mdc-tab-group .mat-mdc-tab-header .mat-tab-label-container .mat-tab-list .mat-tab-labels .mat-tab-label{border-radius:0!important;border-right:1px solid rgba(0,0,0,.25);padding:0 1em!important;margin-top:1em;height:min-content!important;margin-bottom:1rem!important}.custom-tabs-wrapper .mat-mdc-tab-group .mat-mdc-tab-header .mat-tab-label-container .mat-tab-list .mat-tab-labels .mat-tab-label.mat-tab-label-active{background-color:transparent!important;border-radius:0!important;padding:0 1em!important;margin-top:1em;height:min-content!important;margin-bottom:1rem!important}.hide-first-tab #mat-tab-label-0-0{display:none!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=arial]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=arial]:before{content:"Arial"!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=arial-black]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=arial-black]:before{content:"Arial Black"!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=comic-sans]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=comic-sans]:before{content:"Comic Sans"!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=courier-new]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=courier-new]:before{content:"Courier New"!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=georgia]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=georgia]:before{content:"Georgia"!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=helvetica]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=helvetica]:before{content:"Helvetica"!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=lucida]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=lucida]:before{content:"Lucida"!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=roboto]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=roboto]:before{content:"Roboto"!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=tahoma]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=tahoma]:before{content:"Tahoma"!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=times-new-roman]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=times-new-roman]:before{content:"Times New Roman"!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=trebuchet]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=trebuchet]:before{content:"Trebuchet"!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=verdana]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=verdana]:before{content:"Verdana"!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=sans-serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=sans-serif]:before{content:"San Serif"!important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="10px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="10px"]:before{content:"10px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="12px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="12px"]:before{content:"12px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="13px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="13px"]:before{content:"13px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="14px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="14px"]:before{content:"14px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="16px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="16px"]:before{content:"16px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="18px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="18px"]:before{content:"18px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="24px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="24px"]:before{content:"24px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="36px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="36px"]:before{content:"36px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="48px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="48px"]:before{content:"48px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="72px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="72px"]:before{content:"72px"}.ql-container.ql-snow{box-shadow:none!important;height:calc(100% - 1.5rem)!important}.ql-toolbar.ql-snow .ql-picker.ql-font{width:145px!important}.ql-container .ql-editor{min-height:10rem!important;max-height:100vh!important;height:calc(100vh - 22rem)}.ql-container .ql-editor img{max-width:100px;max-height:100px}.mat-orange-warning{color:var(--efdi-primary-text)!important;background-color:#fd5a00!important}.mat-orange-stroke{color:#fd5a00!important;background-color:#fff!important}.mat-orange-warning[disabled]{background-color:#0000001f!important}.date-container{height:40px;margin-bottom:1rem}.date-picker{font-weight:700;font-size:1.4rem;position:absolute;top:0;left:0;z-index:9;display:flex;align-items:center;justify-content:flex-start;width:100%}.date-picker .purple{color:var(--efdi-primary)}.search-input{height:32px;border:2px solid #cecece;border-radius:10px;background:#f5f7f9;margin-right:1rem;position:relative}.search-input .icon-search{position:absolute;top:0;left:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.search-input .icon-close{position:absolute;top:0;right:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}.search-input input{position:absolute;top:0;left:2rem;height:32px;display:flex;align-items:center;justify-content:flex-start;width:calc(100% - 60px)}.highlight-button{top:50%;left:50%;transform:translate(-50%,-50%)}.text-custom{color:#2b2b2b}app-videocall{width:100%;position:relative}.scrollClasses{height:150px;overflow-y:auto}.mat-calendar{background:#fff!important}.efdi-textarea{border:2px solid #cecece;border-radius:10px;font-weight:500;color:#474747;padding:10px 15px;width:100%;height:100px;resize:none}.efdi-textarea::placeholder{color:#cecece!important;font-weight:400!important}.mat-mdc-autocomplete-panel{background:#fff!important}.mat-mdc-autocomplete-panel .mat-mdc-option{min-height:40px}.mat-mdc-autocomplete-panel .mat-mdc-option .mat-pseudo-checkbox,.mat-mdc-autocomplete-panel .mat-mdc-option .mat-pseudo-checkbox-minimal{display:none!important}.mat-mdc-autocomplete-panel .mat-mdc-option .mdc-list-item__primary-text{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mdc-label{font-size:13px!important}.mat-tooltip,.mat-mdc-tooltip .mdc-tooltip__surface{background:#616161e6!important;color:#fff!important}.mat-drawer-inner-container,.mat-mdc-select-panel{background:#fff!important}.mat-mdc-input-element{color:#282828!important}.efdi-input{border:2px solid #cecece;border-radius:10px;font-weight:500;color:#474747;padding:0 .5rem 0 15px;width:100%;height:33px!important}.efdi-input:disabled{border:1.5px solid #97989c;color:#a0a0a0}.efdi-input::placeholder{color:#cecece!important;font-weight:400!important}.efdi-input:read-only{color:#a0a0a0;font-style:italic}.efdi-input.calendar{position:relative;background-image:url(/assets/icons/efdi-calendar.svg),linear-gradient(270deg,#f5f8ff 35px,#dcdcdc 35px 37px,#fff 37px);background-position:95% 50%;background-repeat:no-repeat}.efdi-input.calendar:disabled{border:1.5px solid #cecece;background-image:url(/assets/icons/efdi-calendar-grey.svg),linear-gradient(270deg,#f5f8ff 35px,#dcdcdc 35px 37px,#fff 37px);background-position:95% 50%;background-repeat:no-repeat}.efdi-input.no-numbers-btns{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.efdi-input.no-numbers-btns::-webkit-inner-spin-button{-webkit-appearance:none}.efdi-input.no-numbers-btns::-webkit-outer-spin-button{-webkit-appearance:none}.efdi-btn{background:#eaeaea;color:#97989c;font-weight:500;min-height:30px;height:auto;border-radius:25px;display:flex;align-items:center;justify-content:center;padding:0 1rem;transition:all .5s}.efdi-btn.border-radius{font-weight:600;border-radius:5px}.efdi-btn.grey{background:#fff;border:2px solid #cecece;color:#878787;font-weight:600}.efdi-btn.purple{background:var(--efdi-primary);color:var(--efdi-primary-text)}.efdi-btn.purple:hover:not(:disabled){filter:brightness(1.5)}.efdi-btn.danger{background:var(--efdi-danger);color:var(--efdi-primary-text)}.efdi-btn.transparent{background:transparent;border:1px solid rgba(153,153,153,.7098039216);color:#606060}.efdi-btn:disabled,.efdi-btn button[disabled]{background:#eaeaea;color:#97989c}.efdi-btn.active{background:var(--efdi-primary);color:var(--efdi-primary-text)}.efdi-btn-white{border:2px solid var(--efdi-primary);border-radius:50px;padding:0 .5rem;color:var(--efdi-primary);font-weight:500;display:flex;align-items:center;justify-content:center;min-height:30px;height:auto}.efdi-btn-white:disabled,.efdi-btn-white button[disabled]{border:2px solid #97989c;color:#97989c}.efdi-btn-white:disabled mat-icon,.efdi-btn-white button[disabled] mat-icon{filter:invert(71%) sepia(10%) saturate(99%) hue-rotate(191deg) brightness(84%) contrast(86%)}.mdc-fab{color:var(--efdi-primary-text)!important;stroke:var(--efdi-primary-text)!important}.efdi-btn-plus,.efdi-btn-back{background-image:url(/assets/icons/plus.svg);background-position:center;background-repeat:no-repeat;background-size:21px;background-color:#231138;border-radius:10px!important}.efdi-btn-back{background-image:url(/assets/icons/back-icon.svg);background-size:14px}.efdi-toggle .mat-slide-toggle-content{color:var(--efdi-primary);font-weight:700}.efdi-toggle .mat-slide-toggle-thumb,.efdi-toggle.gray .mat-slide-toggle-thumb{background-color:var(--efdi-primary)}.efdi-toggle.gray .mat-slide-toggle-content{color:#97989c;font-weight:500}.efdi-toggle.gray.selected .mat-slide-toggle-content{color:var(--efdi-primary);font-weight:700}.efdi-toggle.gray-purple .mat-slide-toggle-thumb{background-color:#474747}.efdi-toggle.gray-purple .mat-slide-toggle-content{color:#97989c;font-weight:500}.efdi-toggle.gray-purple.selected .mat-slide-toggle-content{color:var(--efdi-primary);font-weight:700}.efdi-number-input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:2px solid #cecece;border-radius:10px;font-weight:500;color:#474747;padding:0 .5rem;width:100%;height:30px;overflow:hidden;position:relative;display:flex;flex-direction:column;box-sizing:border-box}.efdi-number-input *{box-sizing:border-box}.efdi-number-input input{width:40px}.efdi-number-input input::-webkit-inner-spin-button{-webkit-appearance:none}.efdi-number-input input::-webkit-outer-spin-button{-webkit-appearance:none}.efdi-number-input input:disabled{color:#97989c}.efdi-number-input button{outline:none;-webkit-appearance:none;background-color:transparent;border:none;align-items:center;justify-content:center;width:35px;height:15px;cursor:pointer;margin:0}.efdi-number-input button:after{display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1rem;content:"-";color:#474747;background:#f5f8ff;border-left:2px solid #cecece;width:35px;height:14px;position:absolute;top:13px;right:0}.efdi-number-input button:disabled:after{color:#97989c}.efdi-number-input button.plus:after{content:"+";position:absolute;border-bottom:2px solid #cecece;top:-1px;right:0}.efdi-number-input button.plus:disabled:after{color:#97989c}.efdi-number-input.hours:after{content:"Hs";position:absolute;top:0;left:30px}.efdi-number-input.hours-disabled{border:2px solid #97989c}.efdi-number-input.hours-disabled:after{content:"Hs";position:absolute;top:0;left:30px;color:#97989c}.efdi-number-input.minutes:after{content:"min";position:absolute;top:0;left:30px}.efdi-number-input.minutes-disabled{border:2px solid #97989c}.efdi-number-input.minutes-disabled:after{content:"hs";position:absolute;top:0;left:30px;color:#97989c}:where(input[type=date],input[type=datetime-local]){color-scheme:light;font:inherit;color:inherit}:where(input[type=date],input[type=datetime-local])::-webkit-calendar-picker-indicator{width:20px;height:20px;margin-left:6px;padding:0;cursor:pointer;background:#575757;opacity:1;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M200-80q-33 0-56.5-23.5T120-160v-560q0-33 23.5-56.5T200-800h40v-80h80v80h320v-80h80v80h40q33 0 56.5 23.5T840-720v560q0 33-23.5 56.5T760-80H200Zm0-80h560v-400H200v400Zm0-480h560v-80H200v80Zm280 240q-17 0-28.5-11.5T440-440q0-17 11.5-28.5T480-480q17 0 28.5 11.5T520-440q0 17-11.5 28.5T480-400Zm-160 0q-17 0-28.5-11.5T280-440q0-17 11.5-28.5T320-480q17 0 28.5 11.5T360-440q0 17-11.5 28.5T320-400Zm320 0q-17 0-28.5-11.5T600-440q0-17 11.5-28.5T640-480q17 0 28.5 11.5T680-440q0 17-11.5 28.5T640-400ZM480-240q-17 0-28.5-11.5T440-280q0-17 11.5-28.5T480-320q17 0 28.5 11.5T520-280q0 17-11.5 28.5T480-240Zm-160 0q-17 0-28.5-11.5T280-280q0-17 11.5-28.5T320-320q17 0 28.5 11.5T360-280q0 17-11.5 28.5T320-240Zm320 0q-17 0-28.5-11.5T600-280q0-17 11.5-28.5T640-320q17 0 28.5 11.5T680-280q0 17-11.5 28.5T640-240Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M200-80q-33 0-56.5-23.5T120-160v-560q0-33 23.5-56.5T200-800h40v-80h80v80h320v-80h80v80h40q33 0 56.5 23.5T840-720v560q0 33-23.5 56.5T760-80H200Zm0-80h560v-400H200v400Zm0-480h560v-80H200v80Zm280 240q-17 0-28.5-11.5T440-440q0-17 11.5-28.5T480-480q17 0 28.5 11.5T520-440q0 17-11.5 28.5T480-400Zm-160 0q-17 0-28.5-11.5T280-440q0-17 11.5-28.5T320-480q17 0 28.5 11.5T360-440q0 17-11.5 28.5T320-400Zm320 0q-17 0-28.5-11.5T600-440q0-17 11.5-28.5T640-480q17 0 28.5 11.5T680-440q0 17-11.5 28.5T640-400ZM480-240q-17 0-28.5-11.5T440-280q0-17 11.5-28.5T480-320q17 0 28.5 11.5T520-280q0 17-11.5 28.5T480-240Zm-160 0q-17 0-28.5-11.5T280-280q0-17 11.5-28.5T320-320q17 0 28.5 11.5T360-280q0 17-11.5 28.5T320-240Zm320 0q-17 0-28.5-11.5T600-280q0-17 11.5-28.5T640-320q17 0 28.5 11.5T680-280q0 17-11.5 28.5T640-240Z'/%3E%3C/svg%3E") center/contain no-repeat}:where(input[type=date],input[type=datetime-local]):not(:disabled)::-webkit-calendar-picker-indicator:hover{background:var(--efdi-primary, #240c31)}:where(input[type=date],input[type=datetime-local]):disabled::-webkit-calendar-picker-indicator{background:#c9c9c9;cursor:default}.efdi-time-input{font-weight:500;color:#474747;width:100%;height:63px;overflow:hidden;position:relative;padding-top:18px}.efdi-time-input input[type=time]::-webkit-calendar-picker-indicator{display:none}.efdi-time-input input{border:2px solid #cecece;border-radius:10px;padding:0 1rem;position:relative;z-index:9;background:#fff;width:100%}.efdi-time-input input:disabled{border:2px solid #97989c;color:#97989c}.efdi-time-input button{border:2px solid #cecece;border-radius:10px;width:30px;height:30px;display:flex;justify-content:center;cursor:pointer;background:#f5f8ff;position:absolute;z-index:5}.efdi-time-input button.hour-inc{align-items:flex-start;top:0;left:8px}.efdi-time-input button.min-inc{align-items:flex-start;top:0;left:43px}.efdi-time-input button.hour-dec{align-items:flex-end;top:33px;left:8px}.efdi-time-input button.min-dec{align-items:flex-end;top:33px;left:43px}.efdi-time-input button:disabled{border:2px solid #97989c;color:#97989c}.efdi-time-input button:disabled mat-icon{filter:invert(71%) sepia(10%) saturate(99%) hue-rotate(191deg) brightness(84%) contrast(86%)}.efdi-select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";border:2px solid #dcdcdc;border-radius:10px;font-weight:500;color:#474747;width:100%;height:33px!important;background-image:url(/assets/icons/efdi-select-arrow.svg),linear-gradient(270deg,#f5f8ff 23px,#dcdcdc 23px 27px,#fff 27px);background-repeat:no-repeat;background-position-x:right}.efdi-select:disabled{border:2px solid #97989c;color:#97989c;background-image:url(/assets/icons/efdi-select-arrow-disabled.svg),linear-gradient(270deg,#f5f8ff 23px,#dcdcdc 23px 27px,#fff 27px)}.efdi-select-2{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;border:2px solid #dbdbdb;border-radius:10px;font-weight:500;color:#282828;opacity:1;padding:0 .5rem;width:100%;min-height:41px;box-shadow:none;background-image:url(/assets/icons/flecha-abajo.svg);background-repeat:no-repeat;background-position-x:95%;background-size:12px 40px}.efdi-select-2-cert{background-position-x:96%;min-height:33px;background-size:15px 34px}.efdi-select-2-cert-form{opacity:1;box-shadow:none;border:2px solid #dbdbdb;color:#474747;background-color:transparent}.efdi-select-2:disabled{color:#97989c}.vector-disabled{filter:invert(71%) sepia(10%) saturate(99%) hue-rotate(191deg) brightness(84%) contrast(86%)}.text-disabled{color:#a0a0a0!important}.slider{-webkit-appearance:none;appearance:none;width:100%;height:8px;background:#dcdcdc;border-radius:4px;color:#282828}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:100%;background:#282828;border:2px solid #282828;cursor:pointer}.slider::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:100%;background:#282828;border:2px solid #282828;cursor:pointer}.custom-modal{width:100vw!important;height:100vh!important;max-width:100vw!important}.mat-mdc-form-field.input-transparent .mat-focused{background:none!important}.mat-mdc-form-field.input-transparent .mat-form-field-wrapper .mat-form-field-flex{min-height:27px;border-radius:7px!important;border:1px solid #cecece!important;background:none!important;color:#474747!important;font-weight:500!important}.mat-mdc-form-field.input-transparent .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-mdc-input-element{padding:0}.mat-mdc-form-field.input-transparent .mat-form-field-wrapper .mat-form-field-flex .mat-focused{background:none!important}.mat-mdc-form-field.input-transparent .mat-form-field-wrapper .mat-form-field-flex .mat-mdc-form-field-focus-overlay{background-color:transparent!important}@media(min-width:600px){.custom-modal{border-radius:0!important}.new-personalized-study{width:90vw!important;max-width:800px!important;height:65%!important}.modal-virtual-class-student{width:30%!important;max-width:700px!important;min-width:400px!important;height:55%!important}.modal-exam-student{width:50%!important;max-width:700px!important;min-width:500px!important;height:55%!important}}.mat-mdc-checkbox{--mdc-checkbox-state-layer-size: 24px}.mat-mdc-checkbox .mdc-checkbox{width:16px;height:16px;flex:0 0 16px;padding:calc((var(--mdc-checkbox-state-layer-size) - 16px) / 2)}.mat-mdc-checkbox .mdc-checkbox__background{width:16px;height:16px;top:calc((var(--mdc-checkbox-state-layer-size) - 16px) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - 16px) / 2)}.mat-mdc-checkbox .mdc-checkbox__native-control{width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mat-mdc-form-field{--mat-form-field-container-height: 48px;--mat-form-field-container-vertical-padding: 14px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-form-field-container-text-size: 15px;--mat-form-field-container-text-line-height: 20px;--mat-form-field-container-text-weight: 500;--mat-form-field-filled-label-text-weight: 500;--mat-form-field-filled-container-color: transparent;--mat-form-field-filled-disabled-container-color: transparent;--mat-form-field-filled-input-text-color: #474747;--mat-form-field-filled-input-text-placeholder-color: #cecece;--mat-form-field-filled-disabled-input-text-color: #a0a0a0;--mat-form-field-filled-label-text-color: #9f9f9f;--mat-form-field-filled-hover-label-text-color: #9f9f9f;--mat-form-field-filled-focus-label-text-color: #9f9f9f;--mat-form-field-filled-disabled-label-text-color: #a0a0a0;--mat-form-field-filled-caret-color: var(--efdi-primary);--mat-form-field-leading-icon-color: #9f9f9f;--mat-form-field-trailing-icon-color: #9f9f9f;--mat-form-field-enabled-select-arrow-color: #9f9f9f;--mat-form-field-focus-select-arrow-color: var(--efdi-primary);--mat-form-field-filled-active-indicator-height: 0;--mat-form-field-filled-focus-active-indicator-height: 0;--mat-form-field-hover-state-layer-opacity: 0;--mat-form-field-focus-state-layer-opacity: 0}.mat-mdc-form-field .mat-mdc-text-field-wrapper{background-color:#fff!important;border:2px solid #cecece!important;border-radius:10px!important;transition:border-color .2s ease}.mat-mdc-form-field .mdc-line-ripple{display:none!important}.mat-mdc-form-field .mat-mdc-form-field-focus-overlay{background-color:transparent!important}.mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper{border-color:var(--efdi-primary)!important}.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-text-field-wrapper{border-color:var(--efdi-danger)!important}.mat-mdc-form-field.mat-form-field-disabled{opacity:1}.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper{border-color:#97989c!important;background-color:#fafafa!important}.mat-mdc-form-field .mat-mdc-input-element:read-only:not(:disabled){color:#a0a0a0!important;font-style:italic}.mat-mdc-form-field .mat-mdc-form-field-icon-prefix{display:flex;align-items:center;padding:0 0 0 4px}.mat-mdc-form-field .mat-mdc-form-field-icon-prefix>.mat-icon{padding:0 12px;width:20px;height:20px;min-width:20px;min-height:20px;font-size:20px;line-height:20px}.mat-mdc-form-field .mat-mdc-form-field-icon-prefix>.mat-mdc-icon-button{margin:0 4px 0 -4px}.mat-mdc-form-field .mat-mdc-form-field-icon-suffix{display:flex;align-items:center}.mat-mdc-form-field .mat-mdc-form-field-icon-suffix>.mat-icon{width:20px;height:20px;min-width:20px;min-height:20px;font-size:20px;line-height:20px}.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-notch-piece{border-color:transparent!important}.mat-mdc-form-field.field-dense{--mat-form-field-container-height: 36px;--mat-form-field-container-vertical-padding: 9px;--mat-form-field-filled-with-label-container-padding-top: 16px;--mat-form-field-filled-with-label-container-padding-bottom: 2px;--mat-form-field-container-text-size: 14px;--mat-form-field-container-text-line-height: 18px}.mat-mdc-form-field.field-dense .mat-mdc-form-field-icon-prefix>.mat-icon{padding:0 8px 0 4px;width:18px;height:18px;min-width:18px;min-height:18px;font-size:18px;line-height:18px}.mat-mdc-form-field.field-dense .mat-mdc-form-field-icon-prefix>.mat-mdc-icon-button{width:32px;min-width:32px;height:32px;min-height:32px;padding:6px;margin:0 4px 0 -4px}.mat-mdc-form-field.field-no-subscript .mat-mdc-form-field-subscript-wrapper{display:none!important;height:0!important}.cdk-overlay-pane.efdi-dialog{max-width:min(560px,100vw - 32px)!important;max-height:calc(100dvh - 32px)!important}.cdk-overlay-pane.efdi-dialog .app-dialog-container{padding:0!important}.cdk-overlay-pane.efdi-dialog .app-dialog-surface{border:1px solid #e2e2e2;border-radius:12px!important;box-shadow:none!important;color:#282828;display:flex;flex-direction:column;font-family:Be Vietnam Pro,system-ui,sans-serif;overflow:hidden}.cdk-overlay-pane.efdi-dialog .app-dialog-surface>*{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.efdi-dialog .ed-shell{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.efdi-dialog .ed-head{align-items:flex-start;border-bottom:1px solid #e2e2e2;display:flex;gap:12px;padding:20px 20px 16px}@media(min-width:600px){.efdi-dialog .ed-head{padding:24px 24px 18px}}.efdi-dialog .ed-head-text{flex:1 1 auto;min-width:0}.efdi-dialog .ed-eyebrow{color:#575757;font-size:13px;font-weight:500;margin-bottom:2px}.efdi-dialog .ed-title{color:#282828;font-size:20px;font-weight:700;letter-spacing:normal;line-height:1.25;margin:0;padding:0}.efdi-dialog .ed-title:before{display:none}@media(min-width:600px){.efdi-dialog .ed-title{font-size:22px}}.efdi-dialog .ed-icon-btn{align-items:center;border-radius:8px;color:#575757;display:inline-flex;flex:none;height:36px;justify-content:center;width:36px}.efdi-dialog .ed-icon-btn:hover{background:#f5f5f5;color:#282828}.efdi-dialog .ed-icon-btn:focus-visible{outline:2px solid var(--efdi-accentuation);outline-offset:1px}.efdi-dialog .ed-icon-btn .material-symbols-outlined{font-size:20px}.efdi-dialog .ed-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:20px}@media(min-width:600px){.efdi-dialog .ed-body{padding:24px}}.efdi-dialog .ed-section-title{color:#282828;font-size:16px;font-weight:600;margin:0 0 12px}.efdi-dialog .ed-foot{align-items:center;border-top:1px solid #e2e2e2;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;padding:16px 20px}@media(min-width:600px){.efdi-dialog .ed-foot{padding:16px 24px}}.efdi-dialog .ed-btn{align-items:center;border:1px solid #e2e2e2;border-radius:8px;background:#fff;color:#282828;display:inline-flex;font-size:15px;font-weight:500;gap:8px;height:44px;justify-content:center;padding:0 18px;white-space:nowrap}.efdi-dialog .ed-btn:hover:not(:disabled){background:#f5f5f5}.efdi-dialog .ed-btn:focus-visible{outline:2px solid var(--efdi-accentuation);outline-offset:2px}.efdi-dialog .ed-btn:disabled{cursor:not-allowed;opacity:.45}.efdi-dialog .ed-btn .material-symbols-outlined{font-size:20px}.efdi-dialog .ed-btn-primary{background:var(--efdi-primary);border-color:var(--efdi-primary);color:var(--efdi-primary-text);font-weight:600}.efdi-dialog .ed-btn-primary:hover:not(:disabled){background:color-mix(in srgb,var(--efdi-primary) 85%,#fff)}.ef-field{display:flex;flex-direction:column;gap:6px;min-width:0}.ef-label{color:#575757;font-size:14px;font-weight:500}.ef-input{background:#fff;border:1px solid #e2e2e2;border-radius:8px;color:#282828;font-size:15px;height:40px;min-width:0;padding:0 12px;width:100%}.ef-input::placeholder{color:#a9a9a9}.ef-input:focus{border-color:var(--efdi-primary, #240c31);outline:none}.ef-input:disabled{background:#f5f5f5;color:#a9a9a9;cursor:not-allowed}.ef-input.ng-touched.ng-invalid,.ef-input.ef-invalid{border-color:#e51515}textarea.ef-input{height:auto;line-height:1.5;min-height:104px;padding:10px 12px;resize:vertical}select.ef-input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24'%3E%3Cpath fill='%23575757' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;cursor:pointer;padding-right:36px}.ef-input-group{position:relative}.ef-input-group .ef-input{padding-right:84px}.ef-input-group .ef-input-actions{display:flex;gap:2px;position:absolute;right:4px;top:50%;transform:translateY(-50%)}.ef-icon-btn{align-items:center;border-radius:8px;color:#575757;display:inline-flex;flex:none;height:34px;justify-content:center;width:34px}.ef-icon-btn:hover{background:#f5f5f5;color:#282828}.ef-icon-btn:focus-visible{outline:2px solid var(--efdi-accentuation, #00d6b7);outline-offset:1px}.ef-icon-btn .material-symbols-outlined{font-size:20px}.ef-checklist{border:1px solid #e2e2e2;border-radius:8px;max-height:188px;overflow-y:auto}.ef-checklist label{align-items:center;border-bottom:1px solid #ededed;color:#282828;cursor:pointer;display:flex;font-size:14px;gap:10px;padding:9px 12px}.ef-checklist label:last-child{border-bottom:0}.ef-checklist label:hover{background:#f5f5f5}.ef-checklist.ef-invalid{border-color:#e51515}.ef-check{accent-color:var(--efdi-primary, #240c31);flex:none;height:18px;width:18px}.ef-error{color:#b11010;font-size:13px}.app-toast-stack{bottom:16px;display:flex;flex-direction:column;gap:8px;left:16px;max-width:calc(100vw - 32px);position:fixed;z-index:10010}.app-toast{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:12px;color:#282828;display:flex;font-family:Be Vietnam Pro,system-ui,sans-serif;font-size:14px;font-weight:500;gap:10px;max-width:400px;padding:12px 16px}.app-toast .material-symbols-outlined{flex:none;font-size:20px}.app-toast-success{background:#d6fcd0;border-color:#40bc6b}.app-toast-success .material-symbols-outlined{color:#006624}.app-toast-error{background:#fcdede;border-color:#e51515}.app-toast-error .material-symbols-outlined{color:#b11010}.app-toast-info{background:#e3efff;border-color:#4a8be8}.app-toast-info .material-symbols-outlined{color:#1e5fbf}.mat-mdc-menu-panel.efdi-menu{border:1px solid #e2e2e2;border-radius:12px!important;box-shadow:none!important;min-width:220px!important;padding:6px}.mat-mdc-menu-panel.efdi-menu .mat-mdc-menu-content{padding:0}.mat-mdc-menu-panel.efdi-menu .efdi-menu-label{color:#a9a9a9;font-size:12px;font-weight:500;padding:6px 10px 4px}.mat-mdc-menu-panel.efdi-menu .mat-mdc-menu-item{border-radius:8px;color:#282828;font-family:Be Vietnam Pro,system-ui,sans-serif;font-size:14px;font-weight:500;min-height:40px;padding:0 10px}.mat-mdc-menu-panel.efdi-menu .mat-mdc-menu-item .mat-mdc-menu-item-text{align-items:center;display:flex;gap:10px;width:100%}.mat-mdc-menu-panel.efdi-menu .mat-mdc-menu-item:hover:not([disabled]){background:#f5f5f5}.mat-mdc-menu-panel.efdi-menu .mat-mdc-menu-item.efdi-menu-selected{background:#e2f8f5;font-weight:600}.mat-mdc-menu-panel.efdi-menu .efdi-menu-check{color:#006152;font-size:18px;margin-left:auto}.subject-pane{flex:1 1 auto;min-height:0;overflow-y:auto}.subject-pane.subject-pane-flush{padding:0!important}.subject-pane>*{display:block;min-height:100%}@media(min-width:960px){.subject-pane.subject-pane>*{display:flex;flex-direction:column}.subject-pane.subject-pane>*:has(.pane-scroll){height:100%;min-height:0}.subject-pane:has(>* .pane-scroll){overflow-y:hidden}.subject-pane>*>*,.pane-fill>*{flex-shrink:0}.subject-pane.subject-pane .pane-fill{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.subject-pane.subject-pane .pane-scroll{align-content:start;flex:1 1 auto;grid-auto-rows:max-content;min-height:0;overflow-y:auto}}.backdrop-on-mobile{background-color:#0009}@media(min-width:600px){.backdrop-on-mobile{background-color:transparent}}.header-icon-btn .material-symbols-outlined{font-size:20px;font-variation-settings:"wght" 300}*,:before,:after{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-scroll-snap-strictness: proximity;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity));--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: var(--tw-empty, );--tw-brightness: var(--tw-empty, );--tw-contrast: var(--tw-empty, );--tw-grayscale: var(--tw-empty, );--tw-hue-rotate: var(--tw-empty, );--tw-invert: var(--tw-empty, );--tw-saturate: var(--tw-empty, );--tw-sepia: var(--tw-empty, );--tw-drop-shadow: var(--tw-empty, );--tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}.pointer-events-none{pointer-events:none!important}.visible,.\!visible{visibility:visible!important}.invisible{visibility:hidden!important}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:sticky!important}.inset-0{inset:0!important}.inset-y-0{top:0!important;bottom:0!important}.inset-x-0{left:0!important;right:0!important}.right-3{right:.75rem!important}.top-3{top:.75rem!important}.top-1\/2{top:50%!important}.right-0{right:0!important}.top-full{top:100%!important}.left-0{left:0!important}.top-0{top:0!important}.left-\[-8px\]{left:-8px!important}.left-3{left:.75rem!important}.top-9{top:2.25rem!important}.bottom-0{bottom:0!important}.top-0\.5{top:.125rem!important}.right-0\.5{right:.125rem!important}.left-4{left:1rem!important}.right-4{right:1rem!important}.top-\[var\(--panel-top\)\]{top:var(--panel-top)!important}.left-2{left:.5rem!important}.top-\[30px\]{top:30px!important}.bottom-2{bottom:.5rem!important}.top-2{top:.5rem!important}.right-8{right:2rem!important}.bottom-1{bottom:.25rem!important}.right-1{right:.25rem!important}.right-2{right:.5rem!important}.top-\[42px\]{top:42px!important}.bottom-0\.5{bottom:.125rem!important}.-left-\[26\.5px\]{left:-26.5px!important}.top-1{top:.25rem!important}.top-\[80px\]{top:80px!important}.right-2\.5{right:.625rem!important}.left-1\/2{left:50%!important}.right-\[9\%\]{right:9%!important}.z-\[1\]{z-index:1!important}.z-\[1000\]{z-index:1000!important}.z-20{z-index:20!important}.z-10{z-index:10!important}.z-50{z-index:50!important}.z-40{z-index:40!important}.z-30{z-index:30!important}.order-3{order:3!important}.order-6{order:6!important}.order-1{order:1!important}.order-5{order:5!important}.order-2{order:2!important}.order-4{order:4!important}.order-7{order:7!important}.order-last{order:9999!important}.col-span-full{grid-column:1 / -1!important}.col-span-2{grid-column:span 2 / span 2!important}.col-start-2{grid-column-start:2!important}.col-end-4{grid-column-end:4!important}.row-span-2{grid-row:span 2 / span 2!important}.m-0{margin:0!important}.m-4{margin:1rem!important}.m-2{margin:.5rem!important}.m-auto{margin:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-4{margin-top:1rem!important;margin-bottom:1rem!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.my-1\.5{margin-top:.375rem!important;margin-bottom:.375rem!important}.-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.my-8{margin-top:2rem!important;margin-bottom:2rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-6{margin-left:1.5rem!important;margin-right:1.5rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:.75rem!important}.mt-4{margin-top:1rem!important}.-mr-2{margin-right:-.5rem!important}.mt-5{margin-top:1.25rem!important}.mt-1{margin-top:.25rem!important}.mt-0\.5{margin-top:.125rem!important}.mt-0{margin-top:0!important}.mt-auto{margin-top:auto!important}.ml-auto{margin-left:auto!important}.mb-1{margin-bottom:.25rem!important}.-mt-3{margin-top:-.75rem!important}.-mt-2{margin-top:-.5rem!important}.-ml-2{margin-left:-.5rem!important}.mr-1{margin-right:.25rem!important}.mt-10{margin-top:2.5rem!important}.ml-1{margin-left:.25rem!important}.-mr-1{margin-right:-.25rem!important}.mb-5{margin-bottom:1.25rem!important}.ml-3{margin-left:.75rem!important}.mt-12{margin-top:3rem!important}.mt-8{margin-top:2rem!important}.mt-6{margin-top:1.5rem!important}.mb-3{margin-bottom:.75rem!important}.mb-2{margin-bottom:.5rem!important}.mb-\[0\.2px\]{margin-bottom:.2px!important}.-ml-1{margin-left:-.25rem!important}.-ml-1\.5{margin-left:-.375rem!important}.-mt-1{margin-top:-.25rem!important}.mt-13{margin-top:3.25rem!important}.mb-4{margin-bottom:1rem!important}.-mr-1\.5{margin-right:-.375rem!important}.mt-1\.5{margin-top:.375rem!important}.mb-1\.5{margin-bottom:.375rem!important}.ml-5{margin-left:1.25rem!important}.-mt-10{margin-top:-2.5rem!important}.mb-\[50px\]{margin-bottom:50px!important}.-ml-0\.5{margin-left:-.125rem!important}.-ml-0{margin-left:-0px!important}.ml-2{margin-left:.5rem!important}.mr-auto{margin-right:auto!important}.mb-6{margin-bottom:1.5rem!important}.mt-\[23px\]{margin-top:23px!important}.mr-2{margin-right:.5rem!important}.-mr-3{margin-right:-.75rem!important}.ml-7{margin-left:1.75rem!important}.\!mt-0{margin-top:0!important}.mt-px{margin-top:1px!important}.mb-2\.5{margin-bottom:.625rem!important}.mb-10{margin-bottom:2.5rem!important}.mt-2\.5{margin-top:.625rem!important}.mr-\[23\%\]{margin-right:23%!important}.ml-4{margin-left:1rem!important}.mr-3{margin-right:.75rem!important}.block,.\!block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.table{display:table!important}.grid{display:grid!important}.contents{display:contents!important}.hidden{display:none!important}.aspect-square{aspect-ratio:1 / 1!important}.h-full{height:100%!important}.h-10{height:2.5rem!important}.h-\[160px\]{height:160px!important}.h-9{height:2.25rem!important}.h-11{height:2.75rem!important}.h-8{height:2rem!important}.h-7{height:1.75rem!important}.h-\[30px\]{height:30px!important}.h-\[180px\]{height:180px!important}.h-\[18px\]{height:18px!important}.h-\[1000px\]{height:1000px!important}.h-\[2px\]{height:2px!important}.h-\[40px\]{height:40px!important}.h-16{height:4rem!important}.h-\[38px\]{height:38px!important}.h-5{height:1.25rem!important}.h-\[150px\]{height:150px!important}.h-6{height:1.5rem!important}.h-\[200px\]{height:200px!important}.h-\[44px\]{height:44px!important}.h-\[140px\]{height:140px!important}.h-\[232px\]{height:232px!important}.h-\[52px\]{height:52px!important}.h-\[1px\]{height:1px!important}.h-\[22px\]{height:22px!important}.h-3{height:.75rem!important}.h-1\.5{height:.375rem!important}.h-1{height:.25rem!important}.h-12{height:3rem!important}.h-px{height:1px!important}.h-\[100dvh\]{height:100dvh!important}.h-\[88px\]{height:88px!important}.h-24{height:6rem!important}.h-0{height:0px!important}.h-\[35px\]{height:35px!important}.h-\[60px\]{height:60px!important}.h-0\.5{height:.125rem!important}.h-2{height:.5rem!important}.h-\[96px\]{height:96px!important}.\!h-9{height:2.25rem!important}.\!h-\[28px\]{height:28px!important}.h-4{height:1rem!important}.h-\[216px\]{height:216px!important}.h-\[70vh\]{height:70vh!important}.h-\[420px\]{height:420px!important}.h-\[46px\]{height:46px!important}.h-\[72px\]{height:72px!important}.h-14{height:3.5rem!important}.h-\[70px\]{height:70px!important}.h-\[48px\]{height:48px!important}.h-\[117px\]{height:117px!important}.h-\[90px\]{height:90px!important}.h-\[155px\]{height:155px!important}.h-\[115px\]{height:115px!important}.h-\[26px\]{height:26px!important}.h-\[300px\]{height:300px!important}.h-\[100px\]{height:100px!important}.h-\[116px\]{height:116px!important}.h-\[78px\]{height:78px!important}.h-\[220px\]{height:220px!important}.h-2\.5{height:.625rem!important}.h-\[110px\]{height:110px!important}.max-h-\[700px\]{max-height:700px!important}.max-h-\[min\(720px\,calc\(100dvh-32px\)\)\]{max-height:min(720px,calc(100dvh - 32px))!important}.max-h-\[min\(640px\,calc\(100dvh-32px\)\)\]{max-height:min(640px,calc(100dvh - 32px))!important}.max-h-\[90vh\]{max-height:90vh!important}.max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)!important}.max-h-\[200px\]{max-height:200px!important}.max-h-\[300px\]{max-height:300px!important}.max-h-\[calc\(100dvh-96px\)\]{max-height:calc(100dvh - 96px)!important}.max-h-\[80px\]{max-height:80px!important}.max-h-\[160px\]{max-height:160px!important}.max-h-full{max-height:100%!important}.max-h-\[60vh\]{max-height:60vh!important}.max-h-\[80vh\]{max-height:80vh!important}.max-h-\[116px\]{max-height:116px!important}.max-h-\[340px\]{max-height:340px!important}.max-h-\[320px\]{max-height:320px!important}.max-h-\[220px\]{max-height:220px!important}.max-h-\[240px\]{max-height:240px!important}.max-h-\[260px\]{max-height:260px!important}.max-h-40{max-height:10rem!important}.max-h-\[88vh\]{max-height:88vh!important}.max-h-24{max-height:6rem!important}.min-h-0{min-height:0px!important}.min-h-\[120px\]{min-height:120px!important}.min-h-\[160px\]{min-height:160px!important}.min-h-\[64px\]{min-height:64px!important}.min-h-\[28px\]{min-height:28px!important}.min-h-\[240px\]{min-height:240px!important}.min-h-\[140px\]{min-height:140px!important}.min-h-\[88px\]{min-height:88px!important}.min-h-\[35px\]{min-height:35px!important}.min-h-\[56px\]{min-height:56px!important}.min-h-full{min-height:100%!important}.min-h-\[20px\]{min-height:20px!important}.min-h-\[40px\]{min-height:40px!important}.min-h-\[420px\]{min-height:420px!important}.min-h-\[116px\]{min-height:116px!important}.min-h-\[46px\]{min-height:46px!important}.min-h-\[62px\]{min-height:62px!important}.min-h-\[80px\]{min-height:80px!important}.min-h-\[70px\]{min-height:70px!important}.min-h-\[36px\]{min-height:36px!important}.w-50{width:12.5rem!important}.w-\[4rem\]{width:4rem!important}.w-full{width:100%!important}.w-\[64px\]{width:64px!important}.w-9{width:2.25rem!important}.w-10{width:2.5rem!important}.w-\[300px\]{width:300px!important}.w-\[80px\]{width:80px!important}.w-\[22px\]{width:22px!important}.w-\[244px\]{width:244px!important}.w-\[14px\]{width:14px!important}.w-\[200px\]{width:200px!important}.w-\[40px\]{width:40px!important}.w-\[88px\]{width:88px!important}.w-11{width:2.75rem!important}.w-\[422px\]{width:422px!important}.w-64{width:16rem!important}.w-32{width:8rem!important}.w-8{width:2rem!important}.w-16{width:4rem!important}.w-\[52px\]{width:52px!important}.w-48{width:12rem!important}.w-\[140px\]{width:140px!important}.w-\[240px\]{width:240px!important}.w-\[106px\]{width:106px!important}.w-fit{width:fit-content!important}.w-\[110px\]{width:110px!important}.w-14{width:3.5rem!important}.w-\[15px\]{width:15px!important}.w-\[149px\]{width:149px!important}.w-2\/5{width:40%!important}.w-4\/5{width:80%!important}.w-1\.5{width:.375rem!important}.w-1{width:.25rem!important}.w-7{width:1.75rem!important}.w-12{width:3rem!important}.w-\[calc\(100vw-32px\)\]{width:calc(100vw - 32px)!important}.w-auto{width:auto!important}.w-1\/2{width:50%!important}.w-\[18px\]{width:18px!important}.w-\[220px\]{width:220px!important}.w-28{width:7rem!important}.w-24{width:6rem!important}.w-0{width:0px!important}.w-5{width:1.25rem!important}.\!w-9{width:2.25rem!important}.w-4{width:1rem!important}.w-\[96px\]{width:96px!important}.w-\[112px\]{width:112px!important}.w-6{width:1.5rem!important}.w-\[120px\]{width:120px!important}.w-px{width:1px!important}.w-\[260px\]{width:260px!important}.w-\[85\%\]{width:85%!important}.w-3{width:.75rem!important}.w-2{width:.5rem!important}.w-3\/5{width:60%!important}.w-2\.5{width:.625rem!important}.w-\[min\(360px\,85vw\)\]{width:min(360px,85vw)!important}.w-\[72px\]{width:72px!important}.w-\[380px\]{width:380px!important}.w-\[360px\]{width:360px!important}.min-w-0{min-width:0px!important}.min-w-\[180px\]{min-width:180px!important}.min-w-\[220px\]{min-width:220px!important}.min-w-\[160px\]{min-width:160px!important}.min-w-\[110px\]{min-width:110px!important}.min-w-max{min-width:max-content!important}.min-w-\[640px\]{min-width:640px!important}.min-w-\[18px\]{min-width:18px!important}.min-w-6{min-width:1.5rem!important}.min-w-\[200px\]{min-width:200px!important}.min-w-\[20px\]{min-width:20px!important}.min-w-\[44px\]{min-width:44px!important}.\!min-w-0{min-width:0px!important}.min-w-\[140px\]{min-width:140px!important}.min-w-\[84px\]{min-width:84px!important}.min-w-\[120px\]{min-width:120px!important}.min-w-\[480px\]{min-width:480px!important}.min-w-\[96px\]{min-width:96px!important}.min-w-5{min-width:1.25rem!important}.min-w-full{min-width:100%!important}.min-w-\[150px\]{min-width:150px!important}.min-w-\[48px\]{min-width:48px!important}.min-w-\[40px\]{min-width:40px!important}.min-w-\[64px\]{min-width:64px!important}.min-w-\[80px\]{min-width:80px!important}.min-w-4{min-width:1rem!important}.min-w-\[960px\]{min-width:960px!important}.min-w-\[260px\]{min-width:260px!important}.max-w-\[560px\]{max-width:560px!important}.max-w-\[1560px\]{max-width:1560px!important}.max-w-\[340px\]{max-width:340px!important}.max-w-\[640px\]{max-width:640px!important}.max-w-\[520px\]{max-width:520px!important}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)!important}.max-w-\[818px\]{max-width:818px!important}.max-w-\[800px\]{max-width:800px!important}.max-w-\[500px\]{max-width:500px!important}.max-w-\[790px\]{max-width:790px!important}.max-w-\[220px\]{max-width:220px!important}.max-w-full{max-width:100%!important}.max-w-\[104px\]{max-width:104px!important}.max-w-\[1200px\]{max-width:1200px!important}.max-w-\[240px\]{max-width:240px!important}.max-w-\[280px\]{max-width:280px!important}.max-w-\[190px\]{max-width:190px!important}.max-w-\[400px\]{max-width:400px!important}.max-w-80{max-width:20rem!important}.max-w-\[100px\]{max-width:100px!important}.max-w-\[480px\]{max-width:480px!important}.max-w-md{max-width:28rem!important}.max-w-\[360px\]{max-width:360px!important}.max-w-\[64px\]{max-width:64px!important}.max-w-\[1060px\]{max-width:1060px!important}.\!max-w-\[220px\]{max-width:220px!important}.max-w-\[420px\]{max-width:420px!important}.max-w-\[71px\]{max-width:71px!important}.max-w-\[320px\]{max-width:320px!important}.max-w-\[124px\]{max-width:124px!important}.max-w-\[85\%\]{max-width:85%!important}.max-w-4xl{max-width:56rem!important}.max-w-5xl{max-width:64rem!important}.max-w-6xl{max-width:72rem!important}.max-w-\[720px\]{max-width:720px!important}.max-w-\[180px\]{max-width:180px!important}.max-w-\[140px\]{max-width:140px!important}.max-w-\[880px\]{max-width:880px!important}.max-w-\[1100px\]{max-width:1100px!important}.max-w-\[22ch\]{max-width:22ch!important}.max-w-\[586px\]{max-width:586px!important}.max-w-\[600px\]{max-width:600px!important}.max-w-\[760px\]{max-width:760px!important}.flex-1{flex:1 1 0%!important}.flex-none{flex:none!important}.flex-auto{flex:1 1 auto!important}.flex-\[1_1_320px\]{flex:1 1 320px!important}.flex-shrink,.shrink{flex-shrink:1!important}.shrink-0{flex-shrink:0!important}.flex-grow,.grow{flex-grow:1!important}.table-auto{table-layout:auto!important}.table-fixed{table-layout:fixed!important}.border-collapse{border-collapse:collapse!important}.border-separate{border-collapse:separate!important}.-translate-y-1\/2{--tw-translate-y: -50% !important;transform:var(--tw-transform)!important}.translate-x-full{--tw-translate-x: 100% !important;transform:var(--tw-transform)!important}.rotate-180{--tw-rotate: 180deg !important;transform:var(--tw-transform)!important}.-rotate-90{--tw-rotate: -90deg !important;transform:var(--tw-transform)!important}.rotate-90{--tw-rotate: 90deg !important;transform:var(--tw-transform)!important}.rotate-270{--tw-rotate: 270deg !important;transform:var(--tw-transform)!important}.scale-50{--tw-scale-x: .5 !important;--tw-scale-y: .5 !important;transform:var(--tw-transform)!important}.scale-\[0\.7\]{--tw-scale-x: .7 !important;--tw-scale-y: .7 !important;transform:var(--tw-transform)!important}.scale-75{--tw-scale-x: .75 !important;--tw-scale-y: .75 !important;transform:var(--tw-transform)!important}.scale-125{--tw-scale-x: 1.25 !important;--tw-scale-y: 1.25 !important;transform:var(--tw-transform)!important}.transform{transform:var(--tw-transform)!important}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin .9s linear infinite!important}.cursor-pointer{cursor:pointer!important}.cursor-grab{cursor:grab!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-col-resize{cursor:col-resize!important}.cursor-default{cursor:default!important}.resize-none{resize:none!important}.resize-y{resize:vertical!important}.resize{resize:both!important}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)!important}.snap-mandatory{--tw-scroll-snap-strictness: mandatory !important}.snap-start{scroll-snap-align:start!important}.scroll-mt-2{scroll-margin-top:.5rem!important}.list-none{list-style-type:none!important}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr!important}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto!important}.grid-cols-\[repeat\(auto-fill\,minmax\(250px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-\[72px_minmax\(0\,1\.2fr\)_140px_minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)_24px\]{grid-template-columns:72px minmax(0,1.2fr) 140px minmax(0,.8fr) minmax(0,1.2fr) 24px!important}.grid-cols-\[36px_1fr_auto\]{grid-template-columns:36px 1fr auto!important}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,300px\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))!important}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto!important}.grid-cols-\[minmax\(0\,1fr\)_120px\]{grid-template-columns:minmax(0,1fr) 120px!important}.flex-row{flex-direction:row!important}.flex-col{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.content-start{align-content:flex-start!important}.items-start{align-items:flex-start!important}.items-end{align-items:flex-end!important}.items-center{align-items:center!important}.items-baseline{align-items:baseline!important}.items-stretch{align-items:stretch!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.gap-3{gap:.75rem!important}.gap-2{gap:.5rem!important}.gap-4{gap:1rem!important}.gap-5{gap:1.25rem!important}.gap-1\.5{gap:.375rem!important}.gap-1{gap:.25rem!important}.gap-2\.5{gap:.625rem!important}.gap-6{gap:1.5rem!important}.gap-\[14px\]{gap:14px!important}.gap-10{gap:2.5rem!important}.gap-8{gap:2rem!important}.gap-0\.5{gap:.125rem!important}.gap-0{gap:0px!important}.\!gap-1\.5{gap:.375rem!important}.\!gap-1{gap:.25rem!important}.gap-3\.5{gap:.875rem!important}.\!gap-6{gap:1.5rem!important}.gap-x-2{column-gap:.5rem!important}.gap-x-6{column-gap:1.5rem!important}.gap-y-2{row-gap:.5rem!important}.gap-x-4{column-gap:1rem!important}.gap-y-4{row-gap:1rem!important}.gap-x-3{column-gap:.75rem!important}.gap-y-1{row-gap:.25rem!important}.gap-y-5{row-gap:1.25rem!important}.gap-y-3{row-gap:.75rem!important}.gap-x-8{column-gap:2rem!important}.gap-y-1\.5{row-gap:.375rem!important}.gap-y-0\.5{row-gap:.125rem!important}.gap-y-0{row-gap:0px!important}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.5rem * var(--tw-space-y-reverse))!important}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0 !important;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))!important;border-bottom-width:calc(1px * var(--tw-divide-y-reverse))!important}.divide-\[\#EDEDED\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1 !important;border-color:rgb(237 237 237 / var(--tw-divide-opacity))!important}.self-start{align-self:flex-start!important}.self-end{align-self:flex-end!important}.self-center{align-self:center!important}.self-stretch{align-self:stretch!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-clip{overflow:clip!important}.overflow-x-auto{overflow-x:auto!important}.overflow-y-auto{overflow-y:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-hidden{overflow-y:hidden!important}.overscroll-contain{overscroll-behavior:contain!important}.scroll-smooth{scroll-behavior:smooth!important}.truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.overflow-ellipsis{text-overflow:ellipsis!important}.whitespace-nowrap{white-space:nowrap!important}.whitespace-pre-line{white-space:pre-line!important}.whitespace-pre-wrap{white-space:pre-wrap!important}.break-words{overflow-wrap:break-word!important}.break-all{word-break:break-all!important}.rounded-lg{border-radius:.5rem!important}.rounded-xl{border-radius:.75rem!important}.rounded-full{border-radius:9999px!important}.rounded{border-radius:.25rem!important}.rounded-md{border-radius:.375rem!important}.rounded-3xl{border-radius:1.5rem!important}.rounded-2xl{border-radius:1rem!important}.rounded-none{border-radius:0!important}.rounded-\[10px\]{border-radius:10px!important}.rounded-t-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.border{border-width:1px!important}.border-2{border-width:2px!important}.border-0{border-width:0px!important}.border-4{border-width:4px!important}.border-\[0\.75px\]{border-width:.75px!important}.border-y{border-top-width:1px!important;border-bottom-width:1px!important}.border-r{border-right-width:1px!important}.border-t{border-top-width:1px!important}.border-l-0{border-left-width:0px!important}.border-b{border-bottom-width:1px!important}.border-l{border-left-width:1px!important}.border-b-2{border-bottom-width:2px!important}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-none{border-style:none!important}.border-\[\#E2E2E2\]{--tw-border-opacity: 1 !important;border-color:rgb(226 226 226 / var(--tw-border-opacity))!important}.border-\[\#DCDCDC\]{--tw-border-opacity: 1 !important;border-color:rgb(220 220 220 / var(--tw-border-opacity))!important}.border-\[\#E07400\]{--tw-border-opacity: 1 !important;border-color:rgb(224 116 0 / var(--tw-border-opacity))!important}.border-\[\#E7DDCF\]{--tw-border-opacity: 1 !important;border-color:rgb(231 221 207 / var(--tw-border-opacity))!important}.border-\[\#DADADA\]{--tw-border-opacity: 1 !important;border-color:rgb(218 218 218 / var(--tw-border-opacity))!important}.border-\[\#EDEDED\]{--tw-border-opacity: 1 !important;border-color:rgb(237 237 237 / var(--tw-border-opacity))!important}.border-\[\#D7D7D7\]{--tw-border-opacity: 1 !important;border-color:rgb(215 215 215 / var(--tw-border-opacity))!important}.border-\[\#cecece\]{--tw-border-opacity: 1 !important;border-color:rgb(206 206 206 / var(--tw-border-opacity))!important}.border-\[\#E51515\]{--tw-border-opacity: 1 !important;border-color:rgb(229 21 21 / var(--tw-border-opacity))!important}.border-\[\#40BC6B\]{--tw-border-opacity: 1 !important;border-color:rgb(64 188 107 / var(--tw-border-opacity))!important}.border-\[color\:var\(--efdi-primary\,\#240C31\)\]{border-color:var(--efdi-primary,#240C31)!important}.border-\[\#CECECE\]{--tw-border-opacity: 1 !important;border-color:rgb(206 206 206 / var(--tw-border-opacity))!important}.border-\[\#DBDBDB\]{--tw-border-opacity: 1 !important;border-color:rgb(219 219 219 / var(--tw-border-opacity))!important}.border-white{--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity))!important}.border-\[\#C9C9C9\]{--tw-border-opacity: 1 !important;border-color:rgb(201 201 201 / var(--tw-border-opacity))!important}.border-\[\#F5F5F5\]{--tw-border-opacity: 1 !important;border-color:rgb(245 245 245 / var(--tw-border-opacity))!important}.border-\[\#EBEBC8\]{--tw-border-opacity: 1 !important;border-color:rgb(235 235 200 / var(--tw-border-opacity))!important}.border-\[\#CECECE5b\]{border-color:#cecece5b!important}.border-black\/10{border-color:#0000001a!important}.border-white\/60{border-color:#fff9!important}.border-\[\#cfcfcfb9\]{border-color:#cfcfcfb9!important}.border-\[\#4CAF505b\]{border-color:#4caf505b!important}.border-\[\#AD4D4D5b\]{border-color:#ad4d4d5b!important}.border-\[\#8787875b\]{border-color:#8787875b!important}.border-\[\#A9A9A9\]{--tw-border-opacity: 1 !important;border-color:rgb(169 169 169 / var(--tw-border-opacity))!important}.border-transparent{border-color:transparent!important}.border-\[\#F1F1F1\]{--tw-border-opacity: 1 !important;border-color:rgb(241 241 241 / var(--tw-border-opacity))!important}.border-black\/\[\.06\]{border-color:#0000000f!important}.border-\[color\:var\(--efdi-accentuation\,\#00D5B6\)\]{border-color:var(--efdi-accentuation,#00D5B6)!important}.border-\[color\:var\(--efdi-primary\,\#2A1139\)\]{border-color:var(--efdi-primary,#2A1139)!important}.border-\[\#4A8BE8\]{--tw-border-opacity: 1 !important;border-color:rgb(74 139 232 / var(--tw-border-opacity))!important}.border-\[color\:var\(--efdi-accentuation\,\#00D6B7\)\]{border-color:var(--efdi-accentuation,#00D6B7)!important}.border-\[color\:var\(--cal-border\)\]{border-color:var(--cal-border)!important}.border-t-\[color\:var\(--efdi-primary\,\#240C31\)\]{border-top-color:var(--efdi-primary,#240C31)!important}.bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.bg-\[color\:var\(--efdi-primary\,\#240C31\)\]{background-color:var(--efdi-primary,#240C31)!important}.bg-\[\#F0FFFF\]{--tw-bg-opacity: 1 !important;background-color:rgb(240 255 255 / var(--tw-bg-opacity))!important}.bg-\[\#F5F5F5\]{--tw-bg-opacity: 1 !important;background-color:rgb(245 245 245 / var(--tw-bg-opacity))!important}.bg-transparent{background-color:transparent!important}.bg-\[\#FAFAFA\]{--tw-bg-opacity: 1 !important;background-color:rgb(250 250 250 / var(--tw-bg-opacity))!important}.bg-\[\#B11010\]{--tw-bg-opacity: 1 !important;background-color:rgb(177 16 16 / var(--tw-bg-opacity))!important}.bg-\[\#F4F0FF\]{--tw-bg-opacity: 1 !important;background-color:rgb(244 240 255 / var(--tw-bg-opacity))!important}.bg-\[\#D6FCD0\]{--tw-bg-opacity: 1 !important;background-color:rgb(214 252 208 / var(--tw-bg-opacity))!important}.bg-\[\#FCDEDE\]{--tw-bg-opacity: 1 !important;background-color:rgb(252 222 222 / var(--tw-bg-opacity))!important}.bg-black\/40{background-color:#0006!important}.bg-\[\#FFECD6\]{--tw-bg-opacity: 1 !important;background-color:rgb(255 236 214 / var(--tw-bg-opacity))!important}.bg-\[\#F7EAD9\]{--tw-bg-opacity: 1 !important;background-color:rgb(247 234 217 / var(--tw-bg-opacity))!important}.bg-\[\#FBFBFB\]{--tw-bg-opacity: 1 !important;background-color:rgb(251 251 251 / var(--tw-bg-opacity))!important}.bg-\[color\:var\(--efdi-primary\,\#2A1139\)\]{background-color:var(--efdi-primary,#2A1139)!important}.bg-\[\#ffffff\]{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.bg-\[\#E9E9E9\]{--tw-bg-opacity: 1 !important;background-color:rgb(233 233 233 / var(--tw-bg-opacity))!important}.bg-\[\#FFFFFF\]{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.bg-\[color\:var\(--efdi-accentuation\,\#00D6B7\)\]{background-color:var(--efdi-accentuation,#00D6B7)!important}.bg-\[\#EDEDED\]{--tw-bg-opacity: 1 !important;background-color:rgb(237 237 237 / var(--tw-bg-opacity))!important}.bg-\[\#1B0B25\]{--tw-bg-opacity: 1 !important;background-color:rgb(27 11 37 / var(--tw-bg-opacity))!important}.bg-\[\#E2E2E2\]{--tw-bg-opacity: 1 !important;background-color:rgb(226 226 226 / var(--tw-bg-opacity))!important}.bg-\[\#FFFFE9\]{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 233 / var(--tw-bg-opacity))!important}.bg-\[\#F5F7F9\]{--tw-bg-opacity: 1 !important;background-color:rgb(245 247 249 / var(--tw-bg-opacity))!important}.bg-\[\#282828\]\/60{background-color:#28282899!important}.bg-\[\#EFEFEF\]{--tw-bg-opacity: 1 !important;background-color:rgb(239 239 239 / var(--tw-bg-opacity))!important}.bg-\[\#E5E5E5\]{--tw-bg-opacity: 1 !important;background-color:rgb(229 229 229 / var(--tw-bg-opacity))!important}.bg-\[\#E2F8F5\]{--tw-bg-opacity: 1 !important;background-color:rgb(226 248 245 / var(--tw-bg-opacity))!important}.bg-\[\#282828\]\/40{background-color:#28282866!important}.bg-\[\#DADADA\]{--tw-bg-opacity: 1 !important;background-color:rgb(218 218 218 / var(--tw-bg-opacity))!important}.bg-white\/70{background-color:#ffffffb3!important}.bg-\[\#282828\]{--tw-bg-opacity: 1 !important;background-color:rgb(40 40 40 / var(--tw-bg-opacity))!important}.bg-\[\#262626\]{--tw-bg-opacity: 1 !important;background-color:rgb(38 38 38 / var(--tw-bg-opacity))!important}.bg-\[\#282828\]\/70{background-color:#282828b3!important}.bg-\[\#EEFBFA\]{--tw-bg-opacity: 1 !important;background-color:rgb(238 251 250 / var(--tw-bg-opacity))!important}.bg-\[\#A9A9A9\]{--tw-bg-opacity: 1 !important;background-color:rgb(169 169 169 / var(--tw-bg-opacity))!important}.bg-\[\#40BC6B\]{--tw-bg-opacity: 1 !important;background-color:rgb(64 188 107 / var(--tw-bg-opacity))!important}.bg-\[\#0F9D58\]{--tw-bg-opacity: 1 !important;background-color:rgb(15 157 88 / var(--tw-bg-opacity))!important}.bg-\[\#E3EFFF\]{--tw-bg-opacity: 1 !important;background-color:rgb(227 239 255 / var(--tw-bg-opacity))!important}.bg-\[\#C9C9C9\]{--tw-bg-opacity: 1 !important;background-color:rgb(201 201 201 / var(--tw-bg-opacity))!important}.bg-\[\#fff\]{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.bg-\[\#005748\]{--tw-bg-opacity: 1 !important;background-color:rgb(0 87 72 / var(--tw-bg-opacity))!important}.bg-\[\#0F0F0F\]{--tw-bg-opacity: 1 !important;background-color:rgb(15 15 15 / var(--tw-bg-opacity))!important}.bg-\[\#950E0E\]{--tw-bg-opacity: 1 !important;background-color:rgb(149 14 14 / var(--tw-bg-opacity))!important}.bg-\[\#C1EEE7\]{--tw-bg-opacity: 1 !important;background-color:rgb(193 238 231 / var(--tw-bg-opacity))!important}.bg-\[color\:var\(--cal-surface-2\)\]{background-color:var(--cal-surface-2)!important}.bg-\[\#575757\]{--tw-bg-opacity: 1 !important;background-color:rgb(87 87 87 / var(--tw-bg-opacity))!important}.bg-\[url\(\'assets\/images\/new\/fondo-lls-04\.png\'\)\]{background-image:url("./media/fondo-lls-04-IUPDOWFK.png")!important}.bg-\[url\(\'assets\/images\/lobby-der\.png\'\)\]{background-image:url("./media/lobby-der-ULUFRTSP.png")!important}.bg-none{background-image:none!important}.bg-\[url\(\'assets\/images\/bg-examen\.png\'\)\]{background-image:url("./media/bg-examen-YRREKTHV.png")!important}.bg-\[url\(\/assets\/images\/cuadrados\.png\)\]{background-image:url(/assets/images/cuadrados.png)!important}.bg-cover{background-size:cover!important}.bg-center{background-position:center!important}.bg-no-repeat{background-repeat:no-repeat!important}.object-contain{object-fit:contain!important}.object-cover{object-fit:cover!important}.object-right-top{object-position:right top!important}.p-4{padding:1rem!important}.p-3{padding:.75rem!important}.p-6{padding:1.5rem!important}.p-5{padding:1.25rem!important}.p-1\.5{padding:.375rem!important}.p-1{padding:.25rem!important}.\!p-0{padding:0!important}.p-2\.5{padding:.625rem!important}.p-2{padding:.5rem!important}.p-0\.5{padding:.125rem!important}.p-0{padding:0!important}.px-\[18px\]{padding-left:18px!important;padding-right:18px!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.px-3{padding-left:.75rem!important;padding-right:.75rem!important}.py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-4{padding-top:1rem!important;padding-bottom:1rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.py-16{padding-top:4rem!important;padding-bottom:4rem!important}.px-3\.5{padding-left:.875rem!important;padding-right:.875rem!important}.px-8{padding-left:2rem!important;padding-right:2rem!important}.py-8{padding-top:2rem!important;padding-bottom:2rem!important}.px-\[30px\]{padding-left:30px!important;padding-right:30px!important}.px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-12{padding-left:3rem!important;padding-right:3rem!important}.py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-12{padding-top:3rem!important;padding-bottom:3rem!important}.px-\[10px\]{padding-left:10px!important;padding-right:10px!important}.px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.py-0\.5{padding-top:.125rem!important;padding-bottom:.125rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.py-3\.5{padding-top:.875rem!important;padding-bottom:.875rem!important}.py-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.\!px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-0{padding-left:0!important;padding-right:0!important}.\!px-3\.5{padding-left:.875rem!important;padding-right:.875rem!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.pb-2{padding-bottom:.5rem!important}.pt-5{padding-top:1.25rem!important}.pb-5{padding-bottom:1.25rem!important}.pt-2{padding-top:.5rem!important}.pt-6{padding-top:1.5rem!important}.pr-14{padding-right:3.5rem!important}.pt-1\.5{padding-top:.375rem!important}.pt-1{padding-top:.25rem!important}.pt-4{padding-top:1rem!important}.pl-5{padding-left:1.25rem!important}.pr-8{padding-right:2rem!important}.pt-7{padding-top:1.75rem!important}.pb-4{padding-bottom:1rem!important}.pb-6{padding-bottom:1.5rem!important}.pb-3{padding-bottom:.75rem!important}.pt-8{padding-top:2rem!important}.pr-2{padding-right:.5rem!important}.pb-11{padding-bottom:2.75rem!important}.pt-0{padding-top:0!important}.pr-3{padding-right:.75rem!important}.pl-9{padding-left:2.25rem!important}.pl-4{padding-left:1rem!important}.pr-\[1px\]{padding-right:1px!important}.pt-3{padding-top:.75rem!important}.pb-1{padding-bottom:.25rem!important}.pl-3{padding-left:.75rem!important}.pr-1{padding-right:.25rem!important}.pl-6{padding-left:1.5rem!important}.pr-4{padding-right:1rem!important}.pb-16{padding-bottom:4rem!important}.pl-1{padding-left:.25rem!important}.pb-10{padding-bottom:2.5rem!important}.pt-16{padding-top:4rem!important}.pb-52{padding-bottom:13rem!important}.pb-8{padding-bottom:2rem!important}.pb-12{padding-bottom:3rem!important}.pt-0\.5{padding-top:.125rem!important}.pl-0{padding-left:0!important}.pt-14{padding-top:3.5rem!important}.pr-9{padding-right:2.25rem!important}.pb-2\.5{padding-bottom:.625rem!important}.pl-2{padding-left:.5rem!important}.pt-px{padding-top:1px!important}.pr-20{padding-right:5rem!important}.pt-2\.5{padding-top:.625rem!important}.pr-16{padding-right:4rem!important}.pr-10{padding-right:2.5rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.font-mono{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-\[15px\]{font-size:15px!important}.text-\[20px\]{font-size:20px!important}.text-4xl{font-size:2rem!important}.text-\[23px\]{font-size:23px!important}.text-\[16px\]{font-size:16px!important}.text-\[14px\]{font-size:14px!important}.text-\[13px\]{font-size:13px!important}.text-\[22px\]{font-size:22px!important}.text-\[56px\]{font-size:56px!important}.text-\[18px\]{font-size:18px!important}.text-\[26px\]{font-size:26px!important}.text-\[30px\]{font-size:30px!important}.text-\[17px\]{font-size:17px!important}.text-\[32px\]{font-size:32px!important}.text-\[28px\]{font-size:28px!important}.text-sm{font-size:.75rem!important}.text-\[12px\]{font-size:12px!important}.text-\[11px\]{font-size:11px!important}.text-\[40px\]{font-size:40px!important}.text-\[24px\]{font-size:24px!important}.text-\[27px\]{font-size:27px!important}.text-lg{font-size:1rem!important}.text-\[36px\]{font-size:36px!important}.text-\[34px\]{font-size:34px!important}.text-\[48px\]{font-size:48px!important}.text-\[10px\]{font-size:10px!important}.text-\[64px\]{font-size:64px!important}.text-base{font-size:.875rem!important}.\!text-\[13px\]{font-size:13px!important}.text-\[19px\]{font-size:19px!important}.text-\[47px\]{font-size:47px!important}.text-\[21px\]{font-size:21px!important}.\!text-\[14px\]{font-size:14px!important}.\!text-\[16px\]{font-size:16px!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-black{font-weight:900!important}.font-normal{font-weight:400!important}.font-bold{font-weight:700!important}.font-extrabold{font-weight:800!important}.font-light{font-weight:300!important}.uppercase{text-transform:uppercase!important}.capitalize{text-transform:capitalize!important}.italic{font-style:italic!important}.not-italic{font-style:normal!important}*,:before,:after{--tw-ordinal: var(--tw-empty, );--tw-slashed-zero: var(--tw-empty, );--tw-numeric-figure: var(--tw-empty, );--tw-numeric-spacing: var(--tw-empty, );--tw-numeric-fraction: var(--tw-empty, );--tw-font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.ordinal{--tw-ordinal: ordinal !important;font-variant-numeric:var(--tw-font-variant-numeric)!important}.tabular-nums{--tw-numeric-spacing: tabular-nums !important;font-variant-numeric:var(--tw-font-variant-numeric)!important}.leading-none{line-height:1!important}.leading-6{line-height:1.5rem!important}.leading-7{line-height:1.75rem!important}.leading-\[1\.15\]{line-height:1.15!important}.leading-tight{line-height:1.25!important}.leading-relaxed{line-height:1.625!important}.leading-snug{line-height:1.375!important}.leading-4{line-height:1rem!important}.leading-normal{line-height:1.5!important}.leading-\[1\.25\]{line-height:1.25!important}.leading-5{line-height:1.25rem!important}.leading-\[18px\]{line-height:18px!important}.leading-10{line-height:2.5rem!important}.leading-\[1\.3\]{line-height:1.3!important}.leading-\[1\.2\]{line-height:1.2!important}.leading-\[1\.12\]{line-height:1.12!important}.leading-\[1\.55\]{line-height:1.55!important}.leading-\[1\.5\]{line-height:1.5!important}.leading-\[1\.65\]{line-height:1.65!important}.leading-\[1\.6\]{line-height:1.6!important}.tracking-tight{letter-spacing:-.025em!important}.tracking-normal{letter-spacing:0em!important}.text-\[\#282828\]{--tw-text-opacity: 1 !important;color:rgb(40 40 40 / var(--tw-text-opacity))!important}.text-\[color\:var\(--efdi-primary-text\,\#FFFFFF\)\]{color:var(--efdi-primary-text,#FFFFFF)!important}.text-\[\#575757\]{--tw-text-opacity: 1 !important;color:rgb(87 87 87 / var(--tw-text-opacity))!important}.text-\[\#5B5B5B\]{--tw-text-opacity: 1 !important;color:rgb(91 91 91 / var(--tw-text-opacity))!important}.text-\[\#A9A9A9\]{--tw-text-opacity: 1 !important;color:rgb(169 169 169 / var(--tw-text-opacity))!important}.text-\[color\:var\(--efdi-primary\,\#240C31\)\]{color:var(--efdi-primary,#240C31)!important}.text-\[color\:var\(--cat-job\)\]{color:var(--cat-job)!important}.text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.text-\[color\:var\(--efdi-primary-text\,\#fff\)\]{color:var(--efdi-primary-text,#fff)!important}.text-\[\#006624\]{--tw-text-opacity: 1 !important;color:rgb(0 102 36 / var(--tw-text-opacity))!important}.text-\[\#B11010\]{--tw-text-opacity: 1 !important;color:rgb(177 16 16 / var(--tw-text-opacity))!important}.text-\[\#8A4700\]{--tw-text-opacity: 1 !important;color:rgb(138 71 0 / var(--tw-text-opacity))!important}.text-\[\#474747\]{--tw-text-opacity: 1 !important;color:rgb(71 71 71 / var(--tw-text-opacity))!important}.text-\[\#909090\]{--tw-text-opacity: 1 !important;color:rgb(144 144 144 / var(--tw-text-opacity))!important}.text-\[\#7B7B7B\]{--tw-text-opacity: 1 !important;color:rgb(123 123 123 / var(--tw-text-opacity))!important}.text-\[\#1C1C1C\]{--tw-text-opacity: 1 !important;color:rgb(28 28 28 / var(--tw-text-opacity))!important}.text-\[\#353535\]{--tw-text-opacity: 1 !important;color:rgb(53 53 53 / var(--tw-text-opacity))!important}.text-\[\#28282880\]{color:#28282880!important}.text-\[\#a9a9a9\]{--tw-text-opacity: 1 !important;color:rgb(169 169 169 / var(--tw-text-opacity))!important}.text-\[color\:var\(--sf-accent-text\)\]{color:var(--sf-accent-text)!important}.text-\[\#006152\]{--tw-text-opacity: 1 !important;color:rgb(0 97 82 / var(--tw-text-opacity))!important}.text-\[\#C9C9C9\]{--tw-text-opacity: 1 !important;color:rgb(201 201 201 / var(--tw-text-opacity))!important}.text-\[\#000\]{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important}.text-\[\#A5A5A5\]{--tw-text-opacity: 1 !important;color:rgb(165 165 165 / var(--tw-text-opacity))!important}.text-\[\#5f5f5f\]{--tw-text-opacity: 1 !important;color:rgb(95 95 95 / var(--tw-text-opacity))!important}.text-\[\#40BC6B\]{--tw-text-opacity: 1 !important;color:rgb(64 188 107 / var(--tw-text-opacity))!important}.text-black{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important}.text-\[\#f5f5f5\]{--tw-text-opacity: 1 !important;color:rgb(245 245 245 / var(--tw-text-opacity))!important}.text-\[\#b4b4b4\]{--tw-text-opacity: 1 !important;color:rgb(180 180 180 / var(--tw-text-opacity))!important}.text-\[\#878787\]{--tw-text-opacity: 1 !important;color:rgb(135 135 135 / var(--tw-text-opacity))!important}.text-\[\#4a4949\]{--tw-text-opacity: 1 !important;color:rgb(74 73 73 / var(--tw-text-opacity))!important}.text-\[\#8a8a8a\]{--tw-text-opacity: 1 !important;color:rgb(138 138 138 / var(--tw-text-opacity))!important}.text-white\/70{color:#ffffffb3!important}.text-\[\#E88C64\]{--tw-text-opacity: 1 !important;color:rgb(232 140 100 / var(--tw-text-opacity))!important}.text-\[\#4CAF50\]{--tw-text-opacity: 1 !important;color:rgb(76 175 80 / var(--tw-text-opacity))!important}.text-\[\#AD4D4D\]{--tw-text-opacity: 1 !important;color:rgb(173 77 77 / var(--tw-text-opacity))!important}.text-white\/90{color:#ffffffe6!important}.text-\[\#282828\]\/80{color:#282828cc!important}.text-white\/80{color:#fffc!important}.text-\[\#D4D4D4\]{--tw-text-opacity: 1 !important;color:rgb(212 212 212 / var(--tw-text-opacity))!important}.text-\[color\:var\(--efdi-primary\,\#2A1139\)\]{color:var(--efdi-primary,#2A1139)!important}.text-\[\#1E5FBF\]{--tw-text-opacity: 1 !important;color:rgb(30 95 191 / var(--tw-text-opacity))!important}.text-\[color\:var\(--efdi-accentuation\,\#00D6B7\)\]{color:var(--efdi-accentuation,#00D6B7)!important}.\!text-\[\#575757\]{--tw-text-opacity: 1 !important;color:rgb(87 87 87 / var(--tw-text-opacity))!important}.text-\[\#fff\]{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.text-\[\#888888\]{--tw-text-opacity: 1 !important;color:rgb(136 136 136 / var(--tw-text-opacity))!important}.text-\[\#525252\]{--tw-text-opacity: 1 !important;color:rgb(82 82 82 / var(--tw-text-opacity))!important}.text-\[\#007417\]{--tw-text-opacity: 1 !important;color:rgb(0 116 23 / var(--tw-text-opacity))!important}.text-\[\#2B2B2B\]{--tw-text-opacity: 1 !important;color:rgb(43 43 43 / var(--tw-text-opacity))!important}.text-\[\#A8A8A8\]{--tw-text-opacity: 1 !important;color:rgb(168 168 168 / var(--tw-text-opacity))!important}.text-\[\#00A439\]{--tw-text-opacity: 1 !important;color:rgb(0 164 57 / var(--tw-text-opacity))!important}.text-\[\#494949\]{--tw-text-opacity: 1 !important;color:rgb(73 73 73 / var(--tw-text-opacity))!important}.text-\[color\:var\(--cal-text\)\]{color:var(--cal-text)!important}.text-\[color\:var\(--cal-text-2\)\]{color:var(--cal-text-2)!important}.text-\[color\:var\(--cal-err\)\]{color:var(--cal-err)!important}.text-\[color\:var\(--cat-job\,\#AD004E\)\]{color:var(--cat-job,#AD004E)!important}.underline{text-decoration-line:underline!important}.line-through{text-decoration-line:line-through!important}.underline-offset-2{text-underline-offset:2px!important}.accent-\[color\:var\(--efdi-primary\,\#240C31\)\]{accent-color:var(--efdi-primary,#240C31)!important}.accent-\[\#B11010\]{accent-color:#B11010!important}.opacity-100{opacity:1!important}.opacity-60{opacity:.6!important}.opacity-50{opacity:.5!important}.opacity-30{opacity:.3!important}.opacity-\[0\.71\]{opacity:.71!important}.opacity-0{opacity:0!important}.opacity-70{opacity:.7!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline{outline-style:solid!important}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring-\[\#E2E2E2\]{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(226 226 226 / var(--tw-ring-opacity)) !important}.ring-\[color\:var\(--efdi-accentuation\,\#2BC9AF\)\]{--tw-ring-color: var(--efdi-accentuation,#2BC9AF) !important}.blur{--tw-blur: blur(8px) !important;filter:var(--tw-filter)!important}.blur-2xl{--tw-blur: blur(40px) !important;filter:var(--tw-filter)!important}.invert{--tw-invert: invert(100%) !important;filter:var(--tw-filter)!important}.sepia{--tw-sepia: sepia(100%) !important;filter:var(--tw-filter)!important}.filter{filter:var(--tw-filter)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-opacity{transition-property:opacity!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-transform{transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-\[transform\,margin\]{transition-property:transform,margin!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-\[width\]{transition-property:width!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.duration-200{transition-duration:.2s!important}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.icon-size-14{width:3.5rem!important;height:3.5rem!important;min-width:3.5rem!important;min-height:3.5rem!important;font-size:3.5rem!important;line-height:3.5rem!important}.icon-size-14 svg{width:3.5rem!important;height:3.5rem!important}.icon-size-8{width:2rem!important;height:2rem!important;min-width:2rem!important;min-height:2rem!important;font-size:2rem!important;line-height:2rem!important}.icon-size-8 svg{width:2rem!important;height:2rem!important}.icon-size-4\.5{width:1.125rem!important;height:1.125rem!important;min-width:1.125rem!important;min-height:1.125rem!important;font-size:1.125rem!important;line-height:1.125rem!important}.icon-size-4\.5 svg{width:1.125rem!important;height:1.125rem!important}.icon-size-4{width:1rem!important;height:1rem!important;min-width:1rem!important;min-height:1rem!important;font-size:1rem!important;line-height:1rem!important}.icon-size-4 svg{width:1rem!important;height:1rem!important}.icon-size-5{width:1.25rem!important;height:1.25rem!important;min-width:1.25rem!important;min-height:1.25rem!important;font-size:1.25rem!important;line-height:1.25rem!important}.icon-size-5 svg{width:1.25rem!important;height:1.25rem!important}.line-clamp-1{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important}.line-clamp-2{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.line-clamp-3{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}.\[scrollbar-width\:none\]{scrollbar-width:none}.first-letter\:uppercase:first-letter{text-transform:uppercase!important}.placeholder\:text-\[\#A9A9A9\]::placeholder{--tw-text-opacity: 1 !important;color:rgb(169 169 169 / var(--tw-text-opacity))!important}.placeholder\:text-\[\#28282880\]::placeholder{color:#28282880!important}.first\:mt-0:first-child{margin-top:0!important}.first\:border-l:first-child{border-left-width:1px!important}.first\:border-t-0:first-child{border-top-width:0px!important}.last\:border-b-0:last-child{border-bottom-width:0px!important}.empty\:hidden:empty{display:none!important}.focus-within\:border-\[color\:var\(--efdi-accentuation\,\#00D6B7\)\]:focus-within{border-color:var(--efdi-accentuation,#00D6B7)!important}.focus-within\:border-\[color\:var\(--efdi-accentuation\,\#2BC9AF\)\]:focus-within{border-color:var(--efdi-accentuation,#2BC9AF)!important}.focus-within\:border-\[color\:var\(--efdi-primary\,\#240C31\)\]:focus-within{border-color:var(--efdi-primary,#240C31)!important}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.focus-within\:ring-\[color\:var\(--efdi-accentuation\,\#00D6B7\)\]:focus-within{--tw-ring-color: var(--efdi-accentuation,#00D6B7) !important}.hover\:border-\[\#C9C9C9\]:hover{--tw-border-opacity: 1 !important;border-color:rgb(201 201 201 / var(--tw-border-opacity))!important}.hover\:border-\[color\:var\(--efdi-primary\,\#240C31\)\]:hover{border-color:var(--efdi-primary,#240C31)!important}.hover\:bg-\[\#F5F5F5\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(245 245 245 / var(--tw-bg-opacity))!important}.hover\:bg-\[\#FAFAFA\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(250 250 250 / var(--tw-bg-opacity))!important}.hover\:bg-white:hover{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.hover\:bg-\[\#FCDEDE\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(252 222 222 / var(--tw-bg-opacity))!important}.hover\:bg-white\/60:hover{background-color:#fff9!important}.hover\:bg-black\/5:hover{background-color:#0000000d!important}.hover\:bg-\[\#EDEDED\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(237 237 237 / var(--tw-bg-opacity))!important}.hover\:bg-\[\#f2f2f2\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(242 242 242 / var(--tw-bg-opacity))!important}.hover\:bg-\[\#E4E8EC\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(228 232 236 / var(--tw-bg-opacity))!important}.hover\:bg-white\/10:hover{background-color:#ffffff1a!important}.hover\:bg-\[\#F9F9F9\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(249 249 249 / var(--tw-bg-opacity))!important}.hover\:bg-\[\#E2E2E2\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(226 226 226 / var(--tw-bg-opacity))!important}.hover\:bg-\[\#5A5A5A\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(90 90 90 / var(--tw-bg-opacity))!important}.hover\:text-\[\#282828\]:hover{--tw-text-opacity: 1 !important;color:rgb(40 40 40 / var(--tw-text-opacity))!important}.hover\:text-\[\#B11010\]:hover{--tw-text-opacity: 1 !important;color:rgb(177 16 16 / var(--tw-text-opacity))!important}.hover\:text-white\/80:hover{color:#fffc!important}.hover\:underline:hover{text-decoration-line:underline!important}.hover\:opacity-90:hover{opacity:.9!important}.focus\:border-\[color\:var\(--efdi-primary\,\#240C31\)\]:focus{border-color:var(--efdi-primary,#240C31)!important}.focus\:border-\[color\:var\(--efdi-accentuation\,\#00D6B7\)\]:focus{border-color:var(--efdi-accentuation,#00D6B7)!important}.focus\:outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important}.focus-visible\:bg-\[\#F5F5F5\]:focus-visible{--tw-bg-opacity: 1 !important;background-color:rgb(245 245 245 / var(--tw-bg-opacity))!important}.focus-visible\:bg-\[\#FCDEDE\]:focus-visible{--tw-bg-opacity: 1 !important;background-color:rgb(252 222 222 / var(--tw-bg-opacity))!important}.focus-visible\:bg-\[\#FAFAFA\]:focus-visible{--tw-bg-opacity: 1 !important;background-color:rgb(250 250 250 / var(--tw-bg-opacity))!important}.focus-visible\:text-\[\#B11010\]:focus-visible{--tw-text-opacity: 1 !important;color:rgb(177 16 16 / var(--tw-text-opacity))!important}.focus-visible\:text-\[\#282828\]:focus-visible{--tw-text-opacity: 1 !important;color:rgb(40 40 40 / var(--tw-text-opacity))!important}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent!important;outline-offset:2px!important}.focus-visible\:outline:focus-visible{outline-style:solid!important}.focus-visible\:outline-2:focus-visible{outline-width:2px!important}.focus-visible\:outline-\[color\:var\(--efdi-accentuation\,\#00D6B7\)\]:focus-visible{outline-color:var(--efdi-accentuation,#00D6B7)!important}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.focus-visible\:ring-\[color\:var\(--efdi-accentuation\,\#00D6B7\)\]:focus-visible{--tw-ring-color: var(--efdi-accentuation,#00D6B7) !important}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px !important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed!important}.disabled\:cursor-default:disabled{cursor:default!important}.disabled\:bg-\[\#F5F5F5\]:disabled{--tw-bg-opacity: 1 !important;background-color:rgb(245 245 245 / var(--tw-bg-opacity))!important}.disabled\:text-\[\#A9A9A9\]:disabled{--tw-text-opacity: 1 !important;color:rgb(169 169 169 / var(--tw-text-opacity))!important}.disabled\:text-\[\#C9C9C9\]:disabled{--tw-text-opacity: 1 !important;color:rgb(201 201 201 / var(--tw-text-opacity))!important}.disabled\:opacity-50:disabled{opacity:.5!important}.disabled\:opacity-60:disabled{opacity:.6!important}.disabled\:opacity-40:disabled{opacity:.4!important}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent!important}.disabled\:hover\:opacity-100:hover:disabled{opacity:1!important}.group:focus-within .group-focus-within\:opacity-100{opacity:1!important}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem !important;transform:var(--tw-transform)!important}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px !important;transform:var(--tw-transform)!important}.group:hover .group-hover\:bg-\[\#F5F5F5\]{--tw-bg-opacity: 1 !important;background-color:rgb(245 245 245 / var(--tw-bg-opacity))!important}.group:hover .group-hover\:text-\[\#282828\]{--tw-text-opacity: 1 !important;color:rgb(40 40 40 / var(--tw-text-opacity))!important}.group:hover .group-hover\:opacity-100{opacity:1!important}@media print{.print\:hidden{display:none!important}}@media(min-width:600px){.sm\:absolute{position:absolute!important}.sm\:left-auto{left:auto!important}.sm\:right-0{right:0!important}.sm\:top-full{top:100%!important}.sm\:order-none{order:0!important}.sm\:col-span-1{grid-column:span 1 / span 1!important}.sm\:col-span-2{grid-column:span 2 / span 2!important}.sm\:mx-0{margin-left:0!important;margin-right:0!important}.sm\:mt-auto{margin-top:auto!important}.sm\:mr-8{margin-right:2rem!important}.sm\:mt-2{margin-top:.5rem!important}.sm\:mt-3{margin-top:.75rem!important}.sm\:mt-5{margin-top:1.25rem!important}.sm\:mt-8{margin-top:2rem!important}.sm\:ml-auto{margin-left:auto!important}.sm\:mt-7{margin-top:1.75rem!important}.sm\:ml-3{margin-left:.75rem!important}.sm\:block{display:block!important}.sm\:inline{display:inline!important}.sm\:flex{display:flex!important}.sm\:hidden,.sm\:\!hidden{display:none!important}.sm\:h-\[186px\]{height:186px!important}.sm\:h-\[168px\]{height:168px!important}.sm\:h-\[76px\]{height:76px!important}.sm\:h-\[117px\]{height:117px!important}.sm\:max-h-\[min\(560px\,calc\(100dvh-96px\)\)\]{max-height:min(560px,calc(100dvh - 96px))!important}.sm\:min-h-\[150px\]{min-height:150px!important}.sm\:w-\[80px\]{width:80px!important}.sm\:w-\[104px\]{width:104px!important}.sm\:w-\[360px\]{width:360px!important}.sm\:w-\[260px\]{width:260px!important}.sm\:w-auto{width:auto!important}.sm\:w-\[255px\]{width:255px!important}.sm\:w-\[200px\]{width:200px!important}.sm\:w-\[280px\]{width:280px!important}.sm\:w-\[155px\]{width:155px!important}.sm\:w-\[610px\]{width:610px!important}.sm\:w-\[71\.2\%\]{width:71.2%!important}.sm\:w-\[400px\]{width:400px!important}.sm\:w-80{width:20rem!important}.sm\:w-\[170px\]{width:170px!important}.sm\:w-\[300px\]{width:300px!important}.sm\:w-\[220px\]{width:220px!important}.sm\:w-\[110px\]{width:110px!important}.sm\:w-\[175px\]{width:175px!important}.sm\:w-\[285px\]{width:285px!important}.sm\:w-\[max\(280px\,calc\(\(100\%_-_48px\)\/3\)\)\]{width:max(280px,calc((100% - 48px) / 3))!important}.sm\:w-\[76px\]{width:76px!important}.sm\:w-\[130px\]{width:130px!important}.sm\:w-44{width:11rem!important}.sm\:min-w-\[280px\]{min-width:280px!important}.sm\:min-w-\[146px\]{min-width:146px!important}.sm\:min-w-\[220px\]{min-width:220px!important}.sm\:min-w-\[320px\]{min-width:320px!important}.sm\:max-w-\[560px\]{max-width:560px!important}.sm\:max-w-\[420px\]{max-width:420px!important}.sm\:max-w-\[620px\]{max-width:620px!important}.sm\:max-w-\[320px\]{max-width:320px!important}.sm\:max-w-\[480px\]{max-width:480px!important}.sm\:max-w-screen-lg{max-width:1280px!important}.sm\:flex-1{flex:1 1 0%!important}.sm\:flex-none{flex:none!important}.sm\:shrink-0{flex-shrink:0!important}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sm\:grid-cols-\[minmax\(0\,340px\)_minmax\(0\,200px\)\]{grid-template-columns:minmax(0,340px) minmax(0,200px)!important}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sm\:grid-cols-\[minmax\(0\,240px\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,240px) minmax(0,1fr) auto!important}.sm\:grid-cols-\[minmax\(0\,1fr\)_88px_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,1fr) 88px minmax(0,1.3fr)!important}.sm\:flex-row{flex-direction:row!important}.sm\:flex-col{flex-direction:column!important}.sm\:flex-wrap{flex-wrap:wrap!important}.sm\:flex-nowrap{flex-wrap:nowrap!important}.sm\:items-start{align-items:flex-start!important}.sm\:items-center{align-items:center!important}.sm\:justify-start{justify-content:flex-start!important}.sm\:justify-center{justify-content:center!important}.sm\:justify-between{justify-content:space-between!important}.sm\:gap-4{gap:1rem!important}.sm\:gap-6{gap:1.5rem!important}.sm\:gap-3{gap:.75rem!important}.sm\:gap-2{gap:.5rem!important}.sm\:gap-8{gap:2rem!important}.sm\:self-stretch{align-self:stretch!important}.sm\:overflow-visible{overflow:visible!important}.sm\:p-8{padding:2rem!important}.sm\:p-10{padding:2.5rem!important}.sm\:p-6{padding:1.5rem!important}.sm\:p-5{padding:1.25rem!important}.sm\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:px-8{padding-left:2rem!important;padding-right:2rem!important}.sm\:py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.sm\:px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.sm\:px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.sm\:py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.sm\:px-7{padding-left:1.75rem!important;padding-right:1.75rem!important}.sm\:px-0{padding-left:0!important;padding-right:0!important}.sm\:px-3{padding-left:.75rem!important;padding-right:.75rem!important}.sm\:px-4{padding-left:1rem!important;padding-right:1rem!important}.sm\:py-7{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.sm\:py-8{padding-top:2rem!important;padding-bottom:2rem!important}.sm\:px-\[18px\]{padding-left:18px!important;padding-right:18px!important}.sm\:pl-6{padding-left:1.5rem!important}.sm\:pr-4{padding-right:1rem!important}.sm\:pt-5{padding-top:1.25rem!important}.sm\:pb-4{padding-bottom:1rem!important}.sm\:pt-6{padding-top:1.5rem!important}.sm\:pl-8{padding-left:2rem!important}.sm\:pr-\[220px\]{padding-right:220px!important}.sm\:pt-4{padding-top:1rem!important}.sm\:pr-3{padding-right:.75rem!important}.sm\:pr-64{padding-right:16rem!important}.sm\:pt-3{padding-top:.75rem!important}.sm\:text-left{text-align:left!important}.sm\:text-\[18px\]{font-size:18px!important}.sm\:text-\[16px\]{font-size:16px!important}.sm\:text-\[17px\]{font-size:17px!important}.sm\:text-\[15px\]{font-size:15px!important}.sm\:text-\[32px\]{font-size:32px!important}.sm\:text-\[20px\]{font-size:20px!important}.sm\:text-\[36px\]{font-size:36px!important}.sm\:text-\[22px\]{font-size:22px!important}.sm\:text-\[19px\]{font-size:19px!important}.sm\:text-\[35px\]{font-size:35px!important}.sm\:text-\[80px\]{font-size:80px!important}.sm\:text-\[28px\]{font-size:28px!important}.sm\:text-\[24px\]{font-size:24px!important}.sm\:text-\[44px\]{font-size:44px!important}.sm\:leading-\[3\.5rem\]{line-height:3.5rem!important}.sm\:opacity-0{opacity:0!important}.sm\:line-clamp-1{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important}.sm\:focus-visible\:opacity-100:focus-visible{opacity:1!important}.group:focus-within .sm\:group-focus-within\:opacity-100{opacity:1!important}.group:hover .sm\:group-hover\:opacity-100{opacity:1!important}}@media(min-width:960px){.md\:static{position:static!important}.md\:bottom-2{bottom:.5rem!important}.md\:right-2{right:.5rem!important}.md\:z-auto{z-index:auto!important}.md\:mx-7{margin-left:1.75rem!important;margin-right:1.75rem!important}.md\:mt-auto{margin-top:auto!important}.md\:-mt-9{margin-top:-2.25rem!important}.md\:mt-10{margin-top:2.5rem!important}.md\:mt-\[26px\]{margin-top:26px!important}.md\:ml-auto{margin-left:auto!important}.md\:block{display:block!important}.md\:flex{display:flex!important}.md\:inline-flex{display:inline-flex!important}.md\:table{display:table!important}.md\:grid{display:grid!important}.md\:hidden{display:none!important}.md\:h-\[80\%\]{height:80%!important}.md\:h-\[118px\]{height:118px!important}.md\:h-\[140px\]{height:140px!important}.md\:h-12{height:3rem!important}.md\:\!h-10{height:2.5rem!important}.md\:max-h-\[720px\]{max-height:720px!important}.md\:min-h-\[80px\]{min-height:80px!important}.md\:min-h-0{min-height:0px!important}.md\:w-\[260px\]{width:260px!important}.md\:w-\[256px\]{width:256px!important}.md\:w-\[280px\]{width:280px!important}.md\:w-\[440px\]{width:440px!important}.md\:w-3\/5{width:60%!important}.md\:w-2\/5{width:40%!important}.md\:w-1\/2{width:50%!important}.md\:w-\[165px\]{width:165px!important}.md\:w-\[360px\]{width:360px!important}.md\:w-\[140px\]{width:140px!important}.md\:w-160{width:40rem!important}.md\:w-12{width:3rem!important}.md\:w-\[340px\]{width:340px!important}.md\:w-\[320px\]{width:320px!important}.md\:max-w-\[min\(620px\,75\%\)\]{max-width:min(620px,75%)!important}.md\:flex-none{flex:none!important}.md\:shrink-0{flex-shrink:0!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.md\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto!important}.md\:flex-row{flex-direction:row!important}.md\:flex-wrap{flex-wrap:wrap!important}.md\:items-start{align-items:flex-start!important}.md\:items-center{align-items:center!important}.md\:items-stretch{align-items:stretch!important}.md\:justify-center{justify-content:center!important}.md\:justify-between{justify-content:space-between!important}.md\:gap-7{gap:1.75rem!important}.md\:gap-6{gap:1.5rem!important}.md\:gap-8{gap:2rem!important}.md\:gap-4{gap:1rem!important}.md\:overflow-visible{overflow:visible!important}.md\:overflow-y-auto{overflow-y:auto!important}.md\:border-r{border-right-width:1px!important}.md\:border-l{border-left-width:1px!important}.md\:border-t-0{border-top-width:0px!important}.md\:px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.md\:py-8{padding-top:2rem!important;padding-bottom:2rem!important}.md\:px-\[30px\]{padding-left:30px!important;padding-right:30px!important}.md\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.md\:py-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.md\:px-12{padding-left:3rem!important;padding-right:3rem!important}.md\:px-8{padding-left:2rem!important;padding-right:2rem!important}.md\:px-14{padding-left:3.5rem!important;padding-right:3.5rem!important}.md\:py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.md\:pt-8{padding-top:2rem!important}.md\:pt-10{padding-top:2.5rem!important}.md\:pr-\[200px\]{padding-right:200px!important}.md\:pt-2{padding-top:.5rem!important}.md\:pl-10{padding-left:2.5rem!important}.md\:text-\[20px\]{font-size:20px!important}.md\:text-\[22px\]{font-size:22px!important}.md\:text-\[17px\]{font-size:17px!important}.md\:text-\[24px\]{font-size:24px!important}.md\:text-\[19px\]{font-size:19px!important}.md\:text-\[16px\]{font-size:16px!important}.md\:text-\[51px\]{font-size:51px!important}.md\:text-\[36px\]{font-size:36px!important}.md\:text-\[52px\]{font-size:52px!important}.md\:text-\[26px\]{font-size:26px!important}.md\:text-\[15px\]{font-size:15px!important}.md\:text-\[18px\]{font-size:18px!important}.md\:text-\[35px\]{font-size:35px!important}.md\:text-\[14px\]{font-size:14px!important}}@media(min-width:1280px){.lg\:static{position:static!important}.lg\:top-\[45px\]{top:45px!important}.lg\:z-auto{z-index:auto!important}.lg\:order-none{order:0!important}.lg\:order-1{order:1!important}.lg\:order-2{order:2!important}.lg\:row-span-1{grid-row:span 1 / span 1!important}.lg\:mx-0{margin-left:0!important;margin-right:0!important}.lg\:mt-12{margin-top:3rem!important}.lg\:mt-auto{margin-top:auto!important}.lg\:ml-auto{margin-left:auto!important}.lg\:mr-4{margin-right:1rem!important}.lg\:block{display:block!important}.lg\:inline{display:inline!important}.lg\:flex{display:flex!important}.lg\:inline-flex{display:inline-flex!important}.lg\:grid{display:grid!important}.lg\:contents{display:contents!important}.lg\:hidden{display:none!important}.lg\:h-\[190px\]{height:190px!important}.lg\:h-\[calc\(100vh-250px\)\]{height:calc(100vh - 250px)!important}.lg\:h-8{height:2rem!important}.lg\:min-h-0{min-height:0px!important}.lg\:min-h-\[62px\]{min-height:62px!important}.lg\:min-h-\[150px\]{min-height:150px!important}.lg\:w-\[220px\]{width:220px!important}.lg\:w-2\/3{width:66.666667%!important}.lg\:w-1\/3{width:33.333333%!important}.lg\:w-\[335px\]{width:335px!important}.lg\:w-\[170px\]{width:170px!important}.lg\:w-\[190px\]{width:190px!important}.lg\:w-\[255px\]{width:255px!important}.lg\:w-\[420px\]{width:420px!important}.lg\:w-\[450px\]{width:450px!important}.lg\:w-\[520px\]{width:520px!important}.lg\:w-\[340px\]{width:340px!important}.lg\:w-auto{width:auto!important}.lg\:w-\[300px\]{width:300px!important}.lg\:w-8{width:2rem!important}.lg\:w-\[380px\]{width:380px!important}.lg\:w-\[360px\]{width:360px!important}.lg\:min-w-0{min-width:0px!important}.lg\:min-w-\[280px\]{min-width:280px!important}.lg\:max-w-none{max-width:none!important}.lg\:max-w-\[215px\]{max-width:215px!important}.lg\:max-w-\[1880px\]{max-width:1880px!important}.lg\:flex-1{flex:1 1 0%!important}.lg\:flex-none{flex:none!important}.lg\:shrink-0{flex-shrink:0!important}.lg\:shrink{flex-shrink:1!important}.lg\:grid-cols-\[minmax\(0\,280px\)_minmax\(0\,1fr\)_minmax\(0\,300px\)\]{grid-template-columns:minmax(0,280px) minmax(0,1fr) minmax(0,300px)!important}.lg\:grid-cols-\[minmax\(0\,490px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,490px) minmax(0,1fr)!important}.lg\:grid-cols-\[minmax\(0\,400px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,400px) minmax(0,1fr)!important}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,476px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,476px)!important}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lg\:grid-cols-\[minmax\(0\,300px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,300px) minmax(0,1fr)!important}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)_220px\]{grid-template-columns:220px minmax(0,1fr) 220px!important}.lg\:grid-cols-\[72px_minmax\(0\,1\.2fr\)_140px_minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)_24px\]{grid-template-columns:72px minmax(0,1.2fr) 140px minmax(0,.8fr) minmax(0,1.2fr) 24px!important}.lg\:grid-cols-\[minmax\(0\,340px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,340px) minmax(0,1fr)!important}.lg\:grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)!important}.lg\:flex-row{flex-direction:row!important}.lg\:flex-col{flex-direction:column!important}.lg\:flex-wrap{flex-wrap:wrap!important}.lg\:items-center{align-items:center!important}.lg\:items-stretch{align-items:stretch!important}.lg\:justify-end{justify-content:flex-end!important}.lg\:justify-center{justify-content:center!important}.lg\:gap-6{gap:1.5rem!important}.lg\:gap-4{gap:1rem!important}.lg\:gap-0{gap:0px!important}.lg\:self-auto{align-self:auto!important}.lg\:overflow-hidden{overflow:hidden!important}.lg\:overflow-visible{overflow:visible!important}.lg\:overflow-y-auto{overflow-y:auto!important}.lg\:border-r{border-right-width:1px!important}.lg\:border-l{border-left-width:1px!important}.lg\:border-t-0{border-top-width:0px!important}.lg\:border-b-0{border-bottom-width:0px!important}.lg\:p-12{padding:3rem!important}.lg\:p-0{padding:0!important}.lg\:py-8{padding-top:2rem!important;padding-bottom:2rem!important}.lg\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.lg\:px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.lg\:px-8{padding-left:2rem!important;padding-right:2rem!important}.lg\:px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.lg\:py-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.lg\:pl-6{padding-left:1.5rem!important}.lg\:pl-14{padding-left:3.5rem!important}.lg\:pt-\[6\.5rem\]{padding-top:6.5rem!important}.lg\:pb-0{padding-bottom:0!important}.lg\:pr-6{padding-right:1.5rem!important}.lg\:pb-1{padding-bottom:.25rem!important}.lg\:pl-8{padding-left:2rem!important}.lg\:pb-16{padding-bottom:4rem!important}.lg\:text-\[40px\]{font-size:40px!important}.lg\:text-\[14px\]{font-size:14px!important}.lg\:text-\[15px\]{font-size:15px!important}.lg\:text-\[\#575757\]{--tw-text-opacity: 1 !important;color:rgb(87 87 87 / var(--tw-text-opacity))!important}.lg\:text-\[\#282828\]{--tw-text-opacity: 1 !important;color:rgb(40 40 40 / var(--tw-text-opacity))!important}}@media(min-width:1440px){.xl\:w-\[220px\]{width:220px!important}.xl\:w-\[480px\]{width:480px!important}.xl\:w-\[640px\]{width:640px!important}.xl\:w-\[396px\]{width:396px!important}.xl\:w-\[420px\]{width:420px!important}.xl\:max-w-\[720px\]{max-width:720px!important}.xl\:grid-cols-\[minmax\(0\,340px\)_minmax\(0\,1fr\)_minmax\(0\,360px\)\]{grid-template-columns:minmax(0,340px) minmax(0,1fr) minmax(0,360px)!important}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.xl\:grid-cols-\[minmax\(0\,340px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,340px) minmax(0,1fr)!important}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.xl\:grid-cols-\[240px_minmax\(0\,1fr\)_240px\]{grid-template-columns:240px minmax(0,1fr) 240px!important}.xl\:grid-cols-\[minmax\(0\,600px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,600px) minmax(0,1fr)!important}.xl\:grid-cols-\[minmax\(0\,400px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,400px) minmax(0,1fr)!important}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.xl\:flex-row{flex-direction:row!important}.xl\:items-start{align-items:flex-start!important}.xl\:items-center{align-items:center!important}.xl\:gap-6{gap:1.5rem!important}.xl\:gap-8{gap:2rem!important}.xl\:overflow-hidden{overflow:hidden!important}.xl\:overflow-y-auto{overflow-y:auto!important}.xl\:border-l{border-left-width:1px!important}.xl\:border-t-0{border-top-width:0px!important}.xl\:px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.xl\:px-\[30px\]{padding-left:30px!important;padding-right:30px!important}.xl\:pt-5{padding-top:1.25rem!important}.xl\:pt-2{padding-top:.5rem!important}.xl\:text-\[40px\]{font-size:40px!important}.xl\:text-\[36px\]{font-size:36px!important}}:root{--quill-emoji-picker-bg: #ffffff;--quill-emoji-picker-border: #d7dce5;--quill-emoji-picker-shadow: 0 8px 26px rgba(19, 29, 46, .18);--quill-emoji-text: #0f172a;--quill-emoji-muted: #475569;--quill-emoji-hover-bg: #eef2ff;--quill-emoji-active-bg: #dbeafe;--quill-emoji-radius: 12px}@media(prefers-color-scheme:dark){:root{--quill-emoji-picker-bg: #0f172a;--quill-emoji-picker-border: #334155;--quill-emoji-picker-shadow: 0 10px 30px rgba(0, 0, 0, .45);--quill-emoji-text: #f8fafc;--quill-emoji-muted: #cbd5e1;--quill-emoji-hover-bg: #1e293b;--quill-emoji-active-bg: #334155}}.ql-emoji,.ql-emoji-textarea-button{border:none;background:transparent;cursor:pointer;font-size:1.05rem;line-height:1;padding:6px}.ql-emoji-picker,.ql-emoji-inline-menu,.ql-emoji-shortname-menu{position:absolute;z-index:1100;background:var(--quill-emoji-picker-bg);border:1px solid var(--quill-emoji-picker-border);border-radius:var(--quill-emoji-radius);box-shadow:var(--quill-emoji-picker-shadow);color:var(--quill-emoji-text)}.ql-emoji-picker{width:312px;max-height:380px;overflow:hidden;padding:8px}.ql-emoji-search{width:100%;border:1px solid var(--quill-emoji-picker-border);border-radius:10px;background:transparent;color:inherit;padding:8px 10px;margin-bottom:8px}.ql-emoji-tabs{display:flex;gap:4px;overflow-x:auto;margin-bottom:8px}.ql-emoji-tab{border:none;background:transparent;color:var(--quill-emoji-muted);cursor:pointer;border-radius:999px;padding:4px 8px;font-size:12px;white-space:nowrap}.ql-emoji-tab:hover{background:var(--quill-emoji-hover-bg);color:var(--quill-emoji-text)}.ql-emoji-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;max-height:280px;overflow-y:auto;padding-right:2px}.ql-emoji-item,.ql-emoji-inline-item{border:none;background:transparent;border-radius:8px;cursor:pointer;font-size:1.1rem;line-height:1;padding:6px}.ql-emoji-item:hover,.ql-emoji-inline-item:hover,.ql-emoji-shortname-item:hover,.ql-emoji-shortname-item.is-active{background:var(--quill-emoji-hover-bg)}.ql-emoji-inline-menu{width:220px;max-height:240px;padding:8px;overflow:auto;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.ql-emoji-shortname-menu{width:240px;padding:4px}.ql-emoji-shortname-item{width:100%;text-align:left;border:none;background:transparent;border-radius:8px;cursor:pointer;padding:6px 8px;display:flex;justify-content:space-between;align-items:center;color:inherit}.ql-emoji-shortname-item .name{color:var(--quill-emoji-muted);font-size:12px}.ql-emojiblot{display:inline-block;line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-outlined-EBUSKI2X.woff2") format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}.tour-root{--brand-800: var(--efdi-primary, #240c31);--brand-hover: color-mix(in srgb, var(--efdi-primary, #240c31) 88%, #fff);--brand-hero: color-mix(in srgb, var(--efdi-primary, #240c31) 75%, #000);--tour-overlay: color-mix(in srgb, var(--brand-hero) 68%, transparent);--accent: var(--efdi-accentuation, #00d6b7);--accent-text: color-mix(in srgb, var(--efdi-accentuation, #00d6b7) 45%, #000);--accent-light: color-mix(in srgb, var(--efdi-accentuation, #00d6b7) 85%, #808080);--accent-soft: color-mix(in srgb, var(--efdi-accentuation, #00d6b7) 12%, #fff);--accent-band: color-mix(in srgb, var(--efdi-accentuation, #00d6b7) 7%, #fff);--accent-halo: color-mix(in srgb, var(--efdi-accentuation, #00d6b7) 28%, transparent);--surface-2: #f5f5f5;--surface-3: #e9e9e9;--border: #e2e2e2;--border-soft: #ededed;--track: #dadada;--text: #282828;--text-2: #575757;--text-muted: #a9a9a9;--ok: #006624;--ok-bg: #d6fcd0;--ok-bd: #40bc6b;--ok-ico: #0f9d58;--r-card: 12px;--r-ctl: 8px;--r-tag: 6px;color:var(--text);font-family:Be Vietnam Pro,sans-serif;font-size:15px;line-height:1.5}.tour-root .tour-ic{width:20px!important;height:20px!important;font-size:20px!important;line-height:20px!important;flex:none}.tour-root .tour-ic.sm{width:16px!important;height:16px!important;font-size:16px!important;line-height:16px!important}.tour-btn{height:36px;padding:0 14px;border-radius:var(--r-ctl);border:1px solid transparent;font:inherit;font-size:14px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;white-space:nowrap;background:var(--brand-800);color:#fff}.tour-btn:hover{background:var(--brand-hover)}.tour-btn.sec{background:#fff;border-color:var(--border);color:var(--text);font-weight:500}.tour-btn.sec:hover{background:var(--surface-2)}.tour-btn:disabled{opacity:.45;cursor:default;pointer-events:none}.tour-btn:focus-visible,.tour-x:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tour-x{width:28px;height:28px;display:grid;place-items:center;border-radius:var(--r-ctl);color:var(--text-2);cursor:pointer;flex:none}.tour-x:hover{background:var(--surface-2)}.tour-spot{position:fixed;border-radius:10px;border:2px solid var(--accent);box-shadow:0 0 0 4px var(--accent-halo),0 0 0 4000px var(--tour-overlay);z-index:10006;pointer-events:none}.tour-spot.tour-anim{transition-property:top,left,width,height;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tour-veil{position:fixed;inset:0;background:var(--tour-overlay);z-index:10005}.tour-shield{position:fixed;z-index:10005}.tour-pop{position:fixed;z-index:10007;transition:opacity .15s ease-out}.tour-pop.tour-anim{transition:top .28s cubic-bezier(.4,0,.2,1),left .28s cubic-bezier(.4,0,.2,1),opacity .15s ease-out}.tour-pop.is-moving{opacity:0;pointer-events:none}.tour-card{position:relative;background:#fff;border:1px solid var(--border);border-radius:var(--r-card);overflow:hidden;outline:none}.tour-card .steps{display:flex;align-items:center;gap:14px;padding:16px 20px 0}.tour-card .steps .cnt{font-size:13px;font-weight:600;color:var(--text-2);white-space:nowrap}.tour-card .bar{display:flex;gap:4px;flex:1}.tour-card .bar i{flex:1;height:6px;border-radius:3px;background:var(--track)}.tour-card .bar i.on{background:var(--accent)}.tour-card .hd{display:flex;align-items:flex-start;gap:12px;padding:14px 20px 0}.tour-card .sq{width:34px;height:34px;border-radius:var(--r-ctl);background:var(--accent-soft);border:1px solid var(--accent-light);color:var(--accent-text);display:flex;align-items:center;justify-content:center;flex:none}.tour-card h3{font-size:17px;font-weight:600;line-height:1.25;padding-top:6px;margin:0;flex:1}.tour-card .tour-x{margin-top:3px}.tour-card .bd{padding:10px 20px 0;font-size:15px;line-height:1.55;color:var(--text-2)}.tour-card .bd b{color:var(--text);font-weight:600}.tour-card .todo{display:flex;align-items:center;gap:8px;margin:14px 20px 0;background:var(--accent-band);border:1px solid var(--accent-light);border-radius:var(--r-tag);padding:9px 12px;font-size:14px;line-height:1.4;color:var(--accent-text)}.tour-card .todo b{font-weight:600}.tour-card .ft{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:16px 20px;margin-top:16px;border-top:1px solid var(--border-soft)}.tour-arrow{position:absolute;width:14px;height:14px;background:#fff;border:0 solid var(--border);z-index:1;transform:rotate(45deg);transition:opacity .15s ease-out}.tour-arrow.is-hidden{opacity:0}.tour-arrow.bottom{border-top-width:1px;border-left-width:1px}.tour-arrow.top{border-bottom-width:1px;border-right-width:1px}.tour-arrow.right{border-bottom-width:1px;border-left-width:1px}.tour-arrow.left{border-top-width:1px;border-right-width:1px}.tour-modal-wrap{position:fixed;inset:0;z-index:10008;background:var(--tour-overlay);display:flex;overflow-y:auto;padding:16px}.tour-modal{margin:auto;width:100%;background:#fff;border:1px solid var(--border);border-radius:16px;overflow:hidden;outline:none}.tour-closing{max-width:560px}.tour-closing .fin{padding:32px;text-align:center}.tour-closing .ok-sq{width:64px;height:64px;border-radius:18px;background:var(--ok-bg);border:1px solid var(--ok-bd);color:var(--ok);display:flex;align-items:center;justify-content:center;margin:0 auto 18px}.tour-closing .ok-sq .tour-ic{width:32px!important;height:32px!important;font-size:32px!important;line-height:32px!important}.tour-closing h2{font-size:26px;font-weight:700;line-height:1.2;margin:0}.tour-closing .lead{font-size:15px;color:var(--text-2);margin-top:8px}.tour-closing .fsum{margin-top:22px;border:1px solid var(--border);border-radius:var(--r-ctl);text-align:left;overflow:hidden}.tour-closing .fsum .h{background:var(--surface-3);padding:10px 18px;font-size:14px;font-weight:600}.tour-closing .fsum .r{display:flex;gap:12px;padding:12px 18px;border-top:1px solid var(--border-soft);font-size:15px;color:var(--text-2);align-items:center}.tour-closing .fsum .r .tour-ic{color:var(--ok-ico)}.tour-closing .fnote{display:flex;align-items:center;gap:8px;margin-top:18px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-tag);padding:12px 14px;font-size:14px;color:var(--text-2);text-align:left}.tour-closing .ft{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:16px 32px;border-top:1px solid var(--border-soft)}.tour-dialog .app-dialog-surface{background:transparent!important;box-shadow:none!important;border-radius:16px!important;overflow:visible!important}.tour-dialog-backdrop{background:color-mix(in srgb,color-mix(in srgb,var(--efdi-primary, #240c31) 75%,#000) 68%,transparent)}.tour-welcome{width:760px;max-width:100%;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);display:flex;flex-direction:column;position:relative}.tour-welcome .wimg,.tour-welcome .wft{flex:none}.tour-welcome .wbody{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}@media(max-height:820px){.tour-root .tour-welcome .wimg{height:140px}}.tour-welcome .wimg{height:200px;position:relative;display:flex;align-items:flex-end;padding:0 32px 22px;background-color:var(--brand-hero);background-image:url(/assets/tutorial/welcome-cover.jpg),radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:cover,28px 28px;background-position:center,0 0}.tour-welcome .wimg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 26%,color-mix(in srgb,var(--brand-hero) 88%,transparent) 100%)}.tour-welcome .wimg .txt{position:relative;z-index:1;color:#fff}.tour-welcome .eyebrow{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#ffffffc7;margin-bottom:8px}.tour-welcome h2{font-size:30px;font-weight:700;line-height:1.15;margin:0}.tour-welcome .tour-x.on-dark{position:absolute;top:16px;right:16px;z-index:2;color:#fff}.tour-welcome .tour-x.on-dark:hover{background:#ffffff1f}.tour-welcome .wbody{padding:24px 32px}.tour-welcome .lead{font-size:16px;line-height:1.6;color:var(--text-2)}.tour-welcome .lead b{color:var(--text);font-weight:600}.tour-welcome .wlist{margin-top:20px;border:1px solid var(--border);border-radius:var(--r-ctl);overflow:hidden}.tour-welcome .wlist .h{background:var(--surface-3);padding:11px 18px;font-size:14px;font-weight:600}.tour-welcome .wlist .r{display:flex;align-items:center;gap:14px;padding:12px 18px;border-top:1px solid var(--border-soft);font-size:15px}.tour-welcome .wlist .n{width:26px;height:26px;border-radius:var(--r-tag);background:var(--brand-800);color:#fff;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;flex:none}.tour-welcome .wmeta{display:flex;align-items:center;gap:8px;margin-top:16px;font-size:14px;color:var(--text-2)}.tour-welcome .wft{min-height:76px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px 32px;border-top:1px solid var(--border-soft)}.tour-welcome .wft .note{font-size:13px;color:var(--text-muted);flex:1 1 240px}.tour-welcome .wft .acts{display:flex;gap:10px;margin-left:auto}@media(max-width:599.98px){.tour-welcome .wimg,.tour-welcome .wbody,.tour-welcome .wft{padding-left:20px;padding-right:20px}.tour-welcome h2{font-size:24px}}.tour-index-veil{position:fixed;inset:0;background:color-mix(in srgb,var(--brand-hero) 38%,transparent);z-index:10010}.tour-index{position:fixed;top:72px;right:32px;width:400px;max-width:calc(100vw - 32px);max-height:calc(100vh - 88px);overflow-y:auto;background:#fff;border:1px solid var(--border);border-radius:var(--r-card);z-index:10011;outline:none}@media(max-width:959.98px){.tour-index{top:60px;right:16px}}.tour-index .h{display:flex;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid var(--border);position:sticky;top:0;z-index:1;background:#fff}.tour-index .h h3{font-size:17px;font-weight:600;margin:0;flex:1}.tour-index .grp{padding:12px 20px;font-size:14px;font-weight:600;color:var(--text-2);background:var(--surface-2);border-bottom:1px solid var(--border-soft)}.tour-index .r{display:flex;align-items:center;gap:14px;padding:14px 20px;border-bottom:1px solid var(--border-soft)}.tour-index .r:last-child{border-bottom:0}.tour-index .r .sq{width:38px;height:38px;border-radius:var(--r-ctl);border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);display:flex;align-items:center;justify-content:center;flex:none}.tour-index .r.cur .sq{background:var(--accent-soft);border-color:var(--accent-light);color:var(--accent-text)}.tour-index .r .t{font-size:15px;font-weight:600;line-height:1.3}.tour-index .r .m{font-size:13px;color:var(--text-muted);margin-top:2px}.tour-index .r .m.res{color:var(--accent-text)}.tour-index .r .act{margin-left:auto;flex:none}.tour-help-active{background:color-mix(in srgb,var(--efdi-accentuation, #00d6b7) 12%,#fff)!important;outline:1px solid color-mix(in srgb,var(--efdi-accentuation, #00d6b7) 85%,#808080);outline-offset:-1px;border-radius:8px}
