1<!DOCTYPE html> 2<html lang="es"> 3 4<head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 8 <link rel="stylesheet" href="https://sharessoftware.com/wp-content/themes/shares-software/style.css"> 9 10 <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons"> 11 <link rel="stylesheet" href="https://sharessoftware.com/wp-content/themes/shares-software/assets/css/fontawesome.all.min.css"> 12 <link rel="stylesheet" href="https://sharessoftware.com/wp-content/themes/shares-software/assets/css/animate.min.css"> 13 <link href="https://unpkg.com/[email protected]/dist/aos.css" rel="stylesheet"> 14
14<script src="https://unpkg.com/[email protected]/dist/aos.js"></script>
14 15 <!-- Swiper CSS --> 16 <link rel="stylesheet" href="https://unpkg.com/swiper/swiper-bundle.min.css"> 17 <!-- Swiper JS --> 18
18<script src="https://unpkg.com/swiper/swiper-bundle.min.js"></script>
18 19 <link href="https://unpkg.com/[email protected]/css/boxicons.min.css" rel="stylesheet" /> 20 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/remixicon/4.2.0/remixicon.css"> 21 22 <!-- Theme initialization script to prevent flash of light mode --> 23
23<script> 24 (function() { 25 // Check localStorage for theme preference and apply it immediately 26 if (localStorage.getItem('theme') === 'dark') { 27 document.documentElement.setAttribute('data-theme', 'dark'); 28 } 29 })(); 30 </script>
30 31 32 <title>Iniciar Sesion – Shares Software</title> 33<meta name='robots' content='max-image-preview:large' /> 34<link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> 35<link rel='dns-prefetch' href='//use.fontawesome.com' /> 36<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://sharessoftware.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsharessoftware.com%2Flogin%2F" /> 37<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://sharessoftware.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsharessoftware.com%2Flogin%2F&format=xml" /> 38<style id="wp-img-auto-sizes-contain-inline-css"> 39img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 40/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 41</style> 42<style id="wp-emoji-styles-inline-css"> 43 44 img.wp-smiley, img.emoji { 45 display: inline !important; 46 border: none !important; 47 box-shadow: none !important; 48 height: 1em !important; 49 width: 1em !important; 50 margin: 0 0.07em !important; 51 vertical-align: -0.1em !important; 52 background: none !important; 53 padding: 0 !important; 54 } 55/*# sourceURL=wp-emoji-styles-inline-css */ 56</style> 57<style id="wp-block-library-inline-css"> 58:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
58--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 59 60/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 61</style> 62<style id="classic-theme-styles-inline-css"> 63/*! This file is auto-generated */ 64.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 65/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 66</style> 67 68<style id="font-awesome-svg-styles-default-inline-css"> 69.svg-inline--fa { 70 display: inline-block; 71 height: 1em; 72 overflow: visible; 73 vertical-align: -.125em; 74} 75/*# sourceURL=font-awesome-svg-styles-default-inline-css */ 76</style> 77<link rel='stylesheet' id='font-awesome-svg-styles-css' href='https://sharessoftware.com/wp-content/uploads/font-awesome/v6.5.1/css/svg-with-js.css' media='all' /> 78<style id="font-awesome-svg-styles-inline-css"> 79 .wp-block-font-awesome-icon svg::before, 80 .wp-rich-text-font-awesome-icon svg::before {content: unset;} 81/*# sourceURL=font-awesome-svg-styles-inline-css */ 82</style> 83<link rel='stylesheet' id='font-awesome-official-css' href='https://use.fontawesome.com/releases/v6.5.1/css/all.css' media='all' integrity="sha384-t1nt8BQoYMLFN5p42tRAtuAAFQaCQODekUVeKKZrEnEyp4H2R0RHFz0KWpmj7i8g" crossorigin="anonymous" /> 84<link rel='stylesheet' id='font-awesome-official-v4shim-css' href='https://use.fontawesome.com/releases/v6.5.1/css/v4-shims.css' media='all' integrity="sha384-5Jfdy0XO8+vjCRofsSnGmxGSYjLfsjjTOABKxVr8BkfvlaAm14bIJc7Jcjfq/xQI" crossorigin="anonymous" /> 85<style id="global-styles-inline-css"> 86:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
860) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
86.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 87/*# sourceURL=global-styles-inline-css */ 88</style> 89 90<link rel='stylesheet' id='wpdm-fonticon-css' href='https://sharessoftware.com/wp-content/plugins/download-manager/assets/wpdm-iconfont/css/wpdm-icons.css?ver=7.1.2' media='all' /> 91<link rel='stylesheet' id='wpdm-front-css' href='https://sharessoftware.com/wp-content/plugins/download-manager/assets/css/front.min.css?ver=3.3.70' media='all' /> 92<style id="wpdm-front-inline-css"> 93.w3eden { /* color-scheme: light */ } 94/*# sourceURL=wpdm-front-inline-css */ 95</style> 96<link rel='stylesheet' id='wpdm-modal-css' href='https://sharessoftware.com/wp-content/plugins/download-manager/assets/modal/wpdm-modal.min.css?ver=3.3.70' media='all' /> 97<link rel='stylesheet' id='hover-effects-css' href='https://sharessoftware.com/wp-content/plugins/hover-effects/asset/css/hover.css?ver=2.1.3' media='all' /> 98<link rel='stylesheet' id='sc-lightbox-css-css' href='https://cdn.jsdelivr.net/npm/glightbox/dist/css/glightbox.min.css?ver=7.1.2' media='all' /> 99<link rel='stylesheet' id='style-css' href='https://sharessoftware.com/wp-content/themes/shares-software/style.css?ver=7.1.2' media='all' /> 100<link rel='stylesheet' id='newsletter-css' href='https://sharessoftware.com/wp-content/plugins/newsletter/style.css?ver=9.3.9' media='all' /> 101<link rel='stylesheet' id='um_modal-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/css/um-modal.min.css?ver=2.13.1' media='all' /> 102<link rel='stylesheet' id='um_ui-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/jquery-ui/jquery-ui.min.css?ver=1.13.2' media='all' /> 103<link rel='stylesheet' id='um_tipsy-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/tipsy/tipsy.min.css?ver=1.0.0a' media='all' /> 104<link rel='stylesheet' id='um_raty-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/raty/um-raty.min.css?ver=2.6.0' media='all' /> 105<link rel='stylesheet' id='select2-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/select2/select2.min.css?ver=4.0.13' media='all' /> 106<link rel='stylesheet' id='um_fileupload-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/css/um-fileupload.min.css?ver=2.13.1' media='all' /> 107<link rel='stylesheet' id='um_confirm-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/um-confirm/um-confirm.min.css?ver=1.0' media='all' /> 108<link rel='stylesheet' id='um_notice-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/um-notice/um-notice.min.css?ver=1.0' media='all' /> 109<link rel='stylesheet' id='um_datetime-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/default.min.css?ver=3.6.2' media='all' /> 110<link rel='stylesheet' id='um_datetime_date-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/default.date.min.css?ver=3.6.2' media='all' /> 111<link rel='stylesheet' id='um_datetime_time-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/default.time.min.css?ver=3.6.2' media='all' /> 112<link rel='stylesheet' id='um_fonticons_ii-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/fonticons-ii.min.css?ver=2.13.1' media='all' /> 113<link rel='stylesheet' id='um_fonticons_fa-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/fonticons-fa.min.css?ver=2.13.1' media='all' /> 114<link rel='stylesheet' id='um_fontawesome-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/css/um-fontawesome.min.css?ver=6.5.2' media='all' /> 115<link rel='stylesheet' id='um_common-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/css/common.min.css?ver=2.13.1' media='all' /> 116<link rel='stylesheet' id='um_responsive-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/css/um-responsive.min.css?ver=2.13.1' media='all' /> 117<link rel='stylesheet' id='um_styles-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/css/um-styles.min.css?ver=2.13.1' media='all' /> 118<link rel='stylesheet' id='um_crop-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/cropper/cropper.min.css?ver=1.6.1' media='all' /> 119<link rel='stylesheet' id='um_profile-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/css/um-profile.min.css?ver=2.13.1' media='all' /> 120<link rel='stylesheet' id='um_account-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/css/um-account.min.css?ver=2.13.1' media='all' /> 121<link rel='stylesheet' id='um_misc-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/css/um-misc.min.css?ver=2.13.1' media='all' /> 122<link rel='stylesheet' id='um_default_css-css' href='https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/css/um-old-default.min.css?ver=2.13.1' media='all' />
123<script id="jquery-core-js-extra"> 124var remoteAccessAjax = {"ajaxurl":"https://sharessoftware.com/wp-admin/admin-ajax.php","nonce":"2ddcfd2cb5"}; 125//# sourceURL=jquery-core-js-extra 126</script>
vendor: 1 bytes, line 126
126
127<script id="jquery-core-js" src="https://sharessoftware.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 127
127
128<script id="jquery-migrate-js" src="https://sharessoftware.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 128
128
129<script id="jquery-js-after"> 130document.addEventListener('DOMContentLoaded',function(){document.querySelectorAll('.w3eden').forEach(function(el){el.classList.add('light-mode')})}); 131//# sourceURL=jquery-js-after 132</script>
vendor: 1 bytes, line 132
132
133<script id="wpdm-modal-js" src="https://sharessoftware.com/wp-content/plugins/download-manager/assets/modal/wpdm-modal.min.js?ver=3.3.70"></script>
vendor: 1 bytes, line 133
133
134<script id="wpdm-frontend-js-js" src="https://sharessoftware.com/wp-content/plugins/download-manager/assets/js/wpdm.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 134
134
135<script id="wpdm-frontjs-js-extra"> 136var wpdm_url = {"home":"https://sharessoftware.com/","site":"https://sharessoftware.com/","ajax":"https://sharessoftware.com/wp-admin/admin-ajax.php"}; 137var wpdm_js = {"spinner":"\u003Ci class=\"wpdm-icon wpdm-sun wpdm-spin\"\u003E\u003C/i\u003E","client_id":"a95ddd7dbfc2005672d065010fa7399d"}; 138var wpdm_strings = {"pass_var":"\u00a1Contrase\u00f1a verificada!","pass_var_q":"Haz clic en el bot\u00f3n siguiente para iniciar la descarga.","start_dl":"Iniciar descarga"}; 139//# sourceURL=wpdm-frontjs-js-extra 140</script>
vendor: 1 bytes, line 140
140
141<script id="wpdm-frontjs-js" src="https://sharessoftware.com/wp-content/plugins/download-manager/assets/js/front.min.js?ver=3.3.70"></script>
vendor: 1 bytes, line 141
141
142<script id="um-gdpr-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/js/um-gdpr.min.js?ver=2.13.1"></script>
142 143<link rel="https://api.w.org/" href="https://sharessoftware.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://sharessoftware.com/wp-json/wp/v2/pages/6991" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://sharessoftware.com/xmlrpc.php?rsd" /> 144<meta name="generator" content="WordPress 7.1.2" /> 145<link rel="canonical" href="https://sharessoftware.com/login/" /> 146<link rel='shortlink' href='https://sharessoftware.com/?p=6991' /> 147<meta name="redi-version" content="1.3.0" /><style id="uagb-style-conditional-extension">@media (min-width: 1025px){body .uag-hide-desktop.uagb-google-map__wrap,body .uag-hide-desktop{display:none !important}}@media (min-width: 768px) and (max-width: 1024px){body .uag-hide-tab.uagb-google-map__wrap,body .uag-hide-tab{display:none !important}}@media (max-width: 767px){body .uag-hide-mob.uagb-google-map__wrap,body .uag-hide-mob{display:none !important}}</style><style id="uagb-style-frontend-6991">.uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media(max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media(max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}</style><link rel="icon" href="https://sharessoftware.com/wp-content/uploads/cropped-Shares-32x32.png" sizes="32x32" /> 148<link rel="icon" href="https://sharessoftware.com/wp-content/uploads/cropped-Shares-192x192.png" sizes="192x192" /> 149<link rel="apple-touch-icon" href="https://sharessoftware.com/wp-content/uploads/cropped-Shares-180x180.png" /> 150<meta name="msapplication-TileImage" content="https://sharessoftware.com/wp-content/uploads/cropped-Shares-270x270.png" /> 151<meta name="generator" content="WordPress Download Manager 3.3.70" /> 152 <style> 153 /* WPDM Link Template Styles */ </style> 154 <style> 155 156 :root { 157 --color-primary: #4a8eff; 158 --color-primary-rgb: 74, 142, 255; 159 --color-primary-hover: #5998ff; 160 --color-primary-active: #3281ff; 161 --clr-sec: #6c757d; 162 --clr-sec-rgb: 108, 117, 125; 163 --clr-sec-hover: #6c757d; 164 --clr-sec-active: #6c757d; 165 --color-secondary: #6c757d; 166 --color-secondary-rgb: 108, 117, 125; 167 --color-secondary-hover: #6c757d; 168 --color-secondary-active: #6c757d; 169 --color-success: #018e11; 170 --color-success-rgb: 1, 142, 17; 171 --color-success-hover: #0aad01; 172 --color-success-active: #0c8c01; 173 --color-info: #2CA8FF; 174 --color-info-rgb: 44, 168, 255; 175 --color-info-hover: #2CA8FF; 176 --color-info-active: #2CA8FF; 177 --color-warning: #FFB236; 178 --color-warning-rgb: 255, 178, 54; 179 --color-warning-hover: #FFB236; 180 --color-warning-active: #FFB236; 181 --color-danger: #ff5062; 182 --color-danger-rgb: 255, 80, 98; 183 --color-danger-hover: #ff5062; 184 --color-danger-active: #ff5062; 185 --color-green: #30b570; 186 --color-blue: #0073ff; 187 --color-purple: #8557D3;
188 --color-red: #ff5062; 189 --color-muted: rgba(69, 89, 122, 0.6); 190 --wpdm-font: "-apple-system", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 191 } 192 193 .wpdm-download-link.btn.btn-primary { 194 border-radius: 4px; 195 } 196 197 198 </style> 199 <link rel='stylesheet' id='um-recaptcha-css' href='https://sharessoftware.com/wp-content/plugins/um-recaptcha/assets/css/um-recaptcha.min.css?ver=2.3.8' media='all' /> 200 201</head> 202 203<body class="wp-singular page-template page-template-templates page-template-login page-template-templateslogin-php page page-id-6991 wp-custom-logo wp-theme-shares-software um-page um-page-login um-page-loggedout"> 204 205 <header id="nav-menu" aria-label="navigation bar" style="background-color: var(--white); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);"> 206 <div class="container-menu" id="nav-container"> 207 <div class="nav-start"> 208 <a class="logo" href="/"> 209 <img id="main-logo" 210 src="https://sharessoftware.com/wp-content/themes/shares-software/assets/img/Logo.svg" 211 width="auto" 212 height="50" 213 alt="Shares Software Logo" /> 214 </a> 215 <nav class="menu" role="navigation"> 216 <ul class="menu-bar"> 217 <li><a class="nav-link" href="/">Inicio</a></li> 218 <li><a class="nav-link" href="/la-empresa">La Empresa</a></li> 219 220 <li> 221 <button 222 class="nav-link dropdown-btn" 223 data-dropdown="dropdown1" 224 aria-haspopup="true" 225 aria-expanded="false" 226 aria-label="browse"> 227 Sistemas 228 <i class="bx bx-chevron-down" aria-hidden="true"></i> 229 </button> 230 <div id="dropdown1" class="dropdown"> 231 <ul role="menu"> 232 <li role="menuitem"> 233 <a class="dropdown-link" href="/construction"> 234 <img src="https://sharessoftware.com/wp-content/themes/shares-software/assets/img/c1.png" class="icon" width="auto" height="64" alt="Shares Software - Construction Management"> 235 <div> 236 <span class="dropdown-link-title">Construction Management</span> 237 <p>Sistema de Gestión para Corralones y empresas dedicadas a la venta de materiales para la construcción</p> 238 </div> 239 </a> 240 </li> 241 <li role="menuitem"> 242 <a class="dropdown-link" href="/commerce"> 243 <img src="https://sharessoftware.com/wp-content/themes/shares-software/assets/img/c2.png" class="icon" width="auto" height="64" alt="Shares Software - Construction Management"> 244 <div> 245 <span class="dropdown-link-title">Commerce Management</span> 246 <p>Sistema para gestión de comercios. Con control de Stock, apto para lectura y generación de códigos de barra, facturación y gastos</p> 247 </div> 248 </a> 249 </li> 250 <li role="menuitem"> 251 <a class="dropdown-link" href="/resto"> 252 <img src="https://sharessoftware.com/wp-content/themes/shares-software/assets/img/r1.png" class="icon" width="auto" height="64" alt="Shares Software - Construction Management"> 253 <div> 254 <span class="dropdown-link-title">Resto Shares</span> 255 <p>Diseñado para administrar cadenas y grupos gastronómicos. Sistemas integrados para puntos de venta para facturación, cartelerÃa digital y pedidos de cocina</p> 256 </div> 257 </a> 258 </li> 259 <li role="menuitem"> 260 <a class="dropdown-link" href="/sports"> 261 <img src="https://sharessoftware.com/wp-content/themes/shares-software/assets/img/s1.png" class="icon" width="auto" height="64" alt="Shares
261Software - Shares Sports"> 262 <div> 263 <span class="dropdown-link-title">Shares Sports</span> 264 <p>Sistema de gestión para clubes y organizaciones deportivas, con control de socios, actividades y accesos.</p> 265 </div> 266 </a> 267 </li> 268 <li role="menuitem"> 269 <a class="dropdown-link" href="/servicios"> 270 <img src="https://sharessoftware.com/wp-content/themes/shares-software/assets/img/m1.png" class="icon" width="auto" height="64" alt="Shares Software - Construction Management"> 271 <div> 272 <span class="dropdown-link-title">Aplicaciones Móviles</span> 273 <p>Desarrollo de apps moviles para Android complementarias a su sistema Shares</p> 274 </div> 275 </a> 276 </li> 277 </ul> 278 </div> 279 </li> 280 281 <li> 282 <button class="nav-link dropdown-btn" data-dropdown="dropdown2" aria-haspopup="true" aria-expanded="false" aria-label="discover"> 283 Clientes 284 <i class="bx bx-chevron-down" aria-hidden="true"></i> 285 </button> 286 <div id="dropdown2" class="dropdown"> 287 288 <ul role="menu"> 289 <li> 290 <span class="dropdown-link-title">Soporte</span> 291 </li> 292 <li role="menuitem"> 293 <a class="dropdown-link" href="/login">Iniciar Sesión</a> 294 </li> 295 <li role="menuitem"> 296 <a class="dropdown-link" href="/registro">Registro</a> 297 </li> 298 <li role="menuitem"> 299 <a class="dropdown-link" href="/ayuda">Ayuda</a> 300 </li> 301 </ul> 302 <ul role="menu"> 303 <li> 304 <span class="dropdown-link-title">Recursos</span> 305 </li> 306 <li role="menuitem"> 307 <a class="dropdown-link" href="/docs">Documentación</a> 308 </li> 309 <li role="menuitem"> 310 <a class="dropdown-link" href="/downloads">Descargas</a> 311 </li> 312 </ul> 313 </div> 314 </li> 315 316 </ul> 317 </nav> 318 </div> 319 <div class="nav-end"> 320 <div class="right-container"> 321 <button class="btn-shares" title="Ingreso para clientes" id="loginBtn">Ingresar</button> 322 323 <button 324 id="hamburger" 325 class="hamburger-menu" 326 aria-label="Menu" 327 aria-haspopup="true" 328 aria-expanded="false"> 329 <i class="fas fa-bars" aria-hidden="true"></i> 330 </button> 331 </div> 332 </div> 333 </div> 334 </header> 335 336 <!-- Login Modal --> 337 <div id="loginModal" class="modal"> 338 <div class="modal-content"> 339 <div style="text-align:center; margin-bottom: 1em;"> 340 <img src="https://sharessoftware.com/wp-content/themes/shares-software/assets/img/LogoSolo.png" alt="Logo" style="width:64px; height:64px; display:inline-block;"> 341 </div> 342 <span class="close" title="Cerrar">×</span> 343 <h2 style="text-align:center; margin-bottom: 1em;">Iniciar Sesión</h2> 344 <form id="custom-login-form" class="um-login-form" style="background-color: var(--white); box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0.1);"> 345 <div id="custom-login-error" style="color:var(--white); margin-bottom: 1em; display: none;"></div> 346 <div style="margin-bottom: 1em;"> 347 <label for="custom_user_login">Usuario o Email</label> 348 <input type="text" id="custom_user_login" name="log" required autocomplete="username" /> 349 </div> 350 <div style="margin-bottom: 1em;"> 351 <label for="custom_user_pass">Contraseña</label> 352 <input type="password" id="custom_user_pass" name="pwd" required autocomplete="current-password" /> 353 </div> 354 <div style="margin-bottom: 1em;"> 355 <label><input type="checkbox" name="rememberme" id="custom_rememberme" value="forever"> Recordarme</label> 356 </div> 357 <button type="submit" class="btn-shares" style="width:100%;">Iniciar Sesión</button> 358 <div style="margin-top:1em; text-align:center;"> 359 <a href="/login">¿Olvidaste tu contraseña?</a> 360 </div> 361 <div class="social-login-container"> 362 <style> 363 364 </style> 365 <p style="font-size:medium;">Si no está registrado, complete el formulario de registro.</p> 366 <a href="/registro" class="btn-shares">Registrarse</a> 367 <p>Al iniciar sesión con una red social, aceptas nuestra <a href="/privacidad">PolÃtica de Privacidad</a> y <a href="/terminos">Términos de Uso</a> .</p> 368 <a href="https://sharessoftware.com/?oauth=google&redirect=https%3A%2F%2Fsharessoftware.com%2Flogin%2F" class="btn-shares">Continuar con Google</a> 369 <a href="https://sharessoftware.com/?oauth=microsoft&redirect=https%3A%2F%2Fsharessoftware.com%2Flogin%2F" class="btn-shares">Continuar con Microsoft</a> 370 </div> 371 </form> 372 373 </div> 374 </div> 375 376 <style> 377 378 /* Modal Styles */ 379 #loginModal { 380 display: none; 381 position: fixed; 382 z-index: 1000; 383 left: 0; 384 top: 0; 385 width: 100%; 386 height: 100%; 387 overflow: auto; 388 background-color: rgba(0,0,0,0.6); 389 opacity: 0; 390 transition: opacity 0.3s ease-in-out; 391 } 392 393 #loginModal.show { 394 opacity: 1; 395 } 396 397 #loginModal .modal-content { 398 background-color: var(--white); 399 margin: 5% auto; 400 padding: 20px; 401 border: 1px solid #888; 402 width: 90%; 403 max-width: 500px; 404 border-radius: 1.5em; 405 box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); 406 transform: translateY(-20px); 407 opacity: 0; 408 transition: all 0.3s ease-in-out; 409 position: relative; 410 } 411 412 #loginModal.show .modal-content { 413 transform: translateY(0); 414 opacity: 1; 415 } 416 417 #loginModal .close { 418 position: absolute; 419 right: 20px; 420 top: 15px; 421 width: 30px; 422 height: 30px; 423 border-radius: 50%; 424 background-color: var(--celeste-shares); 425 border: none; 426 color: var(--white); 427 font-size: 20px; 428 font-weight: bold; 429 display: flex; 430 align-items: center; 431 justify-content: center; 432 cursor: pointer; 433 transition: all 0.2s ease-in-out; 434 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); 435 } 436 437 #loginModal .close:hover { 438 background-color: var(--azul-shares); 439 transform: rotate(90deg); 440 } 441 442 #loginModal .close:focus { 443 outline: none; 444 box-shadow: 0 0 0 2px rgba(0, 123, 255, 0.25); 445 } 446 447 @media screen and (max-width: 768px) { 448 #loginModal .modal-content { 449 width: 95%; 450 margin: 10% auto; 451 } 452 } 453 454 #loginModal .social-login-container a:hover { 455 color: var(--white); 456 background-color: var(--azul-shares); 457 } 458 459 #loginModal .login-error-box { 460 background: #d9534f; 461 color: #fff; 462 padding: 12px 16px; 463 border-radius: 6px; 464 margin-bottom: 1em; 465 font-size: 1em; 466 text-align: center; 467 box-shadow: 0 2px 6px rgba(0,0,0,0.05); 468 } 469 </style> 470 471
472<script> 473 var loginModal = document.getElementById("loginModal"); 474 var loginBtn = document.getElementById("loginBtn"); 475 var closeBtn = document.querySelector('#loginModal .close'); 476 477 if (loginBtn) { 478 loginBtn.addEventListener('click', function(e) { 479 e.preventDefault(); 480 loginModal.style.display = "block"; 481 loginModal.offsetHeight; 482 loginModal.classList.add('show'); 483 }); 484 } 485 486 closeBtn.onclick = function() { 487 loginModal.classList.remove('show'); 488 setTimeout(() => { 489 loginModal.style.display = "none"; 490 }, 300); 491 } 492 493 window.onclick = function(event) { 494 if (event.target == loginModal) { 495 loginModal.classList.remove('show'); 496 setTimeout(() => { 497 loginModal.style.display = "none"; 498 }, 300); 499 } 500 } 501 502 document.addEventListener('DOMContentLoaded', function() { 503 var loginForm = document.getElementById('custom-login-form'); 504 if (loginForm) { 505 loginForm.addEventListener('submit', function(e) { 506 e.preventDefault(); 507 508 var errorDiv = document.getElementById('custom-login-error'); 509 errorDiv.style.display = 'none'; 510 errorDiv.innerHTML = ''; 511 512 var data = new FormData(loginForm); 513 data.append('action', 'ajaxlogin'); 514 515 var submitBtn = loginForm.querySelector('button[type="submit"]'); 516 var originalBtnHtml = submitBtn.innerHTML; 517 518 submitBtn.innerHTML = '<i class="fas fa-sync-alt fa-spin"></i>'; 519 submitBtn.disabled = true; 520 521 var xhr = new XMLHttpRequest(); 522 xhr.open('POST', '/wp-admin/admin-ajax.php', true); 523 xhr.onload = function() { 524 try { 525 var response = JSON.parse(xhr.responseText); 526 527 submitBtn.innerHTML = originalBtnHtml; 528 submitBtn.disabled = false; 529 530 if (response.success) { 531 window.location.href = '/dashboard'; 532 } else { 533 if (response.data && response.data.code == 99 && response.data.redirect) { 534 window.location.href = response.data.redirect; 535 return; 536 } 537 538 var message = 'Login failed.'; 539 if (response.data) { 540 message = response.data.message.replace( 541 '¿Has olvidado tu contraseña?', 542 '<br><a href="/restablecer-contrasena" style="color:#fff;text-decoration:underline;">¿Has olvidado tu contraseña?</a><br>' 543 ); 544 } 545 546 errorDiv.innerHTML = message; 547 errorDiv.className = 'login-error-box'; 548 errorDiv.style.display = 'block'; 549 } 550 } catch (err) { 551 submitBtn.innerHTML = originalBtnHtml; 552 submitBtn.disabled = false; 553 554 errorDiv.innerHTML = 'Login failed.<br>Error: ' + err.message + '<br>Response: ' + xhr.responseText; 555 errorDiv.className = 'login-error-box'; 556 errorDiv.style.display = 'block'; 557 558 console.error('Login error:', err); 559 console.error('Response was:', xhr.responseText); 560 } 561 }; 562 xhr.send(data); 563 }); 564 } 565 }); 566</script>
566 567 568 569</body> 570<div class="content-wrapper" style="flex-direction:column !important; margin-bottom: 1em;"> 571 <h1 style="text-align:center;">Iniciar Sesión</h1> 572 <div data-aos="flip-up" data-aos-duration="500"> 573 <div class="card" style="padding: 0px; margin-top: 1em; width: fit-content;"> 574 <div class="um-login-form hvr-glow"> 575 576<div class="um um-login um-6"> 577 <div class="um-form"> 578 <form method="post" action="" autocomplete="off"> 579 <div class="um-row _um_row_1 " style="margin: 0 0 30px 0;"><div class="um-col-1"><div id="um_field_6_username" class="um-field um-field-text um-field-username um-field-text um-field-type_text" data-key="username"><div class="um-field-label"><div class="um-field-label-icon"><i class="fas fa-circle-user" aria-label="Nombre de Usuario o Email"></i></div><label for="username-6">Nombre de Usuario o Email<span class="um-req" title="Obligatorio">*</span></label><div class="um-clear"></div></div><div class="um-field-area"><input autocomplete="off" class="um-form-field valid " type="text" name="username-6" id="username-6" value="" placeholder="" data-validate="" data-key="username" aria-invalid="false" /> 580 581 </div></div><div id="um_field_6_user_password" class="um-field um-field-password um-field-user_password um-field-password um-field-type_password" data-key="user_password"><div class="um-field-label"><div class="um-field-label-icon"><i class="fas fa-key" aria-label="Contraseña"></i></div><label for="user_password-6">Contraseña<span class="um-req" title="Obligatorio">*</span></label><div class="um-clear"></div></div><div class="um-field-area"><input class="um-form-field valid " type="password" name="user_password-6" id="user_password-6" value="" placeholder="" data-validate="" data-key="user_password" aria-invalid="false" /> 582 583 </div></div></div></div> <input type="hidden" name="form_id" id="form_id_6" value="6" /> 584 <p class="um_request_name"> 585 <label for="um_request_6">Only fill in if you are not human</label> 586 <input type="hidden" name="um_request" id="um_request_6" class="input" value="" size="25" autocomplete="off" /> 587 </p> 588 <input type="hidden" id="_wpnonce" name="_wpnonce" value="22f3d70b00" /><input type="hidden" name="_wp_http_referer" value="/login/" /> 589<div class="g-recaptcha" id="um-6" data-mode="login"></div> 590 591 592 <div class="um-col-alt"> 593 594 595 596 <div class="um-field um-field-c"> 597 <div class="um-field-area"> 598 <label class="um-field-checkbox"> 599 <input type="checkbox" name="rememberme" value="1" /> 600 <span class="um-field-checkbox-state"><i class="um-icon-android-checkbox-outline-blank"></i></span> 601 <span class="um-field-checkbox-option"> Mantenerme conectado</span> 602 </label> 603 </div> 604 </div> 605 606 <div class="um-clear"></div> 607 608 <div class="um-center"> 609 <input type="submit" value="Iniciar sesión" class="um-button" id="um-submit-btn" /> 610 </div> 611 612 613 <div class="um-clear"></div> 614 615 </div> 616 617 618 <div class="um-col-alt-b"> 619 <a href="https://sharessoftware.com/restablecer-contrasena/" class="um-link-alt"> 620 ¿Has olvidado tu contraseña? </a> 621 </div> 622 623 </form> 624 </div> 625</div> 626<style> 627 .um-6.um { 628 max-width: 450px; 629 } 630 </style> 631 <div class="custom-social-login"> 632 <p style="font-size:medium;">Si no está registrado, complete el formulario de registro.</p> 633 <a href="/registro" class="social-login-button google-login">Registrarse</a> 634 <p>Al iniciar sesión con una red social, aceptas nuestra PolÃtica de Privacidad y Términos de Uso.</p> 635 <a href="https://sharessoftware.com/?oauth=google&redirect=%2Fdashboard" class="social-login-button google-login">Continuar con Google</a> 636 <a href="https://sharessoftware.com/?oauth=microsoft&redirect=%2Fdashboard" class="social-login-button google-login">Continuar con Microsoft</a> 637 </div> 638 </div> 639 </div> 640 </div> 641</div> 642
643<script> 644// Run immediately, don't wait for DOMContentLoaded 645(function() { 646 var urlParams = new URLSearchParams(window.location.search); 647 var error = urlParams.get('error'); 648 649 // Debug: Log to console 650 console.log('URL Search:', window.location.search); 651 console.log('Error parameter:', error); 652 653 if (error) { 654 console.log('OAuth Error detected:', error); 655 656 // Show alert as immediate feedback 657 // alert('Error: ' + error); // Uncomment for testing 658 659 // Show alert as immediate fallback 660 var errorMessages = { 661 'oauth_failed': 'Error en la autenticación. Por favor, intente nuevamente.', 662 'invalid_state': 'Solicitud inválida. Por favor, intente nuevamente.', 663 'token_failed': 'Error al obtener el token de acceso. Por favor, verifique que la configuración de OAuth sea correcta e intente nuevamente. Si el problema persiste, contacte al administrador.', 664 'user_info_failed': 'Error al obtener información del usuario. Por favor, intente nuevamente.' 665 }; 666 var errorMessage = errorMessages[error] || 'Ha ocurrido un error. Por favor, intente nuevamente.'; 667 668 // Create error div if it doesn't exist 669 var errorDiv = document.getElementById('oauth-error-message'); 670 if (!errorDiv) { 671 // Try to find it by style 672 errorDiv = document.querySelector('div[style*="background-color: #f8d7da"]'); 673 } 674 675 if (!errorDiv) { 676 // Create the error div dynamically 677 var contentWrapper = document.querySelector('.content-wrapper'); 678 if (contentWrapper) { 679 errorDiv = document.createElement('div'); 680 errorDiv.id = 'oauth-error-message'; 681 errorDiv.style.cssText = 'background-color: #f8d7da !important; color: #721c24 !important; padding: 20px !important; margin: 20px auto 30px auto !important; border-radius: 8px !important; max-width: 600px !important; text-align: center !important; border: 2px solid #f5c6cb !important; box-shadow: 0 2px 8px rgba(0,0,0,0.1) !important; z-index: 9999 !important; position: relative !important; display: block !important; visibility: visible !important; opacity: 1 !important; clear: both !important;'; 682 errorDiv.innerHTML = '<strong style="display: block; margin-bottom: 10px; font-size: 18px;">â ï¸ Error de Autenticación</strong><p style="margin: 0; font-size: 16px; line-height: 1.5;">' + errorMessage + '</p>'; 683 684 var h1 = contentWrapper.querySelector('h1'); 685 if (h1 && h1.nextSibling) { 686 contentWrapper.insertBefore(errorDiv, h1.nextSibling); 687 } else { 688 contentWrapper.insertBefore(errorDiv, contentWrapper.firstChild); 689 } 690 } 691 } else { 692 // Ensure existing error div is visible 693 errorDiv.style.display = 'block'; 694 errorDiv.style.visibility = 'visible'; 695 errorDiv.style.opacity = '1'; 696 errorDiv.style.position = 'relative'; 697 errorDiv.style.zIndex = '9999'; 698 } 699 } 700})(); 701 702document.addEventListener('DOMContentLoaded', function() { 703 704 // Check if we are on the login page (adjust the path if needed) 705 if (window.location.pathname === '/login' || window.location.pathname === '/login/') { 706 var loginBtn = document.getElementById('loginBtn'); 707 if (loginBtn) { 708 loginBtn.disabled = true; 709 loginBtn.style.opacity = 0.5; 710 loginBtn.style.cursor = 'not-allowed'; 711 loginBtn.onclick = function(e) { e.preventDefault(); return false; }; 712 } 713 // Optionally, hide the modal if it exists 714 var loginModal = document.getElementById('loginModal'); 715 if (loginModal) { 716 loginModal.style.display = 'none'; 717 } 718 } 719}); 720</script>
vendor: 2 bytes, line 720
720
721<script src="https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.js"></script>
721 722 723 724
725<script> 726 727document.addEventListener("DOMContentLoaded", function() { 728 const sidebar = document.querySelector('.sidebar'); 729 const collapseBtn = document.getElementById('toggleSidebar'); 730 731 if (collapseBtn && sidebar) { 732 collapseBtn.addEventListener('click', function() { 733 sidebar.classList.toggle('collapsed'); 734 }); 735 } 736 }); 737 738 document.addEventListener('DOMContentLoaded', function() { 739 const toggleBtn = document.querySelector('.toggle-btn'); 740 const sidebar = document.querySelector('.sidebar'); 741 const mainContent = document.querySelector('.main-content'); 742 const menuSpans = document.querySelectorAll('.sidebar-menu span'); 743 const toggleIcon = document.querySelector('.toggle-btn'); // Select the chevron icon 744 745 // Only run sidebar code if sidebar exists 746 if (sidebar && toggleBtn) { 747 // Function to update the sidebar state 748 function updateSidebarState(isExpanded) { 749 if (isExpanded) { 750 sidebar.classList.add('expanded'); 751 sidebar.classList.remove('collapsed'); 752 } else { 753 sidebar.classList.remove('expanded'); 754 sidebar.classList.add('collapsed'); 755 } 756 // Save the new state to localStorage 757 localStorage.setItem('sidebar-expanded', isExpanded); 758 } 759 760 // Apply saved state on page load 761 const savedState = localStorage.getItem('sidebar-expanded') === 'true'; 762 updateSidebarState(savedState); 763 764 // Add event listener for toggle button 765 toggleBtn.addEventListener('click', function() { 766 const isExpanded = sidebar.classList.contains('expanded'); 767 updateSidebarState(!isExpanded); 768 }); 769 } 770 771 var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')); 772 var tooltipList = tooltipTriggerList.map(function(tooltipTriggerEl) { 773 return new bootstrap.Tooltip(tooltipTriggerEl); 774 }); 775 }); 776 777 document.addEventListener('DOMContentLoaded', function() { 778 var modal = document.getElementById('contactModal'); 779 var closeBtn = document.getElementById('closeContactModal'); 780 // Selecciona todos los elementos con el atributo data-contact-modal 781 var openBtns = document.querySelectorAll('[data-contact-modal]'); 782 783 openBtns.forEach(function(btn) { 784 btn.addEventListener('click', function(e) { 785 e.preventDefault(); 786 modal.classList.add('show'); 787 }); 788 }); 789 790 if (modal && closeBtn) { 791 closeBtn.addEventListener('click', function() { 792 modal.classList.remove('show'); 793 }); 794 window.addEventListener('click', function(e) { 795 if (e.target === modal) { 796 modal.classList.remove('show'); 797 } 798 }); 799 document.addEventListener('keydown', function(e) { 800 if (e.key === 'Escape') { 801 modal.classList.remove('show'); 802 } 803 }); 804 } 805}); 806// script.js 807const dropdownBtn = document.querySelectorAll(".dropdown-btn"); 808const dropdown = document.querySelectorAll(".dropdown"); 809const hamburgerBtn = document.getElementById("hamburger"); 810const navMenu = document.querySelector(".menu"); 811const links = document.querySelectorAll(".dropdown a"); 812const body = document.body; 813 814// Store scroll position when menu opens 815let scrollPosition = 0; 816 817function setAriaExpandedFalse() { 818 dropdownBtn.forEach((btn) => btn.setAttribute("aria-expanded", "false")); 819} 820 821function closeDropdownMenu() { 822 dropdown.forEach((drop) => { 823 drop.classList.remove("active"); 824 // Remove back button if exists 825 const backBtn = drop.querySelector('.dropdown-back-btn'); 826 if (backBtn) { 827 backBtn.remove(); 828 } 829 drop.addEventListener("click", (e) => e.stopPropagation()); 830 }); 831} 832 833function toggleHamburger() { 834 const isOpen = navMenu.classList.contains("show"); 835 navMenu.classList.toggle("show"); 836 837 // Block/unblock body scroll 838 if (!isOpen) { 839 // Menu opening - save scroll position and block scroll 840 scrollPosition = window.pageYOffset; 841 body.classList.add("menu-open"); 842 body.style.top = `-${scrollPosition}px`; 843 } else { 844 // Menu closing - restore scroll 845 body.classList.remove("menu-open"); 846 body.style.top = ''; 847 window.scrollTo(0, scrollPosition); 848 } 849} 850 851// Add back button to dropdowns on mobile 852function addBackButtonToDropdown(dropdownElement, buttonElement) { 853 // Remove existing back button if any 854 const existingBackBtn = dropdownElement.querySelector('.dropdown-back-btn'); 855 if (existingBackBtn) { 856 existingBackBtn.remove(); 857 } 858 859 // Create back button 860 const backBtn = document.createElement('button'); 861 backBtn.className = 'dropdown-back-btn'; 862 backBtn.innerHTML = '<i class="bx bx-arrow-back" aria-hidden="true"></i> ' + buttonElement.textContent.trim().split('\n')[0]; 863 backBtn.setAttribute('aria-label', 'Volver'); 864 865 // Add click handler 866 backBtn.addEventListener('click', function(e) { 867 e.preventDefault(); 868 e.stopPropagation(); 869 dropdownElement.classList.remove("active"); 870 buttonElement.setAttribute("aria-expanded", "false"); 871 }); 872 873 // Insert back button at the beginning 874 dropdownElement.insertBefore(backBtn, dropdownElement.firstChild); 875} 876
877dropdownBtn.forEach((btn) => { 878 btn.addEventListener("click", function (e) { 879 const dropdownIndex = e.currentTarget.dataset.dropdown; 880 const dropdownElement = document.getElementById(dropdownIndex); 881 882 // Check if we're on mobile 883 const isMobile = window.innerWidth <= 1100; 884 885 const isActive = dropdownElement.classList.contains("active"); 886 887 if (isActive) { 888 // Closing dropdown 889 dropdownElement.classList.remove("active"); 890 btn.setAttribute("aria-expanded", "false"); 891 } else { 892 // Opening dropdown 893 dropdown.forEach((drop) => { 894 if (drop.id !== btn.dataset["dropdown"]) { 895 drop.classList.remove("active"); 896 } 897 }); 898 899 dropdownElement.classList.add("active"); 900 btn.setAttribute("aria-expanded", "true"); 901 902 // Add back button on mobile 903 if (isMobile) { 904 addBackButtonToDropdown(dropdownElement, btn); 905 } 906 } 907 908 e.stopPropagation(); 909 }); 910}); 911 912// close dropdown menu when the dropdown links are clicked 913links.forEach((link) => 914 link.addEventListener("click", () => { 915 closeDropdownMenu(); 916 setAriaExpandedFalse(); 917 toggleHamburger(); 918 }) 919); 920 921// close dropdown menu when you click on the document body (but not on mobile when dropdown is active) 922document.documentElement.addEventListener("click", (e) => { 923 const isMobile = window.innerWidth <= 1100; 924 const activeDropdown = document.querySelector('.dropdown.active'); 925 926 // On mobile, don't close when clicking inside the dropdown 927 if (isMobile && activeDropdown && activeDropdown.contains(e.target)) { 928 return; 929 } 930 931 closeDropdownMenu(); 932 setAriaExpandedFalse(); 933}); 934 935// close dropdown when the escape key is pressed 936document.addEventListener("keydown", (e) => { 937 if (e.key === "Escape") { 938 const activeDropdown = document.querySelector('.dropdown.active'); 939 if (activeDropdown) { 940 closeDropdownMenu(); 941 setAriaExpandedFalse(); 942 } else if (navMenu.classList.contains("show")) { 943 toggleHamburger(); 944 } 945 } 946}); 947 948hamburgerBtn.addEventListener("click", toggleHamburger); 949 950// Close menu when window is resized to desktop size 951window.addEventListener('resize', function() { 952 if (window.innerWidth > 1100) { 953 navMenu.classList.remove("show"); 954 body.classList.remove("menu-open"); 955 body.style.top = ''; 956 closeDropdownMenu(); 957 setAriaExpandedFalse(); 958 } 959}); 960 961 962 AOS.init(); 963 964 965 966 document.addEventListener('DOMContentLoaded', function() { 967 const toggleButton = document.querySelector('#theme-toggle'); 968 969 // Only run theme toggle code if the button exists 970 if (toggleButton) { 971 // Set initial button state based on current theme 972 if (document.documentElement.hasAttribute('data-theme')) { 973 toggleButton.classList.add('active'); 974 } else { 975 toggleButton.classList.remove('active'); 976 } 977 978 toggleButton.addEventListener('click', function() { 979 if (toggleButton.classList.contains('active')) { 980 document.documentElement.removeAttribute('data-theme'); 981 localStorage.removeItem('theme'); 982 toggleButton.classList.remove('active'); 983 } else { 984 document.documentElement.setAttribute('data-theme', 'dark'); 985 localStorage.setItem('theme', 'dark'); 986 toggleButton.classList.add('active'); 987 } 988 }); 989 } 990 }); 991 992// Toggle full-screen menu 993const hamburgerMenu = document.querySelector('.hamburger-menu'); 994const navMenuElement = document.querySelector('#nav-menu .menu'); 995 996if (hamburgerMenu && navMenuElement) { 997 hamburgerMenu.addEventListener('click', function() { 998 this.classList.toggle('active'); 999 navMenuElement.classList.toggle('active'); 1000 }); 1001} 1002 1003// Toggle submenus 1004document.querySelectorAll('.menu-link').forEach(link => { 1005 link.addEventListener('click', function(e) { 1006 e.preventDefault(); 1007 1008 // Toggle active class for rotation effect 1009 this.classList.toggle('active'); 1010 1011 // Select the submenu 1012 const submenu = this.nextElementSibling; 1013 1014 // Toggle max-height for submenu 1015 if (submenu && submenu.classList.contains('submenu')) { 1016 submenu.style.maxHeight = submenu.style.maxHeight ? null : submenu.scrollHeight + "px"; 1017 } 1018 }); 1019}); 1020 1021document.addEventListener('DOMContentLoaded', function() { 1022 if (window.innerWidth <= 768) { 1023 const featuresSwiper = new Swiper('#second-section .features-swiper', { 1024 slidesPerView: 1, 1025 spaceBetween: 20, 1026 loop: true, 1027 pagination: { 1028 el: '#second-section .swiper-pagination', 1029 clickable: true, 1030 }, 1031 autoplay: { 1032 delay: 5000, 1033 disableOnInteraction: false, 1034 } 1035 }); 1036 } 1037}); 1038 1039window.addEventListener('resize', function() { 1040 if (window.innerWidth <= 768) { 1041 if (!document.querySelector('#second-section .features-swiper').swiper) { 1042 const featuresSwiper = new Swiper('#second-section .features-swiper', { 1043 slidesPerView: 1, 1044 spaceBetween: 20, 1045 loop: true, 1046 pagination: { 1047 el: '#second-section .swiper-pagination', 1048 clickable: true, 1049 }, 1050 autoplay: { 1051 delay: 5000, 1052 disableOnInteraction: false, 1053 } 1054 }); 1055 } 1056 } 1057}); 1058 1059 1060 1061</script>
1061 1062 1063<div id="contactModal" class="contact-modal"> 1064 <div class="contact-modal-content"> 1065 <span class="contact-modal-close" id="closeContactModal">×</span> 1066 <h2>Donde encontrarnos</h2> 1067 <ul class="contact-details-list"> 1068 <li><strong>Dirección:</strong> Bolivar 2759, Mar del Plata, Buenos Aires, Argentina</li> 1069 <li><strong>Email:</strong> <a href="mailto:[email protected]">[email protected]</a></li> 1070 <li><strong>Teléfono:</strong> <a href="tel:+542235850379">+54 223 585-0379</a></li> 1071 <li style="margin-top: 2rem; text-align: center;"> 1072 <a href="https://wa.me/542235850379" target="_blank" class="whatsapp-btn"> 1073 <img src="https://upload.wikimedia.org/wikipedia/commons/6/6b/WhatsApp.svg" alt="WhatsApp" style="width:24px;vertical-align:middle;margin-right:8px;">Chatear por WhatsApp 1074 </a> 1075 </li> 1076 </ul> 1077 </div> 1078</div> 1079<footer style="filter: drop-shadow(2px 4px 6px black) !important;"> 1080 <div class="container" > 1081 <div class="footer-content"> 1082 <div> 1083 <p>BolÃvar 2759, Mar del Plata, Buenos Aires, Argentina</p> 1084 <p><strong>Tel:</strong> +54 0223 585-0379</p> 1085 <p><strong>E-mail:</strong> [email protected]</p> 1086 <div class="logofooter"> 1087 <a href="/"> 1088 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 1089<svg 1090 version="1.1" 1091 width="600pt" 1092 height="115pt" 1093 id="svg193" 1094 viewBox="0 0 600 115" 1095 sodipodi:docname="LogoWeb2.svg" 1096 inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)" 1097 xml:space="preserve" 1098 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" 1099 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 1100 xmlns="http://www.w3.org/2000/svg" 1101 xmlns:svg="http://www.w3.org/2000/svg"><defs 1102 id="defs197" /><sodipodi:namedview 1103 id="namedview195" 1104 pagecolor="#ffffff" 1105 bordercolor="#000000" 1106 borderopacity="0.25" 1107 inkscape:showpageshadow="2" 1108 inkscape:pageopacity="0.0" 1109 inkscape:pagecheckerboard="true" 1110 inkscape:deskcolor="#d1d1d1" 1111 showgrid="false" 1112 inkscape:zoom="1.0545536" 1113 inkscape:cx="273.10134" 1114 inkscape:cy="163.57632" 1115 inkscape:window-width="1920" 1116 inkscape:window-height="1009" 1117 inkscape:window-x="-8" 1118 inkscape:window-y="-8" 1119 inkscape:window-maximized="1" 1120 inkscape:current-layer="Layer1000" 1121 inkscape:document-units="pt" /><g 1122 id="Layer1000"><g 1123 id="Layer1001" 1124 inkscape:export-filename="Logo.YT.png" 1125 inkscape:export-xdpi="278.20642" 1126 inkscape:export-ydpi="278.20642" /><g 1127 id="Layer1005" 1128 inkscape:export-filename="Layer1005.png" 1129 inkscape:export-xdpi="96" 1130 inkscape:export-ydpi="96" 1131 transform="translate(-150.39197,-354.03832)"><g 1132 id="Layer1006" 1133 transform="matrix(1.4132005,0,0,1.4132005,-165.73934,-208.65502)"><path 1134 d="m 393.54279,433.54839 h 25.33253 v -18.19623 h 12.69486 v 45.96315 H 418.87532 V 445.328 h -25.33253 v 15.98731 h -12.55157 v -34.74242 h -43.58725 c -0.44883,0 -0.83736,1.17889 -1.15147,1.50811 -0.40228,0.4217 -0.53674,1.20012 -0.55769,1.76237 -0.0435,1.16323 0.47389,2.24993 1.76929,2.24993 h 25.83211 c 3.81953,0 6.92531,2.40934 9.09779,5.36262 1.74269,2.3688 2.46555,5.19318 2.63135,8.09409 l 0.003,0.0511 v 2.04031 l -0.002,0.0396 c -0.1678,3.78727 -1.39433,7.29316 -4.11906,10.00003 -2.15081,2.13678 -4.92418,3.46971 -7.98559,3.46971 h -33.98311 c -5.97243,-0.0926 -5.77055,-11.22848 0.29698,-11.22848 h 32.59435 c 2.56184,0 2.5019,-6.54352 0.13537,-6.54352 h -25.59324 c -3.92557,0 -7.18968,-2.06025 -9.54117,-5.09972 -1.41557,-1.82995 -2.08203,-4.00663 -2.36799,-6.27642 l -0.0136,-0.10795 -0.061,-5.06455 0.016,-0.12044 c 0.39591,-2.99655 1.55266,-5.73776 3.75057,-7.85705 2.20774,-2.12894 5.00379,-3.50807 8.1093,-3.50807 h 49.98902 v 0.007 h 1.6986 c 1.42841,-0.073 3.36705,-0.10531 4.49802,0.91562 1.05792,0.95488 1.1573,2.55628 1.0928,3.88576 z m 153.03239,4.81895 c -0.34544,-3.32504 1.62327,-6.30457 5.17251,-6.31212 l 0.12972,-0.026 17.73182,0.0572 h 18.61045 l 0.12881,0.0259
1134c 7.07125,0.0122 6.70085,11.21609 0.33188,11.20251 h -19.0726 l -13.14243,-0.0412 v 6.58744 h 32.94307 l 0.16845,0.0324 c 0.0462,0.009 0.0924,0.0188 0.13837,0.0289 h 44.99852 c 2.56185,0 2.50172,-6.54352 0.13537,-6.54352 h -25.59324 c -3.92556,0 -7.18968,-2.06025 -9.54117,-5.09972 -1.41556,-1.82996 -2.08322,-4.00655 -2.36798,-6.2766 l -0.0136,-0.10777 -0.061,-5.06455 0.016,-0.12044 c 0.39591,-2.99655 1.55266,-5.73776 3.75057,-7.85705 2.20775,-2.12894 5.0038,-3.50807 8.1093,-3.50807 h 33.83756 c 6.52767,9e-5 6.52767,11.2283 0.37923,11.2283 h -33.07716 c -0.44884,0 -0.83737,0.12872 -1.15147,0.45794 -0.40229,0.42169 -0.53674,1.20012 -0.5577,1.76237 -0.0435,1.16322 0.47389,3.3001 1.76929,3.3001 h 25.83211 c 3.81952,0 6.92531,2.40934 9.0978,5.36262 1.74242,2.36835 2.46846,5.19327 2.63134,8.09417 l 0.003,0.051 v 2.04031 l -0.002,0.0399 c -0.17108,3.78637 -1.39424,7.29289 -4.11887,9.99976 -2.15081,2.13668 -4.92436,3.46971 -7.98559,3.46971 h -48.82605 v -0.0613 h -34.00226 c -3.66885,0 -6.40204,-1.66672 -6.40204,-5.62599 z m 5.05244,-22.95415 0.12881,-0.0258 h 37.54576 l 0.15879,0.0288 c 2.96285,0.53611 4.25725,2.87503 4.37304,5.70716 l 0.008,0.1913 -0.0326,0.18857 c -0.10368,0.59806 -0.24897,1.19301 -0.46032,1.7641 l -0.01,0.0255 c -0.2548,0.65381 -0.64423,1.24976 -1.09316,1.78605 l -0.19386,0.23157 -2.17449,1.30543 h -38.58145 c -6.36943,0.0136 -6.73992,-11.19049 0.33132,-11.20261 z m -92.0154,19.7806 16.03304,0.0459 c 2.42929,-0.0623 4.59403,0.7889 5.57707,3.13557 l 10.21583,22.7142 H 478.8804 l -5.97052,-14.12673 h -18.73025 l -8.24221,14.12673 h -13.50455 l 23.77969,-43.35194 0.18456,-0.19404 c 0.658,-0.69125 1.47095,-1.21915 2.37837,-1.51895 2.46291,-0.81423 6.14133,-0.65335 8.75628,-0.65335 h 58.87218 l 0.0383,0.002 c 3.77398,-0.004 7.18348,1.36109 9.68383,4.22792 4.10429,4.70591 4.64861,13.21057 1.92515,18.74228 1.2628,1.29358 2.25658,2.91219 2.92587,4.57982 1.19255,2.97106 1.01191,5.7875 1.01191,8.90122 v 9.14917 h -11.36425 v -13.31623 c -0.088,-0.62438 -0.33269,-1.17087 -0.72377,-1.6638 -0.23621,-0.20715 -0.49129,-0.34344 -0.80429,-0.39017 h -25.13522 v 15.37003 h -10.55553 v -22.24651 l 0.0957,-0.28131 c 0.68815,-2.02336 1.98064,-3.8934 4.27884,-4.11031 l 0.0841,-0.008 h 28.82456 c 3.20553,-0.1054 3.20708,-7.7706 -0.15277,-7.72842 h -61.94791 z" 1135 style="display:inline;fill:#004782;fill-rule:evenodd;stroke-width:0.910974" 1136 id="path176" /><g 1137 id="Layer1007" 1138 style="display:none;fill:#1a1a1a"><g 1139 id="Layer1008" 1140 transform="translate(0,-0.2648)" 1141 style="fill:#1a1a1a"><path
1142 d="m 539.8388,475.1787 c 0.7378,0.4278 1.6216,0.5591 2.4637,0.5591 0.7353,0 1.4852,-0.1067 2.1595,-0.4124 0.5457,-0.2473 1.0198,-0.6031 1.3464,-1.1117 0.3143,-0.4853 0.4582,-1.0228 0.4582,-1.6006 0,-0.4248 -0.0643,-0.865 -0.2602,-1.2463 -0.173,-0.3346 -0.4128,-0.6122 -0.7218,-0.8292 -0.3567,-0.2533 -0.7618,-0.4403 -1.1751,-0.5828 -0.5192,-0.183 -1.0554,-0.3291 -1.5929,-0.4558 -0.3432,-0.0866 -0.6913,-0.1743 -1.0308,-0.2751 -0.2265,-0.0674 -0.4451,-0.1634 -0.6542,-0.2754 -0.2108,-0.1158 -0.4027,-0.2657 -0.5465,-0.4586 -0.1506,-0.1985 -0.2166,-0.4301 -0.2166,-0.6781 0,-0.4513 0.2418,-0.7961 0.5998,-1.0531 0.4241,-0.3066 0.9479,-0.4051 1.4622,-0.4051 0.4787,0 1.0538,0.0665 1.4346,0.3847 0.3258,0.2692 0.5652,0.6271 0.7473,1.001 0.0921,0.1737 0.2239,0.4045 0.3691,0.5411 0.1045,0.1005 0.2656,0.1228 0.4044,0.1228 0.206,0 0.3707,-0.0771 0.5066,-0.2316 0.1368,-0.1556 0.215,-0.3311 0.215,-0.539 0,-0.2664 -0.0775,-0.5218 -0.1931,-0.7588 -0.1477,-0.2977 -0.3784,-0.5527 -0.6304,-0.7669 -0.3202,-0.2749 -0.7063,-0.4637 -1.103,-0.5994 -0.5108,-0.1728 -1.0715,-0.2287 -1.6081,-0.2287 -0.6854,0 -1.3915,0.0877 -2.0303,0.347 -0.5063,0.2055 -0.959,0.5096 -1.277,0.9605 -0.2981,0.4254 -0.4334,0.9004 -0.4334,1.4193 0,0.5006 0.1072,0.9869 0.4064,1.3964 0.2931,0.4011 0.6821,0.6931 1.1296,0.902 0.5862,0.2705 1.232,0.4597 1.8592,0.6062 0.4604,0.1057 0.9314,0.2219 1.3783,0.374 0.3432,0.1153 0.6606,0.293 0.9147,0.5534 0.269,0.2751 0.3822,0.6248 0.3822,1.0063 0,0.5384 -0.256,0.9634 -0.6832,1.2818 -0.4853,0.3616 -1.0779,0.4856 -1.6735,0.4856 -0.4084,0 -0.848,-0.0544 -1.2162,-0.2435 -0.2907,-0.1514 -0.5502,-0.3563 -0.7376,-0.6273 -0.1892,-0.2721 -0.3375,-0.579 -0.4612,-0.8869 -0.0767,-0.1965 -0.1861,-0.4138 -0.3408,-0.5585 -0.1216,-0.1099 -0.2593,-0.158 -0.4231,-0.158 -0.207,0 -0.3834,0.0612 -0.5286,0.2104 -0.1395,0.1432 -0.2076,0.3114 -0.2076,0.5109 0,0.454 0.1744,0.8806 0.4149,1.2589 0.2798,0.4427 0.6449,0.795 1.0931,1.0614 z" 1143 style="fill:#1a1a1a;fill-rule:evenodd" 1144 id="path178" /></g><g 1145 id="Layer1009" 1146 style="fill:#1a1a1a"><path 1147 d="m 309.2536,465.1932 c -0.2747,0 -0.6374,0.0393 -0.8427,0.2446 -0.2054,0.2053 -0.2445,0.5682 -0.2445,0.8427 v 7.7322 c 0,0.2471 0.0137,0.5307 0.0825,0.7703 0.0448,0.1624 0.1399,0.2791 0.2837,0.3655 0.2054,0.1231 0.5322,0.1454 0.7652,0.1454 h 2.7837 c 0.4228,0 0.8506,-0.0238 1.2686,-0.0906 0.3541,-0.0559 0.6993,-0.1556 1.0257,-0.3067 0.3196,-0.1448 0.6107,-0.3384 0.8706,-0.5738 0.3388,-0.3085 0.6206,-0.6652 0.8409,-1.0664 0.2308,-0.4241 0.3888,-0.882 0.4885,-1.3539 0.1167,-0.5526 0.1596,-1.1232 0.1596,-1.6872 0,-1.5379 -0.3587,-3.0827 -1.571,-4.1213 -0.3859,-0.3364 -0.8237,-0.5773 -1.3199,-0.7066 -0.5
1147799,-0.1514 -1.2098,-0.1942 -1.8072,-0.1942 z m 0.6062,1.2467 h 1.63 c 0.5771,0 1.1791,0.0528 1.7343,0.221 0.5676,0.1762 0.9822,0.5868 1.285,1.0856 0.4184,0.69 0.5032,1.6652 0.5032,2.4542 0,1.1603 -0.213,2.4981 -1.1488,3.2891 -0.1852,0.162 -0.3989,0.2814 -0.6308,0.3653 -0.2192,0.0774 -0.4466,0.1315 -0.6783,0.1541 -0.2813,0.0276 -0.5733,0.0307 -0.856,0.0307 h -1.8386 z m 17.5786,-0.0416 c 0.1983,0 0.4555,-0.028 0.6087,-0.1673 0.1284,-0.1189 0.1766,-0.2654 0.1766,-0.4389 0,-0.1719 -0.0497,-0.3141 -0.1759,-0.431 -0.1539,-0.1399 -0.4111,-0.1679 -0.6094,-0.1679 h -5.6383 c -0.2137,0 -0.4557,0.0232 -0.6522,0.1127 -0.1465,0.0667 -0.2502,0.1715 -0.3185,0.3171 -0.0924,0.1974 -0.1167,0.4423 -0.1167,0.6575 v 7.9261 c 0,0.2729 0.0376,0.6385 0.2405,0.8438 0.2033,0.2058 0.5744,0.2435 0.8469,0.2435 h 5.8028 c 0.2039,0 0.4521,-0.0318 0.6093,-0.1752 0.1326,-0.1214 0.1834,-0.2681 0.1834,-0.4456 0,-0.1803 -0.0486,-0.3348 -0.1832,-0.4577 -0.1574,-0.1437 -0.4056,-0.1755 -0.6095,-0.1755 h -5.1968 v -3.4416 h 4.6517 c 0.1914,0 0.4357,-0.0281 0.5809,-0.1642 0.1217,-0.1181 0.1677,-0.2593 0.1677,-0.4275 0,-0.
11471655 -0.0466,-0.3034 -0.1684,-0.4159 -0.1472,-0.1335 -0.3905,-0.1607 -0.5802,-0.1607 h -4.6517 v -3.0317 z m 5.8978,8.5157 c 0.7377,0.4279 1.6216,0.5592 2.4636,0.5592 0.7353,0 1.4852,-0.1068 2.1596,-0.4124 0.5456,-0.2473 1.0197,-0.6032 1.3464,-1.1117 0.3143,-0.4854 0.4581,-1.0229 0.4581,-1.6006 0,-0.4248 -0.0643,-0.8651 -0.2601,-1.2463 -0.173,-0.3346 -0.4128,-0.6122 -0.7218,-0.8293 -0.3567,-0.2532 -0.7619,-0.4402 -1.1752,-0.5828 -0.5191,-0.183 -1.0553,-0.3291 -1.5928,-0.4557 -0.3432,-0.0866 -0.6913,-0.1744 -1.0308,-0.2752 -0.2266,-0.0674 -0.4451,-0.1633 -0.6542,-0.2753 -0.2109,-0.1159 -0.4027,-0.2657 -0.5466,-0.4586 -0.1505,-0.1985 -0.2166,-0.4301 -0.2166,-0.6781 0,-0.4513 0.2418,-0.7961 0.5998,-1.0532 0.4242,-0.3065 0.948,-0.4051 1.4623,-0.4051 0.4787,0 1.0538,0.0666 1.4346,0.3848 0.3258,0.2692 0.5651,0.627 0.7472,1.001 0.0922,0.1737 0.2239,0.4044 0.3691,0.541 0.1046,0.1006 0.2657,0.1229 0.4045,0.1229 0.206,0 0.3706,-0.0771 0.5065,-0.2316 0.1369,-0.1556 0.2151,-0.3311 0.2151,-0.5391 0,-0.2663 -0.0776,-0.5218 -0.1932,-0.7587 -0.1476,-0.2977 -0.3784,-0.5528 -0.6303,-0.7669 -0.3203,-0.275 -0.7064,-0.4637 -1.1031,-0.5994 -0.5108,-0.1728 -1.0715,-0.2288 -1.6081,-0.2288 -0.6854,0 -1.3915,0.0878 -2.0302,0.347 -0.5064,0.2056 -0.959,0.5097 -1.277,0.9606 -0.2982,0.4254 -0.4335,0.9004 -0.4335,1.4193 0,0.5006 0.1072,0.9868 0.4065,1.3964 0.2931,0.4011 0.682,0.6931 1.1296,0.9019 0.5861,0.2706 1.2319,0.4597 1.8592,0.6063 0.4603,0.1056 0.9313,0.2219 1.3782,0.3739 0.3432,0.1154 0.6606,0.2931 0.9148,0.5535 0.269,0.2751 0.3821,0.6248 0.3821,1.0062 0,0.5384 -0.2559,0.9634 -0.6831,1.2819 -0.4854,0.3616 -1.0779,0.4856 -1.6736,0.4856 -0.4084,0 -0.848,-0.0544 -1.2162,-0.2436 -0.2906,-0.1514 -0.5501,-0.3563 -0.7375,-0.6272 -0.1892,-0.2721 -0.3375,-0.5791 -0.4613,-0.8869 -0.0767,-0.1965 -0.1861,-0.4138 -0.3408,-0.5585 -0.1215,-0.1099 -0.2592,-0.1581 -0.423,-0.1581 -0.2071,0 -0.3835,0.0612 -0.5287,0.2104 -0.1394,0.1432 -0.2075,0.3114 -0.2075,0.511 0,0.454 0.1744,0.8805 0.4148,1.2589 0.2798,0.4427 0.645,0.795 1.0932,1.0613 z m 17.0736,-0.6761 c 0.0753,0.1866 0.1567,0.3725 0.2375,0.5577 0.0606,0.1383 0.1404,0.3089 0.2343,0.4283 0.061,0.0778 0.1373,0.1377 0.2274,0.1821 0.1008,0.0513 0.2211,0.0672 0.3327,0.0672 0.2292,0 0.4183,-0.0805 0.5801,-0.2422 0.1417,-0.1417 0.242,-0.3092 0.242,-0.5139 0,-0.2904 -0.
11471964,-0.7789 -0.3076,-1.0454 l -2.7554,-6.8077 c -0.1039,-0.2707 -0.2077,-0.5426 -0.3169,-0.81 -0.0789,-0.1863 -0.174,-0.3649 -0.2876,-0.5315 -0.1072,-0.1545 -0.2475,-0.2752 -0.4108,-0.368 -0.1899,-0.1079 -0.4191,-0.1404 -0.6346,-0.1404 -0.2141,0 -0.4385,0.0334 -0.6272,0.1404 -0.1647,0.0937 -0.3035,0.2166 -0.4095,0.3735 -0.1327,0.1963 -0.2352,0.4239 -0.3212,0.6442 -0.0924,0.2354 -0.1856,0.4708 -0.2774,0.7069 l -2.6981,6.8479 c -0.0829,0.2044 -0.1658,0.4144 -0.2323,0.6234 -0.0373,0.1225 -0.0612,0.2509 -0.0612,0.3791 0,0.2066 0.0942,0.3702 0.2409,0.5101 0.158,0.1507 0.3401,0.2336 0.5592,0.2336 0.1812,0 0.3901,-0.034 0.5063,-0.1896 0.1883,-0.248 0.3651,-0.7214 0.4748,-1.0121 l 0.5567,-1.496 h 4.5918 z m -4.7488,-2.6234 1.8731,-5.2195 1.9087,5.2195 z m 12.9194,-0.8297 c 0.3413,0 0.7046,0.0391 1.0229,0.1682 0.3207,0.1289 0.5934,0.3625 0.8217,0.6182 0.3211,0.3638 0.6018,0.8093 0.8465,1.226 l 0.8566,1.4235 c 0.151,0.2522 0.305,0.5097 0.4712,0.7519 0.0991,0.1448 0.2197,0.2705 0.3641,0.3709 0.1392,0.097 0.31,0.1297 0.4773,0.1297 0.1501,0 0.2973,-0.0252 0.4306,-0.0928 0.1147,-0.0602 0.2091,-0.1402 0.2798,-0.2478 0.0575,-0.0895 0.097,-0.1874 0.097,-0.295 0,-0.1506 -0.1501,-0.511 -0.2082,-0.65 -0.1728,-0.4043 -0.3905,-0.7966 -0.6186,-1.1721 -0.2637,-0.4334 -0.5662,-0.8416 -0.9002,-1.2231 -0.292,-0.3315 -0.6334,-0.6358 -1.0253,-0.8443 l -0.5313,-0.2829 0.5881,-0.1281 c 0.6807,-0.1486 1.4154,-0.4164 1.9043,-0.9352 0.45,-0.4747 0.6047,-1.0893 0.6047,-1.7307 0,-0.347 -0.0581,-0.6865 -0.1841,-1.0112 -0.1187,-0.3129 -0.2957,-0.5879 -0.5278,-0.8268 -0.2334,-0.2358 -0.5033,-0.4197 -0.8122,-0.5501 -0.2695,-0.124 -0.5614,-0.196 -0.8562,-0.23 -0.3961,-0.0487 -0.8045,-0.0599 -1.2035,-0.0599 h -3.4732 c -0.2747,0 -0.6374,0.0393 -0.8427,0.2446 -0.2054,0.2053 -0.2447,0.568 -0.2447,0.8427 v 8.1126 c 0,0.2774 0.0418,0.6069 0.2276,0.827 0.1596,0.189 0.3798,0.2531 0.6218,0.2531 0.2387,0 0.4449,-0.0701 0.6089,-0.2462 0.1956,-0.2104 0.2353,-0.5601 0.2353,-0.8339 v -3.6083 z m 1.2225,-4.4307 c 0.4267,0 1.1634,0.006 1.5581,0.1744 0.2955,0.1229 0.5404,0.3143 0.7172,0.5817 0.1801,0.2692 0.2604,0.5729 0.2604,0.896 0,0.3711 -0.0836,0.7384 -0.3311,1.0255 -0.2374,0.2754 -0.5654,0.4359 -0.9135,0.5243 -0.4336,0.1089 -0.9041,0.139 -1.3499,0.139 h -2.1333 v -3.3409 z m 11.0294,4.4307 c 0.3413,0 0.7046,0.0391 1.0229,0.1682 0.3207,0.1289 0.5934,0.3625 0.8217,0.6182 0.3212,0.3638 0.6019,0.8093 0.8465,1.226 l 0.8567,1.4235 c 0.1509,0.2522 0.305,0.5097 0.4712,0.7519 0.099,0.1448 0.2197,0.2705 0.364,0.3709 0.1392,0.097 0.3101,0.1297 0.4774,0.1297 0.15,0 0.2972,-0.0252 0.4305,-0.0928 0.1147,-0.0602 0.2091,-0.1402 0.2798,-0.2478 0.0575,-0.0895 0.097,-0.1874 0.097,-0.295 0,-0.1506 -0.15,-0.511 -0.2082,-0.65 -0.1728,-0.4043 -0.3905,-0.7966 -0.6186,-1.1721 -0.2636,-0.4334 -0.5662,-0.8416 -0.9002,-1.2231 -0.2919,-0.3315 -0.6334,-0.6358 -1.0253,-0.8443 l -0.5313,-0.2829 0.5881,-0.1281 c 0.6808,-0.1486 1.4154,-0.4164 1.9043,-0.9352 0.45,-0.4747 0.6047,-1.0893 0.6047,-1.7307 0,-0.347 -0.0581,-0.6865 -0.1841,-1.0112 -0.1187,-0.3129 -0.2957,-0.5879 -0.5278,-0.8268 -0.2334,-0.2358 -0.5032,-0.4197 -0.8122,-0.5501 -0.2694,-0.124 -0.5614,-0.196 -0.8562,-0.23 -0.3961,-0.0487 -0.8045,-0.0599 -1.2034,-0.0599 h -3.4733 c -0.2747,0 -0.6374,0.0393 -0.8427,0.2446 -0.2053,0.2053 -0.2447,0.568 -0.2447,0.8427 v 8.1126 c 0,0.2774 0.0418,0.6069 0.2277,0.827 0.1595,0.189 0.3797,0.2531 0.6217,0.2531 0.2387,0 0.4449,-0.0701 0.6089,-0.2462 0.1956,-0.2104 0.2354,-0.5601 0.2354,-0.8339 v -3.6083 z m 1.2225,-4.4307 c 0.4268,0 1.1634,0.006 1.5581,0.1744 0.2955,0.1229 0.5404,0.3143 0.7172,0.5817 0.1801,0.2692 0.2604,0.5729 0.2604,0.896 0,0.3711 -0.0836,0.7384 -0.3311,1.0255 -0.2374,0.2754 -0.5654,0.4359 -0.9135,0.5243 -0.4336,0.1089 -0.9041,0.139 -1.3499,0.139 h -2.1332 v -3.3409 z m 12.7969,-1.34 c -0.7063,0 -1.4171,0.0993 -2.0764,0.3625 -0.5864,0.2318 -1.1007,0.5724 -1.5296,1.035 -0.4427,0.4743 -0.7537,1.0355 -0.9643,1.647 -0.2394,0.6933 -0.3364,1.4251 -0.3364,2.1567 0,0.7253 0.0957,1.4474 0.3227,2.1378 0.2024,0.616 0.5072,1.186 0.9433,1.6687 0.4305,0.4763 0.9585,0.8257 1.5521,1.0677 0.6763,0.2772 1.405,0.3837 2.1328,0.3837 0.7234,0 1.4523,-0.1017 2.1262,-0.3718 0.5927,-0.2406 1.1148,-0.5903 1.544,-1.0652 0.4343,-0.4799 0.7422,-1.0412 0.9459,-1.6541 0.2292,-0.6936 0.3201,-1.4233 0.3201,-2.152 0,-0.95
114777 -0.1552,-1.9191 -0.5811,-2.7841 -0.3806,-0.7727 -0.9415,-1.3706 -1.6903,-1.7956 -0.8277,-0.4681 -1.7666,-0.6363 -2.709,-0.6363 z m 3.2573,5.2012 c 0,0.7461 -0.1041,1.5223 -0.4285,2.2008 -0.2643,0.5596 -0.6423,1.0432 -1.1796,1.3621 -0.4986,0.2957 -1.0398,0.4407 -1.6198,0.4407 -0.4374,0 -0.8655,-0.0778 -1.2651,-0.2568 -0.4011,-0.1759 -0.7426,-0.4409 -1.0281,-0.7722 -0.3201,-0.3718 -0.5375,-0.8178 -0.6843,-1.2839 -0.1688,-0.5459 -0.2358,-1.1207 -0.2358,-1.6907 0,-0.5641 0.0665,-1.1347 0.2363,-1.6747 0.1441,-0.4504 0.3534,-0.8893 0.6612,-1.2522 0.2805,-0.3278 0.6193,-0.5837 1.0138,-0.761 0.4043,-0.1772 0.8319,-0.2592 1.2726,-0.2592 0.6111,0 1.1904,0.1416 1.7102,0.4681 0.5302,0.3308 0.9033,0.8138 1.1555,1.3822 0.288,0.6586 0.3916,1.3822 0.3916,2.0968 z m 7.3006,-4.1286 c 0,-0.276 -0.0438,-0.6129 -0.2403,-0.8241 -0.166,-0.1784 -0.3748,-0.2485 -0.6162,-0.2485 -0.2384,0 -0.4407,0.0716 -0.6013,0.2507 -0.1921,0.2137 -0.2356,0.5461 -0.2356,0.8219 v 8.1199 c 0,0.2729 0.0375,0.6385 0.2404,0.8438 0.2034,0.2055 0.5744,0.2435 0.847,0.2435 h 5.1571 c 0.219,0 0.4805,-0.0351 0.6511,-0.1845 0.1408,-0.1258 0.198,-0.278 0.198,-0.4659 0,-0.1883 -0.0634,-0.3406 -0.2053,-0.4677 -0.1699,-0.1562 -0.4215,-0.1949 -0.6438,-0.1949 h -4.5511 z m 10.5556,0 c 0,-0.276 -0.0437,-0.6129 -0.2402,-0.8241 -0.166,-0.1784 -0.3749,-0.2485 -0.6162,-0.2485 -0.2385,0 -0.4407,0.0716 -0.6014,0.2507 -0.1921,0.2137 -0.2356,0.5461 -0.2356,0.8219 v 8.1199 c 0,0.2729 0.0376,0.6385 0.2405,0.8438 0.2033,0.2055 0.5744,0.2435 0.8469,0.2435 h 5.1571 c 0.2191,0 0.4805,-0.0351 0.6511,-0.1845 0.1408,-0.1258 0.1981,-0.278 0.1981,-0.4659 0,-0.1883 -0.0635,-0.3406 -0.2053,-0.4677 -0.17,-0.1562 -0.4215,-0.1949 -0.6439,-0.1949 h -4.5511 z m 12.5883,-1.0726 c -0.7063,0 -1.4171,0.0993 -2.0764,0.3625 -0.5864,0.2318 -1.1007,0.5724 -1.5297,1.035 -0.4426,0.4743 -0.7536,1.0355 -0.9642,1.647 -0.2394,0.6933 -0.3364,1.4251 -0.3364,2.1567 0,0.7253 0.0957,1.4474 0.3227,2.1378 0.2024,0.616 0.5072,1.186 0.9433,1.6687 0.4305,0.4763 0.9585,0.8257 1.5521,1.0677 0.6763,0.2772 1.405,0.3837 2.1328,0.3837 0.7234,0 1.4523,-0.1017 2.1262,-0.3718 0.5927,-0.2406 1.1148,-0.5903 1.544,-1.0652 0.4343,-0.4799 0.7421,-1.0412 0.9459,-1.6541 0.2292,-0.6936 0.3201,-1.4233 0.3201,-2.152 0,-0.9577 -0.1552,-1.9191 -0.5811,-2.7841 -0.3806,-0.7727 -0.9415,-1.3706 -1.6903,-1.7956 -0.8277,-0.4681 -1.7666,-0.6363 -2.709,-0.6363 z m 3.2573,5.2012 c 0,0.7461 -0.1041,1.5223 -0.4285,2.2008 -0.2644,0.5596 -0.6423,1.0432 -1.1796,1.3621 -0.4986,0.2957 -1.0398,0.4407 -1.6198,0.4407 -0.4374,0 -0.8655,-0.0778 -1.2651,-0.2568 -0.4011,-0.1759 -0.7426,-0.4409 -1.0281,-0.7722 -0.3201,-0.3718 -0.5375,-0.8178 -0.6843,-1.2839 -0.1688,-0.5459 -0.2358,-1.1207 -0.2358,-1.6907 0,-0.5641 0.0665,-1.1347 0.2363,-1.6747 0.1441,-0.4504 0.3534,-0.8893 0.6612,-1.2522 0.2805,-0.3278 0.6193,-0.5837 1.0138,-0.761 0.4043,-0.1772 0.8319,-0.2592 1.2726,-0.2592 0.6111,0 1.1904,0.1416 1.7102,0.4681 0.5302,0.3308 0.9033,0.8138 1.1555,1.3822 0.288,0.6586 0.3916,1.3822 0.3916,2.0968 z m 11.4662,-5.0221 c -0.2747,0 -0.6374,0.0393 -0.8427,0.2446 -0.2053,0.2053 -0.2444,0.5682 -0.2444,0.8427 v 7.7322 c 0,0.2471 0.0137,0.5307 0.0824,0.7703 0.0449,0.1624 0.1399,0.2791 0.2838,0.3655 0.2053,0.1231 0.5322,0.1454 0.7651,0.1454 h 2.7837 c 0.4228,0 0.8507,-0.0238 1.2686,-0.0906 0.3541,-0.0559 0.6993,-0.1556 1.0258,-0.3067 0.3196,-0.1448 0.6106,-0.3384 0.8705,-0.5738 0.3389,-0.3085 0.6207,-0.6652 0.841,-1.0664 0.2307,-0.4241 0.3888,-0.882 0.4884,-1.3539 0.1167,-0.5526 0.1596,-1.1232 0.1596,-1.6872 0,-1.5379 -0.3587,-3.0827 -1.571,-4.1213 -0.3858,-0.3364 -0.8237,-0.5773 -1.3198,-0.7066 -0.58,-0.1514 -1.2099,-0.1942 -1.8073,-0.1942 z m 0.6063,1.2467 h 1.63 c 0.577,0 1.1791,0.0528 1.7343,0.221 0.5675,0.1762 0.9822,0.5868 1.2849,1.0856 0.4184,0.69 0.5033,1.6652 0.5033,2.4542 0,1.1603 -0.2131,2.4981 -1.1488,3.2891 -0.1853,0.162 -0.399,0.2814 -0.6308,0.3653 -0.2193,0.0774 -0.4467,0.1315 -0.6783,0.1541 -0.2814,0.0276 -0.5733,0.0307 -0.856,0.0307 h -1.8386 z m 17.5786,-0.0416 c 0.1982,0 0.4555,-0.028 0.6086,-0.1673 0.1285,-0.1189 0.1766,-0.2654 0.1766,-0.4389 0,-0.1719 -0.0497,-0.3141 -0.1759,-0.431 -0.1538,-0.1399 -0.4111,-0.1679 -0.6093,-0.1679 h -5.6383 c -0.2137,0 -0.4558,0.0232 -0.6522,0.1127 -0.1466,0.0667 -0.2502,0.1715
1147-0.3185,0.3171 -0.0924,0.1974 -0.1167,0.4423 -0.1167,0.6575 v 7.9261 c 0,0.2729 0.0376,0.6385 0.2405,0.8438 0.2033,0.2058 0.5744,0.2435 0.8469,0.2435 h 5.8027 c 0.204,0 0.4522,-0.0318 0.6093,-0.1752 0.1327,-0.1214 0.1835,-0.2681 0.1835,-0.4456 0,-0.1803 -0.0486,-0.3348 -0.1832,-0.4577 -0.1574,-0.1437 -0.4056,-0.1755 -0.6096,-0.1755 h -5.1967 v -3.4416 h 4.6517 c 0.1914,0 0.4356,-0.0281 0.5808,-0.1642 0.1218,-0.1181 0.1678,-0.2593 0.1678,-0.4275 0,-0.1655 -0.0467,-0.3034 -0.1685,-0.4159 -0.1471,-0.1335 -0.3905,-0.1607 -0.5801,-0.1607 h -4.6517 v -3.0317 z m 10.6106,8.5157 c 0.7378,0.4279 1.6216,0.5592 2.4637,0.5592 0.7353,0 1.4852,-0.1068 2.1595,-0.4124 0.5457,-0.2473 1.0198,-0.6032 1.3464,-1.1117 0.3143,-0.4854 0.4582,-1.0229 0.4582,-1.6006 0,-0.4248 -0.0643,-0.8651 -0.2601,-1.2463 -0.1731,-0.3346 -0.4129,-0.6122 -0.7219,-0.8293 -0.3567,-0.2532 -0.7618,-0.4402 -1.1751,-0.5828 -0.5192,-0.183 -1.0553,-0.3291 -1.5928,-0.4557 -0.3433,-0.0866 -0.6914,-0.1744 -1.0309,-0.2752 -0.2265,-0.0674 -0.4451,-0.1633 -0.6542,-0.2753 -0.2108,-0.1159 -0.4026,-0.2657 -0.5465,-0.4586 -0.1505,-0.1985 -0.2166,-0.4301 -0.2166,-0.6781 0,-0.4513 0.2418,-0.7961 0.5998,-1.0532 0.4241,-0.3065 0.9479,-0.4051 1.4622,-0.4051 0.4788,0 1.0538,0.0666 1.4346,0.3848 0.3258,0.2692 0.5652,0.627 0.7473,1.001 0.0922,0.1737 0.2239,0.4044 0.3691,0.541 0.1045,0.1006 0.2656,0.1229 0.4044,0.1229 0.206,0 0.3707,-0.0771 0.5066,-0.2316 0.1368,-0.1556 0.2151,-0.3311 0.2151,-0.5391 0,-0.2663 -0.0776,-0.5218 -0.1932,-0.7587 -0.1477,-0.2977 -0.3784,-0.5528 -0.6303,-0.7669 -0.3203,-0.275 -0.7064,-0.4637 -1.1031,-0.5994 -0.5108,-0.1728 -1.0715,-0.2288 -1.6081,-0.2288 -0.6854,0 -1.3915,0.0878 -2.0303,0.347 -0.5063,0.2056 -0.9589,0.5097 -1.277,0.9606 -0.2981,0.4254 -0.4334,0.9004 -0.4334,1.4193 0,0.5006 0.1072,0.9868 0.4065,1.3964 0.293,0.4011 0.682,0.6931 1.1296,0.9019 0.5861,0.2706 1.2319,0.4597 1.8591,0.6063 0.4604,0.1056 0.9314,0.2219 1.3783,0.3739 0.3432,0.1154 0.6606,0.2931 0.9148,0.5535 0.2689,0.2751 0.3821,0.6248 0.3821,1.0062 0,0.5384 -0.256,0.9634 -0.6832,1.2819 -0.4853,0.3616 -1.0779,0.4856 -1.6735,0.4856 -0.4084,0 -0.848,-0.0544 -1.2162,-0.2436 -0.2907,-0.1514 -0.5501,-0.3563 -0.7376,-0.6272 -0.1891,-0.2721 -0.3374,-0.5791 -0.4612,-0.8869 -0.0767,-0.1965 -0.1861,-0.4138 -0.3408,-0.5585 -0.1216,-0.1099 -0.2593,-0.1581 -0.423,-0.1581 -0.2071,0 -0.3835,0.0612 -0.5287,0.2104 -0.1395,0.1432 -0.2075,0.3114 -0.2075,0.511 0,0.454 0.1743,0.8805 0.4148,1.2589 0.2798,0.4427 0.6449,0.795 1.0931,1.0613 z m 10.4299,-0.5209 c 0,0.2805 0.0453,0.6098 0.242,0.8259 0.1607,0.1766 0.3568,0.2542 0.5948,0.2542 0.2424,0 0.4502,-0.0729 0.6155,-0.2526 0.1967,-0.214 0.2411,-0.549 0.2411,-0.8275 v -8.3064 c 0,-0.276 -0.0437,-0.6129 -0.2402,-0.8241 -0.166,-0.1784 -0.3751,-0.2485 -0.6164,-0.2485 -0.2376,0 -0.4385,0.0741 -0.5998,0.2518 -0.1937,0.2128 -0.237,0.545 -0.237,0.8208 z m 7.3238,0.5209 c 0.7377,0.4279 1.6216,0.5592 2.4636,0.5592 0.7353,0 1.4852,-0.1068 2.1595,-0.4124 0.5457,-0.2473 1.0198,-0.6032 1.3465,-1.1117 0.3142,-0.4854 0.4581,-1.0229 0.4581,-1.6006 0,-0.4248 -0.0643,-0.8651 -0.2601,-1.2463 -0.1731,-0.3346 -0.4129,-0.6122 -0.7218,-0.8293 -0.3568,-0.2532 -0.7619,-0.4402 -1.1752,-0.5828 -0.5191,-0.183 -1.0553,-0.3291 -1.5928,-0.4557 -0.3433,-0.0866 -0.6914,-0.1744 -1.0308,-0.2752 -0.2266,-0.0674 -0.4452,-0.1633 -0.6542,-0.2753 -0.2109,-0.1159 -0.4027,-0.2657 -0.5466,-0.4586 -0.1505,-0.1985 -0.2166,-0.4301 -0.2166,-0.6781 0,-0.4513 0.2418,-0.7961 0.5998,-1.0532 0.4242,-0.3065 0.948,-0.4051 1.4623,-0.4051 0.4787,0 1.0538,0.0666 1.4346,0.3848 0.3257,0.2692 0.5651,0.627 0.7472,1.001 0.0922,0.1737 0.2239,0.4044 0.3691,0.541 0.1046,0.1006 0.2657,0.1229 0.4045,0.1229 0.206,0 0.3706,-0.0771 0.5065,-0.2316 0.1368,-0.1556 0.2151,-0.3311 0.2151,-0.5391 0,-0.2663 -0.0776,-0.5218 -0.1932,-0.7587 -0.1476,-0.2977 -0.3784,-0.5528 -0.6303,-0.7669 -0.3203,-0.275 -0.7064,-0.4637 -1.1031,-0.5994 -0.5108,-0.1728 -1.0715,-0.2288 -1.6081,-0.2288 -0.6854,0 -1.3915,0.0878 -2.0302,0.347 -0.5064,0.2056 -0.959,0.5097 -1.2771,0.9606 -0.2981,0.4254 -0.4334,0.9004 -0.4334,1.4193 0,0.5006 0.1072,0.9868 0.4065,1.3964 0.293,0.4011 0.682,0.6931 1.1296,0.9019 0.5861,0.2706 1.23
114719,0.4597 1.8592,0.6063 0.4603,0.1056 0.9313,0.2219 1.3782,0.3739 0.3432,0.1154 0.6606,0.2931 0.9148,0.5535 0.269,0.2751 0.3821,0.6248 0.3821,1.0062 0,0.5384 -0.2559,0.9634 -0.6831,1.2819 -0.4854,0.3616 -1.0779,0.4856 -1.6736,0.4856 -0.4084,0 -0.848,-0.0544 -1.2162,-0.2436 -0.2906,-0.1514 -0.5501,-0.3563 -0.7375,-0.6272 -0.1892,-0.2721 -0.3375,-0.5791 -0.4613,-0.8869 -0.0767,-0.1965 -0.1861,-0.4138 -0.3408,-0.5585 -0.1215,-0.1099 -0.2592,-0.1581 -0.423,-0.1581 -0.2071,0 -0.3835,0.0612 -0.5287,0.2104 -0.1394,0.1432 -0.2075,0.3114 -0.2075,0.511 0,0.454 0.1744,0.8805 0.4148,1.2589 0.2798,0.4427 0.645,0.795 1.0932,1.0613 z m 16.9688,-8.4003 c 0.2223,0 0.4993,-0.0323 0.6732,-0.185 0.1425,-0.1271 0.2007,-0.2826 0.2007,-0.4727 0,-0.1881 -0.0568,-0.3472 -0.1974,-0.4743 -0.1735,-0.1572 -0.4529,-0.1885 -0.6765,-0.1885 h -6.7871 c -0.2211,0 -0.4845,0.034 -0.6589,0.1852 -0.1459,0.1244 -0.2,0.2884 -0.2,0.4776 0,0.1885 0.0533,0.3463 0.1945,0.4741 0.1691,0.1525 0.4469,0.1836 0.6644,0.1836 h 2.5505 v 7.8794 c 0,0.2785 0.0444,0.6135 0.2411,0.8275 0.164,0.1779 0.3675,0.2526 0.6082,0.2526 0.2372,0 0.439,-0.0718 0.6007,-0.2478 0.195,-0.2119 0.2363,-0.5571 0.2363,-0.8323 v -7.8794 z m 10.9658,-0.1154 c 0.1983,0 0.4555,-0.028 0.6087,-0.1673 0.1284,-0.1189 0.1766,-0.2654 0.1766,-0.4389 0,-0.1719 -0.0497,-0.3141 -0.1759,-0.431 -0.1539,-0.1399 -0.4111,-0.1679 -0.6094,-0.1679 h -5.6383 c -0.2137,0 -0.4557,0.0232 -0.6522,0.1127 -0.1465,0.0667 -0.2502,0.1715 -0.3185,0.3171 -0.0923,0.1974 -0.1167,0.4423 -0.1167,0.6575 v 7.9261 c 0,0.2729 0.0376,0.6385 0.2405,0.8438 0.2033,0.2058 0.5744,0.2435 0.8469,0.2435 h 5.8028 c 0.204,0 0.4522,-0.0318 0.6093,-0.1752 0.1326,-0.1214 0.1834,-0.2681 0.1834,-0.4456 0,-0.1803 -0.0486,-0.3348 -0.1832,-0.4577 -0.1573,-0.1437 -0.4055,-0.1755 -0.6095,-0.1755 h -5.1967 v -3.4416 h 4.6516 c 0.1914,0 0.4357,-0.0281 0.5809,-0.1642 0.1217,-0.1181 0.1677,-0.2593 0.1677,-0.4275 0,-0.
11471655 -0.0466,-0.3034 -0.1684,-0.4159 -0.1472,-0.1335 -0.3905,-0.1607 -0.5802,-0.1607 h -4.6516 v -3.0317 z m 8.3099,7.4699 c 0.0566,0.2119 0.113,0.4248 0.1693,0.6376 0.0469,0.177 0.1143,0.3455 0.204,0.5044 0.0803,0.1396 0.1921,0.249 0.3276,0.3344 0.156,0.0965 0.335,0.1286 0.5165,0.1286 0.2221,0 0.4577,-0.0416 0.6281,-0.1963 0.1421,-0.1273 0.2619,-0.2811 0.3233,-0.4634 0.1035,-0.3064 0.1861,-0.6299 0.2653,-0.9431 l 1.7365,-6.9054 0.3876,0.048 v 7.4734 c 0,0.2532 0.0383,0.5613 0.2149,0.7569 0.1463,0.1598 0.32,0.2299 0.5361,0.2299 0.2193,0 0.4091,-0.0621 0.5568,-0.2279 0.1752,-0.1971 0.2139,-0.5059 0.2139,-0.7589 v -8.3409 c 0,-0.248 -0.0351,-0.5958 -0.2599,-0.7488 -0.2431,-0.1613 -0.5638,-0.2035 -0.8494,-0.2035 h -0.6603 c -0.2237,0 -0.5749,0.009 -0.7857,0.0928 -0.1333,0.0521 -0.2208,0.1459 -0.2803,0.2747 -0.1209,0.2623 -0.2084,0.5972 -0.2816,0.877 l -1.7453,6.5816 -1.7454,-6.5821 c -0.0731,-0.2793 -0.1606,-0.6142 -0.2815,-0.8765 -0.0593,-0.1284 -0.1463,-0.2226 -0.2779,-0.2747 -0.2137,-0.0838 -0.5587,-0.0928 -0.7857,-0.0928 h -0.6628 c -0.2855,0 -0.6062,0.0422 -0.8482,0.2026 -0.2259,0.1539 -0.2611,0.5017 -0.2611,0.7497 v 8.3409 c 0,0.2517 0.0367,0.5644 0.214,0.7585 0.1485,0.1602 0.3264,0.2283 0.5443,0.2283 0.2177,0 0.4032,-0.0639 0.5493,-0.2279 0.1755,-0.1971 0.2141,-0.5059 0.2141,-0.7589 v -7.4734 l 0.3877,-0.048 z m 17.1061,0.3697 c 0.0754,0.1866 0.1567,0.3725 0.2376,0.5577 0.0605,0.1383 0.1403,0.3089 0.2343,0.4283 0.061,0.0778 0.1372,0.1377 0.2274,0.1821 0.1008,0.0513 0.221,0.0672 0.3326,0.0672 0.2292,0 0.4184,-0.0805 0.5802,-0.2422 0.1416,-0.1417 0.242,-0.3092 0.242,-0.5139 0,-0.2904 -0.
11471965,-0.7789 -0.3077,-1.0454 l -2.7554,-6.8077 c -0.1038,-0.2707 -0.2077,-0.5426 -0.3169,-0.81 -0.0789,-0.1863 -0.1739,-0.3649 -0.2875,-0.5315 -0.1072,-0.1545 -0.2476,-0.2752 -0.4109,-0.368 -0.1898,-0.1079 -0.419,-0.1404 -0.6345,-0.1404 -0.2142,0 -0.4385,0.0334 -0.6273,0.1404 -0.1646,0.0937 -0.3034,0.2166 -0.4095,0.3735 -0.1326,0.1963 -0.2352,0.4239 -0.3211,0.6442 -0.0924,0.2354 -0.1857,0.4708 -0.2774,0.7069 l -2.6981,6.8479 c -0.0829,0.2044 -0.1658,0.4144 -0.2323,0.6234 -0.0374,0.1225 -0.0613,0.2509 -0.0613,0.3791 0,0.2066 0.0942,0.3702 0.2409,0.5101 0.1581,0.1507 0.3402,0.2336 0.5592,0.2336 0.1812,0 0.3901,-0.034 0.5064,-0.1896 0.1883,-0.248 0.3651,-0.7214 0.4747,-1.0121 l 0.5567,-1.496 h 4.5918 z m -4.7487,-2.6234 1.8731,-5.2195 1.9087,5.2195 z" 1148 style="fill:#1a1a1a;fill-rule:evenodd" 1149 id="path181" /></g></g></g><g 1150 id="Layer1010" 1151 transform="matrix(0.9787334,0,0,0.9787334,-23.898244,-11.940439)"><path 1152 d="m 237.3136,420.2272 a 12.4532,12.4532 0 0 1 12.4533,12.4532 12.4532,12.4532 0 1 1 -12.4533,-12.4532 z" 1153 style="fill:#004782;fill-rule:evenodd" 1154 id="path186" /><path 1155 d="m 237.3136,491.4298 c -32.4395,0 -58.7493,-26.3099 -58.7493,-58.7494 0,-32.4395 26.3098,-58.7494 58.7493,-58.7494 6.6332,0 13.0084,1.103 18.9561,3.1305 v 9.5281 7.4279 6.9696 c 10.7659,6.453 17.9761,18.2313 17.9761,31.6933 0,20.3928 -16.5394,36.9322 -36.9322,36.9322 -20.3292,0 -36.827,-16.4365 -36.9299,-36.7415 h 16.3698 c 0.1024,11.2657 9.2697,20.3717 20.5601,20.3717 11.354,0 20.5625,-9.2084 20.5625,-20.5624 0,-10.8244 -8.3708,-19.6982 -18.9899,-20.5025 v -16.3935 l 0.0265,10e-4 v -6.131 c -0.5313,-0.0197 -1.0631,-0.0307 -1.5991,-0.0307 -23.7743,0 -43.0563,19.2821 -43.0563,43.0564 0,23.7743 19.282,43.0564 43.0563,43.0564 23.5123,0 42.6275,-18.86 43.0459,-42.2726 h 15.6934 c -0.4202,32.0782 -26.5618,57.9656 -58.7393,57.9656 z" 1156 style="fill:#58b7de;fill-rule:evenodd" 1157 id="path188" /></g></g></g></svg> 1158 </a> 1159 </div> 1160 </div> 1161 <div class="footer-section map" style="flex: 1;"> 1162 <iframe src="https://www.google.com/maps/embed/v1/place?q=Shares+Software+Mar+del+plata&key=AIzaSyBFw0Qbyq9zTFTd-tUY6dZWTgaQzuU17R8" allowfullscreen="" loading="lazy"></iframe> 1163 </div> 1164 <div class="footer-links"> 1165 <ul> 1166 <li><a href="/">Inicio</a></li> 1167 <li><a href="/la-empresa">La Empresa</a></li> 1168 <li><a href="/soporte">Soporte Clientes</a></li> 1169 <li><a href="/privacidad">PolÃtica de Privacidad</a></li> 1170 <li><a href="/terminos">Términos de Uso</a></li> 1171 <li><a href="/#" data-contact-modal>Contacto</a></li> 1172 </ul> 1173 </div> 1174 1175 1176 </div> 1177 <p style="text-align: center; margin-top: 20px;">© 2026 Shares Software. Todos los derechos Reservados.</p> 1178 </div> 1179</footer> 1180 1181
1181<script> 1182 //console.log('WPSC ShareStools: Plugin main script loaded'); 1183 </script>
1183 1184
1184<script> 1185 //console.log('WPSC ShareStools: Filter hook registered'); 1186 </script>
1186 1187 1188<div id="um_upload_single" style="display:none;"></div> 1189 1190<div id="um_view_photo" style="display:none;"> 1191 <a href="javascript:void(0);" data-action="um_remove_modal" class="um-modal-close" aria-label="Cerrar la vista emergente de la foto"> 1192 <i class="um-faicon-times"></i> 1193 </a> 1194 1195 <div class="um-modal-body photo"> 1196 <div class="um-modal-photo"></div> 1197 </div> 1198</div>
1199<script type="speculationrules"> 1200{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/shares-software/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1201</script>
1201 1202
1202<script> 1203 const abmsg = "We noticed an ad blocker. Consider whitelisting us to support the site â¤ï¸"; 1204 const abmsgd = "download"; 1205 const iswpdmpropage = 0; 1206 jQuery(function($){ 1207 1208 1209 }); 1210 </script>
1210 1211 <div id="fb-root"></div> 1212 1213<style type="text/css"> 1214#okapi-wasb-button{ 1215 position: fixed; 1216 z-index: 9999999; 1217} 1218 #okapi-wasb-button{ 1219 bottom: 15px; 1220 left: 15px; 1221 } 1222#okapi-wasb-icon{ 1223 opacity: 0.95; 1224 width: 70px; 1225 height: 70px; 1226} 1227#okapi-wasb-icon:hover{ 1228 opacity: 1; 1229} 1230@media only screen and (min-width: 320px){ 1231 #okapi-wasb-button{ 1232 display: block; 1233 } 1234} 1235@media only screen and (min-width: 768px){ 1236 #okapi-wasb-button{ 1237 display: block; 1238 } 1239} 1240@media only screen and (min-width: 992px){ 1241 #okapi-wasb-button{ 1242 display: block; 1243 } 1244} 1245</style> 1246<a href="https://wa.me/5492235850379?text=Hola+%21+Me+comunico+para+solicitar+informaci%C3%B3n+de+un+sistema." id="okapi-wasb-button" target="_blank"> 1247 <img id="okapi-wasb-icon" src="https://sharessoftware.com/wp-content/plugins/wa-sticky-button/assets/default.png"> 1248</a> <div class="custom-pdf-modal" id="custom-pdf-modal" style="display:none;"> 1249 <span class="custom-pdf-close" id="custom-pdf-close">×</span> 1250 <iframe id="custom-pdf-iframe"></iframe> 1251 </div> 1252 <style> 1253 .custom-pdf-modal { 1254 position: fixed; 1255 top: 0; left: 0; 1256 width: 100%; height: 100%; 1257 background: rgba(0,0,0,0.9); 1258 align-items: center; 1259 justify-content: center; 1260 z-index: 9999; 1261 display: flex; 1262 } 1263 .custom-pdf-modal iframe { 1264 width: 90%; 1265 height: 90%; 1266 border: none; 1267 background: #fff; 1268 } 1269 .custom-pdf-close { 1270 position: absolute; 1271 top: 20px; 1272 right: 30px; 1273 font-size: 30px; 1274 color: #fff; 1275 cursor: pointer; 1276 z-index: 10000; 1277 } 1278 </style> 1279 1280
1280<script type="text/javascript"> 1281 jQuery(document).ready(function($) { 1282 //console.log('SupportCandy Lightbox Activated.'); 1283 1284 function processAttachments() { 1285 $('.wpsc-thread-attachments .wpsc-attachment-item').each(function() { 1286 var link = $(this).find('a.wpsc-link'); 1287 if (link.hasClass('sc-processed')) return; 1288 1289 var fname = $(this).find('.wpsc-attachment-name').text() || link.text() || ''; 1290 var href = link.attr('href'); 1291 1292 //console.log('Processing attachment:', fname); 1293 1294 if (/\.(jpg|jpeg|png|gif|webp)$/i.test(fname)) { 1295 link.addClass('sc-glightbox'); 1296 link.attr('data-gallery', 'sc-attachments'); 1297 link.attr('data-type', 'image'); 1298 link.attr('data-href', href); // This forces GLightbox to load it as an image 1299 link.attr('href', '#'); // Prevent default URL navigation 1300 } else if (/\.(mp4|webm|ogg)$/i.test(fname)) { 1301 link.addClass('sc-glightbox'); 1302 link.attr('data-gallery', 'sc-attachments'); 1303 link.attr('data-type', 'video'); 1304 link.attr('data-href', href); 1305 link.attr('href', '#'); // Prevent default URL navigation 1306 } else if (/\.(pdf)$/i.test(fname)) { 1307 link.on('click', function(e) { 1308 e.preventDefault(); 1309 $('#custom-pdf-iframe').attr('src', href + '#view=FitH'); 1310 $('#custom-pdf-modal').fadeIn(); 1311 }); 1312 } else { 1313 link.on('click', function(e) { 1314 e.preventDefault(); 1315 const tempLink = document.createElement('a'); 1316 tempLink.href = href; 1317 tempLink.download = fname.trim(); 1318 tempLink.target = '_blank'; 1319 document.body.appendChild(tempLink); 1320 tempLink.click(); 1321 document.body.removeChild(tempLink); 1322 }); 1323 } 1324 1325 link.addClass('sc-processed'); 1326 }); 1327 1328 if (typeof GLightbox !== 'undefined') { 1329 GLightbox({ 1330 selector: '.sc-glightbox', 1331 touchNavigation: true, 1332 keyboardNavigation: true, 1333 closeOnOutsideClick: true, 1334 onSlideAfterLoad: function() { 1335 // Update download button when slide changes 1336 var downloadBtn = document.querySelector('.glightbox-download-btn'); 1337 if (downloadBtn) { 1338 // Button already exists, just update its data 1339 //console.log('Slide changed, download button updated'); 1340 } 1341 }, 1342 onOpen: function() { 1343 // Wait a bit for GLightbox to fully render 1344 setTimeout(function() { 1345 // Add download button to lightbox 1346 var downloadBtn = document.createElement('button'); 1347 downloadBtn.className = 'glightbox-download-btn'; 1348 downloadBtn.innerHTML = 'â¬ï¸ Descargar'; 1349 downloadBtn.style.cssText = ` 1350 position: fixed; 1351 top: 20px; 1352 right: 80px; 1353 background: rgba(0,0,0,0.8); 1354 color: white; 1355 border: none; 1356 padding: 10px 15px; 1357 border-radius: 6px; 1358 cursor: pointer; 1359 font-size: 14px; 1360 font-weight: bold; 1361 z-index: 99999999; 1362 transition: all 0.3s ease; 1363 box-shadow: 0 2px 10px rgba(0,0,0,0.3); 1364 `; 1365 1366 downloadBtn.addEventListener('mouseenter', function() { 1367 this.style.background = 'rgba(0,0,0,0.95)'; 1368 this.style.transform = 'scale(1.05)'; 1369 }); 1370 1371 downloadBtn.addEventListener('mouseleave', function() { 1372 this.style.background = 'rgba(0,0,0,0.8)'; 1373 this.style.transform = 'scale(1)'; 1374 }); 1375 1376 downloadBtn.addEventListener('click', function() { 1377 //console.log('Download button clicked'); 1378 1379 // Get the current active slide element 1380 var currentSlideElement = document.querySelector('.gslide.current'); 1381 //console.log('Current slide element:', currentSlideElement); 1382 1383 if (currentSlideElement) { 1384 var href = null; 1385 var filename = 'download'; 1386 1387 // Try to get the original link that opened this slide 1388 var originalLink = currentSlideElement.querySelector('a[data-href]'); 1389 if (originalLink) { 1390 href = originalLink.getAttribute('data-href'); 1391 filename = originalLink.textContent.trim() || originalLink.getAttribute('title') || 'download'; 1392 //console.log('Found original link:', href); 1393 } 1394 1395 // If no original link, try to get from image/video elements 1396 if (!href) { 1397 var imgElement = currentSlideElement.querySelector('img'); 1398 if (imgElement) { 1399 href = imgElement.src; 1400 filename = imgElement.alt || imgElement.title || 'image.jpg'; 1401 //console.log('Found image source:', href); 1402 } 1403 } 1404 1405 if (!href) { 1406 var videoElement = currentSlideElement.querySelector('video'); 1407 if (videoElement) { 1408 //console.log('Video element found:', videoElement); 1409 //console.log('Video src:', videoElement.src); 1410 //console.log('Video currentSrc:', videoElement.currentSrc); 1411 1412 // Try multiple ways to get video source 1413 href = videoElement.src || videoElement.currentSrc; 1414 1415 // If still no src, try to get from source elements 1416 if (!href) { 1417 var sourceElement = videoElement.querySelector('source'); 1418 if (sourceElement) { 1419 href = sourceElement.src; 1420 //console.log('Found video source element:', href); 1421 } 1422 } 1423 1424 // If still no href, try to get from data attributes 1425 if (!href) { 1426 href = videoElement.getAttribute('data-src') || videoElement.getAttribute('data-href'); 1427 //console.log('Found video data attribute:', href); 1428 } 1429 1430 filename = videoElement.title || videoElement.getAttribute('data-title') || 'video.mp4'; 1431 //console.log('Found video source:', href); 1432 } 1433 } 1434 1435 // If still no href, try to get from GLightbox data 1436 if (!href) { 1437 var lightbox = GLightbox(); 1438 if (lightbox && lightbox.slide) { 1439 href = lightbox.slide.href || lightbox.slide.src; 1440 filename = lightbox.slide.title || 'download'; 1441 //console.log('Found GLightbox data:', href); 1442 } 1443 } 1444 1445 // Final fallback: try to get from SupportCandy attachment data 1446 if (!href) { 1447 // Look for the original attachment link in the page 1448 var attachmentLinks = document.querySelectorAll('.wpsc-attachment-item a[href*=".mp4"], .wpsc-attachment-item a[href*=".jpg"], .wpsc-attachment-item a[href*=".png"], .wpsc-attachment-item a[href*=".gif"]'); 1449 //console.log('Found attachment links:', attachmentLinks.length); 1450 1451 if (attachmentLinks.length > 0) { 1452 // Get the current slide index to match with attachment 1453 var currentSlideIndex = Array.from(document.querySelectorAll('.gslide')).indexOf(currentSlideElement); 1454 //console.log('Current slide index:', currentSlideIndex); 1455 1456 if (attachmentLinks[currentSlideIndex]) { 1457 href = attachmentLinks[currentSlideIndex].href; 1458 filename = attachmentLinks[currentSlideIndex].textContent.trim() || 'download'; 1459 //console.log('Found attachment link:', href); 1460 } 1461 } 1462 } 1463 1464 //console.log('Final href:', href); 1465 //console.log('Final filename:', filename); 1466 1467 if (href) { 1468 // Create temporary link for download 1469 var tempLink = document.createElement('a'); 1470 tempLink.href = href; 1471 tempLink.download = filename; 1472 tempLink.target = '_blank'; 1473 document.body.appendChild(tempLink); 1474 tempLink.click(); 1475 document.body.removeChild(tempLink); 1476 1477 //console.log('Download initiated for:', filename); 1478 } else { 1479 console.error('No href found for download'); 1480 alert('Unable to download this file. Please try again.'); 1481 } 1482 } else { 1483 console.error('No current slide element found'); 1484 alert('Unable to download this file. Please try again.'); 1485 } 1486 }); 1487 1488 document.body.appendChild(downloadBtn); 1489 }, 100); 1490 }, 1491 onClose: function() { 1492 // Remove download button when lightbox closes 1493 var downloadBtn = document.querySelector('.glightbox-download-btn'); 1494 if (downloadBtn) { 1495 downloadBtn.remove(); 1496 } 1497 } 1498 }); 1499 } else { 1500 console.error('GLightbox not loaded.'); 1501 } 1502 } 1503 1504 // Close PDF Modal 1505 $(document).on('click', '#custom-pdf-close', function() { 1506 $('#custom-pdf-modal').fadeOut(); 1507 $('#custom-pdf-iframe').attr('src', ''); 1508 }); 1509 1510 const observer = new MutationObserver(function(mutations) { 1511 mutations.forEach(function(mutation) { 1512 if (mutation.addedNodes.length) { 1513 processAttachments(); 1514 } 1515 }); 1516 }); 1517 1518 observer.observe(document.body, { childList: true, subtree: true });
1519 1520 processAttachments(); 1521 }); 1522 </script>
1522 1523 1524<style type="text/css" media="all"> 1525:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}@media (prefers-reduced-motion:reduce),print{.animated{animation-duration:1ms !important;animation-iteration-count:1 !important;transition-duration:1ms !important}.animated[class*=Out]{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@media screen{.hidden-animated{animation-play-state:paused;visibility:hidden}.animated .wp-block-navigation,.animated.wp-block-navigation{animation-fill-mode:none}} 1526</style>
1527<script id="wp-hooks-js" src="https://sharessoftware.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1527
1527
1528<script id="wp-i18n-js" src="https://sharessoftware.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1528
1528
1529<script id="wp-i18n-js-after"> 1530wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1531//# sourceURL=wp-i18n-js-after 1532</script>
vendor: 1 bytes, line 1532
1532
1533<script id="sc-lightbox-js-js" src="https://cdn.jsdelivr.net/npm/glightbox/dist/js/glightbox.min.js"></script>
vendor: 1 bytes, line 1533
1533
1534<script id="wpfront-scroll-top-js-extra"> 1535var wpfront_scroll_top_data = {"data":{"css":"#wpfront-scroll-top-container{position:fixed;cursor:pointer;z-index:9999;border:none;outline:none;background-color:rgba(0,0,0,0);box-shadow:none;outline-style:none;text-decoration:none;opacity:0;display:none;align-items:center;justify-content:center;margin:0;padding:0}#wpfront-scroll-top-container.show{display:flex;opacity:1}#wpfront-scroll-top-container .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#wpfront-scroll-top-container .text-holder{padding:3px 10px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:4px 4px 5px 0px rgba(50,50,50,.5);-moz-box-shadow:4px 4px 5px 0px rgba(50,50,50,.5);box-shadow:4px 4px 5px 0px rgba(50,50,50,.5)}#wpfront-scroll-top-container{right:20px;bottom:20px;}@media screen and (max-width:640px){#wpfront-scroll-top-container{visibility:hidden;}}#wpfront-scroll-top-container img{width:auto;height:auto;}#wpfront-scroll-top-container .text-holder{color:#ffffff;background-color:#000000;width:auto;height:auto;;}#wpfront-scroll-top-container .text-holder:hover{background-color:#000000;}#wpfront-scroll-top-container i{color:#000000;}","html":"\u003Cbutton id=\"wpfront-scroll-top-container\" aria-label=\"\" title=\"\" \u003E\u003Cimg src=\"https://sharessoftware.com/wp-content/plugins/wpfront-scroll-top/includes/assets/icons/114.png\" alt=\"\" title=\"\"\u003E\u003C/button\u003E","data":{"hide_iframe":false,"button_fade_duration":200,"auto_hide":false,"auto_hide_after":2,"scroll_offset":100,"button_opacity":0.8,"button_action":"top","button_action_element_selector":"","button_action_container_selector":"html, body","button_action_element_offset":0,"scroll_duration":400}}}; 1536//# sourceURL=wpfront-scroll-top-js-extra 1537</script>
vendor: 1 bytes, line 1537
1537
1538<script data-wp-strategy="defer" defer id="wpfront-scroll-top-js" src="https://sharessoftware.com/wp-content/plugins/wpfront-scroll-top/includes/assets/wpfront-scroll-top.min.js?ver=3.0.1.09211"></script>
vendor: 1 bytes, line 1538
1538
1539<script id="newsletter-js-extra"> 1540var newsletter_data = {"action_url":"https://sharessoftware.com/wp-admin/admin-ajax.php"}; 1541//# sourceURL=newsletter-js-extra 1542</script>
vendor: 1 bytes, line 1542
1542
1543<script id="newsletter-js" src="https://sharessoftware.com/wp-content/plugins/newsletter/main.js?ver=9.3.9"></script>
vendor: 1 bytes, line 1543
1543
1544<script id="underscore-js" src="https://sharessoftware.com/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 1544
1544
1545<script id="wp-util-js-extra"> 1546var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}}; 1547//# sourceURL=wp-util-js-extra 1548</script>
vendor: 1 bytes, line 1548
1548
1549<script id="wp-util-js" src="https://sharessoftware.com/wp-includes/js/wp-util.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1549
1549
1550<script id="um_tipsy-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/tipsy/tipsy.min.js?ver=1.0.0a"></script>
vendor: 1 bytes, line 1550
1550
1551<script id="um_confirm-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/um-confirm/um-confirm.min.js?ver=1.0"></script>
vendor: 1 bytes, line 1551
1551
1552<script id="um_notice-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/um-notice/um-notice.min.js?ver=1.0"></script>
vendor: 1 bytes, line 1552
1552
1553<script id="um_datetime-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/picker.min.js?ver=3.6.2"></script>
vendor: 1 bytes, line 1553
1553
1554<script id="um_datetime_date-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/picker.date.min.js?ver=3.6.2"></script>
vendor: 1 bytes, line 1554
1554
1555<script id="um_datetime_time-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/picker.time.min.js?ver=3.6.2"></script>
vendor: 1 bytes, line 1555
1555
1556<script id="um_datetime_locale-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/translations/es_ES.min.js?ver=3.6.2"></script>
vendor: 1 bytes, line 1556
1556
1557<script id="um_common-js-extra"> 1558var um_common_variables = {"locale":"es_ES"}; 1559var um_common_variables = {"locale":"es_ES"}; 1560//# sourceURL=um_common-js-extra 1561</script>
vendor: 1 bytes, line 1561
1561
1562<script id="um_common-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/js/common.min.js?ver=2.13.1"></script>
vendor: 1 bytes, line 1562
1562
1563<script id="um_crop-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/cropper/cropper.min.js?ver=1.6.1"></script>
vendor: 1 bytes, line 1563
1563
1564<script id="um_frontend_common-js-extra"> 1565var um_frontend_common_variables = []; 1566//# sourceURL=um_frontend_common-js-extra 1567</script>
vendor: 1 bytes, line 1567
1567
1568<script id="um_frontend_common-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/js/common-frontend.min.js?ver=2.13.1"></script>
vendor: 1 bytes, line 1568
1568
1569<script id="um_modal-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/js/um-modal.min.js?ver=2.13.1"></script>
vendor: 1 bytes, line 1569
1569
1570<script id="um_jquery_form-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/jquery-form/jquery-form.min.js?ver=2.13.1"></script>
vendor: 1 bytes, line 1570
1570
1571<script id="um_fileupload-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/fileupload/jquery.uploadfile.min.js?ver=3.1.2"></script>
vendor: 1 bytes, line 1571
1571
1572<script id="um_functions-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/js/um-functions.min.js?ver=2.13.1"></script>
vendor: 1 bytes, line 1572
1572
1573<script id="um_responsive-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/js/um-responsive.min.js?ver=2.13.1"></script>
vendor: 1 bytes, line 1573
1573
1574<script id="um_conditional-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/js/um-conditional.min.js?ver=2.13.1"></script>
vendor: 1 bytes, line 1574
1574
1575<script id="select2-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/select2/select2.full.min.js?ver=4.0.13"></script>
vendor: 1 bytes, line 1575
1575
1576<script id="um_select2_locale-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/select2/i18n/es.js?ver=4.0.13"></script>
vendor: 1 bytes, line 1576
1576
1577<script id="um_raty-js-translations"> 1578( function( domain, translations ) { 1579 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 1580 localeData[""].domain = domain; 1581 wp.i18n.setLocaleData( localeData, domain ); 1582} )( "ultimate-member", {"translation-revision-date":"2026-08-05 21:26:44+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"es"},"Cancel this rating!":["\u00a1Cancelar esta puntuaci\u00f3n!"],"Not rated yet!":["\u00a1A\u00fan no puntuado!"]}},"comment":{"reference":"assets\/libs\/raty\/um-raty.js"}} ); 1583//# sourceURL=um_raty-js-translations 1584</script>
vendor: 1 bytes, line 1584
1584
1585<script id="um_raty-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/libs/raty/um-raty.min.js?ver=2.6.0"></script>
vendor: 1 bytes, line 1585
1585
1586<script id="um_scripts-js-extra"> 1587var um_scripts = {"max_upload_size":"6442450944","nonce":"3f58f5b9ee"}; 1588//# sourceURL=um_scripts-js-extra 1589</script>
vendor: 1 bytes, line 1589
1589
1590<script id="um_scripts-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/js/um-scripts.min.js?ver=2.13.1"></script>
vendor: 1 bytes, line 1590
1590
1591<script id="um_profile-js-translations"> 1592( function( domain, translations ) { 1593 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 1594 localeData[""].domain = domain; 1595 wp.i18n.setLocaleData( localeData, domain ); 1596} )( "ultimate-member", {"translation-revision-date":"2026-08-05 21:26:44+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"es"},"Are you sure that you want to delete this user?":["\u00bfSeguro que quieres borrar este usuario?"],"Upload a cover photo":["Subir una foto de portada"]}},"comment":{"reference":"assets\/js\/um-profile.js"}} ); 1597//# sourceURL=um_profile-js-translations 1598</script>
vendor: 1 bytes, line 1598
1598
1599<script id="um_profile-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/js/um-profile.min.js?ver=2.13.1"></script>
vendor: 1 bytes, line 1599
1599
1600<script id="um_account-js" src="https://sharessoftware.com/wp-content/plugins/ultimate-member/assets/js/um-account.min.js?ver=2.13.1"></script>
vendor: 93 bytes, lines 1600-1601
1600 1601<script id="google-recapthca-api-v3-js" src="https://www.google.com/recaptcha/api.js?render=
16016LevgvUmAAAAALImuzTHijJxqOeiNTGqTdq2OIlZ
vendor: 25 bytes, line 1601
1601&ver=3.0"></script>
1602<script id="um-recaptcha-js-extra"> 1603var umRecaptchaData = {"version":"v3","site_key":"6LevgvUmAAAAALImuzTHijJxqOeiNTGqTdq2OIlZ"}; 1604//# sourceURL=um-recaptcha-js-extra 1605</script>
vendor: 1 bytes, line 1605
1605
1606<script id="um-recaptcha-js" src="https://sharessoftware.com/wp-content/plugins/um-recaptcha/assets/js/um-recaptcha.min.js?ver=2.3.8"></script>
vendor: 1 bytes, line 1606
1606
1607<script id="wp-emoji-settings" type="application/json"> 1608{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://sharessoftware.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 1609</script>
vendor: 1 bytes, line 1609
1609
1610<script type="module"> 1611/*! This file is auto-generated */ 1612var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1613//# sourceURL=https://sharessoftware.com/wp-includes/js/wp-emoji-loader.min.js 1614</script>
1614 1615
1615<script type="text/javascript"> 1616 jQuery(document).ready(function($) { 1617 //console.log('WPSC ShareStools: Silent close JS function loaded'); 1618 //console.log('WPSC ShareStools: Plugin is active and JS is running'); 1619 1620 // Add silent close ticket JavaScript function 1621 function wpsc_it_silent_close_ticket(ticket_id, nonce) { 1622 //console.log('WPSC ShareStools: Silent close function called with ticket_id:', ticket_id); 1623 //console.log('WPSC ShareStools: Nonce:', nonce); 1624 1625 var data = { 1626 action: 'wpsc_it_silent_close_ticket', 1627 ticket_id: ticket_id, 1628 _ajax_nonce: nonce 1629 }; 1630 1631 //console.log('WPSC ShareStools: Sending AJAX request with data:', data); 1632 jQuery('.wpsc-body').html(supportcandy.loader_html); 1633 jQuery.post(supportcandy.ajax_url, data, function(response) { 1634 //console.log('WPSC ShareStools: AJAX request completed'); 1635 //console.log('WPSC ShareStools: AJAX response:', response); 1636 wpsc_get_individual_ticket(ticket_id); 1637 if (jQuery.isFunction(jQuery.fn.wpsc_get_ticket_list)) { 1638 wpsc_get_ticket_list(); 1639 } 1640 }).fail(function(xhr, status, error) { 1641 //console.log('WPSC ShareStools: AJAX request failed'); 1642 //console.log('WPSC ShareStools: Status:', status); 1643 //console.log('WPSC ShareStools: Error:', error); 1644 //console.log('WPSC ShareStools: Response:', xhr.responseText); 1645 }); 1646 } 1647 1648 // Make function globally available 1649 window.wpsc_it_silent_close_ticket = wpsc_it_silent_close_ticket; 1650 //console.log('WPSC ShareStools: Silent close function made globally available'); 1651 //console.log('WPSC ShareStools: window.wpsc_it_silent_close_ticket exists:', typeof window.wpsc_it_silent_close_ticket); 1652 }); 1653 </script>
1653 1654 </body> 1655</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.