#hveg-tasi{margin:0 0 14px;}
#hveg .hveg-sekmeler{display:flex;flex-wrap:wrap;gap:6px;margin:0;}
#hveg .hveg-sekme{flex:1 1 0;min-width:0;border:0;border-radius:6px;padding:10px 6px;color:#fff;font-family:inherit;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;line-height:1.2;cursor:pointer;}
#hveg .hveg-sekme:after{content:" \25BE";font-size:11px;}
#hveg .hveg-sekme.acik:after{content:" \25B4";}
#hveg .hveg-sekme.r0{background:#c00;}
#hveg .hveg-sekme.r1{background:#1f5fae;}
#hveg .hveg-sekme.r2{background:#e67e00;}

#hveg .hveg-panel{display:none;margin:6px 0 0;padding:10px;background:#f4f4f4;border:1px solid #ddd;border-radius:6px;}
#hveg .hveg-panel.acik{display:block;}
#hveg .hveg-izgara{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;}
#hveg .hveg-oge{border:0;border-radius:6px;padding:11px 6px;color:#fff;font-family:inherit;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;text-align:center;}
#hveg .hveg-oge.c0{background:#c00;}
#hveg .hveg-oge.c1{background:#1f5fae;}
#hveg .hveg-oge.c2{background:#e67e00;}
#hveg .hveg-oge.c3{background:#2e8b57;}
#hveg .hveg-oge.c4{background:#7b3fa0;}

/* Bilgi kartı */
.hveg-ort{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999990;background:rgba(0,0,0,.65);display:none;align-items:center;justify-content:center;padding:14px;box-sizing:border-box;}
.hveg-ort.acik{display:flex;}
.hveg-kart{position:relative;width:100%;max-width:440px;max-height:88vh;overflow-y:auto;background:#fff;color:#222;border-radius:12px;padding:18px 16px 16px;box-sizing:border-box;box-shadow:0 8px 28px rgba(0,0,0,.4);}
.hveg-kx{position:absolute;top:8px;right:8px;width:36px;height:36px;border:0;border-radius:50%;background:#c00;color:#fff;font-size:22px;line-height:1;cursor:pointer;}
.hveg-bas{display:flex;align-items:center;gap:10px;margin:0 44px 10px 0;font-size:20px;font-weight:700;}
.hveg-ikon{font-size:26px;}
.hveg-ozet{font-size:15px;line-height:1.5;margin:0 0 10px;}
.hveg-notlar{margin:0 0 12px;padding-left:20px;font-size:14px;line-height:1.5;}
.hveg-tarih{margin:0 0 12px;padding:8px 10px;background:#fff4e0;border-radius:6px;font-size:14px;font-weight:600;}
.hveg-alt{display:flex;gap:8px;}
.hveg-git,.hveg-kapat{flex:1 1 0;box-sizing:border-box;text-align:center;padding:11px 6px;border:0;border-radius:22px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;}
.hveg-git{background:#c00;color:#fff !important;}
.hveg-kapat{background:#444;color:#fff;}

@media(min-width:768px){
#hveg .hveg-izgara{grid-template-columns:repeat(3,1fr);}
}