.gx-festive.svelte-1pymi4j{--paper:#f4efe1;--ink:#1b1726;--tile:84px;z-index:1;border:2px solid var(--ink);width:236px;color:var(--ink);background:var(--paper);font:13px/1.25 var(--ui98-font);text-align:left;cursor:pointer;transform-origin:50% 0;padding:0;transition:transform .12s ease-out;animation:.45s cubic-bezier(.2,1.4,.4,1) both svelte-1pymi4j-gx-festive-in;display:grid;position:absolute;top:14px;right:16px;transform:rotate(1.4deg);box-shadow:4px 4px #00000073}.gx-festive.svelte-1pymi4j:hover,.gx-festive.svelte-1pymi4j:focus-visible{transform:rotate(0)translateY(1px)}.gx-festive.svelte-1pymi4j:focus-visible{outline-offset:3px;outline:2px dotted #fff}@keyframes svelte-1pymi4j-gx-festive-in{0%{opacity:0;transform:rotate(8deg)translateY(-24px)}}.pin.svelte-1pymi4j{z-index:2;width:12px;height:12px;box-shadow:0 0 0 2px var(--ink), inset 3px 3px 0 #f59a86, 3px 4px 0 #00000059;background:#d23c2f;margin-left:-6px;position:absolute;top:-7px;left:50%}.band.svelte-1pymi4j{color:var(--band-ink);background:var(--band);border-bottom:2px solid var(--ink);font:18px/1 var(--ui98-font-pixel);letter-spacing:.06em;text-transform:uppercase;padding:5px 10px 4px}.body.svelte-1pymi4j{grid-template-columns:var(--tile) minmax(0, 1fr);align-items:center;gap:10px;padding:8px 10px 8px 8px;display:grid}.tile.svelte-1pymi4j{width:var(--tile);height:var(--tile);background:linear-gradient(var(--tile-a), var(--tile-b));box-shadow:inset 0 0 0 2px var(--ink), inset 4px 4px 0 #ffffff40;place-items:center;display:grid;position:relative;overflow:hidden}.tile.svelte-1pymi4j svg:where(.svelte-1pymi4j){width:72px;height:72px}.info.svelte-1pymi4j{justify-items:start;gap:3px;min-width:0;display:grid}.name.svelte-1pymi4j{overflow-wrap:anywhere;font-size:14.5px;font-weight:700;line-height:1.2}.date.svelte-1pymi4j{color:#4a4458;font-size:11.5px}.count.svelte-1pymi4j{align-items:baseline;gap:5px;display:flex}.num.svelte-1pymi4j{color:var(--band);font:46px/.8 var(--ui98-font-pixel);text-shadow:2px 2px #00000026}.unit.svelte-1pymi4j{color:#4a4458;font-size:12px}.chip.svelte-1pymi4j{color:#fff;background:#1e5c2b;padding:1px 6px;font-size:11px;font-weight:700}.also.svelte-1pymi4j,.strip.svelte-1pymi4j{border-top:2px dotted #1b172659;padding:4px 10px 5px;font-size:11.5px}.strip.svelte-1pymi4j{border-top:2px solid var(--ink);color:#fff;background:#3b3547;font-weight:700}.party.svelte-1pymi4j{border-top:2px solid var(--ink);color:#6d1746;background:#ffd9e6;align-items:center;gap:6px;min-width:0;padding:4px 10px;font-size:11.5px;font-weight:700;display:flex}.party.svelte-1pymi4j svg:where(.svelte-1pymi4j){flex:none;width:18px;height:18px}.fx.svelte-1pymi4j{pointer-events:none;position:absolute;inset:0}.fx.svelte-1pymi4j i:where(.svelte-1pymi4j){top:-6px;left:calc(6% + var(--i) * 14%);opacity:0;width:4px;height:4px;animation:svelte-1pymi4j-gx-fall calc(3.2s + var(--i) * .37s) linear calc(var(--i) * -.9s) infinite;background:#fff;position:absolute}@keyframes svelte-1pymi4j-gx-fall{0%{opacity:0;transform:translate(0)rotate(0)}12%{opacity:.95}to{opacity:0;transform:translate(14px,96px)rotate(200deg)}}.fx--petals.svelte-1pymi4j i:where(.svelte-1pymi4j){background:#f7c948;box-shadow:0 0 0 1px #e98a2cb3}.fx--peach.svelte-1pymi4j i:where(.svelte-1pymi4j){background:#ec74b6;box-shadow:0 0 0 1px #b3337f80}.fx--leaves.svelte-1pymi4j i:where(.svelte-1pymi4j){background:#94d466;box-shadow:0 0 0 1px #1e5c2b80}.fx--snow.svelte-1pymi4j i:where(.svelte-1pymi4j){background:#fff;width:3px;height:3px}.fx--confetti.svelte-1pymi4j i:where(.svelte-1pymi4j):nth-child(3n){background:#d23c2f}.fx--confetti.svelte-1pymi4j i:where(.svelte-1pymi4j):nth-child(3n+1){background:#f7c948}.fx--confetti.svelte-1pymi4j i:where(.svelte-1pymi4j):nth-child(3n+2){background:#2d6bc0}.fx--hearts.svelte-1pymi4j i:where(.svelte-1pymi4j){background:#d23c2f;width:4px;height:4px;animation-name:svelte-1pymi4j-gx-rise;top:auto;bottom:-6px;box-shadow:-2px -2px #d23c2f,2px -2px #d23c2f}@keyframes svelte-1pymi4j-gx-rise{0%{opacity:0;transform:translate(0)}15%{opacity:.9}to{opacity:0;transform:translate(-8px,-96px)}}.fx--stars.svelte-1pymi4j i:where(.svelte-1pymi4j),.fx--sparks.svelte-1pymi4j i:where(.svelte-1pymi4j){width:2px;height:2px;animation:svelte-1pymi4j-gx-twinkle calc(1.6s + var(--i) * .23s) steps(2, jump-none) calc(var(--i) * -.5s) infinite;background:#fff1a8;box-shadow:2px 0 #fff1a8,-2px 0 #fff1a8,0 2px #fff1a8,0 -2px #fff1a8}.fx--stars.svelte-1pymi4j i:where(.svelte-1pymi4j):first-child,.fx--sparks.svelte-1pymi4j i:where(.svelte-1pymi4j):first-child{top:10%;left:12%}.fx--stars.svelte-1pymi4j i:where(.svelte-1pymi4j):nth-child(2),.fx--sparks.svelte-1pymi4j i:where(.svelte-1pymi4j):nth-child(2){top:18%;left:82%}.fx--stars.svelte-1pymi4j i:where(.svelte-1pymi4j):nth-child(3),.fx--sparks.svelte-1pymi4j i:where(.svelte-1pymi4j):nth-child(3){top:42%;left:6%}.fx--stars.svelte-1pymi4j i:where(.svelte-1pymi4j):nth-child(4),.fx--sparks.svelte-1pymi4j i:where(.svelte-1pymi4j):nth-child(4){top:8%;left:50%}.fx--stars.svelte-1pymi4j i:where(.svelte-1pymi4j):nth-child(5),.fx--sparks.svelte-1pymi4j i:where(.svelte-1pymi4j):nth-child(5){top:56%;left:90%}.fx--stars.svelte-1pymi4j i:where(.svelte-1pymi4j):nth-child(6),.fx--sparks.svelte-1pymi4j i:where(.svelte-1pymi4j):nth-child(6){top:84%;left:14%}.fx--stars.svelte-1pymi4j i:where(.svelte-1pymi4j):nth-child(7),.fx--sparks.svelte-1pymi4j i:where(.svelte-1pymi4j):nth-child(7){top:86%;left:78%}.fx--sparks.svelte-1pymi4j i:where(.svelte-1pymi4j):nth-child(odd){background:#fff}@keyframes svelte-1pymi4j-gx-twinkle{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}@media (width<=900px),(height<=520px){.gx-festive.svelte-1pymi4j{--tile:58px;width:190px;font-size:12px;top:10px;right:10px}.band.svelte-1pymi4j{padding:4px 8px 3px;font-size:16px}.body.svelte-1pymi4j{gap:8px;padding:6px 8px 6px 6px}.tile.svelte-1pymi4j svg:where(.svelte-1pymi4j){width:48px;height:48px}.name.svelte-1pymi4j{font-size:13px}.num.svelte-1pymi4j{font-size:36px}.also.svelte-1pymi4j{display:none}.strip.svelte-1pymi4j{padding:3px 8px 4px;font-size:11px}.party.svelte-1pymi4j{padding:3px 8px;font-size:11px}}@media (width<=700px) and (height>=521px){.gx-festive.svelte-1pymi4j{--tile:54px;top:6px;left:6px;right:calc(6px + var(--gx-news-slot,0px));grid-template-columns:var(--tile) auto minmax(0, 1fr);grid-template-areas:"tile band party""tile info info""tile strip strip";align-content:center;gap:1px 9px;width:auto;min-height:66px;padding:5px 8px 5px 5px;animation-name:svelte-1pymi4j-gx-festive-drop;animation-duration:.3s;animation-timing-function:ease-out;transform:none;box-shadow:3px 3px #00000073}.gx-festive.svelte-1pymi4j:hover,.gx-festive.svelte-1pymi4j:focus-visible{transform:none}@keyframes svelte-1pymi4j-gx-festive-drop{0%{opacity:0;transform:translateY(-14px)}}.pin.svelte-1pymi4j{display:none}.body.svelte-1pymi4j{display:contents}.tile.svelte-1pymi4j{grid-area:tile;align-self:center}.tile.svelte-1pymi4j svg:where(.svelte-1pymi4j){width:48px;height:48px}.band.svelte-1pymi4j{border:0;grid-area:band;justify-self:start;padding:2px 6px 1px;font-size:14px}.info.svelte-1pymi4j{grid-area:info;grid-auto-flow:column;justify-content:start;align-items:baseline;gap:0 6px}.name.svelte-1pymi4j{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.date.svelte-1pymi4j{display:none}.num.svelte-1pymi4j{font-size:32px}.chip.svelte-1pymi4j{white-space:nowrap;align-self:center}.is-count.svelte-1pymi4j .info:where(.svelte-1pymi4j){grid-template-columns:auto minmax(0,1fr);grid-auto-flow:row;row-gap:3px}.is-count.svelte-1pymi4j .chip:where(.svelte-1pymi4j){grid-column:1/-1;justify-self:start}.party.svelte-1pymi4j{border:0;grid-area:party;justify-self:start;gap:4px;max-width:100%;padding:1px 6px 1px 4px;font-size:11.5px}.party.svelte-1pymi4j svg:where(.svelte-1pymi4j){width:13px;height:13px}.party.svelte-1pymi4j span:where(.svelte-1pymi4j){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.strip.svelte-1pymi4j{color:#4a4458;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;grid-area:strip;padding:0;font-size:11.5px;font-weight:400;overflow:hidden}}@media (prefers-reduced-motion:reduce){.gx-festive.svelte-1pymi4j,.fx.svelte-1pymi4j i:where(.svelte-1pymi4j){animation:none}.fx--stars.svelte-1pymi4j i:where(.svelte-1pymi4j),.fx--sparks.svelte-1pymi4j i:where(.svelte-1pymi4j){opacity:.9}}
