@charset "UTF-8";.app-container{height:100%;display:flex}.app-container .app-navigation-drawer-menu{position:fixed;z-index:2;top:calc(var(--ui-sys-unit) * 16);left:calc(var(--ui-sys-unit) * 20)}@media screen and (max-width: 1072px){.app-container .app-navigation-drawer-menu{bottom:calc(var(--safe-area-inset-bottom) + var(--ui-sys-unit) * 16);top:auto}}@media (display-mode: standalone){.app-container{height:100vh;width:100vw}}.ui-icon{--ui-icon-color: var(--ui-sys-color-primary);color:hsl(var(--ui-sys-color-primary))}.ui-icon--size-sm{font-size:var(--font-size-md)}.ui-icon--size-xl{font-size:var(--font-size-xl)}.ui-icon--size-xxl{font-size:calc(var(--font-size-xxl) * 2)}.ui-icon--color-primary{--ui-icon-color: var(--ui-sys-color-primary)}.ui-icon--color-secondary{--ui-icon-color: var(--ui-sys-color-secondary)}.ui-icon--color-tertiary{color:var(--color-tertiary)}.ui-icon--color-white{color:var(--color-white)}.ui-icon--color-gray{color:var(--color-gray-darkest)}.ui-icon--color-disabled{color:var(--color-disabled)}.ui-icon--color-error{color:var(--color-red)}.ui-icon--fill-1{--material-symbols--fill: 1}.ui-icon--fill-0{--material-symbols--fill: 0}.ui-app-header{--padding-top: 0;--padding-right: calc(var(--offset-2) + var(--safe-area-inset-right));--padding-bottom: 0;--pading-left: calc(var(--offset-2) + var(--safe-area-inset-left))}.ui-app-header--has-navigation{--padding-left: calc(7.2rem + var(--safe-area-inset-left))}.ui-app-header{z-index:2}.ui-app-header h1{color:hsl(var(--ui-sys-color-on-surface));padding-left:var(--spacing-2)}.ui-app-header .ui-icon{color:var(--color-accent)}.ui-app-header .ui-app-header__title{display:flex;align-items:center}.ui-app-header,.ui-app-header-backdrop{display:flex;align-items:center;width:100%;flex-shrink:0;height:var(--app-header--height);position:fixed}.ui-app-header-backdrop{--ui-comp-app-header-backdrop-color: hsl( var(--ui-sys-color-surface-transparent) );background-color:var(--ui-comp-app-header-backdrop-color);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1}.ui-app-header-backdrop:after{content:"";position:absolute;width:100%;height:100%;z-index:0;background-color:hsl(var(--ui-sys-color-surface-tint));opacity:8%}@media screen and (min-width: 601px){.ui-app-header{--padding-top: var(--safe-area-inset-top)}.ui-app-header,.ui-app-header-backdrop{height:calc(var(--safe-area-inset-top) + var(--app-header--height))}}@media screen and (max-width: 600px){.ui-app-header{--padding-top: 0;--padding-left: calc(6.8rem + var(--safe-area-inset-left))}.ui-app-header .ui-icon{display:none}.ui-app-header-backdrop:after{display:none}.ui-app-header,.ui-app-header-backdrop{bottom:0}.ui-app-header h1,.ui-app-header-backdrop h1{display:none}}@media screen and (max-width: 600px) and (display-mode: standalone){.ui-app-header{--padding-bottom: var(--safe-area-inset-bottom)}.ui-app-header,.ui-app-header-backdrop{height:calc(var(--main-nav--height) + var(--safe-area-inset-bottom))}}.ui-app-header{padding-top:var(--padding-top);padding-right:var(--padding-right);padding-bottom:var(--padding-bottom);padding-left:var(--padding-left)}.toast{--ui-comp-toast-text-line-height: var( --ui-sys-typescale-body-medium-line-height );--ui-comp-toast-text-size: var(--ui-sys-typescale-body-medium-size);background-color:hsl(var(--ui-sys-color-inverse-surface));color:hsl(var(--ui-sys-color-inverse-on-surface));border-radius:var(--ui-sys-shape-corner-extra-small);overflow:hidden}.toast.box-shadow{box-shadow:var(--ui-sys-elevation-level3-shadow)}.toast[aria-hidden=true]{display:none}.toast.toast--self-closing[aria-hidden=false] .toast-timer__bar{animation:var(--auto-hide-duration) width;animation-timing-function:linear}.toast.toast--self-closing .toast__container{padding-top:var(--offset-2)}.toast--position-top{right:2rem;top:2rem;position:fixed}.toast--position-bottom-left{left:2rem;bottom:2rem;position:fixed}.toast__container{padding:var(--offset-2) var(--offset-4);display:flex;align-items:center}.ui-toast__body{display:flex;align-items:center}.ui-toast__primary-action .button{--ui-comp-button-text-color: hsl(var(--ui-sys-color-inverse-primary))}.ui-toast__primary-action .button:hover{background-color:transparent}.ui-toast__close-affordance{--ripple-color: hsl(var(--ui-sys-color-inverse-on-surface));margin-left:auto;padding-left:var(--spacing-2)}.ui-toast__close-affordance .ui-icon{color:hsl(var(--ui-sys-color-inverse-on-surface))}.ui-toast__icon{margin-right:var(--offset-2)}@keyframes width{0%{width:0}to{width:100%}}@keyframes opacity{0%{opacity:1}to{opacity:0}}.ui-switch{position:relative;--ui-comp-switch-thumb-color: hsl(var(--ui-sys-color-outline));--ui-comp-switch-thumb-unselected-width: calc(var(--ui-sys-unit) * 16);--ui-comp-switch-thumb-unselected-height: var( --ui-comp-switch-thumb-unselected-width );--ui-comp-switch-thumb-selected-width: calc(var(--ui-sys-unit) * 24);--ui-comp-switch-thumb-selected-height: var( --ui-comp-switch-thumb-selected-width );--ui-comp-switch-thumb-pressed-width: calc(var(--ui-sys-unit) * 28);--ui-comp-switch-thumb-pressed-height: var( --ui-comp-switch-thumb-pressed-width );--ui-comp-switch-track-width: calc(var(--ui-sys-unit) * 52);--ui-comp-switch-track-height: calc(var(--ui-sys-unit) * 32);--ui-comp-switch-button-width: var(--ui-comp-switch-track-height);--ui-comp-switch-button-height: var(--ui-comp-switch-track-height);--ui-comp-switch-track-outline: calc(var(--ui-sys-unit) * 2);--ui-comp-switch-track-unselected-outline-color: hsl( var(--ui-sys-color-outline) );--ui-comp-switch-track-selected-outline-color: hsl( var(--ui-sys-color-primary) );--ui-comp-switch-track-unselected-color: hsl( var(--ui-sys-color-surface-variant) );--ui-comp-switch-button-width: calc( var(--ui-comp-switch-track-height) + calc(var(--ui-sys-unit) * 6) );--ui-comp-switch-button-height: var(--ui-comp-switch-button-width)}.ui-switch input[type=checkbox]{left:0;right:auto;position:absolute;top:0;margin:0;opacity:0;cursor:pointer;pointer-events:auto;width:var(--ui-comp-switch-track-width);height:var(--ui-comp-switch-track-height)}.ui-switch .ui-switch__container{width:var(--ui-comp-switch-track-width);height:var(--ui-comp-switch-track-height);display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.ui-switch .ui-switch__track{min-width:var(--ui-comp-switch-track-width);min-height:var(--ui-comp-switch-track-height);background-color:var(--ui-comp-switch-track-unselected-color);border-radius:calc(var(--ui-sys-unit) * 32 / 2);border:var(--ui-comp-switch-track-outline) var(--ui-comp-switch-track-unselected-outline-color) solid}.ui-switch .ui-switch__button{pointer-events:none;position:absolute;display:flex;align-items:center;justify-content:center;left:-2px;top:-1px;margin-top:calc(-1 * var(--ui-comp-switch-track-outline));width:var(--ui-comp-switch-button-width);height:var(--ui-comp-switch-button-height)}.ui-switch .ui-switch__thumb{pointer-events:none;width:var(--ui-comp-switch-thumb-unselected-width);height:var(--ui-comp-switch-thumb-unselected-height);min-width:var(--ui-comp-switch-thumb-unselected-width);min-height:var(--ui-comp-switch-thumb-unselected-height);border:none;z-index:1;position:unset;background-color:var(--ui-comp-switch-thumb-color)}.ui-switch .ui-switch__thumb-underlay{border-radius:50%;display:flex;align-items:center;justify-content:center}.ui-switch.ui-switch--disabled{opacity:.4}.ui-switch.ui-switch--is-dirty .ui-switch__track{transition-property:background-color,border-color;transition-duration:.3s;transition-delay:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ui-switch.ui-switch--is-dirty .ui-switch__thumb{transition:background-color .3s .3s cubic-bezier(.4,0,.2,1)}.ui-switch.ui-switch--is-dirty.ui-switch--checked .ui-switch__track{transition-delay:.2s}.ui-switch.ui-switch--is-dirty.ui-switch--checked .ui-switch__thumb{animation:.3s select cubic-bezier(.4,0,.2,1)}.ui-switch.ui-switch--is-dirty.ui-switch--checked .ui-switch__button{animation:.3s slide-right cubic-bezier(.4,0,.2,1) forwards}.ui-switch.ui-switch--checked .ui-switch__track{background-color:hsl(var(--ui-sys-color-primary));border-color:var(--ui-comp-switch-track-selected-outline-color)}.ui-switch.ui-switch--checked .ui-switch__thumb{background-color:hsl(var(--ui-sys-color-on-primary));width:var(--ui-comp-switch-thumb-selected-width);height:var(--ui-comp-switch-thumb-selected-height);min-width:var(--ui-comp-switch-thumb-selected-width);min-height:var(--ui-comp-switch-thumb-selected-height)}.ui-switch.ui-switch--checked .ui-switch__button{transform:translate(calc(100% - var(--ui-comp-switch-button-width) / 2))}.ui-switch.ui-switch--unchecked .ui-switch__button{transform:translate(0)}.ui-switch.ui-switch--unchecked.ui-switch--is-dirty .ui-switch__thumb{animation:.5s unselect cubic-bezier(.4,0,.2,1)}.ui-switch.ui-switch--unchecked.ui-switch--is-dirty .ui-switch__button{animation:.5s slide-left cubic-bezier(.4,0,.2,1) forwards}@keyframes slide-left{0%,90%{transform:translate(calc(100% - var(--ui-comp-switch-button-width) / 2))}to{transform:translate(0)}}@keyframes slide-right{0%,90%{transform:translate(0)}to{transform:translate(calc(100% - var(--ui-comp-switch-button-width) / 2))}}@keyframes select{50%{width:var(--ui-comp-switch-thumb-pressed-width);height:var(--ui-comp-switch-thumb-pressed-height);min-width:var(--ui-comp-switch-thumb-pressed-width);min-height:var(--ui-comp-switch-thumb-pressed-height)}to{width:var(--ui-comp-switch-thumb-selected-width);height:var(--ui-comp-switch-thumb-selected-height);min-width:var(--ui-comp-switch-thumb-selected-width);min-height:var(--ui-comp-switch-thumb-selected-height)}}@keyframes unselect{50%{width:var(--ui-comp-switch-thumb-pressed-width);height:var(--ui-comp-switch-thumb-pressed-height);min-width:var(--ui-comp-switch-thumb-pressed-width);min-height:var(--ui-comp-switch-thumb-pressed-height)}to{width:var(--ui-comp-switch-thumb-unselected-width);height:var(--ui-comp-switch-thumb-unselected-height);min-width:var(--ui-comp-switch-thumb-unselected-width);min-height:var(--ui-comp-switch-thumb-unselected-height)}}.ui-input{transition:.1s;display:inline-flex;flex-direction:column}.ui-input--variant-standard{--translate-x: 0;--translate-y: -135%}.ui-input--variant-standard .ui-input-wrapper{padding-top:2.4rem}.ui-input--variant-outlined{--translate-x: 14px;--translate-y: -144%}.ui-input--variant-outlined .ui-input-container{height:5.6rem}.ui-input--variant-outlined .ui-input-input{padding:16.5px 14px;height:100%;width:100%}.ui-input--variant-outlined .ui-input-label{transform:translate3d(16.5px,-50%,0);bottom:0;line-height:2.8rem}.ui-input--variant-outlined .ui-input-wrapper{border-radius:4px}.ui-input--variant-outlined fieldset{text-align:left;position:absolute;bottom:0;right:0;top:-5px;left:0;margin:0;padding:0 8px;pointer-events:none;overflow:hidden;min-width:0%;border-radius:inherit;border:1px solid hsl(var(--ui-sys-color-outline))}.ui-input--variant-outlined fieldset legend{float:unset;overflow:hidden;display:block;width:auto;padding:0;height:11px;font-size:.75em;visibility:hidden;max-width:.01px;transition:max-width 50ms;white-space:nowrap}.ui-input--variant-outlined fieldset legend span{padding-left:5px;padding-right:5px;display:inline-block;opacity:0;visibility:visible}.ui-input--variant-outlined.ui-input--has-focus legend,.ui-input--variant-outlined.ui-input--has-value legend{max-width:100%;transition:max-width 50ms}.ui-input--variant-outlined .ui-text-input--adornement{max-height:100%}.ui-input--variant-outlined .ui-text-input--adornement:first-child,.ui-input--variant-outlined .ui-text-input--adornement:last-child{margin:0 var(--spacing-2)}.ui-input-wrapper{position:relative;justify-content:flex-end;flex-direction:column}.ui-input-container{position:relative;display:flex}.ui-input--variant-standard .ui-input-container{box-shadow:0 1px 0 0 var(--color-primary)}.ui-text-input--adornement{max-height:3.2rem;display:flex;justify-content:center;align-items:center}.ui-text-input--adornement:first-child{margin-right:var(--spacing-1)}.ui-text-input--adornement:last-child{margin-left:var(--spacing-1)}.ui-input-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:var(--font-size-md);padding:0;border-radius:0;border:none;font-family:var(--font-family-alt);background-color:transparent;height:3.2rem;flex:1;color:hsl(var(--ui-sys-color-on-surface))}.ui-input-input:focus{outline:none}.ui-input-input:read-only{box-shadow:none}.ui-input-errors{display:none;color:var(--color-error);margin-top:var(--offset-2)}.ui-input-errors .ui-input-errors-icon{margin-right:var(--offset-1)}.ui-input--has-focus.ui-input--variant-standard .ui-input-container{box-shadow:0 2px 0 0 var(--color-secondary)}.ui-input--has-focus.ui-input--variant-outlined fieldset{border-width:2px;border-color:hsl(var(--ui-sys-color-primary))}.ui-input--has-errors .ui-input-errors{display:flex;align-items:center}.ui-input--has-errors.ui-input--variant-standard .ui-input-container{box-shadow:0 1px 0 0 var(--color-error)}.ui-input--has-errors.ui-input--variant-outlined fieldset{border-color:var(--color-error)}.ui-input--has-focus .ui-input-label,.ui-input--has-value .ui-input-label,.ui-input--has-start-adornement .ui-input-label{transform:translate3d(var(--translate-x),var(--translate-y),0) scale(.75)}.ui-input--has-fullwidth{width:100%}.ui-input-aterisk{color:inherit;margin-left:var(--offset-1);display:flex;align-items:center}.ui-input-label{position:absolute;bottom:.6rem;transition:.1s;display:flex;align-items:center;color:hsl(var(--ui-sys-color-on-surface-variant));transform-origin:center left}.ui-input-input{display:flex}.ui-input--is-disabled *{color:hsl(var(--ui-sys-color-on-surface-variant),38%)}.ui-input--is-disabled.ui-input--variant-standard .ui-input-container{box-shadow:0 1px 0 0 var(--color-disabled)}.ui-input--is-disabled.ui-input--variant-outlined fieldset{border-color:hsl(var(--ui-sys-color-on-surface),12%)}.ui-input--is-disabled .ui-input-input,.ui-input--is-disabled .ui-input-input button{cursor:auto}.ui-ripple{width:100%;height:100%;left:0;top:0;bottom:0;right:0;position:absolute;overflow:hidden;z-index:0;--ripple-x: 50%;--ripple-y: 50%;--ripple-scale: 1;--ripple-start-dimension: 10}.ui-ripple:before{content:"";width:1px;height:1px;position:absolute;border-radius:50%;left:var(--ripple-x);top:var(--ripple-y);background-color:var(--ripple-color, hsl(var(--ui-sys-color-on-surface)));opacity:0;z-index:0}@keyframes ui-ripple-animation{0%{width:calc(var(--ripple-start-dimension) * 1px);height:calc(var(--ripple-start-dimension) * 1px)}to{height:calc(var(--ripple-dimension) * 1px);width:calc(var(--ripple-dimension) * 1px);transform:translate(calc(var(--ripple-dimension) / 2 * -1px),calc(var(--ripple-dimension) / 2 * -1px))}}@keyframes ui-ripple-opacity-animation{0%{opacity:0}to{opacity:.12}}@keyframes ui-ripple-animation-deactive{0%{opacity:.12}to{opacity:0}}.ui-ripple--active:before{left:var(--ripple-x);top:var(--ripple-y);animation:225ms ui-ripple-animation ease-out forwards,75ms ui-ripple-opacity-animation forwards}.ui-ripple--deactive:before{left:-50%;top:-50%;width:200%;height:200%;animation:225ms ui-ripple-animation-deactive}.ui-spinner{--ui-comp-spinner-stroke-dashoffset: 187px;--ui-comp-spinner-animation-duration: 1.4s;--ui-comp-spinner-color: hsl(var(--ui-sys-color-primary));--ui-comp-spinner-size: calc(var(--ui-sys-unit) * 40)}.ui-spinner .spinner{display:block;width:var(--ui-comp-spinner-size);height:var(--ui-comp-spinner-size);animation:rotator var(--ui-comp-spinner-animation-duration) linear infinite}.ui-spinner .path{stroke-dasharray:var(--ui-comp-spinner-stroke-dashoffset);stroke-dashoffset:0;transform-origin:center;animation:dash var(--ui-comp-spinner-animation-duration) ease-in-out infinite;stroke:var(--ui-comp-spinner-color)}.ui-spinner-size--md{--ui-comp-spinner-size: calc(var(--ui-sys-unit) * 40)}.ui-spinner-size--sm{--ui-comp-spinner-size: calc(var(--ui-sys-unit) * 30)}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes dash{0%,10%{stroke-dashoffset:calc(var(--ui-comp-spinner-stroke-dashoffset) / 1.15)}50%{stroke-dashoffset:calc(var(--ui-comp-spinner-stroke-dashoffset) / 18);transform:rotate(135deg)}80%,to{stroke-dashoffset:calc(var(--ui-comp-spinner-stroke-dashoffset) / 1.15);transform:rotate(450deg)}}.ui-button-content{display:flex;align-items:center}.ui-button-content>*:not(:first-child){margin-left:var(--spacing-1)}.ui-button-content .ui-button-content__body{display:flex;align-items:center}.button{--ui-comp-button-box-shadow: none;--ui-comp-button-box-shadow-active: none;--ui-comp-button-color: transparent;--ui-comp-button-color-active: hsl(var(--ui-sys-color-primary40), .05);--ui-comp-button-text-color: hsl(var(--ui-sys-color-primary));--ui-comp-button-font-family: var(--font-family-alt);--ui-comp-button-text-size: var(--ui-sys-typescale-label-large-size);--ui-comp-button-container-height: calc(var(--ui-sys-unit) * 40);--ui-comp-button-container-radius: calc( var(--ui-comp-button-container-height) / 2 );--ui-comp-button-container-padding-left: var(--spacing-3);--ui-comp-button-container-padding-right: var(--spacing-3);cursor:pointer;font-size:var(--ui-comp-button-text-size);border-radius:var(--ui-comp-button-container-radius);background-color:var(--ui-comp-button-color);border:none;font-family:var(--ui-comp-button-font-family);height:var(--ui-comp-button-container-height);padding-top:0;padding-bottom:0;padding-left:var(--ui-comp-button-container-padding-left);padding-right:var(--ui-comp-button-container-padding-right);font-weight:700;color:var(--ui-comp-button-text-color);overflow:hidden;transition:.2s;display:flex;align-items:center;justify-content:center;text-decoration:none;position:relative;z-index:0;box-shadow:var(--ui-comp-button-box-shadow)}.button:focus,.button:hover{outline:none}.button.button--has-start-icon{--ui-comp-button-container-padding-left: var(--spacing-2)}.button.ui-sys-state-layer:before{transition-timing-function:cubic-bezier(var(--ui-sys-motion-easing-standard));transition-duration:var(--ui-sys-motion-duration-short4);transition-property:background-color}.button:disabled{--ui-comp-button-color: hsl(var(--ui-sys-color-on-surface), .12);--ui-comp-button-text-color: hsl(var(--ui-sys-color-on-surface));cursor:unset;box-shadow:none}.button:disabled .ui-spinner{--ui-comp-spinner-color: hsl(var(--ui-sys-color-on-surface))}.button:disabled .ui-button__loader,.button:disabled .ui-button-content{opacity:.38}.button--filled{--ui-comp-button-color: hsl(var(--ui-sys-color-primary));--ui-comp-button-text-color: hsl(var(--ui-sys-color-on-primary));--ripple-color: hsl(var(--ui-sys-color-on-primary));border:none}.button--filled:hover{--ui-comp-button-box-shadow: var(--ui-sys-elevation-level1-shadow)}.button--filled:hover.ui-sys-state-layer:before{--ui-sys-state-layer-opacity: var( --ui-sys-state-hover-state-layer-opacity );--ui-sys-state-layer-color: var(--ui-sys-color-on-surface)}.button--tonal{--ui-comp-button-color: hsl(var(--ui-sys-color-secondary-container))}.button--tonal:hover{--ui-comp-button-box-shadow: var(--ui-sys-elevation-level1-shadow)}.button--tonal:hover.ui-sys-state-layer:before{--ui-sys-state-layer-opacity: var( --ui-sys-state-hover-state-layer-opacity );--ui-sys-state-layer-color: var(--ui-sys-color-on-secondary-container)}.button--elevated{--ui-comp-button-box-shadow: var(--ui-sys-elevation-level1-shadow)}.button--elevated:focus,.button--elevated:hover{--ui-comp-button-box-shadow: var(--ui-sys-elevation-level2-shadow)}.button--outlined{border:1px solid hsl(var(--ui-sys-color-outline))}.button--outlined:hover.ui-sys-state-layer:before{--ui-sys-state-layer-opacity: var( --ui-sys-state-hover-state-layer-opacity );--ui-sys-state-layer-color: var(--ui-sys-color-primary)}.button--text{background-color:transparent}.button--text:hover{--ui-comp-button-box-shadow: var(--ui-sys-elevation-level0-shadow)}.button--text:hover.ui-sys-state-layer:before{--ui-sys-state-layer-opacity: var( --ui-sys-state-hover-state-layer-opacity );--ui-sys-state-layer-color: var(--ui-sys-color-on-surface)}.button--icon{width:var(--ui-comp-button-container-height);min-width:var(--ui-comp-button-container-height);height:var(--ui-comp-button-container-height);min-height:var(--ui-comp-button-container-height);padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center}.button--icon .ui-button-content{padding:0}.button--icon:hover.ui-sys-state-layer:before{--ui-sys-state-layer-opacity: var( --ui-sys-state-hover-state-layer-opacity );--ui-sys-state-layer-color: var(--ui-sys-color-primary)}.button--square{border-radius:0}.button--transparent{background-color:transparent;border:none}.button--gray{background-color:hsla(var(--color-background-h),var(--color-background-s),calc(var(--color-background-l) * .5),.3);color:var(--color-white);border:none}.button--tertiary{background-color:var(--color-tertiary);color:var(--color-white);border:none}.button--accent{background-color:var(--color-accent);color:var(--color-white);border:none}.button--secondary{--ui-comp-button-color: hsl(var(--ui-sys-color-secondary));--ui-comp-button-text-color: hsl(var(--ui-sys-color-on-secondary));--ripple-color: hsl(var(--ui-sys-color-on-secondary));border:none}.button--primary{--ui-comp-button-color: hsl(var(--ui-sys-color-primary));--ui-comp-button-text-color: hsl(var(--ui-sys-color-on-primary));--ripple-color: hsl(var(--ui-sys-color-on-primary));border:none}.button--shadow:not(.button--text){box-shadow:var(--box-shadow)}.button--success{background-color:var(--color-success);border:none;color:var(--color-white)}.button--error{background-color:var(--color-error);border:none;color:var(--color-white)}.button--no-focus:focus:after,.button--no-focus:active:after,.button--no-focus.selected:after{background-color:inherit}.button--no-padding{padding:0}.button--no-hover:hover:after{background-color:inherit}.button--size-sm{width:2rem;height:2rem;min-width:2rem}.button--size-auto{height:auto;width:auto;min-width:auto;min-height:auto}.button--size-full-width{height:auto;width:100%;min-width:auto}.ui-select-wrapper{position:relative}.ui-select{transition:.1s;display:inline-flex;flex-direction:column}.ui-select.ui-select--has-full-width{display:flex}.ui-select--variant-standard{--translate-x: 0;--translate-y: -135%}.ui-select--variant-standard .ui-select-dropdown{box-shadow:0 1px 0 0 hsl(var(--ui-sys-color-primary));padding-top:1.4rem;padding-bottom:1rem}.ui-select--variant-outlined{--translate-x: 14px;--translate-y: -144%;--fieldset-top: 0}.ui-select--variant-outlined.ui-select--has-label{--fieldset-top: -5px}.ui-select--variant-outlined .ui-select-dropdown{height:5.6rem;flex-direction:column;padding:0}.ui-select--variant-outlined .ui-select-dropdown__input{padding:16.5px 14px;height:100%}.ui-select--variant-outlined .ui-select-dropdown__input .ui-select-dropdown__value{align-items:center}.ui-select--variant-outlined .ui-select-label{transform:translate3d(16.5px,-50%,0);bottom:0;line-height:2.8rem}.ui-select--variant-outlined .ui-select-wrapper{border-radius:4px}.ui-select--variant-outlined fieldset{text-align:left;position:absolute;bottom:0;right:0;top:var(--fieldset-top);left:0;margin:0;padding:0 8px;pointer-events:none;overflow:hidden;min-width:0%;border-radius:inherit;border:1px solid hsl(var(--ui-sys-color-outline))}.ui-select--variant-outlined fieldset legend{float:unset;overflow:hidden;display:block;width:auto;padding:0;height:11px;font-size:.75em;visibility:hidden;max-width:.01px}.ui-select--variant-outlined fieldset legend span{padding-left:5px;padding-right:5px;display:inline-block;opacity:0;visibility:visible}.ui-select--variant-outlined.ui-select--has-focus legend,.ui-select--variant-outlined.ui-select--has-value legend{max-width:100%}.ui-select--variant-outlined.ui-select--has-focus fieldset{border-color:hsl(var(--ui-sys-color-primary))}.ui-select-dropdown:focus{outline:none}.ui-select-option,.ui-select-dropdown__input{height:4rem;display:flex;align-items:center;position:relative}.ui-select-dropdown--adornement{max-height:3.2rem;display:flex;justify-content:center;align-items:center}.ui-select-dropdown--adornement:first-child{margin-right:var(--spacing-1)}.ui-select-dropdown--adornement:last-child{margin-left:var(--spacing-1)}.ui-select-dropdown__input{cursor:pointer;height:3.2rem}.ui-select-dropdown__input .ui-select-dropdown__value{height:100%;flex:1;display:flex;align-items:flex-end;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-select-dropdown__input .ui-select-dropdown__dropdown-button{height:100%;color:hsl(var(--ui-sys-color-primary));padding:0;margin-left:var(--offset-4)}.ui-select-dropdown__input .ui-select-dropdown__dropdown-button span{font-size:3rem}.ui-select-option{cursor:pointer}.ui-select-option:hover,.ui-select-option:focus{background-color:var(--color-gray-light)}.ui-select-option:focus{outline:none}.ui-select-option input{display:none}.ui-select-option input:checked+label:after{content:"check";font-family:Material Symbols Outlined;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;position:absolute;right:0;font-size:var(--font-size-lg);color:hsl(var(--ui-sys-color-primary));font-weight:600}.ui-select-option label{height:100%;padding:0 var(--offset-3);cursor:pointer;padding-right:4rem;position:relative}.ui-select-option__container{display:flex;flex:1;height:100%}.ui-select-option-ghost{display:none!important}.ui-select-options{box-shadow:var(--ui-sys-elevation-level2-shadow);position:absolute;width:100%;background-color:hsl(var(--ui-sys-color-surface));border-radius:.3rem;max-height:20rem;opacity:0;overflow-y:scroll;transform:scale(.5);transition:transform 50ms ease,opacity 75ms ease}.ui-select-options:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:hsl(var(--ui-sys-color-surface-tint));opacity:var(--ui-sys-elevation-level2-opacity);pointer-events:none}.ui-select-options .ui-select-options__button-confirm{width:4.5rem;height:4.5rem}.ui-select-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:var(--font-size-md);padding:0;border-radius:0;border:none;box-shadow:0 1px 0 0 var(--color-error);font-family:var(--font-family-alt);background-color:transparent;height:4rem;position:relative;z-index:1;padding-right:4rem;display:none}.ui-select-input:focus{outline:none;box-shadow:0 1px 0 0 hsl(var(--ui-sys-color-primary))}.ui-select-options__list{margin:0;padding:0}.ui-select-errors{display:none;color:var(--color-error);margin-top:var(--offset-2)}.ui-select-errors .ui-select-errors-icon{margin-right:var(--offset-1)}.ui-select-scrim{position:fixed;z-index:0;width:100%;height:100%;display:none;left:0;top:0}.ui-select--has-label.ui-select--has-focus .ui-select-label,.ui-select--has-label.ui-select--has-value .ui-select-label{transform:translate3d(var(--translate-x),var(--translate-y),0) scale(.75)}.ui-select--has-focus.ui-select--variant-standard .ui-select-dropdown{box-shadow:0 2px 0 0 hsl(var(--ui-sys-color-primary))}.ui-select--has-focus.ui-select--variant-outlined fieldset{border-width:2px;border-color:hsl(var(--ui-sys-color-primary))}.ui-select--has-errors .ui-select-errors{display:flex;align-items:center}.ui-select--has-errors.ui-select--variant-standard .ui-select-dropdown{box-shadow:0 1px 0 0 var(--color-error)}.ui-select--has-errors.ui-select--variant-outlined fieldset{border-color:var(--color-error)}.ui-select--is-disabled .ui-select-wrapper:after,.ui-select--is-disabled .ui-select-label,.ui-select--is-disabled .ui-select-dropdown__value,.ui-select--is-disabled .ui-select-dropdown__dropdown-button{color:var(--color-disabled)}.ui-select--is-disabled.ui-select--variant-standard .ui-select-dropdown,.ui-select--is-disabled.ui-select--variant-standard .ui-select-input{box-shadow:0 1px 0 0 var(--disabled)}.ui-select--is-disabled.ui-select--variant-outlined fieldset{border-color:var(--color-disabled)}.ui-select--is-disabled .ui-select-dropdown__input,.ui-select--is-disabled .ui-select-dropdown__input button{cursor:auto}.ui-select-label{position:absolute;top:50%;left:0;transition:.1s;transform-origin:center left;color:hsl(var(--ui-sys-color-primary))}.ui-select--is-open{position:relative}.ui-select--is-open .ui-select-wrapper{z-index:1}.ui-select--is-open.ui-select--variant-outlined fieldset{border-color:hsl(var(--ui-sys-color-primary))}.ui-select--is-open .ui-select-options,.ui-select--is-open .ui-select-scrim{display:block}.c-chip{--font-family-label: var(--font-family-alt);border:none;height:3.4rem;border-radius:.8rem;padding:0 1.2rem;font-size:1.4rem;background-color:var(--color-gray);position:relative;cursor:default;overflow:hidden;display:flex;align-items:center;color:#000000ab}.c-chip__label{white-space:nowrap;font-family:var(--font-family-label)}.c-chip--type-button,.c-chip--type-link{cursor:pointer;text-decoration:none}.c-chip--type-button:before,.c-chip--type-link:before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:"";background-color:#000000de}.c-chip--type-button:before,.c-chip--type-link:before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;width:200%;height:200%;top:-50%;left:-50%}.c-chip--type-button:hover:before,.c-chip--type-link:hover:before{opacity:.04}.c-chip--type-button:focus,.c-chip--type-link:focus{outline:none}.c-chip--type-button:focus:before,.c-chip--type-link:focus:before{opacity:.1}.c-chip--type-button:active:before,.c-chip--type-link:active:before{width:100%;height:100%;background-size:100%;background-color:#fff3;transition:.1s}.c-chip__icon-start{margin-right:var(--offset-1);color:#0000008a}.c-chip__icon-end{margin-left:var(--offset-1);color:#0000008a}.grid-container{display:flex;flex:1 0 0}.grid-container.flex-direction-column{flex-wrap:nowrap}.grid-spacing-xs-1{margin-left:calc(-1 * var(--spacing-1));margin-top:calc(-1 * var(--spacing-1));max-width:calc(100% + var(--spacing-1));max-height:calc(100% + var(--spacing-1))}.grid-spacing-xs-1>.grid-item{padding-left:var(--spacing-1);padding-top:var(--spacing-1)}.grid-spacing-xs-2{margin-left:calc(-1 * var(--spacing-2));margin-top:calc(-1 * var(--spacing-2));max-width:calc(100% + var(--spacing-2));max-height:calc(100% + var(--spacing-2))}.grid-spacing-xs-2>.grid-item{padding-left:var(--spacing-2);padding-top:var(--spacing-2)}.grid-spacing-xs-3{margin-left:calc(-1 * var(--spacing-3));margin-top:calc(-1 * var(--spacing-3));max-width:calc(100% + var(--spacing-3));max-height:calc(100% + var(--spacing-3))}.grid-spacing-xs-3>.grid-item{padding-left:var(--spacing-3);padding-top:var(--spacing-3)}.grid-spacing-xs-4{margin-left:calc(-1 * var(--spacing-4));margin-top:calc(-1 * var(--spacing-4));max-width:calc(100% + var(--spacing-4));max-height:calc(100% + var(--spacing-4))}.grid-spacing-xs-4>.grid-item{padding-left:var(--spacing-4);padding-top:var(--spacing-4)}.grid-item-xs-true{flex:1 1 0;max-width:100%}.grid-item-xs-1{flex:0 1 8.3333333333%;max-width:8.3333333333%}.grid-item-xs-2{flex:0 1 16.6666666667%;max-width:16.6666666667%}.grid-item-xs-3{flex:0 1 25%;max-width:25%}.grid-item-xs-4{flex:0 1 33.3333333333%;max-width:33.3333333333%}.grid-item-xs-5{flex:0 1 41.6666666667%;max-width:41.6666666667%}.grid-item-xs-6{flex:0 1 50%;max-width:50%}.grid-item-xs-7{flex:0 1 58.3333333333%;max-width:58.3333333333%}.grid-item-xs-8{flex:0 1 66.6666666667%;max-width:66.6666666667%}.grid-item-xs-9{flex:0 1 75%;max-width:75%}.grid-item-xs-10{flex:0 1 83.3333333333%;max-width:83.3333333333%}.grid-item-xs-11{flex:0 1 91.6666666667%;max-width:83.3333333333%}.grid-item-xs-12{flex:1 1 100%}@media screen and (min-width: 600px){.grid-item-sm-true{flex:1 1 0;max-width:100%}.grid-item-sm-6{flex:0 1 50%}}@media screen and (min-width: 900px){.grid-item-md-true{flex:1 1 0;max-width:100%}.grid-item-md-4{flex:0 1 33.3333333333%;max-width:33.3333333333%}.grid-item-md-6{flex:0 1 50%;max-width:50%}.grid-item-md-8{flex:0 1 66.6666666667%;max-width:66.6666666667%}}@media screen and (min-width: 1200px){.grid-item-lg-true{flex:1 1 0;max-width:100%}.grid-item-lg-6{flex:0 1 50%;max-width:50%}.grid-item-lg-12{flex:0 1 100%;max-width:100%}}.ui-input-file{position:relative}.ui-input-file input{opacity:0;position:absolute}.ui-checkbox{position:relative;border-radius:50%;padding:var(--spacing-1);overflow:hidden;cursor:pointer;display:inline-block;z-index:0;transition:225ms}.ui-checkbox.ui-checkbox--has-riple:hover{background-color:hsla(var(--color-secondary-h),var(--color-secondary-s),var(--color-secondary-l),.08)}.ui-checkbox .ui-checkbox__button{width:2rem;height:2rem;border:2px solid hsl(var(--color-background-h),var(--color-background-s),calc(var(--color-background-l) * .9));border-radius:3px}.ui-checkbox .ui-checkbox__button:before{content:"check";font-family:Material Symbols Outlined;color:hsl(var(--ui-sys-color-on-primary));display:flex;align-items:center;justify-content:center;font-weight:700;width:2rem;height:2rem;left:calc(50% - 1rem);position:absolute;top:calc(50% - 1rem);opacity:0;border-radius:3px;transition:opacity .1s;background-color:hsl(var(--ui-sys-color-primary))}.ui-checkbox input[type=checkbox]{margin:0;display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1;cursor:inherit}.ui-checkbox input[type=checkbox]:checked+.ui-checkbox__button{border-color:var(--color-secondary)}.ui-checkbox input[type=checkbox]:checked+.ui-checkbox__button:before{opacity:1}.ui-form-control-label{display:inline-flex;align-items:center}.ui-form-control__label{margin-left:var(--offset-2)}.ui-radio{position:relative;border-radius:50%;padding:var(--spacing-1);overflow:hidden;cursor:pointer;display:inline-block;z-index:0}.ui-radio .ui-radio__button{width:2rem;height:2rem;border:2px solid hsl(var(--ui-sys-color-on-surface-variant));border-radius:50%}.ui-radio .ui-radio__button:before{content:"";display:block;width:1rem;height:1rem;left:calc(50% - .5rem);position:absolute;top:calc(50% - .5rem);border-radius:50%;transform:scale(0);transition:transform .2s;background-color:hsl(var(--ui-sys-color-primary))}.ui-radio input[type=radio]{margin:0;display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1;cursor:inherit}.ui-radio input[type=radio]:checked+.ui-radio__button{border-color:hsl(var(--ui-sys-color-primary))}.ui-radio input[type=radio]:checked+.ui-radio__button:before{transform:scale(1)}.ui-progress{z-index:1}.ui-progress-linear-activity{overflow:hidden;width:100%;height:.4rem;background-color:var(--color-blue-lighter)}.ui-progress-determinate{position:relative;max-width:100%;height:100%;transition:width .5s ease-out 1s;background-color:var(--color-secondary)}.ui-progress-indeterminate{position:relative;width:100%;height:100%}.ui-progress-indeterminate:before{content:"";position:absolute;height:100%;background-color:var(--color-secondary);animation:indeterminate_first 1.5s infinite ease-out}.ui-progress-indeterminate:after{content:"";position:absolute;height:100%;background-color:var(--color-secondary);animation:indeterminate_second 1.5s infinite ease-in}.ui-progress--position-top{position:fixed;top:0}.ui-progress--position-bottom{position:fixed;bottom:0}@keyframes indeterminate_first{0%{left:-100%;width:100%}to{left:100%;width:10%}}@keyframes indeterminate_second{0%{left:-150%;width:100%}to{left:100%;width:10%}}@keyframes ui-dialog-animation-open{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes ui-dialog-animation-closed{0%{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:0}}.ui-dialog{display:flex;width:100%;height:100%;position:fixed;top:0;left:0;align-items:center;justify-content:center;--modal-container-color: hsl(var(--ui-sys-color-surface));--modal-border-radius: 28px;--modal-min-width: 280px;--modal-max-width: 560px;--modal-padding: var(--spacing-3);--modal-headline--size: var(--font-size-xl);--modal-headline--line-height: 32px}.ui-dialog .ui-dialog__container{z-index:1;border-radius:var(--modal-border-radius);min-width:var(--modal-min-width);font-weight:400;box-shadow:var(--ui-sys-elevation-level3-shadow);width:100%;max-height:100%;max-width:var(--modal-max-width);will-change:transform;transform:scale(.5);opacity:1;background-color:var(--modal-container-color);display:flex;flex-direction:column;position:relative;overflow:hidden}.ui-dialog .ui-dialog__container:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:hsl(var(--ui-sys-color-surface-tint));opacity:var(--ui-sys-elevation-level3-opacity);pointer-events:none}.ui-dialog .ui-dialog__header{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;display:flex;align-items:center;flex-direction:column;padding-top:var(--modal-padding);padding-right:var(--modal-padding);padding-left:var(--modal-padding)}.ui-dialog .ui-dialog__header>*:not(:last-child){margin-bottom:var(--spacing-1)}.ui-dialog .ui-dialog__header h2{margin:0;color:hsl(var(--ui-sys-color-primary));font-size:var(--modal-headline--size);line-height:var(--modal-headline--line-height)}.ui-dialog .ui-dialog__header button:not(:last-child){margin-bottom:var(--spacing-2)}.ui-dialog .ui-dialog__body{overflow-y:scroll;flex:1}.ui-dialog .ui-dialog__body.ui-dialog__body--has-padding{padding:var(--modal-padding)}.ui-dialog .ui-dialog__footer{padding:var(--offset-2) var(--modal-padding) var(--modal-padding) var(--modal-padding);display:flex;align-items:center}.ui-dialog .ui-dialog__scrim{background:rgba(0,0,0,.3);cursor:pointer;position:fixed;left:0;top:0;right:0;bottom:0;pointer-events:none;display:block;opacity:0;transition:opacity .1s cubic-bezier(.465,.183,.153,.946)}.ui-dialog.ui-dialog--open .ui-dialog__container{transform:scale(1);animation:ui-dialog-animation-open .15s cubic-bezier(.465,.183,.153,.946)}.ui-dialog.ui-dialog--open .ui-dialog__scrim{pointer-events:auto;opacity:1}.ui-dialog.ui-dialog--closed{transition:opacity .15s cubic-bezier(.465,.183,.153,.946)}.ui-dialog.ui-dialog--closed .ui-dialog__container{animation:ui-dialog-animation-closed .15s cubic-bezier(.465,.183,.153,.946) forwards}@media screen and (max-width: 600px){.ui-dialog .ui-dialog__container{height:100%;width:100%;max-width:none;min-width:auto;border-radius:0}.ui-dialog .ui-dialog__container .ui-dialog__header h2{font-size:var(--font-size-lg)}}@media screen and (max-width: 600px) and (display-mode: standalone){.ui-dialog .ui-dialog__container{height:100vh;padding-bottom:var(--safe-area-inset-bottom);width:100vw}.ui-dialog .ui-dialog__container .ui-dialog__header{padding-top:calc(var(--modal-padding) + var(--safe-area-inset-top))}}.ui-pane{--ui-comp-pane-header-padding-top: var(--offset-4);--ui-comp-pane-header-padding-right: var(--offset-4);--ui-comp-pane-header-padding-bottom: var(--offset-2);--ui-comp-pane-header-padding-left: var(--offset-4);--ui-comp-pane-header-background-color: hsl( var(--color-background-h), var(--color-background-s), calc(var(--color-background-l) - 4%) );--ui-comp-pane-scrim-color: hsl(var(--ui-sys-color-scrim));--ui-comp-pane-shadow: var(--ui-sys-elevation-level1-shadow);--ui-comp-pane-conainer-height: 90%;--ui-comp-pane-body-width: 60rem;--ui-comp-pane-body-min-height: 16rem;--ui-comp-pane-header-max-height: 6rem;--ui-comp-pane-container-max-width: calc(var(--ui-sys-unit) * 640);--ui-comp-pane-container-shape: var(--ui-sys-shape-corner-extra-large-top);--ui-comp-pane-container-color: hsl(var(--ui-sys-color-surface))}.ui-pane.ui-pane--size-sm{--ui-comp-pane-conainer-height: 30%}.ui-pane.ui-pane--size-auto{--ui-comp-pane-conainer-height: auto}.ui-pane.ui-pane-body--has-full-width{--ui-comp-pane-body-width: 100%}.ui-pane{position:fixed;bottom:0;left:0;width:100%;height:100%}.ui-pane .ui-pane__header{max-height:var(--ui-comp-pane-header-max-height);width:100%;margin-left:auto;margin-right:auto;padding-top:var(--ui-comp-pane-header-padding-top);padding-right:var(--ui-comp-pane-header-padding-right);padding-bottom:var(--ui-comp-pane-header-padding-bottom);padding-left:var(--ui-comp-pane-header-padding-left)}.ui-pane .ui-pane__container{z-index:2;position:fixed;bottom:0;width:100%;height:var(--ui-comp-pane-conainer-height);background-color:var(--ui-comp-pane-container-color);display:flex;flex-direction:column;border-radius:var(--ui-comp-pane-container-shape);overflow:hidden;padding-bottom:var(--safe-area-inset-bottom);max-width:var(--ui-comp-pane-container-max-width);transform:translate(-50%);left:50%}.ui-pane .ui-pane__container:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:hsl(var(--ui-sys-color-surface-tint));opacity:var(--ui-sys-elevation-level1-opacity);pointer-events:none}.ui-pane .ui-pane__body{width:100%;overflow-y:scroll;margin:0 auto;padding:0 .2rem;margin-bottom:var(--spacing-2);min-height:var(--ui-comp-pane-body-min-height);flex:1}.ui-pane .ui-pane__overlay{background-color:var(--ui-comp-pane-scrim-color);position:fixed;top:0;z-index:0;width:100%;height:100%;opacity:1}.ui-pane.ui-pane--size-auto .ui-pane__body{overflow:auto;padding:0}.ui-pane.ui-pane--open .ui-pane__container{animation:.3s pane-animation-open cubic-bezier(0,0,.2,1);box-shadow:var(--ui-comp-pane-shadow)}.ui-pane.ui-pane--open .ui-pane__overlay{animation:.3s animation-pane-open-opacity cubic-bezier(.4,0,.2,1)}.ui-pane.ui-pane--closed .ui-pane__container{animation:.3s pane-animation-closed cubic-bezier(0,0,.2,1) forwards}.ui-pane.ui-pane--closed .ui-pane__overlay{animation:.3s animation-pane-closed-opacity forwards cubic-bezier(.4,0,.2,1)}@media (display-mode: standalone){.ui-pane{--ui-comp-pane-conainer-height: calc( 100vh - var(--safe-area-inset-top) - var(--safe-area-inset-bottom) - 10% )}.ui-pane__overlay{width:100vw;height:100vh}.ui-pane .ui-pane__container{width:100vw}}@keyframes pane-animation-open{0%{transform:translate3d(-50%,100%,0)}to{transform:translate3d(-50%,0,0)}}@keyframes pane-animation-closed{0%{transform:translate3d(-50%,0,0)}to{transform:translate3d(-50%,100%,0)}}@keyframes animation-pane-open-opacity{0%{opacity:0}to{opacity:1}}@keyframes animation-pane-closed-opacity{0%{opacity:1}to{opacity:0}}.ui-tabs{--color-tab: hsl(var(--ui-sys-color-primary));--color-tab-inactive: hsl(var(--ui-sys-color-on-surface-variant));--ui-comp-tabs-active-indicator-color: hsl(var(--ui-sys-color-primary));--ui-comp-tabs-active-indicator-width: calc(var(--ui-sys-unit) * 3);--ui-comp-tabs-active-indicator-corner-size: calc(var(--ui-sys-unit) * 3);--ui-comp-tabs-divider-height: var(--ui-sys-unit);--ui-comp-tabs-divider-color: hsl(var(--ui-sys-color-surface-variant));height:100%;display:flex;align-items:center;position:relative;border-color:var(--ui-comp-tabs-divider-color)}.ui-tabs .ui-tabs__active-indicator{position:absolute;bottom:0;transition:all .3s cubic-bezier(.4,0,.2,1) 0ms;border-color:var(--ui-comp-tabs-active-indicator-color)}.ui-tabs.ui-tabs--orientation-horizontal{border-bottom-width:var(--ui-comp-tabs-divider-height);border-bottom-style:solid}.ui-tabs.ui-tabs--orientation-horizontal .ui-tabs__active-indicator{border-top-width:var(--ui-comp-tabs-active-indicator-width);border-top-style:solid;width:0%;border-radius:var(--ui-comp-tabs-active-indicator-corner-size) var(--ui-comp-tabs-active-indicator-corner-size) 0 0}.ui-tabs.ui-tabs--orientation-vertical{flex-direction:column;border-right-width:var(--ui-comp-tabs-divider-height);border-right-style:solid}.ui-tabs.ui-tabs--orientation-vertical .ui-tab{width:100%}.ui-tabs.ui-tabs--orientation-vertical .ui-tabs__active-indicator{border-left-width:var(--ui-comp-tabs-active-indicator-width);border-left-style:solid;bottom:inherit;right:0;height:0%;border-radius:var(--ui-comp-tabs-active-indicator-corner-size) 0 0 var(--ui-comp-tabs-active-indicator-corner-size)}.ui-tabs.ui-tabs--variant-secondary{--ui-comp-tabs-active-indicator-width: calc(var(--ui-sys-unit) * 2)}.ui-tabs.ui-tabs--variant-secondary .ui-tabs__active-indicator{border-radius:0}.ui-tab{--ui-tab-height: calc(var(--ui-sys-unit) * 48);display:flex;height:100%;min-height:var(--ui-tab-height);max-height:var(--ui-tab-height);color:var(--color-tab-inactive)}.ui-tab--has-label.ui-tab--has-icon.ui-tab--icon-placement-top,.ui-tab--has-label.ui-tab--has-icon.ui-tab--icon-placement-bottom{--ui-tab-height: calc(var(--ui-sys-unit) * 68)}.ui-tab.button--blue{background-color:transparent;border:none}.ui-tab.button--blue:focus,.ui-tab.button--blue:focus-within,.ui-tab.button--blue:hover{box-shadow:none;background-color:var(--color-blue-tint)}.ui-tab.button--blue.active,.ui-tab.button--blue.ui-tab--active{color:var(--color-secondary);box-shadow:none}.ui-tab.button--blue.active .ui-tab__active-indicator,.ui-tab.button--blue.ui-tab--active .ui-tab__active-indicator{width:100%;border-color:var(--active-indicator-color-tab);transition:.3s}.ui-tab--active{color:var(--color-secondary);box-shadow:none}.ui-tab--active .ui-tab__active-indicator{width:100%;border-color:var(--active-indicator-color-tab);transition:.3s}.ui-tab__content{display:flex;align-items:center;justify-content:center}.ui-tab__content--icon-placement-top,.ui-tab__content--icon-placement-bottom{flex-direction:column}.ui-tab__content--icon-placement-top .ui-tab__icon+.ui-tab__text{margin-top:var(--offset-1)}.ui-tab__content--icon-placement-start .ui-tab__icon+.ui-tab__text{margin-left:var(--offset-1)}.ui-tab__text{font-size:1.4rem;white-space:nowrap}.ui-tab__active-indicator{border-top:2px solid transparent;position:absolute;bottom:0;width:0%}.ui-tab__container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;pointer-events:none}.ui-breadcrumbs{line-height:1}.ui-breadcrumbs .ui-breadcrumb-link{text-decoration:none}.ui-breadcrumbs.ui-breadcrumbs--color-primary .ui-breadcrumb__label{color:hsl(var(--ui-sys-color-on-surface))}.ui-breadcrumbs.ui-breadcrumbs--color-white .ui-breadcrumb__label,.ui-breadcrumbs.ui-breadcrumbs--color-white .ui-breadcrumbs__back-button{color:var(--color-white)}.ui-breadcrumbs .ui-breadcrumbs__back-button{margin-right:var(--offset-3);text-decoration:none;padding:0}.ui-breadcrumbs .ui-breadcrumb--current .ui-breadcrumb__label{line-height:.8}@media screen and (max-width: 600px){.ui-breadcrumbs{align-items:center;height:100%;flex:0 0 auto;width:100%}.ui-breadcrumbs .ui-breadcrumb{height:100%;align-items:center}.ui-breadcrumbs .ui-breadcrumb:not(:nth-last-child(2)),.ui-breadcrumbs .ui-breadcrumbs__devider{display:none}.ui-breadcrumbs .ui-breadcrumb--current{flex:1;justify-content:center}.ui-breadcrumbs .ui-breadcrumb--current:first-child{margin-left:5rem}.ui-breadcrumbs .ui-breadcrumb--current .ui-breadcrumb__label{font-size:var(--font-size-lg)}.ui-breadcrumbs .ui-breadcrumbs__end{width:5rem}}.ui-alert{background-color:hsl(var(--ui-sys-color-surface));color:hsl(var(--ui-sys-color-primary));border:1px solid hsl(var(--ui-sys-color-primary));border-radius:.3rem;overflow:hidden;line-height:1.4;border-left-width:5px}.ui-alert.box-shadow{box-shadow:var(--box-shadow)}.ui-alert__container{padding:var(--offset-4);display:flex;align-items:center}.ui-alert__icon{margin-right:var(--offset-3)}.ui-alert--warning{border-color:var(--color-orange);color:var(--color-orange)}.ui-alert--done{border-color:var(--color-green);color:var(--color-green)}.ui-item{background-color:hsl(var(--ui-sys-color-surface-variant));border-radius:calc(var(--ui-sys-unit) * 12);padding:var(--spacing-2);position:relative;overflow:hidden}.ui-item:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:hsl(var(--ui-sys-color-surface-tint));opacity:8%;pointer-events:none}.ui-item .ui-item__buttons>*:not(:first-child){margin-left:var(--spacing-1)}.ui-item a{text-decoration:none}.ui-item:not(:last-child){margin-bottom:var(--spacing-2)!important}.ui-item .planner-label__button{font-size:0}.ui-item .ui-item-link{color:hsl(var(--ui-sys-color-on-surface-variant));margin-left:var(--spacing-2)}.ui-skeleton{display:block}.ui-skeleton-shim{position:relative;background-color:hsl(var(--ui-sys-color-skeleton));border-radius:calc(var(--ui-sys-unit) * 12);overflow:hidden;display:block;height:auto}.ui-skeleton-shim:before{content:" "}.ui-skeleton-shim-animation--wave:after{display:block;content:"";position:absolute;width:100%;height:100%;transform:translate(-100%);background:linear-gradient(90deg,transparent 10%,rgba(0,0,0,.1) 50%,transparent 90%);animation:loading 1.5s infinite}.ui-skeleton-shim-animation--pulse{animation:pulse 1.5s ease-in-out .5s infinite}.ui-skeleton-shim-variant--input{height:2.7rem}.ui-skeleton-shim-variant--h1{height:4rem}.ui-skeleton-shim-variant--h3{height:2.8rem}.ui-skeleton-shim-variant--notification{height:7.8rem}.ui-skeleton-shim-variant--item,.ui-skeleton-shim-variant--collapsible{height:7rem}.ui-skeleton-shim-variant--button{height:4.8rem}.ui-skeleton-shim-variant--wizard-steps{height:3.8rem}.ui-skeleton-shim-variant--rectangular{border-radius:0}.ui-skeleton-shim-variant--circular{border-radius:50%}.ui-skeleton-shim-variant--text{transform:scaleY(.7)}.ui-skeleton-shim-variant--chip{height:3.4rem;border-radius:.8rem;min-width:100px}.ui-skeleton-shim-with--children{max-width:fit-content}.ui-skeleton-shim-with--children>*{visibility:hidden}@keyframes loading{to{transform:translate(100%)}}@keyframes pulse{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.ui-paper{background-color:hsl(var(--ui-sys-color-surface));border-radius:calc(var(--ui-sys-unit) * 12);padding:var(--spacing-3);display:flex;flex-direction:column;position:relative}.ui-paper:not(:last-child){margin-bottom:var(--offset-3)}.ui-paper--has-elevation{box-shadow:var(--box-shadow)}.ui-paper--has-elevation:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:hsl(var(--ui-sys-color-surface-tint));opacity:8%;pointer-events:none}.ui-page-body{--padding-top: calc( var(--page-header--height) + var(--offset-4) + var(--safe-area-inset-top) );--padding-bottom: calc( var(--app-header--height) + var(--safe-area-inset-bottom) + var(--offset-4) );--padding-left: calc(var(--safe-area-inset-left) + var(--offset-4));--padding-right: calc(var(--safe-area-inset-right) + var(--offset-4))}@media screen and (max-width: 600px){.ui-page-body.has-image{--padding-top: 0;--padding-left: calc(var(--safe-area-inset-left));--padding-right: calc(var(--safe-area-inset-right));--padding-bottom: calc( var(--app-header--height) + var(--safe-area-inset-bottom) )}}body.no-scroll .ui-page-body{overflow:hidden}.ui-page-body{position:relative;overflow-y:scroll;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);padding-left:var(--padding-left);padding-right:var(--padding-right);max-width:110rem;margin:0 auto;width:100%;height:100%;perspective:1px;perspective-origin:0 0;overflow-x:hidden}.ui-page-body-content{transform-style:preserve-3d}@media screen and (max-width: 600px){.ui-page-side-navigation+.ui-page-container .ui-page-body{--padding-top: calc( var(--page-side-navigation--height) - var(--spacing-1) + var(--page-header--height) + var(--safe-area-inset-top) )}}@media screen and (min-width: 601px){.ui-page-header{--padding-top: calc( var(--app-header--height) + var(--offset-4) + var(--safe-area-inset-top) )}.ui-page-header~.ui-page-body{--padding-top: calc( var(--page-header--height) + var(--offset-4) + var(--safe-area-inset-top) );--padding-left: calc(var(--safe-area-inset-left) + var(--offset-4));--padding-right: calc(var(--safe-area-inset-right) + var(--offset-4))}}@media screen and (min-width: 1073px){.ui-page-body{--padding-bottom: calc(var(--offset-4) + var(--safe-area-inset-bottom))}}@media screen and (display-mode: standalone){.ui-page-body{height:100vh;width:100vw}}.ui-page .ui-page-container{height:100%;position:relative}.ui-page .ui-page-side-navigation{max-width:100%;width:100%;position:fixed;z-index:1;top:0}.ui-page .ui-page-side-navigation .ui-side-navigation{flex-direction:column}.ui-page .ui-page-side-navigation .ui-side-navigation .ui-tabs .ui-tab{width:100%}@media screen and (max-width: 600px){.ui-page .ui-page-side-navigation{padding-top:calc(var(--page-header--height) + var(--safe-area-inset-top))}}@media screen and (min-width: 601px){.ui-page .ui-page-side-navigation{max-width:fit-content;position:static;z-index:0;padding-top:var(--safe-area-inset-top)}.ui-page .ui-page-side-navigation .ui-side-navigation{flex-direction:row}}@media (display-mode: standalone){.ui-page,.ui-page-container{height:100vh;width:100vw}}.ui-page-header{--ui-comp-page-header-color: hsl(var(--ui-sys-color-surface));--ui-comp-page-header-bar-surface-color: hsl( var(--ui-sys-color-surface-tint), var(--ui-sys-elevation-level2-opacity) )}.ui-page-header,.ui-page-header-backdrop{display:flex;position:absolute;height:calc(var(--page-header--height) + var(--offset-2) + var(--offset-2));justify-content:center;z-index:2;width:100%;left:0}.ui-page-header-backdrop{--ui-comp-page-header-backdrop-color: var( --ui-sys-color-background-transparent );opacity:var(--ui-page-header-backdrop-opacity, 1);background-color:hsl(var(--ui-comp-page-header-backdrop-color));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ui-app-header+.ui-page .ui-page-header,.ui-app-header+.ui-page .ui-page-header-backdrop,.ui-app-header+.ui-page-transition-container .ui-page .ui-page-header,.ui-app-header+.ui-page-transition-container .ui-page .ui-page-header-backdrop{top:var(--app-header--height)}.ui-page-header-container{max-width:110rem;display:flex;align-items:center;flex-shrink:0;width:100%;padding:0 calc(var(--offset-4) + var(--safe-area-inset-right)) 0 calc(var(--offset-4) + var(--safe-area-inset-left))}@media screen and (min-width: 601px){.ui-app-header+.ui-page .ui-page-header,.ui-app-header+.ui-page .ui-page-header-backdrop,.ui-app-header+.ui-page-transition-container .ui-page .ui-page-header,.ui-app-header+.ui-page-transition-container .ui-page .ui-page-header-backdrop{top:calc(var(--app-header--height) + var(--safe-area-inset-top))}}@media screen and (max-width: 600px){.ui-page-header,.ui-page-header-backdrop{position:fixed;width:100%;padding-top:var(--safe-area-inset-top);height:calc(var(--page-header--height) + var(--safe-area-inset-top))}.ui-app-header+.ui-page .ui-page-header,.ui-app-header+.ui-page .ui-page-header-backdrop,.ui-app-header+.ui-page-transition-container .ui-page .ui-page-header,.ui-app-header+.ui-page-transition-container .ui-page .ui-page-header-backdrop{top:0}.ui-page-header-backdrop:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:hsl(var(--ui-sys-color-surface-tint));opacity:8%}.ui-page-header-container{padding:0 calc(var(--offset-2) + var(--safe-area-inset-right)) 0 calc(var(--offset-2) + var(--safe-area-inset-left))}}.ui-page-title{margin:0;font-size:var(--font-size-xl)}@media screen and (max-width: 1072px){.ui-page-title{font-size:var(--font-size-lg);margin:0 auto}}.ui-page-body-image--wrapper{height:var(--page-body-image-height, 350px);background-color:hsl(var(--ui-sys-color-surface-variant));position:relative}.ui-page-body-image--image{background-size:cover;height:var(--page-body-image-height, 350px);width:100%;position:fixed;top:0;z-index:0;background-repeat:no-repeat}.ui-page-body-image--container{position:relative;background-color:hsl(var(--ui-sys-color-surface-variant))}.ui-page-body-image--caption{position:absolute;z-index:1;bottom:0;color:#fff;font-family:var(--ui-sys-typescale-display-large-font-family-name);font-size:var(--ui-sys-typescale-display-large-font-size);font-weight:var(--ui-sys-typescale-display-large-font-weight);line-height:var(--ui-sys-typescale-display-large-line-height);padding:var(--offset-4);margin:0;opacity:calc(1 - var(--normalized-scrolled-value) * .25)}@media screen and (max-width: 600px){.ui-page-body-image{transform-style:preserve-3d}.ui-page-body-image--wrapper{transform-origin:0 0;transform:translateZ(-.25px) scale(1.25)}.ui-page-body-image--description{display:none}}@media screen and (min-width: 601px){.ui-page-body-image{margin-bottom:var(--offset-4);display:flex;border-radius:var(--ui-sys-shape-corner-large);overflow:hidden;flex-direction:row-reverse}.ui-page-body-image--wrapper{height:var(--page-body-image-height, 350px);width:50%}.ui-page-body-image--image{width:100%;position:static}.ui-page-body-image--container{width:50%;height:var(--page-body-image-height, 350px);padding:var(--offset-4)}.ui-page-body-image--caption{color:hsl(var(--ui-sys-color-on-surface-variant));position:static;padding:0;margin-bottom:var(--offset-4)}.ui-page-body-image--description{color:hsl(var(--ui-sys-color-on-surface-variant))}}.ui-popover{transform:scale(.5);transition:transform 50ms ease;position:fixed;width:auto;overscroll-behavior-y:contain;padding:var(--spacing-2)}.ui-list{padding:0;margin:0;list-style:none}.ui-list-item{--ui-list-item--padding-top: var(--spacing-1);--ui-list-item--padding-bottom: var(--spacing-1);--ui-list-item--padding-left: var(--spacing-2);--ui-list-item--padding-right: var(--spacing-2);padding:0;position:relative;display:flex}.ui-list-item.ui-list-item--has-padding{padding-top:var(--ui-list-item--padding-top);padding-right:var(--ui-list-item--padding-right);padding-bottom:var(--ui-list-item--padding-bottom);padding-left:var(--ui-list-item--padding-left)}.ui-list-item .ui-list-item__secondary-action{position:absolute;right:var(--spacing-2);top:50%;transform:translateY(-50%)}.ui-list-item-button{flex:1;justify-content:flex-start;padding:var(--ui-list-item--padding-top) var(--ui-list-item--padding-left);height:auto;--ripple-color: hsl(var(--ui-sys-color-on-surface))}.ui-list-item-button:hover{box-shadow:none}.ui-list-item-text{--ui-list-item-text-weight: 500;--ui-list-item-text-size: var(--ui-sys-typescale-body-medium-font-size);margin-top:calc(var(--offset-1) / 1);margin-bottom:calc(var(--offset-1) / 1);line-height:1.5;font-weight:var(--ui-list-item-text-weight);font-size:var(--ui-list-item-text-size)}.ui-list-item-icon{width:calc(var(--spacing-1) * 7);display:flex;align-items:center}.ui-list-item-trailing-icon{display:flex;align-items:center}.ui-list-item-trailing-text{--ui-list-item-trailing-text-padding-left: var(--offset-3);--ui-list-item-trailing-text-weight: 500;--ui-list-item-trailing-text-size: 1.4rem;padding-left:var(--ui-list-item-trailing-text-padding-left);display:flex;align-items:center;line-height:1.5;font-weight:var(--ui-list-item-trailing-text-weight);font-size:var(--ui-list-item-trailing-text-size)}.ui-navigation-bar{--ui-comp-navigation-bar-height: var(--main-nav--height, 8rem);--ui-comp-navigation-bar-button-spacing: var(--spacing-1);--ui-comp-navigation-bar-color: hsl(var(--ui-sys-color-surface));--ui-comp-navigation-bar-surface-color: hsl( var(--ui-sys-color-surface-tint), var(--ui-sys-elevation-level2-opacity) );height:var(--ui-comp-navigation-bar-height);display:flex;justify-self:center;margin-left:auto;height:100%;align-items:center;position:relative;z-index:1;background-color:var(--ui-comp-navigation-bar-color)}.ui-navigation-bar .ui-navigation-bar-button:not(:last-child){margin-right:var(--ui-comp-navigation-bar-button-spacing)}.ui-navigation-bar:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:var(--ui-comp-navigation-bar-surface-color);pointer-events:none}@media screen and (max-width: 1072px){.ui-navigation-bar{--ui-comp-navigation-bar-color: hsl(var(--ui-sys-color-surface), .8);width:100%;height:calc(var(--ui-comp-navigation-bar-height) + var(--safe-area-inset-bottom));justify-content:center;position:fixed;bottom:0;left:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding-bottom:var(--safe-area-inset-bottom);padding-right:var(--safe-area-inset-right);padding-left:calc(var(--safe-area-inset-left) + 8rem);z-index:1}}@media screen and (max-width: 600px){.ui-navigation-bar{box-shadow:none}}@media screen and (min-width: 1073px){.ui-navigation-bar{--ui-comp-navigation-bar-height: 100%;padding-left:var(--safe-area-inset-left);padding-top:calc(var(--safe-area-inset-top) + 8rem);flex-direction:column;width:calc(var(--ui-sys-unit) * 80)}.ui-navigation-bar .ui-navigation-bar-button{max-height:calc(var(--ui-sys-unit) * 56)}.ui-navigation-bar .ui-navigation-bar-button:not(:last-child){margin-right:0;margin-bottom:var(--offset-3)}}.ui-navigation-bar-button{--ui-comp-navigation-bar-button-padding-top: var(--offset-4);--ui-comp-navigation-bar-button-padding-bottom: var(--offset-3);--ui-comp-navigation-bar-button-text-size: var( --ui-sys-typescale-label-medium-font-size );--ui-comp-navigation-bar-label-tracking: var( --ui-sys-typescale-label-medium-tracking );--ui-comp-navigation-bar-button-text-line-height: var( --ui-sys-typescale-label-medium-line-height );--ui-comp-navigation-bar-button-text-inactive-color: var( --ui-sys-color-on-surface-variant );--ui-comp-navigation-bar-button-text-active-color: var( --ui-sys-color-on-surface );--ui-comp-navigation-bar-button-active-indicator-color: var( --ui-sys-color-secondary-container );--ui-comp-navigation-bar-button-icon-inactive-color: var( --ui-sys-color-on-surface-variant );--ui-comp-navigation-bar-button-icon-active-color: var( --ui-sys-color-on-secondary-container );--ui-comp-navigation-bar-button-state-layer-color: var( --ui-sys-color-on-surface-variant );--ui-comp-navigation-bar-button-state-layer-opacity: 0;display:flex;height:100%;min-width:4.8rem;flex:1;color:hsl(var(--ui-comp-navigation-bar-button-text-inactive-color))}.ui-navigation-bar-button:hover.ui-sys-state-layer:before{--ui-sys-state-layer-opacity: 0}.ui-navigation-bar-button .ui-navigation-bar-button__icon:before{content:"";width:100%;height:100%;border-radius:16px;opacity:0;top:0;z-index:-1;display:block;position:absolute;transform:scaleX(0);transition:.15s ease-out;pointer-events:none;background-color:hsl(var(--ui-comp-navigation-bar-button-active-indicator-color))}.ui-navigation-bar-button .ui-navigation-bar-button__icon:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;display:block;pointer-events:none;opacity:var(--ui-comp-navigation-bar-button-state-layer-opacity);border-radius:16px;background-color:hsl(var(--ui-comp-navigation-bar-button-state-layer-color));transition:.15s ease-out}.ui-navigation-bar-button.button{background-color:transparent;border:none}.ui-navigation-bar-button.button:focus,.ui-navigation-bar-button.button:focus-within,.ui-navigation-bar-button.button:hover{box-shadow:none}.ui-navigation-bar-button.button:hover .ui-navigation-bar-button__icon:after{--ui-comp-navigation-bar-button-state-layer-opacity: var( --ui-sys-state-hover-state-layer-opacity )}.ui-navigation-bar-button.button.active,.ui-navigation-bar-button.button:hover,.ui-navigation-bar-button.button.ui-navigation-bar-button--active{color:hsl(var(--ui-comp-navigation-bar-button-text-active-color));box-shadow:none}.ui-navigation-bar-button.button.active .ui-navigation-bar-button__icon:before,.ui-navigation-bar-button.button:hover .ui-navigation-bar-button__icon:before,.ui-navigation-bar-button.button.ui-navigation-bar-button--active .ui-navigation-bar-button__icon:before{transform:scale(1);opacity:1}.ui-navigation-bar-button__icon{position:relative;display:flex;align-items:center;justify-content:center;width:64px;height:32px;margin-bottom:4px}.ui-navigation-bar-button__content{padding-top:var(--ui-comp-navigation-bar-button-padding-top);padding-bottom:var(--ui-comp-navigation-bar-button-padding-bottom);display:flex;align-items:center;justify-content:center;flex-direction:column}.ui-navigation-bar-button__text{font-size:var(--ui-comp-navigation-bar-button-text-size);line-height:var(--ui-comp-navigation-bar-button-text-line-height);letter-spacing:var(--ui-comp-navigation-bar-label-tracking);white-space:nowrap}.ui-navigation-bar-button__container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;pointer-events:none}.accordion{box-shadow:RGB(0 0 0/20%) 0 2px 1px -1px,RGB(0 0 0/14%) 0 1px 1px 0,RGB(0 0 0/12%) 0 1px 3px 0;position:relative;border-radius:0;overflow:unset;transition:margin .15s cubic-bezier(.4,0,.2,1) 0ms}.accordion:first-of-type,.accordion:first-of-type .accordion-summary{border-top-left-radius:4px;border-top-right-radius:4px}.accordion:last-of-type,.accordion:last-of-type .accordion-summary[aria-expanded=false]{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.accordion.accordion--expanded{margin-bottom:var(--offset-3)!important}.accordion.accordion--expanded:not(:first-of-type){margin-top:var(--offset-3)!important}.accordion.accordion--expanded:not(:first-of-type):before{opacity:0}.accordion.accordion--expanded+.accordion:before{opacity:0}.accordion:not(:first-of-type):before{position:absolute;left:0;top:-1px;right:0;height:1px;content:"";opacity:1;background-color:#0000001f;transition:opacity .15s cubic-bezier(.4,0,.2,1) 0ms,background-color .15s cubic-bezier(.4,0,.2,1) 0ms}.accordion-summary{cursor:pointer;flex:auto;min-height:5.4rem;transition:min-height .15s cubic-bezier(.4,0,.2,1) 0ms,background-color .15s cubic-bezier(.4,0,.2,1) 0ms}.accordion-summary[aria-expanded=true]{min-height:6.4rem}.accordion-details{height:auto;overflow:visible;transition:height .3s cubic-bezier(.4,0,.2,1) 0ms}.ui-side-navigation{--ui-side-navigation-container-color: hsl( var(--ui-sys-color-surface-variant) );--side-navigation-body-padding-top: calc( var(--offset-3) + var(--safe-area-inset-top) );--side-navigation-body-padding-right: calc( var(--offset-3) + var(--safe-area-inset-right) );--side-navigation-body-padding-bottom: calc( var(--offset-3) + var(--safe-area-inset-bottom) );--side-navigation-body-padding-left: calc( var(--offset-3) + var(--safe-area-inset-left) )}.ui-side-navigation{height:100%;overflow:hidden;background-color:var(--ui-side-navigation-container-color);transition:.2s ease-out;transition-property:width,min-width,height,max-height}.ui-side-navigation .ui-side-navigation__close-button{background-color:#e5e5eb;width:100%}.ui-side-navigation.ui-side-navigation--is-expandable{width:30rem;max-width:30rem}.ui-side-navigation.ui-side-navigation--is-expandable .ui-side-navigation__body{padding-top:var(--side-navigation-body-padding-top);padding-right:var(--side-navigation-body-padding-right);padding-bottom:var(--side-navigation-body-padding-bottom);padding-left:var(--side-navigation-body-padding-left);min-width:30rem}.ui-side-navigation.ui-side-navigation--is-closed{max-width:6.8rem;width:6.8rem;transition:.2s ease-out}.ui-side-navigation.ui-side-navigation--is-closed .ui-side-navigation__body .ui-select,.ui-side-navigation.ui-side-navigation--is-closed .ui-side-navigation__body .ui-button{opacity:0}.ui-side-navigation.ui-side-navigation--is-open .ui-side-navigation__close-button{justify-content:flex-end}@media screen and (max-width: 1072px){.ui-side-navigation{max-height:calc(100% - var(--main-nav--height))}}@media screen and (max-width: 1072px) and (display-mode: standalone){.ui-side-navigation{max-height:100%}}@media screen and (max-width: 600px){.ui-side-navigation{max-width:100%;width:100%;display:flex;position:relative;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:var(--ui-side-navigation-container-color)}.ui-side-navigation.ui-side-navigation--is-open,.ui-side-navigation.ui-side-navigation--is-closed{max-width:100%;width:100%}.ui-side-navigation.ui-side-navigation--is-expandable{width:100%;max-width:100%}.ui-side-navigation.ui-side-navigation--is-expandable .ui-side-navigation__body{min-width:100%;padding-top:6rem}.ui-side-navigation.ui-side-navigation--is-open{height:calc(100vh - 11.6rem);max-height:calc(100vh - 11.6rem)}.ui-side-navigation.ui-side-navigation--is-open .ui-side-navigation__close-button{justify-content:center}.ui-side-navigation .ui-side-navigation__body{width:100%}.ui-side-navigation .ui-side-navigation__close-button{padding:0;width:100%;height:6rem;position:absolute}}@media screen and (max-width: 600px) and (display-mode: standalone){.ui-side-navigation--is-open{height:calc(100vh - 5.6rem - 6rem - var(--safe-area-inset-bottom) - var--(safe-area-inset-top));max-height:calc(100vh - 5.6rem - 6rem - var(--safe-area-inset-bottom) - var(--safe-area-inset-top))}}.ui-fab{--ui-comp-fab-container-width: calc(var(--ui-sys-unit) * 56);--ui-comp-button-container-height: calc(var(--ui-sys-unit) * 56);--ui-comp-button-color: hsl(var(--ui-sys-color-primary-container));--ui-comp-button-text-color: hsl(var(--ui-sys-color-on-primary-container));--ui-button-box-shadow: none;--ui-button-box-shadow--active: none;border-radius:calc(var(--ui-sys-unit) * 16);width:var(--ui-comp-fab-container-width)}.ui-fab .ui-ripple{--ripple-color: hsl(var(--ui-sys-color-on-primary-container))}.ui-fab.ui-fab--variant-regular{--ui-comp-button-container-padding-left: 0;--ui-comp-button-container-padding-right: 0}.ui-fab:hover.ui-sys-state-layer:before{--ui-sys-state-layer-color: var(--ui-sys-color-on-primary-container);--ui-sys-state-layer-opacity: var(--ui-sys-state-hover-state-layer-opacity)}@media screen and (max-width: 600px){.ui-fab.ui-fab--variant-extended{--ui-comp-button-container-padding-left: 0;--ui-comp-button-container-padding-right: 0}.ui-fab.ui-fab--variant-extended .ui-button-content__body{display:none}}@media screen and (min-width: 601px){.ui-fab.ui-fab--variant-extended{--ui-comp-fab-container-width: auto}}.ui-main-navigation{height:var(--main-nav--height);display:flex;margin-left:auto;height:100%;align-items:center}.ui-main-navigation .ui-tab{min-height:0!important}.ui-main-navigation .ui-tab .ui-tab__icon{margin-right:var(--offset-1)}.ui-main-navigation .ui-tab .ui-tab__content--icon-placement-top{flex-direction:row}.ui-main-navigation .ui-tabs{flex:1;min-height:0}@media screen and (max-width: 1072px){.ui-main-navigation{--background-color-a: .8;--background-color: hsla( var(--color-background-h), var(--color-background-s), calc(var(--color-background-l) * .97), var(--background-color-a) );width:100%;height:calc(var(--main-nav--height) + var(--safe-area-inset-bottom));background-color:var(--background-color);justify-content:center;position:fixed;bottom:0;left:0;box-shadow:0 0 5px #0003;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding-bottom:var(--safe-area-inset-bottom);padding-right:calc(var(--safe-area-inset-right) + var(--offset-4) + 5.2rem)}.ui-main-navigation .ui-tabs{flex:1;min-height:0}.ui-main-navigation .ui-tab{display:flex;height:var(--main-nav--height);flex:1}.ui-main-navigation .ui-tab .ui-tab__content{padding-top:0;padding-bottom:0}.ui-main-navigation .ui-tab .ui-tab__content--icon-placement-top{flex-direction:column}.ui-main-navigation .ui-tab .ui-tab__text{margin-top:var(--offset-1);font-size:1.2rem}.ui-main-navigation .ui-tab .ui-tab__icon{margin-right:0}}@media screen and (max-width: 600px){.ui-main-navigation{height:var(--main-nav--height);padding-bottom:0;position:static;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent}}@media screen and (min-width: 1073px){.ui-main-navigation .ui-tab__content{padding-top:0;padding-bottom:0;height:var(--main-nav--height)}}@keyframes ui-slide--in{to{transform:none}}@keyframes ui-slide--out{to{transform:translate3D(-110%,0,0)}}@keyframes ui-fade--in{to{opacity:1}}@keyframes ui-fade--out{to{opacity:0}}.ui-tooltip{transform:scale(.8);transition:opacity .2s ease,transform .2s ease;opacity:0;position:fixed;width:auto;background-color:#000c;color:var(--color-white);padding:var(--offset-2);font-size:var(--font-size-sm);border-radius:4px}.ui-info{cursor:default}.ui-divider{border-color:hsl(var(--ui-sys-color-outline-variant));border-width:0;border-style:solid;border-bottom-width:thin;margin:0;--ui-divider--inset-left: var(--spacing-2);--ui-divider--inset-right: var(--spacing-2)}.ui-divider.ui-divider--variant-inset{margin-left:var(--ui-divider--inset-left);margin-right:var(--ui-divider--inset-right)}.ui-menu{--ui-menu-container-min-width: 11.2rem;--ui-menu-container-max-width: 28rem;--ui-menu-container-corner-radius: .4rem;--ui-menu-icon-padding-right: var(--offset-3);padding:0;border-radius:var(--ui-menu-container-corner-radius)}.ui-menu .ui-menu__container{min-width:var(--ui-menu-container-min-width);max-width:var(--ui-menu-container-max-width);position:relative}.ui-menu .ui-menu__container:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:hsl(var(--ui-sys-color-surface-tint));opacity:var(--ui-sys-elevation-level2-opacity);pointer-events:none}.ui-menu .ui-menu__container .ui-list-item{--ui-list-item--padding-left: var(--offset-3)}.ui-menu .ui-menu__container .ui-list-item-icon{width:calc(2.4rem + var(--ui-menu-icon-padding-right))}.ui-list-item-text.ui-menu-item-text,.ui-menu-item-text{--ui-list-item-text-size: var(--ui-sys-typescale-label-large-size)}.ui-card{background-color:hsl(var(--ui-sys-color-surface-variant));border-radius:var(--ui-sys-shape-corner-large);padding:var(--offset-4);position:relative;overflow:hidden}.ui-card:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:hsl(var(--ui-sys-color-surface-tint));opacity:var(--ui-sys-elevation-level1-opacity);pointer-events:none}.header-navigation .ui-header-navigation__primary-action{z-index:1}.header-navigation nav{z-index:3;position:relative}.header-navigation nav>*:not(:last-child){margin-right:var(--spacing-1)}@media screen and (max-width: 600px){.ui-header-navigation__primary-action{position:fixed;bottom:calc(var(--spacing-2) + var(--safe-area-inset-bottom) + 1px);right:calc(50% + var(--spacing-2) + var(--safe-area-inset-right) - 55rem)}}@media screen and (max-width: 1072px){.header-navigation .ui-header-navigation__primary-action{position:fixed;bottom:calc(var(--spacing-2) + var(--safe-area-inset-bottom) + 1px + var(--main-nav--height));right:calc(var(--spacing-2) + var(--safe-area-inset-right));z-index:1}.header-navigation .header-navigation__menu-button{position:fixed;top:calc(var(--offset-2) + var(--safe-area-inset-top) + 3px);right:calc(var(--offset-2) + var(--safe-area-inset-right))}}.ui-toaster{height:fit-content}.ui-toaster--position-bottom-left{position:fixed;bottom:calc(var(--spacing-2) + var(--safe-area-inset-bottom));left:calc(var(--spacing-2) + var(--safe-area-inset-left));max-width:fit-content;justify-content:flex-end}@media screen and (max-width: 1072px){.ui-toaster--position-bottom-left{bottom:calc(var(--spacing-2) + var(--main-nav--height) + var(--safe-area-inset-bottom))}}.app-side-nav{position:fixed;z-index:2;color:var(--color-white)}.app-side-nav .nav-icon{color:hsl(var(--ui-sys-color-on-surface))}.app-side-nav .app-side-nav__drawer-button,.app-side-nav .nav-icon{padding:0;align-items:center;justify-content:center;display:flex;left:calc(var(--safe-area-inset-left) + var(--ui-sys-unit) * 18);top:calc(var(--safe-area-inset-top) + var(--ui-sys-unit) * 20)}.app-side-nav .nav-heading{padding-left:var(--spacing-1);font-family:var(--font-family-alt);padding-bottom:var(--spacing-2);padding-top:var(--spacing-2)}.app-side-nav .nav-drawer{position:fixed;top:0;left:0;bottom:0;overflow:"hidden";height:100%;padding-top:calc(var(--safe-area-inset-top) + var(--offset-3));padding-left:calc(var(--safe-area-inset-left) + var(--offset-3));padding-right:var(--offset-3);padding-bottom:calc(var(--offset-3) + var(--safe-area-inset-bottom));transition:transform .3s cubic-bezier(0,0,.2,1);transform:translate(-100%);z-index:2;background-color:hsl(var(--ui-sys-color-surface));border-radius:0 var(--ui-sys-shape-corner-large) var(--ui-sys-shape-corner-large) 0;overflow:hidden}.app-side-nav .nav-drawer:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:hsl(var(--ui-sys-color-surface-tint));opacity:var(--ui-sys-elevation-level1-opacity);pointer-events:none}.app-side-nav .nav-drawer .ui-navigation-drawer__body .button{justify-content:flex-start}.app-side-nav .nav-drawer .ui-navigation-drawer__menu{--ui-comp-button-text-color: hsl(var(--ui-sys-color-on-surface-variant));margin-left:var(--offset-3);margin-bottom:var(--spacing-3);margin-top:var(--spacing-1)}.app-side-nav ul{flex-direction:column;margin:0;padding:0;list-style-type:none}.app-side-nav ul a,.app-side-nav ul button{font-family:Roboto Condensed;text-decoration:none;padding:1.4rem 1.8rem;color:hsl(var(--ui-sys-color-on-surface-variant));font-size:1.6rem;background:none;border:none;font-weight:600;position:relative;width:100%;text-align:left;height:100%;border-radius:2.8rem}.app-side-nav ul a.active,.app-side-nav ul button.active{color:hsl(var(--ui-sys-color-on-secondary-container));background-color:hsl(var(--ui-sys-color-secondary-container))}.app-side-nav ul a.active:hover.ui-sys-state-layer:before,.app-side-nav ul button.active:hover.ui-sys-state-layer:before{--ui-sys-state-layer-color: var(--ui-sys-color-secondary-container)}.app-side-nav ul a:hover,.app-side-nav ul button:hover{--ui-comp-button-box-shadow: none}.app-side-nav ul a:hover.ui-sys-state-layer:before,.app-side-nav ul button:hover.ui-sys-state-layer:before{--ui-sys-state-layer-opacity: var( --ui-sys-state-hover-state-layer-opacity );--ui-sys-state-layer-color: var(--ui-sys-color-on-surface)}.app-side-nav .nav-scrim{background-color:hsl(var(--ui-sys-color-scrim));cursor:pointer;z-index:1;position:fixed;left:0;top:0;right:0;bottom:0;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s ease .3s;display:block}.nav-drawer-open .app-side-nav .nav-drawer{transform:translate(0);box-shadow:var(--ui-sys-elevation-level1-shadow)}.nav-drawer-open .app-side-nav .nav-scrim{pointer-events:auto;opacity:1;visibility:visible;transition:opacity .3s ease}@media screen and (max-width: 1072px){.app-side-nav .app-side-nav__drawer-button{position:fixed;bottom:calc(var(--safe-area-inset-bottom) + var(--ui-sys-unit) * 16);top:auto}}.add-user-form-label{position:relative}.input:focus+.add-user-form-label__text{position:static}.add-user-form-label__text{position:absolute;padding:1rem;top:0;color:var(--color-primary)}.form-error,.form-success{background-color:var(--color-red);padding:var(--offset-4);color:var(--color-white);font-weight:700;border-radius:3px}.form-success{background-color:var(--color-green)}.form-container{width:100;display:flex;flex-direction:column}@media screen and (min-width: 601px){.form-container{max-width:30rem}}.login-button{background-color:#4fba2d;border:none;color:#fff}.o-sign-in-page .ui-tabs{height:48px}.o-sign-in-page .ui-tabs .ui-tab{flex:1}.login-button-facebook,.login-button-google{align-items:stretch;padding:0;color:#fff;background-color:#4285f4;border:.1rem solid #4285f4;font-family:var(--font-family);font-size:1.6rem}.login-button-facebook .button-label,.login-button-google .button-label{flex:1}.login-button-facebook .button-icon,.login-button-google .button-icon{background-color:#fff;padding:1.2rem}.login-button-facebook .button-icon svg,.login-button-google .button-icon svg{width:2.4rem;max-height:2.4rem}.login-button-facebook{background-color:#1777f2;border-color:#1777f2}.login-container{width:30rem}.login-container>*{width:100%}.field-error,.validation-error{color:var(--color-red)}.ui-page--name-recipe{--ui-breadcrumb-opacity-crumb: 1;--ui-breadcrumb-label-transform-value: 0}.ui-page--name-recipe .ui-tab{flex:1}@media screen and (max-width: 600px){.ui-page--name-recipe{--ui-breadcrumb-label-transform-value: 15px}.ui-page--name-recipe .ui-breadcrumb{opacity:var(--ui-breadcrumb-opacity-crumb);transform:translateY(var(--ui-breadcrumb-label-transform-value))}}.o-user{width:100%;height:100%}.o-account .ui-tabs .ui-tab{min-height:0;max-height:6rem}@media screen and (max-width: 600px){.o-account{flex-direction:column}.o-account .ui-tabs .ui-tab{width:100%}}:root{--color-primary-h: 273;--color-primary-s: 76%;--color-primary-l: 18%;--color-primary: hsl( var(--color-primary-h), var(--color-primary-s), var(--color-primary-l) );--color-secondary-h: 209;--color-secondary-s: 54%;--color-secondary-l: 53%;--color-secondary: hsl(var(--ui-sys-color-secondary));--color-tertiary-h: 181;--color-tertiary-s: 54%;--color-tertiary-l: 53%;--color-tertiary: hsl( var(--color-tertiary-h), var(--color-tertiary-s), var(--color-tertiary-l) );--color-error-h: 4;--color-error-s: 81%;--color-error-l: 56%;--color-error: hsl( var(--color-error-h), var(--color-error-s), var(--color-error-l) );--color-background-h: 240;--color-background-s: 29%;--color-background-l: 97%;--color-background: hsl( var(--color-background-h), var(--color-background-s), var(--color-background-l) );--color-accent-h: 299;--color-accent-s: 100%;--color-accent-l: 50%;--color-accent: hsl( var(--color-accent-h), var(--color-accent-s), var(--color-accent-l) );--color-disabled-h: 240;--color-disabled-s: 13%;--color-disabled-l: 90%;--color-disabled: hsl( var(--color-disabled-h), var(--color-disabled-s), var(--color-disabled-l) );--color-success-h: 122;--color-success-s: 58%;--color-success-l: 37%;--color-success: hsl( var(--color-success-h), var(--color-success-s), var(--color-success-l) );--color-gray: hsl( var(--color-background-h), var(--color-background-s), calc(var(--color-background-l) * .9) );--color-white: #ffffff;--color--on-background: hsl(240, 1%, 17%);--color--on-primary: hsl(0, 0%, 100%);--color--on-secondary: hsl(0, 0%, 100%);--color--on-disabled: hsl( var(--color-disabled-h), var(--color-disabled-s), calc(var(--color-disabled-l) * .9) );--font-family-alt: "Roboto Condensed";--font-family: "Roboto";--font-size-xxs: 1rem;--font-size-xs: 1.2rem;--font-size-sm: 1.4rem;--font-size-md: 1.6rem;--font-size-lg: 2rem;--font-size-xl: 2.4rem;--font-size-xxl: 3rem;--font-weight-bold: 700;--offset-1: .4rem;--offset-2: .8rem;--offset-3: 1.2rem;--offset-4: 1.6rem;--spacing-1: 8px;--spacing-2: 16px;--spacing-3: 24px;--spacing-4: 32px;--elevation-1: 0 2px 1px -1px rgba(0, 0, 0, .16), 0 1px 1px 0px rgba(0, 0, 0, .14), 0 1px 1px 0px rgba(0, 0, 0, .12);--box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .15);--box-shadow-modal: 0 1px 11px 3px rgba(0, 0, 0, .2);--app-header--height: 8rem;--page-header--height: 7rem;--page-side-navigation--height: 8rem;--main-nav--height: 8rem;--safe-area-inset-top: env(safe-area-inset-top, 0);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0);--safe-area-inset-right: env(safe-area-inset-right, 0);--safe-area-inset-left: env(safe-area-inset-left, 0);--material-symbols--fill: 1;--material-symbols--weight: 450;--material-symbols--grade: 0;--material-sybmols--optical-size: 48;--ui-sys-shape-corner-large: 16px;--animation-duration: .4s}*{box-sizing:border-box}html{height:100%;width:100%;background-color:hsl(var(--ui-sys-color-background));-webkit-tap-highlight-color:transparent}body{height:100%;width:100%;margin:0;padding:0;color:hsl(var(--ui-sys-color-on-background));font-size:var(--ui-sys-typescale-body-large-font-size);font-family:var(--ui-sys-typescale-body-large-font-family-name);line-height:var(--ui-sys-typescale-body-large-line-height);font-weight:var(--ui-sys-typescale-body-large-font-weight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none}h1{color:hsl(var(--ui-sys-color-on-surface));font-size:var(--ui-sys-typescale-headline-large-font-size);line-height:var(--ui-sys-typescale-headline-large-line-height);margin-top:0}h2{color:hsl(var(--ui-sys-color-on-surface));font-size:var(--ui-sys-typescale-headline-medium-font-size);line-height:var(--ui-sys-typescale-headline-medium-line-height);margin-top:0}a{color:var(--color-secondary)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px rgba(255,255,255,0) inset;transition:background-color 5000s ease-in-out 0s}.material-symbols-outlined{font-variation-settings:"FILL" var(--material-symbols--fill),"wght" var(--material-symbols--weight),"GRAD" var(--material-symbols--grade),"opsz" var(--material-sybmols--optical-size)}.firebase-emulator-warning{display:none}.height-100{height:100%}.width-100{width:100%}.flex-1{flex:1!important}.flex-wrap-nowrap{flex-wrap:nowrap}.flex-wrap-wrap{flex-wrap:wrap}.flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.flex-direction-column{flex-direction:column}.flex-direction-column-reverse{flex-direction:column-reverse}.flex-initial{flex:initial!important}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-items-flex-start{align-items:flex-start}.align-items-flex-end{align-items:flex-end}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.justify-content-flex-end{justify-content:flex-end}.justify-content-flex-start{justify-content:flex-start}.display-block{display:block}.display-flex{display:flex}.text{margin-top:0;line-height:1.4;margin-bottom:var(--offset-4)}.text--size-sm{font-size:var(--font-size-sm)}.text--size-xs{font-size:var(--font-size-xs)}.text--size-xxs{font-size:var(--font-size-xxs)}.text--size-md{font-size:var(--font-size-md)}.text--size-lg{font-size:var(--font-size-lg)}.text--size-xl{font-size:var(--font-size-xl)}.text--size-xxl{font-size:var(--font-size-xxl)}.text--weight-bold{font-weight:700}.text--align-center{text-align:center}.text--decoration-none{text-decoration:none}.text--color-primary{color:hsl(var(--ui-sys-color-on-surface))}.margin-0{margin:0!important}.margin-t-0{margin-top:0!important}.margin-t-4{margin-top:var(--spacing-3)!important}.margin-b-0{margin-bottom:0!important}.margin-b-1{margin-bottom:.4rem!important}.margin-b-2{margin-bottom:.8rem!important}.margin-b-3{margin-bottom:1.2rem!important}.margin-b-4{margin-bottom:1.6rem!important}.margin-r-1{margin-right:.4rem!important}.margin-r-2{margin-right:.8rem!important}.margin-r-3{margin-right:1.2rem!important}.margin-r-4{margin-right:1.6rem!important}.margin-l-auto{margin-left:auto!important}.margin-l-1{margin-left:.4rem!important}.margin-l-2{margin-left:.8rem!important}.margin-l-3{margin-left:1.2rem!important}.margin-l-4{margin-left:1.6rem!important}.margin-x-1,.margin-x-2{margin-left:.8rem!important;margin-right:.8rem!important}.margin-x-3{margin-left:1.2rem!important;margin-right:1.2rem!important}.margin-x-4{margin-left:1.6rem!important;margin-right:1.6rem!important}.margin-y-0{margin-top:0;margin-bottom:0}.margin-y-1,.margin-y-2{margin-top:.8rem!important;margin-bottom:.8rem!important}.margin-y-3{margin-top:1.2rem!important;margin-bottom:1.2rem!important}.margin-y-4{margin-top:1.6rem!important;margin-bottom:1.6rem!important}.padding-0{padding:0!important}.padding-l-4{padding-left:1.6rem!important}.padding-r-4{padding-right:1.6rem!important}.padding-4{padding:1.6rem!important}.padding-x-4{padding-left:1.6rem!important;padding-right:1.6rem!important}.padding-y-2{padding-top:.8rem!important;padding-bottom:.8rem!important}.padding-y-4{padding-top:1.6rem!important;padding-bottom:1.6rem!important}#root{height:100%;width:100%}@media screen and (max-width: 1071px){:root{--app-page-header: 7rem;--app-header--height: 7rem}}@media (display-mode: standalone){body,html,#root{height:100vh;width:100vw}}@media screen and (max-width: 600px){:root{--animation-duration: .3s;--app-header--height: 8rem}}.ui-transition{height:100%;min-width:100%;display:flex}.fade .enter{animation:var(--animation-duration) enter--fade forwards;z-index:1}.fade .leave{animation:var(--animation-duration) leave--fade forwards}.forward .enter{animation:var(--animation-duration) enter--left forwards;z-index:1}.forward .leave{animation:var(--animation-duration) leave--right forwards}.forward .leave,.backward .leave{position:fixed;top:0}.backward .enter{animation:var(--animation-duration) enter--right forwards}.backward .leave{animation:var(--animation-duration) leave--left forwards}.is-touching-near-edge .enter,.is-touching-near-edge .leave{animation-duration:0}@keyframes enter--fade{0%{opacity:0}to{opacity:1}}@keyframes leave--fade{0%{opacity:1}to{opacity:0}}@keyframes enter--left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes enter--right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes leave--right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes leave--left{0%{transform:translate(0)}to{transform:translate(-100%)}}:root{font-size:62.5%;--ui-sys-unit:.1rem;--ui-sys-typescale-font-family-alt: "Roboto Condensed";--ui-sys-typescale-font-family: "Roboto";--ui-sys-typescale-line-height-small: 1.5;--ui-sys-typescale-line-height-large: 1.2;--ui-sys-typescale-display-large-font-family-name: var( --ui-sys-typescale-font-family-alt );--ui-sys-typescale-display-large-font-family-style: Regular;--ui-sys-typescale-display-large-font-weight: 700;--ui-sys-typescale-display-large-font-size: calc(var(--ui-sys-unit) * 57);--ui-sys-typescale-display-large-line-height: calc( var(--ui-sys-typescale-display-large-font-size) * var(--ui-sys-typescale-line-height-large) );--ui-sys-typescale-display-large-letter-spacing: -.25rem;--ui-sys-typescale-display-medium-font-family-name: var( --ui-sys-typescale-font-family-alt );--ui-sys-typescale-display-medium-font-family-style: Regular;--ui-sys-typescale-display-medium-font-weight: 700;--ui-sys-typescale-display-large-font-size: calc(var(--ui-sys-unit) * 45);--ui-sys-typescale-display-medium-line-height: calc( var(--ui-sys-typescale-display-medium-font-size) * var(--ui-sys-typescale-line-height-large) );--ui-sys-typescale-display-medium-letter-spacing: 0;--ui-sys-typescale-display-small-font-family-name: var( --ui-sys-typescale-font-family-alt );--ui-sys-typescale-display-small-font-family-style: Regular;--ui-sys-typescale-display-small-font-weight: 700;--ui-sys-typescale-display-small-font-size: calc(var(--ui-sys-unit) * 36);--ui-sys-typescale-display-small-line-height: calc( var(--ui-sys-typescale-display-small-font-size) * var(--ui-sys-typescale-line-height-large) );--ui-sys-typescale-display-small-letter-spacing: 0;--ui-sys-typescale-headline-large-font-family-name: var( --ui-sys-typescale-font-family-alt );--ui-sys-typescale-headline-large-font-family-style: Regular;--ui-sys-typescale-headline-large-font-weight: 700;--ui-sys-typescale-headline-large-font-size: calc(var(--ui-sys-unit) * 32);--ui-sys-typescale-headline-large-line-height: calc( var(--ui-sys-typescale-headline-large-font-size) * var(--ui-sys-typescale-line-height-large) );--ui-sys-typescale-headline-large-letter-spacing: 0;--ui-sys-typescale-headline-medium-font-family-name: var( --ui-sys-typescale-font-family-alt );--ui-sys-typescale-headline-medium-font-family-style: Regular;--ui-sys-typescale-headline-medium-font-weight: 700;--ui-sys-typescale-headline-medium-font-size: calc(var(--ui-sys-unit) * 28);--ui-sys-typescale-headline-medium-line-height: calc( var(--ui-sys-typescale-headline-medium-font-size) * var(--ui-sys-typescale-line-height-large) );--ui-sys-typescale-headline-medium-letter-spacing: 0;--ui-sys-typescale-headline-small-font-family-name: var( --ui-sys-typescale-font-family-alt );--ui-sys-typescale-headline-small-font-family-style: Regular;--ui-sys-typescale-headline-small-font-weight: 700;--ui-sys-typescale-headline-small-font-size: calc(var(--ui-sys-unit) * 24);--ui-sys-typescale-headline-small-line-height: calc( var(--ui-sys-typescale-headline-large-font-size) * var(--ui-sys-typescale-line-height-small) );--ui-sys-typescale-headline-small-letter-spacing: 0;--ui-sys-typescale-body-large-font-family-name: var( --ui-sys-typescale-font-family-alt );--ui-sys-typescale-body-large-font-family-style: var( --ui-sys-typescale-font-family-alt );--ui-sys-typescale-body-large-font-weight: 400;--ui-sys-typescale-body-large-font-size: calc(var(--ui-sys-unit) * 16);--ui-sys-typescale-body-large-line-height: calc( var(--ui-sys-typescale-body-large-font-size) * var(--ui-sys-typescale-line-height-small) );--ui-sys-typescale-body-large-letter-spacing: .5rem;--ui-sys-typescale-body-medium-font-family-name: var( --ui-sys-typescale-font-family-alt );--ui-sys-typescale-body-medium-font-family-style: Regular;--ui-sys-typescale-body-medium-font-weight: 400;--ui-sys-typescale-body-medium-font-size: calc(var(--ui-sys-unit) * 14);--ui-sys-typescale-body-medium-line-height: calc( var(--ui-sys-typescale-body-medium-font-size) * var(--ui-sys-typescale-line-height-small) );--ui-sys-typescale-body-medium-letter-spacing: .25rem;--ui-sys-typescale-body-small-font-family-name: var( --ui-sys-typescale-font-family-alt );--ui-sys-typescale-body-small-font-family-style: Regular;--ui-sys-typescale-body-small-font-weight: 400;--ui-sys-typescale-body-small-font-size: calc(var(--ui-sys-unit) * 12);--ui-sys-typescale-body-small-line-height: calc( var(--ui-sys-typescale-body-small-font-size) * var(--ui-sys-typescale-line-height-small) );--ui-sys-typescale-body-small-letter-spacing: .4rem;--ui-sys-typescale-label-large-font-family-name: var( --ui-sys-typescale-font-family-alt );--ui-sys-typescale-label-large-font-family-style: Medium;--ui-sys-typescale-label-large-font-weight: 500;--ui-sys-typescale-label-large-font-size: calc(var(--ui-sys-unit) * 14);--ui-sys-typescale-label-large-line-height: calc( var(--ui-sys-typescale-label-large-font-size) * var(--ui-sys-typescale-line-height-small) );--ui-sys-typescale-label-large-letter-spacing: .1rem;--ui-sys-typescale-label-medium-font-family-name: var( --ui-sys-typescale-font-family-alt );--ui-sys-typescale-label-medium-font-family-style: Medium;--ui-sys-typescale-label-medium-font-weight: 500;--ui-sys-typescale-label-medium-font-size: calc(var(--ui-sys-unit) * 12);--ui-sys-typescale-label-medium-line-height: calc( var(--ui-sys-typescale-label-medium-font-size) * var(--ui-sys-typescale-line-height-small) );--ui-sys-typescale-label-medium-letter-spacing: .5rem;--ui-sys-typescale-label-small-font-family-name: var( --ui-sys-typescale-font-family-alt );--ui-sys-typescale-label-small-font-family-style: Medium;--ui-sys-typescale-label-small-font-weight: 500px;--ui-sys-typescale-label-small-font-size: calc(var(--ui-sys-unit) * 11);--ui-sys-typescale-label-small-line-height: calc( var(--ui-sys-typescale-label-small-font-size) * var(--ui-sys-typescale-line-height-small) );--ui-sys-typescale-label-small-letter-spacing: .5rem;--ui-sys-typescale-title-large-font-family-name: var( --ui-sys-typescale-font-family-alt );--ui-sys-typescale-title-large-font-family-style: Regular;--ui-sys-typescale-title-large-font-weight: 400;--ui-sys-typescale-title-large-font-size: calc(var(--ui-sys-unit) * 22);--ui-sys-typescale-title-large-line-height: calc( var(--ui-sys-typescale-title-large-font-size) * var(--ui-sys-typescale-line-height-large) );--ui-sys-typescale-title-large-letter-spacing: 0rem;--ui-sys-typescale-title-medium-font-family-name: var( --ui-sys-typescale-font-family-alt );--ui-sys-typescale-title-medium-font-family-style: Medium;--ui-sys-typescale-title-medium-font-weight: 500;--ui-sys-typescale-title-medium-font-size: calc(var(--ui-sys-unit) * 16);--ui-sys-typescale-title-medium-line-height: calc( var(--ui-sys-typescale-title-medium-font-size) * var(--ui-sys-typescale-line-height-large) );--ui-sys-typescale-title-medium-letter-spacing: .15rem;--ui-sys-typescale-title-small-font-family-name: var( --ui-sys-typescale-font-family-alt );--ui-sys-typescale-title-small-font-family-style: Medium;--ui-sys-typescale-title-small-font-weight: 500;--ui-sys-typescale-title-small-font-size: calc(var(--ui-sys-unit) * 14);--ui-sys-typescale-title-small-line-height: calc( var(--ui-sys-typescale-title-small-font-size) * var(--ui-sys-typescale-line-height-large) );--ui-sys-typescale-title-small-letter-spacing: .1rem}:root{--ui-sys-elevation-level5-distance: calc(var(--ui-sys-unit) * 12);--ui-sys-elevation-level5-opacity: 14%;--ui-sys-elevation-level5-shadow: 0px 1px 2px 0px hsl(0,0%,0%, 30%),0px 16px 12px 5px hsl(0,0%,0%,15%);--ui-sys-elevation-level4-distance: calc(var(--ui-sys-unit) * 8);--ui-sys-elevation-level4-opacity: 12%;--ui-sys-elevation-level4-shadow: 0px 1px 2px 0px hsl(0,0%,0%, 30%),0px 8px 10px 4px hsl(0,0%,0%,15%);--ui-sys-elevation-level3-distance: calc(var(--ui-sys-unit) * 6);--ui-sys-elevation-level3-opacity: 11%;--ui-sys-elevation-level3-shadow: 0px 1px 2px 0px hsl(0,0%,0%, 30%),0px 4px 8px 3px hsl(0,0%,0%,15%);--ui-sys-elevation-level2-distance: calc(var(--ui-sys-unit) * 3);--ui-sys-elevation-level2-opacity: 8%;--ui-sys-elevation-level2-shadow: 0px 1px 2px 0px hsl(0,0%,0%, 30%),0px 2px 6px 2px hsl(0,0%,0%,15%);--ui-sys-elevation-level1-distance: calc(var(--ui-sys-unit) * 1);--ui-sys-elevation-level1-opacity: 5%;--ui-sys-elevation-level1-shadow: 0px 1px 2px 0px hsl(0,0%,0%, 30%),0px 1px 3px 1px hsl(0,0%,0%,15%);--ui-sys-elevation-level0-distance: 0;--ui-sys-elevation-level0-opacity: 0%;--ui-sys-elevation-level0-shadow: none}.ui-sys-elevation-layer:after{--ui-sys-elevation-layer-color: var(--ui-sys-color-surface-tint);--ui-sys-elevation-layer-level: var(--ui-sys-elevation-level0-opacity) content: "";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:hsl(var(--ui-sys-elevation-layer-color),var(--ui-sys-elevation-layer-level));pointer-events:none}:root{--ui-sys-shape-corner-none: 0;--ui-sys-shape-corner-extra-small: calc(var(--ui-sys-unit) * 4);--ui-sys-shape-corner-extra-small-top: var(--ui-sys-shape-corner-extra-small) var(--ui-sys-shape-corner-extra-small) 0 0;--ui-sys-shape-corner-small: calc(var(--ui-sys-unit) * 8);--ui-sys-shape-corner-medium: calc(var(--ui-sys-unit) * 12);--ui-sys-shape-corner-large: calc(var(--ui-sys-unit) * 16);--ui-sys-shape-corner-large-end: 0 var(--ui-sys-shape-corner-large) var(--ui-sys-shape-corner-large) 0;--ui-sys-shape-corner-large-top: var(--ui-sys-shape-corner-large) var(--ui-sys-shape-corner-large) 0 0;--ui-sys-shape-corner-extra-large: calc(var(--ui-sys-unit) * 28);--ui-sys-shape-corner-extra-large-top: var(--ui-sys-shape-corner-extra-large) var(--ui-sys-shape-corner-extra-large) 0 0}:root{--ui-sys-state-hover-state-layer-opacity: .08;--sys-state-focus-state-layer-opacity: .12;--ui-sys-state-pressed-state-layer-opacity: .12;--ui-sys-state-dragged-state-layer-opacity: .16}.ui-sys-state-layer:before{--ui-sys-state-layer-color: var(--ui-sys-color-on-primary);--ui-sys-state-layer-opacity: 0;content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:hsl(var(--ui-sys-state-layer-color),var(--ui-sys-state-layer-opacity));pointer-events:none}:root{--ui-ref-palette-tonal-low-1: 1;--ui-ref-palette-tonal-low-2: 2;--ui-ref-palette-tonal-low-3: 3;--ui-ref-palette-tonal-low-4: 4;--ui-ref-palette-tonal-high-1: 1;--ui-ref-palette-tonal-high-2: 2;--ui-ref-palette-tonal-high-3: 3;--ui-ref-palette-tonal-high-4: 4;--ui-ref-palette-tonal-high-5: 5;--ui-ref-palette-tonal-high-5-5: 5.5;--ui-ref-palette-tonal-high-5-9: 5.9;--ui-ref-palette-tonal-high-6: 6;--ui-ref-palette-primary-source: #310b51;--ui-ref-palette-primary-h: 250;--ui-ref-palette-primary-s: 45%;--ui-ref-palette-primary-l: 40%;--ui-ref-palette-primary-low-tones-l: calc( var(--ui-ref-palette-primary-l) / var(--ui-ref-palette-tonal-low-4) );--ui-ref-palette-primary-high-tones-l: calc( (100% - var(--ui-ref-palette-primary-l)) / var(--ui-ref-palette-tonal-high-6) );--ui-ref-palette-primary0: var(--ui-ref-palette-primary-h), var(--ui-ref-palette-primary-s), 0%;--ui-ref-palette-primary10-l: calc( var(--ui-ref-palette-primary-low-tones-l) * var(--ui-ref-palette-tonal-low-1) );--ui-ref-palette-primary10: var(--ui-ref-palette-primary-h), var(--ui-ref-palette-primary-s), var(--ui-ref-palette-primary10-l);--ui-ref-palette-primary20: var(--ui-ref-palette-primary-h), var(--ui-ref-palette-primary-s), calc( var(--ui-ref-palette-primary-low-tones-l) * var(--ui-ref-palette-tonal-low-2) );--ui-ref-palette-primary30: var(--ui-ref-palette-primary-h), var(--ui-ref-palette-primary-s), calc( var(--ui-ref-palette-primary-low-tones-l) * var(--ui-ref-palette-tonal-low-3) );--ui-ref-palette-primary40: var(--ui-ref-palette-primary-h), var(--ui-ref-palette-primary-s), var(--ui-ref-palette-primary-l);--ui-ref-palette-primary50: var(--ui-ref-palette-primary-h), var(--ui-ref-palette-primary-s), calc( var(--ui-ref-palette-primary-l) + var(--ui-ref-palette-primary-high-tones-l) * var(--ui-ref-palette-tonal-high-1) );--ui-ref-palette-primary60: var(--ui-ref-palette-primary-h), var(--ui-ref-palette-primary-s), calc( var(--ui-ref-palette-primary-l) + var(--ui-ref-palette-primary-high-tones-l) * var(--ui-ref-palette-tonal-high-2) );--ui-ref-palette-primary70: var(--ui-ref-palette-primary-h), var(--ui-ref-palette-primary-s), calc( var(--ui-ref-palette-primary-l) + var(--ui-ref-palette-primary-high-tones-l) * var(--ui-ref-palette-tonal-high-3) );--ui-ref-palette-primary80-l: calc( var(--ui-ref-palette-primary-l) + var(--ui-ref-palette-primary-high-tones-l) * var(--ui-ref-palette-tonal-high-4) );--ui-ref-palette-primary80: var(--ui-ref-palette-primary-h), var(--ui-ref-palette-primary-s), var(--ui-ref-palette-primary80-l);--ui-ref-palette-primary90: var(--ui-ref-palette-primary-h), var(--ui-ref-palette-primary-s), calc( var(--ui-ref-palette-primary-l) + var(--ui-ref-palette-primary-high-tones-l) * var(--ui-ref-palette-tonal-high-5) );--ui-ref-palette-primary95: var(--ui-ref-palette-primary-h), var(--ui-ref-palette-primary-s), calc( var(--ui-ref-palette-primary-l) + var(--ui-ref-palette-primary-high-tones-l) * var(--ui-ref-palette-tonal-high-5-5) );--ui-ref-palette-primary99-l: calc( var(--ui-ref-palette-primary-l) + var(--ui-ref-palette-primary-high-tones-l) * var(--ui-ref-palette-tonal-high-5-9) );--ui-ref-palette-primary99: var(--ui-ref-palette-primary-h), var(--ui-ref-palette-primary-s), var(--ui-ref-palette-primary99-l);--ui-ref-palette-primary100: var(--ui-ref-palette-primary-h), var(--ui-ref-palette-primary-s), 100%;--ui-ref-palette-secondary-h: 240;--ui-ref-palette-secondary-s: 40%;--ui-ref-palette-secondary-l: 45%;--ui-ref-palette-secondary-low-tones-l: calc( var(--ui-ref-palette-secondary-l) / var(--ui-ref-palette-tonal-low-4) );--ui-ref-palette-secondary-high-tones-l: calc( (100% - var(--ui-ref-palette-secondary-l)) / var(--ui-ref-palette-tonal-high-6) );--ui-ref-palette-secondary0: var(--ui-ref-palette-secondary-h), var(--ui-ref-palette-secondary-s), 0%;--ui-ref-palette-secondary10: var(--ui-ref-palette-secondary-h), var(--ui-ref-palette-secondary-s), calc( var(--ui-ref-palette-secondary-low-tones-l) * var(--ui-ref-palette-tonal-low-1) );--ui-ref-palette-secondary20: var(--ui-ref-palette-secondary-h), var(--ui-ref-palette-secondary-s), calc( var(--ui-ref-palette-secondary-low-tones-l) * var(--ui-ref-palette-tonal-low-2) );--ui-ref-palette-secondary30: var(--ui-ref-palette-secondary-h), var(--ui-ref-palette-secondary-s), calc( var(--ui-ref-palette-secondary-low-tones-l) * var(--ui-ref-palette-tonal-low-3) );--ui-ref-palette-secondary40: var(--ui-ref-palette-secondary-h), var(--ui-ref-palette-secondary-s), var(--ui-ref-palette-secondary-l);--ui-ref-palette-secondary50: var(--ui-ref-palette-secondary-h), var(--ui-ref-palette-secondary-s), calc( var(--ui-ref-palette-secondary-l) + var(--ui-ref-palette-secondary-high-tones-l) * var(--ui-ref-palette-tonal-high-1) );--ui-ref-palette-secondary60: var(--ui-ref-palette-secondary-h), var(--ui-ref-palette-secondary-s), calc( var(--ui-ref-palette-secondary-l) + var(--ui-ref-palette-secondary-high-tones-l) * var(--ui-ref-palette-tonal-high-2) );--ui-ref-palette-secondary70: var(--ui-ref-palette-secondary-h), var(--ui-ref-palette-secondary-s), calc( var(--ui-ref-palette-secondary-l) + var(--ui-ref-palette-secondary-high-tones-l) * var(--ui-ref-palette-tonal-high-3) );--ui-ref-palette-secondary80: var(--ui-ref-palette-secondary-h), var(--ui-ref-palette-secondary-s), calc( var(--ui-ref-palette-secondary-l) + var(--ui-ref-palette-secondary-high-tones-l) * var(--ui-ref-palette-tonal-high-4) );--ui-ref-palette-secondary90: var(--ui-ref-palette-secondary-h), var(--ui-ref-palette-secondary-s), calc( var(--ui-ref-palette-secondary-l) + var(--ui-ref-palette-secondary-high-tones-l) * var(--ui-ref-palette-tonal-high-5) );--ui-ref-palette-secondary95: var(--ui-ref-palette-secondary-h), var(--ui-ref-palette-secondary-s), calc( var(--ui-ref-palette-secondary-l) + var(--ui-ref-palette-secondary-high-tones-l) * var(--ui-ref-palette-tonal-high-5-5) );--ui-ref-palette-secondary99: var(--ui-ref-palette-secondary-h), var(--ui-ref-palette-secondary-s), calc( var(--ui-ref-palette-secondary-l) + var(--ui-ref-palette-secondary-high-tones-l) * var(--ui-ref-palette-tonal-high-5-9) );--ui-ref-palette-secondary100: var(--ui-ref-palette-secondary-h), var(--ui-ref-palette-secondary-s), 100%;--ui-ref-palette-neutral-h: 300;--ui-ref-palette-neutral-s: 2%;--ui-ref-palette-neutral-l: 37%;--ui-ref-palette-neutral-low-tones-l: calc( var(--ui-ref-palette-neutral-l) / var(--ui-ref-palette-tonal-low-4) );--ui-ref-palette-neutral-high-tones-l: calc( (100% - var(--ui-ref-palette-neutral-l)) / var(--ui-ref-palette-tonal-high-6) );--ui-ref-palette-neutral0: var(--ui-ref-palette-neutral-h), var(--ui-ref-palette-neutral-s), 0%;--ui-ref-palette-neutral10-l: calc( var(--ui-ref-palette-neutral-low-tones-l) * var(--ui-ref-palette-tonal-low-1) );--ui-ref-palette-neutral10: var(--ui-ref-palette-neutral-h), var(--ui-ref-palette-neutral-s), var(--ui-ref-palette-neutral10-l);--ui-ref-palette-neutral20: var(--ui-ref-palette-neutral-h), var(--ui-ref-palette-neutral-s), calc( var(--ui-ref-palette-neutral-low-tones-l) * var(--ui-ref-palette-tonal-low-2) );--ui-ref-palette-neutral30: var(--ui-ref-palette-neutral-h), var(--ui-ref-palette-neutral-s), calc( var(--ui-ref-palette-neutral-low-tones-l) * var(--ui-ref-palette-tonal-low-3) );--ui-ref-palette-neutral40: var(--ui-ref-palette-neutral-h), var(--ui-ref-palette-neutral-s), var(--ui-ref-palette-neutral-l);--ui-ref-palette-neutral50: var(--ui-ref-palette-neutral-h), var(--ui-ref-palette-neutral-s), calc( var(--ui-ref-palette-neutral-l) + var(--ui-ref-palette-neutral-high-tones-l) * var(--ui-ref-palette-tonal-high-1) );--ui-ref-palette-neutral60: var(--ui-ref-palette-neutral-h), var(--ui-ref-palette-neutral-s), calc( var(--ui-ref-palette-neutral-l) + var(--ui-ref-palette-neutral-high-tones-l) * var(--ui-ref-palette-tonal-high-2) );--ui-ref-palette-neutral70: var(--ui-ref-palette-neutral-h), var(--ui-ref-palette-neutral-s), calc( var(--ui-ref-palette-neutral-l) + var(--ui-ref-palette-neutral-high-tones-l) * var(--ui-ref-palette-tonal-high-3) );--ui-ref-palette-neutral80: var(--ui-ref-palette-neutral-h), var(--ui-ref-palette-neutral-s), calc( var(--ui-ref-palette-neutral-l) + var(--ui-ref-palette-neutral-high-tones-l) * var(--ui-ref-palette-tonal-high-4) );--ui-ref-palette-neutral90: var(--ui-ref-palette-neutral-h), var(--ui-ref-palette-neutral-s), calc( var(--ui-ref-palette-neutral-l) + var(--ui-ref-palette-neutral-high-tones-l) * var(--ui-ref-palette-tonal-high-5) );--ui-ref-palette-neutral95: var(--ui-ref-palette-neutral-h), var(--ui-ref-palette-neutral-s), calc( var(--ui-ref-palette-neutral-l) + var(--ui-ref-palette-neutral-high-tones-l) * var(--ui-ref-palette-tonal-high-5-5) );--ui-ref-palette-neutral99-l: calc( var(--ui-ref-palette-neutral-l) + var(--ui-ref-palette-neutral-high-tones-l) * var(--ui-ref-palette-tonal-high-5-9) );--ui-ref-palette-neutral99: var(--ui-ref-palette-neutral-h), var(--ui-ref-palette-neutral-s), var(--ui-ref-palette-neutral99-l);--ui-ref-palette-neutral100: var(--ui-ref-palette-neutral-h), var(--ui-ref-palette-neutral-s), 100%;--ui-ref-palette-neutral-variant-h: 287;--ui-ref-palette-neutral-variant-s: 7%;--ui-ref-palette-neutral-variant-l: 38%;--ui-ref-palette-neutral-variant-low-tones-l: calc( var(--ui-ref-palette-neutral-variant-l) / var(--ui-ref-palette-tonal-low-4) );--ui-ref-palette-neutral-variant-high-tones-l: calc( (100% - var(--ui-ref-palette-neutral-variant-l)) / var(--ui-ref-palette-tonal-high-6) );--ui-ref-palette-neutral-variant0: var(--ui-ref-palette-neutral-variant-h), var(--ui-ref-palette-neutral-variant-s), 0%;--ui-ref-palette-neutral-variant10: var(--ui-ref-palette-neutral-variant-h), var(--ui-ref-palette-neutral-variant-s), calc( var(--ui-ref-palette-neutral-variant-low-tones-l) * var(--ui-ref-palette-tonal-low-1) );--ui-ref-palette-neutral-variant20: var(--ui-ref-palette-neutral-variant-h), var(--ui-ref-palette-neutral-variant-s), calc( var(--ui-ref-palette-neutral-variant-low-tones-l) * var(--ui-ref-palette-tonal-low-2) );--ui-ref-palette-neutral-variant30: var(--ui-ref-palette-neutral-variant-h), var(--ui-ref-palette-neutral-variant-s), calc( var(--ui-ref-palette-neutral-variant-low-tones-l) * var(--ui-ref-palette-tonal-low-3) );--ui-ref-palette-neutral-variant40: var(--ui-ref-palette-neutral-variant-h), var(--ui-ref-palette-neutral-variant-s), var(--ui-ref-palette-neutral-variant-l);--ui-ref-palette-neutral-variant50: var(--ui-ref-palette-neutral-variant-h), var(--ui-ref-palette-neutral-variant-s), calc( var(--ui-ref-palette-neutral-variant-l) + var(--ui-ref-palette-neutral-variant-high-tones-l) * var(--ui-ref-palette-tonal-high-1) );--ui-ref-palette-neutral-variant60: var(--ui-ref-palette-neutral-variant-h), var(--ui-ref-palette-neutral-variant-s), calc( var(--ui-ref-palette-neutral-variant-l) + var(--ui-ref-palette-neutral-variant-high-tones-l) * var(--ui-ref-palette-tonal-high-2) );--ui-ref-palette-neutral-variant70: var(--ui-ref-palette-neutral-variant-h), var(--ui-ref-palette-neutral-variant-s), calc( var(--ui-ref-palette-neutral-variant-l) + var(--ui-ref-palette-neutral-variant-high-tones-l) * var(--ui-ref-palette-tonal-high-3) );--ui-ref-palette-neutral-variant80: var(--ui-ref-palette-neutral-variant-h), var(--ui-ref-palette-neutral-variant-s), calc( var(--ui-ref-palette-neutral-variant-l) + var(--ui-ref-palette-neutral-variant-high-tones-l) * var(--ui-ref-palette-tonal-high-4) );--ui-ref-palette-neutral-variant90: var(--ui-ref-palette-neutral-variant-h), var(--ui-ref-palette-neutral-variant-s), calc( var(--ui-ref-palette-neutral-variant-l) + var(--ui-ref-palette-neutral-variant-high-tones-l) * var(--ui-ref-palette-tonal-high-5) );--ui-ref-palette-neutral-variant95: var(--ui-ref-palette-neutral-variant-h), var(--ui-ref-palette-neutral-variant-s), calc( var(--ui-ref-palette-neutral-variant-l) + var(--ui-ref-palette-neutral-variant-high-tones-l) * var(--ui-ref-palette-tonal-high-5-5) );--ui-ref-palette-neutral-variant99: var(--ui-ref-palette-neutral-variant-h), var(--ui-ref-palette-neutral-variant-s), calc( var(--ui-ref-palette-neutral-variant-l) + var(--ui-ref-palette-neutral-variant-high-tones-l) * var(--ui-ref-palette-tonal-high-5-9) );--ui-ref-palette-neutral-variant100: var(--ui-ref-palette-neutral-variant-h), var(--ui-ref-palette-neutral-variant-s), 100%}:root{--ui-sys-motion-duration-short1: 50ms;--ui-sys-motion-duration-short2: .1s;--ui-sys-motion-duration-short3: .15s;--ui-sys-motion-duration-short4: .2s;--ui-sys-motion-duration-medium1: .25s;--ui-sys-motion-duration-medium2: .3s;--ui-sys-motion-duration-medium3: .35s;--ui-sys-motion-duration-medium4: .4s;--ui-sys-motion-duration-long1: .45s;--ui-sys-motion-duration-long2: .5s;--ui-sys-motion-duration-long3: .55s;--ui-sys-motion-duration-long4: .6s;--ui-sys-motion-duration-extra-long1: .7s;--ui-sys-motion-duration-extra-long2: .8s;--ui-sys-motion-duration-extra-long3: .9s;--ui-sys-motion-duration-extra-long4: .9s;--ui-sys-motion-easing-linear: 0, 0, 1, 1;--ui-sys-motion-easing-emphasized: .2, 0, 0, 1;--ui-sys-motion-easing-legacy: .4, 0, .2, 1;--ui-sys-motion-easing-legacy-decelerate: 0, 0, .2, 1;--ui-sys-motion-easing-legacy-accelerate: .4, 0, 1, 1;--ui-sys-motion-easing-emphasized: none;--ui-sys-motion-easing-emphasized-decelerate: .05, .7, .1, 1;--ui-sys-motion-easing-emphasized-accelerate: .3, 0, .8, .15;--ui-sys-motion-easing-standard: .2, 0, 0, 1;--ui-sys-motion-easing-standard-decelerate: 0, 0, 0, 1;--ui-sys-motion-easing-standard-accelerate: .3, 0, 1, 1}@media (prefers-color-scheme: light){:root{--ui-sys-color-primary: var(--ui-ref-palette-primary40);--ui-sys-color-primary-container: var(--ui-ref-palette-primary90);--ui-sys-color-secondary: var(--ui-ref-palette-secondary40);--ui-sys-color-secondary-container: var(--ui-ref-palette-secondary90);--ui-sys-color-surface: var(--ui-ref-palette-neutral99);--ui-sys-color-surface-variant: var(--ui-ref-palette-neutral-variant90);--ui-sys-color-surface-tint: var(--ui-sys-color-primary);--ui-sys-color-surface-tint-transparent: var(--ui-ref-palette-neutral40), .9;--ui-sys-color-surface-transparent: var(--ui-ref-palette-neutral99), .9;--ui-sys-color-background: var(--ui-ref-palette-neutral99);--ui-sys-color-background-transparent: var(--ui-ref-palette-neutral99), .9;--ui-sys-color-outline: var(--ui-ref-palette-neutral50);--ui-sys-color-outline-variant: var(--ui-ref-palette-neutral80);--ui-sys-color-scrim: 0, 0%, 0%, .32;--ui-sys-color-skeleton: var(--ui-sys-color-surface-variant), .8;--ui-sys-color-on-primary: var(--ui-ref-palette-primary100);--ui-sys-color-on-primary-container: var(--ui-ref-palette-primary10);--ui-sys-color-on-secondary: var(--ui-ref-palette-secondary100);--ui-sys-color-on-secondary-container: var(--ui-ref-palette-secondary10);--ui-sys-color-on-surface: var(--ui-ref-palette-neutral10);--ui-sys-color-on-surface-variant: var(--ui-ref-palette-neutral-variant30);--ui-sys-color-on-background: var(--ui-ref-palette-neutral10);--ui-sys-color-inverse-surface: var(--ui-ref-palette-neutral20);--ui-sys-color-inverse-on-surface: var(--ui-ref-palette-neutral95);--ui-sys-color-inverse-primary: var(--ui-ref-palette-primary80)}}@media (prefers-color-scheme: dark){:root{--ui-sys-color-primary: var(--ui-ref-palette-primary80);--ui-sys-color-primary-container: var(--ui-ref-palette-primary30);--ui-sys-color-secondary: var(--ui-ref-palette-secondary80);--ui-sys-color-secondary-container: var(--ui-ref-palette-secondary30);--ui-sys-color-surface: var(--ui-ref-palette-neutral10);--ui-sys-color-surface-variant: var(--ui-ref-palette-neutral-variant30);--ui-sys-color-surface-tint: var(--ui-sys-color-primary);--ui-sys-color-surface-tint-transparent: var(--ui-ref-palette-primary80), .9;--ui-sys-color-surface-transparent: var(--ui-ref-palette-neutral10), .9;--ui-sys-color-background: var(--ui-ref-palette-neutral10);--ui-sys-color-background-transparent: var(--ui-ref-palette-neutral10), .9;--ui-sys-color-outline: var(--ui-ref-palette-neutral60);--ui-sys-color-outline-variant: var(--ui-ref-palette-neutral30);--ui-sys-color-scrim: 0, 0%, 0%, .32;--ui-sys-color-skeleton: var(--ui-sys-color-surface-variant), .8;--ui-sys-color-on-primary: var(--ui-ref-palette-primary20);--ui-sys-color-on-primary-container: var(--ui-ref-palette-primary90);--ui-sys-color-on-secondary: var(--ui-ref-palette-secondary20);--ui-sys-color-on-secondary-container: var(--ui-ref-palette-secondary90);--ui-sys-color-on-surface: var(--ui-ref-palette-neutral90);--ui-sys-color-on-surface-variant: var(--ui-ref-palette-neutral-variant80);--ui-sys-color-on-background: var(--ui-ref-palette-neutral90);--ui-sys-color-inverse-surface: var(--ui-ref-palette-neutral90);--ui-sys-color-inverse-on-surface: var(--ui-ref-palette-neutral20);--ui-sys-color-inverse-primary: var(--ui-ref-palette-primary40)}}
