1<!DOCTYPE html> 2<html lang="es"> 3<head> <link href="/rappasoft/laravel-livewire-tables/core.min.css" rel="stylesheet" /> <link href="/rappasoft/laravel-livewire-tables/thirdparty.css" rel="stylesheet" /> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 7 <title>INSIVUMEH</title> 8 9 <link rel="preload" as="style" href="https://bpm.insivumeh.gob.gt/build/assets/app-566db8bc.css" /><link rel="preload" as="style" href="https://bpm.insivumeh.gob.gt/build/assets/app-0e7adc49.css" /><link rel="modulepreload" as="script" href="https://bpm.insivumeh.gob.gt/build/assets/app-6003c606.js" /><link rel="modulepreload" as="script" href="https://bpm.insivumeh.gob.gt/build/assets/jquery-45d882b3.js" /><link rel="modulepreload" as="script" href="https://bpm.insivumeh.gob.gt/build/assets/_commonjsHelpers-de833af9.js" /><link rel="stylesheet" href="https://bpm.insivumeh.gob.gt/build/assets/app-566db8bc.css" data-navigate-track="reload" /><link rel="stylesheet" href="https://bpm.insivumeh.gob.gt/build/assets/app-0e7adc49.css" data-navigate-track="reload" />
9<script type="module" src="https://bpm.insivumeh.gob.gt/build/assets/app-6003c606.js" data-navigate-track="reload"></script>
9 10 <!-- Font Awesome Icons --> 11 <link href="https://bpm.insivumeh.gob.gt/assets/css/nucleo-svg.css" rel="stylesheet"/> 12 <link rel="shortcut icon" href="https://bpm.insivumeh.gob.gt/storage/images/kxWjP5QH4iId5Dx9gz55VJTymIsU8ZfMfENzIz8i.png"> 13 14 <!-- CSS Files --> 15 <link id="pagestyle" href="https://bpm.insivumeh.gob.gt/assets/css/soft-ui-dashboard.css?v=1.0.3" rel="stylesheet"/> 16 17 18 <style> 19 .cc-alert{ 20 display:flex; 21 align-items:center; 22 justify-content:space-between; 23 gap:16px; 24 25 padding:14px 16px; 26 border-radius:14px; 27 28 background: #fff7e6; 29 border: 1px solid #ffe3b3; 30 box-shadow: 0 10px 30px rgba(0,0,0,.06); 31 } 32 33 .cc-alert__left{ 34 display:flex; 35 align-items:flex-start; 36 gap:12px; 37 min-width: 0; 38 } 39 40 .cc-alert__icon{ 41 width:36px; 42 height:36px; 43 border-radius:10px; 44 display:flex; 45 align-items:center; 46 justify-content:center; 47 48 background: #ffe3b3; 49 color:#8a4b00; 50 flex: 0 0 auto; 51 } 52 53 .cc-alert__title{ 54 font-weight:700; 55 color:#5a3300; 56 line-height:1.1; 57 margin-bottom:2px; 58 } 59 60 .cc-alert__desc{ 61 color:#6c757d; 62 font-size:.92rem; 63 line-height:1.25; 64 max-width: 880px; 65 } 66 67 .cc-alert__btn{ 68 border-radius:12px; 69 padding:8px 12px; 70 font-weight:700; 71 72 background: #5a5c5c; 73 border:1px solid #5a5c5c; 74 color:#fff; 75 box-shadow:none; 76 white-space: nowrap; 77 } 78 79 .cc-alert__btn:hover{ 80 background: #716f6f; 81 border-color:#716f6f; 82 color:#fff; 83 transform: translateY(-1px); 84 transition: .15s ease; 85 } 86 87 @media (max-width: 576px){ 88 .cc-alert{ 89 flex-direction:column; 90 align-items:stretch; 91 } 92 .cc-alert__right{ 93 width:100%; 94 } 95 .cc-alert__btn{ 96 width:100%; 97 display:flex; 98 align-items:center; 99 justify-content:center; 100 } 101 } 102 </style> 103 104 <!-- Livewire Styles --><style >[wire\:loading][wire\:loading], [wire\:loading\.delay][wire\:loading\.delay], [wire\:loading\.inline-block][wire\:loading\.inline-block], [wire\:loading\.inline][wire\:loading\.inline], [wire\:loading\.block][wire\:loading\.block], [wire\:loading\.flex][wire\:loading\.flex], [wire\:loading\.table][wire\:loading\.table], [wire\:loading\.grid][wire\:loading\.grid], [wire\:loading\.inline-flex][wire\:loading\.inline-flex] {display: none;}[wire\:loading\.delay\.none][wire\:loading\.delay\.none], [wire\:loading\.delay\.shortest][wire\:loading\.delay\.shortest], [wire\:loading\.delay\.shorter][wire\:loading\.delay\.shorter], [wire\:loading\.delay\.short][wire\:loading\.delay\.short], [wire\:loading\.delay\.default][wire\:loading\.delay\.default], [wire\:loading\.delay\.long][wire\:loading\.delay\.long], [wire\:loading\.delay\.longer][wire\:loading\.delay\.longer], [wire\:loading\.delay\.longest][wire\:loading\.delay\.longest] {display: none;}[wire\:offline][wire\:offline] {display: none;}[wire\:dirty]:not(textarea):not(input):not(select) {display: none;}:root {--livewire-progress-bar-color: #2299dd;}[x-cloak] {display: none !important;}[wire\:cloak] {display: none !important;}dialog#livewire-error::backdrop {background-color: rgba(0, 0, 0, .6);}</style>
105<script src="/rappasoft/laravel-livewire-tables/core.min.js" ></script>
105
105<script src="/rappasoft/laravel-livewire-tables/thirdparty.min.js" ></script>
105</head> 106<body class="g-sidenav-show bg-gray-100"> 107<div id="warning"> 108 <div class="h2 mt-9 p-3"> 109 Por favor, gira tu dispositivo a modo vertical o bloquea la orientación de tu dispositivo. <svg width="6%" id="Capa_1" data-name="Capa 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 250.84 251.93"> 110 <defs> 111 <linearGradient id="gradient" x1="0%" y1="0%" x2="100%" y2="100%"> 112 <stop offset="0%" style="stop-color: #FF69B4;"/> 113 <stop offset="100%" style="stop-color: #6495ED;"/> 114 </linearGradient> 115 </defs> 116 <path 117 d="M159.57,42.67,119.35,2.45S170.64-5.38,224,47c8.4,8.58,24,27.88,29.38,70.79H237.33s2-53.09-62.32-87.95Z" 118 transform="translate(-2.58 -2.04)" fill="url(#gradient)"/> 119 <path 120 d="M98,31.74,222.39,156.11,156.54,222,32.16,97.59,98,31.74m0-19.91a6.9,6.9,0,0,0-4.87,2L14.27,92.73a6.88,6.88,0,0,0,0,9.72l137.4,137.4a6.87,6.87,0,0,0,9.73,0L240.28,161a6.86,6.86,0,0,0,0-9.72L102.88,13.85a6.86,6.86,0,0,0-4.86-2Z" 121 transform="translate(-2.58 -2.04)" fill="url(#gradient)"/> 122 <path 123 d="M96.43,213.33l40.22,40.22S85.36,261.38,32,209c-8.4-8.58-24-27.88-29.38-70.79H18.67s-2,53.09,62.32,87.95Z" 124 transform="translate(-2.58 -2.04)" fill="url(#gradient)"/> 125 </svg> 126 </div> 127</div> 128 129<div id="app"> 130 <div wire:snapshot="{"data":[],"memo":{"id":"4JLO3HLEEHhOLZlycoVw","name":"components.root-component","path":"login","method":"GET","release":"a-a-a","children":[],"scripts":[],"assets":[],"errors":[],"locale":"es"},"checksum":"571b7750a4bf62e365612067b71526e275ad2dd4fd090b484fd84207c878e49c"}" wire:effects="{"listeners":["dispatchSweetAlertEvent","dispatchUserNotificationEvent","searchUsers","searchDepartment","searchForms","searchWorkflowGroups","searchDocumentTemplates"]}" wire:id="4JLO3HLEEHhOLZlycoVw"> 131 132</div> 133 <div wire:snapshot="{"data":{"email":null,"password":null,"remember_token":false,"checkEmail":false,"code":null,"setting":[[],{"key":1,"class":"App\\Models\\Setting","s":"elmdl"}],"view":false},"memo":{"id":"oYXV8pAo7f2ZfwZhNkzV","name":"auth.login","path":"login","method":"GET","release":"a-a-a","children":[],"scripts":[],"assets":[],"errors":[],"locale":"es"},"checksum":"892f13bbd2dca7b4f4b63027634b3e8ff86e81c5199ce2915a289d194c667f15"}" wire:effects="[]" wire:id="oYXV8pAo7f2ZfwZhNkzV"> 134 <div class="rmbackground" style="background-image: url(https://bpm.insivumeh.gob.gt/storage/images/zin86v9a7KdIpInbw46itIT20T2Ewf4E8ZH0uPtR.jpg);"></div> 135 <div class="rmcard-content"> 136 <div class="rmcard"> 137 <div class="rmcardlogo"> 138 <img src="https://bpm.insivumeh.gob.gt/storage/images/kxWjP5QH4iId5Dx9gz55VJTymIsU8ZfMfENzIz8i.png" alt=""> 139 </div> 140 <div class="rmcardheader"> 141 <div class="rmcardtitle"> 142 <h5>Bienvenido de nuevo</h5> 143 <h1>Ingresar</h1> 144 </div> 145 <div class="rmcardnoaccount"> 146 <p>¿No tienes cuenta? <a href="https://bpm.insivumeh.gob.gt/register">RegÃstrate</a> 147 </p> 148 </div> 149 </div> 150 <div class="rmcardbody"> 151 <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <form wire:submit="login"> 152 <input type="hidden" name="_token" value="tPFRfn1GvSTgxZk7kKrakTboOZn8i7v4FRXuzerQ" autocomplete="off"> <div class="form-group px-0"> 153 <label class="rmlabel">Correo Electrónico</label> 154 <div class="input-group mb-3"> 155 <div class="input-group-prepend">
156 <span class="input-group-text" 157 style="border-bottom-right-radius: 0;border-top-right-radius: 0; height:100%;"> 158 <i class="fa-solid fa-envelope"></i> 159 </span> 160 </div> 161 <input type="email" name="email" wire:model.live="email" 162 placeholder="Escribe tu correo electrónico" 163 class="form-control form-control-lg "> 164 <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </div> 165 </div> 166 <div class="form-group px-0 mb-3"> 167 <label class="rmlabel">Contraseña</label> 168 <div class="input-group mb-3"> 169 <div class="input-group-prepend"> 170 <span class="input-group-text" 171 style="border-bottom-right-radius: 0;border-top-right-radius: 0; height:100%;"> 172 <i class="fa-solid fa-lock"></i> 173 </span> 174 </div> 175 <input type="password" 176 name="password" wire:model.live="password" 177 placeholder="Escribe la contraseña" 178 class="form-control form-control-lg " 179 style="border-left: none !important;" 180 onfocus="focused(this)" 181 onfocusout="defocused(this)" 182 autocomplete="username"> 183 <div class="input-group-append"> 184 <span class="input-group-text" 185 style="border-bottom-left-radius: 0;border-top-left-radius: 0; height:100%;"> 186 <i class="fa-solid fa-eye-slash" wire:click="onView()"></i> 187 </span> 188 </div> 189 <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </div> 190 </div> 191 <div class="fomr-group px-0 my-4"> 192 <!--[if BLOCK]><![endif]--> <p class="rmforget">¿Olvidaste la contraseña? <a href="https://bpm.insivumeh.gob.gt/forgot-password">Restablecer</a> 193 </p> 194 <!--[if ENDBLOCK]><![endif]--> </div> 195 <div class="fomr-group px-0 my-3"> 196 <div class="row justify-content-end"> 197 <div class="col-lg-12"> 198 <button type="submit" class="btn btn-rmblue w-100 shadow-none text-white"> 199 <span>Iniciar sesión</span> 200 </button> 201 </div> 202 </div> 203 </div> 204 </form> 205 <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <div class="fomr-group px-0"> 206 <div class="text-center"> 207 <p wire:ignore id="version" class="fw-bold pb-0 mb-0"> 208 RMEvolution 12.0 209 </p> 210 </div> 211 </div> 212 </div> 213 </div> 214 </div> 215 216 <style> 217 .login-admin-access { 218 border-color: rgba(52, 71, 103, 0.16); 219 border-radius: 14px; 220 border-style: solid; 221 border-width: 1px; 222 background: rgba(255, 255, 255, 0.62); 223 margin: 10px 0 8px; 224 padding: 12px; 225 } 226 227 .login-admin-heading { 228 display: flex; 229 gap: 10px; 230 align-items: center; 231 margin-bottom: 10px; 232 } 233 234 .login-admin-heading i { 235 width: 34px; 236 height: 34px; 237 min-width: 34px; 238 border-radius: 10px; 239 display: inline-flex; 240 align-items: center; 241 justify-content: center; 242 color: #344767; 243 background: rgba(52, 71, 103, 0.1); 244 } 245 246 .login-admin-heading p { 247 margin-bottom: 0; 248 color: #344767 !important; 249 font-size: 14px !important; 250 font-weight: 700; 251 } 252 253 .login-admin-heading small { 254 display: block; 255 color: #67748e; 256 font-size: 12px; 257 line-height: 1.25; 258 } 259 260 .login-admin-access .sso-button { 261 border: 1px solid rgba(52, 71, 103, 0.12); 262 border-radius: 12px; 263 gap: 12px; 264 min-height: 58px !important; 265 overflow: hidden; 266 padding: 9px 13px; 267 position: relative; 268 text-align: left; 269 transition: border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease; 270 } 271 272 .login-admin-access .sso-button::before { 273 content: ""; 274 inset: 0; 275 opacity: 0; 276 pointer-events: none; 277 position: absolute; 278 transition: opacity 180ms ease; 279 } 280 281 .login-admin-access .sso-button:hover { 282 border-color: rgba(52, 71, 103, 0.24); 283 box-shadow: 0 12px 28px rgba(20, 33, 61, 0.10) !important; 284 transform: translateY(-1px); 285 } 286 287 .login-admin-access .sso-button:hover::before { 288 opacity: 1; 289 } 290 291 .login-admin-access .sso-button:focus-visible { 292 outline: 3px solid rgba(26, 115, 232, 0.18); 293 outline-offset: 2px; 294 } 295 296 .login-admin-access .sso-button-google { 297 background: #ffffff; 298 color: #202124; 299 } 300 301 .login-admin-access .sso-button-google::before { 302 background: linear-gradient(90deg, rgba(66, 133, 244, 0.08), rgba(52, 168, 83, 0.08), rgba(251, 188, 5, 0.08), rgba(234, 67, 53, 0.08)); 303 } 304 305 .login-admin-access .sso-button-microsoft { 306 background: linear-gradient(135deg, #ffffff 0%, #f8fbff 100%); 307 color: #1f2937; 308 } 309 310 .login-admin-access .sso-button-microsoft::before { 311 background: linear-gradient(90deg, rgba(242, 80, 34, 0.08), rgba(127, 186, 0, 0.08), rgba(0, 164, 239, 0.08), rgba(255, 185, 0, 0.08)); 312 } 313 314 .login-admin-access .sso-button-icon { 315 align-items: center; 316 background: #ffffff; 317 border: 1px solid rgba(52, 71, 103, 0.10); 318 border-radius: 10px; 319 display: inline-flex; 320 height: 38px; 321 justify-content: center; 322 min-width: 38px; 323 position: relative; 324 width: 38px; 325 z-index: 1; 326 } 327 328 .login-admin-access .sso-button-copy { 329 display: flex; 330 flex: 1; 331 flex-direction: column; 332 min-width: 0; 333 position: relative; 334 z-index: 1; 335 } 336 337 .login-admin-access .sso-button-copy strong { 338 color: inherit; 339 font-size: 14px; 340 font-weight: 800; 341 line-height: 1.2; 342 } 343 344 .login-admin-access .sso-button-copy small { 345 color: #67748e; 346 font-size: 11px; 347 font-weight: 600; 348 letter-spacing: 0; 349 line-height: 1.25; 350 margin-top: 2px; 351 } 352 353 .login-admin-access .sso-button-arrow { 354 color: #8392ab; 355 font-size: 12px; 356 position: relative; 357 transition: color 180ms ease, transform 180ms ease; 358 z-index: 1; 359 } 360 361 .login-admin-access .sso-button:hover .sso-button-arrow { 362 color: #344767; 363 transform: translateX(2px); 364 } 365 366 .login-admin-access img { 367 max-height: 21px; 368 max-width: 21px; 369 } 370 371 .rmcardbody .fomr-group.my-4 { 372 margin-bottom: 0.75rem !important; 373 margin-top: 0.75rem !important; 374 } 375 376 .rmcardbody .fomr-group.my-3 { 377 margin-bottom: 0.75rem !important; 378 margin-top: 0.75rem !important; 379 } 380 381 @media (max-width: 575.98px) { 382 .login-admin-access { 383 padding: 10px; 384 } 385 } 386 </style> 387</div> 388 </div> 389
390<script src="/livewire/livewire.min.js?id=42cd7fd5" data-csrf="tPFRfn1GvSTgxZk7kKrakTboOZn8i7v4FRXuzerQ" data-update-uri="/livewire/update" data-navigate-once="true"></script>
390 391<div wire:snapshot="{"data":{"activeComponent":null,"components":[[],{"s":"arr"}]},"memo":{"id":"GFhavHt22EyyOkewK7yx","name":"livewire-ui-modal","path":"login","method":"GET","release":"a-a-a","children":[],"scripts":[],"assets":[],"errors":[],"locale":"es"},"checksum":"363287105bbfce32d846f574c2c429915da418d727fb3cfcaed5eb3a7a63365b"}" wire:effects="{"listeners":["openModal","destroyComponent"]}" wire:id="GFhavHt22EyyOkewK7yx"> 392 <!--[if BLOCK]><![endif]-->
392<script>(()=>{var t,e={646:()=>{function t(t){return function(t){if(Array.isArray(t))return e(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,o){if(t){if("string"==typeof t)return e(t,o);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?e(t,o):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function e(t,e){(null==e||e>t.length)&&(e=t.length);for(var o=0,n=Array(e);o<e;o++)n[o]=t[o];return n}window.LivewireUIModal=function(){return{show:!1,showActiveComponent:!0,activeComponent:!1,componentHistory:[],modalWidth:null,listeners:[],getActiveComponentModalAttribute:function(t){if(void 0!==this.$wire.get("components")[this.activeComponent])return this.$wire.get("components")[this.activeComponent].modalAttributes[t]},closeModalOnEscape:function(t){if(!1!==this.getActiveComponentModalAttribute("closeOnEscape")&&this.closingModal("closingModalOnEscape")){var e=!0===this.getActiveComponentModalAttribute("closeOnEscapeIsForceful");this.closeModal(e)}},closeModalOnClickAway:function(t){!1!==this.getActiveComponentModalAttribute("closeOnClickAway")&&this.closingModal("closingModalOnClickAway")&&this.closeModal(!0)},closingModal:function(t){var e=this.$wire.get("components")[this.activeComponent].name,o={id:this.activeComponent,closing:!0};return Livewire.dispatchTo(e,t,o),o.closing},closeModal:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!1!==this.show){if(!0===this.getActiveComponentModalAttribute("dispatchCloseEvent")){var n=this.$wire.get("components")[this.activeComponent].name;Livewire.dispatch("modalClosed",{name:n})}if(!0===this.getActiveComponentModalAttribute("destroyOnClose")&&Livewire.dispatch("destroyComponent",{id:this.activeComponent}),e>0)for(var i=0;i<e;i++){if(o){var s=this.componentHistory[this.componentHistory.length-1];Livewire.dispatch("destroyComponent",{id:s})}this.componentHistory.pop()}var r=this.componentHistory.pop();r&&!t&&r?this.setActiveModalComponent(r,!0):this.setShowPropertyTo(!1)}},setActiveModalComponent:function(t){var e=this,o=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(this.setShowPropertyTo(!0),this.activeComponent!==t){!1!==this.activeComponent&&!1===o&&this.componentHistory.push(this.activeComponent);var n=50;!1===this.activeComponent?(this.activeComponent=t,this.showActiveComponent=!0,this.modalWidth=this.getActiveComponentModalAttribute("maxWidthClass")):(this.showActiveComponent=!1,n=400,setTimeout((function(){e.activeComponent=t,e.showActiveComponent=!0,e.modalWidth=e.getActiveComponentModalAttribute("maxWidthClass")}),300)),this.$nextTick((function(){var o,i=null===(o=e.$refs[t])||void 0===o?void 0:o.querySelector("[autofocus]");i&&setTimeout((function(){i.focus()}),n)}))}},focusables:function(){return t(this.$el.querySelectorAll("a, button, input:not([type='hidden']), textarea, select, details, [tabindex]:not([tabindex='-1'])")).filter((function(t){return!t.hasAttribute("disabled")}))},firstFocusable:function(){return this.focusables()[0]},lastFocusable:function(){return this.focusables().slice(-1)[0]},nextFocusable:function(){return this.focusables()[this.nextFocusableIndex()]||this.firstFocusable()},prevFocusable:function(){return this.focusables()[this.prevFocusableIndex()]||this.lastFocusable()},nextFocusableIndex:function(){return(this.focusables().indexOf(document.activeElement)+1)%(this.focusables().length+1)},prevFocusableIndex:function(){return Math.max(0,this.focusables().indexOf(document.activeElement))-1},setShowPropertyTo:function(t){var e=this;this.show=t,t?document.body.classList.add("overflow-y-hidden"):(document.body.classList.remove("overflow-y-hidden"),setTimeout((function(){e.activeComponent=!1,e.$wire.resetState()}),300))},init:function(){var t=this;this.modalWidth=this.getActiveComponentModalAttribute("maxWidthClass"),this.listeners.push(Livewire.on("closeModal",(function(e){var o,n,i;t.closeModal(null!==(o=null==e?void 0:e.force)&&void 0!==o&&o,null!==(n=null==e?void 0:e.skipPreviousModals)&&void 0!==n?n:0,null!==(i=null==e?void 0:e.destroySkipped)&&void 0!==i&&i)}))),this.listeners.push(Livewire.on("activeModalComponentChanged",(function(e){var o=e.id;t.setActiveModalComponent(o)}
392)))},destroy:function(){this.listeners.forEach((function(t){t()}))}}}},761:()=>{}},o={};function n(t){var i=o[t];if(void 0!==i)return i.exports;var s=o[t]={exports:{}};return e[t](s,s.exports,n),s.exports}n.m=e,t=[],n.O=(e,o,i,s)=>{if(!o){var r=1/0;for(u=0;u<t.length;u++){for(var[o,i,s]=t[u],a=!0,c=0;c<o.length;c++)(!1&s||r>=s)&&Object.keys(n.O).every((t=>n.O[t](o[c])))?o.splice(c--,1):(a=!1,s<r&&(r=s));if(a){t.splice(u--,1);var l=i();void 0!==l&&(e=l)}}return e}s=s||0;for(var u=t.length;u>0&&t[u-1][2]>s;u--)t[u]=t[u-1];t[u]=[o,i,s]},n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),(()=>{var t={931:0,994:0};n.O.j=e=>0===t[e];var e=(e,o)=>{var i,s,[r,a,c]=o,l=0;if(r.some((e=>0!==t[e]))){for(i in a)n.o(a,i)&&(n.m[i]=a[i]);if(c)var u=c(n)}for(e&&e(o);l<r.length;l++)s=r[l],n.o(t,s)&&t[s]&&t[s][0](),t[s]=0;return n.O(u)},o=self.webpackChunk=self.webpackChunk||[];o.forEach(e.bind(null,0)),o.push=e.bind(null,o.push.bind(o))})(),n.O(void 0,[994],(()=>n(646)));var i=n.O(void 0,[994],(()=>n(761)));i=n.O(i)})();</script>
392 393 <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> 394 <div 395 x-data="LivewireUIModal()" 396 x-init=" 397 init(); 398 $watch('show', (show) => { 399 if(show){ 400 $($refs.livewireModal).modal('show'); 401 return; 402 } 403 404 $($refs.livewireModal).modal('hide') 405 }); 406 " 407 x-on:close.stop="setShowPropertyTo(false)" 408 x-on:keydown.escape.window="closeModalOnEscape()" 409 x-on:keydown.tab.prevent="$event.shiftKey || nextFocusable().focus()" 410 x-on:keydown.shift.tab.prevent="prevFocusable().focus()" 411 x-ref="livewireModal" 412 class="modal fade" 413 > 414 <!--[if BLOCK]><![endif]--> <!--[if ENDBLOCK]><![endif]--> <div class="modal-dialog " role="document" id="modal-container" 415 x-on:click.away="closeModalOnClickAway()"> 416 <div class="modal-content border-0"> 417 <div class="modal-body"> 418 <!--[if BLOCK]><![endif]--> <!--[if ENDBLOCK]><![endif]--> </div> 419 </div> 420 </div> 421 </div> 422</div> 423
424<script> 425 document.addEventListener('DOMContentLoaded', () => { 426 Livewire.on('sweetalert2', data => { 427 let { 428 type, 429 icon, 430 title, 431 message, 432 btnCancel, 433 confirmBtnText, 434 loading, 435 loadingTitle, 436 loadingText, 437 reload, 438 eventName, 439 id, 440 input 441 } = data; 442 if (type === 'toast') { 443 toast.fire({ 444 icon, 445 title: message, 446 }); 447 if (reload) { 448 location.reload(); 449 } 450 } else if (type === 'swal') { 451 let params = { 452 icon, 453 title, 454 text: message, 455 showCancelButton: btnCancel, 456 confirmButtonColor: '#3085d6', 457 cancelButtonColor: '#d33', 458 confirmButtonText: confirmBtnText, 459 cancelButtonText: "Cancelar", 460 }; 461 462 if (input) { 463 Object.assign(params, { 464 input, 465 inputLabel: "Motivo", 466 inputPlaceholder: "Escribe tu mensaje aquÃ...", 467 inputAttributes: { 468 "aria-label": "Escribe tu mensaje aquÃ" 469 }, 470 inputValidator: (value) => { 471 if (!value) { 472 return "¡Necesitas escribir algo!"; 473 } 474 } 475 }); 476 } 477 Swal.fire(params).then((result) => { 478 if (result.isConfirmed) { 479 if (input) { 480 Livewire.dispatchTo( 481 'components.root-component', 482 'dispatchSweetAlertEvent', 483 {event: "setParams", id: result.value}); 484 } 485 if (loading) { 486 Swal.fire({ 487 icon: 'info', 488 title: loadingTitle ? loadingTitle : 'Cargando <i class="fa-solid fa-circle-notch fa-spin"></i>', 489 text: loadingText,
490 showConfirmButton: false, 491 allowOutsideClick: false, 492 allowEscapeKey: false, 493 }); 494 reload = false; 495 } 496 if (reload) { 497 location.reload(); 498 } else if (eventName) { 499 Livewire.dispatchTo( 500 'components.root-component', 501 'dispatchSweetAlertEvent', 502 {event: eventName, id: id}); 503 } 504 } 505 }); 506 } 507 }) 508 509 510 511 Livewire.on('reloadPage', () => { 512 location.reload(); 513 }); 514 }); 515 516 function copyTextToClipboard(text) { 517 navigator.clipboard.writeText(text).then(() => { 518 Livewire.dispatch('sweetalert2', { 519 type: 'toast', 520 icon: 'success', 521 title: '', 522 message: 'Se ha copiado al portapapeles: ' + text, 523 }); 524 }).catch(err => console.error('Error al copiar:', err)); 525 } 526</script>
526 527 <style> 528 .login-admin-access { 529 border-color: rgba(52, 71, 103, 0.16); 530 border-radius: 14px; 531 border-style: solid; 532 border-width: 1px; 533 background: rgba(255, 255, 255, 0.62); 534 margin: 10px 0 8px; 535 padding: 12px; 536 } 537 538 .login-admin-heading { 539 display: flex; 540 gap: 10px; 541 align-items: center; 542 margin-bottom: 10px; 543 } 544 545 .login-admin-heading i { 546 width: 34px; 547 height: 34px; 548 min-width: 34px; 549 border-radius: 10px; 550 display: inline-flex; 551 align-items: center; 552 justify-content: center; 553 color: #344767; 554 background: rgba(52, 71, 103, 0.1); 555 } 556 557 .login-admin-heading p { 558 margin-bottom: 0; 559 color: #344767 !important; 560 font-size: 14px !important; 561 font-weight: 700; 562 } 563 564 .login-admin-heading small { 565 display: block; 566 color: #67748e; 567 font-size: 12px; 568 line-height: 1.25; 569 } 570 571 .login-admin-access .sso-button { 572 border: 1px solid rgba(52, 71, 103, 0.12); 573 border-radius: 12px; 574 gap: 12px; 575 min-height: 58px !important; 576 overflow: hidden; 577 padding: 9px 13px; 578 position: relative; 579 text-align: left; 580 transition: border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease; 581 } 582 583 .login-admin-access .sso-button::before { 584 content: ""; 585 inset: 0; 586 opacity: 0; 587 pointer-events: none; 588 position: absolute; 589 transition: opacity 180ms ease; 590 } 591 592 .login-admin-access .sso-button:hover { 593 border-color: rgba(52, 71, 103, 0.24); 594 box-shadow: 0 12px 28px rgba(20, 33, 61, 0.10) !important; 595 transform: translateY(-1px); 596 } 597 598 .login-admin-access .sso-button:hover::before { 599 opacity: 1; 600 } 601 602 .login-admin-access .sso-button:focus-visible { 603 outline: 3px solid rgba(26, 115, 232, 0.18); 604 outline-offset: 2px; 605 } 606 607 .login-admin-access .sso-button-google { 608 background: #ffffff; 609 color: #202124; 610 } 611 612 .login-admin-access .sso-button-google::before { 613 background: linear-gradient(90deg, rgba(66, 133, 244, 0.08), rgba(52, 168, 83, 0.08), rgba(251, 188, 5, 0.08), rgba(234, 67, 53, 0.08)); 614 } 615 616 .login-admin-access .sso-button-microsoft { 617 background: linear-gradient(135deg, #ffffff 0%, #f8fbff 100%); 618 color: #1f2937; 619 } 620 621 .login-admin-access .sso-button-microsoft::before { 622 background: linear-gradient(90deg, rgba(242, 80, 34, 0.08), rgba(127, 186, 0, 0.08), rgba(0, 164, 239, 0.08), rgba(255, 185, 0, 0.08)); 623 } 624 625 .login-admin-access .sso-button-icon { 626 align-items: center; 627 background: #ffffff; 628 border: 1px solid rgba(52, 71, 103, 0.10); 629 border-radius: 10px; 630 display: inline-flex; 631 height: 38px; 632 justify-content: center; 633 min-width: 38px; 634 position: relative; 635 width: 38px; 636 z-index: 1; 637 } 638 639 .login-admin-access .sso-button-copy { 640 display: flex; 641 flex: 1; 642 flex-direction: column; 643 min-width: 0; 644 position: relative; 645 z-index: 1; 646 } 647 648 .login-admin-access .sso-button-copy strong { 649 color: inherit; 650 font-size: 14px; 651 font-weight: 800; 652 line-height: 1.2; 653 } 654 655 .login-admin-access .sso-button-copy small { 656 color: #67748e; 657 font-size: 11px; 658 font-weight: 600; 659 letter-spacing: 0; 660 line-height: 1.25; 661 margin-top: 2px; 662 } 663 664 .login-admin-access .sso-button-arrow { 665 color: #8392ab; 666 font-size: 12px; 667 position: relative; 668 transition: color 180ms ease, transform 180ms ease; 669 z-index: 1; 670 } 671 672 .login-admin-access .sso-button:hover .sso-button-arrow { 673 color: #344767; 674 transform: translateX(2px); 675 } 676 677 .login-admin-access img { 678 max-height: 21px; 679 max-width: 21px; 680 } 681 682 .rmcardbody .fomr-group.my-4 { 683 margin-bottom: 0.75rem !important; 684 margin-top: 0.75rem !important; 685 } 686 687 .rmcardbody .fomr-group.my-3 { 688 margin-bottom: 0.75rem !important; 689 margin-top: 0.75rem !important; 690 } 691 692 @media (max-width: 575.98px) { 693 .login-admin-access { 694 padding: 10px; 695 } 696 } 697 </style> 698
698<script> 699 function checkOrientation() { 700 let warningElement = document.getElementById("warning"); 701 let isMobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent); 702 703 function updateWarningDisplay() { 704 if (warningElement) { 705 let isPortrait = screen.orientation.type.startsWith('portrait'); 706 if ((!isPortrait && !isMobile) || isPortrait) { 707 warningElement.style.display = "none"; 708 } else { 709 warningElement.style.display = "block"; 710 } 711 } else { 712 console.error('Element with ID "warning" not found.'); 713 } 714 } 715 716 // Verificar la orientación actual al cargar la página 717 updateWarningDisplay(); 718 719 // Escuchar el evento 'change' de la orientación de la pantalla 720 screen.orientation.addEventListener('change', updateWarningDisplay); 721 } 722 723 // Llamar a la función para verificar la orientación inicial 724 window.onload = function () { 725 checkOrientation(); 726 }; 727 728 window.addEventListener('orientationchange', function () { 729 checkOrientation(); 730 }); 731 </script>
731 732 733<!-- Core JS Files -->
734<script src="https://bpm.insivumeh.gob.gt/assets/js/core/popper.min.js"></script>
vendor: 1 bytes, line 734
734
735<script src="https://bpm.insivumeh.gob.gt/assets/js/core/bootstrap.min.js"></script>
vendor: 1 bytes, line 735
735
736<script src="https://bpm.insivumeh.gob.gt/assets/js/plugins/perfect-scrollbar.min.js"></script>
vendor: 1 bytes, line 736
736
737<script src="https://bpm.insivumeh.gob.gt/assets/js/plugins/smooth-scrollbar.min.js"></script>
vendor: 1 bytes, line 737
737
738<script src="https://bpm.insivumeh.gob.gt/assets/js/soft-ui-dashboard.min.js?v=1.0.3"></script>
738 739</body> 740</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.