

/* Start:/local/templates/rosneft/components/bitrix/news/regions/bitrix/news.list/.default/style.css?17682929342475*/
.regions-page { font-family: "Inter", "Helvetica Neue", Arial, sans-serif; color:#222; }
		.container{ max-width:1200px; margin:0 auto; padding:40px 24px; box-sizing:border-box; }
		.breadcrumbs{ font-size:13px; color:#9a9a9a; margin-bottom:20px; }
		.breadcrumbs a{ color:inherit; text-decoration:none; opacity:.85; }
		.regions-header{ display:flex; justify-content:space-between; align-items:flex-start; gap:20px; flex-wrap:wrap; margin-bottom:30px; }
		.regions-left{ min-width:0; flex:1 1 560px; }
		.page-title{ font-size:48px; line-height:1; margin:0 0 8px; font-weight:700; }
		.page-sub{ margin:0 0 18px; color:#666; }
		.letters-nav{ margin-top:6px; font-size:15px; display:flex; flex-wrap:wrap; gap:6px 12px; align-items:center; }
		.letters-nav a{ color:#ffb800; text-decoration:none; font-weight:500; padding:4px 6px; border-radius:6px; }
		.letters-nav a:hover{ text-decoration:underline; background:rgba(10,107,98,0.05); }
		.letters-nav a.disabled{ opacity:.45; pointer-events:none; }
		.letters-nav a.active{ background:rgba(10,107,98,0.09); }
		.regions-search{ width:300px; flex:0 0 300px; }
		.search-wrap{ display:flex; gap:10px; align-items:center; background:#f7f7f7; padding:12px 14px; border-radius:12px; box-sizing:border-box; }
		.search-wrap input{ border:0; outline:0; background:transparent; font-size:15px; width:100%; }
		.search-icon{ font-size:16px; color:#9aa; }

		.regions-grid{ display:grid; grid-template-columns: repeat(3, 1fr); gap:36px 60px; align-items:start; margin-top:10px; }
		.letter-block{ break-inside:avoid; }
		.letter-title{ font-size:28px; margin:0 0 12px; color:#222; font-weight:700; }
		.region-items{ list-style:none; margin:0; padding:0; }
		.region-item{ margin:10px 0; }
		.region-item a{ color:var(--text, #222); text-decoration:none; opacity:.92; font-size:15px; }
		.region-item a:hover{ text-decoration:underline; opacity:1; }
		.no-results{ color:#666; padding:30px 0; display:none; }

		@media (max-width: 992px){
			.regions-grid{ grid-template-columns: repeat(2, 1fr); }
			.page-title{ font-size:40px; }
			.regions-search{ width:260px; flex-basis:260px; }
			.regions-left{ min-width:0; flex:1 1 200px; }
		}
		@media (max-width:640px){
			.regions-header{ flex-direction:column; align-items:flex-start; }
			.regions-grid{ grid-template-columns: 1fr; gap:24px; }
			.regions-search{ width:100%; flex-basis:100%; }
			.page-title{ font-size:32px; }
			.regions-left{ min-width:0; flex:1 1 200px; }
		}
		
/* End */
/* /local/templates/rosneft/components/bitrix/news/regions/bitrix/news.list/.default/style.css?17682929342475 */
