.nav-burger[data-v-0ce80179]{display:inline-flex;width:44px;height:44px;padding:0;border:none;border-radius:var(--hug-radius-md);background:none;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px}.nav-burger-bar[data-v-0ce80179]{display:block;width:20px;height:2px;border-radius:2px;background:var(--hug-purple);transition:transform .28s var(--hug-ease),opacity .18s}.nav-sheet-close[data-v-0ce80179]{display:flex;border-radius:999px;background:#ffffffeb;box-shadow:0 2px 10px #26145f1a}.nav-sheet-close .nav-burger-bar[data-v-0ce80179]:first-child{transform:translateY(3.5px) rotate(45deg)}.nav-sheet-close .nav-burger-bar[data-v-0ce80179]:last-child{transform:translateY(-3.5px) rotate(-45deg)}.nav-sheet[data-v-0ce80179]{position:fixed;inset:0 0 0 auto;width:min(86vw,400px);max-width:none;max-height:none;height:100%;margin:0;border:0;border-radius:0;box-shadow:-18px 0 44px #20164029;color:inherit;flex-direction:column;gap:0;padding:0 16px calc(var(--hug-space-8) + env(safe-area-inset-bottom));background:radial-gradient(115% 46% at 100% 0,#f7f2ff 0,#f7f2ff00 64%),var(--hug-surface);overflow-y:auto;overscroll-behavior:contain;opacity:0;transform:translate(100%);transition:opacity .16s ease-in,transform .22s cubic-bezier(.4,0,.7,.2),overlay allow-discrete .22s,display allow-discrete .22s;padding-right:max(16px,env(safe-area-inset-right))}.nav-sheet[open][data-v-0ce80179]{display:flex;opacity:1;transform:none;transition:opacity .14s ease-out,transform .3s cubic-bezier(.16,.84,.44,1),overlay allow-discrete .3s,display allow-discrete .3s}.nav-sheet[data-v-0ce80179]::backdrop{background:#18103600;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:background .34s var(--hug-ease),backdrop-filter .34s var(--hug-ease),overlay .34s allow-discrete,display .34s allow-discrete}.nav-sheet[open][data-v-0ce80179]::backdrop{background:#18103657;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@starting-style{.nav-sheet[open][data-v-0ce80179]::backdrop{background:#18103600;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@starting-style{.nav-sheet[open][data-v-0ce80179]{opacity:0;transform:translate(100%)}}.nav-sheet-bear[data-v-0ce80179]{position:absolute;top:-150px;right:0;z-index:0;width:100%;height:auto;aspect-ratio:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:radial-gradient(120% 120% at 22% 75%,#000 55%,rgba(0,0,0,.85) 78%,transparent 96%);mask-image:radial-gradient(120% 120% at 22% 75%,#000 55%,rgba(0,0,0,.85) 78%,transparent 96%)}.nav-sheet-actions[data-v-0ce80179],.nav-sheet-cta[data-v-0ce80179],.nav-sheet-head[data-v-0ce80179],.nav-sheet-identity[data-v-0ce80179],.nav-sheet-login[data-v-0ce80179],.nav-sheet-nav[data-v-0ce80179],.nav-sheet-rule[data-v-0ce80179]{position:relative;z-index:1}.nav-sheet-head[data-v-0ce80179]{display:flex;align-items:center;justify-content:flex-end;padding:10px 0;margin-bottom:calc(100% - 158px)}.nav-sheet-head .nav-sheet-logo[data-v-0ce80179]{min-height:44px}.nav-sheet-nav[data-v-0ce80179]{display:flex;flex-direction:column;flex:none;background:#fff;border-radius:var(--hug-radius-lg);overflow:hidden}.nav-sheet-nav[data-v-0ce80179]>*+*{border-top:1px solid var(--hug-rule)}.nav-sheet-link[data-v-0ce80179]{gap:var(--hug-space-3);min-height:56px;padding:0 var(--hug-space-4) 0 var(--hug-space-2);background:transparent;font-family:var(--hug-font-display);font-size:var(--hug-text-base);font-weight:500;color:var(--hug-text);text-decoration:none;transition:background .18s var(--hug-ease),color .18s}.nav-sheet-ico[data-v-0ce80179],.nav-sheet-link[data-v-0ce80179]{display:flex;align-items:center}.nav-sheet-ico[data-v-0ce80179]{justify-content:center;flex:none;width:42px;height:42px;border-radius:13px;background:#f8f2fe;color:var(--hug-purple-ink);transition:background .18s,color .18s}.nav-sheet-label[data-v-0ce80179]{min-width:0}.nav-sheet-link.is-active[data-v-0ce80179]{font-weight:600}.nav-sheet-link.is-active[data-v-0ce80179],.nav-sheet-link.is-active .nav-sheet-ico[data-v-0ce80179]{background:#f8f2fe;color:var(--hug-purple)}@media(hover:hover){.nav-sheet-link[data-v-0ce80179]:hover,.nav-sheet-link:hover .nav-sheet-ico[data-v-0ce80179]{color:var(--hug-purple)}}.nav-sheet[data-v-0ce80179],.nav-sheet .nav-sheet-logo span[data-v-0ce80179],.nav-sheet-cta[data-v-0ce80179],.nav-sheet-login[data-v-0ce80179]{font-family:var(--hug-font-display)}.nav-sheet-rule[data-v-0ce80179]{margin:var(--hug-space-3) 0 var(--hug-space-5);border:0;border-top:1px solid var(--hug-rule)}.nav-sheet-actions[data-v-0ce80179]{display:grid;grid-template-columns:1fr 1fr;gap:var(--hug-space-2)}.nav-sheet .nav-sheet-cta-base.nav-sheet-cta[data-v-0ce80179],.nav-sheet-login[data-v-0ce80179]{display:flex;align-items:center;justify-content:center;min-height:48px;font-size:15px;padding:12px 18px;width:100%}.nav-sheet-login[data-v-0ce80179]{border:1px solid var(--hug-purple-200,#e3d4ff);border-radius:var(--hug-radius-pill);background:#fff;color:var(--hug-purple);font-weight:500;text-decoration:none;cursor:pointer;transition:background .18s var(--hug-ease),border-color .18s}@media(hover:hover){.nav-sheet-login[data-v-0ce80179]:hover{background:#f8f2fe;border-color:var(--hug-purple)}}.nav-sheet-login.is-danger[data-v-0ce80179]{color:var(--hug-danger,#dc3364);border-color:currentColor}.nav-sheet-langdrop[data-v-0ce80179]{display:block}.nav-sheet-langdrop>summary[data-v-0ce80179]{list-style:none;cursor:pointer}.nav-sheet-langdrop>summary[data-v-0ce80179]::-webkit-details-marker{display:none}.nav-sheet-langcaret[data-v-0ce80179]{margin-left:auto;display:flex;color:var(--hug-purple-ink);transition:transform .2s var(--hug-ease)}.nav-sheet-langdrop[open] .nav-sheet-langcaret[data-v-0ce80179]{transform:rotate(180deg)}.nav-sheet-langlist[data-v-0ce80179]{display:flex;flex-direction:column;border-top:1px solid var(--hug-rule);background:#fcfaff}.nav-sheet-langopt[data-v-0ce80179]{min-height:52px;padding:0 var(--hug-space-4) 0 72px;border:0;background:none;font-family:var(--hug-font-display);font-size:var(--hug-text-sm);font-weight:500;color:#6d6789;text-align:left;cursor:pointer;transition:background .18s var(--hug-ease),color .18s}.nav-sheet-langopt.is-active[data-v-0ce80179]{color:var(--hug-purple);font-weight:600}@media(hover:hover){.nav-sheet-langopt[data-v-0ce80179]:hover{background:#f8f2fe;color:var(--hug-purple)}}.nav-sheet-identity[data-v-0ce80179]{display:flex;align-items:center;gap:10px;padding:0 2px 14px}.nav-sheet-avatar[data-v-0ce80179-s]{width:38px;height:38px;flex:none;border-radius:50%;background:var(--hug-purple-soft,#f3ecff);-o-object-fit:contain;object-fit:contain;padding:2px}.nav-sheet-who[data-v-0ce80179-s]{min-width:0}.nav-sheet-who b[data-v-0ce80179-s]{display:block;font-family:var(--hug-font-display);font-size:14px;font-weight:600;color:var(--hug-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-sheet-who span[data-v-0ce80179-s]{display:block;font-family:var(--hug-font-body);font-size:12px;color:var(--hug-text-muted);overflow-wrap:anywhere}.nav-sheet-cta[data-v-0ce80179-s]{display:flex;align-items:center;justify-content:center;min-height:48px;width:100%;padding:12px 18px;border-radius:var(--hug-radius-pill);font-family:var(--hug-font-display);font-size:15px;font-weight:500;color:var(--hug-on-grad-cta);background:var(--hug-grad-cta);box-shadow:var(--hug-shadow-pink-sm);text-decoration:none;white-space:nowrap}.nav-sheet-login[data-v-0ce80179-s]{display:flex;align-items:center;justify-content:center;min-height:48px;width:100%;padding:12px 18px;border:1px solid var(--hug-purple-200,#e3d4ff);border-radius:var(--hug-radius-pill);background:#fff;font-family:var(--hug-font-display);font-size:15px;font-weight:500;color:var(--hug-purple);text-decoration:none;cursor:pointer}.nav-sheet-login.is-danger[data-v-0ce80179-s]{color:var(--hug-danger,#dc3364);border-color:currentColor}.nav-sheet-login[data-v-0ce80179-s]:disabled{opacity:.6;cursor:default}.nav-sheet-full[data-v-0ce80179-s]{grid-column:1/-1}
