@font-face{font-family:pretendard;src:url(../media/PretendardVariable-s.p.0ztvx5mb7lxp4.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:pretendard Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.pretendard_285ab674-module__hQb75a__className{font-family:pretendard,pretendard Fallback;font-style:normal}.pretendard_285ab674-module__hQb75a__variable{--font-pretendard:"pretendard", "pretendard Fallback"}
.HomeSectionHeader-module-scss-module__FvBhKW__wrapper{align-items:center;height:56px;padding:0 16px;display:flex}.HomeSectionHeader-module-scss-module__FvBhKW__title{font-size:var(--Typography-fontSize-20);font-weight:700;line-height:var(--Typography-lineHeight-27);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .HomeSectionHeader-module-scss-module__FvBhKW__title{font-size:var(--Typography-fontSize-18);line-height:var(--Typography-lineHeight-24)}.HomeSectionHeader-module-scss-module__FvBhKW__title{text-overflow:ellipsis;min-width:0;color:var(--foreground-base-main-primary);white-space:nowrap;margin:0;overflow:hidden}
.GuideMessage-module-scss-module__vrvkJq__wrapper{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;display:flex}.GuideMessage-module-scss-module__vrvkJq__message{word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}:where(html:lang(ja)) .GuideMessage-module-scss-module__vrvkJq__message{word-break:normal}.GuideMessage-module-scss-module__vrvkJq__message{font-size:var(--Typography-fontSize-20);font-weight:700;line-height:var(--Typography-lineHeight-27);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .GuideMessage-module-scss-module__vrvkJq__message{font-size:var(--Typography-fontSize-18);line-height:var(--Typography-lineHeight-24)}.GuideMessage-module-scss-module__vrvkJq__message{color:var(--foreground-base-main-primary);text-align:center;text-wrap:balance;white-space:pre-line;margin:0}.GuideMessage-module-scss-module__vrvkJq__button{font-size:var(--Typography-fontSize-16);font-weight:600;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .GuideMessage-module-scss-module__vrvkJq__button{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.GuideMessage-module-scss-module__vrvkJq__button{color:#171717;cursor:pointer;background:#eee;border:0;border-radius:24px;justify-content:center;align-items:center;gap:6px;min-width:160px;height:48px;padding:0 24px;display:inline-flex}
.GuidePanel-module-scss-module__pF91Aa__panel{flex-direction:column;flex:1;min-height:200px;padding:32px;display:flex}
.ErrorPage-module-scss-module__AZco5W__wrapper{overscroll-behavior:contain;background:var(--background-base-primary);flex-direction:column;width:100%;min-width:280px;max-width:480px;height:100dvh;max-height:100%;margin:0 auto;display:flex;overflow-y:auto}
.AvatarCircle-module-scss-module__nmanPa__image{object-fit:cover}.AvatarCircle-module-scss-module__nmanPa__fallback{background:var(--surface-raised-subtle);position:absolute;inset:0}.AvatarCircle-module-scss-module__nmanPa__iconSlot{position:absolute;inset:0}.AvatarCircle-module-scss-module__nmanPa__iconSlot>svg{width:100%;height:100%;display:block}.AvatarCircle-module-scss-module__nmanPa__silhouette{position:absolute;left:50%;transform:translate(-50%)}.AvatarCircle-module-scss-module__nmanPa__fallbackSmall .AvatarCircle-module-scss-module__nmanPa__silhouette{width:17px;height:20px;top:4.8px}
.AvatarInitial-module-scss-module__gx7eDW__wrapper{font-size:var(--Typography-fontSize-30);font-weight:700;line-height:var(--Typography-lineHeight-40);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .AvatarInitial-module-scss-module__gx7eDW__wrapper{font-size:var(--Typography-fontSize-26);line-height:var(--Typography-lineHeight-35)}.AvatarInitial-module-scss-module__gx7eDW__wrapper{color:var(--foreground-base-sub-secondary);text-align:center;text-transform:uppercase;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AvatarInitial-module-scss-module__gx7eDW__wrapper.AvatarInitial-module-scss-module__gx7eDW__wrapperLg{font-size:var(--Typography-fontSize-36);font-weight:700;line-height:var(--Typography-lineHeight-48);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .AvatarInitial-module-scss-module__gx7eDW__wrapper.AvatarInitial-module-scss-module__gx7eDW__wrapperLg{font-size:var(--Typography-fontSize-32);line-height:var(--Typography-lineHeight-42)}.AvatarInitial-module-scss-module__gx7eDW__wrapper.AvatarInitial-module-scss-module__gx7eDW__wrapper{line-height:1}
.CreatorAvatar-module-scss-module__l6eYOq__wrapper{background:var(--surface-base-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative;overflow:hidden}.CreatorAvatar-module-scss-module__l6eYOq__wrapper:after{pointer-events:none;content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line-alpha-xsoft);position:absolute;inset:0}.CreatorAvatar-module-scss-module__l6eYOq__wrapper.CreatorAvatar-module-scss-module__l6eYOq__wrapperLg{background:var(--bg-card);width:72px;height:72px}.CreatorAvatar-module-scss-module__l6eYOq__wrapper.CreatorAvatar-module-scss-module__l6eYOq__wrapperLg:after{border:1px solid var(--line-alpha-xsoft);box-shadow:none}.CreatorAvatar-module-scss-module__l6eYOq__wrapper.CreatorAvatar-module-scss-module__l6eYOq__wrapperInitial{background:var(--surface-raised-subtle)}
.BannerCarousel-module-scss-module__AhC8QG__viewport{padding:0 2px;overflow:hidden}.BannerCarousel-module-scss-module__AhC8QG__viewport.BannerCarousel-module-scss-module__AhC8QG__noLoop{padding:0 6px}.BannerCarousel-module-scss-module__AhC8QG__scroll{touch-action:pan-y;align-items:flex-start;display:flex}.BannerCarousel-module-scss-module__AhC8QG__slide{flex:0 0 calc(100% - 85px);max-width:391px;padding:0 2px}.BannerCarousel-module-scss-module__AhC8QG__card{aspect-ratio:300/340;cursor:pointer;background-color:#1d1d1e;border:0;border-radius:32px;width:100%;padding:0;text-decoration:none;display:block;overflow:hidden}.BannerCarousel-module-scss-module__AhC8QG__image{background-image:var(--banner-image);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.BannerCarousel-module-scss-module__AhC8QG__placeholder{background:linear-gradient(135deg, var(--accent-pink) 0%, var(--feature-brand-byus) 100%);flex:1;justify-content:center;align-items:center;width:100%;height:100%;padding:24px;display:flex}.BannerCarousel-module-scss-module__AhC8QG__placeholderTitle{word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}:where(html:lang(ja)) .BannerCarousel-module-scss-module__AhC8QG__placeholderTitle{word-break:normal}.BannerCarousel-module-scss-module__AhC8QG__placeholderTitle{font-size:var(--Typography-fontSize-18);font-weight:700;line-height:var(--Typography-lineHeight-24);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .BannerCarousel-module-scss-module__AhC8QG__placeholderTitle{font-size:var(--Typography-fontSize-16);line-height:var(--Typography-lineHeight-21)}.BannerCarousel-module-scss-module__AhC8QG__placeholderTitle{color:var(--foreground-base-main-primary);text-align:center}
.ChatStoryList-module-scss-module__bT2Mnq__wrapper{flex-direction:column;display:flex}.ChatStoryList-module-scss-module__bT2Mnq__scroll{scrollbar-width:none;gap:4px;margin:0;padding:0 8px;list-style:none;display:flex;overflow-x:auto}.ChatStoryList-module-scss-module__bT2Mnq__scroll::-webkit-scrollbar{display:none}.ChatStoryList-module-scss-module__bT2Mnq__item{flex-shrink:0;display:flex}.ChatStoryList-module-scss-module__bT2Mnq__card{width:100px;color:inherit;background-color:var(--foreground-inverted-primary);border-radius:12px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.ChatStoryList-module-scss-module__bT2Mnq__slot{flex-shrink:0;width:100px;height:100px;position:relative}.ChatStoryList-module-scss-module__bT2Mnq__image{object-fit:cover}.ChatStoryList-module-scss-module__bT2Mnq__info{flex-direction:column;gap:2px;width:100%;padding:8px 8px 12px;display:flex}.ChatStoryList-module-scss-module__bT2Mnq__storyTitle{font-size:var(--Typography-fontSize-13);font-weight:500;line-height:var(--Typography-lineHeight-16);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .ChatStoryList-module-scss-module__bT2Mnq__storyTitle{font-size:var(--Typography-fontSize-11);line-height:var(--Typography-lineHeight-14)}.ChatStoryList-module-scss-module__bT2Mnq__storyTitle{-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}
.FrontPopup-module-scss-module__RCF2XG__wrapper{--front-popup-fade-duration:var(--content-reveal-duration);--front-popup-inline-start:max(20px, env(safe-area-inset-left,0px));--front-popup-inline-end:max(20px, env(safe-area-inset-right,0px));--front-popup-column-width:clamp(280px, 100vw, 480px);--front-popup-content-width:min(320px, calc(var(--front-popup-column-width) - var(--front-popup-inline-start) - var(--front-popup-inline-end)));z-index:var(--z-overlay);width:100%;min-width:280px;max-width:480px;padding:32px var(--front-popup-inline-end) max(32px,env(safe-area-inset-bottom,0px)) var(--front-popup-inline-start);overscroll-behavior:contain;margin-left:auto;margin-right:auto;display:flex;position:fixed;inset:0;overflow:hidden auto}.FrontPopup-module-scss-module__RCF2XG__wrapper.FrontPopup-module-scss-module__RCF2XG__inactive{display:none}.FrontPopup-module-scss-module__RCF2XG__wrapper:focus-visible{outline:none}.FrontPopup-module-scss-module__RCF2XG__dim{background:var(--surface-alpha-xstrong);animation:FrontPopup-module-scss-module__RCF2XG__dimFadeIn var(--front-popup-fade-duration) ease-out;position:fixed;inset:0}.FrontPopup-module-scss-module__RCF2XG__popup{width:var(--front-popup-content-width);animation:FrontPopup-module-scss-module__RCF2XG__popupFadeIn var(--front-popup-fade-duration) ease-out;flex-direction:column;gap:0;margin:auto;display:flex;position:relative}.FrontPopup-module-scss-module__RCF2XG__content{aspect-ratio:320/508;grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid;position:relative}.FrontPopup-module-scss-module__RCF2XG__viewport{grid-area:1/1;width:100%;height:100%;overflow:hidden}.FrontPopup-module-scss-module__RCF2XG__viewportPagination{width:var(--front-popup-column-width);overscroll-behavior-x:none;scroll-snap-type:x mandatory;scrollbar-width:none;justify-self:center;overflow-x:auto}.FrontPopup-module-scss-module__RCF2XG__viewportPagination::-webkit-scrollbar{display:none}.FrontPopup-module-scss-module__RCF2XG__viewportPagination:focus-visible{outline:3px solid var(--foreground-base-main-primary);outline-offset:-3px}.FrontPopup-module-scss-module__RCF2XG__scroll{touch-action:pan-y;height:100%;display:flex}.FrontPopup-module-scss-module__RCF2XG__viewportPagination .FrontPopup-module-scss-module__RCF2XG__scroll{touch-action:pan-x pan-y;width:max-content;min-width:100%}.FrontPopup-module-scss-module__RCF2XG__viewportPagination .FrontPopup-module-scss-module__RCF2XG__scroll:before,.FrontPopup-module-scss-module__RCF2XG__viewportPagination .FrontPopup-module-scss-module__RCF2XG__scroll:after{flex:0 0 calc((var(--front-popup-column-width) - var(--front-popup-content-width))/2);content:""}.FrontPopup-module-scss-module__RCF2XG__slide{flex:0 0 var(--front-popup-content-width);scroll-snap-align:center;scroll-snap-stop:always;min-width:0;height:100%}.FrontPopup-module-scss-module__RCF2XG__page{width:100%;height:100%;display:block;position:relative}.FrontPopup-module-scss-module__RCF2XG__page:focus-visible{outline:3px solid var(--foreground-base-main-primary);outline-offset:-3px}.FrontPopup-module-scss-module__RCF2XG__image{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.FrontPopup-module-scss-module__RCF2XG__carouselControl{z-index:1;white-space:nowrap;clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:50%;overflow:hidden}.FrontPopup-module-scss-module__RCF2XG__carouselControl:focus-visible{font-size:var(--Typography-fontSize-14);font-weight:500;line-height:var(--Typography-lineHeight-19);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .FrontPopup-module-scss-module__RCF2XG__carouselControl:focus-visible{font-size:var(--Typography-fontSize-12);line-height:var(--Typography-lineHeight-17)}.FrontPopup-module-scss-module__RCF2XG__carouselControl:focus-visible{width:auto;min-width:64px;height:44px;color:var(--foreground-base-main-primary);cursor:pointer;outline:3px solid var(--foreground-base-main-primary);outline-offset:2px;background:var(--surface-alpha-xstrong);clip:auto;border-radius:22px;margin:0;padding:0 12px;overflow:visible;transform:translateY(-50%)}.FrontPopup-module-scss-module__RCF2XG__carouselControl[aria-disabled=true]:focus-visible{color:var(--foreground-disabled-secondary);cursor:default;opacity:.5}.FrontPopup-module-scss-module__RCF2XG__carouselControlLeading{left:19px}.FrontPopup-module-scss-module__RCF2XG__carouselControlTrailing{right:19px}.FrontPopup-module-scss-module__RCF2XG__indicator{font-size:var(--Typography-fontSize-12);font-weight:400;line-height:var(--Typography-lineHeight-15);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .FrontPopup-module-scss-module__RCF2XG__indicator{font-size:var(--Typography-fontSize-11);line-height:var(--Typography-lineHeight-14)}.FrontPopup-module-scss-module__RCF2XG__indicator{height:26px;color:var(--foreground-base-main-primary);pointer-events:none;background:var(--surface-alpha-medium);border-radius:40px;justify-content:center;align-items:center;padding:0 8px;display:inline-flex;position:absolute;top:4.72441%;right:5.9375%}.FrontPopup-module-scss-module__RCF2XG__indicatorValue{transform:translateY(.5px)}@supports (text-box:trim-both cap alphabetic){.FrontPopup-module-scss-module__RCF2XG__indicatorValue{text-box:trim-both cap alphabetic;transform:none}}.FrontPopup-module-scss-module__RCF2XG__srOnly{white-space:nowrap;clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FrontPopup-module-scss-module__RCF2XG__bottomBar{justify-content:space-between;align-items:center;gap:10px;display:flex}.FrontPopup-module-scss-module__RCF2XG__barButton{font-size:var(--Typography-fontSize-16);font-weight:500;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .FrontPopup-module-scss-module__RCF2XG__barButton{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.FrontPopup-module-scss-module__RCF2XG__barButton{min-width:0;color:var(--foreground-base-main-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:10px;display:inline-flex}.FrontPopup-module-scss-module__RCF2XG__barButtonLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FrontPopup-module-scss-module__RCF2XG__barButton:focus-visible{outline:2px solid var(--foreground-base-main-primary);outline-offset:2px}.FrontPopup-module-scss-module__RCF2XG__barButton:disabled{cursor:default}.FrontPopup-module-scss-module__RCF2XG__barButtonClose{flex-shrink:0;max-width:50%;margin-left:auto}.FrontPopup-module-scss-module__RCF2XG__iconSlot{flex-shrink:0;display:inline-flex}@keyframes FrontPopup-module-scss-module__RCF2XG__dimFadeIn{0%{opacity:0}to{opacity:1}}@keyframes FrontPopup-module-scss-module__RCF2XG__popupFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.FrontPopup-module-scss-module__RCF2XG__dim,.FrontPopup-module-scss-module__RCF2XG__popup{animation:none}}
.GuideArea-module-scss-module__LV1RxG__area{padding-bottom:var(--gnb-content-padding);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}.GuideArea-module-scss-module__LV1RxG__area.GuideArea-module-scss-module__LV1RxG__noGnbPadding{padding-bottom:max(28px,env(safe-area-inset-bottom))}
.IntroPreview-module-scss-module__69dazq__actionInline{font-style:italic}.IntroPreview-module-scss-module__69dazq__narrationText{word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}:where(html:lang(ja)) .IntroPreview-module-scss-module__69dazq__narrationText{word-break:normal}.IntroPreview-module-scss-module__69dazq__narrationText{font-size:var(--Typography-fontSize-15);font-weight:400;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .IntroPreview-module-scss-module__69dazq__narrationText{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.IntroPreview-module-scss-module__69dazq__narrationText{color:var(--foreground-base-sub-secondary);white-space:pre-line;padding:0 16px;font-style:italic}.IntroPreview-module-scss-module__69dazq__userMsg{flex-direction:column;gap:6px;padding:2px 16px;display:flex}.IntroPreview-module-scss-module__69dazq__userMsgBody{flex-direction:column;align-items:flex-end;display:flex}.IntroPreview-module-scss-module__69dazq__userBubble{background:var(--surface-base-secondary);border-radius:20px 4px 20px 20px;flex-direction:column;max-width:min(80%,280px);padding:12px;display:flex}.IntroPreview-module-scss-module__69dazq__bubbleText{word-break:normal;overflow-wrap:break-word;overflow-wrap:anywhere;font-size:var(--Typography-fontSize-15);font-weight:400;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .IntroPreview-module-scss-module__69dazq__bubbleText{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.IntroPreview-module-scss-module__69dazq__bubbleText{color:var(--foreground-base-main-primary);white-space:pre-line;margin:0}.IntroPreview-module-scss-module__69dazq__bubbleText .IntroPreview-module-scss-module__69dazq__actionInline{color:var(--foreground-base-sub-primary)}.IntroPreview-module-scss-module__69dazq__bubbleNarration{word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}:where(html:lang(ja)) .IntroPreview-module-scss-module__69dazq__bubbleNarration{word-break:normal}.IntroPreview-module-scss-module__69dazq__bubbleNarration{font-size:var(--Typography-fontSize-15);font-weight:400;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .IntroPreview-module-scss-module__69dazq__bubbleNarration{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.IntroPreview-module-scss-module__69dazq__bubbleNarration{color:var(--foreground-base-main-primary);opacity:.5;font-style:italic}.IntroPreview-module-scss-module__69dazq__smallName{font-size:var(--Typography-fontSize-11);font-weight:500;line-height:var(--Typography-lineHeight-14);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .IntroPreview-module-scss-module__69dazq__smallName{font-size:var(--Typography-fontSize-10);line-height:var(--Typography-lineHeight-13)}.IntroPreview-module-scss-module__69dazq__smallName{text-overflow:ellipsis;min-width:0;color:var(--foreground-base-main-tertiary);white-space:nowrap;overflow:hidden}.IntroPreview-module-scss-module__69dazq__charMsg{flex-direction:column;gap:6px;padding:0 16px;display:flex}.IntroPreview-module-scss-module__69dazq__charMsgHeader{align-items:center;gap:6px;display:flex}.IntroPreview-module-scss-module__69dazq__charMsgList{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.IntroPreview-module-scss-module__69dazq__charBubble{background:var(--surface-base-primary);border-radius:4px 20px 20px;max-width:min(80%,280px);padding:12px}.IntroPreview-module-scss-module__69dazq__charText{word-break:normal;overflow-wrap:break-word;overflow-wrap:anywhere;font-size:var(--Typography-fontSize-15);font-weight:400;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .IntroPreview-module-scss-module__69dazq__charText{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.IntroPreview-module-scss-module__69dazq__charText{color:var(--foreground-base-main-secondary);white-space:pre-line;margin:0}.IntroPreview-module-scss-module__69dazq__charText .IntroPreview-module-scss-module__69dazq__actionInline{color:var(--foreground-base-sub-secondary)}.IntroPreview-module-scss-module__69dazq__introImage{display:block;overflow:hidden}.IntroPreview-module-scss-module__69dazq__introImage:first-child{border-top-left-radius:24px;border-top-right-radius:24px}.IntroPreview-module-scss-module__69dazq__introImage:last-child{border-bottom-right-radius:24px;border-bottom-left-radius:24px}.IntroPreview-module-scss-module__69dazq__introImageImg{object-fit:cover;width:100%;height:auto;display:block}
.IntroSection-module-scss-module__d_1mGG__intro{flex-direction:column;display:flex}.IntroSection-module-scss-module__d_1mGG__introListWrapper{padding-top:16px;position:relative}.IntroSection-module-scss-module__d_1mGG__introList{flex-direction:column;gap:16px;display:flex}.IntroSection-module-scss-module__d_1mGG__introCutsWrapper{position:relative}.IntroSection-module-scss-module__d_1mGG__introCuts{flex-direction:column;padding:0 8px;display:flex}
.IpFilterChips-module-scss-module__3cFuda__wrapper{overscroll-behavior-x:contain;scrollbar-width:none;flex-shrink:0;gap:4px;display:flex;overflow-x:auto}.IpFilterChips-module-scss-module__3cFuda__wrapper::-webkit-scrollbar{display:none}.IpFilterChips-module-scss-module__3cFuda__wrapperHome{padding:10px 8px 14px}.IpFilterChips-module-scss-module__3cFuda__wrapperCreation{padding:14px 8px}.IpFilterChips-module-scss-module__3cFuda__chip{cursor:pointer;border:0;flex-shrink:0;align-items:center;max-width:200px;display:inline-flex;position:relative}.IpFilterChips-module-scss-module__3cFuda__chipHome{background:var(--surface-base-primary);min-width:50px;height:48px;box-shadow:0 4px 12px 0 var(--surface-black-alpha-xstrong);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:12px;justify-content:flex-start;gap:6px;padding:8px 10px 8px 8px;transform:translateZ(0)}.IpFilterChips-module-scss-module__3cFuda__chipHome.IpFilterChips-module-scss-module__3cFuda__textOnly{justify-content:center;padding:8px 14px}.IpFilterChips-module-scss-module__3cFuda__chipCreation{background:var(--surface-base-secondary);min-width:56px;height:34px;box-shadow:0 4px 12px 0 var(--surface-black-alpha-xstrong);border-radius:999px;justify-content:center;padding:0 12px}.IpFilterChips-module-scss-module__3cFuda__chipCreation:before{content:"";position:absolute;inset:-14px -2px}.IpFilterChips-module-scss-module__3cFuda__chipHome.IpFilterChips-module-scss-module__3cFuda__active{background:var(--surface-white-alpha-2xintense)}.IpFilterChips-module-scss-module__3cFuda__chipCreation.IpFilterChips-module-scss-module__3cFuda__active{background:var(--surface-inverted-primary)}.IpFilterChips-module-scss-module__3cFuda__thumbImage{object-fit:cover}.IpFilterChips-module-scss-module__3cFuda__thumbSlot{border-radius:8px;flex-shrink:0;width:32px;height:32px;position:relative;overflow:hidden}.IpFilterChips-module-scss-module__3cFuda__thumbSlot:after{pointer-events:none;content:"";border:1px solid var(--surface-white-alpha-xsoft);border-radius:8px;position:absolute;inset:0}.IpFilterChips-module-scss-module__3cFuda__chipHome.IpFilterChips-module-scss-module__3cFuda__active .IpFilterChips-module-scss-module__3cFuda__thumbSlot:after{border-color:var(--surface-black-alpha-xsoft)}.IpFilterChips-module-scss-module__3cFuda__label{min-width:0;display:grid}.IpFilterChips-module-scss-module__3cFuda__labelText,.IpFilterChips-module-scss-module__3cFuda__label:before,.IpFilterChips-module-scss-module__3cFuda__label:after{grid-area:1/1;overflow:hidden}.IpFilterChips-module-scss-module__3cFuda__label:before,.IpFilterChips-module-scss-module__3cFuda__label:after{visibility:hidden;pointer-events:none;content:attr(data-ghost-label)}.IpFilterChips-module-scss-module__3cFuda__label:before{font-weight:500}.IpFilterChips-module-scss-module__3cFuda__label:after{font-weight:600}.IpFilterChips-module-scss-module__3cFuda__chipHome .IpFilterChips-module-scss-module__3cFuda__labelText,.IpFilterChips-module-scss-module__3cFuda__chipHome .IpFilterChips-module-scss-module__3cFuda__label:before,.IpFilterChips-module-scss-module__3cFuda__chipHome .IpFilterChips-module-scss-module__3cFuda__label:after{word-break:normal;overflow-wrap:break-word;overflow-wrap:anywhere;-webkit-line-clamp:2;text-align:start;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box}.IpFilterChips-module-scss-module__3cFuda__chipCreation .IpFilterChips-module-scss-module__3cFuda__labelText,.IpFilterChips-module-scss-module__3cFuda__chipCreation .IpFilterChips-module-scss-module__3cFuda__label:before,.IpFilterChips-module-scss-module__3cFuda__chipCreation .IpFilterChips-module-scss-module__3cFuda__label:after{text-overflow:ellipsis;white-space:nowrap}.IpFilterChips-module-scss-module__3cFuda__chipHome .IpFilterChips-module-scss-module__3cFuda__label{font-size:var(--Typography-fontSize-13);font-weight:500;line-height:var(--Typography-lineHeight-16);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .IpFilterChips-module-scss-module__3cFuda__chipHome .IpFilterChips-module-scss-module__3cFuda__label{font-size:var(--Typography-fontSize-11);line-height:var(--Typography-lineHeight-14)}.IpFilterChips-module-scss-module__3cFuda__chipHome .IpFilterChips-module-scss-module__3cFuda__label{color:var(--foreground-base-main-primary)}.IpFilterChips-module-scss-module__3cFuda__chipHome.IpFilterChips-module-scss-module__3cFuda__active .IpFilterChips-module-scss-module__3cFuda__label{font-size:var(--Typography-fontSize-13);font-weight:600;line-height:var(--Typography-lineHeight-16);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .IpFilterChips-module-scss-module__3cFuda__chipHome.IpFilterChips-module-scss-module__3cFuda__active .IpFilterChips-module-scss-module__3cFuda__label{font-size:var(--Typography-fontSize-11);line-height:var(--Typography-lineHeight-14)}.IpFilterChips-module-scss-module__3cFuda__chipHome.IpFilterChips-module-scss-module__3cFuda__active .IpFilterChips-module-scss-module__3cFuda__label{color:var(--foreground-static-black)}.IpFilterChips-module-scss-module__3cFuda__chipCreation .IpFilterChips-module-scss-module__3cFuda__label{font-size:var(--Typography-fontSize-14);font-weight:500;line-height:var(--Typography-lineHeight-19);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .IpFilterChips-module-scss-module__3cFuda__chipCreation .IpFilterChips-module-scss-module__3cFuda__label{font-size:var(--Typography-fontSize-12);line-height:var(--Typography-lineHeight-17)}.IpFilterChips-module-scss-module__3cFuda__chipCreation .IpFilterChips-module-scss-module__3cFuda__label{color:var(--foreground-base-main-primary)}.IpFilterChips-module-scss-module__3cFuda__chipCreation.IpFilterChips-module-scss-module__3cFuda__active .IpFilterChips-module-scss-module__3cFuda__label{font-size:var(--Typography-fontSize-14);font-weight:600;line-height:var(--Typography-lineHeight-19);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .IpFilterChips-module-scss-module__3cFuda__chipCreation.IpFilterChips-module-scss-module__3cFuda__active .IpFilterChips-module-scss-module__3cFuda__label{font-size:var(--Typography-fontSize-12);line-height:var(--Typography-lineHeight-17)}.IpFilterChips-module-scss-module__3cFuda__chipCreation.IpFilterChips-module-scss-module__3cFuda__active .IpFilterChips-module-scss-module__3cFuda__label{color:var(--foreground-static-black)}.IpFilterChips-module-scss-module__3cFuda__chipSkeleton{background:var(--bg-card-alt);flex-shrink:0;animation:1.6s ease-in-out infinite IpFilterChips-module-scss-module__3cFuda__chip-skeleton-pulse}.IpFilterChips-module-scss-module__3cFuda__chipSkeletonHome{border-radius:12px;height:48px}.IpFilterChips-module-scss-module__3cFuda__chipSkeletonCreation{border-radius:999px;height:34px}.IpFilterChips-module-scss-module__3cFuda__chipSkeletonHome:first-child{width:51px}.IpFilterChips-module-scss-module__3cFuda__chipSkeletonHome:nth-child(2){width:137px}.IpFilterChips-module-scss-module__3cFuda__chipSkeletonHome:nth-child(3){width:115px}.IpFilterChips-module-scss-module__3cFuda__chipSkeletonHome:nth-child(4){width:112px}.IpFilterChips-module-scss-module__3cFuda__chipSkeletonCreation:first-child{width:56px}.IpFilterChips-module-scss-module__3cFuda__chipSkeletonCreation:nth-child(2){width:72px}.IpFilterChips-module-scss-module__3cFuda__chipSkeletonCreation:nth-child(3){width:122px}.IpFilterChips-module-scss-module__3cFuda__chipSkeletonCreation:nth-child(4){width:87px}@keyframes IpFilterChips-module-scss-module__3cFuda__chip-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.IpFilterChips-module-scss-module__3cFuda__chipSkeleton{animation:none}}
.HomeSkeleton-module-scss-module__SgQNlW__wrapper{flex-direction:column;gap:16px;display:flex}.HomeSkeleton-module-scss-module__SgQNlW__banner{padding:0 2px;overflow:hidden}.HomeSkeleton-module-scss-module__SgQNlW__bannerSlides{justify-content:flex-start;width:100%;margin-left:calc(89px - 100%);display:flex}.HomeSkeleton-module-scss-module__SgQNlW__bannerSlide{flex:0 0 calc(100% - 85px);max-width:391px;padding:0 2px}.HomeSkeleton-module-scss-module__SgQNlW__bannerCard{aspect-ratio:300/340;background:#191919;border-radius:32px;width:100%;animation:1.6s ease-in-out infinite HomeSkeleton-module-scss-module__SgQNlW__skeleton-pulse}.HomeSkeleton-module-scss-module__SgQNlW__ongoingSection{flex-direction:column;display:flex}.HomeSkeleton-module-scss-module__SgQNlW__ongoingScroll{gap:4px;padding:0 8px;display:flex;overflow-x:hidden}.HomeSkeleton-module-scss-module__SgQNlW__ongoingCard{background:var(--surface-base-primary);border-radius:12px;flex-shrink:0;width:100px;height:152px;animation:1.6s ease-in-out infinite HomeSkeleton-module-scss-module__SgQNlW__skeleton-pulse}.HomeSkeleton-module-scss-module__SgQNlW__popularSection{flex-direction:column;display:flex}.HomeSkeleton-module-scss-module__SgQNlW__filterChipSlot{margin-top:-10px}.HomeSkeleton-module-scss-module__SgQNlW__sectionHeader{align-items:center;height:56px;padding:0 16px;display:flex}.HomeSkeleton-module-scss-module__SgQNlW__sectionTitle{align-items:center;width:128px;height:27px;display:flex}.HomeSkeleton-module-scss-module__SgQNlW__popularSection .HomeSkeleton-module-scss-module__SgQNlW__sectionTitle{width:162px}.HomeSkeleton-module-scss-module__SgQNlW__sectionTitleBar{background:#191919;border-radius:4px;width:100%;height:20px;animation:1.6s ease-in-out infinite HomeSkeleton-module-scss-module__SgQNlW__skeleton-pulse}.HomeSkeleton-module-scss-module__SgQNlW__grid{gap:4px;padding:0 8px;display:flex}.HomeSkeleton-module-scss-module__SgQNlW__gridColumn{flex-direction:column;flex:1;gap:4px;display:flex;container-type:inline-size}.HomeSkeleton-module-scss-module__SgQNlW__gridCard{aspect-ratio:2/3;background:#191919;border-radius:24px;width:100%;animation:1.6s ease-in-out infinite HomeSkeleton-module-scss-module__SgQNlW__skeleton-pulse}.HomeSkeleton-module-scss-module__SgQNlW__gridCardPromo{background:#191919;border-radius:24px;width:100%;height:calc(75cqw - 2px);animation:1.6s ease-in-out infinite HomeSkeleton-module-scss-module__SgQNlW__skeleton-pulse}@keyframes HomeSkeleton-module-scss-module__SgQNlW__skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.HomeSkeleton-module-scss-module__SgQNlW__bannerCard,.HomeSkeleton-module-scss-module__SgQNlW__sectionTitleBar,.HomeSkeleton-module-scss-module__SgQNlW__ongoingCard,.HomeSkeleton-module-scss-module__SgQNlW__gridCard,.HomeSkeleton-module-scss-module__SgQNlW__gridCardPromo{animation:none}}
@keyframes PersonaEditModal-module-scss-module__A5Bo6W__personaSkeletonPulse{0%,to{opacity:1}50%{opacity:.5}}.PersonaEditModal-module-scss-module__A5Bo6W__inputSkeleton{background:var(--surface-base-tertiary);border-radius:16px;align-items:center;height:48px;padding:0 16px;display:flex}.PersonaEditModal-module-scss-module__A5Bo6W__textareaSkeleton{background:var(--surface-base-tertiary);border-radius:16px;flex-direction:column;gap:9px;height:90px;padding:12px;display:flex}.PersonaEditModal-module-scss-module__A5Bo6W__skeletonBar{background:var(--surface-raised-subtle);border-radius:4px;height:16px;animation:1.5s ease-in-out infinite PersonaEditModal-module-scss-module__A5Bo6W__personaSkeletonPulse}.PersonaEditModal-module-scss-module__A5Bo6W__skeletonBarNickname{width:110px}.PersonaEditModal-module-scss-module__A5Bo6W__skeletonBarFull{width:100%}.PersonaEditModal-module-scss-module__A5Bo6W__skeletonBarBioShort{width:76.6%}.PersonaEditModal-module-scss-module__A5Bo6W__overlay{z-index:100;background:var(--surface-black-alpha-intense);justify-content:center;align-items:safe center;height:100lvh;padding:16px;display:flex;position:absolute;top:0;left:0;right:0;overflow-y:auto}.PersonaEditModal-module-scss-module__A5Bo6W__modal{background-color:var(--foreground-inverted-primary);border-radius:24px;flex-direction:column;gap:18px;width:100%;max-width:330px;padding:24px 16px 16px;display:flex;position:relative}.PersonaEditModal-module-scss-module__A5Bo6W__title{font-size:var(--Typography-fontSize-18);font-weight:700;line-height:var(--Typography-lineHeight-24);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .PersonaEditModal-module-scss-module__A5Bo6W__title{font-size:var(--Typography-fontSize-16);line-height:var(--Typography-lineHeight-21)}.PersonaEditModal-module-scss-module__A5Bo6W__title{color:var(--foreground-base-main-primary);align-self:stretch;margin:0;padding-right:28px}.PersonaEditModal-module-scss-module__A5Bo6W__close{width:44px;height:44px;color:var(--foreground-base-main-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:14px;right:4px}.PersonaEditModal-module-scss-module__A5Bo6W__iconSlot{justify-content:center;align-items:center;display:inline-flex}.PersonaEditModal-module-scss-module__A5Bo6W__close .PersonaEditModal-module-scss-module__A5Bo6W__iconSlot{width:20px;height:20px}.PersonaEditModal-module-scss-module__A5Bo6W__aiButton .PersonaEditModal-module-scss-module__A5Bo6W__iconSlot{width:16px;height:16px}.PersonaEditModal-module-scss-module__A5Bo6W__contents{flex-direction:column;align-self:stretch;gap:12px;display:flex}.PersonaEditModal-module-scss-module__A5Bo6W__fieldGroup{flex-direction:column;gap:6px;display:flex}.PersonaEditModal-module-scss-module__A5Bo6W__fieldsBox{flex-direction:column;gap:16px;display:flex}.PersonaEditModal-module-scss-module__A5Bo6W__field{flex-direction:column;align-self:stretch;gap:8px;display:flex}.PersonaEditModal-module-scss-module__A5Bo6W__inputBox{flex-direction:column;gap:6px;display:flex}.PersonaEditModal-module-scss-module__A5Bo6W__fieldHeader{justify-content:space-between;align-items:flex-end;gap:8px;min-height:16px;display:flex}.PersonaEditModal-module-scss-module__A5Bo6W__fieldLabel{font-size:var(--Typography-fontSize-13);font-weight:500;line-height:var(--Typography-lineHeight-16);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .PersonaEditModal-module-scss-module__A5Bo6W__fieldLabel{font-size:var(--Typography-fontSize-11);line-height:var(--Typography-lineHeight-14)}.PersonaEditModal-module-scss-module__A5Bo6W__fieldLabel{color:var(--foreground-base-main-tertiary)}.PersonaEditModal-module-scss-module__A5Bo6W__fieldCounter{font-size:var(--Typography-fontSize-13);font-weight:500;line-height:var(--Typography-lineHeight-16);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .PersonaEditModal-module-scss-module__A5Bo6W__fieldCounter{font-size:var(--Typography-fontSize-11);line-height:var(--Typography-lineHeight-14)}.PersonaEditModal-module-scss-module__A5Bo6W__fieldCounter{color:var(--foreground-base-sub-tertiary);flex-shrink:0}.PersonaEditModal-module-scss-module__A5Bo6W__fieldCounterOver{color:var(--foreground-feature-accent-critical)}.PersonaEditModal-module-scss-module__A5Bo6W__input{font-size:var(--Typography-fontSize-16);font-weight:400;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .PersonaEditModal-module-scss-module__A5Bo6W__input{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.PersonaEditModal-module-scss-module__A5Bo6W__input{height:48px;color:var(--foreground-base-main-secondary);background:var(--surface-base-tertiary);border:0;border-radius:16px;padding:0 16px}.PersonaEditModal-module-scss-module__A5Bo6W__input::placeholder{color:var(--foreground-disabled-primary)}.PersonaEditModal-module-scss-module__A5Bo6W__input:focus,.PersonaEditModal-module-scss-module__A5Bo6W__input:focus-visible{outline:1px solid var(--feature-brand-byus);outline-offset:-1px}.PersonaEditModal-module-scss-module__A5Bo6W__input.PersonaEditModal-module-scss-module__A5Bo6W__inputErrored,.PersonaEditModal-module-scss-module__A5Bo6W__input.PersonaEditModal-module-scss-module__A5Bo6W__inputErrored:focus{outline:1px solid var(--foreground-feature-accent-critical);outline-offset:-1px}.PersonaEditModal-module-scss-module__A5Bo6W__textarea{font-size:var(--Typography-fontSize-16);font-weight:400;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .PersonaEditModal-module-scss-module__A5Bo6W__textarea{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.PersonaEditModal-module-scss-module__A5Bo6W__textarea{min-height:90px;max-height:134px;color:var(--foreground-base-main-secondary);resize:none;background:var(--surface-base-tertiary);border:0;border-radius:16px;padding:12px;overflow-y:auto}.PersonaEditModal-module-scss-module__A5Bo6W__textarea::placeholder{color:var(--foreground-disabled-primary)}.PersonaEditModal-module-scss-module__A5Bo6W__textarea:focus,.PersonaEditModal-module-scss-module__A5Bo6W__textarea:focus-visible{outline:1px solid var(--feature-brand-byus);outline-offset:-1px}.PersonaEditModal-module-scss-module__A5Bo6W__textarea.PersonaEditModal-module-scss-module__A5Bo6W__inputErrored,.PersonaEditModal-module-scss-module__A5Bo6W__textarea.PersonaEditModal-module-scss-module__A5Bo6W__inputErrored:focus{outline:1px solid var(--foreground-feature-accent-critical);outline-offset:-1px}.PersonaEditModal-module-scss-module__A5Bo6W__fieldError{font-size:var(--Typography-fontSize-13);font-weight:400;line-height:var(--Typography-lineHeight-16);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .PersonaEditModal-module-scss-module__A5Bo6W__fieldError{font-size:var(--Typography-fontSize-11);line-height:var(--Typography-lineHeight-14)}.PersonaEditModal-module-scss-module__A5Bo6W__fieldError{color:var(--foreground-feature-accent-critical)}.PersonaEditModal-module-scss-module__A5Bo6W__mainRow{align-self:stretch;align-items:center;gap:10px;min-height:50px;padding:10px 0;display:flex}.PersonaEditModal-module-scss-module__A5Bo6W__mainLabel{font-size:var(--Typography-fontSize-16);font-weight:500;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .PersonaEditModal-module-scss-module__A5Bo6W__mainLabel{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.PersonaEditModal-module-scss-module__A5Bo6W__mainLabel{color:var(--foreground-base-main-primary);flex:1}.PersonaEditModal-module-scss-module__A5Bo6W__toggle{cursor:pointer;background-color:#353539;border:0;border-radius:60px;flex-shrink:0;justify-content:flex-start;align-items:center;width:48px;height:30px;padding:4px;display:flex}.PersonaEditModal-module-scss-module__A5Bo6W__toggleThumb{background-color:var(--foreground-disabled-primary);border-radius:50%;width:22px;height:22px;transition:transform .1s ease-out,background-color .1s ease-out;display:block;transform:translate(0)}.PersonaEditModal-module-scss-module__A5Bo6W__toggleOn .PersonaEditModal-module-scss-module__A5Bo6W__toggleThumb{background-color:var(--feature-brand-byus);transform:translate(18px)}@media (prefers-reduced-motion:reduce){.PersonaEditModal-module-scss-module__A5Bo6W__toggleThumb{transition:none}}.PersonaEditModal-module-scss-module__A5Bo6W__buttons{flex-wrap:wrap;align-self:stretch;gap:8px;display:flex}.PersonaEditModal-module-scss-module__A5Bo6W__aiButton{font-size:var(--Typography-fontSize-16);font-weight:500;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .PersonaEditModal-module-scss-module__A5Bo6W__aiButton{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.PersonaEditModal-module-scss-module__A5Bo6W__aiButton{min-width:max-content;height:48px;color:var(--foreground-base-main-primary);white-space:nowrap;cursor:pointer;background-color:#353539;border:0;border-radius:16px;flex:calc(50% - 4px);place-items:center;padding:0 16px;display:grid}.PersonaEditModal-module-scss-module__A5Bo6W__aiButton:disabled{cursor:not-allowed;opacity:.5}.PersonaEditModal-module-scss-module__A5Bo6W__aiButton.PersonaEditModal-module-scss-module__A5Bo6W__aiButtonGenerating{cursor:wait}.PersonaEditModal-module-scss-module__A5Bo6W__aiButtonContent{grid-area:1/1;justify-content:center;align-items:center;gap:4px;display:flex}.PersonaEditModal-module-scss-module__A5Bo6W__aiButtonGenerating .PersonaEditModal-module-scss-module__A5Bo6W__aiButtonContent{visibility:hidden}.PersonaEditModal-module-scss-module__A5Bo6W__aiButtonSpinner{grid-area:1/1}.PersonaEditModal-module-scss-module__A5Bo6W__saveButton{font-size:var(--Typography-fontSize-16);font-weight:600;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .PersonaEditModal-module-scss-module__A5Bo6W__saveButton{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.PersonaEditModal-module-scss-module__A5Bo6W__saveButton{min-width:max-content;height:48px;color:var(--foreground-static-black);white-space:nowrap;cursor:pointer;background-color:var(--feature-brand-byus);border:0;border-radius:16px;flex:calc(50% - 4px);place-items:center;padding:0 16px;display:grid}.PersonaEditModal-module-scss-module__A5Bo6W__saveButton:disabled{cursor:not-allowed;opacity:.5}.PersonaEditModal-module-scss-module__A5Bo6W__saveButtonContent{grid-area:1/1}.PersonaEditModal-module-scss-module__A5Bo6W__saveButtonSaving:disabled{cursor:wait}.PersonaEditModal-module-scss-module__A5Bo6W__saveButtonSaving .PersonaEditModal-module-scss-module__A5Bo6W__saveButtonContent{visibility:hidden}.PersonaEditModal-module-scss-module__A5Bo6W__saveSpinner{--spinner-color:var(--foreground-inverted-primary);grid-area:1/1}
.PersonaActionPopup-module-scss-module__JXqsua__menuPosition{z-index:10;top:calc(100% + 8px);right:4px}
.PersonaCard-module-scss-module__cU_n-W__wrapper{background-color:var(--foreground-inverted-primary);border-radius:16px;align-items:center;gap:12px;min-height:88px;padding:20px;display:flex;position:relative}.PersonaCard-module-scss-module__cU_n-W__text{flex-direction:column;flex:1;justify-content:center;gap:3px;min-width:0;display:flex}.PersonaCard-module-scss-module__cU_n-W__row{align-items:center;gap:4px;min-width:0;display:flex}.PersonaCard-module-scss-module__cU_n-W__nickname{font-size:var(--Typography-fontSize-17);font-weight:700;line-height:var(--Typography-lineHeight-23);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .PersonaCard-module-scss-module__cU_n-W__nickname{font-size:var(--Typography-fontSize-15);line-height:var(--Typography-lineHeight-20)}.PersonaCard-module-scss-module__cU_n-W__nickname{text-overflow:ellipsis;min-width:0;color:var(--foreground-base-main-secondary);white-space:nowrap;flex:0 auto;overflow:hidden}.PersonaCard-module-scss-module__cU_n-W__mainBadge{height:18px;box-shadow:inset 0 0 0 1px var(--foreground-base-main-tertiary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.PersonaCard-module-scss-module__cU_n-W__mainBadgeText{font-size:var(--Typography-fontSize-11);font-weight:700;line-height:var(--Typography-lineHeight-14);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .PersonaCard-module-scss-module__cU_n-W__mainBadgeText{font-size:var(--Typography-fontSize-10);line-height:var(--Typography-lineHeight-13)}.PersonaCard-module-scss-module__cU_n-W__mainBadgeText{color:var(--foreground-base-main-tertiary)}.PersonaCard-module-scss-module__cU_n-W__srOnly{white-space:nowrap;clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PersonaCard-module-scss-module__cU_n-W__bio{word-break:normal;overflow-wrap:break-word;overflow-wrap:anywhere;font-size:var(--Typography-fontSize-14);font-weight:400;line-height:var(--Typography-lineHeight-19);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .PersonaCard-module-scss-module__cU_n-W__bio{font-size:var(--Typography-fontSize-12);line-height:var(--Typography-lineHeight-17)}.PersonaCard-module-scss-module__cU_n-W__bio{color:var(--foreground-base-sub-secondary);white-space:pre-line;margin:0}.PersonaCard-module-scss-module__cU_n-W__moreWrap{flex-shrink:0;position:relative}.PersonaCard-module-scss-module__cU_n-W__more{width:24px;height:24px;color:var(--foreground-base-sub-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.PersonaCard-module-scss-module__cU_n-W__more .PersonaCard-module-scss-module__cU_n-W__iconSlot{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}
.PersonaList-module-scss-module__VCa8rq__wrapper{flex-direction:column;display:flex}.PersonaList-module-scss-module__VCa8rq__addButton{height:32px;color:var(--foreground-static-black);cursor:pointer;background-color:var(--foreground-base-main-secondary);border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:2px;padding:0 10px;display:inline-flex}.PersonaList-module-scss-module__VCa8rq__addButtonDisabled{background-color:var(--foreground-white-alpha-soft)}.PersonaList-module-scss-module__VCa8rq__addButtonIcon{flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.PersonaList-module-scss-module__VCa8rq__addButtonText{font-size:var(--Typography-fontSize-14);font-weight:600;line-height:var(--Typography-lineHeight-19);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .PersonaList-module-scss-module__VCa8rq__addButtonText{font-size:var(--Typography-fontSize-12);line-height:var(--Typography-lineHeight-17)}.PersonaList-module-scss-module__VCa8rq__list{flex-direction:column;gap:4px;margin:0;padding:0 8px;list-style:none;display:flex}.PersonaList-module-scss-module__VCa8rq__expandToggle{color:var(--foreground-base-sub-tertiary);cursor:pointer;background:0 0;border:0;border-radius:30px;align-self:center;align-items:center;gap:4px;margin-top:14px;padding:0 16px;display:flex}.PersonaList-module-scss-module__VCa8rq__expandToggleText{font-size:var(--Typography-fontSize-16);font-weight:500;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .PersonaList-module-scss-module__VCa8rq__expandToggleText{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.PersonaList-module-scss-module__VCa8rq__expandToggleText{color:var(--foreground-base-sub-tertiary)}.PersonaList-module-scss-module__VCa8rq__expandToggleIcon{justify-content:center;align-items:center;width:16px;height:16px;transition:transform .15s ease-out;display:inline-flex}.PersonaList-module-scss-module__VCa8rq__expandToggleIconExpanded{transform:rotate(180deg)}.PersonaList-module-scss-module__VCa8rq__emptyState{flex-direction:column;align-items:center;gap:12px;padding:64px 16px;display:flex}.PersonaList-module-scss-module__VCa8rq__emptyIcon{flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:inline-flex}.PersonaList-module-scss-module__VCa8rq__emptyText{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.PersonaList-module-scss-module__VCa8rq__emptyTitle{font-size:var(--Typography-fontSize-16);font-weight:600;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .PersonaList-module-scss-module__VCa8rq__emptyTitle{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.PersonaList-module-scss-module__VCa8rq__emptyTitle{color:var(--foreground-base-sub-tertiary);margin:0}.PersonaList-module-scss-module__VCa8rq__emptyDesc{word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}:where(html:lang(ja)) .PersonaList-module-scss-module__VCa8rq__emptyDesc{word-break:normal}.PersonaList-module-scss-module__VCa8rq__emptyDesc{font-size:var(--Typography-fontSize-14);font-weight:400;line-height:var(--Typography-lineHeight-19);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .PersonaList-module-scss-module__VCa8rq__emptyDesc{font-size:var(--Typography-fontSize-12);line-height:var(--Typography-lineHeight-17)}.PersonaList-module-scss-module__VCa8rq__emptyDesc{color:var(--foreground-disabled-primary);white-space:pre-line;margin:0}
.SavedStorySection-module-scss-module__nysjGq__wrapper{flex-direction:column;display:flex}.SavedStorySection-module-scss-module__nysjGq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0;padding:0 8px;list-style:none;display:grid}.SavedStorySection-module-scss-module__nysjGq__gridItem{min-width:0}.SavedStorySection-module-scss-module__nysjGq__emptyState{flex-direction:column;align-items:center;gap:12px;padding:64px 16px;display:flex}.SavedStorySection-module-scss-module__nysjGq__emptyIcon{flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:inline-flex}.SavedStorySection-module-scss-module__nysjGq__emptyText{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.SavedStorySection-module-scss-module__nysjGq__emptyTitle{font-size:var(--Typography-fontSize-16);font-weight:600;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .SavedStorySection-module-scss-module__nysjGq__emptyTitle{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.SavedStorySection-module-scss-module__nysjGq__emptyTitle{color:var(--foreground-base-sub-tertiary);margin:0}.SavedStorySection-module-scss-module__nysjGq__emptyDesc{word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}:where(html:lang(ja)) .SavedStorySection-module-scss-module__nysjGq__emptyDesc{word-break:normal}.SavedStorySection-module-scss-module__nysjGq__emptyDesc{font-size:var(--Typography-fontSize-14);font-weight:400;line-height:var(--Typography-lineHeight-19);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .SavedStorySection-module-scss-module__nysjGq__emptyDesc{font-size:var(--Typography-fontSize-12);line-height:var(--Typography-lineHeight-17)}.SavedStorySection-module-scss-module__nysjGq__emptyDesc{color:var(--foreground-disabled-primary);margin:0}
.MyPageClient-module-scss-module__CRkVfW__wrapper{background:var(--background-base-primary);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.MyPageClient-module-scss-module__CRkVfW__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.MyPageClient-module-scss-module__CRkVfW__scrollInner{padding-bottom:var(--gnb-content-padding);gap:16px}.MyPageClient-module-scss-module__CRkVfW__personaSection,.MyPageClient-module-scss-module__CRkVfW__savedStorySection,.MyPageClient-module-scss-module__CRkVfW__noticeSection,.MyPageClient-module-scss-module__CRkVfW__personaSlot,.MyPageClient-module-scss-module__CRkVfW__savedStorySlot{flex-direction:column;display:flex}.MyPageClient-module-scss-module__CRkVfW__savedStorySentinel{width:100%;height:1px}.MyPageClient-module-scss-module__CRkVfW__helpCards{flex-direction:column;gap:4px;padding:0 8px;display:flex}
.RootShell-module-scss-module__DV_zeW__appShell{background:var(--background-base-primary);flex-direction:column;width:100%;min-width:280px;max-width:480px;height:100%;margin-inline:auto;display:flex;position:fixed;inset:0;overflow:hidden}.RootShell-module-scss-module__DV_zeW__tabSlot{flex-direction:column;flex:1;min-height:0;display:flex}.RootShell-module-scss-module__DV_zeW__tabSlot[data-active=false]{visibility:hidden;pointer-events:none;width:100%;min-width:280px;max-width:480px;margin-inline:auto;position:fixed;inset:0}.RootShell-module-scss-module__DV_zeW__tabSlot[data-active=true]{animation:.25s ease-out RootShell-module-scss-module__DV_zeW__tab-slot-fade-in}@keyframes RootShell-module-scss-module__DV_zeW__tab-slot-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.RootShell-module-scss-module__DV_zeW__tabSlot[data-active=true]{animation:none}}
.ScenarioMarkdown-module-scss-module__vwwOha__wrapper{flex-direction:column;gap:8px;display:flex}.ScenarioMarkdown-module-scss-module__vwwOha__headingLv1{word-break:normal;overflow-wrap:break-word;overflow-wrap:anywhere;font-size:var(--Typography-fontSize-17);font-weight:700;line-height:var(--Typography-lineHeight-23);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .ScenarioMarkdown-module-scss-module__vwwOha__headingLv1{font-size:var(--Typography-fontSize-15);line-height:var(--Typography-lineHeight-20)}.ScenarioMarkdown-module-scss-module__vwwOha__headingLv1{color:var(--foreground-base-main-secondary);margin-bottom:4px}.ScenarioMarkdown-module-scss-module__vwwOha__headingLv2{word-break:normal;overflow-wrap:break-word;overflow-wrap:anywhere;font-size:var(--Typography-fontSize-15);font-weight:700;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .ScenarioMarkdown-module-scss-module__vwwOha__headingLv2{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.ScenarioMarkdown-module-scss-module__vwwOha__headingLv2{color:var(--foreground-base-main-secondary);margin-bottom:4px}.ScenarioMarkdown-module-scss-module__vwwOha__paragraph{word-break:normal;overflow-wrap:break-word;overflow-wrap:anywhere;font-size:var(--Typography-fontSize-15);font-weight:400;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .ScenarioMarkdown-module-scss-module__vwwOha__paragraph{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.ScenarioMarkdown-module-scss-module__vwwOha__paragraph{color:var(--foreground-base-main-secondary);white-space:pre-line;margin:0}.ScenarioMarkdown-module-scss-module__vwwOha__strong{font-weight:700}.ScenarioMarkdown-module-scss-module__vwwOha__divider{background:0 0;border:0;height:24px;margin:0}.ScenarioMarkdown-module-scss-module__vwwOha__list{flex-direction:column;gap:0;display:flex}.ScenarioMarkdown-module-scss-module__vwwOha__listItem{word-break:normal;overflow-wrap:break-word;overflow-wrap:anywhere;font-size:var(--Typography-fontSize-15);font-weight:400;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .ScenarioMarkdown-module-scss-module__vwwOha__listItem{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.ScenarioMarkdown-module-scss-module__vwwOha__listItem{color:var(--foreground-base-main-secondary);white-space:pre-line;padding-left:23px;position:relative}.ScenarioMarkdown-module-scss-module__vwwOha__listItem:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:9px}
.Spinner-module-scss-module__mGxLBG__wrapper{color:var(--spinner-color,var(--foreground-base-sub-secondary));display:inline-flex}.Spinner-module-scss-module__mGxLBG__wrapper>svg{transform-origin:50%;animation:2s linear infinite Spinner-module-scss-module__mGxLBG__spinner-rotate;overflow:visible}.Spinner-module-scss-module__mGxLBG__wrapper path{animation:1.4s ease-in-out infinite Spinner-module-scss-module__mGxLBG__spinner-dash}@keyframes Spinner-module-scss-module__mGxLBG__spinner-rotate{to{transform:rotate(360deg)}}@keyframes Spinner-module-scss-module__mGxLBG__spinner-dash{0%{stroke-dasharray:2 98;stroke-dashoffset:0}50%{stroke-dasharray:75 25;stroke-dashoffset:-25px}to{stroke-dasharray:2 98;stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.Spinner-module-scss-module__mGxLBG__wrapper>svg,.Spinner-module-scss-module__mGxLBG__wrapper path{animation:none}}
.FreeChatTicketCard-module-scss-module__wEfZWW__wrapper{min-height:60px;color:inherit;background:var(--surface-base-primary);border-radius:16px;justify-content:space-between;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:flex}.FreeChatTicketCard-module-scss-module__wEfZWW__leading{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.FreeChatTicketCard-module-scss-module__wEfZWW__trailing{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.FreeChatTicketCard-module-scss-module__wEfZWW__iconSlot{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FreeChatTicketCard-module-scss-module__wEfZWW__leading .FreeChatTicketCard-module-scss-module__wEfZWW__iconSlot{width:22px;height:22px}.FreeChatTicketCard-module-scss-module__wEfZWW__trailing .FreeChatTicketCard-module-scss-module__wEfZWW__iconSlot{width:16px;height:16px}.FreeChatTicketCard-module-scss-module__wEfZWW__title{font-size:var(--Typography-fontSize-16);font-weight:500;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .FreeChatTicketCard-module-scss-module__wEfZWW__title{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.FreeChatTicketCard-module-scss-module__wEfZWW__title{text-overflow:ellipsis;color:var(--foreground-base-main-primary);white-space:nowrap;overflow:hidden}.FreeChatTicketCard-module-scss-module__wEfZWW__count{font-size:var(--Typography-fontSize-16);font-weight:600;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .FreeChatTicketCard-module-scss-module__wEfZWW__count{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.FreeChatTicketCard-module-scss-module__wEfZWW__count{color:var(--feature-brand-byus)}.FreeChatTicketCard-module-scss-module__wEfZWW__spinnerSlot{align-items:center;height:22px;display:inline-flex}
.MyCoinCard-module-scss-module__F_o-vW__wrapper{background:var(--surface-base-primary);border-radius:16px;flex-direction:column;gap:16px;padding:16px;display:flex}.MyCoinCard-module-scss-module__F_o-vW__context{justify-content:space-between;align-items:center;gap:8px;padding:4px 0;display:flex}.MyCoinCard-module-scss-module__F_o-vW__leading{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.MyCoinCard-module-scss-module__F_o-vW__trailing{color:inherit;flex-shrink:0;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.MyCoinCard-module-scss-module__F_o-vW__iconSlot{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.MyCoinCard-module-scss-module__F_o-vW__leading .MyCoinCard-module-scss-module__F_o-vW__iconSlot{width:22px;height:22px}.MyCoinCard-module-scss-module__F_o-vW__trailing .MyCoinCard-module-scss-module__F_o-vW__iconSlot{width:16px;height:16px}.MyCoinCard-module-scss-module__F_o-vW__title{font-size:var(--Typography-fontSize-16);font-weight:500;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .MyCoinCard-module-scss-module__F_o-vW__title{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.MyCoinCard-module-scss-module__F_o-vW__title{text-overflow:ellipsis;color:var(--foreground-base-main-primary);white-space:nowrap;overflow:hidden}.MyCoinCard-module-scss-module__F_o-vW__amount{font-size:var(--Typography-fontSize-16);font-weight:600;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .MyCoinCard-module-scss-module__F_o-vW__amount{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.MyCoinCard-module-scss-module__F_o-vW__amount{color:var(--feature-brand-byus)}.MyCoinCard-module-scss-module__F_o-vW__spinnerSlot{align-items:center;height:22px;display:inline-flex}.MyCoinCard-module-scss-module__F_o-vW__shopCta{font-size:var(--Typography-fontSize-16);font-weight:500;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .MyCoinCard-module-scss-module__F_o-vW__shopCta{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.MyCoinCard-module-scss-module__F_o-vW__shopCta{height:48px;color:var(--foreground-base-main-primary);background:var(--surface-base-secondary);border-radius:16px;justify-content:center;align-items:center;padding:0 10px;text-decoration:none;display:flex}
.StoryInfoSection-module-scss-module__S5MWoa__storyInfo{flex-direction:column;display:flex;position:relative}.StoryInfoSection-module-scss-module__S5MWoa__storyInfo.StoryInfoSection-module-scss-module__S5MWoa__expanded{padding-bottom:50px}.StoryInfoSection-module-scss-module__S5MWoa__storyInfoNoToggle{padding-bottom:12px}.StoryInfoSection-module-scss-module__S5MWoa__scenarioBodyWrap{padding:0 16px 28px;position:relative}.StoryInfoSection-module-scss-module__S5MWoa__scenarioBodyCollapsed{min-height:100px;max-height:280px;padding-bottom:0;overflow:hidden}.StoryInfoSection-module-scss-module__S5MWoa__scenarioBody{word-break:normal;overflow-wrap:break-word;overflow-wrap:anywhere;font-size:var(--Typography-fontSize-15);font-weight:400;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .StoryInfoSection-module-scss-module__S5MWoa__scenarioBody{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.StoryInfoSection-module-scss-module__S5MWoa__scenarioBody{color:var(--foreground-base-main-secondary);white-space:pre-line;margin:0}.StoryInfoSection-module-scss-module__S5MWoa__readMoreBtnCollapsed{height:100px;color:var(--foreground-base-sub-tertiary);cursor:pointer;background:linear-gradient(#0000 0%,#000 80%);border:0;justify-content:center;align-items:flex-end;padding-top:64px;padding-bottom:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.StoryInfoSection-module-scss-module__S5MWoa__readMoreBtnSlim{height:50px;color:var(--foreground-base-sub-tertiary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding-top:22px;padding-bottom:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.StoryInfoSection-module-scss-module__S5MWoa__iconSlot{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.StoryInfoSection-module-scss-module__S5MWoa__charCardWrap{padding:0 8px}.StoryInfoSection-module-scss-module__S5MWoa__charCardList{flex-direction:column;gap:4px;padding:0 8px;display:flex}
.StoryMetaCard-module-scss-module__g_EriG__infoCard{background:var(--surface-base-primary);border-radius:24px;flex-direction:column;gap:10px;margin:-40px 8px 20px;padding:20px 16px;display:flex;position:relative}.StoryMetaCard-module-scss-module__g_EriG__infoTitleGroup{flex-direction:column;gap:4px;display:flex}.StoryMetaCard-module-scss-module__g_EriG__originalBadge{flex-shrink:0;align-self:flex-start;align-items:center;height:16px;display:inline-flex}.StoryMetaCard-module-scss-module__g_EriG__infoTitle{word-break:normal;overflow-wrap:break-word;overflow-wrap:anywhere;font-size:var(--Typography-fontSize-22);font-weight:700;line-height:var(--Typography-lineHeight-30);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .StoryMetaCard-module-scss-module__g_EriG__infoTitle{font-size:var(--Typography-fontSize-19);line-height:var(--Typography-lineHeight-26)}.StoryMetaCard-module-scss-module__g_EriG__infoTitle{color:var(--foreground-base-main-primary);margin:0}.StoryMetaCard-module-scss-module__g_EriG__infoDesc{word-break:normal;overflow-wrap:break-word;overflow-wrap:anywhere;font-size:var(--Typography-fontSize-15);font-weight:400;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .StoryMetaCard-module-scss-module__g_EriG__infoDesc{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.StoryMetaCard-module-scss-module__g_EriG__infoDesc{color:var(--foreground-base-main-secondary);white-space:pre-line;margin:0}.StoryMetaCard-module-scss-module__g_EriG__tagRow{flex-wrap:wrap;gap:6px;display:flex}.StoryMetaCard-module-scss-module__g_EriG__tagWithIcon{height:28px;color:var(--foreground-base-main-tertiary);background:var(--surface-base-secondary);border-radius:6px;align-items:center;gap:3px;padding:0 8px;display:flex}.StoryMetaCard-module-scss-module__g_EriG__tag{background:var(--surface-base-secondary);border-radius:6px;align-items:center;max-width:100%;height:28px;padding:0 8px;display:flex}.StoryMetaCard-module-scss-module__g_EriG__tagText{font-size:var(--Typography-fontSize-13);font-weight:500;line-height:var(--Typography-lineHeight-16);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .StoryMetaCard-module-scss-module__g_EriG__tagText{font-size:var(--Typography-fontSize-11);line-height:var(--Typography-lineHeight-14)}.StoryMetaCard-module-scss-module__g_EriG__tagText{text-overflow:ellipsis;color:var(--foreground-base-main-tertiary);white-space:nowrap;overflow:hidden}.StoryMetaCard-module-scss-module__g_EriG__iconSlot{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
.DebugChatRoomClient-module-scss-module__Io3H8W__bar{z-index:9999;background:#222222eb;border-radius:10px;flex-direction:column;gap:4px;max-width:min(100vw - 16px,280px);padding:6px;display:flex;position:fixed;top:8px;right:8px;box-shadow:0 2px 8px #0006}.DebugChatRoomClient-module-scss-module__Io3H8W__group{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.DebugChatRoomClient-module-scss-module__Io3H8W__groupLabel{font-size:var(--Typography-fontSize-10);font-weight:600;line-height:var(--Typography-lineHeight-13);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .DebugChatRoomClient-module-scss-module__Io3H8W__groupLabel{font-size:var(--Typography-fontSize-9);line-height:var(--Typography-lineHeight-12)}.DebugChatRoomClient-module-scss-module__Io3H8W__groupLabel{color:#fff9;flex-shrink:0;width:100%;padding-right:4px}.DebugChatRoomClient-module-scss-module__Io3H8W__button{font-size:var(--Typography-fontSize-11);font-weight:600;line-height:var(--Typography-lineHeight-14);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .DebugChatRoomClient-module-scss-module__Io3H8W__button{font-size:var(--Typography-fontSize-10);line-height:var(--Typography-lineHeight-13)}.DebugChatRoomClient-module-scss-module__Io3H8W__button{color:var(--foreground-base-main-primary);cursor:pointer;background:#ffffff26;border:0;border-radius:6px;padding:4px 8px}.DebugChatRoomClient-module-scss-module__Io3H8W__button:hover{background:#ffffff40}.DebugChatRoomClient-module-scss-module__Io3H8W__button[data-active=true]{color:var(--foreground-static-black);background:var(--feature-brand-byus)}.DebugChatRoomClient-module-scss-module__Io3H8W__button[data-active=true]:hover{background:var(--feature-brand-byus)}.DebugChatRoomClient-module-scss-module__Io3H8W__popupHost{z-index:9998;width:24px;height:24px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}
.TermsAgreementGate-module-scss-module__iYhVKG__wrapper{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.TermsAgreementGate-module-scss-module__iYhVKG__bgImage{z-index:0;pointer-events:none;object-fit:cover;object-position:center top;position:absolute;inset:0}.TermsAgreementGate-module-scss-module__iYhVKG__content{z-index:1;overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow-y:auto}.TermsAgreementGate-module-scss-module__iYhVKG__titleSlot{padding:20px 16px}.TermsAgreementGate-module-scss-module__iYhVKG__title{word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}:where(html:lang(ja)) .TermsAgreementGate-module-scss-module__iYhVKG__title{word-break:normal}.TermsAgreementGate-module-scss-module__iYhVKG__title{font-size:var(--Typography-fontSize-22);font-weight:700;line-height:var(--Typography-lineHeight-30);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .TermsAgreementGate-module-scss-module__iYhVKG__title{font-size:var(--Typography-fontSize-19);line-height:var(--Typography-lineHeight-26)}.TermsAgreementGate-module-scss-module__iYhVKG__title{color:var(--foreground-base-main-primary);text-align:center;white-space:pre-line;margin:0}.TermsAgreementGate-module-scss-module__iYhVKG__infoCardSlot{padding:0 16px}.TermsAgreementGate-module-scss-module__iYhVKG__infoCard{background:var(--background-base-primary);box-shadow:inset 0 0 0 1px var(--line-stroke-main-primary);border-radius:24px;flex-direction:column;align-items:center;gap:12px;padding:18px 16px 24px;display:flex}.TermsAgreementGate-module-scss-module__iYhVKG__mascot{object-fit:contain;flex-shrink:0;width:90px;height:90px}.TermsAgreementGate-module-scss-module__iYhVKG__notice{word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}:where(html:lang(ja)) .TermsAgreementGate-module-scss-module__iYhVKG__notice{word-break:normal}.TermsAgreementGate-module-scss-module__iYhVKG__notice{font-size:var(--Typography-fontSize-14);font-weight:400;line-height:var(--Typography-lineHeight-19);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .TermsAgreementGate-module-scss-module__iYhVKG__notice{font-size:var(--Typography-fontSize-12);line-height:var(--Typography-lineHeight-17)}.TermsAgreementGate-module-scss-module__iYhVKG__notice{color:var(--foreground-base-main-tertiary);text-align:center;margin:0}.TermsAgreementGate-module-scss-module__iYhVKG__list{flex-direction:column;gap:12px;margin:0;padding:20px 16px;list-style:none;display:flex}.TermsAgreementGate-module-scss-module__iYhVKG__row{align-items:center;gap:6px;display:flex}.TermsAgreementGate-module-scss-module__iYhVKG__checkboxLabel{cursor:pointer;flex:1;align-items:flex-start;gap:6px;display:flex}.TermsAgreementGate-module-scss-module__iYhVKG__checkboxLabelDisabled{cursor:not-allowed}.TermsAgreementGate-module-scss-module__iYhVKG__checkbox{white-space:nowrap;clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TermsAgreementGate-module-scss-module__iYhVKG__iconSlot{width:20px;height:20px;color:var(--foreground-disabled-secondary);flex-shrink:0;display:inline-flex}.TermsAgreementGate-module-scss-module__iYhVKG__iconSlotChecked{color:var(--feature-brand-byus)}.TermsAgreementGate-module-scss-module__iYhVKG__iconSlot>svg{width:100%;height:100%}.TermsAgreementGate-module-scss-module__iYhVKG__label{flex:1;min-width:0}.TermsAgreementGate-module-scss-module__iYhVKG__labelText{font-size:var(--Typography-fontSize-15);font-weight:500;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .TermsAgreementGate-module-scss-module__iYhVKG__labelText{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.TermsAgreementGate-module-scss-module__iYhVKG__labelText{color:var(--foreground-base-main-primary)}.TermsAgreementGate-module-scss-module__iYhVKG__detailLink{font-size:var(--Typography-fontSize-14);font-weight:400;line-height:var(--Typography-lineHeight-19);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .TermsAgreementGate-module-scss-module__iYhVKG__detailLink{font-size:var(--Typography-fontSize-12);line-height:var(--Typography-lineHeight-17)}.TermsAgreementGate-module-scss-module__iYhVKG__detailLink{color:var(--foreground-disabled-primary);white-space:nowrap;text-underline-offset:2px;text-decoration:underline}.TermsAgreementGate-module-scss-module__iYhVKG__detailLinkDisabled{cursor:not-allowed}.TermsAgreementGate-module-scss-module__iYhVKG__bottomCta{flex-shrink:0;margin-top:auto;padding:8px 16px 26px;position:relative}.TermsAgreementGate-module-scss-module__iYhVKG__bottomGradient{z-index:0;pointer-events:none;background:linear-gradient(to bottom, var(--surface-alpha-2xsoft) 0%, var(--surface-alpha-xstrong) 100%);width:100%;height:100%;position:absolute;top:0;left:0}.TermsAgreementGate-module-scss-module__iYhVKG__cta{font-size:var(--Typography-fontSize-16);font-weight:600;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .TermsAgreementGate-module-scss-module__iYhVKG__cta{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.TermsAgreementGate-module-scss-module__iYhVKG__cta{width:100%;height:52px;color:var(--foreground-static-black);cursor:pointer;background:var(--feature-brand-byus);border:0;border-radius:16px;justify-content:center;align-items:center;display:flex;position:relative}.TermsAgreementGate-module-scss-module__iYhVKG__cta:disabled{cursor:not-allowed;opacity:.4}
.ChatRoomApi-module-scss-module__L81nWa__shell{background:var(--background-base-primary);flex-direction:column;height:100%;display:flex}.ChatRoomApi-module-scss-module__L81nWa__statusBox{flex-direction:column;flex:1;display:flex}
.page-module-scss-module__Jxawla__wrapper{flex-direction:column;height:100%;display:flex}.page-module-scss-module__Jxawla__wrapper.page-module-scss-module__Jxawla__docScroll{height:auto;min-height:100svh}.page-module-scss-module__Jxawla__main{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;display:flex;overflow-y:auto}.page-module-scss-module__Jxawla__main.page-module-scss-module__Jxawla__docScroll{overscroll-behavior:auto;overflow:visible}.page-module-scss-module__Jxawla__headerSlot{z-index:10;background:var(--background-base-primary);flex-shrink:0;position:sticky;top:0}.page-module-scss-module__Jxawla__footerSlot{z-index:2;flex-shrink:0;align-self:stretch;position:sticky;bottom:0}.page-module-scss-module__Jxawla__content{flex-direction:column;flex:1;align-items:center;padding:0;display:flex}.page-module-scss-module__Jxawla__titleSlot{flex-shrink:0;align-self:stretch;padding:20px 16px}.page-module-scss-module__Jxawla__pinSentinel{height:0;margin-top:-14px}.page-module-scss-module__Jxawla__ipFilterSlot{z-index:1;flex-shrink:0;align-self:stretch;position:sticky;top:0}.page-module-scss-module__Jxawla__ipFilterSlot.page-module-scss-module__Jxawla__docScroll{top:74px}.page-module-scss-module__Jxawla__ipFilterSlot:before{z-index:0;content:"";opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .15s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.page-module-scss-module__Jxawla__ipFilterSlot.page-module-scss-module__Jxawla__pinned:before{opacity:1}.page-module-scss-module__Jxawla__ipFilterSlot:after{z-index:0;content:"";background:linear-gradient(180deg, var(--surface-alpha-strong) 0%, var(--surface-alpha-2xsoft) 100%);opacity:0;transition:opacity .15s;position:absolute;inset:0}.page-module-scss-module__Jxawla__ipFilterSlot.page-module-scss-module__Jxawla__pinned:after{opacity:1}.page-module-scss-module__Jxawla__ipFilterSlot>*{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.page-module-scss-module__Jxawla__ipFilterSlot:before,.page-module-scss-module__Jxawla__ipFilterSlot:after{transition:none}}.page-module-scss-module__Jxawla__title{word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}:where(html:lang(ja)) .page-module-scss-module__Jxawla__title{word-break:normal}.page-module-scss-module__Jxawla__title{font-size:var(--Typography-fontSize-21);font-weight:700;line-height:var(--Typography-lineHeight-28);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .page-module-scss-module__Jxawla__title{font-size:var(--Typography-fontSize-18);line-height:var(--Typography-lineHeight-25)}.page-module-scss-module__Jxawla__title{white-space:pre-line;margin:0}.page-module-scss-module__Jxawla__gridSlot{flex-direction:column;align-self:stretch;display:flex}.page-module-scss-module__Jxawla__gridSlot.page-module-scss-module__Jxawla__anchorSpace{min-height:calc(100dvh - 136px)}
.CommunityGuidelineLink-module-scss-module__E6357q__wrapper{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}
.BlindDetailPopup-module-scss-module__DtyuPa__infoCard{background-color:var(--surface-base-secondary);border-radius:8px;align-self:stretch;padding:14px 12px}.BlindDetailPopup-module-scss-module__DtyuPa__infoText{word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}:where(html:lang(ja)) .BlindDetailPopup-module-scss-module__DtyuPa__infoText{word-break:normal}.BlindDetailPopup-module-scss-module__DtyuPa__infoText{font-size:var(--Typography-fontSize-14);font-weight:400;line-height:var(--Typography-lineHeight-19);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .BlindDetailPopup-module-scss-module__DtyuPa__infoText{font-size:var(--Typography-fontSize-12);line-height:var(--Typography-lineHeight-17)}.BlindDetailPopup-module-scss-module__DtyuPa__infoText{color:var(--foreground-base-sub-primary);text-align:left;white-space:pre-line;margin:0}
.ActionMenu-module-scss-module__HvVdFG__backdrop{z-index:40;position:fixed;inset:0}.ActionMenu-module-scss-module__HvVdFG__wrapper{min-width:154px;scroll-margin-top:20px;scroll-margin-bottom:var(--gnb-content-padding);background:var(--surface-base-secondary);box-shadow:0 0 8px var(--surface-black-alpha-medium);border-radius:20px;flex-direction:column;padding:14px 0;display:flex;position:absolute}.ActionMenu-module-scss-module__HvVdFG__item{font-size:var(--Typography-fontSize-16);font-weight:500;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .ActionMenu-module-scss-module__HvVdFG__item{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.ActionMenu-module-scss-module__HvVdFG__item{width:100%;height:42px;color:var(--foreground-base-main-secondary);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:flex}.ActionMenu-module-scss-module__HvVdFG__item:disabled{cursor:not-allowed;opacity:.4}.ActionMenu-module-scss-module__HvVdFG__iconSlot{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.ActionMenu-module-scss-module__HvVdFG__iconSlot>svg{width:100%;height:100%}.ActionMenu-module-scss-module__HvVdFG__itemLabel{display:inline-block}
.ActivityRestrictedDialog-module-scss-module__BVk21W__expiry{color:var(--foreground-base-main-primary)}
.ConfirmDialog-module-scss-module__Nn2_nG__dim{z-index:200;overscroll-behavior:contain;justify-content:center;align-items:safe center;width:100%;min-width:280px;max-width:480px;margin-left:auto;margin-right:auto;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.ConfirmDialog-module-scss-module__Nn2_nG__dim:focus-visible{outline:none}.ConfirmDialog-module-scss-module__Nn2_nG__dimButton{cursor:pointer;background:var(--surface-black-alpha-intense);border:0;padding:0;position:fixed;inset:0}.ConfirmDialog-module-scss-module__Nn2_nG__dimBackdrop{pointer-events:none;background:var(--surface-black-alpha-intense);position:fixed;inset:0}.ConfirmDialog-module-scss-module__Nn2_nG__popup{width:100%;max-width:320px;padding:var(--spacing-margin-2xlg-24) var(--spacing-margin-lg-16) var(--spacing-margin-lg-16);background-color:var(--foreground-inverted-primary);clip-path:inset(0 round 24px);border-radius:24px;flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.ConfirmDialog-module-scss-module__Nn2_nG__text{flex-direction:column;align-self:stretch;align-items:center;gap:6px;display:flex}.ConfirmDialog-module-scss-module__Nn2_nG__descBlock{flex-direction:column;align-self:stretch;gap:10px;display:flex}.ConfirmDialog-module-scss-module__Nn2_nG__title{word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}:where(html:lang(ja)) .ConfirmDialog-module-scss-module__Nn2_nG__title{word-break:normal}.ConfirmDialog-module-scss-module__Nn2_nG__title{font-size:var(--Typography-fontSize-18);font-weight:700;line-height:var(--Typography-lineHeight-24);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .ConfirmDialog-module-scss-module__Nn2_nG__title{font-size:var(--Typography-fontSize-16);line-height:var(--Typography-lineHeight-21)}.ConfirmDialog-module-scss-module__Nn2_nG__title{color:var(--foreground-base-main-primary);text-align:center;text-wrap:balance;white-space:pre-line;margin:0 16px}.ConfirmDialog-module-scss-module__Nn2_nG__desc{word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}:where(html:lang(ja)) .ConfirmDialog-module-scss-module__Nn2_nG__desc{word-break:normal}.ConfirmDialog-module-scss-module__Nn2_nG__desc{font-size:var(--Typography-fontSize-15);font-weight:400;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .ConfirmDialog-module-scss-module__Nn2_nG__desc{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.ConfirmDialog-module-scss-module__Nn2_nG__desc{color:var(--foreground-base-sub-tertiary);text-align:center;text-wrap:balance;white-space:pre-line;margin:0 16px}.ConfirmDialog-module-scss-module__Nn2_nG__descExtra{align-self:stretch}.ConfirmDialog-module-scss-module__Nn2_nG__buttonRow{flex-wrap:wrap;align-self:stretch;gap:8px;display:flex}.ConfirmDialog-module-scss-module__Nn2_nG__button{font-size:var(--Typography-fontSize-16);font-weight:600;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .ConfirmDialog-module-scss-module__Nn2_nG__button{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.ConfirmDialog-module-scss-module__Nn2_nG__button{white-space:nowrap;cursor:pointer;border:0;border-radius:16px;flex:calc(50% - 4px);justify-content:center;align-items:center;min-width:max-content;height:48px;padding:0 16px;display:flex}.ConfirmDialog-module-scss-module__Nn2_nG__button:disabled{cursor:not-allowed;opacity:.5}.ConfirmDialog-module-scss-module__Nn2_nG__buttonSecondary{font-size:var(--Typography-fontSize-16);font-weight:500;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .ConfirmDialog-module-scss-module__Nn2_nG__buttonSecondary{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.ConfirmDialog-module-scss-module__Nn2_nG__buttonSecondary{color:var(--foreground-base-main-primary);background-color:var(--surface-base-secondary)}.ConfirmDialog-module-scss-module__Nn2_nG__buttonPrimary{color:var(--foreground-inverted-primary);background-color:var(--feature-brand-byus)}.ConfirmDialog-module-scss-module__Nn2_nG__buttonLight{color:var(--foreground-inverted-primary);background-color:var(--surface-inverted-primary)}.ConfirmDialog-module-scss-module__Nn2_nG__button[data-ghost-label]{place-items:center;display:grid}.ConfirmDialog-module-scss-module__Nn2_nG__button[data-ghost-label]:before{visibility:hidden;pointer-events:none;content:attr(data-ghost-label);grid-area:1/1}.ConfirmDialog-module-scss-module__Nn2_nG__button[data-ghost-label]>.ConfirmDialog-module-scss-module__Nn2_nG__buttonLabel{grid-area:1/1}
.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__dim{z-index:50;background-color:var(--surface-alpha-xstrong);justify-content:center;align-items:safe center;width:100%;min-width:280px;max-width:480px;margin-left:auto;margin-right:auto;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__popup{width:100%;max-width:320px;padding:var(--spacing-margin-2xlg-24) var(--spacing-margin-lg-16) var(--spacing-margin-lg-16);background:var(--surface-base-primary);border-radius:24px;flex-direction:column;gap:16px;display:flex}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__textGroup{flex-direction:column;gap:12px;display:flex}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__text{flex-direction:column;gap:6px;display:flex}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__title{font-size:var(--Typography-fontSize-18);font-weight:700;line-height:var(--Typography-lineHeight-24);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .CoverImageRegenConfirmModal-module-scss-module__xhK1_q__title{font-size:var(--Typography-fontSize-16);line-height:var(--Typography-lineHeight-21)}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__title{color:var(--foreground-base-main-primary);text-align:center;white-space:pre-line;margin:0}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__titleAccent{color:var(--feature-brand-byus)}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__desc{word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}:where(html:lang(ja)) .CoverImageRegenConfirmModal-module-scss-module__xhK1_q__desc{word-break:normal}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__desc{font-size:var(--Typography-fontSize-15);font-weight:400;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .CoverImageRegenConfirmModal-module-scss-module__xhK1_q__desc{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__desc{color:var(--foreground-base-sub-tertiary);text-align:center;white-space:pre-line;margin:0}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__dontShowAgainRow{cursor:pointer;justify-content:center;align-items:center;gap:8px;display:flex}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__checkboxInput{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__checkbox{width:16px;height:16px;color:var(--foreground-disabled-secondary);justify-content:center;align-items:center;display:inline-flex}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__checkbox.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__checked{color:var(--feature-brand-byus)}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__checkboxInput:focus-visible+.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__checkbox{outline:2px solid var(--feature-brand-byus);outline-offset:2px;border-radius:50%}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__checkboxLabel{font-size:var(--Typography-fontSize-15);font-weight:400;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .CoverImageRegenConfirmModal-module-scss-module__xhK1_q__checkboxLabel{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__checkboxLabel{color:var(--foreground-white-alpha-strong)}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__buttonRow{flex-wrap:wrap;gap:8px;display:flex}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__cancelButton,.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__confirmButton{font-size:var(--Typography-fontSize-16);font-weight:600;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .CoverImageRegenConfirmModal-module-scss-module__xhK1_q__cancelButton,:where(html:lang(ja)) .CoverImageRegenConfirmModal-module-scss-module__xhK1_q__confirmButton{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__cancelButton,.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__confirmButton{white-space:nowrap;cursor:pointer;border:0;border-radius:16px;flex:calc(50% - 4px);min-width:max-content;height:48px}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__cancelButton{font-size:var(--Typography-fontSize-16);font-weight:500;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .CoverImageRegenConfirmModal-module-scss-module__xhK1_q__cancelButton{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__cancelButton{color:var(--foreground-base-main-primary);background:var(--surface-base-secondary)}.CoverImageRegenConfirmModal-module-scss-module__xhK1_q__confirmButton{color:var(--foreground-inverted-primary);background:var(--feature-brand-byus)}
.SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__dim{z-index:200;background-color:var(--surface-alpha-xstrong);justify-content:center;align-items:safe center;width:100%;min-width:280px;max-width:480px;margin-left:auto;margin-right:auto;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__popup{width:100%;max-width:320px;padding:var(--spacing-margin-2xlg-24) var(--spacing-margin-lg-16) var(--spacing-margin-lg-16);background:var(--surface-base-primary);border-radius:24px;flex-direction:column;gap:16px;display:flex}.SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__text{flex-direction:column;gap:6px;display:flex}.SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__title{font-size:var(--Typography-fontSize-18);font-weight:700;line-height:var(--Typography-lineHeight-24);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__title{font-size:var(--Typography-fontSize-16);line-height:var(--Typography-lineHeight-21)}.SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__title{color:var(--foreground-base-main-primary);text-align:center;margin:0}.SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__desc{font-size:var(--Typography-fontSize-15);font-weight:400;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__desc{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__desc{color:var(--foreground-base-sub-tertiary);text-align:center;white-space:pre-line;margin:0}.SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__buttonRow{flex-wrap:wrap;gap:8px;display:flex}.SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__cancelButton,.SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__confirmButton{font-size:var(--Typography-fontSize-16);font-weight:600;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__cancelButton,:where(html:lang(ja)) .SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__confirmButton{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__cancelButton,.SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__confirmButton{white-space:nowrap;cursor:pointer;border:0;border-radius:16px;flex:calc(50% - 4px);min-width:max-content;height:48px}.SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__cancelButton{font-size:var(--Typography-fontSize-16);font-weight:500;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__cancelButton{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__cancelButton{color:var(--foreground-base-main-primary);background:var(--surface-base-secondary)}.SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__confirmButton{color:var(--foreground-inverted-primary);background:var(--feature-brand-byus)}.SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__cancelButton:disabled,.SnapshotDeleteConfirmDialog-module-scss-module__2Ud2VG__confirmButton:disabled{cursor:not-allowed;opacity:.5}
.SubHeader-module-scss-module__Z8GdUa__wrapper{background:var(--background-base-primary);flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 4px;display:flex}.SubHeader-module-scss-module__Z8GdUa__leading{align-items:center;min-width:0;display:flex}.SubHeader-module-scss-module__Z8GdUa__backBtn{width:44px;height:56px;color:var(--foreground-base-main-primary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.SubHeader-module-scss-module__Z8GdUa__backBtn:disabled{cursor:default}.SubHeader-module-scss-module__Z8GdUa__title{font-size:var(--Typography-fontSize-18);font-weight:700;line-height:var(--Typography-lineHeight-24);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .SubHeader-module-scss-module__Z8GdUa__title{font-size:var(--Typography-fontSize-16);line-height:var(--Typography-lineHeight-21)}.SubHeader-module-scss-module__Z8GdUa__title{text-overflow:ellipsis;min-width:0;color:var(--foreground-base-main-primary);white-space:nowrap;margin:0;overflow:hidden}.SubHeader-module-scss-module__Z8GdUa__trailing{flex-shrink:0;align-items:center;display:flex}
.LogAreaDebug-module-scss-module__zD_XAW__wrapper{outline-offset:4px;border-radius:8px;outline:2px dashed #c084fcb3;position:relative}.LogAreaDebug-module-scss-module__zD_XAW__label{font-size:var(--Typography-fontSize-10);font-weight:700;line-height:var(--Typography-lineHeight-13);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .LogAreaDebug-module-scss-module__zD_XAW__label{font-size:var(--Typography-fontSize-9);line-height:var(--Typography-lineHeight-12)}.LogAreaDebug-module-scss-module__zD_XAW__label{z-index:50;font-family:var(--font-mono);color:var(--foreground-static-black);pointer-events:none;background:#c084fc;border-radius:2px;padding:2px 6px;transition:all .15s ease-out;position:absolute;top:-10px;left:12px}
.LogContext-module-scss-module__vZVrsq__pageBadge{font-size:var(--Typography-fontSize-12);font-weight:700;line-height:var(--Typography-lineHeight-15);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .LogContext-module-scss-module__vZVrsq__pageBadge{font-size:var(--Typography-fontSize-11);line-height:var(--Typography-lineHeight-14)}.LogContext-module-scss-module__vZVrsq__pageBadge{z-index:50;font-family:var(--font-mono);color:var(--foreground-static-black);pointer-events:none;background:#06b6d4;border-radius:2px;padding:4px 8px;position:fixed;top:16px;left:16px}
.LogParams-module-scss-module__RHINQq__wrapper{display:contents}
.WalletArea-module-scss-module__3QeGmW__wrapper{flex-direction:column;gap:4px;margin:0 8px;display:flex}
.JellyBalance-module-scss-module__HVixXq__wrapper{margin:0 8px}.JellyBalance-module-scss-module__HVixXq__container{background:var(--surface-base-primary);border-radius:16px;flex-direction:column;gap:17px;padding:20px 0 16px;display:flex}.JellyBalance-module-scss-module__HVixXq__context{align-items:center;gap:8px;padding:0 20px;display:flex}.JellyBalance-module-scss-module__HVixXq__icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:22px;display:inline-flex}.JellyBalance-module-scss-module__HVixXq__label{font-size:var(--Typography-fontSize-16);font-weight:500;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .JellyBalance-module-scss-module__HVixXq__label{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.JellyBalance-module-scss-module__HVixXq__label{min-width:0;color:var(--foreground-base-main-primary);flex:1}.JellyBalance-module-scss-module__HVixXq__amount{font-size:var(--Typography-fontSize-16);font-weight:600;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .JellyBalance-module-scss-module__HVixXq__amount{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.JellyBalance-module-scss-module__HVixXq__amount{color:var(--feature-brand-byus);white-space:nowrap}.JellyBalance-module-scss-module__HVixXq__button{font-size:var(--Typography-fontSize-16);font-weight:500;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .JellyBalance-module-scss-module__HVixXq__button{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.JellyBalance-module-scss-module__HVixXq__button{height:48px;color:var(--foreground-base-main-primary);cursor:pointer;background:var(--surface-base-secondary);border:0;border-radius:16px;justify-content:center;align-items:center;margin:0 16px;text-decoration:none;display:flex}
.StoryCardShell-module-scss-module__BEIBva__card{aspect-ratio:2/3;display:block;position:relative}.StoryCardShell-module-scss-module__BEIBva__card.StoryCardShell-module-scss-module__BEIBva__elevated{z-index:1}.StoryCardShell-module-scss-module__BEIBva__link{background:var(--surface-base-primary);clip-path:inset(0 round 24px);border-radius:24px;display:block;position:absolute;inset:0}.StoryCardShell-module-scss-module__BEIBva__link:focus-visible{box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 5px #0009}.StoryCardShell-module-scss-module__BEIBva__link:after{z-index:1;pointer-events:none;content:"";box-shadow:inset 0 0 0 1px var(--line-alpha-xsoft);border-radius:24px;position:absolute;inset:0}.StoryCardShell-module-scss-module__BEIBva__image{object-fit:cover}.StoryCardShell-module-scss-module__BEIBva__blurLayer{height:125px;position:absolute;inset:auto 0 0;transform:translateZ(0)}.StoryCardShell-module-scss-module__BEIBva__blur{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#0003 10%,#000000b3 30%,#000 70%);mask-image:linear-gradient(#0000 0%,#0003 10%,#000000b3 30%,#000 70%)}.StoryCardShell-module-scss-module__BEIBva__tint{background:linear-gradient(#0000 0%,#00000045 50%);position:absolute;inset:0}.StoryCardShell-module-scss-module__BEIBva__tintSecondary{background:linear-gradient(#0000 0%,#0009 100%);position:absolute;inset:0}.StoryCardShell-module-scss-module__BEIBva__dim{pointer-events:none;background:var(--surface-alpha-strong);position:absolute;inset:0}.StoryCardShell-module-scss-module__BEIBva__textContainer{filter:drop-shadow(0 0 4px #00000087);flex-direction:column;gap:3px;padding:0 12px;display:flex;position:absolute;bottom:14px;left:0;right:0}
.StoryCard-module-scss-module__kk4MZq__main{flex-direction:column;gap:3px;display:flex}.StoryCard-module-scss-module__kk4MZq__titleBlock{flex-direction:column;gap:2px;display:flex}.StoryCard-module-scss-module__kk4MZq__badgeTitleBlock{flex-direction:column;gap:1px;display:flex}.StoryCard-module-scss-module__kk4MZq__badgeOriginal{flex-shrink:0;height:16px;display:inline-flex}.StoryCard-module-scss-module__kk4MZq__title{font-size:var(--Typography-fontSize-18);font-weight:700;line-height:var(--Typography-lineHeight-24);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .StoryCard-module-scss-module__kk4MZq__title{font-size:var(--Typography-fontSize-16);line-height:var(--Typography-lineHeight-21)}.StoryCard-module-scss-module__kk4MZq__title{-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.StoryCard-module-scss-module__kk4MZq__mainCompact .StoryCard-module-scss-module__kk4MZq__title{font-size:var(--Typography-fontSize-15);font-weight:700;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .StoryCard-module-scss-module__kk4MZq__mainCompact .StoryCard-module-scss-module__kk4MZq__title{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.StoryCard-module-scss-module__kk4MZq__description{font-size:var(--Typography-fontSize-13);font-weight:500;line-height:var(--Typography-lineHeight-16);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .StoryCard-module-scss-module__kk4MZq__description{font-size:var(--Typography-fontSize-11);line-height:var(--Typography-lineHeight-14)}.StoryCard-module-scss-module__kk4MZq__description{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.StoryCard-module-scss-module__kk4MZq__creatorRow{align-items:center;gap:3px;display:flex}.StoryCard-module-scss-module__kk4MZq__subText{font-size:var(--Typography-fontSize-12);font-weight:400;line-height:var(--Typography-lineHeight-15);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .StoryCard-module-scss-module__kk4MZq__subText{font-size:var(--Typography-fontSize-11);line-height:var(--Typography-lineHeight-14)}.StoryCard-module-scss-module__kk4MZq__subText{text-overflow:ellipsis;min-width:0;color:var(--foreground-white-alpha-strong);white-space:nowrap;margin:0;font-style:normal;overflow:hidden}.StoryCard-module-scss-module__kk4MZq__creatorBadge{flex-shrink:0;justify-content:center;align-items:center;width:13px;height:13px;display:inline-flex}.StoryCard-module-scss-module__kk4MZq__creatorTextBadge{flex-shrink:0;align-items:center;height:12px;display:inline-flex}.StoryCard-module-scss-module__kk4MZq__tag{color:var(--foreground-base-main-primary);align-items:center;gap:3px;margin:0;display:flex}.StoryCard-module-scss-module__kk4MZq__tagBlind{color:var(--foreground-feature-accent-critical)}.StoryCard-module-scss-module__kk4MZq__tagIcon{flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.StoryCard-module-scss-module__kk4MZq__tagCount{font-size:var(--Typography-fontSize-13);font-weight:500;line-height:var(--Typography-lineHeight-16);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .StoryCard-module-scss-module__kk4MZq__tagCount{font-size:var(--Typography-fontSize-11);line-height:var(--Typography-lineHeight-14)}
.CoverImageSection-module-scss-module__yV_ifW__logArea{display:contents}.CoverImageSection-module-scss-module__yV_ifW__wrapper{flex-direction:column;display:flex}.CoverImageSection-module-scss-module__yV_ifW__titleRow{flex-shrink:0;align-items:center;gap:6px;min-height:50px;padding:0 16px;display:flex}.CoverImageSection-module-scss-module__yV_ifW__title{font-size:var(--Typography-fontSize-17);font-weight:700;line-height:var(--Typography-lineHeight-23);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .CoverImageSection-module-scss-module__yV_ifW__title{font-size:var(--Typography-fontSize-15);line-height:var(--Typography-lineHeight-20)}.CoverImageSection-module-scss-module__yV_ifW__title{color:var(--foreground-base-main-primary);flex:1}.CoverImageSection-module-scss-module__yV_ifW__action{font-size:var(--Typography-fontSize-14);font-weight:600;line-height:var(--Typography-lineHeight-19);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .CoverImageSection-module-scss-module__yV_ifW__action{font-size:var(--Typography-fontSize-12);line-height:var(--Typography-lineHeight-17)}.CoverImageSection-module-scss-module__yV_ifW__action{height:32px;color:var(--foreground-static-black);cursor:pointer;background:var(--surface-inverted-primary);border:0;border-radius:8px;flex-shrink:0;place-items:center;padding:0 10px;display:inline-grid}.CoverImageSection-module-scss-module__yV_ifW__actionContent{grid-area:1/1;align-items:center;gap:2px;display:inline-flex}.CoverImageSection-module-scss-module__yV_ifW__actionLoading .CoverImageSection-module-scss-module__yV_ifW__actionContent{visibility:hidden}.CoverImageSection-module-scss-module__yV_ifW__actionSpinner{--spinner-color:var(--foreground-static-black);grid-area:1/1;display:flex}.CoverImageSection-module-scss-module__yV_ifW__action:disabled{cursor:not-allowed;opacity:.5}.CoverImageSection-module-scss-module__yV_ifW__iconSlot{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.CoverImageSection-module-scss-module__yV_ifW__iconSlot>svg{width:100%;height:100%}.CoverImageSection-module-scss-module__yV_ifW__frame{padding:0 8px}.CoverImageSection-module-scss-module__yV_ifW__box{background:var(--surface-base-primary);border-radius:24px;flex-direction:column;align-items:center;gap:16px;width:100%;padding:20px 0;display:flex;overflow:hidden}.CoverImageSection-module-scss-module__yV_ifW__box.CoverImageSection-module-scss-module__yV_ifW__empty{outline-offset:-1px;background:#101010;outline:1px dashed #383838;transition:outline-color .2s}.CoverImageSection-module-scss-module__yV_ifW__box.CoverImageSection-module-scss-module__yV_ifW__empty.CoverImageSection-module-scss-module__yV_ifW__loading{background:var(--surface-base-primary);outline:0}.CoverImageSection-module-scss-module__yV_ifW__placeholder{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;padding:0 16px;display:flex}.CoverImageSection-module-scss-module__yV_ifW__placeholder.CoverImageSection-module-scss-module__yV_ifW__loading{gap:12px}.CoverImageSection-module-scss-module__yV_ifW__loadingText{font-size:var(--Typography-fontSize-14);font-weight:400;line-height:var(--Typography-lineHeight-19);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .CoverImageSection-module-scss-module__yV_ifW__loadingText{font-size:var(--Typography-fontSize-12);line-height:var(--Typography-lineHeight-17)}.CoverImageSection-module-scss-module__yV_ifW__loadingText{color:var(--foreground-base-main-primary);text-align:center;white-space:pre-line;margin:0}.CoverImageSection-module-scss-module__yV_ifW__placeholderText{font-size:var(--Typography-fontSize-14);font-weight:400;line-height:var(--Typography-lineHeight-19);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .CoverImageSection-module-scss-module__yV_ifW__placeholderText{font-size:var(--Typography-fontSize-12);line-height:var(--Typography-lineHeight-17)}.CoverImageSection-module-scss-module__yV_ifW__placeholderText{color:var(--foreground-base-main-primary);text-align:center;white-space:pre-line;margin:0}.CoverImageSection-module-scss-module__yV_ifW__boxGenerated{overflow:visible}.CoverImageSection-module-scss-module__yV_ifW__imageSlot{aspect-ratio:4/3;justify-content:center;width:calc(100% - 4px);display:flex}.CoverImageSection-module-scss-module__yV_ifW__previewCard{width:50%}.CoverImageSection-module-scss-module__yV_ifW__previewTitle{font-size:var(--Typography-fontSize-18);font-weight:700;line-height:var(--Typography-lineHeight-24);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .CoverImageSection-module-scss-module__yV_ifW__previewTitle{font-size:var(--Typography-fontSize-16);line-height:var(--Typography-lineHeight-21)}.CoverImageSection-module-scss-module__yV_ifW__previewTitle{-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.CoverImageSection-module-scss-module__yV_ifW__previewDescription{font-size:var(--Typography-fontSize-13);font-weight:500;line-height:var(--Typography-lineHeight-16);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .CoverImageSection-module-scss-module__yV_ifW__previewDescription{font-size:var(--Typography-fontSize-11);line-height:var(--Typography-lineHeight-14)}.CoverImageSection-module-scss-module__yV_ifW__previewDescription{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.CoverImageSection-module-scss-module__yV_ifW__previewTags{font-size:var(--Typography-fontSize-12);font-weight:400;line-height:var(--Typography-lineHeight-15);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .CoverImageSection-module-scss-module__yV_ifW__previewTags{font-size:var(--Typography-fontSize-11);line-height:var(--Typography-lineHeight-14)}.CoverImageSection-module-scss-module__yV_ifW__previewTags{text-overflow:ellipsis;min-width:0;color:var(--foreground-white-alpha-strong);white-space:nowrap;margin:0;font-style:normal;overflow:hidden}.CoverImageSection-module-scss-module__yV_ifW__previewCount{color:var(--foreground-base-main-primary);font-size:var(--Typography-fontSize-13);font-weight:500;line-height:var(--Typography-lineHeight-16);letter-spacing:var(--Typography-letterSpacing-015);align-items:center;gap:3px;margin:0;display:flex}:where(html:lang(ja)) .CoverImageSection-module-scss-module__yV_ifW__previewCount{font-size:var(--Typography-fontSize-11);line-height:var(--Typography-lineHeight-14)}.CoverImageSection-module-scss-module__yV_ifW__previewCountIcon{width:12px;height:12px;display:inline-flex}
.StoryEditConfirmSheet-module-scss-module__lu0o0W__wrapper{z-index:var(--z-overlay);width:100%;min-width:280px;max-width:480px;padding:20px 8px max(20px,env(safe-area-inset-bottom));overscroll-behavior:contain;pointer-events:none;justify-content:center;align-items:safe flex-end;margin-left:auto;margin-right:auto;display:flex;position:fixed;inset:0;overflow-y:auto}.StoryEditConfirmSheet-module-scss-module__lu0o0W__dimButton{pointer-events:auto;cursor:pointer;background:var(--surface-alpha-xstrong);border:0;padding:0;animation:.2s ease-out StoryEditConfirmSheet-module-scss-module__lu0o0W__dimFadeIn;position:fixed;inset:0}.StoryEditConfirmSheet-module-scss-module__lu0o0W__dimButton[data-closing=true]{cursor:default;animation:.2s ease-out forwards StoryEditConfirmSheet-module-scss-module__lu0o0W__dimFadeOut}.StoryEditConfirmSheet-module-scss-module__lu0o0W__dimBackdrop{pointer-events:none;background:var(--surface-alpha-xstrong);position:fixed;inset:0}.StoryEditConfirmSheet-module-scss-module__lu0o0W__sheet{pointer-events:auto;background:var(--surface-base-primary);width:100%;box-shadow:0 0 8px var(--surface-black-alpha-medium);transform:translateY(var(--drag-offset,0px));border-radius:32px;flex-direction:column;transition:transform .2s ease-out;animation:.28s cubic-bezier(.22,1,.36,1) StoryEditConfirmSheet-module-scss-module__lu0o0W__sheetSlideUp;display:flex;position:relative}.StoryEditConfirmSheet-module-scss-module__lu0o0W__sheet[data-dragging=true]{transition:none}@media (prefers-reduced-motion:reduce){.StoryEditConfirmSheet-module-scss-module__lu0o0W__sheet{transition:none;animation:none}.StoryEditConfirmSheet-module-scss-module__lu0o0W__dimButton,.StoryEditConfirmSheet-module-scss-module__lu0o0W__dimButton[data-closing=true]{animation:none}}.StoryEditConfirmSheet-module-scss-module__lu0o0W__handle{touch-action:none;cursor:grab;flex-shrink:0;justify-content:center;align-items:center;height:29px;display:flex}.StoryEditConfirmSheet-module-scss-module__lu0o0W__handle:active{cursor:grabbing}.StoryEditConfirmSheet-module-scss-module__lu0o0W__grabber{background:var(--surface-raised-neutral-strong);border-radius:2.5px;width:40px;height:5px}.StoryEditConfirmSheet-module-scss-module__lu0o0W__container{flex-direction:column;align-items:center;gap:16px;padding:16px 0 20px;display:flex}.StoryEditConfirmSheet-module-scss-module__lu0o0W__content{flex-direction:column;align-self:stretch;align-items:center;gap:8px;display:flex}.StoryEditConfirmSheet-module-scss-module__lu0o0W__textGroup{flex-direction:column;align-self:stretch;align-items:center;gap:4px;padding:0 20px;display:flex}.StoryEditConfirmSheet-module-scss-module__lu0o0W__title{word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}:where(html:lang(ja)) .StoryEditConfirmSheet-module-scss-module__lu0o0W__title{word-break:normal}.StoryEditConfirmSheet-module-scss-module__lu0o0W__title{font-size:var(--Typography-fontSize-19);font-weight:600;line-height:var(--Typography-lineHeight-25);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .StoryEditConfirmSheet-module-scss-module__lu0o0W__title{font-size:var(--Typography-fontSize-17);line-height:var(--Typography-lineHeight-22)}.StoryEditConfirmSheet-module-scss-module__lu0o0W__title{color:var(--foreground-base-main-primary);text-align:center;white-space:pre-line;margin:0}.StoryEditConfirmSheet-module-scss-module__lu0o0W__description{word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}:where(html:lang(ja)) .StoryEditConfirmSheet-module-scss-module__lu0o0W__description{word-break:normal}.StoryEditConfirmSheet-module-scss-module__lu0o0W__description{font-size:var(--Typography-fontSize-15);font-weight:400;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .StoryEditConfirmSheet-module-scss-module__lu0o0W__description{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.StoryEditConfirmSheet-module-scss-module__lu0o0W__description{color:var(--foreground-base-sub-secondary);text-align:center;white-space:pre-line;margin:0}.StoryEditConfirmSheet-module-scss-module__lu0o0W__imageGroup{padding:var(--spacing-margin-xs-4) 0;flex-direction:column;align-self:stretch;align-items:center;gap:10px;display:flex}.StoryEditConfirmSheet-module-scss-module__lu0o0W__cardSlot{width:155px}.StoryEditConfirmSheet-module-scss-module__lu0o0W__cardTitle{font-size:var(--Typography-fontSize-15);font-weight:700;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .StoryEditConfirmSheet-module-scss-module__lu0o0W__cardTitle{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.StoryEditConfirmSheet-module-scss-module__lu0o0W__cardTitle{text-overflow:ellipsis;color:var(--foreground-base-main-primary);white-space:nowrap;display:block;overflow:hidden}.StoryEditConfirmSheet-module-scss-module__lu0o0W__cardMeta{font-size:var(--Typography-fontSize-11);font-weight:500;line-height:var(--Typography-lineHeight-14);letter-spacing:var(--Typography-letterSpacing-015)}:where(html:lang(ja)) .StoryEditConfirmSheet-module-scss-module__lu0o0W__cardMeta{font-size:var(--Typography-fontSize-10);line-height:var(--Typography-lineHeight-13)}.StoryEditConfirmSheet-module-scss-module__lu0o0W__cardMeta{color:var(--feature-brand-byus)}.StoryEditConfirmSheet-module-scss-module__lu0o0W__buttonRow{flex-wrap:wrap;align-self:stretch;gap:8px;padding:0 20px;display:flex}.StoryEditConfirmSheet-module-scss-module__lu0o0W__button{font-size:var(--Typography-fontSize-16);font-weight:600;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .StoryEditConfirmSheet-module-scss-module__lu0o0W__button{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.StoryEditConfirmSheet-module-scss-module__lu0o0W__button{white-space:nowrap;cursor:pointer;border:0;border-radius:16px;flex:calc(50% - 4px);justify-content:center;align-items:center;min-width:max-content;height:48px;padding:0 10px;display:flex}.StoryEditConfirmSheet-module-scss-module__lu0o0W__button:disabled{cursor:not-allowed;opacity:.5}.StoryEditConfirmSheet-module-scss-module__lu0o0W__buttonCancel{font-size:var(--Typography-fontSize-16);font-weight:500;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .StoryEditConfirmSheet-module-scss-module__lu0o0W__buttonCancel{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.StoryEditConfirmSheet-module-scss-module__lu0o0W__buttonCancel{color:var(--foreground-base-main-primary);background:var(--surface-raised-subtle)}.StoryEditConfirmSheet-module-scss-module__lu0o0W__buttonConfirm{color:var(--foreground-static-black);background:var(--feature-brand-byus)}@keyframes StoryEditConfirmSheet-module-scss-module__lu0o0W__sheetSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes StoryEditConfirmSheet-module-scss-module__lu0o0W__dimFadeIn{0%{opacity:0}to{opacity:1}}@keyframes StoryEditConfirmSheet-module-scss-module__lu0o0W__dimFadeOut{0%{opacity:1}to{opacity:0}}
.MetadataField-module-scss-module__Z4We1a__wrapper{flex-direction:column;gap:10px;display:flex}.MetadataField-module-scss-module__Z4We1a__titleRow{justify-content:space-between;align-items:flex-end;gap:8px;margin:0 16px;display:flex}.MetadataField-module-scss-module__Z4We1a__labelText{font-size:var(--Typography-fontSize-15);font-weight:500;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .MetadataField-module-scss-module__Z4We1a__labelText{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.MetadataField-module-scss-module__Z4We1a__labelText{color:var(--foreground-base-main-tertiary)}.MetadataField-module-scss-module__Z4We1a__count{font-size:var(--Typography-fontSize-14);font-weight:500;line-height:var(--Typography-lineHeight-19);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .MetadataField-module-scss-module__Z4We1a__count{font-size:var(--Typography-fontSize-12);line-height:var(--Typography-lineHeight-17)}.MetadataField-module-scss-module__Z4We1a__count{color:var(--foreground-base-sub-tertiary);flex-shrink:0}.MetadataField-module-scss-module__Z4We1a__field{font-size:var(--Typography-fontSize-16);font-weight:400;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .MetadataField-module-scss-module__Z4We1a__field{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.MetadataField-module-scss-module__Z4We1a__field{width:calc(100% - 16px);min-height:48px;color:var(--foreground-base-main-primary);background:var(--surface-base-primary);border:0;border-radius:16px;outline:0;margin:0 8px;padding:13px 16px;display:block}.MetadataField-module-scss-module__Z4We1a__field::placeholder{color:var(--foreground-disabled-primary)}.MetadataField-module-scss-module__Z4We1a__field.MetadataField-module-scss-module__Z4We1a__multiline{resize:none;min-height:80px;padding:14px 16px}
.TagInput-module-scss-module__Le64PW__wrapper{cursor:text;background:var(--surface-base-primary);border:0;border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;width:calc(100% - 16px);min-height:54px;margin:0 8px;padding:10px 16px;display:flex}.TagInput-module-scss-module__Le64PW__highlighted{outline:1px solid var(--foreground-feature-accent-critical);outline-offset:-1px}.TagInput-module-scss-module__Le64PW__chip{font-size:var(--Typography-fontSize-16);font-weight:400;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .TagInput-module-scss-module__Le64PW__chip{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.TagInput-module-scss-module__Le64PW__chip{height:34px;color:var(--foreground-base-main-primary);background:var(--surface-base-secondary);border-radius:8px;align-items:center;gap:4px;padding:0 4px 0 10px;display:inline-flex}.TagInput-module-scss-module__Le64PW__chipErrored{outline:1px solid var(--foreground-feature-accent-critical);outline-offset:-1px}.TagInput-module-scss-module__Le64PW__chipText{white-space:nowrap}.TagInput-module-scss-module__Le64PW__chipRemove{width:20px;height:20px;color:var(--foreground-base-sub-tertiary);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.TagInput-module-scss-module__Le64PW__chipRemove:before{content:"";position:absolute;inset:-12px}.TagInput-module-scss-module__Le64PW__input{font-size:var(--Typography-fontSize-16);font-weight:400;line-height:var(--Typography-lineHeight-22);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .TagInput-module-scss-module__Le64PW__input{font-size:var(--Typography-fontSize-14);line-height:var(--Typography-lineHeight-19)}.TagInput-module-scss-module__Le64PW__input{min-width:80px;height:34px;color:var(--foreground-base-main-primary);background:0 0;border:0;outline:none;flex:1;padding:0}.TagInput-module-scss-module__Le64PW__input::placeholder{color:var(--foreground-disabled-primary)}
.TagsField-module-scss-module__rS4eQW__wrapper{flex-direction:column;gap:10px;display:flex}.TagsField-module-scss-module__rS4eQW__titleRow{justify-content:space-between;align-items:flex-end;gap:8px;margin:0 16px;display:flex}.TagsField-module-scss-module__rS4eQW__labelText{font-size:var(--Typography-fontSize-15);font-weight:500;line-height:var(--Typography-lineHeight-20);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .TagsField-module-scss-module__rS4eQW__labelText{font-size:var(--Typography-fontSize-13);line-height:var(--Typography-lineHeight-18)}.TagsField-module-scss-module__rS4eQW__labelText{color:var(--foreground-base-main-tertiary)}.TagsField-module-scss-module__rS4eQW__count{font-size:var(--Typography-fontSize-14);font-weight:500;line-height:var(--Typography-lineHeight-19);letter-spacing:var(--Typography-letterSpacing-03)}:where(html:lang(ja)) .TagsField-module-scss-module__rS4eQW__count{font-size:var(--Typography-fontSize-12);line-height:var(--Typography-lineHeight-17)}.TagsField-module-scss-module__rS4eQW__count{color:var(--foreground-base-sub-tertiary);flex-shrink:0}
.TabLoading-module-scss-module__8l1joW__loading{justify-content:center;align-items:center;height:30vh;min-height:240px;padding:32px;display:flex}
