PageSourceSearch

https://www.moneyworks4me.com/login/?from=menu&go=/

html moneyworks4me.com collected 2026-09-24 09:59:22 UTC 46,614 bytes, 984 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3    <head>
4        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5        <meta http-equiv="X-UA-Compatible" content="IE=edge">
6        <meta name="viewport" content="width=device-width, initial-scale=1">
7        <link rel="shortcut icon" href="/images/favicon.ico" />
8        <title>Login - MoneyWorks4Me | Fiduciary Investment Advisors</title>
9        <link rel="canonical" href="https://www.moneyworks4me.com/login/?from=menu&go=/" />
10        
11                <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
12                <link rel="preconnect" href="https://www.googletagmanager.com">
13                <link rel="preconnect" href="https://www.gstatic.com">
14
15                <link rel="dns-prefetch" href="https://www.google-analytics.com">
16                <link rel="dns-prefetch" href="https://connect.facebook.net">
17                <link rel="dns-prefetch" href="https://px.ads.linkedin.com">
18                <link rel="dns-prefetch" href="https://salesiq.zoho.com">
19                <link rel="dns-prefetch" href="https://salesiq.zohopublic.com">
20                <link rel="dns-prefetch" href="https://cdn.pagesense.io">
21                <link rel="dns-prefetch" href="https://pagesense-collect.zoho.com">
22                <link rel="dns-prefetch" href="https://va.tawk.to">
23                <link rel="dns-prefetch" href="https://code.jquery.com">
24                <link rel="dns-prefetch" href="https://www.youtube.com">
25                <link rel="dns-prefetch" href="https://www.google.com">
26                <link rel="dns-prefetch" href="https://www.google.co.in">
27
28                    <link type="text/css" rel="stylesheet" media="screen" href="/css/main-min.css?v=385" />
29        <meta name="appleid-signin-client-id" content="com.moneyworks4me.signin">
30        <meta name="appleid-signin-scope" content="name email">
31        <meta name="appleid-signin-redirect-uri" content="https://www.moneyworks4me.com/external-login/apple">
32        <meta name="appleid-signin-state" content="origin:web">
33        
33<script type="application/ld+json">
34            {
35            "@context": "https://schema.org",
36            "@type": "Organization",
37            "name": "MoneyWorks4me",
38            "url": "https://www.moneyworks4me.com/",
39            "logo": "https://www.moneyworks4me.com/images/common/logo-v5.png",
40            "contactPoint": {
41            "@type": "ContactPoint",
42            "telephone": "+919860359463",
43            "contactType": "customer service",
44            "areaServed": "IN",
45            "availableLanguage": "en"
46            },
47            "sameAs": [
48            "https://www.facebook.com/MoneyWorks4ME/",
49            "https://twitter.com/moneyworks4me",
50            "https://www.instagram.com/moneyworks4me_official/",
51            "https://www.youtube.com/c/moneyworks4me",
52            "https://www.linkedin.com/company/moneyworks4me/",
53            "https://www.pinterest.com/moneyworks4me/",
54            "https://www.moneyworks4me.com/"
55            ]
56            }
57        </script>
57
58        
58<script type="application/ld+json">
59            {
60            "@context": "https://schema.org",
61            "@type": "WebSite",
62            "url": "https://www.moneyworks4me.com/",
63            "potentialAction": {
64            "@type": "SearchAction",
65            "target": "https://www.moneyworks4me.com/search/index?q={search_term_string}",
66            "query-input": "required name=search_term_string"
67            }
68            }
69        </script>
69
70        <style>
71            .navbar{padding:5px;}
72            .nav-link{padding: 5px 20px;}
73            .sticky-top ul .nav-item {
74                font-size: 1.2rem;
75                margin: 0 10px;
76                border-radius: 7px;
77            }
78            .navbar-nav .nav-link {
79                border-radius: 5px;
80                border: 1px solid #333;
81                font-weight:600;
82                font-size: 1.26rem;
83                color: #333!important;
84            }
85            .navbar-nav .nav-link.active {
86              color: #fff!important;
87              background:#198754;
88              font-weight:600;
89            }
90            .navbar-nav .nav-link:hover {
91              color: #fff!important;
92              background:#212529;
93
94            }
95            .mw4me-text-logo{font-weight: bold;font-size: 1.6rem; color: #15211f;}
96            .header-btn{
97                min-height:42px;padding:0 18px;border-radius:8px;
98                border:1px solid #9ab8b4;background:#fff;color:#0f4f49;
99                display:inline-flex;align-items:center;justify-content:center;font-weight:700;
100                margin-left: 8px;font-size:14px;
101            }
102            .header-btn:hover{background:#f7fbfa;color:#0f4f49;text-decoration:none}
103            @media (max-width: 420px){
104                .header-btn{min-height:38px;padding:0 13px;font-size:13px}
105            }
106        </style>
107
108        <nav class="navbar navbar-expand-lg navbar-light bg-white shadow-sm sticky-top">
109            <div class="container" style="max-width: 1400px;">
110                <div class="">
111                    <a class="navbar-brand d-flex align-items-center gap-1 mx-auto mx-md-0" href="/">
112                        <img src="/images/common/Mw4meLogoBrand-v1.svg" alt="Money Works 4 Me Logo" width="42" height="42" class="logo-mw4m d-inline-block align-text-top">
113                        <span class="mw4me-text-logo">MoneyWorks4Me</span>
114                    </a>
115                </div><div class="d-lg-block d-none">
116                                                <span>New to MoneyWorks4Me?</span>
117                                                <a class="header-btn" href="/registration/?go=">Create free account</a>
118                                            </div></div>
119        </nav>         <style>
120            :root{
121                --primary-deep:#0f4f49;
122                --primary-light:#17645c;
123                --accent-gold:#d5aa3c;
124                --bg-offwhite:#f4f7f6;
125                --surface:#ffffff;
126                --text-dark:#14201f;
127                --text-muted:#6d7b79;
128                --border-color:#dfe6e4;
129                --border-strong:#c7d4d1;
130                --shadow:0 24px 60px rgba(17,54,49,.13);
131            }
132
133            *{box-sizing:border-box}
134            html,body{min-height:100%}
135
136            body{
137                margin:0;
138                background:
139                    radial-gradient(circle at 50% 16%,rgba(15,79,73,.035),transparent 34%),
140                    var(--bg-offwhite);
141                color:var(--text-dark);
142                font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;
143                -webkit-font-smoothing:antialiased;
144            }
145
146            .text-gold{color:var(--accent-gold)!important}
147
148            .text-link{
149                color:var(--primary-deep);
150                font-weight:700;
151                text-decoration:none;
152                transition:color .2s ease;
153            }
154
155            .text-link:hover,
156            .text-link:focus{
157                color:#0b3e3a;
158                text-decoration:underline;
159            }
160
161            .registration-wrapper{
162                min-height:calc(100vh - 72px);
163                display:flex;
164                align-items:center;
165                justify-content:center;
166                padding:52px 24px;
167            }
168
169            .registration-wrapper>.container{
170                width:100%;
171                max-width:none;
172                padding-left:0;
173                padding-right:0;
174            }
175
176            .premium-container{
177                width:min(1180px,100%);
178                min-height:640px;
179                margin:0 auto;
180                display:grid;
181                grid-template-columns:38% 62%;
182                overflow:hidden;
183                border:1px solid rgba(15,79,73,.05);
184                border-radius:20px;
185                background:#fff;
186                box-shadow:var(--shadow);
187            }
188
189            .premium-sidebar{
190                position:relative;
191                min-height:640px;
192                display:flex;
193                flex-direction:column;
194                justify-content:center;
195                overflow:hidden;
196                padding:72px 58px;
197                color:#fff;
198                background:
199                    radial-gradient(circle at 15% 8%,rgba(85,170,157,.18),transparent 35%),
200                    linear-gradient(145deg,#155c55 0%,#0e4a45 48%,#083934 100%);
201            }
202
203            .premium-sidebar::after{
204                content:"";
205                position:absolute;
206                left:-30%;
207                right:-14%;
208                bottom:-28%;
209                height:65%;
210                opacity:.20;
211                pointer-events:none;
212                background:
213                    repeating-radial-gradient(
214                        ellipse at 60% 30%,
215                        transparent 0 14px,
216                        rgba(255,255,255,.35) 15px 16px,
217                        transparent 17px 28px
218                    );
219                transform:rotate(-8deg);
220            }
221
222            .premium-sidebar>div{
223                position:relative;
224                z-index:2;
225            }
226
227            .premium-sidebar h2{
228                max-width:430px;
229                margin:0 0 26px;
230                color:#fff;
231                font-size:42px;
232                line-height:1.22;
233                letter-spacing:-.035em;
234                font-weight:760;
235            }
236
237            .premium-sidebar p.lead{
238                max-width:390px;
239                margin:0!important;
240                color:rgba(255,255,255,.82);
241                font-size:17px;
242                line-height:1.58;
243                font-weight:400;
244                opacity:1;
245            }
246
247            .value-props{
248                display:grid;
249                gap:20px;
250                margin-top:42px;
251            }
252
253            .value-prop-item{
254                display:flex;
255                align-items:center;
256                gap:15px;
257                margin:0;
258                color:rgba(255,255,255,.94);
259            }
260
261            .value-prop-icon{
262                width:42px;
263                height:42px;
264                flex:0 0 42px;
265                display:flex;
266                align-items:center;
267                justify-content:center;
268                margin:0;
269                border:1px solid rgba(255,255,255,.22);
270                border-radius:50%;
271                background:rgba(255,255,255,.035);
272                color:#fff;
273            }
274
275            .value-prop-icon svg{
276                width:20px;
277                height:20px;
278                fill:currentColor;
279            }
280
281            .value-prop-text h6{
282                margin:0;
283                color:#fff;
284                font-size:16px;
285                font-weight:500;
286                line-height:1.35;
287            }
288
289            .value-prop-text .small{
290                color:rgba(255,255,255,.72);
291                font-size:.84rem;
292            }
293
294            .form-side{
295                min-height:640px;
296                display:flex;
297                align-items:center;
298                padding:58px 68px;
299                background:linear-gradient(180deg,#fff 0%,#fefefe 100%);
300            }
301
302            .login-form{
303                width:100%;
304                max-width:560px;
305                margin:0 auto;
306            }
307
308            .login-form>.text-center{
309                margin-bottom:28px!important;
310                text-align:left!important;
311            }
312
313            .login-form h1{
314                margin:0!important;
315                color:var(--text-dark)!important;
316                font-size:38px;
317                line-height:1.15;
318                letter-spacing:-.03em;
319                font-weight:760;
320            }
321
322            .social-btn-group{
323                display:grid;
324                grid-template-columns:1fr 1fr;
325                gap:14px;
326                margin-bottom:0;
327            }
328
329            .social-btn-group .btn{
330                min-height:52px;
331                display:flex;
332                align-items:center;
333                justify-content:center;
334                gap:10px;
335                padding:11px 16px;
336                border:1px solid var(--border-color);
337                border-radius:9px;
338                background:#fff;
339                color:var(--text-dark)!important;
340                font-size:14px;
341                font-weight:650;
342                text-decoration:none!important;
343                box-shadow:none;
344                transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease;
345            }
346
347            .social-btn-group .btn:hover,
348            .social-btn-group .btn:focus{
349                border-color:#bfd0cd;
350                background:#fbfdfc;
351                box-shadow:0 6px 14px rgba(17,54,49,.06);
352                transform:translateY(-1px);
353            }
354
355            .social-btn-group svg{
356                margin-right:0;
357                flex:0 0 auto;
358            }
359
360            .divider-text{
361                display:grid;
362                grid-template-columns:1fr auto 1fr;
363                align-items:center;
364                gap:16px;
365                margin:26px 0;
366                color:#879391;
367                font-size:13px;
368                text-align:center;
369            }
370
371            .divider-text::before,
372            .divider-text::after{
373                content:"";
374                position:static;
375                width:auto;
376                height:1px;
377                background:#e3e8e7;
378            }
379
380            .form-group{
381                position:relative;
382                margin-bottom:19px;
383            }
384
385            .form-control{
386                width:100%;
387                height:52px;
388                padding:0 15px;
389                border:1px solid var(--border-color);
390                border-radius:9px;
391                background:#fff;
392                color:#182321;
393                font-size:15px;
394                box-shadow:none!important;
395                outline:none;
396                transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;
397            }
398
399            .form-control::placeholder{color:#9aa6a4}
400            .form-control:hover{border-color:#cbd7d4}
401
402            .form-control:focus{
403                border-color:#7baaa4;
404                background:#fff;
405                box-shadow:0 0 0 4px rgba(15,79,73,.08)!important;
406            }
407
408            .pass-hide-show{
409                position:absolute;
410                right:12px;
411                top:8px;
412                z-index:10;
413                width:36px;
414                height:36px;
415                display:grid;
416                place-items:center;
417                border-radius:7px;
418                color:#41504e;
419                cursor:pointer;
420                transition:background .2s ease,color .2s ease;
421            }
422
423            .pass-hide-show:hover{
424                background:#f3f7f6;
425                color:var(--primary-deep);
426            }
427
428            #show_hide_password .form-control{padding-right:48px}
429
430            .login-btn{
431                width:100%;
432                min-height:54px;
433                padding:13px 18px;
434                border:0;
435                border-radius:9px;
436                background:linear-gradient(180deg,#11554f 0%,#0c4742 100%);
437                color:#fff;
438                font-size:16px!important;
439                font-weight:750;
440                letter-spacing:.02em;
441                cursor:pointer;
442                box-shadow:0 8px 18px rgba(15,79,73,.18);
443                transition:transform .2s ease,box-shadow .2s ease;
444            }
445
446            .login-btn:hover,
447            .login-btn:focus{
448                transform:translateY(-1px);
449                box-shadow:0 10px 22px rgba(15,79,73,.22);
450            }
451
452            .login-form .d-flex.justify-content-between.align-items-center.mb-4{
453                margin-top:-7px;
454                margin-bottom:22px!important;
455            }
456
457            .login-form .font-1rem.text-link{
458                font-size:13px!important;
459            }
460
461            .login-form p.text-muted{
462                margin-top:25px!important;
463                color:#7a8785!important;
464                font-size:14px!important;
465            }
466
467            .error-msg{
468                display:block;
469                margin-top:5px;
470                color:#cf4d4d!important;
471                font-size:12px;
472                line-height:1.45;
473            }
474
475            .none,
476            .d-none{display:none;}
477
478            input:-webkit-autofill,
479            input:-webkit-autofill:hover,
480            input:-webkit-autofill:focus,
481            textarea:-webkit-autofill,
482            textarea:-webkit-autofill:hover,
483            textarea:-webkit-autofill:focus,
484            select:-webkit-autofill,
485            select:-webkit-autofill:hover,
486            select:-webkit-autofill:focus{
487                -webkit-box-shadow:0 0 0 1000px #fff inset!important;
488                box-shadow:0 0 0 1000px #fff inset!important;
489                -webkit-text-fill-color:var(--text-dark)!important;
490                background-color:#fff!important;
491            }
492
493            @media(max-width:980px){
494                .premium-container{grid-template-columns:35% 65%}
495                .premium-sidebar{padding:56px 38px}
496                .premium-sidebar h2{font-size:34px}
497                .form-side{padding:48px}
498            }
499
500            @media(max-width:768px){
501                .registration-wrapper{
502                    min-height:calc(100vh - 64px);
503                    align-items:flex-start;
504                    padding:24px 14px 36px;
505                }
506
507                .premium-container{
508                    display:block;
509                    min-height:0;
510                    border-radius:14px;
511                }
512
513                .premium-sidebar{display:none}
514
515                .form-side{
516                    min-height:0;
517                    padding:30px 22px;
518                }
519
520                .login-form{
521                    max-width:100%;
522                }
523
524                .login-form h1{font-size:30px}
525                .social-btn-group{grid-template-columns:1fr}
526            }
527
528            @media(max-width:420px){
529                .form-side{padding:26px 18px}
530                .login-form h1{font-size:28px}
531                .social-btn-group .btn{min-height:50px}
532            }
533
534            @media(prefers-reduced-motion:reduce){
535                *,
536                *::before,
537                *::after{
538                    transition:none!important;
539                    animation:none!important;
540                    scroll-behavior:auto!important;
541                }
542            }
543        </style>
vendor: 73 bytes, lines 543-544
543
544        <script async src="https://www.googletagmanager.com/gtag/js?id=
544G-XXSXLX647P
vendor: 11 bytes, line 544
544"></script>
544<script>navigator.serviceWorker && navigator.serviceWorker.register("/swo.js").then(function(registration) {});
vendor: 450 bytes, lines 544-547
544(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
545                                            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
546                                            j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
547                                    })(window,document,'script','dataLayer','
547GTM-PH6F2P
vendor: 3 bytes, line 547
547');
vendor: 235 bytes, lines 547-550
547window.dataLayer = window.dataLayer || [];
548                                    function gtag(){dataLayer.push(arguments);}
549                                    gtag('js', new Date());
550                                    gtag('config', '
550G-XXSXLX647P
vendor: 3 bytes, line 550
550');
550(function(c,l,a,r,i,t,y){
551                            c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
552                            t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
553                            y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
554                        })(window, document, "clarity", "script", "eovuoj9e4n");</script>
554<script>
vendor: 579 bytes, lines 554-563
554
555                    !function(f,b,e,v,n,t,s)
556                    {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
557                    n.callMethod.apply(n,arguments):n.queue.push(arguments)};
558                    if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version="2.0";
559                    n.queue=[];t=b.createElement(e);t.async=!0;
560                    t.src=v;s=b.getElementsByTagName(e)[0];
561                    s.parentNode.insertBefore(t,s)}(window, document,"script",
562                    "https://connect.facebook.net/en_US/fbevents.js");
563                    fbq("init", "
563527880309756948
vendor: 66 bytes, lines 563-565
563");
564                    fbq("track", "PageView");
565                
565</script>
565
566                <noscript>
567                    <img height="1" width="1" style="display:none"
568                    src="https://www.facebook.com/tr?id=527880309756948&ev=PageView&noscript=1"/>
569                </noscript><link rel= "manifest" href= "/manifestreload.json" />
570                <link rel="apple-touch-icon" sizes="57x57" href="/images/header/favicon/apple-icon-57x57.png">
571                <link rel="apple-touch-icon" sizes="60x60" href="/images/header/favicon/apple-icon-60x60.png">
572                <link rel="apple-touch-icon" sizes="72x72" href="/images/header/favicon/apple-icon-72x72.png">
573                <link rel="apple-touch-icon" sizes="76x76" href="/images/header/favicon/apple-icon-76x76.png">
574                <link rel="apple-touch-icon" sizes="114x114" href="/images/header/favicon/apple-icon-114x114.png">
575                <link rel="apple-touch-icon" sizes="120x120" href="/images/header/favicon/apple-icon-120x120.png">
576                <link rel="apple-touch-icon" sizes="144x144" href="/images/header/favicon/apple-icon-144x144.png">
577                <link rel="apple-touch-icon" sizes="152x152" href="/images/header/favicon/apple-icon-152x152.png">
578                <link rel="apple-touch-icon" sizes="180x180" href="/images/header/favicon/apple-icon-180x180.png">
579                <link rel="icon" type="image/png" sizes="192x192"  href="/images/header/favicon/android-icon-192x192.png">
580                <link rel="icon" type="image/png" sizes="32x32" href="/images/header/favicon/favicon-32x32.png">
581                <link rel="icon" type="image/png" sizes="96x96" href="/images/header/favicon/favicon-96x96.png">
582                <link rel="icon" type="image/png" sizes="16x16" href="/images/header/favicon/favicon-16x16.png">
583
584                <!-- MS Tile - for Microsoft apps-->
585                <meta name="msapplication-TileColor" content="#FF3300">
586                <meta name="msapplication-TileImage" content="/images/header/favicon/ms-icon-144x144.png">
587                <meta name="msapplication-tooltip" content="MoneyWorks4Me">
588                          
589    </head>
590    <body>
591        <div class="registration-wrapper">
592            <div class="container">
593                <div class="premium-container">
594                    <div class="premium-sidebar">
595                        <div>
596                            <h2>Your investments.<br>
597                                Your research.<br>
598                                One <span class="text-gold">clear view</span>.
599                            </h2>
600                            <!-- <h2>Your <span class="text-gold">Wealth Clarity</span> is Waiting.</h2> -->
601                            <p class="lead mb-5">Pick up where you left off with your portfolio, watchlists and MoneyWorks4Me research.</p>
602                            <!-- <p class="lead mb-5">Log in to view your research-backed portfolio and unlock fresh, actionable investment insights.</p> -->
603                            <div class="value-props">
604                                <div class="value-prop-item">
605                                    <div class="value-prop-icon">
606                                        <span class="icon-ring" aria-hidden="true">
607                                            <svg width="21" height="21" viewBox="0 0 24 24" fill="none">
608                                            <rect x="4" y="7" width="16" height="12" rx="2" stroke="currentColor" stroke-width="1.7"/>
609                                            <path d="M9 7V5.8C9 4.8 9.8 4 10.8 4h2.4c1 0 1.8.8 1.8 1.8V7M4 11h16" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"/>
610                                            </svg>
611                                        </span>
612                                    </div>
613                                    <div class="value-prop-text">
614                                        <h6>Portfolio &amp; watchlists</h6>
615                                        <!-- <h6>Personalized Dashboard</h6> -->
616                                    </div>
617                                </div>
618
619                                <div class="value-prop-item">
620                                    <div class="value-prop-icon">
621                                        <span class="icon-ring" aria-hidden="true">
622                                            <svg width="21" height="21" viewBox="0 0 24 24" fill="none">
623                                            <path d="M12 3 19 6v5c0 4.6-2.7 7.9-7 10-4.3-2.1-7-5.4-7-10V6l7-3Z" stroke="currentColor" stroke-width="1.7"/>
624                                            <path d="m9.3 12 1.8 1.8 3.8-4" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/>
625                                            </svg>
626                                        </span>
627                                    </div>
628                                    <div class="value-prop-text">
629                                        <h6>Research-backed decisions</h6>
630                                        <!-- <h6>Exclusive Member Insights</h6> -->
631                                    </div>
632                                </div>
633
634                                <div class="value-prop-item">
635                                    <div class="value-prop-icon">
636                                        <span class="icon-ring" aria-hidden="true">
637                                            <svg width="21" height="21" viewBox="0 0 24 24" fill="none">
638                                            <path d="M5 19v-5M10 19V9M15 19V12M20 19V5" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
639                                            </svg>
640                                        </span>
641                                    </div>
642                                    <div class="value-prop-text">
643                                        <h6>Personalised investment insights</h6>
644                                        <!-- <h6>Review Performance</h6> -->
645                                    </div>
646                                </div>
647                            </div>
648                        </div>
649                    </div>
650                    
651                    <div class="form-side">
652                        <form class="login-form" name="contact" id="contact" method="post" action="/login">
653                            <div class="text-center mb-4">
654                                <h1 class="mb-2" style="color: #353535;">Welcome Back</h1>
655                                <p class="text-muted" style="margin-top:10px !important;">Log in to continue</p>
656                            </div>
657                            
658                        <div class="social-btn-group">
659                                                            <a href="/external-login/google-login" class="btn btn-light">
660                                    <svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" viewBox="0 0 48 48"><g><path fill="#EA4335" d="M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"></path><path fill="#4285F4" d="M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"></path><path fill="#FBBC05" d="M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"></path><path fill="#34A853" d="M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"></path><path fill="none" d="M0 0h48v48H0z"></path></g></svg>
661                                    Continue with Google
662                                </a>
663                            
664                            <a href="javascript:void(0);" id="apple-login-btn" class="btn btn-light">
665                                <svg width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg">
666                                    <path fill-rule="evenodd" clip-rule="evenodd" d="M4.07246 3.7531C4.62415 3.7531 5.12066 3.89101 5.61028 4.07031C5.9206 4.15996 6.20334 4.2703 6.51366 4.36685C7.06535 4.50477 7.60323 4.43581 8.12733 4.22892C8.50662 4.08411 8.87901 3.9324 9.27208 3.83586C10.4651 3.56691 11.5271 3.83585 12.4787 4.58063C12.7477 4.75992 12.9821 4.99438 13.1959 5.26333C13.2718 5.36677 13.2718 5.38746 13.1683 5.44263C12.1684 6.04949 11.596 6.93907 11.4995 8.08382C11.403 9.1665 11.7271 10.1182 12.4856 10.8974C12.8097 11.2422 13.2028 11.5112 13.6304 11.6905C13.7545 11.7318 13.7614 11.7594 13.7062 11.8697C13.2235 13.0007 12.5822 14.0282 11.7753 14.9523C11.5064 15.2488 11.1961 15.5384 10.8168 15.7384C10.2375 16.0625 9.63757 16.0832 9.03761 15.8074C8.78246 15.7177 8.54799 15.5867 8.29284 15.4971C7.45152 15.2212 6.63779 15.2764 5.82406 15.6074C5.61028 15.7039 5.4034 15.7936 5.18962 15.8626C4.40347 16.1453 3.70697 15.9798 3.05875 15.4764C2.66567 15.1592 2.34156 14.7937 2.05882 14.3868C1.36922 13.4627 0.845116 12.4835 0.479625 11.387C0.217576 10.6285 0.0520718 9.82852 0.0106955 9.01478C-0.0306807 8.12519 0.0382785 7.2356 0.389977 6.42877C0.955452 5.11852 1.914 4.24271 3.28632 3.82895C3.54147 3.77378 3.81731 3.73241 4.07246 3.7531Z" fill="#3C3D3B"/>
667                                    <path fill-rule="evenodd" clip-rule="evenodd" d="M9.93541 0.374083C9.92162 1.13954 9.69405 1.76709 9.30098 2.35325C8.85273 3.03596 8.25278 3.4773 7.48042 3.73246C7.25285 3.8221 7.01839 3.8428 6.76323 3.8428C6.66669 3.8428 6.62531 3.8221 6.61842 3.71177C6.55635 3.16698 6.68738 2.64978 6.91495 2.15326C7.37698 1.15333 8.14934 0.512011 9.16306 0.14652C9.36994 0.0706639 9.57682 0.0292845 9.79749 0.00859636C9.88714 -0.0258839 9.90783 0.0499646 9.91473 0.118925C9.92162 0.222366 9.94231 0.325811 9.93541 0.374083Z" fill="#3C3D3B"/>
668                                </svg>
669                                Continue with Apple
670                            </a>
671                        </div>
672        
673                        <div class="divider-text">or continue with email</div> 
674                            <div class="form-group">
675                                <label class="email" for="emailid"><strong>Email address</strong></label>
676                                
677<input type="text" name="userName" id="emailid" value="" class="col-12 login-field form-control" placeholder="Enter your email address" required="required" />                                <div class="text-danger error-msg" id="error_username" ></div>
678                            </div>
679                        
680                                                                                        
681                            <label class="pt-2 mt-2" for="password"><strong>Password</strong></label>
682                            <div class="form-group" id="show_hide_password">
683                                <div class="position-relative">
684                                    
685<input type="password" name="password" id="password" value="" class="col-12 login-field form-control" placeholder="Enter your password" required="required" />                                    <a class="pass-hide-show"><i class="fa fa-eye-slash" aria-hidden="true"></i></a>
686                                </div>
687                                <div class="text-danger error-msg" id="error_password"></div>
688                            </div>
689                            <div class="form-group">
690                                <div class="d-flex justify-content-between align-items-center mb-4">
691                                    <div class="font-1rem">
692                                        <div class="d-none">
693                                        <input type="hidden" name="rememberme" value="
6930"><input type="checkbox" name="rememberme" id="rememberme" value="1" checked="checked">                              
694                                        </div>
695                                    </div>
696                                    <a class="font-1rem text-link" href="/login/index/forgot-password">Forgot your password?</a>
697                                </div>
698                            </div>
699                                
700                            <div class="col-md-6 col-6 form-group mt-2 pd-0 d-none">
701                                    <div class="checkbox font-1rem">
702                                        <span class="d-flex rememberme">
703                                            
704<input type="hidden" name="rememberme" value="0" /><input type="checkbox" name="rememberme" id="rememberme" value="1" checked="checked" />
705<input type="hidden" name="go" value="/dashboard/sensible-investing/" id="go" /> Remember Me
706                                            <!--<a onMouseOver="toggleDiv('stay-signed-tooltip', 1)" onMouseOut="toggleDiv('stay-signed-tooltip', 0)"> <span class="qusicon"></span></a>-->
707                                            <!--<div id="stay-signed-tooltip" class="font12 none">Do not click this box if you are using this site from a cybercafe or a shared computer.</div>-->
708                                        </span>
709                                    </div>
710                            </div>
711                                
712                            <div class="form-group">
713                                <button class="login-btn">LOGIN</button>
714                            </div>
715                            <div class="form-group">
716                                <p class="text-muted text-center mt-4" style="font-size: 14px;">
717                                    New to MoneyWorks4Me?
718                                    <a href="/registration/?go=/" class="text-link">Create Free Account</a>
719                                </p>
720                            </div>
721                            
722                        </form> 
723                    </div>
724                </div>
725            </div>
726        </div> 
727        
727<script type="text/javascript" src="https://appleid.cdn-apple.com/appleauth/static/jsapi/appleid/1/en_US/appleid.auth.js"></script>
727
728        
728<script type="text/javascript" src="/js/cdn/jquery.minv3.3.1.js"></script>
728
729        
729<script type="text/javascript" src="/js/com/responsive-common-v2.js?v=56"></script>
729
730                
731        
731<script type="text/javascript">
732            //<!-- facebook login start -->      
733            var $needsLogout = false;
734            function statusChangeCallback(response)
735            {
736                if (response.status === 'connected') 
737                {
738                    if ($needsLogout === true) 
739                    {
740                        FB.logout(function (response) 
741                        {
742                            $needsLogout = false;
743                        });
744                    } 
745                    else 
746                    {
747                        $("#access_token").val(response.authResponse.accessToken);
748                        if (response.authResponse.accessToken)
749                        {
750                            //call to take email from fb through token
751                            $.ajax({
752                            type: 'GET',
753                                    url: 'https://graph.facebook.com/me?fields=email,first_name,last_name&access_token=' +  response.authResponse.accessToken,
754                                    dataType: 'json',
755                                    cache: false,
756                                    async: false,
757                                    success: function (fbresponse)
758                                    {
759                                        $("#fb_email").val(fbresponse.email);
760                                        $("#fb_first_name").val(fbresponse.first_name);
761                                        $("#fb_last_name").val(fbresponse.last_name);
762                                    }
763                            });
764                        }
765                        $("#fb").submit();
766                    }
767                }  
768                else
769                {
770                    FB.login(function (response)
771                    {
772                        if  (response.authResponse)
773                        {
774                            FB.api('/me',  function (response) 
775                            {
776                                for (var  key in response)
777                                {
778                                    if (response.hasOwnProperty(key)) 
779                                    {
780                                        console.log(key +  ":" +  response[key])
781                                    }
782                                }
783                            });
784                            checkLoginState();
785                        }
786                    },   {scope:  'email'});
787                }
788            }
789
790            function checkLoginState() 
791            {
792                FB.getLoginStatus(function (response)
793                {
794                    statusChangeCallback(response);      
795                });
796            }
797
798            window.fbAsyncInit   =   function ()   
799            {
800                FB.init({
801                            appId      :  '703200151036189', //'16892592 17816470',
802                            cookie: true, // enable cookies to allow the server to access the session
803                            xfbml: true, // parse social plugins on this page
804                            version: 'v2.10' // use graph api version 2.10
805                        });
806            };
807
808            (function (d, s, id)
809            {
810                var js, fjs = d.getElementsByTagName(s)[0];
811                if (d.getElementById(id))
812                        return;
813                js = d.createElement(s); js.id = id;
814                js.src = "//connect.facebook.net/en_US/sdk.js";
815                fjs.parentNode.insertBefore(js, fjs);
816            }(document, 'script', 'facebook-jssdk'));
817            //<!-- facebook login end--> 
818
819
820            $("#show_hide_password a").on('click', function(event) 
821            {
822                event.preventDefault();
823                if($('#show_hide_password input').attr("type") == "text")
824                {
825                    $('#show_hide_password input').attr('type', 'password');
826                    $('#show_hide_password i').addClass( "fa-eye-slash" );
827                    $('#show_hide_password i').removeClass( "fa-eye" );
828                }
829                else if($('#show_hide_password input').attr("type") == "password")
830                {
831                    $('#show_hide_password input').attr('type', 'text');
832                    $('#show_hide_password i').removeClass( "fa-eye-slash" );
833                    $('#show_hide_password i').addClass( "fa-eye" );
834                }
835            });
836
837            //            document.getElementById("emailid").focus();
838
839            //used for andriod
840                function clickYourButton(data) 
841                {
842                    setTimeout(function () {
843                        window.ReactNativeWebView.postMessage(data)
844                    }, 1);
845                }
846
847                var isProcessingLogin = false;
848
849                var loginHandler = (message) => {
850
851                    if (isProcessingLogin) return;
852
853                    if (!message || !message.data) {
854                        return;
855                    }
856
857                    let messageData = message.data;
858
859                    if (typeof messageData === 'string') {
860                        try {
861                            messageData = JSON.parse(messageData);
862                        } catch (e) {
863                            return;
864                        }
865                    }
866
867                    const token =
868                        messageData &&
869                        messageData.data &&
870                        messageData.data.idToken
871                            ? messageData.data.idToken
872                            : (
873                                messageData &&
874                                messageData.idToken
875                                    ? messageData.idToken
876                                    : null
877                            );
878
879                    if (!token) {
880                        return;
881                    }
882
883                    const urlto =
884                        "https://www.moneyworks4me.com/external-login/google-login-app";
885
886                    const data = {
887                        mblogin: token
888                    };
889
890                    isProcessingLogin = true;
891
892                        $.ajax({
893                            url: urlto,
894                            type: 'POST',
895                            dataType: 'json',
896                            data: data,
897                        // cache: false,
898                            success: function(response) 
899                            {
900                //                alert(JSON.stringify(response));
901                                if(response.success == true)
902                                {
903                //                    alert('im');
904                                    window.location.href = "https://www.moneyworks4me.com/dashboard/sensible-investing/";
905                                }
906                                else 
907                                {
908                                    alert('Error: Please try again.');
909                                }
910
911                                isProcessingLogin = false;
912                            },
913                            error: function(xhr, status, error)
914                            {
915                                isProcessingLogin = false;
916                                // Handle errors
917                //                alert(JSON.stringify(error));
918                                alert('Error: Please try again.');
919                                console.error('Error:', error);
920                            }
921                        });
922                };
923                window.addEventListener("message", loginHandler);
924
925                $(document).on('focus', '.form-control', function () {
926                            const $input = $(this);
927                            const $label = $input.closest('.form-group').prevAll('.form-group').first().find('label.floating-label');
928
929                            // Store the original placeholder once
930                            if (!$input.data('placeholder')) {
931                                $input.data('placeholder', $input.attr('placeholder'));
932                            }
933
934                            // Show label and hide placeholder
935                            $label.removeClass('none');
936                            $input.attr('placeholder', '');
937
938                            // Add floatinglabel class to input
939                            $input.addClass('floating-label');
940                        });
941
942                        $(document).on('blur', '.form-control', function () {
943                            const $input = $(this);
944                            const originalPlaceholder = $input.data('placeholder');
945                            const $label = $input.closest('.form-group').prevAll('.form-group').first().find('label.floating-label');
946
947                            if (!$input.val().trim()) {
948                                // Restore placeholder and hide label
949                                $input.attr('placeholder', originalPlaceholder);
950                                $label.addClass('none');
951
952                                // Remove floatinglabel class
953                                $input.removeClass('floating-label');
954                            } else {
955                                // Keep label visible
956                                $label.removeClass('none');
957
958                                // Ensure floatinglabel class is present
959                                $input.addClass('floating-label');
960                            }
961                        });
962
963
964                AppleID.auth.init({
965                clientId: 'com.moneyworks4me.signin',
966                scope: 'name email',
967                redirectURI: 'https://www.moneyworks4me.com/external-login/apple',
968                state: 'origin:web',
969                usePopup: true // or false if you want full redirect
970                });
971
972                document.addEventListener('DOMContentLoaded', function () {
973                var appleBtn = document.getElementById('apple-login-btn');
974                if (appleBtn) {
975                    appleBtn.addEventListener('click', function (e) {
976                        e.preventDefault();
977                        AppleID.auth.signIn(); // triggers Apple login
978                    });
979                }
980                });
981
982        </script>
982
983    </body>
984</html>

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.