.app-nav{background:#006838}.eyebrow{font-size:.75rem;letter-spacing:.16em;font-weight:700;color:#16836e}.search-panel{background:#fff;border:1px solid #e6edf2;border-radius:18px;box-shadow:0 8px 28px #173b5b0b}.form-control,.form-select{border-color:#dce5eb}.form-control:focus,.form-select:focus{border-color:#16836e;box-shadow:0 0 0 .2rem #16836e20}.test-card{background:#fff;border:1px solid #e6edf2;border-radius:16px;padding:20px;box-shadow:0 5px 20px #173b5b08;transition:.2s}.test-card:hover{transform:translateY(-2px);box-shadow:0 10px 28px #173b5b12}.test-card h3{font-size:1.05rem;font-weight:700;line-height:1.4;margin:12px 0 5px;color:#17334b}.category-tag{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:#e8f5f1;color:#14745f;padding:5px 9px;border-radius:20px}.test-code,.department{font-size:.8rem;color:#718096}.card-bottom{border-top:1px solid #edf1f4;margin-top:18px;padding-top:14px;display:flex;justify-content:space-between;gap:8px}.card-bottom small{display:block;color:#7b8794;font-size:.72rem;margin-bottom:5px}.price{display:block;color:#14745f;font-size:1.3rem}.delivery{display:block;color:#17334b;font-size:.95rem}.empty-state{padding:55px 15px;text-align:center;background:#fff;border:1px dashed #cbd5df;border-radius:16px;color:#718096}body{background:#f7f9fb;color:#243746}
.pagination-bar{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:28px}.pagination-bar .page-status{min-width:100px;text-align:center;color:#667789;font-size:.9rem;font-weight:600}.pagination-bar .btn{min-width:112px;border-radius:10px;font-weight:600}.pagination-bar .btn:not(:disabled):hover{background:#123b62;color:#fff;border-color:#123b62;transform:translateY(-1px)}


.form-select-lg{
    font-size:1rem !important;
}