Help
RSS
API
Feed
Maltego
Contact
Domain > www.aquatherm-moscow.ru
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2013-11-26
213.120.210.17
(
ClassC
)
2025-01-16
104.21.45.210
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Thu, 16 Jan 2025 17:32:27 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveCache-Control: max-age3600Expires: Thu, 16 Jan 2025 18:32:27 GMTLocation: https://www.aquatherm-moscow.ru/Report-To: {endpoints:{url:https:\/\/a.nel.cloudflare.com\/report\/v4?saPJfi4lFwgXNpUMuAchXtsaOJD8%2FIfbj6fJbg08IQuNxCY9Ki%2B%2BUk2CYrOYK3UrdxzD%2FcI0ke5W%2F6DEU8NMyvH4q76VrbJ2SF6IbdJ1JsQncS6FPQ9gst5AQ3HEcqWvK4BUPQheizzlNuA%3D%3D},group:cf-nel,max_age:604800}NEL: {success_fraction:0,report_to:cf-nel,max_age:604800}Server: cloudflareCF-RAY: 902fd84e1da0c377-SEAalt-svc: h3:443; ma86400server-timing: cfL4;desc?protoTCP&rtt10467&min_rtt10467&rtt_var5233&sent1&recv3&lost0&retrans0&sent_bytes0&recv_bytes62&delivery_rate0&cwnd249&unsent_bytes0&cid0000000000000000&ts0&x0 html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>cloudflare/center>/body>/html>
Port 443
HTTP/1.1 500 Internal Server ErrorDate: Thu, 16 Jan 2025 17:32:28 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveCache-Control: no-cache, privatepragma: no-cacheexpires: -1cf-cache-status: DYNAMICReport-To: {endpoints:{url:https:\/\/a.nel.cloudflare.com\/report\/v4?sJXY9hk%2FGWu5g8633AgG6t4vtgXVhjKzLDnWp%2BQSojd%2Bb9LIKro0ISv05JAYJv5xtas7Ku4rgHt4Ny5bGIfZ0pcH%2FvytFnjYtCHI%2BypHRbwYWfi2CY%2FH6aeC%2FHhfVxm5KJCh2F%2B47Y4vxAg%3D%3D},group:cf-nel,max_age:604800}NEL: {success_fraction:0,report_to:cf-nel,max_age:604800}Server: cloudflareCF-RAY: 902fd84e8b64093b-SEAalt-svc: h3:443; ma86400server-timing: cfL4;desc?protoTCP&rtt9330&min_rtt9166&rtt_var2695&sent5&recv6&lost0&retrans0&sent_bytes2875&recv_bytes734&delivery_rate315950&cwnd250&unsent_bytes0&cidd36e608cb0d07fd2&ts1339&x0 !DOCTYPE html>html langen>head> meta charsetutf-8 /> meta nameviewport contentwidthdevice-width, initial-scale1 /> title>1win/title> link relicon typeimage/svg+xml hrefdata:image/svg+xml,%3Csvg viewBox0 -.11376601 49.74245785 51.31690859 xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dm49.626 11.564a.809.809 0 0 1 .028.209v10.972a.8.8 0 0 1 -.402.694l-9.209 5.302v10.509c0 .286-.152.55-.4.694l-19.223 11.066c-.044.025-.092.041-.14.058-.018.006-.035.017-.054.022a.805.805 0 0 1 -.41 0c-.022-.006-.042-.018-.063-.026-.044-.016-.09-.03-.132-.054l-19.219-11.066a.801.801 0 0 1 -.402-.694v-32.916c0-.072.01-.142.028-.21.006-.023.02-.044.028-.067.015-.042.029-.085.051-.124.015-.026.037-.047.055-.071.023-.032.044-.065.071-.093.023-.023.053-.04.079-.06.029-.024.055-.05.088-.069h.001l9.61-5.533a.802.802 0 0 1 .8 0l9.61 5.533h.002c.032.02.059.045.088.068.026.02.055.038.078.06.028.029.048.062.072.094.017.024.04.045.054.071.023.04.036.082.052.124.008.023.022.044.028.068a.809.809 0 0 1 .028.209v20.559l8.008-4.611v-10.51c0-.07.01-.141.028-.208.007-.024.02-.045.028-.068.016-.042.03-.085.052-.124.015-.026.037-.047.054-.071.024-.032.044-.065.072-.093.023-.023.052-.04.078-.06.03-.024.056-.05.088-.069h.001l9.611-5.533a.801.801 0 0 1 .8 0l9.61 5.533c.034.02.06.045.09.068.025.02.054.038.077.06.028.029.048.062.072.094.018.024.04.045.054.071.023.039.036.082.052.124.009.023.022.044.028.068zm-1.574 10.718v-9.124l-3.363 1.936-4.646 2.675v9.124l8.01-4.611zm-9.61 16.505v-9.13l-4.57 2.61-13.05 7.448v9.216zm-36.84-31.068v31.068l17.618 10.143v-9.214l-9.204-5.209-.003-.002-.004-.002c-.031-.018-.057-.044-.086-.066-.025-.02-.054-.036-.076-.058l-.002-.003c-.026-.025-.044-.056-.066-.084-.02-.027-.044-.05-.06-.078l-.001-.003c-.018-.03-.029-.066-.042-.1-.013-.03-.03-.058-.038-.09v-.001c-.01-.038-.012-.078-.016-.117-.004-.03-.012-.06-.012-.09v-21.483l-4.645-2.676-3.363-1.934zm8.81-5.994-8.007 4.609 8.005 4.609 8.006-4.61-8.006-4.608zm4.164 28.764 4.645-2.674v-20.096l-3.363 1.936-4.646 2.675v20.096zm24.667-23.325-8.006 4.609 8.006 4.609 8.005-4.61zm-.801 10.605-4.646-2.675-3.363-1.936v9.124l4.645 2.674 3.364 1.937zm-18.422 20.561 11.743-6.704 5.87-3.35-8-4.606-9.211 5.303-8.395 4.833z fill%23ff2d20/%3E%3C/svg%3E /> link hrefhttps://fonts.bunny.net/css?familyfigtree:300,400,500,600 relstylesheet /> style >.tippy-boxdata-animationfadedata-statehidden{opacity:0}data-tippy-root{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-boxdata-placement^top>.tippy-arrow{bottom:0}.tippy-boxdata-placement^top>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-boxdata-placement^bottom>.tippy-arrow{top:0}.tippy-boxdata-placement^bottom>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-boxdata-placement^left>.tippy-arrow{right:0}.tippy-boxdata-placement^left>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-boxdata-placement^right>.tippy-arrow{left:0}.tippy-boxdata-placement^right>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-boxdata-inertiadata-statevisible{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:;position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-boxdata-theme~material{background-color:#505355;font-weight:600}.tippy-boxdata-theme~materialdata-placement^top>.tippy-arrow:before{border-top-color:#505355}.tippy-boxdata-theme~materialdata-placement^bottom>.tippy-arrow:before{border-bottom-color:#505355}.tippy-boxdata-theme~materialdata-placement^left>.tippy-arrow:before{border-left-color:#505355}.tippy-boxdata-theme~materialdata-placement^right>.tippy-arrow:before{border-right-color:#505355}.tippy-boxdata-theme~material>.tippy-backdrop{background-color:#505355}.tippy-boxdata-theme~material>.tippy-svg-arrow{fill:#505355}.tippy-boxdata-animationscaledata-placement^top{transform-origin:bottom}.tippy-boxdata-animationscaledata-placement^bottom{transform-origin:top}.tippy-boxdata-animationscaledata-placement^left{transform-origin:right}.tippy-boxdata-animationscaledata-placement^right{transform-origin:left}.tippy-boxdata-animationscaledata-statehidden{transform:scale(.5);opacity:0}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: }html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Figtree,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where(title){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where(typebutton),input:where(typereset),input:where(typesubmit){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}typesearch{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,rolebutton{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}hidden{display:none}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.absolute{position:absolute}.relative{position:relative}.right-0{right:0}.z-10{z-index:10}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.-mt-2{margin-top:-.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.ml-1{margin-left:.25rem}.ml-3{margin-left:.75rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-\32\.5rem\{height:32.5rem}.h-\35\.5rem\{height:35.5rem}.max-h-32{max-height:8rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-\8rem\{width:8rem}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-full{max-width:100%}.flex-none{flex:none}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.origin-top-right{transform-origin:top right}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-6{gap:1.5rem}.space-y-2>:not(hidden)~:not(hidden){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.overflow-x-auto{overflow-x:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.border{border-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-transparent{border-color:transparent}.border-l-red-500{--tw-border-opacity:1;border-left-color:rgb(239 68 68 / var(--tw-border-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-gray-200\/80{background-color:#e5e7ebcc}.bg-red-500\/20{background-color:#ef444433}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.fill-red-500{fill:#ef4444}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-12{padding-bottom:3rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Figtree,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.leading-5{line-height:1.25rem}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-50{--tw-text-opacity:1;color:rgb(249 250 251 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-gray-900\/5{--tw-ring-color:rgb(17 24 39 / .05)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}x-cloak{display:none}html{-moz-tab-size:4;-o-tab-size:4;tab-size:4}table.hljs-ln{color:inherit;font-size:inherit;border-spacing:2px}pre code.hljs{background:none;padding:.5em 0 0;width:100%}.hljs-ln-line{white-space-collapse:preserve;text-wrap:nowrap}.trace{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 4rem),transparent)}.scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll}.scrollbar-hidden::-webkit-scrollbar{-webkit-appearance:none;width:0;height:0}.hljs-ln .hljs-ln-numbers{padding:5px;border-right-color:transparent;margin-right:5px}.hljs-ln-n{width:50px}.hljs-ln-numbers{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;border-right:1px solid #ccc;vertical-align:top;padding-right:5px}.hljs-ln-code{width:100%;padding-left:10px;padding-right:10px}.hljs-ln-code:hover{background-color:#ef444433}.default\:col-span-full:default{grid-column:1 / -1}.default\:row-span-1:default{grid-row:span 1 / span 1}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:bg-gray-100\/75:hover{background-color:#f3f4f6bf}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity))}.dark\:block:is(.dark *){display:block}.dark\:hidden:is(.dark *){display:none}.dark\:border:is(.dark *){border-width:1px}.dark\:border-gray-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}.dark\:border-gray-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(31 41 55 / var(--tw-border-opacity))}.dark\:border-gray-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(17 24 39 / var(--tw-border-opacity))}.dark\:border-l-red-500:is(.dark *){--tw-border-opacity:1;border-left-color:rgb(239 68 68 / var(--tw-border-opacity))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.dark\:bg-gray-900\/80:is(.dark *){background-color:#111827cc}.dark\:bg-gray-950\/95:is(.dark *){background-color:#030712f2}.dark\:bg-red-500\/20:is(.dark *){background-color:#ef444433}.dark\:text-gray-100:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246 / var(--tw-text-opacity))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219 / var(--tw-text-opacity))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity))}.dark\:text-gray-600:is(.dark *){--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity))}.dark\:text-gray-950:is(.dark *){--tw-text-opacity:1;color:rgb(3 7 18 / var(--tw-text-opacity))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:ring-1:is(.dark *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.dark\:ring-gray-800:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(31 41 55 / var(--tw-ring-opacity))}.dark\:hover\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-800\/75:hover:is(.dark *){background-color:#1f2937bf}.dark\:hover\:text-gray-500:hover:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity))}.dark\:focus\:text-gray-500:focus:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity))}@media (min-width: 640px){.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mt-10{margin-top:2.5rem}.sm\:gap-6{gap:1.5rem}.sm\:p-12{padding:3rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 768px){.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:min-w-64{min-width:16rem}.md\:max-w-80{max-width:20rem}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-2{gap:.5rem}}@media (min-width: 1024px){.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:w-\12rem\{width:12rem}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.default\:lg\:col-span-6:default{grid-column:span 6 / span 6}}/style>style data-themelight>pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*! Theme: GitHub Description: Light theme as seen on github.com Author: github.com Maintainer: @Hirse Updated: 2021-05-15 Outdated base version: https://github.com/primer/github-syntax-light Current colors taken from GitHubs CSS*/.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}/style>style data-themedark>pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#c678dd}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#98c379}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#d19a66}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-class .hljs-title,.hljs-title.class_{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}/style> style> #frame-0 .hljs-ln-linedata-line-number73 { background-color: rgba(242, 95, 95, 0.4); } #frame-1 .hljs-ln-linedata-line-number37 { background-color: rgba(242, 95, 95, 0.4); } #frame-2 .hljs-ln-linedata-line-number49 { background-color: rgba(242, 95, 95, 0.4); } #frame-3 .hljs-ln-linedata-line-number36 { background-color: rgba(242, 95, 95, 0.4); } #frame-4 .hljs-ln-linedata-line-number43 { background-color: rgba(242, 95, 95, 0.4); } #frame-5 .hljs-ln-linedata-line-number95 { background-color: rgba(242, 95, 95, 0.4); } #frame-6 .hljs-ln-linedata-line-number35 { background-color: rgba(242, 95, 95, 0.4); } #frame-7 .hljs-ln-linedata-line-number694 { background-color: rgba(242, 95, 95, 0.4); } #frame-8 .hljs-ln-linedata-line-number1121 { background-color: rgba(242, 95, 95, 0.4); } #frame-9 .hljs-ln-linedata-line-number1102 { background-color: rgba(242, 95, 95, 0.4); } #frame-10 .hljs-ln-linedata-line-number1101 { background-color: rgba(242, 95, 95, 0.4); } #frame-11 .hljs-ln-linedata-line-number17 { background-color: rgba(242, 95, 95, 0.4); } #frame-12 .hljs-ln-linedata-line-number316 { background-color: rgba(242, 95, 95, 0.4); } #frame-13 .hljs-ln-linedata-line-number187 { background-color: rgba(242, 95, 95, 0.4); } #frame-14 .hljs-ln-linedata-line-number171 { background-color: rgba(242, 95, 95, 0.4); } #frame-15 .hljs-ln-linedata-line-number145 { background-color: rgba(242, 95, 95, 0.4); } #frame-16 .hljs-ln-linedata-line-number1190 { background-color: rgba(242, 95, 95, 0.4); } #frame-17 .hljs-ln-linedata-line-number17 { background-color: rgba(242, 95, 95, 0.4); } /style>/head>body classbg-gray-200/80 font-sans antialiased dark:bg-gray-950/95> div classrenderer container mx-auto lg:px-8> header classmt-3 px-5 sm:mt-10> div classpy-3 dark:border-gray-900 sm:py-5> div classflex items-center justify-between> div classflex items-center> div classrounded-full bg-red-500/20 p-4 dark:bg-red-500/20> svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width1.5 strokecurrentColor classh-6 w-6 fill-red-500 text-gray-50 dark:text-gray-950 > path stroke-linecapround stroke-linejoinround dM12 9v3.75m9-.75a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 3.75h.008v.008H12v-.008Z /> /svg> /div> span classtext-dark ml-3 text-2xl font-bold dark:text-white sm:text-3xl> Internal Server Error /span> /div> div classflex items-center gap-3 sm:gap-6> script> (function () { const darkStyles document.querySelector(styledata-themedark)?.textContent const lightStyles document.querySelector(styledata-themelight)?.textContent const removeStyles () > { document.querySelector(styledata-themedark)?.remove() document.querySelector(styledata-themelight)?.remove() } removeStyles() setDarkClass () > { removeStyles() const isDark localStorage.theme dark || (!(theme in localStorage) && window.matchMedia((prefers-color-scheme: dark)).matches) isDark ? document.documentElement.classList.add(dark) : document.documentElement.classList.remove(dark) if (isDark) { document.head.insertAdjacentHTML(beforeend, `style data-themedark>${darkStyles}/style>`) } else { document.head.insertAdjacentHTML(beforeend, `style data-themelight>${lightStyles}/style>`) } } setDarkClass() window.matchMedia((prefers-color-scheme: dark)).addEventListener(change, setDarkClass) })();/script>div classrelative x-data{ menu: false, theme: localStorage.theme, darkMode() { this.theme dark localStorage.theme dark setDarkClass() }, lightMode() { this.theme light localStorage.theme light setDarkClass() }, systemMode() { this.theme undefined localStorage.removeItem(theme) setDarkClass() }, } @click.outsidemenu false> button x-cloak classblock rounded p-1 hover:bg-gray-100 dark:hover:bg-gray-800 :classtheme ? text-gray-700 dark:text-gray-300 : text-gray-400 dark:text-gray-600 hover:text-gray-500 focus:text-gray-500 dark:hover:text-gray-500 dark:focus:text-gray-500 @clickmenu ! menu > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width1.5 strokecurrentColor classblock h-5 w-5 dark:hidden> path stroke-linecapround stroke-linejoinround dM12 3v2.25m6.364.386l-1.591 1.591M21 12h-2.25m-.386 6.364l-1.591-1.591M12 18.75V21m-4.773-4.227l-1.591 1.591M5.25 12H3m4.227-4.773L5.636 5.636M15.75 12a3.75 3.75 0 11-7.5 0 3.75 3.75 0 017.5 0z />/svg> svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width1.5 strokecurrentColor classhidden h-5 w-5 dark:block> path stroke-linecapround stroke-linejoinround dM21.752 15.002A9.718 9.718 0 0118 15.75c-5.385 0-9.75-4.365-9.75-9.75 0-1.33.266-2.597.748-3.752A9.753 9.753 0 003 11.25C3 16.635 7.365 21 12.75 21a9.753 9.753 0 009.002-5.998z />/svg> /button> div x-showmenu classabsolute right-0 z-10 flex origin-top-right flex-col rounded-md bg-white shadow-xl ring-1 ring-gray-900/5 dark:bg-gray-800 styledisplay: none @clickmenu false > button classflex items-center gap-3 px-4 py-2 hover:rounded-t-md hover:bg-gray-100 dark:hover:bg-gray-700 :classtheme light ? text-gray-900 dark:text-gray-100 : text-gray-500 dark:text-gray-400 @clicklightMode() > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width1.5 strokecurrentColor classh-5 w-5> path stroke-linecapround stroke-linejoinround dM12 3v2.25m6.364.386l-1.591 1.591M21 12h-2.25m-.386 6.364l-1.591-1.591M12 18.75V21m-4.773-4.227l-1.591 1.591M5.25 12H3m4.227-4.773L5.636 5.636M15.75 12a3.75 3.75 0 11-7.5 0 3.75 3.75 0 017.5 0z />/svg> Light /button> button classflex items-center gap-3 px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-700 :classtheme dark ? text-gray-900 dark:text-gray-100 : text-gray-500 dark:text-gray-400 @clickdarkMode() > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width1.5 strokecurrentColor classh-5 w-5> path stroke-linecapround stroke-linejoinround dM21.752 15.002A9.718 9.718 0 0118 15.75c-5.385 0-9.75-4.365-9.75-9.75 0-1.33.266-2.597.748-3.752A9.753 9.753 0 003 11.25C3 16.635 7.365 21 12.75 21a9.753 9.753 0 009.002-5.998z />/svg> Dark /button> button classflex items-center gap-3 px-4 py-2 hover:rounded-b-md hover:bg-gray-100 dark:hover:bg-gray-700 :classtheme undefined ? text-gray-900 dark:text-gray-100 : text-gray-500 dark:text-gray-400 @clicksystemMode() > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width1.5 strokecurrentColor classh-5 w-5> path stroke-linecapround stroke-linejoinround dM9 17.25v1.007a3 3 0 01-.879 2.122L7.5 21h9l-.621-.621A3 3 0 0115 18.257V17.25m6-12V15a2.25 2.25 0 01-2.25 2.25H5.25A2.25 2.25 0 013 15V5.25m18 0A2.25 2.25 0 0018.75 3H5.25A2.25 2.25 0 003 5.25m18 0V12a2.25 2.25 0 01-2.25 2.25H5.25A2.25 2.25 0 013 12V5.25 />/svg> System /button> /div>/div> /div> /div> /div>/header> main classpx-6 pb-12 pt-6> div classcontainer mx-auto> section class@container flex flex-col p-6 sm:p-12 bg-white dark:bg-gray-900/80 text-gray-900 dark:text-gray-100 rounded-lg default:col-span-full default:lg:col-span-6 default:row-span-1 dark:ring-1 dark:ring-gray-800 shadow-xl> div classmd:flex md:items-center md:justify-between md:gap-2> div classmin-w-0> div classinline-block rounded-full bg-red-500/20 px-3 py-2 max-w-full text-sm font-bold leading-5 text-red-500 truncate lg:text-base dark:bg-red-500/20> span classhidden md:inline> ErrorException /span> span classmd:hidden> ErrorException /span> /div> div classmt-4 text-lg font-semibold text-gray-900 break-words dark:text-white lg:text-2xl> Undefined array key "HTTP_USER_AGENT" /div> /div> div classhidden text-right shrink-0 md:block md:min-w-64 md:max-w-80> div> span classinline-block rounded-full bg-gray-200 px-3 py-2 text-sm leading-5 text-gray-900 max-w-full truncate dark:bg-gray-800 dark:text-white> GET www.aquatherm-moscow.ru /span> /div> div classpx-4> span classtext-sm text-gray-500 dark:text-gray-400>PHP 8.2.20 — Laravel 11.37.0/span> /div> /div> /div>/section> section class@container flex flex-col p-6 sm:p-12 bg-white dark:bg-gray-900/80 text-gray-900 dark:text-gray-100 rounded-lg default:col-span-full default:lg:col-span-6 default:row-span-1 dark:ring-1 dark:ring-gray-800 shadow-xl mt-6 overflow-x-auto> div x-data{ includeVendorFrames: false, index: 0, } > div classgrid grid-cols-1 gap-6 lg:grid-cols-3 x-clock> div classhidden overflow-x-auto sm:col-span-1 lg:block> div classh-35.5rem scrollbar-hidden trace text-sm text-gray-400 dark:text-gray-300 > div classmb-2 inline-block rounded-full bg-red-500/20 px-3 py-2 dark:bg-red-500/20 sm:col-span-1> button @clickincludeVendorFrames !includeVendorFrames classinline-flex items-center font-bold leading-5 text-red-500 > span x-showincludeVendorFrames>Collapse/span> span x-cloak x-show!includeVendorFrames >Expand/span > span classml-1>vendor frames/span> div classflex flex-col ml-1 -mt-2 x-cloak x-showincludeVendorFrames> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor classw-4 h-4 stylemargin-bottom: -8px;> path fill-ruleevenodd dM5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z clip-ruleevenodd />/svg> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor classw-4 h-4 stylemargin-bottom: -8px;> path fill-ruleevenodd dM9.47 6.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 1 1-1.06 1.06L10 8.06l-3.72 3.72a.75.75 0 0 1-1.06-1.06l4.25-4.25Z clip-ruleevenodd />/svg> /div> div classflex flex-col ml-1 -mt-2 x-cloak x-show! includeVendorFrames> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor classw-4 h-4 stylemargin-bottom: -8px;> path fill-ruleevenodd dM9.47 6.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 1 1-1.06 1.06L10 8.06l-3.72 3.72a.75.75 0 0 1-1.06-1.06l4.25-4.25Z clip-ruleevenodd />/svg> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor classw-4 h-4 stylemargin-bottom: -8px;> path fill-ruleevenodd dM5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z clip-ruleevenodd />/svg> /div> /button> /div> div classmb-12 space-y-2> div x-show! includeVendorFrames> /div> button classw-full text-left dark:border-gray-900 x-showtrue @clickindex 0 > div x-bind:class index 0 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>App\Models\Project/span> span classfont-mono text-xs>:73/span> /span> /div> div classtext-gray-500 dark:text-gray-400> isBot /div> /div> /div> /button> div x-show! includeVendorFrames> /div> button classw-full text-left dark:border-gray-900 x-showtrue @clickindex 1 > div x-bind:class index 1 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>App\Models\Project/span> span classfont-mono text-xs>:37/span> /span> /div> div classtext-gray-500 dark:text-gray-400> cloak /div> /div> /div> /button> div x-show! includeVendorFrames> /div> button classw-full text-left dark:border-gray-900 x-showtrue @clickindex 2 > div x-bind:class index 2 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>App\Providers\AppServiceProvider/span> span classfont-mono text-xs>:49/span> /span> /div> div classtext-gray-500 dark:text-gray-400> boot /div> /div> /div> /button> button classw-full text-left dark:border-gray-900 x-showincludeVendorFrames @clickindex 3 > div x-bind:class index 3 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>Illuminate\Container\BoundMethod/span> span classfont-mono text-xs>:36/span> /span> /div> div classtext-gray-500 dark:text-gray-400> Illuminate\Container\{closure} /div> /div> /div> /button> button classw-full text-left dark:border-gray-900 x-showincludeVendorFrames @clickindex 4 > div x-bind:class index 4 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>Illuminate\Container\Util/span> span classfont-mono text-xs>:43/span> /span> /div> div classtext-gray-500 dark:text-gray-400> unwrapIfClosure /div> /div> /div> /button> button classw-full text-left dark:border-gray-900 x-showincludeVendorFrames @clickindex 5 > div x-bind:class index 5 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>Illuminate\Container\BoundMethod/span> span classfont-mono text-xs>:95/span> /span> /div> div classtext-gray-500 dark:text-gray-400> callBoundMethod /div> /div> /div> /button> button classw-full text-left dark:border-gray-900 x-showincludeVendorFrames @clickindex 6 > div x-bind:class index 6 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>Illuminate\Container\BoundMethod/span> span classfont-mono text-xs>:35/span> /span> /div> div classtext-gray-500 dark:text-gray-400> call /div> /div> /div> /button> button classw-full text-left dark:border-gray-900 x-showincludeVendorFrames @clickindex 7 > div x-bind:class index 7 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>Illuminate\Container\Container/span> span classfont-mono text-xs>:694/span> /span> /div> div classtext-gray-500 dark:text-gray-400> call /div> /div> /div> /button> button classw-full text-left dark:border-gray-900 x-showincludeVendorFrames @clickindex 8 > div x-bind:class index 8 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>Illuminate\Foundation\Application/span> span classfont-mono text-xs>:1121/span> /span> /div> div classtext-gray-500 dark:text-gray-400> bootProvider /div> /div> /div> /button> button classw-full text-left dark:border-gray-900 x-showincludeVendorFrames @clickindex 9 > div x-bind:class index 9 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>Illuminate\Foundation\Application/span> span classfont-mono text-xs>:1102/span> /span> /div> div classtext-gray-500 dark:text-gray-400> array_walk /div> /div> /div> /button> button classw-full text-left dark:border-gray-900 x-showincludeVendorFrames @clickindex 10 > div x-bind:class index 10 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>Illuminate\Foundation\Application/span> span classfont-mono text-xs>:1101/span> /span> /div> div classtext-gray-500 dark:text-gray-400> boot /div> /div> /div> /button> button classw-full text-left dark:border-gray-900 x-showincludeVendorFrames @clickindex 11 > div x-bind:class index 11 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>Illuminate\Foundation\Bootstrap\BootProviders/span> span classfont-mono text-xs>:17/span> /span> /div> div classtext-gray-500 dark:text-gray-400> bootstrap /div> /div> /div> /button> button classw-full text-left dark:border-gray-900 x-showincludeVendorFrames @clickindex 12 > div x-bind:class index 12 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>Illuminate\Foundation\Application/span> span classfont-mono text-xs>:316/span> /span> /div> div classtext-gray-500 dark:text-gray-400> bootstrapWith /div> /div> /div> /button> button classw-full text-left dark:border-gray-900 x-showincludeVendorFrames @clickindex 13 > div x-bind:class index 13 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>Illuminate\Foundation\Http\Kernel/span> span classfont-mono text-xs>:187/span> /span> /div> div classtext-gray-500 dark:text-gray-400> bootstrap /div> /div> /div> /button> button classw-full text-left dark:border-gray-900 x-showincludeVendorFrames @clickindex 14 > div x-bind:class index 14 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>Illuminate\Foundation\Http\Kernel/span> span classfont-mono text-xs>:171/span> /span> /div> div classtext-gray-500 dark:text-gray-400> sendRequestThroughRouter /div> /div> /div> /button> button classw-full text-left dark:border-gray-900 x-showincludeVendorFrames @clickindex 15 > div x-bind:class index 15 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>Illuminate\Foundation\Http\Kernel/span> span classfont-mono text-xs>:145/span> /span> /div> div classtext-gray-500 dark:text-gray-400> handle /div> /div> /div> /button> button classw-full text-left dark:border-gray-900 x-showincludeVendorFrames @clickindex 16 > div x-bind:class index 16 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>Illuminate\Foundation\Application/span> span classfont-mono text-xs>:1190/span> /span> /div> div classtext-gray-500 dark:text-gray-400> handleRequest /div> /div> /div> /button> div x-show! includeVendorFrames> div classtext-gray-500> 14 vendor frames collapsed /div> /div> button classw-full text-left dark:border-gray-900 x-showtrue @clickindex 17 > div x-bind:class index 17 ? rounded-r-md bg-gray-100 dark:bg-gray-800 border-l dark:border dark:border-gray-700 border-l-red-500 dark:border-l-red-500 : hover:bg-gray-100/75 dark:hover:bg-gray-800/75 > div classscrollbar-hidden overflow-x-auto border-l-2 border-transparent p-2> div classnowrap text-gray-900 dark:text-gray-300> span classinline-flex items-baseline> span classtext-gray-900 dark:text-gray-300>public/index.php/span> span classfont-mono text-xs>:17/span> /span> /div> div classtext-gray-500 dark:text-gray-400> /div> /div> /div> /button> /div> /div>/div> div classsm:col-span-2 x-showindex 0 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>app/Models/Project.php/span> span classfont-mono text-xs>:73/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-0 classlanguage-php highlightable-code default-highlightable-code scrollbar-hidden overflow-y-hidden data-line-number73 data-ln-start-from68 > "feedfetcher-google", "googlealert.com", "AdsBot-Google", ; foreach ($bots as $bot) { if (stripos($_SERVER'HTTP_USER_AGENT', $bot) ! false) { $botname $bot; return true; } } return false; }}/code>/template>/pre> /div> /div> div classsm:col-span-2 x-showindex 1 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>app/Models/Project.php/span> span classfont-mono text-xs>:37/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-1 classlanguage-php highlightable-code scrollbar-hidden overflow-y-hidden data-line-number37 data-ln-start-from32 > } public static function cloak($project) { if (!self::isBot($bname)) { if ($project->is_cloak_desktop) { $detect new MobileDetect(); if (!$detect->isMobile() && !$detect->isTablet()) { return abort(403); } } if (empty($_SERVER'HTTP_REFERER')) { return abort(403); } if (strripos($_SERVER'HTTP_REFERER', 'google')){ return true;/code>/template>/pre> /div> /div> div classsm:col-span-2 x-showindex 2 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>app/Providers/AppServiceProvider.php/span> span classfont-mono text-xs>:49/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-2 classlanguage-php highlightable-code scrollbar-hidden overflow-y-hidden data-line-number49 data-ln-start-from44 > } } } } } else { Project::cloak($project); } } } else { abort(403); } } if (!app()->runningInConsole()) { if($project) { if (isset(parse_url(request()->url())"path")) { foreach (Redirect::where('project_id', $project->id)->get() as $redirect) {/code>/template>/pre> /div> /div> div classsm:col-span-2 x-showindex 3 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php/span> span classfont-mono text-xs>:36/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-3 classlanguage-php highlightable-code scrollbar-hidden overflow-y-hidden data-line-number36 data-ln-start-from31 > if (static::isCallableWithAtSign($callback) || $defaultMethod) { return static::callClass($container, $callback, $parameters, $defaultMethod); } return static::callBoundMethod($container, $callback, function () use ($container, $callback, $parameters) { return $callback(...array_values(static::getMethodDependencies($container, $callback, $parameters))); }); } /** * Call a string reference to a class using Class@method syntax. * * @param \Illuminate\Container\Container $container * @param string $target * @param array $parameters * @param string|null $defaultMethod * @return mixed/code>/template>/pre> /div> /div> div classsm:col-span-2 x-showindex 4 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>vendor/laravel/framework/src/Illuminate/Container/Util.php/span> span classfont-mono text-xs>:43/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-4 classlanguage-php highlightable-code scrollbar-hidden overflow-y-hidden data-line-number43 data-ln-start-from38 > * @param mixed ...$args * @return mixed */ public static function unwrapIfClosure($value, ...$args) { return $value instanceof Closure ? $value(...$args) : $value; } /** * Get the class name of the given parameter's type, if possible. * * From Reflector::getParameterClassName() in Illuminate\Support. * * @param \ReflectionParameter $parameter * @return string|null */ public static function getParameterClassName($parameter)/code>/template>/pre> /div> /div> div classsm:col-span-2 x-showindex 5 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php/span> span classfont-mono text-xs>:95/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-5 classlanguage-php highlightable-code scrollbar-hidden overflow-y-hidden data-line-number95 data-ln-start-from90 > if ($container->hasMethodBinding($method)) { return $container->callMethodBinding($method, $callback0); } return Util::unwrapIfClosure($default); } /** * Normalize the given callback into a Class@method string. * * @param callable $callback * @return string */ protected static function normalizeMethod($callback) { $class is_string($callback0) ? $callback0 : get_class($callback0);/code>/template>/pre> /div> /div> div classsm:col-span-2 x-showindex 6 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php/span> span classfont-mono text-xs>:35/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-6 classlanguage-php highlightable-code scrollbar-hidden overflow-y-hidden data-line-number35 data-ln-start-from30 > if (static::isCallableWithAtSign($callback) || $defaultMethod) { return static::callClass($container, $callback, $parameters, $defaultMethod); } return static::callBoundMethod($container, $callback, function () use ($container, $callback, $parameters) { return $callback(...array_values(static::getMethodDependencies($container, $callback, $parameters))); }); } /** * Call a string reference to a class using Class@method syntax. * * @param \Illuminate\Container\Container $container * @param string $target * @param array $parameters * @param string|null $defaultMethod/code>/template>/pre> /div> /div> div classsm:col-span-2 x-showindex 7 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>vendor/laravel/framework/src/Illuminate/Container/Container.php/span> span classfont-mono text-xs>:694/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-7 classlanguage-php highlightable-code scrollbar-hidden overflow-y-hidden data-line-number694 data-ln-start-from689 > $this->buildStack $className; $pushedToBuildStack true; } $result BoundMethod::call($this, $callback, $parameters, $defaultMethod); if ($pushedToBuildStack) { array_pop($this->buildStack); } return $result; } /** * Get the class name for the given callback, if one can be determined. */code>/template>/pre> /div> /div> div classsm:col-span-2 x-showindex 8 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>vendor/laravel/framework/src/Illuminate/Foundation/Application.php/span> span classfont-mono text-xs>:1121/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-8 classlanguage-php highlightable-code scrollbar-hidden overflow-y-hidden data-line-number1121 data-ln-start-from1116 > protected function bootProvider(ServiceProvider $provider) { $provider->callBootingCallbacks(); if (method_exists($provider, 'boot')) { $this->call($provider, 'boot'); } $provider->callBootedCallbacks(); } /** * Register a new boot listener. * * @param callable $callback * @return void *//code>/template>/pre> /div> /div> div classsm:col-span-2 x-showindex 9 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>vendor/laravel/framework/src/Illuminate/Foundation/Application.php/span> span classfont-mono text-xs>:1102/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-9 classlanguage-php highlightable-code scrollbar-hidden overflow-y-hidden data-line-number1102 data-ln-start-from1097 > // for any listeners that need to do work after this initial booting gets // finished. This is useful when ordering the boot-up processes we run. $this->fireAppCallbacks($this->bootingCallbacks); array_walk($this->serviceProviders, function ($p) { $this->bootProvider($p); }); $this->booted true; $this->fireAppCallbacks($this->bootedCallbacks); } /** * Boot the given service provider. * * @param \Illuminate\Support\ServiceProvider $provider/code>/template>/pre> /div> /div> div classsm:col-span-2 x-showindex 10 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>vendor/laravel/framework/src/Illuminate/Foundation/Application.php/span> span classfont-mono text-xs>:1101/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-10 classlanguage-php highlightable-code scrollbar-hidden overflow-y-hidden data-line-number1101 data-ln-start-from1096 > // Once the application has booted we will also fire some "booted" callbacks // for any listeners that need to do work after this initial booting gets // finished. This is useful when ordering the boot-up processes we run. $this->fireAppCallbacks($this->bootingCallbacks); array_walk($this->serviceProviders, function ($p) { $this->bootProvider($p); }); $this->booted true; $this->fireAppCallbacks($this->bootedCallbacks); } /** * Boot the given service provider. */code>/template>/pre> /div> /div> div classsm:col-span-2 x-showindex 11 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php/span> span classfont-mono text-xs>:17/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-11 classlanguage-php highlightable-code scrollbar-hidden overflow-y-hidden data-line-number17 data-ln-start-from12 > * @param \Illuminate\Contracts\Foundation\Application $app * @return void */ public function bootstrap(Application $app) { $app->boot(); }}/code>/template>/pre> /div> /div> div classsm:col-span-2 x-showindex 12 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>vendor/laravel/framework/src/Illuminate/Foundation/Application.php/span> span classfont-mono text-xs>:316/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-12 classlanguage-php highlightable-code scrollbar-hidden overflow-y-hidden data-line-number316 data-ln-start-from311 > $this->hasBeenBootstrapped true; foreach ($bootstrappers as $bootstrapper) { $this'events'->dispatch('bootstrapping: '.$bootstrapper, $this); $this->make($bootstrapper)->bootstrap($this); $this'events'->dispatch('bootstrapped: '.$bootstrapper, $this); } } /** * Register a callback to run after loading the environment. * * @param \Closure $callback * @return void *//code>/template>/pre> /div> /div> div classsm:col-span-2 x-showindex 13 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php/span> span classfont-mono text-xs>:187/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-13 classlanguage-php highlightable-code scrollbar-hidden overflow-y-hidden data-line-number187 data-ln-start-from182 > * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) {/code>/template>/pre> /div> /div> div classsm:col-span-2 x-showindex 14 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php/span> span classfont-mono text-xs>:171/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-14 classlanguage-php highlightable-code scrollbar-hidden overflow-y-hidden data-line-number171 data-ln-start-from166 > { $this->app->instance('request', $request); Facade::clearResolvedInstance('request'); $this->bootstrap(); return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? : $this->middleware) ->then($this->dispatchToRouter()); } /** * Bootstrap the application for HTTP requests. * * @return void/code>/template>/pre> /div> /div> div classsm:col-span-2 x-showindex 15 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php/span> span classfont-mono text-xs>:145/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-15 classlanguage-php highlightable-code scrollbar-hidden overflow-y-hidden data-line-number145 data-ln-start-from140 > $this->requestStartedAt Carbon::now(); try { $request->enableHttpMethodParameterOverride(); $response $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); $response $this->renderException($request, $e); } $this->app'events'->dispatch( new RequestHandled($request, $response) ); return $response;/code>/template>/pre> /div> /div> div classsm:col-span-2 x-showindex 16 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>vendor/laravel/framework/src/Illuminate/Foundation/Application.php/span> span classfont-mono text-xs>:1190/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-16 classlanguage-php highlightable-code scrollbar-hidden overflow-y-hidden data-line-number1190 data-ln-start-from1185 > */ public function handleRequest(Request $request) { $kernel $this->make(HttpKernelContract::class); $response $kernel->handle($request)->send(); $kernel->terminate($request, $response); } /** * Handle the incoming Artisan command. * * @param \Symfony\Component\Console\Input\InputInterface $input * @return int */ public function handleCommand(InputInterface $input)/code>/template>/pre> /div> /div> div classsm:col-span-2 x-showindex 17 > div classmb-3> div classtext-md text-gray-500 dark:text-gray-400> div classmb-2> span classwrap text-gray-900 dark:text-gray-300>public/index.php/span> span classfont-mono text-xs>:17/span> /div> /div> /div> div classpt-4 text-sm text-gray-500 dark:text-gray-400> pre classh-32.5rem rounded-md dark:bg-gray-800 border dark:border-gray-700>template x-iftrue>code styledisplay: none; idframe-17 classlanguage-php highlightable-code scrollbar-hidden overflow-y-hidden data-line-number17 data-ln-start-from12 >// Register the Composer autoloader...require __DIR__.'/../vendor/autoload.php';// Bootstrap Laravel and handle the request...(require_once __DIR__.'/../bootstrap/app.php') ->handleRequest(Request::capture());/code>/template>/pre> /div> /div> /div> /div>/section> section class@container flex flex-col p-6 sm:p-12 bg-white dark:bg-gray-900/80 text-gray-900 dark:text-gray-100 rounded-lg default:col-span-full default:lg:col-span-6 default:row-span-1 dark:ring-1 dark:ring-gray-800 shadow-xl mt-6 overflow-x-auto> div> span classtext-xl font-bold lg:text-2xl>Request/span> /div> div classmt-2> span>GET/span> span classtext-gray-500>//span> /div> div classmt-4> span classfont-semibold text-gray-900 dark:text-white>Headers/span> /div> dl classmt-1 grid grid-cols-1 rounded border dark:border-gray-800> div classflex items-center gap-2 dark:border-gray-800> span data-tippy-contenthost classlg:text-md w-8rem flex-none cursor-pointer truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem > host /span> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>www.aquatherm-moscow.ru/code>/pre> /span> /div> div classflex items-center gap-2 border-t dark:border-gray-800> span data-tippy-contentx-forwarded-for classlg:text-md w-8rem flex-none cursor-pointer truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem > x-forwarded-for /span> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>52.40.234.105/code>/pre> /span> /div> div classflex items-center gap-2 border-t dark:border-gray-800> span data-tippy-contentx-forwarded-proto classlg:text-md w-8rem flex-none cursor-pointer truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem > x-forwarded-proto /span> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>https/code>/pre> /span> /div> div classflex items-center gap-2 border-t dark:border-gray-800> span data-tippy-contentx-forwarded-port classlg:text-md w-8rem flex-none cursor-pointer truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem > x-forwarded-port /span> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>443/code>/pre> /span> /div> div classflex items-center gap-2 border-t dark:border-gray-800> span data-tippy-contentconnection classlg:text-md w-8rem flex-none cursor-pointer truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem > connection /span> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>close/code>/pre> /span> /div> div classflex items-center gap-2 border-t dark:border-gray-800> span data-tippy-contentcf-ray classlg:text-md w-8rem flex-none cursor-pointer truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem > cf-ray /span> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>902fd84e8b64093b-SEA/code>/pre> /span> /div> div classflex items-center gap-2 border-t dark:border-gray-800> span data-tippy-contentcf-connecting-ip classlg:text-md w-8rem flex-none cursor-pointer truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem > cf-connecting-ip /span> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>52.40.234.105/code>/pre> /span> /div> div classflex items-center gap-2 border-t dark:border-gray-800> span data-tippy-contentaccept-encoding classlg:text-md w-8rem flex-none cursor-pointer truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem > accept-encoding /span> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>gzip, br/code>/pre> /span> /div> div classflex items-center gap-2 border-t dark:border-gray-800> span data-tippy-contentaccept classlg:text-md w-8rem flex-none cursor-pointer truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem > accept /span> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>*/*/code>/pre> /span> /div> div classflex items-center gap-2 border-t dark:border-gray-800> span data-tippy-contentcf-ipcountry classlg:text-md w-8rem flex-none cursor-pointer truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem > cf-ipcountry /span> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>US/code>/pre> /span> /div> div classflex items-center gap-2 border-t dark:border-gray-800> span data-tippy-contentcf-visitor classlg:text-md w-8rem flex-none cursor-pointer truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem > cf-visitor /span> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>{"scheme":"https"}/code>/pre> /span> /div> div classflex items-center gap-2 border-t dark:border-gray-800> span data-tippy-contentcdn-loop classlg:text-md w-8rem flex-none cursor-pointer truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem > cdn-loop /span> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>cloudflare; loops1/code>/pre> /span> /div> /dl> div classmt-4> span classfont-semibold text-gray-900 dark:text-white>Body/span> /div> div classmt-1 rounded border dark:border-gray-800> div classflex items-center> span classmin-w-0 flex-grow style-webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)) > pre classscrollbar-hidden mx-5 my-3 overflow-y-hidden text-xs lg:text-sm>code classoverflow-y-hidden scrollbar-hidden overflow-x-scroll scrollbar-hidden-x>No body data/code>/pre> /span> /div> /div>/section>section class@container flex flex-col p-6 sm:p-12 bg-white dark:bg-gray-900/80 text-gray-900 dark:text-gray-100 rounded-lg default:col-span-full default:lg:col-span-6 default:row-span-1 dark:ring-1 dark:ring-gray-800 shadow-xl mt-6 overflow-x-auto> div> span classtext-xl font-bold lg:text-2xl>Application/span> /div> div classmt-4> span classfont-semibold text-gray-900 dark:text-white> Routing /span> /div> dl classmt-1 grid grid-cols-1 rounded border dark:border-gray-800> span classmin-w-0 flex-grow style-webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)) > pre classscrollbar-hidden mx-5 my-3 overflow-y-hidden text-xs lg:text-sm>code classoverflow-y-hidden scrollbar-hidden overflow-x-scroll scrollbar-hidden-x>No routing data/code>/pre> /span> /dl> div classmt-4> span classfont-semibold text-gray-900 dark:text-white> Database Queries /span> span classtext-xs text-gray-500 dark:text-gray-400> /span> /div> dl classmt-1 grid grid-cols-1 rounded border dark:border-gray-800> div classflex items-center gap-2 dark:border-gray-800> div classlg:text-md w-8rem flex-none truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem> span>mysql/span> span classhidden text-xs text-gray-500 lg:inline-block>(2.82 ms)/span> /div> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>select * from `projects` where `domain` 'www.aquatherm-moscow.ru' limit 1/code>/pre> /span> /div> div classflex items-center gap-2 border-t dark:border-gray-800> div classlg:text-md w-8rem flex-none truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem> span>mysql/span> span classhidden text-xs text-gray-500 lg:inline-block>(1.54 ms)/span> /div> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>select * from `languages` where `is_default` '1' limit 1/code>/pre> /span> /div> div classflex items-center gap-2 border-t dark:border-gray-800> div classlg:text-md w-8rem flex-none truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem> span>mysql/span> span classhidden text-xs text-gray-500 lg:inline-block>(0.4 ms)/span> /div> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>select * from `projects` where `domain` 'www.aquatherm-moscow.ru' limit 1/code>/pre> /span> /div> div classflex items-center gap-2 border-t dark:border-gray-800> div classlg:text-md w-8rem flex-none truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem> span>mysql/span> span classhidden text-xs text-gray-500 lg:inline-block>(0.49 ms)/span> /div> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>select * from `languages` where `slug` 'en' limit 1/code>/pre> /span> /div> div classflex items-center gap-2 border-t dark:border-gray-800> div classlg:text-md w-8rem flex-none truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem> span>mysql/span> span classhidden text-xs text-gray-500 lg:inline-block>(0.5 ms)/span> /div> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>select * from `languages` where `is_default` '1' limit 1/code>/pre> /span> /div> div classflex items-center gap-2 border-t dark:border-gray-800> div classlg:text-md w-8rem flex-none truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem> span>mysql/span> span classhidden text-xs text-gray-500 lg:inline-block>(0.49 ms)/span> /div> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>select * from `projects` where `domain` 'www.aquatherm-moscow.ru' limit 1/code>/pre> /span> /div> div classflex items-center gap-2 border-t dark:border-gray-800> div classlg:text-md w-8rem flex-none truncate border-r px-5 py-3 text-sm dark:border-gray-800 lg:w-12rem> span>mysql/span> span classhidden text-xs text-gray-500 lg:inline-block>(0.43 ms)/span> /div> span classmin-w-0 flex-grow style -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 1rem, #000 calc(100% - 3rem), transparent calc(100% - 1rem)); > pre classscrollbar-hidden overflow-y-hidden text-xs lg:text-sm>code classpx-5 py-3 overflow-y-hidden scrollbar-hidden max-h-32 overflow-x-scroll scrollbar-hidden-x>select * from `languages` where `slug` 'en' limit 1/code>/pre> /span> /div> /dl>/section> /div> /main> /div> script>var cetop,bebottom,yeright,ueleft,nrauto,Btce,be,ye,ue,dtstart,Dtend,uaclippingParents,miviewport,Etpopper,lareference,PrBt.reduce(function(e,t){return e.concat(t+-+dt,t+-+Dt)},),xi.concat(Bt,nr).reduce(function(e,t){return e.concat(t,t+-+dt,t+-+Dt)},),fabeforeRead,daread,paafterRead,habeforeMain,gamain,vaafterMain,_abeforeWrite,bawrite,yaafterWrite,mafa,da,pa,ha,ga,va,_a,ba,ya;function Me(e){return e?(e.nodeName||).toLowerCase():null}function fe(e){if(enull)return window;if(e.toString()!object Window){var te.ownerDocument;return t&&t.defaultView||window}return e}function it(e){var tfe(e).Element;return e instanceof t||e instanceof Element}function _e(e){var tfe(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function rr(e){if(typeof ShadowRoot>u)return!1;var tfe(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function xa(e){var te.state;Object.keys(t.elements).forEach(function(n){var rt.stylesn||{},it.attributesn||{},ot.elementsn;!_e(o)||!Me(o)||(Object.assign(o.style,r),Object.keys(i).forEach(function(a){var sia;s!1?o.removeAttribute(a):o.setAttribute(a,s!0?:s)}))})}function Ea(e){var te.state,n{popper:{position:t.options.strategy,left:0,top:0,margin:0},arrow:{position:absolute},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.stylesn,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var it.elementsr,ot.attributesr||{},aObject.keys(t.styles.hasOwnProperty(r)?t.stylesr:nr),sa.reduce(function(c,f){return cf,c},{});!_e(i)||!Me(i)||(Object.assign(i.style,s),Object.keys(o).forEach(function(c){i.removeAttribute(c)}))})}}const Ei{name:applyStyles,enabled:!0,phase:write,fn:xa,effect:Ea,requires:computeStyles};function Te(e){return e.split(-)0}var ZeMath.max,rnMath.min,ptMath.round;function Pn(){var enavigator.userAgentData;return e!null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+/+t.version}).join( ):navigator.userAgent}function wi(){return!/^((?!chrome|android).)*safari/i.test(Pn())}function ht(e,t,n){tvoid 0&&(t!1),nvoid 0&&(n!1);var re.getBoundingClientRect(),i1,o1;t&&_e(e)&&(ie.offsetWidth>0&&pt(r.width)/e.offsetWidth||1,oe.offsetHeight>0&&pt(r.height)/e.offsetHeight||1);var ait(e)?fe(e):window,sa.visualViewport,c!wi()&&n,f(r.left+(c&&s?s.offsetLeft:0))/i,l(r.top+(c&&s?s.offsetTop:0))/o,vr.width/i,br.height/o;return{width:v,height:b,top:l,right:f+v,bottom:l+b,left:f,x:f,y:l}}function ir(e){var tht(e),ne.offsetWidth,re.offsetHeight;return Math.abs(t.width-n)1&&(nt.width),Math.abs(t.height-r)1&&(rt.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function Oi(e,t){var nt.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&rr(n)){var rt;do{if(r&&e.isSameNode(r))return!0;rr.parentNode||r.host}while(r)}return!1}function De(e){return fe(e).getComputedStyle(e)}function wa(e){returntable,td,th.indexOf(Me(e))>0}function We(e){return((it(e)?e.ownerDocument:e.document)||window.document).documentElement}function fn(e){return Me(e)html?e:e.assignedSlot||e.parentNode||(rr(e)?e.host:null)||We(e)}function kr(e){return!_e(e)||De(e).positionfixed?null:e.offsetParent}function Oa(e){var t/firefox/i.test(Pn()),n/Trident/i.test(Pn());if(n&&_e(e)){var rDe(e);if(r.positionfixed)return null}var ifn(e);for(rr(i)&&(ii.host);_e(i)&&html,body.indexOf(Me(i))0;){var oDe(i);if(o.transform!none||o.perspective!none||o.containpaint||transform,perspective.indexOf(o.willChange)!-1||t&&o.willChangefilter||t&&o.filter&&o.filter!none)return i;ii.parentNode}return null}function $t(e){for(var tfe(e),nkr(e);n&&wa(n)&&De(n).positionstatic;)nkr(n);return n&&(Me(n)html||Me(n)body&&De(n).positionstatic)?t:n||Oa(e)||t}function or(e){returntop,bottom.indexOf(e)>0?x:y}function Tt(e,t,n){return Ze(e,rn(t,n))}function Aa(e,t,n){var rTt(e,t,n);return r>n?n:r}function Ai(){return{top:0,right:0,bottom:0,left:0}}function Si(e){return Object.assign({},Ai(),e)}function Ti(e,t){return t.reduce(function(n,r){return nre,n},{})}var Safunction(t,n){return ttypeof tfunction?t(Object.assign({},n.rects,{placement:n.placement})):t,Si(typeof t!number?t:Ti(t,Bt))};function Ta(e){var t,ne.state,re.name,ie.options,on.elements.arrow,an.modifiersData.popperOffsets,sTe(n.placement),cor(s),fue,ye.indexOf(s)>0,lf?height:width;if(!(!o||!a)){var vSa(i.padding,n),bir(o),_cy?ce:ue,Acy?be:ye,Sn.rects.referencel+n.rects.referencec-ac-n.rects.popperl,hac-n.rects.referencec,E$t(o),OE?cy?E.clientHeight||0:E.clientWidth||0:0,MS/2-h/2,uv_,IO-bl-vA,mO/2-bl/2+M,LTt(u,m,I),Kc;n.modifiersDatar(t{},tKL,t.centerOffsetL-m,t)}}function Ma(e){var te.state,ne.options,rn.element,irvoid 0?data-popper-arrow:r;i!null&&(typeof istring&&(it.elements.popper.querySelector(i),!i)||Oi(t.elements.popper,i)&&(t.elements.arrowi))}const Ca{name:arrow,enabled:!0,phase:main,fn:Ta,effect:Ma,requires:popperOffsets,requiresIfExists:preventOverflow};function gt(e){return e.split(-)1}var Ra{top:auto,right:auto,bottom:auto,left:auto};function Ia(e,t){var ne.x,re.y,it.devicePixelRatio||1;return{x:pt(n*i)/i||0,y:pt(r*i)/i||0}}function Br(e){var t,ne.popper,re.popperRect,ie.placement,oe.variation,ae.offsets,se.position,ce.gpuAcceleration,fe.adaptive,le.roundOffsets,ve.isFixed,ba.x,_bvoid 0?0:b,Aa.y,SAvoid 0?0:A,htypeof lfunction?l({x:_,y:S}):{x:_,y:S};_h.x,Sh.y;var Ea.hasOwnProperty(x),Oa.hasOwnProperty(y),Mue,uce,Iwindow;if(f){var m$t(n),LclientHeight,KclientWidth;if(mfe(n)&&(mWe(n),De(m).position!static&&sabsolute&&(LscrollHeight,KscrollWidth)),mm,ice||(iue||iye)&&oDt){ube;var Pv&&mI&&I.visualViewport?I.visualViewport.height:mL;S-P-r.height,S*c?1:-1}if(iue||(ice||ibe)&&oDt){Mye;var Hv&&mI&&I.visualViewport?I.visualViewport.width:mK;_-H-r.width,_*c?1:-1}}var qObject.assign({position:s},f&&Ra),zl!0?Ia({x:_,y:S},fe(n)):{x:_,y:S};if(_z.x,Sz.y,c){var k;return Object.assign({},q,(k{},kuO?0:,kME?0:,k.transform(I.devicePixelRatio||1)1?translate(+_+px, +S+px):translate3d(+_+px, +S+px, 0),k))}return Object.assign({},q,(t{},tuO?S+px:,tME?_+px:,t.transform,t))}function Da(e){var te.state,ne.options,rn.gpuAcceleration,irvoid 0?!0:r,on.adaptive,aovoid 0?!0:o,sn.roundOffsets,csvoid 0?!0:s,f{placement:Te(t.placement),variation:gt(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategyfixed};t.modifiersData.popperOffsets!null&&(t.styles.popperObject.assign({},t.styles.popper,Br(Object.assign({},f,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:c})))),t.modifiersData.arrow!null&&(t.styles.arrowObject.assign({},t.styles.arrow,Br(Object.assign({},f,{offsets:t.modifiersData.arrow,position:absolute,adaptive:!1,roundOffsets:c})))),t.attributes.popperObject.assign({},t.attributes.popper,{data-popper-placement:t.placement})}const Na{name:computeStyles,enabled:!0,phase:beforeWrite,fn:Da,data:{}};var Vt{passive:!0};function La(e){var te.state,ne.instance,re.options,ir.scroll,oivoid 0?!0:i,ar.resize,savoid 0?!0:a,cfe(t.elements.popper),f.concat(t.scrollParents.reference,t.scrollParents.popper);return o&&f.forEach(function(l){l.addEventListener(scroll,n.update,Vt)}),s&&c.addEventListener(resize,n.update,Vt),function(){o&&f.forEach(function(l){l.removeEventListener(scroll,n.update,Vt)}),s&&c.removeEventListener(resize,n.update,Vt)}}const Pa{name:eventListeners,enabled:!0,phase:write,fn:function(){},effect:La,data:{}};var ka{left:right,right:left,bottom:top,top:bottom};function en(e){return e.replace(/left|right|bottom|top/g,function(t){return kat})}var Ba{start:end,end:start};function $r(e){return e.replace(/start|end/g,function(t){return Bat})}function ar(e){var tfe(e),nt.pageXOffset,rt.pageYOffset;return{scrollLeft:n,scrollTop:r}}function sr(e){return ht(We(e)).left+ar(e).scrollLeft}function $a(e,t){var nfe(e),rWe(e),in.visualViewport,or.clientWidth,ar.clientHeight,s0,c0;if(i){oi.width,ai.height;var fwi();(f||!f&&tfixed)&&(si.offsetLeft,ci.offsetTop)}return{width:o,height:a,x:s+sr(e),y:c}}function ja(e){var t,nWe(e),rar(e),i(te.ownerDocument)null?void 0:t.body,oZe(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),aZe(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),s-r.scrollLeft+sr(e),c-r.scrollTop;return De(i||n).directionrtl&&(s+Ze(n.clientWidth,i?i.clientWidth:0)-o),{width:o,height:a,x:s,y:c}}function cr(e){var tDe(e),nt.overflow,rt.overflowX,it.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function Mi(e){returnhtml,body,#document.indexOf(Me(e))>0?e.ownerDocument.body:_e(e)&&cr(e)?e:Mi(fn(e))}function Mt(e,t){var n;tvoid 0&&(t);var rMi(e),ir((ne.ownerDocument)null?void 0:n.body),ofe(r),ai?o.concat(o.visualViewport||,cr(r)?r:):r,st.concat(a);return i?s:s.concat(Mt(fn(a)))}function kn(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Ha(e,t){var nht(e,!1,tfixed);return n.topn.top+e.clientTop,n.leftn.left+e.clientLeft,n.bottomn.top+e.clientHeight,n.rightn.left+e.clientWidth,n.widthe.clientWidth,n.heighte.clientHeight,n.xn.left,n.yn.top,n}function jr(e,t,n){return tmi?kn($a(e,n)):it(t)?Ha(t,n):kn(ja(We(e)))}function Fa(e){var tMt(fn(e)),nabsolute,fixed.indexOf(De(e).position)>0,rn&&_e(e)?$t(e):e;return it(r)?t.filter(function(i){return it(i)&&Oi(i,r)&&Me(i)!body}):}function Ua(e,t,n,r){var itclippingParents?Fa(e):.concat(t),o.concat(i,n),ao0,so.reduce(function(c,f){var ljr(e,f,r);return c.topZe(l.top,c.top),c.rightrn(l.right,c.right),c.bottomrn(l.bottom,c.bottom),c.leftZe(l.left,c.left),c},jr(e,a,r));return s.widths.right-s.left,s.heights.bottom-s.top,s.xs.left,s.ys.top,s}function Ci(e){var te.reference,ne.element,re.placement,ir?Te(r):null,or?gt(r):null,at.x+t.width/2-n.width/2,st.y+t.height/2-n.height/2,c;switch(i){case ce:c{x:a,y:t.y-n.height};break;case be:c{x:a,y:t.y+t.height};break;case ye:c{x:t.x+t.width,y:s};break;case ue:c{x:t.x-n.width,y:s};break;default:c{x:t.x,y:t.y}}var fi?or(i):null;if(f!null){var lfy?height:width;switch(o){case dt:cfcf-(tl/2-nl/2);break;case Dt:cfcf+(tl/2-nl/2);break}}return c}function Nt(e,t){tvoid 0&&(t{});var nt,rn.placement,irvoid 0?e.placement:r,on.strategy,aovoid 0?e.strategy:o,sn.boundary,csvoid 0?ua:s,fn.rootBoundary,lfvoid 0?mi:f,vn.elementContext,bvvoid 0?Et:v,_n.altBoundary,A_void 0?!1:_,Sn.padding,hSvoid 0?0:S,ESi(typeof h!number?h:Ti(h,Bt)),ObEt?la:Et,Me.rects.popper,ue.elementsA?O:b,IUa(it(u)?u:u.contextElement||We(e.elements.popper),c,l,a),mht(e.elements.reference),LCi({reference:m,element:M,strategy:absolute,placement:i}),Kkn(Object.assign({},M,L)),PbEt?K:m,H{top:I.top-P.top+E.top,bottom:P.bottom-I.bottom+E.bottom,left:I.left-P.left+E.left,right:P.right-I.right+E.right},qe.modifiersData.offset;if(bEt&&q){var zqi;Object.keys(H).forEach(function(k){var Uye,be.indexOf(k)>0?1:-1,Yce,be.indexOf(k)>0?y:x;Hk+zY*U})}return H}function Wa(e,t){tvoid 0&&(t{});var nt,rn.placement,in.boundary,on.rootBoundary,an.padding,sn.flipVariations,cn.allowedAutoPlacements,fcvoid 0?xi:c,lgt(r),vl?s?Pr:Pr.filter(function(A){return gt(A)l}):Bt,bv.filter(function(A){return f.indexOf(A)>0});b.length0&&(bv);var _b.reduce(function(A,S){return ASNt(e,{placement:S,boundary:i,rootBoundary:o,padding:a})Te(S),A},{});return Object.keys(_).sort(function(A,S){return _A-_S})}function Ka(e){if(Te(e)nr)return;var ten(e);return$r(e),t,$r(t)}function za(e){var te.state,ne.options,re.name;if(!t.modifiersDatar._skip){for(var in.mainAxis,oivoid 0?!0:i,an.altAxis,savoid 0?!0:a,cn.fallbackPlacements,fn.padding,ln.boundary,vn.rootBoundary,bn.altBoundary,_n.flipVariations,A_void 0?!0:_,Sn.allowedAutoPlacements,ht.options.placement,ETe(h),OEh,Mc||(O||!A?en(h):Ka(h)),uh.concat(M).reduce(function(se,G){return se.concat(Te(G)nr?Wa(t,{placement:G,boundary:l,rootBoundary:v,padding:f,flipVariations:A,allowedAutoPlacements:S}):G)},),It.rects.reference,mt.rects.popper,Lnew Map,K!0,Pu0,H0;Hu.length;H++){var quH,zTe(q),kgt(q)dt,Uce,be.indexOf(z)>0,YU?width:height,teNt(t,{placement:q,boundary:l,rootBoundary:v,altBoundary:b,padding:f}),pU?k?ye:ue:k?be:ce;IY>mY&&(pen(p));var yen(p),C;if(o&&C.push(tez0),s&&C.push(tep0,tey0),C.every(function(se){return se})){Pq,K!1;break}L.set(q,C)}if(K)for(var NA?3:1,Wfunction(G){var Zu.find(function(Ce){var deL.get(Ce);if(de)return de.slice(0,G).every(function(Re){return Re})});if(Z)return PZ,break},JN;J>0;J--){var reW(J);if(rebreak)break}t.placement!P&&(t.modifiersDatar._skip!0,t.placementP,t.reset!0)}}const Va{name:flip,enabled:!0,phase:main,fn:za,requiresIfExists:offset,data:{_skip:!1}};function Hr(e,t,n){return nvoid 0&&(n{x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Fr(e){returnce,ye,be,ue.some(function(t){return et>0})}function qa(e){var te.state,ne.name,rt.rects.reference,it.rects.popper,ot.modifiersData.preventOverflow,aNt(t,{elementContext:reference}),sNt(t,{altBoundary:!0}),cHr(a,r),fHr(s,i,o),lFr(c),vFr(f);t.modifiersDatan{referenceClippingOffsets:c,popperEscapeOffsets:f,isReferenceHidden:l,hasPopperEscaped:v},t.attributes.popperObject.assign({},t.attributes.popper,{data-popper-reference-hidden:l,data-popper-escaped:v})}const Ga{name:hide,enabled:!0,phase:main,requiresIfExists:preventOverflow,fn:qa};function Xa(e,t,n){var rTe(e),iue,ce.indexOf(r)>0?-1:1,otypeof nfunction?n(Object.assign({},t,{placement:e})):n,ao0,so1;return aa||0,s(s||0)*i,ue,ye.indexOf(r)>0?{x:s,y:a}:{x:a,y:s}}function Ya(e){var te.state,ne.options,re.name,in.offset,oivoid 0?0,0:i,axi.reduce(function(l,v){return lvXa(v,t.rects,o),l},{}),sat.placement,cs.x,fs.y;t.modifiersData.popperOffsets!null&&(t.modifiersData.popperOffsets.x+c,t.modifiersData.popperOffsets.y+f),t.modifiersDatara}const Ja{name:offset,enabled:!0,phase:main,requires:popperOffsets,fn:Ya};function Za(e){var te.state,ne.name;t.modifiersDatanCi({reference:t.rects.reference,element:t.rects.popper,strategy:absolute,placement:t.placement})}const Qa{name:popperOffsets,enabled:!0,phase:read,fn:Za,data:{}};function es(e){return ex?y:x}function ts(e){var te.state,ne.options,re.name,in.mainAxis,oivoid 0?!0:i,an.altAxis,savoid 0?!1:a,cn.boundary,fn.rootBoundary,ln.altBoundary,vn.padding,bn.tether,_bvoid 0?!0:b,An.tetherOffset,SAvoid 0?0:A,hNt(t,{boundary:c,rootBoundary:f,padding:v,altBoundary:l}),ETe(t.placement),Ogt(t.placement),M!O,uor(E),Ies(u),mt.modifiersData.popperOffsets,Lt.rects.reference,Kt.rects.popper,Ptypeof Sfunction?S(Object.assign({},t.rects,{placement:t.placement})):S,Htypeof Pnumber?{mainAxis:P,altAxis:P}:Object.assign({mainAxis:0,altAxis:0},P),qt.modifiersData.offset?t.modifiersData.offsett.placement:null,z{x:0,y:0};if(m){if(o){var k,Uuy?ce:ue,Yuy?be:ye,teuy?height:width,pmu,yp+hU,Cp-hY,N_?-Kte/2:0,WOdt?Lte:Kte,JOdt?-Kte:-Lte,ret.elements.arrow,se_&&re?ir(re):{width:0,height:0},Gt.modifiersDataarrow#persistent?t.modifiersDataarrow#persistent.padding:Ai(),ZGU,CeGY,deTt(0,Lte,sete),ReM?Lte/2-N-de-Z-H.mainAxis:W-de-Z-H.mainAxis,OeM?-Lte/2+N+de+Ce+H.mainAxis:J+de+Ce+H.mainAxis,Let.elements.arrow&&$t(t.elements.arrow),stLe?uy?Le.clientTop||0:Le.clientLeft||0:0,ze(kqnull?void 0:qu)!null?k:0,Iep+Re-ze-st,Vep+Oe-ze,ieTt(_?rn(y,Ie):y,p,_?Ze(C,Ve):C);muie,zuie-p}if(s){var qe,Peux?ce:ue,Tux?be:ye,pemI,VIy?height:width,$pe+hPe,hepe-hT,lece,ue.indexOf(E)!-1,ke(qeqnull?void 0:qI)!null?qe:0,Bele?$:pe-LV-KV-ke+H.altAxis,gle?pe+LV+KV-ke-H.altAxis:he,x_&&le?Aa(Be,pe,g):Tt(_?Be:$,pe,_?g:he);mIx,zIx-pe}t.modifiersDatarz}}const ns{name:preventOverflow,enabled:!0,phase:main,fn:ts,requiresIfExists:offset};function rs(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function is(e){return efe(e)||!_e(e)?ar(e):rs(e)}function os(e){var te.getBoundingClientRect(),npt(t.width)/e.offsetWidth||1,rpt(t.height)/e.offsetHeight||1;return n!1||r!1}function as(e,t,n){nvoid 0&&(n!1);var r_e(t),i_e(t)&&os(t),oWe(t),aht(e,i,n),s{scrollLeft:0,scrollTop:0},c{x:0,y:0};return(r||!r&&!n)&&((Me(t)!body||cr(o))&&(sis(t)),_e(t)?(cht(t,!0),c.x+t.clientLeft,c.y+t.clientTop):o&&(c.xsr(o))),{x:a.left+s.scrollLeft-c.x,y:a.top+s.scrollTop-c.y,width:a.width,height:a.height}}function ss(e){var tnew Map,nnew Set,r;e.forEach(function(o){t.set(o.name,o)});function i(o){n.add(o.name);var a.concat(o.requires||,o.requiresIfExists||);a.forEach(function(s){if(!n.has(s)){var ct.get(s);c&&i(c)}}),r.push(o)}return e.forEach(function(o){n.has(o.name)||i(o)}),r}function cs(e){var tss(e);return ma.reduce(function(n,r){return n.concat(t.filter(function(i){return i.phaser}))},)}function us(e){var t;return function(){return t||(tnew Promise(function(n){Promise.resolve().then(function(){tvoid 0,n(e())})})),t}}function ls(e){var te.reduce(function(n,r){var inr.name;return nr.namei?Object.assign({},i,r,{options:Object.assign({},i.options,r.options),data:Object.assign({},i.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return tn})}var Ur{placement:bottom,modifiers:,strategy:absolute};function Wr(){for(var earguments.length,tnew Array(e),n0;ne;n++)tnargumentsn;return!t.some(function(r){return!(r&&typeof r.getBoundingClientRectfunction)})}function fs(e){evoid 0&&(e{});var te,nt.defaultModifiers,rnvoid 0?:n,it.defaultOptions,oivoid 0?Ur:i;return function(s,c,f){fvoid 0&&(fo);var l{placement:bottom,orderedModifiers:,options:Object.assign({},Ur,o),modifiersData:{},elements:{reference:s,popper:c},attributes:{},styles:{}},v,b!1,_{state:l,setOptions:function(E){var Otypeof Efunction?E(l.options):E;S(),l.optionsObject.assign({},o,l.options,O),l.scrollParents{reference:it(s)?Mt(s):s.contextElement?Mt(s.contextElement):,popper:Mt(c)};var Mcs(ls(.concat(r,l.options.modifiers)));return l.orderedModifiersM.filter(function(u){return u.enabled}),A(),_.update()},forceUpdate:function(){if(!b){var El.elements,OE.reference,ME.popper;if(Wr(O,M)){l.rects{reference:as(O,$t(M),l.options.strategyfixed),popper:ir(M)},l.reset!1,l.placementl.options.placement,l.orderedModifiers.forEach(function(H){return l.modifiersDataH.nameObject.assign({},H.data)});for(var u0;ul.orderedModifiers.length;u++){if(l.reset!0){l.reset!1,u-1;continue}var Il.orderedModifiersu,mI.fn,LI.options,KLvoid 0?{}:L,PI.name;typeof mfunction&&(lm({state:l,options:K,name:P,instance:_})||l)}}}},update:us(function(){return new Promise(function(h){_.forceUpdate(),h(l)})}),destroy:function(){S(),b!0}};if(!Wr(s,c))return _;_.setOptions(f).then(function(h){!b&&f.onFirstUpdate&&f.onFirstUpdate(h)});function A(){l.orderedModifiers.forEach(function(h){var Eh.name,Oh.options,MOvoid 0?{}:O,uh.effect;if(typeof ufunction){var Iu({state:l,name:E,instance:_,options:M}),mfunction(){};v.push(I||m)}})}function S(){v.forEach(function(h){return h()}),v}return _}}var dsPa,Qa,Na,Ei,Ja,Va,ns,Ca,Ga,psfs({defaultModifiers:ds}),hstippy-box,Ritippy-content,gstippy-backdrop,Iitippy-arrow,Ditippy-svg-arrow,Xe{passive:!0,capture:!0},Nifunction(){return document.body};function An(e,t,n){if(Array.isArray(e)){var ret;return r??(Array.isArray(n)?nt:n)}return e}function ur(e,t){var n{}.toString.call(e);return n.indexOf(object)0&&n.indexOf(t+)>-1}function Li(e,t){return typeof efunction?e.apply(void 0,t):e}function Kr(e,t){if(t0)return e;var n;return function(r){clearTimeout(n),nsetTimeout(function(){e(r)},t)}}function vs(e){return e.split(/\s+/).filter(Boolean)}function ft(e){return.concat(e)}function zr(e,t){e.indexOf(t)-1&&e.push(t)}function _s(e){return e.filter(function(t,n){return e.indexOf(t)n})}function bs(e){return e.split(-)0}function on(e){return.slice.call(e)}function Vr(e){return Object.keys(e).reduce(function(t,n){return en!void 0&&(tnen),t},{})}function Ct(){return document.createElement(div)}function dn(e){returnElement,Fragment.some(function(t){return ur(e,t)})}function ys(e){return ur(e,NodeList)}function ms(e){return ur(e,MouseEvent)}function xs(e){return!!(e&&e._tippy&&e._tippy.referencee)}function Es(e){return dn(e)?e:ys(e)?on(e):Array.isArray(e)?e:on(document.querySelectorAll(e))}function Sn(e,t){e.forEach(function(n){n&&(n.style.transitionDurationt+ms)})}function qr(e,t){e.forEach(function(n){n&&n.setAttribute(data-state,t)})}function ws(e){var t,nft(e),rn0;return r!null&&(tr.ownerDocument)!null&&t.body?r.ownerDocument:document}function Os(e,t){var nt.clientX,rt.clientY;return e.every(function(i){var oi.popperRect,ai.popperState,si.props,cs.interactiveBorder,fbs(a.placement),la.modifiersData.offset;if(!l)return!0;var vfbottom?l.top.y:0,bftop?l.bottom.y:0,_fright?l.left.x:0,Afleft?l.right.x:0,So.top-r+v>c,hr-o.bottom-b>c,Eo.left-n+_>c,On-o.right-A>c;return S||h||E||O})}function Tn(e,t,n){var rt+EventListener;transitionend,webkitTransitionEnd.forEach(function(i){er(i,n)})}function Gr(e,t){for(var nt;n;){var r;if(e.contains(n))return!0;nn.getRootNodenull||(rn.getRootNode())null?void 0:r.host}return!1}var Se{isTouch:!1},Xr0;function As(){Se.isTouch||(Se.isTouch!0,window.performance&&document.addEventListener(mousemove,Pi))}function Pi(){var eperformance.now();e-Xr20&&(Se.isTouch!1,document.removeEventListener(mousemove,Pi)),Xre}function Ss(){var edocument.activeElement;if(xs(e)){var te._tippy;e.blur&&!t.state.isVisible&&e.blur()}}function Ts(){document.addEventListener(touchstart,As,Xe),window.addEventListener(blur,Ss)}var Mstypeof windowu&&typeof documentu,CsMs?!!window.msCrypto:!1,Rs{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},Is{allowHTML:!1,animation:fade,arrow:!0,content:,inertia:!1,maxWidth:350,role:tooltip,theme:,zIndex:9999},xeObject.assign({appendTo:Ni,aria:{content:auto,expanded:auto},delay:0,duration:300,250,getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:,offset:0,10,onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:top,plugins:,popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:mouseenter focus,triggerTarget:null},Rs,Is),DsObject.keys(xe),Nsfunction(t){var nObject.keys(t);n.forEach(function(r){xertr})};function ki(e){var te.plugins||,nt.reduce(function(r,i){var oi.name,ai.defaultValue;if(o){var s;roeo!void 0?eo:(sxeo)!null?s:a}return r},{});return Object.assign({},e,n)}function Ls(e,t){var nt?Object.keys(ki(Object.assign({},xe,{plugins:t}))):Ds,rn.reduce(function(i,o){var a(e.getAttribute(data-tippy-+o)||).trim();if(!a)return i;if(ocontent)ioa;else try{ioJSON.parse(a)}catch{ioa}return i},{});return r}function Yr(e,t){var nObject.assign({},t,{content:Li(t.content,e)},t.ignoreAttributes?{}:Ls(e,t.plugins));return n.ariaObject.assign({},xe.aria,n.aria),n.aria{expanded:n.aria.expandedauto?t.interactive:n.aria.expanded,content:n.aria.contentauto?t.interactive?null:describedby:n.aria.content},n}var Psfunction(){returninnerHTML};function Bn(e,t){ePs()t}function Jr(e){var tCt();return e!0?t.classNameIi:(t.classNameDi,dn(e)?t.appendChild(e):Bn(t,e)),t}function Zr(e,t){dn(t.content)?(Bn(e,),e.appendChild(t.content)):typeof t.content!function&&(t.allowHTML?Bn(e,t.content):e.textContentt.content)}function $n(e){var te.firstElementChild,non(t.children);return{box:t,content:n.find(function(r){return r.classList.contains(Ri)}),arrow:n.find(function(r){return r.classList.contains(Ii)||r.classList.contains(Di)}),backdrop:n.find(function(r){return r.classList.contains(gs)})}}function Bi(e){var tCt(),nCt();n.classNamehs,n.setAttribute(data-state,hidden),n.setAttribute(tabindex,-1);var rCt();r.classNameRi,r.setAttribute(data-state,hidden),Zr(r,e.props),t.appendChild(n),n.appendChild(r),i(e.props,e.props);function i(o,a){var s$n(t),cs.box,fs.content,ls.arrow;a.theme?c.setAttribute(data-theme,a.theme):c.removeAttribute(data-theme),typeof a.animationstring?c.setAttribute(data-animation,a.animation):c.removeAttribute(data-animation),a.inertia?c.setAttribute(data-inertia,):c.removeAttribute(data-inertia),c.style.maxWidthtypeof a.maxWidthnumber?a.maxWidth+px:a.maxWidth,a.role?c.setAttribute(role,a.role):c.removeAttribute(role),(o.content!a.content||o.allowHTML!a.allowHTML)&&Zr(f,e.props),a.arrow?l?o.arrow!a.arrow&&(c.removeChild(l),c.appendChild(Jr(a.arrow))):c.appendChild(Jr(a.arrow)):l&&c.removeChild(l)}return{popper:t,onUpdate:i}}Bi.$$tippy!0;var ks1,qt,Mn;function Bs(e,t){var nYr(e,Object.assign({},xe,ki(Vr(t)))),r,i,o,a!1,s!1,c!1,f!1,l,v,b,_,AKr(Ie,n.interactiveDebounce),S,hks++,Enull,O_s(n.plugins),M{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},u{id:h,reference:e,popper:Ct(),popperInstance:E,props:n,state:M,plugins:O,clearDelayTimeouts:Be,setProps:g,setContent:x,show:D,hide:j,hideWithInteractivity:ne,enable:le,disable:ke,unmount:me,destroy:En};if(!n.render)return u;var In.render(u),mI.popper,LI.onUpdate;m.setAttribute(data-tippy-root,),m.idtippy-+u.id,u.popperm,e._tippyu,m._tippyu;var KO.map(function(d){return d.fn(u)}),Pe.hasAttribute(aria-expanded);return Le(),N(),p(),y(onCreate,u),n.showOnCreate&&$(),m.addEventListener(mouseenter,function(){u.props.interactive&&u.state.isVisible&&u.clearDelayTimeouts()}),m.addEventListener(mouseleave,function(){u.props.interactive&&u.props.trigger.indexOf(mouseenter)>0&&U().addEventListener(mousemove,A)}),u;function H(){var du.props.touch;return Array.isArray(d)?d:d,0}function q(){return H()0hold}function z(){var d;return!!((du.props.render)!null&&d.$$tippy)}function k(){return S||e}function U(){var dk().parentNode;return d?ws(d):document}function Y(){return $n(m)}function te(d){return u.state.isMounted&&!u.state.isVisible||Se.isTouch||l&&l.typefocus?0:An(u.props.delay,d?0:1,xe.delay)}function p(d){dvoid 0&&(d!1),m.style.pointerEventsu.props.interactive&&!d?:none,m.style.zIndex+u.props.zIndex}function y(d,w,R){if(Rvoid 0&&(R!0),K.forEach(function(B){Bd&&Bd.apply(B,w)}),R){var F;(Fu.props)d.apply(F,w)}}function C(){var du.props.aria;if(d.content){var waria-+d.content,Rm.id,Fft(u.props.triggerTarget||e);F.forEach(function(B){var oeB.getAttribute(w);if(u.state.isVisible)B.setAttribute(w,oe?oe+ +R:R);else{var geoe&&oe.replace(R,).trim();ge?B.setAttribute(w,ge):B.removeAttribute(w)}})}}function N(){if(!(P||!u.props.aria.expanded)){var dft(u.props.triggerTarget||e);d.forEach(function(w){u.props.interactive?w.setAttribute(aria-expanded,u.state.isVisible&&wk()?true:false):w.removeAttribute(aria-expanded)})}}function W(){U().removeEventListener(mousemove,A),qtqt.filter(function(d){return d!A})}function J(d){if(!(Se.isTouch&&(c||d.typemousedown))){var wd.composedPath&&d.composedPath()0||d.target;if(!(u.props.interactive&&Gr(m,w))){if(ft(u.props.triggerTarget||e).some(function(R){return Gr(R,w)})){if(Se.isTouch||u.state.isVisible&&u.props.trigger.indexOf(click)>0)return}else y(onClickOutside,u,d);u.props.hideOnClick!0&&(u.clearDelayTimeouts(),u.hide(),s!0,setTimeout(function(){s!1}),u.state.isMounted||Z())}}}function re(){c!0}function se(){c!1}function G(){var dU();d.addEventListener(mousedown,J,!0),d.addEventListener(touchend,J,Xe),d.addEventListener(touchstart,se,Xe),d.addEventListener(touchmove,re,Xe)}function Z(){var dU();d.removeEventListener(mousedown,J,!0),d.removeEventListener(touchend,J,Xe),d.removeEventListener(touchstart,se,Xe),d.removeEventListener(touchmove,re,Xe)}function Ce(d,w){Re(d,function(){!u.state.isVisible&&m.parentNode&&m.parentNode.contains(m)&&w()})}function de(d,w){Re(d,w)}function Re(d,w){var RY().box;function F(B){B.targetR&&(Tn(R,remove,F),w())}if(d0)return w();Tn(R,remove,v),Tn(R,add,F),vF}function Oe(d,w,R){Rvoid 0&&(R!1);var Fft(u.props.triggerTarget||e);F.forEach(function(B){B.addEventListener(d,w,R),_.push({node:B,eventType:d,handler:w,options:R})})}function Le(){q()&&(Oe(touchstart,ze,{passive:!0}),Oe(touchend,Ve,{passive:!0})),vs(u.props.trigger).forEach(function(d){if(d!manual)switch(Oe(d,ze),d){casemouseenter:Oe(mouseleave,Ve);break;casefocus:Oe(Cs?focusout:blur,ie);break;casefocusin:Oe(focusout,ie);break}})}function st(){_.forEach(function(d){var wd.node,Rd.eventType,Fd.handler,Bd.options;w.removeEventListener(R,F,B)}),_}function ze(d){var w,R!1;if(!(!u.state.isEnabled||qe(d)||s)){var F((wl)null?void 0:w.type)focus;ld,Sd.currentTarget,N(),!u.state.isVisible&&ms(d)&&qt.forEach(function(B){return B(d)}),d.typeclick&&(u.props.trigger.indexOf(mouseenter)0||a)&&u.props.hideOnClick!!1&&u.state.isVisible?R!0:$(d),d.typeclick&&(a!R),R&&!F&&he(d)}}function Ie(d){var wd.target,Rk().contains(w)||m.contains(w);if(!(d.typemousemove&&R)){var FV().concat(m).map(function(B){var oe,geB._tippy,ct(oege.popperInstance)null?void 0:oe.state;return ct?{popperRect:B.getBoundingClientRect(),popperState:ct,props:n}:null}).filter(Boolean);Os(F,d)&&(W(),he(d))}}function Ve(d){var wqe(d)||u.props.trigger.indexOf(click)>0&&a;if(!w){if(u.props.interactive){u.hideWithInteractivity(d);return}he(d)}}function ie(d){u.props.trigger.indexOf(focusin)0&&d.target!k()||u.props.interactive&&d.relatedTarget&&m.contains(d.relatedTarget)||he(d)}function qe(d){return Se.isTouch?q()!d.type.indexOf(touch)>0:!1}function Pe(){T();var du.props,wd.popperOptions,Rd.placement,Fd.offset,Bd.getReferenceClientRect,oed.moveTransition,gez()?$n(m).arrow:null,ctB?{getBoundingClientRect:B,contextElement:B.contextElement||k()}:e,Lr{name:$$tippy,enabled:!0,phase:beforeWrite,requires:computeStyles,fn:function(Kt){var utKt.state;if(z()){var caY(),Onca.box;placement,reference-hidden,escaped.forEach(function(zt){ztplacement?On.setAttribute(data-placement,ut.placement):ut.attributes.popperdata-popper-+zt?On.setAttribute(data-+zt,):On.removeAttribute(data-+zt)}),ut.attributes.popper{}}}},Ge{name:offset,options:{offset:F}},{name:preventOverflow,options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:flip,options:{padding:5}},{name:computeStyles,options:{adaptive:!oe}},Lr;z()&&ge&&Ge.push({name:arrow,options:{element:ge,padding:3}}),Ge.push.apply(Ge,(wnull?void 0:w.modifiers)||),u.popperInstanceps(ct,m,Object.assign({},w,{placement:R,onFirstUpdate:b,modifiers:Ge}))}function T(){u.popperInstance&&(u.popperInstance.destroy(),u.popperInstancenull)}function pe(){var du.props.appendTo,w,Rk();u.props.interactive&&dNi||dparent?wR.parentNode:wLi(d,R),w.contains(m)||w.appendChild(m),u.state.isMounted!0,Pe()}function V(){return on(m.querySelectorAll(data-tippy-root))}function $(d){u.clearDelayTimeouts(),d&&y(onTrigger,u,d),G();var wte(!0),RH(),FR0,BR1;Se.isTouch&&Fhold&&B&&(wB),w?rsetTimeout(function(){u.show()},w):u.show()}function he(d){if(u.clearDelayTimeouts(),y(onUntrigger,u,d),!u.state.isVisible){Z();return}if(!(u.props.trigger.indexOf(mouseenter)>0&&u.props.trigger.indexOf(click)>0&&mouseleave,mousemove.indexOf(d.type)>0&&a)){var wte(!1);w?isetTimeout(function(){u.state.isVisible&&u.hide()},w):orequestAnimationFrame(function(){u.hide()})}}function le(){u.state.isEnabled!0}function ke(){u.hide(),u.state.isEnabled!1}function Be(){clearTimeout(r),clearTimeout(i),cancelAnimationFrame(o)}function g(d){if(!u.state.isDestroyed){y(onBeforeUpdate,u,d),st();var wu.props,RYr(e,Object.assign({},w,Vr(d),{ignoreAttributes:!0}));u.propsR,Le(),w.interactiveDebounce!R.interactiveDebounce&&(W(),AKr(Ie,R.interactiveDebounce)),w.triggerTarget&&!R.triggerTarget?ft(w.triggerTarget).forEach(function(F){F.removeAttribute(aria-expanded)}):R.triggerTarget&&e.removeAttribute(aria-expanded),N(),p(),L&&L(w,R),u.popperInstance&&(Pe(),V().forEach(function(F){requestAnimationFrame(F._tippy.popperInstance.forceUpdate)})),y(onAfterUpdate,u,d)}}function x(d){u.setProps({content:d})}function D(){var du.state.isVisible,wu.state.isDestroyed,R!u.state.isEnabled,FSe.isTouch&&!u.props.touch,BAn(u.props.duration,0,xe.duration);if(!(d||w||R||F)&&!k().hasAttribute(disabled)&&(y(onShow,u,!1),u.props.onShow(u)!!1)){if(u.state.isVisible!0,z()&&(m.style.visibilityvisible),p(),G(),u.state.isMounted||(m.style.transitionnone),z()){var oeY(),geoe.box,ctoe.content;Sn(ge,ct,0)}bfunction(){var Ge;if(!(!u.state.isVisible||f)){if(f!0,m.offsetHeight,m.style.transitionu.props.moveTransition,z()&&u.props.animation){var wnY(),Ktwn.box,utwn.content;Sn(Kt,ut,B),qr(Kt,ut,visible)}C(),N(),zr(Mn,u),(Geu.popperInstance)null||Ge.forceUpdate(),y(onMount,u),u.props.animation&&z()&&de(B,function(){u.state.isShown!0,y(onShown,u)})}},pe()}}function j(){var d!u.state.isVisible,wu.state.isDestroyed,R!u.state.isEnabled,FAn(u.props.duration,1,xe.duration);if(!(d||w||R)&&(y(onHide,u,!1),u.props.onHide(u)!!1)){if(u.state.isVisible!1,u.state.isShown!1,f!1,a!1,z()&&(m.style.visibilityhidden),W(),Z(),p(!0),z()){var BY(),oeB.box,geB.content;u.props.animation&&(Sn(oe,ge,F),qr(oe,ge,hidden))}C(),N(),u.props.animation?z()&&Ce(F,u.unmount):u.unmount()}}function ne(d){U().addEventListener(mousemove,A),zr(qt,A),A(d)}function me(){u.state.isVisible&&u.hide(),u.state.isMounted&&(T(),V().forEach(function(d){d._tippy.unmount()}),m.parentNode&&m.parentNode.removeChild(m),MnMn.filter(function(d){return d!u}),u.state.isMounted!1,y(onHidden,u))}function En(){u.state.isDestroyed||(u.clearDelayTimeouts(),u.unmount(),st(),delete e._tippy,u.state.isDestroyed!0,y(onDestroy,u))}}function jt(e,t){tvoid 0&&(t{});var nxe.plugins.concat(t.plugins||);Ts();var rObject.assign({},t,{plugins:n}),iEs(e),oi.reduce(function(a,s){var cs&&Bs(s,r);return c&&a.push(c),a},);return dn(e)?o0:o}jt.defaultPropsxe;jt.setDefaultPropsNs;jt.currentInputSe;Object.assign({},Ei,{effect:function(t){var nt.state,r{popper:{position:n.options.strategy,left:0,top:0,margin:0},arrow:{position:absolute},reference:{}};Object.assign(n.elements.popper.style,r.popper),n.stylesr,n.elements.arrow&&Object.assign(n.elements.arrow.style,r.arrow)}});jt.setDefaultProps({render:Bi});var jn!1,Hn!1,Qe,Fn-1;function $s(e){js(e)}function js(e){Qe.includes(e)||Qe.push(e),Hs()}function $i(e){let tQe.indexOf(e);t!-1&&t>Fn&&Qe.splice(t,1)}function Hs(){!Hn&&!jn&&(jn!0,queueMicrotask(Fs))}function Fs(){jn!1,Hn!0;for(let e0;eQe.length;e++)Qee(),Fne;Qe.length0,Fn-1,Hn!1}var yt,ot,mt,ji,Un!0;function Us(e){Un!1,e(),Un!0}function Ws(e){yte.reactive,mte.release,ott>e.effect(t,{scheduler:n>{Un?$s(n):n()}}),jie.raw}function Qr(e){ote}function Ks(e){let t()>{};returnr>{let iot(r);return e._x_effects||(e._x_effectsnew Set,e._x_runEffects()>{e._x_effects.forEach(o>o())}),e._x_effects.add(i),t()>{i!void 0&&(e._x_effects.delete(i),mt(i))},i},()>{t()}}function Hi(e,t){let n!0,r,iot(()>{let oe();JSON.stringify(o),n?ro:queueMicrotask(()>{t(o,r),ro}),n!1});return()>mt(i)}var Fi,Ui,Wi;function zs(e){Wi.push(e)}function lr(e,t){typeof tfunction?(e._x_cleanups||(e._x_cleanups),e._x_cleanups.push(t)):(te,Ui.push(t))}function Ki(e){Fi.push(e)}function zi(e,t,n){e._x_attributeCleanups||(e._x_attributeCleanups{}),e._x_attributeCleanupst||(e._x_attributeCleanupst),e._x_attributeCleanupst.push(n)}function Vi(e,t){e._x_attributeCleanups&&Object.entries(e._x_attributeCleanups).forEach((n,r)>{(tvoid 0||t.includes(n))&&(r.forEach(i>i()),delete e._x_attributeCleanupsn)})}function Vs(e){if(e._x_cleanups)for(;e._x_cleanups.length;)e._x_cleanups.pop()()}var frnew MutationObserver(gr),dr!1;function pr(){fr.observe(document,{subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0}),dr!0}function qi(){qs(),fr.disconnect(),dr!1}var wt;function qs(){let efr.takeRecords();wt.push(()>e.length>0&&gr(e));let twt.length;queueMicrotask(()>{if(wt.lengtht)for(;wt.length>0;)wt.shift()()})}function ee(e){if(!dr)return e();qi();let te();return pr(),t}var hr!1,an;function Gs(){hr!0}function Xs(){hr!1,gr(an),an}function gr(e){if(hr){anan.concat(e);return}let tnew Set,nnew Set,rnew Map,inew Map;for(let o0;oe.length;o++)if(!eo.target._x_ignoreMutationObserver&&(eo.typechildList&&(eo.addedNodes.forEach(a>a.nodeType1&&t.add(a)),eo.removedNodes.forEach(a>a.nodeType1&&n.add(a))),eo.typeattributes)){let aeo.target,seo.attributeName,ceo.oldValue,f()>{r.has(a)||r.set(a,),r.get(a).push({name:s,value:a.getAttribute(s)})},l()>{i.has(a)||i.set(a,),i.get(a).push(s)};a.hasAttribute(s)&&cnull?f():a.hasAttribute(s)?(l(),f()):l()}i.forEach((o,a)>{Vi(a,o)}),r.forEach((o,a)>{Fi.forEach(s>s(a,o))});for(let o of n)t.has(o)||Ui.forEach(a>a(o));t.forEach(o>{o._x_ignoreSelf!0,o._x_ignore!0});for(let o of t)n.has(o)||o.isConnected&&(delete o._x_ignoreSelf,delete o._x_ignore,Wi.forEach(a>a(o)),o._x_ignore!0,o._x_ignoreSelf!0);t.forEach(o>{delete o._x_ignoreSelf,delete o._x_ignore}),tnull,nnull,rnull,inull}function Gi(e){return Ft(vt(e))}function Ht(e,t,n){return e._x_dataStackt,...vt(n||e),()>{e._x_dataStacke._x_dataStack.filter(r>r!t)}}function vt(e){return e._x_dataStack?e._x_dataStack:typeof ShadowRootfunction&&e instanceof ShadowRoot?vt(e.host):e.parentNode?vt(e.parentNode):}function Ft(e){return new Proxy({objects:e},Ys)}var Ys{ownKeys({objects:e}){return Array.from(new Set(e.flatMap(t>Object.keys(t))))},has({objects:e},t){return tSymbol.unscopables?!1:e.some(n>Object.prototype.hasOwnProperty.call(n,t)||Reflect.has(n,t))},get({objects:e},t,n){return ttoJSON?Js:Reflect.get(e.find(r>Reflect.has(r,t))||{},t,n)},set({objects:e},t,n,r){const ie.find(a>Object.prototype.hasOwnProperty.call(a,t))||ee.length-1,oObject.getOwnPropertyDescriptor(i,t);return o!null&&o.set&&(o!null&&o.get)?Reflect.set(i,t,n,r):Reflect.set(i,t,n)}};function Js(){return Reflect.ownKeys(this).reduce((t,n)>(tnReflect.get(this,n),t),{})}function Xi(e){let tr>typeof robject&&!Array.isArray(r)&&r!null,n(r,i)>{Object.entries(Object.getOwnPropertyDescriptors(r)).forEach((o,{value:a,enumerable:s})>{if(s!1||avoid 0||typeof aobject&&a!null&&a.__v_skip)return;let ci?o:`${i}.${o}`;typeof aobject&&a!null&&a._x_interceptor?roa.initialize(e,c,o):t(a)&&a!r&&!(a instanceof Element)&&n(a,c)})};return n(e)}function Yi(e,t()>{}){let n{initialValue:void 0,_x_interceptor:!0,initialize(r,i,o){return e(this.initialValue,()>Zs(r,i),a>Wn(r,i,a),i,o)}};return t(n),r>{if(typeof robject&&r!null&&r._x_interceptor){let in.initialize.bind(n);n.initialize(o,a,s)>{let cr.initialize(o,a,s);return n.initialValuec,i(o,a,s)}}else n.initialValuer;return n}}function Zs(e,t){return t.split(.).reduce((n,r)>nr,e)}function Wn(e,t,n){if(typeof tstring&&(tt.split(.)),t.length1)et0n;else{if(t.length0)throw error;return et0||(et0{}),Wn(et0,t.slice(1),n)}}var Ji{};function we(e,t){Jiet}function Kn(e,t){return Object.entries(Ji).forEach((n,r)>{let inull;function o(){if(i)return i;{leta,sro(t);return i{interceptor:Yi,...a},lr(t,s),i}}Object.defineProperty(e,`$${n}`,{get(){return r(t,o())},enumerable:!1})}),e}function Qs(e,t,n,...r){try{return n(...r)}catch(i){Lt(i,e,t)}}function Lt(e,t,nvoid 0){eObject.assign(e??{message:No error message given.},{el:t,expression:n}),console.warn(`Alpine Expression Error: ${e.message}${n?Expression: +n+``:}`,t),setTimeout(()>{throw e},0)}var tn!0;function Zi(e){let ttn;tn!1;let ne();return tnt,n}function et(e,t,n{}){let r;return ae(e,t)(i>ri,n),r}function ae(...e){return Qi(...e)}var Qieo;function ec(e){Qie}function eo(e,t){let n{};Kn(n,e);let rn,...vt(e),itypeof tfunction?tc(r,t):rc(r,t,e);return Qs.bind(null,e,t,i)}function tc(e,t){return(n()>{},{scope:r{},params:i}{})>{let ot.apply(Ft(r,...e),i);sn(n,o)}}var Cn{};function nc(e,t){if(Cne)return Cne;let nObject.getPrototypeOf(async function(){}).constructor,r/^\n\s*if.*\(.*\)/.test(e.trim())||/^(let|const)\s/.test(e.trim())?`(async()>{ ${e} })()`:e,o(()>{try{let anew n(__self,scope,`with (scope) { __self.result ${r} }; __self.finished true; return __self.result;`);return Object.defineProperty(a,name,{value:`Alpine ${e}`}),a}catch(a){return Lt(a,t,e),Promise.resolve()}})();return Cneo,o}function rc(e,t,n){let rnc(t,n);return(i()>{},{scope:o{},params:a}{})>{r.resultvoid 0,r.finished!1;let sFt(o,...e);if(typeof rfunction){let cr(r,s).catch(f>Lt(f,n,t));r.finished?(sn(i,r.result,s,a,n),r.resultvoid 0):c.then(f>{sn(i,f,s,a,n)}).catch(f>Lt(f,n,t)).finally(()>r.resultvoid 0)}}}function sn(e,t,n,r,i){if(tn&&typeof tfunction){let ot.apply(n,r);o instanceof Promise?o.then(a>sn(e,a,n,r)).catch(a>Lt(a,i,t)):e(o)}else typeof tobject&&t instanceof Promise?t.then(o>e(o)):e(t)}var vrx-;function xt(e){return vr+e}function ic(e){vre}var cn{};function Q(e,t){return cnet,{before(n){if(!cnn){console.warn(String.raw`Cannot find directive \`${n}\`. \`${e}\` will use the default order of execution`);return}const rJe.indexOf(n);Je.splice(r>0?r:Je.indexOf(DEFAULT),0,e)}}}function oc(e){return Object.keys(cn).includes(e)}function _r(e,t,n){if(tArray.from(t),e._x_virtualDirectives){let oObject.entries(e._x_virtualDirectives).map((s,c)>({name:s,value:c})),ato(o);oo.map(s>a.find(c>c.names.name)?{name:`x-bind:${s.name}`,value:`${s.value}`}:s),tt.concat(o)}let r{};return t.map(ao((o,a)>roa)).filter(co).map(cc(r,n)).sort(uc).map(o>sc(e,o))}function to(e){return Array.from(e).map(ao()).filter(t>!co(t))}var zn!1,Stnew Map,noSymbol();function ac(e){zn!0;let tSymbol();not,St.set(t,);let n()>{for(;St.get(t).length;)St.get(t).shift()();St.delete(t)},r()>{zn!1,n()};e(n),r()}function ro(e){let t,ns>t.push(s),r,iKs(e);return t.push(i),{Alpine:Wt,effect:r,cleanup:n,evaluateLater:ae.bind(ae,e),evaluate:et.bind(et,e)},()>t.forEach(s>s())}function sc(e,t){let n()>{},rcnt.type||n,i,oro(e);zi(e,t.original,o);let a()>{e._x_ignore||e._x_ignoreSelf||(r.inline&&r.inline(e,t,i),rr.bind(r,e,t,i),zn?St.get(no).push(r):r())};return a.runCleanupso,a}var io(e,t)>({name:n,value:r})>(n.startsWith(e)&&(nn.replace(e,t)),{name:n,value:r}),ooe>e;function ao(e()>{}){return({name:t,value:n})>{let{name:r,value:i}so.reduce((o,a)>a(o),{name:t,value:n});return r!t&&e(r,t),{name:r,value:i}}}var so;function br(e){so.push(e)}function co({name:e}){return uo().test(e)}var uo()>new RegExp(`^${vr}(^:^.+)\\b`);function cc(e,t){return({name:n,value:r})>{let in.match(uo()),on.match(/:(a-zA-Z0-9\-_:+)/),an.match(/\.^.\+(?^\*$)/g)||,st||en||n;return{type:i?i1:null,value:o?o1:null,modifiers:a.map(c>c.replace(.,)),expression:r,original:s}}}var VnDEFAULT,Jeignore,ref,data,id,anchor,bind,init,for,model,modelable,transition,show,if,Vn,teleport;function uc(e,t){let nJe.indexOf(e.type)-1?Vn:e.type,rJe.indexOf(t.type)-1?Vn:t.type;return Je.indexOf(n)-Je.indexOf(r)}function Rt(e,t,n{}){e.dispatchEvent(new CustomEvent(t,{detail:n,bubbles:!0,composed:!0,cancelable:!0}))}function He(e,t){if(typeof ShadowRootfunction&&e instanceof ShadowRoot){Array.from(e.children).forEach(i>He(i,t));return}let n!1;if(t(e,()>n!0),n)return;let re.firstElementChild;for(;r;)He(r,t),rr.nextElementSibling}function ve(e,...t){console.warn(`Alpine Warning: ${e}`,...t)}var ei!1;function lc(){ei&&ve(Alpine has already been initialized on this page. Calling Alpine.start() more than once can cause problems.),ei!0,document.body||ve(Unable to initialize. Trying to load Alpine before `body>` is available. Did you forget to add `defer` in Alpines `script>` tag?),Rt(document,alpine:init),Rt(document,alpine:initializing),pr(),zs(t>Ne(t,He)),lr(t>_o(t)),Ki((t,n)>{_r(t,n).forEach(r>r())});let et>!pn(t.parentElement,!0);Array.from(document.querySelectorAll(po().join(,))).filter(e).forEach(t>{Ne(t)}),Rt(document,alpine:initialized),setTimeout(()>{pc()})}var yr,lo;function fo(){return yr.map(e>e())}function po(){return yr.concat(lo).map(e>e())}function ho(e){yr.push(e)}function go(e){lo.push(e)}function pn(e,t!1){return Ut(e,n>{if((t?po():fo()).some(i>n.matches(i)))return!0})}function Ut(e,t){if(e){if(t(e))return e;if(e._x_teleportBack&&(ee._x_teleportBack),!!e.parentElement)return Ut(e.parentElement,t)}}function fc(e){return fo().some(t>e.matches(t))}var vo;function dc(e){vo.push(e)}function Ne(e,tHe,n()>{}){ac(()>{t(e,(r,i)>{n(r,i),vo.forEach(o>o(r,i)),_r(r,r.attributes).forEach(o>o()),r._x_ignore&&i()})})}function _o(e,tHe){t(e,n>{Vi(n),Vs(n)})}function pc(){ui,dialog,x-dialog, x-popover,anchor,anchor,x-anchor,sort,sort,x-sort.forEach((t,n,r)>{oc(n)||r.some(i>{if(document.querySelector(i))return ve(`found ${i}, but missing ${t} plugin`),!0})})}var qn,mr!1;function xr(e()>{}){return queueMicrotask(()>{mr||setTimeout(()>{Gn()})}),new Promise(t>{qn.push(()>{e(),t()})})}function Gn(){for(mr!1;qn.length;)qn.shift()()}function hc(){mr!0}function Er(e,t){return Array.isArray(t)?ti(e,t.join( )):typeof tobject&&t!null?gc(e,t):typeof tfunction?Er(e,t()):ti(e,t)}function ti(e,t){let ni>i.split( ).filter(o>!e.classList.contains(o)).filter(Boolean),ri>(e.classList.add(...i),()>{e.classList.remove(...i)});return tt!0?t:t||,r(n(t))}function gc(e,t){let ns>s.split( ).filter(Boolean),rObject.entries(t).flatMap((s,c)>c?n(s):!1).filter(Boolean),iObject.entries(t).flatMap((s,c)>c?!1:n(s)).filter(Boolean),o,a;return i.forEach(s>{e.classList.contains(s)&&(e.classList.remove(s),a.push(s))}),r.forEach(s>{e.classList.contains(s)||(e.classList.add(s),o.push(s))}),()>{a.forEach(s>e.classList.add(s)),o.forEach(s>e.classList.remove(s))}}function hn(e,t){return typeof tobject&&t!null?vc(e,t):_c(e,t)}function vc(e,t){let n{};return Object.entries(t).forEach((r,i)>{nre.styler,r.startsWith(--)||(rbc(r)),e.style.setProperty(r,i)}),setTimeout(()>{e.style.length0&&e.removeAttribute(style)}),()>{hn(e,n)}}function _c(e,t){let ne.getAttribute(style,t);return e.setAttribute(style,t),()>{e.setAttribute(style,n||)}}function bc(e){return e.replace(/(a-z)(A-Z)/g,$1-$2).toLowerCase()}function Xn(e,t()>{}){let n!1;return function(){n?t.apply(this,arguments):(n!0,e.apply(this,arguments))}}Q(transition,(e,{value:t,modifiers:n,expression:r},{evaluate:i})>{typeof rfunction&&(ri(r)),r!!1&&(!r||typeof rboolean?mc(e,n,t):yc(e,r,t))});function yc(e,t,n){bo(e,Er,),{enter:i>{e._x_transition.enter.duringi},enter-start:i>{e._x_transition.enter.starti},enter-end:i>{e._x_transition.enter.endi},leave:i>{e._x_transition.leave.duringi},leave-start:i>{e._x_transition.leave.starti},leave-end:i>{e._x_transition.leave.endi}}n(t)}function mc(e,t,n){bo(e,hn);let r!t.includes(in)&&!t.includes(out)&&!n,ir||t.includes(in)||enter.includes(n),or||t.includes(out)||leave.includes(n);t.includes(in)&&!r&&(tt.filter((E,O)>Ot.indexOf(out))),t.includes(out)&&!r&&(tt.filter((E,O)>O>t.indexOf(out)));let a!t.includes(opacity)&&!t.includes(scale),sa||t.includes(opacity),ca||t.includes(scale),fs?0:1,lc?Ot(t,scale,95)/100:1,vOt(t,delay,0)/1e3,bOt(t,origin,center),_opacity, transform,AOt(t,duration,150)/1e3,SOt(t,duration,75)/1e3,hcubic-bezier(0.4, 0.0, 0.2, 1);i&&(e._x_transition.enter.during{transformOrigin:b,transitionDelay:`${v}s`,transitionProperty:_,transitionDuration:`${A}s`,transitionTimingFunction:h},e._x_transition.enter.start{opacity:f,transform:`scale(${l})`},e._x_transition.enter.end{opacity:1,transform:scale(1)}),o&&(e._x_transition.leave.during{transformOrigin:b,transitionDelay:`${v}s`,transitionProperty:_,transitionDuration:`${S}s`,transitionTimingFunction:h},e._x_transition.leave.start{opacity:1,transform:scale(1)},e._x_transition.leave.end{opacity:f,transform:`scale(${l})`})}function bo(e,t,n{}){e._x_transition||(e._x_transition{enter:{during:n,start:n,end:n},leave:{during:n,start:n,end:n},in(r()>{},i()>{}){Yn(e,t,{during:this.enter.during,start:this.enter.start,end:this.enter.end},r,i)},out(r()>{},i()>{}){Yn(e,t,{during:this.leave.during,start:this.leave.start,end:this.leave.end},r,i)}})}window.Element.prototype._x_toggleAndCascadeWithTransitionsfunction(e,t,n,r){const idocument.visibilityStatevisible?requestAnimationFrame:setTimeout;let o()>i(n);if(t){e._x_transition&&(e._x_transition.enter||e._x_transition.leave)?e._x_transition.enter&&(Object.entries(e._x_transition.enter.during).length||Object.entries(e._x_transition.enter.start).length||Object.entries(e._x_transition.enter.end).length)?e._x_transition.in(n):o():e._x_transition?e._x_transition.in(n):o();return}e._x_hidePromisee._x_transition?new Promise((a,s)>{e._x_transition.out(()>{},()>a(r)),e._x_transitioning&&e._x_transitioning.beforeCancel(()>s({isFromCancelledTransition:!0}))}):Promise.resolve(r),queueMicrotask(()>{let ayo(e);a?(a._x_hideChildren||(a._x_hideChildren),a._x_hideChildren.push(e)):i(()>{let sc>{let fPromise.all(c._x_hidePromise,...(c._x_hideChildren||).map(s)).then((l)>l());return delete c._x_hidePromise,delete c._x_hideChildren,f};s(e).catch(c>{if(!c.isFromCancelledTransition)throw c})})})};function yo(e){let te.parentNode;if(t)return t._x_hidePromise?t:yo(t)}function Yn(e,t,{during:n,start:r,end:i}{},o()>{},a()>{}){if(e._x_transitioning&&e._x_transitioning.cancel(),Object.keys(n).length0&&Object.keys(r).length0&&Object.keys(i).length0){o(),a();return}let s,c,f;xc(e,{start(){st(e,r)},during(){ct(e,n)},before:o,end(){s(),ft(e,i)},after:a,cleanup(){c(),f()}})}function xc(e,t){let n,r,i,oXn(()>{ee(()>{n!0,r||t.before(),i||(t.end(),Gn()),t.after(),e.isConnected&&t.cleanup(),delete e._x_transitioning})});e._x_transitioning{beforeCancels:,beforeCancel(a){this.beforeCancels.push(a)},cancel:Xn(function(){for(;this.beforeCancels.length;)this.beforeCancels.shift()();o()}),finish:o},ee(()>{t.start(),t.during()}),hc(),requestAnimationFrame(()>{if(n)return;let aNumber(getComputedStyle(e).transitionDuration.replace(/,.*/,).replace(s,))*1e3,sNumber(getComputedStyle(e).transitionDelay.replace(/,.*/,).replace(s,))*1e3;a0&&(aNumber(getComputedStyle(e).animationDuration.replace(s,))*1e3),ee(()>{t.before()}),r!0,requestAnimationFrame(()>{n||(ee(()>{t.end()}),Gn(),setTimeout(e._x_transitioning.finish,a+s),i!0)})})}function Ot(e,t,n){if(e.indexOf(t)-1)return n;const ree.indexOf(t)+1;if(!r||tscale&&isNaN(r))return n;if(tduration||tdelay){let ir.match(/(0-9+)ms/);if(i)return i1}return torigin&&top,right,left,center,bottom.includes(ee.indexOf(t)+2)?r,ee.indexOf(t)+2.join( ):r}var Fe!1;function Ke(e,t()>{}){return(...n)>Fe?t(...n):e(...n)}function Ec(e){return(...t)>Fe&&e(...t)}var mo;function gn(e){mo.push(e)}function wc(e,t){mo.forEach(n>n(e,t)),Fe!0,xo(()>{Ne(t,(n,r)>{r(n,()>{})})}),Fe!1}var Jn!1;function Oc(e,t){t._x_dataStack||(t._x_dataStacke._x_dataStack),Fe!0,Jn!0,xo(()>{Ac(t)}),Fe!1,Jn!1}function Ac(e){let t!1;Ne(e,(r,i)>{He(r,(o,a)>{if(t&&fc(o))return a();t!0,i(o,a)})})}function xo(e){let tot;Qr((n,r)>{let it(n);return mt(i),()>{}}),e(),Qr(t)}function Eo(e,t,n,r){switch(e._x_bindings||(e._x_bindingsyt({})),e._x_bindingstn,tr.includes(camel)?Nc(t):t,t){casevalue:Sc(e,n);break;casestyle:Mc(e,n);break;caseclass:Tc(e,n);break;caseselected:casechecked:Cc(e,t,n);break;default:wo(e,t,n);break}}function Sc(e,t){if(e.typeradio)e.attributes.valuevoid 0&&(e.valuet),window.fromModel&&(typeof tboolean?e.checkednn(e.value)t:e.checkedni(e.value,t));else if(e.typecheckbox)Number.isInteger(t)?e.valuet:!Array.isArray(t)&&typeof t!boolean&&!null,void 0.includes(t)?e.valueString(t):Array.isArray(t)?e.checkedt.some(n>ni(n,e.value)):e.checked!!t;else if(e.tagNameSELECT)Dc(e,t);else{if(e.valuet)return;e.valuetvoid 0?:t}}function Tc(e,t){e._x_undoAddedClasses&&e._x_undoAddedClasses(),e._x_undoAddedClassesEr(e,t)}function Mc(e,t){e._x_undoAddedStyles&&e._x_undoAddedStyles(),e._x_undoAddedStyleshn(e,t)}function Cc(e,t,n){wo(e,t,n),Ic(e,t,n)}function wo(e,t,n){null,void 0,!1.includes(n)&&Lc(t)?e.removeAttribute(t):(Oo(t)&&(nt),Rc(e,t,n))}function Rc(e,t,n){e.getAttribute(t)!n&&e.setAttribute(t,n)}function Ic(e,t,n){et!n&&(etn)}function Dc(e,t){const n.concat(t).map(r>r+);Array.from(e.options).forEach(r>{r.selectedn.includes(r.value)})}function Nc(e){return e.toLowerCase().replace(/-(\w)/g,(t,n)>n.toUpperCase())}function ni(e,t){return et}function nn(e){return1,1,true,on,yes,!0.includes(e)?!0:0,0,false,off,no,!1.includes(e)?!1:e?!!e:null}function Oo(e){returndisabled,checked,required,readonly,open,selected,autofocus,itemscope,multiple,novalidate,allowfullscreen,allowpaymentrequest,formnovalidate,autoplay,controls,loop,muted,playsinline,default,ismap,reversed,async,defer,nomodule.includes(e)}function Lc(e){return!aria-pressed,aria-checked,aria-expanded,aria-selected.includes(e)}function Pc(e,t,n){return e._x_bindings&&e._x_bindingst!void 0?e._x_bindingst:Ao(e,t,n)}function kc(e,t,n,r!0){if(e._x_bindings&&e._x_bindingst!void 0)return e._x_bindingst;if(e._x_inlineBindings&&e._x_inlineBindingst!void 0){let ie._x_inlineBindingst;return i.extractr,Zi(()>et(e,i.expression))}return Ao(e,t,n)}function Ao(e,t,n){let re.getAttribute(t);return rnull?typeof nfunction?n():n:r?!0:Oo(t)?!!t,true.includes(r):r}function So(e,t){var n;return function(){var rthis,iarguments,ofunction(){nnull,e.apply(r,i)};clearTimeout(n),nsetTimeout(o,t)}}function To(e,t){let n;return function(){let rthis,iarguments;n||(e.apply(r,i),n!0,setTimeout(()>n!1,t))}}function Mo({get:e,set:t},{get:n,set:r}){let i!0,o,aot(()>{let se(),cn();if(i)r(Rn(s)),i!1;else{let fJSON.stringify(s),lJSON.stringify(c);f!o?r(Rn(s)):f!l&&t(Rn(c))}oJSON.stringify(e()),JSON.stringify(n())});return()>{mt(a)}}function Rn(e){return typeof eobject?JSON.parse(JSON.stringify(e)):e}function Bc(e){(Array.isArray(e)?e:e).forEach(n>n(Wt))}var Ye{},ri!1;function $c(e,t){if(ri||(Yeyt(Ye),ri!0),tvoid 0)return Yee;Yeet,typeof tobject&&t!null&&t.hasOwnProperty(init)&&typeof t.initfunction&&Yee.init(),Xi(Yee)}function jc(){return Ye}var Co{};function Hc(e,t){let ntypeof t!function?()>t:t;return e instanceof Element?Ro(e,n()):(Coen,()>{})}function Fc(e){return Object.entries(Co).forEach((t,n)>{Object.defineProperty(e,t,{get(){return(...r)>n(...r)}})}),e}function Ro(e,t,n){let r;for(;r.length;)r.pop()();let iObject.entries(t).map((a,s)>({name:a,value:s})),oto(i);return ii.map(a>o.find(s>s.namea.name)?{name:`x-bind:${a.name}`,value:`${a.value}`}:a),_r(e,i,n).map(a>{r.push(a.runCleanups),a()}),()>{for(;r.length;)r.pop()()}}var Io{};function Uc(e,t){Ioet}function Wc(e,t){return Object.entries(Io).forEach((n,r)>{Object.defineProperty(e,n,{get(){return(...i)>r.bind(t)(...i)},enumerable:!1})}),e}var Kc{get reactive(){return yt},get release(){return mt},get effect(){return ot},get raw(){return ji},version:3.13.10,flushAndStopDeferringMutations:Xs,dontAutoEvaluateFunctions:Zi,disableEffectScheduling:Us,startObservingMutations:pr,stopObservingMutations:qi,setReactivityEngine:Ws,onAttributeRemoved:zi,onAttributesAdded:Ki,closestDataStack:vt,skipDuringClone:Ke,onlyDuringClone:Ec,addRootSelector:ho,addInitSelector:go,interceptClone:gn,addScopeToNode:Ht,deferMutations:Gs,mapAttributes:br,evaluateLater:ae,interceptInit:dc,setEvaluator:ec,mergeProxies:Ft,extractProp:kc,findClosest:Ut,onElRemoved:lr,closestRoot:pn,destroyTree:_o,interceptor:Yi,transition:Yn,setStyles:hn,mutateDom:ee,directive:Q,entangle:Mo,throttle:To,debounce:So,evaluate:et,initTree:Ne,nextTick:xr,prefixed:xt,prefix:ic,plugin:Bc,magic:we,store:$c,start:lc,clone:Oc,cloneNode:wc,bound:Pc,$data:Gi,watch:Hi,walk:He,data:Uc,bind:Hc},WtKc;function zc(e,t){const nObject.create(null),re.split(,);for(let i0;ir.length;i++)nri!0;return i>!!ni}var VcObject.freeze({}),qcObject.prototype.hasOwnProperty,vn(e,t)>qc.call(e,t),ttArray.isArray,Ite>Do(e)object Map,Gce>typeof estring,wre>typeof esymbol,_ne>e!null&&typeof eobject,XcObject.prototype.toString,Doe>Xc.call(e),Noe>Do(e).slice(8,-1),Ore>Gc(e)&&e!NaN&&e0!-&&+parseInt(e,10)e,Yce>{const tObject.create(null);return n>tn||(tne(n))},JcYc(e>e.charAt(0).toUpperCase()+e.slice(1)),Lo(e,t)>e!t&&(ee||tt),Znnew WeakMap,At,Ae,ntSymbol(iterate),QnSymbol(Map key iterate);function Zc(e){return e&&e._isEffect!0}function Qc(e,tVc){Zc(e)&&(ee.raw);const nnu(e,t);return t.lazy||n(),n}function eu(e){e.active&&(Po(e),e.options.onStop&&e.options.onStop(),e.active!1)}var tu0;function nu(e,t){const nfunction(){if(!n.active)return e();if(!At.includes(n)){Po(n);try{return iu(),At.push(n),Aen,e()}finally{At.pop(),ko(),AeAtAt.length-1}}};return n.idtu++,n.allowRecurse!!t.allowRecurse,n._isEffect!0,n.active!0,n.rawe,n.deps,n.optionst,n}function Po(e){const{deps:t}e;if(t.length){for(let n0;nt.length;n++)tn.delete(e);t.length0}}var _t!0,Ar;function ru(){Ar.push(_t),_t!1}function iu(){Ar.push(_t),_t!0}function ko(){const eAr.pop();_tevoid 0?!0:e}function Ee(e,t,n){if(!_t||Aevoid 0)return;let rZn.get(e);r||Zn.set(e,rnew Map);let ir.get(n);i||r.set(n,inew Set),i.has(Ae)||(i.add(Ae),Ae.deps.push(i),Ae.options.onTrack&&Ae.options.onTrack({effect:Ae,target:e,type:t,key:n}))}function Ue(e,t,n,r,i,o){const aZn.get(e);if(!a)return;const snew Set,cl>{l&&l.forEach(v>{(v!Ae||v.allowRecurse)&&s.add(v)})};if(tclear)a.forEach(c);else if(nlength&&tt(e))a.forEach((l,v)>{(vlength||v>r)&&c(l)});else switch(n!void 0&&c(a.get(n)),t){caseadd:tt(e)?Or(n)&&c(a.get(length)):(c(a.get(nt)),It(e)&&c(a.get(Qn)));break;casedelete:tt(e)||(c(a.get(nt)),It(e)&&c(a.get(Qn)));break;caseset:It(e)&&c(a.get(nt));break}const fl>{l.options.onTrigger&&l.options.onTrigger({effect:l,target:e,key:n,type:t,newValue:r,oldValue:i,oldTarget:o}),l.options.scheduler?l.options.scheduler(l):l()};s.forEach(f)}var ouzc(__proto__,__v_isRef,__isVue),Bonew Set(Object.getOwnPropertyNames(Symbol).map(e>Symbole).filter(wr)),au$o(),su$o(!0),iicu();function cu(){const e{};returnincludes,indexOf,lastIndexOf.forEach(t>{etfunction(...n){const rX(this);for(let o0,athis.length;oa;o++)Ee(r,get,o+);const irt(...n);return i-1||i!1?rt(...n.map(X)):i}}),push,pop,shift,unshift,splice.forEach(t>{etfunction(...n){ru();const rX(this)t.apply(this,n);return ko(),r}}),e}function $o(e!1,t!1){return function(r,i,o){if(i__v_isReactive)return!e;if(i__v_isReadonly)return e;if(i__v_raw&&o(e?t?Eu:Uo:t?xu:Fo).get(r))return r;const att(r);if(!e&&a&&vn(ii,i))return Reflect.get(ii,i,o);const sReflect.get(r,i,o);return(wr(i)?Bo.has(i):ou(i))||(e||Ee(r,get,i),t)?s:er(s)?!a||!Or(i)?s.value:s:_n(s)?e?Wo(s):Cr(s):s}}var uulu();function lu(e!1){return function(n,r,i,o){let anr;if(!e&&(iX(i),aX(a),!tt(n)&&er(a)&&!er(i)))return a.valuei,!0;const stt(n)&&Or(r)?Number(r)n.length:vn(n,r),cReflect.set(n,r,i,o);return nX(o)&&(s?Lo(i,a)&&Ue(n,set,r,i,a):Ue(n,add,r,i)),c}}function fu(e,t){const nvn(e,t),ret,iReflect.deleteProperty(e,t);return i&&n&&Ue(e,delete,t,void 0,r),i}function du(e,t){const nReflect.has(e,t);return(!wr(t)||!Bo.has(t))&&Ee(e,has,t),n}function pu(e){return Ee(e,iterate,tt(e)?length:nt),Reflect.ownKeys(e)}var hu{get:au,set:uu,deleteProperty:fu,has:du,ownKeys:pu},gu{get:su,set(e,t){return console.warn(`Set operation on key ${String(t)} failed: target is readonly.`,e),!0},deleteProperty(e,t){return console.warn(`Delete operation on key ${String(t)} failed: target is readonly.`,e),!0}},Sre>_n(e)?Cr(e):e,Tre>_n(e)?Wo(e):e,Mre>e,bne>Reflect.getPrototypeOf(e);function Gt(e,t,n!1,r!1){ee.__v_raw;const iX(e),oX(t);t!o&&!n&&Ee(i,get,t),!n&&Ee(i,get,o);const{has:a}bn(i),sr?Mr:n?Tr:Sr;if(a.call(i,t))return s(e.get(t));if(a.call(i,o))return s(e.get(o));e!i&&e.get(t)}function Xt(e,t!1){const nthis.__v_raw,rX(n),iX(e);return e!i&&!t&&Ee(r,has,e),!t&&Ee(r,has,i),ei?n.has(e):n.has(e)||n.has(i)}function Yt(e,t!1){return ee.__v_raw,!t&&Ee(X(e),iterate,nt),Reflect.get(e,size,e)}function oi(e){eX(e);const tX(this);return bn(t).has.call(t,e)||(t.add(e),Ue(t,add,e,e)),this}function ai(e,t){tX(t);const nX(this),{has:r,get:i}bn(n);let or.call(n,e);o?Ho(n,r,e):(eX(e),or.call(n,e));const ai.call(n,e);return n.set(e,t),o?Lo(t,a)&&Ue(n,set,e,t,a):Ue(n,add,e,t),this}function si(e){const tX(this),{has:n,get:r}bn(t);let in.call(t,e);i?Ho(t,n,e):(eX(e),in.call(t,e));const or?r.call(t,e):void 0,at.delete(e);return i&&Ue(t,delete,e,void 0,o),a}function ci(){const eX(this),te.size!0,nIt(e)?new Map(e):new Set(e),re.clear();return t&&Ue(e,clear,void 0,void 0,n),r}function Jt(e,t){return function(r,i){const othis,ao.__v_raw,sX(a),ct?Mr:e?Tr:Sr;return!e&&Ee(s,iterate,nt),a.forEach((f,l)>r.call(i,c(f),c(l),o))}}function Zt(e,t,n){return function(...r){const ithis.__v_raw,oX(i),aIt(o),seentries||eSymbol.iterator&&a,cekeys&&a,fie(...r),ln?Mr:t?Tr:Sr;return!t&&Ee(o,iterate,c?Qn:nt),{next(){const{value:v,done:b}f.next();return b?{value:v,done:b}:{value:s?l(v0),l(v1):l(v),done:b}},Symbol.iterator(){return this}}}}function $e(e){return function(...t){{const nt0?`on key ${t0} `:;console.warn(`${Jc(e)} operation ${n}failed: target is readonly.`,X(this))}return edelete?!1:this}}function vu(){const e{get(o){return Gt(this,o)},get size(){return Yt(this)},has:Xt,add:oi,set:ai,delete:si,clear:ci,forEach:Jt(!1,!1)},t{get(o){return Gt(this,o,!1,!0)},get size(){return Yt(this)},has:Xt,add:oi,set:ai,delete:si,clear:ci,forEach:Jt(!1,!0)},n{get(o){return Gt(this,o,!0)},get size(){return Yt(this,!0)},has(o){return Xt.call(this,o,!0)},add:$e(add),set:$e(set),delete:$e(delete),clear:$e(clear),forEach:Jt(!0,!1)},r{get(o){return Gt(this,o,!0,!0)},get size(){return Yt(this,!0)},has(o){return Xt.call(this,o,!0)},add:$e(add),set:$e(set),delete:$e(delete),clear:$e(clear),forEach:Jt(!0,!0)};returnkeys,values,entries,Symbol.iterator.forEach(o>{eoZt(o,!1,!1),noZt(o,!0,!1),toZt(o,!1,!0),roZt(o,!0,!0)}),e,n,t,r}var_u,bu,jl,Hlvu();function jo(e,t){const ne?bu:_u;return(r,i,o)>i__v_isReactive?!e:i__v_isReadonly?e:i__v_raw?r:Reflect.get(vn(n,i)&&i in r?n:r,i,o)}var yu{get:jo(!1)},mu{get:jo(!0)};function Ho(e,t,n){const rX(n);if(r!n&&t.call(e,r)){const iNo(e);console.warn(`Reactive ${i} contains both the raw and reactive versions of the same object${iMap? as keys:}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}var Fonew WeakMap,xunew WeakMap,Uonew WeakMap,Eunew WeakMap;function wu(e){switch(e){caseObject:caseArray:return 1;caseMap:caseSet:caseWeakMap:caseWeakSet:return 2;default:return 0}}function Ou(e){return e.__v_skip||!Object.isExtensible(e)?0:wu(No(e))}function Cr(e){return e&&e.__v_isReadonly?e:Ko(e,!1,hu,yu,Fo)}function Wo(e){return Ko(e,!0,gu,mu,Uo)}function Ko(e,t,n,r,i){if(!_n(e))return console.warn(`value cannot be made reactive: ${String(e)}`),e;if(e.__v_raw&&!(t&&e.__v_isReactive))return e;const oi.get(e);if(o)return o;const aOu(e);if(a0)return e;const snew Proxy(e,a2?r:n);return i.set(e,s),s}function X(e){return e&&X(e.__v_raw)||e}function er(e){return!!(e&&e.__v_isRef!0)}we(nextTick,()>xr);we(dispatch,e>Rt.bind(Rt,e));we(watch,(e,{evaluateLater:t,cleanup:n})>(r,i)>{let ot(r),sHi(()>{let c;return o(f>cf),c},i);n(s)});we(store,jc);we(data,e>Gi(e));we(root,e>pn(e));we(refs,e>(e._x_refs_proxy||(e._x_refs_proxyFt(Au(e))),e._x_refs_proxy));function Au(e){let t;return Ut(e,n>{n._x_refs&&t.push(n._x_refs)}),t}var In{};function zo(e){return Ine||(Ine0),++Ine}function Su(e,t){return Ut(e,n>{if(n._x_ids&&n._x_idst)return!0})}function Tu(e,t){e._x_ids||(e._x_ids{}),e._x_idst||(e._x_idstzo(t))}we(id,(e,{cleanup:t})>(n,rnull)>{let i`${n}${r?`-${r}`:}`;return Mu(e,i,t,()>{let oSu(e,n),ao?o._x_idsn:zo(n);return r?`${n}-${a}-${r}`:`${n}-${a}`})});gn((e,t)>{e._x_id&&(t._x_ide._x_id)});function Mu(e,t,n,r){if(e._x_id||(e._x_id{}),e._x_idt)return e._x_idt;let ir();return e._x_idti,n(()>{delete e._x_idt}),i}we(el,e>e);Vo(Focus,focus,focus);Vo(Persist,persist,persist);function Vo(e,t,n){we(t,r>ve(`You cant use $${t} without first installing the ${e} plugin here: https://alpinejs.dev/plugins/${n}`,r))}Q(modelable,(e,{expression:t},{effect:n,evaluateLater:r,cleanup:i})>{let or(t),a()>{let l;return o(v>lv),l},sr(`${t} __placeholder`),cl>s(()>{},{scope:{__placeholder:l}}),fa();c(f),queueMicrotask(()>{if(!e._x_model)return;e._x_removeModelListeners.default();let le._x_model.get,ve._x_model.set,bMo({get(){return l()},set(_){v(_)}},{get(){return a()},set(_){c(_)}});i(b)})});Q(teleport,(e,{modifiers:t,expression:n},{cleanup:r})>{e.tagName.toLowerCase()!template&&ve(x-teleport can only be used on a template> tag,e);let iui(n),oe.content.cloneNode(!0).firstElementChild;e._x_teleporto,o._x_teleportBacke,e.setAttribute(data-teleport-template,!0),o.setAttribute(data-teleport-target,!0),e._x_forwardEvents&&e._x_forwardEvents.forEach(s>{o.addEventListener(s,c>{c.stopPropagation(),e.dispatchEvent(new c.constructor(c.type,c))})}),Ht(o,{},e);let a(s,c,f)>{f.includes(prepend)?c.parentNode.insertBefore(s,c):f.includes(append)?c.parentNode.insertBefore(s,c.nextSibling):c.appendChild(s)};ee(()>{a(o,i,t),Ke(()>{Ne(o),o._x_ignore!0})()}),e._x_teleportPutBack()>{let sui(n);ee(()>{a(e._x_teleport,s,t)})},r(()>o.remove())});var Cudocument.createElement(div);function ui(e){let tKe(()>document.querySelector(e),()>Cu)();return t||ve(`Cannot find x-teleport element for selector: ${e}`),t}var qo()>{};qo.inline(e,{modifiers:t},{cleanup:n})>{t.includes(self)?e._x_ignoreSelf!0:e._x_ignore!0,n(()>{t.includes(self)?delete e._x_ignoreSelf:delete e._x_ignore})};Q(ignore,qo);Q(effect,Ke((e,{expression:t},{effect:n})>{n(ae(e,t))}));function tr(e,t,n,r){let ie,oc>r(c),a{},s(c,f)>l>f(c,l);if(n.includes(dot)&&(tRu(t)),n.includes(camel)&&(tIu(t)),n.includes(passive)&&(a.passive!0),n.includes(capture)&&(a.capture!0),n.includes(window)&&(iwindow),n.includes(document)&&(idocument),n.includes(debounce)){let cnn.indexOf(debounce)+1||invalid-wait,fun(c.split(ms)0)?Number(c.split(ms)0):250;oSo(o,f)}if(n.includes(throttle)){let cnn.indexOf(throttle)+1||invalid-wait,fun(c.split(ms)0)?Number(c.split(ms)0):250;oTo(o,f)}return n.includes(prevent)&&(os(o,(c,f)>{f.preventDefault(),c(f)})),n.includes(stop)&&(os(o,(c,f)>{f.stopPropagation(),c(f)})),n.includes(once)&&(os(o,(c,f)>{c(f),i.removeEventListener(t,o,a)})),(n.includes(away)||n.includes(outside))&&(idocument,os(o,(c,f)>{e.contains(f.target)||f.target.isConnected!!1&&(e.offsetWidth1&&e.offsetHeight1||e._x_isShown!!1&&c(f))})),n.includes(self)&&(os(o,(c,f)>{f.targete&&c(f)})),os(o,(c,f)>{Nu(t)&&Lu(f,n)||c(f)}),i.addEventListener(t,o,a),()>{i.removeEventListener(t,o,a)}}function Ru(e){return e.replace(/-/g,.)}function Iu(e){return e.toLowerCase().replace(/-(\w)/g,(t,n)>n.toUpperCase())}function un(e){return!Array.isArray(e)&&!isNaN(e)}function Du(e){return ,_.includes(e)?e:e.replace(/(a-z)(A-Z)/g,$1-$2).replace(/_\s/,-).toLowerCase()}function Nu(e){returnkeydown,keyup.includes(e)}function Lu(e,t){let nt.filter(o>!window,document,prevent,stop,once,capture.includes(o));if(n.includes(debounce)){let on.indexOf(debounce);n.splice(o,un((no+1||invalid-wait).split(ms)0)?2:1)}if(n.includes(throttle)){let on.indexOf(throttle);n.splice(o,un((no+1||invalid-wait).split(ms)0)?2:1)}if(n.length0||n.length1&&li(e.key).includes(n0))return!1;const ictrl,shift,alt,meta,cmd,super.filter(o>n.includes(o));return nn.filter(o>!i.includes(o)),!(i.length>0&&i.filter(a>((acmd||asuper)&&(ameta),e`${a}Key`)).lengthi.length&&li(e.key).includes(n0))}function li(e){if(!e)return;eDu(e);let t{ctrl:control,slash:/,space: ,spacebar: ,cmd:meta,esc:escape,up:arrow-up,down:arrow-down,left:arrow-left,right:arrow-right,period:.,comma:,,equal:,minus:-,underscore:_};return tee,Object.keys(t).map(n>{if(tne)return n}).filter(n>n)}Q(model,(e,{modifiers:t,expression:n},{effect:r,cleanup:i})>{let oe;t.includes(parent)&&(oe.parentNode);let aae(o,n),s;typeof nstring?sae(o,`${n} __placeholder`):typeof nfunction&&typeof n()string?sae(o,`${n()} __placeholder`):s()>{};let c()>{let b;return a(_>b_),fi(b)?b.get():b},fb>{let _;a(A>_A),fi(_)?_.set(b):s(()>{},{scope:{__placeholder:b}})};typeof nstring&&e.typeradio&&ee(()>{e.hasAttribute(name)||e.setAttribute(name,n)});var le.tagName.toLowerCase()select||checkbox,radio.includes(e.type)||t.includes(lazy)?change:input;let vFe?()>{}:tr(e,l,t,b>{f(Dn(e,t,b,c()))});if(t.includes(fill)&&(void 0,null,.includes(c())||e.typecheckbox&&Array.isArray(c())||e.tagName.toLowerCase()select&&e.multiple)&&f(Dn(e,t,{target:e},c())),e._x_removeModelListeners||(e._x_removeModelListeners{}),e._x_removeModelListeners.defaultv,i(()>e._x_removeModelListeners.default()),e.form){let btr(e.form,reset,,_>{xr(()>e._x_model&&e._x_model.set(Dn(e,t,{target:e},c())))});i(()>b())}e._x_model{get(){return c()},set(b){f(b)}},e._x_forceModelUpdateb>{bvoid 0&&typeof nstring&&n.match(/\./)&&(b),window.fromModel!0,ee(()>Eo(e,value,b)),delete window.fromModel},r(()>{let bc();t.includes(unintrusive)&&document.activeElement.isSameNode(e)||e._x_forceModelUpdate(b)})});function Dn(e,t,n,r){return ee(()>{if(n instanceof CustomEvent&&n.detail!void 0)return n.detail!null&&n.detail!void 0?n.detail:n.target.value;if(e.typecheckbox)if(Array.isArray(r)){let inull;return t.includes(number)?iNn(n.target.value):t.includes(boolean)?inn(n.target.value):in.target.value,n.target.checked?r.includes(i)?r:r.concat(i):r.filter(o>!Pu(o,i))}else return n.target.checked;else{if(e.tagName.toLowerCase()select&&e.multiple)return t.includes(number)?Array.from(n.target.selectedOptions).map(i>{let oi.value||i.text;return Nn(o)}):t.includes(boolean)?Array.from(n.target.selectedOptions).map(i>{let oi.value||i.text;return nn(o)}):Array.from(n.target.selectedOptions).map(i>i.value||i.text);{let i;return e.typeradio?n.target.checked?in.target.value:ir:in.target.value,t.includes(number)?Nn(i):t.includes(boolean)?nn(i):t.includes(trim)?i.trim():i}}})}function Nn(e){let te?parseFloat(e):null;return ku(t)?t:e}function Pu(e,t){return et}function ku(e){return!Array.isArray(e)&&!isNaN(e)}function fi(e){return e!null&&typeof eobject&&typeof e.getfunction&&typeof e.setfunction}Q(cloak,e>queueMicrotask(()>ee(()>e.removeAttribute(xt(cloak)))));go(()>`${xt(init)}`);Q(init,Ke((e,{expression:t},{evaluate:n})>typeof tstring?!!t.trim()&&n(t,{},!1):n(t,{},!1)));Q(text,(e,{expression:t},{effect:n,evaluateLater:r})>{let ir(t);n(()>{i(o>{ee(()>{e.textContento})})})});Q(html,(e,{expression:t},{effect:n,evaluateLater:r})>{let ir(t);n(()>{i(o>{ee(()>{e.innerHTMLo,e._x_ignoreSelf!0,Ne(e),delete e._x_ignoreSelf})})})});br(io(:,oo(xt(bind:))));var Go(e,{value:t,modifiers:n,expression:r,original:i},{effect:o,cleanup:a})>{if(!t){let c{};Fc(c),ae(e,r)(l>{Ro(e,l,i)},{scope:c});return}if(tkey)return Bu(e,r);if(e._x_inlineBindings&&e._x_inlineBindingst&&e._x_inlineBindingst.extract)return;let sae(e,r);o(()>s(c>{cvoid 0&&typeof rstring&&r.match(/\./)&&(c),ee(()>Eo(e,t,c,n))})),a(()>{e._x_undoAddedClasses&&e._x_undoAddedClasses(),e._x_undoAddedStyles&&e._x_undoAddedStyles()})};Go.inline(e,{value:t,modifiers:n,expression:r})>{t&&(e._x_inlineBindings||(e._x_inlineBindings{}),e._x_inlineBindingst{expression:r,extract:!1})};Q(bind,Go);function Bu(e,t){e._x_keyExpressiont}ho(()>`${xt(data)}`);Q(data,(e,{expression:t},{cleanup:n})>{if($u(e))return;tt?{}:t;let r{};Kn(r,e);let i{};Wc(i,r);let oet(e,t,{scope:i});(ovoid 0||o!0)&&(o{}),Kn(o,e);let ayt(o);Xi(a);let sHt(e,a);a.init&&et(e,a.init),n(()>{a.destroy&&et(e,a.destroy),s()})});gn((e,t)>{e._x_dataStack&&(t._x_dataStacke._x_dataStack,t.setAttribute(data-has-alpine-state,!0))});function $u(e){return Fe?Jn?!0:e.hasAttribute(data-has-alpine-state):!1}Q(show,(e,{modifiers:t,expression:n},{effect:r})>{let iae(e,n);e._x_doHide||(e._x_doHide()>{ee(()>{e.style.setProperty(display,none,t.includes(important)?important:void 0)})}),e._x_doShow||(e._x_doShow()>{ee(()>{e.style.length1&&e.style.displaynone?e.removeAttribute(style):e.style.removeProperty(display)})});let o()>{e._x_doHide(),e._x_isShown!1},a()>{e._x_doShow(),e._x_isShown!0},s()>setTimeout(a),cXn(v>v?a():o(),v>{typeof e._x_toggleAndCascadeWithTransitionsfunction?e._x_toggleAndCascadeWithTransitions(e,v,a,o):v?s():o()}),f,l!0;r(()>i(v>{!l&&vf||(t.includes(immediate)&&(v?s():o()),c(v),fv,l!1)}))});Q(for,(e,{expression:t},{effect:n,cleanup:r})>{let iHu(t),oae(e,i.items),aae(e,e._x_keyExpression||index);e._x_prevKeys,e._x_lookup{},n(()>ju(e,i,o,a)),r(()>{Object.values(e._x_lookup).forEach(s>s.remove()),delete e._x_prevKeys,delete e._x_lookup})});function ju(e,t,n,r){let ia>typeof aobject&&!Array.isArray(a),oe;n(a>{Fu(a)&&a>0&&(aArray.from(Array(a).keys(),h>h+1)),avoid 0&&(a);let se._x_lookup,ce._x_prevKeys,f,l;if(i(a))aObject.entries(a).map((h,E)>{let Odi(t,E,h,a);r(M>{l.includes(M)&&ve(Duplicate key on x-for,e),l.push(M)},{scope:{index:h,...O}}),f.push(O)});else for(let h0;ha.length;h++){let Edi(t,ah,h,a);r(O>{l.includes(O)&&ve(Duplicate key on x-for,e),l.push(O)},{scope:{index:h,...E}}),f.push(E)}let v,b,_,A;for(let h0;hc.length;h++){let Ech;l.indexOf(E)-1&&_.push(E)}cc.filter(h>!_.includes(h));let Stemplate;for(let h0;hl.length;h++){let Elh,Oc.indexOf(E);if(O-1)c.splice(h,0,E),v.push(S,h);else if(O!h){let Mc.splice(h,1)0,uc.splice(O-1,1)0;c.splice(h,0,u),c.splice(O,0,M),b.push(M,u)}else A.push(E);SE}for(let h0;h_.length;h++){let E_h;sE._x_effects&&sE._x_effects.forEach($i),sE.remove(),sEnull,delete sE}for(let h0;hb.length;h++){letE,Obh,MsE,usO,Idocument.createElement(div);ee(()>{u||ve(x-for :key is undefined or invalid,o,O,s),u.after(I),M.after(u),u._x_currentIfEl&&u.after(u._x_currentIfEl),I.before(M),M._x_currentIfEl&&M.after(M._x_currentIfEl),I.remove()}),u._x_refreshXForScope(fl.indexOf(O))}for(let h0;hv.length;h++){letE,Ovh,MEtemplate?o:sE;M._x_currentIfEl&&(MM._x_currentIfEl);let ufO,IlO,mdocument.importNode(o.content,!0).firstElementChild,Lyt(u);Ht(m,L,o),m._x_refreshXForScopeK>{Object.entries(K).forEach((P,H)>{LPH})},ee(()>{M.after(m),Ke(()>Ne(m))()}),typeof Iobject&&ve(x-for key cannot be an object, it must be a string or an integer,o),sIm}for(let h0;hA.length;h++)sAh._x_refreshXForScope(fl.indexOf(Ah));o._x_prevKeysl})}function Hu(e){let t/,(^,\}\*)(?:,(^,\}\*))?$/,n/^\s*\(|\)\s*$/g,r/(\s\S*?)\s+(?:in|of)\s+(\s\S*)/,ie.match(r);if(!i)return;let o{};o.itemsi2.trim();let ai1.replace(n,).trim(),sa.match(t);return s?(o.itema.replace(t,).trim(),o.indexs1.trim(),s2&&(o.collections2.trim())):o.itema,o}function di(e,t,n,r){let i{};return/^\.*\$/.test(e.item)&&Array.isArray(t)?e.item.replace(,).replace(,).split(,).map(a>a.trim()).forEach((a,s)>{iats}):/^\{.*\}$/.test(e.item)&&!Array.isArray(t)&&typeof tobject?e.item.replace({,).replace(},).split(,).map(a>a.trim()).forEach(a>{iata}):ie.itemt,e.index&&(ie.indexn),e.collection&&(ie.collectionr),i}function Fu(e){return!Array.isArray(e)&&!isNaN(e)}function Xo(){}Xo.inline(e,{expression:t},{cleanup:n})>{let rpn(e);r._x_refs||(r._x_refs{}),r._x_refste,n(()>delete r._x_refst)};Q(ref,Xo);Q(if,(e,{expression:t},{effect:n,cleanup:r})>{e.tagName.toLowerCase()!template&&ve(x-if can only be used on a template> tag,e);let iae(e,t),o()>{if(e._x_currentIfEl)return e._x_currentIfEl;let se.content.cloneNode(!0).firstElementChild;return Ht(s,{},e),ee(()>{e.after(s),Ke(()>Ne(s))()}),e._x_currentIfEls,e._x_undoIf()>{He(s,c>{c._x_effects&&c._x_effects.forEach($i)}),s.remove(),delete e._x_currentIfEl},s},a()>{e._x_undoIf&&(e._x_undoIf(),delete e._x_undoIf)};n(()>i(s>{s?o():a()})),r(()>e._x_undoIf&&e._x_undoIf())});Q(id,(e,{expression:t},{evaluate:n})>{n(t).forEach(i>Tu(e,i))});gn((e,t)>{e._x_ids&&(t._x_idse._x_ids)});br(io(@,oo(xt(on:))));Q(on,Ke((e,{value:t,modifiers:n,expression:r},{cleanup:i})>{let or?ae(e,r):()>{};e.tagName.toLowerCase()template&&(e._x_forwardEvents||(e._x_forwardEvents),e._x_forwardEvents.includes(t)||e._x_forwardEvents.push(t));let atr(e,t,n,s>{o(()>{},{scope:{$event:s},params:s})});i(()>a())}));yn(Collapse,collapse,collapse);yn(Intersect,intersect,intersect);yn(Focus,trap,focus);yn(Mask,mask,mask);function yn(e,t,n){Q(t,r>ve(`You cant use x-${t} without first installing the ${e} plugin here: https://alpinejs.dev/plugins/${n}`,r))}Wt.setEvaluator(eo);Wt.setReactivityEngine({reactive:Cr,effect:Qc,release:eu,raw:X});var UuWt,WuUu;function Ku(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,default)?e.default:e}function Yo(e){return e instanceof Map?e.cleare.deletee.setfunction(){throw new Error(map is read-only)}:e instanceof Set&&(e.adde.cleare.deletefunction(){throw new Error(set is read-only)}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach(t>{const net,rtypeof n;(robject||rfunction)&&!Object.isFrozen(n)&&Yo(n)}),e}class pi{constructor(t){t.datavoid 0&&(t.data{}),this.datat.data,this.isMatchIgnored!1}ignoreMatch(){this.isMatchIgnored!0}}function Jo(e){return e.replace(/&/g,&).replace(//g,<).replace(/>/g,>).replace(//g,").replace(//g,')}function je(e,...t){const nObject.create(null);for(const r in e)nrer;return t.forEach(function(r){for(const i in r)niri}),n}const zu/span>,hie>!!e.scope,Vu(e,{prefix:t})>{if(e.startsWith(language:))return e.replace(language:,language-);if(e.includes(.)){const ne.split(.);return`${t}${n.shift()}`,...n.map((r,i)>`${r}${_.repeat(i+1)}`).join( )}return`${t}${e}`};class qu{constructor(t,n){this.buffer,this.classPrefixn.classPrefix,t.walk(this)}addText(t){this.buffer+Jo(t)}openNode(t){if(!hi(t))return;const nVu(t.scope,{prefix:this.classPrefix});this.span(n)}closeNode(t){hi(t)&&(this.buffer+zu)}value(){return this.buffer}span(t){this.buffer+`span class${t}>`}}const gi(e{})>{const t{children:};return Object.assign(t,e),t};class Rr{constructor(){this.rootNodegi(),this.stackthis.rootNode}get top(){return this.stackthis.stack.length-1}get root(){return this.rootNode}add(t){this.top.children.push(t)}openNode(t){const ngi({scope:t});this.add(n),this.stack.push(n)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(t){return this.constructor._walk(t,this.rootNode)}static _walk(t,n){return typeof nstring?t.addText(n):n.children&&(t.openNode(n),n.children.forEach(r>this._walk(t,r)),t.closeNode(n)),t}static _collapse(t){typeof t!string&&t.children&&(t.children.every(n>typeof nstring)?t.childrent.children.join():t.children.forEach(n>{Rr._collapse(n)}))}}class Gu extends Rr{constructor(t){super(),this.optionst}addText(t){t!&&this.add(t)}startScope(t){this.openNode(t)}endScope(){this.closeNode()}__addSublanguage(t,n){const rt.root;n&&(r.scope`language:${n}`),this.add(r)}toHTML(){return new qu(this,this.options).value()}finalize(){return this.closeAllNodes(),!0}}function Pt(e){return e?typeof estring?e:e.source:null}function Zo(e){return at((?,e,))}function Xu(e){return at((?:,e,)*)}function Yu(e){return at((?:,e,)?)}function at(...e){return e.map(n>Pt(n)).join()}function Ju(e){const tee.length-1;return typeof tobject&&t.constructorObject?(e.splice(e.length-1,1),t):{}}function Ir(...e){return(+(Ju(e).capture?:?:)+e.map(r>Pt(r)).join(|)+)}function Qo(e){return new RegExp(e.toString()+|).exec().length-1}function Zu(e,t){const ne&&e.exec(t);return n&&n.index0}const Qu/\(?:^\\\|\\.)*\|\(\??|\\(1-90-9*)|\\./;function Dr(e,{joinWith:t}){let n0;return e.map(r>{n+1;const in;let oPt(r),a;for(;o.length>0;){const sQu.exec(o);if(!s){a+o;break}a+o.substring(0,s.index),oo.substring(s.index+s0.length),s00\\&&s1?a+\\+String(Number(s1)+i):(a+s0,s0(&&n++)}return a}).map(r>`(${r})`).join(t)}const el/\b\B/,eaa-zA-Z\\w*,Nra-zA-Z_\\w*,ta\\b\\d+(\\.\\d+)?,na(-?)(\\b0xXa-fA-F0-9+|(\\b\\d+(\\.\\d*)?|\\.\\d+)(eE-+?\\d+)?),ra\\b(0b01+),tl!|!|!|%|%|&|&&|&|\\*|\\*|\\+|\\+|,|-|-|/|/|:|;||||||||>>>|>>|>|>>>|>>|>|\\?|\\|\\{|\\(|\\^|\\^|\\||\\||\\|\\||~,nl(e{})>{const t/^#! *\//;return e.binary&&(e.beginat(t,/.*\b/,e.binary,/\b.*/)),je({scope:meta,begin:t,end:/$/,relevance:0,on:begin:(n,r)>{n.index!0&&r.ignoreMatch()}},e)},kt{begin:\\\\\\s\\S,relevance:0},rl{scope:string,begin:,end:,illegal:\\n,contains:kt},il{scope:string,begin:,end:,illegal:\\n,contains:kt},ol{begin:/\b(a|an|the|are|Im|isnt|dont|doesnt|wont|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},mnfunction(e,t,n{}){const rje({scope:comment,begin:e,end:t,contains:},n);r.contains.push({scope:doctag,begin: *(?(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):),end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const iIr(I,a,is,so,us,to,at,if,in,it,on,/A-Za-z+(d|ve|re|ll|t|s|n)/,/A-Za-z+-a-z+/,/A-Za-za-z{2,}/);return r.contains.push({begin:at(/ +/,(,i,/.?:?(. | )/,){3})}),r},almn(//,$),slmn(/\\*,\\*/),clmn(#,$),ul{scope:number,begin:ta,relevance:0},ll{scope:number,begin:na,relevance:0},fl{scope:number,begin:ra,relevance:0},dl{scope:regexp,begin:/\/(?^/\n*\/)/,end:/\/gimuy*/,contains:kt,{begin:/\/,end:/\/,relevance:0,contains:kt}},pl{scope:title,begin:ea,relevance:0},hl{scope:title,begin:Nr,relevance:0},gl{begin:\\.\\s*+Nr,relevance:0},vlfunction(e){return Object.assign(e,{on:begin:(t,n)>{n.data._beginMatcht1},on:end:(t,n)>{n.data._beginMatch!t1&&n.ignoreMatch()}})};var QtObject.freeze({__proto__:null,APOS_STRING_MODE:rl,BACKSLASH_ESCAPE:kt,BINARY_NUMBER_MODE:fl,BINARY_NUMBER_RE:ra,COMMENT:mn,C_BLOCK_COMMENT_MODE:sl,C_LINE_COMMENT_MODE:al,C_NUMBER_MODE:ll,C_NUMBER_RE:na,END_SAME_AS_BEGIN:vl,HASH_COMMENT_MODE:cl,IDENT_RE:ea,MATCH_NOTHING_RE:el,METHOD_GUARD:gl,NUMBER_MODE:ul,NUMBER_RE:ta,PHRASAL_WORDS_MODE:ol,QUOTE_STRING_MODE:il,REGEXP_MODE:dl,RE_STARTERS_RE:tl,SHEBANG:nl,TITLE_MODE:pl,UNDERSCORE_IDENT_RE:Nr,UNDERSCORE_TITLE_MODE:hl});function _l(e,t){e.inpute.index-1.&&t.ignoreMatch()}function bl(e,t){e.className!void 0&&(e.scopee.className,delete e.className)}function yl(e,t){t&&e.beginKeywords&&(e.begin\\b(+e.beginKeywords.split( ).join(|)+)(?!\\.)(?\\b|\\s),e.__beforeBegin_l,e.keywordse.keywords||e.beginKeywords,delete e.beginKeywords,e.relevancevoid 0&&(e.relevance0))}function ml(e,t){Array.isArray(e.illegal)&&(e.illegalIr(...e.illegal))}function xl(e,t){if(e.match){if(e.begin||e.end)throw new Error(begin & end are not supported with match);e.begine.match,delete e.match}}function El(e,t){e.relevancevoid 0&&(e.relevance1)}const wl(e,t)>{if(!e.beforeMatch)return;if(e.starts)throw new Error(beforeMatch cannot be used with starts);const nObject.assign({},e);Object.keys(e).forEach(r>{delete er}),e.keywordsn.keywords,e.beginat(n.beforeMatch,Zo(n.begin)),e.starts{relevance:0,contains:Object.assign(n,{endsParent:!0})},e.relevance0,delete n.beforeMatch},Olof,and,for,in,not,or,if,then,parent,list,value,Alkeyword;function ia(e,t,nAl){const rObject.create(null);return typeof estring?i(n,e.split( )):Array.isArray(e)?i(n,e):Object.keys(e).forEach(function(o){Object.assign(r,ia(eo,t,o))}),r;function i(o,a){t&&(aa.map(s>s.toLowerCase())),a.forEach(function(s){const cs.split(|);rc0o,Sl(c0,c1)})}}function Sl(e,t){return t?Number(t):Tl(e)?0:1}function Tl(e){return Ol.includes(e.toLowerCase())}const vi{},rte>{console.error(e)},_i(e,...t)>{console.log(`WARN: ${e}`,...t)},lt(e,t)>{vi`${e}/${t}`||(console.log(`Deprecated as of ${e}. ${t}`),vi`${e}/${t}`!0)},lnnew Error;function oa(e,t,{key:n}){let r0;const ien,o{},a{};for(let s1;st.length;s++)as+ris,os+r!0,r+Qo(ts-1);ena,en._emito,en._multi!0}function Ml(e){if(Array.isArray(e.begin)){if(e.skip||e.excludeBegin||e.returnBegin)throw rt(skip, excludeBegin, returnBegin not compatible with beginScope: {}),ln;if(typeof e.beginScope!object||e.beginScopenull)throw rt(beginScope must be object),ln;oa(e,e.begin,{key:beginScope}),e.beginDr(e.begin,{joinWith:})}}function Cl(e){if(Array.isArray(e.end)){if(e.skip||e.excludeEnd||e.returnEnd)throw rt(skip, excludeEnd, returnEnd not compatible with endScope: {}),ln;if(typeof e.endScope!object||e.endScopenull)throw rt(endScope must be object),ln;oa(e,e.end,{key:endScope}),e.endDr(e.end,{joinWith:})}}function Rl(e){e.scope&&typeof e.scopeobject&&e.scope!null&&(e.beginScopee.scope,delete e.scope)}function Il(e){Rl(e),typeof e.beginScopestring&&(e.beginScope{_wrap:e.beginScope}),typeof e.endScopestring&&(e.endScope{_wrap:e.endScope}),Ml(e),Cl(e)}function Dl(e){function t(a,s){return new RegExp(Pt(a),m+(e.case_insensitive?i:)+(e.unicodeRegex?u:)+(s?g:))}class n{constructor(){this.matchIndexes{},this.regexes,this.matchAt1,this.position0}addRule(s,c){c.positionthis.position++,this.matchIndexesthis.matchAtc,this.regexes.push(c,s),this.matchAt+Qo(s)+1}compile(){this.regexes.length0&&(this.exec()>null);const sthis.regexes.map(c>c1);this.matcherRet(Dr(s,{joinWith:|}),!0),this.lastIndex0}exec(s){this.matcherRe.lastIndexthis.lastIndex;const cthis.matcherRe.exec(s);if(!c)return null;const fc.findIndex((v,b)>b>0&&v!void 0),lthis.matchIndexesf;return c.splice(0,f),Object.assign(c,l)}}class r{constructor(){this.rules,this.multiRegexes,this.count0,this.lastIndex0,this.regexIndex0}getMatcher(s){if(this.multiRegexess)return this.multiRegexess;const cnew n;return this.rules.slice(s).forEach((f,l)>c.addRule(f,l)),c.compile(),this.multiRegexessc,c}resumingScanAtSamePosition(){return this.regexIndex!0}considerAll(){this.regexIndex0}addRule(s,c){this.rules.push(s,c),c.typebegin&&this.count++}exec(s){const cthis.getMatcher(this.regexIndex);c.lastIndexthis.lastIndex;let fc.exec(s);if(this.resumingScanAtSamePosition()&&!(f&&f.indexthis.lastIndex)){const lthis.getMatcher(0);l.lastIndexthis.lastIndex+1,fl.exec(s)}return f&&(this.regexIndex+f.position+1,this.regexIndexthis.count&&this.considerAll()),f}}function i(a){const snew r;return a.contains.forEach(c>s.addRule(c.begin,{rule:c,type:begin})),a.terminatorEnd&&s.addRule(a.terminatorEnd,{type:end}),a.illegal&&s.addRule(a.illegal,{type:illegal}),s}function o(a,s){const ca;if(a.isCompiled)return c;bl,xl,Il,wl.forEach(l>l(a,s)),e.compilerExtensions.forEach(l>l(a,s)),a.__beforeBeginnull,yl,ml,El.forEach(l>l(a,s)),a.isCompiled!0;let fnull;return typeof a.keywordsobject&&a.keywords.$pattern&&(a.keywordsObject.assign({},a.keywords),fa.keywords.$pattern,delete a.keywords.$pattern),ff||/\w+/,a.keywords&&(a.keywordsia(a.keywords,e.case_insensitive)),c.keywordPatternRet(f,!0),s&&(a.begin||(a.begin/\B|\b/),c.beginRet(c.begin),!a.end&&!a.endsWithParent&&(a.end/\B|\b/),a.end&&(c.endRet(c.end)),c.terminatorEndPt(c.end)||,a.endsWithParent&&s.terminatorEnd&&(c.terminatorEnd+(a.end?|:)+s.terminatorEnd)),a.illegal&&(c.illegalRet(a.illegal)),a.contains||(a.contains),a.contains.concat(...a.contains.map(function(l){return Nl(lself?a:l)})),a.contains.forEach(function(l){o(l,c)}),a.starts&&o(a.starts,s),c.matcheri(c),c}if(e.compilerExtensions||(e.compilerExtensions),e.contains&&e.contains.includes(self))throw new Error(ERR: contains `self` is not supported at the top-level of a language. See documentation.);return e.classNameAliasesje(e.classNameAliases||{}),o(e)}function aa(e){return e?e.endsWithParent||aa(e.starts):!1}function Nl(e){return e.variants&&!e.cachedVariants&&(e.cachedVariantse.variants.map(function(t){return je(e,{variants:null},t)})),e.cachedVariants?e.cachedVariants:aa(e)?je(e,{starts:e.starts?je(e.starts):null}):Object.isFrozen(e)?je(e):e}var Ll11.9.0;class Pl extends Error{constructor(t,n){super(t),this.nameHTMLInjectionError,this.htmln}}const LnJo,bije,yiSymbol(nomatch),kl7,safunction(e){const tObject.create(null),nObject.create(null),r;let i!0;const oCould not find the language {}, did you forget to load/include a language module?,a{disableAutodetect:!0,name:Plain text,contains:};let s{ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-(\w-+)\b/i,classPrefix:hljs-,cssSelector:pre code,languages:null,__emitter:Gu};function c(p){return s.noHighlightRe.test(p)}function f(p){let yp.className+ ;y+p.parentNode?p.parentNode.className:;const Cs.languageDetectRe.exec(y);if(C){const NP(C1);return N||(_i(o.replace({},C1)),_i(Falling back to no-highlight mode for this block.,p)),N?C1:no-highlight}return y.split(/\s+/).find(N>c(N)||P(N))}function l(p,y,C){let N,W;typeof yobject?(Np,Cy.ignoreIllegals,Wy.language):(lt(10.7.0,highlight(lang, code, ...args) has been deprecated.),lt(10.7.0,`Please use highlight(code, options) instead.https://github.com/highlightjs/highlight.js/issues/2277`),Wp,Ny),Cvoid 0&&(C!0);const J{code:N,language:W};Y(before:highlight,J);const reJ.result?J.result:v(J.language,J.code,C);return re.codeJ.code,Y(after:highlight,re),re}function v(p,y,C,N){const WObject.create(null);function J(g,x){return g.keywordsx}function re(){if(!T.keywords){V.addText($);return}let g0;T.keywordPatternRe.lastIndex0;let xT.keywordPatternRe.exec($),D;for(;x;){D+$.substring(g,x.index);const jie.case_insensitive?x0.toLowerCase():x0,neJ(T,j);if(ne){constme,Enne;if(V.addText(D),D,Wj(Wj||0)+1,Wjkl&&(he+En),me.startsWith(_))D+x0;else{const die.classNameAliasesme||me;Z(x0,d)}}else D+x0;gT.keywordPatternRe.lastIndex,xT.keywordPatternRe.exec($)}D+$.substring(g),V.addText(D)}function se(){if($)return;let gnull;if(typeof T.subLanguagestring){if(!tT.subLanguage){V.addText($);return}gv(T.subLanguage,$,!0,peT.subLanguage),peT.subLanguageg._top}else g_($,T.subLanguage.length?T.subLanguage:null);T.relevance>0&&(he+g.relevance),V.__addSublanguage(g._emitter,g.language)}function G(){T.subLanguage!null?se():re(),$}function Z(g,x){g!&&(V.startScope(x),V.addText(g),V.endScope())}function Ce(g,x){let D1;const jx.length-1;for(;Dj;){if(!g._emitD){D++;continue}const neie.classNameAliasesgD||gD,mexD;ne?Z(me,ne):($me,re(),$),D++}}function de(g,x){return g.scope&&typeof g.scopestring&&V.openNode(ie.classNameAliasesg.scope||g.scope),g.beginScope&&(g.beginScope._wrap?(Z($,ie.classNameAliasesg.beginScope._wrap||g.beginScope._wrap),$):g.beginScope._multi&&(Ce(g.beginScope,x),$)),TObject.create(g,{parent:{value:T}}),T}function Re(g,x,D){let jZu(g.endRe,D);if(j){if(gon:end){const nenew pi(g);gon:end(x,ne),ne.isMatchIgnored&&(j!1)}if(j){for(;g.endsParent&&g.parent;)gg.parent;return g}}if(g.endsWithParent)return Re(g.parent,x,D)}function Oe(g){return T.matcher.regexIndex0?($+g0,1):(Be!0,0)}function Le(g){const xg0,Dg.rule,jnew pi(D),neD.__beforeBegin,Don:begin;for(const me of ne)if(me&&(me(g,j),j.isMatchIgnored))return Oe(x);return D.skip?$+x:(D.excludeBegin&&($+x),G(),!D.returnBegin&&!D.excludeBegin&&($x)),de(D,g),D.returnBegin?0:x.length}function st(g){const xg0,Dy.substring(g.index),jRe(T,g,D);if(!j)return yi;const neT;T.endScope&&T.endScope._wrap?(G(),Z(x,T.endScope._wrap)):T.endScope&&T.endScope._multi?(G(),Ce(T.endScope,g)):ne.skip?$+x:(ne.returnEnd||ne.excludeEnd||($+x),G(),ne.excludeEnd&&($x));do T.scope&&V.closeNode(),!T.skip&&!T.subLanguage&&(he+T.relevance),TT.parent;while(T!j.parent);return j.starts&&de(j.starts,g),ne.returnEnd?0:x.length}function ze(){const g;for(let xT;x!ie;xx.parent)x.scope&&g.unshift(x.scope);g.forEach(x>V.openNode(x))}let Ie{};function Ve(g,x){const Dx&&x0;if($+g,Dnull)return G(),0;if(Ie.typebegin&&x.typeend&&Ie.indexx.index&&D){if($+y.slice(x.index,x.index+1),!i){const jnew Error(`0 width match regex (${p})`);throw j.languageNamep,j.badRuleIe.rule,j}return 1}if(Iex,x.typebegin)return Le(x);if(x.typeillegal&&!C){const jnew Error(Illegal lexeme +D+ for mode +(T.scope||unnamed>)+);throw j.modeT,j}else if(x.typeend){const jst(x);if(j!yi)return j}if(x.typeillegal&&D)return 1;if(ke>1e5&&ke>x.index*3)throw new Error(potential infinite loop, way more iterations than matches);return $+D,D.length}const ieP(p);if(!ie)throw rt(o.replace({},p)),new Error(Unknown language: +p+);const qeDl(ie);let Pe,TN||qe;const pe{},Vnew s.__emitter(s);ze();let $,he0,le0,ke0,Be!1;try{if(ie.__emitTokens)ie.__emitTokens(y,V);else{for(T.matcher.considerAll();;){ke++,Be?Be!1:T.matcher.considerAll(),T.matcher.lastIndexle;const gT.matcher.exec(y);if(!g)break;const xy.substring(le,g.index),DVe(x,g);leg.index+D}Ve(y.substring(le))}return V.finalize(),PeV.toHTML(),{language:p,value:Pe,relevance:he,illegal:!1,_emitter:V,_top:T}}catch(g){if(g.message&&g.message.includes(Illegal))return{language:p,value:Ln(y),illegal:!0,relevance:0,_illegalBy:{message:g.message,index:le,context:y.slice(le-100,le+100),mode:g.mode,resultSoFar:Pe},_emitter:V};if(i)return{language:p,value:Ln(y),illegal:!1,relevance:0,errorRaised:g,_emitter:V,_top:T};throw g}}function b(p){const y{value:Ln(p),illegal:!1,relevance:0,_top:a,_emitter:new s.__emitter(s)};return y._emitter.addText(p),y}function _(p,y){yy||s.languages||Object.keys(t);const Cb(p),Ny.filter(P).filter(q).map(G>v(G,p,!1));N.unshift(C);const WN.sort((G,Z)>{if(G.relevance!Z.relevance)return Z.relevance-G.relevance;if(G.language&&Z.language){if(P(G.language).supersetOfZ.language)return 1;if(P(Z.language).supersetOfG.language)return-1}return 0}),J,reW,seJ;return se.secondBestre,se}function A(p,y,C){const Ny&&ny||C;p.classList.add(hljs),p.classList.add(`language-${N}`)}function S(p){let ynull;const Cf(p);if(c(C))return;if(Y(before:highlightElement,{el:p,language:C}),p.dataset.highlighted){console.log(Element previously highlighted. To highlight again, first unset `dataset.highlighted`.,p);return}if(p.children.length>0&&(s.ignoreUnescapedHTML||(console.warn(One of your code blocks includes unescaped HTML. This is a potentially serious security risk.),console.warn(https://github.com/highlightjs/highlight.js/wiki/security),console.warn(The element with unescaped HTML:),console.warn(p)),s.throwUnescapedHTML))throw new Pl(One of your code blocks includes unescaped HTML.,p.innerHTML);yp;const Ny.textContent,WC?l(N,{language:C,ignoreIllegals:!0}):_(N);p.innerHTMLW.value,p.dataset.highlightedyes,A(p,C,W.language),p.result{language:W.language,re:W.relevance,relevance:W.relevance},W.secondBest&&(p.secondBest{language:W.secondBest.language,relevance:W.secondBest.relevance}),Y(after:highlightElement,{el:p,result:W,text:N})}function h(p){sbi(s,p)}const E()>{u(),lt(10.6.0,initHighlighting() deprecated. Use highlightAll() now.)};function O(){u(),lt(10.6.0,initHighlightingOnLoad() deprecated. Use highlightAll() now.)}let M!1;function u(){if(document.readyStateloading){M!0;return}document.querySelectorAll(s.cssSelector).forEach(S)}function I(){M&&u()}typeof windowu&&window.addEventListener&&window.addEventListener(DOMContentLoaded,I,!1);function m(p,y){let Cnull;try{Cy(e)}catch(N){if(rt(Language definition for {} could not be registered..replace({},p)),i)rt(N);else throw N;Ca}C.name||(C.namep),tpC,C.rawDefinitiony.bind(null,e),C.aliases&&H(C.aliases,{languageName:p})}function L(p){delete tp;for(const y of Object.keys(n))nyp&&delete ny}function K(){return Object.keys(t)}function P(p){return p(p||).toLowerCase(),tp||tnp}function H(p,{languageName:y}){typeof pstring&&(pp),p.forEach(C>{nC.toLowerCase()y})}function q(p){const yP(p);return y&&!y.disableAutodetect}function z(p){pbefore:highlightBlock&&!pbefore:highlightElement&&(pbefore:highlightElementy>{pbefore:highlightBlock(Object.assign({block:y.el},y))}),pafter:highlightBlock&&!pafter:highlightElement&&(pafter:highlightElementy>{pafter:highlightBlock(Object.assign({block:y.el},y))})}function k(p){z(p),r.push(p)}function U(p){const yr.indexOf(p);y!-1&&r.splice(y,1)}function Y(p,y){const Cp;r.forEach(function(N){NC&&NC(y)})}function te(p){return lt(10.7.0,highlightBlock will be removed entirely in v12.0),lt(10.7.0,Please use highlightElement now.),S(p)}Object.assign(e,{highlight:l,highlightAuto:_,highlightAll:u,highlightElement:S,highlightBlock:te,configure:h,initHighlighting:E,initHighlightingOnLoad:O,registerLanguage:m,unregisterLanguage:L,listLanguages:K,getLanguage:P,registerAliases:H,autoDetection:q,inherit:bi,addPlugin:k,removePlugin:U}),e.debugModefunction(){i!1},e.safeModefunction(){i!0},e.versionStringLl,e.regex{concat:at,lookahead:Zo,either:Ir,optional:Yu,anyNumberOfTimes:Xu};for(const p in Qt)typeof Qtpobject&&Yo(Qtp);return Object.assign(e,Qt),e},btsa({});bt.newInstance()>sa({});var Blbt;bt.HighlightJSbt;bt.defaultbt;const xnKu(Bl);function $l(e){const te.regex,n/(?!A-Za-z0-9)(?!$)/,rt.concat(/a-zA-Z_\x7f-\xffa-zA-Z0-9_\x7f-\xff*/,n),it.concat(/(\\?A-Za-z0-9_\x7f-\xff+|\\?A-Z+(?A-Za-z0-9_\x7f-\xff)){1,}/,n),o{scope:variable,match:\\$++r},a{scope:meta,variants:{begin:/\?php/,relevance:10},{begin:/\?/},{begin:/\?/,relevance:.1},{begin:/\?>/}},s{scope:subst,variants:{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}},ce.inherit(e.APOS_STRING_MODE,{illegal:null}),fe.inherit(e.QUOTE_STRING_MODE,{illegal:null,contains:e.QUOTE_STRING_MODE.contains.concat(s)}),l{begin:/ \t*(?:(\w+)|(\w+))\n/,end:/ \t*(\w+)\b/,contains:e.QUOTE_STRING_MODE.contains.concat(s),on:begin:(k,U)>{U.data._beginMatchk1||k2},on:end:(k,U)>{U.data._beginMatch!k1&&U.ignoreMatch()}},ve.END_SAME_AS_BEGIN({begin:/ \t*(\w+)\n/,end:/ \t*(\w+)\b/}),b` `,_{scope:string,variants:f,c,l,v},A{scope:number,variants:{begin:\\b0bB01+(?:_01+)*\\b},{begin:\\b0oO0-7+(?:_0-7+)*\\b},{begin:\\b0xX\\da-fA-F+(?:_\\da-fA-F+)*\\b},{begin:(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:eE+-?\\d+)?},relevance:0},Sfalse,null,true,h__CLASS__,__DIR__,__FILE__,__FUNCTION__,__COMPILER_HALT_OFFSET__,__LINE__,__METHOD__,__NAMESPACE__,__TRAIT__,die,echo,exit,include,include_once,print,require,require_once,array,abstract,and,as,binary,bool,boolean,break,callable,case,catch,class,clone,const,continue,declare,default,do,double,else,elseif,empty,enddeclare,endfor,endforeach,endif,endswitch,endwhile,enum,eval,extends,final,finally,float,for,foreach,from,global,goto,if,implements,instanceof,insteadof,int,integer,interface,isset,iterable,list,match|0,mixed,new,never,object,or,private,protected,public,readonly,real,return,string,switch,throw,trait,try,unset,use,var,void,while,xor,yield,EError|0,AppendIterator,ArgumentCountError,ArithmeticError,ArrayIterator,ArrayObject,AssertionError,BadFunctionCallException,BadMethodCallException,CachingIterator,CallbackFilterIterator,CompileError,Countable,DirectoryIterator,DivisionByZeroError,DomainException,EmptyIterator,ErrorException,Exception,FilesystemIterator,FilterIterator,GlobIterator,InfiniteIterator,InvalidArgumentException,IteratorIterator,LengthException,LimitIterator,LogicException,MultipleIterator,NoRewindIterator,OutOfBoundsException,OutOfRangeException,OuterIterator,OverflowException,ParentIterator,ParseError,RangeException,RecursiveArrayIterator,RecursiveCachingIterator,RecursiveCallbackFilterIterator,RecursiveDirectoryIterator,RecursiveFilterIterator,RecursiveIterator,RecursiveIteratorIterator,RecursiveRegexIterator,RecursiveTreeIterator,RegexIterator,RuntimeException,SeekableIterator,SplDoublyLinkedList,SplFileInfo,SplFileObject,SplFixedArray,SplHeap,SplMaxHeap,SplMinHeap,SplObjectStorage,SplObserver,SplPriorityQueue,SplQueue,SplStack,SplSubject,SplTempFileObject,TypeError,UnderflowException,UnexpectedValueException,UnhandledMatchError,ArrayAccess,BackedEnum,Closure,Fiber,Generator,Iterator,IteratorAggregate,Serializable,Stringable,Throwable,Traversable,UnitEnum,WeakReference,WeakMap,Directory,__PHP_Incomplete_Class,parent,php_user_filter,self,static,stdClass,M{keyword:h,literal:(k>{const U;return k.forEach(Y>{U.push(Y),Y.toLowerCase()Y?U.push(Y.toUpperCase()):U.push(Y.toLowerCase())}),U})(S),built_in:E},uk>k.map(U>U.replace(/\|\d+$/,)),I{variants:{match:/new/,t.concat(b,+),t.concat((?!,u(E).join(\\b|),\\b)),i,scope:{1:keyword,4:title.class}}},mt.concat(r,\\b(?!\\()),L{variants:{match:t.concat(/::/,t.lookahead(/(?!class\b)/)),m,scope:{2:variable.constant}},{match:/::/,/class/,scope:{2:variable.language}},{match:i,t.concat(/::/,t.lookahead(/(?!class\b)/)),m,scope:{1:title.class,3:variable.constant}},{match:i,t.concat(::,t.lookahead(/(?!class\b)/)),scope:{1:title.class}},{match:i,/::/,/class/,scope:{1:title.class,3:variable.language}}},K{scope:attr,match:t.concat(r,t.lookahead(:),t.lookahead(/(?!::)/))},P{relevance:0,begin:/\(/,end:/\)/,keywords:M,contains:K,o,L,e.C_BLOCK_COMMENT_MODE,_,A,I},H{relevance:0,match:/\b/,t.concat((?!fn\\b|function\\b|,u(h).join(\\b|),|,u(E).join(\\b|),\\b)),r,t.concat(b,*),t.lookahead(/(?\()/),scope:{3:title.function.invoke},contains:P};P.contains.push(H);const qK,L,e.C_BLOCK_COMMENT_MODE,_,A,I,z{begin:t.concat(/#\\s*/,i),beginScope:meta,end://,endScope:meta,keywords:{literal:S,keyword:new,array},contains:{begin:/\/,end://,keywords:{literal:S,keyword:new,array},contains:self,...q},...q,{scope:meta,match:i}};return{case_insensitive:!1,keywords:M,contains:z,e.HASH_COMMENT_MODE,e.COMMENT(//,$),e.COMMENT(/\\*,\\*/,{contains:{scope:doctag,match:@A-Za-z+}}),{match:/__halt_compiler\(\);/,keywords:__halt_compiler,starts:{scope:comment,end:e.MATCH_NOTHING_RE,contains:{match:/\?>/,scope:meta,endsParent:!0}}},a,{scope:variable.language,match:/\$this\b/},o,H,L,{match:/const/,/\s/,r,scope:{1:keyword,3:variable.constant}},I,{scope:function,relevance:0,beginKeywords:fn function,end:/;{/,excludeEnd:!0,illegal:$%\\,contains:{beginKeywords:use},e.UNDERSCORE_TITLE_MODE,{begin:>,endsParent:!0},{scope:params,begin:\\(,end:\\),excludeBegin:!0,excludeEnd:!0,keywords:M,contains:self,o,L,e.C_BLOCK_COMMENT_MODE,_,A}},{scope:class,variants:{beginKeywords:enum,illegal:/($/},{beginKeywords:class interface trait,illegal:/:($/},relevance:0,end:/\{/,excludeEnd:!0,contains:{beginKeywords:extends implements},e.UNDERSCORE_TITLE_MODE},{beginKeywords:namespace,relevance:0,end:;,illegal:/./,contains:e.inherit(e.UNDERSCORE_TITLE_MODE,{scope:title.class})},{beginKeywords:use,relevance:0,end:;,contains:{match:/\b(as|const|function)\b/,scope:keyword},e.UNDERSCORE_TITLE_MODE},_,A}}Wu.start();xn.registerLanguage(php,$l);window.hljsxn;xn.highlightElement(document.querySelector(.default-highlightable-code));document.querySelectorAll(.highlightable-code).forEach(e>{e.dataset.highlighted!yes&&xn.highlightElement(e)});jt(data-tippy-content,{trigger:click,arrow:!0,theme:material,animation:scale});/script> script> !function(r,o){use strict;var e,ihljs-ln,lhljs-ln-line,hhljs-ln-code,shljs-ln-numbers,chljs-ln-n,mdata-line-number,a/\r\n|\r|\n/g;function u(e){for(var ne.toString(),te.anchorNode;TD!t.nodeName;)tt.parentNode;for(var re.focusNode;TD!r.nodeName;)rr.parentNode;var oparseInt(t.dataset.lineNumber),aparseInt(r.dataset.lineNumber);if(oa)return n;var i,lt.textContent,sr.textContent;for(ao&&(io,oa,ai,il,ls,si);0!n.indexOf(l);)ll.slice(1);for(;-1n.lastIndexOf(s);)ss.slice(0,-1);for(var cl,ufunction(e){for(var ne;TABLE!n.nodeName;)nn.parentNode;return n}(t),do+1;da;++d){var fp(.{0}{1}{2},h,m,d);c+\n+u.querySelector(f).textContent}return c+\n+s}function n(e){try{var no.querySelectorAll(code.hljs,code.nohighlight);for(var t in n)n.hasOwnProperty(t)&&(nt.classList.contains(nohljsln)||d(nt,e))}catch(e){r.console.error(LineNumbers error: ,e)}}function d(e,n){objecttypeof e&&r.setTimeout(function(){e.innerHTMLf(e,n)},0)}function f(e,n){var t,r,o(te,{singleLine:function(e){return!!e.singleLine&&e.singleLine}(r(rn)||{}),startFrom:function(e,n){var t1;isFinite(n.startFrom)&&(tn.startFrom);var rfunction(e,n){return e.hasAttribute(n)?e.getAttribute(n):null}(e,data-ln-start-from);return null!r&&(tfunction(e,n){if(!e)return n;var tNumber(e);return isFinite(t)?t:n}(r,1)),t}(t,r)});return function e(n){var tn.childNodes;for(var r in t){var o;t.hasOwnProperty(r)&&(otr,0(o.textContent.trim().match(a)||).length&&(0o.childNodes.length?e(o):v(o.parentNode)))}}(e),function(e,n){var tg(e);tt.length-1.trim()&&t.pop();if(1t.length||n.singleLine){for(var r,o0,at.length;oa;o++)r+p(tr>td class{0} {1} {3}{5}>div class{2} {3}{5}>/div>/td>td class{0} {4} {3}{5}>{6}/td>/tr>,l,s,c,m,h,o+n.startFrom,0to.length?to: );return p(table class{0}>{1}/table>,i,r)}return e}(e.innerHTML,o)}function v(e){var ne.className;if(/hljs-/.test(n)){for(var tg(e.innerHTML),r0,o;rt.length;r++){o+p(span class{0}>{1}/span>\n,n,0tr.length?tr: )}e.innerHTMLo.trim()}}function g(e){return 0e.length?:e.split(a)}function p(e,t){return e.replace(/\{(\d+)\}/g,function(e,n){return void 0!tn?tn:e})}r.hljs?(r.hljs.initLineNumbersOnLoadfunction(e){interactiveo.readyState||completeo.readyState?n(e):r.addEventListener(DOMContentLoaded,function(){n(e)})},r.hljs.lineNumbersBlockd,r.hljs.lineNumbersValuefunction(e,n){if(string!typeof e)return;var tdocument.createElement(code);return t.innerHTMLe,f(t,n)},(eo.createElement(style)).typetext/css,e.innerHTMLp(.{0}{border-collapse:collapse}.{0} td{padding:0}.{1}:before{content:attr({2})},i,c,m),o.getElementsByTagName(head)0.appendChild(e)):r.console.error(highlight.js not detected!),document.addEventListener(copy,function(e){var n,twindow.getSelection();!function(e){for(var ne;n;){if(n.className&&-1!n.className.indexOf(hljs-ln-code))return 1;nn.parentNode}}(t.anchorNode)||(n-1!window.navigator.userAgent.indexOf(Edge)?u(t):t.toString(),e.clipboardData.setData(text/plain,n),e.preventDefault())})}(window,document); hljs.initLineNumbersOnLoad() window.addEventListener(load, function() { document.querySelectorAll(.renderer).forEach(function(element, index) { if (index > 0) { element.remove(); } }); document.querySelector(.default-highlightable-code).style.display block; document.querySelectorAll(.highlightable-code).forEach(function(element) { element.style.display block; }) }); /script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]