.anx{min-width:0}.anx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.anx-month{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px}.anx-month .cr-btn{min-height:36px}.anx>.breadcrumbs{flex-wrap:wrap;gap:4px 8px;margin:0 0 12px;font-size:var(--fs-base)}.anx .breadcrumb-link{color:var(--text-secondary)}.anx .breadcrumb-sep{color:var(--text-muted)}.anx .breadcrumb-current{color:var(--text);font-weight:400}.anx .catalog-page-title{font-size:var(--page-title-size);font-weight:600;letter-spacing:-.01em}.anx-month-form{display:flex;align-items:center;gap:8px;flex:1 1 200px;min-width:0}.anx-month-form .cr-input{flex:1 1 auto;min-width:0}.anx-cards{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.anx-cards .rating-stat-value{font-size:var(--fs-xl);color:var(--text);font-variant-numeric:tabular-nums}.anx-cards .rating-stat-label{font-size:var(--fs-sm);text-transform:none;letter-spacing:0}.anx-growth.is-up,.anx-rank-num.is-up{color:var(--success)}.anx-growth.is-down{color:var(--danger)}.anx-block{margin-bottom:24px;min-width:0}.anx-block:not(.card)>.anx-h{margin:8px 0 12px}.card.anx-block{padding:16px}.anx-h{font-size:var(--fs-md);font-weight:600;margin:0 0 12px}.anx-h3{font-size:var(--fs-base);font-weight:600;color:var(--text-secondary);margin:12px 0 8px}.anx-muted{color:var(--text-muted);font-size:var(--fs-base)}.anx-note{margin:8px 0 0}.anx-chart{position:relative;height:240px}.anx-chart canvas{max-width:100%}.anx-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.anx-grid>.anx-block{margin-bottom:4px}.anx-main-tag{margin:0 0 8px}.anx-main-tag a{display:inline-block;min-height:24px}.anx-bars{list-style:none;margin:0;padding:0;display:grid;gap:8px}.anx-bars li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;font-size:var(--fs-base)}.anx-bar-name{min-height:24px;overflow-wrap:anywhere;color:var(--text)}.anx-bar-num{font-variant-numeric:tabular-nums;font-weight:600;color:var(--text-secondary)}.anx-bar{grid-column:1 / -1;height:6px;border-radius:var(--radius-xs);background:var(--bg-elevated);position:relative}.anx-bar:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--w, 0);border-radius:var(--radius-xs);background:var(--accent)}.anx-rank{list-style:none;margin:0;padding:0;counter-reset:anx;display:grid;gap:8px}.anx-rank li{counter-increment:anx;display:flex;align-items:center;gap:8px;justify-content:space-between;min-width:0}.anx-rank li:before{content:counter(anx);flex:none;width:20px;color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:700}.anx-rank li .an-name{flex:1 1 auto;min-width:0}.anx-rank-num{flex:none;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text)}.anx-more{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px}.anx-seo p{margin:0 0 8px;color:var(--text-secondary);line-height:1.5}.anx-seo p:last-child{margin-bottom:0}.anx-seo a{display:inline-block;min-height:24px}@media(max-width:768px){.anx-month .cr-btn{min-height:44px}.anx-bar-name,.anx-main-tag a,.anx-seo a,.anx .breadcrumb-link,.anx .an-name{min-height:44px;display:inline-flex;align-items:center}}@media(max-width:720px){.anx-grid{grid-template-columns:minmax(0,1fr)}.anx-chart{height:200px}}@media(max-width:400px){.anx-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.anx-month-form{flex-basis:100%;order:3}.anx-month>.cr-btn{order:2}}
