/* Minimal placeholder to avoid 404; replace with real Bootstrap if desired */
body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;} .container{max-width:1140px;margin:0 auto;padding:0 16px;} .btn{display:inline-block;padding:.375rem .75rem;border:1px solid #0d6efd;background:#0d6efd;color:#fff;border-radius:.25rem;text-decoration:none;cursor:pointer} .btn-outline-primary{background:#fff;color:#0d6efd;border-color:#0d6efd} .btn-success{background:#198754;border-color:#198754} .card{border:1px solid #e5e5e5;border-radius:.5rem;background:#fff} .card-body{padding:1rem} .shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)} .form-control{display:block;width:100%;padding:.375rem .5rem;border:1px solid #ced4da;border-radius:.25rem} .row{display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem} .col-sm-6{width:100%;padding-left:.5rem;padding-right:.5rem}@media(min-width:576px){.col-sm-6{width:50%}} .mb-3{margin-bottom:1rem} .me-1{margin-right:.25rem} .my-4{margin-top:1.5rem;margin-bottom:1.5rem}