1(this["webpackJsonppubl-uw"]=this["webpackJsonppubl-uw"]||[]).push([[34],{2841:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return xt}));var o=n(4),i=n(9),r=n(16),c=n(115),s=n(210),a=n(47),l=n(125),d=n(147),u=n(36),b=n(37),p=n(13),m=n(403),h=n(592),j=n(14),x=n(2),g=n(182),f=n(137),O=n(35),C=n(19),y=n(312),_=n(616),v=n(245),B=n(340),T=n(263);var S=n(347),I=n(257),w=n(5);var k=n(240),F=n(116),E=n(109),M=n(7),D=n(29),N=n(0);var P=function(e){var t=e.onCouponCodeModalConfirmClick,n=e.onCouponCodeModalClose,o=Object(g.a)("translation").t,i=Object(D.useForm)({mode:"onChange",defaultValues:{couponCode:""}}),r=i.watch,c=i.reset,s=r("couponCode");return Object(N.jsx)(N.Fragment,{children:Object(N.jsx)(x.D_DesktopBasicModal,{titleText:o("str_coupon_code"),size:"small",mBtn1Text:o("str_confirm"),mBtn2Text:o("str_close"),onClickMBtn1:function(){t(s)},onClickMBtn2:function(){n(),c()},children:Object(N.jsx)(D.FormProvider,Object(M.a)(Object(M.a)({},i),{},{children:Object(N.jsx)(x.Form,{children:Object(N.jsx)(x.D_TextField,{name:"couponCode",responsiveMode:"use",hintText:o("str_3173"),preventBlankMode:"all",enterSubmitMode:"use",size:"rlarge",maxLength:200})})}))})})},A=n(117),L={LIGHT:{contentBackgroundDimColor:"#F5F5F8B3",iconButtonBackgroundColor:"#FFFFFFFF",iconButtonBorderColor:"#E3E5E9FF",iconButtonDisabledBackgroundColor:"#FFFFFFFF",iconButtonDisabledIconColor:"#AAAAB1FF",iconButtonIconColor:"#1E1E20FF",membershipPlanSheetBackgroundColor:"#EAEBEFFF",membershipSheetBackgroundColor:"#F5F5F8FF",membershipSheetTextLabelColor:"#1E1E20FF",scrollbarColor:"#E3E5E9FF",disabledProgrammedItemActionButtonTextColor:"#AAAAB1FF",disabledProgrammedItemActionButtonBackgroundColor:"#E3E5E9FF",emptyMembershipSheetTextLabelColor:"#68686BFF"},DARK:{contentBackgroundDimColor:"#25252699",iconButtonBackgroundColor:"#1E1E20FF",iconButtonBorderColor:"#404042FF",iconButtonDisabledBackgroundColor:"#151515FF",iconButtonDisabledIconColor:"#68686CFF",iconButtonIconColor:"#FDFDFDFF",membershipPlanSheetBackgroundColor:"#303032FF",membershipSheetBackgroundColor:"#252526FF",membershipSheetTextLabelColor:"#FDFDFDFF",scrollbarColor:"#404042FF",disabledProgrammedItemActionButtonTextColor:"#68686CFF",disabledProgrammedItemActionButtonBackgroundColor:"#404042FF",emptyMembershipSheetTextLabelColor:"#A5A5ABFF"}},R={A:"str_5350",B:"str_5351",C:"str_5352",D:"str_5353",E:"str_5354"},z={COUPON_FREE_FINITE:"str_payment_option_coupon_free_finite",COUPON_FREE_INFINITE:"str_payment_option_coupon_free_infinite",COUPON_ONCE_FINITE:"str_payment_option_coupon_one_time",COUPON_ONCE_INFINITE:"str_payment_option_coupon_one_time",FREE_FINITE:"str_payment_option_subs_temporary_free",FREE_INFINITE:"str_payment_option_unlimited_free",ONCE_FINITE:"str_payment_option_one_time",ONCE_INFINITE:"str_payment_option_one_time",SUBSCRIPTION_30DAYS:"str_payment_option_subs_regularly",SUBSCRIPTION_90DAYS:"str_payment_option_subs_regularly",SUBSCRIPTION_180DAYS:"str_payment_option_subs_regularly",SUBSCRIPTION_365DAYS:"str_payment_option_subs_regularly"};var H=w.default.div.withConfig({displayName:"S_MembershipCardBox",componentId:"sc-buy7tq-0"})(["border-radius:12px;height:455px;min-width:288px;overflow:hidden;position:relative;"]),W=w.default.div.withConfig({displayName:"S_GlossyOverlayWrapper",componentId:"sc-buy7tq-1"})(["inset:0;position:absolute;z-index:4;"]),U=Object(w.css)(["left:10%;top:6%;width:50%;"]),q=Object(w.css)(["left:50%;top:50%;transform:translate(-50%,-50%);width:60%;"]),V=w.default.div.withConfig({displayName:"S_LogoImageWrapper",componentId:"sc-buy7tq-2"})(["align-items:center;display:flex;justify-content:center;position:absolute;z-index:3;",""],(function(e){switch(e.designSchema){case"A":return U;case"B":return q;default:return U}})),G=Object(w.css)(["background-color:",";"],(function(e){return e.overlayColorPrimary})),Y=Object(w.css)(["background:",";"],(function(e){var t=e.overlayColorPrimary,n=e.overlayColorSecondary;return"linear-gradient(135deg, ".concat(t,", ").concat(n,")")})),K=w.default.div.withConfig({displayName:"S_MembershipCardOverlay",componentId:"sc-buy7tq-3"})(["height:455px;position:absolute;top:0;width:288px;z-index:2;",""],(function(e){switch(e.overlayType){case"NONE":return;case"SOLID":return G;case"GRADIENT":return Y;default:return}})),$=w.default.div.withConfig({displayName:"S_MembershipCardShadow",componentId:"sc-buy7tq-4"})(["height:455px;position:absolute;top:0;width:288px;&::after{border-radius:12px;box-shadow:0 25px 30px 0 rgba(0,0,0,0.2);content:'';height:100%;left:0;position:absolute;top:0;width:100%;}"]),X=function(e){var t=e.membershipCardTemplate,n=t.backgroundImageSrc,o=t.designSchema,i=t.logoImageSrc,r=t.overlayColorPrimary,c=t.overlayColorSecondary,s=t.overlayType;return Object(N.jsxs)("div",{style:{position:"relative"},children:[Object(N.jsxs)(H,{children:[Object(N.jsx)(x.ImageView,{src:Object(A.a)(n),width:288,height:455,scaleType:"cover"}),Object(N.jsx)(W,{children:Object(N.jsx)(x.ImageView,{src:"https://static.publ.site/membership_card_deco.png",width:288,height:455,ratio:"10_16",scaleType:"cover"})}),Object(N.jsx)(V,{designSchema:o,children:Object(N.jsx)(x.ImageView,{src:Object(A.a)(i),width:"responsive",scaleType:"contain"})}),Object(N.jsx)(K,{overlayType:s,overlayColorPrimary:r,overlayColorSecondary:c})]}),Object(N.jsx)($,{})]})};var Z=w.default.div.withConfig({displayName:"S_ColorOverrideIconWrapper",componentId:"sc-1prcnu3-0"})(["align-items:center;display:flex;justify-content:center;& path{stroke:",";}"],(function(e){return e.iconColor})),J=function(e){var t=e.iconColor,n=e.iconName;return Object(N.jsx)(Z,{"x-dlayout-membership-item-element-name":"Icon",iconColor:t,children:Object(N.jsx)(x.Icon,{colorKey:"ui_cpnt_icon_sys_grey_01",iconName:n})})},Q=n(26),ee=["text","color"];var te=w.default.div.withConfig({displayName:"S_DescriptionStyleWrapper",componentId:"sc-ttf06p-0"})(["& > div{color:",";width:100%;}"],(function(e){return e.color})),ne=function(e){var t=e.text,n=e.color,o=Object(Q.a)(e,ee);return Object(N.jsx)(te,{"x-dlayout-membership-item-element-name":"Description",color:n,children:Object(N.jsx)(x.D_TextLabel,Object(M.a)({text:t,colorTheme:"sysTextSecondary"},o))})};var oe=w.default.div.withConfig({displayName:"S_IconButtonWrapper",componentId:"sc-16mbahy-0"})(["& > button{background-color:",";border:",";}& > button:hover:enabled{background-color:",";border:",";}& > button > svg > path{stroke:",";}
1"],(function(e){var t=e.iconButtonBackgroundColor,n=e.iconButtonDisabledBackgroundColor;return e.isDisabled?n:t}),(function(e){var t=e.iconButtonBorderColor;return"1px ".concat(t," solid")}),(function(e){return e.iconButtonBackgroundColor}),(function(e){var t=e.iconButtonBorderColor;return"1px ".concat(t," solid")}),(function(e){var t=e.iconButtonIconColor,n=e.iconButtonDisabledIconColor;return e.isDisabled?n:t})),ie=function(e){var t=e.iconButtonIconColor,n=e.iconButtonDisabledIconColor,o=e.iconButtonBackgroundColor,i=e.iconButtonBorderColor,r=e.iconButtonDisabledBackgroundColor,c=e.isDisabled,s=void 0!==c&&c,a=e.iconName,l=e.state,d=void 0===l?"normal":l,u=e.onClick;return Object(N.jsx)(oe,{iconButtonIconColor:t,iconButtonDisabledIconColor:n,iconButtonBackgroundColor:o,iconButtonDisabledBackgroundColor:r,iconButtonBorderColor:i,isDisabled:s,children:Object(N.jsx)(x.D_IconButton,{fillType:"line",shapeType:"circular",baseSize:"large",iconName:a,state:d,onClick:function(){u&&u()}})})},re=["text","color","lineHeight"];var ce=w.default.div.withConfig({displayName:"S_TitleStyleWrapper",componentId:"sc-17lb3gv-0"})(["& > div{color:",";line-height:",";}"],(function(e){return e.color}),(function(e){return e.lineHeight})),se=function(e){var t=e.text,n=e.color,o=e.lineHeight,i=void 0===o?1.5:o,r=Object(Q.a)(e,re);return Object(N.jsx)(ce,{"x-dlayout-membership-item-element-name":"Title",color:n,lineHeight:i,children:Object(N.jsx)(x.D_TextLabel,Object(M.a)({text:t,colorTheme:"sysTextPrimary"},r))})},ae=["buttonTextColor","buttonBackgroundColor","state","buttonText","$paddingBottom"];var le=w.default.div.withConfig({displayName:"S_XlargeMainButtonPropsWrapper",componentId:"sc-9o604f-0"})(["align-items:center;display:flex;justify-content:center;margin-top:",";padding-bottom:",";& > button{background-color:",";box-sizing:border-box;height:64px;& div{color:",";text-align:center;}}"],(function(e){return e.theme.spacing.spacingF}),(function(e){var t=e.$paddingBottom;return t&&t}),(function(e){var t=e.theme,n=e.buttonBackgroundColor;return n||t.ui_cpnt_button_fill_base_disabled}),(function(e){var t=e.buttonTextColor,n=e.theme;return t||n.ui_cpnt_textlabel_sys_tertiary})),de=function(e){var t=e.buttonTextColor,n=e.buttonBackgroundColor,o=e.state,i=void 0===o?"normal":o,r=e.buttonText,c=e.$paddingBottom,s=Object(Q.a)(e,ae);return Object(N.jsx)(le,{"x-dlayout-membership-item-element-name":"Icon",buttonTextColor:t,buttonBackgroundColor:n,$paddingBottom:c,children:Object(N.jsx)(x.D_MainButton,Object(M.a)(Object(M.a)({},s),{},{text:r,size:"rlarge",state:i,responsiveMode:"use"}))})};var ue=w.default.label.withConfig({displayName:"S_BasicListItem",componentId:"sc-1xop8jr-0"})(["align-items:center;background-color:",";cursor:pointer;display:flex;height:72px;justify-content:space-between;padding:0 12px;&:active:enabled{background-color:",";}label{cursor:pointer;}"],(function(e){return e.theme.ui_cpnt_list_base_area}),(function(e){return e.theme.ui_cpnt_list_base_area_select})),be=w.default.div.withConfig({displayName:"S_ItemBox",componentId:"sc-1xop8jr-1"})(["align-items:center;display:flex;"]),pe=w.default.div.withConfig({displayName:"S_RadioWrapper",componentId:"sc-1xop8jr-2"})(["align-items:center;display:flex;height:40px;justify-content:center;min-width:40px;"]),me=w.default.div.withConfig({displayName:"S_TextBox",componentId:"sc-1xop8jr-3"})(["display:flex;flex-direction:column;margin-left:12px;padding-right:16px;"]),he=function(e){var t=e.connectedSubscriptionProducts,n=e.selectedSubscriptionProduct,i=e.onSelectItem,r=e.onClose,c=Object(g.a)("translation").t,s=Object(o.useState)(n||t[0]),a=Object(j.a)(s,2),l=a[0],d=a[1],u=t.slice().sort((function(e,t){return e.order-t.order}));return Object(N.jsxs)(x.D_DesktopBasicModal,{titleText:c("str_select_papp_price"),mBtn1Text:c("str_select"),onClickMBtn1:function(){i(l),r()},mBtn2Text:c("str_cancel"),onClickMBtn2:function(){r()},bodySpacingMode:"none",size:"small",children:[u.map((function(e){return Object(N.jsx)(ue,{children:Object(N.jsxs)(be,{children:[Object(N.jsx)(pe,{children:Object(N.jsx)(x.D_Radio,{name:"purchaseType",checked:l===e,onChange:function(){return d(e)},state:"normal",value:String(e.subscriptionProduct.id)})}),Object(N.jsxs)(me,{children:[Object(N.jsx)(x.D_TextLabel,{text:e.subscriptionProduct.alias,styleTheme:"body2Regular",colorTheme:"sysTextPrimary"}),Object(N.jsx)(x.D_TextLabel,{text:c(z[e.subscriptionProduct.type]),styleTheme:"caption1Regular",colorTheme:"sysTextSecondary"})]})]})},e.id)})),Object(N.jsx)(x.Spacing,{size:"spacing_f"})]})},je=n(197);var xe=function(e){var t=e.error,n=Object(g.a)("translation").t,o=Object(i.c)(),r=function(){o(Object(je.a)())};return 400===t.statusCode?Object(N.jsx)(x.D_DesktopAlertDialog,{contentText:n("str_err_3174"),tBtn1Text:n("str_confirm"),onClickTBtn1:r}):Object(N.jsx)(b.n,{statusCode:t.statusCode,onClickConfirmButton:r})};var ge=function(e){var t=e.itemToneType,n=Object(g.a)("translation").t;return Object(N.jsx)(E.ContentSheet,{overrideCSS:{backgroundColor:L[t].membershipSheetBackgroun
1dColor,display:"flex",alignItems:"center",justifyContent:"center"},width:"100%",height:"180px",shapeType:"round",children:Object(N.jsx)(se,{text:n("str_5299"),styleTheme:"leadParaRegular",color:L[t].emptyMembershipSheetTextLabelColor})})},fe=n(335),Oe=n(447),Ce=n(10);var ye=function(e){var t=e.membershipBenefitInfo,n=e.itemToneTextLabelColor;return Object(N.jsxs)(N.Fragment,{children:[Object(N.jsx)(x.Spacing,{size:"spacing_e"}),t.benefitAlpha&&Object(N.jsx)(ne,{text:t.benefitAlpha,styleTheme:"subTitleRegular",color:n,textAlign:"left",wordBreak:"break_all",bulletPointMode:"use"}),t.benefitBravo&&Object(N.jsxs)(N.Fragment,{children:[Object(N.jsx)(x.Spacing,{size:"spacing_b"}),Object(N.jsx)(ne,{text:t.benefitBravo,styleTheme:"subTitleRegular",color:n,textAlign:"left",wordBreak:"break_all",bulletPointMode:"use"})]}),t.benefitCharlie&&Object(N.jsxs)(N.Fragment,{children:[Object(N.jsx)(x.Spacing,{size:"spacing_b"}),Object(N.jsx)(ne,{text:t.benefitCharlie,styleTheme:"subTitleRegular",color:n,textAlign:"left",wordBreak:"break_all",bulletPointMode:"use"})]}),t.benefitDelta&&Object(N.jsxs)(N.Fragment,{children:[Object(N.jsx)(x.Spacing,{size:"spacing_b"}),Object(N.jsx)(ne,{text:t.benefitDelta,styleTheme:"subTitleRegular",color:n,textAlign:"left",wordBreak:"break_all",bulletPointMode:"use"})]}),t.benefitEcho&&Object(N.jsxs)(N.Fragment,{children:[Object(N.jsx)(x.Spacing,{size:"spacing_b"}),Object(N.jsx)(ne,{text:t.benefitEcho,styleTheme:"subTitleRegular",color:n,textAlign:"left",wordBreak:"break_all",bulletPointMode:"use"})]})]})},_e=n(99);var ve=function(e){var t=e.isAlreadyHasMembershipInToken,n=e.sectionStyles,o=Object(g.a)("translation").t,i=n.itemToneType,r=n.programmedItemActionButtonTextType;return Object(N.jsxs)(N.Fragment,{children:[Object(N.jsx)(x.Spacing,{size:"spacing_g"}),Object(N.jsx)(E.ContentSheet,{width:"100%",height:"auto",shapeType:"round",overrideCSS:{display:"flex",alignItems:"center",justifyContent:"center",height:"112px",backgroundColor:L[i].membershipPlanSheetBackgroundColor},children:Object(N.jsx)(se,{text:o(t?"str_5858":"str_5300"),color:L[i].membershipSheetTextLabelColor})}),Object(N.jsx)(de,{buttonText:o(R[r]),state:"disabled",buttonTextColor:L[i].disabledProgrammedItemActionButtonTextColor,buttonBackgroundColor:L[i].disabledProgrammedItemActionButtonBackgroundColor,$paddingBottom:"56px"})]})};var Be=w.default.div.withConfig({displayName:"S_MembershipInfoTitle",componentId:"sc-wbq6jx-0"})(["display:flex;"]),Te=w.default.div.withConfig({displayName:"S_MembershipInfoBox",componentId:"sc-wbq6jx-1"})(["display:flex;flex-direction:column;width:100%;"]),Se=function(e){var t=e.isAlreadyHasMembershipInToken,n=e.connectedSubscriptionProducts,i=e.sectionStyles,r=e.onSubscriptionProductsModalOpen,c=e.onClickPaymentButton,s=Object(g.a)("translation").t,a=n.subscriptionProduct,l=a.type,d=a.alias,u=a.fee,b=a.isDeactivated,p=i.itemToneType,m=i.itemHighlightingColorInHex,h=i.programmedItemActionButtonTextType,j=Object(o.useMemo)((function(){var e=u.amount,t=u.currency,n=Object(_e.a)(e,t);switch(l){case"COUPON_FREE_FINITE":case"COUPON_FREE_INFINITE":case"FREE_FINITE":case"FREE_INFINITE":return s("str_free")}switch(t){case"KRW":return s("str_fm_price",{amount:n});case"USD":return s("str_fm_price_usd",{amount:n});default:return""}}),[a]),f=Object(o.useMemo)((function(){var e=s({A:"str_5350",B:"str_5351",C:"str_5352",D:"str_5353",E:"str_5354"}[h]);switch(l){case"COUPON_FREE_FINITE":case"COUPON_FREE_INFINITE":case"FREE_FINITE":case"FREE_INFINITE":return s("str_start");default:return e}}),[h,l]);return Object(N.jsx)(N.Fragment,{children:b?Object(N.jsx)(ve,{isAlreadyHasMembershipInToken:t,sectionStyles:i}):Object(N.jsxs)(N.Fragment,{children:[Object(N.jsx)(x.Spacing,{size:"spacing_g"}),Object(N.jsxs)(E.ContentSheet,{width:"100%",height:"auto",shapeType:"round",overrideCSS:{display:"flex",cursor:"pointer",backgroundColor:L[p].membershipPlanSheetBackgroundColor},onClick:r,children:[Object(N.jsxs)(Te,{children:[Object(N.jsxs)(Be,{children:[l&&Object(N.jsxs)(N.Fragment,{children:[Object(N.jsx)(se,{text:s(z[l]),styleTheme:"body2Regular",color:L[p].membershipSheetTextLabelColor,textAlign:"left",lineLimit:2,wordBreak:"break_all",ellipsisMode:"use"}),Object(N.jsx)(x.Spacing,{size:"spacing_b",spacingType:"width"})]}),d&&Object(N.jsx)(ne,{text:d,styleTheme:"body2Bold",color:L[p].membershipSheetTextLabelColor,wordBreak:"break_all",textAlign:"left"})]}),Object(N.jsx)(x.Spacing,{size:"spacing_c"}
1),Object(N.jsx)(se,{text:j,customFontSize:"32px",customFontWeight:"bold",wordBreak:"break_all",color:m})]}),Object(N.jsx)(x.Spacing,{size:"spacing_d",spacingType:"width"}),Object(N.jsx)(J,{iconName:"ic_arrow_down",iconColor:L[p].membershipSheetTextLabelColor})]}),Object(N.jsx)(de,{buttonBackgroundColor:t?void 0:m,buttonText:f,buttonTextColor:t?void 0:"#FDFDFDFF",$paddingBottom:"56px",state:t?"disabled":"normal",onClick:c})]})})};var Ie=w.default.div.withConfig({displayName:"S_NarrowMembershipList",componentId:"sc-1bm6ea1-0"})(["width:100%;"]),we=w.default.div.withConfig({displayName:"S_MembershipListBox",componentId:"sc-1bm6ea1-1"})(["margin-bottom:",";overflow:hidden;position:relative;"],(function(e){return e.theme.spacing.spacingF})),ke=Object(w.css)(["justify-content:center;"]),Fe=Object(w.css)(["-webkit-mask-image:linear-gradient(90deg,transparent 0%,white 7.5%);"]),Ee=Object(w.css)(["-webkit-mask-image:linear-gradient(90deg,white 92.5%,transparent 100%);"]),Me=Object(w.css)(["-webkit-mask-image:linear-gradient( 90deg,transparent 0%,white 7.5%,white 92.5%,transparent 100% );"]),De=w.default.div.withConfig({displayName:"S_ContentOperatorPanel",componentId:"sc-1bm6ea1-2"})(["display:flex;overflow:scroll;",";",""],(function(e){return e.centered&&ke}),(function(e){var t=e.isLeftMaskingCoverShow,n=e.isRightMaskingCoverShow;return t&&n?Me:t?Fe:n?Ee:void 0})),Ne=w.default.div.withConfig({displayName:"S_ArrowIconCover",componentId:"sc-1bm6ea1-3"})(["align-items:center;display:flex;height:120px;justify-content:",";position:absolute;top:0;width:48px;z-index:1;",""],(function(e){return"left"===e.position?"flex-start":"flex-end"}),(function(e){var t=e.position;return t&&"".concat(t,":0")})),Pe=function(e){var t=e.connectedMemberships,n=e.itemHighlightingColorInHex,i=e.itemToneType,r=e.currentIndex,c=e.handleMembershipClick,s=Object(o.useRef)(null),a=Object(o.useRef)(null),l=Object(o.useState)(0),d=Object(j.a)(l,2),u=d[0],b=d[1],p=Object(o.useState)(0),m=Object(j.a)(p,2),h=m[0],x=m[1],g=function(){null!==a&&null!==a.current&&b(a.current.scrollLeft)};Object(o.useEffect)((function(){if(a.current)return a.current.addEventListener("scroll",g),function(){a.current&&a.current.removeEventListener("scroll",g)}}),[]),Object(o.useEffect)((function(){var e=null===s||void 0===s?void 0:s.current;if(e){var t=new ResizeObserver((function(e){e.forEach((function(e){x(e.contentRect.width)}))}));return t.observe(e),function(){t.disconnect()}}}),[]);var f=t.length>2&&u>0,O=Object(o.useMemo)((function(){return!(t.length<3)&&(0===u||(a.current?a.current.scrollLeft+a.current.clientWidth<a.current.scrollWidth-1:0===u))}),[t,a.current,u,h]);return Object(N.jsx)(Ie,{children:t.length>0&&Object(N.jsxs)(we,{children:[f&&Object(N.jsx)(Ne,{position:"left",children:Object(N.jsx)(ie,{iconButtonBorderColor:L[i].iconButtonBorderColor,iconName:"ic_arrow_left",iconButtonIconColor:L[i].iconButtonIconColor,iconButtonDisabledIconColor:L[i].iconButtonDisabledIconColor,iconButtonBackgroundColor:L[i].iconButtonBackgroundColor,iconButtonDisabledBackgroundColor:L[i].iconButtonDisabledBackgroundColor,onClick:function(){return function(e){var t=(a.current||{}).scrollLeft;a.current&&"number"===typeof t&&(a.current.scroll({left:t-e,behavior:"smooth"}),b(t-e))}(500)}})}),Object(N.jsx)(De,{ref:a,isLeftMaskingCoverShow:f,isRightMaskingCoverShow:O,centered:t.length<=2,children:t.map((function(e,t){var s=e.id,a=e.membership;return Object(N.jsx)(o.Fragment,{children:Object(N.jsx)(E.ContentSheet,{overrideCSS:{backgroundColor:t===r?n:L[i].membershipSheetBackgroundColor,display:"flex",flexDirection:"column",height:"120px",justifyContent:"center",marginRight:"24px",minWidth:"384px",paddingLeft:"40px",paddingRight:"40px"},radius:24,shapeType:"round",width:"100%",height:"120px",onClick:function(){c(t)},children:Object(N.jsx)(se,{text:a.title,styleTheme:"headingBold",ellipsisMode:"use",lineLimit:2,color:t===r?"#FDFDFDFF":L[i].membershipSheetTextLabelColor,textAlign:"left"})})},s)}))}),O&&Object(N.jsx)(Ne,{position:"right",children:Object(N.jsx)(ie,{iconButtonBorderColor:L[i].iconButtonBorderColor,iconName:"ic_arrow_right",iconButtonIconColor:L[i].iconButtonIconColor,iconButtonDisabledIconColor:L[i].iconButtonDisabledIconColor,iconButtonBackgroun
1dColor:L[i].iconButtonBackgroundColor,iconButtonDisabledBackgroundColor:L[i].iconButtonDisabledBackgroundColor,onClick:function(){return function(e){var t=(a.current||{}).scrollLeft;a.current&&"number"===typeof t&&(a.current.scroll({left:t+e,behavior:"smooth"}),b(t+e))}(500)}})})]})})};var Ae=w.default.div.withConfig({displayName:"S_MembershipListMaskingBox",componentId:"sc-1mb34ct-0"})(["-webkit-mask-image:",";width:33%;"],(function(e){var t=e.isTopMaskingCoverShow,n=e.isBottomMaskingCoverShow;return t&&n?"linear-gradient(transparent 0%, white 7.5%, white 92.5%, transparent 100%)":t?"linear-gradient(transparent 0%, white 7.5%)":n?"linear-gradient(white 92.5%, transparent 100%)":void 0})),Le=w.default.div.withConfig({displayName:"S_MembershipList",componentId:"sc-1mb34ct-1"})(["flex:1;flex-direction:column;height:720px;min-width:33%;overflow:auto;position:relative;"]),Re=function(e){var t=e.connectedMemberships,n=e.itemHighlightingColorInHex,i=e.itemToneType,r=e.currentIndex,c=e.handleMembershipClick,s=Object(o.useRef)(null),a=Object(o.useState)(0),l=Object(j.a)(a,2),d=l[0],u=l[1],b=function(){null!==s&&null!==s.current&&u(s.current.scrollTop)};Object(o.useEffect)((function(){if(s.current)return s.current.addEventListener("scroll",b),function(){s.current&&s.current.removeEventListener("scroll",b)}}),[]);var p=t.length>5&&d>0,m=!s.current||s.current.scrollTop+s.current.clientHeight<s.current.scrollHeight;return Object(N.jsx)(N.Fragment,{children:Object(N.jsx)(Ae,{isTopMaskingCoverShow:p,isBottomMaskingCoverShow:m,children:Object(N.jsx)(Le,{ref:s,children:t.map((function(e,t){var s=e.id,a=e.membership;return Object(N.jsx)(o.Fragment,{children:Object(N.jsx)(E.ContentSheet,{overrideCSS:{backgroundColor:t===r?n:L[i].membershipSheetBackgroundColor,display:"flex",flexDirection:"column",height:"120px",justifyContent:"center",marginBottom:"24px",paddingLeft:"40px",paddingRight:"40px"},radius:24,shapeType:"round",width:"100%",height:"120px",onClick:function(){c(t)},children:Object(N.jsx)(se,{text:a.title,color:t===r?"#FDFDFDFF":L[i].membershipSheetTextLabelColor,colorTheme:"sysTextPrimary",styleTheme:"headingBold",ellipsisMode:"use",textAlign:"left",lineLimit:2})})},s)}))})})})};var ze=Object(w.css)(["::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:",";border:8px solid transparent;border-radius:24px;}::-webkit-scrollbar{display:block;height:10px;width:24px;}"],(function(e){var t=e.itemToneType;return L[t].scrollbarColor})),He=w.default.div.withConfig({displayName:"S_ScrollBarVisible",componentId:"sc-xqav59-0"})(["width:",";& > div{","}"],(function(e){var t=e.isWideView,n=e.isOnlyMembership;return t&&!n?"calc(67% - 48px)":"100%"}),ze),We=w.default.div.withConfig({displayName:"S_MembershipBox",componentId:"sc-xqav59-1"})(["display:flex;flex-direction:",";justify-content:space-between;position:relative;"],(function(e){return e.isWideView?"row":"column"})),Ue=w.default.div.withConfig({displayName:"S_MembershipDetailBox",componentId:"sc-xqav59-2"})(["margin-left:",";margin-right:",";position:relative;width:100%;"],(function(e){return e.theme.spacing.spacingH}),(function(e){var t=e.isOnlyMembership,n=e.theme;return t?0:n.spacing.spacingH})),qe=function(e){var t=e.membershipSection,n=e.membershipDisplay,s=e.isWideView,a=Object(g.a)("translation").t,l=Object(i.c)(),d=Object(r.k)(),b=Object(o.useState)(0),m=Object(j.a)(b,2),h=m[0],x=m[1],f=Object(o.useState)(!1),O=Object(j.a)(f,2),y=O[0],_=O[1],v=Object(o.useState)(null),B=Object(j.a)(v,2),T=B[0],S=B[1],I=Object(o.useState)(!1),w=Object(j.a)(I,2),k=w[0],F=w[1],M=Object(fe.a)().openChannelAuthModal,D=Ce.b.isGuest(),A=Object(i.d)(Object(u.f)()),R=Object(i.d)(Object(C.n)()),z=null===R||void 0===R?void 0:R.id,H=Object(i.d)(Oe.a),W=Object(c.a)(),U=W.openDialog,q=W.closeDialog,V=n.connectedMemberships,G=V[h],Y=G.membership,K=G.connectedSubscriptionProducts,$=Y.title,Z=Y.membershipBenefitInfo,J=Y.membershipCardTemplate,Q=Y.mid,ee=t.styles,te=ee.itemHighlightingColorInHex,ne=ee.itemToneType,oe=T||K[0],ie=1===V.length,re=Boolean(Ce.b.isAlreadyHasMembershipInToken(Q,z)),ce=function(e){x(e),S(n.connectedMemberships[e].connectedSubscriptionProducts[0])},ae=function(e){if(R){var t=R.channelCode;d.push(Object(Ce.l)(p.lc,{siid:e},{channelCode:t,successRedirectUrl:Object(Ce.l)(p.ib,{channelCode:t}),failedRedirectUrl:d.location.pathname+d.location.search}))}};return Object(N.jsxs)(We,{isWideView:s,children:[s?Object(N.jsx)(N.Fragment,{children:!ie&&Object(N.jsx)(Re,{connectedMemberships:n.connectedMemberships,currentIndex:h,handleMembershipClick:ce,itemToneType:ne,itemHighlightingColorInHex:te})}):Object(N.jsx)(N.Fragment,{children:!ie&&Object(N.jsx)(Pe,{connectedMemberships:n.connectedMemberships,currentIndex:h,handleMembershipClick:ce,itemToneType:ne,itemHighlightingColorInHex:te})}),Object(N.jsx)(He,{isWideView:s,itemToneType:ne,isOnlyMembership:ie,children:Object(N.jsxs)(E.ContentSheet,{overrideCSS:{backgroundColor:L[ne].membershipSheetBackgroun
1dColor,display:"flex",flex:"2",overflow:"auto",padding:ie?"56px 10%":"56px 0 56px 56px"},width:"100%",height:"720px",shapeType:"round",children:[J&&Object(N.jsx)(X,{membershipCardTemplate:J}),Object(N.jsxs)(Ue,{isOnlyMembership:ie,children:[$&&Object(N.jsx)(se,{text:$,styleTheme:"displayBold",color:L[ne].membershipSheetTextLabelColor,textAlign:"left",wordBreak:"break_all"}),Z&&Object(N.jsx)(ye,{membershipBenefitInfo:Z,itemToneTextLabelColor:L[ne].membershipSheetTextLabelColor}),re||0===K.length?Object(N.jsx)(ve,{sectionStyles:t.styles,isAlreadyHasMembershipInToken:re}):Object(N.jsx)(Se,{isAlreadyHasMembershipInToken:re,connectedSubscriptionProducts:oe,sectionStyles:t.styles,onSubscriptionProductsModalOpen:function(){_(!0)},onClickPaymentButton:function(){if(!D&&A){var e=oe.subscriptionProduct;"FREE_FINITE"===e.type&&e.hasUserAlreadyPurchased?U({contentText:a("str_key_user_scene_membership_payment_option_subs_temporary_free_already_taken"),btnMode:"tbtn_amount1",tBtn1Text:a("str_confirm"),onClickTBtn1:q}):e.type.startsWith("COUPON_")?F(!0):l(Object(je.c)({selectedId:e.id,successCallback:ae}))}else M()}})]})]})}),y&&K.length>0&&Object(N.jsx)(he,{connectedSubscriptionProducts:K,selectedSubscriptionProduct:T,onSelectItem:function(e){S(e)},onClose:function(){_(!1)}}),k&&Object(N.jsx)(P,{onCouponCodeModalConfirmClick:function(e){oe&&(l(Object(je.c)({selectedId:oe.subscriptionProduct.id,couponCode:e,successCallback:ae})),F(!1))},onCouponCodeModalClose:function(){F(!1)}}),H&&Object(N.jsx)(xe,{error:H})]})};var Ve=w.default.div.withConfig({displayName:"S_MembershipSection",componentId:"sc-1kwtpp6-0"})(["margin:0 auto;margin-top:0;max-width:1500px;min-width:1000px;width:100%;"]),Ge=function(e){var t=e.membershipSection,n=Object(i.c)(),r=Object(o.useState)(!0),c=Object(j.a)(r,2),s=c[0],a=c[1],l=Object(i.d)(k.b),d=t.styles,u=function(){a(window.innerWidth>1500)};return Object(o.useEffect)((function(){return u(),window.addEventListener("resize",u),function(){window.removeEventListener("resize",u)}}),[]),Object(o.useEffect)((function(){t.programData&&n(Object(F.d)({mdid:t.programData.mdid}))}),[t]),l?0===l.connectedMemberships.length?Object(N.jsx)(ge,{itemToneType:d.itemToneType}):Object(N.jsx)(Ve,{children:Object(N.jsx)(qe,{membershipSection:t,membershipDisplay:l,isWideView:s})}):Object(N.jsx)(N.Fragment,{})};var Ye=function(e){var t=e.itemToneType,n=Object(g.a)("translation").t;return Object(N.jsx)(E.ContentSheet,{overrideCSS:{backgroundColor:L[t].membershipSheetBackgroundColor,display:"flex",alignItems:"center",justifyContent:"center"},width:"100%",height:"180px",shapeType:"round",children:Object(N.jsx)(se,{text:n("str_5299"),styleTheme:"leadParaRegular",color:L[t].emptyMembershipSheetTextLabelColor})})};var Ke=function(e){var t=e.membershipBenefitInfo,n=e.itemToneTextLabelColor;return Object(N.jsxs)(N.Fragment,{children:[Object(N.jsx)(x.Spacing,{size:"spacing_e"}),t.benefitAlpha&&Object(N.jsx)(ne,{text:t.benefitAlpha,styleTheme:"subTitleRegular",color:n,textAlign:"left",wordBreak:"break_all",bulletPointMode:"use"}),t.benefitBravo&&Object(N.jsxs)(N.Fragment,{children:[Object(N.jsx)(x.Spacing,{size:"spacing_b"}),Object(N.jsx)(ne,{text:t.benefitBravo,styleTheme:"subTitleRegular",color:n,textAlign:"left",wordBreak:"break_all",bulletPointMode:"use"})]}),t.benefitCharlie&&Object(N.jsxs)(N.Fragment,{children:[Object(N.jsx)(x.Spacing,{size:"spacing_b"}),Object(N.jsx)(ne,{text:t.benefitCharlie,styleTheme:"subTitleRegular",color:n,textAlign:"left",wordBreak:"break_all",bulletPointMode:"use"})]}),t.benefitDelta&&Object(N.jsxs)(N.Fragment,{children:[Object(N.jsx)(x.Spacing,{size:"spacing_b"}),Object(N.jsx)(ne,{text:t.benefitDelta,styleTheme:"subTitleRegular",color:n,textAlign:"left",wordBreak:"break_all",bulletPointMode:"use"})]}),t.benefitEcho&&Object(N.jsxs)(N.Fragment,{children:[Object(N.jsx)(x.Spacing,{size:"spacing_b"}),Object(N.jsx)(ne,{text:t.benefitEcho,styleTheme:"subTitleRegular",color:n,textAlign:"left",wordBreak:"break_all",bulletPointMode:"use"})]})]})};var $e=function(e){var t=e.isAlreadyHasMembershipInToken,n=e.sectionStyles,o=Object(g.a)("translation").t,i=n.itemToneType,r=n.programmedItemActionButtonTextType;return Object(N.jsxs)(N.Fragment,{children:[Object(N.jsx)(x.Spacing,{size:"spacing_g"}),Object(N.jsx)(E.ContentSheet,{width:"100%",height:"auto",shapeType:"round",overrideCSS:{display:"flex",alignItems:"center",justifyContent:"center",height:"112px",backgroundColor:L[i].membershipPlanSheetBackgroun
1dColor},children:Object(N.jsx)(se,{text:o(t?"str_5858":"str_5300"),color:L[i].membershipSheetTextLabelColor})}),Object(N.jsx)(de,{buttonText:o(R[r]),state:"disabled",buttonTextColor:L[i].disabledProgrammedItemActionButtonTextColor,buttonBackgroundColor:L[i].disabledProgrammedItemActionButtonBackgroundColor})]})};var Xe=w.default.div.withConfig({displayName:"S_MembershipInfoTitle",componentId:"sc-yhcg0i-0"})(["display:flex;"]),Ze=w.default.div.withConfig({displayName:"S_MembershipInfoBox",componentId:"sc-yhcg0i-1"})(["display:flex;flex-direction:column;width:100%;"]),Je=function(e){var t=e.isAlreadyHasMembershipInToken,n=e.connectedSubscriptionProduct,i=e.sectionStyles,r=e.onSubscriptionProductsModalOpen,c=e.onClickPaymentButton,s=Object(g.a)("translation").t,a=n.subscriptionProduct,l=a.type,d=a.alias,u=a.fee,b=a.isDeactivated,p=i.itemToneType,m=i.itemHighlightingColorInHex,h=i.programmedItemActionButtonTextType,j=Object(o.useMemo)((function(){var e=u.amount,t=u.currency,n=Object(_e.a)(e,t);switch(l){case"COUPON_FREE_FINITE":case"COUPON_FREE_INFINITE":case"FREE_FINITE":case"FREE_INFINITE":return s("str_free")}switch(t){case"KRW":return s("str_fm_price",{amount:n});case"USD":return s("str_fm_price_usd",{amount:n});default:return""}}),[a]),f=Object(o.useMemo)((function(){var e=s({A:"str_5350",B:"str_5351",C:"str_5352",D:"str_5353",E:"str_5354"}[h]);switch(l){case"COUPON_FREE_FINITE":case"COUPON_FREE_INFINITE":case"FREE_FINITE":case"FREE_INFINITE":return s("str_start");default:return e}}),[h,l]);return Object(N.jsx)(N.Fragment,{children:b?Object(N.jsx)($e,{isAlreadyHasMembershipInToken:t,sectionStyles:i}):Object(N.jsxs)(N.Fragment,{children:[Object(N.jsx)(x.Spacing,{size:"spacing_g"}),Object(N.jsxs)(E.ContentSheet,{width:"100%",height:"auto",shapeType:"round",overrideCSS:{display:"flex",cursor:"pointer",backgroundColor:L[p].membershipPlanSheetBackgroundColor},onClick:r,children:[Object(N.jsxs)(Ze,{children:[Object(N.jsxs)(Xe,{children:[l&&Object(N.jsxs)(N.Fragment,{children:[Object(N.jsx)(se,{text:s(z[l]),styleTheme:"body2Regular",color:L[p].membershipSheetTextLabelColor,textAlign:"left",wordBreak:"break_all",lineLimit:2,ellipsisMode:"use"}),Object(N.jsx)(x.Spacing,{size:"spacing_b",spacingType:"width"})]}),d&&Object(N.jsx)(ne,{text:d,styleTheme:"body2Bold",wordBreak:"break_all",color:L[p].membershipSheetTextLabelColor,textAlign:"left"})]}),Object(N.jsx)(x.Spacing,{size:"spacing_c"}),Object(N.jsx)(se,{text:j,customFontSize:"32px",customFontWeight:"bold",wordBreak:"break_all",color:m})]}),Object(N.jsx)(J,{iconColor:L[p].membershipSheetTextLabelColor,iconName:"ic_arrow_down"})]}),Object(N.jsx)(de,{buttonBackgroundColor:t?void 0:m,buttonText:f,buttonTextColor:t?void 0:"#FDFDFDFF",state:t?"disabled":"normal",onClick:c})]})})};var Qe=w.default.div.withConfig({displayName:"S_MembershipBox",componentId:"sc-54k9t3-0"})(["display:flex;flex-direction:column;justify-content:space-between;position:relative;"]),et=w.default.div.withConfig({displayName:"S_ArrowButtonBox",componentId:"sc-54k9t3-1"})(["display:flex;justify-content:flex-end;margin-bottom:",";"],(function(e){return e.theme.spacing.spacingE})),tt=w.default.div.withConfig({displayName:"S_MembershipDetailBox",componentId:"sc-54k9t3-2"})(["margin-left:","px;max-width:560px;position:relative;width:100%;"],(function(e){return e.isWideView?96:56})),nt=function(e){var t=e.membershipSection,n=e.membershipDisplay,s=e.isWideView,a=Object(g.a)("translation").t,l=Object(i.c)(),d=Object(r.k)(),b=Object(o.useState)(0),m=Object(j.a)(b,2),h=m[0],f=m[1],O=Object(o.useState)(!1),y=Object(j.a)(O,2),_=y[0],v=y[1],B=Object(o.useState)(null),T=Object(j.a)(B,2),S=T[0],I=T[1],w=Object(o.useState)(!1),k=Object(j.a)(w,2),F=k[0],M=k[1],D=Object(fe.a)().openChannelAuthModal,A=Ce.b.isGuest(),R=Object(i.d)(Object(u.f)()),z=Object(i.d)(Object(C.n)()),H=null===z||void 0===z?void 0:z.id,W=Object(i.d)(Oe.a),U=Object(c.a)(),q=U.openDialog,V=U.closeDialog,G=n.connectedMemberships,Y=n.connectedMemberships[h],K=Y.membership,$=Y.connectedSubscriptionProducts,Z=K.title,J=K.membershipBenefitInfo,Q=K.membershipCardTemplate,ee=K.mid,te=t.
1styles.itemToneType,ne=S||$[0],oe=1===G.length,re=Boolean(Ce.b.isAlreadyHasMembershipInToken(ee,H)),ce=function(e){if(z){var t=z.channelCode;d.push(Object(Ce.l)(p.lc,{siid:e},{channelCode:t,successRedirectUrl:Object(Ce.l)(p.ib,{channelCode:t}),failedRedirectUrl:d.location.pathname+d.location.search}))}};return Object(N.jsxs)(Qe,{children:[!oe&&Object(N.jsxs)(et,{children:[Object(N.jsx)(ie,{iconButtonBorderColor:L[te].iconButtonBorderColor,iconButtonBackgroundColor:L[te].iconButtonBackgroundColor,iconButtonDisabledBackgroundColor:L[te].iconButtonDisabledBackgroundColor,iconButtonDisabledIconColor:L[te].iconButtonDisabledIconColor,iconButtonIconColor:L[te].iconButtonIconColor,iconName:"ic_arrow_left",isDisabled:0===h,state:0===h?"disabled":"normal",onClick:function(){0!==h&&(f(h-1),I(n.connectedMemberships[h-1].connectedSubscriptionProducts[0]))}}),Object(N.jsx)(x.Spacing,{size:"spacing_f",spacingType:"width"}),Object(N.jsx)(ie,{iconButtonBorderColor:L[te].iconButtonBorderColor,iconButtonBackgroundColor:L[te].iconButtonBackgroundColor,iconButtonDisabledBackgroundColor:L[te].iconButtonDisabledBackgroundColor,iconButtonDisabledIconColor:L[te].iconButtonDisabledIconColor,iconButtonIconColor:L[te].iconButtonIconColor,iconName:"ic_arrow_right",isDisabled:h===n.connectedMemberships.length-1,state:h===n.connectedMemberships.length-1?"disabled":"normal",onClick:function(){h!==n.connectedMemberships.length-1&&(f(h+1),I(n.connectedMemberships[h+1].connectedSubscriptionProducts[0]))}})]}),Object(N.jsxs)(E.SectionSheet,{overrideCSS:{backgroundColor:L[te].membershipSheetBackgroundColor,display:"flex",justifyContent:"center",minWidth:"1000px",maxWidth:"1500px",minHeight:"460px",paddingBottom:"80px",paddingLeft:s?"160px":"64px",paddingRight:s?"160px":"64px",paddingTop:"80px"},width:"100%",height:"auto",shapeType:"round",children:[Object(N.jsx)(X,{membershipCardTemplate:Q}),Object(N.jsxs)(tt,{isWideView:s,children:[Z&&Object(N.jsx)(se,{text:Z,styleTheme:"displayBold",color:L[te].membershipSheetTextLabelColor,textAlign:"left",lineLimit:2,ellipsisMode:"use"}),J&&Object(N.jsx)(Ke,{membershipBenefitInfo:J,itemToneTextLabelColor:L[te].membershipSheetTextLabelColor}),re||0===$.length?Object(N.jsx)($e,{sectionStyles:t.styles,isAlreadyHasMembershipInToken:re}):Object(N.jsx)(Je,{isAlreadyHasMembershipInToken:re,connectedSubscriptionProduct:ne,sectionStyles:t.styles,onSubscriptionProductsModalOpen:function(){v(!0)},onClickPaymentButton:function(){if(!A&&R){var e=ne.subscriptionProduct;"FREE_FINITE"===e.type&&e.hasUserAlreadyPurchased?q({contentText:a("str_key_user_scene_membership_payment_option_subs_temporary_free_already_taken"),btnMode:"tbtn_amount1",tBtn1Text:a("str_confirm"),onClickTBtn1:V}):e.type.startsWith("COUPON_")?M(!0):l(Object(je.c)({selectedId:e.id,successCallback:ce}))}else D()}})]})]}),_&&$.length>0&&Object(N.jsx)(he,{connectedSubscriptionProducts:$,selectedSubscriptionProduct:S,onSelectItem:function(e){I(e)},onClose:function(){v(!1)}}),F&&Object(N.jsx)(P,{onCouponCodeModalConfirmClick:function(e){ne&&(l(Object(je.c)({selectedId:ne.subscriptionProduct.id,couponCode:e,successCallback:ce})),M(!1))},onCouponCodeModalClose:function(){M(!1)}}),W&&Object(N.jsx)(xe,{error:W})]})};var ot=w.default.div.withConfig({displayName:"S_MembershipSection",componentId:"sc-16snnq6-0"})(["margin:0 auto;margin-top:0;max-width:1500px;min-width:1000px;width:100%;"]),it=function(e){var t=e.membershipSection,n=Object(i.c)(),r=Object(o.useState)(!0),c=Object(j.a)(r,2),s=c[0],a=c[1],l=Object(i.d)(k.b),d=t.styles,u=function(){a(window.innerWidth>1500)};return Object(o.useEffect)((function(){return u(),window.addEventListener("resize",u),function(){window.removeEventListener("resize",u)}}),[]),Object(o.useEffect)((function(){t.programData&&n(Object(F.d)({mdid:t.programData.mdid}))}),[t]),l?0===l.connectedMemberships.length?Object(N.jsx)(Ye,{itemToneType:d.itemToneType}):Object(N.jsx)(ot,{children:Object(N.jsx)(nt,{membershipSection:t,membershipDisplay:l,isWideView:s})}):Object(N.jsx)(N.Fragment,{})};var rt=w.default.div.withConfig({displayName:"S_SectionWrapper",componentId:"sc-wi31yn-0"})(["display:flex;"]);function ct(e){var t=e.membershipSection;if(!t)return Object(N.jsx)(N.Fragment,{});switch(t.template){case"PRG_MEMBERSHIP_DISPLAY_A":return Object(N.jsx)(Ge,{membershipSection:t});case"PRG_MEMBERSHIP_DISPLAY_B":return Object(N.jsx)(it,{membershipSection:t});default:return Object(N.jsx)(N.Fragment,{})}}var st=function(){var e=Object(i.d)(B.b);if(!e)return Object(N.jsx)(N.Fragment,{});var t=e.dynamicLayoutPage.dynamicLayoutSections.find((function(e){return"PRG_MEMBERSHIP_DISPLAY"===e.manifest.schema&&e.display}));return Object(N.jsx)(rt,{"x-dlayout-section-type":"Membership",children:Object(N.jsx)(ct,{membershipSection:t})})};var at=w.default.div.withConfig({displayName:"S_TransparentHeader",componentId:"sc-pifehx-0"})(["background:linear-gradient(180deg,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 100%);left:0;min-height:64px;position:fixed;top:",";width:100%;z-index:2;"],(function(e){return e.top}));function lt(){var e=Object(g.a)("translation").t,t=Object(r.k)(),n=Object(i.d)(Object(C.n)()),o=Object.entries((null===n||void 0===n?void 0:n.activePApps)||{}),c=Object(T.a)((null===n||void 0===n?void 0:n.channelCode)||"",o,e),s=c.findIndex((function(e){return e.isDefault})),a=c[s].path;return Object(N.jsx)(x.WTContainersBox,{layoutType:"WTM_2",content1:Object(N.jsxs)(dt,{children:[Object(N.jsx)(x.Icon,{iconName:"ic_lock",size:72}
1),Object(N.jsx)(x.Spacing,{size:"spacing_e"}),Object(N.jsx)(x.D_TextLabel,{text:e("str_4449"),textAlign:"center",styleTheme:"headingBold",singleLineMode:"use"}),Object(N.jsx)(x.Spacing,{size:"spacing_f"}),Object(N.jsx)(x.D_MainButton,{text:e("str_4448"),onClick:function(){return t.push(a)}})]})})}var dt=w.default.div.withConfig({displayName:"S_UnpublishedPage",componentId:"sc-pifehx-1"})(["align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;width:100%;"]);function ut(){var e=Object(g.a)("translation").t,t=Object(r.k)(),n=Object(i.d)(Object(C.n)()),o=Object.entries((null===n||void 0===n?void 0:n.activePApps)||{}),c=Object(T.a)((null===n||void 0===n?void 0:n.channelCode)||"",o,e),s=c.findIndex((function(e){return e.isDefault})),a=c[s].path;return Object(N.jsx)(x.WTContainersBox,{layoutType:"WTM_2",content1:Object(N.jsxs)(bt,{children:[Object(N.jsx)(x.Icon,{iconName:"ic_report",size:72}),Object(N.jsx)(x.Spacing,{size:"spacing_e"}),Object(N.jsx)(x.D_TextLabel,{text:e("str_err_4481"),textAlign:"center",styleTheme:"headingBold",singleLineMode:"use"}),Object(N.jsx)(x.Spacing,{size:"spacing_f"}),Object(N.jsx)(x.D_MainButton,{text:e("str_4448"),onClick:function(){return t.push(a)}})]})})}var bt=w.default.div.withConfig({displayName:"S_UnknownErrorPage",componentId:"sc-pifehx-2"})(["align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;width:100%;"]),pt=function(){Object(O.a)("X00001PageDetail");var e=Object(i.c)(),t=Object(i.d)(C.c),n=Object(r.m)(),s=n.channelCode,a=n.slug,l=Object(c.b)();Object(o.useEffect)((function(){return e(Object(v.c)({slug:a})),function(){e(Object(v.e)())}}),[a]);var d=Object(i.d)(B.b),u=Object(i.d)(_.a),m=Object(i.d)(B.a),h=Object(i.d)(B.c),g=(0,Object(I.c)([y.a.fetchDatasets]).isActionPending)(y.a.fetchDatasets),T=Object(o.useState)(m||g),w=Object(j.a)(T,2),k=w[0],F=w[1];Object(o.useEffect)((function(){var e=m||g;if(!e&&k){var t=setTimeout((function(){F(!1)}),500);return function(){return clearTimeout(t)}}F(e)}),[m,g]),Object(o.useEffect)((function(){(h||!k&&d)&&(window.prerenderReady=!0)}),[h,k,d]);var E=Object(o.useContext)(S.a),M=E.DDN_MODE,D=E.changeMode,P=E.DynamicDesktopNavBar,A=E.globalBannerShowing;Object(o.useEffect)((function(){d&&D(d.dynamicLayoutPage.remoteMenuControlOption)}),[d]),Object(o.useLayoutEffect)((function(){var e=Object(f.b)(null===t||void 0===t?void 0:t.title,null===d||void 0===d?void 0:d.representationalTitle,"publ",!0);return Object(f.e)(e),function(){var e;Object(f.e)(null!==(e=null===t||void 0===t?void 0:t.title)&&void 0!==e?e:"")}}),[t,d]);var L=null===d||void 0===d?void 0:d.dynamicLayoutPage.dynamicLayoutSections.find((function(e){return"EXP_IFRAME"===e.manifest.schema&&e.display})),R=null===d||void 0===d?void 0:d.dynamicLayoutPage.dynamicLayoutSections.find((function(e){return"PRG_MEMBERSHIP_DISPLAY"===e.manifest.schema&&e.display})),z={PRG_MEMBERSHIP_DISPLAY:Object(N.jsx)(st,{})},H=Object(o.useMemo)((function(){switch(null===h||void 0===h?void 0:h.code){case 404:return Object(N.jsx)(r.g,{children:Object(N.jsx)(r.c,{to:Object(r.i)(p.Zb,{channelCode:s,pAppCode:"pages"})})});case 403:return Object(N.jsx)(lt,{});default:return Object(N.jsx)(ut,{})}}),[h]),W=Object(r.k)(),U=function(e){var t=new URL(e),n={pathname:t.pathname,search:t.search,hash:t.hash};W.push(n)},q=function(e){V(e)?window.open(e,"","noopener"):G(e)&&window.open(e)},V=function(e){var t;try{t=new URL(e)}catch(n){return!1}return"http:"===t.protocol||"https:"===t.protocol},G=function(e){return/^mailto:/i.test(e)};return Object(N.jsx)(N.Fragment,{children:m?Object(N.jsx)(b.y,{}):h?Object(N.jsx)(N.Fragment,{children:H}):d&&d.dynamicLayoutPage.dynamicLayoutSections&&Object(N.jsx)(x.WTContainersBox,{layoutType:L?"WTM_2":"WTM_3",isLoadingContainer1:k,content1:Object(N.jsxs)(N.Fragment,{children:["TRANSPARENT"===M&&Object(N.jsx)(at,{top:A?"90px":"0px",children:P}),Object(N.jsx)(x.DynamicLayout,{device:"DESKTOP",sections:d.dynamicLayoutPage.dynamicLayoutSections,navigationHandler:function(e,n,o){var i=n;if(function(e){return/^\/[A-Z][0-9]{5}\//.test(e)}(i)&&t){var r=t.channelCode;i="".concat(window.location.origin,"/channels/").concat(r).concat(i)}if(o)return o.openNewTab?void q(i):"INTERNAL_LINK"===e?void U(i):void window.open(i,"_self");switch(e){case"INTERNAL_LINK":return void U(i);case"WEB_LINK":return void q(i);case"NONE":default:return}},sectionActionHandler:function(e){switch(e.type){case"@EXP_IFRAME/IFRAME_ON_LOADED":l(e.payload.event,e.payload.multiPurposeUrl)}},programmedSectionComponents:R&&z,queryData:u})]})})})},mt="".concat(p.x,"/membership"),ht="".concat(p.x,"/membership/:mdid"),jt="".concat(p.x,"/:slug");var xt=function(){var e=Object(r.k)(),t=Object(r.m)().channelCode,n=Object(i.d)(u.a),j=Object(i.d)(d.c),x=Object(i.d)(d.b),g=Object(i.c)(),f=Object(s.a)().todaysQuestionChannel,O=!!x,C=!x&&!j;if(Object(c.c)({isAccessDenied:O,isNotFound:C,deps:[e.location.pathname]}),Object(o.useEffect)((function(){f&&g(Object(l.d)())}),[f]),O)return x.code,e.replace(Object(r.i)(p.ib,{channelCode:t})),Object(N.jsx)(N.Fragment,{});
1if(j&&"X00001"===j.code){var y,_=null===(y=j.pageMeta)||void 0===y?void 0:y.defaultPage,v=null===_||void 0===_?void 0:_.slug;return Object(N.jsxs)(r.g,{children:[Object(N.jsx)(a.q,{exact:!0,path:p.Zb,component:h.a,isAuthenticated:n}),Object(N.jsx)(r.d,{path:mt,component:function(){return Object(N.jsxs)(r.g,{children:[Object(N.jsx)(r.c,{exact:!0,from:mt,to:p.Pb}),Object(N.jsx)(r.c,{from:ht,to:p.Qb})]})}}),Object(N.jsx)(a.q,{exact:!0,path:jt,component:pt,isAuthenticated:n}),_?Object(N.jsx)(r.c,{to:"".concat(Object(r.i)(p.x,{channelCode:t}),"/").concat(v)}):Object(N.jsx)(r.c,{from:p.x,to:Object(r.i)(p.Zb,{channelCode:t,pAppCode:"pages"})})]})}return C?Object(N.jsxs)(r.g,{children:[Object(N.jsx)(a.q,{exact:!0,path:p.fb,component:m.a,isAuthenticated:n}),Object(N.jsx)(r.c,{from:p.x,to:Object(r.i)(p.fb,{channelCode:t})})]}):Object(N.jsx)(b.y,{})}}}]);
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.