1(function(){try{var M=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},C=(new M.Error).stack;C&&(M._sentryDebugIds=M._sentryDebugIds||{},M._sentryDebugIds[C]="9b5c7c1b-4fe1-4a1f-9d69-46474d9fb5da",M._sentryDebugIdIdentifier="sentry-dbid-9b5c7c1b-4fe1-4a1f-9d69-46474d9fb5da")}catch{}})(),(self.webpackChunktooningIonicAdmin=self.webpackChunktooningIonicAdmin||[]).push([[2191],{42191:(M,C,a)=>{a.r(C),a.d(C,{TooningLandingMainV2Page:()=>zt});var d=a(3487),_=a(99335),e=a(9957),P=a(56533),p=a(35401),u=a(81570),y=a(95973),h=a(94621),k=a(25584),D=a(11872),S=a(68731),x=a(99890),R=a(69101),z=a(4162),s=a(1999);const W=o=>({color:o});function l(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",2)(1,"div"),e.\u0275\u0275text(2,"\uc6b0\ub9ac \ubc18 \ucc38\uc5ec\ud558\uae30"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"ion-button",3),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(i.requestOpen())}),e.\u0275\u0275text(4,"\ucc38\uc5ec\ud558\uae30"),e.\u0275\u0275elementEnd()()}if(2&o){const t=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("is-mobile",t.isMobile)}}function m(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"button",15),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.backToSelectSchool())}),e.\u0275\u0275element(1,"ion-icon",16),e.\u0275\u0275elementEnd()}if(2&o){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275property("disabled",t.isSubmitting)}}function w(o,r){1&o&&(e.\u0275\u0275elementStart(0,"div",9),e.\u0275\u0275text(1,"\uc6b0\ub9ac\ubc18 \ucc38\uc5ec\ud558\uae30"),e.\u0275\u0275elementEnd())}function T(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",25),e.\u0275\u0275listener("click",function(){const i=e.\u0275\u0275restoreView(t).$implicit,c=e.\u0275\u0275nextContext(5);return e.\u0275\u0275resetView(c.selectSchool(i.id))}),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()}if(2&o){const t=r.$implicit,n=e.\u0275\u0275nextContext(5);e.\u0275\u0275classProp("selected",n.selectedSchoolId===t.id),e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",t.name+" "+t.className," ")}}function A(o,r){if(1&o&&(e.\u0275\u0275elementStart(0,"div",22)(1,"div",23),e.\u0275\u0275repeaterCreate(2,T,2,3,"div",24,e.\u0275\u0275repeaterTrackByIndex),e.\u0275\u0275elementEnd()()),2&o){const t=e.\u0275\u0275nextContext(4);e.\u0275\u0275advance(2),e.\u0275\u0275repeater(t.invitedSchools)}}function F(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",17),e.\u0275\u0275text(1," \uc120\uc0dd\ub2d8\uc758 \ucd08\ub300\uac00 \ub3c4\ucc29\ud588\uc5b4\uc694. "),e.\u0275\u0275element(2,"br"),e.\u0275\u0275text(3," \uc6b0\ub9ac \ubc18\uc744 \uc120\ud0dd\ud558\uace0 \ubc14\ub85c \uc2dc\uc791\ud574\ubcf4\uc138\uc694. "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"div",18)(5,"div",19),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.isSchoolPopoverOpen=!0)}),e.\u0275\u0275text(6),e.\u0275\u0275element(7,"ion-icon",20),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"ion-popover",21),e.\u0275\u0275listener("didDismiss",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.isSchoolPopoverOpen=!1)}),e.\u0275\u0275template(9,A,4,0,"div",22),e.\u0275\u0275elementEnd()()}if(2&o){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275advance(5),e.\u0275\u0275property("ngStyle",e.\u0275\u0275pureFunction1(5,W,t.selectedSchoolId?"var(--gray-90)":"#C2C2C2"))("ngClass",t.isSchoolPopoverOpen?"category-box-open":""),e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",t.selectedSchool?t.selectedSchool.name+" "+t.selectedSchool.className:"\uc120\ud0dd"," "),e.\u0275\u0275advance(),e.\u0275\u0275property("name",t.isSchoolPopoverOpen?"chevron-up-outline":"chevron-down-outline"),e.\u0275\u0275advance(2),e.\u0275\u0275conditional(t.isSchoolPopoverOpen?9:-1)}}function O(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"input",29),e.\u0275\u0275twoWayListener("ngModelChange",function(i){const c=e.\u0275\u0275restoreView(t).$index,g=e.\u0275\u0275nextContext(4);return e.\u0275\u0275twoWayBindingSet(g.participationCode[c],i)||(g.participationCode[c]=i),e.\u0275\u0275resetVie
1w(i)}),e.\u0275\u0275listener("input",function(i){const c=e.\u0275\u0275restoreView(t).$index,g=e.\u0275\u0275nextContext(4);return e.\u0275\u0275resetView(g.onInput(i,c))})("keydown",function(i){const c=e.\u0275\u0275restoreView(t).$index,g=e.\u0275\u0275nextContext(4);return e.\u0275\u0275resetView(g.onKeyDown(i,c))}),e.\u0275\u0275elementEnd()}if(2&o){const t=r.$index,n=e.\u0275\u0275nextContext(4);e.\u0275\u0275twoWayProperty("ngModel",n.participationCode[t]),e.\u0275\u0275property("disabled",n.isSubmitting)}}function f(o,r){1&o&&(e.\u0275\u0275elementStart(0,"div",28),e.\u0275\u0275text(1,"\uc62c\ubc14\ub978 \ucf54\ub4dc\uac00 \uc544\ub2d9\ub2c8\ub2e4"),e.\u0275\u0275elementEnd())}function v(o,r){if(1&o&&(e.\u0275\u0275elementStart(0,"div",17),e.\u0275\u0275text(1," \uc120\uc0dd\ub2d8\uaed8 \uc804\ub2ec\ubc1b\uc740 \ucc38\uc5ec \ucf54\ub4dc 4\uc790\ub9ac\ub97c \uc785\ub825\ud574\uc8fc\uc138\uc694. "),e.\u0275\u0275element(2,"br"),e.\u0275\u0275text(3," \uc2b9\uc778\ub418\uba74 \ub354 \ub9ce\uc740 \uae30\ub2a5\uc744 \uc774\uc6a9\ud560 \uc218 \uc788\uc5b4\uc694. "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"div",26),e.\u0275\u0275repeaterCreate(5,O,1,2,"input",27,e.\u0275\u0275repeaterTrackByIndex),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(7,f,2,0,"div",28)),2&o){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275advance(4),e.\u0275\u0275classProp("has-error",t.isInvalidCode),e.\u0275\u0275advance(),e.\u0275\u0275repeater(t.participationCode),e.\u0275\u0275advance(2),e.\u0275\u0275conditional(t.isInvalidCode?7:-1)}}function E(o,r){if(1&o&&(e.\u0275\u0275elementStart(0,"div",30),e.\u0275\u0275element(1,"ion-icon",31),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(2,"div",9),e.\u0275\u0275text(3,"\uc6b0\ub9ac \ubc18 \ucc38\uc5ec \uc644\ub8cc!"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"div",17)(5,"span",32),e.\u0275\u0275text(6),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(7," \uc5d0 \ucc38\uc5ec\ub97c \uc2e0\uccad\ud588\uc5b4\uc694. "),e.\u0275\u0275element(8,"br"),e.\u0275\u0275text(9," \uc120\uc0dd\ub2d8\uaed8\uc11c \uc2b9\uc778\ud574\uc8fc\uc2dc\uba74 \ud65c\ub3d9\uc744 \uc2dc\uc791\ud560 \uc218 \uc788\uc5b4\uc694. "),e.\u0275\u0275elementEnd()),2&o){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(t.selectedSchool.name+" "+t.selectedSchool.className)}}function H(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-button",33),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.submitParticipation())}),e.\u0275\u0275text(1," \ucc38\uc5ec\ud558\uae30 "),e.\u0275\u0275elementEnd()}if(2&o){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275property("disabled",t.isSubmitting||!t.isCodeComplete),e.\u0275\u0275attribute("aria-busy",t.isSubmitting)}}function U(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-button",34),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.dismiss())}),e.\u0275\u0275text(1,"\uc2dc\uc791\ud558\uae30"),e.\u0275\u0275elementEnd()}}function b(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",14)(1,"ion-button",33),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.proceedToCodeInput())}),e.\u0275\u0275text(2," \ud655\uc778 "),e.\u0275\u0275elementEnd()()}if(2&o){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275advance(),e.\u0275\u0275property("disabled",!t.selectedSchoolId)}}function I(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",5)(1,"div",6),e.\u0275\u0275template(2,m,2,1,"button",7),e.\u0275\u0275elementStart(3,"ion-icon",8),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(i.dismiss())}),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(4,w,2,0,"div",9),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"div",10),e.\u0275\u0275template(6,F,10,7)(7,v,8,3)(8,E,10,1),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(9,"div",11),e.\u0275\u0275template(10,H,2,2,"ion-button",12)(11,U,2,0,"ion-button",13)(12,b,3,1,"div",14),e.\u0275\u0275elementEnd()()}if(2&o){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(2),e.\u0275\u0275conditional(t.currentStep===t.AiepParticipationModalStep.input&&t.invitedSchools.length>1?2:-1),e.\u0275\u0275advance(2),e.\u0275\u0275conditional(t.currentStep===t.AiepParticipationModalStep.input||t.currentStep===t.AiepParticipationModalStep.selectSchool?4:-1),e.\u0275\u0275advance(2),e.\u0275\u0275conditional(t.currentStep===t.AiepParticipationModalStep.selectSchool?6:t.currentStep===t.AiepParticipationModalStep.input?7:t.currentStep===t.AiepParticipationModalStep.complete?8:-1),e.\u0275\u0275advance(4),e.\u0275\u0275conditional(t.currentStep===t.AiepParticipationModalStep.input?10:t.currentStep===t.AiepParticipationModalStep.complete?11:t.currentStep===t.AiepParticipationModalStep.selectSchool?12:-1)}}function V(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-modal",4),e.\u0275\u0275listener("didDismiss",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext();
1return e.\u0275\u0275resetView(i.dismiss())}),e.\u0275\u0275template(1,I,13,4,"ng-template"),e.\u0275\u0275elementEnd()}if(2&o){const t=e.\u0275\u0275nextContext();e.\u0275\u0275property("isOpen",t.isOpen)}}function q(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",5)(1,"div",6)(2,"ion-icon",8),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.dismiss())}),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(3,"div",10)(4,"div",30),e.\u0275\u0275element(5,"ion-icon",31),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"div",9),e.\u0275\u0275text(7,"\uc6b0\ub9ac \ubc18 \ucc38\uc5ec \uc644\ub8cc!"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"div",17)(9,"span",32),e.\u0275\u0275text(10),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(11," \uc5d0 \ucc38\uc5ec\ub97c \uc2e0\uccad\ud588\uc5b4\uc694. "),e.\u0275\u0275element(12,"br"),e.\u0275\u0275text(13," \uc120\uc0dd\ub2d8\uaed8\uc11c \uc2b9\uc778\ud574\uc8fc\uc2dc\uba74 \ud65c\ub3d9\uc744 \uc2dc\uc791\ud560 \uc218 \uc788\uc5b4\uc694. "),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(14,"div",11)(15,"ion-button",34),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.dismiss())}),e.\u0275\u0275text(16,"\uc2dc\uc791\ud558\uae30"),e.\u0275\u0275elementEnd()()()}if(2&o){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275advance(10),e.\u0275\u0275textInterpolate(t.selectedSchool.name+" "+t.selectedSchool.className)}}function ee(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-modal",37),e.\u0275\u0275listener("didDismiss",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(i.dismiss())}),e.\u0275\u0275template(1,q,17,1,"ng-template"),e.\u0275\u0275elementEnd()}if(2&o){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("isOpen",t.isOpen)}}function te(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"button",54),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(4);return e.\u0275\u0275resetView(i.backToSelectSchool())}),e.\u0275\u0275element(1,"ion-icon",16),e.\u0275\u0275elementEnd()}if(2&o){const t=e.\u0275\u0275nextContext(4);e.\u0275\u0275property("disabled",t.isSubmitting)}}function ne(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",51)(1,"div",17),e.\u0275\u0275text(2," \uc120\uc0dd\ub2d8\uc758 \ucd08\ub300\uac00 \ub3c4\ucc29\ud588\uc5b4\uc694. "),e.\u0275\u0275element(3,"br"),e.\u0275\u0275text(4," \uc6b0\ub9ac \ubc18\uc744 \uc120\ud0dd\ud558\uace0 \ubc14\ub85c \uc2dc\uc791\ud574\ubcf4\uc138\uc694. "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"div",18)(6,"div",55),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(4);return e.\u0275\u0275resetView(i.openSchoolList())}),e.\u0275\u0275text(7),e.\u0275\u0275element(8,"ion-icon",56),e.\u0275\u0275elementEnd()()()}if(2&o){const t=e.\u0275\u0275nextContext(4);e.\u0275\u0275advance(6),e.\u0275\u0275property("ngStyle",e.\u0275\u0275pureFunction1(2,W,t.selectedSchoolId?"var(--gray-90)":"#C2C2C2")),e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",t.selectedSchool?t.selectedSchool.name+" "+t.selectedSchool.className:"\uc120\ud0dd"," ")}}function ie(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"input",29),e.\u0275\u0275twoWayListener("ngModelChange",function(i){const c=e.\u0275\u0275restoreView(t).$index,g=e.\u0275\u0275nextContext(5);return e.\u0275\u0275twoWayBindingSet(g.participationCode[c],i)||(g.participationCode[c]=i),e.\u0275\u0275resetView(i)}),e.\u0275\u0275listener("input",function(i){const c=e.\u0275\u0275restoreView(t).$index,g=e.\u0275\u0275nextContext(5);return e.\u0275\u0275resetView(g.onInput(i,c))})("keydown",function(i){const c=e.\u0275\u0275restoreView(t).$index,g=e.\u0275\u0275nextContext(5);
1return e.\u0275\u0275resetView(g.onKeyDown(i,c))}),e.\u0275\u0275elementEnd()}if(2&o){const t=r.$index,n=e.\u0275\u0275nextContext(5);e.\u0275\u0275twoWayProperty("ngModel",n.participationCode[t]),e.\u0275\u0275property("disabled",n.isSubmitting)}}function oe(o,r){1&o&&(e.\u0275\u0275elementStart(0,"div",28),e.\u0275\u0275text(1,"\uc62c\ubc14\ub978 \ucf54\ub4dc\uac00 \uc544\ub2d9\ub2c8\ub2e4"),e.\u0275\u0275elementEnd())}function ae(o,r){if(1&o&&(e.\u0275\u0275elementStart(0,"div",51)(1,"div",17),e.\u0275\u0275text(2," \uc120\uc0dd\ub2d8\uaed8 \uc804\ub2ec\ubc1b\uc740 \ucc38\uc5ec \ucf54\ub4dc 4\uc790\ub9ac\ub97c \uc785\ub825\ud574\uc8fc\uc138\uc694. "),e.\u0275\u0275element(3,"br"),e.\u0275\u0275text(4," \uc2b9\uc778\ub418\uba74 \ub354 \ub9ce\uc740 \uae30\ub2a5\uc744 \uc774\uc6a9\ud560 \uc218 \uc788\uc5b4\uc694. "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"div",26),e.\u0275\u0275repeaterCreate(6,ie,1,2,"input",27,e.\u0275\u0275repeaterTrackByIndex),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(8,oe,2,0,"div",28),e.\u0275\u0275elementEnd()),2&o){const t=e.\u0275\u0275nextContext(4);e.\u0275\u0275advance(5),e.\u0275\u0275classProp("has-error",t.isInvalidCode),e.\u0275\u0275advance(),e.\u0275\u0275repeater(t.participationCode),e.\u0275\u0275advance(2),e.\u0275\u0275conditional(t.isInvalidCode?8:-1)}}function re(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",25),e.\u0275\u0275listener("click",function(){const i=e.\u0275\u0275restoreView(t).$implicit,c=e.\u0275\u0275nextContext(5);return e.\u0275\u0275resetView(c.selectSchool(i.id))}),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()}if(2&o){const t=r.$implicit,n=e.\u0275\u0275nextContext(5);e.\u0275\u0275classProp("selected",n.selectedSchoolId===t.id),e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",t.name+" "+t.className," ")}}function le(o,r){if(1&o&&(e.\u0275\u0275elementStart(0,"div",52)(1,"div",57)(2,"div",58),e.\u0275\u0275repeaterCreate(3,re,2,3,"div",24,e.\u0275\u0275repeaterTrackByIndex),e.\u0275\u0275elementEnd()()()),2&o){const t=e.\u0275\u0275nextContext(4);e.\u0275\u0275advance(3),e.\u0275\u0275repeater(t.invitedSchools)}}function ce(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-button",33),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(4);return e.\u0275\u0275resetView(i.submitParticipation())}),e.\u0275\u0275text(1," \ucc38\uc5ec\ud558\uae30 "),e.\u0275\u0275elementEnd()}if(2&o){const t=e.\u0275\u0275nextContext(4);e.\u0275\u0275property("disabled",t.isSubmitting||!t.isCodeComplete),e.\u0275\u0275attribute("aria-busy",t.isSubmitting)}}function se(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",14)(1,"ion-button",33),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(4);return e.\u0275\u0275resetView(i.proceedToCodeInput())}),e.\u0275\u0275text(2," \ud655\uc778 "),e.\u0275\u0275elementEnd()()}if(2&o){const t=e.\u0275\u0275nextContext(4);e.\u0275\u0275advance(),e.\u0275\u0275property("disabled",!t.selectedSchoolId)}}function de(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",39)(1,"div",40)(2,"div",41),e.\u0275\u0275listener("pointerdown",function(i){e.\u0275\u0275restoreView(t);const c=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(c.onSheetHandlePointerDown(i))})("pointermove",function(i){e.\u0275\u0275restoreView(t);const c=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(c.onSheetHandlePointerMove(i))})("pointerup",function(i){e.\u0275\u0275restoreView(t);const c=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(c.onSheetHandlePointerUp(i))})("pointercancel",function(i){e.\u0275\u0275restoreView(t);const c=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(c.onSheetHandlePointerUp(i))})("lostpointercapture",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.onSheetLostPointerCapture())}),e.\u0275\u0275element(3,"div",42),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"div",43)(5,"div",44)(6,"div",45),e.\u0275\u0275template(7,te,2,1,"button",46),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"div",47),e.\u0275\u0275text(9),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"div",48)(11,"button",49),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);
1return e.\u0275\u0275resetView(i.dismiss())}),e.\u0275\u0275element(12,"ion-icon",50),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275template(13,ne,9,4,"div",51)(14,ae,9,3,"div",51)(15,le,5,0,"div",52),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(16,"div",53),e.\u0275\u0275template(17,ce,2,2,"ion-button",12)(18,se,3,1,"div",14),e.\u0275\u0275elementEnd()()}if(2&o){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275advance(),e.\u0275\u0275styleProp("height",t.sheetHeightPx,"px"),e.\u0275\u0275classProp("has-footer",t.currentStep===t.AiepParticipationModalStep.input||t.currentStep===t.AiepParticipationModalStep.schoolList),e.\u0275\u0275advance(),e.\u0275\u0275classProp("mobile-modal-handle--disabled",t.currentStep===t.AiepParticipationModalStep.input),e.\u0275\u0275advance(5),e.\u0275\u0275conditional(t.currentStep===t.AiepParticipationModalStep.schoolList||t.currentStep===t.AiepParticipationModalStep.input&&t.invitedSchools.length>1?7:-1),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.currentStep===t.AiepParticipationModalStep.schoolList?"\ubc18 \uc120\ud0dd":"\uc6b0\ub9ac\ubc18 \ucc38\uc5ec\ud558\uae30"," "),e.\u0275\u0275advance(4),e.\u0275\u0275conditional(t.currentStep===t.AiepParticipationModalStep.selectSchool?13:t.currentStep===t.AiepParticipationModalStep.input?14:t.currentStep===t.AiepParticipationModalStep.schoolList?15:-1),e.\u0275\u0275advance(4),e.\u0275\u0275conditional(t.currentStep===t.AiepParticipationModalStep.input?17:t.currentStep===t.AiepParticipationModalStep.schoolList?18:-1)}}function pe(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-modal",38),e.\u0275\u0275listener("didDismiss",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(i.dismiss())}),e.\u0275\u0275template(1,de,19,10,"ng-template"),e.\u0275\u0275elementEnd()}if(2&o){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("isOpen",t.isOpen)("breakpoints",t.mobileModalBreakpoints)("initialBreakpoint",t.mobileModalInitialBreakpoint)}}function ge(o,r){if(1&o&&e.\u0275\u0275template(0,ee,2,1,"ion-modal",35)(1,pe,2,3,"ion-modal",36),2&o){const t=e.\u0275\u0275nextContext();e.\u0275\u0275conditional(t.currentStep===t.AiepParticipationModalStep.complete?0:1)}}let ue=(()=>{class o{constructor(){this.close=new e.EventEmitter,this.open=new e.EventEmitter,this.complete=new e.EventEmitter,this.isMobile=!1,this.isOpen=!1,this.isFloating=!1,this.currentStep=s.gaJ.input,this.invitedSchools=[],this.selectedSchoolId=null,this.isSchoolPopoverOpen=!1,this.isSubmitting=!1,this.invalidCodeError=!1,this.lmsHelperService=(0,e.inject)(R.O),this.lmsService=(0,e.inject)(z.a),this.translate=(0,e.inject)(u.TranslateService),this.mobileModalBreakpoints=[0,1],this.mobileModalInitialBreakpoint=1,this.participationCode=["","","",""],this.AiepParticipationModalStep=s.gaJ,this.sheetHeightPx=220,this.isResizingSheet=!1,this.sheetResizeStartY=0,this.sheetResizeStartHeight=0,this.mobileSheetHeightCompact=220,this.mobileSheetHeightSchoolList=236,this.mobileSheetHeightInput=208}get sheetResizeEnabled(){return this.isMobile&&(this.currentStep===s.gaJ.selectSchool||this.currentStep===s.gaJ.schoolList)}get maxSheetHeightPx(){return typeof window>"u"?640:Math.max(this.mobileSheetHeightCompact,window.innerHeight-96)}get minSheetHeightPx(){return 160}applySheetHeightForCurrentState(){if(this.isMobile)switch(this.currentStep){case s.gaJ.input:this.updateHeight(this.mobileSheetHeightInput+(this.isInvalidCode?32:0));break;case s.gaJ.selectSchool:this.updateHeight(this.mobileSheetHeightCompact);break;case s.gaJ.schoolList:this.updateHeight(this.mobileSheetHeightSchoolList)}}updateHeight(t){const n=Math.min(this.maxSheetHeightPx,Math.max(this.minSheetHeightPx,Math.round(t)));this.sheetHeightPx=n}onSheetHandlePointerDown(t){this.sheetResizeEnabled&&(t.preventDefault(),t.stopPropagation(),this.isResizingSheet=!0,this.sheetResizeStartY=t.clientY,this.sheetResizeStartHeight=this.sheetHeightPx,t.currentTarget.setPointerCapture(t.pointerId))}onSheetHandlePointerMove(t){this.isResizingSheet&&(t.preventDefault(),t.stopPropagation(),this.updateHeight(this.sheetResizeStartHeight-(t.clientY-this.sheetResizeStartY)))}onSheetHandlePointerUp(t){if(!this.isResizingSheet)return;this.isResizingSheet=!1;const n=t.currentTarget;n?.hasPointerCapture?.(t.pointerId)&&n.releasePointerCapture(t.pointerId)}
1onSheetLostPointerCapture(){this.isResizingSheet=!1}onWindowResize(){this.isMobile&&this.updateHeight(this.sheetHeightPx)}isAlphaNumeric(t){if(!t)return!1;const n=t.toUpperCase();return/^[A-Z0-9]$/.test(n)}get isCodeComplete(){return this.participationCode.every(t=>1===t.length&&this.isAlphaNumeric(t))}get isInvalidCode(){return this.invalidCodeError||this.participationCode.some(t=>""!==t&&!this.isAlphaNumeric(t))}ngOnInit(){this.invitedSchools.length>1?this.currentStep=s.gaJ.selectSchool:(this.currentStep=s.gaJ.input,1===this.invitedSchools.length&&(this.selectedSchoolId=this.invitedSchools[0].id)),this.applySheetHeightForCurrentState()}ngOnChanges(t){!0===t.isOpen?.currentValue&&this.isMobile&&this.applySheetHeightForCurrentState(),!0===t.isMobile?.currentValue&&this.applySheetHeightForCurrentState()}onInput(t,n){const i=t.target,g=i.value.toUpperCase();if(i.value=g,this.participationCode[n]=g,this.isMobile&&this.applySheetHeightForCurrentState(),g&&n<3){const Z=i.nextElementSibling;Z&&Z.focus()}}onKeyDown(t,n){if("Backspace"===t.key&&!this.participationCode[n]&&n>0){const i=t.target.previousElementSibling;i&&i.focus()}setTimeout(()=>{this.isMobile&&this.applySheetHeightForCurrentState()},0)}submitParticipation(){var t=this;return(0,d.A)(function*(){if(!t.isSubmitting&&t.currentStep===s.gaJ.input&&t.selectedSchoolId&&t.isCodeComplete){t.isSubmitting=!0,t.invalidCodeError=!1;try{if(!(yield t.lmsService.acceptLmsInvitation(Number(t.selectedSchoolId),t.participationCode.join(""))))return void(yield t.lmsHelperService.showAPIErrorToast(t.translate.instant("lms.toast.error-occurred")));t.currentStep=s.gaJ.complete,setTimeout(()=>{t.complete.emit()},500)}catch(n){const i=n instanceof Error?n.message:"";if("tooning-lms.invalid-verify-code"===i)return t.invalidCodeError=!0,void t.applySheetHeightForCurrentState();yield t.lmsHelperService.showAPIErrorToast(i&&!i.startsWith("tooning-lms.")?i:t.translate.instant("lms.toast.error-occurred"))}finally{t.isSubmitting=!1}}})()}requestOpen(){this.open.emit()}selectSchool(t){this.selectedSchoolId=t,this.isSchoolPopoverOpen=!1}openSchoolList(){this.isSchoolPopoverOpen=!0,this.currentStep=s.gaJ.schoolList,this.isMobile&&this.updateHeight(this.mobileSheetHeightSchoolList)}proceedToCodeInput(){this.selectedSchoolId&&(this.currentStep=s.gaJ.input,this.isMobile&&this.applySheetHeightForCurrentState())}backToSelectSchool(){this.currentStep===s.gaJ.input&&this.isMobile?(this.currentStep=s.gaJ.schoolList,this.updateHeight(this.mobileSheetHeightSchoolList)):(this.currentStep=s.gaJ.selectSchool,this.isMobile&&this.updateHeight(this.mobileSheetHeightCompact))}dismiss(){this.close.emit()}get selectedSchool(){return this.invitedSchools.find(t=>t.id===this.selectedSchoolId)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["app-aiep-participation-modal"]],hostBindings:function(n,i){1&n&&e.\u0275\u0275listener("resize",function(){return i.onWindowResize()},!1,e.\u0275\u0275resolveWindow)},inputs:{isMobile:"isMobile",isOpen:"isOpen",isFloating:"isFloating",invitedSchools:"invitedSchools"},outputs:{close:"close",open:"open",complete:"complete"},features:[e.\u0275\u0275NgOnChangesFeature],decls:3,vars:1,consts:[[1,"aiep-bottom-fixed-box",3,"is-mobile"],["mode","md",1,"pc-modal",3,"isOpen"],[1,"aiep-bottom-fixed-box"],[1,"aiep-bottom-fixed-box-button",3,"click"],["mode","md",1,"pc-modal",3,"didDismiss","isOpen"],[1,"pc-modal-container"],[1,"pc-modal-header"],[1,"pc-back-button",3,"disabled"],["name","close-outline",1,"pc-close-icon",3,"click"],[1,"aiep-participation-modal-title"],[1,"pc-modal-content"],[1,"pc-modal-footer"],["mode","ios",1,"theme-main","custom-size-m","w-100",3,"disabled"],["mode","ios",1,"theme-main","custom-size-m","w-100"],[1,"next-btn-container"],[1,"pc-back-button",3,"click","disabled"],["src","assets/aiep/arrow-back.svg"],[1,"aiep-participation-modal-description"],[1,"school-select-wrapper"],["id","changeSchool",1,"select-box","position-relative",3,"click","ngStyle","ngClass"],[1,"position-absolute",3,"name"],["trigger","changeSchool","triggerAction","click","
1side","bottom","show-backdrop","false","size","cover","dismiss-on-select","true","mode","md",1,"category-select-popover",3,"didDismiss"],[1,"item-wrapper"],[1,"school-popover-scroll"],[1,"item",3,"selected"],[1,"item",3,"click"],[1,"aiep-code-input-wrapper"],["type","text","inputmode","numeric","maxlength","1",1,"aiep-code-input",3,"ngModel","disabled"],[1,"aiep-code-error-message"],["type","text","inputmode","numeric","maxlength","1",1,"aiep-code-input",3,"ngModelChange","input","keydown","ngModel","disabled"],[1,"aiep-participation-modal-complete-icon"],["src","assets/aiep/complete.svg"],[1,"aiep-participation-modal-highlight"],["mode","ios",1,"theme-main","custom-size-m","w-100",3,"click","disabled"],["mode","ios",1,"theme-main","custom-size-m","w-100",3,"click"],["mode","md",1,"mobile-center-modal",3,"isOpen"],[1,"mobile-modal",3,"isOpen","breakpoints","initialBreakpoint"],["mode","md",1,"mobile-center-modal",3,"didDismiss","isOpen"],[1,"mobile-modal",3,"didDismiss","isOpen","breakpoints","initialBreakpoint"],[1,"mobile-modal-root"],[1,"mobile-sheet-panel"],[1,"mobile-modal-handle",3,"pointerdown","pointermove","pointerup","pointercancel","lostpointercapture"],[1,"mobile-handle-bar"],[1,"mobile-modal-header"],[1,"mobile-header-content"],[1,"mobile-header-side","left"],[1,"mobile-header-button",3,"disabled"],[1,"mobile-modal-title"],[1,"mobile-header-side","right"],[1,"mobile-header-button",3,"click"],["name","close-outline"],[1,"mobile-modal-content"],[1,"mobile-modal-content-list"],[1,"mobile-modal-footer"],[1,"mobile-header-button",3,"click","disabled"],[1,"select-box","position-relative",3,"click","ngStyle"],["name","chevron-down-outline",1,"position-absolute"],[1,"school-list-content-wrapper"],[1,"school-list-content"]],template:function(n,i){1&n&&e.\u0275\u0275template(0,l,5,2,"div",0)(1,V,2,1,"ion-modal",1)(2,ge,2,1),2&n&&e.\u0275\u0275conditional(i.isFloating?0:i.isMobile?2:1)},dependencies:[_.CommonModule,_.NgClass,_.NgStyle,p.IonicModule,p.IonButton,p.IonIcon,p.IonModal,p.IonPopover,x.YN,x.me,x.BC,x.tU,x.vS],styles:['@charset "UTF-8";[_nghost-%COMP%]{display:block}.aiep-bottom-fixed-box[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:16px;font-size:16px;line-height:24px;position:fixed;width:320px;height:68px;background:#fff;border-radius:16px;box-shadow:0 4px 16px #0000001f;z-index:10000;left:32px;bottom:32px}.aiep-bottom-fixed-box.is-mobile[_ngcontent-%COMP%]{left:50%;right:auto;transform:translate(-50%);bottom:32px;width:320px;max-width:calc(100% - 32px)}.aiep-bottom-fixed-box[_ngcontent-%COMP%] .aiep-bottom-fixed-box-button[_ngcontent-%COMP%]{font-size:14px;line-height:20px;font-weight:500;width:97px;height:36px}.aiep-participation-modal-title[_ngcontent-%COMP%]{text-align:center;font-size:20px;line-height:28px;font-weight:700;color:#242424;margin-bottom:16px}.aiep-participation-modal-description[_ngcontent-%COMP%]{line-height:24px;text-align:center;font-size:14px;color:#595959}.aiep-participation-modal-description[_ngcontent-%COMP%] .aiep-participation-modal-highlight[_ngcontent-%COMP%]{color:#776eff}.mobile-modal-handle[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;padding:8px 16px 0;margin-bottom:4px;flex-shrink:0;touch-action:none;cursor:grab}.mobile-modal-handle[_ngcontent-%COMP%]:active{cursor:grabbing}.mobile-modal-handle--disabled[_ngcontent-%COMP%]{cursor:default;touch-action:auto;opacity:.45}.mobile-modal-handle[_ngcontent-%COMP%] .mobile-handle-bar[_ngcontent-%COMP%]{width:36px;height:4px;border-radius:2px;background:#f1f1f1;pointer-events:none}.aiep-code-input-wrapper[_ngcontent-%COMP%]{display:flex;margin-top:24px;gap:8px;padding:8px}.aiep-code-input-wrapper.has-error[_ngcontent-%COMP%]{margin-bottom:8px}.aiep-code-input[_ngcontent-%COMP%]{width:52px;height:52px;border-radius:8px;border:1px solid #e0e0e0;text-align:center;font-size:20px;line-height:28px;font-weight:400;color:#242424;outline:none;transition:all .2s ease-in-out}.aiep-code-input[_ngcontent-%COMP%]:focus{border-color:#776eff;background:#fff}.aiep-code-error-message[_ngcontent-%COMP%]{font-size:14px;line-height:20px;font-weight:400;color:#ff4d4f;text-align:center}.aiep-participation-modal-complete-icon[_ngcontent-%COMP%]{margin-bottom:24px}.aiep-participation-modal-complete-icon[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{display:block;width:40px;height:40px}.pc-modal[_ngcontent-%COMP%]{--width: 400px;--height: auto;--border-radius: 12px;
1--box-shadow: none;--background: none}.pc-modal[_ngcontent-%COMP%]::part(content){overflow:visible!important}.pc-modal[_ngcontent-%COMP%]::part(backdrop){background:transparent;opacity:0}.pc-modal-container[_ngcontent-%COMP%]{background:#fff;border:1px solid #e0e0e0;border-radius:16px;overflow:hidden}.pc-modal-header[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;align-items:center;padding:12px 16px 0}.pc-modal-header[_ngcontent-%COMP%] .pc-back-button[_ngcontent-%COMP%]{position:absolute;left:16px;top:12px;background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.pc-modal-header[_ngcontent-%COMP%] .pc-back-button[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{font-size:24px;color:#242424}.pc-modal-header[_ngcontent-%COMP%] .pc-close-icon[_ngcontent-%COMP%]{align-self:flex-end;font-size:24px;padding:4px;cursor:pointer;color:#242424;margin-bottom:8px}.pc-modal-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px 16px 32px}.pc-modal-footer[_ngcontent-%COMP%]{display:flex;align-items:center;height:68px;padding:12px 16px}.pc-modal-footer[_ngcontent-%COMP%] ion-button[_ngcontent-%COMP%]{margin:0}.mobile-center-modal[_ngcontent-%COMP%]{--width: 90%;--max-width: 328px;--height: fit-content;--border-radius: 16px;--background: #fff;--box-shadow: 0 4px 16px rgba(0, 0, 0, .12)}.mobile-center-modal[_ngcontent-%COMP%] .pc-modal-content[_ngcontent-%COMP%]{padding-top:0;padding-bottom:16px}.mobile-modal[_ngcontent-%COMP%]{--border-radius: 32px 32px 0 0;--width: 100%;--max-width: 100%;--background: transparent}.mobile-modal[_ngcontent-%COMP%]::part(handle-indicator), .mobile-modal[_ngcontent-%COMP%]::part(handle){display:none}.mobile-modal[_ngcontent-%COMP%]::part(content){border-radius:32px 32px 0 0;overflow:visible!important}.mobile-modal-root[_ngcontent-%COMP%]{min-height:100%;width:100%;position:relative;background:transparent}.mobile-sheet-panel[_ngcontent-%COMP%]{position:fixed;left:0;right:0;bottom:0;z-index:1;display:flex;flex-direction:column;background:#fff;border-radius:32px 32px 0 0;overflow:hidden;box-shadow:0 -2px 24px #0000000f}.mobile-sheet-panel.has-footer[_ngcontent-%COMP%]{bottom:calc(68px + env(safe-area-inset-bottom,0px))}.mobile-sheet-panel[_ngcontent-%COMP%] .mobile-modal-header[_ngcontent-%COMP%]{height:36px;padding:0 16px;border-bottom:none;display:flex;align-items:center;flex-shrink:0}.mobile-sheet-panel[_ngcontent-%COMP%] .mobile-modal-header[_ngcontent-%COMP%] .mobile-header-content[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;width:100%;height:36px}.mobile-sheet-panel[_ngcontent-%COMP%] .mobile-modal-header[_ngcontent-%COMP%] .mobile-header-side[_ngcontent-%COMP%]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mobile-sheet-panel[_ngcontent-%COMP%] .mobile-modal-header[_ngcontent-%COMP%] .mobile-modal-title[_ngcontent-%COMP%]{flex:1;font-weight:500;font-size:18px;line-height:24px;color:#242424;text-align:center;pointer-events:none}.mobile-sheet-panel[_ngcontent-%COMP%] .mobile-modal-header[_ngcontent-%COMP%] .mobile-header-button[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:8px;background:transparent;border:none;cursor:pointer}.mobile-sheet-panel[_ngcontent-%COMP%] .mobile-modal-header[_ngcontent-%COMP%] .mobile-header-button[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{font-size:20px;color:#242424}.mobile-sheet-panel[_ngcontent-%COMP%] .mobile-modal-content[_ngcontent-%COMP%], .mobile-sheet-panel[_ngcontent-%COMP%] .mobile-modal-content-list[_ngcontent-%COMP%]{flex:1;border:none;overflow-y:auto!important;display:flex;flex-direction:column;align-items:center;min-height:0}.mobile-sheet-panel[_ngcontent-%COMP%] .mobile-modal-content[_ngcontent-%COMP%]{padding:16px}.mobile-sheet-panel[_ngcontent-%COMP%] .mobile-modal-content[_ngcontent-%COMP%] .aiep-participation-modal-description[_ngcontent-%COMP%]{margin-top:0}.mobile-sheet-panel[_ngcontent-%COMP%] .mobile-modal-content[_ngcontent-%COMP%] .aiep-code-input-wrapper[_ngcontent-%COMP%]{margin-top:16px;width:100%;justify-content:center}.mobile-sheet-panel[_ngcontent-%COMP%] .mobile-modal-content[_ngcontent-%COMP%] .aiep-no-code-guide-wrapper[_ngcontent-%COMP%]{margin-top:auto}.mobile-sheet-panel[_ngcontent-%COMP%] .mobile-modal-content[_ngcontent-%COMP%] .aiep-participation-modal-complete-icon[_ngcontent-%COMP%]{margin-top:40px}.mobile-sheet-panel[_ngcontent-%COMP%] .mobile-modal-content[_ngcontent-%COMP%] .school-select-wrapper[_ngcontent-%COMP%]{margin-top:16px}.mobile-sheet-panel[_ngcontent-%COMP%] .mobile-modal-content-list[_ngcontent-%COMP%]{padding:0;width:100%}.mobile-modal-footer[_ngcontent-%COMP%]{position:fixed;left:0;right:0;bottom:0;z-index:2;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));background:#fff}.mobile-modal-footer[_ngcontent-%COMP%] ion-button[_ngcontent-%COMP%]{margin:0}.school-select-wrapper[_ngcontent-%COMP%]{width:100%;margin-top:24px}.select-box[_ngcontent-%COMP%]{font-weight:400;font-size:14px;line-height:20px;padding:10px 8px 10px 12px;width:100%;background:#fff;border:1px solid #e0e0e0;border-radius:5px;outline-color:#776eff;height:48px;display:flex;align-items:center;cursor:pointer}.select-box[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{right:8px;color:#969696;font-size:20px}.category-box-open[_ngcontent-%COMP%]{border:1px solid #776eff}
1.category-select-popover[_ngcontent-%COMP%]{--box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .08);--background: transparent}.category-select-popover[_ngcontent-%COMP%]::part(content){overflow:hidden;border-radius:4px!important}.category-select-popover[_ngcontent-%COMP%] .item-wrapper[_ngcontent-%COMP%]{background:#fff;border-radius:5px;border:1px solid #e0e0e0;position:relative;max-height:240px}.category-select-popover[_ngcontent-%COMP%] .item-wrapper[_ngcontent-%COMP%] .school-popover-scroll[_ngcontent-%COMP%]{max-height:240px;overflow-y:auto}.category-select-popover[_ngcontent-%COMP%] .item-wrapper[_ngcontent-%COMP%] .item[_ngcontent-%COMP%]{cursor:pointer;color:#242424;font-size:14px;font-weight:400;height:48px;display:flex;align-items:center;line-height:24px;padding:0 16px}.category-select-popover[_ngcontent-%COMP%] .item-wrapper[_ngcontent-%COMP%] .item.selected[_ngcontent-%COMP%]{background:#776eff0f}.category-select-popover[_ngcontent-%COMP%] .item-wrapper[_ngcontent-%COMP%] .item[_ngcontent-%COMP%]:hover{background:#f9f9f9}.category-select-popover[_ngcontent-%COMP%] .item-wrapper[_ngcontent-%COMP%] .item[_ngcontent-%COMP%]:active{background:#f1f1f1}.next-btn-container[_ngcontent-%COMP%]{width:100%}.school-list-content-wrapper[_ngcontent-%COMP%]{width:100%;padding:0}.school-list-content-wrapper[_ngcontent-%COMP%] .school-list-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%}.school-list-content-wrapper[_ngcontent-%COMP%] .school-list-content[_ngcontent-%COMP%] .item[_ngcontent-%COMP%]{height:56px;padding:16px;display:flex;align-items:center;font-size:16px;line-height:24px;color:#242424;cursor:pointer;transition:background .2s ease;position:relative}.school-list-content-wrapper[_ngcontent-%COMP%] .school-list-content[_ngcontent-%COMP%] .item[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:16px;right:16px;height:1px;background-color:#f1f1f1}.school-list-content-wrapper[_ngcontent-%COMP%] .school-list-content[_ngcontent-%COMP%] .item[_ngcontent-%COMP%]:first-child:before{display:none}.school-list-content-wrapper[_ngcontent-%COMP%] .school-list-content[_ngcontent-%COMP%] .item.selected[_ngcontent-%COMP%]{background:#776eff0f}.school-list-content-wrapper[_ngcontent-%COMP%] .school-list-content[_ngcontent-%COMP%] .item[_ngcontent-%COMP%]:active{background:#f1f1f1}']})}}return o})(),_e=(()=>{class o{constructor(){this.modalCtrl=(0,e.inject)(p.ModalController),this.switchToMarketingAgreementPage=new e.EventEmitter}dismissLater(){var t=this;return(0,d.A)(function*(){yield t.modalCtrl.dismiss()})()}goToAgreement(){var t=this;return(0,d.A)(function*(){t.switchToMarketingAgreementPage.emit()})()}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["app-marketing-agreement-mobile-entry"]],outputs:{switchToMarketingAgreementPage:"switchToMarketingAgreementPage"},decls:20,vars:12,consts:[[1,"mobile-entry-modal-container"],[1,"mobile-entry-modal-header"],[1,"header-spacer"],[1,"mobile-entry-modal-content"],[1,"icon-container"],["src","/assets/icon/pupple-papers.avif"],[1,"text-content"],[1,"title"],[1,"description"],[1,"mobile-entry-modal-actions"],[1,"action-button","secondary-button",3,"click"],[1,"action-button","primary-button",3,"click"]],template:function(n,i){1&n&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1),e.\u0275\u0275element(2,"div",2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",3)(4,"div",4),e.\u0275\u0275element(5,"img",5),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"div",6)(7,"h2",7),e.\u0275\u0275text(8),e.\u0275\u0275pipe(9,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"p",8),e.\u0275\u0275text(11),e.\u0275\u0275pipe(12,"translate"),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(13,"div",9)(14,"button",10),e.\u0275\u0275listener("click",function(){return i.dismissLater()}),e.\u0275\u0275text(15),e.\u0275\u0275pipe(16,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(17,"button",11),e.\u0275\u0275listener("click",function(){return i.goToAgreement()}),e.\u0275\u0275text(18),e.\u0275\u0275pipe(19,"translate"),e.\u0275\u0275elementEnd()()()),2&n&&(e.\u0275\u0275advance(8),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(9,4,"account.marketingAgreementMobileBanner.title")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(12,6,"account.marketingAgreementMobileBanner.description")," "),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(16,8,"account.marketingAgreementMobileBanner.primary-button-text")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(19,10,"account.marketingAgreementMobileBanner.secondary-button-text")," "))},dependencies:[u.TranslatePipe],styles:[".mobile-entry-modal-container[_ngcontent-%COMP%]{display:flex;flex-direction:column}.mobile-entry-modal-container[_ngcontent-%COMP%] .mobile-entry-modal-header[_ngcontent-%COMP%]{height:52px;padding:16px 16px 0;gap:16px}.mobile-entry-modal-container[_ngcontent-%COMP%] .mobile-entry-modal-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;padding:0 20px 20px;gap:16px}.mobile-entry-modal-container[_ngcontent-%COMP%] .mobile-entry-modal-content[_ngcontent-%COMP%] .icon-container[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{font-size:80px}.mobile-entry-modal-container[_ngcontent-%COMP%] .mobile-entry-modal-content[_ngcontent-%COMP%] .text-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-self:stretch;gap:8px;text-align:center}.mobile-entry-modal-container[_ngcontent-%COMP%] .mobile-entry-modal-content[_ngcontent-%COMP%] .text-content[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:16px;line-height:1.5;color:#242424;margin:0}.mobile-entry-modal-container[_ngcontent-%COMP%] .mobile-entry-modal-content[_ngcontent-%COMP%] .text-content[_ngcontent-%COMP%] .description[_ngcontent-%COMP%]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:14px;line-height:1.43;color:#595959;margin:0;white-space:pre-line}.mobile-entry-modal-container[_ngcontent-%COMP%] .mobile-entry-modal-actions[_ngcontent-%COMP%]{display:flex;justify-content:stretch;align-items:stretch;align-self:stretch;gap:8px;padding:20px}.mobile-entry-modal-container[_ngcontent-%COMP%] .mobile-entry-modal-actions[_ngcontent-%COMP%] .action-button[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;flex:1;padding:10px 16px;border-radius:8px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:16px;line-height:1.5;cursor:pointer;border:none}.mobile-entry-modal-container[_ngcontent-%COMP%] .mobile-entry-modal-actions[_ngcontent-%COMP%] .secondary-button[_ngcontent-%COMP%]{background:transparent;
1color:#776eff;border:1px solid #776eff}.mobile-entry-modal-container[_ngcontent-%COMP%] .mobile-entry-modal-actions[_ngcontent-%COMP%] .primary-button[_ngcontent-%COMP%]{background:#776eff;color:#fff;padding:10px 24px}"]})}}return o})();var L=a(11741),N=a(42190),B=a(15959),$=a(3912),G=a(89491),J=a(77730),he=a(23259);B.Ay.object({dataServeAgreement:B.Ay.boolean(),promotionAgreement:B.Ay.object({smsPromotionAgreement:B.Ay.boolean(),emailPromotionAgreement:B.Ay.boolean()})});let xe=(()=>{class o{constructor(){this.graphqlApiService=(0,e.inject)(he.J)}checkMarketingAgreementStatus(){return(0,$._)(this.graphqlApiService.query(N.J1` 2 query CheckMarketingAgreementExists { 3 checkMarketingAgreementExists 4 } 5 `).pipe((0,G.T)(t=>t.data.checkMarketingAgreementExists),(0,J.W)(t=>{throw new Error("\ub9c8\ucf00\ud305 \uc815\ubcf4\uc81c\uacf5 \ub3d9\uc758 \uc774\ub825 \ud655\uc778\uc5d0 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.")})))}updateMarketingAgreement(t){return(0,$._)(this.graphqlApiService.mutate(N.J1` 6 mutation UpdateMarketingAgreement($marketingAgreementInput: MarketingAgreementInput!) { 7 updateMarketingAgreement(marketingAgreementInput: $marketingAgreementInput) 8 } 9 `,{marketingAgreementInput:t}).pipe((0,G.T)(n=>n.data.updateMarketingAgreement),(0,J.W)(n=>{throw new Error("\ub9c8\ucf00\ud305 \uc815\ubcf4\uc81c\uacf5 \ub3d9\uc758 \uc5c5\ub370\uc774\ud2b8\uc5d0 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.")})))}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275prov=e.\u0275\u0275defineInjectable({token:o,factory:o.\u0275fac,providedIn:"root"})}}return o})();const Ce=(o,r)=>r.id;function fe(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"button",28),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(i.onClickTermsOfUseDetail())}),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275elementEnd()}2&o&&(e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"account.marketingAgreementModal.external-link")," "))}function ve(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-icon",29),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(i.onClickTermsOfUseDetail())}),e.\u0275\u0275elementEnd()}}function be(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"button",28),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(i.onClickPrivacyPolicyDetail())}),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275elementEnd()}2&o&&(e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"account.marketingAgreementModal.external-link")," "))}function Me(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-icon",29),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(i.onClickPrivacyPolicyDetail())}),e.\u0275\u0275elementEnd()}}function Pe(o,r){1&o&&(e.\u0275\u0275elementStart(0,"span",31),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275elementEnd()),2&o&&(e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(2,1,"account.marketingAgreementModal.essential")))}function ye(o,r){1&o&&(e.\u0275\u0275elementStart(0,"span",32),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275elementEnd()),2&o&&(e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(2,1,"account.marketingAgreementModal.optional")))}function Se(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",25)(1,"ion-checkbox",20),e.\u0275\u0275listener("ionChange",function(i){const c=e.\u0275\u0275restoreView(t).$implicit,g=e.\u0275\u0275nextContext();
9return e.\u0275\u0275resetView(g.toggleAgreement(c,i))}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(2,"div",30),e.\u0275\u0275template(3,Pe,3,3,"span",31)(4,ye,3,3,"span",32),e.\u0275\u0275elementStart(5,"span",33),e.\u0275\u0275text(6),e.\u0275\u0275pipe(7,"translate"),e.\u0275\u0275elementEnd()()()}if(2&o){const t=r.$implicit;e.\u0275\u0275advance(),e.\u0275\u0275property("checked",t.checked),e.\u0275\u0275advance(2),e.\u0275\u0275conditional("terms"===t.id||"privacy"===t.id?3:4),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(7,3,t.label))}}let we=(()=>{class o{constructor(){this.modalCtrl=(0,e.inject)(p.ModalController),this.app=(0,e.inject)(L.d),this.marketingAgreementService=(0,e.inject)(xe),this.agreements=[{id:"terms",label:"account.marketingAgreementModal.terms-of-use-agree-checkbox",required:!0,checked:!1},{id:"privacy",label:"account.marketingAgreementModal.privacy-policy-agree-checkbox",required:!0,checked:!1},{id:"marketing",label:"account.marketingAgreementModal.marketing-agree-checkbox",required:!1,checked:!1},{id:"promotion",label:"account.marketingAgreementModal.promotion-agree-checkbox",required:!1,checked:!1}],this.allChecked=!1,this.confirmEnabled=!1}ngAfterViewInit(){document.querySelectorAll(".agreement-label").forEach(t=>{t.textContent?.includes("\uc11c\ube44\uc2a4 \uc774\uc6a9\uc57d\uad00")&&(t.innerHTML=t.innerHTML.replace("\uc11c\ube44\uc2a4 \uc774\uc6a9\uc57d\uad00",'<span style="color: #595959;text-decoration: underline;text-underline-offset: 2px;">\uc11c\ube44\uc2a4 \uc774\uc6a9\uc57d\uad00</span>'),t.addEventListener("click",()=>{this.onClickTermsOfUseDetail()})),t.textContent?.includes("\uac1c\uc778\uc815\ubcf4 \uc218\uc9d1 \ubc0f \uc774\uc6a9")&&(t.innerHTML=t.innerHTML.replace("\uac1c\uc778\uc815\ubcf4 \uc218\uc9d1 \ubc0f \uc774\uc6a9",'<span style="color: #595959;text-decoration: underline;text-underline-offset: 2px;">\uac1c\uc778\uc815\ubcf4 \uc218\uc9d1 \ubc0f \uc774\uc6a9</span>'),t.addEventListener("click",()=>{this.onClickUseofPersonalInformationDetail()}))})}close(){var t=this;return(0,d.A)(function*(){yield t.modalCtrl.dismiss(null)})()}confirm(){var t=this;return(0,d.A)(function*(){const n=t.agreements.find(g=>"marketing"===g.id).checked,i=t.agreements.find(g=>"promotion"===g.id).checked,c={dataServeAgreement:n,promotionAgreement:{smsPromotionAgreement:i,emailPromotionAgreement:i}};yield t.marketingAgreementService.updateMarketingAgreement(c),t.app.cache.user.marketingAgreement={dataServeAgreement:n,smsPromotionAgreement:i,emailPromotionAgreement:i,updatedDate:new Date,smsPromotionAgreementUpdatedDate:new Date,emailPromotionAgreementUpdatedDate:new Date},localStorage.setItem("user",JSON.stringify(t.app.cache.user)),yield t.modalCtrl.dismiss()})()}toggleAllAgreements(t){const n=t.detail.checked;this.allChecked=n,this.agreements.forEach(i=>{i.checked=n}),this.checkConfirmEnabled()}toggleAgreement(t,n){t.checked=n.detail.checked,("promotion"===t.id||"marketing"===t.id)&&n.detail.checked&&this.agreements.filter(i=>"marketing"===i.id||"promotion"===i.id).forEach(i=>{i.checked=!0}),"marketing"!==t.id||n.detail.checked||(this.agreements.find(c=>"promotion"===c.id).checked=!1),this.updateAllCheckedState(),this.checkConfirmEnabled()}updateAllCheckedState(){this.allChecked=this.agreements.every(t=>t.checked)}checkConfirmEnabled(){this.confirmEnabled=this.agreements.filter(t=>t.required).every(t=>t.checked)}onClickTermsOfUseDetail(){this.app.usedLanguage===s.tXI.ko?window.open("https://toonsquare.notion.site/4a7bbd9a994848e6b25098452c51050d","_blank"):window.open("https://toonsquare.notion.site/Terms-Of-Service-15c5340ba08840b5950982f04a685cf4","_blank")}onClickPrivacyPolicyDetail(){this.app.usedLanguage===s.tXI.ko?window.open("https://toonsquare.notion.site/fa4dcc1aca23466a8f19f191257be0ad","_blank"):window.open("https://toonsquare.notion.site/Privacy-Policy-55ed11342ded4b64bf70acc44e211a23","_blank")}onClickUseofPersonalInformationDetail(){switch(this.app.usedLanguage){case s.tXI.fr:this.app.goExternal("https://toonsquare.notion.site/Accord-sur-la-collecte-et-l-utilisation-d-informations-personnelles-FR-880bce472ccb4a53b78eab43732d551a?pvs=4");break;case s.tXI.jp:this.app.goExternal("https://toonsquare.notion.site/JP-958daef557894bcc95a4eaa2326d432f?pvs=4");break;case s.tXI.ko:this.app.goExternal("https://toonsquare.notion.site/03c164f82af4438aa2d47943b16e17c3?pvs=4");break;default:this.app.goExternal("https://toonsquare.notion.site/Personal-Information-Collection-and-Use-Agreement-ENG-72ae765d35104fce92cd2116878fbe16?pvs=4")}}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["app-marketing-agreement"]],decls:54,vars:31,consts:[[1,"marketing-agreement-modal-header"],["name","close-outline",3,"click"],[1,"marketing-agreement-modal-content"],[1,"notice-section"],[1,"n
9otice-content"],[1,"notice-text"],[1,"notice-title"],[1,"notice-description"],[1,"notice-icon"],["src","/assets/icon/pupple-papers.avif"],[1,"divider"],[1,"terms-details"],[1,"terms-detail-item"],[1,"terms-info"],[1,"terms-name"],[1,"terms-description"],[1,"detail-link"],["src","/assets/gpt/icon/arrow_top_right.svg",1,"detail-icon"],[1,"agreements-section"],[1,"agreement-all"],[3,"ionChange","checked"],[1,"agreement-text"],[1,"agreement-label-main"],[1,"agreement-label-sub"],[1,"agreement-items"],[1,"agreement-item"],[1,"marketing-agreement-modal-footer"],[1,"confirm-button",3,"click","disabled"],[1,"detail-link",3,"click"],["src","/assets/gpt/icon/arrow_top_right.svg",1,"detail-icon",3,"click"],[1,"agreement-label-wrapper"],[1,"agreement-label","essential"],[1,"agreement-label","optional"],[1,"agreement-label"]],template:function(n,i){1&n&&(e.\u0275\u0275elementStart(0,"ion-header",0)(1,"ion-icon",1),e.\u0275\u0275listener("click",function(){return i.close()}),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(2,"ion-content",2)(3,"div",3)(4,"div",4)(5,"div",5)(6,"h3",6),e.\u0275\u0275text(7),e.\u0275\u0275pipe(8,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(9,"p",7),e.\u0275\u0275text(10),e.\u0275\u0275pipe(11,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(12,"div",8),e.\u0275\u0275element(13,"img",9),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275element(14,"div",10),e.\u0275\u0275elementStart(15,"div",11)(16,"div",12)(17,"div",13)(18,"h4",14),e.\u0275\u0275text(19),e.\u0275\u0275pipe(20,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(21,"p",15),e.\u0275\u0275text(22),e.\u0275\u0275pipe(23,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(24,fe,3,3,"button",16)(25,ve,1,0,"ion-icon",17),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(26,"div",12)(27,"div",13)(28,"h4",14),e.\u0275\u0275text(29),e.\u0275\u0275pipe(30,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(31,"p",15),e.\u0275\u0275text(32),e.\u0275\u0275pipe(33,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(34,be,3,3,"button",16)(35,Me,1,0,"ion-icon",17),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(36,"div",10),e.\u0275\u0275elementStart(37,"div",18)(38,"div",19)(39,"ion-checkbox",20),e.\u0275\u0275listener("ionChange",function(g){return i.toggleAllAgreements(g)}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(40,"div",21)(41,"span",22),e.\u0275\u0275text(42),e.\u0275\u0275pipe(43,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(44,"span",23),e.\u0275\u0275text(45),e.\u0275\u0275pipe(46,"translate"),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(47,"div",24),e.\u0275\u0275repeaterCreate(48,Se,8,5,"div",25,Ce),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(50,"ion-footer",26)(51,"button",27),e.\u0275\u0275listener("click",function(){return i.confirm()}),e.\u0275\u0275text(52),e.\u0275\u0275pipe(53,"translate"),e.\u0275\u0275elementEnd()()),2&n&&(e.\u0275\u0275advance(7),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(8,13,"account.marketingAgreementModal.title")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(11,15,"account.marketingAgreementModal.description")," "),e.\u0275\u0275advance(9),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(20,17,"account.marketingAgreementModal.terms-of-use")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(23,19,"account.marketingAgreementModal.terms-of-use-description")),e.\u0275\u0275advance(2),e.\u0275\u0275conditional(i.app.isDesktopWidth()?24:25),e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(30,21,"account.marketingAgreementModal.privacy-policy")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(33,23,"account.marketingAgreementModal.privacy-policy-description")),e.\u0275\u0275advance(2),e.\u0275\u0275conditional(i.app.isDesktopWidth()?34:35),e.\u0275\u0275advance(5),e.\u0275\u0275property("checked",i.allChecked),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(43,25,"account.marketingAgreementModal.all-agree")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(46,27,"account.marketingAgreementModal.all-agree-description")),e.\u0275\u0275advance(3),e.\u0275\u0275repeater(i.agreements),e.\u0275\u0275advance(3),e.\u0275\u0275property("disabled",!i.confirmEnabled),e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(53,29,"account.marketingAgreementModal.confirm")," "))},dependencies:[p.IonicModule,p.IonCheckbox,p.IonContent,p.IonFooter,p.IonHeader,p.IonIcon,p.BooleanValueAccessor,u.TranslatePipe],styles:[".marketing-agreement-modal-header[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;padding:12px 8px 0 16px}.marketing-agreement-modal-header[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{padding:4px;font-size:24px}.marketing-agreement-modal-content[_ngcontent-%COMP%]{height:480px;--padding-bottom: 16px;--padding-start: 16px;--padding-end: 16px}@media (max-width: 767px){.marketing-agreement-modal-content[_ngcontent-%COMP%]{height:calc(100dvh - 108px);--padding-start: 20px;--padding-end: 20px;--padding-bottom: 20px}}.marketing-agreement-modal-content[_ngcontent-%COMP%] .notice-section[_ngcontent-%COMP%] .notice-content[_ngcontent-%COMP%]{display:flex;align-items:center;gap:16px;padding:0 8px}@media (max-width: 767px){.marketing-agreement-modal-content[_ngcontent-%COMP%] .notice-section[_ngcontent-%COMP%] .notice-content[_ngcontent-%COMP%]{flex-direction:column-reverse}}.marketing-agreement-modal-content[_ngcontent-%COMP%] .notice-section[_ngcontent-%COMP%] .notice-content[_ngcontent-%COMP%] .notice-text[_ngcontent-%COMP%]{flex:1;display:flex;flex-direction:column;gap:8px;padding:8px 0}.marketing-agreement-modal-content[_ngcontent-%COMP%] .notice-section[_ngcontent-%COMP%] .notice-content[_ngcontent-%COMP%] .notice-text[_ngcontent-%COMP%] .notice-title[_ngcontent-%COMP%]{margin:0;font-family:Pretendard,sans-serif;font-weight:700;font-size:20px;line-height:1.3em;color:#242424}@media (max-width: 767px){.marketing-agreement-modal-content[_ngcontent-%COMP%] .notice-section[_ngcontent-%COMP%] .notice-content[_ngcontent-%COMP%] .notice-text[_ngcontent-%COMP%] .notice-title[_ngcontent-%COMP%]{white-space:pre-line}}.marketing-agreement-modal-content[_ngcontent-%COMP%] .notice-section[_ngcontent-%COMP%] .notice-content[_ngcontent-%COMP%] .notice-text[_ngcontent-%COMP%] .notice-description[_ngcontent-%COMP%]{margin:0;font-family:Pretendard,sans-serif;font-weight:400;font-size:14px;
9line-height:1.4285714286em;color:#595959}.marketing-agreement-modal-content[_ngcontent-%COMP%] .notice-section[_ngcontent-%COMP%] .notice-content[_ngcontent-%COMP%] .notice-icon[_ngcontent-%COMP%]{display:flex;align-self:stretch}.marketing-agreement-modal-content[_ngcontent-%COMP%] .notice-section[_ngcontent-%COMP%] .notice-content[_ngcontent-%COMP%] .notice-icon[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{font-size:80px}.marketing-agreement-modal-content[_ngcontent-%COMP%] .divider[_ngcontent-%COMP%]{margin:16px 4px;height:1px;background:#f1f1f1}.marketing-agreement-modal-content[_ngcontent-%COMP%] .terms-details[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:4px}.marketing-agreement-modal-content[_ngcontent-%COMP%] .terms-details[_ngcontent-%COMP%] .terms-detail-item[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;padding:8px 0 8px 8px;border-radius:8px}.marketing-agreement-modal-content[_ngcontent-%COMP%] .terms-details[_ngcontent-%COMP%] .terms-detail-item[_ngcontent-%COMP%] .terms-info[_ngcontent-%COMP%]{flex:1;display:flex;flex-direction:column;justify-content:center}.marketing-agreement-modal-content[_ngcontent-%COMP%] .terms-details[_ngcontent-%COMP%] .terms-detail-item[_ngcontent-%COMP%] .terms-info[_ngcontent-%COMP%] .terms-name[_ngcontent-%COMP%]{margin:0;font-family:Pretendard,sans-serif;font-weight:500;font-size:16px;line-height:1.5em;color:#595959}.marketing-agreement-modal-content[_ngcontent-%COMP%] .terms-details[_ngcontent-%COMP%] .terms-detail-item[_ngcontent-%COMP%] .terms-info[_ngcontent-%COMP%] .terms-description[_ngcontent-%COMP%]{margin:0;font-family:Pretendard,sans-serif;font-weight:400;font-size:14px;line-height:1.4285714286em;color:#969696}.marketing-agreement-modal-content[_ngcontent-%COMP%] .terms-details[_ngcontent-%COMP%] .terms-detail-item[_ngcontent-%COMP%] .detail-link[_ngcontent-%COMP%]{color:#595959;text-decoration:underline;text-underline-offset:2px;padding:8px 12px;font-size:14px;background:transparent}.marketing-agreement-modal-content[_ngcontent-%COMP%] .terms-details[_ngcontent-%COMP%] .terms-detail-item[_ngcontent-%COMP%] .detail-icon[_ngcontent-%COMP%]{font-size:20px;padding:8px}.marketing-agreement-modal-content[_ngcontent-%COMP%] .agreements-section[_ngcontent-%COMP%]{display:flex;flex-direction:column}@media (max-width: 767px){.marketing-agreement-modal-content[_ngcontent-%COMP%] .agreements-section[_ngcontent-%COMP%]{gap:8px}}.marketing-agreement-modal-content[_ngcontent-%COMP%] .agreements-section[_ngcontent-%COMP%] .agreement-all[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:8px;padding:8px}@media (max-width: 767px){.marketing-agreement-modal-content[_ngcontent-%COMP%] .agreements-section[_ngcontent-%COMP%] .agreement-all[_ngcontent-%COMP%]{padding:8px 10px;gap:10px}}.marketing-agreement-modal-content[_ngcontent-%COMP%] .agreements-section[_ngcontent-%COMP%] .agreement-all[_ngcontent-%COMP%] ion-checkbox[_ngcontent-%COMP%]{--size: 16px;--checkbox-background-checked: #776eff;--border-color: #969696;--border-radius: 2px;--border-width: 1px;margin-top:3px}.marketing-agreement-modal-content[_ngcontent-%COMP%] .agreements-section[_ngcontent-%COMP%] .agreement-all[_ngcontent-%COMP%] .agreement-text[_ngcontent-%COMP%]{display:flex;align-items:center;gap:4px}@media (max-width: 767px){.marketing-agreement-modal-content[_ngcontent-%COMP%] .agreements-section[_ngcontent-%COMP%] .agreement-all[_ngcontent-%COMP%] .agreement-text[_ngcontent-%COMP%]{flex-direction:column;align-items:unset;gap:0}}.marketing-agreement-modal-content[_ngcontent-%COMP%] .agreements-section[_ngcontent-%COMP%] .agreement-all[_ngcontent-%COMP%] .agreement-text[_ngcontent-%COMP%] .agreement-label-main[_ngcontent-%COMP%]{font-family:Pretendard,sans-serif;font-weight:500;font-size:16px;line-height:1.5em;color:#242424}.marketing-agreement-modal-content[_ngcontent-%COMP%] .agreements-section[_ngcontent-%COMP%] .agreement-all[_ngcontent-%COMP%] .agreement-text[_ngcontent-%COMP%] .agreement-label-sub[_ngcontent-%COMP%]{font-family:Pretendard,sans-serif;font-weight:400;font-size:14px;
9line-height:1.4285714286em;color:#969696}.marketing-agreement-modal-content[_ngcontent-%COMP%] .agreements-section[_ngcontent-%COMP%] .agreement-items[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding-left:32px}@media (max-width: 767px){.marketing-agreement-modal-content[_ngcontent-%COMP%] .agreements-section[_ngcontent-%COMP%] .agreement-items[_ngcontent-%COMP%]{padding-left:10px;gap:8px}}.marketing-agreement-modal-content[_ngcontent-%COMP%] .agreements-section[_ngcontent-%COMP%] .agreement-items[_ngcontent-%COMP%] .agreement-item[_ngcontent-%COMP%]{display:flex;align-items:flex-start;padding:8px 16px 8px 0}.marketing-agreement-modal-content[_ngcontent-%COMP%] .agreements-section[_ngcontent-%COMP%] .agreement-items[_ngcontent-%COMP%] .agreement-item[_ngcontent-%COMP%] ion-checkbox[_ngcontent-%COMP%]{--size: 16px;--checkbox-background-checked: #776eff;--border-color: #969696;--border-radius: 2px;--border-width: 1px;margin-top:3px;margin-right:10px}.marketing-agreement-modal-content[_ngcontent-%COMP%] .agreements-section[_ngcontent-%COMP%] .agreement-items[_ngcontent-%COMP%] .agreement-item[_ngcontent-%COMP%] .agreement-label-wrapper[_ngcontent-%COMP%]{display:inline}.marketing-agreement-modal-content[_ngcontent-%COMP%] .agreements-section[_ngcontent-%COMP%] .agreement-items[_ngcontent-%COMP%] .agreement-item[_ngcontent-%COMP%] .agreement-label-wrapper[_ngcontent-%COMP%] .agreement-label[_ngcontent-%COMP%]{font-family:Pretendard,sans-serif;font-weight:400;font-size:14px;line-height:1.4285714286em;color:#595959;white-space:pre-wrap}.marketing-agreement-modal-content[_ngcontent-%COMP%] .agreements-section[_ngcontent-%COMP%] .agreement-items[_ngcontent-%COMP%] .agreement-item[_ngcontent-%COMP%] .agreement-label-wrapper[_ngcontent-%COMP%] .essential[_ngcontent-%COMP%]{color:#776eff}.marketing-agreement-modal-content[_ngcontent-%COMP%] .agreements-section[_ngcontent-%COMP%] .agreement-items[_ngcontent-%COMP%] .agreement-item[_ngcontent-%COMP%] .agreement-label-wrapper[_ngcontent-%COMP%] .optional[_ngcontent-%COMP%]{color:#969696}.marketing-agreement-modal-footer[_ngcontent-%COMP%]{display:flex;padding:12px 16px;background:#fff;border-radius:0 0 8px 8px}.marketing-agreement-modal-footer[_ngcontent-%COMP%] .confirm-button[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;gap:4px;padding:10px 24px;flex:1;background:#e0e0e0;border:none;border-radius:8px;font-family:Pretendard,sans-serif;font-weight:500;font-size:16px;line-height:1.5em;color:#969696;cursor:not-allowed;transition:all .2s}.marketing-agreement-modal-footer[_ngcontent-%COMP%] .confirm-button[_ngcontent-%COMP%]:not([disabled]){background:#776eff;color:#fff;cursor:pointer}[_nghost-%COMP%]{display:block}"]})}}return o})();var K=a(75576),Y=a(64787),Oe=a(72562),ke=a(89640),Te=a(65834),Ee=a(51526),Ae=a(31299),j=a(70423),Ie=a(74934),Ve=a(40424),Le=a(15519),Q=a(73854),Be=a(4884),X=a(10415);function De(o,r){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",3),e.\u0275\u0275element(1,"rect",11)(2,"path",12),e.\u0275\u0275elementEnd())}function ze(o,r){if(1&o&&(e.\u0275\u0275elementStart(0,"div",4),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275elementEnd()),2&o){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(2,1,t.card.title))}}function He(o,r){if(1&o&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275elementEnd()),2&o){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(2,1,t.card.button_text))}}function Re(o,r){if(1&o&&e.\u0275\u0275element(0,"img",10),2&o){const t=e.\u0275\u0275nextContext();e.\u0275\u0275property("src",t.previewUrl,e.\u0275\u0275sanitizeUrl)}}let Fe=(()=>{class o{get schoolServiceLocked(){return"service"===this.card?.action&&this.focus.isSchoolServiceLocked(this.card.parameter)}get hoverColor(){return this.card?.color||"var(--color-cmpn-icon-icon-secondary, #595959)"}get noPreviewCard(){return!this.hasPreviewUrl}constructor(){this.appService=(0,e.inject)(L.d),this.focus=(0,e.inject)(X.$)}get hasPreviewUrl(){return!!this.previewUrl}get previewUrl(){return this.appService.usedLanguage===s.tXI.ko?this.card&&this.card.preview_url?this.card.preview_url.ko:"":this.card&&this.card.preview_url?this.card.preview_url.other:""}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["app-hero-card"]],hostVars:6,hostBindings:function(n,i){2&n&&(e.\u0275\u0275styleProp("--hero-card-hover-color",i.hoverColor),e.\u0275\u0275classProp("school-service-locked",i.schoolServiceLocked)("no-preview-card",i.noPreviewCard))},inputs:{card:"card"},decls:20,vars:15,consts:[[1,"service-info"],[1,"service-name"],[1,"service-name-text"],["width","18","height","18","viewBox","0 0 18 18","fill","none","aria-hidden","true"],[1,"service-title"],[1,"service-description"],[1,"service-container"],[1,"service-button"],["width","20","height","20","viewBox","0 0 20 20","fill","none","aria-hidden","true","focusable","false",1,"arrow-icon"],["d","M7.1875 15.625L12.8125 10L7.1875 4.375","stroke","currentColor","stroke-linecap","round","stroke-linejoin","round"],["alt","service image",1,"service-img",3,"src"],["x","3.5","y","8","width","11","height","7.5","rx","1.5","stroke","currentColor"],["d","M6 8V5a3 3 0 0 1 6 0v3M9 11v2","stroke","currentColor","stroke-linecap","round"]],template:function(n,i){1&n&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"span",2),e.\u0275\u0275text(3),e.\u0275\u0275pipe(4,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(5,De,3,0,":svg:svg",3),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(6,ze,3,3,"div",4),e.\u0275\u0275elementStart(7,"div",5),e.\u0275\u0275text(8),e.\u0275\u0275pipe(9,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(10,"div",6)(11,"div",7),e.\u0275\u0275template(12,He,3,3,"div"),e.\u0275\u0275elementStart(13,"button")(14,"div"),e.\u0275\u0275text(15),e.\u0275\u0275pipe(16,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(17,"svg",8),e.\u0275\u0275element(18,"path",9),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275template(19,Re,1,1,"img",10),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(4,9,i.card.name)),e.\u0275\u0275advance(2),e.\u0275\u0275conditional(i.schoolServiceLocked?5:-1),e.\u0275\u0275advance(),e.\u0275\u0275conditional(i.card.title?6:-1),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(9,11,i.card.description)),e.\u0275\u0275advance(2),e.\u0275\u0275classProp("has-preview",i.hasPreviewUrl),e.\u0275\u0275advance(2),e.\u0275\u0275conditional(i.card.button_text?12:-1),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(16,13,"landing.tooning-landing-main-v2.hero.go")),e.\u0275\u0275advance(4),e.\u0275\u0275conditional(i.hasPreviewUrl?19:-1))},dependencies:[u.TranslatePipe],styles:["[_nghost-%COMP%]{display:flex;max-width:288px;width:288px;padding:16px 16px 12px;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0;z-index:2;min-height:280px;border-radius:16px;border:1px solid var(--color-cmpn-border-border-subtle-01, #e0e0e0);border-top:6px solid var(--hero-card-hover-color);background:var(--color-cmpn-layer-layer-01, #fff);transition:transform .4s ease}[_nghost-%COMP%]:hover{transform:translateY(-3%)}.no-preview-card[_nghost-%COMP%]{min-height:168px}.service-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;justify-content:end;gap:16px;align-self:stretch;min-height:128px;margin-top:auto}.no-preview-card[_nghost-%COMP%] .service-container[_ngcontent-%COMP%]{min-height:auto;margin-top:auto;gap:0}.service-info[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}
9.service-name[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;width:100%;color:var(--hero-card-hover-color);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.school-service-locked[_nghost-%COMP%]{border-top-color:#b9b9b9;cursor:pointer}.school-service-locked[_nghost-%COMP%] .service-name[_ngcontent-%COMP%]{color:#969696}.school-service-locked[_nghost-%COMP%] .service-name-text[_ngcontent-%COMP%], .school-service-locked[_nghost-%COMP%] .service-title[_ngcontent-%COMP%], .school-service-locked[_nghost-%COMP%] .service-description[_ngcontent-%COMP%], .school-service-locked[_nghost-%COMP%] .service-img[_ngcontent-%COMP%], .school-service-locked[_nghost-%COMP%] .service-button[_ngcontent-%COMP%]{opacity:.5}.service-title[_ngcontent-%COMP%]{word-break:keep-all;color:var(--color-cmpn-text-text-primary, #242424);font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.service-description[_ngcontent-%COMP%]{color:var(--color-cmpn-text-text-secondary, #595959);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.service-button[_ngcontent-%COMP%]{display:flex;padding:12px 12px 12px 16px;width:100%;justify-content:space-between;align-items:center;background:transparent;border-radius:8px;color:var(--hero-card-hover-color);text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.service-button[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{display:flex;min-height:30px;border-radius:999px;align-items:center;padding:0 11px;color:#fff;background:var(--hero-card-hover-color)}.has-preview[_ngcontent-%COMP%] .service-button[_ngcontent-%COMP%]{display:none}.no-preview-card[_nghost-%COMP%] .service-button[_ngcontent-%COMP%]{justify-content:flex-end;color:#242424}.no-preview-card[_nghost-%COMP%] .service-button[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{background:transparent;color:#242424}.no-preview-card[_nghost-%COMP%] .service-button[_ngcontent-%COMP%] button[_ngcontent-%COMP%] *[_ngcontent-%COMP%]{color:inherit}[_nghost-%COMP%]:hover .has-preview[_ngcontent-%COMP%] .service-button[_ngcontent-%COMP%]{display:flex}.arrow-icon[_ngcontent-%COMP%]{flex:0 0 auto;color:inherit;transition:color .12s ease}.service-img[_ngcontent-%COMP%]{height:128px;align-self:stretch;aspect-ratio:2/1;border-radius:8px}[_nghost-%COMP%]:hover .has-preview[_ngcontent-%COMP%] .service-img[_ngcontent-%COMP%]{display:none}@media (max-width: 767px){[_nghost-%COMP%]{width:248px}.service-info[_ngcontent-%COMP%]{padding:0 12px}.service-title[_ngcontent-%COMP%]{font-size:18px;line-height:26px}.service-button[_ngcontent-%COMP%]{padding:8px 8px 8px 12px}}"]})}}return o})();var Ue=a(63561);let je=(()=>{class o{constructor(t){this.modalCtrl=t,this.router=(0,e.inject)(P.Router),this.appService=(0,e.inject)(L.d),this.folderApiService=(0,e.inject)(Ue.U),this.focusModeService=(0,e.inject)(X.$),this.action=(0,e.input)(""),this.parameter=(0,e.input)("")}onClick(t){var n=this;return(0,d.A)(function*(){t.preventDefault(),"service"===n.action()?yield n.goToService():"external-link"===n.action()?yield n.goToExternal():"modal"===n.action()&&(yield n.openModal())})()}goToService(){var t=this;return(0,d.A)(function*(){if(yield t.focusModeService.requestServiceEntry(t.parameter()))if("editor"===t.parameter()){const n=+t.appService.cache.user.id,i=yield t.folderApiService.getRootCanvasGroup(n);t.router.navigate([`/editor/mywork/${i.id}`])}else t.router.navigate([`/${t.parameter()}`])})()}goToExternal(){var t=this;return(0,d.A)(function*(){window.open(t.parameter(),"_blank","noopener")})()}openModal(){var t=this;return(0,d.A)(function*(){if("servicePreparing"===t.parameter()){const{ServicePreparingComponent:n}=yield a.e(7058).then(a.bind(a,27058));t.modalCtrl.create({component:n,cssClass:"modal-service-preparing"}).then(i=>i.present())}})()}static{this.\u0275fac=function(n){return new(n||o)(e.\u0275\u0275directiveInject(p.ModalController))}}static{this.\u0275dir=e.\u0275\u0275defineDirective({type:o,selectors:[["","appServiceNavigate",""]],hostBindings:function(n,i){1&n&&e.\u0275\u0275listener("click",function(g){return i.onClick(g)})},inputs:{action:[1,"action"],parameter:[1,"parameter"]}})}}return o}
9)();var We=a(40272);const Ne=(o,r)=>r.name;function $e(o,r){if(1&o&&(e.\u0275\u0275element(0,"app-hero-card",2),e.\u0275\u0275pipe(1,"translate")),2&o){const t=r.$implicit;e.\u0275\u0275property("card",t)("action",t.action)("parameter",t.parameter)("tooningTooltip",t.showTooltip&&t.tooltip?e.\u0275\u0275pipeBind1(1,4,t.tooltip):"")}}let Ge=(()=>{class o{constructor(){this.cardList=(0,e.input)([])}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["app-hero-card-container"]],inputs:{cardList:[1,"cardList"]},decls:4,vars:0,consts:[[1,"card-container"],[1,"card-track"],["appServiceNavigate","",3,"card","action","parameter","tooningTooltip"]],template:function(n,i){1&n&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1),e.\u0275\u0275repeaterCreate(2,$e,2,6,"app-hero-card",2,Ne),e.\u0275\u0275elementEnd()()),2&n&&(e.\u0275\u0275advance(2),e.\u0275\u0275repeater(i.cardList()))},dependencies:[Fe,je,Be.S,We.J,u.TranslatePipe],styles:["[_nghost-%COMP%]{--hero-card-shadow-bleed: 8px;display:block;width:100%;box-sizing:border-box}.card-container[_ngcontent-%COMP%]{width:100%;padding-block:var(--hero-card-shadow-bleed);margin-block:calc(var(--hero-card-shadow-bleed) * -1);box-sizing:border-box}.card-track[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:0 auto;justify-content:flex-start;align-items:stretch;gap:16px;box-sizing:border-box}app-hero-card[_ngcontent-%COMP%]{width:100%;max-width:none;min-width:0}@media (max-width: 991px){.card-track[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 575px){.card-track[_ngcontent-%COMP%]{grid-template-columns:minmax(0,1fr)}}"]})}}return o})(),Je=(()=>{class o{constructor(){this.link=(0,e.input)("")}onClick(t){t.preventDefault(),window.open(this.link(),"_blank","noopener,noreferrer")}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275dir=e.\u0275\u0275defineDirective({type:o,selectors:[["","appLinkNavigate",""]],hostBindings:function(n,i){1&n&&e.\u0275\u0275listener("click",function(g){return i.onClick(g)})},inputs:{link:[1,"link"]}})}}return o})(),Ke=(()=>{class o{constructor(){}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["app-hero-footer"]],decls:5,vars:4,consts:[["appLinkNavigate","",1,"hero-footer",3,"link"],[1,"hero-footer-text"],["aria-hidden","true",1,"arrow-icon"]],template:function(n,i){1&n&&(e.\u0275\u0275elementStart(0,"button",0)(1,"div",1),e.\u0275\u0275text(2),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(4,"span",2),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275property("link","education/usecase"),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(3,2,"landing.tooning-landing-main-v2.hero.footer.usecase")))},dependencies:[Je,u.TranslatePipe],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;align-items:center;gap:32px;align-self:stretch}.hero-footer[_ngcontent-%COMP%]{--hero-footer-gradient: linear-gradient(90deg, #5459e7, #e04398);display:flex;padding:12px 12px 12px 16px;justify-content:center;align-items:center;gap:4px;border-radius:16px;border:1px solid var(--color-cmpn-border-border-subtle-01, #e0e0e0);background:var(--color-cmpn-btn-btn-secondary, #fff);color:var(--color-cmpn-text-text-secondary, #595959);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.hero-footer-text[_ngcontent-%COMP%]{background:var(--hero-footer-gradient);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.arrow-icon[_ngcontent-%COMP%]{display:block;width:20px;height:20px;flex:0 0 auto;background:var(--hero-footer-gradient);mask:url(/assets/4cut-make-manual/icons/arrow-up-right-2.svg) center/contain no-repeat;-webkit-mask:url(/assets/4cut-make-manual/icons/arrow-up-right-2.svg) center/contain no-repeat}"]})}}return o})();const Ye={gpt:{action:"service",parameter:"gpt",name:"landing.tooning-landing-main-v2.hero.cards.gpt.name",description:"landing.tooning-landing-main-v2.hero.cards.gpt.description",tooltip:"landing.tooning-landing-main-v2.hero.cards.gpt.tooltip",color:"#2CA06E",preview_url:{ko:"assets/landing-v2/hero/img/ko/character.webp",other:"assets/landing-v2/hero/img/en/character.webp"},button_text:"landing.tooning-landing-main-v2.hero.cards.gpt.button_text"},magic:{action:"service",parameter:"magic",name:"landing.tooning-landing-main-v2.hero.cards.magic.name",description:"landing.tooning-landing-main-v2.hero.cards.magic.description",color:"#FF7700",preview_url:{ko:"assets/landing-v2/hero/img/ko/magic.webp",other:"assets/landing-v2/hero/img/en/magic.webp"},button_text:"landing.tooning-landing-main-v2.hero.cards.magic.button_text"},editor:{action:"service",parameter:"editor",name:"landing.tooning-landing-main-v2.hero.cards.editor.name",description:"landing.tooning-landing-main-v2.hero.cards.editor.description",color:"#FF2778",preview_url:{ko:"assets/landing-v2/hero/img/ko/editor.webp",other:"assets/landing-v2/hero/img/en/editor.webp"},button_text:"landing.tooning-landing-main-v2.hero.cards.editor.button_text"},board:{action:"service",parameter:"board",name:"landing.tooning-landing-main-v2.hero.cards.board.name",description:"landing.tooning-landing-main-v2.hero.cards.board.description",color:"#4766FF",preview_url:{ko:"assets/landing-v2/hero/img/ko/board.webp",other:"assets/landing-v2/hero/img/en/board.webp"},button_text:"landing.tooning-landing-main-v2.hero.cards.board.button_text"},contest:{action:"external-link",parameter:"https://tooning-contest.vercel.app/",name:"landing.tooning-landing-main-v2.hero.cards.contest.name",description:"landing.tooning-landing-main-v2.hero.cards.contest.description",color:"#f04f88",preview_url:{ko:"assets/landing-v2/hero/img/ko/contest.png",other:"assets/landing-v2/hero/img/ko/contest.png"},button_text:"landing.tooning-landing-main-v2.hero.cards.contest.button_text"},tooningPlus:{action:"external-link",parameter:"https://plus.tooning.io/",name:"landing.tooning-landing-main-v2.hero.cards.tooningPlus.name",description:"landing.tooning-landing-main-v2.hero.cards.tooningPlus.description",color:"#7b61ff",preview_url:{ko:"assets/landing-v2/hero/img/ko/plus.jpg",other:"assets/landing-v2/hero/img/ko/plus.jpg"},button_text:"landing.tooning-landing-main-v2.hero.cards.tooningPlus.button_text"},chat:{action:"service",parameter:"chat",name:"landing.tooning-landing-main-v2.hero.cards.chat.name",description:"landing.tooning-landing-main-v2.hero.cards.chat.description",tooltip:"landing.tooning-landing-main-v2.hero.cards.chat.tooltip",color:"#00C1B7",preview_url:{ko:"assets/landing-v2/hero/img/ko/chat.webp",other:"assets/landing-v2/hero/img/en/chat.webp"},button_text:"landing.tooning-landing-main-v2.hero.cards.chat.button_text"},write:{action:"external-link",parameter:"https://writing.tooning.io",name:"landing.tooning-landing-main-v2.hero.cards.write.name",title:"landing.tooning-landing-main-v2.hero.cards.write.title",description:"landing.tooning-landing-main-v2.hero.cards.write.description",color:" #6c72ff"},quiz:{action:"external-link",parameter:"https://mon.tooning.io",name:"landing.tooning-landing-main-v2.hero.cards.quiz.name",title:"landing.tooning-landing-main-v2.hero.cards.quiz.title",description:"landing.tooning-landing-main-v2.hero.cards.quiz.description",color:"#ef4f9a"},read:{action:"external-link",parameter:"https://read.tooning.io",name:"landing.tooning-landing-main-v2.hero.cards.read.name",title:"landing.tooning-landing-main-v2.hero.cards.read.title",description:"landing.tooning-landing-main-v2.hero.cards.read.description",color:"#27a779"}},Xe=(o,r)=>r.category;function Ze(o,r){1&o&&e.\u0275\u0275element(0,"app-hero-footer")}function qe(o,r){if(1&o&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2),e.\u0275\u0275text(3),e.\u0275\u0275pipe(4,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(5,Ze,1,0,"app-hero-footer"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(6,"app-hero-card-container",3),e.\u0275\u0275elementEnd()),2&o){const t=r.$implicit,n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(4,3,t.category)),e.\u0275\u0275advance(2),e.\u0275\u0275conditional(t.showFooter&&n.isTeacher?5:-1),e.\u0275\u0275advance(),e.\u0275\u0275property("cardList",t.cardList)}}const et=["gpt","magic","editor","board"],tt=["contest","chat"],nt=["contest","tooningPlus","chat"];let it=(()=>{class o{constructor(){this.appService=(0,e.inject)(L.d)}get isTeacher(){return this.appService.isTeacher}get isStudent(){return this.appService.isStudent}get cardCategoryList(){return this.createCardCategoryList(et,this.isStudent?tt:nt).filter(n=>n.cardList.length>0)}createCardCategoryList(t,n){const i=[{category:"landing.tooning-landing-main-v2.hero.categories.tooningService",cardList:this.createHeroCardList(t),show
9Footer:!0},{category:"landing.tooning-landing-main-v2.hero.categories.connectedService",cardList:this.createHeroCardList(n)},{category:"landing.tooning-landing-main-v2.hero.categories.upcomingService",cardList:this.createHeroCardList(["write","quiz","read"])}];return this.appService.isStudent?i.slice(0,2):i}createHeroCardList(t){return(o=>o.map(r=>Ye[r]))(t).map(n=>({...n,showTooltip:!1}))}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["app-hero-content"]],decls:3,vars:0,consts:[[1,"category-container"],[1,"category-head"],[1,"category-title"],[3,"cardList"]],template:function(n,i){1&n&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275repeaterCreate(1,qe,7,5,"div",0,Xe),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(),e.\u0275\u0275repeater(i.cardCategoryList))},dependencies:[Ke,Ge,u.TranslatePipe],styles:['.category-container[_ngcontent-%COMP%]{margin-bottom:50px}.category-head[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.category-title[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;font-family:Pretendard;font-size:16px;font-style:normal;line-height:24px;font-weight:600;color:#242424}.category-title[_ngcontent-%COMP%]:before{content:"";display:block;width:3px;height:18px;border-radius:999px;background:#242424}']})}}return o})(),ot=(()=>{class o{constructor(){}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["app-hero-header"]],decls:17,vars:15,consts:[[1,"title"],[1,"semi-highlight"],[1,"highlight"],[1,"description"]],template:function(n,i){1&n&&(e.\u0275\u0275elementStart(0,"div",0)(1,"span",1),e.\u0275\u0275text(2),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"span"),e.\u0275\u0275text(5),e.\u0275\u0275pipe(6,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"span",2),e.\u0275\u0275text(8),e.\u0275\u0275pipe(9,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(10,"div",3)(11,"div"),e.\u0275\u0275text(12),e.\u0275\u0275pipe(13,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(14,"div"),e.\u0275\u0275text(15),e.\u0275\u0275pipe(16,"translate"),e.\u0275\u0275elementEnd()()),2&n&&(e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(3,5,"landing.tooning_landing2.section1.text1.semi-highlight")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(6,7,"landing.tooning_landing2.section1.text1.common")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(9,9,"landing.tooning_landing2.section1.text1.highlight")),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(13,11,"landing.tooning_landing2.section1.text2")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(16,13,"landing.tooning_landing2.section1.text3")))},dependencies:[u.TranslatePipe],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;margin-bottom:32px;padding:64px 20px 0}.title[_ngcontent-%COMP%]{align-self:stretch;color:var(--color-cmpn-text-text-primary, #242424);text-align:center;font-family:Pretendard;font-size:64px;font-style:normal;font-weight:700;line-height:96px}.title[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{word-break:keep-all}.title[_ngcontent-%COMP%] .semi-highlight[_ngcontent-%COMP%]{color:#5459e7}.title[_ngcontent-%COMP%] .highlight[_ngcontent-%COMP%]{color:#e04398}.description[_ngcontent-%COMP%]{align-self:stretch;color:var(--color-cmpn-text-text-secondary, #595959);text-align:center;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:400;line-height:28px}@media (max-width: 1024px){[_nghost-%COMP%]{margin-bottom:0}.title[_ngcontent-%COMP%]{font-size:40px;line-height:56px}.description[_ngcontent-%COMP%]{font-size:18px;line-height:26px}}@media (max-width: 768px){.title[_ngcontent-%COMP%]{font-size:32px;line-height:48px}.description[_ngcontent-%COMP%]{font-size:16px;line-height:24px}}"]})}}return o}
9)();const at=[[["","header",""]],[["","content",""]]],rt=["[header]","[content]"];function lt(o,r){1&o&&e.\u0275\u0275projection(0,1)}let ct=(()=>{class o{constructor(){this.appService=(0,e.inject)(L.d)}get hasContent(){return this.isLogin}get isTeacher(){return[s.gG1.beta,s.gG1.teacher,s.gG1.admin].includes(this.appService.currentUser?.role)}get isStudent(){return[s.gG1.student].includes(this.appService.currentUser?.role)||(0,j.mO)(this.appService.currentUser)}get isLogin(){return null!==this.appService.currentUser}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["app-hero"]],hostVars:2,hostBindings:function(n,i){2&n&&e.\u0275\u0275classProp("has-content",i.hasContent)},ngContentSelectors:rt,decls:2,vars:1,template:function(n,i){1&n&&(e.\u0275\u0275projectionDef(at),e.\u0275\u0275projection(0),e.\u0275\u0275template(1,lt,1,0)),2&n&&(e.\u0275\u0275advance(),e.\u0275\u0275conditional(i.isLogin?1:-1))},styles:["[_nghost-%COMP%]{display:flex;position:relative;z-index:2;max-width:1200px;width:100%;box-sizing:border-box;flex-direction:column;gap:32px;margin:clamp(64px,10vh,120px) 0 clamp(72px,10vh,120px);padding:0 20px;opacity:0;animation:_ngcontent-%COMP%_heroFadeIn .8s cubic-bezier(.42,-.01,.27,.98) .2s forwards}.has-content[_nghost-%COMP%]{margin-top:clamp(240px,26vh,340px);margin-bottom:clamp(88px,10vh,140px)}@media (max-width: 991px){[_nghost-%COMP%]{margin-top:clamp(48px,7vh,88px);margin-bottom:clamp(56px,8vh,96px)}.has-content[_nghost-%COMP%]{margin-top:clamp(160px,20vh,220px);margin-bottom:clamp(72px,8vh,112px)}}@keyframes _ngcontent-%COMP%_heroFadeIn{0%{opacity:0}to{opacity:1}}"]})}}return o})();const st=["heroGradient"],dt=["outroGradient"],pt=["marketingAgreementModal"],gt=["chat_video"],mt=()=>[0,1];function ut(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-button",112),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.app.go("chat-information"))}),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275element(3,"ion-icon",113),e.\u0275\u0275elementEnd()}2&o&&(e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"common.detailsView")," "))}function _t(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-button",114),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.app.go("chat-information"))}),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275element(3,"ion-icon",113),e.\u0275\u0275elementEnd()}2&o&&(e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"common.detailsView")," "))}function ht(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-button",115),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.app.go("gpt-information"))}),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275element(3,"ion-icon",113),e.\u0275\u0275elementEnd()}2&o&&(e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"common.detailsView")," "))}function xt(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-button",116),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.app.go("gpt-information"))}),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275element(3,"ion-icon",113),e.\u0275\u0275elementEnd()}2&o&&(e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"common.detailsView")," "))}function Ct(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-button",117),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);
9return e.\u0275\u0275resetView(i.app.go("magic-information"))}),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275element(3,"ion-icon",113),e.\u0275\u0275elementEnd()}2&o&&(e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"common.detailsView")," "))}function ft(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-button",118),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.app.go("magic-information"))}),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275element(3,"ion-icon",113),e.\u0275\u0275elementEnd()}2&o&&(e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"common.detailsView")," "))}function vt(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-button",119),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.app.go("editor-information"))}),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275element(3,"ion-icon",113),e.\u0275\u0275elementEnd()}2&o&&(e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"common.detailsView")," "))}function bt(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-button",120),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.app.go("editor-information"))}),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275element(3,"ion-icon",113),e.\u0275\u0275elementEnd()}2&o&&(e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"common.detailsView")," "))}function Mt(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-button",121),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.app.go("board-information"))}),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275element(3,"ion-icon",113),e.\u0275\u0275elementEnd()}2&o&&(e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"common.detailsView")," "))}function Pt(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-button",122),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(i.app.go("board-information"))}),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275element(3,"ion-icon",113),e.\u0275\u0275elementEnd()}2&o&&(e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"common.detailsView")," "))}function yt(o,r){if(1&o&&(e.\u0275\u0275elementStart(0,"div",123),e.\u0275\u0275element(1,"ion-icon",124)(2,"div",87),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275elementEnd()),2&o){const t=r.index;e.\u0275\u0275advance(2),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(3,1,"landing.tooning_landing2.section11.free"+t),e.\u0275\u0275sanitizeHtml)}}function St(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",32),e.\u0275\u0275listener("visible",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(2);return e.\u0275\u0275resetView(i.classList.add("fade-in"))}),e.\u0275\u0275elementStart(1,"div",33,1)(3,"div",34),e.\u0275\u0275element(4,"div",35)(5,"div",36),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"div",37),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(i.modalTeacherCertification())}),e.\u0275\u0275elementStart(7,"div",38)(8,"div",39),e.\u0275\u0275text(9),e.\u0275\u0275pipe(10,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(11,"ion-icon",40),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(12,"div",41),e.\u0275\u0275element(13,"img",42)(14,"img",42)(15,"img",42)(16,"img",42),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(17,"div",43),e.\u0275\u0275element(18,"img",44)(19,"img",44)(20,"img",44)(21,"img",45),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(22,"div",46),e.\u0275\u0275listener("visible",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(24);
9return e.\u0275\u0275resetView(i.classList.add("fade-in"))}),e.\u0275\u0275elementStart(23,"div",47,2)(25,"ion-grid",48)(26,"ion-row")(27,"ion-col",49)(28,"div",50)(29,"div"),e.\u0275\u0275element(30,"img",51),e.\u0275\u0275elementStart(31,"div",52)(32,"div",53),e.\u0275\u0275text(33),e.\u0275\u0275pipe(34,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(35,"div",54),e.\u0275\u0275text(36),e.\u0275\u0275pipe(37,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(38,"div",55),e.\u0275\u0275text(39),e.\u0275\u0275pipe(40,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(41,"div",56),e.\u0275\u0275text(42),e.\u0275\u0275pipe(43,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(44,ut,4,3,"ion-button",57),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275elementStart(45,"ion-col",58)(46,"div")(47,"video",59,3),e.\u0275\u0275listener("loadstart",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(48),c=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(c.configureVideoElementForAutoplay(i))}),e.\u0275\u0275text(49),e.\u0275\u0275pipe(50,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(51,_t,4,3,"ion-button",60),e.\u0275\u0275elementEnd()()()()()(),e.\u0275\u0275elementStart(52,"div",46),e.\u0275\u0275listener("visible",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(54);return e.\u0275\u0275resetView(i.classList.add("fade-in"))}),e.\u0275\u0275elementStart(53,"div",47,4)(55,"ion-grid",48)(56,"ion-row")(57,"ion-col",58)(58,"div")(59,"video",61,5),e.\u0275\u0275listener("loadstart",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(60),c=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(c.configureVideoElementForAutoplay(i))}),e.\u0275\u0275element(61,"source",62),e.\u0275\u0275text(62),e.\u0275\u0275pipe(63,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(64,ht,4,3,"ion-button",63),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(65,"ion-col",49)(66,"div",50)(67,"div"),e.\u0275\u0275element(68,"img",64),e.\u0275\u0275elementStart(69,"div",52)(70,"div",53),e.\u0275\u0275text(71),e.\u0275\u0275pipe(72,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(73,"div",54),e.\u0275\u0275text(74),e.\u0275\u0275pipe(75,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(76,"div",55),e.\u0275\u0275text(77),e.\u0275\u0275pipe(78,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(79,"div",56),e.\u0275\u0275text(80),e.\u0275\u0275pipe(81,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(82,xt,4,3,"ion-button",65),e.\u0275\u0275elementEnd()()()()()()()(),e.\u0275\u0275elementStart(83,"div",46),e.\u0275\u0275listener("visible",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(85);return e.\u0275\u0275resetView(i.classList.add("fade-in"))}),e.\u0275\u0275elementStart(84,"div",47,6)(86,"ion-grid",48)(87,"ion-row")(88,"ion-col",49)(89,"div",50)(90,"div"),e.\u0275\u0275element(91,"img",66),e.\u0275\u0275elementStart(92,"div",52)(93,"div",53),e.\u0275\u0275text(94),e.\u0275\u0275pipe(95,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(96,"div",54),e.\u0275\u0275text(97),e.\u0275\u0275pipe(98,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(99,"div",55),e.\u0275\u0275text(100),e.\u0275\u0275pipe(101,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(102,"div",56),e.\u0275\u0275text(103),e.\u0275\u0275pipe(104,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(105,Ct,4,3,"ion-button",67),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275elementStart(106,"ion-col",68)(107,"div")(108,"video",61,7),e.\u0275\u0275listener("loadstart",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(109),c=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(c.configureVideoElementForAutoplay(i))}),e.\u0275\u0275element(110,"source",62),e.\u0275\u0275text(111),e.\u0275\u0275pipe(112,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(113,ft,4,3,"ion-button",69),e.\u0275\u0275elementEnd()()()()()(),e.\u0275\u0275elementStart(114,"div",46),e.\u0275\u0275listener("visible",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(116);
9return e.\u0275\u0275resetView(i.classList.add("fade-in"))}),e.\u0275\u0275elementStart(115,"div",47,8)(117,"ion-grid",48)(118,"ion-row")(119,"ion-col",58)(120,"div")(121,"video",61,9),e.\u0275\u0275listener("loadstart",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(122),c=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(c.configureVideoElementForAutoplay(i))}),e.\u0275\u0275element(123,"source",62),e.\u0275\u0275text(124),e.\u0275\u0275pipe(125,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(126,vt,4,3,"ion-button",70),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(127,"ion-col",49)(128,"div",50)(129,"div"),e.\u0275\u0275element(130,"img",71),e.\u0275\u0275elementStart(131,"div",52)(132,"div",53),e.\u0275\u0275text(133),e.\u0275\u0275pipe(134,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(135,"div",54),e.\u0275\u0275text(136),e.\u0275\u0275pipe(137,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(138,"div",55),e.\u0275\u0275text(139),e.\u0275\u0275pipe(140,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(141,"div",56),e.\u0275\u0275text(142),e.\u0275\u0275pipe(143,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(144,bt,4,3,"ion-button",72),e.\u0275\u0275elementEnd()()()()()()()(),e.\u0275\u0275elementStart(145,"div",46),e.\u0275\u0275listener("visible",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(147);return e.\u0275\u0275resetView(i.classList.add("fade-in"))}),e.\u0275\u0275elementStart(146,"div",47,10)(148,"ion-grid",48)(149,"ion-row")(150,"ion-col",49)(151,"div",50)(152,"div"),e.\u0275\u0275element(153,"img",73),e.\u0275\u0275elementStart(154,"div",52)(155,"div",53),e.\u0275\u0275text(156),e.\u0275\u0275pipe(157,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(158,"div",54),e.\u0275\u0275text(159),e.\u0275\u0275pipe(160,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(161,"div",55),e.\u0275\u0275text(162),e.\u0275\u0275pipe(163,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(164,"div",56),e.\u0275\u0275text(165),e.\u0275\u0275pipe(166,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(167,Mt,4,3,"ion-button",74),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275elementStart(168,"ion-col",68)(169,"div")(170,"video",61,11),e.\u0275\u0275listener("loadstart",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(171),c=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(c.configureVideoElementForAutoplay(i))}),e.\u0275\u0275element(172,"source",62),e.\u0275\u0275text(173),e.\u0275\u0275pipe(174,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(175,Pt,4,3,"ion-button",75),e.\u0275\u0275elementEnd()()()()()(),e.\u0275\u0275elementStart(176,"div",76),e.\u0275\u0275listener("visible",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(178);return e.\u0275\u0275resetView(i.classList.add("fade-in"))}),e.\u0275\u0275elementStart(177,"div",77,12)(179,"div",78),e.\u0275\u0275element(180,"div",79),e.\u0275\u0275pipe(181,"translate"),e.\u0275\u0275element(182,"div",80),e.\u0275\u0275pipe(183,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(184,"ion-grid",48)(185,"ion-row")(186,"ion-col",81)(187,"div",82),e.\u0275\u0275text(188),e.\u0275\u0275pipe(189,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(190,yt,4,3,"div",83),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(191,"ion-col",81)(192,"div",84),e.\u0275\u0275text(193),e.\u0275\u0275pipe(194,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(195,"div",85),e.\u0275\u0275element(196,"ion-icon",86)(197,"div",87),e.\u0275\u0275pipe(198,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(199,"div",88),e.\u0275\u0275element(200,"ion-icon",89)(201,"div",87),e.\u0275\u0275pipe(202,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(203,"div",90),e.\u0275\u0275element(204,"ion-icon",91)(205,"div",87),e.\u0275\u0275pipe(206,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(207,"div",92),e.\u0275\u0275element(2
908,"ion-icon",93)(209,"div",87),e.\u0275\u0275pipe(210,"translate"),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275elementStart(211,"div",94),e.\u0275\u0275text(212),e.\u0275\u0275pipe(213,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(214,"div",37),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(i.modalTeacherCertification())}),e.\u0275\u0275elementStart(215,"div",38)(216,"div",39),e.\u0275\u0275text(217),e.\u0275\u0275pipe(218,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(219,"ion-icon",40),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(220,"div",95),e.\u0275\u0275listener("visible",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(222);return e.\u0275\u0275resetView(i.classList.add("fade-in"))}),e.\u0275\u0275elementStart(221,"div",96,13),e.\u0275\u0275listener("visible",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(230);return e.\u0275\u0275resetView(i.classList.add("fade-in"))}),e.\u0275\u0275elementStart(223,"div",78)(224,"div",97),e.\u0275\u0275text(225),e.\u0275\u0275pipe(226,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(227,"div",98),e.\u0275\u0275pipe(228,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(229,"div",99,14)(231,"ion-grid")(232,"ion-row")(233,"ion-col",100)(234,"div",101)(235,"div",102)(236,"div",103),e.\u0275\u0275element(237,"div",104),e.\u0275\u0275pipe(238,"translate"),e.\u0275\u0275elementStart(239,"div",105),e.\u0275\u0275text(240),e.\u0275\u0275pipe(241,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(242,"ion-avatar",106),e.\u0275\u0275element(243,"img",107),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(244,"div",108),e.\u0275\u0275pipe(245,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(246,"ion-col",100)(247,"div",101)(248,"div",102)(249,"div",103),e.\u0275\u0275element(250,"div",104),e.\u0275\u0275pipe(251,"translate"),e.\u0275\u0275elementStart(252,"div",105),e.\u0275\u0275text(253),e.\u0275\u0275pipe(254,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(255,"ion-avatar",106),e.\u0275\u0275element(256,"img",109),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(257,"div",110),e.\u0275\u0275pipe(258,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(259,"ion-col",100)(260,"div",101)(261,"div",102)(262,"div",103),e.\u0275\u0275element(263,"div",104),e.\u0275\u0275pipe(264,"translate"),e.\u0275\u0275elementStart(265,"div",105),e.\u0275\u0275text(266),e.\u0275\u0275pipe(267,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(268,"ion-avatar",106),e.\u0275\u0275element(269,"img",111),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(270,"div",108),e.\u0275\u0275pipe(271,"translate"),e.\u0275\u0275elementEnd()()()()()()}if(2&o){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(4),e.\u0275\u0275property("innerHTML",t.section2_Text,e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(),e.\u0275\u0275property("innerHTML",t.section3_Text,e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(10,93,"landing.tooning_landing2.PartnerIntroduction.text3")),e.\u0275\u0275advance(24),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(34,95,"landing.tooning_landing2.ServiceIntroduction0.text1")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(37,97,"landing.tooning_landing2.ServiceIntroduction0.text2")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(40,99,"landing.tooning_landing2.ServiceIntroduction0.text3")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(43,101,"landing.tooning_landing2.ServiceIntroduction0.text4")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",t.app.isDesktopWidth()),e.\u0275\u0275advance(3),e.\u0275\u0275property("src","ko"===t.app.usedLanguage?"/assets/tooning_landing_v2/9-services-1-chat.mp4":"/assets/tooning_landing_v2/9-services-1-chat-en.mp4",e.\u0275\u0275sanitizeUrl),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(50,103,"landing.tooning_landing.unsupported")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",!t.app.isDesktopWidth()),e.\u0275\u0275advance(10),e.\u0275\u0275property("src","/assets/tooning_landing_v3/gpt_mainvideo.webm",e.\u0275\u0275sanitizeUrl),e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(63,105,"landing.tooning_landing.unsupported")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",!t.app.isDesktopWidth()),e.\u0275\u0275advance(7),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(72,107,"landing.tooning_landing2.ServiceIntroduction1.text1")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(75,109,"landing.tooning_landing2.ServiceIntroduction1.text2")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(78,111,"landing.tooning_landing2.ServiceIntroduction1.text3")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(81,113,"landing.tooning_landing2.ServiceIntroduction1.text4")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",t.app.isDesktopWidth()),e.\u0275\u0275advance(12),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(95,115,"landing.tooning_landing2.ServiceIntroduction2.text1")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(98,117,"landing.tooning_landing2.ServiceIntroduction2.text2")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(101,119,"landing.tooning_landing2.ServiceIntroduction2.text3")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(104,121,"landing.tooning_landing2.ServiceIntroduction2.text4")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",t.app.isDesktopWidth()),e.\u0275\u0275advance(),e.\u0275\u0275styleProp("order",t.app.isWidthMin(576)?1:0),e.\u0275\u0275advance(4),e.\u0275\u0275property("src","/assets/tooning_landing_v3/magic_mainvideo.webm",e.\u0275\u0275sanitizeUrl),e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(112,123,"landing.tooning_landing.unsupported")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",!t.app.isDesktopWidth()),e.\u0275\u0275advance(10),e.\u0275\u0275property("src","/assets/tooning_landing_v3/editor_mainvideo.webm",e.\u0275\u0275sanitizeUrl),e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(125,125,"landing.tooning_landing.unsupported")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",!t.app.isDesktopWidth()),e.\u0275\u0275advance(7),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(134,127,"landing.tooning_landing2.ServiceIntroduction3.text1")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(137,129,"landing.tooning_landing2.ServiceIntroduction3.text2")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(140,131,"landing.tooning_landing2.ServiceIntroduction3.text3")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(143,133,"landing.tooning_landing2.ServiceIntroduction3.text4")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",t.app.isDesktopWidth()),e.\u0275\u0275advance(12),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(157,135,"landing.tooning_landing2.ServiceIntroduction4.text1")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(160,137,"landing.tooning_landing2.ServiceIntroduction4.text2")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(163,139,"landing.tooning_landing2.ServiceIntroduction4.text3")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(166,141,"landing.tooning_landing2.ServiceIntroduction4.text4")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",t.app.isDesktopWidth()),e.\u0275\u0275advance(),e.\u0275\u0275styleProp("order",t.app.isWidthMin(576)?1:0),e.\u0275\u0275advance(4),e.\u0275\u0275property("src","/assets/tooning_landing_v3/board_mainvideo.webm",e.\u0275\u0275sanitizeUrl),e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(174,143,"landing.tooning_landing.unsupported")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",!t.app.isDesktopWidth()),e.\u0275\u0275advance(5),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(181,145,"landing.tooning_landing2.section11.text1"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(2),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(183,147,"landing.tooning_landing2.section11.text2"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(189,149,"common.free")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngForOf",t.listItems),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(194,151,"common.edu pro")," "),e.\u0275\u0275advance(4),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(198,153,"landing.tooning_landing2.section11.paid0"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(4),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(202,155,"landing.tooning_landing2.section11.paid1"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(4),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(206,157,"landing.tooning_landing2.section11.paid2"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(4),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(210,159,"landing.tooning_landing2.section11.paid3"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(213,161,"landing.tooning_landing2.section11.text3")," "),e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(218,163,"landing.tooning_landing2.PartnerIntroduction.text3")),e.\u0275\u0275advance(8),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(226,165,"landing.tooning_landing2.section5.text1")),e.\u0275\u0275advance(2),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(228,167,"landing.tooning_landing2.section5.text2"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(10),e.\u0275\u0275styleProp("font-size",t.app.isDesktopWidth()?"18px":"16px"),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(238,169,"landing.tooning_landing2.section5_grid.text1"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(2),e.\u0275\u0275styleProp("margin-top",t.app.isDesktopWidth()?"20px":"8px"),e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(241,171,"landing.tooning_landing2.section5_grid.text2")," "),e.\u0275\u0275advance(4),e.\u0275\u0275styleProp("font-size",t.app.isDesktopWidth()?"16px":"14px")("margin-top",t.app.isDesktopWidth()?"20px":"8px"),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(245,173,"landing.tooning_landing2.section5_grid.text3"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(6),e.\u0275\u0275styleProp("font-size",t.app.isDesktopWidth()?"18px":"16px"),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(251,175,"landing.tooning_landing2.section5_grid.text5"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(2),e.\u0275\u0275styleProp("margin-top",t.app.isDesktopWidth()?"20px":"8px"),e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(254,177,"landing.tooning_landing2.section5_grid.text6")," "),e.\u0275\u0275advance(4),e.\u0275\u0275styleProp("font-size",t.app.isDesktopWidth()?"16px":"14px")("margin-top",t.app.isDesktopWidth()?"20px":"8px"),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(258,179,"landing.tooning_landing2.section5_grid.text7"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(6),e.\u0275\u0275styleProp("font-size",t.app.isDesktopWidth()?"18px":"16px"),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(264,181,"landing.tooning_landing2.section5_grid.text8"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(2),e.\u0275\u0275styleProp("margin-top",t.app.isDesktopWidth()?"20px":"8px"),e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(267,183,"landing.tooning_landing2.section5_grid.text9")," "),e.\u0275\u0275advance(4),e.\u0275\u0275styleProp("font-size",t.app.isDesktopWidth()?"16px":"14px")("margin-top",t.app.isDesktopWidth()?"20px":"8px"),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(271,185,"landing.tooning_landing2.section5_grid.text10"),e.\u0275\u0275sanitizeHtml)}}function wt(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",95),e.\u0275\u0275listener("visible",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(2);
9return e.\u0275\u0275resetView(i.classList.add("fade-in"))}),e.\u0275\u0275elementStart(1,"div",96,15),e.\u0275\u0275listener("visible",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(11);return e.\u0275\u0275resetView(i.classList.add("fade-in"))}),e.\u0275\u0275elementStart(3,"div",78)(4,"div",97),e.\u0275\u0275text(5),e.\u0275\u0275pipe(6,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"div",125),e.\u0275\u0275text(8),e.\u0275\u0275pipe(9,"translate"),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(10,"div",99,16)(12,"ion-grid")(13,"ion-row")(14,"ion-col",126),e.\u0275\u0275element(15,"img",127),e.\u0275\u0275elementStart(16,"div",128),e.\u0275\u0275text(17),e.\u0275\u0275pipe(18,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(19,"div",129),e.\u0275\u0275pipe(20,"translate"),e.\u0275\u0275elementStart(21,"ion-button",130),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(i.app.goExternal("https://toonsquare.imweb.me/usecase"))}),e.\u0275\u0275text(22),e.\u0275\u0275pipe(23,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(24,"ion-col",126),e.\u0275\u0275element(25,"img",131),e.\u0275\u0275elementStart(26,"div",128),e.\u0275\u0275text(27),e.\u0275\u0275pipe(28,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(29,"div",129),e.\u0275\u0275pipe(30,"translate"),e.\u0275\u0275elementStart(31,"ion-button",130),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(i.app.goExternal("https://toonsquare.imweb.me/digitalbook_all"))}),e.\u0275\u0275text(32),e.\u0275\u0275pipe(33,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(34,"ion-col",126),e.\u0275\u0275element(35,"img",132),e.\u0275\u0275elementStart(36,"div",128),e.\u0275\u0275text(37),e.\u0275\u0275pipe(38,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(39,"div",129),e.\u0275\u0275pipe(40,"translate"),e.\u0275\u0275elementStart(41,"ion-button",130),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(i.app.goExternal("https://toonsquare.imweb.me/contest_list"))}),e.\u0275\u0275text(42),e.\u0275\u0275pipe(43,"translate"),e.\u0275\u0275elementEnd()()()()()()}if(2&o){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(6,14,"landing.tooning_landing2.typeOfEducation.text1")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(9,16,"landing.tooning_landing2.typeOfEducation.text2")),e.\u0275\u0275advance(6),e.\u0275\u0275property("ngClass",t.app.isDesktopWidth()?"":"mb-4 text-center"),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(18,18,"landing.tooning_landing2.typeOfEducation.text3")),e.\u0275\u0275advance(2),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(20,20,"landing.tooning_landing2.typeOfEducation.text4"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(23,22,"landing.tooning_landing2.typeOfEducation.text5")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngClass",t.app.isDesktopWidth()?"":"mb-4 text-center"),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(28,24,"landing.tooning_landing2.typeOfEducation.text6")),e.\u0275\u0275advance(2),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(30,26,"landing.tooning_landing2.typeOfEducation.text7"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(33,28,"landing.tooning_landing2.typeOfEducation.text8")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngClass",t.app.isDesktopWidth()?"":"mb-4 text-center"),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(38,30,"landing.tooning_landing2.typeOfEducation.text9")),e.\u0275\u0275advance(2),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(40,32,"landing.tooning_landing2.typeOfEducation.text10"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(43,34,"landing.tooning_landing2.typeOfEducation.text11")," ")}}function Ot(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",133),e.\u0275\u0275listener("visible",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(2);
9return e.\u0275\u0275resetView(i.classList.add("fade-in"))}),e.\u0275\u0275elementStart(1,"div",47,17)(3,"ion-grid")(4,"ion-row")(5,"ion-col",49)(6,"div",50)(7,"div",134)(8,"div",135),e.\u0275\u0275text(9),e.\u0275\u0275pipe(10,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(11,"div",136),e.\u0275\u0275text(12),e.\u0275\u0275pipe(13,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(14,"div",137),e.\u0275\u0275text(15),e.\u0275\u0275pipe(16,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(17,"div",138),e.\u0275\u0275text(18),e.\u0275\u0275pipe(19,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(20,"div",139),e.\u0275\u0275text(21),e.\u0275\u0275pipe(22,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(23,"div",140)(24,"ion-button",141),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(i.modalPricingPlanInquiryPage())}),e.\u0275\u0275text(25),e.\u0275\u0275pipe(26,"translate"),e.\u0275\u0275elementEnd()()()()(),e.\u0275\u0275elementStart(27,"ion-col",49),e.\u0275\u0275element(28,"ion-img",142),e.\u0275\u0275elementEnd()()()()(),e.\u0275\u0275elementStart(29,"app-gradient-animation",143,18)(31,"div")(32,"div",144),e.\u0275\u0275text(33),e.\u0275\u0275pipe(34,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(35,"div",145),e.\u0275\u0275text(36),e.\u0275\u0275pipe(37,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(38,"div",146)(39,"ion-button",141),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(i.openInquiryModal())}),e.\u0275\u0275text(40),e.\u0275\u0275pipe(41,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(42,"div",147),e.\u0275\u0275elementStart(43,"div",148),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(i.modalTeacherCertification())}),e.\u0275\u0275elementStart(44,"div",38)(45,"div",39),e.\u0275\u0275text(46),e.\u0275\u0275pipe(47,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(48,"ion-icon",40),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275elementStart(49,"div",95),e.\u0275\u0275listener("visible",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(51);return e.\u0275\u0275resetView(i.classList.add("fade-in"))}),e.\u0275\u0275elementStart(50,"div",96,19),e.\u0275\u0275listener("visible",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275reference(60);return e.\u0275\u0275resetView(i.classList.add("fade-in"))}),e.\u0275\u0275elementStart(52,"div",78)(53,"div",97),e.\u0275\u0275text(54),e.\u0275\u0275pipe(55,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(56,"div",125),e.\u0275\u0275text(57),e.\u0275\u0275pipe(58,"translate"),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(59,"div",99,20)(61,"ion-grid")(62,"ion-row",149)(63,"ion-col",126),e.\u0275\u0275element(64,"img",150),e.\u0275\u0275elementStart(65,"div",128),e.\u0275\u0275text(66),e.\u0275\u0275pipe(67,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(68,"div",129),e.\u0275\u0275pipe(69,"translate"),e.\u0275\u0275elementStart(70,"ion-button",130),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(i.app.goExternal("https://toonsquare.imweb.me/mentor"))}),e.\u0275\u0275text(71),e.\u0275\u0275pipe(72,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(73,"ion-col",126),e.\u0275\u0275element(74,"img",151),e.\u0275\u0275elementStart(75,"div",128),e.\u0275\u0275text(76),e.\u0275\u0275pipe(77,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(78,"div",129),e.\u0275\u0275pipe(79,"translate"),e.\u0275\u0275elementStart(80,"ion-button",130),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(2);
9return e.\u0275\u0275resetView(i.app.goExternal("https://toonsquare.imweb.me/tooningclass"))}),e.\u0275\u0275text(81),e.\u0275\u0275pipe(82,"translate"),e.\u0275\u0275elementEnd()()()()()()}if(2&o){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(9),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(10,22,"landing.tooning_landing2.section8.text1")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(13,24,"landing.tooning_landing2.section8.text2")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(16,26,"landing.tooning_landing2.section8.text3")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(19,28,"landing.tooning_landing2.section8.text4")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(22,30,"landing.tooning_landing2.section8.text5")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngClass",t.app.isWidthMin(576)?"justify-content-end":""),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(26,32,"landing.tooning_landing2.section8.text6")," "),e.\u0275\u0275advance(4),e.\u0275\u0275property("gradientId","End"),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(34,34,"landing.tooning_landing2.svgAnimationEnd.text1")," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(37,36,"landing.tooning_landing2.svgAnimationEnd.text2")," "),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(41,38,"landing.tooning_landing2.svgAnimationEnd.text3")," "),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(47,40,"landing.tooning_landing2.svgAnimationEnd.text4")),e.\u0275\u0275advance(8),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(55,42,"landing.tooning_landing2.instructorPurpose.text1")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(58,44,"landing.tooning_landing2.instructorPurpose.text2")),e.\u0275\u0275advance(6),e.\u0275\u0275property("ngClass",t.app.isDesktopWidth()?"":"mb-4 text-center"),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(67,46,"landing.tooning_landing2.instructorPurpose.text3")),e.\u0275\u0275advance(2),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(69,48,"landing.tooning_landing2.instructorPurpose.text4"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(72,50,"landing.tooning_landing2.instructorPurpose.text5")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngClass",t.app.isDesktopWidth()?"":"mb-4 text-center"),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(77,52,"landing.tooning_landing2.instructorPurpose.text6")),e.\u0275\u0275advance(2),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(79,54,"landing.tooning_landing2.instructorPurpose.text7"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(82,56,"landing.tooning_landing2.instructorPurpose.text8")," ")}}function kt(o,r){if(1&o&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"app-gradient-animation",25,0)(3,"app-hero"),e.\u0275\u0275element(4,"app-hero-header",26)(5,"app-hero-content",27),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(6,St,272,187)(7,wt,44,36,"div",28)(8,Ot,83,58),e.\u0275\u0275element(9,"div",29)(10,"app-footer-find-more",30)(11,"app-footer-company-info",31),e.\u0275\u0275elementContainerEnd()),2&o){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(),e.\u0275\u0275property("gradientId","Top")("fadeInContent",!1),e.\u0275\u0275advance(5),e.\u0275\u0275conditional(t.app.currentUser?-1:6),e.\u0275\u0275advance(),e.\u0275\u0275conditional(t.showEducationSection?7:-1),e.\u0275\u0275advance(),e.\u0275\u0275conditional(t.app.currentUser?-1:8),e.\u0275\u0275advance(2),e.\u0275\u0275property("showSchoolServiceTerms",!0)}}function Tt(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"app-marketing-agreement-mobile-entry",156),e.\u0275\u0275listener("switchToMarketingAgreementPage",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(4);
9return e.\u0275\u0275resetView(i.switchToMarketingAgreementPage())}),e.\u0275\u0275elementEnd()}}function Et(o,r){1&o&&e.\u0275\u0275element(0,"app-marketing-agreement",155)}function At(o,r){if(1&o&&e.\u0275\u0275template(0,Tt,1,0,"app-marketing-agreement-mobile-entry")(1,Et,1,0,"app-marketing-agreement",155),2&o){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275conditional(t.showMarketingAgreementModal?1:0)}}function It(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-modal",154,21),e.\u0275\u0275listener("didDismiss",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(i.onMarketingAgreementModalDismissed())}),e.\u0275\u0275template(2,At,2,1,"ng-template"),e.\u0275\u0275elementEnd()}2&o&&e.\u0275\u0275property("isOpen",!0)("handle",!1)("initialBreakpoint",1)("breakpoints",e.\u0275\u0275pureFunction0(4,mt))}function Vt(o,r){1&o&&e.\u0275\u0275element(0,"app-marketing-agreement")}function Lt(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-modal",157),e.\u0275\u0275listener("didDismiss",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(i.onMarketingAgreementModalDismissed())}),e.\u0275\u0275template(1,Vt,1,0,"ng-template"),e.\u0275\u0275elementEnd()}2&o&&e.\u0275\u0275property("isOpen",!0)}function Bt(o,r){if(1&o&&e.\u0275\u0275template(0,It,3,5,"ion-modal",152)(1,Lt,2,1,"ion-modal",153),2&o){const t=e.\u0275\u0275nextContext();e.\u0275\u0275conditional(t.app.isMobile()?0:1)}}function Dt(o,r){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"app-aiep-participation-modal",158),e.\u0275\u0275listener("close",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(i.isAiepModalOpen=!1)})("open",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(i.isAiepModalOpen=!0)})("complete",function(){e.\u0275\u0275restoreView(t);const i=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(i.onAiepComplete())}),e.\u0275\u0275elementEnd()}if(2&o){const t=e.\u0275\u0275nextContext();e.\u0275\u0275property("isMobile",t.app.isMobile())("isOpen",t.isAiepModalOpen)("invitedSchools",t.recieveLmsInvitationList)("isFloating",!t.isAiepModalOpen&&!t.isAiepComplete)}}let zt=(()=>{class o extends ke.v{constructor(){super(...arguments),this.readyToRender=!1,this.languageType=s.tXI,this.listItems=Array(4),this.section1_Text="",this.section2_Text="",this.section3_Text="",this.mainPopupModal=null,this.hasLeftView=!1,this.pendingAiepModalCheck=!1,this.showMarketingAgreementModal=!1,this.isMarketingAgreementExists=!0,this.isAiepModalOpen=!1,this.isAiepAccount=!1,this.isAiepComplete=!1,this.recieveLmsInvitationList=[],this.modalCtrl=(0,e.inject)(p.ModalController),this.route=(0,e.inject)(P.ActivatedRoute),this.translate=(0,e.inject)(u.TranslateService),this.alertController=(0,e.inject)(p.AlertController),this.popupService=(0,e.inject)(Ee.O),this.lmsService=(0,e.inject)(z.a),this.schoolUsagePauseNoticeCoordinator=(0,e.inject)(Ae.J),this.inquiryReplyLink=(0,e.inject)(Oe.n),this.LanguageType=s.tXI}get hasInquiryReplyLink(){return this.route.snapshot.queryParamMap.has("inquiryId")}get showEducationSection(){const t=this.app.currentUser;return!t||[s.gG1.teacher,s.gG1.beta,s.gG1.tutor].includes(t.role)}iosVideoAutoLoopPlay(){this.app.isIos()&&(this.visibilityChange$=this.visibilityChange$??(0,y.R)(document,"visibilitychange"),this.touchStartAndScroll$=this.touchStartAndScroll$??(0,h.h)((0,y.R)(document,"touchstart"),(0,y.R)(document,"scroll")),this.subscriptions.push(this.visibilityChange$.pipe((0,D.p)(()=>"visible"===document.visibilityState),(0,S.n)(()=>(this.touchStartAndScrollSubscription&&(this.touchStartAndScrollSubscription.unsubscribe(),this.touchStartAndScrollSubscription=null),this.subscriptions.push(this.touchStartAndScrollSubscription=this.touchStartAndScroll$.pipe((0,S.n)(()=>(0,k.of)(document.querySelectorAll("video")))).subscribe(t=>{t.forEach(n=>
9{n.play().catch(i=>{console.error("iosVideoAutoLoopPlay",i)})})})),(0,k.of)()))).subscribe()))}ngOnInit(){var t=()=>super.ngOnInit,n=this;return(0,d.A)(function*(){t().call(n);try{if(n.app.jsonDataUndefine(),n.app.landingHeaderScrollTop=0,n.inquiryReplyLinkSubscription=n.route.queryParamMap.subscribe(()=>{n.readyToRender&&n.hasInquiryReplyLink&&n.openInquiryReplyLink()}),n.section1_Text=n.getTranslatedHtml("landing.tooning_landing2.section1.text1"),n.section2_Text=n.getTranslatedHtml("landing.tooning_landing2.PartnerIntroduction.text1"),n.section3_Text=n.getTranslatedHtml("landing.tooning_landing2.PartnerIntroduction.text2"),n.langChangeSubscription=n.translate.onLangChange.subscribe(c=>{n.section1_Text=n.getTranslatedHtml("landing.tooning_landing2.section1.text1"),n.section2_Text=n.getTranslatedHtml("landing.tooning_landing2.PartnerIntroduction.text1"),n.section3_Text=n.getTranslatedHtml("landing.tooning_landing2.PartnerIntroduction.text2"),n.chatVideoElement&&n.chatVideoElement.nativeElement.load()}),n.route.snapshot.queryParams.isDevice){const c=n.route.snapshot.queryParams.deviceId,{token:g}=yield n.app.user.deviceLoginWithIp(+c);yield n.app.loginCacheSetting(g,Te.Z.custom),n.app.isPaidMember=yield n.app.paymentService.isPaid(n.app.cache.user.id),n.app.userRoleWithSubscription=yield n.app.paymentService.getUserRoleWithSubscription()}n.loginStatusSubscription=n.app.loginStatus$.pipe((0,D.p)(c=>c)).subscribe(()=>{n.requestAiepModalCheck()}),(0,j._q)(n.app.cache.user),n.hasInquiryReplyLink||(yield n.loadMainPopups()),n.isMarketingAgreementExists?yield n.openMainPopupAfterDelay():n.app.isHelpInquiryButtonHide=!0,n.requestAiepModalCheck()}catch(i){throw new Q.QQt(i,n.app,!0)}})()}loadMainPopups(){var t=this;return(0,d.A)(function*(){if(t.app.mainPopupCheckTime&&t.app.mainPopupCheckLanguage===t.app.usedLanguage&&(new Date).getTime()-t.app.mainPopupCheckTime<=3e4)return void(t.app.isMainPopup=t.app.mainPopups.length>0&&"true"!==t.app.getCookie("mainPopup"));const n=yield t.popupService.getMainPopups(t.app.usedLanguage);if(t.app.mainPopupCheckTime=(new Date).getTime(),t.app.mainPopupCheckLanguage=t.app.usedLanguage,!n.result||!n.data?.length)return void t.clearMainPopups();const i=n.data.filter(c=>c.showAsModal&&!!c.imageUrl?.trim());0!==i.length?(t.app.isMainPopup="true"!==t.app.getCookie("mainPopup"),t.app.mainPopups=i,t.app.mainPopup=t.app.mainPopups[0]):t.clearMainPopups()})()}clearMainPopups(){this.app.isMainPopup=!1,this.app.mainPopup=null,this.app.mainPopups=[]}openMainPopupAfterDelay(){var t=this;return(0,d.A)(function*(){!t.app.isMainPopup||0===t.app.mainPopups.length||(yield t.app.delay(300),yield t.mainPopupOpen())})()}onLandingContentScroll(t){this.app.landingHeaderScrollTop=t.detail?.scrollTop??0}ionViewDidEnter(){var t=()=>super.ionViewDidEnter,n=this;return(0,d.A)(function*(){try{t().call(n),n.hasLeftView=!1,n.iosVideoAutoLoopPlay(),n.readyToRender=!0,yield n.app.delay(0),n.heroGradient?.startAnimation(),n.outroGradient?.startAnimation(),yield n.openInquiryReplyLink(),n.pendingAiepModalCheck&&n.requestAiepModalCheck()}catch(i){throw new Q.gg3(i,n.app,!0)}})()}ionViewDidLeave(){super.ionViewDidLeave(),this.heroGradient?.stopAnimation(),this.outroGradient?.stopAnimation(),this.readyToRender=!1,this.closeMainPopupModal()}ngOnDestroy(){super.ngOnDestroy(),this.inquiryReplyLink.cancelOpening(),this.inquiryReplyLinkSubscription?.unsubscribe(),this.visibilityChange$=null,this.touchStartAndScroll$=null,this.langChangeSubscription&&this.langChangeSubscription.unsubscribe(),this.loginStatusSubscription&&this.loginStatusSubscription.unsubscribe(),this.touchStartAndScrollSubscription&&this.touchStartAndScrollSubscription.unsubscribe()}mainPopupOpen(){var t=this;return(0,d.A)(function*(){if(0===t.app.mainPopups.length||t.hasInquiryReplyLink||(yield t.schoolUsagePauseNoticeCoordinator.waitUntilSettled(),t.hasLeftView||t.hasInquiryReplyLink))return;t.mainPopupModal&&(yield t.mainPopupModal.dismiss(),t.mainPopupModal=null);const{PopupPreviewComponent:n}=yield Promise.all([a.e(1441),a.e(4114)]).then(a.bind(a,84114)),i=yield t.modalCtrl.create({id:"landing-main-popup-modal",component:n,componentProps:{popups:t.app.mainPopups},showBackdrop:!0,backdropDismiss:!1,cssClass:"landing-main-popup-modal landing-main-popup-fullscreen"});t.mainPopupModal=i,i.onDidDismiss().then(()=>{t.mainPopupModal===i&&(t.mainPopupModal=null)}),yield i.present()})()}afterLoadImg(t,n){t.style.display="block",n.style.display="none"}configureVideoElementForAutoplay(t){return(0,d.A)(function*(){try{t.controls=!1,t.setAttribute("playsinline",""),t.setAttribute("muted",""),t.setAttribute("autoplay",""),t.muted=!0,t.autoplay=!0,t.loop=!0,yield t.play()}catch(n){console.error("configureVideoElementForAutoplay",n)}})()}modalTeacherCertification(){var t=this;return(0,d.A)(function*(){if(t.app.loginStatus){t.app.modal?yield t.app.modal.dismiss():t.app.modal=null,t.app.modal=!0;const{TeacherCertificationPage:n}=yield Promise.all([a.e(9529),a.e(4218),a.e(5685),a.e(4247)]).then(a.bind(a,35685));return t.app.modal=yield t.modalCtrl.create({component:n,componentProps:{isModal:!0,applicantStatus:t.app.eduApplicantStatus},cssClass:"modal-size-1 price-plan-modal-padding"}),t.app.modal.onDidDismiss().then(function(){var i=(0,d.A)(function*({data:c}){t.app.modal=null,c&&c.roleTransferSuccess&&(yield t.app.showToast(t.translate.instant("operations.teacher-certification.pro-usage.transfer-complete")))});return function(c){return i.apply(this,arguments)}}()),yield t.app.modal.present()}{t.app.modal?yield t.app.modal.dismiss():t.app.modal=null,t.app.modal=!0;const{LoginPage:n}=yield Promise.all([a.e(4081),a.e(6583),a.e(8513),a.e(9529),a.e(2070),a.e(5031),a.e(1441),a.e(4037),a.e(3933),a.e(2554),a.e(924),a.e(8859),a.e(3945),a.e(9024),a.e(4729),a.e(3086),a.e(5253),a.e(6617),a.e(8088),a.e(2891),a.e(8256),a.e(2484),a.e(8296),a.e(2275),a.e(431),a.e(5280),a.e(9106),a.e(1271),a.e(6299),a.e(9141),a.e(1236),a.e(2489)]).then(a.bind(a,11236));return t.app.modal=yield t.modalCtrl.create({component:n,componentProps:{isModal:!0},cssClass:"modal-size-login"}),t.app.modal.onDidDismiss().then(function(){var i=(0,d.A)(function*({}){t.app.modal=null});return function(c){return i.apply(this,arguments)}}()),yield t.app.modal.present()}})()}modalPricingPlanInquiryPage(){var t=this;return(0,d.A)(function*(){t.app.modal?yield t.app.modal.dismiss():t.app.modal=null;const{PricingPlanInquiryPage:n}=yield Promise.all([a.e(5031),a.e(4474),a.e(742),a.e(9271),a.e(5790)]).then(a.bind(a,99271));return yield(yield t.modalCtrl.create({component:n,componentProps:{isModal:!0},cssClass:"modal-size-1 price-plan-modal-padding"})).present()})()}openInquiryModal(){var t=this;return(0,d.A)(function*(){if(!t.app.loginStatus){if(null!==t.app.modal)return;t.app.modal=!0;const{LoginPage:n}=yield Promise.all([a.e(4081),a.e(6583),a.e(8513),a.e(9529),a.e(2070),a.e(5031),a.e(1441),a.e(4037),a.e(3933),a.e(2554),a.e(924),a.e(8859),a.e(3945),a.e(9024),a.e(4729),a.e(3086),a.e(5253),a.e(6617),a.e(8088),a.e(2891),a.e(8256),a.e(2484),a.e(8296),a.e(2275),a.e(431),a.e(5280),a.e(9106),a.e(1271),a.e(6299),a.e(9141),a.e(1236),a.e(2489)]).then(a.bind(a,11236));return t.app.modal=yield t.modalCtrl.create({component:n,componentProps:{isModal:!0},cssClass:"modal-size-login"}),t.app.modal.onDidDismiss().then(function(){var i=(0,d.A)(function*({}){t.app.modal=null});return function(c){return i.apply(this,arguments)}}()),yield t.app.modal.present()}var i;t.app.isDesktopWidth()?yield t.app.clickHelpInquiryButton():yield(yield t.alertController.create({header:t.translate.instant("operations.help-inquiry.mobile-alert-header"),message:t.translate.instant("operations.help-inquiry.mobile-alert-message"),cssClass:"basic-dialog",buttons:[{text:t.translate.instant("common.confirm"),handler:(i=(0,d.A)(function*(){}),function(){return i.apply(this,arguments)})}]})).present()})()}getTranslatedHtml(t){return this.translate.instant(t)}switchToMarketingAgreementPage(){this.showMarketingAgreementModal=!0,this.marketingAgreementElement.nativeElement.style.cssText="--border-radius: 0"}onMarketingAgreementModalDismissed(){var t=this;return(0,d.A)(function*(){t.app.isHelpInquiryButtonHide=!1,yield t.openMainPopupAfterDelay()})()}onAiepComplete(){var t=this;return(0,d.A)(function*(){t.isAiepComplete=!0,console.log("onAiepComplete",t.isAiepComplete),t.app.cache.user=yield t.app.user.fetch(!0),t.app.isHelpInquiryButtonHide=!1})()}ionViewWillLeave(){this.inquiryReplyLink.cancelOpening(),this.hasLeftView=!0,this.pendingAiepModalCheck=!1,this.app.isHelpInquiryButtonHide=!1}closeMainPopupModal(){var t=this;return(0,d.A)(function*(){t.mainPopupModal&&(yield t.mainPopupModal.dismiss(),t.mainPopupModal=null)})()}requestAiepModalCheck(){this.hasInquiryReplyLink||(this.pendingAiepModalCheck=!0,this.readyToRender&&!this.isAiepModalOpen&&
9(this.pendingAiepModalCheck=!1,this.checkAiepInvitationModalAfterModalDismissed()))}checkAiepInvitationModalAfterModalDismissed(){var t=this;return(0,d.A)(function*(){if(t.isAiepModalOpen)return;yield t.schoolUsagePauseNoticeCoordinator.waitUntilSettled();const n=t.app.modal?.onDidDismiss?t.app.modal:yield t.modalCtrl.getTop();n?.onDidDismiss&&(yield n.onDidDismiss()),t.readyToRender&&!t.hasInquiryReplyLink&&(yield t.checkAiepInvitationModal())})()}openInquiryReplyLink(){var t=this;return(0,d.A)(function*(){t.hasInquiryReplyLink&&(yield t.schoolUsagePauseNoticeCoordinator.waitUntilSettled(),yield t.app.delay(0),!t.hasLeftView&&t.readyToRender&&t.hasInquiryReplyLink&&(yield t.closeMainPopupModal(),yield t.inquiryReplyLink.openFromHomepage()))})()}checkAiepInvitationModal(){var t=this;return(0,d.A)(function*(){if(!(0,j.Xi)(t.app.currentUser?.loginType))return;const n=yield t.lmsService.getRecieveLmsInvitationList();t.readyToRender&&(t.recieveLmsInvitationList=n.map(i=>({id:i.invitationId.toString(),name:i.schoolName,className:i.gradeAndClassroomInfo})),t.recieveLmsInvitationList.length>0&&(t.isAiepAccount=!0,t.isAiepModalOpen=!0,t.app.isHelpInquiryButtonHide=!0))})()}static{this.\u0275fac=(()=>{let t;return function(i){return(t||(t=e.\u0275\u0275getInheritedFactory(o)))(i||o)}})()}static{this.\u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["app-tooning-landing-main-v2"]],viewQuery:function(n,i){if(1&n&&(e.\u0275\u0275viewQuery(st,5),e.\u0275\u0275viewQuery(dt,5),e.\u0275\u0275viewQuery(pt,5,e.ElementRef),e.\u0275\u0275viewQuery(gt,5)),2&n){let c;e.\u0275\u0275queryRefresh(c=e.\u0275\u0275loadQuery())&&(i.heroGradient=c.first),e.\u0275\u0275queryRefresh(c=e.\u0275\u0275loadQuery())&&(i.outroGradient=c.first),e.\u0275\u0275queryRefresh(c=e.\u0275\u0275loadQuery())&&(i.marketingAgreementElement=c.first),e.\u0275\u0275queryRefresh(c=e.\u0275\u0275loadQuery())&&(i.chatVideoElement=c.first)}},features:[e.\u0275\u0275InheritDefinitionFeature],decls:4,vars:4,consts:[["heroGradient",""],["PartnerIntroduction",""],["ServiceIntroduction0",""],["chat_video",""],["ServiceIntroduction1",""],["gpt_video",""],["ServiceIntroduction2",""],["magic_video",""],["ServiceIntroduction3",""],["editor_video",""],["ServiceIntroduction4",""],["board_video",""],["visible_section11",""],["userSpeakingTooning",""],["userSpeakingTooning2",""],["typeOfEducation",""],["typeOfEducation2",""],["visible_section8",""],["outroGradient",""],["instructorPurpose",""],["instructorPurpose2",""],["marketingAgreementModal",""],["appScrollbarTheme","",3,"ionScroll","scrollEvents"],[4,"ngIf"],[3,"isMobile","isOpen","invitedSchools","isFloating"],["contentLayout","raw","height","auto","minHeight","100vh",3,"gradientId","fadeInContent"],["header",""],["content",""],["observeVisibility","",1,"section5","container","section-padding",2,"padding-top","clamp(50px, 5vw, 100px)","margin-top","clamp(50px, 5vw, 80px)"],[2,"height","100px"],[3,"showSchoolServiceTerms"],[2,"display","block","max-width","1140px","width","100%","margin","auto"],["observeVisibility","",1,"section2","section-padding",2,"text-align","center",3,"visible"],[1,"animationInit"],[1,"text1",2,"margin-bottom","40px"],[2,"margin-bottom","5px","margin-top","20px",3,"innerHTML"],[2,"margin-bottom","50px",3,"innerHTML"],["matRipple","","matRippleColor","rgba(224,67,152,0.1)",1,"gradient-button",2,"margin-bottom","100px",3,"click"],[1,"d-flex","align-items-center"],[1,"gradient-text"],["name","information-circle-outline",2,"margin-left","5px","font-size","23px","color","#e04398"],[1,"moving-element1","d-flex",2,"width","max-content"],["alt","banner_1","src","/assets/tooning_landing_v3/banner_1.jpg"],[1,"moving-element2","d-flex",2,"width","max-content"],["alt","banner_2","src","/assets/tooning_landing_v3/banner_2.jpg"],["alt","banner_1","src","/assets/tooning_landing_v3/banner_2.jpg"],["observeVisibility","",1,"container","section-padding",2,"text-align","left",3,"visible"],[1,"animationInit",2,"margin","auto"],[2,"grid-gap","10px"],["size","12","size-sm","6"],[1,"h-100","d-flex","align-items-center"],["alt","logo","src","/assets/landing_logo/chat_beta.svg",1,"img-fluid",2,"height","30px","margin-bottom","20px","padding-left","5px"],[2,"padding-left","5px"],[2,"font-size","clamp(1.3rem, 3vw, 2rem)","font-weight","bold","color","#242424"],[2,"font-size","clamp(1.3rem, 3vw, 2rem)","font-weight","bold","color","#242424","margin-bottom","clamp(15px, 2vw, 30px)"],[2,"font-size","clamp(0.8rem, 2vw, 1rem)","color","#595959","padding-right","10px"],[2,"font-size","clamp(0.8rem, 2vw, 1rem)","color","#595959","margin-bottom","clamp(30px, 2vw, 0px)","padding-right","10px"],["class","button_detailsView_chat","shape","round",3,"click",4,"ngIf"],["size","12","size-sm","6",1,"d-flex","align-items-center","pl-sm-3"],["width","100%",3,"loadstart","src"],["class","button_detailsView_chat mt-4","expand","block",3,"click",4,"ngIf"],["width","100%",3,"loadstart"],["type","video/webm",3,"src"],["class","button_detailsView_gpt mt-4","expand","block",3,"click",4,"ngIf"],["alt","logo","src","/assets/landing_logo/gpt.svg",1,"img-fluid",2,"height","30px","margin-bottom","20px"],["class","button_detailsView_gpt","shape","round",3,"click",4,"ngIf"],["alt","logo","src","/assets/landing_logo/magic.svg",1,"img-fluid",2,"height","30px","margin-bottom","20px"],["class","button_detailsView_magic","shape","round",3,"click",4,"ngIf"],["size","12","size-sm","6",1,"d-flex","align-items-center","pr-sm-3"],["class","button_detailsView_magic mt-4","expand","block",3,"click",4,"ngIf"],["class","button_detailsView_editor mt-4","expand","block",3,"click",4,"ngIf"],["alt","logo","src","/assets/landing_logo/editor.svg",1,"img-fluid",2,"height","30px","margin-bottom","20px"],["class","button_detailsView_editor","shape","round",3,"click",4,"ngIf"],["alt","logo","src","/assets/landing_logo/board.svg",1,"img-fluid",2,"height","30px","margin-bottom","20px"],["class","button_detailsView_board","shape","round",3,"click",4,"ngIf"],["class","button_detailsView_board mt-4","expand","block",3,"click",4,"ngIf"],["observeVisibility","",1,"container","section11",2,"padding-top","clamp(60px, 7vw, 170px
9)","margin-top","clamp(20px, 5vw, 160px)",3,"visible"],[1,"h-100","d-flex","justify-content-center","animationInit"],[1,"text-center"],[2,"font-size","clamp(1.5rem, 3vw, 2rem)","font-weight","bold","color","#242424","margin-bottom","clamp(5px, 2vw, 10px)",3,"innerHTML"],[2,"font-size","clamp(0.9rem, 2vw, 1rem)","color","#595959","margin-bottom","clamp(50px, 5vw, 100px)",3,"innerHTML"],["size","12","size-sm","6",1,"align-items-center"],[1,"w-100","text-center",2,"font-weight","bold","font-size","clamp(12px, 2vw, 16px)","color","#595959","margin-bottom","20px"],["class","d-flex align-items-center p-3","style","\n color: #c2c2c2;\n font-size: clamp(11px, 2vw, 14px);\n background: #f9f9f9;\n height: 80px;\n border-radius: 10px;\n margin-bottom: 10px;\n ",4,"ngFor","ngForOf"],[1,"w-100","text-center",2,"font-weight","bold","font-size","clamp(12px, 2vw, 16px)","color","#242424","margin-bottom","20px"],[1,"d-flex","align-items-center","p-3",2,"color","#242424","font-size","clamp(11px, 2vw, 14px)","background","#f1f8f5","height","80px","border-radius","10px","margin-bottom","10px"],["name","checkmark-outline",2,"color","#2ca06e"],[1,"ml-2",3,"innerHTML"],[1,"d-flex","align-items-center","p-3",2,"color","#242424","font-size","clamp(11px, 2vw, 14px)","background","#fff4f8","height","80px","border-radius","10px","margin-bottom","10px"],["name","checkmark-outline",2,"color","#ff2778"],[1,"d-flex","align-items-center","p-3",2,"color","#242424","font-size","clamp(11px, 2vw, 14px)","background","#ebeeff","height","80px","border-radius","10px","margin-bottom","10px"],["name","checkmark-outline",2,"color","#4766ff"],[1,"d-flex","align-items-center","p-3",2,"color","#242424","font-size","clamp(11px, 2vw, 14px)","background","#fff1e5","height","80px","border-radius","10px","margin-bottom","10px"],["name","checkmark-outline",2,"color","#ff7700"],[1,"m-auto","text-center",2,"font-size","clamp(12px, 2vw, 14px)","color","#969696","padding-bottom","50px","padding-top","20px"],["observeVisibility","",1,"section5","container","section-padding",2,"padding-top","clamp(50px, 5vw, 100px)","margin-top","clamp(50px, 5vw, 80px)",3,"visible"],["observeVisibility","",1,"h-100","d-flex","justify-content-center","animationInit",3,"visible"],[1,"title_style1"],[1,"title_style2",3,"innerHTML"],[2,"opacity","0"],["size","12","size-md","4"],[1,"card"],[1,"d-flex","justify-content-between","w-100"],[2,"padding-right","10px"],[2,"font-weight","bold","color","#3d3d3d",3,"innerHTML"],[2,"font-weight","normal","color","#8c8c8c"],[2,"flex-shrink","0"],["alt","person","src","../../../assets/tooning_landing_v2/4-review-1.avif"],[2,"line-height","2.5","color","#626262",3,"innerHTML"],["alt","person","src","../../../assets/tooning_landing_v2/4-review-3.avif"],[2,"font-size","14px","line-height","2.5","color","#626262",3,"innerHTML"],["alt","person","src","../../../assets/tooning_landing_v2/4-review-2.avif"],["shape","round",1,"button_detailsView_chat",3,"click"],["name","chevron-forward-outline","slot","end"],["expand","block",1,"button_detailsView_chat","mt-4",3,"click"],["expand","block",1,"button_detailsView_gpt","mt-4",3,"click"],["shape","round",1,"button_detailsView_gpt",3,"click"],["shape","round",1,"button_detailsView_magic",3,"click"],["expand","block",1,"button_detailsView_magic","mt-4",3,"click"],["expand","block",1,"button_detailsView_editor","mt-4",3,"click"],["shape","round",1,"button_detailsView_editor",3,"click"],["shape","round",1,"button_detailsView_board",3,"click"],["expand","block",1,"button_detailsView_board","mt-4",3,"click"],[1,"d-flex","align-items-center","p-3",2,"color","#c2c2c2","font-size","clamp(11px, 2vw, 14px)","background","#f9f9f9","height","80px","border-radius","10px","margin-bottom","10px"],["name","checkmark-outline"],[1,"title_style2"],["size","12","size-md","4",3,"ngClass"],["alt","img","src","/assets/tooning_landing_v3/img3.jpg",1,"img-fluid","mb
9-4"],[1,"title_style6","mb-2"],[1,"title_style7","mb-4",3,"innerHTML"],["fill","outline",1,"consultation-button","mt-1",3,"click"],["alt","img","src","/assets/tooning_landing_v3/img2.jpg",1,"img-fluid","mb-4"],["alt","img","src","/assets/tooning_landing_v3/img1.jpg",1,"img-fluid","mb-4"],["observeVisibility","",1,"container","section8","section-padding",2,"text-align","left",3,"visible"],[1,"w-100"],[2,"font-size","clamp(1rem, 2vw, 1.5rem)","font-weight","bold","color","#ff73a7","margin-bottom","clamp(15px, 2vw, 30px)"],[2,"font-size","clamp(1.3rem, 3vw, 2.5rem)","font-weight","bold","color","#242424"],[2,"font-size","clamp(1.3rem, 3vw, 2.5rem)","font-weight","bold","color","#242424","margin-bottom","clamp(15px, 2vw, 30px)"],[2,"font-size","clamp(1rem, 2vw, 1.3rem)","color","#595959"],[2,"font-size","clamp(1rem, 2vw, 1.3rem)","color","#595959","margin-bottom","clamp(30px, 2vw, 0px)"],[1,"w-100","d-flex",3,"ngClass"],["fill","outline",1,"consultation-button",3,"click"],["alt","gif","src","/assets/tooning_landing_v2/7-edusolution-1.jpg"],["height","600px",3,"gradientId"],[2,"font-size","clamp(20px, 2.5vw, 30px)","font-weight","bold"],[2,"font-size","clamp(12px, 2.5vw, 20px)","color","#494949"],[1,"d-flex","justify-content-center","m-auto",2,"width","fit-content","padding-top","35px"],[2,"width","10px"],["matRipple","","matRippleColor","rgba(224,67,152,0.1)",1,"gradient-button",3,"click"],[1,"ion-justify-content-center"],["alt","img","src","/assets/tooning_landing_v3/img4.jpg",1,"img-fluid","mb
9-4"],["alt","img","src","/assets/tooning_landing_v3/img5.jpg",1,"img-fluid","mb-4"],["mode","md",1,"marketing-agreement-mobile",3,"isOpen","handle","initialBreakpoint","breakpoints"],["mode","md",1,"marketing-agreement",3,"isOpen"],["mode","md",1,"marketing-agreement-mobile",3,"didDismiss","isOpen","handle","initialBreakpoint","breakpoints"],[2,"height","100%"],[3,"switchToMarketingAgreementPage"],["mode","md",1,"marketing-agreement",3,"didDismiss","isOpen"],[3,"close","open","complete","isMobile","isOpen","invitedSchools","isFloating"]],template:function(n,i){1&n&&(e.\u0275\u0275elementStart(0,"ion-content",22),e.\u0275\u0275listener("ionScroll",function(g){return i.onLandingContentScroll(g)}),e.\u0275\u0275template(1,kt,12,6,"ng-container",23),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(2,Bt,2,1)(3,Dt,1,4,"app-aiep-participation-modal",24)),2&n&&(e.\u0275\u0275property("scrollEvents",!0),e.\u0275\u0275advance(),e.\u0275\u0275property("ngIf",i.readyToRender),e.\u0275\u0275advance(),e.\u0275\u0275conditional(i.hasInquiryReplyLink||i.isMarketingAgreementExists||!i.app.loginStatus?-1:2),e.\u0275\u0275advance(),e.\u0275\u0275conditional(!i.hasInquiryReplyLink&&i.isAiepAccount?3:-1))},dependencies:[_.CommonModule,_.NgClass,_.NgForOf,_.NgIf,p.IonicModule,p.IonAvatar,p.IonButton,p.IonCol,p.IonContent,p.IonGrid,p.IonIcon,p.IonImg,p.IonRow,p.IonModal,Ie.m,u.TranslatePipe,Y.C,Y.R,K.a,K.w,we,_e,ue,Ve.T,ct,ot,it,Le._],styles:['@charset "UTF-8";img[_ngcontent-%COMP%]{pointer-events:none}.button_detailsView_chat[_ngcontent-%COMP%]{--border-radius: 16px;height:40px;--color: #fff;--background: #00c1b7;--background-hover-opacity: .08;--background-focused-opacity: .06;--background-activated-opacity: .12}.button_detailsView_gpt[_ngcontent-%COMP%]{--border-radius: 16px;height:40px;--color: var();--color-activated: #fff;--color-focused: #fff;--color-hover: #fff;--background: #2ca06eff;--background-hover: #21875b;--background-focused: #21875b;--background-activated: #156c47;--background-hover-opacity: 1}.button_detailsView_magic[_ngcontent-%COMP%]{--border-radius: 16px;height:40px;--color: var();--color-activated: #fff;--color-focused: #fff;--color-hover: #fff;--background: #ff7700;--background-hover: #ea641a;--background-focused: #ea641a;--background-activated: #c85414;--background-hover-opacity: 1}.button_detailsView_editor[_ngcontent-%COMP%]{--border-radius: 16px;height:40px;--color: var();--color-activated: #fff;--color-focused: #fff;--color-hover: #fff;--background: #ff2778;--background-hover: #cf1455;--background-focused: #cf1455;--background-activated: #b1144b;--background-hover-opacity: 1}.button_detailsView_board[_ngcontent-%COMP%]{--border-radius: 16px;height:40px;--color: var();--color-activated: #fff;--color-focused: #fff;--color-hover: #fff;--background: #4766ff;--background-hover: #1f3aca;--background-focused: #1f3aca;--background-activated: #172faa;--background-hover-opacity: 1}.gradient-button[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:40px;margin:0 auto;font-size:16px;padding-left:20px;padding-right:20px;position:relative;cursor:pointer;border-radius:16px;overflow:hidden;background:#fff}.gradient-button[_ngcontent-%COMP%]:hover{background:#fff9fd}.gradient-button[_ngcontent-%COMP%]:before{content:"";position:absolute;inset:0;border-radius:16px;padding:2px;background:linear-gradient(45deg,#5459e7,#e04398);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.gradient-button[_ngcontent-%COMP%]:hover:before{background:linear-gradient(45deg,#c51f71,#d100ff)}.gradient-button[_ngcontent-%COMP%] .ripple[_ngcontent-%COMP%]{color:#de1e7e}.gradient-text[_ngcontent-%COMP%]{line-height:14px;background:linear-gradient(45deg,#5459e7,#e04398);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.consultation-button[_ngcontent-%COMP%]{max-width:-webkit-fill-available;height:39px;margin:0;--border-radius: 16px;--padding-start: 20px;--padding-end: 20px;--color: #5a5a5a;--border-color: #b3b3b3;--border-style: solid;--border-width: 1px;--background-hover: #636363}.section-padding[_ngcontent-%COMP%]{padding-top:140px;padding-bottom:70px}.flicking-pagination[_ngcontent-%COMP%]{all:unset;position:relative;width:-moz-fit-content;width:fit-content;padding:10px;font-size:14px}.container[_ngcontent-%COMP%]{width:100%;letter-spacing:-.02rem;text-rendering:optimizeLegibility}.title_style1[_ngcontent-%COMP%]{font-size:clamp(1.5rem,3vw,2.3rem);font-weight:700;color:#242424;margin-bottom:clamp(15px,2vw,20px)}.title_style2[_ngcontent-%COMP%]{font-size:clamp(.9rem,2vw,1.3rem);color:#595959;margin-bottom:clamp(30px,5vw,50px)}.title_style3[_ngcontent-%COMP%]{font-size:clamp(1rem,3vw,1.5rem);font-weight:700;color:#242424;margin-bottom:5px}.title_style4[_ngcontent-%COMP%]{font-size:clamp(.9rem,2vw,1rem);color:#595959;margin-bottom:clamp(10px,2vw,0px)}.title_style5[_ngcontent-%COMP%]{font-size:clamp(12px,2vw,14px);color:#595959;margin-bottom:clamp(5px,2vw,8px)}.title_style6[_ngcontent-%COMP%]{font-size:clamp(15px,2vw,18px);color:#1c1c1c;font-weight:700}.title_style7[_ngcontent-%COMP%]{font-size:clamp(13px,2vw,16px);color:#595959}.panel[_ngcontent-%COMP%]{position:relative}.panelM[_ngcontent-%COMP%]{position:relative;width:80%!important;padding:10px}.section1[_ngcontent-%COMP%] .text1[_ngcontent-%COMP%]{font-size:clamp(35px,5vw,60px);color:#000;margin:auto auto 10px;overflow-wrap:break-word;font-weight:700;transform:translateY(-30px)}.section1[_ngcontent-%COMP%] .text2[_ngcontent-%COMP%]{color:#595959;font-size:clamp(14px,2.5vw,20px);transform:translateY(-20px)}.section1[_ngcontent-%COMP%] .event-text[_ngcontent-%COMP%]{color:#595959;font-size:clamp(14px,2.5vw,20px)}.section1[_ngcontent-%COMP%] .fade-in[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fadeInAnimation 2s forwards}@keyframes _ngcontent-%COMP%_fadeInAnimation{0%{opacity:0}
950%{opacity:0}to{opacity:1}}.section2[_ngcontent-%COMP%] .text1[_ngcontent-%COMP%]{font-size:clamp(14px,4vw,26px);color:#000;margin:auto auto 10px;overflow-wrap:break-word;width:58%;font-weight:700}.section5[_ngcontent-%COMP%] ion-grid[_ngcontent-%COMP%]{--ion-grid-column-padding: 15px;--ion-grid-column-padding-xs: 10px;--ion-grid-column-padding-md: 5px}.section5[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]{border-radius:13px;border:1px solid #e8e8e8;min-height:300px;padding:clamp(30px,2vw,40px)}.section9[_ngcontent-%COMP%] .button[_ngcontent-%COMP%]{--border-radius: 16px;--color: #969696;--background: #f9f9f9;--background-hover: #e7e7e7;--background-activated: #e7e7e7;font-size:clamp(.9rem,2vw,1.5rem);--padding-top: clamp(15px, 2vw, 20px);--padding-bottom: clamp(15px, 2vw, 20px);--padding-end: clamp(25px, 2vw, 45px);--padding-start: clamp(25px, 2vw, 45px)}.section9[_ngcontent-%COMP%] .button_select[_ngcontent-%COMP%]{--border-radius: 16px;--color: #ff2778;--background: #fff6f9;--background-hover: #ffeef4;--background-activated: #ffeef4;font-size:clamp(.9rem,2vw,1.5rem);--padding-top: clamp(15px, 2vw, 20px);--padding-bottom: clamp(15px, 2vw, 20px);--padding-end: clamp(25px, 2vw, 45px);--padding-start: clamp(25px, 2vw, 45px)}@keyframes _ngcontent-%COMP%_moveSlideL{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _ngcontent-%COMP%_moveSlideR{0%{transform:translate(-100%)}to{transform:translate(0)}}.section9[_ngcontent-%COMP%] .moving-elementL[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_moveSlideL .5s cubic-bezier(.42,-.01,.27,.98) forwards}.section9[_ngcontent-%COMP%] .moving-elementR[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_moveSlideR .5s cubic-bezier(.42,-.01,.27,.98) forwards}.section10[_ngcontent-%COMP%] ion-grid[_ngcontent-%COMP%]{--ion-grid-column-padding: 15px;--ion-grid-column-padding-xs: 10px;--ion-grid-column-padding-md: 5px}.section10[_ngcontent-%COMP%] .cardR[_ngcontent-%COMP%]{padding:clamp(0px,2vw,40px)}.section11[_ngcontent-%COMP%] .button1[_ngcontent-%COMP%], .section12[_ngcontent-%COMP%] .button1[_ngcontent-%COMP%]{--border-radius: 16px;font-size:clamp(.9rem,2vw,1.5rem);--padding-top: clamp(15px, 2vw, 20px);--padding-bottom: clamp(15px, 2vw, 20px);--padding-end: clamp(25px, 2vw, 45px);--padding-start: clamp(25px, 2vw, 45px)}.animationInit[_ngcontent-%COMP%]{opacity:0;transform:translateY(30px)}.fade-in[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fadeInAnimation .8s cubic-bezier(.42,-.01,.27,.98) forwards;animation-delay:.2s}@keyframes _ngcontent-%COMP%_fadeInAnimation{to{opacity:1;transform:translateY(0)}}@keyframes _ngcontent-%COMP%_infiniteMoveLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}.moving-element1[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_infiniteMoveLeft 40s cubic-bezier(.17,.37,.57,1.01) infinite}.moving-element1[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;max-width:1500px}@media (max-width: 768px){.moving-element1[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;max-width:768px}}.moving-element2[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_infiniteMoveLeft 50s linear infinite}.moving-element2[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;max-width:1500px}@media (max-width: 768px){.moving-element2[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;max-width:768px}}.marketing-agreement-mobile[_ngcontent-%COMP%]{--width: 100%;--height: auto;--border-radius: var(--modal-border-radius-mobile-sheet);--box-shadow: none}.marketing-agreement[_ngcontent-%COMP%]{--width: 560px;--height: auto;--border-radius: var(--modal-border-radius-desktop);--box-shadow: none}.aiep-participation-modal[_ngcontent-%COMP%]{--width: 400px;--height: auto;--border-radius: 12px;--box-shadow: none;--background: none}.aiep-participation-modal[_ngcontent-%COMP%]::part(content){overflow:visible!important}ion-modal.aiep-participation-modal[_ngcontent-%COMP%]::part(backdrop){background:transparent;opacity:0}']})}}return o})()},58757:(M,C,a)=>{a.d(C,{t:()=>_,y:()=>d});const d="inquiryReturnUrl";function _(e,P){if(!e)return null;try{const p=new URL(e,P),u=p.searchParams.get("inquiryId");if(p.origin!==P||"/"!==p.pathname||!u||!/^[1-9]\d*$/.test(u))return null;const y=Number(u);
9if(!Number.isSafeInteger(y))return null;const h=p.searchParams.get("bookletOrderNo")?.trim()||void 0;if(h&&(h.length>100||/[\u0000-\u001f\u007f]/.test(h)))return null;const k=new URLSearchParams({inquiryId:String(y)});return h&&k.set("bookletOrderNo",h),{inquiryId:y,bookletOrderNo:h,returnUrl:`/?${k.toString()}`}}catch{return null}}},72562:(M,C,a)=>{a.d(C,{n:()=>z});var d=a(3487),_=a(9957),P=a(56533),u=a(35401),h=a(1999),k=a(11741),D=a(61432),S=a(58757);const x="tooning.inquiry-reply.return-url";let z=(()=>{class s{constructor(){this.app=(0,_.inject)(k.d),this.router=(0,_.inject)(P.Router),this.modalController=(0,_.inject)(u.ModalController),this.openingVersion=null,this.cancelPendingOpen=null,this.homepageActive=!1,this.version=0,this.modal=null,this.modalEntryUrl=null}rememberReturnUrl(l){const m=(0,S.t)(l,location.origin);m&&sessionStorage.setItem(x,JSON.stringify({url:m.returnUrl,savedAt:Date.now()}))}getReturnUrl(){try{const l=JSON.parse(sessionStorage.getItem(x)||"null");if(l&&Number.isFinite(l.savedAt)&&Date.now()>=l.savedAt&&Date.now()-l.savedAt<36e5)return(0,S.t)(l.url,location.origin)?.returnUrl??null}catch{}return sessionStorage.removeItem(x),null}clearReturnUrl(){sessionStorage.removeItem(x)}onLoginPageLeave(l){const m=l.split(/[?#]/,1)[0];/^\/(?:login|signup|find-password)(?:\/|$)/.test(m)||m.startsWith("/withdrawal-")||this.clearReturnUrl()}resumeAfterLogin(){var l=this;return(0,d.A)(function*(){const m=l.getReturnUrl();return!!m&&(sessionStorage.removeItem(x),yield l.router.navigateByUrl(m,{replaceUrl:!0}),!0)})()}openFromHomepage(){var l=this;return(0,d.A)(function*(){const m=l.router.url,w=l.router.parseUrl(m);if(null!==l.openingVersion||!Object.prototype.hasOwnProperty.call(w.queryParams,"inquiryId")||l.modal&&l.modalEntryUrl===m)return;l.homepageActive=!0;const T=++l.version;l.openingVersion=T;let A=()=>{};const F=new Promise(v=>{A=v});l.cancelPendingOpen=A;const O=()=>T===l.version&&l.router.url===m,f=(0,S.t)(m,location.origin);try{if(l.modal&&(yield l.modal.dismiss(),!O()))return;if(!f)return yield l.clearLinkQuery(m),void(yield l.app.showToast(l.app.translatedMessage("operations.help-inquiry.reply-link.invalid"),4e3,"warning"));if(!l.app.user.isTokenSaved())return void(yield l.goToLogin(f));const v=l.app.user.auth.capture();try{const E=yield l.app.user.currentUser(!0);if(!O()||!l.app.user.auth.isCurrent(v))return;if(!E)return void(yield l.goToLogin(f));const H=yield l.modalController.getTop();if(H&&(yield Promise.race([H.onDidDismiss(),F])),!O()||!l.app.user.auth.isCurrent(v))return;const{HelpInquiryComponent:U}=yield Promise.all([a.e(5253),a.e(2610),a.e(9550),a.e(5063)]).then(a.bind(a,19550));if(!O())return;const b=yield l.modalController.create({component:U,componentProps:{user:E,serviceID:h.C00.Editor,countryCode:l.app.getCountryCode(),usedLanguage:l.app.usedLanguage,isMobile:!l.app.isDesktopWidth(),HelpCenterServiceType:h.C00.Editor,initialInquiryId:f.inquiryId,bookletOrderNo:f.bookletOrderNo,isReplyLink:!0,...f.bookletOrderNo?{fixedServiceType:h.C00.Editor,fixedCategory:"\ucc45\uc790 \uc8fc\ubb38"}:{}},backdropDismiss:!1,cssClass:"modal-size-inquiry"});if(!O()||!l.app.user.auth.isCurrent(v))return void b.remove();l.modal=b,l.modalEntryUrl=m,l.app.modal=b,l.app.isHelpInquiryModalOpen=!0,sessionStorage.removeItem(x),b.onDidDismiss().then(function(){var I=(0,d.A)(function*({data:V}){l.modal===b&&(l.modal=null,l.modalEntryUrl=null),l.app.modal===b&&(l.app.modal=null,l.app.isHelpInquiryModalOpen=!1),l.app.user.auth.isCurrent(v)&&"boolean"==typeof V?.isHelpInquiryReplied&&(l.app.isHelpInquiryReplied=V.isHelpInquiryReplied),T===l.version&&(yield l.clearLinkQuery(m))});return function(V){return I.apply(this,arguments)}}()).catch(I=>console.error("Inquiry reply link close failed",I)),yield b.present()}catch(E){if(!O())return;(0,D.H)(E)?(l.app.user.auth.invalidate(v),yield l.goToLogin(f)):(yield l.clearLinkQuery(m),yield l.app.showToast(l.app.translatedMessage("operations.help-inquiry.reply-link.unavailable"),5e3,"warning"))}}finally{l.cancelPendingOpen===A&&(l.cancelPendingOpen=null),l.openingVersion===T&&(l.openingVersion=null),l.homepageActive&&null===l.openingVersion&&l.router.url!==m&&(0,S.t)(l.router.url,location.origin)&&l.openFromHomepage()}})()}cancelOpening(){this.homepageActive=!1,this.version++,this.openingVersion=null,this.cancelPendingOpen?.(),this.cancelPendingOpen=null,this.modal&&this.modal.dismiss()}goToLogin(l){var m=this;return(0,d.A)(function*(){m.rememberReturnUrl(l.returnUrl),yield m.router.navigate(["/login"],{queryParams:{[S.y]:l.returnUrl},replaceUrl:!0})})()}clearLinkQuery(l){var m=this;return(0,d.A)(function*(){if(m.router.url!==l)return;const w=m.router.parseUrl(l);delete w.queryParams.inquiryId,delete w.queryParams.bookletOrderNo,yield m.router.navigateByUrl(w,{replaceUrl:!0})})()}static{this.\u0275fac=function(m){return new(m||s)}}static{this.\u0275prov=_.\u0275\u0275defineInjectable({token:s,factory:s.\u0275fac,providedIn:"root"})}}return s})()}}]);
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.