.ptr[data-v-3b6d9787]{display:grid;left:0;place-items:center;pointer-events:none;position:fixed;right:0;top:12px;transition:opacity .12s ease;z-index:40}.ptr-bubble[data-v-3b6d9787]{background:var(--paper-elev);border:1px solid var(--birch);border-radius:999px;box-shadow:0 6px 16px -6px #14121033;color:var(--accent);display:grid;height:40px;place-items:center;width:40px}.ptr-bubble svg[data-v-3b6d9787]{height:20px;width:20px}.ptr-bubble.spin svg[data-v-3b6d9787]{animation:ptr-spin-3b6d9787 .9s linear infinite}@keyframes ptr-spin-3b6d9787{to{transform:rotate(1turn)}}.imp-bar[data-v-a96725cf]{align-items:center;background:#8a5a00;box-shadow:0 2px 12px #0003;color:#fff;display:flex;flex-wrap:wrap;font-size:var(--fs-micro);gap:var(--sp-3);justify-content:center;left:0;padding:calc(6px + env(safe-area-inset-top)) 12px;position:fixed;right:0;top:0;z-index:60}.imp-txt b[data-v-a96725cf]{font-weight:800}.imp-back[data-v-a96725cf]{background:#ffffff1f;border:1px solid hsla(0,0%,100%,.6);border-radius:var(--radius-pill);color:#fff;cursor:pointer;font:inherit;font-size:var(--fs-micro);font-weight:700;min-height:24px;padding:2px 12px}.imp-back[data-v-a96725cf]:hover{background:#ffffff3d}.imp-back[data-v-a96725cf]:disabled{cursor:default;opacity:.6}.mini[data-v-34eb8cfa]{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in oklab,var(--paper-elev) 96%,transparent);border:1px solid var(--birch);border-radius:14px;bottom:calc(64px + env(safe-area-inset-bottom));box-shadow:0 8px 20px -10px #00000047;display:flex;gap:4px;max-width:calc(100vw - 16px);padding:4px;position:fixed;right:8px;z-index:25}.art[data-v-34eb8cfa]{background:var(--accent);border:none;border-radius:10px;color:var(--on-accent);cursor:pointer;display:grid;flex-shrink:0;height:38px;overflow:hidden;padding:0;place-items:center;width:38px}.art img[data-v-34eb8cfa]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.art svg[data-v-34eb8cfa]{height:16px;width:16px}.text[data-v-34eb8cfa]{cursor:pointer;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:0 6px;width:130px}.text b[data-v-34eb8cfa]{color:var(--ink);font-size:.75rem;font-weight:600}.text b[data-v-34eb8cfa],.text span[data-v-34eb8cfa]{line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text span[data-v-34eb8cfa]{color:var(--steel);font-size:.625rem}.ctrl[data-v-34eb8cfa]{align-items:center;aspect-ratio:1/1;background:transparent;border:none;border-radius:8px;color:var(--ink-2);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;min-height:32px;min-width:32px;padding:0;width:32px}.ctrl[data-v-34eb8cfa]:hover{background:var(--accent-soft);color:var(--accent)}.ctrl svg[data-v-34eb8cfa]{display:block;height:16px;width:16px}.ctrl.play[data-v-34eb8cfa]{background:var(--accent);color:var(--on-accent)}.ctrl.play[data-v-34eb8cfa]:hover{background:var(--accent-hi)}.ctrl.close[data-v-34eb8cfa]{color:var(--steel)}.ctrl.close svg[data-v-34eb8cfa]{height:12px;width:12px}.bar[data-v-34eb8cfa]{background:color-mix(in oklab,var(--accent) 15%,transparent);border-radius:2px;bottom:-1px;height:2px;left:10px;overflow:hidden;position:absolute;right:10px}.fill[data-v-34eb8cfa]{background:var(--accent);height:100%;transition:width .2s linear}@media(max-width:480px){.text[data-v-34eb8cfa]{width:96px}}.bottom-nav[data-v-46aac15d]{backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);background:#1e1e22ad;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;bottom:calc(12px + env(safe-area-inset-bottom));box-shadow:0 10px 30px -8px #00000059;gap:4px;left:50%;padding:6px;position:fixed;transform:translate(-50%);z-index:20}.bottom-nav[data-v-46aac15d],.nav-item[data-v-46aac15d]{align-items:center;display:inline-flex}.nav-item[data-v-46aac15d]{border-radius:18px;color:#ffffff8c;flex:0 0 auto;flex-direction:column;gap:2px;justify-content:center;min-width:54px;padding:6px 8px;text-decoration:none;transition:color .12s ease,background .12s ease,transform .12s ease;-webkit-tap-highlight-color:transparent;outline:none}.nav-item[data-v-46aac15d]:focus,.nav-item[data-v-46aac15d]:focus-visible{outline:none}.nav-item span[data-v-46aac15d]{font-size:.625rem;font-weight:600;letter-spacing:-.01em;line-height:1}.nav-item svg[data-v-46aac15d]{height:24px;width:24px}.nav-item[data-v-46aac15d]:active{transform:scale(.94)}.nav-item.active[data-v-46aac15d]{background:#ffffff24;color:#fff}.nav-item.active svg[data-v-46aac15d]{color:#fff}.me-item[data-v-46aac15d]{padding:8px}.me-avatar[data-v-46aac15d]{background:var(--accent);border-radius:999px;color:var(--on-accent);display:grid;height:28px;overflow:hidden;place-items:center;position:relative;width:28px}.me-avatar img[data-v-46aac15d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.me-avatar svg[data-v-46aac15d]{height:18px;width:18px}.pm-ico[data-v-46aac15d]{display:inline-grid;place-items:center;position:relative}.pm-ico svg[data-v-46aac15d]{display:block;height:22px;width:22px}.pm-badge[data-v-46aac15d]{background:var(--love-red);border:2px solid #1e1e22;border-radius:999px;color:#fff;display:grid;font-size:.5625rem;font-variant-numeric:tabular-nums;font-weight:700;height:16px;line-height:1;min-width:16px;padding:0 4px;place-items:center;position:absolute;right:-6px;top:-5px}.uc-back[data-v-bd2feaba]{background:#14121026;inset:0;position:fixed;z-index:400}.uc-card[data-v-bd2feaba]{background:var(--paper-elev);border:1px solid var(--birch);border-radius:var(--radius-md);box-shadow:0 18px 40px -12px #14121040;padding:14px;position:fixed;width:300px}.uc-head[data-v-bd2feaba]{align-items:flex-start;color:inherit;display:flex;gap:10px;margin-bottom:8px;text-decoration:none}.uc-ava[data-v-bd2feaba]{background:var(--accent-soft);border-radius:999px;color:var(--accent);display:grid;flex-shrink:0;font-size:1.25rem;font-weight:700;height:52px;overflow:hidden;place-items:center;width:52px}.uc-ava img[data-v-bd2feaba]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.uc-info b[data-v-bd2feaba]{color:var(--ink);display:block;font-size:.9375rem}.uc-role[data-v-bd2feaba]{background:var(--accent-soft);border-radius:999px;color:var(--accent);display:inline-block;font-size:.625rem;font-weight:700;margin-top:2px;padding:1px 6px;text-transform:lowercase}.uc-city[data-v-bd2feaba]{font-size:.75rem;margin-top:4px}.uc-city[data-v-bd2feaba],.uc-seen[data-v-bd2feaba]{color:var(--steel)}.uc-seen[data-v-bd2feaba]{align-items:center;display:flex;font-size:.6875rem;gap:4px;margin-top:2px}.uc-seen .dot[data-v-bd2feaba]{background:var(--steel);border-radius:999px;display:inline-block;height:6px;width:6px}.uc-seen .dot.on[data-v-bd2feaba]{background:var(--ok);box-shadow:0 0 0 3px color-mix(in oklab,var(--ok) 20%,transparent)}.uc-bio[data-v-bd2feaba]{color:var(--ink-2);display:-webkit-box;font-size:.8125rem;-webkit-line-clamp:3;line-height:1.4;margin:0 0 10px;overflow:hidden;-webkit-box-orient:vertical}.uc-actions[data-v-bd2feaba]{display:flex;gap:6px}.uc-btn[data-v-bd2feaba]{background:var(--paper);border:1px solid var(--birch);border-radius:999px;color:var(--ink);cursor:pointer;flex:1;font:inherit;font-size:.8125rem;font-weight:600;padding:8px 10px;text-align:center;text-decoration:none}.uc-btn[data-v-bd2feaba]:hover{border-color:var(--accent);color:var(--accent)}.uc-btn.primary[data-v-bd2feaba]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.uc-btn.primary[data-v-bd2feaba]:hover{background:var(--accent-hi);color:var(--on-accent)}.uc-loading[data-v-bd2feaba]{color:var(--steel);font-size:var(--fs-label);padding:20px;text-align:center}.uc-enter-active[data-v-bd2feaba],.uc-leave-active[data-v-bd2feaba]{transition:opacity .15s ease}.uc-enter-from[data-v-bd2feaba],.uc-leave-to[data-v-bd2feaba]{opacity:0}.uc-enter-active .uc-card[data-v-bd2feaba],.uc-leave-active .uc-card[data-v-bd2feaba]{transition:transform .15s ease}.uc-enter-from .uc-card[data-v-bd2feaba]{transform:translateY(6px)}.a2hs[data-v-b4fd9548]{align-items:center;background:var(--paper-elev);border:1px solid var(--birch);border-radius:var(--radius-md);bottom:calc(80px + env(safe-area-inset-bottom));box-shadow:0 12px 28px -10px #14121047;display:flex;gap:10px;left:8px;margin:0 auto;max-width:640px;padding:10px 12px;position:fixed;right:8px;transition:bottom .2s ease;z-index:300}.a2hs.over-player[data-v-b4fd9548]{bottom:calc(132px + env(safe-area-inset-bottom))}.a2hs-icon[data-v-b4fd9548]{font-size:1.625rem}.a2hs-body[data-v-b4fd9548]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.a2hs-body b[data-v-b4fd9548]{color:var(--ink);font-size:.8125rem}.a2hs-body span[data-v-b4fd9548]{color:var(--ink-2);font-size:.75rem;line-height:1.35}.a2hs-body span b[data-v-b4fd9548]{color:var(--accent);font-weight:600}.a2hs-btns[data-v-b4fd9548]{align-items:center;display:flex;flex-shrink:0;gap:6px}.a2hs-yes[data-v-b4fd9548]{align-items:center;background:var(--accent);color:var(--on-accent);display:inline-flex;font:inherit;font-size:.8125rem;font-weight:600;height:34px;padding:0 14px;text-decoration:none}.a2hs-close[data-v-b4fd9548],.a2hs-yes[data-v-b4fd9548]{border:0;border-radius:999px;cursor:pointer}.a2hs-close[data-v-b4fd9548]{background:transparent;color:var(--steel);font-size:1rem;height:30px;width:30px}.a2hs-close[data-v-b4fd9548]:hover{background:var(--birch);color:var(--ink)}.a2hs-enter-active[data-v-b4fd9548],.a2hs-leave-active[data-v-b4fd9548]{transition:transform .2s ease,opacity .2s ease}.a2hs-enter-from[data-v-b4fd9548],.a2hs-leave-to[data-v-b4fd9548]{opacity:0;transform:translateY(20px)}.app-wrap[data-v-963d5540]{min-height:calc(100dvh + 60px);padding-bottom:calc(84px + env(safe-area-inset-bottom));padding-top:env(safe-area-inset-top)}.app-wrap.full-screen[data-v-963d5540]{min-height:100dvh;padding-bottom:0;padding-top:0}
