.header-controls[data-v-303cec8d]{align-items:center;display:flex;gap:8px;position:fixed;right:20px;top:20px;z-index:50}.flyer-options.inline .header-controls[data-v-303cec8d]{position:static;right:auto;top:auto}.lang-switcher[data-v-303cec8d]{position:relative}.theme-toggle[data-v-303cec8d]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border:1px solid rgba(13,31,60,.18);border-radius:999px;box-shadow:0 2px 12px #00000014;color:#c9a96e;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:border-color .2s,background .2s;width:36px}.theme-toggle[data-v-303cec8d]:hover{background:#fff;border-color:#0d1f3c59}.theme-icon[data-v-303cec8d]{height:15px;width:15px}.lang-btn[data-v-303cec8d]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border:1px solid rgba(13,31,60,.18);border-radius:999px;box-shadow:0 2px 12px #00000014;color:#0d1f3cd1;cursor:pointer;display:flex;font-family:DM Sans,sans-serif;font-size:16px;font-weight:500;gap:7px;letter-spacing:.02em;padding:9px 14px 9px 12px;transition:border-color .2s,background .2s,color .2s}.lang-btn[data-v-303cec8d]:hover{background:#fff;border-color:#0d1f3c59;color:#0d1f3c}.lang-globe-icon[data-v-303cec8d]{color:#c9a96e;flex-shrink:0;height:14px;width:14px}.lang-current-label[data-v-303cec8d]{line-height:1.2;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lang-chevron[data-v-303cec8d]{color:#c9a96e;flex-shrink:0;height:6px;transition:transform .2s ease;width:10px}.lang-chevron.open[data-v-303cec8d]{transform:rotate(180deg)}.lang-dropdown[data-v-303cec8d]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffffffa;border:1px solid rgba(13,31,60,.12);border-radius:12px;box-shadow:0 8px 32px #0000001a;min-width:190px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px)}.lang-dropdown.align-left[data-v-303cec8d]{left:0;right:auto}.lang-drop-enter-active[data-v-303cec8d],.lang-drop-leave-active[data-v-303cec8d]{transition:opacity .15s ease,transform .15s ease}.lang-drop-enter-from[data-v-303cec8d],.lang-drop-leave-to[data-v-303cec8d]{opacity:0;transform:translateY(-6px) scale(.97)}.lang-option[data-v-303cec8d]{align-items:center;background:none;border:none;border-bottom:1px solid rgba(13,31,60,.07);color:#0d1f3ca6;cursor:pointer;display:flex;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;justify-content:space-between;letter-spacing:.01em;padding:13px 16px;text-align:left;transition:background .15s,color .15s;width:100%}.lang-option[data-v-303cec8d]:last-child{border-bottom:none}.lang-option[data-v-303cec8d]:hover{background:#0d1f3c0d;color:#0d1f3c}.lang-option.active[data-v-303cec8d]{color:#c9a96e;font-weight:500}.lang-check[data-v-303cec8d]{color:#c9a96e;flex-shrink:0;height:9px;width:12px}.flyer-options.theme-dark .lang-btn[data-v-303cec8d]{background:#091427c7;border-color:#c9a96e52;box-shadow:0 4px 20px #00000038;color:#ffffffd1}.flyer-options.theme-dark .lang-btn[data-v-303cec8d]:hover{background:#091427eb;border-color:#c9a96e9e;color:#fff}.flyer-options.theme-dark .theme-toggle[data-v-303cec8d]{background:#091427c7;border-color:#c9a96e52;box-shadow:0 4px 20px #00000038}.flyer-options.theme-dark .theme-toggle[data-v-303cec8d]:hover{background:#091427eb;border-color:#c9a96e9e}.flyer-options.theme-dark .lang-dropdown[data-v-303cec8d]{background:#0a1428f7;border-color:#c9a96e33;box-shadow:0 16px 48px #00000073,inset 0 0 0 1px #ffffff0a}.flyer-options.theme-dark .lang-option[data-v-303cec8d]{border-bottom-color:#ffffff0d;color:#ffffff9e}.flyer-options.theme-dark .lang-option[data-v-303cec8d]:hover{background:#c9a96e1a;color:#fff}.flyer-options.theme-dark .lang-option.active[data-v-303cec8d]{color:#c9a96e}@media(max-width:560px){.flyer-options.inline .header-controls[data-v-303cec8d]{right:auto;top:auto}.header-controls[data-v-303cec8d]{right:16px;top:16px}.lang-btn[data-v-303cec8d]{font-size:14px;padding:8px 12px 8px 10px}.lang-current-label[data-v-303cec8d]{max-width:90px}}
