.bekk-teklif{margin:14px 0 0;padding:12px;border:1px dashed #c9d3db;border-radius:10px;background:#f7f9fb;font-size:14px}
.bekk-teklif button{font:inherit;cursor:pointer}
.bekk-teklif__ac{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid #0b3954;border-radius:8px;background:#fff;color:#0b3954;font-weight:600}
.bekk-teklif__ac[aria-expanded="true"],.bekk-teklif__ac:hover{background:#0b3954;color:#fff}
.bekk-teklif__panel{margin-top:10px}
.bekk-teklif__butonlar{display:flex;flex-wrap:wrap;gap:8px}
.bekk-teklif__kopyala{padding:8px 14px;border:0;border-radius:8px;background:#0b3954;color:#fff;font-weight:600}
.bekk-teklif__kopyala:hover{background:#ffb128;color:#111418}
.bekk-teklif__birim{display:flex;align-items:center;gap:6px;margin-top:10px;color:#3d4b57;cursor:pointer}
.bekk-teklif__durum{display:block;min-height:1.4em;margin-top:6px;color:#1a7f37;font-weight:600}
.bekk-teklif__durum.is-error{color:#b42318}
.bekk-teklif[hidden],.bekk-teklif__panel[hidden]{display:none}
.bekk-teklif-giris{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(11,57,84,.45)}
.bekk-teklif-giris__kutu{width:100%;max-width:320px;display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:12px;background:#fff;box-shadow:0 12px 40px rgba(0,0,0,.2);font-size:15px}
.bekk-teklif-giris__etiket{font-weight:600;color:#0b3954}
.bekk-teklif-giris__alan{width:100%;padding:10px 12px;border:1px solid #c9d3db;border-radius:8px;font:inherit}
.bekk-teklif-giris__hata{min-height:1.2em;color:#b42318;font-size:13px}
.bekk-teklif-giris__butonlar{display:flex;justify-content:flex-end;gap:8px}
.bekk-teklif-giris__butonlar button{padding:8px 16px;border-radius:8px;font:inherit;font-weight:600;cursor:pointer}
.bekk-teklif-giris__iptal{border:1px solid #c9d3db;background:#fff;color:#3d4b57}
.bekk-teklif-giris__tamam{border:0;background:#0b3954;color:#fff}