.logo-image.svelte-xoi93z{object-fit:contain;aspect-ratio:75/96;width:2.5rem;height:auto;max-height:2.5rem}.response-style-toggle-container.svelte-wm1ka0{flex-direction:row;align-items:center;gap:.75rem;padding:.5rem;display:flex}.label.svelte-wm1ka0{color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;padding:.25rem .5rem;font-size:.875rem;font-weight:600;transition:all .3s}.label.svelte-wm1ka0:hover{color:var(--text-accent);background:#ef64480d;border-color:#ef644833}.label.active.svelte-wm1ka0{color:var(--text-accent);background:#ef644826;border-color:#ef64484d}.label.svelte-wm1ka0:focus{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.toggle-switch.svelte-wm1ka0{cursor:pointer;background:0 0;border:none;border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:2rem;padding:0;transition:all .3s;display:flex;position:relative}.toggle-switch.svelte-wm1ka0:focus{box-shadow:0 0 0 3px var(--focus-ring);outline:none}.toggle-track.svelte-wm1ka0{background:var(--bg-tertiary);border:2px solid var(--border-primary);border-radius:1rem;width:100%;height:100%;transition:all .3s;position:absolute}.toggle-switch.svelte-wm1ka0:hover .toggle-track:where(.svelte-wm1ka0){border-color:var(--text-accent);background:#ef64481a}.toggle-slider.svelte-wm1ka0{background:linear-gradient(135deg, var(--text-accent), var(--text-accent-hover));z-index:1;border-radius:50%;width:1.5rem;height:1.5rem;transition:transform .3s;position:absolute;left:.3125rem;box-shadow:0 2px 4px #0000004d}.toggle-switch.modern.svelte-wm1ka0 .toggle-slider:where(.svelte-wm1ka0){transform:translate(1.875rem)}.toggle-switch.his-words.svelte-wm1ka0 .toggle-slider:where(.svelte-wm1ka0){transform:translate(0)}.toggle-switch.svelte-wm1ka0:hover .toggle-slider:where(.svelte-wm1ka0){transform:scale(1.05);box-shadow:0 4px 8px #0000004d}.toggle-switch.modern.svelte-wm1ka0:hover .toggle-slider:where(.svelte-wm1ka0){transform:translate(1.875rem)scale(1.05)}.toggle-switch.svelte-wm1ka0:active .toggle-slider:where(.svelte-wm1ka0){transform:scale(.95)}.toggle-switch.modern.svelte-wm1ka0:active .toggle-slider:where(.svelte-wm1ka0){transform:translate(2rem)scale(.95)}@media (width<=768px){.response-style-toggle-container.svelte-wm1ka0{flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:.25rem}.label.svelte-wm1ka0{padding:.2rem .4rem;font-size:.7rem}.toggle-switch.svelte-wm1ka0{flex-shrink:0;width:3rem;height:1.5rem}.toggle-slider.svelte-wm1ka0{width:1rem;height:1rem;left:.25rem}.toggle-switch.modern.svelte-wm1ka0 .toggle-slider:where(.svelte-wm1ka0){transform:translate(1.5rem)}.toggle-switch.his-words.svelte-wm1ka0 .toggle-slider:where(.svelte-wm1ka0){transform:translate(0)}.toggle-switch.modern.svelte-wm1ka0:hover .toggle-slider:where(.svelte-wm1ka0){transform:translate(1.5rem)scale(1.05)}.toggle-switch.modern.svelte-wm1ka0:active .toggle-slider:where(.svelte-wm1ka0){transform:translate(1.5rem)scale(.95)}.toggle-switch.his-words.svelte-wm1ka0:hover .toggle-slider:where(.svelte-wm1ka0){transform:translate(0)scale(1.05)}.toggle-switch.his-words.svelte-wm1ka0:active .toggle-slider:where(.svelte-wm1ka0){transform:translate(0)scale(.95)}}.header-container.svelte-1elxaub{justify-content:space-between;align-items:center;gap:1rem;max-width:1200px;margin:0 auto;padding:.75rem 1.5rem;display:flex}.logo-section.svelte-1elxaub{color:inherit;border-radius:.75rem;align-items:center;gap:.75rem;padding:.5rem;text-decoration:none;transition:all .3s;display:flex}.logo-section.svelte-1elxaub:hover{background:#ffffff0d;transform:translateY(-1px)}.logo-section.svelte-1elxaub .logo-image{transition:transform .3s}.logo-section.svelte-1elxaub:hover .logo-image{transform:scale(1.05)}.logo-text.svelte-1elxaub{flex-direction:column;display:flex}.logo-title.svelte-1elxaub{background:linear-gradient(135deg, var(--text-accent), var(--text-accent-hover));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-family:serif;font-size:1.5rem;font-weight:600}.logo-subtitle.svelte-1elxaub{color:var(--text-primary);opacity:.85;margin:0;font-size:.75rem}.desktop-toggle.svelte-1elxaub{align-items:center;display:flex}.nav-section.svelte-1elxaub{align-items:center;gap:.5rem;display:flex}.admin-indicator.svelte-1elxaub{color:#ef4444;opacity:.95;background:#ef44441a;border:1px solid #ef44444d;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;font-size:.875rem;display:flex}.theme-button.svelte-1elxaub{background:var(--glass-bg);border:1px solid var(--border-primary);color:var(--text-primary);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.theme-button.svelte-1elxaub:hover{background:var(--bg-secondary);color:var(--text-accent);transform:translateY(-1px)}.menu-container.svelte-1elxaub{position:relative}.menu-button.svelte-1elxaub{background:var(--glass-bg);border:1px solid var(--border-primary);color:var(--text-primary);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.menu-button.svelte-1elxaub:hover{background:var(--bg-secondary);color:var(--text-accent);transform:translateY(-1px)}.mobile-overlay.svelte-1elxaub{cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;pointer-events:auto;background:#00000080;border:none;margin:0;padding:0;animation:.3s ease-out svelte-1elxaub-fadeIn;position:fixed;inset:0}.modern-header.svelte-1elxaub{z-index:1001;background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--border-primary);width:100%;transition:all .3s;position:sticky;top:0}.mobile-menu.svelte-1elxaub{background:var(--bg-primary);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-left:1px solid var(--border-primary);z-index:1002;flex-direction:column;width:100%;max-width:320px;height:100dvh;animation:.3s ease-out forwards svelte-1elxaub-slideIn;display:flex;position:fixed;top:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:-4px 0 20px #0000001a}.mobile-menu-header.svelte-1elxaub{border-bottom:1px solid var(--border-primary);background:var(--glass-bg);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.mobile-menu-logo.svelte-1elxaub{align-items:center;gap:.5rem;display:flex}.mobile-logo-text.svelte-1elxaub{color:var(--text-primary);background:linear-gradient(135deg, var(--text-accent), var(--text-accent-hover));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.125rem;font-weight:600}.mobile-menu-close.svelte-1elxaub{color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.mobile-menu-close.svelte-1elxaub:hover{background:var(--bg-secondary);color:var(--text-accent)}.mobile-menu-content.svelte-1elxaub{flex-direction:column;flex:1;gap:1rem;padding:1.5rem;display:flex;overflow-y:auto}.mobile-style-toggle.svelte-1elxaub{text-align:center;background:#ef64480d;border:1px solid #ef64481a;border-radius:.75rem;flex-direction:column;align-items:center;gap:.75rem;padding:1rem;display:flex}.toggle-label.svelte-1elxaub{color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.875rem;font-weight:600}.mobile-menu-divider.svelte-1elxaub{background:var(--border-primary);opacity:.3;height:1px;margin:.5rem 0}.mobile-nav-links.svelte-1elxaub{flex-direction:column;gap:.5rem;display:flex}.mobile-nav-link.svelte-1elxaub{color:var(--text-primary);cursor:pointer;border-radius:.75rem;align-items:center;gap:1rem;padding:1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.mobile-nav-link.svelte-1elxaub:hover{background:var(--bg-secondary);color:var(--text-accent);transform:translate(4px)}.mobile-nav-link.active.svelte-1elxaub{background:var(--text-accent);color:#fff}@keyframes svelte-1elxaub-slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes svelte-1elxaub-fadeIn{0%{opacity:0}to{opacity:1}}@media (width<=1024px){.desktop-toggle.svelte-1elxaub{display:none}.mobile-overlay.svelte-1elxaub{display:block}.mobile-menu.svelte-1elxaub{display:flex}}@media (width<=768px){.header-container.svelte-1elxaub{gap:.5rem;padding:.5rem 1rem}.logo-title.svelte-1elxaub{font-size:1.25rem}.logo-subtitle.svelte-1elxaub{font-size:.7rem}.mobile-menu.svelte-1elxaub{max-width:280px}.mobile-menu-header.svelte-1elxaub{padding:.75rem 1rem}.mobile-menu-content.svelte-1elxaub{padding:1rem}.mobile-nav-link.svelte-1elxaub{padding:.75rem;font-size:.875rem}.mobile-style-toggle.svelte-1elxaub{gap:.5rem;padding:.75rem}.toggle-label.svelte-1elxaub{font-size:.75rem}}@media (width<=480px){.header-container.svelte-1elxaub{gap:.375rem;padding:.375rem .75rem}.logo-title.svelte-1elxaub{font-size:1.125rem}.logo-subtitle.svelte-1elxaub{font-size:.65rem}.mobile-menu.svelte-1elxaub{max-width:260px}.mobile-menu-header.svelte-1elxaub{padding:.5rem .75rem}.mobile-menu-content.svelte-1elxaub{padding:.75rem}.mobile-nav-link.svelte-1elxaub{padding:.5rem .75rem;font-size:.8rem}.mobile-style-toggle.svelte-1elxaub{gap:.4rem;padding:.5rem}.toggle-label.svelte-1elxaub{font-size:.7rem}}@media (width<=320px){.header-container.svelte-1elxaub{padding:.25rem .5rem}.logo-title.svelte-1elxaub{font-size:1rem}.logo-subtitle.svelte-1elxaub{font-size:.6rem}.mobile-menu.svelte-1elxaub{max-width:240px}}
