footer.svelte-1dhcomh{background-color:var(--color-primary);color:var(--color-text-on-primary);padding:20px;text-align:center}.footer-content.svelte-1dhcomh{max-width:1200px;margin:auto}a.svelte-1dhcomh{text-decoration:underline}.contact.svelte-1dhcomh{margin-top:10px;font-size:16px;color:var(--color-text-on-primary)}.theme-icon{width:32px;height:32px;color:var(--color-primary);cursor:pointer}button.svelte-jtidzv{color:var(--color-primary);font-size:1.2rem;width:50px;height:40px}button.svelte-jtidzv:hover{text-decoration:underline}header.svelte-h35d47{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:10px}.brand.svelte-h35d47{display:flex;flex-direction:row;align-items:center;gap:10px;margin-left:20px}.settings.svelte-h35d47{display:flex;flex-direction:row;align-items:center;justify-content:right;min-width:80px}@media (max-width: 425px){.brand.svelte-h35d47 h1:where(.svelte-h35d47){display:none}}@property --gradient-color-start{syntax: "<color>"; inherits: false;}@property --gradient-color-middle{syntax: "<color>"; inherits: false;}@property --gradient-color-end{syntax: "<color>"; inherits: false;}@property --gradient-stop-percentage-start{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@layer reset{html,body{margin:0;padding:0}a{text-decoration:none;color:inherit}ul{list-style-type:none;padding:0}h1,h2,h3,h4,h5,h6,p{margin:0}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}}@layer base{:root{color-scheme:light dark;--color-primary: light-dark(#183b4e, #d9ccac);--color-secondary: light-dark(#dda853, #aa7622);--color-accent: light-dark(#b1d4e7, #27548a);--color-background: light-dark(#f5eedc, #1e1a0e);--color-foreground: light-dark(#000000, #f5eedc);--color-text-on-primary: light-dark(#f5eedc, #1e1a0e)}html[data-theme=dark]{color-scheme:dark}html[data-theme=light]{color-scheme:light}body{font-family:Inter,sans-serif;font-size:.875rem;background-color:var(--color-background);color:var(--color-foreground)}}.wrapper.svelte-1svzchc{min-height:100vh;display:flex;flex-direction:column}main.svelte-1svzchc{flex:1}
