1import{a as ge}from"./chunk-J5QFZGYA.js";import{a as pe}from"./chunk-R6YPRGC6.js";import"./chunk-XOFIOJ7E.js";import"./chunk-KJ4WNYQZ.js";import"./chunk-NILKEPX5.js";import"./chunk-FKW24DGP.js";import"./chunk-J7JNVC6B.js";import{c as se}from"./chunk-6AHP7EXX.js";import"./chunk-ELTKPQJW.js";import"./chunk-IWCW3G2W.js";import"./chunk-4GOPSX2B.js";import"./chunk-RT2EE2RD.js";import"./chunk-ZNI5L4EX.js";import"./chunk-HJ3UHK5Z.js";import"./chunk-6AXDTYXW.js";import"./chunk-RMUJKLIU.js";import"./chunk-4YYVD7W5.js";import{a as le}from"./chunk-OVGOJFAI.js";import{n as re}from"./chunk-KXEFF4W6.js";import{a as ae}from"./chunk-WRZ5VFZU.js";import"./chunk-ESMOWZPE.js";import"./chunk-PDEVKTHE.js";import"./chunk-NJUEY6XU.js";import"./chunk-VHIZSG6I.js";import{a as ne,b as oe}from"./chunk-CMPPNMYX.js";import{a as W}from"./chunk-DP74X7OO.js";import"./chunk-Y7NNW5AU.js";import"./chunk-3CXVCA2Q.js";import{a as J}from"./chunk-OIY3VLHH.js";import"./chunk-DUJ6LX5L.js";import"./chunk-MJSUTGXN.js";import"./chunk-BS4RL4AZ.js";import"./chunk-RYFPATC7.js";import"./chunk-6RTEWMFL.js";import{E as ee,F as te,G as ie,e as I,g as K,h as Q,m as X,q as Z,u as $}from"./chunk-FFMW3BKU.js";import"./chunk-C7EWNIGX.js";import"./chunk-2QGEOGPL.js";import{a as q}from"./chunk-PIHC2EQF.js";import"./chunk-6YMKS5V7.js";import"./chunk-MKWGOYT5.js";import{f as N,h as H,p as R,q as U,r as G,t as Y}from"./chunk-NJIS2QIU.js";import"./chunk-NLPBTNQX.js";import{o as j,p as A,s as V}from"./chunk-HGQ4L3R6.js";import{Ab as F,Bc as l,Cc as u,Dc as _,Nb as B,Ob as h,Pc as v,Qb as f,Qc as E,Rd as z,Vb as d,Wb as a,Wc as s,Xb as r,Xc as p,Yb as c,Yc as T,ab as L,fc as O,gb as n,lc as C,nc as m,pa as w,qa as P,qb as g,ra as M,sa as y,wb as D,zc as S}from"./chunk-U2RKNGKP.js";import"./chunk-5KTCK5IS.js";var _e=()=>["/privacy"],ue=()=>["/terms"],he=o=>({year:o}),fe=()=>[""],xe=()=>["/sign-in"];function be(o,x){if(o&1&&c(0,"img",7),o&2){let e=m(2);d("alt",e.partnerName+" logo")("src",e.IMG_SERVER_CDN+e.partnerDetails[0].attributes.logo_id,L)}}function we(o,x){o&1&&(a(0,"a",8),c(1,"img",37),r()),o&2&&d("routerLink",v(1,fe))}function Pe(o,x){o&1&&(a(0,"div",9)(1,"span"),l(2),s(3,"translate"),r(),c(4,"img",38),r()),o&2&&(n(2),u(p(3,1,"Home.gateway.poweredBy")))}function Ce(o,x){if(o&1){let e=O();a(0,"button",39),C("click",function(){w(e);let i=m(2);return P(i.languageSwitch())}),l(1),r()}if(o&2){let e=m(2);n(),_(" ",e.selectedLanguage=="en"?"Cymraeg":"English"," ")}}function ve(o,x){o&1&&(a(0,"div",31)(1,"a",40),l(2),s(3,"translate"),r()()),o&2&&(n(),d("routerLink",v(4,xe)),n(),_(" ",p(3,2,"Home.SignIn")," "))}function ke(o,x){if(o&1){let e=O();a(0,"div",1)(1,"header",2)(2,"button",3),C("click",function(){w(e);let i=m();return P(i.goBack())}),M(),a(3,"svg",4),c(4,"path",5),r()(),y(),a(5,"div",6),h(6,be,1,2,"img",7)(7,we,2,2,"a",8),r(),h(8,Pe,5,3,"div",9),a(9,"div",10),h(10,Ce,2,1,"button",11),a(11,"button",12),C("click",function(){w(e);let i=m();return P(i.signUp())}),a(12,"span",13),l(13),s(14,"translate"),r()()()(),c(15,"app-cookiesInfoBar"),a(16,"main",14)(17,"div",15)(18,"div",16),c(19,"img",17),a(20,"div",18)(21,"mat-icon",19),l(22,"shield"),r(),a(23,"span"),l(24),s(25,"translate"),r()()(),a(26,"div",20)(27,"h2",21)(28,"span",13),l(29),s(30,"translate"),s(31,"translate"),r()(),a(32,"p",22)(33,"span",13),l(34),s(35,"translate"),s(36,"translate"),r()(),a(37,"form",23),C("ngSubmit",function(){w(e);let i=m();return P(i.onSubmit(i.forgotPasswordForm.value))}),a(38,"div",24)(39,"label",25),l(40),s(41,"translate"),r(),c(42,"app-custom-input",26),s(43,"translate"),s(44,"translate"),r(),a(45,"button",27)(46,"span"),l(47),s(48,"translate"),s(49,"translate"),r(),M(),a(50,"svg",28),c(51,"line",29)(52,"polyline",30),r()(),h(53,ve,4,5,"div",31),r()()()(),y(),a(54,"footer",32)(55,"nav",33)(56,"a",34),l(57),s(58,"translate"),r(),a(59,"a",34),l(60),s(61,"translate"),r(),a(62,"a",35),l(63),s(64,"translate"),r(),a(65,"span",36),l(66),s(67,"translate"),r()()()()}if(o&2){let e,t=m();S("oa-login-page--partner",t.isPartner),n(6),f(t.isPartner&&(!(t.partnerDetails[0]==null||t.partnerDetails[0].attributes==null)&&t.partnerDetails[0].attributes.logo_id)?6:7),n(2),f(t.isPartner&&(!(t.partnerDetails[0]==null||t.partnerDetails[0].attributes==null)&&t.partnerDetails[0].attributes.logo_id)?8:-1),n(2),f(t.utility.getItem("domainName")==t.REACHING_WIDER_DOMAIN?10:-1),n(3),u(p(14,31,"Home.SignUp")),n(11),u(p(25,33,"Home.signUp.safeguardedMessagingPlatform")),n(5),_(" ",t.isSignInLink?p(30,35,"Home.signIn.signInLink"):p(31,37,"Home.forgottenPassword.forgottenYourPassword")," "),n(5),_(" ",t.isSignInLink?p(35,39,"Home.forgottenPassword.weSendAPasswordEmailLink"):p(36,41,"Home.forgottenPassword.weSendAPasswordResetLink"),". "),n(3),d("formGroup",t.forgotPasswordForm),n(),S("field-error-style",((e=t.forgotPasswordForm.get("email_or_phone_number"))==null?null:e.touched)&&((e=t.forgotPasswordForm.get("email_or_phone_number"))==null?null:e.invalid)),n(2),u(p(41,43,"Home.forgottenPassword.emailAddressOrPhoneNumber")),n(2),d("label","")("placeholder",p(43,45,"Home.signIn.emailPlaceholder"))("formControl",t.forgotPasswordForm.get("email_or_phone_number"))("appearance","outline")("type","text")("isFoeActive",!1)("suffixIcon","mail_outline")("errorText",p(44,47,"Home.forgottenPassword.properEmailOrPhoneNumber")),n(3),d("disabled",t.disableSubmit()),B("aria-disabled",t.disableSubmit()),n(2),u(t.isSignInLink?p(48,49,"Home.signIn.signin"):p(49,51,"Home.forgottenPassword.send")),n(6),f(t.isSignInLink?-1:53),n(3),d("routerLink",v(62,_e)),n(),_(" ",p(58,53,"Home.signUp.footerPrivacyPolicy")," "),n(2),d("routerLink",v(63,ue)),n(),_(" ",p(61,55,"Home.signUp.footerTermsOfService")," "),n(3),_(" ",p(64,57,"Home.signUp.footerHelpCenter")," "),n(3),u(T(67,59,"Home.gateway.copyright",E(64,he,t.currentYear)))}}var Je=(()=>{class o extends N{constructor(e,t,i,k,b,de,ce,me){super(),this.router=t,this._spinner=i,this.mentoringService=k,this.utility=b,this.toaster=de,this.translate=ce,this.applicationService=me,this.partnerDetails=[],this.hostName="",this.errorMessage=!1,this.submitted=!1,this.isPartner=!1,this.resetLinkSent=!1,this.partnerName="",this.currentYear=new Date().getFullYear(),this._spinner.show(),this.partnerName=this.utility.getItem("partnerName"),this.hostName=window.location.hostname,this.hostName=this.utility.domainName,this.utility.getPartnerDetails?(this.partnerDetails=[],this.partnerDetails.push(this.utility.getPartnerDetails),this._spinner.hide()):this.getPartnerDetails(),this.forgotPasswordForm=e.group({email_or_phone_number:["",I.compose([I.required,pe.validate,ae.validate])]}),this.hostName&&this.hostName!=this.BRIGHTSIDE_URL?this.isPartner=!0:this.isPartner=!1}languageSwitch(){let e=this.utility.getItem("currentLanguage");e=="en"?(this.utility.setItem("currentLanguage","wls"),this.selectedLanguage=this.utility.getItem("currentLanguage")):e=="wls"&&(this.utility.setItem("currentLanguage","en"),this.selectedLanguage=this.utility.getItem("currentLanguage")),window.location.reload()}goBack(){this.router.navigate(["/sign-in"])}signUp(){this.router.navigate(["project-code-sign-up"])}ngOnInit(){this.selectedLanguage=this.utility.getItem("currentLanguage"),this.isSignInLink=this.router.url.includes("signInLink"),this.getUserIpAddress(),this.forgotPasswordForm.valueChanges.subscribe(e=>{e.email&&(this.errorMessage=!1)}),this.translate.get("Home.forgottenPassword").subscribe(e=>{this.LocalizedValue=e})}getPartnerDetails(){let e="?filter[domain]="+this.hostName+"&page[number]=1&page[size]=1";this.hostName&&this.mentoringService.getPartnerDetails(e).subscribe(t=>this.getPartnerDetailsSuccess(t),t=>this.getPartnerDetailsFail(t))}getPartnerDetailsSuccess(e){if(e.data&&e.data.length)this.partnerDetails=[],this.partnerDetails.push(e.data[0]),this.utility.setPartnerDetails=this.partnerDetails[0],this._spinner.hide();else{let t="?filter[domain]="+this.BRIGHTSIDE_URL+"&page[number]=1&page[size]=1";this.mentoringService.getPartnerDetails(t).subscribe(i=>this.getDefaultPartnerDetailsSuccess(i),i=>this.getPartnerDetailsFail(i))}}getPartnerDetailsFail(e){this._spinner.hide()}getDefaultPartnerDetailsSuccess(e){e.data&&e.data.length&&(this.partnerDetails=[],this.partnerDetails.push(e.data[0]),this.utility.setPartnerDetails=this.partnerDetails[0],this._spinner.hide())}getUserIpAddress(){this.mentoringService.getUserIpAddress("").subscribe(e=>this.getUserIpAddressSuccess(e),e=>this.getUserIpAddressFail(e))}getUserIpAddressSuccess(e){e&&e.data&&(this.ipAddress=e.data.attributes.ip_address)}getUserIpAddressFail(e){}onSubmit(e){if(this.isSignInLink){let i=window.navigator.userAgent,k={data:{type:"sso_tokens",attributes:{email_or_phone_number:e.email_or_phone_number,ip_address:this.ipAddress,user_agent:i,partner_id:this.partnerDetails.length?this.partnerDetails[0].id:""}}};this.utility.setItem("email_or_phone_number",e.email_or_phone_number),this.utility.setItem("is_sign_in_link","true"),this.applicationService.getsso_tokens(k).subscribe(b=>this.getSSOTokensSuccess(b),b=>this.getSSOTokensFail(b));return}let t={data:{type:"password_resets",attributes:{email_or_phone_number:e.email_or_phone_number}}};this.submitted=!0,this.utility.setItem("email_or_phone_number",e.email_or_phone_number),this.utility.setItem("is_sign_in_link","false"),this._spinner.show(),this.mentoringService.sendResetPasswordLink(t).subscribe(i=>this.sendResetPasswordLinkSuccess(i),i=>this.sendResetPasswordLinkFail(i))}isPhoneNumber(e){if(!e||e.includes("@"))return!1;let t=e.replace(/[\s+\-()]/g,"");return t.length>0&&!isNaN(Number(t))}successToastForContact(e,t){return this.isPhoneNumber(e)?t?this.LocalizedValue.signInLinkSentToPhone:this.LocalizedValue.passwordResetSentToPhone:this.LocalizedValue.signInLinkSentToEmail}getSSOTokensSuccess(e){let t=this.forgotPasswordForm.get("email_or_phone_number")?.value;this.toaster.success(this.successToastForContact(t,!0)),this.router.navigate(["passwords"])}getSSOTokensFail(e){let t=e?.error?.errors?.map(i=>i.detail||i.title);this.toaster.error(t?.join(", ")||this.LocalizedValue.enterValidEmailAddressOrPhoneNumber)}sendResetPasswordLinkSuccess(e){this._spinner.hide();let t=this.forgotPasswordForm.get("email_or_phone_number")?.value;this.toaster.success(this.successToastForContact(t,!1)),this.router.navigate(["passwords"])}resendLink(){this.submitted=!1,this.onSubmit(this.forgotPasswordForm.value)}sendResetPasswordLinkFail(e){this.submitted=!1,this._spinner.hide(),this.errorMessage=!0,e&&e.errors&&e.errors.length&&e.errors[0].title==="must exist"&&this.toaster.error(this.LocalizedValue.enterValidEmailAddressOrPhoneNumber)}set_error_msg(){this.errorMessage=!1}disableSubmit(){return!(this.forgotPasswordForm.valid&&!this.submitted)}static{this.\u0275fac=function(t){return new(t||o)(g(ee),g(j),g(H),g(q),g(Y),g(J),g(R),g(W))}}static{this.\u0275cmp=D({type:o,selectors:[["new"]],features:[F],decls:1,vars:1,consts:[[1,"oa-login-page",3,"oa-login-page--partner"],[1,"oa-login-page"],[1,"oa-login-page__header"],["type","button","tabindex","0","aria-label","Back",1,"oa-login-page__back-btn","tab-outline",3,"click"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","2","stroke-linecap","round","stroke-linejoin","round","aria-hidden","true",1,"oa-login-page__back-icon"],["d","M20 12H5M11 6l-6 6 6 6"],[1,"oa-login-page__brand"],[1,"oa-login-page__partner-logo",3,"alt","src"],["tabindex","0",1,"oa-login-page__logo-link","tab-outline",3,"routerLink"],[1,"oa-login-page__powered"],[1,"oa-login-page__header-actions"],["type","button","tabindex","0",1,"oa-login-page__language-btn","tab-outline"],["type","button","tabindex","0",1,"oa-login-page__signup-btn","tab-outline",3,"click"],["tabindex","-1",1,"tab-inline"],[1,"oa-login-page__body"],[1,"oa-login-page__wrap"],[1,"oa-login-page__hero-wrap"],["src","./../../../assets/img/slot-login-hero.webp","alt","",1,"oa-login-page__hero"],["aria-hidden","true",1,"oa-login-page__hero-badge"],[1,"oa-login-page__hero-badge-icon"],[1,"oa-login-page__form-col"],["tabindex","0",1,"oa-login-page__title","tab-outline"],["tabindex","0",1,"oa-login-page__subtitle","tab-outline"],["autocomplete","off",1,"oa-login-page__form",3,"ngSubmit","formGroup"],[1,"oa-login-page__field"],[1,"oa-login-page__label"],[3,"label","placeholder","formControl","appearance","type","isFoeActive","suffixIcon","errorText"],["type","submit",1,"oa-login-page__submit",3,"disabled"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","2.5","
1stroke-linecap","round","stroke-linejoin","round","focusable","false","aria-hidden","true",1,"oa-login-page__submit-arrow"],["x1","5","y1","12","x2","19","y2","12"],["points","12 5 19 12 12 19"],[1,"oa-login-page__signin-link-wrap"],["role","contentinfo",1,"oa-login-page__footer"],["aria-label","Legal and support links",1,"oa-login-page__footer-nav"],["tabindex","0",1,"oa-login-page__footer-link","tab-outline",3,"routerLink"],["tabindex","0","href","mailto:[email protected]",1,"oa-login-page__footer-link","tab-outline"],[1,"oa-login-page__footer-copy"],["alt","Brightside logo","tabindex","-1","src","./../../../assets/img/logo-black.svg",1,"oa-login-page__logo","tab-inline"],["alt","Brightside","src","./../../../assets/img/logo-black.svg"],["type","button","tabindex","0",1,"oa-login-page__language-btn","tab-outline",3,"click"],["tabindex","0",1,"oa-login-page__signin-link","tab-outline",3,"routerLink"]],template:function(t,i){t&1&&h(0,ke,68,66,"div",0),t&2&&f(i.partnerDetails.length?0:-1)},dependencies:[le,G,V,A,ie,X,K,Q,Z,$,z,te,re,ge,oe,ne,se,U],styles:[".oa-login-page[_ngcontent-%COMP%]{--gw-ink: #241d5e;--gw-muted: #5a5680;--gw-muted-2: #6b6790;--gw-accent: #4a3fe0;--gw-accent-hover: #3d33c8;--gw-border: #ece8f6;--gw-ghost-border: #e6e1f2;--gw-input-border: #ddd6ef;--gw-label: #4a4470;--gw-cta-link: #ee8a2e;--gw-card-shadow: 0 18px 44px rgba(33, 26, 86, .1);--gw-hero-shadow: 0 22px 46px rgba(33, 26, 86, .18);--gw-btn-shadow: 0 12px 26px rgba(74, 63, 224, .28);--gw-focus-ring: rgba(74, 63, 224, .1);--gw-footer-muted: #8983a3;--gw-footer-copy: #b3aecb;display:flex;flex-direction:column;min-height:100vh;background:#fff;color:var(--gw-ink);box-sizing:border-box}.oa-login-page--partner[_ngcontent-%COMP%]{--gw-ink: #07223f;--gw-muted: #5c6b76;--gw-muted-2: #6d7d8a;--gw-accent: #0b3f6d;--gw-accent-hover: #0e5088;--gw-border: #e3eaf1;--gw-ghost-border: #dbe4ec;--gw-input-border: #d5dfe8;--gw-label: #22384c;--gw-cta-link: #0e5088;--gw-card-shadow: 0 18px 44px rgba(7, 34, 63, .1);--gw-hero-shadow: 0 22px 46px rgba(7, 34, 63, .18);--gw-btn-shadow: 0 12px 26px rgba(11, 63, 109, .28);--gw-focus-ring: rgba(11, 63, 109, .1);--gw-footer-muted: #77868f;--gw-footer-copy: #9fadb6}.oa-login-page[_ngcontent-%COMP%] *[_ngcontent-%COMP%], .oa-login-page[_ngcontent-%COMP%] *[_ngcontent-%COMP%]:before, .oa-login-page[_ngcontent-%COMP%] *[_ngcontent-%COMP%]:after{box-sizing:border-box}.oa-login-page__header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:14px;max-width:1160px;width:100%;margin:0 auto;padding:20px 24px;background:#fff;box-sizing:border-box}@media(max-width:767px){.oa-login-page__header[_ngcontent-%COMP%]{padding:10px 16px 0;gap:10px}}.oa-login-page__back-btn[_ngcontent-%COMP%]{border:1px solid var(--gw-ghost-border);background:#fff;width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:none;color:var(--gw-ink);padding:0}.oa-login-page__back-btn[_ngcontent-%COMP%]:hover{background:#f7f5ff;border-color:#c9c0ee}.oa-login-page--partner[_ngcontent-%COMP%] .oa-login-page__back-btn[_ngcontent-%COMP%]:hover{background:#f4f7fa;border-color:#c5d3de}@media(max-width:767px){.oa-login-page__back-btn[_ngcontent-%COMP%]{width:38px;height:38px}}.oa-login-page__back-icon[_ngcontent-%COMP%]{width:20px;height:20px}.oa-login-page__brand[_ngcontent-%COMP%]{display:flex;align-items:center;min-width:0}.oa-login-page__logo-link[_ngcontent-%COMP%]{display:inline-block;text-decoration:none}.oa-login-page__logo[_ngcontent-%COMP%]{height:34px;width:auto;display:block}@media(max-width:767px){.oa-login-page__logo[_ngcontent-%COMP%]{height:28px}}.oa-login-page__partner-logo[_ngcontent-%COMP%]{height:36px;width:auto;max-width:180px;object-fit:contain;display:block}.oa-login-page__powered[_ngcontent-%COMP%]{display:flex;align-items:center;gap:7px;margin-left:auto;flex:none}.oa-login-page__powered[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-weight:600;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:#8a98a2;white-space:nowrap}.oa-login-page__powered[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{height:15px;width:auto;display:block}.oa-login-page__header-actions[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.75rem;flex-shrink:0;margin-left:auto}.oa-login-page__powered[_ngcontent-%COMP%] + .oa-login-page__header-actions[_ngcontent-%COMP%]{margin-left:0}.oa-login-page__language-btn[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--gw-border);border-radius:2rem;padding:.4rem 1rem;min-height:36px;font-size:.875rem;color:var(--gw-muted);cursor:pointer;white-space:nowrap}.oa-login-page__language-btn[_ngcontent-%COMP%]:hover{border-color:var(--gw-accent);color:var(--gw-accent)}.oa-login-page__signup-btn[_ngcontent-%COMP%]{display:none;align-items:center;justify-content:center;background:var(--gw-accent);border:none;border-radius:22px;padding:11px 24px;font-size:14.5px;font-weight:700;color:#fff;cursor:pointer;box-shadow:0 6px 16px var(--gw-btn-shadow)}.oa-login-page__signup-btn[_ngcontent-%COMP%]:hover{background:var(--gw-accent-hover)}@media(max-width:767px){.oa-login-page__signup-btn[_ngcontent-%COMP%]{display:inline-flex;padding:8px 16px;font-size:13px}}.oa-login-page__body[_ngcontent-%COMP%]{flex:1;width:100%;padding:8px 24px 40px;box-sizing:border-box}.oa-login-page__wrap[_ngcontent-%COMP%]{width:100%;max-width:472px;margin:0 auto;display:flex;flex-direction:column}@media(min-width:768px){.oa-login-page__wrap[_ngcontent-%COMP%]{max-width:1160px;flex-direction:row;align-items:flex-start;justify-content:center;gap:clamp(40px,5vw,72px);padding:32px 16px 48px}}.oa-login-page__hero-wrap[_ngcontent-%COMP%]{position:relative;width:100%;border-radius:24px;overflow:hidden;background:#e7e0fb;height:210px;box-shadow:var(--gw-hero-shadow);flex:none}@media(min-width:768px){.oa-login-page__hero-wrap[_ngcontent-%COMP%]{flex:0 0 38%;height:460px;align-self:flex-start}}@media(max-width:767px){.oa-login-page__hero-wrap[_ngcontent-%COMP%]{height:130px;border-radius:18px}}.oa-login-page--partner[_ngcontent-%COMP%] .oa-login-page__hero-wrap[_ngcontent-%COMP%]{background:#d9e4ee}.oa-login-page__hero[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;display:block}.oa-login-page__hero-badge[_ngcontent-%COMP%]{position:absolute;bottom:14px;left:16px;display:flex;align-items:center;gap:9px;color:#fff;font-size:13.5px;font-weight:700;text-shadow:0 1px 6px rgba(0,0,0,.3)}.oa-login-page__hero-badge-icon[_ngcontent-%COMP%]{font-size:16px;width:16px;height:16px;line-height:1}.oa-login-page__form-col[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%}@media(min-width:768px){.oa-login-page__form-col[_ngcontent-%COMP%]{flex:1 1 auto;max-width:440px;justify-content:center}}.oa-login-page__title[_ngcontent-%COMP%]{font-size:38px;font-weight:800;color:var(--gw-ink);text-align:center;margin:28px 0 0;line-height:1.04}@media(min-width:768px){.oa-login-page__title[_ngcontent-%COMP%]{margin-top:0;text-align:left;font-size:42px}}@media(max-width:767px){.oa-login-page__title[_ngcontent-%COMP%]{font-size:26px;margin-top:14px}}.oa-login-page__subtitle[_ngcontent-%COMP%]{font-size:16.5px;line-height:1.5;color:var(--gw-muted);text-align:center;margin:10px 0 0}@media(min-width:768px){.oa-login-page__subtitle[_ngcontent-%COMP%]{text-align:left;font-size:17px}}.oa-login-page__form[_ngcontent-%COMP%]{width:100%;margin-top:30px;background:#fff;border:1px solid var(--gw-border);border-radius:22px;padding:28px 24px;box-shadow:var(--gw-card-shadow)}.oa-login-page__form[_ngcontent-%COMP%] app-custom-input[_ngcontent-%COMP%]{display:block;width:100%}@media(max-width:767px){.oa-login-page__form[_ngcontent-%COMP%]{margin-top:14px;padding:16px 14px;border-radius:18px}}.oa-login-page[_ngcontent-%COMP%] app-custom-input{display:block;width:100%}.oa-login-page[_ngcontent-%COMP%] app-custom-input .mat-mdc-form-field{width:100%}.oa-login-page[_ngcontent-%COMP%] app-custom-input .mat-mdc-text-field-wrapper{height:56px!important;background-color:#fff!important;border-radius:14px!important;border:1.5px solid var(--gw-input-border)!important;padding:0 16px!important;box-shadow:none!important;display:flex!important;align-items:center!important}.oa-login-page[_ngcontent-%COMP%] app-custom-input .mdc-notched-outline{display:none!important}.oa-login-page[_ngcontent-%COMP%] app-custom-input .mat-mdc-form-field-infix{padding-top:0!important;padding-bottom:0!important;min-height:auto!important;display:flex!important;align-items:center!important;height:100%!important}.oa-login-page[_ngcontent-%COMP%] app-custom-input .mat-mdc-form-field-input-control{font-size:16px!important;font-weight:500!important;color:var(--gw-ink)!important}.oa-login-page[_ngcontent-%COMP%] app-custom-input .mat-mdc-form-field-input-control::placeholder{color:#94a3b8!important;opacity:1!important}.oa-login-page[_ngcontent-%COMP%] app-custom-input .mat-mdc-form-field-icon-suffix{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:100%!important;padding:0!important;margin:0!important}.oa-login-page[_ngcontent-%COMP%] app-custom-input .custom-suffix-icon{padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#94a3b8!important;background:transparent!important;border:none!important}.oa-login-page[_ngcontent-%COMP%] app-custom-input .custom-suffix-icon mat-icon{font-size:22px!important;width:22px!important;height:22px!important;color:#94a3b8!important}.oa-login-page[_ngcontent-%COMP%] app-custom-input.mat-focused .mat-mdc-text-field-wrapper{border-color:var(--gw-accent)!important;box-shadow:0 0 0 4px var(--gw-focus-ring)!important}.oa-login-page[_ngcontent-%COMP%] app-custom-input.mat-form-field-invalid .mat-mdc-text-field-wrapper{border-color:#d14343!important}.oa-login-page[_ngcontent-%COMP%] app-custom-input input:-webkit-autofill, .oa-login-page[_ngcontent-%COMP%] app-custom-input input:-webkit-autofill:hover, .oa-login-page[_ngcontent-%COMP%] app-custom-input input:-webkit-autofill:focus{-webkit-text-fill-color:var(--gw-ink)!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:0 0 0 1000px #fff inset!important}.oa-login-page[_ngcontent-%COMP%] .field-error-style{margin-bottom:2.25rem!important}.oa-login-page__field[_ngcontent-%COMP%]{width:100%;margin-bottom:1.25rem;text-align:left}.oa-login-page__field.field-error-style[_ngcontent-%COMP%]{margin-bottom:2.25rem}.oa-login-page__label[_ngcontent-%COMP%]{display:block;font-size:12.5px;font-weight:700;letter-spacing:.05em;
1color:var(--gw-label);margin-bottom:9px;text-transform:uppercase}.oa-login-page__submit[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:18px;border:none;border-radius:15px;background:var(--gw-accent);color:#fff;font-size:17px;font-weight:700;padding:17px;cursor:pointer;box-shadow:var(--gw-btn-shadow)}.oa-login-page__submit[_ngcontent-%COMP%]:hover:not(:disabled){background:var(--gw-accent-hover)}.oa-login-page__submit[_ngcontent-%COMP%]:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.oa-login-page__submit-arrow[_ngcontent-%COMP%]{width:19px;height:19px;stroke:currentColor;flex-shrink:0}.oa-login-page__signin-link-wrap[_ngcontent-%COMP%]{display:flex;justify-content:center;margin-top:22px;padding-top:22px;border-top:1px solid var(--gw-border)}.oa-login-page__signin-link[_ngcontent-%COMP%]{font-size:15.5px;font-weight:700;color:var(--gw-accent);text-decoration:none;cursor:pointer}.oa-login-page__signin-link[_ngcontent-%COMP%]:hover{text-decoration:underline}.oa-login-page__footer[_ngcontent-%COMP%]{border-top:1px solid var(--gw-border);padding:18px 24px;background:#fff}.oa-login-page__footer-nav[_ngcontent-%COMP%]{max-width:1060px;margin:0 auto;display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center;justify-content:center;font-size:13.5px}.oa-login-page__footer-link[_ngcontent-%COMP%]{color:var(--gw-footer-muted);font-weight:600;text-decoration:none;background:none;border:none;cursor:pointer;padding:0}.oa-login-page__footer-link[_ngcontent-%COMP%]:hover{color:var(--gw-ink)}.oa-login-page__footer-copy[_ngcontent-%COMP%]{color:var(--gw-footer-copy);font-weight:600}"]})}}return o})();export{Je as ForgotPasswordComponent};
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.