.action-card.svelte-vyf1md{background:var(--surface-1);border:1px solid var(--hairline-strong);border-radius:var(--radius-lg,12px);padding:var(--space-3,.75rem) var(--space-4,1rem) var(--space-3,.75rem);margin-top:8px}.ac-head.svelte-vyf1md{align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.ac-kind.svelte-vyf1md{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption);color:var(--muted);letter-spacing:.18em;font-weight:700}.ac-recipient.svelte-vyf1md{font-size:var(--text-caption);color:var(--ink-2)}.ac-langs.svelte-vyf1md{gap:4px;margin-bottom:8px;display:flex}.ac-lang.svelte-vyf1md{border-radius:var(--radius-sm,4px);background:var(--surface-2);border:1px solid var(--hairline-strong);color:var(--ink-2);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption);letter-spacing:.1em;cursor:pointer;min-height:26px;padding:2px 9px;font-weight:700}.ac-lang-active.svelte-vyf1md{color:var(--ink);border-color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--ink-2)}.ac-subject.svelte-vyf1md{font-size:var(--text-body-sm);color:var(--ink);margin-bottom:6px}.ac-subject-label.svelte-vyf1md{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption);color:var(--muted);letter-spacing:.1em;margin-right:4px}.ac-body.svelte-vyf1md{font-size:var(--text-body-sm);color:var(--ink-2);white-space:pre-wrap;margin:0;line-height:1.5}.ac-warn.svelte-vyf1md{font-size:var(--text-caption);color:var(--warning);margin:8px 0 0;line-height:1.4}.ac-toolbar.svelte-vyf1md{flex-wrap:wrap;align-items:center;gap:6px;margin-top:11px;display:flex}.ac-btn.svelte-vyf1md{border:1px solid var(--hairline-strong);border-radius:var(--radius-md,8px);color:var(--ink-2);font-size:var(--text-body-sm);cursor:pointer;background:0 0;align-items:center;gap:5px;min-height:32px;padding:6px 11px;font-family:inherit;font-weight:600;display:inline-flex}.ac-btn.svelte-vyf1md:disabled{opacity:.5;cursor:not-allowed}.ac-btn-translate.svelte-vyf1md{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.ac-forwarded.svelte-vyf1md{font-size:var(--text-caption);color:var(--muted);margin-left:auto}.lo-appmenu-overlay{z-index:50;background:color-mix(in srgb, var(--surface-0,#09090b) 78%, transparent);position:fixed;inset:0}.lo-appmenu-overlay--absolute{position:absolute}.lo-appmenu-content{z-index:60;background:var(--surface-0,#09090b);color:var(--ink,#fafafa);outline:0;flex-direction:column;display:flex;position:fixed;inset:0}.lo-appmenu-content--absolute{position:absolute}.lo-appmenu-content [data-vaul-handle]{display:none}.lo-appmenu.svelte-1v3j7uz{width:100%;height:100%;color:var(--ink,#fafafa);background:var(--surface-0,#09090b);flex-direction:column;display:flex;overflow:hidden}[data-accent=rose].svelte-1v3j7uz{--lo-acc:#f43f5e}[data-accent=amber].svelte-1v3j7uz{--lo-acc:#f59e0b}[data-accent=orange].svelte-1v3j7uz{--lo-acc:#f97316}[data-accent=pink].svelte-1v3j7uz{--lo-acc:#ec4899}[data-accent=fuchsia].svelte-1v3j7uz{--lo-acc:#d946ef}[data-accent=red].svelte-1v3j7uz{--lo-acc:#ef4444}[data-accent=blue].svelte-1v3j7uz{--lo-acc:#3b82f6}[data-accent=cyan].svelte-1v3j7uz{--lo-acc:#06b6d4}[data-accent=sky].svelte-1v3j7uz{--lo-acc:#0ea5e9}[data-accent=indigo].svelte-1v3j7uz{--lo-acc:#6366f1}[data-accent=violet].svelte-1v3j7uz{--lo-acc:#8b5cf6}[data-accent=purple].svelte-1v3j7uz{--lo-acc:#a855f7}[data-accent=green].svelte-1v3j7uz{--lo-acc:#22c55e}[data-accent=emerald].svelte-1v3j7uz{--lo-acc:#10b981}[data-accent=teal].svelte-1v3j7uz{--lo-acc:#14b8a6}[data-accent=lime].svelte-1v3j7uz{--lo-acc:#84cc16}[data-accent=slate].svelte-1v3j7uz{--lo-acc:#64748b}[data-accent=zinc].svelte-1v3j7uz{--lo-acc:#71717a}[data-accent=gray].svelte-1v3j7uz{--lo-acc:#6b7280}.lo-topzone.svelte-1v3j7uz{border-bottom:1px solid var(--hairline,#ffffff14);padding-bottom:12px}.lo-topzone-strips.svelte-1v3j7uz{flex-direction:column;gap:8px;display:flex}.lo-topzone-strips--inline.svelte-1v3j7uz{flex-direction:row;gap:8px}.lo-topzone-strips--inline.svelte-1v3j7uz>:where(.svelte-1v3j7uz){flex:1;min-width:0}.lo-top.svelte-1v3j7uz{padding:calc(env(safe-area-inset-top,36px) + 24px) var(--space-4,16px) 14px;justify-content:space-between;align-items:center;display:flex}.lo-top-left.svelte-1v3j7uz{align-items:center;gap:10px;display:inline-flex}.lo-top-grip{color:var(--muted,#71717a);flex-shrink:0}.lo-top-title.svelte-1v3j7uz{color:var(--ink,#fafafa);letter-spacing:-.005em;font-size:15px;font-weight:600}.lo-top-close.svelte-1v3j7uz{background:var(--surface-2,#27272a);width:32px;height:32px;color:var(--ink-2,#d4d4d8);cursor:pointer;border:0;border-radius:999px;place-items:center;transition:background .15s cubic-bezier(.22,1,.36,1);display:grid}.lo-top-close.svelte-1v3j7uz:hover{background:var(--surface-3,#3f3f46);color:var(--ink,#fafafa)}.lo-org.svelte-1v3j7uz{margin:0 var(--space-4,16px);background:var(--surface-1,#18181b);border-radius:var(--radius-lg,12px);color:var(--ink,#fafafa);font:inherit;cursor:pointer;text-align:left;border:0;align-items:center;gap:10px;padding:11px 12px 11px 10px;transition:background .15s cubic-bezier(.22,1,.36,1);display:flex}.lo-org.svelte-1v3j7uz:hover{background:var(--surface-2,#27272a)}.lo-topzone-strips--inline.svelte-1v3j7uz .lo-org:where(.svelte-1v3j7uz){margin-left:var(--space-4,16px);margin-right:0}.lo-topzone-strips--inline.svelte-1v3j7uz .lo-credits:where(.svelte-1v3j7uz){margin-right:var(--space-4,16px);margin-left:0}.lo-org-avatar.svelte-1v3j7uz{width:30px;height:30px;color:var(--ink-2,#d4d4d8);font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);letter-spacing:.04em;border-radius:8px;flex-shrink:0;place-items:center;font-size:10px;font-weight:700;display:grid}.lo-org-body.svelte-1v3j7uz{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.lo-org-label.svelte-1v3j7uz{color:var(--ink,#fafafa);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;line-height:1.2;overflow:hidden}.lo-org-sub.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);letter-spacing:.005em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.lo-org-switch.svelte-1v3j7uz{background:var(--surface-2,#27272a);width:26px;height:26px;color:var(--muted,#71717a);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.lo-org.svelte-1v3j7uz:hover .lo-org-switch:where(.svelte-1v3j7uz){background:var(--surface-3,#3f3f46);color:var(--ink-2,#d4d4d8)}.lo-credits.svelte-1v3j7uz{margin:0 var(--space-4,16px);background:var(--surface-1,#18181b);border-radius:var(--radius-lg,12px);border:0;align-items:center;gap:10px;padding:11px 10px 11px 12px;display:flex}.lo-topzone-strips--inline.svelte-1v3j7uz .lo-org:where(.svelte-1v3j7uz){flex-direction:column;align-items:stretch;gap:10px;padding:11px 11px 11px 10px}.lo-topzone-strips--inline.svelte-1v3j7uz .lo-credits:where(.svelte-1v3j7uz){flex-direction:column;align-items:stretch;gap:9px;padding:11px 10px 11px 12px}.lo-topzone-strips--inline.svelte-1v3j7uz .lo-credits-cta:where(.svelte-1v3j7uz){padding:6px 10px 6px 8px;font-size:11.5px}.lo-topzone-strips--inline.svelte-1v3j7uz .lo-credits-cta:where(.svelte-1v3j7uz) span:where(.svelte-1v3j7uz){display:none}.lo-topzone-strips--inline.svelte-1v3j7uz .lo-credits-balance:where(.svelte-1v3j7uz){font-size:15px}.lo-topzone-strips--inline.svelte-1v3j7uz .lo-org-sub:where(.svelte-1v3j7uz){display:none}.lo-topzone-strips--inline.svelte-1v3j7uz .lo-org-label:where(.svelte-1v3j7uz){font-size:13px}.lo-topzone-strips--inline.svelte-1v3j7uz .lo-org-switch:where(.svelte-1v3j7uz){width:22px;height:22px}.lo-org-row1.svelte-1v3j7uz{align-items:center;gap:8px;display:flex}.lo-org-row2.svelte-1v3j7uz{justify-content:space-between;align-items:center;gap:8px;display:flex}.lo-credits-row1.svelte-1v3j7uz{align-items:center;gap:8px;display:flex}.lo-credits-row2.svelte-1v3j7uz{align-items:center;gap:10px;display:flex}.lo-org-stack.svelte-1v3j7uz{align-items:center;display:flex}.lo-org-stack-item.svelte-1v3j7uz{background:var(--surface-3,#3f3f46);width:20px;height:20px;color:var(--ink-2,#d4d4d8);font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);letter-spacing:.04em;border:1.5px solid var(--surface-1,#18181b);border-radius:999px;flex-shrink:0;place-items:center;margin-left:-6px;font-size:8.5px;font-weight:700;display:grid}.lo-org-stack-item.svelte-1v3j7uz:first-child{margin-left:0}.lo-org-stack-more.svelte-1v3j7uz{background:var(--surface-2,#27272a);color:var(--muted,#71717a)}.lo-org.svelte-1v3j7uz:hover .lo-org-stack-item:where(.svelte-1v3j7uz){border-color:var(--surface-2,#27272a)}.lo-org-row2-right.svelte-1v3j7uz{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.lo-org-online.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);letter-spacing:.02em;align-items:center;gap:4px;font-size:10px;display:inline-flex}.lo-org-online-dot.svelte-1v3j7uz{background:var(--success,#74c991);width:5px;height:5px;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--success,#74c991) 22%, transparent);border-radius:999px}.lo-org-invites.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--accent,#60a5fa);background:color-mix(in srgb, var(--accent,#60a5fa) 14%, transparent);letter-spacing:.02em;border-radius:999px;padding:2px 6px;font-size:9.5px;font-weight:600}.lo-org-storage.svelte-1v3j7uz{flex-direction:column;gap:4px;display:flex}.lo-org-storage-row.svelte-1v3j7uz{justify-content:space-between;align-items:baseline;display:flex}.lo-org-storage-label.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);letter-spacing:.02em;font-size:9.5px}.lo-org-storage-pct.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--ink-2,#d4d4d8);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:700}.lo-org-storage-bar.svelte-1v3j7uz{background:var(--surface-3,#3f3f46);border-radius:999px;height:2px;overflow:hidden}.lo-org-storage-bar-fill.svelte-1v3j7uz{background:var(--accent,#60a5fa);border-radius:999px;height:100%;transition:width .22s cubic-bezier(.22,1,.36,1);display:block}.lo-credits-spark.svelte-1v3j7uz{height:22px;color:var(--accent,#60a5fa);flex:1;overflow:visible}.lo-credits-spark-area.svelte-1v3j7uz{fill:color-mix(in srgb, var(--accent,#60a5fa) 14%, transparent);stroke:none}.lo-credits-spark-line.svelte-1v3j7uz{fill:none;stroke:var(--accent,#60a5fa);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lo-credits-spark-burn.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);letter-spacing:.02em;white-space:nowrap;flex-shrink:0;font-size:10px}.lo-credits-tier.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);background:var(--surface-2,#27272a);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-left:2px;padding:2px 6px;font-size:8.5px;font-weight:700}.lo-credits-trend.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.lo-credits-trend[data-dir=up].svelte-1v3j7uz{color:var(--warning,#f59e0b);background:color-mix(in srgb, var(--warning,#f59e0b) 14%, transparent)}.lo-credits-trend[data-dir=down].svelte-1v3j7uz{color:var(--success,#74c991);background:color-mix(in srgb, var(--success,#74c991) 14%, transparent)}.lo-credits-trend-arrow.svelte-1v3j7uz{font-size:8px}.lo-credits--clickable.svelte-1v3j7uz{color:inherit;font:inherit;cursor:pointer;text-align:left;border:0;width:100%;transition:background .15s cubic-bezier(.22,1,.36,1)}.lo-credits--clickable.svelte-1v3j7uz:hover{background:var(--surface-2,#27272a)}.lo-credits-row3.svelte-1v3j7uz{justify-content:space-between;align-items:center;gap:8px;display:flex}.lo-credits-runway.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);letter-spacing:.005em;flex:1;align-items:center;gap:5px;min-width:0;font-size:10px;font-weight:600;display:inline-flex}.lo-credits-runway-text.svelte-1v3j7uz{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lo-credits-runway[data-urgency=ok].svelte-1v3j7uz{color:var(--muted,#71717a)}.lo-credits-runway[data-urgency=warn].svelte-1v3j7uz{color:var(--warning,#f59e0b)}.lo-credits-runway[data-urgency=critical].svelte-1v3j7uz{color:var(--error,#ef4444)}.lo-credits-runway-dot.svelte-1v3j7uz{width:5px;height:5px;box-shadow:0 0 0 1.5px color-mix(in srgb, currentColor 22%, transparent);background:currentColor;border-radius:999px}.lo-credits-cycle-label.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted-2,#52525b);letter-spacing:.02em;white-space:nowrap;font-size:9.5px}.lo-credits-cycle-bar.svelte-1v3j7uz{background:var(--surface-3,#3f3f46);border-radius:999px;height:2px;margin-top:4px;overflow:hidden}.lo-credits-cycle-bar-fill.svelte-1v3j7uz{border-radius:999px;height:100%;transition:width .22s cubic-bezier(.22,1,.36,1);display:block}.lo-credits-cycle-bar-fill[data-urgency=ok].svelte-1v3j7uz{background:var(--accent,#60a5fa)}.lo-credits-cycle-bar-fill[data-urgency=warn].svelte-1v3j7uz{background:var(--warning,#f59e0b)}.lo-credits-cycle-bar-fill[data-urgency=critical].svelte-1v3j7uz{background:var(--error,#ef4444)}.lo-credits-left.svelte-1v3j7uz{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.lo-credits-icon.svelte-1v3j7uz{background:color-mix(in srgb, var(--accent,#60a5fa) 18%, transparent);width:26px;height:26px;color:var(--accent,#60a5fa);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.lo-credits-body.svelte-1v3j7uz{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lo-credits-line.svelte-1v3j7uz{align-items:baseline;gap:6px;display:inline-flex}.lo-credits-balance.svelte-1v3j7uz{color:var(--ink,#fafafa);letter-spacing:-.014em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;line-height:1}.lo-credits-unit.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:600}.lo-credits-sep.svelte-1v3j7uz{color:var(--surface-3,#3f3f46);font-size:10px}.lo-credits-burn.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);letter-spacing:.02em;font-size:10px}.lo-credits-sub.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted-2,#52525b);letter-spacing:.005em;font-size:10px;line-height:1.3}.lo-credits-cta.svelte-1v3j7uz{background:color-mix(in srgb, var(--accent,#60a5fa) 14%, transparent);color:var(--accent,#60a5fa);font:inherit;letter-spacing:-.005em;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:7px 12px 7px 10px;font-size:12px;font-weight:600;transition:background .15s cubic-bezier(.22,1,.36,1);display:inline-flex}.lo-credits-cta.svelte-1v3j7uz:hover{background:color-mix(in srgb, var(--accent,#60a5fa) 22%, transparent)}.lo-search-wrap.svelte-1v3j7uz{padding:14px var(--space-4,16px) 6px}.lo-search.svelte-1v3j7uz{background:var(--surface-2,#27272a);color:var(--muted,#71717a);border-radius:999px;align-items:center;gap:10px;padding:14px 16px;display:flex}.lo-search-glyph{color:var(--muted,#71717a);flex-shrink:0}.lo-search-input.svelte-1v3j7uz{color:var(--ink,#fafafa);font:inherit;letter-spacing:-.005em;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:16px}.lo-search-input.svelte-1v3j7uz::placeholder{color:var(--muted,#71717a)}.lo-search-clear.svelte-1v3j7uz{background:var(--surface-3,#3f3f46);width:20px;height:20px;color:var(--ink-2,#d4d4d8);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid}.lo-search-kbd.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);background:var(--surface-3,#3f3f46);letter-spacing:.04em;border-radius:5px;flex-shrink:0;padding:2px 7px;font-size:10.5px;font-weight:600}.lo-scroll.svelte-1v3j7uz{padding:10px var(--space-4,16px) calc(env(safe-area-inset-bottom,8px) + 16px);flex:1;overflow-y:auto}.lo-sec.svelte-1v3j7uz{padding:22px 0 10px}.lo-sec.svelte-1v3j7uz:first-child{padding-top:16px}.lo-sec.svelte-1v3j7uz+.lo-sec:where(.svelte-1v3j7uz){border-top:1px solid var(--hairline,#ffffff14);margin-top:10px}.lo-sec-head.svelte-1v3j7uz{justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 14px;display:flex}.lo-sec-head-left.svelte-1v3j7uz{flex:1;align-items:baseline;gap:8px;min-width:0;display:inline-flex}.lo-sec-head-title.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--ink-2,#d4d4d8);letter-spacing:.22em;text-transform:uppercase;font-size:11px;font-weight:600}.lo-sec-head-tagline.svelte-1v3j7uz{color:var(--muted,#71717a);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.lo-sec-head-count.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);background:var(--surface-2,#27272a);border-radius:999px;flex-shrink:0;padding:2px 7px;font-size:10.5px}.lo-mod-grid.svelte-1v3j7uz{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lo-mod-tile.svelte-1v3j7uz{background:var(--surface-1,#18181b);border-radius:var(--radius-lg,12px);min-height:172px;color:var(--ink,#fafafa);font:inherit;cursor:pointer;text-align:left;border:0;flex-direction:column;align-items:stretch;gap:4px;padding:16px 14px 14px;transition:background .15s cubic-bezier(.22,1,.36,1),transform .15s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.lo-mod-tile.svelte-1v3j7uz:hover{background:var(--surface-2,#27272a);transform:translateY(-2px)}.lo-mod-tile.svelte-1v3j7uz:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent,#60a5fa) 36%, transparent);outline:0}.lo-mod-head.svelte-1v3j7uz{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:14px;display:flex}.lo-mod-icon.svelte-1v3j7uz{background:color-mix(in srgb, var(--lo-acc,var(--muted,#71717a)) 18%, transparent);width:40px;height:40px;color:var(--lo-acc,var(--muted,#71717a));border-radius:11px;flex-shrink:0;place-items:center;display:grid}.lo-mod-corner.svelte-1v3j7uz{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.lo-mod-pin.svelte-1v3j7uz{place-items:center;width:16px;height:16px;display:grid}.lo-mod-pin-dot.svelte-1v3j7uz{background:var(--accent,#60a5fa);width:5px;height:5px;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--accent,#60a5fa) 24%, transparent);border-radius:999px}.lo-mod-unread.svelte-1v3j7uz{background:var(--accent,#60a5fa);min-width:18px;height:18px;color:var(--surface-0,#09090b);font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);letter-spacing:.02em;border-radius:999px;place-items:center;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:grid}.lo-mod-eta.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--ink-2,#d4d4d8);background:var(--surface-2,#27272a);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 7px;font-size:9.5px;font-weight:700}.lo-mod-label.svelte-1v3j7uz{color:var(--ink,#fafafa);letter-spacing:-.012em;font-size:14px;font-weight:700;line-height:1.2}.lo-mod-sub.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);letter-spacing:.005em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:1px;font-size:10.5px;line-height:1.3;overflow:hidden}.lo-mod-foot.svelte-1v3j7uz{flex-direction:column;gap:6px;min-width:0;margin-top:auto;padding-top:14px;display:flex}.lo-mod-activity.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);letter-spacing:.005em;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;max-width:100%;font-size:10px;display:inline-flex;overflow:hidden}.lo-mod-dot.svelte-1v3j7uz{background:var(--muted-2,#52525b);border-radius:999px;flex-shrink:0;width:6px;height:6px}.lo-mod-dot--live.svelte-1v3j7uz{background:var(--success,#74c991);box-shadow:0 0 0 2px color-mix(in srgb, var(--success,#74c991) 22%, transparent)}.lo-mod-badge.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);background:var(--surface-2,#27272a);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-self:flex-start;max-width:100%;padding:3px 8px;font-size:9.5px;font-weight:600;overflow:hidden}.lo-mod-tile.svelte-1v3j7uz:hover .lo-mod-badge:where(.svelte-1v3j7uz){background:var(--surface-3,#3f3f46)}.lo-mod-tile--soon.svelte-1v3j7uz{color:var(--ink-2,#d4d4d8)}.lo-mod-tile--soon.svelte-1v3j7uz .lo-mod-icon:where(.svelte-1v3j7uz){background:var(--surface-2,#27272a);color:var(--muted,#71717a)}.lo-mod-tile--soon.svelte-1v3j7uz .lo-mod-label:where(.svelte-1v3j7uz){color:var(--ink-2,#d4d4d8);font-weight:600}.lo-mod-tile--soon.svelte-1v3j7uz .lo-mod-sub:where(.svelte-1v3j7uz){color:var(--muted-2,#52525b)}.lo-mod-notify.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--accent,#60a5fa);background:color-mix(in srgb, var(--accent,#60a5fa) 12%, transparent);letter-spacing:.02em;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;padding:4px 8px;font-size:10px;font-weight:600;display:inline-flex}.lo-mod-tile--soon.svelte-1v3j7uz:hover .lo-mod-notify:where(.svelte-1v3j7uz){background:color-mix(in srgb, var(--accent,#60a5fa) 18%, transparent)}.lo-mod-waitlist.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);letter-spacing:.02em;align-self:flex-start;font-size:9.5px}.lo-sub-grid.svelte-1v3j7uz{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.lo-sub-tile.svelte-1v3j7uz{color:var(--ink-2,#d4d4d8);font:inherit;cursor:pointer;border-radius:var(--radius-md,8px);background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;padding:14px 4px 12px;transition:background .15s cubic-bezier(.22,1,.36,1);display:flex}.lo-sub-tile.svelte-1v3j7uz:hover{background:var(--surface-2,#27272a);color:var(--ink,#fafafa)}.lo-sub-tile-icon.svelte-1v3j7uz{background:color-mix(in srgb, var(--lo-acc,var(--muted,#71717a)) 22%, transparent);width:44px;height:44px;color:var(--lo-acc,var(--muted,#71717a));border-radius:12px;place-items:center;display:grid}.lo-sub-tile-label.svelte-1v3j7uz{color:var(--ink-2,#d4d4d8);letter-spacing:-.005em;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;font-weight:500;overflow:hidden}.lo-sub-tile-count.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);letter-spacing:.02em;margin-top:-3px;font-size:9.5px}.lo-sub-rows.svelte-1v3j7uz{flex-direction:column;gap:8px;display:flex}.lo-sub-row.svelte-1v3j7uz{background:var(--surface-1,#18181b);border-radius:var(--radius-md,8px);color:var(--ink,#fafafa);font:inherit;cursor:pointer;text-align:left;border:0;align-items:center;gap:12px;padding:13px 12px;transition:background .15s cubic-bezier(.22,1,.36,1);display:flex}.lo-sub-row.svelte-1v3j7uz:hover{background:var(--surface-2,#27272a)}.lo-sub-row-icon.svelte-1v3j7uz{background:color-mix(in srgb, var(--lo-acc,var(--muted,#71717a)) 20%, transparent);width:30px;height:30px;color:var(--lo-acc,var(--muted,#71717a));border-radius:8px;flex-shrink:0;place-items:center;display:grid}.lo-sub-row-body.svelte-1v3j7uz{flex-direction:column;flex:1;min-width:0;display:flex}.lo-sub-row-label.svelte-1v3j7uz{color:var(--ink,#fafafa);letter-spacing:-.005em;font-size:13.5px;font-weight:600;line-height:1.2}.lo-sub-row-sub.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);letter-spacing:.005em;margin-top:1px;font-size:10.5px}.lo-sub-row-count.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);background:var(--surface-2,#27272a);letter-spacing:.02em;border-radius:999px;flex-shrink:0;padding:2px 7px;font-size:10px}.lo-sub-row.svelte-1v3j7uz:hover .lo-sub-row-count:where(.svelte-1v3j7uz){background:var(--surface-3,#3f3f46)}.lo-sub-row-chev.svelte-1v3j7uz{color:var(--muted,#71717a);flex-shrink:0;padding-right:4px;font-size:18px;line-height:1}.lo-soon-grid.svelte-1v3j7uz{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.lo-soon-tile.svelte-1v3j7uz{background:var(--surface-1,#18181b);border-radius:var(--radius-lg,12px);color:var(--ink-2,#d4d4d8);font:inherit;cursor:pointer;border:0;flex-direction:column;align-items:center;gap:8px;padding:14px 4px 12px;transition:background .15s cubic-bezier(.22,1,.36,1);display:flex}.lo-soon-tile.svelte-1v3j7uz:hover{background:var(--surface-2,#27272a)}.lo-soon-icon.svelte-1v3j7uz{background:var(--surface-2,#27272a);width:38px;height:38px;color:var(--muted,#71717a);border-radius:10px;place-items:center;display:grid}.lo-soon-label.svelte-1v3j7uz{color:var(--ink-2,#d4d4d8);letter-spacing:-.005em;text-align:center;font-size:11.5px;font-weight:600}.lo-soon-tag.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);background:var(--surface-2,#27272a);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:1px 6px;font-size:8.5px;font-weight:600}.lo-meta.svelte-1v3j7uz{border-top:1px solid var(--hairline,#ffffff14);color:var(--muted,#71717a);font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);letter-spacing:.02em;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:20px 0 4px;font-size:10.5px;display:flex}.lo-meta-version.svelte-1v3j7uz{color:var(--muted-2,#52525b)}.lo-meta-sep.svelte-1v3j7uz{color:var(--surface-3,#3f3f46)}.lo-meta-link.svelte-1v3j7uz{color:var(--muted,#71717a);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:2px 4px;font-size:10.5px;transition:color .15s cubic-bezier(.22,1,.36,1),background .15s cubic-bezier(.22,1,.36,1)}.lo-meta-link.svelte-1v3j7uz:hover{color:var(--ink-2,#d4d4d8);background:var(--surface-2,#27272a)}.lo-credits-topchip.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--lo-acc,var(--muted,#71717a));letter-spacing:.005em;flex:1;align-items:center;gap:5px;min-width:0;font-size:10px;font-weight:600;display:inline-flex}.lo-credits-topchip-dot.svelte-1v3j7uz{width:5px;height:5px;box-shadow:0 0 0 1.5px color-mix(in srgb, currentColor 22%, transparent);background:currentColor;border-radius:999px;flex-shrink:0}.lo-credits-topchip-text.svelte-1v3j7uz{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lo-credits-topbar.svelte-1v3j7uz{background:var(--surface-3,#3f3f46);border-radius:999px;gap:2px;height:2px;margin-top:2px;display:flex;overflow:hidden}.lo-credits-topbar-seg.svelte-1v3j7uz{background:var(--lo-acc,var(--muted,#71717a));height:100%;display:block}.lo-credits-topbar-seg--rest.svelte-1v3j7uz{background:var(--surface-3,#3f3f46)}.lo-credits-money-left.svelte-1v3j7uz{min-width:0;font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--muted,#71717a);letter-spacing:.005em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:10px;font-weight:600;overflow:hidden}.lo-credits-money-right.svelte-1v3j7uz{font-family:var(--font-mono,"SF Mono", ui-monospace, monospace);color:var(--ink-2,#d4d4d8);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:10px;font-weight:700}.ask.svelte-1f3yc3n{border-bottom:1px solid var(--hairline);list-style:none}.ask.svelte-1f3yc3n:last-child{border-bottom:0}.ask[data-gate=true].svelte-1f3yc3n{border-left:2px solid color-mix(in srgb, var(--gate) 60%, transparent);margin-left:-8px;padding-left:8px}.ask-row.svelte-1f3yc3n{width:100%;color:inherit;cursor:pointer;text-align:left;min-height:44px;font:inherit;background:0 0;border:0;align-items:center;gap:11px;padding:12px 0;display:flex}.ask-dot.svelte-1f3yc3n{border-radius:var(--radius-full,999px);border:1.5px solid var(--muted-2);width:14px;height:14px;color:var(--muted);flex-shrink:0;place-items:center;display:grid}.ask[data-status=answered].svelte-1f3yc3n .ask-dot:where(.svelte-1f3yc3n){border-color:var(--ink-2);color:var(--ink)}.ask[data-status=partial].svelte-1f3yc3n .ask-dot:where(.svelte-1f3yc3n){border-color:var(--ink-2);background:linear-gradient(to right, var(--ink-2) 50%, transparent 50%)}.ask[data-status=kicked].svelte-1f3yc3n .ask-dot:where(.svelte-1f3yc3n){border-style:dashed}.ask[data-gate=true].svelte-1f3yc3n .ask-dot:where(.svelte-1f3yc3n){border-color:var(--gate)}.ask-text.svelte-1f3yc3n{font-size:var(--text-body-sm);color:var(--ink);letter-spacing:-.005em;flex:1;align-items:center;gap:6px;display:inline-flex}.ask-dt.svelte-1f3yc3n{font-family:var(--font-mono,ui-monospace, monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-caption);color:var(--muted);flex-shrink:0}.ask-flag{color:var(--gate);flex-shrink:0}.ask-chev{color:var(--muted-2);transition:transform var(--motion-fast,.15s) ease;flex-shrink:0}.ask[data-expanded=true].svelte-1f3yc3n .ask-chev{transform:rotate(90deg)}.ask-note.svelte-1f3yc3n{font-size:var(--text-caption);color:var(--muted);padding:0 0 12px 25px}.ask-detail.svelte-1f3yc3n{flex-direction:column;gap:8px;padding:0 0 14px 25px;display:flex}.ask-detail-row.svelte-1f3yc3n{flex-direction:column;gap:3px;display:flex}.ask-detail-label.svelte-1f3yc3n{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption);color:var(--muted);letter-spacing:.18em;text-transform:uppercase;font-weight:700}.ask-detail-text.svelte-1f3yc3n{font-size:var(--text-body-sm);color:var(--ink-2);line-height:1.5}.ask-detail-source.svelte-1f3yc3n{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption);color:var(--muted)}.ask-detail-actions.svelte-1f3yc3n{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.ask-act.svelte-1f3yc3n{border:1px solid var(--hairline-strong);border-radius:var(--radius-md,8px);color:var(--ink-2);font-size:var(--text-body-sm);cursor:pointer;background:0 0;min-height:32px;padding:6px 11px;font-family:inherit;font-weight:600}.ask-act.svelte-1f3yc3n:hover{background:var(--surface-2)}.searchbar.svelte-ov658f{background:var(--surface-2);border:1px solid var(--hairline-strong);border-radius:var(--radius-md,8px);align-items:center;gap:8px;min-height:38px;padding:0 10px;display:flex}.searchbar.svelte-ov658f:focus-within{border-color:var(--accent)}.searchbar-icon{color:var(--muted);flex-shrink:0}.searchbar-input.svelte-ov658f{min-width:0;color:var(--ink);font-size:var(--text-body);background:0 0;border:0;outline:0;flex:1;padding:8px 0;font-family:inherit}.searchbar-input.svelte-ov658f::placeholder{color:var(--muted)}.searchbar-clear.svelte-ov658f{color:var(--muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:2px;display:grid}.searchbar-clear.svelte-ov658f:hover{color:var(--ink)}.bento.svelte-1jvrg4z{gap:var(--space-2,.5rem);grid-template-columns:repeat(2,1fr);display:grid}.bento[data-gap=md].svelte-1jvrg4z{gap:var(--space-3,.75rem)}.bento[data-gap=lg].svelte-1jvrg4z{gap:var(--space-4,1rem)}.panel.svelte-a8k55{background:var(--surface-1);border-radius:var(--radius-lg,12px);padding:var(--space-3,.75rem)}.panel-head.svelte-a8k55{margin-bottom:var(--space-2,.5rem);justify-content:space-between;align-items:baseline;gap:8px;padding:0 2px;display:flex}.panel-label.svelte-a8k55{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption);color:var(--muted);letter-spacing:.2em;text-transform:uppercase;font-weight:600}.panel-meta.svelte-a8k55{font-family:var(--font-mono,ui-monospace, monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-caption);color:var(--muted)}.panel-body.svelte-a8k55{--bento-tile-bg:var(--surface-2);gap:var(--space-2,.5rem);flex-direction:column;display:flex}.tile.svelte-bfnvb{background:var(--bento-tile-bg,var(--surface-1));border:1px solid var(--hairline-strong);border-radius:var(--radius-lg,12px);min-height:88px;color:var(--ink);text-align:left;width:100%;font:inherit;transition:transform var(--motion-base,.22s) var(--ease-out,ease), box-shadow var(--motion-base,.22s) var(--ease-out,ease);flex-direction:column;justify-content:space-between;gap:6px;padding:12px 13px 11px;display:flex;position:relative}button.tile.svelte-bfnvb{cursor:pointer}.tile[data-size="2x1"].svelte-bfnvb,.tile[data-size="3x1"].svelte-bfnvb{grid-column:span 2}.tile[data-variant=strong].svelte-bfnvb{box-shadow:var(--shadow-sm,0 1px 2px #0000000a)}.tile[data-variant=decision].svelte-bfnvb,.tile[data-variant=quotes].svelte-bfnvb{gap:var(--space-2,.5rem)}.tile[data-variant=attn].svelte-bfnvb{box-shadow:inset 2px 0 0 0 var(--accent)}button.tile.svelte-bfnvb:hover{box-shadow:var(--shadow-md,0 4px 12px #00000014);transform:translateY(-1px)}button.tile[data-variant=attn].svelte-bfnvb:hover{box-shadow:inset 2px 0 0 0 var(--accent), var(--shadow-md,0 4px 12px #00000014)}.tile-label.svelte-bfnvb{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption);color:var(--muted);letter-spacing:.22em;text-transform:uppercase;font-weight:600}.composer-wrap.svelte-1nb1av9{left:var(--space-3,12px);right:var(--space-3,12px);bottom:max(8px, env(safe-area-inset-bottom,0px));z-index:30;transform:translateY(calc(-1 * var(--composer-keyboard-offset,0px)));transition:transform .12s cubic-bezier(.22,1,.36,1);position:absolute}.composer-wrap--embedded.svelte-1nb1av9{z-index:auto;position:static;bottom:auto;left:auto;right:auto;transform:none}.composer-row.svelte-1nb1av9{align-items:flex-end;gap:0;display:flex}.composer-trailing.svelte-1nb1av9{background:var(--surface-2);width:52px;height:52px;color:var(--ink-2);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;place-items:center;margin-left:8px;transition:width .22s cubic-bezier(.22,1,.36,1),height .22s cubic-bezier(.22,1,.36,1),margin-left .22s cubic-bezier(.22,1,.36,1),opacity .18s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),background .15s ease-out,color .15s ease-out;display:grid;overflow:hidden}.composer-trailing.svelte-1nb1av9 svg{width:22px;height:22px}.composer-trailing.svelte-1nb1av9:hover{background:var(--surface-3);color:var(--ink)}.composer-wrap--focused.svelte-1nb1av9 .composer-trailing:where(.svelte-1nb1av9){opacity:0;pointer-events:none;width:0;margin-left:0;transform:scale(.6)}.composer.svelte-1nb1av9{background:var(--surface-2);border-radius:var(--radius-full,999px);flex-direction:column;flex:1;min-width:0;padding:10px 14px;transition:box-shadow .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),border-radius .22s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.composer-wrap--focused.svelte-1nb1av9 .composer:where(.svelte-1nb1av9){border-radius:var(--radius-xl,16px)}.composer.svelte-1nb1av9:focus-within{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 28%, transparent), 0 0 32px color-mix(in srgb, var(--accent) 22%, transparent), 0 0 64px color-mix(in srgb, var(--accent) 10%, transparent);transform:translateY(-1px)}.composer-drawer.svelte-1nb1av9{opacity:0;pointer-events:none;max-height:0;transition:max-height .28s cubic-bezier(.22,1,.36,1),opacity .2s ease-out,transform .28s cubic-bezier(.22,1,.36,1);position:absolute;bottom:calc(100% + 12px);left:0;right:0;overflow:hidden;transform:translateY(8px)}.composer-drawer--open.svelte-1nb1av9{opacity:1;pointer-events:auto;max-height:480px;transform:translateY(0)}.composer-input-row.svelte-1nb1av9{align-items:center;gap:8px;min-height:32px;display:flex}.composer-rest-glyph.svelte-1nb1av9{width:24px;height:24px;color:var(--accent);pointer-events:none;flex-shrink:0;place-items:center;display:grid}.composer-rest-btn.svelte-1nb1av9{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;place-items:center;transition:background .15s ease-out,color .15s ease-out;display:grid}.composer-rest-btn.svelte-1nb1av9:hover:not([disabled]){background:var(--surface-3);color:var(--ink)}.composer-add-rest.svelte-1nb1av9{color:var(--ink-2)}.composer-input-badge.svelte-1nb1av9{background:var(--accent-soft);width:20px;height:20px;color:var(--accent);pointer-events:none;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.composer-input.svelte-1nb1av9{min-width:0;color:var(--ink);font:inherit;letter-spacing:-.005em;resize:none;background:0 0;border:0;outline:0;flex:1;min-height:24px;padding:4px 0;font-family:inherit;font-size:16px;line-height:1.4;overflow-y:auto}.composer-input.svelte-1nb1av9::placeholder{color:var(--muted)}.composer-input.svelte-1nb1av9::-webkit-scrollbar{background:0 0;width:0}.composer-input--flush.svelte-1nb1av9{padding-left:6px}.composer-send.svelte-1nb1av9{background:var(--ink);width:32px;height:32px;color:var(--surface-0);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;place-items:center;transition:background .15s ease-out;display:grid}.composer-send.svelte-1nb1av9:hover:not([disabled]){background:var(--ink-2)}.composer-util-row.svelte-1nb1av9{opacity:0;align-items:center;gap:4px;max-height:0;margin-top:0;transition:max-height .22s cubic-bezier(.22,1,.36,1),margin-top .22s cubic-bezier(.22,1,.36,1),opacity .18s ease-out;display:flex;overflow:hidden}.composer-util-row--open.svelte-1nb1av9{opacity:1;max-height:40px;margin-top:6px}.composer-util-grow.svelte-1nb1av9{flex:1}.composer-util-btn.svelte-1nb1av9{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;place-items:center;transition:background .15s ease-out,color .15s ease-out;display:grid}.composer-util-btn.svelte-1nb1av9:hover:not([disabled]){background:var(--surface-3);color:var(--ink)}.composer-add-focused.svelte-1nb1av9{background:var(--surface-1);color:var(--ink);border-radius:var(--radius-md,8px)}.composer-add-focused.svelte-1nb1av9:hover:not([disabled]){background:var(--surface-3)}.composer-add-focused--active.svelte-1nb1av9{background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent)}.composer-add-focused--active.svelte-1nb1av9:hover:not([disabled]){background:color-mix(in srgb, var(--accent) 26%, transparent)}.composer-ai-reopen.svelte-1nb1av9{color:var(--accent);border-radius:var(--radius-md,8px)}.composer-ai-reopen.svelte-1nb1av9:hover{color:var(--accent-strong,var(--accent))}.composer-ai-reopen--active.svelte-1nb1av9{background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent)}.composer-ai-reopen--active.svelte-1nb1av9:hover:not([disabled]){background:color-mix(in srgb, var(--accent) 26%, transparent);color:var(--accent)}.dmp.svelte-1d8rdzf{gap:var(--space-2,8px);flex-direction:column;display:flex}.dmp-option.svelte-1d8rdzf{width:100%;padding:var(--space-3,12px);background:var(--dmp-option-bg,var(--surface-1,Canvas));border:1px solid var(--dmp-option-border,var(--hairline-strong,ButtonBorder));border-radius:var(--radius-lg,12px);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-fast,.15s) var(--ease-out,ease-out);flex-direction:column;gap:6px;display:flex}.dmp-option.svelte-1d8rdzf:disabled{opacity:.55;cursor:default}.dmp-option-selected.svelte-1d8rdzf{border-color:var(--dmp-option-selected,var(--accent,Highlight))}.dmp-row.svelte-1d8rdzf{align-items:center;gap:8px;min-width:0;display:flex}.dmp-dot.svelte-1d8rdzf{border-radius:var(--radius-full,999px);border:1.5px solid var(--dmp-option-border,var(--hairline-strong,ButtonBorder));background:0 0;flex-shrink:0;width:14px;height:14px}.dmp-option-selected.svelte-1d8rdzf .dmp-dot:where(.svelte-1d8rdzf){border-color:var(--dmp-option-selected,var(--accent,Highlight));background:radial-gradient(circle at center, var(--dmp-option-selected,var(--accent,Highlight)) 0 4px, transparent 4.5px)}.dmp-title.svelte-1d8rdzf{font-size:var(--text-body,16px);color:var(--dmp-title-text,var(--ink,CanvasText));letter-spacing:-.005em;font-weight:600}.dmp-badge.svelte-1d8rdzf{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption,12px);letter-spacing:.06em;text-transform:uppercase;color:var(--dmp-option-selected,var(--accent,Highlight));font-weight:700}.dmp-desc.svelte-1d8rdzf{font-size:var(--text-body-sm,14px);color:var(--dmp-desc-text,var(--muted,GrayText));line-height:1.45}.dmp-frames.svelte-1d8rdzf{flex-direction:column;gap:4px;margin-top:2px;display:flex}.dmp-frame.svelte-1d8rdzf{background:var(--dmp-frame-bg,var(--surface-2,Canvas));border-radius:var(--radius-md,8px);align-items:baseline;gap:8px;padding:6px 8px;display:flex}.dmp-frame-n.svelte-1d8rdzf{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption,12px);color:var(--dmp-option-selected,var(--accent,Highlight));font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}.dmp-frame-body.svelte-1d8rdzf{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.dmp-frame-actor.svelte-1d8rdzf{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption,12px);letter-spacing:.04em;text-transform:uppercase;color:var(--dmp-title-text,var(--ink,CanvasText));font-weight:700}.dmp-frame-action.svelte-1d8rdzf{font-size:var(--text-caption,12px);color:var(--dmp-desc-text,var(--muted,GrayText))}.dmp-preview.svelte-1d8rdzf{font-size:var(--text-caption,12px);color:var(--dmp-preview-text,var(--ink-2,CanvasText));font-style:italic;line-height:1.4}.doc-card.svelte-1mv9c6f{width:124px;color:inherit;text-align:left;font:inherit;background:0 0;border:0;flex-shrink:0;padding:0}button.doc-card.svelte-1mv9c6f{cursor:pointer}.doc-card-thumb.svelte-1mv9c6f{aspect-ratio:4/5;border-radius:var(--radius-md,8px);background:var(--surface-2);border:1px solid var(--hairline-strong);color:var(--muted);transition:transform var(--motion-base,.22s) var(--ease-out,ease);place-items:center;margin-bottom:8px;display:grid;position:relative}button.doc-card.svelte-1mv9c6f:hover .doc-card-thumb:where(.svelte-1mv9c6f){transform:translateY(-2px)}.doc-card-badge.svelte-1mv9c6f{border-radius:var(--radius-sm,4px);background:var(--ink);color:var(--surface-0);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption);letter-spacing:.08em;padding:1px 4px;font-weight:800;position:absolute;top:5px;right:5px}.doc-card-name.svelte-1mv9c6f{font-size:var(--text-body-sm);color:var(--ink);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.doc-card-meta.svelte-1mv9c6f{font-family:var(--font-mono,ui-monospace, monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-caption);color:var(--muted);letter-spacing:.04em;margin-top:2px}.chips.svelte-1uzn7f{flex-wrap:wrap;gap:6px;display:flex}.chip.svelte-1uzn7f{background:var(--surface-2);border:1px solid var(--hairline-strong);border-radius:var(--radius-full,999px);color:var(--ink-2);font-size:var(--text-body-sm);letter-spacing:-.005em;cursor:pointer;align-items:center;gap:5px;min-height:32px;padding:6px 12px;font-family:inherit;font-weight:600;display:inline-flex}.chip.svelte-1uzn7f:hover{background:var(--surface-3)}.chip-on.svelte-1uzn7f{background:var(--ink);border-color:var(--ink);color:var(--surface-0)}.chip-count.svelte-1uzn7f{font-family:var(--font-mono,ui-monospace, monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-caption);color:var(--muted)}.chip-on.svelte-1uzn7f .chip-count:where(.svelte-1uzn7f){color:var(--surface-0);opacity:.7}.ghost-cta.svelte-cbok2n{border:1px solid var(--hairline-strong);border-radius:var(--radius-md,8px);color:var(--ink-2);font-size:var(--text-body-sm);letter-spacing:-.005em;cursor:pointer;min-height:32px;transition:background var(--motion-base,.22s) var(--ease-out,ease), transform var(--motion-base,.22s) var(--ease-out,ease);background:0 0;justify-content:center;align-items:center;gap:5px;padding:7px 12px;font-family:inherit;font-weight:600;display:inline-flex}.ghost-cta.svelte-cbok2n:hover:not(:disabled){background:var(--surface-2)}.ghost-cta.svelte-cbok2n:disabled{opacity:.5;cursor:not-allowed}.ghost-cta-primary.svelte-cbok2n{color:var(--ink);border-color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--ink)}.mt-attach.svelte-db3vyh{border-radius:var(--radius-full,999px);background:var(--mt-attach-bg,var(--surface-2,Canvas));border:1px solid var(--mt-attach-border,var(--hairline-strong,ButtonBorder));max-width:100%;color:var(--mt-attach-text,var(--ink-2,CanvasText));font:inherit;font-size:var(--text-caption,12px);text-align:left;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}button.mt-attach.svelte-db3vyh{cursor:pointer}button.mt-attach.svelte-db3vyh:hover{border-color:var(--accent,ButtonText)}.mt-attach-inert.svelte-db3vyh{opacity:.75}.mt-attach-glyph.svelte-db3vyh{color:var(--muted,GrayText);flex-shrink:0}.mt-attach-name.svelte-db3vyh{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mt-attach-size.svelte-db3vyh{font-family:var(--font-mono,ui-monospace, monospace);color:var(--muted,GrayText);font-variant-numeric:tabular-nums;flex-shrink:0}.mt-insights.svelte-9tizao{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.mt-insight.svelte-9tizao{border-radius:var(--radius-full,999px);background:var(--mt-insight-bg,var(--accent-soft,rgb(from var(--accent,ButtonText) r g b / 10%)));align-items:baseline;gap:4px;max-width:100%;padding:2px 8px;display:inline-flex}.mt-insight-label.svelte-9tizao{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption,12px);letter-spacing:.06em;text-transform:uppercase;color:var(--mt-insight-label,var(--accent,ButtonText));flex-shrink:0;font-weight:700}.mt-insight-value.svelte-9tizao{font-size:var(--text-caption,12px);color:var(--mt-insight-text,var(--ink,CanvasText));font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mt-bubble-row.svelte-ah2c3h{display:flex}.mt-bubble-row[data-direction=outbound].svelte-ah2c3h{justify-content:flex-end}.mt-bubble.svelte-ah2c3h{border-radius:var(--radius-lg,12px);min-width:0;max-width:86%;padding:8px 11px 9px}.mt-bubble-row[data-direction=inbound].svelte-ah2c3h .mt-bubble:where(.svelte-ah2c3h){background:var(--mt-bubble-in-bg,var(--surface-1,Canvas));border:1px solid var(--mt-bubble-in-border,var(--hairline-strong,ButtonBorder));border-bottom-left-radius:var(--radius-sm,4px)}.mt-bubble-row[data-direction=outbound].svelte-ah2c3h .mt-bubble:where(.svelte-ah2c3h){background:var(--mt-bubble-out-bg,var(--accent-soft,Highlight));border:1px solid var(--mt-bubble-out-border,transparent);border-bottom-right-radius:var(--radius-sm,4px)}.mt-bubble-head.svelte-ah2c3h{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:2px;display:flex}.mt-bubble-from.svelte-ah2c3h{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption,12px);letter-spacing:.04em;color:var(--mt-bubble-meta,var(--muted,GrayText));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.mt-bubble-dt.svelte-ah2c3h{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption,12px);color:var(--mt-bubble-meta,var(--muted,GrayText));font-variant-numeric:tabular-nums;flex-shrink:0}.mt-bubble-subject.svelte-ah2c3h{font-size:var(--text-body-sm,14px);color:var(--ink,CanvasText);letter-spacing:-.005em;margin-bottom:2px;font-weight:600}.mt-bubble-body.svelte-ah2c3h{font-size:var(--text-body-sm,14px);color:var(--mt-bubble-text,var(--ink-2,CanvasText));white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45}.mt-bubble-translated.svelte-ah2c3h{font:inherit;font-size:var(--text-caption,12px);color:var(--accent,ButtonText);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-weight:600;display:inline-block}.mt-bubble-attachments.svelte-ah2c3h{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.mt-thread.svelte-n3roxv{flex-direction:column;min-width:0;display:flex}.mt-rows.svelte-n3roxv{flex-direction:column;gap:8px;display:flex}.mt-empty.svelte-n3roxv{font-size:var(--text-body-sm,14px);color:var(--muted,GrayText);padding:var(--space-2,8px) 2px;margin:0}.mt-anchor.svelte-n3roxv{margin:var(--space-2,8px) 0 2px;align-items:center;gap:8px;display:flex}.mt-anchor-line.svelte-n3roxv{background:var(--mt-anchor-line,var(--hairline,ButtonBorder));flex:1;height:1px}.mt-anchor-label.svelte-n3roxv{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption,12px);color:var(--mt-anchor-text,var(--muted,GrayText));letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.mt-reply-dock.svelte-n3roxv{padding:var(--space-3,12px) 0 max(var(--space-2,8px), env(safe-area-inset-bottom,0px));position:sticky;bottom:0}.mt-reply.svelte-n3roxv{border-radius:var(--radius-md,8px);background:var(--mt-reply-bg,var(--accent,ButtonText));width:100%;color:var(--mt-reply-text,var(--surface-0,Canvas));font:inherit;font-size:var(--text-body,16px);cursor:pointer;transition:filter var(--motion-fast,.15s) var(--ease-out,ease-out);border:0;padding:11px 16px;font-weight:600}.mt-reply.svelte-n3roxv:hover{filter:brightness(1.06)}.mt-reply.svelte-n3roxv:active{filter:brightness(.96)}.product-card.svelte-1dgs493{color:var(--pc-top-text);background:var(--pc-top-bg);box-shadow:var(--pc-shadow);border-radius:22px;flex-direction:column;flex-shrink:0;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.product-card.svelte-1dgs493:hover{box-shadow:var(--pc-shadow-hover);transform:translateY(-1px)}.product-card-top.svelte-1dgs493{background:var(--pc-top-bg);flex-direction:column;justify-content:flex-end;min-height:442px;display:flex;position:relative;overflow:hidden}.product-card-photo.svelte-1dgs493{z-index:0;background-repeat:no-repeat;background-color:var(--pc-top-bg);position:absolute;inset:0}.product-card-text.svelte-1dgs493{z-index:1;color:var(--pc-top-text);padding:28px 22px 18px;position:relative}.product-card-eyebrow.svelte-1dgs493{font-size:var(--text-body-sm);color:var(--pc-top-text);opacity:.55;letter-spacing:-.005em;margin-bottom:2px;font-weight:500}.product-card-name.svelte-1dgs493{font-size:var(--text-h1);letter-spacing:-.022em;color:var(--pc-top-text);margin:0;font-weight:700;line-height:1.05}.product-card-blurb.svelte-1dgs493{font-size:var(--text-body-lg);color:var(--pc-top-text);opacity:.62;letter-spacing:-.005em;margin:6px 0 0;font-weight:400;line-height:1.35}.product-card-cta.svelte-1dgs493{background:var(--pc-bottom-bg);color:var(--pc-bottom-text);align-items:center;gap:12px;padding:14px 22px 16px;display:flex}.product-card-meta.svelte-1dgs493{font-size:var(--text-body-sm);color:var(--pc-bottom-text);opacity:.62;letter-spacing:-.005em;flex:1;line-height:1.3}.product-card-action.svelte-1dgs493{background:var(--pc-action-bg);color:var(--pc-action-text);font-size:var(--text-body-sm);letter-spacing:-.005em;box-shadow:var(--pc-action-shadow);border-radius:999px;flex-shrink:0;padding:9px 22px;font-weight:500;transition:background .15s cubic-bezier(.22,1,.36,1)}.product-card-action.svelte-1dgs493:hover{background:var(--pc-action-bg-hover)}.product-card[data-size=row].svelte-1dgs493{border-radius:16px;flex-direction:row;align-items:center;gap:14px;min-height:0;padding:10px 14px 10px 10px}.product-card[data-size=row].svelte-1dgs493 .product-card-top:where(.svelte-1dgs493){border-radius:12px;flex-shrink:0;width:72px;height:72px;min-height:0;overflow:hidden}.product-card[data-size=row].svelte-1dgs493 .product-card-text:where(.svelte-1dgs493){flex:1;min-width:0;padding:0;background:0 0!important}.product-card[data-size=row].svelte-1dgs493 .product-card-eyebrow:where(.svelte-1dgs493){font-size:var(--text-caption);margin-bottom:1px}.product-card[data-size=row].svelte-1dgs493 .product-card-name:where(.svelte-1dgs493){font-size:var(--text-body);line-height:1.2}.product-card[data-size=row].svelte-1dgs493 .product-card-blurb:where(.svelte-1dgs493){font-size:var(--text-body-sm);margin-top:2px;line-height:1.3}.product-card[data-size=tile].svelte-1dgs493{border-radius:18px;width:178px}.product-card[data-size=tile].svelte-1dgs493 .product-card-top:where(.svelte-1dgs493){aspect-ratio:1;min-height:0}.product-card[data-size=tile].svelte-1dgs493 .product-card-text:where(.svelte-1dgs493){padding:12px 14px 14px;background:0 0!important}.product-card[data-size=tile].svelte-1dgs493 .product-card-eyebrow:where(.svelte-1dgs493){font-size:var(--text-caption);margin-bottom:1px}.product-card[data-size=tile].svelte-1dgs493 .product-card-name:where(.svelte-1dgs493){font-size:var(--text-body);line-height:1.2}.product-card[data-size=tile].svelte-1dgs493 .product-card-blurb:where(.svelte-1dgs493){font-size:var(--text-caption);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;line-height:1.3;display:-webkit-box;overflow:hidden}.section-head.svelte-236237{width:100%;margin-bottom:var(--space-3,.75rem);justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tappable.svelte-236237{cursor:pointer;text-align:left;color:inherit;background:0 0;border:0;align-items:center;min-height:32px;padding:0}.section-title.svelte-236237{font-family:var(--font-display,system-ui, sans-serif);font-size:var(--text-h2,1.375rem);color:var(--ink);letter-spacing:-.018em;margin:0;font-weight:700;line-height:1.15}.section-right.svelte-236237{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.section-meta.svelte-236237{font-family:var(--font-mono,ui-monospace, monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-caption);color:var(--muted);letter-spacing:.04em;text-align:right}.section-chev{color:var(--muted);transition:transform var(--motion-fast,.15s) ease;flex-shrink:0}.tappable.svelte-236237:hover .section-chev{transform:translate(2px)}
