body{background-color:#cfd9df}nav{background-color:#345F4C}.container-main{background:#fff;padding:20px;margin-top:20px;border-radius:8px}.btn-primary{background-color:#3d65a8;border:none}.btn-outline-secondary{border-color:#3d65a8;color:#3d65a8;&:hover{background:#3d65a8;color:#fff}}.pill{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;background:#eef5ff;border:1px solid #d9e7ff;color:#2c4a94;padding:.25rem .6rem;border-radius:999px}.card{border-radius:1rem}
.card-header.bg-white{border-top-left-radius:12px;border-top-right-radius:12px}.req::after{content:" *";color:#dc3545}.help{font-size:.9rem;color:#6c757d}.card{border-radius:12px}@media (max-width:576px){h1{font-size:1.25rem}.btn{width:100%}}.invalid-feedback.oc-visible{display:block}.form-label span{color:red}.section-title{font-weight:600}.readonly{border:none;background:#f8f9fa}.badge-aktif{background:#3c844a !important}.badge-kerosakan{background:#bc5620 !important}.badge-ditolak{color:#fff !important;background-color:red !important}.badge-disahkan{color:#fff !important;background-color:#3c844a !important}.badge-pindahan{background:#3d65a8}.badge-menunggu{color:#000 !important;background-color:RGBA(255,193,7,var(--bs-bg-opacity,1)) !important}.badge-pelupusan{color:#fff !important;background-color:grey !important}.badge-hapuskira{background:#6c757d}.badge-kiv{background-color:#e0303c !important;border:none;color:#fff !important}.btn-pelupusan{background-color:#d89445 !important;border:none;color:#fff}.days14{margin-bottom:20px;position:relative}
.days14>td{padding-bottom:27px}

.days14::after{text-align:center;background-color:red;pointer-events:none;width:100%;color:#fff;font-size:12px;height:21px;content:"Anda telah melepasi tempoh 14 hari. Penghantaran kini dikira lewat. Sila hantar semua borang sekarang.";display:block;position:absolute;left:0;bottom:0;overflow:hidden;white-space:nowrap;animation:colorLongWhite 1.8s infinite ease-in-out}@keyframes colorLongWhite{0%{color:#f00}10%{color:#f00}15%{color:#fff}90%{color:#fff}100%{color:#f00}}.berjaya-dihantar{background-color:rgb(6,50,246) !important}.harilagi{background-color:rgb(246,130,6) !important}.haritamat{background-color:rgb(246,6,6) !important}.tom-select .ts-control{border:none;padding:0}.tom-select .ts-control input{padding:.375rem 2.25rem .375rem .75rem !important;font-size:1rem;font-weight:400;line-height:1.5 !important;color:var(--bs-body-color);border:var(--bs-border-width) solid var(--bs-border-color) !important;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}
div.form-control{white-space:nowrap}
.form-wrap{max-width:520px;margin:0 auto}