.btn,.coupon-links a,.toplist-chip{transition:background-color var(--t-hover) ease, color var(--t-hover) ease, border-color var(--t-hover) ease, transform var(--t-press) var(--ease-out)}.btn,.hero-nav a,.toplist-table tbody a,a.toplist-title,.bar-panel a,.poster a,.site-footer .footer-columns a{text-underline-offset:.2em;transition:text-decoration-color var(--t-hover) ease, text-decoration-thickness var(--t-hover) ease;text-decoration-line:underline}.btn,.hero-nav a,.toplist-table tbody a,a.toplist-title{text-decoration-color:#0000}.btn:is(:hover,:focus-visible),.hero-nav a:is(:hover,:focus-visible),.toplist-table tbody a:is(:hover,:focus-visible),a.toplist-title:is(:hover,:focus-visible){text-decoration-color:currentColor}.bar-panel a:is(:hover,:focus-visible),.poster a:is(:hover,:focus-visible),.site-footer .footer-columns a:is(:hover,:focus-visible){text-decoration-thickness:.14em}.toplist-table tbody tr>*{transition:background-color var(--t-hover) ease}.toplist-table tbody tr:not([data-match=true]):hover>*{background:var(--surface)}.coupon-links a:is(:hover,:focus-visible){background:var(--field-2);color:var(--field-2-ink);text-decoration:none}.coupon-links a:focus-visible{outline-color:var(--field-2-ink)}.bar summary{transition:background-color var(--t-hover) ease}.bar summary:hover{background:var(--bg)}.bar-sign:before{display:inline-block}.bar[open] .bar-sign:before{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.btn:active,.coupon-links a:active{transform:scale(.97)}.toplist-chip:active{transform:scale(.95)}.motion [data-reveal]{--reveal-t:opacity .7s var(--ease-out) calc(var(--i,0) * 75ms), translate .9s var(--ease-expo) calc(var(--i,0) * 75ms);transition:var(--reveal-t)}.motion [data-reveal]:not(.is-in){opacity:0;translate:0 24px}.motion .btn[data-reveal]{transition:var(--reveal-t), background-color var(--t-hover) ease, color var(--t-hover) ease, text-decoration-color var(--t-hover) ease, transform var(--t-press) var(--ease-out)}.bar-sign:before{transition:transform var(--t-ui) var(--ease-out)}.load-rise{animation:load-rise .7s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 75ms)}.btn.load-rise{transition:background-color var(--t-hover) ease, color var(--t-hover) ease, text-decoration-color var(--t-hover) ease, transform var(--t-press) var(--ease-out)}.stage-lift{animation:stage-lift 1.2s var(--ease-expo) .26s backwards}@keyframes load-rise{0%{opacity:0;translate:0 20px}}@keyframes stage-lift{0%{opacity:0;translate:0 56px}}.motion .entry-card[data-reveal]{transition:var(--reveal-t), transform .15s var(--ease-out)}@media (hover:hover) and (pointer:fine){.field:hover .entry-card{transform:translateY(-6px)}}.motion .shutter{background:var(--muted);clip-path:inset(100% 0 0);transition:clip-path 1.1s var(--ease-in-out)}.motion .shutter img{transition:transform 1.5s var(--ease-soft);transform:scale(1.12)}.motion .shutter.is-in{clip-path:inset(0)}.motion .shutter.is-in img{transform:none}}
