.lang-selector-desktop.svelte-mngkpt{background:#ffffff26;border:1px solid rgba(255,255,255,.3);color:#fff;padding:.4rem .6rem;border-radius:var(--radius-full);font-size:1rem;cursor:pointer;outline:none;transition:background .2s ease}.lang-selector-desktop.svelte-mngkpt:hover{background:#ffffff40}.lang-selector-desktop.svelte-mngkpt option:where(.svelte-mngkpt){background:var(--color-primary);color:#fff}.lang-section.svelte-mngkpt{padding:1rem 1.5rem;border-top:1px solid var(--color-border)}.lang-section.svelte-mngkpt .label:where(.svelte-mngkpt){display:block;font-size:.75rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem}.lang-section.svelte-mngkpt .lang-options:where(.svelte-mngkpt){display:flex;flex-wrap:wrap;gap:.5rem}.lang-section.svelte-mngkpt .lang-btn:where(.svelte-mngkpt){padding:.5rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-full);background:#fff;font-size:.85rem;cursor:pointer;transition:all .2s ease}.lang-section.svelte-mngkpt .lang-btn:where(.svelte-mngkpt):hover{background:var(--color-wood-light)}.lang-section.svelte-mngkpt .lang-btn:where(.svelte-mngkpt).active{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.header.svelte-12qhfyh{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);color:#fff;padding:1rem 1.5rem;display:flex;align-items:center;gap:.75rem;box-shadow:var(--shadow-md);position:sticky;top:0;z-index:100}.header.svelte-12qhfyh .logo:where(.svelte-12qhfyh){width:40px;height:40px;background:linear-gradient(135deg,var(--color-wood-light),var(--color-wood));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 2px 8px #0003;text-decoration:none;transition:transform .2s ease}.header.svelte-12qhfyh .logo:where(.svelte-12qhfyh):hover{transform:scale(1.05)}.header.svelte-12qhfyh .header-content:where(.svelte-12qhfyh){flex:1}.header.svelte-12qhfyh .title:where(.svelte-12qhfyh){font-size:1.5rem;font-weight:700;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.1)}.header.svelte-12qhfyh .subtitle:where(.svelte-12qhfyh){font-size:.75rem;opacity:.8;text-transform:uppercase;letter-spacing:.1em}.header.svelte-12qhfyh .nav-desktop:where(.svelte-12qhfyh){display:none}@media screen and (min-width:600px){.header.svelte-12qhfyh .nav-desktop:where(.svelte-12qhfyh){display:flex;gap:.5rem}}.header.svelte-12qhfyh .nav-desktop:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){color:#fff;text-decoration:none;padding:.5rem 1rem;border-radius:var(--radius-full);font-weight:600;font-size:.9rem;transition:background .2s ease}.header.svelte-12qhfyh .nav-desktop:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):hover{background:#ffffff26}.header.svelte-12qhfyh .burger-btn:where(.svelte-12qhfyh){display:flex;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;background:none;border:none;cursor:pointer;padding:4px}@media screen and (min-width:600px){.header.svelte-12qhfyh .burger-btn:where(.svelte-12qhfyh){display:none}}.header.svelte-12qhfyh .burger-btn:where(.svelte-12qhfyh) span:where(.svelte-12qhfyh){display:block;width:100%;height:3px;background:#fff;border-radius:2px;transition:all .3s ease}.header.svelte-12qhfyh .burger-btn:where(.svelte-12qhfyh).open span:where(.svelte-12qhfyh):nth-child(1){transform:rotate(45deg) translate(5px,6px)}.header.svelte-12qhfyh .burger-btn:where(.svelte-12qhfyh).open span:where(.svelte-12qhfyh):nth-child(2){opacity:0}.header.svelte-12qhfyh .burger-btn:where(.svelte-12qhfyh).open span:where(.svelte-12qhfyh):nth-child(3){transform:rotate(-45deg) translate(5px,-6px)}.mobile-overlay.svelte-12qhfyh{display:none;position:fixed;inset:0;background:#00000080;z-index:98}.mobile-overlay.svelte-12qhfyh.open{display:block}@media screen and (min-width:600px){.mobile-overlay.svelte-12qhfyh{display:none!important}}.mobile-menu.svelte-12qhfyh{display:none;position:fixed;top:0;right:0;width:280px;height:100%;background:var(--color-bg-card);z-index:99;box-shadow:var(--shadow-lg);flex-direction:column}.mobile-menu.svelte-12qhfyh.open{display:flex}@media screen and (min-width:600px){.mobile-menu.svelte-12qhfyh{display:none!important}}.mobile-menu.svelte-12qhfyh .menu-header:where(.svelte-12qhfyh){padding:1.5rem;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);color:#fff}.mobile-menu.svelte-12qhfyh .menu-header:where(.svelte-12qhfyh) h2:where(.svelte-12qhfyh){margin:0;font-size:1.25rem}.mobile-menu.svelte-12qhfyh .menu-nav:where(.svelte-12qhfyh){flex:1;padding:1rem 0}.mobile-menu.svelte-12qhfyh .menu-nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;color:var(--color-text);text-decoration:none;font-weight:600;transition:background .2s ease}.mobile-menu.svelte-12qhfyh .menu-nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):hover{background:var(--color-wood-light)}.mobile-menu.svelte-12qhfyh .menu-footer:where(.svelte-12qhfyh){padding:1rem 1.5rem;border-top:1px solid var(--color-border);font-size:.8rem;color:var(--color-text-muted);text-align:center}.footer.svelte-12qhfyh{margin-top:3rem;padding:1.5rem;text-align:center;font-size:.85rem;color:var(--color-text-muted);background:linear-gradient(180deg,transparent,rgba(212,166,86,.1));border-top:1px solid var(--color-border)}.footer.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--color-primary);font-weight:600;transition:color .2s ease}.footer.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:var(--color-primary-dark);text-decoration:underline}.container.svelte-12qhfyh{padding:1rem;animation:fadeIn .4s ease-out}@media screen and (min-width:600px){.container.svelte-12qhfyh{max-width:600px;margin:0 auto;padding:1.5rem}}.main-wrapper.svelte-12qhfyh{min-height:100vh;display:flex;flex-direction:column}.content.svelte-12qhfyh{flex:1}
