.edit-modal-opener[data-v-317bc989]{border:1px solid #97c21c;border-radius:2px;width:100%;padding:20px}.edit-modal-opener .left-side-token[data-v-317bc989]{margin-left:-20px;margin-top:-20px;font-size:small;background-color:orange;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 3px}.edit-modal-opener[data-v-317bc989]:not(.no-edit):hover{background-color:rgba(151,194,28,.05);cursor:pointer}.edit-modal-opener .row[data-v-317bc989]{padding:2px 0}.edit-modal-opener .edit-icon[data-v-317bc989]{color:#97c21c;font-size:1.7em}.edit-modal-opener .delete-icon[data-v-317bc989]{font-size:1.3em;padding:.2em;position:absolute;top:0;right:0}.edit-modal-opener .delete-icon[data-v-317bc989]:hover{color:#fff;background:#db2828}.edit-modal-opener.invalid[data-v-317bc989]{border:1px solid #db2828}.laskutusosoite .q-field{margin-bottom:20px}.modal-wrapper{max-width:1000px;padding:20px!important}.modal-wrapper.maximized{margin:auto}.modal-wrapper.no-padding{padding:0!important}@media screen and (min-width:767px){.modal-wrapper{min-width:700px}}.slot-content{margin-bottom:57px}.slot-actions{float:right;text-align:right}.close-button{z-index:999;border-radius:0;font-size:1.3em;padding:.2em;position:absolute;top:0;right:0}.close-button:hover{color:#fff;background:#97c21c;cursor:pointer}.fullscreen-button{display:none;z-index:999;border-radius:0;font-size:1.3em;padding:.2em;position:absolute;top:0;right:32px}.fullscreen-button:hover{color:#fff;background:#97c21c;cursor:pointer}@media screen and (max-width:767px){.fullscreen-button{display:none}}.delete-button:hover i{color:#db2828}.user-edit-modal-content[data-v-3239f8ff]{padding:50px!important}.user-edit-modal-content .user-edit[data-v-3239f8ff]{width:100%;min-width:500px;min-height:225px}.user-edit-modal-content .actions[data-v-3239f8ff]{margin-top:40px;text-align:center}.tyyppi-col[data-v-040af64f]{padding-top:18px}.yhteyshenkilo-osoite-list-item.is-pending[data-v-53f08680]{color:grey}.q-list{padding:0}.yhteyshenkilo-osoite-list-modal{min-height:240px}.tyyppi-col[data-v-2de30afe]{padding-top:18px}table{width:100%}td,th{text-align:left;padding:8px}.asiakas-laskutustiedot-list,import "~variables"{padding:10px;border:1px solid #000}.copy-to-clipboard-button i{margin-left:10px}.asiakas-api-token-manager{font-size:14px}.asiakas-api-token-manager .token-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.asiakas-api-token-manager .token-status{-webkit-box-flex:1;-ms-flex:1;flex:1}.asiakas-api-token-manager .text-faded{opacity:.7}.asiakas-api-token-manager .trash{cursor:pointer;font-size:18px;margin-left:8px}.asiakas-api-token-manager .trash:hover{opacity:.7}.asiakas-api-token-manager .create-link{color:#97c21c;cursor:pointer;text-decoration:underline}.asiakas-api-token-manager .create-link.disabled{pointer-events:none;opacity:.5}.asiakas-api-token-manager .warning-text{background:#fff8e1;border-left:3px solid #f9a825;padding:8px 12px;margin:0 0 12px}.asiakas-api-token-manager .warning-text .q-icon{margin-right:6px}.asiakas-api-token-manager .token-display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#f4f4f4;padding:10px 12px;border-radius:4px}.asiakas-api-token-manager .token-display .token-value{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:monospace;font-size:14px;word-break:break-all;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.pagetitle h2{margin-bottom:0}.hideTabs .q-tabs-head{display:none}.lisatiedot{max-width:430px}