.site-footer.svelte-jz8lnl{background:var(--bg);border-block-start:1px solid var(--border);margin-block-start:calc(var(--layout-gap) * 2)}.site-footer-inner.svelte-jz8lnl{display:flex;flex-direction:column;gap:var(--layout-gap);padding-block:var(--layout-gap)}.legal-line.svelte-jz8lnl{color:var(--brand);margin:0}.vat-line.svelte-jz8lnl{color:var(--text-secondary);margin:0}.theme-toggle.svelte-1cmi4dh{display:inline-flex;flex-wrap:wrap;gap:.125rem;margin:0;padding:.125rem;border:1px solid transparent;border-radius:.5rem;background:transparent;transition:border-color var(--motion-fast, .15s) var(--motion-ease, ease)}@media(hover:hover){.theme-toggle.svelte-1cmi4dh:hover{border-color:var(--border)}}.theme-toggle.svelte-1cmi4dh:focus-within{border-color:var(--border)}.segment.svelte-1cmi4dh{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .625rem;border-radius:.375rem;color:var(--text-secondary);font-size:.875rem;cursor:pointer}.segment.svelte-1cmi4dh:has(input:where(.svelte-1cmi4dh):checked){color:var(--text);font-weight:600;box-shadow:inset 0 -2px 0 0 var(--brand)}.segment.svelte-1cmi4dh:has(input:where(.svelte-1cmi4dh):focus-visible){box-shadow:var(--focus-ring)}.segment.svelte-1cmi4dh:has(input:where(.svelte-1cmi4dh):checked):has(input:where(.svelte-1cmi4dh):focus-visible){box-shadow:inset 0 -2px 0 0 var(--brand),var(--focus-ring)}@media(hover:hover){.segment.svelte-1cmi4dh:hover:not(:has(input:checked)){background:var(--elevated);color:var(--text)}}.visually-hidden.svelte-1cmi4dh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
