/* adcitymag.ru */.adcx-mk__count{margin:0 0 var(--adcm-space-4, 16px);font-size:var(--t-meta, .8rem);color:var(--adcmMuted, var(--greyColor, #666))}.adcx-mk__reset{padding:0;border:0;background:none;color:var(--hoverColor, #2849a3);font:inherit;text-decoration:underline;cursor:pointer}.adcx-mk__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(220px,22%),1fr));gap:var(--adcm-space-4, 16px);margin:0;padding:0;list-style:none}.adcx-mk__grid>li{display:flex;min-width:0}.adcx-mk__grid>li[hidden]{display:none}.adcx-mk__card{flex:1;display:flex;flex-direction:column;min-width:0;border:1px solid var(--borderColor, #e3e4ea);border-radius:var(--adcm-r-lg, 16px);overflow:hidden;background:var(--lightColor, #fff);color:var(--mainColor, #16202e);text-decoration:none;transition:border-color var(--adcm-dur-fast, .15s) ease,transform var(--adcm-dur-fast, .15s) ease}.adcx-mk__card:hover{border-color:var(--mainColor, #16202e);transform:translateY(-2px);text-decoration:none}.adcx-mk__card:focus-visible{outline:2px solid var(--hoverColor, #2849a3);outline-offset:2px}.adcx-mk__logo{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 10;padding:18px;background:var(--greyBg, #f2f3f6)}.adcx-mk__logo img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.adcx-mk__logo.is-photo{padding:0}.adcx-mk__logo.is-photo img{width:100%;height:100%;object-fit:cover}.adcx-mk__logo.is-word>span{font-size:2.2rem;font-weight:700;color:var(--adcmMuted, var(--greyColor, #666))}.adcx-mk__top{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--adcm-r-pill, 999px);background:var(--mainColor, #16202e);color:var(--lightColor, #fff);font-size:.68rem;font-weight:700;letter-spacing:.05em;line-height:1.4}.adcx-mk__logo .adcx-mk__top{position:absolute;top:10px;left:10px}.adcx-mk__top--inline{display:none;vertical-align:2px}.adcx-mk__body{display:flex;flex-direction:column;gap:5px;padding:12px 14px 14px;min-width:0}.adcx-mk__name{font-size:var(--t-card, .98rem);font-weight:600;line-height:1.25;overflow-wrap:anywhere}.adcx-mk__meta{display:flex;flex-wrap:wrap;gap:2px 10px;font-size:var(--t-meta, .78rem);color:var(--adcmMuted, var(--greyColor, #666))}.adcx-mk__cat{color:var(--mainColor, #16202e)}.adcx-mk__rate{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:var(--t-meta, .8rem)}.adcx-mk__stars{color:#d97706;letter-spacing:1px}.adcx-mk__stars i{font-style:normal;color:var(--borderColor, #d9dbe3)}.adcx-mk__ur{color:var(--adcmMuted, var(--greyColor, #666));white-space:nowrap}.adcx-mk__ur i{font-style:normal}.adcx-mk__grid.is-list{grid-template-columns:repeat(auto-fill,minmax(max(260px,30%),1fr));gap:0 var(--adcm-space-6, 24px)}.adcx-mk__grid.is-list .adcx-mk__card{flex-direction:row;border:0;border-bottom:1px solid var(--borderColor, #e3e4ea);border-radius:0;background:none;transform:none}.adcx-mk__grid.is-list .adcx-mk__logo{display:none}.adcx-mk__grid.is-list .adcx-mk__body{flex:1;padding:9px 0;gap:2px}.adcx-mk__grid.is-list .adcx-mk__top--inline{display:inline-flex}.adcx-mk__grid.is-list .adcx-mk__card:hover .adcx-mk__name{color:var(--hoverColor, #2849a3)}@media (max-width: 560px){.adcx-mk__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adcm-space-3, 12px)}.adcx-mk__grid.is-list{grid-template-columns:1fr}.adcx-mk__logo{padding:12px}.adcx-mk__body{padding:10px 12px 12px}}@media (hover: none){.adcx-mk__card:hover{transform:none;border-color:var(--borderColor, #e3e4ea)}}html[data-theme=dark] .adcx-mk__card{background:var(--darkCard, #1b1f27);border-color:var(--darkBorder, #2a2f3a);color:var(--darkText, #dde3ec)}html[data-theme=dark] .adcx-mk__logo{background:#fff}html[data-theme=dark] .adcx-mk__logo.is-word{background:var(--darkBorder, #2a2f3a)}html[data-theme=dark] .adcx-mk__cat{color:var(--darkText, #dde3ec)}html[data-theme=dark] .adcx-mk__top{background:var(--darkText, #dde3ec);color:#0b1220}html[data-theme=dark] .adcx-mk__logo .adcx-mk__top{background:#16202e;color:#fff}html[data-theme=dark] .adcx-mk__grid.is-list .adcx-mk__card{background:none;border-bottom-color:var(--darkBorder, #2a2f3a)}html[data-theme=dark] .adcx-mk__stars i{color:var(--darkBorder, #2a2f3a)}@media (min-width: 1360px){.adcx-mk__grid:not(.is-list){grid-template-columns:repeat(auto-fill,minmax(max(200px,18%),1fr))}}
