.v-tabs-bar.v-slide-group--is-overflowing.v-tabs-bar--is-mobile:not(.v-tabs-bar--show-arrows):not(.v-slide-group--has-affixes) .v-slide-group__prev{display:none!important}body{padding-right:0!important}.topbar-search .v-input__slot:before{display:none}.v-slide-group__prev{display:none!important}.v-card__title{word-break:break-word}.required label:after{content:"*";color:red}.v-card{border-radius:0!important}.topbar-search .v-input__slot{padding:0!important}.topbar-search .v-input__slot:after{display:none}.address-select .v-select__selections{max-width:90%}.cursor-pointer[data-v-7136624e]{cursor:pointer}.flex-gap-1[data-v-7136624e]{gap:6px}.card-border[data-v-7136624e]{border:1px solid #565656}.valinta-title[data-v-7136624e]{-webkit-line-clamp:2;height:3em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.flex-gap-3[data-v-3af60922]{gap:12px}.valintatyyppi-nimi[data-v-3af60922]{max-width:100%;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-width:960px){.vastuualue-view{height:calc(100vh - 56px);overflow:hidden}}.tab-menu-items{position:sticky;top:0;z-index:1}.scroll-content{overflow:auto;position:relative}tr.tehtava-row{cursor:pointer}tr.tehtava-bg-100 td:first-child{background-color:var(--v-success-lighten4);color:#000}tr.tehtava-bg-50 td:first-child{background-color:var(--v-warning-lighten5);color:#000}@font-face{font-family:Futura Std;src:url(/fonts/FuturaStd-Book.4bb93bad.otf);font-weight:400}@font-face{font-family:Futura Std;src:url(/fonts/FuturaStd-BookOblique.fc517cf4.otf);font-weight:400;font-style:oblique}@font-face{font-family:Futura Std;src:url(/fonts/FuturaStd-Bold.6e83e0ad.otf);font-weight:700}@font-face{font-family:Futura Std;src:url(/fonts/FuturaStd-BoldOblique.855679af.otf);font-weight:700;font-style:oblique}@font-face{font-family:Futura Std;src:url(/fonts/FuturaStd-ExtraBold.f4d092e2.otf);font-weight:800}@font-face{font-family:Futura Std;src:url(/fonts/FuturaStd-ExtraBoldOblique.413912c0.otf);font-weight:800;font-style:oblique}@font-face{font-family:Futura Std;src:url(/fonts/FuturaStd-Heavy.7a90479a.otf);font-weight:900}@font-face{font-family:Futura Std;src:url(/fonts/FuturaStd-HeavyOblique.5f973402.otf);font-weight:900;font-style:oblique}@font-face{font-family:Futura Std;src:url(/fonts/FuturaStd-Light.8a49ed79.otf);font-weight:300}@font-face{font-family:Futura Std;src:url(/fonts/FuturaStd-LightOblique.33fca107.otf);font-weight:300;font-style:oblique}@font-face{font-family:Futura Std;src:url(/fonts/FuturaStd-Medium.50745204.otf);font-weight:500}@font-face{font-family:Futura Std;src:url(/fonts/FuturaStd-MediumOblique.a1a69d77.otf);font-weight:500;font-style:oblique}