- Scan ID:
- b3c3c7f0-61a8-4e6c-b271-cdd4e75914efFinished
- Submitted URL:
- https://staging.junglebet.com/Redirected
- Report Finished:
Links · 0 found
The outgoing links identified from the page
JavaScript Variables · 25 found
Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope
Name | Type |
---|---|
onbeforetoggle | string |
documentPictureInPicture | string |
onscrollend | string |
HowlerGlobal | string |
Howler | string |
Howl | string |
Sound | string |
sound | string |
filamentData | string |
FilamentNotificationAction | string |
Console log messages · 0 found
Messages logged to the web console
HTML
The raw HTML body of the page
<!DOCTYPE html><html lang="en" dir="ltr" class="fi min-h-screen"><head> <meta charset="utf-8"> <meta name="csrf-token" content="htj7LtcVWWXSxIzmlY6RpkXI4sTJhptLrgQ82Ukv"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> Login - Junglebet Staging </title> <style> [x-cloak=''], [x-cloak='x-cloak'], [x-cloak='1'] { display: none !important; } @media (max-width: 1023px) { [x-cloak='-lg'] { display: none !important; } } @media (min-width: 1024px) { [x-cloak='lg'] { display: none !important; } } </style> <link href="https://d1jmlno5wi7oaj.cloudfront.net/23310fe4-c7ba-415a-9cf1-91076a80256c/css/aymanalhattami/filament-page-with-sidebar/filament-page-with-sidebar.css?v=2.5.0.0" rel="stylesheet" data-navigate-track=""> <link href="https://d1jmlno5wi7oaj.cloudfront.net/23310fe4-c7ba-415a-9cf1-91076a80256c/css/filament/forms/forms.css?v=3.2.108.0" rel="stylesheet" data-navigate-track=""> <link href="https://d1jmlno5wi7oaj.cloudfront.net/23310fe4-c7ba-415a-9cf1-91076a80256c/css/filament/support/support.css?v=3.2.108.0" rel="stylesheet" data-navigate-track=""> <link href="https://d1jmlno5wi7oaj.cloudfront.net/23310fe4-c7ba-415a-9cf1-91076a80256c/css/guava/filament-icon-picker/filament-icon-picker-stylesheet.css?v=2.2.4.0" rel="stylesheet" data-navigate-track=""> <link href="https://d1jmlno5wi7oaj.cloudfront.net/23310fe4-c7ba-415a-9cf1-91076a80256c/css/awcodes/headings/invaders-filament-jsoneditor.css?v=3.2.108.0" rel="stylesheet" data-navigate-track=""> <link href="https://d1jmlno5wi7oaj.cloudfront.net/23310fe4-c7ba-415a-9cf1-91076a80256c/css/solution-forest/filament-tree/filament-tree-min.css?v=2.1.0.0" rel="stylesheet" data-navigate-track=""> <style> :root { --danger-50:255, 241, 242; --danger-100:255, 228, 230; --danger-200:254, 205, 211; --danger-300:253, 164, 175; --danger-400:251, 113, 133; --danger-500:244, 63, 94; --danger-600:225, 29, 72; --danger-700:190, 18, 60; --danger-800:159, 18, 57; --danger-900:136, 19, 55; --danger-950:76, 5, 25; --gray-50:248, 250, 252; --gray-100:241, 245, 249; --gray-200:226, 232, 240; --gray-300:203, 213, 225; --gray-400:148, 163, 184; --gray-500:100, 116, 139; --gray-600:71, 85, 105; --gray-700:51, 65, 85; --gray-800:30, 41, 59; --gray-900:15, 23, 42; --gray-950:2, 6, 23; --info-50:239, 246, 255; --info-100:219, 234, 254; --info-200:191, 219, 254; --info-300:147, 197, 253; --info-400:96, 165, 250; --info-500:59, 130, 246; --info-600:37, 99, 235; --info-700:29, 78, 216; --info-800:30, 64, 175; --info-900:30, 58, 138; --info-950:23, 37, 84; --primary-50:238, 242, 255; --primary-100:224, 231, 255; --primary-200:199, 210, 254; --primary-300:165, 180, 252; --primary-400:129, 140, 248; --primary-500:99, 102, 241; --primary-600:79, 70, 229; --primary-700:67, 56, 202; --primary-800:55, 48, 163; --primary-900:49, 46, 129; --primary-950:30, 27, 75; --success-50:240, 253, 244; --success-100:220, 252, 231; --success-200:187, 247, 208; --success-300:134, 239, 172; --success-400:74, 222, 128; --success-500:34, 197, 94; --success-600:22, 163, 74; --success-700:21, 128, 61; --success-800:22, 101, 52; --success-900:20, 83, 45; --success-950:5, 46, 22; --warning-50:255, 247, 237; --warning-100:255, 237, 213; --warning-200:254, 215, 170; --warning-300:253, 186, 116; --warning-400:251, 146, 60; --warning-500:249, 115, 22; --warning-600:234, 88, 12; --warning-700:194, 65, 12; --warning-800:154, 52, 18; --warning-900:124, 45, 18; --warning-950:67, 20, 7; } </style> <link href="https://d1jmlno5wi7oaj.cloudfront.net/23310fe4-c7ba-415a-9cf1-91076a80256c/css/filament/filament/app.css?v=3.2.108.0" rel="stylesheet" data-navigate-track=""> <link rel="preconnect" href="https://fonts.bunny.net"> <link href="https://fonts.bunny.net/css?family=inter:400,500,600,700&display=swap" rel="stylesheet"> <style> :root { --font-family: 'Inter'; --sidebar-width: 20rem; --collapsed-sidebar-width: 4.5rem; --default-theme-mode: system; } </style> <script> const theme = localStorage.getItem('theme') ?? 'system' if ( theme === 'dark' || (theme === 'system' && window.matchMedia('(prefers-color-scheme: dark)') .matches) ) { document.documentElement.classList.add('dark') } </script> <!-- 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;}</style> <style>.picker_wrapper.no_alpha .picker_alpha{display:none}.picker_wrapper.no_editor .picker_editor{position:absolute;z-index:-1;opacity:0}.picker_wrapper.no_cancel .picker_cancel{display:none}.layout_default.picker_wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;font-size:10px;width:25em;padding:.5em}.layout_default.picker_wrapper input,.layout_default.picker_wrapper button{font-size:1rem}.layout_default.picker_wrapper>*{margin:.5em}.layout_default.picker_wrapper::before{content:"";display:block;width:100%;height:0;order:1}.layout_default .picker_slider,.layout_default .picker_selector{padding:1em}.layout_default .picker_hue{width:100%}.layout_default .picker_sl{flex:1 1 auto}.layout_default .picker_sl::before{content:"";display:block;padding-bottom:100%}.layout_default .picker_editor{order:1;width:6.5rem}.layout_default .picker_editor input{width:100%;height:100%}.layout_default .picker_sample{order:1;flex:1 1 auto}.layout_default .picker_done,.layout_default .picker_cancel{order:1}.picker_wrapper{box-sizing:border-box;background:#f2f2f2;box-shadow:0 0 0 1px silver;cursor:default;font-family:sans-serif;color:#444;pointer-events:auto}.picker_wrapper:focus{outline:none}.picker_wrapper button,.picker_wrapper input{box-sizing:border-box;border:none;box-shadow:0 0 0 1px silver;outline:none}.picker_wrapper button:focus,.picker_wrapper button:active,.picker_wrapper input:focus,.picker_wrapper input:active{box-shadow:0 0 2px 1px #1e90ff}.picker_wrapper button{padding:.4em .6em;cursor:pointer;background-color:#f5f5f5;background-image:linear-gradient(0deg, gainsboro, transparent)}.picker_wrapper button:active{background-image:linear-gradient(0deg, transparent, gainsboro)}.picker_wrapper button:hover{background-color:#fff}.picker_selector{position:absolute;z-index:1;display:block;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:2px solid #fff;border-radius:100%;box-shadow:0 0 3px 1px #67b9ff;background:currentColor;cursor:pointer}.picker_slider .picker_selector{border-radius:2px}.picker_hue{position:relative;background-image:linear-gradient(90deg, red, yellow, lime, cyan, blue, magenta, red);box-shadow:0 0 0 1px silver}.picker_sl{position:relative;box-shadow:0 0 0 1px silver;background-image:linear-gradient(180deg, white, rgba(255, 255, 255, 0) 50%),linear-gradient(0deg, black, rgba(0, 0, 0, 0) 50%),linear-gradient(90deg, #808080, rgba(128, 128, 128, 0))}.picker_alpha,.picker_sample{position:relative;background:linear-gradient(45deg, lightgrey 25%, transparent 25%, transparent 75%, lightgrey 75%) 0 0/2em 2em,linear-gradient(45deg, lightgrey 25%, white 25%, white 75%, lightgrey 75%) 1em 1em/2em 2em;box-shadow:0 0 0 1px silver}.picker_alpha .picker_selector,.picker_sample .picker_selector{background:none}.picker_editor input{font-family:monospace;padding:.2em .4em}.picker_sample::before{content:"";position:absolute;display:block;width:100%;height:100%;background:currentColor}.picker_arrow{position:absolute;z-index:-1}.picker_wrapper.popup{position:absolute;z-index:2;margin:1.5em}.picker_wrapper.popup,.picker_wrapper.popup .picker_arrow::before,.picker_wrapper.popup .picker_arrow::after{background:#f2f2f2;box-shadow:0 0 10px 1px rgba(0,0,0,.4)}.picker_wrapper.popup .picker_arrow{width:3em;height:3em;margin:0}.picker_wrapper.popup .picker_arrow::before,.picker_wrapper.popup .picker_arrow::after{content:"";display:block;position:absolute;top:0;left:0;z-index:-99}.picker_wrapper.popup .picker_arrow::before{width:100%;height:100%;-webkit-transform:skew(45deg);transform:skew(45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}.picker_wrapper.popup .picker_arrow::after{width:150%;height:150%;box-shadow:none}.popup.popup_top{bottom:100%;left:0}.popup.popup_top .picker_arrow{bottom:0;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.popup.popup_bottom{top:100%;left:0}.popup.popup_bottom .picker_arrow{top:0;left:0;-webkit-transform:rotate(90deg) scale(1, -1);transform:rotate(90deg) scale(1, -1)}.popup.popup_left{top:0;right:100%}.popup.popup_left .picker_arrow{top:0;right:0;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.popup.popup_right{top:0;left:100%}.popup.popup_right .picker_arrow{top:0;left:0}</style><style>/* Make clicks pass-through */ #nprogress { pointer-events: none; } #nprogress .bar { background: var(--livewire-progress-bar-color, #29d); position: fixed; z-index: 1031; top: 0; left: 0; width: 100%; height: 2px; } /* Fancy blur effect */ #nprogress .peg { display: block; position: absolute; right: 0px; width: 100px; height: 100%; box-shadow: 0 0 10px var(--livewire-progress-bar-color, #29d), 0 0 5px var(--livewire-progress-bar-color, #29d); opacity: 1.0; -webkit-transform: rotate(3deg) translate(0px, -4px); -ms-transform: rotate(3deg) translate(0px, -4px); transform: rotate(3deg) translate(0px, -4px); } /* Remove these to get rid of the spinner */ #nprogress .spinner { display: block; position: fixed; z-index: 1031; top: 15px; right: 15px; } #nprogress .spinner-icon { width: 18px; height: 18px; box-sizing: border-box; border: solid 2px transparent; border-top-color: var(--livewire-progress-bar-color, #29d); border-left-color: var(--livewire-progress-bar-color, #29d); border-radius: 50%; -webkit-animation: nprogress-spinner 400ms linear infinite; animation: nprogress-spinner 400ms linear infinite; } .nprogress-custom-parent { overflow: hidden; position: relative; } .nprogress-custom-parent #nprogress .spinner, .nprogress-custom-parent #nprogress .bar { position: absolute; } @-webkit-keyframes nprogress-spinner { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } } @keyframes nprogress-spinner { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } </style></head> <body class="fi-body fi-panel-app min-h-screen bg-gray-50 font-normal text-gray-950 antialiased dark:bg-gray-950 dark:text-white"> <div class="fi-simple-layout flex min-h-screen flex-col items-center"> <div class="fi-simple-main-ctn flex w-full flex-grow items-center justify-center"> <main class="fi-simple-main my-16 w-full bg-white px-6 py-12 shadow-sm ring-1 ring-gray-950/5 dark:bg-gray-900 dark:ring-white/10 sm:rounded-xl sm:px-12 sm:max-w-lg"> <div wire:snapshot="{"data":{"data":[{"email":null,"password":null,"remember":false},{"s":"arr"}],"mountedActions":[[],{"s":"arr"}],"mountedActionsArguments":[[],{"s":"arr"}],"mountedActionsData":[[],{"s":"arr"}],"defaultAction":null,"defaultActionArguments":null,"componentFileAttachments":[[],{"s":"arr"}],"mountedFormComponentActions":[[],{"s":"arr"}],"mountedFormComponentActionsArguments":[[],{"s":"arr"}],"mountedFormComponentActionsData":[[],{"s":"arr"}],"mountedFormComponentActionsComponents":[[],{"s":"arr"}],"mountedInfolistActions":[[],{"s":"arr"}],"mountedInfolistActionsData":[[],{"s":"arr"}],"mountedInfolistActionsComponent":null,"mountedInfolistActionsInfolist":null},"memo":{"id":"a1G6NnJmgLpAKgTdkh5N","name":"app.filament.pages.login","path":"login","method":"GET","children":[],"scripts":[],"assets":[],"errors":[],"locale":"en"},"checksum":"95bb6d037c416d2c80c8cd40abac995f3666d8715034c49fde3dc19377120bbd"}" wire:effects="{"url":{"defaultAction":{"as":"action","use":"replace","alwaysShow":false,"except":null},"defaultActionArguments":{"as":"actionArguments","use":"replace","alwaysShow":false,"except":null}}}" wire:id="a1G6NnJmgLpAKgTdkh5N" class="fi-simple-page"> <section class="grid auto-cols-fr gap-y-6"> <header class="fi-simple-header flex flex-col items-center"> <!--[if BLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <img alt="Junglebet Staging logo" src="https://d1jmlno5wi7oaj.cloudfront.net/23310fe4-c7ba-415a-9cf1-91076a80256c/images/brand/black_logo.svg" style="height: 2rem;" class="fi-logo flex dark:hidden mb-4"> <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <img alt="Junglebet Staging logo" src="https://d1jmlno5wi7oaj.cloudfront.net/23310fe4-c7ba-415a-9cf1-91076a80256c/images/brand/white_logo.svg" style="height: 2rem;" class="fi-logo hidden dark:flex mb-4"> <!--[if ENDBLOCK]><![endif]--> <!--[if ENDBLOCK]><![endif]--> <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <h1 class="fi-simple-header-heading text-center text-2xl font-bold tracking-tight text-gray-950 dark:text-white"> Sign in </h1> <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </header> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <form method="post" x-data="{ isProcessing: false }" x-on:submit="if (isProcessing) $event.preventDefault()" x-on:form-processing-started="isProcessing = true" x-on:form-processing-finished="isProcessing = false" class="fi-form grid gap-y-6" id="form" wire:submit="authenticate"> <div style="--cols-default: repeat(1, minmax(0, 1fr));" class="grid grid-cols-[--cols-default] fi-fo-component-ctn gap-6" x-data="{}" x-on:form-validation-error.window="if ($event.detail.livewireId !== 'a1G6NnJmgLpAKgTdkh5N') { return } $nextTick(() => { let error = $el.querySelector('[data-validation-error]') if (! error) { return } let elementToExpand = error while (elementToExpand) { elementToExpand.dispatchEvent(new CustomEvent('expand')) elementToExpand = elementToExpand.parentNode } setTimeout( () => error.closest('[data-field-wrapper]').scrollIntoView({ behavior: 'smooth', block: 'start', inline: 'start', }), 200, ) })"> <!--[if BLOCK]><![endif]--> <div style="--col-span-default: span 1 / span 1;" class="col-[--col-span-default]" wire:key="a1G6NnJmgLpAKgTdkh5N.data.email.Filament\Forms\Components\TextInput"> <!--[if BLOCK]><![endif]--> <div data-field-wrapper="" class="fi-fo-field-wrp"> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <div class="grid gap-y-2"> <!--[if BLOCK]><![endif]--> <div class="flex items-center gap-x-3 justify-between "> <!--[if BLOCK]><![endif]--> <label class="fi-fo-field-wrp-label inline-flex items-center gap-x-3" for="data.email"> <span class="text-sm font-medium leading-6 text-gray-950 dark:text-white"> Email address<!--[if BLOCK]><![endif]--><sup class="text-danger-600 dark:text-danger-400 font-medium">*</sup> <!--[if ENDBLOCK]><![endif]--> </span> </label> <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </div> <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <div class="grid auto-cols-fr gap-y-2"> <div class="fi-input-wrp flex rounded-lg shadow-sm ring-1 transition duration-75 bg-white dark:bg-white/5 [&:not(:has(.fi-ac-action:focus))]:focus-within:ring-2 ring-gray-950/10 dark:ring-white/20 [&:not(:has(.fi-ac-action:focus))]:focus-within:ring-primary-600 dark:[&:not(:has(.fi-ac-action:focus))]:focus-within:ring-primary-500 fi-fo-text-input overflow-hidden"> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <div class="min-w-0 flex-1"> <input class="fi-input block w-full border-none py-1.5 text-base text-gray-950 transition duration-75 placeholder:text-gray-400 focus:ring-0 disabled:text-gray-500 disabled:[-webkit-text-fill-color:theme(colors.gray.500)] disabled:placeholder:[-webkit-text-fill-color:theme(colors.gray.400)] dark:text-white dark:placeholder:text-gray-500 dark:disabled:text-gray-400 dark:disabled:[-webkit-text-fill-color:theme(colors.gray.400)] dark:disabled:placeholder:[-webkit-text-fill-color:theme(colors.gray.500)] sm:text-sm sm:leading-6 bg-white/0 ps-3 pe-3" autocomplete="on" autofocus="autofocus" id="data.email" required="required" type="email" wire:model="data.email" tabindex="1"> </div> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </div> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </div> <!--[if ENDBLOCK]><![endif]--> </div> </div> <!--[if ENDBLOCK]><![endif]--> </div> <div style="--col-span-default: span 1 / span 1;" class="col-[--col-span-default]" wire:key="a1G6NnJmgLpAKgTdkh5N.data.password.Filament\Forms\Components\TextInput"> <!--[if BLOCK]><![endif]--> <div data-field-wrapper="" class="fi-fo-field-wrp"> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <div class="grid gap-y-2"> <!--[if BLOCK]><![endif]--> <div class="flex items-center gap-x-3 justify-between "> <!--[if BLOCK]><![endif]--> <label class="fi-fo-field-wrp-label inline-flex items-center gap-x-3" for="data.password"> <span class="text-sm font-medium leading-6 text-gray-950 dark:text-white"> Password<!--[if BLOCK]><![endif]--><sup class="text-danger-600 dark:text-danger-400 font-medium">*</sup> <!--[if ENDBLOCK]><![endif]--> </span> </label> <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </div> <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <div class="grid auto-cols-fr gap-y-2"> <div class="fi-input-wrp flex rounded-lg shadow-sm ring-1 transition duration-75 bg-white dark:bg-white/5 [&:not(:has(.fi-ac-action:focus))]:focus-within:ring-2 ring-gray-950/10 dark:ring-white/20 [&:not(:has(.fi-ac-action:focus))]:focus-within:ring-primary-600 dark:[&:not(:has(.fi-ac-action:focus))]:focus-within:ring-primary-500 fi-fo-text-input overflow-hidden" x-data="{ isPasswordRevealed: false }"> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <div class="min-w-0 flex-1"> <input class="fi-input block w-full border-none py-1.5 text-base text-gray-950 transition duration-75 placeholder:text-gray-400 focus:ring-0 disabled:text-gray-500 disabled:[-webkit-text-fill-color:theme(colors.gray.500)] disabled:placeholder:[-webkit-text-fill-color:theme(colors.gray.400)] dark:text-white dark:placeholder:text-gray-500 dark:disabled:text-gray-400 dark:disabled:[-webkit-text-fill-color:theme(colors.gray.400)] dark:disabled:placeholder:[-webkit-text-fill-color:theme(colors.gray.500)] sm:text-sm sm:leading-6 bg-white/0 ps-3 pe-3 [&::-ms-reveal]:hidden" autocomplete="current-password" id="data.password" required="required" wire:model="data.password" x-bind:type="isPasswordRevealed ? 'text' : 'password'" tabindex="2" type="password"> </div> <!--[if BLOCK]><![endif]--> <div class="flex items-center gap-x-3 pe-3 border-s border-gray-200 ps-3 dark:border-white/10"> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <div class="flex items-center gap-3"> <!--[if BLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <button style="--c-300:var(--gray-300);--c-400:var(--gray-400);--c-500:var(--gray-500);--c-600:var(--gray-600);" class="fi-icon-btn relative flex items-center justify-center rounded-lg outline-none transition duration-75 focus-visible:ring-2 -m-1.5 h-8 w-8 text-gray-400 hover:text-gray-500 focus-visible:ring-primary-600 dark:text-gray-500 dark:hover:text-gray-400 dark:focus-visible:ring-primary-500 fi-color-gray fi-ac-action fi-ac-icon-btn-action" title="Show password" type="button" x-on:click="isPasswordRevealed = true" x-show="! isPasswordRevealed"> <!--[if BLOCK]><![endif]--> <span class="sr-only"> Show password </span> <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <svg class="fi-icon-btn-icon h-5 w-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon"> <path d="M10 12.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z"></path> <path fill-rule="evenodd" d="M.664 10.59a1.651 1.651 0 0 1 0-1.186A10.004 10.004 0 0 1 10 3c4.257 0 7.893 2.66 9.336 6.41.147.381.146.804 0 1.186A10.004 10.004 0 0 1 10 17c-4.257 0-7.893-2.66-9.336-6.41ZM14 10a4 4 0 1 1-8 0 4 4 0 0 1 8 0Z" clip-rule="evenodd"></path> </svg><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </button> <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <button style="--c-300: var(--gray-300); --c-400: var(--gray-400); --c-500: var(--gray-500); --c-600: var(--gray-600); display: none;" class="fi-icon-btn relative flex items-center justify-center rounded-lg outline-none transition duration-75 focus-visible:ring-2 -m-1.5 h-8 w-8 text-gray-400 hover:text-gray-500 focus-visible:ring-primary-600 dark:text-gray-500 dark:hover:text-gray-400 dark:focus-visible:ring-primary-500 fi-color-gray fi-ac-action fi-ac-icon-btn-action" title="Hide password" type="button" x-on:click="isPasswordRevealed = false" x-show="isPasswordRevealed"> <!--[if BLOCK]><![endif]--> <span class="sr-only"> Hide password </span> <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <svg class="fi-icon-btn-icon h-5 w-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon"> <path fill-rule="evenodd" d="M3.28 2.22a.75.75 0 0 0-1.06 1.06l14.5 14.5a.75.75 0 1 0 1.06-1.06l-1.745-1.745a10.029 10.029 0 0 0 3.3-4.38 1.651 1.651 0 0 0 0-1.185A10.004 10.004 0 0 0 9.999 3a9.956 9.956 0 0 0-4.744 1.194L3.28 2.22ZM7.752 6.69l1.092 1.092a2.5 2.5 0 0 1 3.374 3.373l1.091 1.092a4 4 0 0 0-5.557-5.557Z" clip-rule="evenodd"></path> <path d="m10.748 13.93 2.523 2.523a9.987 9.987 0 0 1-3.27.547c-4.258 0-7.894-2.66-9.337-6.41a1.651 1.651 0 0 1 0-1.186A10.007 10.007 0 0 1 2.839 6.02L6.07 9.252a4 4 0 0 0 4.678 4.678Z"></path> </svg><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </button> <!--[if ENDBLOCK]><![endif]--> <!--[if ENDBLOCK]><![endif]--> </div> <!--[if ENDBLOCK]><![endif]--> </div> <!--[if ENDBLOCK]><![endif]--> </div> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </div> <!--[if ENDBLOCK]><![endif]--> </div> </div> <!--[if ENDBLOCK]><![endif]--> </div> <div style="--col-span-default: span 1 / span 1;" class="col-[--col-span-default]" wire:key="a1G6NnJmgLpAKgTdkh5N.data.remember.Filament\Forms\Components\Checkbox"> <!--[if BLOCK]><![endif]--> <div data-field-wrapper="" class="fi-fo-field-wrp"> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <div class="grid gap-y-2"> <!--[if BLOCK]><![endif]--> <div class="flex items-center gap-x-3 justify-between "> <!--[if BLOCK]><![endif]--> <label class="fi-fo-field-wrp-label inline-flex items-center gap-x-3" for="data.remember"> <input type="checkbox" class="fi-checkbox-input rounded border-none bg-white shadow-sm ring-1 transition duration-75 checked:ring-0 focus:ring-2 focus:ring-offset-0 disabled:pointer-events-none disabled:bg-gray-50 disabled:text-gray-50 disabled:checked:bg-current disabled:checked:text-gray-400 dark:bg-white/5 dark:disabled:bg-transparent dark:disabled:checked:bg-gray-600 text-primary-600 ring-gray-950/10 focus:ring-primary-600 checked:focus:ring-primary-500/50 dark:text-primary-500 dark:ring-white/20 dark:checked:bg-primary-500 dark:focus:ring-primary-500 dark:checked:focus:ring-primary-400/50 dark:disabled:ring-white/10" id="data.remember" wire:loading.attr="disabled" wire:model="data.remember"> <span class="text-sm font-medium leading-6 text-gray-950 dark:text-white"> Remember me<!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </span> </label> <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </div> <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </div> </div> <!--[if ENDBLOCK]><![endif]--> </div> <!--[if ENDBLOCK]><![endif]--> </div> <!--[if BLOCK]><![endif]--> <div class="fi-form-actions"> <!--[if BLOCK]><![endif]--> <div class="fi-ac gap-3 grid grid-cols-[repeat(auto-fit,minmax(0,1fr))]"> <!--[if BLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <button x-data="{ form: null, isProcessing: false, processingMessage: null, }" x-init=" form = $el.closest('form') form?.addEventListener('form-processing-started', (event) => { isProcessing = true processingMessage = event.detail.message }) form?.addEventListener('form-processing-finished', () => { isProcessing = false }) " x-bind:class="{ 'enabled:opacity-70 enabled:cursor-wait': isProcessing }" style="--c-400:var(--primary-400);--c-500:var(--primary-500);--c-600:var(--primary-600);" class="fi-btn relative grid-flow-col items-center justify-center font-semibold outline-none transition duration-75 focus-visible:ring-2 rounded-lg fi-color-custom fi-btn-color-primary fi-color-primary fi-size-md fi-btn-size-md gap-1.5 px-3 py-2 text-sm inline-grid shadow-sm bg-custom-600 text-white hover:bg-custom-500 focus-visible:ring-custom-500/50 dark:bg-custom-500 dark:hover:bg-custom-400 dark:focus-visible:ring-custom-400/50 fi-ac-action fi-ac-btn-action" type="submit" wire:loading.attr="disabled" x-bind:disabled="isProcessing"> <!--[if BLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <svg fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" class="animate-spin fi-btn-icon transition duration-75 h-5 w-5 text-white" wire:loading.delay.default="" wire:target="authenticate"> <path clip-rule="evenodd" d="M12 19C15.866 19 19 15.866 19 12C19 8.13401 15.866 5 12 5C8.13401 5 5 8.13401 5 12C5 15.866 8.13401 19 12 19ZM12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" fill-rule="evenodd" fill="currentColor" opacity="0.2"></path> <path d="M2 12C2 6.47715 6.47715 2 12 2V5C8.13401 5 5 8.13401 5 12H2Z" fill="currentColor"></path> </svg> <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <svg fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" class="animate-spin fi-btn-icon transition duration-75 h-5 w-5 text-white" x-show="isProcessing" style="display: none;"> <path clip-rule="evenodd" d="M12 19C15.866 19 19 15.866 19 12C19 8.13401 15.866 5 12 5C8.13401 5 5 8.13401 5 12C5 15.866 8.13401 19 12 19ZM12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" fill-rule="evenodd" fill="currentColor" opacity="0.2"></path> <path d="M2 12C2 6.47715 6.47715 2 12 2V5C8.13401 5 5 8.13401 5 12H2Z" fill="currentColor"></path> </svg> <!--[if ENDBLOCK]><![endif]--> <!--[if ENDBLOCK]><![endif]--> <span x-show="! isProcessing" class="fi-btn-label"> Sign in </span> <!--[if BLOCK]><![endif]--> <span x-show="isProcessing" x-text="processingMessage" class="fi-btn-label" style="display: none;"></span> <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </button> <!--[if ENDBLOCK]><![endif]--> <!--[if ENDBLOCK]><![endif]--> </div> <!--[if ENDBLOCK]><![endif]--> </div> <!--[if ENDBLOCK]><![endif]--> </form> </section> <!--[if BLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <form wire:submit.prevent="callMountedAction"> <div aria-modal="true" role="dialog" x-data="{ isOpen: false, livewire: null, close: function () { this.isOpen = false this.$refs.modalContainer.dispatchEvent( new CustomEvent('modal-closed', { id: 'a1G6NnJmgLpAKgTdkh5N-action' }), ) }, open: function () { this.$nextTick(() => { this.isOpen = true this.$refs.modalContainer.dispatchEvent( new CustomEvent('modal-opened', { id: 'a1G6NnJmgLpAKgTdkh5N-action' }), ) }) }, }" x-on:close-modal.window="if ($event.detail.id === 'a1G6NnJmgLpAKgTdkh5N-action') close()" x-on:open-modal.window="if ($event.detail.id === 'a1G6NnJmgLpAKgTdkh5N-action') open()" x-trap.noscroll="isOpen" x-bind:class="{ 'fi-modal-open': isOpen, }" class="fi-modal block"> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <div x-show="isOpen" style="display: none;"> <div aria-hidden="true" x-show="isOpen" x-transition.duration.300ms.opacity="" class="fi-modal-close-overlay fixed inset-0 z-40 bg-gray-950/50 dark:bg-gray-950/75" style="display: none;"></div> <div class="fixed inset-0 z-40 overflow-y-auto cursor-pointer"> <div x-ref="modalContainer" x-on:click.self=" document.activeElement.selectionStart === undefined && document.activeElement.selectionEnd === undefined && $dispatch('close-modal', { id: 'a1G6NnJmgLpAKgTdkh5N-action' }) " class="relative grid min-h-full grid-rows-[1fr_auto_1fr] justify-items-center sm:grid-rows-[1fr_auto_3fr] p-4" x-on:closed-form-component-action-modal.window="if (($event.detail.id === 'a1G6NnJmgLpAKgTdkh5N') && $wire.mountedActions.length) open()" x-on:modal-closed.stop="const mountedActionShouldOpenModal = false if (! mountedActionShouldOpenModal) { return } if ($wire.mountedFormComponentActions.length) { return } $wire.unmountAction(false)" x-on:opened-form-component-action-modal.window="if ($event.detail.id === 'a1G6NnJmgLpAKgTdkh5N') close()"> <div x-data="{ isShown: false }" x-init=" $nextTick(() => { isShown = isOpen $watch('isOpen', () => (isShown = isOpen)) }) " x-on:keydown.window.escape="$dispatch('close-modal', { id: 'a1G6NnJmgLpAKgTdkh5N-action' })" x-show="isShown" x-transition:enter="duration-300" x-transition:leave="duration-300" x-transition:enter-start="scale-95 opacity-0" x-transition:enter-end="scale-100 opacity-100" x-transition:leave-start="scale-100 opacity-100" x-transition:leave-end="scale-95 opacity-0" class="fi-modal-window pointer-events-auto relative row-start-2 flex w-full cursor-default flex-col bg-white shadow-xl ring-1 ring-gray-950/5 dark:bg-gray-900 dark:ring-white/10 mx-auto rounded-xl hidden max-w-sm" style="display: none;"> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </div> </div> </div> </div> </div> </form> <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <form wire:submit.prevent="callMountedInfolistAction"> <div aria-modal="true" role="dialog" x-data="{ isOpen: false, livewire: null, close: function () { this.isOpen = false this.$refs.modalContainer.dispatchEvent( new CustomEvent('modal-closed', { id: 'a1G6NnJmgLpAKgTdkh5N-infolist-action' }), ) }, open: function () { this.$nextTick(() => { this.isOpen = true this.$refs.modalContainer.dispatchEvent( new CustomEvent('modal-opened', { id: 'a1G6NnJmgLpAKgTdkh5N-infolist-action' }), ) }) }, }" x-on:close-modal.window="if ($event.detail.id === 'a1G6NnJmgLpAKgTdkh5N-infolist-action') close()" x-on:open-modal.window="if ($event.detail.id === 'a1G6NnJmgLpAKgTdkh5N-infolist-action') open()" x-trap.noscroll="isOpen" x-bind:class="{ 'fi-modal-open': isOpen, }" class="fi-modal block"> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <div x-show="isOpen" style="display: none;"> <div aria-hidden="true" x-show="isOpen" x-transition.duration.300ms.opacity="" class="fi-modal-close-overlay fixed inset-0 z-40 bg-gray-950/50 dark:bg-gray-950/75" style="display: none;"></div> <div class="fixed inset-0 z-40 overflow-y-auto cursor-pointer"> <div x-ref="modalContainer" x-on:click.self=" document.activeElement.selectionStart === undefined && document.activeElement.selectionEnd === undefined && $dispatch('close-modal', { id: 'a1G6NnJmgLpAKgTdkh5N-infolist-action' }) " class="relative grid min-h-full grid-rows-[1fr_auto_1fr] justify-items-center sm:grid-rows-[1fr_auto_3fr] p-4" x-on:closed-form-component-action-modal.window="if (($event.detail.id === 'a1G6NnJmgLpAKgTdkh5N') && $wire.mountedInfolistActions.length) open()" x-on:modal-closed.stop="const mountedInfolistActionShouldOpenModal = false if (! mountedInfolistActionShouldOpenModal) { return } if ($wire.mountedFormComponentActions.length) { return } $wire.unmountInfolistAction(false)" x-on:opened-form-component-action-modal.window="if ($event.detail.id === 'a1G6NnJmgLpAKgTdkh5N') close()"> <div x-data="{ isShown: false }" x-init=" $nextTick(() => { isShown = isOpen $watch('isOpen', () => (isShown = isOpen)) }) " x-on:keydown.window.escape="$dispatch('close-modal', { id: 'a1G6NnJmgLpAKgTdkh5N-infolist-action' })" x-show="isShown" x-transition:enter="duration-300" x-transition:leave="duration-300" x-transition:enter-start="scale-95 opacity-0" x-transition:enter-end="scale-100 opacity-100" x-transition:leave-start="scale-100 opacity-100" x-transition:leave-end="scale-95 opacity-0" class="fi-modal-window pointer-events-auto relative row-start-2 flex w-full cursor-default flex-col bg-white shadow-xl ring-1 ring-gray-950/5 dark:bg-gray-900 dark:ring-white/10 mx-auto rounded-xl hidden max-w-sm" style="display: none;"> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </div> </div> </div> </div> </div> </form> <!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <form wire:submit.prevent="callMountedFormComponentAction"> <div aria-modal="true" role="dialog" x-data="{ isOpen: false, livewire: null, close: function () { this.isOpen = false this.$refs.modalContainer.dispatchEvent( new CustomEvent('modal-closed', { id: 'a1G6NnJmgLpAKgTdkh5N-form-component-action' }), ) }, open: function () { this.$nextTick(() => { this.isOpen = true this.$refs.modalContainer.dispatchEvent( new CustomEvent('modal-opened', { id: 'a1G6NnJmgLpAKgTdkh5N-form-component-action' }), ) }) }, }" x-on:close-modal.window="if ($event.detail.id === 'a1G6NnJmgLpAKgTdkh5N-form-component-action') close()" x-on:open-modal.window="if ($event.detail.id === 'a1G6NnJmgLpAKgTdkh5N-form-component-action') open()" x-trap.noscroll="isOpen" x-bind:class="{ 'fi-modal-open': isOpen, }" class="fi-modal block"> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <div x-show="isOpen" style="display: none;"> <div aria-hidden="true" x-show="isOpen" x-transition.duration.300ms.opacity="" class="fi-modal-close-overlay fixed inset-0 z-40 bg-gray-950/50 dark:bg-gray-950/75" style="display: none;"></div> <div class="fixed inset-0 z-40 overflow-y-auto cursor-pointer"> <div x-ref="modalContainer" x-on:click.self=" document.activeElement.selectionStart === undefined && document.activeElement.selectionEnd === undefined && $dispatch('close-modal', { id: 'a1G6NnJmgLpAKgTdkh5N-form-component-action' }) " class="relative grid min-h-full grid-rows-[1fr_auto_1fr] justify-items-center sm:grid-rows-[1fr_auto_3fr] p-4" x-on:modal-closed.stop="const mountedFormComponentActionShouldOpenModal = false if (mountedFormComponentActionShouldOpenModal) { $wire.unmountFormComponentAction(false) }"> <div x-data="{ isShown: false }" x-init=" $nextTick(() => { isShown = isOpen $watch('isOpen', () => (isShown = isOpen)) }) " x-on:keydown.window.escape="$dispatch('close-modal', { id: 'a1G6NnJmgLpAKgTdkh5N-form-component-action' })" x-show="isShown" x-transition:enter="duration-300" x-transition:leave="duration-300" x-transition:enter-start="scale-95 opacity-0" x-transition:enter-end="scale-100 opacity-100" x-transition:leave-start="scale-100 opacity-100" x-transition:leave-end="scale-95 opacity-0" class="fi-modal-window pointer-events-auto relative row-start-2 flex w-full cursor-default flex-col bg-white shadow-xl ring-1 ring-gray-950/5 dark:bg-gray-900 dark:ring-white/10 mx-auto rounded-xl hidden max-w-sm" style="display: none;"> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </div> </div> </div> </div> </div> </form> <!--[if ENDBLOCK]><![endif]--> <!--[if ENDBLOCK]><![endif]--> </div> </main> </div> <footer class="fixed bottom-0 left-0 z-20 w-full px-4 py-1 bg-white border-t border-gray-200 shadow md:flex md:items-center md:justify-between md:p-6 dark:bg-gray-800 dark:border-gray-600"> <span id="server-time" class="text-sm text-gray-500 sm:text-center dark:text-gray-400" data-time="2024-09-25 04:25:14 +00:00"> Server Time: 2024-09-25 04:25:14 </span> <span id="user-time" class="text-sm text-gray-500 sm:text-center dark:text-gray-400 ml-4"> Your Time: </span> </footer> <script src="https://cdnjs.cloudflare.com/ajax/libs/howler/2.2.4/howler.min.js" integrity="sha512-xi/RZRIF/S0hJ+yJJYuZ5yk6/8pCiRlEXZzoguSMl+vk2i3m6UjUO/WcZ11blRL/O+rnj94JRGwt/CHbc9+6EA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <script> // setup howler var sound = new Howl({ src: ['https://d1jmlno5wi7oaj.cloudfront.net/23310fe4-c7ba-415a-9cf1-91076a80256c/audio/notify.mp3'], volume: 0 }); document.body.addEventListener('click', function() { sound.play(); // Remove the listener after it has been triggered document.body.removeEventListener('click', arguments.callee); }); document.addEventListener('DOMContentLoaded', function() { const serverTimeElement = document.getElementById('server-time'); const userTimeElement = document.getElementById('user-time'); const serverTimeString = serverTimeElement.dataset.time; let serverTime = new Date(serverTimeString); function updateTime() { // Increment the server time by one second serverTime.setSeconds(serverTime.getSeconds() + 1); // Format the server time const formattedServerTime = serverTime.toISOString().slice(0, 19).replace('T', ' '); // Get the user's local time const userTime = new Date(); const formattedUserTime = userTime.toLocaleString(); // Use toLocaleString() for accurate local time // Update the server time element serverTimeElement.textContent = 'Server Time: ' + formattedServerTime; // Update the user time element userTimeElement.textContent = 'Your Time: ' + formattedUserTime; } // Update the time every second setInterval(updateTime, 1000); }); </script> </div> <div wire:snapshot="{"data":{"isFilamentNotificationsComponent":true,"notifications":[[],{"class":"Filament\\Notifications\\Collection","s":"wrbl"}]},"memo":{"id":"caUDhSqTYiioFeMxrTAb","name":"filament.livewire.notifications","path":"login","method":"GET","children":[],"scripts":[],"assets":[],"errors":[],"locale":"en"},"checksum":"f5119680a3de8e794ba1bd7b89c49106d32593ee2d32fb9b649c4dcf467ae20d"}" wire:effects="{"listeners":["notificationsSent","notificationSent","notificationClosed"]}" wire:id="caUDhSqTYiioFeMxrTAb"> <div class="fi-no pointer-events-none fixed inset-4 z-50 mx-auto flex gap-3 items-end flex-col-reverse justify-end" role="status"> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </div> <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </div> <script> window.filamentData = [] </script> <script src="https://d1jmlno5wi7oaj.cloudfront.net/23310fe4-c7ba-415a-9cf1-91076a80256c/js/filament/notifications/notifications.js?v=3.2.108.0"></script> <script src="https://d1jmlno5wi7oaj.cloudfront.net/23310fe4-c7ba-415a-9cf1-91076a80256c/js/filament/support/async-alpine.js?v=3.2.108.0"></script> <script src="https://d1jmlno5wi7oaj.cloudfront.net/23310fe4-c7ba-415a-9cf1-91076a80256c/js/filament/support/support.js?v=3.2.108.0"></script> <script src="https://d1jmlno5wi7oaj.cloudfront.net/23310fe4-c7ba-415a-9cf1-91076a80256c/js/awcodes/headings/invaders-filament-jsoneditor.js?v=3.2.108.0"></script> <script src="https://d1jmlno5wi7oaj.cloudfront.net/23310fe4-c7ba-415a-9cf1-91076a80256c/js/filament/filament/echo.js?v=3.2.108.0"></script> <script src="https://d1jmlno5wi7oaj.cloudfront.net/23310fe4-c7ba-415a-9cf1-91076a80256c/js/filament/filament/app.js?v=3.2.108.0"></script> <style> :root { } </style> <script data-navigate-once=""> window.Echo = new window.EchoFactory(JSON.parse('{\u0022broadcaster\u0022:\u0022pusher\u0022,\u0022key\u0022:\u0022a6c47ab184a46a170b29cbf1a5255986\u0022,\u0022cluster\u0022:\u0022mt1\u0022,\u0022wsHost\u0022:\u0022wss.junglebet.com\u0022,\u0022wsPort\u0022:\u0022443\u0022,\u0022wssPort\u0022:\u0022443\u0022,\u0022authEndpoint\u0022:\u0022\\\/broadcasting\\\/auth\u0022,\u0022disableStats\u0022:true,\u0022encrypted\u0022:true,\u0022forceTLS\u0022:false}')) window.dispatchEvent(new CustomEvent('EchoLoaded')) </script> <!-- Livewire Scripts --> <script src="https://d1jmlno5wi7oaj.cloudfront.net/23310fe4-c7ba-415a-9cf1-91076a80256c/vendor/livewire/livewire.js?id=cc800bf4" data-csrf="htj7LtcVWWXSxIzmlY6RpkXI4sTJhptLrgQ82Ukv" data-update-uri="/livewire/update" data-navigate-once="true"></script> <script defer="" src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"rayId":"8c883fc73fd83839","version":"2024.8.0","serverTiming":{"name":{"cfExtPri":true,"cfL4":true}},"token":"08d6f81cdd854e09bbf2e1c379483baa","b":1}" crossorigin="anonymous"></script> </body></html>