.bar-enter-active[data-v-483f3665],.bar-leave-active[data-v-483f3665]{max-height:140px;transition:max-height .5s var(--ease),opacity .4s}.bar-enter-from[data-v-483f3665],.bar-leave-to[data-v-483f3665]{max-height:0;opacity:0}.bell[data-v-51e7f240],.bell-wrap[data-v-51e7f240]{position:relative}.bell[data-v-51e7f240]{border-radius:50%;color:var(--text);display:grid;height:42px;place-items:center;transform-origin:50% 12%;transition:background .25s;width:42px}.bell[data-v-51e7f240]:hover{background:#7b2d4f1a}.bell.ring svg[data-v-51e7f240]{animation:ring-51e7f240 1.1s var(--ease);transform-origin:50% 10%}@keyframes ring-51e7f240{0%,to{transform:rotate(0)}15%{transform:rotate(16deg)}30%{transform:rotate(-14deg)}45%{transform:rotate(10deg)}60%{transform:rotate(-8deg)}75%{transform:rotate(4deg)}}.count[data-v-51e7f240]{animation:pop .45s var(--ease);background:var(--wine);border-radius:999px;color:#fff;display:grid;font-size:.66rem;font-weight:700;height:19px;min-width:19px;padding:0 5px;place-items:center;position:absolute;right:0;top:2px}.panel[data-v-51e7f240]{background:var(--surface-solid);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-lg);overflow:hidden;position:absolute;right:-60px;top:calc(100% + 10px);width:min(380px,calc(100vw - 1.5rem));z-index:70}@media (min-width:560px){.panel[data-v-51e7f240]{right:0}}.head[data-v-51e7f240]{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:.9rem 1.1rem}.head strong[data-v-51e7f240]{font-family:var(--font-display);font-size:1.35rem}.all[data-v-51e7f240]{color:var(--wine);font-size:.78rem;font-weight:600}.list[data-v-51e7f240]{max-height:min(60vh,420px);overflow-y:auto;padding:.4rem}.empty[data-v-51e7f240]{align-items:center;color:var(--gold);display:flex;flex-direction:column;font-size:1.6rem;gap:.3rem;padding:2rem 1rem}.empty p[data-v-51e7f240]{font-size:.88rem}.foot[data-v-51e7f240]{border-top:1px solid var(--border);color:var(--wine);display:block;font-size:.84rem;font-weight:600;padding:.8rem;text-align:center;transition:background .2s}.foot[data-v-51e7f240]:hover{background:#c8a15a24}.panel-enter-active[data-v-51e7f240],.panel-leave-active[data-v-51e7f240]{transition:all .28s var(--ease)}.panel-enter-from[data-v-51e7f240],.panel-leave-to[data-v-51e7f240]{opacity:0;transform:translateY(-8px) scale(.98)}.nav[data-v-9ab97a64]{position:sticky;top:0;transition:background .35s,box-shadow .35s,-webkit-backdrop-filter .35s;transition:background .35s,box-shadow .35s,backdrop-filter .35s;transition:background .35s,box-shadow .35s,backdrop-filter .35s,-webkit-backdrop-filter .35s;z-index:50}.nav.scrolled[data-v-9ab97a64]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbf5eed1;box-shadow:0 1px 0 var(--border),0 10px 30px #34142a0f}.nav-inner[data-v-9ab97a64]{gap:1.5rem;height:74px;justify-content:space-between}.brand[data-v-9ab97a64],.nav-inner[data-v-9ab97a64]{align-items:center;display:flex}.brand[data-v-9ab97a64]{gap:.75rem}.brand-name[data-v-9ab97a64]{color:var(--text);font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:.01em}.links[data-v-9ab97a64]{align-items:center;display:none;gap:.4rem}.link[data-v-9ab97a64],.link-wrap[data-v-9ab97a64]{position:relative}.link[data-v-9ab97a64]{align-items:center;border-radius:999px;color:var(--text);display:inline-flex;font-size:.9rem;font-weight:500;gap:.35rem;padding:.55rem .9rem;transition:background .25s,color .25s}.link[data-v-9ab97a64]:hover{background:#7b2d4f14}.link.active[data-v-9ab97a64]{color:var(--wine)}.link.active[data-v-9ab97a64]:after{background:var(--gold);border-radius:2px;bottom:2px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:18px}.dropdown[data-v-9ab97a64]{background:var(--surface-solid);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);left:0;margin-top:.4rem;min-width:220px;opacity:0;padding:.5rem;position:absolute;top:100%;transform:translateY(8px);transition:all .28s var(--ease);visibility:hidden}.link-wrap:focus-within .dropdown[data-v-9ab97a64],.link-wrap:hover .dropdown[data-v-9ab97a64]{opacity:1;transform:none;visibility:visible}.dd-item[data-v-9ab97a64]{border-radius:var(--radius-sm);color:var(--text);display:block;font-size:.88rem;padding:.6rem .9rem;text-align:left;transition:background .2s;width:100%}.dd-item[data-v-9ab97a64]:hover{background:#c8a15a2e}.actions[data-v-9ab97a64]{align-items:center;display:flex;gap:.6rem}.icon-btn[data-v-9ab97a64]{border-radius:50%;color:var(--text);display:grid;height:42px;place-items:center;position:relative;transition:background .25s;width:42px}.icon-btn[data-v-9ab97a64]:hover{background:#7b2d4f1a}.count[data-v-9ab97a64]{animation:pop .45s var(--ease);background:var(--wine);border-radius:999px;color:#fff;display:grid;font-size:.68rem;height:19px;min-width:19px;padding:0 5px;place-items:center;position:absolute;right:0;top:2px}.avatar[data-v-9ab97a64],.count[data-v-9ab97a64]{font-weight:700}.avatar[data-v-9ab97a64]{background:linear-gradient(135deg,var(--champagne),var(--gold));border-radius:50%;color:var(--plum-900);height:42px;transition:transform .3s var(--ease);width:42px}.avatar[data-v-9ab97a64]:hover{transform:scale(1.06)}.account[data-v-9ab97a64]{position:relative}.account-menu[data-v-9ab97a64]{background:var(--surface-solid);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:.5rem;position:absolute;right:0;top:calc(100% + 10px);width:250px}.who[data-v-9ab97a64]{border-bottom:1px solid var(--border);display:flex;flex-direction:column;margin-bottom:.4rem;padding:.6rem .9rem .8rem}.who strong[data-v-9ab97a64]{font-size:.92rem}.who span[data-v-9ab97a64]{color:var(--text-muted);font-size:.78rem;overflow:hidden;text-overflow:ellipsis}.menu-enter-active[data-v-9ab97a64],.menu-leave-active[data-v-9ab97a64]{transition:all .25s var(--ease)}.menu-enter-from[data-v-9ab97a64],.menu-leave-to[data-v-9ab97a64]{opacity:0;transform:translateY(-6px) scale(.98)}.desk-only[data-v-9ab97a64]{display:none}.drawer-wrap[data-v-9ab97a64]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#240d1b80;display:flex;top:0;right:0;bottom:0;left:0;justify-content:flex-end;position:fixed;z-index:80}.drawer[data-v-9ab97a64]{background:var(--cream);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:1.5rem;height:100%;overflow-y:auto;padding:1.25rem;width:min(340px,86vw)}.drawer-head[data-v-9ab97a64]{align-items:center;display:flex;justify-content:space-between}.drawer-links[data-v-9ab97a64]{display:flex;flex-direction:column}.drawer-links a[data-v-9ab97a64]{border-bottom:1px solid var(--border);color:var(--text);font-family:var(--font-display);font-size:1.7rem;font-weight:600;padding:.9rem .25rem}.drawer-links a.active[data-v-9ab97a64]{color:var(--wine)}.drawer-cats[data-v-9ab97a64]{display:flex;flex-direction:column;gap:.5rem}.drawer-cats a[data-v-9ab97a64]{color:var(--text-muted);font-size:.95rem}.drawer-auth[data-v-9ab97a64]{display:flex;flex-direction:column;gap:.6rem;margin-top:auto}.drawer-enter-active[data-v-9ab97a64],.drawer-leave-active[data-v-9ab97a64]{transition:background .35s,opacity .35s}.drawer-enter-active .drawer[data-v-9ab97a64],.drawer-leave-active .drawer[data-v-9ab97a64]{transition:transform .4s var(--ease)}.drawer-enter-from[data-v-9ab97a64],.drawer-leave-to[data-v-9ab97a64]{opacity:0}.drawer-enter-from .drawer[data-v-9ab97a64],.drawer-leave-to .drawer[data-v-9ab97a64]{transform:translate(100%)}@media (min-width:960px){.links[data-v-9ab97a64]{display:flex}.desk-only[data-v-9ab97a64]{display:inline-flex}.account.desk-only[data-v-9ab97a64]{display:block}.burger[data-v-9ab97a64]{display:none}}
