html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;cursor:default;font-family:var(--font-family-regular);font-size:var(--font-size-root);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}body{margin:0}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}ol,p,ul{margin:0 0 var(--size-medium)}ol,ul{padding-left:var(--size-medium)}nav ol,nav ul{list-style:none}li{margin:0}code,kbd,pre,samp{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Noto Mono,Oxygen Mono,Liberation Mono,monospace}svg:not([fill]){fill:currentColor}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-header);font-weight:var(--font-weight-header);margin:0 0 var(--size-small) 0}audio,canvas,iframe,img,svg,video{vertical-align:middle}sub,sup{position:relative;top:-.4em;vertical-align:baseline}sub{top:.4em}table{border:0;border-spacing:0}th{font-family:var(--font-family-header);text-align:left}td,th{vertical-align:top}hr{border:0;border-width:1px 0;display:block;height:1px;margin:var(--size-medium) 0;width:100%}figure{margin:var(--size-medium)}:root{--input-background:var(--app-background);--input-border:var(--white-dark);--input-color:var(--app-color)}[data-color-mode=dark]{--input-background:var(--black-dark);--input-border:var(--black-light);--input-color:var(--white)}input{background:var(--app-background);background:var(--input-background);border:1px solid var(--input-border);border-radius:var(--border-radius);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--app-color);color:var(--input-color);font-family:var(--font-family-regular);font-size:var(--font-size-root);font-weight:var(--font-weight-regular);line-height:var(--line-height-extra-small);margin:0;max-width:100%}input::-webkit-input-placeholder{color:var(--app-color);color:var(--input-color);opacity:.5}input::-moz-placeholder{color:var(--app-color);color:var(--input-color);opacity:.5}input:-ms-input-placeholder{color:var(--app-color);color:var(--input-color);opacity:.5}input::-ms-input-placeholder{color:var(--app-color);color:var(--input-color);opacity:.5}input::placeholder{color:var(--app-color);color:var(--input-color);opacity:.5}input[type=text]{padding:var(--size-small) var(--size-extra-small);width:100%}input[type=search]:hover,input[type=text]:hover{border-color:var(--black-light)}input[type=number]:focus,input[type=search]:focus,input[type=text]:focus{background:var(--white-light);border-color:var(--white-light);color:var(--black-dark)}input[type=number]{-webkit-box-sizing:border-box;box-sizing:border-box;font:inherit;font-weight:var(--font-weight-header);margin:0 var(--size-small);padding:var(--size-small) 6px;text-align:right;width:4rem}input[type=number].input-number-large{font-size:var(--font-size-3);padding:var(--size-medium)}label{font-family:var(--font-family-header)}input[inputmode=numeric][pattern="[0-9]*"]{min-width:2.5rem}.label-transparent{display:inline-block;-webkit-transition:background .3s ease;transition:background .3s ease}.label-transparent:hover{background:var(--grey-transparent);cursor:text}.error-field{outline:1px dotted var(--red)}.align-right{text-align:right}.align-center{text-align:center}.align-left{text-align:left}.align-bottom{vertical-align:bottom}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.float-left{float:left}.float-right{float:right}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}:root{--border-radius:2px}.border-width-0{border-style:solid;border-width:0}.border-width-1{border-style:solid;border-width:1px}.border-top-width-1{border-top-style:solid;border-top-width:1px}.border-left-width-1{border-left-style:solid;border-left-width:1px}.border-right-width-1{border-right-style:solid;border-right-width:1px}.border-bottom-width-1{border-bottom-style:solid;border-bottom-width:1px}.border-solid{border-style:solid}.border-dotted{border-style:dotted}.border-radius{border-radius:2px;border-radius:var(--border-radius)}.border-radius-1{border-radius:var(--size-small)}.border-radius-2{border-radius:var(--size-medium)}.border-radius-3{border-radius:var(--size-large)}.border-radius-4{border-radius:50%}.button{--button-background:var(--white-light);--button-border:var(--grey-transparent);--button-color:var(--black);--button-radius:var(--border-radius);background:var(--button-background);border:1px solid var(--button-border);border-radius:var(--button-radius);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--button-color);cursor:pointer;font-family:var(--font-family-header);font-size:var(--font-size-root);font-weight:var(--font-weight-header);line-height:1;margin:0;max-width:100%;padding:var(--size-small) var(--size-medium);vertical-align:middle;white-space:nowrap;[data-color-mode=dark] &{--button-background:var(--black-light);--button-border:var(--black-transparent);--button-color:var(--white)}&:hover,&[aria-current=page],&[aria-expanded=true]{--button-border:var(--grey)}&:active{--button-border:var(--black);--button-background:var(--grey-transparent)}&:focus-within{--button-background:var(--white);--button-color:var(--black);outline:0;[data-color-mode=dark] &{--button-background:var(--black-transparent);--button-border:var(--grey);--button-color:var(--white);outline:0}}}.button-active{--button-border:var(--black);&:hover{cursor:default}[data-color-mode=dark] &{--button-border:var(--black-transparent)}}.button-disabled,.button[disabled],.not-clickable{--button-color:var(--grey-light);--background-color:var(--white-transparent);opacity:1;pointer-events:none}.button-primary{--button-background:var(--black);--button-border:var(--black);--button-color:var(--white-light);--button-radius:var(--border-radius);font-weight:var(--font-weight-regular);padding:var(--size-medium)}.button-primary.button-active,.button-primary:active{--button-background:var(--grey-dark)}.button-primary.button-disabled,.button-primary.button[disabled],.button-primary.not-clickable{--button-background:var(--grey-dark);--button-color:var(--grey-light)}.button-primary:focus-within{--button-border:var(--grey)}.button-transparent{--button-background:transparent;--button-border:transparent;--button-color:var(--app-color);--button-radius:var(--border-radius)}.button-link{display:inline-block;text-decoration:none}.button-tooltip{padding:0}.button-text{display:inline-block;padding:var(--size-small) var(--size-medium)}.button-icon{padding:0}.button-icon .icon{display:-ms-inline-flexbox;display:inline-flex;padding:var(--size-small) var(--size-medium)}.button .icon-clear{border-color:var(--grey)}.button .button{--button-background:transparent;border:0;border-radius:0}.button.display-block{display:block;width:100%}.button-pills{display:-ms-flexbox;display:flex}.button-pills>.button{--button-radius:1000px;border-radius:0}.button-pills>.button~.button{margin-left:-1px}.button-pills>.button-active{--button-background:var(--white);[data-color-mode=dark] &{--button-background:var(--black-dark)}}.app-content>.button-pills>.button-active{--button-border:var(--grey-transparent)}.button-pills>.button:is(:hover,:focus-within,:active,.button-active){position:relative;z-index:1}.button-pills>.button:first-of-type{border-bottom-left-radius:var(--button-radius);border-top-left-radius:var(--button-radius)}.button-pills>.button:last-of-type{border-bottom-right-radius:var(--button-radius);border-top-right-radius:var(--button-radius)}.button-pills:has(+.card){-ms-flex-pack:center;justify-content:center}.button-dropdown{--button-radius:1000px;line-height:var(--line-height-medium)}.button-pills>.button-active:has(+.button-dropdown){border-right-color:var(--grey-transparent);[data-color-mode=dark] &{border-right-color:var(--black-transparent)}}.button-pills>.button-active+.button-dropdown{--button-background:var(--white);--button-border:var(--black);border-left-color:var(--grey-transparent);[data-color-mode=dark] &{--button-background:var(--black-dark);--button-border:var(--black-transparent);border-left-color:var(--white-transparent)}}.dropdown-list{--dropdown-background:var(--white-light);--dropdown-border:var(--grey-transparent);--dropdown-color:var(--app-color);--dropdown-focus:var(--black);--dropdown-icon:var(--grey-light);--dropdown-shadow:var(--app-header-shadow);--dropdown-item-background:transparent;--dropdown-item-color:currentColor;--dropdown-hr:var(--app-header-border);-webkit-overflow-scrolling:touch;-webkit-animation:slideDown .18s ease-in-out;animation:slideDown .18s ease-in-out;background:var(--dropdown-background);border:1px solid var(--dropdown-border);border-radius:var(--border-radius);-webkit-box-shadow:0 12px 12px -12px var(--dropdown-shadow);box-shadow:0 12px 12px -12px var(--dropdown-shadow);color:var(--dropdown-color);margin-top:var(--size-small);max-height:80vh;overflow-y:auto;z-index:1000;[data-color-mode=dark] &{--dropdown-background:var(--black-dark);--dropdown-border:var(--black)}}.dropdown-list:focus-within{outline:0}.dropdown-list-option{-ms-flex-align:center;align-items:center;background:var(--dropdown-item-background);border-bottom:1px solid var(--dropdown-item-border);color:var(--dropdown-item-color);cursor:pointer;display:-ms-flexbox;display:flex;font:inherit;line-height:1;position:relative;text-decoration:none;text-decoration:initial}.dropdown-list-option .tooltip-text,.dropdown-list-option:not(:has(.tooltip-text)){padding:var(--size-small) var(--size-medium) var(--size-small) calc(var(--size-extra-large) + var(--size-small))}.dropdown-list-option.disabled:has(.tooltip-text){pointer-events:auto}.dropdown-list-option.hide-indicator .tooltip-text,.dropdown-list-option.hide-indicator:not(:has(.tooltip-text)){padding-left:var(--size-medium)}.dropdown-list-option:focus-within{outline:0}.dropdown-list-option:active,.dropdown-list-option:focus-within,.dropdown-list-option:hover{--dropdown-item-background:var(--white);--dropdown-color:var(--black-dark);[data-color-mode=dark] &{--dropdown-item-background:var(--black)}}.dropdown-list-option:first-child{padding-top:var(--size-medium)}.dropdown-list-option:last-child{padding-bottom:var(--size-medium)}.dropdown-list hr{background:var(--dropdown-hr)}.dropdown-list-option .icon{left:0;margin-left:var(--size-medium);position:absolute}:root{--white-light:#fff;--white:#f1f1f8;--white-dark:#ececf4;--white-darker:#e7e7ef;--grey-light:#a9aebb;--grey:#6c7689;--grey-dark:#576471;--black-light:#414b5a;--black:#323743;--black-dark:#292d37;--red:#eb0008;--coral-pink:#fe5f69;--blue:#0072c6;--dark-blue:#1c1c45;--teal:#4ea5b7;--white-transparent-light:hsla(0,0%,100%,.35);--white-transparent:rgba(241,241,248,.25);--white-transparent-dark:rgba(231,231,238,.15);--black-transparent-light:rgba(0,0,0,.35);--black-transparent:rgba(0,0,0,.25);--black-transparent-dark:rgba(0,0,0,.12);--grey-transparent-dark:rgba(50,55,67,.16);--grey-transparent:rgba(50,55,67,.12);--grey-transparent-light:rgba(50,55,67,.08);--yellow-dark:#edc4a6;--yellow:#f5e0d0;--yellow-light:#fefcfb}.background-white-light{background-color:#fff;background-color:var(--white-light)}.background-white{background-color:#f1f1f8;background-color:var(--white)}.background-white-dark{background-color:#ececf4;background-color:var(--white-dark)}.hover\:background-white-light:hover{background-color:#fff;background-color:var(--white-light)}.hover\:background-white:hover{background-color:#f1f1f8;background-color:var(--white)}.hover\:background-white-dark:hover{background-color:#ececf4;background-color:var(--white-dark)}.border-white-light{border-color:#fff;border-color:var(--white-light)}.border-white{border-color:#f1f1f8;border-color:var(--white)}.border-white-dark{border-color:#ececf4;border-color:var(--white-dark)}.color-white-light{color:#fff;color:var(--white-light)}.color-white{color:#f1f1f8;color:var(--white)}.color-white-dark{color:#ececf4;color:var(--white-dark)}.hover\:color-white-light:hover{color:#fff;color:var(--white-light)}.hover\:color-white:hover{color:#f1f1f8;color:var(--white)}.hover\:color-white-dark:hover{color:#ececf4;color:var(--white-dark)}.background-white-transparent-light{background-color:hsla(0,0%,100%,.35);background-color:var(--white-transparent-light)}.background-white-transparent{background-color:rgba(241,241,248,.25);background-color:var(--white-transparent)}.background-white-transparent-dark{background-color:rgba(231,231,238,.15);background-color:var(--white-transparent-dark)}.hover\:background-white-transparent-light:hover{background-color:hsla(0,0%,100%,.35);background-color:var(--white-transparent-light)}.hover\:background-white-transparent:hover{background-color:rgba(241,241,248,.25);background-color:var(--white-transparent)}.hover\:background-white-transparent-dark:hover{background-color:rgba(231,231,238,.15);background-color:var(--white-transparent-dark)}.border-white-transparent-light{border-color:hsla(0,0%,100%,.35);border-color:var(--white-transparent-light)}.border-white-transparent{border-color:rgba(241,241,248,.25);border-color:var(--white-transparent)}.border-white-transparent-dark{border-color:rgba(231,231,238,.15);border-color:var(--white-transparent-dark)}.color-white-transparent-light{color:hsla(0,0%,100%,.35);color:var(--white-transparent-light)}.color-white-transparent{color:rgba(241,241,248,.25);color:var(--white-transparent)}.color-white-transparent-dark{color:rgba(231,231,238,.15);color:var(--white-transparent-dark)}.hover\:color-white-transparent-light:hover{color:hsla(0,0%,100%,.35);color:var(--white-transparent-light)}.hover\:color-white-transparent:hover{color:rgba(241,241,248,.25);color:var(--white-transparent)}.hover\:color-white-transparent-dark:hover{color:rgba(231,231,238,.15);color:var(--white-transparent-dark)}.background-grey-light{background-color:#a9aebb;background-color:var(--grey-light)}.background-grey{background-color:#6c7689;background-color:var(--grey)}.background-grey-dark{background-color:#576471;background-color:var(--grey-dark)}.hover\:background-grey-light:hover{background-color:#a9aebb;background-color:var(--grey-light)}.hover\:background-grey:hover{background-color:#6c7689;background-color:var(--grey)}.hover\:background-grey-dark:hover{background-color:#576471;background-color:var(--grey-dark)}.border-grey-light{border-color:#a9aebb;border-color:var(--grey-light)}.border-grey{border-color:#6c7689;border-color:var(--grey)}.border-grey-dark{border-color:#576471;border-color:var(--grey-dark)}.color-grey-light{color:#a9aebb;color:var(--grey-light)}.color-grey{color:#6c7689;color:var(--grey)}.color-grey-dark{color:#576471;color:var(--grey-dark)}.hover\:color-grey-light:hover{color:#a9aebb;color:var(--grey-light)}.hover\:color-grey:hover{color:#6c7689;color:var(--grey)}.hover\:color-grey-dark:hover{color:#576471;color:var(--grey-dark)}.background-black-light{background-color:#414b5a;background-color:var(--black-light)}.background-black{background-color:#323743;background-color:var(--black)}.background-black-dark{background-color:#292d37;background-color:var(--black-dark)}.hover\:background-black-light:hover{background-color:#414b5a;background-color:var(--black-light)}.hover\:background-black:hover{background-color:#323743;background-color:var(--black)}.hover\:background-black-dark:hover{background-color:#292d37;background-color:var(--black-dark)}.border-black-light{border-color:#414b5a;border-color:var(--black-light)}.border-black{border-color:#323743;border-color:var(--black)}.border-black-dark{border-color:#292d37;border-color:var(--black-dark)}.color-black-light{color:#414b5a;color:var(--black-light)}.color-black{color:#323743;color:var(--black)}.color-black-dark{color:#292d37;color:var(--black-dark)}.hover\:color-black-light:hover{color:#414b5a;color:var(--black-light)}.hover\:color-black:hover{color:#323743;color:var(--black)}.hover\:color-black-dark:hover{color:#292d37;color:var(--black-dark)}.background-black-transparent-light{background-color:rgba(0,0,0,.35);background-color:var(--black-transparent-light)}.background-black-transparent{background-color:rgba(0,0,0,.25);background-color:var(--black-transparent)}.background-black-transparent-dark{background-color:rgba(0,0,0,.12);background-color:var(--black-transparent-dark)}.hover\:background-black-transparent-light:hover{background-color:rgba(0,0,0,.35);background-color:var(--black-transparent-light)}.hover\:background-black-transparent:hover{background-color:rgba(0,0,0,.25);background-color:var(--black-transparent)}.hover\:background-black-transparent-dark:hover{background-color:rgba(0,0,0,.12);background-color:var(--black-transparent-dark)}.border-black-transparent-light{border-color:rgba(0,0,0,.35);border-color:var(--black-transparent-light)}.border-black-transparent{border-color:rgba(0,0,0,.25);border-color:var(--black-transparent)}.border-black-transparent-dark{border-color:rgba(0,0,0,.12);border-color:var(--black-transparent-dark)}.color-black-transparent-light{color:rgba(0,0,0,.35);color:var(--black-transparent-light)}.color-black-transparent{color:rgba(0,0,0,.25);color:var(--black-transparent)}.color-black-transparent-dark{color:rgba(0,0,0,.12);color:var(--black-transparent-dark)}.hover\:color-black-transparent-light:hover{color:rgba(0,0,0,.35);color:var(--black-transparent-light)}.hover\:color-black-transparent:hover{color:rgba(0,0,0,.25);color:var(--black-transparent)}.hover\:color-black-transparent-dark:hover{color:rgba(0,0,0,.12);color:var(--black-transparent-dark)}.background-grey-transparent-light{background-color:rgba(50,55,67,.08);background-color:var(--grey-transparent-light)}.background-grey-transparent{background-color:rgba(50,55,67,.12);background-color:var(--grey-transparent)}.background-grey-transparent-dark{background-color:rgba(50,55,67,.16);background-color:var(--grey-transparent-dark)}.hover\:background-grey-transparent-light:hover{background-color:rgba(50,55,67,.08);background-color:var(--grey-transparent-light)}.hover\:background-grey-transparent:hover{background-color:rgba(50,55,67,.12);background-color:var(--grey-transparent)}.hover\:background-grey-transparent-dark:hover{background-color:rgba(50,55,67,.16);background-color:var(--grey-transparent-dark)}.border-grey-transparent-light{border-color:rgba(50,55,67,.08);border-color:var(--grey-transparent-light)}.border-grey-transparent{border-color:rgba(50,55,67,.12);border-color:var(--grey-transparent)}.border-grey-transparent-dark{border-color:rgba(50,55,67,.16);border-color:var(--grey-transparent-dark)}.color-grey-transparent-light{color:rgba(50,55,67,.08);color:var(--grey-transparent-light)}.color-grey-transparent{color:rgba(50,55,67,.12);color:var(--grey-transparent)}.color-grey-transparent-dark{color:rgba(50,55,67,.16);color:var(--grey-transparent-dark)}.hover\:color-grey-transparent-light:hover{color:rgba(50,55,67,.08);color:var(--grey-transparent-light)}.hover\:color-grey-transparent:hover{color:rgba(50,55,67,.12);color:var(--grey-transparent)}.hover\:color-grey-transparent-dark:hover{color:rgba(50,55,67,.16);color:var(--grey-transparent-dark)}.background-dark-blue,.hover\:background-dark-blue:hover{background-color:#1c1c45;background-color:var(--dark-blue)}.border-dark-blue{border-color:#1c1c45;border-color:var(--dark-blue)}.color-dark-blue,.hover\:color-dark-blue:hover{color:#1c1c45;color:var(--dark-blue)}.background-blue-light{background-color:var(--blue-light)}.background-blue{background-color:#0072c6;background-color:var(--blue)}.background-blue-dark{background-color:var(--blue-dark)}.hover\:background-blue-light:hover{background-color:var(--blue-light)}.hover\:background-blue:hover{background-color:#0072c6;background-color:var(--blue)}.hover\:background-blue-dark:hover{background-color:var(--blue-dark)}.border-blue-light{border-color:var(--blue-light)}.border-blue{border-color:#0072c6;border-color:var(--blue)}.border-blue-dark{border-color:var(--blue-dark)}.color-blue-light{color:var(--blue-light)}.color-blue{color:#0072c6;color:var(--blue)}.color-blue-dark{color:var(--blue-dark)}.hover\:color-blue-light:hover{color:var(--blue-light)}.hover\:color-blue:hover{color:#0072c6;color:var(--blue)}.hover\:color-blue-dark:hover{color:var(--blue-dark)}.background-striped-grey{background-image:repeating-linear-gradient(-45deg,rgba(0,0,0,.35),rgba(0,0,0,.35) 1px,rgba(50,55,67,.12) 0,rgba(50,55,67,.12) 3px);background-image:repeating-linear-gradient(-45deg,var(--black-transparent-light),var(--black-transparent-light) 1px,var(--grey-transparent) 1px,var(--grey-transparent) 3px)}.background-striped-white-transparent{background-image:repeating-linear-gradient(-45deg,hsla(223,4%,95%,.5),hsla(223,4%,95%,.5) 1px,#f1f1f8 0,#f1f1f8 3px);background-image:repeating-linear-gradient(-45deg,hsla(223,4%,95%,.5),hsla(223,4%,95%,.5) 1px,var(--white) 1px,var(--white) 3px)}.color-red{color:#eb0008;color:var(--red)}.color-coral-pink{color:#fe5f69;color:var(--coral-pink)}.color-teal{color:#4ea5b7;color:var(--teal)}.box-sizing-border-box{-webkit-box-sizing:border-box;box-sizing:border-box}.box-sizing-content-box{-webkit-box-sizing:content-box;box-sizing:content-box}.display-hidden,.visibility-hidden{visibility:hidden}.display-block{display:block}.display-flex{display:-ms-flexbox;display:flex}.display-inline{display:inline}.display-inline-flex{display:-ms-inline-flexbox;display:inline-flex}.display-inline-block{display:inline-block}.display-none{display:none}.clickable{cursor:pointer}.not-clickable{pointer-events:none}.width-0{width:0}.width-10{width:10%}.width-1-of-7{width:14.28%}.width-2-of-7{width:28.57%}.width-20{width:20%}.width-25{width:25%}.width-30{width:30%}.width-33{width:33.33333%}.width-40{width:40%}.width-50{width:50%}.width-60{width:60%}.width-66{width:66.66667%}.width-70{width:70%}.width-75{width:75%}.width-80{width:80%}.width-90{width:90%}.flex-direction__row{-ms-flex-direction:row;flex-direction:row}.flex-direction__row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction__column{-ms-flex-direction:column;flex-direction:column}.flex-direction__column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-wrap__nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-wrap__wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.justify-content__flex-start{-ms-flex-pack:start;justify-content:flex-start}.justify-content__flex-end{-ms-flex-pack:end;justify-content:flex-end}.justify-content__center{-ms-flex-pack:center;justify-content:center}.justify-content__space-between{-ms-flex-pack:justify;justify-content:space-between}.justify-content__space-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-content__space-evenly{-ms-flex-pack:space-evenly;justify-content:space-evenly}.align-items__flex-start{-ms-flex-align:start;align-items:flex-start}.align-items__flex-end{-ms-flex-align:end;align-items:flex-end}.align-items__center{-ms-flex-align:center;align-items:center}.align-items__baseline{-ms-flex-align:baseline;align-items:baseline}.align-items__stretch{-ms-flex-align:stretch;align-items:stretch}.align-content__flex-start{-ms-flex-line-pack:start;align-content:flex-start}.align-content__flex-end{-ms-flex-line-pack:end;align-content:flex-end}.align-content__center{-ms-flex-line-pack:center;align-content:center}.align-content__space-between{-ms-flex-line-pack:justify;align-content:space-between}.align-content__space-around{-ms-flex-line-pack:distribute;align-content:space-around}.align-content__stretch{-ms-flex-line-pack:stretch;align-content:stretch}.flex__none{-ms-flex:none;flex:none}.flex__auto{-ms-flex:1 0 auto;flex:1 0 auto}.flex__1{-ms-flex:1 1;flex:1 1}.flex__2{-ms-flex:2 1;flex:2 1}.flex__3{-ms-flex:3 1;flex:3 1}.flex__4{-ms-flex:4 1;flex:4 1}.flex__5{-ms-flex:5 1;flex:5 1}.flex__6{-ms-flex:6 1;flex:6 1}.flex__7{-ms-flex:7 1;flex:7 1}.flex__8{-ms-flex:8 1;flex:8 1}.flex__9{-ms-flex:9 1;flex:9 1}.flex-grow__0{-ms-flex-positive:0;flex-grow:0}.flex-grow__1{-ms-flex-positive:1;flex-grow:1}.flex-grow__2{-ms-flex-positive:2;flex-grow:2}.flex-grow__3{-ms-flex-positive:3;flex-grow:3}.flex-grow__4{-ms-flex-positive:4;flex-grow:4}.flex-grow__5{-ms-flex-positive:5;flex-grow:5}.flex-grow__6{-ms-flex-positive:6;flex-grow:6}.flex-grow__7{-ms-flex-positive:7;flex-grow:7}.flex-grow__8{-ms-flex-positive:8;flex-grow:8}.flex-grow__9{-ms-flex-positive:9;flex-grow:9}.flex-shrink__0{-ms-flex-negative:0;flex-shrink:0}.flex-shrink__1{-ms-flex-negative:1;flex-shrink:1}.flex-shrink__2{-ms-flex-negative:2;flex-shrink:2}.flex-shrink__3{-ms-flex-negative:3;flex-shrink:3}.flex-shrink__4{-ms-flex-negative:4;flex-shrink:4}.flex-shrink__5{-ms-flex-negative:5;flex-shrink:5}.flex-basis__auto{-ms-flex-preferred-size:auto;flex-basis:auto}.flex-basis__0{-ms-flex-preferred-size:0;flex-basis:0}.flex-basis__10{-ms-flex-preferred-size:10%;flex-basis:10%}.flex-basis__1-of-7{-ms-flex-preferred-size:14.28%;flex-basis:14.28%}.flex-basis__2-of-7{-ms-flex-preferred-size:28.57%;flex-basis:28.57%}.flex-basis__20{-ms-flex-preferred-size:20%;flex-basis:20%}.flex-basis__25{-ms-flex-preferred-size:25%;flex-basis:25%}.flex-basis__30{-ms-flex-preferred-size:30%;flex-basis:30%}.flex-basis__33{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.flex-basis__40{-ms-flex-preferred-size:40%;flex-basis:40%}.flex-basis__50{-ms-flex-preferred-size:50%;flex-basis:50%}.flex-basis__60{-ms-flex-preferred-size:60%;flex-basis:60%}.flex-basis__66{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}.flex-basis__70{-ms-flex-preferred-size:70%;flex-basis:70%}.flex-basis__75{-ms-flex-preferred-size:75%;flex-basis:75%}.flex-basis__80{-ms-flex-preferred-size:80%;flex-basis:80%}.flex-basis__90{-ms-flex-preferred-size:90%;flex-basis:90%}.flex-basis__100{-ms-flex-preferred-size:100%;flex-basis:100%}.align-self__flex-start{-ms-flex-item-align:start;align-self:flex-start}.align-self__flex-end{-ms-flex-item-align:end;align-self:flex-end}.align-self__center{-ms-flex-item-align:center;align-self:center}.align-self__baseline{-ms-flex-item-align:baseline;align-self:baseline}.align-self__stretch{-ms-flex-item-align:stretch;align-self:stretch}.position-relative{position:relative}.position-static{position:static}.position-fixed{position:fixed}.position-absolute{position:absolute}.position-sticky{position:sticky}.position-center{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.position-total{bottom:0;left:0;position:absolute;right:0;top:0}.top,.top-0{top:0}.top-1{top:var(--size-extra-small)}.top-2{top:var(--size-small)}.top-3{top:var(--size-medium)}.top-4{top:var(--size-large)}.top-5{top:var(--size-extra-large)}.top-100{top:100%}.right,.right-0{right:0}.right-1{right:var(--size-extra-small)}.right-2{right:var(--size-small)}.right-3{right:var(--size-medium)}.right-4{right:var(--size-large)}.right-5{right:var(--size-extra-large)}.right-100{right:100%}.left,.left-0{left:0}.left-1{left:var(--size-extra-small)}.left-2{left:var(--size-small)}.left-3{left:var(--size-medium)}.left-4{left:var(--size-large)}.left-5{left:var(--size-extra-large)}.left-100{left:100%}.bottom,.bottom-0{bottom:0}.bottom-1{bottom:var(--size-extra-small)}.bottom-2{bottom:var(--size-small)}.bottom-3{bottom:var(--size-medium)}.bottom-4{bottom:var(--size-large)}.bottom-5{bottom:var(--size-extra-large)}.bottom-100{bottom:100%}.z-index--1{z-index:-1}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.overflow-x{max-width:100%;overflow-x:auto}.overflow-x,.overflow-y{-webkit-overflow-scrolling:touch}.overflow-y{max-height:100%;overflow-y:auto}.overflow-hidden{overflow:hidden}.overflow-auto{-webkit-overflow-scrolling:touch;max-width:100%;overflow:auto}.max-height-100,.overflow-auto{max-height:100%}.max-width-100{max-width:100%}.height-100{height:100%}.width-100{width:100%}:root{--size-extra-small:.25rem;--size-small:.5rem;--size-medium:1rem;--size-large:1.5rem;--size-extra-large:2rem}.m0{margin:0}.m1{margin:.25rem;margin:var(--size-extra-small)}.m2{margin:.5rem;margin:var(--size-small)}.m3{margin:1rem;margin:var(--size-medium)}.m4,.m5{margin:1.5rem;margin:var(--size-large)}.m-1{margin:-.25rem;margin:calc(var(--size-extra-small)*-1)}.m-2{margin:-.5rem;margin:calc(var(--size-small)*-1)}.m-3{margin:-1rem;margin:calc(var(--size-medium)*-1)}.m-4{margin:-1.5rem;margin:calc(var(--size-large)*-1)}.m-5{margin:-2rem;margin:calc(var(--size-extra-large)*-1)}.mt0{margin-top:0}.mt1{margin-top:.25rem;margin-top:var(--size-extra-small)}.mt2{margin-top:.5rem;margin-top:var(--size-small)}.mt3{margin-top:1rem;margin-top:var(--size-medium)}.mt4{margin-top:1.5rem;margin-top:var(--size-large)}.mt5{margin-top:2rem;margin-top:var(--size-extra-large)}.mt-1{margin-top:-.25rem;margin-top:calc(var(--size-extra-small)*-1)}.mt-2{margin-top:-.5rem;margin-top:calc(var(--size-small)*-1)}.mt-3{margin-top:-1rem;margin-top:calc(var(--size-medium)*-1)}.mt-4{margin-top:-1.5rem;margin-top:calc(var(--size-large)*-1)}.mt-5{margin-top:-2rem;margin-top:calc(var(--size-extra-large)*-1)}.mr0{margin-right:0}.mr1{margin-right:.25rem;margin-right:var(--size-extra-small)}.mr2{margin-right:.5rem;margin-right:var(--size-small)}.mr3{margin-right:1rem;margin-right:var(--size-medium)}.mr4{margin-right:1.5rem;margin-right:var(--size-large)}.mr5{margin-right:2rem;margin-right:var(--size-extra-large)}.mr-1{margin-right:-.25rem;margin-right:calc(var(--size-extra-small)*-1)}.mr-2{margin-right:-.5rem;margin-right:calc(var(--size-small)*-1)}.mr-3{margin-right:-1rem;margin-right:calc(var(--size-medium)*-1)}.mr-4{margin-right:-1.5rem;margin-right:calc(var(--size-large)*-1)}.mr-5{margin-right:-2rem;margin-right:calc(var(--size-extra-large)*-1)}.mb0{margin-bottom:0}.mb1{margin-bottom:.25rem;margin-bottom:var(--size-extra-small)}.mb2{margin-bottom:.5rem;margin-bottom:var(--size-small)}.mb3{margin-bottom:1rem;margin-bottom:var(--size-medium)}.mb4{margin-bottom:1.5rem;margin-bottom:var(--size-large)}.mb5{margin-bottom:2rem;margin-bottom:var(--size-extra-large)}.mb-1{margin-bottom:-.25rem;margin-bottom:calc(var(--size-extra-small)*-1)}.mb-2{margin-bottom:-.5rem;margin-bottom:calc(var(--size-small)*-1)}.mb-3{margin-bottom:-1rem;margin-bottom:calc(var(--size-medium)*-1)}.mb-4{margin-bottom:-1.5rem;margin-bottom:calc(var(--size-large)*-1)}.mb-5{margin-bottom:-2rem;margin-bottom:calc(var(--size-extra-large)*-1)}.ml0{margin-left:0}.ml1{margin-left:.25rem;margin-left:var(--size-extra-small)}.ml2{margin-left:.5rem;margin-left:var(--size-small)}.ml3{margin-left:1rem;margin-left:var(--size-medium)}.ml4{margin-left:1.5rem;margin-left:var(--size-large)}.ml5{margin-left:2rem;margin-left:var(--size-extra-large)}.ml-1{margin-left:-.25rem;margin-left:calc(var(--size-extra-small)*-1)}.ml-2{margin-left:-.5rem;margin-left:calc(var(--size-small)*-1)}.ml-3{margin-left:-1rem;margin-left:calc(var(--size-medium)*-1)}.ml-4{margin-left:-1.5rem;margin-left:calc(var(--size-large)*-1)}.ml-5{margin-left:-2rem;margin-left:calc(var(--size-extra-large)*-1)}.mx0{margin-left:0;margin-right:0}.mx1{margin-left:.25rem;margin-left:var(--size-extra-small);margin-right:.25rem;margin-right:var(--size-extra-small)}.mx2{margin-left:.5rem;margin-left:var(--size-small);margin-right:.5rem;margin-right:var(--size-small)}.mx3{margin-left:1rem;margin-left:var(--size-medium);margin-right:1rem;margin-right:var(--size-medium)}.mx4{margin-left:1.5rem;margin-left:var(--size-large);margin-right:1.5rem;margin-right:var(--size-large)}.mx5{margin-left:2rem;margin-left:var(--size-extra-large);margin-right:2rem;margin-right:var(--size-extra-large)}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:-.25rem;margin-left:calc(var(--size-extra-small)*-1);margin-right:-.25rem;margin-right:calc(var(--size-extra-small)*-1)}.mx-2{margin-left:-.5rem;margin-left:calc(var(--size-small)*-1);margin-right:-.5rem;margin-right:calc(var(--size-small)*-1)}.mx-3{margin-left:-1rem;margin-left:calc(var(--size-medium)*-1);margin-right:-1rem;margin-right:calc(var(--size-medium)*-1)}.mx-4{margin-left:-1.5rem;margin-left:calc(var(--size-large)*-1);margin-right:-1.5rem;margin-right:calc(var(--size-large)*-1)}.mx-5{margin-left:-2rem;margin-left:calc(var(--size-extra-large)*-1);margin-right:-2rem;margin-right:calc(var(--size-extra-large)*-1)}.my0{margin-bottom:0;margin-top:0}.my1{margin-bottom:.25rem;margin-bottom:var(--size-extra-small);margin-top:.25rem;margin-top:var(--size-extra-small)}.my2{margin-bottom:.5rem;margin-bottom:var(--size-small);margin-top:.5rem;margin-top:var(--size-small)}.my3{margin-bottom:1rem;margin-bottom:var(--size-medium);margin-top:1rem;margin-top:var(--size-medium)}.my4{margin-bottom:1.5rem;margin-bottom:var(--size-large);margin-top:1.5rem;margin-top:var(--size-large)}.my5{margin-bottom:2rem;margin-bottom:var(--size-extra-large);margin-top:2rem;margin-top:var(--size-extra-large)}.my-0{margin-bottom:0;margin-top:0}.my-1{margin-bottom:-.25rem;margin-bottom:calc(var(--size-extra-small)*-1);margin-top:-.25rem;margin-top:calc(var(--size-extra-small)*-1)}.my-2{margin-bottom:-.5rem;margin-bottom:calc(var(--size-small)*-1);margin-top:-.5rem;margin-top:calc(var(--size-small)*-1)}.my-3{margin-bottom:-1rem;margin-bottom:calc(var(--size-medium)*-1);margin-top:-1rem;margin-top:calc(var(--size-medium)*-1)}.my-4{margin-bottom:-1.5rem;margin-bottom:calc(var(--size-large)*-1);margin-top:-1.5rem;margin-top:calc(var(--size-large)*-1)}.my-5{margin-bottom:-2rem;margin-bottom:calc(var(--size-extra-large)*-1);margin-top:-2rem;margin-top:calc(var(--size-extra-large)*-1)}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-bottom:auto;margin-top:auto}.p0{padding:0}.p1{padding:.25rem;padding:var(--size-extra-small)}.p2{padding:.5rem;padding:var(--size-small)}.p3{padding:1rem;padding:var(--size-medium)}.p4{padding:1.5rem;padding:var(--size-large)}.p5{padding:2rem;padding:var(--size-extra-large)}.pt0{padding-top:0}.pt1{padding-top:.25rem;padding-top:var(--size-extra-small)}.pt2{padding-top:.5rem;padding-top:var(--size-small)}.pt3{padding-top:1rem;padding-top:var(--size-medium)}.pt4{padding-top:1.5rem;padding-top:var(--size-large)}.pt5{padding-top:2rem;padding-top:var(--size-extra-large)}.pr0{padding-right:0}.pr1{padding-right:.25rem;padding-right:var(--size-extra-small)}.pr2{padding-right:.5rem;padding-right:var(--size-small)}.pr3{padding-right:1rem;padding-right:var(--size-medium)}.pr4{padding-right:1.5rem;padding-right:var(--size-large)}.pr5{padding-right:2rem;padding-right:var(--size-extra-large)}.pb0{padding-bottom:0}.pb1{padding-bottom:.25rem;padding-bottom:var(--size-extra-small)}.pb2{padding-bottom:.5rem;padding-bottom:var(--size-small)}.pb3{padding-bottom:1rem;padding-bottom:var(--size-medium)}.pb4{padding-bottom:1.5rem;padding-bottom:var(--size-large)}.pb5{padding-bottom:2rem;padding-bottom:var(--size-extra-large)}.pl0{padding-left:0}.pl1{padding-left:.25rem;padding-left:var(--size-extra-small)}.pl2{padding-left:.5rem;padding-left:var(--size-small)}.pl3{padding-left:1rem;padding-left:var(--size-medium)}.pl4{padding-left:1.5rem;padding-left:var(--size-large)}.pl5{padding-left:2rem;padding-left:var(--size-extra-large)}.px0{padding-left:0;padding-right:0}.px1{padding-left:.25rem;padding-left:var(--size-extra-small);padding-right:.25rem;padding-right:var(--size-extra-small)}.px2{padding-left:.5rem;padding-left:var(--size-small);padding-right:.5rem;padding-right:var(--size-small)}.px3{padding-left:1rem;padding-left:var(--size-medium);padding-right:1rem;padding-right:var(--size-medium)}.px4{padding-left:1.5rem;padding-left:var(--size-large);padding-right:1.5rem;padding-right:var(--size-large)}.px5{padding-left:2rem;padding-left:var(--size-extra-large);padding-right:2rem;padding-right:var(--size-extra-large)}.py0{padding-bottom:0;padding-top:0}.py1{padding-bottom:.25rem;padding-bottom:var(--size-extra-small);padding-top:.25rem;padding-top:var(--size-extra-small)}.py2{padding-bottom:.5rem;padding-bottom:var(--size-small);padding-top:.5rem;padding-top:var(--size-small)}.py3{padding-bottom:1rem;padding-bottom:var(--size-medium);padding-top:1rem;padding-top:var(--size-medium)}.py4{padding-bottom:1.5rem;padding-bottom:var(--size-large);padding-top:1.5rem;padding-top:var(--size-large)}.py5{padding-bottom:2rem;padding-bottom:var(--size-extra-large);padding-top:2rem;padding-top:var(--size-extra-large)}.spinner-bars-medium{--height:34px;--width:4px;--margin:2px}.spinner-bars-small{--height:1.75rem;--width:2px;--margin:1px 1px 1px 2px}.spinner-bars>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:lineScalePulseOut 1.2s ease-in-out infinite;animation:lineScalePulseOut 1.2s ease-in-out infinite;background-color:var(--app-color);border-radius:var(--margin);display:inline-block;height:var(--height);margin:var(--margin);width:var(--width)}.spinner-bars>div:first-child{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner-bars>div:nth-child(2){-webkit-animation-delay:-1s;animation-delay:-1s}.spinner-bars>div:nth-child(3){-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner-bars>div:nth-child(4){-webkit-animation-delay:-.8s;animation-delay:-.8s}.spinner-bars>div:nth-child(5){-webkit-animation-delay:-.7s;animation-delay:-.7s}.spinner-bars.color-white>div{background-color:var(--white)}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:300 900;src:url(/static/media/OpenSans-VariableFont_wdth,wght.19ba637387f1d6142f55.ttf)}@font-face{font-family:Open Sans;font-stretch:100%;font-style:italic;font-weight:300 900;src:url(/static/media/OpenSans-Italic-VariableFont_wdth,wght.582284c873c3f85ba4f8.ttf)}:root{--font-family-regular:"Open Sans",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-header:var(--font-family-regular);--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-size-root:12px;--font-size-1:calc(var(--font-size-root) + 12px);--font-size-2:calc(var(--font-size-root) + 6px);--font-size-3:calc(var(--font-size-root) + 4px);--font-size-4:calc(var(--font-size-root) + 2px);--font-size-5:calc(var(--font-size-root) + 1px);--font-size-6:var(--font-size-root);--font-size-7:calc(var(--font-size-root) - 1px);--font-size-8:calc(var(--font-size-root) - 2px);--font-size-9:calc(var(--font-size-root) - 3px);--font-weight-thin:200;--font-weight-regular:400;--font-weight-header:600;--line-height-large:1.4;--line-height-medium:1.25;--line-height-small:1.125;--line-height-extra-small:1;--letter-spacing-1:0;--letter-spacing-2:0;--letter-spacing-3:0;--letter-spacing-4:0}@media (min-width:1600px){:root{--font-size-root:13px}}h1,h2,h3,h4,h5,h6{color:var(--app-header-color)}.font-size-1,h1{font-size:24px;font-size:var(--font-size-1)}.font-size-1,.font-size-2,h1,h2{line-height:1.125;line-height:var(--line-height-small)}.font-size-2,h2{font-size:18px;font-size:var(--font-size-2)}.font-size-3,h3{font-size:16px;font-size:var(--font-size-3)}.font-size-3,.font-size-4,h3,h4{line-height:1.25;line-height:var(--line-height-medium)}.font-size-4,h4{font-size:14px;font-size:var(--font-size-4)}.font-size-5,h5{font-size:13px;font-size:var(--font-size-5)}.font-size-5,.font-size-6,h5,h6{line-height:1.25;line-height:var(--line-height-medium)}.font-size-6,h6{font-size:12px;font-size:var(--font-size-6)}.font-size-7,small{font-size:11px;font-size:var(--font-size-7)}.font-size-7,.font-size-8,small{line-height:1.125;line-height:var(--line-height-small)}.font-size-8{font-size:10px;font-size:var(--font-size-8)}.font-size-9{font-size:9px;font-size:var(--font-size-9);line-height:1.125;line-height:var(--line-height-small)}.font-hairline,.font-light,.font-thin{font-weight:200;font-weight:var(--font-weight-thin)}.font-medium,.font-normal{font-weight:400;font-weight:var(--font-weight-regular)}.font-black,.font-bold,.font-extrabold,.font-semibold{font-weight:600;font-weight:var(--font-weight-header)}.letter-spacing-1{letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.letter-spacing-2{letter-spacing:0;letter-spacing:var(--letter-spacing-2)}.letter-spacing-3{letter-spacing:0;letter-spacing:var(--letter-spacing-3)}.letter-spacing-4{letter-spacing:0;letter-spacing:var(--letter-spacing-4)}.line-height-extra-small{line-height:1;line-height:var(--line-height-extra-small)}.line-height-small{line-height:1.125;line-height:var(--line-height-small)}.line-height-medium{line-height:1.25;line-height:var(--line-height-medium)}.line-height-large{line-height:1.4;line-height:var(--line-height-large)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.detail{opacity:.6}.word-break-all{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}.truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fat-title,.label,.small-title,.title{color:var(--label-color);font-size:10px;font-size:var(--font-size-8);font-weight:600;font-weight:var(--font-weight-header);letter-spacing:0;letter-spacing:var(--letter-spacing-3);text-transform:uppercase}.title{font-size:12px;font-size:var(--font-size-6)}.small-title{font-size:10px;font-size:var(--font-size-8)}.fat-title{font-weight:700}.sticky-title{background:var(--app-background);-webkit-box-shadow:0 4px 14px -14px var(--black);box-shadow:0 4px 14px -14px var(--black);color:var(--label-color);-webkit-filter:opacity(.95);filter:opacity(.95);font-size:12px;font-size:var(--font-size-6);font-weight:600;font-weight:var(--font-weight-header);letter-spacing:0;letter-spacing:var(--letter-spacing-3);padding:var(--size-medium);position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:1}.highlight,em,strong{color:var(--highlight-color)}[aria-label="x-axis label"],[aria-label="y-axis label"]{color:var(--label-color)}.animated{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.fast{-webkit-animation-duration:.18s;animation-duration:.18s}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.popIn{-webkit-animation-name:popIn;animation-name:popIn}.rotatable{-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.rotatable.rotate-180{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}@-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 fadeOutDown{0%{opacity:1}99%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{height:0;margin:0;opacity:0}}@keyframes fadeOutDown{0%{opacity:1}99%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{height:0;margin:0;opacity:0}}@-webkit-keyframes lineScalePulseOut{0%,40%,to{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes lineScalePulseOut{0%,40%,to{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes popIn{0%{opacity:.5;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes popIn{0%{opacity:.5;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slideDown{0%{opacity:.5;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{opacity:.5;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.card{--card-background:var(--app-background);--card-border:transparent;--card-header-background:var(--card-background);background:var(--card-background);border:1px solid var(--card-border);border-radius:var(--border-radius);color:var(--app-color)}.card-header{border-bottom:1px solid var(--card-border);border-radius:var(--border-radius) var(--border-radius) 0 0;padding:var(--size-medium)}.card-actions,.card-header{background:var(--card-header-background);gap:var(--size-medium)}.card-actions{padding:var(--size-small) var(--size-medium);.card-header+&{border-bottom:1px solid var(--card-border)}.card-content+&{border-top:1px solid var(--card-border)}}.card-content{padding:var(--size-medium)}.card-primary{--card-background:var(--white-light);--card-border:var(--grey-transparent);[data-color-mode=dark] &{--card-background:var(--black-dark);--card-border:var(--black)}}.card-secondary{--card-border:var(--grey-transparent);[data-color-mode=dark] &{--card-border:var(--white-transparent)}}.card-highlight{--card-background:var(--grey);--app-header-color:var(--white-light);--app-color:var(--white);--label-color:var(--white-dark);--highlight-color:var(--white-light);--card-border:var(--grey-transparent)}.card-transparent{--card-background:transparent;--card-border:transparent;--card-header-background:transparent}.card-sub-text{color:var(--grey);[data-color-mode=dark] &{color:var(--grey-light)}}.card-expandable .icon-expandable{font-size:var(--font-size-8);margin-right:var(--size-small);vertical-align:top}.card-not-expanded .card-header{border-bottom:0;border-radius:var(--border-radius)}.card[role=dialog]{-webkit-box-shadow:0 0 12px 0 var(--black-transparent);box-shadow:0 0 12px 0 var(--black-transparent);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:90vh;max-width:40rem;min-width:28rem}.card-expandable-wrapper{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows .18s ease-in-out;transition:grid-template-rows .18s ease-in-out;transition:grid-template-rows .18s ease-in-out,-ms-grid-rows .18s ease-in-out;&[aria-hidden=false]{grid-template-rows:1fr}.card-expandable-content{overflow:hidden}}html{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{color:currentColor;text-decoration:none}p>a{--color:var(--link-color);font-weight:var(--font-weight-header)}dt{font-size:var(--font-size-7);font-weight:var(--font-weight-header);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-small);margin:0 0 var(--size-extra-small);text-transform:uppercase}dd{margin:0 0 var(--size-medium) var(--size-medium)}p{line-height:var(--line-height-large)}.color-disabled,.disabled{cursor:auto;opacity:.5;pointer-events:none}.cursor-locked{cursor:not-allowed}.cursor-help,.cursor-tooltip{cursor:help}.cursor-wait{cursor:wait}.display-table{display:table}.aspect-ratio-1-1{aspect-ratio:1/1}.aspect-ratio-4-3{aspect-ratio:4/3}.aspect-ratio-16-9{aspect-ratio:16/9}#background-stripes path{stroke:var(--white-dark)}[data-color-mode=dark]{#background-stripes path{stroke:var(--white-transparent)}}#overlay-stripes{path{stroke:var(--black-transparent-light)}}.floorplan-image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%;[data-color-mode=light] &{-webkit-filter:brightness(0) drop-shadow(1px 1px 1px var(--black-transparent));filter:brightness(0) drop-shadow(1px 1px 1px var(--black-transparent))}[data-color-mode=dark] &{-webkit-filter:brightness(5) drop-shadow(1px 1px 1px var(--white-transparent));filter:brightness(5) drop-shadow(1px 1px 1px var(--white-transparent))}}.background-light{--app-color:var(--black);--app-header-color:var(--black-dark)}.background-dark{--app-color:var(--white);--app-header-color:var(--white-light)}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.icon.clickable{font-style:normal;opacity:.65;-webkit-transition:all .18s cubic-bezier(.78,.14,.15,.86);transition:all .18s cubic-bezier(.78,.14,.15,.86)}.icon.clickable:hover{opacity:1}.icon.not-clickable,.icon.not-clickable:hover{opacity:.35}.icon-clear{--background-color:var(--white-light);--color:var(--black-dark);--shadow-color:var(--app-header-shadow);background:var(--background-color);border-radius:1000px;color:var(--color);height:1rem;line-height:1;position:absolute;right:-.25rem;text-align:center;top:-.5rem;width:1rem;z-index:1;[data-color-mode=dark] &{--background-color:var(--black-light);--color:var(--white)}&>svg{margin-top:-2px}&.clickable{-webkit-box-shadow:0 0 0 1px var(--shadow-color);box-shadow:0 0 0 1px var(--shadow-color);font-size:var(--font-size-8);opacity:0;padding:2px;[data-color-mode=dark] &{--background-color:var(--black-dark);--shadow-color:var(--white);--color:var(--white-light)}&>svg{margin-top:0}}&:focus-within,.button-dropdown:focus-within &,.button-dropdown:hover &,.card-closable:focus-within &,.card-closable:hover &,.message-closable &.clickable,.toast-container &{opacity:1}&.clickable:hover,&:focus,.button-dropdown:hover &:hover,.card-closable:hover &:hover,.message-closable:hover &:hover{--color:var(--black);--shadow-color:var(--black);outline:0;[data-color-mode=dark] &{--background-color:var(--black-light);--shadow-color:var(--white);--color:var(--white-light)}}.card-closable &,.message-closable &{font-size:var(--font-size-7);padding:var(--size-extra-small)}}.button-dropdown,.card-closable .card-header{position:relative}.message{--message-background:var(--white-light);--message-border:var(--grey-transparent);--app-header-color:var(--black);--app-color:var(--grey);--highlight-color:var(--black-dark);background:var(--message-background);border:1px solid var(--message-border);border-radius:var(--border-radius);color:var(--app-color)}.message-content>p:last-child,.message-content>p:only-child{margin-bottom:0}.message-alert,.message-warning{--message-background:var(--yellow)}.message-error{--app-header-color:var(--red)}.message-error .message-content{font-size:var(--font-size-6);padding-top:10px}.message-error .message-content .card-title{color:var(--grey)}.message-error .message-content .card-header{padding-left:0}.badge{background-color:var(--white-light);border:1px solid var(--black-transparent-dark);border-radius:500px;color:var(--grey-dark);line-height:1rem;margin:0 var(--size-extra-small);min-height:1rem;min-width:1rem;padding:var(--size-extra-small);text-align:center}.badge,.badge svg{display:inline-block}.checkbox-control{-ms-flex-align:center;align-items:center;display:inline-grid;gap:var(--size-small);grid-auto-flow:column;grid-template-columns:var(--size-large) 1fr}.tooltip-container{--tooltip-background:var(--black);--tooltip-color:var(--white);--tooltip-highlight-color:var(--white-light);--tooltip-border:var(--black);--tooltip-shadow:var(--black-transparent);--tooltip-hr:var(--grey-dark);--app-color:var(--tooltip-color);--app-header-color:var(--tooltip-highlight-color);--highlight-color:var(--tooltip-highlight-color);--label-color:var(--tooltip-color);background-color:var(--tooltip-background);border:1px solid var(--tooltip-border);border-radius:3px;-webkit-box-shadow:0 2px 4px var(--tooltip-shadow);box-shadow:0 2px 4px var(--tooltip-shadow);color:var(--tooltip-color);max-height:80vh;padding:.4rem;z-index:1010}[data-color-mode=dark] .tooltip-container{--tooltip-background:var(--white-light);--tooltip-color:var(--black);--tooltip-highlight-color:var(--white-light);--tooltip-border:var(--grey-transparent);--tooltip-shadow:var(--black-transparent);--tooltip-hr:var(--grey-light);--app-header-color:var(--black)}.tooltip-container-medium{max-width:20rem}.tooltip-container-large{max-width:40rem;min-width:20rem}.tooltip-hidden{visibility:hidden}.tooltip-visible{visibility:visible}.tooltip-icon{color:var(--grey-light);opacity:.5}.tooltip-icon:hover{opacity:1}.trigger .tooltip-icon{opacity:0;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.trigger:hover .tooltip-icon{opacity:1}:root{--logo-height:4.5rem;--app-background:var(--white);--app-color:var(--black);--app-header-color:var(--black-dark);--highlight-color:var(--black-dark);--label-color:var(--grey);--link-color:var(--blue);--app-header-background:var(--white-light);--app-header-shadow:var(--black-transparent);--app-header-border:var(--grey-transparent);--grid-col-breakpoint:10rem;--border-radius:5px;--size-extra-small:3px;--size-small:6px;--size-medium:12px;--size-large:18px;--size-extra-large:24px;color-scheme:light dark}[data-color-mode=dark]{--app-background:var(--black);--app-color:var(--white);--app-header-color:var(--white-light);--highlight-color:var(--white-light);--label-color:var(--grey);--link-color:var(--blue);--app-header-background:var(--black-transparent);--app-header-shadow:var(--black-dark);--app-header-border:var(--black-transparent)}html{background-color:var(--white);background-color:var(--app-background);color:var(--black);color:var(--app-color)}hr{background:var(--grey-transparent);background:var(--app-header-border)}.app,body,html{height:100vh}.app{display:grid;grid-template-areas:"topheader topheader" "sidebar header" "sidebar content";grid-template-columns:minmax(15rem,auto) 1fr;grid-template-rows:auto auto 1fr;overflow:hidden;width:100vw}.app-header{grid-area:header}.app-content{grid-area:content;overflow:auto;padding:12px;padding:var(--size-medium);position:relative;will-change:scroll-position}.app-content:only-child{grid-column:1/-1}.top-header{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;background:var(--white-light);background:var(--app-header-background);border-bottom:1px solid var(--app-header-border);display:-ms-flexbox;display:flex;grid-area:topheader;justify-content:space-between;padding-right:1rem}.top-header-menus{gap:6px;gap:var(--size-small)}.header-menu-current-page{color:var(--teal);-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.app-sidebar{background:var(--white-light);background:var(--app-header-background);display:grid;grid-area:sidebar;grid-template-rows:auto 1fr}.app-menu{overflow-y:auto}.app-header{-ms-flex-align:start;align-items:flex-start;background:var(--white-light);background:var(--app-header-background);border-bottom:1px solid var(--app-header-border);-webkit-box-shadow:0 8px 18px -18px var(--black-transparent);box-shadow:0 8px 18px -18px var(--black-transparent);-webkit-box-shadow:0 8px 18px -18px var(--app-header-shadow);box-shadow:0 8px 18px -18px var(--app-header-shadow);display:-ms-flexbox;display:flex;gap:12px;gap:var(--size-medium);padding:12px;padding:var(--size-medium);.actions,.select-filter,.select-settings,.select-space,.select-time{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:12px;gap:var(--size-medium)}}.app-content .app-more-settings{display:-ms-flexbox;display:flex;gap:12px;gap:var(--size-medium);margin-top:-4.5rem;position:fixed;right:1rem}.app-header .app-header-content{display:grid;min-height:calc(4.5rem - 24px);min-height:calc(var(--logo-height) - var(--size-medium)*2);place-content:center}.app:has(.login-page){grid-template-columns:1fr}.login-page .card{width:24rem}.app-logo{-webkit-box-sizing:border-box;box-sizing:border-box;color:#333542;display:block;height:4.5rem;height:var(--logo-height);line-height:1;margin:0;padding:6px;padding:var(--size-small)}[data-color-mode=dark] .app-logo{color:var(--white-light)}.app-logo .logo-text{fill:currentColor}.app-logo figure{aspect-ratio:1180/318;margin:0;max-height:100%;max-width:100%}.app-logo svg{height:100%;width:100%}.app-logo figcaption{height:0;left:0;position:absolute;right:0;width:0}.app-menu{--menu-highlight:var(--white);background:var(--white-light);background:var(--app-header-background);border-right:1px solid var(--app-header-border);color:var(--black);color:var(--app-color);padding-bottom:18px;padding-bottom:var(--size-large);[data-color-mode=dark] &{--menu-highlight:var(--white-transparent)}.menu-header{margin-block:6px 0;margin-block:var(--size-small) 0;padding:12px;padding:var(--size-medium)}.menu-item{display:block;font-weight:var(--font-weight-header);padding-block:6px;padding-block:var(--size-small);padding-inline:12px;padding-inline:var(--size-medium);&[disabled]{cursor:not-allowed}&:focus{outline:0}&:focus,&:hover{-webkit-text-decoration-color:var(--grey);text-decoration-color:var(--grey);-webkit-text-decoration-color:var(--label-color);text-decoration-color:var(--label-color)}&:focus,&:hover,&[aria-current=page]{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.25em}&[aria-current=page]{color:var(--teal);font-weight:var(--font-weight-header);-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal)}}>.menu-item:first-child{padding-block:12px;padding-block:var(--size-medium)}>.menu-section{border-top:1px solid var(--app-header-border);>.menu-header{color:var(--grey);color:var(--label-color);font-size:var(--font-size-8);font-weight:var(--font-weight-header);letter-spacing:var(--letter-spacing-3);text-transform:uppercase}.menu-section{.menu-header{cursor:pointer;font-weight:var(--font-weight-header);margin-block:0;padding-block:6px;padding-block:var(--size-small);padding-inline:12px;padding-inline:var(--size-medium);&:after{background:url(/static/media/chevron-down.31e01a369e23681baf54.svg) 50% no-repeat;background-size:contain;content:"";display:inline-block;float:right;height:12px;-webkit-transition:-webkit-transform .18s ease-out;transition:-webkit-transform .18s ease-out;transition:transform .18s ease-out;transition:transform .18s ease-out,-webkit-transform .18s ease-out;width:12px}[data-color-mode=dark] &:after{-webkit-filter:invert(1);filter:invert(1)}&:hover{-webkit-text-decoration-color:var(--grey);text-decoration-color:var(--grey);-webkit-text-decoration-color:var(--label-color);text-decoration-color:var(--label-color);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.25em}}.foldable-menu-items{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows .18s ease-out;transition:grid-template-rows .18s ease-out;transition:grid-template-rows .18s ease-out,-ms-grid-rows .18s ease-out;>.menu-items{overflow:hidden}}&:has([aria-current=page]),&[aria-expanded=expanded]{.foldable-menu-items{grid-template-rows:1fr}.menu-header:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}&:has([aria-current=page])>.menu-header{color:var(--teal);cursor:default;-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.menu-item{font-weight:var(--font-weight-regular);padding-left:24px;padding-left:var(--size-extra-large)}}}}.more-settings,.more-settings-datasource{grid-gap:12px;grid-gap:var(--size-medium);-ms-flex-align:center;align-items:center;display:grid;gap:12px;gap:var(--size-medium);grid-template-columns:minmax(12rem,auto) 1fr;overflow:auto;padding-left:12px;padding-left:var(--size-medium);padding-right:12px;padding-right:var(--size-medium);padding-top:12px;padding-top:var(--size-medium);&.small-label{grid-template-columns:minmax(4rem,auto) 1fr}}.more-settings .select-all-data-sources{display:contents}.more-settings .select-all-data-sources .button-pills{display:-ms-inline-flexbox;display:inline-flex;position:relative}.more-settings .select-all-data-sources .icon-clear{opacity:1}.more-settings hr{grid-column:1/3}.more-settings-header{color:var(--grey);color:var(--label-color);font-size:var(--font-size-8);grid-column:1/3;place-self:center}.more-settings-item-control+.more-settings-header{margin:18px 0 0;margin:var(--size-large) 0 0}.more-settings-item-label{justify-self:end}.more-settings div[data-feature]{display:contents}.dialog-overlay{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;-webkit-animation:fadeInBackground .05s ease-in-out;animation:fadeInBackground .05s ease-in-out;background:var(--black-transparent-light);display:grid;justify-content:center;z-index:1000}@-webkit-keyframes fadeInBackground{0%{background:none}to{background:var(--black-transparent-light)}}@keyframes fadeInBackground{0%{background:none}to{background:var(--black-transparent-light)}}.dialog-footer{gap:12px;gap:var(--size-medium)}[role=dialog]{z-index:1000}.display-grid{display:grid}.display-inline-grid{display:inline-grid}.grid-columns{grid-gap:0 6px;grid-gap:0 var(--size-small);display:grid;gap:0 6px;gap:0 var(--size-small);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-template-columns:repeat(auto-fit,minmax(var(--grid-col-breakpoint),1fr))}.grid{display:grid;&.-horizontal{grid-template-columns:repeat(auto-fit,10rem);grid-template-columns:repeat(auto-fit,var(--grid-col-breakpoint))}}.gap-1,.gap-extra-small{gap:3px;gap:var(--size-extra-small)}.gap-2,.gap-small{gap:6px;gap:var(--size-small)}.gap-3,.gap-medium{gap:12px;gap:var(--size-medium)}.gap-4,.gap-large{gap:18px;gap:var(--size-large)}.gap-5,.gap-extra-large{gap:24px;gap:var(--size-extra-large)}.gap-x-1,.gap-x-extra-small{row-gap:3px;row-gap:var(--size-extra-small)}.gap-x-2,.gap-x-small{row-gap:6px;row-gap:var(--size-small)}.gap-x-3,.gap-x-medium{row-gap:12px;row-gap:var(--size-medium)}.gap-x-4,.gap-x-large{row-gap:18px;row-gap:var(--size-large)}.gap-x-5,.gap-x-extra-large{row-gap:24px;row-gap:var(--size-extra-large)}.gap-y-1,.gap-y-extra-small{-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px;-webkit-column-gap:var(--size-extra-small);-moz-column-gap:var(--size-extra-small);column-gap:var(--size-extra-small)}.gap-y-2,.gap-y-small{-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;-webkit-column-gap:var(--size-small);-moz-column-gap:var(--size-small);column-gap:var(--size-small)}.gap-y-3,.gap-y-medium{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;-webkit-column-gap:var(--size-medium);-moz-column-gap:var(--size-medium);column-gap:var(--size-medium)}.gap-y-4,.gap-y-large{-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px;-webkit-column-gap:var(--size-large);-moz-column-gap:var(--size-large);column-gap:var(--size-large)}.gap-y-5,.gap-y-extra-large{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;-webkit-column-gap:var(--size-extra-large);-moz-column-gap:var(--size-extra-large);column-gap:var(--size-extra-large)}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.building-settings-opening-hours{grid-row-gap:12px;grid-row-gap:var(--size-medium);-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:85px 285px;row-gap:12px;row-gap:var(--size-medium);.more-settings-item-label{justify-self:start}}.building-settings-container{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.building-settings-item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.booking-details{--background:var(--app-background);--color:var(--app-header-color);--chart-height:7rem;height:var(--chart-height)}.booking-chart{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:100%;max-width:100%;min-width:15rem;padding:var(--size-large) var(--size-large) 0 0;position:relative}.booking-chart-label-x{left:0;line-height:var(--size-large);position:absolute;right:var(--size-large);text-align:center;top:0}.booking-chart-border-x{border-top:1px solid var(--grey-transparent);left:0;position:absolute;right:0;top:50%}.booking-chart-label-text{position:relative}.booking-chart-label-y{bottom:0;line-height:var(--size-large);position:absolute;right:0;text-align:center;top:var(--size-large);white-space:nowrap;-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl}.booking-chart-border-y{border-right:1px solid var(--grey-transparent);bottom:0;position:absolute;right:50%;top:0}.timeline{background:var(--white-transparent-light);height:100%;max-width:100%}.timeline-graph{-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%}.timeline-datum,.timeline-graph{display:-ms-flexbox;display:flex}.timeline-datum{-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;margin:0 1px 0 0;min-width:.5rem;position:relative}.timeline-values{display:-ms-flexbox;display:flex;-ms-flex:1 0 100%;flex:1 0 100%}.timeline-unstacked .timeline-values{-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:row;flex-direction:row}.timeline-stacked .timeline-values{-ms-flex-pack:end;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end}.timeline-value{background:var(--grey);border:1px solid var(--black-transparent);font-size:10px;position:relative;text-align:center}.timeline-unstacked .timeline-value{-ms-flex:1 1 100%;flex:1 1 100%}.plot-chart-figure{margin:0;.plot-chart-ramp{background:var(--card-background);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:calc(var(--size-large)*-1);position:absolute;right:0;top:0}.plot-chart-swatches{.plot-chart-swatch{margin:0 var(--size-medium) var(--size-extra-small) 0}}}.plot-chart{[aria-label=tip]{--plot-background:var(--white-light);stroke:var(--black-light);color:var(--black)}}.group-size-utilization-chart{font-size:var(--font-size-root);overflow:visible;[aria-label=tip]{--plot-background:#333;stroke:var(--grey-dark);color:var(--white-dark)}}.group-size-utilization-chart-legend-swatches{margin-bottom:0;row-gap:var(--size-small)}.legend-ramp{display:inline-block;.selected-title &{float:right;font-weight:400}.tick line{mix-blend-mode:overlay}.tick text{text-anchor:middle;font-size:var(--font-size-9)}}.track,.track-inset{stroke-width:1;stroke:var(--grey-light)}.track-overlay{stroke-width:10}.time_line .tick{display:none}.slider .parameter-value .handle{outline:none}.suggestion-item{--background-color:var(--app-background);--border-color:var(--app-background);--metric-color:var(--app-color);--highlight-color:var(--app-header-color);background:var(--background-color);border:1px solid var(--border-color);border-radius:var(--border-radius);min-height:5rem;&.-excluded{--border-color:var(--grey-transparent-light);--background-color:var(--white-transparent)}&.-highlight{--border-color:var(--grey-light);--background-color:var(--white-light);border-style:dashed;[data-color-mode=dark] &{--background-color:var(--white-transparent)}}&.-highlight:hover,&:hover{--border-color:var(--grey-dark);--background-color:var(--white-light);[data-color-mode=dark] &{--background-color:var(--white-transparent-dark)}}.suggestion-item-floor{border-bottom:1px solid var(--grey-transparent)}.suggestion-item-capacity{background:var(--white-dark);-webkit-box-shadow:inset 0 0 0 1px var(--grey-transparent-light);box-shadow:inset 0 0 0 1px var(--grey-transparent-light);height:4rem;[data-color-mode=dark] &{--metric-color:var(--black);--highlight-color:var(--black-dark)}}.suggestion-item-count,.suggestion-item-opportunity{-webkit-box-shadow:inset 0 0 0 1px var(--grey);box-shadow:inset 0 0 0 1px var(--grey);color:var(--metric-color);margin:2px}.suggestion-item-opportunity{background-color:var(--white)}.suggestion-item-reserved{border:1px solid var(--black-transparent);-webkit-box-shadow:0 0 0 1px var(--white-light),inset 0 0 0 1px var(--white-light);box-shadow:0 0 0 1px var(--white-light),inset 0 0 0 1px var(--white-light)}.suggestion-item-remaining{background-color:var(--white-light);-webkit-box-shadow:inset 0 0 0 1px var(--grey);box-shadow:inset 0 0 0 1px var(--grey);color:var(--metric-color);margin:2px}.suggestion-item-empty{color:var(--metric-color)}}.suggestion-item-column-1{-ms-flex:1 1 16rem;flex:1 1 16rem}.suggestion-item-column-2{-ms-flex:1 1 100%;flex:1 1 100%;overflow:hidden;position:relative}.suggestion-item-column-3{-ms-flex:1 1 5rem;flex:1 1 5rem}.app-content:has(.heatmap-layout){padding-bottom:0}.heatmap-layout{grid-gap:var(--size-medium) var(--size-large);display:grid;gap:var(--size-medium) var(--size-large);grid-template-areas:"header sidebar" "content sidebar" "footer footer";grid-template-columns:1fr 30ch;grid-template-rows:auto 1fr 14rem;height:100%;margin-bottom:-1rem;-webkit-transition:grid-template .36s ease-in-out;transition:grid-template .36s ease-in-out;transition:grid-template .36s ease-in-out,-ms-grid-template .36s ease-in-out;width:100%;&.hide-chart,&:has(.heatmap-footer:empty){grid-template-rows:auto 1fr 0}&.hide-sidebar{grid-template-columns:1fr 0}.heatmap-header{display:-ms-flexbox;display:flex;gap:var(--size-medium);grid-area:header}.heatmap-title{-ms-flex:1 1;flex:1 1}.heatmap-content{grid-area:content;overflow-y:auto}.heatmap-layer-floorplan-controls{position:absolute;right:var(--size-medium);top:var(--size-medium)}.heatmap-sidebar{grid-area:sidebar;overflow-y:auto;padding-top:var(--size-small);position:relative;width:30ch;[data-color-mode=dark] & .table-advanced{--th-background:var(--black-dark);--td-background:var(--black);--td-color:var(--white);.row:hover{--td-background:var(--white-transparent-light)}}.button-pills .button{-ms-flex:1 1;flex:1 1}.hide-sidebar &>*{opacity:0;pointer-events:none;-webkit-transition:opacity .36s ease-in-out;transition:opacity .36s ease-in-out}}.heatmap-sidebar-toggle{display:grid;grid-area:sidebar;position:relative;-webkit-transform:translateX(calc(var(--size-large)*-1));-ms-transform:translateX(calc(var(--size-large)*-1));transform:translateX(calc(var(--size-large)*-1));width:var(--size-large);z-index:1;.heatmap-sidebar-toggle-gutter{background:var(--app-header-border);border-radius:var(--size-extra-small);height:100%;left:0;margin:auto;pointer-events:none;position:absolute;right:0;-webkit-transition:background .18s ease-in-out;transition:background .18s ease-in-out;width:var(--size-small)}.heatmap-sidebar-toggle-button{-ms-flex-item-align:center;align-self:center;cursor:pointer;justify-self:center;margin-left:calc(var(--size-large)/2);opacity:0;padding:.5rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .18s ease-in-out;transition:opacity .18s ease-in-out;.button{--border-radius:1000px;--button-background:var(--app-background);--button-border:var(--grey);-webkit-filter:drop-shadow(0 4px 4px var(--app-header-shadow));filter:drop-shadow(0 4px 4px var(--app-header-shadow));height:2.5rem;width:2.5rem}.button-icon .icon{margin-left:1px;margin-right:-1px;padding-left:var(--size-small);padding-right:var(--size-small);.hide-sidebar &{margin-left:-1px;margin-right:1px}}}&:hover{.heatmap-sidebar-toggle-gutter{background:var(--app-header-shadow)}.heatmap-sidebar-toggle-button{opacity:1}}}.heatmap-footer{background:var(--white);border-top:1px solid var(--app-header-border);grid-area:footer;padding:var(--size-medium) var(--size-medium) var(--size-small) var(--size-small);position:relative;.plot-chart-figure{margin:0}.plot-chart{--plot-background:transparent}[data-color-mode=dark] &{background:var(--black-dark);color:var(--grey-light)}}}.heatmap-building{.sticky-title{margin:var(--size-large) 0;padding:var(--size-medium) 0 var(--size-small);&:first-child{margin-top:0}}&:hover .sticky-title{color:var(--black)}}.heatmap-floors{grid-gap:var(--size-medium);display:grid;gap:var(--size-medium);grid-template-columns:repeat(auto-fit,minmax(20rem,.5fr))}.heatmap-layers{--heatmap-background:var(--app-background);--heatmap-color:var(--black-dark);--heatmap-color-outline:var(--white-light);--heatmap-border:var(--black);--heatmap-metric-background:var(--black);--heatmap-metric-color:var(--white);--heatmap-metric-shadow:var(--white-light);background:var(--heatmap-background);border-radius:var(--border-radius);overflow:hidden;position:relative}[data-color-mode=dark] .heatmap-layers{--highlight-color:var(--black-dark)}.heatmap-layers-zoom{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.heatmap-layer{bottom:0;left:0;position:absolute;right:0;top:0}.heatmap-layer-zones{.heatmap-layer-zone{stroke-width:5px;opacity:.75;-webkit-transition:all .18s ease-in-out;transition:all .18s ease-in-out;.hide-colors &{fill:transparent;stroke:var(--heatmap-border);stroke-width:1px;color:transparent;&.-wifilayer{fill:var(--grey-light);color:var(--grey-light)}&.-sensorlayer{fill:var(--white-dark);color:var(--white-dark)}}.empty-zones-grey &.-empty{fill:var(--grey-light);stroke:var(--grey-dark);color:var(--grey-light);[data-color-mode=dark] &{fill:var(--white-transparent)}}&.-no-data{fill:url(#transparent-stripes);stroke:var(--black-transparent);&.-desk{fill:var(--grey-transparent);stroke:var(--grey);color:var(--grey-transparent)}}&.-wifilayer{stroke-width:9px}&.-sensorlayer{stroke-width:3px}&.-active,&.-focus,&:hover{stroke:var(--heatmap-border);.hide-colors &{stroke:var(--blue)}.zoom-factor-1 &{stroke-width:15px}.zoom-factor-2 &{stroke-width:13px}.zoom-factor-3 &{stroke-width:11px}.zoom-factor-4 &{stroke-width:9px}.zoom-factor-5 &{stroke-width:7px}}.has-focus &:not(.-focus){fill-opacity:.8;stroke-opacity:.8}&.-intersect-children,&.-intersect-parent{stroke:var(--black-dark);.hide-colors &{stroke:var(--blue)}}}}.heatmap-layer-floorplan-base{fill:var(--heatmap-background)}.heatmap-layer-floorplan-background,.heatmap-layer-floorplan-foreground{opacity:.1;pointer-events:none;-webkit-transition:opacity .2s;transition:opacity .2s;&.active{opacity:.25}}.heatmap-layer-floorplan-background{[data-color-mode=light] &{-webkit-filter:grayscale(100%) brightness(0) drop-shadow(1px 1px 1px var(--white));filter:grayscale(100%) brightness(0) drop-shadow(1px 1px 1px var(--white))}[data-color-mode=dark] &{-webkit-filter:grayscale(100%) brightness(5) drop-shadow(1px 1px 1px var(--black-transparent));filter:grayscale(100%) brightness(5) drop-shadow(1px 1px 1px var(--black-transparent))}}.heatmap-layer-floorplan-foreground{[data-color-mode=dark] &,[data-color-mode=light] &{-webkit-filter:grayscale(100%) brightness(0) drop-shadow(1px 1px 1px var(--white));filter:grayscale(100%) brightness(0) drop-shadow(1px 1px 1px var(--white))}}.heatmap-layer{.zone-label{position:absolute;text-align:center;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:all .18s ease-out;transition:all .18s ease-out;&[data-is-active=true]{z-index:1}.zone-name{background:var(--heatmap-metric-background);color:var(--heatmap-metric-color);margin-bottom:var(--size-extra-small);padding:0 var(--size-extra-small);[data-is-active=true] &{opacity:1}[data-is-aggregate-subtract=true]:not([data-is-active=true]) &{opacity:0}}.zone-metric{display:inline-block;padding:0 var(--size-extra-small);text-shadow:-1px 0 var(--heatmap-color-outline),0 1px var(--heatmap-color-outline),1px 0 var(--heatmap-color-outline),0 -1px var(--heatmap-color-outline);[data-is-desk=true] &,[data-is-empty=true] &{opacity:0}[data-is-active=true] &{background:var(--heatmap-metric-background);color:var(--heatmap-metric-color);opacity:1;text-shadow:0 0 var(--heatmap-metric-background)}}}.zone-metric,.zone-name{opacity:0;-webkit-transition:opacity .18s ease-in-out;transition:opacity .18s ease-in-out}&.show-metrics .zone-metric,&.show-names .zone-name{opacity:1}}.click-bar{&.-active,&:hover{background:var(--app-header-border)}}.homepage-card-title-link{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;justify-content:space-between}.homepage-card-title{display:grid;grid-template-rows:15px 27px 30px}.homepage-card-title-text span:empty:after,.homepage-card-title-text:empty:after{content:" ";white-space:pre}.homepage-cards{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.homepage-card{justify-self:center;max-width:450px}.homepage-chart{overflow:visible;[aria-label=tip]{--plot-background:rgba(51,51,51,.9);stroke:var(--grey-dark);color:var(--white-dark)}}.booked-chart-tooltip{background-color:rgba(51,51,51,.9);color:var(--white-dark);display:none;font-size:11px;padding:5px 10px;position:absolute;white-space:nowrap}.booked-chart-legend{grid-gap:var(--size-small);display:grid;gap:var(--size-small);grid-template-columns:repeat(2,1fr)}#gradient{-webkit-animation:skeleton-loading 2s linear infinite;animation:skeleton-loading 2s linear infinite}@-webkit-keyframes skeleton-loading{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(200%);transform:translateX(200%)}}@keyframes skeleton-loading{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(200%);transform:translateX(200%)}}.compare-spaces-list-horizontal,.compare-spaces-list-vertical{.card-title{text-align:center}}.compare-spaces-list-horizontal{-ms-flex-direction:row;flex-direction:row}.compare-spaces-list-vertical{-ms-flex-direction:column;flex-direction:column;row-gap:1rem}.compare-spaces-divider{border-left:1px solid var(--card-border);margin:0 var(--size-medium)}.compare-spaces-grid{grid-gap:.35vw;display:grid;gap:.35vw;grid-template-columns:1fr 1fr}.compare-spaces-grid-vertical{grid-auto-rows:1rem}.compare-spaces-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare-spaces-pill.pill-bar{gap:var(--size-extra-small);.pill-value{-ms-flex-line-pack:center;align-content:center;text-align:right;width:2.5rem}.pill-bar-loading{-webkit-animation:shimmer 1.5s linear infinite;animation:shimmer 1.5s linear infinite;background:-webkit-gradient(linear,left top,right top,color-stop(35%,rgba(85,95,115,.15)),color-stop(50%,hsla(210,9%,55%,.15)),to(rgba(85,95,115,.15)));background:linear-gradient(90deg,rgba(85,95,115,.15) 35%,hsla(210,9%,55%,.15) 50%,rgba(85,95,115,.15));background-size:200% 100%}}@-webkit-keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.progress-metric{color:var(--black);[data-color-mode=dark] &{color:var(--white-light)}}.progress-circle{--background:var(--white-light);--border:var(--white);--progress-bar:var(--black-transparent);--progress-bar-active:var(--black);[data-color-mode=dark] &{--background:var(--black);--border:var(--black-light);--progress-bar:var(--grey-dark);--progress-bar-active:var(--white)}}.progress-circle-circle{fill:var(--background)}.progress-circle-background{fill:var(--progress-bar);stroke-width:.05;stroke:var(--border)}.progress-stroke-foreground{stroke-width:.05;stroke:var(--border);fill:var(--progress-bar-active)}.pill-bar{gap:var(--size-small);.pill-bar-pill{background:var(--white-light);border:1px solid var(--white-dark);[data-color-mode=dark] &{background:var(--black-light);border-color:var(--black-transparent-light)}}.pill-bar-value{width:3rem}}.date-range-container[role=dialog]{--border:var(--white-dark);margin-top:var(--size-small);min-width:20rem;padding:var(--size-medium) var(--size-small);[data-color-mode=dark] &{--border:var(--black-light)}}.rdp{--rdp-cell-size:2.75rem;--rdp-background-color:var(--blue);--rdp-outline-width:1px;--rdp-outline:var(--rdp-outline-width) solid var(--black)}.rdp-caption{-ms-flex-align:baseline;grid-gap:var(--size-medium);align-items:baseline;border-bottom:1px solid var(--border);display:grid;gap:var(--size-medium);grid-template-columns:auto 1fr auto;padding:0 0 var(--size-medium)}.rdp-nav{display:contents}.rdp-nav_button_previous{-ms-flex-order:1;--button-border:transparent;--button-background:transparent;order:1}.rdp-nav_button_next{-ms-flex-order:3;--button-background:transparent;--button-border:transparent;order:3}.rdp-nav_icon{height:1rem;width:1rem}.rdp-caption_dropdowns{-ms-flex-order:2;-ms-flex-pack:center;-webkit-column-gap:var(--size-medium);-moz-column-gap:var(--size-medium);column-gap:var(--size-medium);display:-ms-flexbox;display:flex;justify-content:center;order:2}.rdp-head_cell{border:0;border-bottom:1px solid var(--border);padding:var(--size-medium) 0;text-align:center;width:var(--rdp-cell-size)}.rdp-cell{height:var(--rdp-cell-size);width:var(--rdp-cell-size)}.rdp-day,.rdp-weeknumber{display:block;height:100%;width:100%;[data-color-mode=dark] &{--button-background:transparent}}.rdp-day_outside:not(:is(.rdp-day_selected,.rdp-day_disabled)){--button-color:var(--grey)}.rdp-day:not(:is(:hover,:focus)){--button-border:transparent}.rdp-day.button-active{--button-background:var(--white);--button-color:var(--black);[data-color-mode=dark] &{--button-background:var(--black-light);--button-color:var(--white)}}.rdp-weeknumber{--button-border:transparent;color:var(--grey-dark);font-weight:var(--font-weight-medium)}.rdp-tfoot td{border-top:1px solid var(--border)}.rdp-dropdown_month,.rdp-dropdown_year{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;position:relative}.rdp-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:var(--rdp-outline-width) solid transparent;bottom:0;cursor:inherit;font-family:inherit;font-size:inherit;left:0;line-height:inherit;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:2}.rdp-dropdown[disabled]{color:inherit;opacity:1}.rdp-caption_label{border-radius:var(--border-radius)}.rdp-caption_label>.button{display:inline-block}.rdp-dropdown:active:not([disabled])+.rdp-caption_label,.rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label,.rdp-dropdown:hover:not([disabled])+.rdp-caption_label{outline:var(--rdp-outline)}.rdp-dropdown_icon{margin:0 0 0 5px}.rdp-vhidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}table{--th-background:transparent;--th-border:var(--grey-transparent);--th-color:var(--label-color);--td-background:transparent;--td-border:transparent;--td-color:var(--app-color);--highlight-color:var(--black-dark);caption{color:var(--th-color);font-size:var(--font-size-8);font-weight:var(--font-weight-header);letter-spacing:var(--letter-spacing-3);margin-bottom:var(--size-small);text-align:left;text-transform:uppercase}}th{background:var(--th-background);border:1px solid var(--th-border);color:var(--th-color);font-size:var(--font-size-8);font-weight:var(--font-weight-header);letter-spacing:var(--letter-spacing-3);text-transform:uppercase;.detail{font-weight:var(--font-weight-regular);text-transform:none}}th.clickable:hover{--th-border:var(--black)}th+th:not(:hover){border-left-color:transparent}.table-transparent{--th-background:transparent;--th-color:var(--label-color);--td-background:transparent;--td-border:transparent;--td-color:var(--app-color)}.table-transparent td,.table-transparent th{border:0}.table-transparent thead th{border-bottom:1px solid var(--th-border)}.table-transparent tfoot th{border-top:1px solid var(--th-border)}.table-transparent tbody th:first-of-type,.table-transparent tfoot th:first-of-type{border-right:1px solid var(--th-border)}.table-transparent tbody th:last-of-type,.table-transparent tfoot th:last-of-type{border-left:1px solid var(--th-border)}.table-layout-fixed{table-layout:fixed}.table-simple{--td-border:var(--grey-transparent)}.table-simple td,.table-simple th{border-bottom:1px solid var(--td-border);padding:var(--size-small) 0 var(--size-extra-small)}.tooltip-container .table-simple th{border-bottom:1px solid var(--tooltip-hr)}.table-advanced{--th-background:var(--white-light);--td-background:var(--white);--td-color:var(--black);--top-header-row-background:var(--grey-transparent);--top-header-row-color:var(--app-header-color)}.table-advanced thead tr:nth-child(2),.table-advanced thead tr:only-child{position:-webkit-sticky;position:sticky;top:calc(var(--size-medium)*-1);z-index:1}.table-advanced thead tr:first-child:not(:only-child){--th-background:var(--top-header-row-background);--th-color:var(--top-header-row-color);th{--th-color:var(--label-color);font-size:var(--font-size-6);text-transform:none}th:empty+th{border-left-color:var(--th-border)}}.table-advanced thead th{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.table-advanced thead th:empty{--th-border:transparent;--th-background:transparent}[role=columnheader] .icon-sort-direction,[role=columnheader] .icon-sortable{-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.icon-sortable{opacity:.25;&.icon-sort-direction{opacity:1}}.-sort-asc .icon-sort-direction{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.-sort-asc,.-sort-desc{-webkit-transition:-webkit-box-shadow .15s ease-in;transition:-webkit-box-shadow .15s ease-in;transition:box-shadow .15s ease-in;transition:box-shadow .15s ease-in,-webkit-box-shadow .15s ease-in}.-sort-asc{-webkit-box-shadow:inset 0 5px 0 0 var(--grey);box-shadow:inset 0 5px 0 0 var(--grey)}.-sort-desc{-webkit-box-shadow:inset 0 -5px 0 0 var(--grey);box-shadow:inset 0 -5px 0 0 var(--grey)}.table-advanced td{background:var(--td-background);border:1px solid var(--td-border);border-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--td-color);-webkit-transition:all .18s cubic-bezier(.78,.14,.15,.86);transition:all .18s cubic-bezier(.78,.14,.15,.86)}.table-advanced td:not(:last-child){border-right:0}.table-advanced td:not(:first-child){border-left:0}.table-advanced .row-is-expanded{--td-background:var(--white-light)}.table-advanced .row-not-expanded{--td-background:var(--white)}.table-advanced .row-not-grouped{--td-background:var(--white-dark)}.table-advanced .row-sub-expanded{--td-background:var(--grey-light);--td-border:var(--grey)}.table-striped .row{--td-border:var(--grey-transparent)}.table-highlight .row:hover{--td-background:var(--white-light)}.table-white .row{--th-background:var(--white-light);--td-background:var(--white);--td-color:var(--black)}.table-white .row-expandable{--td-background:var(--white-light)}.table-white .row-expanded{--td-border:var(--grey-transparent)}.room-performance-chart{overflow:visible;[aria-label=tip]{--plot-background:rgba(51,51,51,.9);stroke:var(--grey-dark);color:var(--white-dark)}}.meeting-distribution:hover .background-striped-grey{background-image:repeating-linear-gradient(-45deg,transparent,transparent 1px,var(--white-transparent-light) 1px,var(--white-transparent-light) 3px)}.meeting-distribution-legend-items{opacity:0;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.meeting-distribution:hover~.meeting-distribution-legend .meeting-distribution-legend-items{opacity:1}.meeting-distribution-scale,.meeting-distribution-value{opacity:0;text-shadow:1px 1px 1px var(--white-transparent);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.meeting-distribution-stripe{opacity:1;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.meeting-distribution:hover .meeting-distribution-scale,.meeting-distribution:hover .meeting-distribution-value{opacity:1}.summary-text{color:var(--grey);[data-color-mode=dark] &{color:var(--grey-light)}}.summary-text-mean{color:var(--dark-blue);[data-color-mode=dark] &{color:var(--white-dark)}}.summary-text-excess{color:var(--black-dark);[data-color-mode=dark] &{color:var(--white-light)}}.supply-demand-chart{max-height:6rem;min-height:4rem;[data-color-mode=dark] &{border:1px solid var(--grey-dark)}}.supply-demand-chart-bar{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:center}.supply-demand-chart-bar-mean{background-color:var(--dark-blue);color:var(--white-light)}.supply-demand-chart-bar-max{background-color:var(--teal);color:var(--white-light)}.supply-demand-chart-bar-excess{background-color:var(--white-darker);color:var(--black-dark)}.supply-demand-chart-bar-label{margin:var(--size-medium);overflow:hidden;text-align:center;text-overflow:ellipsis}.toast-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;position:fixed;right:20px;top:20px;z-index:9999}.toast{-webkit-animation:fadein .3s ease,fadeout .3s ease 7.8s;animation:fadein .3s ease,fadeout .3s ease 7.8s;background-color:var(--white-light);border-color:var(--grey-transparent);border-radius:5px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);color:var(--grey);padding:12px 15px;width:300px}.toast-error .toast-title{color:var(--red)}.toast-alert,.toast-warning{background-color:var(--yellow)}@-webkit-keyframes fadein{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadein{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeout{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes fadeout{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.bar-chart{-ms-flex-direction:row;flex-direction:row}.bar-chart,.bar-content{display:-ms-flexbox;display:flex;position:relative}.bar-content{-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #8a8a8a;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:row;flex-direction:row;height:5rem;margin:1rem 0;padding:0 .25rem}.y-axis{color:#8a8a8a;font-size:.75rem;line-height:1.2;margin:1rem 0;position:relative}.y-axis .tick{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;position:absolute}.y-axis-left{min-width:9rem}.y-axis-left .tick{border-right:3px solid #007acc;padding-right:.5rem;right:0;text-align:right}.y-axis-right{min-width:6rem}.y-axis-right .tick{padding-left:.5rem}.y-axis-right .tick-highlight{border-left:3px solid #666;color:#666}.bar-highlight-area{background:rgba(102,194,255,.4);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.bar{border:1px solid #ccc;border-bottom:0;-ms-flex:1 0 auto;flex:1 0 auto;font-size:12px;height:100%;margin:0 .25rem;position:relative}.bar,.bar-value{-webkit-box-sizing:border-box;box-sizing:border-box}.bar-value{font-weight:var(--font-weight-regular);left:0;overflow:hidden;position:absolute;right:0;text-align:center}.bar-count{background:#ccc;color:#fff;text-indent:-999px}.bar-enough-space .bar-count{background:#a6a6a6}.bar-vacant-seats{-ms-flex-pack:end;background-image:repeating-linear-gradient(-45deg,transparent,transparent 4px,hsla(0,0%,55%,.5) 5px,hsla(0,0%,55%,.5) 0);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;text-indent:-999px}.bar-content .line{border-top:1px solid #8f8f8f;left:0;position:absolute;right:0}.bar-content .line-solid{left:.5rem}.bar-content .line-dashed{border-top:1px dashed #8f8f8f}.x-axis{color:#6a6a6a;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;left:1rem;position:absolute;right:1rem;top:100%}.x-axis-top{padding-bottom:.25rem}.x-axis-bottom{padding-top:.25rem}.x-axis .tick{-ms-flex:1 0 auto;flex:1 0 auto;font-size:12px;line-height:1;padding:.2rem 0 0;text-align:center}.horizontal-slider{--height:2.5rem;--color1:#ccebc5;--color2:#a8ddb5;--color3:#7bccc4;--color4:#43a2ca;--color5:#0868ac;background:var(--white);border:1px solid var(--grey);border-radius:9999px;height:var(--height);padding:1px;width:100%}.horizontal-slider .track{border-radius:9999px;bottom:1px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--black-dark);line-height:var(--height);padding:0 var(--size-small);text-align:center;top:1px}.colored-slider .track-0{background:var(--color1);padding-right:calc(var(--size-small) + var(--height))}.colored-slider .track-1{background:var(--color2)}.colored-slider .track-2{background:var(--color3)}.colored-slider .track-3{background:var(--color4)}.colored-slider .track-4{background:var(--color5);color:var(--white-light);padding:0 calc(var(--size-small) + var(--height))}.horizontal-slider .track-4:after{content:"⦚";font-size:calc(var(--height)*1.5);opacity:.25;position:absolute;right:calc(var(--height)*.5)}.horizontal-slider .mark{background:var(--white-transparent);width:1px}.horizontal-slider .mark,.horizontal-slider .thumb{-webkit-box-sizing:border-box;box-sizing:border-box;height:var(--height)}.horizontal-slider .thumb{background:var(--white);border:1px solid var(--grey);border-radius:9999px;cursor:-webkit-grab;cursor:grab;font-size:var(--font-size-7);font-weight:var(--font-weight-header);line-height:var(--height);overflow:hidden;text-align:center;width:var(--height)}.horizontal-slider .thumb.active,.horizontal-slider .thumb:focus-visible{border-color:var(--color5);-webkit-box-shadow:0 0 2px 1px var(--color4);box-shadow:0 0 2px 1px var(--color4);outline:0}
/*# sourceMappingURL=main.76b39520.css.map*/