.year-strip[data-v-98ce4645]{background:var(--color-surface-0);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:14px 18px}.year-strip__head[data-v-98ce4645]{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:12px}.year-strip__caption[data-v-98ce4645]{letter-spacing:.12em;text-transform:uppercase}.year-strip__caption[data-v-98ce4645],.year-strip__legend[data-v-98ce4645]{color:var(--color-text-muted);font-family:var(--font-mono);font-size:10.5px}.year-strip__cells[data-v-98ce4645]{display:grid;gap:3px;grid-template-columns:repeat(12,minmax(0,1fr));list-style:none;margin:0;padding:0}.year-strip__cell-wrap[data-v-98ce4645]{min-width:0}.year-strip__cell[data-v-98ce4645]{--cell-end:var(--cell-anchor);--cell-from:color-mix(in srgb,var(--cell-anchor) calc(var(--year-lift)*100%),#000);--cell-to:color-mix(in srgb,var(--cell-end) calc(var(--year-sink)*100%),#000);align-items:center;background:linear-gradient(160deg,var(--cell-from),var(--cell-to));border-radius:var(--radius-xs);color:#fff;display:flex;flex-direction:column;gap:2px;padding:10px 2px 9px;text-decoration:none;transition:transform var(--dur-fast,.15s) var(--ease-out,ease)}.year-strip__cell[data-v-98ce4645]:hover{transform:translateY(-2px)}.year-strip__cell[data-v-98ce4645]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.year-strip__cell--winter[data-v-98ce4645]{--cell-anchor:var(--year-winter);--cell-next:var(--year-spring)}.year-strip__cell--spring[data-v-98ce4645]{--cell-anchor:var(--year-spring);--cell-next:var(--year-summer)}.year-strip__cell--summer[data-v-98ce4645]{--cell-anchor:var(--year-summer);--cell-next:var(--year-autumn)}.year-strip__cell--autumn[data-v-98ce4645]{--cell-anchor:var(--year-autumn);--cell-next:var(--year-winter)}.year-strip__cell--handoff[data-v-98ce4645]{--cell-end:color-mix(in srgb,var(--cell-next) calc(var(--year-mix)*100%),var(--cell-anchor))}.year-strip__cell--current[data-v-98ce4645]{box-shadow:inset 0 0 0 2px var(--accent),0 2px 10px -4px #00000080}.year-strip__now[data-v-98ce4645]{display:block;font-family:var(--font-mono);font-size:8.5px;height:11px;letter-spacing:.1em;opacity:0;text-transform:uppercase}.year-strip__now--on[data-v-98ce4645]{opacity:1}.year-strip__abbr[data-v-98ce4645]{font-size:11px;letter-spacing:.06em;text-shadow:0 1px 3px rgba(0,0,0,.55);text-transform:uppercase}.year-strip__abbr[data-v-98ce4645],.year-strip__rating[data-v-98ce4645]{font-family:var(--font-mono);font-weight:500}.year-strip__rating[data-v-98ce4645]{font-size:16px;text-shadow:0 1px 2px rgba(0,0,0,.3)}@media(max-width:1080px){.year-strip__cells[data-v-98ce4645]{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:6px}}@media(max-width:480px){.year-strip[data-v-98ce4645]{padding:12px}.year-strip__head[data-v-98ce4645]{align-items:flex-start;flex-direction:column;gap:4px}}@media(prefers-reduced-motion:reduce){.year-strip__cell[data-v-98ce4645]{transition:none}.year-strip__cell[data-v-98ce4645]:hover{transform:none}}@media print{.year-strip__cell[data-v-98ce4645]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
