.theme-switcher-container.svelte-4mgm09{position:relative;display:flex;align-items:center}.theme-switcher-trigger.svelte-4mgm09{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .2s;color:#fff;border:1px solid var(--opacity-white-20)}.theme-switcher-trigger.svelte-4mgm09:hover,.theme-switcher-trigger.active.svelte-4mgm09{background:var(--opacity-white-10)}.theme-switcher-trigger.btn-white.svelte-4mgm09{color:#fff!important;border-color:var(--opacity-white-20)!important}.theme-switcher-trigger.btn-white.svelte-4mgm09:hover{color:#fff!important;background-color:#ffffff1a!important;border-color:var(--opacity-white-30)!important}.theme-switcher-trigger.no-border.svelte-4mgm09{border:none!important;padding:.5rem}.theme-menu-dropdown.svelte-4mgm09{position:absolute;top:100%;right:0;margin-top:.5rem;background:var(--bs-body-bg, white);border:1px solid var(--bs-border-color, var(--border-color));border-radius:8px;box-shadow:var(--bs-box-shadow, 0 4px 12px rgba(0, 0, 0, .1));min-width:200px;z-index:1000}.menu-section.svelte-4mgm09{padding:.5rem}.theme-option.svelte-4mgm09{width:100%;padding:.5rem;background:transparent;border:none;border-radius:4px;cursor:pointer;text-align:left;font-size:.875rem;transition:background-color .2s;color:var(--bs-body-color, var(--text-color));display:flex;align-items:center}.theme-option.svelte-4mgm09:hover{background:var(--bs-tertiary-bg, var(--background-hover))}.theme-option.selected.svelte-4mgm09{background:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis);font-weight:500}.theme-toggle-btn.btn-white{color:#fff!important;border-color:#ffffff80!important}.language-switcher-container.svelte-1lzugym{position:relative;display:flex;align-items:center}.language-switcher-trigger.svelte-1lzugym{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .2s;color:#fff;border:1px solid var(--opacity-white-20)}.language-switcher-trigger.svelte-1lzugym:hover,.language-switcher-trigger.active.svelte-1lzugym{background:var(--opacity-white-10)}.language-switcher-trigger.no-border.svelte-1lzugym{border:none!important;padding:.5rem}.language-code.svelte-1lzugym{font-size:.875rem;font-weight:500}.language-menu-dropdown.svelte-1lzugym{position:absolute;top:100%;right:0;margin-top:.5rem;background:var(--bs-body-bg, white);border:1px solid var(--bs-border-color, var(--border-color));border-radius:8px;box-shadow:var(--bs-box-shadow, 0 4px 12px rgba(0, 0, 0, .1));min-width:200px;z-index:1000}.menu-section.svelte-1lzugym{padding:.5rem}.language-option.svelte-1lzugym{width:100%;padding:.5rem;background:transparent;border:none;border-radius:4px;cursor:pointer;text-align:left;font-size:.875rem;transition:background-color .2s;color:var(--bs-body-color, var(--text-color))}.language-option.svelte-1lzugym:hover{background:var(--bs-tertiary-bg, var(--background-hover))}.language-option.selected.svelte-1lzugym{background:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis);font-weight:500}
