/* adcitymag.ru */.adcx-evhero{position:relative;display:grid;grid-template-columns:minmax(0,320px) 1fr;gap:0;margin:0 0 var(--adcm-space-6, 24px);border:1px solid var(--borderColor, #e3e4ea);border-radius:var(--adcm-r-xl, 20px);overflow:hidden;background:var(--lightColor, #fff);color:var(--mainColor, #16202e);text-decoration:none}.adcx-evhero:not(.has-img){grid-template-columns:1fr}.adcx-evhero:hover{text-decoration:none;border-color:var(--mainColor, #16202e)}.adcx-evhero:focus-visible{outline:2px solid var(--hoverColor, #2849a3);outline-offset:2px}.adcx-evhero__img{width:100%;height:100%;min-height:180px;max-height:240px;object-fit:cover;display:block;background:var(--greyBg, #f2f3f6)}.adcx-evhero__body{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:22px 26px;min-width:0}.adcx-evhero__kicker{font-size:var(--t-meta, .78rem);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--adcm-accent, #c2410c)}.adcx-evhero__title{font-size:var(--t-fluid-1, clamp(22px, 3vw, 32px));font-weight:var(--bold, 700);line-height:1.15;text-wrap:balance}.adcx-evhero__meta{font-size:var(--t-ui, .9rem);color:var(--adcmMuted, var(--greyColor, #666))}@media (max-width: 700px){.adcx-evhero.has-img{grid-template-columns:1fr}.adcx-evhero__img{max-height:190px}.adcx-evhero__body{padding:16px 18px 18px}}.adcx-ev__count{margin:0 0 var(--adcm-space-2, 8px);font-size:var(--t-meta, .8rem);color:var(--adcmMuted, var(--greyColor, #666))}.adcx-ev__reset{padding:0;border:0;background:none;color:var(--hoverColor, #2849a3);font:inherit;text-decoration:underline;cursor:pointer}.adcx-ev .adcm-etl__item[hidden],.adcx-ev .adcx-ev__month[hidden],.adcx-ev .adcm-etl-group[hidden]{display:none}.adcx-ev__month{position:relative;margin:6px 0 12px;padding-left:82px;font-size:var(--t-meta, .8rem);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--adcmMuted, var(--greyColor, #666));list-style:none}.adcx-ev__month:first-child{margin-top:0}@media (max-width: 560px){.adcx-ev__month{padding-left:66px}}.adcx-ev .adcm-etl__card{display:flex;gap:14px;align-items:stretch}.adcx-ev__img{flex:0 0 112px;align-self:stretch;min-height:78px;border-radius:var(--adcm-r-sm, 8px);overflow:hidden;background:var(--greyBg, #f2f3f6)}.adcx-ev__img img{width:100%;height:100%;object-fit:cover;display:block}.adcx-ev__body{display:block;min-width:0;flex:1}.adcx-ev .adcm-etl__kicker{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.adcx-ev__state{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:var(--adcm-r-pill, 999px);background:var(--greyBg, #f2f3f6);color:var(--mainColor, #16202e);letter-spacing:.02em}.adcx-ev__state--now{background:#dcfce7;color:#14532d}.adcx-ev__state--now:before{content:"";width:7px;height:7px;border-radius:50%;background:#16a34a}.adcx-ev__state--cancelled{background:#fee2e2;color:#7f1d1d}.adcx-ev__state--past{color:var(--adcmMuted, var(--greyColor, #666))}.adcx-ev__in{font-size:var(--t-meta, 13px);font-weight:600;color:var(--adcm-accent, #c2410c)}.adcx-ev__free{font-size:var(--t-meta, 12px);font-weight:600;padding:2px 9px;border-radius:var(--adcm-r-pill, 999px);border:1px solid currentColor;color:var(--adcm-success, #15803d)}.adcx-ev .adcm-etl__city{display:inline-flex;align-items:center;gap:4px}.adcx-ev .adcm-etl__city .adcm-i{width:14px;height:14px}.adcx-ev .is-cancelled .adcm-etl__title{text-decoration:line-through}@media (max-width: 560px){.adcx-ev__img{flex-basis:76px}}.adcx-ev.is-tiles .adcm-etl{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(260px,30%),1fr));gap:var(--adcm-space-4, 16px)}.adcx-ev.is-tiles .adcm-etl:before,.adcx-ev.is-tiles .adcm-etl__item:before,.adcx-ev.is-tiles .adcm-etl__date{display:none}.adcx-ev.is-tiles .adcm-etl__item{display:flex;padding:0}.adcx-ev.is-tiles .adcx-ev__month{grid-column:1 / -1;padding-left:0;margin:8px 0 0}.adcx-ev.is-tiles .adcm-etl__card{flex:1;flex-direction:column;gap:0;padding:0;overflow:hidden}.adcx-ev.is-tiles .adcx-ev__img{flex:0 0 auto;aspect-ratio:16 / 9;border-radius:0}.adcx-ev.is-tiles .adcx-ev__body{padding:14px 16px 16px}.adcx-evcal{display:flex;flex-direction:column;gap:8px;margin-top:14px}.adcx-evcal__t{font-size:var(--t-meta, .78rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--adcmMuted, var(--greyColor, #666))}.adcx-evcal a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--borderColor, #e3e4ea);border-radius:var(--adcm-r-md, 12px);color:var(--mainColor, #16202e);font-size:var(--t-ui, .9rem);font-weight:600;text-decoration:none}.adcx-evcal a:hover{border-color:var(--mainColor, #16202e);text-decoration:none}.adcx-evcal .adcm-i{width:18px;height:18px}html[data-theme=dark] .adcx-evhero{background:var(--darkCard, #1b1f27);border-color:var(--darkBorder, #2a2f3a);color:var(--darkText, #dde3ec)}html[data-theme=dark] .adcx-ev__state{background:#ffffff14;color:var(--darkText, #dde3ec)}html[data-theme=dark] .adcx-ev__state--now{background:#22c55e2e;color:#86efac}html[data-theme=dark] .adcx-ev__state--cancelled{background:#ef44442e;color:#fca5a5}html[data-theme=dark] .adcx-evcal a{border-color:var(--darkBorder, #2a2f3a);color:var(--darkText, #dde3ec)}html[data-theme=dark] .adcx-evhero__kicker,html[data-theme=dark] .adcx-ev__in{color:#fb923c}html[data-theme=dark] .adcx-ev__free{color:#4ade80}@media (hover: none){.adcx-evhero:hover{border-color:var(--borderColor, #e3e4ea)}}@media (min-width: 1360px){.adcx-ev.is-tiles .adcm-etl{grid-template-columns:repeat(auto-fill,minmax(max(240px,22%),1fr))}}.adcm-etl__till{display:block;margin-bottom:-2px;font-size:var(--t-label, 11px);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--greyColor, #8a93a3)}.adcx-ev .adcm-loadmore[hidden]{display:none}
