.logo-container.svelte-1o209em{width:var(--size);height:var(--size);position:relative;overflow:visible;z-index:-5;margin-top:32px;margin-bottom:12px}.logo-container.svelte-1o209em img:where(.svelte-1o209em){width:var(--image-size);height:var(--image-size);position:absolute;top:var(--offset);left:var(--offset)}.text-button.svelte-isc6y7{display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:0;text-decoration:none;cursor:pointer;transition:all .2s ease}.text-button.svelte-isc6y7:hover{color:var(--white-pure)}.text.svelte-isc6y7{transition:all .2s ease}.arrow.svelte-isc6y7{opacity:0;transform:translate(-8px);transition:all .2s ease;font-size:16px}.text-button.svelte-isc6y7:hover .arrow:where(.svelte-isc6y7){opacity:1;transform:translate(0)}.footer.svelte-18zqbzr{padding:var(--spacing-base);background:var(--body-bg-color);border-top:1px solid var(--border-color)}.footer-content.svelte-18zqbzr{max-width:768px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:32px}.footer-links.svelte-18zqbzr{display:flex;gap:32px;align-items:center}@media (max-width: 768px){.footer.svelte-18zqbzr{padding:var(--spacing-medium)}.footer-content.svelte-18zqbzr{flex-direction:column;align-items:flex-start;gap:24px}.footer-links.svelte-18zqbzr{flex-direction:column;align-items:flex-start;gap:16px}}.error-boundary.svelte-ohyjx{display:flex;align-items:center;justify-content:center;min-height:400px;padding:32px}.error-content.svelte-ohyjx{text-align:center;max-width:500px}.error-icon.svelte-ohyjx{font-size:48px;margin-bottom:16px}.error-details.svelte-ohyjx{margin-bottom:24px;text-align:left}.error-details.svelte-ohyjx summary:where(.svelte-ohyjx){cursor:pointer;padding:8px}.error-stack.svelte-ohyjx{background:#0000004d;padding:16px;border-radius:4px;overflow-x:auto;margin-top:8px}.error-retry.svelte-ohyjx{background:var(--slight-basic);border:1px solid var(--disabled-basic);padding:12px 24px;border-radius:4px;cursor:pointer;transition:all .2s ease}.error-retry.svelte-ohyjx:hover{background:var(--disabled-basic);border-color:var(--tertiary-basic)}
