.MuiChartsLegend-root{transform:translate(30px)}.MuiDataGrid-toolbar{border-radius:2rem;background:#444;color:#fff;padding:0;align-items:center;padding-right:2rem;margin:1rem}.MuiChartsLegend-series text{font-size:.8rem!important}.MuiSimpleTreeView-root{align-self:flex-start;width:100%}.MuiDataGrid-columnHeaderTitle{font-weight:700}.MuiDataGrid-root{border-style:none}.MuiButtonBase-root{text-transform:none}._container_16kvc_3{display:flex;width:100%;height:100%;align-items:center;justify-content:center;flex-direction:column;gap:1rem}._container_16kvc_3 h1{color:#444}@font-face{font-family:Andika;src:url(https://store.gen-ai.fi/fonts/Andika-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Andika;src:url(https://store.gen-ai.fi/fonts/Andika-Bold.ttf) format("truetype");font-weight:700;font-style:normal}.MuiPopper-root{font-size:1rem;padding-left:5px}.MuiTooltip-tooltip{font-size:1rem;padding:.3em .8rem;background:#5f7377;border-radius:6px}.MuiTooltip-arrow{color:#5f7377}.MuiDialogTitle-root{border-bottom:2px solid #008297;padding:.5rem 1rem;background:#e5f6fd;margin-bottom:.5rem}.MuiBackdrop-root{background:#ffffffb3}.MuiDialog-paper{border-radius:6px}.MuiMenu-paper{box-shadow:none;box-shadow:1px 1px 8px #888}.MuiDialogContent-root{font-family:Andika}.MuiSpeedDialAction-staticTooltipLabel{width:max-content;box-shadow:0 2px 8px #0006;color:#fff;background:#5f7377;border-radius:6px}h1{color:#444}._spinner_18gtf_3{display:inline-block;position:relative;width:80px;height:80px}._largeSpinner_18gtf_10{transform:scale(2)}._spinner_18gtf_3 div{transform-origin:40px 40px}._animated_18gtf_19 div{animation:_lds-spinner_18gtf_1 1.2s linear infinite}._spinner_18gtf_3 div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:3px;background:#008297}._disabled_18gtf_35 div{animation:none}._disabled_18gtf_35 div:after{opacity:.1}._spinner_18gtf_3 div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}._spinner_18gtf_3 div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}._spinner_18gtf_3 div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}._spinner_18gtf_3 div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}._spinner_18gtf_3 div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}._spinner_18gtf_3 div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}._spinner_18gtf_3 div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}._spinner_18gtf_3 div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}._spinner_18gtf_3 div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}._spinner_18gtf_3 div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}._spinner_18gtf_3 div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}._spinner_18gtf_3 div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes _lds-spinner_18gtf_1{0%{opacity:1}to{opacity:0}}._alert_ur25l_1{padding:.5rem 1rem;background:transparent;transition:background .5s;display:flex;justify-content:left;align-items:center;gap:1rem;max-width:400px;border-radius:4px}._isolated_ur25l_13{margin:.5rem;border-radius:6px;padding:.5rem}._info_ur25l_23{background:#e5f6fd;color:#014361}._alert_ur25l_1 svg{color:#0288d1}._container_sjube_1{display:flex;flex-direction:column;font-size:1rem;width:100%;align-self:center;box-sizing:border-box;padding:2rem;overflow:auto;background:#fff;align-items:center}._container_sjube_1 header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}._container_sjube_1 h1{font-family:Tektur;font-weight:700;font-size:3rem;margin:0}._container_sjube_1 main{max-width:700px;width:100%}._container_sjube_1 p{margin-bottom:1rem;text-align:justify}@font-face{font-family:Andika;src:url(https://store.gen-ai.fi/fonts/Andika-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Andika;src:url(https://store.gen-ai.fi/fonts/Andika-Bold.ttf) format("truetype");font-weight:700;font-style:normal}#root{font-family:Andika,Helvetica,Arial,sans-serif;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;overflow:hidden}.errorView{margin:2rem}@media print{#root{position:initial;overflow:auto}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}
