.locale-wrap[data-v-26adfb24]{position:relative}.locale-btn[data-v-26adfb24]{align-items:center;background:#fff;border:1px solid var(--c-line,#e7e3f2);border-radius:999px;color:var(--c-ink,#1a1530);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:700;gap:6px;padding:7px 14px;white-space:nowrap}.locale-btn svg[data-v-26adfb24]{color:var(--c-violet,#6d4aff)}.locale-backdrop[data-v-26adfb24]{inset:0;position:fixed;z-index:59}.locale-pop[data-v-26adfb24]{background:#fff;border:1px solid var(--c-line,#e7e3f2);border-radius:16px;box-shadow:0 24px 60px #1a153038;display:none;max-width:86vw;padding:16px;position:absolute;right:0;top:calc(100% + 8px);width:340px;z-index:60}.locale-pop.open[data-v-26adfb24]{display:block}.lp-sec[data-v-26adfb24]{color:var(--c-ink-3,#7e7795);font-size:13px;margin:4px 0 10px}.lp-grid[data-v-26adfb24]{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-bottom:14px}.lp-grid button[data-v-26adfb24]{background:#fff;border:1px solid var(--c-line,#e7e3f2);border-radius:12px;color:var(--c-ink-2,#4a4364);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:11px 6px;transition:all .15s}.lp-grid button.sel[data-v-26adfb24],.lp-grid button[data-v-26adfb24]:hover{border-color:var(--c-violet,#6d4aff)}.lp-grid button.sel[data-v-26adfb24]{box-shadow:0 0 0 1px var(--c-violet,#6d4aff) inset;color:var(--c-violet,#6d4aff)}.lp-submit[data-v-26adfb24]{background:linear-gradient(100deg,#5bb8ff,#38c6e0);border:none;border-radius:12px;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:700;padding:13px;width:100%}@media(max-width:640px){.locale-pop[data-v-26adfb24]{right:-40px}}.dgoo[data-v-1b7d4430]{bottom:18px;font-family:Plus Jakarta Sans,system-ui,sans-serif;position:fixed;right:18px;z-index:80}.dgoo-fab[data-v-1b7d4430]{align-items:center;background:linear-gradient(100deg,#6d4aff,#c063ff 70%,#ff5fb3);border:none;border-radius:999px;box-shadow:0 10px 30px #6d4aff59;color:#fff;cursor:pointer;display:flex;font-size:14.5px;font-weight:800;gap:8px;padding:10px 18px;transition:transform .18s}.dgoo-fab[data-v-1b7d4430]:hover{transform:translateY(-2px)}.dgoo-fab img[data-v-1b7d4430]{border-radius:50%;height:26px;width:26px}.dgoo-panel[data-v-1b7d4430]{background:#fff;border:1px solid #ece8f6;border-radius:18px;box-shadow:0 24px 64px #1a153047;display:flex;flex-direction:column;height:min(70vh,520px);overflow:hidden;width:min(92vw,360px)}.dgoo-head[data-v-1b7d4430]{align-items:center;background:linear-gradient(100deg,#6d4aff,#8b5cf6);color:#fff;display:flex;gap:8px;padding:12px 14px}.dgoo-head img[data-v-1b7d4430]{border-radius:50%;height:28px;width:28px}.dgoo-head b[data-v-1b7d4430]{font-size:15px}.dgoo-sub[data-v-1b7d4430]{font-size:11px;opacity:.85}.dgoo-x[data-v-1b7d4430]{background:none;border:none;color:#fff;cursor:pointer;font-size:24px;line-height:1;margin-left:auto}.dgoo-body[data-v-1b7d4430]{background:#faf9fd;display:flex;flex:1;flex-direction:column;gap:8px;overflow-y:auto;padding:14px}.dgoo-msg[data-v-1b7d4430]{border-radius:14px;font-size:13.5px;line-height:1.5;max-width:85%;padding:9px 13px;white-space:pre-wrap;word-break:break-word}.dgoo-msg.ai[data-v-1b7d4430]{align-self:flex-start;background:#fff;border:1px solid #ece8f6;border-bottom-left-radius:4px}.dgoo-msg.user[data-v-1b7d4430]{align-self:flex-end;background:#6d4aff;border-bottom-right-radius:4px;color:#fff}.dgoo-prods[data-v-1b7d4430]{align-self:flex-start;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin:2px 0 4px;max-width:92%}.dgoo-prod[data-v-1b7d4430]{background:#fff;border:1px solid #ece8f6;border-radius:12px;color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none}.dgoo-prod img[data-v-1b7d4430]{aspect-ratio:1;background:#f4f2fb;-o-object-fit:cover;object-fit:cover;width:100%}.dgoo-prod-t[data-v-1b7d4430]{display:-webkit-box;font-size:11.5px;-webkit-line-clamp:2;line-height:1.35;padding:6px 8px 2px;-webkit-box-orient:vertical;overflow:hidden}.dgoo-prod-p[data-v-1b7d4430]{color:#f23e9c;font-size:13px;font-weight:800;padding:0 8px 8px}.dgoo-prod-more[data-v-1b7d4430]{font-size:12.5px;grid-column:1/-1;padding:6px;text-align:center}.dgoo-linkbtn[data-v-1b7d4430],.dgoo-prod-more[data-v-1b7d4430]{color:#6d4aff;font-weight:700;text-decoration:none}.dgoo-linkbtn[data-v-1b7d4430]{align-self:flex-start;background:#fff;border:1px solid #6d4aff;border-radius:999px;font-size:13px;margin:2px 0 4px;padding:8px 14px}.dgoo-linkbtn[data-v-1b7d4430]:hover{background:#efeaff}.dgoo-fb[data-v-1b7d4430]{align-self:flex-start;display:flex;gap:6px;margin:-2px 0 2px 2px}.dgoo-fb button[data-v-1b7d4430]{background:none;border:none;cursor:pointer;font-size:14px;line-height:1;opacity:.45;padding:2px 4px;transition:opacity .15s,transform .1s}.dgoo-fb button[data-v-1b7d4430]:hover:not(:disabled){opacity:.9;transform:scale(1.15)}.dgoo-fb button.on[data-v-1b7d4430]{opacity:1}.dgoo-fb button[data-v-1b7d4430]:disabled{cursor:default}.dgoo-typing[data-v-1b7d4430]{color:#8a83a6}.dgoo-chips[data-v-1b7d4430]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.dgoo-chips button[data-v-1b7d4430]{background:#fff;border:1px solid #ddd6f3;border-radius:999px;color:#4a4364;cursor:pointer;font-size:12px;padding:6px 10px}.dgoo-chips button[data-v-1b7d4430]:hover{border-color:#6d4aff;color:#6d4aff}.dgoo-inrow[data-v-1b7d4430]{background:#fff;border-top:1px solid #ece8f6;display:flex;gap:8px;padding:10px}.dgoo-inrow input[data-v-1b7d4430]{border:1px solid #e0daf2;border-radius:999px;flex:1;font-size:13.5px;outline:none;padding:9px 14px}.dgoo-inrow input[data-v-1b7d4430]:focus{border-color:#6d4aff}.dgoo-send[data-v-1b7d4430]{background:#6d4aff;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:15px;height:38px;width:38px}.dgoo-send[data-v-1b7d4430]:disabled{opacity:.5}.dgoo-file[data-v-1b7d4430]{display:none}.dgoo-cam[data-v-1b7d4430]{background:#fff;border:1px solid #e0daf2;border-radius:50%;cursor:pointer;flex:none;font-size:16px;height:38px;width:38px}.dgoo-cam[data-v-1b7d4430]:disabled{opacity:.5}@media(max-width:640px){.dgoo[data-v-1b7d4430]{bottom:12px;right:12px}}.relo[data-v-a99966af]{align-items:center;background:#fff7e6;border-bottom:1px solid #f3e2b3;color:#6b4e00;display:flex;font-family:var(--font-body,"Plus Jakarta Sans",system-ui,sans-serif);font-size:13px;gap:10px;justify-content:center;line-height:1.5;padding:8px 14px}.relo-txt b[data-v-a99966af]{font-weight:700}.relo-x[data-v-a99966af]{background:none;border:none;color:#a98a2e;cursor:pointer;flex:none;font-size:13px;padding:4px}@media(max-width:640px){.relo[data-v-a99966af]{font-size:12px}}.nudge[data-v-2651c037]{align-items:center;background:var(--c-violet-50,#f3f0ff);border-bottom:1px solid var(--c-line,#e7e3f2);color:var(--c-ink,#241e3c);display:flex;font-family:var(--font-body,"Plus Jakarta Sans",system-ui,sans-serif);font-size:13.5px;gap:10px;justify-content:center;padding:8px 14px}.nudge-txt[data-v-2651c037]{line-height:1.4}.nudge-btn[data-v-2651c037]{background:var(--c-violet,#6d4aff);border:none;border-radius:999px;color:#fff;cursor:pointer;flex:none;font-size:13px;font-weight:700;padding:5px 14px;text-decoration:none}.nudge-btn[data-v-2651c037]:disabled{opacity:.6}.nudge-x[data-v-2651c037]{background:none;border:none;color:var(--c-ink-3,#8b84a6);cursor:pointer;flex:none;font-size:13px;padding:4px}@media(max-width:640px){.nudge[data-v-2651c037]{flex-wrap:wrap;font-size:12.5px}}.navbar[data-v-86d51bfb]{display:flex;gap:18px;min-height:64px}.logo[data-v-86d51bfb],.navbar[data-v-86d51bfb]{align-items:center}.logo[data-v-86d51bfb]{display:inline-flex;flex:none;text-decoration:none}.logo-img[data-v-86d51bfb]{display:block;height:34px;width:auto}.catbar[data-v-86d51bfb]{border-top:1px solid var(--c-line,#e7e3f2)}.catbar-inner[data-v-86d51bfb]{display:flex;flex-wrap:wrap;gap:22px;padding-bottom:12px;padding-top:12px}.catbar-inner a[data-v-86d51bfb]{color:var(--c-ink-2,#4a4364);font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap}.catbar-inner a[data-v-86d51bfb]:hover{color:var(--c-violet,#6d4aff)}.acct-btn[data-v-86d51bfb]{position:relative}.unread-dot[data-v-86d51bfb]{background:#ff5fb3;border-radius:999px;color:#fff;font-size:9.5px;font-style:normal;font-weight:800;line-height:1.5;padding:1px 4.5px;position:absolute;right:0;top:2px}.nav-burger[data-v-86d51bfb]{align-items:center;background:transparent;border:none;color:var(--c-ink,#1a1530);cursor:pointer;display:none;height:40px;justify-content:center;padding:8px;width:40px}.nav-burger svg[data-v-86d51bfb]{height:24px;width:24px}.nav-drawer[data-v-86d51bfb]{inset:0;overflow:hidden;position:fixed;visibility:hidden;z-index:60}.nav-drawer.open[data-v-86d51bfb]{visibility:visible}.drawer-backdrop[data-v-86d51bfb]{background:#1a153073;inset:0;opacity:0;position:absolute;transition:opacity .25s}.nav-drawer.open .drawer-backdrop[data-v-86d51bfb]{opacity:1}.drawer-panel[data-v-86d51bfb]{background:#fff;box-shadow:-8px 0 40px #1a153040;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:16px 18px;position:absolute;right:0;top:0;transform:translate(100%);transition:transform .28s cubic-bezier(.4,0,.2,1);width:min(82vw,320px)}.nav-drawer.open .drawer-panel[data-v-86d51bfb]{transform:translate(0)}.drawer-head[data-v-86d51bfb]{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding-bottom:14px}.drawer-x[data-v-86d51bfb]{background:none;border:none;color:var(--c-ink,#1a1530);cursor:pointer;font-size:28px;line-height:1}.drawer-nav[data-v-86d51bfb]{display:flex;flex-direction:column;margin:8px 0 18px}.drawer-nav a[data-v-86d51bfb]{border-bottom:1px solid #f3f3f3;color:var(--c-ink,#1a1530);font-size:16px;font-weight:600;padding:13px 4px;text-decoration:none}.drawer-nav .dn-cat[data-v-86d51bfb]{color:var(--c-ink-2,#4a4364);font-size:14px;font-weight:500}.drawer-nav a[data-v-86d51bfb]:active{color:var(--c-violet,#6d4aff)}.drawer-actions[data-v-86d51bfb]{display:flex;flex-direction:column;gap:10px;margin-top:auto}.drawer-actions .btn[data-v-86d51bfb]{font-weight:700;text-align:center;width:100%}.nav-search[data-v-86d51bfb]{align-items:center;background:#fff;border:1px solid var(--c-line,#e7e3f2);border-radius:999px;display:flex;flex:0 1 240px;gap:6px;max-width:240px;min-width:150px;padding:6px 12px}.nav-search svg[data-v-86d51bfb]{color:var(--c-ink-3,#7e7795);flex:none;height:16px;width:16px}.nav-search input[data-v-86d51bfb]{background:transparent;border:none;color:var(--c-ink,#1a1530);font:inherit;font-size:13.5px;min-width:0;outline:none;width:100%}.nav-search input[data-v-86d51bfb]::-moz-placeholder{color:var(--c-ink-3,#7e7795)}.nav-search input[data-v-86d51bfb]::placeholder{color:var(--c-ink-3,#7e7795)}.drawer-search[data-v-86d51bfb]{padding:12px 0 2px}.drawer-search input[data-v-86d51bfb]{border:1px solid var(--c-line,#e7e3f2);border-radius:999px;font:inherit;font-size:14px;outline:none;padding:10px 14px;width:100%}@media(max-width:760px){.acct-btn[data-v-86d51bfb]{position:relative}.unread-dot[data-v-86d51bfb]{background:#ff5fb3;border-radius:999px;color:#fff;font-size:9.5px;font-style:normal;font-weight:800;line-height:1.5;padding:1px 4.5px;position:absolute;right:0;top:2px}.nav-burger[data-v-86d51bfb]{display:inline-flex}.catbar[data-v-86d51bfb],.nav-search[data-v-86d51bfb],.navbar .nav-actions .hdr-locale[data-v-86d51bfb],.navbar .nav-actions .signin[data-v-86d51bfb]{display:none}}
