.ng-mag{align-items:flex-end;gap:3px;height:34px;display:flex}.ng-mag>i{clip-path:polygon(0 24%,50% 0,100% 24%,100% 100%,0 100%);background:#f7f5f829;flex:1 1 0;min-width:4px;max-width:14px;height:100%}.ng-mag>i[data-free]{transition:background-color .35s,box-shadow .35s;transition-delay:calc(var(--i) * 45ms + .15s);background:#f7f5f829}[data-ng-in] .ng-mag>i[data-free]{background:linear-gradient(#ff6f86,#d91b79)}.ng-mag-sm{gap:2px;height:18px}.ng-mag-sm>i{background:#19191f29;max-width:9px}.ng-mag-sm>i[data-free]{background:#19191f29}[data-ng-in] .ng-mag-sm>i[data-free]{background:linear-gradient(#ef3a4f,#b71566)}.ng-mag.is-full>i{background:#f7f5f847}.ng-mag-sm.is-full>i{background:#19191f4d}.ng-skel{background:#19191f14;border-radius:4px;position:relative;overflow:hidden}.ng-skel-dark{background:#f7f5f81a}.ng-skel:after{content:"";background:linear-gradient(90deg,#0000,#ffffff2e,#0000);animation:1.4s infinite ng-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes ng-shimmer{to{transform:translate(100%)}}.ng-featured{transition:transform .35s cubic-bezier(.22,1,.36,1)}.ng-featured:hover{transform:translateY(-3px)}.ng-day{font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:.82}@media (prefers-reduced-motion:reduce){.ng-mag>i[data-free]{transition:none}.ng-skel:after{animation:none}.ng-featured{transition:none}.ng-featured:hover{transform:none}}
