.content{margin-left:15.875rem}.montserrat{font-family:Montserrat,sans-serif!important;font-optical-sizing:auto!important;font-style:normal!important}.table tbody tr td{font-size:14px}.admin-content{margin-left:15.875rem}.authDivSHadow{box-shadow:0 8px 20px #00000026;border:.5px solid #A2B8EC;border-image:linear-gradient(to right,#86efac,#3b82f6,#9333ea) 1;border-radius:16px!important;overflow:hidden}.authDivSHadow.noBi{border-image:none!important}.btnDesign{background:linear-gradient(to left top,#86efac,#3b82f6,#9333ea)!important;color:#fff!important;border:none!important;transition:background 1.5s ease-in-out!important}a.aDesign,p.aDesign,.aDesign{background:linear-gradient(to right,#1e3a8a,#1e3a8a,#881337);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.bgMain{background:linear-gradient(to right,#ec4899,#ef4444,#eab308)}.bgBlueRad{background:radial-gradient(at right bottom,#38bdf8,#1e40af)}.blendBackground{mix-blend-mode:multiply;background:transparent}a.aDesign:hover{background:linear-gradient(to right,#86efac,#3b82f6,#9333ea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.btnDesign:hover{background:linear-gradient(to right,#ec4899,#ef4444,#eab308)!important}.gradient-confirm-btn{background:linear-gradient(to left top,#86efac,#3b82f6,#9333ea)!important;color:#fff!important;border:none!important;box-shadow:none!important;font-weight:700;padding:.5rem 1rem;border-radius:4px}.gradient-confirm-btn:hover{background:linear-gradient(to right,#9333ea,#3b82f6,#86efac)!important}.gradient-cancel-btn{background:linear-gradient(to top,#ca8a04,#dc2626)!important;color:#fff!important;border:none!important;box-shadow:none!important;font-weight:700;padding:.5rem 1rem;border-radius:4px}.gradient-cancel-btn:hover{background:linear-gradient(#ca8a04,#dc2626)!important}.borderless-list .list-group-item{border:none}.floatingBox{box-shadow:0 8px 20px #00000026!important;position:relative;background:#fff;border-radius:16px;overflow:hidden}.floatingBox:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(to left top,#86efac,#3b82f6,#9333ea);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none;z-index:0}.floatingBox>*{position:relative;z-index:1}.inpDesign{border-radius:16px!important;box-shadow:none!important;background-color:#d9e2f6!important;color:#000!important;font-size:14px!important;letter-spacing:1px;text-transform:uppercase}.selDesign{border-radius:16px!important;box-shadow:none!important;background-color:#d9e0f2!important;font-size:14px!important;letter-spacing:1px;color:#000!important;text-transform:uppercase}.container{max-width:1200px!important;min-height:900px!important}.form-group label.req:after{content:"*";color:#c24545b3;margin-left:3px}.form-group label.opt:after{content:"( Optional )";font-size:11px;top:-2px;position:relative;color:#917272b3;margin-left:3px}.main-content{margin-top:100px;overflow:hidden}.table-responsive table.list thead{background-color:#e9ecef!important}.table-responsive table.list thead th{padding-top:15px!important;padding-bottom:15px!important;text-transform:uppercase!important}.table-responsive table.list thead th:first-child{padding-left:20px!important}.table-responsive table.list thead th:last-child{padding-right:20px!important}.table-responsive table.list tbody tr td:first-child{padding-left:20px!important}.table-responsive table.list tbody tr td:last-child{padding-right:20px!important}@media (max-width: 767px){.admin-content{margin-left:0}.main-content{margin-top:80px}}@media (min-width: 768px) and (max-width: 1024px){.admin-content{margin-left:0}}@media (max-width: 480px){.container{padding:0!important}.modern-radio .form-check-input{width:.8rem!important;height:.8rem!important;margin-right:.4rem!important}.modern-radio .form-check-label{font-weight:400!important}.radio-group{gap:.1rem!important}.custom-toast{font-size:.8rem!important;padding:.5rem!important;margin-bottom:12px!important;margin-top:.2rem!important;gap:4px!important}}h1,h2,h3,h4,h5,h6,p,span,label{font-family:Montserrat,sans-serif!important;font-optical-sizing:auto!important;font-style:normal!important}.pending-validation-card .card{border-radius:16px!important;overflow:hidden;transition:all .3s ease}.pending-validation-card .card:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026!important}.pending-validation-card .pending-icon{background:linear-gradient(135deg,#fff3cd,#ffeaa7);border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #ffc1074d}.pending-validation-card .card-title{font-size:1.25rem;font-weight:600;color:#2c3e50!important}.pending-validation-card .card-text{font-size:1rem;line-height:1.6;color:#6c757d!important}.pending-validation-card .btn-primary{background:linear-gradient(135deg,#007bff,#0056b3)!important;border:none!important;border-radius:8px!important;font-weight:500;transition:all .3s ease;box-shadow:0 2px 8px #007bff4d}.pending-validation-card .btn-primary:hover{background:linear-gradient(135deg,#0056b3,#004085)!important;transform:translateY(-1px);box-shadow:0 4px 12px #007bff66}.pending-validation-card .btn-outline-secondary{border:2px solid #6c757d!important;border-radius:8px!important;font-weight:500;transition:all .3s ease;color:#6c757d!important}.pending-validation-card .btn-outline-secondary:hover{background-color:#6c757d!important;border-color:#6c757d!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px #6c757d4d}.pending-validation-card .card-footer{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;border-top:1px solid #dee2e6!important}.pending-validation-card .card-footer i{color:#17a2b8!important}@media (max-width: 576px){.pending-validation-card .pending-icon{width:50px;height:50px}.pending-validation-card .card-title{font-size:1.1rem}.pending-validation-card .card-text{font-size:.95rem}.pending-validation-card .btn{font-size:.9rem;padding:.5rem 1rem!important}}@media (max-width: 767px){.content{margin-left:10px}}@media (min-width: 768px) and (max-width: 1024px){.content{margin-left:10px}}
