.ma[data-v-051a8e97]{flex:1;min-width:0;position:relative}.ma__input[data-v-051a8e97]{background:inherit;border:inherit;border-radius:inherit;color:inherit;display:block;font:inherit;outline:none;padding:inherit;resize:none;width:100%}.ma__input[data-v-051a8e97]::-moz-placeholder{color:inherit;opacity:.6}.ma__input[data-v-051a8e97]::placeholder{color:inherit;opacity:.6}.ma__input[data-v-051a8e97]:disabled{cursor:not-allowed;opacity:.5}.ma__dropdown[data-v-051a8e97]{background:var(--surface);border:1px solid var(--divider);border-radius:10px;bottom:100%;box-shadow:0 8px 30px #0000001f;left:0;list-style:none;margin:0 0 4px;max-height:200px;overflow-y:auto;padding:6px;position:absolute;right:0;z-index:100}.ma__item[data-v-051a8e97]{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;transition:background .1s ease}.ma__avatar[data-v-051a8e97],.ma__item--active[data-v-051a8e97],.ma__item[data-v-051a8e97]:hover{background:var(--cream-wash)}.ma__avatar[data-v-051a8e97]{border-radius:50%;color:var(--brand-purple-ink);display:grid;flex-shrink:0;font-size:14px;font-weight:700;height:36px;overflow:hidden;place-items:center;width:36px}.ma__avatar img[data-v-051a8e97]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ma__info[data-v-051a8e97]{display:flex;flex:1;flex-direction:column;min-width:0}.ma__name[data-v-051a8e97]{color:var(--ink);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ma__username[data-v-051a8e97]{color:var(--ink-muted);font-size:11px}.ma__type[data-v-051a8e97]{background:var(--cream-wash);border-radius:4px;color:var(--ink-faint);font-size:10px;font-weight:600;letter-spacing:.04em;padding:2px 6px;text-transform:uppercase}.ma-fade-enter-active[data-v-051a8e97],.ma-fade-leave-active[data-v-051a8e97]{transition:opacity .15s ease,transform .15s ease}.ma-fade-enter-from[data-v-051a8e97],.ma-fade-leave-to[data-v-051a8e97]{opacity:0;transform:translateY(-4px)}.vn[data-v-cff663b0]{align-items:center;border:1px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:9999px;color:inherit;display:flex;gap:10px;max-width:380px;padding:7px 12px 7px 8px}.vn__el[data-v-cff663b0]{display:none}.vn__toggle[data-v-cff663b0]{background:color-mix(in srgb,currentColor 12%,transparent);border:none;border-radius:50%;color:inherit;cursor:pointer;display:grid;flex:0 0 auto;height:32px;padding:0;place-items:center;transition:background .14s ease,transform .14s ease;width:32px}.vn__toggle[data-v-cff663b0]:hover{background:color-mix(in srgb,currentColor 20%,transparent)}.vn__toggle[data-v-cff663b0]:active{transform:scale(.94)}.vn__toggle[data-v-cff663b0]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.vn__seek[data-v-cff663b0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;flex:1 1 auto;height:16px;margin:0;min-width:0;padding:0}.vn__seek[data-v-cff663b0]::-webkit-slider-runnable-track{background:linear-gradient(to right,currentColor 0 var(--vn-progress,0),color-mix(in srgb,currentColor 22%,transparent) var(--vn-progress,0) 100%);border-radius:9999px;height:4px}.vn__seek[data-v-cff663b0]::-moz-range-track{background:linear-gradient(to right,currentColor 0 var(--vn-progress,0),color-mix(in srgb,currentColor 22%,transparent) var(--vn-progress,0) 100%);border-radius:9999px;height:4px}.vn__seek[data-v-cff663b0]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:currentColor;border:none;border-radius:50%;height:11px;margin-top:-3.5px;opacity:0;-webkit-transition:opacity .14s ease;transition:opacity .14s ease;width:11px}.vn__seek[data-v-cff663b0]::-moz-range-thumb{background:currentColor;border:none;border-radius:50%;height:11px;opacity:0;-moz-transition:opacity .14s ease;transition:opacity .14s ease;width:11px}.vn__seek[data-v-cff663b0]:focus-visible::-webkit-slider-thumb,.vn__seek[data-v-cff663b0]:hover::-webkit-slider-thumb{opacity:1}.vn__seek[data-v-cff663b0]:focus-visible::-moz-range-thumb,.vn__seek[data-v-cff663b0]:hover::-moz-range-thumb{opacity:1}.vn__seek[data-v-cff663b0]:disabled{cursor:default}.vn--playing .vn__seek[data-v-cff663b0]::-webkit-slider-thumb{opacity:1}.vn--playing .vn__seek[data-v-cff663b0]::-moz-range-thumb{opacity:1}.vn__time[data-v-cff663b0]{flex:0 0 auto;font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:.01em;opacity:.72;white-space:nowrap}.vrb[data-v-3f0e4147]{align-items:center;background:var(--cream-wash);border:1px solid var(--border);border-radius:9999px;display:flex;font-family:inherit;gap:10px;margin:6px 0;padding:8px 12px}.vrb__dot[data-v-3f0e4147]{animation:vrb-pulse-3f0e4147 1s ease-in-out infinite;background:#e53935;border-radius:50%;height:10px;width:10px}.vrb__wave[data-v-3f0e4147]{background:transparent;display:block;flex:1 1 auto;height:28px;min-width:90px;width:auto}.vrb__wave--idle[data-v-3f0e4147]{align-items:center;display:flex;gap:2px}.vrb__wave--idle i[data-v-3f0e4147]{background:var(--border);border-radius:1px;flex:1}.vrb__timer[data-v-3f0e4147]{font-size:13px;font-variant-numeric:tabular-nums}.vrb__btn[data-v-3f0e4147],.vrb__timer[data-v-3f0e4147]{color:var(--ink);font-weight:600}.vrb__btn[data-v-3f0e4147]{background:none;border:1px solid var(--border);border-radius:9999px;cursor:pointer;font-family:inherit;font-size:12px;margin-left:auto;padding:4px 12px;transition:background .14s ease}.vrb__btn[data-v-3f0e4147]:hover{background:var(--surface)}.vrb__btn--cancel[data-v-3f0e4147]{margin-left:auto}.vrb__btn--stop[data-v-3f0e4147]{background:#e53935;border-color:#e53935;color:#fff;margin-left:0}.vrb__btn--stop[data-v-3f0e4147]:hover{background:#e53935;filter:brightness(1.05)}.vrb__err[data-v-3f0e4147]{background:var(--cream-wash);border:1px solid var(--border);border-radius:8px;color:#d94c4c;font-size:12px;margin:6px 0;padding:6px 10px}@keyframes vrb-pulse-3f0e4147{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.gp[data-v-6ef189a4]{background:#00000073;display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:1000}.gp__panel[data-v-6ef189a4]{background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:0 24px 48px -12px #00000073;color:var(--ink);display:flex;flex-direction:column;max-height:70vh;max-width:480px;overflow:hidden;width:100%}.gp__head[data-v-6ef189a4]{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:12px 16px}.gp__title[data-v-6ef189a4]{color:var(--ink);font-size:15px;font-weight:700;margin:0}.gp__close[data-v-6ef189a4]{background:none;border:none;border-radius:8px;color:var(--ink-muted);cursor:pointer;font-size:22px;line-height:1;padding:0 6px}.gp__close[data-v-6ef189a4]:hover{background:var(--cream-wash);color:var(--ink)}.gp__search[data-v-6ef189a4]{padding:10px 16px 6px}.gp__input[data-v-6ef189a4]{background:var(--surface);border:1px solid var(--border);border-radius:9999px;color:var(--ink);font-family:inherit;font-size:13px;outline:none;padding:8px 12px;transition:border-color .14s ease;width:100%}.gp__input[data-v-6ef189a4]:focus{border-color:var(--brand-purple-ink)}.gp__center[data-v-6ef189a4]{color:var(--ink-muted);display:grid;font-size:13px;padding:36px 12px;place-items:center}.gp__error[data-v-6ef189a4]{color:#d94c4c}.gp__scroll[data-v-6ef189a4]{flex:1;min-height:0;overflow-y:auto}.gp__grid[data-v-6ef189a4]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:8px 12px 4px}.gp__cell[data-v-6ef189a4]{aspect-ratio:1/1}.gp__pick[data-v-6ef189a4]{background:var(--cream-wash);border:none;border-radius:8px;cursor:pointer;height:100%;overflow:hidden;padding:0;transition:transform .14s ease;width:100%}.gp__pick[data-v-6ef189a4]:hover{transform:scale(1.02)}.gp__img[data-v-6ef189a4]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gp__sentinel[data-v-6ef189a4]{color:var(--ink-muted);display:grid;font-size:12px;padding:12px 0 14px;place-items:center}.gp__attrib[data-v-6ef189a4]{border-top:1px solid var(--border);color:var(--ink-muted);font-size:11px;margin:0;padding:6px 16px 10px;text-align:center}@media(max-width:480px){.gp__grid[data-v-6ef189a4]{grid-template-columns:repeat(2,1fr)}}
