html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace;font-size:1em}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}template{display:none}.shadow{-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.shadow--big{-webkit-box-shadow:var(--shadow-big);box-shadow:var(--shadow-big)}.shadow--big-up{-webkit-box-shadow:var(--shadow-big-up);box-shadow:var(--shadow-big-up)}.border-radius{border-radius:var(--border-radius)}@font-face{font-family:Metropolis;font-style:normal;font-weight:400;src:url(../assets/39c1132e.woff2) format("woff2"),url(../assets/61299200.woff) format("woff")}@font-face{font-family:Metropolis;font-style:normal;font-weight:700;src:url(../assets/f40f5cf4.woff2) format("woff2"),url(../assets/764af077.woff) format("woff")}.color--primary-text-color{color:var(--primary-text-color)}.color--secondary-text-color{color:var(--secondary-text-color)}.color--input-fill-color{color:var(--input-fill-color)}.color--input-stroke-color{color:var(--input-stroke-color)}.color--input-stroke-focus-color{color:var(--input-stroke-focus-color)}.color--input-placeholder-text-color{color:var(--input-placeholder-text-color)}.color--background-color{color:var(--background-color)}.color--foreground-color{color:var(--foreground-color)}.color--icon-color{color:var(--icon-color)}.color--divider-color{color:var(--divider-color)}.color--divider-hover-color{color:var(--divider-hover-color)}.color--overlay-color{color:var(--overlay-color)}.color--info-color{color:var(--info-color)}.color--info-complementary-color{color:var(--info-complementary-color)}.color--warning-color{color:var(--warning-color)}.color--warning-complementary-color{color:var(--warning-complementary-color)}.color--warning-hover-color{color:var(--warning-hover-color)}.color--warning-active-color{color:var(--warning-active-color)}.color--warning-secondary-hover-color{color:var(--warning-secondary-hover-color)}.color--warning-secondary-active-color{color:var(--warning-secondary-active-color)}.color--main-color{color:var(--main-color)}.color--main-hover-color{color:var(--main-hover-color)}.color--main-active-color{color:var(--main-active-color)}.color--main-secondary-hover-color{color:var(--main-secondary-hover-color)}.color--main-secondary-active-color{color:var(--main-secondary-active-color)}.color--main-complementary-color{color:var(--main-complementary-color)}.color--success-color{color:var(--success-color)}.color--success-hover-color{color:var(--success-hover-color)}.color--success-active-color{color:var(--success-active-color)}.color--success-secondary-hover-color{color:var(--success-secondary-hover-color)}.color--success-secondary-active-color{color:var(--success-secondary-active-color)}.color--success-complementary-color{color:var(--success-complementary-color)}.color--danger-color{color:var(--danger-color)}.color--danger-hover-color{color:var(--danger-hover-color)}.color--danger-active-color{color:var(--danger-active-color)}.color--danger-secondary-hover-color{color:var(--danger-secondary-hover-color)}.color--danger-secondary-active-color{color:var(--danger-secondary-active-color)}.color--danger-complementary-color{color:var(--danger-complementary-color)}.alert-list{display:block;list-style-type:none;margin:0;padding:0}.alert{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:calc(var(--space)*2) calc(var(--space)*3);pointer-events:all;word-break:break-word}.alert__icon{display:block;font-size:0;margin-right:-.2rem;padding-top:.1rem}.alert--info{background-color:var(--info-color)}.alert--danger{background-color:var(--danger-color)}.alert--success{background-color:var(--success-color)}.alert--warning{background-color:var(--warning-color)}.avatar{display:block;height:4rem;position:relative;width:4rem}.avatar__image{border:.1rem solid var(--foreground-color);border-radius:50%;display:block}.avatar__image,.avatar__text{height:4rem;overflow:hidden;width:4rem}.avatar__text{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:.1rem solid var(--icon-color);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.avatar__text--danger{border-color:var(--danger-color)}.avatar__text--success{border-color:var(--success-color)}.avatar__text--info{border-color:var(--info-color)}.avatar--clickable{cursor:pointer}@media (hover:hover){.avatar--clickable:hover{opacity:.85}}.badge-wrapper{position:relative}.badge-wrapper--block{display:block}.badge-wrapper--inline{display:inline-block}.badge-wrapper__badge{position:absolute}.badge-wrapper--large.badge-wrapper--inset>.badge-wrapper__badge{right:calc(12.5% - .8rem);top:calc(12.5% - .8rem)}.badge-wrapper--large.badge-wrapper--outset>.badge-wrapper__badge{right:-.8rem;top:-.8rem}.badge-wrapper--small.badge-wrapper--inset>.badge-wrapper__badge{right:calc(12.5% - .6rem);top:calc(12.5% - .6rem)}.badge-wrapper--small.badge-wrapper--outset>.badge-wrapper__badge{right:-.6rem;top:-.6rem}.badge{border-radius:50%;color:var(--foreground-color);display:block;overflow:hidden;text-align:center}.badge--large{height:1.6rem;line-height:1.6rem;width:1.6rem}.badge--small{height:1.2rem;line-height:1.2rem;width:1.2rem}.badge--large.badge--short{font-size:1rem}.badge--large.badge--long,.badge--small.badge--short{font-size:.8rem}.badge--small.badge--long{font-size:.6rem}.badge--info{background-color:var(--info-color)}.badge--danger{background-color:var(--danger-color)}.badge--success{background-color:var(--success-color)}.badge--warning{background-color:var(--warning-color)}.badge--no-severity{background-color:var(--icon-color)}.badge__title{width:100%}.button-group{display:-webkit-box;display:-ms-flexbox;display:flex}.button-group--vertical{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;justify-items:flex-start}.button-group--horizontal,.button-group--vertical{-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button-group--horizontal{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.button-group--vertical.button-group--inline{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;justify-content:flex-start}.button-group--vertical.button-group--block{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;justify-content:flex-start}.button-group--horizontal.button-group--inline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-group--horizontal.button-group--block{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;width:100%}.button-group--block .button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:solid;border-width:.1rem;cursor:pointer;outline:none!important;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button:disabled{cursor:default;opacity:.5;pointer-events:none}.button--inline{display:inline-block;width:auto}.button--block{display:block;text-align:center;width:100%}.button--small{padding:.9rem 1.5rem}.button--medium{padding:1.1rem 2.4rem}.button--big{padding:1.5rem 3.2rem}.button--primary.button--info{background-color:var(--main-color);border-color:var(--main-color)}@media (hover:hover){.button--primary.button--info:hover{background-color:var(--main-hover-color);border-color:var(--main-hover-color)}}.button--primary.button--danger{background-color:var(--danger-color);border-color:var(--danger-color)}@media (hover:hover){.button--primary.button--danger:hover{background-color:var(--danger-hover-color);border-color:var(--danger-hover-color)}}.button--primary.button--success{background-color:var(--success-color);border-color:var(--success-color)}@media (hover:hover){.button--primary.button--success:hover{background-color:var(--success-hover-color);border-color:var(--success-hover-color)}}.button--secondary{background-color:transparent}.button--secondary.button--info{border-color:var(--main-color);color:var(--main-color)}@media (hover:hover){.button--secondary.button--info:hover{background-color:var(--main-secondary-hover-color)}}.button--secondary.button--danger{border-color:var(--danger-color);color:var(--danger-color)}@media (hover:hover){.button--secondary.button--danger:hover{background-color:var(--danger-secondary-hover-color)}}.button--secondary.button--success{border-color:var(--success-color);color:var(--success-color)}@media (hover:hover){.button--secondary.button--success:hover{background-color:var(--success-secondary-hover-color)}}.button--tertiary{background-color:transparent;border-color:transparent}.button--tertiary.button--info{color:var(--main-color)}@media (hover:hover){.button--tertiary.button--info:hover{background-color:var(--main-secondary-hover-color)}}.button--tertiary.button--danger{color:var(--danger-color)}@media (hover:hover){.button--tertiary.button--danger:hover{background-color:var(--danger-secondary-hover-color)}}.button--tertiary.button--success{color:var(--success-color)}@media (hover:hover){.button--tertiary.button--success:hover{background-color:var(--success-secondary-hover-color)}}.circle-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:50%;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:calc(var(--space)*16);justify-content:center;margin:0;outline:none!important;padding:0;text-decoration:none;width:calc(var(--space)*16)}.circle-button__wrapper{display:inline-block;text-align:center}.circle-button--enabled{cursor:pointer;-webkit-transition:background-color .12s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .12s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out,background-color .12s ease-in-out;transition:box-shadow .15s ease-in-out,background-color .12s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (hover:hover){.circle-button--enabled:hover{-webkit-box-shadow:var(--shadow-big);box-shadow:var(--shadow-big)}}.circle-button--disabled{cursor:default;opacity:.5}.clickable{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;text-decoration:none}.clickable--clickable{cursor:pointer}@media (hover:hover){.clickable--clickable:hover{opacity:.7}}.floating-button__wrapper{bottom:2rem;left:0;position:sticky;right:0;z-index:1}@media screen and (min-width:768px) and (max-width:991px),screen and (min-width:992px) and (max-width:1199px),screen and (min-width:1200px){.floating-button__wrapper{bottom:4.4rem}}.floating-button{position:relative}.floating-button--inline{display:inline-block}.floating-button--block{display:block}.floating-button__notification{background-color:var(--danger-color);border-radius:50%;display:block;height:1rem;pointer-events:none;position:absolute;right:-.4rem;top:-.4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1rem}.segmented-control-group{width:auto}.segmented-control-group--disabled{cursor:default;opacity:.7;pointer-events:none}.segmented-control{border-style:solid;border-width:.1rem;overflow:hidden;padding:.9rem 1.5rem}.segmented-control--selected{background-color:var(--main-color);border-color:var(--main-color);cursor:default;pointer-events:none}.segmented-control--not-selected{background-color:var(--input-fill-color);border-color:var(--input-stroke-color);cursor:pointer}.segmented-control--not-selected.focus-visible,.segmented-control--not-selected:hover{background-color:var(--main-secondary-hover-color);outline:none}.segmented-control--not-selected:focus-visible,.segmented-control--not-selected:hover{background-color:var(--main-secondary-hover-color);outline:none}.segmented-control:first-child{border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.segmented-control:last-child{border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.step-button{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:.1rem solid var(--main-color);border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 4.8rem;flex:0 0 4.8rem;height:4.8rem;justify-content:center;outline:none!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:4.8rem}.step-button:hover{border-color:var(--main-hover-color)}.step-button:hover .text{color:var(--main-hover-color)}.toggle-button-group{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.toggle-button-group .toggle-button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.toggle-button-group .toggle-button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.toggle-button-group .toggle-button:not(:last-child){margin-right:-.1rem}.toggle-button-group .toggle-button:not(:last-child):not(:first-child){border-radius:0}.toggle-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-negative:0;align-items:center;background-color:var(--background-color);border-radius:1.4rem;border-style:solid;border-width:.1rem;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;height:2.8rem;justify-content:space-between;max-width:100%;min-width:0;overflow:hidden;padding:.3rem 1.1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.toggle-button--not-selected{border-color:var(--divider-color)}.toggle-button--selected{border-color:var(--main-color);z-index:2}.toggle-button--disabled{cursor:default;opacity:.7;pointer-events:none}@media (hover:hover){.toggle-button--not-selected:hover{border-color:var(--divider-hover-color);z-index:1}}.toggle-button.focus-visible{border-color:var(--divider-hover-color);outline:none}.toggle-button:focus-visible{border-color:var(--divider-hover-color);outline:none}.calendar-virtual-list{font-size:0;overflow-x:scroll;overflow-y:hidden;padding:0;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;white-space:nowrap;width:100%;will-change:transform}.calendar-virtual-list--not-ready{scroll-behavior:unset}.calendar-virtual-list--ready{scroll-behavior:smooth}.calendar-virtual-list::-webkit-scrollbar{display:none;width:0}.calendar-virtual-list__items{position:relative;top:-1px}.calendar-virtual-list__item{position:absolute;top:0}.calendar-virtual-list__snapper{display:inline-block;height:1px;scroll-snap-align:start}.calendar{display:block;position:relative}.calendar--disabled{pointer-events:none}.calendar__short-day{-webkit-box-flex:0;-ms-flex:0 0 4.8rem;flex:0 0 4.8rem;width:4.8rem}.calendar__body{margin-left:-.9rem;margin-right:-.9rem}.calendar--disabled .calendar__body{opacity:.6;pointer-events:none}.calendar--disabled .day__button{pointer-events:none}.day-label{min-width:4.8rem}.day-label--small{padding-top:calc(var(--space)*2)}.day-label--large{padding-bottom:calc(var(--space)*4);padding-top:calc(var(--space)*4)}@media screen and (max-width:349px){.day-label{min-width:4rem}}.day__wrapper{border-radius:var(--border-radius);display:block;overflow:hidden;position:relative}.day__wrapper--not-large{-webkit-box-flex:0;-ms-flex:0 0 4.8rem;flex:0 0 4.8rem;width:4.8rem}.day__wrapper--large{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:12rem;max-width:13rem;min-width:7rem;padding-bottom:var(--space);width:auto}.day{display:block;height:4.8rem;margin:0 auto;padding:.8rem;position:relative;width:4.8rem}.day__wrapper--large .day{margin-top:calc(var(--space)*2)}.day__wrapper--not-labeled .day:before{background-color:var(--main-secondary-active-color);border-radius:50%;bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:all .14s cubic-bezier(.64,.57,.67,1.3);transition:all .14s cubic-bezier(.64,.57,.67,1.3);will-change:transform}@media (prefers-reduced-motion:reduce){.day__wrapper--not-labeled .day:before{-webkit-transition:none;transition:none}}.day__button{-webkit-box-flex:0;border:.1rem solid transparent;border-radius:50%;-ms-flex:0 0 3.2rem;flex:0 0 3.2rem;height:3.2rem;padding:.5rem 0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:3.2rem}.day__wrapper--enabled.day__wrapper--clickable{cursor:pointer}.day__wrapper--not-selected .day__button{border-color:var(--divider-color)}.day__wrapper--selected.day__wrapper--not-labeled.day__wrapper .day:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.day__wrapper--labeled.day__wrapper--selected.day__wrapper{background-color:var(--main-secondary-active-color)}.day__wrapper--disabled .day__button{border-color:transparent;opacity:.5;pointer-events:none}.day__wrapper--muted .day__button{border-color:transparent;opacity:.5}.day__wrapper--outline--info .day__button{border-color:var(--main-color)}.day__wrapper--outline--danger .day__button{border-color:var(--danger-color)}.day__wrapper--outline--warning .day__button{border-color:var(--warning-color)}.day__wrapper--outline--success .day__button{border-color:var(--success-color)}.day__wrapper--fill--info .day__button{background-color:var(--main-color);border-color:var(--main-color)}.day__wrapper--fill--danger .day__button{background-color:var(--danger-color);border-color:var(--danger-color)}.day__wrapper--fill--warning .day__button{background-color:var(--warning-color);border-color:var(--warning-color)}.day__wrapper--fill--success .day__button{background-color:var(--success-color);border-color:var(--success-color)}.day__wrapper--none--none.day__wrapper--not-selected:not(:hover) .day--today .day__button{background-color:var(--divider-color);border-color:var(--divider-color)}@media (hover:hover){.day__wrapper--not-labeled.day__wrapper.day__wrapper--enabled.day__wrapper--clickable.day__wrapper--not-selected:hover .day:before{background-color:var(--main-secondary-hover-color);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:none;transition:none}.day__wrapper--labeled.day__wrapper.day__wrapper--enabled.day__wrapper--clickable.day__wrapper--not-selected:hover{background-color:var(--main-secondary-hover-color)}.day__wrapper--enabled.day__wrapper--clickable.day__wrapper--none--none.day__wrapper--not-selected:hover .day__button{border-color:transparent}}@media screen and (max-width:349px){.day__wrapper{-webkit-box-flex:0;-ms-flex:0 0 4rem;flex:0 0 4rem;width:4rem}.day{height:4rem;padding:.6rem;width:4rem}.day__button{-webkit-box-flex:0;-ms-flex:0 0 2.8rem;flex:0 0 2.8rem;height:2.8rem;padding:.3rem 0;width:2.8rem}}.single-line-calendar{display:block;position:relative}.single-line-calendar--disabled{pointer-events:none}.single-line-calendar__body{margin-left:-.9rem;margin-right:-.9rem;min-height:8rem;position:relative}.single-line-calendar--disabled .single-line-calendar__body{opacity:.6;pointer-events:none}.single-line-calendar__date{cursor:pointer}.single-line-calendar__picker{left:0;position:absolute;top:0;width:24rem}@media (hover:hover){.single-line-calendar__date:hover{opacity:.8}}@media screen and (min-width:1200px){.single-line-calendar__body{margin-left:24rem;min-height:12em;width:auto}}.drawer{bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:var(--dialog-depth)}.drawer--open{pointer-events:all}.drawer__overlay{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);background-color:var(--overlay-color);bottom:0;cursor:pointer;display:block;left:0;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:opacity}@media (prefers-reduced-motion:reduce){.drawer__overlay{-webkit-animation:none;animation:none}}.drawer--open .drawer__overlay{-webkit-animation-name:fadeIn;animation-name:fadeIn;pointer-events:all}.drawer--closed .drawer__overlay{-webkit-animation-name:fadeOut;animation-name:fadeOut;pointer-events:all}.drawer__window{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);background-color:var(--foreground-color);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;left:0;max-height:90%;overflow:hidden;padding-bottom:calc(env(safe-area-inset-bottom) + var(--space)*4);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);position:absolute;right:0;will-change:transform}@media screen and (min-width:768px){.drawer__window{margin-left:auto;margin-right:auto;max-width:48rem}}.drawer--stretch .drawer__window{height:90%}.drawer--open .drawer__window{-webkit-animation-name:slideIn;animation-name:slideIn}@media (prefers-reduced-motion:reduce){.drawer--open .drawer__window{-webkit-animation:none;animation:none}}.drawer--closed .drawer__window{-webkit-animation-name:slideOut;animation-name:slideOut}@media (prefers-reduced-motion:reduce){.drawer--closed .drawer__window{-webkit-animation:none;animation:none}}.drawer__control{cursor:pointer;display:block;padding:1.6rem}.drawer__handle{background-color:var(--secondary-text-color);border-radius:var(--border-radius);display:block;height:.4rem;margin:0 auto;width:6.4rem}.drawer__body{height:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:calc(var(--space)*2);padding-left:calc(var(--space)*4);padding-right:calc(var(--space)*4)}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slideIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}.image-drawer{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;height:100%}.image-drawer,.image-drawer__actions{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-direction:normal;grid-gap:var(--space);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space);justify-content:space-between}.image-drawer__actions{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.image-drawer__actions--single{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.select-drawer__hr{-webkit-box-flex:0;background-color:var(--divider-color);display:block;-ms-flex:0 0 auto;flex:0 0 auto;height:.1rem}.select-drawer__content{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;max-height:100%;overflow:hidden}.select-drawer__head{background-color:var(--foreground-color);position:sticky;top:0}.select-drawer__list{-webkit-box-flex:1;display:block;-ms-flex:1 1 auto;flex:1 1 auto;list-style-type:none;margin:0;overflow-x:hidden;overflow-y:auto;padding-bottom:0;padding-top:0}.checkbox__input{display:none}.checkbox__display{height:2.4rem;padding-left:2.4rem;position:relative;will-change:transform}.checkbox__display:before{background-color:var(--input-fill-color);border-radius:var(--border-radius);border-style:solid;border-width:.1rem;content:"";cursor:pointer;-webkit-transition:all .1s cubic-bezier(.11,0,.5,0);transition:all .1s cubic-bezier(.11,0,.5,0)}.checkbox__display:before,.checkbox__icon{height:2.4rem;left:0;position:absolute;top:0;width:2.4rem}.checkbox__icon{display:block}.checkbox__icon>svg{fill:none;stroke-width:.25rem;stroke-dasharray:2.8rem;stroke-dashoffset:2.8rem;stroke-linecap:butt;stroke-linejoin:miter;stroke:var(--main-complementary-color);height:1.6rem;left:.4rem;position:absolute;top:.4rem;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-delay:.1s;transition-delay:.1s;width:1.6rem}.checkbox--on .checkbox__icon>svg{stroke-dashoffset:0}.checkbox--on .checkbox__display{-webkit-animation:check .5s ease;animation:check .5s ease}.checkbox--off .checkbox__display:before{border-color:var(--input-stroke-color)}.checkbox--not-valid .checkbox__display:before{border-color:var(--danger-color)}.checkbox--on.checkbox--not-valid .checkbox__icon>svg{stroke:var(--danger-color)}.checkbox--on.checkbox--valid .checkbox__display:before{background-color:var(--main-color);border-color:var(--main-color)}.checkbox--enabled{cursor:pointer;pointer-events:all}.checkbox--disabled{cursor:default;opacity:.5;pointer-events:none}@-webkit-keyframes check{50%{-webkit-transform:scale(1.12);transform:scale(1.12)}}@keyframes check{50%{-webkit-transform:scale(1.12);transform:scale(1.12)}}.input.date-picker{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;justify-content:space-between}.form{width:100%}.input-value .text{max-width:100%;overflow:hidden;text-overflow:ellipsis}.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:var(--input-fill-color);border-radius:var(--border-radius);border-style:solid;border-width:.1rem;-webkit-box-shadow:0 0 0 6rem var(--input-fill-color) inset;box-shadow:0 0 0 6rem var(--input-fill-color) inset;color:var(--primary-text-color);display:block;height:4.8rem;min-height:4.8rem;outline:none!important;padding:1.1rem;-webkit-transition:background-color 64ms ease-in-out,border-color 64ms ease-in-out;transition:background-color 64ms ease-in-out,border-color 64ms ease-in-out;width:100%}.input:-webkit-autofill,.input:-webkit-autofill:active,.input:-webkit-autofill:first-line,.input:-webkit-autofill:focus,.input:-webkit-autofill:hover{-webkit-text-fill-color:var(--primary-text-color);border-color:var(--input-stroke-color);-webkit-box-shadow:0 0 0 6rem var(--input-fill-color) inset!important;box-shadow:0 0 0 6rem var(--input-fill-color) inset!important;color:var(--primary-text-color);font-family:Metropolis,Helvetica,sans-serif;font-size:1.5rem;font-weight:400;line-height:2.4rem;-webkit-transition:none;transition:none}.input::-webkit-input-placeholder{color:var(--input-placeholder-text-color)}.input::-moz-placeholder{color:var(--input-placeholder-text-color)}.input:-ms-input-placeholder{color:var(--input-placeholder-text-color)}.input::-ms-input-placeholder{color:var(--input-placeholder-text-color)}.input::placeholder{color:var(--input-placeholder-text-color)}.input--valid{border-color:var(--input-stroke-color)}.input--not-valid{border-color:var(--danger-color)}.input--not-valid:focus,.input--valid:focus{border-color:var(--input-stroke-focus-color)}.input__wrapper--disabled{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.input__wrapper--disabled.input{cursor:default;pointer-events:none}.input__helper{min-height:1.6rem}.label{cursor:default}.multi-input .input__wrapper{width:100%}.number-input{height:auto;min-height:5.6rem;padding-bottom:var(--space);padding-top:var(--space)}.number-input .input{text-align:center;width:auto}.password-input{position:relative}.password-input__icon{bottom:3.6rem;display:block;font-size:0;position:absolute;right:1.2rem}.password-input--filled .input{padding-right:3.8rem}.radio-card{background-color:var(--foreground-color);border:.1rem solid var(--divider-color);border-radius:var(--border-radius);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(var(--space)*16);position:relative}.radio-card--row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:calc(var(--space)*2);text-align:left}.radio-card--column,.radio-card--row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio-card--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding:calc(var(--space)*6) calc(var(--space)*2);text-align:center}.radio-card--row .radio-card__content{text-align:right}.radio-card--column .radio-card__content{text-align:center}@media (hover:hover){.radio-card:hover{background-color:var(--main-secondary-hover-color)}}.radio__input{display:none}.radio__display{height:2.4rem;padding-left:2.4rem;position:relative}.radio__display:before{background-color:var(--input-fill-color);border-radius:1.2rem;border-style:solid;border-width:.1rem;content:"";cursor:pointer;height:2.4rem;left:0;position:absolute;top:0;width:2.4rem}.radio__display:after{background:var(--main-color);border-radius:50%;content:"";display:block;height:1.2rem;left:.6rem;opacity:0;position:absolute;top:.6rem;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .12s cubic-bezier(.64,.57,.67,1.55);transition:all .12s cubic-bezier(.64,.57,.67,1.55);width:1.2rem}.radio--off .radio__display:before,.radio--on .radio__display:before{border-color:var(--input-stroke-color)}.radio--on .radio__display:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.radio--not-valid .radio__display:before{border-color:var(--danger-color)}.radio--on.radio--not-valid .radio__display:after{background-color:var(--danger-color);opacity:1;-webkit-transform:scale(1);transform:scale(1)}.radio--enabled{cursor:pointer;pointer-events:all}.radio--disabled{cursor:default;opacity:.5;pointer-events:none}.search-input{padding-right:3.9rem}.search-input .text{max-width:100%;overflow:hidden}.search-input__field{display:block;position:relative;width:100%}.search-input__icon{display:block;font-size:0;position:absolute;right:1.1rem;top:1.5rem}.select-item{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;min-height:4rem;overflow:hidden;padding:.8rem 1.6rem}.select-item--not-selected{background-color:transparent}.select-item--not-checkbox.select-item--selected{background-color:var(--main-secondary-hover-color)}@media (hover:hover){.select-item--not-checkbox:hover{background-color:var(--main-secondary-hover-color)}}.input.select{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;justify-content:space-between;padding-right:3.6rem}.select .text{max-width:100%;overflow:hidden}.select__field{cursor:pointer;display:block;position:relative}.select__icon{font-size:0;pointer-events:none;position:absolute;right:1.1rem;top:1.5rem}@media screen and (min-width:768px) and (max-width:991px),screen and (min-width:992px) and (max-width:1199px){.select__field{width:100%}}.text-input__masked{border-radius:var(--border-radius);overflow:hidden;position:relative}.text-input__masked input{-webkit-text-fill-color:transparent!important;color:transparent!important}.text-input__masked input:-webkit-autofill{-webkit-text-fill-color:transparent!important;color:transparent!important}.text-input__mask{bottom:0;color:var(--primary-text-color);left:0;padding:1.2rem;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-input__masked[focus-within] .text-input__mask{opacity:0}.text-input__masked:focus-within .text-input__mask{opacity:0}.text-input__masked[focus-within] input{-webkit-text-fill-color:var(--primary-text-color)!important;color:var(--primary-text-color)!important}.text-input__masked:focus-within input{-webkit-text-fill-color:var(--primary-text-color)!important;color:var(--primary-text-color)!important}.text-input__masked[focus-within] input:-webkit-autofill{-webkit-text-fill-color:var(--primary-text-color)!important;color:var(--primary-text-color)!important}.text-input__masked:focus-within input:-webkit-autofill{-webkit-text-fill-color:var(--primary-text-color)!important;color:var(--primary-text-color)!important}.text-area{height:auto;overflow-y:auto;resize:none}.toggle{border-radius:1.2rem;height:2.4rem;position:relative;-webkit-transition:background-color .13s cubic-bezier(.645,.045,.355,1);transition:background-color .13s cubic-bezier(.645,.045,.355,1);width:5.2rem}.toggle:after{background-color:var(--foreground-color);border-radius:50%;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);content:"";height:1.8rem;position:absolute;top:.3rem;-webkit-transition:left .13s cubic-bezier(.645,.045,.355,1);transition:left .13s cubic-bezier(.645,.045,.355,1);width:1.8rem}.toggle--off{background-color:var(--divider-color)}.toggle--off:after{left:.3rem}.toggle--on{background-color:var(--success-color)}.toggle--on:after{left:3.1rem}.input__wrapper--enabled .toggle{cursor:pointer}.icon{display:inline-block;font-size:0;line-height:1}.icon svg{overflow:visible}.icon--not-clickable{pointer-events:none}.icon--enabled.icon--clickable{cursor:pointer}.icon--disabled{opacity:.4;pointer-events:none;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}@media (hover:hover){.icon--enabled.icon--clickable:hover{opacity:.75}}.fill--primary-text-color{fill:var(--primary-text-color)}.fill--secondary-text-color{fill:var(--secondary-text-color)}.fill--input-fill-color{fill:var(--input-fill-color)}.fill--overlay-color{fill:var(--overlay-color)}.fill--input-stroke-color{fill:var(--input-stroke-color)}.fill--input-stroke-focus-color{fill:var(--input-stroke-focus-color)}.fill--input-placeholder-text-color{fill:var(--input-placeholder-text-color)}.fill--background-color{fill:var(--background-color)}.fill--foreground-color{fill:var(--foreground-color)}.fill--icon-color{fill:var(--icon-color)}.fill--divider-color{fill:var(--divider-color)}.fill--divider-hover-color{fill:var(--divider-hover-color)}.fill--info-color{fill:var(--info-color)}.fill--info-complementary-color{fill:var(--info-complementary-color)}.fill--warning-color{fill:var(--warning-color)}.fill--warning-complementary-color{fill:var(--warning-complementary-color)}.fill--main-color{fill:var(--main-color)}.fill--main-hover-color{fill:var(--main-hover-color)}.fill--main-active-color{fill:var(--main-active-color)}.fill--main-secondary-hover-color{fill:var(--main-secondary-hover-color)}.fill--main-secondary-active-color{fill:var(--main-secondary-active-color)}.fill--main-complementary-color{fill:var(--main-complementary-color)}.fill--success-color{fill:var(--success-color)}.fill--success-hover-color{fill:var(--success-hover-color)}.fill--success-active-color{fill:var(--success-active-color)}.fill--success-secondary-hover-color{fill:var(--success-secondary-hover-color)}.fill--success-secondary-active-color{fill:var(--success-secondary-active-color)}.fill--success-complementary-color{fill:var(--success-complementary-color)}.fill--danger-color{fill:var(--danger-color)}.fill--danger-hover-color{fill:var(--danger-hover-color)}.fill--danger-active-color{fill:var(--danger-active-color)}.fill--danger-secondary-hover-color{fill:var(--danger-secondary-hover-color)}.fill--danger-secondary-active-color{fill:var(--danger-secondary-active-color)}.fill--danger-complementary-color{fill:var(--danger-complementary-color)}.image{display:block}.image--clickable{cursor:pointer}@media (hover:hover){.image--clickable:hover{opacity:.75}}.image--with-caption{text-align:center}.image--with-caption .image{display:inline-block;height:auto;max-width:100%}.image--with-large-caption span{padding-bottom:calc(var(--space)*10);padding-top:calc(var(--space)*10)}.align{width:100%}.flex{--gap:0;display:-webkit-box;display:-ms-flexbox;display:flex}.flex--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--gap{margin:calc(var(--gap)*-.5)}.flex.flex--gap>*{margin:calc(var(--gap)/2)}.header{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0;z-index:1}@media screen and (max-width:575px),screen and (min-width:576px) and (max-width:767px){.header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:0;grid-gap:calc(var(--space)*4);align-items:center;border-bottom-style:solid;border-bottom-width:.1rem;-ms-flex:0 0 auto;flex:0 0 auto;gap:calc(var(--space)*4);padding-left:max(1.6rem,calc(env(safe-area-inset-left) + .8rem));padding-right:max(1.6rem,calc(env(safe-area-inset-right) + .8rem));padding-top:max(2rem,var(--status-bar-height),env(safe-area-inset-top));width:100%}}@media screen and (min-width:768px) and (max-width:991px),screen and (min-width:992px) and (max-width:1199px),screen and (min-width:1200px){.header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;border-right:.1rem solid var(--divider-color);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding:calc(var(--space)*10) calc(var(--space)*6)}}@media screen and (min-width:768px) and (max-width:991px){.header{-webkit-box-flex:0;-ms-flex:0 0 20rem;flex:0 0 20rem}}@media screen and (min-width:992px) and (max-width:1199px){.header{-webkit-box-flex:0;-ms-flex:0 0 22rem;flex:0 0 22rem}}@media screen and (min-width:1200px){.header{-webkit-box-flex:0;-ms-flex:0 0 28rem;flex:0 0 28rem}}.header--opaque{background-color:var(--foreground-color);border-bottom-color:var(--divider-color)}.header--transparent{background-color:transparent;border-bottom-color:transparent}.hscroll{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;overflow-x:scroll;scrollbar-width:none}.hscroll::-webkit-scrollbar{display:none;width:0}.mobile-column{width:100%}@media screen and (min-width:768px){.mobile-column{max-width:36rem}}.screen{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;align-items:stretch;background-color:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:stretch;overflow:hidden;position:relative}.screen__brand{color:var(--primary-text-color);font-family:Metropolis,Helvetica,sans-serif;font-size:2.3rem;font-weight:600;line-height:1;margin-left:.8rem;position:relative;top:-.3rem}@media screen and (min-width:768px) and (max-width:991px),screen and (min-width:992px) and (max-width:1199px),screen and (min-width:1200px){.screen{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.screen__scroller{-webkit-overflow-scrolling:touch;background-color:var(--background-color);-ms-flex:1 1 auto;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;position:relative;will-change:scroll-position}.screen__main,.screen__scroller{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.screen__main{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex:1 0 auto;flex:1 0 auto;height:auto;overflow:visible;padding:2rem max(1.6rem,calc(env(safe-area-inset-right) + .8rem)) 2rem max(1.6rem,calc(env(safe-area-inset-left) + .8rem));width:100%}@media screen and (min-width:768px) and (max-width:991px),screen and (min-width:992px) and (max-width:1199px),screen and (min-width:1200px){.screen__main{margin-left:auto;margin-right:auto;max-width:102.8rem;padding:4.4rem 6.4rem}}.screen__navigation{border-top:1px solid var(--divider-color);padding-top:calc(var(--space)*2)}.screen__footer{-webkit-box-flex:0;background-color:var(--foreground-color);border-top:.1rem solid var(--divider-color);display:block;-ms-flex:0 0 auto;flex:0 0 auto;padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);z-index:1}.screen__dialogs{z-index:var(--dialog-depth)}.screen__messages{display:block;pointer-events:none;position:absolute;right:0;z-index:var(--alerts-depth)}@media screen and (max-width:575px),screen and (min-width:576px) and (max-width:767px){.screen__messages{left:0;padding:2rem 1.6rem;top:var(--header-footer-height)}}@media screen and (min-width:768px){.screen__messages{bottom:0;max-width:56rem;min-width:24rem;padding:3rem;width:clamp(25rem,auto,55rem)}}.screen__back{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (hover:hover){.screen__back:hover{opacity:.75}}.space{display:block;outline:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.space--fill{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.space--no-fill{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.file-link{border:.1rem solid var(--main-color);border-radius:var(--border-radius);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;overflow:hidden;padding:1.2rem 2.4rem;text-decoration:none;width:auto}.file-link>.text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover:hover){.file-link:hover{background-color:var(--main-secondary-hover-color)}}.link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;display:inline;margin:0;outline:none!important;padding:0;position:relative;text-decoration:underline}.link--disabled{cursor:default;opacity:.5;pointer-events:none}.link--enabled{cursor:pointer}.link.link--normal{color:var(--secondary-text-color)}.link.link--emphasized{color:var(--main-color)}.link.link--extra-small{font-size:1.1rem;font-weight:400;line-height:1.6rem}.link.link--small{font-size:1.3rem;font-weight:400;line-height:2rem}.link.link--medium{font-size:1.5rem;font-weight:400;line-height:2.4rem}@media (hover:hover){.link:hover{text-decoration:none}}.list-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:var(--foreground-color);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;min-height:calc(var(--space)*16);padding:calc(var(--space)*2) calc(var(--space)*3);position:relative;text-align:left;width:100%}.list-item--standalone{border:.1rem solid var(--divider-color);border-radius:var(--border-radius);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.list-item--clickable{cursor:pointer}@media (hover:hover){.list-item--clickable:hover{background-color:var(--main-secondary-hover-color)}}.list-title{background-color:var(--foreground-color);padding:1.2rem}.list-title--collapsable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list{border-bottom:none;display:block;list-style-type:none;margin:0;padding:0;width:100%}.list--collapsed{border-radius:var(--border-radius);max-height:4.8rem;overflow:hidden}.list>.space{height:1px!important;max-height:1px!important;min-height:1px!important}.list>.list__child:first-of-type{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.list>.list__child:last-of-type{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.logo,.logo svg{display:block;height:auto;width:auto}.logo--clickable{cursor:pointer}@media (hover:hover){.logo--clickable:hover{opacity:.85}}.menu-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:var(--foreground-color);border-radius:var(--border-radius);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;min-height:calc(var(--space)*12);padding:calc(var(--space)*2) calc(var(--space)*3);position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media (hover:hover){.menu-item:hover{background-color:var(--main-secondary-hover-color)}}.navigation__item{-webkit-box-flex:1;cursor:pointer;display:block;-ms-flex:1;flex:1;padding:.8rem 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navigation__item__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;display:-webkit-box;display:-ms-flexbox;display:flex}.navigation__item__icon{display:block;font-size:0}.navigation__list--horizontal .navigation__item__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;justify-content:center}.navigation__list--vertical .navigation__item__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;padding-right:1rem;text-align:center}.navigation__list--vertical .navigation__item{padding-bottom:1.6rem;padding-top:1.6rem}@media (hover:hover){.navigation__item:hover .text{color:var(--main-color)}.navigation__item:hover svg{fill:var(--main-color)}}.navigation{display:block}.navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0}.navigation__list--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}.navigation__list--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:stretch;-ms-flex-pack:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:stretch}.navigation__divider{border-top:1px solid var(--divider-color);margin:.5rem 0}.infinite-scroll__children{position:relative}.infinite-scroll__trigger{bottom:0;left:0;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:.1rem}.request-detail{background:var(--warning-secondary-active-color);border-radius:var(--border-radius);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding:calc(var(--space)*4)}.loading{-webkit-animation:fade .8s ease .4s;animation:fade .8s ease .4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:0}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}.tag{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-radius:1.4rem;border-style:solid;border-width:.1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.8rem;justify-content:space-between;max-width:100%;min-width:0;overflow:hidden;padding:.3rem 1.1rem;white-space:nowrap}.tag--regular{border-color:var(--divider-color)}.tag--success{border-color:var(--success-color)}.tag--danger{border-color:var(--danger-color)}.tag--warning{border-color:var(--warning-color)}.tag--info,.tag--selected{border-color:var(--main-color)}.tag--clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tag--disabled{cursor:default;opacity:.7;pointer-events:none}@media (hover:hover){.tag--clickable.tag--regular:hover{border-color:var(--divider-hover-color)}.tag--clickable.tag--important:hover{border-color:var(--danger-hover-color);color:var(--danger-hover-color)}.tag--clickable.tag--selected:hover{border-color:var(--main-hover-color);color:var(--main-hover-color)}}.tag:focus{outline:none}.tag:focus.tag--regular{border-color:var(--divider-hover-color)}.tag:focus.tag--important{border-color:var(--danger-active-color);color:var(--danger-active-color)}.tag:focus.tag--selected{border-color:var(--main-active-color);color:var(--main-active-color)}.tags{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:start;align-content:flex-start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;margin:-.4rem;padding:0}.tags .tag{margin:.4rem}.text{font-family:Metropolis,Helvetica,sans-serif;line-height:1.4;margin:0;min-width:0;padding:0;text-align:inherit;white-space:pre-line}.text--inline{display:inline-block}.text--block{display:block}.text--single{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text--left{text-align:left}.text--center{text-align:center}.text--right{text-align:right}.text--capitalize:first-letter{text-transform:capitalize}.text--heading-xxl{font-family:Metropolis,Helvetica,sans-serif;font-size:3rem;font-weight:700;line-height:1.4}@media screen and (min-width:768px){.text--heading-xxl{font-size:4.2rem}}.text--heading-xl{font-family:Metropolis,Helvetica,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.4}@media screen and (min-width:768px){.text--heading-xl{font-size:2.8rem}}.text--heading-l{font-size:1.8rem;line-height:1.7}.text--heading-l,.text--heading-m{font-family:Metropolis,Helvetica,sans-serif;font-weight:700}.text--heading-m{font-size:1.5rem;line-height:1.6}.text--text-m{font-size:1.5rem;line-height:2.4rem}.text--text-m,.text--text-s{font-family:Metropolis,Helvetica,sans-serif;font-weight:400}.text--text-s{font-size:1.3rem;line-height:2rem}.text--text-xs{font-family:Metropolis,Helvetica,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.6rem}.text--button-l{font-size:1.8rem;line-height:3.2rem}.text--button-l,.text--button-m{font-family:Metropolis,Helvetica,sans-serif;font-weight:bolder}.text--button-m{font-size:1.5rem;line-height:2.4rem}.text--button-s,.text--label{font-family:Metropolis,Helvetica,sans-serif;font-size:1.3rem;font-weight:bolder;line-height:2rem}.text--bold{font-weight:700}.approval-request{background-color:var(--foreground-color);padding:calc(var(--space)*3)}.approval-request,.approval-request-data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-line-pack:start;align-content:flex-start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.approval-request-data{grid-gap:calc(var(--space));gap:calc(var(--space))}.presence-log-list{-webkit-box-orient:horizontal;grid-gap:calc(var(--space)*3);-ms-flex-direction:row;flex-direction:row;gap:calc(var(--space)*3);max-width:100%;overflow-x:auto;padding:calc(var(--space)*4) 0}.presence-log-detail,.presence-log-list{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.presence-log-detail{-webkit-box-orient:vertical;grid-gap:calc(var(--space)*2);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--foreground-color);border-radius:var(--border-radius);-ms-flex-direction:column;flex-direction:column;gap:calc(var(--space)*2);padding:calc(var(--space)*2)}.user-attendance-stats{background-color:var(--foreground-color);border-radius:var(--border-radius);-webkit-box-shadow:var(--shadow-big);box-shadow:var(--shadow-big);padding:calc(var(--space)*4);text-align:center}.user-attendance-stats__list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;grid-gap:calc(var(--space)*4);align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--space)*4);justify-content:center}.user-attendance-stats__list-item{grid-gap:calc(var(--space)*1);background-color:var(--background-color);border-radius:var(--border-radius);gap:calc(var(--space)*1);padding:calc(var(--space)*2);width:12em}.action-card,.user-attendance-stats__list-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.action-card{-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--foreground-color);justify-content:center;padding:calc(var(--space)*6) calc(var(--space)*4);position:relative;text-align:center;width:100%}.action-card,.content-message-thread{border:.1rem solid var(--divider-color);border-radius:var(--border-radius);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);overflow:hidden}.shift-offer-content-card{background-color:var(--warning-secondary-active-color)}.shift-content-card,.shift-offer-content-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:.1rem solid var(--divider-color);border-radius:var(--border-radius);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;overflow:hidden;padding:calc(var(--space)*6) calc(var(--space)*4);position:relative;text-align:center;width:100%}.shift-content-card{background-color:var(--foreground-color)}.shift-content-card__text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.simple-column-chart{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;background-color:var(--foreground-color);border:.1rem solid var(--divider-color);border-radius:var(--border-radius);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:calc(var(--space)*16);overflow:hidden;padding:calc(var(--space)*6) calc(var(--space)*4);position:relative;text-align:center;width:100%}.simple-column-chart__column{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;position:relative}.simple-column-chart__column__bg{border-radius:var(--border-radius);bottom:0;left:calc(var(--space)/2);max-height:100%;opacity:.1;overflow:hidden;position:absolute;right:calc(var(--space)/2)}.rating{background:var(--foreground-color);border:.1rem solid var(--divider-color);border-radius:var(--border-radius);padding:calc(var(--space)*8) calc(var(--space)*4)}.competence-card,.rating{-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.competence-card{background-color:var(--foreground-color);border-radius:var(--border-radius);overflow:hidden;padding:calc(var(--space)*4)}.registration-home{max-height:100%;overflow:hidden}.registration-home__buttons{background-color:var(--background-color);bottom:0;-webkit-box-shadow:var(--shadow-big-up);box-shadow:var(--shadow-big-up);left:0;padding:calc(var(--space)*4);position:fixed;right:0}.registration-home .text{text-align:center}.registration-result{max-height:100%;overflow:hidden;text-align:center}.registration-result__buttons{background-color:var(--background-color);bottom:0;-webkit-box-shadow:var(--shadow-big-up);box-shadow:var(--shadow-big-up);left:0;padding:calc(var(--space)*4);position:fixed;right:0}.registration-result .text{text-align:center}.shift-detail{background:var(--foreground-color);border-radius:var(--border-radius);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding:calc(var(--space)*4)}.shift-detail-offer{background:var(--warning-secondary-active-color)}.employee-app__panel{background:var(--foreground-color);border:.1rem solid var(--divider-color);border-radius:var(--border-radius);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding:calc(var(--space)*8) calc(var(--space)*4)}.login-page{width:100%}@media screen and (min-width:576px){.login-page{-ms-flex-item-align:center;align-self:center;justify-self:center;margin:auto;max-width:37.5rem}}.login__brand{color:var(--primary-text-color);font-family:Metropolis,Helvetica,sans-serif;font-size:3.5rem;font-weight:600;line-height:1;margin-left:1.2rem;position:relative;top:-.3rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.person__name--clickable{cursor:pointer}.user-stat{-webkit-box-flex:1;-ms-flex:1;flex:1}*,:after,:before{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box}html{background-color:var(--background-color);font-family:Metropolis,Helvetica,sans-serif;font-size:62.5%;font-weight:400;height:100%;margin:0;padding:0}@media screen and (min-width:768px) and (max-width:991px){html{font-size:50%;font-size:56.25%}}@media screen and (min-width:1600px){html{font-size:70%}}@media screen and (min-width:1920px){html{font-size:80%}}.app__html{bottom:0;height:100%;left:0;max-height:100%;overflow:hidden;position:fixed;right:0;top:0}body{height:100%;margin:0;padding:0}#app,.app__html body{overflow:hidden}#app{height:100%;margin:0;padding:0}[dir=ltr] 
dl,[dir=ltr] 
ol,[dir=ltr] ul{margin-left:0}[dir=ltr] 
dl,[dir=ltr] 
ol,[dir=ltr] ul,[dir=rtl] 
dl,[dir=rtl] 
ol,[dir=rtl] ul{margin-right:0}[dir=rtl] 
dl,[dir=rtl] 
ol,[dir=rtl] ul{margin-left:0}[dir=ltr] 
dl,[dir=ltr] 
ol,[dir=ltr] ul{padding-left:0}[dir=rtl] 
dl,[dir=rtl] 
ol,[dir=rtl] ul{padding-right:0}dl,ol,ul{margin:0;padding:0}noscript{bottom:0;color:var(--primary-text-color);display:block;font-family:Metropolis,Helvetica,sans-serif;font-size:2.4rem;font-weight:700;left:0;line-height:1.7;margin:0;padding:9rem 3rem;position:fixed;right:0;text-align:center;top:0;white-space:pre-line;z-index:1000}