1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[870],{36667:function(a,e,n){var l=n(22590),p=n(27713),t=n(1892),i=n(61603);function c(a){var e=function(a){switch(a){case l.Qq.AccountChangeMethodSelect:return{pathname:"/account/change",pageId:i.s.AccountChange};case l.Qq.AccountChangeEmail:return{pathname:"/account/change/email",pageId:i.s.AccountChangeEmail};case l.Qq.AccountChangeIdAndOtp:return{pathname:"/account/change/id_and_otp",pageId:i.s.AccountChangeIdAndOtp};case l.Qq.AccountChangeAuthByCode:return{pathname:"/account/change/email/auth_by_code",pageId:i.s.AccountChangeAuthByCode};case l.Qq.AccountChangeByApp:default:return null}}(a);null!==e&&(0,p.N)({props:{location:{pathname:e.pathname},pageId:e.pageId,path:t.C.ACCOUNT_MANAGEMENT,trackingPageViewPath:e.pathname},shouldUpdateTitle:!1})}n.d(e,{t:function(){return c}})},33541:function(a,e,n){n.r(e),n.d(e,{PlanAppealPageContainer:function(){return ex},getPlanAppealPageContainerStore:function(){return ea}});var l,p=n(64558),t=n(36667),i=n(22590),c=n(76080),o=n(95913),r=n(54114),s=n(3563),u=n(1102),d=function(a){var e=a.buttonLabel,n=a.disabled,l=a.onClick;return(0,p.jsx)("button",{className:"com-plan-appeal-page-ChangeAccountButton",disabled:n,onClick:l,type:"button",children:e})},_=n(133),m=n(31615),P=n(7621),g=n(39305),h=n(34516),x=n(40745);function I(a){var e,n,l=a.displayPlan;if(null==l.plan)return null;var p={referencePrice:l.referencePrice,label:l.label,appealed:l.appealed,planChangeType:l.planChangeType,studentOnly:l.studentOnly,couponRequired:l.couponRequired};switch(l.plan.planType){case x.v9.PLAN_TYPE_NORMAL:return(0,h._)((0,g._)({},p),{description:void 0,price:l.plan.price,pricePerMonth:l.pricePerMonth,intervalCount:l.plan.intervalCount,interval:l.plan.interval});case x.v9.PLAN_TYPE_OFFER:if(null==l.plan.offer)return null;return(0,h._)((0,g._)({},p),{description:l.plan.offer.description,price:null!=(e=l.plan.offer.price)?e:0,pricePerMonth:l.offerPricePerMonth,intervalCount:l.plan.offer.intervalCount,interval:l.plan.offer.interval});case x.v9.PLAN_TYPE_TRIAL:if(null==l.plan.trial)return null;return(0,h._)((0,g._)({},p),{description:l.plan.trial.description,price:null!=(n=l.plan.trial.price)?n:0,pricePerMonth:l.trialPricePerMonth,intervalCount:l.plan.trial.intervalCount,interval:l.plan.trial.interval});case x.v9.UNRECOGNIZED:case x.v9.PLAN_TYPE_UNSPECIFIED:return null;default:throw l.plan.planType,Error('"'.concat(l.plan.planType,'" planType is not expected.'))}}var v=n(12668),b=n(75523),C=(0,v.R_)(function(){return(0,b.eU)(null)}),f=(0,v.R_)(function(){return(0,b.eU)(null)}),N=n(81170),L=(0,n(27762).Y)({plan_appeal_page_change_account_button_label:"ç»é²æ¸ã¿ã®æ¹",plan_appeal_page_lump_sum_peyment:"䏿¬æã",plan_appeal_page_monthly_peyment:"æã
æã",plan_appeal_page_initial_discount_interval:"åå{{initialDiscountIntervalCount}}é",plan_appeal_page_total_price:"ç·é¡{{price}}",plan_appeal_page_yen:"ï¿¥",plan_appeal_page_include_tax:"(ç¨è¾¼)",plan_appeal_page_interval_count_year:"{{intervalCount}}å¹´",plan_appeal_page_interval_count_month:"{{intervalCount}}ã¶æ",plan_appeal_page_interval_count_week:"{{intervalCount}}é±",plan_appeal_page_interval_count_day:"{{intervalCount}}æ¥",plan_appeal_page_per_year:"/å¹´",plan_appeal_page_per_count_year:"/{{intervalCount}}å¹´",plan_appeal_page_per_month:"/æ",plan_appeal_page_per_count_month:"/{{intervalCount}}ã¶æ",plan_appeal_page_per_week:"/é±",plan_appeal_page_per_count_week:"/{{intervalCount}}é±",plan_appeal_page_per_day:"/æ¥",plan_appeal_page_per_count_day:"/{{intervalCount}}æ¥",plan_appeal_page_scroll_to_element_top_button_label:"ãã©ã³ãã¿ã",plan_appeal_page_plan_list_section_button_label:"ç»é²ãã",plan_appeal_page_plan_list_section_change_account_button_label:"ç»é²æ¸ã¿ã®ã¢ã«ã¦ã³ãã«åãæ¿ãã",plan_appeal_page_plan_list_section_accordion_label:"è³¼å
¥ã«é¢ããæ³¨æäºé
ã確èªãã"}),j=n(6878),S=n(51189),T=n(1171),y=n(1892),A=n(67958),k=n(91542),E=n(43312),w=n(66811);function V(a){var e=a.planGroupId,n=a.displayPlan,l=a.moduleIndex,t=a.positionIndex,i=a.onClickPlanItem,c=(0,w.md)((0,E.c5)(N.Z)).couponCode,o=(0,E.c5)(S.w),r=(0,w.md)((0,E.c5)(f)),s=(0,w.md)((0,E.c5)(C)),d=(0,u.useMemo)(A.i,[]),_=I({displayPlan:n});if(null==_)return null;var g=(0,T.H)({path:y.C.SUBSCRIPTION_REGISTRATION,currentSearchParams:new URLSearchParams(location.search),pathParams:{planGroupId:e},subscriptionFlowQueryParams:{cross_session_referrer_os:d,subscriptionPageId:r,couponPlanId:s}}).toString();return(0,p.jsx)(k.N,{className:"com-plan-appeal-page-PlanPackageList-PlanLinkButton",designType:k.v.NONE,to:g,onClick:function(a){if
1(i({moduleIndex:l,positionIndex:t,subscriptionPlanGroupId:e}),_.couponRequired&&""===c){a.preventDefault(),o.onOpen({timeoutCount:j.yp,kind:P.I.RequireCouponCode});return}m.W.push(m.n.PAGE)},children:(0,p.jsx)("span",{className:"com-plan-appeal-page-PlanPackageList-PlanLinkButton-text",children:L.plan_appeal_page_plan_list_section_button_label})})}var O=n(39001),F=n(64837);function R(a){var e=a.interval,n=a.intervalCount;switch(e){case O.IX.DAY:return 1===n?L.plan_appeal_page_per_day:(0,F.H)(L.plan_appeal_page_per_count_day,{intervalCount:String(n)});case O.IX.WEEK:return 1===n?L.plan_appeal_page_per_week:(0,F.H)(L.plan_appeal_page_per_count_week,{intervalCount:String(n)});case O.IX.MONTH:return 1===n?L.plan_appeal_page_per_month:(0,F.H)(L.plan_appeal_page_per_count_month,{intervalCount:String(n)});case O.IX.YEAR:return 1===n?L.plan_appeal_page_per_year:(0,F.H)(L.plan_appeal_page_per_count_year,{intervalCount:String(n)});case O.IX.UNRECOGNIZED:case O.IX.INTERVAL_UNSPECIFIED:return"";default:throw Error('"'.concat(e,'" interval is not expected.'))}}var M=n(95885),G=n(42204),U=n(12450),D=n(4875),B=n(69844),H=n(68807),q=n(30395),W=n.n(q);function Y(a){var e=a.planGroupId,n=a.displayPlan,l=a.moduleIndex,t=a.positionIndex,i=a.onViewPlanItem,c=(0,u.useContext)(M.m)===G.b.MOBILE,o=(0,U.T)(function(){i({moduleIndex:l,positionIndex:t,subscriptionPlanGroupId:e})},[]),r=I({displayPlan:n});if(null==r)return null;var s=r.price,d=r.interval,_=r.intervalCount,m=r.referencePrice,P=r.description,g=R({interval:d,intervalCount:_});return(0,p.jsxs)("div",{ref:o,className:"com-plan-appeal-page-PlanPackageList-PlanPriceCard-container",children:[(0,p.jsxs)("div",{className:"com-plan-appeal-page-PlanPackageList-PlanPriceCard-price-container",children:[0!==m&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("p",{className:W()("com-plan-appeal-page-PlanPackageList-PlanPriceCard-reference-price",{"com-plan-appeal-page-PlanPackageList-PlanPriceCard-reference-price--mobile":c}),children:[L.plan_appeal_page_yen,(0,H.n)(m)]}),(0,p.jsx)("span",{className:"com-plan-appeal-page-PlanPackageList-PlanPriceCard-price-container-price-arrow-icon",children:(0,p.jsx)(B.x,{symbolType:D.B.ICONS_NAVIGATION_ARROW_RIGHT,"aria-label":"","aria-hidden":!0})})]}),(0,p.jsxs)("p",{className:W()("com-plan-appeal-page-PlanPriceCard-price",{"com-plan-appeal-page-PlanPriceCard-price--mobile":c}),children:[(0,p.jsx)("span",{className:W()("com-plan-appeal-page-PlanPriceCard-price-sub",{"com-plan-appeal-page-PlanPriceCard-price-sub--mobile":c}),children:L.plan_appeal_page_yen}),(0,H.n)(s),0!==s&&""!==g&&(0,p.jsx)("span",{className:W()("com-plan-appeal-page-PlanPriceCard-price-sub",{"com-plan-appeal-page-PlanPriceCard-price-sub--mobile":c}),children:g})]})]}),null!=P&&""!==P&&(0,p.jsx)("p",{className:W()("com-plan-appeal-page-PlanPriceCard-price-description",{"com-plan-appeal-page-PlanPriceCard-price-description--mobile":c}),children:P})]})}var z=n(26871),Q=function(a){var e=a.planPackages,n=a.moduleIndex,l=a.onViewPlanItem,t=a.onClickPlanItem;return(0,p.jsx)("section",{className:"com-plan-appeal-page-PlanAppealPagePlanPackageList-MobilePlanAppealPagePlanCardList",children:e.map(function(a,e){var i=a.planItems.at(0),c=null==i?void 0:i.displayPlans.at(0);return(0,p.jsxs)("section",{className:"com-plan-appeal-page-PlanAppealPagePlanPackageList-MobilePlanAppealPagePlanCardList__plan-package-container",children:[(0,p.jsxs)("div",{children:[(0,p.jsx)("div",{className:"com-plan-appeal-page-PlanAppealPagePlanPackageList-MobilePlanAppealPagePlanCardList__plan-package-header-label",children:null==c?void 0:c.label}),(0,p.jsx)("h3",{className:"com-plan-appeal-page-PlanAppealPagePlanPackageList-MobilePlanAppealPagePlanCardList__plan-package-header-title",children:a.title})]}),null!=i&&null!=c&&(0,p.jsx)(Y,{planGroupId:i.planGroupId,displayPlan:c,onViewPlanItem:l,positionIndex:0,moduleIndex:n}),null!=i&&null!=c&&(0,p.jsx)(V,{planGroupId:i.planGroupId,displayPlan:c,onClickPlanItem:t,positionIndex:0,moduleIndex:n}),(0,p.jsx)("div",{children:a.featureItems.map(function(a,e){return(0,p.jsxs)("div",{className:"com-plan-appeal-page-PlanAppealPagePlanPackageList-MobilePlanAppealPagePlanCardList__feature-item",children:[null!=a.icon&&(0,p.jsx)(z.d,{className:"com-plan-appeal-page-PlanAppealPagePlanPackageList-MobilePlanAppealPagePlanCardList__feature-item-icon",baseUrl:a.icon.url,width:a.icon.width,height:a.icon.height,alt:a.icon.altText,lazy:!0}),(0,p.jsx)("p",{className:"com-plan-appeal-page-PlanAppealPagePlanPackageList-MobilePlanAppealPagePlanCardList__feature-item-name",children:a.name}),""!==a.annotation&&(0,p.jsx)("p",{className:"com-plan-appeal-page-PlanAppealPagePlanPackageList-MobilePlanAppealPagePlanCardList__feature-item-annotation",children:a.annotation})]},e)})})]},"plan-package-".concat(e))})})},X=function(a){var e=a.planPackages,n=a.moduleIndex,l=a.numberOfColumns,t=a.onViewPlanItem,i=a.onClickPlanItem,c=(0,u.useContext)(M.m)===G.b.MOBILE,o=e.reduce(function(a,e,n){if(n%2==0)return a.concat([[e]]);var l,p=null!=(l=a.at(-1))?l:[];
1return a.slice(0,a.length-1).concat([p.concat(e)])},[]),r="one"===l||1===e.length;return(0,p.jsx)("div",{className:"com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList",children:o.map(function(a,e){return(0,p.jsx)("div",{className:W()("com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__packages-row",{"com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__packages-row--one-column":r,"com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__packages-row--two-column":!r}),children:a.map(function(a,e){var l,o=e%2==0,r=e%2==1,s=a.planItems.at(0),d=null==s?void 0:s.displayPlans.at(0),_=null!=d?null==(l=I({displayPlan:d}))?void 0:l.label:void 0;return(0,p.jsxs)(u.Fragment,{children:[(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__plan-package-header",{"com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__plan-package--left":o,"com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__plan-package--right":r}),children:[(0,p.jsx)("div",{className:"com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__plan-package-label-wrapper",children:null!=_&&""!==_&&(0,p.jsx)("p",{className:"com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__plan-package-label",children:_})}),(0,p.jsx)("h3",{className:"com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__plan-package-title",children:a.title})]}),(0,p.jsx)("div",{className:"com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__plan-price-card-container",children:null!=s&&null!=d&&(0,p.jsx)(Y,{planGroupId:s.planGroupId,displayPlan:d,onViewPlanItem:t,positionIndex:0,moduleIndex:n})}),(0,p.jsx)("div",{className:"com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__plan-link-container",children:null!=s&&null!=d&&(0,p.jsx)(V,{planGroupId:s.planGroupId,displayPlan:d,onClickPlanItem:i,positionIndex:0,moduleIndex:n})}),(0,p.jsx)("div",{className:W()("com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__feature-items-container",{"com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__plan-package--left":o,"com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__plan-package--right":r}),children:a.featureItems.map(function(a,e){return(0,p.jsxs)("div",{className:"com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__feature-item",children:[null!=a.icon&&(0,p.jsx)(z.d,{className:"com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__feature-item-icon",baseUrl:a.icon.url,width:a.icon.width,height:a.icon.height,alt:a.icon.altText,lazy:!0}),(0,p.jsx)("p",{className:"com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__feature-item-name",children:a.name}),""!==a.annotation&&(0,p.jsx)("p",{className:W()("com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__feature-item-annotation",{"com-plan-appeal-page-PlanAppealPagePlanPackageList-PlanAppealPagePlanCardList__feature-item-annotation--mobile":c}),children:a.annotation})]},e)})})]},"plan-package-".concat(e))})},"plan-packages-".concat(e))})})},K=n(16392),Z=n(74344),$="black",J=function(a){var e=a.children,n=a.fullWidth,l=a.colorType,t=void 0===l?$:l,i=a.id,c=a.ref,o=(0,u.useContext)(M.m)===G.b.MOBILE;return(0,p.jsx)("section",{className:W()("com-plan-appeal-page-Section",{"com-plan-appeal-page-Section--gray":"gray"===t,"com-plan-appeal-page-Section--black":t===$}),id:i,ref:c,children:(0,p.jsx)("div",{className:W()("com-plan-appeal-page-Section__inner",{"com-plan-appeal-page-Section__inner--full-width":void 0!==n&&n,"com-plan-appeal-page-Section__inner--mobile":o}),children:e})})},aa=n(32383),ae=n(15479),an=n(63002),al=function(a){var e,n,l,t,i=a.planPackageListSection,c=a.moduleIndex,o=a.onClickChangeAccount,s=a.onClickPlanItem,d=a.onViewPlanItem,m=a.ref,P=(0,u.useContext)(M.m)===G.b.MOBILE,g=(0,r._)((0,u.useState)(!1),2),h=g[0],x=g[1],I=(n=(e=(0,r._)((0,u.useState)("one"),2))[0],l=e[1],t=(0,u.useRef)(null),{sectionCallbackRef:(0,u.useCallback)(function(a){var e;null==(e=t.current)||e.unsubscribe(),null!==a&&(t.current=(0,K.t)(a).subscribe({next:function(a){l
1(a.width>655?"two":"one")},error:Z.H}))},[]),subscriptionPagePlanCardListNumberOfColumns:n}),v=I.sectionCallbackRef,b=I.subscriptionPagePlanCardListNumberOfColumns,C=(0,u.useCallback)(function(){x(!1)},[]),f=(0,u.useCallback)(function(){x(!0)},[]),N=i.title,j=i.description,S=i.bannerImage,T=i.note,y=i.accordionDescription,A=i.planPackages;return(0,p.jsx)(J,{ref:m,fullWidth:P,children:(0,p.jsx)("div",{ref:v,className:"com-plan-appeal-page-PlanPackageList__wrapper",children:(0,p.jsx)("div",{className:W()("com-plan-appeal-page-PlanPackageList",{"com-plan-appeal-page-PlanPackageList--mobile":P}),children:(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-PlanPackageList__inner",{"com-plan-appeal-page-PlanPackageList__inner--mobile":P}),children:[""!==N||""!==j?(0,p.jsxs)("div",{className:"com-plan-appeal-page-PlanPackageList__header",children:[""!==N&&(0,p.jsx)("h2",{className:W()("com-plan-appeal-page-PlanPackageList__title",{"com-plan-appeal-page-PlanPackageList__title--mobile":P}),children:N}),""!==j&&(0,p.jsx)("p",{className:W()("com-plan-appeal-page-PlanPackageList__description",{"com-plan-appeal-page-PlanPackageList__description--mobile":P}),children:(0,p.jsx)(an.P,{content:j})})]}):(0,p.jsx)(p.Fragment,{}),(null==S?void 0:S.image)!=null&&(0,p.jsx)("div",{className:"com-plan-appeal-page-PlanPackageList__banner-image-wrapper",children:(0,p.jsx)(aa.d,{className:W()("com-plan-appeal-page-PlanPackageList__banner-image",{"com-plan-appeal-page-PlanPackageList__banner-image--mobile":P}),baseUrl:S.image.url,width:400,height:100,alt:S.image.altText,lazy:!0})}),P?(0,p.jsx)(Q,{planPackages:A,moduleIndex:c,onClickPlanItem:s,onViewPlanItem:d}):(0,p.jsx)(X,{planPackages:A,numberOfColumns:b,moduleIndex:c,onClickPlanItem:s,onViewPlanItem:d}),P&&(0,p.jsx)("div",{className:"com-plan-appeal-page-PlanPackageList__change-account",children:(0,p.jsxs)(k.N,{onClick:o,designType:k.v.NONE,className:"com-plan-appeal-page-PlanPackageList__link",children:[(0,p.jsx)("span",{className:"com-plan-appeal-page-PlanPackageList__link-text",children:L.plan_appeal_page_plan_list_section_change_account_button_label}),(0,p.jsx)("span",{className:"com-plan-appeal-page-PlanPackageList__link-icon",children:(0,p.jsx)(ae.x,{"aria-label":"","aria-hidden":!0,symbolType:ae.B.ICONS_NAVIGATION_CHEVRON_RIGHT})})]})}),""!=T&&(0,p.jsx)("p",{className:"com-plan-appeal-page-PlanPackageList__note",children:(0,p.jsx)(an.P,{content:T})}),""!=y&&(0,p.jsx)(_.O,{isExpanded:h,label:L.plan_appeal_page_plan_list_section_accordion_label,onClose:C,onOpen:f,children:(0,p.jsx)("div",{className:"com-plan-appeal-page-PlanPackageList__accordion-item",children:(0,p.jsx)("p",{className:"com-plan-appeal-page-PlanPackageList__accordion-description",children:(0,p.jsx)(an.P,{content:y})})})})]})})})})},ap=1/2.4;function at(a){var e=a.section,n=(0,u.useContext)(M.m)===G.b.MOBILE;if(null==e.firstView)return null;var l=n?e.firstView.portrait:e.firstView.landscape;if(null==l)return null;var t=l.url,i=l.altText,c=l.height,o=l.width,r=n?{height:c*ap,originalWidth:o,originalHeight:c}:{height:.5*c,originalHeight:c,originalWidth:o},s=r.height,d=s*(r.originalWidth/r.originalHeight);return(0,p.jsx)(J,{fullWidth:!0,children:(0,p.jsx)("div",{className:"com-plan-appeal-page-FirstViewSection",style:{height:s},children:(0,p.jsx)(z.d,{className:W()("com-plan-appeal-page-FirstViewSection__image",{"com-plan-appeal-page-FirstViewSection__image--desktop":!n,"com-plan-appeal-page-FirstViewSection__image--mobile":n}),baseUrl:t,width:d,height:s,alt:i,lazy:!1})})})}function ai(a){var e=a.intervalCount,n=a.interval;switch(n){case O.IX.DAY:return(0,F.H)(L.plan_appeal_page_interval_count_day,{intervalCount:String(e)});case O.IX.WEEK:return(0,F.H)(L.plan_appeal_page_interval_count_week,{intervalCount:String(e)});case O.IX.MONTH:return(0,F.H)(L.plan_appeal_page_interval_count_month,{intervalCount:String(e)});case O.IX.YEAR:return(0,F.H)(L.plan_appeal_page_interval_count_year,{intervalCount:String(e)});case O.IX.UNRECOGNIZED:case O.IX.INTERVAL_UNSPECIFIED:return"";default:throw Error('"'.concat(n,'" interval is not expected.'))}}function ac(a){var e,n,l,t=a.item,i=a.onClickPlanItem,c=a.onViewPlanItem,o=a.positionIndex,r=a.moduleIndex,d=(0,w.md)((0,E.c5)(N.Z)).couponCode,_=(0,E.c5)(S.w),I=(0,w.md)((0,E.c5)(f)),v=(0,w.md)((0,E.c5)(C)),b=(0,u.useMemo)(A.i,[]),V=(0,u.useContext)(M.m)===G.b.MOBILE,O=(0,U.T)(function(){c({moduleIndex:r,positionIndex:o,subscriptionPlanGroupId:t.planGroupId})},[]),R=t.displayPlans.at(0),D=(0,u.useCallback)(function(a){var e;if(i({moduleIndex:r,positionIndex:o,subscriptionPlanGroupId:t.planGroupId}),null!=(e=null==R?void 0:R.couponRequired)&&e&&""===d){a.preventDefault(),_.onOpen({timeoutCount:j.yp,kind:P.I.RequireCouponCode});return}m.W.push(m.n.PAGE)},[R,d,i,r,o,t.planGroupId,_]);if(null==R||null==R.plan)return null;var B=function(a){var e,n,l=a.displayPlan;if(null==l.plan)return null;var p={referencePrice:l.referencePrice,label:l.label,appealed:l.appealed,planChangeType:l.planChangeType,studentOnly:l.studentOnly,totalPrice:l.totalPrice,installmentType:l.installmentType,couponRequired:l.couponRequired};switch(l.plan.planType){case x.v9.PLAN_TYPE_NORMAL:return(0,h._)((0,g._)({},p),{description:void 0,price:l.plan.price,pricePerMonth:l.pricePerMonth,intervalCount:l.plan.intervalCount,interval:l.plan.interval,initialDiscountIntervalCount:void 0,initialDiscountInterval:void 0});case x.v9.PLAN_TYPE_OFFER:if(null==l.plan.offer)return null;return(0,h._)((0,g._)({},p),{description:l.plan.offer.description,price:null!=(e=l.plan.offer.price)?e:0,pricePerMonth:l.offerPricePerMonth,intervalCount:l.plan.intervalCount,interval:l.plan.interval,initialDiscountIntervalCount:l.plan.offer.intervalCount,initialDiscountInterval:l.plan.offer.interval});case x.v9.PLAN_TYPE_TRIAL:if(null==l.plan.trial)return null;return(0,h._)((0,g._)({},p),{description:l.plan.trial.description,price:null!=(n=l.plan.trial.price)?n:0,pricePerMonth:l.trialPricePerMonth,intervalCount:l.plan.intervalCount,interval:l.plan.interval,initialDiscountIntervalCount:l.plan.trial.intervalCount,initialDiscountInterval:l.plan.trial.interval});case x.v9.UNRECOGNIZED:case x.v9.PLAN_TYPE_UNSPECIFIED:return null;default:throw l.plan.planType,Error('"'.concat(l.plan.planType,'" planType is not expected.'))}}({displayPlan:R});if(null==B)return null;var q=B.price,Y=B.referencePrice,z=B.label,Q=B.appealed,X=B.intervalCount,K=B.interval,Z=B.initialDiscountIntervalCount,$=B.initialDiscountInterval,J=B.installmentType,aa=B.description,an=B.studentOnly,al=B.totalPrice,ap=(n=(e={intervalCount:X,interval:K}).intervalCount,(l=e.interval)===x.$y.MONTH&&n>=2||l===x.$y.YEAR&&n>=1),at=ai({intervalCount:X,interval:K}),ac=null!=Z&&null!=$?ai({intervalCount:Z,interval:$}):"",ar=(0,T.H)({path:y.C.SUBSCRIPTION_REGISTRATION,currentSearchParams:new URLSearchParams(location.search),pathParams:{planGroupId:t.planGroupId},subscriptionFlowQueryParams:{cross_session_referrer_os:b,subscriptionPageId:I,couponPlanId:v}}).toString();return(0,p.jsx)(ao,{href:ar,onClick:D,children:(0,p.jsxs)("div",{ref:O,className:W()("com-plan-appeal-page-PlanCard",{"com-plan-appeal-page-PlanCard--appealed":Q&&
1!an,"com-plan-appeal-page-PlanCard--appealed-for-student-only":Q&&an,"com-plan-appeal-page-PlanCard--mobile":V}),children:[""!==z?(0,p.jsx)("div",{className:W()("com-plan-appeal-page-PlanCard__tag",{"com-plan-appeal-page-PlanCard__tag--student-only":an,"com-plan-appeal-page-PlanCard__tag--mobile":V}),children:z}):null,(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-PlanCard__left",{"com-plan-appeal-page-PlanCard__left--appealed":Q&&!an,"com-plan-appeal-page-PlanCard__left--appealed-for-student-only":Q&&an,"com-plan-appeal-page-PlanCard__left--mobile":V}),children:[null!=at&&""!==at?(0,p.jsx)("p",{className:W()("com-plan-appeal-page-PlanCard__interval",{"com-plan-appeal-page-PlanCard__interval--mobile":V}),children:at}):null,J===s._O.INSTALLMENT_TYPE_ONE_TIME_PAYMENT&&ap?(0,p.jsx)("p",{className:W()("com-plan-appeal-page-PlanCard__chip",{"com-plan-appeal-page-PlanCard__chip--appealed":Q&&!an,"com-plan-appeal-page-PlanCard__chip--appealed-for-student-only":Q&&an,"com-plan-appeal-page-PlanCard__chip--mobile":V}),children:L.plan_appeal_page_lump_sum_peyment}):null,J===s._O.INSTALLMENT_TYPE_MONTHLY_PAYMENT?(0,p.jsx)("p",{className:W()("com-plan-appeal-page-PlanCard__chip",{"com-plan-appeal-page-PlanCard__chip--appealed":Q&&
1!an,"com-plan-appeal-page-PlanCard__chip--appealed-for-student-only":Q&&an,"com-plan-appeal-page-PlanCard__chip--mobile":V}),children:L.plan_appeal_page_monthly_peyment}):null]}),(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-PlanCard__right",{"com-plan-appeal-page-PlanCard__right--mobile":V}),children:[(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-PlanCard__prices",{"com-plan-appeal-page-PlanCard__prices--mobile":V}),children:[0!==Y?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("p",{className:W()("com-plan-appeal-page-PlanCard__reference-price",{"com-plan-appeal-page-PlanCard__reference-price--student-only":an,"com-plan-appeal-page-PlanCard__reference-price--mobile":V}),children:[L.plan_appeal_page_yen,(0,H.n)(Y)]}),(0,p.jsx)("span",{className:"com-plan-appeal-page-PlanCard__drop-down-icon",children:(0,p.jsx)(ae.x,{symbolType:ae.B.ICONS_NAVIGATION_DROPDOWN,"aria-label":"","aria-hidden":!0})})]}):null,(0,p.jsxs)("p",{className:W()("com-plan-appeal-page-PlanCard__price",{"com-plan-appeal-page-PlanCard__price--mobile":V}),children:[""!==ac?(0,p.jsx)("span",{className:W()("com-plan-appeal-page-PlanCard__price-sub",{"com-plan-appeal-page-PlanCard__price-sub--mobile":V}),children:(0,F.H)(L.plan_appeal_page_initial_discount_interval,{initialDiscountIntervalCount:ac})}):null,L.plan_appeal_page_yen,(0,H.n)(q),0!==q?(0,p.jsx)("span",{className:W()("com-plan-appeal-page-PlanCard__price-sub",{"com-plan-appeal-page-PlanCard__price-sub--mobile":V}),children:L.plan_appeal_page_include_tax}):null]}),null!=aa&&""!==aa||al>0?(0,p.jsxs)("p",{className:W()("com-plan-appeal-page-PlanCard__price-description",{"com-plan-appeal-page-PlanCard__price-description--mobile":V}),children:[null!=aa&&""!==aa?(0,p.jsx)("span",{children:aa}):"",al>0?(0,p.jsx)("span",{children:(0,F.H)(L.plan_appeal_page_total_price,{price:"".concat(L.plan_appeal_page_yen).concat((0,H.n)(al))})}):null]}):null]}),V?(0,p.jsx)("span",{className:"com-plan-appeal-page-PlanCard__right-arrow-icon",children:(0,p.jsx)(ae.x,{"aria-label":"","aria-hidden":!0,symbolType:ae.B.ICONS_NAVIGATION_CHEVRON_RIGHT})}):(0,p.jsx)(k.N,{className:W()("com-plan-appeal-page-PlanCard__link",{"com-plan-appeal-page-PlanCard__link--student-only":an}),designType:k.v.NONE,to:ar,onClick:D,children:(0,p.jsx)("span",{className:"com-plan-appeal-page-PlanCard__link-text",children:L.plan_appeal_page_plan_list_section_button_label})})]})]})})}var ao=function(a){var e=a.children,n=a.href,l=a.onClick;return(0,u.useContext)(M.m)===G.b.MOBILE?(0,p.jsx)(k.N,{className:"com-plan-appeal-page-PlanCard-PlanCardWrapper",designType:k.v.NONE,to:n,onClick:l,children:e}):(0,p.jsx)(p.Fragment,{children:e})},ar=function(a){var e=a.planListsection,n=a.onClickChangeAccount,l=a.onClickPlanItem,t=a.onViewPlanItem,i=a.moduleIndex,c=a.ref,o=(0,u.useContext)(M.m)===G.b.MOBILE,s=(0,r._)((0,u.useState)(!1),2),d=s[0],m=s[1],P=(0,u.useCallback)(function(){m(!1)},[]),g=(0,u.useCallback)(function(){m(!0)},[]),h=e.title,x=e.description,I=e.note,v=e.itemsTitle,b=e.items,C=e.bannerImage,f=e.accordionDescription,N=b.some(function(a){var e,n;return(null==(n=a.displayPlans.at(0))||null==(e=n.plan)?void 0:e.planType)===(null==C?void 0:C.planType)});return(0,p.jsx)(J,{ref:c,fullWidth:o,children:(0,p.jsx)("div",{className:W()("com-plan-appeal-page-SectionPlanList",{"com-plan-appeal-page-SectionPlanList--mobile":o}),children:(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-SectionPlanList__inner",{"com-plan-appeal-page-SectionPlanList__inner--mobile":o}),children:[""!==h||""!==x?(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-SectionPlanList__content",{"com-plan-appeal-page-SectionPlanList__content--mobile":o}),children:[""!==h?(0,p.jsx)("h2",{className:W()("com-plan-appeal-page-SectionPlanList__title",{"com-plan-appeal-page-SectionPlanList__title--mobile":o}),children:h}):null,""!==x?(0,p.jsx)("p",{className:W()("com-plan-appeal-page-SectionPlanList__description",{"com-plan-appeal-page-SectionPlanList__description--mobile":o}),children:(0,p.jsx)(an.P,{content:x})}):null]}):null,N&&null!=C&&null!=C.image?(0,p.jsx)("div",{className:W()("com-plan-appeal-page-SectionPlanList__banner-image-wrapper",{"com-plan-appeal-page-SectionPlanList__banner-image-wrapper--mobile":o}),children:(0,p.jsx)(z.d,{className:W()("com-plan-appeal-page-SectionPlanList__banner-image",{"com-plan-appeal-page-SectionPlanList__banner-image--mobile":o}),baseUrl:C.image.url,width:400,height:100,alt:C.image.altText,lazy:!0})}):null,(0,p.jsxs)("div",{className:"com-plan-appeal-page-SectionPlanList__plans",children:[""!==v?(0,p.jsx)("h2",{className:W()("com-plan-appeal-page-SectionPlanList__plans-title",{"com-plan-appeal-page-SectionPlanList__plans-title--mobile":o}),children:v}):null,b.map(function(a,e){return(0,p.jsx)(ac,{item:a,onClickPlanItem:l,onViewPlanItem:t,positionIndex:e,moduleIndex:i},e)})]}),o?(0,p.jsx)("div",{className:"com-plan-appeal-page-SectionPlanList__change-account",children:(0,p.jsxs)(k.N,{onClick:n,designType:k.v.NONE,className:"com-plan-appeal-page-SectionPlanList__link",children:[(0,p.jsx)("span",{className:"com-plan-appeal-page-SectionPlanList__link-text",children:L.plan_appeal_page_plan_list_section_change_account_button_label}),(0,p.jsx)("span",{className:"com-plan-appeal-page-SectionPlanList__link-icon",children:(0,p.jsx)(ae.x,{"aria-label":"","aria-hidden":!0,symbolType:ae.B.ICONS_NAVIGATION_CHEVRON_RIGHT})})]})}):null,""!==I?(0,p.jsx)("p",{className:"com-plan-appeal-page-SectionPlanList__note",children:(0,p.jsx)(an.P,{content:I})}):null,""!==f?(0,p.jsx)("div",{className:"com-plan-appeal-page-SectionPlanList__accordion",children:(0,p.jsx)(_.O,{isExpanded:d,label:L.plan_appeal_page_plan_list_section_accordion_label,onClose:P,onOpen:g,children:(0,p.jsx)("div",{className:"com-plan-appeal-page-SectionPlanList__accordion-item",children:(0,p.jsx)("p",{className:"com-plan-appeal-page-SectionPlanList__accordion-description",children:(0,p.jsx)(an.P,{content:f})})})})}):null]})})})};function as(a){var e,n,l=a.displayPlan;if(null==l.plan)return null;var p={referencePrice:l.referencePrice,label:l.label,appealed:l.appealed,planChangeType:l.planChangeType,studentOnly:l.studentOnly,totalPrice:l.totalPrice,couponRequired:l.couponRequired};switch(l.plan.planType){case x.v9.PLAN_TYPE_NORMAL:return(0,h._)((0,g._)({},p),{description:void 0,price:l.plan.price,pricePerMonth:l.pricePerMonth,intervalCount:l.plan.intervalCount,interval:l.plan.interval,initialDiscountIntervalCount:void 0,initialDiscountInterval:void 0});case x.v9.PLAN_TYPE_OFFER:if(null==l.plan.offer)return null;return(0,h._)((0,g._)({},p),{description:l.plan.offer.description,price:null!=(e=l.plan.offer.price)?e:0,pricePerMonth:l.offerPricePerMonth,intervalCount:l.plan.intervalCount,interval:l.plan.interval,initialDiscountIntervalCount:l.plan.offer.intervalCount,initialDiscountInterval:l.plan.offer.interval});case x.v9.PLAN_TYPE_TRIAL:if(null==l.plan.trial)return null;return(0,h._)((0,g._)({},p),{description:l.plan.trial.description,price:null!=(n=l.plan.trial.price)?n:0,pricePerMonth:l.trialPricePerMonth,intervalCount:l.plan.intervalCount,interval:l.plan.interval,initialDiscountIntervalCount:l.plan.trial.intervalCount,initialDiscountInterval:l.plan.trial.interval});case x.v9.UNRECOGNIZED:case x.v9.PLAN_TYPE_UNSPECIFIED:return null;default:throw l.plan.planType,Error('"'.concat(l.plan.planType,'" planType is not expected.'))}}function au(a){var e=a.href,n=a.displayPlanValue,l=a.planGroupId,t=a.studentOnly,i=a.moduleIndex,c=a.positionIndex,o=a.onClickPlanItem,r=(0,w.md)((0,E.c5)(N.Z)).couponCode,s=(0,E.c5)(S.w),u=new URLSearchParams;return u.append("planChangeType",n.planChangeType),u.append("studentOnly",String(t)),(0,p.jsx)(k.N,{className:W()("com-plan-appeal-page-MobilePlanListV2LinkButton",{"com-plan-appeal-page-MobilePlanListV2LinkButton--student-only":t}
1),designType:k.v.NONE,to:e,onClick:function(a){if(o({moduleIndex:i,positionIndex:c,subscriptionPlanGroupId:l}),n.couponRequired&&""===r){a.preventDefault(),s.onOpen({timeoutCount:j.yp,kind:P.I.RequireCouponCode});return}m.W.push(m.n.PAGE)},children:(0,p.jsx)("span",{className:"com-plan-appeal-page-MobilePlanListV2LinkButton-text",children:L.plan_appeal_page_plan_list_section_button_label})})}function ad(a){var e=a.appealText,n=a.planGroupId,l=a.displayPlanValue,t=a.moduleIndex,i=a.positionIndex,c=a.onViewPlanItem,o=(0,U.T)(function(){c({moduleIndex:t,positionIndex:i,subscriptionPlanGroupId:n})},[]);if(null==l)return null;var r=l.initialDiscountIntervalCount,s=l.initialDiscountInterval,u=l.price,d=l.interval,_=l.intervalCount,m=l.referencePrice,P=l.description,g=l.totalPrice,h=l.studentOnly,x=null!=r&&null!=s?ai({intervalCount:r,interval:s}):"",I=R({interval:d,intervalCount:_});return(0,p.jsxs)("div",{ref:o,className:"com-plan-appeal-page-MobilePlanListV2PriceCard-container",children:[""!==e&&(0,p.jsx)("p",{className:W()("com-plan-appeal-page-MobilePlanListV2PriceCard__price-appeal-text",{"com-plan-appeal-page-MobilePlanListV2PriceCard__price-appeal-text--student-only":h}),children:e}),(0,p.jsxs)("div",{className:"com-plan-appeal-page-MobilePlanListV2PriceCard-price-container",children:[0!==m&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("p",{className:W()("com-plan-appeal-page-MobilePlanListV2PriceCard-reference-price",{"com-plan-appeal-page-MobilePlanListV2PriceCard-reference-price--student-only":h}),children:[L.plan_appeal_page_yen,(0,H.n)(m)]}),(0,p.jsx)("span",{className:"com-plan-appeal-page-MobilePlanListV2PriceCard-price-container-price-arrow-icon",children:(0,p.jsx)(B.x,{symbolType:D.B.ICONS_NAVIGATION_ARROW_RIGHT,"aria-label":"","aria-hidden":!0})})]}),(0,p.jsxs)("p",{className:"com-plan-appeal-page-MobilePlanListV2PriceCard-price",children:[""!==x?(0,p.jsx)("span",{className:"com-plan-appeal-page-MobilePlanListV2PriceCard-price-sub",children:(0,F.H)(L.plan_appeal_page_initial_discount_interval,{initialDiscountIntervalCount:x})}):null,(0,p.jsx)("span",{className:"com-plan-appeal-page-MobilePlanListV2PriceCard-price-sub",children:L.plan_appeal_page_yen}),(0,H.n)(u),0!==u&&""!==I&&(0,p.jsx)("span",{className:"com-plan-appeal-page-MobilePlanListV2PriceCard-price-sub",children:I})]})]}),null!=P&&""!==P&&(0,p.jsx)("p",{className:"com-plan-appeal-page-MobilePlanListV2PriceCard-price-description",children:P}),g>0?(0,p.jsx)("span",{className:"com-plan-appeal-page-MobilePlanListV2PriceCard-total-price",children:"".concat((0,F.H)(L.plan_appeal_page_total_price,{price:"".concat(L.plan_appeal_page_yen).concat((0,H.n)(g))}))}):null]})}function a_(a){var e=a.item,n=a.onClickPlanItem,l=a.onViewPlanItem,t=a.positionIndex,i=a.moduleIndex,c=(0,w.md)((0,E.c5)(f)),o=(0,w.md)((0,E.c5)(C)),r=(0,u.useMemo)(A.i,[]),s=(0,U.T)(function(){l({moduleIndex:i,positionIndex:t,subscriptionPlanGroupId:e.planGroupId})},[]),d=e.displayPlans.at(0);if(null==d||null==d.plan)return null;var _=as({displayPlan:d});if(null==_)return null;var m=_.label,P=_.appealed,g=_.studentOnly,h=(0,T.H)({path:y.C.SUBSCRIPTION_REGISTRATION,currentSearchParams:new URLSearchParams(location.search),pathParams:{planGroupId:e.planGroupId},subscriptionFlowQueryParams:{cross_session_referrer_os:r,subscriptionPageId:c,couponPlanId:o}}).toString();return(0,p.jsxs)("div",{ref:s,className:W()("com-plan-appeal-page-MobilePlanListV2PlanCard",{"com-plan-appeal-page-MobilePlanListV2PlanCard--with-tag":""!==m,"com-plan-appeal-page-MobilePlanListV2PlanCard--appealed":P&&!g,"com-plan-appeal-page-MobilePlanListV2PlanCard--appealed-for-student-only":P&&g}),children:[""!==m?(0,p.jsx)("div",{className:W()("com-plan-appeal-page-MobilePlanListV2PlanCard__tag",{"com-plan-appeal-page-MobilePlanListV2PlanCard__tag--student-only":g}),children:m}):null,(0,p.jsxs)("div",{className:"com-plan-appeal-page-MobilePlanListV2PlanCard__content",children:[e.title&&(0,p.jsx)("p",{className:"com-plan-appeal-page-MobilePlanListV2PlanCard__displayName",children:e.title}),(0,p.jsx)(ad,{appealText:e.appealText,planGroupId:e.planGroupId,displayPlanValue:_,moduleIndex:i,positionIndex:t,onViewPlanItem:l}),null!=d&&(0,p.jsx)(au,{href:h,displayPlanValue:_,planGroupId:e.planGroupId,studentOnly:g,onClickPlanItem:n,positionIndex:t,moduleIndex:i})]})]})}function am(a){var e=a.item,n=a.onClickPlanItem,l=a.onViewPlanItem,t=a.positionIndex,i=a.moduleIndex,c=(0,u.useContext)(M.m)===G.b.MOBILE,o=(0,w.md)((0,E.c5)(N.Z)).couponCode,r=(0,E.c5)(S.w),s=(0,w.md)((0,E.c5)(f)),d=(0,w.md)((0,E.c5)(C)),_=(0,u.useMemo)(A.i,[]),g=(0,U.T)(function(){l({moduleIndex:i,positionIndex:t,subscriptionPlanGroupId:e.planGroupId})},[]),h=e.displayPlans.at(0),x=(0,u.useCallback)(function(a){var l;if(n({moduleIndex:i,positionIndex:t,subscriptionPlanGroupId:e.planGroupId}),null!=(l=null==h?void 0:h.couponRequired)&&l&&""===o){a.preventDefault(),r.onOpen({timeoutCount:j.yp,kind:P.I.RequireCouponCode});return}m.W.push(m.n.PAGE)},[h,o,n,i,t,e.planGroupId,r]);if(null==h||null==h.plan)return null;
1var I=as({displayPlan:h});if(null==I)return null;var v=I.price,b=I.referencePrice,V=I.label,O=I.appealed,D=I.initialDiscountIntervalCount,B=I.initialDiscountInterval,q=I.description,Y=I.studentOnly,z=I.totalPrice,Q=I.interval,X=I.intervalCount,K=null!=D&&null!=B?ai({intervalCount:D,interval:B}):"",Z=(0,T.H)({path:y.C.SUBSCRIPTION_REGISTRATION,currentSearchParams:new URLSearchParams(location.search),pathParams:{planGroupId:e.planGroupId},subscriptionFlowQueryParams:{cross_session_referrer_os:_,subscriptionPageId:s,couponPlanId:d}}).toString(),$=e.title.replace(/\n/g,"").length>15,J=R({interval:Q,intervalCount:X});return(0,p.jsx)(aP,{href:Z,onClick:x,children:(0,p.jsxs)("div",{ref:g,className:W()("com-plan-appeal-page-PlanListV2PlanCard",{"com-plan-appeal-page-PlanListV2PlanCard--appealed":O&&!Y,"com-plan-appeal-page-PlanListV2PlanCard--appealed-for-student-only":O&&Y}),children:[""!==V?(0,p.jsx)("div",{className:W()("com-plan-appeal-page-PlanListV2PlanCard__tag",{"com-plan-appeal-page-PlanListV2PlanCard__tag--student-only":Y}),children:V}):null,(0,p.jsx)("div",{className:W()("com-plan-appeal-page-PlanListV2PlanCard__left",{"com-plan-appeal-page-PlanListV2PlanCard__left--appealed":O&&!Y,"com-plan-appeal-page-PlanListV2PlanCard__left--appealed-for-student-only":O&&Y}),children:""!==e.title&&(0,p.jsx)("p",{className:W()("com-plan-appeal-page-PlanListV2PlanCard__displayName",{"com-plan-appeal-page-PlanListV2PlanCard__displayName--mobile":c,"com-plan-appeal-page-PlanListV2PlanCard__displayName--over-15-chars":$}),children:(0,p.jsx)(an.P,{content:e.title})})}),(0,p.jsxs)("div",{className:"com-plan-appeal-page-PlanListV2PlanCard__right",children:[(0,p.jsxs)("div",{className:"com-plan-appeal-page-PlanListV2PlanCard__prices",children:[""!==e.appealText?(0,p.jsx)("p",{className:W()("com-plan-appeal-page-PlanListV2PlanCard__price-appeal-text",{"com-plan-appeal-page-PlanListV2PlanCard__price-appeal-text--student-only":Y}),children:e.appealText}):null,0!==b?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("p",{className:W()("com-plan-appeal-page-PlanListV2PlanCard__reference-price",{"com-plan-appeal-page-PlanListV2PlanCard__reference-price--student-only":Y}),children:[L.plan_appeal_page_yen,(0,H.n)(b)]}),(0,p.jsx)("span",{className:"com-plan-appeal-page-PlanListV2PlanCard__drop-down-icon",children:(0,p.jsx)(ae.x,{symbolType:ae.B.ICONS_NAVIGATION_DROPDOWN,"aria-label":"","aria-hidden":!0})})]}):null,(0,p.jsxs)("p",{className:"com-plan-appeal-page-PlanListV2PlanCard__price",children:[""!==K?(0,p.jsx)("span",{className:"com-plan-appeal-page-PlanListV2PlanCard__price-sub",children:(0,F.H)(L.plan_appeal_page_initial_discount_interval,{initialDiscountIntervalCount:K})}):null,(0,p.jsx)("span",{className:"com-plan-appeal-page-PlanListV2PlanCard__price-sub",children:L.plan_appeal_page_yen}),(0,H.n)(v),0!==v&&""!==J&&(0,p.jsx)("span",{className:"com-plan-appeal-page-PlanListV2PlanCard__price-sub",children:J})]}),null!=q&&""!==q||z>0?(0,p.jsxs)("p",{className:"com-plan-appeal-page-PlanListV2PlanCard__price-description",children:[null!=q&&""!==q?(0,p.jsx)("span",{children:q}):"",z>0?(0,p.jsx)("span",{children:"".concat((0,F.H)(L.plan_appeal_page_total_price,{price:"".concat(L.plan_appeal_page_yen).concat((0,H.n)(z))}))}):null]}):null]}),(0,p.jsx)(k.N,{className:W()("com-plan-appeal-page-PlanListV2PlanCard__link",{"com-plan-appeal-page-PlanListV2PlanCard__link--student-only":Y}),designType:k.v.NONE,to:Z,onClick:x,children:(0,p.jsx)("span",{className:"com-plan-appeal-page-PlanListV2PlanCard__link-text",children:L.plan_appeal_page_plan_list_section_button_label})})]})]})})}var aP=function(a){var e=a.children,n=a.href,l=a.onClick;return(0,u.useContext)(M.m)===G.b.MOBILE?(0,p.jsx)(k.N,{className:"com-plan-appeal-page-PlanListV2PlanCardWrapper",designType:k.v.NONE,to:n,onClick:l,children:e}):(0,p.jsx)(p.Fragment,{children:e})},ag=function(a){var e=a.planListV2section,n=a.onClickChangeAccount,l=a.onClickPlanItem,t=a.onViewPlanItem,i=a.moduleIndex,c=a.ref,o=(0,u.useContext)(M.m)===G.b.MOBILE,s=(0,r._)((0,u.useState)(!1),2),d=s[0],m=s[1],P=(0,u.useCallback)(function(){m(!1)},[]),g=(0,u.useCallback)(function(){m(!0)}
1,[]),h=e.title,x=e.description,I=e.note,v=e.itemsTitle,b=e.items,C=e.banner,f=e.accordionDescription,N=b.some(function(a){var e,n;return(null==(n=a.displayPlans.at(0))||null==(e=n.plan)?void 0:e.planType)===(null==C?void 0:C.planType)});return(0,p.jsx)(J,{ref:c,fullWidth:o,children:(0,p.jsx)("div",{className:W()("com-plan-appeal-page-PlanAppealPageSectionPlanListV2",{"com-plan-appeal-page-PlanAppealPageSectionPlanListV2--mobile":o}),children:(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-PlanAppealPageSectionPlanListV2__inner",{"com-plan-appeal-page-PlanAppealPageSectionPlanListV2__inner--mobile":o}),children:[""!==h||""!==x?(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-PlanAppealPageSectionPlanListV2__content",{"com-plan-appeal-page-PlanAppealPageSectionPlanListV2__content--mobile":o}),children:[""!==h?(0,p.jsx)("h2",{className:W()("com-plan-appeal-page-PlanAppealPageSectionPlanListV2__title",{"com-plan-appeal-page-PlanAppealPageSectionPlanListV2__title--mobile":o}),children:h}):null,""!==x?(0,p.jsx)("p",{className:W()("com-plan-appeal-page-PlanAppealPageSectionPlanListV2__description",{"com-plan-appeal-page-PlanAppealPageSectionPlanListV2__description--mobile":o}),children:(0,p.jsx)(an.P,{content:x})}):null]}):null,N&&null!=C&&null!=C.image?(0,p.jsx)("div",{className:W()("com-plan-appeal-page-PlanAppealPageSectionPlanListV2__banner-image-wrapper",{"com-plan-appeal-page-PlanAppealPageSectionPlanListV2__banner-image-wrapper--mobile":o}),children:(0,p.jsx)(z.d,{className:W()("com-plan-appeal-page-PlanAppealPageSectionPlanListV2__banner-image",{"com-plan-appeal-page-PlanAppealPageSectionPlanListV2__banner-image--mobile":o}),baseUrl:C.image.url,width:400,height:100,alt:C.image.altText,lazy:!0})}):null,(0,p.jsxs)("div",{className:"com-plan-appeal-page-PlanAppealPageSectionPlanListV2__plans",children:[""!==v?(0,p.jsx)("h2",{className:W()("com-plan-appeal-page-PlanAppealPageSectionPlanListV2__plans-title",{"com-plan-appeal-page-PlanAppealPageSectionPlanListV2__plans-title--mobile":o}),children:v}):null,b.map(function(a,e){return o?(0,p.jsx)(a_,{item:a,onClickPlanItem:l,onViewPlanItem:t,positionIndex:e,moduleIndex:i},e):(0,p.jsx)(am,{item:a,onClickPlanItem:l,onViewPlanItem:t,positionIndex:e,moduleIndex:i},e)})]}),o?(0,p.jsx)("div",{className:"com-plan-appeal-page-PlanAppealPageSectionPlanListV2__change-account",children:(0,p.jsxs)(k.N,{onClick:n,designType:k.v.NONE,className:"com-plan-appeal-page-PlanAppealPageSectionPlanListV2__link",children:[(0,p.jsx)("span",{className:"com-plan-appeal-page-PlanAppealPageSectionPlanListV2__link-text",children:L.plan_appeal_page_plan_list_section_change_account_button_label}),(0,p.jsx)("span",{className:"com-plan-appeal-page-PlanAppealPageSectionPlanListV2__link-icon",children:(0,p.jsx)(ae.x,{"aria-label":"","aria-hidden":!0,symbolType:ae.B.ICONS_NAVIGATION_CHEVRON_RIGHT})})]})}):null,""!==I?(0,p.jsx)("p",{className:"com-plan-appeal-page-PlanAppealPageSectionPlanListV2__note",children:(0,p.jsx)(an.P,{content:I})}):null,""!==f?(0,p.jsx)("div",{className:"com-plan-appeal-page-PlanAppealPageSectionPlanListV2__accordion",children:(0,p.jsx)(_.O,{isExpanded:d,label:L.plan_appeal_page_plan_list_section_accordion_label,onClose:P,onOpen:g,children:(0,p.jsx)("div",{className:"com-plan-appeal-page-PlanAppealPageSectionPlanListV2__accordion-item",children:(0,p.jsx)("p",{className:"com-plan-appeal-page-PlanAppealPageSectionPlanListV2__accordion-description",children:(0,p.jsx)(an.P,{content:f})})})})}):null]})})})},ah=n(17282),ax=n(53169);function aI(a){var e=a.label,n=a.to,l=a.visible,t=(0,u.useContext)(M.m)===G.b.MOBILE,i=(0,ah.DE)(),c=(0,u.useRef)(null),o=(0,u.useCallback)(function(){var a=n.current;if(a){var e=t?44:68,l=a.getBoundingClientRect().top+window.scrollY-e;window.scrollTo({top:l,behavior:"smooth"})}},[n,t]);return(0,p.jsx)(ax.A,{nodeRef:c,in:l&&i,classNames:"com-plan-appeal-page-ScrollToElementTopButton-",timeout:400,children:(0,p.jsx)("button",{ref:c,onClick:o,type:"button",children:(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-ScrollToElementTopButton",{"com-plan-appeal-page-ScrollToElementTopButton--mobile":t}),children:[(0,p.jsx)("span",{className:"com-plan-appeal-page-ScrollToElementTopButton__label",children:e}),(0,p.jsx)("span",{className:W()("com-plan-appeal-page-ScrollToElementTopButton__symbol",{"com-plan-appeal-page-ScrollToElementTopButton__symbol--mobile":t}),children:(0,p.jsx)(ae.x,{symbolType:ae.B.ICONS_NAVIGATION_ARROW_UP,"aria-label":"","aria-hidden":!0})})]})})})}var av=n(96);function ab(a){var e=a.section,n=(0,u.useContext)(M.m),l=(0,r._)((0,u.useState)(null),2),t=l[0],i=l[1],c=(0,u.useCallback)(function(){i(null)},[]),o=(0,u.useCallback)(function(a){i(a)},[]),s=n===G.b.MOBILE;if(null==e.faq)return null;var d=e.faq,m=d.title,P=d.subTitle,g=d.description,h=d.note,x=d.items;return(0,p.jsx)(J,{children:(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-SectionFaq",{"com-plan-appeal-page-SectionFaq--mobile":s}),children:[""!==m||""!==P||""!==g?(0,p.jsxs)("div",{className:"com-plan-appeal-page-SectionFaq__header",children:[""!==m?(0,p.jsx)("h2",{className:W()("com-plan-appeal-page-SectionFaq__title",{"com-plan-appeal-page-SectionFaq__title--mobile":s}),children:m}):null,""!==P?(0,p.jsx)("h3",{className:W()("com-plan-appeal-page-SectionFaq__subtitle",{"com-plan-appeal-page-SectionFaq__subtitle--mobile":s}),children:P}):null,""!==g?(0,p.jsx)("p",{className:W()("com-plan-appeal-page-SectionFaq__description",{"com-plan-appeal-page-SectionFaq__description--mobile":s}),children:(0,p.jsx)(an.P,{content:g})}):null]}):null,(0,p.jsx)("ul",{className:"com-plan-appeal-page-SectionFaq__list",children:x.map(function(a,e){return(0,p.jsx)("li",{children:(0,p.jsx)(_.O,{isExpanded:t===e,label:a.title,onClose:c,onOpen:function(){return o(e)},children:(0,p.jsxs)("div",{className:"com-plan-appeal-page-SectionFaq__list-item",children:[(0,p.jsx)("p",{className:"com-plan-appeal-page-SectionFaq__list-item-description",children:(0,p.jsx)(an.P,{content:a.description})}),a.linkTexts.map(function(a,e){return(0,p.jsx)(k.N,{className:"com-plan-appeal-page-SectionFaq__list-item-link",to:a.link,designType:k.v.NONE,target:"_blank",rel:"noopener noreferrer",children:(0,p.jsx)(av.t,{text:a.text,lineCount:1,lineHeight:1.5})},e)})]})})},e)})}),""!==h?(0,p.jsx)("p",{className:W()("com-plan-appeal-page-SectionFaq__note",{"com-plan-appeal-page-SectionFaq__note--mobile":s}),children:(0,p.jsx)(an.P,{content:h})}):null]})})}var aC=n(49757),af=n(32746);function aN(a){var e=a.section,n=(0,u.useContext)(M.m)===G.b.MOBILE;if(null==e.featureContent)return null;var l=e.featureContent,t=l.title,i=l.subTitle,c=l.description,o=l.note,r=l.items;return(0,p.jsx)(J,{children:(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-SectionFeatureContent",{"com-plan-appeal-page-SectionFeatureContent--mobile":n}),children:[""!==t||""!==i||""!==c?(0,p.jsxs)("div",{className:"com-plan-appeal-page-SectionFeatureContent__content",children:[""!==t?(0,p.jsx)("h2",{className:W()("com-plan-appeal-page-SectionFeatureContent__title",{"com-plan-appeal-page-SectionFeatureContent__title--mobile":n}),children:t}):null,""!==i?(0,p.jsx)("h3",{className:W()("com-plan-appeal-page-SectionFeatureContent__subtitle",{"com-plan-appeal-page-SectionFeatureContent__subtitle--mobile":n}),children:i}):null,""!==c?(0,p.jsx)("p",{className:W()("com-plan-appeal-page-SectionFeatureContent__description",{"com-plan-appeal-page-SectionFeatureContent__description--mobile":n}),children:(0,p.jsx)(an.P,{content:c})}):null]}):null,(0,p.jsx)("div",{className:W()("com-plan-appeal-page-SectionFeatureContent__items",{"com-plan-appeal-page-SectionFeatureContent__items--mobile":n}),children:r.map(function(a,e){return(0,p.jsx)(aL,{item:a},e)})}),""!==o?(0,p.jsx)("p",{className:W()("com-plan-appeal-page-SectionFeatureContent__note",{"com-plan-appeal-page-SectionFeatureContent__note--mobile":n}),children:(0,p.jsx)(an.P,{content:o})}):null]})})}function aL(a){var e=a.item,n=(0,u.useContext)(M.m)===G.b.MOBILE,l=e.contentType,t=e.contentTitle,i=e.contentImage,c=e.startAt,o=(0,af.l6)(c),r=0!==o&&(l===s.x2.LIVE_EVENT||l===s.x2.SLOT);return null==i?null:(0,p.jsxs)("div",{className:"com-plan-appeal-page-SectionFeatureContent__item",children:[(0,p.jsx)(aC.Vz,{cornerType:aC.ub.ROUNDED,borderType:aC.Lj.FAINT_WHITE,baseUrl:i.url,width:224,height:126,alt:i.altText,lazy:!0,withNewestLabel:!1}),(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-SectionFeatureContent__item-content",{"com-plan-appeal-page-SectionFeatureContent__item-content--mobile":n}),children:[""!==t?(0,p.jsx)("p",{className:"com-plan-appeal-page-SectionFeatureContent__item-title",children:(0,p.jsx)(av.t,{text:t,lineCount:1,lineHeight:1.5})}):null,r?(0,p.jsx)("time",{className:W()("com-plan-appeal-page-SectionFeatureContent__item-start-at",{"com-plan-appeal-page-SectionFeatureContent__item-start-at--mobile":n}),dateTime:(0,af.dk)(o),children:(0,af.Ns)(o)}):null]})]})}function aj(a){var e=a.section,n=(0,u.useContext)(M.m)===G.b.MOBILE;if(null==e.featureItem)return null;var l=e.featureItem,t=l.title,i=l.subTitle,c=l.description,o=l.note,r=l.itemImage;return(0,p.jsx)(J,{children:(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-SectionFeatureItem",{"com-plan-appeal-page-SectionFeatureItem--mobile":n}),children:[""===t&&""===i&&""===c&&(n||""===o)?null:(0,p.jsxs)("div",{className:"com-plan-appeal-page-SectionFeatureItem__content",children:[""!==t?(0,p.jsx)("h2",{className:W()("com-plan-appeal-page-SectionFeatureItem__title",{"com-plan-appeal-page-SectionFeatureItem__title--mobile":n}),children:t}):null,""!==i?(0,p.jsx)("h3",{className:W()("com-plan-appeal-page-SectionFeatureItem__subtitle",{"com-plan-appeal-page-SectionFeatureItem__subtitle--mobile":n}),children:i}):null,""!==c?(0,p.jsx)("p",{className:W()("com-plan-appeal-page-SectionFeatureItem__description",{"com-plan-appeal-page-SectionFeatureItem__description--mobile":n}),children:(0,p.jsx)(an.P,{content:c})}):null,n||""===o?null:(0,p.jsx)("p",{className:"com-plan-appeal-page-SectionFeatureItem__note",children:o})]}),null!=r?(0,p.jsx)("div",{className:W()("com-plan-appeal-page-SectionFeatureItem__image-wrapper",{"com-plan-appeal-page-SectionFeatureItem__image-wrapper--mobile":n}),children:(0,p.jsx)(z.d,{className:"com-plan-appeal-page-SectionFeatureItem__image",baseUrl:r.url,width:432,height:243,alt:r.altText,lazy:!0})}):null,n&&""!==o?(0,p.jsx)("p",{className:"com-plan-appeal-page-SectionFeatureItem__note--mobile",children:(0,p.jsx)(an.P,{content:o})}):null]})})}function aS(a){var e=a.section,n=(0,u.useContext)(M.m)===G.b.MOBILE;if(null==e.featureItemList)return null;var l=e.featureItemList,t=l.title,i=l.subTitle,c=l.description,o=l.note,r=l.items;return(0,p.jsx)(J,{children:(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-SectionFeatureItemList",{"com-plan-appeal-page-SectionFeatureItemList--mobile":n}),children:[""!==t||""!==i||""!==c?(0,p.jsxs)("div",{className:"com-plan-appeal-page-SectionFeatureItemList__content",children:[""!==t?(0,p.jsx)("h2",{className:W()("com-plan-appeal-page-SectionFeatureItemList__title",{"com-plan-appeal-page-SectionFeatureItemList__title--mobile":n}),children:t}):null,""!==i?(0,p.jsx)("h3",{className:W()("com-plan-appeal-page-SectionFeatureItemList__subtitle",{"com-plan-appeal-page-SectionFeatureItemList__subtitle--mobile":n}),children:i}):null,""!==c?(0,p.jsx)("p",{className:W()("com-plan-appeal-page-SectionFeatureItemList__description",{"com-plan-appeal-page-SectionFeatureItemList__description--mobile":n}),children:(0,p.jsx)(an.P,{content:c})}):null]}):null,(0,p.jsx)("div",{className:W()("com-plan-appeal-page-SectionFeatureItemList__items",{"com-plan-appeal-page-SectionFeatureItemList__items--mobile":n}),children:r.map(function(a,e){return(0,p.jsx)(aT,{item:a},e)})}),""!==o?(0,p.jsx)("p",{className:"com-plan-appeal-page-SectionFeatureItemList__note",children:(0,p.jsx)(an.P,{content:o})}):null]})})}function aT(a){var e=a.item,n=(0,u.useContext)(M.m)===G.b.MOBILE,l=n?72:142,t=e.title,i=e.description,c=e.itemListImage;return null==c?null:(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-SectionFeatureItemList__item",{"com-plan-appeal-page-SectionFeatureItemList__item--mobile":n}),children:[(0,p.jsx)(z.d,{className:W()("com-plan-appeal-page-SectionFeatureItemList__item-image",{"com-plan-appeal-page-SectionFeatureItemList__item-image--mobile":n}),baseUrl:c.url,width:l,height:l,alt:c.altText,lazy:!0}),(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-SectionFeatureItemList__item-content",{"com-plan-appeal-page-SectionFeatureItemList__item-content--mobile":n}),children:[""!==t?(0,p.jsx)("p",{className:W()("com-plan-appeal-page-SectionFeatureItemList__item-title",{"com-plan-appeal-page-SectionFeatureItemList__item-title--mobile":n}),children:t}):null,""!==i?(0,p.jsx)("p",{className:"com-plan-appeal-page-SectionFeatureItemList__item-description",children:(0,p.jsx)(an.P,{content:i})}):null]})]})}function ay(a){var e=a.section,n=(0,u.useContext)(M.m)===G.b.MOBILE,l=n?500:768;if(null==e.flexibleImage)return null;var t=e.flexibleImage,i=t.title,c=t.subTitle,o=t.description,r=t.note,s=t.flexibleImage,d=Math.min(l,(null==s?void 0:s.width)||l),_=Math.round(d*((null==s?void 0:s.height)||1)/((null==s?void 0:s.width)||1));return(0,p.jsx)(J,{children:(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-SectionFlexibleImage",{"com-plan-appeal-page-SectionFlexibleImage--mobile":n}),children:[""!==i||""!==c||""!==o?(0,p.jsxs)("div",{className:"com-plan-appeal-page-SectionFlexibleImage__content",children:[""!==i?(0,p.jsx)("h2",{className:W()("com-plan-appeal-page-SectionFlexibleImage__title",{"com-plan-appeal-page-SectionFlexibleImage__title--mobile":n}),children:i}):null,""!==c?(0,p.jsx)("h3",{className:W()("com-plan-appeal-page-SectionFlexibleImage__subtitle",{"com-plan-appeal-page-SectionFlexibleImage__subtitle--mobile":n}),children:c}):null,""!==o?(0,p.jsx)("p",{className:W()("com-plan-appeal-page-SectionFlexibleImage__description",{"com-plan-appeal-page-SectionFlexibleImage__description--mobile":n}),children:(0,p.jsx)(an.P,{content:o})}):null]}):null,null!=s?(0,p.jsx)("div",{className:W()("com-plan-appeal-page-SectionFlexibleImage__image-wrapper",{"com-plan-appeal-page-SectionFlexibleImage__image-wrapper--mobile":n}),children:(0,p.jsx)(z.d,{className:"com-plan-appeal-page-SectionFlexibleImage__image",baseUrl:s.url,width:d,height:_,alt:s.altText,lazy:!0})}):null,""!==r?(0,p.jsx)("p",{className:"com-plan-appeal-page-SectionFlexibleImage__note",children:(0,p.jsx)(an.P,{content:r})}):null]})})}function aA(a){var e=a.section,n=(0,u.useContext)(M.m)===G.b.MOBILE;if(null==e.policy)return null;var l=e.policy.items;return(0,p.jsx)(J,{children:(0,p.jsx)("div",{className:W()("com-plan-appeal-page-SectionPolicy",{"com-plan-appeal-page-SectionPolicy--mobile":n}),children:(0,p.jsx)("ul",{className:"com-plan-appeal-page-SectionPolicy__list",children:l.map(function(a,e){return(0,p.jsx)("li",{className:"com-plan-appeal-page-SectionPolicy__list-item",children:(0,p.jsxs)(k.N,{className:"com-plan-appeal-page-SectionPolicy__link",to:a.link,designType:k.v.NONE,target:"_blank",rel:"noopener noreferrer",children:[(0,p.jsx)(av.t,{text:a.linktext,lineCount:1,lineHeight:1.5}),(0,p.jsx)("span",{className:"com-plan-appeal-page-SectionPolicy__arrow-icon",children:(0,p.jsx)(ae.x,{symbolType:ae.B.ICONS_NAVIGATION_CHEVRON_RIGHT,"aria-label":"","aria-hidden":!0})})]})},e)})})})})}function ak(a){switch(a){case s.is.UI_FEATURE_ITEM:return aj;case s.is.UI_FEATURE_ITEM_LIST:return aS;case s.is.UI_FLEXIBLE_IMAGE:return ay;case s.is.UI_FEATURE_CONTENT:return aN;case s.is.UI_FAQ:return ab;case s.is.UI_POLICY:return aA;case s.is.UI_FIRST_VIEW:case s.is.UI_PLAN_LIST:case s.is.UI_PLAN_LIST_V2:case s.is.UI_PLAN_PACKAGE_LIST:case s.is.UI_UNSPECIFIED:case s.is.UNRECOGNIZED:default:return null}}function aE(a){if(a.ui===s.is.UI_PLAN_LIST)return null!=(e=null==(n=a.planList)?void 0:n.items.some(function(a){var e,n;return(null!=(e=null==(n=a.displayPlans)?void 0:n.length)?e:0)>0}))&&e?a:null;if(a.ui===s.is.UI_PLAN_LIST_V2)return null!=(l=null==(p=a.planListV2)?void 0:p.items.some(function(a){var e,n;return(null!=(e=null==(n=a.displayPlans)?void 0:n.length)?e:0)>0}))&&l?a:null;if(a.ui===s.is.UI_PLAN_PACKAGE_LIST){if(!a.planPackageList)return null;var e,n,l,p,t=a.planPackageList.planPackages.filter(function(a){var e,n,l;r
1eturn(null!=(e=null==(l=a.planItems.at(0))||null==(n=l.displayPlans)?void 0:n.length)?e:0)>0});return 0===t.length?null:(0,h._)((0,g._)({},a),{planPackageList:(0,h._)((0,g._)({},a.planPackageList),{planPackages:t})})}return a.ui===s.is.UI_FIRST_VIEW||null!=ak(a.ui)?a:null}var aw=n(35074),aV=n(9793);function aO(a){var e=a.moduleIndex,n=a.sectionId,l=a.onViewModule,t=a.children,i=(0,U.T)(function(){l({moduleIndex:e,sectionId:n})},[]);return(0,p.jsx)("div",{className:"com-plan-appeal-page-PlanAppealPageContainerView__section-wrapper",ref:i,children:t})}var aF=function(a){var e,n,l,t,i=a.subscriptionPage,c=a.onClickChangeAccount,o=a.onViewSection,_=a.onViewPlanItem,m=a.onClickPlanItem,P=(0,u.useContext)(M.m)===G.b.MOBILE,g=(0,u.useMemo)(function(){var a;return null!=(a=null==i?void 0:i.sections.map(aE).filter(function(a){return null!=a}))?a:[]},[i]),h=(0,u.useMemo)(function(){return g.find(function(a){return a.ui===s.is.UI_FIRST_VIEW})},[g]),x=(0,u.useMemo)(function(){var a=new Map;return g.filter(function(a){return a.ui===s.is.UI_PLAN_LIST||a.ui===s.is.UI_PLAN_LIST_V2||a.ui===s.is.UI_PLAN_PACKAGE_LIST}).forEach(function(e,n){a.set(e.id,n)}),a},[g]),I=(n=(e=(0,r._)((0,u.useState)(!1),2))[0],l=e[1],t=(0,u.useCallback)(function(a,e){!a&&e.boundingClientRect.y<0?l(!0):l(!1)},[]),{shouldShowScrollToElementTopButton:n,targetElementInViewRef:(0,aV.Wx)({threshold:0,initialInView:!0,onChange:t}).ref}),v=I.shouldShowScrollToElementTopButton,b=I.targetElementInViewRef,C=(0,u.useRef)(null),f=(0,aw.Z)([b,C]),N=(0,u.useMemo)(function(){var a,e=null==h||null==(a=h.firstView)?void 0:a.buttonText;return null!=e&&""!==e?e:L.plan_appeal_page_scroll_to_element_top_button_label},[h]);return null==i?null:(0,p.jsxs)("div",{className:W()("com-plan-appeal-page-PlanAppealPageContainerView",{"com-plan-appeal-page-PlanAppealPageContainerView--mobile":P}),children:[P?null:(0,p.jsx)("div",{className:"com-plan-appeal-page-PlanAppealPageContainerView__header-button",children:(0,p.jsx)(d,{buttonLabel:L.plan_appeal_page_change_account_button_label,onClick:c})}),null!=h?(0,p.jsx)(aO,{moduleIndex:0,sectionId:h.id,onViewModule:o,children:(0,p.jsx)(at,{section:h})}):(0,p.jsx)(p.Fragment,{}),(0,p.jsx)("div",{className:W()("com-plan-appeal-page-PlanAppealPageContainerView__sections",{"com-plan-appeal-page-PlanAppealPageContainerView__sections--mobile":P}),children:g.map(function(a,e){if(a.ui===s.is.UI_FIRST_VIEW)return null;if(a.ui===s.is.UI_PLAN_LIST){var n=x.get(a.id);return null==a.planList||null==n?null:(0,p.jsx)(aO,{moduleIndex:e,sectionId:a.id,onViewModule:o,children:(0,p.jsx)(ar,{ref:0===n?f:void 0,planListsection:a.planList,moduleIndex:n,onClickChangeAccount:c,onClickPlanItem:m,onViewPlanItem:_})},a.id)}if(a.ui===s.is.UI_PLAN_LIST_V2){var l=x.get(a.id);return null==a.planListV2||null==l?null:(0,p.jsx)(aO,{moduleIndex:e,sectionId:a.id,onViewModule:o,children:(0,p.jsx)(ag,{ref:0===l?f:void 0,planListV2section:a.planListV2,moduleIndex:l,onClickChangeAccount:c,onClickPlanItem:m,onViewPlanItem:_})},a.id)}if(a.ui===s.is.UI_PLAN_PACKAGE_LIST){var t=x.get(a.id);return null==a.planPackageList||null==t?null:(0,p.jsx)(aO,{moduleIndex:e,sectionId:a.id,onViewModule:o,children:(0,p.jsx)(al,{planPackageListSection:a.planPackageList,ref:0===t?f:void 0,moduleIndex:t,onClickChangeAccount:c,onClickPlanItem:m,onViewPlanItem:_})},a.id)}var i=ak(a.ui);return null==i?null:(0,p.jsx)(aO,{moduleIndex:e,sectionId:a.id,onViewModule:o,children:(0,p.jsx)(i,{section:a})},a.id)})}),(0,p.jsx)("div",{className:W()("com-plan-appeal-page-PlanAppealPageContainerView__floating-button-area",{"com-plan-appeal-page-PlanAppealPageContainerView__floating-button-area--desktop":!P,"com-plan-appeal-page-PlanAppealPageContainerView__floating-button-area--mobile":P}),children:(0,p.jsx)(aI,{label:N,to:C,visible:v})})]})},aR=n(80914),aM=n(38960),aG=n(62906),aU=n(90563),aD=n(57215),aB=n(68886),aH=n(29971),aq=n(49304),aW=n(13571),aY=n(52614),az=n(21790),aQ=n(63980),aX=n(97394),aK=n(63139),aZ=["contentType","contentId","partnerServiceId","id","groupId","usecases","featureAuthorityType"],a$=n(83133),aJ="NONE",a0="CHANGE_ACCOUNT",a2=n(80057),a1=n(24430),a5=n(16718),a3=n(20666),a4=n(78813),a6=n(97188),a9=n(37058),a8=n(69384),a7=function(a){function e(){var a;return(0,aG._)(this,e),a=(0,aM._)(this,e,[a3.oD.SINGLE]),(0,aD._)(a,"_subscription",void 0),a._subscription=null,a}return(0,aq._)(e,a),(0,aU._)(e,[{key:"initialState",get:function(){return{modalType:aJ,subscriptionPage:null}}},{key:"onEnterRoute",value:function(a){var n=this,l=this;return(0,aR._)(function(){var p,t,i,c,o,r,s,u,d,_,m;return(0,aW._)(this,function(P){var x,I;switch(P.label){case 0:if(null!=a.params.subscriptionPageId)return[3,2];return x=new URLSearchParams(window.location.search),t=aZ.reduce(function(a,e){var n,l=null!=(n=x.get(e))?n:"";if("usecases"===e){var p=l.split(",").map(function(a){return Number(a)});return(0,h._)((0,g._)({},a),(0,aD._)({},e,p))}return"featureAuthorityType"===e?(0,h._)((0,g._)({},a),(0,aD._)({},e,Number(l))):(0,h._)((0,g._)({},a),(0,aD._)({},e,l))},{}),[4,(0,aK.Q)((0,h._)((0,g._)({},t),{purchaseTypes:a$.D,variationId:(0,a2.W)(),usecases:t.usecases}))];case 1:if(!(i=P.sent()).ok||null==(c=null==(p=i.val.subscriptionPage)?void 0:p.id)||""===c)return location.replace(y.C.ERROR_404),[2,{skipRendering:!0}];
1if(I=new URLSearchParams(window.location.search),aZ.forEach(function(a){I.delete(a)}),o=I,r=(0,T.H)({path:y.C.PLAN_APPEAL_WITH_ID_PAGE,subscriptionFlowQueryParams:{couponPlanId:null,tracking_referrer_kind:null,tracking_referrer_id:null,tracking_referrer_channel_id:null,tracking_referrer_resume_time:null,utm_medium:null,utm_source:null,open_browser:null},currentSearchParams:o,pathParams:{subscriptionPageId:c}}),(0,a4.H_)())return location.replace(r.toString()),[2,{skipRendering:!0}];return[2,{redirect:r.toString()}];case 2:return s=new URLSearchParams(location.search).get("couponPlanId"),u=a.injector.get(f),d=a.injector.get(C),(_=a.injector.get(a1.P)).set(u,a.params.subscriptionPageId),_.set(d,s),this.set(this.initialState),this.deactivate(),this.activate({subscriptionPageId:a.params.subscriptionPageId,couponPlanId:s}),[4,ee({store:this,subscriptionPageId:a.params.subscriptionPageId,couponPlanId:s})];case 3:return m=P.sent(),[4,Promise.all([(0,aB._)((0,aH._)(e.prototype),"onEnterRoute",n).call(l,a)])];case 4:return P.sent(),[2,m]}})}).call(this)}},{key:"onLeaveRoute",value:function(){this.deactivate(),(0,aB._)((0,aH._)(e.prototype),"onLeaveRoute",this).call(this)}},{key:"fetch",value:function(){}},{key:"activate",value:function(a){var e=this,n=a.subscriptionPageId,l=a.couponPlanId;this._subscription=new a6.yU,this._subscription.add((0,az.z5)().changeUserId$.pipe((0,a9.i)(1)).subscribe({next:function(){ee({store:e,subscriptionPageId:n,couponPlanId:l}).catch(Z.H)},error:Z.H}))}},{key:"deactivate",value:function(){var a;null==(a=this._subscription)||a.unsubscribe(),this._subscription=null}}]),e}(a3.sh);(0,aX.sd)(function(){l=new a7});var ea=function(){return l};function ee(a){return(0,aR._)(function(a){var e,n,l,p,t;return(0,aW._)(this,function(i){switch(i.label){case 0:return e=a.store,n=a.subscriptionPageId,l=a.couponPlanId,[4,(0,aK.Q)({id:n,purchaseTypes:a$.D,variationId:(0,a2.W)(),couponPlanId:null!=l?l:void 0})];case 1:if(!(p=i.sent()).ok||null==(t=p.val.subscriptionPage))return(0,a8._)((0,aQ.E)().history$).then(function(a){var e=a.previous;(0,aY.renderError)({type:null!=e?a5.Z.STATUS_40X_WITH_BACK_BUTTON:a5.Z.STATUS_40X_WITH_HOME_BUTTON})}).catch(Z.H),[2,{skipRendering:!0}];return e.set({subscriptionPage:t}),[2]}})}).apply(this,arguments)}var en=n(55561),el=n(87328),ep=n(33355),et=n(61603),ei=n(73366),ec=n(50530),eo=n(97820),er=n(46929),es=n(28255);function eu(a){var e=a.positionIndex,n=a.moduleIndex,l=a.subscriptionPlanGroupId;es.h.setDataLayer4GTM((0,er.h)({event:"click_module",module_name:"subscription_plan_item",module_location:eo.yD.Screen,position_index:e,module_index:n,linking_id:l,linking_type:"subscription_plan_group",abema_hash:""}))}function ed(a){var e=a.positionIndex,n=a.moduleIndex,l=a.subscriptionPlanGroupId;es.h.setDataLayer4GTM((0,er.h)({event:"view_module",module_name:"subscription_plan_item",module_location:eo.yD.Screen,position_index:e,module_index:n,linking_id:l,linking_type:"subscription_plan_group",abema_hash:""}))}function e_(a){var e=a.moduleIndex,n=a.sectionId;es.h.setDataLayer4GTM((0,er.h)({event:"view_module",module_name:"subscription_lp_section",module_location:eo.yD.Screen,position_index:0,module_index:e,content_type:"section",content_id:n,abema_hash:""}))}var em=n(37804),eP=n(49792),eg=n(3182);function eh(){}var ex=function(a){var e=a.location,n=(0,eP.o)(ea()),l=n.subscriptionPage,r=String(e.params.subscriptionPageId),s=(0,ei.y)(et.s.SubscriptionLp,r);(0,eg.L)(s);var d=(0,u.useCallback)(function(){ea().set({modalType:a0})},[]),_=(0,u.useCallback)(function(){ea().set({modalType:aJ})},[]),m=(0,u.useContext)(M.m)===G.b.MOBILE,P=(0,w.md)((0,E.c5)(em.Q)),h=P.location.pathname+P.location.search;return(0,u.useEffect)(function(){var a,n,l,p,t;n=(a={pathname:e.pathname,subscriptionPageId:r}).pathname,l=a.subscriptionPageId,p=(0,en.P4)().repository().load(),t=en.JY.create(p),(0,ep.vl)({pathname:n,clientId:(0,ec.f)(),pageId:(0,ei.y)(et.s.SubscriptionLp,l),isMobile:(0,el.Fr)(),extraParams:(0,g._)({subscription_page_id:l},t)})},[]),(0,u.useEffect)(function(){var a=(0,c.$)(e.route.path,{subscriptionPage:l},{});(0,o.S)(a)},[]),(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(i.xW,{isShow:n.modalType===a0,step:i.Qq.AccountChangeMethodSelect,onChangeStep:t.t,onClose:_,onAccountChangeSuccess:eh,shouldCloseOnOverlayClick:m,showAttentionMessage:!0,ssoReturnUrl:h,ssoFailureReturnUrl:h}),(0,p.jsx)(aF,{subscriptionPage:l,onClickChangeAccount:d,onViewSection:e_,onViewPlanItem:ed,onClickPlanItem:eu})]})}},73366:function(a,e,n){function l(a){for(var e=arguments.length,n=Array(e>1?e-1:0),l=1;l<e;l++)n[l-1]=arguments[l];return 0===n.length?a:n.reduce(function(a,e,n){return a.replace("{".concat(n,"}"),e)},a)}n.d(e,{y:function(){return l}})},88240:function(a,e,n){var l={UNKNOWN:0,PRE:1,BROADCASTING:2},p={DARK:"dark",LIGHT:"light"};n.d(e,{q:function(){return p},u:function(){return l}})},49757:function(a,e,n){n.d(e,{uH:function(){return r.u},Vz:function(){return C},Lj:function(){return v},ub:function(){return b}});var l=n(39305),p=n(56758),t=n(54114),i=n(64558),c=n(26871),o=n(38276),r=n(88240),s=n(82354),u=n(95885),d=n(42204),_=n(72367),m=n(15479),P=n(30395),g=n.n(P),h=n(1102),x=function(){var a=(0,h.useContext)(u.m)===d.b.MOBILE;return(0,i.jsxs)("span",{className:g()("com-PreBroadcastTag",{"com-PreBroadcastTag--mobile":a}),children:[(0,i.jsx)("span",{className:"com-PreBroadcastTag__clock-icon",children:(0,i.jsx)(m.x,{symbolType:m.B.ICONS_CONDITION_TIME_FILL,"aria-label":"","aria-hidden":!0})}),(0,i.jsx)("span",{className:g()("com-PreBroadcastTag__text",{"com-PreBroadcastTag__text--mobile":a}),children:_.h.pre_broadcast_tag_text})]})};function I(a){switch(a.withBroadcastStatusTag){case r.u.BROADCASTING:return(0,i.jsx)("div",{className:"com-m-Thumbnail-BroadcastStatusTagOnThumbnail",children:(0,i.jsx)(s.E,{})});case r.u.PRE:return(0,i.jsx)("div",{className:"com-m-Thumbnail-BroadcastStatusTagOnThumbnail",children:(0,i.jsx)(x,{})})}return null}var v={FAINT_WHITE:0,FAINT_BLACK:1,NONE:2},b={SQUARE:0,ROUNDED:1,ROUNDED_TOP:2},C=function(a){var e,n,s,u=a.lazy,d=a.baseUrl,_=a.useParentBackgroun
1dAfterImgLoadedAsWorkaround,m=a.withBroadcastStatusTag,P=a.borderType,x=a.cornerType,C=a.progressBar,f=a.withNewestLabel,N=a.themeType,L=void 0===N?r.q.DARK:N,j=(0,p._)(a,["lazy","baseUrl","useParentBackgroundAfterImgLoadedAsWorkaround","withBroadcastStatusTag","borderType","cornerType","progressBar","withNewestLabel","themeType"]),S=(n=(e=(0,t._)((0,h.useState)(!1),2))[0],s=e[1],(0,h.useEffect)(function(){s(!1)},[d]),{isLoaded:n,handleOnLoadImage:(0,h.useCallback)(function(){return s(!0)},[s])}),T=S.isLoaded,y=S.handleOnLoadImage;return(0,i.jsxs)("div",{className:g()("com-m-Thumbnail",{"com-m-Thumbnail--light":L===r.q.LIGHT,"com-m-Thumbnail--loaded":!u||T,"com-m-Thumbnail--bg-transparent-after-is-loaded":void 0!==_&&_,"com-m-Thumbnail--rounded":x===b.ROUNDED,"com-m-Thumbnail--rounded-top":x===b.ROUNDED_TOP}),children:[(0,i.jsx)(c.d,(0,l._)({className:"com-m-Thumbnail__image",onLoad:y,lazy:u,baseUrl:d},j)),(0,i.jsx)("div",{className:g()({"com-m-Thumbnail__border--with-faint-white":P===v.FAINT_WHITE,"com-m-Thumbnail__border--with-faint-black":P===v.FAINT_BLACK,"com-m-Thumbnail__border--rounded":x===b.ROUNDED,"com-m-Thumbnail__border--rounded-top":x===b.ROUNDED_TOP})}),C,(0,i.jsx)(I,{withBroadcastStatusTag:m}),(0,i.jsx)(o.K,{withNewestLabel:f})]})}},3182:function(a,e,n){var l=n(91896),p=n(17045),t=n(74344),i=n(1102),c=new Map;function o(a){var e=(0,i.useRef)(null);(0,i.useEffect)(function(){var a,l=!1;return Promise.resolve().then(n.bind(n,80873)).then(function(n){var p=n.history;l||(a=p.listen(function(a,n){e.current=n}))}).catch(t.H),function(){l=!0,null==a||a()}},[]),(0,p.E)(function(){var n=(0,l.LG)(),p=c.get(a);return null!=p&&"PUSH"!==e.current?null==n||n.scrollTo(p.x,p.y):null==n||n.scrollTo(0,0),function(){var e={x:window.scrollX,y:window.scrollY};c.set(a,e)}},[a])}n.d(e,{L:function(){return o}})},35074:function(a,e,n){var l=n(6222),p=n(66085),t=n(1102);function i(a){return(0,t.useCallback)((0,p.P)(a),(0,l._)(a))}n.d(e,{Z:function(){return i}})},16392:function(a,e,n){var l=n(46196),p=new Map,t=null;function i(a,e){var n=(null===t&&(t=new ResizeObserver(function(a){var e=!0,n=!1,l=void 0;try{for(var t,i=a[Symbol.iterator]();!(e=(t=i.next()).done);e=!0){var c=t.value,o=p.get(c.target);if(void 0!==o){var r=!0,s=!1,u=void 0;try{for(var d,_=o[Symbol.iterator]();!(r=(d=_.next()).done);r=!0)(0,d.value)(c.contentRect)}catch(a){s=!0,u=a}finally{try{r||null==_.return||_.return()}finally{if(s)throw u}}}}}catch(a){n=!0,l=a}finally{try{e||null==i.return||i.return()}finally{if(n)throw l}}})),t);return new l.c(function(l){var t,i=l.next.bind(l),c=null!=(t=p.get(a))?t:new Set;return 0===c.size&&(p.set(a,c),n.observe(a,e)),c.add(i),function(){var e,l=null!=(e=p.get(a))?e:new Set;l.delete(i),0===l.size&&(n.unobserve(a),p.delete(a))}})}n.d(e,{t:function(){return i}})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.