/* Konu listesi renk dokunuşu (03.11.2026, sahip: "biraz daha renkli, grup rengi görünsün, sağdaki fotolar büyük").
   Satır --vxr-c1 (açanın grup rengi) ve --vxr-c2 (son yazanın) taşır; includes/vice_topic_feed.php template_vice_topic_row.
   Seçiciler vice-forum-board-2026.css'teki düz liste kurallarıyla aynı önek + .has-c1/.has-c2, böylece onların önüne geçer. */

/* Açan: adı grup renginde (koyu/açık temada okunsun diye yazı rengiyle karıştırılır), fotoğrafın çevresinde renk halkası. */
html[data-vice-mode]:root body.vice-white-2026.vice-route-board #main_content_section#main_content_section#main_content_section#main_content_section#main_content_section #messageindex.vxl:not(.vxl--vitrin) #topic_container#topic_container .vxr--flat.has-c1 .vxr__by a {color:color-mix(in srgb,var(--vxr-c1) 78%,var(--vx-ink))!important;font-weight:700!important}
html[data-vice-mode]:root body.vice-white-2026.vice-route-board #main_content_section#main_content_section#main_content_section#main_content_section#main_content_section #messageindex.vxl:not(.vxl--vitrin) #topic_container#topic_container .vxr--flat .vxr__meta > .vxr__av {width:38px!important;height:38px!important;left:15px!important;top:19px!important;box-shadow:0 0 0 2px var(--vx-surface),0 0 0 3px var(--vx-line)!important}
html[data-vice-mode]:root body.vice-white-2026.vice-route-board #main_content_section#main_content_section#main_content_section#main_content_section#main_content_section #messageindex.vxl:not(.vxl--vitrin) #topic_container#topic_container .vxr--flat.has-c1 .vxr__meta > .vxr__av {box-shadow:0 0 0 2px var(--vx-surface),0 0 0 4px var(--vxr-c1)!important}

/* Satırın solunda açanın renginden ince bir şerit ve hafif bir ışık. */
html[data-vice-mode]:root body.vice-white-2026.vice-route-board #main_content_section#main_content_section#main_content_section#main_content_section#main_content_section #messageindex.vxl:not(.vxl--vitrin) #topic_container#topic_container > .vxr--flat.has-c1:not(.sticky):not(:hover) {background:linear-gradient(90deg,color-mix(in srgb,var(--vxr-c1) 9%,transparent),transparent 34%) var(--vx-surface)!important;box-shadow:inset 3px 0 color-mix(in srgb,var(--vxr-c1) 70%,transparent)!important}

/* Son hareket: fotoğraf büyük (27 → 40 px), halkası ve adı son yazanın renginde. */
html[data-vice-mode]:root body.vice-white-2026.vice-route-board #main_content_section#main_content_section#main_content_section#main_content_section#main_content_section #messageindex.vxl:not(.vxl--vitrin) #topic_container#topic_container .vxr--flat .vxr__last > .vxr__av {width:40px!important;height:40px!important;flex:0 0 40px!important;font-size:15px!important;box-shadow:0 0 0 2px var(--vx-surface),0 0 0 3px var(--vx-line)!important}
html[data-vice-mode]:root body.vice-white-2026.vice-route-board #main_content_section#main_content_section#main_content_section#main_content_section#main_content_section #messageindex.vxl:not(.vxl--vitrin) #topic_container#topic_container .vxr--flat.has-c2 .vxr__last > .vxr__av {box-shadow:0 0 0 2px var(--vx-surface),0 0 0 4px var(--vxr-c2)!important}
html[data-vice-mode]:root body.vice-white-2026.vice-route-board #main_content_section#main_content_section#main_content_section#main_content_section#main_content_section #messageindex.vxl:not(.vxl--vitrin) #topic_container#topic_container .vxr--flat .vxr__last b {font-size:13px!important;font-weight:600!important;color:var(--vx-ink)!important}
html[data-vice-mode]:root body.vice-white-2026.vice-route-board #main_content_section#main_content_section#main_content_section#main_content_section#main_content_section #messageindex.vxl:not(.vxl--vitrin) #topic_container#topic_container .vxr--flat.has-c2 .vxr__last b {color:color-mix(in srgb,var(--vxr-c2) 78%,var(--vx-ink))!important;font-weight:700!important}
html[data-vice-mode]:root body.vice-white-2026.vice-route-board #main_content_section#main_content_section#main_content_section#main_content_section#main_content_section #messageindex.vxl:not(.vxl--vitrin) #topic_container#topic_container > .vxr--flat {min-height:86px!important}

/* Bölüm girişi rol görselleri şeridi: konu listesinden ayrık dursun. */
body.vice-white-2026 .vra-strip--board {margin:6px 0 18px}

@media(max-width:600px){
html[data-vice-mode]:root body.vice-white-2026.vice-route-board #main_content_section#main_content_section#main_content_section#main_content_section#main_content_section #messageindex.vxl:not(.vxl--vitrin) #topic_container#topic_container .vxr--flat .vxr__meta > .vxr__av {width:30px!important;height:30px!important;left:11px!important;top:18px!important}
}
