@charset "UTF-8";.ui-autocomplete{background:#454d55;width:331px}.ui-autocomplete .ui-menu-item{cursor:pointer}.popover .popover-header{background:#343a40;font-size:14px}.popover .popover-body{background:#454d55}.mcat-label{display:block;font-weight:800}.scat-label{font-weight:400!important}#sizes-form .scat-label{border:1px solid #979797;padding:7px;border-radius:5px}#sizes-form .scat-label.active{background:#337ab7}.dropzone{background:#343a40;font-size:21px;text-align:center;padding-top:41px}.dropzone .dz-message{margin:0}.dropzone h2{font-size:19px}.dropzone .fa-upload{font-size:40px}.flag-radio-label{border:1px solid #979797;padding:7px;border-radius:5px}#products hr{border-top-color:#4f5963!important}#products .radio-container{overflow-y:scroll;max-height:300px}#products #titles-suggest{position:absolute;background:#343a40;width:100%;z-index:5;padding-left:10px;max-height:300px;overflow-y:auto}#products #titles-suggest .product-title-suggest{margin-bottom:8px;cursor:pointer}#products #titles-suggest .product-title-suggest:hover{color:#dc3545}#products .materia-label{border:1px solid #979797;padding:7px;border-radius:5px}#products .materia-label.active{background:#337ab7}#products .color-label{border:1px solid #979797;padding:7px;border-radius:5px;margin-right:15px}#products .color-label.active{background:#337ab7}#products .size-label{border:1px solid #979797;padding:7px;border-radius:5px;margin-right:15px;min-width:70px;text-align:center}#products .size-label.active{background:#337ab7}#products .has-size-label{border:1px solid #979797;padding:7px;border-radius:5px;margin-right:15px;min-width:70px;text-align:center}#products .has-size-label.active{background:#337ab7}#products .option-wrapper{border:1px solid #606b77;padding:15px;border-radius:6px}#products #information-wrapper{border:1px solid #606b77;padding:15px;border-radius:5px}#products #information-wrapper ul{padding-left:0;list-style:none}#products #information-wrapper ul li{border-bottom:1px solid #606b77;padding-bottom:7px;margin-bottom:7px}.users-list li{width:15%!important}.users-list li img{height:50px}table tbody td{vertical-align:middle!important}.color-wrapper-large{display:inline-block;width:13px;height:13px}.color-wrapper-small{display:inline-block;width:10px;height:10px}#filter .checkbox-container{overflow-y:scroll;max-height:300px}#filter .checkbox-container .mcat{font-weight:600;margin-bottom:5px}#filter .checkbox-container label{font-weight:400;font-size:14px}.select2-container .select2-selection{min-height:38px!important;background:#343a40;border-color:#6c757d}.select2-container .select2-selection__arrow{top:7px!important}.select2-container .select2-selection__rendered{color:#fff!important}.select2-container .select2-selection__choice{background-color:#3498db!important;border:none!important;font-size:13px!important;text-transform:uppercase!important}.select2-container .select2-selection__choice .select2-selection__choice__remove{color:#fff;margin-left:0}.brand-text small{display:block;font-size:10px;line-height:1;margin-top:-2px}.brand-image{margin-top:5px!important}.select2-container--bootstrap4 .select2-selection{background-color:#343a40;color:#f8f9fa;border:1px solid #495057}.select2-container--bootstrap4 .select2-selection__placeholder{color:#adb5bd}.select2-container--bootstrap4 .select2-selection__arrow b{border-color:#f8f9fa transparent transparent transparent}.select2-container--bootstrap4 .select2-results__option--highlighted[aria-selected]{background-color:#495057;color:#f8f9fa}.pulse{animation:pulse 1.5s infinite}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 #f006}50%{transform:scale(1.05);box-shadow:0 0 15px #f009}to{transform:scale(1);box-shadow:0 0 #f006}}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths,.col-xl-5ths{position:relative;min-height:1px;padding-right:10px;padding-left:10px;z-index:0}.col-xs-5ths{width:20%;float:left}@media (min-width: 768px){.col-sm-5ths{width:20%;float:left}}@media (min-width: 992px){.col-md-5ths{width:20%;float:left}}@media (min-width: 992px){.col-lg-5ths{width:20%;float:left}}@media (min-width: 1200px){.col-xl-5ths{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.col-1point5,.col-sm-1point5,.col-md-1point5,.col-lg-1point5,.col-2point5,.col-sm-2point5,.col-md-2point5,.col-lg-2point5,.col-3point5,.col-sm-3point5,.col-md-3point5,.col-lg-3point5,.col-4point5,.col-sm-4point5,.col-md-4point5,.col-lg-4point5,.col-5point5,.col-sm-5point5,.col-md-5point5,.col-lg-5point5,.col-6point5,.col-sm-6point5,.col-md-6point5,.col-lg-6point5,.col-7point5,.col-sm-7point5,.col-md-7point5,.col-lg-7point5,.col-8point5,.col-sm-8point5,.col-md-8point5,.col-lg-8point5,.col-9point5,.col-sm-9point5,.col-md-9point5,.col-lg-9point5,.col-10point5,.col-sm-10point5,.col-md-10point5,.col-lg-10point5,.col-11point5,.col-sm-11point5,.col-md-11point5,.col-lg-11point5,.col-point5,.col-sm-point5,.col-md-point5,.col-lg-point5,.col-xl-1point5,.col-xl-2point5,.col-xl-3point5,.col-xl-4point5,.col-xl-5point5,.col-xl-6point5,.col-xl-7point5,.col-xl-8point5,.col-xl-9point5,.col-xl-10point5,.col-xl-11point5,.col-xl-point5{position:relative;min-height:1px;padding-right:15px;padding-left:15px;z-index:0}@media (max-width: 576px){.col-point5{width:4.16666667%}.col-11point5{width:95.83333334%}.col-10point5{width:87.5%}.col-9point5{width:79.16666667%}.col-8point5{width:70.83333334%}.col-7point5{width:62.5%}.col-6point5{width:54.16666667%}.col-5point5{width:45.83333334%}.col-4point5{width:37.5%}.col-3point5{width:29.16666667%}.col-2point5{width:20%}.col-1point5{width:12.5%}.col-point5{-ms-flex:0 0 4.16666667%;flex:0 0 4.16666667%;max-width:4.16666667%}.col-11point5{-ms-flex:0 0 95.83333334%;flex:0 0 95.83333334%;max-width:95.83333334%}.col-10point5{-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.col-9point5{-ms-flex:0 0 79.16666667%;flex:0 0 79.16666667%;max-width:79.16666667%}.col-8point5{-ms-flex:0 0 70.83333334%;flex:0 0 70.83333334%;max-width:70.83333334%}.col-7point5{-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.col-6point5{-ms-flex:0 0 54.16666667%;flex:0 0 54.16666667%;max-width:54.16666667%}.col-5point5{-ms-flex:0 0 45.83333334%;flex:0 0 45.83333334%;max-width:45.83333334%}.col-4point5{-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.col-3point5{-ms-flex:0 0 29.16666667%;flex:0 0 29.16666667%;max-width:29.16666667%}.col-2point5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-1point5{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media (min-width: 576px){.col-sm-point5{width:4.16666667%}.col-sm-11point5{width:95.83333334%}.col-sm-10point5{width:87.5%}.col-sm-9point5{width:79.16666667%}.col-sm-8point5{width:70.83333334%}.col-sm-7point5{width:62.5%}.col-sm-6point5{width:54.16666667%}.col-sm-5point5{width:45.83333334%}.col-sm-4point5{width:37.5%}.col-sm-3point5{width:29.16666667%}.col-sm-2point5{width:20%}.col-sm-1point5{width:12.5%}.col-sm-point5{-ms-flex:0 0 4.16666667%;flex:0 0 4.16666667%;max-width:4.16666667%}.col-sm-11point5{-ms-flex:0 0 95.83333334%;flex:0 0 95.83333334%;max-width:95.83333334%}.col-sm-10point5{-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.col-sm-9point5{-ms-flex:0 0 79.16666667%;flex:0 0 79.16666667%;max-width:79.16666667%}.col-sm-8point5{-ms-flex:0 0 70.83333334%;flex:0 0 70.83333334%;max-width:70.83333334%}.col-sm-7point5{-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.col-sm-6point5{-ms-flex:0 0 54.16666667%;flex:0 0 54.16666667%;max-width:54.16666667%}.col-sm-5point5{-ms-flex:0 0 45.83333334%;flex:0 0 45.83333334%;max-width:45.83333334%}.col-sm-4point5{-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.col-sm-3point5{-ms-flex:0 0 29.16666667%;flex:0 0 29.16666667%;max-width:29.16666667%}.col-sm-2point5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-sm-1point5{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media (min-width: 768px){.col-md-point5{width:4.16666667%}.col-md-11point5{width:95.83333334%}.col-md-10point5{width:87.5%}.col-md-9point5{width:79.16666667%}.col-md-8point5{width:70.83333334%}.col-md-7point5{width:62.5%}.col-md-6point5{width:54.16666667%}.col-md-5point5{width:45.83333334%}.col-md-4point5{width:37.5%}.col-md-3point5{width:29.16666667%}.col-md-2point5{width:20%}.col-md-1point5{width:12.5%}.col-md-point5{-ms-flex:0 0 4.16666667%;flex:0 0 4.16666667%;max-width:4.16666667%}.col-md-11point5{-ms-flex:0 0 95.83333334%;flex:0 0 95.83333334%;max-width:95.83333334%}.col-md-10point5{-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.col-md-9point5{-ms-flex:0 0 79.16666667%;flex:0 0 79.16666667%;max-width:79.16666667%}.col-md-8point5{-ms-flex:0 0 70.83333334%;flex:0 0 70.83333334%;max-width:70.83333334%}.col-md-7point5{-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.col-md-6point5{-ms-flex:0 0 54.16666667%;flex:0 0 54.16666667%;max-width:54.16666667%}.col-md-5point5{-ms-flex:0 0 45.83333334%;flex:0 0 45.83333334%;max-width:45.83333334%}.col-md-4point5{-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.col-md-3point5{-ms-flex:0 0 29.16666667%;flex:0 0 29.16666667%;max-width:29.16666667%}.col-md-2point5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-md-1point5{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media (min-width: 992px){.col-lg-point5{width:4.16666667%}.col-lg-11point5{width:95.83333334%}.col-lg-10point5{width:87.5%}.col-lg-9point5{width:79.16666667%}.col-lg-8point5{width:70.83333334%}.col-lg-7point5{width:62.5%}.col-lg-6point5{width:54.16666667%}.col-lg-5point5{width:45.83333334%}.col-lg-4point5{width:37.5%}.col-lg-3point5{width:29.16666667%}.col-lg-2point5{width:20%}.col-lg-1point5{width:12.5%}.col-lg-point5{-ms-flex:0 0 4.16666667%;flex:0 0 4.16666667%;max-width:4.16666667%}.col-lg-11point5{-ms-flex:0 0 95.83333334%;flex:0 0 95.83333334%;max-width:95.83333334%}.col-lg-10point5{-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.col-lg-9point5{-ms-flex:0 0 79.16666667%;flex:0 0 79.16666667%;max-width:79.16666667%}.col-lg-8point5{-ms-flex:0 0 70.83333334%;flex:0 0 70.83333334%;max-width:70.83333334%}.col-lg-7point5{-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.col-lg-6point5{-ms-flex:0 0 54.16666667%;flex:0 0 54.16666667%;max-width:54.16666667%}.col-lg-5point5{-ms-flex:0 0 45.83333334%;flex:0 0 45.83333334%;max-width:45.83333334%}.col-lg-4point5{-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.col-lg-3point5{-ms-flex:0 0 29.16666667%;flex:0 0 29.16666667%;max-width:29.16666667%}.col-lg-2point5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-lg-1point5{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media (min-width: 1200px){.col-xl-point5{width:4.16666667%}.col-xl-11point5{width:95.83333334%}.col-xl-10point5{width:87.5%}.col-xl-9point5{width:79.16666667%}.col-xl-8point5{width:70.83333334%}.col-xl-7point5{width:62.5%}.col-xl-6point5{width:54.16666667%}.col-xl-5point5{width:45.83333334%}.col-xl-4point5{width:37.5%}.col-xl-3point5{width:29.16666667%}.col-xl-2point5{width:20%}.col-xl-1point5{width:12.5%}.col-xl-point5{-ms-flex:0 0 4.16666667%;flex:0 0 4.16666667%;max-width:4.16666667%}.col-xl-11point5{-ms-flex:0 0 95.83333334%;flex:0 0 95.83333334%;max-width:95.83333334%}.col-xl-10point5{-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.col-xl-9point5{-ms-flex:0 0 79.16666667%;flex:0 0 79.16666667%;max-width:79.16666667%}.col-xl-8point5{-ms-flex:0 0 70.83333334%;flex:0 0 70.83333334%;max-width:70.83333334%}.col-xl-7point5{-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.col-xl-6point5{-ms-flex:0 0 54.16666667%;flex:0 0 54.16666667%;max-width:54.16666667%}.col-xl-5point5{-ms-flex:0 0 45.83333334%;flex:0 0 45.83333334%;max-width:45.83333334%}.col-xl-4point5{-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.col-xl-3point5{-ms-flex:0 0 29.16666667%;flex:0 0 29.16666667%;max-width:29.16666667%}.col-xl-2point5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-xl-1point5{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}#projects .info-box-number{width:100%;overflow:hidden;white-space:nowrap;position:relative}#projects .scroller{display:inline-block}#projects .info-box-number:hover .scroller{animation:scroll 3s linear infinite}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.projects-mobile-view .project-card{background:#343a40;border:1px solid #454d55;border-radius:.25rem;margin-bottom:1rem;box-shadow:0 1px 3px #0000004d;overflow:hidden;transition:box-shadow .3s ease}.projects-mobile-view .project-card:hover{box-shadow:0 2px 8px #0006}.projects-mobile-view .project-card .project-card-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#3d444b;border-bottom:1px solid #454d55;gap:.5rem}.projects-mobile-view .project-card .project-card-header .project-website{font-weight:600;font-size:.95rem;color:#c2c7d0;flex:1;word-break:break-word}.projects-mobile-view .project-card .project-card-header .project-website i{color:#3f9ce8;margin-right:.3rem}.projects-mobile-view .project-card .project-card-header .project-status .badge{font-size:.8rem;padding:.35rem .6rem;white-space:nowrap}.projects-mobile-view .project-card .project-card-body{padding:.75rem 1rem}.projects-mobile-view .project-card .project-card-body .project-info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:.5rem 0;border-bottom:1px solid #454d55}.projects-mobile-view .project-card .project-card-body .project-info-row:last-child{border-bottom:none}.projects-mobile-view .project-card .project-card-body .project-info-row .project-label{flex:0 0 35%;font-weight:500;font-size:.85rem;color:#adb5bd;display:flex;align-items:center;gap:.4rem}.projects-mobile-view .project-card .project-card-body .project-info-row .project-label i{width:16px;text-align:center;color:#3f9ce8}.projects-mobile-view .project-card .project-card-body .project-info-row .project-value{flex:1;font-size:.9rem;color:#c2c7d0;text-align:right;word-break:break-word}.projects-mobile-view .project-card .project-card-body .project-info-row .project-value .badge{font-size:.8rem}.projects-mobile-view .project-card .project-card-actions{padding:.75rem 1rem;background:#3d444b;border-top:1px solid #454d55;display:flex;justify-content:flex-end;align-items:center;gap:.5rem;flex-wrap:wrap}.projects-mobile-view .project-card .project-card-actions .btn,.projects-mobile-view .project-card .project-card-actions form{margin:0}@media (min-width: 576px) and (max-width: 991.98px){.projects-mobile-view .project-card .project-card-header{flex-direction:row}.projects-mobile-view .project-card .project-card-body .project-info-row .project-label{flex:0 0 30%}}@media (max-width: 575.98px){.projects-mobile-view .project-card{margin-bottom:.75rem}.projects-mobile-view .project-card .project-card-header{padding:.5rem .75rem;flex-direction:column;align-items:flex-start;gap:.4rem}.projects-mobile-view .project-card .project-card-header .project-website{font-size:.9rem}.projects-mobile-view .project-card .project-card-header .project-status .badge{font-size:.75rem;padding:.25rem .5rem}.projects-mobile-view .project-card .project-card-body{padding:.5rem .75rem}.projects-mobile-view .project-card .project-card-body .project-info-row{padding:.4rem 0}.projects-mobile-view .project-card .project-card-body .project-info-row .project-label{flex:0 0 40%;font-size:.8rem}.projects-mobile-view .project-card .project-card-body .project-info-row .project-label i{width:14px;font-size:.85rem}.projects-mobile-view .project-card .project-card-body .project-info-row .project-value{font-size:.85rem}.projects-mobile-view .project-card .project-card-actions{padding:.5rem .75rem;justify-content:center}.projects-mobile-view .project-card .project-card-actions .btn-sm{padding:.25rem .5rem;font-size:.875rem}}:root{--adminlte-dark-bg: #343a40;--adminlte-dark-card: #454d55;--adminlte-dark-border: #4b545c;--adminlte-dark-text: #ffffff;--adminlte-dark-text-muted: #adb5bd;--adminlte-primary: #007bff;--adminlte-primary-hover: #0069d9;--adminlte-success: #28a745;--adminlte-danger: #dc3545;--adminlte-shadow: rgba(0, 0, 0, .15);--transition: all .3s ease}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes subtlePulse{0%,to{opacity:.05}50%{opacity:.1}}.animated{animation-duration:.6s;animation-fill-mode:both}.animated.fadeInUp{animation-name:fadeInUp}.animated.bounceIn{animation-name:bounceIn}.login-page{background:var(--adminlte-dark-bg);min-height:100vh;position:relative;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.login-background-dark{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background:linear-gradient(135deg,rgba(0,123,255,.03) 0%,transparent 50%),radial-gradient(ellipse at center,rgba(40,167,69,.02) 0%,transparent 70%);animation:subtlePulse 8s ease-in-out infinite}.login-background-dark:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 25px 25px,rgba(255,255,255,.015) 1px,transparent 0),radial-gradient(circle at 75px 75px,rgba(255,255,255,.01) 1px,transparent 0);background-size:100px 100px}.login-container{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:20px}.login-box{width:360px;margin:7% auto;animation:fadeInUp .6s ease-out}@media (max-width: 480px){.login-box{width:auto;margin:20px}}.login-logo{font-size:35px;text-align:center;margin-bottom:25px;font-weight:300}.login-logo a{color:var(--adminlte-dark-text);text-decoration:none;transition:var(--transition)}.login-logo a:hover{color:var(--adminlte-primary);text-decoration:none}.login-logo img{transition:var(--transition);filter:brightness(1.1)}.login-logo img:hover{transform:scale(1.05);filter:brightness(1.2) drop-shadow(0 0 10px rgba(0,123,255,.3))}.login-card{background:var(--adminlte-dark-card);border:1px solid var(--adminlte-dark-border);border-radius:.375rem;box-shadow:0 0 20px var(--adminlte-shadow);transition:var(--transition);overflow:hidden}.login-card:hover{box-shadow:0 0 30px #007bff26;transform:translateY(-2px)}.login-card .card-header{background:#007bff0d;border-bottom:1px solid var(--adminlte-dark-border);padding:20px 20px 10px}.login-card .card-header h1{color:var(--adminlte-dark-text);font-weight:400}.login-card .card-header .login-box-msg{color:var(--adminlte-dark-text-muted);font-size:14px;font-weight:400}.login-card-body{background:var(--adminlte-dark-card);padding:20px;color:var(--adminlte-dark-text)}#login-form .form-group{margin-bottom:20px;position:relative}#login-form .form-group.floating-label{position:relative}#login-form .form-group.floating-label .floating-label-text{position:absolute;left:50px;top:50%;transform:translateY(-50%);color:var(--adminlte-dark-text-muted);font-size:14px;font-weight:400;pointer-events:none;transition:var(--transition);z-index:1;background:transparent}#login-form .form-group.floating-label.active .floating-label-text{top:-8px;left:12px;font-size:12px;color:var(--adminlte-primary);background:var(--adminlte-dark-card);padding:0 8px;border-radius:4px}.input-group-custom{position:relative;border-radius:.375rem;overflow:hidden;background:#ffffff0d;border:1px solid var(--adminlte-dark-border);transition:var(--transition)}.input-group-custom:focus-within{border-color:var(--adminlte-primary)}.input-group-custom .input-group-prepend .input-group-text,.input-group-custom .input-group-append .input-group-text{background:#007bff1a;border:none;color:var(--adminlte-primary);padding:.375rem .75rem;transition:var(--transition)}.input-group-custom .input-group-prepend .input-group-text i,.input-group-custom .input-group-append .input-group-text i{font-size:16px;color:#fff}.form-control-custom{border:none;background:transparent;padding:.375rem .75rem;font-size:16px;color:var(--adminlte-dark-text);transition:var(--transition)}.form-control-custom:focus{box-shadow:none;background:transparent;color:var(--adminlte-dark-text);border-color:none}.form-control-custom::placeholder{color:transparent}.password-toggle{cursor:pointer;background:#007bff1a!important;transition:var(--transition)}.password-toggle:hover{background:#007bff33!important;color:var(--adminlte-primary-hover)}.custom-control-label{position:relative;padding-left:1.5rem;color:var(--adminlte-dark-text-muted);font-size:14px;cursor:pointer}.custom-control-label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;background:#ffffff1a;border:1px solid var(--adminlte-dark-border);border-radius:.25rem;transition:var(--transition)}.custom-control-label:after{content:"";position:absolute;left:4px;top:50%;transform:translateY(-50%) rotate(45deg);width:6px;height:10px;border:solid var(--adminlte-dark-text);border-width:0 2px 2px 0;opacity:0;transition:var(--transition)}.custom-control-input:checked~.custom-control-label:before{background:var(--adminlte-primary);border-color:var(--adminlte-primary)}.custom-control-input:checked~.custom-control-label:after{opacity:1}.login-actions{margin-top:20px;align-items:center}.btn-login{background:var(--adminlte-primary);border:1px solid var(--adminlte-primary);border-radius:.375rem;padding:.375rem .75rem;font-weight:400;font-size:16px;color:#fff;position:relative;overflow:hidden;transition:var(--transition);min-height:38px}.btn-login:hover:not(:disabled){background:var(--adminlte-primary-hover);border-color:var(--adminlte-primary-hover);transform:translateY(-1px);box-shadow:0 4px 8px #007bff4d}.btn-login:active{transform:translateY(0)}.btn-login:focus{box-shadow:0 0 0 .2rem #007bff40}.btn-login .btn-text{display:inline-block;transition:var(--transition)}.btn-login .btn-icon{margin-left:.5rem;transition:var(--transition)}.btn-login .btn-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:var(--transition)}.btn-login .btn-loader .spinner{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:spin 1s linear infinite}.btn-login.loading{pointer-events:none}.btn-login.loading .btn-text,.btn-login.loading .btn-icon{opacity:0}.btn-login.loading .btn-loader{opacity:1}.login-links{text-align:center;margin-top:15px}.login-links .forgot-password{color:#fff;text-decoration:none;font-size:14px;font-weight:400;transition:var(--transition)}.login-links .forgot-password:hover{color:var(--adminlte-primary-hover);text-decoration:underline}.login-links .forgot-password i{margin-right:.25rem}.card-footer{background:#0000001a;border-top:1px solid var(--adminlte-dark-border);padding:10px 20px}.card-footer .login-footer{text-align:center}.card-footer .login-footer .security-text{color:var(--adminlte-dark-text-muted);font-size:12px;margin:0}.card-footer .login-footer .security-text i{color:var(--adminlte-success);margin-right:.25rem}.version-info{text-align:center;margin-top:20px}.version-info small{color:var(--adminlte-dark-text-muted);font-size:12px}.version-info small i{margin-right:.25rem}.invalid-feedback{color:var(--adminlte-danger);font-size:12px;margin-top:5px;padding-left:0}.invalid-feedback i{margin-right:.25rem}.alert{border-radius:.375rem;border:none;margin-bottom:20px}.alert.alert-danger{background:var(--adminlte-danger);color:#fff;border:1px solid rgba(220,53,69,.3)}.alert.alert-danger .close{color:#fff;opacity:.8}.alert.alert-danger .close:hover{opacity:1}@media (max-width: 576px){.login-container{padding:10px}.login-box{width:auto;margin:20px}.login-card-body{padding:15px}.card-header{padding:15px 15px 8px!important}.card-footer{padding:8px 15px!important}.login-actions .col-7,.login-actions .col-5{flex:0 0 100%;max-width:100%;margin-bottom:10px}.login-actions .col-7:last-child,.login-actions .col-5:last-child{margin-bottom:0}.login-logo{font-size:28px!important}}@media print{.login-background-dark{display:none}.login-page{background:#fff!important}.login-card{background:#fff!important;box-shadow:none;border:1px solid #ddd}}#template-preview img{border:0;line-height:100%;outline:none;text-decoration:none;-ms-interpolation-mode:bicubic}#template-preview table{border-collapse:collapse!important}#template-preview a{text-decoration:none}@media only screen and (max-width: 600px){#template-preview .w-100{width:100%!important}#template-preview .px-sm-16{padding-left:16px!important;padding-right:16px!important}#template-preview .py-sm-24{padding-top:24px!important;padding-bottom:24px!important}#template-preview .stack-sm{display:block!important;width:100%!important}#template-preview .text-center-sm{text-align:center!important}#template-preview .hero-title{font-size:24px!important;line-height:32px!important}#template-preview .body-text{font-size:15px!important;line-height:24px!important}#template-preview .p-card{padding:20px!important}}#template-preview .btn-primary:hover{background:#0d57a5!important}#template-preview .link-muted:hover{color:#1565c0!important}.logs-wrapper{height:25rem;overflow-y:auto}.leads-mobile-view .lead-card{background:#343a40;border:1px solid #454d55;border-radius:.25rem;margin-bottom:1rem;box-shadow:0 1px 3px #0000004d;overflow:hidden;transition:box-shadow .3s ease}.leads-mobile-view .lead-card:hover{box-shadow:0 2px 8px #0006}.leads-mobile-view .lead-card .lead-card-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#3d444b;border-bottom:1px solid #454d55}.leads-mobile-view .lead-card .lead-card-header .lead-id{font-weight:600;font-size:.95rem;color:#c2c7d0}.leads-mobile-view .lead-card .lead-card-header .lead-status .badge{font-size:.8rem;padding:.35rem .6rem}.leads-mobile-view .lead-card .lead-card-body{padding:.75rem 1rem}.leads-mobile-view .lead-card .lead-card-body .lead-info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:.5rem 0;border-bottom:1px solid #454d55}.leads-mobile-view .lead-card .lead-card-body .lead-info-row:last-child{border-bottom:none}.leads-mobile-view .lead-card .lead-card-body .lead-info-row .lead-label{flex:0 0 35%;font-weight:500;font-size:.85rem;color:#adb5bd;display:flex;align-items:center;gap:.4rem}.leads-mobile-view .lead-card .lead-card-body .lead-info-row .lead-label i{width:16px;text-align:center;color:#3f9ce8}.leads-mobile-view .lead-card .lead-card-body .lead-info-row .lead-value{flex:1;font-size:.9rem;color:#c2c7d0;text-align:right;word-break:break-word}.leads-mobile-view .lead-card .lead-card-body .lead-info-row .lead-value a{text-decoration:none}.leads-mobile-view .lead-card .lead-card-body .lead-info-row .lead-value a:hover{text-decoration:underline}.leads-mobile-view .lead-card .lead-card-body .lead-info-row .lead-value .badge{font-size:.8rem}.leads-mobile-view .lead-card .lead-card-actions{padding:.75rem 1rem;background:#3d444b;border-top:1px solid #454d55;display:flex;justify-content:flex-end;align-items:center;gap:.5rem;flex-wrap:wrap}.leads-mobile-view .lead-card .lead-card-actions .btn,.leads-mobile-view .lead-card .lead-card-actions form{margin:0}@media (min-width: 576px) and (max-width: 991.98px){.leads-mobile-view .lead-card .lead-card-body .lead-info-row .lead-label{flex:0 0 30%}}@media (max-width: 575.98px){.leads-mobile-view .lead-card{margin-bottom:.75rem}.leads-mobile-view .lead-card .lead-card-header{padding:.5rem .75rem}.leads-mobile-view .lead-card .lead-card-header .lead-id{font-size:.9rem}.leads-mobile-view .lead-card .lead-card-header .lead-status .badge{font-size:.75rem;padding:.25rem .5rem}.leads-mobile-view .lead-card .lead-card-body{padding:.5rem .75rem}.leads-mobile-view .lead-card .lead-card-body .lead-info-row{padding:.4rem 0}.leads-mobile-view .lead-card .lead-card-body .lead-info-row .lead-label{flex:0 0 40%;font-size:.8rem}.leads-mobile-view .lead-card .lead-card-body .lead-info-row .lead-label i{width:14px;font-size:.85rem}.leads-mobile-view .lead-card .lead-card-body .lead-info-row .lead-value{font-size:.85rem}.leads-mobile-view .lead-card .lead-card-actions{padding:.5rem .75rem;justify-content:center}.leads-mobile-view .lead-card .lead-card-actions .btn-sm{padding:.25rem .5rem;font-size:.875rem}}.clients-mobile-view .client-card{background:#343a40;border:1px solid #454d55;border-radius:.25rem;margin-bottom:1rem;box-shadow:0 1px 3px #0000004d;overflow:hidden;transition:box-shadow .3s ease}.clients-mobile-view .client-card:hover{box-shadow:0 2px 8px #0006}.clients-mobile-view .client-card .client-card-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#3d444b;border-bottom:1px solid #454d55}.clients-mobile-view .client-card .client-card-header .client-name{font-weight:600;font-size:1rem;color:#c2c7d0;flex:1}.clients-mobile-view .client-card .client-card-header .client-projects .badge{font-size:.8rem;padding:.35rem .6rem}.clients-mobile-view .client-card .client-card-body{padding:.75rem 1rem}.clients-mobile-view .client-card .client-card-body .client-info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:.5rem 0;border-bottom:1px solid #454d55}.clients-mobile-view .client-card .client-card-body .client-info-row:last-child{border-bottom:none}.clients-mobile-view .client-card .client-card-body .client-info-row .client-label{flex:0 0 40%;font-weight:500;font-size:.85rem;color:#adb5bd;display:flex;align-items:center;gap:.4rem}.clients-mobile-view .client-card .client-card-body .client-info-row .client-label i{width:16px;text-align:center;color:#3f9ce8}.clients-mobile-view .client-card .client-card-body .client-info-row .client-value{flex:1;font-size:.9rem;color:#c2c7d0;text-align:right;word-break:break-word}.clients-mobile-view .client-card .client-card-body .client-info-row .client-value small{font-size:.8rem;margin-top:.2rem}.clients-mobile-view .client-card .client-card-actions{padding:.75rem 1rem;background:#3d444b;border-top:1px solid #454d55;display:flex;justify-content:flex-end;align-items:center;gap:.5rem;flex-wrap:wrap}.clients-mobile-view .client-card .client-card-actions .btn,.clients-mobile-view .client-card .client-card-actions form{margin:0}@media (min-width: 576px) and (max-width: 991.98px){.clients-mobile-view .client-card .client-card-body .client-info-row .client-label{flex:0 0 35%}}@media (max-width: 575.98px){.clients-mobile-view .client-card{margin-bottom:.75rem}.clients-mobile-view .client-card .client-card-header{padding:.5rem .75rem}.clients-mobile-view .client-card .client-card-header .client-name{font-size:.95rem}.clients-mobile-view .client-card .client-card-header .client-projects .badge{font-size:.75rem;padding:.25rem .5rem}.clients-mobile-view .client-card .client-card-body{padding:.5rem .75rem}.clients-mobile-view .client-card .client-card-body .client-info-row{padding:.4rem 0}.clients-mobile-view .client-card .client-card-body .client-info-row .client-label{flex:0 0 45%;font-size:.8rem}.clients-mobile-view .client-card .client-card-body .client-info-row .client-label i{width:14px;font-size:.85rem}.clients-mobile-view .client-card .client-card-body .client-info-row .client-value{font-size:.85rem}.clients-mobile-view .client-card .client-card-actions{padding:.5rem .75rem;justify-content:center}.clients-mobile-view .client-card .client-card-actions .btn-sm{padding:.25rem .5rem;font-size:.875rem}}.request-tasks-mobile-view .request-task-card .request-task-card-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#3d444b;border-bottom:1px solid #454d55;gap:.5rem}.request-tasks-mobile-view .request-task-card .request-task-card-header .request-task-website{font-weight:600;font-size:.95rem;color:#c2c7d0;flex:1;word-break:break-word}.request-tasks-mobile-view .request-task-card .request-task-card-header .request-task-status span{font-size:.8rem;padding:.35rem .6rem;white-space:nowrap}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-description{padding-bottom:.75rem;border-bottom:1px solid #454d55;margin-bottom:.75rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-description .request-task-label{font-weight:500;font-size:.85rem;color:#adb5bd;margin-bottom:.5rem;display:flex;align-items:center;gap:.4rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-description .request-task-label i{color:#3f9ce8;width:16px;text-align:center}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-description .request-task-value{font-size:.9rem;color:#c2c7d0;line-height:1.5}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments{margin-bottom:.75rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments .btn-default{background:#3d444b;border-color:#454d55;color:#c2c7d0}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments .btn-default:hover{background:#464e57}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments .btn-default i{color:#3f9ce8;margin-right:.3rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments .attachment-list{list-style:none;padding-left:0;margin:0}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments .attachment-list li{padding:.4rem .5rem;background:#3d444b;border-radius:.2rem;margin-bottom:.3rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments .attachment-list li:last-child{margin-bottom:0}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments .attachment-list li a{color:#3f9ce8;text-decoration:none;font-size:.85rem;word-break:break-word}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments .attachment-list li a:hover{text-decoration:underline}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments .attachment-list li a i{margin-right:.4rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-date{font-size:.85rem;color:#adb5bd;display:flex;align-items:center;gap:.4rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-date i{color:#3f9ce8;width:16px;text-align:center}@media (min-width: 576px) and (max-width: 991.98px){.request-tasks-mobile-view .request-task-card .request-task-card-header{flex-direction:row}}@media (max-width: 575.98px){.request-tasks-mobile-view .request-task-card{margin-bottom:.75rem}.request-tasks-mobile-view .request-task-card .request-task-card-header{padding:.5rem .75rem;flex-direction:column;align-items:flex-start;gap:.4rem}.request-tasks-mobile-view .request-task-card .request-task-card-header .request-task-website{font-size:.9rem}.request-tasks-mobile-view .request-task-card .request-task-card-header .request-task-status span{font-size:.75rem;padding:.25rem .5rem}.request-tasks-mobile-view .request-task-card .request-task-card-body{padding:.5rem .75rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-description{padding-bottom:.5rem;margin-bottom:.5rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-description .request-task-label{font-size:.8rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-description .request-task-label i{width:14px;font-size:.85rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-description .request-task-value{font-size:.85rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments{margin-bottom:.5rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments .attachment-list li a,.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-date{font-size:.8rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-date i{width:14px;font-size:.85rem}.request-tasks-mobile-view .request-task-card .request-task-card-actions{padding:.5rem .75rem;justify-content:center}.request-tasks-mobile-view .request-task-card .request-task-card-actions .btn-sm{padding:.25rem .5rem;font-size:.875rem}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:.3}}.badge-blink{animation:blink 1.5s infinite}.hosting-domains-mobile-view .hosting-domain-card{background:#343a40;border:1px solid #454d55;border-radius:.25rem;margin-bottom:1rem;box-shadow:0 1px 3px #0000004d;overflow:hidden;transition:box-shadow .3s ease}.hosting-domains-mobile-view .hosting-domain-card:hover{box-shadow:0 2px 8px #0006}.hosting-domains-mobile-view .hosting-domain-card.highlight-payment{border-color:#ffc107;box-shadow:0 2px 8px #ffc1074d}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#3d444b;border-bottom:1px solid #454d55}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-header .hosting-domain-client{font-weight:600;font-size:1rem;color:#c2c7d0;flex:1}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-header .hosting-domain-client i{color:#3f9ce8;margin-right:.3rem}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-header .payment-alert .badge-warning{font-size:.8rem;padding:.35rem .6rem;white-space:nowrap}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-body{padding:.75rem 1rem}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-body .hosting-domain-info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:.5rem 0;border-bottom:1px solid #454d55}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-body .hosting-domain-info-row:last-child{border-bottom:none}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-body .hosting-domain-info-row .hosting-domain-label{flex:0 0 40%;font-weight:500;font-size:.85rem;color:#adb5bd;display:flex;align-items:center;gap:.4rem}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-body .hosting-domain-info-row .hosting-domain-label i{width:16px;text-align:center;color:#3f9ce8}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-body .hosting-domain-info-row .hosting-domain-value{flex:1;font-size:.9rem;color:#c2c7d0;text-align:right;word-break:break-word}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-body .hosting-domain-info-row .hosting-domain-value .badge{font-size:.8rem}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-body .hosting-domain-info-row .hosting-domain-value small{font-size:.75rem;line-height:1.4;color:#adb5bd;margin-top:.2rem}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-body .hosting-domain-info-row .hosting-domain-value small strong{color:#c2c7d0}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-actions{padding:.75rem 1rem;background:#3d444b;border-top:1px solid #454d55;display:flex;justify-content:flex-end;align-items:center;gap:.5rem;flex-wrap:wrap}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-actions .btn,.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-actions form{margin:0}@media (min-width: 576px) and (max-width: 991.98px){.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-body .hosting-domain-info-row .hosting-domain-label{flex:0 0 35%}}@media (max-width: 575.98px){.hosting-domains-mobile-view .hosting-domain-card{margin-bottom:.75rem}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-header{padding:.5rem .75rem}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-header .hosting-domain-client{font-size:.95rem}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-header .payment-alert .badge-warning{font-size:.75rem;padding:.25rem .5rem}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-body{padding:.5rem .75rem}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-body .hosting-domain-info-row{padding:.4rem 0}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-body .hosting-domain-info-row .hosting-domain-label{flex:0 0 45%;font-size:.8rem}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-body .hosting-domain-info-row .hosting-domain-label i{width:14px;font-size:.85rem}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-body .hosting-domain-info-row .hosting-domain-value{font-size:.85rem}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-body .hosting-domain-info-row .hosting-domain-value small{font-size:.7rem}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-actions{padding:.5rem .75rem;justify-content:center}.hosting-domains-mobile-view .hosting-domain-card .hosting-domain-card-actions .btn-sm{padding:.25rem .5rem;font-size:.875rem}}.users-mobile-view .user-card{background:#343a40;border:1px solid #454d55;border-radius:.25rem;margin-bottom:1rem;box-shadow:0 1px 3px #0000004d;overflow:hidden;transition:box-shadow .3s ease}.users-mobile-view .user-card:hover{box-shadow:0 2px 8px #0006}.users-mobile-view .user-card .user-card-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#3d444b;border-bottom:1px solid #454d55}.users-mobile-view .user-card .user-card-header .user-name{font-weight:600;font-size:1rem;color:#c2c7d0;flex:1}.users-mobile-view .user-card .user-card-header .user-name i{color:#3f9ce8;margin-right:.3rem}.users-mobile-view .user-card .user-card-header .user-status .badge{font-size:.8rem;padding:.35rem .6rem}.users-mobile-view .user-card .user-card-header .user-status .badge i{font-size:.6rem;margin-right:.2rem}.users-mobile-view .user-card .user-card-body{padding:.75rem 1rem}.users-mobile-view .user-card .user-card-body .user-info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:.5rem 0;border-bottom:1px solid #454d55}.users-mobile-view .user-card .user-card-body .user-info-row:last-child{border-bottom:none}.users-mobile-view .user-card .user-card-body .user-info-row .user-label{flex:0 0 40%;font-weight:500;font-size:.85rem;color:#adb5bd;display:flex;align-items:center;gap:.4rem}.users-mobile-view .user-card .user-card-body .user-info-row .user-label i{width:16px;text-align:center;color:#3f9ce8}.users-mobile-view .user-card .user-card-body .user-info-row .user-value{flex:1;font-size:.9rem;color:#c2c7d0;text-align:right;word-break:break-word}.users-mobile-view .user-card .user-card-body .user-info-row .user-value .badge{font-size:.8rem}.users-mobile-view .user-card .user-card-body .user-info-row .user-value small{font-size:.75rem;margin-top:.2rem;color:#adb5bd}.users-mobile-view .user-card .user-card-body .user-info-row .user-value small strong{color:#c2c7d0}.users-mobile-view .user-card .user-card-actions{padding:.75rem 1rem;background:#3d444b;border-top:1px solid #454d55;display:flex;justify-content:flex-end;align-items:center;gap:.5rem;flex-wrap:wrap}.users-mobile-view .user-card .user-card-actions .btn,.users-mobile-view .user-card .user-card-actions form{margin:0}@media (min-width: 576px) and (max-width: 991.98px){.users-mobile-view .user-card .user-card-body .user-info-row .user-label{flex:0 0 35%}}@media (max-width: 575.98px){.users-mobile-view .user-card{margin-bottom:.75rem}.users-mobile-view .user-card .user-card-header{padding:.5rem .75rem}.users-mobile-view .user-card .user-card-header .user-name{font-size:.95rem}.users-mobile-view .user-card .user-card-header .user-status .badge{font-size:.75rem;padding:.25rem .5rem}.users-mobile-view .user-card .user-card-body{padding:.5rem .75rem}.users-mobile-view .user-card .user-card-body .user-info-row{padding:.4rem 0}.users-mobile-view .user-card .user-card-body .user-info-row .user-label{flex:0 0 45%;font-size:.8rem}.users-mobile-view .user-card .user-card-body .user-info-row .user-label i{width:14px;font-size:.85rem}.users-mobile-view .user-card .user-card-body .user-info-row .user-value{font-size:.85rem}.users-mobile-view .user-card .user-card-body .user-info-row .user-value small{font-size:.7rem}.users-mobile-view .user-card .user-card-actions{padding:.5rem .75rem;justify-content:center}.users-mobile-view .user-card .user-card-actions .btn-sm{padding:.25rem .5rem;font-size:.875rem}}.roles-mobile-view .role-card{background:#343a40;border:1px solid #454d55;border-radius:.25rem;margin-bottom:1rem;box-shadow:0 1px 3px #0000004d;overflow:hidden;transition:box-shadow .3s ease}.roles-mobile-view .role-card:hover{box-shadow:0 2px 8px #0006}.roles-mobile-view .role-card .role-card-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#3d444b;border-bottom:1px solid #454d55}.roles-mobile-view .role-card .role-card-header .role-name{font-weight:600;font-size:1rem;color:#c2c7d0;flex:1}.roles-mobile-view .role-card .role-card-header .role-name i{color:#3f9ce8;margin-right:.3rem}.roles-mobile-view .role-card .role-card-body{padding:.75rem 1rem}.roles-mobile-view .role-card .role-card-body .role-info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:.5rem 0;border-bottom:1px solid #454d55}.roles-mobile-view .role-card .role-card-body .role-info-row:last-child{border-bottom:none}.roles-mobile-view .role-card .role-card-body .role-info-row .role-label{flex:0 0 40%;font-weight:500;font-size:.85rem;color:#adb5bd;display:flex;align-items:center;gap:.4rem}.roles-mobile-view .role-card .role-card-body .role-info-row .role-label i{width:16px;text-align:center;color:#3f9ce8}.roles-mobile-view .role-card .role-card-body .role-info-row .role-value{flex:1;font-size:.9rem;color:#c2c7d0;text-align:right;word-break:break-word}.roles-mobile-view .role-card .role-card-actions{padding:.75rem 1rem;background:#3d444b;border-top:1px solid #454d55;display:flex;justify-content:flex-end;align-items:center;gap:.5rem;flex-wrap:wrap}.roles-mobile-view .role-card .role-card-actions .btn,.roles-mobile-view .role-card .role-card-actions form{margin:0}@media (min-width: 576px) and (max-width: 991.98px){.roles-mobile-view .role-card .role-card-body .role-info-row .role-label{flex:0 0 35%}}@media (max-width: 575.98px){.roles-mobile-view .role-card{margin-bottom:.75rem}.roles-mobile-view .role-card .role-card-header{padding:.5rem .75rem}.roles-mobile-view .role-card .role-card-header .role-name{font-size:.95rem}.roles-mobile-view .role-card .role-card-body{padding:.5rem .75rem}.roles-mobile-view .role-card .role-card-body .role-info-row{padding:.4rem 0}.roles-mobile-view .role-card .role-card-body .role-info-row .role-label{flex:0 0 45%;font-size:.8rem}.roles-mobile-view .role-card .role-card-body .role-info-row .role-label i{width:14px;font-size:.85rem}.roles-mobile-view .role-card .role-card-body .role-info-row .role-value{font-size:.85rem}.roles-mobile-view .role-card .role-card-actions{padding:.5rem .75rem;justify-content:center}.roles-mobile-view .role-card .role-card-actions .btn-sm{padding:.25rem .5rem;font-size:.875rem}}.permission-mobile-view .permission-card{background:#343a40;border:1px solid #454d55;border-radius:.25rem;margin-bottom:1rem;box-shadow:0 1px 3px #0000004d;overflow:hidden;transition:box-shadow .3s ease}.permission-mobile-view .permission-card:hover{box-shadow:0 2px 8px #0006}.permission-mobile-view .permission-card .permission-card-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#3d444b;border-bottom:1px solid #454d55}.permission-mobile-view .permission-card .permission-card-header .permission-description{font-weight:600;font-size:1rem;color:#c2c7d0;flex:1}.permission-mobile-view .permission-card .permission-card-header .permission-description i{color:#3f9ce8;margin-right:.3rem}.permission-mobile-view .permission-card .permission-card-body{padding:.75rem 1rem}.permission-mobile-view .permission-card .permission-card-body .permission-info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:.5rem 0;border-bottom:1px solid #454d55}.permission-mobile-view .permission-card .permission-card-body .permission-info-row:last-child{border-bottom:none}.permission-mobile-view .permission-card .permission-card-body .permission-info-row .permission-label{flex:0 0 40%;font-weight:500;font-size:.85rem;color:#adb5bd;display:flex;align-items:center;gap:.4rem}.permission-mobile-view .permission-card .permission-card-body .permission-info-row .permission-label i{width:16px;text-align:center;color:#3f9ce8}.permission-mobile-view .permission-card .permission-card-body .permission-info-row .permission-value{flex:1;font-size:.9rem;color:#c2c7d0;text-align:right;word-break:break-word}.permission-mobile-view .permission-card .permission-card-body .permission-info-row .permission-value code{background:#2d3238;color:#ffc107;padding:.2rem .4rem;border-radius:.2rem;font-size:.85rem;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;word-break:break-all}.permission-mobile-view .permission-card .permission-card-actions{padding:.75rem 1rem;background:#3d444b;border-top:1px solid #454d55;display:flex;justify-content:flex-end;align-items:center;gap:.5rem;flex-wrap:wrap}.permission-mobile-view .permission-card .permission-card-actions .btn,.permission-mobile-view .permission-card .permission-card-actions form{margin:0}@media (min-width: 576px) and (max-width: 991.98px){.permission-mobile-view .permission-card .permission-card-body .permission-info-row .permission-label{flex:0 0 35%}}@media (max-width: 575.98px){.permission-mobile-view .permission-card{margin-bottom:.75rem}.permission-mobile-view .permission-card .permission-card-header{padding:.5rem .75rem}.permission-mobile-view .permission-card .permission-card-header .permission-description{font-size:.95rem}.permission-mobile-view .permission-card .permission-card-body{padding:.5rem .75rem}.permission-mobile-view .permission-card .permission-card-body .permission-info-row{padding:.4rem 0}.permission-mobile-view .permission-card .permission-card-body .permission-info-row .permission-label{flex:0 0 45%;font-size:.8rem}.permission-mobile-view .permission-card .permission-card-body .permission-info-row .permission-label i{width:14px;font-size:.85rem}.permission-mobile-view .permission-card .permission-card-body .permission-info-row .permission-value{font-size:.85rem}.permission-mobile-view .permission-card .permission-card-body .permission-info-row .permission-value code{font-size:.8rem}.permission-mobile-view .permission-card .permission-card-actions{padding:.5rem .75rem;justify-content:center}.permission-mobile-view .permission-card .permission-card-actions .btn-sm{padding:.25rem .5rem;font-size:.875rem}}@media (max-width: 991.98px){.pagination{font-size:.9rem}.pagination .page-link{padding:.4rem .7rem}}.tasks-mobile-cards .task-card{background-color:#343a40;border:1px solid #454d55;border-radius:.25rem;overflow:hidden}.tasks-mobile-cards .task-card .task-card-header{background-color:#3d444b;padding:.75rem;border-bottom:1px solid #454d55}.tasks-mobile-cards .task-card .task-card-header .task-description{color:#c2c7d0;font-size:1rem;line-height:1.5;margin:0}.tasks-mobile-cards .task-card .task-card-body{padding:.75rem}.tasks-mobile-cards .task-card .task-card-body .task-info-row{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #454d55}.tasks-mobile-cards .task-card .task-card-body .task-info-row:last-child{border-bottom:none}.tasks-mobile-cards .task-card .task-card-body .task-info-row .task-label{flex:0 0 40%;color:#adb5bd;font-size:.875rem;display:flex;align-items:center;gap:.5rem}.tasks-mobile-cards .task-card .task-card-body .task-info-row .task-label i{color:#3f9ce8;width:1rem;text-align:center}.tasks-mobile-cards .task-card .task-card-body .task-info-row .task-value{flex:1;color:#c2c7d0;font-size:1rem;text-align:right}.tasks-mobile-cards .task-card .task-card-footer{background-color:#3d444b;padding:.75rem;border-top:1px solid #454d55;display:flex;gap:.5rem;justify-content:flex-end}.tasks-mobile-cards .task-card .task-card-footer .btn{font-size:.875rem}@media (max-width: 576px){.tasks-mobile-cards .task-card .task-card-header .task-description{font-size:.9rem}.tasks-mobile-cards .task-card .task-card-body .task-info-row .task-label{font-size:.8rem}.tasks-mobile-cards .task-card .task-card-body .task-info-row .task-value{font-size:.9rem}.tasks-mobile-cards .task-card .task-card-footer{flex-wrap:wrap}.tasks-mobile-cards .task-card .task-card-footer .btn{flex:1 1 calc(50% - .25rem);font-size:.8rem}}.tasks-summary-mobile .summary-row{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #454d55}.tasks-summary-mobile .summary-row:last-child{border-bottom:none;font-weight:700}.tasks-summary-mobile .summary-row .summary-label{color:#adb5bd;font-size:1rem}.tasks-summary-mobile .summary-row .summary-value{color:#c2c7d0;font-size:1rem;font-weight:600}@media (max-width: 576px){.tasks-summary-mobile .summary-row .summary-label,.tasks-summary-mobile .summary-row .summary-value{font-size:.9rem}}.hours-mobile-view .hours-card{background:#343a40;border:1px solid #454d55;border-radius:.25rem;margin-bottom:1rem;box-shadow:0 1px 3px #0000004d;overflow:hidden;transition:box-shadow .3s ease}.hours-mobile-view .hours-card:hover{box-shadow:0 2px 8px #0006}.hours-mobile-view .hours-card .hours-card-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#3d444b;border-bottom:1px solid #454d55;gap:.5rem}.hours-mobile-view .hours-card .hours-card-header .hours-user{font-weight:600;font-size:.95rem;color:#c2c7d0;flex:1;word-break:break-word}.hours-mobile-view .hours-card .hours-card-header .hours-user i{color:#3f9ce8;margin-right:.3rem}.hours-mobile-view .hours-card .hours-card-header .hours-status .badge{font-size:.8rem;padding:.35rem .6rem;white-space:nowrap}.hours-mobile-view .hours-card .hours-card-body{padding:.75rem 1rem}.hours-mobile-view .hours-card .hours-card-body .hours-info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:.5rem 0;border-bottom:1px solid #454d55}.hours-mobile-view .hours-card .hours-card-body .hours-info-row:last-child{border-bottom:none}.hours-mobile-view .hours-card .hours-card-body .hours-info-row .hours-label{flex:0 0 35%;font-weight:500;font-size:.85rem;color:#adb5bd;display:flex;align-items:center;gap:.4rem}.hours-mobile-view .hours-card .hours-card-body .hours-info-row .hours-label i{width:16px;text-align:center;color:#3f9ce8}.hours-mobile-view .hours-card .hours-card-body .hours-info-row .hours-value{flex:1;font-size:.9rem;color:#c2c7d0;text-align:right;word-break:break-word}.hours-mobile-view .hours-card .hours-card-body .hours-info-row .hours-value .badge{font-size:.8rem}@media (min-width: 576px) and (max-width: 991.98px){.hours-mobile-view .hours-card .hours-card-header{flex-direction:row}.hours-mobile-view .hours-card .hours-card-body .hours-info-row .hours-label{flex:0 0 30%}}@media (max-width: 575.98px){.hours-mobile-view .hours-card{margin-bottom:.75rem}.hours-mobile-view .hours-card .hours-card-header{padding:.5rem .75rem;flex-direction:column;align-items:flex-start;gap:.4rem}.hours-mobile-view .hours-card .hours-card-header .hours-user{font-size:.9rem}.hours-mobile-view .hours-card .hours-card-header .hours-status .badge{font-size:.75rem;padding:.25rem .5rem}.hours-mobile-view .hours-card .hours-card-body{padding:.5rem .75rem}.hours-mobile-view .hours-card .hours-card-body .hours-info-row{padding:.4rem 0}.hours-mobile-view .hours-card .hours-card-body .hours-info-row .hours-label{flex:0 0 40%;font-size:.8rem}.hours-mobile-view .hours-card .hours-card-body .hours-info-row .hours-label i{width:14px;font-size:.85rem}.hours-mobile-view .hours-card .hours-card-body .hours-info-row .hours-value{font-size:.85rem}}#wall .navbar-brand .brand-image{height:40px;width:40px;border-radius:50%;opacity:.8;margin-right:10px}#wall .navbar-brand .brand-text{font-size:1.5rem}#wall .navbar-brand .brand-text small{font-size:.75rem;font-weight:400}#wall .user-panel .image img{width:40px;height:40px}#wall .user-panel .info a{text-decoration:none}#wall .user-panel .info a small{font-size:.75rem;opacity:.8}#wall .info-box{min-height:200px;padding:1.5rem}#wall .info-box .info-box-icon{height:120px;width:120px;font-size:4rem;display:flex;align-items:center;justify-content:center}#wall .info-box .info-box-content{margin-left:50px}#wall .info-box .info-box-content .info-box-text{font-size:2rem;font-weight:600}#wall .info-box .info-box-content .info-box-number{font-size:4rem;font-weight:700}#requestTasksTabs .nav-item{margin-right:8px}#requestTasksTabs .nav-link{color:#495057;background-color:#f8f9fa;border:1px solid #dee2e6;font-weight:500;padding:.5rem .75rem;font-size:.875rem}#requestTasksTabs .nav-link:not(.active):hover{opacity:.8}#requestTasksTabs .nav-link#nova-tab.active{background-color:#ffc107!important;color:#212529!important;border-color:#ffc107!important}#requestTasksTabs .nav-link#odobrena-tab.active{background-color:#6f42c1!important;color:#fff!important;border-color:#6f42c1!important}#requestTasksTabs .nav-link#utochnenie-tab.active{background-color:#17a2b8!important;color:#fff!important;border-color:#17a2b8!important}@media (max-width: 767.98px){#requestTasksTabs .nav-link{padding:.35rem .5rem;font-size:.75rem}#requestTasksTabs .nav-link i{font-size:.7rem}#requestTasksTabs .nav-link .badge{font-size:.65rem;padding:.15rem .35rem;margin-left:.2rem!important}}@media (max-width: 767.98px){#requestTasksTabs .nav-item{margin-right:4px}}.request-tasks-mobile-view .request-task-card{background:#343a40;border:1px solid #454d55;border-radius:.25rem;margin-bottom:1rem;box-shadow:0 1px 3px #0000004d;overflow:hidden;transition:box-shadow .3s ease}.request-tasks-mobile-view .request-task-card:hover{box-shadow:0 2px 8px #0006}.request-tasks-mobile-view .request-task-card .request-task-card-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#3d444b;border-bottom:1px solid #454d55}.request-tasks-mobile-view .request-task-card .request-task-card-header .request-task-website{font-weight:600;font-size:1rem;color:#c2c7d0;flex:1}.request-tasks-mobile-view .request-task-card .request-task-card-header .request-task-website i{color:#3f9ce8;margin-right:.3rem}.request-tasks-mobile-view .request-task-card .request-task-card-header .request-task-status .badge{font-size:.8rem;padding:.35rem .6rem}.request-tasks-mobile-view .request-task-card .request-task-card-body{padding:.75rem 1rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-description{color:#c2c7d0;font-size:.9rem;line-height:1.5;margin-bottom:.5rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments .btn{font-size:.85rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments ul{padding-left:1rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments ul li{font-size:.85rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments ul li a{color:#c2c7d0;text-decoration:none}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments ul li a:hover{color:#3f9ce8}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-attachments ul li a i{margin-right:.3rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-date{color:#adb5bd;font-size:.85rem;margin-top:.5rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-date i{margin-right:.3rem;color:#3f9ce8}.request-tasks-mobile-view .request-task-card .request-task-card-actions{padding:.75rem 1rem;background:#3d444b;border-top:1px solid #454d55;display:flex;justify-content:flex-end;align-items:center;gap:.5rem;flex-wrap:wrap}.request-tasks-mobile-view .request-task-card .request-task-card-actions .btn,.request-tasks-mobile-view .request-task-card .request-task-card-actions form{margin:0}@media (min-width: 576px) and (max-width: 991.98px){.request-tasks-mobile-view .request-task-card .request-task-card-body{padding:1rem 1.25rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-description{font-size:.95rem}}@media (max-width: 575.98px){.request-tasks-mobile-view .request-task-card{margin-bottom:.75rem}.request-tasks-mobile-view .request-task-card .request-task-card-header{padding:.5rem .75rem}.request-tasks-mobile-view .request-task-card .request-task-card-header .request-task-website{font-size:.9rem}.request-tasks-mobile-view .request-task-card .request-task-card-header .request-task-status .badge{font-size:.75rem;padding:.25rem .5rem}.request-tasks-mobile-view .request-task-card .request-task-card-body{padding:.5rem .75rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-description{font-size:.85rem}.request-tasks-mobile-view .request-task-card .request-task-card-body .request-task-date{font-size:.8rem}.request-tasks-mobile-view .request-task-card .request-task-card-actions{padding:.5rem .75rem;justify-content:center}.request-tasks-mobile-view .request-task-card .request-task-card-actions .btn-sm{padding:.25rem .5rem;font-size:.875rem}}.client-files-dropdown,.client-profile-dropdown,.hosting-dropdown{min-width:450px;max-height:500px;overflow-y:auto}@media (max-width: 767.98px){.client-files-dropdown,.client-profile-dropdown,.hosting-dropdown{position:fixed!important;top:0!important;left:0!important;right:auto!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;border:none!important;border-radius:0!important;transform:translate(-100%)!important;transition:transform .3s ease-in-out!important;z-index:9999!important}.client-files-dropdown.show,.client-profile-dropdown.show,.hosting-dropdown.show{transform:translate(0)!important}}.mobile-dropdown-close{display:none}@media (max-width: 767.98px){.mobile-dropdown-close{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background-color:#343a40;color:#fff;border-bottom:1px solid #495057;position:sticky;top:0;z-index:10}.mobile-dropdown-close .close-btn{background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:0;line-height:1}.mobile-dropdown-close .close-btn:hover{color:#f8f9fa}.mobile-dropdown-close .dropdown-title{font-size:1rem;font-weight:600;margin:0}}@media (max-width: 767.98px){.client-files-dropdown .file-item-content{flex-wrap:wrap}.client-files-dropdown .file-title{font-size:.9rem;word-break:break-word}.client-files-dropdown .file-date{font-size:.8rem}.client-files-dropdown .dropdown-header{font-size:1rem;padding:.75rem!important}}.client-profile-dropdown{padding:1rem}@media (max-width: 767.98px){.client-profile-dropdown{padding:1rem}.client-profile-dropdown .profile-info{font-size:.9rem!important;padding:.5rem!important}.client-profile-dropdown .profile-info .row{margin-bottom:.75rem!important}.client-profile-dropdown .profile-info .col-5,.client-profile-dropdown .profile-info .col-7{font-size:.85rem;padding-left:.5rem;padding-right:.5rem}.client-profile-dropdown .dropdown-header{font-size:1rem;padding:.75rem!important;margin-bottom:.75rem!important}}@media (max-width: 767.98px){.hosting-dropdown .dropdown-item{padding:.75rem;font-size:.9rem}.hosting-dropdown .media-body .text-sm{font-size:.85rem}.hosting-dropdown .media-body .dropdown-item-title{font-size:1rem}}.word-break{word-break:break-word;overflow-wrap:break-word}.dropdown-nav-link{display:flex;align-items:center}.dropdown-nav-link .nav-text{font-size:.875rem}.dropdown-nav-link i{font-size:1rem}@media (max-width: 767.98px){.navbar-nav .dropdown-nav-link{padding:.3rem .5rem}.navbar-nav .dropdown-nav-link .nav-text{font-size:.75rem}.navbar-nav .badge{font-size:.65rem;padding:.15em .4em}}@media (max-width: 575.98px){.navbar-nav .dropdown-nav-link{padding:.25rem .4rem}.navbar-nav .dropdown-nav-link .nav-text{font-size:.7rem}}@media (max-width: 767.98px){.dropdown-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:9998;display:none}.dropdown-backdrop.show{display:block}.dropdown.show~.dropdown-backdrop{display:block}}.bootstrap-select .dropdown-toggle{background-color:#343a40!important;border:1px solid #495057!important;color:#fff!important}.bootstrap-select .dropdown-menu{background-color:#343a40!important;color:#fff!important}.bootstrap-select .dropdown-menu .dropdown-item{color:#fff!important}.bootstrap-select .dropdown-menu .dropdown-item:hover{background-color:#495057!important;color:#fff!important}.bootstrap-select .filter-option-inner-inner{display:flex;flex-wrap:wrap;gap:.25rem}.bootstrap-select .filter-option-inner-inner .badge{background-color:#3f6791!important;color:#fff;font-size:.75rem;font-weight:500;border-radius:.25rem;padding:.35em .6em}.bootstrap-select .bs-actionsbox .bs-select-all{background-color:#28a745!important;color:#fff!important;border:none!important;border-radius:.25rem;padding:.25rem .5rem}.bootstrap-select .bs-actionsbox .bs-select-all:hover{background-color:#218838!important}.bootstrap-select .bs-actionsbox .bs-deselect-all{background-color:#dc3545!important;color:#fff!important;border:none!important;border-radius:.25rem;padding:.25rem .5rem}.bootstrap-select .bs-actionsbox .bs-deselect-all:hover{background-color:#c82333!important}
