﻿:root{--bs-body-bg:transparent;--bs-nav-link-color:rgba(255,255,255,.55);--bs-nav-link-hover-color:rgba(255,255,255,.75);--bs-dropdown-link-color:rgba(255,255,255,.6);}body{font-family:'Open Sans',sans-serif;}.table{vertical-align:middle;}.valign-top{vertical-align:top!important;}.valign-middle{vertical-align:middle!important;}.table label{width:100%;}.navbar-brand img{max-width:85px;}.logo-container img{max-width:85px;}#updateProducts th,#updateProducts td{vertical-align:middle;text-align:center;}.border-right{border-right:1px solid #dee2e6;}.border-left{border-left:1px solid #dee2e6;}#main-header{box-shadow:0 1px 0 rgba(0,0,0,.1);background:#1f1f1f;}.fixed-sidebar{width:100%;color:#fff;background-color:#1f1f1f;}#tempRotator{position:fixed;font-size:2.3rem;z-index:100;width:100%;height:100%;background:rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center;gap:2rem;}@media(min-width:992px){.fixed-sidebar{width:280px;position:fixed;height:calc(100% - 50px);}.admin-content{padding-left:280px;}}.file-drop-area{position:relative;display:flex;align-items:center;max-width:100%;padding:25px;border:1px dashed #bbb;border-radius:3px;transition:.2s;}.choose-file-button{flex-shrink:0;background-color:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:3px;padding:8px 15px;margin-right:10px;font-size:12px;text-transform:uppercase;}.file-message{font-size:small;font-weight:300;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.file-input{position:absolute;left:0;top:0;height:100%;width:100%;cursor:pointer;opacity:0;}.select2-container{width:100%!important;}.select2-container .select2-selection--single{padding:1rem .75rem;height:calc(3.5rem + 2px);line-height:1.25;}.select2-container .select2-selection--single .select2-selection__arrow{height:calc(3.5rem + 2px);}.form-select{background-color:#fff;}.form-floating>label{color:#666;}.form-check-input:checked{background-color:#1f1f1f;border-color:#1f1f1f;}.form-check-input:checked:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")!important;}.form-check-input:focus{border-color:rgba(0,0,0,.2);box-shadow:0 0 0 .25rem #dedede;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e")!important;}a.navbar-brand{white-space:normal;text-align:center;word-break:break-all;}.btn-primary{color:#fff;background-color:#1f1f1f;border-color:#2c2c2c;}.btn-primary:hover{background-color:#525252!important;}.nav-link{color:#dfdfdf;}.nav-link:hover{color:#fff!important;}.nav-pills .nav-link{background-color:#1f1f1f;border-color:#2c2c2c;}.nav-pills .nav-link:hover,.nav-pills .nav-link.active,.nav-pills .nav-link:focus{color:#fff!important;background-color:#393939!important;}.nav-tabs .nav-link{color:#666;}.nav-tabs .nav-link:hover{color:#000;}#main-nav .navbar-nav li.dropdown ul.dropdown-menu li{border-bottom:1px solid #1f1f1f;}#main-nav .navbar-nav li.dropdown ul.dropdown-menu li:last-child{border-bottom:0;}@media(max-width:991px){.dropdown-item{color:#dfdfdf;}}.border-top{border-top:1px solid #e5e5e5;}.border-bottom{border-bottom:1px solid #e5e5e5;}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05);}button.accept-policy{font-size:1rem;line-height:inherit;}.footer{width:100%;white-space:nowrap;padding:30px 0;background:#1f1f1f;color:#dfdfdf;}.footer a{color:#dfdfdf;text-decoration:none;}#overlay{display:none;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000;cursor:pointer;}.action-buttons{padding:15px;background:#fff;position:fixed;bottom:15px;border-radius:15px;box-shadow:1px 1px 10px 0;left:50%;}.list-link{display:block;color:var(--bs-table-striped-color);text-decoration:none;}.list-link:hover{text-decoration:underline;}td.clickable{cursor:pointer;}td.clickable:hover{text-decoration:underline;}.pagination .page-link{color:#212529;}.pagination .page-item.active .page-link{color:#fff;background-color:#212529;border-color:#212529;}.page-link:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.25);}.sticky-head{position:sticky;top:50px;background:#fff;}.dropzone .dz-preview .dz-error-message{top:150px;}.dropzone .dz-preview .dz-remove i{cursor:pointer;}