.iQ77-W_NavHeader{z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--hStack-background);flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:100%;height:48px;margin-bottom:-48px;padding:10px;display:flex;position:sticky;top:0}.iQ77-W_NavHeaderH{letter-spacing:-.32px;color:var(--text-color);font-size:16px;font-weight:500;line-height:150%}
.OKmbhG_PurchaseTicketButton{background:var(--color-white-default);width:100%;max-width:480px;z-index:var(--box-z-index);padding:var(--box-padding);bottom:0}.OKmbhG_PurchaseTicketButtonGroup{flex-direction:column;justify-content:center;align-items:stretch;gap:12px;width:100%;display:flex}.OKmbhG_PurchaseTicketButtonCountContainer{text-align:center;width:100%}.OKmbhG_PurchaseTicketButtonRow{flex-direction:row;align-items:center;gap:8px;width:100%;display:flex}
.nQs8Eq_TopSection{padding-bottom:20px}.nQs8Eq_TopSectionContainer{height:60dvh;max-height:480px;position:relative;overflow:hidden}.nQs8Eq_TopSectionImageGroup{flex-direction:column;justify-content:flex-end;align-items:center;gap:16px;width:100%;height:100%;padding:28px 20px;display:flex}.nQs8Eq_TopSectionImageGroup:after{content:"";z-index:-1;background:linear-gradient(#1c2c3c00 0%,#091629f5 76.92%);width:100%;height:70%;display:block;position:absolute;inset:30% 0 0}.nQs8Eq_TopSectionGroup{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}.nQs8Eq_TopSectionH{letter-spacing:-.48px;color:var(--color-white-default);word-break:keep-all;font-size:24px;font-weight:700;line-height:140%}.nQs8Eq_TopSectionTitleRow{flex-flow:wrap;justify-content:center;align-items:center;gap:8px 4px;width:100%;display:flex}.nQs8Eq_TopSectionLabel{letter-spacing:-.28px;color:var(--color-white-default);background:#ffffff29;border-radius:4px;padding-inline:6px;font-size:14px;font-weight:500;line-height:150%;display:inline-block}.nQs8Eq_TopSectionTimeRow{letter-spacing:-.24px;color:var(--color-gray-400);flex-direction:row;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:150%;display:flex}.nQs8Eq_TopSectionTime{opacity:.2;background:var(--color-white-default);width:1px;height:8px;display:block}.nQs8Eq_TopSectionNameContainer{padding-inline:20px}.nQs8Eq_TopSectionText{letter-spacing:-.28px;color:var(--color-gray-900);word-break:keep-all;font-size:14px;font-weight:500;line-height:150%}
.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}
._4AtgxW_SlideSectionCard.swiper{width:100%;padding-inline:20px}._4AtgxW_SlideSectionCard .swiper-slide{flex-shrink:0;width:fit-content;position:relative}:is(._4AtgxW_SlideSectionCardFixedHeight.swiper,._4AtgxW_SlideSectionCardFixedHeight .swiper-slide){height:var(--slide-section-height)}
.YGn0oa_BoxOfficeSection{align-items:center;gap:4px;display:flex}.YGn0oa_BoxOfficeSectionLoadingGroup{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}
.a5DB9W_EventCardMediaFrame{border-radius:8px;width:100%;position:relative;overflow:hidden}.a5DB9W_EventCardMediaFrame>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.a5DB9W_EventCardMediaFrame>img,.a5DB9W_EventCardMediaFrame>video{object-fit:cover}.a5DB9W_EventCardMediaFrame:before{content:"";height:0;padding-bottom:46.25%;display:block}.a5DB9W_EventCard{width:100%}.a5DB9W_EventCardGroup{flex-direction:column;justify-content:center;align-items:stretch;gap:8px;width:100%;display:flex}.a5DB9W_EventCardDateGroup{flex-direction:column;align-items:stretch;gap:0;width:100%;display:flex}.a5DB9W_EventCardTheater{letter-spacing:-.28px;color:var(--color-gray-600);-webkit-line-clamp:1;text-wrap:wrap;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:150%;display:-webkit-box;overflow:hidden}.a5DB9W_EventCardDate{letter-spacing:-.24px;color:var(--color-gray-400);word-break:keep-all;font-size:12px;font-weight:500;line-height:150%}.a5DB9W_EventCardContainer{height:var(--box-height);border-radius:8px;position:relative;overflow:hidden}.a5DB9W_EventCardTaggedImage{border-radius:8px;width:100%;position:relative;overflow:hidden}.a5DB9W_EventCardTaggedImage:after{content:var(--box-content);color:var(--color-white-default);background:#0000005c;border-bottom-right-radius:8px;padding:2px 8px;font-size:11px;font-weight:500;line-height:150%;display:block;position:absolute;top:0;left:0}.a5DB9W_EventCardTitle{letter-spacing:-.28px;color:var(--color-gray-800);word-break:keep-all;-webkit-line-clamp:var(--text-line-clamp);text-wrap:wrap;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:150%;display:-webkit-box;overflow:hidden}
.U0jfvq_TagGroup{flex-direction:row;justify-content:start;align-items:center;gap:4px;display:flex}
.j6wnYG_SpotDetailSummaryReviewList{flex-direction:row;align-items:center;gap:8px;display:flex}.j6wnYG_SpotDetailSummaryReviewListIconRow{flex-direction:row;align-items:center;gap:4px;display:flex}.j6wnYG_SpotDetailSummaryReviewListCount{letter-spacing:-.28px;color:var(--color-gray-900);font-size:14px;font-weight:600;line-height:100%}
.BRfLpa_EventSection{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.BRfLpa_EventSectionGroup{flex-direction:column;justify-content:start;align-items:stretch;gap:20px;width:100%;padding:12px 20px 36px;display:flex}.BRfLpa_EventSectionEventList{flex-direction:column;justify-content:start;align-items:stretch;gap:24px;width:100%;display:flex}
.q-MEha_NearbyShopButton{filter:drop-shadow(0 2px 8px #00000014);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:fit-content;padding-top:20px;display:flex}.q-MEha_NearbyShopButtonTitleContainer{background:var(--box-background);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.q-MEha_NearbyShopButtonCategoryContainer{letter-spacing:-.24px;text-align:center;height:35px;font-size:12px;font-weight:600;line-height:150%}.q-MEha_NearbyShopButtonTitle{-webkit-line-clamp:1;text-wrap:wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.q-MEha_NearbyShopButtonRow{width:100%;color:var(--color-gray-500);flex-direction:row;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:500;line-height:150%;display:flex}.q-MEha_NearbyShopButtonCategory{color:var(--color-aqua-500)}
._8mnznq_TheaterSelectButton{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:fit-content;padding-top:20px;display:flex}._8mnznq_TheaterSelectButtonTheaterContainer{background:var(--box-background);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}._8mnznq_TheaterSelectButtonGroup{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;padding:20px 5px 10px;display:flex}._8mnznq_TheaterSelectButtonTheater{letter-spacing:-.24px;text-align:center;word-break:keep-all;width:100%;color:var(--color-white-default);-webkit-line-clamp:2;text-wrap:wrap;-webkit-box-orient:vertical;font-size:12px;font-weight:600;line-height:130%;display:-webkit-box;overflow:hidden}._8mnznq_TheaterSelectButtonIconContainer{opacity:.8;flex:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex;transform:rotate(90deg)}._8mnznq_TheaterSelectButtonPlaceholder{letter-spacing:-.24px;text-align:center;word-break:keep-all;color:var(--color-aqua-500);font-size:12px;font-weight:600;line-height:150%}._8mnznq_TheaterSelectButtonContainer{letter-spacing:-.24px;text-align:center;height:35px;font-size:12px;font-weight:600;line-height:150%}
@layer reset,pop-ui,base,tokens;@layer recipes{._6eaC_G_CinemaSegmentGroup{--segment-radius:.25rem;--segment-indicator-shadow:0px 2px 4px #18181b1a, 0px 0px 1px #18181b4d;--segment-indicator-bg:#fff;border-radius:var(--segment-radius);text-align:center;isolation:isolate;background:#f4f4f5;min-width:max-content;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #0000000d}._6eaC_G_CinemaSegmentGroupIndicator{box-shadow:var(--segment-indicator-shadow);background:var(--segment-indicator-bg);z-index:-1;border-radius:var(--segment-radius);position:absolute;top:0;left:0}._6eaC_G_CinemaSegmentGroupControl{position:relative}._6eaC_G_CinemaSegmentGroupLabel{-webkit-user-select:none;user-select:none;color:#000;border-radius:var(--segment-radius);justify-content:center;align-items:center;gap:.5rem;height:2.5rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:flex;position:relative}._6eaC_G_CinemaSegmentGroupLabel:before{content:"";background:#e4e4e7;width:1px;transition:opacity .2s;position:absolute;inset-block:.375rem;inset-inline-start:0}._6eaC_G_CinemaSegmentGroupControl+._6eaC_G_CinemaSegmentGroupControl[data-active] ._6eaC_G_CinemaSegmentGroupLabel:before,._6eaC_G_CinemaSegmentGroupControl[data-active]+._6eaC_G_CinemaSegmentGroupControl ._6eaC_G_CinemaSegmentGroupLabel:before,._6eaC_G_CinemaSegmentGroupControl:first-of-type ._6eaC_G_CinemaSegmentGroupLabel:before{opacity:0}._6eaC_G_CinemaSegmentGroupControl:has(._6eaC_G_CinemaSegmentGroupInput:focus-visible) ._6eaC_G_CinemaSegmentGroupLabel{--focus-ring-color:#a1a1aa;outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}}._6eaC_G_CinemaSegmentGroupTheater{justify-content:center;align-items:center;display:flex}._6eaC_G_CinemaSegmentGroupImage{object-fit:cover;height:18px}._6eaC_G_CinemaSegmentGroup{box-sizing:content-box;background:var(--color-gray-100);border:none;border-radius:99px;height:40px;padding:4px}._6eaC_G_CinemaSegmentGroupIndicator{background:var(--color-white-default);border:1px solid;border-radius:99px;padding:10px;transition:transform .15s,width .15s,height .15s;width:33.3333%!important;height:40px!important}._6eaC_G_CinemaSegmentGroupIndicatorHidden{display:none}._6eaC_G_CinemaSegmentGroupControl{flex:1}._6eaC_G_CinemaSegmentGroupInput{clip:rect(0 0 0 0);white-space:nowrap;word-wrap:normal;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._6eaC_G_CinemaSegmentGroupInnerLabel{letter-spacing:-.28px;text-align:center;width:100%;color:var(--color-gray-500);font-size:14px;font-weight:600;line-height:150%;transition:all .3s ease-in-out}._6eaC_G_CinemaSegmentGroupLabel[data-active] ._6eaC_G_CinemaSegmentGroupInnerLabel{color:var(--item-color,var(--color-gray-500))}
.ho-vgq_PhotoReviewItemSkeleton{position:relative}.ho-vgq_PhotoReviewItemSkeleton>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.ho-vgq_PhotoReviewItemSkeleton>img,.ho-vgq_PhotoReviewItemSkeleton>video{object-fit:cover}.ho-vgq_PhotoReviewItemSkeleton:before{content:"";height:0;padding-bottom:100%;display:block}
.DPqgLW_CinemaSelectBottomSheet{z-index:1300;width:100%;position:fixed;bottom:0;left:0;right:0}.DPqgLW_CinemaSelectBottomSheetFloatingBar{width:100%;height:100%;display:var(--box-display);background:var(--box-background);transition:all .3s;position:fixed;top:0;left:0}.DPqgLW_CinemaSelectBottomSheetDrawer{z-index:10;width:100%;max-width:480px;max-height:90dvh;margin-inline:auto;position:fixed;bottom:0;left:0;right:0}.DPqgLW_CinemaSelectBottomSheetContainer{width:100%;max-width:480px;margin-inline:auto}.DPqgLW_CinemaSelectBottomSheetGroup{flex-direction:column;justify-content:center;align-items:stretch;gap:12px;width:100%;display:flex}.DPqgLW_CinemaSelectBottomSheetTheaterRow{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.DPqgLW_CinemaSelectBottomSheetTheaterContainer{scrollbar-gutter:stable overlay;height:400px;padding-bottom:20px}
.Kd_bca_NearbyShopSection{flex-direction:column;align-items:stretch;gap:0;width:100%;display:flex}.Kd_bca_NearbyShopSectionTheater{letter-spacing:-.28px;color:var(--color-gray-400);font-size:14px;font-weight:500;line-height:150%}.Kd_bca_NearbyShopSectionMediaFrame{aspect-ratio:6/5;width:100%;max-width:var(--aspectRatio-max-width);margin-bottom:20px;position:relative}.Kd_bca_NearbyShopSectionMediaFrame>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.Kd_bca_NearbyShopSectionMediaFrame>img,.Kd_bca_NearbyShopSectionMediaFrame>video{object-fit:cover}.Kd_bca_NearbyShopSectionTheaterGrid{grid-template-columns:1fr 1fr 1fr;justify-content:center;align-items:center;gap:0;width:100%;height:100%;margin-inline:12px;display:grid;position:relative}.Kd_bca_NearbyShopSectionTheaterGrid .nearby-button{transform:translate(-10px)}:is(.Kd_bca_NearbyShopSectionTheaterGrid .nearby-button:nth-of-type(4),.Kd_bca_NearbyShopSectionTheaterGrid .nearby-button:nth-of-type(5),.Kd_bca_NearbyShopSectionTheaterGrid .nearby-button:nth-of-type(6)){transform:translate(20px)}.Kd_bca_NearbyShopSectionContainer{width:100%;height:100%;position:absolute;inset:0}
.hNu-Qa_BannerCinemaCard{position:relative}.hNu-Qa_BannerCinemaCard>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.hNu-Qa_BannerCinemaCard>img,.hNu-Qa_BannerCinemaCard>video{object-fit:cover}.hNu-Qa_BannerCinemaCard:before{content:"";height:0;padding-bottom:100%;display:block}.hNu-Qa_BannerCinemaCardContainer{background:var(--color-white-default);border-radius:16px;width:100%;padding:38px 28px;position:relative;overflow:hidden}.hNu-Qa_BannerCinemaCardContainer:after{content:"";background:linear-gradient(#ff9e9e,#c09aff);width:100px;height:70px;display:block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)rotate(-40deg)}.hNu-Qa_BannerCinemaCardContainer:before{content:"";background:linear-gradient(#ff9e9e,#c09aff);width:100px;height:70px;display:block;position:absolute;bottom:0;right:0;transform:translate(50%,50%)rotate(-40deg)}.hNu-Qa_BannerCinemaCardGroup{flex-direction:column;justify-content:space-around;align-items:center;gap:10px;width:100%;height:100%;max-height:250px;display:flex}.hNu-Qa_BannerCinemaCardPurchaseMessage{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.hNu-Qa_BannerCinemaCardPurchasePrompt{letter-spacing:-.4px;color:var(--color-gray-900);font-size:20px;font-weight:700;line-height:140%}@media (max-width:479.98px){.hNu-Qa_BannerCinemaCardPurchasePrompt{letter-spacing:-.36px;font-size:18px;font-weight:700;line-height:150%}}.hNu-Qa_BannerCinemaCardIcon{margin-right:4px}.hNu-Qa_BannerCinemaCardPurchaseDescription{letter-spacing:-.28px;color:var(--color-gray-800);word-break:keep-all;text-align:center;font-size:14px;font-weight:600;line-height:150%}.hNu-Qa_BannerCinemaCardTitleGroup{flex-direction:column;flex:1;justify-content:center;align-items:stretch;gap:8px;width:100%;display:flex}.hNu-Qa_BannerCinemaCardLink{width:100%}.hNu-Qa_BannerCinemaCardImage{object-fit:cover;height:18px}.hNu-Qa_BannerCinemaCardIconContainer{padding:17px 12px;position:absolute;right:0}
.mq96pa_EventSection{flex-direction:column;justify-content:start;align-items:stretch;gap:24px;width:100%;padding-inline:20px;display:flex}
.J0np1W_BannerItem{flex-direction:column;align-items:stretch;gap:4px;width:100%;display:flex}.J0np1W_BannerItemThumbnailContainer{width:100%;height:100%;position:relative}.J0np1W_BannerItemImageFrame{position:relative}.J0np1W_BannerItemImageFrame>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.J0np1W_BannerItemImageFrame>img,.J0np1W_BannerItemImageFrame>video{object-fit:cover}.J0np1W_BannerItemImageFrame:before{content:"";height:0;padding-bottom:100%;display:block}.J0np1W_BannerItemMediaFrame{position:absolute;inset:0}.J0np1W_BannerItemMediaFrame>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.J0np1W_BannerItemMediaFrame>img,.J0np1W_BannerItemMediaFrame>video{object-fit:cover}.J0np1W_BannerItemMediaFrame:before{content:"";height:0;padding-bottom:100%;display:block}.J0np1W_BannerItemContainer{border-radius:var(--box-border-radius);width:100%;position:absolute;inset:0;overflow:hidden}.J0np1W_BannerItemTitle{letter-spacing:-.28px;-webkit-line-clamp:2;text-wrap:wrap;text-align:start;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:150%;display:-webkit-box;overflow:hidden}.J0np1W_BannerItemImage{background:var(--color-white-default);width:100%;overflow:hidden}
._55rRwG_PreviewVodSection{width:100%;padding-inline:20px;position:relative}._55rRwG_PreviewVodSectionMediaFrame{width:100%;position:relative}._55rRwG_PreviewVodSectionMediaFrame>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}._55rRwG_PreviewVodSectionMediaFrame>img,._55rRwG_PreviewVodSectionMediaFrame>video{object-fit:cover}._55rRwG_PreviewVodSectionMediaFrame:before{content:"";height:0;padding-bottom:56.25%;display:block}
.mi5HfG_NotificationListItem{border-bottom:1px solid;border-color:var(--color-gray-50);flex-direction:column;align-items:stretch;gap:20px;width:100%;padding:28px 20px;display:flex}@media (min-width:1024px){.mi5HfG_NotificationListItem{gap:24px;padding:40px}}.mi5HfG_NotificationListItemContent{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}@media (min-width:1024px){.mi5HfG_NotificationListItemContent{gap:24px}}.mi5HfG_NotificationListItemHeader{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.mi5HfG_NotificationListItemMessage{flex-direction:column;align-items:start;gap:4px;display:flex}@media (min-width:1024px){.mi5HfG_NotificationListItemMessage{gap:8px}}.mi5HfG_NotificationListItemTitle{letter-spacing:-.28px;color:var(--color-gray-900);word-break:keep-all;font-size:14px;font-weight:700;line-height:150%}@media (min-width:1024px){.mi5HfG_NotificationListItemTitle{letter-spacing:-.4px;font-size:20px;font-weight:700;line-height:140%}}.mi5HfG_NotificationListItemDescription{letter-spacing:-.28px;color:var(--color-gray-700);word-break:keep-all;word-wrap:break-word;font-size:14px;font-weight:500;line-height:150%}@media (min-width:1024px){.mi5HfG_NotificationListItemDescription{letter-spacing:-.32px;font-size:16px;font-weight:500;line-height:150%}}.mi5HfG_NotificationListItemDate{letter-spacing:-.24px;color:var(--color-gray-400);font-size:12px;font-weight:500;line-height:150%}@media (min-width:1024px){.mi5HfG_NotificationListItemDate{letter-spacing:-.32px;font-size:16px;font-weight:500;line-height:150%}}.mi5HfG_NotificationListItemMainImage{aspect-ratio:660/326;background:var(--color-gray-200);cursor:pointer;border-radius:8px;width:100%;position:relative;overflow:hidden}@media (min-width:1024px){.mi5HfG_NotificationListItemMainImage{border-radius:12px}}.mi5HfG_NotificationListItemImageOverlay{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}@media (min-width:1024px){.mi5HfG_NotificationListItemImageOverlay{gap:10px}}.mi5HfG_NotificationListItemImage{aspect-ratio:1;background:var(--color-gray-200);cursor:pointer;border-radius:8px;width:100%;position:relative;overflow:hidden}@media (min-width:1024px){.mi5HfG_NotificationListItemImage{border-radius:12px}}.mi5HfG_NotificationListItemImageCountOverlay{background:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mi5HfG_NotificationListItemImageCount{letter-spacing:-.4px;color:var(--color-white-default);font-size:20px;font-weight:700;line-height:140%}@media (min-width:1024px){.mi5HfG_NotificationListItemImageCount{letter-spacing:-.56px;font-size:28px;font-weight:700;line-height:130%}}.mi5HfG_NotificationListItemReviewContent{flex-direction:column;align-items:stretch;gap:8px;width:100%;display:flex}@media (min-width:1024px){.mi5HfG_NotificationListItemReviewContent{gap:16px}}.mi5HfG_NotificationListItemReviewHeader{flex-direction:row;align-items:center;gap:4px;width:100%;display:flex}.mi5HfG_NotificationListItemReviewerName{letter-spacing:-.24px;color:var(--color-gray-400);font-size:12px;font-weight:500;line-height:150%}@media (min-width:1024px){.mi5HfG_NotificationListItemReviewerName{letter-spacing:-.28px;font-size:14px;font-weight:500;line-height:150%}}.mi5HfG_NotificationListItemReviewDetails{flex-direction:column;align-items:stretch;gap:12px;width:100%;display:flex}@media (min-width:1024px){.mi5HfG_NotificationListItemReviewDetails{gap:16px}}.mi5HfG_NotificationListItemEventLink{width:100%}.mi5HfG_NotificationListItemEventImage{background:var(--box-background);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:relative}.mi5HfG_NotificationListItemEventImage svg{width:13px;height:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}@media (min-width:1024px){.mi5HfG_NotificationListItemEventImage{width:20px;height:20px}}.mi5HfG_NotificationListItemGalleryImage{width:100%;height:100%;position:relative}.mi5HfG_NotificationListItemEventImage.mi5HfG_NotificationListItemEventImage svg{width:13px;height:13px}
.QaJ4zG_NotificationList{flex-direction:column;align-items:center;gap:0;width:100%;display:flex}
@layer reset,pop-ui,base,tokens;@layer recipes{._SgmAW_ShopNotificationPageTitle{font-family:var(--font-pretendard);font-size:1.25rem;font-weight:600;line-height:1.875rem}._SgmAW_ShopNotificationPageLoading{justify-content:center;align-items:center;display:flex}}._SgmAW_ShopNotificationPage{flex-direction:column;align-items:flex-start;gap:10px;width:100%;margin-bottom:0;padding:0 20px;display:flex}@media (min-width:1024px){._SgmAW_ShopNotificationPage{gap:28px;margin-bottom:28px;padding:0}}._SgmAW_ShopNotificationPageHeading{flex-direction:row;align-items:center;gap:10px;display:flex}@media (min-width:1024px){._SgmAW_ShopNotificationPageHeading{gap:12px}}._SgmAW_ShopNotificationPageSummaryCard{width:32px;height:32px}@media (min-width:1024px){._SgmAW_ShopNotificationPageSummaryCard{width:52px;height:52px}}._SgmAW_ShopNotificationPageTitle{letter-spacing:-.48px;font-size:24px;font-weight:700;line-height:140%}@media (min-width:1024px){._SgmAW_ShopNotificationPageTitle{letter-spacing:-.56px;font-size:28px;font-weight:700;line-height:130%}}._SgmAW_ShopNotificationPageList{width:fit-content;margin-top:5px}@media (min-width:1024px){._SgmAW_ShopNotificationPageList{width:100%;margin-top:0}}._SgmAW_ShopNotificationPageLoading{width:100%;margin-top:40px}._SgmAW_ShopNotificationPageLoadingContent{flex-direction:column;align-items:center;gap:.5rem;display:flex}._SgmAW_ShopNotificationPageLoadingText{letter-spacing:-.24px;color:var(--color-gray-400);margin-top:10px;font-size:12px;font-weight:600;line-height:150%}@media (min-width:1024px){._SgmAW_ShopNotificationPageLoadingText{letter-spacing:-.28px;font-size:14px;font-weight:600;line-height:150%}}@keyframes _SgmAW_spinner-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._SgmAW_ShopNotificationPageSpinner{--spinner-size:2rem;--spinner-track-color:transparent;width:var(--spinner-size);height:var(--spinner-size);border:2px solid;border-bottom-color:var(--spinner-track-color);border-inline-start-color:var(--spinner-track-color);color:var(--color-blue-500);border-radius:9999px;animation:.5s linear infinite _SgmAW_spinner-spin;display:inline-block}
