PageSourceSearch

https://canoemarathon.org.uk/wp-login.php

html canoemarathon.org.uk collected 2026-10-01 14:47:56 UTC 41,818 bytes, 1,445 lines download raw bytes

1<!DOCTYPE html>
2	<html lang="en-GB">
3	<head>
4	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
5	<title>Log In &lsaquo; Canoe Marathon Racing UK &#8212; WordPress</title>
6	<meta name='robots' content='max-image-preview:large, noindex, noarchive' />
7<link rel='stylesheet' id='dashicons-css' href='https://canoemarathon.org.uk/wp-includes/css/dashicons.min.css?ver=7.1.2' media='all' />
8<link rel='stylesheet' id='buttons-css' href='https://canoemarathon.org.uk/wp-includes/css/buttons.min.css?ver=7.1.2' media='all' />
9<link rel='stylesheet' id='forms-css' href='https://canoemarathon.org.uk/wp-admin/css/forms.min.css?ver=7.1.2' media='all' />
10<link rel='stylesheet' id='l10n-css' href='https://canoemarathon.org.uk/wp-admin/css/l10n.min.css?ver=7.1.2' media='all' />
11<link rel='stylesheet' id='wp-base-styles-css' href='https://canoemarathon.org.uk/wp-includes/css/dist/base-styles/admin-schemes.min.css?ver=7.1.2' media='all' />
12<link rel='stylesheet' id='wp-tooltip-css' href='https://canoemarathon.org.uk/wp-admin/css/wp-tooltip.min.css?ver=7.1.2' media='all' />
13<link rel='stylesheet' id='login-css' href='https://canoemarathon.org.uk/wp-admin/css/login.min.css?ver=7.1.2' media='all' />
14<link rel='stylesheet' id='wp-members-css' href='https://canoemarathon.org.uk/wp-content/plugins/wp-members/assets/css/wp-login.min.css?ver=3.5.7' media='all' />
15		<style media="screen"  id="loginpress-style-wp-5-3">
16			.login .privacy-policy-page-link>a.privacy-policy-link{
17				color: inherit;
18				text-decoration: none;
19			}
20			html body.login div.wishlistmember-loginform{
21				padding: 0;
22				margin: 2% auto;
23				transform: none;
24				top: 0;
25				width: 100%;
26			}
27			.login form .input, .login input[type=text],.login form input[type=checkbox]{
28				border-radius: 0;
29			}
30			input[type=checkbox]:checked:before {
31				content: url('data:image/svg+xml;utf8,<svg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27><path%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%231e8cbe%27%2F><%2Fsvg>');
32				margin: -0.25rem 0 0 -0.275rem !important;
33			}
34			body .language-switcher{
35				margin-top: 10px;
36				clear: both;
37				z-index: 1;
38				position: absolute;
39				top: 100%;
40			}
41			body #login{
42				position: relative;
43			}
44			.wp-core-ui #login .button-primary{
45				margin-left: 0;
46			}
47			.admin-email__actions-primary .button:first-child {
48				font: 400 15px "Roboto", sans-serif;
49				color: #fff !important;
50				height: auto;
51				line-height: 20px !important;
52				padding: 13px;
53				padding-top: 13px;
54				padding-bottom: 13px;
55				width: 100%;
56				text-align: center;
57				background-color: #008ec2;
58				border-color: #008ec2;
59				margin-bottom: 8px;
60				border-radius: 5px;
61			}
62			.admin-email__actions-primary .button:first-child:hover {
63				background-color: #008ec2;
64			}
65			.login form.admin-email-confirm-form {
66				max-width: 360px;
67				margin: 0 auto;
68			}
69			.login-action-confirm_admin_email #backtoblog a {
70				color: #008ec2 !important;
71			}
72			.dashicons-hidden:before {
73				color: inherit;
74			}
75			.dashicons-hidden:hover::before {
76				color: inherit;
77			}
78		body.login .button.wp-hide-pw .dashicons.dashicons-visibility, body.login .button.wp-hide-pw .dashicons.dashicons-hidden:hover {
79			color: #008ec2;
80		}
81		</style>
82			<style media="screen" id="loginpress-style">
83
84		/*************************************************************
85		* Plugin:      LoginPress - Customizing the WordPress Login.*
86		* Description: LoginPress is the best Login Page Customizer *
87		*              in WordPress which allows you to completely  *
88		*              change the layout of login, register and     *
89		*              forgot password forms.                       *
90		* Author:      WPBrigade                                    *
91		* Visit:       https://wordpress.org/plugins/loginpress/    *
92		*************************************************************/
93		body.login {
94			--background-desktop-image: url(https://canoemarathon.org.uk/wp-content/plugins/loginpress/img/bg-default.jpg);
95			background-image: var(--background-desktop-image);
96			/*background-color: #ddd5c3;*/
97			background-repeat: no-repeat;
98			background-position: center;
99			background-size: cover;
100			background-attachment: fixed;
101			display: table;
102			min-height: 100vh;
103			width: 100%;
104			padding: 0;
105		}
106		.header-wrapper{
107			/* display: table-row; */
108		}
109		#login{
110			margin-top: 2%;
111			background: #fff;
112			-webkit-border-radius: 5px;
113			-moz-border-radius: 5px;
114			-ms-border-radius: 5px;
115			-o-border-radius: 5px;
116			border-radius: 5px;
117			max-width: 350px;
118			padding: 26px 26px 6px 26px;
119			width: 100%;
120		}
121		.login form {
122			margin-top: 20px;
123			margin-left: 0;
124			padding: 0 24px 12px;
125			background: #fff;
126			-webkit-box-shadow: none;
127			box-shadow: none;
128		}
129		.login form .input, .login input[type="text"]{
130			height: 48px;
131			background: #fff;
132			-webkit-border-radius: 5px;
133			-moz-border-radius: 5px;
134			-ms-border-radius: 5px;
135			border-radius: 5px;
136			margin-bottom: 18px;
137			font: normal 15px "Roboto", sans-serif;
138			color: #7f7f7f;
139			border-color: #bdbdbd;
140			padding-left: 27px;
141			font-weight: normal;
142		}
143		#jetpack_protect_answer{
144			padding-left: 0;
145			text-align : center;
146		}
147		.wp-core-ui #login .wp-generate-pw,
148		.login input[type="submit"],
149		body.wp-core-ui.login .two-factor-email-resend .button,
150		.wp-core-ui #login .button-primary {
151			background: #008ec2;
152			border-color: #008ec2;
153			color: #fff;
154			margin: 7px 0 7px;
155			min-height: 46px;
156			-webkit-border-radius: 5px;
157			-moz-border-radius: 5px;
158			-ms-border-radius: 5px;
159			border-radius: 5px;
160			font: normal 15px "Roboto", sans-serif;
161			color: #fff;
162			width: 100%;
163		}
164		.wp-core-ui.login .button-group.button-large .button,
165		.wp-core-ui.login .button.button-large, .wp-core-ui.login .button-primary{
166			height: 46px;
167			line-height: 0;
168			background: #008ec2;
169			color: #008ec2;
170		}
171		.login #language-switcher input[type="submit"]{
172			background: #008ec2;
173			color: #fff;
174			border-color: #008ec2;
175		}
176		.wp-core-ui #login .wp-generate-pw{
177			background: #008ec233;
178			color: #008ec2;
179			border-color: #008ec2;
180		}
181		.wp-core-ui.login  .two-factor-email-resend .button{
182			color: #444;
183		}
184		.login #nav {
185			text-align: center;
186		}
187		.login #nav a:first-child{
188			margin-right: 5px;
189		}
190		.login #nav a:last-child{
191			margin-left: 5px;
192		}
193		#login_error { 
194			display:block;
195		}
196		/*.message { display:none; }*/
197		/*.custom-message {
198			-moz-border-radius:3px 3px 3px 3px;
199			border-style:solid;
200			border-width:1px;
201			margin:0 0 16px 8px;
202			padding:12px;
203		}*/
204
205		#backtoblog{
206			text-align: center;
207		}
208		.header-cell{
209			/* display: table-cell; */
210			height: 100px;
211		}
212		.loginHeaderMenu{
213			text-align: center;
214			position: relative;
215			z-index: 10;
216			list-style: none;
217			background: #333;
218
219		}
220		.loginHeaderMenu>ul>li{
221			display: inline-block;
222			vertical-align: top;
223			position: relative;
224			list-style: none;
225		}
226		.loginHeaderMenu>ul>li>a{
227			color: #fff;
228			text-transform: uppercase;
229			text-decoration: none;
230			font-size: 16px;
231			padding: 17px 20px;
232			display: inline-block;
233		}
234		.loginHeaderMenu>ul>li:hover>a{
235			background: #4CAF50;
236			color: #fff;
237		}
238		.loginHeaderMenu>ul>li>ul{
239			position: absolute;
240			width: 200px;
241			padding: 0;
242			top: 100%;
243			left: 0;
244			background: #fff;
245			list-style: none;
246			text-align: left;
247			border-radius: 0 0 5px 5px;
248			-webkit-box-shadow: 0px 5px 10px -1px rgba(0,0,0,0.31);
249			-moz-box-shadow: 0px 5px 10px -1px rgba(0,0,0,0.31);
250			box-shadow: 0px 5px 10px -1px rgba(0,0,0,0.31);
251			overflow: hidden;
252			opacity: 0;
253			visibility: hidden;
254		}
255		.loginHeaderMenu>ul>li:hover>ul{
256			opacity: 1;
257			visibility: visible;
258		}
259		.loginHeaderMenu>ul>li>ul>li{
260			font-size: 15px;
261			color: #333;
262		}
263		.loginHeaderMenu>ul>li>ul>li>a{
264			color: #333;
265			padding: 10px;
266			display: block;
267			text-decoration: none;
268		}
269		.loginHeaderMenu>ul>li>ul>li>a:hover {
270			background: rgba(51, 51, 51, 0.35);
271			color: #fff;
272		}
273		.login-wrapper{
274			display: table-row;
275		}
276		.login-cell{
277			display: table-cell;
278			vertical-align: middle;
279		}
280		.clear{
281			display: none;
282		}
283		.footer-wrapper{
284			/* display: table-footer-group; */
285			position: -webkit-sticky;
286			position: sticky;
287			top: 100vh;
288			margin-top: 150px;
289		}
290		.footer-cont{
291			right: 0;
292			bottom: 0;
293			left: 0;
294			text-align: center;
295			/* display: table-cell; */
296			vertical-align: bottom;
297			/* height: 100px; */
298		}
299		.loginFooterMenu{
300			text-align: center;
301			background-color: rgba(0,0,0,.7);
302		}
303		.loginFooterMenu>ul{
304			display: inline-flex;
305		}
306
307		.loginFooterMenu>ul>li{
308			display: inline-block;
309			padding: 18px;
310		}
311		/* style two factor plugin */
312		.login .backup-methods-wrap a, #login form p:not([class]){
313			color: #555d66;
314		}
315		.login .backup-methods-wrap a:hover{
316			color: #00a0d2;
317		}
318		/*End style two factor plugin */
319		.loginFooterMenu>ul>li:focus{
320			outline: none;
321			border: 0;
322		}
323		.loginFooterMenu>ul>li>a:focus{
324			outline: none;
325			border: 0;
326		}
327		.loginFooterMenu>ul>li>a{
328			color: #fff;
329			text-transform: uppercase;
330			text-decoration: none;
331			font-size: 14px;
332		}
333		.loginHead {
334			width:100%;
335			text-align: center;
336			margin-top: 0;
337			margin-bottom: 20px;
338			padding: 13px 0 0;
339			position: relative;
340			margin: 0;
341		}
342		.loginHead p a {
343		text-decoration: none;
344		}
345		.loginFooter {
346			display: table-footer-group;
347		}
348		.loginFooter p a {
349			display: inline-block;
350			margin: 0 5px;
351		}
352		.loginInner {
353			margin: 0 auto;
354			text-align: center;
355			margin-top: 20px;
356			margin-bottom: 0;
357			padding: 13px 0;
358			position: relative;
359		}
360		.copyRight{
361			text-align: center;
362			padding: 12px;
363			background-color: #efefef;
364		}
365		.loginpress-show-love{
366			color: #222;
367		}
368		.loginpress-show-love a{
369			color: #263466;
370		}
371		.loginpress-show-love a:hover{
372			color: #4d5d95;
373		}
374		body.login #loginpress_video-background-wrapper {
375			position: fixed !important;
376			top: 0 !important;
377			left: 0 !important;
378			width: 100% !important;
379			height: 100% !important;
380			background-size: cover !important;
381			background-position: center !important;
382			z-index: -999 !important;
383			transform: translate(0);
384			pointer-events: none;
385		}
386		input[type=checkbox],input[type=checkbox]:checked{
387			border-color: #008ec2 !important;
388		}
389		input[type=checkbox]:checked{
390			background-color: #008ec2 !important;
391		}
392		input[type=checkbox]:hover{
393			border-color: #C3C4C7 !important;
394		}
395		.login .button.wp-hide-pw .dashicons.dashicons-visibility {
396			color: #008ec2;
397		}
398		.login .button.wp-hide-pw .dashicons.dashicons-hidden {
399			color: #008ec2;
400		}
401		.login .button.wp-hide-pw .dashicons.dashicons-hidden:hover {
402			color: #008ec2;
403		}
404		@media screen and (max-width: 767px) {
405			#login{
406				max-width: 300px;
407				width: calc(100% - 30px);
408			}
409			.login form{
410				padding-right: 0;
411				padding-left: 0;
412			}
413			.login .loginpress-show-love{
414				position: static;
415				text-align: center;
416				float: none;
417				background: rgba(255,255,255, .5);
418				margin-top: 11px;
419				padding-bottom: 0;
420				padding: 3px;
421			}
422		}
423	</style>
424
425	<style type="text/css">
426*{
427	box-sizing: border-box;
428}
429body.login{
430		--loginpress-logo-w: 148px;
431			--loginpress-logo-h: 148px;
432			--loginpress-logo-w-sm: 148px;
433			--loginpress-logo-h-sm: 148px;
434			}
435.login .button-primary {
436	float: none;
437}
438.login .privacy-policy-page-link {
439	text-align: center;
440	width: 100%;
441	margin: 0em 0 2em;
442	clear: both;
443	padding-top: 10px;
444}
445html[dir="rtl"] #loginpress_showPasswordWrapper{
446	right: auto;
447	left: 0;
448}
449input[type=checkbox]:checked::before{
450	height: 1.3125rem;
451	width: 1.3125rem;
452}
453.footer-wrapper{
454	overflow: hidden;
455}
456.login form input[type=checkbox]:focus{
457	box-shadow: none;
458	outline: none;
459}
460.login form .forgetmenot{
461	float: none;
462}
463.login form .forgetmenot label{
464	display:inline-block;
465	margin: 0;
466}
467.loginpress-seprator{
468	display: none;
469}
470#login::after{
471			}
472
473#login{
474										
475	}
476#login{
477
478	}
479
480html[dir="rtl"] .login form .input, html[dir="rtl"] .login input[type="text"]{
481	margin-right: 0;
482}
483body.login #loginpress_video-background-wrapper{
484				}
485body.login #loginpress_video-background{
486				
487			object-fit: cover;
488	
489	}
490body.login:not(.default8):after{
491		
492	}
493body.login {
494		
495		--background-desktop-image: url(https://canoemarathon.org.uk/wp-content/uploads/2022/06/slide-1.jpg);
496		background-image: var(--background-desktop-image, url(https://canoemarathon.org.uk/wp-content/uploads/2022/06/slide-1.jpg));
497					position: relative;
498}
499.login h1{
500	}
501.interim-login.login h1 a{
502	width: var(--loginpress-logo-w, 84px);
503}
504
505.login h1 a,
506.login .wp-login-logo a {
507			background-image: url( https://canoemarathon.org.uk/wp-content/uploads/2022/07/temp-mrc-logo.png )  !important;
508			width: var(--loginpress-logo-w) !important;
509			height: var(--loginpress-logo-h) !important;
510			background-size: contain  !important;
511	
512	
513}
514/**
515 * WordPress 6.7 campatibility
516 * @since 3.3.0 
517 * @version 3.3.0 
518*/
519.login h1 a,
520.login .wp-login-logo a{
521	background-repeat: no-repeat;
522	background-position: center;
523	text-indent: 100%;
524	display: block;
525	overflow: hidden;
526	white-space: nowrap;
527	margin-inline: auto;
528}
529	.login h1 a.bb-login-title:has(.bs-cs-login-title), .login.bb-login #login>h1>a {
530		text-indent: -1000px;
531			}
532.wp-core-ui #login .wp-generate-pw,
533.wp-core-ui #login  .button-primary,
534body.wp-core-ui #login .two-factor-email-resend .button{
535				}
536
537.wp-core-ui #login .wp-generate-pw{
538	}
539.wp-core-ui #login .wp-generate-pw:hover{
540	background: 2e;
541}
542#language-switcher{
543	display: flex;
544	justify-content: center;
545	align-items: center;
546	width: 100%;
547	flex-wrap: wrap;
548	gap: 5px;
549}
550#language-switcher input[type="submit"]{
551	padding: 0 10px;
552		
553}
554input[type=checkbox],input[type=checkbox]:checked{
555	}
556.login .button.wp-hide-pw .dashicons,
557.login .button.wp-hide-pw .dashicons.dashicons-visibility, .login .button.wp-hide-pw .dashicons.dashicons-hidden:hover,
558.dashicons-visibility,
559.dashicons-hidden:hover {
560	}
561.dashicons-visibility:before,
562.dashicons-hidden:hover::before {
563	color: inherit !important;
564}
565input[type=checkbox]:checked{
566	background-color: transparent;
567}
568input[type=checkbox]:checked:before {
569	}
570body .language-switcher{
571	left: 0;
572	width: 100%;
573}
574body.wp-core-ui #login .button-primary.button-large:hover, body.wp-core-ui #login .button-primary:hover, body.wp-core-ui #login .two-factor-email-resend .button:hover, .wp-core-ui #login .wp-generate-pw:hover,
575.wp-core-ui #login  .button-primary:hover{
576			}
577body.wp-core-ui #login .button-primary.button-large,
578body.wp-core-ui #login .button-primary, body.wp-core-ui #login .two-factor-email-resend .button, .wp-core-ui #login .wp-generate-pw{
579	min-width: fit-content;
580	box-shadow: 0 0 0px rgba( 0,0,0,0.8 );	height: auto;
581	line-height: 1.33333;
582	padding: 12px 15px;
583			float: none;
584	width: 100%;
585	min-height: 46px;
586}
587.wp-core-ui #login .wp-generate-pw{
588			margin-bottom: 6px;
589		margin-top: 10px;
590		font-family: inherit;
591		}
592#loginform,
593#registerform,
594body.login .wishlistmember-loginform div#login form#loginform {
595							}
596#loginform input[type="text"], #loginform input[type="password"]{
597
598box-shadow: 0 0 0px rgba( 0,0,0,0.8 );}
599
600#registerform input[type="text"], #registerform input[type="password"], #registerform input[type="number"], #registerform input[type="email"] {
601		box-shadow: 0 0 0px rgba( 0,0,0,0.8 );}
602
603#lostpasswordform input[type="text"]{
604		box-shadow: 0 0 0px rgba( 0,0,0,0.8 );}
605
606#login {
607		
608}
609
610
611body.login form.shake{
612	transform: none;
613	animation: loginpress_shake_anim .2s cubic-bezier(.19,.49,.38,.79) both;
614}
615@keyframes loginpress_shake_anim {
616	25% {
617		margin-left: -20px;
618	}
619
620	75% {
621		margin-left :20px;
622	}
623
624	100% {
625		margin-left: 0;
626	}
627}
628
629.login form .forgetmenot label {
630	}
631
632.login label:not([for="rememberme"]) {
633		}
634
635.login form .input, .login input[type="text"] {
636				}
637
638
639/* WordFence 2FA transparent issue fix. */
640#loginform[style="position: relative;"] > .user-pass-wrap,
641#loginform[style="position: relative;"] > .forgetmenot,
642#loginform[style="position: relative;"] > .submit,
643#loginform[style="position: relative;"] > p{
644	visibility: hidden !important;
645}
646
647#wfls-prompt-overlay{
648	background: transparent;
649		padding: 0;
650	}
651#wfls-prompt-wrapper input[type="text"]{
652	padding-left: 20px;
653}
654
655.login-action-rp form,
656.login-action-lostpassword form{
657	background-color: transparent;
658}
659.login-action-checkemail #login,
660.login-action-rp #login,
661.login-action-lostpassword #login {
662							}
663#registerform {
664				}
665
666#wfls-prompt-overlay {
667	}
668
669.login .message, .login .success, .login .custom-message {
670
671		border-left: 4px solid #00a0d2;
672	
673		background-color: #fff;
674	
675	padding: 12px;
676	margin-left: 0;
677	margin-bottom: 20px;
678	-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
679	box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
680}
681
682.login #nav {
683	font-family: inherit;
684		}
685
686.login #nav a, .login #nav, .privacy-policy-page-link>a{
687	
688			
689}
690
691.login form .forgetmenot label{
692	}
693.social-sep{
694	text-transform: uppercase;
695}
696.social-sep:before,
697.social-sep:after{
698	width: calc(50% - 20px);
699}
700#login form p + p:not(.forgetmenot) input[type="submit"]{
701	margin-top: 0;
702}
703.wp-core-ui #login .wp-generate-pw,
704.login p input[type="submit"],
705.wp-core-ui.login .button-group.button-large .button, .wp-core-ui.login .button.button-large, .wp-core-ui.login .button-primary,
706.wp-core-ui.login .button-group.button-large .button, .wp-core-ui.login .button.button-large, .wp-core-ui.login .button-primary.button-large,
707.wp-core-ui #login .button-primary{
708			}
709
710.login #nav a:hover{
711	}
712
713.login #backtoblog{
714	}
715
716.login .copyRight{
717	}
718
719.login .copyRight{
720	}
721.login .privacy-policy-page-link>a.privacy-policy-link:hover{
722	text-decoration: underline;
723}
724.login #backtoblog a{
725			}
726.login .privacy-policy-page-link>a.privacy-policy-link{
727	}
728.login #backtoblog{
729	
730}
731.login #backtoblog a:hover{
732	}
733
734.loginHead {
735	}
736
737.loginHead p a {
738		}
739
740.loginHead p a:hover {
741	}
742
743.loginFooter p a {
744	margin: 0 5px;
745		}
746
747.loginFooter p a:hover {
748		}
749
750.loginInner {
751	}
752
753	.privacy-policy-page-link,
754a.privacy-policy-link {
755display: none !important;
756}
757.language-switcher {
758display: none !important;
759}
760.wp-core-ui .button-primary{
761text-shadow: none;
762}
763
764.copyRight{
765	padding: 12px 170px;
766}
767.loginpress-show-love{
768	float: right;
769	font-style: italic;
770	padding-right: 20px;
771	padding-bottom: 10px;
772	position: absolute;
773	bottom: 3px;
774	right: 0;
775	z-index: 10;
776	}
777.loginpress-show-love a{
778	text-decoration: none;
779	}
780.loginpress-show-love a:hover{
781	}
782.love-position{
783	left: 0;
784	padding-left: 20px;
785}
786.header-cell{
787	/* display: table-cell; */
788	height: 100px;
789}
790.loginHeaderMenu{
791	text-align: center;
792	position: relative;
793	z-index: 10;
794	list-style: none;
795	background: #333;
796
797}
798.loginHeaderMenu>ul>li{
799	display: inline-block;
800	vertical-align: top;
801	position: relative;
802	list-style: none;
803}
804.loginHeaderMenu>ul>li>a{
805	color: #fff;
806	text-transform: uppercase;
807	text-decoration: none;
808	font-size: 16px;
809	padding: 17px 20px;
810	display: inline-block;
811}
812.loginHeaderMenu>ul>li:hover>a{
813	background: #4CAF50;
814	color: #fff;
815}
816.loginHeaderMenu>ul>li>ul{
817	position: absolute;
818	width: 200px;
819	padding: 0;
820	top: 100%;
821	left: 0;
822	background: #fff;
823	list-style: none;
824	text-align: left;
825	border-radius: 0 0 5px 5px;
826	-webkit-box-shadow: 0px 5px 10px -1px rgba(0,0,0,0.31);
827	-moz-box-shadow: 0px 5px 10px -1px rgba(0,0,0,0.31);
828	box-shadow: 0px 5px 10px -1px rgba(0,0,0,0.31);
829	overflow: hidden;
830	opacity: 0;
831	visibility: hidden;
832}
833.loginHeaderMenu>ul>li:hover>ul{
834	opacity: 1;
835	visibility: visible;
836}
837.loginHeaderMenu>ul>li>ul>li{
838	font-size: 15px;
839	color: #333;
840}
841.loginHeaderMenu>ul>li>ul>li>a{
842	color: #333;
843	padding: 10px;
844	display: block;
845	text-decoration: none;
846}
847.loginHeaderMenu>ul>li>ul>li>a:hover {
848	background: rgba(51, 51, 51, 0.35);
849	color: #fff;
850}
851.loginHeaderMenu>ul {
852	flex-wrap: wrap;
853	display: flex;
854	justify-content: center;
855}
856.loginFooterMenu{
857	text-align: center;
858	background-color: rgba(0,0,0,.7);
859}
860.loginFooterMenu>ul{
861	display: inline-flex;
862}
863
864.loginFooterMenu>ul>li{
865	display: inline-block;
866	padding: 18px;
867}
868.loginFooterMenu>ul>li:focus{
869	outline: none;
870	border: 0;
871}
872.loginFooterMenu>ul>li>a:focus{
873	outline: none;
874	border: 0;
875}
876.loginFooterMenu>ul>li>a{
877	color: #fff;
878	text-transform: uppercase;
879	text-decoration: none;
880	font-size: 14px;
881}
882.loginFooterMenu>ul {
883	flex-wrap: wrap;
884	display: flex;
885	justify-content: center;
886}
887.loginpress-caps-lock{
888	background: rgba(51, 56, 61, 0.9);
889	color: #fff;
890	display: none;
891	font-size: 14px;
892	width: 120px;
893	padding: 5px 10px;
894	line-height: 20px;
895	position: absolute;
896	left: calc(100% + 10px);
897	top: 50%;
898	transform: translateY(-50%);
899	border-radius: 5px;
900	-webkit-transition: all 0.3s ease-in-out;
901	transition: all 0.3s ease-in-out;
902	text-align: center;
903	-webkit-box-shadow: 0 0 9px 0px rgba(0, 0, 0, 0.20);
904	box-shadow: 0 0 9px 0px rgba(0, 0, 0, 0.20);
905	margin-left: 5px;
906	font-weight: normal;
907	margin: 0;
908	display: none;
909}
910.loginpress-caps-lock:before{
911	content: '';
912	width: 0;
913	height: 0;
914	border-style: solid;
915	border-width: 5px 5px 5px 0;
916	border-color: transparent rgba(51, 56, 61, 0.9) transparent transparent;
917	position: absolute;
918	top: 50%;
919	right: 100%;
920	margin-left: 0;
921	margin-top: -5px;
922	-webkit-transition: all 0.3s ease-in-out;
923	transition: all 0.3s ease-in-out;
924	z-index: 1;
925}
926.login form{
927	overflow: visible;
928		border: none;
929}
930#loginform .user-pass-fields input{
931	margin-bottom: 0;
932}
933#loginform .user-pass-fields {
934	margin-bottom: 18px;
935	position: relative;
936}
937#login form p.submit{
938	position: relative;
939	clear: both;
940}
941input[type=checkbox]:checked::before{
942	margin: -.35rem 0 0 -.375rem;
943}
944/* LoginPress input field since 1.1.20 */
945/* .loginpress-input-wrap{
946	position: relative;
947}
948.loginpress-input-field {
949	transition: 0.4s;
950}
951.loginpress-input-field ~ .focus-border:before, .loginpress-input-field ~ .focus-border:after{
952	content: "";
953	position: absolute;
954	top: 0;
955	left: 50%;
956	width: 0;
957	height: 2px;
958	background-color: #3399FF;
959	transition: 0.4s;
960	z-index: 999;
961}
962.loginpress-input-field ~ .focus-border:after{
963	top: auto; bottom: 0;
964}
965.loginpress-input-field ~ .focus-border i:before, .loginpress-input-field ~ .focus-border i:after{
966	content: "";
967	position: absolute;
968	top: 50%;
969	left: 0;
970	width: 2px;
971	height: 0;
972	background-color: #3399FF;
973	transition: 0.6s;
974}
975.loginpress-input-field ~ .focus-border i:after{
976	left: auto; right: 0;
977}
978.loginpress-input-field:focus ~ .focus-border:before, .loginpress-input-field:focus ~ .focus-border:after{
979	left: 0;
980	width: 100%;
981	transition: 0.4s;
982}
983.loginpress-input-field:focus ~ .focus-border i:before, .loginpress-input-field:focus ~ .focus-border i:after{
984	top: 0;
985	height: 100%;
986	transition: 0.6s;
987} */
988/* ! LoginPress input field since 1.1.20 */
989@media screen and (max-width: 1239px) and (min-width: 768px){
990	body.login #loginpress_video-background-wrapper{
991			}
992}
993
994@media screen and (max-width: 767px) {
995	body.login {
996	
997	
998	background-image: var(
999	--background-mobile-image,
1000	var(
1001		--background-desktop-image,
1002		url()
1003	)
1004);
1005}
1006
1007		.login h1 a,
1008		.login .wp-login-logo a {
1009				max-width: 100%;
1010				background-size: contain !important;
1011		}
1012				.login h1 a,
1013		.login .wp-login-logo a {
1014								width: var(--loginpress-logo-w-sm) !important;
1015												height: var(--loginpress-logo-h-sm) !important;
1016						}
1017				#login {
1018				max-width: var(--loginpress-form-mw-sm, 350px) !important;
1019		}
1020	.copyRight{
1021		padding: 12px;
1022	}
1023	.loginpress-caps-lock{
1024		left: auto;
1025		right: 0;
1026		top: 149%;
1027	}
1028	.loginpress-caps-lock:before{
1029		content: '';
1030		width: 0;
1031		height: 0;
1032		border-style: solid;
1033		border-width: 0 5px 5px 5px;
1034		border-color: transparent transparent rgba(51, 56, 61, 0.9) transparent;
1035		position: absolute;
1036		top: 0px;
1037		left: 5px;
1038		right: auto;
1039	}
1040	.loginpress-show-love{
1041		display: none !important;
1042	}
1043body.login #loginpress_video-background-wrapper{
1044				}
1045}
1046/* The only rule that matters */
1047#loginpress_video-background {
1048/*  making the video fullscreen  */
1049	position: fixed !important ;
1050	right: 0 !important ;
1051	bottom: 0 !important ;
1052	width: 100% !important ;
1053	height: 100% !important ;
1054	z-index: -100 !important ;
1055}
1056body.login #login.login_transparent,body.login  #login.login_transparent #loginform{
1057	background: none !important;
1058}
1059body.login{
1060	height: auto !important;
1061	display: flex;
1062	flex-direction: column;
1063}
1064body #login{
1065	margin-bottom: 0;
1066}
1067body.login label[for="authcode"]:after{
1068	display: none;
1069}
1070body.login label[for="authcode"]+input{
1071padding-left: 15px;
1072}
1073/* Default Login Popup styling */
1074.interim-login.login form {
1075	margin: 30px !important;
1076}
1077.interim-login #login_error, .interim-login.login .message{
1078	margin: 0 20px 16px !important;
1079}
1080
1081.interim-login.login {
1082	min-height: 520px;
1083	height: 100vh;
1084}
1085
1086.interim-login #login {
1087	width: 100%;
1088	max-width: 380px;
1089	margin-top: 0;
1090	margin-bottom: 0;
1091	height: 100%;
1092	border-radius: 0;
1093	display: flex;
1094	flex-direction: column;
1095	justify-content: center;
1096	padding: 20px 0;
1097}
1098
1099/* Default Login Popup styling */
1100
1101.interim-login.login form {
1102	margin: 30px !important;
1103}
1104
1105.interim-login #login_error, .interim-login.login .message{
1106	margin: 0 20px 16px !important;
1107}
1108
1109.interim-login.login {
1110	min-height: 520px;
1111	height: 100vh;
1112}
1113
1114.interim-login #login {
1115	width: 100%;
1116	max-width: 380px;
1117	margin-top: 0;
1118	margin-bottom: 0;
1119	height: 100%;
1120	border-radius: 0;
1121	display: flex;
1122	flex-direction: column;
1123	justify-content: center;
1124	padding: 20px 0;
1125}
1126
1127.interim-login #login .submit{
1128	margin-top: 10px;
1129}
1130body.login form .forgetmenot{
1131	float: none !important;
1132}
1133#login form p + p:not(.forgetmenot){
1134	padding-top: 0 !important;
1135	margin-top: 20px !important;
1136}
1137	[for="language-switcher-locales"]:after{
1138		display: none;
1139	}
1140	.language-switcher{
1141		clear: both;
1142		padding-top: 1px;
1143	}
1144	.login #language-switcher input[type="submit"]{
1145		margin: 0;
1146		vertical-align: top;
1147		height: inherit;
1148		width: inherit;
1149		font-size: inherit;
1150		width: fit-content;
1151		max-width: fit-content;
1152		min-height: 30px;
1153	}
1154	@media screen and (max-width: 782px){
1155		input[type=checkbox], input[type=radio]{
1156			height: 16px;
1157			width: 16px;
1158		}
1159	}
1160</style>
1161
1162
1163	<meta name='referrer' content='strict-origin-when-cross-origin' />
1164		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
1165	<link rel="icon" href="https://canoemarathon.org.uk/wp-content/uploads/2025/04/cropped-Paddle_UK_Favicon_RGB-32x32.png" sizes="32x32" />
1166<link rel="icon" href="https://canoemarathon.org.uk/wp-content/uploads/2025/04/cropped-Paddle_UK_Favicon_RGB-192x192.png" sizes="192x192" />
1167<link rel="apple-touch-icon" href="https://canoemarathon.org.uk/wp-content/uploads/2025/04/cropped-Paddle_UK_Favicon_RGB-180x180.png" />
1168<meta name="msapplication-TileImage" content="https://canoemarathon.org.uk/wp-content/uploads/2025/04/cropped-Paddle_UK_Favicon_RGB-270x270.png" />
1169	</head>
1170	<body class="login no-js login-action-login wp-core-ui admin-color-modern locale-en-gb">
1171	
1171<script>
1172document.body.className = document.body.className.replace('no-js','js');
1173</script>
1173
1174
1175				<h1 class="screen-reader-text">Log In</h1>
1176			<div id="login">
1177		<h1 role="presentation" class="wp-login-logo"><a href="https://canoemarathon.org.uk" data-wpel-link="internal">https://canoemarathon.org.uk</a></h1>
1178	
1179		<form name="loginform" id="loginform" action="https://canoemarathon.org.uk/wp-login.php" method="post">
1180			<p>
1181				<label for="user_login">Username or Email Address</label>
1182				<input type="text" name="log" id="user_login" class="input ltr" value="" size="20" autocapitalize="off" autocomplete="username" required="required" />
1183			</p>
1184
1185			<div class="user-pass-wrap">
1186				<label for="user_pass">Password</label>
1187				<div class="wp-pwd">
1188					<input type="password" name="pwd" id="user_pass" class="input password-input ltr" value="" size="20" autocomplete="current-password" spellcheck="false" required="required" />
1189					<button type="button" class="button button-secondary wp-hide-pw hide-if-no-js" data-toggle="0" aria-label="Show password">
1190						<span class="dashicons dashicons-visibility" aria-hidden="true"></span>
1191					</button>
1192				</div>
1193			</div>
1194									<p class="forgetmenot">
1195				<input name="rememberme" type="checkbox" id="rememberme" value="forever"  />
1196				<label for="rememberme">Remember Me</label>
1197				<span class="wp-tooltip wp-is-toggletip">
1198				<button aria-haspopup="dialog" aria-label="Help" class="wp-tooltip__toggle" popovertarget="rememberme-help-toggletip" type="button"><span aria-hidden="true" class="dashicons dashicons-editor-help"></span></button>
1199				<span popover="auto" id="rememberme-help-toggletip" class="wp-tooltip__bubble" role="dialog" aria-label="Help" tabindex="-1" autofocus><span id="rememberme-help-toggletip-text" class="wp-tooltip__text">Selecting &quot;Remember Me&quot; increases the length of time until you&#8217;re asked to log in again on this device. To keep your account secure, use this option only on your personal devices.</span><button type="button" class="wp-tooltip__close" popovertarget="rememberme-help-toggletip" popovertargetaction="hide" aria-label="Close"><span class="dashicons dashicons-no-alt" aria-hidden="true"></span></button></span></span>			</p>
1200			<p class="submit">
1201				<input type="submit" name="wp-submit" id="wp-submit" class="button button-primary button-large" value="Log In" />
1202									<input type="hidden" name="redirect_to" value="https://canoemarathon.org.uk/wp-admin/" />
1203									<input type="hidden" name="testcookie" value="1" />
1204			</p>
1205		</form>
1206
1207					<p id="nav">
1208				<a class="wp-login-lost-password" href="https://canoemarathon.org.uk/wp-login.php?action=lostpassword" data-wpel-link="internal">Lost your password?</a>			</p>
1209			
1209<script>
1210function wp_attempt_focus() {setTimeout( function() {try {d = document.getElementById( "user_login" );d.focus(); d.select();} catch( er ) {}}, 200);}
1211wp_attempt_focus();
1212if ( typeof wpOnload === 'function' ) { wpOnload() }
1213</script>
1213
1214		<p id="backtoblog">
1215			<a href="https://canoemarathon.org.uk/" data-wpel-link="internal">&larr; Go to Canoe Marathon Racing UK</a>		</p>
1216			</div>
1217				<div class="language-switcher">
1218				<form id="language-switcher" method="get">
1219
1220					<label for="language-switcher-locales">
1221						Language<span class="dashicons dashicons-translation" aria-hidden="true"></span>
1222					</label>
1223
1224					<select name="wp_lang" id="language-switcher-locales"><option value="en_US" lang="en" data-installed="1">English (United States)</option>
1225<option value="en_GB" lang="en" selected='selected' data-installed="1">English (UK)</option></select>
1226					
1227					
1228					
1229						<input type="submit" class="button" value="Change">
1230
1231					</form>
1232				</div>
1233			
1234	<style>
1235	.login-form-divider {
1236		margin-top: 80px;
1237		margin-bottom: 20px;
1238		border-top: 1px solid #ddd;
1239		text-align: center;
1240	}
1241
1242	.login-form-divider span {
1243		background-color: #fff;
1244		padding: 0 10px;
1245		position: relative;
1246		top: -12px;
1247		font-size: 14px;
1248	}
1249
1250	#fortress-request-login-link-button {
1251		width: 100%;
1252		box-sizing: border-box;
1253		text-align: center;
1254	}
1255</style>
1256
1257<div id="fortress-request-login-link" style="display: none">
1258	<div class="login-form-divider">
1259		<span>Or</span>
1260	</div>
1261	<p>
1262		<a id="fortress-request-login-link-button" href="/snicco-fortress/auth/magic-link" class="button button-primary" data-wpel-link="internal">
1263			Send me a login link		</a>
1264	</p>
1265</div>
1266
1267<script type='text/javascript'>
1268	(function () {
1269		let loginForm = document.getElementById('loginform');
1270
1271		if (loginForm) {
1272
1273			let customHtml = document.getElementById('fortress-request-login-link');
1274
1275			if (customHtml) {
1276				loginForm.appendChild(customHtml);
1277				customHtml.style.display = 'block';
1278			} else {
1279				console.log('snicco/fortress: #fortress-request-login-link element not present');
1280			}
1281		} else {
1282			console.log('snicco/fortress: #loginform element not present');
1283		}
1284	})();
1285</script>
1285
1286
1287<div class="footer-wrapper"><div class="footer-cont"></div></div>
1287<script>
1288	document.addEventListener( 'DOMContentLoaded', function() {
1289
1290		if (navigator.userAgent.indexOf("Firefox") != -1) {
1291			var body = document.body;
1292			body.classList.add("firefox");
1293		}
1294		// your code goes here
1295		if ( document.getElementById('user_pass') ) {
1296
1297			var loginpress_user_pass = document.getElementById('user_pass');
1298			var loginpress_wrapper   = document.createElement('div');
1299			loginpress_wrapper.classList.add('user-pass-fields');
1300			// insert wrapper before el in the DOM tree
1301			user_pass.parentNode.insertBefore(loginpress_wrapper, loginpress_user_pass);
1302
1303			// move el into wrapper
1304			loginpress_wrapper.appendChild(loginpress_user_pass);
1305		var loginpress_user_ps  = document.getElementsByClassName('user-pass-fields');
1306		var loginpress_node     = document.createElement("div");
1307		loginpress_node.classList.add('loginpress-caps-lock');
1308		var loginpress_textnode = document.createTextNode('Caps Lock is on');
1309		loginpress_node.appendChild(loginpress_textnode);
1310			loginpress_user_ps[0].appendChild(loginpress_node);
1311		}
1312
1313	}, false );
1314	window.onload = function(e) {
1315
1316		var capsLock      = 'off';
1317		var passwordField = document.getElementById("user_pass");
1318		if ( passwordField ) {
1319			
1320			passwordField.onkeydown = function(e) {
1321				var el   = this;
1322				var caps = event.getModifierState && event.getModifierState( 'CapsLock' );
1323				if ( caps ) {
1324					capsLock = 'on';
1325					el.nextElementSibling.style.display = "block";
1326				} else {
1327					capsLock = 'off';
1328					el.nextElementSibling.style.display = "none";
1329				}
1330			};
1331
1332			passwordField.onblur = function(e) {
1333				var el = this;
1334				el.nextElementSibling.style.display = "none";
1335			};
1336
1337			passwordField.onfocus = function(e) {
1338				var el = this;
1339				if ( capsLock == 'on' ) {
1340					el.nextElementSibling.style.display = "block";
1341				} else {
1342					el.nextElementSibling.style.display = "none";
1343				}
1344			};
1345		}
1346
1347		// if ( document.getElementById("loginform") ) {
1348		//   document.getElementById("loginform").addEventListener( "submit", _LoginPressFormSubmitLoader );
1349		// }
1350		// if ( document.getElementById("registerform") ) {
1351		//   document.getElementById("registerform").addEventListener( "submit", _LoginPressFormSubmitLoader );
1352		// }
1353		// if ( document.getElementById("lostpasswordform") ) {
1354		//   document.getElementById("lostpasswordform").addEventListener( "submit", _LoginPressFormSubmitLoader );
1355		// }
1356
1357		function _LoginPressFormSubmitLoader() {
1358
1359		var subButton = document.getElementsByClassName("submit");
1360		var myButton  = document.getElementById("wp-submit");
1361		var image     = document.createElement("img");
1362
1363		myButton.setAttribute('disabled', 'disabled');
1364		image.setAttribute( "src", "https://canoemarathon.org.uk/wp-admin/images/loading.gif" );
1365		image.setAttribute( "width", "20" );
1366			image.setAttribute( "height", "20" );
1367			image.setAttribute( "alt", "Login Loader" );
1368			image.setAttribute( "style", "display: block;margin: 0 auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);" );
1369			subButton[0].appendChild(image);
1370		}
1371		if(jQuery('.login-container').length==0){
1372			jQuery('.language-switcher').appendTo(jQuery('#login'));
1373		}else{
1374			jQuery('.language-switcher').appendTo(jQuery('.login-container'));
1375		}
1376	};
1377
1378	</script>
vendor: 1 bytes, line 1378
1378
1379<script id="clipboard-js" src="https://canoemarathon.org.uk/wp-includes/js/clipboard.min.js?ver=2.0.11"></script>
vendor: 1 bytes, line 1379
1379
1380<script id="jquery-core-js" src="https://canoemarathon.org.uk/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 1380
1380
1381<script id="jquery-migrate-js" src="https://canoemarathon.org.uk/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 1381
1381
1382<script id="zxcvbn-async-js-extra">
1383var _zxcvbnSettings = {"src":"https://canoemarathon.org.uk/wp-includes/js/zxcvbn.min.js"};
1384//# sourceURL=zxcvbn-async-js-extra
1385</script>
vendor: 1 bytes, line 1385
1385
1386<script id="zxcvbn-async-js" src="https://canoemarathon.org.uk/wp-includes/js/zxcvbn-async.min.js?ver=1.0"></script>
vendor: 1 bytes, line 1386
1386
1387<script id="wp-hooks-js" src="https://canoemarathon.org.uk/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1387
1387
1388<script id="wp-i18n-js" src="https://canoemarathon.org.uk/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1388
1388
1389<script id="wp-i18n-js-after">
1390wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1391//# sourceURL=wp-i18n-js-after
1392</script>
vendor: 1 bytes, line 1392
1392
1393<script id="password-strength-meter-js-extra">
1394var pwsL10n = {"unknown":"Password strength unknown","short":"Very weak","bad":"Weak","good":"Medium","strong":"Strong","mismatch":"Mismatch"};
1395//# sourceURL=password-strength-meter-js-extra
1396</script>
vendor: 1 bytes, line 1396
1396
1397<script id="password-strength-meter-js-translations">
1398( function( domain, translations ) {
1399	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
1400	localeData[""].domain = domain;
1401	wp.i18n.setLocaleData( localeData, domain );
1402} )( "default", {"translation-revision-date":"2026-08-13 19:22:45+0000","generator":"GlotPress\/4.1.0","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_GB"},"%1$s is deprecated since version %2$s! Use %3$s instead. Please consider writing more inclusive code.":["%1$s is deprecated since version %2$s! Use %3$s instead. Please consider writing more inclusive code."]}},"comment":{"reference":"wp-admin\/js\/password-strength-meter.js"}} );
1403//# sourceURL=password-strength-meter-js-translations
1404</script>
vendor: 1 bytes, line 1404
1404
1405<script id="password-strength-meter-js" src="https://canoemarathon.org.uk/wp-admin/js/password-strength-meter.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1405
1405
1406<script id="underscore-js" src="https://canoemarathon.org.uk/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 1406
1406
1407<script id="wp-util-js-extra">
1408var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
1409//# sourceURL=wp-util-js-extra
1410</script>
vendor: 1 bytes, line 1410
1410
1411<script id="wp-util-js" src="https://canoemarathon.org.uk/wp-includes/js/wp-util.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1411
1411
1412<script id="wp-dom-ready-js" src="https://canoemarathon.org.uk/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
vendor: 1 bytes, line 1412
1412
1413<script id="wp-a11y-js-translations">
1414( function( domain, translations ) {
1415	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
1416	localeData[""].domain = domain;
1417	wp.i18n.setLocaleData( localeData, domain );
1418} )( "default", {"translation-revision-date":"2026-09-17 19:35:43+0000","generator":"GlotPress\/4.1.0","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_GB"},"Notifications":["Notifications"]}},"comment":{"reference":"wp-includes\/js\/dist\/a11y.js"}} );
1419//# sourceURL=wp-a11y-js-translations
1420</script>
vendor: 1 bytes, line 1420
1420
1421<script id="wp-a11y-js" src="https://canoemarathon.org.uk/wp-includes/js/dist/a11y.min.js?ver=31c6cec5a4ff7aff483d"></script>
vendor: 1 bytes, line 1421
1421
1422<script id="user-profile-js-extra">
1423var userProfileL10n = {"user_id":"0","nonce":"43f9fd6f2b"};
1424//# sourceURL=user-profile-js-extra
1425</script>
vendor: 1 bytes, line 1425
1425
1426<script id="user-profile-js-translations">
1427( function( domain, translations ) {
1428	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
1429	localeData[""].domain = domain;
1430	wp.i18n.setLocaleData( localeData, domain );
1431} )( "default", {"translation-revision-date":"2026-08-13 19:22:45+0000","generator":"GlotPress\/4.1.0","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_GB"},"Caps lock is on.":["Caps lock is on."],"Application password has been copied to your clipboard.":["Application password has been copied to your clipboard."],"Your new password has not been saved.":["Your new password has not been saved."],"Confirm use of weak password":["Confirm use of weak password"],"Hide password":["Hide password"],"Show password":["Show password"],"Hide":["Hide"],"Show":["Show"],"The changes you made will be lost if you navigate away from this page.":["The changes you made will be lost if you navigate away from this page."]}},"comment":{"reference":"wp-admin\/js\/user-profile.js"}} );
1432//# sourceURL=user-profile-js-translations
1433</script>
vendor: 1 bytes, line 1433
1433
1434<script id="user-profile-js" src="https://canoemarathon.org.uk/wp-admin/js/user-profile.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1434
1434
1435<script id="wp-tooltip-js" src="https://canoemarathon.org.uk/wp-includes/js/wp-tooltip.js?ver=7.1.2"></script>
1435
1436    
1436<script>
1437        /(trident|msie)/i.test(navigator.userAgent) && document.getElementById && window.addEventListener && window.addEventListener("hashchange", function () {
1438            var t, e = location.hash.substring(1);
1439            /^[A-z0-9_-]+$/.test(e) && (t = document.getElementById(e)) && (/^(?:a|select|input|button|textarea)$/i.test(t.tagName) || (t.tabIndex = -1), t.focus())
1440        }, !1);
1441    </script>
1441
1442		
1442<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"fdff55ddcfa34c85a5727c44d1c6e276","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 1442
1442
1443<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a43c43ef7f7c127b',t:'MTc5MDg2NjA3Ng=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
1443</body>
1444	</html>
1445	

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.