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 ‹ Canoe Marathon Racing UK — 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 "Remember Me" increases the length of time until you’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">← 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.