/** Shared last-mile layer for search, member directory and activity/stat pages. */
body.vice-modern-ui.action_search,
body.vice-modern-ui.action_search2,
body.vice-modern-ui.action_mlist,
body.vice-modern-ui.action_who,
body.vice-modern-ui.action_stats,
body.vice-modern-ui.action_istatistikler { --vda-surface:#111821;--vda-surface-2:#17212c;--vda-border:rgba(255,255,255,.1);--vda-text:#e6edf5;--vda-muted:#98a6b6; }
body.vice-modern-ui.action_search #main_content_section .windowbg,
body.vice-modern-ui.action_search2 #main_content_section .windowbg,
body.vice-modern-ui.action_mlist #main_content_section .windowbg,
body.vice-modern-ui.action_who #main_content_section .windowbg,
body.vice-modern-ui.action_stats #main_content_section .windowbg,
body.vice-modern-ui.action_istatistikler #main_content_section .windowbg,
body.vice-modern-ui.action_search #main_content_section .windowbg2,
body.vice-modern-ui.action_search2 #main_content_section .windowbg2,
body.vice-modern-ui.action_mlist #main_content_section .windowbg2,
body.vice-modern-ui.action_who #main_content_section .windowbg2,
body.vice-modern-ui.action_stats #main_content_section .windowbg2,
body.vice-modern-ui.action_istatistikler #main_content_section .windowbg2,
body.vice-modern-ui.action_search #main_content_section .roundframe,
body.vice-modern-ui.action_search2 #main_content_section .roundframe,
body.vice-modern-ui.action_mlist #main_content_section .roundframe,
body.vice-modern-ui.action_who #main_content_section .roundframe,
body.vice-modern-ui.action_stats #main_content_section .roundframe,
body.vice-modern-ui.action_istatistikler #main_content_section .roundframe {
	color:var(--vda-text)!important;background:var(--vda-surface)!important;border-color:var(--vda-border)!important;box-shadow:none!important;
}
body.vice-modern-ui :is(.vice-search-page,.vice-memberlist-page,.vice-who-page,.vice-stats-page) table,
body.vice-modern-ui :is(.vice-search-page,.vice-memberlist-page,.vice-who-page,.vice-stats-page) tbody,
body.vice-modern-ui :is(.vice-search-page,.vice-memberlist-page,.vice-who-page,.vice-stats-page) tr,
body.vice-modern-ui :is(.vice-search-page,.vice-memberlist-page,.vice-who-page,.vice-stats-page) td {
	color:var(--vda-text)!important;background-color:transparent!important;border-color:var(--vda-border)!important;
}
body.vice-modern-ui :is(.vice-search-page,.vice-memberlist-page,.vice-who-page,.vice-stats-page) th {
	color:#fff!important;background:rgba(45,129,213,.18)!important;border-color:var(--vda-border)!important;
}
body.vice-modern-ui :is(.vice-search-page,.vice-memberlist-page,.vice-who-page,.vice-stats-page) input[type='text'],
body.vice-modern-ui :is(.vice-search-page,.vice-memberlist-page,.vice-who-page,.vice-stats-page) input[type='search'],
body.vice-modern-ui :is(.vice-search-page,.vice-memberlist-page,.vice-who-page,.vice-stats-page) select {
	color:var(--vda-text)!important;background:#0d141d!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:8px!important;
}
body.vice-modern-ui :is(.vice-search-page,.vice-memberlist-page,.vice-who-page,.vice-stats-page) option { color:var(--vda-text);background:#0d141d; }
body.vice-modern-ui :is(.vice-search-page,.vice-memberlist-page,.vice-who-page,.vice-stats-page) .smalltext,
body.vice-modern-ui :is(.vice-search-page,.vice-memberlist-page,.vice-who-page,.vice-stats-page) .description { color:var(--vda-muted)!important; }
body.vice-modern-ui :is(.vice-search-page,.vice-memberlist-page,.vice-who-page,.vice-stats-page) .pagesection { display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px; }
@media(max-width:768px){
	body.vice-modern-ui :is(.vice-search-page,.vice-memberlist-page,.vice-who-page,.vice-stats-page) .table_frame,
	body.vice-modern-ui :is(.vice-search-page,.vice-memberlist-page,.vice-who-page,.vice-stats-page) .flow_auto { max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch; }
}