.header[data-v-1bfafa90]{background:var(--gradient-primary);left:0;position:fixed;right:0;top:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:50}.header--transparent[data-v-1bfafa90]{background:transparent}.header--transparent.header--scrolled[data-v-1bfafa90]{background:var(--gradient-primary);box-shadow:0 4px 20px #00000026}.header__inner[data-v-1bfafa90]{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.header__inner[data-v-1bfafa90]{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.header__inner[data-v-1bfafa90]{padding-left:2rem;padding-right:2rem}}.header__bar[data-v-1bfafa90]{align-items:center;display:flex;height:4rem;justify-content:space-between}.header__brand[data-v-1bfafa90]{flex-shrink:0}.header__logo[data-v-1bfafa90]{align-items:center;display:flex}.header__logo-img[data-v-1bfafa90]{height:2rem;margin-right:.5rem;width:auto}.header__logo-text[data-v-1bfafa90]{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.header__nav-desktop[data-v-1bfafa90]{align-items:baseline;display:none;margin-left:2.5rem}.header__nav-desktop[data-v-1bfafa90]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}@media (min-width:768px){.header__nav-desktop[data-v-1bfafa90]{display:flex}}.header__nav-link[data-v-1bfafa90]{border-radius:var(--radius-md);color:#ffffffb3;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header__nav-link[data-v-1bfafa90]:hover{background-color:#ffffff1a}.header__nav-link--active[data-v-1bfafa90],.header__nav-link[data-v-1bfafa90]:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.header__nav-link--active[data-v-1bfafa90]{background-color:#fff3}.header__nav-external[data-v-1bfafa90]{display:inline-block;height:.875rem;margin-left:.25rem;width:.875rem}.header__actions-desktop[data-v-1bfafa90]{align-items:center;display:none}@media (min-width:768px){.header__actions-desktop[data-v-1bfafa90]{display:flex}}.header__lang[data-v-1bfafa90]{margin-right:.75rem}.header__user-menu[data-v-1bfafa90]{margin-left:.75rem;position:relative}.header__avatar-btn[data-v-1bfafa90]{align-items:center;border-radius:9999px;display:flex}.header__avatar-btn[data-v-1bfafa90]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:hsla(0,0%,100%,.2)}.header__dropdown-panel[data-v-1bfafa90]{background-color:var(--bg-elevated);border-radius:var(--radius-xl);margin-top:.5rem;padding-bottom:.25rem;padding-top:.25rem;position:absolute;right:0;transform-origin:top right;width:12rem;z-index:10;--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(0,0,0,.05)}.header__dropdown-panel[data-v-1bfafa90]:focus{outline:2px solid transparent;outline-offset:2px}.header__dropdown-item[data-v-1bfafa90]{color:var(--text-secondary);cursor:pointer;display:block;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem}.header__dropdown-item--active[data-v-1bfafa90]{background-color:var(--bg-surface)}.header__dropdown--enter-active[data-v-1bfafa90]{transition-duration:.1s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.header__dropdown--enter-from[data-v-1bfafa90]{--tw-scale-x:.95;--tw-scale-y:.95;opacity:0}.header__dropdown--enter-from[data-v-1bfafa90],.header__dropdown--enter-to[data-v-1bfafa90]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.header__dropdown--enter-to[data-v-1bfafa90]{--tw-scale-x:1;--tw-scale-y:1;opacity:1}.header__dropdown--leave-active[data-v-1bfafa90]{transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1)}.header__dropdown--leave-from[data-v-1bfafa90]{--tw-scale-x:1;--tw-scale-y:1;opacity:1}.header__dropdown--leave-from[data-v-1bfafa90],.header__dropdown--leave-to[data-v-1bfafa90]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.header__dropdown--leave-to[data-v-1bfafa90]{--tw-scale-x:.95;--tw-scale-y:.95;opacity:0}.header__guest-links[data-v-1bfafa90]{align-items:center;display:flex}.header__guest-links[data-v-1bfafa90]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.header__guest-link[data-v-1bfafa90]{border-radius:var(--radius-md);color:#ffffffb3;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header__guest-link--active[data-v-1bfafa90],.header__guest-link[data-v-1bfafa90]:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.header__guest-link--active[data-v-1bfafa90]{background-color:#ffffff26}.header__guest-register[data-v-1bfafa90]{border-radius:var(--radius-lg);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:var(--primary-600);font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header__guest-register[data-v-1bfafa90]:hover{background-color:#ffffffe6}.header__guest-register--active[data-v-1bfafa90]{background-color:#ffffffe6;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsla(0,0%,100%,.4)}.header__mobile-toggle[data-v-1bfafa90]{align-items:center;display:flex;gap:.5rem}@media (min-width:768px){.header__mobile-toggle[data-v-1bfafa90]{display:none}}.header__mobile-avatar[data-v-1bfafa90]{margin-left:.25rem}.header__menu-btn[data-v-1bfafa90]{align-items:center;background-color:#ffffff1a;border-radius:var(--radius-lg);display:inline-flex;justify-content:center;padding:.5rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header__menu-btn[data-v-1bfafa90],.header__menu-btn[data-v-1bfafa90]:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.header__menu-btn[data-v-1bfafa90]:hover{background-color:#fff3}.header__menu-btn[data-v-1bfafa90]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:hsla(0,0%,100%,.4)}.header__menu-btn[data-v-1bfafa90]:active{background-color:#ffffff4d}.header__menu-icon[data-v-1bfafa90]{display:block;height:1.25rem;width:1.25rem}.header__mobile-panel[data-v-1bfafa90]{border-color:#ffffff1a;border-top-width:1px}@media (min-width:768px){.header__mobile-panel[data-v-1bfafa90]{display:none}}.header__mobile-panel[data-v-1bfafa90]{background:var(--gradient-primary)}.header__mobile-nav[data-v-1bfafa90]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.header__mobile-nav[data-v-1bfafa90]{padding:.75rem .75rem 1rem}.header__mobile-link[data-v-1bfafa90]{border-radius:var(--radius-lg);color:#ffffffb3;display:block;font-size:1rem;font-weight:500;line-height:1.5rem;padding:.625rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header__mobile-link[data-v-1bfafa90]:hover{background-color:#ffffff1a}.header__mobile-link--active[data-v-1bfafa90],.header__mobile-link[data-v-1bfafa90]:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.header__mobile-link--active[data-v-1bfafa90]{background-color:#ffffff26}.header__mobile-user[data-v-1bfafa90]{border-color:#ffffff26;border-top-width:1px;padding:1rem .75rem}.header__mobile-user-info[data-v-1bfafa90]{align-items:center;display:flex;padding-left:.5rem;padding-right:.5rem}.header__mobile-user-text[data-v-1bfafa90]{margin-left:.75rem}.header__mobile-user-name[data-v-1bfafa90]{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.header__mobile-user-email[data-v-1bfafa90]{color:#fff9;font-size:.875rem;line-height:1.25rem}.header__mobile-user-actions[data-v-1bfafa90]{margin-top:.75rem;padding-left:.25rem;padding-right:.25rem}.header__mobile-logout[data-v-1bfafa90]{border-radius:var(--radius-lg);color:#fff9;cursor:pointer;display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header__mobile-logout[data-v-1bfafa90]:hover{background-color:#ffffff1a;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
