PageSourceSearch

https://usasoftballofvirginia.com/chunk-MRFR56ZR.js

js usasoftballofvirginia.com collected 2026-09-28 18:53:30 UTC 10,859 bytes, 1 lines download raw bytes

1import{d as z,e as I,g as A}from"./chunk-OASEBQL4.js";import{b as H}from"./chunk-JHDMGPXH.js";import"./chunk-2FOUSL4U.js";import"./chunk-WI3G66EK.js";import{a as B,c as j,k as D}from"./chunk-DBB3PKOU.js";import{b as F}from"./chunk-H3ZOHFO7.js";import"./chunk-CIKJJUSN.js";import"./chunk-57Y5ABZS.js";import"./chunk-RRZRS5BZ.js";import"./chunk-LY7WOQZN.js";import"./chunk-T3PLPHIG.js";import"./chunk-2JW6ZMWV.js";import{a as R}from"./chunk-NIP74ZKI.js";import"./chunk-V46ZQKC5.js";import"./chunk-QNUNLKYK.js";import"./chunk-YPNUJAUO.js";import"./chunk-RE4JJFV5.js";import{f as k,k as y}from"./chunk-COEKBYWO.js";import"./chunk-E2K2LIS4.js";import"./chunk-KJKRX6VS.js";import"./chunk-2CRWMDGS.js";import"./chunk-4WMDX4SQ.js";import"./chunk-IQLKO45Z.js";import"./chunk-V6KBZVCY.js";import"./chunk-6FQQM4CE.js";import"./chunk-VTTO24NQ.js";import"./chunk-Y5VOXWTF.js";import{n as E,q as T}from"./chunk-YWHNFDXQ.js";import"./chunk-FCTHY2PU.js";import"./chunk-DPVJW3LI.js";import{h as S,n as O}from"./chunk-GW33KQPR.js";import{T as L,U as V,x as v}from"./chunk-TUEKBDZZ.js";import"./chunk-RLPOKPIS.js";import{a as U}from"./chunk-TPES7EAS.js";import"./chunk-QXJM3TTT.js";import"./chunk-TMOIAHHX.js";import{Ib as n,Wa as u,Xa as C,ab as b,bb as t,cb as e,db as g,ga as _,hb as M,ib as w,kb as P,o as a,p as c,qb as d,sa as m,tb as l,za as h}from"./chunk-DJNWGYMM.js";import{ea as f,f as x}from"./chunk-VOZAGDK7.js";import"./chunk-E5QWB6YB.js";function Y(s,q){if(s&1){let r=P();M(0),t(1,"div",8)(2,"mat-card",9),d("click",function(){a(r);let i=l();return c(i.goToRegister())}),t(3,"mat-card-content")(4,"div",10)(5,"mat-icon"),n(6,"person_add"),e()(),t(7,"h2",11),n(8,"New Here?"),e(),t(9,"p",12),n(10," \xA0 "),e(),t(11,"button",13),d("click",function(i){return a(r),l().goToRegister(),c(i.stopPropagation())}),n(12," Create Account "),e(),t(13,"p",14),n(14,"You will need only 1 account for all your roles, like being a Coach and an Umpire. "),e()()(),t(15,"mat-card",15),d("click",function(){a(r);let i=l();return c(i.openLogin())}),t(16,"mat-card-content")(17,"div",10)(18,"mat-icon"),n(19,"login"),e()(),t(20,"h2",11),n(21,"Already Have an Account?"),e(),t(22,"p",12),n(23," \xA0 "),e(),t(24,"button",13),d("click",function(i){return a(r),l().openLogin(),c(i.stopPropagation())}),n(25," Log In "),e(),t(26,"p",14),n(27," Login to access your account. "),e()()(),t(28,"mat-card",16),d("click",function(){a(r);let i=l();return c(i.goToForgotPassword())}),t(29,"mat-card-content")(30,"div",10)(31,"mat-icon"),n(32,"lock_reset"),e()(),t(33,"h2",11),n(34,"Forgot Your Password?"),e(),t(35,"p",12),n(36," \xA0 "),e(),t(37,"button",13),d("click",function(i){return a(r),l().goToForgotPassword(),c(i.stopPropagation())}),n(38," Reset Password "),e(),t(39,"p",14),n(40," No worries! We'll help you reset it. "),e()()()(),t(41,"div",8)(42,"mat-card",17),d("click",function(){a(r);let i=l();return c(i.goToHelp())}),t(43,"mat-card-content")(44,"div",10)(45,"mat-icon"),n(46,"help_outline"),e()(),t(47,"h2",11),n(48,"Need Help?"),e(),t(49,"p",12),n(50," \xA0 "),e(),t(51,"button",13),d("click",function(i){return a(r),l().goToHelp(),c(i.stopPropagation())}),n(52," Get Help "),e(),t(53,"p",14),n(54," Learn how to use this website with our help videos. "),e()()()(),w()}}var N=(()=>{class s{router;dialog;breakpointObserver;membershipService;ngxLoader;_unsubscribeAll;isMobile=!1;siteName=U.siteName||"our site";constructor(r,o,i,p,G){this.router=r,this.dialog=o,this.breakpointObserver=i,this.membershipService=p,this.ngxLoader=G,this._unsubscribeAll=new x,this.breakpointObserver.observe(["(max-width: 599px)"]).pipe(f(this._unsubscribeAll)).subscribe(W=>{this.isMobile=W.matches})}loading=!1;ngOnInit(){this.loading=!0,this.ngxLoader.startLoader("start-page-loader"),this.membershipService.isLoggedIn&&(this.router.navigateByUrl("/pages/dashboard"),this.ngxLoader.stopLoader("start-page-loader")),setTimeout(()=>{this.loading=!1,this.ngxLoader.stopLoader("start-page-loader")},1e3)}goToRegister(){this.router.navigateByUrl("/auth/register")}openLogin(){if(localStorage.getItem("mobileAppModeV2")!=null)window.openLoginV2?.postMessage("");else{let r=this.dialog.open(H,{panelClass:"p12-dialog-container",width:this.isMobile?"100%":"400px",maxWidth:this.isMobile?"100%":"400px",autoF
1ocus:!1,height:"auto",maxHeight:"90vh",data:{doNotGo2Dashboard:!1}})}}goToForgotPassword(){this.router.navigateByUrl("/auth/forgot-password")}goToHelp(){this.router.navigateByUrl("/pages/help")}ngOnDestroy(){this._unsubscribeAll.next(!0),this._unsubscribeAll.complete()}static \u0275fac=function(o){return new(o||s)(m(S),m(k),m(v),m(R),m(z))};static \u0275cmp=h({type:s,selectors:[["start-page"]],decls:12,vars:3,consts:[[3,"loaderId","fgsSize"],[1,"page-layout","simple","fullwidth","start-page"],["title","Get Started","matIcon","start"],[1,"container"],[1,"hero-section","primary-fg"],[1,"hero-content"],[1,"welcome-title"],[1,"welcome-text"],[1,"cards-container"],[1,"action-card","register-card",3,"click"],[1,"card-icon"],[1,"card-title"],[1,"card-description"],["mat-raised-button","",1,"btn-lg","action-button",3,"click"],[1,"card-description","second-line"],[1,"action-card","login-card",3,"click"],[1,"action-card","forgot-card",3,"click"],[1,"action-card","help-card",3,"click"]],template:function(o,i){o&1&&(g(0,"ngx-ui-loader",0),t(1,"div",1),g(2,"page-header",2),t(3,"div",3)(4,"div",4)(5,"div",5)(6,"h1",6),n(7,"Welcome!"),e(),t(8,"p",7),g(9,"br"),n(10," Get started in just a few clicks. Choose what you need below. "),e()()(),u(11,Y,55,0,"ng-container"),e()()),o&2&&(b("loaderId","start-page-loader")("fgsSize",75),_(11),C(i.loading?-1:11))},dependencies:[O,D,B,j,T,E,V,L,y,F,A,I],styles:['.start-page[_ngcontent-%COMP%]{min-height:100vh;display:flex;flex-direction:column;position:relative;overflow:hidden}.container[_ngcontent-%COMP%]{margin:0 auto;padding:0 24px;width:90%;background-color:#fff}.hero-section[_ngcontent-%COMP%]{padding:60px 24px 40px;text-align:center;position:relative;z-index:1}@media(max-width:599px){.hero-section[_ngcontent-%COMP%]{padding:40px 16px 24px}}.hero-content[_ngcontent-%COMP%]{max-width:600px;margin:0 auto}.welcome-title[_ngcontent-%COMP%]{font-size:3.5rem;font-weight:700;margin:0 0 16px;text-shadow:0 2px 4px rgba(0,0,0,.1);letter-spacing:-.5px}@media(max-width:599px){.welcome-title[_ngcontent-%COMP%]{font-size:2.5rem}}.welcome-text[_ngcontent-%COMP%]{font-size:1.25rem;margin:0;line-height:1.6;font-weight:400}@media(max-width:599px){.welcome-text[_ngcontent-%COMP%]{font-size:1.1rem}}.cards-container[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;padding:24px 24px 60px;max-width:1200px;margin:0 auto;position:relative;z-index:1}@media(max-width:599px){.cards-container[_ngcontent-%COMP%]{flex-direction:column;align-items:center;padding:16px 16px 40px;gap:32px}}.action-card[_ngcontent-%COMP%]{flex:1 1 280px;max-width:340px;min-height:280px;background:#fffffffa;border-radius:20px;box-shadow:0 10px 40px #00000026,0 4px 12px #00000014;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;overflow:hidden;position:relative}.action-card[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2);opacity:0;transition:opacity .3s ease}.action-card[_ngcontent-%COMP%]:hover{transform:translateY(-8px);box-shadow:0 20px 50px #0003,0 8px 16px #0000001a}.action-card[_ngcontent-%COMP%]:hover:before{opacity:1}.action-card[_ngcontent-%COMP%]:hover   .card-icon[_ngcontent-%COMP%]{transform:scale(1.1)}@media(max-width:599px){.action-card[_ngcontent-%COMP%]{max-width:100%;width:100%;min-height:220px}}.action-card[_ngcontent-%COMP%]   mat-card-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 24px!important;height:100%}@media(max-width:599px){.action-card[_ngcontent-%COMP%]   mat-card-content[_ngcontent-%COMP%]{padding:24px 20px!important}}.card-icon[_ngcontent-%COMP%]{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:transform .3s ease}.card-icon[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:36px;width:36px;height:36px;color:#fff}@media(max-width:599px){.card-icon[_ngcontent-%COMP%]{width:60px;height:60px;margin-bottom:16px}.card-icon[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:30px;width:30px;height:30px}}.register-card[_ngcontent-%COMP%]   .card-icon[_ngcontent-%COMP%]{background:linear-gradient(135deg,#11998e,#38ef7d)}.login-card[_ngcontent-%COMP%]   .card-icon[_ngcontent-%COMP%]{background:linear-gradient(135deg,#667eea,#764ba2)}.forgot-card[_ngcontent-%COMP%]   .card-icon[_ngcontent-%COMP%]{background:linear-gradient(135deg,#f093fb,#f5576c)}.help-card[_ngcontent-%COMP%]   .card-icon[_ngcontent-%COMP%]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.card-title[_ngcontent-%COMP%]{font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.35rem;font-weight:600;
1color:#1a1a2e;margin:0 0 12px;line-height:1.3}@media(max-width:599px){.card-title[_ngcontent-%COMP%]{font-size:1.2rem}}.card-description[_ngcontent-%COMP%]{font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.95rem;color:#64748b;margin:0 0 24px;line-height:1.5;flex-grow:1}@media(max-width:599px){.card-description[_ngcontent-%COMP%]{font-size:.9rem;margin-bottom:20px}}.card-description.second-line[_ngcontent-%COMP%]{margin-top:32px;font-size:.75rem;color:#999}.action-button[_ngcontent-%COMP%]{min-width:160px;padding:12px 32px!important;font-size:1rem!important;font-weight:600!important;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;border-radius:12px!important;text-transform:none!important;letter-spacing:.3px!important;transition:all .25s ease!important;width:90%}.action-button[_ngcontent-%COMP%]:hover{transform:scale(1.02);box-shadow:0 4px 12px #00000026}@media(max-width:599px){.action-button[_ngcontent-%COMP%]{min-width:140px;padding:10px 24px!important;font-size:.95rem!important}}.register-card[_ngcontent-%COMP%]   .action-button[_ngcontent-%COMP%]{background:linear-gradient(135deg,#0a766d,#1fa752)!important;color:#fff!important}.login-card[_ngcontent-%COMP%]   .action-button[_ngcontent-%COMP%]{background:linear-gradient(135deg,#465bb8,#41255d)!important;color:#fff!important}.forgot-card[_ngcontent-%COMP%]   .action-button[_ngcontent-%COMP%]{background:linear-gradient(135deg,#8b4892,#cc3b4e)!important;color:#fff!important}.help-card[_ngcontent-%COMP%]   .action-button[_ngcontent-%COMP%]{background:linear-gradient(135deg,#3a8fd1,#00b4c9)!important;color:#fff!important}']})}return s})();var ft=[{path:"",pathMatch:"full",component:N,data:{metaTags:[{property:"og:title",content:"Get Started"}]}}];export{ft as startRoutes};

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.