.app-bg.svelte-twhjq1{position:absolute;inset:0;background:#f4f2ec;color:#0b0b0a;font-family:Geist,Inter,system-ui,sans-serif;overflow:hidden;-webkit-user-select:none;user-select:none;pointer-events:none}.mock-nav.svelte-twhjq1{display:flex;align-items:center;gap:14px;padding:14px 20px;background:#f4f2ec;border-bottom:1px solid rgba(11,11,10,.08)}.mock-wordmark.svelte-twhjq1{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:22px;letter-spacing:-.045em;color:#0b0b0a;line-height:1}.mock-glyph.svelte-twhjq1{width:23px;height:23px;display:block;line-height:0}.mock-brand.svelte-twhjq1{position:relative}.mock-brand-dot.svelte-twhjq1{position:absolute;width:3px;height:3px;border-radius:50%;background:#c6ff3d;right:-4px;bottom:1px}.mock-divider.svelte-twhjq1{width:1px;height:18px;background:#0b0b0a14;flex-shrink:0}.mock-tabs.svelte-twhjq1{display:flex;align-items:center;gap:4px}.mock-tab.svelte-twhjq1{display:inline-flex;padding:6px 12px;border-radius:999px;font-size:13px;letter-spacing:-.01em;color:#0b0b0a73}.mock-tab-active.svelte-twhjq1{background:#0b0b0a0f;color:#0b0b0a}.mock-spacer.svelte-twhjq1{flex:1}.mock-profile.svelte-twhjq1{display:inline-flex;align-items:center;gap:8px}.mock-avatar.svelte-twhjq1{width:24px;height:24px;border-radius:50%;background:#0b0b0a14}.mock-you.svelte-twhjq1{width:56px;height:11px;border-radius:4px;background:#0b0b0a14;display:inline-block}.mock-settings-icon.svelte-twhjq1{color:#0b0b0a4d;display:inline-flex}.mock-body.svelte-twhjq1{padding:20px 28px 0}.mock-filter-bar.svelte-twhjq1{display:flex;align-items:center;gap:10px;padding-bottom:18px}.mock-search.svelte-twhjq1{flex:1;max-width:640px;display:flex;align-items:center;gap:8px;padding:10px 8px 10px 14px;background:#0b0b0a0d;border:1px solid rgba(11,11,10,.08);border-radius:999px;color:#0b0b0a4d}.mock-search-text.svelte-twhjq1{font-size:14px;letter-spacing:-.01em;flex:1;color:#0b0b0a4d}.mock-filter-divider.svelte-twhjq1{width:1px;height:18px;background:#0b0b0a14;flex-shrink:0;margin:0 2px}.mock-chip.svelte-twhjq1{display:inline-flex;padding:5px 11px;border-radius:999px;font-size:12px;letter-spacing:-.01em;color:#0b0b0a59}.mock-chip-active.svelte-twhjq1{background:#0b0b0a;color:#f4f2ec}.mock-add-btn.svelte-twhjq1{display:inline-flex;align-items:center;gap:8px;padding:9px 16px 9px 13px;background:#0b0b0a;color:#f4f2ec;border-radius:999px;font-size:13px;font-weight:500;letter-spacing:-.01em;flex-shrink:0}.mock-add-plus.svelte-twhjq1{color:#c6ff3d;font-size:15px;line-height:1}.mock-stream.svelte-twhjq1{display:flex;flex-direction:column;gap:10px}.mock-row.svelte-twhjq1{display:flex;gap:10px;height:200px}.mock-row-a.svelte-twhjq1 .mock-cell-1:where(.svelte-twhjq1){flex:.75}.mock-row-a.svelte-twhjq1 .mock-cell-2:where(.svelte-twhjq1){flex:1.6}.mock-row-a.svelte-twhjq1 .mock-cell-3:where(.svelte-twhjq1){flex:1}.mock-row-a.svelte-twhjq1 .mock-cell-4:where(.svelte-twhjq1){flex:.75}.mock-row-b.svelte-twhjq1 .mock-cell-5:where(.svelte-twhjq1){flex:1.5}.mock-row-b.svelte-twhjq1 .mock-cell-6:where(.svelte-twhjq1){flex:1}.mock-row-b.svelte-twhjq1 .mock-cell-7:where(.svelte-twhjq1){flex:1.5}.mock-row-c.svelte-twhjq1 .mock-cell-8:where(.svelte-twhjq1){flex:.75}.mock-row-c.svelte-twhjq1 .mock-cell-9:where(.svelte-twhjq1){flex:1.6}.mock-row-c.svelte-twhjq1 .mock-cell-10:where(.svelte-twhjq1){flex:.75}.mock-row-c.svelte-twhjq1 .mock-cell-11:where(.svelte-twhjq1){flex:1}.mock-row-c.svelte-twhjq1 .mock-cell-12:where(.svelte-twhjq1){flex:1.2}.mock-cell.svelte-twhjq1{border-radius:12px;background:#0b0b0a14}.mock-cell-2.svelte-twhjq1{background:#0b0b0a21}.mock-cell-5.svelte-twhjq1{background:#c6ff3d1f}.mock-cell-7.svelte-twhjq1{background:#0b0b0a1c}.mock-cell-9.svelte-twhjq1{background:#0b0b0a0f}.mock-cell-11.svelte-twhjq1{background:#0b0b0a24}.mock-cell-12.svelte-twhjq1{background:#c6ff3d14}@media(max-width:600px){.app-bg.svelte-twhjq1{display:none}}.broadcast.svelte-17scg9y{display:flex;flex-direction:column;align-items:center;padding:14px 0 10px;gap:10px}.bc-core.svelte-17scg9y{position:relative;width:54px;height:54px;display:flex;align-items:center;justify-content:center}.bc-ring.svelte-17scg9y{position:absolute;width:54px;height:54px;border-radius:50%;border:1.5px solid var(--primary);animation:svelte-17scg9y-auth-broadcast 2s ease-out infinite}.bc-ring.delay.svelte-17scg9y{animation-delay:.6s}.bc-disc.svelte-17scg9y{width:34px;height:34px;border-radius:50%;background:var(--primary);display:flex;align-items:center;justify-content:center;animation:svelte-17scg9y-auth-breathe 2s ease-in-out infinite;box-shadow:0 0 18px var(--glow)}.bc-label.svelte-17scg9y{font-size:11px;color:#ffffff8c;font-family:"Instrument Serif",serif;font-style:italic;letter-spacing:-.005em}@media(prefers-reduced-motion:reduce){.bc-ring.svelte-17scg9y{display:none}.bc-disc.svelte-17scg9y{animation:none}}@keyframes svelte-17scg9y-auth-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes svelte-17scg9y-auth-broadcast{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.5);opacity:0}}@media(max-width:600px){.bc-label.svelte-17scg9y{font-size:13px}}.picker.svelte-3zgej3{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:6px 12px 2px}.tile.svelte-3zgej3{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 8px 12px;border-radius:16px;background:#1c1c1e;border:1px solid rgba(255,255,255,.1);color:#fff;cursor:pointer;font-family:inherit;position:relative;transition:border-color .15s,background .15s,transform .1s}.tile.svelte-3zgej3:not(.disabled):hover{border-color:#ffffff52;background:#262626}.tile.svelte-3zgej3:not(.disabled):active{transform:scale(.98)}.tile.disabled.svelte-3zgej3{cursor:not-allowed;opacity:.4}.icon.svelte-3zgej3{display:flex;align-items:center;justify-content:center;line-height:0;color:#ffffffd9}.label.svelte-3zgej3{font-size:12px;letter-spacing:-.01em;color:#ffffffe6}.soon.svelte-3zgej3{position:absolute;top:8px;right:8px;font-size:8px;letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:1px 5px}@media(max-width:600px){.label.svelte-3zgej3{font-size:14px}}.thread.svelte-1nvlvru{flex:1;overflow:auto;padding:6px 0 10px;display:flex;flex-direction:column;gap:3px;scroll-behavior:smooth}.day-separator.svelte-1nvlvru{text-align:center;padding:4px 0 8px;font-size:10px;color:#fff6;letter-spacing:.02em}.them.svelte-1nvlvru,.me.svelte-1nvlvru{display:flex;padding:0 10px}.them.svelte-1nvlvru{justify-content:flex-start}.me.svelte-1nvlvru{justify-content:flex-end}.them.svelte-1nvlvru .bubble:where(.svelte-1nvlvru),.me.svelte-1nvlvru .bubble:where(.svelte-1nvlvru){max-width:82%;padding:7px 12px;font-size:13px;letter-spacing:-.01em;line-height:1.4;border-radius:6px;color:#fff}.them.svelte-1nvlvru .bubble:where(.svelte-1nvlvru){background:#262626;border-top-right-radius:18px;border-bottom-right-radius:18px}.me.svelte-1nvlvru .bubble:where(.svelte-1nvlvru){background:#3797f0;border-top-left-radius:18px;border-bottom-left-radius:18px}.them.first.svelte-1nvlvru .bubble:where(.svelte-1nvlvru){border-top-left-radius:18px}.them.last.svelte-1nvlvru .bubble:where(.svelte-1nvlvru){border-bottom-left-radius:18px}.me.first.svelte-1nvlvru .bubble:where(.svelte-1nvlvru){border-top-right-radius:18px}.me.last.svelte-1nvlvru .bubble:where(.svelte-1nvlvru){border-bottom-right-radius:18px}.inline-link.svelte-1nvlvru{appearance:none;background:transparent;border:none;padding:0;margin:0;color:#3797f0;font:inherit;letter-spacing:inherit;cursor:pointer}.inline-link.svelte-1nvlvru:hover:not(:disabled){color:#6bb4f7}.inline-link.svelte-1nvlvru:disabled{opacity:.5;cursor:default}.inline-link.stale.svelte-1nvlvru{opacity:.55;cursor:default}.bullets.svelte-1nvlvru{letter-spacing:.15em}.spacer-4.svelte-1nvlvru{height:4px}.spacer-6.svelte-1nvlvru{height:6px}.bubble.typing.svelte-1nvlvru{display:inline-flex;gap:4px;align-items:center;padding:10px 14px}.bubble.typing.svelte-1nvlvru span:where(.svelte-1nvlvru){width:6px;height:6px;border-radius:50%;background:#9a9a9a;animation:svelte-1nvlvru-auth-typing 1.2s infinite}.bubble.typing.svelte-1nvlvru span:where(.svelte-1nvlvru):nth-child(2){animation-delay:.15s}.bubble.typing.svelte-1nvlvru span:where(.svelte-1nvlvru):nth-child(3){animation-delay:.3s}@media(prefers-reduced-motion:reduce){.bubble.typing.svelte-1nvlvru span:where(.svelte-1nvlvru){animation:none}}@keyframes svelte-1nvlvru-auth-typing{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}@media(max-width:600px){.them.svelte-1nvlvru .bubble:where(.svelte-1nvlvru),.me.svelte-1nvlvru .bubble:where(.svelte-1nvlvru){font-size:15px}}.composer.svelte-1fkii7m{padding:8px 20px 12px 10px;border-top:.5px solid rgba(255,255,255,.08);display:flex;align-items:center;gap:8px;background:#000;flex-shrink:0}.camera-pill.svelte-1fkii7m{width:30px;height:30px;border-radius:50%;background:#3797f0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.input-pill.svelte-1fkii7m{flex:1;min-width:0;margin:0;height:34px;border-radius:999px;background:#1c1c1e;padding:0 14px;display:flex;align-items:center;border:1px solid transparent;transition:border-color .15s}.input-pill.active.svelte-1fkii7m{border-color:#ffffff29}.input-pill.svelte-1fkii7m .prefix:where(.svelte-1fkii7m){color:#ffffff8c;font-size:13px;margin-right:1px}.input-pill.svelte-1fkii7m input:where(.svelte-1fkii7m){flex:1;border:none;background:transparent;color:#fff;font-size:13px;outline:none;letter-spacing:-.01em;min-width:0;font-family:inherit}.input-pill.svelte-1fkii7m .placeholder:where(.svelte-1fkii7m){flex:1;color:#fff6;font-size:13px}.input-pill.svelte-1fkii7m input:where(.svelte-1fkii7m)::placeholder{color:#fff6}.send-btn.svelte-1fkii7m{border:none;background:transparent;color:#3797f0;font-size:13px;font-weight:600;cursor:pointer;padding:0 2px;font-family:inherit;flex-shrink:0;margin-left:6px;margin-right:2px}.heart.svelte-1fkii7m{color:#fff6;font-size:14px;flex-shrink:0}.sending-dots.svelte-1fkii7m{display:inline-flex;gap:3px;align-items:center;flex-shrink:0;margin-left:6px;margin-right:2px}.sending-dots.svelte-1fkii7m span:where(.svelte-1fkii7m){width:4px;height:4px;border-radius:50%;background:var(--primary);box-shadow:0 0 6px var(--glow);animation:svelte-1fkii7m-auth-typing 1.2s infinite}.sending-dots.svelte-1fkii7m span:where(.svelte-1fkii7m):nth-child(2){animation-delay:.15s}.sending-dots.svelte-1fkii7m span:where(.svelte-1fkii7m):nth-child(3){animation-delay:.3s}@media(prefers-reduced-motion:reduce){.sending-dots.svelte-1fkii7m span:where(.svelte-1fkii7m){animation:none}}@keyframes svelte-1fkii7m-auth-typing{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}@media(max-width:600px){.input-pill.svelte-1fkii7m{height:44px}.input-pill.svelte-1fkii7m .prefix:where(.svelte-1fkii7m),.input-pill.svelte-1fkii7m .placeholder:where(.svelte-1fkii7m),.input-pill.svelte-1fkii7m input:where(.svelte-1fkii7m),.input-pill.svelte-1fkii7m input:where(.svelte-1fkii7m)::placeholder{font-size:16px}.input-pill.svelte-1fkii7m .prefix:where(.svelte-1fkii7m){color:#fff9}.input-pill.svelte-1fkii7m .placeholder:where(.svelte-1fkii7m),.input-pill.svelte-1fkii7m input:where(.svelte-1fkii7m)::placeholder{color:#fff9}.send-btn.svelte-1fkii7m{font-size:16px;padding:6px 4px}.camera-pill.svelte-1fkii7m{width:34px;height:34px}}.auth-scene.svelte-kmqcod{position:relative;width:100%;height:100dvh;overflow:hidden}.scrim.svelte-kmqcod{position:absolute;inset:0;background:color-mix(in srgb,rgb(11,11,10) 28%,transparent);backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);z-index:1}.auth-overlay.svelte-kmqcod{position:absolute;inset:0;z-index:2;height:var(--viewport-h, 100dvh);max-height:var(--viewport-h, 100dvh);transform:translateY(var(--viewport-offset, 0px));display:flex;flex-direction:column;overflow:hidden;font-family:Geist,Inter,system-ui,sans-serif}.ambient.svelte-kmqcod{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 55%,var(--glow) 0%,transparent 52%);opacity:.45;z-index:1}.topbar.svelte-kmqcod{position:relative;z-index:2;display:flex;align-items:center;padding:16px 32px;flex-shrink:0;border-bottom:1px solid rgba(255,255,255,.08)}.wordmark.svelte-kmqcod{--wordmark-size: 26px;display:inline-flex;align-items:center;gap:calc(var(--wordmark-size) * .24);font-weight:600;font-size:var(--wordmark-size);line-height:1;letter-spacing:-.045em;color:#fff}.wordmark-text.svelte-kmqcod{position:relative;display:inline-block}.wordmark-dot.svelte-kmqcod{position:absolute;width:calc(var(--wordmark-size) * .14);height:calc(var(--wordmark-size) * .14);border-radius:50%;background:var(--primary);right:calc(var(--wordmark-size) * -.18);bottom:calc(var(--wordmark-size) * .04)}@media(max-width:720px){.topbar.svelte-kmqcod{padding:14px 20px}}.phone-wrap.svelte-kmqcod{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:0 20px 20px;position:relative;z-index:2}.phone.svelte-kmqcod{--chrome: 132px;--h: min(760px, calc(var(--viewport-h, 100dvh) - var(--chrome)));position:relative;height:var(--h);width:calc(var(--h) * (9 / 19.5));max-width:100%;border-radius:calc(var(--h) * .07);padding:calc(var(--h) * .012);background:#0a0a09;box-shadow:0 60px 120px -24px #0009,inset 0 0 0 1px #ffffff0d;overflow:hidden}.phone-island.svelte-kmqcod{position:absolute;top:calc(var(--h) * .017);left:50%;transform:translate(-50%);width:calc(var(--h) * .165);height:calc(var(--h) * .048);background:#000;border-radius:calc(var(--h) * .024);z-index:30}.phone-screen.svelte-kmqcod{width:100%;height:100%;border-radius:calc(var(--h) * .055);overflow:hidden;background:#000;position:relative;display:flex;flex-direction:column;font-family:-apple-system,SF Pro,system-ui;color:#fff}.auth-overlay.keyboard-open.svelte-kmqcod .footer:where(.svelte-kmqcod){display:none}.auth-overlay.keyboard-open.svelte-kmqcod .topbar:where(.svelte-kmqcod){padding-top:10px;padding-bottom:10px}.auth-overlay.keyboard-open.svelte-kmqcod .phone:where(.svelte-kmqcod){--chrome: 72px}.ig-header.svelte-kmqcod{padding:44px 12px 10px;display:flex;align-items:center;gap:10px;border-bottom:.5px solid rgba(255,255,255,.08);background:#000;flex-shrink:0;color:#fff}.ig-back.svelte-kmqcod{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;line-height:0}.ig-avatar.svelte-kmqcod{width:28px;height:28px;border-radius:50%;background:var(--primary);display:flex;align-items:center;justify-content:center}.ig-name.svelte-kmqcod{flex:1;min-width:0}.ig-handle.svelte-kmqcod{font-size:12px;color:#fff;font-weight:600;letter-spacing:-.01em;display:flex;align-items:center;gap:4px}.ig-active.svelte-kmqcod{font-size:10px;color:#ffffff80;letter-spacing:-.01em}.ig-glyph.svelte-kmqcod{color:#fff;opacity:.95}.footer.svelte-kmqcod{padding:14px 28px 20px;display:flex;align-items:center;gap:14px;font-size:11px;color:#ffffff59;letter-spacing:-.01em;position:relative;z-index:2;flex-shrink:0}.footer.svelte-kmqcod a:where(.svelte-kmqcod){color:#ffffff80;text-decoration:underline}@media(max-width:600px){.scrim.svelte-kmqcod{background:#0b0b0a}.phone-wrap.svelte-kmqcod{padding:0;align-items:stretch}.phone.svelte-kmqcod{--h: var(--viewport-h, 100dvh);width:100%;max-width:none;height:100%;border-radius:0;padding:0;box-shadow:none}.phone-island.svelte-kmqcod{display:none}.phone-screen.svelte-kmqcod{border-radius:0}.ig-header.svelte-kmqcod{padding-top:12px}.ig-handle.svelte-kmqcod{font-size:14px}.ig-active.svelte-kmqcod{font-size:11px}}
