.page_wrapper__1C_zs{display:flex;justify-content:center;min-height:100dvh}.page_container__y0x5l{background-color:var(--sf-secondary,#ffffff);background-position:50%;background-size:cover;width:100%;max-width:500px;min-height:100dvh}.page_poweredBy__t1Ke_{padding:24px 0;text-align:center}.page_poweredByLink__YEirN{color:var(--sf-text,#9ca3af);font-size:16px;opacity:.5;text-decoration:none;transition:opacity .15s}.page_poweredByLink__YEirN:hover{opacity:.7}.BookingSection_section__89E_x{display:flex;flex-direction:column;gap:12px;width:100%}.BookingSection_heading__w2Trv{font-size:20px;font-weight:700;margin:0}.BookingSection_grid___jzCZ{display:flex;flex-direction:column;gap:10px}.BookingSection_card__9UIEo{background:var(--sf-card-bg,rgba(255,255,255,.7));border:1px solid var(--sf-card-border,rgba(0,0,0,.08));border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.BookingSection_cardBody__AXVJd{display:flex;flex-direction:column;gap:6px;padding:14px}.BookingSection_title__l_t3n{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BookingSection_description__Wj2Lt{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:13px;line-height:1.4;opacity:.55;overflow:hidden}.BookingSection_meta__IfAbE{align-items:center;display:flex;gap:10px;margin-top:4px}.BookingSection_duration__K5WBN{font-size:13px;opacity:.55}.BookingSection_price__Gh_th{color:var(--sf-primary,#1a1a1a);font-size:14px;font-weight:600}.BookingSection_cardAction__57cwr{border-top:1px solid var(--sf-card-border,rgba(0,0,0,.08));padding:10px 14px}.BookingSection_bookButton___Yv5W{background:var(--sf-primary,#1a1a1a);border:none;border-radius:8px;color:var(--sf-secondary,#ffffff);cursor:pointer;display:inline-block;font-size:13px;font-weight:600;padding:8px 16px;text-align:center;text-decoration:none;transition:opacity .15s ease;white-space:nowrap}.BookingSection_bookButton___Yv5W:hover{opacity:.85}.ContentBlockRenderer_blockList__K4TPj{display:flex;flex-direction:column;gap:16px;width:100%}.ContentBlockRenderer_sectionGroup__wEsoK{display:flex;flex-direction:column;gap:12px;width:100%}.ContentBlockRenderer_sectionBlock__eqHmG{display:flex;justify-content:center;padding:4px 0 0}.ContentBlockRenderer_sectionPill__P9Kr0{background:var(--sf-primary,#1a1a1a);border-radius:9999px;color:var(--sf-secondary,#faf8f5);display:inline-block;font-size:14px;font-weight:600;padding:10px 24px}.ContentBlockRenderer_block__hUW4N{width:100%;border-radius:8px;overflow:hidden}.ContentBlockRenderer_linkCard__yV_rO{align-items:center;background:hsla(0,0%,100%,.85);border:1px solid rgba(0,0,0,.08);border-radius:12px;color:#1a1a1a;display:flex;gap:12px;height:100%;padding:14px 18px;text-decoration:none;transition:background .15s ease,box-shadow .15s ease}.ContentBlockRenderer_linkCard__yV_rO:hover{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08)}.ContentBlockRenderer_linkCardColored__ClEZx{border:none}.ContentBlockRenderer_linkCardColored__ClEZx:hover{background:inherit;box-shadow:0 2px 12px rgba(0,0,0,.15);filter:brightness(1.08)}.ContentBlockRenderer_linkCardIconWrap__H1e9B{align-items:center;background:rgba(0,0,0,.06);border-radius:10px;color:#555;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.ContentBlockRenderer_linkCardText__Z2O_1{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ContentBlockRenderer_linkCardLabel__m_j_2{font-size:15px;font-weight:600;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContentBlockRenderer_linkCardSubtitle__k1CJc{font-size:12px;font-weight:400;line-height:1.3;opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContentBlockRenderer_embedWrap__bHDPo{border-radius:12px;overflow:hidden;width:100%}.ContentBlockRenderer_embedTitle__YGB4h{font-size:14px;font-weight:600;margin-bottom:8px;opacity:.7}.ContentBlockRenderer_embedIframe__ZuS7T{aspect-ratio:16/9;border:none;border-radius:12px;display:block;width:100%}.ContentBlockRenderer_imageBlock__bhWsY{border-radius:12px;display:block;height:100%;overflow:hidden;position:relative;width:100%}.ContentBlockRenderer_imageBlockImg__1o_b5{display:block;height:100%;object-fit:cover;width:100%}.ContentBlockRenderer_textBlock__vXwv4{padding:14px;font-size:15px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.ContentBlockRenderer_spacerBlock__M8vZD{height:100%;width:100%}.ContentBlockRenderer_gridLayout__MXYYn{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(6,1fr);margin:0 auto;max-width:375px;width:100%}.ContentBlockRenderer_gridBlock__xrw_j{border-radius:8px;overflow:hidden;min-height:0}.ContentBlockRenderer_gridBlockTextBlock__YGM3z{overflow:hidden;height:100%}.ContentBlockRenderer_gridBlockEmbedWrap__Ayj8V{height:100%}.ContentBlockRenderer_gridBlockEmbedIframe__JMyW7{aspect-ratio:unset;height:100%}.BuyButton_buyButton__dvnxx{background:var(--sf-primary,#1a1a1a);border:none;border-radius:8px;color:var(--sf-secondary,#ffffff);cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:opacity .15s ease;white-space:nowrap}.BuyButton_buyButton__dvnxx:hover:not(:disabled){opacity:.85}.BuyButton_buyButton__dvnxx:disabled{cursor:not-allowed;opacity:.5}.ProductCard_card__SHNUt{align-items:flex-start;background:var(--sf-card-bg,rgba(255,255,255,.7));border:1px solid var(--sf-card-border,rgba(0,0,0,.08));border-radius:10px;display:flex;gap:12px;padding:14px}.ProductCard_thumbnail__v3WSo{border-radius:8px;flex-shrink:0;height:72px;object-fit:cover;width:72px}.ProductCard_info__BoGO9{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.ProductCard_title__XffUT{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductCard_description__t81_S{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:13px;line-height:1.4;opacity:.55;overflow:hidden}.ProductCard_priceRow__qJ9wF{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:6px}.ProductCard_price__iZYhy{color:var(--sf-primary,#1a1a1a);font-size:14px;font-weight:600}.ProductCard_cardVertical__xmD7G{flex-direction:column}.ProductCard_thumbnailVertical__iYG70{aspect-ratio:16/9;height:auto;width:100%}.ProductCard_cardCompact__bhl2i{align-items:center;padding:10px 12px}.ProductCard_infoCompact__5MUKG{align-items:center;flex-direction:row;gap:12px}.ProductCard_titleCompact__FaeSf{flex:1 1}.ProductSection_section__ILjp8{display:flex;flex-direction:column;gap:12px;width:100%}.ProductSection_heading__ysF5R{font-size:20px;font-weight:700;margin:0}.ProductSection_grid__9Bxap{display:flex;flex-direction:column;gap:10px}.SubscriptionSection_section__g3VGS{display:flex;flex-direction:column;gap:12px;width:100%}.SubscriptionSection_heading__jEAXM{font-size:20px;font-weight:700;margin:0}.SubscriptionSection_grid__buYDA{display:flex;flex-direction:column;gap:10px}.SubscriptionSection_card__oojzQ{background:var(--sf-card-bg,rgba(255,255,255,.7));border:1px solid var(--sf-card-border,rgba(0,0,0,.08));border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.SubscriptionSection_cardBody__aU6rf{display:flex;flex-direction:column;gap:6px;padding:14px}.SubscriptionSection_title__AAN91{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SubscriptionSection_description___kUon{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:13px;line-height:1.4;opacity:.55;overflow:hidden}.SubscriptionSection_priceRow__Iduhj{margin-top:4px}.SubscriptionSection_price__7bYEA{color:var(--sf-primary,#1a1a1a);font-size:20px;font-weight:700}.SubscriptionSection_interval__xEQh6{font-size:13px;font-weight:400;opacity:.5}.SubscriptionSection_features__K9_ta{display:flex;flex-direction:column;gap:4px;list-style:none;margin:6px 0 0;padding:0}.SubscriptionSection_featureItem__jeytR{font-size:13px;opacity:.7;padding-left:12px;position:relative}.SubscriptionSection_featureItem__jeytR:before{content:"✓";left:0;position:absolute}.SubscriptionSection_cardAction__f1zL9{border-top:1px solid var(--sf-card-border,rgba(0,0,0,.08));padding:10px 14px}.AuroraStorefront_root__gtc5A{background-color:var(--sf-secondary,#ffffff);background-position:50%;background-size:cover;color:var(--sf-text,#111111);display:flex;flex-direction:column;min-height:var(--sf-viewport-h,100dvh)}.AuroraStorefront_root__gtc5A[data-has-bg]{position:relative}.AuroraStorefront_heroWrap__8UXyi{aspect-ratio:1/.75;overflow:hidden;position:relative;width:100%}.AuroraStorefront_heroImage__mrpPn{object-fit:cover}.AuroraStorefront_content__bYpef{display:flex;flex-direction:column;padding:24px 20px;text-align:center}.AuroraStorefront_displayName__qiXHQ{font-size:24px;font-weight:700;letter-spacing:-.5px;margin:0 0 10px}.AuroraStorefront_socialRow__2PDHZ{display:flex;gap:12px;justify-content:center;margin-bottom:12px}.AuroraStorefront_socialLink__1enyU{color:inherit;opacity:.6;text-decoration:none;transition:opacity .15s ease}.AuroraStorefront_socialLink__1enyU:hover{opacity:1}.AuroraStorefront_bio__9Dz9Q{font-size:15px;line-height:1.6;margin:0 0 20px}.BloomStorefront_root__5Ljdu{--sf-card-bg:color-mix(in srgb,var(--sf-text,#ffffff) 6%,transparent);--sf-card-border:color-mix(in srgb,var(--sf-text,#ffffff) 8%,transparent);background-color:var(--sf-secondary,#1c1c1e);background-position:50%;background-size:cover;color:var(--sf-text,#ffffff);display:flex;flex-direction:column;min-height:var(--sf-viewport-h,100dvh)}.BloomStorefront_root__5Ljdu[data-has-bg]{position:relative}.BloomStorefront_heroSection__c4pZ5{aspect-ratio:1/.85;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;position:relative}.BloomStorefront_heroImage__jAsu_{object-fit:cover}.BloomStorefront_heroOverlay__5FHYZ{background:linear-gradient(to top,var(--sf-secondary,#1c1c1e) 5%,transparent 50%);inset:0;position:absolute;z-index:1}.BloomStorefront_heroContent__B_WOR{display:flex;flex-direction:column;gap:10px;padding:20px;position:relative;z-index:2}.BloomStorefront_displayName__y_y8G{font-size:24px;font-weight:700;letter-spacing:-.5px;margin:0}.BloomStorefront_socialRow___tvvE{display:flex;gap:10px}.BloomStorefront_socialLink__4J9n8{color:var(--sf-text,#ffffff);opacity:.7;text-decoration:none;transition:opacity .15s ease}.BloomStorefront_socialLink__4J9n8:hover{opacity:1}.BloomStorefront_productSection__HC0Zu{display:flex;flex-direction:column;gap:12px;padding:0 20px 24px}.BloomStorefront_bio__un1rN{font-size:15px;line-height:1.6;margin:0 0 8px}.MinimaStorefront_root__hs_z3{background-color:var(--sf-secondary,#faf8f5);background-position:50%;background-size:cover;color:var(--sf-text,#1a1a1a);display:flex;flex-direction:column;min-height:var(--sf-viewport-h,100dvh);padding:24px 20px}.MinimaStorefront_root__hs_z3[data-has-bg]{position:relative}.MinimaStorefront_header__hYJWj{align-items:center;display:flex;gap:10px;margin-bottom:10px}.MinimaStorefront_avatar__GJmjZ{border-radius:50%;flex-shrink:0;height:72px;object-fit:cover;width:72px}.MinimaStorefront_displayName__r0r7l{font-size:24px;font-weight:700;letter-spacing:-.3px}.MinimaStorefront_socialRow__0cE1n{display:flex;gap:8px;margin-bottom:16px}.MinimaStorefront_socialLink__zJsQK{align-items:center;border:1.5px solid rgba(0,0,0,.25);border-radius:4px;color:inherit;display:flex;height:36px;justify-content:center;text-decoration:none;transition:opacity .15s ease;width:36px}.MinimaStorefront_socialLink__zJsQK:hover{opacity:.7}.MinimaStorefront_bio__EAE4r{font-size:15px;line-height:1.6;margin:0 0 16px}.NoirStorefront_root__vg2zH{--sf-card-bg:color-mix(in srgb,var(--sf-text,#ffffff) 6%,transparent);--sf-card-border:color-mix(in srgb,var(--sf-text,#ffffff) 10%,transparent);background-color:var(--sf-secondary,#0f1117);background-position:50%;background-size:cover;color:var(--sf-text,#ffffff);display:flex;flex-direction:column;min-height:var(--sf-viewport-h,100dvh)}.NoirStorefront_root__vg2zH[data-has-bg]{position:relative}.NoirStorefront_heroBanner__FhvA8{aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;position:relative}.NoirStorefront_heroImage__ALPXB{object-fit:cover}.NoirStorefront_heroOverlay__nDY1j{background:linear-gradient(to top,var(--sf-secondary,#0f1117) 0,transparent 60%);inset:0;position:absolute;z-index:1}.NoirStorefront_heroContent__bnZim{display:flex;flex-direction:column;gap:8px;padding:24px 20px;position:relative;text-align:center;z-index:2}.NoirStorefront_displayName__uRXz6{font-size:24px;font-style:italic;font-weight:700;letter-spacing:-.5px;margin:0}.NoirStorefront_bio__sX43V{font-size:15px;line-height:1.6;margin:0}.NoirStorefront_socialRow__O4eyh{display:flex;gap:10px;justify-content:center}.NoirStorefront_socialLink__FRVea{color:var(--sf-text,#ffffff);opacity:.7;text-decoration:none;transition:opacity .15s ease}.NoirStorefront_socialLink__FRVea:hover{opacity:1}.NoirStorefront_productSection__w5lK_{display:flex;flex-direction:column;gap:12px;padding:20px}.StorefrontLoader_loading__xxipz{opacity:0;animation:StorefrontLoader_fadeIn__RTqWy .3s ease .1s forwards}.StorefrontLoader_fadeIn__RTqWy{animation:StorefrontLoader_fadeIn__RTqWy .3s ease}@keyframes StorefrontLoader_fadeIn__RTqWy{0%{opacity:0}to{opacity:1}}.StoreTabs_root__03XGV{display:flex;flex-direction:column}.StoreTabs_desktop__Lsksh{align-items:flex-start;display:none;gap:32px}@media(min-width:1024px){.StoreTabs_desktop__Lsksh{display:flex}}.StoreTabs_desktopEditor__cc0zJ{flex:1 1;min-width:0}.StoreTabs_desktopPreview__GQwGa{flex-shrink:0;padding-top:8px;position:-webkit-sticky;position:sticky;top:14px;width:300px}.StoreTabs_mobile__QGg7v{flex-direction:column;display:flex}@media(min-width:1024px){.StoreTabs_mobile__QGg7v{display:none}}.StoreTabs_modeRoot__JMIeA{display:flex;flex-direction:column;gap:20px}.StoreTabs_modeNav__aKfbm{background:#f4f4f5;border-radius:9999px;display:flex;padding:3px}.StoreTabs_modeBtn__boO6A{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:9999px;color:#71717a;cursor:pointer;display:flex;flex:1 1;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:8px 16px;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.StoreTabs_modeBtn__boO6A:hover:not([data-selected]){color:#3f3f46}.StoreTabs_modeBtn__boO6A[data-selected]{background:#343537;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#fff}.StoreTabs_mobilePreview__ZUBdp{padding-top:8px}.StoreTabs_previewPhone__VRY2V{border:2.5px solid #18181b;border-radius:36px;box-shadow:0 10px 40px rgba(0,0,0,.15);height:580px;margin:0 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;scrollbar-width:none;width:280px}.StoreTabs_previewPhone__VRY2V::-webkit-scrollbar{display:none}.StoreTabs_previewScaler__Kpm0q{--sf-viewport-h:776.7857142857px;pointer-events:none;width:375px;zoom:.7466666667}.GridBlockItem_root__GnAKD{background:#fff;border:1px solid #e4e4e7;border-radius:10px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:box-shadow .15s ease}.GridBlockItem_root__GnAKD:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.GridBlockItem_dragHandle__LirM3{align-items:center;background:#fafafa;border-bottom:1px solid #f4f4f5;color:#a1a1aa;cursor:-webkit-grab;cursor:grab;display:flex;flex-shrink:0;height:22px;justify-content:center}.GridBlockItem_dragHandle__LirM3:active{cursor:-webkit-grabbing;cursor:grabbing}.GridBlockItem_content__9kLUe{flex:1 1;min-height:0;overflow:hidden;position:relative}.GridBlockItem_overlay__LEF_b{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4);gap:6px;inset:0;opacity:0;position:absolute;transition:opacity .15s ease;z-index:2}.GridBlockItem_root__GnAKD:hover .GridBlockItem_overlay__LEF_b{opacity:1}@media(hover:none){.GridBlockItem_overlay__LEF_b{opacity:1}}.GridBlockItem_overlayBtn__T3WK3{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#3f3f46;cursor:pointer;font-family:Noto Sans JP,sans-serif;font-size:12px;gap:4px;padding:6px 8px;transition:background .15s ease,border-color .15s ease}.GridBlockItem_overlayBtn__T3WK3:hover{background:#fafafa;border-color:#a1a1aa}.GridBlockItem_overlayBtnDanger__U2RTG:hover{background:#fef2f2;border-color:#b91c1c;color:#b91c1c}.GridBlockItem_imageBlock__0QBKd{height:100%;position:relative;width:100%}.GridBlockItem_imageThumbnail__nIHIf{display:block;height:100%;object-fit:cover;width:100%}.GridBlockItem_imageCount__Hl0sX{background:rgba(0,0,0,.6);border-radius:4px;bottom:4px;color:#fff;font-size:10px;padding:1px 4px;position:absolute;right:4px}.GridBlockItem_playOverlay__O5TMR{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);border-radius:50%;color:#fff;height:36px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:36px}.GridBlockItem_urlCard__rdzuA{align-items:center;color:#3f3f46;display:flex;gap:6px;height:100%;padding:0 8px}.GridBlockItem_urlCardLabel__rK_cu{font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GridBlockItem_textBlock__zBAsg{display:flex;gap:6px;height:100%;padding:6px 8px}.GridBlockItem_textIcon__9mHOr{color:#a1a1aa;flex-shrink:0;margin-top:2px}.GridBlockItem_textContent__rY5_g{color:#3f3f46;display:-webkit-box;font-size:12px;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.GridBlockItem_sectionBlock__pfrJZ{align-items:center;background:#fafafa;display:flex;height:100%;padding:0 8px}.GridBlockItem_sectionTitle___Busu{color:#3f3f46;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GridBlockItem_spacerBlock__UZ6xX{align-items:center;color:#a1a1aa;display:flex;gap:6px;height:100%;justify-content:center}.GridBlockItem_spacerBlockLabel___ylwu{font-size:12px}.GridBlockItem_productBlock___YQyv{align-items:center;color:#52525b;display:flex;gap:6px;height:100%;padding:0 8px}.GridBlockItem_productBlockLabel__jV0KF{font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GridBlockItem_placeholder__ZbeZe{align-items:center;color:#a1a1aa;display:flex;flex-direction:column;gap:6px;height:100%;justify-content:center}.GridBlockItem_placeholderLabel__BUPvd{font-size:12px}.GridCanvas_root__f1MeH{display:flex;flex-direction:column;gap:10px}.GridCanvas_canvasWrap___Wzwt{background-color:#fafafa;background-image:radial-gradient(circle,#d4d4d8 1px,transparent 0);background-size:20px 20px;border:1px solid #e4e4e7;border-radius:12px;margin:0 auto;max-width:100%;min-height:400px;overflow:hidden;padding:0;width:375px}.GridCanvas_grid__NTMOO{min-height:400px}.GridCanvas_dragHandleTarget__zqQUa,.GridCanvas_gridItem__ewyGs{height:100%}.GridCanvas_canvasWrap___Wzwt .react-resizable-handle.react-resizable-handle-se{background:rgba(0,0,0,.06);border-bottom-right-radius:10px;bottom:0;cursor:se-resize;height:20px;opacity:1;position:absolute;right:0;width:20px;z-index:3}.GridCanvas_canvasWrap___Wzwt .react-resizable-handle.react-resizable-handle-se:after{border-bottom:2px solid #a1a1aa;border-right:2px solid #a1a1aa;bottom:4px;content:"";height:6px;position:absolute;right:4px;width:6px}.GridCanvas_canvasWrap___Wzwt .react-resizable-handle.react-resizable-handle-se:hover{background:rgba(0,0,0,.12)}.GridCanvas_canvasWrap___Wzwt .react-resizable-handle.react-resizable-handle-se:hover:after{border-color:#52525b}.GridCanvas_empty__u10un{align-items:center;background:#fafafa;border:2px dashed #e4e4e7;border-radius:12px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:200px;padding:32px}.GridCanvas_emptyText__IOh5c{color:#71717a;font-size:13px;margin:0}.GridCanvas_emptyHint__U0oMN{font-size:12px!important;color:#a1a1aa!important}.ProfilePage_page__AxIOm{display:flex;flex-direction:column;gap:24px;padding:16px}@media(min-width:768px){.ProfilePage_page__AxIOm{padding:24px 32px}}.ProfilePage_header__sThn_{display:flex;flex-direction:column;gap:8px}.ProfilePage_title__bv_Z9{color:#18181b;font-size:24px;font-weight:700}@media(min-width:768px){.ProfilePage_title__bv_Z9{font-size:32px}}.ProfileTab_root__p4uI2{display:flex;flex-direction:column;gap:20px}.ProfileTab_backBtn__oYVcV{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.ProfileTab_backBtn__oYVcV:disabled{cursor:not-allowed;opacity:.5}.ProfileTab_backBtn__oYVcV{background:rgba(0,0,0,0);color:#52525b;gap:6px;padding:6px 0}.ProfileTab_backBtn__oYVcV:hover{color:#18181b}.ProfileTab_avatarSection__feCXn{display:flex;flex-direction:column;align-items:center;gap:10px}.ProfileTab_avatarWrapper__ESrzM{cursor:pointer;position:relative}.ProfileTab_avatarWrapper__ESrzM:hover .ProfileTab_avatarEditBtn__HcYbg{border-color:#a1a1aa}.ProfileTab_avatar__U_pRn{border-radius:50%;height:96px;object-fit:cover;width:96px}.ProfileTab_avatarPlaceholder__fjBVg{display:flex;align-items:center;justify-content:center;background:#e4e4e7;color:#a1a1aa}.ProfileTab_avatarUploading__Gs8m_{background:hsla(0,0%,100%,.6);border-radius:50%;height:96px;left:0;position:absolute;top:0;width:96px}.ProfileTab_avatarEditBtn__HcYbg{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e4e4e7;border-radius:50%;bottom:0;color:#52525b;cursor:pointer;height:28px;position:absolute;right:0;transition:border-color .15s ease;width:28px}.ProfileTab_avatarEditBtn__HcYbg:hover{border-color:#a1a1aa}.ProfileTab_formGroup__5BpVU{display:flex;flex-direction:column;gap:6px}.ProfileTab_label__QRrO9{color:#52525b;font-size:13px;font-weight:500}.ProfileTab_input__6rZ7p{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.ProfileTab_input__6rZ7p::placeholder{color:#a1a1aa}.ProfileTab_input__6rZ7p:focus{border-color:#316cca}.ProfileTab_input__6rZ7p:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.ProfileTab_textarea__n0ixW{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.ProfileTab_textarea__n0ixW::placeholder{color:#a1a1aa}.ProfileTab_textarea__n0ixW:focus{border-color:#316cca}.ProfileTab_textarea__n0ixW:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.ProfileTab_textarea__n0ixW{height:80px;resize:none}.ProfileTab_charCount__7oJME{color:#71717a;font-size:12px;font-weight:400;text-align:right}.ProfileTab_inputError__hEMjA,.ProfileTab_inputError__hEMjA:focus{border-color:#ef4444}.ProfileTab_errorText__zSXEB{color:#ef4444;font-size:12px}.ProfileTab_saveBtn__jwQzB{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.ProfileTab_saveBtn__jwQzB:disabled{cursor:not-allowed;opacity:.5}.ProfileTab_saveBtn__jwQzB{background:#316cca;color:#fff}.ProfileTab_saveBtn__jwQzB:hover:not(:disabled){background:#2a5db3}.ProfileTab_saveBtn__jwQzB{padding:12px 16px;width:100%}.OthersPlatformDialog_backdrop__7dU87{background:rgba(0,0,0,.4);inset:0;position:fixed;z-index:calc(300 - 1)}.OthersPlatformDialog_backdrop__7dU87[data-state=open]{animation:OthersPlatformDialog_fadeIn__Szuza .2s ease}.OthersPlatformDialog_backdrop__7dU87[data-state=closed]{animation:OthersPlatformDialog_fadeOut__GZX4z .2s ease}.OthersPlatformDialog_positioner__baK4v{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:300}.OthersPlatformDialog_content__QELc4{display:flex;flex-direction:column;background:#fff;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.15);max-height:80vh;max-width:400px;outline:none;overflow-y:auto;padding:20px;width:calc(100% - 20px*2)}.OthersPlatformDialog_content__QELc4[data-state=open]{animation:OthersPlatformDialog_scaleIn__DLpgR .2s ease}.OthersPlatformDialog_content__QELc4[data-state=closed]{animation:OthersPlatformDialog_scaleOut__aWFul .2s ease}.OthersPlatformDialog_header__apFmt{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.OthersPlatformDialog_title__urYee{font-size:20px;font-weight:600}.OthersPlatformDialog_closeBtn__Yw8f5{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;color:#71717a;cursor:pointer;font-size:24px;height:32px;line-height:1;width:32px}.OthersPlatformDialog_closeBtn__Yw8f5:hover{color:#18181b}.OthersPlatformDialog_grid__dMnAJ{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,1fr)}.OthersPlatformDialog_platformBtn__TYNQg{display:flex;flex-direction:column;align-items:center;background:rgba(0,0,0,0);border:none;cursor:pointer;gap:6px;padding:6px}.OthersPlatformDialog_iconWrapper__lWNlb{display:flex;align-items:center;justify-content:center;border:2px solid #e4e4e7;border-radius:50%;color:#71717a;height:48px;position:relative;transition:background .15s ease,border-color .15s ease,color .15s ease;width:48px}.OthersPlatformDialog_selected___t3xQ .OthersPlatformDialog_iconWrapper__lWNlb{background:#18181b;border-color:#18181b;color:#fff}.OthersPlatformDialog_platformBtn__TYNQg:hover:not(.OthersPlatformDialog_selected___t3xQ) .OthersPlatformDialog_iconWrapper__lWNlb{border-color:#a1a1aa}.OthersPlatformDialog_checkMark__ztFcs{display:flex;align-items:center;justify-content:center;background:#316cca;border-radius:50%;color:#fff;height:18px;position:absolute;right:-4px;top:-4px;width:18px}.OthersPlatformDialog_platformLabel__Wip7H{color:#3f3f46;font-family:Noto Sans JP,sans-serif;font-size:11px;font-weight:500;line-height:1.3;text-align:center}@keyframes OthersPlatformDialog_fadeIn__Szuza{0%{opacity:0}to{opacity:1}}@keyframes OthersPlatformDialog_fadeOut__GZX4z{0%{opacity:1}to{opacity:0}}@keyframes OthersPlatformDialog_scaleIn__DLpgR{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes OthersPlatformDialog_scaleOut__aWFul{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.SocialLinksEditor_root__GCTJL{display:flex;flex-direction:column;gap:16px}.SocialLinksEditor_pickerRow__IdnP0{display:flex;flex-wrap:wrap;gap:8px}.SocialLinksEditor_pickerBtn__gNUNj{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:2px solid #e4e4e7;border-radius:50%;color:#71717a;cursor:pointer;height:40px;transition:background .15s ease,border-color .15s ease,color .15s ease;width:40px}.SocialLinksEditor_pickerBtn__gNUNj:hover:not(.SocialLinksEditor_active__7GRDe){border-color:#a1a1aa}.SocialLinksEditor_pickerBtn__gNUNj.SocialLinksEditor_active__7GRDe{background:#18181b;border-color:#18181b;color:#fff}.SocialLinksEditor_inputList__H38O2{display:flex;flex-direction:column;gap:12px}.SocialLinksEditor_inputRow__BQXlL{align-items:center;display:flex;gap:8px}.SocialLinksEditor_inputIcon__q_hY7{display:flex;align-items:center;justify-content:center;color:#71717a;flex-shrink:0;height:20px;width:20px}.SocialLinksEditor_input__MmBdn{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.SocialLinksEditor_input__MmBdn::placeholder{color:#a1a1aa}.SocialLinksEditor_input__MmBdn:focus{border-color:#316cca}.SocialLinksEditor_input__MmBdn:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.SocialLinksEditor_input__MmBdn{flex:1 1}.SocialLinksEditor_removeBtn__GYm7_{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;border-radius:50%;color:#a1a1aa;cursor:pointer;flex-shrink:0;height:28px;transition:color .15s ease,background .15s ease;width:28px}.SocialLinksEditor_removeBtn__GYm7_:hover{background:#f4f4f5;color:#3f3f46}.DigitalProductForm_page__pfbuG{display:flex;flex-direction:column;gap:24px;padding:32px}@media(min-width:768px){.DigitalProductForm_page__pfbuG{padding:48px 32px}}.DigitalProductForm_header__4ZiVj{align-items:center;border-bottom:1px solid #e4e4e7;display:flex;gap:12px;margin:-32px -32px 0;padding:16px 32px}@media(min-width:768px){.DigitalProductForm_header__4ZiVj{margin:-48px -32px 0}}.DigitalProductForm_backBtn__1FRPB{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.DigitalProductForm_backBtn__1FRPB:disabled{cursor:not-allowed;opacity:.5}.DigitalProductForm_backBtn__1FRPB{background:#fff;border:1px solid #e4e4e7;color:#3f3f46}.DigitalProductForm_backBtn__1FRPB:hover:not(:disabled){background:#f4f4f5}.DigitalProductForm_backBtn__1FRPB{flex-shrink:0;padding:10px}.DigitalProductForm_title___Qbxw{color:#18181b;font-size:14px;font-weight:700}@media(min-width:768px){.DigitalProductForm_title___Qbxw{font-size:20px}}.DigitalProductForm_formWrapper__9VCVf{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:680px;width:100%}.DigitalProductForm_fieldLabel__RkSXG{display:flex;flex-direction:column;color:#3f3f46;font-size:13px;font-weight:500;gap:6px}.DigitalProductForm_input__I9O0D{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.DigitalProductForm_input__I9O0D::placeholder{color:#a1a1aa}.DigitalProductForm_input__I9O0D:focus{border-color:#316cca}.DigitalProductForm_input__I9O0D:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.DigitalProductForm_textarea__3_hAu{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.DigitalProductForm_textarea__3_hAu::placeholder{color:#a1a1aa}.DigitalProductForm_textarea__3_hAu:focus{border-color:#316cca}.DigitalProductForm_textarea__3_hAu:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.DigitalProductForm_textarea__3_hAu{height:auto;min-height:120px;resize:vertical}.DigitalProductForm_formError__1_cHU{color:#ef4444;font-size:12px}.DigitalProductForm_dropzone__im0ET{display:flex;flex-direction:column;align-items:center;border:2px dashed #d4d4d8;border-radius:10px;cursor:pointer;gap:6px;padding:24px 16px;transition:border-color .15s ease}.DigitalProductForm_dropzone__im0ET:hover{border-color:#316cca}.DigitalProductForm_dropzoneIcon__PeBFI{color:#a1a1aa}.DigitalProductForm_dropzoneText__3nWiF{color:#3f3f46;font-size:13px;font-weight:500}.DigitalProductForm_dropzoneHint__VxrKG{color:#a1a1aa;font-size:12px}.DigitalProductForm_uploading__52YUN{display:flex;flex-direction:column;align-items:center;border:2px dashed #e4e4e7;border-radius:10px;color:#71717a;font-size:13px;gap:8px;padding:24px 16px}.DigitalProductForm_progressBar__4A50m{background:#e4e4e7;border-radius:9999px;height:6px;overflow:hidden;width:100%;max-width:240px}.DigitalProductForm_progressFill__OXqBk{background:#316cca;border-radius:9999px;height:100%;transition:width .15s ease}.DigitalProductForm_fileInfo__M_Phx{align-items:center;background:#fafafa;border:1px solid #e4e4e7;border-radius:10px;display:flex;gap:12px;padding:12px 14px}.DigitalProductForm_fileInfoIcon__fGx_p{color:#a1a1aa;flex-shrink:0}.DigitalProductForm_fileInfoBody___ethK{display:flex;flex-direction:column;flex:1 1;gap:4px;min-width:0}.DigitalProductForm_fileInfoName__o_b_p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#27272a;font-size:13px;font-weight:500}.DigitalProductForm_fileInfoSize__lwKU6{color:#a1a1aa;font-size:12px}.DigitalProductForm_fileInfoChange__iIJdH{background:rgba(0,0,0,0);border:none;color:#316cca;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:500}.DigitalProductForm_fileInfoChange__iIJdH:hover{text-decoration:underline}.DigitalProductForm_thumbnailPreview__8VfJd{display:inline-flex;flex-direction:column;gap:6px}.DigitalProductForm_thumbnailImage__xF9ag{border:1px solid #e4e4e7;border-radius:10px;height:120px;object-fit:cover;width:120px}.DigitalProductForm_thumbnailChange__sOcWN{background:rgba(0,0,0,0);border:none;color:#316cca;cursor:pointer;font-size:13px;font-weight:500;text-align:center}.DigitalProductForm_thumbnailChange__sOcWN:hover{text-decoration:underline}.DigitalProductForm_footer__6bswH{display:flex;gap:12px;justify-content:flex-end;padding-top:12px}.DigitalProductForm_draftBtn__Skkn0{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.DigitalProductForm_draftBtn__Skkn0:disabled{cursor:not-allowed;opacity:.5}.DigitalProductForm_draftBtn__Skkn0{background:#fff;border:1px solid #e4e4e7;color:#3f3f46}.DigitalProductForm_draftBtn__Skkn0:hover:not(:disabled){background:#f4f4f5}.DigitalProductForm_publishBtn__8OtAH{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.DigitalProductForm_publishBtn__8OtAH:disabled{cursor:not-allowed;opacity:.5}.DigitalProductForm_publishBtn__8OtAH{background:#316cca;color:#fff}.DigitalProductForm_publishBtn__8OtAH:hover:not(:disabled){background:#2a5db3}@media(min-width:1024px){.DigitalProductForm_modeRoot__S1BmW{display:none}}.DigitalProductForm_modeNav__VPXh6{background:#f4f4f5;border-radius:9999px;display:flex;padding:3px}.DigitalProductForm_modeBtn__J7wcy{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:9999px;color:#71717a;cursor:pointer;display:flex;flex:1 1;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:8px 16px;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.DigitalProductForm_modeBtn__J7wcy:hover:not([data-selected]){color:#3f3f46}.DigitalProductForm_modeBtn__J7wcy[data-selected]{background:#343537;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#fff}.DigitalProductForm_body__AQzqh{display:flex;gap:48px;margin:0 auto;max-width:1080px;width:100%}.DigitalProductForm_editor__3Ht7k{display:flex;flex-direction:column;flex:1 1;gap:16px;min-width:0}.DigitalProductForm_editorHidden__Ro98q{display:none}@media(min-width:1024px){.DigitalProductForm_editorHidden__Ro98q{display:flex}}.DigitalProductForm_preview__796gO{display:none}@media(min-width:1024px){.DigitalProductForm_preview__796gO{display:block;flex-shrink:0;position:-webkit-sticky;position:sticky;top:24px;width:340px}}.DigitalProductForm_previewVisible__gISdP{display:block}.DigitalProductForm_subTabNav__T8_WJ{border-bottom:1px solid #e4e4e7;display:flex}.DigitalProductForm_subTabBtn__b0HA5{background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);color:#71717a;cursor:pointer;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:500;margin-bottom:-1px;padding:10px 16px;transition:border-color .15s ease,color .15s ease}.DigitalProductForm_subTabBtn__b0HA5:hover:not([data-selected]){color:#3f3f46}.DigitalProductForm_subTabBtn__b0HA5[data-selected]{border-bottom-color:#18181b;color:#18181b;font-weight:600}.DigitalProductForm_tabPanel__vGoO_{display:flex;flex-direction:column;gap:12px;padding-top:12px}.DigitalProductForm_tabPanel__vGoO_[hidden]{display:none}.DigitalProductForm_multiUploader__G97U8{display:flex;flex-direction:column;gap:12px}.DigitalProductForm_tabToggle__p19RN{background:#f4f4f5;border-radius:8px;display:inline-flex;gap:2px;padding:3px}.DigitalProductForm_tabButton__ri62y{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#71717a;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:400;gap:6px;padding:8px 14px;transition:background .15s ease,color .15s ease}.DigitalProductForm_tabButton__ri62y:hover{color:#3f3f46}.DigitalProductForm_tabButtonActive__qi52_{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.06);color:#18181b;font-weight:600}.DigitalProductForm_uploadBtn__8hZWU{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.DigitalProductForm_uploadBtn__8hZWU:disabled{cursor:not-allowed;opacity:.5}.DigitalProductForm_uploadBtn__8hZWU{background:#316cca;color:#fff}.DigitalProductForm_uploadBtn__8hZWU:hover:not(:disabled){background:#2a5db3}.DigitalProductForm_uploadBtn__8hZWU{margin-top:8px;padding:8px 24px}.DigitalProductForm_autoSendMessage__NI8i3{color:#71717a;font-size:12px;line-height:1.6}.DigitalProductForm_fileList__mFASP{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.DigitalProductForm_fileItem__OEH3a{align-items:center;background:#fafafa;border:1px solid #e4e4e7;border-radius:8px;display:flex;gap:12px;padding:10px 12px}.DigitalProductForm_fileItemIcon__wfyBy{flex-shrink:0;line-height:0}.DigitalProductForm_fileItemIcon__wfyBy svg{display:block}.DigitalProductForm_fileItemBody__G25RV{display:flex;flex-direction:column;flex:1 1;gap:4px;min-width:0}.DigitalProductForm_fileItemName__QVs7T{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#27272a;font-size:13px;font-weight:500}.DigitalProductForm_fileItemSize__lDLTG{color:#a1a1aa;font-size:12px}.DigitalProductForm_fileItemProgress__xLYM0{display:flex;flex-direction:column;gap:4px}.DigitalProductForm_fileItemProgressText__SJhN5{color:#71717a;font-size:12px}.DigitalProductForm_fileItemErrorText__9KwEa{color:#ef4444;font-size:12px}.DigitalProductForm_fileItemActions__Wrxkl{align-items:center;display:flex;flex-shrink:0;gap:8px}.DigitalProductForm_downloadBtn__l_Gum{align-items:center;background:rgba(0,0,0,0);border:1px solid #e4e4e7;border-radius:4px;color:#52525b;cursor:pointer;display:inline-flex;justify-content:center;padding:6px;transition:background .15s ease,color .15s ease}.DigitalProductForm_downloadBtn__l_Gum:hover{background:#f4f4f5;color:#18181b}.DigitalProductForm_deleteBtn__McdoK{align-items:center;background:rgba(0,0,0,0);border:1px solid #e4e4e7;border-radius:4px;color:#a1a1aa;cursor:pointer;display:inline-flex;justify-content:center;padding:6px;transition:background .15s ease,color .15s ease}.DigitalProductForm_deleteBtn__McdoK:hover{background:#fee2e2;color:#ef4444}.DigitalProductForm_retryBtn__uXZWk{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.DigitalProductForm_retryBtn__uXZWk:disabled{cursor:not-allowed;opacity:.5}.DigitalProductForm_retryBtn__uXZWk{background:#fff;border:1px solid #e4e4e7;color:#3f3f46}.DigitalProductForm_retryBtn__uXZWk:hover:not(:disabled){background:#f4f4f5}.DigitalProductForm_retryBtn__uXZWk{font-size:12px;padding:4px 10px}.DigitalProductForm_spinner__aKx5m{animation:DigitalProductForm_spin__5TnsE 1s linear infinite}@keyframes DigitalProductForm_spin__5TnsE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DigitalProductForm_urlInputWrapper__ouh66{margin-top:6px}.DigitalProductForm_colorPickerRow__fhpN5{align-items:center;display:flex;gap:8px}.DigitalProductForm_colorInput__Sw6Yp{border:1px solid #e4e4e7;border-radius:8px;cursor:pointer;height:36px;padding:2px;width:48px}.DigitalProductForm_colorReset__SHhTr{background:rgba(0,0,0,0);border:none;color:#71717a;cursor:pointer;font-size:12px}.DigitalProductForm_colorReset__SHhTr:hover{color:#3f3f46}.DigitalProductForm_previewPhone__fhNDU{border:2.5px solid #18181b;border-radius:36px;box-shadow:0 10px 40px rgba(0,0,0,.15);height:580px;margin:0 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;scrollbar-width:none;width:280px}.DigitalProductForm_previewPhone__fhNDU::-webkit-scrollbar{display:none}.DigitalProductForm_previewScaler__Ea_61{--sf-viewport-h:776.7857142857px;pointer-events:none;width:375px;zoom:.7466666667}.TiptapEditor_controlGroup__DyDrS{margin-bottom:10px}.TiptapEditor_buttonGroup__HeZGa{display:flex;flex-wrap:wrap;gap:.25rem}.TiptapEditor_buttonGroup__HeZGa button{background:#f4f4f5;border:1px solid #e4e4e7;border-radius:8px;color:#3f3f46;cursor:pointer;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:500;padding:6px 10px;transition:all .2s}.TiptapEditor_buttonGroup__HeZGa button:hover:not(:disabled){background:#e4e4e7;border-color:#d4d4d8}.TiptapEditor_buttonGroup__HeZGa button:disabled{cursor:not-allowed;opacity:.5}.TiptapEditor_isActive__MCr5W{background:#316cca!important;border-color:#316cca!important;color:#fff!important}.TiptapEditor_isActive__MCr5W:hover{background:#2a5db3!important;border-color:#2a5db3!important}.TiptapEditor_editorContent__VooYk .tiptap{border:1px solid #e4e4e7;border-radius:10px;color:#18181b;line-height:1.6;min-height:160px;padding:12px}.TiptapEditor_editorContent__VooYk .tiptap:focus{border-color:#18181b;outline:none}.TiptapEditor_editorContent__VooYk .tiptap :first-child{margin-top:0}.TiptapEditor_editorContent__VooYk .tiptap p{margin:.5rem 0}.TiptapEditor_editorContent__VooYk .tiptap b,.TiptapEditor_editorContent__VooYk .tiptap strong{font-weight:700}.TiptapEditor_editorContent__VooYk .tiptap em,.TiptapEditor_editorContent__VooYk .tiptap i{font-style:italic}.TiptapEditor_editorContent__VooYk .tiptap del,.TiptapEditor_editorContent__VooYk .tiptap s,.TiptapEditor_editorContent__VooYk .tiptap strike{text-decoration:line-through}.TiptapEditor_editorContent__VooYk .tiptap u{text-decoration:underline}.TiptapEditor_editorContent__VooYk .tiptap ol,.TiptapEditor_editorContent__VooYk .tiptap ul{margin:1rem 0;padding-left:2rem}.TiptapEditor_editorContent__VooYk .tiptap ul{list-style-type:disc}.TiptapEditor_editorContent__VooYk .tiptap ul li{display:list-item;margin:.25rem 0}.TiptapEditor_editorContent__VooYk .tiptap ul ul{list-style-type:circle;margin:.25rem 0}.TiptapEditor_editorContent__VooYk .tiptap ol{list-style-type:decimal}.TiptapEditor_editorContent__VooYk .tiptap ol li{display:list-item;margin:.25rem 0}.TiptapEditor_editorContent__VooYk .tiptap ol ol{list-style-type:lower-alpha;margin:.25rem 0}.TiptapEditor_editorContent__VooYk .tiptap li p{margin:.25rem 0}.TiptapEditor_editorContent__VooYk .tiptap li p:first-child{margin-top:0}.TiptapEditor_editorContent__VooYk .tiptap li p:last-child{margin-bottom:0}.TiptapEditor_editorContent__VooYk .tiptap h1,.TiptapEditor_editorContent__VooYk .tiptap h2,.TiptapEditor_editorContent__VooYk .tiptap h3,.TiptapEditor_editorContent__VooYk .tiptap h4,.TiptapEditor_editorContent__VooYk .tiptap h5,.TiptapEditor_editorContent__VooYk .tiptap h6{color:#18181b;font-weight:700;line-height:1.3;margin-bottom:.75rem;margin-top:1.5rem}.TiptapEditor_editorContent__VooYk .tiptap h1{font-size:2rem;margin-bottom:1rem;margin-top:2rem}.TiptapEditor_editorContent__VooYk .tiptap h2{font-size:1.5rem;margin-bottom:.875rem;margin-top:1.75rem}.TiptapEditor_editorContent__VooYk .tiptap h3{font-size:1.25rem}.TiptapEditor_editorContent__VooYk .tiptap h4{font-size:1.1rem}.TiptapEditor_editorContent__VooYk .tiptap h5{font-size:1rem}.TiptapEditor_editorContent__VooYk .tiptap h6{font-size:.9rem}.TiptapEditor_editorContent__VooYk .tiptap code{background-color:#f4f4f5;border-radius:.3rem;color:#e83e8c;font-family:Courier New,Courier,monospace;font-size:.9em;padding:.2em .4em}.TiptapEditor_editorContent__VooYk .tiptap pre{background:#1e1e1e;border-radius:10px;color:#fff;font-family:Courier New,Courier,monospace;margin:1.5rem 0;overflow-x:auto;padding:.75rem 1rem}.TiptapEditor_editorContent__VooYk .tiptap pre code{background:none;color:inherit;font-size:.875rem;padding:0}.TiptapEditor_editorContent__VooYk .tiptap blockquote{border-left:3px solid #d4d4d8;color:#52525b;font-style:italic;margin:1.5rem 0;padding-left:1rem}.TiptapEditor_editorContent__VooYk .tiptap hr{border:none;border-top:2px solid #e4e4e7;margin:2rem 0}.MobilePreview_root__sJ37J{display:flex;flex-direction:column;background:var(--mp-bg,#faf8f5);gap:14px;min-height:var(--sf-viewport-h,100%);padding:16px;width:100%}.MobilePreview_banner__w7jiD{border-radius:8px;height:160px;overflow:hidden;width:100%}.MobilePreview_bannerImage__Dk38i{height:100%;object-fit:cover;width:100%}.MobilePreview_bannerPlaceholder__vOFEf{align-items:center;background:rgba(0,0,0,.05);display:flex;height:100%;justify-content:center;width:100%}.MobilePreview_bannerPlaceholderIcon__3Tv2s{color:rgba(0,0,0,.2);font-size:40px}.MobilePreview_title__lEcBD{color:var(--mp-text,#1a1a1a);font-size:18px;font-weight:700;line-height:1.3;word-break:break-word}.MobilePreview_price__QTUSd{color:var(--mp-accent,#1a1a1a);font-size:16px;font-weight:700}.MobilePreview_description__9jntY{color:var(--mp-text,#1a1a1a);font-size:13px;line-height:1.6;word-break:break-word}.MobilePreview_description__9jntY h2{color:var(--mp-text,#1a1a1a);font-size:15px;font-weight:700;margin:8px 0 6px}.MobilePreview_description__9jntY strong{font-weight:700}.MobilePreview_description__9jntY em{font-style:italic}.MobilePreview_description__9jntY ul{list-style:disc;margin:6px 0;padding-left:20px}.MobilePreview_description__9jntY a{color:var(--mp-accent,#1a1a1a);text-decoration:underline}.MobilePreview_description__9jntY p{margin:6px 0}.MobilePreview_divider__68vPG{border:none;border-top:1px solid rgba(0,0,0,.1);margin:6px 0}.MobilePreview_footer__9b6Qb{display:flex;flex-direction:column;gap:14px;margin-top:auto}.MobilePreview_fields__JwDiv{display:flex;flex-direction:column;gap:10px}.MobilePreview_dummyInput__RMFd0{background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.15);border-radius:8px;color:var(--mp-text,#1a1a1a);font-size:13px;height:38px;opacity:.4;padding:0 12px}.MobilePreview_total__nCeCx{color:var(--mp-text,#1a1a1a);font-size:13px;opacity:.7;text-align:right}.MobilePreview_purchaseBtn__5lBNZ{background:var(--mp-btn-bg,#1a1a1a);border:none;border-radius:9999px;color:var(--mp-btn-text,#ffffff);font-size:14px;font-weight:700;letter-spacing:1px;padding:12px 16px;text-align:center;width:100%}.CoachingProductForm_page__oy1ov{display:flex;flex-direction:column;gap:24px;padding:32px}@media(min-width:768px){.CoachingProductForm_page__oy1ov{padding:48px 32px}}.CoachingProductForm_header__zODHc{align-items:center;border-bottom:1px solid #e4e4e7;display:flex;gap:12px;margin:-32px -32px 0;padding:16px 32px}@media(min-width:768px){.CoachingProductForm_header__zODHc{margin:-48px -32px 0}}.CoachingProductForm_backBtn__owbkN{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.CoachingProductForm_backBtn__owbkN:disabled{cursor:not-allowed;opacity:.5}.CoachingProductForm_backBtn__owbkN{background:#fff;border:1px solid #e4e4e7;color:#3f3f46}.CoachingProductForm_backBtn__owbkN:hover:not(:disabled){background:#f4f4f5}.CoachingProductForm_backBtn__owbkN{flex-shrink:0;padding:10px}.CoachingProductForm_title__PpQHA{color:#18181b;font-size:14px;font-weight:700}@media(min-width:768px){.CoachingProductForm_title__PpQHA{font-size:20px}}.CoachingProductForm_fieldLabel__CHc_B{display:flex;flex-direction:column;color:#3f3f46;font-size:13px;font-weight:500;gap:6px}.CoachingProductForm_input__lw79C{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.CoachingProductForm_input__lw79C::placeholder{color:#a1a1aa}.CoachingProductForm_input__lw79C:focus{border-color:#316cca}.CoachingProductForm_input__lw79C:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.CoachingProductForm_textarea__Kz3gb{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.CoachingProductForm_textarea__Kz3gb::placeholder{color:#a1a1aa}.CoachingProductForm_textarea__Kz3gb:focus{border-color:#316cca}.CoachingProductForm_textarea__Kz3gb:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.CoachingProductForm_textarea__Kz3gb{height:auto;min-height:120px;resize:vertical}.CoachingProductForm_formError__6HZ6_{color:#ef4444;font-size:12px}.CoachingProductForm_footer__epbfm{display:flex;gap:12px;justify-content:flex-end;padding-top:12px}.CoachingProductForm_draftBtn__GcvjK{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.CoachingProductForm_draftBtn__GcvjK:disabled{cursor:not-allowed;opacity:.5}.CoachingProductForm_draftBtn__GcvjK{background:#fff;border:1px solid #e4e4e7;color:#3f3f46}.CoachingProductForm_draftBtn__GcvjK:hover:not(:disabled){background:#f4f4f5}.CoachingProductForm_publishBtn__TAaZw{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.CoachingProductForm_publishBtn__TAaZw:disabled{cursor:not-allowed;opacity:.5}.CoachingProductForm_publishBtn__TAaZw{background:#316cca;color:#fff}.CoachingProductForm_publishBtn__TAaZw:hover:not(:disabled){background:#2a5db3}@media(min-width:1024px){.CoachingProductForm_modeRoot__8TjgC{display:none}}.CoachingProductForm_modeNav__Mne9O{background:#f4f4f5;border-radius:9999px;display:flex;padding:3px}.CoachingProductForm_modeBtn__u7uPu{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:9999px;color:#71717a;cursor:pointer;display:flex;flex:1 1;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:8px 16px;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.CoachingProductForm_modeBtn__u7uPu:hover:not([data-selected]){color:#3f3f46}.CoachingProductForm_modeBtn__u7uPu[data-selected]{background:#343537;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#fff}.CoachingProductForm_body__LIrzX{display:flex;gap:48px;margin:0 auto;max-width:1080px;width:100%}.CoachingProductForm_editor__5JMu0{display:flex;flex-direction:column;flex:1 1;gap:16px;min-width:0}.CoachingProductForm_editorHidden__sEI2P{display:none}@media(min-width:1024px){.CoachingProductForm_editorHidden__sEI2P{display:flex}}.CoachingProductForm_preview___lG_j{display:none}@media(min-width:1024px){.CoachingProductForm_preview___lG_j{display:block;flex-shrink:0;position:-webkit-sticky;position:sticky;top:24px;width:340px}}.CoachingProductForm_previewVisible__KH1eM{display:block}.CoachingProductForm_subTabNav__YgUws{border-bottom:1px solid #e4e4e7;display:flex;overflow-x:auto;scrollbar-width:none}.CoachingProductForm_subTabNav__YgUws::-webkit-scrollbar{display:none}.CoachingProductForm_subTabBtn__2DhRc{background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);color:#71717a;cursor:pointer;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:500;margin-bottom:-1px;padding:10px 12px;transition:border-color .15s ease,color .15s ease;white-space:nowrap}.CoachingProductForm_subTabBtn__2DhRc:hover:not([data-selected]){color:#3f3f46}.CoachingProductForm_subTabBtn__2DhRc[data-selected]{border-bottom-color:#18181b;color:#18181b;font-weight:600}.CoachingProductForm_tabPanel__7t_eW{display:flex;flex-direction:column;gap:12px;padding-top:12px}.CoachingProductForm_tabPanel__7t_eW[hidden]{display:none}.CoachingProductForm_tabToggle__0KUSJ{background:#f4f4f5;border-radius:8px;display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px}.CoachingProductForm_tabButton__3dNpB{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#71717a;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:400;gap:6px;padding:8px 14px;transition:background .15s ease,color .15s ease}.CoachingProductForm_tabButton__3dNpB:hover{color:#3f3f46}.CoachingProductForm_tabButtonActive__zqWam{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.06);color:#18181b;font-weight:600}.CoachingProductForm_colorPickerRow__mg4C3{align-items:center;display:flex;gap:8px}.CoachingProductForm_colorInput__hjRN1{border:1px solid #e4e4e7;border-radius:8px;cursor:pointer;height:36px;padding:2px;width:48px}.CoachingProductForm_colorReset__qW45s{background:rgba(0,0,0,0);border:none;color:#71717a;cursor:pointer;font-size:12px}.CoachingProductForm_colorReset__qW45s:hover{color:#3f3f46}.CoachingProductForm_autoSendMessage__wmCem{color:#71717a;font-size:12px;line-height:1.6}.CoachingProductForm_previewPhone__lR0UD{border:2.5px solid #18181b;border-radius:36px;box-shadow:0 10px 40px rgba(0,0,0,.15);height:580px;margin:0 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;scrollbar-width:none;width:280px}.CoachingProductForm_previewPhone__lR0UD::-webkit-scrollbar{display:none}.CoachingProductForm_previewScaler__mrxJW{--sf-viewport-h:776.7857142857px;pointer-events:none;width:375px;zoom:.7466666667}.CoachingProductForm_slotRow__ALgp_{align-items:center;background:#fafafa;border:1px solid #e4e4e7;border-radius:8px;display:flex;gap:8px;padding:10px 12px}.CoachingProductForm_slotSelect__rWu5w{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.CoachingProductForm_slotSelect__rWu5w::placeholder{color:#a1a1aa}.CoachingProductForm_slotSelect__rWu5w:focus{border-color:#316cca}.CoachingProductForm_slotSelect__rWu5w:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.CoachingProductForm_slotSelect__rWu5w{flex:0 0 auto;width:auto}.CoachingProductForm_slotTimeInput__UTrtX{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.CoachingProductForm_slotTimeInput__UTrtX::placeholder{color:#a1a1aa}.CoachingProductForm_slotTimeInput__UTrtX:focus{border-color:#316cca}.CoachingProductForm_slotTimeInput__UTrtX:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.CoachingProductForm_slotTimeInput__UTrtX{flex:0 0 auto;width:120px}.CoachingProductForm_slotDash__9dj_s{color:#a1a1aa;font-size:13px}.CoachingProductForm_addSlotBtn__Dkfpy{border:none;border-radius:8px;cursor:pointer;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.CoachingProductForm_addSlotBtn__Dkfpy:disabled{cursor:not-allowed;opacity:.5}.CoachingProductForm_addSlotBtn__Dkfpy{background:#fff;border:1px solid #e4e4e7;color:#3f3f46}.CoachingProductForm_addSlotBtn__Dkfpy:hover:not(:disabled){background:#f4f4f5}.CoachingProductForm_addSlotBtn__Dkfpy{align-items:center;display:inline-flex;gap:6px}.CoachingProductForm_deleteBtn__nLdN5{align-items:center;background:rgba(0,0,0,0);border:1px solid #e4e4e7;border-radius:4px;color:#a1a1aa;cursor:pointer;display:inline-flex;justify-content:center;padding:6px;transition:background .15s ease,color .15s ease}.CoachingProductForm_deleteBtn__nLdN5:hover{background:#fee2e2;color:#ef4444}.CoachingProductForm_packageList__oI08q{display:flex;flex-direction:column;gap:12px}.CoachingProductForm_packageItem__XTfiG{display:flex;flex-direction:column;background:#fafafa;border:1px solid #e4e4e7;border-radius:10px;gap:10px;padding:14px}.CoachingProductForm_packageItemHeader__Y5Kme{align-items:center;display:flex;justify-content:space-between}.CoachingProductForm_packageItemLabel__P63sL{color:#3f3f46;font-size:13px;font-weight:600}.CoachingProductForm_packageRow__vUplT{display:flex;gap:12px}.CoachingProductForm_packageRow__vUplT>*{flex:1 1}.CoachingProductForm_intakeFieldActions__ED__2{align-items:center;display:flex;gap:6px}.CoachingProductForm_intakeToggleRow__PuUVt{align-items:center;display:flex;gap:8px;height:42px}.CoachingProductForm_intakeOptionsList__zpOBl{display:flex;flex-direction:column;gap:8px}.CoachingProductForm_intakeOptionRow__NMoF4{align-items:center;display:flex;gap:8px}.CoachingProductForm_intakeResponsesTable__7MaVM{border:1px solid #e4e4e7;border-collapse:collapse;border-radius:8px;font-size:13px;overflow:hidden;width:100%}.CoachingProductForm_intakeResponsesTable__7MaVM td,.CoachingProductForm_intakeResponsesTable__7MaVM th{border-bottom:1px solid #e4e4e7;padding:10px 12px;text-align:left}.CoachingProductForm_intakeResponsesTable__7MaVM th{background:#fafafa;color:#71717a;font-weight:500}.CoachingProductForm_intakeResponsesTable__7MaVM td{color:#18181b}.CoachingProductForm_intakeResponsesTable__7MaVM tr:last-child td{border-bottom:none}.CourseProductForm_page__LMwx4{display:flex;flex-direction:column;gap:24px;padding:32px}@media(min-width:768px){.CourseProductForm_page__LMwx4{padding:48px 32px}}.CourseProductForm_header__w_5gh{align-items:center;border-bottom:1px solid #e4e4e7;display:flex;gap:12px;margin:-32px -32px 0;padding:16px 32px}@media(min-width:768px){.CourseProductForm_header__w_5gh{margin:-48px -32px 0}}.CourseProductForm_backBtn__G0k46{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.CourseProductForm_backBtn__G0k46:disabled{cursor:not-allowed;opacity:.5}.CourseProductForm_backBtn__G0k46{background:#fff;border:1px solid #e4e4e7;color:#3f3f46}.CourseProductForm_backBtn__G0k46:hover:not(:disabled){background:#f4f4f5}.CourseProductForm_backBtn__G0k46{flex-shrink:0;padding:10px}.CourseProductForm_title__RTK0N{color:#18181b;font-size:14px;font-weight:700}@media(min-width:768px){.CourseProductForm_title__RTK0N{font-size:20px}}.CourseProductForm_fieldLabel__Dj4Uf{display:flex;flex-direction:column;color:#3f3f46;font-size:13px;font-weight:500;gap:6px}.CourseProductForm_input__axdLz{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.CourseProductForm_input__axdLz::placeholder{color:#a1a1aa}.CourseProductForm_input__axdLz:focus{border-color:#316cca}.CourseProductForm_input__axdLz:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.CourseProductForm_textarea__EhRX4{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.CourseProductForm_textarea__EhRX4::placeholder{color:#a1a1aa}.CourseProductForm_textarea__EhRX4:focus{border-color:#316cca}.CourseProductForm_textarea__EhRX4:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.CourseProductForm_textarea__EhRX4{height:auto;min-height:120px;resize:vertical}.CourseProductForm_formError__urysI{color:#ef4444;font-size:12px}.CourseProductForm_footer__XPbzM{display:flex;gap:12px;justify-content:flex-end;padding-top:12px}.CourseProductForm_draftBtn__hGOIa{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.CourseProductForm_draftBtn__hGOIa:disabled{cursor:not-allowed;opacity:.5}.CourseProductForm_draftBtn__hGOIa{background:#fff;border:1px solid #e4e4e7;color:#3f3f46}.CourseProductForm_draftBtn__hGOIa:hover:not(:disabled){background:#f4f4f5}.CourseProductForm_publishBtn__R29VZ{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.CourseProductForm_publishBtn__R29VZ:disabled{cursor:not-allowed;opacity:.5}.CourseProductForm_publishBtn__R29VZ{background:#316cca;color:#fff}.CourseProductForm_publishBtn__R29VZ:hover:not(:disabled){background:#2a5db3}@media(min-width:1024px){.CourseProductForm_modeRoot__lNEVJ{display:none}}.CourseProductForm_modeNav__1o4Xk{background:#f4f4f5;border-radius:9999px;display:flex;padding:3px}.CourseProductForm_modeBtn__IYP8Z{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:9999px;color:#71717a;cursor:pointer;display:flex;flex:1 1;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:8px 16px;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.CourseProductForm_modeBtn__IYP8Z:hover:not([data-selected]){color:#3f3f46}.CourseProductForm_modeBtn__IYP8Z[data-selected]{background:#343537;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#fff}.CourseProductForm_body__tZG_6{display:flex;gap:48px;margin:0 auto;max-width:1080px;width:100%}.CourseProductForm_editor__tiPN8{display:flex;flex-direction:column;flex:1 1;gap:16px;min-width:0}.CourseProductForm_editorHidden__HT1M2{display:none}@media(min-width:1024px){.CourseProductForm_editorHidden__HT1M2{display:flex}}.CourseProductForm_preview__QYnjB{display:none}@media(min-width:1024px){.CourseProductForm_preview__QYnjB{display:block;flex-shrink:0;position:-webkit-sticky;position:sticky;top:24px;width:340px}}.CourseProductForm_previewVisible__D3SLp{display:block}.CourseProductForm_subTabNav__W_1mO{border-bottom:1px solid #e4e4e7;display:flex}.CourseProductForm_subTabBtn__Oiysa{background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);color:#71717a;cursor:pointer;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:500;margin-bottom:-1px;padding:10px 16px;transition:border-color .15s ease,color .15s ease}.CourseProductForm_subTabBtn__Oiysa:hover:not([data-selected]){color:#3f3f46}.CourseProductForm_subTabBtn__Oiysa[data-selected]{border-bottom-color:#18181b;color:#18181b;font-weight:600}.CourseProductForm_tabPanel__msrQ3{display:flex;flex-direction:column;gap:12px;padding-top:12px}.CourseProductForm_tabPanel__msrQ3[hidden]{display:none}.CourseProductForm_tabToggle__FveIw{background:#f4f4f5;border-radius:8px;display:inline-flex;gap:2px;padding:3px}.CourseProductForm_tabButton__Do48M{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#71717a;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:400;gap:6px;padding:8px 14px;transition:background .15s ease,color .15s ease}.CourseProductForm_tabButton__Do48M:hover{color:#3f3f46}.CourseProductForm_tabButtonActive__zwJVO{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.06);color:#18181b;font-weight:600}.CourseProductForm_colorPickerRow__fwZlV{align-items:center;display:flex;gap:8px}.CourseProductForm_colorInput__JJURJ{border:1px solid #e4e4e7;border-radius:8px;cursor:pointer;height:36px;padding:2px;width:48px}.CourseProductForm_colorReset__vOoqi{background:rgba(0,0,0,0);border:none;color:#71717a;cursor:pointer;font-size:12px}.CourseProductForm_colorReset__vOoqi:hover{color:#3f3f46}.CourseProductForm_previewPhone__RIcNq{border:2.5px solid #18181b;border-radius:36px;box-shadow:0 10px 40px rgba(0,0,0,.15);height:580px;margin:0 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;scrollbar-width:none;width:280px}.CourseProductForm_previewPhone__RIcNq::-webkit-scrollbar{display:none}.CourseProductForm_previewScaler__1fLlA{--sf-viewport-h:776.7857142857px;pointer-events:none;width:375px;zoom:.7466666667}.CourseProductForm_moduleList__nznVW{display:flex;flex-direction:column;gap:16px}.CourseProductForm_moduleCard__NEGMM{background:#fafafa;border:1px solid #e4e4e7;border-radius:10px;padding:14px}.CourseProductForm_moduleHeader__CvPMQ{align-items:center;display:flex;gap:10px;margin-bottom:12px}.CourseProductForm_moduleNumber__LEC9A{align-items:center;background:#18181b;border-radius:9999px;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:24px;justify-content:center;width:24px}.CourseProductForm_moduleHeaderInputs__qCe4j{display:flex;flex-direction:column;flex:1 1;gap:8px;min-width:0}.CourseProductForm_moduleDeleteBtn__YmYoY{align-items:center;background:rgba(0,0,0,0);border:1px solid #e4e4e7;border-radius:4px;color:#a1a1aa;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:6px;transition:background .15s ease,color .15s ease}.CourseProductForm_moduleDeleteBtn__YmYoY:hover{background:#fee2e2;color:#ef4444}.CourseProductForm_dripDaysRow__5hc7_{align-items:center;display:flex;gap:8px}.CourseProductForm_dripDaysInput__mReDC{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.CourseProductForm_dripDaysInput__mReDC::placeholder{color:#a1a1aa}.CourseProductForm_dripDaysInput__mReDC:focus{border-color:#316cca}.CourseProductForm_dripDaysInput__mReDC:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.CourseProductForm_dripDaysInput__mReDC{width:80px}.CourseProductForm_dripDaysLabel__xY40s{color:#71717a;font-size:12px;white-space:nowrap}.CourseProductForm_lessonList__1LScE{display:flex;flex-direction:column;gap:8px;margin-top:8px}.CourseProductForm_lessonItem__GyDSK{align-items:flex-start;background:#fff;border:1px solid #e4e4e7;border-radius:8px;display:flex;gap:10px;padding:10px 12px}.CourseProductForm_lessonNumber__DbJ4j{color:#a1a1aa;flex-shrink:0;font-size:12px;font-weight:500;padding-top:8px}.CourseProductForm_lessonBody__w83ei{display:flex;flex-direction:column;flex:1 1;gap:8px;min-width:0}.CourseProductForm_lessonRow__s_Wil{align-items:center;display:flex;gap:8px}.CourseProductForm_lessonTitleInput__fNRfo{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.CourseProductForm_lessonTitleInput__fNRfo::placeholder{color:#a1a1aa}.CourseProductForm_lessonTitleInput__fNRfo:focus{border-color:#316cca}.CourseProductForm_lessonTitleInput__fNRfo:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.CourseProductForm_lessonTitleInput__fNRfo{flex:1 1;font-size:13px}.CourseProductForm_lessonTypeSelect__J6djR{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.CourseProductForm_lessonTypeSelect__J6djR::placeholder{color:#a1a1aa}.CourseProductForm_lessonTypeSelect__J6djR:focus{border-color:#316cca}.CourseProductForm_lessonTypeSelect__J6djR:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.CourseProductForm_lessonTypeSelect__J6djR{font-size:13px;width:auto}.CourseProductForm_lessonContentInput__3vsRY{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.CourseProductForm_lessonContentInput__3vsRY::placeholder{color:#a1a1aa}.CourseProductForm_lessonContentInput__3vsRY:focus{border-color:#316cca}.CourseProductForm_lessonContentInput__3vsRY:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.CourseProductForm_lessonContentInput__3vsRY{font-size:13px}.CourseProductForm_lessonContentTextarea__iSJ5U{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.CourseProductForm_lessonContentTextarea__iSJ5U::placeholder{color:#a1a1aa}.CourseProductForm_lessonContentTextarea__iSJ5U:focus{border-color:#316cca}.CourseProductForm_lessonContentTextarea__iSJ5U:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.CourseProductForm_lessonContentTextarea__iSJ5U{font-size:13px;height:auto;min-height:80px;resize:vertical}.CourseProductForm_lessonPreviewToggle__HyzCC{align-items:center;color:#71717a;display:flex;font-size:12px;gap:6px}.CourseProductForm_lessonDeleteBtn__n7KnM{align-items:center;background:rgba(0,0,0,0);border:none;color:#a1a1aa;cursor:pointer;display:inline-flex;flex-shrink:0;padding:6px;transition:color .15s ease}.CourseProductForm_lessonDeleteBtn__n7KnM:hover{color:#ef4444}.CourseProductForm_addLessonBtn__iks2y{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.CourseProductForm_addLessonBtn__iks2y:disabled{cursor:not-allowed;opacity:.5}.CourseProductForm_addLessonBtn__iks2y{background:#fff;border:1px solid #e4e4e7;color:#3f3f46}.CourseProductForm_addLessonBtn__iks2y:hover:not(:disabled){background:#f4f4f5}.CourseProductForm_addLessonBtn__iks2y{font-size:13px;margin-top:6px;padding:6px 12px;width:100%}.CourseProductForm_addModuleBtn__P1IjW{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.CourseProductForm_addModuleBtn__P1IjW:disabled{cursor:not-allowed;opacity:.5}.CourseProductForm_addModuleBtn__P1IjW{background:#fff;border:1px solid #e4e4e7;color:#3f3f46}.CourseProductForm_addModuleBtn__P1IjW:hover:not(:disabled){background:#f4f4f5}.CourseProductForm_addModuleBtn__P1IjW{padding:10px;width:100%}.MembershipProductForm_page__XS0Qq{display:flex;flex-direction:column;gap:24px;padding:32px}@media(min-width:768px){.MembershipProductForm_page__XS0Qq{padding:48px 32px}}.MembershipProductForm_header__M9o_e{align-items:center;border-bottom:1px solid #e4e4e7;display:flex;gap:12px;margin:-32px -32px 0;padding:16px 32px}@media(min-width:768px){.MembershipProductForm_header__M9o_e{margin:-48px -32px 0}}.MembershipProductForm_backBtn__0T8hi{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.MembershipProductForm_backBtn__0T8hi:disabled{cursor:not-allowed;opacity:.5}.MembershipProductForm_backBtn__0T8hi{background:#fff;border:1px solid #e4e4e7;color:#3f3f46}.MembershipProductForm_backBtn__0T8hi:hover:not(:disabled){background:#f4f4f5}.MembershipProductForm_backBtn__0T8hi{flex-shrink:0;padding:10px}.MembershipProductForm_title__fe_dd{color:#18181b;font-size:14px;font-weight:700}@media(min-width:768px){.MembershipProductForm_title__fe_dd{font-size:20px}}.MembershipProductForm_fieldLabel__kuPgn{display:flex;flex-direction:column;color:#3f3f46;font-size:13px;font-weight:500;gap:6px}.MembershipProductForm_input__BPtBk{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.MembershipProductForm_input__BPtBk::placeholder{color:#a1a1aa}.MembershipProductForm_input__BPtBk:focus{border-color:#316cca}.MembershipProductForm_input__BPtBk:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.MembershipProductForm_textarea__l9y6Y{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.MembershipProductForm_textarea__l9y6Y::placeholder{color:#a1a1aa}.MembershipProductForm_textarea__l9y6Y:focus{border-color:#316cca}.MembershipProductForm_textarea__l9y6Y:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.MembershipProductForm_textarea__l9y6Y{height:auto;min-height:120px;resize:vertical}.MembershipProductForm_formError__fzgEG{color:#ef4444;font-size:12px}.MembershipProductForm_footer__fBkd6{display:flex;gap:12px;justify-content:flex-end;padding-top:12px}.MembershipProductForm_draftBtn__SwISz{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.MembershipProductForm_draftBtn__SwISz:disabled{cursor:not-allowed;opacity:.5}.MembershipProductForm_draftBtn__SwISz{background:#fff;border:1px solid #e4e4e7;color:#3f3f46}.MembershipProductForm_draftBtn__SwISz:hover:not(:disabled){background:#f4f4f5}.MembershipProductForm_publishBtn__oq0SE{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.MembershipProductForm_publishBtn__oq0SE:disabled{cursor:not-allowed;opacity:.5}.MembershipProductForm_publishBtn__oq0SE{background:#316cca;color:#fff}.MembershipProductForm_publishBtn__oq0SE:hover:not(:disabled){background:#2a5db3}@media(min-width:1024px){.MembershipProductForm_modeRoot__cW2tR{display:none}}.MembershipProductForm_modeNav__QVHms{background:#f4f4f5;border-radius:9999px;display:flex;padding:3px}.MembershipProductForm_modeBtn__dIB2S{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:9999px;color:#71717a;cursor:pointer;display:flex;flex:1 1;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:8px 16px;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.MembershipProductForm_modeBtn__dIB2S:hover:not([data-selected]){color:#3f3f46}.MembershipProductForm_modeBtn__dIB2S[data-selected]{background:#343537;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#fff}.MembershipProductForm_body__iBDPN{display:flex;gap:48px;margin:0 auto;max-width:1080px;width:100%}.MembershipProductForm_editor__oD14G{display:flex;flex-direction:column;flex:1 1;gap:16px;min-width:0}.MembershipProductForm_editorHidden__1cDWJ{display:none}@media(min-width:1024px){.MembershipProductForm_editorHidden__1cDWJ{display:flex}}.MembershipProductForm_preview__kcj_S{display:none}@media(min-width:1024px){.MembershipProductForm_preview__kcj_S{display:block;flex-shrink:0;position:-webkit-sticky;position:sticky;top:24px;width:340px}}.MembershipProductForm_previewVisible__uOWOH{display:block}.MembershipProductForm_subTabNav__jZOvY{border-bottom:1px solid #e4e4e7;display:flex}.MembershipProductForm_subTabBtn__xQxQK{background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);color:#71717a;cursor:pointer;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:500;margin-bottom:-1px;padding:10px 16px;transition:border-color .15s ease,color .15s ease}.MembershipProductForm_subTabBtn__xQxQK:hover:not([data-selected]){color:#3f3f46}.MembershipProductForm_subTabBtn__xQxQK[data-selected]{border-bottom-color:#18181b;color:#18181b;font-weight:600}.MembershipProductForm_tabPanel__QZ7s7{display:flex;flex-direction:column;gap:12px;padding-top:12px}.MembershipProductForm_tabPanel__QZ7s7[hidden]{display:none}.MembershipProductForm_tabToggle__yAbKO{background:#f4f4f5;border-radius:8px;display:inline-flex;gap:2px;padding:3px}.MembershipProductForm_tabButton__jB4_n{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#71717a;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:400;gap:6px;padding:8px 14px;transition:background .15s ease,color .15s ease}.MembershipProductForm_tabButton__jB4_n:hover{color:#3f3f46}.MembershipProductForm_tabButtonActive__wm9eC{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.06);color:#18181b;font-weight:600}.MembershipProductForm_colorPickerRow__Najhh{align-items:center;display:flex;gap:8px}.MembershipProductForm_colorInput__qrMYp{border:1px solid #e4e4e7;border-radius:8px;cursor:pointer;height:36px;padding:2px;width:48px}.MembershipProductForm_colorReset__O9sv_{background:rgba(0,0,0,0);border:none;color:#71717a;cursor:pointer;font-size:12px}.MembershipProductForm_colorReset__O9sv_:hover{color:#3f3f46}.MembershipProductForm_featuresAddRow__UK9FQ{align-items:center;display:flex;gap:8px}.MembershipProductForm_featuresAddInput___teD8{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.MembershipProductForm_featuresAddInput___teD8::placeholder{color:#a1a1aa}.MembershipProductForm_featuresAddInput___teD8:focus{border-color:#316cca}.MembershipProductForm_featuresAddInput___teD8:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.MembershipProductForm_featuresAddInput___teD8{flex:1 1}.MembershipProductForm_featuresAddBtn__U2Vp5{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.MembershipProductForm_featuresAddBtn__U2Vp5:disabled{cursor:not-allowed;opacity:.5}.MembershipProductForm_featuresAddBtn__U2Vp5{background:#fff;border:1px solid #e4e4e7;color:#3f3f46}.MembershipProductForm_featuresAddBtn__U2Vp5:hover:not(:disabled){background:#f4f4f5}.MembershipProductForm_featuresAddBtn__U2Vp5{flex-shrink:0;padding:8px 14px}.MembershipProductForm_featuresList__q4roS{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.MembershipProductForm_featureItem__NBuX3{align-items:center;background:#fafafa;border:1px solid #e4e4e7;border-radius:8px;display:flex;gap:8px;padding:8px 12px}.MembershipProductForm_featureText__CxOYy{color:#27272a;flex:1 1;font-size:13px;min-width:0}.MembershipProductForm_featureDeleteBtn__QTHYL{align-items:center;background:rgba(0,0,0,0);border:1px solid #e4e4e7;border-radius:4px;color:#a1a1aa;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:4px;transition:background .15s ease,color .15s ease}.MembershipProductForm_featureDeleteBtn__QTHYL:hover{background:#fee2e2;color:#ef4444}.MembershipProductForm_dropzone__N2Z83{display:flex;flex-direction:column;align-items:center;border:2px dashed #d4d4d8;border-radius:10px;cursor:pointer;gap:6px;padding:24px 16px;transition:border-color .15s ease}.MembershipProductForm_dropzone__N2Z83:hover{border-color:#316cca}.MembershipProductForm_dropzoneIcon__jvmpM{color:#a1a1aa}.MembershipProductForm_dropzoneText__37vTb{color:#3f3f46;font-size:13px;font-weight:500}.MembershipProductForm_dropzoneHint__T8Jk9{color:#a1a1aa;font-size:12px}.MembershipProductForm_thumbnailPreview___CIsY{display:inline-flex;flex-direction:column;gap:6px}.MembershipProductForm_thumbnailImage__Q3VEZ{border:1px solid #e4e4e7;border-radius:10px;height:120px;object-fit:cover;width:120px}.MembershipProductForm_thumbnailChange__nyvrs{background:rgba(0,0,0,0);border:none;color:#316cca;cursor:pointer;font-size:13px;font-weight:500;text-align:center}.MembershipProductForm_thumbnailChange__nyvrs:hover{text-decoration:underline}.MembershipProductForm_uploading__hwZZp{display:flex;flex-direction:column;align-items:center;border:2px dashed #e4e4e7;border-radius:10px;color:#71717a;font-size:13px;gap:8px;padding:24px 16px}.MembershipProductForm_previewPhone__JIOLK{border:2.5px solid #18181b;border-radius:36px;box-shadow:0 10px 40px rgba(0,0,0,.15);height:580px;margin:0 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;scrollbar-width:none;width:280px}.MembershipProductForm_previewPhone__JIOLK::-webkit-scrollbar{display:none}.MembershipProductForm_previewScaler__v2CGL{--sf-viewport-h:776.7857142857px;pointer-events:none;width:375px;zoom:.7466666667}.WebinarProductForm_page__dS6pq{display:flex;flex-direction:column;gap:24px;padding:32px}@media(min-width:768px){.WebinarProductForm_page__dS6pq{padding:48px 32px}}.WebinarProductForm_header__NgmbK{align-items:center;border-bottom:1px solid #e4e4e7;display:flex;gap:12px;margin:-32px -32px 0;padding:16px 32px}@media(min-width:768px){.WebinarProductForm_header__NgmbK{margin:-48px -32px 0}}.WebinarProductForm_backBtn__ZCsIy{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.WebinarProductForm_backBtn__ZCsIy:disabled{cursor:not-allowed;opacity:.5}.WebinarProductForm_backBtn__ZCsIy{background:#fff;border:1px solid #e4e4e7;color:#3f3f46}.WebinarProductForm_backBtn__ZCsIy:hover:not(:disabled){background:#f4f4f5}.WebinarProductForm_backBtn__ZCsIy{flex-shrink:0;padding:10px}.WebinarProductForm_title__ZhLEV{color:#18181b;font-size:14px;font-weight:700}@media(min-width:768px){.WebinarProductForm_title__ZhLEV{font-size:20px}}.WebinarProductForm_fieldLabel__8L6KX{display:flex;flex-direction:column;color:#3f3f46;font-size:13px;font-weight:500;gap:6px}.WebinarProductForm_input__0wpV8{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.WebinarProductForm_input__0wpV8::placeholder{color:#a1a1aa}.WebinarProductForm_input__0wpV8:focus{border-color:#316cca}.WebinarProductForm_input__0wpV8:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.WebinarProductForm_textarea__JVAOd{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.WebinarProductForm_textarea__JVAOd::placeholder{color:#a1a1aa}.WebinarProductForm_textarea__JVAOd:focus{border-color:#316cca}.WebinarProductForm_textarea__JVAOd:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.WebinarProductForm_textarea__JVAOd{height:auto;min-height:120px;resize:vertical}.WebinarProductForm_select__cZtgL{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.WebinarProductForm_select__cZtgL::placeholder{color:#a1a1aa}.WebinarProductForm_select__cZtgL:focus{border-color:#316cca}.WebinarProductForm_select__cZtgL:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.WebinarProductForm_select__cZtgL{cursor:pointer}.WebinarProductForm_formError__NhEPa{color:#ef4444;font-size:12px}.WebinarProductForm_dropzone__ohzrs{display:flex;flex-direction:column;align-items:center;border:2px dashed #d4d4d8;border-radius:10px;cursor:pointer;gap:6px;padding:24px 16px;transition:border-color .15s ease}.WebinarProductForm_dropzone__ohzrs:hover{border-color:#316cca}.WebinarProductForm_dropzoneIcon__dhn5u{color:#a1a1aa}.WebinarProductForm_dropzoneText__b2Oum{color:#3f3f46;font-size:13px;font-weight:500}.WebinarProductForm_dropzoneHint__lDqG8{color:#a1a1aa;font-size:12px}.WebinarProductForm_uploading__N6Fs_{display:flex;flex-direction:column;align-items:center;border:2px dashed #e4e4e7;border-radius:10px;color:#71717a;font-size:13px;gap:8px;padding:24px 16px}.WebinarProductForm_thumbnailPreview__UGC2s{display:inline-flex;flex-direction:column;gap:6px}.WebinarProductForm_thumbnailImage__R_d01{border:1px solid #e4e4e7;border-radius:10px;height:120px;object-fit:cover;width:120px}.WebinarProductForm_thumbnailChange__g_gI8{background:rgba(0,0,0,0);border:none;color:#316cca;cursor:pointer;font-size:13px;font-weight:500;text-align:center}.WebinarProductForm_thumbnailChange__g_gI8:hover{text-decoration:underline}.WebinarProductForm_footer__iE1rE{display:flex;gap:12px;justify-content:flex-end;padding-top:12px}.WebinarProductForm_draftBtn__6olP_{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.WebinarProductForm_draftBtn__6olP_:disabled{cursor:not-allowed;opacity:.5}.WebinarProductForm_draftBtn__6olP_{background:#fff;border:1px solid #e4e4e7;color:#3f3f46}.WebinarProductForm_draftBtn__6olP_:hover:not(:disabled){background:#f4f4f5}.WebinarProductForm_publishBtn__MxW11{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.WebinarProductForm_publishBtn__MxW11:disabled{cursor:not-allowed;opacity:.5}.WebinarProductForm_publishBtn__MxW11{background:#316cca;color:#fff}.WebinarProductForm_publishBtn__MxW11:hover:not(:disabled){background:#2a5db3}@media(min-width:1024px){.WebinarProductForm_modeRoot__Fj8cq{display:none}}.WebinarProductForm_modeNav__MRCVy{background:#f4f4f5;border-radius:9999px;display:flex;padding:3px}.WebinarProductForm_modeBtn__x6_sV{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:9999px;color:#71717a;cursor:pointer;display:flex;flex:1 1;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:8px 16px;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.WebinarProductForm_modeBtn__x6_sV:hover:not([data-selected]){color:#3f3f46}.WebinarProductForm_modeBtn__x6_sV[data-selected]{background:#343537;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#fff}.WebinarProductForm_body__TFe9H{display:flex;gap:48px;margin:0 auto;max-width:1080px;width:100%}.WebinarProductForm_editor__qwEx2{display:flex;flex-direction:column;flex:1 1;gap:16px;min-width:0}.WebinarProductForm_editorHidden__tZicr{display:none}@media(min-width:1024px){.WebinarProductForm_editorHidden__tZicr{display:flex}}.WebinarProductForm_preview__Tu7K_{display:none}@media(min-width:1024px){.WebinarProductForm_preview__Tu7K_{display:block;flex-shrink:0;position:-webkit-sticky;position:sticky;top:24px;width:340px}}.WebinarProductForm_previewVisible__5YeCT{display:block}.WebinarProductForm_subTabNav__1z6lW{border-bottom:1px solid #e4e4e7;display:flex}.WebinarProductForm_subTabBtn__5tV8t{background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);color:#71717a;cursor:pointer;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:500;margin-bottom:-1px;padding:10px 16px;transition:border-color .15s ease,color .15s ease}.WebinarProductForm_subTabBtn__5tV8t:hover:not([data-selected]){color:#3f3f46}.WebinarProductForm_subTabBtn__5tV8t[data-selected]{border-bottom-color:#18181b;color:#18181b;font-weight:600}.WebinarProductForm_tabPanel__3xYYh{display:flex;flex-direction:column;gap:12px;padding-top:12px}.WebinarProductForm_tabPanel__3xYYh[hidden]{display:none}.WebinarProductForm_tabToggle__aYU7j{background:#f4f4f5;border-radius:8px;display:inline-flex;gap:2px;padding:3px}.WebinarProductForm_tabButton__2Dvof{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#71717a;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:400;gap:6px;padding:8px 14px;transition:background .15s ease,color .15s ease}.WebinarProductForm_tabButton__2Dvof:hover{color:#3f3f46}.WebinarProductForm_tabButtonActive__OsRdo{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.06);color:#18181b;font-weight:600}.WebinarProductForm_colorPickerRow__Wofdk{align-items:center;display:flex;gap:8px}.WebinarProductForm_colorInput__wkXoA{border:1px solid #e4e4e7;border-radius:8px;cursor:pointer;height:36px;padding:2px;width:48px}.WebinarProductForm_colorReset__haOay{background:rgba(0,0,0,0);border:none;color:#71717a;cursor:pointer;font-size:12px}.WebinarProductForm_colorReset__haOay:hover{color:#3f3f46}.WebinarProductForm_previewPhone__KeF2f{border:2.5px solid #18181b;border-radius:36px;box-shadow:0 10px 40px rgba(0,0,0,.15);height:580px;margin:0 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;scrollbar-width:none;width:280px}.WebinarProductForm_previewPhone__KeF2f::-webkit-scrollbar{display:none}.WebinarProductForm_previewScaler__NEhEN{--sf-viewport-h:776.7857142857px;pointer-events:none;width:375px;zoom:.7466666667}.WebinarSlotEditor_wrapper__3vC1T{display:flex;flex-direction:column;gap:12px}.WebinarSlotEditor_slotList__nNu4q{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.WebinarSlotEditor_slotItem__FTIzO{align-items:center;background:#fafafa;border:1px solid #e4e4e7;border-radius:8px;display:flex;gap:8px;padding:10px 12px}.WebinarSlotEditor_slotField__QaQ2F{display:flex;flex-direction:column;flex:1 1;gap:4px;min-width:0}.WebinarSlotEditor_slotFieldSmall__xHFXg{display:flex;flex-direction:column;flex:0 0 auto;gap:4px;width:100px}.WebinarSlotEditor_slotLabel__8IeA3{color:#71717a;font-size:12px;font-weight:500}.WebinarSlotEditor_slotInput__XwAbX{background:#fff;border:1px solid #e4e4e7;border-radius:8px;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:16px;height:46px;outline:none;padding:10px 14px;transition:border-color .15s ease;width:100%}.WebinarSlotEditor_slotInput__XwAbX::placeholder{color:#a1a1aa}.WebinarSlotEditor_slotInput__XwAbX:focus{border-color:#316cca}.WebinarSlotEditor_slotInput__XwAbX:disabled{background:#f4f4f5;color:#a1a1aa;cursor:not-allowed}.WebinarSlotEditor_slotInput__XwAbX{font-size:13px;padding:6px 8px}.WebinarSlotEditor_endTime__sufWO{color:#71717a;font-size:13px;padding:6px 0}.WebinarSlotEditor_deleteSlotBtn__7BzBu{align-items:center;background:rgba(0,0,0,0);border:1px solid #e4e4e7;border-radius:4px;color:#a1a1aa;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:6px;transition:background .15s ease,color .15s ease}.WebinarSlotEditor_deleteSlotBtn__7BzBu:hover{background:#fee2e2;color:#ef4444}.WebinarSlotEditor_addSlotBtn__1M1uZ{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:opacity .15s ease,background .15s ease}.WebinarSlotEditor_addSlotBtn__1M1uZ:disabled{cursor:not-allowed;opacity:.5}.WebinarSlotEditor_addSlotBtn__1M1uZ{background:#fff;border:1px solid #e4e4e7;color:#3f3f46}.WebinarSlotEditor_addSlotBtn__1M1uZ:hover:not(:disabled){background:#f4f4f5}.WebinarSlotEditor_addSlotBtn__1M1uZ{align-self:flex-start;font-size:13px;gap:6px;padding:8px 14px}.WebinarSlotEditor_emptyMessage__LHaM8{color:#a1a1aa;font-size:13px;text-align:center;padding:16px 0}