/* adcitymag.ru */:root{--headColor: var(--mainColor);--textColor: var(--mainColor);--bgColor: var(--lightColor);--bgLight: var(--greyBg);--accentColor: var(--hoverColor);--accent-color: var(--hoverColor);--darkCard: var(--adcm-c-card-dark, #181818);--darkBorder: #303030;--darkText: var(--adcm-c-gray-100, #ededed);--darkBg: var(--adcm-c-ink-dark, #0f0f0f);--adcmMuted: var(--greyColor);--adcmAccent: #8c4a3c;--serifFont: Georgia, "PT Serif", "Times New Roman", serif;--monoFont: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--headFont: var(--primeFont);--t-label: .65rem;--t-meta: .78rem;--t-ui: .88rem;--t-body: 1rem;--t-card: .95rem;--t-card-lg: 1.15rem;--t-h3: 1.2rem;--t-h2: 1.5rem;--t-h1: clamp(1.7rem, 3.4vw, 2.4rem);--t-display: clamp(2rem, 4.6vw, 3.2rem);--t-c-h2: 1.35rem;--t-c-h3: 1.15rem;--t-c-h4: 1rem;--fs-xs: var(--t-label);--fs-sm: var(--t-meta);--fs-md: var(--t-body);--fs-lg: var(--t-card-lg);--fs-xl: var(--t-h3);--fs-2xl: var(--t-h2);--fs-3xl: var(--t-h1);--fs-display: var(--t-display);--lh-tight: 1.15;--lh-snug: 1.3;--lh-base: 1.6;--lh-read: 1.7}html:root[data-theme=dark]{--bodyBg: var(--adcm-c-ink-dark, #0f0f0f);--lightColor: var(--adcm-c-card-dark, #181818);--sectionBg: #1f1f1f;--greyBg: var(--adcm-c-ink, #222222);--borderColor: #303030;--mainColor: var(--adcm-c-gray-100, #ededed);--greyColor: #a3a3a3;--placeholder: #8a8a8a;--hoverColor: #7fb0ff;--likesColor: #8a8a8a;--adcmMuted: #a3a3a3;--adcmAccent: #d08a7c;--navDropBg: #1f1f1f;--navDropColor: var(--adcm-c-gray-100, #ededed);--navDropHover: #2a2a2a;--stickyNavBg: var(--adcm-c-card-dark, #181818);--stickyNavColor: var(--adcm-c-gray-100, #ededed)}html[data-theme=dark] body{background-color:var(--bodyBg)}html[data-theme=dark] .tag-post-card{background:var(--lightColor);border:1px solid var(--borderColor);box-shadow:none}html[data-theme=dark] .card-title{color:var(--mainColor)}html[data-theme=dark] .load-more-btn{background:var(--greyBg);color:var(--mainColor);border:1px solid var(--borderColor)}html[data-theme=dark] .load-more-btn:hover{background:var(--sectionBg)}html[data-theme=dark] .re-card,html[data-theme=dark] .adcm-card,html[data-theme=dark] .adcm-tcard,html[data-theme=dark] .adcm-fact-card,html[data-theme=dark] .kk-card{border-color:var(--borderColor)}html[data-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),html[data-theme=dark] select,html[data-theme=dark] textarea{background-color:var(--greyBg);color:var(--mainColor);border-color:var(--borderColor)}html[data-theme=dark] ::placeholder{color:var(--placeholder);opacity:1}html[data-theme=dark] .post-content a:not([class]){color:var(--hoverColor)}button,input,select,textarea{font-family:inherit}@media (min-width: 1360px){:root{--width: min(1280px, calc(100vw - 144px) )}.blog-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1600px){:root{--width: 1320px}}@media (min-width: 1920px){:root{--width: 1560px}.blog-grid,.home-category__list,.feat-posts__list,.random-list,.re-grid{grid-template-columns:repeat(4,1fr)}.container--single{max-width:860px}}@media (min-width: 1921px){.site-wrapper{max-width:none}}@media (min-width: 2560px){html{font-size:var(--t-c-h2, 22px)}:root{--width: 1900px}.container--single{max-width:960px}}@media (min-width: 901px) and (max-width: 1100px){.container{max-width:980px}}@media (max-width: 1100px){@supports (padding: max(0px)){.container{padding-left:max(2rem,env(safe-area-inset-left));padding-right:max(2rem,env(safe-area-inset-right))}}}@media (hover: none){.re-card:hover,.adcm-card:hover{transform:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.adcx-section-title{margin:0 0 1.2rem;font-family:var(--headFont, var(--primeFont));font-size:var(--fs-2xl, 1.8rem);font-weight:var(--bold, 600);line-height:var(--lh-snug, 1.3);letter-spacing:-.01em}.adcx-skip{position:absolute;left:12px;top:-64px;z-index:1000;padding:12px 18px;border-radius:var(--adcm-r-md, 12px);background:var(--mainColor);color:var(--bodyBg, #fff);font-size:var(--t-ui, .88rem);text-decoration:none}.adcx-skip:focus{top:12px;color:var(--bodyBg, #fff)}body :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--hoverColor, currentColor);outline-offset:2px}main:focus{outline:none}body{overflow-x:clip}:where(.post-content,.adcm-single-body,.single-post__content,.entry-content){overflow-wrap:break-word}:where(.post-content,.adcm-single-body,.entry-content) :where(a,li,p,td,th){overflow-wrap:anywhere}body :is(.post-content,.adcm-single-body,.entry-content) table{display:block;max-width:100%;overflow-x:auto}body :is(.post-content,.adcm-single-body,.entry-content) pre{max-width:100%;overflow-x:auto}:where(.post-content,.adcm-single-body,.entry-content) :where(iframe,video,embed,object){max-width:100%}:where(h1,h2,h3,h4,h5,h6,figcaption,blockquote,.card-title,.adcm-tcard__title,.adcx-nv-lead__title,.adcx-nv-row__title){overflow-wrap:break-word;hyphens:auto}body a:is(:hover,:active,:focus){text-decoration:none!important}body :is(.post-content,.adcm-single-body,.entry-content,.adcm-evt-body) a:not([class]),body :is(.post-content,.adcm-single-body,.entry-content,.adcm-evt-body) a:not([class]):is(:hover,:active,:focus){text-decoration:underline!important;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}a,button,label,summary,[role=button]{-webkit-tap-highlight-color:transparent}:where(button,.adcx-chip,.load-more-posts,.site-header,.site-nav,.mobile-nav,.adcm-tcard,.adcm-card,.re-card,.kk-card,.adcx-hbtn){-webkit-user-select:none;user-select:none}::selection{background:color-mix(in srgb,var(--hoverColor, #2849a3) 28%,transparent);color:inherit}.adcm-bgimg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}:is(.adcm-card__img,.adcm-tcard__img,.adcm-hcard__img,.kk-card__img,.adcm-feat-card__img,.adcm-folio-card__img){position:relative;overflow:hidden}.adcm-feat-card__img{display:block}.adcm-feat-hero .adcm-bgimg{z-index:-2}.adcm-feat-hero:not(.has-img) .adcm-bgimg{display:none}@media print{html[data-theme=dark]{--bodyBg: #fff;--lightColor: #fff;--greyBg: #f4f4f4;--sectionBg: #f4f4f4;--borderColor: #ddd;--mainColor: #111;--greyColor: #555;--adcmMuted: #555;--hoverColor: #2849a3;color-scheme:light}body{background:#fff!important;color:#111!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.site-header{position:static!important;box-shadow:none!important;border-bottom:1px solid #ddd;margin-bottom:8mm}.site-header .dark-mode-logo{display:none!important}.site-header .light-mod-logo{display:inline-block!important;height:14mm;width:auto;max-height:14mm!important}.site-nav,.site-header__btns,.mobile-nav-panel,.mobile-menu-btn,.mobile-socials-btn,.back-to-top,.adcx-progress,.adcx-tools,.adcx-tools-row,.adcx-subscribe,.adcx-hbtn,.search-panel,.share-btns,.sl-wrapper,.adcx-nextup,.adcx-intro,.adcx-bottombar,.footer-area,.footer__socials,.comments,#comments,.comment-respond,.related-posts,.adcm-related{display:none!important}:is(.post-content,.adcm-single-body,.adcm-evt-body) a[href^=http]:not([href*="adcitymag.ru"]):after{content:" (" attr(href) ")";font-size:.8em;color:#555;overflow-wrap:anywhere}img{max-width:100%!important;break-inside:avoid}h1,h2,h3{break-after:avoid}}body :is(.adcm-evt-cta,.adcm-fact-card__btn,.mk-profile__site,.kk-card__btn):is(:hover,:active,:focus){color:var(--adcm-c-white, #fff)}body .adcx-subscribe__btn:is(:hover,:active,:focus){color:var(--bodyBg, #fff)}body .adcm-evt-cta--ghost:is(:hover,:active,:focus){color:var(--adcm-primary, #3B82F6)}
