﻿:root{--splash-background-color:#fff;--splash-loader-color:#587cc7;--splash-logo-url:url('../../splashLogo.png');}.centered{display:grid;grid-template-columns:1fr;justify-items:center;}.center{text-align:center!important;}.administration-button{height:var(--header-height);display:grid;align-items:center;justify-items:right;padding-left:10px;grid-template-columns:1fr min-content;text-decoration-line:none;}.administration-button:hover{background-color:var(--header-hover-background-color);cursor:pointer;}.administration-button .administration-picture svg{height:28px;width:28px;margin:6px 6px;}.administration-button .administration-info div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal;max-width:240px;}.administration-button .administration-info .administration-name{font-size:14px;text-align:right;margin-left:5px;margin-right:5px;}.administration-button .administration-info .administration-description{font-size:10px;text-align:right;margin-left:5px;margin-right:5px;}.users-search{padding:20px;display:grid;row-gap:10px;grid-template-rows:min-content 1fr;height:calc(100% - 40px);}.users-search .search-users-icon svg{height:20px;width:20px;max-height:20px;max-width:20px;margin:6px 6px;}.table-header-cell-center{text-align:center!important;}.data-form-fixed{width:800px;}.data-form-fixed-short{width:400px;}.adp-legend{display:flex;flex-direction:row;margin-left:10px;padding-top:8px;padding-bottom:8px;font-size:13px;}.adp-legend .adp-legend-item{display:flex;flex-direction:row;}.adp-legend .adp-legend-item div{width:18px;height:18px;border-radius:4px;}.adp-legend .adp-legend-item span{margin-left:5px;margin-right:2em;}.adp-grid-timeline .k-table-row.k-master-row{height:48px;}.adp-timeline{display:grid;grid-template-columns:100px 100px;grid-template-rows:50% 50%;grid-template-areas:"main min" "main max";align-items:center;}.adp-timeline-main{grid-area:main;align-content:center;text-align:center;border-right:solid 2px #ff6a00;height:100%;margin-right:4px;}.adp-timeline-min{grid-area:min;text-align:left;font-size:.75em;padding-bottom:2px;}.adp-timeline-min span:first-child{margin-right:4px;}.adp-timeline-max{grid-area:max;text-align:left;font-size:.75em;padding-top:2px;}.adp-timeline-max span:first-child{margin-right:4px;}.adp-closing-date{background-color:#ff6a00!important;}.adp-closing-date-inherited{background-color:rgba(255,106,0,.5)!important;}.adp-appointment-status-nconf{background-color:rgba(255,106,0,.5)!important;}.adp-appointment-status-conf{background-color:#ff6a00!important;}.adp-appointment-status-susp{background-color:#eb3725!important;}.adp-appointment-status-ncomp{background-color:#eb3725!important;}.adp-appointment-status-acomp{background-color:#1d7222!important;}.adp-appointment-status-comp{background-color:#1d7222!important;}.adp-appointment-status-canc{background-color:#505050!important;}.adp-appointment-status-ucanc{background-color:#505050!important;}.adp-appointment-status-unknow{background-color:#505050!important;}.adp-closing-day{width:100%;background-color:#3d3d3d;}.adp-no-link{cursor:default!important;}.adp-link{width:100%;padding:1px;border-radius:2px;}.adp-link:hover{background-image:url('../icons/square-plus.svg');background-repeat:no-repeat;background-position:center;background-size:50% 50%;}span.k-link.k-nav-day{cursor:default;}.adp-opening-time .k-toolbar.telerik-blazor.k-scheduler-toolbar.k-toolbar-resizable.k-toolbar-md{display:none;}.adp-opening-time .k-toolbar.telerik-blazor.k-scheduler-footer.k-toolbar-resizable.k-toolbar-md{display:none;}.adp-opening-time .k-scheduler-group.k-group-horizontal.k-scheduler-all-day-row{height:0;overflow:hidden;}.adp-appointment-scheduler .k-scheduler-group.k-group-horizontal.k-scheduler-all-day-row{height:0;overflow:hidden;}.adp-appointment-scheduler .k-event{height:25px!important;padding-right:0!important;}.adp-appointment-scheduler .k-toolbar.telerik-blazor.k-scheduler-footer.k-toolbar-resizable.k-toolbar-md{display:none;}.adp-reservation{background-color:#ff6a00!important;}.adp-reservation-disabled{background-color:rgba(255,106,0,.5)!important;}.adp-unselectable-row>td .k-checkbox{opacity:.5;pointer-events:none;}.adp-scheduler-form{height:calc(100% - 34px);}.adp-grid-form{padding:20px;height:calc(100% - 40px);}.app-status-info{padding:20px 20px 0 20px;}.app-status-info label{text-decoration:underline;}.adp-no-group-header .k-grouping-header{display:none;}.adp-grid-cell-icon{justify-content:center;}.adp-grid-cell-icon svg{width:18px;height:18px;}.adp-grid-cell-button-icon{justify-content:center;}.adp-grid-cell-button-icon svg{width:12px;height:12px;}.adp-designer-layout{display:grid;grid-template-columns:1fr 350px;height:100%;}.adp-desiger-layout-properties{height:100%;overflow:hidden;}.adp-desiger-layout-properties-header{border-top:1px #495057 solid;border-bottom:1px #495057 solid;border-right:1px #495057 solid;height:33px;background-color:#212529;display:flex;justify-content:space-between;}.adp-desiger-layout-properties-header div:first-child{width:100%;text-align:center;padding:2px;}.adp-desiger-layout-properties-header div:first-child span{vertical-align:middle;}.adp-desiger-layout-properties-header div:last-child{width:15px;border-left:1px #495057 solid;}.adp-desiger-layout-properties-body{height:calc(100% - 35px);overflow-y:scroll;scrollbar-width:thin;}.adp-desiger-layout-properties-body>span{display:flex;text-align:center;height:100%;align-items:center;}.adp-grid-scroll{overflow:auto;}.adp-grid-scroll .k-grid-content{scrollbar-width:thin;}.adp-grid-no-scroll .k-grid-content{overflow-y:auto;}.adp-grid-no-scroll .k-grid-header,.adp-grid-no-scroll .k-grid-footer{padding-right:0;}.adp-grid-no-scroll .k-grid-header-wrap,.adp-grid-no-scroll .k-grid-footer-wrap{border-right-width:0;}.adp-designer-header{display:flex;justify-content:center;}.adp-designer-grid{display:grid;grid-template-columns:auto 570px auto;grid-template-rows:1fr;align-items:center;}.adp-designer-grid .adp-item-form{background-color:#212529;border-bottom:1px dashed #495057;}.adp-designer-grid .adp-item-form .adp-item-form-view{display:flex;flex-direction:column;gap:10px;margin:20px;}.adp-designer-grid .adp-item-form .adp-item-form-view .k-label{min-height:18px;}.adp-designer-grid .adp-item-form .adp-item-form-view .summary{font-size:11px;font-style:oblique;}.adp-designer-grid .adp-item-form-edge{border:1px solid #212529;}.adp-designer-grid .adp-item-form-edge-error{border-radius:4px;border:1px solid #dc3545;}.adp-subject-form-grid .k-table-td{padding:0!important;}.adp-subject-form-grid .k-table-row:first-child .k-table-td:last-child{padding-top:50px!important;}.adp-subject-form-grid .k-table-row:last-child .k-table-td:last-child{padding-bottom:50px!important;}.adp-subject-form-grid .k-table-row:last-child .k-table-td:last-child .adp-item-form{border-bottom:0 dashed #495057;}.adp-subject-form-grid .k-table-alt-row{background-color:inherit!important;}.adp-subject-form-grid .k-table-alt-row:hover{background-color:rgba(255,255,255,.08)!important;}.adp-subject-form-grid .k-table-row .k-table-td:last-child{border-bottom-width:0!important;}.adp-form-chip{margin-bottom:4px!important;}.adp-form-multicolumn{scrollbar-width:thin;}.adp-viewer-pdf .k-upload{display:none!important;}.adp-mailaddress-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:90px auto;grid-template-areas:"name email" "chip chip";gap:0 15px;}.adp-mailaddress-item-name{grid-area:name;}.adp-mailaddress-item-email{grid-area:email;}.adp-mailaddress-item-button{grid-area:button;padding-top:27px;}.adp-mailaddress-item-chip{grid-area:chip;}.adp-textarea{padding:.375rem .75rem;border:1px solid #6c757d;border-radius:4px;color:#dee2e6;background:#000;min-height:16px;}.adp-readonly-textarea{padding:.375rem .75rem;border:1px solid #505459;border-radius:4px;color:#afaeae;filter:grayscale(0);opacity:1;background:#090808;min-height:16px;}.adp-file-name{color:#afaeae;filter:grayscale(0);opacity:1;}.adp-file-name span{max-width:350px;top:6px;}.adp-file-size{color:#afaeae;filter:grayscale(0);opacity:1;}.adp-file-size span{max-width:100px;top:6px;}.adp-file-box{border-radius:4px;background-color:#090808!important;min-height:68px;}.adp-file-box ul{border:0!important;}.adp-popover-header{margin:0 0 1rem;padding:0;border-width:0 0 2px;border-style:solid;border-color:#495057;width:100%;font-size:.875rem;text-transform:uppercase;}.adp-popover-container{max-height:420px;overflow:auto;scrollbar-width:thin;padding-right:8px;}.adp-form-item{display:flex;flex-direction:column;width:380px;margin-bottom:1rem;}.adp-form-data-item{display:flex;flex-direction:column;}.adp-form-label{margin-bottom:.5rem;opacity:.65;}.adp-form-summary{font-size:.9em;font-style:oblique;margin-top:.5rem;opacity:.65;}.adp-form-group-hidden{visibility:hidden;}.adp-alert{display:flex;flex-direction:row;align-items:flex-end;padding:20px 20px 0 20px;font-size:.9em;font-style:oblique;}.adp-alert-icon{margin-right:.5rem;}.adp-alert-icon svg{width:28px;height:28px;}span.telerik-blazor.k-icon.k-svg-icon.k-svg-i-reorder{width:16px;height:16px;}.k-grid td{border-bottom-width:1px!important;}.k-grid td:last-child{border-bottom-width:1px!important;border-right-width:1px!important;}.k-scheduler-layout-flex .k-scheduler-row{min-height:45px;}.menu .sections .bottom .logo-item{height:30px!important;}