.icon[data-v-61cc49fa]{flex:none;display:block}.avatar[data-v-ff0ee84a]{flex:none;position:relative}.avatar__image[data-v-ff0ee84a],.avatar__fallback[data-v-ff0ee84a]{object-fit:cover;border-radius:34%;width:100%;height:100%}.avatar__fallback[data-v-ff0ee84a]{font-family:var(--pulse-font-headline);color:var(--pulse-text-static);justify-content:center;align-items:center;font-size:46%;display:flex}.avatar__online[data-v-ff0ee84a]{background:var(--pulse-online);border:2px solid var(--pulse-background);border-radius:50%;width:28%;height:28%;position:absolute;bottom:-1px;right:-1px}.call[data-v-f82186cb]{z-index:60;padding:calc(48px + env(safe-area-inset-top,0px)) 24px calc(56px + env(safe-area-inset-bottom,0px));color:var(--pulse-text-static);background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--pulse-gradient-end) 42%, transparent), transparent 70%), #14151a;flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0}.call-fade-enter-active[data-v-f82186cb],.call-fade-leave-active[data-v-f82186cb]{transition:opacity .25s,transform .25s}.call-fade-enter-from[data-v-f82186cb],.call-fade-leave-to[data-v-f82186cb]{opacity:0;transform:scale(.98)}.call__remote-video[data-v-f82186cb]{object-fit:cover;background:#0d0e12;width:100%;height:100%;position:absolute;inset:0}.call__body[data-v-f82186cb]{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-top:32px;display:flex;position:relative}.call__peer[data-v-f82186cb]{filter:drop-shadow(0 12px 32px #00000073);place-items:center;transition:transform .2s;display:grid;position:relative}.call__peer--speaking[data-v-f82186cb]{transform:scale(1.04)}.call__peer--speaking[data-v-f82186cb]:after{content:"";background:linear-gradient(135deg, var(--pulse-gradient-start), var(--pulse-gradient-end)) border-box;-webkit-mask-composite:xor;opacity:.8;border:3px solid #0000;border-radius:40px;position:absolute;inset:-8px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.call__wave[data-v-f82186cb]{background:linear-gradient(135deg, var(--pulse-gradient-start), var(--pulse-gradient-end));opacity:0;border-radius:40px;width:132px;height:132px;animation:2s ease-out infinite call-wave-f82186cb;position:absolute}.call__wave--2[data-v-f82186cb]{animation-delay:.66s}.call__wave--3[data-v-f82186cb]{animation-delay:1.33s}@keyframes call-wave-f82186cb{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.call__name[data-v-f82186cb]{font-family:var(--pulse-font-headline);margin:0;font-size:26px;font-weight:600}.call__hint[data-v-f82186cb]{opacity:.75;font-variant-numeric:tabular-nums;margin:0;font-size:15px}.call__quality[data-v-f82186cb]{color:#fcee0a;background:#fcee0a29;border-radius:999px;margin:0;padding:4px 12px;font-size:12px}.call__failure[data-v-f82186cb]{max-width:320px;color:var(--pulse-danger);margin:0;font-size:13px}.call__local-video[data-v-f82186cb]{right:calc(20px + env(safe-area-inset-right,0px));top:calc(20px + env(safe-area-inset-top,0px));aspect-ratio:3/4;object-fit:cover;border-radius:var(--pulse-radius-large);background:#0d0e12;width:132px;position:absolute;transform:scaleX(-1);box-shadow:0 8px 24px #0006}.call__actions[data-v-f82186cb]{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex;position:relative}.call__button[data-v-f82186cb]{width:60px;height:60px;color:var(--pulse-text-static);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff29;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,transform .15s;display:flex}.call__button[data-v-f82186cb]:hover{background:#ffffff42}.call__button[data-v-f82186cb]:active{transform:scale(.92)}.call__button--off[data-v-f82186cb]{color:#14151a;background:#ffffffdb}.call__button--off[data-v-f82186cb]:hover{background:#fff}.call__button--accept[data-v-f82186cb]{background:var(--pulse-online);animation:1.1s ease-in-out infinite alternate call-breathe-f82186cb}@keyframes call-breathe-f82186cb{0%{transform:scale(1)}to{transform:scale(1.08)}}.call__button--decline[data-v-f82186cb]{background:var(--pulse-danger)}@media (width<=480px){.call[data-v-f82186cb]{padding:calc(32px + env(safe-area-inset-top,0px)) 16px calc(40px + env(safe-area-inset-bottom,0px))}.call__local-video[data-v-f82186cb]{width:104px;right:calc(16px + env(safe-area-inset-right,0px));top:calc(16px + env(safe-area-inset-top,0px))}}.group-call[data-v-556c785c]{z-index:55;padding:calc(32px + env(safe-area-inset-top,0px)) 24px calc(48px + env(safe-area-inset-bottom,0px));color:var(--pulse-text-static);background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--pulse-gradient-start) 42%, transparent), transparent 70%), #14151a;flex-direction:column;gap:20px;display:flex;position:fixed;inset:0}.group-call__header[data-v-556c785c]{text-align:center}.group-call__title[data-v-556c785c]{font-family:var(--pulse-font-headline);margin:0;font-size:22px;font-weight:600}.group-call__hint[data-v-556c785c]{opacity:.72;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:14px}.group-call__failure[data-v-556c785c]{text-align:center;color:var(--pulse-danger);margin:0;font-size:13px}.group-call__grid[data-v-556c785c]{flex:1;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-content:start;gap:12px;min-height:0;display:grid;overflow-y:auto}.group-call__tile[data-v-556c785c]{aspect-ratio:4/3;border-radius:var(--pulse-radius-large);background:#ffffff14;justify-content:center;align-items:center;max-width:100%;display:flex;position:relative;overflow:hidden}.group-call__tile--speaking[data-v-556c785c]{outline:2px solid var(--pulse-online)}.group-call__video[data-v-556c785c]{object-fit:cover;width:100%;height:100%}.group-call__video--mirrored[data-v-556c785c]{transform:scaleX(-1)}.group-call__caption[data-v-556c785c]{border-radius:var(--pulse-radius-large);background:#00000073;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:flex;position:absolute;bottom:10px;left:10px}.group-call__empty[data-v-556c785c]{text-align:center;opacity:.6;grid-column:1/-1;padding:40px 0}.group-call__actions[data-v-556c785c]{justify-content:center;align-items:center;gap:18px;display:flex}.group-call__button[data-v-556c785c]{width:60px;height:60px;color:var(--pulse-text-static);background:#ffffff29;border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:flex}.group-call__button[data-v-556c785c]:hover{background:#ffffff42}.group-call__button--off[data-v-556c785c]{color:#14151a;background:#ffffffdb}.group-call__button--leave[data-v-556c785c]{background:var(--pulse-danger)}@media (width<=480px){.group-call[data-v-556c785c]{padding:calc(24px + env(safe-area-inset-top,0px)) 16px calc(36px + env(safe-area-inset-bottom,0px))}.group-call__grid[data-v-556c785c]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.mini[data-v-a77b58e7]{text-align:left;background:var(--pulse-surface-raised);border-top:1px solid var(--pulse-divider);align-items:center;gap:10px;width:100%;padding:8px 12px;display:flex}.mini__bar[data-v-a77b58e7]{background:var(--pulse-divider);height:2px;position:absolute;top:0;left:0;right:0}.mini__bar-fill[data-v-a77b58e7]{background:var(--pulse-gradient-end);height:100%;display:block}.mini[data-v-a77b58e7]{position:relative}.mini__cover[data-v-a77b58e7]{background:var(--pulse-pill);width:36px;height:36px;color:var(--pulse-text-tertiary);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.mini__cover img[data-v-a77b58e7]{object-fit:cover;width:100%;height:100%}.mini__text[data-v-a77b58e7]{flex-direction:column;flex:1;min-width:0;display:flex}.mini__text span[data-v-a77b58e7]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mini__artist[data-v-a77b58e7]{color:var(--pulse-text-tertiary);font-size:12px}.mini__play[data-v-a77b58e7]{width:40px;height:40px;color:var(--pulse-text-primary);justify-content:center;align-items:center;display:flex}.navigation-rail[data-v-afe3567a]{border-right:1px solid var(--pulse-divider);background:var(--pulse-surface);flex-direction:column;flex:none;gap:4px;width:76px;padding:12px 6px;display:flex}.navigation-rail__tab[data-v-afe3567a]{border-radius:var(--pulse-radius-medium);color:var(--pulse-text-primary);touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:4px;padding:8px 2px;text-decoration:none;display:flex}.navigation-rail__badge[data-v-afe3567a]{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .12s;display:flex}@media (hover:hover) and (pointer:fine){.navigation-rail__tab:hover .navigation-rail__badge[data-v-afe3567a]{background:var(--pulse-pill)}}.navigation-rail__tab--active[data-v-afe3567a]{color:var(--pulse-gradient-end)}.navigation-rail__tab--active .navigation-rail__badge[data-v-afe3567a],.navigation-rail__tab:active .navigation-rail__badge[data-v-afe3567a]{background:color-mix(in srgb, var(--pulse-gradient-end) 18%, transparent)}:root:not([data-theme=dark]) .navigation-rail__tab--active .navigation-rail__badge[data-v-afe3567a],:root:not([data-theme=dark]) .navigation-rail__tab:active .navigation-rail__badge[data-v-afe3567a]{background:color-mix(in srgb, var(--pulse-gradient-end) 12%, transparent)}.navigation-rail__label[data-v-afe3567a]{text-align:center;font-size:11px;line-height:1.1}.navigation-rail--narrow[data-v-afe3567a]{width:100%;padding:0 4px env(safe-area-inset-bottom,0px);border-right:none;border-top:1px solid var(--pulse-divider);flex-direction:row;gap:0}.navigation-rail--narrow .navigation-rail__tab[data-v-afe3567a]{border-radius:0;flex:1;min-width:0;height:80px;padding:0}.navigation-rail--immersive[data-v-afe3567a]{color:#fff;background:#000;border-color:#000}.navigation-rail--immersive .navigation-rail__tab[data-v-afe3567a]{color:#fff}.navigation-rail--immersive .navigation-rail__tab--active[data-v-afe3567a]{color:var(--pulse-gradient-end)}.pwa-install[data-v-0ee5ed79]{left:12px;right:12px;bottom:calc(12px + var(--pulse-nav-offset,0px) + env(safe-area-inset-bottom,0px) + var(--pulse-keyboard-inset,0px));z-index:25;border-radius:var(--pulse-radius-large);color:var(--pulse-text-primary);background:var(--pulse-surface-raised);align-items:center;gap:10px;padding:10px 10px 10px 12px;display:flex;position:fixed;box-shadow:0 12px 32px #00000047}.pwa-install__mark[data-v-0ee5ed79]{width:40px;height:40px;font-family:var(--pulse-font-headline);color:var(--pulse-text-static);background:linear-gradient(45deg, var(--pulse-gradient-start), var(--pulse-gradient-end));border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:14px;display:flex}.pwa-install__text[data-v-0ee5ed79]{min-width:0;color:var(--pulse-text-secondary);flex-direction:column;flex:1;gap:2px;font-size:12px;line-height:1.3;display:flex}.pwa-install__text strong[data-v-0ee5ed79]{color:var(--pulse-text-primary);font-size:14px;font-weight:600}.pwa-install__share[data-v-0ee5ed79]{vertical-align:-3px;color:var(--pulse-gradient-end);display:inline-block}.pwa-install__action[data-v-0ee5ed79]{min-width:0;min-height:36px;color:var(--pulse-text-static);background:linear-gradient(45deg, var(--pulse-gradient-start), var(--pulse-gradient-end));border-radius:999px;flex:none;padding:0 12px;font-size:13px;font-weight:600}.pwa-install__close[data-v-0ee5ed79]{width:36px;height:36px;color:var(--pulse-text-tertiary);flex:none;justify-content:center;align-items:center;display:flex}.pwa-install__action[data-v-0ee5ed79]:disabled{opacity:.5}.app-shell[data-v-6e3126c3]{height:100%;min-height:0;padding-top:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-right,0px);padding-left:env(safe-area-inset-left,0px);padding-bottom:var(--pulse-keyboard-inset,0px);background:var(--pulse-background);display:flex}.app-shell__content[data-v-6e3126c3]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.app-shell--narrow[data-v-6e3126c3]{flex-direction:column}.app-shell--narrow .app-shell__navigation[data-v-6e3126c3]{order:3}.app-shell--narrow .app-shell__mini[data-v-6e3126c3]{order:2}.app-shell--narrow .app-shell__content[data-v-6e3126c3]{order:1}.app-shell--narrow.app-shell--with-nav[data-v-6e3126c3]{--pulse-nav-offset:80px}.app-shell--edge[data-v-6e3126c3]{padding-top:0;padding-left:0;padding-right:0}.gradient-button[data-v-bf59da78]{border-radius:var(--pulse-radius-large);width:100%;min-height:48px;font-family:var(--pulse-font-body);color:var(--pulse-text-static);background:linear-gradient(45deg, var(--pulse-gradient-start), var(--pulse-gradient-end));justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:600;transition:transform .15s,opacity .15s;display:inline-flex}.gradient-button[data-v-bf59da78]:hover:not(:disabled){transform:translateY(-1px)}.gradient-button[data-v-bf59da78]:disabled{opacity:.45;cursor:not-allowed}.pulse-screen[data-v-f2a30616]{background:var(--pulse-background);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.pulse-screen__glow[data-v-f2a30616]{pointer-events:none;background:radial-gradient(120% 100% at 50% -2%, color-mix(in srgb, var(--pulse-gradient-end) calc(var(--pulse-glow-strong) * 100%), transparent), color-mix(in srgb, var(--pulse-gradient-start) calc(var(--pulse-glow-soft) * 100%), transparent) 45%, transparent 72%);height:320px;position:absolute;inset:0 0 auto}.pulse-screen__content[data-v-f2a30616]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.pairing[data-v-0811c534]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;width:100%;max-width:420px;margin:0 auto;padding:24px;display:flex}.pairing__hint[data-v-0811c534]{color:var(--pulse-text-secondary);margin:0}.pairing__code[data-v-0811c534]{background:#fff;border-radius:20px;justify-content:center;align-items:center;width:260px;height:260px;padding:12px;display:flex}.pairing__code img[data-v-0811c534]{width:100%;height:100%}.pairing__placeholder[data-v-0811c534]{color:#2d2f36;font-size:15px}.pairing__status[data-v-0811c534]{color:var(--pulse-text-secondary);margin:0;font-size:14px}.pairing__failure[data-v-0811c534]{color:var(--pulse-danger);margin:0;font-size:13px}.pairing__secondary[data-v-0811c534]{color:var(--pulse-text-secondary);padding:8px;font-size:14px}.offline-banner[data-v-217dba0f]{text-align:center;color:var(--pulse-text-static);background:var(--pulse-danger);padding:6px 16px;font-size:13px}.split-pane[data-v-e50ea485]{flex:1;min-height:0;display:flex}.split-pane__list[data-v-e50ea485]{border-right:1px solid var(--pulse-divider);flex-direction:column;flex:none;min-height:0;display:flex}.split-pane__detail[data-v-e50ea485]{flex:1;min-width:0;min-height:0;display:flex}.split-pane__placeholder[data-v-e50ea485]{text-align:center;color:var(--pulse-text-tertiary);flex:1;justify-content:center;align-items:center;padding:24px;display:flex}@media (width<=900px){.split-pane__list[data-v-e50ea485]{border-right:none}}.story-viewer[data-v-0b8093b8]{z-index:40;background:#000000eb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.story-viewer__stage[data-v-0b8093b8]{aspect-ratio:9/16;background:#000;width:100%;max-width:min(440px,56vh);height:100%;max-height:100%;display:flex;position:relative;overflow:hidden}.story-viewer__progress[data-v-0b8093b8]{top:calc(8px + env(safe-area-inset-top,0px));left:calc(8px + env(safe-area-inset-left,0px));right:calc(8px + env(safe-area-inset-right,0px));z-index:2;gap:4px;display:flex;position:absolute}.story-viewer__progress-track[data-v-0b8093b8]{background:#ffffff47;border-radius:2px;flex:1;height:3px;overflow:hidden}.story-viewer__progress-fill[data-v-0b8093b8]{background:#fff;height:100%;display:block}.story-viewer__top[data-v-0b8093b8]{top:calc(20px + env(safe-area-inset-top,0px));left:calc(12px + env(safe-area-inset-left,0px));right:calc(12px + env(safe-area-inset-right,0px));z-index:2;color:#fff;align-items:center;gap:10px;display:flex;position:absolute}.story-viewer__author[data-v-0b8093b8]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.story-viewer__action[data-v-0b8093b8]{color:#fff;background:#00000059;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.story-viewer__media[data-v-0b8093b8]{object-fit:contain;width:100%;height:100%}.story-viewer__side[data-v-0b8093b8]{background:0 0;width:33%;position:absolute;top:64px;bottom:0}.story-viewer__side--left[data-v-0b8093b8]{left:0}.story-viewer__side--right[data-v-0b8093b8]{right:0}.story-viewer__viewers[data-v-0b8093b8]{z-index:2;max-height:40%;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));color:#fff;background:linear-gradient(#0000,#000000b8);flex-direction:column;gap:2px;font-size:12px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.story-viewer__viewers-title[data-v-0b8093b8]{font-size:13px}.stories-row[data-v-7621a502]{scrollbar-width:none;gap:12px;padding:4px 16px 12px;display:flex;overflow-x:auto}.stories-row[data-v-7621a502]::-webkit-scrollbar{display:none}.stories-row__item[data-v-7621a502]{flex-direction:column;flex:none;align-items:center;gap:4px;width:64px;display:flex}.stories-row__ring[data-v-7621a502]{border:2px solid #0000;border-radius:50%;padding:2px;display:flex}.stories-row__ring--unviewed[data-v-7621a502]{border-color:var(--pulse-gradient-end)}.stories-row__name[data-v-7621a502]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--pulse-text-secondary);font-size:11px;overflow:hidden}.chats-top-bar[data-v-1c398ca6]{flex-direction:column;padding:8px 8px 4px;display:flex}.chats-top-bar__row[data-v-1c398ca6],.chats-top-bar__search-row[data-v-1c398ca6]{align-items:center;gap:4px;display:flex}.chats-top-bar__stories[data-v-1c398ca6]{flex:1;min-width:0;padding:0}.chats-top-bar__actions[data-v-1c398ca6]{flex:none;gap:4px;display:flex}.chats-top-bar__action[data-v-1c398ca6]{width:44px;height:44px;color:var(--pulse-text-secondary);touch-action:manipulation;border-radius:50%;justify-content:center;align-items:center;display:flex}.chats-top-bar__search[data-v-1c398ca6]{border-radius:var(--pulse-radius-large);background:var(--pulse-pill);border:1px solid #0000;flex:1;align-items:center;gap:8px;min-width:0;padding:10px 14px;display:flex}.chats-top-bar__search[data-v-1c398ca6]:focus-within{border-color:var(--pulse-gradient-end)}.chats-top-bar__search-icon[data-v-1c398ca6]{color:var(--pulse-text-tertiary)}.chats-top-bar__search-field[data-v-1c398ca6]{min-width:0;color:inherit;background:0 0;border:none;flex:1}.chats-top-bar__search-field[data-v-1c398ca6]:focus{outline:none}.unread-badge[data-v-fcc6a19c]{min-width:20px;height:20px;color:var(--pulse-text-static);background:linear-gradient(45deg, var(--pulse-gradient-start), var(--pulse-gradient-end));border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.chat-item[data-v-1e741012]{text-align:left;border-radius:var(--pulse-radius-medium);align-items:center;gap:12px;width:100%;padding:10px 16px;display:flex}.chat-item[data-v-1e741012]:hover{background:var(--pulse-surface-sunken)}.chat-item--active[data-v-1e741012]{background:var(--pulse-surface-raised)}.chat-item__body[data-v-1e741012]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.chat-item__row[data-v-1e741012]{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.chat-item__title[data-v-1e741012]{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.chat-item__time[data-v-1e741012]{color:var(--pulse-text-tertiary);flex:none;font-size:12px}.chat-item__call[data-v-1e741012]{min-width:0;color:var(--pulse-online);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.chat-item__preview[data-v-1e741012]{color:var(--pulse-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.chat-list[data-v-3c11c278]{flex-direction:column;flex:1;gap:2px;padding:4px 8px 16px;display:flex;overflow-y:auto}.chat-list__empty[data-v-3c11c278]{text-align:center;color:var(--pulse-text-tertiary);padding:24px 16px}.search-results__avatar[data-v-e4c70e8f]{cursor:pointer;flex:none;display:flex}.search-results[data-v-e4c70e8f]{flex-direction:column;flex:1;gap:2px;padding:4px 8px 16px;display:flex;overflow-y:auto}.search-results__item[data-v-e4c70e8f]{border-radius:var(--pulse-radius-medium);text-align:left;align-items:center;gap:12px;width:100%;padding:10px 16px;display:flex}.search-results__item[data-v-e4c70e8f]:hover{background:var(--pulse-surface-sunken)}.search-results__body[data-v-e4c70e8f]{flex-direction:column;min-width:0;display:flex}.search-results__name[data-v-e4c70e8f]{font-size:15px;font-weight:600}.search-results__phone[data-v-e4c70e8f]{color:var(--pulse-text-secondary);font-size:13px}.search-results__empty[data-v-e4c70e8f]{text-align:center;color:var(--pulse-text-tertiary);padding:24px 16px}.call-banner[data-v-3760fec9]{border-radius:var(--pulse-radius-medium);background:color-mix(in srgb, var(--pulse-online) 18%, transparent);align-items:center;gap:10px;margin:8px 12px 0;padding:8px 12px;display:flex}.call-banner__icon[data-v-3760fec9]{width:34px;height:34px;color:var(--pulse-text-static);background:var(--pulse-online);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.call-banner__text[data-v-3760fec9]{flex-direction:column;flex:1;min-width:0;display:flex}.call-banner__title[data-v-3760fec9]{font-size:14px;font-weight:600}.call-banner__subtitle[data-v-3760fec9]{color:var(--pulse-text-secondary);font-size:12px}.call-banner__avatars[data-v-3760fec9]{flex:none;align-items:center;display:flex}.call-banner__avatar+.call-banner__avatar[data-v-3760fec9]{margin-left:-8px}.call-banner__more[data-v-3760fec9]{color:var(--pulse-text-secondary);margin-left:4px;font-size:12px}.call-banner__join[data-v-3760fec9]{color:var(--pulse-text-static);background:var(--pulse-online);border-radius:999px;flex:none;padding:7px 14px;font-size:13px;font-weight:600}@media (width<=600px){.call-banner__avatars[data-v-3760fec9]{display:none}}.delivery[data-v-218e157f]{color:var(--pulse-text-tertiary);align-items:center;display:flex}.delivery--read[data-v-218e157f]{color:var(--pulse-read-check)}.reactions[data-v-18fb1e37]{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.reactions__pill[data-v-18fb1e37]{background:var(--pulse-pill);border:1px solid #0000;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:13px;display:inline-flex}.reactions__pill--mine[data-v-18fb1e37]{border-color:var(--pulse-gradient-end)}.reactions__count[data-v-18fb1e37]{color:var(--pulse-text-secondary);font-size:12px}.audio[data-v-00154228]{border-radius:var(--pulse-radius-medium);background:var(--pulse-surface-sunken);align-items:center;gap:8px;min-width:230px;padding:6px 8px;display:flex}.audio__cover[data-v-00154228]{border-radius:var(--pulse-radius-small);flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.audio__cover img[data-v-00154228]{object-fit:cover;width:100%;height:100%}.audio__cover--empty[data-v-00154228]{color:var(--pulse-text-static);background:linear-gradient(135deg, var(--pulse-gradient-start), var(--pulse-gradient-end))}.audio__toggle[data-v-00154228],.audio__spinner[data-v-00154228]{width:32px;height:32px;color:var(--pulse-text-static);background:linear-gradient(135deg, var(--pulse-gradient-start), var(--pulse-gradient-end));border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.audio__spinner[data-v-00154228]{border:2px solid #fff6;border-top-color:var(--pulse-text-static);background:0 0;animation:.9s linear infinite audio-spin-00154228}@keyframes audio-spin-00154228{to{transform:rotate(360deg)}}.audio__text[data-v-00154228]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.audio__title[data-v-00154228]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.audio__artist[data-v-00154228]{text-overflow:ellipsis;white-space:nowrap;color:var(--pulse-text-tertiary);font-size:12px;overflow:hidden}.audio__bar[data-v-00154228]{background:var(--pulse-pill);border-radius:2px;height:3px;display:block;overflow:hidden}.audio__bar-fill[data-v-00154228]{background:linear-gradient(90deg, var(--pulse-gradient-start), var(--pulse-gradient-end));height:100%;transition:width .15s linear;display:block}.audio__duration[data-v-00154228]{color:var(--pulse-text-tertiary);flex:none;font-size:11px}.document[data-v-1b25aad6]{border-radius:var(--pulse-radius-medium);background:var(--pulse-surface-sunken);align-items:center;gap:4px;min-width:200px;padding:6px 8px;display:flex}.document__open[data-v-1b25aad6]{text-align:left;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.document__icon[data-v-1b25aad6]{border-radius:var(--pulse-radius-small);width:38px;height:38px;color:var(--pulse-text-static);background:linear-gradient(135deg, var(--pulse-gradient-start), var(--pulse-gradient-end));flex:none;justify-content:center;align-items:center;display:flex}.document__text[data-v-1b25aad6]{flex-direction:column;gap:1px;min-width:0;display:flex}.document__name[data-v-1b25aad6]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.document__size[data-v-1b25aad6]{color:var(--pulse-text-tertiary);font-size:12px}.document__save[data-v-1b25aad6]{width:32px;height:32px;color:var(--pulse-text-secondary);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.document__save[data-v-1b25aad6]:hover{background:var(--pulse-pill)}.voice[data-v-0a84f6ea]{border-radius:var(--pulse-radius-medium);background:var(--pulse-surface-sunken);align-items:center;gap:8px;padding:4px 8px 4px 4px;display:flex}.voice__toggle[data-v-0a84f6ea]{width:34px;height:34px;color:var(--pulse-text-static);background:linear-gradient(45deg, var(--pulse-gradient-start), var(--pulse-gradient-end));border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.voice__spinner[data-v-0a84f6ea]{border:2px solid var(--pulse-divider);border-top-color:var(--pulse-gradient-end);border-radius:50%;flex:none;width:34px;height:34px;animation:.9s linear infinite voice-spin-0a84f6ea}.voice__waveform[data-v-0a84f6ea]{flex:none;width:132px;height:28px}.voice__bar[data-v-0a84f6ea]{fill:var(--pulse-text-tertiary)}.voice__bar--played[data-v-0a84f6ea]{fill:var(--pulse-gradient-end)}.voice__duration[data-v-0a84f6ea]{font-variant-numeric:tabular-nums;color:var(--pulse-text-secondary);font-size:12px}@keyframes voice-spin-0a84f6ea{to{transform:rotate(360deg)}}.collage[data-v-1862816a]{flex-direction:column;display:flex}.collage__row[data-v-1862816a]{display:flex}.collage__tile[data-v-1862816a]{border-radius:var(--pulse-radius-small);background:color-mix(in srgb, var(--pulse-gradient-end) 12%, var(--pulse-surface-sunken));flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.collage__tile--openable[data-v-1862816a]{cursor:zoom-in}.collage__tile img[data-v-1862816a]{object-fit:cover;width:100%;height:100%}.collage__tile--free img[data-v-1862816a]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.collage__blurred[data-v-1862816a]{filter:blur(6px);transform:scale(1.06)}.collage__placeholder[data-v-1862816a]{color:var(--pulse-text-tertiary)}.row[data-v-caec0320]{align-items:flex-end;gap:8px;padding:1px 12px;display:flex}.row--grouped[data-v-caec0320]{padding-top:0}.row--mine[data-v-caec0320]{flex-direction:row-reverse}.row__avatar[data-v-caec0320]{flex:none;width:36px}.row__body[data-v-caec0320]{flex-direction:column;max-width:min(540px,74%);display:flex;position:relative}.row--mine .row__body[data-v-caec0320]{align-items:flex-end}.bubble[data-v-caec0320]{border-radius:var(--pulse-radius-bubble);background:var(--pulse-surface-raised);flex-direction:column;gap:2px;min-width:84px;padding:8px 12px 6px;display:flex;position:relative}.bubble--mine[data-v-caec0320]{background:color-mix(in srgb, var(--pulse-gradient-start) 18%, var(--pulse-surface-raised));border-bottom-right-radius:6px}.bubble[data-v-caec0320]:not(.bubble--mine){border-bottom-left-radius:6px}.bubble__author[data-v-caec0320]{color:var(--pulse-gradient-end);font-size:12px;font-weight:600}.bubble__text[data-v-caec0320]{white-space:pre-wrap;word-break:break-word;margin:0;font-size:15px;line-height:1.35}.bubble__emoji[data-v-caec0320]{margin:2px 0;line-height:1.1}.bubble__forwarded[data-v-caec0320]{color:var(--pulse-text-tertiary);align-items:center;gap:5px;font-size:12px;font-weight:600;display:flex}.bubble__quote[data-v-caec0320]{border-left:3px solid var(--pulse-gradient-end);border-radius:0 var(--pulse-radius-small) var(--pulse-radius-small) 0;text-align:left;background:var(--pulse-surface-sunken);flex-direction:column;gap:1px;max-width:100%;padding:4px 8px;font-size:13px;display:flex}.bubble__quote[data-v-caec0320]:disabled{cursor:default}.bubble__quote-author[data-v-caec0320]{color:var(--pulse-gradient-end);font-weight:600}.bubble__quote-text[data-v-caec0320]{text-overflow:ellipsis;white-space:nowrap;color:var(--pulse-text-secondary);overflow:hidden}.bubble__thread[data-v-caec0320]{border-radius:var(--pulse-radius-small);color:var(--pulse-gradient-end);background:var(--pulse-pill);align-self:flex-start;align-items:center;gap:5px;margin-top:2px;padding:3px 8px;font-size:12px;font-weight:600;display:flex}.bubble__card[data-v-caec0320]{border-radius:var(--pulse-radius-medium);background:var(--pulse-surface-sunken);flex-direction:column;gap:2px;padding:8px 10px;font-size:14px;display:flex}.bubble__card-title[data-v-caec0320]{align-items:center;gap:6px;font-weight:600;display:flex}.bubble__card-text[data-v-caec0320]{color:var(--pulse-text-secondary)}.bubble__photos[data-v-caec0320]{flex-direction:column;gap:4px;display:flex}.bubble__progress[data-v-caec0320]{background:var(--pulse-surface-sunken);border-radius:2px;height:3px;overflow:hidden}.bubble__progress-bar[data-v-caec0320]{background:linear-gradient(90deg, var(--pulse-gradient-start), var(--pulse-gradient-end));height:100%;transition:width .2s;display:block}.bubble__meta[data-v-caec0320]{align-self:flex-end;align-items:center;gap:4px;display:flex}.bubble__time[data-v-caec0320]{color:var(--pulse-text-tertiary);font-size:11px}.row__actions[data-v-caec0320]{width:22px;height:22px;color:var(--pulse-text-tertiary);opacity:0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;top:2px;right:-26px}.row--mine .row__actions[data-v-caec0320]{left:-26px;right:auto}.row__body:hover .row__actions[data-v-caec0320]{opacity:1}.chat-top-bar[data-v-787d156e]{border-bottom:1px solid var(--pulse-divider);align-items:center;gap:12px;padding:12px 16px;display:flex}.chat-top-bar__icon[data-v-787d156e]{width:44px;height:44px;color:var(--pulse-text-secondary);touch-action:manipulation;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.chat-top-bar__unread[data-v-787d156e]{background:var(--pulse-gradient-end);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:8px}.chat-top-bar__text[data-v-787d156e]{flex-direction:column;flex:1;min-width:0;display:flex}.chat-top-bar__title[data-v-787d156e]{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.chat-top-bar__subtitle[data-v-787d156e]{color:var(--pulse-text-secondary);font-size:12px}.chat-top-bar__icon--live[data-v-787d156e]{color:var(--pulse-online)}.chat-top-bar__search[data-v-787d156e]{border-radius:var(--pulse-radius-large);background:var(--pulse-pill);flex:1;align-items:center;gap:8px;min-width:0;padding:8px 12px;display:flex}.chat-top-bar__search-icon[data-v-787d156e]{color:var(--pulse-text-tertiary)}.chat-top-bar__search-field[data-v-787d156e]{min-width:0;color:inherit;background:0 0;border:none;flex:1;font-size:14px}.chat-top-bar__search-field[data-v-787d156e]:focus{outline:none}.date-divider[data-v-d5121123]{justify-content:center;margin:12px 0 8px;display:flex}.date-divider span[data-v-d5121123]{color:var(--pulse-text-secondary);background:var(--pulse-pill);border-radius:12px;padding:4px 12px;font-size:12px}.composer__banner--reply[data-v-eca43648]{border-left:3px solid var(--pulse-gradient-end)}.composer__quote[data-v-eca43648]{flex-direction:column;gap:1px;min-width:0;display:flex}.composer__quote-author[data-v-eca43648]{color:var(--pulse-gradient-end);font-size:12px;font-weight:600}.composer__quote-text[data-v-eca43648]{text-overflow:ellipsis;white-space:nowrap;color:var(--pulse-text-secondary);overflow:hidden}.composer[data-v-eca43648]{padding:10px 12px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--pulse-divider);background:var(--pulse-background);flex-direction:column;gap:6px;display:flex}.composer--drop[data-v-eca43648]{background:color-mix(in srgb, var(--pulse-gradient-end) 12%, var(--pulse-background))}.composer__banner[data-v-eca43648]{border-radius:var(--pulse-radius-small);color:var(--pulse-text-secondary);background:var(--pulse-pill);justify-content:space-between;align-items:center;padding:6px 10px;font-size:13px;display:flex}.composer__banner-close[data-v-eca43648]{color:var(--pulse-text-secondary);align-items:center;display:flex}.composer__row[data-v-eca43648]{align-items:flex-end;gap:8px;display:flex}.composer__attachments[data-v-eca43648]{flex-wrap:wrap;gap:6px;display:flex}.composer__attachment[data-v-eca43648]{border-radius:var(--pulse-radius-small);background:var(--pulse-surface-sunken);width:64px;height:64px;position:relative;overflow:hidden}.composer__attachment img[data-v-eca43648]{object-fit:cover;width:100%;height:100%}.composer__attachment-remove[data-v-eca43648]{width:18px;height:18px;color:var(--pulse-text-static);background:#0000008c;border-radius:50%;justify-content:center;align-items:center;font-size:10px;display:flex;position:absolute;top:2px;right:2px}.composer__attach[data-v-eca43648]{width:44px;height:44px;color:var(--pulse-text-secondary);background:var(--pulse-pill);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.composer__attach[data-v-eca43648]:disabled{opacity:.4;cursor:not-allowed}.composer__picker[data-v-eca43648]{display:none}.composer__field[data-v-eca43648]{border-radius:var(--pulse-radius-large);background:var(--pulse-pill);resize:none;border:1px solid #0000;flex:1;max-height:160px;padding:12px 14px;font-size:15px;line-height:1.35}.composer__field[data-v-eca43648]:focus{border-color:var(--pulse-gradient-end);outline:none}.composer__send[data-v-eca43648]{width:44px;height:44px;color:var(--pulse-text-static);background:linear-gradient(45deg, var(--pulse-gradient-start), var(--pulse-gradient-end));border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.composer__send[data-v-eca43648]:disabled{opacity:.4;cursor:not-allowed}.recording[data-v-eca43648]{border-radius:var(--pulse-radius-large);background:var(--pulse-pill);flex:1;align-items:center;gap:10px;height:44px;padding:0 16px;display:flex}.recording__dot[data-v-eca43648]{background:var(--pulse-danger);border-radius:50%;flex:none;width:10px;height:10px;animation:1.2s ease-in-out infinite recording-pulse-eca43648}.recording__time[data-v-eca43648]{font-variant-numeric:tabular-nums;color:var(--pulse-text-secondary);font-size:14px}.recording__level[data-v-eca43648]{background:var(--pulse-surface-sunken);border-radius:2px;flex:1;height:4px;display:block;overflow:hidden}.recording__level-bar[data-v-eca43648]{background:linear-gradient(90deg, var(--pulse-gradient-start), var(--pulse-gradient-end));border-radius:2px;height:100%;transition:width .12s linear;display:block}@keyframes recording-pulse-eca43648{0%,to{opacity:1}50%{opacity:.25}}.message-search[data-v-82cbd971]{flex-direction:column;flex:1;gap:2px;padding:8px 12px 16px;display:flex;overflow-y:auto}.message-search__status[data-v-82cbd971]{text-align:center;color:var(--pulse-text-tertiary);padding:16px;font-size:13px}.message-search__item[data-v-82cbd971]{border-radius:var(--pulse-radius-medium);text-align:left;flex-direction:column;gap:4px;width:100%;padding:10px 12px;display:flex}.message-search__item[data-v-82cbd971]:hover{background:var(--pulse-surface-sunken)}.message-search__row[data-v-82cbd971]{justify-content:space-between;align-items:center;gap:8px;display:flex}.message-search__author[data-v-82cbd971]{font-size:14px;font-weight:600}.message-search__date[data-v-82cbd971]{color:var(--pulse-text-tertiary);flex:none;font-size:12px}.message-search__preview[data-v-82cbd971]{color:var(--pulse-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.overlay[data-v-bc89c7fc]{z-index:30;background:#00000059;position:fixed;inset:0}.overlay--sheet[data-v-bc89c7fc]{align-items:flex-end;display:flex}.menu[data-v-bc89c7fc]{border-radius:var(--pulse-radius-large);background:var(--pulse-surface-raised);flex-direction:column;gap:6px;padding:8px;display:flex;position:absolute;box-shadow:0 12px 32px #00000052}.menu--sheet[data-v-bc89c7fc]{width:100%;padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px));border-radius:var(--pulse-radius-large) var(--pulse-radius-large) 0 0;position:static}.menu__emojis[data-v-bc89c7fc]{justify-content:space-between;gap:2px;display:flex}.menu__emoji[data-v-bc89c7fc]{border-radius:50%;width:36px;height:36px;font-size:20px}.menu--sheet .menu__emoji[data-v-bc89c7fc]{width:44px;height:44px;font-size:24px}.menu__emoji[data-v-bc89c7fc]:hover{background:var(--pulse-pill)}.menu__actions[data-v-bc89c7fc]{flex-direction:column;display:flex}.menu__action[data-v-bc89c7fc]{border-radius:var(--pulse-radius-small);text-align:left;align-items:center;gap:12px;padding:9px 8px;font-size:14px;display:flex}.menu--sheet .menu__action[data-v-bc89c7fc]{padding:12px 8px;font-size:15px}.menu__action[data-v-bc89c7fc]:hover{background:var(--pulse-pill)}.menu__action--danger[data-v-bc89c7fc]{color:var(--pulse-danger)}.music[data-v-a467dd03]{z-index:30;background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.music__card[data-v-a467dd03]{border-radius:var(--pulse-radius-large);background:var(--pulse-surface);flex-direction:column;gap:10px;width:100%;max-width:420px;max-height:72vh;padding:16px;display:flex}.music__head[data-v-a467dd03]{justify-content:space-between;align-items:center;display:flex}.music__title[data-v-a467dd03]{font-size:18px}.music__close[data-v-a467dd03]{width:32px;height:32px;color:var(--pulse-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex}.music__tabs[data-v-a467dd03]{gap:6px;display:flex}.music__tab[data-v-a467dd03]{border-radius:var(--pulse-radius-pill,999px);color:var(--pulse-text-secondary);background:var(--pulse-pill);padding:6px 14px;font-size:13px}.music__tab--active[data-v-a467dd03]{color:var(--pulse-text-static);background:linear-gradient(135deg, var(--pulse-gradient-start), var(--pulse-gradient-end))}.music__search[data-v-a467dd03]{border-radius:var(--pulse-radius-medium);color:var(--pulse-text-primary);background:var(--pulse-surface-sunken);padding:9px 12px;font-size:14px}.music__list[data-v-a467dd03]{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.music__item[data-v-a467dd03]{border-radius:var(--pulse-radius-small);text-align:left;align-items:center;gap:10px;padding:8px;display:flex}.music__item[data-v-a467dd03]:hover{background:var(--pulse-pill)}.music__item-icon[data-v-a467dd03]{border-radius:var(--pulse-radius-small);width:36px;height:36px;color:var(--pulse-text-static);background:linear-gradient(135deg, var(--pulse-gradient-start), var(--pulse-gradient-end));flex:none;justify-content:center;align-items:center;display:flex}.music__item-text[data-v-a467dd03]{flex-direction:column;flex:1;min-width:0;display:flex}.music__item-title[data-v-a467dd03]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.music__item-artist[data-v-a467dd03]{text-overflow:ellipsis;white-space:nowrap;color:var(--pulse-text-tertiary);font-size:12px;overflow:hidden}.music__item-duration[data-v-a467dd03]{color:var(--pulse-text-tertiary);flex:none;font-size:12px}.music__hint[data-v-a467dd03],.music__failure[data-v-a467dd03]{text-align:center;color:var(--pulse-text-tertiary);padding:12px;font-size:13px}.music__failure[data-v-a467dd03]{color:var(--pulse-danger)}.music__upload[data-v-a467dd03]{border-radius:var(--pulse-radius-medium);background:var(--pulse-pill);justify-content:center;align-items:center;gap:8px;padding:10px;font-size:14px;display:flex}.music__file[data-v-a467dd03]{display:none}.thread[data-v-5bc4be23]{border-left:1px solid var(--pulse-divider);background:var(--pulse-surface);flex-direction:column;flex:none;width:360px;min-height:0;display:flex}.thread--overlay[data-v-5bc4be23]{z-index:15;border-left:none;width:auto;position:absolute;inset:0}.thread__bar[data-v-5bc4be23]{border-bottom:1px solid var(--pulse-divider);flex:none;align-items:center;gap:8px;padding:10px 12px;display:flex}.thread__close[data-v-5bc4be23]{width:32px;height:32px;color:var(--pulse-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex}.thread__close[data-v-5bc4be23]:hover{background:var(--pulse-pill)}.thread__title[data-v-5bc4be23]{font-size:15px;font-weight:600}.thread__messages[data-v-5bc4be23]{flex-direction:column;flex:1;gap:2px;padding:12px 0;display:flex;overflow-y:auto}.thread__root[data-v-5bc4be23]{border-bottom:1px solid var(--pulse-divider);margin-bottom:4px;padding-bottom:8px}.thread__hint[data-v-5bc4be23]{text-align:center;color:var(--pulse-text-tertiary);padding:12px;font-size:13px}.chat-picker[data-v-2c0dfff4]{z-index:30;background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.chat-picker__card[data-v-2c0dfff4]{border-radius:var(--pulse-radius-large);background:var(--pulse-surface);flex-direction:column;gap:12px;width:100%;max-width:380px;max-height:70vh;padding:20px;display:flex}.chat-picker__title[data-v-2c0dfff4]{font-size:18px}.chat-picker__list[data-v-2c0dfff4]{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.chat-picker__item[data-v-2c0dfff4]{border-radius:var(--pulse-radius-medium);text-align:left;align-items:center;gap:10px;padding:8px;font-size:14px;display:flex}.chat-picker__item[data-v-2c0dfff4]:hover{background:var(--pulse-surface-sunken)}.chat-picker__hint[data-v-2c0dfff4]{text-align:center;color:var(--pulse-text-tertiary);margin:12px 0;font-size:13px}.chat-picker__close[data-v-2c0dfff4]{color:var(--pulse-gradient-end);align-self:flex-end;font-size:14px}.pdf[data-v-528f9d14]{z-index:40;background:#000000f0;flex-direction:column;display:flex;position:fixed;inset:0}.pdf__bar[data-v-528f9d14]{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pdf__name[data-v-528f9d14]{text-overflow:ellipsis;white-space:nowrap;color:var(--pulse-text-static);font-size:14px;overflow:hidden}.pdf__tools[data-v-528f9d14]{gap:4px;display:flex}.pdf__button[data-v-528f9d14]{width:40px;height:40px;color:var(--pulse-text-static);background:#00000059;border-radius:50%;justify-content:center;align-items:center;display:flex}.pdf__button[data-v-528f9d14]:hover{background:#fff3}.pdf__frame[data-v-528f9d14]{background:var(--pulse-surface);border:none;flex:1;width:100%}.viewer[data-v-f4b2558c]{z-index:40;touch-action:none;background:#000000f0;grid-template-columns:auto 1fr auto;align-items:center;display:grid;position:fixed;inset:0}.viewer__bar[data-v-f4b2558c]{z-index:1;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 12px;background:linear-gradient(#0000008c,#0000);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.viewer__counter[data-v-f4b2558c]{color:var(--pulse-text-static);font-size:13px}.viewer__tools[data-v-f4b2558c]{gap:4px;display:flex}.viewer__button[data-v-f4b2558c]{width:40px;height:40px;color:var(--pulse-text-static);background:#00000059;border-radius:50%;justify-content:center;align-items:center;display:flex}.viewer__button[data-v-f4b2558c]:hover{background:#fff3}.viewer__stage[data-v-f4b2558c]{justify-content:center;align-items:center;height:100%;display:flex;overflow:hidden}.viewer__image[data-v-f4b2558c]{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100vh;transition:transform 80ms linear}.viewer__image--zoomed[data-v-f4b2558c]{cursor:grab}.viewer__arrow[data-v-f4b2558c]{width:48px;height:48px;color:var(--pulse-text-static);background:#00000059;border-radius:50%;justify-content:center;align-items:center;margin:0 8px;display:flex}@media (width<=600px){.viewer__arrow[data-v-f4b2558c]{width:40px;height:40px;margin:0 4px}}.chat-pane[data-v-99a941ff]{flex:1;min-width:0;min-height:0;display:flex;position:relative}.chat[data-v-99a941ff]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.chat__messages[data-v-99a941ff]{flex-direction:column;flex:1;gap:2px;padding:12px 0;display:flex;overflow-y:auto}.chat__failure[data-v-99a941ff]{border-radius:var(--pulse-radius-medium);background:color-mix(in srgb, var(--pulse-danger) 18%, transparent);margin:8px 12px 0;padding:8px 12px;font-size:13px}.chat__row--found[data-v-99a941ff]{border-radius:var(--pulse-radius-medium);background:color-mix(in srgb, var(--pulse-gradient-end) 18%, transparent)}.chat__loader[data-v-99a941ff],.chat__empty[data-v-99a941ff]{text-align:center;color:var(--pulse-text-tertiary);padding:16px;font-size:13px}.chats__failure[data-v-fff50da6]{border-radius:var(--pulse-radius-medium);color:var(--pulse-text-primary);background:color-mix(in srgb, var(--pulse-danger) 18%, transparent);flex-direction:column;gap:6px;margin:8px 16px;padding:10px 12px;font-size:13px;display:flex}.chats__failure button[data-v-fff50da6]{color:var(--pulse-gradient-end);align-self:flex-start;font-size:13px}.city[data-v-0086d4df]{flex-direction:column;flex:1;min-height:0;display:flex}.city__top[data-v-0086d4df]{border-bottom:1px solid var(--pulse-divider);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.city__title[data-v-0086d4df]{font-size:20px}.city__subtitle[data-v-0086d4df]{color:var(--pulse-text-tertiary);margin:2px 0 0;font-size:13px}.city__picker-button[data-v-0086d4df]{width:36px;height:36px;color:var(--pulse-text-secondary);background:var(--pulse-pill);border-radius:50%;justify-content:center;align-items:center;display:flex}.city__body[data-v-0086d4df]{flex-direction:column;flex:1;gap:8px;width:100%;max-width:640px;min-height:0;margin:0 auto;padding:12px 16px 24px;display:flex;overflow-y:auto}.city__picker[data-v-0086d4df]{border-radius:var(--pulse-radius-large);background:var(--pulse-surface-raised);flex-direction:column;display:flex;overflow:hidden}.city__picker-item[data-v-0086d4df]{text-align:left;justify-content:space-between;align-items:center;padding:12px 16px;font-size:14px;display:flex}.city__picker-item--on[data-v-0086d4df]{color:var(--pulse-gradient-end)}.city__service[data-v-0086d4df]{border-radius:var(--pulse-radius-large);background:var(--pulse-surface-sunken);align-items:center;gap:14px;padding:14px 16px;display:flex}.city__service--off[data-v-0086d4df]{opacity:.6}.city__service-icon[data-v-0086d4df]{color:var(--pulse-gradient-end)}.city__service-text[data-v-0086d4df]{flex-direction:column;flex:1;min-width:0;display:flex}.city__service-title[data-v-0086d4df]{font-size:15px}.city__service-description[data-v-0086d4df]{color:var(--pulse-text-tertiary);font-size:13px}.city__service-soon[data-v-0086d4df]{color:var(--pulse-text-tertiary);font-size:12px}.city__hint[data-v-0086d4df]{text-align:center;color:var(--pulse-text-tertiary);margin:24px 0;font-size:14px}.city__failure[data-v-0086d4df]{border-radius:var(--pulse-radius-medium);background:color-mix(in srgb, var(--pulse-danger) 18%, transparent);flex-direction:column;gap:6px;padding:10px 12px;font-size:13px;display:flex}.city__failure button[data-v-0086d4df]{color:var(--pulse-gradient-end);align-self:flex-start}.avatar-picker[data-v-f7b3d6e0]{cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex;position:relative}.avatar-picker[data-v-f7b3d6e0]:disabled{opacity:.6;cursor:progress}.avatar-picker__badge[data-v-f7b3d6e0]{width:30px;height:30px;color:var(--pulse-text-static);background:linear-gradient(45deg, var(--pulse-gradient-start), var(--pulse-gradient-end));border:2px solid var(--pulse-background);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-2px}.avatar-picker__busy[data-v-f7b3d6e0]{color:var(--pulse-text-static);background:#00000059;border-radius:34%;justify-content:center;align-items:center;font-size:24px;display:flex;position:absolute;inset:0}.avatar-picker__input[data-v-f7b3d6e0]{display:none}.member-picker[data-v-dc886602]{flex-direction:column;gap:2px;display:flex}.member-picker__title[data-v-dc886602]{color:var(--pulse-text-secondary);padding:12px 4px 6px;font-size:13px;font-weight:600}.member-picker__item[data-v-dc886602]{border-radius:var(--pulse-radius-medium);text-align:left;align-items:center;gap:12px;width:100%;padding:8px 12px;display:flex}.member-picker__item[data-v-dc886602]:hover{background:var(--pulse-surface-sunken)}.member-picker__body[data-v-dc886602]{flex-direction:column;flex:1;min-width:0;display:flex}.member-picker__name[data-v-dc886602]{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.member-picker__phone[data-v-dc886602]{color:var(--pulse-text-secondary);font-size:12px}.member-picker__check[data-v-dc886602]{border:1px solid var(--pulse-outline);width:22px;height:22px;color:var(--pulse-text-static);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.member-picker__check--on[data-v-dc886602]{background:linear-gradient(45deg, var(--pulse-gradient-start), var(--pulse-gradient-end));border-color:#0000}.member-picker__empty[data-v-dc886602]{color:var(--pulse-text-tertiary);padding:12px 4px;font-size:13px}.create-group[data-v-a09fa4aa]{flex-direction:column;flex:1;width:100%;max-width:560px;min-height:0;margin:0 auto;display:flex}.create-group__top[data-v-a09fa4aa]{align-items:center;gap:8px;padding:16px 16px 8px;display:flex}.create-group__back[data-v-a09fa4aa]{color:var(--pulse-text-secondary);align-items:center;display:flex}.create-group__heading[data-v-a09fa4aa]{font-size:20px}.create-group__body[data-v-a09fa4aa]{flex-direction:column;flex:1;gap:12px;min-height:0;padding:8px 16px 16px;display:flex;overflow-y:auto}.create-group__identity[data-v-a09fa4aa]{align-items:center;gap:16px;display:flex}.create-group__fields[data-v-a09fa4aa]{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.create-group__field[data-v-a09fa4aa],.create-group__search-field[data-v-a09fa4aa]{width:100%;color:inherit;background:0 0;border:none;font-size:15px}.create-group__field[data-v-a09fa4aa]{border-radius:var(--pulse-radius-large);background:var(--pulse-pill);padding:12px 14px}.create-group__field[data-v-a09fa4aa]:focus,.create-group__search-field[data-v-a09fa4aa]:focus{outline:none}.create-group__switch[data-v-a09fa4aa]{color:var(--pulse-text-secondary);align-items:center;gap:8px;font-size:14px;display:flex}.create-group__selected[data-v-a09fa4aa]{color:var(--pulse-text-secondary);font-size:13px}.create-group__search[data-v-a09fa4aa]{border-radius:var(--pulse-radius-large);background:var(--pulse-pill);align-items:center;gap:8px;padding:10px 14px;display:flex}.create-group__search-icon[data-v-a09fa4aa]{color:var(--pulse-text-tertiary)}.create-group__failure[data-v-a09fa4aa]{border-radius:var(--pulse-radius-medium);background:color-mix(in srgb, var(--pulse-danger) 18%, transparent);padding:10px 12px;font-size:13px}.create-group__footer[data-v-a09fa4aa]{padding:12px 16px 20px}.group-members__profile[data-v-4d9ed001]{text-align:left;cursor:pointer;flex:1;align-items:center;gap:12px;min-width:0;display:flex}.group-members[data-v-4d9ed001]{flex-direction:column;flex:1;width:100%;max-width:560px;min-height:0;margin:0 auto;display:flex}.group-members__top[data-v-4d9ed001]{align-items:center;gap:8px;padding:16px 16px 8px;display:flex}.group-members__back[data-v-4d9ed001]{color:var(--pulse-text-secondary);align-items:center;display:flex}.group-members__heading[data-v-4d9ed001]{font-size:20px}.group-members__body[data-v-4d9ed001]{flex-direction:column;flex:1;gap:12px;min-height:0;padding:8px 16px 24px;display:flex;overflow-y:auto}.group-members__identity[data-v-4d9ed001]{align-items:center;gap:16px;display:flex}.group-members__titles[data-v-4d9ed001]{flex-direction:column;gap:2px;min-width:0;display:flex}.group-members__title[data-v-4d9ed001]{font-size:18px;font-weight:600}.group-members__subtitle[data-v-4d9ed001]{color:var(--pulse-text-secondary);font-size:13px}.group-members__description[data-v-4d9ed001]{color:var(--pulse-text-tertiary);font-size:13px}.group-members__list[data-v-4d9ed001]{flex-direction:column;gap:2px;display:flex}.group-members__list-title[data-v-4d9ed001]{color:var(--pulse-text-secondary);padding:12px 4px 6px;font-size:13px;font-weight:600}.group-members__item[data-v-4d9ed001]{border-radius:var(--pulse-radius-medium);align-items:center;gap:12px;padding:8px 12px;display:flex}.group-members__name[data-v-4d9ed001]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;overflow:hidden}.group-members__badge[data-v-4d9ed001]{border-radius:var(--pulse-radius-small);color:var(--pulse-text-secondary);background:var(--pulse-pill);flex:none;padding:2px 8px;font-size:11px}.group-members__remove[data-v-4d9ed001]{color:var(--pulse-text-tertiary);flex:none;align-items:center;display:flex}.group-members__remove[data-v-4d9ed001]:hover:not(:disabled){color:var(--pulse-danger)}.group-members__remove[data-v-4d9ed001]:disabled{opacity:.5}.group-members__leaving[data-v-4d9ed001]{align-items:center;gap:8px;padding:4px 0;display:flex}.group-members__leave[data-v-4d9ed001]{border-radius:var(--pulse-radius-large);color:var(--pulse-danger);background:var(--pulse-pill);align-items:center;gap:8px;padding:10px 14px;font-size:15px;display:flex}.group-members__leave[data-v-4d9ed001]:disabled{opacity:.6}.group-members__leave-cancel[data-v-4d9ed001]{border-radius:var(--pulse-radius-large);color:var(--pulse-text-secondary);background:var(--pulse-pill);padding:10px 14px;font-size:15px}.group-members__search[data-v-4d9ed001]{border-radius:var(--pulse-radius-large);background:var(--pulse-pill);align-items:center;gap:8px;padding:10px 14px;display:flex}.group-members__search-icon[data-v-4d9ed001]{color:var(--pulse-text-tertiary)}.group-members__search-field[data-v-4d9ed001]{min-width:0;color:inherit;background:0 0;border:none;flex:1;font-size:15px}.group-members__search-field[data-v-4d9ed001]:focus{outline:none}.group-members__failure[data-v-4d9ed001]{border-radius:var(--pulse-radius-medium);background:color-mix(in srgb, var(--pulse-danger) 18%, transparent);padding:10px 12px;font-size:13px}.threads[data-v-0cb41fb0]{flex-direction:column;flex:1;min-height:0;display:flex}.threads__top[data-v-0cb41fb0]{align-items:center;gap:4px;padding:8px 8px 8px 4px;display:flex}.threads__back[data-v-0cb41fb0]{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.threads__title[data-v-0cb41fb0]{font-size:20px}.threads__empty[data-v-0cb41fb0]{text-align:center;color:var(--pulse-text-tertiary);margin:24px 16px}.threads__item[data-v-0cb41fb0]{text-align:left;border-bottom:1px solid var(--pulse-divider);align-items:center;gap:12px;padding:12px 16px;display:flex}.threads__preview[data-v-0cb41fb0]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.threads__root[data-v-0cb41fb0],.threads__last[data-v-0cb41fb0]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.threads__last[data-v-0cb41fb0]{color:var(--pulse-text-secondary);font-size:13px}.threads__meta[data-v-0cb41fb0]{color:var(--pulse-text-tertiary);flex-direction:column;flex:none;align-items:flex-end;gap:4px;font-size:12px;display:flex}.threads__unread[data-v-0cb41fb0]{background:var(--pulse-gradient-end);border-radius:50%;width:8px;height:8px}.live-chat[data-v-bd177236]{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.live-chat__scroll[data-v-bd177236]{flex-direction:column;flex:1;gap:8px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.live-chat__row[data-v-bd177236]{align-items:flex-start;gap:8px;display:flex}.live-chat__bubble[data-v-bd177236]{border-radius:var(--pulse-radius-bubble);background:var(--pulse-surface-raised);flex-direction:column;gap:2px;min-width:0;padding:6px 10px;display:flex}.live-chat__author[data-v-bd177236]{color:var(--pulse-text-secondary);font-size:12px;font-weight:600}.live-chat__text[data-v-bd177236]{overflow-wrap:anywhere;font-size:14px}.live-chat__hint[data-v-bd177236]{color:var(--pulse-text-tertiary);margin:auto;font-size:13px}.live-chat__notice[data-v-bd177236]{border-radius:var(--pulse-radius-medium);background:color-mix(in srgb, var(--pulse-danger) 18%, transparent);margin:0;padding:8px 10px;font-size:13px}.live-chat__composer[data-v-bd177236]{align-items:center;gap:8px;display:flex}.live-chat__field[data-v-bd177236]{border-radius:var(--pulse-radius-large);min-width:0;color:inherit;background:var(--pulse-pill);border:1px solid #0000;flex:1;padding:10px 14px;font-size:14px}.live-chat__field[data-v-bd177236]:focus{border-color:var(--pulse-gradient-end);outline:none}.live-chat__send[data-v-bd177236]{width:40px;height:40px;color:var(--pulse-text-static);background:linear-gradient(45deg, var(--pulse-gradient-start), var(--pulse-gradient-end));border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.live-chat__send[data-v-bd177236]:disabled,.live-chat__field[data-v-bd177236]:disabled{opacity:.5}.hearts[data-v-d17df7be]{pointer-events:none;width:80px;height:260px;position:absolute;bottom:24px;right:24px;overflow:hidden}.hearts__particle[data-v-d17df7be]{font-size:22px;animation:2.6s ease-out forwards hearts-float-d17df7be;position:absolute;bottom:0;left:28px}@keyframes hearts-float-d17df7be{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(-240px)scale(1.2)}}.stream[data-v-51f4b033]{flex-direction:column;flex:1;min-height:0;display:flex}.stream__top-bar[data-v-51f4b033]{padding:calc(16px + env(safe-area-inset-top,0px)) 16px 16px;align-items:center;gap:12px;display:flex}.stream__heading[data-v-51f4b033]{flex:1;min-width:0}.stream__title[data-v-51f4b033]{text-overflow:ellipsis;white-space:nowrap;font-size:20px;overflow:hidden}.stream__subtitle[data-v-51f4b033]{color:var(--pulse-text-secondary);margin:2px 0 0;font-size:13px}.stream__back[data-v-51f4b033]{width:36px;height:36px;color:var(--pulse-text-secondary);background:var(--pulse-pill);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.stream__viewers[data-v-51f4b033]{border-radius:var(--pulse-radius-large);color:var(--pulse-text-secondary);background:var(--pulse-pill);flex:none;align-items:center;gap:4px;padding:6px 10px;font-size:13px;display:inline-flex}.stream__body[data-v-51f4b033]{flex:1;gap:16px;min-height:0;padding:0 16px 16px;display:flex}.stream__stage[data-v-51f4b033]{border-radius:var(--pulse-radius-large);background:var(--pulse-surface-sunken);flex:1;min-width:0;position:relative;overflow:hidden}.stream__video[data-v-51f4b033]{object-fit:contain;background:#000;width:100%;height:100%}.stream__overlay[data-v-51f4b033]{color:var(--pulse-text-tertiary);justify-content:center;align-items:center;margin:0;font-size:14px;display:flex;position:absolute;inset:0}.stream__controls[data-v-51f4b033]{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));gap:10px;display:flex;position:absolute;transform:translate(-50%)}.stream__control[data-v-51f4b033]{width:44px;height:44px;color:var(--pulse-text-primary);background:var(--pulse-surface-raised);border-radius:50%;justify-content:center;align-items:center;display:flex}.stream__control--heart[data-v-51f4b033],.stream__control--end[data-v-51f4b033]{color:var(--pulse-text-static);background:var(--pulse-danger)}.stream__control[data-v-51f4b033]:disabled{opacity:.5}.stream__chat[data-v-51f4b033]{flex-direction:column;flex:none;gap:8px;width:320px;min-height:0;display:flex}.stream__failure[data-v-51f4b033]{border-radius:var(--pulse-radius-medium);background:color-mix(in srgb, var(--pulse-danger) 18%, transparent);flex-direction:column;gap:6px;margin:0;padding:10px 12px;font-size:13px;display:flex}.stream__failure button[data-v-51f4b033]{color:var(--pulse-gradient-end);align-self:flex-start;font-size:13px}@media (width<=900px){.stream__body[data-v-51f4b033]{flex-direction:column}.stream__chat[data-v-51f4b033]{width:100%;min-height:220px}.stream__stage[data-v-51f4b033]{min-height:240px}}.live-stream-card[data-v-18033fbb]{border-radius:var(--pulse-radius-large);text-align:left;width:100%;color:inherit;background:var(--pulse-surface-raised);align-items:center;gap:12px;padding:12px 14px;display:flex}.live-stream-card[data-v-18033fbb]:hover{background:var(--pulse-pill)}.live-stream-card__body[data-v-18033fbb]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.live-stream-card__heading[data-v-18033fbb]{align-items:center;gap:8px;display:flex}.live-stream-card__badge[data-v-18033fbb]{border-radius:var(--pulse-radius-small);letter-spacing:.06em;color:var(--pulse-text-static);background:var(--pulse-danger);padding:2px 8px;font-size:11px;font-weight:700}.live-stream-card__viewers[data-v-18033fbb]{color:var(--pulse-text-tertiary);align-items:center;gap:4px;font-size:12px;display:inline-flex}.live-stream-card__title[data-v-18033fbb]{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;overflow:hidden}.live-stream-card__meta[data-v-18033fbb]{color:var(--pulse-text-secondary);margin:0;font-size:12px}.rules[data-v-774463eb]{z-index:40;background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.rules__card[data-v-774463eb]{border-radius:var(--pulse-radius-large);background:var(--pulse-surface);flex-direction:column;gap:12px;width:100%;max-width:460px;max-height:80vh;padding:20px;display:flex}.rules__title[data-v-774463eb]{margin:0;font-size:18px}.rules__text[data-v-774463eb]{white-space:pre-wrap;color:var(--pulse-text-secondary);margin:0;font-size:14px;line-height:1.5;overflow-y:auto}.rules__actions[data-v-774463eb]{justify-content:flex-end;gap:8px;display:flex}.rules__decline[data-v-774463eb]{border-radius:var(--pulse-radius-large);color:var(--pulse-text-secondary);background:var(--pulse-pill);padding:10px 16px;font-size:14px}.rules__accept[data-v-774463eb]{border-radius:var(--pulse-radius-large);color:var(--pulse-text-static);background:linear-gradient(45deg, var(--pulse-gradient-start), var(--pulse-gradient-end));padding:10px 18px;font-size:14px;font-weight:600}.rules__accept[data-v-774463eb]:disabled{opacity:.6}.streams[data-v-012e0076]{flex-direction:column;flex:1;min-height:0;display:flex}.streams__top-bar[data-v-012e0076]{align-items:center;gap:12px;padding:16px;display:flex}.streams__title[data-v-012e0076]{font-size:22px}.streams__subtitle[data-v-012e0076]{color:var(--pulse-text-secondary);margin:2px 0 0;font-size:13px}.streams__refresh[data-v-012e0076]{width:36px;height:36px;color:var(--pulse-text-secondary);background:var(--pulse-pill);border-radius:50%;justify-content:center;align-items:center;margin-left:auto;display:flex}.streams__scroll[data-v-012e0076]{flex:1;min-height:0;padding:0 16px 24px;overflow-y:auto}.streams__column[data-v-012e0076]{flex-direction:column;gap:10px;max-width:640px;margin:0 auto;display:flex}.streams__composer[data-v-012e0076]{border-radius:var(--pulse-radius-large);background:var(--pulse-surface-raised);gap:8px;padding:12px;display:flex}.streams__composer-field[data-v-012e0076]{border-radius:var(--pulse-radius-large);min-width:0;color:inherit;background:var(--pulse-pill);border:1px solid #0000;flex:1;padding:10px 14px;font-size:14px}.streams__composer-field[data-v-012e0076]:focus{border-color:var(--pulse-gradient-end);outline:none}.streams__composer-start[data-v-012e0076]{border-radius:var(--pulse-radius-large);color:var(--pulse-text-static);background:linear-gradient(45deg, var(--pulse-gradient-start), var(--pulse-gradient-end));flex:none;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.streams__failure[data-v-012e0076]{border-radius:var(--pulse-radius-medium);background:color-mix(in srgb, var(--pulse-danger) 18%, transparent);flex-direction:column;gap:6px;padding:10px 12px;font-size:13px;display:flex}.streams__failure button[data-v-012e0076]{color:var(--pulse-gradient-end);align-self:flex-start;font-size:13px}.streams__hint[data-v-012e0076]{text-align:center;color:var(--pulse-text-tertiary);margin:24px 0;font-size:14px}@media (width<=640px){.streams__composer[data-v-012e0076]{flex-direction:column}.streams__composer-start[data-v-012e0076]{justify-content:center;min-height:44px}}.composer[data-v-a82dd02c]{background:var(--pulse-surface);border:1px solid var(--pulse-divider);border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.composer__field[data-v-a82dd02c]{resize:vertical;width:100%;color:var(--pulse-text-primary);font:inherit;background:0 0;border:none;outline:none}.composer__photos[data-v-a82dd02c]{flex-wrap:wrap;gap:8px;display:flex}.composer__photo[data-v-a82dd02c]{width:84px;height:84px;position:relative}.composer__photo img[data-v-a82dd02c]{object-fit:cover;border-radius:12px;width:100%;height:100%}.composer__photo-drop[data-v-a82dd02c]{color:var(--pulse-text-static);cursor:pointer;background:#0000008c;border:none;border-radius:50%;padding:3px;display:flex;position:absolute;top:4px;right:4px}.composer__actions[data-v-a82dd02c]{justify-content:space-between;align-items:center;gap:12px;display:flex}.composer__attach[data-v-a82dd02c]{color:var(--pulse-text-secondary);background:var(--pulse-pill);cursor:pointer;border:none;border-radius:12px;padding:8px;display:flex}.composer__file[data-v-a82dd02c]{display:none}.composer__publish[data-v-a82dd02c]{color:var(--pulse-text-static);background:linear-gradient(45deg, var(--pulse-gradient-start), var(--pulse-gradient-end));cursor:pointer;border:none;border-radius:14px;padding:8px 18px;font-weight:600}.composer__publish[data-v-a82dd02c]:disabled{opacity:.5;cursor:default}.post[data-v-c52aaecb]{background:var(--pulse-surface);border:1px solid var(--pulse-divider);border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.post__header[data-v-c52aaecb]{align-items:center;gap:12px;display:flex}.post__author-button[data-v-c52aaecb]{text-align:left;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.post__author[data-v-c52aaecb]{flex-direction:column;flex:1;min-width:0;display:flex}.post__name[data-v-c52aaecb]{color:var(--pulse-text-primary);font-weight:600}.post__time[data-v-c52aaecb]{color:var(--pulse-text-tertiary);font-size:12px}.post__owner-actions[data-v-c52aaecb]{gap:4px;display:flex}.post__owner-actions button[data-v-c52aaecb]{color:var(--pulse-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:6px;display:flex}.post__owner-actions button[data-v-c52aaecb]:hover{background:var(--pulse-pill)}.post__content[data-v-c52aaecb]{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--pulse-text-primary);margin:0}.post__editor[data-v-c52aaecb]{flex-direction:column;gap:8px;display:flex}.post__editor-field[data-v-c52aaecb]{resize:vertical;border:1px solid var(--pulse-outline);background:var(--pulse-surface-sunken);width:100%;color:var(--pulse-text-primary);font:inherit;border-radius:12px;padding:10px}.post__editor-actions[data-v-c52aaecb]{gap:8px;display:flex}.post__editor-save[data-v-c52aaecb],.post__editor-cancel[data-v-c52aaecb]{cursor:pointer;border:none;border-radius:12px;padding:6px 14px}.post__editor-save[data-v-c52aaecb]{color:var(--pulse-text-static);background:var(--pulse-gradient-end)}.post__editor-cancel[data-v-c52aaecb]{color:var(--pulse-text-secondary);background:var(--pulse-pill)}.post__photos[data-v-c52aaecb]{grid-template-columns:1fr;gap:4px;display:grid}.post__photos--2[data-v-c52aaecb]{grid-template-columns:1fr 1fr}.post__photos--3[data-v-c52aaecb]{grid-template-columns:repeat(3,1fr)}.post__photo[data-v-c52aaecb]{background:var(--pulse-surface-sunken);cursor:pointer;border:none;border-radius:12px;padding:0;overflow:hidden}.post__photo img[data-v-c52aaecb]{object-fit:cover;width:100%;max-height:420px;display:block}.post__photo-pending[data-v-c52aaecb]{aspect-ratio:4/3;width:100%;display:block}.post__footer[data-v-c52aaecb]{gap:8px;display:flex}.post__action[data-v-c52aaecb]{color:var(--pulse-text-secondary);background:var(--pulse-pill);cursor:pointer;border:none;border-radius:14px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.post__action--active[data-v-c52aaecb]{color:var(--pulse-gradient-end)}.comment__author-link[data-v-4771ab3d]{cursor:pointer;flex:none;align-items:center;display:flex}.comment[data-v-4771ab3d]{gap:10px;display:flex}.comment__body[data-v-4771ab3d]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.comment__head[data-v-4771ab3d]{align-items:baseline;gap:8px;display:flex}.comment__name[data-v-4771ab3d]{color:var(--pulse-text-primary);font-size:14px;font-weight:600}.comment__time[data-v-4771ab3d]{color:var(--pulse-text-tertiary);font-size:12px}.comment__text[data-v-4771ab3d]{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--pulse-text-primary);margin:0}.comment__unsupported[data-v-4771ab3d]{color:var(--pulse-text-tertiary);margin:0;font-size:13px}.comment__photos[data-v-4771ab3d]{flex-wrap:wrap;gap:4px;display:flex}.comment__photo[data-v-4771ab3d]{background:var(--pulse-surface-sunken);cursor:pointer;border:none;border-radius:12px;width:96px;height:96px;padding:0;overflow:hidden}.comment__photo img[data-v-4771ab3d]{object-fit:cover;width:100%;height:100%}.comment__photo-pending[data-v-4771ab3d]{width:100%;height:100%;display:block}.comment__actions[data-v-4771ab3d]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.comment__emoji[data-v-4771ab3d]{cursor:pointer;background:0 0;border:none;border-radius:10px;padding:2px 6px;font-size:14px}.comment__emoji[data-v-4771ab3d]:hover{background:var(--pulse-pill)}.comment__action[data-v-4771ab3d]{color:var(--pulse-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;display:inline-flex}.comment__action[data-v-4771ab3d]:hover{background:var(--pulse-pill)}.comment__action--danger[data-v-4771ab3d]{color:var(--pulse-danger)}.comments[data-v-52c5f8f8]{background:var(--pulse-surface-sunken);border:1px solid var(--pulse-divider);border-top:none;border-radius:0 0 18px 18px;flex-direction:column;gap:14px;padding:14px 16px 16px;display:flex}.comments__count[data-v-52c5f8f8]{color:var(--pulse-text-secondary);margin:0;font-size:12px;font-weight:600}.comments__hint[data-v-52c5f8f8]{color:var(--pulse-text-tertiary);margin:0;font-size:13px}.comments__thread[data-v-52c5f8f8]{flex-direction:column;gap:10px;display:flex}.comments__replies[data-v-52c5f8f8]{flex-direction:column;gap:10px;padding-left:42px;display:flex}.comments__composer[data-v-52c5f8f8]{flex-direction:column;gap:8px;display:flex}.comments__context[data-v-52c5f8f8]{color:var(--pulse-text-secondary);background:var(--pulse-pill);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex}.comments__context button[data-v-52c5f8f8]{color:inherit;cursor:pointer;background:0 0;border:none;display:flex}.comments__photos[data-v-52c5f8f8]{flex-wrap:wrap;gap:6px;display:flex}.comments__photo[data-v-52c5f8f8]{width:64px;height:64px;position:relative}.comments__photo img[data-v-52c5f8f8]{object-fit:cover;border-radius:10px;width:100%;height:100%}.comments__photo button[data-v-52c5f8f8]{color:var(--pulse-text-static);cursor:pointer;background:#0000008c;border:none;border-radius:50%;padding:2px;display:flex;position:absolute;top:2px;right:2px}.comments__input-row[data-v-52c5f8f8]{align-items:center;gap:8px;display:flex}.comments__attach[data-v-52c5f8f8],.comments__send[data-v-52c5f8f8]{color:var(--pulse-text-secondary);background:var(--pulse-pill);cursor:pointer;border:none;border-radius:12px;padding:8px;display:flex}.comments__send[data-v-52c5f8f8]{color:var(--pulse-text-static);background:var(--pulse-gradient-end)}.comments__send[data-v-52c5f8f8]:disabled{opacity:.5;cursor:default}.comments__file[data-v-52c5f8f8]{display:none}.comments__field[data-v-52c5f8f8]{border:1px solid var(--pulse-outline);background:var(--pulse-surface);min-width:0;color:var(--pulse-text-primary);font:inherit;border-radius:14px;outline:none;flex:1;padding:10px 12px}.post-feed-list[data-v-b11feed4]{flex-direction:column;gap:12px;display:flex}.post-feed-list__post[data-v-b11feed4]{flex-direction:column;display:flex}.post-feed-list__hint[data-v-b11feed4]{text-align:center;color:var(--pulse-text-tertiary);margin:24px 0;font-size:14px}.post-feed-list__more[data-v-b11feed4]{border-radius:var(--pulse-radius-large);color:var(--pulse-text-secondary);background:var(--pulse-pill);align-self:center;margin:8px 0 24px;padding:10px 18px;font-size:14px}.feed[data-v-7364c960]{flex-direction:column;flex:1;min-height:0;display:flex}.feed__top-bar[data-v-7364c960]{border-bottom:1px solid var(--pulse-divider);align-items:center;gap:12px;padding:16px 20px;display:flex}.feed__title[data-v-7364c960]{font-family:var(--pulse-font-headline);color:var(--pulse-text-primary);margin:0;font-size:20px}.feed__subtitle[data-v-7364c960]{color:var(--pulse-text-tertiary);margin:0;font-size:12px}.feed__refresh[data-v-7364c960]{color:var(--pulse-text-secondary);background:var(--pulse-pill);cursor:pointer;border:none;border-radius:12px;margin-left:auto;padding:8px;display:flex}.feed__scroll[data-v-7364c960]{flex:1;min-height:0;padding:16px;overflow-y:auto}.feed__column[data-v-7364c960]{flex-direction:column;gap:14px;width:100%;max-width:640px;margin:0 auto;display:flex}.feed__post[data-v-7364c960]{flex-direction:column;display:flex}.feed__hint[data-v-7364c960]{text-align:center;color:var(--pulse-text-tertiary);margin:0}.feed__failure[data-v-7364c960]{color:var(--pulse-danger);background:var(--pulse-pill);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.feed__failure button[data-v-7364c960]{background:var(--pulse-surface);color:var(--pulse-text-primary);cursor:pointer;border:none;border-radius:10px;padding:4px 10px}.feed__more[data-v-7364c960]{color:var(--pulse-text-secondary);background:var(--pulse-pill);cursor:pointer;border:none;border-radius:14px;align-self:center;padding:8px 18px}.post-page[data-v-176ffc7b]{flex-direction:column;flex:1;min-height:0;display:flex}.post-page__top[data-v-176ffc7b]{align-items:center;gap:8px;padding:16px 16px 8px;display:flex}.post-page__back[data-v-176ffc7b]{color:var(--pulse-text-secondary);align-items:center;display:flex}.post-page__heading[data-v-176ffc7b]{font-size:20px}.post-page__body[data-v-176ffc7b]{flex-direction:column;flex:1;width:100%;max-width:640px;min-height:0;margin:0 auto;padding:8px 8px 24px;display:flex;overflow-y:auto}.post-page__hint[data-v-176ffc7b]{text-align:center;color:var(--pulse-text-tertiary);margin:24px 0;font-size:14px}.code[data-v-1d0ee3fb]{flex-direction:column;flex:1;justify-content:center;gap:16px;width:100%;max-width:360px;margin:0 auto;padding:24px;display:flex}.code__hint[data-v-1d0ee3fb]{color:var(--pulse-text-secondary);margin:0}.code__input[data-v-1d0ee3fb]{border-radius:var(--pulse-radius-large);border:1px solid var(--pulse-outline);background:var(--pulse-surface-sunken);letter-spacing:2px;width:100%;padding:14px 16px;font-size:17px}.code__input[data-v-1d0ee3fb]:focus{border-color:var(--pulse-gradient-end);outline:none}.code__failure[data-v-1d0ee3fb]{color:var(--pulse-danger);margin:0;font-size:14px}.code__back[data-v-1d0ee3fb]{color:var(--pulse-text-secondary);padding:8px;font-size:14px}.invites[data-v-2ed52017]{flex-direction:column;flex:1;min-height:0;display:flex}.invites__top[data-v-2ed52017]{align-items:center;gap:8px;padding:16px 16px 8px;display:flex}.invites__back[data-v-2ed52017]{color:var(--pulse-text-secondary);align-items:center;display:flex}.invites__heading[data-v-2ed52017]{font-size:20px}.invites__subtitle[data-v-2ed52017]{color:var(--pulse-text-tertiary);margin:2px 0 0;font-size:13px}.invites__body[data-v-2ed52017]{flex-direction:column;flex:1;gap:20px;width:100%;max-width:560px;min-height:0;margin:0 auto;padding:8px 16px 24px;display:flex;overflow-y:auto}.invites__section[data-v-2ed52017]{flex-direction:column;gap:8px;display:flex}.invites__section-title[data-v-2ed52017]{color:var(--pulse-text-tertiary);font-size:14px}.invites__field[data-v-2ed52017]{border-radius:var(--pulse-radius-large);background:var(--pulse-pill);border:1px solid #0000;padding:12px 14px}.invites__field[data-v-2ed52017]:focus{border-color:var(--pulse-gradient-end);outline:none}.invites__note[data-v-2ed52017]{color:var(--pulse-text-tertiary);margin:0;font-size:13px}.invites__failure[data-v-2ed52017]{border-radius:var(--pulse-radius-medium);background:color-mix(in srgb, var(--pulse-danger) 18%, transparent);margin:0;padding:10px 12px;font-size:13px}.invites__row[data-v-2ed52017]{border-radius:var(--pulse-radius-medium);background:var(--pulse-surface-sunken);align-items:center;gap:8px;padding:10px 14px;display:flex}.invites__row-text[data-v-2ed52017]{flex-direction:column;flex:1;min-width:0;display:flex}.invites__row-name[data-v-2ed52017]{font-size:14px}.invites__row-status[data-v-2ed52017]{color:var(--pulse-text-tertiary);font-size:12px}.invites__copy[data-v-2ed52017]{font-family:var(--pulse-font-headline);letter-spacing:1px;color:var(--pulse-gradient-end);font-size:15px}.invites__dialog[data-v-2ed52017]{background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.invites__dialog-card[data-v-2ed52017]{border-radius:var(--pulse-radius-large);background:var(--pulse-surface);flex-direction:column;gap:12px;width:100%;max-width:360px;padding:20px;display:flex}.invites__dialog-title[data-v-2ed52017]{font-size:18px}.invites__dialog-text[data-v-2ed52017]{color:var(--pulse-text-secondary);margin:0;font-size:14px}.invites__dialog-code[data-v-2ed52017]{border-radius:var(--pulse-radius-medium);font-family:var(--pulse-font-headline);letter-spacing:3px;color:var(--pulse-text-primary);background:var(--pulse-pill);padding:12px;font-size:22px}.invites__dialog-close[data-v-2ed52017]{color:var(--pulse-gradient-end);align-self:flex-end;font-size:14px}.cover[data-v-32fc7fd0]{aspect-ratio:375/396;background:var(--pulse-surface-raised);border-bottom-right-radius:24px;border-bottom-left-radius:24px;width:100%;max-height:60vh;position:relative;overflow:hidden}.cover__image[data-v-32fc7fd0]{object-fit:cover;width:100%;height:100%}.cover__placeholder[data-v-32fc7fd0]{background:var(--pulse-surface-raised);width:100%;height:100%}.cover__shade[data-v-32fc7fd0]{background:linear-gradient(to bottom, #00000061 0%, transparent 22%, transparent 45%, color-mix(in srgb, var(--pulse-gradient-start) 92%, transparent) 100%);position:absolute;inset:0}.cover__top[data-v-32fc7fd0]{gap:4px;display:flex;position:absolute;top:8px}.cover__top--start[data-v-32fc7fd0]{left:8px}.cover__top--end[data-v-32fc7fd0]{right:8px}.cover__bottom[data-v-32fc7fd0]{flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.cover__name[data-v-32fc7fd0]{text-transform:uppercase;color:var(--pulse-text-static);flex-direction:column;font-size:34px;line-height:1.05;display:flex}.cover__stats[data-v-32fc7fd0]{gap:12px;display:flex}.cover__stat[data-v-32fc7fd0]{color:var(--pulse-text-static);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff29;border-radius:16px;flex-direction:column;flex:1;align-items:flex-start;gap:2px;padding:10px 16px;display:flex}.cover__stat-count[data-v-32fc7fd0]{font-size:20px}.cover__stat-label[data-v-32fc7fd0]{opacity:.8;font-size:12px}.top-action[data-v-7fb262ed]{color:#fff;background:#00000052;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.member[data-v-bc45f951]{flex-direction:column;flex:1;min-height:0;display:flex}.member__scroll[data-v-bc45f951]{flex:1;min-height:0;overflow-y:auto}.member__column[data-v-bc45f951]{flex-direction:column;gap:12px;width:100%;max-width:640px;margin:0 auto;padding-bottom:24px;display:flex}.member__live[data-v-bc45f951]{border-radius:var(--pulse-radius-large);color:var(--pulse-text-static);background:var(--pulse-danger);align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex}.member__actions[data-v-bc45f951]{gap:8px;margin:0 16px;display:flex}.member__subscribe[data-v-bc45f951]{border-radius:var(--pulse-radius-large);color:var(--pulse-text-static);background:linear-gradient(45deg, var(--pulse-gradient-start), var(--pulse-gradient-end));flex:1;padding:12px 16px;font-size:14px}.member__subscribe--active[data-v-bc45f951]{color:var(--pulse-text-secondary);background:var(--pulse-pill)}.member__subscribe[data-v-bc45f951]:disabled{opacity:.6}.member__bell[data-v-bc45f951]{border-radius:var(--pulse-radius-large);width:46px;color:var(--pulse-text-tertiary);background:var(--pulse-pill);justify-content:center;align-items:center;display:flex}.member__bell--on[data-v-bc45f951]{color:var(--pulse-gradient-end)}.member__write[data-v-bc45f951]{border-radius:var(--pulse-radius-large);color:var(--pulse-text-secondary);background:var(--pulse-pill);align-items:center;gap:8px;padding:12px 16px;font-size:14px;display:flex}.member__bio[data-v-bc45f951]{color:var(--pulse-text-secondary);margin:0 16px;font-size:14px}.member__failure[data-v-bc45f951]{border-radius:var(--pulse-radius-medium);background:color-mix(in srgb, var(--pulse-danger) 18%, transparent);flex-direction:column;gap:6px;margin:0 16px;padding:10px 12px;font-size:13px;display:flex}.member__failure button[data-v-bc45f951]{color:var(--pulse-gradient-end);align-self:flex-start}.album[data-v-c7a420bf]{flex-direction:column;gap:8px;display:flex}.album__grid[data-v-c7a420bf]{grid-template-columns:repeat(3,1fr);gap:1.5px;display:grid}.album__tile[data-v-c7a420bf]{aspect-ratio:1;cursor:zoom-in;background:var(--pulse-surface-sunken);justify-content:center;align-items:center;display:flex;overflow:hidden}.album__tile img[data-v-c7a420bf]{object-fit:cover;width:100%;height:100%}.album__placeholder[data-v-c7a420bf]{color:var(--pulse-text-tertiary)}.album__hint[data-v-c7a420bf]{text-align:center;color:var(--pulse-text-tertiary);padding:16px;font-size:13px}.viewer[data-v-d3bf0338]{z-index:40;background:#000000f0;flex-direction:column;display:flex;position:fixed;inset:0}.viewer__bar[data-v-d3bf0338]{flex:none;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.viewer__counter[data-v-d3bf0338]{color:var(--pulse-text-static);font-size:13px}.viewer__button[data-v-d3bf0338],.viewer__arrow[data-v-d3bf0338]{width:40px;height:40px;color:var(--pulse-text-static);background:#00000059;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.viewer__button[data-v-d3bf0338]:hover,.viewer__arrow[data-v-d3bf0338]:hover{background:#fff3}.viewer__stage[data-v-d3bf0338]{flex:1;justify-content:center;align-items:center;gap:8px;min-height:0;padding:0 8px;display:flex}.viewer__image[data-v-d3bf0338]{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%}.viewer__hint[data-v-d3bf0338]{color:var(--pulse-text-static);font-size:13px}.viewer__footer[data-v-d3bf0338]{max-height:55vh;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--pulse-surface);flex-direction:column;flex:none;display:flex}.viewer__actions[data-v-d3bf0338]{flex:none;gap:8px;padding:10px 16px;display:flex}.viewer__action[data-v-d3bf0338]{border-radius:var(--pulse-radius-small);color:var(--pulse-text-secondary);align-items:center;gap:6px;padding:6px 10px;font-size:14px;display:flex}.viewer__action--liked[data-v-d3bf0338]{color:var(--pulse-danger)}.viewer__comments[data-v-d3bf0338]{flex:1;min-height:0;overflow-y:auto}.profile[data-v-8f857480]{flex-direction:column;flex:1;min-height:0;display:flex}.profile__scroll[data-v-8f857480]{flex:1;min-height:0;overflow-y:auto}.profile__column[data-v-8f857480]{flex-direction:column;gap:12px;width:100%;max-width:640px;margin:0 auto;padding-bottom:24px;display:flex}.profile__file[data-v-8f857480]{display:none}.profile__tabs[data-v-8f857480]{gap:6px;padding:0 16px;display:flex}.profile__tab[data-v-8f857480]{color:var(--pulse-text-secondary);background:var(--pulse-pill);border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;display:flex}.profile__tab--active[data-v-8f857480]{color:var(--pulse-text-static);background:linear-gradient(135deg, var(--pulse-gradient-start), var(--pulse-gradient-end))}.profile__menu[data-v-8f857480]{border-radius:var(--pulse-radius-large);background:var(--pulse-surface-raised);flex-direction:column;margin:0 16px;display:flex;overflow:hidden}.profile__menu button[data-v-8f857480]{text-align:left;color:var(--pulse-text-primary);align-items:center;gap:10px;padding:12px 16px;font-size:14px;display:flex}.profile__menu button[data-v-8f857480]:hover{background:var(--pulse-pill)}.profile__menu-danger[data-v-8f857480]{color:var(--pulse-danger)}.profile__bio[data-v-8f857480]{color:var(--pulse-text-secondary);margin:0 16px;font-size:14px}.profile__failure[data-v-8f857480]{border-radius:var(--pulse-radius-medium);background:color-mix(in srgb, var(--pulse-danger) 18%, transparent);flex-direction:column;gap:6px;margin:0 16px;padding:10px 12px;font-size:13px;display:flex}.profile__failure button[data-v-8f857480]{color:var(--pulse-gradient-end);align-self:flex-start}.phone[data-v-f3ae7d98]{flex-direction:column;flex:1;justify-content:center;gap:16px;width:100%;max-width:360px;margin:0 auto;padding:24px;display:flex}.phone__hint[data-v-f3ae7d98]{color:var(--pulse-text-secondary);margin:0}.phone__input[data-v-f3ae7d98]{border-radius:var(--pulse-radius-large);border:1px solid var(--pulse-outline);background:var(--pulse-surface-sunken);width:100%;padding:14px 16px;font-size:17px}.phone__input[data-v-f3ae7d98]:focus{border-color:var(--pulse-gradient-end);outline:none}.phone__back[data-v-f3ae7d98]{color:var(--pulse-text-secondary);padding:8px;font-size:14px}.settings__confirm[data-v-8e31021f]{border-radius:var(--pulse-radius-medium);background:color-mix(in srgb, var(--pulse-danger) 14%, transparent);flex-direction:column;gap:8px;padding:12px 14px;font-size:13px;display:flex}.settings__confirm-actions[data-v-8e31021f]{gap:16px;display:flex}.settings__confirm-danger[data-v-8e31021f]{color:var(--pulse-danger)}.settings__session[data-v-8e31021f]{border-radius:var(--pulse-radius-medium);background:var(--pulse-surface-sunken);align-items:center;gap:8px;padding:10px 14px;display:flex}.settings__session-text[data-v-8e31021f]{flex-direction:column;flex:1;min-width:0;display:flex}.settings__session-label[data-v-8e31021f]{font-size:14px}.settings__session-seen[data-v-8e31021f]{color:var(--pulse-text-tertiary);font-size:12px}.settings__session-revoke[data-v-8e31021f]{color:var(--pulse-danger);font-size:13px}.settings__note[data-v-8e31021f]{color:var(--pulse-text-tertiary);margin:0;font-size:13px}.settings[data-v-8e31021f]{flex-direction:column;flex:1;width:100%;max-width:520px;min-height:0;margin:0 auto;display:flex}.settings__top[data-v-8e31021f]{align-items:center;gap:8px;padding:16px 16px 8px;display:flex}.settings__heading[data-v-8e31021f]{font-size:20px}.settings__body[data-v-8e31021f]{flex-direction:column;flex:1;gap:20px;min-height:0;padding:8px 16px 24px;display:flex;overflow-y:auto}.settings__identity[data-v-8e31021f]{align-items:center;gap:16px;display:flex}.settings__titles[data-v-8e31021f]{flex-direction:column;gap:2px;min-width:0;display:flex}.settings__name[data-v-8e31021f]{font-size:18px;font-weight:600}.settings__phone[data-v-8e31021f]{color:var(--pulse-text-secondary);font-size:13px}.settings__section[data-v-8e31021f]{flex-direction:column;gap:8px;display:flex}.settings__section-title[data-v-8e31021f]{color:var(--pulse-text-secondary);font-size:13px;font-weight:600}.settings__field[data-v-8e31021f]{border-radius:var(--pulse-radius-large);background:var(--pulse-pill);width:100%;color:inherit;border:none;padding:12px 14px;font-size:15px}.settings__field[data-v-8e31021f]:focus{outline:none}.settings__option[data-v-8e31021f]{border-radius:var(--pulse-radius-large);text-align:left;background:var(--pulse-surface-sunken);justify-content:space-between;align-items:center;padding:12px 14px;font-size:15px;display:flex}.settings__option--on[data-v-8e31021f]{background:var(--pulse-surface-raised)}.settings__saved[data-v-8e31021f]{color:var(--pulse-text-secondary);font-size:13px}.settings__failure[data-v-8e31021f]{border-radius:var(--pulse-radius-medium);background:color-mix(in srgb, var(--pulse-danger) 18%, transparent);padding:10px 12px;font-size:13px}.settings__logout[data-v-8e31021f]{border-radius:var(--pulse-radius-large);color:var(--pulse-danger);background:var(--pulse-surface-sunken);align-items:center;gap:8px;padding:12px 14px;font-size:15px;display:flex}.terms[data-v-3487a287]{flex-direction:column;flex:1;min-height:0;display:flex}.terms__top[data-v-3487a287]{align-items:center;gap:8px;padding:16px 16px 8px;display:flex}.terms__back[data-v-3487a287]{color:var(--pulse-text-secondary);align-items:center;display:flex}.terms__heading[data-v-3487a287]{font-size:20px}.terms__body[data-v-3487a287]{flex-direction:column;flex:1;gap:20px;width:100%;max-width:640px;min-height:0;margin:0 auto;padding:8px 16px 32px;display:flex;overflow-y:auto}.terms__intro[data-v-3487a287]{color:var(--pulse-text-secondary);margin:0;font-size:15px}.terms__section[data-v-3487a287]{flex-direction:column;gap:8px;display:flex}.terms__section-title[data-v-3487a287]{font-size:16px}.terms__text[data-v-3487a287]{white-space:pre-line;color:var(--pulse-text-secondary);margin:0;font-size:14px}.name[data-v-3ff7e69b]{flex-direction:column;flex:1;justify-content:center;gap:12px;width:100%;max-width:360px;margin:0 auto;padding:24px;display:flex}.name__hint[data-v-3ff7e69b]{color:var(--pulse-text-secondary);margin:0 0 4px}.name__input[data-v-3ff7e69b]{border-radius:var(--pulse-radius-large);border:1px solid var(--pulse-outline);background:var(--pulse-surface-sunken);width:100%;padding:14px 16px;font-size:17px}.name__input[data-v-3ff7e69b]:focus{border-color:var(--pulse-gradient-end);outline:none}.name__failure[data-v-3ff7e69b]{color:var(--pulse-danger);margin:0;font-size:14px}.welcome__terms[data-v-31b28534]{color:var(--pulse-text-tertiary);font-size:13px}.welcome[data-v-31b28534]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:32px;padding:24px;display:flex}.welcome__mark[data-v-31b28534]{background:radial-gradient(circle at center, transparent 44%, color-mix(in srgb, var(--pulse-gradient-end) 55%, transparent) 45%, transparent 47%), radial-gradient(circle at center, transparent 60%, color-mix(in srgb, var(--pulse-gradient-start) 45%, transparent) 61%, transparent 63%), radial-gradient(circle at center, transparent 76%, color-mix(in srgb, var(--pulse-gradient-end) 35%, transparent) 77%, transparent 79%);border-radius:50%;justify-content:center;align-items:center;width:220px;height:220px;display:flex}.welcome__mark span[data-v-31b28534]{font-family:var(--pulse-font-headline);color:var(--pulse-text-primary);font-size:52px}.welcome__tagline[data-v-31b28534]{max-width:320px;color:var(--pulse-text-secondary);margin:0;font-size:18px}.welcome__actions[data-v-31b28534]{flex-direction:column;gap:8px;width:100%;max-width:320px;display:flex}.welcome__secondary[data-v-31b28534]{color:var(--pulse-text-secondary);justify-content:center;align-items:center;gap:8px;padding:10px;font-size:14px;display:inline-flex}.welcome__install-ios[data-v-31b28534]{color:var(--pulse-text-tertiary);justify-content:center;align-items:center;gap:6px;margin:0;font-size:13px;display:inline-flex}.subscriptions[data-v-46c1d03a]{flex-direction:column;flex:1;min-height:0;display:flex}.subscriptions__top[data-v-46c1d03a]{align-items:center;gap:8px;padding:16px 16px 8px;display:flex}.subscriptions__back[data-v-46c1d03a]{color:var(--pulse-text-secondary);align-items:center;display:flex}.subscriptions__title[data-v-46c1d03a]{font-size:20px}.subscriptions__subtitle[data-v-46c1d03a]{color:var(--pulse-text-tertiary);margin:2px 0 0;font-size:13px}.subscriptions__scroll[data-v-46c1d03a]{flex:1;min-height:0;overflow-y:auto}.subscriptions__column[data-v-46c1d03a]{flex-direction:column;width:100%;max-width:640px;margin:0 auto;padding:8px 8px 24px;display:flex}.subscriptions__row[data-v-46c1d03a]{align-items:center;gap:8px;padding:0 8px;display:flex}.subscriptions__member[data-v-46c1d03a]{border-radius:var(--pulse-radius-large);text-align:left;flex:1;align-items:center;gap:12px;min-width:0;padding:8px;display:flex}.subscriptions__member[data-v-46c1d03a]:hover{background:var(--pulse-surface-sunken)}.subscriptions__member-text[data-v-46c1d03a]{flex-direction:column;min-width:0;display:flex}.subscriptions__member-name[data-v-46c1d03a]{color:var(--pulse-text-primary);font-size:15px}.subscriptions__member-bio[data-v-46c1d03a]{text-overflow:ellipsis;white-space:nowrap;color:var(--pulse-text-tertiary);font-size:13px;overflow:hidden}.subscriptions__bell[data-v-46c1d03a]{width:36px;height:36px;color:var(--pulse-text-tertiary);background:var(--pulse-pill);border-radius:50%;justify-content:center;align-items:center;display:flex}.subscriptions__bell--on[data-v-46c1d03a]{color:var(--pulse-gradient-end)}.subscriptions__hint[data-v-46c1d03a]{text-align:center;color:var(--pulse-text-tertiary);margin:24px 0;font-size:14px}.subscriptions__failure[data-v-46c1d03a]{border-radius:var(--pulse-radius-medium);background:color-mix(in srgb, var(--pulse-danger) 18%, transparent);flex-direction:column;gap:6px;margin:0 8px 8px;padding:10px 12px;font-size:13px;display:flex}.subscriptions__failure button[data-v-46c1d03a]{color:var(--pulse-gradient-end);align-self:flex-start}.subscriptions__more[data-v-46c1d03a]{border-radius:var(--pulse-radius-large);color:var(--pulse-text-secondary);background:var(--pulse-pill);align-self:center;margin-top:12px;padding:10px 18px;font-size:14px}.video-comments[data-v-87233cbd]{border-left:1px solid var(--pulse-divider);background:var(--pulse-surface);flex-direction:column;flex:none;width:360px;min-height:0;display:flex}.video-comments__top[data-v-87233cbd]{border-bottom:1px solid var(--pulse-divider);justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;display:flex}.video-comments__title[data-v-87233cbd]{font-size:15px}.video-comments__close[data-v-87233cbd]{color:var(--pulse-text-tertiary)}.video-comments__list[data-v-87233cbd]{flex-direction:column;flex:1;gap:14px;min-height:0;padding:14px 16px;display:flex;overflow-y:auto}.video-comments__row[data-v-87233cbd]{gap:10px;display:flex}.video-comments__row--reply[data-v-87233cbd]{padding-left:30px}.video-comments__body[data-v-87233cbd]{flex-direction:column;gap:2px;min-width:0;display:flex}.video-comments__author[data-v-87233cbd]{color:var(--pulse-text-primary);font-size:13px}.video-comments__time[data-v-87233cbd]{color:var(--pulse-text-tertiary);font-size:11px}.video-comments__text[data-v-87233cbd]{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;font-size:14px}.video-comments__actions[data-v-87233cbd]{color:var(--pulse-text-tertiary);gap:10px;margin-top:4px;font-size:13px;display:flex}.video-comments__hint[data-v-87233cbd]{text-align:center;color:var(--pulse-text-tertiary);margin:20px 0;font-size:13px}.video-comments__composer[data-v-87233cbd]{border-top:1px solid var(--pulse-divider);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.video-comments__reply-to[data-v-87233cbd]{color:var(--pulse-text-tertiary);justify-content:space-between;align-items:center;font-size:12px;display:flex}.video-comments__reply-to button[data-v-87233cbd]{color:var(--pulse-gradient-end)}.video-comments__input-row[data-v-87233cbd]{align-items:center;gap:8px;display:flex}.video-comments__input[data-v-87233cbd]{border-radius:var(--pulse-radius-large);background:var(--pulse-pill);border:1px solid #0000;flex:1;min-width:0;padding:10px 14px}.video-comments__input[data-v-87233cbd]:focus{border-color:var(--pulse-gradient-end);outline:none}.video-comments__send[data-v-87233cbd]{width:38px;height:38px;color:var(--pulse-text-static);background:linear-gradient(45deg, var(--pulse-gradient-start), var(--pulse-gradient-end));border-radius:50%;justify-content:center;align-items:center;display:flex}@media (width<=900px){.video-comments[data-v-87233cbd]{border-top-left-radius:var(--pulse-radius-large);border-top-right-radius:var(--pulse-radius-large);border-left:none;width:100%;height:70%;position:absolute;inset:auto 0 0}}.videos[data-v-7b70fb01]{flex:1;min-height:0;display:flex;position:relative}.videos__stage[data-v-7b70fb01]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.videos__top[data-v-7b70fb01]{z-index:2;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 12px;color:#fff;background:linear-gradient(#0000008c,#0000);border-bottom:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:0;left:0;right:0}.videos__title[data-v-7b70fb01]{color:#fff;font-size:20px}.videos__streams[data-v-7b70fb01]{border-radius:var(--pulse-radius-large);color:#fff;background:#ffffff29;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex}.videos__scroll[data-v-7b70fb01]{scroll-snap-type:y mandatory;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.videos__scroll[data-v-7b70fb01]::-webkit-scrollbar{display:none}.videos__item[data-v-7b70fb01]{scroll-snap-align:start;scroll-snap-stop:always;background:#000;justify-content:center;align-items:center;height:100%;min-height:100%;display:flex;position:relative}.videos__player[data-v-7b70fb01]{object-fit:contain;background:#000;width:100%;height:100%}.videos__overlay[data-v-7b70fb01]{color:#fff;background:linear-gradient(#0000,#0009);flex-direction:column;gap:8px;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:72px}.videos__author[data-v-7b70fb01]{color:inherit;align-items:center;gap:10px;font-size:15px;display:flex}.videos__description[data-v-7b70fb01]{overflow-wrap:anywhere;margin:0;font-size:14px}.videos__actions[data-v-7b70fb01]{flex-direction:column;gap:18px;display:flex;position:absolute;bottom:24px;right:12px}.videos__action[data-v-7b70fb01]{color:#fff;flex-direction:column;align-items:center;gap:4px;font-size:12px;display:flex}.videos__action--liked[data-v-7b70fb01]{color:var(--pulse-gradient-end)}.videos__hint[data-v-7b70fb01]{text-align:center;color:var(--pulse-text-tertiary);margin:24px 0;font-size:14px}.videos__failure[data-v-7b70fb01]{border-radius:var(--pulse-radius-medium);background:color-mix(in srgb, var(--pulse-danger) 18%, transparent);flex-direction:column;gap:6px;margin:8px 16px;padding:10px 12px;font-size:13px;display:flex}.videos__failure button[data-v-7b70fb01]{color:var(--pulse-gradient-end);align-self:flex-start}.music[data-v-13bb4f10]{flex-direction:column;flex:1;min-height:0;display:flex}.music__top[data-v-13bb4f10]{align-items:center;gap:4px;padding:8px;display:flex}.music__title[data-v-13bb4f10]{font-size:20px}.music__icon[data-v-13bb4f10]{width:44px;height:44px;color:var(--pulse-text-secondary);justify-content:center;align-items:center;display:flex}.music__body[data-v-13bb4f10]{flex-direction:column;flex:1;gap:8px;min-height:0;padding:8px 16px 16px;display:flex;overflow-y:auto}.music__create[data-v-13bb4f10],.music__playlist[data-v-13bb4f10],.music__track[data-v-13bb4f10],.music__now[data-v-13bb4f10]{align-items:center;gap:10px;display:flex}.music__field[data-v-13bb4f10]{border-radius:var(--pulse-radius-large);background:var(--pulse-pill);width:100%;color:inherit;border:none;padding:12px 14px}.music__playlist[data-v-13bb4f10],.music__track[data-v-13bb4f10]{text-align:left;border-bottom:1px solid var(--pulse-divider);padding:10px 0}.music__track--on[data-v-13bb4f10]{color:var(--pulse-gradient-end)}.music__track-text[data-v-13bb4f10]{flex-direction:column;flex:1;min-width:0;display:flex}.music__artist[data-v-13bb4f10]{color:var(--pulse-text-tertiary);font-size:12px;display:block}.music__hint[data-v-13bb4f10],.music__failure[data-v-13bb4f10]{color:var(--pulse-text-tertiary);margin:12px 0}.music__failure[data-v-13bb4f10]{color:var(--pulse-danger)}.music__play-all[data-v-13bb4f10]{border-radius:var(--pulse-radius-large);color:var(--pulse-text-static);background:linear-gradient(45deg, var(--pulse-gradient-start), var(--pulse-gradient-end));align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.music__now[data-v-13bb4f10]{padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--pulse-divider);background:var(--pulse-surface)}.crashes[data-v-0d357469]{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.crashes__top[data-v-0d357469]{align-items:center;gap:4px;padding:8px;display:flex}.crashes__title[data-v-0d357469]{flex:1;font-size:20px}.crashes__icon[data-v-0d357469]{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.crashes__empty[data-v-0d357469]{text-align:center;color:var(--pulse-text-tertiary);margin:24px 16px}.crashes__item[data-v-0d357469]{border-bottom:1px solid var(--pulse-divider);padding:12px 16px}.crashes__head[data-v-0d357469]{text-align:left;width:100%;display:flex}.crashes__head span[data-v-0d357469]{flex-direction:column;gap:2px;display:flex}.crashes__time[data-v-0d357469]{color:var(--pulse-text-tertiary);font-size:12px}.crashes__stack[data-v-0d357469]{white-space:pre-wrap;max-height:240px;color:var(--pulse-text-secondary);margin:8px 0;font-size:11px;overflow:auto}.crashes__share[data-v-0d357469]{color:var(--pulse-gradient-end);font-size:13px}:root{--pulse-gradient-start:#a85fd8;--pulse-gradient-end:#fb79b4;--pulse-background:#fff;--pulse-surface:#fff;--pulse-surface-raised:#e5e6eb;--pulse-surface-sunken:#f3f4f8;--pulse-outline:#a3a6ae;--pulse-divider:#d8dae0;--pulse-text-primary:#2d2f36;--pulse-text-secondary:#4d5058;--pulse-text-tertiary:#878990;--pulse-text-static:#f0f1f3;--pulse-pill:#f2f3f7;--pulse-online:#14b981;--pulse-danger:#d32f4a;--pulse-read-check:#fb79b4;--pulse-glow-strong:.42;--pulse-glow-soft:.22;--pulse-theme-color:#fff;--pulse-keyboard-inset:0px;--pulse-nav-offset:0px;--pulse-font-headline:"Roboto Condensed", "Arial Narrow", "Segoe UI", system-ui, sans-serif;--pulse-font-body:system-ui, "Segoe UI", Roboto, sans-serif;--pulse-radius-small:8px;--pulse-radius-medium:12px;--pulse-radius-large:16px;--pulse-radius-bubble:18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=dark]{--pulse-gradient-start:#7c17be;--pulse-gradient-end:#f72585;--pulse-background:#1a1b20;--pulse-surface:#1a1b20;--pulse-surface-raised:#25262d;--pulse-surface-sunken:#121318;--pulse-outline:#4d5058;--pulse-divider:#2a2c34;--pulse-text-primary:#f0f1f3;--pulse-text-secondary:#878990;--pulse-text-tertiary:#606269;--pulse-text-static:#f0f1f3;--pulse-pill:#2c2e36;--pulse-online:#3bffaf;--pulse-danger:#ff3b5c;--pulse-read-check:#f72585;--pulse-glow-strong:.55;--pulse-glow-soft:.28;--pulse-theme-color:#1a1b20}*{box-sizing:border-box}html,body,#app{width:100%;height:100dvh}html{background:var(--pulse-background);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{overscroll-behavior:none;font-family:var(--pulse-font-body);color:var(--pulse-text-primary);background:var(--pulse-background);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;margin:0;font-size:15px;line-height:1.35;overflow:hidden}#app{overflow:hidden}h1,h2,h3{font-family:var(--pulse-font-headline);margin:0;font-weight:400}h1{font-size:36px;line-height:1}h2{font-size:22px;line-height:1.1}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:none}input,textarea,select{font:inherit;color:inherit;appearance:none}a{color:var(--pulse-gradient-end);touch-action:manipulation}img,video{-webkit-user-drag:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--pulse-outline);border-radius:4px}::-webkit-scrollbar-track{background:0 0}@media (width<=900px){input,textarea,select{font-size:16px}::-webkit-scrollbar{width:0;height:0}}
