.vue3-waterfall-wrapper[data-v-3d1ca76a]{margin:0 auto;position:relative;width:100%}.waterfall-item[data-v-3d1ca76a]{position:absolute}.waterfall-item-animation[data-v-3d1ca76a]{animation:scaleItem-3d1ca76a .3s linear forwards;transition:all .3s}.bottom-anchor[data-v-3d1ca76a]{height:calc(var(--ab56d292)*1px)}.waterfall-over-message[data-v-3d1ca76a]{color:var(--2d7e6c96);height:40px;line-height:40px;text-align:center}.dot-wrapper[data-v-3d1ca76a]{padding:10px 0;text-align:center}.dot-wrapper>.dot[data-v-3d1ca76a]{background-color:var(--634bc802);border-radius:50%;display:inline-block;height:12px;margin:0 2px;width:12px}.dot-wrapper>.dot[data-v-3d1ca76a]:nth-of-type(2n){animation:dotScale-3d1ca76a .4s linear infinite alternate}.dot-wrapper>.dot[data-v-3d1ca76a]:nth-of-type(2n-1){animation:dotScale-3d1ca76a .4s linear .4s infinite alternate}@keyframes dotScale-3d1ca76a{0%{transform:scale(1)}to{transform:scale(.5)}}@keyframes scaleItem-3d1ca76a{0%{transform:scale(.5)}to{transform:scale(1)}}.header-shell[data-v-daff9b2b]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(180deg,#0c0c0ff0,#0c0c0fd1);border-bottom:1px solid hsla(0,0%,100%,.06);position:sticky;top:0;z-index:20}.header-inner[data-v-daff9b2b]{gap:1rem;height:4rem;justify-content:space-between;margin:0 auto;width:min(1280px,calc(100% - 1.5rem))}.header-brand[data-v-daff9b2b],.header-inner[data-v-daff9b2b]{align-items:center;display:flex}.header-brand[data-v-daff9b2b]{flex-shrink:0}.header-actions[data-v-daff9b2b]{align-items:center;display:flex;gap:.55rem}.header-action[data-v-daff9b2b],.header-link[data-v-daff9b2b]{align-items:center;border-radius:999px;color:#ffffffc2;display:inline-flex;font-size:.92rem;font-weight:500;justify-content:center;min-height:2.5rem;padding:0 .95rem;transition:transform .2s ease,border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease;white-space:nowrap}.header-link[data-v-daff9b2b]{background:#ffffff0a;border:1px solid transparent}.header-action[data-v-daff9b2b]:hover,.header-link[data-v-daff9b2b]:hover{color:#fff;transform:translateY(-1px)}.header-link[data-v-daff9b2b]:hover{background:#ffffff14;border-color:#ffffff1a}.header-action-active[data-v-daff9b2b],.header-link-active[data-v-daff9b2b]{background:linear-gradient(135deg,#ff497e29,#ffffff0a);border-color:#ff497e47;box-shadow:0 14px 28px #ff497e1f;color:#fff}.header-action[data-v-daff9b2b]{background:transparent;border:1px solid hsla(0,0%,100%,.12)}.header-action[data-v-daff9b2b]:hover{background:#ffffff0f;border-color:#fff3}.header-action-primary[data-v-daff9b2b]{background:linear-gradient(135deg,#a71847eb,#ff5b91bd);border-color:#ff5c8f4d;box-shadow:0 16px 30px #a718473d;color:#fff}.header-action-primary-active[data-v-daff9b2b],.header-action-primary[data-v-daff9b2b]:hover{background:linear-gradient(135deg,#b21c4ef5,#ff6699d1);border-color:#ff7ca670;box-shadow:0 18px 34px #a718474d;color:#fff}.user-menu-panel[data-v-daff9b2b]{transform-origin:top right}.user-menu-card[data-v-daff9b2b]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(180deg,#ffffff14,#ffffff08),linear-gradient(145deg,#1c1c1efa,#0c0c0ff5);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;box-shadow:0 28px 80px #0000006b;overflow:hidden;padding:1rem;position:relative}.user-menu-highlight[data-v-daff9b2b]{background:radial-gradient(circle,rgba(255,73,126,.28),transparent 72%);height:180px;inset:-90px auto auto -30px;pointer-events:none;position:absolute;width:180px}.user-menu-link[data-v-daff9b2b],.user-menu-logout[data-v-daff9b2b]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;display:flex;gap:.85rem;padding:.9rem .95rem;transition:transform .2s ease,border-color .2s ease,background .2s ease;width:100%}.user-menu-link[data-v-daff9b2b]:hover,.user-menu-logout[data-v-daff9b2b]:hover{background:#ff497e14;border-color:#ff497e59;transform:translateY(-1px)}.user-menu-icon[data-v-daff9b2b]{align-items:center;background:linear-gradient(135deg,#a8003847,#ff497e33);border:1px solid hsla(0,0%,100%,.12);border-radius:9999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:.78rem;font-weight:700;height:2rem;justify-content:center;width:2rem}.user-menu-icon-danger[data-v-daff9b2b]{background:linear-gradient(135deg,#d726384d,#ff497e2e)}.user-menu-arrow[data-v-daff9b2b]{color:#ff497e;font-size:1rem;line-height:1}.user-menu-logout[data-v-daff9b2b]{color:inherit;margin-top:.75rem}.user-menu-enter-active[data-v-daff9b2b],.user-menu-leave-active[data-v-daff9b2b]{transition:opacity .18s ease,transform .18s ease}.user-menu-enter-from[data-v-daff9b2b],.user-menu-leave-to[data-v-daff9b2b]{opacity:0;transform:translateY(-6px) scale(.98)}@media (max-width:639px){.header-inner[data-v-daff9b2b]{gap:.75rem;width:calc(100% - 1rem)}.header-actions[data-v-daff9b2b]{gap:.45rem}.header-action[data-v-daff9b2b],.header-link[data-v-daff9b2b]{font-size:.84rem;min-height:2.2rem;padding:0 .8rem}.user-menu-card[data-v-daff9b2b]{border-radius:22px;padding:.9rem}}.footer-brand[data-v-9f8b8302]{align-items:center;color:#fff;display:inline-flex;font-size:1rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;transition:color .2s ease}.footer-brand[data-v-9f8b8302]:hover{color:#ff497e}.footer-link[data-v-9f8b8302]{position:relative;transition:color .2s ease}.footer-link[data-v-9f8b8302]:hover{color:#fff}.footer-copy-link[data-v-9f8b8302]{color:#fff;font-weight:600;margin:0 .25rem;transition:color .2s ease}.footer-copy-link[data-v-9f8b8302]:hover{color:#ff497e}
