

/* Start:/local/templates/doctor/components/bitrix/news/stati/bitrix/news.detail/.default/style.css?1776854389865*/
.share__bottom-rating {
	display: flex;
	align-items: center;
	gap: 12px;
	flex-wrap: wrap;
}

.share__bottom-rating-stars {
	display: flex;
	align-items: center;
	gap: 2px;
}

.share__bottom-rating-star {
	border: 0;
	background: transparent;
	padding: 0;
	margin: 0;
	font-size: 24px;
	line-height: 1;
	color: #d9d9d9;
	cursor: pointer;
	transition: color .2s ease;
}

.share__bottom-rating-star.is-active {
	color: #f5b301;
}

.share__bottom-rating-info {
	display: flex;
	align-items: center;
	gap: 8px;
	font-size: 14px;
	color: #787070;
}

.share__bottom-rating-value {
	font-weight: 700;
	color: #323232;
}

.needed__buttons {
	display: none!important;
	overflow-x: scroll;
}

.needed--articles {
	display: none!important;
}

@media (max-width: 1100px) {
	.needed--articles {
		display: flex!important;
	}
	.needed__buttons {
		display: flex!important;
	}
}

/* End */


/* Start:/upload/article_assets/iblock_2/element_2528.css?178137068420670*/
/* Auto extracted. IBLOCK_ID=2, ELEMENT_ID=2528 */

/* ===== STYLE BLOCK ===== */

:root { --pp-g900: #0f2d18; --pp-g800: #1a4728; --pp-g700: #1e5c30; --pp-g600: #267a3e; --pp-g500: #2e9148; --pp-g400: #4daa64; --pp-g300: #7ec892; --pp-g200: #b8e4c4; --pp-g100: #e4f5ea; --pp-g050: #f2faf5; --pp-n900: #161616; --pp-n800: #242424; --pp-n700: #383838; --pp-n600: #525252; --pp-n500: #6f6f6f; --pp-n400: #8d8d8d; --pp-n300: #b0b0b0; --pp-n200: #d4d4d4; --pp-n100: #e8e8e8; --pp-n050: #f5f5f5; --om: #785a46; --om-bg: #f9f6f4; --om-border: #dcd3cd; --om-mid: #9b7e6b; --dc: #2b4b5e; --dc-bg: #f2f5f7; --dc-border: #cbd5dc; --dc-mid: #4a728a; --c-ok-bg: #edf7f1; --c-ok-b: #2e9148; --c-ok-t: #155a26; --c-wn-bg: #fdf6e8; --c-wn-b: #d4870e; --c-wn-t: #7a4e00; --c-er-bg: #fdf0ee; --c-er-b: #c0392b; --c-er-t: #7a1f18; --c-in-bg: #eef3fd; --c-in-b: #3060c0; --c-in-t: #1a3a80; --white: #ffffff; --surface: #f8f9f8; --r-sm: 6px; --r-md: 10px; --r-lg: 14px; --sh-xs: 0 1px 3px rgba(0,0,0,.06); --sh-sm: 0 2px 8px rgba(0,0,0,.07); --sh-md: 0 4px 16px rgba(0,0,0,.09); --font-body: 'Georgia', 'Times New Roman', serif; --font-ui: 'Arial', Helvetica, sans-serif; --font-mono: 'Courier New', monospace; } .pp-root *, .pp-root *::before, .pp-root *::after { box-sizing: border-box; margin: 0; padding: 0; } .pp-root { font-family: var(--font-ui); font-size: 15px; line-height: 1.72; color: var(--pp-n800); background: var(--white); } .pp-root a { color: var(--pp-g600); text-decoration: none; } .pp-root a:hover { text-decoration: underline; color: var(--pp-g700); } .pp-root strong { font-weight: 700; color: var(--pp-n800); } .pp-root em { font-style: italic; } .pp-wrap { max-width: 920px; margin: 0 auto; padding: 32px 20px 72px; } .pp-meta-line { font-size: 12px; color: var(--pp-n400); margin-bottom: 10px; letter-spacing: .03em; font-family: var(--font-ui); } .pp-badges { display: flex; gap: 6px; flex-wrap: wrap; margin-bottom: 18px; } .pp-badge { display: inline-block; padding: 4px 11px; border-radius: 100px; font-size: 11.5px; font-weight: 700; letter-spacing: .04em; border: 1.5px solid; font-family: var(--font-ui); } .pp-badge-green { background: var(--pp-g100); color: var(--pp-g700); border-color: var(--pp-g300); } .pp-badge-dark { background: var(--pp-g800); color: var(--white); border-color: var(--pp-g800); } .pp-badge-grey { background: var(--pp-n050); color: var(--pp-n600); border-color: var(--pp-n200); } .pp-title { font-family: var(--font-body); font-size: clamp(24px, 3.8vw, 34px); font-weight: 700; line-height: 1.22; color: var(--pp-g900); margin-bottom: 22px; letter-spacing: -.01em; } .pp-lead { background: var(--pp-g050); border-left: 4px solid var(--pp-g500); border-radius: 0 var(--r-md) var(--r-md) 0; padding: 18px 22px; font-size: 15px; color: var(--pp-n700); line-height: 1.75; margin-bottom: 36px; } .pp-section { margin-bottom: 52px; scroll-margin-top: 24px; } .pp-h2 { font-family: var(--font-body); font-size: clamp(18px, 2.5vw, 22px); font-weight: 700; color: var(--pp-g900); margin-bottom: 20px; padding-bottom: 12px; border-bottom: 2px solid var(--pp-g200); display: flex; align-items: center; gap: 12px; line-height: 1.3; } .pp-h2 .pp-num { display: inline-flex; align-items: center; justify-content: center; min-width: 28px; height: 28px; padding: 0 6px; background: var(--pp-g700); color: var(--white); border-radius: var(--r-sm); font-family: var(--font-ui); font-size: 12px; font-weight: 700; flex-shrink: 0; letter-spacing: .02em; } .pp-h2-plain { font-family: var(--font-body); font-size: clamp(17px, 2.2vw, 20px); font-weight: 700; color: var(--pp-g900); margin: 36px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--pp-g200); } .pp-h3 { font-family: var(--font-ui); font-size: 15px; font-weight: 700; color: var(--pp-n800); margin: 28px 0 12px; display: flex; align-items: center; gap: 8px; } .pp-h3::before { content: ''; width: 3px; height: 15px; background: var(--pp-g500); border-radius: 2px; flex-shrink: 0; } .pp-p { color: var(--pp-n700); margin-bottom: 14px; font-size: 15px; } .pp-p:last-child { margin-bottom: 0; } .pp-cb { border-left: 4px solid; border-radius: 0 var(--r-sm) var(--r-sm) 0; padding: 14px 18px; margin: 16px 0; font-size: 14.5px; line-height: 1.65; color: var(--pp-n700); } .pp-cb-ok { background: var(--c-ok-bg); border-color: var(--c-ok-b); } .pp-cb-ok strong { color: var(--c-ok-t); } .pp-cb-wn { background: var(--c-wn-bg); border-color: var(--c-wn-b); } .pp-cb-wn strong { color: var(--c-wn-t); } .pp-cb-er { background: var(--c-er-bg); border-color: var(--c-er-b); } .pp-cb-er strong { color: var(--c-er-t); } .pp-cb-in { background: var(--c-in-bg); border-color: var(--c-in-b); } .pp-cb-in strong { color: var(--c-in-t); } .pp-cb-om { background: var(--om-bg); border-color: var(--om-mid); } .pp-cb-om strong { color: var(--om); } .pp-cb-dc { background: var(--dc-bg); border-color: var(--dc-mid); } .pp-cb-dc strong { color: var(--dc); } .pp-qa-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-bottom: 20px; } @media (max-width: 600px) { .pp-qa-grid { grid-template-columns: 1fr; } } .pp-qa-card { border-radius: var(--r-lg); overflow: hidden; border: 1.5px solid; box-shadow: var(--sh-sm); } .pp-qa-card.pp-qa-om { background: var(--om-bg); border-color: var(--om-border); } .pp-qa-card.pp-qa-dc { background: var(--dc-bg); border-color: var(--dc-border); } .pp-qa-head { padding: 12px 18px; font-family: var(--font-ui); font-size: 13.5px; font-weight: 700; border-bottom: 1.5px solid; } .pp-qa-om .pp-qa-head { color: var(--om); background: rgba(120,90,70,.08); border-color: var(--om-border); } .pp-qa-dc .pp-qa-head { color: var(--dc); background: rgba(43,75,94,.08); border-color: var(--dc-border); } .pp-qa-card ul { list-style: none; padding: 10px 18px 14px; } .pp-qa-card ul li { padding: 6px 0 6px 16px; font-size: 13.5px; color: var(--pp-n700); border-bottom: 1px solid rgba(0,0,0,.06); position: relative; line-height: 1.55; } .pp-qa-card ul li:last-child { border-bottom: none; } .pp-qa-card ul li::before { content: ''; position: absolute; left: 0; top: 13px; width: 5px; height: 5px; border-radius: 50%; } .pp-qa-om ul li::before { background: var(--om-mid); } .pp-qa-dc ul li::before { background: var(--dc-mid); } .pp-verdict { display: grid; grid-template-columns: 1fr 1fr; border: 1.5px solid var(--pp-n100); border-radius: var(--r-lg); overflow: hidden; margin-bottom: 24px; box-shadow: var(--sh-sm); } @media (max-width: 560px) { .pp-verdict { grid-template-columns: 1fr; } } .pp-verdict-header { grid-column: 1 / -1; background: var(--pp-g800); color: rgba(255,255,255,.85); padding: 10px 20px; font-family: var(--font-ui); font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: .1em; } .pp-verdict-item { padding: 20px 22px; background: var(--white); } .pp-verdict-item:first-of-type { border-right: 1.5px solid var(--pp-n100); } @media (max-width: 560px) { .pp-verdict-item:first-of-type { border-right: none; border-bottom: 1.5px solid var(--pp-n100); } } .pp-verdict-label { font-family: var(--font-ui); font-size: 13.5px; font-weight: 700; margin-bottom: 8px; display: flex; align-items: center; gap: 8px; } .pp-verdict-label .vdot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; } .pp-vom .pp-verdict-label { color: var(--om); } .pp-vom .vdot { background: var(--om-mid); } .pp-vdc .pp-verdict-label { color: var(--dc); } .pp-vdc .vdot { background: var(--dc-mid); } .pp-verdict-text { font-size: 13.5px; color: var(--pp-n600); line-height: 1.62; } .pp-check-card { border: 1.5px solid var(--pp-n100); border-radius: var(--r-lg); overflow: hidden; box-shadow: var(--sh-xs); } .pp-check-intro { padding: 14px 20px; background: var(--surface); font-size: 14px; color: var(--pp-n600); border-bottom: 1.5px solid var(--pp-n100); line-height: 1.65; } .pp-check-list { list-style: none; } .pp-check-list li { display: flex; gap: 12px; padding: 12px 20px; border-bottom: 1px solid #f0f0f0; font-size: 13.5px; color: var(--pp-n600); align-items: flex-start; line-height: 1.55; } .pp-check-list li:last-child { border-bottom: none; } .pp-chk-icon { width: 22px; height: 22px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 9px; font-weight: 800; flex-shrink: 0; margin-top: 1px; font-family: var(--font-ui); border: 1.5px solid; } .pp-chk-ok { background: var(--c-ok-bg); color: var(--c-ok-t); border-color: var(--pp-g300); } .pp-chk-warn { background: var(--c-wn-bg); color: var(--c-wn-t); border-color: #f0c060; } .pp-meth-box { border: 1.5px solid var(--pp-n100); border-radius: var(--r-lg); overflow: hidden; box-shadow: var(--sh-xs); } .pp-meth-intro { padding: 16px 22px; background: var(--surface); font-size: 14.5px; color: var(--pp-n600); border-bottom: 1.5px solid var(--pp-n100); line-height: 1.65; } .pp-meth-grid { display: grid; grid-template-columns: 1fr 1fr; background: var(--white); } @media (max-width: 560px) { .pp-meth-grid { grid-template-columns: 1fr; } } .pp-meth-item { display: flex; gap: 16px; align-items: flex-start; padding: 18px 22px; border-bottom: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; } .pp-meth-item:nth-child(2n) { border-right: none; } .pp-meth-item:nth-last-child(-n+2) { border-bottom: none; } @media (max-width: 560px) { .pp-meth-item { border-right: none; } .pp-meth-item:last-child { border-bottom: none; } .pp-meth-item:nth-last-child(-n+2) { border-bottom: 1px solid #f0f0f0; } } .pp-meth-icon { width: 34px; height: 34px; border-radius: var(--r-sm); background: var(--pp-g700); color: var(--white); font-family: var(--font-ui); font-size: 11px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; letter-spacing: .02em; } .pp-meth-text { font-size: 13.5px; color: var(--pp-n600); line-height: 1.55; } .pp-meth-text strong { display: block; font-size: 13.5px; color: var(--pp-n800); margin-bottom: 3px; } .pp-meth-note { padding: 13px 22px; background: var(--pp-g100); border-top: 1.5px solid var(--pp-g200); font-size: 13.5px; color: var(--pp-g800); line-height: 1.6; } .pp-tbl-wrap { overflow-x: auto; border-radius: var(--r-lg); border: 1.5px solid var(--pp-n100); box-shadow: var(--sh-sm); } .pp-cmp-tbl { width: 100%; border-collapse: collapse; font-size: 13.5px; font-family: var(--font-ui); } .pp-cmp-tbl th { padding: 13px 16px; text-align: left; font-size: 11.5px; font-weight: 700; text-transform: uppercase; letter-spacing: .07em; border-bottom: 2px solid; white-space: nowrap; } .pp-cmp-tbl th:first-child { background: var(--surface); color: var(--pp-n500); border-color: var(--pp-n200); } .pp-cmp-tbl th.pp-th-om { background: var(--om-bg); color: var(--om); border-color: var(--om-mid); } .pp-cmp-tbl th.pp-th-dc { background: var(--dc-bg); color: var(--dc); border-color: var(--dc-mid); } .pp-cmp-tbl td { padding: 11px 16px; border-bottom: 1px solid #efefef; vertical-align: top; color: var(--pp-n600); line-height: 1.52; } .pp-cmp-tbl tr:last-child td { border-bottom: none; } .pp-cmp-tbl tbody tr:hover td { background: var(--pp-g050); } .pp-cmp-tbl tbody tr:nth-child(even) td { background: #fafafa; } .pp-cmp-tbl tbody tr:nth-child(even):hover td { background: var(--pp-g050); } .pp-cmp-tbl td.pp-td-param { font-weight: 700; color: var(--pp-n700); background: var(--surface) !important; border-right: 1.5px solid #ebebeb; white-space: nowrap; font-size: 13px; } .pp-cmp-tbl .pp-td-eq { color: var(--pp-n500); font-style: italic; text-align: center; } .pp-cmp-tbl .pp-td-om { color: var(--om); font-weight: 600; } .pp-cmp-tbl .pp-td-dc { color: var(--dc); font-weight: 600; } .pp-cmp-tbl .pp-td-warn { color: var(--c-wn-t); font-weight: 600; } .pp-lbl-om { display: inline-block; background: var(--om-bg); color: var(--om); font-weight: 700; font-size: 10.5px; padding: 1px 7px; border-radius: 4px; border: 1px solid var(--om-border); margin-left: 5px; vertical-align: middle; font-family: var(--font-ui); } .pp-lbl-dc { display: inline-block; background: var(--dc-bg); color: var(--dc); font-weight: 700; font-size: 10.5px; padding: 1px 7px; border-radius: 4px; border: 1px solid var(--dc-border); margin-left: 5px; vertical-align: middle; font-family: var(--font-ui); } .pp-data-tbl-wrap { overflow-x: auto; border-radius: var(--r-lg); border: 1.5px solid var(--pp-n100); box-shadow: var(--sh-xs); margin: 16px 0 24px; } .pp-data-tbl { width: 100%; border-collapse: collapse; font-size: 13.5px; font-family: var(--font-ui); } .pp-data-tbl th { padding: 11px 14px; background: var(--pp-g800); color: rgba(255,255,255,.8); text-align: right; font-size: 11.5px; font-weight: 700; text-transform: uppercase; letter-spacing: .06em; border-bottom: 2px solid var(--pp-g700); } .pp-data-tbl th:first-child { text-align: left; } .pp-data-tbl td { padding: 10px 14px; text-align: right; border-bottom: 1px solid #f0f0f0; color: var(--pp-n600); } .pp-data-tbl td:first-child { text-align: left; font-weight: 600; color: var(--pp-n800); } .pp-data-tbl tr:last-child td { border-bottom: none; } .pp-data-tbl tbody tr:hover td { background: var(--pp-g050); } .pp-two-col { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 14px; } @media (max-width: 540px) { .pp-two-col { grid-template-columns: 1fr; } } .pp-col-note { padding: 15px 18px; border-radius: var(--r-md); font-size: 13.5px; color: var(--pp-n600); line-height: 1.58; border: 1.5px solid; } .pp-col-note strong { display: block; font-size: 13.5px; margin-bottom: 5px; } .pp-cn-om { background: var(--om-bg); border-color: var(--om-border); } .pp-cn-om strong { color: var(--om); } .pp-cn-dc { background: var(--dc-bg); border-color: var(--dc-border); } .pp-cn-dc strong { color: var(--dc); } .pp-quote { background: var(--surface); border: 1.5px solid var(--pp-n100); border-left: 4px solid var(--pp-g500); border-radius: 0 var(--r-md) var(--r-md) 0; padding: 18px 22px; margin: 22px 0; font-size: 14px; color: var(--pp-n600); line-height: 1.72; font-style: italic; } .pp-quote-attr { font-style: normal; font-size: 12.5px; color: var(--pp-n400); margin-top: 12px; display: flex; align-items: center; gap: 6px; } .pp-quote-attr strong { color: var(--pp-n700); font-weight: 700; } .pp-sheet { background: var(--surface); border: 1.5px solid var(--pp-n100); border-radius: var(--r-lg); overflow: hidden; box-shadow: var(--sh-xs); } .pp-sheet-head { padding: 12px 20px; background: var(--pp-g800); color: rgba(255,255,255,.85); font-family: var(--font-ui); font-size: 11.5px; font-weight: 700; text-transform: uppercase; letter-spacing: .1em; border-bottom: 1.5px solid var(--pp-g700); } .pp-sheet ul { list-style: none; padding: 4px 0; } .pp-sheet ul li { padding: 11px 20px; font-size: 14px; color: var(--pp-n700); border-bottom: 1px solid #efefef; display: flex; align-items: flex-start; gap: 10px; line-height: 1.58; } .pp-sheet ul li:last-child { border-bottom: none; } .pp-sheet ul li::before { content: ''; width: 5px; height: 5px; border-radius: 50%; background: var(--pp-g400); flex-shrink: 0; margin-top: 8px; } .pp-sheet strong { color: var(--pp-n800); } .pp-scenarios { display: grid; grid-template-columns: repeat(auto-fill, minmax(360px, 1fr)); gap: 14px; } @media (max-width: 480px) { .pp-scenarios { grid-template-columns: 1fr; } } .pp-sc { border-radius: var(--r-lg); border: 1.5px solid var(--pp-n100); background: var(--white); overflow: hidden; box-shadow: var(--sh-xs); } .pp-sc-sit { padding: 13px 18px; font-family: var(--font-ui); font-weight: 700; font-size: 13.5px; color: var(--pp-g900); background: var(--pp-g050); border-bottom: 1.5px solid var(--pp-g200); } .pp-sc-body { padding: 14px 18px; } .pp-sc-best { font-size: 13px; font-weight: 700; color: var(--c-ok-t); margin-bottom: 5px; padding: 7px 11px; background: var(--c-ok-bg); border-radius: var(--r-sm); border-left: 3px solid var(--c-ok-b); } .pp-sc-alt { font-size: 13px; font-weight: 600; color: var(--c-wn-t); padding: 7px 11px; background: var(--c-wn-bg); border-radius: var(--r-sm); border-left: 3px solid var(--c-wn-b); } .pp-sc-why { font-size: 13px; color: var(--pp-n500); margin-top: 10px; padding-top: 10px; border-top: 1px solid #f0f0f0; line-height: 1.62; } .pp-sit-tbl-wrap { overflow-x: auto; border-radius: var(--r-lg); border: 1.5px solid var(--pp-n100); box-shadow: var(--sh-xs); margin-top: 20px; } .pp-sit-tbl { width: 100%; border-collapse: collapse; font-size: 13.5px; font-family: var(--font-ui); } .pp-sit-tbl th { padding: 11px 16px; background: var(--pp-g800); color: rgba(255,255,255,.8); text-align: left; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: .07em; border-bottom: 2px solid var(--pp-g700); } .pp-sit-tbl td { padding: 11px 16px; border-bottom: 1px solid #f0f0f0; color: var(--pp-n600); vertical-align: top; line-height: 1.52; } .pp-sit-tbl tr:last-child td { border-bottom: none; } .pp-sit-tbl tbody tr:hover td { background: var(--pp-g050); } .pp-sit-tbl td:first-child { font-weight: 600; color: var(--pp-n800); } .pp-tabs { display: flex; gap: 8px; overflow-x: auto; background: rgba(255,255,255,0.85); backdrop-filter: blur(8px); position: sticky; top: 0; padding: 12px 0; z-index: 10; margin-bottom: 16px; border-bottom: 1.5px solid var(--pp-g200); } .pp-tab { padding: 10px 18px; border: 1.5px solid var(--pp-n200); background: var(--white); border-radius: var(--r-md); font-size: 14px; font-weight: 700; color: var(--pp-n600); cursor: pointer; white-space: nowrap; font-family: var(--font-ui); transition: all 0.2s; } .pp-tab:hover { background: var(--pp-g050); } .pp-tab.is-active { background: var(--pp-g100); color: var(--pp-g800); border-color: var(--pp-g300); } .pp-panel { display: none; padding: 20px; background: var(--surface); border-radius: var(--r-lg); border: 1.5px solid var(--pp-n100); font-size: 14.5px; line-height: 1.7; color: var(--pp-n700); box-shadow: var(--sh-xs); } .pp-panel.is-active { display: block; } .pp-panel strong { color: var(--pp-n800); display: block; margin-bottom: 8px; font-size: 15px; } .pp-sources { border: 1.5px solid var(--pp-n100); border-radius: var(--r-lg); overflow: hidden; box-shadow: var(--sh-xs); } .pp-sources-head { padding: 11px 20px; background: var(--pp-g800); color: rgba(255,255,255,.8); font-family: var(--font-ui); font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: .1em; } .pp-sources ol { list-style: none; padding: 6px 0; counter-reset: src; } .pp-sources ol li { counter-increment: src; padding: 9px 20px 9px 52px; position: relative; border-bottom: 1px solid #f0f0f0; font-size: 13.5px; line-height: 1.55; } .pp-sources ol li:last-child { border-bottom: none; } .pp-sources ol li::before { content: counter(src); position: absolute; left: 20px; top: 10px; width: 20px; height: 20px; background: var(--pp-g100); color: var(--pp-g700); border-radius: 50%; font-size: 10px; font-weight: 800; display: flex; align-items: center; justify-content: center; font-family: var(--font-ui); } .pp-hr { border: none; border-top: 2px solid var(--pp-g200); margin: 44px 0; } .pp-dis { background: var(--surface); border: 1.5px solid var(--pp-n100); border-left: 4px solid var(--pp-n300); border-radius: 0 var(--r-md) var(--r-md) 0; padding: 16px 22px; margin-top: 36px; } .pp-dis p { font-size: 12.5px; color: var(--pp-n400); line-height: 1.65; margin-bottom: 7px; font-style: italic; } .pp-dis p:last-child { margin-bottom: 0; } .pp-hl-om { color: var(--om); font-weight: 700; } .pp-hl-dc { color: var(--dc); font-weight: 700; } .pp-img { display: block; max-width: 100%; border-radius: var(--r-md); margin: 32px auto; box-shadow: var(--sh-sm); border: 1px solid var(--pp-n100); } .pp-root ::-webkit-scrollbar { width: 5px; height: 5px; } .pp-root ::-webkit-scrollbar-track { background: #f5f5f5; } .pp-root ::-webkit-scrollbar-thumb { background: var(--pp-n200); border-radius: 3px; } @media (max-width: 1100px) { .pp-wrap { max-width: 96%; padding-left: 24px; padding-right: 24px; } .cards-grid { gap: 12px; } } @media (max-width: 900px) { .pp-verdict { grid-template-columns: 1fr; } .pp-qa-grid, .pp-scenarios { grid-template-columns: 1fr; } .pp-meth-grid { grid-template-columns: 1fr; } } @media (max-width: 680px) { .pp-h2 { font-size: 20px; } .pp-tbl-wrap, .pp-data-tbl-wrap, .pp-sit-tbl-wrap { overflow-x: auto; } .pp-two-col { grid-template-columns: 1fr; } } @media (max-width: 560px) { .pp-title { font-size: 24px; } .pp-tabs { flex-wrap: nowrap; overflow-x: auto; padding-bottom: 8px; } .cards-grid { grid-template-columns: 1fr !important; } } @media (max-width: 380px) { .pp-title { font-size: 22px; } .pp-h2 { font-size: 18px; } .pp-tab { padding: 8px 12px; font-size: 13px; } .pp-img { border-radius: 8px; } }

/* End */
/* /local/templates/doctor/components/bitrix/news/stati/bitrix/news.detail/.default/style.css?1776854389865 */
/* /upload/article_assets/iblock_2/element_2528.css?178137068420670 */
