.HomePopup_popupOverlay__q0_cW{position:fixed;inset:0;width:100%;height:100%;background:rgba(0,0,0,.55);z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;animation:HomePopup_overlayFadeIn__I5hJ0 .45s ease forwards}.HomePopup_popupBox__QA16G{position:relative;max-width:max-content;width:100%;border-radius:var(--radius-xl);overflow:hidden;background:transparent}.HomePopup_popupImage__OzqnP{width:100%;height:80vh;display:block;cursor:pointer}.HomePopup_closeButton__dH5sq{position:absolute;top:8px;right:8px;width:34px;height:34px;border:none;border-radius:var(--radius-full);background:rgba(0,0,0,.65);color:#fff;font-size:26px;line-height:34px;cursor:pointer;z-index:2;transition:all .2s ease}.HomePopup_closeButton__dH5sq:hover{background:rgba(0,0,0,.85);transform:rotate(90deg)}.HomePopup_overlayClose__PoOVn{animation:HomePopup_overlayFadeOut__yQD0s .35s ease forwards}.HomePopup_fadeAnimation__7C2Xb{animation:HomePopup_fadeIn__Npv9W .45s ease forwards}.HomePopup_fadeAnimationClose__RDOP5{animation:HomePopup_fadeOut__eTiOT .35s ease forwards}.HomePopup_zoomAnimation__bHfVl{animation:HomePopup_zoomIn__gObH5 .45s cubic-bezier(.22,1,.36,1) forwards}.HomePopup_zoomAnimationClose__t3yv0{animation:HomePopup_zoomOut__C4l06 .35s ease forwards}.HomePopup_slideUpAnimation__uY66w{animation:HomePopup_slideUpIn__Jjjpw .45s cubic-bezier(.22,1,.36,1) forwards}.HomePopup_slideUpAnimationClose__xkB_H{animation:HomePopup_slideUpOut__ZUF85 .35s ease forwards}.HomePopup_slideDownAnimation__DJ5on{animation:HomePopup_slideDownIn__zZjAh .45s cubic-bezier(.22,1,.36,1) forwards}.HomePopup_slideDownAnimationClose__kPDx3{animation:HomePopup_slideDownOut__j_WBG .35s ease forwards}.HomePopup_flipAnimation__dLFGG{animation:HomePopup_flipIn__EfyYt .55s ease forwards;transform-style:preserve-3d}.HomePopup_flipAnimationClose__8BKGp{animation:HomePopup_flipOut__dU_AS .35s ease forwards;transform-style:preserve-3d}@keyframes HomePopup_overlayFadeIn__I5hJ0{0%{opacity:0}to{opacity:1}}@keyframes HomePopup_overlayFadeOut__yQD0s{0%{opacity:1}to{opacity:0}}@keyframes HomePopup_fadeIn__Npv9W{0%{opacity:0}to{opacity:1}}@keyframes HomePopup_fadeOut__eTiOT{0%{opacity:1}to{opacity:0}}@keyframes HomePopup_zoomIn__gObH5{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes HomePopup_zoomOut__C4l06{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes HomePopup_slideUpIn__Jjjpw{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes HomePopup_slideUpOut__ZUF85{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes HomePopup_slideDownIn__zZjAh{0%{opacity:0;transform:translateY(-80px)}to{opacity:1;transform:translateY(0)}}@keyframes HomePopup_slideDownOut__j_WBG{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-80px)}}@keyframes HomePopup_flipIn__EfyYt{0%{opacity:0;transform:perspective(900px) rotateX(75deg) scale(.9)}to{opacity:1;transform:perspective(900px) rotateX(0deg) scale(1)}}@keyframes HomePopup_flipOut__dU_AS{0%{opacity:1;transform:perspective(900px) rotateX(0deg) scale(1)}to{opacity:0;transform:perspective(900px) rotateX(70deg) scale(.9)}}@media (max-width:768px){.HomePopup_popupBox__QA16G{width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);background:#000;display:flex;align-items:center;justify-content:center}.HomePopup_popupImage__OzqnP{width:auto;height:auto;max-width:calc(100vw - 32px);max-height:80dvh;object-fit:contain}}.Story_storySection__MoBRw{position:relative;z-index:5;width:100%;padding:12px 0 4px;overflow:hidden;background:#fff}.Story_storyList__ofM7E{width:var(--page-width);margin:0 auto;padding:0 0 8px;display:flex;align-items:flex-start;gap:14px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;cursor:-webkit-grab;cursor:grab;overscroll-behavior-x:contain}.Story_storyList__ofM7E.Story_dragging__G5uul{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Story_storyList__ofM7E::-webkit-scrollbar{height:4px}.Story_storyList__ofM7E::-webkit-scrollbar-thumb{background:transparent;border-radius:var(--radius-pill)}.Story_storyList__ofM7E:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}.Story_storyList__ofM7E{scrollbar-width:thin;scrollbar-color:transparent transparent}.Story_storyList__ofM7E:hover{scrollbar-color:rgba(0,0,0,.2) transparent}.Story_storyItem__lwWhk{min-width:78px;max-width:78px;border:none;outline:none;background:transparent;padding:0;cursor:pointer;text-align:center;flex-shrink:0}.Story_storyRing__X6xAN{width:74px;height:74px;padding:2px;background:linear-gradient(135deg,#ffb300,#ff4f8b,#7b2cff)}.Story_storyInner__1lyXV,.Story_storyRing__X6xAN{border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center}.Story_storyInner__1lyXV{width:100%;height:100%;padding:3px;background:#fff;overflow:hidden}.Story_storyImage__YYRiR{object-fit:cover;display:block;pointer-events:none}.Story_emptyStory__I3RSp,.Story_storyImage__YYRiR{width:100%;height:100%;border-radius:var(--radius-full)}.Story_emptyStory__I3RSp{background:#f3f3f3;color:#999;display:flex;align-items:center;justify-content:center;font-size:20px}.Story_storyTitle__gLkiT{margin:8px 0 0;font-size:12px;font-weight:500;line-height:1.5;color:#333;height:36px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}@media (max-width:768px){.Story_storySection__MoBRw{padding-top:12px}.Story_storyList__ofM7E{width:100%;padding:0 12px 8px;gap:12px;cursor:default}.Story_storyList__ofM7E::-webkit-scrollbar{display:none}.Story_storyList__ofM7E{scrollbar-width:none}.Story_storyItem__lwWhk{min-width:70px;max-width:70px}.Story_storyRing__X6xAN{width:66px;height:66px}.Story_storyTitle__gLkiT{font-size:11px}}.StoryClient_storyOverlay__hOfj0{position:fixed;inset:0;z-index:2147483000;background:rgba(0,0,0,.72);display:flex;align-items:center;justify-content:center;padding:16px}.StoryClient_storyModal__NlFcm{width:min(360px,94vw);max-height:92vh;background:#fff;border-radius:var(--radius-lg);overflow:hidden;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.35);display:flex;flex-direction:column}.StoryClient_closeButton__4k6gT{position:absolute;top:10px;left:10px;width:30px;height:30px;border-radius:var(--radius-full);border:none;background:rgba(0,0,0,.55);color:#fff;font-size:24px;cursor:pointer;z-index:3;display:flex;align-items:center;justify-content:center}.StoryClient_mediaBox__r_cQK{width:100%;aspect-ratio:9/12;background:#000;overflow:hidden}.StoryClient_storyMedia__rFySX{width:100%;height:100%;object-fit:cover;display:block}.StoryClient_emptyMedia__E_yBa{width:100%;height:100%;color:#fff;display:flex;align-items:center;justify-content:center}.StoryClient_storyInfo__j6Y1Z{padding:14px 14px 16px;background:#fff}.StoryClient_storyInfo__j6Y1Z h3{margin:0 0 6px;font-size:15px;font-weight:700;color:#222;text-align:center}.StoryClient_storyInfo__j6Y1Z p{margin:0 0 12px;font-size:13px;color:#666;text-align:center}.StoryClient_viewButton__KdlO9{width:100%;height:42px;border-radius:var(--radius-md);background:#ffc107;color:#111;font-size:14px;font-weight:700;text-decoration:none;display:flex;align-items:center;justify-content:center}@media (max-width:480px){.StoryClient_storyOverlay__hOfj0{padding:0}.StoryClient_storyModal__NlFcm{width:70vw;height:70vh;max-height:70vh;border-radius:var(--radius-sm)}.StoryClient_mediaBox__r_cQK{flex:1 1;aspect-ratio:unset}.StoryClient_storyInfo__j6Y1Z{padding-bottom:22px}}.StoryClient_storyOverlay__hOfj0{animation:StoryClient_storyFadeIn__HJptX .2s ease forwards}.StoryClient_storyModal__NlFcm{animation:StoryClient_storyScaleIn__k3WhS .24s ease forwards}.StoryClient_navButton__1ERBF{position:absolute;top:45%;transform:translateY(-50%);width:36px;height:52px;border:none;border-radius:var(--radius-pill);background:rgba(0,0,0,.45);color:#fff;font-size:34px;line-height:1;cursor:pointer;z-index:4;display:flex;align-items:center;justify-content:center}.StoryClient_prevButton__3tk_U{right:10px}.StoryClient_nextButton__JLFSW{left:10px}@keyframes StoryClient_storyFadeIn__HJptX{0%{opacity:0}to{opacity:1}}@keyframes StoryClient_storyScaleIn__k3WhS{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:480px){.StoryClient_navButton__1ERBF{top:42%;width:32px;height:48px;font-size:30px}.StoryClient_prevButton__3tk_U{right:8px}.StoryClient_nextButton__JLFSW{left:8px}}