.ga[data-v-9a8688bf]{position:relative;isolation:isolate;aspect-ratio:3 / 4;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:10px}.ga img[data-v-9a8688bf]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ga[data-v-9a8688bf]:not(.has-img):before{content:"";position:absolute;inset:0;z-index:-1;opacity:.16;pointer-events:none}.ga[data-v-9a8688bf]:not(.has-img):after{content:"";position:absolute;inset:auto 0 0;height:55%;z-index:-1;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,var(--shade, .28)),transparent)}.ga--story[data-v-9a8688bf]{color:#f3f5fb}.ga--story[data-v-9a8688bf]:before{background:repeating-linear-gradient(0deg,currentColor 0 1px,transparent 1px 9px)}.ga--story-0[data-v-9a8688bf]{background:linear-gradient(160deg,#2c3e75,#141d38)}.ga--story-1[data-v-9a8688bf]{background:linear-gradient(160deg,#46307a,#1d1a3d)}.ga--story-2[data-v-9a8688bf]{background:linear-gradient(160deg,#1f5f7a,#11283f)}.ga--cozy[data-v-9a8688bf]{color:#4a3424;--shade: .06}.ga--cozy[data-v-9a8688bf]:before{background:radial-gradient(currentColor 1.4px,transparent 1.6px) 0 0 / 12px 12px}.ga--cozy-0[data-v-9a8688bf]{background:linear-gradient(160deg,#f9ead9,#eec59c)}.ga--cozy-1[data-v-9a8688bf]{background:linear-gradient(160deg,#eef4e2,#c3d9a6);color:#2f4022}.ga--cozy-2[data-v-9a8688bf]{background:linear-gradient(160deg,#f8e4ea,#e3b2c3);color:#4d2533}.ga--party[data-v-9a8688bf]{color:#fff}.ga--party[data-v-9a8688bf]:before{background:repeating-linear-gradient(135deg,currentColor 0 8px,transparent 8px 22px);opacity:.12}.ga--party-0[data-v-9a8688bf]{background:linear-gradient(160deg,#ff6a3d,#b8222f)}.ga--party-1[data-v-9a8688bf]{background:linear-gradient(160deg,#c42fa8,#4a23b8)}.ga--party-2[data-v-9a8688bf]{background:linear-gradient(160deg,#18b37e,#0b5e45)}.ga--shop[data-v-9a8688bf]{color:#101b35;--shade: .05}.ga--shop[data-v-9a8688bf]:before{background:linear-gradient(currentColor 1px,transparent 1px) 0 0 / 14px 14px,linear-gradient(90deg,currentColor 1px,transparent 1px) 0 0 / 14px 14px;opacity:.07}.ga--shop-0[data-v-9a8688bf]{background:linear-gradient(160deg,#eef2fa,#ccd6ea)}.ga--shop-1[data-v-9a8688bf]{background:linear-gradient(160deg,#e5edff,#b5c9fb)}.ga-top[data-v-9a8688bf]{display:grid;gap:6px;justify-items:start}.ga-genre[data-v-9a8688bf]{font:700 10.5px/1.2 var(--body);text-transform:uppercase;letter-spacing:.08em;opacity:.9}.ga-title[data-v-9a8688bf]{font:800 13px/1.1 var(--display, var(--body));letter-spacing:-.02em;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.ga--sm[data-v-9a8688bf]{padding:6px;border-radius:9px;justify-content:flex-end}.ga--sm .ga-genre[data-v-9a8688bf]{font-size:9px;letter-spacing:.02em;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ga--sm .ga-top[data-v-9a8688bf]{min-width:0;justify-items:stretch}.ga--sm .ga-title[data-v-9a8688bf]{display:none}.ga--sm[data-v-9a8688bf]:after{display:none}.ga--lg .ga-title[data-v-9a8688bf]{font-size:20px}.ga--poster[data-v-9a8688bf]{padding:12px;border-radius:14px;container-type:inline-size}.ga--poster .ga-sec[data-v-9a8688bf]{font:800 10px/1 var(--body);text-transform:uppercase;letter-spacing:.1em;padding:5px 7px;border-radius:6px;background:#fff3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ga--cozy.ga--poster .ga-sec[data-v-9a8688bf],.ga--shop.ga--poster .ga-sec[data-v-9a8688bf]{background:#fff9}.ga--poster .ga-title[data-v-9a8688bf]{font-size:clamp(16px,13cqi,34px);line-height:1.02;-webkit-line-clamp:6;text-wrap:balance}
