.ff[data-v-012e3a1e]{container-type:inline-size;position:relative;display:grid;place-items:center;width:100%;min-height:100%;padding:40px 20px;background:var(--bg, #08080a);color:var(--text, #f4f4f5);font-family:var(--font-sans, ui-sans-serif, system-ui, sans-serif)}.ff__card[data-v-012e3a1e]{position:relative;width:100%;max-width:380px;display:flex;flex-direction:column;gap:14px;padding:22px 20px 26px;border:1px solid var(--border, rgba(255, 255, 255, .08));border-radius:26px;background:var(--bg-card, #0f0f12);box-shadow:var(--blk-shadow);overflow:hidden}@supports (corner-shape: squircle){.ff__card[data-v-012e3a1e]{corner-shape:squircle;border-radius:38px}}.ff__title[data-v-012e3a1e]{margin:0;padding:0 2px;font-size:18px;font-weight:650;letter-spacing:-.015em}.ff__top[data-v-012e3a1e]{display:flex;align-items:center;gap:12px;padding:0 2px}.ff__stack[data-v-012e3a1e]{flex:0 1 auto;min-width:0}.ff__add[data-v-012e3a1e]{margin-left:auto;flex:none}.ff__add[data-v-012e3a1e] .btn__label{display:inline-flex;align-items:center;gap:10px}.ff__add.ff__add[data-v-012e3a1e]{padding-right:5px}.ff__addlabel[data-v-012e3a1e]{white-space:nowrap}.ff__dot[data-v-012e3a1e]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:color-mix(in srgb,var(--text, #fff) 10%,transparent);color:var(--text, #f4f4f5)}.ff__ico[data-v-012e3a1e]{display:inline-flex}.ff__ico[data-v-012e3a1e] svg,.ff__dot[data-v-012e3a1e] svg{width:16px;height:16px;display:block}.ff__rule[data-v-012e3a1e]{margin:2px 0}.ff__meta[data-v-012e3a1e]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 2px}.ff__section[data-v-012e3a1e]{font-size:14.5px;font-weight:600;letter-spacing:-.01em}.ff__count[data-v-012e3a1e]{font-size:12.5px;color:var(--text-muted, #8b8b93);white-space:nowrap}.ff__scroll[data-v-012e3a1e]{margin:-4px -6px -10px;-webkit-mask-image:linear-gradient(to bottom,#000 78%,transparent 100%);mask-image:linear-gradient(to bottom,#000 78%,transparent 100%)}.ff__list[data-v-012e3a1e]{display:flex;flex-direction:column;margin:0;padding:4px 6px 46px;list-style:none}.ff__row[data-v-012e3a1e]{position:relative;display:flex;align-items:center;gap:12px;padding:10px 8px;border-radius:16px;transition:background var(--dur-fast, .16s) var(--ease-out, cubic-bezier(.22, 1, .36, 1))}@supports (corner-shape: squircle){.ff__row[data-v-012e3a1e]{corner-shape:squircle;border-radius:22px}}.ff__row+.ff__row[data-v-012e3a1e]:before{content:"";position:absolute;left:60px;right:8px;top:0;height:1px;background:var(--border, rgba(255, 255, 255, .07))}.ff__row.is-active[data-v-012e3a1e]{background:color-mix(in srgb,var(--text, #fff) 6%,transparent)}.ff__row.is-active[data-v-012e3a1e]:before,.ff__row.is-active+.ff__row[data-v-012e3a1e]:before{opacity:0}.ff__pic[data-v-012e3a1e]{flex:none}.ff__who[data-v-012e3a1e]{display:flex;flex-direction:column;gap:2px;min-width:0}.ff__name[data-v-012e3a1e]{font-size:14px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ff__mail[data-v-012e3a1e]{font-size:12px;color:var(--text-muted, #8b8b93);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ff__act[data-v-012e3a1e]{margin-left:auto;flex:none}.ff__row.is-sent .ff__name[data-v-012e3a1e]{color:var(--text-secondary, #c4c4cc)}.ff__pill[data-v-012e3a1e]{position:absolute;left:50%;bottom:16px;transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:5px 5px 5px 16px;border-radius:999px;background:var(--text, #f4f4f5);color:var(--bg-card, #0f0f12);box-shadow:0 12px 28px -12px #0000008c;white-space:nowrap;pointer-events:none}.ff__pilltext[data-v-012e3a1e]{font-size:13px;font-weight:600;letter-spacing:-.01em}.ff__pillpic[data-v-012e3a1e]{flex:none}.ff-pill-enter-active[data-v-012e3a1e],.ff-pill-leave-active[data-v-012e3a1e]{transition:opacity var(--dur, .22s) var(--ease-out, cubic-bezier(.22, 1, .36, 1)),transform var(--dur, .22s) var(--ease-out, cubic-bezier(.22, 1, .36, 1))}.ff-pill-enter-from[data-v-012e3a1e],.ff-pill-leave-to[data-v-012e3a1e]{opacity:0;transform:translate(-50%,14px)}@media(prefers-reduced-motion:reduce){.ff[data-v-012e3a1e] *{transition:none!important;animation:none!important}}@container (max-width: 400px){.ff[data-v-012e3a1e]{padding:22px 12px}.ff__card[data-v-012e3a1e]{padding:18px 16px 22px;gap:12px;border-radius:24px}.ff__top[data-v-012e3a1e]{flex-wrap:wrap}.ff__add[data-v-012e3a1e]{margin-left:auto}.ff__row[data-v-012e3a1e]{padding:9px 6px}}
