/* HaberCMS V12.19: Yalniz yeni kategori vitrinleri */
.v19-layout{display:grid;gap:14px;margin-top:14px;min-width:0}.v19-item{display:block;min-width:0;overflow:hidden;border:1px solid #e7eaf0;border-radius:12px;background:#fff;color:inherit;text-decoration:none}.v19-media{overflow:hidden;aspect-ratio:16/10;background:#e9edf2}.v19-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}.v19-item:hover .v19-media img{transform:scale(1.035)}.v19-copy{padding:13px}.v19-copy label{font-size:11px;color:#c5242c;font-weight:800;text-transform:uppercase}.v19-copy h3{margin:7px 0;line-height:1.35;font-size:16px}.v19-copy p{font-size:13px;line-height:1.5;color:#566071;margin:7px 0}.v19-copy small{font-size:11px;color:#78818e}
.v19-hero-four{grid-template-columns:repeat(4,minmax(0,1fr))}.v19-hero-four .v19-item:first-child{grid-column:span 2;grid-row:span 2}.v19-hero-four .v19-item:first-child .v19-media{aspect-ratio:16/10}.v19-hero-four .v19-item:first-child h3{font-size:23px}.v19-hero-four .v19-item:not(:first-child) .v19-media{aspect-ratio:16/9}.v19-hero-four .v19-item:not(:first-child) h3{font-size:14px}
.v19-triple{grid-template-columns:repeat(3,minmax(0,1fr))}.v19-triple .v19-media{aspect-ratio:4/3}.v19-triple h3{font-size:18px}
.v19-mosaic{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row dense}.v19-mosaic .v19-item:first-child{grid-column:span 2;grid-row:span 2}.v19-mosaic .v19-item:nth-child(2),.v19-mosaic .v19-item:nth-child(3){grid-column:span 2}.v19-mosaic .v19-item:first-child h3{font-size:23px}
.v19-carousel{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:10px;scrollbar-width:thin}.v19-carousel .v19-item{flex:0 0 min(270px,75vw);scroll-snap-align:start}
.v19-headline-list{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.v19-headline-list .v19-item:first-child{grid-row:span 11}.v19-headline-list .v19-item:not(:first-child){display:flex;align-items:center;border:0;border-bottom:1px solid #e7eaf0;border-radius:0}.v19-headline-list .v19-item:not(:first-child) .v19-copy{padding:8px 10px}.v19-headline-list .v19-item:not(:first-child) label,.v19-headline-list .v19-item:not(:first-child) small{display:none}
.v19-dark-showcase{grid-template-columns:repeat(3,minmax(0,1fr));background:#172033;border-radius:14px;padding:15px}.v19-dark-showcase .v19-item{background:#222f44;border-color:#35445c;color:#fff}.v19-dark-showcase .v19-copy small,.v19-dark-showcase .v19-copy p{color:#c8d2df}.v19-dark-showcase .v19-item:first-child{grid-column:span 2}.v19-dark-showcase .v19-item:first-child .v19-media{aspect-ratio:16/8}
@media(max-width:900px){.v19-hero-four,.v19-mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}.v19-hero-four .v19-item:first-child,.v19-mosaic .v19-item:first-child{grid-column:span 2;grid-row:auto}.v19-mosaic .v19-item:nth-child(2),.v19-mosaic .v19-item:nth-child(3){grid-column:span 1}.v19-triple,.v19-dark-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.v19-hero-four,.v19-mosaic,.v19-triple,.v19-dark-showcase,.v19-headline-list{grid-template-columns:1fr}.v19-hero-four .v19-item:first-child,.v19-mosaic .v19-item:first-child,.v19-dark-showcase .v19-item:first-child{grid-column:auto;grid-row:auto}.v19-headline-list .v19-item:first-child{grid-row:auto}.v19-hero-four .v19-item:not(:first-child) .v19-media{aspect-ratio:16/9}.v19-copy h3{font-size:16px}}
