1<!doctype html> 2<html lang="da" dir="ltr"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <meta name="csrf-token" content="IRH7pXATzD03dkCNIugqZgH1M9jEAySYyBD1gzlV"> 7 <title>Administration â Zalye</title> 8 9 <link rel="preconnect" href="https://fonts.googleapis.com"> 10 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 11 <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&display=swap" rel="stylesheet"> 12 13 <!-- Livewire Styles --><style >[wire\:loading][wire\:loading], [wire\:loading\.delay][wire\:loading\.delay], [wire\:loading\.list-item][wire\:loading\.list-item], [wire\:loading\.inline-block][wire\:loading\.inline-block], [wire\:loading\.inline][wire\:loading\.inline], [wire\:loading\.block][wire\:loading\.block], [wire\:loading\.flex][wire\:loading\.flex], [wire\:loading\.table][wire\:loading\.table], [wire\:loading\.grid][wire\:loading\.grid], [wire\:loading\.inline-flex][wire\:loading\.inline-flex] {display: none;}[wire\:loading\.delay\.none][wire\:loading\.delay\.none], [wire\:loading\.delay\.shortest][wire\:loading\.delay\.shortest], [wire\:loading\.delay\.shorter][wire\:loading\.delay\.shorter], [wire\:loading\.delay\.short][wire\:loading\.delay\.short], [wire\:loading\.delay\.default][wire\:loading\.delay\.default], [wire\:loading\.delay\.long][wire\:loading\.delay\.long], [wire\:loading\.delay\.longer][wire\:loading\.delay\.longer], [wire\:loading\.delay\.longest][wire\:loading\.delay\.longest] {display: none;}[wire\:offline][wire\:offline] {display: none;}[wire\:dirty]:not(textarea):not(input):not(select) {display: none;}:root {--livewire-progress-bar-color: #2299dd;}[x-cloak="x-cloak"],[x-cloak=""] {display: none !important;}[wire\:cloak="wire:cloak"],[wire\:cloak=""] {display: none !important;}dialog#livewire-error::backdrop {background-color: rgba(0, 0, 0, .6);}</style> 14 <link rel="preload" as="style" href="https://zalye.ai/build/assets/app-BzdQgPAK.css" /><link rel="modulepreload" as="script" href="https://zalye.ai/build/assets/app-BswjmNPu.js" /><link rel="stylesheet" href="https://zalye.ai/build/assets/app-BzdQgPAK.css" data-navigate-track="reload" />
14<script type="module" src="https://zalye.ai/build/assets/app-BswjmNPu.js" data-navigate-track="reload"></script>
14 15 <style> 16 body.admin-auth { 17 font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif !important; 18 font-weight: 400 !important; 19 background: transparent !important; 20 -webkit-font-smoothing: antialiased; 21 margin: 0; 22 } 23 24 .admin-label { 25 display: block; 26 font-size: 13px; 27 font-weight: 500; 28 color: #444; 29 margin-bottom: 6px; 30 } 31 32 .admin-input { 33 width: 100%; 34 height: 46px; 35 padding: 0 14px; 36 font-size: 14px; 37 font-family: inherit; 38 color: #1a1a1a; 39 background: #F8F8F8; 40 border: 1.5px solid #E5E5E5; 41 border-radius: 10px; 42 outline: none; 43 transition: border-color 0.2s, box-shadow 0.2s, background 0.2s; 44 } 45 .admin-input::placeholder { color: #bbb; } 46 .admin-input:focus { 47 border-color: #1b3b6f; 48 box-shadow: 0 0 0 3px rgba(27,59,111,0.08); 49 background: #fff; 50 } 51 52 .admin-btn { 53 width: 100%; 54 height: 46px; 55 font-size: 14px; 56 font-weight: 600; 57 font-family: inherit; 58 color: #fff; 59 background: #1b3b6f; 60 border: none; 61 border-radius: 10px; 62 cursor: pointer; 63 transition: background 0.2s; 64 display: flex; 65 align-items: center; 66 justify-content: center; 67 gap: 8px; 68 } 69 .admin-btn:hover { background: #122448; } 70 .admin-btn:disabled { opacity: 0.55; cursor: not-allowed; } 71 72 .admin-error-msg { font-size: 13px; color: #C0392B; margin-top: 6px; } 73 .admin-error-banner { 74 display: flex; 75 align-items: center; 76 gap: 10px; 77 padding: 12px 14px; 78 margin-bottom: 20px; 79 font-size: 14px; 80 color: #92342A; 81 background: #FDF2F0; 82 border: 1px solid #F0D4CF; 83 border-radius: 10px; 84 } 85 86 .admin-link { 87 font-size: 13px; 88 color: #1b3b6f; 89 text-decoration: none; 90 font-weight: 500; 91 } 92 .admin-link:hover { text-decoration: underline; } 93 94 .admin-password-toggle { 95 position: absolute; 96 right: 14px; 97 top: 50%; 98 transform: translateY(-50%); 99 background: none; 100 border: none; 101 color: #aaa; 102 cursor: pointer; 103 padding: 4px; 104 font-size: 14px; 105 } 106 .admin-password-toggle:hover { color: #666; } 107 108 /* ---- Override structure.css !important on headings/reset ---- */ 109 body.admin-auth h1, 110 body.admin-auth h2, 111 body.admin-auth h3 { 112 font-size: inherit !important; 113 font-weight: inherit !important; 114 line-height: inherit !important; 115 color: inherit !important; 116 } 117 118 body.admin-auth input::placeholder { 119 color: #bbb !important; 120 } 121 </style> 122</head> 123<body class="admin-auth"> 124<div class="relative min-h-screen flex flex-col items-center justify-center px-4 py-12" 125 style="background: linear-gradient(160deg, #1b3b6f 0%, #122448 55%, #0a1a38 100%);"> 126 127 128 <div class="relative z-10 mb-6"> 129 <img src="/images/logos/white.svg" alt="Zalye" class="h-6 w-auto" style="opacity: 0.85;" /> 130 </div> 131 132 133 134 135 <div class="relative z-10 w-full" style="max-width: 400px;"> 136 <div style="background: #fff; border-radius: 16px; padding: 36px 32px; box-shadow: 0 25px 60px rgba(0,0,0,0.25), 0 8px 20px rgba(0,0,0,0.15);"> 137 <div wire:snapshot="{"data":{"email":"","sent":false},"memo":{"id":"aBbatYMQY5UVDUynP3aY","name":"central.tenant-forgot-password","path":"forgot-password","method":"GET","release":"a-a-a","children":[],"scripts":[],"assets":[],"errors":[],"locale":"da","islands":[]},"checksum":"08666d4ba2deaf3008f8e290bf5c74d0d3654e3e1fa5b4b5c5441de024ac115e"}" wire:effects="[]" wire:id="aBbatYMQY5UVDUynP3aY" wire:name="central.tenant-forgot-password"> 138 <!--[if BLOCK]><![endif]--> <div> 139 <div style="margin-bottom: 28px;"> 140 <h1 style="font-size: 22px; font-weight: 600; color: #1a1a1a; margin: 0 0 6px 0; letter-spacing: -0.01em;"> 141 Nulstil adgangskode 142 </h1> 143 <p style="font-size: 14px; color: #888; margin: 0;"> 144 Indtast din email â vi sender dig et nulstillingslink 145 </p> 146 </div> 147 148 <form wire:submit="sendResetLink"> 149 <div style="display: flex; flex-direction: column; gap: 18px;"> 150 <div> 151 <label for="forgot-email" class="admin-label">Email</label> 152 <input 153 class="admin-input" 154 id="forgot-email" 155 type="email" 156 wire:model="email" 157 autocomplete="email" 158 placeholder="[email protected]" 159 autofocus 160 /> 161 <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]--> </div> 162 <div style="padding-top: 4px;"> 163 <button type="submit" wire:loading.attr="disabled" class="admin-btn">
164 <span wire:loading.remove wire:target="sendResetLink">Indsend</span> 165 <span wire:loading wire:target="sendResetLink"> 166 <i class="fas fa-circle-notch fa-spin" style="font-size: 13px;"></i> 167 Sender... 168 </span> 169 </button> 170 </div> 171 <div style="text-align: center;"> 172 <a class="admin-link" href="https://zalye.ai" wire:navigate> 173 Tilbage til login 174 </a> 175 </div> 176 </div> 177 </form> 178 </div> 179 <!--[if ENDBLOCK]><![endif]--></div> 180 </div> 181 182 <p class="text-center" style="margin-top: 24px; font-size: 12px; color: rgba(255,255,255,0.25);"> 183 © 2026 Zalye 184 </p> 185 </div> 186 187</div>
188<script src="https://zalye.ai/livewire-7bd2d571/livewire.min.js?id=b7ac2fb1" data-csrf="IRH7pXATzD03dkCNIugqZgH1M9jEAySYyBD1gzlV" data-module-url="https://zalye.ai/livewire-7bd2d571" data-update-uri="https://zalye.ai/livewire/update" data-navigate-once="true"></script>
188 189</body> 190</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.