﻿@import url(open-iconic/font/css/open-iconic-bootstrap.min.css);h1:focus,input[disaled]:focus,input[readonly]:focus,select{outline:0}.btn-confirmation-alt,.btn-confirmation-main,main .top-row a,main .top-row button{transition:color .3s,background-color .3s}@font-face{font-family:'OpenSans Light';src:url('/css/webfonts/OpenSans-Light-webfont.woff') format('woff')}body,html{font-family:'OpenSans Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;color:#333;height:100%;width:100%}main .top-row{background-image:linear-gradient(90deg,#eaeaea 0,#bbb 80%,#ccc 100%)}main .top-row a,main .top-row button{line-height:16px;padding:.5rem;border-radius:3px;color:#fff;text-shadow:0 0 3px #000}main .top-row a:hover,main .top-row button:hover{color:#888;background:#f5f5f5;text-decoration:none!important;text-shadow:0 0 3px #fff}.page .sidebar{background-image:linear-gradient(180deg,#eee 0,#ccc 70%,#fff 100%)!important}.page .sidebar a.nav-link{color:#333!important;text-shadow:0 0 3px #fff;transition:background-color .3s}.page .sidebar .nav-item a.nav-link:hover{background:#f5f5f5}.page .sidebar a.nav-link i{margin-right:.5rem}#app,.content,.page{float:left;height:100%;width:100%;margin:0;padding:0}a .pagetitle_main{color:#fff;font-size:.8em;font-weight:700;margin-right:.25em;white-space:nowrap}a .pagetitle_sub{color:#fff;font-size:.8em;font-weight:lighter;margin-left:.25em;white-space:nowrap}.overview_logowrapper{position:fixed;bottom:0;padding:1em}.overview_logo{float:right;display:block;height:25px}.card-header.h6{color:#fff;text-shadow:0 0 3px #000;background:#888;background:linear-gradient(0deg,rgba(200,200,200,.75) 0,rgba(160,160,160,.75) 40%,rgba(128,128,128,.75) 100%)}[role].h6,table.table tr.selectedentity td i{text-shadow:none}.btn-link,a{color:#0071c1}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}#pf-backtooverview{position:absolute;bottom:2.5em;left:1em;color:grey;z-index:1}#blazor-error-ui,.alert[role=alert]{display:none;position:fixed;z-index:1000}.fa-gradient{background:grey;background:linear-gradient(0deg,#5a5a5a 0,#a0a0a0 40%,grey 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#pf-backtooverview i{position:relative;top:3px;margin-left:.5em;text-shadow:none;transition:text-shadow .3s;font-size:1.6em}.valid.modified:not([type=checkbox]){outline:#26b050 solid 1px}.invalid{outline:red solid 1px}.validation-message{color:red}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);left:0;padding:.6rem 1.25rem .7rem;width:100%}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) 1rem/1.8rem no-repeat,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff}.subcontainer,.subcontainer>div:not([class*=h6]):not([class*=confirmation-]){background:#fafafa}.blazor-error-boundary::after{content:"An error has occurred."}.float-right{float:right}.cursor-pointer{cursor:pointer}.border-pf-lightgrey{border:1px solid #ddd}.border-pf-darkgrey{border:1px solid #aaa}.subcontainer{box-shadow:inset 0 0 5px 2px #ccc}.table .row select,input,input.form-control,select,textarea{-webkit-appearance:none!important;-moz-appearance:none!important;min-height:28px;padding:1px .5rem 2px;border:1px solid #ccc;box-shadow:1px 1px 3px #ccc;border-radius:.25rem;color:#333;transition:border .3s,box-shadow .3s}textarea{padding:.5rem}input.form-control:focus,input:focus,select:focus,textarea:focus{-moz-outline-radius:.25rem;outline:#333 solid 1px!important;box-shadow:1px 1px 3px #ccc;border:1px solid #ccc}[role=button].disabled,button[type=submit].disabled,input[disabled],input[readonly],select[disabled],textarea[readonly]{cursor:not-allowed;opacity:.5;border:1px solid #d0d0d0;background:#33333350}table td,table th{font-size:.9em;line-height:24px}table.datatable td,table.datatable th{font-size:.9em;line-height:16px}table tr:last-child{border:0 solid transparent}.table .fa,.table .far,.table .fas,.table input[type=checkbox]{font-size:1.4em;color:#333}.table input[type=checkbox]{position:relative;top:4px}.btn-pf-grey{background:#333;color:#fff;text-shadow:0 0 3px #000}table.table tr.selectedentity{background:#bbb;border:1px solid #333;border-radius:5px}table.table tr.selectedentity td{color:#fff;text-shadow:0 0 3px #000;font-weight:700;border-bottom-width:0}.table .row select{background:#fff;text-shadow:none}.table .row input[readonly]{text-shadow:0 0 3px #fff}.table .row [role=button] i{transition:color .3s,text-shadow .3s}.table .row .col-2 .row [class^=col-]:hover [role=button]{color:#fff;text-shadow:0 0 3px #000}.table .row .col-2 .row [class^=col-]:hover [role=button].fa-gradient{color:inherit;text-shadow:none;background:gray;background:linear-gradient(0deg,#323232 0,#787878 40%,#585858 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.webspace-info-small{float:right;font-size:.8em;line-height:20px}.extrainfoeditor_image,.favicon-preview-wrapper,.logo-preview-wrapper,.sourcefile-preview-wrapper{width:100%}.favicon-preview-wrapper button,.logo-preview-wrapper button,.sourcefile-preview-wrapper button{float:right;width:75px;text-align:center;background:#333;color:#fff;text-shadow:0 0 3px #000;border-radius:.25rem;padding:.25rem;border:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favicon-preview-wrapper img,.logo-preview-wrapper img{max-height:25px}.sourcefile-preview-wrapper button a{text-decoration:none;color:#fff;text-shadow:0 0 3px #000}.highlight-green{color:#7fb200!important;font-weight:700}.highlight-red{color:#c20000!important;font-weight:700}input[type=checkbox].highlight-green{background-color:#7fb200!important}input[type=checkbox].highlight-red{background-color:#c20000!important}ul[ondragover]{padding-top:.5rem;padding-bottom:.5rem;padding-left:0}ul[ondragover] li[draggable]{list-style-type:none;margin:0 0 2px;border-radius:3px;color:#fff;background:#333}ul[ondragover] li[draggable] input{width:100%;padding:.25rem .5rem;color:#fff;background:#333;line-height:18px}.manual-url-wrapper input{width:calc(100% - 85px);float:left}.manual-url-wrapper button{width:75px;text-align:center;padding:.25rem .5rem;border-radius:.25rem;color:#fff;background:#333;float:right}button[data-dismiss],select{color:#fff;background:grey;text-shadow:0 0 3px #333}input[id$='-upload']{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;margin:0}.blazored-typeahead__input,.blazored-typeahead__input-mask-wrapper{-webkit-appearance:none!important;-moz-appearance:none!important;color:#333}input[type=number]{-webkit-appearance:none!important;-moz-appearance:textfield!important}.alert[role=alert]{top:4.5rem;right:1.5rem}div.alert[role=alert]{display:block;border:1px solid #ccc;box-shadow:2px 2px 3px #555}button[data-dismiss]{border:1px solid #ccc;border-radius:.25rem;margin-left:1rem;background:linear-gradient(0deg,#5a5a5a 0,#a0a0a0 40%,grey 100%)}.alert-dismissible{padding-right:1rem}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #ccc;border-radius:10px}::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}body{color:#333;scrollbar-color:#AAA #CCC}select{border:1px solid #ccc;border-radius:0;background:linear-gradient(0deg,rgba(90,90,90,.75) 0,rgba(160,160,160,.75) 40%,rgba(128,128,128,.75) 100%)}select option{color:#333;text-shadow:none}.blazored-typeahead{border:none}.blazored-typeahead:focus-within{box-shadow:none}.blazored-typeahead__clear{padding:0}.blazored-typeahead__input-mask-wrapper{min-height:26px;padding:0 .5rem;border:1px solid #ccc;box-shadow:1px 1px 3px #ccc;border-radius:.25rem}.blazored-typeahead__input-mask{padding:0;margin:0;min-height:26px}.blazored-typeahead__input-mask-wrapper--disabled{min-height:28px;opacity:.5;background:#f7923950;border:1px solid #d0d0d0}.blazored-typeahead__input{min-height:28px;padding:0 .5rem;border:1px solid #ccc;box-shadow:1px 1px 3px #ccc;border-radius:.25rem}.blazored-typeahead__results{min-height:none;padding:0;border-radius:0;border:1px solid #ccc;box-shadow:1px 1px 3px #ccc}.blazored-typeahead__results .blazored-typeahead__notfound,.blazored-typeahead__results .blazored-typeahead__result{min-height:28px;padding:3px .5rem}.blazored-typeahead__clear{color:#888}.blazored-typeahead__result:hover{cursor:default}.blazored-typeahead__active-item{color:#212529;background:#fff;border-bottom:1px solid #fff;border-top:1px solid #fff}div.blazored-typeahead__result.blazored-typeahead__active-item>div>span.kc-newentityvalue{color:#f79239;text-shadow:1px 1px 2px #fff}.statistics_bar_wrapper{position:relative;text-align:center}.statistics_bar,input[type=checkbox]:after{position:absolute}.statistics_bar{width:100%;border:1px solid #ccc;background:#ddd;z-index:1;bottom:0}.statistics_label{position:relative;z-index:2;font-size:.8em}.statistics_documentlabel{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#ccc;color:#fff;text-shadow:0 0 3px #333;padding:.25rem;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.confirmation-container-outer,.loading-container-outer{z-index:1030;position:fixed;top:0;left:0;height:100%;width:100%;background:#55555540;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.confirmation-container-outer .confirmation-container-inner,.loading-container-outer .loading-container-inner{margin:15% auto auto;box-shadow:0 0 10px #333}.loading-container-outer .loading-container-inner .loading-container-spinner svg{animation:4s linear infinite loading-spinner}.btn-confirmation-main{border:1px solid #333;color:#fff;background:#333;text-align:center;border-radius:.25rem;cursor:pointer}.btn-confirmation-main:hover{color:#333;background:#fff}.btn-confirmation-alt{border:1px solid #333;color:#333;background:#fff;text-align:center;border-radius:.25rem;cursor:pointer}.btn-confirmation-alt:hover{color:#fff;background:#333}@keyframes loading-spinner{to{transform:rotate(360deg)}}input[type=checkbox]{width:5mm;-webkit-appearance:none;-moz-appearance:none;height:5mm;border:.1mm solid #333;background:#fff;min-height:5mm;max-height:5mm;border-radius:3px;padding:0}input[type=checkbox]:checked{background-color:#ccc}input[type=checkbox]:checked:after{margin-left:1.3mm;margin-top:-.2mm;width:1.9mm;height:4.5mm;border:solid #fff;border-width:0 1.3mm 1.3mm 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";display:inline-block}@media screen and (max-width:991px){input[type=checkbox]{width:5mm;height:5mm;min-height:5mm;max-height:5mm}input[type=checkbox]:checked:after{margin-left:1.5mm;margin-top:-.1mm;width:1.8mm;height:4mm;border-width:0 1mm 1mm 0}}.pf-styleeditor-styled-wrapper{max-height:250px;overflow-y:auto;font-size:.8em}.pf-styleeditor-styled-wrapper pre[class*=language-]{background:#e0e0e0;background:linear-gradient(90deg,#e0e0e0 0,#fafafa 40%,#eee 100%)}#pf-styleeditor-raw{max-height:500px;overflow-y:auto;font-size:.8em}.extrainfoeditor_wrapper{position:relative;height:100%;transition:border .3s,box-shadow .3s}.extrainfoeditor_wrapper.recordingCoordinates{border-color:#f79239;box-shadow:0 0 3px 3px #f79239;cursor:crosshair}.info-wrapper{height:100%;width:100%;opacity:1;position:absolute;top:0;left:0;right:0;bottom:0;transition:opacity .6s}.extrainfo-button{position:absolute;border:1px solid #23415a;background:#fff;border-radius:3px;box-shadow:1px -1px 3px #555;padding:5px;transition:box-shadow .3s,border-color .3s;z-index:5}.extrainfo-button:hover{padding:4px;box-shadow:-1px 1px 3px #555;border:2px solid #23415a}.extrainfo-button>a{text-decoration:none;padding:0;margin:0;border:none}.extrainfo-button i.fa,.extrainfo-button i.fa-solid,.extrainfo-button i.fas{display:block;color:#23415a;font-size:1.2em;transition:font-size .3s}.extrainfo-button.highlightedInfo,textarea.invalidHtml{border-color:#f79239;box-shadow:0 0 3px 3px #f79239}.extrainfoeditor_label{position:relative;line-height:20px}.clipboardicon,.coordinatepicker{position:absolute;top:-1px;right:0}.coordinatepicker{font-size:1.8em}.table.rounded.extrainfoeditor_infotable tr:first-of-type td:first-of-type{border-top-left-radius:.25rem}.table.rounded.extrainfoeditor_infotable tr:first-of-type td:last-of-type{border-top-right-radius:.25rem}.table.rounded.extrainfoeditor_infotable tr:nth-last-of-type(2) td:first-of-type{border-bottom-left-radius:.25rem}.table.rounded.extrainfoeditor_infotable tr:nth-last-of-type(2) td:last-of-type{border-bottom-right-radius:.25rem}