.owner-card.svelte-11qe69o{--owner-control-height: var(--control-h);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);background:none;border:none;border-radius:0;padding:0}.owner-card-compact.svelte-11qe69o,.owner-card-small.svelte-11qe69o{--owner-control-height: 32px}.owner-card-large.svelte-11qe69o{--owner-control-height: 64px;max-width:100%}.owner-card-large.svelte-11qe69o .owner-pill-handle:where(.svelte-11qe69o){font-size:clamp(24px,4vw,36px)}.owner-card-small.svelte-11qe69o .owner-action:where(.svelte-11qe69o){padding:var(--space-1) var(--space-3);letter-spacing:0}.owner-pill.svelte-11qe69o,.owner-action.svelte-11qe69o,.owner-kebab.svelte-11qe69o{height:var(--owner-control-height);min-height:var(--owner-control-height);box-sizing:border-box}.owner-pill.svelte-11qe69o{display:inline-flex;align-items:center;gap:var(--space-2);padding:2px var(--space-7) 2px 2px;border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface-1);color:var(--text);text-decoration:none;min-width:0;max-width:100%;transition:border-color .15s,background .15s}a.owner-pill.svelte-11qe69o:hover{border-color:var(--accent);background:var(--bg)}.owner-pill.svelte-11qe69o .avatar-initial{border:none;background:var(--bg);padding-right:1px}.owner-pill-handle.svelte-11qe69o{font-family:var(--font-display);font-weight:var(--fw-700);font-style:italic;font-size:var(--font-size-5);letter-spacing:var(--ls-xs);color:var(--text);line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;padding-inline-end:.1em}a.owner-pill.svelte-11qe69o:hover .owner-pill-handle:where(.svelte-11qe69o){color:var(--accent-ink)}.owner-pill-themed.svelte-11qe69o{border-color:var(--user-pill-border, var(--accent));background:color-mix(in oklab,var(--user-pill-tint, var(--accent)) 14%,var(--surface-1))}a.owner-pill-themed.svelte-11qe69o:hover{border-color:var(--user-pill-border, var(--accent));background:color-mix(in oklab,var(--user-pill-tint, var(--accent)) 22%,var(--surface-1))}.owner-pill-themed.svelte-11qe69o .avatar-initial{background:color-mix(in oklab,var(--user-pill-tint, var(--accent)) 18%,var(--bg))}.owner-pill-themed.svelte-11qe69o .owner-pill-handle:where(.svelte-11qe69o){color:var(--user-pill-text)}a.owner-pill-themed.svelte-11qe69o:hover .owner-pill-handle:where(.svelte-11qe69o){color:var(--user-pill-text)}.owner-pill-handle-stroked.svelte-11qe69o{-webkit-text-stroke:var(--user-pill-stroke);paint-order:stroke fill}.owner-actions.svelte-11qe69o{display:flex;align-items:center;gap:var(--space-2);margin-left:auto;min-width:0;flex-wrap:wrap;row-gap:var(--space-3)}.owner-actions.svelte-11qe69o:first-child{margin-left:0}.owner-action.svelte-11qe69o{display:inline-flex;align-items:center;flex-shrink:0;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-full);background:transparent;color:var(--text);font-family:var(--font-body);font-weight:var(--fw-700);font-size:var(--font-size-2);letter-spacing:var(--ls-md);text-transform:uppercase;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.owner-action.svelte-11qe69o svg{width:14px;height:14px}.owner-sep.svelte-11qe69o{display:inline-block;width:1px;height:18px;background:var(--border-strong);margin:0 var(--space-1);flex-shrink:0}.owner-action.svelte-11qe69o:hover:not(:disabled){border-color:var(--text)}.owner-action.svelte-11qe69o:disabled{opacity:.5;cursor:not-allowed}.owner-action-guest.svelte-11qe69o{opacity:.5;cursor:not-allowed}.owner-action-msg.svelte-11qe69o{border-color:var(--accent);color:var(--accent-ink)}.owner-action-msg.svelte-11qe69o:hover:not(:disabled){background:rgb(var(--accent-rgb) / .1);border-color:var(--accent);color:var(--accent-ink)}.owner-action.svelte-11qe69o svg{max-width:none;flex-shrink:0}.owner-kebab-wrap.svelte-11qe69o{position:relative}.owner-kebab.svelte-11qe69o{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--owner-control-height);min-width:var(--owner-control-height);border:1px solid var(--border-strong);border-radius:var(--radius-full);background:transparent;color:var(--text-faint);cursor:pointer;transition:color .15s,border-color .15s,background .15s}.owner-kebab.svelte-11qe69o svg{width:16px;height:16px}.owner-kebab.svelte-11qe69o:hover,.owner-kebab-active.svelte-11qe69o{color:var(--text);border-color:var(--text);background:var(--surface-1)}.owner-kebab.svelte-11qe69o svg{max-width:none;flex-shrink:0}.owner-action-note.svelte-11qe69o{flex-basis:100%;margin:0}.owner-menu[hidden].svelte-11qe69o{display:none}.owner-menu.svelte-11qe69o{position:absolute;top:calc(100% + 6px);right:0;z-index:30;width:min(300px,calc(100vw - 3rem));background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-2);box-shadow:0 4px 16px #0000002e;display:flex;flex-direction:column;gap:var(--space-1)}.owner-menu.svelte-11qe69o .flag-wrap>.btn-icon,.owner-menu.svelte-11qe69o .kebab-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;width:100%;display:flex;align-items:center;justify-content:flex-start;padding:var(--space-2) var(--space-4);color:var(--text);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--font-size-2);font-weight:var(--fw-500);text-transform:none;letter-spacing:0;cursor:pointer;text-align:left}.owner-menu.svelte-11qe69o .flag-wrap>.btn-icon:hover,.owner-menu.svelte-11qe69o .kebab-item:hover:not(:disabled){background:var(--surface-1);color:var(--danger)}.owner-menu.svelte-11qe69o .kebab-item:disabled{opacity:.5;cursor:not-allowed}.owner-menu.svelte-11qe69o .flag-sent{display:block;padding:var(--space-2) var(--space-4);color:var(--text-faint);font-size:var(--font-size-2)}.owner-menu.svelte-11qe69o .flag-form{position:static;width:auto;margin-top:var(--space-2);box-shadow:none;border:none;padding:var(--space-3) var(--space-4);background:var(--surface-1)}@media(max-width:600px){.owner-sep.svelte-11qe69o{display:none}.owner-actions.svelte-11qe69o .user-socials{flex-basis:100%;justify-content:flex-start;padding-top:var(--space-3);border-top:1px solid var(--border)}}@media(max-width:480px){.owner-card.svelte-11qe69o{gap:var(--space-2)}.owner-pill.svelte-11qe69o{padding:2px var(--space-3) 2px 2px}.owner-pill-handle.svelte-11qe69o{font-size:var(--font-size-3)}.owner-action.svelte-11qe69o{padding:var(--space-1) var(--space-3)}}
