.ev-chips .cr-chip,.ev-tabs .cr-chip,.ev-head .cr-chip,.ev-nav .cr-chip{min-height:36px;padding:0 12px}.ev-chips .cr-chip.is-active,.ev-tabs .cr-chip.is-active,.ev-head .cr-chip.is-active{font-weight:600}.ev-empty{border-style:solid;padding:8px 16px}.ev-date-day,.ev-when,.ev-counter,.ev-online,.ev-views,.ev-day{font-variant-numeric:tabular-nums}.ev-title a:focus-visible,.ev-server:focus-visible,.ev-img-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-xs, 6px)}.ev-meta .cr-badge{font-size:var(--fs-xs)}.ev-actions .cr-btn{min-height:var(--tap, 44px)}.page-content .cr-breadcrumbs ol{margin-bottom:12px}@media(max-width:768px){.ev-chips .cr-chip,.ev-tabs .cr-chip,.ev-head .cr-chip,.ev-nav .cr-chip{min-height:44px}.ev-server,.ev-title a{display:inline-flex;align-items:center;min-height:44px}}@media(max-width:480px){.ev-actions--card .cr-btn{flex:1 1 0;justify-content:center}.ev-card{padding:12px;gap:8px;margin-bottom:8px}.ev-date{height:32px;padding:0 8px;gap:4px}.ev-date-day{font-size:var(--fs-md)}.ev-date-mon,.ev-date-wd{font-size:var(--fs-xs)}.ev-title{margin:4px 0;font-size:1rem}.ev-head h1{font-size:var(--fs-xl)}.ev-actions .cr-btn{width:100%;justify-content:center}.ev-panel{padding:12px}}
