﻿@font-face{font-family:tketype;font-style:normal;font-weight:400;src:url(../fonts/TKEType-Regular.ttf);}@font-face{font-family:tketype;font-style:normal;font-weight:800;src:url(../fonts/TKEType-Bold.ttf);}.tke-table,.tke-radio-buttons,.tke-input::placeholder,.tke-dropdown::placeholder,.tke-input,.tke-dropdown,.tke-input-wrapper input+.clear,.tke-input-label,.tke-button-tertiary,.tke-button-secondary,.tke-button-primary{font-family:tketype;font-style:normal;font-weight:400;color:#000;}.tke-button-tertiary,.tke-button-secondary,.tke-button-primary{font-size:16px;line-height:140%;font-weight:800;padding:6px 16px;text-align:center;text-decoration:none;cursor:pointer;}[disabled=disabled].tke-button-tertiary,[disabled=disabled].tke-button-secondary,[disabled=disabled].tke-button-primary{cursor:initial;}.tke-button-primary{background-color:#7000bd;border:0;color:#fff;}.tke-button-primary:hover{background-color:#a31aff;}.tke-button-primary:disabled,.tke-button-primary[disabled=disabled]{background-color:#f4f4f4;color:#78879b;}.tke-button-secondary{background-color:#fff;border:2px solid #7000bd;color:#7000bd;}.tke-button-secondary:hover{border:2px solid #a31aff;color:#a31aff;}.tke-button-secondary:disabled,.tke-button-secondary[disabled=disabled]{border:2px solid #d9dee8;color:#78879b;}.tke-button-tertiary{background-color:transparent;border:0;color:#7000bd;}.tke-button-tertiary:hover{color:#a31aff;}.tke-button-tertiary:disabled,.tke-button-tertiary[disabled=disabled]{color:#78879b;}.tke-input-label{font-size:14px;line-height:140%;}.tke-input-wrapper{position:relative;display:inline-block;}.tke-input-wrapper input::-ms-clear{display:none;}.tke-input-wrapper input+.clear{font-size:16px;line-height:140%;display:none;position:absolute;height:min-content;width:16px;top:0;right:0;bottom:0;margin:auto;padding-right:1px;text-align:center;cursor:pointer;}.tke-input,.tke-dropdown{font-size:16px;line-height:140%;padding:6px 12px;border:1px solid #d9dee8;}.tke-input::placeholder,.tke-dropdown::placeholder{font-size:14px;line-height:140%;color:#78879b;}.tke-input:invalid,.tke-input.invalid,.tke-dropdown:invalid,.tke-dropdown.invalid{border:1px solid #d7005f;}.tke-input:focus,.tke-dropdown:focus{border:1px solid #7000bd;outline:0;}.tke-input:disabled,.tke-dropdown:disabled{background-color:#f4f4f4;border:1px solid #f4f4f4;}.tke-dropdown{cursor:pointer;}.tke-dropdown:disabled{cursor:initial;}.tke-dropdown option{color:#78879b;}.tke-dropdown option:checked,.tke-dropdown option:hover{color:#000;}.tke-radio-buttons{font-size:14px;line-height:140%;display:flex;}.tke-radio-buttons input{display:none;}.tke-radio-buttons input+label{margin-left:-3px;margin-right:11px;display:flex;align-items:center;}.tke-radio-buttons input+label::before{margin:5px 4px 0 0;content:url(../images/radio_unselected.png);}.tke-radio-buttons input:checked+label::before{content:url(../images/radio_selected.png);}.tke-radio-buttons input:not(:disabled):not(:checked):hover+label::before{content:url(../images/radio_hover.png);}.tke-radio-buttons>span{display:flex;}.tke-radio-buttons>span input+label{margin-left:0;margin-right:8px;}.tke-table{width:100%;font-size:14px;line-height:140%;}.tke-table>tbody>tr:not(.pagination):first-of-type th{background-color:#7000bd;padding:6px 12px;font-weight:800;color:#fff;}.tke-table>tbody>tr:not(.pagination):first-of-type th a{text-decoration:none;width:auto;color:#fff;}.tke-table>tbody>tr:not(.pagination):first-of-type th[class=activetekst]{background-color:#a31aff;}.tke-table>tbody>tr:not(.pagination):first-of-type th[class=activetekst] div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.tke-table>tbody>tr:last-of-type td table{width:unset;margin:-2px -12px;}.tke-table>tbody>tr:last-of-type td table td{padding:unset;}.tke-table>tbody>tr:last-of-type td table a{display:block;width:33px;height:36px;color:#78879b;text-align:center;line-height:36px;text-decoration:none;}.tke-table>tbody>tr:last-of-type td table span{display:block;width:33px;height:34px;border-bottom:2px solid #7000bd;font-weight:800;color:#000;text-align:center;line-height:38px;}.tke-table>tbody td{padding:2px 12px;color:#000;}.tke-table .action a{font-weight:800;color:#7000bd;text-decoration:none;}.tke-table .action a:hover{color:#a31aff;}