body{background:#f9f9f9;margin:0}h2.text-slate-900{color:#14233f}.max-w-7xl{max-width:1400px}.page-heading{margin:40px 0}.card-wrapper{border-radius:10px}.card-wrapper .card-header{background:#d9d9d94d;padding-top:15px;padding-bottom:10px}.card-wrapper .card-header .text-slate-900{color:#000}.form-wrp.standard-product .card-wrapper .card-header{background:#55a9de33}.form-wrp.standard-product .card-wrapper .card-header .text-slate-900{color:#1a3a7b}.form-wrp.custom-db-product .card-wrapper .card-header{background:#e59c9733}.form-wrp.custom-db-product .card-wrapper .card-header .text-slate-900{color:#d23a2b}.card-content-wrp{padding:0 20px 30px}.form-wrp{border:0}.card-wrapper .card-header .text-slate-500{color:#595959;margin-top:0}.text-card-foreground{color:#14233f}.form-wrp input,.form-wrp button{height:auto;padding:8px 20px}.focus-visible\:ring-\[3px\]\:focus-visible{--tw-ring-shadow:none;box-shadow:none}.focus-visible\:border-ring\:focus-visible{border-color:#d8d9d8}.form-wrp.standard-product .hover\:bg-accent:hover{color:#595959;background-color:#55a9de33}.form-wrp.custom-db-product .hover\:bg-accent:hover{color:#595959;background-color:#e59c9733}.form-wrp .poduct-type-btn{cursor:pointer;border-color:#d8d9d8}.text-slate-800,.text-slate-700,.text-slate-500{color:#595959}.form-wrp .poduct-type-btn .btn-text{color:#595959;font-size:.75em}.form-wrp .poduct-type-btn.standard-product .btn-title{color:#1a3a7b}.form-wrp .poduct-type-btn.custom-db-product .btn-title{color:#d23a2b}.form-wrp .poduct-type-btn.standard-product.active-type{background:#55a9de33;border-color:#1a3a7b}.form-wrp .poduct-type-btn.custom-db-product.active-type{background:#e59c9733;border-color:#d23a2b}.data-\[selected\=true\]\:bg-accent[data-selected=true],.hover\:bg-accent:hover{color:#000;background-color:#d9d9d933}.form-wrp .card-msg{border-radius:5px}.form-wrp .bg-emerald-50\/50{background:#00a3ad1a;border-color:#009eaf}.text-emerald-600{color:#009eaf}.form-wrp .card-msg svg{stroke:#009eaf}.form-wrp .card-msg .text-emerald-900{color:#009eaf}.dashboard-wrp h3{margin-bottom:30px}.dashboard-wrp .dashboard-block{border-radius:10px;padding:15px 20px;box-shadow:0 0 5px #0003}.dashboard-wrp .title-header{padding:0}.dashboard-wrp .dashboard-block .value-text{font-size:2.5em}.text-blue{color:#1a3a7b}.text-red{color:#d23a2b}.text-lightblue{color:#55a9dd}.text-green{color:#009eaf}.text-gray{color:#595959}.border-blue{border-color:#1a3a7b}.border-red{border-color:#d23a2b}.border-lightblue{border-color:#55a9dd}.border-green{border-color:#009eaf}.border-gray{border-color:#595959}.dashboard-wrp{border-radius:10px;margin-bottom:40px;padding:40px;box-shadow:0 0 10px #0003}.tab-list-wrp{border-bottom:1px solid #d8d9d8;margin-bottom:30px}.tab-list-wrp .tab-list-heading{background:0 0;padding:0}.tab-list-wrp .tab-list-heading button{cursor:pointer;color:#1a3a7b;box-shadow:none;border-bottom:2px solid #0000;border-radius:0;margin-right:10px;font-weight:600;transition:all .3s}.tab-list-wrp .tab-list-heading button.data-\[state\=active\]\:bg-background[data-state=active]{color:#d23a2b;background:0 0;border-bottom-color:#d23a2b}.tab-list-wrp .tab-list-heading button:hover{color:#d23a2b}.tab-list-wrp .filter-btn{cursor:pointer;margin-bottom:15px}.submission-list-item{border-radius:10px;gap:0;margin-bottom:30px;padding:30px 30px 50px;position:relative;box-shadow:0 0 10px #0003}.submission-list-item .item-title{padding:0}.text-blue-700{color:#1a3a7b}.text-emerald-700{color:#009eaf}.text-red-700{color:#d23a2b}.view-more-btn{color:#fff;cursor:pointer;z-index:1;background:#009eaf;border-radius:0 0 10px 10px;width:100%;height:auto;padding:10px 30px;font-size:1em;transition:all .3s;position:absolute;bottom:0;left:0}.view-more-btn:hover{color:#000;background:#00a3ad80}.button-flex{flex-direction:row;width:100%;display:flex;position:absolute;bottom:0;left:0}.button-flex .view-more-btn{border-radius:0 0 0 10px;position:relative;bottom:auto;left:auto}.button-flex .edit-m-btn{color:#fff;cursor:pointer;z-index:1;background:#595959;border-radius:0 0 10px;width:100%;height:auto;padding:10px 30px;font-size:1em;transition:all .3s}.button-flex .edit-m-btn:hover{background:#59595980}.action-list-item{align-items:center;margin:0;padding:10px;transition:all .3s}.action-list-item:hover{cursor:pointer;background:#d9d9d933}.focus\:bg-accent:focus{background-color:#00a3ad33}.focus\:text-accent-foreground:focus{color:#000}.signin-btn{cursor:pointer}.dept-block .text-card-foreground{border-radius:10px;box-shadow:0 0 10px #ffffff80}
