:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;--h2-color: hsl(210 100% 70%);--text-color: hsl(0 0% 70%);--bg-color: #111;--foreground-color: #1e1e1e;--button-background: linear-gradient(135deg, #6272c6, #bd93f9);--button-background-secondary: linear-gradient(45deg, #e13f00, #e18c00);--button-background-tertiary: linear-gradient(135deg, #11814d, #00e676);--button-background-disabled: #555;--button-color: #fff;--required-color: #FF5700;--nonrequired-color: #FBAFD9;--input-background: #2b2b2b;--input-background-focused: #343434;--error-color: #ff6b6b;--loading-color: rgb(255, 205, 6);--success-color: rgb(0, 201, 7);color-scheme:light dark;color:var(--text-color);background-color:var(--bg-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2{color:var(--h2-color)}button{background:var(--button-background);color:var(--button-color);border:none;border-radius:8px;cursor:pointer;transition:all .15s ease-in-out}button:hover:not(:disabled){opacity:.7;transform:translateY(-1px);box-shadow:0 4px 14px #00000040}button:disabled{background:var(--button-background-disabled);opacity:.7;cursor:not-allowed}button:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px 3px #0003}input{background:var(--input-background)}input:focus{background:var(--input-background-focused)}body{margin:0;padding:0}.container.svelte-5y92hq{display:flex;justify-content:center;align-items:center;vertical-align:middle;height:100vh}.login-wrapper.svelte-5y92hq{background:var(--foreground-color);padding:2rem;width:100%;max-width:360px;border-radius:12px;box-shadow:0 8px 20px #0000004d;overflow:hidden}h2.svelte-5y92hq{text-align:center;margin:0 0 1.5rem}form.svelte-5y92hq{display:flex;flex-direction:column;gap:1rem}.field.svelte-5y92hq{position:relative;display:flex;flex-direction:column}label.svelte-5y92hq{margin-bottom:.4rem;text-align:center}input[type=password].svelte-5y92hq{padding:.75rem 1rem;border:none;border-radius:8px;color:inherit;font-size:1rem;transition:background .2s}input[type=password].svelte-5y92hq:focus{outline:none}button[type=submit].svelte-5y92hq{margin-top:.5rem;padding:.9rem;font-size:1rem}.error-message.svelte-5y92hq{color:var(--error-color);font-size:large;text-align:center;margin-top:.5rem}header.svelte-zne36e{display:flex;align-items:center;justify-content:space-between;padding:0 1rem;height:70px;background-color:var(--foreground-color)}.logo.svelte-zne36e img:where(.svelte-zne36e){height:36px}button.svelte-zne36e{font-size:1rem;padding:.9rem}.center.svelte-zne36e{display:flex;gap:1.2rem;justify-content:center;flex-grow:1}.logout.svelte-zne36e button:where(.svelte-zne36e){background:linear-gradient(135deg,#cd192c,#cd581b)}.clicked.svelte-mz6c12{transition:color .3s ease;color:var(--success-color)}a.svelte-mz6c12{text-decoration:underline;cursor:pointer;color:var(--text-color)}.gallery-item.svelte-1du1qxg{background:var(--foreground-color);border-radius:8px;padding:.5rem;margin:1rem 0;max-width:30%;box-shadow:0 2px 6px #0006;display:flex;flex-direction:column;justify-content:center}.gallery-item.svelte-1du1qxg img:where(.svelte-1du1qxg),.gallery-item.svelte-1du1qxg video:where(.svelte-1du1qxg){width:100%;height:auto;border-radius:4px;margin-bottom:.5rem}.info.svelte-1du1qxg{font-size:.9rem;display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin-bottom:.5rem}.gallery-item.svelte-1du1qxg img.trash:where(.svelte-1du1qxg){width:16px;height:20px;cursor:pointer}.hidden.svelte-1du1qxg{display:none}.list-item.svelte-1q162fw{background:var(--foreground-color);border-radius:8px;padding:.5rem;box-shadow:0 2px 6px #0006}.info.svelte-1q162fw{font-size:.9rem;display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}span.svelte-1q162fw{font-size:smaller}img.svelte-1q162fw{width:16px;height:20px;cursor:pointer}.hidden.svelte-1q162fw{display:none}.gallery.svelte-1ys1prr{margin:0 30px 30px;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.center.svelte-1ys1prr{width:100%;display:flex;align-content:center;justify-content:center;margin-top:15px}.rows.svelte-1ys1prr{flex-direction:column;align-content:center}button.svelte-1ys1prr{background:var(--button-background-secondary);font-size:1rem;padding:.9rem;margin-right:15px}h2.svelte-1ys1prr{text-align:center}form.svelte-8o7fpp{max-width:600px;margin:auto}.form-group.svelte-8o7fpp{display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem}span.svelte-8o7fpp{text-align:center;font-weight:600}label.svelte-8o7fpp{margin-bottom:.4rem;font-weight:600;text-align:center;color:var(--nonrequired-color)}.nonrequired.svelte-8o7fpp{color:var(--nonrequired-color)}.required.svelte-8o7fpp{color:var(--required-color)}div.requirednotice.svelte-8o7fpp{margin-top:1rem;display:flex;flex-direction:row;justify-content:center;margin-bottom:1rem}input[type=file].svelte-8o7fpp{padding:.4rem 0}input[type=number].svelte-8o7fpp,select.svelte-8o7fpp,textarea.svelte-8o7fpp,input[type=text].svelte-8o7fpp,input[type=checkbox].svelte-8o7fpp{padding:.5rem;border-radius:6px;border:1px solid #444;font-family:inherit}.flags.svelte-8o7fpp{display:flex;gap:.8rem;justify-content:center}.buttons.svelte-8o7fpp{display:flex;gap:1rem;justify-content:center}button[type=submit].svelte-8o7fpp{font-size:1.5rem;padding:1.5rem;background:var(--button-background-tertiary)}h2.svelte-8o7fpp{text-align:center}form.svelte-hhak5{max-width:600px;margin:auto}.form-group.svelte-hhak5{display:flex;flex-direction:column;margin-bottom:1rem}label.svelte-hhak5{margin-bottom:.4rem;font-weight:600;text-align:center;color:var(--nonrequired-color)}input[type=text].svelte-hhak5,input[type=number].svelte-hhak5,select.svelte-hhak5{padding:.5rem;border-radius:6px;border:1px solid #444;font-family:inherit}input[type=checkbox].svelte-hhak5{align-self:center}.buttons.svelte-hhak5{display:flex;justify-content:center;margin-top:1rem}button.svelte-hhak5{font-size:1.5rem;padding:1.5rem}button[type=submit].svelte-hhak5{background:var(--button-background-tertiary)}h2.svelte-hhak5{text-align:center}.button-wipe.svelte-hhak5{background:var(--button-background-secondary)}
