/* Local offline Bootstrap placeholder. Replace with full bootstrap.min.css if needed. */
:root{--bs-body-font-family:system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;--bs-body-color:#212529;--bs-body-bg:#fff;}*,:before,:after{box-sizing:border-box}body{margin:0;font-family:var(--bs-body-font-family);color:var(--bs-body-color);background-color:var(--bs-body-bg)}.container{width:100%;max-width:1140px;padding:0 .75rem;margin:0 auto}.row{display:flex;flex-wrap:wrap;margin:0 -.75rem}.col-6{flex:0 0 auto;width:50%;padding:0 .75rem}.col-md-3{flex:0 0 auto;width:25%}.col-md-9{flex:0 0 auto;width:75%}.card{border:1px solid rgba(0,0,0,.125);border-radius:.375rem;background:#fff}.card-body{padding:1rem}.card-title{margin:.25rem 0 .5rem}.pagination{display:flex;list-style:none;padding-left:0;gap:.25rem}.page-link{display:block;padding:.375rem .75rem;border:1px solid #dee2e6;border-radius:.375rem;text-decoration:none;color:#0d6efd}.page-item.active .page-link{background:#0d6efd;color:#fff;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;border-radius:.375rem}.text-bg-secondary{color:#fff;background:#6c757d}.img-fluid{max-width:100%;height:auto}.rounded-start{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}@media (max-width:768px){.col-6,.col-md-3,.col-md-9{width:100%}}
