.header[data-v-63d03ed8]{position:sticky;top:0;z-index:60;border-bottom:1px solid var(--border);background:color-mix(in oklab,var(--surface) 90%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.headerInner[data-v-63d03ed8]{max-width:1520px;margin:0 auto;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 16px}.left[data-v-63d03ed8]{min-width:0;min-height:44px;display:flex;align-items:center;gap:12px;cursor:pointer}.brandMark[data-v-63d03ed8]{width:58px;height:58px;border-radius:18px;overflow:visible;display:grid;place-items:center;background:transparent;border:0;box-shadow:none;flex:0 0 auto}.brandImg[data-v-63d03ed8]{width:58px;height:58px;object-fit:contain;display:block;filter:drop-shadow(0 10px 22px rgba(0,194,255,.22)) drop-shadow(0 6px 18px rgba(255,91,170,.14))}.brandText[data-v-63d03ed8]{min-width:0}.brandName[data-v-63d03ed8]{font-size:21px;font-weight:950;letter-spacing:.02em;white-space:nowrap}.right[data-v-63d03ed8]{flex:0 0 auto;min-width:0;display:inline-flex;align-items:center;justify-content:flex-end;gap:14px}.helpEntry[data-v-63d03ed8],.inboxEntry[data-v-63d03ed8]{position:relative;width:32px;height:32px;min-width:32px;padding:0;border:0;border-radius:0;background:transparent;color:color-mix(in oklab,var(--text) 88%,transparent);display:inline-grid;place-items:center;cursor:pointer;white-space:nowrap;box-shadow:none;outline:none;-webkit-tap-highlight-color:transparent;transition:color .16s ease,transform .16s ease,opacity .16s ease}.helpEntry[data-v-63d03ed8]:hover,.inboxEntry[data-v-63d03ed8]:hover,.helpEntryActive[data-v-63d03ed8],.inboxEntryActive[data-v-63d03ed8]{color:var(--text);background:transparent;border-color:transparent;transform:translateY(-1px)}.helpEntry[data-v-63d03ed8]:focus-visible,.inboxEntry[data-v-63d03ed8]:focus-visible{outline:2px solid color-mix(in oklab,var(--accent) 70%,white);outline-offset:4px;border-radius:10px}.helpEntry svg[data-v-63d03ed8],.inboxIcon[data-v-63d03ed8],.inboxIcon svg[data-v-63d03ed8]{width:22px;height:22px;display:block;flex:0 0 auto}.helpEntry svg[data-v-63d03ed8],.inboxIcon svg[data-v-63d03ed8]{stroke-width:1.9}.helpEntry span[data-v-63d03ed8],.inboxText[data-v-63d03ed8]{display:none}.inboxBadge[data-v-63d03ed8]{position:absolute;top:3px;right:1px;min-width:8px;width:8px;height:8px;padding:0;border-radius:999px;display:block;overflow:hidden;color:transparent;font-size:0;background:linear-gradient(135deg,var(--accent),#2ce0a2);box-shadow:0 0 0 3px color-mix(in oklab,var(--surface) 88%,transparent),0 0 14px color-mix(in oklab,var(--accent) 45%,transparent)}@media(min-width:760px){.headerInner[data-v-63d03ed8]{min-height:68px}.right[data-v-63d03ed8]{gap:16px}.helpEntry[data-v-63d03ed8],.inboxEntry[data-v-63d03ed8]{width:34px;height:34px;min-width:34px}.helpEntry svg[data-v-63d03ed8],.inboxIcon[data-v-63d03ed8],.inboxIcon svg[data-v-63d03ed8]{width:23px;height:23px}}@media(max-width:720px){.headerInner[data-v-63d03ed8]{min-height:58px;padding:9px 12px;gap:10px}.brandMark[data-v-63d03ed8],.brandImg[data-v-63d03ed8]{width:48px;height:48px}.brandName[data-v-63d03ed8]{font-size:18px}.right[data-v-63d03ed8]{gap:13px}.helpEntry[data-v-63d03ed8],.inboxEntry[data-v-63d03ed8]{width:30px;height:30px;min-width:30px}.helpEntry svg[data-v-63d03ed8],.inboxIcon[data-v-63d03ed8],.inboxIcon svg[data-v-63d03ed8]{width:21px;height:21px}}@media(max-width:420px){.headerInner[data-v-63d03ed8]{padding-left:10px;padding-right:10px;gap:8px}.left[data-v-63d03ed8]{gap:10px}.right[data-v-63d03ed8]{gap:12px}.helpEntry[data-v-63d03ed8],.inboxEntry[data-v-63d03ed8]{width:28px;height:28px;min-width:28px}.helpEntry svg[data-v-63d03ed8],.inboxIcon[data-v-63d03ed8],.inboxIcon svg[data-v-63d03ed8]{width:20px;height:20px}}@media(max-width:360px){.brandName[data-v-63d03ed8]{font-size:21px;font-weight:950;letter-spacing:.02em;white-space:nowrap}.right[data-v-63d03ed8]{gap:10px}}.desktopNav[data-v-63d03ed8]{display:none}@media(min-width:861px){.headerInner[data-v-63d03ed8]{display:flex;align-items:center;justify-content:space-between;max-width:1320px;min-height:66px;padding-inline:20px}.left[data-v-63d03ed8]{flex:0 0 auto}.desktopNav[data-v-63d03ed8]{margin-left:auto;margin-right:14px;display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;box-shadow:none}.desktopNav__item[data-v-63d03ed8]{position:relative;width:38px;height:38px;min-width:38px;padding:0;display:inline-grid;place-items:center;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:#ffffff0b;color:#e8f0ffbd;cursor:pointer;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #00000029;transition:transform .16s ease,background .16s ease,border-color .16s ease,color .16s ease}.desktopNav__item span[data-v-63d03ed8]{display:block;font-size:16px;line-height:1;transform:translateY(-.5px)}.desktopNav__item strong[data-v-63d03ed8]{position:absolute;left:50%;top:calc(100% + 8px);transform:translate(-50%) translateY(-4px);opacity:0;pointer-events:none;padding:5px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#060a16f0;color:#fff;font-size:11px;font-weight:950;white-space:nowrap;box-shadow:0 14px 32px #00000047;transition:opacity .14s ease,transform .14s ease}.desktopNav__item:hover strong[data-v-63d03ed8]{opacity:1;transform:translate(-50%) translateY(0)}.desktopNav__item[data-v-63d03ed8]:hover,.desktopNav__item--active[data-v-63d03ed8]{color:#fff;border-color:#74b2ff4d;background:radial-gradient(circle at 30% 20%,rgba(82,144,255,.34),transparent 54%),#ffffff12;transform:translateY(-1px)}.desktopNav__item--active[data-v-63d03ed8]:after{content:"";position:absolute;left:50%;bottom:-5px;width:4px;height:4px;border-radius:999px;background:#6ee7ff;box-shadow:0 0 14px #52ceffcc;transform:translate(-50%)}.right[data-v-63d03ed8]{flex:0 0 auto}}.createMenuWrap[data-v-63d03ed8]{position:relative;display:inline-grid;place-items:center}.createEntry[data-v-63d03ed8]{width:38px;height:38px;border-radius:999px;border:1px solid color-mix(in oklab,var(--accent) 34%,transparent);background:color-mix(in oklab,var(--accent) 70%,white);color:#071018;font-size:24px;font-weight:900;line-height:1;display:grid;place-items:center;cursor:pointer;box-shadow:0 12px 26px color-mix(in oklab,var(--accent) 20%,transparent)}.createEntry[data-v-63d03ed8]:active{transform:translateY(1px)}.createMenu[data-v-63d03ed8]{--create-surface:#17171b;--create-text:#edf0ed;--create-muted:#a5b0ab;--create-accent:#b6b6ff;--create-soft:#2a2942;box-sizing:border-box;position:absolute;z-index:920;width:min(480px,calc(100vw - 24px));max-height:max(44px,calc(100dvh - var(--app-safe-top,0px) - var(--app-safe-bottom,0px) - 112px));min-width:0;display:flex;flex-direction:column;gap:0;padding:0;border:0;border-radius:20px;background:var(--create-surface);color:var(--create-text);box-shadow:0 12px 32px #00000029;overflow-y:auto;overscroll-behavior:contain;scroll-padding:8px;font-family:"Noto Sans KR",var(--font)}html[data-theme=light] .createMenu{--create-surface:#fff;--create-text:#202426;--create-muted:#647071;--create-accent:#5b5ce2;--create-soft:#f0f0fc}.createMenu .createChoicesHeader[data-v-63d03ed8]{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px;min-width:0;flex:0 0 auto}.createMenu .createChoicesHeader h2[data-v-63d03ed8]{margin:0;min-width:0;color:var(--create-text);font-size:20px;font-weight:700;line-height:32px;overflow-wrap:anywhere}.createMenu .createChoicesClose[data-v-63d03ed8]{box-sizing:border-box;display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:12px;background:transparent;color:var(--create-muted);cursor:pointer}.createMenu .createChoices[data-v-63d03ed8]{box-sizing:border-box;display:grid;gap:8px;padding:12px;min-width:0;flex:0 0 auto}.createMenu .createMenu__item[data-v-63d03ed8]{box-sizing:border-box;display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:16px;min-width:44px;min-height:88px;width:100%;padding:16px;border:0;border-radius:12px;background:transparent;color:var(--create-text);text-align:left;cursor:pointer;font:inherit}.createMenu .createMenu__item--primary[data-v-63d03ed8]{background:var(--create-soft)}.createMenu .createMenu__item--primary .createChoice__icon[data-v-63d03ed8]{color:var(--create-accent)}.createMenu .createChoice__copy[data-v-63d03ed8]{display:grid;gap:4px;min-width:0}.createMenu .createChoice__copy strong[data-v-63d03ed8]{font-size:16px;line-height:28px;font-weight:500;overflow-wrap:anywhere}.createMenu .createChoice__copy>span[data-v-63d03ed8]{font-size:14px;line-height:22px;font-weight:400;color:var(--create-muted);overflow-wrap:anywhere}.createMenu svg[data-v-63d03ed8]{display:block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.createMenu .createChoice__arrow[data-v-63d03ed8]{color:var(--create-muted)}.createMenu button[data-v-63d03ed8]:focus-visible{outline:2px solid var(--create-accent);outline-offset:2px}.createMenu .createMenu__item[data-v-63d03ed8]:hover{background:var(--create-soft)}.createMenu[data-v-63d03ed8]{right:0;top:calc(100% + 10px)}@media(max-width:720px){.desktopNav[data-v-63d03ed8]{display:none}.headerInner[data-v-63d03ed8]{min-height:58px}.brandMark[data-v-63d03ed8],.brandImg[data-v-63d03ed8]{width:46px;height:46px}.brandText[data-v-63d03ed8],.helpEntry[data-v-63d03ed8],.createMenuWrap[data-v-63d03ed8]{display:none}}.header[data-v-63d03ed8]{border-color:var(--df-border, var(--border))!important;background:var(--df-surface, var(--surface))!important;color:var(--df-ink, var(--text));-webkit-backdrop-filter:none;backdrop-filter:none}.brandImg[data-v-63d03ed8]{filter:none}.brandName[data-v-63d03ed8],.desktopNav__item strong[data-v-63d03ed8]{letter-spacing:0}@media(max-width:1023px){.header[data-v-63d03ed8]{position:sticky!important;top:0;border-width:0 0 1px}.headerInner[data-v-63d03ed8]{min-height:56px!important;padding:8px 16px!important}.left[data-v-63d03ed8]{gap:8px}.brandMark[data-v-63d03ed8],.brandImg[data-v-63d03ed8]{width:36px!important;height:36px!important}.brandName[data-v-63d03ed8]{display:block;font-size:14px!important;font-weight:900}.brandText[data-v-63d03ed8]{display:block!important}.desktopNav[data-v-63d03ed8],.right[data-v-63d03ed8]{display:none!important}}@media(min-width:1024px){.header[data-v-63d03ed8]{position:fixed!important;inset:0 auto 0 0;width:88px;height:100dvh;border-width:0 1px 0 0;z-index:80}.headerInner[data-v-63d03ed8]{width:100%;height:100%;min-height:100dvh!important;max-width:none!important;padding:24px 16px!important;display:flex!important;flex-direction:column;align-items:stretch!important;justify-content:flex-start!important;gap:0}.left[data-v-63d03ed8]{min-height:56px;padding:4px 8px;gap:10px}.brandMark[data-v-63d03ed8],.brandImg[data-v-63d03ed8]{width:40px;height:40px}.brandName[data-v-63d03ed8]{font-size:15px;color:var(--df-ink, var(--text))}.desktopNav[data-v-63d03ed8]{width:100%;margin:28px 0 0!important;padding:0!important;display:grid!important;gap:6px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.desktopNav__item[data-v-63d03ed8]{width:100%!important;min-width:0!important;height:48px!important;padding:0 12px!important;display:grid!important;grid-template-columns:24px minmax(0,1fr);align-items:center;justify-items:start;gap:10px;border:1px solid transparent!important;border-radius:12px!important;background:transparent!important;color:var(--df-muted, var(--muted))!important;box-shadow:none!important;transform:none!important}.desktopNav__item span[data-v-63d03ed8]{width:24px;font-size:18px!important;text-align:center}.desktopNav__item strong[data-v-63d03ed8]{position:static!important;width:auto!important;height:auto!important;padding:0!important;overflow:visible!important;clip:auto!important;opacity:1!important;transform:none!important;background:transparent!important;border:0!important;box-shadow:none!important;color:inherit!important;font-size:14px!important;font-weight:750}.desktopNav__item[data-v-63d03ed8]:hover{border-color:var(--df-border, var(--border))!important;background:color-mix(in oklab,var(--df-ink, var(--text)) 4%,transparent)!important;color:var(--df-ink, var(--text))!important}.desktopNav__item--active[data-v-63d03ed8]{border-color:color-mix(in oklab,var(--df-coral) 28%,var(--df-border))!important;background:color-mix(in oklab,var(--df-coral) 10%,var(--df-surface))!important;color:var(--df-coral-strong)!important;box-shadow:inset 3px 0 0 var(--df-coral)!important}.desktopNav__item--active strong[data-v-63d03ed8]{font-weight:900}.desktopNav__item--active[data-v-63d03ed8]:after{display:none}.desktopNav__item[data-v-63d03ed8]:focus-visible,.createEntry[data-v-63d03ed8]:focus-visible,.helpEntry[data-v-63d03ed8]:focus-visible{outline:2px solid var(--df-coral);outline-offset:2px}.right[data-v-63d03ed8]{width:100%;margin-top:auto;padding:16px 8px 0;display:flex!important;justify-content:flex-start;gap:8px!important;border-top:1px solid var(--df-border, var(--border))}.createEntry[data-v-63d03ed8],.helpEntry[data-v-63d03ed8]{width:44px!important;min-width:44px!important;height:44px!important;border-radius:12px!important;box-shadow:none!important}.createEntry[data-v-63d03ed8]{border:1px solid var(--df-coral-strong);background:var(--df-coral);color:var(--df-canvas)}.helpEntry[data-v-63d03ed8]{border:1px solid var(--df-border, var(--border));background:transparent;color:var(--df-muted, var(--muted))}.inboxEntry[data-v-63d03ed8]{display:none!important}.createMenu[data-v-63d03ed8]{inset:auto auto calc(100% + 8px) 0}}@media(min-width:1024px)and (max-width:1279px){.headerInner[data-v-63d03ed8]{padding:20px 12px!important}.left[data-v-63d03ed8]{justify-content:center;padding-inline:0}.brandText[data-v-63d03ed8],.desktopNav__item strong[data-v-63d03ed8]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.desktopNav__item[data-v-63d03ed8]{grid-template-columns:1fr!important;justify-items:center!important;padding-inline:0!important}.right[data-v-63d03ed8]{padding-inline:0;flex-direction:column;align-items:center}.createMenu[data-v-63d03ed8]{inset:auto auto 0 calc(100% + 10px)}}@media(min-width:1280px){.header[data-v-63d03ed8]{width:232px}}@media(prefers-reduced-motion:reduce){.desktopNav__item[data-v-63d03ed8],.createEntry[data-v-63d03ed8],.helpEntry[data-v-63d03ed8]{transition:none!important}}.tabs[data-v-961cbd6f]{min-height:calc(var(--app-bottombar-h) + var(--app-safe-bottom));position:fixed;left:0;right:0;bottom:0;z-index:900;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:8px;padding:10px 14px calc(12px + var(--app-safe-bottom));border-top:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 50% 0%,rgba(110,145,255,.16),transparent 44%),color-mix(in oklab,var(--surface) 90%,transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.tab[data-v-961cbd6f]{position:relative;min-width:0;height:58px;border:0;border-radius:22px;background:transparent;color:#e8e8ea85;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:transform .18s ease,color .18s ease;padding:4px 0 3px;-webkit-tap-highlight-color:transparent}.activeRail[data-v-961cbd6f]{position:absolute;top:5px;right:3px;bottom:5px;left:3px;border-radius:20px;border:1px solid transparent;background:transparent;opacity:0;transition:all .2s ease}.ico[data-v-961cbd6f]{width:42px;height:38px;border-radius:19px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;transition:all .2s ease}.ico svg[data-v-961cbd6f]{width:24px;height:24px;filter:drop-shadow(0 8px 18px rgba(0,0,0,.18))}.tabLabel[data-v-961cbd6f]{position:relative;z-index:1;margin-top:-2px;font-size:10px;line-height:1;font-weight:900;letter-spacing:-.04em;color:currentColor;opacity:.72}.tab.active .tabLabel[data-v-961cbd6f]{opacity:1}.dot[data-v-961cbd6f]{position:absolute;right:6px;top:6px;width:8px;height:8px;border-radius:50%;background:var(--warning);box-shadow:0 0 0 5px #ffd16624}.badge[data-v-961cbd6f]{position:absolute;right:-4px;top:-3px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in oklab,var(--accent) 72%,white);color:#0b1020;font-size:10px;font-weight:950;box-shadow:0 10px 18px #0000003d}.tab[data-v-961cbd6f]:hover,.tab.active[data-v-961cbd6f]{color:var(--text)}.tab[data-v-961cbd6f]:active{transform:scale(.94)}.tab.active .activeRail[data-v-961cbd6f]{opacity:1;border-color:color-mix(in oklab,var(--accent) 28%,transparent);background:linear-gradient(135deg,color-mix(in oklab,var(--accent) 24%,transparent),#ffffff09);box-shadow:inset 0 1px #ffffff1f,0 12px 30px color-mix(in oklab,var(--accent) 18%,transparent)}.tab.active .ico[data-v-961cbd6f]{color:var(--text);transform:translateY(-2px) scale(1.05)}.tabUnread:not(.active) .ico[data-v-961cbd6f]{color:color-mix(in oklab,var(--accent) 58%,var(--text))}@media(min-width:760px){.tabs[data-v-961cbd6f]{max-width:520px;left:50%;right:auto;width:min(520px,100vw);transform:translate(-50%);border-radius:24px 24px 0 0;border-left:1px solid rgba(255,255,255,.06);border-right:1px solid rgba(255,255,255,.06)}}@media(max-width:380px){.tabLabel[data-v-961cbd6f]{font-size:9px}.tabs[data-v-961cbd6f]{gap:4px;padding-left:8px;padding-right:8px}.ico[data-v-961cbd6f]{width:38px;height:36px}.ico svg[data-v-961cbd6f]{width:23px;height:23px}}.tabs[data-v-961cbd6f]{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:2147481200!important;transform:translateZ(0)!important;will-change:transform!important}@media(min-width:861px){.tabs[data-v-961cbd6f]{left:50%!important;right:auto!important;bottom:18px!important;width:min(420px,calc(100vw - 40px))!important;min-height:68px!important;transform:translate(-50%)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:26px!important;padding:8px 10px!important;box-shadow:0 22px 70px #0000005c!important}}.createTabWrap[data-v-961cbd6f]{position:relative;display:grid;place-items:center;min-width:0}.createTab[data-v-961cbd6f]{width:56px;height:56px;border:0;border-radius:50%;display:grid;place-items:center;background:color-mix(in oklab,var(--accent) 72%,white);color:#071018;font-size:30px;font-weight:900;box-shadow:0 16px 32px color-mix(in oklab,var(--accent) 24%,transparent);cursor:pointer}.createTab[data-v-961cbd6f]:active{transform:scale(.96)}.createSheet[data-v-961cbd6f]{--create-surface:#17171b;--create-text:#edf0ed;--create-muted:#a5b0ab;--create-accent:#b6b6ff;--create-soft:#2a2942;box-sizing:border-box;position:absolute;z-index:920;width:min(350px,calc(100vw - 24px));max-height:max(44px,calc(100dvh - var(--app-safe-top,0px) - var(--app-safe-bottom,0px) - 112px));min-width:0;display:flex;flex-direction:column;gap:0;padding:0;border:0;border-radius:20px;background:var(--create-surface);color:var(--create-text);box-shadow:0 12px 32px #00000029;overflow-y:auto;overscroll-behavior:contain;scroll-padding:8px;font-family:"Noto Sans KR",var(--font)}html[data-theme=light] .createSheet{--create-surface:#fff;--create-text:#202426;--create-muted:#647071;--create-accent:#5b5ce2;--create-soft:#f0f0fc}.createSheet .createChoicesHeader[data-v-961cbd6f]{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px;min-width:0;flex:0 0 auto}.createSheet .createChoicesHeader h2[data-v-961cbd6f]{margin:0;min-width:0;color:var(--create-text);font-size:20px;font-weight:700;line-height:32px;overflow-wrap:anywhere}.createSheet .createChoicesClose[data-v-961cbd6f]{box-sizing:border-box;display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:12px;background:transparent;color:var(--create-muted);cursor:pointer}.createSheet .createChoices[data-v-961cbd6f]{box-sizing:border-box;display:grid;gap:8px;padding:12px;min-width:0;flex:0 0 auto}.createSheet .createMenu__item[data-v-961cbd6f]{box-sizing:border-box;display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:16px;min-width:44px;min-height:88px;width:100%;padding:16px;border:0;border-radius:12px;background:transparent;color:var(--create-text);text-align:left;cursor:pointer;font:inherit}.createSheet .createMenu__item--primary[data-v-961cbd6f]{background:var(--create-soft)}.createSheet .createMenu__item--primary .createChoice__icon[data-v-961cbd6f]{color:var(--create-accent)}.createSheet .createChoice__copy[data-v-961cbd6f]{display:grid;gap:4px;min-width:0}.createSheet .createChoice__copy strong[data-v-961cbd6f]{font-size:16px;line-height:28px;font-weight:500;overflow-wrap:anywhere}.createSheet .createChoice__copy>span[data-v-961cbd6f]{font-size:14px;line-height:22px;font-weight:400;color:var(--create-muted);overflow-wrap:anywhere}.createSheet svg[data-v-961cbd6f]{display:block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.createSheet .createChoice__arrow[data-v-961cbd6f]{color:var(--create-muted)}.createSheet button[data-v-961cbd6f]:focus-visible{outline:2px solid var(--create-accent);outline-offset:2px}.createSheet .createMenu__item[data-v-961cbd6f]:hover{background:var(--create-soft)}.createSheet[data-v-961cbd6f]{bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}@media(min-width:721px){.tabs[data-v-961cbd6f]{display:none}}@media(max-width:1023px){.tabs[data-v-961cbd6f]{left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;min-height:calc(72px + var(--app-safe-bottom))!important;padding:7px 8px calc(7px + var(--app-safe-bottom))!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;transform:none!important;border:0!important;border-top:1px solid var(--df-border, var(--border))!important;border-radius:0!important;background:var(--df-surface, var(--surface))!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}.tab[data-v-961cbd6f],.createTab[data-v-961cbd6f]{min-height:44px}.tab[data-v-961cbd6f]{height:58px;padding:4px 0;border-radius:12px;color:var(--df-muted, var(--muted));transition:color .18s ease,background .18s ease}.activeRail[data-v-961cbd6f]{top:3px;right:2px;bottom:3px;left:2px;border-radius:12px}.tab.active .activeRail[data-v-961cbd6f]{border-color:color-mix(in oklab,var(--df-coral) 24%,var(--df-border));background:color-mix(in oklab,var(--df-coral) 9%,var(--df-surface));box-shadow:inset 0 -3px 0 var(--df-coral)}.tab.active .ico[data-v-961cbd6f]{color:var(--df-coral-strong);transform:none}.tabLabel[data-v-961cbd6f]{margin-top:-1px;font-size:11px;font-weight:750;letter-spacing:0;opacity:1}.tab.active .tabLabel[data-v-961cbd6f]{font-weight:900}.ico[data-v-961cbd6f]{width:34px;height:34px}.ico svg[data-v-961cbd6f]{width:22px;height:22px;filter:none}.createTab[data-v-961cbd6f]{width:48px;height:48px;border:1px solid var(--df-coral-strong);border-radius:12px;background:var(--df-coral);color:var(--df-canvas);box-shadow:none}.tab[data-v-961cbd6f]:focus-visible,.createTab[data-v-961cbd6f]:focus-visible{outline:2px solid var(--df-coral);outline-offset:2px}}@media(min-width:1024px){.tabs[data-v-961cbd6f]{display:none!important}}@media(prefers-reduced-motion:reduce){.tab[data-v-961cbd6f],.activeRail[data-v-961cbd6f],.ico[data-v-961cbd6f],.createTab[data-v-961cbd6f]{transition:none!important}}.toast-host[data-v-371452bd]{position:fixed;right:14px;bottom:70px;display:grid;gap:10px;z-index:var(--z-toast);width:min(360px,calc(100vw - 28px))}.toast[data-v-371452bd]{display:grid;grid-template-columns:1fr auto;gap:12px;padding:12px;border-radius:16px;border:1px solid color-mix(in oklab,var(--border) 70%,transparent);background:color-mix(in oklab,var(--surface) 92%,transparent);box-shadow:0 14px 40px #00000059;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.toast.clickable[data-v-371452bd]{cursor:pointer}.toast__title[data-v-371452bd]{font-weight:800;font-size:13px;letter-spacing:.2px}.toast__msg[data-v-371452bd]{margin-top:4px;font-size:12.5px;opacity:.88;line-height:1.35}.toast__hint[data-v-371452bd]{margin-top:6px;font-size:11px;opacity:.75}.toast__x[data-v-371452bd]{width:34px;height:34px;border-radius:12px;border:1px solid color-mix(in oklab,var(--border) 70%,transparent);background:transparent;color:var(--text);opacity:.9}.toast[data-type=success][data-v-371452bd]{border-color:color-mix(in oklab,var(--success) 50%,var(--border))}.toast[data-type=error][data-v-371452bd]{border-color:color-mix(in oklab,var(--danger) 55%,var(--border))}.toast[data-type=info][data-v-371452bd]{border-color:color-mix(in oklab,var(--accent) 45%,var(--border))}.pwaInstallPrompt[data-v-977b22f4]{position:fixed;left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));bottom:calc(var(--app-bottombar-h, 72px) + max(14px,env(safe-area-inset-bottom,0px)));z-index:calc(var(--z-toast, 1000) - 2);display:grid;gap:12px;max-width:520px;margin:0 auto;padding:14px;border:1px solid rgba(150,180,255,.24);border-radius:26px;color:#fffffff2;background:radial-gradient(circle at 8% 0%,rgba(124,92,255,.25),transparent 42%),radial-gradient(circle at 100% 10%,rgba(45,212,191,.16),transparent 46%),#080c18f0;box-shadow:0 24px 90px #00000080,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.pwaInstallPrompt__hero[data-v-977b22f4]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center}.pwaInstallPrompt__logo[data-v-977b22f4]{width:48px;height:48px;border-radius:17px;object-fit:cover;box-shadow:0 16px 36px #7c5cff47}.pwaInstallPrompt__copy[data-v-977b22f4]{min-width:0;display:grid;gap:3px}.pwaInstallPrompt__eyebrow[data-v-977b22f4]{font-size:10px;line-height:1;font-weight:1000;letter-spacing:.08em;color:#b2d2ffc7;text-transform:uppercase}.pwaInstallPrompt__copy strong[data-v-977b22f4]{font-size:16px;line-height:1.22;letter-spacing:-.03em}.pwaInstallPrompt__copy span[data-v-977b22f4]:not(.pwaInstallPrompt__eyebrow){font-size:12.5px;line-height:1.45;color:#ffffffb3}.pwaInstallPrompt__benefits[data-v-977b22f4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.pwaInstallPrompt__benefits span[data-v-977b22f4]{min-height:32px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:0 8px;border:1px solid rgba(255,255,255,.08);background:#ffffff0e;font-size:11px;font-weight:900;color:#ffffffc7}.pwaInstallPrompt__actions[data-v-977b22f4]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.pwaInstallPrompt__primary[data-v-977b22f4],.pwaInstallPrompt__ghost[data-v-977b22f4],.pwaInstallPrompt__close[data-v-977b22f4]{border:0;cursor:pointer}.pwaInstallPrompt__primary[data-v-977b22f4]{min-height:42px;padding:0 15px;border-radius:16px;font-size:13px;font-weight:1000;color:#07111f;background:linear-gradient(135deg,#a5b4fc,#67e8f9,#86efac);box-shadow:0 16px 34px #67e8f92e}.pwaInstallPrompt__ghost[data-v-977b22f4]{min-height:42px;padding:0 14px;border-radius:16px;color:#ffffffb8;background:#ffffff13;font-weight:950}.pwaInstallPrompt__close[data-v-977b22f4]{width:36px;height:36px;border-radius:999px;color:#ffffffc2;background:#ffffff14;font-size:21px;line-height:1}.pwaInstallPrompt__guide[data-v-977b22f4]{padding:12px 13px;border-radius:18px;background:#ffffff12;color:#ffffffd6;font-size:12.5px;line-height:1.55}.pwaInstallPrompt__guide ol[data-v-977b22f4]{margin:6px 0 0;padding-left:18px}.pwaInstall-enter-active[data-v-977b22f4],.pwaInstall-leave-active[data-v-977b22f4]{transition:opacity .18s ease,transform .18s ease}.pwaInstall-enter-from[data-v-977b22f4],.pwaInstall-leave-to[data-v-977b22f4]{opacity:0;transform:translateY(12px) scale(.98)}@media(max-width:420px){.pwaInstallPrompt[data-v-977b22f4]{padding:13px;border-radius:24px}.pwaInstallPrompt__benefits[data-v-977b22f4]{grid-template-columns:1fr}.pwaInstallPrompt__benefits span[data-v-977b22f4]{justify-content:flex-start}}.pwaStatusBanner[data-v-e4065c48]{position:fixed;left:max(14px,env(safe-area-inset-left,0px));right:max(14px,env(safe-area-inset-right,0px));bottom:calc(var(--app-bottombar-h, 72px) + max(14px,env(safe-area-inset-bottom,0px)));z-index:calc(var(--z-toast, 1000) - 1);display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;max-width:760px;margin:0 auto;padding:12px 12px 12px 14px;border:1px solid rgba(255,255,255,.14);border-radius:20px;color:#fffffff0;background:radial-gradient(circle at 0% 0%,rgba(56,189,248,.18),transparent 38%),#090d18f0;box-shadow:0 22px 70px #0000006b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.pwaStatusBanner--offline[data-v-e4065c48]{border-color:#fbbf2457;background:radial-gradient(circle at 0% 0%,rgba(251,191,36,.18),transparent 38%),#140e08f2}.pwaStatusBanner--online[data-v-e4065c48],.pwaStatusBanner--ready[data-v-e4065c48]{border-color:#22c55e4d;background:radial-gradient(circle at 0% 0%,rgba(34,197,94,.16),transparent 38%),#08120ef2}.pwaStatusBanner--update[data-v-e4065c48]{border-color:#7dd3fc5c}.pwaStatusIcon[data-v-e4065c48]{width:34px;height:34px;border-radius:13px;display:grid;place-items:center;font-size:12px;font-weight:1000;background:#ffffff1a;color:#fff}.pwaStatusCopy[data-v-e4065c48]{min-width:0;display:grid;gap:2px}.pwaStatusCopy strong[data-v-e4065c48]{font-size:13.5px;font-weight:950}.pwaStatusCopy span[data-v-e4065c48]{color:#ffffffad;font-size:12.5px;line-height:1.35}.pwaStatusPrimary[data-v-e4065c48],.pwaStatusClose[data-v-e4065c48]{border:0;color:#fff;cursor:pointer}.pwaStatusPrimary[data-v-e4065c48]{min-height:44px;border-radius:999px;padding:0 13px;font-size:12.5px;font-weight:950;background:linear-gradient(135deg,#7d5cff,#38bdf8);box-shadow:0 12px 28px #38bdf833}.pwaStatusClose[data-v-e4065c48]{width:44px;height:44px;border-radius:999px;font-size:20px;line-height:1;background:#ffffff14}.pwaBanner-enter-active[data-v-e4065c48],.pwaBanner-leave-active[data-v-e4065c48]{transition:opacity .18s ease,transform .18s ease}.pwaBanner-enter-from[data-v-e4065c48],.pwaBanner-leave-to[data-v-e4065c48]{opacity:0;transform:translateY(10px)}@media(max-width:640px){.pwaStatusBanner[data-v-e4065c48]{grid-template-columns:auto minmax(0,1fr) auto;bottom:calc(var(--app-bottombar-h, 72px) + max(10px,env(safe-area-inset-bottom,0px)))}.pwaStatusPrimary[data-v-e4065c48]{grid-column:2 / 3;justify-self:start;margin-top:2px}.pwaStatusCopy span[data-v-e4065c48]{font-size:12px}}.sessionPlaybackPreview[data-v-2d466f2b]{position:relative;overflow:hidden;width:100%;max-width:100%;aspect-ratio:16 / 9;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#000;box-shadow:inset 0 0 0 1px #ffffff06;touch-action:pan-y}.sessionPlaybackPreview__iframe[data-v-2d466f2b],.sessionPlaybackPreview__thumb[data-v-2d466f2b],.sessionPlaybackPreview__youtube[data-v-2d466f2b]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:100%;max-height:none;aspect-ratio:auto;border:0;background:#000}.sessionPlaybackPreview__youtube[data-v-2d466f2b] iframe{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;border:0!important}.sessionPlaybackPreview__youtube--concealed[data-v-2d466f2b]{visibility:hidden;pointer-events:none}.sessionPlaybackPreview__nativeGestureHint[data-v-2d466f2b]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.sessionPlaybackPreview__thumb[data-v-2d466f2b]{object-fit:cover}.sessionPlaybackPreview__thumb--youtube[data-v-2d466f2b]{filter:saturate(.92) brightness(.72)}.sessionPlaybackPreview__thumb--fallback[data-v-2d466f2b]{display:grid;place-items:center;color:#fff}.sessionPlaybackPreview__metadataPlaceholder[data-v-2d466f2b]{position:absolute;z-index:6;left:12px;top:12px;max-width:calc(100% - 24px);padding:7px 10px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#050810c7;color:#ffffffe6;font-size:11px;line-height:1.25}.sessionPlaybackPreview__thumb--fallback span[data-v-2d466f2b]{display:grid;place-items:center;width:64px;height:64px;border-radius:999px;background:linear-gradient(135deg,#5b7cff,#1dcbff);box-shadow:0 14px 38px #297bff5c;font-size:24px;padding-left:4px}.sessionPlaybackPreview__syncBadge[data-v-2d466f2b]{position:absolute;right:12px;bottom:12px;z-index:3;display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:#0a0d18c7;border:1px solid rgba(255,255,255,.12);font-size:11px;font-weight:800;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.sessionPlaybackPreview__restart[data-v-2d466f2b]{position:absolute;left:50%;bottom:52px;z-index:4;min-width:132px;min-height:44px;padding:0 16px;border:1px solid rgba(255,255,255,.82);border-radius:12px;background:#fff;color:#111827;box-shadow:0 12px 30px #00000057;font-size:13px;font-weight:900;transform:translate(-50%)}.sessionPlaybackPreview__restart[data-v-2d466f2b]:focus-visible{outline:3px solid #7dd3fc;outline-offset:2px}.sessionPlaybackPreview__fallback[data-v-2d466f2b]{position:absolute;top:12px;right:12px;bottom:12px;left:12px;z-index:4;display:grid;gap:8px;align-content:end;padding:12px;border-radius:14px;background:linear-gradient(180deg,#0508101f,#050810db);border:1px solid rgba(255,255,255,.08);color:#fff}.sessionPlaybackPreview__fallback p[data-v-2d466f2b]{margin:0;font-size:12px;line-height:1.45;color:#ffffffb8}.sessionPlaybackPreview__fallbackActions[data-v-2d466f2b]{display:flex;flex-wrap:wrap;gap:8px}.sessionPlaybackPreview__fallback button[data-v-2d466f2b],.sessionPlaybackPreview__fallback a[data-v-2d466f2b]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff14;font-size:12px;font-weight:800;color:#fff;cursor:pointer}.sessionPlaybackPreview__startOverlay[data-v-2d466f2b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:grid;place-items:center;align-content:center;gap:8px;border:0;background:radial-gradient(circle at 50% 48%,#192546b8,#00000057 44%,#00000029);color:#fff;cursor:pointer;text-align:center}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]{display:grid;place-items:center;width:74px;height:74px;border-radius:999px;background:linear-gradient(135deg,#5b7cff,#1dcbff);box-shadow:0 16px 44px #297bff6b;font-size:28px;padding-left:4px}.sessionPlaybackPreview__startOverlay strong[data-v-2d466f2b]{font-size:18px;font-weight:1000}.sessionPlaybackPreview__startOverlay small[data-v-2d466f2b]{max-width:260px;color:#ebf2ffb8;font-size:12px;line-height:1.45}@media(max-width:720px){.sessionPlaybackPreview[data-v-2d466f2b]{border-radius:18px;aspect-ratio:16 / 9}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]{width:58px;height:58px;font-size:22px}.sessionPlaybackPreview__startOverlay strong[data-v-2d466f2b]{font-size:15px}.sessionPlaybackPreview__startOverlay small[data-v-2d466f2b]{display:none}}.sessionPlaybackPreview__startOverlay[data-v-2d466f2b]{background:radial-gradient(circle at 50% 50%,#2b7eff3d,#00000014 32%,#00000047)!important}.sessionPlaybackPreview__startOverlay[data-v-2d466f2b]:disabled{cursor:wait;opacity:1}.sessionPlaybackPreview__startOverlay:disabled span[data-v-2d466f2b]{opacity:.62}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]{width:64px!important;height:64px!important;font-size:24px!important;padding-left:4px!important;background:linear-gradient(135deg,#58a7ff,#1ed1ff)!important;box-shadow:0 18px 50px #1f90ff73,0 0 0 10px #5c98ff1a!important}.sessionPlaybackPreview__startOverlay strong[data-v-2d466f2b]{margin-top:4px!important;font-size:clamp(15px,2.2vw,20px)!important}.sessionPlaybackPreview__startOverlay small[data-v-2d466f2b]{font-size:11.5px!important;color:#f0f6ffa8!important}@media(max-width:560px){.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]{width:54px!important;height:54px!important;font-size:21px!important}.sessionPlaybackPreview__startOverlay strong[data-v-2d466f2b]{font-size:15px!important}}.sessionPlaybackPreview__startOverlay[data-v-2d466f2b]{background:radial-gradient(circle at 50% 50%,#4091ff38,#0000001a 34%,#0000006b)!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]{width:62px!important;height:62px!important;font-size:0!important;padding-left:0!important;position:relative!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]:before{content:"";width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:20px solid #fff;margin-left:5px}@media(max-width:520px){.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]{width:54px!important;height:54px!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]:before{border-top-width:11px;border-bottom-width:11px;border-left-width:17px}.sessionPlaybackPreview__startOverlay strong[data-v-2d466f2b]{font-size:14px!important}}.sessionPlaybackPreview__startOverlay[data-v-2d466f2b]{background:radial-gradient(circle at 50% 50%,#3893ff2e,#0000001f 33%,#00000073)!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]{position:relative!important;display:grid!important;place-items:center!important;width:64px!important;height:64px!important;border-radius:999px!important;padding:0!important;font-size:0!important;color:transparent!important;background:linear-gradient(135deg,#4aa3ff,#22d3ee)!important;box-shadow:0 14px 38px #2497ff61!important;isolation:isolate!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]:before{content:""!important;display:block!important;width:0!important;height:0!important;border-top:12px solid transparent!important;border-bottom:12px solid transparent!important;border-left:19px solid #fff!important;margin-left:4px!important;filter:drop-shadow(0 2px 5px rgba(0,0,0,.22))!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]:after{content:none!important}.sessionPlaybackPreview__startOverlay strong[data-v-2d466f2b]{margin-top:6px!important;font-size:clamp(15px,2vw,18px)!important;letter-spacing:-.03em!important}@media(max-width:520px){.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]{width:58px!important;height:58px!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]:before{border-top-width:10px!important;border-bottom-width:10px!important;border-left-width:16px!important}}.sessionPlaybackPreview:has(.sessionPlaybackPreview__startOverlay) .sessionPlaybackPreview__thumb--fallback span[data-v-2d466f2b]{display:none!important}.sessionPlaybackPreview__thumb--fallback[data-v-2d466f2b]{background:radial-gradient(circle at 50% 45%,rgba(43,126,255,.16),transparent 34%),#000!important}.sessionPlaybackPreview__startOverlay[data-v-2d466f2b]{background:radial-gradient(circle at 50% 48%,#2790ff3d,#0000002e 34%,#00000080)!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]{width:60px!important;height:60px!important;background:linear-gradient(135deg,#4ca3ff,#1ec8ff)!important;box-shadow:0 16px 44px #1e97ff66,0 0 0 8px #469bff1a!important}.sessionPlaybackPreview__startOverlay strong[data-v-2d466f2b]{text-shadow:0 2px 12px rgba(0,0,0,.42)!important}@media(max-width:520px){.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]{width:56px!important;height:56px!important}}.sessionPlaybackPreview__startOverlay[data-v-2d466f2b]{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;text-align:center!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b],.sessionPlaybackPreview__thumb--fallback span[data-v-2d466f2b]{position:relative!important;display:grid!important;place-items:center!important;width:66px!important;height:66px!important;padding:0!important;font-size:0!important;line-height:0!important;border-radius:999px!important;background:linear-gradient(135deg,#58a7ff,#18d0ff)!important;box-shadow:0 18px 48px #1f90ff6b,0 0 0 10px #5aa0ff1a!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]:before,.sessionPlaybackPreview__thumb--fallback span[data-v-2d466f2b]:before{content:""!important;display:block!important;width:0!important;height:0!important;border-top:13px solid transparent!important;border-bottom:13px solid transparent!important;border-left:19px solid #fff!important;transform:translate(2px)!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.18))!important}.sessionPlaybackPreview__startOverlay strong[data-v-2d466f2b]{display:block!important;margin:0!important;line-height:1.18!important}@media(max-width:560px){.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b],.sessionPlaybackPreview__thumb--fallback span[data-v-2d466f2b]{width:58px!important;height:58px!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]:before,.sessionPlaybackPreview__thumb--fallback span[data-v-2d466f2b]:before{border-top-width:11px!important;border-bottom-width:11px!important;border-left-width:17px!important}}.sessionPlaybackPreview[data-v-2d466f2b]{overflow:hidden!important}.sessionPlaybackPreview__startOverlay[data-v-2d466f2b]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:grid!important;place-content:center!important;justify-items:center!important;align-items:center!important;gap:10px!important;padding:0!important;text-align:center!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]{position:relative!important;display:block!important;width:64px!important;height:64px!important;margin:0 auto!important;padding:0!important;border-radius:999px!important;background:linear-gradient(135deg,#59a9ff,#1bcfff)!important;box-shadow:0 16px 42px #1e97ff61,0 0 0 9px #58a0ff1a!important;font-size:0!important;color:transparent!important;line-height:0!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:0!important;height:0!important;border-top:13px solid transparent!important;border-bottom:13px solid transparent!important;border-left:20px solid #fff!important;transform:translate(-39%,-50%)!important;margin:0!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.18))!important}.sessionPlaybackPreview__startOverlay strong[data-v-2d466f2b]{display:block!important;width:100%!important;margin:0!important;text-align:center!important}@media(max-width:560px){.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]{width:58px!important;height:58px!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]:before{border-top-width:11px!important;border-bottom-width:11px!important;border-left-width:18px!important}}.sessionPlaybackPreview__startOverlay[data-v-2d466f2b]{top:0!important;right:0!important;bottom:0!important;left:0!important;display:grid!important;grid-template-rows:auto auto!important;place-content:center!important;justify-items:center!important;align-items:center!important;gap:10px!important;padding:0!important;transform:none!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]{position:relative!important;display:block!important;width:62px!important;height:62px!important;margin:0!important;border-radius:999px!important;background:linear-gradient(135deg,#59aaff,#18d2ff)!important;box-shadow:0 16px 42px #1e97ff61,0 0 0 8px #58a0ff1a!important;font-size:0!important;line-height:0!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:0!important;height:0!important;border-top:12px solid transparent!important;border-bottom:12px solid transparent!important;border-left:19px solid #fff!important;transform:translate(-36%,-50%)!important;margin:0!important}.sessionPlaybackPreview__startOverlay strong[data-v-2d466f2b]{margin:0!important;line-height:1.16!important;text-align:center!important;transform:none!important}.sessionPlaybackPreview__thumb--fallback span[data-v-2d466f2b]{display:none!important}.sessionPlaybackPreview__startOverlay[data-v-2d466f2b]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:grid!important;place-content:center!important;justify-items:center!important;align-items:center!important;gap:10px!important;padding:0!important;text-align:center!important;transform:none!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]{position:relative!important;display:block!important;width:62px!important;height:62px!important;margin:0 auto!important;padding:0!important;border-radius:999px!important;background:linear-gradient(135deg,#5aaaff,#19d2ff)!important;box-shadow:0 16px 42px #1e97ff61,0 0 0 8px #58a0ff1a!important;font-size:0!important;line-height:0!important;color:transparent!important;overflow:hidden!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]:before{content:""!important;position:absolute!important;left:52%!important;top:50%!important;width:0!important;height:0!important;border-top:12px solid transparent!important;border-bottom:12px solid transparent!important;border-left:19px solid #fff!important;transform:translate(-50%,-50%)!important;margin:0!important}.sessionPlaybackPreview__startOverlay strong[data-v-2d466f2b]{margin:0!important;text-align:center!important;line-height:1.16!important}@media(max-width:560px){.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]{width:58px!important;height:58px!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]:before{border-top-width:11px!important;border-bottom-width:11px!important;border-left-width:17px!important}}.sessionPlaybackPreview__startOverlay[data-v-2d466f2b]{display:grid!important;place-items:center!important;place-content:center!important;justify-items:center!important;align-items:center!important;gap:9px!important;padding:0!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]{position:relative!important;display:block!important;width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;margin:0!important;padding:0!important;border-radius:999px!important;background:linear-gradient(135deg,#5eaaff,#21d4ff)!important;box-shadow:0 14px 36px #1e97ff5c,0 0 0 7px #58a0ff18!important;font-size:0!important;line-height:0!important;color:transparent!important;overflow:visible!important;transform:none!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]:before{content:""!important;position:absolute!important;left:51.5%!important;top:50%!important;width:0!important;height:0!important;border-top:10px solid transparent!important;border-bottom:10px solid transparent!important;border-left:16px solid #fff!important;transform:translate(-50%,-50%)!important;margin:0!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.18))!important}.sessionPlaybackPreview__startOverlay strong[data-v-2d466f2b]{margin:0!important;font-size:clamp(13px,3.4vw,16px)!important;line-height:1.1!important;text-align:center!important}@media(max-width:430px){.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]{width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important}.sessionPlaybackPreview__startOverlay span[data-v-2d466f2b]:before{border-top-width:9px!important;border-bottom-width:9px!important;border-left-width:15px!important}}.watchTheme{--ui-bg: #17171b;--ui-surface: #17171b;--ui-text: #edf0ed;--ui-text-secondary: #a5b0ab;--ui-border: #333c36;--ui-disabled: #333c36;--ui-input: #17171b;--ui-input-placeholder: #a5b0ab;--ui-action: #b6b6ff;--ui-on-action: #17171b;--ui-focus: #b6b6ff;--ui-soft: #2a2942;--ui-hover: #2a2942;--ui-selected: #2a2942;--watch-panel-surface: #252d28;color:var(--ui-text);background:var(--ui-bg)}html[data-theme=light] .watchTheme{--ui-bg: #ffffff;--ui-surface: #ffffff;--ui-text: #202426;--ui-text-secondary: #647071;--ui-border: #e3e7e5;--ui-disabled: #e3e7e5;--ui-input: #ffffff;--ui-input-placeholder: #647071;--ui-action: #5b5ce2;--ui-on-action: #ffffff;--ui-focus: #5b5ce2;--ui-soft: #f3f3fc;--ui-hover: #f3f3fc;--ui-selected: #eeefff;--watch-panel-surface: #f3f5f4}.persistentWatch[data-v-959defa2]{position:fixed;z-index:1100;box-sizing:border-box;min-width:0;color:var(--ui-text);background:var(--ui-surface)}.persistentWatch[data-mode=large][data-v-959defa2]{z-index:2147483001}.persistentWatch[data-mode=mini][data-v-959defa2]{z-index:70;border-radius:12px;box-shadow:0 4px 20px #0000003d}.persistentWatch__video[data-v-959defa2]{width:100%;min-width:0;position:relative}.persistentWatch__video[data-v-959defa2] .sessionPlaybackPreview{width:100%;height:100%;min-height:0;aspect-ratio:auto;border:0;border-radius:0;padding:0;box-sizing:border-box}.persistentWatch__video[data-v-959defa2] .sessionPlaybackPreview__youtube,.persistentWatch__video[data-v-959defa2] iframe{width:100%;height:100%;border:0}.persistentWatch__controls[data-v-959defa2]{height:72px;box-sizing:border-box;display:grid;grid-template-rows:24px 48px;min-width:0}.persistentWatch__identity[data-v-959defa2]{display:flex;align-items:center;gap:8px;min-width:0;font-size:12px}.persistentWatch__identity strong[data-v-959defa2],.persistentWatch__identity span[data-v-959defa2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.persistentWatch__identity strong[data-v-959defa2]{flex:1}.persistentWatch__identity span[data-v-959defa2]{max-width:40%;color:var(--ui-text-secondary)}.persistentWatch__actions[data-v-959defa2]{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:2px 4px;min-width:0}.persistentWatch__actions button[data-v-959defa2]{min-width:44px;min-height:44px;padding:4px;border:0;background:transparent;color:var(--ui-text);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.persistentWatch__actions button[data-v-959defa2]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.persistentWatchRecovery[data-v-959defa2]{position:fixed;z-index:70;box-sizing:border-box;padding:12px;overflow:auto;overflow-wrap:anywhere;color:var(--ui-text);background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;font-size:13px}.persistentWatchRecovery p[data-v-959defa2]{margin:0 0 8px}.persistentWatchRecovery__actions[data-v-959defa2]{display:flex;flex-wrap:wrap;gap:8px}.persistentWatchRecovery button[data-v-959defa2]{min-width:44px;min-height:44px;flex-shrink:0;padding:6px;border:0;background:transparent;color:var(--ui-text);font:inherit;cursor:pointer}.persistentWatchRecovery button[data-v-959defa2]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.persistentWatch__stopped[data-v-959defa2]{height:100%;display:grid;place-items:center;padding:12px;box-sizing:border-box;color:var(--ui-text);background:var(--ui-surface);font-size:16px;line-height:28px}.persistentWatchRecovery p[data-v-959defa2]{font-size:16px;line-height:28px}.persistentWatchRecovery button[data-v-959defa2]{padding:0 16px;border-radius:12px;font-size:14px}.persistentWatchRecovery button[data-mini-recovery-resume][data-v-959defa2]{background:var(--ui-action);color:var(--ui-on-action)}.shell[data-v-5a547fe5]{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:100dvh;isolation:isolate}.shell--chat[data-v-5a547fe5]{height:100dvh;overflow:hidden}.shell--scroll[data-v-5a547fe5]{height:auto!important;overflow:visible!important;grid-template-rows:auto auto auto}.bgLayer[data-v-5a547fe5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(1200px 600px at 50% -20%,rgba(89,181,255,.14),transparent 60%),radial-gradient(900px 500px at 20% 80%,rgba(30,255,191,.1),transparent 60%),radial-gradient(900px 500px at 80% 70%,rgba(178,90,255,.1),transparent 60%),linear-gradient(180deg,#080c12,#060a0e)}.bgLayer[data-v-5a547fe5]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:220px;background:linear-gradient(to bottom,#0000,#0000008c);pointer-events:none}.content[data-v-5a547fe5]{position:relative;z-index:1;min-height:0;touch-action:pan-y;overflow-x:hidden;padding-bottom:calc(var(--app-bottombar-h, 72px) + var(--app-safe-bottom, 0px) + 6px)}.content--chat[data-v-5a547fe5]{grid-row:2;height:100%;padding-bottom:0;overflow-y:hidden;-webkit-overflow-scrolling:auto;overscroll-behavior-y:contain}.content--scroll[data-v-5a547fe5]{height:auto!important;min-height:calc(100dvh - var(--app-header-h, 56px) - var(--app-bottombar-h, 72px));overflow-y:visible!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto}@media(min-width:1024px){.shell--chat[data-v-5a547fe5]{grid-template-rows:auto 1fr}.content[data-v-5a547fe5]{padding-bottom:0}.bgLayer[data-v-5a547fe5]:after{display:none}}.content[data-v-5a547fe5]>.page:not(.conversationPage){position:relative!important;inset:auto!important;height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important;overflow-y:visible!important;overflow-x:hidden!important;touch-action:pan-y!important;overscroll-behavior-y:auto!important}.content[data-v-5a547fe5]>.page:not(.conversationPage) .inboxBody,.content[data-v-5a547fe5]>.page:not(.conversationPage) .conversationList,.content[data-v-5a547fe5]>.page:not(.conversationPage) .list{min-height:0!important}.content[data-v-5a547fe5]>.page:not(.conversationPage),.content[data-v-5a547fe5]>.rl-page:not(.conversationPage){max-height:none!important;overflow:visible!important;overflow-y:visible!important;-webkit-overflow-scrolling:auto!important}html[data-app-runtime=toss] body .shell{padding-bottom:0;overflow-x:clip}html[data-app-runtime=toss] .shell [data-app-bottom-tabs]{display:grid!important;left:max(16px,var(--toss-safe-area-left, 0px))!important;right:max(16px,var(--toss-safe-area-right, 0px))!important;bottom:calc(var(--toss-safe-area-bottom, 0px) + 12px)!important;width:auto!important;max-width:none!important;height:68px!important;min-height:68px!important;padding:6px 8px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;box-sizing:border-box;transform:none!important;border:1px solid var(--toss-border)!important;border-radius:28px!important;background:var(--toss-surface)!important;box-shadow:0 12px 32px #191f2824!important;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-app-runtime=toss] .shell [data-app-bottom-tabs] .tab{height:100%;min-height:44px;color:var(--toss-muted)}html[data-app-runtime=toss] .shell [data-app-bottom-tabs] .tab.active{color:var(--toss-text)}html[data-app-runtime=toss] .shell [data-app-bottom-tabs] .tab.active .ico{color:#f2645a}html[data-app-runtime=toss] .shell [data-app-bottom-tabs] .createTab{width:48px;min-width:48px;height:48px;min-height:48px;border-color:#f2645a;background:#f2645a}html[data-app-runtime=toss] .shell.shell--scroll .content.content--scroll{padding-bottom:calc(var(--toss-safe-area-bottom, 0px) + 92px)!important}html[data-app-runtime=toss][data-toss-watch-landscape=true] .shell [data-app-bottom-tabs]{display:none!important}@media(min-width:960px){html[data-app-runtime=toss] .shell .content{width:100%;margin-left:0}}.bgLayer[data-v-5a547fe5]{background:linear-gradient(180deg,#070b10,#090d13 48%,#070b10)!important}.bgLayer[data-v-5a547fe5]:after{height:160px;background:linear-gradient(to bottom,#0000,#00000061)!important}.shell[data-v-5a547fe5]{--df-canvas: #11131A;--df-surface: #1A1D27;--df-ink: #F5F7FA;--df-muted: #8D95A5;--df-border: #303544;--df-coral: #FF7D73;--df-coral-strong: #FF7D73;--df-rail-width: 88px;color:var(--df-ink);background:var(--df-canvas)}.shell--scroll[data-v-5a547fe5]{align-content:start}:root[data-theme=light] .shell{--df-canvas: #F7F7FB;--df-surface: #FFFFFF;--df-ink: #17171C;--df-muted: #8A909C;--df-border: #E3E5EC;--df-coral: #F2645A;--df-coral-strong: #C83A3A}.shell .bgLayer[data-v-5a547fe5]{display:none!important;background:var(--df-canvas)!important}.shell .bgLayer[data-v-5a547fe5]:after{display:none!important}@media(min-width:1024px){.content[data-v-5a547fe5]{width:calc(100% - var(--df-rail-width));margin-left:var(--df-rail-width);padding-bottom:0}}@media(min-width:1280px){.shell[data-v-5a547fe5]{--df-rail-width: 232px}}@media(prefers-reduced-motion:reduce){.content[data-v-5a547fe5]{scroll-behavior:auto}}.landingPage[data-v-d072072b]{--entry-on-action: var(--ui-bg);min-height:100dvh;color-scheme:light dark;font-family:"Noto Sans KR",var(--font);color:var(--ui-text);background:var(--ui-bg);padding:0 max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left))}.landingHero[data-v-d072072b],.landingRecovery[data-v-d072072b],.landingSection[data-v-d072072b],.landingFooter[data-v-d072072b]{width:min(1180px,100%);margin:0 auto}.landingHero[data-v-d072072b]{padding:max(24px,env(safe-area-inset-top)) 0 40px}.landingNav[data-v-d072072b]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px}.landingBrand[data-v-d072072b]{display:inline-flex;align-items:center;gap:12px;font-size:24px;font-weight:700}.landingBrand__mark[data-v-d072072b]{width:64px;height:64px;object-fit:contain}.landingNav__actions[data-v-d072072b]{display:inline-flex;align-items:center;gap:8px}.landingNav__actions a[data-v-d072072b]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;color:var(--ui-text);font-size:14px;line-height:22px}.landingHero__grid[data-v-d072072b]{display:grid;grid-template-columns:minmax(0,552fr) minmax(0,564fr);align-items:start;gap:64px;padding-top:40px}.landingHero__copy[data-v-d072072b]{min-width:0;display:grid;gap:24px}.landingEyebrow[data-v-d072072b]{margin:0;color:var(--ui-focus);font-size:14px;line-height:22px;font-weight:500}.landingHero h1[data-v-d072072b]{margin:0;font-size:56px;line-height:72px;letter-spacing:0;overflow-wrap:anywhere}.landingLead[data-v-d072072b]{margin:0;color:var(--ui-text-secondary);font-size:16px;line-height:28px}.landingCtas[data-v-d072072b]{display:flex;flex-wrap:wrap;gap:8px}.landingPrimary[data-v-d072072b],.landingSecondary[data-v-d072072b]{min-height:52px;padding:12px 16px;border:0;border-radius:var(--r-sm);display:inline-flex;align-items:center;justify-content:center;font:inherit;font-size:14px;line-height:22px;font-weight:500}.landingPrimary[data-v-d072072b]{background:var(--ui-action-pressed);color:var(--entry-on-action)}.landingSecondary[data-v-d072072b]{background:transparent;color:var(--ui-text)}.landingSecondary--guest[data-v-d072072b]{background:var(--ui-selected);color:var(--ui-focus)}.landingStats[data-v-d072072b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.landingStats span[data-v-d072072b]{min-width:0}.landingStats strong[data-v-d072072b],.landingStats small[data-v-d072072b]{display:block}.landingStats strong[data-v-d072072b]{font-size:16px;line-height:28px;font-weight:500}.landingStats small[data-v-d072072b]{margin-top:4px;font-size:14px;line-height:22px;color:var(--ui-text-secondary)}.landingPreview[data-v-d072072b]{min-width:0}.landingPhone[data-v-d072072b]{display:grid;gap:24px;padding:32px;border-radius:20px;background:var(--ui-soft)}.landingPhone__top[data-v-d072072b]{display:flex;align-items:start;gap:12px}.landingAvatar[data-v-d072072b]{width:24px;height:24px;flex:0 0 auto;border-radius:50%;background:var(--ui-selected)}.landingPhone__top strong[data-v-d072072b]{display:block;font-size:16px;line-height:28px;font-weight:500}.landingPhone small[data-v-d072072b]{display:block;margin-top:4px;color:var(--ui-text-secondary);font-size:14px;line-height:22px}.landingCard[data-v-d072072b]{display:grid;gap:8px}.landingCard span[data-v-d072072b],.landingSection span[data-v-d072072b]{color:var(--ui-focus);font-size:14px;line-height:22px;font-weight:500}.landingCard strong[data-v-d072072b],.landingSection strong[data-v-d072072b]{font-size:20px;line-height:32px}.landingCard p[data-v-d072072b],.landingSection p[data-v-d072072b]{margin:0;font-size:16px;line-height:28px;color:var(--ui-text-secondary)}.landingMessage b[data-v-d072072b]{font-size:14px;line-height:22px;font-weight:500}.landingMessage p[data-v-d072072b]{margin:4px 0 0;font-size:16px;line-height:28px}.landingActions[data-v-d072072b]{display:flex;flex-wrap:wrap;gap:12px;color:var(--ui-text-secondary);font-size:14px;line-height:22px}.landingActions span[data-v-d072072b]{flex:1}.landingSection[data-v-d072072b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-bottom:40px}.landingSection article[data-v-d072072b]{min-width:0;display:grid;gap:8px;align-content:start}.landingFooter[data-v-d072072b]{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:max(24px,env(safe-area-inset-bottom))}.landingFooter a[data-v-d072072b]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;color:var(--ui-text);font-size:14px;line-height:22px}.landingRecovery[data-v-d072072b]{padding:max(32px,env(safe-area-inset-top)) 0 max(32px,env(safe-area-inset-bottom))}.landingRecovery__panel[data-v-d072072b]{width:min(560px,100%);margin:0 auto;padding:32px;box-sizing:border-box;color:var(--ui-text);background:var(--ui-bg)}.landingRecovery__panel h1[data-v-d072072b]{margin:16px 0 0;font-size:32px;line-height:44px;overflow-wrap:anywhere}.landingRecovery__panel p[data-v-d072072b]:not(.landingEyebrow){margin:16px 0;color:var(--ui-text-secondary);font-size:16px;line-height:28px}.landingRecovery__spinner[data-v-d072072b]{display:block;width:34px;height:34px;margin-top:24px;border-radius:50%;border:3px solid var(--ui-border);border-top-color:var(--ui-focus);animation:landingSpin-d072072b .9s linear infinite}.landingRecovery__button[data-v-d072072b]{cursor:pointer}.landingRecovery__button[data-v-d072072b]:disabled{background:var(--ui-disabled);color:var(--ui-text-secondary);cursor:default}.landingPage a[data-v-d072072b]:focus-visible,.landingPage button[data-v-d072072b]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}html[data-theme=light] .landingPage{--entry-on-action: var(--ui-surface);color-scheme:light}html[data-theme=light] .landingRecovery__panel{background:var(--ui-bg);color:var(--ui-text)}@keyframes landingSpin-d072072b{to{transform:rotate(360deg)}}@media(max-width:860px){.landingHero[data-v-d072072b]{padding-top:max(16px,env(safe-area-inset-top));padding-bottom:32px}.landingNav__actions a[data-v-d072072b]:not(.landingNav__login){display:none}.landingHero__grid[data-v-d072072b]{grid-template-columns:1fr;gap:32px;padding-top:32px}.landingHero h1[data-v-d072072b]{font-size:32px;line-height:44px}.landingCtas[data-v-d072072b]{flex-direction:column}.landingSecondary[data-v-d072072b]{min-height:44px}.landingPhone[data-v-d072072b]{padding:20px}.landingSection[data-v-d072072b]{grid-template-columns:1fr;gap:32px;padding-bottom:32px}.landingFooter[data-v-d072072b]{flex-direction:column}.landingRecovery__panel[data-v-d072072b]{padding:16px 0}}@media(prefers-reduced-motion:reduce){.landingPage[data-v-d072072b] *,.landingPage[data-v-d072072b] *:before,.landingPage[data-v-d072072b] *:after{animation:none!important;transition:none!important}}.authPage[data-v-cda7dd72]{--entry-on-action: var(--ui-bg);min-height:100dvh;padding:max(32px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(32px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));color:var(--ui-text);background:var(--ui-bg);font-family:"Noto Sans KR",var(--font)}.authShell[data-v-cda7dd72]{width:min(980px,100%);margin:0 auto;display:grid;grid-template-columns:.95fr 1.05fr;align-items:start}.brandPanel[data-v-cda7dd72]{min-width:0;padding:32px;display:grid;gap:32px}.brandMark[data-v-cda7dd72],.mobileBrand[data-v-cda7dd72]{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:700;color:var(--ui-text)}.brandLogo[data-v-cda7dd72]{width:66px;height:66px;object-fit:contain}.heroCopy[data-v-cda7dd72]{display:grid;gap:16px}.heroCopy h2[data-v-cda7dd72]{margin:0;font-size:24px;line-height:36px;letter-spacing:0}.heroCopy p[data-v-cda7dd72]{margin:0;font-size:16px;line-height:28px;color:var(--ui-text-secondary)}.heroCopy .eyebrow[data-v-cda7dd72]{font-size:14px;line-height:22px;color:var(--ui-focus)}.benefitGrid[data-v-cda7dd72]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.benefitCard[data-v-cda7dd72]{min-width:0;display:grid;gap:4px}.benefitCard strong[data-v-cda7dd72]{font-size:16px;line-height:28px;font-weight:500}.benefitCard span[data-v-cda7dd72]{font-size:14px;line-height:22px;color:var(--ui-text-secondary)}.formPanel[data-v-cda7dd72]{min-width:0;padding:32px;display:grid;gap:24px;align-content:start}.mobileBrand[data-v-cda7dd72]{display:none}.formHead[data-v-cda7dd72]{display:grid;gap:4px}.formHead h1[data-v-cda7dd72]{margin:0;font-size:32px;line-height:44px;letter-spacing:0}.formHead p[data-v-cda7dd72]{margin:0;color:var(--ui-text-secondary);font-size:14px;line-height:22px}.notice[data-v-cda7dd72]{display:flex;align-items:start;gap:12px;padding:16px;background:var(--ui-selected);border-radius:var(--r-sm)}.notice p[data-v-cda7dd72]{margin:0;font-size:14px;line-height:22px;overflow-wrap:anywhere}.form[data-v-cda7dd72]{display:grid;gap:16px}.field[data-v-cda7dd72]{min-width:0;display:grid;gap:8px;color:var(--ui-text);font-size:14px;line-height:22px}.fieldHelp[data-v-cda7dd72]{color:var(--ui-text-secondary);font-size:14px;line-height:22px}.input[data-v-cda7dd72]{width:100%;min-width:0;height:50px;box-sizing:border-box;border:1px solid var(--muted);border-radius:var(--r-sm);background:var(--ui-input);color:var(--ui-text);padding:0 12px;font:inherit;font-size:16px}.input[data-v-cda7dd72]::placeholder{color:var(--ui-input-placeholder);opacity:1}.input[data-v-cda7dd72]:focus{outline:2px solid var(--ui-focus);outline-offset:2px}.input[aria-invalid=true][data-v-cda7dd72]{border-color:var(--ui-danger)}.passwordRow[data-v-cda7dd72]{position:relative;min-width:0}.passwordInput[data-v-cda7dd72]{padding-right:80px}.eyeBtn[data-v-cda7dd72]{position:absolute;right:3px;top:3px;width:64px;height:44px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--ui-text);font:inherit;font-size:14px;cursor:pointer}.formTools[data-v-cda7dd72]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.rememberRow[data-v-cda7dd72]{min-height:44px;display:inline-flex;align-items:center;gap:8px;color:var(--ui-text);font-size:14px;line-height:22px;cursor:pointer}.rememberRow input[data-v-cda7dd72]{width:20px;height:20px;flex:0 0 auto;margin:0;accent-color:var(--ui-action-pressed)}.subLink[data-v-cda7dd72]{min-height:44px;display:inline-flex;align-items:center;padding:0 12px;font-size:14px;line-height:22px;color:var(--ui-text)}.primaryBtn[data-v-cda7dd72]{min-height:52px;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border:0;border-radius:var(--r-sm);background:var(--ui-action-pressed);color:var(--entry-on-action);font:inherit;font-size:14px;line-height:22px;font-weight:500;cursor:pointer}.primaryBtn b[data-v-cda7dd72]{font-size:24px;font-weight:400}.primaryBtn[data-v-cda7dd72]:disabled{background:var(--ui-disabled);color:var(--ui-text-secondary);cursor:default}.eyeBtn[data-v-cda7dd72]:disabled,.input[data-v-cda7dd72]:disabled{cursor:default}.err[data-v-cda7dd72]{margin:0;color:var(--ui-danger);font-size:14px;line-height:22px;overflow-wrap:anywhere}html[data-theme=light] .err[data-v-cda7dd72]{color:var(--ui-text)}.joinCard[data-v-cda7dd72]{min-width:0;display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:12px}.joinCard strong[data-v-cda7dd72]{font-size:16px;line-height:28px;font-weight:500}.joinCard p[data-v-cda7dd72]{margin:4px 0 0;color:var(--ui-text-secondary);font-size:14px;line-height:22px}.joinBtn[data-v-cda7dd72]{min-width:112px;min-height:44px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-sm);background:var(--ui-selected);color:var(--ui-focus);font-size:14px;line-height:22px}.authPage a[data-v-cda7dd72]:focus-visible,.authPage button[data-v-cda7dd72]:focus-visible,.rememberRow input[data-v-cda7dd72]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}html[data-theme=light] .authPage{--entry-on-action: var(--ui-surface)}@media(max-width:820px){.authPage[data-v-cda7dd72]{padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.authShell[data-v-cda7dd72]{grid-template-columns:1fr}.brandPanel[data-v-cda7dd72]{display:none}.formPanel[data-v-cda7dd72]{padding:0}.mobileBrand[data-v-cda7dd72]{display:flex}.mobileBrand .brandLogo[data-v-cda7dd72]{width:56px;height:56px}.formTools[data-v-cda7dd72]{align-items:start;flex-direction:column}.joinCard[data-v-cda7dd72]{flex-direction:column}.joinBtn[data-v-cda7dd72]{width:100%}}@media(prefers-reduced-motion:reduce){.authPage[data-v-cda7dd72] *,.authPage[data-v-cda7dd72] *:before,.authPage[data-v-cda7dd72] *:after{animation:none!important;transition:none!important}}.wrap[data-v-d1de5560]{--signup-focus-ring: var(--ui-action-pressed, #1b64da);--signup-on-action: var(--ui-bg);min-height:100vh;padding:40px;background:var(--ui-bg);color:var(--ui-text)}.card[data-v-d1de5560]{position:relative;width:min(620px,100%);margin:0 auto;padding:0;border:0;border-radius:0;background:var(--ui-bg);box-shadow:none}.head[data-v-d1de5560]{margin-bottom:20px}.brandPill[data-v-d1de5560]{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:14px;line-height:22px;font-weight:700}.head h1[data-v-d1de5560]{margin:12px 0 8px;font-size:32px;line-height:44px;letter-spacing:-.03em}.head p[data-v-d1de5560]{margin:0;font-size:14px;color:var(--muted);line-height:22px}.progressCard[data-v-d1de5560]{margin-bottom:20px}.progressTop[data-v-d1de5560]{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:14px;line-height:22px}.progressTop span[data-v-d1de5560]{color:var(--muted);text-align:right}.progressTrack[data-v-d1de5560]{height:4px;margin:8px 0;border-radius:999px;background:var(--ui-border);overflow:hidden}.progressTrack i[data-v-d1de5560]{display:block;height:100%;border-radius:inherit;background:var(--ui-action-pressed);transition:width .22s ease}.progressSteps[data-v-d1de5560]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.progressSteps li[data-v-d1de5560]{min-height:32px;padding:4px;display:flex;align-items:center;justify-content:center;gap:4px;border:1px solid transparent;border-radius:8px;color:var(--muted);font-size:14px;line-height:22px}.progressSteps li>span[data-v-d1de5560]{flex:0 0 auto;font-size:12px}.progressSteps li[data-state=current][data-v-d1de5560]{background:var(--ui-soft);border-color:var(--signup-focus-ring);color:var(--ui-text)}.progressSteps li[data-state=complete][data-v-d1de5560]{color:var(--ui-text)}.form[data-v-d1de5560]{display:grid;gap:16px}.stepPanel[data-v-d1de5560]{display:grid;gap:16px;outline:none;min-width:0}.stepPanel[data-v-d1de5560]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:4px;border-radius:12px}.stepHead[data-v-d1de5560]{display:grid;gap:8px}.stepHead p[data-v-d1de5560]{margin:0;color:var(--muted);font-size:14px;line-height:22px;font-weight:700}.stepHead h2[data-v-d1de5560]{margin:0;font-size:24px;line-height:36px;letter-spacing:-.03em}.stepHead span[data-v-d1de5560]{color:var(--muted);font-size:14px;line-height:22px}.verifyPanel[data-v-d1de5560]{display:grid;gap:16px;min-width:0}.verifyHeader strong[data-v-d1de5560]{display:block;font-size:16px;line-height:28px;color:var(--ui-text)}.verifyHeader p[data-v-d1de5560]{margin:4px 0 0;color:var(--muted);font-size:14px;line-height:22px;overflow-wrap:anywhere}.label[data-v-d1de5560]{display:grid;gap:8px;min-width:0;font-size:14px;line-height:22px;color:var(--ui-text);font-weight:600}.fieldHelp[data-v-d1de5560]{color:var(--muted);font-size:14px;font-weight:400;line-height:22px;overflow-wrap:anywhere}.input[data-v-d1de5560]{width:100%;min-width:0;height:50px;border-radius:12px;border:1px solid var(--muted);background:var(--ui-input);color:var(--ui-text);padding:0 12px;font-size:16px;line-height:28px;outline:none}.input[data-v-d1de5560]:focus{outline:2px solid var(--ui-focus);outline-offset:2px}.input[data-v-d1de5560]:disabled{opacity:.62}.inlineRow[data-v-d1de5560]{display:grid;grid-template-columns:minmax(0,1fr) 148px;gap:8px}.inlineRow>button[data-v-d1de5560]{min-height:50px}.passwordBox[data-v-d1de5560]{position:relative;min-width:0}.passwordBox .input[data-v-d1de5560]{padding-right:80px}.passwordBox button[data-v-d1de5560]{position:absolute;right:3px;top:3px;width:64px;height:44px;border-radius:8px;border:0;background:var(--ui-input);color:var(--ui-text);font-size:14px;line-height:22px;font-weight:700}.passwordMeter[data-v-d1de5560]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.passwordMeter i[data-v-d1de5560]{height:4px;border-radius:999px;background:var(--ui-border)}.passwordMeter[data-level="1"] i[data-v-d1de5560]:nth-child(-n+1),.passwordMeter[data-level="2"] i[data-v-d1de5560]:nth-child(-n+2),.passwordMeter[data-level="3"] i[data-v-d1de5560]:nth-child(-n+3){background:var(--ui-action-pressed)}.ruleChips[data-v-d1de5560]{display:flex;gap:8px;flex-wrap:wrap}.ruleChips span[data-v-d1de5560]{color:var(--muted);font-size:14px;line-height:22px}.ruleChips span[data-ok=true][data-v-d1de5560]{color:var(--ui-text);font-weight:700}.softBtn[data-v-d1de5560],.ghostBtn[data-v-d1de5560],.confirmBtn[data-v-d1de5560],.backBtn[data-v-d1de5560]{min-height:44px;border-radius:12px;border:1px solid var(--muted);background:var(--ui-input);color:var(--ui-text);padding:8px 12px;font-size:16px;line-height:24px;font-weight:700}.confirmBtn[data-v-d1de5560]{background:var(--ui-action-pressed);border-color:var(--ui-action-pressed);color:var(--signup-on-action)}.codeArea[data-v-d1de5560]{display:grid;gap:16px;padding:8px 0}.codeMeta[data-v-d1de5560]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font-size:14px;line-height:22px}.codeMeta label[data-v-d1de5560]{color:var(--ui-text);font-weight:700}.codeMeta span[data-v-d1de5560]{text-align:right}.codeEntry[data-v-d1de5560]{position:relative;width:100%;min-width:0;margin:8px 0}.codeInput[data-v-d1de5560]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;border:0;border-radius:12px;background:transparent;color:transparent;caret-color:transparent;-webkit-text-fill-color:transparent;opacity:.01;outline:none}.codeSlots[data-v-d1de5560]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;width:100%;min-width:0;border-radius:12px;transition:outline-color .16s ease,opacity .16s ease}.codeSlots span[data-v-d1de5560]{display:grid;place-items:center;min-width:0;height:50px;border:1px solid var(--muted);border-radius:12px;background:var(--ui-input);color:var(--ui-text);font-size:24px;font-weight:700;font-variant-numeric:tabular-nums}.codeSlots span[data-filled=true][data-v-d1de5560]{border-color:var(--signup-focus-ring);background:var(--ui-input)}.codeInput:focus+.codeSlots[data-v-d1de5560]{outline:3px solid var(--signup-focus-ring);outline-offset:3px}.codeInput[aria-invalid=true]+.codeSlots span[data-v-d1de5560]{border-color:var(--ui-danger)}.codeInput:disabled+.codeSlots[data-v-d1de5560]{opacity:.58}.codeSlots span[data-active=true][data-v-d1de5560]{outline:2px solid var(--signup-focus-ring);outline-offset:-2px}.codeSlots span[data-selected=true][data-v-d1de5560]{outline:2px dashed var(--signup-focus-ring);outline-offset:-3px}.codeSlots span[data-caret-edge=after][data-v-d1de5560]{box-shadow:inset -4px 0 0 var(--signup-focus-ring)}.codeActions[data-v-d1de5560]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.verifiedBadge[data-v-d1de5560]{display:flex;gap:12px;align-items:center;margin:8px 0;padding:12px;border:1px solid var(--muted);border-radius:12px;background:var(--ui-soft)}.verifiedBadge[data-v-d1de5560]:focus{outline:3px solid var(--signup-focus-ring);outline-offset:3px}.verifiedBadge>span[data-v-d1de5560]{flex:0 0 auto;color:var(--ui-text);font-weight:700}.verifiedBadge strong[data-v-d1de5560]{display:block;font-size:14px;line-height:22px;color:var(--ui-text);overflow-wrap:anywhere}.verifiedBadge p[data-v-d1de5560]{margin:4px 0 0;font-size:14px;line-height:22px;color:var(--muted)}.hint[data-v-d1de5560]{font-size:14px;color:var(--ui-text);line-height:22px;overflow-wrap:anywhere}.hint[data-ok=true][data-v-d1de5560]{font-weight:700}.summaryCard[data-v-d1de5560]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 14px;padding:12px;border-radius:12px;background:var(--ui-soft);font-size:14px;line-height:22px}.summaryCard span[data-v-d1de5560]{color:var(--muted)}.summaryCard strong[data-v-d1de5560]{text-align:right;overflow-wrap:anywhere}.agreeBox[data-v-d1de5560]{display:grid;gap:12px}.checkRow[data-v-d1de5560]{display:flex;gap:8px;align-items:flex-start;min-height:44px;padding:8px 0;font-size:16px;color:var(--ui-text);line-height:28px}.checkRow input[data-v-d1de5560]{flex:0 0 auto;width:20px;height:20px;margin:4px 0 0;accent-color:var(--ui-action-pressed)}.checkRow a[data-v-d1de5560]{color:var(--ui-text);font-weight:700;text-decoration:underline;text-underline-offset:3px}.checkRow b[data-v-d1de5560]{color:var(--ui-text)}.stepActions[data-v-d1de5560]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px}.stepActions .btn[data-v-d1de5560]:only-child{grid-column:1 / -1}.backBtn[data-v-d1de5560]{min-height:52px}.btn[data-v-d1de5560]{min-height:52px;border-radius:12px;border:1px solid var(--ui-action-pressed);background:var(--ui-action-pressed);color:var(--signup-on-action);font-size:16px;line-height:24px;font-weight:700}.btn[data-v-d1de5560]:disabled,.softBtn[data-v-d1de5560]:disabled,.ghostBtn[data-v-d1de5560]:disabled,.confirmBtn[data-v-d1de5560]:disabled,.backBtn[data-v-d1de5560]:disabled,.passwordBox button[data-v-d1de5560]:disabled{opacity:.5;cursor:not-allowed}.disabledReason[data-v-d1de5560]{min-height:22px;margin:0;color:var(--muted);font-size:14px;line-height:22px;text-align:center}.err[data-v-d1de5560]{margin:0;padding:12px;border:1px solid var(--ui-danger);border-radius:12px;background:var(--ui-soft);color:var(--ui-text);font-size:14px;line-height:22px;overflow-wrap:anywhere}.done[data-v-d1de5560]{margin:0;border:1px solid var(--muted);border-radius:12px;padding:12px;background:var(--ui-soft);color:var(--ui-text);font-size:14px;line-height:22px}.foot[data-v-d1de5560]{margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;line-height:22px;color:var(--muted)}.link[data-v-d1de5560]{display:inline-flex;align-items:center;min-height:44px;color:var(--ui-text);font-weight:700;text-decoration:underline;text-underline-offset:3px}.wrap a[data-v-d1de5560]:focus-visible,.wrap button[data-v-d1de5560]:focus-visible,.checkRow input[data-v-d1de5560]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}html[data-theme=light] .wrap[data-v-d1de5560]{--signup-on-action: var(--ui-surface)}html[data-theme=light] .wrap>.card[data-v-d1de5560]{background:var(--ui-bg)!important;box-shadow:none!important}@media(max-width:640px){.wrap[data-v-d1de5560]{padding:16px}.progressSteps li[data-v-d1de5560]{flex-wrap:wrap;gap:2px 4px}.inlineRow[data-v-d1de5560],.codeActions[data-v-d1de5560]{grid-template-columns:1fr}.inlineRow>button[data-v-d1de5560]{min-height:44px}.codeMeta[data-v-d1de5560]{align-items:flex-start;flex-direction:column;gap:4px}.codeMeta span[data-v-d1de5560]{text-align:left}}@media(prefers-reduced-motion:reduce){.progressTrack i[data-v-d1de5560]{transition:none}}@media(forced-colors:active){.codeInput:focus+.codeSlots[data-v-d1de5560],.verifiedBadge[data-v-d1de5560]:focus,.codeSlots span[data-active=true][data-v-d1de5560],.codeSlots span[data-selected=true][data-v-d1de5560]{outline-color:Highlight}.codeSlots span[data-caret-edge=after][data-v-d1de5560]{border-inline-end:4px solid Highlight;box-shadow:none}}.authPage[data-v-a9e327f6]{--recovery-on-action: var(--ui-bg);min-height:100dvh;padding:max(32px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(32px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));color:var(--ui-text);background:var(--ui-bg);font-family:"Noto Sans KR",var(--font)}.card[data-v-a9e327f6]{width:min(500px,100%);margin:0 auto;padding:24px;display:grid;gap:24px;align-content:start}.brandRow[data-v-a9e327f6]{display:flex;align-items:center;justify-content:space-between;gap:16px}.authBrandPill[data-v-a9e327f6]{display:inline-flex;align-items:center;gap:9px;min-height:44px;color:var(--ui-text);text-decoration:none;font-size:20px;line-height:32px;font-weight:700}.back[data-v-a9e327f6]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;color:var(--ui-text);font-size:16px;line-height:28px;font-weight:500;text-decoration:none;white-space:nowrap;border-radius:var(--r-sm)}.head[data-v-a9e327f6]{display:grid;gap:8px}h1[data-v-a9e327f6]{margin:0;font-size:32px;line-height:44px;letter-spacing:0}.head p[data-v-a9e327f6]{margin:0;color:var(--ui-text-secondary);font-size:16px;line-height:28px}.form[data-v-a9e327f6]{display:grid;gap:16px}.field[data-v-a9e327f6]{min-width:0;display:grid;gap:8px;color:var(--ui-text);font-size:14px;line-height:22px;font-weight:500}.fieldHelp[data-v-a9e327f6]{color:var(--ui-text-secondary);font-size:14px;line-height:22px;font-weight:400}.input[data-v-a9e327f6]{width:100%;min-width:0;height:50px;box-sizing:border-box;border-radius:var(--r-sm);border:1px solid var(--muted);background:var(--ui-input);color:var(--ui-text);padding:0 12px;font:inherit;font-size:16px}.input[data-v-a9e327f6]::placeholder{color:var(--ui-input-placeholder);opacity:1}.input[data-v-a9e327f6]:focus{outline:2px solid var(--ui-focus);outline-offset:2px}.primaryBtn[data-v-a9e327f6]{min-height:52px;width:100%;padding:12px 16px;border:0;border-radius:var(--r-sm);background:var(--ui-action-pressed);color:var(--recovery-on-action);font:inherit;font-size:16px;line-height:28px;font-weight:500;cursor:pointer}.primaryBtn[data-v-a9e327f6]:disabled{background:var(--ui-disabled);color:var(--ui-text-secondary);cursor:default}.notice[data-v-a9e327f6],.err[data-v-a9e327f6]{margin:0;padding:12px;border-radius:var(--r-sm);background:var(--ui-soft);color:var(--ui-text);font-size:14px;line-height:22px;overflow-wrap:anywhere}.notice strong[data-v-a9e327f6]{display:block;margin-bottom:8px;font-size:16px;line-height:28px;font-weight:500}.notice p[data-v-a9e327f6]{margin:0}.err[data-v-a9e327f6]{border:1px solid var(--ui-danger)}.authPage a[data-v-a9e327f6]:focus-visible,.authPage button[data-v-a9e327f6]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}html[data-theme=light] .authPage>.card[data-v-a9e327f6]{background:var(--ui-bg)!important;box-shadow:none!important}.cooldown[data-v-a9e327f6]{margin:0;color:var(--ui-text-secondary);font-size:14px;line-height:22px}.tips[data-v-a9e327f6]{display:grid;gap:16px}.tips div[data-v-a9e327f6]{display:grid;gap:8px}.tips strong[data-v-a9e327f6]{font-size:14px;line-height:22px;font-weight:500}.tips p[data-v-a9e327f6]{margin:0;color:var(--ui-text-secondary);font-size:14px;line-height:22px}@media(max-width:640px){.authPage[data-v-a9e327f6]{padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.card[data-v-a9e327f6]{padding:0}h1[data-v-a9e327f6]{font-size:24px;line-height:36px}}.authPage[data-v-6249f027]{--recovery-on-action: var(--ui-bg);min-height:100dvh;padding:max(32px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(32px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));color:var(--ui-text);background:var(--ui-bg);font-family:"Noto Sans KR",var(--font)}.card[data-v-6249f027]{width:min(500px,100%);margin:0 auto;padding:24px;display:grid;gap:24px;align-content:start}.brandRow[data-v-6249f027]{display:flex;align-items:center;justify-content:space-between;gap:16px}.authBrandPill[data-v-6249f027]{display:inline-flex;align-items:center;gap:9px;min-height:44px;color:var(--ui-text);text-decoration:none;font-size:20px;line-height:32px;font-weight:700}.back[data-v-6249f027]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;color:var(--ui-text);font-size:16px;line-height:28px;font-weight:500;text-decoration:none;white-space:nowrap;border-radius:var(--r-sm)}.head[data-v-6249f027]{display:grid;gap:8px}h1[data-v-6249f027]{margin:0;font-size:32px;line-height:44px;letter-spacing:0}.head p[data-v-6249f027]{margin:0;color:var(--ui-text-secondary);font-size:16px;line-height:28px}.form[data-v-6249f027]{display:grid;gap:16px}.field[data-v-6249f027]{min-width:0;display:grid;gap:8px;color:var(--ui-text);font-size:14px;line-height:22px;font-weight:500}.fieldHelp[data-v-6249f027]{color:var(--ui-text-secondary);font-size:14px;line-height:22px;font-weight:400}.input[data-v-6249f027]{width:100%;min-width:0;height:50px;box-sizing:border-box;border-radius:var(--r-sm);border:1px solid var(--muted);background:var(--ui-input);color:var(--ui-text);padding:0 12px;font:inherit;font-size:16px}.input[data-v-6249f027]::placeholder{color:var(--ui-input-placeholder);opacity:1}.input[data-v-6249f027]:focus{outline:2px solid var(--ui-focus);outline-offset:2px}.primaryBtn[data-v-6249f027]{min-height:52px;width:100%;padding:12px 16px;border:0;border-radius:var(--r-sm);background:var(--ui-action-pressed);color:var(--recovery-on-action);font:inherit;font-size:16px;line-height:28px;font-weight:500;cursor:pointer}.primaryBtn[data-v-6249f027]:disabled{background:var(--ui-disabled);color:var(--ui-text-secondary);cursor:default}.notice[data-v-6249f027],.err[data-v-6249f027]{margin:0;padding:12px;border-radius:var(--r-sm);background:var(--ui-soft);color:var(--ui-text);font-size:14px;line-height:22px;overflow-wrap:anywhere}.notice strong[data-v-6249f027]{display:block;margin-bottom:8px;font-size:16px;line-height:28px;font-weight:500}.notice p[data-v-6249f027]{margin:0}.err[data-v-6249f027]{border:1px solid var(--ui-danger)}.authPage a[data-v-6249f027]:focus-visible,.authPage button[data-v-6249f027]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}html[data-theme=light] .authPage{--recovery-on-action: var(--ui-surface)}html[data-theme=light] .authPage>.card[data-v-6249f027]{background:var(--ui-bg)!important;box-shadow:none!important}.passwordRow[data-v-6249f027]{position:relative;min-width:0}.passwordInput[data-v-6249f027]{padding-right:80px}.eyeBtn[data-v-6249f027]{position:absolute;right:3px;top:3px;width:64px;height:44px;padding:0;border:0;border-radius:var(--r-sm);background:transparent;color:var(--ui-text);font:inherit;font-size:14px;cursor:pointer}.eyeBtn[data-v-6249f027]:disabled,.input[data-v-6249f027]:disabled{cursor:default}.strength[data-v-6249f027]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;color:var(--ui-text-secondary);font-size:14px;line-height:22px}.strength span[data-v-6249f027]{height:7px;border-radius:999px;background:var(--ui-disabled)}.strength span[data-on=true][data-v-6249f027]{background:var(--ui-action-pressed)}.strength b[data-v-6249f027]{grid-column:1 / -1;font-weight:400}.foot[data-v-6249f027]{display:flex;justify-content:center}.link[data-v-6249f027]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:0 16px;border-radius:var(--r-sm);color:var(--ui-text);font-weight:500;text-decoration:none;font-size:16px;line-height:28px}@media(max-width:640px){.authPage[data-v-6249f027]{padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.card[data-v-6249f027]{padding:0}h1[data-v-6249f027]{font-size:24px;line-height:36px}}.verifyWrap[data-v-23a5e0e5]{--verify-on-action: var(--ui-bg);min-height:100dvh;padding:max(32px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(32px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));color:var(--ui-text);background:var(--ui-bg);font-family:"Noto Sans KR",var(--font)}.verifyCard[data-v-23a5e0e5]{width:min(480px,100%);min-width:0;margin:0 auto;padding:24px;display:grid;gap:16px;align-content:start;border:1px solid var(--ui-border);border-radius:var(--r-md);background:var(--ui-surface);text-align:left}.brand[data-v-23a5e0e5]{display:inline-flex;align-items:center;gap:9px;font-size:20px;line-height:32px;font-weight:700}.statusIcon[data-v-23a5e0e5]{color:var(--ui-action-pressed);font-size:34px;line-height:44px;font-weight:700}.verifyCard[data-status=success] .statusIcon[data-v-23a5e0e5]{color:var(--ui-success)}.verifyCard[data-status=error] .statusIcon[data-v-23a5e0e5]{color:var(--ui-danger)}.eyebrow[data-v-23a5e0e5]{margin:0;color:var(--ui-text-secondary);font-size:12px;line-height:20px;font-weight:700;letter-spacing:.12em}h1[data-v-23a5e0e5]{margin:0;font-size:24px;line-height:36px;font-weight:700;letter-spacing:0}.message[data-v-23a5e0e5]{margin:0;color:var(--ui-text-secondary);font-size:16px;line-height:28px}h1[data-v-23a5e0e5],.message[data-v-23a5e0e5],.brand[data-v-23a5e0e5],.primaryBtn[data-v-23a5e0e5],.ghostBtn[data-v-23a5e0e5]{min-width:0;overflow-wrap:anywhere;word-break:keep-all}.progress[data-v-23a5e0e5]{width:min(260px,100%);height:8px;overflow:hidden;border-radius:999px;background:var(--ui-disabled)}.progress span[data-v-23a5e0e5]{display:block;width:45%;height:100%;border-radius:inherit;background:var(--ui-action-pressed);animation:slide-23a5e0e5 1.1s ease-in-out infinite alternate}.actions[data-v-23a5e0e5]{margin-top:8px;display:flex;flex-direction:column;gap:8px}.primaryBtn[data-v-23a5e0e5],.ghostBtn[data-v-23a5e0e5]{min-height:46px;padding:8px 16px;border-radius:var(--r-sm);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;text-align:center;font:inherit;font-size:16px;line-height:28px;font-weight:500}.primaryBtn[data-v-23a5e0e5]{min-height:52px;border:1px solid var(--ui-action-pressed);background:var(--ui-action-pressed);color:var(--verify-on-action);cursor:pointer}.primaryBtn[data-v-23a5e0e5]:disabled{background:var(--ui-disabled);border-color:transparent;color:var(--ui-text-secondary);cursor:not-allowed}.ghostBtn[data-v-23a5e0e5]{border:1px solid var(--muted);background:transparent;color:var(--ui-text)}.actions>a.ghostBtn[href="/login"][data-v-23a5e0e5]{scroll-margin-bottom:4px}.primaryBtn[data-v-23a5e0e5]:focus-visible,.ghostBtn[data-v-23a5e0e5]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}html[data-theme=light] .verifyWrap[data-v-23a5e0e5]{--verify-on-action: var(--ui-surface)}@keyframes slide-23a5e0e5{0%{transform:translate(-12%)}to{transform:translate(128%)}}@media(max-width:640px){.verifyWrap[data-v-23a5e0e5]{padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.verifyCard[data-v-23a5e0e5]{padding:0;border:0;background:transparent}.primaryBtn[data-v-23a5e0e5],.ghostBtn[data-v-23a5e0e5]{width:100%}}@media(prefers-reduced-motion:reduce){.progress span[data-v-23a5e0e5]{animation:none;width:100%}}.waveHPublic[data-v-47182e23]{--wave-accent: #5b5ce2;--wave-accent-strong: #4748bd;--wave-accent-soft: #ececff;--wave-on-accent: #ffffff;--wave-bg: var(--ui-surface);--wave-surface: var(--ui-surface);--wave-surface-soft: var(--ui-soft);--wave-text: var(--ui-text);--wave-muted: var(--ui-text-secondary);--wave-border: var(--ui-text-secondary);--wave-shadow: none;min-height:100dvh;box-sizing:border-box;color:var(--wave-text);color-scheme:light dark;font-family:Noto Sans KR,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--wave-bg);padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.waveHPublic--privacy[data-v-47182e23]{--wave-accent: #087f5b;--wave-accent-strong: #056047;--wave-accent-soft: #dcf7ed}.waveHPublic--terms[data-v-47182e23]{--wave-accent: #6545c7;--wave-accent-strong: #4c2daa;--wave-accent-soft: #eee8ff}html[data-theme=light] .waveHPublic[data-v-47182e23]{--wave-accent: #5b5ce2;--wave-accent-strong: #4748bd;--wave-accent-soft: #ececff;--wave-on-accent: #ffffff;--wave-bg: var(--ui-surface);--wave-surface: var(--ui-surface);--wave-surface-soft: var(--ui-soft);--wave-text: var(--ui-text);--wave-muted: var(--ui-text-secondary);--wave-border: var(--ui-text-secondary);--wave-shadow: none}html[data-theme=light] .waveHPublic--privacy[data-v-47182e23]{--wave-accent: #087f5b;--wave-accent-strong: #056047;--wave-accent-soft: #dcf7ed}html[data-theme=light] .waveHPublic--terms[data-v-47182e23]{--wave-accent: #6545c7;--wave-accent-strong: #4c2daa;--wave-accent-soft: #eee8ff}html:not([data-theme=light]) .waveHPublic[data-v-47182e23]{--wave-accent: #91a8ff;--wave-accent-strong: #c7d2ff;--wave-accent-soft: rgba(122, 149, 255, .16);--wave-on-accent: #0c1530;--wave-bg: var(--ui-surface);--wave-surface: var(--ui-surface);--wave-surface-soft: var(--ui-soft);--wave-text: var(--ui-text);--wave-muted: var(--ui-text-secondary);--wave-border: var(--ui-text-secondary);--wave-shadow: none}html:not([data-theme=light]) .waveHPublic--privacy[data-v-47182e23]{--wave-accent: #70e0ba;--wave-accent-strong: #b6f5df;--wave-accent-soft: rgba(57, 191, 145, .16)}html:not([data-theme=light]) .waveHPublic--terms[data-v-47182e23]{--wave-accent: #baa6ff;--wave-accent-strong: #ded5ff;--wave-accent-soft: rgba(147, 118, 255, .17)}.waveHPublic__shell[data-v-47182e23]{width:min(1040px,100%);margin:0 auto}.waveHPublic__skip[data-v-47182e23]{position:fixed;z-index:2000;top:max(8px,env(safe-area-inset-top));left:max(8px,env(safe-area-inset-left));min-height:44px;padding:0 16px;border-radius:14px;display:inline-flex;align-items:center;color:var(--wave-on-accent);background:var(--wave-accent-strong);font-weight:900;text-decoration:none;transform:translateY(calc(-100% - 24px));transition:transform .16s ease}.waveHPublic__skip[data-v-47182e23]:focus{transform:translateY(0)}.waveHPublic__header[data-v-47182e23]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding-bottom:16px;border-bottom:1px solid var(--ui-border)}.waveHPublic__brand[data-v-47182e23],.waveHPublic__nav a[data-v-47182e23]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;font-weight:900}.waveHPublic__brand[data-v-47182e23]{gap:8px;padding-right:8px;font-size:19px}.waveHPublic__brand img[data-v-47182e23]{width:44px;height:44px;object-fit:contain}.waveHPublic__nav[data-v-47182e23]{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px}.waveHPublic__nav a[data-v-47182e23]{padding:8px 16px;border-radius:12px;color:var(--wave-muted);font-size:16px;line-height:28px;font-weight:700}.waveHPublic__nav a[aria-current=page][data-v-47182e23]{color:var(--wave-accent-strong);background:var(--wave-accent-soft)}.waveHPublic__nav .waveHPublic__start[data-v-47182e23]{color:var(--wave-on-accent);background:var(--wave-accent-strong)}.waveHPublic__content[data-v-47182e23]{margin-top:32px;outline:none}.waveHPublic.waveHPublic--toss[data-v-47182e23]{padding-top:max(16px,env(safe-area-inset-top,0px),var(--toss-safe-area-top, 0px));padding-right:max(16px,env(safe-area-inset-right,0px),var(--toss-safe-area-right, 0px));padding-bottom:max(28px,env(safe-area-inset-bottom,0px),var(--toss-safe-area-bottom, 0px));padding-left:max(16px,env(safe-area-inset-left,0px),var(--toss-safe-area-left, 0px))}.waveHPublic--toss .waveHPublic__content[data-v-47182e23]{margin-top:0}.waveHPublic__related[data-v-47182e23]{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:24px}.waveHPublic__related a[data-v-47182e23]{display:inline-flex;align-items:center;min-height:44px;color:var(--wave-accent-strong);font-size:16px;font-weight:850;line-height:28px}[data-v-47182e23] .waveHPublic__hero{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}[data-v-47182e23] .waveHPublic__eyebrow{margin:0 0 24px;color:var(--wave-muted);font-size:14px;font-weight:600;letter-spacing:normal;text-transform:none;line-height:22px}[data-v-47182e23] .waveHPublic__title{margin:0;max-width:none;font-size:32px;line-height:44px;letter-spacing:-.025em;word-break:keep-all;overflow-wrap:anywhere}[data-v-47182e23] .waveHPublic__lead{max-width:none;margin:24px 0 0;color:var(--wave-muted);font-size:16px;line-height:28px;word-break:keep-all;overflow-wrap:anywhere}[data-v-47182e23] .waveHPublic__grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:24px}[data-v-47182e23] .waveHPublic__card{padding:12px 0 0;border:0;border-radius:0;background:transparent;border-top:1px solid var(--ui-border);min-width:0}[data-v-47182e23] .waveHPublic__card strong{display:block;margin-bottom:8px;font-size:24px;line-height:36px}[data-v-47182e23] .waveHPublic__card p,[data-v-47182e23] .waveHPublic__card li{color:var(--wave-muted);font-size:16px;line-height:28px;overflow-wrap:anywhere}[data-v-47182e23] .waveHPublic__card a{color:var(--wave-accent-strong);font-weight:850;min-height:44px;display:inline-flex;align-items:center}[data-v-47182e23] .waveHPublic__actions,[data-v-47182e23] .waveHPublic__links{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}[data-v-47182e23] .waveHPublic__button,[data-v-47182e23] .waveHPublic__links a{min-height:44px;padding:0 16px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--wave-accent-strong);font-weight:900;text-decoration:none;font-size:16px;line-height:28px}[data-v-47182e23] .waveHPublic__button--primary{color:var(--wave-on-accent);background:var(--wave-accent-strong)}[data-v-47182e23] .waveHPublic__button--soft,[data-v-47182e23] .waveHPublic__links a{border:0;background:transparent}.waveHPublic[data-v-47182e23] a:focus-visible,.waveHPublic[data-v-47182e23] button:focus-visible,.waveHPublic__skip[data-v-47182e23]:focus-visible{outline:3px solid var(--wave-accent);outline-offset:3px}[data-v-47182e23] .waveHPublic__card.contactNotice{padding:16px;border:1px solid var(--wave-border);background:var(--wave-surface-soft)}[data-v-47182e23] .waveHPublic__links{border-top:1px solid var(--ui-border);padding-top:24px}@media(min-width:720px){.waveHPublic[data-v-47182e23]{padding-inline:max(40px,env(safe-area-inset-left)) max(40px,env(safe-area-inset-right));padding-block-start:max(40px,env(safe-area-inset-top))}[data-v-47182e23] .waveHPublic__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px}}@media(max-width:700px){.waveHPublic__header[data-v-47182e23]{flex-wrap:wrap;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--ui-border)}.waveHPublic__nav[data-v-47182e23]{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.waveHPublic__nav a[data-v-47182e23]{padding-inline:7px;font-size:16px;line-height:28px;padding:8px 16px;border-radius:12px;font-weight:700}}@media(prefers-reduced-motion:reduce){.waveHPublic[data-v-47182e23] *,.waveHPublic[data-v-47182e23] *:before,.waveHPublic[data-v-47182e23] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{html .waveHPublic[data-v-47182e23],html[data-theme] .waveHPublic[data-v-47182e23]{--wave-accent: #000;--wave-accent-strong: #000;--wave-accent-soft: #fff;--wave-on-accent: #fff;--wave-bg: #fff;--wave-surface: #fff;--wave-surface-soft: #fff;--wave-text: #000;--wave-muted: #333;--wave-border: #777;--wave-shadow: none;min-height:auto;padding:0;color:#000;background:#fff}.waveHPublic__header[data-v-47182e23],.waveHPublic__skip[data-v-47182e23]{display:none}.waveHPublic__content[data-v-47182e23]{margin:0}[data-v-47182e23] .waveHPublic__hero,[data-v-47182e23] .waveHPublic__card{border-color:#bbb;box-shadow:none;background:#fff;break-inside:avoid}}.legalHero[data-v-1d32fbf3]{display:grid;gap:24px}.heroChips[data-v-1d32fbf3]{display:flex;flex-wrap:wrap;gap:8px 16px}.heroChips span[data-v-1d32fbf3]{padding:0;border:0;border-radius:0;color:var(--wave-muted);background:transparent;font-size:14px;font-weight:600;line-height:22px}.legalGrid[data-v-1d32fbf3]{display:grid;grid-template-columns:1fr;gap:24px;margin-top:24px}.legalToc[data-v-1d32fbf3]{position:sticky;z-index:20;top:max(8px,env(safe-area-inset-top));margin-top:24px;border:0;border-radius:0;background:var(--wave-surface-soft);box-shadow:none}.legalToc summary[data-v-1d32fbf3]{min-height:44px;padding:0 16px;display:flex;align-items:center;color:var(--wave-accent-strong);font-weight:900;cursor:pointer;font-size:16px;line-height:28px}.legalToc nav[data-v-1d32fbf3]{display:grid;grid-template-columns:1fr;gap:10px;padding:6px 10px 10px;max-height:calc(100dvh - 84px);overflow-y:auto;box-sizing:border-box}.legalToc a[data-v-1d32fbf3]{min-height:44px;padding:0 8px;display:flex;align-items:center;gap:8px;color:var(--wave-muted);font-weight:800;text-decoration:none;font-size:16px;line-height:28px}.legalToc a[data-v-1d32fbf3]:focus-visible,.legalToc summary[data-v-1d32fbf3]:focus-visible{outline:3px solid var(--wave-accent);outline-offset:2px}.legalItem[data-v-1d32fbf3],.noticeCard[data-v-1d32fbf3],.legalFooterCard[data-v-1d32fbf3]{border:0;border-radius:0;background:transparent}.legalItem[data-v-1d32fbf3]{display:grid;grid-template-columns:36px minmax(0,1fr);gap:8px;padding:0}.num[data-v-1d32fbf3]{width:36px;height:36px;border-radius:0;display:grid;place-items:center;color:var(--wave-text);background:transparent;font-size:24px;font-weight:700;line-height:36px}h2[data-v-1d32fbf3]{margin:0 0 8px;font-size:24px;scroll-margin-top:90px;line-height:36px}p[data-v-1d32fbf3]{margin:0;color:var(--wave-muted);line-height:28px;word-break:keep-all;overflow-wrap:anywhere;font-size:16px}.noticeCard[data-v-1d32fbf3],.legalFooterCard[data-v-1d32fbf3]{margin-top:24px;padding:24px 0 0;border-top:1px solid var(--ui-border)}.noticeCard strong[data-v-1d32fbf3]{display:block;margin-bottom:6px}.legalFooterCard[data-v-1d32fbf3]{display:flex;flex-direction:column;gap:24px;margin-top:24px;padding:24px 0 0;border-top:1px solid var(--ui-border)}.legalFooterCard div[data-v-1d32fbf3]{display:grid;gap:3px}.legalFooterCard span[data-v-1d32fbf3]{color:var(--wave-muted);font-size:14px;line-height:22px}.backBtn[data-v-1d32fbf3]{min-height:44px;padding:0 16px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--wave-on-accent);background:var(--wave-accent-strong);font-weight:950;text-decoration:none;font-size:16px;line-height:28px;flex-shrink:0}.backBtn[data-v-1d32fbf3]:focus-visible{outline:3px solid var(--wave-accent);outline-offset:3px}@media(min-width:720px){.legalFooterCard[data-v-1d32fbf3]{flex-direction:row;align-items:center;justify-content:space-between}}.legalHero[data-v-5365946f]{display:grid;gap:24px}.heroChips[data-v-5365946f]{display:flex;flex-wrap:wrap;gap:8px 16px}.heroChips span[data-v-5365946f]{padding:0;border:0;border-radius:0;color:var(--wave-muted);background:transparent;font-size:14px;font-weight:600;line-height:22px}.legalGrid[data-v-5365946f]{display:grid;grid-template-columns:1fr;gap:24px;margin-top:24px}.legalToc[data-v-5365946f]{position:sticky;z-index:20;top:max(8px,env(safe-area-inset-top));margin-top:24px;border:0;border-radius:0;background:var(--wave-surface-soft);box-shadow:none}.legalToc summary[data-v-5365946f]{min-height:44px;padding:0 16px;display:flex;align-items:center;color:var(--wave-accent-strong);font-weight:900;cursor:pointer;font-size:16px;line-height:28px}.legalToc nav[data-v-5365946f]{display:grid;grid-template-columns:1fr;gap:10px;padding:6px 10px 10px;max-height:calc(100dvh - 84px);overflow-y:auto;box-sizing:border-box}.legalToc a[data-v-5365946f]{min-height:44px;padding:0 8px;display:flex;align-items:center;gap:8px;color:var(--wave-muted);font-weight:800;text-decoration:none;font-size:16px;line-height:28px}.legalToc a[data-v-5365946f]:focus-visible,.legalToc summary[data-v-5365946f]:focus-visible{outline:3px solid var(--wave-accent);outline-offset:2px}.legalItem[data-v-5365946f],.legalFooterCard[data-v-5365946f]{border:0;border-radius:0;background:transparent}.legalItem[data-v-5365946f]{display:grid;grid-template-columns:36px minmax(0,1fr);gap:8px;padding:0}.num[data-v-5365946f]{width:36px;height:36px;border-radius:0;display:grid;place-items:center;color:var(--wave-text);background:transparent;font-size:24px;font-weight:700;line-height:36px}h2[data-v-5365946f]{margin:0 0 8px;font-size:24px;scroll-margin-top:90px;line-height:36px}p[data-v-5365946f]{margin:0;color:var(--wave-muted);line-height:28px;word-break:keep-all;overflow-wrap:anywhere;font-size:16px}.legalFooterCard[data-v-5365946f]{margin-top:24px;padding:24px 0 0;display:flex;flex-direction:column;gap:24px;border-top:1px solid var(--ui-border)}.legalFooterCard div[data-v-5365946f]{display:grid;gap:3px}.legalFooterCard span[data-v-5365946f]{color:var(--wave-muted);font-size:14px;line-height:22px}.backBtn[data-v-5365946f]{min-height:44px;padding:0 16px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--wave-on-accent);background:var(--wave-accent-strong);font-weight:950;text-decoration:none;font-size:16px;line-height:28px;flex-shrink:0}.backBtn[data-v-5365946f]:focus-visible{outline:3px solid var(--wave-accent);outline-offset:3px}@media(min-width:720px){.legalFooterCard[data-v-5365946f]{flex-direction:row;align-items:center;justify-content:space-between}}.contactNotice[data-v-e1c27bc2]{margin-top:24px}.guidelineActions[data-v-9be6f4d2]{display:grid;grid-template-columns:1fr;gap:24px;margin-top:24px}.nameImport[data-v-b27c807d]{display:grid;gap:10px;min-width:0;color:inherit}.nameImport p[data-v-b27c807d]{margin:0;line-height:1.6;font-size:13px}.nameImportNotice[data-v-b27c807d]{font-weight:650}.nameImportHelp[data-v-b27c807d]{opacity:.8}.nameImport button[data-v-b27c807d]{justify-self:start;min-height:40px;padding:8px 14px;border:1px solid currentColor;border-radius:10px;background:transparent;color:inherit;font:inherit;font-size:13px;cursor:pointer}.nameImport button[data-v-b27c807d]:disabled{opacity:.5;cursor:default}.nameImport button[data-v-b27c807d]:focus-visible{outline:2px solid currentColor;outline-offset:3px}.nameImportPreview[data-v-b27c807d]{display:grid;gap:8px;min-width:0;padding:14px;border:1px solid currentColor;border-radius:12px}.nameImportPreview strong[data-v-b27c807d]{overflow-wrap:anywhere;white-space:pre-wrap}.nameImportPreview>span[data-v-b27c807d]{font-size:12px}.nameImportActions[data-v-b27c807d]{display:flex;flex-wrap:wrap;gap:8px}[data-name-import=status][data-v-b27c807d]:empty{display:none}.onboardingPage[data-v-6356ef12]{--onboarding-action: var(--ui-action);min-height:100vh;min-width:0;padding:max(40px,var(--toss-safe-area-top,0px)) max(40px,var(--toss-safe-area-right,0px)) max(40px,var(--toss-safe-area-bottom,0px)) max(40px,var(--toss-safe-area-left,0px));background:var(--ui-bg);color:var(--ui-text);font-size:16px;line-height:1.75}.onboardingShell[data-v-6356ef12]{width:min(1080px,100%);min-width:0;margin:0 auto;display:grid;grid-template-columns:minmax(0,472fr) minmax(0,576fr);align-items:start;gap:32px}.introPanel[data-v-6356ef12]{min-width:0;display:grid;align-content:start;gap:24px}.brandLink[data-v-6356ef12]{display:inline-flex;justify-self:start;align-items:center;gap:12px;min-height:48px;color:var(--ui-text);font-size:24px;font-weight:700;text-decoration:none}.brandLink img[data-v-6356ef12]{width:48px;height:48px;object-fit:contain}.introCopy h1[data-v-6356ef12]{margin:0;font-size:32px;line-height:1.375;overflow-wrap:anywhere}.marketingTitle[data-v-6356ef12]{margin:24px 0 0;color:var(--ui-text-secondary);font-size:24px;font-weight:700;line-height:1.5}.introCopy p[data-v-6356ef12]:last-child{max-width:400px;margin:24px 0 0;color:var(--ui-text-secondary)}.flowCards[data-v-6356ef12]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.flowCard[data-v-6356ef12]{display:flex;align-items:baseline;gap:4px;min-width:0;padding:4px;border:1px solid transparent;border-radius:8px;color:var(--ui-text-secondary);font-size:14px;line-height:1.6}.flowCard[data-active=true][data-v-6356ef12]{border-color:var(--onboarding-action);background:var(--ui-selected);color:var(--ui-text)}.flowCard>span[data-v-6356ef12]:not(.srOnly){overflow-wrap:anywhere}.setupCard[data-v-6356ef12]{min-width:0;display:grid;gap:24px}.progressBar[data-v-6356ef12]{height:4px;border-radius:8px;background:var(--ui-disabled);overflow:hidden}.progressBar span[data-v-6356ef12]{display:block;height:100%;border-radius:inherit;background:var(--onboarding-action);transition:width .2s ease}.stepPanel[data-v-6356ef12]{min-width:0;display:grid;gap:24px}.stepHead[data-v-6356ef12]{display:grid;gap:12px}.stepNo[data-v-6356ef12]{margin:0;color:var(--ui-text-secondary);font-size:14px;line-height:1.6}.stepHead h2[data-v-6356ef12]{margin:0;font-size:24px;line-height:1.5;overflow-wrap:anywhere;scroll-margin-block:16px}.stepHead h2[data-v-6356ef12]:focus{outline:none}.stepHead h2[data-v-6356ef12]:focus-visible{outline:3px solid var(--ui-focus);outline-offset:5px;border-radius:8px}.stepHead p[data-v-6356ef12]{margin:0;color:var(--ui-text-secondary);font-size:14px;line-height:1.6}.statusPanel[data-v-6356ef12]{display:grid;gap:8px;padding:16px;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-soft)}.statusPanel span[data-v-6356ef12],.statusPanel p[data-v-6356ef12]{margin:0;color:var(--ui-text-secondary)}.statusPanelError[data-v-6356ef12]{border-color:var(--ui-danger)}.statusPanelError p[data-v-6356ef12]{color:var(--ui-text)}.profilePreview[data-v-6356ef12]{min-width:0;display:grid;grid-template-columns:128px minmax(0,1fr);gap:16px;align-items:start}.avatarWrap[data-v-6356ef12]{min-width:0;display:grid;justify-items:center;gap:8px}.avatar[data-v-6356ef12]{width:128px;height:128px;border-radius:999px;object-fit:cover}.avatarFallback[data-v-6356ef12]{display:grid;place-items:center;font-size:32px;font-weight:700;background:var(--ui-soft);color:var(--ui-text)}.avatarBtn[data-v-6356ef12]{min-height:44px;width:100%;padding:8px 12px;border-radius:12px;border:1px solid var(--onboarding-action);background:var(--ui-selected);color:var(--onboarding-action);font:inherit;font-weight:600}.uploadStatus[data-v-6356ef12]{max-width:100%;display:grid;gap:8px;text-align:center;color:var(--ui-text-secondary);font-size:14px;overflow-wrap:anywhere}.previewMeta[data-v-6356ef12]{min-width:0}.previewMeta span[data-v-6356ef12],.previewMeta small[data-v-6356ef12]{display:block;color:var(--ui-text-secondary);font-size:14px;overflow-wrap:anywhere}.previewMeta strong[data-v-6356ef12]{display:block;margin-top:8px;font-size:24px;line-height:1.5;overflow-wrap:anywhere}.previewMeta small[data-v-6356ef12]{margin-top:8px}.previewMeta p[data-v-6356ef12]{margin:8px 0 0;color:var(--ui-text-secondary);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.formGrid[data-v-6356ef12]{min-width:0;display:grid;gap:24px}.field[data-v-6356ef12]{min-width:0;display:grid;gap:8px;color:var(--ui-text);font-size:14px;line-height:1.6}.field small[data-v-6356ef12],.field em[data-v-6356ef12]{color:var(--ui-text-secondary);font-size:14px;font-style:normal}.field em[data-v-6356ef12]{justify-self:end}.input[data-v-6356ef12],.textarea[data-v-6356ef12]{width:100%;min-width:0;border-radius:12px;border:1px solid var(--ui-text-secondary);background:var(--ui-surface);color:var(--ui-text);padding:10px 12px;font:inherit;font-size:16px;line-height:1.75;scroll-margin-block:16px 160px}.input[data-v-6356ef12]{min-height:50px}.textarea[data-v-6356ef12]{min-height:116px;resize:vertical}.input[data-v-6356ef12]::placeholder,.textarea[data-v-6356ef12]::placeholder{color:var(--ui-text-secondary);opacity:1}.input[aria-invalid=true][data-v-6356ef12],.textarea[aria-invalid=true][data-v-6356ef12]{border-color:var(--ui-danger)}.hidden[data-v-6356ef12]{display:none}.interestGrid[data-v-6356ef12]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;scroll-margin-block:16px 160px}.interestChip[data-v-6356ef12]{min-height:44px;min-width:0;padding:8px;border-radius:999px;border:1px solid var(--ui-text-secondary);background:transparent;color:var(--ui-text);font:inherit;font-weight:600;overflow-wrap:anywhere}.interestChip[data-selected=true][data-v-6356ef12]{border:2px solid var(--onboarding-action);padding:7px;background:var(--ui-selected);color:var(--onboarding-action)}.interestGuide[data-v-6356ef12]{display:grid;gap:8px}.interestGuide span[data-v-6356ef12]{color:var(--ui-text-secondary);font-size:14px}.summaryGrid[data-v-6356ef12]{display:grid;gap:24px}.summaryCard[data-v-6356ef12]{min-width:0;display:flex;justify-content:space-between;align-items:start;gap:16px;padding-block:0 24px;border-bottom:1px solid var(--ui-border)}.summaryCard>div[data-v-6356ef12]{min-width:0}.summaryCard span[data-v-6356ef12],.summaryCard small[data-v-6356ef12]{color:var(--ui-text-secondary);font-size:14px;overflow-wrap:anywhere}.summaryCard strong[data-v-6356ef12]{display:block;margin-top:8px;overflow-wrap:anywhere}.summaryCard p[data-v-6356ef12]{margin:8px 0;color:var(--ui-text-secondary);overflow-wrap:anywhere}.starterGrid[data-v-6356ef12]{display:grid;gap:24px}.starterCard[data-v-6356ef12]{min-width:0}.starterCard strong[data-v-6356ef12]{display:block;overflow-wrap:anywhere}.starterCard p[data-v-6356ef12]{margin:8px 0;color:var(--ui-text-secondary);font-size:14px}.starterCard span[data-v-6356ef12]{color:var(--onboarding-action);font-size:14px;font-weight:600}.completeBox[data-v-6356ef12]{display:flex;gap:16px;align-items:start}.completeBox img[data-v-6356ef12]{width:48px;height:48px;object-fit:contain}.completeBox>div[data-v-6356ef12]{min-width:0;overflow-wrap:anywhere}.completeBox p[data-v-6356ef12]{margin:8px 0 0;color:var(--ui-text-secondary);font-size:14px}.profileHelper[data-v-6356ef12],.skipHelper[data-v-6356ef12]{margin:0;color:var(--ui-text-secondary);font-size:14px;line-height:1.6}.actions[data-v-6356ef12]{display:flex;justify-content:flex-end;gap:8px;padding-bottom:max(0px,var(--toss-safe-area-bottom,0px))}.ghostBtn[data-v-6356ef12],.primaryBtn[data-v-6356ef12],.inlineBtn[data-v-6356ef12]{min-height:44px;min-width:44px;padding:8px 16px;border-radius:12px;font:inherit;font-weight:600}.ghostBtn[data-v-6356ef12],.inlineBtn[data-v-6356ef12]{border:1px solid var(--ui-text-secondary);background:transparent;color:var(--ui-text-secondary)}.inlineBtn[data-v-6356ef12]{justify-self:start;flex-shrink:0}.actions>button[data-v-6356ef12]{flex:1;min-width:0;min-height:52px;overflow-wrap:anywhere}.primaryBtn[data-v-6356ef12]{min-height:52px;border:1px solid var(--onboarding-action);background:var(--onboarding-action);color:var(--ui-bg)}button[data-v-6356ef12]:disabled,input[data-v-6356ef12]:disabled,textarea[data-v-6356ef12]:disabled{cursor:not-allowed}.primaryBtn[data-v-6356ef12]:disabled,.ghostBtn[data-v-6356ef12]:disabled{border-color:var(--ui-border);background:var(--ui-disabled);color:var(--ui-text-secondary);opacity:1}.errorText[data-v-6356ef12]{margin:0;padding:12px 16px;border-left:3px solid var(--ui-danger);color:var(--ui-text);background:var(--ui-soft);overflow-wrap:anywhere;scroll-margin-block:16px 160px}.srOnly[data-v-6356ef12]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}button[data-v-6356ef12]:focus-visible,.brandLink[data-v-6356ef12]:focus-visible,.input[data-v-6356ef12]:focus-visible,.textarea[data-v-6356ef12]:focus-visible,.interestGrid[data-v-6356ef12]:focus,.errorText[data-v-6356ef12]:focus{outline:3px solid var(--ui-focus);outline-offset:3px}.onboardingPage[data-v-6356ef12] [data-toss-profile-name] button{min-height:44px;min-width:44px}[data-v-6356ef12] .toast-host{top:max(14px,var(--toss-safe-area-top,0px));bottom:auto}[data-v-6356ef12] .toast__x{min-width:44px;min-height:44px}html[data-theme=light] .onboardingPage{--onboarding-action: var(--ui-action-pressed);background:var(--ui-surface);color:var(--ui-text)}html[data-theme=light] .onboardingPage .onboardingShell{background:var(--ui-surface)}html[data-theme=light] .onboardingPage .primaryBtn{background:var(--ui-action-pressed);color:#fff}html[data-theme=light] .onboardingPage .primaryBtn:disabled{background:var(--ui-disabled);color:var(--ui-text-secondary)}@media(prefers-reduced-motion:reduce){.progressBar span[data-v-6356ef12]{transition:none}}@media(forced-colors:active){button[data-v-6356ef12]:focus-visible,.brandLink[data-v-6356ef12]:focus-visible,.input[data-v-6356ef12]:focus-visible,.textarea[data-v-6356ef12]:focus-visible,.interestGrid[data-v-6356ef12]:focus,.stepHead h2[data-v-6356ef12]:focus-visible,.errorText[data-v-6356ef12]:focus{outline-color:Highlight}.interestChip[data-selected=true][data-v-6356ef12]{outline:2px solid Highlight;outline-offset:2px}}@media(max-width:820px){.onboardingPage[data-v-6356ef12]{padding:max(16px,var(--toss-safe-area-top,0px)) max(16px,var(--toss-safe-area-right,0px)) max(16px,var(--toss-safe-area-bottom,0px)) max(16px,var(--toss-safe-area-left,0px))}.onboardingShell[data-v-6356ef12]{grid-template-columns:minmax(0,1fr);gap:24px}.introPanel[data-v-6356ef12]{gap:20px}.brandLink[data-v-6356ef12]{font-size:22px;min-height:44px}.brandLink img[data-v-6356ef12]{width:40px;height:40px}.introCopy h1[data-v-6356ef12]{font-size:24px;line-height:1.5}.marketingTitle[data-v-6356ef12],.introCopy p[data-v-6356ef12]:last-child{display:none}.summaryCard[data-v-6356ef12]{flex-direction:column}.actions[data-v-6356ef12]{position:sticky;bottom:0;z-index:4;padding-block:12px max(12px,var(--toss-safe-area-bottom,0px));background:var(--ui-bg);border-top:1px solid var(--ui-border)}html[data-theme=light] .onboardingPage .actions{background:var(--ui-surface)}}@media(max-width:390px){.actions[data-v-6356ef12]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.actions>button[data-v-6356ef12]{width:100%;padding-inline:8px}.actions>button[data-v-6356ef12]:nth-child(3){grid-column:1 / -1}}@media(max-width:820px)and (max-height:480px){.actions[data-v-6356ef12]{position:static}}.exploreChat[data-v-323cd86b]{min-width:0;color:var(--ui-text);display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px;align-items:start}.exploreChat__rooms[data-v-323cd86b],.exploreChat__thread[data-v-323cd86b]{min-width:0;border:0;background:transparent;border-radius:0;box-shadow:none}.exploreChat__rooms[data-v-323cd86b]{padding:4px;display:grid;grid-template-columns:minmax(0,1fr);gap:4px;align-content:start}.exploreChat__rooms button[data-v-323cd86b]{min-width:0;min-height:82px;border:0;border-left:3px solid transparent;border-bottom:1px solid var(--ui-border);border-radius:0;padding:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 8px;text-align:left;color:var(--ui-text-secondary);background:transparent;cursor:pointer}.exploreChat__rooms button.is-active[data-v-323cd86b]{color:var(--ui-text);border-left-color:var(--ui-action-pressed);background:var(--ui-selected)}.exploreChat__rooms strong[data-v-323cd86b],.exploreChat__rooms span[data-v-323cd86b]{min-width:0;overflow-wrap:anywhere}.exploreChat__rooms strong[data-v-323cd86b]{grid-column:1;grid-row:1}.exploreChat__rooms span[data-v-323cd86b]{grid-column:1 / -1;grid-row:2;font-size:14px;line-height:20px}.exploreChat__rooms small[data-v-323cd86b]{grid-column:2;grid-row:1;min-width:24px;height:24px;border-radius:999px;display:grid;place-items:center;color:var(--ui-text);background:var(--ui-soft);font-size:11px;font-weight:950}.exploreChat__thread[data-v-323cd86b]{min-width:0;min-height:0;overflow:visible;display:grid;grid-template-rows:auto auto auto}.exploreChat__thread header[data-v-323cd86b]{min-height:44px;padding:0 0 16px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--ui-border)}.exploreChat__thread h2[data-v-323cd86b]{min-width:0;margin:0;font-size:20px;line-height:28px;overflow-wrap:anywhere}.exploreChat__thread header button[data-v-323cd86b],.exploreChat__composer button[data-v-323cd86b]{border:0;min-width:44px;min-height:44px;border-radius:8px;color:var(--ui-text);background:var(--ui-selected);font-weight:950;cursor:pointer}.exploreChat__thread header button[data-v-323cd86b]{flex-shrink:0;padding:8px}.exploreChat__messages[data-v-323cd86b]{min-width:0;padding:16px 0;overflow:visible;display:flex;flex-direction:column;gap:10px}.exploreChat__messages article[data-v-323cd86b]{min-width:0;max-width:76%;align-self:flex-start;padding:10px 12px;border-radius:16px 16px 16px 6px;background:var(--ui-soft);overflow-wrap:anywhere}.exploreChat__messages article.is-mine[data-v-323cd86b]{align-self:flex-end;border-radius:16px 16px 6px;background:var(--ui-selected)}.exploreChat__messages b[data-v-323cd86b]{display:block;margin-bottom:4px;color:var(--ui-text-secondary);font-size:12px}.exploreChat__messages p[data-v-323cd86b]{margin:0;line-height:1.5}.exploreChat__composer[data-v-323cd86b]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:16px 0 4px;border-top:1px solid var(--ui-border)}.exploreChat__composer input[data-v-323cd86b]{box-sizing:border-box;min-width:0;width:100%;min-height:44px;border:1px solid var(--ui-text-secondary);border-radius:8px;padding:0 14px;color:var(--ui-text);background:var(--ui-input)}.exploreChat__composer input[data-v-323cd86b]::placeholder{color:var(--ui-text-secondary);opacity:1}.exploreChat__composer button[data-v-323cd86b]{width:66px}.exploreChat button[data-v-323cd86b]:focus-visible,.exploreChat input[data-v-323cd86b]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}@media(max-width:780px){.exploreChat[data-v-323cd86b]{grid-template-columns:1fr}.exploreChat__rooms[data-v-323cd86b]{max-width:100%;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);overflow-x:auto;overflow-y:hidden;scroll-padding-inline:4px}}.exploreDiscover[data-v-c59c697b]{min-width:0;display:grid;gap:16px}.exploreDiscover__search[data-v-c59c697b]{min-width:0;padding:0;border-radius:0;border:0;background:transparent;display:grid;gap:8px}.exploreDiscover__searchLabel[data-v-c59c697b]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.exploreDiscover__search input[data-v-c59c697b]{box-sizing:border-box;min-width:0;width:100%;min-height:44px;border:1px solid var(--ui-text-secondary);border-radius:8px;padding:10px 12px;color:var(--ui-text);background:var(--ui-input);font-size:15px}.exploreDiscover__search input[data-v-c59c697b]::placeholder{color:var(--ui-text-secondary);opacity:1}.exploreDiscover__grid[data-v-c59c697b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.exploreDiscover__card[data-v-c59c697b]{min-width:0;min-height:240px;border:1px solid var(--ui-text-secondary);border-radius:24px;padding:16px;display:grid;align-content:end;gap:7px;text-align:left;color:#fff;background:linear-gradient(180deg,transparent 28%,rgba(0,0,0,.62)),radial-gradient(circle at 24% 20%,rgba(115,215,255,.25),transparent 35%),#0a1020;cursor:pointer;overflow-wrap:anywhere}.exploreDiscover__card[data-tone=green][data-v-c59c697b]{background:linear-gradient(180deg,transparent 28%,rgba(0,0,0,.62)),radial-gradient(circle at 30% 20%,rgba(45,212,191,.32),transparent 36%),#0a1020}.exploreDiscover__card[data-tone=violet][data-v-c59c697b]{background:linear-gradient(180deg,transparent 28%,rgba(0,0,0,.62)),radial-gradient(circle at 28% 18%,rgba(167,139,250,.32),transparent 36%),#0a1020}.exploreDiscover__card[data-tone=amber][data-v-c59c697b]{background:linear-gradient(180deg,transparent 28%,rgba(0,0,0,.62)),radial-gradient(circle at 28% 18%,rgba(251,191,36,.28),transparent 36%),#0a1020}.exploreDiscover__card span[data-v-c59c697b]{color:#dff9ff;font-size:12px;font-weight:950}.exploreDiscover__card strong[data-v-c59c697b]{font-size:24px;line-height:1.16}.exploreDiscover__card p[data-v-c59c697b]{margin:0;color:#e8f0ffb8;line-height:1.45}.exploreDiscover__empty[data-v-c59c697b]{margin:0;padding:16px 0;color:var(--ui-text-secondary);line-height:24px;overflow-wrap:anywhere}.exploreDiscover button[data-v-c59c697b]:focus-visible,.exploreDiscover input[data-v-c59c697b]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}@media(max-width:680px){.exploreDiscover__grid[data-v-c59c697b]{grid-template-columns:1fr}}.exploreHome[data-v-d3bb1e49]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.explorePost[data-v-d3bb1e49]{min-width:0;padding:0 0 24px;border:0;border-bottom:1px solid var(--ui-border);border-radius:0;background:transparent;box-shadow:none;display:grid;gap:12px}.explorePost__head[data-v-d3bb1e49]{display:flex;align-items:center;gap:10px}.explorePost__head>div[data-v-d3bb1e49]{min-width:0;overflow-wrap:anywhere}.explorePost__avatar[data-v-d3bb1e49]{width:40px;height:40px;flex-shrink:0;border-radius:15px;display:grid;place-items:center;color:var(--ui-text);background:var(--ui-selected);font-weight:950}.explorePost__head strong[data-v-d3bb1e49],.explorePost__head small[data-v-d3bb1e49]{display:block}.explorePost__head small[data-v-d3bb1e49]{margin-top:2px;color:var(--ui-text-secondary);line-height:20px}.explorePost__media[data-v-d3bb1e49]{min-width:0;width:100%;min-height:220px;border:1px solid var(--ui-text-secondary);border-radius:20px;padding:16px;display:grid;align-content:end;text-align:left;color:#fff;background:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.68)),radial-gradient(circle at 24% 20%,rgba(115,215,255,.32),transparent 36%),linear-gradient(135deg,#111827,#05070d);cursor:pointer;overflow-wrap:anywhere}.explorePost__media span[data-v-d3bb1e49]{color:#a7f3ff;font-size:12px;font-weight:950}.explorePost__media strong[data-v-d3bb1e49]{margin-top:7px;font-size:24px;line-height:1.16}.explorePost__body[data-v-d3bb1e49]{margin:0;color:var(--ui-text);line-height:1.62;overflow-wrap:anywhere}.explorePost__tags[data-v-d3bb1e49],.explorePost__actions[data-v-d3bb1e49]{display:flex;gap:8px;flex-wrap:wrap}.explorePost__tags span[data-v-d3bb1e49],.explorePost__actions button[data-v-d3bb1e49]{min-height:32px;padding:0 11px;border-radius:999px;display:inline-flex;align-items:center;font-size:12px;font-weight:900;max-width:100%;overflow-wrap:anywhere}.explorePost__tags span[data-v-d3bb1e49]{background:var(--ui-soft);color:var(--ui-text-secondary)}.explorePost__actions button[data-v-d3bb1e49]{min-width:44px;min-height:44px;border:0;border-radius:0;background:transparent;color:var(--ui-text);cursor:pointer}.exploreHome button[data-v-d3bb1e49]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}@media(min-width:920px){.exploreHome[data-v-d3bb1e49]{grid-template-columns:repeat(3,minmax(0,1fr))}}.exploreShell[data-v-4fd5ba29]{box-sizing:border-box;min-width:0;min-height:100dvh;color:var(--ui-text);color-scheme:light dark;font-family:Noto Sans KR,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--ui-bg);padding:max(16px,var(--app-safe-top)) max(16px,var(--app-safe-right)) calc(96px + var(--app-safe-bottom)) max(16px,var(--app-safe-left))}.exploreShell__topbar[data-v-4fd5ba29],.exploreShell__hero[data-v-4fd5ba29],.exploreShell__body[data-v-4fd5ba29]{width:min(1180px,100%);margin:0 auto}.exploreShell__heroActions[data-v-4fd5ba29]{display:flex;flex-wrap:wrap;gap:8px}.exploreShell__tossLogin[data-v-4fd5ba29]{display:flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--ui-text-secondary);border-radius:8px;padding:0 16px;background:var(--ui-surface);color:var(--ui-text);font-weight:800;text-decoration:none}.exploreShell__topbar[data-v-4fd5ba29]{min-height:44px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.exploreShell__brand[data-v-4fd5ba29]{min-width:0;display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none;font-size:20px;font-weight:950}.exploreShell__brand img[data-v-4fd5ba29]{width:44px;height:44px;object-fit:contain}.exploreShell__badge[data-v-4fd5ba29]{min-width:0;display:inline-flex;align-items:center;color:var(--ui-text-secondary);font-size:12px;font-weight:900;overflow-wrap:anywhere}.exploreShell__topActions[data-v-4fd5ba29]{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.exploreShell__topActions a[data-v-4fd5ba29]{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--ui-text-secondary);text-decoration:none;font-size:13px;font-weight:900;line-height:1}.exploreShell__join[data-v-4fd5ba29]{min-height:44px;padding:0 13px;border-radius:8px;color:var(--ui-text)!important;background:var(--ui-selected)}.exploreShell__hero[data-v-4fd5ba29]{margin-top:16px;padding:0;border-radius:0;border:0;background:transparent;box-shadow:none;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 24px;align-items:center}.exploreShell__hero p[data-v-4fd5ba29]{margin:4px 0 0;color:var(--ui-text-secondary);font-size:14px;line-height:20px;overflow-wrap:anywhere}.exploreShell__hero h1[data-v-4fd5ba29]{margin:0;font-size:24px;line-height:32px;overflow-wrap:anywhere}.exploreShell__hero button[data-v-4fd5ba29]{min-width:44px;min-height:44px;border:0;border-radius:8px;padding:8px 16px;color:var(--ui-text);background:var(--ui-selected);font-weight:950;overflow-wrap:anywhere;cursor:pointer}.exploreShell__body[data-v-4fd5ba29]{margin-top:24px;display:grid;grid-template-columns:92px minmax(0,1fr);gap:24px;align-items:start}.exploreShell__rail[data-v-4fd5ba29]{position:sticky;top:12px;display:grid;gap:8px}.exploreShell__rail button[data-v-4fd5ba29],.exploreShell__bottom button[data-v-4fd5ba29]{border:1px solid var(--ui-text-secondary);background:var(--ui-surface);color:var(--ui-text-secondary);cursor:pointer}.exploreShell__rail button[data-v-4fd5ba29]{min-height:72px;border-radius:8px;display:grid;place-items:center;gap:4px}.exploreShell__rail span[data-v-4fd5ba29],.exploreShell__bottom span[data-v-4fd5ba29]{font-size:21px;line-height:1}.exploreShell__rail strong[data-v-4fd5ba29],.exploreShell__bottom strong[data-v-4fd5ba29]{font-size:12px;font-weight:950;overflow-wrap:anywhere}.exploreShell__rail button.is-active[data-v-4fd5ba29],.exploreShell__bottom button.is-active[data-v-4fd5ba29]{color:var(--ui-text);border-color:var(--ui-focus);background:var(--ui-selected)}.exploreShell__panel[data-v-4fd5ba29]{min-width:0}.exploreShell a[data-v-4fd5ba29]:focus-visible,.exploreShell button[data-v-4fd5ba29]:focus-visible,.exploreShell[data-v-4fd5ba29] input:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.exploreShell__bottom[data-v-4fd5ba29]{position:fixed;left:max(12px,var(--app-safe-left));right:max(12px,var(--app-safe-right));bottom:max(10px,var(--app-safe-bottom));z-index:80;display:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:8px;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-surface)}.exploreShell__bottom button[data-v-4fd5ba29]{min-height:52px;border-radius:8px;display:grid;place-items:center;gap:2px}@media(max-width:780px){.exploreShell__badge[data-v-4fd5ba29]{display:none}.exploreShell__hero[data-v-4fd5ba29]{grid-template-columns:1fr}.exploreShell__hero button[data-v-4fd5ba29]{flex:1 1 auto}.exploreShell__body[data-v-4fd5ba29]{display:block}.exploreShell__rail[data-v-4fd5ba29]{display:none}.exploreShell__bottom[data-v-4fd5ba29]{display:grid}}@media(prefers-reduced-motion:reduce){.exploreShell[data-v-4fd5ba29] *,.exploreShell[data-v-4fd5ba29] *:before,.exploreShell[data-v-4fd5ba29] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.explorePrompt[data-v-12c7f96b]{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;min-width:0;min-height:0;height:100dvh;z-index:1500;display:grid;place-items:end center;color-scheme:light dark;font-family:Noto Sans KR,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:max(16px,var(--app-safe-top)) max(16px,var(--app-safe-right)) max(16px,var(--app-safe-bottom)) max(16px,var(--app-safe-left))}.explorePrompt__backdrop[data-v-12c7f96b]{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:var(--ui-scrim)}.explorePrompt__sheet[data-v-12c7f96b]{box-sizing:border-box;position:relative;min-width:0;min-height:0;width:min(440px,100%);max-height:calc(100dvh - max(16px,var(--app-safe-top)) - max(16px,var(--app-safe-bottom)));overflow:auto;overscroll-behavior:contain;scroll-padding-block:8px;padding:24px;border-radius:16px;border:1px solid var(--ui-text-secondary);background:var(--ui-surface);box-shadow:var(--ui-shadow)}.explorePrompt h2[data-v-12c7f96b]{margin:0;color:var(--ui-text);font-size:20px;line-height:28px;overflow-wrap:anywhere}.explorePrompt p[data-v-12c7f96b]{margin:8px 0 0;color:var(--ui-text-secondary);font-size:16px;line-height:24px;overflow-wrap:anywhere}.explorePrompt__actions[data-v-12c7f96b]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:24px}.explorePrompt__primary[data-v-12c7f96b],.explorePrompt__secondary[data-v-12c7f96b],.explorePrompt__ghost[data-v-12c7f96b]{box-sizing:border-box;min-width:44px;min-height:44px;padding:10px 12px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:950;line-height:24px;text-align:center;white-space:normal;overflow-wrap:anywhere}.explorePrompt__primary[data-v-12c7f96b]{border:1px solid var(--ui-action-pressed);color:var(--ui-surface);background:var(--ui-action-pressed)}.explorePrompt__secondary[data-v-12c7f96b]{color:var(--ui-text);border:1px solid var(--ui-text-secondary);background:transparent}.explorePrompt__ghost[data-v-12c7f96b]{grid-column:1 / -1;color:var(--ui-text-secondary);border:0;background:transparent;cursor:pointer}.explorePrompt a[data-v-12c7f96b]:focus-visible,.explorePrompt button[data-v-12c7f96b]:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}@media(min-width:768px){.explorePrompt[data-v-12c7f96b]{place-items:center}.explorePrompt__actions[data-v-12c7f96b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.explorePrompt[data-v-12c7f96b] *,.explorePrompt[data-v-12c7f96b] *:before,.explorePrompt[data-v-12c7f96b] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.watchComposer[data-v-903afbeb]{display:grid;grid-template-columns:minmax(0,1fr) 64px;align-items:center;gap:4px 8px;min-width:0;min-height:60px;box-sizing:border-box;padding:8px 0;border:0;border-radius:0;background:var(--ui-surface);box-shadow:inset 0 1px 0 var(--ui-border)}.watchComposer--editing[data-v-903afbeb]{min-height:86px}.watchComposer__status[data-v-903afbeb]{grid-row:1;grid-column:1 / -1;min-height:22px;margin:0;color:var(--ui-text-secondary);font-size:14px;line-height:22px}.watchComposer__send[data-v-903afbeb]{display:inline-flex;align-items:center;justify-content:center;width:64px;height:44px;border:0;border-radius:12px;color:var(--ui-on-action);background:var(--ui-action);font:inherit;font-size:14px;font-weight:500;line-height:22px;touch-action:manipulation}.watchComposer__send[data-v-903afbeb]:disabled{color:var(--ui-text);background:var(--ui-disabled);opacity:1;cursor:not-allowed}.watchComposer__send[data-v-903afbeb]:not(:disabled):hover{background:var(--ui-action)}.watchComposer__send[data-v-903afbeb]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.watchComposer svg[data-v-903afbeb]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.watchComposer__input[data-v-903afbeb]{width:100%;height:44px;min-height:44px;max-height:100px;box-sizing:border-box;min-width:0;padding:7px 12px;border:1px solid var(--ui-text-secondary);border-radius:12px;resize:none;color:var(--ui-text);background:var(--ui-input);outline:none;font:inherit;font-size:16px;line-height:28px}.watchComposer__input[data-v-903afbeb]:focus{border-color:var(--ui-focus);background:var(--ui-input);outline:2px solid var(--ui-focus);outline-offset:2px}.watchComposer__input[data-v-903afbeb]::placeholder{color:var(--ui-input-placeholder)}.watchIcon[data-v-ed993b4c]{display:inline-flex;width:24px;height:24px;flex:0 0 24px}.watchIcon img[data-v-ed993b4c]{display:block;width:24px;height:24px}.watchIcon__option[data-v-ed993b4c]{display:block;width:24px;height:24px;background:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.watchIcon .watchIcon__light[data-v-ed993b4c]{display:none}html[data-theme=light] .watchIcon .watchIcon__light{display:block}html[data-theme=light] .watchIcon .watchIcon__dark{display:none}.watchChatSheet[data-v-682ff624]{min-width:0;min-height:120px;height:100%;display:grid;grid-template-rows:44px minmax(0,1fr) auto;gap:8px;color:var(--ui-text);background:var(--ui-surface)}.watchChatSheet--selector[data-v-682ff624]{min-height:188px;grid-template-rows:minmax(120px,1fr) auto}.watchChatSheet--compactHeading[data-v-682ff624]{min-height:68px;grid-template-rows:minmax(0,1fr) auto}.watchChatSheet__header[data-v-682ff624]{display:flex;align-items:center;gap:8px;min-width:0;min-height:44px}.watchChatSheet__header strong[data-v-682ff624]{flex:1;font-size:16px;line-height:28px;font-weight:500}.watchChatSheet__header span[data-v-682ff624]{color:var(--ui-text-secondary);font-size:14px;line-height:22px}.watchChatSheet__close[data-v-682ff624]{display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;color:var(--ui-text);cursor:pointer;flex-shrink:0}.watchChatSheet__close[data-v-682ff624]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}.watchChatSheet__messages[data-v-682ff624],.watchChatSheet__selector[data-v-682ff624]{min-width:0;min-height:0;overflow-y:auto;overflow-wrap:anywhere}.watchChatSheet__empty[data-v-682ff624]{margin:0;padding:4px 0;color:var(--ui-text-secondary);font-size:14px;line-height:22px}.watchChatSheet__composer[data-v-682ff624]{min-width:0;min-height:60px;background:var(--ui-surface)}.watchChatSheet--flattened[data-v-682ff624]{display:contents}.watchChatSheet--flattened .watchChatSheet__header[data-v-682ff624]{grid-area:heading;margin-bottom:8px}.watchChatSheet--flattened .watchChatSheet__messages[data-v-682ff624],.watchChatSheet--flattened .watchChatSheet__selector[data-v-682ff624]{grid-area:content}.watchChatSheet--flattened .watchChatSheet__composer[data-v-682ff624]{grid-area:composer}.watchHeaderOverlay[data-v-6d26a0f8]{position:relative;z-index:20;width:100%;height:44px;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:4px;max-height:44px;pointer-events:none}.watchHeaderOverlay--orientation[data-v-6d26a0f8]{grid-template-columns:44px minmax(0,1fr) 44px 44px}.watchHeaderOverlay__icon[data-v-6d26a0f8],.watchHeaderOverlay__session[data-v-6d26a0f8]{border:1px solid var(--ui-border);color:var(--ui-text);background:color-mix(in srgb,var(--ui-surface) 52%,transparent);box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto}.watchHeaderOverlay__icon[data-v-6d26a0f8]:hover,.watchHeaderOverlay__session[data-v-6d26a0f8]:hover{background:color-mix(in srgb,var(--ui-hover) 72%,var(--ui-surface))}.watchHeaderOverlay__icon[data-v-6d26a0f8]:focus-visible,.watchHeaderOverlay__session[data-v-6d26a0f8]:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}html[data-theme=light] .watchHeaderOverlay__icon,html[data-theme=light] .watchHeaderOverlay__session{background:color-mix(in srgb,var(--ui-surface) 88%,transparent);box-shadow:var(--ui-shadow)}html[data-theme=light] .watchHeaderOverlay__icon:hover,html[data-theme=light] .watchHeaderOverlay__session:hover{background:var(--ui-hover)}.watchHeaderOverlay__icon[data-v-6d26a0f8]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px}.watchHeaderOverlay__icon[data-v-6d26a0f8]:disabled{cursor:wait;opacity:.62}.watchHeaderOverlay__actionText[data-v-6d26a0f8]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.watchHeaderOverlay__session[data-v-6d26a0f8]{display:grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:3px;min-width:0;height:44px;padding:0 9px 0 10px;border-radius:10px;text-align:left}.watchHeaderOverlay__title[data-v-6d26a0f8]{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;font-size:.8rem;font-weight:750;line-height:1.08}.watchHeaderOverlay__chevron[data-v-6d26a0f8]{width:16px;height:16px;opacity:.75}.watchHeaderOverlay svg[data-v-6d26a0f8]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(orientation:landscape){.watchHeaderOverlay[data-v-6d26a0f8]{height:44px;grid-template-columns:44px minmax(0,1fr) 44px;gap:4px;max-height:44px}.watchHeaderOverlay--orientation[data-v-6d26a0f8]{grid-template-columns:44px minmax(0,1fr) 44px 44px}.watchHeaderOverlay__icon[data-v-6d26a0f8],.watchHeaderOverlay__session[data-v-6d26a0f8]{height:44px;border-radius:9px}.watchHeaderOverlay__icon[data-v-6d26a0f8]{width:44px}.watchHeaderOverlay__session[data-v-6d26a0f8]{padding-inline:9px 7px}.watchHeaderOverlay__title[data-v-6d26a0f8]{font-size:.74rem}}.watchHeaderOverlay--noBack[data-v-6d26a0f8]{grid-template-columns:minmax(0,1fr) 44px}.watchHeaderOverlay--noBack.watchHeaderOverlay--orientation[data-v-6d26a0f8]{grid-template-columns:minmax(0,1fr) 44px 44px}.watchSessionMenu[data-v-04862517]{min-width:0;padding:4px;color:var(--ui-text);background:var(--ui-surface)}.watchSessionMenu__sheet[data-v-04862517]{display:grid;gap:8px;min-width:0}.watchSessionMenu__header[data-v-04862517]{display:flex;align-items:center;min-height:44px;gap:8px}.watchSessionMenu__header h2[data-v-04862517]{flex:1;min-width:0;margin:0;font-size:16px;line-height:28px;font-weight:400}.watchSessionMenu__cancel[data-v-04862517]{flex:0 0 88px}.watchSessionMenu button[data-v-04862517]{min-height:44px;border:0;border-radius:12px;color:var(--ui-text);background:transparent;font:inherit;font-size:14px;line-height:22px;cursor:pointer}.watchSessionMenu__list[data-v-04862517],.watchSessionMenu__actions[data-v-04862517]{display:grid;gap:8px;min-width:0}.watchSessionMenu__item[data-v-04862517]{width:100%;min-height:88px!important;display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:start;gap:8px;padding:8px;text-align:left}.watchSessionMenu__visual[data-v-04862517]{display:none}.watchSessionMenu__item--active[data-v-04862517]{background:var(--ui-selected)!important}.watchSessionMenu__item[data-v-04862517]:hover,.watchSessionMenu__actions button[data-v-04862517]:hover{background:var(--ui-hover)}.watchSessionMenu__text[data-v-04862517]{min-width:0;display:grid;gap:4px}.watchSessionMenu__text strong[data-v-04862517]{font-size:16px;line-height:28px;font-weight:400;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.watchSessionMenu__text small[data-v-04862517]{font-size:14px;line-height:22px;color:var(--ui-text-secondary)}.watchSessionMenu__check[data-v-04862517]{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.watchSessionMenu button[data-v-04862517]:focus-visible,.watchSessionMenu h2[data-v-04862517]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.watchSessionMenu button[aria-disabled=true][data-v-04862517]{cursor:default}.watchConversationSelector[data-v-21467bd6]{width:min(100%,760px);min-height:calc(100dvh - var(--app-header-h, 64px));margin:0 auto;padding:24px 16px calc(96px + var(--app-safe-bottom, 0px));color:var(--df-ink, var(--text));display:grid;align-content:start;gap:20px}.watchConversationSelector__header[data-v-21467bd6]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start}.watchConversationSelector__header h1[data-v-21467bd6],.watchConversationSelector__heading h1[data-v-21467bd6]{margin:0;font-size:28px;line-height:1.25;letter-spacing:0}.watchConversationSelector__header p[data-v-21467bd6],.watchConversationSelector__heading p[data-v-21467bd6]{margin:10px 0 0;color:var(--df-muted, var(--muted));font-size:14px}.watchConversationSelector__back[data-v-21467bd6]{width:44px;height:44px;border:0;background:transparent;color:var(--df-muted, var(--muted));display:grid;place-items:center;cursor:pointer}.watchConversationSelector__back svg[data-v-21467bd6],.watchConversationSelector__search svg[data-v-21467bd6]{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.watchConversationSelector__search[data-v-21467bd6]{min-height:50px;padding:0 14px;border:1px solid var(--df-border, var(--border));border-radius:14px;background:var(--df-surface, var(--surface));display:flex;align-items:center;gap:10px;color:var(--df-muted, var(--muted))}.watchConversationSelector__search input[data-v-21467bd6]{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--df-ink, var(--text));font:inherit;font-size:16px}.watchConversationSelector__body[data-v-21467bd6],.watchConversationSelector__list[data-v-21467bd6]{display:grid;gap:12px}.watchConversationSelector__item[data-v-21467bd6]{width:100%;min-height:82px;padding:14px 16px;border:1px solid var(--df-border, var(--border));border-radius:16px;background:var(--df-surface, var(--surface));color:var(--df-ink, var(--text));display:grid;grid-template-columns:48px minmax(0,1fr) 24px;gap:14px;align-items:center;text-align:left;cursor:pointer}.watchConversationSelector__item--selected[data-v-21467bd6]{border-color:var(--df-coral, var(--accent));box-shadow:0 0 0 1px var(--df-coral, var(--accent)) inset}.watchConversationSelector__avatar[data-v-21467bd6]{width:48px;height:48px;border-radius:50%;background:#8195b5;color:#fff;display:grid;place-items:center;font-weight:900}.watchConversationSelector__itemCopy[data-v-21467bd6]{min-width:0;display:grid;gap:5px}.watchConversationSelector__itemCopy strong[data-v-21467bd6],.watchConversationSelector__itemCopy small[data-v-21467bd6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.watchConversationSelector__itemCopy strong[data-v-21467bd6]{font-size:16px}.watchConversationSelector__itemCopy small[data-v-21467bd6]{color:var(--df-muted, var(--muted));font-size:13px}.watchConversationSelector__radio[data-v-21467bd6]{width:20px;height:20px;border:1.5px solid var(--df-muted, var(--muted));border-radius:50%;position:relative}.watchConversationSelector__item--selected .watchConversationSelector__radio[data-v-21467bd6]{border-color:var(--df-coral, var(--accent))}.watchConversationSelector__item--selected .watchConversationSelector__radio[data-v-21467bd6]:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--df-coral, var(--accent))}.watchConversationSelector__status[data-v-21467bd6],.watchConversationSelector__empty[data-v-21467bd6]{min-height:110px;margin:0;padding:20px;border:1px solid var(--df-border, var(--border));border-radius:14px;display:grid;place-items:center;gap:12px;color:var(--df-muted, var(--muted));text-align:center}.watchConversationSelector__status button[data-v-21467bd6],.watchConversationSelector__more button[data-v-21467bd6],.watchConversationSelector__create button[data-v-21467bd6]{min-height:44px;padding:0 16px;border:1px solid var(--df-border, var(--border));border-radius:12px;background:transparent;color:var(--df-ink, var(--text));font:inherit;font-weight:800;cursor:pointer}.watchConversationSelector__more[data-v-21467bd6]{display:grid;justify-items:center;gap:8px}.watchConversationSelector__more p[data-v-21467bd6]{margin:0;color:var(--df-coral-strong, var(--accent));font-size:13px}.watchConversationSelector__create[data-v-21467bd6]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.watchConversationSelector__footer[data-v-21467bd6]{position:sticky;bottom:calc(var(--app-bottombar-h, 72px) + var(--app-safe-bottom, 0px) + 16px);z-index:4;padding-top:12px}.watchConversationSelector__footer button[data-v-21467bd6]{width:100%;min-height:52px;border:0;border-radius:14px;background:var(--df-coral, var(--accent));color:#fff;font:inherit;font-weight:900;cursor:pointer}.watchConversationSelector button[data-v-21467bd6]:disabled{opacity:.48;cursor:not-allowed}.watchConversationSelector button[data-v-21467bd6]:focus-visible,.watchConversationSelector input[data-v-21467bd6]:focus-visible{outline:3px solid color-mix(in oklab,var(--df-coral, var(--accent)) 32%,transparent);outline-offset:3px}.srOnly[data-v-21467bd6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:960px){.watchConversationSelector[data-v-21467bd6]{padding-top:44px;padding-bottom:48px}.watchConversationSelector__footer[data-v-21467bd6]{bottom:20px}}@media(max-width:720px){.watchConversationSelector[data-v-21467bd6]{width:100%;min-height:100dvh;padding:16px 16px calc(112px + var(--app-safe-bottom, 0px));background:var(--df-canvas, var(--background))}.watchConversationSelector__header h1[data-v-21467bd6],.watchConversationSelector__heading h1[data-v-21467bd6]{font-size:22px}.watchConversationSelector__header p[data-v-21467bd6],.watchConversationSelector__heading p[data-v-21467bd6]{line-height:1.5}.watchConversationSelector__create[data-v-21467bd6]{grid-template-columns:1fr}.watchConversationSelector__more button[data-v-21467bd6]{width:100%}}@media(prefers-reduced-motion:reduce){.watchConversationSelector[data-v-21467bd6] *,.watchConversationSelector[data-v-21467bd6] *:before,.watchConversationSelector[data-v-21467bd6] *:after{animation:none!important;transition:none!important}}.watchConversationSelector--embedded[data-v-21467bd6]{width:100%;height:auto;min-height:0;padding:4px;box-sizing:border-box;gap:8px;display:grid;grid-template-rows:auto auto auto;align-content:start;color:var(--ui-text);background:var(--ui-surface)}.watchConversationSelector__localHeader[data-v-21467bd6]{min-height:44px;display:flex;align-items:center;gap:8px}.watchConversationSelector__localHeader h2[data-v-21467bd6]{flex:1;min-width:0;margin:0;font-size:16px;line-height:28px;font-weight:500}.watchConversationSelector__localHeader button[data-v-21467bd6],.watchConversationSelector__searchCancel[data-v-21467bd6]{min-width:88px;min-height:44px;border:0;border-radius:12px;color:var(--ui-text);background:transparent;font:inherit;font-size:14px}.watchConversationSelector__searchRow[data-v-21467bd6]{display:flex;align-items:center;gap:8px;min-width:0}.watchConversationSelector__searchRow>label[data-v-21467bd6]{flex:1;min-width:0}.watchConversationSelector--embedded .watchConversationSelector__searchRow[data-v-21467bd6]{margin:0;padding:0;box-sizing:border-box}.watchConversationSelector--embedded .watchConversationSelector__search[data-v-21467bd6]{min-height:44px;padding:0 12px;border-color:var(--ui-border);background:var(--ui-surface);border-radius:12px}.watchConversationSelector--embedded .watchConversationSelector__search input[data-v-21467bd6]{min-height:42px;color:var(--ui-text);font-size:16px}.watchConversationSelector--embedded .watchConversationSelector__search[data-v-21467bd6]:focus-within{outline:2px solid var(--ui-focus);outline-offset:1px}.watchConversationSelector--embedded input[data-v-21467bd6]:focus-visible{outline:none}.watchConversationSelector__searchCancel[data-v-21467bd6]{width:96px;flex:0 0 96px}.watchConversationSelector__results[data-v-21467bd6]{min-height:0;overflow-y:auto;overflow-wrap:anywhere;padding:4px;margin:0;box-sizing:border-box}.watchConversationSelector--embedded .watchConversationSelector__list[data-v-21467bd6]{gap:8px}.watchConversationSelector__row[data-v-21467bd6]{min-height:88px;display:grid;grid-template-columns:44px minmax(0,1fr) 64px;gap:12px;align-items:center;padding:16px 0;box-sizing:border-box}.watchConversationSelector--embedded .watchConversationSelector__avatar[data-v-21467bd6]{width:44px;height:44px;background:var(--ui-soft);color:var(--ui-text);font-size:14px;font-weight:400}.watchConversationSelector__row button[data-v-21467bd6]{min-height:44px;border:1px solid var(--ui-text-secondary);border-radius:12px;color:var(--ui-text);background:var(--ui-surface);font:inherit;font-size:14px}.watchConversationSelector--embedded .watchConversationSelector__itemCopy small[data-v-21467bd6]{color:var(--ui-text-secondary)}.watchConversationSelector--embedded .watchConversationSelector__itemCopy strong[data-v-21467bd6]{white-space:normal;overflow-wrap:anywhere}.watchConversationSelector--embedded button[data-v-21467bd6]:focus-visible,.watchConversationSelector__localHeader h2[data-v-21467bd6]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:1px}.watchConversationSelector--embedded .watchConversationSelector__status[data-v-21467bd6],.watchConversationSelector--embedded .watchConversationSelector__empty[data-v-21467bd6]{min-height:44px;padding:4px;border:0;color:var(--ui-text-secondary);text-align:start}.watchConversationSelector--embedded .watchConversationSelector__results[data-v-21467bd6]{overflow:visible;padding:0}.watchConversationSelector--embedded button[data-v-21467bd6]:focus-visible,.watchConversationSelector__localHeader h2[data-v-21467bd6]:focus-visible{outline-offset:2px}.watchStage[data-v-2ebf843c]{position:relative;min-width:0;min-height:0;overflow:hidden;border-radius:0;background:#000}.watchStage[data-v-2ebf843c] iframe,.watchStage[data-v-2ebf843c] video{display:block;width:100%;height:100%}.watchRoomShell[data-v-332a6a7a]{--watch-safe-top: max(env(safe-area-inset-top, 0px), var(--toss-safe-area-top, 0px));--watch-safe-right: env(safe-area-inset-right, 0px);--watch-safe-bottom: max(env(safe-area-inset-bottom, 0px), var(--toss-safe-area-bottom, 0px));--watch-safe-left: env(safe-area-inset-left, 0px);position:relative;top:var(--watch-visual-offset-top);left:var(--watch-visual-offset-left);isolation:isolate;width:min(100%,var(--watch-visual-width));height:min(100%,var(--watch-visual-height, 100dvh));min-width:0;min-height:0;box-sizing:border-box;display:grid;overflow:hidden;column-gap:var(--watch-gap);padding:var(--watch-padding-top) var(--watch-padding-right) var(--watch-padding-bottom) var(--watch-padding-left);background:var(--ui-surface)}.watchRoomShell__safeAreaProbe[data-v-332a6a7a]{position:fixed;visibility:hidden;pointer-events:none;width:0;height:0;padding:var(--watch-safe-top) var(--watch-safe-right) var(--watch-safe-bottom) var(--watch-safe-left)}.watchRoomShell__app[data-v-332a6a7a],.watchRoomShell__appContent[data-v-332a6a7a],.watchRoomShell__toolsFlow[data-v-332a6a7a]{display:contents}.watchRoomShell__rail[data-v-332a6a7a]{grid-area:rail;min-height:52px;min-width:0;display:flex;align-items:center;gap:4px;padding:4px;box-sizing:border-box}.watchRoomShell__rail h2[data-v-332a6a7a]{flex:1;min-width:0;margin:0;font-size:16px;line-height:28px;font-weight:500}.watchRoomShell__rail button[data-v-332a6a7a],.watchRoomShell__primaryActions button[data-v-332a6a7a],.watchRoomShell__primaryActions[data-v-332a6a7a] button,.watchRoomShell__panelHeading button[data-v-332a6a7a]{min-height:44px;padding:0 16px;border:0;border-radius:12px;background:transparent;color:var(--ui-text);font:inherit;font-size:14px;line-height:22px;font-weight:500;cursor:pointer}.watchRoomShell__rail .watchRoomShell__back[data-v-332a6a7a],.watchRoomShell__panelHeading button[data-v-332a6a7a]{display:grid;place-items:center;padding:0;width:44px;flex:0 0 44px}.watchRoomShell__controlsTrigger[data-v-332a6a7a]{width:112px;flex-shrink:0}.watchRoomShell button[data-v-332a6a7a]:focus-visible,.watchRoomShell summary[data-v-332a6a7a]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.watchRoomShell__stage[data-v-332a6a7a]{grid-area:stage;min-width:0;min-height:0;width:100%;height:var(--watch-player-target-height);align-self:start}.watchRoomShell__stage[data-v-332a6a7a] .watchPlayerSurface{width:var(--watch-player-width);max-width:100%;margin-inline:auto}.watchRoomShell__stage[data-watch-space-collapsed=true][data-v-332a6a7a]{height:0}.watchRoomShell__mediaTitle[data-v-332a6a7a]{grid-area:stage;align-self:start;min-width:0;font-size:20px;line-height:32px;margin:calc(var(--watch-player-target-height) + 8px) 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.watchRoomShell__panelHeading[data-v-332a6a7a]{display:flex;align-items:center;min-width:0;height:44px;flex:0 0 44px;gap:4px}.watchRoomShell__panelHeading strong[data-v-332a6a7a]{flex:1;min-width:0;font-size:16px;line-height:28px;font-weight:400}.watchRoomShell__panelHeading span[data-v-332a6a7a]{color:var(--ui-text-secondary);font-size:14px;line-height:22px}.watchRoomShell__appScroll[data-v-332a6a7a]{grid-area:content;display:grid;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0}.watchRoomShell__body[data-v-332a6a7a]{min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scroll-padding:4px;scrollbar-width:none}.watchRoomShell__body[data-v-332a6a7a]::-webkit-scrollbar,.watchRoomShell__appScroll[data-v-332a6a7a]::-webkit-scrollbar{display:none}.watchRoomShell__details[data-v-332a6a7a]{display:flex;flex-direction:column;flex:0 1 auto;min-width:0;min-height:0;max-height:var(--watch-options-height);padding:4px;gap:4px;box-sizing:border-box;border-radius:16px;background:var(--watch-panel-surface);overflow:hidden}.watchRoomShell__optionsScroll[data-v-332a6a7a]{flex:1 1 auto;min-width:0;min-height:0;padding:4px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scroll-padding:4px;scrollbar-width:thin}.watchRoomShell__optionsLimit[data-v-332a6a7a]{margin:0;color:var(--ui-text-secondary);font-size:14px;line-height:22px}.watchRoomShell[data-options-space-limited=true] .watchRoomShell__details[data-v-332a6a7a]{padding:0;gap:0}.watchRoomShell__primaryActions[data-v-332a6a7a]{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;align-items:center;min-height:44px}.watchRoomShell__primaryActions[data-v-332a6a7a]>button,.watchRoomShell__primaryActions>button[data-v-332a6a7a]{display:flex;align-items:center;gap:12px;width:100%;min-width:0;box-sizing:border-box;justify-content:flex-start;text-align:left;padding-inline:12px;margin:0;border:0}.watchRoomShell__primaryActions .watchRoomShell__sessionTrigger[data-v-332a6a7a]{height:60px}.watchRoomShell__sessionLabel[data-v-332a6a7a]{display:flex;flex-direction:column;min-width:0}.watchRoomShell__sessionTitle[data-v-332a6a7a]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.watchRoomShell__participants[data-v-332a6a7a]{display:flex;justify-content:space-between;gap:8px;margin-top:4px;font-size:14px;line-height:22px}.watchRoomShell__participants span[data-v-332a6a7a]:last-child{min-width:52px}.watchRoomShell__orientation[data-v-332a6a7a]{margin-top:8px}.watchRoomShell__orientation[data-v-332a6a7a] .watchHeaderOverlay{display:block;height:auto;max-height:none}.watchRoomShell__orientation[data-v-332a6a7a] .watchHeaderOverlay__orientation{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;height:44px;padding:0 12px;border:0;border-radius:12px;background:transparent;box-shadow:none;color:var(--ui-text);font:inherit;font-size:14px;line-height:22px}.watchRoomShell__orientation[data-v-332a6a7a] .watchHeaderOverlay__actionText{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.watchRoomShell__orientation[data-v-332a6a7a] .watchHeaderOverlay__orientation:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.watchRoomShell__status[data-v-332a6a7a]{min-width:0;padding:4px;margin-bottom:4px;overflow-wrap:anywhere}.watchRoomShell__orientationNotice[data-v-332a6a7a]{font-size:14px;line-height:22px;margin:0;padding:8px 0}.watchRoomShell__chat[data-v-332a6a7a]{min-width:0}.watchRoomShell__chatHeading[data-v-332a6a7a]{display:flex;align-items:center;justify-content:space-between;height:28px;gap:8px;margin-bottom:8px;font-size:14px;line-height:22px}.watchRoomShell__chatHeading strong[data-v-332a6a7a]{font-weight:500}.watchRoomShell__chatHeading span[data-v-332a6a7a]{color:var(--ui-text-secondary)}.watchRoomShell[data-content-mode=options] .watchRoomShell__body[data-v-332a6a7a]{display:flex;flex-direction:column;overflow:hidden}.watchRoomShell[data-content-mode=options] .watchRoomShell__status[data-v-332a6a7a]{flex:0 0 auto}.watchRoomShell__chat--hidden[data-v-332a6a7a]{display:none}.watchRoomShell__composer[data-v-332a6a7a]{grid-area:composer;min-width:0;min-height:60px;margin-inline:4px;background:var(--ui-surface)}.watchRoomShell__body[data-v-332a6a7a] .watchChatSheet__messages,.watchRoomShell__body[data-v-332a6a7a] .watchChatSheet__selector,.watchRoomShell__body[data-v-332a6a7a] .watchMessageList{max-height:none;height:auto;overflow:visible}.watchRoomShell__body[data-v-332a6a7a] .watchChatSheet__messages{padding:4px;box-sizing:border-box}.watchRoomShell[data-app-scroll=true] .watchRoomShell__app[data-v-332a6a7a]{grid-area:app;display:grid;min-height:0;min-width:0;padding:8px 12px}.watchRoomShell[data-compact=true][data-split=true] .watchRoomShell__app[data-v-332a6a7a]{padding:0}.watchRoomShell[data-app-scroll=true] .watchRoomShell__appContent[data-v-332a6a7a]{display:grid;height:100%;min-height:0;min-width:0;gap:8px}.watchRoomShell[data-compact=true][data-split=true] .watchRoomShell__appContent[data-v-332a6a7a],.watchRoomShell[data-short-portrait=true] .watchRoomShell__appContent[data-v-332a6a7a],.watchRoomShell--keyboard .watchRoomShell__appContent[data-v-332a6a7a]{gap:4px}.watchRoomShell[data-compact=true] .watchRoomShell__rail[data-v-332a6a7a]{padding:4px;box-sizing:border-box}.watchRoomShell[data-short-portrait=true] .watchRoomShell__rail h2[data-v-332a6a7a]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.watchRoomShell[data-compact=true] .watchRoomShell__rail button[data-v-332a6a7a]{padding-inline:0}.watchRoomShell__listTrigger[data-v-332a6a7a]{flex:1 1 64px;min-width:44px}.watchRoomShell[data-short-portrait=true] .watchRoomShell__controlsTrigger[data-v-332a6a7a]{flex:0 1 104px;width:104px;min-width:80px}.watchRoomShell__inputTrigger[data-v-332a6a7a]{flex:0 1 92px;min-width:80px}.watchRoomShell[data-compact=true][data-split=true] .watchRoomShell__inputTrigger[data-v-332a6a7a]{flex-basis:84px}.watchRoomShell__rail button[aria-pressed=true][data-v-332a6a7a],.watchRoomShell__controlsTrigger[aria-expanded=true][data-v-332a6a7a]{background:var(--watch-panel-surface)}.watchRoomShell__rail button[data-v-332a6a7a]:hover:not(:disabled):not([aria-disabled=true]),.watchRoomShell__primaryActions button[data-v-332a6a7a]:hover:not(:disabled):not([aria-disabled=true]){background:var(--watch-panel-surface)}.watchRoomShell button[aria-disabled=true][data-v-332a6a7a],.watchRoomShell button[data-v-332a6a7a]:disabled,.watchRoomShell[data-v-332a6a7a] button:disabled{cursor:default;color:var(--ui-text);background:var(--ui-disabled);opacity:1}.watchRoomShell[data-v-332a6a7a] .watchComposer__input{field-sizing:content;height:auto}.watchRoomShell[data-mobile=true][data-split=true] .watchRoomShell__stage[data-v-332a6a7a]{align-self:center}.watchRoomShell[data-ime-occlusion=true][data-split=true] .watchRoomShell__stage[data-v-332a6a7a]{align-self:start}.watchRoomShell[data-shared-scroll=true] .watchRoomShell__appContent[data-v-332a6a7a]{display:block;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scroll-padding:56px 4px 4px;scrollbar-width:none}.watchRoomShell[data-shared-scroll=true] .watchRoomShell__rail[data-v-332a6a7a]{position:sticky;top:0;z-index:1;background:var(--ui-surface)}.watchRoomShell[data-shared-scroll=true] .watchRoomShell__appScroll[data-v-332a6a7a]{display:block;margin-top:4px}.watchRoomShell[data-shared-scroll=true] .watchRoomShell__body[data-v-332a6a7a]{overflow:visible}.watchRoomShell[data-shared-scroll=true] .watchRoomShell__composer[data-v-332a6a7a]{margin-top:4px}.watchRoomShell[data-tools-scroll=true] .watchRoomShell__toolsFlow[data-v-332a6a7a]{grid-area:content;display:block;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scroll-padding:4px;scrollbar-width:none}.watchRoomShell[data-tools-scroll=true] .watchRoomShell__appScroll[data-v-332a6a7a]{display:block;margin-top:4px}.watchRoomShell[data-tools-scroll=true] .watchRoomShell__body[data-v-332a6a7a]{overflow:visible}.watchRoomShell[data-constrained-scroll=true] .watchRoomShell__appContent[data-v-332a6a7a]{display:block;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scroll-padding:4px}.watchRoomShell[data-constrained-scroll=true] .watchRoomShell__rail[data-v-332a6a7a]{position:static}.watchRoomShell[data-constrained-scroll=true] .watchRoomShell__appScroll[data-v-332a6a7a]{display:block;overflow:visible;margin-top:8px}.watchRoomShell[data-constrained-scroll=true] .watchRoomShell__body[data-v-332a6a7a]{overflow:visible}.watchRoomShell[data-constrained-scroll=true] .watchRoomShell__composer[data-v-332a6a7a]{margin-top:4px}.watchRoomShell[data-body-scroll=true] .watchRoomShell__body[data-v-332a6a7a]{max-height:var(--watch-options-height);overflow-y:auto;overflow-x:hidden}.watchRoomShell[data-content-mode=input][data-split=true][data-v-332a6a7a] .watchComposer{box-sizing:border-box;border-top:1px solid var(--ui-border);box-shadow:none}.exploreWatch[data-v-4de34639]{box-sizing:border-box;min-width:0;max-width:100%;height:min(720px,calc(100dvh - 210px));min-height:560px;overflow:visible;border-radius:0;border:0;background:transparent;box-shadow:none}.exploreWatch__preview[data-v-4de34639]{position:relative;width:100%;height:100%;overflow:hidden;background:radial-gradient(circle at 16% 18%,rgba(125,211,252,.28),transparent 28%),radial-gradient(circle at 78% 22%,rgba(45,212,191,.2),transparent 32%),linear-gradient(135deg,#111827,#05070d 62%)}.exploreWatch__preview.is-cafe[data-v-4de34639]{background:radial-gradient(circle at 18% 16%,rgba(251,191,36,.24),transparent 30%),radial-gradient(circle at 78% 28%,rgba(94,234,212,.2),transparent 34%),linear-gradient(135deg,#1c1917,#06131a 68%)}.exploreWatch__previewContent[data-v-4de34639]{box-sizing:border-box;min-width:0;width:100%;height:100%;border-radius:0;border:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.64));display:grid;align-content:end;gap:8px;padding:16px;overflow-wrap:anywhere}.exploreWatch__previewContent span[data-v-4de34639]{color:#dff9ff;font-size:12px;line-height:20px;font-weight:800}.exploreWatch__previewContent strong[data-v-4de34639]{color:#fff;font-size:clamp(20px,3vw,32px);line-height:1.25}.exploreWatch__messages[data-v-4de34639]{min-width:0;padding:10px;display:flex;flex-direction:column;gap:8px}.exploreWatch__messages article[data-v-4de34639]{min-width:0;max-width:76%;align-self:flex-start;padding:8px 10px;border-radius:14px 14px 14px 5px;color:var(--ui-text);background:var(--ui-soft);overflow-wrap:anywhere}.exploreWatch__messages article.is-mine[data-v-4de34639]{align-self:flex-end;border-radius:14px 14px 5px;background:var(--ui-selected)}.exploreWatch__messages b[data-v-4de34639]{display:block;margin-bottom:3px;color:var(--ui-text-secondary);font-size:12px}.exploreWatch__messages p[data-v-4de34639]{margin:0;font-size:14px;line-height:1.44}@media(max-width:780px){.exploreWatch[data-v-4de34639]{height:calc(100dvh - 232px);min-height:590px}}.postComposerBackdrop[data-v-96c158ad],.postComposerOverlayPalette[data-v-96c158ad]{--composer-surface: #17171b;--composer-elevated: #202624;--composer-text: #edf0ed;--composer-secondary: #a5b0ab;--composer-border: #333c36;--composer-primary: #b6b6ff;--composer-on-primary: #17171b;--composer-soft: #2a2942;--composer-disabled: #333c36;--composer-error: #ff7a7a;--composer-avatar: #4a382a;--composer-avatar-ink: #f4d8bc;--composer-attachment: #252d28;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:grid;place-items:center;padding:24px;background:#00000094;color:var(--composer-text);font-family:Noto Sans KR,sans-serif}html[data-theme=light] .postComposerBackdrop,html[data-theme=light] .postComposerOverlayPalette{--composer-surface: #fff;--composer-elevated: #f7f9f7;--composer-text: #202426;--composer-secondary: #647071;--composer-border: #e3e7e5;--composer-primary: #5b5ce2;--composer-on-primary: #fff;--composer-soft: #f0f0fc;--composer-disabled: #e3e7e5;--composer-error: #a1253b;--composer-avatar: #f4e7d6;--composer-avatar-ink: #785039;--composer-attachment: #f3f5f4;background:#191f2857}.postComposerBackdrop[data-v-96c158ad] *,.postComposerBackdrop[data-v-96c158ad] *:before,.postComposerBackdrop[data-v-96c158ad] *:after{box-sizing:border-box}.postComposerBackdrop .sheet[data-v-96c158ad]{container-type:size;container-name:post-composer-sheet;width:min(720px,100%);height:min(792px,92svh);max-height:min(92svh,100%);min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid var(--composer-border);border-radius:20px;background:var(--composer-surface);color:var(--composer-text);box-shadow:0 24px 72px #0000003d}.postComposerBackdrop .top[data-v-96c158ad]{min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;border-bottom:1px solid var(--composer-border)}.postComposerBackdrop .title[data-v-96c158ad]{margin:0;font-size:20px;font-weight:700;line-height:32px}.postComposerBackdrop .srOnly[data-v-96c158ad]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.postComposerBackdrop button[data-v-96c158ad],.postComposerBackdrop select[data-v-96c158ad],.postComposerBackdrop input[data-v-96c158ad],.postComposerBackdrop textarea[data-v-96c158ad]{font-family:inherit}.postComposerBackdrop button[data-v-96c158ad]{cursor:pointer}.postComposerBackdrop .x[data-v-96c158ad]{flex:0 0 44px;width:44px;height:44px;padding:0;display:grid;place-items:center;border:0;border-radius:12px;background:transparent;color:var(--composer-text);font-size:24px}.postComposerBackdrop .form[data-v-96c158ad]{min-height:0;display:flex;flex-direction:column}.postComposerBackdrop .bodyScroll[data-v-96c158ad]{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:24px;display:flex;flex-direction:column;gap:20px;scroll-padding-bottom:calc(24px + var(--app-safe-bottom, 0px))}.postComposerBackdrop .bodyScroll[data-v-96c158ad]>*{flex:0 0 auto;min-width:0}.postComposerBackdrop .composerHero[data-v-96c158ad]{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.postComposerBackdrop .authorAudience[data-v-96c158ad]{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px}.postComposerBackdrop .composerAuthor[data-v-96c158ad]{min-width:0;display:flex;align-items:center;gap:12px}.postComposerBackdrop .composerAvatar[data-v-96c158ad]{position:relative;flex:0 0 40px;width:40px;height:40px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:var(--composer-avatar);color:var(--composer-avatar-ink);font-size:14px}.postComposerBackdrop .composerAvatar img[data-v-96c158ad]{width:100%;height:100%;object-fit:cover}.postComposerBackdrop .composerAuthorName[data-v-96c158ad]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:28px;font-weight:500}.postComposerBackdrop .audienceControl[data-v-96c158ad]{flex:0 1 176px;min-width:0;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border:1px solid var(--composer-secondary);border-radius:8px;background:var(--composer-surface);color:var(--composer-text);font-size:14px;line-height:22px;text-align:left}.postComposerBackdrop .audienceControl>span[data-v-96c158ad]:first-child{min-width:0;overflow-wrap:anywhere}.postComposerBackdrop .audienceControl .audienceChevron[data-v-96c158ad]{flex:0 0 24px;width:24px;height:24px;display:grid;place-items:center}.postComposerBackdrop .audienceChevron svg[data-v-96c158ad]{display:block;width:24px;height:24px}.postComposerBackdrop .input[data-v-96c158ad]{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--composer-secondary);border-radius:8px;background:var(--composer-surface);color:var(--composer-text);font-size:14px;line-height:22px}.postComposerBackdrop .writePanel[data-v-96c158ad]{min-width:0;display:grid;gap:8px}.postComposerBackdrop .sectionTitle[data-v-96c158ad]{font-size:14px;font-weight:500;line-height:22px}.postComposerBackdrop .textarea[data-v-96c158ad]{display:block;width:100%;min-height:226px;padding:0;border:0;border-radius:0;background:transparent;color:var(--composer-text);font-size:16px;font-weight:400;line-height:28px;resize:vertical;caret-color:var(--composer-primary)}.postComposerBackdrop .textarea[data-v-96c158ad]::placeholder,.postComposerBackdrop .input[data-v-96c158ad]::placeholder{color:var(--composer-secondary);opacity:1}.postComposerBackdrop .writePanel[data-has-attachments=true] .textarea[data-v-96c158ad]{height:146px;min-height:146px}.postComposerBackdrop .writeHeader[data-v-96c158ad]{min-height:22px;display:flex;align-items:center;justify-content:space-between;gap:8px}.postComposerBackdrop .counter[data-v-96c158ad]{margin-left:auto;color:var(--composer-secondary);font-size:14px;line-height:22px;white-space:nowrap}.postComposerBackdrop .counter.warn[data-v-96c158ad],.postComposerBackdrop .draftSaveError[data-v-96c158ad]{color:var(--composer-error)}.postComposerBackdrop .draftStatus[data-v-96c158ad]{font-size:14px;line-height:22px;color:var(--composer-secondary)}.postComposerBackdrop .mediaStudio[data-v-96c158ad]{min-width:0;display:grid;gap:12px}.postComposerBackdrop .studioHead[data-v-96c158ad]{display:flex;align-items:center;justify-content:space-between;gap:8px}.postComposerBackdrop .studioActions[data-v-96c158ad]{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.postComposerBackdrop .hiddenInput[data-v-96c158ad]{display:none}.postComposerBackdrop .mediaBtn[data-v-96c158ad],.postComposerBackdrop .btn[data-v-96c158ad],.postComposerBackdrop .draftClear[data-v-96c158ad],.postComposerBackdrop .promptChip[data-v-96c158ad]{min-height:44px;padding:0 16px;border:0;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:transparent;color:var(--composer-text);font-size:14px;line-height:22px;font-weight:500}.postComposerBackdrop .attachmentIcon[data-v-96c158ad]{font-size:24px;line-height:24px}.postComposerBackdrop .attachmentLimit[data-v-96c158ad]{flex:0 0 auto;color:var(--composer-secondary);font-size:14px;line-height:22px}.postComposerBackdrop .mediaStudio[data-drag=true][data-v-96c158ad]{outline:2px dashed var(--composer-primary);outline-offset:4px;background:var(--composer-soft)}.postComposerBackdrop .attachmentList[data-v-96c158ad]{display:grid;gap:12px;min-width:0}.postComposerBackdrop .attachmentRow[data-v-96c158ad]{min-width:0;padding:20px 16px 16px;border-radius:12px;background:var(--composer-attachment)}.postComposerBackdrop .attachmentSummary[data-v-96c158ad]{display:flex;align-items:center;gap:12px;min-width:0}.postComposerBackdrop .attachmentThumbnail[data-v-96c158ad]{flex:0 0 48px;width:48px;height:48px;overflow:hidden;border-radius:8px;background:var(--composer-surface)}.postComposerBackdrop .attachmentThumbnail img[data-v-96c158ad],.postComposerBackdrop .attachmentThumbnail video[data-v-96c158ad]{display:block;width:100%;height:100%;object-fit:cover}.postComposerBackdrop .attachmentCopy[data-v-96c158ad]{display:grid;gap:4px;flex:1;min-width:0}.postComposerBackdrop .attachmentName[data-v-96c158ad]{overflow-wrap:anywhere;color:var(--composer-text);font-size:14px;line-height:22px;font-weight:500}.postComposerBackdrop .attachmentKind[data-v-96c158ad],.postComposerBackdrop .attachmentRules[data-v-96c158ad],.postComposerBackdrop .attachmentUploadState[data-v-96c158ad]{color:var(--composer-secondary);font-size:14px;line-height:22px;overflow-wrap:anywhere}.postComposerBackdrop .attachmentRules[data-v-96c158ad]{margin:16px 0 0}.postComposerBackdrop .attachmentUploadState[data-v-96c158ad]{margin:8px 0 0}.postComposerBackdrop .attachmentUploadState[data-state=error][data-v-96c158ad]{white-space:pre-line}.postComposerBackdrop .attachmentUploadState[data-state=error][data-v-96c158ad]{color:var(--composer-error)}.postComposerBackdrop .attachmentRemove[data-v-96c158ad]{flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:var(--composer-surface);color:var(--composer-secondary);font-size:24px}.postComposerBackdrop .extraOptionsToggle[data-v-96c158ad]{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0;border:0;background:transparent;color:var(--composer-secondary);font-size:14px;line-height:22px}.postComposerBackdrop .sidePanel[data-v-96c158ad]{display:grid;gap:12px;padding:16px 0}.postComposerBackdrop .visibilityHint[data-v-96c158ad],.postComposerBackdrop .draftScope[data-v-96c158ad]{margin:0;color:var(--composer-secondary);font-size:14px;line-height:22px}.postComposerBackdrop .label[data-v-96c158ad]{display:grid;gap:8px;color:var(--composer-text);font-size:14px}.postComposerBackdrop .label>span[data-v-96c158ad]{color:var(--composer-secondary)}.postComposerBackdrop .draftMeta[data-v-96c158ad],.postComposerBackdrop .promptRail[data-v-96c158ad],.postComposerBackdrop .rules[data-v-96c158ad]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.postComposerBackdrop .draftClear[data-v-96c158ad]{color:var(--composer-primary)}.postComposerBackdrop .promptChip[data-v-96c158ad]{border:1px solid var(--composer-border)}.postComposerBackdrop .rules[data-v-96c158ad]{font-size:14px;line-height:22px;color:var(--composer-secondary)}.postComposerBackdrop .locationCard[data-v-96c158ad]{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--composer-border);border-radius:8px;background:var(--composer-soft)}.postComposerBackdrop .locationCard strong[data-v-96c158ad],.postComposerBackdrop .locationCard span[data-v-96c158ad]{display:block;font-size:14px;line-height:22px}.postComposerBackdrop .locationCard span[data-v-96c158ad]{color:var(--composer-secondary)}.postComposerBackdrop .uploadFeedback[data-v-96c158ad]{flex:0 0 128px;height:128px;min-height:0;padding:10px 24px 0;display:grid;grid-template-rows:36px minmax(0,1fr);gap:6px;border-top:1px solid var(--composer-border);background:var(--composer-surface)}.postComposerBackdrop .progress[data-v-96c158ad]{display:grid;grid-template-rows:6px minmax(0,1fr);gap:4px}.postComposerBackdrop .bar[data-v-96c158ad]{height:6px;border-radius:4px;overflow:hidden;background:var(--composer-disabled)}.postComposerBackdrop .barFill[data-v-96c158ad]{height:100%;background:var(--composer-primary)}.postComposerBackdrop .progressText[data-v-96c158ad]{color:var(--composer-secondary);font-size:12px;line-height:16px}.postComposerBackdrop .uploadRecovery[data-v-96c158ad]{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border-top:1px solid var(--composer-error);color:var(--composer-error)}.postComposerBackdrop .uploadRecoveryCopy[data-v-96c158ad]{min-width:0;min-height:0;max-height:100%;overflow:auto;display:grid;gap:3px}.postComposerBackdrop .uploadRecoveryCopy strong[data-v-96c158ad],.postComposerBackdrop .uploadRecoveryCopy span[data-v-96c158ad]{overflow-wrap:anywhere;font-size:12px;line-height:18px}.postComposerBackdrop .uploadRecoveryCopy span[data-v-96c158ad]{color:var(--composer-secondary)}.postComposerBackdrop .uploadRecoveryActions[data-v-96c158ad]{display:flex;flex-wrap:wrap;gap:6px}.postComposerBackdrop .recoveryButton[data-v-96c158ad]{min-height:44px;padding:0 11px;border:1px solid var(--composer-border);border-radius:8px;background:var(--composer-surface);color:var(--composer-text);font-size:12px;font-weight:700}.postComposerBackdrop .recoveryButtonPrimary[data-v-96c158ad]{border-color:var(--composer-primary);background:var(--composer-primary);color:var(--composer-on-primary)}.postComposerBackdrop .actions[data-v-96c158ad]{flex:0 0 auto;min-height:96px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px;border-top:1px solid var(--composer-border);background:var(--composer-surface)}.postComposerBackdrop .submitMeta[data-v-96c158ad]{min-width:0;color:var(--composer-secondary);font-size:14px;line-height:22px}.postComposerBackdrop .submitMeta p[data-v-96c158ad]{margin:0}.postComposerBackdrop .actionButtons[data-v-96c158ad]{display:flex;gap:12px}.postComposerBackdrop .btn.ghost[data-v-96c158ad]{min-width:96px}.postComposerBackdrop .btn.primary[data-v-96c158ad]{min-width:160px;border:1px solid var(--composer-primary);background:var(--composer-primary);color:var(--composer-on-primary)}.postComposerBackdrop .btn.primary[data-v-96c158ad]:active:not(:disabled){background:color-mix(in srgb,var(--composer-primary) 86%,var(--composer-text))}.postComposerBackdrop button[data-v-96c158ad]:hover:not(:disabled):not(.primary):not(.recoveryButtonPrimary):not(.rm){background:var(--composer-soft)}.postComposerBackdrop button[data-v-96c158ad]:disabled,.postComposerBackdrop select[data-v-96c158ad]:disabled,.postComposerBackdrop input[data-v-96c158ad]:disabled,.postComposerBackdrop textarea[data-v-96c158ad]:disabled{opacity:.65;cursor:not-allowed}.postComposerBackdrop .btn[data-v-96c158ad]:disabled,.postComposerBackdrop .mediaBtn[data-v-96c158ad]:disabled{background:var(--composer-disabled);border-color:var(--composer-disabled);color:var(--composer-secondary);opacity:1}.postComposerBackdrop button[data-v-96c158ad]:focus-visible,.postComposerBackdrop textarea[data-v-96c158ad]:focus-visible,.postComposerBackdrop select[data-v-96c158ad]:focus-visible,.postComposerBackdrop input[data-v-96c158ad]:focus-visible{outline:3px solid var(--composer-primary);outline-offset:2px}@media(max-width:767px){.postComposerBackdrop[data-v-96c158ad]{padding:0}.postComposerBackdrop .sheet[data-v-96c158ad]{width:100%;height:var(--composer-viewport-height, 100svh);max-height:var(--composer-viewport-height, 100svh);border:0;border-radius:0}.postComposerBackdrop .top[data-v-96c158ad]{min-height:calc(64px + var(--app-safe-top, 0px));padding:calc(10px + var(--app-safe-top, 0px)) max(20px,var(--app-safe-right, 0px)) 10px max(20px,var(--app-safe-left, 0px))}.postComposerBackdrop .bodyScroll[data-v-96c158ad]{padding:20px max(20px,var(--app-safe-right, 0px)) 20px max(20px,var(--app-safe-left, 0px))}.postComposerBackdrop .audienceControl[data-v-96c158ad]{flex-basis:160px}.postComposerBackdrop .actions[data-v-96c158ad]{min-height:calc(146px + var(--app-safe-bottom, 0px));flex-direction:column;align-items:stretch;gap:16px;padding:20px max(20px,var(--app-safe-right, 0px)) calc(20px + var(--app-safe-bottom, 0px)) max(20px,var(--app-safe-left, 0px))}.postComposerBackdrop .actionButtons[data-v-96c158ad]{width:100%}.postComposerBackdrop .btn[data-v-96c158ad]{flex:1;min-width:0}.postComposerBackdrop .uploadFeedback[data-v-96c158ad]{flex-basis:176px;height:176px;padding-right:max(20px,var(--app-safe-right, 0px));padding-left:max(20px,var(--app-safe-left, 0px))}.postComposerBackdrop .uploadRecovery[data-v-96c158ad]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:6px}.postComposerBackdrop .recoveryButton[data-v-96c158ad]{flex:1}}@media(max-height:520px){.postComposerBackdrop[data-v-96c158ad]{padding:0}.postComposerBackdrop .sheet[data-v-96c158ad]{height:var(--composer-viewport-height, 100svh);max-height:var(--composer-viewport-height, 100svh);border-radius:0}.postComposerBackdrop .top[data-v-96c158ad]{min-height:52px;padding-top:max(4px,var(--app-safe-top, 0px));padding-bottom:4px}.postComposerBackdrop .submitMeta[data-v-96c158ad]{display:none}.postComposerBackdrop .actions[data-v-96c158ad]{min-height:58px;padding-top:6px;padding-bottom:max(6px,var(--app-safe-bottom, 0px))}.postComposerBackdrop .uploadFeedback[data-v-96c158ad]{flex-basis:110px;height:110px;padding-top:6px}.postComposerBackdrop .uploadRecovery[data-v-96c158ad]{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr)}}@container post-composer-sheet (max-height: 520px){.postComposerBackdrop .form[data-v-96c158ad]{overflow:auto;overscroll-behavior:contain;scroll-padding-block:12px}.postComposerBackdrop .bodyScroll[data-v-96c158ad]{flex:0 0 auto;overflow:visible}}.postComposerBackdrop.composerScrollFallback .form[data-v-96c158ad]{overflow:auto;overscroll-behavior:contain;scroll-padding-block:12px}.postComposerBackdrop.composerScrollFallback .bodyScroll[data-v-96c158ad]{flex:0 0 auto;overflow:visible}.postComposerOverlayPalette[data-v-96c158ad]{z-index:calc(var(--z-modal) + 1);padding:max(20px,var(--app-safe-top, 0px)) max(20px,var(--app-safe-right, 0px)) max(20px,var(--app-safe-bottom, 0px)) max(20px,var(--app-safe-left, 0px))}.postComposerOverlayPalette[data-v-96c158ad] *,.postComposerOverlayPalette[data-v-96c158ad] *:before,.postComposerOverlayPalette[data-v-96c158ad] *:after{box-sizing:border-box}.postComposerAudienceDialog[data-v-96c158ad],.postComposerCloseDialog[data-v-96c158ad]{width:min(480px,100%);max-height:calc(var(--composer-viewport-height, 100dvh) - 40px - var(--app-safe-top, 0px) - var(--app-safe-bottom, 0px));min-height:0;overflow:auto;overscroll-behavior:contain;border-radius:20px;background:var(--composer-surface);color:var(--composer-text);box-shadow:0 18px 48px #0000004d}.postComposerOverlayPalette h2[data-v-96c158ad]{margin:0;font-size:20px;line-height:32px;font-weight:700;overflow-wrap:anywhere}.postComposerOverlayPalette button[data-v-96c158ad]{font-family:inherit;cursor:pointer}.postComposerOverlayPalette button[data-v-96c158ad]:focus-visible{outline:3px solid var(--composer-primary);outline-offset:2px}.postComposerOverlayPalette button[data-v-96c158ad]:disabled{opacity:.65;cursor:not-allowed}.audienceHeader[data-v-96c158ad]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px}.audienceClose[data-v-96c158ad]{flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:transparent;color:var(--composer-secondary);font-size:24px}.audienceChoices[data-v-96c158ad]{display:grid;gap:8px;padding:12px}.audienceOption[data-v-96c158ad]{display:flex;align-items:center;gap:12px;width:100%;min-height:88px;padding:16px;border:0;border-radius:12px;text-align:left;background:transparent;color:var(--composer-text)}.audienceOptionCopy[data-v-96c158ad]{display:grid;gap:4px;flex:1;min-width:0;overflow-wrap:anywhere}.audienceOptionCopy strong[data-v-96c158ad]{font-size:16px;line-height:28px;font-weight:500}.audienceOptionCopy>span[data-v-96c158ad]{color:var(--composer-secondary);font-size:14px;line-height:22px}.audienceOption[aria-checked=true][data-v-96c158ad]{background:var(--composer-soft)}.audienceSelected[data-v-96c158ad]{flex:0 0 auto;color:var(--composer-primary);font-size:14px;line-height:22px}.audienceClose[data-v-96c158ad]:hover:not(:disabled),.audienceOption[data-v-96c158ad]:hover:not(:disabled){background:var(--composer-soft)}.postComposerCloseDialog[data-v-96c158ad]{padding:24px}.postComposerCloseDialog p[data-v-96c158ad]{margin:16px 0 48px;font-size:16px;line-height:28px;color:var(--composer-text);overflow-wrap:anywhere}.postComposerCloseDialog p>span[data-v-96c158ad]{display:block}.postComposerCloseActions[data-v-96c158ad]{display:grid;grid-template-columns:minmax(0,136px) minmax(0,248px);justify-content:space-between;gap:12px}.postComposerCloseActions button[data-v-96c158ad]{min-width:0;min-height:44px;padding:10px 16px;border:0;border-radius:12px;font-size:14px;line-height:22px;font-weight:500;color:var(--composer-text);background:transparent;overflow-wrap:anywhere}.postComposerCloseActions .discardAttachments[data-v-96c158ad]{background:var(--composer-primary);color:var(--composer-on-primary)}.postComposerCloseActions .continueWriting[data-v-96c158ad]:hover:not(:disabled){background:var(--composer-soft)}.postComposerCloseActions[data-discard-draft=true] .continueWriting[data-v-96c158ad],.postComposerCloseActions[data-discard-draft=true] .continueWriting[data-v-96c158ad]:hover:not(:disabled){background:var(--composer-primary);color:var(--composer-on-primary)}.postComposerCloseActions[data-discard-draft=true] .discardAttachments[data-v-96c158ad]{background:transparent;color:var(--composer-error)}@media(max-width:640px){.postComposerAudienceDialog[data-v-96c158ad],.postComposerCloseDialog[data-v-96c158ad]{width:min(350px,100%)}.postComposerCloseActions[data-v-96c158ad]{grid-template-columns:minmax(0,1fr)}}.overlay[data-v-071db4ec]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-lightbox);background:#02040ae0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;grid-template-rows:auto 1fr auto}.topbar[data-v-071db4ec]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px}.meta[data-v-071db4ec]{min-width:0;display:grid;gap:4px}.count[data-v-071db4ec]{font-size:12px;font-weight:900;color:#ffffffd1}.name[data-v-071db4ec]{font-size:13px;font-weight:800;color:#ffffffeb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topActions[data-v-071db4ec]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap;justify-content:flex-end}.btn[data-v-071db4ec]{min-width:44px;height:44px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#fffffff0;font-weight:900;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.stage[data-v-071db4ec]{position:relative;display:grid;place-items:center;padding:20px;touch-action:pan-y;overflow:hidden}.stage--zoomed[data-v-071db4ec]{cursor:grab;touch-action:none}.media[data-v-071db4ec]{max-width:min(1120px,92vw);max-height:76vh;object-fit:contain;border-radius:20px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;transition:transform .16s ease;will-change:transform}.media--image[data-v-071db4ec]{cursor:zoom-in;touch-action:none}.media--zoomed[data-v-071db4ec]{cursor:grab}.media--video[data-v-071db4ec]{width:min(1120px,92vw);background:#000}.fallbackPane[data-v-071db4ec]{display:grid;place-items:center;text-align:center;gap:8px;width:min(520px,88vw);min-height:280px;padding:28px;border-radius:24px;border:1px solid rgba(126,182,255,.18);background:linear-gradient(135deg,#5b75ff24,#ffffff0b);color:#eef4ffe6}.fallbackPane__icon[data-v-071db4ec]{width:56px;height:56px;display:grid;place-items:center;border-radius:20px;background:#ffffff13;border:1px solid rgba(255,255,255,.1);font-size:24px}.fallbackPane strong[data-v-071db4ec]{font-size:17px}.fallbackPane p[data-v-071db4ec]{margin:0;font-size:13px;line-height:1.5;color:#e2eaffad}.fallbackPane a[data-v-071db4ec]{margin-top:4px;height:36px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(145,170,255,.24);background:#7eb6ff24;color:#eef4ff;font-size:12px;font-weight:950;text-decoration:none}.nav[data-v-071db4ec]{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#fffffff0;font-size:24px;font-weight:900;cursor:pointer}.left[data-v-071db4ec]{left:16px}.right[data-v-071db4ec]{right:16px}.zoomHint[data-v-071db4ec]{padding:0 14px 8px;text-align:center;font-size:11px;font-weight:800;color:#ffffff8a}.btn--icon[data-v-071db4ec]{width:44px;padding:0;font-size:17px}.thumbRail[data-v-071db4ec]{display:flex;gap:8px;align-items:center;justify-content:center;padding:8px 14px 18px;overflow:auto}.thumb[data-v-071db4ec]{width:58px;height:58px;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;padding:0;cursor:pointer;flex:0 0 auto}.thumb.on[data-v-071db4ec]{outline:2px solid rgba(126,182,255,.8)}.thumb img[data-v-071db4ec]{width:100%;height:100%;display:block;object-fit:cover}.thumbVideo[data-v-071db4ec]{position:relative;width:100%;height:100%;display:grid;place-items:center;background:#ffffff0d}.thumbVideo__fallback[data-v-071db4ec]{font-size:10px;font-weight:900;color:#fffc}.thumbVideo__play[data-v-071db4ec]{position:absolute;left:6px;bottom:6px;padding:2px 6px;border-radius:999px;background:#0000008c;color:#fff;font-size:10px;font-weight:900}@media(max-width:640px){.overlay[data-v-071db4ec]{grid-template-rows:auto minmax(0,1fr) auto}.topbar[data-v-071db4ec]{padding:calc(10px + env(safe-area-inset-top,0px)) 12px 10px;align-items:flex-start}.stage[data-v-071db4ec]{padding:10px;min-height:0}.media[data-v-071db4ec]{max-width:96vw;max-height:64dvh;border-radius:18px}.media--video[data-v-071db4ec]{width:96vw}.nav[data-v-071db4ec]{width:44px;height:44px}.left[data-v-071db4ec]{left:10px}.right[data-v-071db4ec]{right:10px}.zoomHint[data-v-071db4ec]{padding-bottom:6px}.thumbRail[data-v-071db4ec]{justify-content:flex-start;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.name[data-v-071db4ec]{max-width:40vw}.btn[data-v-071db4ec]{height:44px;padding-inline:11px}.btn--icon[data-v-071db4ec]{width:44px;padding:0}}@media(prefers-reduced-motion:reduce){.media[data-v-071db4ec]{transition:none}}.moderationBackdrop[data-v-428f706b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100400;display:grid;place-items:center;padding:20px;background:#0f111594;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.moderationModal[data-v-428f706b]{width:min(460px,100%);max-height:min(92dvh,760px);overflow:auto;overscroll-behavior:contain;border-radius:24px;border:1px solid var(--border);background:var(--surface);box-shadow:0 28px 80px #0f111547;padding:22px;color:var(--text);outline:none}.moderationHeader[data-v-428f706b],.moderationActions[data-v-428f706b]{display:flex;align-items:center;justify-content:space-between;gap:12px}.moderationEyebrow[data-v-428f706b]{margin:0 0 5px;color:#ff7a73;font-size:11px;font-weight:900}.moderationHeader h2[data-v-428f706b]{margin:0;font-size:22px;font-weight:900}.iconButton[data-v-428f706b],.secondaryButton[data-v-428f706b],.primaryButton[data-v-428f706b]{min-height:44px;border-radius:14px;cursor:pointer;font:inherit;font-weight:850}.iconButton[data-v-428f706b]{width:44px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);font-size:24px}.moderationHelp[data-v-428f706b]{margin:12px 0 18px;color:var(--muted);line-height:1.55;font-size:14px}.reportFeedback[data-v-428f706b]{margin-bottom:16px;padding:14px;border:1px solid color-mix(in oklab,#ff7a73 34%,var(--border));border-radius:16px;background:color-mix(in oklab,#ff7a73 8%,var(--surface))}.reportFeedback strong[data-v-428f706b]{display:block;font-size:15px}.reportFeedback p[data-v-428f706b]{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.reportFeedback--already-submitted[data-v-428f706b]{border-color:color-mix(in oklab,#5b8def 36%,var(--border));background:color-mix(in oklab,#5b8def 8%,var(--surface))}.reasonFieldset[data-v-428f706b]{min-width:0;margin:0;padding:0;border:0}.reasonFieldset legend[data-v-428f706b],.moderationLabel[data-v-428f706b]{font-weight:850;color:var(--text)}.reasonGrid[data-v-428f706b]{display:grid;gap:8px;margin-top:9px}.reasonCard[data-v-428f706b]{width:100%;min-height:58px;text-align:left;display:grid;gap:3px;padding:11px 12px;border-radius:16px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);cursor:pointer}.reasonCard strong[data-v-428f706b]{font-size:13px}.reasonCard small[data-v-428f706b]{color:var(--muted);font-size:12px}.reasonCard.active[data-v-428f706b]{border-color:#ff7a73;box-shadow:0 0 0 2px color-mix(in oklab,#ff7a73 18%,transparent)}.moderationLabel[data-v-428f706b]{display:grid;gap:9px;margin-top:16px}.moderationLabel>span[data-v-428f706b]{color:var(--muted);font-size:12px;font-weight:650}.moderationInput[data-v-428f706b]{width:100%;border:1px solid var(--border);border-radius:16px;padding:12px 14px;font:inherit;background:var(--surface-2);color:var(--text);outline:none}.moderationInput[data-v-428f706b]::placeholder{color:var(--muted)}.moderationInput[data-v-428f706b]:focus,.reasonCard[data-v-428f706b]:focus-visible,.iconButton[data-v-428f706b]:focus-visible,.secondaryButton[data-v-428f706b]:focus-visible,.primaryButton[data-v-428f706b]:focus-visible{outline:2px solid #ff7a73;outline-offset:2px}.moderationTextarea[data-v-428f706b]{min-height:112px;resize:vertical}.moderationActions[data-v-428f706b]{justify-content:flex-end;margin-top:20px}.secondaryButton[data-v-428f706b],.primaryButton[data-v-428f706b]{min-width:96px;padding:0 16px}.secondaryButton[data-v-428f706b]{border:1px solid var(--border);background:var(--surface-2);color:var(--text)}.primaryButton[data-v-428f706b]{border:1px solid #ff7a73;background:#ff7a73;color:#17191d}.primaryButton[data-v-428f706b]:disabled{opacity:.52;cursor:not-allowed}@media(max-width:520px){.moderationBackdrop[data-v-428f706b]{align-items:end;padding:12px 12px max(12px,env(safe-area-inset-bottom))}.moderationModal[data-v-428f706b]{width:100%;max-height:min(88dvh,720px);padding:20px 16px calc(16px + env(safe-area-inset-bottom));border-radius:24px 24px 18px 18px}.moderationActions[data-v-428f706b]{position:sticky;bottom:calc(-16px - env(safe-area-inset-bottom));display:grid;grid-template-columns:1fr 1fr;padding:12px 0 calc(4px + env(safe-area-inset-bottom));background:var(--surface)}.secondaryButton[data-v-428f706b],.primaryButton[data-v-428f706b]{width:100%}}.moderationActions[data-v-bd46452c]{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.moderationAction[data-v-bd46452c]{min-height:44px;padding:0 13px;border-radius:14px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);font-size:12px;font-weight:850;cursor:pointer}.moderationAction[data-v-bd46452c]:hover,.moderationAction[data-v-bd46452c]:focus-visible{outline:2px solid #ff7a73;outline-offset:2px}.moderationAction--report[data-v-bd46452c]{color:color-mix(in oklab,#ff7a73 76%,var(--text))}.moderationAction--block[data-v-bd46452c]{border-color:color-mix(in oklab,#ff7a73 38%,var(--border))}.moderationAction[data-v-bd46452c]:disabled{opacity:.55;cursor:not-allowed}.blockConfirmBackdrop[data-v-bd46452c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100500;display:grid;place-items:center;padding:18px;background:#0f111599;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.blockConfirmSheet[data-v-bd46452c]{position:relative;width:min(410px,calc(100vw - 32px));padding:24px;border-radius:24px;border:1px solid var(--border);background:var(--surface);box-shadow:0 28px 80px #0f11154d;color:var(--text);outline:none}.blockConfirmClose[data-v-bd46452c]{position:absolute;right:14px;top:14px;width:44px;height:44px;border-radius:14px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);font-size:24px;cursor:pointer}.blockConfirmEyebrow[data-v-bd46452c]{margin:0 0 8px;color:#ff7a73;font-size:11px;font-weight:900}.blockConfirmSheet h2[data-v-bd46452c]{margin:0;padding-right:48px;font-size:22px;font-weight:900}.blockConfirmMessage[data-v-bd46452c]{margin:12px 0 0;color:var(--muted);font-size:14px;line-height:1.65}.blockConfirmPreview[data-v-bd46452c]{margin-top:16px;padding:12px 13px;border-radius:16px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);font-size:13px;font-weight:850;word-break:break-word}.blockConfirmActions[data-v-bd46452c]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.blockConfirmCancel[data-v-bd46452c],.blockConfirmDanger[data-v-bd46452c]{min-height:46px;border-radius:14px;font:inherit;font-weight:850;cursor:pointer}.blockConfirmCancel[data-v-bd46452c]{border:1px solid var(--border);background:var(--surface-2);color:var(--text)}.blockConfirmDanger[data-v-bd46452c]{border:1px solid #ff7a73;background:#ff7a73;color:#17191d}.blockConfirmClose[data-v-bd46452c]:focus-visible,.blockConfirmCancel[data-v-bd46452c]:focus-visible,.blockConfirmDanger[data-v-bd46452c]:focus-visible{outline:2px solid #ff7a73;outline-offset:2px}.blockConfirmCancel[data-v-bd46452c]:disabled,.blockConfirmDanger[data-v-bd46452c]:disabled{opacity:.58;cursor:not-allowed}@media(max-width:520px){.blockConfirmBackdrop[data-v-bd46452c]{align-items:end;padding:12px 12px max(12px,env(safe-area-inset-bottom))}.blockConfirmSheet[data-v-bd46452c]{width:100%;padding:22px 18px calc(18px + env(safe-area-inset-bottom));border-radius:24px 24px 18px 18px}.blockConfirmActions[data-v-bd46452c]{grid-template-columns:1fr}.blockConfirmCancel[data-v-bd46452c]{order:2}.blockConfirmDanger[data-v-bd46452c]{order:1}}.modalBackdrop[data-v-88d4dac7]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:2147483600;display:grid;place-items:center;padding:14px}.rl-cardish[data-v-88d4dac7]{border:1px solid color-mix(in oklab,var(--border) 88%,transparent);background:color-mix(in oklab,var(--surface) 86%,transparent);box-shadow:0 18px 60px #00000047,0 1px #ffffff0f inset;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.modal[data-v-88d4dac7]{box-sizing:border-box;width:100%;max-width:420px;max-height:calc(100dvh - 28px);display:flex;flex-direction:column;color:var(--ui-text, var(--text));border-radius:var(--r-lg);padding:16px}.mHeader[data-v-88d4dac7]{display:flex;align-items:center;gap:12px;flex-shrink:0}.mTitle[data-v-88d4dac7]{flex:1;min-width:0;overflow-wrap:anywhere;font-weight:950;font-size:16px}.mClose[data-v-88d4dac7]{margin-left:auto;flex:0 0 44px;width:44px;min-height:44px;border:1px solid var(--ui-border, var(--border));border-radius:12px;background:var(--ui-soft, var(--surface-2));color:var(--ui-text, var(--text));font:inherit;cursor:pointer}.mClose[data-v-88d4dac7]:disabled{opacity:.55;cursor:not-allowed}.mSub[data-v-88d4dac7]{margin-top:6px;color:var(--muted);font-size:12px}.mBody[data-v-88d4dac7]{margin-top:12px;min-height:0;overflow:auto;overscroll-behavior:contain;overflow-wrap:anywhere}.mActions[data-v-88d4dac7]{display:flex;gap:8px;margin-top:12px;flex-shrink:0;background:var(--ui-surface, var(--surface))}.modal[data-v-88d4dac7] .rl-btn{min-height:44px;color:var(--ui-text, var(--text));border-color:var(--ui-border, var(--border));background:var(--ui-soft, var(--surface-2))}.modal[data-v-88d4dac7] .rl-btn--primary{background:var(--ui-selected);border-color:var(--ui-action, var(--accent))}.modal[data-v-88d4dac7] .rl-btn--danger{color:var(--ui-danger, var(--danger));border-color:var(--ui-danger, var(--danger))}.modal[data-v-88d4dac7] .rl-btn:hover:not(:disabled),.mClose[data-v-88d4dac7]:hover:not(:disabled){background:var(--ui-hover, var(--surface-2))}.modal[data-v-88d4dac7] :is(button,input,select,textarea,a):focus-visible{outline:3px solid var(--ui-focus, var(--accent));outline-offset:2px}.modal[data-v-88d4dac7]:focus-visible{outline:3px solid var(--ui-focus, var(--accent));outline-offset:-3px}.modal--reactions[data-v-88d4dac7]{background:var(--ui-surface, var(--surface));border:1px solid var(--ui-border, var(--border));border-radius:24px;padding:24px;box-shadow:0 18px 60px #00000047;-webkit-backdrop-filter:none;backdrop-filter:none}.modal--reactions .mTitle[data-v-88d4dac7]{font-size:24px;line-height:32px;font-weight:800;letter-spacing:-.03em}.modal--reactions .mBody[data-v-88d4dac7]{margin-top:16px}.modal--reactions[data-v-88d4dac7] :is(button,a):focus-visible{outline:2px solid var(--ui-focus, var(--accent));outline-offset:2px}@media(max-width:720px){.modalBackdrop[data-v-88d4dac7]{place-items:end center;padding:0;background:#0000009e}.modal[data-v-88d4dac7]{width:min(100vw,560px);max-width:none;border-radius:24px 24px 0 0;padding:14px 14px calc(12px + var(--app-safe-bottom, env(safe-area-inset-bottom)));max-height:min(90dvh,920px);display:flex;flex-direction:column}.mBody[data-v-88d4dac7]{flex:1;min-height:0;overflow:auto;padding-bottom:12px}.modal--reactions[data-v-88d4dac7]{width:100%;border-radius:24px 24px 0 0;padding:16px 16px calc(16px + var(--app-safe-bottom, env(safe-area-inset-bottom)))}.mActions[data-v-88d4dac7]{margin-top:0;padding-top:10px;background:var(--ui-surface, var(--surface));flex-wrap:wrap}.mActions[data-v-88d4dac7]>*{flex:1 1 calc(50% - 8px)}}.modal.modal--reactions:has([data-h1-like-users]){--h1-surface: #17171b;--h1-text: #edf0ed;--h1-muted: #a5b0ab;--h1-border: #333c36;--h1-soft: #242d27;--h1-accent: #b6b6ff;--h1-accent-soft: #2a2942;--h1-avatar: #2b4633;--h1-avatar-ink: #afd7b5;--ui-focus: var(--h1-accent);background:var(--h1-surface);color:var(--h1-text);border:0;border-radius:20px}html[data-theme=light] .modal.modal--reactions:has([data-h1-like-users]){--h1-surface: #fff;--h1-text: #202426;--h1-muted: #647071;--h1-border: #e3e7e5;--h1-soft: #f3f5f4;--h1-accent: #5b5ce2;--h1-accent-soft: #f0f0fc;--h1-avatar: #e3eee5;--h1-avatar-ink: #3e694c}.modal.modal--reactions:has([data-h1-like-users]) .mHeader{min-height:44px}.modal.modal--reactions:has([data-h1-like-users]) .mTitle{font-size:20px;line-height:32px;font-weight:700;letter-spacing:0}.modal.modal--reactions:has([data-h1-like-users]) .mClose{box-sizing:border-box;border:0;background:var(--h1-surface);color:var(--h1-text)}.modal.modal--reactions:has([data-h1-like-users]) .mClose:hover:not(:disabled){background:var(--h1-soft)}.modal.modal--reactions:has([data-h1-like-users]) .mBody{margin-top:16px;border-top:1px solid var(--h1-border);padding-top:16px;padding-bottom:0}.likesContent[data-v-42c11399]{min-width:0;color:var(--h1-text);font-size:16px;line-height:28px}.state[data-v-42c11399]{margin:0;padding:0;color:var(--h1-muted);overflow-wrap:anywhere}.state p[data-v-42c11399]{margin:0}.loading[data-v-42c11399],.error[data-v-42c11399]{display:grid;gap:16px}.loading>p[data-v-42c11399]{min-height:28px;font-size:14px;line-height:22px}.likesSkeleton[data-v-42c11399]{display:grid;gap:16px}.skeletonRow[data-v-42c11399]{display:grid;min-height:64px;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:start}.skeletonAvatar[data-v-42c11399]{width:40px;height:40px;border-radius:50%;background:var(--h1-soft)}.skeletonText[data-v-42c11399]{display:grid;min-width:0;gap:8px}.skeletonText>span[data-v-42c11399]{height:12px;border-radius:8px;background:var(--h1-soft)}.skeletonText>span[data-v-42c11399]:first-child{width:min(132px,100%)}.skeletonText>span[data-v-42c11399]:last-child{width:calc(100% - 24px)}.empty[data-v-42c11399]{display:flex;align-items:center;min-height:168px}.error[data-v-42c11399]{color:var(--h1-text)}.retryBtn[data-v-42c11399]{box-sizing:border-box;width:112px;max-width:100%;min-height:44px;padding:10px 16px;border:0;border-radius:12px;background:var(--h1-accent-soft);color:var(--h1-accent);font:inherit;font-size:14px;line-height:22px;font-weight:500;cursor:pointer}.retryBtn[data-v-42c11399]:hover{filter:brightness(.95)}.retryBtn[data-v-42c11399]:active{filter:brightness(.9)}.userList[data-v-42c11399]{display:grid;min-width:0;gap:16px}.userRow[data-v-42c11399]{box-sizing:border-box;width:100%;min-height:72px;display:grid;grid-template-columns:40px minmax(0,1fr) 24px;gap:12px;align-items:center;padding:0;border:0;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer}.userRow[data-v-42c11399]:hover{background:var(--h1-soft)}.userRow[data-v-42c11399]:active{background:var(--h1-accent-soft)}.avatar[data-v-42c11399]{width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--h1-avatar)}.fallback[data-v-42c11399]{display:grid;place-items:center;font-size:14px;line-height:22px;font-weight:500;color:var(--h1-avatar-ink)}.userText[data-v-42c11399]{min-width:0;display:grid}.userText strong[data-v-42c11399]{overflow-wrap:anywhere;font-size:16px;line-height:28px;font-weight:500}.userText small[data-v-42c11399]{min-height:28px;overflow-wrap:anywhere;white-space:normal;color:var(--h1-muted);font-size:14px;line-height:22px}.chevron[data-v-42c11399]{color:var(--h1-text);font-size:24px;line-height:24px;text-align:center}.likesContent[data-v-42c11399] :is(.retryBtn,.userRow):focus-visible{outline:2px solid var(--h1-accent);outline-offset:-4px}@media(max-width:720px){.modal.modal--reactions:has([data-h1-like-users]){border-radius:24px 24px 0 0}}.card[data-v-9d8b6caf]{min-height:0;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0e,#ffffff09);border-radius:20px;padding:14px;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .18s ease,box-shadow .18s ease;max-width:100%;overflow:hidden;box-shadow:0 14px 40px #0000002e,inset 0 1px #ffffff08}.card[data-v-9d8b6caf]:hover{transform:translateY(-1px);background:linear-gradient(180deg,#ffffff12,#ffffff0a);border-color:#ffffff24}.head[data-v-9d8b6caf]{display:flex;gap:10px;align-items:flex-start}.feedModeration[data-v-9d8b6caf]{margin-left:auto;flex:0 0 auto}.avatar[data-v-9d8b6caf]{width:38px;height:38px;border-radius:14px;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.22),transparent 50%),linear-gradient(135deg,#8b5cf670,#2dd4bf70);flex:0 0 auto;overflow:hidden}.avatar img[data-v-9d8b6caf]{width:100%;height:100%;object-fit:cover;display:block;background:#111827}.meta[data-v-9d8b6caf]{flex:1;min-width:0}.authorRow[data-v-9d8b6caf]{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline}.author[data-v-9d8b6caf]{font-weight:900}.handle[data-v-9d8b6caf],.time[data-v-9d8b6caf],.dot[data-v-9d8b6caf]{opacity:.7;font-size:12px}.dot[data-v-9d8b6caf]{margin:0 2px}.subRow[data-v-9d8b6caf]{margin-top:6px;display:flex;gap:6px;flex-wrap:wrap}.badge[data-v-9d8b6caf]{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;font-size:11px;font-weight:900;opacity:.9}.badge--actionShare[data-v-9d8b6caf]{background:color-mix(in oklab,var(--accent) 18%,rgba(255,255,255,.05));border-color:color-mix(in oklab,var(--accent) 34%,rgba(255,255,255,.12))}.bIco[data-v-9d8b6caf]{font-size:12px}.bTxt[data-v-9d8b6caf]{letter-spacing:-.01em}.shareCard[data-v-9d8b6caf]{margin-top:10px;border:1px solid color-mix(in oklab,var(--accent) 28%,rgba(255,255,255,.12));background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 12%,transparent),#ffffff05);border-radius:18px;padding:12px}.shareCard__top[data-v-9d8b6caf]{display:flex;gap:10px;align-items:flex-start}.shareCard__icon[data-v-9d8b6caf]{width:32px;height:32px;border-radius:12px;display:grid;place-items:center;background:color-mix(in oklab,var(--accent) 18%,rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.1);flex:0 0 auto}.shareCard__body[data-v-9d8b6caf]{flex:1;min-width:0}.shareCard__labels[data-v-9d8b6caf]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.shareCard__title[data-v-9d8b6caf]{font-size:15px;font-weight:950;color:#fffffff5;line-height:1.35}.shareCard__sub[data-v-9d8b6caf]{margin-top:4px;font-size:12.5px;color:#ffffffb8;line-height:1.45}.shareCard__state[data-v-9d8b6caf]{min-height:28px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;font-size:11px;font-weight:900;color:#ffffffdb;white-space:nowrap}.shareCard__state--mobile[data-v-9d8b6caf]{display:none}.actionKind[data-v-9d8b6caf]{min-height:26px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;font-size:11px;font-weight:900;white-space:nowrap;color:#ffffffeb}.actionKind[data-tone=promise][data-v-9d8b6caf]{border-color:#6e9cff47;background:#527fff29;color:#cfe0ff}.actionKind[data-tone=todo][data-v-9d8b6caf]{border-color:#ffd46642;background:#ffd46624;color:#ffe8a3}.actionKind[data-tone=place][data-v-9d8b6caf]{border-color:#4dd0a442;background:#4dd0a424;color:#c9f7e9}.shareCard__state[data-tone=pending][data-v-9d8b6caf]{border-color:color-mix(in oklab,var(--warning) 42%,rgba(255,255,255,.12));background:color-mix(in oklab,var(--warning) 20%,rgba(255,255,255,.05));color:color-mix(in oklab,var(--warning) 78%,white)}.shareCard__state[data-tone=done][data-v-9d8b6caf]{border-color:color-mix(in oklab,var(--success) 44%,rgba(255,255,255,.12));background:color-mix(in oklab,var(--success) 20%,rgba(255,255,255,.05));color:color-mix(in oklab,var(--success) 78%,white)}.shareCard__state[data-tone=cancelled][data-v-9d8b6caf]{border-color:color-mix(in oklab,var(--danger) 44%,rgba(255,255,255,.12));background:color-mix(in oklab,var(--danger) 20%,rgba(255,255,255,.05));color:color-mix(in oklab,var(--danger) 78%,white)}.bodyCard[data-v-9d8b6caf]{margin-top:10px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:11px 12px}.bodyCard--share[data-v-9d8b6caf]{background:linear-gradient(180deg,#ffffff0d,#ffffff07)}.bodyCard__label[data-v-9d8b6caf]{font-size:11px;font-weight:900;letter-spacing:.06em;color:#ffffff94;text-transform:uppercase}.bodyCard__empty[data-v-9d8b6caf]{margin-top:6px;font-size:13px;line-height:1.5;color:#ffffffad}.feedPostContent[data-v-9d8b6caf]{margin-top:6px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap;line-height:1.58;color:#fffffff0;font-size:14px;min-height:3.16em}.actionMetaBar[data-v-9d8b6caf]{margin-top:10px;display:flex;gap:6px;flex-wrap:wrap}.actionMetaChip[data-v-9d8b6caf]{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0b;font-size:11px;font-weight:900;color:#ffffffd1}.mediaSlider[data-v-9d8b6caf]{margin-top:10px;position:relative;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:pan-y}.track[data-v-9d8b6caf]{display:flex;width:100%;transition:transform .28s cubic-bezier(.2,.9,.2,1)}.slide[data-v-9d8b6caf]{flex:0 0 100%;border:0;background:transparent;padding:0;cursor:zoom-in}.img[data-v-9d8b6caf]{width:100%;display:block;object-fit:cover;aspect-ratio:1 / 1;max-height:none;background:#ffffff0a}.dots[data-v-9d8b6caf]{position:absolute;left:50%;transform:translate(-50%);bottom:10px;display:flex;gap:6px;padding:6px 10px;border-radius:999px;background:#00000040;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dots .dot[data-v-9d8b6caf]{width:6px;height:6px;border-radius:99px;background:#ffffff59}.dots .dot.on[data-v-9d8b6caf]{background:#ffffffeb}.mediaTopMeta[data-v-9d8b6caf]{position:absolute;top:10px;left:10px;right:10px;display:flex;justify-content:flex-start;gap:8px;pointer-events:none}.mediaPill[data-v-9d8b6caf]{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:#00000047;border:1px solid rgba(255,255,255,.1);color:#ffffffeb;font-size:11px;font-weight:900;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mediaPill--soft[data-v-9d8b6caf]{opacity:.82}.act--chat[data-v-9d8b6caf]{border-color:color-mix(in oklab,var(--accent) 36%,rgba(255,255,255,.12));background:color-mix(in oklab,var(--accent) 14%,rgba(255,255,255,.04));color:#dbebfff5}.act--chat[data-v-9d8b6caf]:disabled{opacity:.62;cursor:wait}.nav[data-v-9d8b6caf]{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#0003;color:#ffffffeb;font-size:24px;font-weight:900;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.left[data-v-9d8b6caf]{left:10px}.right[data-v-9d8b6caf]{right:10px}.heartBurst[data-v-9d8b6caf]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.2);opacity:0;font-size:64px;text-shadow:0 12px 40px rgba(0,0,0,.5);transition:transform .26s cubic-bezier(.2,1,.2,1),opacity .26s ease;pointer-events:none}.heartBurst.on[data-v-9d8b6caf]{opacity:1;transform:translate(-50%,-50%) scale(1);animation:burstOut-9d8b6caf .52s ease forwards}@keyframes burstOut-9d8b6caf{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}35%{opacity:1;transform:translate(-50%,-52%) scale(1.05)}to{opacity:0;transform:translate(-50%,-58%) scale(1.22)}}.videoHero[data-v-9d8b6caf]{margin-top:10px;position:relative;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#ffffff0f,#ffffff05);isolation:isolate;aspect-ratio:1 / 1}.videoHero__player[data-v-9d8b6caf]{display:block;width:100%;height:100%;max-width:100%;aspect-ratio:1 / 1;max-height:none;object-fit:cover;background:#05070d}.videoHero__posterImage[data-v-9d8b6caf]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;pointer-events:none;opacity:1;transition:opacity .16s ease}.videoHero--ready .videoHero__posterImage[data-v-9d8b6caf]{opacity:0}.videoHero:not(.videoHero--playing) .videoHero__player[data-v-9d8b6caf]{cursor:pointer}.videoHero--previewing .videoHero__player[data-v-9d8b6caf]{filter:saturate(1.04) contrast(1.02)}.videoHero__posterFallback[data-v-9d8b6caf]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;display:grid;place-items:center;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.16),transparent 34%),linear-gradient(145deg,#10161ff0,#05070df5)}.videoHero__posterGlyph[data-v-9d8b6caf]{width:92px;height:92px;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0e;color:#fff3;font-size:34px;font-weight:950;padding-left:5px;box-shadow:0 22px 60px #00000052}.videoHero__badge[data-v-9d8b6caf],.videoHero__open[data-v-9d8b6caf],.videoHero__sound[data-v-9d8b6caf],.videoHero__play[data-v-9d8b6caf]{position:absolute;z-index:2;border:1px solid rgba(255,255,255,.14);background:#00000061;color:#fffffff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.videoHero__badge[data-v-9d8b6caf]{left:10px;top:10px;min-height:28px;padding:0 10px;display:inline-flex;align-items:center;border-radius:999px;font-size:11px;font-weight:900;letter-spacing:.04em}.videoHero__open[data-v-9d8b6caf]{right:10px;top:10px;width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:950;cursor:pointer}.videoHero__open svg[data-v-9d8b6caf]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.videoHero__play[data-v-9d8b6caf]{left:50%;top:50%;width:58px;height:58px;transform:translate(-50%,-50%);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding-left:4px;font-size:22px;font-weight:950;cursor:pointer;box-shadow:0 16px 46px #0000005c}.videoHero[data-v-9d8b6caf]:after{content:"";position:absolute;inset:auto 0 0 0;height:34%;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.46),transparent)}.videoHero--playing[data-v-9d8b6caf]:after,.videoHero--manual .videoHero__badge[data-v-9d8b6caf],.videoHero--playing .videoHero__badge[data-v-9d8b6caf]{display:none}.videoHero--playing .videoHero__play[data-v-9d8b6caf]{left:10px;top:auto;bottom:10px;width:44px;height:44px;transform:none;padding:0}.videoHero__sound[data-v-9d8b6caf]{right:10px;bottom:10px;min-width:44px;min-height:44px;padding:0 12px;border-radius:999px;font-size:12px;cursor:pointer}.videoHero--manual .videoHero__play[data-v-9d8b6caf]{left:10px;top:10px;bottom:auto;transform:none}.videoHero--manual .videoHero__sound[data-v-9d8b6caf]{top:10px;right:54px;bottom:auto}.videoHero__play[data-v-9d8b6caf]:focus-visible,.videoHero__sound[data-v-9d8b6caf]:focus-visible{outline:2px solid currentColor;outline-offset:3px}.mediaRecoveryCard[data-v-9d8b6caf]{margin-top:10px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:13px;border-radius:18px;border:1px solid rgba(126,182,255,.18);background:linear-gradient(135deg,#5b75ff1f,#ffffff09);color:#eff4ffeb}.mediaRecoveryCard__icon[data-v-9d8b6caf]{width:40px;height:40px;display:grid;place-items:center;border-radius:15px;background:#ffffff13;border:1px solid rgba(255,255,255,.08)}.mediaRecoveryCard strong[data-v-9d8b6caf]{display:block;font-size:13px;font-weight:950;color:#fff}.mediaRecoveryCard p[data-v-9d8b6caf]{margin:3px 0 0;font-size:11.5px;line-height:1.45;color:#dfe8ffa6}.mediaRecoveryCard button[data-v-9d8b6caf]{height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(145,170,255,.24);background:#7eb6ff24;color:#eef4ff;font-size:11.5px;font-weight:950;cursor:pointer}@media(max-width:520px){.mediaRecoveryCard[data-v-9d8b6caf]{grid-template-columns:auto minmax(0,1fr)}.mediaRecoveryCard button[data-v-9d8b6caf]{grid-column:1 / -1;width:100%}}.flowBar[data-v-9d8b6caf]{margin-top:10px;min-height:34px;display:flex;align-items:center;gap:8px;padding:0 11px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;font-size:12px;color:#ffffffc2}.insightPanel[data-v-9d8b6caf]{margin-top:10px;display:grid;gap:8px;padding:11px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0a,#ffffff06)}.insightLine[data-v-9d8b6caf]{display:grid;gap:4px}.insightLabel[data-v-9d8b6caf]{font-size:11px;font-weight:900;color:#fff9;text-transform:uppercase;letter-spacing:.05em}.insightLine strong[data-v-9d8b6caf]{font-size:13px;line-height:1.45;color:#fffffff0}.insightText[data-v-9d8b6caf]{font-size:12px;line-height:1.5;color:#ffffffc2}.flowDot[data-v-9d8b6caf]{width:8px;height:8px;border-radius:999px;background:color-mix(in oklab,var(--accent) 80%,white);box-shadow:0 0 0 5px color-mix(in oklab,var(--accent) 20%,transparent)}.commentPreview[data-v-9d8b6caf]{margin-top:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;border-radius:14px;padding:10px 12px}.commentPreview__title[data-v-9d8b6caf]{font-size:11px;font-weight:900;color:#ffffff9e;margin-bottom:6px}.cRow[data-v-9d8b6caf]{display:flex;gap:8px;align-items:baseline;font-size:12px;line-height:1.3}.cRow+.cRow[data-v-9d8b6caf]{margin-top:6px}.cAuthor[data-v-9d8b6caf]{font-weight:900;opacity:.9;white-space:nowrap}.cText[data-v-9d8b6caf]{opacity:.78;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cMore[data-v-9d8b6caf]{margin-top:8px;font-size:12px;font-weight:900;opacity:.72}.actions[data-v-9d8b6caf]{margin-top:auto;padding-top:12px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.act[data-v-9d8b6caf]{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#ffffffeb;font-weight:900;font-size:12px;cursor:pointer;transform:translateZ(0)}.act[data-on=true][data-v-9d8b6caf]{background:#ffffff24}.act--strong[data-v-9d8b6caf]{background:color-mix(in oklab,var(--accent) 16%,rgba(255,255,255,.06));border-color:color-mix(in oklab,var(--accent) 34%,rgba(255,255,255,.14))}.act--ghost[data-v-9d8b6caf]{opacity:.85;background:transparent}.num[data-v-9d8b6caf]{opacity:.85;font-weight:800}.ico[data-v-9d8b6caf]{font-size:14px}.act.bump[data-v-9d8b6caf]{animation:bump-9d8b6caf .22s cubic-bezier(.2,1,.2,1)}@keyframes bump-9d8b6caf{0%{transform:scale(1)}55%{transform:scale(1.08)}to{transform:scale(1)}}@media(max-width:720px){.img[data-v-9d8b6caf]{aspect-ratio:1 / 1}.mediaTopMeta[data-v-9d8b6caf]{top:8px;left:8px;right:8px}.nav[data-v-9d8b6caf]{width:44px;height:44px}.shareCard__top[data-v-9d8b6caf]{flex-wrap:wrap}.shareCard__state--desktop[data-v-9d8b6caf]{display:none}.shareCard__state--mobile[data-v-9d8b6caf]{display:inline-flex}.actions[data-v-9d8b6caf]{gap:8px}.act[data-v-9d8b6caf]{flex:1 1 calc(50% - 4px);justify-content:center}}.card[data-v-9d8b6caf]{border-radius:24px}.head[data-v-9d8b6caf]{min-height:42px}.authorRow[data-v-9d8b6caf]{min-width:0;flex-wrap:nowrap}.author[data-v-9d8b6caf],.handle[data-v-9d8b6caf]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mediaSlider[data-v-9d8b6caf],.videoHero[data-v-9d8b6caf]{border-radius:20px;box-shadow:inset 0 1px #ffffff0b,0 16px 38px #0003}.mediaSlider[data-v-9d8b6caf],.img[data-v-9d8b6caf],.videoHero[data-v-9d8b6caf],.videoHero__player[data-v-9d8b6caf]{aspect-ratio:4 / 5}.videoHero__player[data-v-9d8b6caf]{height:auto;min-height:100%}.videoHero__play[data-v-9d8b6caf]{display:grid;place-items:center;padding-left:3px;line-height:1}.actions[data-v-9d8b6caf]{border-top:1px solid rgba(255,255,255,.07)}.act[data-v-9d8b6caf]{min-width:0}@media(min-width:1181px){.feedPostContent[data-v-9d8b6caf]{min-height:4.74em}}@media(max-width:720px){.mediaSlider[data-v-9d8b6caf],.img[data-v-9d8b6caf],.videoHero[data-v-9d8b6caf],.videoHero__player[data-v-9d8b6caf]{aspect-ratio:1 / 1}.head[data-v-9d8b6caf]{align-items:center}.feedModeration[data-v-9d8b6caf]{margin-left:4px}}.numButton[data-v-9d8b6caf]{display:inline-flex;color:inherit;font:inherit;font-weight:950;padding:0;cursor:pointer}.numButton[tabindex="-1"][data-v-9d8b6caf]{cursor:default;opacity:1}.mediaSlider[data-v-9d8b6caf]{contain:paint;transform:translateZ(0);backface-visibility:hidden}.mediaSlider .track[data-v-9d8b6caf],.mediaSlider .slide[data-v-9d8b6caf],.mediaSlider .img[data-v-9d8b6caf]{backface-visibility:hidden;transform:translateZ(0)}.mediaSlider .img[data-v-9d8b6caf]{background:#ffffff0a}.likeAction[data-v-9d8b6caf]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px}.likeAction.bump[data-v-9d8b6caf]{animation:likeBump .22s ease}.actLike[data-v-9d8b6caf]{min-width:0}.likeCountBtn[data-v-9d8b6caf]{min-width:46px;height:36px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#ffffffeb;font-weight:950;cursor:pointer}.likeCountBtn[data-v-9d8b6caf]:disabled{cursor:default;opacity:.72}.likeCountBtn[data-v-9d8b6caf]:not(:disabled):hover{background:#7dd3fc24;border-color:#7dd3fc52}.card[data-v-9d8b6caf]{gap:9px!important;border-radius:18px!important;border-color:#ffffff14!important;box-shadow:0 8px 22px #0000001f!important}.head[data-v-9d8b6caf]{order:1;align-items:center!important;gap:9px!important;min-height:40px!important}.meta[data-v-9d8b6caf]{display:grid;gap:2px;min-width:0}.authorRow[data-v-9d8b6caf]{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;flex-wrap:nowrap!important}.author[data-v-9d8b6caf]{min-width:0!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.2}.metaLine[data-v-9d8b6caf]{display:flex;align-items:center;gap:5px;min-width:0;color:var(--muted);font-size:12px;line-height:1.2}.handle[data-v-9d8b6caf]{min-width:100px!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.time[data-v-9d8b6caf]{flex:0 0 auto;white-space:nowrap;line-height:1.2}.dot[data-v-9d8b6caf]{flex:0 0 auto;margin:0;opacity:.55}.subRow[data-v-9d8b6caf]{margin-top:5px}.subRow .badge[data-v-9d8b6caf]{height:20px;padding-inline:8px;font-size:10.5px}.feedMenu[data-v-9d8b6caf]{position:relative;flex:0 0 34px;display:grid;place-items:center}.feedMenu__trigger[data-v-9d8b6caf]{width:34px;height:34px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;color:var(--text);font-size:19px;line-height:1;font-weight:950;cursor:pointer}.feedMenu__sheet[data-v-9d8b6caf]{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:132px;padding:7px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:color-mix(in oklab,var(--surface) 96%,black);box-shadow:0 18px 44px #00000061}.feedMenu__sheet[data-v-9d8b6caf] .moderation-actions{display:grid;gap:6px}.feedMenu__sheet[data-v-9d8b6caf] .moderation-action{width:100%;justify-content:center}.videoHero[data-v-9d8b6caf],.mediaSlider[data-v-9d8b6caf]{order:2;margin-top:0!important;border-radius:16px!important}.shareCard[data-v-9d8b6caf]{order:3}.bodyCard[data-v-9d8b6caf]{order:4;margin-top:0!important;border:0!important;background:transparent!important;box-shadow:none!important;padding:0 2px!important}.commentPreview[data-v-9d8b6caf]{order:5}.actions[data-v-9d8b6caf]{order:6;margin-top:0!important}.flowBar[data-v-9d8b6caf],.insightPanel[data-v-9d8b6caf]{display:none!important}.feedPostContent[data-v-9d8b6caf]{min-height:0!important;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.actions .act[data-v-9d8b6caf]{min-width:42px;height:40px;border-radius:999px}.actions .act>span[data-v-9d8b6caf]:not(.ico):not(.num){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mediaSlider .slide[data-v-9d8b6caf]{background:#070b10!important}.mediaSlider .img[data-v-9d8b6caf]{max-height:min(62vh,560px)!important;object-fit:cover!important}@media(max-width:640px){.card[data-v-9d8b6caf]{border-radius:17px!important;padding:10px!important}.avatar[data-v-9d8b6caf]{width:36px;height:36px;border-radius:13px}.mediaSlider[data-v-9d8b6caf]{margin-inline:-2px}.mediaSlider .img[data-v-9d8b6caf]{max-height:min(52vh,420px)!important}}.mediaSlider[data-v-9d8b6caf]{aspect-ratio:4 / 5}.mediaSlider .track[data-v-9d8b6caf],.mediaSlider .slide[data-v-9d8b6caf]{height:100%;min-height:0}.mediaSlider .img[data-v-9d8b6caf]{width:100%;height:100%!important;aspect-ratio:auto!important;max-height:none!important;object-fit:cover!important;display:block}@media(max-width:720px){.mediaSlider[data-v-9d8b6caf]{aspect-ratio:1 / 1}}html[data-theme=light] .feedPostCard .mediaRecoveryCard{border-color:color-mix(in oklab,var(--ui-action) 24%,var(--ui-border));background:color-mix(in oklab,var(--ui-action) 7%,var(--ui-surface));color:var(--ui-text)}html[data-theme=light] .feedPostCard .mediaRecoveryCard__icon{border-color:var(--ui-border);background:var(--ui-surface)}html[data-theme=light] .feedPostCard .mediaRecoveryCard strong{color:var(--ui-text)}html[data-theme=light] .feedPostCard .mediaRecoveryCard p{color:var(--ui-text-secondary)}html[data-theme=light] .feedPostCard .mediaRecoveryCard button{min-height:44px;border-color:color-mix(in oklab,var(--ui-action) 34%,var(--ui-border));background:var(--ui-surface);color:var(--ui-action-pressed)}html[data-theme=light] .feedPostCard .mediaRecoveryCard button:hover{background:color-mix(in oklab,var(--ui-action) 9%,var(--ui-surface))}article.feedPostCard.card[role=article][data-v-9d8b6caf]{min-width:0;padding:12px!important;gap:10px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ui-text)!important;box-shadow:none!important;transform:none}article.feedPostCard.card[role=article][data-v-9d8b6caf]:hover{border:0!important;background:transparent!important;transform:none}.feedPostCard .head[data-v-9d8b6caf]{order:1;min-height:44px!important;align-items:center!important;gap:10px!important}.feedPostCard .avatar[data-v-9d8b6caf]{width:40px;height:40px;border-radius:50%;background:var(--ui-selected)}.feedPostCard .author[data-v-9d8b6caf]{color:var(--ui-text);font-size:14px;font-weight:800}.feedPostCard .metaLine[data-v-9d8b6caf],.feedPostCard .handle[data-v-9d8b6caf],.feedPostCard .time[data-v-9d8b6caf]{color:var(--ui-text-muted)}.feedPostCard .feedMenu[data-v-9d8b6caf]{flex-basis:44px}.feedPostCard .feedMenu__trigger[data-v-9d8b6caf]{min-width:44px;width:44px;min-height:44px;height:44px;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--ui-text)!important;box-shadow:none!important}.feedPostCard .zoomBtn[data-v-9d8b6caf],.feedPostCard .nav[data-v-9d8b6caf],.feedPostCard .videoHero__play[data-v-9d8b6caf],.feedPostCard .videoHero__open[data-v-9d8b6caf]{min-width:44px;width:44px;min-height:44px;height:44px;border:1px solid var(--ui-border)!important;border-radius:8px!important;background:color-mix(in oklab,var(--ui-surface) 88%,transparent)!important;color:var(--ui-text)!important;box-shadow:none!important}.feedPostCard .feedMenu__sheet[data-v-9d8b6caf]{min-width:176px;padding:6px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface);color:var(--ui-text);box-shadow:0 12px 30px #0003}.feedPostCard .bodyCard[data-v-9d8b6caf]{order:2!important;margin:0!important;padding:2px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ui-text)!important;box-shadow:none!important}.feedPostCard .bodyCard__label[data-v-9d8b6caf]{margin-bottom:4px;color:var(--ui-text-muted);font-size:11px;letter-spacing:0}.feedPostCard .feedPostContent[data-v-9d8b6caf]{color:var(--ui-text)!important;font-size:15px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.feedPostCard .shareCard[data-v-9d8b6caf]{order:3;padding:10px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-soft);box-shadow:none}.feedPostCard .videoHero[data-v-9d8b6caf],.feedPostCard .mediaSlider[data-v-9d8b6caf],.feedPostCard .mediaRecoveryCard[data-v-9d8b6caf]{order:4!important;margin:0!important;border:1px solid var(--ui-border)!important;border-radius:8px!important;background:#090b0e!important;box-shadow:none!important}.feedPostCard .mediaSlider[data-v-9d8b6caf]{aspect-ratio:4 / 5}.feedPostCard .mediaSlider .slide[data-v-9d8b6caf],.feedPostCard .mediaSlider .img[data-v-9d8b6caf]{border-radius:0}.feedPostCard .mediaRecoveryCard[data-v-9d8b6caf]{min-height:120px;padding:14px;background:var(--ui-soft)!important;color:var(--ui-text)}.feedPostCard .mediaRecoveryCard p[data-v-9d8b6caf]{color:var(--ui-text-muted)}.feedPostCard .mediaRecoveryCard button[data-v-9d8b6caf]{min-height:44px;border-radius:8px}.feedPostCard .commentPreview[data-v-9d8b6caf]{order:5;width:100%;min-height:44px;margin:0;padding:10px 2px;border:0;border-top:1px solid var(--ui-border);border-radius:0;background:transparent;color:var(--ui-text);font:inherit;text-align:left;cursor:pointer}.feedPostCard .commentPreview__title[data-v-9d8b6caf],.feedPostCard .cMore[data-v-9d8b6caf]{display:block;color:var(--ui-text-muted)}.feedPostCard .cRow[data-v-9d8b6caf]{display:flex}.feedPostCard .cAuthor[data-v-9d8b6caf],.feedPostCard .cText[data-v-9d8b6caf]{color:var(--ui-text-secondary)}.feedPostCard .actions[data-v-9d8b6caf]{order:6;width:100%;margin:0!important;padding-top:8px;display:grid;grid-template-columns:minmax(88px,1.4fr) repeat(4,minmax(44px,1fr));gap:4px;border-top:1px solid var(--ui-border)}.feedPostCard .likeAction[data-v-9d8b6caf]{min-width:0;grid-template-columns:minmax(44px,1fr) 44px;gap:2px}.feedPostCard .actions .act[data-v-9d8b6caf],.feedPostCard .likeCountBtn[data-v-9d8b6caf]{min-width:44px;width:100%;min-height:44px;height:44px;padding:0 8px;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:var(--ui-text-secondary)!important;box-shadow:none!important}.feedPostCard .actions .act[data-v-9d8b6caf]:hover,.feedPostCard .likeCountBtn[data-v-9d8b6caf]:not(:disabled):hover{border-color:var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}.feedPostCard .actions .act>.actionLabel[data-v-9d8b6caf]{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:nowrap!important;font-size:11px}.feedPostCard .actions .ico[data-v-9d8b6caf]{font-size:16px}.feedPostCard .actLike[data-on=true][data-v-9d8b6caf]{color:var(--ui-danger)!important}.feedPostCard .likeCountBtn[data-v-9d8b6caf]:disabled{color:var(--ui-text-muted)!important;opacity:1}.feedPostCard button[data-v-9d8b6caf]:focus-visible,.feedPostCard a[data-v-9d8b6caf]:focus-visible{outline:2px solid var(--ui-action);outline-offset:2px}@media(max-width:560px){article.feedPostCard.card[role=article][data-v-9d8b6caf]{padding:10px!important}.feedPostCard .mediaSlider[data-v-9d8b6caf]{margin-inline:0!important;aspect-ratio:1 / 1}.feedPostCard .actions .act>.actionLabel[data-v-9d8b6caf]{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}}@media(prefers-reduced-motion:reduce){.feedPostCard[data-v-9d8b6caf],.feedPostCard[data-v-9d8b6caf] *,.feedPostCard[data-v-9d8b6caf] *:before,.feedPostCard[data-v-9d8b6caf] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.feedPostCard .mediaSlider[data-v-9d8b6caf],.feedPostCard .videoHero[data-v-9d8b6caf]{aspect-ratio:var(--media-aspect-ratio, 4 / 5)!important}.feedPostCard .mediaSlider .track[data-v-9d8b6caf],.feedPostCard .mediaSlider .slide[data-v-9d8b6caf],.feedPostCard .mediaSlider .img[data-v-9d8b6caf]{height:100%!important}.feedPostCard .visibilityMeta[data-v-9d8b6caf]{display:inline-flex;align-items:center;gap:3px;min-width:0;color:var(--ui-text-muted);white-space:nowrap}.feedPostCard .avatar[data-v-9d8b6caf]:empty{border:1px solid var(--ui-border);background:var(--ui-soft)}@media(max-width:560px){.feedPostCard .mediaSlider[data-v-9d8b6caf],.feedPostCard .videoHero[data-v-9d8b6caf]{aspect-ratio:var(--media-aspect-ratio, 4 / 5)!important}}article.feedPostCard.card.feedPostCard--renewal[role=article][data-v-9d8b6caf]{padding:0!important;gap:16px!important;border-radius:0!important;background:transparent!important;color:var(--home-text, var(--ui-text))!important}.feedPostCard--renewal .head[data-v-9d8b6caf]{min-height:56px!important;align-items:center!important;gap:12px!important}.feedPostCard--renewal .avatar[data-v-9d8b6caf]{width:40px;height:40px;flex:0 0 40px}.feedPostCard--renewal[data-v-9d8b6caf] :is(.meta,.authorRow){min-width:0}.feedPostCard--renewal .author[data-v-9d8b6caf]{overflow:visible;white-space:normal;overflow-wrap:anywhere;font-size:16px;line-height:28px;font-weight:500}.feedPostCard--renewal .metaLine[data-v-9d8b6caf]{display:flex;flex-wrap:wrap;gap:4px;font-size:14px;line-height:22px}.feedPostCard--renewal .handle[data-v-9d8b6caf]{min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.feedPostCard--renewal[data-v-9d8b6caf] :is(.handle,.time,.visibilityMeta){opacity:1;color:var(--home-secondary, var(--ui-text-secondary));font-size:14px;line-height:22px}.feedPostCard--renewal .bodyCard[data-v-9d8b6caf]{padding:0!important}.feedPostCard--renewal .feedPostContent[data-v-9d8b6caf]{display:block;-webkit-line-clamp:unset;font-size:16px;line-height:28px;overflow-wrap:anywhere}.feedPostCard--renewal[data-v-9d8b6caf] :is(.bodyCard__label,.commentPreview__title,.cMore,.shareCard__sub,.mediaRecoveryCard p){color:var(--home-secondary, var(--ui-text-secondary));font-size:14px;line-height:22px}.feedPostCard--renewal[data-v-9d8b6caf] :is(.shareCard,.mediaRecoveryCard){padding:16px;border-radius:12px!important}.feedPostCard--renewal .shareCard__title[data-v-9d8b6caf]{font-size:16px;line-height:24px;overflow-wrap:anywhere}.feedPostCard--renewal[data-v-9d8b6caf] :is(.cRow,.cAuthor,.cText){min-width:0;white-space:normal;overflow-wrap:anywhere}.feedPostCard--renewal .cRow[data-v-9d8b6caf]{display:block;font-size:16px;line-height:24px}.feedPostCard--renewal .cAuthor[data-v-9d8b6caf]{margin-right:8px}.feedPostCard--renewal .commentPreview[data-v-9d8b6caf]{padding-block:16px}.feedPostCard--renewal .actions[data-v-9d8b6caf]{padding-top:0;border-top:0;gap:4px}.feedPostCard--renewal[data-v-9d8b6caf] :is(.act,.likeCountBtn,.feedMenu__trigger){min-width:44px;min-height:44px}.feedPostCard--renewal .actions .act>.actionLabel[data-v-9d8b6caf]{font-size:14px;line-height:22px}.feedPostCard--renewal .likeCountBtn[data-v-9d8b6caf]{font-size:14px;line-height:22px}.feedPostCard--renewal .likeAction[data-on=true] .actLike[data-v-9d8b6caf]{color:var(--home-primary, var(--ui-action-pressed))!important;background:var(--home-accent-soft, var(--ui-selected))!important}.feedPostCard.feedPostCard--renewal button[data-v-9d8b6caf]:disabled,.feedPostCard.feedPostCard--renewal .actions button[data-v-9d8b6caf]:is(.act,.likeCountBtn):disabled{opacity:1;color:var(--home-secondary, var(--ui-text-secondary))!important;background:var(--ui-disabled)!important;border-color:var(--ui-border)!important;cursor:not-allowed}.feedPostCard--renewal button[data-v-9d8b6caf]:focus-visible,.feedPostCard--renewal a[data-v-9d8b6caf]:focus-visible{outline:2px solid var(--home-focus, var(--ui-focus));outline-offset:2px}@media(min-width:768px){article.feedPostCard.card.feedPostCard--renewal[role=article][data-v-9d8b6caf]{padding:0!important}}.feedPostCard--renewal .feedPrivateVersion[data-v-9d8b6caf]{order:7;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;min-width:0}.feedPostCard--renewal .feedPrivateVersion p[data-v-9d8b6caf]{flex:1 1 140px;margin:0;color:var(--home-secondary, var(--ui-text-secondary));font-size:14px;line-height:22px;overflow-wrap:anywhere}.feedPostCard--renewal .feedPrivateVersion__link[data-v-9d8b6caf]{box-sizing:border-box;min-width:44px;min-height:44px;padding:8px 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;background:var(--home-accent-soft, var(--ui-selected));color:var(--home-primary, var(--ui-action-pressed));font-size:14px;font-weight:500;line-height:22px;text-decoration:none}.feedPostCard--renewal .feedPrivateVersion__link span[data-v-9d8b6caf]{font-size:24px}.homeSupplementaryRail[data-v-aca21b3e]{display:none}@media(min-width:1280px){.homeSupplementaryRail[data-v-aca21b3e]{position:sticky;top:24px;align-self:start;width:240px;display:grid;gap:24px;padding-top:64px}}.railCard[data-v-aca21b3e]{display:grid;gap:24px;padding:0;border:0;border-radius:0;background:transparent;color:var(--home-text,#f5f7fa);box-shadow:none}.railProfile__identity[data-v-aca21b3e]{display:flex;align-items:center;gap:12px;min-width:0}.railProfile__avatar[data-v-aca21b3e]{width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--home-elevated,#222633)}.railProfile__avatar--empty[data-v-aca21b3e]{display:grid;place-items:center;color:var(--home-muted,#8d95a5)}.railProfile__avatar--empty svg[data-v-aca21b3e]{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.railProfile__copy[data-v-aca21b3e]{min-width:0;display:grid;gap:3px}.railProfile__copy strong[data-v-aca21b3e],.railProfile__copy span[data-v-aca21b3e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.railProfile__copy strong[data-v-aca21b3e]{font-size:16px;line-height:28px;font-weight:500}.railProfile__copy span[data-v-aca21b3e]{font-size:14px;line-height:22px;color:var(--home-secondary,#b4bac6)}.railProfile>button[data-v-aca21b3e],.railState button[data-v-aca21b3e]{min-height:44px;border:1px solid var(--home-border,#303544);border-radius:12px;background:transparent;color:var(--home-text,#f5f7fa);font-weight:800;cursor:pointer}.railCard__header[data-v-aca21b3e]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.railCard__header h2[data-v-aca21b3e]{margin:0;font-size:18px;line-height:26px}.railCard__header p[data-v-aca21b3e],.railState p[data-v-aca21b3e]{margin:3px 0 0;font-size:13px;line-height:20px;color:var(--home-secondary,#b4bac6)}.railIconButton[data-v-aca21b3e]{width:44px;height:44px;border:1px solid var(--home-border,#303544);border-radius:12px;background:transparent;color:var(--home-text,#f5f7fa);font-size:20px;cursor:pointer}.railLoading[data-v-aca21b3e]{display:grid;gap:10px}.railLoading>span[data-v-aca21b3e]:not(.srOnly){height:52px;border-radius:12px;background:linear-gradient(90deg,var(--home-elevated,#222633),color-mix(in oklab,var(--home-elevated,#222633) 72%,var(--home-border,#303544)),var(--home-elevated,#222633));background-size:220% 100%;animation:railShimmer-aca21b3e 1.3s linear infinite}.railState[data-v-aca21b3e]{display:grid;gap:10px;padding:14px;border-radius:12px;background:var(--home-elevated,#222633)}.railState strong[data-v-aca21b3e]{font-size:14px;line-height:20px}.railUsers[data-v-aca21b3e]{display:grid;gap:6px}.railUsers>button[data-v-aca21b3e]{min-height:56px;padding:6px;border:0;border-radius:12px;background:transparent;color:inherit;display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer}.railUsers>button[data-v-aca21b3e]:hover{background:var(--home-elevated,#222633)}.railUsers img[data-v-aca21b3e],.railUsers__avatar[data-v-aca21b3e]{width:40px;height:40px;border-radius:14px;object-fit:cover;background:var(--home-elevated,#222633);border:1px solid var(--home-border,#303544)}.railUsers>button>span[data-v-aca21b3e]:last-child{min-width:0;display:grid;gap:2px}.railUsers strong[data-v-aca21b3e],.railUsers small[data-v-aca21b3e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.railUsers strong[data-v-aca21b3e]{font-size:14px}.railUsers small[data-v-aca21b3e]{font-size:12px;color:var(--home-secondary,#b4bac6)}.railKeywords[data-v-aca21b3e]{display:flex;flex-wrap:wrap;gap:8px}.railKeywords button[data-v-aca21b3e]{min-height:44px;padding:0 12px;border:1px solid var(--home-border,#303544);border-radius:12px;background:transparent;color:var(--home-primary,#7c7df0);font-weight:800;cursor:pointer}.homeSupplementaryRail button[data-v-aca21b3e]:focus-visible{outline:3px solid var(--home-focus,#a7a8ff);outline-offset:2px}.srOnly[data-v-aca21b3e]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes railShimmer-aca21b3e{to{background-position:-220% 0}}@media(prefers-reduced-motion:reduce){.railLoading>span[data-v-aca21b3e]:not(.srOnly){animation:none}}.railProfile__space[data-v-aca21b3e]{display:flex;gap:8px;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:8px 16px;color:var(--home-text,var(--ui-text));font-size:14px;line-height:22px;text-decoration:none;border-radius:12px}.railProfile__space span[data-v-aca21b3e]{font-size:24px;color:var(--home-secondary,var(--ui-text-secondary))}.railProfile>button[data-v-aca21b3e]{border:0;font-size:14px;line-height:22px;font-weight:500;color:var(--home-secondary,var(--ui-text-secondary))}.railDiscovery[data-v-aca21b3e]{padding-top:24px;border-top:1px solid var(--home-divider,var(--ui-border))}.homeSupplementaryRail a[data-v-aca21b3e]:focus-visible{outline:3px solid var(--home-focus,var(--ui-focus));outline-offset:2px}.homeMySpaceLink[data-v-2be4481f]{box-sizing:border-box;display:flex;align-items:center;gap:12px;min-height:66px;padding:8px 0;color:var(--home-text, var(--ui-text));text-decoration:none}.homeMySpaceLink>span[data-v-2be4481f]:first-child{min-width:0;flex:1;display:grid}.homeMySpaceLink strong[data-v-2be4481f]{font-size:16px;line-height:28px;font-weight:500}.homeMySpaceLink small[data-v-2be4481f]{color:var(--home-text-secondary, var(--ui-text-secondary));font-size:14px;line-height:22px}.homeMySpaceLink__arrow[data-v-2be4481f]{flex:0 0 24px;text-align:center;font-size:24px}.homeMySpaceLink[data-v-2be4481f]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}@media(min-width:1280px){.homeMySpaceLink[data-v-2be4481f]{display:none}}.page[data-v-2be4481f]{padding:20px 20px calc(96px + env(safe-area-inset-bottom));max-width:1320px;margin:0 auto;display:grid;gap:14px}.homeModePanel[data-v-2be4481f]{display:grid;gap:14px;min-width:0}.cardSurface[data-v-2be4481f]{border:1px solid rgba(255,255,255,.1);border-radius:24px;background:linear-gradient(180deg,#ffffff0d,#ffffff05);box-shadow:0 18px 46px #0000002e,inset 0 1px #ffffff0a}.relayNotice[data-v-2be4481f]{padding:12px 16px;font-size:13px;font-weight:800;color:#ffffffeb}.homeHero[data-v-2be4481f]{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;padding:22px;overflow:hidden;position:relative}.homeHero[data-v-2be4481f]:before{content:"";position:absolute;inset:-40% -10% auto auto;width:320px;height:320px;border-radius:999px;background:color-mix(in oklab,var(--accent) 22%,transparent);filter:blur(34px);opacity:.55;pointer-events:none}.homeHero__copy[data-v-2be4481f],.homeHero__panel[data-v-2be4481f]{position:relative;z-index:1}.homeHero__copy[data-v-2be4481f]{display:grid;gap:12px;align-content:center}.homeHero__eyebrow[data-v-2be4481f]{font-size:11px;font-weight:950;letter-spacing:.18em;color:color-mix(in oklab,var(--accent) 72%,white 20%)}.homeHero__title[data-v-2be4481f]{margin:0;font-size:34px;line-height:1.08;font-weight:950;letter-spacing:-.045em;color:#fffffff5}.homeHero__body[data-v-2be4481f]{margin:0;max-width:62ch;font-size:14px;line-height:1.68;color:#ffffffb8}.homeHero__chips[data-v-2be4481f]{display:flex;gap:8px;flex-wrap:wrap}.homeHero__chips span[data-v-2be4481f]{min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;display:inline-flex;align-items:center;font-size:12px;font-weight:850;color:#ffffffdb}.homeHero__panel[data-v-2be4481f]{padding:18px;border-radius:22px;border:1px solid rgba(255,255,255,.1);background:#080e2261;box-shadow:inset 0 1px #ffffff0a;display:grid;gap:10px;align-content:start}.homeHero__panelTop[data-v-2be4481f]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:900;color:#ffffffb3}.homeHero__statusDot[data-v-2be4481f]{width:9px;height:9px;border-radius:999px;background:color-mix(in oklab,var(--accent) 80%,white 10%);box-shadow:0 0 0 5px color-mix(in oklab,var(--accent) 18%,transparent)}.homeHero__panel strong[data-v-2be4481f]{font-size:22px;line-height:1.22;color:#fffffff5}.homeHero__panel p[data-v-2be4481f]{margin:0;font-size:13px;line-height:1.58;color:#ffffffad}.homeHero__actions[data-v-2be4481f]{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.homeHero__primary[data-v-2be4481f],.homeHero__secondary[data-v-2be4481f]{min-height:42px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.1);font-weight:900;cursor:pointer}.homeHero__primary[data-v-2be4481f]{background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 88%,white 8%),color-mix(in oklab,var(--accent) 62%,black 8%));color:#fff;box-shadow:0 14px 30px color-mix(in oklab,var(--accent) 25%,transparent)}.homeHero__secondary[data-v-2be4481f]{background:#ffffff0d;color:#ffffffe6}.feedStatus[data-v-2be4481f]{padding:13px 15px;display:flex;align-items:center;justify-content:space-between;gap:12px}.feedStatus__label[data-v-2be4481f]{font-size:14px;font-weight:950;color:#fffffff0}.feedStatus__text[data-v-2be4481f]{margin-top:3px;font-size:12px;line-height:1.45;color:#ffffff9e}.feedStatus__actions[data-v-2be4481f]{display:flex;align-items:center;gap:8px;flex:0 0 auto}.feedStatus__actions span[data-v-2be4481f],.feedStatus__actions button[data-v-2be4481f]{min-height:32px;padding:0 11px;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:#ffffff0a;color:#ffffffd6;font-size:12px;font-weight:850;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1}.feedStatus__actions button[data-v-2be4481f]{cursor:pointer}.feedStatus__actions button[data-v-2be4481f]:hover{background:#ffffff12}.feedStatus__count[data-v-2be4481f]{min-width:96px;font-variant-numeric:tabular-nums;letter-spacing:.01em}.mobileQuickDock[data-v-2be4481f]{display:none}.desktopHero[data-v-2be4481f]{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;align-items:stretch;padding:18px 20px}.heroCopyBlock[data-v-2be4481f]{display:grid;gap:14px;align-content:center}.heroActionBlock[data-v-2be4481f]{display:grid;gap:14px;align-content:start}.heroEyebrow[data-v-2be4481f]{font-size:11px;font-weight:900;letter-spacing:.18em;color:#ffffff94}.heroTitle[data-v-2be4481f]{margin:0;font-size:32px;line-height:1.06;font-weight:950;letter-spacing:-.04em;max-width:16ch}.heroBody[data-v-2be4481f]{margin:0;font-size:14px;line-height:1.65;color:#ffffffbd;max-width:60ch}.heroGuideChips[data-v-2be4481f]{display:flex;gap:8px;flex-wrap:wrap}.guideChip[data-v-2be4481f]{height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;display:inline-flex;align-items:center;font-size:12px;font-weight:800;color:#ffffffdb}.overviewTitle[data-v-2be4481f]{font-size:13px;font-weight:900}.overviewSub[data-v-2be4481f]{margin-top:4px;font-size:12px;color:#ffffff9e}.overviewStats[data-v-2be4481f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.statPill[data-v-2be4481f]{padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;display:grid;gap:6px}.statValue[data-v-2be4481f]{font-size:20px;font-weight:950}.statLabel[data-v-2be4481f]{font-size:11px;color:#ffffffa3}.heroActions[data-v-2be4481f]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.homeControl[data-v-2be4481f]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px}.homeControl__actions[data-v-2be4481f]{display:flex;align-items:center;gap:8px;margin-left:auto}.homeControl .modeRail[data-v-2be4481f]{flex:1;min-width:0}.homeControl .modePill[data-v-2be4481f]{min-height:34px;padding:0 13px;font-size:12px}.homeControl .composerShortcut[data-v-2be4481f]{height:36px;padding:0 13px;font-size:12px}.desktopToolbar[data-v-2be4481f]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 18px}.desktopToolbarHint[data-v-2be4481f]{font-size:13px;color:#ffffffad;text-align:right;max-width:32ch;justify-self:end}.mobileToolbar[data-v-2be4481f]{display:none}.modeRailWrap[data-v-2be4481f]{min-width:0;display:grid;gap:8px}.modeRail[data-v-2be4481f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.modePill[data-v-2be4481f]{min-height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffeb;font-weight:800;font-size:13px;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.modePill[data-v-2be4481f]:hover{transform:translateY(-1px);background:#ffffff12;border-color:#ffffff29}.modePill.on[data-v-2be4481f]{background:color-mix(in oklab,var(--accent) 18%,rgba(255,255,255,.08));border-color:color-mix(in oklab,var(--accent) 42%,rgba(255,255,255,.16));box-shadow:0 8px 24px #1b2c5f33}.modePill--muted[data-v-2be4481f]{opacity:.78}.modeMeta[data-v-2be4481f]{min-height:18px;font-size:12px;color:#ffffff9e;padding-left:2px}.composerShortcut[data-v-2be4481f]{height:44px;padding:0 15px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#080e226b;color:#ffffffe6;font-weight:800;font-size:13px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;transition:transform .18s ease,border-color .18s ease,background .18s ease}.composerShortcut[data-v-2be4481f]:hover{transform:translateY(-1px);border-color:#ffffff24;background:#0a122c85}.composerShortcut--desktop[data-v-2be4481f]{justify-content:center}.composerShortcut__plus[data-v-2be4481f]{display:inline-flex;width:16px;justify-content:center;opacity:.82;font-weight:900}.flowInsightGrid[data-v-2be4481f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch;isolation:isolate}.flowInsightCard[data-v-2be4481f]{padding:16px 16px 14px;text-align:left;cursor:pointer;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:8px;min-height:182px;align-content:start;transition:transform .16s ease,border-color .18s ease,background .18s ease;overflow:hidden;position:relative}.flowInsightCard[data-v-2be4481f]:hover{transform:translateY(-1px);border-color:color-mix(in oklab,var(--accent) 34%,rgba(255,255,255,.14))}.flowInsightCard--accent[data-v-2be4481f]{background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 10%,rgba(255,255,255,.04)),#ffffff05)}.flowInsightCard--soft[data-v-2be4481f]{background:linear-gradient(180deg,#ffffff0d,#ffffff05)}.flowInsightCard__eyebrow[data-v-2be4481f]{font-size:11px;font-weight:900;letter-spacing:.08em;color:#ffffff9e}.flowInsightCard__title[data-v-2be4481f]{font-size:18px;font-weight:950;line-height:1.28;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:keep-all;overflow-wrap:anywhere}.flowInsightCard__body[data-v-2be4481f]{font-size:13px;line-height:1.58;color:#ffffffbd;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:4.74em;word-break:break-word;overflow-wrap:anywhere}.flowInsightCard__meta[data-v-2be4481f]{margin-top:auto;font-size:12px;color:#ffffff94;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.newPostBanner[data-v-2be4481f]{position:sticky;top:88px;z-index:8;justify-self:center;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#091026c7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-weight:900}.list[data-v-2be4481f]{display:grid;gap:14px}.feedTopSummary[data-v-2be4481f]{padding:16px 18px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0a,#ffffff05);display:grid;gap:10px}.feedTopSummary__title[data-v-2be4481f]{font-size:18px;font-weight:950}.feedTopSummary__sub[data-v-2be4481f]{font-size:13px;line-height:1.6;color:#ffffffad}.feedFocusRow[data-v-2be4481f]{display:flex;gap:10px;flex-wrap:wrap}.feedFocusPill[data-v-2be4481f]{min-height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;display:inline-flex;align-items:center;gap:8px}.feedFocusPill__label[data-v-2be4481f]{font-size:12px;color:#ffffffa8}.feedFocusPill__value[data-v-2be4481f]{font-size:13px;font-weight:900}.feedGrid[data-v-2be4481f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:start}.feedGrid[data-v-2be4481f]>*{align-self:start}.sentinel[data-v-2be4481f]{display:grid;place-items:center;min-height:40px}.feedQuietEnd[data-v-2be4481f]{width:100%;min-height:40px}.paginationSkeleton[data-v-2be4481f]{width:min(100%,420px);min-height:286px;padding:16px;border-radius:24px;border:1px solid rgba(255,255,255,.06);background:#ffffff08;display:grid;gap:12px;overflow:hidden}.paginationSkeleton .sk-avatar[data-v-2be4481f],.paginationSkeleton .sk-line[data-v-2be4481f],.paginationSkeleton .sk-media[data-v-2be4481f]{animation:feedSkeletonPulse-2be4481f 1.4s ease-in-out infinite}@keyframes feedSkeletonPulse-2be4481f{0%,to{opacity:.58}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.paginationSkeleton .sk-avatar[data-v-2be4481f],.paginationSkeleton .sk-line[data-v-2be4481f],.paginationSkeleton .sk-media[data-v-2be4481f]{animation:none}}.stateSkeletonWrap[data-v-2be4481f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.skeleton-card[data-v-2be4481f]{padding:16px;border-radius:24px;border:1px solid rgba(255,255,255,.06);background:#ffffff08;display:grid;gap:12px}.sk-head[data-v-2be4481f]{display:flex;gap:10px;align-items:center}.sk-avatar[data-v-2be4481f]{width:38px;height:38px;border-radius:999px;background:#ffffff14}.sk-meta[data-v-2be4481f]{display:grid;gap:6px;flex:1}.sk-line[data-v-2be4481f]{height:12px;border-radius:999px;background:#ffffff14}.sk-title[data-v-2be4481f]{width:55%}.sk-sub[data-v-2be4481f]{width:36%}.sk-media[data-v-2be4481f]{height:180px;border-radius:18px;background:#ffffff14}.short[data-v-2be4481f]{width:60%}.modePill--near.on[data-v-2be4481f]{background:linear-gradient(180deg,#48d2a438,#48d2a417);border-color:#48d2a46b;box-shadow:0 10px 26px #24be8e24}.nearbyPanel[data-v-2be4481f]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:22px}.nearbyPanel[data-state=ready][data-v-2be4481f]{border-color:#48d2a438;background:linear-gradient(180deg,#48d2a414,#ffffff05)}.nearbyPanel[data-state=loading][data-v-2be4481f]{border-color:#7c9cff38}.nearbyPanel[data-state=denied][data-v-2be4481f],.nearbyPanel[data-state=unsupported][data-v-2be4481f]{border-color:#ffb45a3d}.nearbyPanel__main[data-v-2be4481f]{display:flex;align-items:center;gap:12px;min-width:0}.nearbyPanel__icon[data-v-2be4481f]{width:36px;height:36px;border-radius:14px;display:grid;place-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);flex:0 0 auto}.nearbyPanel__title[data-v-2be4481f]{font-size:14px;font-weight:950;color:#fffffff0}.nearbyPanel__sub[data-v-2be4481f]{margin-top:3px;font-size:12px;color:#ffffffa3;line-height:1.45}.nearbyPanel__actions[data-v-2be4481f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.nearbyChip[data-v-2be4481f],.nearbyRefresh[data-v-2be4481f]{min-height:32px;padding:0 11px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffd6;font-size:12px;font-weight:850;white-space:nowrap}.nearbyRefresh[data-v-2be4481f]{cursor:pointer}.nearbyRefresh[data-v-2be4481f]:hover{background:#ffffff12;border-color:#ffffff29}.nearbyRecommendationPanel[data-v-2be4481f]{display:grid;gap:12px;padding:15px 16px;border-radius:22px;border-color:#7c9cff2e;background:linear-gradient(180deg,#7c9cff14,#ffffff05)}.nearbyRecommendationPanel__head[data-v-2be4481f]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.nearbyRecommendationPanel__eyebrow[data-v-2be4481f]{font-size:10px;font-weight:950;letter-spacing:.16em;color:#ffffff8a}.nearbyRecommendationPanel__head strong[data-v-2be4481f]{display:block;margin-top:4px;font-size:16px;color:#fffffff2}.nearbyRecommendationPanel__head p[data-v-2be4481f]{margin:4px 0 0;font-size:12px;line-height:1.5;color:#ffffffa8}.nearbyRecommendationPanel__count[data-v-2be4481f]{flex:0 0 auto;min-height:32px;padding:0 11px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;display:inline-flex;align-items:center;color:#ffffffd1;font-size:12px;font-weight:850}.nearbyPlaceRail[data-v-2be4481f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.nearbyPlaceCard[data-v-2be4481f]{min-height:122px;padding:13px;border-radius:18px;border:1px solid rgba(255,255,255,.09);background:#ffffff09;color:#ffffffe6;text-align:left;display:grid;gap:5px;cursor:pointer}.nearbyPlaceCard[data-v-2be4481f]:hover{border-color:#48d2a452;background:#48d2a40f}.nearbyPlaceCard__label[data-v-2be4481f]{font-size:10px;font-weight:950;letter-spacing:.12em;color:#48d2a4db}.nearbyPlaceCard strong[data-v-2be4481f]{font-size:14px;line-height:1.35}.nearbyPlaceCard small[data-v-2be4481f]{font-size:11px;color:#ffffff8f}.nearbyPlaceCard p[data-v-2be4481f]{margin:0;font-size:12px;line-height:1.45;color:#ffffffa8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nearbyPeopleRail[data-v-2be4481f]{display:flex;gap:8px;flex-wrap:wrap}.nearbyPersonChip[data-v-2be4481f]{min-height:44px;padding:6px 10px 6px 6px;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:#ffffff09;color:#ffffffe0;display:inline-flex;align-items:center;gap:8px;text-align:left;cursor:pointer}.nearbyPersonChip__avatar[data-v-2be4481f]{width:32px;height:32px;border-radius:999px;display:grid;place-items:center;background:color-mix(in oklab,var(--accent) 28%,rgba(255,255,255,.08));font-weight:950}.nearbyPersonChip strong[data-v-2be4481f]{display:block;font-size:12px;line-height:1.2}.nearbyPersonChip small[data-v-2be4481f]{display:block;margin-top:2px;font-size:11px;color:#ffffff94;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1180px){.feedGrid[data-v-2be4481f]{grid-template-columns:repeat(2,minmax(0,1fr))}.flowInsightGrid[data-v-2be4481f],.stateSkeletonWrap[data-v-2be4481f]{grid-template-columns:1fr 1fr}}@media(max-width:760px){.nearbyRecommendationPanel__head[data-v-2be4481f]{flex-direction:column}.nearbyRecommendationPanel__count[data-v-2be4481f]{width:100%;justify-content:center}.nearbyPlaceRail[data-v-2be4481f]{grid-template-columns:1fr}.page[data-v-2be4481f]{padding:12px 12px calc(150px + env(safe-area-inset-bottom))}.homeHero[data-v-2be4481f]{grid-template-columns:1fr;padding:18px;gap:14px}.homeHero__title[data-v-2be4481f]{font-size:27px}.homeHero__body[data-v-2be4481f]{font-size:13px}.homeHero__panel[data-v-2be4481f]{padding:15px}.homeHero__actions[data-v-2be4481f]{display:grid;grid-template-columns:1fr 1fr}.homeHero__primary[data-v-2be4481f],.homeHero__secondary[data-v-2be4481f]{width:100%;justify-content:center}.homeControl[data-v-2be4481f]{padding:10px;gap:8px;align-items:flex-start;flex-direction:column}.homeControl__actions[data-v-2be4481f]{width:100%;margin-left:0}.homeControl__actions .toolbarBtn[data-v-2be4481f],.homeControl__actions .composerShortcut[data-v-2be4481f]{flex:1;justify-content:center}.feedStatus[data-v-2be4481f]{align-items:flex-start;flex-direction:column}.feedStatus__actions[data-v-2be4481f]{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}.feedStatus__actions span[data-v-2be4481f],.feedStatus__actions button[data-v-2be4481f]{width:100%;min-height:38px;display:inline-flex;align-items:center;justify-content:center;text-align:center}.feedStatus__count[data-v-2be4481f]{min-width:0}.feedGrid[data-v-2be4481f],.flowInsightGrid[data-v-2be4481f],.stateSkeletonWrap[data-v-2be4481f]{grid-template-columns:1fr}.newPostBanner[data-v-2be4481f]{top:72px}.nearbyPanel[data-v-2be4481f]{align-items:flex-start;flex-direction:column;padding:12px}.nearbyPanel__actions[data-v-2be4481f]{width:100%;justify-content:space-between}.nearbyRefresh[data-v-2be4481f]{flex:1}.mobileQuickDock[data-v-2be4481f]{position:fixed;left:12px;right:12px;bottom:calc(72px + env(safe-area-inset-bottom));z-index:28;display:grid;grid-template-columns:minmax(0,1fr) 86px;gap:8px;padding:8px;border-radius:24px;border:1px solid rgba(255,255,255,.12);background:#080e22d1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 44px #00000057}.mobileQuickDock__main[data-v-2be4481f],.mobileQuickDock__ghost[data-v-2be4481f]{height:48px;border:0;border-radius:18px;font-weight:950;cursor:pointer}.mobileQuickDock__main[data-v-2be4481f]{display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 84%,white 8%),color-mix(in oklab,var(--accent) 62%,black 8%));color:#fff}.mobileQuickDock__main span[data-v-2be4481f]{display:grid;place-items:center;width:24px;height:24px;border-radius:999px;background:#ffffff2e}.mobileQuickDock__ghost[data-v-2be4481f]{background:#ffffff12;color:#ffffffeb}}.nearbyPanel__actions[data-v-2be4481f]{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;width:100%}.nearbyChip[data-v-2be4481f]{display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap}.nearbyRefresh[data-v-2be4481f]{display:inline-flex;align-items:center;justify-content:center;text-align:center}@media(max-width:520px){.nearbyPanel__actions[data-v-2be4481f]{display:grid;grid-template-columns:1fr 1fr}.nearbyPanel__actions .nearbyChip[data-v-2be4481f],.nearbyPanel__actions .nearbyRefresh[data-v-2be4481f]{width:100%;min-height:38px}}.homeHero__body[data-v-2be4481f]{max-width:34ch}.homeHero__panelDescription[data-v-2be4481f]{display:none}.feedStatus__text[data-v-2be4481f]{font-weight:800;color:#ffffffb3}@media(max-width:760px){.homeHero__title[data-v-2be4481f]{font-size:26px;line-height:1.08}.homeHero__body[data-v-2be4481f]{max-width:28ch;line-height:1.5}.homeHero__panel p[data-v-2be4481f]{display:none}.feedStatus__text[data-v-2be4481f]{margin-top:2px;font-size:11px;line-height:1.2}}.feedGrid[data-v-2be4481f]{grid-template-columns:repeat(auto-fit,minmax(310px,1fr))}.feedTopSummary[data-v-2be4481f],.feedStatus[data-v-2be4481f],.nearbyRecommendationPanel[data-v-2be4481f]{box-shadow:inset 0 1px #ffffff09}.feedFocusRow[data-v-2be4481f]{overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px;scrollbar-width:none}.feedFocusRow[data-v-2be4481f]::-webkit-scrollbar{display:none}.feedFocusPill[data-v-2be4481f]{flex:0 0 auto}@media(min-width:1280px){.feedGrid[data-v-2be4481f]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.feedGrid[data-v-2be4481f]{grid-template-columns:1fr}.feedTopSummary[data-v-2be4481f]{padding:14px;border-radius:21px}}.homePage[data-v-2be4481f]{--home-bg: #17171b;--home-surface: #17171b;--home-elevated: #222633;--home-text: #edf0ed;--home-secondary: #a5b0ab;--home-muted: #a5b0ab;--home-border: #333c36;--home-divider: #333c36;--home-primary: #b6b6ff;--home-accent-soft: #2a2942;--home-warm: #ff7d73;--home-success: #50d1a5;--home-attention: #f2b94b;--home-error: #ff7a7a;--home-focus: #b6b6ff;width:100%;max-width:none;padding:24px 24px calc(96px + env(safe-area-inset-bottom));color:var(--home-text);font-family:"Noto Sans KR",var(--font)}html[data-theme=light] .homePage{--home-bg: #ffffff;--home-surface: #ffffff;--home-elevated: #ffffff;--home-text: #202426;--home-secondary: #647071;--home-muted: #647071;--home-border: #e3e7e5;--home-divider: #e3e7e5;--home-primary: #5b5ce2;--home-accent-soft: #f0f0fc;--home-warm: #f2645a;--home-success: #35b98a;--home-attention: #e59b22;--home-error: #c83a3a;--home-focus: #3d3fe0}.homeV2Layout[data-v-2be4481f]{width:100%;max-width:1144px;margin:0 auto;display:grid;grid-template-columns:minmax(0,680px);justify-content:center;gap:24px;align-items:start}.homePrimary[data-v-2be4481f]{min-width:0;width:100%;display:grid;gap:16px}.homeNotificationButton[data-v-2be4481f]{position:relative;width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border:0;border-radius:12px;background:transparent;box-shadow:none;color:var(--home-text);cursor:pointer}.homeNotificationButton svg[data-v-2be4481f]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.homeNotificationButton__badge[data-v-2be4481f]{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 5px;display:grid;place-items:center;border:2px solid var(--home-bg);border-radius:999px;background:var(--home-warm);color:#fff;font-size:10px;line-height:1;font-weight:800}.homePage .refreshingLabel[data-v-2be4481f]{grid-column:2;max-width:6em;min-height:32px;padding:0 2px;display:inline-flex;align-items:center;color:var(--home-secondary);font-size:12px;line-height:16px}.homePage .relayNotice[data-v-2be4481f],.homePage .nearbyGate[data-v-2be4481f],.homePage .nearbyReady[data-v-2be4481f],.homePage .homeNearbySuggestions[data-v-2be4481f],.homePage .homeState[data-v-2be4481f],.homePage .feedRefreshError[data-v-2be4481f],.homePage .loadMoreError[data-v-2be4481f],.homePage .offlineBanner[data-v-2be4481f]{border:1px solid var(--home-border);background:var(--home-surface);color:var(--home-text);box-shadow:none}.homePage .homeModeTabs[data-v-2be4481f]{border:0;background:transparent;color:var(--home-text);box-shadow:none}.homePage .relayNotice[data-v-2be4481f]{border-radius:12px;color:var(--home-secondary)}.homePage .homeModeTabs[data-v-2be4481f]{position:sticky;top:0;z-index:12;background:var(--home-bg);padding:0;border-radius:0;min-height:52px;display:grid;grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:4px 8px}.homePage .homeModeTabs__rail[data-v-2be4481f]{grid-column:1;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(44px,64px));gap:8px}.homeModeTabs .homeNotificationButton[data-v-2be4481f]{grid-column:3}.homeModeDescription[data-v-2be4481f]{margin:0;color:var(--home-secondary);font-size:13px;line-height:20px;overflow-wrap:anywhere}.homePage .homeModeTab[data-v-2be4481f]{position:relative;min-width:0;min-height:44px;padding:0 10px;border:0;border-radius:12px;background:transparent;color:var(--home-secondary);font-size:14px;line-height:20px;font-weight:600;cursor:pointer}.homePage .homeModeTab[data-v-2be4481f]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:999px;background:transparent}.homePage .homeModeTab.on[data-v-2be4481f]{background:color-mix(in oklab,var(--home-primary) 10%,var(--home-surface));color:var(--home-primary);font-weight:800}.homePage .homeModeTab.on[data-v-2be4481f]:after{background:var(--home-primary)}.homePage .homeModePanel[data-v-2be4481f],.homePage .list[data-v-2be4481f]{min-width:0;display:grid;gap:16px}.homePage .feedGrid[data-v-2be4481f]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr)!important;gap:16px}.homePage .offlineBanner[data-v-2be4481f],.homePage .feedRefreshError[data-v-2be4481f],.homePage .loadMoreError[data-v-2be4481f]{min-height:64px;padding:12px 14px;border-radius:12px;display:flex;align-items:center;gap:12px}.homePage .offlineBanner[data-v-2be4481f]{border-color:color-mix(in oklab,var(--home-attention) 42%,var(--home-border));background:color-mix(in oklab,var(--home-attention) 8%,var(--home-surface))}.homePage .offlineBanner>span[data-v-2be4481f]:last-child,.homePage .feedRefreshError>span[data-v-2be4481f]{min-width:0;display:grid;gap:2px}.homePage .offlineBanner strong[data-v-2be4481f],.homePage .feedRefreshError strong[data-v-2be4481f]{font-size:14px;line-height:20px}.homePage .offlineBanner small[data-v-2be4481f],.homePage .feedRefreshError small[data-v-2be4481f]{color:var(--home-secondary);font-size:13px;line-height:20px}.homePage .feedRefreshError[data-v-2be4481f]{border-color:color-mix(in oklab,var(--home-error) 38%,var(--home-border));background:color-mix(in oklab,var(--home-error) 7%,var(--home-surface))}.homePage .feedRefreshError button[data-v-2be4481f],.homePage .loadMoreError button[data-v-2be4481f]{min-width:92px;min-height:44px;margin-left:auto;border:1px solid var(--home-border);border-radius:12px;background:transparent;color:var(--home-text);font-weight:800;cursor:pointer}.homePage .homeState[data-v-2be4481f]{min-height:260px;padding:32px 24px;border-radius:20px}.homePage .homeState h2[data-v-2be4481f]{color:var(--home-text);font-size:18px;line-height:26px;letter-spacing:0}.homePage .homeState p[data-v-2be4481f]{color:var(--home-secondary);font-size:14px;line-height:20px}.homePage .primaryAction[data-v-2be4481f],.homePage .secondaryAction[data-v-2be4481f],.homePage .nearbyReady button[data-v-2be4481f],.homePage .nearbyPlaceCard[data-v-2be4481f],.homePage .nearbyPersonChip[data-v-2be4481f]{min-height:44px;border-radius:12px}.homePage .primaryAction[data-v-2be4481f]{border-color:var(--home-primary);background:var(--home-primary);color:#fff}.homePage .secondaryAction[data-v-2be4481f],.homePage .nearbyReady button[data-v-2be4481f]{border-color:var(--home-border);background:transparent;color:var(--home-text)}.homePage .newPostBanner[data-v-2be4481f]{top:64px;min-height:44px;border:1px solid color-mix(in oklab,var(--home-primary) 38%,var(--home-border));border-radius:999px;background:var(--home-primary);color:#fff;box-shadow:0 8px 20px color-mix(in oklab,var(--home-primary) 24%,transparent)}.homePage .nearbyGate[data-v-2be4481f],.homePage .nearbyReady[data-v-2be4481f],.homePage .homeNearbySuggestions[data-v-2be4481f]{border-radius:20px}.homePage .nearbyPersonChip__avatar--empty[data-v-2be4481f]{background:var(--home-elevated)}.homePage .nearbyPlaceCard[data-v-2be4481f],.homePage .nearbyPersonChip[data-v-2be4481f]{border-color:var(--home-border);background:var(--home-elevated);color:var(--home-text)}.homePage button[data-v-2be4481f]:focus-visible,.homePage [role=tab][data-v-2be4481f]:focus-visible{outline:3px solid var(--home-focus)!important;outline-offset:2px!important}@media(min-width:1280px){.homePage[data-v-2be4481f]{padding:24px 32px 48px}.homeV2Layout[data-v-2be4481f]{grid-template-columns:minmax(0,680px) 320px}}@media(min-width:768px)and (max-width:1023px){.homePage[data-v-2be4481f]{padding:24px 24px calc(96px + env(safe-area-inset-bottom))}.homeV2Layout[data-v-2be4481f]{max-width:720px}}@media(max-width:767px){.homePage[data-v-2be4481f]{padding:14px 16px calc(96px + env(safe-area-inset-bottom))}.homePrimary[data-v-2be4481f]{gap:12px}.homePage .homeState[data-v-2be4481f]{min-height:220px;padding:28px 18px;border-radius:16px}.homePage .feedRefreshError[data-v-2be4481f],.homePage .loadMoreError[data-v-2be4481f]{align-items:stretch;flex-direction:column}.homePage .feedRefreshError button[data-v-2be4481f],.homePage .loadMoreError button[data-v-2be4481f]{width:100%;margin-left:0}}@media(max-width:370px){.homePage[data-v-2be4481f]{padding-inline:12px}}.homePage.page[data-v-2be4481f]{width:100%;max-width:760px!important;margin:0 auto;padding:20px 20px calc(96px + env(safe-area-inset-bottom))!important;display:grid;gap:12px!important;color:var(--home-text)}.nearbyGate h2[data-v-2be4481f],.nearbyGate p[data-v-2be4481f],.homeState h2[data-v-2be4481f],.homeState p[data-v-2be4481f]{margin:0;letter-spacing:0}.refreshingLabel[data-v-2be4481f]{flex:0 0 auto;color:var(--home-secondary);font-size:12px;line-height:18px}.relayNotice[data-v-2be4481f],.offlineBanner[data-v-2be4481f],.feedRefreshError[data-v-2be4481f],.loadMoreError[data-v-2be4481f]{min-height:44px;padding:10px 12px;border:1px solid var(--home-border);border-radius:8px;background:var(--ui-soft);color:var(--home-secondary);display:flex;align-items:center;gap:8px;font-size:13px;line-height:18px;box-shadow:none}.offlineBanner[data-v-2be4481f]{border-color:color-mix(in oklab,var(--ui-danger) 30%,var(--home-border))}.homeModeTabs[data-v-2be4481f]{min-width:0;border-bottom:1px solid var(--home-border)}.homeModeTabs__rail[data-v-2be4481f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.homeModeTab[data-v-2be4481f]{position:relative;min-width:0;min-height:44px;padding:0 12px;border:0;background:transparent;color:var(--home-secondary);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.homeModeTab[data-v-2be4481f]:after{content:"";position:absolute;right:16px;bottom:-1px;left:16px;height:2px;background:transparent}.homeModeTab.on[data-v-2be4481f]{color:var(--home-text)}.homeModeTab.on[data-v-2be4481f]:after{background:var(--home-primary)}.newPostBanner[data-v-2be4481f]{position:sticky;top:72px;z-index:8;justify-self:center;min-height:44px;padding:0 16px;border:1px solid color-mix(in oklab,var(--home-primary) 40%,var(--home-border));border-radius:8px;background:var(--home-primary);color:#fff;font-weight:800;box-shadow:none;cursor:pointer}.nearbyGate[data-v-2be4481f],.nearbyReady[data-v-2be4481f],.homeNearbySuggestions[data-v-2be4481f],.homeState[data-v-2be4481f]{border:1px solid var(--home-border);border-radius:8px;background:var(--ui-surface);box-shadow:none}.nearbyGate[data-v-2be4481f]{padding:18px;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px}.nearbyGate__icon[data-v-2be4481f],.homeState__icon[data-v-2be4481f]{width:40px;height:40px;border-radius:50%;background:var(--ui-soft);color:var(--home-secondary);display:grid;place-items:center;font-weight:800}.nearbyGate__copy[data-v-2be4481f]{min-width:0}.nearbyGate h2[data-v-2be4481f],.homeState h2[data-v-2be4481f]{color:var(--home-text);font-size:16px;line-height:22px}.nearbyGate p[data-v-2be4481f],.homeState p[data-v-2be4481f]{margin-top:6px;color:var(--home-secondary);font-size:13px;line-height:19px}.nearbyGate__detail[data-v-2be4481f]{color:var(--ui-danger)!important}.nearbyGate__actions[data-v-2be4481f],.homeState__actions[data-v-2be4481f]{grid-column:2;display:flex;flex-wrap:wrap;gap:8px}.primaryAction[data-v-2be4481f],.secondaryAction[data-v-2be4481f],.nearbyReady button[data-v-2be4481f],.loadMoreError button[data-v-2be4481f],.feedQuietEnd button[data-v-2be4481f]{min-height:44px;padding:0 14px;border-radius:8px;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.primaryAction[data-v-2be4481f]{border:1px solid var(--home-primary);background:var(--home-primary);color:#fff}.secondaryAction[data-v-2be4481f],.nearbyReady button[data-v-2be4481f],.loadMoreError button[data-v-2be4481f],.feedQuietEnd button[data-v-2be4481f]{border:1px solid var(--home-border);background:var(--ui-surface);color:var(--home-secondary)}.nearbyReady[data-v-2be4481f]{min-height:64px;padding:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;color:var(--home-secondary);font-size:13px}.nearbyReady[data-state=OFFLINE][data-v-2be4481f]{border-color:color-mix(in oklab,var(--ui-danger) 30%,var(--home-border))}.nearbyReady__status[data-v-2be4481f]{min-width:0;display:flex;align-items:center;gap:10px}.nearbyReady__status>span[data-v-2be4481f]:last-child{min-width:0;display:grid;gap:2px}.nearbyReady__status strong[data-v-2be4481f]{color:var(--home-text);font-size:14px;line-height:20px}.nearbyReady__status small[data-v-2be4481f]{color:var(--home-secondary);font-size:12px;line-height:18px}.nearbyReady__icon[data-v-2be4481f]{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border-radius:50%;background:var(--ui-soft);color:var(--home-secondary)}.nearbyRadius[data-v-2be4481f]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.nearbyRadius__button[data-v-2be4481f],.nearbyReady__refresh[data-v-2be4481f]{min-width:44px;min-height:44px;padding:0 12px;border:1px solid var(--home-border);border-radius:8px;background:var(--ui-surface);color:var(--home-secondary);font:inherit;font-weight:800;cursor:pointer}.nearbyRadius__button.on[data-v-2be4481f]{border-color:var(--home-primary);background:color-mix(in oklab,var(--home-primary) 10%,var(--ui-surface));color:var(--home-primary)}.nearbyRadius__button[aria-disabled=true][data-v-2be4481f],.nearbyReady__refresh[aria-disabled=true][data-v-2be4481f],.nearbyGate .primaryAction[aria-disabled=true][data-v-2be4481f]{cursor:wait;opacity:.56}.nearbyReady__refresh[data-v-2be4481f]{grid-column:2;grid-row:1;white-space:nowrap}.nearbyFeedItem[data-v-2be4481f]{min-width:0;display:grid;gap:6px}.nearbyDistanceBucket[data-v-2be4481f]{width:fit-content;max-width:100%;min-height:28px;margin:0 0 0 4px;padding:4px 9px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--home-border);border-radius:999px;background:var(--ui-soft);color:var(--home-secondary);font-size:12px;line-height:18px;font-weight:800}.homeNearbySuggestions[data-v-2be4481f]{padding:14px;display:grid;gap:12px}.homeNearbySuggestions__head[data-v-2be4481f]{display:flex;align-items:center;justify-content:space-between;gap:12px}.homeNearbySuggestions__head strong[data-v-2be4481f]{color:var(--home-text);font-size:14px}.homeNearbySuggestions__count[data-v-2be4481f]{color:var(--home-secondary);font-size:12px}.nearbyPlaceRail[data-v-2be4481f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nearbyPlaceCard[data-v-2be4481f],.nearbyPersonChip[data-v-2be4481f]{min-height:44px;border:1px solid var(--home-border);border-radius:8px;background:var(--ui-soft);color:var(--home-text);box-shadow:none}.nearbyPlaceCard[data-v-2be4481f]{padding:12px}.nearbyPlaceCard__label[data-v-2be4481f],.nearbyPlaceCard small[data-v-2be4481f],.nearbyPlaceCard p[data-v-2be4481f],.nearbyPersonChip small[data-v-2be4481f]{color:var(--home-secondary)}.nearbyPeopleRail[data-v-2be4481f]{display:flex;flex-wrap:wrap;gap:8px}.nearbyPersonChip[data-v-2be4481f]{padding:5px 10px 5px 5px}.homeState[data-v-2be4481f]{min-height:220px;padding:28px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.homeState__actions[data-v-2be4481f]{margin-top:16px}.homeState--loading[data-v-2be4481f]{display:block;min-height:0;padding:0;border:0;background:transparent}.stateSkeletonWrap[data-v-2be4481f]{display:grid;grid-template-columns:1fr!important;gap:12px}.skeleton-card[data-v-2be4481f],.paginationSkeleton[data-v-2be4481f]{border:1px solid var(--home-border);border-radius:8px;background:var(--ui-surface);box-shadow:none}.sk-avatar[data-v-2be4481f],.sk-line[data-v-2be4481f],.sk-media[data-v-2be4481f]{background:var(--ui-soft)}.list[data-v-2be4481f],.feedGrid[data-v-2be4481f]{width:100%;min-width:0}.list[data-v-2be4481f]{display:grid;gap:12px!important}.feedGrid[data-v-2be4481f]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;max-width:720px;gap:12px!important}.feedRefreshError[data-v-2be4481f],.loadMoreError[data-v-2be4481f]{justify-content:space-between}.feedRefreshError button[data-v-2be4481f],.loadMoreError button[data-v-2be4481f]{flex:0 0 auto;min-height:44px}.sentinel[data-v-2be4481f]{min-height:1px}.feedQuietEnd[data-v-2be4481f]{min-height:40px;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 12px;color:var(--home-secondary);font-size:13px}.srOnly[data-v-2be4481f]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.homePage button[data-v-2be4481f]:focus-visible,.homePage a[data-v-2be4481f]:focus-visible{outline:2px solid var(--home-primary);outline-offset:2px}@media(max-width:640px){.homePage.page[data-v-2be4481f]{padding:12px 12px calc(88px + env(safe-area-inset-bottom))!important}.nearbyGate[data-v-2be4481f]{grid-template-columns:1fr}.nearbyGate__actions[data-v-2be4481f],.homeState__actions[data-v-2be4481f]{grid-column:1;width:100%;display:grid;grid-template-columns:1fr}.nearbyGate__actions button[data-v-2be4481f],.homeState__actions button[data-v-2be4481f]{width:100%}.nearbyReady[data-v-2be4481f]{grid-template-columns:minmax(0,1fr)}.nearbyReady__refresh[data-v-2be4481f]{grid-column:1 / -1;grid-row:auto;width:100%}.nearbyRadius[data-v-2be4481f]{grid-template-columns:repeat(2,minmax(0,1fr))}.nearbyPlaceRail[data-v-2be4481f]{grid-template-columns:1fr}.homeNearbySuggestions__head[data-v-2be4481f],.feedRefreshError[data-v-2be4481f],.loadMoreError[data-v-2be4481f]{align-items:flex-start;flex-direction:column}.feedRefreshError button[data-v-2be4481f],.loadMoreError button[data-v-2be4481f]{width:100%}}@media(prefers-reduced-motion:reduce){.homePage[data-v-2be4481f] *,.homePage[data-v-2be4481f] *:before,.homePage[data-v-2be4481f] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.page[data-v-2be4481f]{width:100%;max-width:680px!important;padding-top:16px!important;padding-inline:16px!important;padding-bottom:calc(104px + env(safe-area-inset-bottom))!important;gap:12px!important;color:var(--df-ink, var(--text))}.feedIntro[data-v-2be4481f]{display:none}.homeHero[data-v-2be4481f],.flowInsightGrid[data-v-2be4481f],.feedTopSummary[data-v-2be4481f],.mobileQuickDock[data-v-2be4481f],.feedStatus[data-v-2be4481f],.homeControl__actions[data-v-2be4481f]{display:none!important}.cardSurface[data-v-2be4481f],.homeControl.cardSurface[data-v-2be4481f]{border:1px solid var(--df-border, var(--border))!important;border-radius:16px!important;background:var(--df-surface, var(--surface))!important;box-shadow:none!important}.homeControl[data-v-2be4481f]{width:100%!important;min-height:52px;padding:4px!important}.homeControl .modeRail[data-v-2be4481f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:4px}.homeControl .modePill[data-v-2be4481f]{min-height:44px;padding:0 10px;border:1px solid transparent;border-radius:12px;color:var(--df-muted, var(--muted));font-size:13px;font-weight:750;letter-spacing:0;transition:color .18s ease,background .18s ease,border-color .18s ease}.homeControl .modePill.on[data-v-2be4481f]{border-color:color-mix(in oklab,var(--df-coral) 26%,var(--df-border));background:color-mix(in oklab,var(--df-coral) 9%,var(--df-surface));color:var(--df-coral-strong);font-weight:900;box-shadow:inset 0 -3px 0 var(--df-coral)}.modePill[data-v-2be4481f]:focus-visible,.feedRefreshError button[data-v-2be4481f]:focus-visible,.page[data-v-2be4481f] button:focus-visible,.page[data-v-2be4481f] a:focus-visible{outline:2px solid var(--df-coral);outline-offset:2px}.list[data-v-2be4481f]{gap:16px!important}.feedGrid[data-v-2be4481f]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:680px;margin:0 auto!important;gap:16px!important}.page .feedGrid[data-v-2be4481f] article.feedPostCard.card{border:0!important;border-radius:8px!important;background:transparent!important;color:var(--df-ink, var(--text))!important;box-shadow:none!important}.page .feedGrid[data-v-2be4481f] .author,.page .feedGrid[data-v-2be4481f] .feedPostContent,.page .feedGrid[data-v-2be4481f] .bodyCard,.page .feedGrid[data-v-2be4481f] .commentText,.page .feedGrid[data-v-2be4481f] .actions,.page .feedGrid[data-v-2be4481f] .act,.page .feedGrid[data-v-2be4481f] .likeCountBtn{color:var(--df-ink, var(--text))!important}.page .feedGrid[data-v-2be4481f] .handle,.page .feedGrid[data-v-2be4481f] .time,.page .feedGrid[data-v-2be4481f] .metaLine,.page .feedGrid[data-v-2be4481f] .commentMeta,.page .feedGrid[data-v-2be4481f] .num{color:var(--df-muted, var(--muted))!important}.page .feedGrid[data-v-2be4481f] .mediaSlider,.page .feedGrid[data-v-2be4481f] .videoHero{border-color:var(--df-border, var(--border))!important;border-radius:8px!important;box-shadow:none!important}.page .feedGrid[data-v-2be4481f] .actions{border-top-color:var(--df-border, var(--border))}.page .feedGrid[data-v-2be4481f] .act,.page .feedGrid[data-v-2be4481f] .likeCountBtn,.page .feedGrid[data-v-2be4481f] .feedMenu__trigger{border:0!important;background:transparent!important;box-shadow:none!important}.page[data-v-2be4481f] .panel{border:1px solid var(--df-border, var(--border));border-radius:16px;background:var(--df-surface, var(--surface));color:var(--df-ink, var(--text));box-shadow:none}.page[data-v-2be4481f] .panel .title{color:var(--df-ink, var(--text));letter-spacing:0}.page[data-v-2be4481f] .panel .desc{color:var(--df-muted, var(--muted))}.stateSkeletonWrap[data-v-2be4481f]{grid-template-columns:1fr;gap:12px}.stateSkeletonWrap .sk-avatar[data-v-2be4481f],.stateSkeletonWrap .sk-line[data-v-2be4481f],.stateSkeletonWrap .sk-media[data-v-2be4481f]{animation:feedSkeletonPulse 1.4s ease-in-out infinite}.skeleton-card[data-v-2be4481f],.paginationSkeleton[data-v-2be4481f]{width:100%;border:1px solid var(--df-border, var(--border));border-radius:16px;background:var(--df-surface, var(--surface))}.sk-avatar[data-v-2be4481f],.sk-line[data-v-2be4481f],.sk-media[data-v-2be4481f]{background:color-mix(in oklab,var(--df-ink, var(--text)) 8%,transparent)}.paginationSkeleton[data-v-2be4481f]{min-height:286px}.feedRefreshError[data-v-2be4481f]{min-height:52px;padding:8px 8px 8px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--df-border, var(--border));border-radius:16px;background:var(--df-surface, var(--surface));color:var(--df-muted, var(--muted));font-size:13px;line-height:1.5}.feedRefreshError button[data-v-2be4481f]{min-width:88px;min-height:44px;padding:0 12px;border:1px solid var(--df-coral-strong);border-radius:12px;background:transparent;color:var(--df-coral-strong);font-weight:900}.feedQuietEnd[data-v-2be4481f]{min-height:40px}@media(min-width:960px){.page[data-v-2be4481f]{padding-top:28px!important;padding-bottom:48px!important}.feedIntro[data-v-2be4481f]{display:grid;gap:4px;padding:0 4px 4px}.feedIntro h1[data-v-2be4481f]{margin:0;color:var(--df-ink, var(--text));font-size:20px;line-height:28px;letter-spacing:0}.feedIntro p[data-v-2be4481f]{margin:0;color:var(--df-muted, var(--muted));font-size:14px;line-height:20px}}@media(max-width:479px){.page[data-v-2be4481f]{padding-inline:16px!important}.feedRefreshError[data-v-2be4481f]{align-items:flex-start;flex-direction:column}.feedRefreshError button[data-v-2be4481f]{width:100%}}@media(prefers-reduced-motion:reduce){.homeControl .modePill[data-v-2be4481f],.page[data-v-2be4481f] .card,.page[data-v-2be4481f] button,.stateSkeletonWrap .sk-avatar[data-v-2be4481f],.stateSkeletonWrap .sk-line[data-v-2be4481f],.stateSkeletonWrap .sk-media[data-v-2be4481f],.paginationSkeleton .sk-avatar[data-v-2be4481f],.paginationSkeleton .sk-line[data-v-2be4481f],.paginationSkeleton .sk-media[data-v-2be4481f]{animation:none!important;transition:none!important}}html[data-theme=light] .homePage{color:var(--home-text)}html[data-theme=light] .homePage .homeControl.cardSurface{border-color:var(--home-border)!important;background:var(--ui-surface)!important}html[data-theme=light] .homePage .homeControl .modePill{color:var(--home-secondary)}html[data-theme=light] .homePage .homeControl .modePill.on{border-color:color-mix(in oklab,var(--home-primary) 32%,var(--home-border));background:color-mix(in oklab,var(--home-primary) 11%,var(--ui-surface));color:var(--home-primary);box-shadow:inset 0 -3px 0 var(--home-primary)}html[data-theme=light] .homePage .feedGrid article.feedPostCard.card{border:0!important;background:transparent!important;color:var(--home-text)!important}html[data-theme=light] .homePage .feedGrid .author,html[data-theme=light] .homePage .feedGrid .feedPostContent,html[data-theme=light] .homePage .feedGrid .bodyCard,html[data-theme=light] .homePage .feedGrid .commentText{color:var(--home-text)!important}html[data-theme=light] .homePage .feedGrid .handle,html[data-theme=light] .homePage .feedGrid .time,html[data-theme=light] .homePage .feedGrid .metaLine,html[data-theme=light] .homePage .feedGrid .commentMeta,html[data-theme=light] .homePage .feedGrid .num{color:var(--home-secondary)!important}html[data-theme=light] .homePage .feedGrid .actions{border-top-color:var(--home-border);color:var(--home-text)}html[data-theme=light] .homePage .feedGrid .act,html[data-theme=light] .homePage .feedGrid .likeCountBtn,html[data-theme=light] .homePage .feedGrid .feedMenu__trigger{border:0!important;background:transparent!important;color:var(--home-secondary)!important}html[data-theme=light] .homePage .feedGrid .act:hover,html[data-theme=light] .homePage .feedGrid .likeCountBtn:hover,html[data-theme=light] .homePage .feedGrid .feedMenu__trigger:hover{border:0!important;background:transparent!important;color:var(--home-primary)!important}.homePage.page[data-v-2be4481f]{width:100%;max-width:none!important;margin:0;padding:24px 24px calc(96px + env(safe-area-inset-bottom))!important;display:block}.homePage .homeV2Layout[data-v-2be4481f]{width:100%;max-width:680px;margin-inline:auto;grid-template-columns:minmax(0,680px)}@media(min-width:1280px){.homePage.page[data-v-2be4481f]{padding:24px 32px 48px!important}.homePage .homeV2Layout[data-v-2be4481f]{max-width:1024px;grid-template-columns:minmax(0,680px) 320px}}@media(min-width:768px)and (max-width:1023px){.homePage .homeV2Layout[data-v-2be4481f]{max-width:720px;grid-template-columns:minmax(0,720px)}}@media(max-width:767px){.homePage.page[data-v-2be4481f]{padding:14px 16px calc(96px + env(safe-area-inset-bottom))!important}.homePage .homeV2Layout[data-v-2be4481f]{max-width:none;grid-template-columns:minmax(0,1fr)}}.homePage.homePage--renewal[data-v-2be4481f]{--df-ink: var(--home-text);--df-muted: var(--home-secondary);--df-border: var(--home-border);--df-surface: var(--ui-surface);--df-coral: var(--home-primary);--df-coral-strong: var(--home-primary);--r1-primary-bg: var(--home-primary);--r1-primary-text: var(--ui-bg);padding:20px 20px calc(96px + env(safe-area-inset-bottom))!important;background:var(--home-bg)!important;color:var(--home-text)}.homePage--renewal .homeV2Layout[data-v-2be4481f]{max-width:720px;grid-template-columns:minmax(0,1fr)}.homePage--renewal .homePrimary[data-v-2be4481f],.homePage--renewal .homeModePanel[data-v-2be4481f]{min-width:0;gap:24px}.homePage--renewal .homeModeTab[data-v-2be4481f]{min-height:52px;padding:8px;color:var(--home-secondary);font-size:16px;line-height:28px;font-weight:500}.homePage--renewal .homeModeTab.on[data-v-2be4481f]{color:var(--home-text);background:transparent}.homePage--renewal .homeModeTab.on[data-v-2be4481f]:after{background:var(--home-focus)}.homePage--renewal .feedGrid[data-v-2be4481f]{max-width:720px;gap:24px!important}.homePage--renewal .nearbyFeedItem+.nearbyFeedItem[data-v-2be4481f]{padding-top:24px;border-top:1px solid var(--home-divider)}.homePage.homePage--renewal .feedGrid[data-v-2be4481f] article.feedPostCard--renewal{border-radius:0!important}.homePage.homePage--renewal .feedGrid[data-v-2be4481f] .feedPostCard--renewal .metaLine,.homePage.homePage--renewal .feedGrid[data-v-2be4481f] .feedPostCard--renewal .handle,.homePage.homePage--renewal .feedGrid[data-v-2be4481f] .feedPostCard--renewal .time,.homePage.homePage--renewal .feedGrid[data-v-2be4481f] .feedPostCard--renewal .num{color:var(--home-secondary)!important}.homePage--renewal[data-v-2be4481f] :is(.homeState,.nearbyGate,.nearbyReady,.skeleton-card,.paginationSkeleton){padding:16px;border-radius:16px;background:var(--ui-surface)}.homePage--renewal[data-v-2be4481f] :is(.homeState h2,.nearbyGate h2){font-size:20px;line-height:28px;overflow-wrap:anywhere}.homePage--renewal[data-v-2be4481f] :is(.homeState p,.nearbyGate p){color:var(--home-secondary);font-size:16px;line-height:24px;overflow-wrap:anywhere}.homePage--renewal[data-v-2be4481f] :is(.relayNotice,.offlineBanner,.feedRefreshError,.loadMoreError){padding:12px 16px;border-radius:12px;font-size:14px;line-height:20px;overflow-wrap:anywhere}.homePage--renewal[data-v-2be4481f] :is(.primaryAction,.secondaryAction,.newPostBanner,.nearbyReady button,.loadMoreError button,.feedRefreshError button){min-width:44px;min-height:44px;font-size:14px;line-height:20px}.homePage--renewal[data-v-2be4481f] :is(.primaryAction,.newPostBanner){border-color:var(--r1-primary-bg);background:var(--r1-primary-bg);color:var(--r1-primary-text)}.homePage--renewal[data-v-2be4481f] :is(.primaryAction,.newPostBanner):not(:disabled):hover{filter:brightness(.95)}.homePage--renewal[data-v-2be4481f] :is(button:disabled,button[aria-disabled=true]){opacity:1;color:var(--home-secondary);background:var(--ui-disabled);border-color:var(--home-border);box-shadow:inset 0 0 0 1px var(--home-border);cursor:not-allowed}.homePage--renewal[data-v-2be4481f] button:focus-visible,.homePage--renewal[data-v-2be4481f] a:focus-visible{outline:2px solid var(--home-focus);outline-offset:2px}html[data-theme=light] .homePage.homePage--renewal{--r1-primary-bg: var(--home-primary);--r1-primary-text: #fff}@media(min-width:768px){.homePage.homePage--renewal[data-v-2be4481f]{padding:24px 24px 48px!important}.homePage--renewal .homePrimary[data-v-2be4481f],.homePage .homeModeTabs__rail[data-v-2be4481f]{gap:24px}.homePage--renewal .feedGrid[data-v-2be4481f]{gap:24px!important}.homePage--renewal[data-v-2be4481f] :is(.homeState,.nearbyGate,.nearbyReady,.skeleton-card,.paginationSkeleton){padding:24px}}@media(min-width:1280px){.homePage--renewal .homeV2Layout[data-v-2be4481f]{max-width:992px;grid-template-columns:minmax(0,720px) 240px;gap:32px}}.notificationPage[data-v-9081dbef]{width:min(100%,860px);min-width:0;margin:0 auto;padding:clamp(16px,2.6vw,28px) max(clamp(16px,2vw,24px),var(--app-safe-right, 0px)) calc(100px + var(--app-safe-bottom, 0px)) max(clamp(16px,2vw,24px),var(--app-safe-left, 0px));display:grid;gap:14px;color:var(--ui-text)}.notificationPage[data-v-9081dbef],.notificationPage[data-v-9081dbef] *,.notificationDialog[data-v-9081dbef],.notificationDialog[data-v-9081dbef] *{box-sizing:border-box}.screenReaderOnly[data-v-9081dbef]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.inboxHeader[data-v-9081dbef]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.inboxHeader__copy[data-v-9081dbef]{min-width:0}.inboxHeader h1[data-v-9081dbef]{margin:0;color:var(--ui-text);font-size:clamp(24px,3vw,30px);font-weight:900;letter-spacing:0;line-height:1.15}.inboxHeader p[data-v-9081dbef],.filterResultSummary[data-v-9081dbef]{margin:7px 0 0;color:var(--ui-text-secondary);font-size:14px;font-weight:700;line-height:1.45}.inboxHeader__actions[data-v-9081dbef],.chatQuickNav__links[data-v-9081dbef],.stateCard__actions[data-v-9081dbef],.notificationDialog__actions[data-v-9081dbef]{display:flex;align-items:center;gap:8px}.headerAction[data-v-9081dbef],.chatQuickNav button[data-v-9081dbef],.filterChip[data-v-9081dbef],.moreMenu button[data-v-9081dbef],.actionFeedback button[data-v-9081dbef],.stateCard button[data-v-9081dbef],.itemReadAction[data-v-9081dbef],.paginationError button[data-v-9081dbef],.notificationDialog button[data-v-9081dbef]{min-width:44px;min-height:44px;border:1px solid var(--ui-text-secondary);border-radius:var(--r-sm, 12px);font:inherit;font-size:13px;font-weight:800;line-height:1.4;overflow-wrap:anywhere;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .12s ease}.headerAction[data-v-9081dbef]:disabled,.moreMenu button[data-v-9081dbef]:disabled,.actionFeedback button[data-v-9081dbef]:disabled,.stateCard button[data-v-9081dbef]:disabled,.itemReadAction[data-v-9081dbef]:disabled,.paginationError button[data-v-9081dbef]:disabled,.notificationDialog button[data-v-9081dbef]:disabled,.notificationCard[data-v-9081dbef]:disabled{cursor:not-allowed;opacity:.52}.headerAction--primary[data-v-9081dbef]{padding:0 15px;border-color:transparent;background:transparent;color:var(--ui-action-pressed)}.headerAction--more[data-v-9081dbef]{padding:0 13px;display:inline-flex;align-items:center;gap:7px;background:transparent;color:var(--ui-text)}.moreMenuWrap[data-v-9081dbef]{position:relative}.moreMenu[data-v-9081dbef]{position:absolute;z-index:40;top:calc(100% + 8px);right:0;width:208px;padding:6px;display:grid;gap:2px;border:1px solid var(--ui-text-secondary);border-radius:var(--r-sm, 12px);background:var(--ui-surface);box-shadow:var(--ui-shadow)}.moreMenu button[data-v-9081dbef]{width:100%;padding:0 12px;border-color:transparent;background:transparent;color:var(--ui-text);text-align:left}.chatQuickNav[data-v-9081dbef]{min-width:0;min-height:44px;padding:0;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:0;background:transparent}.chatQuickNav strong[data-v-9081dbef]{min-width:0;color:var(--ui-text-secondary);font-size:13px;font-weight:800;white-space:nowrap}.chatQuickNav button[data-v-9081dbef]{padding:0 11px;border-color:transparent;background:transparent;color:var(--ui-action-pressed)}.filterRail[data-v-9081dbef]{min-width:0;padding:4px;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none}.filterRail[data-v-9081dbef]::-webkit-scrollbar{display:none}.filterChip[data-v-9081dbef]{flex:0 0 auto;padding:0 14px;scroll-snap-align:start;border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;color:var(--ui-text-secondary)}.filterChip[aria-pressed=true][data-v-9081dbef]{border-bottom-color:var(--ui-action-pressed);background:transparent;color:var(--ui-text);font-weight:900}.filterResultSummary[data-v-9081dbef]{margin:-8px 2px 0;color:var(--ui-text-secondary);font-size:12px}.offlineBanner[data-v-9081dbef],.actionFeedback[data-v-9081dbef]{min-height:52px;padding:7px 8px 7px 14px;display:flex;align-items:center;gap:10px;border:1px solid var(--ui-border);border-radius:var(--r-sm, 12px);background:var(--ui-surface);color:var(--ui-text)}.offlineBanner[data-v-9081dbef]{border-color:var(--ui-warning);font-size:13px;font-weight:700;line-height:1.45}.actionFeedback[data-tone=success][data-v-9081dbef]{border-color:var(--ui-success)}.actionFeedback[data-tone=error][data-v-9081dbef]{border-color:var(--ui-danger)}.actionFeedback>span[data-v-9081dbef]:first-child{min-width:0;flex:1;overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.45}.actionFeedback button[data-v-9081dbef]{padding:0 11px;background:var(--ui-soft);color:var(--ui-text)}.actionFeedback .actionFeedback__close[data-v-9081dbef]{padding:0;border-color:transparent;background:transparent;font-size:20px}.inboxBody[data-v-9081dbef]{min-width:0;display:grid;gap:12px;overflow:visible}.stateCard[data-v-9081dbef]{min-width:0;padding:24px 0;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:14px;border:0;border-radius:0;background:transparent}.stateCard--error[data-v-9081dbef]{padding:20px;border:1px solid var(--ui-danger)}.stateCard--compact[data-v-9081dbef]{padding-block:20px}.stateCard__icon[data-v-9081dbef]{width:48px;height:48px;display:grid;place-items:center;border-radius:0;background:transparent;color:var(--ui-action-pressed);font-size:20px;font-weight:900}.stateCard h2[data-v-9081dbef],.notificationDialog h2[data-v-9081dbef]{margin:0;color:var(--ui-text);font-size:17px;font-weight:900;letter-spacing:0;line-height:1.35}.stateCard p[data-v-9081dbef],.notificationDialog p[data-v-9081dbef]{margin:7px 0 0;color:var(--ui-text-secondary);font-size:14px;line-height:1.55;overflow-wrap:anywhere}.stateCard__actions[data-v-9081dbef]{margin-top:14px;flex-wrap:wrap}.stateCard button[data-v-9081dbef],.paginationError button[data-v-9081dbef]{padding:0 13px;background:var(--ui-soft);color:var(--ui-text)}.notificationList[data-v-9081dbef]{min-width:0;display:grid;gap:0}.notificationCard[data-v-9081dbef]{width:100%;min-width:0;min-height:86px;padding:20px 0;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:12px;overflow:visible;border:0;border-bottom:1px solid var(--ui-border);border-radius:0;background:transparent;box-shadow:none;color:var(--ui-text);text-align:left}button.notificationCard[data-v-9081dbef]{cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .12s ease}button.notificationCard[data-v-9081dbef]:hover,.headerAction[data-v-9081dbef]:hover:not(:disabled),.chatQuickNav button[data-v-9081dbef]:hover,.filterChip[data-v-9081dbef]:hover,.moreMenu button[data-v-9081dbef]:hover:not(:disabled),.actionFeedback button[data-v-9081dbef]:hover:not(:disabled),.stateCard button[data-v-9081dbef]:hover,.itemReadAction[data-v-9081dbef]:hover:not(:disabled),.paginationError button[data-v-9081dbef]:hover,.notificationDialog button[data-v-9081dbef]:hover:not(:disabled){background:var(--ui-hover)}button.notificationCard[data-v-9081dbef]:hover{background:transparent;transform:none}.notificationCard.unread[data-v-9081dbef]{background:transparent}.notificationCard.unread .itemBody[data-v-9081dbef]{font-weight:900}.notificationCard--static[data-v-9081dbef]{cursor:default}.itemIcon[data-v-9081dbef]{width:44px;height:44px;display:grid;place-items:center;border-radius:0;background:transparent;font-size:18px}.itemContent[data-v-9081dbef]{min-width:0;display:grid;gap:6px}.itemTop[data-v-9081dbef]{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px}.itemTop strong[data-v-9081dbef]{min-width:0;overflow-wrap:anywhere;color:var(--ui-text-secondary);font-size:13px;font-weight:900}.itemTop time[data-v-9081dbef]{min-width:0;overflow-wrap:anywhere;color:var(--ui-text-secondary);font-size:12px;font-weight:700}.unreadMark[data-v-9081dbef]{display:inline-flex;align-items:center;gap:6px;color:var(--ui-action-pressed);font-size:11px;font-weight:800}.unreadDot[data-v-9081dbef]{width:7px;height:7px;border-radius:50%;background:var(--ui-action)}.itemBody[data-v-9081dbef],.itemSub[data-v-9081dbef]{min-width:0;overflow-wrap:anywhere}.itemBody[data-v-9081dbef]{color:var(--ui-text);font-size:16px;font-weight:700;line-height:1.48}.itemSub[data-v-9081dbef]{color:var(--ui-text-secondary);font-size:12px;line-height:1.45}.itemReadAction[data-v-9081dbef]{width:fit-content;padding:0 12px;background:var(--ui-soft);color:var(--ui-action-pressed)}.paginationStatus[data-v-9081dbef]{min-height:52px;padding:4px 0;display:grid;place-items:center;color:var(--ui-text-secondary);font-size:13px;text-align:center}.paginationStatus p[data-v-9081dbef]{margin:0}.paginationError[data-v-9081dbef]{width:100%;padding:8px 8px 8px 14px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--ui-danger);border-radius:var(--r-sm, 12px);background:var(--ui-surface);color:var(--ui-text)}.notificationDialogBackdrop[data-v-9081dbef]{position:fixed;z-index:100400;top:0;right:0;bottom:0;left:0;padding:max(16px,var(--app-safe-top, 0px)) max(16px,var(--app-safe-right, 0px)) max(16px,var(--app-safe-bottom, 0px)) max(16px,var(--app-safe-left, 0px));display:grid;place-items:center;background:var(--ui-scrim)}.notificationDialog[data-v-9081dbef]{width:min(100%,420px);max-height:100%;overflow:auto;overscroll-behavior:contain;padding:22px;display:grid;gap:18px;border:1px solid var(--ui-text-secondary);border-radius:var(--r-md, 16px);background:var(--ui-surface);box-shadow:var(--ui-shadow);color:var(--ui-text);outline:none}.notificationDialog p strong[data-v-9081dbef]{display:block;margin-top:4px;color:var(--ui-text)}.notificationDialog__error[data-v-9081dbef]{padding:10px 12px;border-left:3px solid var(--ui-danger);background:transparent;color:var(--ui-text)}.notificationDialog__actions[data-v-9081dbef]{justify-content:flex-end}.notificationDialog button[data-v-9081dbef]{padding:0 15px;background:var(--ui-soft);color:var(--ui-text)}.notificationDialog .notificationDialog__confirm[data-v-9081dbef]{border-color:var(--ui-danger);background:var(--ui-soft);color:var(--ui-text)}.headerAction[data-v-9081dbef]:focus-visible,.chatQuickNav button[data-v-9081dbef]:focus-visible,.filterChip[data-v-9081dbef]:focus-visible,.moreMenu button[data-v-9081dbef]:focus-visible,.actionFeedback button[data-v-9081dbef]:focus-visible,.stateCard button[data-v-9081dbef]:focus-visible,.notificationCard[data-v-9081dbef]:focus-visible,.itemReadAction[data-v-9081dbef]:focus-visible,.paginationError button[data-v-9081dbef]:focus-visible,.notificationDialog[data-v-9081dbef]:focus-visible,.notificationDialog button[data-v-9081dbef]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}html.notificationDialogOpen{overflow:hidden}@media(max-width:520px){.notificationPage[data-v-9081dbef]{padding-top:14px;gap:12px}.inboxHeader[data-v-9081dbef]{grid-template-columns:1fr;gap:12px}.inboxHeader__actions[data-v-9081dbef]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.headerAction[data-v-9081dbef],.moreMenuWrap[data-v-9081dbef],.headerAction--more[data-v-9081dbef]{width:100%}.headerAction--more[data-v-9081dbef]{justify-content:center}.moreMenu[data-v-9081dbef]{width:min(100%,240px)}.chatQuickNav[data-v-9081dbef],.chatQuickNav__links[data-v-9081dbef]{flex-wrap:wrap}.chatQuickNav button[data-v-9081dbef]{flex:0 1 auto}.stateCard[data-v-9081dbef]{grid-template-columns:44px minmax(0,1fr);padding:20px 0;gap:12px}.stateCard__icon[data-v-9081dbef]{width:44px;height:44px}.notificationCard[data-v-9081dbef]{padding:18px 0;gap:10px}.paginationError[data-v-9081dbef]{align-items:stretch;flex-direction:column}.notificationDialog[data-v-9081dbef]{padding:18px}.notificationDialog__actions[data-v-9081dbef]{display:grid;grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.notificationPage[data-v-9081dbef] *,.notificationDialog[data-v-9081dbef],.notificationDialog[data-v-9081dbef] *{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}.meV2[data-v-461a0e0c]{width:min(100%,1120px);min-width:0;margin:0 auto;padding:18px max(16px,env(safe-area-inset-left)) calc(var(--app-bottombar-h, 72px) + max(28px,env(safe-area-inset-bottom)));color:var(--ui-text)}.meV2Header[data-v-461a0e0c]{min-height:56px;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;margin-bottom:16px}.meV2Header[data-v-461a0e0c]:not(:has(.meIconButton:first-child)){grid-template-columns:minmax(0,1fr) 44px}.meContentHeading[data-v-461a0e0c]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.meV2Heading[data-v-461a0e0c]{min-width:0}.meV2Heading p[data-v-461a0e0c],.meOverline[data-v-461a0e0c]{margin:0 0 3px;color:var(--ui-action);font-size:11px;font-weight:900;letter-spacing:0}.meV2Heading h1[data-v-461a0e0c]{margin:0;font-size:28px;line-height:1.2;letter-spacing:0;overflow-wrap:anywhere}.meIconButton[data-v-461a0e0c]{width:44px;min-width:44px;height:44px;flex:0 0 44px;border:1px solid var(--ui-border);border-radius:8px;display:grid;place-items:center;background:var(--ui-bg-subtle);color:var(--ui-text);font-size:25px;cursor:pointer}.meHubFallbackActions[data-v-461a0e0c]{display:flex;justify-content:flex-end;margin-bottom:12px}.meProfileActions[data-v-461a0e0c]{display:flex;align-items:center;gap:8px}.meHub[data-v-461a0e0c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.meSingle[data-v-461a0e0c]{width:min(100%,760px);margin:0 auto;display:grid;gap:16px}.meForm[data-v-461a0e0c]{display:grid;gap:16px;min-width:0}.mePanel[data-v-461a0e0c],.meProfileCard[data-v-461a0e0c]{min-width:0;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface);padding:18px}.mePanel--wide[data-v-461a0e0c],.meProfileCard[data-v-461a0e0c]{grid-column:1 / -1}.meProfileCard[data-v-461a0e0c]{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:16px}.meV2[data-page=hub] .meProfileCard[data-v-461a0e0c],.meV2[data-page=hub] .meProfileActions .meIconButton[data-v-461a0e0c],.meV2[data-page=hub]>.meHubFallbackActions>.meIconButton[data-v-461a0e0c]{border:0;background:transparent;box-shadow:none}.meProfileCard__copy[data-v-461a0e0c]{min-width:0}.meProfileCard__copy h2[data-v-461a0e0c]{margin:0;font-size:20px;line-height:1.25;overflow-wrap:anywhere}.meProfileCard__copy p[data-v-461a0e0c]{margin:4px 0;color:var(--ui-text-secondary)}.meProfileCard__meta[data-v-461a0e0c]{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.meProfileCard__meta small[data-v-461a0e0c]{min-width:0;overflow-wrap:anywhere}.meProfileCard__copy span[data-v-461a0e0c]{color:var(--ui-action);font-size:12px;font-weight:800}.meAvatar[data-v-461a0e0c]{width:72px;height:72px;border-radius:50%;object-fit:cover;background:var(--ui-soft)}.meAvatar--fallback[data-v-461a0e0c]{display:grid;place-items:center;color:#fff;font-size:28px;font-weight:900;background:linear-gradient(135deg,#ff716b,#ff9b70)}.meAvatar--large[data-v-461a0e0c]{width:104px;height:104px}.meAvatar--small[data-v-461a0e0c]{width:44px;height:44px;font-size:16px}.meSectionHeading[data-v-461a0e0c]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.meSectionHeading h2[data-v-461a0e0c],.mePanel>h2[data-v-461a0e0c],.meGroupTitle[data-v-461a0e0c]{margin:0;font-size:18px;line-height:1.35;letter-spacing:0}.meSectionHeading p[data-v-461a0e0c],.meMuted[data-v-461a0e0c],.mePanel>p[data-v-461a0e0c]{margin:5px 0 0;color:var(--ui-text-secondary);font-size:13px;line-height:1.55}.meSectionHeading>strong[data-v-461a0e0c]{color:var(--ui-action);font-size:13px;white-space:nowrap}.meProgress[data-v-461a0e0c]{height:8px;margin-top:16px;overflow:hidden;border-radius:999px;background:var(--ui-soft)}.meProgress span[data-v-461a0e0c]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ui-action),var(--ui-success));transition:width .18s ease}.meShortcutGrid[data-v-461a0e0c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}.meShortcutGrid button[data-v-461a0e0c]{min-width:0;min-height:70px;border:1px solid var(--ui-border);border-radius:8px;padding:10px;display:grid;align-content:center;gap:4px;background:var(--ui-bg-subtle);color:var(--ui-text);text-align:left;cursor:pointer}.meShortcutGrid strong[data-v-461a0e0c],.meShortcutGrid span[data-v-461a0e0c]{min-width:0;overflow-wrap:anywhere}.meShortcutGrid span[data-v-461a0e0c]{color:var(--ui-text-secondary);font-size:11px}.meMenuRow[data-v-461a0e0c]{width:100%;min-height:60px;border:0;border-bottom:1px solid var(--ui-border);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 2px;background:transparent;color:var(--ui-text);text-align:left;cursor:pointer}.meMenuRow[data-v-461a0e0c]:last-child{border-bottom:0}.meMenuRow span[data-v-461a0e0c]{min-width:0;display:grid;gap:3px}.meMenuRow strong[data-v-461a0e0c],.meMenuRow small[data-v-461a0e0c]{min-width:0;overflow-wrap:anywhere}.meMenuRow small[data-v-461a0e0c]{color:var(--ui-text-secondary)}.meMenuRow b[data-v-461a0e0c]{color:var(--ui-text-muted);font-size:24px}.meMenuRow--accent[data-v-461a0e0c]{margin-top:14px;padding:12px;border:1px solid color-mix(in oklab,var(--ui-action) 40%,var(--ui-border));border-radius:8px;background:var(--ui-selected)}.mePublicActions[data-v-461a0e0c]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px}.mePublicActions>button[data-v-461a0e0c]:not(.meButton){min-width:70px;min-height:44px;border:0;border-left:1px solid var(--ui-border);background:transparent;color:var(--ui-text);cursor:pointer}.mePublicActions>button strong[data-v-461a0e0c],.mePublicActions>button span[data-v-461a0e0c]{display:block}.mePublicActions>button span[data-v-461a0e0c]{margin-top:2px;color:var(--ui-text-secondary);font-size:11px}.meButton[data-v-461a0e0c]{min-height:44px;border:1px solid transparent;border-radius:8px;padding:0 16px;color:var(--ui-text);font-weight:800;cursor:pointer}.meButton--primary[data-v-461a0e0c]{background:linear-gradient(135deg,#ff716b,#ff9670);color:#fff}.meButton--soft[data-v-461a0e0c]{border-color:var(--ui-border);background:var(--ui-bg-subtle)}.meButton--danger[data-v-461a0e0c]{border-color:color-mix(in oklab,var(--ui-danger) 55%,var(--ui-border));background:color-mix(in oklab,var(--ui-danger) 12%,var(--ui-surface));color:var(--ui-danger)}.meButton[data-v-461a0e0c]:disabled,.meIconButton[data-v-461a0e0c]:disabled,.meMenuRow[data-v-461a0e0c]:disabled{opacity:.5;cursor:not-allowed}.meTextButton[data-v-461a0e0c]{min-height:44px;border:0;padding:0 10px;background:transparent;color:var(--ui-text-secondary);cursor:pointer}.meAvatarEditor__body[data-v-461a0e0c]{margin-top:16px;display:flex;align-items:center;gap:16px}.meAvatarEditor__body>div[data-v-461a0e0c]{display:flex;flex-wrap:wrap;gap:8px}.meFieldStack[data-v-461a0e0c]{display:grid;gap:16px}.meField[data-v-461a0e0c]{min-width:0;display:grid;gap:8px;color:var(--ui-text);font-size:13px;font-weight:800}.meField input[data-v-461a0e0c],.meField textarea[data-v-461a0e0c]{width:100%;min-width:0;min-height:48px;border:1px solid var(--ui-border);border-radius:8px;padding:11px 12px;background:var(--ui-input);color:var(--ui-text);font:inherit;font-weight:500;resize:vertical}.meField input[data-v-461a0e0c]::placeholder,.meField textarea[data-v-461a0e0c]::placeholder{color:var(--ui-input-placeholder)}.meField input[aria-invalid=true][data-v-461a0e0c],.meField textarea[aria-invalid=true][data-v-461a0e0c]{border-color:var(--ui-danger)}.meFieldMeta[data-v-461a0e0c]{color:var(--ui-text-secondary);font-weight:500}.meFieldError[data-v-461a0e0c]{color:var(--ui-danger);font-weight:700}.mePasswordInput[data-v-461a0e0c]{position:relative;display:block}.mePasswordInput input[data-v-461a0e0c]{padding-right:72px}.mePasswordInput button[data-v-461a0e0c]{position:absolute;top:2px;right:2px;min-width:60px;height:44px;border:0;border-radius:6px;background:transparent;color:var(--ui-text-secondary);font-weight:800;cursor:pointer}.meChips[data-v-461a0e0c]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.meChips span[data-v-461a0e0c]{min-height:34px;display:inline-flex;align-items:center;border:1px solid var(--ui-border);border-radius:999px;padding:0 12px;background:var(--ui-bg-subtle);color:var(--ui-text-secondary);font-size:12px}.meStickyAction[data-v-461a0e0c]{position:sticky;bottom:calc(var(--app-bottombar-h, 72px) + env(safe-area-inset-bottom));z-index:2;padding:10px 0;background:color-mix(in oklab,var(--ui-bg) 90%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.meStickyAction .meButton[data-v-461a0e0c]{width:100%}.meSegmented[data-v-461a0e0c]{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--ui-border);border-radius:8px;overflow:hidden}.meSegmented button[data-v-461a0e0c]{min-width:0;min-height:48px;border:0;border-right:1px solid var(--ui-border);background:var(--ui-bg-subtle);color:var(--ui-text-secondary);font-weight:800;cursor:pointer}.meSegmented button[data-v-461a0e0c]:last-child{border-right:0}.meSegmented button[data-selected=true][data-v-461a0e0c]{background:var(--ui-selected);color:var(--ui-action-pressed)}.meSettingRows[data-v-461a0e0c]{margin-top:12px}.meSettingRow[data-v-461a0e0c]{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--ui-border)}.meSettingRow[data-v-461a0e0c]:last-child{border-bottom:0}.meSettingRow>span[data-v-461a0e0c]{min-width:0;display:grid;gap:3px}.meSettingRow small[data-v-461a0e0c]{color:var(--ui-text-secondary);overflow-wrap:anywhere}.meRuntimeNotice[data-v-461a0e0c]{min-height:66px;margin-top:12px;display:grid;align-content:center;gap:3px;border-top:1px solid var(--ui-border);color:var(--ui-text)}.meRuntimeNotice small[data-v-461a0e0c]{color:var(--ui-text-secondary)}.meSettingRow--status[data-v-461a0e0c]{align-items:center}.meButton--compact[data-v-461a0e0c]{min-width:104px;white-space:nowrap}.meStatusDot[data-v-461a0e0c]{width:12px;height:12px;flex:0 0 auto;border-radius:50%;background:var(--ui-disabled)}.meStatusDot[data-state=ready][data-v-461a0e0c]{background:var(--ui-success)}.meStatusDot[data-state=pending][data-v-461a0e0c]{background:var(--ui-warning)}.meStatusDot[data-state=blocked][data-v-461a0e0c]{background:var(--ui-danger)}.meSwitch[data-v-461a0e0c]{position:relative;width:52px;height:44px;flex:0 0 auto;border:0;border-radius:999px;padding:9px 3px;background:transparent;cursor:pointer}.meSwitch[data-v-461a0e0c]:before{content:"";position:absolute;top:6px;right:0;bottom:6px;left:0;border-radius:inherit;background:var(--ui-disabled)}.meSwitch span[data-v-461a0e0c]{position:relative;display:block;width:26px;height:26px;border-radius:50%;background:#fff;transition:transform .16s ease}.meSwitch[aria-checked=true][data-v-461a0e0c]:before{background:var(--ui-action)}.meSwitch[aria-checked=true] span[data-v-461a0e0c]{transform:translate(20px)}.meHelp[data-v-461a0e0c]{margin-top:12px;border-top:1px solid var(--ui-border);padding-top:12px;color:var(--ui-text-secondary)}.meHelp summary[data-v-461a0e0c]{min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--ui-text);font-weight:800}.meInstallRow[data-v-461a0e0c]{margin-top:14px;display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;align-items:center}.meInstallRow img[data-v-461a0e0c]{width:48px;height:48px;border-radius:8px}.meInstallRow>span[data-v-461a0e0c]{min-width:0;display:grid;gap:4px}.meInstallRow small[data-v-461a0e0c]{color:var(--ui-text-secondary);overflow-wrap:anywhere}.meDangerPanel[data-v-461a0e0c]{border-color:color-mix(in oklab,var(--ui-danger) 45%,var(--ui-border))}.meSecurityNotice[data-v-461a0e0c]{border-color:color-mix(in oklab,var(--ui-success) 38%,var(--ui-border));background:color-mix(in oklab,var(--ui-success) 8%,var(--ui-surface))}.meInlineError[data-v-461a0e0c],.meInlineSuccess[data-v-461a0e0c],.meStatus[data-v-461a0e0c]{margin:0 0 14px;border:1px solid color-mix(in oklab,var(--ui-danger) 45%,var(--ui-border));border-radius:8px;padding:12px;background:color-mix(in oklab,var(--ui-danger) 10%,var(--ui-surface));color:var(--ui-text);line-height:1.5}.meInlineSuccess[data-v-461a0e0c]{border-color:color-mix(in oklab,var(--ui-success) 45%,var(--ui-border));background:color-mix(in oklab,var(--ui-success) 10%,var(--ui-surface))}.meStatus--offline[data-v-461a0e0c]{border-color:color-mix(in oklab,var(--ui-warning) 48%,var(--ui-border));background:color-mix(in oklab,var(--ui-warning) 10%,var(--ui-surface))}.meState[data-v-461a0e0c]{min-height:280px;display:grid;place-items:center;align-content:center;gap:10px;text-align:center;color:var(--ui-text-secondary)}.meState strong[data-v-461a0e0c]{color:var(--ui-text);font-size:18px}.meState p[data-v-461a0e0c]{margin:0}.meSpinner[data-v-461a0e0c]{width:34px;height:34px;border:3px solid var(--ui-border);border-top-color:var(--ui-action);border-radius:50%;animation:meSpin-461a0e0c .7s linear infinite}.meDialogBackdrop[data-v-461a0e0c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100500;box-sizing:border-box;display:grid;place-items:center;padding:max(16px,var(--app-safe-top, env(safe-area-inset-top))) max(16px,var(--app-safe-right, env(safe-area-inset-right))) max(16px,var(--app-safe-bottom, env(safe-area-inset-bottom))) max(16px,var(--app-safe-left, env(safe-area-inset-left)));background:var(--ui-scrim)}.meDialog[data-v-461a0e0c]{box-sizing:border-box;width:min(100%,480px);max-height:min(720px,100%);overflow:auto;border:1px solid var(--ui-border);border-radius:8px;padding:20px;background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow)}.meFollowDialog[data-v-461a0e0c]{width:min(100%,640px);min-height:0;max-height:min(720px,100%);display:grid;grid-template-rows:auto auto minmax(0,1fr);overflow:hidden}.meFollowDialog__header[data-v-461a0e0c],.meFollowDialog .meTabs[data-v-461a0e0c]{position:relative;z-index:1;background:var(--ui-surface)}.meFollowDialog__header h2[data-v-461a0e0c]:focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px}.meDialog>h2[data-v-461a0e0c]{margin:0;font-size:21px}.meDialog>p[data-v-461a0e0c]{color:var(--ui-text-secondary);line-height:1.55}.meDialogActions[data-v-461a0e0c]{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.meTabs[data-v-461a0e0c]{display:grid;grid-template-columns:1fr 1fr;margin:14px 0;border:1px solid var(--ui-border);border-radius:8px;overflow:hidden}.meTabs button[data-v-461a0e0c]{min-height:44px;border:0;background:var(--ui-bg-subtle);color:var(--ui-text-secondary);cursor:pointer}.meTabs button[aria-selected=true][data-v-461a0e0c]{background:var(--ui-selected);color:var(--ui-action-pressed)}.meFollowList[data-v-461a0e0c]{min-height:0;display:grid;align-content:start;gap:4px;max-height:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;scrollbar-gutter:stable;padding:0 10px max(20px,var(--app-safe-bottom, env(safe-area-inset-bottom))) 0}.meFollowRow[data-v-461a0e0c]{min-width:0;min-height:72px;display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid var(--ui-border);padding:8px 0}.meFollowRow>button[data-v-461a0e0c]:first-child{grid-column:1 / 3;min-width:0;min-height:56px;border:0;display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:center;background:transparent;color:var(--ui-text);text-align:left;cursor:pointer}.meFollowRow img[data-v-461a0e0c]{width:52px;height:52px;border-radius:50%;object-fit:cover}.meFollowRow .meAvatar--small[data-v-461a0e0c]{width:52px;height:52px;font-size:18px}.meFollowText[data-v-461a0e0c]{min-width:0;display:grid;gap:2px}.meFollowRow strong[data-v-461a0e0c],.meFollowRow small[data-v-461a0e0c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meFollowRow small[data-v-461a0e0c]{color:var(--ui-text-secondary)}.meFollowAction[data-v-461a0e0c]{min-width:72px;min-height:44px;padding-inline:14px;white-space:nowrap}.meFollowActionError[data-v-461a0e0c]{position:sticky;top:0;z-index:2;margin:0 0 6px;border:1px solid color-mix(in oklab,var(--ui-danger) 45%,var(--ui-border));border-radius:8px;padding:10px 12px;background:color-mix(in oklab,var(--ui-danger) 10%,var(--ui-surface));color:var(--ui-text);line-height:1.45}.meFollowState[data-v-461a0e0c]{min-height:120px;display:grid;place-items:center;align-content:center;gap:10px;padding:16px;text-align:center}.meFollowState p[data-v-461a0e0c]{margin:0;color:var(--ui-text-secondary);line-height:1.5}.meVisuallyHidden[data-v-461a0e0c]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.meV2 button[data-v-461a0e0c]:focus-visible,.meV2 input[data-v-461a0e0c]:focus-visible,.meV2 textarea[data-v-461a0e0c]:focus-visible,.meDialog button[data-v-461a0e0c]:focus-visible,.meDialog input[data-v-461a0e0c]:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}@keyframes meSpin-461a0e0c{to{transform:rotate(360deg)}}@media(max-width:767px),(max-width:900px)and (max-height:500px){.meV2[data-v-461a0e0c]{padding-top:10px}.meV2Heading h1[data-v-461a0e0c]{font-size:24px}.meHub[data-v-461a0e0c]{grid-template-columns:1fr;gap:12px}.mePanel--wide[data-v-461a0e0c],.meProfileCard[data-v-461a0e0c]{grid-column:auto}.meProfileCard[data-v-461a0e0c]{grid-template-columns:60px minmax(0,1fr);gap:12px}.meProfileActions[data-v-461a0e0c]{grid-column:1 / -1}.meProfileActions .meButton[data-v-461a0e0c]{flex:1}.meProfileCard .meAvatar[data-v-461a0e0c]{width:60px;height:60px}.meAvatar--large[data-v-461a0e0c]{width:96px;height:96px}.mePublicActions[data-v-461a0e0c]{grid-template-columns:1fr 1fr}.mePublicActions .meButton[data-v-461a0e0c]{grid-column:1 / -1}.mePublicActions>button[data-v-461a0e0c]:not(.meButton){border-left:0;border-top:1px solid var(--ui-border)}.meInstallRow[data-v-461a0e0c]{grid-template-columns:48px minmax(0,1fr)}.meInstallRow .meButton[data-v-461a0e0c]{grid-column:1 / -1;width:100%}.meStickyAction[data-v-461a0e0c]{bottom:calc(var(--app-bottombar-h, 72px) + env(safe-area-inset-bottom))}.meDialogBackdrop--follow[data-v-461a0e0c]{place-items:end center;padding:max(8px,var(--app-safe-top, env(safe-area-inset-top))) 0 0}.meFollowDialog[data-v-461a0e0c]{width:100%;max-width:none;max-height:min(92dvh,calc(100dvh - max(8px,var(--app-safe-top, env(safe-area-inset-top)))));border-radius:24px 24px 0 0;border-bottom:0;padding:16px max(16px,var(--app-safe-right, env(safe-area-inset-right))) 0 max(16px,var(--app-safe-left, env(safe-area-inset-left)))}}@media(max-width:389px){.meV2[data-v-461a0e0c]{padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}.mePanel[data-v-461a0e0c],.meProfileCard[data-v-461a0e0c]{padding:14px}.meShortcutGrid[data-v-461a0e0c]{grid-template-columns:1fr}.meAvatarEditor__body[data-v-461a0e0c]{align-items:flex-start}}@media(max-width:320px){.meDialogBackdrop[data-v-461a0e0c]{padding:max(8px,var(--app-safe-top, env(safe-area-inset-top))) max(8px,var(--app-safe-right, env(safe-area-inset-right))) max(8px,var(--app-safe-bottom, env(safe-area-inset-bottom))) max(8px,var(--app-safe-left, env(safe-area-inset-left)))}.meDialogBackdrop--follow[data-v-461a0e0c]{padding-right:0;padding-bottom:0;padding-left:0}.meFollowDialog[data-v-461a0e0c]{padding-inline:10px}.meFollowDialog__header[data-v-461a0e0c]{gap:8px}.meFollowDialog__header>div[data-v-461a0e0c]{min-width:0}.meFollowDialog__header h2[data-v-461a0e0c],.meFollowDialog__header p[data-v-461a0e0c]{overflow-wrap:anywhere}.meFollowList[data-v-461a0e0c]{padding-right:4px}.meFollowRow[data-v-461a0e0c]{gap:4px}.meFollowRow>button[data-v-461a0e0c]:first-child{gap:6px}.meFollowAction[data-v-461a0e0c]{min-width:64px;padding-inline:7px}}@media(max-width:220px){.meFollowRow[data-v-461a0e0c]{grid-template-columns:minmax(0,1fr)}.meFollowRow>button[data-v-461a0e0c]:first-child{grid-column:1}.meFollowAction[data-v-461a0e0c]{grid-column:1;width:100%}}@media(max-height:260px){.meDialogBackdrop[data-v-461a0e0c]{padding-top:max(4px,var(--app-safe-top, env(safe-area-inset-top)));padding-bottom:max(4px,var(--app-safe-bottom, env(safe-area-inset-bottom)))}.meDialogBackdrop--follow[data-v-461a0e0c]{padding-bottom:0}.meFollowDialog[data-v-461a0e0c]{padding-top:8px;padding-bottom:0}.meFollowDialog__header p[data-v-461a0e0c]{display:none}.meTabs[data-v-461a0e0c]{margin-block:4px}.meFollowList[data-v-461a0e0c]{padding-bottom:max(8px,var(--app-safe-bottom, env(safe-area-inset-bottom)))}.meFollowRow[data-v-461a0e0c]{padding-block:0}.meFollowRow>button[data-v-461a0e0c]:first-child{min-height:44px}}@media(min-width:1024px){.meV2[data-v-461a0e0c]{padding-top:24px}.meSingle[data-v-461a0e0c]{width:min(100%,820px)}}@media(prefers-reduced-motion:reduce){.meProgress span[data-v-461a0e0c],.meSwitch span[data-v-461a0e0c]{transition:none}.meSpinner[data-v-461a0e0c]{animation:none}}.meV2[data-page=profile][data-v-461a0e0c]{width:min(100%,768px);padding-top:16px}.meV2[data-page=profile] .meV2Heading h1[data-v-461a0e0c]{font-size:24px;line-height:1.35}.meV2[data-page=profile] .meIconButton[data-v-461a0e0c]{border:0;background:transparent}.meV2[data-page=profile] .meProfileEditor[data-v-461a0e0c]{width:100%;min-width:0}.meV2[data-page=profile] .meProfileEditor>.meForm[data-v-461a0e0c]{gap:24px}.meV2[data-page=profile] .meProfileEditor>.meForm>.mePanel[data-v-461a0e0c]{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.meV2[data-page=profile] .meProfileEditor>.meForm>.mePanel+.mePanel[data-v-461a0e0c]{border-top:1px solid var(--ui-border);padding-top:24px}.meV2[data-page=profile] .meAvatarEditor__body[data-v-461a0e0c]{flex-wrap:wrap}.meV2[data-page=profile] .meAvatarEditor__body>div[data-v-461a0e0c]{min-width:0}.meV2[data-page=profile] .meAvatar--fallback[data-v-461a0e0c]{background:var(--ui-action-pressed);color:var(--ui-surface)}.meV2[data-page=profile] .meSectionHeading[data-v-461a0e0c]{flex-wrap:wrap;align-items:center;gap:12px}.meV2[data-page=profile] .meSectionHeading>div[data-v-461a0e0c]{flex:1 1 180px;min-width:0}.meV2[data-page=profile] .meField[data-v-461a0e0c],.meV2[data-page=profile] .meFieldError[data-v-461a0e0c],.meV2[data-page=profile] .meSectionHeading p[data-v-461a0e0c],.meV2[data-page=profile] .meMuted[data-v-461a0e0c],.meV2[data-page=profile] .meChips span[data-v-461a0e0c]{overflow-wrap:anywhere}.meV2[data-page=profile] .meField input[data-v-461a0e0c],.meV2[data-page=profile] .meField textarea[data-v-461a0e0c]{border-color:var(--ui-text-muted)}.meV2[data-page=profile] .meField input[aria-invalid=true][data-v-461a0e0c],.meV2[data-page=profile] .meField textarea[aria-invalid=true][data-v-461a0e0c]{border-color:var(--ui-danger)}.meV2[data-page=profile] .meChips span[data-v-461a0e0c]{min-width:0;max-width:100%;border:0;border-radius:0;background:transparent;padding:0}.meV2[data-page=profile] .meButton[data-v-461a0e0c],.meV2[data-page=profile] .meTextButton[data-v-461a0e0c]{min-height:44px;padding:10px 16px;white-space:normal;overflow-wrap:anywhere}.meV2[data-page=profile] .meButton--soft[data-v-461a0e0c]{border-color:var(--ui-text-muted);background:var(--ui-input)}.meV2[data-page=profile] .meButton--primary[data-v-461a0e0c]{background:var(--ui-action-pressed);color:var(--ui-surface)}.meV2[data-page=profile] .meStickyAction[data-v-461a0e0c]{border-top:1px solid var(--ui-border);padding:12px 0 max(12px,env(safe-area-inset-bottom));background:var(--ui-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.meV2[data-page=profile][data-v-461a0e0c] .nameImport button{min-height:44px;white-space:normal;overflow-wrap:anywhere}.meV2[data-page=profile] button[data-v-461a0e0c]:focus-visible,.meV2[data-page=profile] input[data-v-461a0e0c]:focus-visible,.meV2[data-page=profile] textarea[data-v-461a0e0c]:focus-visible,.meV2[data-page=profile][data-v-461a0e0c] .nameImport button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}@media(min-width:768px){.meV2[data-page=profile][data-v-461a0e0c]{padding:24px max(24px,env(safe-area-inset-left)) calc(var(--app-bottombar-h, 72px) + max(28px,env(safe-area-inset-bottom)))}}.meV2[data-page=settings][data-v-461a0e0c]{width:min(100%,768px);padding:16px max(16px,env(safe-area-inset-right)) calc(var(--app-bottombar-h, 72px) + max(28px,env(safe-area-inset-bottom))) max(16px,env(safe-area-inset-left))}.meV2[data-page=settings] .meV2Heading h1[data-v-461a0e0c]{font-size:24px;line-height:1.35}.meV2[data-page=settings] .meSettingsSurface[data-v-461a0e0c]{width:100%;min-width:0;gap:24px}.meV2[data-page=settings] .meSettingsSurface>.mePanel[data-v-461a0e0c]{border:0;border-radius:0;padding:0;background:transparent;box-shadow:none}.meV2[data-page=settings] .meSettingsSurface>.mePanel+.mePanel[data-v-461a0e0c]{border-top:1px solid var(--ui-border);padding-top:24px}.meV2[data-page=settings] .meSectionHeading[data-v-461a0e0c]{flex-wrap:wrap;align-items:center;gap:8px 16px}.meV2[data-page=settings] .meSectionHeading>div[data-v-461a0e0c]{flex:1 1 180px;min-width:0}.meV2[data-page=settings] .meSectionHeading>strong[data-v-461a0e0c]{max-width:100%;color:var(--ui-action-pressed);white-space:normal}.meV2[data-page=settings] .meSectionHeading h2[data-v-461a0e0c],.meV2[data-page=settings] .meSectionHeading p[data-v-461a0e0c],.meV2[data-page=settings] .meSectionHeading>strong[data-v-461a0e0c],.meV2[data-page=settings] .meSettingRow strong[data-v-461a0e0c],.meV2[data-page=settings] .meRuntimeNotice[data-v-461a0e0c],.meV2[data-page=settings] .meHelp[data-v-461a0e0c],.meV2[data-page=settings] .meStatus[data-v-461a0e0c],.meV2[data-page=settings] .meInlineError[data-v-461a0e0c],.meV2[data-page=settings] .meInstallRow strong[data-v-461a0e0c]{overflow-wrap:anywhere}.meV2[data-page=settings] .meSegmented[data-v-461a0e0c]{border-color:var(--ui-text-secondary);overflow:visible}.meV2[data-page=settings] .meSegmented button[data-v-461a0e0c]{min-height:48px;border-right-color:var(--ui-text-secondary);border-bottom:3px solid transparent;padding:10px 8px;background:var(--ui-input);color:var(--ui-text-secondary);white-space:normal;overflow-wrap:anywhere}.meV2[data-page=settings] .meSegmented button[data-v-461a0e0c]:first-child{border-radius:7px 0 0 7px}.meV2[data-page=settings] .meSegmented button[data-v-461a0e0c]:last-child{border-radius:0 7px 7px 0}.meV2[data-page=settings] .meSegmented button[data-selected=true][data-v-461a0e0c]{border-bottom-color:var(--ui-action-pressed);background:var(--ui-selected);color:var(--ui-action-pressed)}.meV2[data-page=settings] .meSegmented button[data-v-461a0e0c]:focus-visible{position:relative;z-index:1}.meV2[data-page=settings] .meSettingRow[data-v-461a0e0c]{flex-wrap:wrap;gap:8px 16px;padding:12px 0}.meV2[data-page=settings] .meSettingRow>span[data-v-461a0e0c]{flex:1 1 180px}.meV2[data-page=settings] .meSwitch[data-v-461a0e0c]:before{border:1px solid var(--ui-text-secondary);background:var(--ui-input)}.meV2[data-page=settings] .meSwitch span[data-v-461a0e0c]{background:var(--ui-text-secondary)}.meV2[data-page=settings] .meSwitch[aria-checked=true][data-v-461a0e0c]:before{border-color:var(--ui-action-pressed);background:var(--ui-action-pressed)}.meV2[data-page=settings] .meSwitch[aria-checked=true] span[data-v-461a0e0c]{background:var(--ui-surface)}.meV2[data-page=settings] .meButton[data-v-461a0e0c]{min-width:44px;min-height:44px;max-width:100%;padding:10px 16px;white-space:normal;overflow-wrap:anywhere}.meV2[data-page=settings] .meButton--soft[data-v-461a0e0c]{border-color:var(--ui-text-secondary);background:var(--ui-input)}.meV2[data-page=settings] .meButton--primary[data-v-461a0e0c]{background:var(--ui-action-pressed);color:var(--ui-surface)}.meV2[data-page=settings] .meHelp summary[data-v-461a0e0c]{min-height:44px}.meV2[data-page=settings] button[data-v-461a0e0c]:focus-visible,.meV2[data-page=settings] summary[data-v-461a0e0c]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}@media(min-width:768px){.meV2[data-page=settings][data-v-461a0e0c]{padding-top:24px;padding-right:max(24px,env(safe-area-inset-right));padding-left:max(24px,env(safe-area-inset-left))}}.meV2[data-page=security][data-v-461a0e0c],.meV2[data-page=password][data-v-461a0e0c]{--me-security-danger-ink: color-mix(in srgb, var(--ui-danger) 70%, var(--ui-text));width:min(100%,768px);padding:16px max(16px,env(safe-area-inset-right)) calc(var(--app-bottombar-h, 72px) + max(28px,env(safe-area-inset-bottom))) max(16px,env(safe-area-inset-left))}.meV2[data-page=security] .meV2Heading h1[data-v-461a0e0c],.meV2[data-page=password] .meV2Heading h1[data-v-461a0e0c]{font-size:24px;line-height:1.35}.meV2[data-page=security] .meSecuritySurface[data-v-461a0e0c],.meV2[data-page=password] .mePasswordSurface[data-v-461a0e0c]{width:100%;min-width:0;gap:24px}.meV2[data-page=password] .mePasswordSurface>.meForm[data-v-461a0e0c]{gap:24px}.meV2[data-page=security] .meSecuritySurface>.mePanel[data-v-461a0e0c]:not(.meDangerPanel),.meV2[data-page=password] .mePasswordSurface>.meForm>.mePanel[data-v-461a0e0c]{border:0;border-radius:0;padding:0;background:transparent;box-shadow:none}.meV2[data-page=security] .meSecuritySurface>.mePanel+.mePanel[data-v-461a0e0c]:not(.meDangerPanel),.meV2[data-page=password] .mePasswordSurface>.meForm>.mePanel+.mePanel[data-v-461a0e0c]{border-top:1px solid var(--ui-border);padding-top:24px}.meV2[data-page=security] .meOverline[data-v-461a0e0c]{margin-bottom:8px;color:var(--ui-text-secondary);font-size:13px}.meV2[data-page=security] .mePanel h2[data-v-461a0e0c],.meV2[data-page=security] .mePanel p[data-v-461a0e0c],.meV2[data-page=security] .meMenuRow strong[data-v-461a0e0c],.meV2[data-page=security] .meMenuRow small[data-v-461a0e0c],.meV2[data-page=security] .meStatus[data-v-461a0e0c],.meV2[data-page=password] .mePanel h2[data-v-461a0e0c],.meV2[data-page=password] .mePanel p[data-v-461a0e0c],.meV2[data-page=password] .meField[data-v-461a0e0c],.meV2[data-page=password] .meState[data-v-461a0e0c],.meV2[data-page=password] .meStatus[data-v-461a0e0c],.meV2[data-page=password] .meInlineError[data-v-461a0e0c],.meV2[data-page=password] .meInlineSuccess[data-v-461a0e0c]{overflow-wrap:anywhere}.meV2[data-page=security] .mePanel>.meButton[data-v-461a0e0c]{margin-top:16px}.meV2[data-page=security] .meMenuRow--accent[data-v-461a0e0c]{border-color:var(--ui-text-secondary);background:var(--ui-input)}.meV2[data-page=security] .meMenuRow b[data-v-461a0e0c]{color:var(--ui-text-secondary)}.meV2[data-page=security] .meDangerPanel[data-v-461a0e0c]{border:1px solid var(--me-security-danger-ink);border-radius:12px;padding:16px;background:var(--ui-surface);box-shadow:none}.meV2[data-page=security] .meButton[data-v-461a0e0c],.meV2[data-page=password] .meButton[data-v-461a0e0c],.meDeleteDialog .meButton[data-v-461a0e0c]{min-width:44px;min-height:44px;max-width:100%;padding:10px 16px;white-space:normal;overflow-wrap:anywhere}.meV2[data-page=security] .meButton--soft[data-v-461a0e0c],.meV2[data-page=password] .meButton--soft[data-v-461a0e0c],.meDeleteDialog .meButton--soft[data-v-461a0e0c]{border-color:var(--ui-text-secondary);background:var(--ui-input)}.meV2[data-page=security] .meButton--primary[data-v-461a0e0c],.meV2[data-page=password] .meButton--primary[data-v-461a0e0c]{background:var(--ui-action-pressed);color:var(--ui-surface)}.meV2[data-page=security] .meButton--danger[data-v-461a0e0c],.meDeleteDialog .meButton--danger[data-v-461a0e0c]{border-color:var(--me-security-danger-ink);background:var(--ui-surface);color:var(--me-security-danger-ink)}.meV2[data-page=password] .meField input[data-v-461a0e0c],.meDeleteDialog .meField input[data-v-461a0e0c]{border-color:var(--ui-text-secondary);font-size:16px;scroll-margin-block:24px}.meV2[data-page=password] .meField input[aria-invalid=true][data-v-461a0e0c]{border-color:var(--me-security-danger-ink)}.meV2[data-page=password] .meFieldError[data-v-461a0e0c]{color:var(--me-security-danger-ink)}.meV2[data-page=password] .meStickyAction[data-v-461a0e0c]{border-top:1px solid var(--ui-border);padding:12px 0 max(12px,env(safe-area-inset-bottom));background:var(--ui-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.meDeleteBackdrop[data-v-461a0e0c]{padding:max(16px,var(--app-safe-top, env(safe-area-inset-top))) max(16px,var(--app-safe-right, env(safe-area-inset-right))) max(16px,var(--app-safe-bottom, env(safe-area-inset-bottom))) max(16px,var(--app-safe-left, env(safe-area-inset-left)))}.meDeleteDialog[data-v-461a0e0c]{--me-security-danger-ink: color-mix(in srgb, var(--ui-danger) 70%, var(--ui-text));min-width:0;width:min(100%,480px);max-height:min(720px,calc(100dvh - max(16px,var(--app-safe-top, env(safe-area-inset-top))) - max(16px,var(--app-safe-bottom, env(safe-area-inset-bottom)))));overflow:auto;overscroll-behavior:contain;scroll-padding-block:16px;border:1px solid var(--ui-text-secondary);border-radius:16px;padding:20px;background:var(--ui-surface);color:var(--ui-text);box-shadow:none}.meDeleteDialog h2[data-v-461a0e0c],.meDeleteDialog p[data-v-461a0e0c],.meDeleteDialog .meField[data-v-461a0e0c]{min-width:0;overflow-wrap:anywhere}.meDeleteDialog .meDialogActions[data-v-461a0e0c]{grid-template-columns:repeat(2,minmax(0,1fr))}.meV2[data-page=security] button[data-v-461a0e0c]:focus-visible,.meV2[data-page=password] button[data-v-461a0e0c]:focus-visible,.meV2[data-page=password] input[data-v-461a0e0c]:focus-visible,.meDeleteDialog[data-v-461a0e0c]:focus-visible,.meDeleteDialog button[data-v-461a0e0c]:focus-visible,.meDeleteDialog input[data-v-461a0e0c]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}@media(min-width:768px){.meV2[data-page=security][data-v-461a0e0c],.meV2[data-page=password][data-v-461a0e0c]{padding-top:24px;padding-right:max(24px,env(safe-area-inset-right));padding-left:max(24px,env(safe-area-inset-left))}}.meV2[data-page=hub]>.meHub>.mePanel[data-v-461a0e0c]{border:0;border-top:1px solid var(--ui-border);border-radius:0;background:transparent;box-shadow:none;padding:18px 0}.meV2[data-page=hub]>.meHub .meShortcutGrid button[data-v-461a0e0c]{border:0;border-bottom:1px solid var(--ui-border);border-radius:0;background:transparent;box-shadow:none;padding:10px 2px}.meV2[data-page=hub]>.meHub .meProfileCard__copy>p[data-v-461a0e0c]{overflow-wrap:anywhere}.meV2[data-page=hub]>.meHub>.meSpacePanel[data-v-461a0e0c]{padding:16px;border:0;border-radius:12px;background:var(--ui-soft)}.helpPage[data-v-fb5fa1e0]{--help-accent: #b6b6ff;--help-on-accent: #101218;padding:40px 40px 108px;min-width:0;color:var(--ui-text);background:var(--ui-surface)}html[data-theme=light] .helpPage[data-v-fb5fa1e0]{--help-accent: #5b5ce2;--help-on-accent: #ffffff}.helpSection[data-v-fb5fa1e0]{display:grid;gap:32px;min-width:0}.helpPage .heroCard.rl-card[data-v-fb5fa1e0],.helpPage .guideCard.rl-card[data-v-fb5fa1e0]{padding:0;min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible;display:grid}.heroCard[data-v-fb5fa1e0]{gap:32px}.eyebrow[data-v-fb5fa1e0]{color:var(--ui-text-secondary);font-size:14px;line-height:22px;font-weight:500}.heroTitle[data-v-fb5fa1e0]{margin:0;font-size:32px;line-height:44px;font-weight:700;letter-spacing:-.02em;overflow-wrap:anywhere}.heroDesc[data-v-fb5fa1e0]{margin:0;color:var(--ui-text-secondary);font-size:16px;line-height:28px;overflow-wrap:anywhere}.heroActions[data-v-fb5fa1e0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;max-width:676px}.primaryBtn[data-v-fb5fa1e0],.softBtn[data-v-fb5fa1e0],.ghostBtn[data-v-fb5fa1e0]{min-height:48px;padding:9px 16px;border:1px solid var(--help-accent);border-radius:12px;font-size:16px;line-height:28px;font-weight:500;white-space:normal;overflow-wrap:anywhere;box-shadow:none;cursor:pointer}.primaryBtn[data-v-fb5fa1e0]{color:var(--help-on-accent);background:var(--help-accent)}.softBtn[data-v-fb5fa1e0]{color:var(--help-accent);background:color-mix(in srgb,var(--help-accent) 8%,var(--ui-surface))}.ghostBtn[data-v-fb5fa1e0]{color:var(--help-accent);background:transparent}.guideCard[data-v-fb5fa1e0]{gap:16px}.sectionTitle[data-v-fb5fa1e0]{font-size:24px;line-height:36px;font-weight:700;overflow-wrap:anywhere}.guideGrid[data-v-fb5fa1e0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.guideItem[data-v-fb5fa1e0]{width:100%;min-width:0;min-height:112px;padding:16px;text-align:left;border:1px solid var(--ui-text-secondary);border-radius:0;background:var(--ui-soft);color:var(--ui-text);box-shadow:none;display:grid;grid-template-columns:minmax(0,1fr) 24px;align-content:start;gap:8px;white-space:normal;overflow-wrap:anywhere}button.guideItem[data-v-fb5fa1e0]{cursor:pointer}.guideIcon[data-v-fb5fa1e0]{grid-column:2;grid-row:1;width:24px;min-height:28px;display:grid;place-items:center}.guideItem strong[data-v-fb5fa1e0]{grid-column:1;grid-row:1;font-size:16px;line-height:28px;font-weight:500}.guideItem p[data-v-fb5fa1e0]{grid-column:1 / -1;margin:0;color:var(--ui-text-secondary);font-size:16px;line-height:28px}.helpPage button[data-v-fb5fa1e0]:focus-visible{outline:2px solid var(--help-accent);outline-offset:2px}@media(max-width:1023px){.heroActions>button[data-v-fb5fa1e0],.guideItem[data-v-fb5fa1e0]{scroll-margin-bottom:calc(var(--app-bottombar-h, 72px) + var(--app-safe-bottom, 0px) + 5px)}}@media(max-width:640px){.helpPage[data-v-fb5fa1e0]{padding:16px 16px 112px}.heroActions[data-v-fb5fa1e0],.guideGrid[data-v-fb5fa1e0]{grid-template-columns:1fr}.heroActions[data-v-fb5fa1e0]{max-width:none}}.rl-btn[data-v-745c3be3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;background-image:none!important;box-shadow:none!important;color:#ffffffeb;font-weight:900;letter-spacing:.2px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .08s ease,background .12s ease,border-color .12s ease,opacity .12s ease}.rl-btn[data-v-745c3be3]:hover{background:#ffffff14;border-color:#ffffff2e}.rl-btn[data-v-745c3be3]:active{transform:translateY(1px)}.rl-btn[data-v-745c3be3]:disabled{opacity:.55;cursor:not-allowed;transform:none}.rl-btn.is-block[data-v-745c3be3]{width:100%}.rl-btn--sm[data-v-745c3be3]{height:34px;padding:0 12px;font-size:12.5px;border-radius:12px}.rl-btn--md[data-v-745c3be3]{height:40px;padding:0 14px;font-size:13.5px}.rl-btn--lg[data-v-745c3be3]{height:46px;padding:0 16px;font-size:14.5px;border-radius:16px}.rl-btn--ghost[data-v-745c3be3]{background:transparent;background-image:none!important;border-color:#ffffff1a}.rl-btn--ghost[data-v-745c3be3]:hover{background:#ffffff0d}.rl-btn--soft[data-v-745c3be3]{background:#ffffff0f;background-image:none!important}.rl-btn--primary[data-v-745c3be3]{background:#7c9cff38;background-image:none!important;border-color:#7c9cff4d}.rl-btn--primary[data-v-745c3be3]:hover{background:#7c9cff47;border-color:#7c9cff5c}.rl-btn--danger[data-v-745c3be3]{background:#ff6b6b2e;background-image:none!important;border-color:#ff6b6b42}.rl-btn--danger[data-v-745c3be3]:hover{background:#ff6b6b38;border-color:#ff6b6b52}.rl-btn__spinner[data-v-745c3be3]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.25);border-top-color:#ffffffd9;animation:spin-745c3be3 .75s linear infinite}@keyframes spin-745c3be3{to{transform:rotate(360deg)}}.rl-btn__content[data-v-745c3be3]{display:inline-flex;align-items:center;gap:8px}.panel[data-v-25d6ed28]{display:grid;gap:14px;padding:18px 16px;max-width:100%;border-radius:20px;border:1px solid color-mix(in oklab,var(--border) 84%,transparent);background:linear-gradient(180deg,#ffffff08,#ffffff03),color-mix(in oklab,var(--surface) 88%,transparent);box-shadow:inset 0 1px #ffffff0a;text-align:left}.hero[data-v-25d6ed28]{display:flex;align-items:flex-start;gap:12px}.icon[data-v-25d6ed28]{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;font-size:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff0d}.text[data-v-25d6ed28]{min-width:0;display:grid;gap:5px}.title[data-v-25d6ed28]{font-size:15px;font-weight:950;color:var(--text);letter-spacing:-.02em;line-height:1.25}.desc[data-v-25d6ed28]{font-size:12px;color:var(--muted);line-height:1.55;max-width:58ch}.body[data-v-25d6ed28]{display:grid;gap:10px}.actions[data-v-25d6ed28]{display:flex;gap:8px;flex-wrap:wrap;padding-top:2px}.btn[data-v-25d6ed28]{min-height:40px;padding:0 14px;border-radius:13px;border:1px solid color-mix(in oklab,var(--border) 84%,transparent);font-weight:900;color:var(--text)}.btn.ghost[data-v-25d6ed28]{background:#ffffff08}.btn.primary[data-v-25d6ed28]{border-color:color-mix(in oklab,var(--accent) 42%,var(--border));background:color-mix(in oklab,var(--accent) 18%,transparent)}.panel[data-tone=loading] .icon[data-v-25d6ed28]{background:color-mix(in oklab,var(--accent) 14%,rgba(255,255,255,.04))}.panel[data-tone=danger][data-v-25d6ed28]{border-color:color-mix(in oklab,var(--danger) 32%,var(--border))}.panel[data-tone=danger] .icon[data-v-25d6ed28]{background:color-mix(in oklab,var(--danger) 16%,rgba(255,255,255,.04))}.panel[data-tone=empty] .icon[data-v-25d6ed28]{background:color-mix(in oklab,var(--surface-2) 86%,rgba(255,255,255,.04))}@media(max-width:640px){.panel[data-v-25d6ed28]{padding:16px 14px;border-radius:18px}.actions[data-v-25d6ed28]{display:grid;grid-template-columns:1fr 1fr}.btn[data-v-25d6ed28]{width:100%}}.page[data-v-bef0d3b1]{display:grid;gap:18px;padding:20px 16px 44px}.cardSurface[data-v-bef0d3b1]{border:1px solid var(--border);border-radius:24px;background:radial-gradient(circle at top right,rgba(124,156,255,.1),transparent 28%),linear-gradient(180deg,#ffffff08,#ffffff04),var(--surface);box-shadow:0 14px 34px #00000024}.mobileOpsDeck[data-v-bef0d3b1]{display:none}.mobileOpsHero[data-v-bef0d3b1]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.mobileOpsKicker[data-v-bef0d3b1]{color:var(--accent);font-size:12px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.mobileOpsHero h2[data-v-bef0d3b1]{margin:6px 0 8px;font-size:22px;line-height:1.18;letter-spacing:-.04em}.mobileOpsHero p[data-v-bef0d3b1]{margin:0;color:var(--muted);line-height:1.55;font-size:13px}.mobileOpsLive[data-v-bef0d3b1]{flex:0 0 auto;border:1px solid var(--border);border-radius:999px;padding:8px 10px;font-size:12px;font-weight:950;background:#ffffff0d}.mobileOpsLive[data-status=UP][data-v-bef0d3b1],.mobileOpsMetric strong[data-status=UP][data-v-bef0d3b1]{color:var(--success)}.mobileOpsLive[data-status=DEGRADED][data-v-bef0d3b1],.mobileOpsMetric strong[data-status=DEGRADED][data-v-bef0d3b1]{color:var(--warning)}.mobileOpsLive[data-status=DOWN][data-v-bef0d3b1],.mobileOpsMetric strong[data-status=DOWN][data-v-bef0d3b1]{color:var(--danger)}.mobileOpsMetrics[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mobileOpsMetric[data-v-bef0d3b1]{min-width:0;border:1px solid var(--border);border-radius:18px;background:#ffffff0b;color:var(--text);padding:13px 14px;text-align:left;display:grid;gap:6px}.mobileOpsMetric span[data-v-bef0d3b1]{color:var(--muted);font-size:12px;font-weight:850}.mobileOpsMetric strong[data-v-bef0d3b1]{font-size:22px;line-height:1}.mobileOpsActions[data-v-bef0d3b1]{display:grid;grid-template-columns:1.4fr .8fr;gap:10px}.mobileOpsPrimary[data-v-bef0d3b1],.mobileOpsSoft[data-v-bef0d3b1],.mobileOpsRail button[data-v-bef0d3b1]{border:1px solid var(--border);border-radius:16px;min-height:44px;color:var(--text);font-weight:950}.mobileOpsPrimary[data-v-bef0d3b1]{background:linear-gradient(135deg,color-mix(in oklab,var(--accent) 86%,#ffffff 8%),color-mix(in oklab,var(--accent) 58%,#7c9cff 28%));border-color:color-mix(in oklab,var(--accent) 54%,var(--border));box-shadow:0 14px 28px color-mix(in oklab,var(--accent) 18%,transparent)}.mobileOpsSoft[data-v-bef0d3b1]{background:#ffffff0d}.mobileOpsRail[data-v-bef0d3b1]{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.mobileOpsRail[data-v-bef0d3b1]::-webkit-scrollbar{display:none}.mobileOpsRail button[data-v-bef0d3b1]{flex:0 0 auto;min-height:38px;padding:0 14px;background:#ffffff0b}.hero[data-v-bef0d3b1]{padding:26px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.heroLeft[data-v-bef0d3b1]{display:grid;gap:10px}.eyebrow[data-v-bef0d3b1],.sectionEyebrow[data-v-bef0d3b1],.panelKicker[data-v-bef0d3b1]{font-size:12px;font-weight:900;letter-spacing:.12em;color:var(--muted);text-transform:uppercase}.title[data-v-bef0d3b1]{margin:0;font-size:34px;line-height:1.08}.sub[data-v-bef0d3b1],.panelSub[data-v-bef0d3b1],.hint[data-v-bef0d3b1],.empty[data-v-bef0d3b1],.anomalyDesc[data-v-bef0d3b1],.opsAlertBody[data-v-bef0d3b1],.errorMessage[data-v-bef0d3b1],.summaryNotes[data-v-bef0d3b1],.alertTestMeta[data-v-bef0d3b1],.investigationText[data-v-bef0d3b1],.investigationSummaryText[data-v-bef0d3b1],.summaryInvestigationHint[data-v-bef0d3b1],.recommendedActionText[data-v-bef0d3b1],.todayActionText[data-v-bef0d3b1]{color:var(--muted);line-height:1.6}.heroMeta[data-v-bef0d3b1]{display:flex;gap:8px;flex-wrap:wrap}.heroMetaChip[data-v-bef0d3b1],.filterChip[data-v-bef0d3b1],.opsAlertChip[data-v-bef0d3b1],.priorityPill[data-v-bef0d3b1],.panelPill[data-v-bef0d3b1],.statusBadge[data-v-bef0d3b1],.anomalyLevel[data-v-bef0d3b1],.anomalyCount[data-v-bef0d3b1],.recentNotificationReadChip[data-v-bef0d3b1],.recentNotificationMetaChip[data-v-bef0d3b1],.investigationKeywordChip[data-v-bef0d3b1],.sectionFocusLabel[data-v-bef0d3b1],.investigationStatusBadge[data-v-bef0d3b1],.recommendedActionBadge[data-v-bef0d3b1],.todayActionBadge[data-v-bef0d3b1]{border-radius:999px;border:1px solid var(--border);padding:7px 11px;font-size:12px;font-weight:900;background:#ffffff0a}.heroRight[data-v-bef0d3b1]{display:grid;gap:12px;justify-items:end}.heroStatusWrap[data-v-bef0d3b1]{display:grid;gap:8px;justify-items:end}.statusBadge[data-status=UP][data-v-bef0d3b1],.panelPill[data-status=UP][data-v-bef0d3b1],.priorityPill[data-status=UP][data-v-bef0d3b1],.statusStripValue[data-status=UP][data-v-bef0d3b1],strong[data-status=UP][data-v-bef0d3b1]{color:var(--success)}.statusBadge[data-status=DEGRADED][data-v-bef0d3b1],.panelPill[data-status=DEGRADED][data-v-bef0d3b1],.priorityPill[data-status=DEGRADED][data-v-bef0d3b1],.statusStripValue[data-status=DEGRADED][data-v-bef0d3b1],strong[data-status=DEGRADED][data-v-bef0d3b1]{color:var(--warning)}.statusBadge[data-status=DOWN][data-v-bef0d3b1],.panelPill[data-status=DOWN][data-v-bef0d3b1],.priorityPill[data-status=DOWN][data-v-bef0d3b1],.statusStripValue[data-status=DOWN][data-v-bef0d3b1],strong[data-status=DOWN][data-v-bef0d3b1]{color:var(--danger)}.refreshMeta[data-v-bef0d3b1]{display:grid;gap:2px;text-align:right;font-size:12px;color:var(--muted)}.heroButtons[data-v-bef0d3b1]{display:flex;gap:8px;flex-wrap:wrap}.statusStrip[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.scanFlowGrid[data-v-bef0d3b1]{display:grid;grid-template-columns:1.05fr 1.05fr 1.2fr;gap:12px}.scanFlowCard[data-v-bef0d3b1]{padding:16px 18px;display:grid;gap:8px}.scanFlowCard--action[data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--accent) 28%,var(--border));background:radial-gradient(circle at top right,color-mix(in oklab,var(--accent) 12%,transparent),transparent 34%),linear-gradient(180deg,#7c9cff0f,#7c9cff05),var(--surface)}.scanFlowLabel[data-v-bef0d3b1]{font-size:12px;font-weight:900;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.scanFlowTitle[data-v-bef0d3b1]{font-size:18px;font-weight:950;line-height:1.35}.scanFlowText[data-v-bef0d3b1]{color:var(--muted);line-height:1.6}.scanFlowBtn[data-v-bef0d3b1]{margin-top:4px;width:max-content}.aiQaFlowPanel[data-v-bef0d3b1]{padding:20px;margin:18px 0}.aiQaFlowHead[data-v-bef0d3b1]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.aiQaFlowStatus[data-v-bef0d3b1]{min-width:108px;padding:12px 14px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:#ffffff0d;text-align:right}.aiQaFlowStatus span[data-v-bef0d3b1]{display:block;color:#ffffff9e;font-size:12px;font-weight:800}.aiQaFlowStatus strong[data-v-bef0d3b1]{display:block;margin-top:4px;color:#fff;font-size:22px}.aiQaFlowStatus[data-status=DANGER][data-v-bef0d3b1]{border-color:#f871716b;background:#7f1d1d3d}.aiQaFlowMetrics[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:16px}.aiQaMetric[data-v-bef0d3b1]{padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#ffffff0b}.aiQaMetric span[data-v-bef0d3b1]{display:block;color:#ffffff8f;font-size:12px;font-weight:800}.aiQaMetric strong[data-v-bef0d3b1]{display:block;margin-top:5px;color:#fff;font-size:20px}.aiQaFlowConfig[data-v-bef0d3b1]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.aiQaFlowConfig span[data-v-bef0d3b1]{padding:8px 10px;border-radius:999px;background:#0f172a9e;color:#ffffffb8;font-size:12px;font-weight:800}.aiQaFlowSteps[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.aiQaStep[data-v-bef0d3b1]{min-height:132px;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff0b;color:#fff;text-align:left;cursor:pointer}.aiQaStep[data-v-bef0d3b1]:hover{transform:translateY(-1px);border-color:#60a5fa59}.aiQaStep[data-status=DONE][data-v-bef0d3b1]{border-color:#22c55e47;background:#14532d2e}.aiQaStep[data-severity=DANGER][data-v-bef0d3b1]{border-color:#f8717166;background:#7f1d1d2e}.aiQaStepBadge[data-v-bef0d3b1]{display:inline-flex;padding:5px 8px;border-radius:999px;background:#ffffff14;color:#ffffffb8;font-size:11px;font-weight:900}.aiQaStep strong[data-v-bef0d3b1]{display:block;margin-top:10px;font-size:15px}.aiQaStep small[data-v-bef0d3b1]{display:block;margin-top:7px;color:#ffffffa3;line-height:1.45}.aiQaStep em[data-v-bef0d3b1]{display:block;margin-top:10px;color:#93c5fd;font-style:normal;font-size:12px;font-weight:900}@media(max-width:900px){.aiQaFlowHead[data-v-bef0d3b1]{flex-direction:column}.aiQaFlowStatus[data-v-bef0d3b1]{width:100%;text-align:left}.aiQaFlowMetrics[data-v-bef0d3b1]{grid-template-columns:repeat(2,minmax(0,1fr))}.aiQaFlowSteps[data-v-bef0d3b1]{grid-template-columns:1fr}}.opsQaPanel[data-v-bef0d3b1]{padding:18px;display:grid;gap:14px}.opsQaHead[data-v-bef0d3b1]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.opsQaScore[data-v-bef0d3b1]{min-width:96px;border:1px solid rgba(148,163,184,.2);border-radius:18px;padding:10px 12px;background:#0f172a8c;text-align:center}.opsQaScore[data-tone=done][data-v-bef0d3b1]{border-color:#34d39957;background:#10b9811f}.opsQaScore[data-tone=danger][data-v-bef0d3b1]{border-color:#f8717166;background:#ef44441f}.opsQaScore span[data-v-bef0d3b1]{display:block;color:var(--muted);font-size:11px;font-weight:900}.opsQaScore strong[data-v-bef0d3b1]{display:block;margin-top:3px;font-size:22px;font-weight:950}.opsQaGrid[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.opsQaCard[data-v-bef0d3b1]{min-width:0;border:1px solid rgba(148,163,184,.2);border-radius:18px;padding:14px;background:#0f172a80;color:inherit;text-align:left;display:grid;gap:7px;box-shadow:inset 0 1px #ffffff0d}.opsQaCard[data-v-bef0d3b1]:hover{border-color:#7c9cff5c;transform:translateY(-1px)}.opsQaCard[data-status=done][data-v-bef0d3b1]{border-color:#34d39947}.opsQaCard[data-status=danger][data-v-bef0d3b1]{border-color:#f871716b;background:linear-gradient(135deg,#ef444424,#0f172a8f)}.opsQaStatus[data-v-bef0d3b1]{width:max-content;border:1px solid rgba(148,163,184,.22);border-radius:999px;padding:4px 8px;color:#e2e8f0c7;font-size:11px;font-weight:900}.opsQaCard[data-status=done] .opsQaStatus[data-v-bef0d3b1]{border-color:#34d3995c;color:#bbf7d0}.opsQaCard[data-status=danger] .opsQaStatus[data-v-bef0d3b1]{border-color:#f8717170;color:#fecaca}.opsQaCard strong[data-v-bef0d3b1]{font-size:15px;font-weight:950;line-height:1.35}.opsQaCard small[data-v-bef0d3b1]{color:var(--muted);font-size:12px;font-weight:780;line-height:1.45;overflow-wrap:anywhere}.statusStripCard[data-v-bef0d3b1]{padding:14px 16px;display:grid;gap:6px}.statusStripLabel[data-v-bef0d3b1]{font-size:12px;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.statusStripValue[data-v-bef0d3b1],.statusStripMetric[data-v-bef0d3b1]{font-size:24px;font-weight:950}.priorityGrid[data-v-bef0d3b1],.grid4[data-v-bef0d3b1],.grid3[data-v-bef0d3b1],.grid2[data-v-bef0d3b1]{display:grid;gap:12px}.priorityGrid[data-v-bef0d3b1]{grid-template-columns:1.15fr .85fr}.grid4[data-v-bef0d3b1]{grid-template-columns:repeat(4,minmax(0,1fr))}.grid3[data-v-bef0d3b1]{grid-template-columns:repeat(3,minmax(0,1fr))}.grid2[data-v-bef0d3b1]{grid-template-columns:repeat(2,minmax(0,1fr))}.priorityCard[data-v-bef0d3b1],.panel[data-v-bef0d3b1],.statCard[data-v-bef0d3b1],.summaryInvestigationCard[data-v-bef0d3b1]{padding:18px}.priorityCard[data-v-bef0d3b1],.panel[data-v-bef0d3b1],.summaryInvestigationCard[data-v-bef0d3b1]{display:grid;gap:14px}.priorityCard--focus[data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--accent) 36%,var(--border));background:radial-gradient(circle at top right,color-mix(in oklab,var(--accent) 22%,transparent),transparent 30%),linear-gradient(180deg,#ffffff0a,#ffffff05),var(--surface)}.priorityHead[data-v-bef0d3b1],.panelHead[data-v-bef0d3b1],.opsAlertTop[data-v-bef0d3b1],.errorTop[data-v-bef0d3b1],.alertTestTop[data-v-bef0d3b1],.anomalyTitleRow[data-v-bef0d3b1],.failedPinnedTop[data-v-bef0d3b1],.recentNotificationTop[data-v-bef0d3b1],.investigationHead[data-v-bef0d3b1],.recommendedActionTop[data-v-bef0d3b1],.todayActionTop[data-v-bef0d3b1]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.priorityTitle[data-v-bef0d3b1],.panelTitle[data-v-bef0d3b1]{font-size:20px;font-weight:900}.sectionFocusLabel[data-v-bef0d3b1]{margin-left:8px;color:var(--accent)}.todayActionsPanel[data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--accent) 24%,var(--border));background:radial-gradient(circle at top right,color-mix(in oklab,var(--accent) 12%,transparent),transparent 35%),linear-gradient(180deg,#7c9cff0d,#7c9cff05),var(--surface)}.todayActionsGrid[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.todayActionCard[data-v-bef0d3b1]{border:1px solid var(--border);border-radius:20px;background:#ffffff09;padding:15px 16px;display:grid;gap:10px;box-shadow:0 6px 18px #00000014}.todayActionCard[data-tone=danger][data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--danger) 34%,var(--border));background:color-mix(in oklab,var(--danger) 8%,transparent)}.todayActionCard[data-tone=warning][data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--warning) 34%,var(--border));background:color-mix(in oklab,var(--warning) 8%,transparent)}.todayActionTitle[data-v-bef0d3b1]{font-size:16px;font-weight:900}.todayActionBtn[data-v-bef0d3b1]{width:100%;justify-content:center}.todayActionBadge[data-tone=danger][data-v-bef0d3b1]{color:var(--danger)}.todayActionBadge[data-tone=warning][data-v-bef0d3b1]{color:var(--warning)}.investigationPanel[data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--accent) 34%,var(--border));background:radial-gradient(circle at top right,color-mix(in oklab,var(--accent) 14%,transparent),transparent 35%),linear-gradient(180deg,#7c9cff14,#7c9cff08),var(--surface)}.investigationSummaryPanel[data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--accent) 28%,var(--border))}.investigationStatusBadge[data-mode=strong][data-v-bef0d3b1]{color:var(--danger)}.investigationStatusBadge[data-mode=medium][data-v-bef0d3b1]{color:var(--warning)}.investigationStatusBadge[data-mode=light][data-v-bef0d3b1]{color:var(--accent)}.investigationStatusBadge[data-mode=weak][data-v-bef0d3b1]{color:var(--muted)}.investigationActions[data-v-bef0d3b1],.investigationSummaryActions[data-v-bef0d3b1]{display:flex;gap:8px;flex-wrap:wrap}.investigationBody[data-v-bef0d3b1]{display:grid;gap:10px}.investigationTitle[data-v-bef0d3b1]{font-size:18px;font-weight:950}.investigationKey[data-v-bef0d3b1]{font-size:12px;color:var(--muted);word-break:break-all}.investigationKeywords[data-v-bef0d3b1]{display:grid;gap:8px}.investigationKeywordsLabel[data-v-bef0d3b1],.summaryInvestigationLabel[data-v-bef0d3b1],.recommendedActionsTitle[data-v-bef0d3b1]{font-size:12px;color:var(--muted);font-weight:800}.investigationKeywordList[data-v-bef0d3b1]{display:flex;gap:8px;flex-wrap:wrap}.summaryInvestigationCard[data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--accent) 18%,var(--border))}.summaryInvestigationValue[data-v-bef0d3b1]{font-size:30px;font-weight:950}.recommendedActions[data-v-bef0d3b1]{display:grid;gap:12px}.recommendedActionList[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.recommendedActionCard[data-v-bef0d3b1]{border:1px solid var(--border);border-radius:20px;background:#ffffff09;padding:15px 16px;display:grid;gap:10px;box-shadow:0 6px 18px #00000014}.recommendedActionBtn[data-v-bef0d3b1]{width:100%;justify-content:center}.failedPinnedPanel[data-v-bef0d3b1]{border-color:#ff5d5d57;background:radial-gradient(circle at top right,rgba(255,93,93,.12),transparent 34%),linear-gradient(180deg,#ff5d5d14,#ff5d5d08),var(--surface)}.failedPinnedHead[data-v-bef0d3b1]{align-items:flex-start}.failedPinnedHeadRight[data-v-bef0d3b1]{display:grid;gap:10px;justify-items:end}.failedPinnedMeta[data-v-bef0d3b1],.failedActionBar[data-v-bef0d3b1]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.failedPinnedList[data-v-bef0d3b1]{display:grid;gap:12px}.failedPinnedCard[data-v-bef0d3b1]{padding:15px 16px;border:1px solid color-mix(in oklab,var(--danger) 34%,var(--border));border-radius:20px;background:color-mix(in oklab,var(--danger) 8%,transparent)}.failedPinnedCard[data-active=true][data-v-bef0d3b1]{box-shadow:0 0 0 2px color-mix(in oklab,var(--accent) 40%,transparent)}.failedPinnedTitle[data-v-bef0d3b1]{font-size:16px;font-weight:950}.failedCardActions[data-v-bef0d3b1]{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.opsActionBtn[data-v-bef0d3b1]{border:1px solid var(--border);background:#ffffff0d;color:var(--text);border-radius:12px;padding:10px 12px;font-weight:800;font-size:13px;cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease}.opsActionBtn[data-v-bef0d3b1]:hover{transform:translateY(-1px);border-color:color-mix(in oklab,var(--accent) 26%,var(--border));background:color-mix(in oklab,var(--accent) 8%,transparent)}.opsActionBtn--danger[data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--danger) 36%,var(--border));background:color-mix(in oklab,var(--danger) 10%,transparent);color:var(--danger)}.opsActionBtn--danger[data-v-bef0d3b1]:hover{border-color:color-mix(in oklab,var(--danger) 46%,var(--border));background:color-mix(in oklab,var(--danger) 14%,transparent)}.priorityMainText[data-v-bef0d3b1]{font-size:24px;font-weight:950;line-height:1.28}.prioritySubText[data-v-bef0d3b1]{color:var(--muted);line-height:1.6}.priorityStats[data-v-bef0d3b1],.signalGrid[data-v-bef0d3b1],.opsSummaryGrid[data-v-bef0d3b1],.totalsGrid[data-v-bef0d3b1]{display:grid;gap:10px}.priorityStats[data-v-bef0d3b1]{grid-template-columns:repeat(3,minmax(0,1fr))}.signalGrid[data-v-bef0d3b1]{grid-template-columns:repeat(2,minmax(0,1fr))}.opsSummaryGrid[data-v-bef0d3b1]{grid-template-columns:repeat(4,minmax(0,1fr))}.totalsGrid[data-v-bef0d3b1]{grid-template-columns:repeat(3,minmax(0,1fr))}.priorityStat[data-v-bef0d3b1],.signalItem[data-v-bef0d3b1],.focusRow[data-v-bef0d3b1],.miniStat[data-v-bef0d3b1],.totalCell[data-v-bef0d3b1],.typeCountRow[data-v-bef0d3b1],.errorItem[data-v-bef0d3b1],.opsAlertItem[data-v-bef0d3b1],.alertTestBox[data-v-bef0d3b1],.recentNotificationCard[data-v-bef0d3b1]{border:1px solid var(--border);border-radius:18px;background:#ffffff09}.priorityStat[data-v-bef0d3b1],.signalItem[data-v-bef0d3b1],.miniStat[data-v-bef0d3b1],.totalCell[data-v-bef0d3b1]{padding:14px 15px;display:grid;gap:6px}.miniStat[data-tone=sent][data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--success) 30%,var(--border));background:color-mix(in oklab,var(--success) 8%,transparent)}.miniStat[data-tone=failed][data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--danger) 34%,var(--border));background:color-mix(in oklab,var(--danger) 10%,transparent)}.miniStat[data-tone=warning][data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--warning) 34%,var(--border));background:color-mix(in oklab,var(--warning) 10%,transparent)}.opsHistoryGuide[data-v-bef0d3b1]{font-size:13px;color:var(--muted)}.priorityStat span[data-v-bef0d3b1],.signalLabel[data-v-bef0d3b1],.label[data-v-bef0d3b1],.miniLabel[data-v-bef0d3b1],.totalCell span[data-v-bef0d3b1]{color:var(--muted);font-size:12px;font-weight:800}.priorityStat strong[data-v-bef0d3b1],.miniValue[data-v-bef0d3b1],.value[data-v-bef0d3b1],.totalCell strong[data-v-bef0d3b1]{font-size:26px;font-weight:950}.statCard[data-v-bef0d3b1]{display:grid;gap:8px}.focusList[data-v-bef0d3b1],.opsAlertList[data-v-bef0d3b1],.errorList[data-v-bef0d3b1],.typeCountList[data-v-bef0d3b1],.anomalyList[data-v-bef0d3b1],.recentNotificationList[data-v-bef0d3b1]{display:grid;gap:12px}.compactList .focusRow--stack[data-v-bef0d3b1]{align-items:flex-start;flex-direction:column}.focusRow--stack strong[data-v-bef0d3b1]{width:100%;word-break:break-word;white-space:pre-wrap;text-align:left}.focusRow[data-v-bef0d3b1]{min-height:48px}.focusRow[data-v-bef0d3b1],.typeCountRow[data-v-bef0d3b1]{padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.summaryNotes[data-v-bef0d3b1]{margin:0;padding-left:18px}.anomalyPanel[data-v-bef0d3b1]{border-color:#ff780057;background:radial-gradient(circle at top right,rgba(255,140,0,.1),transparent 30%),linear-gradient(180deg,#ff780014,#ff780008),var(--surface)}.anomalyCard[data-v-bef0d3b1]{padding:14px 15px;border-radius:18px;border:1px solid rgba(255,255,255,.1)}.anomalyCard[data-level=warning][data-v-bef0d3b1]{border-color:#f6c344;background:#f6c3441f}.anomalyCard[data-level=danger][data-v-bef0d3b1]{border-color:#ff5d5d;background:#ff5d5d24}.anomalyLevel[data-level=warning][data-v-bef0d3b1]{color:var(--warning)}.anomalyLevel[data-level=danger][data-v-bef0d3b1]{color:var(--danger)}.recentNotificationsPanel[data-v-bef0d3b1]{min-height:100%}.recentNotificationCard[data-v-bef0d3b1]{padding:15px 16px}.recentNotificationCard[data-read=false][data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--accent) 34%,var(--border));background:color-mix(in oklab,var(--accent) 8%,transparent)}.recentNotificationCard[data-related=true][data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--accent) 44%,var(--border));box-shadow:0 0 0 2px color-mix(in oklab,var(--accent) 28%,transparent)}.recentNotificationTypeWrap[data-v-bef0d3b1]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.recentNotificationType[data-v-bef0d3b1]{font-size:15px;font-weight:900}.recentNotificationReadChip[data-read=false][data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--warning) 34%,var(--border));background:color-mix(in oklab,var(--warning) 10%,transparent);color:var(--warning)}.recentNotificationReadChip[data-read=true][data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--success) 34%,var(--border));background:color-mix(in oklab,var(--success) 10%,transparent);color:var(--success)}.recentNotificationMetaChip--related[data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--accent) 36%,var(--border));background:color-mix(in oklab,var(--accent) 10%,transparent);color:var(--accent)}.recentNotificationBody[data-v-bef0d3b1]{margin-top:10px;line-height:1.6}.recentNotificationMeta[data-v-bef0d3b1]{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}.recentNotificationTime[data-v-bef0d3b1],.opsAlertTime[data-v-bef0d3b1],.errorTrace[data-v-bef0d3b1],.opsAlertKey[data-v-bef0d3b1]{color:var(--muted);font-size:12px}.filterChips[data-v-bef0d3b1]{display:flex;gap:8px;flex-wrap:wrap}.filterChip[data-v-bef0d3b1]{cursor:pointer}.filterChip[data-active=true][data-v-bef0d3b1]{background:color-mix(in oklab,var(--accent) 18%,transparent);border-color:color-mix(in oklab,var(--accent) 34%,var(--border))}.opsAlertItem[data-v-bef0d3b1],.errorItem[data-v-bef0d3b1]{padding:14px 16px}.opsAlertItem[data-status=FAILED][data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--danger) 34%,var(--border));background:color-mix(in oklab,var(--danger) 8%,transparent)}.opsAlertItem[data-level=WARNING][data-v-bef0d3b1]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--warning) 24%,transparent)}.opsAlertItem[data-level=DANGER][data-v-bef0d3b1]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--danger) 24%,transparent)}.opsAlertItem[data-related=true][data-v-bef0d3b1],.errorItem[data-related=true][data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--accent) 44%,var(--border));box-shadow:0 0 0 2px color-mix(in oklab,var(--accent) 28%,transparent);background:color-mix(in oklab,var(--accent) 8%,transparent)}.relatedHint[data-v-bef0d3b1]{margin-top:10px;font-size:12px;color:var(--accent);font-weight:800}.opsAlertTitle[data-v-bef0d3b1],.errorPath[data-v-bef0d3b1]{font-weight:900}.opsAlertMetaRow[data-v-bef0d3b1]{margin-top:8px;display:flex;gap:8px;flex-wrap:wrap}.opsAlertChip[data-status=SENT][data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--success) 36%,var(--border));background:color-mix(in oklab,var(--success) 10%,transparent)}.opsAlertChip[data-status=FAILED][data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--danger) 36%,var(--border));background:color-mix(in oklab,var(--danger) 10%,transparent)}.opsAlertChip[data-level=WARNING][data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--warning) 36%,var(--border));background:color-mix(in oklab,var(--warning) 10%,transparent)}.opsAlertChip[data-level=DANGER][data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--danger) 36%,var(--border));background:color-mix(in oklab,var(--danger) 10%,transparent)}.opsAlertChip--related[data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--accent) 36%,var(--border));background:color-mix(in oklab,var(--accent) 10%,transparent);color:var(--accent)}.alertTestBox[data-sent=true][data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--success) 36%,var(--border));background:color-mix(in oklab,var(--success) 8%,transparent)}.typeCountRow[data-v-bef0d3b1]{grid-template-columns:minmax(0,1fr) minmax(140px,1.2fr) auto}.typeCountLabel[data-v-bef0d3b1]{display:grid;gap:4px}.typeCountLabel span[data-v-bef0d3b1],.typeCountRatio[data-v-bef0d3b1]{color:var(--muted);font-size:12px}.typeCountBar[data-v-bef0d3b1]{height:10px;border-radius:999px;background:#ffffff0f;overflow:hidden}.typeCountBar span[data-v-bef0d3b1]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#7c9cffd9,#7c9cff61)}@media(max-width:1180px){.statusStrip[data-v-bef0d3b1],.scanFlowGrid[data-v-bef0d3b1],.grid4[data-v-bef0d3b1],.grid3[data-v-bef0d3b1],.opsSummaryGrid[data-v-bef0d3b1],.totalsGrid[data-v-bef0d3b1],.recommendedActionList[data-v-bef0d3b1],.todayActionsGrid[data-v-bef0d3b1]{grid-template-columns:repeat(2,minmax(0,1fr))}.priorityGrid[data-v-bef0d3b1],.grid2[data-v-bef0d3b1]{grid-template-columns:1fr}}@media(max-width:780px){.page[data-v-bef0d3b1]{padding:16px 12px 36px}.hero[data-v-bef0d3b1],.priorityHead[data-v-bef0d3b1],.panelHead[data-v-bef0d3b1],.opsAlertTop[data-v-bef0d3b1],.errorTop[data-v-bef0d3b1],.alertTestTop[data-v-bef0d3b1],.anomalyTitleRow[data-v-bef0d3b1],.failedPinnedTop[data-v-bef0d3b1],.recentNotificationTop[data-v-bef0d3b1],.investigationHead[data-v-bef0d3b1],.failedPinnedHead[data-v-bef0d3b1],.recommendedActionTop[data-v-bef0d3b1],.todayActionTop[data-v-bef0d3b1]{flex-direction:column}.heroRight[data-v-bef0d3b1],.heroStatusWrap[data-v-bef0d3b1],.failedPinnedHeadRight[data-v-bef0d3b1]{justify-items:start}.failedActionBar[data-v-bef0d3b1],.investigationActions[data-v-bef0d3b1],.investigationSummaryActions[data-v-bef0d3b1]{justify-content:flex-start}.scanFlowBtn[data-v-bef0d3b1]{width:100%;justify-content:center}.statusStrip[data-v-bef0d3b1],.scanFlowGrid[data-v-bef0d3b1],.priorityStats[data-v-bef0d3b1],.signalGrid[data-v-bef0d3b1],.grid4[data-v-bef0d3b1],.grid3[data-v-bef0d3b1],.grid2[data-v-bef0d3b1],.opsSummaryGrid[data-v-bef0d3b1],.totalsGrid[data-v-bef0d3b1],.recommendedActionList[data-v-bef0d3b1],.todayActionsGrid[data-v-bef0d3b1]{grid-template-columns:1fr}.typeCountRow[data-v-bef0d3b1]{grid-template-columns:1fr;align-items:flex-start}}@media(max-width:560px){.mobileOpsDeck[data-v-bef0d3b1]{display:grid;gap:16px;padding:16px;border-radius:22px;position:sticky;top:calc(var(--app-header-h, 64px) + 8px);z-index:5;background:radial-gradient(circle at top right,color-mix(in oklab,var(--accent) 18%,transparent),transparent 34%),linear-gradient(180deg,#ffffff0e,#ffffff05),var(--surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.statusStrip[data-v-bef0d3b1]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.opsQaPanel[data-v-bef0d3b1]{padding:18px;display:grid;gap:14px}.opsQaHead[data-v-bef0d3b1]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.opsQaScore[data-v-bef0d3b1]{min-width:96px;border:1px solid rgba(148,163,184,.2);border-radius:18px;padding:10px 12px;background:#0f172a8c;text-align:center}.opsQaScore[data-tone=done][data-v-bef0d3b1]{border-color:#34d39957;background:#10b9811f}.opsQaScore[data-tone=danger][data-v-bef0d3b1]{border-color:#f8717166;background:#ef44441f}.opsQaScore span[data-v-bef0d3b1]{display:block;color:var(--muted);font-size:11px;font-weight:900}.opsQaScore strong[data-v-bef0d3b1]{display:block;margin-top:3px;font-size:22px;font-weight:950}.opsQaGrid[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.opsQaCard[data-v-bef0d3b1]{min-width:0;border:1px solid rgba(148,163,184,.2);border-radius:18px;padding:14px;background:#0f172a80;color:inherit;text-align:left;display:grid;gap:7px;box-shadow:inset 0 1px #ffffff0d}.opsQaCard[data-v-bef0d3b1]:hover{border-color:#7c9cff5c;transform:translateY(-1px)}.opsQaCard[data-status=done][data-v-bef0d3b1]{border-color:#34d39947}.opsQaCard[data-status=danger][data-v-bef0d3b1]{border-color:#f871716b;background:linear-gradient(135deg,#ef444424,#0f172a8f)}.opsQaStatus[data-v-bef0d3b1]{width:max-content;border:1px solid rgba(148,163,184,.22);border-radius:999px;padding:4px 8px;color:#e2e8f0c7;font-size:11px;font-weight:900}.opsQaCard[data-status=done] .opsQaStatus[data-v-bef0d3b1]{border-color:#34d3995c;color:#bbf7d0}.opsQaCard[data-status=danger] .opsQaStatus[data-v-bef0d3b1]{border-color:#f8717170;color:#fecaca}.opsQaCard strong[data-v-bef0d3b1]{font-size:15px;font-weight:950;line-height:1.35}.opsQaCard small[data-v-bef0d3b1]{color:var(--muted);font-size:12px;font-weight:780;line-height:1.45;overflow-wrap:anywhere}.statusStripCard[data-v-bef0d3b1]{min-height:76px}.scanFlowGrid[data-v-bef0d3b1],.hero[data-v-bef0d3b1]{display:none}.page[data-v-bef0d3b1]{width:100%;max-width:100vw;overflow-x:hidden;gap:12px;padding:12px 10px calc(var(--app-bottombar-h, 72px) + 28px)}.hero[data-v-bef0d3b1],.panel[data-v-bef0d3b1],.priorityCard[data-v-bef0d3b1],.statCard[data-v-bef0d3b1],.summaryInvestigationCard[data-v-bef0d3b1],.statusStripCard[data-v-bef0d3b1],.scanFlowCard[data-v-bef0d3b1],.todayActionCard[data-v-bef0d3b1],.recommendedActionCard[data-v-bef0d3b1],.failedPinnedCard[data-v-bef0d3b1]{border-radius:18px;padding:14px;min-width:0}.title[data-v-bef0d3b1]{font-size:28px;line-height:1.12;letter-spacing:-.04em}.sub[data-v-bef0d3b1]{font-size:13px;line-height:1.55}.heroMeta[data-v-bef0d3b1],.failedPinnedMeta[data-v-bef0d3b1],.priorityStats[data-v-bef0d3b1],.signalGrid[data-v-bef0d3b1],.opsSummaryGrid[data-v-bef0d3b1],.totalsGrid[data-v-bef0d3b1]{grid-template-columns:1fr;max-width:100%}.heroMetaChip[data-v-bef0d3b1],.filterChip[data-v-bef0d3b1],.opsAlertChip[data-v-bef0d3b1],.priorityPill[data-v-bef0d3b1],.panelPill[data-v-bef0d3b1],.statusBadge[data-v-bef0d3b1],.anomalyLevel[data-v-bef0d3b1],.anomalyCount[data-v-bef0d3b1],.recentNotificationReadChip[data-v-bef0d3b1],.recentNotificationMetaChip[data-v-bef0d3b1],.investigationKeywordChip[data-v-bef0d3b1],.sectionFocusLabel[data-v-bef0d3b1],.investigationStatusBadge[data-v-bef0d3b1],.recommendedActionBadge[data-v-bef0d3b1],.todayActionBadge[data-v-bef0d3b1]{max-width:100%;white-space:normal;word-break:break-word;line-height:1.35}.heroButtons[data-v-bef0d3b1],.failedActionBar[data-v-bef0d3b1],.investigationActions[data-v-bef0d3b1],.investigationSummaryActions[data-v-bef0d3b1]{width:100%}.heroButtons[data-v-bef0d3b1]>*,.failedActionBar[data-v-bef0d3b1]>*,.investigationActions[data-v-bef0d3b1]>*,.investigationSummaryActions[data-v-bef0d3b1]>*,.opsActionBtn[data-v-bef0d3b1]{flex:1 1 100%;justify-content:center}.priorityMainText[data-v-bef0d3b1]{font-size:20px}.statusStripValue[data-v-bef0d3b1],.statusStripMetric[data-v-bef0d3b1],.summaryInvestigationValue[data-v-bef0d3b1]{font-size:22px}.errorMessage[data-v-bef0d3b1],.opsAlertBody[data-v-bef0d3b1],.summaryNotes[data-v-bef0d3b1],.investigationText[data-v-bef0d3b1],.investigationKey[data-v-bef0d3b1]{word-break:break-word;overflow-wrap:anywhere}}@media(max-width:560px){.page[data-v-bef0d3b1]{width:100%;max-width:100vw;overflow-x:hidden;gap:12px;padding:12px 10px calc(var(--app-bottombar-h, 72px) + 34px)}.hero[data-v-bef0d3b1],.scanFlowGrid[data-v-bef0d3b1]{display:none!important}.mobileOpsDeck[data-v-bef0d3b1]{display:grid!important;position:relative!important;top:auto!important;z-index:1;width:100%;max-width:100%;gap:14px;padding:16px;border-radius:24px;overflow:hidden}.mobileOpsHero[data-v-bef0d3b1]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px}.mobileOpsKicker[data-v-bef0d3b1]{font-size:11px;letter-spacing:.08em}.mobileOpsHero h2[data-v-bef0d3b1]{margin:6px 0 7px;font-size:22px;line-height:1.18;word-break:keep-all;overflow-wrap:anywhere}.mobileOpsHero p[data-v-bef0d3b1]{font-size:13px;line-height:1.48;word-break:keep-all;overflow-wrap:anywhere}.mobileOpsLive[data-v-bef0d3b1]{padding:8px 10px;font-size:12px}.mobileOpsMetrics[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.mobileOpsMetric[data-v-bef0d3b1]{min-width:0;min-height:76px;padding:12px;border-radius:18px}.mobileOpsMetric strong[data-v-bef0d3b1]{font-size:24px}.mobileOpsActions[data-v-bef0d3b1]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mobileOpsPrimary[data-v-bef0d3b1],.mobileOpsSoft[data-v-bef0d3b1]{width:100%;min-width:0;min-height:50px;padding:0 12px;justify-content:center;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobileOpsRail[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:visible;padding:0}.mobileOpsRail button[data-v-bef0d3b1]{width:100%;min-width:0;max-width:none;min-height:42px;padding:0 8px;justify-content:center}.statusStrip[data-v-bef0d3b1]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}.opsQaPanel[data-v-bef0d3b1]{padding:18px;display:grid;gap:14px}.opsQaHead[data-v-bef0d3b1]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.opsQaScore[data-v-bef0d3b1]{min-width:96px;border:1px solid rgba(148,163,184,.2);border-radius:18px;padding:10px 12px;background:#0f172a8c;text-align:center}.opsQaScore[data-tone=done][data-v-bef0d3b1]{border-color:#34d39957;background:#10b9811f}.opsQaScore[data-tone=danger][data-v-bef0d3b1]{border-color:#f8717166;background:#ef44441f}.opsQaScore span[data-v-bef0d3b1]{display:block;color:var(--muted);font-size:11px;font-weight:900}.opsQaScore strong[data-v-bef0d3b1]{display:block;margin-top:3px;font-size:22px;font-weight:950}.opsQaGrid[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.opsQaCard[data-v-bef0d3b1]{min-width:0;border:1px solid rgba(148,163,184,.2);border-radius:18px;padding:14px;background:#0f172a80;color:inherit;text-align:left;display:grid;gap:7px;box-shadow:inset 0 1px #ffffff0d}.opsQaCard[data-v-bef0d3b1]:hover{border-color:#7c9cff5c;transform:translateY(-1px)}.opsQaCard[data-status=done][data-v-bef0d3b1]{border-color:#34d39947}.opsQaCard[data-status=danger][data-v-bef0d3b1]{border-color:#f871716b;background:linear-gradient(135deg,#ef444424,#0f172a8f)}.opsQaStatus[data-v-bef0d3b1]{width:max-content;border:1px solid rgba(148,163,184,.22);border-radius:999px;padding:4px 8px;color:#e2e8f0c7;font-size:11px;font-weight:900}.opsQaCard[data-status=done] .opsQaStatus[data-v-bef0d3b1]{border-color:#34d3995c;color:#bbf7d0}.opsQaCard[data-status=danger] .opsQaStatus[data-v-bef0d3b1]{border-color:#f8717170;color:#fecaca}.opsQaCard strong[data-v-bef0d3b1]{font-size:15px;font-weight:950;line-height:1.35}.opsQaCard small[data-v-bef0d3b1]{color:var(--muted);font-size:12px;font-weight:780;line-height:1.45;overflow-wrap:anywhere}.statusStripCard[data-v-bef0d3b1]{min-width:0;min-height:82px;padding:13px;border-radius:18px}.statusStripLabel[data-v-bef0d3b1]{font-size:11px;overflow:hidden;text-overflow:ellipsis}.statusStripValue[data-v-bef0d3b1],.statusStripMetric[data-v-bef0d3b1]{font-size:24px;line-height:1.1}.panel[data-v-bef0d3b1],.cardSurface[data-v-bef0d3b1],.priorityCard[data-v-bef0d3b1],.statCard[data-v-bef0d3b1],.summaryInvestigationCard[data-v-bef0d3b1],.todayActionCard[data-v-bef0d3b1],.recommendedActionCard[data-v-bef0d3b1],.failedPinnedCard[data-v-bef0d3b1]{max-width:100%;min-width:0;overflow:hidden}.grid4[data-v-bef0d3b1],.grid3[data-v-bef0d3b1],.grid2[data-v-bef0d3b1],.opsSummaryGrid[data-v-bef0d3b1],.totalsGrid[data-v-bef0d3b1],.priorityStats[data-v-bef0d3b1],.signalGrid[data-v-bef0d3b1],.recommendedActionList[data-v-bef0d3b1],.todayActionsGrid[data-v-bef0d3b1]{grid-template-columns:1fr!important}}@media(max-width:560px){.panelHead--stackOnMobile[data-v-bef0d3b1]{align-items:stretch}.panelSub[data-v-bef0d3b1],.opsHistoryGuide[data-v-bef0d3b1]{max-width:100%;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;line-height:1.55}.filterChips[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.filterChip[data-v-bef0d3b1]{width:100%;justify-content:center;min-width:0;padding-inline:8px;color:var(--text)}.opsSummaryGrid[data-v-bef0d3b1]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}.miniStat[data-v-bef0d3b1]{min-width:0;min-height:76px;padding:12px;border-radius:16px}.miniValue[data-v-bef0d3b1]{font-size:24px;line-height:1.1}.opsAlertList[data-v-bef0d3b1]{max-width:100%;overflow:visible}.opsAlertItem[data-v-bef0d3b1]{min-width:0;padding:13px;border-radius:16px}.opsAlertTop[data-v-bef0d3b1]{display:grid;grid-template-columns:1fr;gap:10px}.opsAlertTitle[data-v-bef0d3b1],.opsAlertBody[data-v-bef0d3b1],.opsAlertMetaRow[data-v-bef0d3b1],.opsAlertTime[data-v-bef0d3b1]{max-width:100%;overflow-wrap:anywhere;word-break:keep-all}.opsAlertMetaRow[data-v-bef0d3b1]{gap:6px}.opsAlertChip[data-v-bef0d3b1]{min-width:0;padding:6px 8px;font-size:11px}.moderationFilterBar[data-v-bef0d3b1]{grid-template-columns:1fr;gap:8px;padding:10px}.moderationFilterReset[data-v-bef0d3b1]{width:100%}.moderationActionTop[data-v-bef0d3b1],.moderationActionDetailPanelHead[data-v-bef0d3b1]{display:grid;grid-template-columns:1fr}.moderationActionDetailGrid[data-v-bef0d3b1]{grid-template-columns:1fr}.moderationActionFooter span[data-v-bef0d3b1],.moderationActionMeta span[data-v-bef0d3b1]{max-width:100%;overflow-wrap:anywhere;white-space:normal}}.moderationFilterBar[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0 16px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#0f172a73}.moderationFilterBar label[data-v-bef0d3b1]{display:flex;flex-direction:column;gap:6px;color:#e2e8f0b8;font-size:12px;font-weight:800}.moderationFilterBar select[data-v-bef0d3b1]{width:100%;border:1px solid rgba(148,163,184,.22);border-radius:12px;background:#020617b8;color:#e5e7eb;padding:10px 11px;font-weight:800;outline:none}.moderationFilterReset[data-v-bef0d3b1]{align-self:end;border:1px solid rgba(148,163,184,.22);border-radius:12px;background:#ffffff0f;color:#f8fafc;padding:10px 12px;font-weight:900;cursor:pointer}.moderationFilterReset[data-v-bef0d3b1]:hover{background:#ffffff1a}.moderationOpsPanel[data-v-bef0d3b1]{border-color:color-mix(in oklab,#f59e0b 24%,var(--border));background:radial-gradient(circle at top right,color-mix(in oklab,#f59e0b 12%,transparent),transparent 36%),linear-gradient(180deg,#f59e0b0b,#ffffff05),var(--surface)}.moderationSummaryPills[data-v-bef0d3b1]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.moderationSummaryPill[data-v-bef0d3b1]{display:inline-flex;align-items:center;border:1px solid var(--border);border-radius:999px;padding:8px 11px;font-size:12px;font-weight:900;color:var(--muted);background:#ffffff0a}.moderationSummaryPill[data-tone=danger][data-v-bef0d3b1]{color:#fecaca;border-color:#f8717152;background:#f871711a}.moderationSummaryPill[data-tone=info][data-v-bef0d3b1]{color:#bfdbfe;border-color:#60a5fa47;background:#60a5fa17}.moderationActionList[data-v-bef0d3b1]{display:grid;gap:10px}.moderationActionCard[data-v-bef0d3b1]{border:1px solid var(--border);border-radius:18px;padding:14px;background:#00000029}.moderationActionCard[data-action=AUTO_HIDE_BY_REPORTS][data-v-bef0d3b1]{border-color:#f871715c;background:linear-gradient(180deg,#f871711a,#00000024)}.moderationActionTop[data-v-bef0d3b1]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.moderationActionTop time[data-v-bef0d3b1]{color:var(--muted);font-size:12px;white-space:nowrap}.moderationActionTitle[data-v-bef0d3b1]{font-size:15px;font-weight:900}.moderationActionMeta[data-v-bef0d3b1],.moderationActionFooter[data-v-bef0d3b1]{display:flex;gap:7px;flex-wrap:wrap;margin-top:7px}.moderationActionMeta span[data-v-bef0d3b1],.moderationActionFooter span[data-v-bef0d3b1]{border:1px solid var(--border);border-radius:999px;padding:5px 8px;color:var(--muted);font-size:11px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.moderationActionReason[data-v-bef0d3b1]{margin:10px 0 0;font-size:13px;color:var(--text);font-weight:800}.moderationActionDetail[data-v-bef0d3b1]{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.moderationActionCard[data-v-bef0d3b1]{cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.moderationActionCard[data-v-bef0d3b1]:hover,.moderationActionCard--selected[data-v-bef0d3b1]{border-color:color-mix(in oklab,var(--accent) 42%,var(--border));background:radial-gradient(circle at top right,color-mix(in oklab,var(--accent) 14%,transparent),transparent 35%),#0000002e}.moderationActionCard[data-v-bef0d3b1]:focus-visible{outline:2px solid color-mix(in oklab,var(--accent) 72%,white);outline-offset:3px}.moderationActionDetailPanel[data-v-bef0d3b1]{display:grid;gap:14px;margin-top:12px;border:1px solid color-mix(in oklab,var(--accent) 26%,var(--border));border-radius:20px;padding:16px;background:radial-gradient(circle at top right,color-mix(in oklab,var(--accent) 16%,transparent),transparent 38%),#0f172ab8}.moderationActionDetailPanelHead[data-v-bef0d3b1]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.moderationActionDetailPanelHead strong[data-v-bef0d3b1]{display:block;margin-top:4px;font-size:18px}.moderationActionDetailPanelHead button[data-v-bef0d3b1]{border:1px solid rgba(148,163,184,.26);border-radius:999px;background:#ffffff0f;color:#f8fafc;padding:8px 11px;font-weight:900;cursor:pointer}.moderationActionDetailGrid[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.moderationActionDetailGrid div[data-v-bef0d3b1],.moderationActionDetailText[data-v-bef0d3b1]{border:1px solid rgba(148,163,184,.18);border-radius:16px;padding:12px;background:#ffffff09;min-width:0}.moderationActionDetailGrid dt[data-v-bef0d3b1],.moderationActionDetailText span[data-v-bef0d3b1]{color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.04em}.moderationActionDetailGrid dd[data-v-bef0d3b1]{margin:5px 0 0;color:var(--text);font-size:13px;font-weight:800;overflow-wrap:anywhere}.moderationActionDetailText p[data-v-bef0d3b1]{margin:7px 0 0;color:var(--text);font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:720px){.moderationSummaryPills[data-v-bef0d3b1]{justify-content:flex-start}.moderationActionTop[data-v-bef0d3b1]{display:grid}.moderationActionTop time[data-v-bef0d3b1]{white-space:normal}}.moderationActionReviewBox[data-v-bef0d3b1]{margin-top:14px;padding:12px;border:1px solid rgba(148,163,184,.18);border-radius:16px;background:#0f172a70}.moderationActionReviewBox label[data-v-bef0d3b1]{display:flex;flex-direction:column;gap:7px;color:#e2e8f0b8;font-size:12px;font-weight:900}.moderationActionReviewBox textarea[data-v-bef0d3b1]{width:100%;min-height:82px;resize:vertical;border:1px solid rgba(148,163,184,.22);border-radius:14px;background:#020617b8;color:#f8fafc;padding:11px 12px;outline:none}.moderationActionReviewButtons[data-v-bef0d3b1]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.moderationReviewButton[data-v-bef0d3b1]{border:1px solid rgba(148,163,184,.24);border-radius:12px;background:#ffffff12;color:#f8fafc;padding:9px 12px;font-weight:900;cursor:pointer}.moderationReviewButton[data-v-bef0d3b1]:disabled{opacity:.56;cursor:wait}.moderationReviewButton--keep[data-v-bef0d3b1]{border-color:#fbbf2457;background:#fbbf241f;color:#fde68a}.moderationReviewButton--restore[data-v-bef0d3b1]{border-color:#4ade8057;background:#4ade801f;color:#bbf7d0}@media(max-width:720px){.moderationActionReviewButtons[data-v-bef0d3b1]{display:grid;grid-template-columns:1fr}.moderationReviewButton[data-v-bef0d3b1]{width:100%}}.mediaModerationPanel[data-v-bef0d3b1]{overflow:hidden}.mediaProviderBadge[data-v-bef0d3b1]{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff14;color:#ffffffeb;font-weight:950;letter-spacing:.02em;text-transform:uppercase}.mediaProviderBadge[data-enabled=true][data-v-bef0d3b1]{border-color:#42d69270;background:#42d69224;color:#d3ffe8fa}.mediaProviderGrid[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.mediaProviderStat[data-v-bef0d3b1]{min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:22px;padding:16px;background:#060c1c6b}.mediaProviderStat span[data-v-bef0d3b1]{display:block;color:#e2ebff9e;font-size:12px;font-weight:900;letter-spacing:-.01em}.mediaProviderStat strong[data-v-bef0d3b1]{display:block;margin-top:8px;color:#fffffff5;font-size:22px;font-weight:950;word-break:break-word}.mediaProviderNote[data-v-bef0d3b1]{margin:16px 0 0;border-radius:20px;border:1px solid rgba(116,165,255,.18);background:#74a5ff14;padding:14px 16px;color:#e2ebffc7;line-height:1.55;word-break:keep-all;overflow-wrap:anywhere}.mediaProviderGuide[data-v-bef0d3b1]{margin:10px 0 0;border-radius:18px;border:1px solid rgba(66,214,146,.18);background:#42d69214;padding:12px 14px;color:#d8ffebd6;line-height:1.5;font-weight:800;word-break:keep-all;overflow-wrap:anywhere}@media(max-width:720px){.mediaProviderGrid[data-v-bef0d3b1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mediaProviderStat[data-v-bef0d3b1]{padding:14px;border-radius:18px}.mediaProviderStat strong[data-v-bef0d3b1]{font-size:18px}.mediaProviderBadge[data-v-bef0d3b1]{width:100%}}.penaltyOpsPanel[data-v-bef0d3b1]{overflow:hidden}.penaltyList[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.penaltyCard[data-v-bef0d3b1]{min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:16px;background:linear-gradient(145deg,#091022db,#060a18b8);box-shadow:inset 0 1px #ffffff0f}.penaltyCard[data-level=TEMP_24H][data-v-bef0d3b1],.penaltyCard[data-level=TEMP_7D][data-v-bef0d3b1],.penaltyCard[data-level=PERMANENT_CANDIDATE][data-v-bef0d3b1]{border-color:#ff787847;background:linear-gradient(145deg,#300d18bd,#070c1ac7)}.penaltyCardTop[data-v-bef0d3b1]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.penaltyCardTop strong[data-v-bef0d3b1]{display:block;color:#fffffff2;font-size:15px;font-weight:950;overflow-wrap:anywhere}.penaltyCardTop span[data-v-bef0d3b1]:not(.penaltyBadge){display:block;margin-top:4px;color:#e2ebff94;font-size:12px;font-weight:800;overflow-wrap:anywhere}.penaltyBadge[data-v-bef0d3b1]{flex:0 0 auto;border-radius:999px;padding:7px 10px;border:1px solid rgba(255,255,255,.12);background:#ffffff14;color:#ffffffdb;font-size:12px;font-weight:950;white-space:nowrap}.penaltyBadge[data-level=WARNING][data-v-bef0d3b1]{border-color:#ffd37352;background:#ffd3731f;color:#ffefbffa}.penaltyBadge[data-level=TEMP_24H][data-v-bef0d3b1],.penaltyBadge[data-level=TEMP_7D][data-v-bef0d3b1],.penaltyBadge[data-level=PERMANENT_CANDIDATE][data-v-bef0d3b1]{border-color:#ff767661;background:#ff767624;color:#ffdedefa}.penaltyStats[data-v-bef0d3b1]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.penaltyStats span[data-v-bef0d3b1]{min-width:0;border-radius:999px;padding:7px 10px;background:#ffffff12;color:#e2ebffb3;font-size:12px;font-weight:850;overflow-wrap:anywhere}.penaltyReason[data-v-bef0d3b1],.penaltyDetail[data-v-bef0d3b1]{margin:12px 0 0;color:#e2ebffcc;font-size:13px;line-height:1.55;overflow-wrap:anywhere;word-break:keep-all}.penaltyDetail[data-v-bef0d3b1]{color:#e2ebff8f}.penaltyActions[data-v-bef0d3b1]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.penaltyActionButton[data-v-bef0d3b1]{min-width:0;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:8px 11px;background:#ffffff14;color:#ffffffdb;font-size:12px;font-weight:950;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.penaltyActionButton[data-v-bef0d3b1]:hover:not(:disabled){transform:translateY(-1px);border-color:#7eaeff59;background:#7eaeff1f}.penaltyActionButton[data-v-bef0d3b1]:disabled{opacity:.52;cursor:not-allowed}.penaltyActionButton--soft[data-v-bef0d3b1]{border-color:#5eead43d;background:#5eead41a;color:#ccfbf1f5}.penaltyActionButton--danger[data-v-bef0d3b1]{border-color:#ff767657;background:#ff767621;color:#ffdedefa}.penaltyActionButton--info[data-v-bef0d3b1]{border-color:#7eaeff52;background:#7eaeff1f;color:#dae8fffa}.penaltyDetailPanel[data-v-bef0d3b1]{margin-top:16px;border:1px solid rgba(126,174,255,.18);border-radius:24px;padding:16px;background:#080d1aad;box-shadow:inset 0 1px #ffffff0d}.penaltyDetailPanelHead[data-v-bef0d3b1]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.penaltyDetailPanelHead span[data-v-bef0d3b1],.penaltyDetailReason span[data-v-bef0d3b1],.penaltyTimelineHead[data-v-bef0d3b1]{display:block;color:#9db2d6e0;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.penaltyDetailPanelHead strong[data-v-bef0d3b1]{display:block;margin-top:4px;color:#fffffff2;font-size:16px;overflow-wrap:anywhere}.penaltyDetailPanelHead p[data-v-bef0d3b1]{margin:4px 0 0;color:#e2ebff94;font-size:12px}.penaltyDetailPanelHead button[data-v-bef0d3b1]{border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:7px 11px;background:#ffffff14;color:#ffffffdb;font-weight:900;cursor:pointer}.penaltyDetailSummary[data-v-bef0d3b1]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.penaltyDetailSummary span[data-v-bef0d3b1]{min-width:0;border-radius:999px;padding:7px 10px;background:#ffffff12;color:#e2ebffc7;font-size:12px;font-weight:850}.penaltyDetailReason[data-v-bef0d3b1]{margin-top:14px;border-radius:18px;padding:12px;background:#ffffff0d}.penaltyDetailReason p[data-v-bef0d3b1]{margin:6px 0 0;color:#ffffffe0;line-height:1.5;overflow-wrap:anywhere}.penaltyDetailReason small[data-v-bef0d3b1]{display:block;margin-top:6px;color:#e2ebff94;line-height:1.45;overflow-wrap:anywhere}.penaltyTimeline[data-v-bef0d3b1]{margin-top:16px}.penaltyTimelineList[data-v-bef0d3b1]{display:grid;gap:10px;margin-top:10px}.penaltyTimelineItem[data-v-bef0d3b1]{border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:11px;background:#ffffff0b}.penaltyTimelineItem div[data-v-bef0d3b1]{display:flex;align-items:center;justify-content:space-between;gap:10px}.penaltyTimelineItem strong[data-v-bef0d3b1]{color:#ffffffeb;font-size:13px}.penaltyTimelineItem span[data-v-bef0d3b1]{color:#e2ebff8a;font-size:12px;white-space:nowrap}.penaltyTimelineItem p[data-v-bef0d3b1]{margin:7px 0 0;color:#e2ebffc7;font-size:13px}.penaltyTimelineItem small[data-v-bef0d3b1]{display:block;margin-top:5px;color:#e2ebff8f;overflow-wrap:anywhere}.penaltyTimelineEmpty[data-v-bef0d3b1]{margin:10px 0 0;color:#e2ebff94;font-size:13px}@media(max-width:760px){.penaltyList[data-v-bef0d3b1]{grid-template-columns:1fr;gap:12px}.penaltyCard[data-v-bef0d3b1]{border-radius:20px;padding:14px}.penaltyCardTop[data-v-bef0d3b1]{flex-direction:column;align-items:stretch}.penaltyBadge[data-v-bef0d3b1]{width:max-content;max-width:100%;white-space:normal}.penaltyActions[data-v-bef0d3b1]{display:grid;grid-template-columns:1fr}.penaltyActionButton[data-v-bef0d3b1]{width:100%}.penaltyDetailPanel[data-v-bef0d3b1]{border-radius:20px;padding:13px}.penaltyDetailPanelHead[data-v-bef0d3b1],.penaltyTimelineItem div[data-v-bef0d3b1]{flex-direction:column;align-items:stretch}.penaltyTimelineItem span[data-v-bef0d3b1]{white-space:normal}}.chatBlockAlertGrid[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0}.chatBlockAlertCard[data-v-bef0d3b1]{min-width:0;border:1px solid rgba(251,191,36,.28);border-radius:20px;padding:13px;background:linear-gradient(135deg,#fbbf2424,#ef444414);color:inherit;text-align:left;box-shadow:inset 0 1px #ffffff14}.chatBlockAlertCard[data-severity=DANGER][data-v-bef0d3b1]{border-color:#f871716b;background:linear-gradient(135deg,#f871712e,#fbbf2414)}.chatBlockAlertCard span[data-v-bef0d3b1]{display:inline-flex;border-radius:999px;padding:4px 8px;background:#ffffff14;color:#ffffffd1;font-size:11px;font-weight:900}.chatBlockAlertCard strong[data-v-bef0d3b1]{display:block;margin-top:9px;color:#fff;font-size:15px;overflow-wrap:anywhere}.chatBlockAlertCard em[data-v-bef0d3b1]{display:block;margin-top:4px;color:#fbbf24;font-style:normal;font-size:20px;font-weight:950}.chatBlockAlertCard small[data-v-bef0d3b1]{display:block;margin-top:7px;color:#e2ebffa8;line-height:1.45;overflow-wrap:anywhere}.chatBlockAlertSettingsCard[data-v-bef0d3b1]{margin:14px 0;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#0f172ab8;min-width:0}.chatBlockAlertSettingsCard p[data-v-bef0d3b1]{margin:12px 0 0;color:#e2e8f0b8;font-size:.88rem;line-height:1.5;word-break:keep-all;overflow-wrap:anywhere}.chatBlockCardHead small[data-enabled=true][data-v-bef0d3b1]{color:#86efac}.chatBlockCardHead small[data-enabled=false][data-v-bef0d3b1]{color:#fca5a5}.chatBlockAlertSettingGrid[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.chatBlockAlertSettingGrid span[data-v-bef0d3b1]{min-width:0;padding:10px 12px;border-radius:14px;background:#ffffff0f;color:#e2e8f0b3;font-size:.78rem;overflow-wrap:anywhere}.chatBlockAlertSettingGrid strong[data-v-bef0d3b1]{display:block;margin-top:4px;color:#f8fafc;font-size:.92rem}.chatBlockAlertSettingsForm[data-v-bef0d3b1]{display:grid;grid-template-columns:minmax(160px,1fr) repeat(3,minmax(110px,.8fr)) auto;gap:10px;align-items:end;margin-top:12px}.chatBlockAlertSettingsForm label[data-v-bef0d3b1]{min-width:0;display:grid;gap:6px;color:#e2e8f0b8;font-size:12px;font-weight:800}.chatBlockAlertSettingsForm input[type=number][data-v-bef0d3b1]{width:100%;min-width:0;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:10px 11px;background:#0f172ae6;color:#f8fafc;font-weight:900}.chatBlockAlertToggle[data-v-bef0d3b1]{align-self:stretch;display:flex!important;grid-template-columns:none!important;align-items:center;gap:9px!important;padding:10px 12px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#ffffff0e}.chatBlockAlertToggle input[data-v-bef0d3b1]{width:18px;height:18px;accent-color:#38bdf8}.chatBlockAlertSettingsForm button[data-v-bef0d3b1]{border:0;border-radius:13px;padding:11px 14px;background:linear-gradient(135deg,#38bdf8,#6366f1);color:#fff;font-weight:950;white-space:nowrap}.chatBlockAlertSettingsForm button[data-v-bef0d3b1]:disabled{opacity:.55;cursor:not-allowed}.chatBlockOpsGrid[data-v-bef0d3b1]{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(240px,1.1fr) minmax(260px,1.2fr);gap:14px;margin:14px 0 16px}.chatBlockSummaryCard[data-v-bef0d3b1],.chatBlockCategoryCard[data-v-bef0d3b1],.chatBlockRecentCard[data-v-bef0d3b1]{min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:22px;padding:14px;background:linear-gradient(180deg,#ffffff12,#ffffff09);box-shadow:inset 0 1px #ffffff14}.chatBlockSummaryCard span[data-v-bef0d3b1],.chatBlockCardHead span[data-v-bef0d3b1]{display:block;color:#e2ebffad;font-size:12px;font-weight:800;letter-spacing:.02em}.chatBlockSummaryCard strong[data-v-bef0d3b1]{display:block;margin-top:8px;color:#fff;font-size:clamp(28px,5vw,44px);line-height:1}.chatBlockSummaryCard small[data-v-bef0d3b1],.chatBlockCardHead small[data-v-bef0d3b1]{display:block;margin-top:6px;color:#e2ebff8c;line-height:1.4}.chatBlockCardHead[data-v-bef0d3b1]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.chatBlockCardHead button[data-v-bef0d3b1]{border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:6px 9px;background:#ffffff0f;color:#ffffffd1;font-size:12px;font-weight:800}.chatBlockCategoryList[data-v-bef0d3b1]{display:flex;flex-wrap:wrap;gap:8px}.chatBlockCategoryPill[data-v-bef0d3b1]{min-width:0;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:8px 10px;background:#fbbf241a;color:#ffffffe6;font-size:12px;font-weight:850}.chatBlockCategoryPill span[data-v-bef0d3b1]{min-width:0;overflow-wrap:anywhere}.chatBlockCategoryPill strong[data-v-bef0d3b1]{color:#fbbf24}.chatBlockRecentList[data-v-bef0d3b1]{display:grid;gap:8px}.chatBlockRecentItem[data-v-bef0d3b1]{min-width:0;width:100%;border:1px solid rgba(255,255,255,.09);border-radius:16px;padding:10px;background:#ffffff0b;color:inherit;text-align:left}.chatBlockRecentItem span[data-v-bef0d3b1]{display:block;color:#ffffffe6;font-size:13px;font-weight:850;overflow-wrap:anywhere}.chatBlockRecentItem small[data-v-bef0d3b1]{display:block;margin-top:5px;color:#e2ebff8c;overflow-wrap:anywhere}.chatBlockEmpty[data-v-bef0d3b1]{margin:10px 0 0;color:#e2ebff8f;font-size:13px;line-height:1.45}@media(max-width:980px){.chatBlockAlertGrid[data-v-bef0d3b1],.chatBlockAlertSettingsForm[data-v-bef0d3b1]{display:grid;grid-template-columns:minmax(160px,1fr) repeat(3,minmax(110px,.8fr)) auto;gap:10px;align-items:end;margin-top:12px}.chatBlockAlertSettingsForm label[data-v-bef0d3b1]{min-width:0;display:grid;gap:6px;color:#e2e8f0b8;font-size:12px;font-weight:800}.chatBlockAlertSettingsForm input[type=number][data-v-bef0d3b1]{width:100%;min-width:0;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:10px 11px;background:#0f172ae6;color:#f8fafc;font-weight:900}.chatBlockAlertToggle[data-v-bef0d3b1]{align-self:stretch;display:flex!important;grid-template-columns:none!important;align-items:center;gap:9px!important;padding:10px 12px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#ffffff0e}.chatBlockAlertToggle input[data-v-bef0d3b1]{width:18px;height:18px;accent-color:#38bdf8}.chatBlockAlertSettingsForm button[data-v-bef0d3b1]{border:0;border-radius:13px;padding:11px 14px;background:linear-gradient(135deg,#38bdf8,#6366f1);color:#fff;font-weight:950;white-space:nowrap}.chatBlockAlertSettingsForm button[data-v-bef0d3b1]:disabled{opacity:.55;cursor:not-allowed}.chatBlockOpsGrid[data-v-bef0d3b1]{grid-template-columns:1fr}}@media(max-width:720px){.chatBlockAlertSettingGrid[data-v-bef0d3b1],.chatBlockAlertSettingsForm[data-v-bef0d3b1]{grid-template-columns:1fr}.chatBlockAlertSettingsForm button[data-v-bef0d3b1]{width:100%}}.reportStatsGrid[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0 12px}.reportSurgeGrid[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}.reportSurgeCard[data-v-bef0d3b1]{text-align:left;border:1px solid rgba(248,113,113,.28);border-radius:18px;padding:14px;background:linear-gradient(135deg,#7f1d1d6b,#0f172ac7);color:var(--text-strong);display:grid;gap:6px;cursor:pointer}.reportSurgeCard[data-severity=WARNING][data-v-bef0d3b1]{border-color:#fbbf2447;background:linear-gradient(135deg,#78350f57,#0f172ac7)}.reportSurgeCard span[data-v-bef0d3b1]{font-size:.75rem;font-weight:900;letter-spacing:.08em;color:var(--text-soft)}.reportSurgeCard strong[data-v-bef0d3b1]{font-size:1.05rem}.reportSurgeCard em[data-v-bef0d3b1]{font-style:normal;font-weight:900;color:#fecaca}.reportSurgeCard small[data-v-bef0d3b1]{color:var(--text-muted);line-height:1.45}.reportStatsCard[data-v-bef0d3b1]{min-width:0;border:1px solid rgba(148,163,184,.18);border-radius:18px;padding:14px;background:#0f172a7a;box-shadow:inset 0 1px #ffffff0f}.reportStatsCard--danger[data-v-bef0d3b1]{border-color:#f8717157;background:linear-gradient(135deg,#f8717129,#fbbf2412)}.reportStatsCard span[data-v-bef0d3b1],.reportStatsCard small[data-v-bef0d3b1]{display:block;color:#e2e8f0ad;font-size:12px;font-weight:850;overflow-wrap:anywhere}.reportStatsCard strong[data-v-bef0d3b1]{display:block;margin:6px 0 4px;color:#fffffff5;font-size:24px;font-weight:950}.chatCategoryGrid[data-v-bef0d3b1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0}.chatCategoryCard[data-v-bef0d3b1]{min-width:0;border:1px solid rgba(148,163,184,.18);border-radius:16px;padding:12px;background:#0f172a80;color:inherit;text-align:left}.chatCategoryCard span[data-v-bef0d3b1]{display:block;color:#e2e8f0b3;font-size:12px;font-weight:850;overflow-wrap:anywhere}.chatCategoryCard strong[data-v-bef0d3b1]{display:block;margin-top:6px;color:#fffffff5;font-size:20px;font-weight:950}.reportAiSourceRow[data-v-bef0d3b1]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:-4px;margin-bottom:8px}.reportAiSourceChip[data-v-bef0d3b1]{display:inline-flex;align-items:center;border:1px solid rgba(148,163,184,.24);border-radius:999px;padding:4px 9px;background:#0f172a8f;color:#e2e8f0e0;font-size:11px;font-weight:900;letter-spacing:-.01em}.reportAiSourceChip[data-gpt=true][data-v-bef0d3b1]{border-color:#818cf85c;background:#4f46e52e;color:#e0e7fffa}.reportAiSourceRow small[data-v-bef0d3b1]{color:#e2e8f094;font-size:11px;font-weight:800}.reportPriorityGrid[data-v-bef0d3b1]{margin-top:8px}.reportAiCard[data-priority=URGENT][data-v-bef0d3b1],.reportAiCard[data-priority=HIGH][data-v-bef0d3b1]{border-color:#f8717147}@media(max-width:820px){.opsQaHead[data-v-bef0d3b1]{flex-direction:column}.opsQaScore[data-v-bef0d3b1]{width:100%;text-align:left}.opsQaGrid[data-v-bef0d3b1]{grid-template-columns:1fr}}@media(max-width:720px){.reportStatsGrid[data-v-bef0d3b1],.chatCategoryGrid[data-v-bef0d3b1]{grid-template-columns:1fr}.reportSurgeCard[data-v-bef0d3b1],.reportStatsCard[data-v-bef0d3b1],.chatCategoryCard[data-v-bef0d3b1]{overflow-wrap:anywhere}}.page[data-v-bef0d3b1]{padding:40px;min-width:0}.page>.hero.cardSurface[data-v-bef0d3b1]{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding:0;margin-bottom:14px;border:0;border-radius:0;background:transparent;box-shadow:none;min-width:0}:root[data-theme=light] .page>.hero.cardSurface[data-v-bef0d3b1]{background:transparent!important;box-shadow:none!important}.page>.hero .heroLeft[data-v-bef0d3b1]{gap:8px;min-width:0}.page>.hero .eyebrow[data-v-bef0d3b1]{font-size:14px;line-height:22px;letter-spacing:.08em;color:var(--ui-text-secondary)}.page>.hero .title[data-v-bef0d3b1]{font-size:32px;line-height:44px;letter-spacing:-.02em;color:var(--ui-text);overflow-wrap:anywhere}.page>.hero .sub[data-v-bef0d3b1]{margin:0;font-size:16px;line-height:28px;color:var(--ui-text-secondary);overflow-wrap:anywhere}.page>.hero .heroMeta[data-v-bef0d3b1]{gap:8px 16px;margin-top:8px}.page>.hero .heroMetaChip[data-v-bef0d3b1]{padding:0;border:0;border-radius:0;background:transparent;font-size:14px;line-height:22px;font-weight:500;color:var(--ui-text-secondary)}.page>.hero .heroRight[data-v-bef0d3b1]{gap:16px;justify-items:start;min-width:0}.page>.hero .heroStatusWrap[data-v-bef0d3b1]{width:100%;min-width:0;padding:16px;gap:8px;justify-items:start;background:var(--ui-soft);border:1px solid var(--ui-border);border-radius:12px}.page>.hero .statusBadge[data-v-bef0d3b1]{padding:0;border:0;border-radius:0;background:transparent;font-size:16px;line-height:28px}.page>.hero .statusBadge[data-status=UNKNOWN][data-v-bef0d3b1]{color:var(--ui-text)}:root[data-theme=light] .page>.hero .statusBadge[data-status=UP][data-v-bef0d3b1]{color:color-mix(in srgb,var(--success) 95%,var(--ui-text) 5%)}:root[data-theme=light] .page>.hero .statusBadge[data-status=DOWN][data-v-bef0d3b1]{color:color-mix(in srgb,var(--danger) 75%,var(--ui-text))}:root[data-theme=light] .page>.hero .statusBadge[data-status=DEGRADED][data-v-bef0d3b1]{color:color-mix(in srgb,var(--warning) 90%,var(--ui-text))}.page>.hero .refreshMeta[data-v-bef0d3b1]{text-align:left;gap:4px;font-size:14px;line-height:22px;color:var(--ui-text-secondary);overflow-wrap:anywhere}.page>.hero .heroButtons[data-v-bef0d3b1]{display:flex;gap:8px;flex-wrap:wrap;width:100%}.page>.hero .heroButtons[data-v-bef0d3b1] .rl-btn{flex:0 1 200px;height:auto;min-height:48px;min-width:44px;padding:10px 16px;font-size:16px;line-height:24px;border-radius:12px;color:var(--ui-text);background:var(--ui-soft);border-color:var(--ui-text-secondary);filter:none}.page>.hero .heroButtons[data-v-bef0d3b1] .rl-btn--primary{background:var(--ui-action-pressed);color:var(--ui-surface);border-color:var(--ui-action-pressed)}:root[data-theme=light] .page>.hero .heroButtons[data-v-bef0d3b1] .rl-btn--primary{color:var(--ui-surface)}.page>.hero .heroButtons[data-v-bef0d3b1] .rl-btn__spinner{border-color:currentColor;border-right-color:transparent}.page>.hero .heroButtons[data-v-bef0d3b1] .rl-btn:focus-visible,.page>.panel[data-tone][data-v-bef0d3b1] .btn:focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px}.page>.panel[data-tone][data-v-bef0d3b1]{padding:24px;gap:16px;background:var(--ui-soft);box-shadow:none;min-width:0}.page>.panel[data-tone][data-v-bef0d3b1] .hero{padding:0;gap:16px;flex-direction:row}.page>.panel[data-tone][data-v-bef0d3b1] .icon{flex:0 0 40px}.page>.panel[data-tone][data-v-bef0d3b1] .text{gap:8px;min-width:0}.page>.panel[data-tone][data-v-bef0d3b1] .title{font-size:24px;line-height:36px;font-weight:700;color:var(--ui-text);overflow-wrap:anywhere}.page>.panel[data-tone][data-v-bef0d3b1] .desc{font-size:16px;line-height:28px;max-width:none;color:var(--ui-text-secondary);overflow-wrap:anywhere}.page>.panel[data-tone][data-v-bef0d3b1] .actions{display:flex;gap:8px;padding:0}.page>.panel[data-tone][data-v-bef0d3b1] .btn{width:auto;min-width:44px;min-height:48px;padding:10px 16px;font-size:16px;line-height:24px;border-radius:12px;color:var(--ui-text);background:var(--ui-surface);border-color:var(--ui-text-secondary)}.page .empty[data-v-bef0d3b1]{font-size:16px;line-height:28px;color:var(--ui-text-secondary);overflow-wrap:anywhere}@media(max-width:780px){.page[data-v-bef0d3b1]{padding:16px 16px 40px}.page>.hero .heroButtons[data-v-bef0d3b1] .rl-btn{flex:1 1 0}.page>.panel[data-tone][data-v-bef0d3b1]{padding:16px}}@media(max-width:560px){.page:has(>.panel[data-tone])>.hero.cardSurface[data-v-bef0d3b1]{display:grid!important}}@media(max-width:1023px){.page>.hero .heroButtons[data-v-bef0d3b1] .rl-btn,.page>.panel[data-tone][data-v-bef0d3b1] .btn{scroll-margin-top:calc(var(--app-header-h,64px) + 12px);scroll-margin-bottom:calc(var(--app-bottombar-h,72px) + var(--app-safe-bottom,0px) + 12px)}}.moderationListState[data-v-bef0d3b1],.moderationSavedNotice[data-v-bef0d3b1],.moderationRelatedError[data-v-bef0d3b1],.moderationSelectionNotice[data-v-bef0d3b1]{padding:16px;border:1px solid var(--ui-border,var(--border));border-radius:16px;background:var(--ui-surface,var(--surface));color:var(--ui-text,var(--text));line-height:1.6;overflow-wrap:anywhere}.moderationListEmpty small[data-v-bef0d3b1],.moderationSelectionNotice small[data-v-bef0d3b1]{display:block;margin-top:6px;color:var(--ui-muted,var(--muted))}.moderationListRetry[data-v-bef0d3b1],.moderationDiscardButton[data-v-bef0d3b1]{min-height:48px;min-width:44px;border:1px solid var(--ui-border,var(--border));border-radius:12px;padding:10px 16px;background:var(--ui-soft,var(--surface-2));color:var(--ui-text,var(--text));font:inherit;font-weight:700;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.moderationListRetry[data-v-bef0d3b1]{display:block;margin-top:12px}.moderationDiscardButton[data-v-bef0d3b1]{flex:1;min-width:0}.moderationDiscardButton--approve[data-v-bef0d3b1]{border-color:var(--danger)}.moderationListRetry[data-v-bef0d3b1]:disabled{cursor:wait}.moderationListRetry[data-v-bef0d3b1]:focus-visible,.moderationDiscardButton[data-v-bef0d3b1]:focus-visible,.moderationOpsPanel[data-v-bef0d3b1]:focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px}.appRouteShell{min-height:100dvh}.accountTransitionGate{min-height:100dvh;display:grid;place-content:center;justify-items:center;gap:14px;padding:24px;background:var(--bg);color:var(--text);text-align:center}.accountTransitionGate__spinner{width:32px;height:32px;border:3px solid color-mix(in oklab,var(--border) 84%,transparent);border-top-color:var(--accent);border-radius:50%;animation:account-transition-spin .8s linear infinite}@keyframes account-transition-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.accountTransitionGate__spinner{animation:none}}.appRouteShell--chat{height:100dvh;overflow:hidden}.appRouteShell--scroll{height:auto!important;overflow:visible!important}.appRouteShell>.page:not(.conversationPage){position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;height:auto!important;min-height:calc(100dvh - var(--app-header-h, 56px) - var(--app-bottombar-h, 72px));max-height:none!important;overflow:visible!important;overflow-y:visible!important;overflow-x:hidden!important;transform:none!important}.appRouteShell .shell .content>.page:not(.conversationPage){position:relative!important;inset:auto!important;height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important;overflow-y:visible!important;overflow-x:hidden!important;touch-action:pan-y!important}:root{--bg: #0F1115;--surface: #141823;--surface-2: #171A21;--border: rgba(255,255,255,.08);--text: rgba(255,255,255,.92);--muted: rgba(255,255,255,.62);--faint: rgba(255,255,255,.42);--brand-1: #5B5FFF;--brand-2: #7A5CFF;--brand-3: #D65EFF;--brand-4: #FF7A5C;--shadow: 0 18px 80px rgba(0,0,0,.55);--radius: 18px;--page-max: 1060px;--page-pad: 18px}:root[data-theme=light]{color-scheme:light;--bg: #f6f8fb;--surface: #ffffff;--surface-2: #edf2f8;--border: rgba(20, 35, 58, .12);--text: rgba(16, 24, 39, .94);--muted: rgba(49, 65, 91, .68);--faint: rgba(49, 65, 91, .48);--shadow: 0 18px 54px rgba(15, 23, 42, .12)}:root[data-theme=light]:where(:not([data-app-runtime=toss])) body{background:radial-gradient(900px 500px at 78% 18%,rgba(91,95,255,.1),transparent 58%),radial-gradient(900px 560px at 25% 72%,rgba(255,122,92,.08),transparent 60%),linear-gradient(180deg,#f8fbff,#eef3f8)}:root[data-theme=light] .rl-card{background:#ffffffdb}:root[data-theme=light] .bgLayer{background:radial-gradient(900px 460px at 72% -8%,rgba(91,95,255,.1),transparent 60%),radial-gradient(760px 420px at 12% 82%,rgba(45,212,191,.08),transparent 62%),linear-gradient(180deg,#f8fbff,#edf3f9)!important}:root[data-theme=light] .bgLayer:after{background:linear-gradient(to bottom,#fff0,#eef3f9b8)!important}:root[data-theme=light] .header:where(:not([data-shell-theme])),:root[data-theme=light] .tabs,:root[data-theme=light] .cardSurface,:root[data-theme=light] .rl-cardish:where(:not(.conversationSearchRail)),:root[data-theme=light] .card{border-color:#14233a1f!important;background:color-mix(in oklab,var(--surface) 90%,transparent)!important;color:var(--text)!important;box-shadow:0 12px 36px #0f172a14!important}body{margin:0;color:var(--text);background:radial-gradient(900px 500px at 78% 18%,rgba(122,92,255,.22),transparent 58%),radial-gradient(900px 560px at 25% 72%,rgba(255,122,92,.14),transparent 60%),radial-gradient(700px 380px at 30% 10%,rgba(214,94,255,.12),transparent 55%),var(--bg);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif}a{color:inherit;text-decoration:none}.rl-page{width:100%;max-width:var(--page-max);margin:0 auto;padding:18px var(--page-pad) 96px}.rl-card{border:1px solid var(--border);background:#ffffff08;border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.rl-card__header{padding:14px 16px;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:12px}.rl-card__title{font-size:15px;font-weight:700;letter-spacing:.2px}.rl-card__sub{font-size:12.5px;color:var(--muted)}.rl-section{display:flex;flex-direction:column;gap:14px}.rl-input{width:100%;height:44px;padding:0 12px;border-radius:14px;border:1px solid var(--border);background:#ffffff08;color:var(--text);outline:none}.rl-input:focus{border-color:#7a5cff73;box-shadow:0 0 0 4px #7a5cff29}.rl-btn{height:44px;padding:0 14px;border-radius:14px;border:1px solid var(--border);background:#ffffff0a;color:var(--text);display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:650;letter-spacing:.2px;cursor:pointer;transition:transform .08s ease,background .12s ease,border-color .12s ease,filter .12s ease}.rl-btn:hover{background:#ffffff0f;border-color:#ffffff1f}.rl-btn:active{transform:translateY(1px)}.rl-btn:disabled{opacity:.55;cursor:not-allowed}.rl-btn--primary{border-color:#ffffff1a;background:linear-gradient(135deg,var(--brand-1),var(--brand-2),var(--brand-3),var(--brand-4));filter:saturate(1.1)}.rl-btn--primary:hover{filter:saturate(1.2) brightness(1.02)}.rl-btn--soft{background:#ffffff0a}.rl-btn--ghost{background:transparent;border-color:transparent;color:var(--muted)}.rl-btn--ghost:hover{background:#ffffff0d;border-color:#ffffff14;color:var(--text)}.rl-btn--danger{border-color:#ef444459;background:#ef44441f}.rl-btn--sm{height:36px;border-radius:12px;padding:0 12px;font-size:13px}.rl-btn--md{height:44px;border-radius:14px;font-size:14px}.rl-btn--lg{height:52px;border-radius:16px;padding:0 16px;font-size:15px}.is-block{width:100%}.muted{color:var(--muted)}.faint{color:var(--faint)}.nollipBrandMark{width:38px;height:38px;display:inline-block;flex:0 0 auto;object-fit:contain;vertical-align:middle;filter:drop-shadow(0 10px 24px rgba(0,194,255,.22)) drop-shadow(0 6px 18px rgba(255,91,170,.16))}.nollipBrandMark--sm{width:34px;height:34px}.nollipBrandMark--md{width:46px;height:46px}.nollipBrandMark--lg{width:64px;height:64px}.nollipBrandMark--xl{width:82px;height:82px}:root[data-theme=light]:where(:not([data-app-runtime=toss])) body{background:radial-gradient(circle at 50% -12%,rgba(42,91,215,.12),transparent 38%),linear-gradient(180deg,#f8fafc,#edf3f8)!important;color:var(--text)!important}:root[data-theme=light] .homeControl{background:color-mix(in oklab,var(--bg) 90%,white 8%)!important}:root[data-theme=light] .homeControl .modePill,:root[data-theme=light] .homeControl .toolbarBtn{color:#0f172ac7!important}:root[data-theme=light] .homeControl .modePill.on{background:#2563eb1f!important;color:#0f172af5!important;box-shadow:inset 0 -2px #2563ebad!important}:root[data-theme=light] .feedGrid .card{background:#fffffff0!important;border-color:#0f172a1a!important;color:var(--text)!important;box-shadow:0 12px 34px #0f172a14!important}:root[data-theme=light] .feedGrid .author,:root[data-theme=light] .feedGrid .feedPostContent,:root[data-theme=light] .feedGrid .bodyCard,:root[data-theme=light] .feedGrid .commentText,:root[data-theme=light] .feedGrid .actions,:root[data-theme=light] .feedGrid .act,:root[data-theme=light] .feedGrid .likeCountBtn{color:var(--text)!important}:root[data-theme=light] .feedGrid .handle,:root[data-theme=light] .feedGrid .time,:root[data-theme=light] .feedGrid .metaLine,:root[data-theme=light] .feedGrid .commentMeta,:root[data-theme=light] .feedGrid .num{color:var(--muted)!important}:root[data-theme=light] .feedGrid .act,:root[data-theme=light] .feedGrid .likeCountBtn,:root[data-theme=light] .feedGrid .feedMenu__trigger{background:#0f172a0a!important;border-color:#0f172a1a!important}:root{--bg: #0b0d12;--surface: #111523;--surface-2: #151a2b;--text: #e7eaf3;--muted: rgba(231, 234, 243, .72);--border: rgba(231, 234, 243, .14);--accent: #6ea8fe;--success: #55e3a0;--danger: #ff6b7d;--warning: #ffd166;--ui-bg: #0b0d12;--ui-bg-subtle: #111523;--ui-surface: #111523;--ui-soft: #151a2b;--ui-text: #e7eaf3;--ui-text-secondary: rgba(231, 234, 243, .78);--ui-text-muted: rgba(231, 234, 243, .62);--ui-border: rgba(231, 234, 243, .14);--ui-action: #6ea8fe;--ui-action-pressed: #4f8cff;--ui-selected: rgba(110, 168, 254, .18);--ui-focus: #a7a8ff;--ui-success: #55e3a0;--ui-warning: #ffd166;--ui-disabled: rgba(231, 234, 243, .14);--ui-danger: #ff6b7d;--ui-scrim: rgba(3, 6, 12, .72);--ui-shadow: 0 18px 48px rgba(0, 0, 0, .34);--ui-skeleton: rgba(231, 234, 243, .1);--ui-input: #151a2b;--ui-input-placeholder: rgba(231, 234, 243, .62);--ui-hover: rgba(231, 234, 243, .08);--ui-pressed: rgba(231, 234, 243, .13);--r-sm: 12px;--r-md: 16px;--r-lg: 22px;--sp-1: 6px;--sp-2: 10px;--sp-3: 14px;--sp-4: 18px;--sp-5: 24px;--font: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, "Noto Sans KR", Arial, sans-serif;--app-header-h: 64px;--app-bottombar-h: 72px;--app-safe-top: env(safe-area-inset-top, 0px);--app-safe-right: env(safe-area-inset-right, 0px);--app-safe-bottom: env(safe-area-inset-bottom, 0px);--app-safe-left: env(safe-area-inset-left, 0px)}:root[data-theme=classic]{color-scheme:dark}:root[data-theme=light]{--bg: #f2f4f6;--surface: #ffffff;--surface-2: #f7f8fa;--text: #191f28;--muted: #4e5968;--border: #e5e8eb;--accent: #3182f6;--success: #14805e;--danger: #f04452;--warning: #9a6700;--ui-bg: #f2f4f6;--ui-bg-subtle: #f7f8fa;--ui-surface: #ffffff;--ui-soft: #f2f4f6;--ui-text: #191f28;--ui-text-secondary: #4e5968;--ui-text-muted: #8b95a1;--ui-border: #e5e8eb;--ui-action: #3182f6;--ui-action-pressed: #1b64da;--ui-selected: #e8f3ff;--ui-focus: #1b64da;--ui-success: #14805e;--ui-warning: #9a6700;--ui-disabled: #e5e8eb;--ui-danger: #f04452;--ui-scrim: rgba(25, 31, 40, .42);--ui-shadow: 0 16px 42px rgba(25, 31, 40, .12);--ui-skeleton: #e5e8eb;--ui-input: #ffffff;--ui-input-placeholder: #6b7684;--ui-hover: #f2f4f6;--ui-pressed: #e5e8eb}*{box-sizing:border-box}html,body{height:100%}html{color-scheme:dark;background:var(--ui-bg)}html[data-theme=light]{color-scheme:light}body{margin:0;font-family:var(--font);background:radial-gradient(1200px 600px at 30% -10%,rgba(110,168,254,.1),transparent 60%),radial-gradient(900px 500px at 90% 0%,rgba(85,227,160,.08),transparent 55%),var(--bg);color:var(--text)}:root{--z-base: 0;--z-banner: 20;--z-bottom-tabs: 50;--z-header: 60;--z-sticky: 70;--z-sheet-backdrop: 840;--z-sheet: 850;--z-modal: 900;--z-lightbox: 950;--z-toast: 1000}a{color:inherit}button,input{font:inherit}:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px;border-radius:10px}.rl-scroll{scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--accent) 55%,transparent) transparent}.rl-scroll::-webkit-scrollbar{width:10px;height:10px}.rl-scroll::-webkit-scrollbar-track{background:transparent!important}.rl-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 60%,transparent),color-mix(in oklab,var(--accent) 18%,transparent));border:3px solid transparent;background-clip:padding-box;box-shadow:0 0 0 1px color-mix(in oklab,var(--accent) 14%,transparent) inset,0 10px 28px color-mix(in oklab,var(--accent) 16%,transparent);opacity:0;transition:opacity .18s ease,transform .18s ease,background .18s ease,box-shadow .18s ease}.rl-scroll:hover::-webkit-scrollbar-thumb{opacity:.85}.rl-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 78%,transparent),color-mix(in oklab,var(--accent) 32%,transparent));box-shadow:0 0 0 1px color-mix(in oklab,var(--accent) 22%,transparent) inset,0 14px 36px color-mix(in oklab,var(--accent) 26%,transparent);transform:scaleX(1.12)}.rl-scroll::-webkit-scrollbar-thumb:active{opacity:1;transform:scaleX(1.16)}.rl-scroll::-webkit-scrollbar-corner{background:transparent}.rl-scroll--premium::-webkit-scrollbar{width:8px;height:8px}.rl-scroll--premium::-webkit-scrollbar-thumb{border:2px solid transparent;opacity:0;box-shadow:0 0 0 1px color-mix(in oklab,var(--accent) 10%,transparent) inset,0 12px 30px color-mix(in oklab,var(--accent) 14%,transparent)}.rl-scroll--premium:hover::-webkit-scrollbar-thumb{opacity:.78}html{min-height:100%;background:var(--ui-bg);-webkit-text-size-adjust:100%}body{min-height:100%;overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent}input,textarea,select{color-scheme:inherit}input::placeholder,textarea::placeholder{color:var(--ui-input-placeholder);opacity:1}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:var(--ui-text);box-shadow:0 0 0 1000px var(--ui-input) inset;caret-color:var(--ui-text)}img,video,canvas,svg{max-width:100%}button,a,input,textarea{touch-action:manipulation}.safe-bottom-pad{padding-bottom:max(16px,env(safe-area-inset-bottom,0px))}.safe-top-pad{padding-top:max(12px,env(safe-area-inset-top,0px))}@media(max-width:640px){.conversationPage .composerWrap,.conversationPage .chatComposer,.conversationPage .composerShell{padding-bottom:max(8px,env(safe-area-inset-bottom,0px))}.conversationPage .topbar,.conversationPage .conversationTopbar{padding-top:max(10px,env(safe-area-inset-top,0px))}}@keyframes rlFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes rlSoftPop{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.rl-page,.page,.searchShell,.mePageSimple .card,.mePageSimple .heroCard,.feedCard,.personCard,.bubble{animation:rlFadeUp .22s ease both}.bubble,.mediaTile,.postMedia,.exploreTile,.previewCard{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}@media(hover:hover){.mediaTile:hover,.postMedia:hover,.exploreTile:hover,.previewCard:hover{transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media(min-width:1024px){.mePageSimple{width:min(1040px,calc(100vw - 48px))!important;max-width:1040px!important;margin-inline:auto!important;gap:14px!important}.mePageSimple .heroCard,.mePageSimple .card{padding:18px 20px!important}.mePageSimple .heroTop{align-items:center!important}.mePageSimple .heroActions{align-items:center!important;justify-content:flex-end!important}.mePageSimple .formGrid{grid-template-columns:210px minmax(0,1fr)!important}.mePageSimple .avatarLg{width:112px!important;height:112px!important}}.personCard .personActions,.personCard .profileActions,.personCard .accountActions,.personCard .actionRow{width:100%;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;flex-wrap:nowrap!important}.personCard .miniBtn,.personCard button{white-space:nowrap!important;word-break:keep-all!important;line-height:1!important;min-width:0}.personCard .miniBtn{min-height:32px;padding-inline:11px!important;flex:1 1 0}.time,.readReceipt{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.readReceipt{color:#7eb6ffe6!important}.lightbox,.overlay.lightbox{animation:rlSoftPop .18s ease both}.lightbox .media,.overlay.lightbox .media{box-shadow:0 28px 90px #00000073}:root{--app-safe-top: env(safe-area-inset-top, 0px);--app-safe-right: env(safe-area-inset-right, 0px);--app-safe-left: env(safe-area-inset-left, 0px)}html,body,#app{width:100%;max-width:100%;overflow-x:hidden}body{min-width:0}#app{min-height:100dvh}.page,.rl-page,.shell,.content,.card,.feedCard,.postCard,.personCard,.searchShell,.mePageSimple,.conversationPage,.adminPage,.adminShell{max-width:100%;min-width:0}.page *,.rl-page *,.card *,.feedCard *,.postCard *,.personCard *,.searchShell *,.mePageSimple *{min-width:0}img,video{height:auto}img{-webkit-user-drag:none}button,a,[role=button],.slide,.mediaTile,.postMedia,.previewCard{-webkit-tap-highlight-color:transparent}input,textarea,select{font-size:16px}@supports (-webkit-touch-callout: none){.shell,.appRouteShell{min-height:100dvh;min-height:-webkit-fill-available}.content{padding-left:max(0px,env(safe-area-inset-left,0px));padding-right:max(0px,env(safe-area-inset-right,0px))}.tabs,.bottomTabs,.composerWrap,.chatComposer,.composerShell,.actionSheet,.sheet,.modalPanel{padding-bottom:max(12px,env(safe-area-inset-bottom,0px))}}@media(max-width:430px){.page,.rl-page{padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px))}.homeHero__body,.sectionHint,.helper,.hint,.emptySub,.loadingMoreHint{font-size:12px;line-height:1.45}}:root.isCapacitorNative{color-scheme:dark;background:#050914}:root.isCapacitorNative body{min-height:100dvh;background:#050914;overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}:root.isCapacitorNative input,:root.isCapacitorNative textarea,:root.isCapacitorNative [contenteditable=true]{-webkit-user-select:text;user-select:text}:root.isCapacitorNative .shell{min-height:100dvh;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}:root.isCapacitorNative .content{min-height:calc(100dvh - var(--app-header-h, 56px) - var(--app-bottombar-h, 72px) - env(safe-area-inset-top,0px))}:root.isCapacitorNative .bottomTabs,:root.isCapacitorNative .bottomNav,:root.isCapacitorNative [data-bottom-nav=true]{padding-bottom:max(10px,env(safe-area-inset-bottom,0px))}:root.isCapacitorNative.nativeKeyboardOpen .bottomTabs,:root.isCapacitorNative.nativeKeyboardOpen .bottomNav,:root.isCapacitorNative.nativeKeyboardOpen [data-bottom-nav=true]{transform:translateY(120%);pointer-events:none}:root.isCapacitorNative.nativeKeyboardOpen .content{padding-bottom:max(16px,var(--native-keyboard-height, 0px))}:root.isCapacitorNative a,:root.isCapacitorNative button,:root.isCapacitorNative [role=button]{touch-action:manipulation}:root{--toss-safe-area-top: 0px;--toss-safe-area-right: 0px;--toss-safe-area-bottom: 0px;--toss-safe-area-left: 0px;--toss-background: #f7f8fa;--toss-surface: #ffffff;--toss-text: #191f28;--toss-muted: #6b7684;--toss-border: #e5e8eb;--toss-blue: #3182f6}html[data-app-runtime=toss]{color-scheme:light;background:var(--toss-background);--app-safe-top: var(--toss-safe-area-top);--app-safe-right: var(--toss-safe-area-right);--app-safe-bottom: var(--toss-safe-area-bottom);--app-safe-left: var(--toss-safe-area-left)}html[data-app-runtime=toss] body{background:var(--toss-background);color:var(--toss-text)}html[data-app-runtime=toss] .shell{padding-top:var(--toss-safe-area-top);padding-right:var(--toss-safe-area-right);padding-bottom:var(--toss-safe-area-bottom);padding-left:var(--toss-safe-area-left)}.toss-safe-area-shell{box-sizing:border-box;min-height:100dvh;padding-top:var(--toss-safe-area-top);padding-right:var(--toss-safe-area-right);padding-bottom:var(--toss-safe-area-bottom);padding-left:var(--toss-safe-area-left)}.toss-auth-entry{display:grid;place-items:center;background:var(--toss-background)}.toss-auth-entry__card{width:min(100% - 40px,440px);padding:32px 24px;border:1px solid var(--toss-border);border-radius:24px;background:var(--toss-surface);box-shadow:0 12px 36px #191f2814}.toss-auth-entry__eyebrow{margin:0 0 10px;color:var(--toss-blue);font-size:13px;font-weight:700}.toss-auth-entry h1{margin:0;color:var(--toss-text);font-size:26px;line-height:1.3;letter-spacing:-.03em}.toss-auth-entry__description,.toss-auth-entry__status{margin:16px 0 0;color:var(--toss-muted);font-size:15px;line-height:1.65;word-break:keep-all}.toss-auth-entry__primary{width:100%;min-height:52px;margin-top:20px;border:0;border-radius:16px;background:var(--toss-blue);color:#fff;font:inherit;font-weight:700;cursor:pointer}.toss-auth-entry__primary:disabled{cursor:wait;opacity:.58}html[data-app-runtime=toss] .onboardingPage{box-sizing:border-box;min-height:100dvh;padding-top:max(24px,var(--toss-safe-area-top));padding-right:max(14px,var(--toss-safe-area-right));padding-bottom:max(24px,var(--toss-safe-area-bottom));padding-left:max(14px,var(--toss-safe-area-left));overflow-x:clip;color-scheme:light}.toss-auth-entry__status{padding:14px 16px;border-radius:14px;background:#f2f4f6;font-size:13px}html[data-app-runtime=toss] .toss-auth-entry{--a2-toss-readable-blue: var(--ui-action-pressed)}html[data-app-runtime=toss] .toss-auth-entry .toss-auth-entry__primary{background:var(--a2-toss-readable-blue)}html[data-app-runtime=toss] .toss-auth-entry .toss-auth-entry__eyebrow{color:var(--a2-toss-readable-blue)}html[data-app-runtime=toss] .toss-auth-entry .toss-auth-entry__primary:disabled{opacity:1}
