/* SEFA local Bootstrap fallback - CDN yüklenmezse temel görünümü korur */
*,*::before,*::after{box-sizing:border-box}body{margin:0}.container{width:100%;max-width:1200px;margin:0 auto;padding-left:15px;padding-right:15px}.container-fluid{width:100%;padding-left:15px;padding-right:15px}.row{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.row>*{padding-left:12px;padding-right:12px}.col{flex:1 0 0}.col-12{flex:0 0 auto;width:100%}.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8{flex:0 0 auto;width:100%}@media(min-width:768px){.col-md-3{width:25%}.col-md-4{width:33.333%}.col-md-5{width:41.666%}.col-md-6{width:50%}.col-md-7{width:58.333%}}@media(min-width:992px){.col-lg-2{width:16.666%}.col-lg-3{width:25%}.col-lg-4{width:33.333%}.col-lg-5{width:41.666%}.col-lg-6{width:50%}.col-lg-7{width:58.333%}.col-lg-8{width:66.666%}}.d-flex{display:flex!important}.d-none{display:none!important}.d-block{display:block!important}.align-items-center{align-items:center!important}.align-items-start{align-items:flex-start!important}.justify-content-between{justify-content:space-between!important}.justify-content-center{justify-content:center!important}.text-center{text-align:center!important}.text-end{text-align:right!important}.text-white{color:#fff!important}.text-decoration-none{text-decoration:none!important}.img-fluid{max-width:100%;height:auto}.rounded-4{border-radius:1rem!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.position-relative{position:relative!important}.overflow-hidden{overflow:hidden!important}.w-100{width:100%!important}.h-100{height:100%!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.ms-2{margin-left:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.btn{display:inline-block;padding:.6rem 1rem;border-radius:.5rem;text-decoration:none;border:1px solid transparent;cursor:pointer}.badge{display:inline-block;padding:.35em .65em;border-radius:.375rem;font-size:.75em}.navbar{position:relative;display:flex;align-items:center;flex-wrap:wrap}.navbar>.container{display:flex;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;text-decoration:none}.navbar-nav{display:flex;list-style:none;margin:0;padding:0}.nav-link{text-decoration:none;display:block}.collapse:not(.show){display:block}.table{width:100%;border-collapse:collapse}.table th,.table td{padding:.75rem;border-bottom:1px solid #dee2e6}.card{border:1px solid rgba(0,0,0,.125);border-radius:.75rem;background:#fff}.form-control{display:block;width:100%;padding:.7rem .9rem;border:1px solid #ced4da;border-radius:.5rem}