﻿:root{--primary-color:#4e6584;--primary-dark-color:#03324a;--primary-light-color:#3d7e93;--base-background-color:#fff;--app-background-color:#f5f5f5;--label-color:#696969;--header-color:#38474f;--shadow-color:#c0c0c0;--disabled-color:#696969;--offset-white:#f5f5f5;--border-color:#696969;--border-light-color:rgba(0,0,0,.12);--color-green:#5cb85c;--color-red:#d9534f;--color-orange:#ffa501;--color-blue:#037499;--error-color:#d9534f;--border-radius-small:5px;--border-radius:9px;}.calendar{height:100%;}.calendar .calendar-filters .row{margin-bottom:5px;}.calendar .calendar-filters a[data-filterhidden=true]{opacity:.5;text-decoration:line-through;}.calendar .calendar-filters .calendar-filters-calendars div{position:relative;display:inline-block;top:5px;}.calendar .calendar-filters .calendar-filters-calendars div div.calendar-marker{width:12px;height:12px;top:1px;border-radius:50%;position:relative;border:solid 1px var(--border-color);margin-left:10px;}.calendar .calendar-filters .calendar-filters-toggles ul{margin:0;}.calendar .calendar-filters .calendar-filters-toggles ul li{display:inline-block;margin-right:10px;}.calendar>.month{height:100%;display:flex;flex-wrap:nowrap;flex-direction:column;padding:10px;gap:5px;min-height:500px;}.calendar>.month .month-title{font-weight:bold;font-size:1.2rem;text-transform:capitalize;}.calendar>.month .week-day-title{display:flex;flex:1 1;flex-wrap:nowrap;flex-direction:row;justify-content:space-evenly;gap:5px;max-height:30px;}.calendar>.month .week-day-title .day{flex:1 1;box-sizing:border-box;border-collapse:collapse;gap:5px;padding:5px;font-weight:bold;font-size:14px;}.calendar>.month .weeknr{width:30px;}.calendar>.month .weeknr div{border-radius:var(--border-radius-small);background-color:var(--primary-color);color:#fff;padding-top:1px;vertical-align:middle;text-align:center;}.calendar>.month .week{display:flex;flex:1 1;flex-wrap:nowrap;flex-direction:row;justify-content:space-evenly;gap:5px;}.calendar>.month .week .day{flex:1 1;border:solid 1px var(--border-light-color);box-sizing:border-box;border-collapse:collapse;gap:5px;padding:5px;}.calendar>.month .week .day.offmonth{background-color:var(--border-light-color);}.calendar>.month .week .day .day-header{font-size:15px;}.calendar>.month .week .day.today .day-header{font-weight:bold;color:#f00;}.calendar>.month .week .day .event{margin:3px;padding:1px 5px;font-size:12px;border-radius:var(--border-radius-small);}.calendar>.month .week .day .event.partday{border-color:var(--border-light-color);margin-right:10px;}.calendar>.month .week .day .event.range{border-radius:0;border-left-style:none;border-right-style:none;margin-left:-5px;margin-right:-5px;}.calendar>.month .week .day .event.range.start{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small);border-style:solid;border-right-style:none;margin-left:unset;}.calendar>.month .week .day .event.range.end{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small);margin-right:unset;border-style:solid;border-left-style:none;}.calendar>.list .month-title{font-weight:bold;font-size:1.2rem;text-transform:capitalize;text-align:center;}.calendar>.list .day-title{font-weight:bold;font-size:1.1rem;text-transform:capitalize;margin:10px 0;border-bottom:solid 1px var(--border-light-color);}.calendar>.list .day-events{margin-bottom:20px;}.calendar>.list .day-events .event{background-color:unset;border:0;border-style:unset;display:flex;margin:0 0 10px 20px;}.calendar>.list .day-events .event .calendar-marker{width:30px;}.calendar>.list .day-events .event .calendar-marker:before{position:absolute;content:"";width:15px;height:15px;border-radius:50%;background-color:var(--calendar-event-color);border-style:solid;border-width:1px;}.calendar>.list .day-events .event.range .calendar-marker:before{border-radius:0;border-top-style:none;border-bottom-style:none;}.calendar>.list .day-events .event.range.start .calendar-marker:before{border-top-style:solid;border-bottom:0;border-top-left-radius:25%;border-top-right-radius:25%;}.calendar>.list .day-events .event.range.end .calendar-marker:before{border-bottom-style:solid;border-top:0;border-bottom-left-radius:25%;border-bottom-right-radius:25%;}.calendar>.list .day-events .event.reservation .calendar-marker:before{border-width:1px;border-style:dashed!important;background-color:color-mix(in srgb,var(--calendar-event-color) 40%,#fff);}.calendar>.list .day-events .event .event-time{width:100px;font-size:unset;}.calendar>.list .day-events .event .event-name{width:100%;}.calendar>.list .day-events .event .event-name .contextmenu .context-menu-trigger:before{font-size:24px!important;}.calendar>.list .list-navigation{text-align:center;}.calendar>.week{position:relative;height:65vh;padding:10px;}.calendar>.week .week-title{text-transform:capitalize;font-weight:bold;font-size:1.2rem;margin-bottom:10px;}.calendar>.week .week-header{display:flex;flex-direction:row;margin-left:40px;}.calendar>.week .week-header .day{border:solid 1px var(--border-light-color);flex:1 1;padding:0 2px;}.calendar>.week .week-header .day .day-header{font-weight:bold;}.calendar>.week .week-header .day.today .day-header{color:#f00;}.calendar>.week .week-content-container{position:relative;max-height:calc(100% - 100px);height:calc(100% - 100px);overflow-y:scroll;overflow-x:hidden;}.calendar>.week .week-content-container::-webkit-scrollbar{display:none;}.calendar>.week .week-content-container .week-hours{position:absolute;width:40px;max-width:40px;z-index:10;pointer-events:none;}.calendar>.week .week-content-container .week-hours .hour{position:relative;height:50px;width:100vw;border-top:dashed 1px var(--border-light-color);z-index:10;}.calendar>.week .week-content-container .week-hours .hour:before{position:relative;content:attr(data-hour);left:5px;font-weight:bold;}.calendar>.week .week-content-container .week-hours .now{border:solid 1px #f00;position:absolute;width:100vw;}.calendar>.week .week-content-container .week-content{display:flex;flex-direction:row;margin-left:40px;z-index:20;}.calendar>.week .week-content-container .week-content .day{flex:1 1;border-left:solid 1px var(--border-light-color);height:1200px;display:flex;position:relative;}.calendar>.week .week-content-container .week-content .day .event{position:absolute;}.calendar>.week .event{margin:2px;padding:0 10px;box-shadow:3px 3px 3px rgba(0,0,0,.2);}.calendar>.week .event.fullday{border:solid 1px var(--border-color);border-radius:var(--border-radius-small);}.calendar>.week .event.range{border-top:solid 1px var(--border-color);border-bottom:solid 1px var(--border-color);border-left:0;border-right:0;margin-left:-1px;margin-right:-1px;}.calendar>.week .event.range.start{border-left:solid 1px var(--border-color);border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small);margin-left:2px;}.calendar>.week .event.range.end{border-right:solid 1px var(--border-color);border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small);margin-right:2px;}.calendar .event{background-color:var(--calendar-event-color);border-color:var(--border-color);border-width:1px;border-style:solid;position:relative;}.calendar .event .event-name{font-size:12px;font-weight:bold;position:relative;}.calendar .event .event-name .contextmenu{position:absolute;right:0;top:0;}.calendar .event .event-time{font-size:10px;}.calendar .event.reservation{border:dashed 1px var(--border-color)!important;background-color:color-mix(in srgb,var(--calendar-event-color) 40%,#fff);}.filescontainer{padding:5px;}.filescontainer.list .file .file-size,.filescontainer.list .file .file-created,.filescontainer.list .file .file-modified,.filescontainer.list .file .file-version{padding-top:14px;}.filescontainer.grid .file{display:inline-block;}.filescontainer.grid .file .file-name{display:-webkit-box;width:120px;height:110px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;}.filescontainer.tile .file{display:inline-block;}.filescontainer .file .chip{font-size:10px;padding:0 5px;margin-bottom:unset;margin-right:3px;background:var(--primary-dark-color);color:#fff;height:20px;line-height:20px;border-radius:7px;}.filecontainer-info{padding-right:20px;font-size:small;text-align:right;}.fileicon{display:inline-block;position:relative;margin:0;width:40px;}.fileicon .fileicon-label{position:absolute;border-radius:3px;color:#fff;font-weight:bold;font-size:7pt;padding:0 3px;left:15px;bottom:5px;}.fileicon span.mdi-36px+span.fileicon-label{display:block;font-size:7pt;}.fileicon span.mdi-18px+span.fileicon-label{left:10px;font-size:5pt;}.entityFilesUpload .entityFilesFiledrop{border:dashed 2px #696969;border-radius:3px;width:100%;background-position:center;background-repeat:no-repeat;background-position:center;background-size:cover;height:300px;overflow:auto;}.entityFilesUpload .progress{overflow:hidden;border-radius:0;height:16px;width:96%;left:2%;}.entityFilesUpload .progress .determinate{transition-duration:.1s;}.entityFilesUpload .progress .determinate::before{position:absolute;right:0;top:-1px;content:attr(progress);width:20px;height:20px;color:#fff;}.entityFilesUpload .uploadinfo{border-top:solid 1px #c0c0c0;}.appmodalcontent .input-field .formfield-help{display:none;}.formfield-container{position:relative;}.formfield-container[data-preview=true][data-focus=true] .col{outline:dotted 2px var(--primary-color);outline-offset:10px;}.formfield-container[data-preview=true]:hover .col{outline:dotted 2px var(--primary-light-color);outline-offset:10px;}.formfield-container[data-preview=true]:hover .contextmenu{visibility:visible;z-index:1000;}.formfield-container[data-preview=true] .contextmenu{visibility:hidden;}.input-field input[required]:not(.brower-default).validate~label,.input-field textarea[required]:not(.brower-default).validate~label,.input-field select[required]:not(.brower-default).validate~label{width:unset;padding-right:7px;}.input-field input[required]:not(.brower-default).validate~label:before,.input-field textarea[required]:not(.brower-default).validate~label:before,.input-field select[required]:not(.brower-default).validate~label:before{content:"*";color:#d9534f;font-size:18px;position:absolute;display:block;right:0;top:-7px;}.input-field label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}textarea.fieldClarification{border:dashed 1px #c0c0c0;max-height:150px;height:50px;padding:10px;resize:none;overflow:auto;margin-bottom:10px;}textarea.fieldClarification:focus{outline:0;}.entityformentityselectionfield .selectionSearchResultContainer{border:solid 1px #c0c0c0;display:none;position:fixed;z-index:100000;background-color:#fff;border-radius:5px;border-radius:var(--border-radius-small);width:clamp(300px,80%,1000px);height:clamp(300px,60%,600px);left:50%;top:50%;transform:translate(-50%,-50%);}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-controls{height:50px;padding:2px 10px;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-controls span.mdi-close{cursor:pointer;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-filters{overflow-y:auto;height:100%;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-filters ul{margin:4px 10px;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-filters ul li{margin-left:10px;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-filters ul li div{cursor:pointer;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-filters ul li div:hover{color:#03324a;color:var(--primary-dark-color);text-decoration:underline;text-underline-offset:3px;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-items{overflow-y:auto;height:100%;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-items .entitySelectionItem{position:relative;display:flex;justify-content:flex-start;height:40px;padding:10px 20px;border-bottom:solid 1px #f5f5f5;border-bottom:solid 1px var(--offset-white);cursor:pointer;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-items .entitySelectionItem.active{background-color:#f5f5f5;background-color:var(--offset-white);}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-items .entitySelectionItem span.filterhighlight{font-weight:bold;color:#03324a;color:var(--primary-dark-color);text-decoration:underline;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-items .entitySelectionItem:hover{background-color:#f5f5f5;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-items .entitySelectionItem .avatar{position:relative;display:inline-block;width:35px;height:35px;border-radius:50%;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-items .entitySelectionItem .avatar[data-avatarname]:before{content:attr(data-avatarname);position:absolute;color:#fff;display:flex;align-items:center;justify-content:center;height:inherit;width:inherit;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-items .entitySelectionItem .avatar img{height:inherit;width:inherit;border-radius:inherit;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-items .entitySelectionItem .header{width:50%;display:inline-block;height:inherit;vertical-align:top;margin-left:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:250px;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-items .entitySelectionItem .header .subheader{font-size:smaller;font-style:italic;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-items .entitySelectionItem .info{width:calc(50% - 70px);}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-items .entitySelectionItem .info .info1{font-size:smaller;font-style:italic;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-items .entitySelectionItem .info .info2{font-size:smaller;font-style:italic;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-items .entitySelectionItem[data-selected=true]:before{font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:10px;right:10px;width:20px;height:20px;}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-items .entitySelectionItem[data-selected=true]:before{left:0;top:0;font-size:20px;color:var(--primary-dark-color);content:"󰸞";}.entityformentityselectionfield .selectionSearchResultContainer .selectionSearchResultContainer-items .entitySelectionItem .context{position:absolute;width:70px;top:5px;right:5px;text-align:right;}.entityformentityselectionfield .selectionSearchResultContainerMask{position:fixed;display:block;width:100%;height:100%;top:0;left:0;z-index:99999;display:none;}.entityformentityselectionfield .selectionSearchResultContainer:empty{display:none;}.entityformentityselectionfield .selectedItemsContainer{display:inline-block;}.entityformentityselectionfield .selectedItemsContainer .entitySelectedItem{display:inline-block;}.entityformentityselectionfield .selectedItemsContainer .entitySelectedItem .avatar.icon{left:10px;position:relative;}.entityformentityselectionfield .selectedItemsContainer+span.mdi{display:inline-block;position:relative;top:-3px;cursor:pointer;opacity:.2;vertical-align:top;}.entityformentityselectionfield:hover .selectedItemsContainer+span.mdi{opacity:1;}.entityformiconselectfield #iconsContainer{display:none;max-height:300px;width:300px;height:300px;overflow:auto;position:absolute;top:50px;right:20px;background-color:#fff;background-color:var(--base-background-color);z-index:10000;white-space:initial;}.entityformiconselectfield #iconsContainer .iconselect{margin:5px;width:25px;height:25px;display:inline-block;border:1px solid #fff;text-align:center;vertical-align:middle;cursor:pointer;}.entityformiconselectfield #iconsContainer .iconselect:hover{border:#696969;border:solid 1px var(--border-color);}.entityformselectfield button.btn-small{margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;background-color:var(--base-background-color);border:solid 1px #3d7e93;border:solid 1px var(--primary-light-color);color:#03324a;color:var(--primary-color);}.entityformselectfield button.btn-small.outside-scale{color:#c0c0c0!important;}.entityformselectfield button.btn-small.active{background-color:#4e6584!important;background:var(--primary-color)!important;color:#fff;box-shadow:none!important;}.entityformselectfield[data-display-type=DropDown] label{top:-22px;position:absolute;font-size:.8rem;}.entityformselectfield[data-display-type=Panels] .selectpanel .selectpanel-inner{border:solid 1px var(--border-light-color);padding:5px;border-radius:var(--border-radius-small);cursor:pointer;margin:5px;}.entityformselectfield[data-display-type=Panels] .selectpanel .selectpanel-inner span:not(:empty){color:var(--primary-color);font-weight:bold;}.entityformselectfield[data-display-type=Panels] .selectpanel .selectpanel-inner div{font-size:smaller;width:100%;height:50px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;}.entityformselectfield[data-display-type=Panels] .selectpanel.active .selectpanel-inner{border:solid 1px var(--primary-dark-color);box-shadow:none;background-color:var(--primary-color);color:#fff;}.entityformselectfield[data-display-type=Panels] .selectpanel.active .selectpanel-inner .mdi:before{color:#fff;}.entityformselectfield[data-display-type=Panels] .selectpanel.active .selectpanel-inner span{color:#fff;}.entityformiconratingfield label{position:relative!important;}.entityformiconratingfield span.mdi.ratingicon{transition-property:opacity;transition-duration:.3s;}.entityformiconratingfield span.mdi.ratingicondisabled{opacity:.5;}.entityformcheckboxlistfield details{margin-bottom:5px;}.entityformcheckboxlistfield details[open]{margin-bottom:20px;}.entityformcheckboxlistfield details[open]>summary:hover>.contextmenu{opacity:1;}.entityformcheckboxlistfield details summary{position:relative;}.entityformcheckboxlistfield details summary span{font-size:larger;color:var(--primary-color);}.entityformcheckboxlistfield details summary>.contextmenu{position:absolute;right:0;top:-4px;opacity:0;z-index:100;}.entityformcheckboxlistfield details label{position:relative!important;left:unset!important;}.entityformcheckboxlistfield details input[type=checkbox]:checked,.entityformcheckboxlistfield details input[type=checkbox]:not(:checked){position:absolute!important;}.entityforminformationfield label{font-size:1rem;}.entityformcolorfield input{border:0;background-color:#fff;margin-top:12px;}.entityformjsonfield .jsonValidationMessage{color:#f00;font-weight:bold;}.entityformjsonfield.json-invalid textarea{outline:0;border:solid 2px #f00;}.entityformswitchfield{position:relative;}.entityformswitchfield label{text-wrap:nowrap;}.entityformswitchfield .checkbox{padding-bottom:10px;}.entityformswitchfield .switch{padding-bottom:10px;}.entityformswitchfield .switch span.switch-header{display:block;left:.75rem;padding-bottom:7px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.entityformtextareafield label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.entityformtagsfield label{position:relative;top:10px;}.appmodal-inner[data-entitytype=Form] .formfield-help{margin-bottom:10px;font-size:1.1rem;}.appmodal-inner[data-entitytype=Form] .formfield-generatedhelp{font-style:italic;font-size:.9rem;}.tab-content.presentation-mode .BIReportpage .bidatavisual .bidatavisual-titleheader{font-size:large;line-height:36px;}.tab-content.presentation-mode .BIReportpage .bidatavisual .bidatavisual-titleheader .context-menu-trigger{display:none;}.bidatavisual{padding:0!important;}.bidatavisual .bidatavisual-inner{margin:10px 5px;height:100%;padding:5px;}.bidatavisual .bidatavisual-inner .bidatavisual-titleheader{position:relative;border-bottom:solid 1px var(--offset-white);}.bidatavisual .bidatavisual-inner .bidatavisual-titleheader .title{font-weight:bold;}.bidatavisual .bidatavisual-inner .bidatavisual-content{margin:5px;}.bidatavisual .bidatavisual-inner .bidatavisual-content[data-draftlabel]:before{position:absolute;display:flex;align-items:center;justify-content:center;content:attr(data-draftlabel);height:50px;font-size:32pt;font-weight:bold;opacity:.7;width:100%;height:100%;z-index:100;-webkit-transform:rotate(350deg);transform:rotate(350deg);pointer-events:none;}.biDataVisualChart{height:100%;}.biDataVisualTimeLine .timeline-container{position:relative;width:100%;overflow-x:auto;}.biDataVisualTimeLine .header{position:sticky;top:0;background-color:#fff;z-index:100;height:50px;z-index:1000;}.biDataVisualTimeLine .header .day{font-size:6pt;position:absolute;display:block;white-space:nowrap;border:0;height:30px;margin:0;}.biDataVisualTimeLine .header .day:before{content:attr(data-label);position:absolute;font-size:12px;top:20px;}.biDataVisualTimeLine .header .day[data-header]:after{content:attr(data-header);position:absolute;font-size:16px;font-weight:bold;}.biDataVisualTimeLine .header-today{position:absolute;height:100%;top:0;width:3px;background-color:rgba(255,0,0,.5);}.biDataVisualTimeLine .data-group{position:relative;border-bottom:dashed 1px #c0c0c0;padding:10px 0;width:100%;}.biDataVisualTimeLine .data-group .data-group-header{font-weight:bold;}.biDataVisualTimeLine .data-group .data-row{position:relative;border-radius:3px;margin-top:5px;height:14px;white-space:nowrap;display:block;cursor:pointer;border:solid 1px #f00;}.biDataVisualTimeLine .data-group .data-row .data-row-card{transition-property:opacity;display:none;z-index:100;background-color:#fff;border:solid 1px #c0c0c0;width:400px;padding:5px;position:relative;top:10px;left:10px;pointer-events:none;}.biDataVisualTimeLine .data-group .data-row:hover .data-row-card{display:block;}.biDataVisualTimeLine .data-group .data-row.none{border:dashed 1px var(--primary-dark-color);}.biDataVisualTimeLine .data-group .data-row.range{background-color:var(--primary-light-color);border:solid 1px var(--primary-dark-color);}.biDataVisualTimeLine .data-group .data-row.start{background-color:var(--primary-light-color);border:solid 1px var(--primary-dark-color);border-radius:50%;}.biDataVisualTimeLine .data-group .data-row.end{background-color:var(--primary-light-color);border:solid 1px var(--primary-dark-color);border-radius:50%;}.biDataVisualTimeLine .data-group .data-row:before{content:attr(data-title);display:block;position:relative;left:calc(100% + 5px);top:-3px;}.biDataVisualTable .table.maintable td,.biDataVisualTable .table.maintable th{padding:5px 0;}.biDataVisualTable .table.maintable tr.biDataVisualTable-aggregaterow{border-top:solid 2px #4e6584;font-weight:bold;}.biDataVisualTable .table.maintable .biDataVisualTable-card{display:none;}.biDataVisualTable .table.maintable .table.cardtable tbody{background-color:var(--offset-white);border-left:1px solid rgba(0,0,0,.12);border-right:1px solid rgba(0,0,0,.12);}.biDataVisualTable .table.maintable .table.cardtable tr{border:0;}.biDataVisualTable .table.maintable .table.cardtable td,.biDataVisualTable .table.maintable .table.cardtable th{position:relative;padding:2px 5px;vertical-align:top;}.biDataVisualTable .table.maintable .table.cardtable th:after{content:":";position:absolute;right:0;width:10px;height:10px;}.app-s .biDataVisualTable .table.cardtable,.app-m .biDataVisualTable .table.cardtable{width:100%;}.app-s .biDataVisualTable .table.cardtable tbody th,.app-s .biDataVisualTable .table.cardtable tbody td,.app-m .biDataVisualTable .table.cardtable tbody th,.app-m .biDataVisualTable .table.cardtable tbody td{display:block;width:unset;}#mobile .biDataVisualTable .table.cardtable{width:calc(100vw - 40px);}.biDataVisualVectorMap .vectormap path{fill:white;stroke:var(--primary-light-color);stroke-width:.5px;}.biDataVisualVectorMap .vectormap path:hover{stroke:var(--primary-dark-color);stroke-width:1px;}.biDataVisualVectorMap .vectormap .legend{position:absolute;background-color:#f00;}.biDataVisualVectorMap .vectormap .legend div.bar{height:70px;width:15px;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);}.biDataVisualVectorMap .vectormap .legend div.bar.no-shadow{-webkit-box-shadow:none;box-shadow:none;}.biDataVisualVectorMap .vectormap .legend div.bar-value{position:absolute;left:20px;font-size:smaller;}.biDataVisualMatrixTable .table.maintable th.rowHeader{text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.biDataVisualMatrixTable .table.maintable th.colHeader{vertical-align:bottom;text-align:center;}.biDataVisualMatrixTable .table.maintable th.colHeader span{-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;transform:rotate(-180deg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.biDataVisualVerticalTimeLine .verticaltimeline-container{display:flex;flex-direction:column;align-items:center;gap:5px;}.biDataVisualVerticalTimeLine .verticaltimeline-container:before{content:"";position:absolute;background-color:var(--primary-light-color);width:2px;height:100%;}.biDataVisualVerticalTimeLine .verticaltimeline-container .verticaltimeline-item{--verticaltimeline-item-color:var(--primary-color);position:relative;border:solid 2px var(--verticaltimeline-item-color);padding:10px;border-radius:var(--border-radius);min-width:10%;max-width:40%;}.biDataVisualVerticalTimeLine .verticaltimeline-container .verticaltimeline-item .verticaltimeline-item-title{font-weight:bold;font-size:1.1rem;}.biDataVisualVerticalTimeLine .verticaltimeline-container .verticaltimeline-item .verticaltimeline-item-timestamp{color:unset;position:absolute;width:350px;font-weight:bold;color:var(--verticaltimeline-item-color);}.biDataVisualVerticalTimeLine .verticaltimeline-container .verticaltimeline-item:before{content:"";position:absolute;width:15px;height:15px;background-color:#fff;border:solid 3px var(--verticaltimeline-item-color);border-radius:50%;}.biDataVisualVerticalTimeLine .verticaltimeline-container .verticaltimeline-item:after{content:"";position:absolute;width:15px;height:2px;background-color:var(--verticaltimeline-item-color);top:17px;}.biDataVisualVerticalTimeLine .verticaltimeline-container .verticaltimeline-item[data-pos="0"]{transform:translateX(-50%) translateX(-20px);}.biDataVisualVerticalTimeLine .verticaltimeline-container .verticaltimeline-item[data-pos="0"]:before{position:absolute;right:-30px;}.biDataVisualVerticalTimeLine .verticaltimeline-container .verticaltimeline-item[data-pos="0"]:after{position:absolute;right:-15px;}.biDataVisualVerticalTimeLine .verticaltimeline-container .verticaltimeline-item[data-pos="0"] .verticaltimeline-item-timestamp{left:calc(100% + 40px);}.biDataVisualVerticalTimeLine .verticaltimeline-container .verticaltimeline-item[data-pos="1"]{transform:translateX(50%) translateX(20px);}.biDataVisualVerticalTimeLine .verticaltimeline-container .verticaltimeline-item[data-pos="1"]:before{position:absolute;left:-30px;}.biDataVisualVerticalTimeLine .verticaltimeline-container .verticaltimeline-item[data-pos="1"]:after{position:absolute;left:-15px;}.biDataVisualVerticalTimeLine .verticaltimeline-container .verticaltimeline-item[data-pos="1"] .verticaltimeline-item-timestamp{right:calc(100% + 40px);text-align:right;}.biDataVisualCard{margin:10px;}.biDataVisualCard .biDataVisualCard-item{margin:10px 0;padding:10px;border:solid 1px var(--border-light-color);}.biDataVisualCard .biDataVisualCard-item.style1{border-radius:var(--border-radius);background:var(--offset-white);}.biDataVisualCard .biDataVisualCard-item.style1 div{margin-bottom:2px;}.biDataVisualCard .biDataVisualCard-item.style2{border-radius:var(--border-radius);background:var(--offset-white);}.biDataVisualCard .biDataVisualCard-item.style2 div{margin-bottom:2px;}.biDataVisualCard .biDataVisualCard-item.style2 div label{font-weight:bold;}.biDataVisualCard .biDataVisualCard-item.style2 div .form-field{margin-left:10px;}.biDataVisualCard .biDataVisualCard-item.style3{border-radius:var(--border-radius);background:var(--offset-white);}.biDataVisualCard .biDataVisualCard-item.style3 .col{display:inline-flex;align-items:center;align-content:center;margin-bottom:5px;}.biDataVisualCard .biDataVisualCard-item.style3 label{display:inline-block;min-width:100px;font-weight:bold;font-size:13px;text-align:right;padding-right:10px;}.biDataVisualCard .biDataVisualCard-item.style3 label:after{content:":";}.biDataVisualCard .biDataVisualCard-item.style3 .form-field{display:inline-block;}.biDataVisualCard .biDataVisualCard-item.style4{border-radius:var(--border-radius);background:var(--offset-white);box-shadow:5px 5px 5px var(--border-light-color);}.biDataVisualCard .biDataVisualCard-item.style4 .col{display:inline-flex;align-items:center;align-content:center;margin-bottom:5px;}.biDataVisualCard .biDataVisualCard-item.style4 label{display:inline-block;min-width:100px;font-weight:bold;font-size:13px;text-align:right;padding-right:10px;}.biDataVisualCard .biDataVisualCard-item.style4 label:after{content:":";}.biDataVisualCard .biDataVisualCard-item.style4 .form-field{display:inline-block;}.messages{user-select:none;}.messages .messagesList .message{border-bottom:solid 1px var(--border-light-color);cursor:pointer;margin:0;padding:5px;container-name:messagecontainer;container-type:inline-size;}.messages .messagesList .message:hover{background-color:#f5f5f5;}.messages .messagesList .message .message-subject{font-weight:bold;color:var(--primary-color);display:inline-block;}.messages .messagesList .message .message-created{float:right;font-weight:bold;display:inline-block;}.messages .messagesList .message .message-body-preview{color:#c0c0c0;}@container messagecontainer (max-width:300px){.messages .messagesList .message .message-created{display:none;}}.messages .messageView .messageView-message{container-name:messageviewcontainer;container-type:inline-size;}.messages .messageView .messageView-message .messageView-subject{font-size:24px;flex-grow:1;user-select:auto;}.messages .messageView .messageView-message .messageView-created{text-align:right;}.messages .messageView .messageView-message .messageView-menu{width:20px;}.messages .messageView .messageView-message .messageView-sender,.messages .messageView .messageView-message .messageView-recipients{display:flex;}.messages .messageView .messageView-message .messageView-sender .header,.messages .messageView .messageView-message .messageView-recipients .header{font-weight:bold;color:var(--primary-color);min-width:40px;position:relative;top:3px;}.messages .messageView .messageView-message .messageView-recipients{margin-top:5px;}.messages .messageView .messageView-message .messageView-recipients .messageView-recipient{display:inline-block;}.messages .messageView .messageView-message .messageView-body{margin-top:10px;border-top:solid 1px var(--border-light-color);padding:10px 5px;}.messages .messageView .messageView-message.replyon{margin-top:20px;padding-top:10px;border-top:dashed 1px var(--border-light-color);}.messages .messageView .messageView-message.replyon .messageView-subject{font-size:16px;}@container messageviewcontainer (max-width:300px){.messages .messageView .messageView-message .messageView-subject{font-size:18px;}.messages .messageView .messageView-message .messageView-created{display:none;}}.floweditor{padding:0 20px;}.floweditor .flowitemcontainer{position:relative;min-height:100px;padding:5px 10px!important;margin-bottom:5px;text-align:center;align-content:center;}.floweditor .flowitemcontainer:before{content:attr(data-title);position:relative;top:-10px;background-color:#fff;font-weight:bold;font-size:16pt;}.floweditor .flowitemcontainer:hover .addflowitembutton{opacity:1;}.floweditor .flowitemcontainer .addflowitembutton{opacity:.1;text-align:center;position:relative;}.flowItem{position:relative;min-width:150px;max-width:80%;min-height:75px;border-radius:10px;padding:3px 10px;margin:10px auto;text-align:left;}.flowItem.disabled{background-color:#eee;border:dashed 1px #696969;box-shadow:none;}.flowItem .flowitem-title{font-weight:bold;font-size:larger;}.flowItem span.flowitem-icon:before{background-color:var(--primary-dark-color);color:#fff;border-radius:50%;width:30px;height:30px;text-align:center;line-height:30px;font-weight:100;}.flowItem .descriptionparemeters{padding-top:5px;width:calc(100% - 20px);}.flowItem .descriptionparemeters span[data-parameter-id]{padding:0;margin:0 2px;color:var(--primary-color);font-weight:800;border-radius:5px;}.flowItem .description{padding:3px;color:#c0c0c0;font-style:italic;}.flowitemselection summary{font-size:1.2em;font-weight:bold;}.flowitemselection details{margin-bottom:10px;}.flowitemselection .flowitemdescription{display:inline-block;width:300px;min-height:50px;border-radius:10px;padding:3px 10px;margin:5px;cursor:pointer;vertical-align:top;}.flowitemselection .flowitemdescription.active{background-color:var(--primary-color);color:#fff;}.flowitemselection .flowitemdescription.active span:before{color:#fff;}.flowitemselection .flowitemdescription.active .descriptionparemeters span[data-parameter-id]{background-color:#fff;color:var(--primary-color);}.flowitemselection .flowitemdescription .flowitem-title{font-weight:bold;font-size:larger;}.flowitemselection .flowitemdescription .descriptionparemeters span[data-parameter-id]{border:solid 1px #c0c0c0;padding:1px 5px;margin:0 2px;border-radius:5px;color:var(--primary-color);font-size:small;font-weight:bold;}.scrollgrabbing-parent{user-select:none;cursor:unset;}.scrollgrabbing-parent.grab-active{cursor:grabbing;cursor:-webkit-grabbing;}.appHome .panel li{margin:3px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.appHome .home-pins .avatar.icon{top:-8px;}.entityHome{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;gap:20px;margin:-10px;}.entityHome .panel{position:relative;margin:0;height:225px;flex:auto;min-width:200px;max-width:500px;overflow:hidden;padding:5px 5px 20px 5px!important;}.entityHome .panel .header{position:relative;top:-2px;left:2px;}.entityHome .panel .header span:not(.mdi){font-size:1.2rem;}.entityHome .panel .field{font-size:1rem;margin:2px 0;padding-left:10px;position:relative;}.entityHome .panel .field label{color:var(--primary-color)!important;display:block;position:relative;font-size:.8rem;left:-8px;}.entityHome .panel div.addnew{position:absolute;bottom:5px;left:10px;cursor:pointer;color:var(--primary-color);}.entityHome .panel div.edit{position:absolute;bottom:5px;right:10px;cursor:pointer;color:var(--primary-color);}.entityHome .panel img{border-radius:5px;}.entityHome .panel li.quickitem span.mdi:before{font-size:18px;}.entitystatus .statusicons{display:flex;width:100%;}.entitystatus .statusicons>div{flex-grow:1;position:relative;display:block;}.entitystatus .statusicons>div.line:after{position:absolute;content:"";width:calc(100% - 34px);border:0;border-top:dashed 2px #c0c0c0;opacity:.5;height:4px;top:17px;left:35px;filter:grayscale(1) blur(1px);}.entitystatus .statusicons>div.line.setnext:after{border-top:solid 2px #c0c0c0;filter:none;}.entitystatus .statusicons>div.notset{filter:grayscale(1) blur(1px);}.entitystatus .statusicons>div>span:nth-child(1){width:35px;height:35px;display:block;border-radius:50%;border:solid 1px #c0c0c0;}.entitystatus .statusicons>div>span:nth-child(1):before{position:relative;top:-1px;left:5px;}.entitystatus .statusicons>div>span:nth-child(2){display:block;position:relative;top:2px;}.entitystatus .statusicons>div span:nth-child(1)[data-statusid="2"]{border:solid 1px #04759a;background-color:rgba(4,117,154,.1);}.entitystatus .statusicons>div span:nth-child(1)[data-statusid="3"]{border:solid 1px #ffa500;background-color:rgba(255,165,0,.1);}.entitystatus .statusicons>div span:nth-child(1)[data-statusid="4"]{border:solid 1px #008000;background-color:rgba(0,128,0,.1);}.entitystatus .statusicons>div span:nth-child(1)[data-statusid="5"]{border:dashed 1px #696969;background-color:rgba(105,105,105,.1);}.entitystatus .statusactivities>div{display:block;border-top:dashed 1px #c0c0c0;margin-top:5px;}.weekcalendar{font-size:1rem;}.weekcalendar .weekcalendar-range{color:var(--primary-color);font-weight:bold;text-align:center;font-size:1.1em;}.weekcalendar .weekcalendar-day{border-bottom:dashed 1px var(--border-light-color);padding:5px;}.weekcalendar .weekcalendar-day:last-child{border-bottom:unset;}.weekcalendar .weekcalendar-day .weekcalendar-header{color:var(--primary-dark-color);font-weight:bold;font-size:.85em;text-transform:capitalize;}.weekcalendar .weekcalendar-day .weekcalendar-item{position:relative;padding:0 5px;margin:3px;border-radius:var(--border-radius-small);font-size:small;height:26px;}.weekcalendar .weekcalendar-day .weekcalendar-item[data-entityitem=True]{background-color:var(--primary-light-color);color:#fff;}.weekcalendar .weekcalendar-day .weekcalendar-item[data-entityitem=True] a{color:#fff!important;}.weekcalendar .weekcalendar-day .weekcalendar-item[data-entityitem=False]{border:solid 1px var(--primary-light-color);color:var(--label-color);}.weekcalendar .weekcalendar-day .weekcalendar-item[data-entityitem=False]>span.mdi:nth-child(2n+1){background-color:var(--primary-light-color);border-radius:var(--border-radius-small);padding:5px;position:relative;height:inherit;left:-6px;top:-4px;}.weekcalendar .weekcalendar-day .weekcalendar-item[data-entityitem=False]>span.mdi:nth-child(2n+1):before{position:relative;top:2px;}.graph rect.bar{fill:#3d7e93;stroke:#03324a;}.graph rect.bar:hover{fill:#4e6584;stroke:#03324a;}.graph line.edge{stroke:#3d7e93;}.graph line.edge:hover{stroke:#03324a;}.graph circle.node{fill:#3d7e93;stroke:#03324a;}.graph circle.node:hover{fill:#4e6584;stroke:#03324a;}.channels{position:relative;}.channels .channelHeader{position:sticky;z-index:10;top:-10px;background-color:#fff;background-color:var(--base-background-color);border-bottom:solid 1px #f5f5f5;}.channels .channelHeader li{display:inline-block;padding:2px 10px;}.channels .channelHeader li.active{font-weight:bold;border-bottom:solid 2px var(--primary-dark-color);}.channels .channelmessages-container{height:70%;position:relative;width:100%;}.channels .channelmessages-container .channelMessage{padding:5px 3px;margin:20px 5px;display:flex;flex-direction:column;align-items:flex-start;}.channels .channelmessages-container .channelMessage.Out{align-items:flex-end;}.channels .channelmessages-container .channelMessage.Out .channelMessageInner{background-color:#4e6584;background-color:var(--primary-color);color:#fff;}.channels .channelmessages-container .channelMessage.Out .channelMessageInner span.mdi:before{color:#fff;}.channels .channelmessages-container .channelMessage.Out .channelMessageInner .header{color:#fff;}.channels .channelmessages-container .channelMessage .channelMessageInner{border:solid 1px #c0c0c0;display:inline-block;border-color:#03324a;border-color:var(--primary-dark-color);position:relative;min-width:60%;max-width:90%;min-height:40px;border-radius:20px;}.channels .channelmessages-container .channelMessage .channelMessageInner:hover>.contextmenu{display:block;}.channels .channelmessages-container .channelMessage .channelMessageInner .message{position:relative;left:50px;padding:5px;text-wrap:normal;white-space:pre-line;width:80%;}.channels .channelmessages-container .channelMessage .channelMessageInner .message span.hash{font-weight:bold;font-size:larger;color:#3d7e93;color:var(--primary-light-color);}.channels .channelmessages-container .channelMessage .channelMessageInner .sender{position:absolute;top:0;left:0;}.channels .channelmessages-container .channelMessage .channelMessageInner .sender img{width:35px;height:35px;border-radius:50%;display:inline-block;}.channels .channelmessages-container .channelMessage .channelMessageInner .header{position:relative;left:45px;top:5px;font-weight:bold;font-size:14px;color:#696969;color:var(--label-color);}.channels .channelmessages-container .channelMessage .channelMessageInner .header span{font-size:smaller;font-weight:normal;}.channels .channelmessages-container .channelMessage .channelMessageInner .contextmenu{display:none;position:absolute;right:3px;top:2px;}.channels .channelmessages-container .channelMessage .channelMessageInner .replies{display:flex;flex-direction:column;width:100%;padding:0 10px;}.channels .channelmessages-container .channelMessage .channelMessageInner .replies .channelMessage.replyto{align-items:flex-start;width:100%;margin:10px 5px 20px 5px;}.channels .channelmessages-container .channelMessage .channelMessageInner .replies .channelMessage.replyto .channelMessageInner{background-color:#f5f5f5;background-color:var(--offset-white);color:#696969;color:var(--label-color);width:90%;}.channels .channelmessages-container .channelMessage .channelMessageInner .replies .channelMessage.replyto .channelMessageInner span.mdi:before{color:unset;}.channels .channelmessages-container .channelMessage .channelMessageInner .replies .channelMessage.replyto .channelMessageInner .header{color:#696969;color:var(--label-color);}.channels .channelmessages-container .channelMessage .channelMessageInner .replies .channelMessage.replyto.Out{align-items:flex-end;}.channels .channelNewMessage{position:sticky;bottom:-10px;width:100%;background-color:#fff;background-color:var(--base-background-color);border-top:solid 1px #f5f5f5;}.entitycomponent-wrapper{display:flex;}.entitycomponent{display:inline-block;position:relative;margin:5px;display:flex;align-items:center;}.entitycomponent.disabled{opacity:.5;}.entitycomponent.online .avatar:after{position:absolute;content:"";display:block;width:13px;height:13px;border-radius:50%;top:0;left:-4px;border:solid 1px #696969;}.entitycomponent.online.online-state-active .avatar:after{background-color:#5cb85c;background-color:var(--color-green);}.entitycomponent.online.online-state-idle .avatar:after{background-color:#ffa501;background-color:var(--color-orange);}.entitycomponent.online.online-state-sleep .avatar:after{background-color:#d9534f;background-color:var(--color-red);}.entitycomponent.online.small:after{width:8px;height:8px;}.entitycomponent.entitychip{border:solid 1px;border-radius:20px;max-width:250px;position:relative;}.entitycomponent.entitychip .text{padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.entitycomponent.entitychip .text .subname{color:#696969;font-size:smaller;}.entitycomponent.entitychip .close{padding-right:5px;visibility:hidden;cursor:pointer;}.entitycomponent.entitychip.entitychip:hover .close{visibility:visible;}.entitycomponent.avatarinlinetext .avatar{height:25px;width:25px;font-size:10px;margin-right:5px;}.entitycomponent.avatarinlinetext .avatar .mdi:before{position:relative;top:-7px;}.entitycomponent.avatarinlinetext,.entitycomponent.textonly{margin:0 3px;}.entitycomponent.avatarinlinetext .avatar,.entitycomponent.textonly .avatar{display:inline-block;vertical-align:middle;}.entitycomponent.avatarinlinetext .text,.entitycomponent.textonly .text{display:inline-block;vertical-align:middle;}.entitycomponent .avatar{position:relative;border-radius:50%;height:35px;width:35px;display:flex;}.entitycomponent .avatar.small{height:25px;width:25px;}.entitycomponent .avatar img{border-radius:50%;height:inherit;width:inherit;background-color:#f5f5f5;}.entitycomponent .avatar[data-avatarname]:before{position:absolute;display:flex;content:attr(data-avatarname);color:#fff;align-items:center;justify-content:center;width:inherit;height:inherit;}.accountCompoinentInformation div{display:inline-block;vertical-align:top;padding:5px;}.accountCompoinentInformation div img{width:100px;border-radius:var(--border-radius);}.accountCompoinentInformation div span.mdi{padding-right:7px;}.svgimage{text-align:center;}.svgimage .svgimage-image svg{height:80%;max-height:200px;max-width:80%;opacity:.7;}.svgimage .svgimage-instruction{font-weight:bold;margin-top:10px;}.app[data-appid=SupportManagerApp] .groupRepetitveTemplate>details summary{font-weight:bold;font-size:larger;}.app[data-appid=SupportManagerApp] .groupRepetitveTemplate>details .faqinstructions{margin-top:10px;font-style:italic;}.app[data-appid=SupportManagerApp] .groupRepetitveTemplate>details .faqexternalurls{margin-top:10px;}.app[data-appid=SupportManagerApp] .groupRepetitveTemplate>details .faqexternalurls a{display:block;margin:10px;}