/* adcitymag.ru */:root{--adcm-star: var(--adcm-c-amber, #f59e0b);--adcm-star-off: var(--borderColor, #cfd3dc)}html[data-theme=dark]{--adcm-star: var(--adcm-c-amber-400, #fbbf24);--adcm-star-off: #3a3a3a}.mk-stars{display:inline-flex;align-items:center;gap:2px;vertical-align:middle;white-space:nowrap;color:var(--adcm-star);line-height:1;letter-spacing:0}.mk-stars .adcm-i{display:block;width:1.05em;height:1.05em;flex:0 0 auto;vertical-align:baseline}.mk-stars__empty{display:inline-flex;align-items:center;gap:2px;color:var(--adcm-star-off)}.mk-stars__empty .adcm-i{fill:none;stroke:currentColor;stroke-width:1.6}.mk-profile__stars{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;letter-spacing:0}.mk-profile__rnum{font-weight:var(--bold, 600);color:var(--mainColor);font-variant-numeric:tabular-nums}.mk-profile__rlabel{font-size:var(--t-meta, .78rem);color:var(--adcmMuted, var(--greyColor))}.adcm-mfrate{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin:8px 0 14px;padding:10px 14px;background:var(--greyBg);border-radius:var(--adcm-r-md, 12px)}.adcm-mfrate__label{font-size:var(--t-ui, .88rem);font-weight:var(--bold, 600);color:var(--mainColor)}.adcm-mfrate__stars{display:inline-flex;align-items:center;gap:2px}.adcm-mfrate__star{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:none;color:var(--adcm-star-off);cursor:pointer;font-size:22px;line-height:1;transition:color var(--adcm-dur-fast, .15s),transform var(--adcm-dur-fast, .15s)}.adcm-mfrate__star .adcm-i{display:block;width:1em;height:1em}.adcm-mfrate__star.is-on{color:var(--adcm-star)}.adcm-mfrate:not(.is-voted) .adcm-mfrate__stars:hover .adcm-mfrate__star{color:var(--adcm-star)}.adcm-mfrate:not(.is-voted) .adcm-mfrate__star:hover~.adcm-mfrate__star{color:var(--adcm-star-off)}.adcm-mfrate:not(.is-voted) .adcm-mfrate__star:hover{transform:scale(1.12)}.adcm-mfrate.is-voted .adcm-mfrate__star{cursor:default}.adcm-mfrate__star:focus-visible{outline:2px solid var(--hoverColor);outline-offset:2px}.adcm-mfrate__avg{font-size:var(--t-card-lg, 1.15rem);font-weight:var(--bold, 600);color:var(--mainColor);font-variant-numeric:tabular-nums}.adcm-mfrate__count,.adcm-mfrate__hint{font-size:var(--t-meta, .78rem);color:var(--adcmMuted, var(--greyColor))}@media (max-width: 500px){.adcm-mfrate__hint{flex-basis:100%}}
