:root{--cds-ref-palette-primary-30: 127, 41, 28;--cds-ref-palette-primary-40: 159, 64, 49;--cds-ref-palette-primary-80: 255, 180, 167;--cds-ref-palette-primary-90: 255, 218, 212;--cds-ref-palette-neutral-0: 0, 0, 0;--cds-ref-palette-neutral-6: 24, 18, 17;--cds-ref-palette-neutral-10: 32, 26, 25;--cds-ref-palette-neutral-90: 237, 224, 221;--cds-ref-palette-neutral-100: 255, 255, 255;--cds-ref-palette-neutral-variant-20: 59, 45, 43;--cds-ref-palette-neutral-variant-30: 83, 67, 64;--cds-ref-palette-neutral-variant-40: 108, 91, 88;--cds-ref-palette-neutral-variant-50: 133, 115, 112;--cds-ref-palette-neutral-variant-70: 188, 167, 163;--cds-ref-palette-neutral-variant-80: 216, 194, 190;--cds-ref-palette-neutral-variant-90: 245, 221, 217;--cds-sys-spacing-xs: clamp(.61rem, .57rem + .2vw, .75rem);--cds-sys-opacity-disabled: .38;--cds-sys-color-surface: var(--cds-ref-palette-neutral-100);--cds-sys-color-on-surface: var(--cds-ref-palette-neutral-10);--cds-sys-color-on-surface-variant: var(--cds-ref-palette-neutral-variant-40);--cds-sys-color-primary: var(--cds-ref-palette-primary-40);--cds-sys-color-stroke-variant: var(--cds-ref-palette-neutral-variant-80)}[data-theme=light-hc]{--cds-sys-color-surface: var(--cds-ref-palette-neutral-100);--cds-sys-color-on-surface: var(--cds-ref-palette-neutral-0);--cds-sys-color-on-surface-variant: var(--cds-ref-palette-neutral-variant-20);--cds-sys-color-primary: var(--cds-ref-palette-primary-30);--cds-sys-color-stroke-variant: var(--cds-ref-palette-neutral-variant-50)}[data-theme=dark]{--cds-sys-color-surface: var(--cds-ref-palette-neutral-6);--cds-sys-color-on-surface: var(--cds-ref-palette-neutral-90);--cds-sys-color-on-surface-variant: var(--cds-ref-palette-neutral-variant-70);--cds-sys-color-primary: var(--cds-ref-palette-primary-80);--cds-sys-color-stroke-variant: var(--cds-ref-palette-neutral-variant-30)}[data-theme=dark-hc]{--cds-sys-color-surface: var(--cds-ref-palette-neutral-0);--cds-sys-color-on-surface: var(--cds-ref-palette-neutral-100);--cds-sys-color-on-surface-variant: var(--cds-ref-palette-neutral-variant-90);--cds-sys-color-primary: var(--cds-ref-palette-primary-90);--cds-sys-color-stroke-variant: var(--cds-ref-palette-neutral-variant-30)}.ripple-container{display:flex;margin:auto;pointer-events:none;border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-tap-highlight-color:transparent}.ripple-container>span{content:"";opacity:0;border-radius:50%;position:absolute;background:radial-gradient(closest-side,rgba(var(--cds-comp-ripple-color, var(--cds-sys-color-on-surface, 32, 26, 25)),1) max(100% - 70px,65%),transparent 100%);transform-origin:center center;transition:opacity 375ms linear;z-index:1}.ripple-container>span:nth-child(2){background:radial-gradient(closest-side,rgba(var(--cds-comp-ripple-color, var(--cds-sys-color-on-surface, 32, 26, 25)),.3) max(100% - 70px,65%),transparent 100%);transition:opacity 275ms linear;z-index:2}.ripple-container.pressed>span{opacity:var(--cds-comp-ripple-opacity, .2);transition-duration:105ms}.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)}.cdk-high-contrast-active .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;top:0;bottom:0;left:0;right: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:rgba(0,0,0,.32)}.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-end{}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{top:0;left:0;right:0;bottom: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{top:0;left:0;right:0;bottom: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-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:transparent}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#de715e}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ae8881}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#ff5449}.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#de715e}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ae8881}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#ff5449}.mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:black}.mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.mat-flat-button,.mat-raised-button,.mat-fab,.mat-mini-fab{color:#000000de;background-color:#fff}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary,.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent,.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{color:#fffbff}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{background-color:#de715e}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{background-color:#ae8881}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{background-color:#ff5449}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.mat-flat-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element{background-color:#fffbff1a}.mat-stroked-button:not([class*=mat-elevation-z]),.mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-datepicker-content .mat-mdc-button.mat-unthemed{}.mat-datepicker-content .mat-mdc-button.mat-primary{}.mat-datepicker-content .mat-mdc-button.mat-accent{}.mat-datepicker-content .mat-mdc-button.mat-warn{}.mat-datepicker-content .mat-mdc-button[disabled][disabled]{}.mat-datepicker-content .mat-mdc-unelevated-button.mat-unthemed{}.mat-datepicker-content .mat-mdc-unelevated-button.mat-primary{}.mat-datepicker-content .mat-mdc-unelevated-button.mat-accent{}.mat-datepicker-content .mat-mdc-unelevated-button.mat-warn{}.mat-datepicker-content .mat-mdc-unelevated-button[disabled][disabled]{}.mat-datepicker-content .mat-mdc-raised-button.mat-unthemed{}.mat-datepicker-content .mat-mdc-raised-button.mat-primary{}.mat-datepicker-content .mat-mdc-raised-button.mat-accent{}.mat-datepicker-content .mat-mdc-raised-button.mat-warn{}.mat-datepicker-content .mat-mdc-raised-button[disabled][disabled]{}.mat-datepicker-content .mat-mdc-outlined-button{}.mat-datepicker-content .mat-mdc-outlined-button.mat-unthemed{}.mat-datepicker-content .mat-mdc-outlined-button.mat-primary{}.mat-datepicker-content .mat-mdc-outlined-button.mat-accent{}.mat-datepicker-content .mat-mdc-outlined-button.mat-warn{}.mat-datepicker-content .mat-mdc-outlined-button[disabled][disabled]{}.mat-datepicker-content .mat-mdc-button,.mat-datepicker-content .mat-mdc-outlined-button{}.mat-datepicker-content .mat-mdc-button:hover .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-datepicker-content .mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-button:active .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-button.mat-primary,.mat-datepicker-content .mat-mdc-outlined-button.mat-primary{}.mat-datepicker-content .mat-mdc-button.mat-accent,.mat-datepicker-content .mat-mdc-outlined-button.mat-accent{}.mat-datepicker-content .mat-mdc-button.mat-warn,.mat-datepicker-content .mat-mdc-outlined-button.mat-warn{}.mat-datepicker-content .mat-mdc-raised-button,.mat-datepicker-content .mat-mdc-unelevated-button{}.mat-datepicker-content .mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-datepicker-content .mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-raised-button.mat-primary,.mat-datepicker-content .mat-mdc-unelevated-button.mat-primary,.mat-datepicker-content .mat-mdc-raised-button.mat-accent,.mat-datepicker-content .mat-mdc-unelevated-button.mat-accent,.mat-datepicker-content .mat-mdc-raised-button.mat-warn,.mat-datepicker-content .mat-mdc-unelevated-button.mat-warn{}.mat-datepicker-content .mat-mdc-icon-button{}.mat-datepicker-content .mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-datepicker-content .mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-icon-button.mat-primary{}.mat-datepicker-content .mat-mdc-icon-button.mat-accent{}.mat-datepicker-content .mat-mdc-icon-button.mat-warn{}.mat-datepicker-content .mat-mdc-icon-button.mat-primary{}.mat-datepicker-content .mat-mdc-icon-button.mat-accent{}.mat-datepicker-content .mat-mdc-icon-button.mat-warn{}.mat-datepicker-content .mat-mdc-icon-button[disabled][disabled]{}.mat-datepicker-content .mat-mdc-button.mat-mdc-button-base,.mat-datepicker-content .mat-mdc-raised-button.mat-mdc-button-base,.mat-datepicker-content .mat-mdc-unelevated-button.mat-mdc-button-base,.mat-datepicker-content .mat-mdc-outlined-button.mat-mdc-button-base{height:36px}.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}.mat-option{color:#000000de}.mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.mat-option.mat-option-disabled{color:#00000061}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#de715e}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ae8881}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#ff5449}.mat-optgroup-label{color:#0000008a}.mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.mat-ripple-element{background-color:#0000001a}.mat-pseudo-checkbox-full{color:#0000008a}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#de715e}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#de715e}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#ae8881}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ae8881}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#ae8881}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ae8881}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#ff5449}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ff5449}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#b0b0b0}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:#000000de}.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}.mat-theme-loaded-marker{display:none}.mat-card{background:white;color:#000000de}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-card-subtitle{color:#0000008a}.mat-progress-bar-background{fill:#f3d8d3}.mat-progress-bar-buffer{background-color:#f3d8d3}.mat-progress-bar-fill:after{background-color:#de715e}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#e7dedc}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#e7dedc}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ae8881}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#fbd1ce}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#fbd1ce}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#ff5449}.mat-progress-spinner circle,.mat-spinner circle{stroke:#de715e}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ae8881}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#ff5449}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.mat-input-element:disabled,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.mat-input-element{caret-color:#de715e}.mat-input-element::placeholder{color:#0000006b}.mat-input-element::-moz-placeholder{color:#0000006b}.mat-input-element::-webkit-input-placeholder{color:#0000006b}.mat-input-element:-ms-input-placeholder{color:#0000006b}.mat-form-field.mat-accent .mat-input-element{caret-color:#ae8881}.mat-form-field.mat-warn .mat-input-element,.mat-form-field-invalid .mat-input-element{caret-color:#ff5449}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#ff5449}.mat-form-field-disabled .mat-form-field-prefix,.mat-form-field-disabled .mat-form-field-suffix{color:#00000061}.mat-form-field-label,.mat-hint{color:#0009}.mat-form-field.mat-focused .mat-form-field-label{color:#de715e}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ae8881}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#ff5449}.mat-focused .mat-form-field-required-marker{color:#ae8881}.mat-form-field-ripple{background-color:#000000de}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#de715e}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ae8881}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#ff5449}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#de715e}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#ae8881}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#ff5449}.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#ff5449}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#ff5449}.mat-error{color:#ff5449}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#de715e}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ae8881}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#ff5449}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.mat-select-value{color:#000000de}.mat-select-placeholder{color:#0000006b}.mat-select-disabled .mat-select-value{color:#00000061}.mat-select-arrow{color:#0000008a}.mat-select-panel{background:white}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#de715e}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ae8881}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#ff5449}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.mat-checkbox-frame{border-color:#0000008a}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#de715e}.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ae8881}.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#ff5449}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#de715e}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ae8881}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#ff5449}.mat-autocomplete-panel{background:white;color:#000000de}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:white}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:white;color:#000000de}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip:after{background:black}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#de715e;color:#fffbff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fffbff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#fffbff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#ff5449;color:#fffbff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fffbff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#fffbff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ae8881;color:#fffbff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fffbff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#fffbff1a}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ae8881}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#ae88818a}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ae8881}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#de715e}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#de715e8a}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#de715e}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#ff5449}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#ff54498a}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#ff5449}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.mat-slide-toggle-bar{background-color:#00000061}.mat-radio-outer-circle{border-color:#0000008a}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#de715e}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#de715e}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ae8881}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ae8881}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#ff5449}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#ff5449}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-slider-track-background{background-color:#00000042}.mat-slider.mat-primary .mat-slider-track-fill,.mat-slider.mat-primary .mat-slider-thumb,.mat-slider.mat-primary .mat-slider-thumb-label{background-color:#de715e}.mat-slider.mat-primary .mat-slider-thumb-label-text{color:#fffbff}.mat-slider.mat-primary .mat-slider-focus-ring{background-color:#de715e33}.mat-slider.mat-accent .mat-slider-track-fill,.mat-slider.mat-accent .mat-slider-thumb,.mat-slider.mat-accent .mat-slider-thumb-label{background-color:#ae8881}.mat-slider.mat-accent .mat-slider-thumb-label-text{color:#fffbff}.mat-slider.mat-accent .mat-slider-focus-ring{background-color:#ae888133}.mat-slider.mat-warn .mat-slider-track-fill,.mat-slider.mat-warn .mat-slider-thumb,.mat-slider.mat-warn .mat-slider-thumb-label{background-color:#ff5449}.mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fffbff}.mat-slider.mat-warn .mat-slider-focus-ring{background-color:#ff544933}.mat-slider:hover .mat-slider-track-background,.mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.mat-slider.mat-slider-disabled .mat-slider-track-background,.mat-slider.mat-slider-disabled .mat-slider-track-fill,.mat-slider.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-menu-panel{background:white}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-menu-item{background:transparent;color:#000000de}.mat-menu-item[disabled],.mat-menu-item[disabled] .mat-menu-submenu-icon,.mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.mat-menu-item .mat-icon-no-color,.mat-menu-submenu-icon{color:#0000008a}.mat-menu-item:hover:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{color:#000000de}.mat-list-base .mat-subheader{color:#0000008a}.mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.mat-list-option:hover,.mat-list-option:focus,.mat-nav-list .mat-list-item:hover,.mat-nav-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:hover,.mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.mat-paginator{background:white}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:#0000008a}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.mat-paginator-container{min-height:56px}.mat-tab-nav-bar,.mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-nav-bar,.mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:#000000de}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:#00000061}.mat-tab-header-pagination-chevron{border-color:#000000de}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.mat-tab-group[class*=mat-background-]>.mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused{background-color:#ffedea4d}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#de715e}.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fffbff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused{background-color:#ffedea4d}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ae8881}.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fffbff}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused{background-color:#ffedea4d}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#ff5449}.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fffbff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused{background-color:#ffedea4d}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-background-primary>.mat-tab-header,.mat-tab-group.mat-background-primary>.mat-tab-link-container,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#de715e}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fffbff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fffbff66}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#fffbff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fffbff;opacity:.4}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fffbff;opacity:.12}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused{background-color:#ffedea4d}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-background-accent>.mat-tab-header,.mat-tab-group.mat-background-accent>.mat-tab-link-container,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#ae8881}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fffbff}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fffbff66}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#fffbff}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fffbff;opacity:.4}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#fffbff;opacity:.12}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused{background-color:#ffedea4d}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-background-warn>.mat-tab-header,.mat-tab-group.mat-background-warn>.mat-tab-link-container,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#ff5449}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fffbff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fffbff66}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fffbff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fffbff;opacity:.4}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fffbff;opacity:.12}.mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-simple-snackbar-action{color:#ae8881}.mat-table{background:white}.mat-table thead,.mat-table tbody,.mat-table tfoot,mat-header-row,mat-row,mat-footer-row,[mat-header-row],[mat-row],[mat-footer-row],.mat-table-sticky{background:inherit}mat-row,mat-header-row,mat-footer-row,th.mat-header-cell,td.mat-cell,td.mat-footer-cell{border-bottom-color:#0000001f}.mat-header-cell{color:#0000008a}.mat-cell,.mat-footer-cell{color:#000000de}.mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background-color:var(--mat-badge-background-color);color:var(--mat-badge-text-color);font-family:Roboto,sans-serif;font-family:var(--mat-badge-text-font, Roboto, sans-serif);font-size:12px;font-size:var(--mat-badge-text-size, 12px);font-weight:600;font-weight:var(--mat-badge-text-weight, 600)}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-disabled .mat-badge-content{background-color:var(--mat-badge-disabled-state-background-color);color:var(--mat-badge-disabled-state-text-color)}.mat-badge-hidden .mat-badge-content{display:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px;font-size:9px;font-size:var(--mat-badge-small-size-text-size, 9px)}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px;font-size:24px;font-size:var(--mat-badge-large-size-text-size, 24px)}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}html{--mat-badge-background-color: #de715e;--mat-badge-text-color: #fffbff;--mat-badge-disabled-state-background-color: #b9b9b9;--mat-badge-disabled-state-text-color: rgba(0, 0, 0, .38)}.mat-badge-accent{--mat-badge-background-color: #ae8881;--mat-badge-text-color: #fffbff}.mat-badge-warn{--mat-badge-background-color: #ff5449;--mat-badge-text-color: #fffbff}html{}html{}html{}html{}.mat-datepicker-content.mat-accent{}.mat-datepicker-content.mat-warn{}.mat-datepicker-toggle-active.mat-accent{}.mat-datepicker-toggle-active.mat-warn{}.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}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}html{}html{}html{}html{}.mat-icon.mat-primary{}.mat-icon.mat-accent{}.mat-icon.mat-warn{}html{}html{}html .mat-step-header.mat-accent{}html .mat-step-header.mat-warn{}html{}.mat-sort-header-arrow{color:#757575}html{}.mat-toolbar.mat-primary{}.mat-toolbar.mat-accent{}.mat-toolbar.mat-warn{}html{}.mat-tree{background:white}.mat-tree-node,.mat-nested-tree-node{color:#000000de}.mat-tree-node{min-height:48px}.mat-h1,.mat-headline,.mat-typography .mat-h1,.mat-typography .mat-headline,.mat-typography h1{font-size:24px;font-weight:400;line-height:32px;font-family:Open Sans,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography .mat-h2,.mat-typography .mat-title,.mat-typography h2{font-size:20px;font-weight:500;line-height:32px;font-family:Open Sans,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography .mat-h3,.mat-typography .mat-subheading-2,.mat-typography h3,.mat-typography campus-cookies-content h1,campus-cookies-content .mat-typography h1{font-size:16px;font-weight:400;line-height:28px;font-family:Open Sans,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography .mat-h4,.mat-typography .mat-subheading-1,.mat-typography h4,.mat-typography campus-cookies-content h2,campus-cookies-content .mat-typography h2{font-size:15px;font-weight:400;line-height:24px;font-family:Open Sans,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Open Sans,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Open Sans,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-body-2,.mat-typography .mat-body-strong,.mat-typography .mat-body-2{font-size:14px;font-weight:500;line-height:24px;font-family:Open Sans,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography .mat-body,.mat-typography .mat-body-1,.mat-typography{font-size:14px;font-weight:400;line-height:20px;font-family:Open Sans,sans-serif;letter-spacing:normal}.mat-body p,.mat-body-1 p,.mat-typography .mat-body p,.mat-typography .mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font-size:12px;font-weight:400;line-height:20px;font-family:Open Sans,sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font-size:112px;font-weight:300;line-height:112px;font-family:Open Sans,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font-size:56px;font-weight:400;line-height:56px;font-family:Open Sans,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font-size:45px;font-weight:400;line-height:48px;font-family:Open Sans,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font-size:34px;font-weight:400;line-height:40px;font-family:Open Sans,sans-serif;letter-spacing:normal;margin:0 0 64px}html{--mat-badge-text-font: Open Sans, sans-serif;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-large-size-text-size: 24px}html{}html{}html{}html{}html{}html{}html{}.mat-tree{font-family:Open Sans,sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-option{font-family:Open Sans,sans-serif;font-size:16px}.mat-optgroup-label{font-size:14px;font-weight:500;line-height:24px;font-family:Open Sans,sans-serif;letter-spacing:normal}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Open Sans,sans-serif;font-size:14px;font-weight:500}.mat-datepicker-content .mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, "Open Sans", sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 14px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-card{font-family:Open Sans,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-subtitle,.mat-card-content{font-size:14px}.mat-tooltip{font-family:Open Sans,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}input.mat-input-element{margin-top:0}.mat-form-field{font-size:14px;font-weight:400;line-height:1;font-family:Open Sans,sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1em;line-height:1}.mat-form-field-infix{padding:.5em 0;border-top:.75em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.25em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.24999em) scale(.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-.75em;padding-top:.75em}.mat-form-field-label{top:1.25em}.mat-form-field-underline{bottom:1.25em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.6666666667em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.5em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.25em) scale(.75) perspective(100px) translateZ(.001px);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.25em) scale(.75) perspective(100px) translateZ(.00101px);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.25em) scale(.75) perspective(100px) translateZ(.00102px);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.25em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.6666666667em;top:calc(100% - 1.6666666667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.24997em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.24996em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.24995em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.5em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.49999em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.75em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.5em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.49999em) scale(.75);width:133.3333433333%}.mat-select{font-family:Open Sans,sans-serif}.mat-select-trigger{height:1em}.mat-checkbox{font-family:Open Sans,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-dialog-title{font-size:20px;font-weight:500;line-height:32px;font-family:Open Sans,sans-serif;letter-spacing:normal}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-slide-toggle-content,.mat-tab-group{font-family:Open Sans,sans-serif}.mat-tab-label,.mat-tab-link{font-family:Open Sans,sans-serif;font-size:14px;font-weight:500}.mat-radio-button{font-family:Open Sans,sans-serif}.mat-slider-thumb-label-text{font-family:Open Sans,sans-serif;font-size:12px;font-weight:500}.mat-menu-item{font-family:Open Sans,sans-serif;font-size:14px;font-weight:400}.mat-list-item,.mat-list-option{font-family:Open Sans,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Open Sans,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Open Sans,sans-serif;font-size:12px;font-weight:500}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Open Sans,sans-serif;font-size:12px}.mat-simple-snackbar{font-family:Open Sans,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-table{font-family:Open Sans,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}body{}.mat-slide-toggle-content,.mat-checkbox-label,.mat-radio-label-content{font-size:14px;font-weight:400;line-height:1;font-family:Open Sans,sans-serif;letter-spacing:normal}.mat-ripple-element{background-color:#ff87731f}.mat-list-option:hover,.mat-list-option:focus,.mat-nav-list .mat-list-item:hover,.mat-nav-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-action-list .mat-list-item:focus{background:rgba(255,135,115,.04)}.mat-list-item{font-family:Open Sans,sans-serif;font-size:.875rem;line-height:1.125rem;letter-spacing:.0178571429rem;font-weight:400;color:#000000de}.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-pseudo-checkbox+.mat-list-text{padding-left:1rem;font-size:.875rem}.mat-list-base .mat-list-item:not(:empty),.mat-list-base .mat-list-option:not(:empty){height:auto;padding:8px 16px}.mat-list-base .mat-list-item:not(:empty) .mat-list-item-ripple,.mat-list-base .mat-list-option:not(:empty) .mat-list-item-ripple{top:-8px;bottom:-8px;left:-16px;right:-16px}.mat-list-base .mat-list-item:not(:empty) .mat-list-item-content,.mat-list-base .mat-list-option:not(:empty) .mat-list-item-content{padding:0}.mat-chip-list-wrapper{margin:-.25rem}.mat-chip.mat-standard-chip,.mat-chip.mat-basic-chip{font-family:Open Sans,serif;font-size:.75rem;line-height:1rem;letter-spacing:.0333333333rem;font-weight:400;color:#000000de;border:solid thin rgba(0,0,0,.12);border-radius:250rem;padding:4px 8px;margin:.25rem}.mat-chip.mat-standard-chip:hover:after,.mat-chip.mat-standard-chip:focus:after,.mat-chip.mat-basic-chip:hover:after,.mat-chip.mat-basic-chip:focus:after{opacity:1;background:rgba(99,195,209,.04)}.mat-chip.mat-standard-chip.mat-chip-selected,.mat-chip.mat-basic-chip.mat-chip-selected{border:1px solid #ff8773;color:#ff8773;background-color:transparent}.mat-select-panel .mat-option .mat-option-text,.mat-autocomplete-panel .mat-option .mat-option-text,.mat-select-value-text{font-size:.875rem}.mat-form-field.mat-form-field--has-reset .mat-select-arrow-wrapper{transform:translateY(-25%) translate(24px)}.mat-form-field.mat-form-field--has-reset .mat-form-field__reset-icon{transition:opacity .25s cubic-bezier(.43,0,.31,1);visibility:hidden;opacity:0;transform:translate(-24px)}.mat-form-field.mat-form-field--has-reset .mat-form-field__reset-icon--active{visibility:visible;opacity:1}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start{border-width:1px!important}.mat-list-option .mat-pseudo-checkbox-checked:after,.mat-list-item .mat-pseudo-checkbox-checked:after{top:3.4px;left:2px}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003}.mat-dialog-container{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px -7px #0003}.mat-datepicker-content{box-shadow:0 4px 5px #00000024,0 1px 10px #0000001f,0 2px 4px -1px #0003}.mat-tooltip{white-space:pre-line}.mat-selection-list{outline:none}.mat-select-flat.mat-select{border-radius:.75rem;background-color:transparent;transition:background-color .25s ease;padding:.5rem 1rem}@media (min-width: 600px){.mat-select-flat.mat-select{width:auto}}.mat-select-flat .mat-select-value{transition:color .25s cubic-bezier(.43,0,.31,1);margin-right:4px;color:#0009;display:inline}@media (min-width: 600px){.mat-select-flat .mat-select-value{max-width:unset}}.mat-select-flat .mat-select-arrow-wrapper{transition:opacity .25s cubic-bezier(.43,0,.31,1);opacity:.6}.mat-select-flat:hover .mat-select-arrow-wrapper{opacity:.87}.mat-menu-panel .mat-badge-content{position:relative;vertical-align:middle}.mat-list-base .mat-subheader{text-transform:lowercase}.mat-tab-body-content{padding:.75rem 1.5rem}.mat-form-field{margin-bottom:16px}.mat-form-field>*{line-height:1.3}.mat-form-field.mat-form-field-no-hint .mat-form-field-wrapper{padding-bottom:0;margin:0}.mat-form-field-appearance-fill .mat-form-field-flex{padding-left:0!important;padding-right:0!important}.mat-mdc-snack-bar-container.warn{}.mat-mdc-snack-bar-container.warn .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.kabas-button,campus-cookies-content .cookies__main__footer__button button,campus-cookies-content .cookies__main__footer--navigate p{cursor:pointer;width:auto;max-width:none;height:60px;padding:16px 24px;font-size:min(4.5vmin,1.5rem);font-weight:600;color:#fff;letter-spacing:.08928571rem;background-color:#63c3d1;border:solid 1px #fff;border-radius:24px;box-shadow:1px 1px 6px #ffffff7a,0 0 20px #ffffff80,-1px -1px 4px #fff;text-transform:uppercase;transition:all .3s .25s cubic-bezier(.215,.61,.355,1),border-radius .25s .3s cubic-bezier(.455,.03,.515,.955);line-height:1}.kabas-button>.kabas-button__label,campus-cookies-content .cookies__main__footer__button button>.kabas-button__label,campus-cookies-content .cookies__main__footer--navigate p>.kabas-button__label{transition:.25s linear;width:100%;overflow:hidden;opacity:1}.kabas-button--disabled{cursor:not-allowed;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.38;filter:grayscale(100%);color:#ddd;box-shadow:unset}.kabas-button--inline,campus-cookies-content .cookies__main__footer__button button,campus-cookies-content .cookies__main__footer--navigate p{border:none;border-radius:0;background-color:transparent;box-shadow:none;padding:0;color:#63c3d1;font-size:.85rem;text-transform:uppercase;width:auto;height:auto;cursor:pointer}.kabas-button--error{background-color:#ff000080}.kabas-button--success{background-color:#00800080}.kabas-button--pending{width:60px;border-color:#63c3d1;background-color:transparent;border-radius:50%;pointer-events:none;position:relative;padding:0}.kabas-button--pending>.kabas-button__label{opacity:0}.kabas-button--pending:before,.kabas-button--pending:after{display:block;content:"";position:absolute;border-radius:50%;opacity:0;pointer-events:none}.kabas-button--pending:before{width:300%;height:300%;left:-100%;top:-100%;animation:fade-in .3s ease-out .55s forwards,pulse-ring 1.25s cubic-bezier(.215,.61,.355,1) infinite}.kabas-button--pending:after{left:0;top:0;width:100%;height:100%;background-color:#fff;animation:fade-in .3s ease-out .55s forwards,pulse-dot 1.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite}.kabas-form-field{position:relative;display:flex;flex-direction:column;padding:.25rem;border-width:0}.kabas-form-field__label{color:#000000de;font-size:.85rem;margin-bottom:4px}.kabas-form-field__icon{width:24px;height:24px;cursor:pointer;fill:#0009}.kabas-form-field__icon--suffix{position:absolute;right:12px;top:calc(50% + 2px)}.kabas-form-field[disabled],.kabas-form-field[disabled] label,.kabas-form-field[disabled] input{cursor:not-allowed}.kabas-form-field[disabled] .kabas-form-field__icon{fill:#00000061}.kabas-form-field select{position:relative;-webkit-appearance:none;appearance:none;background-color:transparent;border:none;height:40px;padding:0 32px 0 16px;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;outline:none;font-weight:inherit;display:flex;align-items:center;z-index:1}.kabas-form-field select:focus+.focus{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;box-shadow:0 0 0 2px #fff,0 0 0 4px #63c3d1;border-radius:inherit;z-index:0}.kabas-form-field__control{height:40px;font-weight:300;border:1px solid rgba(0,0,0,.38);border-radius:12px;padding:8px 16px;line-height:1.2;background-color:#fff;background-image:linear-gradient(to bottom,#f7f7f7,#fff 33%);outline:none}.kabas-form-field__control:focus,.kabas-form-field__control:active,.kabas-form-field__control:focus-within,.kabas-form-field__control:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #63c3d1}.kabas-form-field__control--select{height:auto;padding:0;display:block;position:relative;align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kabas-form-field__control--select:after{content:"";position:absolute;right:16px;pointer-events:none;top:50%;transform:translateY(-50%);width:.8rem;height:.5rem;background-color:#0009;clip-path:polygon(100% 0%,0 0%,50% 100%)}.kabas-form-field--invalid .kabas-form-field__control{border:1px solid red}.kabas-form-field__error{position:absolute;bottom:0;margin-top:auto;margin-left:auto;margin-bottom:-2.1rem;font-size:.75rem;line-height:1rem;color:red;border:solid 1px red;border-radius:.5rem;padding:.5rem;background-color:#ffe6e6;box-shadow:0 0 10px #ff000061;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.kabas-form-field__error:before,.kabas-form-field__error:after{content:"";position:absolute;bottom:100%;left:18px;border:12px solid transparent;border-bottom-color:red}.kabas-form-field__error:after{left:20px;border:10px solid transparent;border-bottom-color:#ffe6e6}.kabas-form__buttons{display:flex;align-items:center;flex-direction:column}.kabas-form .kabas-button,.kabas-form campus-cookies-content .cookies__main__footer__button button,campus-cookies-content .cookies__main__footer__button .kabas-form button,.kabas-form campus-cookies-content .cookies__main__footer--navigate p,campus-cookies-content .cookies__main__footer--navigate .kabas-form p{margin:1rem 0 .5rem}.kabas-form__submit-button:not(.kabas-button--pending){min-width:220px}.kabas-menu-container{position:relative}.kabas-menu__trigger{cursor:pointer;transition:opacity .25s ease-out}.kabas-menu__items{transition:box-shadow .5s ease-out;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003;position:absolute;display:flex;flex-direction:column;background-color:#fff;width:-webkit-max-content;width:max-content;border-radius:.5rem;border:1px solid rgba(0,0,0,.1215686275);padding:1.5rem;right:0;margin-top:16px}.kabas-menu__items:before{content:"";position:absolute;display:block;right:24px;top:-9px;height:16px;width:16px;background-color:#fff;box-shadow:-1px -2px 2px -1px #0000001f;transform:rotate(45deg);border-color:#0000001f;border-style:solid;border-width:1px 0 0 1px}.kabas-menu__item{display:flex;align-items:center;color:#0009;cursor:pointer}.kabas-menu__item:not(:last-child){margin-bottom:24px}.kabas-menu__item a,.kabas-menu__item .kabas-menu__icon{transition:color .25s ease-out,transform .25s ease-in}.kabas-menu__item:hover a,.kabas-menu__item:hover .kabas-menu__icon{color:#ff8773}.kabas-menu__icon{width:24px;height:24px;margin-right:16px;fill:currentColor;color:#0009}campus-cookies-content{box-shadow:0 -24px 38px 3px #00000024,0 -9px 46px 8px #0000001f,0 -11px 15px -7px #0003;color:#5e5f61;position:fixed;top:auto;bottom:0;z-index:1000;background:#ffffff;width:100%;font-family:Open Sans,sans-serif;color:#000000de;letter-spacing:.03125rem;font-weight:400;font-size:.85rem}campus-cookies-content>div:before{position:absolute;content:"";display:block;background-image:url(/assets/images/illustrations/cookies-consent.svg);background-repeat:no-repeat;width:266px;height:140px;top:-110px;left:48px}campus-cookies-content h2{margin-top:1rem!important}campus-cookies-content .cookies__close{position:absolute;right:32px;top:32px;width:32px;height:32px;opacity:.38;cursor:pointer}campus-cookies-content .cookies__close:hover{opacity:1}campus-cookies-content .cookies__close:before,campus-cookies-content .cookies__close:after{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#333}campus-cookies-content .cookies__close:before{transform:rotate(45deg)}campus-cookies-content .cookies__close:after{transform:rotate(-45deg)}campus-cookies-content .cookies__close .campus-icon{display:none}campus-cookies-content .cookies__main{display:grid;grid-template-areas:"info" "items" "footer";grid-template-columns:1fr;column-gap:24px}@media (min-width: 767px){campus-cookies-content .cookies__main{grid-template-areas:"info items" "footer footer";grid-template-columns:1fr 1fr}}campus-cookies-content .cookies__main a{color:#63c3d1;text-decoration:underline}campus-cookies-content .cookies__main__info{grid-area:info}campus-cookies-content .cookies__main__items{grid-area:items}campus-cookies-content .cookies__main__items .mat-slide-toggle-label{font-size:.85rem}campus-cookies-content .cookies__main__footer{grid-area:footer;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;row-gap:8px;column-gap:24px}campus-cookies-content .cookies__main__footer--navigate{margin:0}campus-cookies-content .cookies__main__footer--navigate p{white-space:nowrap;margin:0}campus-cookies-content .cookies__main__footer__button button{background-color:#ff8773;color:#fff;padding:8px 16px;border-radius:12px;width:310px}campus-cookies-content .cookies__error{font-size:.85rem;color:#ff8773}campus-cookies-content .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:#ff8773}campus-cookies-content .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#ff8773}.kabas-icon{width:24px;height:24px;color:#0009}body{font-family:Open Sans,sans-serif;color:#000000de;letter-spacing:.03125rem}.kabas-description{font-size:.85rem;color:#0009;letter-spacing:.025rem;line-height:1.275rem}.kabas-menu__trigger{font-family:Asap,serif;font-size:1.2rem;font-weight:600;color:#0009;transition:color .25s ease-out;cursor:pointer}.kabas-menu-item--small{font-family:Open Sans,sans-serif;font-size:.85rem}.kabas-menu__trigger:hover{color:#ff8773}p{margin-top:.5rem;margin-bottom:1rem}a{text-decoration:none}h1{font-family:Asap,serif;font-size:4rem;line-height:6rem;font-weight:300;margin-top:0;margin-bottom:2rem}h2{font-family:Asap,serif;font-size:2.5rem;line-height:3.75rem;font-weight:600;margin-top:3.75rem;margin-bottom:1.25rem}h3,campus-cookies-content h1{font-family:Asap,serif;font-size:1.9rem;line-height:2.85rem;font-weight:600;margin-top:2.85rem;margin-bottom:.95rem}h4,campus-cookies-content h2{font-family:Asap,serif;font-size:1.5rem;line-height:2.25rem;font-weight:600;margin-top:2.25rem;margin-bottom:.75rem}h5{font-family:Asap,serif;font-size:1.2rem;line-height:1.8rem;font-weight:600;margin-top:1.8rem;margin-bottom:.6rem}h6{font-family:Asap,serif;font-size:1rem;line-height:1.5rem;font-weight:700;margin-top:1.5rem;margin-bottom:.5rem}@keyframes wiggle{0%{transform:rotate(-2deg)}50%{transform:rotate(2deg)}to{transform:rotate(-2deg)}}@keyframes rocketShake{0%{transform:rotate(0)}10%,30%,50%,70%,90%{transform:rotate(1deg)}20%,40%,60%,80%,to{transform:rotate(-1deg)}}@keyframes liftoff{0%{transform:rotate(0) translate(0);opacity:1}to{opacity:0;transform:rotate(10deg) translateY(-500%)}}@keyframes teardrop{0%{transform:translateY(-200%);opacity:0}20%{transform:translateY(-200%);opacity:1}70%{transform:translateY(-100%);opacity:.4}to{transform:translateY(-50%);opacity:0}}@keyframes clouds-1-slide{0%{transform:translate(-35%)}to{transform:translate(-120%)}}@keyframes clouds-2-slide{0%{transform:translate(85%)}to{transform:translate(-10%)}}@keyframes clouds-3-slide{0%{transform:translate(180%)}to{transform:translate(65%)}}@keyframes clouds-4-slide{0%{transform:translate(-5%)}to{transform:translate(-50%)}}@keyframes pulse-ring{0%{transform:scale(.33);background-color:#63c3d1}80%,to{background-color:#63c3d100}}@keyframes pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-out{0%,to{opacity:0}25%,75%{opacity:1}}:root{}.ui-headline-1{font-family:Asap,sans-serif;font-size:2.5rem;line-height:3rem;letter-spacing:-.0375rem;font-weight:400;color:#000000de}.ui-headline-2{font-family:Asap,sans-serif;font-size:2.125rem;line-height:2.5rem;letter-spacing:-.0147058824rem;font-weight:400;color:#000000de}.ui-headline-3{font-family:Asap,sans-serif;font-size:2rem;line-height:2rem;letter-spacing:normal;font-weight:400;color:#000000de}.ui-headline-4{font-family:Asap,sans-serif;font-size:1.75rem;line-height:2rem;letter-spacing:.0089285714rem;font-weight:400;color:#000000de}.ui-headline-5{font-family:Asap,sans-serif;font-size:1.5rem;line-height:1.75rem;letter-spacing:normal;font-weight:400;color:#000000de}.ui-headline-6{font-family:Asap,sans-serif;font-size:1.25rem;line-height:2rem;letter-spacing:.0125rem;font-weight:500;color:#000000de}.ui-subtitle-1{font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.75rem;letter-spacing:.009375rem;font-weight:400;color:#000000de}.ui-subtitle-2{font-family:Open Sans,sans-serif;font-size:.875rem;line-height:1.375rem;letter-spacing:.0071428571rem;font-weight:600;color:#000000de}.ui-body-2,.ui-body-2 .mat-list-item-content,.ui-menu,.ui-menu .mat-list-item-content{font-family:Open Sans,serif;font-size:1rem;line-height:1.25rem;letter-spacing:.03125rem;font-weight:600;color:#000000de}.ui-body-1,.ui-body-1 .mat-list-item-content{font-family:Open Sans,sans-serif;font-size:.875rem;line-height:1.125rem;letter-spacing:.0178571429rem;font-weight:400;color:#000000de}.ui-caption,.ui-result-widget__label{font-family:Open Sans,serif;font-size:.75rem;line-height:1rem;letter-spacing:.0333333333rem;font-weight:400;color:#0009}.ui-overline{font-family:Open Sans,sans-serif;font-size:.625rem;line-height:.875rem;letter-spacing:.2rem;font-weight:400;color:#000000de;text-transform:uppercase}.ui-label{font-family:Open Sans,sans-serif;font-size:.5rem;line-height:.75rem;letter-spacing:normal;font-weight:400;color:#00000061;text-transform:uppercase}.ui-script{font-family:Lobster,serif;font-size:1rem;line-height:1rem;letter-spacing:normal;font-weight:400;color:#000000de}[role=button]{cursor:pointer}.ui-headline{font-family:Asap,sans-serif;font-size:2rem;line-height:2.75rem;letter-spacing:normal;font-weight:500;color:#000000de}.ui-title{font-family:Asap,sans-serif;font-size:1.5rem;line-height:2rem;letter-spacing:normal;color:#000000de}.ui-subheader{font-family:Asap,sans-serif;font-size:1.125rem;line-height:1.5rem;letter-spacing:normal;font-weight:700;color:#000000de}.ui-button-text{font-family:Open Sans,sans-serif;font-size:.875rem;line-height:1rem;letter-spacing:.0892857143rem;font-weight:500;color:#000000de;text-transform:uppercase}.ui-action-text,.ui-button.ui-button--inline{font-family:Open Sans,sans-serif;font-size:.875rem;line-height:1rem;letter-spacing:.0892857143rem;font-weight:600;color:#000000de;text-transform:uppercase}.ui-tooltip-text{font-family:Open Sans,sans-serif;font-size:.625rem;line-height:.875rem;letter-spacing:normal;color:#000000de}.ui-text-danger{color:#e22940}.ui-text-warning{color:orange}.ui-text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-line-clamp-2,.ui-line-clamp-2 .ui-content-editable .ui-content-editable__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ui-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ui-sticky-left{position:sticky;left:0;max-width:100vw}campus-date-range-picker .mat-form-field,campus-date-range-picker .mat-form-field-outline{height:40px}.ui-no-link{cursor:inherit}.ui-particle{display:block;top:0;left:0;opacity:0;pointer-events:none}.ui-particle--fixed{position:fixed}.ui-particle--absolute{position:absolute}.ui-particle--dot{border-radius:50%;border:solid thin #ebeb48;background-color:#ffff5f;box-shadow:0 0 4px #ffff2c61}.ui-particle--star{background:#ffff5f;-webkit-mask-image:none;mask-image:none}.ui-button-group{display:flex;align-items:center;height:100%;gap:var(--cds-sys-spacing-xs)}.ui-button-group:not(:last-child){position:relative;border-right:solid 1px rgba(0,0,0,.12);margin-right:1rem;padding-right:1rem}.ui-button-group:not(:last-child)>*:not(:last-child){margin-right:1rem}.ui-button-group:not(:last-child):after{content:"";display:block;position:absolute;border-right:solid 1px #fff;right:0;height:100%}.ui-demo-badge{display:flex;align-items:center;height:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 .75rem;margin:auto;background:linear-gradient(0deg,#ffc05f,#ff8773);font-size:.625rem;font-weight:700;text-transform:uppercase;color:#ffffffde;border-radius:12px;border:solid 1px #ff8773}.ui-demo-badge .campus-icon{font-size:16px;width:16px;height:16px;line-height:1;color:#ffffffde}:root{}@media (max-width: 599.9px){.ui-manage-collection__dialog{max-width:100vw!important;max-height:100vh;width:100%;height:100%}.ui-manage-collection__dialog .ui-manage-collection__info-panel{display:flex;flex-direction:column;flex:1 1 0}.ui-manage-collection__dialog .mat-dialog-content{max-height:100%}.ui-modal-side-sheet{max-width:100vw!important;width:100%!important}}form .mat-form-field{display:block}.ui-button.ui-button--large{margin-bottom:.75rem}svg:not(.fr-svg):not(.lrn svg):not(.pointer-event-auto){pointer-events:none}.ui-tree-nav__root{display:block}.ui-tree-nav__root--horizontal{display:flex;flex-direction:row}.ui-tree-nav__root--horizontal .ui-tree-nav__node>.ui-tree-nav__node-item{display:flex;flex-direction:column;align-items:center;border:none}.ui-tree-nav__root--horizontal .ui-tree-nav__node>.ui-tree-nav__node-item:hover,.ui-tree-nav__root--horizontal .ui-tree-nav__node>.ui-tree-nav__node-item.ui-tree-nav__node--active{border:none}.ui-tree-nav__root--horizontal .ui-tree-nav__node>.ui-tree-nav__node-item>campus-icon:first-child{margin:0}.ui-tree-nav__node{font-size:1rem;font-weight:700;line-height:normal;list-style:none none outside;padding:0;margin:0}.ui-tree-nav__node a{text-decoration:none;display:grid;align-items:center}.ui-tree-nav__node>.ui-tree-nav__node-item{transition:border-color .25s cubic-bezier(.43,0,.31,1),color .25s cubic-bezier(.43,0,.31,1),background-color .25s cubic-bezier(.43,0,.31,1);align-items:center;color:#000000de;border-style:solid;border-width:0 0 0 4px;border-color:transparent;border-radius:0;background-color:transparent;cursor:pointer;margin:0}.ui-tree-nav__node>.ui-tree-nav__node-item:hover{border-color:#ff87730a;background-color:none}.ui-tree-nav__node>.ui-tree-nav__node-item:hover,.ui-tree-nav__node>.ui-tree-nav__node-item:hover .campus-icon{color:#ff8773}.ui-tree-nav__node>.ui-tree-nav__node-item.ui-tree-nav__node--active{border-color:#ff8773;background-color:none}.ui-tree-nav__node>.ui-tree-nav__node-item.ui-tree-nav__node--active,.ui-tree-nav__node>.ui-tree-nav__node-item.ui-tree-nav__node--active .campus-icon{color:#ff8773}.ui-tree-nav__node>.ui-tree-nav__node-item .campus-icon{transition:color .25s cubic-bezier(.43,0,.31,1),transform .25s cubic-bezier(.43,0,.31,1);color:#0009;vertical-align:middle}.ui-tree-nav__node__arrow{transition:color .25s cubic-bezier(.43,0,.31,1),transform .25s cubic-bezier(.43,0,.31,1);transform:rotate(0)}.ui-tree-nav__node--closed .ui-tree-nav__node__arrow{transform:rotate(-90deg)}.ui-tree-nav__node-badge{border-radius:250rem;display:flex;align-items:center;justify-content:center;color:#ff8773;background:rgba(255,255,255,.87);min-width:24px;height:24px;padding:0 .5rem;margin:-4px 0}.ui-tree-nav__root--horizontal .ui-tree-nav__node-item{color:#000000de;border:none;min-width:100px}.ui-tree-nav__root--horizontal .ui-tree-nav__node-item .campus-icon{transition:color .25s cubic-bezier(.43,0,.31,1),transform .25s cubic-bezier(.43,0,.31,1);color:#000000de}.ui-tree-nav__root--horizontal .ui-tree-nav__node-item:hover,.ui-tree-nav__root--horizontal .ui-tree-nav__node-item:hover .campus-icon,.ui-tree-nav__root--horizontal .ui-tree-nav__node-item.ui-tree-nav__node--active,.ui-tree-nav__root--horizontal .ui-tree-nav__node-item.ui-tree-nav__node--active .campus-icon{color:#ff8773}.ui-tree-nav__subtree{overflow:hidden}.ui-tree-nav{overflow:auto}.ui-tree-nav__node{border-top:1px solid rgba(0,0,0,.12)}.ui-tree-nav__node .ui-tree-nav__node-item{padding:.75rem .5rem}.ui-tree-nav__node .ui-tree-nav__node-item{grid-template-columns:24px auto;column-gap:12px}.ui-tree-nav__node .ui-tree-nav__node-item>campus-icon:first-child{font-size:24px;width:24px;height:24px;line-height:1}.ui-tree-nav__node .ui-tree-nav__node-item--with-badge{grid-template-columns:24px 1fr auto}.ui-tree-nav__node .ui-tree-nav__node-item--with-children{grid-template-columns:24px 1fr 24px}.ui-tree-nav__node .ui-tree-nav{overflow:auto}.ui-tree-nav__node .ui-tree-nav__node{border-top:none}.ui-tree-nav__node .ui-tree-nav__node .ui-tree-nav__node-item{padding:.5rem 1rem .5rem 2.75rem}.ui-tree-nav__node .ui-tree-nav__node .ui-tree-nav{overflow:auto}.ui-tree-nav__node .ui-tree-nav__node .ui-tree-nav__node .ui-tree-nav__node-item{padding:.5rem 1rem .5rem 3.75rem}.ui-tree-nav__node .ui-tree-nav__node .ui-tree-nav__node .ui-tree-nav{overflow:auto}.ui-tree-nav__node .ui-tree-nav__node .ui-tree-nav__node .ui-tree-nav__node .ui-tree-nav__node-item{padding:.5rem 1rem .5rem 4.5rem}.ui-tree-nav__node .ui-tree-nav__node .ui-tree-nav__node .ui-tree-nav__node .ui-tree-nav{overflow:auto}.ui-folder{width:215px;height:119px;margin:1rem 0 0;color:#ffffffde;background-color:#63c3d1}.ui-folder__header{max-height:69px;padding:.75rem}.ui-folder__header-icon-wrapper{width:48px;height:48px;border:2px solid rgba(255,255,255,.87)}.ui-folder__header-icon-wrapper campus-icon{margin:7px;width:32px;height:32px}.ui-folder__header-icon-wrapper mat-progress-spinner svg{width:48px;height:48px}.ui-folder__title{padding-left:.75rem}.ui-folder__info{height:50px;padding:.75rem}.ui-folder__badge{top:-16px;height:32px;line-height:32px}.ui-folder__badge:before{border-width:16px 16px 16px 0;left:-16px}.ui-folder__badge-number{background-color:#fff;border-color:#fff;color:#000000de;margin:0 16px 0 4px}.ui-folder__badge-number:before,.ui-folder__badge-number:after{border:1px solid #fff}.ui-folder__badge-number--error{background-color:#fff;border-color:#fff;color:orange}.ui-folder--line{height:40px;margin:0 0 .25rem;border-top-width:3px;border-bottom-width:3px}.ui-folder--line .ui-folder__wrapper{margin-right:40px}.ui-folder--line .ui-folder__header{padding-right:.75rem}.ui-folder--line .ui-folder__header-icon-wrapper{width:32px;height:32px}.ui-folder--line .ui-folder__header-icon-wrapper campus-icon{width:20px;height:20px;margin:4px}.ui-folder--line .ui-folder__header-icon-wrapper mat-progress-spinner svg{width:32px;height:32px}.ui-folder--line .ui-folder__title{line-height:40px}.ui-folder--line .ui-folder__info{padding-right:.75rem}.ui-folder--line .ui-folder__info:after{border-width:40px 40px 0 0;border-color:rgba(0,0,0,.2) transparent transparent;right:-40px}campus-folder-details{display:block}.ui-file-extension{display:inline-block;position:relative;box-sizing:border-box;z-index:0}.ui-file-extension--title{font-family:Open Sans,serif;font-weight:400;line-height:20px;font-size:15px;text-align:center;text-transform:uppercase;color:#ffffffde;height:24px;box-sizing:border-box;width:68px!important;font-style:normal;position:relative}.ui-file-extension--title:after{display:block;position:absolute;top:-1px;right:-1px;z-index:-1;box-sizing:border-box;content:" ";border-style:solid;border-width:2px;height:25px;width:68px!important}.ui-file-extension--icon{height:107px;width:84px;left:0;right:0;bottom:0;margin:auto}.ui-file-extension--icon:before{content:"";display:block;position:absolute;width:84px;height:107px;background:transparent url(/assets/images/file-types.svg?v3);background-size:84.1px 1600px;background-repeat:no-repeat;background-position:0px -1100px;box-sizing:border-box;z-index:-1}.ui-file-extension--icon.ui-file-extension--title{margin:11px 8px 72px;height:24px;width:68px}.ui-file-extension--icon.ui-file-extension--title:before{top:-11px;left:-8px}.ui-file-extension.doc:after,.ui-file-extension.dot:after,.ui-file-extension.md:after{background-color:#2e84bc;border-color:#2a5174}.ui-file-extension.doc:before,.ui-file-extension.dot:before,.ui-file-extension.md:before{background-position:0px -220px}.ui-file-extension.ps:after{background-color:#b32328;border-color:#7f181b}.ui-file-extension.ps:before{background-position:0px -330px}.ui-file-extension.jpg:after,.ui-file-extension.svg:after,.ui-file-extension.png:after,.ui-file-extension.raw:after,.ui-file-extension.ai:after{background-color:#3d4b88;border-color:#202748}.ui-file-extension.jpg:before,.ui-file-extension.svg:before,.ui-file-extension.png:before,.ui-file-extension.raw:before,.ui-file-extension.ai:before{background-position:0px -990px}.ui-file-extension.link:after{background-color:#7584bc;border-color:#424b6c}.ui-file-extension.link:before{background-position:0px -440px}.ui-file-extension.qt:after{background-color:#bc4346;border-color:#7f2c2d}.ui-file-extension.qt:before{background-position:0px -1210px}.ui-file-extension.boek:after{background-color:#21a49d;border-color:#146663}.ui-file-extension.boek:before{background-position:0px -770px}.ui-file-extension.oefening:after{background-color:#21a49d;border-color:#146663}.ui-file-extension.oefening:before{background-position:0px -1320px}.ui-file-extension.youtube:after{background-color:#cd201f;border-color:#b32328}.ui-file-extension.youtube:before{background-position:0px -440px}.ui-file-extension.smartschool:after{background-color:#ff520e;border-color:#ff520e}.ui-file-extension.smartschool:before{background-position:0px -440px}.ui_editable-inline-tag-list{color:#000000de;background-color:#fff;border-top:solid 1px rgba(0,0,0,.12);border-bottom:solid 1px rgba(0,0,0,.12)}.ui_editable-inline-tag-list__title{color:#0009}.ui_editable-inline-tag-list__items__item{color:#ffffffde;background-color:#ff8773}.ui_editable-inline-tag-list__items__item__icon{background-color:#fff;color:#ff8773}.ui_editable-inline-tag-list__icons__icon{color:#fff;background-color:#fff}.ui-confirmable-select{margin:20px 0}.ui_content-preview__preview{border-bottom:solid 1px rgba(0,0,0,.12)}.ui_content-preview__product__details__title{color:#000000de}.ui_content-preview__product__details [icon]{color:#ff8773}.ui_input-label__title{color:#0009}.ui_input-label__text__label-holder__label{color:#000000de}.ui_input-label__text__label-holder__edit-icon,.ui_input-label__input-holder__icons-holder__confirm-icon,.ui_input-label__input-holder__icons-holder__cancel-icon{color:#63c3d1;background-color:#fff}.ui_label-and-icon-button__icon.warning,.ui_label-and-icon-button__icon.default{background-color:#fff}.ui_period-label__title{color:#0009}.ui_period-label__date-holder__text__label,.ui_period-label__date-holder__text__value{color:#000000de}.ui_period-label__date-holder__icon{background-color:#fff}.ui_person-badge__badge,.ui_person-badge img{transition:width .25s cubic-bezier(.43,0,.31,1),height .25s cubic-bezier(.43,0,.31,1),font-size .25s cubic-bezier(.43,0,.31,1);color:#000000de;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative;z-index:0;background:#fff}.ui_person-badge__badge__no-account-icon{color:#00000061}.ui_person-badge__badge--show-border{border:1px solid rgba(0,0,0,.12)}.ui_person-badge__badge:before,.ui_person-badge img:before{content:"";display:none;position:absolute;z-index:-1;background-color:#ffffff61;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:solid 1px #fff;border-radius:50%}.ui_person-badge__badge:after,.ui_person-badge img:after{content:"";display:none;position:absolute;z-index:-1;background-color:#fff;border-radius:50%}.ui_person-badge__badge--medium{font-size:24px;height:48px;width:48px}.ui_person-badge__badge--medium img{height:48px;width:48px}.ui_person-badge__badge--medium:before{left:0;top:0;right:0;bottom:0}.ui_person-badge__badge--medium:after{height:48px;width:48px}.ui_person-badge__badge--small{font-size:18px;height:36px;width:36px}.ui_person-badge__badge--small img{height:36px;width:36px}.ui_person-badge__badge--small:before{left:0;top:0;right:0;bottom:0}.ui_person-badge__badge--small:after{height:36px;width:36px}.ui_person-badge__badge--large{font-size:65px;height:200px;width:200px}.ui_person-badge__badge--large img{font-size:65px;height:200px;width:200px}.ui_person-badge__badge--large:before{left:0;top:0;right:0;bottom:0}.ui_person-badge__badge--large:after{height:200px;width:200px}.ui_person-badge__display{line-height:1.8}.ui_person-badge__display--large{padding:0}.ui_person-badge__display--large .ui_person-badge__display__name{font-size:1.5rem}.ui_person-badge__display--large .ui_person-badge__display__subtext{font-size:1.125rem}.ui_person-badge__display--medium{padding:0}.ui_person-badge__display--medium .ui_person-badge__display__name,.ui_person-badge__display--medium .ui_person-badge__display__subtext{font-size:.875rem}.ui_person-badge__display--small{padding:0}.ui_person-badge__display--small .ui_person-badge__display__name,.ui_person-badge__display--small .ui_person-badge__display__subtext{font-size:.875rem}.ui_person-badge__display__email{color:#63c3d1}.chip-avatar>.ui_person-badge{width:inherit;height:inherit}.chip-avatar>.ui_person-badge>.ui_person-badge__badge,.mat-chip-avatar>.ui_person-badge>.ui_person-badge__badge{width:100%;height:100%}.mat-chip-avatar>.ui_person-badge>.ui_person-badge__badge{border:none}.ui-person-summary__images__picture{border-radius:50%}.ui-person-summary__images__connection-type-icon{width:25px;height:25px;margin-left:5px}.ui-person-summary__text{margin-left:10px}.ui-person-summary__text__person-name{color:#000000de;font-size:1.125rem}.ui-person-summary__text__person-data{color:#0009;font-size:.75rem}.ui-page-header{color:#000000de}.ui-page-header small{color:#0009}.ui-page-header--default .campus-icon{font-size:20px;width:20px;height:20px;line-height:1}.ui-page-header--centered .campus-icon{font-size:24px;width:24px;height:24px;line-height:1}.ui-page-header-centered-subtitle{color:#ffffffde;background-color:#63c3d1}.ui-app-bar{background-color:#fff;height:45px}.ui-app-bar .ui-button{width:auto;max-width:auto;text-align:center;font-size:.875rem;font-weight:400}.ui-app-bar .ui-button .campus-icon{width:24px;height:24px}.ui-app-bar .ui-button span{margin-top:5px}.ui-app-bar__section--align-end{padding-right:12px}.ui-shell{grid-template-areas:"app-bar" "toolbar" "body" "footer";grid-template-rows:50px auto 1fr 0px;grid-template-columns:1fr;background:#ff8773}.ui-shell__menu{box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003;border-radius:.75rem;background:#fff;margin-top:1rem;padding:1.5rem 1rem 0 0;transform:translate(-130%);bottom:0;left:0;top:0}.ui-shell__menu--open{transform:translateY(0)}:not(.ui-shell--dense-menu) .ui-shell__menu{overflow-x:hidden}.ui-shell__menu-scrim{z-index:5;transition:opacity .25s cubic-bezier(.43,0,.31,1);position:absolute;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000061}.ui-shell__logo{transition:opacity .25s .25s;align-items:center;justify-content:center;grid-area:shell-logo;display:none;height:100%}.ui-shell__logo a,.ui-shell__logo a>*{display:flex;align-items:center;width:86.9763779528px;height:42px;color:#ffffffde}.ui-shell__logo svg{width:86.9763779528px;height:42px}@media (min-width: 900px){.ui-shell__logo a,.ui-shell__logo a>*,.ui-shell__logo svg{width:120.1102362205px;height:58px}}.ui-shell__app-title{font-family:Asap,sans-serif;font-size:1.25rem;line-height:2rem;letter-spacing:.0125rem;font-weight:500;color:#000000de;grid-area:shell-app-title;color:inherit}.ui-shell__app-subtitle{color:inherit}.ui-shell__actions{grid-area:shell-actions}.ui-shell__app-bar{background:#ff8773;color:#ffffffde;grid-template-areas:"shell-app-icon shell-app-title shell-actions";grid-template-columns:40px 1fr auto;align-items:center;padding:0 1rem}.ui-shell__icon.campus-icon{grid-area:shell-app-icon;color:inherit;cursor:pointer}.ui-shell__toolbar{border-radius:.75rem .75rem 0 0;padding-top:.75rem}.ui-shell__toolbar>*{margin-top:-.75rem}.ui-shell__menu-animation{z-index:-1;position:absolute;bottom:0;width:225px;height:490px}.ui-shell__logo{transition:opacity .25s .25s}.ui-shell__body{transition:margin-left .25s cubic-bezier(.43,0,.31,1)}.ui-shell__icon{transition:transform .25s cubic-bezier(.43,0,.31,1),margin-left .25s cubic-bezier(.43,0,.31,1)}.ui-shell__app-title{transition:margin-left .25s cubic-bezier(.43,0,.31,1),font-size .25s cubic-bezier(.43,0,.31,1),font-weight .25s cubic-bezier(.43,0,.31,1)}.ui-shell__app-subtitle{transition:opacity .25s cubic-bezier(.43,0,.31,1),margin-left .25s cubic-bezier(.43,0,.31,1)}.ui-shell__menu{transition:transform .25s cubic-bezier(.43,0,.31,1),max-width .25s cubic-bezier(.43,0,.31,1)}.ui-shell .ui-tree-nav__node-label{transition:opacity .25s .25s ease-in}.ui-shell__footer{z-index:-1}@media (min-width: 900px){.ui-shell{grid-template-rows:70px auto 1fr 0px}}@media (min-width: 1200px){.ui-shell{grid-template-areas:"app-bar app-bar" "menu toolbar" "menu body" "footer footer";grid-template-columns:222px 1fr}.ui-shell__logo{display:flex;align-items:center;justify-self:start}.ui-shell__app-bar{grid-template-areas:"shell-logo shell-app-icon shell-app-title shell-actions" "shell-logo shell-app-icon shell-app-subtitle shell-actions";grid-template-columns:186px 40px 1fr auto;grid-template-rows:1fr auto;padding:0 3rem}.ui-shell__body,.ui-shell__toolbar{margin-left:-12px}.ui-shell__app-title{font-family:Asap,sans-serif;font-size:2.125rem;line-height:2.5rem;letter-spacing:-.0147058824rem;font-weight:400;color:#000000de;color:inherit;align-self:end}.ui-shell__app-subtitle{margin:-.25rem 0 .25rem;opacity:.6}.ui-shell__app-subtitle:hover{opacity:.87}.ui-shell__menu{transform:translate(0);max-width:100%}.ui-shell--dense-menu .ui-shell__body,.ui-shell--dense-menu .ui-shell__toolbar{margin-left:-176px}.ui-shell--dense-menu .ui-shell__menu .ui-tree-nav__node-label{opacity:0}.ui-shell--dense-menu .ui-shell__menu .ui-tree-nav__node>.ui-tree-nav__node-item.ui-tree-nav__node--active{border-color:transparent;background:transparent}.ui-shell--dense-menu .ui-shell__menu .ui-tree-nav__node>.ui-tree-nav__node-item.ui-tree-nav__node--active .campus-icon{z-index:0;position:relative}.ui-shell--dense-menu .ui-shell__menu .ui-tree-nav__node>.ui-tree-nav__node-item.ui-tree-nav__node--active .campus-icon:before{content:"";display:block;position:absolute;z-index:-1;transition:border .25s .25s ease,background .25s .25s ease;border-radius:50%;border:solid 1px #fff;background:rgba(255,255,255,.38);width:36px;height:36px;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-shell--dense-menu .ui-shell__logo{transition:opacity .25s cubic-bezier(.43,0,.31,1);opacity:0}.ui-shell--dense-menu .ui-shell__body,.ui-shell--dense-menu .ui-shell__app-title,.ui-shell--dense-menu .ui-shell__toolbar{transition:margin-left .25s .25s;margin-left:-176px}.ui-shell--dense-menu .ui-shell__icon{transition:transform .25s cubic-bezier(.43,0,.31,1),margin-left .25s .25s;margin-left:-176px}.ui-shell--dense-menu .ui-shell__app-subtitle{transition:opacity .25s cubic-bezier(.43,0,.31,1),margin-left .25s .25s;margin-left:-176px}.ui-shell--dense-menu .ui-shell__menu{transition:transform .25s cubic-bezier(.43,0,.31,1),max-width .25s .25s}.ui-shell--dense-menu .ui-shell .ui-tree-nav__node-label{transition:opacity .25s cubic-bezier(.43,0,.31,1)}.ui-shell__icon.campus-icon{font-size:32px;width:32px;height:32px;line-height:1}}.ui-list-view__list__item{color:#000000de}.ui-list-view__list__item__selectoverlay{background-color:#0000001f}.ui-list-view__list__item__selectoverlay:before{content:"";color:#0000001f;background-color:#ff8773}campus-list-view .ui-list-view__list .ui-list-view__list__item__selectoverlay{position:relative}campus-list-view .ui-list-view__list .ui-list-view__list__item__selectoverlay:before{content:"";display:block;position:absolute;border-radius:50%;text-align:center;width:22px;height:22px;line-height:22px;float:left;z-index:2}campus-list-view .ui-list-view__list .ui-list-view__list__item__selectoverlay:not(.ui-list-view__list__item--selected):before{opacity:.4}campus-list-view .ui-list-view__list .ui-list-view__list__item__selectoverlay.ui-list-view__list__item--selected:before{content:"X"}campus-list-view .ui-list-view__list .ui-list-view__list__item__selectoverlay:hover:before{opacity:1}campus-list-view .ui-list-view__list--line .ui-list-view__list__item.ui-list-view__list__item--notselectable,campus-list-view .ui-list-view__list--grid .ui-list-view__list__item.ui-list-view__list__item--notselectable{cursor:default}campus-list-view .ui-list-view__list--line .ui-list-view__list__item{transition:padding-left .25s cubic-bezier(.43,0,.31,1),margin .25s cubic-bezier(.43,0,.31,1);box-sizing:border-box;cursor:pointer;display:block;margin:0 0 -1px;width:100%}campus-list-view .ui-list-view__list--line .ui-list-view__list__item--selected{border:none;transform:translate(-4px,-4px)}campus-list-view .ui-list-view__list--line .ui-list-view__list__item--selected>*{box-shadow:4px 4px #ff8773}campus-list-view .ui-list-view__list--line .ui-list-view__list__item__selectoverlay{padding-left:2rem}campus-list-view .ui-list-view__list--line .ui-list-view__list__item__selectoverlay:before{position:absolute;top:0;bottom:0;left:0;margin:auto}campus-list-view .ui-list-view__list--grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}campus-list-view .ui-list-view__list--grid .ui-list-view__list__item{transition:transform .15s cubic-bezier(.43,0,.31,1);height:100%;position:relative;box-sizing:border-box;cursor:pointer;display:block}campus-list-view .ui-list-view__list--grid .ui-list-view__list__item--selected{border:none;box-shadow:4px 4px #ff8773;transform:scale(1.05)}campus-list-view .ui-list-view__list--grid .ui-list-view__list__item__selectoverlay{background-color:#ff8773;border:none;margin:0 20px 20px 0}campus-list-view .ui-list-view__list--grid .ui-list-view__list__item__selectoverlay:before{margin-left:.25rem;margin-top:.25rem}.ui-content-thumbnail{border:1px solid rgba(0,0,0,.12);background-color:#fff}.ui-content-thumbnail__header .ui-content-thumbnail__icon{font-size:20px;line-height:24px}.ui-content-thumbnail__title{color:#000000de}.ui-content-thumbnail--grid{background-color:#fff;width:170px;height:235px}.ui-content-thumbnail--grid .ui-content-thumbnail__header{background:rgba(0,0,0,.02);height:24px}.ui-content-thumbnail--grid .ui-content-thumbnail__header .ui-content-thumbnail__icon{margin-left:4px;color:#000000de}.ui-content-thumbnail--grid .ui-content-thumbnail__image{background-color:#fff;height:96px;width:100%}.ui-content-thumbnail--grid .ui-content-thumbnail__image>*{padding:6px}.ui-content-thumbnail--grid .ui-content-thumbnail__image>campus-file-extension{margin-top:-24px}.ui-content-thumbnail--grid .ui-content-thumbnail__image>campus-icon{height:96px;background-color:#fff}.ui-content-thumbnail--grid .ui-content-thumbnail__title{font-size:.875rem;line-height:16px;padding:13px;background-color:#fff}.ui-content-thumbnail--grid .ui-content-thumbnail__footer{padding:0 3px;background-color:#fff;height:46px}.ui-content-thumbnail--line{width:100%;height:48px}.ui-content-thumbnail--line .ui-content-thumbnail__header{padding-left:20px;width:120px}.ui-content-thumbnail--line .ui-content-thumbnail__header .ui-content-thumbnail__icon{color:#000000de}.ui-content-thumbnail--line .ui-content-thumbnail__title{line-height:22px;font-size:1.125rem;padding:13px}.ui-content-thumbnail--line .ui-content-thumbnail__title>*:not(:first-child){margin-right:13px}.ui-content-thumbnail--line .ui-content-thumbnail__title>*:not(:first-child):after{content:"-";margin-left:13px}.ui-content-thumbnail--line .ui-content-thumbnail__footer{margin-right:20px}.ui-filter-text-input .mat-form-field{width:100%}.ui-filter-text-input .mat-form-field-appearance-outline .mat-form-field-suffix{display:flex;margin:auto 0}.ui-filter-text-input .mat-form-field-appearance-outline .mat-form-field-suffix .campus-icon{color:#0009}.ui-filter-text-input--rounded .mat-form-field-appearance-outline .mat-form-field-flex{padding-left:2em}.ui-filter-text-input .mat-form-field .mat-form-field-outline-thick .mat-form-field-outline-start,.ui-filter-text-input .mat-form-field .mat-form-field-outline-thick .mat-form-field-outline-gap,.ui-filter-text-input .mat-form-field .mat-form-field-outline-thick .mat-form-field-outline-end,.ui-filter-text-input .mat-form-field-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.ui-filter-text-input .mat-form-field-outline .mat-form-field-outline-thick .mat-form-field-outline-gap,.ui-filter-text-input .mat-form-field-outline .mat-form-field-outline-thick .mat-form-field-outline-end{border-width:1px}.ui-button{box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003;transition:background-color .25s cubic-bezier(.43,0,.31,1),color .25s cubic-bezier(.43,0,.31,1),box-shadow .25s cubic-bezier(.43,0,.31,1);font-size:.875rem;font-weight:400;padding:.5rem 1rem;color:#ffffffde;background-color:#63c3d1;margin-right:.25rem;border-radius:.25rem;white-space:nowrap;border:solid 1px transparent}.ui-button>.campus-icon{font-size:24px;width:24px;height:24px;line-height:1;order:0;margin-right:12px;transition:color .25s cubic-bezier(.43,0,.31,1);color:#ffffffde}.ui-button:last-child{margin-right:0}.ui-button:hover{box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003;background-color:#4fbbcb;color:#f2f2f2de}.ui-button:active,.ui-button.ui-button--active{box-shadow:none;background-color:#ff8773;color:#ffffffde;border-color:transparent}.ui-button.ui-button--flat{box-shadow:none}.ui-button.ui-button--rounded-corners{border-radius:.21875rem}.ui-button.ui-button--large{width:100%;max-width:400px;padding:1rem 1.5rem;font-size:1.3125rem;font-weight:400;color:#000000de;letter-spacing:.0892857143rem;background-color:#fff;border:none 0 transparent;border-radius:.25rem;box-shadow:none}.ui-button.ui-button--large:hover,.ui-button.ui-button--large:active{box-shadow:none;color:#ffffffde;background-color:#ff8773}.ui-button.ui-button--large .campus-icon{font-size:1.3125rem;width:1.3125rem;height:1.3125rem;line-height:1}.ui-button.ui-button--danger{background-color:#e22940}.ui-button.ui-button--danger:active,.ui-button.ui-button--danger.ui-button--active{background-color:#ffffffde;color:#e22940}.ui-button.ui-button--danger:hover{background-color:#ffffffde}.ui-button.ui-button--danger:hover,.ui-button.ui-button--danger:hover .campus-icon{color:#e22940}.ui-button.ui-button--danger.ui-button--bordered{border-color:#be1a2e}.ui-button.ui-button--danger:focus:before{box-shadow:0 0 2px 2px #2892a0,0 0 1px #97f6ff}.ui-button.ui-button--warning{background-color:#fff}.ui-button.ui-button--warning:active,.ui-button.ui-button--warning.ui-button--active,.ui-button.ui-button--warning:hover{background-color:orange;color:#fff}.ui-button.ui-button--warning.ui-button--bordered{border-color:#e6e6e6}.ui-button.ui-button--warning:focus:before{box-shadow:0 0 6px 0 0 2px 2px #2892a0,0 0 1px #97f6ff}.ui-button.ui-button--inline{box-shadow:none;background-color:transparent;color:#000000de;font-size:.75rem}.ui-button.ui-button--inline.ui-button--icon{display:inline-block}.ui-button.ui-button--inline>.campus-icon{font-size:20px;width:20px;height:20px;line-height:1;order:0;margin-right:4px;color:#0009}.ui-button.ui-button--inline:hover,.ui-button.ui-button--inline:hover .campus-icon{color:#ff8773}.ui-button.ui-button--inline.ui-button--danger,.ui-button.ui-button--inline.ui-button--danger .campus-icon{color:#e22940}.ui-button.ui-button--inline.ui-button--danger:hover,.ui-button.ui-button--inline.ui-button--danger:active{color:#d51d34}.ui-button.ui-button--inline.ui-button--danger:hover:after,.ui-button.ui-button--inline.ui-button--danger:active:after{background-color:#d51d34}.ui-button.ui-button--inline.ui-button--danger:hover>.campus-icon,.ui-button.ui-button--inline.ui-button--danger:active>.campus-icon{color:#d51d34}.ui-button.ui-button--inline.ui-button--danger:hover{background-color:#e229400a}.ui-button.ui-button--inline.ui-button--warning,.ui-button.ui-button--inline.ui-button--warning .campus-icon{color:orange}.ui-button.ui-button--inline.ui-button--warning:hover,.ui-button.ui-button--inline.ui-button--warning:active{color:#e69500}.ui-button.ui-button--inline.ui-button--warning:hover:after,.ui-button.ui-button--inline.ui-button--warning:active:after{background-color:#e69500}.ui-button.ui-button--inline.ui-button--warning:hover>.campus-icon,.ui-button.ui-button--inline.ui-button--warning:active>.campus-icon{color:#e69500}.ui-button.ui-button--inline.ui-button--warning:hover{background-color:#ffa5000a}.ui-button.ui-button--dense{padding:.5rem 1rem}.ui-button.ui-button--dense .campus-icon{margin-right:4px}.ui-button.ui-button--bordered{border-color:#63c3d1;border-style:solid;border-width:1px;color:#000000de;background-color:transparent}.ui-button.ui-button--bordered .campus-icon{color:#0009}.ui-button.ui-button--primary{color:#ffffffde;background-color:#ff8773}.ui-button.ui-button--primary:hover{color:#f2f2f2de;background-color:#ff715a}.ui-button.ui-button--primary:focus:before{box-shadow:0 0 2px 2px #2892a0,0 0 1px #97f6ff}.ui-button.ui-button--primary.ui-button--bordered{border-color:#ff5b40}.ui-button.ui-button--primary>.campus-icon{color:#ffffffde}.ui-button.ui-button--fab{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px -1px #0003;background-color:#c85747;min-width:40px;height:40px;border-radius:20px;padding:.5rem 1.25rem .5rem .75rem;z-index:1}.ui-button.ui-button--fab>.campus-icon{font-size:24px;width:24px;height:24px;line-height:1;order:0;margin-right:12px;color:#ffffffde}.ui-button.ui-button--fab.ui-button--dense{min-width:32px;height:32px;padding:6px}.ui-button.ui-button--fab.ui-button--dense>.campus-icon{font-size:20px;width:20px;height:20px;line-height:1}.ui-button.ui-button--fab:active,.ui-button.ui-button--fab.ui-button--active{box-shadow:none}.ui-button.ui-button--fab:focus:before{box-shadow:0 0 2px 2px #2892a0,0 0 1px #97f6ff}.ui-button.ui-button--icon{border-radius:50%;width:40px;height:40px;padding:8px}.ui-button.ui-button--icon>.campus-icon{font-size:24px;width:24px;height:24px;line-height:1;margin:0}.ui-button.ui-button--icon.ui-button--dense{width:32px;height:32px;padding:4px}.ui-button.ui-button--icon.ui-button--dense>.campus-icon{font-size:20px;width:20px;height:20px;line-height:1}.ui-button.ui-button--icon.ui-button--inline.mat-badge-small .mat-badge-content{transition:top .25s cubic-bezier(.43,0,.31,1),right .25s cubic-bezier(.43,0,.31,1);right:0;top:0}.ui-button.ui-button--icon:hover.ui-button--inline{background-color:#0000000a}.ui-button.ui-button--icon:hover.ui-button--inline.mat-badge-small .mat-badge-content,.ui-button.ui-button--icon:active.ui-button--inline.mat-badge-small .mat-badge-content,.ui-button.ui-button--icon.ui-button--active.ui-button--inline.mat-badge-small .mat-badge-content{right:-8px;top:-8px}.ui-button.ui-button--icon.ui-button--inline:active,.ui-button.ui-button--icon.ui-button--inline.ui-button--active{background:#ff8773}.ui-button.ui-button--icon.ui-button--inline:active>.campus-icon,.ui-button.ui-button--icon.ui-button--inline.ui-button--active>.campus-icon{color:#ffffffde}.ui-button.ui-button--disabled{box-shadow:none;background:transparent;color:#00000061}.ui-button.ui-button--disabled>.campus-icon{color:#00000061}.ui-button.ui-lottie__trigger .ui-lottie{position:absolute;top:-10px;left:-10px;width:60px;height:60px;opacity:.6;pointer-events:none}.ui-button.ui-lottie__trigger.ui-button--dense .ui-lottie{top:-14px;left:-15px}.ui-notification{border-left:solid 5px transparent;color:#000000de;background-color:unset}.ui-notification--unread{border-left:solid 5px #ff8773}.ui-notification__date{color:#000000de;background-color:#ff877361;border-radius:.75rem;font-size:.625rem}.ui-notification__title{font-weight:700;color:#000000de}.ui-notification--accent{background-color:#fff}.ui-notification--accent .ui-notification__title{color:#ff8773}.ui-notification--accent.ui-notification--unread{border-left:solid 5px #ff8773}.ui-notification--accent .ui-notification__text{font-style:italic}.ui-notification--accent .ui-notification__text>span{padding-left:10px;white-space:nowrap}.ui-notification--accent .ui-notification__text>span span{text-decoration:underline}.ui-dropdown-menu{color:#000000de;background:#fff}.ui-dropdown-menu__header{background:#fff}.ui-dropdown-menu__header h6{margin:0 0 12px}.ui-dropdown-menu__header a{color:#000000de}.mat-menu-panel.ui-dropdown-menu--large{width:350px;max-width:350px}.mat-menu-panel.ui-dropdown-menu--large .ui-dropdown-menu__body{height:275px}.mat-menu-panel.ui-dropdown-menu--small{width:175px;max-width:175px}.ui-dropdown-menu-item__title{font-size:.75rem;color:#000000de}.ui-dropdown-menu-item__icon.campus-icon,.ui-dropdown-menu-item__image{width:24px;height:24px;margin-right:16px}.ui-dropdown-menu-item__header{color:#0009}.ui-dropdown-menu-item__body{color:#000000de}.ui-dropdown-menu-item__divider:before{content:"";display:block;position:relative;margin:0 10px;height:1px;background-color:#0000001f}.ui-banner{background-color:#fff;border-bottom:solid 1px rgba(0,0,0,.12);color:#000000de;height:100%;min-height:64px}.ui-banner__wrapper{padding:.5rem .5rem .5rem 1.5rem;max-width:90%}.ui-banner__expansion{max-height:250px;overflow:auto}.ui-banner__content{margin:0}.ui-banner__content__icon{color:#0009;margin-right:12px}.ui-banner__content__text,.ui-banner__content__text>p{margin:0}.ui-expansion-panel-header>.ui-banner__buttons{display:flex;flex-direction:column;row-gap:.25rem}@media (min-width: 600px){.ui-expansion-panel-header>.ui-banner__buttons{flex-direction:row;flex:0 1 auto;flex-flow:row-reverse nowrap}}.ui-expansion-panel-header>.ui-banner__buttons>*{margin:auto .25rem;display:flex;width:100%}.ui-banner .ui-expansion-panel-header{display:block}@media (min-width: 600px){.ui-banner .ui-expansion-panel-header{display:flex}}.ui-breadcrumbs__holder__breadcrumbs{padding:0}.ui-breadcrumbs__crumb{font-weight:400;font-size:.75rem;color:#ffffffde}.ui-breadcrumbs__separator,.ui-breadcrumbs__separator.campus-icon{font-size:20px;width:20px;height:20px;line-height:1;display:inline-flex;align-items:center;justify-content:center;font-size:.875rem;color:#ffffffde}.ui-breadcrumbs a{text-decoration:none}.ui-breadcrumbs a[href]:hover{text-decoration:underline}campus-content-thumbnail .ui-button{color:#000000de;background-color:#fff;padding:5px;margin:0}campus-content-thumbnail .ui-button .campus-icon{width:30px;height:30px}campus-content-thumbnail .ui-button--disabled,campus-content-thumbnail .ui-button--disabled:hover{background-color:#fff}.ui-drop-area{background:#fff;width:280px;height:105px;border:2px dashed rgba(0,0,0,.12);border-radius:.75rem}.ui-drop-area__icon-container{border-radius:50%;border:2px dashed rgba(0,0,0,.12);margin:0 0 0 15px}.ui-drop-area__icon-container campus-icon{margin:15px;color:#0009;height:20px;width:20px}.ui-drop-area__label{color:#000000de;font-size:.875rem;font-weight:700;margin:0 15px;max-height:75px}@media (max-width: 599.9px){.ui-drop-area{width:250px}.ui-drop-area__label{max-height:84px}}.ui-tile{margin:0 20px 20px 0;width:280px;min-height:105px;background-color:#ff8773}.ui-tile__content__label{font-size:.875rem;font-weight:700;margin-left:16px;margin-right:16px;color:#ffffffde}.ui-tile__content campus-icon{width:32px;height:32px;margin-left:12px;color:#fff9}.ui-tile__actions{height:25px;background-color:#000}.ui-tile__actions__action{line-height:25px;padding-left:.25rem;padding-right:.25rem}.ui-tile__actions__action__label{margin-left:.25rem;height:.875rem;color:#000000de}.ui-tile__actions__action__icon,.ui-tile__actions__action campus-icon{font-size:12px;width:12px;height:12px;line-height:1;color:#0009;margin-left:12px}@media (max-width: 599.9px){.ui-tile{width:250px}}.ui-manage-collection__no-results{padding:1.5rem}.ui-manage-collection__quick-add.mat-form-field-appearance-outline .mat-form-field-flex{padding-left:2.3em}.ui-manage-collection__quick-add.mat-form-field-appearance-outline .mat-form-field-flex:hover.mat-form-field.mat-form-field-appearance-outline .mat-form-field-outline-start,.ui-manage-collection__quick-add.mat-form-field-appearance-outline .mat-form-field-flex:hover.mat-form-field.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start{border-width:1px}.ui-manage-collection__quick-add.mat-form-field.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0 250rem 250rem 0}.ui-manage-collection__quick-add .mat-form-field-suffix{position:absolute;right:0;top:0}.ui-manage-collection__quick-add .mat-form-field-suffix .ui-button{width:3.8em;height:3.8em;border-color:transparent;background-color:transparent}.ui-manage-collection__quick-add.mat-form-field.mat-focused .mat-form-field-suffix .ui-button,.ui-manage-collection__quick-add .mat-form-field-suffix .ui-button:hover{border-color:#0000001f;background-color:#63c3d10a}.ui-manage-collection__quick-add.mat-form-field.mat-form-field-appearance-outline .mat-form-field-outline-start,.ui-manage-collection__quick-add.mat-form-field.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start{width:1.8em!important;border-radius:250rem 0 0 250rem}.ui-manage-collection__quick-add.mat-form-field.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.ui-manage-collection__quick-add.mat-form-field.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap,.ui-manage-collection__quick-add.mat-form-field.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end{border-width:1px}.ui-manage-collection__quick-add .mat-form-field-label{height:18px}.ui-manage-collection__dialog .mat-dialog-container{padding:0;overflow-y:hidden;border-radius:0}.ui-manage-collection__dialog .mat-dialog-content{padding:0!important;margin:0!important}.ui-manage-collection__dialog .mat-dialog-actions{margin-bottom:0}.ui-manage-collection__dialog .mat-dialog-actions campus-button{min-width:95px;font-size:16px}.ui-manage-collection__filter .ui-filter-text-input{font-size:.875rem}.ui-manage-collection__filter input{height:24px;border:none}.ui-manage-collection__filter .campus-icon{top:2px}.ui-manage-collection__recent-item .campus-icon,.ui-manage-collection__recent-item p{color:#ff8773}@media (min-width: 900px){.ui-manage-collection__slideout .ui-slideout-modal-content__content{min-width:500px}}.ui-manage-collection__context{display:flex;align-items:center;justify-content:flex-start}.ui-manage-collection__context .ui-button--inline{font-size:.625rem}.ui-modal-side-sheet{height:100%;width:500px}.ui-modal-side-sheet .mat-dialog-container{border-radius:0}.ui-modal-side-sheet__header__row--top{margin-bottom:.5rem}.ui-modal-side-sheet__header__row--bottom{padding-left:2rem}.ui-modal-side-sheet__header__row campus-icon{color:#0009;margin-right:.5rem}.ui-modal-side-sheet__divider{color:#0000001f;margin:1.5rem -1.5rem}.ui-modal-side-sheet .mat-list-option campus-icon{color:#ff8773;height:20px}.ui-multi-check-box-table .mat-slide-toggle-thumb{background-color:#0009!important;-webkit-mask-image:none;mask-image:none;-webkit-mask-size:80%;mask-size:80%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.ui-multi-check-box-table .mat-slide-toggle-thumb-container{background-color:#fff;border-radius:50%;box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003}.ui-multi-check-box-table .mat-checked .mat-slide-toggle-thumb{background-color:#ffffffde!important;-webkit-mask-image:none;mask-image:none}.ui-multi-check-box-table .mat-checked .mat-slide-toggle-thumb-container{background-color:#ff8773}.ui-file-icon{border:2px solid transparent;padding:0}.ui-file-icon>div{text-align:center;text-transform:uppercase;top:60%;left:15%;right:-15%;height:25px;line-height:21px;color:#0009;border:2px solid transparent;font-size:.625rem;overflow:hidden;font-size:.75rem;font-weight:inherit}.ui-date-range-picker .warning .mat-form-field-appearance-outline .mat-form-field-outline-thick>div,.ui-date-range-picker .warning .mat-form-field-appearance-outline .mat-form-field-outline>div{color:#e22940}.ui-date-range-picker--vertical .ui-date-range-picker__section{margin-right:0;margin-bottom:1rem}.ui-date-range-picker input[type=time]::-webkit-inner-spin-button,.ui-date-range-picker input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-date-range-picker__mat-form-field--date{width:124px;display:none}.ui-date-range-picker__mat-form-field--time{width:80px;display:none}.ui-date-range-picker__day--in-range,.ui-date-range-picker__day--in-range-single,.ui-date-range-picker__day--in-range-first,.ui-date-range-picker__day--in-range-last{background-color:#63c3d114}.ui-date-range-picker__day--in-range-single{border-radius:50%}.ui-date-range-picker__day--in-range-first{border-radius:50% 0 0 50%}.ui-date-range-picker__day--in-range-last{border-radius:0 50% 50% 0}.ui-date-range-picker .mat-form-field-appearance-outline .mat-form-field-outline-thick{opacity:0}.ui-date-range-picker__section{margin-right:1rem}.ui-date-range-picker__section:last-child{margin-right:0}.ui-date-range-picker mat-form-field{margin-right:1rem}.ui-date-range-picker mat-form-field:last-child{margin-right:0}.ui-date-range-picker mat-form-field .mat-form-field-appearance-outline,.ui-date-range-picker mat-form-field .mat-form-field-infix{padding:0}.ui-date-range-picker mat-form-field.mat-form-field-should-float .mat-form-field-appearance-outline,.ui-date-range-picker mat-form-field.mat-form-field-should-float .mat-form-field-label{top:1.84375em!important}.ui-date-range-picker mat-form-field .mat-form-field-label{height:15px;top:20px}.ui-date-range-picker mat-form-field input{height:40px;margin-top:calc(.875rem * -.2);font-weight:400}.ui-date-range-picker mat-form-field:not(.mat-focused) .mat-form-field-outline-thick,.ui-date-range-picker mat-form-field:not(.mat-focused) .mat-form-field-outline{color:inherit}.ui-date-range-picker mat-form-field.mat-form-field-appearance-outline .mat-form-field-outline-thick>div,.ui-date-range-picker mat-form-field.mat-form-field-appearance-outline .mat-form-field-outline>div{opacity:1;border-width:1px;border-right-width:1px}.ui-date-range-picker mat-form-field.mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0;padding-bottom:0}.ui-date-range-picker .mat-form-field-suffix{align-self:center;margin-top:-.25em;cursor:pointer}.ui-section{flex:1 1 auto;margin:1rem;color:inherit;background-color:#fff;border:solid 1px rgba(0,0,0,.12);border-radius:.75rem}.ui-section:not(.ui-section--container){transition:box-shadow .25s cubic-bezier(.43,0,.31,1)}.ui-section hr{margin:1.5rem -1.5rem;border-color:#0000001f}.ui-section__header{display:flex;flex-direction:row;align-items:center;overflow:hidden;padding:.75rem 1.5rem;border-bottom:solid 1px rgba(0,0,0,.12);height:48px}.ui-section__header__actions{cursor:pointer;color:#0009;margin-right:-.5rem}.ui-section__content{overflow:auto;padding:1.5rem}.ui-section__title{flex:1 1 auto}.ui-section__fab-container{position:absolute;bottom:-20px;left:16px}.ui-section__footer__actions{display:block;margin-top:1.5rem}.ui-section__footer__actions>.ui-button{margin-right:1.5rem}.ui-section--container{margin:0;border:none;border-radius:0;background-color:#fff;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.ui-section--container>.ui-section__header{height:64px;border-bottom:solid 1px rgba(0,0,0,.12);padding:1.5rem;position:relative;overflow:visible}.ui-section--container>.ui-section__content:empty{padding:0}.ui-section--editable{cursor:pointer}.ui-section--disabled{opacity:.38;pointer-events:none}.ui-section--has-fab .ui-section__content,.ui-section--has-fab .ui-section__header{padding-left:64px}@media (hover: hover) and (pointer: fine){.ui-section--editable .ui-section__header__actions,.ui-section--hoverable .ui-section__header__actions{transition:opacity .25s cubic-bezier(.43,0,.31,1),transform .25s cubic-bezier(.43,0,.31,1);transform:translate(20px);opacity:0}.ui-section--editable:hover,.ui-section--hoverable:hover{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px -1px #0003}.ui-section--editable:hover .ui-section__header__actions,.ui-section--hoverable:hover .ui-section__header__actions{transform:translate(0);opacity:1}}.ui-section--editing{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px -1px #0003}.ui-list-item__icon{font-size:32px;width:32px;height:32px;line-height:1;align-self:center;margin-right:1rem;color:#0009;flex:0 0 auto}.ui-list-item__icon .campus-icon{font-size:32px;width:32px;height:32px;line-height:1}.ui-list-item__title{display:inline-block;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}.ui-list-item__actions{margin-top:.25rem;color:#0000001f;white-space:normal}.ui-list-item__actions>.ui-button:not(:first-child):before{content:"";display:block;position:relative;pointer-events:none;border-left:1px solid rgba(0,0,0,.12);height:1rem;margin-left:.25rem;margin-right:.5rem}.ui-list-item__actions>.ui-button--inline:not(:first-child):after{margin-left:.5rem;width:calc(100% - 1rem)}.ui-list-item__content-right{display:flex;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;justify-content:flex-end}.ui-list-item__content-right--separated>*:not(:last-child):after{content:"";pointer-events:none;border-left:1px solid rgba(0,0,0,.12);margin-left:1rem;margin-right:1rem;height:24px}.ui-list-item-3-line .ui-list-item__content-right--separated>*:after{height:48px}.ui-list-item-2-line .ui-list-item__content-right--seperated>*:after{height:32px}.mat-list-base .mat-list-item.ui-list-item,.mat-list-base .mat-list-option.ui-list-item{height:48px}.mat-list-base .mat-list-item.ui-list-item-3-line,.mat-list-base .mat-list-option.ui-list-item-3-line{height:88px}.mat-list-base .mat-list-item.ui-list-item-2-line,.mat-list-base .mat-list-option.ui-list-item-2-line{height:56px}@media (max-width: 599px){.mat-list-base .mat-list-item.ui-list-item,.mat-list-base .mat-list-item.ui-list-item-3-line,.mat-list-base .mat-list-item.ui-list-item-2-line,.mat-list-base .mat-list-option.ui-list-item,.mat-list-base .mat-list-option.ui-list-item-3-line,.mat-list-base .mat-list-option.ui-list-item-2-line{padding:.75rem;height:auto;margin-bottom:24px}.mat-list-base .mat-list-item.ui-list-item .mat-list-item-content,.mat-list-base .mat-list-item.ui-list-item-3-line .mat-list-item-content,.mat-list-base .mat-list-item.ui-list-item-2-line .mat-list-item-content,.mat-list-base .mat-list-option.ui-list-item .mat-list-item-content,.mat-list-base .mat-list-option.ui-list-item-3-line .mat-list-item-content,.mat-list-base .mat-list-option.ui-list-item-2-line .mat-list-item-content{align-items:flex-start;padding:0}.mat-list-base .mat-list-item.ui-list-item .mat-list-item-content .mat-pseudo-checkbox,.mat-list-base .mat-list-item.ui-list-item-3-line .mat-list-item-content .mat-pseudo-checkbox,.mat-list-base .mat-list-item.ui-list-item-2-line .mat-list-item-content .mat-pseudo-checkbox,.mat-list-base .mat-list-option.ui-list-item .mat-list-item-content .mat-pseudo-checkbox,.mat-list-base .mat-list-option.ui-list-item-3-line .mat-list-item-content .mat-pseudo-checkbox,.mat-list-base .mat-list-option.ui-list-item-2-line .mat-list-item-content .mat-pseudo-checkbox{margin-right:.25rem}}.ui-progress__container{overflow:hidden;width:100%;height:4px}.ui-progress__container.linear:before{content:"";display:none;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:solid 1px #fff;border-radius:4px;background-image:linear-gradient(180deg,#97f6ff,#63c3d1)}.ui-progress__container__circular__ghost{opacity:.2}.ui-progress__container .mat-progress-spinner circle,.ui-progress__container .mat-spinner circle{stroke:#63c3d1}.ui-progress__container .mat-progress-bar{width:inherit;height:inherit;border-radius:initial}.ui-progress__container .mat-progress-bar-buffer{background:#ff8773}.ui-progress__container .mat-progress-bar .mat-progress-bar-primary{transform-origin:top right}.ui-progress__container .mat-progress-bar .mat-progress-bar-primary:after{background:#63c3d1;box-shadow:none}.ui-progress__completed-icon{line-height:0;color:#63c3d1}.ui-progress__arc-label{position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.ui-progress__arc-amount{font-weight:600}.ui-progress__arc-total{font-size:.625rem}.ui-progress__arc-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:7px}.ui-progress__arc-track{stroke-width:8px;stroke-linecap:square;fill:none;transition:stroke-dashoffset .5s ease-in-out}.ui-progress__arc-ghost{stroke:#0000001f}.ui-progress__arc-progress{stroke-dasharray:183.5;stroke-dashoffset:183.5;stroke:url(#ui-progress__arc-gradient)}.ui-progress__arc #ui-progress__arc-gradient .start{stop-color:#ff8773}.ui-progress__arc #ui-progress__arc-gradient .stop{stop-color:#ffc05f}.ui-collapsible-container{margin:0 -1rem;padding:0 1rem}.ui-collapsible-container__close{position:absolute;right:16px;top:16px;cursor:pointer}.ui-expansion-panels:not(.ui-expansion-panels--flat){border-radius:.75rem}.ui-expansion-panels>*{cursor:auto}.ui-expansion-panels>*:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.ui-expansion-panels>*:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.ui-expansion-panels:not(.ui-expansion-panels--accordion):not(.ui-expansion-panels--tile):not(.ui-expansion-panels--flat)>.ui-expansion-panel--active{border-radius:.75rem}.ui-expansion-panels:not(.ui-expansion-panels--accordion):not(.ui-expansion-panels--tile):not(.ui-expansion-panels--flat)>.ui-expansion-panel--active+.ui-expansion-panel{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.ui-expansion-panels:not(.ui-expansion-panels--accordion):not(.ui-expansion-panels--tile):not(.ui-expansion-panels--flat)>.ui-expansion-panel--next-active{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.ui-expansion-panels:not(.ui-expansion-panels--accordion):not(.ui-expansion-panels--tile):not(.ui-expansion-panels--flat)>.ui-expansion-panel--next-active .ui-expansion-panel-header{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.ui-expansion-panels--focusable .ui-expansion-panel-header:hover:before{opacity:.04}.ui-expansion-panels--focusable .ui-expansion-panel--selected .ui-expansion-panel-header:before,.ui-expansion-panels--focusable .ui-expansion-panel--selected .ui-expansion-panel-header:hover:before,.ui-expansion-panels--focusable .ui-expansion-panel-header:focus:before{opacity:.12}.ui-expansion-panels--hover .ui-expansion-panel-header:hover:before,.ui-expansion-panels--hover .ui-expansion-panel-header:focus:before{opacity:.04}.ui-expansion-panels--mandatory .ui-expansion-panel--active .ui-expansion-panel-header__icon{display:none}.ui-expansion-panel{background-color:rgb(var(--cds-sys-color-surface, 255, 255, 255));color:rgb(var(--cds-sys-color-on-surface, 32, 26, 25))}.ui-expansion-panel:before{box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003;transition:box-shadow .3s cubic-bezier(.43,0,.31,1)}.ui-expansion-panel:not(:first-child):after{transition:border-color .2s cubic-bezier(.43,0,.31,1),opacity .2s cubic-bezier(.43,0,.31,1);border-top-color:rgb(var(--cds-sys-color-stroke-variant, 216, 194, 190))}.ui-expansion-panel--disabled{opacity:.38;-webkit-user-select:none;user-select:none}.ui-expansion-panel--disabled:before{box-shadow:none}.ui-expansion-panel--disabled .ui-expansion-panel-header{pointer-events:none}.ui-expansion-panel--disabled .ui-expansion-panel-header__icon{color:rgba(var(--cds-sys-color-on-surface, 32, 26, 25),var(--cds-sys-opacity-disabled, .38))}.ui-expansion-panel--active{border-color:rgb(var(--cds-sys-color-stroke-variant, 216, 194, 190))}.ui-expansion-panel--active:not(:first-child),.ui-expansion-panel--active+.ui-expansion-panel{margin-top:1rem}.ui-expansion-panel--active:not(:first-child):after,.ui-expansion-panel--active+.ui-expansion-panel:after{opacity:0}.ui-expansion-panel--active>.ui-expansion-panel-header{min-height:64px}.ui-expansion-panel--active>.ui-expansion-panel-header .ui-expansion-panel-header__icon:not(.ui-expansion-panel-header__icon--disable-rotate){transform:rotate(0)}.ui-expansion-panel-scroll-target{margin-top:-1.5rem;margin-bottom:1.5rem}.ui-expansion-panel-header__icon{transition:transform .3s cubic-bezier(.43,0,.31,1);display:inline-flex;margin-bottom:-4px;-webkit-user-select:none;user-select:none;margin-left:auto;color:rgb(var(--cds-sys-color-on-surface-variant, 108, 91, 88));transform:rotate(-90deg)}.ui-expansion-panel-header__icon.campus-icon{min-width:24px}.ui-expansion-panel-header{transition:min-height .3s cubic-bezier(.43,0,.31,1);display:flex;align-items:center;justify-content:space-between;border-top-left-radius:inherit;border-top-right-radius:inherit;position:relative;outline:none;font-size:1.125rem;min-height:48px;padding:1rem 1.5rem}.ui-expansion-panel-header>*{display:flex;align-items:center}.ui-expansion-panel-header:before{content:"";display:block;position:absolute;transition:opacity .3s cubic-bezier(.43,0,.31,1);background-color:rgb(var(--cds-sys-color-primary, 159, 64, 49));border-radius:inherit;bottom:0;left:0;right:0;top:0;opacity:0;pointer-events:none}.ui-expansion-panel-header:not(.ui-expansion-panel-header--disabled){cursor:pointer}.ui-expansion-panel-content{display:flex}.ui-expansion-panel-content__container{padding:0 1.5rem 1rem;flex:1 1 auto;max-width:100%}.ui-expansion-panels--accordion>.ui-expansion-panel{margin-top:0}.ui-expansion-panels--accordion>.ui-expansion-panel:after{opacity:1}.ui-expansion-panels--popout>.ui-expansion-panel{max-width:calc(100% - 2rem)}.ui-expansion-panels--popout>.ui-expansion-panel--active{max-width:100%}.ui-expansion-panels--inset>.ui-expansion-panel{max-width:100%}.ui-expansion-panels--inset>.ui-expansion-panel--active{max-width:calc(100% - 2rem)}.ui-expansion-panels--flat>.ui-expansion-panel{border:none}.ui-expansion-panels--flat>.ui-expansion-panel:not(:first-child):after{border-top:none}.ui-expansion-panels--flat>.ui-expansion-panel:before{box-shadow:none}.ui-expansion-panels--tile{border-radius:0}.ui-expansion-panels--tile>.ui-expansion-panel:before{border-radius:0}.ui-ranking-widget>*{flex:1}.ui-ranking-widget .ui-section__header__actions .ui-button-text--inline,.ui-ranking-widget .ui-section__header__actions .ui-button--inline{margin-bottom:-.25rem}.ui-ranking-widget__slider{display:flex;margin-top:.5rem}.ui-ranking-widget__slider-label{align-self:center;margin-right:.5rem}.ui-ranking-widget__slider .mat-slider{flex:1 1 auto}.ui-ranking-widget .mat-slider:not(.mat-slider-disabled).cdk-focused.mat-slider-thumb-label-showing .mat-slider-thumb{transform:scale(.7)}.ui-ranking-widget .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.ui-ranking-widget .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#ff8773}.ui-ranking-widget .mat-slider-horizontal{height:44px}.ui-ranking-widget .mat-slider-horizontal .mat-slider-thumb-label{transform:rotate(45deg);border-radius:50% 50% 0}.ui-ranking-widget .mat-slider-horizontal .mat-slider-thumb-label-text{transform:rotate(-45deg);font-size:.625rem}.ui-ranking-widget .mat-slider-horizontal.cdk-focused .mat-slider-thumb-label-text{transform:rotate(-45deg);transition:none}.ui-ranking-widget .mat-slider-thumb-label-text{color:#ffffffde;opacity:1}.ui-result-widget{box-shadow:none;height:140px;min-width:140px;padding:1rem;max-width:280px;overflow:hidden}.ui-result-widget__actions .campus-icon{width:40px;height:40px}.ui-result-widget__label{color:#00000061}.ui-result-widget__content{width:100%;overflow:hidden}.ui-result-widget__overflow{box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003;z-index:1;top:4px;right:4px;left:auto;bottom:auto;background:#fff;padding:.125rem;border-radius:50%;color:#0009}.ui-result-widget__overflow:hover{color:#000000de}.ui-chart-element--horizontal.ui-chart-element--large{height:8px}.ui-chart-element--horizontal.ui-chart-element--large .ui-chart-element__value{border-radius:0 4px 4px 0}.ui-chart-element--horizontal.ui-chart-element--small{height:4px}.ui-chart-element--horizontal.ui-chart-element--small .ui-chart-element__value{border-radius:0 2px 2px 0}.ui-chart-element--vertical.ui-chart-element--large{width:8px}.ui-chart-element--vertical.ui-chart-element--large .ui-chart-element__value{border-radius:4px 4px 0 0}.ui-chart-element--vertical.ui-chart-element--small{width:4px}.ui-chart-element--vertical.ui-chart-element--small .ui-chart-element__value{border-radius:2px 2px 0 0}.ui-chart-element--track{background-color:#63c3d10a}.ui-chart-element--track .ui-chart-element__value{box-shadow:none}.ui-chart-element:hover{background-color:#63c3d10a}.ui-chart-element__value{background-color:#63c3d1;box-shadow:0 1px 1px #63c3d10a,0 2px 1px -1px #63c3d10a,0 1px 3px #63c3d10a}.ui-chart-element__tooltip{margin:2px!important;white-space:nowrap;text-align:center}.ui-bar-chart{font-size:10px}.ui-bar-chart--small.ui-bar-chart--horizontal .ui-bar-chart__tracks>.ui-chart-element{margin:2px 0}.ui-bar-chart--small.ui-bar-chart--horizontal .ui-bar-chart__captions>div{line-height:8px;max-height:8px}.ui-bar-chart--small.ui-bar-chart--horizontal .ui-bar-chart__captions .campus-icon{width:8px;height:8px}.ui-bar-chart--small.ui-bar-chart--horizontal.ui-bar-chart--has-caption-icon .ui-bar-chart__tracks>.ui-chart-element{margin:6px 0}.ui-bar-chart--small.ui-bar-chart--vertical .ui-bar-chart__tracks>.ui-chart-element{margin:0 2px}.ui-bar-chart--large.ui-bar-chart--horizontal .ui-bar-chart__tracks>.ui-chart-element{margin:4px 0}.ui-bar-chart--large.ui-bar-chart--horizontal .ui-bar-chart__captions>div{line-height:16px;max-height:16px}.ui-bar-chart--large.ui-bar-chart--horizontal .ui-bar-chart__captions .campus-icon{width:16px;height:16px}.ui-bar-chart--large.ui-bar-chart--horizontal.ui-bar-chart--has-caption-icon .ui-bar-chart__tracks>.ui-chart-element{margin:6px 0}.ui-bar-chart--large.ui-bar-chart--vertical .ui-bar-chart__tracks>.ui-chart-element{margin:0 4px}.ui-bar-chart__captions{max-width:40%;padding-right:6px}.ui-bar-chart--has-caption-icon .ui-bar-chart__captions>div{margin:4px 0}.ui-grid-diagram.ui-grid-diagram--small>div{border-radius:1px;height:8px;width:8px;margin:.5px}.ui-grid-diagram.ui-grid-diagram--small.ui-grid-diagram--rows-1{height:9px}.ui-grid-diagram.ui-grid-diagram--small.ui-grid-diagram--rows-2{height:18px}.ui-grid-diagram.ui-grid-diagram--small.ui-grid-diagram--rows-3{height:27px}.ui-grid-diagram.ui-grid-diagram--small.ui-grid-diagram--rows-4{height:36px}.ui-grid-diagram.ui-grid-diagram--small.ui-grid-diagram--rows-5{height:45px}.ui-grid-diagram.ui-grid-diagram--small.ui-grid-diagram--rows-6{height:54px}.ui-grid-diagram.ui-grid-diagram--small.ui-grid-diagram--rows-7{height:63px}.ui-grid-diagram.ui-grid-diagram--small.ui-grid-diagram--rows-8{height:72px}.ui-grid-diagram.ui-grid-diagram--small.ui-grid-diagram--rows-9{height:81px}.ui-grid-diagram.ui-grid-diagram--small.ui-grid-diagram--rows-10{height:90px}.ui-grid-diagram.ui-grid-diagram--large>div{border-radius:1px;height:10px;width:10px;margin:.5px}.ui-grid-diagram.ui-grid-diagram--large.ui-grid-diagram--rows-1{height:11px}.ui-grid-diagram.ui-grid-diagram--large.ui-grid-diagram--rows-2{height:22px}.ui-grid-diagram.ui-grid-diagram--large.ui-grid-diagram--rows-3{height:33px}.ui-grid-diagram.ui-grid-diagram--large.ui-grid-diagram--rows-4{height:44px}.ui-grid-diagram.ui-grid-diagram--large.ui-grid-diagram--rows-5{height:55px}.ui-grid-diagram.ui-grid-diagram--large.ui-grid-diagram--rows-6{height:66px}.ui-grid-diagram.ui-grid-diagram--large.ui-grid-diagram--rows-7{height:77px}.ui-grid-diagram.ui-grid-diagram--large.ui-grid-diagram--rows-8{height:88px}.ui-grid-diagram.ui-grid-diagram--large.ui-grid-diagram--rows-9{height:99px}.ui-grid-diagram.ui-grid-diagram--large.ui-grid-diagram--rows-10{height:110px}.ui-grid-diagram__tooltip{margin:2px!important;white-space:nowrap;text-align:center}.ui-activity-graph--blank{visibility:hidden;pointer-events:none}.ui-activity-graph--empty{background-color:#0000000a}.ui-activity-graph--active{background-color:#ff8773}.ui-activity-graph__grid{color:#00000061;font-size:8px;line-height:11px}.ui-activity-graph__grid>div{margin-right:3px}.ui-activity-graph__title{font-size:12}.ui-activity-graph__legend{font-size:8px;color:#00000061}.ui-activity-graph__legend>span:first-child{margin-right:3px}.ui-activity-graph__legend>span:last-child{margin-left:3px}.ui-activity-graph__legend>i{width:5px;height:5px;margin:.5px}.ui-activity-graph__months--size-1{display:inline-block;width:11px}.ui-activity-graph__months--size-2{display:inline-block;width:22px}.ui-activity-graph__months--size-3{display:inline-block;width:33px}.ui-activity-graph__months--size-4{display:inline-block;width:44px}.ui-activity-graph__months--size-5{display:inline-block;width:55px}.ui-diabolo-phase{display:inline-block;width:32px;height:32px}.ui-diabolo-phase .campus-icon{width:100%;height:100%}.ui-diabolo-phase .campus-icon path{transition:fill .25s cubic-bezier(.43,0,.31,1)}.ui-diabolo-phase:not(.ui-diabolo-phase--intro) .campus-icon g.diabolo-intro path{fill:#0000001f}.ui-diabolo-phase:not(.ui-diabolo-phase--center) .campus-icon g.diabolo-center path{fill:#0000001f}.ui-diabolo-phase:not(.ui-diabolo-phase--outro) .campus-icon g.diabolo-outro path{fill:#0000001f}.ui-line-clamp-2 .ui-content-editable .ui-content-editable__text{white-space:pre-wrap}.ui-slideout-modal-scrim{z-index:5;transition:opacity .25s cubic-bezier(.43,0,.31,1);position:fixed;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000061}.ui-slideout-modal-content{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px -7px #0003;max-width:100vw;top:0;bottom:0;right:0;background-color:#fff;border-radius:1.5rem 0 0 1.5rem;padding:1.5rem}.ui-slideout-modal__header{display:flex;flex-wrap:nowrap;align-items:center;padding:0 1.5rem 1rem;margin:0 -1.5rem 1.5rem;border-bottom:solid 1px rgba(0,0,0,.12)}.ui-slideout-modal__header-actions{display:flex;align-items:center}.ui-slideout-modal__header-actions .campus-icon{cursor:pointer}.ui-slideout-modal__header-actions .ui-button{margin-left:1.5rem}.ui-slideout-modal__header__title{flex:1 1 0%;margin:0}.ui-slideout-modal__bottom-actions{z-index:2;background:#f9f9f9;border-radius:1.5rem;position:relative;padding:1.5rem;box-shadow:0 -3px 10px -5px #0006;display:block;margin:1rem -1.5rem -1.5rem}body.has-ui-slide-out-modal-stack{width:100vw;overflow-x:hidden}body.has-ui-slide-out-modal-stack .ui-shell{transition:filter .25s cubic-bezier(.43,0,.31,1);filter:blur(0);width:100vw}body.has-ui-slide-out-modal-stack.modal-open{overflow-y:hidden}body.has-ui-slide-out-modal-stack.modal-open .ui-shell{filter:blur(4px)}.ui-slideout-modal-stack{position:fixed;z-index:6}.ui-multi-avatar__avatar{transition:margin .25s cubic-bezier(.43,0,.31,1);flex:0 0 32px;height:32px;margin-left:-25.6px;text-align:center;display:flex;flex-direction:column;justify-content:center}.ui-multi-avatar__avatar:first-child{margin-left:0}.ui-multi-avatar__info{color:#fff;background-color:#0009;border:1px solid rgba(0,0,0,.12);border-radius:50%;line-height:1;z-index:1}.ui-multi-avatar__icon{color:#0009;border-radius:50%;border:1px solid rgba(0,0,0,.12)}.ui-multi-avatar__icon .campus-icon{margin:0 auto}.ui-multi-avatar:hover .ui-multi-avatar__avatar{margin-left:-19.2px}.ui-multi-avatar:hover .ui-multi-avatar__avatar:first-child{margin-left:0}.ui-multi-avatar--left{justify-content:flex-start}.ui-multi-avatar--right{justify-content:flex-end}.ui-multi-avatar--center{justify-content:center}.ui-card{padding:1.5rem;border-radius:.75rem;border:solid 1px transparent;background-color:#fff}.ui-card:not(.ui-card--flat){box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003}.ui-card--flat{border:solid 1px rgba(0,0,0,.12)}.ui-card--selected-icon{transition:opacity .25s cubic-bezier(.43,0,.31,1);border-radius:50%;z-index:1;display:none;position:absolute;opacity:0;align-items:center;justify-content:center;background:#ff8773;width:24px;height:24px;right:1.5rem;top:1.5rem}.ui-card--selected-icon .campus-icon{color:#ffffffde}.ui-card__header{display:flex;flex:0 0 auto}.ui-card__header__image{position:relative;width:calc(100% + 48px);max-height:100px;height:100%;object-fit:contain;margin:-1.5rem;margin-bottom:0}.ui-card__header__image img{max-width:100%;max-height:100px;height:100%;display:block;margin:auto}.ui-card__header__image+.ui-card__header{margin-top:.75rem}.ui-card__header__avatar{margin-bottom:1rem;margin-right:1rem;width:auto}.ui-card__header__overline{margin-bottom:1rem}.ui-card__header__title{margin-bottom:1.5rem}.ui-card__header__overline+.ui-card__header__title{margin-top:-.75rem}.ui-card__header__subtitle{margin-bottom:1rem}.ui-card__header__overline+.ui-card__header__subtitle{margin-top:-.75rem}.ui-card__header__title+.ui-card__header__subtitle{margin-top:-1.25rem}.ui-card__header__actions{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:1rem}.ui-card__header__actions>.campus-icon{cursor:pointer;color:#0009}.ui-card__header__actions:hover>.campus-icon{color:#000000de}.ui-card__header,.ui-card__content,.ui-card__actions{position:relative}.ui-card__content{flex:1 1 0;align-items:flex-end;margin-bottom:1rem}.ui-card__content:last-child{margin-bottom:0}.ui-card__content>p:last-child{margin-bottom:0}.ui-card__actions{flex:0 0 auto;padding:.5rem 0}.ui-card__actions:first-child{padding:0}.ui-card__actions:last-child{margin-bottom:-.5rem;padding-bottom:0}.ui-card__actions .ui-button{margin:0 1rem}.ui-card__actions .ui-button:first-child{margin-left:0;margin-right:0}.ui-card__footer{display:block;padding:.5rem 0;margin-bottom:-.5rem;min-height:40px;z-index:1}.ui-card__badge{position:absolute;top:-.75rem;right:0}.ui-card__header__overline,.ui-card__header__title,.ui-card__header__subtitle,.ui-card__content,.ui-card__actions{display:block}.ui-card--hoverable,.ui-card--selectable{border-radius:.75rem;cursor:pointer}.ui-card--hoverable:before,.ui-card--selectable:before{transition:background-color .25s cubic-bezier(.43,0,.31,1);border-radius:.75rem;background-color:#fff}@media (hover: hover) and (pointer: fine){.ui-card--hoverable .ui-card__header__actions,.ui-card--selectable .ui-card__header__actions{transition:transform .25s cubic-bezier(.43,0,.31,1);transform:translate(100%);opacity:0}.ui-card--hoverable:hover,.ui-card--selectable:hover{box-shadow:0 4px 5px #00000024,0 1px 10px #0000001f,0 2px 4px -1px #0003}.ui-card--hoverable:hover:before,.ui-card--selectable:hover:before{background-color:#ff87730a}.ui-card--hoverable:hover .ui-card__header__actions,.ui-card--selectable:hover .ui-card__header__actions{transform:translate(0);opacity:1}}.ui-card--selected{border:solid 1px #ff8773}.ui-card--selected .ui-card__header__actions{display:none}.ui-card--selected .ui-card--selected-icon{display:flex;opacity:1}.ui-card--selected:before,.ui-card--selected:hover:before{background-color:#ff877314}.ui-card--with-badge{padding:1.5rem 3rem 1.5rem 1.5rem}.ui-card__badge-container{top:-4px;right:-4px;left:0;bottom:0;border-radius:.75rem;overflow:hidden;background:transparent}.ui-card__badge{box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:128px;height:128px;right:-64px;top:-64px;padding:0;transform:rotate(45deg);background:linear-gradient(180deg,#ffc05f 60%,#ff8773)}.ui-card__badge--small{width:100px;height:100px;right:-50px;top:-50px;padding:.25rem}.ui-confirm-delete{display:block;margin-top:2rem;border:1px solid #e22940;color:#e22940;padding:2rem}.ui-confirm-delete__title,.ui-confirm-delete .mat-form-field-label{color:#e22940}.ui-svg-background .background-egg-gradient--start{stop-color:#ff8773}.ui-svg-background .background-egg-gradient--end{stop-color:#ffc05f}.ui-svg-background--top{left:0;top:0;right:0}.ui-svg-background--top .background-egg{filter:drop-shadow(0 3px 6px rgba(0,0,0,.16))}.ui-svg-background--top .background-egg__clouds{transform:translateY(-33%)}.ui-svg-background--left{top:210px;bottom:0;left:0;width:360px}.ui-svg-background--left .background-egg__clouds{transform:translate(-100%)}.ui-svg-background--center{left:0;right:0;top:210px;height:250px}.ui-svg-background--center .background-egg{filter:drop-shadow(0 -1px 3px rgba(0,0,0,.16))}.ui-svg-background--center .background-egg__clouds{transform:translate(5%,-50%)}.ui-svg-background--full{left:0;bottom:0;top:0;right:0}.ui-svg-background--full .background-egg{filter:drop-shadow(0 0px 10px rgba(0,0,0,.32))}.ui-svg-background--full .background-egg-gradient--start{stop-color:#ffc05f}.ui-svg-background--full .background-egg-gradient--end{stop-color:#ff8773}.ui-concept-card__image{display:block;transform:translateY(-16px)}.ui-concept-card__ability{bottom:0;left:50%;transform:translate(-50%,50%)}.ui-concept-card__ability .ui-card{border:2px solid transparant}.ui-concept-card--novice .ui-card__actions,.ui-concept-card--expert .ui-card__actions,.ui-concept-card--done .ui-card__actions{z-index:1}.ui-concept-card--novice .ui-card__footer,.ui-concept-card--expert .ui-card__footer,.ui-concept-card--done .ui-card__footer{margin-bottom:0}.ui-concept-card--expert .ui-card,.ui-concept-card--done .ui-card{border-color:#fff;box-shadow:0 2px 5px #ff877336,0 1px 10px #ff87731f,0 2px 4px #ff87731f}.ui-concept-card__subtitle{display:block}.ui-concept-card__title:first-letter{text-transform:uppercase}.ui-survey-option{box-shadow:0 4px 5px #00000024,0 1px 10px #0000001f,0 2px 4px -1px #0003;transition:box-shadow .25s cubic-bezier(.43,0,.31,1);width:242px;height:242px;border-radius:1.5rem;margin:1.5rem}.ui-survey-option__image{width:inherit;height:inherit;background:#fff}.ui-survey-option__label{height:60px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(255,255,255,.6);padding:.5rem;border-radius:0 0 1.5rem 1.5rem;text-shadow:1px 1px 1px rgba(255,255,255,.6);box-shadow:0 -2px 10px -6px #0009}.ui-survey-option:hover{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003}.ui-survey-option:active{box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003}.ui-survey h1,.ui-survey h2,.ui-survey h3{color:#ffffffde}.ui-survey h2{margin:0;font-size:clamp(2rem,8vw,2.125rem);line-height:clamp(2.5rem,12vw,2.5rem)}.ui-survey h3,.ui-survey campus-cookies-content h1,campus-cookies-content .ui-survey h1{margin:0;font-size:clamp(1.5rem,6vw,2rem);line-height:clamp(2rem,9vw,2.5rem)}.ui-sticker{width:56.5685424949px;height:56.5685424949px}.ui-sticker__wrapper{width:52.3259018078px;height:52.3259018078px}.ui-sticker__wrapper__background{box-shadow:0 4px 5px #00000024,0 1px 10px #0000001f,0 2px 4px -1px #0003;width:40px;height:40px;border-radius:6px;background:linear-gradient(-45deg,#63c3d1,#97f6ff);transform:rotate(45deg)}.ui-sticker__wrapper__background__progress{width:52.3259018078px;height:52.3259018078px;background:linear-gradient(180deg,#ff8773,#ffc05f);transform:translate(-6.1629509039px,-6.1629509039px) rotate(-45deg)}.ui-sticker__wrapper__background__progress--expert{background:linear-gradient(180deg,#fff,#13a21f)}.ui-sticker__clip-path-content-box{clip-path:content-box;-webkit-clip-path:content-box;width:40px;height:40px;border-radius:6px}.ui-sticker__background__content{opacity:.12;width:100%;height:100%;filter:brightness(0%)}.ui-sticker__background__content--achieved{opacity:1;filter:brightness(100%)}.ui-sticker__background__content img{display:block;width:100%;height:100%}.ui-sticker.ui-sticker--large{width:169.7056274848px;height:169.7056274848px}.ui-sticker.ui-sticker--large .ui-sticker__wrapper{width:195.4629867977px;height:195.4629867977px}.ui-sticker.ui-sticker--large .ui-sticker__wrapper__background{width:120px;height:120px;border-radius:18px}.ui-sticker.ui-sticker--large .ui-sticker__wrapper__background__progress{width:195.4629867977px;height:195.4629867977px;transform:translate(-37.7314933988px,-37.7314933988px) rotate(-45deg)}.ui-xp-counter{font-family:Asap,sans-serif;font-size:1.25rem;background-color:#ffffff36;color:#000000de;border:solid 2px rgba(255,255,255,.38);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:1.5rem;padding:.25rem 1rem .25rem .5rem}.ui-xp-counter-icon__wrapper{margin-right:.5rem;transform-origin:50% 50%}.ui-xp-counter__icon{display:flex;align-items:center}.ui-xp-counter__difference-container,.ui-xp-counter--read-only .ui-xp-counter__value{transition:opacity .25s cubic-bezier(.43,0,.31,1);background:linear-gradient(-45deg,#63c3d1,#97f6ff);border:solid 2px rgba(255,255,255,.87);border-radius:1.5rem;padding:.25rem .5rem;color:#ffffffde}.ui-bottom-navigation{background:#fff}.ui-bottom-navigation__background{height:100px;width:5000px}.ui-bottom-navigation__item{width:120px}.ui-bottom-navigation__item .ui-button.ui-button--icon{background:transparent;color:#000000de;width:56px;height:56px;bottom:max(8px,env(safe-area-inset-bottom))}.ui-bottom-navigation__item .ui-button.ui-button--icon .campus-icon{z-index:2}.ui-bottom-navigation__item .ui-button.ui-button--icon .campus-icon svg>*:not([fill=none]){fill:#0009;transition:fill .25s .25s}.ui-bottom-navigation__item .ui-button.ui-button--icon:before{width:56px;height:56px;background-image:radial-gradient(circle at center,#ffc05f,#ff8773);border:none}.ui-bottom-navigation__item .ui-button.ui-button--icon:after{width:68px;height:68px;background-color:#ffffff36;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border:rgba(255,255,255,.38)}.ui-bottom-navigation__item__label{line-height:1rem;bottom:16px;color:#000000de}.ui-bottom-navigation__item.active .ui-bottom-navigation__item__label{color:#ff8773}.ui-bottom-navigation__item.active .ui-button.ui-button--icon{box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003}.ui-bottom-navigation__item.active .ui-button.ui-button--icon .campus-icon svg>*:not([fill=none]){fill:#ffffffde;transition:fill .5s}.ui-bottom-navigation__item.active .mat-badge-large .mat-badge-content{opacity:0;transform:scale(0)}.ui-button.ui-button--icon>.ui-bottom-navigation__item__icon.campus-icon{font-size:40px;width:40px;height:40px;line-height:1}.ui-bottom-navigation__item .mat-badge-large.mat-badge-after .mat-badge-content{right:-8px}.ui-bottom-navigation__item .mat-badge-large.mat-badge-above .mat-badge-content{top:-8px;z-index:1}.ui-bottom-navigation__item .mat-badge-large .mat-badge-content{opacity:1;z-index:1;transform:scale(1);font-size:1rem;transition:opacity .1s .5s ease-out,transform .5s .5s cubic-bezier(.34,1.56,.64,1)}.ui-strand-card__stickers{display:flex;justify-content:center;position:absolute;top:0;left:0;width:100%;transform:translateY(-50%)}.ui-strand-card__stickers>*:not(:last-child){margin-right:12px}.ui-strand-card .ui-card__content{position:unset;margin:0}.ui-strand-card .ui-card__header__image{margin:16px -24px 0;height:200px}.ui-strand-card__image{display:block;max-width:100%;height:100%}.ui-strand-card__image img{max-height:unset}.ui-strand-card__title{display:block;text-align:center}.ui-strand-card__action{display:flex;justify-content:center}.ui-strand-card--shortcut{width:254px}.ui-strand-card--shortcut .ui-strand-card__stickers{display:none}.ui-strand-card--shortcut .ui-card__content{position:unset}.ui-strand-card--shortcut .ui-card__header__image{height:132px;margin:-16px -24px 0}.ui-strand-card--disabled{box-shadow:none;opacity:.38;filter:grayscale(0)}.ui-ability-meter__container{width:200px;height:200px}.ui-ability-meter--small .ui-ability-meter__container{width:120px;height:120px;clip-path:inset(0 0 50% 0);background-color:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.ui-ability-meter__back{width:200px;height:200px;left:0;top:0;background:rgba(255,255,255,.21);border-radius:50%;border:solid 1px rgba(255,255,255,.6)}.ui-ability-meter--small .ui-ability-meter__back{display:none}.ui-ability-meter__front{width:200px;height:100px;left:0;bottom:0;font-family:Share Tech Mono,monospace;text-shadow:1px -1px rgba(255,255,255,.6);color:#0009;background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:0 0 100px 100px;box-shadow:0 -2px 6px #0000001f,1px 3px 4px #00000036;border:solid 1px rgba(255,255,255,.38)}.ui-ability-meter--small .ui-ability-meter__front{display:none}.ui-ability-meter__trail{width:160px;height:160px;background:linear-gradient(120deg,#97f6ff,#63c3d1);left:20px;top:20px;border-radius:50%}.ui-ability-meter--small .ui-ability-meter__trail{width:80px;height:80px;left:20px;top:20px}.ui-ability-meter__master-arc{left:20px;bottom:20px;width:160px;height:80px;background:linear-gradient(120deg,#ffc05f,#ff8773);border-radius:0 0 80px 80px}.ui-ability-meter--small .ui-ability-meter__master-arc{left:20px;bottom:20px;width:80px;height:40px}.ui-ability-meter__expert-arc{width:200px;height:200px;top:0;left:0}.ui-ability-meter--small .ui-ability-meter__expert-arc{width:120px;height:120px;top:0;left:0}.ui-ability-meter__knob__background.campus-icon{font-size:45px;width:45px;height:45px;line-height:1}.ui-ability-meter__knob__background.campus-icon svg{filter:drop-shadow(1px 2px 4px rgba(0,0,0,.12))}.ui-ability-meter__knob__background.campus-icon svg path{fill:url(#knob-gradient)}.ui-ability-meter__knob .ui-ability-meter__knob__icon.campus-icon{font-size:35px;width:35px;height:35px;line-height:1;color:#ffffffde;transform:translate(-50%,calc(-50% - 2px))}.ui-ability-meter--small .ui-ability-meter__knob__background.campus-icon{font-size:30px;width:30px;height:30px;line-height:1}.ui-ability-meter--small .ui-ability-meter__knob__icon.campus-icon{font-size:20px;width:20px;height:20px;line-height:1}.ui-ability-meter--complete .ui-ability-meter__knob__background.campus-icon svg{filter:drop-shadow(0 0 10px #fff)}.ui-ability-meter--complete .ui-ability-meter__knob__background.campus-icon svg path{fill:url(#expert-gradient);stroke:#fff}.level-checkbox--hover .lvl-1 .mat-checkbox-background{transition:box-shadow .25s cubic-bezier(.43,0,.31,1);box-shadow:0 0 5px orange}.level-checkbox:not(.level-checkbox--disabled).lvl-1:hover .mat-checkbox-background{box-shadow:0 0 5px orange}.level-checkbox:not(.level-checkbox--disabled).lvl-1 .mat-checkbox-ripple .mat-ripple-element{background:#ffa500}.level-checkbox--faded .lvl-1{opacity:.38}.lvl-1.mat-checkbox{transition:opacity .25s cubic-bezier(.43,0,.31,1),background .4s cubic-bezier(.25,.8,.25,1),box-shadow .28s cubic-bezier(.4,0,.2,1)}.lvl-1.mat-checkbox .mat-checkbox-background{background:rgba(255,165,0,.6)}.lvl-1.mat-checkbox .mat-checkbox-frame{border-color:orange}.lvl-1.mat-checkbox-checked .mat-checkbox-background,.lvl-1.mat-checkbox-checked.mat-checkbox-checked.mat-accent .mat-checkbox-background{background:#ffa500}.lvl-1.level-checkbox--disabled .mat-checkbox-background,.lvl-1.level-checkbox--disabled.mat-checkbox-checked.mat-accent .mat-checkbox-background,.lvl-1.level-checkbox--disabled.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background:rgba(0,0,0,.12);box-shadow:none}.lvl-1.level-checkbox--disabled .mat-checkbox-frame{border-color:#0000001f}.level-checkbox--hover .lvl-2 .mat-checkbox-background{transition:box-shadow .25s cubic-bezier(.43,0,.31,1);box-shadow:0 0 5px #13a21f}.level-checkbox:not(.level-checkbox--disabled).lvl-2:hover .mat-checkbox-background{box-shadow:0 0 5px #13a21f}.level-checkbox:not(.level-checkbox--disabled).lvl-2 .mat-checkbox-ripple .mat-ripple-element{background:#13a21f}.level-checkbox--faded .lvl-2{opacity:.38}.lvl-2.mat-checkbox{transition:opacity .25s cubic-bezier(.43,0,.31,1),background .4s cubic-bezier(.25,.8,.25,1),box-shadow .28s cubic-bezier(.4,0,.2,1)}.lvl-2.mat-checkbox .mat-checkbox-background{background:rgba(19,162,31,.6)}.lvl-2.mat-checkbox .mat-checkbox-frame{border-color:#13a21f}.lvl-2.mat-checkbox-checked .mat-checkbox-background,.lvl-2.mat-checkbox-checked.mat-checkbox-checked.mat-accent .mat-checkbox-background{background:#13a21f}.lvl-2.level-checkbox--disabled .mat-checkbox-background,.lvl-2.level-checkbox--disabled.mat-checkbox-checked.mat-accent .mat-checkbox-background,.lvl-2.level-checkbox--disabled.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background:rgba(0,0,0,.12);box-shadow:none}.lvl-2.level-checkbox--disabled .mat-checkbox-frame{border-color:#0000001f}.level-checkbox--hover .lvl-3 .mat-checkbox-background{transition:box-shadow .25s cubic-bezier(.43,0,.31,1);box-shadow:0 0 5px #e22940}.level-checkbox:not(.level-checkbox--disabled).lvl-3:hover .mat-checkbox-background{box-shadow:0 0 5px #e22940}.level-checkbox:not(.level-checkbox--disabled).lvl-3 .mat-checkbox-ripple .mat-ripple-element{background:#e22940}.level-checkbox--faded .lvl-3{opacity:.38}.lvl-3.mat-checkbox{transition:opacity .25s cubic-bezier(.43,0,.31,1),background .4s cubic-bezier(.25,.8,.25,1),box-shadow .28s cubic-bezier(.4,0,.2,1)}.lvl-3.mat-checkbox .mat-checkbox-background{background:rgba(226,41,64,.6)}.lvl-3.mat-checkbox .mat-checkbox-frame{border-color:#e22940}.lvl-3.mat-checkbox-checked .mat-checkbox-background,.lvl-3.mat-checkbox-checked.mat-checkbox-checked.mat-accent .mat-checkbox-background{background:#e22940}.lvl-3.level-checkbox--disabled .mat-checkbox-background,.lvl-3.level-checkbox--disabled.mat-checkbox-checked.mat-accent .mat-checkbox-background,.lvl-3.level-checkbox--disabled.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background:rgba(0,0,0,.12);box-shadow:none}.lvl-3.level-checkbox--disabled .mat-checkbox-frame{border-color:#0000001f}.level-checkbox .mat-checkbox-inner-container{width:16px;height:16px}.level-checkbox .mat-checkbox-frame,.level-checkbox .mat-checkbox-background{border-radius:.25rem}.ui-level-indicator{height:100%}.ui-level-indicator__step{margin:0 .0625rem;border:solid 1px rgba(0,0,0,.12);background:#fff}.ui-level-indicator__step--active{background:hsl(187.6363636364deg,54.4554455446%,calc((100% - var(--height)) * .3 + 40%))}.ui-level-indicator__label{position:absolute;font-size:.625rem;bottom:0;left:50%;transform:translate(-50%,100%)}.ui-level-indicator--with-label{margin-bottom:1.125rem}.ui-speed-dial__menu{background:none;box-shadow:none;margin:0 .25rem}.ui-speed-dial__action{margin-top:.5rem;height:40px}.ui-speed-dial__action-container{box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003;border-radius:50%;background-color:#fff;width:32px;height:32px;padding:.25rem;margin-right:.75rem}.ui-speed-dial__action-icon>.campus-icon{color:#000000de}.ui-speed-dial__action-label{padding:.5rem;border-radius:.25rem;background-color:#fff}.ui-speed-dial__button:active{background-color:#ff8773}.ui-speed-dial__button>.ui-speed-dial__button-icon{transition:color .25s cubic-bezier(.43,0,.31,1),transform .5s cubic-bezier(.43,0,.31,1)}.ui-speed-dial--hidden .ui-speed-dial__button-icon{transform:rotate(-405deg)}.ui-task-progress-bar__progress{margin:.25rem 0}.ui-task-progress-bar--urgent .ui-task-progress-bar__progress .ui-progress__container .mat-progress-bar .mat-progress-bar-primary:after{background:#fff1d6;box-shadow:inset 2px 2px 5px #ffa50061}.ui-task-progress-bar--urgent .ui-task-progress-bar__progress .ui-progress__container .mat-progress-bar-buffer{background-color:orange}.ui-task-progress-bar--completed .ui-task-progress-bar__progress .ui-progress__container .mat-progress-bar-buffer{background-color:#13a21f}.ui-score-level{width:26px;height:26px;border-radius:0 1.5rem;border:solid 1px transparent}.ui-score-level__wip{position:absolute;display:flex;justify-content:center;align-items:center;right:0;top:50%;transform:translate(50%,-50%);width:16px;height:16px;border-radius:50%;background-color:#fff}.ui-score-level__wip-icon.campus-icon{font-size:12px;width:12px;height:12px;line-height:1}.ui-score-level__no-result-icon{color:#00000061}.ui-score-level-attempts{display:grid;gap:1px;grid-template-rows:repeat(3,10px);grid-template-columns:repeat(var(--score-level-columns),10px)}.ui-score-level-attempts .ui-score-level{border-radius:0 .25rem;width:10px;height:10px}.ui-score-level-attempts .ui-score-level__level{font-size:8px}.ui-score-level-attempts .ui-score-level__wip{display:none}.kabas-login-teacher{margin:48px}.kabas-login-teacher .kabas-form-field label{color:#fff}.kabas-login-teacher__form{column-gap:24px}.kabas-login-teacher__form>*{flex:1 1 240px}.kabas-login-teacher .kabas-button--inline,.kabas-login-teacher campus-cookies-content .cookies__main__footer--navigate p,campus-cookies-content .cookies__main__footer--navigate .kabas-login-teacher p,.kabas-login-teacher campus-cookies-content .cookies__main__footer__button button,campus-cookies-content .cookies__main__footer__button .kabas-login-teacher button{color:#fff;text-decoration:underline;cursor:pointer}.kabas-login-teacher__hint{text-align:center;color:#fff;letter-spacing:.065rem}.kabas-login-teacher__hint a{color:#fff;text-decoration:underline;font-weight:600}.kabas-login-student{padding:48px 24px 24px;max-height:calc(100% - 72px)}.kabas-login-student .kabas-form-field label{color:#fff}.kabas-login-student .kabas-form-field[disabled] label{color:#ffffff61}.kabas-login-student__data-list{font:"Open Sans",sans-serif;font-size:.85rem;row-gap:8px;column-gap:8px}.kabas-login-student__data-list dd{font-weight:700;margin:0}.kabas-login-student__description{color:#fff}.kabas-login-student__not-me,.kabas-login-student__changed{color:#fff;text-align:center;width:100%}.kabas-login{width:90vw;max-width:1004px;border-radius:24px;background:linear-gradient(0deg,#fcd6b1,#ef9a80 30%,#727cb9 88%)}@media (min-width: 900px){.kabas-login{height:0;padding-bottom:66.33%}}@media (min-width: 900px){.kabas-login__background{width:calc(100% + 51px);height:100%;top:0;left:-50px}}.kabas-login__background>svg{height:100%;max-width:100%}.kabas-login__background #kabas-login__key{transform-origin:top center;transform-box:fill-box;animation:wiggle 3s infinite ease-in-out}.kabas-login__background #kabas-login__clouds{opacity:.6;animation:clouds-4-slide 150s infinite alternate}.kabas-login__form{border-radius:0 24px 24px 0}@media (min-width: 900px){.kabas-login__form{position:absolute;left:50%;right:0;top:0;width:50%;height:100%;border-left:solid 1px rgba(255,255,255,.6);box-shadow:-2px 0 2px #fff9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.kabas-login__form:before{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:transparent linear-gradient(142deg,#ff8773 0%,#ffb562 100%) 0% 0% no-repeat padding-box;opacity:.87;border-radius:0 24px 24px 0}}.kabas-login__form .kabas-login__failure-image,.kabas-login__form .kabas-login__success-image{position:absolute;height:auto;width:25%;bottom:0;right:0;overflow:visible}.kabas-login__form .kabas-login__failure-image #Tear,.kabas-login__form .kabas-login__success-image #Tear{animation:teardrop 3s ease-in infinite;transform-box:fill-box}.kabas-login__form .kabas-login__failure-image #rocket,.kabas-login__form .kabas-login__success-image #rocket{animation:rocketShake .5s linear infinite,liftoff 3s 1.5s ease-in forwards;transform-origin:bottom center;transform-box:fill-box}.kabas-login__form .kabas-login__failure-image #fire,.kabas-login__form .kabas-login__success-image #fire{opacity:0;animation:fade-in-out 2.4s .4s ease-out forwards}.kabas-login__form .kabas-login__failure-image #clouds,.kabas-login__form .kabas-login__success-image #clouds{opacity:0;animation:fade-in-out 2s 1s ease-in forwards}.kabas-login__form .kabas-form__errors,.kabas-login__form .kabas-form__success{box-shadow:0 4px 5px #00000024,0 1px 10px #0000001f,0 2px 4px -1px #0003;position:absolute;bottom:0;left:0;right:0;padding:16px;margin:12px 24px;border-radius:24px;border:solid 1px red;font-size:.85rem;line-height:1.275rem;font-weight:700;background:#fff;color:red;z-index:1}.kabas-login__form .kabas-form__errors>svg+span,.kabas-login__form .kabas-form__success>svg+span{margin-right:25%;display:block}.kabas-login__form .kabas-form__success{border:solid 1px #63c3d1;color:#63c3d1}.kabas-footer{font-family:Open Sans,sans-serif;color:#fff;padding:48px 0}.kabas-footer .kabas-button--inline svg,.kabas-footer campus-cookies-content .cookies__main__footer--navigate p svg,campus-cookies-content .cookies__main__footer--navigate .kabas-footer p svg,.kabas-footer campus-cookies-content .cookies__main__footer__button button svg,campus-cookies-content .cookies__main__footer__button .kabas-footer button svg{fill:#fff;width:32px;height:32px}.kabas-footer:before{background:url(/assets/images/illustrations/female_footer.svg);background-position:bottom right;background-repeat:no-repeat;top:-45%;width:max(200px,(100vw - 956px) / 2 + 200px);height:max(200px,(100vw - 956px) / 2 + 200px);right:-2%;bottom:auto;max-width:500px}@media (min-width: 900px){.kabas-footer:before{top:auto;bottom:104px}}.kabas-footer a,.kabas-footer .kabas-button--inline,.kabas-footer campus-cookies-content .cookies__main__footer--navigate p,campus-cookies-content .cookies__main__footer--navigate .kabas-footer p,.kabas-footer campus-cookies-content .cookies__main__footer__button button,campus-cookies-content .cookies__main__footer__button .kabas-footer button{color:#fff}.kabas-footer__wave{width:100%;min-width:1000px;height:100%;bottom:0}.kabas-footer__container.kabas-content-container{display:grid;grid-template-columns:repeat(auto-fit,1fr);column-gap:24px;row-gap:16px;justify-items:center;align-items:center;width:100%}@media (min-width: 600px){.kabas-footer__container.kabas-content-container{grid-template-columns:repeat(auto-fit,300px);justify-items:start}.kabas-footer__container.kabas-content-container>*:first-child{justify-self:center;grid-column:1/last-col}}@media (min-width: 900px){.kabas-footer__container.kabas-content-container{grid-template-columns:repeat(4,auto)}}.kabas-footer .kabas-footer__social{display:flex;column-gap:24px;grid-column:1/last-col;justify-self:center}.kabas-logo-small{fill:#ff8773}#footer-wave-gradient .start{stop-color:#ffc05f}#footer-wave-gradient .stop{stop-color:#ff8773}.kabas-homepage__advisors-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));row-gap:48px;column-gap:48px}.kabas-card__title{z-index:1}.kabas-card__title{text-align:center;margin-bottom:18px;flex:1}.kabas-modal{border-radius:24px}.kabas-modal__close{top:2%;right:2%;width:40px;height:40px;color:#fff9;fill:currentColor}.kabas-persisted-user-card{padding:24px;border-radius:12px;border:solid 1px #fff;background:rgba(255,255,255,.21);transition:box-shadow .15s ease-out}.kabas-persisted-user-card:hover{box-shadow:0 0 20px #fff9}.kabas-persisted-user-card__avatar,.kabas-persisted-user-card__avatar--text,.kabas-persisted-user-card__add-icon,.kabas-persisted-user-card__svg-icon{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;border:solid 1px rgba(255,255,255,.6);box-shadow:0 0 20px -5px #00000036;margin:12px;background:#fff}.kabas-persisted-user-card__display-name{color:#000000de}.kabas-persisted-user-card__add-icon,.kabas-persisted-user-card__avatar--text{color:#0009;font-size:3rem}.kabas-persisted-user-card__avatar--text{font-size:1.5rem}.kabas-persisted-user-card__svg-icon>svg{width:32px;height:32px;margin:0}.kabas-persisted-user-card .kabas-menu-container{position:absolute;right:4px;top:6px}.kabas-persisted-user-card .kabas-menu__trigger{fill:#fff}.kabas-persisted-user-card .kabas-menu__items{margin-top:0;background-color:#ffffffde;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.kabas-persisted-user-card .kabas-menu__items:before{display:none}#legals-hero--clouds-1,#legals-hero--clouds-2,#legals-hero--clouds-3{opacity:.4;animation-iteration-count:infinite;animation-direction:alternate}#legals-hero--clouds-1{animation-duration:240s;transform:translate(-65%);animation-name:clouds-1-slide}#legals-hero--clouds-2{animation-duration:290s;transform:translate(65%);animation-name:clouds-2-slide}#legals-hero--clouds-3{animation-duration:200s;transform:translate(150%);animation-name:clouds-3-slide}html{scroll-behavior:smooth}.kabas-content-container{display:block;max-width:956px;margin:auto;padding:1.5rem}
