/* adcitymag.ru */.adcx-mag .re-archive-header{padding:6px 0 18px;margin:0}.adcx-mag .re-archive-description{max-width:62ch;font-size:var(--t-body, 1.05rem);line-height:var(--lh-read, 1.7);color:var(--adcmMuted, var(--greyColor))}.adcx-mag .magazine-issues-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.2rem 1.8rem;margin-bottom:3rem}@media (max-width: 1199px){.adcx-mag .magazine-issues-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 800px){.adcx-mag .magazine-issues-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1.2rem}}@media (max-width: 340px){.adcx-mag .magazine-issues-grid{grid-template-columns:minmax(0,1fr)}}.adcx-mag.re-single,.adcx-mag.magazine-container{width:100%;max-width:min(var(--width, 1100px),1400px)}.adcx-mag .magazine-issue-card{display:flex;flex-direction:column;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.adcx-mag .magazine-issue-card:hover{transform:none;box-shadow:none}.adcx-mag .magazine-issue-cover{height:auto;aspect-ratio:3 / 4;border-radius:var(--adcm-r-sm);background:linear-gradient(145deg,var(--adcm-c-gray-800, #1f2937),#4b5563);box-shadow:var(--adcm-shadow-3, 0 10px 28px rgba(0, 0, 0, .22), 0 2px 6px rgba(0, 0, 0, .12));transition:transform var(--adcm-dur-base, .22s) ease,box-shadow var(--adcm-dur-base, .22s) ease}.adcx-mag .magazine-issue-card:hover .magazine-issue-cover{transform:translateY(-6px);box-shadow:var(--adcm-shadow-4, 0 22px 44px rgba(0, 0, 0, .3))}.adcx-mag .magazine-issue-cover img{width:100%;height:100%;object-fit:cover}.adcx-mag .magazine-issue-card:hover .magazine-issue-cover img{transform:none}.adcx-mag .magazine-issue-cover-placeholder{display:grid;place-items:center;width:100%;height:100%;opacity:.5;color:var(--adcm-c-white, #fff)}.adcx-mag .magazine-issue-cover-placeholder svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.4}.adcx-mag .magazine-issue-content{padding:.9rem 0 0}.adcx-mag .magazine-issue-title{margin:0 0 .3rem;font-family:var(--headFont, var(--primeFont));font-size:var(--fs-lg, 1.15rem);font-weight:var(--bold, 600);line-height:var(--lh-snug, 1.3)}.adcx-mag .magazine-issue-card:hover .magazine-issue-title{color:var(--hoverColor)}.adcx-mag .magazine-issue-description{display:none}.adcx-mag .magazine-issue-meta{padding:0;border:0;font-size:var(--fs-sm, .85rem);font-weight:var(--regular, 400);color:var(--adcmMuted, var(--greyColor))}.adcx-mag .magazine-pagination a,.adcx-mag .magazine-pagination span.page-numbers{border-radius:var(--adcm-r-pill);background:transparent;border-color:var(--borderColor, rgba(128, 128, 128, .35));color:var(--mainColor)}.adcx-mag .magazine-pagination a:hover{background:var(--mainColor);border-color:var(--mainColor);color:var(--lightColor, #fff);box-shadow:none}.adcx-mag .magazine-pagination span.page-numbers.current{background:var(--mainColor)!important;border-color:var(--mainColor)!important;color:var(--lightColor, #fff)!important}.adcx-mag.magazine-container{padding-top:1.4rem}.adcx-mag .issue-header{gap:3rem;margin-bottom:3rem;padding:1rem 0 2.4rem;border-bottom:1px solid var(--borderColor, rgba(128, 128, 128, .28))}.adcx-mag .issue-cover img{width:300px;max-width:100%;border-radius:var(--adcm-r-sm);box-shadow:var(--adcm-shadow-4, 0 16px 40px rgba(0, 0, 0, .28))}.adcx-mag .issue-meta h1{margin:0 0 1rem;font-family:var(--headFont, var(--primeFont));font-size:var(--fs-3xl, clamp(1.8rem, 4vw, 3rem));font-weight:var(--bold, 600);line-height:var(--lh-tight, 1.15)}.adcx-mag .issue-authors,.adcx-mag .issue-tags{color:var(--adcmMuted, var(--greyColor));margin-bottom:.5rem}.adcx-mag .issue-authors strong,.adcx-mag .issue-tags strong{color:var(--mainColor)}.adcx-mag .section-title{margin:2.6rem 0 1.4rem;padding-bottom:.6rem;border-bottom:1px solid var(--borderColor, rgba(128, 128, 128, .28));font-family:var(--headFont, var(--primeFont));font-size:var(--fs-2xl, 1.8rem);font-weight:var(--bold, 600)}.adcx-mag .issue-content{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:2rem 1.6rem}.adcx-mag .article-card{border:0;background:transparent;box-shadow:none;padding:0;border-radius:0}.adcx-mag .article-card:hover{transform:none;box-shadow:none}.adcx-mag .article-card .thumb{aspect-ratio:3 / 2;height:auto;border-radius:var(--adcm-r-md);margin-bottom:.7rem}.adcx-mag .article-card .thumb img{width:100%;height:100%;object-fit:cover}.adcx-mag .article-card h3{font-family:var(--headFont, var(--primeFont));font-size:var(--fs-lg, 1.15rem);font-weight:var(--bold, 600);line-height:var(--lh-snug, 1.3)}.adcx-mag .article-card h3 a{color:inherit;text-decoration:none}.adcx-mag .article-card h3 a:hover{color:var(--hoverColor);text-decoration:none}.adcx-mag .article-card .meta{font-size:var(--fs-sm, .85rem);color:var(--adcmMuted, var(--greyColor))}.adcx-mag .article-card .excerpt{font-size:var(--t-card, .92rem);color:var(--adcmMuted, var(--greyColor))}.adcx-mag .more-article-item a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(128,128,128,.4)}.adcx-mag .more-article-item a:hover{color:var(--hoverColor);border-bottom-color:currentColor}@media (max-width: 800px){.adcx-mag .issue-header{gap:1.6rem}.adcx-mag .issue-cover img{width:240px}}.adcx-mag__h1{margin:0 0 .5rem;font-size:var(--t-fluid-2, clamp(28px, 4vw, 40px));font-weight:var(--bold, 600);line-height:1.12;color:var(--mainColor, #16202e)}.adcx-mag__count{margin:0 0 var(--adcm-space-4, 16px);font-size:var(--t-meta, .8rem);color:var(--adcmMuted, var(--greyColor, #666))}.adcx-mag__empty{color:var(--adcmMuted, var(--greyColor, #666))}.adcx-mag__reset{padding:0;border:0;background:none;color:var(--hoverColor, #2849a3);font:inherit;text-decoration:underline;cursor:pointer}.adcx-mag .magazine-issue-card[hidden]{display:none}.adcx-mag .magazine-issue-cover{position:relative}.adcx-mag__new{position:absolute;top:10px;left:10px;padding:3px 10px;border-radius:var(--adcm-r-pill, 999px);background:var(--adcm-accent, #c2410c);color:#fff;font-size:var(--t-meta, .72rem);font-weight:700;letter-spacing:.03em;text-transform:uppercase}.adcx-mag .magazine-issue-meta{display:flex;flex-wrap:wrap;gap:4px 12px}.adcx-mag h2.magazine-issue-title{margin-top:0}.adcx-magfresh{display:grid;grid-template-columns:minmax(0,220px) 1fr;gap:var(--adcm-space-6, 24px);align-items:center;margin:0 0 var(--adcm-space-8, 32px);padding:var(--adcm-space-5, 20px);border:1px solid var(--borderColor, #e3e4ea);border-radius:var(--adcm-r-xl, 20px);background:var(--lightColor, #fff);color:var(--mainColor, #16202e);text-decoration:none}.adcx-magfresh:hover{border-color:var(--mainColor, #16202e);text-decoration:none}.adcx-magfresh:focus-visible{outline:2px solid var(--hoverColor, #2849a3);outline-offset:2px}.adcx-magfresh__cover{display:block;aspect-ratio:3 / 4;border-radius:var(--adcm-r-md, 12px);overflow:hidden;background:var(--greyBg, #f2f3f6);box-shadow:var(--adcm-shadow-2, 0 6px 18px rgba(0,0,0,.12))}.adcx-magfresh__cover img{width:100%;height:100%;object-fit:cover;display:block}.adcx-magfresh__body{display:flex;flex-direction:column;gap:10px;min-width:0}.adcx-magfresh__kicker{font-size:var(--t-meta, .78rem);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--adcm-accent, #c2410c)}.adcx-magfresh__title{font-size:var(--t-fluid-1, clamp(22px, 3vw, 32px));font-weight:var(--bold, 700);line-height:1.15;text-wrap:balance}.adcx-magfresh__desc{font-size:var(--t-body, 1rem);line-height:1.6;color:var(--adcmMuted, var(--greyColor, #666));max-width:62ch}.adcx-magfresh__meta{font-size:var(--t-meta, .8rem);color:var(--adcmMuted, var(--greyColor, #666))}.adcx-magfresh__btn{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;border-radius:var(--adcm-r-md, 12px);background:var(--mainColor, #16202e);color:var(--lightColor, #fff);font-size:var(--t-ui, .9rem);font-weight:600}@media (max-width: 600px){.adcx-magfresh{grid-template-columns:110px 1fr;gap:var(--adcm-space-4, 16px);padding:var(--adcm-space-4, 16px);align-items:start}.adcx-magfresh__desc{display:none}.adcx-magfresh__btn{min-height:40px;padding:0 14px}}.adcx-mag .magazine-issues-grid.is-list{grid-template-columns:1fr;gap:var(--adcm-space-2, 8px)}@media (min-width: 900px){.adcx-mag .magazine-issues-grid.is-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1500px){.adcx-mag .magazine-issues-grid.is-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.adcx-mag .magazine-issues-grid.is-list .magazine-issue-card{display:flex;flex-direction:row;align-items:center;gap:14px;padding:8px 14px 8px 8px;border:1px solid var(--borderColor, #e3e4ea);border-radius:var(--adcm-r-md, 12px);transform:none;box-shadow:none}.adcx-mag .magazine-issues-grid.is-list .magazine-issue-cover{flex:0 0 54px;width:54px;aspect-ratio:3 / 4;margin:0;border-radius:var(--adcm-r-sm, 8px);overflow:hidden}.adcx-mag .magazine-issues-grid.is-list .magazine-issue-cover img{width:100%;height:100%;object-fit:cover;transform:none}.adcx-mag .magazine-issues-grid.is-list .magazine-issue-content{padding:0;min-width:0}.adcx-mag .magazine-issues-grid.is-list .magazine-issue-title{margin:0 0 2px;font-size:var(--t-card, .98rem)}.adcx-mag .magazine-issues-grid.is-list .magazine-issue-description,.adcx-mag .magazine-issues-grid.is-list .adcx-mag__new{display:none}.adcx-mag__back{display:inline-flex;align-items:center;gap:6px;margin:0 0 var(--adcm-space-4, 16px);font-size:var(--t-ui, .88rem);font-weight:600;color:var(--adcmMuted, var(--greyColor, #666));text-decoration:none}.adcx-mag__back:hover{color:var(--mainColor, #16202e)}.adcx-mag__desc{margin-top:8px}.adcx-mag__desc summary{display:inline-flex;align-items:center;min-height:40px;color:var(--hoverColor, #2849a3);font-weight:600;cursor:pointer}.adcx-mag__desc[open] summary{margin-bottom:8px}.adcx-mag__desc-full{line-height:1.65}.adcx-mag__toc{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:var(--adcm-space-6, 24px) 0 0}.adcx-mag__toc-t{font-size:var(--t-ui, .88rem);color:var(--adcmMuted, var(--greyColor, #666));margin-right:4px}.adcx-mag__toc a{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid var(--borderColor, #e3e4ea);border-radius:var(--adcm-r-pill, 999px);color:var(--mainColor, #16202e);font-size:var(--t-ui, .86rem);text-decoration:none}.adcx-mag__toc a:hover{border-color:var(--mainColor, #16202e);text-decoration:none}.adcx-mag__toc b{font-weight:600;color:var(--adcmMuted, var(--greyColor, #666))}.adcx-mag .section-title{scroll-margin-top:calc(var(--adcm-header-h, 56px) + 16px)}.adcx-mag .article-card a.thumb{display:block}.adcx-mag__nav{display:grid;grid-template-columns:1fr 1fr;gap:var(--adcm-space-3, 12px);margin:var(--adcm-space-8, 32px) 0 0}.adcx-mag__nav a{display:flex;flex-direction:column;gap:4px;padding:14px 18px;border:1px solid var(--borderColor, #e3e4ea);border-radius:var(--adcm-r-lg, 16px);color:var(--mainColor, #16202e);text-decoration:none;min-width:0}.adcx-mag__nav a:hover{border-color:var(--mainColor, #16202e);text-decoration:none}.adcx-mag__nav a.is-next{text-align:right;align-items:flex-end}.adcx-mag__nav span{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-meta, .78rem);color:var(--adcmMuted, var(--greyColor, #666))}.adcx-mag__nav b{font-weight:600;overflow-wrap:anywhere}@media (pointer: coarse){.adcx-mag__toc a{min-height:44px}}@media (max-width: 560px){.adcx-mag__nav{grid-template-columns:1fr}.adcx-mag__nav a.is-next{text-align:left;align-items:flex-start}.adcx-mag__toc{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gutter, 16px) * -1);padding-inline:var(--gutter, 16px)}.adcx-mag__toc a,.adcx-mag__toc-t{flex:0 0 auto;white-space:nowrap}}html[data-theme=dark] .adcx-magfresh{background:var(--darkCard, #1b1f27);border-color:var(--darkBorder, #2a2f3a);color:var(--darkText, #dde3ec)}html[data-theme=dark] .adcx-magfresh__btn{background:var(--darkText, #dde3ec);color:#0b1220}html[data-theme=dark] .adcx-mag__h1{color:var(--darkText, #dde3ec)}html[data-theme=dark] .adcx-mag__toc a,html[data-theme=dark] .adcx-mag__nav a,html[data-theme=dark] .adcx-mag .magazine-issues-grid.is-list .magazine-issue-card{border-color:var(--darkBorder, #2a2f3a);color:var(--darkText, #dde3ec)}html[data-theme=dark] .adcx-magfresh__kicker{color:#fb923c}@media (min-width: 1360px){.adcx-mag .magazine-issues-grid:not(.is-list){grid-template-columns:repeat(5,minmax(0,1fr))}}html[data-theme=dark] .adcx-mag__new{color:#1a1206}
