@charset "UTF-8";@media print{app-sort .blocks{margin:20px 20px 20px 40px}.vertical .vignette-container.play .vignette-content{margin-left:0!important}}@font-face{font-family:Marianne Bold;src:url(/assets/fonts/Marianne-Bold.woff2) format("woff2")}@font-face{font-family:Marianne Medium;src:url(/assets/fonts/Marianne-Medium.woff2) format("woff2")}@font-face{font-family:Marianne Regular;src:url(/assets/fonts/Marianne-Regular.woff2) format("woff2")}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/assets/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(/assets/fonts/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUce.woff2) format("woff2")}.material-icons{font-family:Material Icons;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;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.material-icons-outlined{font-family:Material Icons 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;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}html{--mat-badge-text-font: Marianne Regular;--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 28px/28px Marianne Regular;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:400 24px/1.2 Marianne Regular;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:400 18px/18px Marianne Regular;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:400 16px/1.6 Marianne Regular;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Marianne Regular;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Marianne Regular;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/22px Marianne Regular;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px Marianne Regular;letter-spacing:normal}.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 Marianne Regular;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px Marianne Regular;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px Marianne Regular;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px Marianne Regular;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px Marianne Regular;letter-spacing:.0073529412em;margin:0 0 64px}html{--mat-bottom-sheet-container-text-font: Marianne Regular;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: normal;--mat-bottom-sheet-container-text-weight: 400}html{--mat-legacy-button-toggle-label-text-font: Marianne Regular;--mat-legacy-button-toggle-label-text-line-height: 1.6;--mat-legacy-button-toggle-label-text-size: 16px;--mat-legacy-button-toggle-label-text-tracking: normal;--mat-legacy-button-toggle-label-text-weight: 400;--mat-standard-button-toggle-label-text-font: Marianne Regular;--mat-standard-button-toggle-label-text-line-height: 1.6;--mat-standard-button-toggle-label-text-size: 16px;--mat-standard-button-toggle-label-text-tracking: normal;--mat-standard-button-toggle-label-text-weight: 400}html{--mat-expansion-header-text-font: Marianne Regular;--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: Marianne Regular;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: normal;--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: Marianne Regular;--mat-stepper-header-label-text-font: Marianne Regular;--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: Marianne Regular;--mat-toolbar-title-text-line-height: 1.2;--mat-toolbar-title-text-size: 24px;--mat-toolbar-title-text-tracking: normal;--mat-toolbar-title-text-weight: 400}html{--mat-tree-node-text-font: Marianne Regular;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400}html{--mat-option-label-text-font: Marianne Regular;--mat-option-label-text-line-height: 1.6;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: normal;--mat-option-label-text-weight: 400}html{--mat-optgroup-label-text-font: Marianne Regular;--mat-optgroup-label-text-line-height: 1.6;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: normal;--mat-optgroup-label-text-weight: 400}.mat-mdc-standard-chip{--mdc-chip-label-text-font: Marianne Regular;--mdc-chip-label-text-line-height: 20px;--mdc-chip-label-text-size: 14px;--mdc-chip-label-text-tracking: normal;--mdc-chip-label-text-weight: 400}html{--mdc-slider-label-label-text-font: Marianne Regular;--mdc-slider-label-label-text-size: 14px;--mdc-slider-label-label-text-line-height: 22px;--mdc-slider-label-label-text-tracking: .0071428571em;--mdc-slider-label-label-text-weight: 500}html{--mdc-list-list-item-label-text-font: Marianne Regular;--mdc-list-list-item-label-text-line-height: 1.6;--mdc-list-list-item-label-text-size: 16px;--mdc-list-list-item-label-text-tracking: normal;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: Marianne Regular;--mdc-list-list-item-supporting-text-line-height: 20px;--mdc-list-list-item-supporting-text-size: 14px;--mdc-list-list-item-supporting-text-tracking: normal;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: Marianne Regular;--mdc-list-list-item-trailing-supporting-text-line-height: 20px;--mdc-list-list-item-trailing-supporting-text-size: 12px;--mdc-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mdc-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader{font:400 18px/18px Marianne Regular;letter-spacing:normal}html{--mat-paginator-container-text-font: Marianne Regular;--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}html{--mdc-extended-fab-label-text-font: Marianne Medium;--mdc-extended-fab-label-text-size: 14px;--mdc-extended-fab-label-text-tracking: .7px;--mdc-extended-fab-label-text-weight: 400}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, .1))}.cdk-high-contrast-active .mat-ripple-element,.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-app-background, transparent));color:var(--mat-app-text-color, var(--mat-app-on-background, inherit))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}html{--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-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);--mdc-protected-button-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);--mdc-protected-button-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);--mdc-protected-button-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);--mdc-protected-button-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);--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px}html{--mdc-text-button-label-text-color: black;--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: black;--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: black;--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color: black;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #71cde8;--mat-text-button-state-layer-color: #71cde8;--mat-text-button-ripple-color: rgba(113, 205, 232, .1)}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #ffbb1c;--mat-text-button-state-layer-color: #ffbb1c;--mat-text-button-ripple-color: rgba(255, 187, 28, .1)}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #f44336;--mat-text-button-state-layer-color: #f44336;--mat-text-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #71cde8;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #ffbb1c;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #f44336;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #71cde8;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #ffbb1c;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #f44336;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #71cde8;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color: #71cde8;--mat-outlined-button-ripple-color: rgba(113, 205, 232, .1)}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #ffbb1c;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color: #ffbb1c;--mat-outlined-button-ripple-color: rgba(255, 187, 28, .1)}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #f44336;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color: #f44336;--mat-outlined-button-ripple-color: rgba(244, 67, 54, .1)}html{--mdc-text-button-container-height: 36px;--mdc-filled-button-container-height: 36px;--mdc-protected-button-container-height: 36px;--mdc-outlined-button-container-height: 36px;--mat-text-button-touch-target-display: block;--mat-filled-button-touch-target-display: block;--mat-protected-button-touch-target-display: block;--mat-outlined-button-touch-target-display: block}html{--mdc-text-button-label-text-font: Marianne Medium;--mdc-text-button-label-text-size: 14px;--mdc-text-button-label-text-tracking: .7px;--mdc-text-button-label-text-weight: 400;--mdc-text-button-label-text-transform: none;--mdc-filled-button-label-text-font: Marianne Medium;--mdc-filled-button-label-text-size: 14px;--mdc-filled-button-label-text-tracking: .7px;--mdc-filled-button-label-text-weight: 400;--mdc-filled-button-label-text-transform: none;--mdc-protected-button-label-text-font: Marianne Medium;--mdc-protected-button-label-text-size: 14px;--mdc-protected-button-label-text-tracking: .7px;--mdc-protected-button-label-text-weight: 400;--mdc-protected-button-label-text-transform: none;--mdc-outlined-button-label-text-font: Marianne Medium;--mdc-outlined-button-label-text-size: 14px;--mdc-outlined-button-label-text-tracking: .7px;--mdc-outlined-button-label-text-weight: 400;--mdc-outlined-button-label-text-transform: none}html{--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px}html{--mdc-elevated-card-container-color: white;--mdc-elevated-card-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);--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-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-subtitle-text-color: rgba(0, 0, 0, .54)}html{--mat-card-title-text-font: Marianne Regular;--mat-card-title-text-line-height: 1.2;--mat-card-title-text-size: 24px;--mat-card-title-text-tracking: normal;--mat-card-title-text-weight: 400;--mat-card-subtitle-text-font: Marianne Regular;--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{--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16}html{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #ffbb1c;--mdc-checkbox-selected-hover-icon-color: #ffbb1c;--mdc-checkbox-selected-icon-color: #ffbb1c;--mdc-checkbox-selected-pressed-icon-color: #ffbb1c;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #ffbb1c;--mdc-checkbox-selected-hover-state-layer-color: #ffbb1c;--mdc-checkbox-selected-pressed-state-layer-color: #ffbb1c;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black;--mat-checkbox-disabled-label-color: rgba(0, 0, 0, .38);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #71cde8;--mdc-checkbox-selected-hover-icon-color: #71cde8;--mdc-checkbox-selected-icon-color: #71cde8;--mdc-checkbox-selected-pressed-icon-color: #71cde8;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #71cde8;--mdc-checkbox-selected-hover-state-layer-color: #71cde8;--mdc-checkbox-selected-pressed-state-layer-color: #71cde8;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f44336;--mdc-checkbox-selected-hover-state-layer-color: #f44336;--mdc-checkbox-selected-pressed-state-layer-color: #f44336;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html{--mdc-checkbox-state-layer-size: 40px;--mat-checkbox-touch-target-display: block}html{--mat-checkbox-label-text-font: Marianne Regular;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: normal;--mat-checkbox-label-text-weight: 400}html{--mdc-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}html{--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color: rgba(0, 0, 0, .6)}html{--mdc-dialog-subhead-font: Marianne Regular;--mdc-dialog-subhead-line-height: 1.2;--mdc-dialog-subhead-size: 24px;--mdc-dialog-subhead-weight: 400;--mdc-dialog-subhead-tracking: normal;--mdc-dialog-supporting-text-font: Marianne Regular;--mdc-dialog-supporting-text-line-height: 1.6;--mdc-dialog-supporting-text-size: 16px;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: normal}html{--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}html{--mdc-filled-text-field-caret-color: #71cde8;--mdc-filled-text-field-focus-active-indicator-color: #71cde8;--mdc-filled-text-field-focus-label-text-color: rgba(113, 205, 232, .87);--mdc-filled-text-field-container-color: whitesmoke;--mdc-filled-text-field-disabled-container-color: #fafafa;--mdc-filled-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color: #f44336;--mdc-filled-text-field-error-focus-label-text-color: #f44336;--mdc-filled-text-field-error-label-text-color: #f44336;--mdc-filled-text-field-error-caret-color: #f44336;--mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color: #f44336;--mdc-filled-text-field-error-focus-active-indicator-color: #f44336;--mdc-filled-text-field-error-hover-active-indicator-color: #f44336;--mdc-outlined-text-field-caret-color: #71cde8;--mdc-outlined-text-field-focus-outline-color: #71cde8;--mdc-outlined-text-field-focus-label-text-color: rgba(113, 205, 232, .87);--mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color: #f44336;--mdc-outlined-text-field-error-focus-label-text-color: #f44336;--mdc-outlined-text-field-error-label-text-color: #f44336;--mdc-outlined-text-field-error-hover-label-text-color: #f44336;--mdc-outlined-text-field-outline-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color: #f44336;--mdc-outlined-text-field-error-hover-outline-color: #f44336;--mdc-outlined-text-field-error-outline-color: #f44336;--mat-form-field-focus-select-arrow-color: rgba(113, 205, 232, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #f44336;--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-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08}.mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #ffbb1c;--mdc-filled-text-field-focus-active-indicator-color: #ffbb1c;--mdc-filled-text-field-focus-label-text-color: rgba(255, 187, 28, .87);--mdc-outlined-text-field-caret-color: #ffbb1c;--mdc-outlined-text-field-focus-outline-color: #ffbb1c;--mdc-outlined-text-field-focus-label-text-color: rgba(255, 187, 28, .87);--mat-form-field-focus-select-arrow-color: rgba(255, 187, 28, .87)}.mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #f44336;--mdc-filled-text-field-focus-active-indicator-color: #f44336;--mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, .87);--mdc-outlined-text-field-caret-color: #f44336;--mdc-outlined-text-field-focus-outline-color: #f44336;--mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, .87);--mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, .87)}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{--mdc-filled-text-field-label-text-font: Marianne Regular;--mdc-filled-text-field-label-text-size: 16px;--mdc-filled-text-field-label-text-tracking: normal;--mdc-filled-text-field-label-text-weight: 400;--mdc-outlined-text-field-label-text-font: Marianne Regular;--mdc-outlined-text-field-label-text-size: 16px;--mdc-outlined-text-field-label-text-tracking: normal;--mdc-outlined-text-field-label-text-weight: 400;--mat-form-field-container-text-font: Marianne Regular;--mat-form-field-container-text-line-height: 1.6;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: normal;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: Marianne Regular;--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}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-base-elevation-level: 8}html{--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-font: Marianne Regular;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: normal;--mat-menu-item-label-text-line-height: 1.6;--mat-menu-item-label-text-weight: 400}html{--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}html{--mdc-circular-progress-active-indicator-color: #71cde8}html .mat-accent{--mdc-circular-progress-active-indicator-color: #ffbb1c}html .mat-warn{--mdc-circular-progress-active-indicator-color: #f44336}html{--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #71cde8;--mdc-radio-selected-hover-icon-color: #71cde8;--mdc-radio-selected-icon-color: #71cde8;--mdc-radio-selected-pressed-icon-color: #71cde8;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #71cde8;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ffbb1c;--mdc-radio-selected-hover-icon-color: #ffbb1c;--mdc-radio-selected-icon-color: #ffbb1c;--mdc-radio-selected-pressed-icon-color: #ffbb1c;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #ffbb1c;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}html{--mdc-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}html{--mat-radio-label-text-font: Marianne Regular;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: normal;--mat-radio-label-text-weight: 400}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-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(113, 205, 232, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(255, 187, 28, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(244, 67, 54, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html{--mat-select-arrow-transform: translateY(-8px)}html{--mat-select-trigger-text-font: Marianne Regular;--mat-select-trigger-text-line-height: 1.6;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: normal;--mat-select-trigger-text-weight: 400}html{--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1}html .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}html{--mdc-switch-selected-focus-state-layer-color: #4fb2d5;--mdc-switch-selected-handle-color: #4fb2d5;--mdc-switch-selected-hover-state-layer-color: #4fb2d5;--mdc-switch-selected-pressed-state-layer-color: #4fb2d5;--mdc-switch-selected-focus-handle-color: #143551;--mdc-switch-selected-hover-handle-color: #143551;--mdc-switch-selected-pressed-handle-color: #143551;--mdc-switch-selected-focus-track-color: #dcf1f8;--mdc-switch-selected-hover-track-color: #dcf1f8;--mdc-switch-selected-pressed-track-color: #dcf1f8;--mdc-switch-selected-track-color: #dcf1f8;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: #fff;--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-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);--mdc-switch-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);--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38)}html .mat-mdc-slide-toggle{--mat-switch-label-text-color: rgba(0, 0, 0, .87)}html .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #d08800;--mdc-switch-selected-handle-color: #d08800;--mdc-switch-selected-hover-state-layer-color: #d08800;--mdc-switch-selected-pressed-state-layer-color: #d08800;--mdc-switch-selected-focus-handle-color: #a84300;--mdc-switch-selected-hover-handle-color: #a84300;--mdc-switch-selected-pressed-handle-color: #a84300;--mdc-switch-selected-focus-track-color: white;--mdc-switch-selected-hover-track-color: white;--mdc-switch-selected-pressed-track-color: white;--mdc-switch-selected-track-color: white}html .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #e53935;--mdc-switch-selected-handle-color: #e53935;--mdc-switch-selected-hover-state-layer-color: #e53935;--mdc-switch-selected-pressed-state-layer-color: #e53935;--mdc-switch-selected-focus-handle-color: #b71c1c;--mdc-switch-selected-hover-handle-color: #b71c1c;--mdc-switch-selected-pressed-handle-color: #b71c1c;--mdc-switch-selected-focus-track-color: #e57373;--mdc-switch-selected-hover-track-color: #e57373;--mdc-switch-selected-pressed-track-color: #e57373;--mdc-switch-selected-track-color: #e57373}html{--mdc-switch-state-layer-size: 40px}html .mat-mdc-slide-toggle{--mat-switch-label-text-font: Marianne Regular;--mat-switch-label-text-line-height: 20px;--mat-switch-label-text-size: 14px;--mat-switch-label-text-tracking: normal;--mat-switch-label-text-weight: 400}html{--mdc-snackbar-container-shape: 4px}html{--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87);--mat-snack-bar-button-color: #ffbb1c}html{--mdc-snackbar-supporting-text-font: Marianne Regular;--mdc-snackbar-supporting-text-line-height: 20px;--mdc-snackbar-supporting-text-size: 14px;--mdc-snackbar-supporting-text-weight: 400}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html{--mat-table-header-headline-font: Marianne Regular;--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: Marianne Regular;--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: normal;--mat-table-footer-supporting-text-font: Marianne Regular;--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: normal}html{--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px}html{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: #fff}html{--mdc-plain-tooltip-supporting-text-font: Marianne Regular;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .0333333333em}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)}html{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #71cde8;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(113, 205, 232, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(113, 205, 232, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(113, 205, 232, .3);--mat-datepicker-toggle-active-state-icon-color: #71cde8;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(113, 205, 232, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: black;--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #ffbb1c;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(255, 187, 28, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(255, 187, 28, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(255, 187, 28, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(255, 187, 28, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #ffbb1c}.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #f44336}.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;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html{--mat-datepicker-calendar-text-font: Marianne Regular;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 400;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 400;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html{--mdc-secondary-navigation-tab-container-height: 48px;--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #71cde8;--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #71cde8;--mat-tab-header-active-ripple-color: #71cde8;--mat-tab-header-inactive-ripple-color: #71cde8;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #71cde8;--mat-tab-header-active-hover-label-text-color: #71cde8;--mat-tab-header-active-focus-indicator-color: #71cde8;--mat-tab-header-active-hover-indicator-color: #71cde8}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #ffbb1c;--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #ffbb1c;--mat-tab-header-active-ripple-color: #ffbb1c;--mat-tab-header-inactive-ripple-color: #ffbb1c;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #ffbb1c;--mat-tab-header-active-hover-label-text-color: #ffbb1c;--mat-tab-header-active-focus-indicator-color: #ffbb1c;--mat-tab-header-active-hover-indicator-color: #ffbb1c}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #f44336;--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #f44336;--mat-tab-header-active-ripple-color: #f44336;--mat-tab-header-inactive-ripple-color: #f44336;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #f44336;--mat-tab-header-active-hover-label-text-color: #f44336;--mat-tab-header-active-focus-indicator-color: #f44336;--mat-tab-header-active-hover-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #71cde8;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #ffbb1c;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #f44336;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height: 48px}.mat-mdc-tab-header{--mat-tab-header-label-text-font: Marianne Medium;--mat-tab-header-label-text-size: 14px;--mat-tab-header-label-text-tracking: .7px;--mat-tab-header-label-text-line-height: 14px;--mat-tab-header-label-text-weight: 400}app-home .mat-mdc-card,app-posts-list .mat-mdc-card{display:flex;flex-direction:column;justify-content:space-between;border-radius:0;min-height:324px;width:530px;padding:0 16px;max-width:calc(100% - 40px)}app-home .card,app-posts-list .card{margin:10px auto;min-height:340px}app-home .card-header,app-posts-list .card-header{width:calc(100% + 32px);margin-left:-16px;text-align:center;margin-top:-16px!important;padding:5px 0}app-home .card-header.teacher,app-posts-list .card-header.teacher{background-color:#4fb2d5;color:#fff}app-home .card-header.student,app-posts-list .card-header.student{background-color:#53b19e;color:#fff}app-home .card-content,app-posts-list .card-content{padding:15px;min-height:187px}app-home .card-content>.card-hint,app-posts-list .card-content>.card-hint{line-height:2}app-home .card-content>:not(.card-hint):not(button),app-posts-list .card-content>:not(.card-hint):not(button){line-height:1}app-home .mat-mdc-card-content,app-home .mat-mdc-card-actions,app-posts-list .mat-mdc-card-content,app-posts-list .mat-mdc-card-actions{margin-bottom:0;padding-bottom:0}app-home .mat-mdc-card-actions,app-posts-list .mat-mdc-card-actions{flex-wrap:wrap;margin:0 10px 10px}app-home .mat-mdc-card-actions>button,app-posts-list .mat-mdc-card-actions>button{margin:8px!important}app-home .mat-mdc-card-title,app-posts-list .mat-mdc-card-title{font-size:16px;margin:0!important;padding:5px}app-home .column-title,app-posts-list .column-title{color:#29678a}app-home .accent,app-posts-list .accent{color:#ffbb1c}app-work-accessor .mat-mdc-form-field{display:block;margin:5px 0}app-work-accessor .input-title{color:#53b19e}app-work-accessor .mdc-text-field--outlined{--mdc-outlined-text-field-outline-width: 2px;--mdc-outlined-text-field-outline-color:#53B19E;--mdc-outlined-text-field-hover-outline-color: #3F9A8E}app-work-accessor .fake-link{color:#4fb2d5!important}app-vitrine .catalog-item,app-vitrine .catalog-item:hover{border:0}app-page-selector .page{background-color:#c8ebf4;transition:background-color .5s cubic-bezier(.19,1,.22,1)}app-page-selector .page.selected,app-page-selector .page:hover{background-color:#4fb2d5;transition:background-color .5s cubic-bezier(.19,1,.22,1)}.footer-link>a{color:#29678a!important}app-home h2{font-size:28px!important}.main-header .mat-toolbar-single-row,.cdk-overlay-container .mat-toolbar-single-row{background-color:#fff;color:#29678a;border-bottom:1px solid #e5e5e5;height:50px;transition:background-color .5s ease}.main-header .mat-badge-large.mat-badge-overlap .mat-badge-content,.cdk-overlay-container .mat-badge-large.mat-badge-overlap .mat-badge-content{font-size:14px;background-color:#ffbb1c}.main-header .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content,.cdk-overlay-container .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-20px}.main-header .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content,.cdk-overlay-container .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{position:unset}.main-header mat-icon.mat-badge,.main-header span.mat-badge,.cdk-overlay-container mat-icon.mat-badge,.cdk-overlay-container span.mat-badge{overflow:visible!important;position:relative}.sub-header .mat-toolbar-single-row{background-color:#0084a6;transition:background-color .5s ease;color:#fff}.sub-header .mat-icon{color:#fff}.sub-header .mat-mdc-progress-spinner circle{stroke:#fff!important}.menu-user .mat-icon{height:40px;width:40px}.menu-user .material-icons{font-size:40px}.profile-menu,.import-menu{border-radius:0!important}.profile-menu .material-icons,.profile-menu span,.profile-menu h4,.import-menu .material-icons,.import-menu span,.import-menu h4{color:#29678a!important}.profile-menu .mat-mdc-menu-item,.import-menu .mat-mdc-menu-item{--mat-menu-item-label-text-size: 14px;--mat-menu-item-label-text-line-height: 3;min-height:unset}.profile-menu h4,.import-menu h4{margin:0;padding-left:10px}.import-menu .title{background-color:#0084a6!important;color:#fff!important;margin-top:-8px;margin-bottom:10px;height:50px}.section-content{margin:0 3px;color:#000!important}.profile #enlarge-button{display:none}@media print{.sub-header,button{display:none!important}app-header{display:none!important}}.toolbar .mat-mdc-button{font-family:Marianne Regular!important;font-size:14px!important;font-weight:500!important;line-height:22px!important;letter-spacing:.21px}.column-title{color:#0084a6}.column-sub-title{color:#4fb2d5}hr{background-color:#71cde8;height:1px;border:none}.profile img.mini{max-height:none!important;max-width:none!important;height:60px!important;width:60px!important;border-radius:50%!important;border:3px solid #0084a6}app-profile{--mdc-checkbox-state-layer-size: 28px;--mat-checkbox-touch-target-display: none}app-profile h4.mat-badge{position:relative;overflow:visible;display:inline}app-profile .mat-badge-large.mat-badge-overlap .mat-badge-content{font-size:14px;background-color:#ffbb1c}app-profile .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-25px}app-sharing-header{background-color:#fff;color:#4fb2d5}app-sharing-header .mat-icon{color:#4fb2d5!important}app-sharing-header .sharing-title,app-sharing-header .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:#0084a6}app-sharing-header .mat-mdc-unelevated-button.mat-primary{background-color:#0084a6}app-sharing-header .mat-mdc-unelevated-button.mat-primary .mat-icon{color:#fff!important}.mat-drawer-container .full-line{color:#e3e3e3}.mat-drawer-container .full-line>*{color:#000000de}.nav-button .mat-icon,.nav-button .label{color:#989898}.nav-button hr{background-color:#989898;height:2px}.nav-button .mat-accent .mat-icon,.nav-button .mat-accent span{color:#4fb2d5}.nav-button .mat-badge-large.mat-badge-overlap .mat-badge-content{font-size:12px;background-color:#e00000}.nav-button .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:20px}.mat-badge-hidden .mat-badge-content{visibility:hidden!important}@media screen and (max-width: 899px){.nav-button .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:calc(50% - 12px)!important;top:3px}}.nav-button:hover,.nav-button:hover *{color:#4fb2d5}.sidenav-container .content{background-color:#f4fbfc}.sidenav-container .mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mobile-nav .mat-mdc-icon-button{height:auto;width:auto}.mobile-nav button{white-space:nowrap}.extension-header{background-color:#dcf1f8;transition:background-color .5s ease}.extension-header .mat-icon{color:#0084a6}.extension-header button{padding:0}.selection-bar{background-color:#71cde8}@media print{mat-sidenav{display:none!important}mat-sidenav-content{margin-left:0!important}mat-sidenav-container{height:auto!important}.mobile-nav{display:none!important}}.main-listing .mat-mdc-checkbox:not(.mat-mdc-checkbox-checked){display:none}.main-listing .mat-icon{color:#0084a6}.main-listing .mat-accent{color:#ffbb1c}.main-listing tr:nth-child(odd){background:#ecf8fc}.main-listing tr:nth-child(2n){background:#fff}.main-listing th.mat-mdc-header-cell{background-color:#fff;color:#4fb2d5;border-bottom:1px solid #e5e5e5}.main-listing td.mat-mdc-cell{border:none;line-height:23px!important}.main-listing .mat-sort-header-arrow{color:#4fb2d5}.main-listing tr.mat-mdc-row:hover,.main-listing tr.mat-row.highlight{background-color:#71cde8}.main-listing tr.mat-mdc-row:hover td,.main-listing tr.mat-mdc-row:hover .mat-icon,.main-listing tr.mat-row.highlight td,.main-listing tr.mat-row.highlight .mat-icon{color:#fff}.main-listing tr.mat-mdc-row:hover .tag,.main-listing tr.mat-row.highlight .tag{color:#29678a;background:#fff}.main-listing tr.mat-mdc-row:hover .add-tag,.main-listing tr.mat-row.highlight .add-tag{display:flex;color:#29678a}.main-listing tr.mat-mdc-row:hover .mat-mdc-checkbox,.main-listing tr.mat-row.highlight .mat-mdc-checkbox,.main-listing tr.mat-mdc-header-row:hover .mat-mdc-checkbox{display:inline-block}.main-listing .tag{background:#0084a6;color:#fff}.main-listing .add-tag{display:none}.main-listing .mat-column-code{color:#143551}.main-listing .mat-column-studentName{max-width:200px;width:200px}.main-listing .mat-icon.share-icon{margin-left:10px;height:auto;width:auto;font-size:16px;color:#4fb2d5}.main-listing .delay{color:#0084a6}.main-listing .highlight{animation:.5s infinite alternate blink}.main-listing .red{color:#ea0000}.main-listing .grey{color:#b5b4b4}.diffusions .mat-column-code{width:80px;max-width:80px}.student-works .mat-column-code{width:60px;max-width:60px}app-no-content .mat-icon{color:#71cde8}app-no-content .mat-mdc-button{color:#000!important}tr.mat-mdc-row td{font-size:13px!important}.main-listing th,.main-listing td.mat-column-title,.main-listing td.mat-column-generalComment,.main-listing td.mat-column-studentName,.main-listing td.mat-column-code{font-family:Marianne Medium;font-size:14px}.breadcrumbs .mat-mdc-button{color:#ffffff9a!important}.breadcrumbs .mat-mdc-button.disabled{color:#fff!important}.breadcrumbs h4{font-size:16px!important;max-width:40vw}app-exercise-content{background-color:#f4f5f5}app-exercise-content .mat-mdc-fab{border-radius:100%}app-exercise-content .scroll-to-top{color:#fff}app-exercise-content .scroll-to-top>button{background-color:#29678a!important}app-exercise-content .part-parameters{position:relative;display:flex;flex-direction:row;justify-content:flex-start;background-color:#ecf8fc;padding:20px 40px;margin:20px 0}app-exercise-content .part-parameters h3{color:#29678a}app-exercise-content .part-parameters .part-controls{display:flex;flex-direction:column;align-items:baseline}app-exercise-content .part-parameters .part-controls>span{cursor:pointer;margin:10px 0;white-space:nowrap}app-exercise-content .part-parameters .vertical-separator{position:absolute;left:calc(50% - 1px);top:15%;height:70%;width:1px;background-color:#4fb2d5}app-exercise-content .part-parameters .spacer{position:relative;flex:.5 1 auto;width:10%}app-exercise-content .navigation-buttons{background-color:#f4fbfcd6;border:1px solid #e3e3e3}app-exercise-content .navigation-buttons button{background-color:#71cde8!important}app-exercise-content .part-parameters>*:not(.spacer){min-width:fit-content}@media screen and (max-width: 699px),((min-width: 900px) and (max-width: 1199px)){app-exercise-content .part-parameters{flex-direction:column;margin:20px 0;padding:20px}app-exercise-content .part-parameters .vertical-separator{left:15%;top:50%;height:1px;width:70%}app-exercise-content .part-parameters .spacer{height:50px;width:auto}}app-exercise-content app-coefficient:first-child:last-child{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between}app-exercise-content app-coefficient:first-child:last-child h3{margin:0}app-exercise-content app-footer{display:block;background-color:transparent!important}.exercise-container{border:2px solid #4fb2d5;border-top:30px solid #4fb2d5;background-color:#fff}.exercise-container .mat-icon{color:#0084a6}.exercise-container app-exercise-part-comment+app-separator{margin-top:-2px}.exercise-container-wrapper app-title.editor{border:2px solid #4fb2d5;border-top:30px solid #4fb2d5}.exercise-container-wrapper h2{color:#4fb2d5}.exercise-container-wrapper .title-input::placeholder{color:#fff;opacity:.6}.exercise-container-wrapper .title-input.error,.exercise-container-wrapper .title-input.error::placeholder{color:#f44336;border-color:#f44336}app-exercise-part-comment .part-comment-container{border:2px solid #4fb2d5;border-top:0;background-color:#ecf8fc}app-exercise-part-comment .part-comment-container .score{color:#0084a6}app-exercise-part-comment .part-comment-container .comment-wrapper{padding:5px 0;margin:13px 0}.correct{color:#2db71b!important;transition:all .3s ease-out}.wrong{color:#f44336!important;transition:all .3s ease-out}app-matching-vignette .correct,app-matching-vignette .wrong{color:#fff!important}app-matching-vignette .correct{background-color:#2db71b!important}app-matching-vignette .wrong{background-color:#f44336!important}app-matching-vignette app-math .part-container.mini>.mat-mdc-form-field>.mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-bottom-align{display:none!important}app-quiz-line .recording{align-items:flex-start!important}app-editor app-exercise-content .exercise-container{min-height:65vh}app-editor app-exercise-content .navigation-buttons{display:none!important}app-editor app-exercise-content .separator{background-color:#f4f5f5}app-editor app-exercise-content app-footer{background-color:#f4f5f5!important}app-image .mat-icon#delete-button{color:#f44336!important;height:30px;width:30px;line-height:30px}app-image .material-icons#delete-button{font-size:30px}app-image app-image .footer{display:none}app-image app-image .mdc-card{margin:auto}app-image.no-delete .mat-icon#delete-button{display:none}app-image button .mat-icon,app-audio button .mat-icon{color:#fff!important}app-draw .mat-mdc-form-field-icon-suffix{display:flex}:not(.comment)>app-audio>span>span>app-player:not(.mini){background-color:#4fb2b50f;padding:10px}.comment{margin:10px 0}.comment #delete-button{margin-top:20px}.comment .part-container{padding:0}.comment app-player{padding:10px;background-color:#ffffffb3}.comment app-audio:not(.empty){width:100%}app-model-answer .model-answer{background-color:#ece5fa}app-model-answer .model-answer h3{color:#5e3aa3}app-model-answer .model-answer .part-container{margin:0;padding:0}app-model-answer .model-answer app-player{padding:10px;background-color:#f7f5fd!important}app-model-answer .model-answer app-player mat-icon{background-color:#5e3aa3!important;color:#fff!important}app-model-answer .model-answer app-player .seekbar{background-image:linear-gradient(90deg,#d6c2fc var(--percentage),transparent var(--percentage))}app-model-answer .model-answer app-player .seekbar::-webkit-slider-thumb{background:#5e3aa3}app-model-answer .model-answer app-player .seekbar::-moz-range-thumb{background:#5e3aa3}app-model-answer .model-answer app-player .volume .mat-icon{background-color:transparent!important;color:#5e3aa3!important}app-model-answer .model-answer app-audio #delete-button,app-model-answer .model-answer app-audio #add-button,app-model-answer .model-answer app-audio #record-button,app-model-answer .model-answer app-image #delete-button,app-model-answer .model-answer app-image #add-button,app-model-answer .model-answer app-image #record-button{background-color:#5e3aa3!important}app-model-answer .model-answer.result{border-left:2px solid #5e3aa3;border-right:2px solid #5e3aa3}app-model-answer .model-answer.result.first{border-top:2px solid #5e3aa3}app-model-answer .model-answer.result.last{border-bottom:2px solid #5e3aa3}app-model-answer .gap.bottom{border-bottom:2px solid #4FB2D5}@media print{.exercise-container{display:block!important;position:relative!important;border:0;border-top:0;margin:0 20px 200px!important}.exercise-container-wrapper{max-width:1100px!important}app-exercise-part-comment{display:block!important;position:relative!important;page-break-inside:avoid;break-inside:avoid;margin-left:-22px}app-exercise-part-comment .part-comment-container{border:0}app-draw .absolute{top:0!important}app-draw .mat-icon svg{height:24px;width:24px}app-draw-toolbar{display:none!important}app-title{margin:0 20px!important}app-title .entity-link{border-color:#4fb2d5}app-footer{display:none!important}app-exercise-content{height:auto!important}}app-part-type .primary,app-part-type .mat-icon.mat-primary{color:#fff;background-color:#71cde8}app-part-type .accent,app-part-type .mat-icon.mat-accent{color:#fff;background-color:#ffbb1c}app-part-type .alternative,app-part-type .alternative>.mat-icon.mat-accent{color:#fff;background-color:#5e3aa3}app-part-type .mat-icon{height:20px}app-part-type .material-icons{font-size:20px}app-editor-toolbar{background-color:#ecf8fc;color:#000}app-editor-toolbar .questions{background-color:#4fb2d5}app-editor-toolbar .answers{background-color:#ffbb1c}app-editor-toolbar .separators{background-color:#53b19e}app-editor-toolbar .corrections{background-color:#5e3aa3}app-editor-toolbar .actions-header{color:#fff}.tabs .questions,.tabs .answers,.tabs .separators{color:#fff}.actions-container .mat-icon,.actions-container .mat-mdc-button,.tabs .mat-icon,.tabs .mat-mdc-button{color:#989898!important}.actions-container .mat-mdc-button,.tabs .mat-mdc-button{font-size:12px}.actions-container .tab-content,.tabs .tab-content{background-color:#fff}.actions-container .tab-label,.tabs .tab-label{background-color:transparent}.actions-container .tab-label.selected,.tabs .tab-label.selected{background-color:#fff;color:#4fb2d5}.actions-container .tab-label.selected.questions,.tabs .tab-label.selected.questions{color:#4fb2d5}.actions-container .tab-label.selected.answers,.tabs .tab-label.selected.answers{color:#d08800}.actions-container .tab-label.selected.separators,.tabs .tab-label.selected.separators{color:#53b19e}.actions-container .tab-label.selected.corrections,.tabs .tab-label.selected.corrections{color:#5e3aa3}.actions-container .tabs-labels-wrapper,.tabs .tabs-labels-wrapper{transition:background-color .3s ease-in}.actions-container .tabs-labels-wrapper.questions,.tabs .tabs-labels-wrapper.questions{background-color:#4fb2d5}.actions-container .tabs-labels-wrapper.answers,.tabs .tabs-labels-wrapper.answers{background-color:#d08800}.actions-container .tabs-labels-wrapper.answers.separators,.tabs .tabs-labels-wrapper.answers.separators{background-color:#53b19e}.preview-title{color:#29678a}app-editor-main-actions .mat-mdc-progress-spinner circle{stroke:#29678a}app-editor-main-actions button{transition:.3s color ease-in-out}app-editor-main-actions .mat-mdc-icon-button[disabled]{color:#e3e3e3!important}app-minimap,app-parts-library{background-color:#ecf8fc;color:#29678a;font-size:600;letter-spacing:.43px}app-minimap .title:not(.selected),app-parts-library .title:not(.selected){color:#364152;border-color:#364152;background-color:#fff}app-minimap .title:not(.selected) .mat-icon,app-parts-library .title:not(.selected) .mat-icon{color:#364152}app-minimap .title.selected,app-parts-library .title.selected{color:#fff;background-color:#364152;border-color:#364152}app-minimap .title.selected .mat-icon,app-parts-library .title.selected .mat-icon{color:#fff}app-minimap .cdk-drop-list,app-parts-library .cdk-drop-list{width:85%}app-minimap .cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper{min-width:auto;width:100%;display:flex;justify-content:center}app-exercise-type-selector .mat-mdc-unelevated-button.mat-primary,app-exercise-type-selector .mat-icon{background-color:#fff;padding:0;min-width:40px;color:#29678a}app-exercise-type-selector .mat-mdc-unelevated-button.mat-primary{margin-right:10px}app-exercise-type-selector .mat-mdc-unelevated-button.mat-primary.selected{background-color:#29678a}app-exercise-type-selector .mat-mdc-unelevated-button.mat-primary.selected .mat-icon{background-color:#29678a;color:#fff}app-parts-library #main-button{width:100%;color:#29678a!important;display:flex;justify-content:flex-start}app-parts-library .search-buttons.deployed{right:5px!important}app-parts-library .library-item .mat-icon,app-parts-library .item-actions>.mat-icon{width:14px;height:14px;font-size:14px}app-parts-library .library-item .mat-mdc-button,app-parts-library .library-item .mat-icon{height:20px;width:20px;font-size:20px;line-height:20px}app-parts-library .library-item .mat-mdc-icon-button{vertical-align:baseline;line-height:20px}app-parts-library .cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper{display:block}.minimap .question,.minimap .question.selected.cdk-drag-preview,.minimap .cdk-drop-list-dragging>.question:hover{background-color:#fff;border-color:#4fb2d5;color:#4fb2d5}.minimap .question .mat-icon,.minimap .question.selected.cdk-drag-preview .mat-icon,.minimap .cdk-drop-list-dragging>.question:hover .mat-icon{color:#4fb2d5;background-color:#fff}.minimap .answer,.minimap .answer.selected.cdk-drag-preview,.minimap .cdk-drop-list-dragging>.answer:hover{background-color:#fff;border-color:#d08800;color:#d08800}.minimap .answer .mat-icon,.minimap .answer.selected.cdk-drag-preview .mat-icon,.minimap .cdk-drop-list-dragging>.answer:hover .mat-icon{color:#d08800;background-color:#fff}.minimap .section,.minimap .section.selected.cdk-drag-preview,.minimap .cdk-drop-list-dragging>.section:hover{border-color:#21897d;background-color:#d8f2ec;color:#21897d}.minimap .section .mat-icon,.minimap .section.selected.cdk-drag-preview .mat-icon,.minimap .cdk-drop-list-dragging>.section:hover .mat-icon{color:#21897d;background-color:#d8f2ec}.minimap .section.selected.cdk-drag-preview,.minimap .section.selected.cdk-drag-preview .mat-icon{background-color:#fff}.minimap .correction,.minimap .correction.selected.cdk-drag-preview,.minimap .cdk-drop-list-dragging>.correction:hover{border-color:#5e3aa3;background-color:#fff;color:#5e3aa3}.minimap .correction .mat-icon,.minimap .correction.selected.cdk-drag-preview .mat-icon,.minimap .cdk-drop-list-dragging>.correction:hover .mat-icon{color:#5e3aa3;background-color:#fff}.minimap .mini-part-container:hover{border-color:#29678a;background-color:#29678a;color:#fff}.minimap .mini-part-container:hover .mat-icon{background-color:#29678a;color:#fff}.minimap .mini-part-container.question.selected:not(.cdk-drag-preview){border-color:#4fb2d5;background-color:#4fb2d5;color:#fff}.minimap .mini-part-container.question.selected:not(.cdk-drag-preview) .mat-icon{background-color:#4fb2d5;color:#fff}.minimap .mini-part-container.question.selected:not(.cdk-drag-preview) .type-icon{background-color:#fff;color:#4fb2d5;border-color:#4fb2d5}.minimap .mini-part-container.answer.selected:not(.cdk-drag-preview){border-color:#bd5b00;background-color:#bd5b00;color:#fff}.minimap .mini-part-container.answer.selected:not(.cdk-drag-preview) .mat-icon{background-color:#bd5b00;color:#fff}.minimap .mini-part-container.answer.selected:not(.cdk-drag-preview) .type-icon{background-color:#fff;color:#bd5b00;border-color:#bd5b00}.minimap .mini-part-container.correction.selected:not(.cdk-drag-preview){border-color:#5e3aa3;background-color:#5e3aa3}.minimap .mini-part-container.correction.selected:not(.cdk-drag-preview) .mat-icon{background-color:#5e3aa3;color:#fff}.minimap .mini-part-container.correction.selected:not(.cdk-drag-preview) .type-icon{background-color:#fff;color:#5e3aa3;border-color:#5e3aa3}.minimap .mini-part-container.section.selected:not(.cdk-drag-preview){border-color:#3f9a8e;background-color:#3f9a8e}.minimap .mini-part-container.section.selected:not(.cdk-drag-preview) .mat-icon{background-color:#3f9a8e}.minimap .mini-part-container.section.selected:not(.cdk-drag-preview) .type-icon{background-color:#fff;color:#3f9a8e;border-color:#3f9a8e}.minimap .vertical-connector,.minimap .horizontal-connector{stroke:#71cde8}.minimap-button{background-color:#4fb2d5!important}.minimap-button .mat-icon{color:#fff!important;margin-left:12px}.minimap-button.mat-mdc-icon-button{width:50px;height:50px}.ql-snow .ql-stroke:not(.ql-color-label,.ql-picker-label){stroke:#989898!important;opacity:1}.ql-color-label,.ql-color-label.ql-fill{stroke-width:2px!important;opacity:1!important}.ql-snow .ql-fill:not(.ql-color-label){fill:#989898!important;opacity:1}.ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:#4fb2d5!important}.ql-snow.ql-toolbar .ql-picker-label.ql-active{color:#4fb2d5!important}.menu-header{background-color:#0084a6;color:#fff}.activity>div>div{border:1px solid #989898;padding:10px!important}.ql-toolbar.ql-snow{border-left:1px solid rgba(152,152,152,.6);border-top:1px solid rgba(152,152,152,.6);width:100%;display:flex;flex-flow:row wrap;align-items:stretch}.ql-formats{border-bottom:1px solid rgba(152,152,152,.6);padding:5px;flex-grow:1}#last{flex-grow:1000}.link-menu{border:2px solid #0084a6}app-teacher-comment quill-editor,app-teacher-comment quill-view,app-teacher-comment app-math,app-model-answer quill-editor,app-model-answer quill-view,app-model-answer app-math{display:block;background-color:#ffffffc0}app-teacher-comment quill-view,app-teacher-comment app-math,app-model-answer quill-view,app-model-answer app-math{padding:10px}@media print{.print .ql-container,.print .ql-editor{height:300px}.print .ql-editor.ql-blank:before{display:none!important}}app-player{display:block}app-player .player-container{padding:0 15px;height:50px;font-size:14px;column-gap:12px;justify-content:space-between!important;container-type:inline-size;container-name:player-container}app-player .time-container{flex-wrap:wrap-reverse;gap:15px 8px;justify-content:space-around;width:100%;min-width:75px;container-type:inline-size;container-name:time-container}app-player .play-slider{min-width:100px;display:inline-flex}app-player .play-time{width:75px;white-space:nowrap}app-player .seekbar{appearance:none;width:100%;height:5px;background:#d3d3d3;outline:none;transition:opacity .2s;border-radius:8px;background-image:linear-gradient(90deg,#71cde8 var(--percentage),transparent var(--percentage))}app-player .seekbar:hover{cursor:pointer;background:#c5c5c5;background-image:linear-gradient(90deg,#4fb2d5 var(--percentage),transparent var(--percentage))}app-player .seekbar::-webkit-slider-thumb{-webkit-appearance:none;border:none;border-radius:100%;width:15px;height:15px;background:#4fb2d5;box-shadow:#0003 0 2px 1px -1px,#00000024 0 1px 1px,#0000001f 0 1px 3px;cursor:pointer}app-player .seekbar::-moz-range-thumb{appearance:none;border:none;border-radius:100%;width:15px;height:15px;background:#4fb2d5;box-shadow:#0003 0 2px 1px -1px,#00000024 0 1px 1px,#0000001f 0 1px 3px;cursor:pointer}app-player .volume{align-items:center;justify-content:flex-end;transition:width .5s cubic-bezier(.23,1,.32,1)}app-player .volume .mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 30px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:0}app-player .volume .mat-mdc-icon-button .mat-icon{width:20px;height:20px;font-size:20px}app-player .volume .mat-icon{color:#4fb2d5!important;background-color:transparent!important}app-player .volume:not(.deployed){width:30px}app-player .volume:not(.deployed) .seekbar{width:100%;background-image:linear-gradient(90deg,#71cde8 var(--percentage),transparent var(--percentage));opacity:0}app-player .volume:not(.deployed) .seekbar,app-player .volume:not(.deployed) .seekbar::-moz-range-thumb{opacity:0;-moz-transition:opacity .5s cubic-bezier(.23,1,.32,1);transition:opacity .5s cubic-bezier(.23,1,.32,1)}app-player .volume.deployed{width:50%;transition:width .5s cubic-bezier(.23,1,.32,1)}app-player .volume.deployed .seekbar,app-player .volume.deployed .seekbar::-moz-range-thumb{opacity:1;display:block}app-player .mat-icon{color:#fff!important;height:20px!important;width:20px!important;min-width:20px!important;font-size:20px!important;border-radius:100%;padding:5px;background-color:#4fb2d5!important}app-player .mat-icon:hover{background-color:#e3e3e3;cursor:pointer}app-player .vertical-separator{margin:0}@container time-container (min-width: 183px){app-player .play-slider{width:calc(100% - 100px)}}@container time-container (max-width: 182px){app-player .play-slider{min-width:62px;width:calc(100% - 10px)}}@container player-container (max-width: 370px){app-player .volume.deployed{width:100%}}app-player.mini .center{justify-content:space-between}app-player.integrated .time-container.shrinked,.integrated .time-container.shrinked{width:25%;min-width:0;transition:width .5s cubic-bezier(.23,1,.32,1)}app-player.integrated .time-container.shrinked .play-slider,.integrated .time-container.shrinked .play-slider{width:100%;min-width:0;transition:width .5s cubic-bezier(.23,1,.32,1)}@container player-container (max-width: 370px){app-player.integrated .time-container.shrinked,.integrated .time-container.shrinked{width:0;display:none}}@media screen and (max-width: 499px){.mini .play-slider{margin-right:0}.mini .play-time{font-size:12px}.mini .player-container{padding:0}}.separator{background-color:#f4fbfc;border-top:2px solid #4fb2d5}.separator-content{background-color:#4fb2d5;color:#fff}.title-input{border:1px solid white;background-color:#4fb2d5;color:#fff}.title-input:focus{border:1px solid #0084a6}.app-separator:first-child{margin-top:-50px}.app-separator:first-child .separator{display:none}.separator-add .mat-icon{color:#fff}@media print{.separator{border-top:0;border-bottom:0}.separator-content{margin:0 -20px!important}}app-folder-browser .mat-icon{color:#0084a6}.mat-mdc-dialog-title{color:#0084a6!important;font-size:18px!important;font-family:Marianne Bold!important;margin:0 0 20px!important;display:block!important}app-entity-link .mat-mdc-dialog-container .mdc-dialog__surface{padding:12px!important}.mat-mdc-dialog-container .mdc-dialog__surface app-opt-out-tracking{display:block;padding:16px}.close-button .mat-icon{color:#0084a6}.copy-counter{color:#0084a6;font-size:500}.tags .mat-icon{color:#0009;height:auto;width:auto}.tags .tag{background-color:#dcf1f8}app-diffusion-creator{--mdc-checkbox-state-layer-size: 28px;--mat-checkbox-touch-target-display: none}app-diffusion-creator .input-title{color:#4fb2d5;margin:5px 0}.code{color:#0084a6;font-family:Marianne Medium;font-size:16px;margin:0 10px}.modal-hint{background-color:#dcf1f8}.modal-hint .mat-icon{color:#0084a6;margin-right:10px}.close-button{position:absolute!important;top:0;right:0}.profile-name{background-color:#71cde8;color:#fff}app-profile-infos .mat-icon{color:#fff!important}.about{color:#4fb2d5}.chip{color:#0084a6;border-color:#0084a6;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.chip:hover:not(.inactive),.chip.selected{cursor:pointer;background-color:#4fb2d5;color:#fff;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.mat-mdc-dialog-container .mdc-dialog__surface{overflow:hidden}.mat-mdc-dialog-container .mdc-dialog__content{line-height:20px!important;font-size:14px!important;font-weight:400!important}.mat-mdc-dialog-container .mdc-dialog__content>:first-child{margin-top:4px!important}.mat-mdc-dialog-container .column button{width:100%}.mat-mdc-dialog-container .modal-hint{display:flex;flex-direction:row;padding:15px;margin:25px 0 5px}.mat-mdc-dialog-actions{padding:10px 24px 24px!important}.mat-mdc-dialog-actions button{margin:5px!important}.dialog-content p{display:inline-block!important}.dialog-content p,.dialog-content figure.image{margin:5px 0!important;width:fit-content!important}.dialog-content figure.image.image_resized>img,.dialog-content figure.image.image_resized>a>img{width:100%}.dialog-content figure.image-style-align-center{display:block!important}.dialog-content .image-style-align-left{margin-right:10px!important;float:left!important}.dialog-content .image-style-align-right{margin-left:10px!important;float:right!important}.dialog-content .image-style-align-left+p,.dialog-content .image-style-align-right+p{display:flex!important}app-share .mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:auto!important;padding-right:10px!important}app-share .mat-mdc-tab-group{max-height:500px!important}app-share .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:#0084a6!important}app-share .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab__text-label{color:#707070!important}app-share .mat-mdc-tab .mdc-tab-indicator__content--underline{border-color:#0084a6!important}app-share app-tags-creator .mat-mdc-form-field-subscript-wrapper{padding:0!important}app-share app-tags-creator .mat-form-field-hint-spacer{flex:1}.mat-bottom-sheet-container{background-color:#fff!important}.mat-bottom-sheet-container .mat-icon{color:#0084a6;padding-right:5px}.mat-bottom-sheet-container .info{background-color:#0084a6;color:#fff}.mat-bottom-sheet-container .info .mat-icon{color:#fff}.mat-bottom-sheet-container .info button{display:flex;flex-direction:row-reverse;color:#fff!important}.info{font-family:Marianne Regular;font-size:14px;font-weight:500}.type-selector button.selected{background-color:#71cde8}.type-selector .mat-icon.selected{color:#fff!important}.time-controls .mat-icon{position:absolute!important;top:0;left:0;font-size:24px;line-height:24px;height:auto;width:auto;color:#989898}.time-controls .mat-mdc-icon-button{line-height:24px!important;height:24px!important;width:24px!important}.controls-label{color:#0009;opacity:.7}.time-input-wrapper{background-color:#e5e5e5}.time-input-wrapper.color{background-color:#ecf8fc}.time-input-wrapper.color .time-input{color:#71cde8}.time-display .mat-icon{cursor:pointer;color:#707070}.time-menu{background-color:#fff!important;padding:10px!important}.matching-container .coupleId{background-color:#4fb2d5;color:#fff}.matching-container .matching-vignette{border:2px solid #4fb2d5}.matching-container .matching-vignette .actions .mat-icon{color:#0084a6}.matching-container .mat-mdc-icon-button{overflow:hidden}.matching-vignette{--mat-form-field-container-height: 44px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 10px;--mat-form-field-filled-with-label-container-padding-top: 10px;--mat-form-field-filled-with-label-container-padding-bottom: 10px}.matching-vignette app-player .mat-icon{background-color:#fdfdfd}@media screen and (max-width: 499px){.matching-vignette app-player .time-container{min-width:50px}.matching-vignette app-player .vertical-separator{display:none}}@media print{.matching-vignette{break-inside:avoid}}#svg-connector{stroke:#c8ebf4}.path-icon{color:#4fb2d5!important;background-color:#fff;transition:background-color .3s ease}.path-icon.indicator{background-color:#c8ebf4;color:#fff!important;border:2px solid white}.add-button:hover{background-color:#f1f1f1;transition:background-color .3s ease}app-sorting-vignette{border:2px solid #71cde8}app-sorting-vignette .number{color:#fff;border:2px solid white;background-color:#4fb2d5}app-sorting-vignette app-player .mat-icon{background-color:#fdfdfd}app-sorting-vignette.pinned{border:2px solid #707070}app-sorting-vignette.pinned .number{background-color:#707070}app-sorting-vignette.correct,app-sorting-vignette.wrong{color:#000!important}app-sorting-vignette.correct .correction,app-sorting-vignette.wrong .correction{display:block}app-sorting-vignette.correct{border-color:#2db71b!important}app-sorting-vignette.correct .number{background-color:#2db71b}app-sorting-vignette.correct .correction:before{color:#2db71b;border-color:#2db71b;content:"Juste"}app-sorting-vignette.pinned .correction{display:block}app-sorting-vignette.pinned .correction mat-icon{position:absolute!important;top:-15px;left:-15px;background-color:#fff;border-radius:100%;padding:3px;color:#707070!important;font-size:20px;height:19px;width:19px;border:2px solid #707070;transform:rotate(-45deg)}app-sorting-vignette.wrong{border-color:#f44336!important}app-sorting-vignette.wrong .number{background-color:#f44336}app-sorting-vignette.wrong .correction:before{color:#f44336;border-color:#f44336;content:"Faux"}.vignette-content .ql-editor{max-height:unset!important}.cdk-drag-placeholder .number{display:none}app-vignette-tools .grey{color:#707070!important}app-vignette-tools .pinned{transform:rotate(45deg)}app-vignette-tools .blue{color:#71cde8!important}app-vignette-tools mat-icon svg{fill:#4fb2d5!important}.part-container.required:before{content:"D\e9placez au moins un \e9l\e9ment"}app-search-bar input{color:#0084a6!important;height:100%;width:inherit;border:none;font-size:13px;padding:0 12px}app-search-bar input::placeholder{opacity:.4;color:#000;font-size:12px;font-family:Marianne Regular;padding:5px}app-search-bar .mat-icon{color:#0084a6!important}app-search-bar button{min-width:30px!important;padding:0 5px!important}app-search-bar .mat-mdc-icon-button .mat-icon{color:#fff!important}app-search-bar .hidden>div{width:0;height:0;transition:width cubic-bezier(.6,-.28,.735,.045)}app-search-bar .hidden button{display:none}.actions .mat-icon.mat-primary{color:#71cde8!important}.actions .mat-icon.mat-accent{color:#ffbb1c!important}.menu-wrapper .menu.deployed{background-color:#0084a6}.menu-wrapper .menu.deployed .mat-icon{color:#fff}.menu-wrapper .mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 40px!important}.menu-wrapper .mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:calc(50% + 3px)!important;height:40px!important;left:calc(50% + 3px)!important;width:40px!important;transform:translate(-50%,-50%)}.actions .action-button .mat-icon{font-size:30px;height:auto;width:auto}.action-name{color:#71cde8;font-size:16px}app-fill-in-the-blank{--mat-form-field-container-height: 44px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 10px;--mat-form-field-filled-with-label-container-padding-top: 10px;--mat-form-field-filled-with-label-container-padding-bottom: 10px}app-fill-in-the-blank .words .mat-mdc-text-field-wrapper{padding:0 5px;font-size:16px}app-fill-in-the-blank .words .mat-mdc-form-field-infix{display:flex;align-items:end;padding-bottom:2px!important}app-fill-in-the-blank .words .word{background-color:#dcf1f8;color:#000}app-fill-in-the-blank .words .blank,app-fill-in-the-blank .words .mat-icon,app-fill-in-the-blank .words .word:hover{background-color:#4fb2d5;color:#fff}app-fill-in-the-blank .words .blank .mat-icon{height:inherit;width:inherit}app-fill-in-the-blank .words .blank .material-icons{font-size:inherit}app-fill-in-the-blank .words input:not(.wrong):not(.correct),app-fill-in-the-blank .words .mat-mdc-select:not(.wrong):not(.correct){color:#0084a6!important}app-fill-in-the-blank .select-panel{color:#00f}.solutions-menu-wrapper{min-width:350px!important;max-width:500px!important;width:30%;height:fit-content}.solutions-menu-wrapper .mat-mdc-form-field-subscript-wrapper{display:none}.solutions-menu-wrapper .mat-mdc-form-field button{height:24px;width:24px}.solutions-menu-wrapper .mat-mdc-form-field .mat-icon{position:absolute;top:0;left:0;font-size:14px}.solutions-menu-wrapper .solution-input .mdc-text-field{padding:0!important}.solutions-menu-wrapper .solution-input .mat-mdc-form-field-infix{padding-top:24px!important}.draw-toolbar .mat-icon,.shape-menu .mat-icon{color:#989898}.draw-toolbar .dot,.shape-menu .dot{background-color:#989898}.draw-toolbar .dot.selected,.shape-menu .dot.selected{background-color:#4fb2d5}.draw-toolbar .mat-mdc-icon-button,.shape-menu .mat-mdc-icon-button{height:40px!important;width:40px!important}.color.selected{border-color:#4fb2d5!important}.color.selected:not(.trigger){border-width:3px!important;margin-top:1px!important;margin-right:3px!important}.color.selected.trigger{border-width:2px!important}.shape-selector .mat-icon-no-color{color:#0000008a!important}.shape-selector .mat-mdc-menu-item-text{color:#000000de}.mdc-snackbar:not(.info,.maintenance,.incident) .mdc-snackbar__surface{background:#fff!important;border-radius:0!important}.mdc-snackbar:not(.info,.maintenance,.incident) .mdc-snackbar__surface .mat-icon{overflow:visible}.mdc-snackbar:not(.info,.maintenance,.incident) .mdc-snackbar__label{color:#0084a6!important}.mdc-snackbar:not(.info,.maintenance,.incident) .mat-mdc-snack-bar-action{color:#fff!important;background:#4fb2d5!important}.maintenance .mdc-snackbar__surface,.incident .mdc-snackbar__surface,.info .mdc-snackbar__surface{background-color:#8749d8!important}.maintenance .mdc-snackbar__label,.incident .mdc-snackbar__label,.info .mdc-snackbar__label,.maintenance .mat-icon,.incident .mat-icon,.info .mat-icon{color:#fff!important}.incident .mdc-snackbar__surface{background-color:#dd0a53!important}.info .mdc-snackbar__surface{background-color:#018ec3!important}app-catalog .catalog-filters{z-index:2;background-color:#ecf8fc;color:#0084a6;--mdc-checkbox-state-layer-size: 28px;--mat-checkbox-touch-target-display: none}app-catalog .catalog-filters .title{margin-bottom:-3px}app-catalog .catalog-filters .filter{color:#000}app-catalog .catalog-filters hr{height:2px;background-color:#0084a6}app-catalog .catalog-filters button{color:#29678a}app-catalog .catalog-filters button .mat-icon{margin-right:4px}app-catalog .catalog-filters .mat-mdc-checkbox label{font-size:12px}app-catalog .catalog-filters #remove-buttons{color:#29678a}app-catalog .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:#0084a6!important}app-catalog .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab__text-label{color:#707070!important}app-catalog .mat-mdc-tab .mdc-tab-indicator__content--underline{border-color:#0084a6!important}app-catalog .catalog-content .cdk-virtual-scroll-viewport .catalog-item{border-color:#c8ebf4}app-catalog .catalog-content .cdk-virtual-scroll-viewport .catalog-item:hover{border-color:#4fb2d5}app-catalog .catalog-content .cdk-virtual-scroll-content-wrapper{min-height:110%;width:100%}app-catalog .catalog-content .mat-mdc-progress-spinner circle{stroke:#29678a}app-catalog app-footer{background-color:#f4fbfc!important}app-dashboard .emphasis{color:#0084a6}app-dashboard .title{color:#0084a6;margin-bottom:15px}app-dashboard .block-title{white-space:nowrap}app-dashboard .block-title.underline{width:100%;display:block}app-dashboard .block-title.primary{color:#0084a6}app-dashboard .block-title.secondary,app-dashboard .work-count{color:#53b19e}app-dashboard .underline.primary{border-bottom:2px solid #0084a6}app-dashboard .underline.secondary{border-bottom:2px solid #53b19e}app-dashboard .dashboard-block{padding:15px;background-color:#fff;margin:10px}app-dashboard .block-stat{margin:0 -28px}app-dashboard .block-stat button{width:100%}app-dashboard .block-stat .mat-button-wrapper{display:flex;justify-content:space-between;padding:10px}app-dashboard .timeline-item{border:1px solid #53b19e}app-dashboard .timeline-item:hover{background-color:#f4fbfc;transition:background-color .3s ease-in-out}app-dashboard .arrow-left{border-right:10px solid #53b19e}app-dashboard .dot-left{background-color:#53b19e}app-dashboard .timeline-item-deadline{background-color:#53b19e}app-dashboard .timeline-item-score{border-left:1px solid #53b19e}app-dashboard .month-name{margin-left:-38px;background-color:#fff;color:#53b19e}app-dashboard .month-name .mat-icon{border:2px solid #53b19e;border-radius:50px;padding:4px}app-dashboard .cms-item>.mat-icon{display:table;border-radius:50px;border:3px solid #4fb2d5;color:#4fb2d5;padding:10px}app-dashboard .cms-item.important{color:#e50909}app-dashboard .cms-item.important .mat-icon{color:#e50909;border-color:#e50909}@media screen and (max-width: 899px){app-dashboard .footer{margin:5px 0 15px!important}}app-promo-banner .mat-mdc-outlined-button{line-height:26px;margin-top:10px}app-promo-banner .headline{background-color:#e4f0f1}app-promo-banner .bottom{background-color:#fff}app-promo-banner button.dark{background-color:#21897d!important}app-cms-post p,app-posts-list p,app-faq p,app-CMS-static-content p,app-versions p,app-reporting p,app-legal-infos p,app-plan p{margin:auto!important}app-cms-post .mat-expansion-panel,app-posts-list .mat-expansion-panel,app-faq .mat-expansion-panel,app-CMS-static-content .mat-expansion-panel,app-versions .mat-expansion-panel,app-reporting .mat-expansion-panel,app-legal-infos .mat-expansion-panel,app-plan .mat-expansion-panel{border-radius:0!important}app-cms-post .mat-expansion-panel.outer,app-posts-list .mat-expansion-panel.outer,app-faq .mat-expansion-panel.outer,app-CMS-static-content .mat-expansion-panel.outer,app-versions .mat-expansion-panel.outer,app-reporting .mat-expansion-panel.outer,app-legal-infos .mat-expansion-panel.outer,app-plan .mat-expansion-panel.outer{border:1px solid #29678a;transition:background-color .5s ease}app-cms-post .mat-expansion-panel.mat-expanded.outer,app-cms-post .mat-expansion-panel.outer:hover,app-posts-list .mat-expansion-panel.mat-expanded.outer,app-posts-list .mat-expansion-panel.outer:hover,app-faq .mat-expansion-panel.mat-expanded.outer,app-faq .mat-expansion-panel.outer:hover,app-CMS-static-content .mat-expansion-panel.mat-expanded.outer,app-CMS-static-content .mat-expansion-panel.outer:hover,app-versions .mat-expansion-panel.mat-expanded.outer,app-versions .mat-expansion-panel.outer:hover,app-reporting .mat-expansion-panel.mat-expanded.outer,app-reporting .mat-expansion-panel.outer:hover,app-legal-infos .mat-expansion-panel.mat-expanded.outer,app-legal-infos .mat-expansion-panel.outer:hover,app-plan .mat-expansion-panel.mat-expanded.outer,app-plan .mat-expansion-panel.outer:hover{border:1px solid #0084a6;transition:background-color .5s ease}app-cms-post .outer>.mat-expansion-panel-header,app-cms-post .outer>.mat-expansion-panel-header:not([aria-disabled=true]),app-posts-list .outer>.mat-expansion-panel-header,app-posts-list .outer>.mat-expansion-panel-header:not([aria-disabled=true]),app-faq .outer>.mat-expansion-panel-header,app-faq .outer>.mat-expansion-panel-header:not([aria-disabled=true]),app-CMS-static-content .outer>.mat-expansion-panel-header,app-CMS-static-content .outer>.mat-expansion-panel-header:not([aria-disabled=true]),app-versions .outer>.mat-expansion-panel-header,app-versions .outer>.mat-expansion-panel-header:not([aria-disabled=true]),app-reporting .outer>.mat-expansion-panel-header,app-reporting .outer>.mat-expansion-panel-header:not([aria-disabled=true]),app-legal-infos .outer>.mat-expansion-panel-header,app-legal-infos .outer>.mat-expansion-panel-header:not([aria-disabled=true]),app-plan .outer>.mat-expansion-panel-header,app-plan .outer>.mat-expansion-panel-header:not([aria-disabled=true]){background-color:#29678a!important;transition:background-color .5s ease}app-cms-post .outer>.mat-expansion-panel-header:hover,app-cms-post .outer>.mat-expansion-panel-header.mat-expanded,app-cms-post .outer>.mat-expansion-panel-header.mat-expanded:not([aria-disabled=true]),app-posts-list .outer>.mat-expansion-panel-header:hover,app-posts-list .outer>.mat-expansion-panel-header.mat-expanded,app-posts-list .outer>.mat-expansion-panel-header.mat-expanded:not([aria-disabled=true]),app-faq .outer>.mat-expansion-panel-header:hover,app-faq .outer>.mat-expansion-panel-header.mat-expanded,app-faq .outer>.mat-expansion-panel-header.mat-expanded:not([aria-disabled=true]),app-CMS-static-content .outer>.mat-expansion-panel-header:hover,app-CMS-static-content .outer>.mat-expansion-panel-header.mat-expanded,app-CMS-static-content .outer>.mat-expansion-panel-header.mat-expanded:not([aria-disabled=true]),app-versions .outer>.mat-expansion-panel-header:hover,app-versions .outer>.mat-expansion-panel-header.mat-expanded,app-versions .outer>.mat-expansion-panel-header.mat-expanded:not([aria-disabled=true]),app-reporting .outer>.mat-expansion-panel-header:hover,app-reporting .outer>.mat-expansion-panel-header.mat-expanded,app-reporting .outer>.mat-expansion-panel-header.mat-expanded:not([aria-disabled=true]),app-legal-infos .outer>.mat-expansion-panel-header:hover,app-legal-infos .outer>.mat-expansion-panel-header.mat-expanded,app-legal-infos .outer>.mat-expansion-panel-header.mat-expanded:not([aria-disabled=true]),app-plan .outer>.mat-expansion-panel-header:hover,app-plan .outer>.mat-expansion-panel-header.mat-expanded,app-plan .outer>.mat-expansion-panel-header.mat-expanded:not([aria-disabled=true]){background-color:#0084a6!important;transition:background-color .5s ease}app-cms-post .mat-expansion-panel-header-title.outer,app-posts-list .mat-expansion-panel-header-title.outer,app-faq .mat-expansion-panel-header-title.outer,app-CMS-static-content .mat-expansion-panel-header-title.outer,app-versions .mat-expansion-panel-header-title.outer,app-reporting .mat-expansion-panel-header-title.outer,app-legal-infos .mat-expansion-panel-header-title.outer,app-plan .mat-expansion-panel-header-title.outer{color:#fff;transition:background-color .5s ease}app-cms-post .mat-expansion-panel-content,app-posts-list .mat-expansion-panel-content,app-faq .mat-expansion-panel-content,app-CMS-static-content .mat-expansion-panel-content,app-versions .mat-expansion-panel-content,app-reporting .mat-expansion-panel-content,app-legal-infos .mat-expansion-panel-content,app-plan .mat-expansion-panel-content{padding:0 31px!important}app-cms-post .mat-expanded>.mat-expansion-panel-content,app-posts-list .mat-expanded>.mat-expansion-panel-content,app-faq .mat-expanded>.mat-expansion-panel-content,app-CMS-static-content .mat-expanded>.mat-expansion-panel-content,app-versions .mat-expanded>.mat-expansion-panel-content,app-reporting .mat-expanded>.mat-expansion-panel-content,app-legal-infos .mat-expanded>.mat-expansion-panel-content,app-plan .mat-expanded>.mat-expansion-panel-content{margin:10px 0!important}app-cms-post .post-category,app-posts-list .post-category,app-faq .post-category,app-CMS-static-content .post-category,app-versions .post-category,app-reporting .post-category,app-legal-infos .post-category,app-plan .post-category{color:#4fb2d5}app-cms-post .post-content h3,app-posts-list .post-content h3,app-faq .post-content h3,app-CMS-static-content .post-content h3,app-versions .post-content h3,app-reporting .post-content h3,app-legal-infos .post-content h3,app-plan .post-content h3{color:#4fb2d5;font-family:Marianne Bold!important}app-cms-post h3.version-header,app-posts-list h3.version-header,app-faq h3.version-header,app-CMS-static-content h3.version-header,app-versions h3.version-header,app-reporting h3.version-header,app-legal-infos h3.version-header,app-plan h3.version-header{background-color:#0084a6;color:#fff}app-cms-post .post-wrapper,app-posts-list .post-wrapper,app-faq .post-wrapper,app-CMS-static-content .post-wrapper,app-versions .post-wrapper,app-reporting .post-wrapper,app-legal-infos .post-wrapper,app-plan .post-wrapper{display:flex;flex-direction:column;padding:20px;background-color:#f4f5f5;min-height:calc(100% - 50px)}app-cms-post .header,app-posts-list .header,app-faq .header,app-CMS-static-content .header,app-versions .header,app-reporting .header,app-legal-infos .header,app-plan .header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:calc(80% + 100px);max-width:100%;margin:30px auto}app-cms-post .title,app-posts-list .title,app-faq .title,app-CMS-static-content .title,app-versions .title,app-reporting .title,app-legal-infos .title,app-plan .title{color:#0084a6;margin-bottom:20px}app-cms-post .inner>.mat-expansion-panel-content>.mat-expansion-panel-body,app-posts-list .inner>.mat-expansion-panel-content>.mat-expansion-panel-body,app-faq .inner>.mat-expansion-panel-content>.mat-expansion-panel-body,app-CMS-static-content .inner>.mat-expansion-panel-content>.mat-expansion-panel-body,app-versions .inner>.mat-expansion-panel-content>.mat-expansion-panel-body,app-reporting .inner>.mat-expansion-panel-content>.mat-expansion-panel-body,app-legal-infos .inner>.mat-expansion-panel-content>.mat-expansion-panel-body,app-plan .inner>.mat-expansion-panel-content>.mat-expansion-panel-body{color:#707070}app-cms-post .faq-header,app-cms-post .faq-footer,app-posts-list .faq-header,app-posts-list .faq-footer,app-faq .faq-header,app-faq .faq-footer,app-CMS-static-content .faq-header,app-CMS-static-content .faq-footer,app-versions .faq-header,app-versions .faq-footer,app-reporting .faq-header,app-reporting .faq-footer,app-legal-infos .faq-header,app-legal-infos .faq-footer,app-plan .faq-header,app-plan .faq-footer{background-color:#fff}app-cms-post .post-container,app-posts-list .post-container,app-faq .post-container,app-CMS-static-content .post-container,app-versions .post-container,app-reporting .post-container,app-legal-infos .post-container,app-plan .post-container{display:flex;position:relative;flex-direction:column;width:80%;margin:20px auto;padding:20px 50px;background-color:#fff}app-cms-post .version,app-posts-list .version,app-faq .version,app-CMS-static-content .version,app-versions .version,app-reporting .version,app-legal-infos .version,app-plan .version{border-bottom:6px solid #0084a6}app-cms-post .version .section-title,app-posts-list .version .section-title,app-faq .version .section-title,app-CMS-static-content .version .section-title,app-versions .version .section-title,app-reporting .version .section-title,app-legal-infos .version .section-title,app-plan .version .section-title{display:flex;align-items:center;font-size:21px;margin:20px 0}app-cms-post .version .section-title .mat-icon,app-posts-list .version .section-title .mat-icon,app-faq .version .section-title .mat-icon,app-CMS-static-content .version .section-title .mat-icon,app-versions .version .section-title .mat-icon,app-reporting .version .section-title .mat-icon,app-legal-infos .version .section-title .mat-icon,app-plan .version .section-title .mat-icon{margin-right:10px}app-cms-post .version .section-title .bugs,app-posts-list .version .section-title .bugs,app-faq .version .section-title .bugs,app-CMS-static-content .version .section-title .bugs,app-versions .version .section-title .bugs,app-reporting .version .section-title .bugs,app-legal-infos .version .section-title .bugs,app-plan .version .section-title .bugs{color:#5ee176}app-cms-post .version .section-title .improvements,app-posts-list .version .section-title .improvements,app-faq .version .section-title .improvements,app-CMS-static-content .version .section-title .improvements,app-versions .version .section-title .improvements,app-reporting .version .section-title .improvements,app-legal-infos .version .section-title .improvements,app-plan .version .section-title .improvements{color:#8749d8}app-cms-post .card-content,app-posts-list .card-content,app-faq .card-content,app-CMS-static-content .card-content,app-versions .card-content,app-reporting .card-content,app-legal-infos .card-content,app-plan .card-content{min-height:auto}app-cms-post .plan-section-header,app-posts-list .plan-section-header,app-faq .plan-section-header,app-CMS-static-content .plan-section-header,app-versions .plan-section-header,app-reporting .plan-section-header,app-legal-infos .plan-section-header,app-plan .plan-section-header{color:#0084a6}app-cms-post .plan-section-header:after,app-posts-list .plan-section-header:after,app-faq .plan-section-header:after,app-CMS-static-content .plan-section-header:after,app-versions .plan-section-header:after,app-reporting .plan-section-header:after,app-legal-infos .plan-section-header:after,app-plan .plan-section-header:after{background-color:#0084a6}@media screen and (max-width: 599px){app-cms-post .post-wrapper,app-posts-list .post-wrapper,app-faq .post-wrapper,app-CMS-static-content .post-wrapper,app-versions .post-wrapper,app-reporting .post-wrapper,app-legal-infos .post-wrapper,app-plan .post-wrapper{padding:0;margin:0 5px}app-cms-post .post-container,app-posts-list .post-container,app-faq .post-container,app-CMS-static-content .post-container,app-versions .post-container,app-reporting .post-container,app-legal-infos .post-container,app-plan .post-container{width:unset;padding:20px 5px}app-cms-post .mat-expansion-panel-content,app-posts-list .mat-expansion-panel-content,app-faq .mat-expansion-panel-content,app-CMS-static-content .mat-expansion-panel-content,app-versions .mat-expansion-panel-content,app-reporting .mat-expansion-panel-content,app-legal-infos .mat-expansion-panel-content,app-plan .mat-expansion-panel-content{padding:0 5px!important}}app-cms-post .post-container{margin-bottom:20px}app-versions .version{margin-bottom:50px}app-versions .version:last-of-type{margin-bottom:0}.arrow-up{overflow:visible!important}.arrow-up:after{content:"";position:absolute;top:-6px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #29678a}.r0:after{right:5px}.r1:after{right:10%}.r1-5:after{right:15%}.r2:after{right:20%}.r3:after{right:30%}.r4:after{right:40%}.r5:after{right:50%}.arrow-up.center:after{right:calc(50% - 7px)}.r6:after{right:60%}.r7:after{right:70%}.r8:after{right:80%}.r9:after{right:90%}.r10:after{right:100%}.min-width{min-width:300px}.secondary-theme{--mdc-text-button-label-text-color: black;--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: black;--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: black;--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color: black;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mdc-elevated-card-container-color: white;--mdc-elevated-card-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);--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-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-subtitle-text-color: rgba(0, 0, 0, .54);--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #ffbb1c;--mdc-checkbox-selected-hover-icon-color: #ffbb1c;--mdc-checkbox-selected-icon-color: #ffbb1c;--mdc-checkbox-selected-pressed-icon-color: #ffbb1c;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #ffbb1c;--mdc-checkbox-selected-hover-state-layer-color: #ffbb1c;--mdc-checkbox-selected-pressed-state-layer-color: #ffbb1c;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black;--mat-checkbox-disabled-label-color: rgba(0, 0, 0, .38);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-caret-color: #85d0bf;--mdc-filled-text-field-focus-active-indicator-color: #85d0bf;--mdc-filled-text-field-focus-label-text-color: rgba(133, 208, 191, .87);--mdc-filled-text-field-container-color: whitesmoke;--mdc-filled-text-field-disabled-container-color: #fafafa;--mdc-filled-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color: #f44336;--mdc-filled-text-field-error-focus-label-text-color: #f44336;--mdc-filled-text-field-error-label-text-color: #f44336;--mdc-filled-text-field-error-caret-color: #f44336;--mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color: #f44336;--mdc-filled-text-field-error-focus-active-indicator-color: #f44336;--mdc-filled-text-field-error-hover-active-indicator-color: #f44336;--mdc-outlined-text-field-caret-color: #85d0bf;--mdc-outlined-text-field-focus-outline-color: #85d0bf;--mdc-outlined-text-field-focus-label-text-color: rgba(133, 208, 191, .87);--mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color: #f44336;--mdc-outlined-text-field-error-focus-label-text-color: #f44336;--mdc-outlined-text-field-error-label-text-color: #f44336;--mdc-outlined-text-field-error-hover-label-text-color: #f44336;--mdc-outlined-text-field-outline-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color: #f44336;--mdc-outlined-text-field-error-hover-outline-color: #f44336;--mdc-outlined-text-field-error-outline-color: #f44336;--mat-form-field-focus-select-arrow-color: rgba(133, 208, 191, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #f44336;--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-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08;--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12);--mdc-circular-progress-active-indicator-color: #85d0bf;--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(133, 208, 191, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87);--mdc-switch-selected-focus-state-layer-color: #53b19e;--mdc-switch-selected-handle-color: #53b19e;--mdc-switch-selected-hover-state-layer-color: #53b19e;--mdc-switch-selected-pressed-state-layer-color: #53b19e;--mdc-switch-selected-focus-handle-color: #106f64;--mdc-switch-selected-hover-handle-color: #106f64;--mdc-switch-selected-pressed-handle-color: #106f64;--mdc-switch-selected-focus-track-color: #d8f2ec;--mdc-switch-selected-hover-track-color: #d8f2ec;--mdc-switch-selected-pressed-track-color: #d8f2ec;--mdc-switch-selected-track-color: #d8f2ec;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: #fff;--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-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);--mdc-switch-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);--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87);--mat-snack-bar-button-color: #ffbb1c;--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12);--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: #fff;--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #85d0bf;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(133, 208, 191, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(133, 208, 191, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(133, 208, 191, .3);--mat-datepicker-toggle-active-state-icon-color: #85d0bf;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(133, 208, 191, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: black;--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.secondary-theme .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #85d0bf;--mat-text-button-state-layer-color: #85d0bf;--mat-text-button-ripple-color: rgba(133, 208, 191, .1)}.secondary-theme .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #ffbb1c;--mat-text-button-state-layer-color: #ffbb1c;--mat-text-button-ripple-color: rgba(255, 187, 28, .1)}.secondary-theme .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #f44336;--mat-text-button-state-layer-color: #f44336;--mat-text-button-ripple-color: rgba(244, 67, 54, .1)}.secondary-theme .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #85d0bf;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.secondary-theme .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #ffbb1c;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.secondary-theme .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #f44336;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.secondary-theme .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #85d0bf;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.secondary-theme .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #ffbb1c;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.secondary-theme .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #f44336;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.secondary-theme .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #85d0bf;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color: #85d0bf;--mat-outlined-button-ripple-color: rgba(133, 208, 191, .1)}.secondary-theme .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #ffbb1c;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color: #ffbb1c;--mat-outlined-button-ripple-color: rgba(255, 187, 28, .1)}.secondary-theme .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #f44336;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color: #f44336;--mat-outlined-button-ripple-color: rgba(244, 67, 54, .1)}.secondary-theme .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #85d0bf;--mdc-checkbox-selected-hover-icon-color: #85d0bf;--mdc-checkbox-selected-icon-color: #85d0bf;--mdc-checkbox-selected-pressed-icon-color: #85d0bf;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #85d0bf;--mdc-checkbox-selected-hover-state-layer-color: #85d0bf;--mdc-checkbox-selected-pressed-state-layer-color: #85d0bf;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.secondary-theme .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f44336;--mdc-checkbox-selected-hover-state-layer-color: #f44336;--mdc-checkbox-selected-pressed-state-layer-color: #f44336;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.secondary-theme .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #ffbb1c;--mdc-filled-text-field-focus-active-indicator-color: #ffbb1c;--mdc-filled-text-field-focus-label-text-color: rgba(255, 187, 28, .87);--mdc-outlined-text-field-caret-color: #ffbb1c;--mdc-outlined-text-field-focus-outline-color: #ffbb1c;--mdc-outlined-text-field-focus-label-text-color: rgba(255, 187, 28, .87);--mat-form-field-focus-select-arrow-color: rgba(255, 187, 28, .87)}.secondary-theme .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #f44336;--mdc-filled-text-field-focus-active-indicator-color: #f44336;--mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, .87);--mdc-outlined-text-field-caret-color: #f44336;--mdc-outlined-text-field-focus-outline-color: #f44336;--mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, .87);--mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, .87)}.secondary-theme .mat-accent{--mdc-circular-progress-active-indicator-color: #ffbb1c}.secondary-theme .mat-warn{--mdc-circular-progress-active-indicator-color: #f44336}.secondary-theme .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #85d0bf;--mdc-radio-selected-hover-icon-color: #85d0bf;--mdc-radio-selected-icon-color: #85d0bf;--mdc-radio-selected-pressed-icon-color: #85d0bf;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #85d0bf;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.secondary-theme .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #ffbb1c;--mdc-radio-selected-hover-icon-color: #ffbb1c;--mdc-radio-selected-icon-color: #ffbb1c;--mdc-radio-selected-pressed-icon-color: #ffbb1c;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #ffbb1c;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.secondary-theme .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.secondary-theme .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(255, 187, 28, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}.secondary-theme .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(244, 67, 54, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}.secondary-theme .mat-mdc-slide-toggle{--mat-switch-label-text-color: rgba(0, 0, 0, .87)}.secondary-theme .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #d08800;--mdc-switch-selected-handle-color: #d08800;--mdc-switch-selected-hover-state-layer-color: #d08800;--mdc-switch-selected-pressed-state-layer-color: #d08800;--mdc-switch-selected-focus-handle-color: #a84300;--mdc-switch-selected-hover-handle-color: #a84300;--mdc-switch-selected-pressed-handle-color: #a84300;--mdc-switch-selected-focus-track-color: white;--mdc-switch-selected-hover-track-color: white;--mdc-switch-selected-pressed-track-color: white;--mdc-switch-selected-track-color: white}.secondary-theme .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #e53935;--mdc-switch-selected-handle-color: #e53935;--mdc-switch-selected-hover-state-layer-color: #e53935;--mdc-switch-selected-pressed-state-layer-color: #e53935;--mdc-switch-selected-focus-handle-color: #b71c1c;--mdc-switch-selected-hover-handle-color: #b71c1c;--mdc-switch-selected-pressed-handle-color: #b71c1c;--mdc-switch-selected-focus-track-color: #e57373;--mdc-switch-selected-hover-track-color: #e57373;--mdc-switch-selected-pressed-track-color: #e57373;--mdc-switch-selected-track-color: #e57373}.secondary-theme .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #ffbb1c;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(255, 187, 28, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(255, 187, 28, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(255, 187, 28, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(255, 187, 28, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.secondary-theme .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.secondary-theme .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #ffbb1c}.secondary-theme .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #f44336}.secondary-theme .main-header .mat-toolbar-single-row,.secondary-theme .cdk-overlay-container .mat-toolbar-single-row{background-color:#fff;color:#21897d;border-bottom:1px solid #e5e5e5;height:50px;transition:background-color .5s ease}.secondary-theme .main-header .mat-badge-large.mat-badge-overlap .mat-badge-content,.secondary-theme .cdk-overlay-container .mat-badge-large.mat-badge-overlap .mat-badge-content{font-size:14px;background-color:#ffbb1c}.secondary-theme .main-header .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content,.secondary-theme .cdk-overlay-container .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-20px}.secondary-theme .main-header .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content,.secondary-theme .cdk-overlay-container .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{position:unset}.secondary-theme .main-header mat-icon.mat-badge,.secondary-theme .main-header span.mat-badge,.secondary-theme .cdk-overlay-container mat-icon.mat-badge,.secondary-theme .cdk-overlay-container span.mat-badge{overflow:visible!important;position:relative}.secondary-theme .sub-header .mat-toolbar-single-row{background-color:#3f9a8e;transition:background-color .5s ease;color:#fff}.secondary-theme .sub-header .mat-icon{color:#fff}.secondary-theme .sub-header .mat-mdc-progress-spinner circle{stroke:#fff!important}.secondary-theme .menu-user .mat-icon{height:40px;width:40px}.secondary-theme .menu-user .material-icons{font-size:40px}.secondary-theme .profile-menu,.secondary-theme .import-menu{border-radius:0!important}.secondary-theme .profile-menu .material-icons,.secondary-theme .profile-menu span,.secondary-theme .profile-menu h4,.secondary-theme .import-menu .material-icons,.secondary-theme .import-menu span,.secondary-theme .import-menu h4{color:#21897d!important}.secondary-theme .profile-menu .mat-mdc-menu-item,.secondary-theme .import-menu .mat-mdc-menu-item{--mat-menu-item-label-text-size: 14px;--mat-menu-item-label-text-line-height: 3;min-height:unset}.secondary-theme .profile-menu h4,.secondary-theme .import-menu h4{margin:0;padding-left:10px}.secondary-theme .import-menu .title{background-color:#3f9a8e!important;color:#fff!important;margin-top:-8px;margin-bottom:10px;height:50px}.secondary-theme .section-content{margin:0 3px;color:#000!important}.secondary-theme .profile #enlarge-button{display:none}@media print{.secondary-theme .sub-header,.secondary-theme button{display:none!important}.secondary-theme app-header{display:none!important}}.secondary-theme .toolbar .mat-mdc-button{font-family:Marianne Regular!important;font-size:14px!important;font-weight:500!important;line-height:22px!important;letter-spacing:.21px}.secondary-theme app-sharing-header{background-color:#fff;color:#53b19e}.secondary-theme app-sharing-header .mat-icon{color:#53b19e!important}.secondary-theme app-sharing-header .sharing-title,.secondary-theme app-sharing-header .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:#3f9a8e}.secondary-theme app-sharing-header .mat-mdc-unelevated-button.mat-primary{background-color:#3f9a8e}.secondary-theme app-sharing-header .mat-mdc-unelevated-button.mat-primary .mat-icon{color:#fff!important}.secondary-theme .mat-drawer-container .full-line{color:#e3e3e3}.secondary-theme .mat-drawer-container .full-line>*{color:#000000de}.secondary-theme .nav-button .mat-icon,.secondary-theme .nav-button .label{color:#989898}.secondary-theme .nav-button hr{background-color:#989898;height:2px}.secondary-theme .nav-button .mat-accent .mat-icon,.secondary-theme .nav-button .mat-accent span{color:#53b19e}.secondary-theme .nav-button .mat-badge-large.mat-badge-overlap .mat-badge-content{font-size:12px;background-color:#e00000}.secondary-theme .nav-button .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:20px}.secondary-theme .mat-badge-hidden .mat-badge-content{visibility:hidden!important}@media screen and (max-width: 899px){.secondary-theme .nav-button .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:calc(50% - 12px)!important;top:3px}}.secondary-theme .nav-button:hover,.secondary-theme .nav-button:hover *{color:#53b19e}.secondary-theme .sidenav-container .content{background-color:#f4fbfc}.secondary-theme .sidenav-container .mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.secondary-theme .mobile-nav .mat-mdc-icon-button{height:auto;width:auto}.secondary-theme .mobile-nav button{white-space:nowrap}.secondary-theme .extension-header{background-color:#d8f2ec;transition:background-color .5s ease}.secondary-theme .extension-header .mat-icon{color:#3f9a8e}.secondary-theme .extension-header button{padding:0}.secondary-theme .selection-bar{background-color:#85d0bf}@media print{.secondary-theme mat-sidenav{display:none!important}.secondary-theme mat-sidenav-content{margin-left:0!important}.secondary-theme mat-sidenav-container{height:auto!important}.secondary-theme .mobile-nav{display:none!important}}.secondary-theme .main-listing .mat-mdc-checkbox:not(.mat-mdc-checkbox-checked){display:none}.secondary-theme .main-listing .mat-icon{color:#3f9a8e}.secondary-theme .main-listing .mat-accent{color:#ffbb1c}.secondary-theme .main-listing tr:nth-child(odd){background:#e7faf6}.secondary-theme .main-listing tr:nth-child(2n){background:#fff}.secondary-theme .main-listing th.mat-mdc-header-cell{background-color:#fff;color:#53b19e;border-bottom:1px solid #e5e5e5}.secondary-theme .main-listing td.mat-mdc-cell{border:none;line-height:23px!important}.secondary-theme .main-listing .mat-sort-header-arrow{color:#53b19e}.secondary-theme .main-listing tr.mat-mdc-row:hover,.secondary-theme .main-listing tr.mat-row.highlight{background-color:#85d0bf}.secondary-theme .main-listing tr.mat-mdc-row:hover td,.secondary-theme .main-listing tr.mat-mdc-row:hover .mat-icon,.secondary-theme .main-listing tr.mat-row.highlight td,.secondary-theme .main-listing tr.mat-row.highlight .mat-icon{color:#fff}.secondary-theme .main-listing tr.mat-mdc-row:hover .tag,.secondary-theme .main-listing tr.mat-row.highlight .tag{color:#21897d;background:#fff}.secondary-theme .main-listing tr.mat-mdc-row:hover .add-tag,.secondary-theme .main-listing tr.mat-row.highlight .add-tag{display:flex;color:#21897d}.secondary-theme .main-listing tr.mat-mdc-row:hover .mat-mdc-checkbox,.secondary-theme .main-listing tr.mat-row.highlight .mat-mdc-checkbox,.secondary-theme .main-listing tr.mat-mdc-header-row:hover .mat-mdc-checkbox{display:inline-block}.secondary-theme .main-listing .tag{background:#3f9a8e;color:#fff}.secondary-theme .main-listing .add-tag{display:none}.secondary-theme .main-listing .mat-column-code{color:#106f64}.secondary-theme .main-listing .mat-column-studentName{max-width:200px;width:200px}.secondary-theme .main-listing .mat-icon.share-icon{margin-left:10px;height:auto;width:auto;font-size:16px;color:#53b19e}.secondary-theme .main-listing .delay{color:#3f9a8e}.secondary-theme .main-listing .highlight{animation:.5s infinite alternate blink}.secondary-theme .main-listing .red{color:#ea0000}.secondary-theme .main-listing .grey{color:#b5b4b4}@keyframes blink{0%{opacity:.2}to{opacity:1}}.secondary-theme .diffusions .mat-column-code{width:80px;max-width:80px}.secondary-theme .student-works .mat-column-code{width:60px;max-width:60px}.secondary-theme app-no-content .mat-icon{color:#85d0bf}.secondary-theme app-no-content .mat-mdc-button{color:#000!important}.secondary-theme tr.mat-mdc-row td{font-size:13px!important}.secondary-theme .main-listing th,.secondary-theme .main-listing td.mat-column-title,.secondary-theme .main-listing td.mat-column-generalComment,.secondary-theme .main-listing td.mat-column-studentName,.secondary-theme .main-listing td.mat-column-code{font-family:Marianne Medium;font-size:14px}.secondary-theme .breadcrumbs .mat-mdc-button{color:#ffffff9a!important}.secondary-theme .breadcrumbs .mat-mdc-button.disabled{color:#fff!important}.secondary-theme .breadcrumbs h4{font-size:16px!important;max-width:40vw}.secondary-theme app-exercise-content{background-color:#f4f5f5}.secondary-theme app-exercise-content .mat-mdc-fab{border-radius:100%}.secondary-theme app-exercise-content .scroll-to-top{color:#fff}.secondary-theme app-exercise-content .scroll-to-top>button{background-color:#21897d!important}.secondary-theme app-exercise-content .part-parameters{position:relative;display:flex;flex-direction:row;justify-content:flex-start;background-color:#e7faf6;padding:20px 40px;margin:20px 0}.secondary-theme app-exercise-content .part-parameters h3{color:#21897d}.secondary-theme app-exercise-content .part-parameters .part-controls{display:flex;flex-direction:column;align-items:baseline}.secondary-theme app-exercise-content .part-parameters .part-controls>span{cursor:pointer;margin:10px 0;white-space:nowrap}.secondary-theme app-exercise-content .part-parameters .vertical-separator{position:absolute;left:calc(50% - 1px);top:15%;height:70%;width:1px;background-color:#53b19e}.secondary-theme app-exercise-content .part-parameters .spacer{position:relative;flex:.5 1 auto;width:10%}.secondary-theme app-exercise-content .navigation-buttons{background-color:#f4fbfcd6;border:1px solid #e3e3e3}.secondary-theme app-exercise-content .navigation-buttons button{background-color:#85d0bf!important}.secondary-theme app-exercise-content .part-parameters>*:not(.spacer){min-width:fit-content}@media screen and (max-width: 699px),((min-width: 900px) and (max-width: 1199px)){.secondary-theme app-exercise-content .part-parameters{flex-direction:column;margin:20px 0;padding:20px}.secondary-theme app-exercise-content .part-parameters .vertical-separator{left:15%;top:50%;height:1px;width:70%}.secondary-theme app-exercise-content .part-parameters .spacer{height:50px;width:auto}}.secondary-theme app-exercise-content app-coefficient:first-child:last-child{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between}.secondary-theme app-exercise-content app-coefficient:first-child:last-child h3{margin:0}.secondary-theme app-exercise-content app-footer{display:block;background-color:transparent!important}.secondary-theme .exercise-container{border:2px solid #53b19e;border-top:30px solid #53b19e;background-color:#fff}.secondary-theme .exercise-container .mat-icon{color:#3f9a8e}.secondary-theme .exercise-container app-exercise-part-comment+app-separator{margin-top:-2px}.secondary-theme .exercise-container-wrapper app-title.editor{border:2px solid #53b19e;border-top:30px solid #53b19e}.secondary-theme .exercise-container-wrapper h2{color:#53b19e}.secondary-theme .exercise-container-wrapper .title-input::placeholder{color:#fff;opacity:.6}.secondary-theme .exercise-container-wrapper .title-input.error,.secondary-theme .exercise-container-wrapper .title-input.error::placeholder{color:#f44336;border-color:#f44336}.secondary-theme app-exercise-part-comment .part-comment-container{border:2px solid #53b19e;border-top:0;background-color:#e7faf6}.secondary-theme app-exercise-part-comment .part-comment-container .score{color:#3f9a8e}.secondary-theme app-exercise-part-comment .part-comment-container .comment-wrapper{padding:5px 0;margin:13px 0}.secondary-theme .correct{color:#2db71b!important;transition:all .3s ease-out}.secondary-theme .wrong{color:#f44336!important;transition:all .3s ease-out}.secondary-theme app-matching-vignette .correct,.secondary-theme app-matching-vignette .wrong{color:#fff!important}.secondary-theme app-matching-vignette .correct{background-color:#2db71b!important}.secondary-theme app-matching-vignette .wrong{background-color:#f44336!important}.secondary-theme app-matching-vignette app-math .part-container.mini>.mat-mdc-form-field>.mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-bottom-align{display:none!important}.secondary-theme app-quiz-line .recording{align-items:flex-start!important}.secondary-theme app-editor app-exercise-content .exercise-container{min-height:65vh}.secondary-theme app-editor app-exercise-content .navigation-buttons{display:none!important}.secondary-theme app-editor app-exercise-content .separator{background-color:#f4f5f5}.secondary-theme app-editor app-exercise-content app-footer{background-color:#f4f5f5!important}.secondary-theme app-image .mat-icon#delete-button{color:#f44336!important;height:30px;width:30px;line-height:30px}.secondary-theme app-image .material-icons#delete-button{font-size:30px}.secondary-theme app-image app-image .footer{display:none}.secondary-theme app-image app-image .mdc-card{margin:auto}.secondary-theme app-image.no-delete .mat-icon#delete-button{display:none}.secondary-theme app-image button .mat-icon,.secondary-theme app-audio button .mat-icon{color:#fff!important}.secondary-theme app-draw .mat-mdc-form-field-icon-suffix{display:flex}.secondary-theme :not(.comment)>app-audio>span>span>app-player:not(.mini){background-color:#4fb2b50f;padding:10px}.secondary-theme .comment{margin:10px 0}.secondary-theme .comment #delete-button{margin-top:20px}.secondary-theme .comment .part-container{padding:0}.secondary-theme .comment app-player{padding:10px;background-color:#ffffffb3}.secondary-theme .comment app-audio:not(.empty){width:100%}.secondary-theme app-model-answer .model-answer{background-color:#ece5fa}.secondary-theme app-model-answer .model-answer h3{color:#5e3aa3}.secondary-theme app-model-answer .model-answer .part-container{margin:0;padding:0}.secondary-theme app-model-answer .model-answer app-player{padding:10px;background-color:#f7f5fd!important}.secondary-theme app-model-answer .model-answer app-player mat-icon{background-color:#5e3aa3!important;color:#fff!important}.secondary-theme app-model-answer .model-answer app-player .seekbar{background-image:linear-gradient(90deg,#d6c2fc var(--percentage),transparent var(--percentage))}.secondary-theme app-model-answer .model-answer app-player .seekbar::-webkit-slider-thumb{background:#5e3aa3}.secondary-theme app-model-answer .model-answer app-player .seekbar::-moz-range-thumb{background:#5e3aa3}.secondary-theme app-model-answer .model-answer app-player .volume .mat-icon{background-color:transparent!important;color:#5e3aa3!important}.secondary-theme app-model-answer .model-answer app-audio #delete-button,.secondary-theme app-model-answer .model-answer app-audio #add-button,.secondary-theme app-model-answer .model-answer app-audio #record-button,.secondary-theme app-model-answer .model-answer app-image #delete-button,.secondary-theme app-model-answer .model-answer app-image #add-button,.secondary-theme app-model-answer .model-answer app-image #record-button{background-color:#5e3aa3!important}.secondary-theme app-model-answer .model-answer.result{border-left:2px solid #5e3aa3;border-right:2px solid #5e3aa3}.secondary-theme app-model-answer .model-answer.result.first{border-top:2px solid #5e3aa3}.secondary-theme app-model-answer .model-answer.result.last{border-bottom:2px solid #5e3aa3}.secondary-theme app-model-answer .gap.bottom{border-bottom:2px solid #53B19E}@media print{.secondary-theme .exercise-container{display:block!important;position:relative!important;border:0;border-top:0;margin:0 20px 200px!important}.secondary-theme .exercise-container-wrapper{max-width:1100px!important}.secondary-theme app-exercise-part-comment{display:block!important;position:relative!important;page-break-inside:avoid;break-inside:avoid;margin-left:-22px}.secondary-theme app-exercise-part-comment .part-comment-container{border:0}.secondary-theme app-draw .absolute{top:0!important}.secondary-theme app-draw .mat-icon svg{height:24px;width:24px}.secondary-theme app-draw-toolbar{display:none!important}.secondary-theme app-title{margin:0 20px!important}.secondary-theme app-title .entity-link{border-color:#53b19e}.secondary-theme app-footer{display:none!important}.secondary-theme app-exercise-content{height:auto!important}}.secondary-theme app-part-type .primary,.secondary-theme app-part-type .mat-icon.mat-primary{color:#fff;background-color:#85d0bf}.secondary-theme app-part-type .accent,.secondary-theme app-part-type .mat-icon.mat-accent{color:#fff;background-color:#ffbb1c}.secondary-theme app-part-type .alternative,.secondary-theme app-part-type .alternative>.mat-icon.mat-accent{color:#fff;background-color:#5e3aa3}.secondary-theme app-part-type .mat-icon{height:20px}.secondary-theme app-part-type .material-icons{font-size:20px}.secondary-theme app-editor-toolbar{background-color:#e7faf6;color:#000}.secondary-theme app-editor-toolbar .questions{background-color:#53b19e}.secondary-theme app-editor-toolbar .answers{background-color:#ffbb1c}.secondary-theme app-editor-toolbar .separators{background-color:#53b19e}.secondary-theme app-editor-toolbar .corrections{background-color:#5e3aa3}.secondary-theme app-editor-toolbar .actions-header{color:#fff}.secondary-theme .tabs .questions,.secondary-theme .tabs .answers,.secondary-theme .tabs .separators{color:#fff}.secondary-theme .actions-container .mat-icon,.secondary-theme .actions-container .mat-mdc-button,.secondary-theme .tabs .mat-icon,.secondary-theme .tabs .mat-mdc-button{color:#989898!important}.secondary-theme .actions-container .mat-mdc-button,.secondary-theme .tabs .mat-mdc-button{font-size:12px}.secondary-theme .actions-container .tab-content,.secondary-theme .tabs .tab-content{background-color:#fff}.secondary-theme .actions-container .tab-label,.secondary-theme .tabs .tab-label{background-color:transparent}.secondary-theme .actions-container .tab-label.selected,.secondary-theme .tabs .tab-label.selected{background-color:#fff;color:#53b19e}.secondary-theme .actions-container .tab-label.selected.questions,.secondary-theme .tabs .tab-label.selected.questions{color:#53b19e}.secondary-theme .actions-container .tab-label.selected.answers,.secondary-theme .tabs .tab-label.selected.answers{color:#d08800}.secondary-theme .actions-container .tab-label.selected.separators,.secondary-theme .tabs .tab-label.selected.separators{color:#53b19e}.secondary-theme .actions-container .tab-label.selected.corrections,.secondary-theme .tabs .tab-label.selected.corrections{color:#5e3aa3}.secondary-theme .actions-container .tabs-labels-wrapper,.secondary-theme .tabs .tabs-labels-wrapper{transition:background-color .3s ease-in}.secondary-theme .actions-container .tabs-labels-wrapper.questions,.secondary-theme .tabs .tabs-labels-wrapper.questions{background-color:#53b19e}.secondary-theme .actions-container .tabs-labels-wrapper.answers,.secondary-theme .tabs .tabs-labels-wrapper.answers{background-color:#d08800}.secondary-theme .actions-container .tabs-labels-wrapper.answers.separators,.secondary-theme .tabs .tabs-labels-wrapper.answers.separators{background-color:#53b19e}.secondary-theme .preview-title{color:#21897d}.secondary-theme app-editor-main-actions .mat-mdc-progress-spinner circle{stroke:#21897d}.secondary-theme app-editor-main-actions button{transition:.3s color ease-in-out}.secondary-theme app-editor-main-actions .mat-mdc-icon-button[disabled]{color:#e3e3e3!important}.secondary-theme .ql-snow .ql-stroke:not(.ql-color-label,.ql-picker-label){stroke:#989898!important;opacity:1}.secondary-theme .ql-color-label,.secondary-theme .ql-color-label.ql-fill{stroke-width:2px!important;opacity:1!important}.secondary-theme .ql-snow .ql-fill:not(.ql-color-label){fill:#989898!important;opacity:1}.secondary-theme .ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:#53b19e!important}.secondary-theme .ql-snow.ql-toolbar .ql-picker-label.ql-active{color:#53b19e!important}.secondary-theme .menu-header{background-color:#3f9a8e;color:#fff}.secondary-theme .activity>div>div{border:1px solid #989898;padding:10px!important}.secondary-theme .ql-toolbar.ql-snow{border-left:1px solid rgba(152,152,152,.6);border-top:1px solid rgba(152,152,152,.6);width:100%;display:flex;flex-flow:row wrap;align-items:stretch}.secondary-theme .ql-formats{border-bottom:1px solid rgba(152,152,152,.6);padding:5px;flex-grow:1}.secondary-theme #last{flex-grow:1000}.secondary-theme .link-menu{border:2px solid #3f9a8e}.secondary-theme app-teacher-comment quill-editor,.secondary-theme app-teacher-comment quill-view,.secondary-theme app-teacher-comment app-math,.secondary-theme app-model-answer quill-editor,.secondary-theme app-model-answer quill-view,.secondary-theme app-model-answer app-math{display:block;background-color:#ffffffc0}.secondary-theme app-teacher-comment quill-view,.secondary-theme app-teacher-comment app-math,.secondary-theme app-model-answer quill-view,.secondary-theme app-model-answer app-math{padding:10px}@media print{.secondary-theme .print .ql-container,.secondary-theme .print .ql-editor{height:300px}.secondary-theme .print .ql-editor.ql-blank:before{display:none!important}}.secondary-theme app-player{display:block}.secondary-theme app-player .player-container{padding:0 15px;height:50px;font-size:14px;column-gap:12px;justify-content:space-between!important;container-type:inline-size;container-name:player-container}.secondary-theme app-player .time-container{flex-wrap:wrap-reverse;gap:15px 8px;justify-content:space-around;width:100%;min-width:75px;container-type:inline-size;container-name:time-container}.secondary-theme app-player .play-slider{min-width:100px;display:inline-flex}.secondary-theme app-player .play-time{width:75px;white-space:nowrap}.secondary-theme app-player .seekbar{appearance:none;width:100%;height:5px;background:#d3d3d3;outline:none;transition:opacity .2s;border-radius:8px;background-image:linear-gradient(90deg,#85d0bf var(--percentage),transparent var(--percentage))}.secondary-theme app-player .seekbar:hover{cursor:pointer;background:#c5c5c5;background-image:linear-gradient(90deg,#53b19e var(--percentage),transparent var(--percentage))}.secondary-theme app-player .seekbar::-webkit-slider-thumb{-webkit-appearance:none;border:none;border-radius:100%;width:15px;height:15px;background:#53b19e;box-shadow:#0003 0 2px 1px -1px,#00000024 0 1px 1px,#0000001f 0 1px 3px;cursor:pointer}.secondary-theme app-player .seekbar::-moz-range-thumb{appearance:none;border:none;border-radius:100%;width:15px;height:15px;background:#53b19e;box-shadow:#0003 0 2px 1px -1px,#00000024 0 1px 1px,#0000001f 0 1px 3px;cursor:pointer}.secondary-theme app-player .volume{align-items:center;justify-content:flex-end;transition:width .5s cubic-bezier(.23,1,.32,1)}.secondary-theme app-player .volume .mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 30px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:0}.secondary-theme app-player .volume .mat-mdc-icon-button .mat-icon{width:20px;height:20px;font-size:20px}.secondary-theme app-player .volume .mat-icon{color:#53b19e!important;background-color:transparent!important}.secondary-theme app-player .volume:not(.deployed){width:30px}.secondary-theme app-player .volume:not(.deployed) .seekbar{width:100%;background-image:linear-gradient(90deg,#85d0bf var(--percentage),transparent var(--percentage));opacity:0}.secondary-theme app-player .volume:not(.deployed) .seekbar,.secondary-theme app-player .volume:not(.deployed) .seekbar::-moz-range-thumb{opacity:0;-moz-transition:opacity .5s cubic-bezier(.23,1,.32,1);transition:opacity .5s cubic-bezier(.23,1,.32,1)}.secondary-theme app-player .volume.deployed{width:50%;transition:width .5s cubic-bezier(.23,1,.32,1)}.secondary-theme app-player .volume.deployed .seekbar,.secondary-theme app-player .volume.deployed .seekbar::-moz-range-thumb{opacity:1;display:block}.secondary-theme app-player .mat-icon{color:#fff!important;height:20px!important;width:20px!important;min-width:20px!important;font-size:20px!important;border-radius:100%;padding:5px;background-color:#53b19e!important}.secondary-theme app-player .mat-icon:hover{background-color:#e3e3e3;cursor:pointer}.secondary-theme app-player .vertical-separator{margin:0}@container time-container (min-width: 183px){.secondary-theme app-player .play-slider{width:calc(100% - 100px)}}@container time-container (max-width: 182px){.secondary-theme app-player .play-slider{min-width:62px;width:calc(100% - 10px)}}@container player-container (max-width: 370px){.secondary-theme app-player .volume.deployed{width:100%}}.secondary-theme app-player.mini .center{justify-content:space-between}.secondary-theme app-player.integrated .time-container.shrinked,.secondary-theme .integrated .time-container.shrinked{width:25%;min-width:0;transition:width .5s cubic-bezier(.23,1,.32,1)}.secondary-theme app-player.integrated .time-container.shrinked .play-slider,.secondary-theme .integrated .time-container.shrinked .play-slider{width:100%;min-width:0;transition:width .5s cubic-bezier(.23,1,.32,1)}@container player-container (max-width: 370px){.secondary-theme app-player.integrated .time-container.shrinked,.secondary-theme .integrated .time-container.shrinked{width:0;display:none}}@media screen and (max-width: 499px){.secondary-theme .mini .play-slider{margin-right:0}.secondary-theme .mini .play-time{font-size:12px}.secondary-theme .mini .player-container{padding:0}}.secondary-theme .separator{background-color:#f4fbfc;border-top:2px solid #53b19e}.secondary-theme .separator-content{background-color:#53b19e;color:#fff}.secondary-theme .title-input{border:1px solid white;background-color:#53b19e;color:#fff}.secondary-theme .title-input:focus{border:1px solid #3f9a8e}.secondary-theme .app-separator:first-child{margin-top:-50px}.secondary-theme .app-separator:first-child .separator{display:none}.secondary-theme .separator-add .mat-icon{color:#fff}@media print{.secondary-theme .separator{border-top:0;border-bottom:0}.secondary-theme .separator-content{margin:0 -20px!important}}.secondary-theme app-folder-browser .mat-icon{color:#3f9a8e}.secondary-theme .mat-mdc-dialog-title{color:#3f9a8e!important;font-size:18px!important;font-family:Marianne Bold!important;margin:0 0 20px!important;display:block!important}.secondary-theme app-entity-link .mat-mdc-dialog-container .mdc-dialog__surface{padding:12px!important}.secondary-theme .mat-mdc-dialog-container .mdc-dialog__surface app-opt-out-tracking{display:block;padding:16px}.secondary-theme .close-button .mat-icon{color:#3f9a8e}.secondary-theme .copy-counter{color:#3f9a8e;font-size:500}.secondary-theme .tags .mat-icon{color:#0009;height:auto;width:auto}.secondary-theme .tags .tag{background-color:#d8f2ec}.secondary-theme app-diffusion-creator{--mdc-checkbox-state-layer-size: 28px;--mat-checkbox-touch-target-display: none}.secondary-theme app-diffusion-creator .input-title{color:#53b19e;margin:5px 0}.secondary-theme .code{color:#3f9a8e;font-family:Marianne Medium;font-size:16px;margin:0 10px}.secondary-theme .modal-hint{background-color:#d8f2ec}.secondary-theme .modal-hint .mat-icon{color:#3f9a8e;margin-right:10px}.secondary-theme .close-button{position:absolute!important;top:0;right:0}.secondary-theme .profile-name{background-color:#85d0bf;color:#fff}.secondary-theme app-profile-infos .mat-icon{color:#fff!important}.secondary-theme .about{color:#53b19e}.secondary-theme .chip{color:#3f9a8e;border-color:#3f9a8e;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.secondary-theme .chip:hover:not(.inactive),.secondary-theme .chip.selected{cursor:pointer;background-color:#53b19e;color:#fff;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.secondary-theme .mat-mdc-dialog-container .mdc-dialog__surface{overflow:hidden}.secondary-theme .mat-mdc-dialog-container .mdc-dialog__content{line-height:20px!important;font-size:14px!important;font-weight:400!important}.secondary-theme .mat-mdc-dialog-container .mdc-dialog__content>:first-child{margin-top:4px!important}.secondary-theme .mat-mdc-dialog-container .column button{width:100%}.secondary-theme .mat-mdc-dialog-container .modal-hint{display:flex;flex-direction:row;padding:15px;margin:25px 0 5px}.secondary-theme .mat-mdc-dialog-actions{padding:10px 24px 24px!important}.secondary-theme .mat-mdc-dialog-actions button{margin:5px!important}.secondary-theme .dialog-content p{display:inline-block!important}.secondary-theme .dialog-content p,.secondary-theme .dialog-content figure.image{margin:5px 0!important;width:fit-content!important}.secondary-theme .dialog-content figure.image.image_resized>img,.secondary-theme .dialog-content figure.image.image_resized>a>img{width:100%}.secondary-theme .dialog-content figure.image-style-align-center{display:block!important}.secondary-theme .dialog-content .image-style-align-left{margin-right:10px!important;float:left!important}.secondary-theme .dialog-content .image-style-align-right{margin-left:10px!important;float:right!important}.secondary-theme .dialog-content .image-style-align-left+p,.secondary-theme .dialog-content .image-style-align-right+p{display:flex!important}.secondary-theme app-share .mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:auto!important;padding-right:10px!important}.secondary-theme app-share .mat-mdc-tab-group{max-height:500px!important}.secondary-theme app-share .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:#3f9a8e!important}.secondary-theme app-share .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab__text-label{color:#707070!important}.secondary-theme app-share .mat-mdc-tab .mdc-tab-indicator__content--underline{border-color:#3f9a8e!important}.secondary-theme app-share app-tags-creator .mat-mdc-form-field-subscript-wrapper{padding:0!important}.secondary-theme app-share app-tags-creator .mat-form-field-hint-spacer{flex:1}.secondary-theme app-search-bar input{color:#3f9a8e!important;height:100%;width:inherit;border:none;font-size:13px;padding:0 12px}.secondary-theme app-search-bar input::placeholder{opacity:.4;color:#000;font-size:12px;font-family:Marianne Regular;padding:5px}.secondary-theme app-search-bar .mat-icon{color:#3f9a8e!important}.secondary-theme app-search-bar button{min-width:30px!important;padding:0 5px!important}.secondary-theme app-search-bar .mat-mdc-icon-button .mat-icon{color:#fff!important}.secondary-theme app-search-bar .hidden>div{width:0;height:0;transition:width cubic-bezier(.6,-.28,.735,.045)}.secondary-theme app-search-bar .hidden button{display:none}.secondary-theme .mat-bottom-sheet-container{background-color:#fff!important}.secondary-theme .mat-bottom-sheet-container .mat-icon{color:#3f9a8e;padding-right:5px}.secondary-theme .mat-bottom-sheet-container .info{background-color:#3f9a8e;color:#fff}.secondary-theme .mat-bottom-sheet-container .info .mat-icon{color:#fff}.secondary-theme .mat-bottom-sheet-container .info button{display:flex;flex-direction:row-reverse;color:#fff!important}.secondary-theme .info{font-family:Marianne Regular;font-size:14px;font-weight:500}.secondary-theme .type-selector button.selected{background-color:#85d0bf}.secondary-theme .type-selector .mat-icon.selected{color:#fff!important}.secondary-theme .time-controls .mat-icon{position:absolute!important;top:0;left:0;font-size:24px;line-height:24px;height:auto;width:auto;color:#989898}.secondary-theme .time-controls .mat-mdc-icon-button{line-height:24px!important;height:24px!important;width:24px!important}.secondary-theme .controls-label{color:#0009;opacity:.7}.secondary-theme .time-input-wrapper{background-color:#e5e5e5}.secondary-theme .time-input-wrapper.color{background-color:#e7faf6}.secondary-theme .time-input-wrapper.color .time-input{color:#85d0bf}.secondary-theme .time-display .mat-icon{cursor:pointer;color:#707070}.secondary-theme .time-menu{background-color:#fff!important;padding:10px!important}.secondary-theme .matching-container .coupleId{background-color:#53b19e;color:#fff}.secondary-theme .matching-container .matching-vignette{border:2px solid #53b19e}.secondary-theme .matching-container .matching-vignette .actions .mat-icon{color:#3f9a8e}.secondary-theme .matching-container .mat-mdc-icon-button{overflow:hidden}.secondary-theme .matching-vignette{--mat-form-field-container-height: 44px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 10px;--mat-form-field-filled-with-label-container-padding-top: 10px;--mat-form-field-filled-with-label-container-padding-bottom: 10px}.secondary-theme .matching-vignette app-player .mat-icon{background-color:#fdfdfd}@media screen and (max-width: 499px){.secondary-theme .matching-vignette app-player .time-container{min-width:50px}.secondary-theme .matching-vignette app-player .vertical-separator{display:none}}@media print{.secondary-theme .matching-vignette{break-inside:avoid}}.secondary-theme #svg-connector{stroke:#abe6d9}.secondary-theme .path-icon{color:#53b19e!important;background-color:#fff;transition:background-color .3s ease}.secondary-theme .path-icon.indicator{background-color:#abe6d9;color:#fff!important;border:2px solid white}.secondary-theme .add-button:hover{background-color:#f1f1f1;transition:background-color .3s ease}.secondary-theme app-sorting-vignette{border:2px solid #85d0bf}.secondary-theme app-sorting-vignette .number{color:#fff;border:2px solid white;background-color:#53b19e}.secondary-theme app-sorting-vignette app-player .mat-icon{background-color:#fdfdfd}.secondary-theme app-sorting-vignette.pinned{border:2px solid #707070}.secondary-theme app-sorting-vignette.pinned .number{background-color:#707070}.secondary-theme app-sorting-vignette.correct,.secondary-theme app-sorting-vignette.wrong{color:#000!important}.secondary-theme app-sorting-vignette.correct .correction,.secondary-theme app-sorting-vignette.wrong .correction{display:block}.secondary-theme app-sorting-vignette.correct{border-color:#2db71b!important}.secondary-theme app-sorting-vignette.correct .number{background-color:#2db71b}.secondary-theme app-sorting-vignette.correct .correction:before{color:#2db71b;border-color:#2db71b;content:"Juste"}.secondary-theme app-sorting-vignette.pinned .correction{display:block}.secondary-theme app-sorting-vignette.pinned .correction mat-icon{position:absolute!important;top:-15px;left:-15px;background-color:#fff;border-radius:100%;padding:3px;color:#707070!important;font-size:20px;height:19px;width:19px;border:2px solid #707070;transform:rotate(-45deg)}.secondary-theme app-sorting-vignette.wrong{border-color:#f44336!important}.secondary-theme app-sorting-vignette.wrong .number{background-color:#f44336}.secondary-theme app-sorting-vignette.wrong .correction:before{color:#f44336;border-color:#f44336;content:"Faux"}.secondary-theme .vignette-content .ql-editor{max-height:unset!important}.secondary-theme .cdk-drag-placeholder .number{display:none}.secondary-theme app-vignette-tools .grey{color:#707070!important}.secondary-theme app-vignette-tools .pinned{transform:rotate(45deg)}.secondary-theme app-vignette-tools .blue{color:#85d0bf!important}.secondary-theme app-vignette-tools mat-icon svg{fill:#53b19e!important}.secondary-theme .part-container.required:before{content:"D\e9placez au moins un \e9l\e9ment"}.secondary-theme .actions .mat-icon.mat-primary{color:#85d0bf!important}.secondary-theme .actions .mat-icon.mat-accent{color:#ffbb1c!important}.secondary-theme .menu-wrapper .menu.deployed{background-color:#3f9a8e}.secondary-theme .menu-wrapper .menu.deployed .mat-icon{color:#fff}.secondary-theme .menu-wrapper .mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 40px!important}.secondary-theme .menu-wrapper .mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:calc(50% + 3px)!important;height:40px!important;left:calc(50% + 3px)!important;width:40px!important;transform:translate(-50%,-50%)}.secondary-theme .actions .action-button .mat-icon{font-size:30px;height:auto;width:auto}.secondary-theme .action-name{color:#85d0bf;font-size:16px}.secondary-theme app-fill-in-the-blank{--mat-form-field-container-height: 44px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 10px;--mat-form-field-filled-with-label-container-padding-top: 10px;--mat-form-field-filled-with-label-container-padding-bottom: 10px}.secondary-theme app-fill-in-the-blank .words .mat-mdc-text-field-wrapper{padding:0 5px;font-size:16px}.secondary-theme app-fill-in-the-blank .words .mat-mdc-form-field-infix{display:flex;align-items:end;padding-bottom:2px!important}.secondary-theme app-fill-in-the-blank .words .word{background-color:#d8f2ec;color:#000}.secondary-theme app-fill-in-the-blank .words .blank,.secondary-theme app-fill-in-the-blank .words .mat-icon,.secondary-theme app-fill-in-the-blank .words .word:hover{background-color:#53b19e;color:#fff}.secondary-theme app-fill-in-the-blank .words .blank .mat-icon{height:inherit;width:inherit}.secondary-theme app-fill-in-the-blank .words .blank .material-icons{font-size:inherit}.secondary-theme app-fill-in-the-blank .words input:not(.wrong):not(.correct),.secondary-theme app-fill-in-the-blank .words .mat-mdc-select:not(.wrong):not(.correct){color:#3f9a8e!important}.secondary-theme app-fill-in-the-blank .select-panel{color:#00f}.secondary-theme .solutions-menu-wrapper{min-width:350px!important;max-width:500px!important;width:30%;height:fit-content}.secondary-theme .solutions-menu-wrapper .mat-mdc-form-field-subscript-wrapper{display:none}.secondary-theme .solutions-menu-wrapper .mat-mdc-form-field button{height:24px;width:24px}.secondary-theme .solutions-menu-wrapper .mat-mdc-form-field .mat-icon{position:absolute;top:0;left:0;font-size:14px}.secondary-theme .solutions-menu-wrapper .solution-input .mdc-text-field{padding:0!important}.secondary-theme .solutions-menu-wrapper .solution-input .mat-mdc-form-field-infix{padding-top:24px!important}.secondary-theme .draw-toolbar .mat-icon,.secondary-theme .shape-menu .mat-icon{color:#989898}.secondary-theme .draw-toolbar .dot,.secondary-theme .shape-menu .dot{background-color:#989898}.secondary-theme .draw-toolbar .dot.selected,.secondary-theme .shape-menu .dot.selected{background-color:#53b19e}.secondary-theme .draw-toolbar .mat-mdc-icon-button,.secondary-theme .shape-menu .mat-mdc-icon-button{height:40px!important;width:40px!important}.secondary-theme .color.selected{border-color:#53b19e!important}.secondary-theme .color.selected:not(.trigger){border-width:3px!important;margin-top:1px!important;margin-right:3px!important}.secondary-theme .color.selected.trigger{border-width:2px!important}.secondary-theme .shape-selector .mat-icon-no-color{color:#0000008a!important}.secondary-theme .shape-selector .mat-mdc-menu-item-text{color:#000000de}.secondary-theme app-diffusions-header .diffusion-actions{background-color:#85d0bf;font-size:12px}.secondary-theme app-diffusions-header .diffusion-actions .mat-mdc-outlined-button{border:2px solid white!important;color:#fff;padding:0 10px}@media screen and (max-width: 399px){.secondary-theme app-diffusions-header .diffusion-actions .mat-mdc-outlined-button{padding:0;min-width:48px}}.secondary-theme app-diffusions-header .diffusion-actions .mat-mdc-menu-trigger .mat-icon:first-child{margin-right:10px}.secondary-theme app-diffusions-header .diffusion-infos{font-size:14px;color:#3f9a8e;background-color:#fff}.secondary-theme app-diffusion-stats app-by-activity-chart{background-color:#fff}.secondary-theme app-diffusion-stats app-by-activity-chart .preview-icon{color:#53b19e}.secondary-theme app-diffusion-stats canvas{background-color:#fff}.secondary-theme app-diffusion-stats .percentage{color:#3f9a8e}.secondary-theme app-diffusion-stats .stats-header>span{border:1px solid #22897d}.secondary-theme app-diffusion-stats .mat-mdc-cell.perfect{background-color:#3f9a8e;color:#fff}.secondary-theme app-diffusion-stats .mat-mdc-cell.high{background-color:#85d0bf}.secondary-theme app-diffusion-stats .mat-mdc-cell.high-medium{background-color:#abe6d9}.secondary-theme app-diffusion-stats .mat-mdc-cell.low-medium{background-color:#d3d3d3}.secondary-theme app-diffusion-stats .mat-mdc-cell.low{background-color:#f3f3f3}.secondary-theme app-diffusion-stats .mat-sort-header-container{justify-content:center}.secondary-theme app-diffusion-stats .cell{border-color:#f4fbfc}.secondary-theme app-diffusion-stats .cell.low:hover,.secondary-theme app-diffusion-stats .cell.low-medium:hover,.secondary-theme app-diffusion-stats .cell.high-medium:hover,.secondary-theme app-diffusion-stats .cell.high:hover,.secondary-theme app-diffusion-stats .cell.perfect:hover,.secondary-theme app-diffusion-stats .cell.selected{transition:all .2s ease;background-color:#fff;color:#3f9a8e;border:1px solid #3f9a8e}.secondary-theme app-diffusion-stats tr:nth-child(odd){background:#e7faf6}.secondary-theme app-diffusion-stats tr:nth-child(2n){background:#fff}.secondary-theme app-diffusion-stats th.mat-mdc-header-cell{background-color:#fff;color:#53b19e}.secondary-theme .exercise-container-wrapper,.secondary-theme app-student-work>app-exercise-content{background-color:#f4fbfc}.secondary-theme .student-work-infos-wrapper{color:#21897d;font-size:16px}.secondary-theme .student-work-score{border:1px solid #21897d;padding:10px}.secondary-theme .score,.secondary-theme .mat-mdc-icon-button{color:#106f64;display:inline-block}.secondary-theme .mat-mdc-icon-button[disabled]{color:#e3e3e3!important}.secondary-theme .navigation-buttons .mat-icon,.secondary-theme .scroll-to-top .mat-icon{color:#fff}.secondary-theme .comment .ql-container.ql-snow{max-height:100px;overflow:auto}.secondary-theme app-teacher-comment .comment-wrapper{background-color:#f3f3f3}.secondary-theme app-teacher-comment .recording{align-items:flex-start}.secondary-theme app-exercise-part-comment .comment-wrapper{background-color:transparent}.secondary-theme app-exercise-part-comment .anonymized{padding-left:24px}.secondary-theme app-student-header .mat-mdc-progress-spinner circle,.secondary-theme app-teacher-header .mat-mdc-progress-spinner circle{stroke:#106f64}.secondary-theme app-student-header .student-work-actions-buttons:not(.mobile) span,.secondary-theme app-teacher-header .student-work-actions-buttons:not(.mobile) span{text-transform:uppercase}.secondary-theme app-student-header .student-work-actions-buttons .mat-icon,.secondary-theme app-teacher-header .student-work-actions-buttons .mat-icon{color:#21897d;margin-right:5px!important}@media screen and (max-width: 899px){.secondary-theme app-student-header .student-name-input>form>.mat-mdc-form-field{width:500px;max-width:100%;margin:auto;display:block}}@media screen and (max-width: 599px){.secondary-theme app-student-header .student-name-input>form>.mat-mdc-form-field{width:348px}}.secondary-theme .student-name-input{--mat-form-field-container-height: 44px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 10px;--mat-form-field-filled-with-label-container-padding-top: 10px;--mat-form-field-filled-with-label-container-padding-bottom: 10px}.secondary-theme .student-name-input .mat-mdc-form-field-subscript-wrapper{display:none}@media print{.secondary-theme .mat-expansion-indicator{display:none}.secondary-theme .comment .ql-container,.secondary-theme .comment .ql-editor{max-height:fit-content!important}}.secondary-theme .mdc-snackbar:not(.info,.maintenance,.incident) .mdc-snackbar__surface{background:#fff!important;border-radius:0!important}.secondary-theme .mdc-snackbar:not(.info,.maintenance,.incident) .mdc-snackbar__surface .mat-icon{overflow:visible}.secondary-theme .mdc-snackbar:not(.info,.maintenance,.incident) .mdc-snackbar__label{color:#3f9a8e!important}.secondary-theme .mdc-snackbar:not(.info,.maintenance,.incident) .mat-mdc-snack-bar-action{color:#fff!important;background:#53b19e!important}.secondary-theme .maintenance .mdc-snackbar__surface,.secondary-theme .incident .mdc-snackbar__surface,.secondary-theme .info .mdc-snackbar__surface{background-color:#8749d8!important}.secondary-theme .maintenance .mdc-snackbar__label,.secondary-theme .incident .mdc-snackbar__label,.secondary-theme .info .mdc-snackbar__label,.secondary-theme .maintenance .mat-icon,.secondary-theme .incident .mat-icon,.secondary-theme .info .mat-icon{color:#fff!important}.secondary-theme .incident .mdc-snackbar__surface{background-color:#dd0a53!important}.secondary-theme .info .mdc-snackbar__surface{background-color:#018ec3!important}.secondary-theme .arrow-up{overflow:visible!important}.secondary-theme .arrow-up:after{content:"";position:absolute;top:-6px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #29678a}.secondary-theme .r0:after{right:5px}.secondary-theme .r1:after{right:10%}.secondary-theme .r1-5:after{right:15%}.secondary-theme .r2:after{right:20%}.secondary-theme .r3:after{right:30%}.secondary-theme .r4:after{right:40%}.secondary-theme .r5:after{right:50%}.secondary-theme .arrow-up.center:after{right:calc(50% - 7px)}.secondary-theme .r6:after{right:60%}.secondary-theme .r7:after{right:70%}.secondary-theme .r8:after{right:80%}.secondary-theme .r9:after{right:90%}.secondary-theme .r10:after{right:100%}.secondary-theme .min-width{min-width:300px}.secondary-theme .mat-mdc-outlined-button:not([disabled],.mat-warn,.white){border-color:#53b19e!important;color:#53b19e!important}.secondary-theme .mat-mdc-outlined-button.mat-accent:not([disabled]){color:#fff;background-color:#53b19e!important;border-radius:0!important}.secondary-theme .mat-mdc-unelevated-button.mat-primary:not([disabled]){background-color:#53b19e!important;color:#fff!important}.secondary-theme .mat-mdc-unelevated-button.mat-primary:not([disabled]) .mat-icon{color:#fff}.mat-mdc-unelevated-button{border-radius:0!important}.mat-mdc-unelevated-button.mat-primary:not([disabled]){background-color:#4fb2d5!important;border-radius:0!important}.mat-mdc-outlined-button{border:2px solid;border-radius:0!important}.mat-mdc-outlined-button:not([disabled]){color:#4fb2d5!important;border-color:#4fb2d5!important;border-radius:0!important}.mat-mdc-outlined-button.mat-warn{color:#f44336!important;border-color:#f44336!important;border-radius:0!important}.mat-mdc-tooltip .mdc-tooltip__surface{color:#e4e5e5!important;background-color:#29678a!important;font-size:12px!important}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#fff!important}.mat-mdc-unelevated-button{color:#fff!important}.white.mdc-button{border-color:#fff!important;color:#fff!important}.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.bold{font-family:Marianne Bold!important}.medium{font-family:Marianne Medium!important}.regular{font-family:Marianne Regular!important}.mat-icon.big{width:40px!important;height:40px!important;font-size:40px!important;margin-right:10px!important}.mat-mdc-button>.mat-icon:not(.big),.mat-mdc-outlined-button>.mat-icon:not(.big){font-size:x-large!important;height:24px!important;width:24px!important;margin:0!important}.mdc-button{letter-spacing:normal!important}.mat-progress-spinner-indeterminate-animation{animation-duration:9s!important}.mat-progress-spinner-indeterminate-animation circle{animation-name:progress-spinner-stroke-rotate!important;animation-timing-function:linear!important;animation-duration:4s!important}.mat-mdc-form-field,.mdc-text-field--outlined .mdc-floating-label,.mat-mdc-option,.mat-mdc-select{font-size:14px!important}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align:before{font-size:10.5px!important}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{padding:0!important;line-height:1!important}.transparent-fields .mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:transparent!important}.mat-mdc-option.mdc-list-item--selected{color:#0084a6!important;background-color:#0000000a!important}.black .mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input,.black .mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:#000!important}@keyframes progress-spinner-stroke-rotate{0%{stroke-dashoffset:200%}50%{stroke-dashoffset:20%}to{stroke-dashoffset:200%;transform:rotate(720deg)}}@charset "UTF-8";html{min-height:-webkit-fill-available;height:100%}body{height:100%;margin:0;overscroll-behavior:none}sup,sub{font-size:x-small}.bolder{font-weight:700}.flex{display:flex}.flex.row{flex-direction:row}.flex.column{flex-direction:column}.flex.center{align-items:center;justify-content:center}.flex.wrap{flex-wrap:wrap}.flex.row.left{align-items:flex-start}.flex.row.right{align-items:flex-end}.link{cursor:pointer;text-decoration:underline}.relative{position:relative}.subtitle{margin:20px 0 0}.no-padding,.no-padding .mat-mdc-menu-content{padding:0!important}.no-scroll{overflow:hidden!important}.padding-10{padding:10px}.no-margin{margin:0!important}.no-wrap{white-space:nowrap}.error{color:#ea0000}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.vertical-separator{display:block;width:2px;height:70%;background-color:#e4e5e5;margin-right:10px}.cdk-global-scrollblock{overflow:hidden}.mat-bottom-sheet-container-xlarge,.mat-bottom-sheet-container-large,.mat-bottom-sheet-container-medium{overflow:hidden!important}.mat-toolbar-row,.mat-toolbar-single-row{height:50px}.mat-drawer-inner-container{overflow:hidden!important}.mat-mdc-dialog-container{position:relative!important}.mat-expansion-panel-header{padding:5px 2px!important}.mat-expansion-panel-body{padding:0!important}.mat-badge-large.mat-badge-overlap .mat-badge-content{position:absolute;top:-7px;color:#fff!important;border-radius:50px;font-weight:700;text-align:center;z-index:2}.mat-badge-large .mat-badge-content{width:24px!important;height:24px!important;line-height:24px!important}.mat-badge-after .mat-badge-content{left:calc(100% - 40px)!important}.mat-mdc-tooltip-trigger{touch-action:auto!important}.cdk-drop-list-dragging .cdk-drag{transition:transform .25s cubic-bezier(0,0,.2,1)}.cdk-drag-animating{transition:transform .1s cubic-bezier(0,0,.2,1)}.color-menu>.mat-mdc-menu-content{padding:10px}.mat-sidenav{width:100px!important}.mat-mdc-card-actions{text-align:right!important}.button-container{position:relative;display:block}.button-container>.mat-mdc-progress-spinner{position:absolute;top:11px;left:11px}.nav-button>.mat-mdc-button{width:100%;line-height:20px;height:60px!important}.action-trigger>.mat-mdc-button{line-height:16px!important;min-width:60px!important;height:50px!important}.action-separator{width:70%;border:none;height:1px;background-color:#e5e5e5}.nav-buttons-extension>.nav-button>.mat-mdc-button{width:100%}.nav-button>.mat-mdc-button,.action-trigger>.mat-mdc-button,.student-work-actions-buttons.mobile>.mdc-button{display:flex;flex-direction:column;align-items:center}.student-work-actions-buttons.mobile>.mdc-button{height:46px!important;line-height:normal!important;font-size:13px!important}.nav-button>.mat-mdc-button>.mat-icon{margin:0!important}.spacer{flex:1 1 auto}.body-2{font-size:14px}.exercise-part{text-align:center;margin:10px auto;width:100%}.part-container{position:relative;display:flex;flex-direction:column;padding:10px;border-radius:5px;border:1px solid transparent}.part-container.required{border:1px solid red;border-radius:5px;transition:border .3s ease-in-out}.part-container.required:before{opacity:1;content:"R\e9ponse requise";position:relative;top:-22px;background-color:#fff;color:red;padding:0 5px;left:10px;width:fit-content;font-size:12px}.drop-spot{border:2px dashed #e4e5e5;margin:0}.exercise-part>.mat-mdc-card{max-width:fit-content;margin:10px auto}.title-input{border-radius:5px;padding:7px;margin-left:10px;width:80%}input{font-size:16px}.title-input:focus{transition:border .3s ease-in}.controls{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;margin-top:20px;margin-left:24px}.controls>*{margin:5px 0}.controls>button{margin-left:10px}.chips{display:flex;flex-wrap:wrap;margin:20px 0}.chip{border:2px solid;border-radius:50px;padding:3px 8px;margin:5px}span>p{margin:auto}strong{font-weight:400;font-family:Marianne Bold}.ql-container,.ql-editor{height:auto;overflow-y:auto;overflow-x:hidden;font-family:Marianne Regular;font-size:16px}.mini>.ql-container>.ql-editor{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:auto;max-height:80px}.vignette-container .ql-container.ql-snow{border:none!important}.ql-editor>p{cursor:inherit}.ql-toolbar.ql-snow{border:1px solid #ccc;border-bottom:none!important;border-right:none!important;box-sizing:border-box!important;font-family:Marianne Regular!important;padding:0!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start!important}.ql-toolbar.ql-snow .ql-formats{margin:0!important;padding:5px!important;border-right:1px solid rgba(152,152,152,.6)!important}.ql-toolbar.ql-snow .toolbar-line:last-child .ql-formats:last-child{border-right:none!important}.ql-snow .ql-tooltip{display:none!important}.ql-snow .ql-picker.ql-size{width:85px!important;text-align:initial!important}.blur>.ql-toolbar{display:none!important}.blur>.ql-container.ql-snow{border-top:1px solid #ccc!important}.focus>.ql-container.ql-snow{border-top:1px solid transparent!important}.disabled>.ql-toolbar{display:none!important}.disabled>.ql-container{border-top:1px solid #ccc!important}.ngx-quill-view>.ql-editor{padding:0}.ql-editor.ql-blank:focus:before{content:""!important}.coefficient-select-panel{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f!important;transform:translate(-10px)}.coefficient-select-panel .mdc-list-item--selected{font-weight:700}.elevation{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f!important}.mat-mdc-select-panel-above>.coefficient-select-panel{box-shadow:0 -1px 1px -1px #0003,0 -1px 1px #00000024,0 -1px 3px #0000001f!important}*,*:focus,*:hover{outline:none}.text-selection-none{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}katex-paragraph>p{margin:0!important}.mini>katex-paragraph{text-align:center!important}.line-content>app-math>.container{padding:0!important}.menu-header{margin:-10px -10px 20px;padding:5px;text-align:center}app-root>app-home,app-root>app-student-work,app-root>app-exercise-content{height:calc(100% - 50px)!important}app-root>app-exercise-content{display:block}@media screen and (max-width: 344px){.line-content>app-math>.container{padding-right:24px!important}}@media screen and (max-width: 599px){.mini>.ql-container>.ql-editor{font-size:.8rem!important}app-root>app-home{height:calc(100% - 80px)!important}.part-container{padding:3px}.action-trigger>.mat-mdc-button{max-width:50px!important}}@media print{body{height:auto!important}.cdk-overlay-container{display:none}}/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.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}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(KaTeX_AMS-Regular.a79f1c3119cd700d.woff2) format("woff2"),url(KaTeX_AMS-Regular.1608a09b4aff30c2.woff) format("woff"),url(KaTeX_AMS-Regular.4aafdb685c2bf1c9.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(KaTeX_Caligraphic-Bold.ec17d132645b2c86.woff2) format("woff2"),url(KaTeX_Caligraphic-Bold.b67709187bb0654a.woff) format("woff"),url(KaTeX_Caligraphic-Bold.cce5b8ecea35407a.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(KaTeX_Caligraphic-Regular.55fac25845c12663.woff2) format("woff2"),url(KaTeX_Caligraphic-Regular.dad44a7fc678e2ca.woff) format("woff"),url(KaTeX_Caligraphic-Regular.07ef19e7b06429d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(KaTeX_Fraktur-Bold.d42a5579b0283025.woff2) format("woff2"),url(KaTeX_Fraktur-Bold.9f256b8593ce632e.woff) format("woff"),url(KaTeX_Fraktur-Bold.b18f59e1d1359581.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(KaTeX_Fraktur-Regular.d3c882a649b3f4fa.woff2) format("woff2"),url(KaTeX_Fraktur-Regular.7c1871215eef4da8.woff) format("woff"),url(KaTeX_Fraktur-Regular.ed38e79f5799ceca.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(KaTeX_Main-Bold.c3fb5ac22fd413f2.woff2) format("woff2"),url(KaTeX_Main-Bold.d181c4650dd0c0fe.woff) format("woff"),url(KaTeX_Main-Bold.b74a1a8b2c5d73c2.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(KaTeX_Main-BoldItalic.6f2bb1dff24614a5.woff2) format("woff2"),url(KaTeX_Main-BoldItalic.e3f82f9d2724733a.woff) format("woff"),url(KaTeX_Main-BoldItalic.70d8b0a530ab8484.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(KaTeX_Main-Italic.8916142bec8821e7.woff2) format("woff2"),url(KaTeX_Main-Italic.9024d815ba48fa55.woff) format("woff"),url(KaTeX_Main-Italic.47373d1e512354bb.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(KaTeX_Main-Regular.0462f03bdf9d9e26.woff2) format("woff2"),url(KaTeX_Main-Regular.7f51fe034014000e.woff) format("woff"),url(KaTeX_Main-Regular.b7f8fe9b5f78a977.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(KaTeX_Math-BoldItalic.572d331f69425f62.woff2) format("woff2"),url(KaTeX_Math-BoldItalic.f1035d8d5d945108.woff) format("woff"),url(KaTeX_Math-BoldItalic.a879cf8383e22737.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(KaTeX_Math-Italic.f28c23acad0b6d75.woff2) format("woff2"),url(KaTeX_Math-Italic.5295ba483ad9f51a.woff) format("woff"),url(KaTeX_Math-Italic.939bc64440a13865.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(KaTeX_SansSerif-Bold.8c5b5494b63adb73.woff2) format("woff2"),url(KaTeX_SansSerif-Bold.bf59d231c34de257.woff) format("woff"),url(KaTeX_SansSerif-Bold.94e1e8dc5ff5d517.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(KaTeX_SansSerif-Italic.3b1e59b3ba055bda.woff2) format("woff2"),url(KaTeX_SansSerif-Italic.7c9bc82b17fa2586.woff) format("woff"),url(KaTeX_SansSerif-Italic.b4c20c84d8259773.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(KaTeX_SansSerif-Regular.ba21ed5f8468b2b7.woff2) format("woff2"),url(KaTeX_SansSerif-Regular.740484788f643b19.woff) format("woff"),url(KaTeX_SansSerif-Regular.d4d7ba480428fe6e.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(KaTeX_Script-Regular.03e9641d6f9e9223.woff2) format("woff2"),url(KaTeX_Script-Regular.0750571032beef1a.woff) format("woff"),url(KaTeX_Script-Regular.fe9cbbe1a0f37727.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(KaTeX_Size1-Regular.eae34984b3dc1874.woff2) format("woff2"),url(KaTeX_Size1-Regular.e1e279cbdd2feecd.woff) format("woff"),url(KaTeX_Size1-Regular.fabc004aab10cb40.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(KaTeX_Size2-Regular.5916a24fa3ab2b17.woff2) format("woff2"),url(KaTeX_Size2-Regular.577270225ea69a74.woff) format("woff"),url(KaTeX_Size2-Regular.d6b476ecd3949434.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(KaTeX_Size3-Regular.b4230e7e83f57db8.woff2) format("woff2"),url(KaTeX_Size3-Regular.9acaf01c6476f53a.woff) format("woff"),url(KaTeX_Size3-Regular.a144ef5840bbd063.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(KaTeX_Size4-Regular.10d95fd3a2a3c8c5.woff2) format("woff2"),url(KaTeX_Size4-Regular.7a996c9da2ec18e6.woff) format("woff"),url(KaTeX_Size4-Regular.fbccdabe0ae624b8.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(KaTeX_Typewriter-Regular.a8709e36220dee77.woff2) format("woff2"),url(KaTeX_Typewriter-Regular.6258592bdc9387b6.woff) format("woff"),url(KaTeX_Typewriter-Regular.d97aaf4a1ebf38b0.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.22"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}
