:root{--primary-dark-bg:#121212;--alt-dark-bg:#37373b;--input-dark-bg:#383636;--nav-primary-text:#d3d3d3;--nav-dropdown-hover-bg:#8a8787;--nav-dropdown-bg:#5e5b5b}@media (prefers-color-scheme:dark){.dropdown-item,.dropdown-menu{color:#fff!important;background-color:var(--nav-dropdown-bg)!important}.dropdown-item:focus,.dropdown-item:hover{color:#fff!important;background-color:var(--nav-dropdown-hover-bg)!important}.page-item.active .page-link{background-color:var(--primary)!important}.page-link,.popup-dark{background-color:var(--alt-dark-bg)!important}.popup-dark,.popup-dark-input{color:#fff!important}.popup-dark-input{background-color:var(--input-dark-bg)!important}.popup-dark-text,.vue-dropzone{color:#fff!important}.vue-dropzone{background-color:var(--alt-dark-bg)!important}.pagination{color:var(--alt-dark-bg)!important}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;color:#fff;background-color:var(--primary-dark-bg)}.listgroup{color:#fff!important;background-color:var(--alt-dark-bg)!important}body{height:100%;width:100%;margin-bottom:54px}body,main{color:#fff;background-color:var(--primary-dark-bg)}main{min-height:calc(100vh - 72px)}#footer{background-color:var(--primary-dark-bg)}.cards{color:#fff!important;background-color:var(--alt-dark-bg)!important}.cardsinput,.swal2-select{color:#fff!important;-moz-appearance:none;-webkit-appearance:none;background-color:var(--input-dark-bg)!important}.table{color:#fff!important;background-color:var(--alt-dark-bg)!important}.table-danger,.table-danger>td,.table-danger>th{background-color:#b00020!important;border-color:red!important}.table-success,.table-success>td,.table-success>th{background-color:#20b000!important;border-color:#0f0!important}}.dropzone .dz-preview .dz-image{width:120px!important;height:120px!important}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app,html{height:100%}html{width:100%}main{min-height:calc(100vh - 96px)}body{height:100%;width:100%;margin-bottom:54px}#footer{width:100%;height:50px}.mobile{padding-top:30vh}