.dev-theme-toggle.svelte-qukjtw{position:fixed;left:.75rem;bottom:.5rem;z-index:1000;width:2.1rem;height:2.1rem;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--border, var(--duck-gray));background:var(--surface, var(--duck-white));color:var(--text, var(--duck-navy));font-size:1.05rem;cursor:pointer;box-shadow:0 1px 4px #00000040;opacity:.85}.dev-theme-toggle.svelte-qukjtw:hover{opacity:1}:root{--duck-teal: #55c5d1;--duck-navy: #304476;--duck-gray: #6f6f6f;--duck-black: #000000;--duck-magenta: #e80a8c;--duck-sky: #7bc3ea;--duck-yellow: #fad71a;--duck-orange: #db7318;--duck-white: #ffffff;--duck-ok: #3fa382;--duck-fail: #bf6a53;--surface: var(--duck-white);--surface-alt: #f4f6f8;--text: var(--duck-black);--text-muted: var(--duck-gray);--border: #d8dde2}:root[data-theme=dark]{--surface: #1b2430;--surface-alt: #232e3d;--text: #e7edf3;--text-muted: #94a3b5;--border: #384556}footer.svelte-12qhfyh{position:fixed;bottom:0;left:0;right:0;text-align:center;padding:.4rem;pointer-events:none}.copyright.svelte-12qhfyh{position:absolute;right:.75rem;bottom:.4rem;pointer-events:all;font-size:.78rem;color:#777}.copyright.svelte-12qhfyh a:where(.svelte-12qhfyh){color:inherit;text-decoration:underline;text-decoration-style:dotted}.copyright.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:#666}
