1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xmlns="http://www.w3.org/1999/xhtml"> 3<head> 4 <meta name="robots" content="noindex"/> 5
5<script type="text/javascript" 6 src="https://static.cdn-website.com/libs/jquery/jquery-3.7.0.min.js"></script>
vendor: 1 bytes, line 6
6
7<script src="https://static.cdn-website.com/mnlt/production/6800/_dm/s/rt/dist/scripts/d-js-jquery-migrate.min.js" ></script>
vendor: 1 bytes, line 7
7
8<script> 9 jQuery.migrateMute = true; 10</script>
vendor: 1 bytes, line 10
10
11<script type="text/javascript" src="https://static.cdn-website.com/libs/jqueryui/1.13.2/jquery-ui.min.js"></script>
11 12<link type="text/css" rel="stylesheet" href="https://static.cdn-website.com/libs/jqueryui/1.13.2/smoothness/jquery-ui.min.css" />
13<script type="text/javascript" src="/editor/login/login.js"></script>
13 14
14<script type="text/javascript" src="/editor/scripts/dm.fbconnect.js"></script>
14 15
15<script type="text/javascript" 16 src="/common/scripts/dm.trackstats.jsp?v=2026-09-24T12_50_33"></script>
16 17 18 <title>Log in to your workspace</title> 19 20
20<script type="text/javascript" src="/editor/nee/utils/placeholder/placeholder.js"></script>
vendor: 1 bytes, line 20
20
21<script> 22 $(function(){ 23 var ua = window.navigator.userAgent; 24 var msie = ua.indexOf("MSIE "); 25 26 // Check if the browser is IE explorer 9 27 if (msie > 0 && ua.substring(msie + 5, ua.indexOf(".", msie)) === "9"){ 28 $('body').addClass('lt-ie10') 29 var $pwd = $('#pwd'), 30 $email = $('#email'); 31 $confirmPwd = $('#confirm-pwd'); 32 $pwd = $pwd.length > 0 ? $pwd : $('#j_password'); 33 $('input').placeholder(); 34 $pwd[0].type="text"; 35 if ($confirmPwd.length > 0){ 36 $confirmPwd[0].type="text"; 37 } 38 } 39 }); 40</script>
40 41<link type="text/css" rel="stylesheet" href="/editor/direct/css/template.css"/> 42 43 44 <style> 45 :root { 46 --font-size-h1: 48px; --logo-url: none; --text-on-button: #ffffff; --font-size-h6: 16px; --font-size-h4: 24px; --font-size-h5: 20px; --font-size-h2: 40px; --font-size-plain-text: 16px; --font-size-h3: 32px; --font-size-body-text: 13px; --font-size-body: 14px; --header-border-color: #242527; --font-size-tiny-text: 12px; --font-size-footer: 12px; --font-size-tiny: 13px; --eclectic-15: rgba(236,94,90,0.12); --eclectic-14: rgba(236,94,90,0.12); --link-color: #8c8c8c; --eclectic-13: rgba(236,94,90,0.12); --eclectic-12: rgba(236,94,90,0.12); --eclectic-11: rgba(236,94,90,0.12); --eclectic-10: rgba(236,94,90,0.12); --d-title-font: Label Sans; --font-size-pageDescription: 16px; --header-text-opposite-color: #272B35; --eclectic-19: rgba(236,94,90,0.12); --eclectic-18: rgba(236,94,90,0.12); --eclectic-17: rgba(236,94,90,0.12); --eclectic-16: rgba(236,94,90,0.12); --dark-primary-color: #ec5e5a; --button-hover-color: #F86F4C; --text-on-light: #686868; --eclectic-3: rgba(236,94,90,0.12); --eclectic-4: rgba(236,94,90,0.12); --eclectic-5: rgba(236,94,90,0.12); --eclectic-6: rgba(236,94,90,0.12); --eclectic-7: rgba(236,94,90,0.12); --eclectic-8: rgba(236,94,90,0.12); --backgroundImage: none; --eclectic-9: rgba(236,94,90,0.12); --font-size-he-1: 16px; --eclectic-1: rgba(236,94,90,0.12); --eclectic-2: rgba(236,94,90,0.12); --font-size-he-4: 12px; --font-size-italic: 14px; --font-size-he-2: 14px; --font-size-he-3: 13px; --d-font: Label Sans; --button-color: #ec5e5a; --font-size-bodySubtitle: 14px; --header-color: #343539; --font-size-display-2: 24px; --font-size-display-1: 32px; --backgroundColor: #f7f7f7; --font-size-display-4: 10px; --font-size-display-3: 20px; --loginButtonHoverColor: rgb(228,91,87); --visible-button-hover-color: rgb(214,85,81); --button-visible-font-color: #ffffff; --text-on-dark: ; --header-text-color: #FFFFFF; --oneDevicesFontIconColor: #343539; 47 } 48</style> 49 50<meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name='viewport'/> 51<link type="text/css" rel="stylesheet" 52 href="/editor/stylesheets/wl.login.colors.css?version=2026-09-24T12_50_33"/> 53<link type="text/css" rel="stylesheet" href="/editor/stylesheets/static/pt/login/wl.login.css"/> 54<LINK REL="SHORTCUT ICON" HREF="/editor/product/reseller/images/favicon_one_reseller.ico"> 55<!-- Fonts Include --> 56<!-- loadCSS function fonts.jsp-->
57<script id="d-js-load-css"> 58/** 59 * There are a few <link> tags with CSS resource in them that are preloaded in the page 60 * in each of those there is a "onload" handler which invokes the loadCSS callback 61 * defined here. 62 * We are monitoring 3 main CSS files - the runtime, the global and the page. 63 * When each load we check to see if we can append them all in a batch. If threre 64 * is no page css (which may happen on inner pages) then we do not wait for it 65 */ 66(function () { 67 let cssLinks = {}; 68 function loadCssLink(link) { 69 link.onload = null; 70 link.rel = "stylesheet"; 71 link.type = "text/css"; 72 } 73 74 function checkCss() { 75 const pageCssLink = document.querySelector("[id*='CssLink']"); 76 const widgetCssLink = document.querySelector("[id*='widgetCSS']"); 77 78 if (cssLinks && cssLinks.runtime && cssLinks.global && (!pageCssLink || cssLinks.page) && (!widgetCssLink || cssLinks.widget)) { 79 const storedRuntimeCssLink = cssLinks.runtime; 80 const storedPageCssLink = cssLinks.page; 81 const storedGlobalCssLink = cssLinks.global; 82 const storedWidgetCssLink = cssLinks.widget; 83 84 storedGlobalCssLink.disabled = true; 85 loadCssLink(storedGlobalCssLink); 86 87 if (storedPageCssLink) { 88 storedPageCssLink.disabled = true; 89 loadCssLink(storedPageCssLink); 90 } 91 92 if(storedWidgetCssLink) { 93 storedWidgetCssLink.disabled = true; 94 loadCssLink(storedWidgetCssLink); 95 } 96 97 storedRuntimeCssLink.disabled = true; 98 loadCssLink(storedRuntimeCssLink); 99 100 requestAnimationFrame(() => { 101 setTimeout(() => { 102 storedRuntimeCssLink.disabled = false; 103 storedGlobalCssLink.disabled = false; 104 if (storedPageCssLink) { 105 storedPageCssLink.disabled = false; 106 } 107 if (storedWidgetCssLink) { 108 storedWidgetCssLink.disabled = false; 109 } 110 // (SUP-4179) Clear the accumulated cssLinks only when we're 111 // sure that the document has finished loading and the document 112 // has been parsed. 113 if(document.readyState === 'interactive') { 114 cssLinks = null; 115 } 116 }, 0); 117 }); 118 } 119 } 120 121 122 function loadCSS(link) { 123 try { 124 var urlParams = new URLSearchParams(window.location.search); 125 var noCSS = !!urlParams.get("nocss"); 126 var cssTimeout = urlParams.get("cssTimeout") || 0; 127 128 if (noCSS) { 129 return; 130 } 131 if (link.href && link.href.includes("d-css-runtime")) { 132 cssLinks.runtime = link; 133 checkCss(); 134 } else if (link.id === "siteGlobalCss") { 135 cssLinks.global = link; 136 checkCss(); 137 } 138 139 else if (link.id && link.id.includes("CssLink")) { 140 cssLinks.page = link; 141 checkCss(); 142 } else if (link.id && link.id.includes("widgetCSS")) { 143 cssLinks.widget = link; 144 checkCss(); 145 } 146 147 else { 148 requestIdleCallback(function () { 149 window.setTimeout(function () { 150 loadCssLink(link); 151 }, parseInt(cssTimeout, 10)); 152 }); 153 } 154 } catch (e) { 155 throw e 156 } 157 } 158 window.loadCSS = window.loadCSS || loadCSS; 159})(); 160</script>
160 161<link rel="preload" href="https://irp.cdn-website.com/fonts/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&family=Abril+Fatface:ital,wght@0,400&family=Alef:ital,wght@0,400;0,700&family=Alfa+Slab+One:ital,wght@0,400&family=Alike:ital,wght@0,400&family=Allura:ital,wght@0,400&family=Amaranth:ital,wght@0,400;0,700;1,400;1,700&family=Amatic+SC:ital,wght@0,400;0,700&family=Amiko:ital,wght@0,400;0,600;0,700&family=Antic+Didone:ital,wght@0,400&family=Anton:ital,wght@0,400&family=Arvo:ital,wght@0,400;0,700;1,400;1,700&family=Bad+Script:ital,wght@0,400&family=Belgrano:ital,wght@0,400&family=Bree+Serif:ital,wght@0,400&family=Butcherman:ital,wght@0,400&family=Cabin:ital,wght@0,400..700;1,400..700&family=Cairo:ital,wght@0,200..1000;1,200..1000&family=Cardo:ital,wght@0,400;0,700;1,400&family=Contrail+One:ital,wght@0,400&family=Cookie:ital,wght@0,400&family=Courgette:ital,wght@0,400&family=Creepster:ital,wght@0,400&family=Crete+Round:ital,wght@0,400;1,400&subset=latin-ext&display=swap" as="style" fetchpriority="low" onload="loadCSS(this)" /><link rel="preload" href="https://irp.cdn-website.com/fonts/css2?family=Crimson+Text:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&family=Dancing+Script:ital,wght@0,400..700;1,400..700&family=Droid+Sans:ital,wght@0,400;0,700&family=Droid+Serif:ital,wght@0,400;0,700&family=Duru+Sans:ital,wght@0,400&family=Eater:ital,wght@0,400&family=EB+Garamond:ital,wght@0,400..800;
1611,400..800&family=Exo:ital,wght@0,100..900;1,100..900&family=Exo+2:ital,wght@0,100..900;1,100..900&family=Fjalla+One:ital,wght@0,400&family=Flamenco:ital,wght@0,300;0,400&family=Fugaz+One:ital,wght@0,400&family=Glegoo:ital,wght@0,400;0,700&family=Gloria+Hallelujah:ital,wght@0,400&family=Great+Vibes:ital,wght@0,400&family=Gudea:ital,wght@0,400;0,700;1,400&family=Inconsolata:ital,wght@0,200..900;1,200..900&family=Indie+Flower:ital,wght@0,400&family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=Josefin+Slab:ital,wght@0,100..700;1,100..700&family=Jura:ital,wght@0,300..700;1,300..700&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Lobster:ital,wght@0,400&subset=latin-ext&display=swap" as="style" fetchpriority="low" onload="loadCSS(this)" /><link rel="preload" href="https://irp.cdn-website.com/fonts/css2?family=Lobster+Two:ital,wght@0,400;0,700;1,400;1,700&family=Lora:ital,wght@0,400..700;1,400..700&family=Lusitana:ital,wght@0,400;0,700&family=Mate+SC:ital,wght@0,400&family=Maven+Pro:ital,wght@0,400..900;1,400..900&family=Mogra:ital,wght@0,400&family=Monoton:ital,wght@0,400&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Nosifer:ital,wght@0,400&family=Noto+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Old+Standard+TT:ital,wght@0,400;0,700;1,400&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Oswald:ital,wght@0,200..700;1,200..700&family=Oxygen:ital,wght@0,300;0,400;0,700&family=Pacifico:ital,wght@0,400&family=Patua+One:ital,wght@0,400&family=Paytone+One:ital,wght@0,400&family=Permanent+Marker:ital,wght@0,400&family=Play:ital,wght@0,400;0,700&family=Playball:ital,wght@0,400&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Poiret+One:ital,wght@0,400&family=Prociono:ital,wght@0,400&family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&subset=latin-ext&display=swap" as="style" fetchpriority="low" onload="loadCSS(this)" /><link rel="preload" href="https://irp.cdn-website.com/fonts/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&family=Puritan:ital,wght@0,400;0,700;1,400;1,700&family=Quattrocento:ital,wght@0,400;0,700&family=Racing+Sans+One:ital,wght@0,400&family=Raleway:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Roboto+Slab:ital,wght@0,100..900;1,100..900&family=Rokkitt:ital,wght@0,100..900;1,100..900&family=Sanchez:ital,wght@0,400;1,400&family=Shrikhand:ital,wght@0,400&family=Signika:ital,wght@0,300..700;1,300..700&family=Slabo+13px:ital,wght@0,400&family=Slabo+27px:ital,wght@0,400&family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&family=Spinnaker:ital,wght@0,400&family=Stalemate:ital,wght@0,400&family=Teko:ital,wght@0,300;0,400;0,500;0,600;0,700&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&family=Ubuntu+Mono:ital,wght@0,400;0,700;1,400;1,700&family=UnifrakturMaguntia:ital,wght@0,400&family=Varela+Round:ital,wght@0,400&family=Vollkorn:ital,wght@0,400..900;1,400..900&subset=latin-ext&display=swap" as="style" fetchpriority="low" onload="loadCSS(this)" /><link rel="preload" href="https://irp.cdn-website.com/fonts/css2?family=Yanone+Kaffeesatz:ital,wght@0,200..700;1,200..700&family=Yesteryear:ital,wght@0,400&family=Julius+Sans+One:ital,wght@0,400&family=Palanquin:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700&family=Asap:ital,wght@0,100..900;1,100..900&family=Istok+Web:ital,wght@0,400;0,700;1,400;1,700&family=Muli:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900&family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Quicksand:ital,wght@0,300..700;1,300..700&family=Work+Sans:ital,wght@0,100..900;1,100..900&family=Enriqueta:ital,wght@0,400;0,500;0,600;0,700&family=Special+Elite:ital,wght@0,400&family=Petit+Formal+Script:ital,wght@0,400&family=Parisienne:ital,wght@0,400&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;
1611,900&family=Alegreya:ital,wght@0,400..900;1,400..900&family=Archivo+Narrow:ital,wght@0,400..700;1,400..700&family=Arimo:ital,wght@0,400..700;1,400..700&family=Bitter:ital,wght@0,100..900;1,100..900&family=Catamaran:ital,wght@0,100..900;1,100..900&family=Caudex:ital,wght@0,400;0,700;1,400;1,700&family=Codystar:ital,wght@0,300;0,400&family=Cuprum:ital,wght@0,400..700;1,400..700&family=Dynalight:ital,wght@0,400&subset=latin-ext&display=swap" as="style" fetchpriority="low" onload="loadCSS(this)" /><link rel="preload" href="https://irp.cdn-website.com/fonts/css2?family=Emblema+One:ital,wght@0,400&family=Itim:ital,wght@0,400&family=Karla:ital,wght@0,200..800;1,200..800&family=Laila:ital,wght@0,300;0,400;0,500;0,600;0,700&family=Merienda:ital,wght@0,300..900;1,300..900&family=Noticia+Text:ital,wght@0,400;0,700;1,400;1,700&family=Noto+Serif:ital,wght@0,100..900;1,100..900&family=Overlock:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&family=Plaster:ital,wght@0,400&family=Quattrocento+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Satisfy:ital,wght@0,400&family=Titan+One:ital,wght@0,400&family=Questrial:ital,wght@0,400&family=Cinzel:ital,wght@0,400..900;1,400..900&family=Abel:ital,wght@0,400&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&family=Francois+One:ital,wght@0,400&family=Hind:ital,wght@0,300;0,400;0,500;0,600;0,700&family=Merriweather+Sans:ital,wght@0,300..800;1,300..800&family=Comfortaa:ital,wght@0,300..700;1,300..700&family=Ubuntu+Condensed:ital,wght@0,400&family=Acme:ital,wght@0,400&family=PT+Sans+Narrow:ital,wght@0,400;0,700&family=Passion+One:ital,wght@0,400;0,700;0,900&subset=latin-ext&display=swap" as="style" fetchpriority="low" onload="loadCSS(this)" /><link rel="preload" href="https://irp.cdn-website.com/fonts/css2?family=Heebo:ital,wght@0,100..900;1,100..900&family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Dosis:ital,wght@0,200..800;1,200..800&family=ABeeZee:ital,wght@0,400;1,400&family=Alegreya+Sans:ital,wght@0,100;0,300;0,400;0,500;0,700;0,800;0,900;1,100;1,300;1,400;1,500;1,700;1,800;1,900&family=Londrina+Sketch:ital,wght@0,400&family=Nobile:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Mada:ital,wght@0,200..900;1,200..900&family=Oranienbaum:ital,wght@0,400&family=Fredoka:ital,wght@0,300..700;1,300..700&family=Prata:ital,wght@0,400&family=Vidaloka:ital,wght@0,400&family=Cabin+Sketch:ital,wght@0,400;0,700&family=Montserrat+Alternates:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Zilla+Slab:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Ovo:ital,wght@0,400&family=Unna:ital,wght@0,400;0,700;1,400;1,700&family=Sail:ital,wght@0,400&family=Chelsea+Market:ital,wght@0,400&family=Cutive+Mono:ital,wght@0,400&family=Wire+One:ital,wght@0,400&family=Rye:ital,wght@0,400&family=Elsie:ital,wght@0,400;0,900&family=Rozha+One:ital,wght@0,400&subset=latin-ext&display=swap" as="style" fetchpriority="low" onload="loadCSS(this)" /><link rel="preload" href="https://irp.cdn-website.com/fonts/css2?family=Droid+Sans+Mono:ital,wght@0,400&family=Alice:ital,wght@0,400&family=Delius:ital,wght@0,400&family=Domine:ital,wght@0,400..700;1,400..700&family=Handlee:ital,wght@0,400&family=Kameron:ital,wght@0,400;0,700&family=Kreon:ital,wght@0,300..700;1,300..700&family=Marmelad:ital,wght@0,400&family=Molengo:ital,wght@0,400&family=Philosopher:ital,wght@0,400;0,700;1,400;1,700&family=Pinyon+Script:ital,wght@0,400&family=Poly:ital,wght@0,400;1,400&family=Reenie+Beanie:ital,wght@0,400&family=Rosario:ital,wght@0,300..700;1,300..700&family=Sofia:ital,wght@0,400&family=Tangerine:ital,wght@0,400;0,700&family=Volkhov:ital,wght@0,400;0,700;1,400;1,700&family=Sorts+Mill+Goudy:ital,wght@0,400;1,400&family=Assistant:ital,wght@0,200..800;1,200..800&family=Rubik:ital,wght@0,300..900;1,300..900&family=Varela:ital,wght@0,400&family=DM+Serif+Text:ital,wght@0,400;1,400&family=DM+Sans:ital,wght@0,100..1000;1,100..1000&family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&subset=latin-ext&display=swap" as="style" fetchpriority="low" onload="loadCSS(this)" /><link rel="preload" href="https://irp.cdn-website.com/fonts/css2?family=Be+Vietnam:ital,wght@0,100;0,200;0,300;0,400;0,600;0,700;0,800;
1610,900&family=Biryani:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900&family=Darker+Grotesque:ital,wght@0,300..900;1,300..900&family=Lexend+Deca:ital,wght@0,100..900;1,100..900&family=Manjari:ital,wght@0,100;0,400;0,700&family=DM+Serif+Display:ital,wght@0,400;1,400&family=Stardos+Stencil:ital,wght@0,400;0,700&family=Staatliches:ital,wght@0,400&family=Yeseva+One:ital,wght@0,400&family=Libre+Caslon+Text:ital,wght@0,400;0,700;1,400&family=Overpass:ital,wght@0,100..900;1,100..900&family=Bebas+Neue:ital,wght@0,400&family=Sen:ital,wght@0,400..800;1,400..800&family=Inter:ital,wght@0,100..900;1,100..900&family=Lateef:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800&family=Amiri:ital,wght@0,400;0,700;1,400;1,700&family=El+Messiri:ital,wght@0,400..700;1,400..700&family=Harmattan:ital,wght@0,400;0,500;0,600;0,700&family=Tajawal:ital,wght@0,200;0,300;0,400;0,500;0,700;0,800;0,900&family=Almarai:ital,wght@0,300;0,400;0,700;0,800&family=Markazi+Text:ital,wght@0,400..700;1,400..700&family=Mirza:ital,wght@0,400;0,500;0,600;0,700&family=Katibeh:ital,wght@0,400&family=Cedarville+Cursive:ital,wght@0,400&subset=latin-ext&display=swap" as="style" fetchpriority="low" onload="loadCSS(this)" /><link rel="preload" href="https://irp.cdn-website.com/fonts/css2?family=Give+You+Glory:ital,wght@0,400&family=Gothic+A1:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900&family=Jost:ital,wght@0,100..900;1,100..900&family=Homemade+Apple:ital,wght@0,400&family=Ramabhadra:ital,wght@0,400&family=Shadows+Into+Light:ital,wght@0,400&family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&family=Spartan:ital,wght@0,100;0,200;0,300;0,400;0,600;0,700;0,800;0,900&family=Sulphur+Point:ital,wght@0,300;0,400;0,700&family=Alata:ital,wght@0,400&family=Krona+One:ital,wght@0,400&family=Rock+Salt:ital,wght@0,400&family=Lacquer:ital,wght@0,400&family=Epilogue:ital,wght@0,100..900;1,100..900&family=Sacramento:ital,wght@0,400&family=Bevan:ital,wght@0,400;1,400&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Averia+Serif+Libre:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Albert+Sans:ital,wght@0,100..900;1,100..900&family=Space+Grotesk:ital,wght@0,300..700;1,300..700&family=Outfit:ital,wght@0,100..900;1,100..900&family=Aboreto:ital,wght@0,400&family=Arapey:ital,wght@0,400;1,400&family=Marcellus:ital,wght@0,400&subset=latin-ext&display=swap" as="style" fetchpriority="low" onload="loadCSS(this)" /><link rel="preload" href="https://irp.cdn-website.com/fonts/css2?family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&family=Red+Hat+Text:ital,wght@0,300..700;1,300..700&family=Hedvig+Letters+Serif:ital,wght@0,400&subset=latin-ext&display=swap" as="style" fetchpriority="low" onload="loadCSS(this)" /><link rel="stylesheet" type="text/css" href="https://static.cdn-website.com/mnlt/production/6800/_dm/s/rt/dist/css/css-font-package.min.css" /> 162<link type="text/css" rel="stylesheet" href="/_dm/s/rt/css/font-icons/wl-fonts/nee.dmfonts.css"/> 163<style id="wlCustomCss"> 164 @import url('https://fonts.googleapis.com/css?family=Oswald:400,500'); 165 166#mainContent .dashboardPanelHeader, #siteSelectListWrapper .dashboardPanelHeader { 167 font-family: 'Oswald', sans-serif; 168 font-weight: 400; 169} 170 171#mainContent #siteList #listTitle>div, #mainContent #siteList .listTitle>div, #mainContent .siteSelectList #listTitle>div, #mainContent .siteSelectList .listTitle>div, #siteSelectListWrapper #siteList #listTitle>div, #siteSelectListWrapper #siteList .listTitle>div, #siteSelectListWrapper .siteSelectList #listTitle>div, #siteSelectListWrapper .siteSelectList .listTitle>div { 172 font-family: 'Oswald', sans-serif; 173 font-weight: 400; 174} 175 176/* Login Page */ 177 178.wlLogin .logoWrapper { 179 height: auto; 180 padding: 0; 181} 182 183.wlLogin .wlLoginBtn { 184 font-size: 14px; 185 padding: 12px 20px; 186 line-height: 1; 187} 188 189.wlLogin { 190 background: #343539; 191} 192 193.wlLogin .wlLoginWrapper h1 { 194 display: none; 195} 196 197.wlLogin .wlLoginWrapper h3 { 198 text-align: center; 199 margin-bottom: 3rem; 200 text-transform: capitalize; 201 font-family: 'Oswald', sans-serif; 202 font-weight: 400; 203 display: none; 204} 205 206.wlLogin .wlLoginForm { 207 box-shadow: 0 15px 35px rgba(50,50,93,.1), 0 5px 15px rgba(0,0,0,.07); 208 border: none; 209 padding: 40px; 210 height: 279px; 211} 212 213.wlLogin .wlHeader { 214 border-bottom: none; 215 height: 80px; 216 background: transparent !important; 217} 218 219.wlLogin .wlTitle { 220 color: #686868 !important; 221} 222 223.wlLogin .logoImg { 224 margin: 4rem auto; 225 height: 85px; 226 width: auto; 227} 228 229.wlLogin .oauth2wapper { 230 display: none; 231} 232 233/* Preview */ 234.onePreviewBody { 235 background-color: #f7f7f7; 236} 237 238#editorSettingsTopBar { 239 background: #2c3234; 240 border-bottom: none; 241 height: 50px; 242} 243 244#Wrapper .devicesType-wrapper, #Wrapper[data-device=all] .devicesType-wrapper, #Wrapper[data-device=desktop] .devicesType-wrapper, #Wrapper[data-device=mobile] .devicesType-wrapper, #Wrapper[data-device=tablet] .devicesType-wrapper { 245 height: 50px; 246} 247 248.onePreviewBody #editorSettingsTopBar a.layoutIcon { 249 color: #aaaaaa; 250 fill: #aaaaaa; 251} 252 253#editorSettingsTopBar a.layoutIcon:not(.active):hover { 254 background-color: #000000; 255} 256 257.onePreviewBody #editorSettingsTopBar a.layoutIcon.active { 258 background-color: #f7f7f7; 259 color: #333333; 260 fill: #333333; 261} 262 263/* Dashboard */ 264#navigationWrapper { 265 background: #2c3234; 266 border-bottom: none; 267} 268 269#navigationWrapper #navigation li:not(.subnav-item):not(.language-option) { 270 border-left: 1px solid #111111; 271} 272 273#navigationWrapper #navigation li:not(.subnav-item):not(.language-option) > a { 274 color: #dddddd; 275} 276 277#navigationHeader .subnav .language-list li:first-child { 278 display: block !important; 279} 280 281#mainContent #sitesListWarper .dashboardHeaderSection, #siteSelectListWrapper #sitesListWarper .dashboardHeaderSection { 282 margin-top: 2.5rem; 283} 284 285#siteList { 286 margin-top: 2.5rem; 287} 288 289#navigationHeader #logo { 290 height: 40px; 291} 292 293#mainContent { 294 box-shadow: inset 0 1px 15px 1px rgba(0,0,0,0.1); 295} 296 297#listTitle .title { 298 text-transform: none; 299 font-size: 20px; 300} 301 302#mainContent #siteList #theList .siteName, #mainContent #siteList #theSelectList .siteName, #mainContent .siteSelectList #theList .siteName, #mainContent .siteSelectList #theSelectList .siteName, #siteSelectListWrapper #siteList #theList .siteName, #siteSelectListWrapper #siteList #theSelectList .siteName, #siteSelectListWrapper .siteSelectList #theList .siteName, #siteSelectListWrapper .siteSelectList #theSelectList .siteName { 303 font-size: 1.2rem; 304 line-height: 1; 305} 306 307#mainContent #siteList #theList .siteLine, #mainContent #siteList #theSelectList .siteLine, #mainContent .siteSelectList #theList .siteLine, #mainContent .siteSelectList #theSelectList .siteLine, #siteSelectListWrapper #siteList #theList .siteLine, #siteSelectListWrapper #siteList #theSelectList .siteLine, #siteSelectListWrapper .siteSelectList #theList .siteLine, #siteSelectListWrapper .siteSelectList #theSelectList .siteLine { 308 border: 1px solid #e7e7e7; 309} 310 311#mainContent .pagination, #mainContent #paymentsPagination, #siteSelectListWrapper .pagination, #siteSelectListWrapper #paymentsPagination { 312 border: 1px solid #e7e7e7; 313 background: #ffffff; 314 height: 50px; 315 padding: 12px 0; 316 border-radius: 0 0 4px 4px; 317 border-top: 0; 318} 319 320#mainContent #siteList #listTitle, #mainContent #siteList .listTitle, #mainContent .siteSelectList #listTitle, #mainContent .siteSelectList .listTitle, #siteSelectListWrapper #siteList #listTitle, #siteSelectListWrapper #siteList .listTitle, #siteSelectListWrapper .siteSelectList #listTitle, #siteSelectListWrapper .siteSelectList .listTitle { 321 background-color: #f0f0f0; 322 border: 1px solid #e7e7e7; 323 border-radius: 4px 4px 0 0; 324} 325 326/* Editor */ 327 328#headerLogoLink { 329 margin: 5px 10px !important; 330 background-size: contain !important; 331 background-position: 0 50% !important; 332 background-repeat: no-repeat !important; 333} 334 335.editorBody #edLeftPanel svg { 336 color: #ec5e5a; 337} 338 339.editorBody #edLeftPanel *[data-component-name="Core Checkbox"] svg { 340 color: unset; 341} 342 343.editorBody #left-menu-panel-container #addelementspanel svg { 344 color: inherit !important; 345} 346 347/*.editorBody .withPanels #edTopBar, .editorBody .TopBar-main-3mh, .editorBody .TopBar-main-3w4 { 348 height: 75px; 349}8? 350 351/*.editorBody #headerLogoLink { 352 height: 43px; 353 margin-top: 16px; 354 margin-left: 24px; 355}*/ 356 357/*.editorBody #edTopBar #headerLogoLink { 358 background-image: url(https://cdn.musethemes.com/files/logo-light.png) !important; 359}*/ 360 361/*.editorBody #edTopBar, .editorBody .TopBar-main-3mh, .TopBar-main-3x1, .TopBarDropdown-dropdown-2x1 .Select-control, .TopBarDeviceNavigation-main-1x1 .TopBarDeviceNavigation-short--x1, .ContextMenu-titleWrapper-3x1, .editorBody .TopBarDeviceNavigation-main-1mh .TopBarDeviceNavigation-short--mh, .editorBody .TopBarDropdown-dropdown-2mh .Select-control, .editorBody .TopBar-main-3w4, .editorBody .TopBarDropdown-dropdown-2w4 .Select-control, .editorBody .TopBarDeviceNavigation-main-1w4 .TopBarDeviceNavigation-short--w4 { 362 background-color: #303135; 363} 364 365.editorBody .contextMenu .contextMenuInner>div.titleContainer.header>.title, .editorBody .contextMenu .contextMenuInner>div.titleContainer, #publishFlow #publishTitle, #popupPageType.noTabsSelection .addSinglePanel, #popupWinExampleMask.Pages .popupWinExample .closeThis { 366 background-color: #303135; 367}*/ 368 369/*.DarkHeaderPopup-header-3mh, #edTopBar .Select-menu-outer { 370 background-color: #303135; 371} 372 373.editorBody .WidgetWrapper-header-3mh, .editorBody .ContextMenu-titleWrapper-3mh { 374 background: #303135; 375} 376 377.editorBody .WidgetTitle-main-emh { 378 background: #303135; 379}*/ 380 381/*.editorBody .WidgetWrapper-openEditor-gmh, .editorBody .WidgetWrapper-close-1mh, .editorBody .WidgetWrapper-help-Fmh, .editorBody .WidgetWrapper-contextMenu-1mh, .editorBody .WidgetTitle-main-emh, .editorBody .WidgetWrapper-header-3mh { 382 border-color: #444444; 383} 384 385.editorBody .TopBarDropdown-main-3mh, .editorBody .TopBarDeviceNavigation-main-1mh, .editorBody .TopBarButton-main-2mh, .editorBody .TopBarButton-main-2mh.TopBarButton-left-border-3mh, .editorBody .TopBarPublish-main-5mh { 386 border-color: #222; 387} 388 389#edTopBar .Select-menu-outer { 390 border-color: #222; 391}*/ 392 393/*.editorBody .WidgetContextMenu-icon-2mh { 394 color: #aaaaaa; 395}*/ 396 397/* .editorBody .TopBarButton-main-2mh:hover, .editorBody .TopBarDropdown-dropdown-2mh .Select-control:hover, .editorBody .TopBarDropdown-dropdown-2w4 .Select-control:hover .editorBody .WidgetWrapper-current-1mh, .editorBody .TopBarButton-main-2w4:hover { 398 background-color: #3c3d42; */ 399} 400 401/* #edTopBar .Select-option.is-focused { 402 background-color: #3c3d42 !important; 403}*/ 404 405/* Editor Preview */ 406#previewWrapper { 407 background: #efefef; 408} 409 410.onePreviewBody #editorSettingsTopBar .logo, #topHeader .logo { 411 /*background-image: url(https://cdn.musethemes.com/files/sitemodify-dark.svg) !important;*/ 412} 413 414#topHeader .logoWrapper { 415 width: 250px !important; 416} 417 418#userInfo .subnav li:first-child { 419 display: none !important; 420} 421 422.wlAskResetPwd ::-webkit-input-placeholder, .wlLogin ::-webkit-input-placeholder { /* WebKit browsers */ 423 color: transparent; 424} 425.wlAskResetPwd :-moz-placeholder, .wlLogin :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 426 color: transparent; 427} 428.wlAskResetPwd ::-moz-placeholder, .wlLogin ::-moz-placeholder { /* Mozilla Firefox 19+ */ 429 color: transparent; 430} 431.wlAskResetPwd :-ms-input-placeholder, .wlLogin :-ms-input-placeholder { /* Internet Explorer 10+ */ 432 color: transparent; 433} 434.wlInputs { 435 position: relative; 436} 437.wlAskResetPwd .dm-iconenvelope::before, .wlLogin .dm-iconenvelope::before { 438 content: "\e006"; 439} 440 441.wlAskResetPwd h1 {text-align: center; margin-bottom: 2rem;} 442 443.wlAskResetPwd h4 {display: none;} 444 445div[class*="SiteUrl-container-"] hr + div { 446 display: none; 447} 448 449.dashboardBody .userHelp.mainnav-item { 450 display: none !important; 451} 452 453.promo-cp {
454 display: none !important; 455} 456 457[data-auto="menu-siteexport"] { 458 display: none !important; 459} 460 461#PreviewPaneWrapper[device="all"] .PreviewPaneInnerWrapper { 462 top: initial !important; 463 bottom: 10% !important; 464 transform-origin: bottom left !important; 465} 466 467/* Stats */ 468 469#mainContent #dashboardAppWrapper[current-parent-route="stats"] .stats-nav-wrapper { 470 background-color: #eaeaea; 471} 472 473#mainContent #dashboardAppWrapper .navbar-inverse { 474 background-color: #eaeaea; 475} 476 477/* New Dashboard */ 478/*.custom-css-top-bar { 479 background: #2c3234 !important; 480 border-bottom: none !important; 481} 482 483.custom-css-top-bar-sites, .custom-css-top-bar-stats, .custom-css-top-bar-user, .custom-css-top-bar-help { 484 border-left: 1px solid #111111 !important; 485}*/ 486 487.custom-css-top-bar-help { 488 display: none !important; 489} 490 491/*.custom-css-top-bar .custom-css-top-bar-sites > a,.custom-css-top-bar .custom-css-top-bar-stats > a,.custom-css-top-bar .custom-css-top-bar-user > a,.custom-css-top-bar .custom-css-top-bar-help > a, .custom-css-top-bar .custom-css-top-bar-user > label { 492 color: #dddddd; 493}*/ 494 495.custom-css-top-bar-account { 496 display: none !important; 497} 498 499.wlLoginWrapper iframe, .wlLoginWrapper #orText { 500 display: none !important; 501} 502 503.customPublishPopup { 504 background-color: rgba(52,53,57,0.9); 505} 506 507.customPublishPopup .freestylePopupBody { 508 box-shadow: 0 1px 8px rgba(0,0,0,0.3),0 5px 15px rgba(0,0,0,0.15); 509} 510 511.customPublishPopup .Flex-main-131, .customPublishPopup iframe { 512 height: 725px !important; 513} 514 515/* #left-menu-MEMBERSHIP-btn {display: none;} */ 516/* Hide Store Operation Menu on Membership App */ 517/*div[class^="PagesNavigationList_accordionItem__"][data-auto="navRoot_settings"] { 518 display: none; 519}*/ 520 521/*body div[class^="PagesNavigationList_accordionItem__"][data-auto="navRoot_store"] { 522 display: none; 523} 524 525.PagesNavigationList_accordionItem__P\+Anc[data-auto="navRoot_store"] { 526 display: none; 527}*/ 528 529/*.PagesNavigationList_pageNavItem__c4Tdy[data-auto="navItem_shippingZones"], 530.PagesNavigationList_pageNavItem__c4Tdy[data-auto="navItem_taxes"], 531.PagesNavigationList_pageNavItem__c4Tdy[data-auto="navItem_discounts"] { 532 display: none !important; 533}*/ 534 535.AppStorePaymentGatewayPromo_title__JHHu2, .AppStorePaymentGatewayPromo_ctn__pAln6 { 536 display: none; 537} 538 539.PagesNavigationList_footer__BPazJ .OnboardingChecklistButton_checklist-button__fz6ze { 540 display: none; 541} 542 543/* Hide Email Changing */ 544[data-auto="change-email"] { 545 display: none !important; 546}</style> 547<link type="text/css" rel="stylesheet" href="/editor/direct/css/dm.fbconnect.css"/> 548 549 <!-- add IE specific css for the editor and analytics --> 550 <!--[if IE 7]> 551 <link type="text/css" rel="stylesheet" href="css/Editor_IE7.css"/> 552 <link type="text/css" rel="stylesheet" href="css/sharingStyles_IE7.css"> 553 554 <![endif]--> 555 <!--[if IE 8]> 556 <link type="text/css" rel="stylesheet" href="css/Editor_IE.css"/> 557 <![endif]--> 558 559
559<script type="text/javascript"> 560 window.dCurrentScreen = 'login'; 561 562 function fbConnectDone(fbLogin) { 563 if (fbLogin && fbLogin.ok) 564 window.location = fbLogin.redirectTo; 565 } 566 567 $(document).ready(function () { 568 $('#j_username').focus(); 569 $("#dmLodinForm").keyup(function (event) { 570 if (event.keyCode == 13) { 571 $(this).submit(); 572 } 573 }); 574 window.localStorage.removeItem("ED_ONBOARDING"); 575 window.localStorage.removeItem("TOUR"); 576 }); 577 </script>
vendor: 73 bytes, lines 577-579
577 578 579 <script src='https://www.google.com/recaptcha/enterprise.js?render=
5796Ld3f6EnAAAAAHl9YzkhxOwfq6NzuuEfXpyazpf5
vendor: 41 bytes, lines 579-582
579' 580 async defer></script> 581 582
582<script type="text/javascript"> 583 function captchaCallback(token) { 584 $('form.lgForm').submit(); 585 } 586 </script>
586 587 588 </head> 589
590<script src="/editor/nee/utils/nee.b64.js"></script>
vendor: 1 bytes, line 590
590
591<script type="text/javascript" src="/common/commonStringsScript.jsp?lang=en&v=2026-09-24T12_50_33"></script>
vendor: 1 bytes, line 591
591
592<script type="text/javascript" src="/editor/nee/utils/common/modules/module.storage.js"></script>
vendor: 1 bytes, line 592
592
593<script type="text/javascript" src="/editor/nee/utils/common/modules/module.cookies.js"></script>
vendor: 1 bytes, line 593
593
594<script type="text/javascript" src="/common/commonPropsScript.jsp?config="></script>
594 595<style> 596 .signupBody, .wlLogin { 597 display: none; 598 } 599</style> 600
601<script src="https://static.cdn-website.com/war/editor/ed/bower_components/requirejs/require.js"></script>
vendor: 1 bytes, line 601
601
602<script src="/editor/services/modulesManager.js?v=7"></script>
602 603
604<script> 605 var moduleName = 'login'; 606</script>
vendor: 1 bytes, line 606
606
607<script> 608 window.addEventListener("load", function() { 609 window.$.modulesManager.getModuleAsync("login") 610 .then(function (module) { 611 return module.getLoginService(); 612 }) 613 .then(function (loginService) { 614 var container = document.createElement('div'); 615 container.style.width="100%"; 616 var signupBox = document.getElementsByClassName('lgForm'); 617 if (signupBox) { 618 var parent = signupBox[0].parentNode; 619 parent.replaceChild(container, signupBox[0]); 620 if(false) { 621 loginService.getLoginScreen({ 622 element: container, 623 lang: "en", 624 captcha: true ? { 625 siteKey: "6Ld3f6EnAAAAAHl9YzkhxOwfq6NzuuEfXpyazpf5", 626 } : null, 627 isWLReseller: true, 628 nonGoogleSso: false, 629 oauthSsoClientName: "" 630 }) 631 } else { 632 loginService.getLoginPage({ 633 element: container, 634 lang: "en", 635 captcha: true ? { 636 siteKey: "6Ld3f6EnAAAAAHl9YzkhxOwfq6NzuuEfXpyazpf5", 637 } : null, 638 isWLReseller: true 639 }) 640 } 641 } 642 }); 643 }, false); 644</script>
644 645 646<style> 647 .separator { 648 display: flex; 649 align-items: center; 650 text-align: center; 651 margin-bottom: 15px; 652 padding-top: 20px; 653 } 654 655 .separator::before, .separator::after { 656 content: ''; 657 flex: 1; 658 border-bottom: 1px solid #A4A8AA; 659 } 660 661 .separator::before { 662 margin-right: .3em; 663 } 664 665 .separator::after { 666 margin-left: .3em; 667 } 668 669 #orText { 670 font-size: 14px; 671 color: #A4A8AA; 672 } 673 674</style> 675<body class="wlLogin loginBody "> 676 677<div class="wlHeader coloredHeader"> 678 <div class="logoWrapper"> 679 <div class="logoImg"></div> 680 </div> 681</div> 682<div class="wlInnerBody"> 683 <div class="wlLoginWrapper"> 684 <h1 class="wlTitle">Welcome</h1> 685 <h3 class="wlTitle">Log in to your workspace</h3> 686 687 <div class="login_error" style="padding-top: 7px; padding-bottom: 7px;"></div> 688 <style> 689 .abcRioButton { 690 border-radius: 1px; 691 box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .25); 692 -moz-box-sizing: border-box; 693 box-sizing: border-box; 694 -webkit-transition: background-color .218s, border-color .218s, box-shadow .218s; 695 transition: background-color .218s, border-color .218s, box-shadow .218s; 696 -webkit-user-select: none; 697 -webkit-appearance: none; 698 background-color: #fff; 699 background-image: none; 700 color: #262626; 701 cursor: pointer; 702 outline: none; 703 overflow: hidden; 704 position: relative; 705 text-align: center; 706 vertical-align: middle; 707 white-space: nowrap; 708 width: auto 709 } 710 711 .abcRioButton:hover { 712 box-shadow: 0 0 3px 3px rgba(66, 133, 244, .3) 713 } 714 715 .abcRioButtonBlue { 716 background-color: #4285f4; 717 border: none; 718 color: #fff 719 } 720 721 .abcRioButtonBlue:hover { 722 background-color: #4285f4 723 } 724 725 .abcRioButtonBlue:active { 726 background-color: #3367d6 727 } 728 729 .abcRioButtonLightBlue { 730 background-color: #fff; 731 color: #757575 732 } 733 734 .abcRioButtonLightBlue:active { 735 background-color: #eee; 736 color: #6d6d6d 737 } 738 739 .abcRioButtonIcon { 740 float: left 741 } 742 743 .abcRioButtonBlue .abcRioButtonIcon { 744 background-color: #fff; 745 border-radius: 1px 746 } 747 748 .abcRioButtonSvg { 749 display: block 750 } 751 752 .abcRioButtonContents { 753 font-family: Roboto, arial, sans-serif; 754 font-size: 14px; 755 font-weight: 500; 756 letter-spacing: .21px; 757 margin-left: 6px; 758 margin-right: 6px; 759 vertical-align: top 760 } 761 762 .abcRioButtonContentWrapper { 763 height: 100%; 764 width: 100% 765 } 766 767 .abcRioButtonBlue .abcRioButtonContentWrapper { 768 border: 1px solid transparent 769 } 770 771 .abcRioButtonErrorWrapper, .abcRioButtonWorkingWrapper { 772 display: none; 773 height: 100%; 774 width: 100% 775 } 776 777 .abcRioButtonErrorIcon, .abcRioButtonWorkingIcon { 778 margin-left: auto; 779 margin-right: auto 780 } 781 782 .abcRioButtonErrorState, .abcRioButtonWorkingState { 783 border: 1px solid #d5d5d5; 784 border: 1px solid rgba(0, 0, 0, .17); 785 box-shadow: 0 1px 0 rgba(0, 0, 0, .05); 786 color: #262626 787 } 788 789 .abcRioButtonErrorState:hover, .abcRioButtonWorkingState:hover { 790 border: 1px solid #aaa; 791 border: 1px solid rgba(0, 0, 0, .25); 792 box-shadow: 0 1px 0 rgba(0, 0, 0, .1) 793 } 794 795 .abcRioButtonErrorState:active, .abcRioButtonWorkingState:active { 796 border: 1px solid #aaa; 797 border: 1px solid rgba(0, 0, 0, .25); 798 box-shadow: inset 0 1px 0 #ddd; 799 color: #262626 800 } 801 802 .abcRioButtonWorkingState, .abcRioButtonWorkingState:hover { 803 background-color: #f5f5f5 804 } 805 806 .abcRioButtonWorkingState:active { 807 background-color: #e5e5e5 808 } 809 810 .abcRioButtonErrorState, .abcRioButtonErrorState:hover { 811 background-color: #fff 812 } 813 814 .abcRioButtonErrorState:active { 815 background-color: #e5e5e5 816 } 817 818 .abcRioButtonErrorState .abcRioButtonErrorWrapper, .abcRioButtonWorkingState .abcRioButtonWorkingWrapper { 819 display: block 820 } 821 822 .abcRioButtonErrorState .abcRioButtonContentWrapper, .abcRioButtonErrorState .abcRioButtonWorkingWrapper, .abcRioButtonWorkingState .abcRioButtonContentWrapper { 823 display: none 824 } 825 826 .wlLoginWrapper { 827 width: 388px; 828 } 829 830 .abcRioButtonContents { 831 margin-left: -33px !important; 832 } 833 834 .abcRioButtonLightBlue { 835 max-width: 100% !important; 836 } 837 838 .auth2link { 839 text-decoration: none !important; 840 } 841 842 .oauth2wapper { 843 padding-top: 25px; 844 padding-bottom: 25px; 845 } 846 847 .lockicon::before { 848 content: '\e00f'; 849 font-family: 'WL'; 850 font-size: 40px; 851 line-height: 20px; 852 } 853 854 .wlLoginWrapper .login_error, .signupBox .login_error { 855 display: inline-block; 856 height: 30px; 857 line-height: 30px; 858 color: #e41e1e; 859 font-size: 14px; 860 font-weight: 600; 861 margin: 0; 862 } 863 864</style> 865 866<div style="display: inline"> 867 <div class="oauth2wapper"><a id="auth2link" class="auth2link" href="/oauth2/redirect/google?remember-me=true"> 868 <div style="height:40px;width:388px;" class="abcRioButton abcRioButtonLightBlue"> 869 <div class="abcRioButtonContentWrapper"> 870 <div class="abcRioButtonIcon" style="padding:10px"> 871 <div style="width:18px;height:18px;" 872 class="abcRioButtonSvgImageWithFallback abcRioButtonIconImage abcRioButtonIconImage18"> 873 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="18px" 874 height="18px" viewBox="0 0 48 48" class="abcRioButtonSvg"> 875 <g> 876 <path fill="#EA4335" 877 d="M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"></path> 878 <path fill="#4285F4" 879 d="M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"></path> 880 <path fill="#FBBC05" 881 d="M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6`.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"></path> 882 <path fill="#34A853" 883 d="M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"></path> 884 <path fill="none" d="M0 0h48v48H0z"></path> 885 </g> 886 </svg> 887 </div> 888 </div>
889 <span style="font-size:14px;line-height:38px;" class="abcRioButtonContents"><span>Sign in with Google</span></span> 890 </div> 891 </div> 892 </a></div> 893</div>
894<script> 895 (function () { 896 var errorElement = document.getElementsByClassName("login_error")[0]; 897 if (location.href.indexOf("login_error") > 0) { 898 errorElement.innerText = "This account couldnât be found. " 899 } 900 901 const storageKey = 'device_fingerprint'; 902 903 function generateDeviceId() { 904 return import('https://openfpcdn.io/fingerprintjs/v3') 905 .then(FingerprintJS => FingerprintJS.load()) 906 .then((fp) => fp.get()) 907 .then((result) => result.visitorId) 908 .catch((error) => { 909 console.error('Failed to generate device fingerprint', error); 910 return null; 911 }); 912 } 913 914 function getDeviceId() { 915 try { 916 const storedDeviceId = localStorage.getItem(storageKey); 917 if (storedDeviceId) { 918 return Promise.resolve(storedDeviceId); 919 } 920 return generateDeviceId().then((newId) => { 921 if (newId) { 922 try { 923 localStorage.setItem(storageKey, newId); 924 } catch (error) { 925 console.error('Failed to store device fingerprint', error); 926 } 927 } 928 return newId; 929 }); 930 } catch (error) { 931 console.error('Error accessing device fingerprint storage', error); 932 return Promise.resolve(null); 933 } 934 } 935 936 function appendDeviceIdToLink(deviceId) { 937 const authLink = document.getElementById("auth2link"); 938 if (!authLink) { 939 return; 940 } 941 const authLinkUrl = new URL(authLink.href); 942 if (deviceId) { 943 authLinkUrl.searchParams.set('deviceId', deviceId); 944 } 945 authLink.href = authLinkUrl.origin + authLinkUrl.pathname + '?' 946 + authLinkUrl.searchParams.toString(); 947 } 948 949 let url = new URL(window.location.href); 950 if (url.searchParams.has("next")) { 951 console.log(url.searchParams.has("next")) 952 953 let next = url.searchParams.get("next"); 954 url.searchParams.delete('next'); 955 const newUrl = url.origin + url.pathname + (url.searchParams.toString() ? '?' 956 + searchParams.toString() : ''); 957 window.history.replaceState({}, '', newUrl); 958 const authLink = document.getElementById("auth2link"); 959 const authLinkUrl = new URL(authLink.href); 960 const authLinkUrlsearchParams = url.searchParams; 961 authLinkUrlsearchParams.set('next', next); 962 if (authLink.href.includes("remember-me")) { 963 authLinkUrlsearchParams.set('remember-me', 'true'); 964 } 965 authLink.href = authLinkUrl.origin + authLinkUrl.pathname + '?' 966 + authLinkUrlsearchParams.toString(); 967 } 968 969 getDeviceId().then((deviceId) => { 970 appendDeviceIdToLink(deviceId); 971 }); 972 })(); 973</script>
973 974<span id="orText" class="separator">OR</span> 975 976 <div class="lgForm"></div> 977 </div> 978</div>
979<script> 980 // Reseller custom HTML (below) subscribes to the editor JS API from window `load` 981 // listeners, but window.platform is only created by the async editor/dashboard shell 982 // module, so partner code races it and throws "platform is not defined" 983 // (Sentry EDITOR-1XB / DASHBOARD-2T). While the custom HTML executes, 984 // window.addEventListener is patched so partner `load` listeners are deferred until 985 // window.platform exists; the original is restored right after the block, so only 986 // listeners the partner registers at parse time are affected. 987 (function () { 988 var originalAddEventListener = window.addEventListener; 989 var platformReady = null; 990 991 function waitForPlatform() { 992 if (!platformReady) { 993 platformReady = (async function () { 994 while (!window.platform) { 995 await new Promise(function (resolve) { setTimeout(resolve, 100); }); 996 } 997 })(); 998 } 999 return platformReady; 1000 } 1001 1002 window.__dmWlOriginalAddEventListener = originalAddEventListener; 1003 window.addEventListener = function (type, listener, options) { 1004 if (type !== 'load' || typeof listener !== 'function') { 1005 return originalAddEventListener.apply(window, arguments); 1006 } 1007 return originalAddEventListener.call(window, 'load', function (event) { 1008 waitForPlatform().then(function () { 1009 try { 1010 listener.call(window, event); 1011 } catch (e) { 1012 // rethrow outside the promise chain so partner errors keep hitting 1013 // window.onerror with their usual mechanism and fingerprint 1014 setTimeout(function () { throw e; }); 1015 } 1016 }); 1017 }, options); 1018 }; 1019 })(); 1020</script>
1020 1021<!-- WL Custom Html Begin -->
1022<script type="text/javascript"> 1023$(function() { 1024 var currentView = window.dCurrentScreen; 1025 var logoSelector = getSelector(currentView) || false; 1026 var accountName = window.dm_account_name; 1027 var cookie = getCookie('woc_duda_username'); 1028 1029 // Remove the default WOCode logo 1030 $(logoSelector).css('background-image', ''); 1031 1032 if(typeof accountName === 'string') { 1033 // Set cookie with username and expiration date of 1 year 1034 var cookieDate = new Date(); 1035 cookieDate.setFullYear(cookieDate.getFullYear() + 1); 1036 document.cookie = 'woc_duda_username=' + accountName + '; expires=' + cookieDate.toGMTString() + '; max-age=31536000; path=/'; 1037 1038 // Get logo url from the server and load it 1039 getLogoUrl(accountName); 1040 } else { 1041 // Check if we have stored username in the cookie and load the logo url from the server 1042 if(typeof cookie === 'string') { 1043 getLogoUrl(cookie); 1044 } 1045 } 1046 1047 // Request logo from the server 1048 function getLogoUrl(accountName) { 1049 var requestLogoURL = 'https://app.wocode.com/'; 1050 $.ajax({ 1051 method: 'POST', 1052 url: requestLogoURL, 1053 data: { command: 'get_custom_logo', duda_account_name: accountName } 1054 }) 1055 .done(function(logoURL) { 1056 var waitForLogo = setInterval(function() { 1057 if($(logoSelector).length > 0) { 1058 clearInterval(waitForLogo); 1059 $(logoSelector).attr('style', "display: block !important; background-image: url(\'" + logoURL + "\') !important;"); 1060 } 1061 }, 100); 1062 }); 1063 } 1064 1065 // Get the logo selector for the current view 1066 function getSelector(currentView) { 1067 var selector; 1068 1069 switch(currentView) { 1070 case 'login': 1071 selector = '.logoWrapper .logoImg'; 1072 break; 1073 case 'dashboard': 1074 selector = '#navigationHeader #logo'; 1075 break; 1076 case 'editor': 1077 selector = '#edTopBar #headerLogoLink'; 1078 break; 1079 case 'preview': 1080 selector = '#editorSettingsTopBar .logo'; 1081 break; 1082 case 'passwordReset': 1083 selector = '.logoWrapper .logoImg'; 1084 break; 1085 } 1086 1087 return selector; 1088 } 1089 1090 // Get cookie 1091 function getCookie(name) { 1092 var value = "; " + document.cookie; 1093 var parts = value.split("; " + name + "="); 1094 if (parts.length == 2) return parts.pop().split(";").shift(); 1095 } 1096}); 1097 1098// Catch 'closePurchaseOverlay' Message Event 1099window.onmessage = function(event) { 1100 if (event.data === 'closePurchaseOverlay') { 1101 location.reload(); 1102 } 1103}; 1104</script>
1104<!-- WL Custom Html End -->
1105<script> 1106 if (window.__dmWlOriginalAddEventListener) { 1107 window.addEventListener = window.__dmWlOriginalAddEventListener; 1108 delete window.__dmWlOriginalAddEventListener; 1109 } 1110</script>
1110 1111</body> 1112</html> 1113 1114
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.