#app-container{height:100dvh;width:100dvw;display:flex}body{font-size:16px;color:#ffffffde}.grecaptcha-badge{display:none!important}.loading-overlay{position:fixed;top:0;bottom:0;background-color:#212121d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100%;height:100%;z-index:10000;display:flex;align-items:center;justify-content:center;color:#fff;flex-direction:column}.loading-overlay i{font-size:5em}.loading-overlay .text{font-size:2em!important;font-style:italic}.main-content{position:relative;width:100%;height:100%;background-color:#212121;overflow:auto}.main-content .main-content-overlay{pointer-events:none;top:0;position:fixed;width:100%;height:100%;transition:all ease-out .4s;z-index:3}.main-content .main-content-overlay.overlay-visible{pointer-events:all;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sidebar-mobile{position:fixed;top:0;left:0;height:100dvh;z-index:4}.tags-container .tag{align-items:center;padding-top:2px!important;padding-bottom:2px!important}.dropdown-searchbar.form-control{color:#000;background:#fff!important}.tm-dropdown .dropdown-toggle{border:0;width:100%;position:relative;text-align:start;color:#ffffffde;background:#303030}.tm-dropdown .dropdown-toggle:after{position:absolute;right:20px;top:15px!important}.tm-dropdown .dropdown-toggle>div{display:inline}.tm-dropdown .dropdown-item-add-new-label,.tm-dropdown .clear-button{color:#ffffffde}.dropdown-tag-wrapper{border-radius:8px;width:-moz-fit-content;width:fit-content;padding:2px 8px}.dropdown-toggle{padding-top:4px!important;padding-bottom:4px!important}.dropdown-item-add-new-container{padding-top:2px;padding-bottom:2px;cursor:pointer}.dropdown-item-add-new-container:hover{font-weight:700}.dropdown-menu{background:#303030}.dropdown-menu .dropdown-item{background:#303030!important}.dropdown-menu .dropdown-item:not(.selected-item){color:#ffffffde!important}.dropdown-menu .dropdown-item.cursor-item{background:#424242!important}.bg-red{background-color:#ff4c4c}.bg-orange{background-color:#f78a05}.bg-green{background-color:#49bc49}.bg-gray{background-color:#848282}.bg-blue,.tag{background-color:#0d6efd}.bg-dark-1{background-color:#000}.bg-dark-2{background-color:#212121}.bg-dark-3{background-color:#303030}.bg-dark-4{background-color:#424242}input,.form-control,.form-control:focus{background:#303030;border:0;color:#ffffffde}input::placeholder,.form-control::placeholder,.form-control:focus::placeholder{color:#ffffff61}input:disabled,.form-control:disabled,.form-control:focus:disabled{background:rgba(255,255,255,.38);color:#424242}.info-modal .modal-body{padding:5px}.modal-content,.modal-body,.modal-body body,form{background:#212121;color:#ffffffde}.modal-header,.modal-footer{border:0}.info-text{color:#fff9}.btn.unselected{background:#303030;color:#ffffffde}.btn.selected{color:#ffffffde}.chart-header{background:#424242}.form-control:focus{box-shadow:none}.form-label{color:#ffffff61}.tab-selected,.tab-unselected{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important;border-top:1px solid #424242!important;border-left:1px solid #424242!important;border-right:1px solid #424242!important}.tab-unselected{background-color:#303030;border-bottom:1px solid #424242!important}.icon-error{background:#ff4c4c}.icon-ok{background:#49bc49}.icon-paused,.icon-pending{background:#848282}.topnav{border-bottom:1px solid #212121;z-index:1;position:sticky;top:0;background:#303030;display:flex;justify-content:center;align-items:center;height:60px}.topnav .topnav-menu-button{position:absolute;right:calc(30px - 1rem)}.menu-button-container{display:flex;justify-content:center;align-items:center}.menu-button-container .menu-button{color:#fff9}.menu-button-container .menu-button:hover{transform:scale(1.3);transition:all ease-out .125s;cursor:pointer}.searchbar-button:not(:hover),.table-action-button:not(:hover){background-color:#424242}tabset ul.nav.nav-tabs{border:none}tabset a.nav-link{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important;border-top:1px solid #424242!important;border-left:1px solid #424242!important;border-right:1px solid #424242!important;border-bottom:1px solid #424242!important;text-align:center;background:#303030;color:#fff9!important}tabset a.nav-link.active{color:#ffffffde!important;background:#212121!important;border-bottom:none!important}tabset .tab{flex-grow:1;border:unset}tabset .tab.hidden-tab .nav-link{display:none}.side-menu{height:100%;transition:all .4s ease-in-out}.side-menu .app-name-container{text-overflow:hidden;white-space:nowrap}.side-menu .app-name-container .app-name{font-weight:700}.side-menu .sidemenu-body{background:#303030;color:#fff9;height:100%;overflow:auto;overflow-x:hidden}.side-menu .sidemenu-body .sidemenu-footer{background:#212121;border-radius:.375rem;text-overflow:hidden;white-space:nowrap}.side-menu:not(.collapsed) .sidemenu-body{display:flex;flex-direction:column;justify-content:space-between}.side-menu.collapsed .collapse-container{width:100%!important;justify-content:center!important}.side-menu.collapsed .side-menu-item-label{display:none}.side-menu.collapsed .sidemenu-body{display:flex;justify-content:center}.side-menu .active-item{border-radius:.375rem;background-color:#424242;color:#ffffffde}.side-menu .selected-parent-border{margin-top:15px;margin-bottom:15px;border:1px solid #424242;border-radius:.375rem}.side-menu .side-menu-item{cursor:pointer;width:100%;display:flex;align-items:center;padding:15px}.side-menu .side-menu-item i{margin:0!important;width:16px;height:16px;text-align:center}.tm-wb-table-container .tm-wb-table{color:#fff9}.tm-wb-table-container .tm-wb-table a{color:#ffffffde}.tm-wb-table-container .tm-wb-table .p-column-resizer{width:15px}.tm-wb-table-container .tm-wb-table table{background:#303030;border-radius:.375rem;overflow:hidden}.tm-wb-table-container .tm-wb-table tr th,.tm-wb-table-container .tm-wb-table tr td{padding:8px}.tm-wb-table-container .tm-wb-table tr td{color:#ffffffde}.tm-wb-table-container .tm-wb-table tr th{-webkit-user-select:none;user-select:none;background:#303030}.tm-wb-table-container .tm-wb-table tr th.sorting-by{color:#ffffffde}.tm-wb-table-container:has(.tm-wb-table-placeholder) .tm-wb-table table{border-end-end-radius:0;border-end-start-radius:0}.tm-wb-table-container .tm-wb-table-placeholder{background:#303030;border-end-end-radius:.375rem;border-end-start-radius:.375rem}.table-footer{display:flex;justify-content:space-between;flex-wrap:wrap}.table-footer .pagination-pages{background:#303030;border-radius:.375rem;width:100px}.table-footer .pagination-summary{margin-left:5px;margin-right:5px;color:#ffffffde;display:flex;align-items:center}.table-footer .pagination{margin-bottom:0}.table-footer .pagination .page-link{background-color:#303030;color:#fff9;border:0}.table-footer .pagination .page-link:active{color:#ffffffde}.table-footer .pagination .page-link.disabled{color:#ffffff61}tm-dropdown{height:100%}tm-dropdown .searchbar-dropdown{width:200px!important;height:100%}tm-dropdown .searchbar-dropdown .dropdown-toggle{padding:.375rem .75rem;height:100%;display:flex;align-items:center}.url-icon,.email-icon{font-size:12px}.monitor-status{width:-moz-fit-content;width:fit-content;padding:8px;border-radius:.375rem;color:#ffffffde}.p-datatable,.p-datatable-wrapper,table{height:100%}.badge{max-width:-moz-fit-content;max-width:fit-content}.expiry-date{width:-moz-fit-content;width:fit-content;padding:2px 8px;border-radius:.375rem}.expiry-date.expired{background:#ff4c4c}.expiry-date.incoming{background:#f78a05}.expiry-date.pending{background:#49bc49}.calendar-tag-container{-webkit-user-select:none;user-select:none;cursor:pointer;width:-moz-fit-content;width:fit-content;padding:2px 8px;border-radius:.375rem;background:#424242;transition:all .2s ease-in-out}.calendar-tag-container:hover{box-shadow:#848282 0 0 10px}.content-mask-container{background:rgba(66,66,66,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:10px;padding:10px;height:100%;width:100%;position:absolute;z-index:1000;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.content-mask-container .content-mask-header{position:relative;display:flex;justify-content:end}.content-mask-container .content-mask-header .close-button:hover{transform:scale(1.3);transition:all ease-out .125s;cursor:pointer}.content-mask-container .content-mask-body{height:100%;display:flex;align-items:center;justify-content:center;position:relative}.btn{color:#fff9}.btn:focus,.btn-close:focus{box-shadow:none}.btn:active,.btn.active{color:#ffffffde}button:not(:disabled){border:unset}button:disabled{opacity:.25!important}.btn-close{filter:invert(1)}.monitor-card{-webkit-user-select:none;user-select:none;height:150px;min-width:150px;background:#303030;border-radius:.375rem;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:28px;font-weight:700}.stats{background:#303030;border-radius:.375rem;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.stats .stats-header{width:300px;background:#424242}.stats .stats-header .selected{background-color:#0d6efd}.stats .stats-header .unselected{background:unset}.stats .stats-entry{display:flex;align-items:center;justify-content:start;background:#424242;border-radius:.375rem;width:100%;min-height:70px;max-height:100%;font-size:20px}.stats .stats-entry .stats-time{min-width:150px}.table-header{font-size:28px;font-weight:700}.dashboard-widget{flex-grow:1;display:flex;flex-direction:column;justify-content:start;max-height:-moz-fit-content;max-height:fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}.monitor-card-up{background:rgb(2,0,36);background:linear-gradient(45deg,rgb(2,0,36) 0%,#49bc49 100%);box-shadow:unset;cursor:pointer}.monitor-card-up:hover{transition:all .2s ease-in-out;box-shadow:#49bc49 0 0 10px}.monitor-card-down{background:rgb(2,0,36);background:linear-gradient(45deg,rgb(2,0,36) 0%,#ff4c4c 100%);cursor:pointer}.monitor-card-down:hover{transition:all .2s ease-in-out;box-shadow:#ff4c4c 0 0 10px}.monitor-card-paused{background:rgb(2,0,36);background:linear-gradient(45deg,rgb(2,0,36) 0%,#848282 100%);cursor:pointer}.monitor-card-paused:hover{transition:all .2s ease-in-out;box-shadow:#848282 0 0 10px}.dashboard-container{max-height:min-content!important}.dashboard-table{max-height:calc(450px + 2rem);overflow:auto}monitor-item-page app-monitor-item-info .row{margin:0!important}monitor-item-page monitor-events-table entity-table div:first-child{max-height:29dvh}.tm-popover-container{display:inline-block;position:relative;width:auto}.tm-popover-container .tm-popover-toggler{cursor:pointer}.tm-popover-container .tm-popover{background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);display:none;border-radius:var(--bs-popover-border-radius);max-width:none;position:absolute;width:auto}.tm-popover-container .tm-popover.show{display:block}.tm-datatable .tm-popover-table-settings{width:300px}.tm-datatable .tm-popover-table-settings h3{font-size:20px}.tm-datatable .tm-popover-table-settings h4{font-size:16px}.cursor-pointer{cursor:pointer}.cursor-grab{cursor:grab}.border-value-changed{border:solid!important;border-color:gold!important}.w-auto{width:auto}.tm-dropdown .btn.form-control{text-align:left;border:1px solid #ced4da}.tm-dropdown .clear-button{transition:all .2s cubic-bezier(.34,1.61,.7,1.3)}.tm-dropdown .clear-button:hover{scale:1.1;color:red}.tm-dropdown .placeholder{background-color:unset;cursor:unset}.tm-dropdown .dropdown-menu.show{margin-top:0!important;margin-bottom:0!important}.tm-dropdown .dropdown-item:hover:not(.cursor-item){background-color:unset!important}.tm-dropdown .dropdown-item.cursor-item{background-color:#e9ecef}.tm-dropdown .dropdown-item.selected-item{color:#8e8eff;border-left:3px solid rgb(142,142,255)}.tm-table .sortable{cursor:pointer}.tm-table .sortable .sort-icon:not(.sorting-by){color:#d3d3d3}.tm-table .col-wrap{white-space:pre-line}.tm-table .btn i{display:flex;justify-content:center;align-items:center}.tm-table .btn:not(:has(span)) i{line-height:0;width:0}.tags-container{display:flex!important;flex-wrap:wrap!important;align-items:center}.tags-container .input-tag{height:100%!important;border:0!important;outline:none!important}.tags-container .tag{line-height:0;display:flex;flex-wrap:wrap;width:-moz-fit-content;width:fit-content;word-wrap:break-word;text-align:left}.tags-container .tag .tag-icon{margin:0!important}.tm-input{position:relative}.tm-input .input-color-mask{overflow:hidden;border:1px solid black;position:absolute;width:100%;height:27px;bottom:0;background:white;display:flex;justify-content:center;align-items:center}.tm-input .input-color-mask hr{position:relative;background:red;opacity:.75;width:100%;margin:unset}
