body:has(.landing){background:#efece4;min-width:0;overflow:auto}html:has(.landing){scroll-behavior:smooth}.landing.svelte-18lspev{--ink:#1c1814;--ink-2:#3a3127;--muted:#6e6354;--cream:#efece4;--cream-2:#ebe2cc;--paper:#fbf6ea;--paper-2:#f7f0df;--rule:#3a312729;--rule-strong:#3a31274d;--orange:#c95a2c;--orange-deep:#a8451d;--orange-soft:#e88a5e;--sage:#6e7a55;--amber:#c98a2c;--blue:#3f5a7d;background:var(--cream);min-height:100vh;color:var(--ink);font-family:IBM Plex Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.landing.svelte-18lspev *{letter-spacing:0}.landing.svelte-18lspev [id]{scroll-margin-top:104px}a.svelte-18lspev{color:inherit;text-decoration:none}.landing-nav.svelte-18lspev{z-index:10;border-bottom:1px solid var(--rule);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#efece4f0;justify-content:space-between;align-items:center;padding:22px 64px;animation:.56s ease-out both svelte-18lspev-navLoad;display:flex;position:sticky;top:0}.wordmark.svelte-18lspev{align-items:center;gap:10px;font-family:IBM Plex Serif,Georgia,serif;font-size:20px;font-weight:600;display:inline-flex}.mark.svelte-18lspev{border:1px solid var(--rule);background:var(--paper-2);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.mark.svelte-18lspev img:where(.svelte-18lspev){border-radius:inherit;width:100%;height:100%;display:block}.nav-links.svelte-18lspev,.nav-actions.svelte-18lspev{color:var(--ink-2);align-items:center;gap:24px;font-size:13px;font-weight:500;display:flex}.nav-actions.svelte-18lspev{gap:10px}.nav-links.svelte-18lspev a:where(.svelte-18lspev),.landing-footer.svelte-18lspev a:where(.svelte-18lspev),.text-button.svelte-18lspev,.orange-button.svelte-18lspev,.ghost-button.svelte-18lspev,.checkout-button.svelte-18lspev,.roster.svelte-18lspev button:where(.svelte-18lspev),.seat-stepper.svelte-18lspev button:where(.svelte-18lspev){transition:transform .18s,color .18s,background-color .18s,border-color .18s,box-shadow .18s,opacity .18s}.nav-links.svelte-18lspev a:where(.svelte-18lspev):hover,.landing-footer.svelte-18lspev a:where(.svelte-18lspev):hover{color:var(--orange-deep)}.text-button.svelte-18lspev,.orange-button.svelte-18lspev,.ghost-button.svelte-18lspev,.checkout-button.svelte-18lspev,.roster.svelte-18lspev button:where(.svelte-18lspev){border:0;border-radius:999px;font-weight:650}.text-button.svelte-18lspev{color:var(--ink-2);background:0 0;padding:10px 8px}.orange-button.svelte-18lspev{background:var(--orange);color:#fff7eb;padding:11px 16px;box-shadow:inset 0 -1px #0000002e,0 8px 18px #a8451d2e}.orange-button.svelte-18lspev:hover,.checkout-button.svelte-18lspev:hover,.roster.svelte-18lspev button:where(.svelte-18lspev):hover{transform:translateY(-2px);box-shadow:inset 0 -1px #0000002e,0 12px 24px #a8451d33}.ghost-button.svelte-18lspev:hover,.text-button.svelte-18lspev:hover{transform:translateY(-2px)}.orange-button.large.svelte-18lspev,.ghost-button.large.svelte-18lspev{padding:15px 21px;font-size:14px}.ghost-button.svelte-18lspev{border:1px solid var(--rule-strong);color:var(--ink);background:#fbf6ea80;justify-content:center;align-items:center;display:inline-flex}.hero.svelte-18lspev{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;max-width:1280px;margin:0 auto;padding:64px 64px 80px;display:grid}.hero-copy.svelte-18lspev{min-width:0}.hero-copy.svelte-18lspev h1:where(.svelte-18lspev),.hero-copy.svelte-18lspev .hero-sub:where(.svelte-18lspev),.hero-copy.svelte-18lspev .hero-actions:where(.svelte-18lspev),.hero-copy.svelte-18lspev .price-note:where(.svelte-18lspev){animation:.76s cubic-bezier(.2,.78,.22,1) both svelte-18lspev-heroLoad}.hero-copy.svelte-18lspev .hero-sub:where(.svelte-18lspev){animation-delay:.11s}.hero-copy.svelte-18lspev .hero-actions:where(.svelte-18lspev){animation-delay:.21s}.hero-copy.svelte-18lspev .price-note:where(.svelte-18lspev){animation-delay:.3s}.smallcaps.svelte-18lspev{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:600;display:flex}h1.svelte-18lspev,h2.svelte-18lspev{color:var(--ink);margin:0;font-family:IBM Plex Serif,Georgia,serif;font-weight:600}h1.svelte-18lspev{margin-top:0;font-size:clamp(54px,6vw,76px);line-height:1.06}h1.svelte-18lspev span:where(.svelte-18lspev),h1.svelte-18lspev em:where(.svelte-18lspev),.section-heading.svelte-18lspev h2:where(.svelte-18lspev) em:where(.svelte-18lspev){display:block}h1.svelte-18lspev em:where(.svelte-18lspev),.section-heading.svelte-18lspev h2:where(.svelte-18lspev) em:where(.svelte-18lspev){color:var(--orange);font-style:italic}.hero-sub.svelte-18lspev{max-width:440px;color:var(--ink-2);margin:24px 0 0;font-size:17px;line-height:1.55}.hero-actions.svelte-18lspev,.price-note.svelte-18lspev{align-items:center;gap:12px;margin-top:28px;display:flex}.price-note.svelte-18lspev{color:var(--muted);gap:14px;margin-top:22px;font-size:12.5px}.price-note.svelte-18lspev strong:where(.svelte-18lspev){color:var(--ink)}.price-note.svelte-18lspev i:where(.svelte-18lspev){background:var(--rule-strong);border-radius:999px;width:4px;height:4px}.reveal.svelte-18lspev{opacity:0;transition:opacity .72s,transform .72s cubic-bezier(.2,.78,.22,1);transform:translateY(26px)}.landing .reveal.is-visible{opacity:1;transform:translateY(0)}.phone-wrap.svelte-18lspev{justify-content:center;align-items:center;min-height:720px;animation:.92s cubic-bezier(.2,.78,.22,1) .18s both svelte-18lspev-phoneLoad;display:flex}.phone.svelte-18lspev{background:#17130f;border-radius:46px;width:354px;height:700px;padding:12px;position:relative;box-shadow:0 40px 80px #3a312747}.phone.svelte-18lspev:hover{transition:transform .22s;transform:translateY(-4px)}.phone.svelte-18lspev:before{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff29,#0000 34%);border-radius:39px;position:absolute;inset:10px}.phone-screen.svelte-18lspev{background:radial-gradient(circle at 100% 0,#e88a5e38,#0000 38%),linear-gradient(#fbf6ea,#efe2c6);border-radius:35px;flex-direction:column;height:100%;padding:17px;animation:7s ease-in-out infinite svelte-18lspev-phoneScreenGlow;display:flex;position:relative;overflow:hidden}.phone-notch.svelte-18lspev{z-index:3;background:#17130f;border-radius:999px;width:86px;height:24px;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:inset 0 -1px #ffffff14}.phone-notch.svelte-18lspev:after{content:"";background:#ffffff1f;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:19px}.phone-status.svelte-18lspev,.phone-top.svelte-18lspev,.phone-tabs.svelte-18lspev,.phone-card.svelte-18lspev,.roster-head.svelte-18lspev,.roster.svelte-18lspev li:where(.svelte-18lspev),.included.svelte-18lspev article:where(.svelte-18lspev),.faq.svelte-18lspev button:where(.svelte-18lspev),.landing-footer.svelte-18lspev section:where(.svelte-18lspev){align-items:center;display:flex}.phone-status.svelte-18lspev{z-index:2;color:var(--ink);justify-content:space-between;font-size:12px;font-weight:700;position:relative}.phone-status.svelte-18lspev span:where(.svelte-18lspev):last-child{background:linear-gradient(90deg,#0000 0 7px,#1c1814b3 7px 10px,#0000 10px 16px),linear-gradient(90deg,#0000 0 23px,#1c1814b3 23px 36px,#0000 36px 42px),linear-gradient(90deg,#0000 0 44px,#1c1814b3 44px 56px);border-radius:999px;width:56px;height:12px}.phone-top.svelte-18lspev{z-index:1;justify-content:space-between;margin-top:18px;animation:.7s ease-out both svelte-18lspev-phoneFadeUp;position:relative}.mini-mark.svelte-18lspev{background:url(../../../sunday-icon.svg) 50%/cover no-repeat;border-radius:50%;width:24px;height:24px}.phone-top.svelte-18lspev button:where(.svelte-18lspev){border:1px solid var(--rule);width:34px;height:28px;color:var(--muted);background:#ffffff59;border-radius:999px}.phone-greeting.svelte-18lspev{margin-top:36px;animation:.76s ease-out 90ms both svelte-18lspev-phoneFadeUp}.phone-greeting.svelte-18lspev p:where(.svelte-18lspev),.phone-greeting.svelte-18lspev h2:where(.svelte-18lspev),.phone-greeting.svelte-18lspev span:where(.svelte-18lspev){margin:0}.phone-greeting.svelte-18lspev p:where(.svelte-18lspev),.phone-card.svelte-18lspev span:where(.svelte-18lspev){color:var(--muted);font-size:12px;font-weight:600}.phone-greeting.svelte-18lspev h2:where(.svelte-18lspev){margin-top:5px;font-size:35px;line-height:1.05}.phone-greeting.svelte-18lspev span:where(.svelte-18lspev){color:var(--muted);margin-top:8px;font-size:12px;display:block}.phone-card.svelte-18lspev{border:1px solid var(--rule);background:#fbf6eab8;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:12px;padding:15px;animation:6s ease-in-out infinite svelte-18lspev-phoneCardFloat;box-shadow:0 12px 25px #3a312714}.phone-card.draft.svelte-18lspev{background:#fff8eb;margin-top:28px;animation:6s ease-in-out infinite svelte-18lspev-phoneCardFloat,4s ease-in-out infinite svelte-18lspev-draftGlow}.phone-card.svelte-18lspev:nth-of-type(2){animation-delay:.35s}.phone-card.svelte-18lspev:nth-of-type(3){animation-delay:.7s}.phone-card.svelte-18lspev:nth-of-type(4){animation-delay:1.05s}.phone-card.svelte-18lspev p:where(.svelte-18lspev){color:var(--ink-2);margin:6px 0 0;font-size:13px}.phone-card.svelte-18lspev button:where(.svelte-18lspev){background:var(--orange);color:#fff7eb;border:0;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700}.phone-card.soft.svelte-18lspev{background:#6e7a551a}.phone-card.travel.svelte-18lspev{background:#3f5a7d1a}.phone-tabs.svelte-18lspev{border-top:1px solid var(--rule);color:var(--muted);justify-content:space-between;margin-top:auto;padding-top:13px;font-size:11px;font-weight:650}.phone-tabs.svelte-18lspev .active:where(.svelte-18lspev){color:var(--orange);animation:2.8s ease-in-out infinite svelte-18lspev-tabPulse}@keyframes svelte-18lspev-phoneScreenGlow{0%,to{background-position:0 0,0 0}50%{background-position:28px -16px,0 0}}@keyframes svelte-18lspev-navLoad{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-18lspev-heroLoad{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-18lspev-phoneLoad{0%{opacity:0;transform:translateY(28px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes svelte-18lspev-phoneFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-18lspev-phoneCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes svelte-18lspev-draftGlow{0%,to{box-shadow:0 12px 25px #3a312714}50%{box-shadow:0 12px 25px #3a312714,0 0 0 5px #c95a2c14}}@keyframes svelte-18lspev-tabPulse{0%,to{opacity:1}50%{opacity:.55}}.logo-strip.svelte-18lspev,.section-grid.svelte-18lspev,.trust-strip.svelte-18lspev,.teams.svelte-18lspev,.pricing.svelte-18lspev,.faq.svelte-18lspev,.final-cta.svelte-18lspev,.landing-footer.svelte-18lspev{max-width:1152px;margin:0 auto}.logo-strip.svelte-18lspev{border:1px solid var(--rule);background:var(--paper-2);border-radius:14px;align-items:center;gap:32px;padding:22px 32px;display:flex}.logo-strip.svelte-18lspev>div:where(.svelte-18lspev){opacity:.65;flex:1;justify-content:space-around;gap:28px;display:flex}.logo-strip.svelte-18lspev span:where(.svelte-18lspev):not(.smallcaps){font-family:IBM Plex Serif,Georgia,serif;font-size:22px}.section-grid.svelte-18lspev{grid-template-columns:.82fr 1.18fr;gap:48px;padding:96px 0;display:grid}.section-heading.svelte-18lspev h2:where(.svelte-18lspev),.teams.svelte-18lspev h2:where(.svelte-18lspev),.pricing.svelte-18lspev h2:where(.svelte-18lspev),.final-cta.svelte-18lspev h2:where(.svelte-18lspev){margin-top:16px;font-size:48px;line-height:1.08}.feature-grid.svelte-18lspev{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.feature-card.svelte-18lspev,.steps.svelte-18lspev article:where(.svelte-18lspev),.roster.svelte-18lspev,.checkout.svelte-18lspev,.faq.svelte-18lspev article:where(.svelte-18lspev),.final-cta.svelte-18lspev,.landing-footer.svelte-18lspev{border:1px solid var(--rule);background:var(--paper)}.feature-card.svelte-18lspev{border-radius:18px;min-height:230px;padding:24px}.feature-card.svelte-18lspev,.steps.svelte-18lspev article:where(.svelte-18lspev),.roster.svelte-18lspev li:where(.svelte-18lspev),.included.svelte-18lspev article:where(.svelte-18lspev),.faq.svelte-18lspev article:where(.svelte-18lspev){transition:transform .22s,box-shadow .22s,border-color .22s}.feature-card.svelte-18lspev:hover,.steps.svelte-18lspev article:where(.svelte-18lspev):hover,.roster.svelte-18lspev li:where(.svelte-18lspev):hover,.included.svelte-18lspev article:where(.svelte-18lspev):hover,.faq.svelte-18lspev article:where(.svelte-18lspev):hover{border-color:var(--rule-strong);transform:translateY(-3px);box-shadow:0 14px 28px #3a312714}.feature-card.svelte-18lspev span:where(.svelte-18lspev){color:var(--accent);text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:700}.feature-card.svelte-18lspev h3:where(.svelte-18lspev),.steps.svelte-18lspev h3:where(.svelte-18lspev){margin:18px 0 0;font-family:IBM Plex Serif,Georgia,serif;font-size:27px;line-height:1.12}.feature-card.svelte-18lspev p:where(.svelte-18lspev),.steps.svelte-18lspev p:where(.svelte-18lspev),.teams.svelte-18lspev p:where(.svelte-18lspev),.pricing-copy.svelte-18lspev>p:where(.svelte-18lspev),.final-cta.svelte-18lspev p:where(.svelte-18lspev),.landing-footer.svelte-18lspev p:where(.svelte-18lspev){color:var(--muted);line-height:1.55}.trust-strip.svelte-18lspev{border-block:1px solid var(--rule);justify-content:space-between;gap:28px;padding:34px 0;display:flex}.trust-strip.svelte-18lspev h2:where(.svelte-18lspev){margin-top:8px;font-size:32px}.chips.svelte-18lspev,.team-features.svelte-18lspev{flex-wrap:wrap;gap:10px;display:flex}.chips.svelte-18lspev{place-content:center flex-end;max-width:390px}.chips.svelte-18lspev span:where(.svelte-18lspev),.team-features.svelte-18lspev span:where(.svelte-18lspev){border:1px solid var(--rule);background:var(--paper-2);color:var(--ink-2);border-radius:999px;padding:9px 13px;font-size:12.5px;font-weight:650}.steps.svelte-18lspev{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.steps.svelte-18lspev article:where(.svelte-18lspev){border-radius:18px;min-height:300px;padding:26px}.steps.svelte-18lspev span:where(.svelte-18lspev){color:var(--orange);font-family:IBM Plex Serif,Georgia,serif;font-size:42px;font-style:italic}.teams.svelte-18lspev,.pricing.svelte-18lspev{grid-template-columns:1fr 420px;align-items:center;gap:56px;padding:96px 0;display:grid}.team-features.svelte-18lspev{margin-top:28px}.roster.svelte-18lspev,.checkout.svelte-18lspev{border-radius:22px;box-shadow:0 24px 50px #3a31271a}.roster.svelte-18lspev{padding:24px}.roster-head.svelte-18lspev{border-bottom:1px solid var(--rule);justify-content:space-between;padding-bottom:18px}.roster-head.svelte-18lspev span:where(.svelte-18lspev),.roster.svelte-18lspev li:where(.svelte-18lspev) span:where(.svelte-18lspev){color:var(--muted);font-size:12px;display:block}.roster-head.svelte-18lspev em:where(.svelte-18lspev){color:var(--orange-deep);background:#c95a2c1a;border-radius:999px;padding:8px 11px;font-size:12px;font-style:normal;font-weight:700}.roster.svelte-18lspev ul:where(.svelte-18lspev){gap:10px;margin:18px 0;padding:0;list-style:none;display:grid}.roster.svelte-18lspev li:where(.svelte-18lspev){border:1px solid var(--rule);background:var(--paper-2);border-radius:14px;justify-content:space-between;padding:13px}.roster.svelte-18lspev li:where(.svelte-18lspev) i:where(.svelte-18lspev){color:var(--sage);font-size:12px;font-style:normal;font-weight:700}.roster.svelte-18lspev button:where(.svelte-18lspev){background:var(--ink);width:100%;color:var(--paper);padding:13px}.pricing.svelte-18lspev{border-top:1px solid var(--rule);align-items:start}.included.svelte-18lspev{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin-top:34px;display:grid}.included.svelte-18lspev article:where(.svelte-18lspev){align-items:flex-start;gap:12px}.included.svelte-18lspev article:where(.svelte-18lspev)>span:where(.svelte-18lspev){background:var(--sage);border-radius:50%;flex:none;width:18px;height:18px}.included.svelte-18lspev p:where(.svelte-18lspev){color:var(--muted);margin:3px 0 0;font-size:13px}.checkout.svelte-18lspev{background:var(--ink);color:var(--paper);padding:28px;position:sticky;top:104px}.checkout.svelte-18lspev .smallcaps:where(.svelte-18lspev){color:#fbf6ea99}.checkout-price.svelte-18lspev{margin:18px 0 22px}.checkout-price.svelte-18lspev span:where(.svelte-18lspev){font-family:IBM Plex Serif,Georgia,serif;font-size:72px;line-height:1}.checkout-price.svelte-18lspev small:where(.svelte-18lspev){color:#fbf6ea99}.checkout.svelte-18lspev label:where(.svelte-18lspev){color:#fbf6eab8;margin-bottom:10px;font-size:13px;font-weight:700;display:block}.seat-stepper.svelte-18lspev{background:#ffffff0d;border:1px solid #fbf6ea33;border-radius:16px;grid-template-columns:52px 1fr 52px;display:grid;overflow:hidden}.seat-stepper.svelte-18lspev button:where(.svelte-18lspev),.seat-stepper.svelte-18lspev input:where(.svelte-18lspev){height:56px;color:var(--paper);text-align:center;background:0 0;border:0;font-size:20px;font-weight:700}.seat-stepper.svelte-18lspev input:where(.svelte-18lspev){appearance:textfield;border-inline:1px solid #fbf6ea26}.checkout-button.svelte-18lspev{background:var(--orange);color:#fff7eb;width:100%;margin-top:18px;padding:15px}.checkout.svelte-18lspev p:where(.svelte-18lspev),.checkout.svelte-18lspev a:where(.svelte-18lspev){color:#fbf6ea9e;font-size:12.5px;line-height:1.55;display:block}.checkout.svelte-18lspev a:where(.svelte-18lspev){color:#f3b18e;margin-top:18px}.faq.svelte-18lspev{border-top:1px solid var(--rule);grid-template-columns:.75fr 1.25fr;gap:56px;padding:96px 0;display:grid}.faq-list.svelte-18lspev{gap:10px;display:grid}.faq.svelte-18lspev article:where(.svelte-18lspev){border-radius:16px;overflow:hidden}.faq.svelte-18lspev button:where(.svelte-18lspev){width:100%;color:var(--ink);text-align:left;background:0 0;border:0;justify-content:space-between;padding:20px;font-weight:700}.faq.svelte-18lspev i:where(.svelte-18lspev){color:var(--orange);font-size:22px;font-style:normal}.faq.svelte-18lspev article:where(.svelte-18lspev) p:where(.svelte-18lspev){color:var(--muted);margin:-4px 20px 20px;line-height:1.55}.final-cta.svelte-18lspev{background:radial-gradient(circle at top right, #e88a5e2e, transparent 36%), var(--paper);border-radius:24px;grid-template-columns:1fr 360px;align-items:center;gap:48px;padding:46px;display:grid}.final-cta.svelte-18lspev blockquote:where(.svelte-18lspev){border-left:1px solid var(--rule-strong);margin:0;padding-left:28px}.final-cta.svelte-18lspev blockquote:where(.svelte-18lspev) span:where(.svelte-18lspev){color:var(--orange);text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:700}.final-cta.svelte-18lspev blockquote:where(.svelte-18lspev) p:where(.svelte-18lspev){color:var(--ink);font-family:IBM Plex Serif,Georgia,serif;font-size:28px;line-height:1.2}.landing-footer.svelte-18lspev{background:0 0;border-width:1px 0 0;grid-template-columns:1.1fr 1.4fr;gap:48px;margin-top:72px;padding:42px 0 28px;display:grid}.landing-footer.svelte-18lspev nav:where(.svelte-18lspev){grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.landing-footer.svelte-18lspev nav:where(.svelte-18lspev) div:where(.svelte-18lspev){align-content:start;gap:9px;display:grid}.landing-footer.svelte-18lspev a:where(.svelte-18lspev),.landing-footer.svelte-18lspev p:where(.svelte-18lspev),.landing-footer.svelte-18lspev section:where(.svelte-18lspev){color:var(--muted);font-size:13px}.landing-footer.svelte-18lspev strong:where(.svelte-18lspev){color:var(--ink)}.landing-footer.svelte-18lspev section:where(.svelte-18lspev){border-top:1px solid var(--rule);grid-column:1/-1;justify-content:space-between;padding-top:22px}@media (width<=980px){.landing-nav.svelte-18lspev{padding:18px 22px}.nav-links.svelte-18lspev{display:none}.hero.svelte-18lspev,.section-grid.svelte-18lspev,.teams.svelte-18lspev,.pricing.svelte-18lspev,.faq.svelte-18lspev,.final-cta.svelte-18lspev,.landing-footer.svelte-18lspev{grid-template-columns:1fr;padding-left:22px;padding-right:22px}.hero.svelte-18lspev{padding-top:46px}.phone-wrap.svelte-18lspev{min-height:600px}.phone.svelte-18lspev{transform:scale(.86)}.logo-strip.svelte-18lspev{flex-direction:column;align-items:flex-start;margin-inline:22px}.logo-strip.svelte-18lspev>div:where(.svelte-18lspev),.steps.svelte-18lspev,.feature-grid.svelte-18lspev,.included.svelte-18lspev,.landing-footer.svelte-18lspev nav:where(.svelte-18lspev){grid-template-columns:1fr}.logo-strip.svelte-18lspev>div:where(.svelte-18lspev){width:100%;display:grid}.trust-strip.svelte-18lspev{flex-direction:column;margin-inline:22px}.chips.svelte-18lspev{justify-content:flex-start}.checkout.svelte-18lspev{position:static}.landing-footer.svelte-18lspev section:where(.svelte-18lspev){flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=640px){.nav-actions.svelte-18lspev .text-button:where(.svelte-18lspev),.nav-actions.svelte-18lspev .compact:where(.svelte-18lspev){display:none}h1.svelte-18lspev{font-size:46px}.section-heading.svelte-18lspev h2:where(.svelte-18lspev),.teams.svelte-18lspev h2:where(.svelte-18lspev),.pricing.svelte-18lspev h2:where(.svelte-18lspev),.final-cta.svelte-18lspev h2:where(.svelte-18lspev){font-size:36px}.hero-actions.svelte-18lspev{flex-direction:column;align-items:stretch}.phone-wrap.svelte-18lspev{min-height:520px;overflow:hidden}.phone.svelte-18lspev{transform:scale(.72)}}@media (prefers-reduced-motion:reduce){html:has(.landing){scroll-behavior:auto}.landing.svelte-18lspev :where(.svelte-18lspev),.landing.svelte-18lspev :where(.svelte-18lspev):before,.landing.svelte-18lspev :where(.svelte-18lspev):after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.reveal.svelte-18lspev{opacity:1;transform:none}}body{min-width:1100px}:is(body:has(.landing),body:has(.boot-screen),body:has(.admin-gateway)){min-width:0}.admin-gateway.svelte-1uha8ag{color:#e8eaed;background:linear-gradient(135deg,#0a0b0eeb,#1b1e24f5),#0a0b0e;place-items:center;min-height:100vh;padding:32px;font-family:IBM Plex Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.admin-gateway.svelte-1uha8ag section:where(.svelte-1uha8ag){width:min(860px,100%)}.gateway-brand.svelte-1uha8ag{align-items:center;gap:12px;margin-bottom:52px;font-family:DM Sans,Inter,sans-serif;font-size:18px;display:flex}.gateway-brand.svelte-1uha8ag img:where(.svelte-1uha8ag){border-radius:9px;width:34px;height:34px}.gateway-copy.svelte-1uha8ag{max-width:620px;margin-bottom:28px}.gateway-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#a8adb6;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:700}.gateway-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:0;margin:0 0 12px;font-family:DM Sans,Inter,sans-serif;font-size:clamp(34px,6vw,58px);line-height:.95}.gateway-copy.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#a8adb6;font-size:17px;line-height:1.55;display:block}.gateway-actions.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.gateway-card.svelte-1uha8ag{color:#e8eaed;text-align:left;background:#15171c;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;justify-content:space-between;min-height:172px;padding:20px;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;transform:translateY(0)scale(1)}.gateway-card.svelte-1uha8ag:before{opacity:0;content:"";pointer-events:none;background:radial-gradient(circle at 22% 0,#d9683a2e,#0000 38%);transition:opacity .18s;position:absolute;inset:0}.gateway-card.svelte-1uha8ag:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:32%;transition:transform .42s;position:absolute;top:-40%;bottom:-40%;left:-35%;transform:translate(-120%)rotate(16deg)}button.gateway-card.svelte-1uha8ag{font:inherit;cursor:pointer}.gateway-card.primary.svelte-1uha8ag{background:#201814;border-color:#d9683a73}.gateway-card.svelte-1uha8ag:hover,.gateway-card.svelte-1uha8ag:focus-visible{background:#1a1d24;border-color:#d9683acc;outline:none;transform:translateY(-5px)scale(1.01);box-shadow:0 22px 50px #00000052,0 0 0 1px #d9683a2e}.gateway-card.primary.svelte-1uha8ag:hover,.gateway-card.primary.svelte-1uha8ag:focus-visible{background:#271a13}.gateway-card.svelte-1uha8ag:hover:before,.gateway-card.svelte-1uha8ag:focus-visible:before{opacity:1}.gateway-card.svelte-1uha8ag:hover:after,.gateway-card.svelte-1uha8ag:focus-visible:after{transform:translate(520%)rotate(16deg)}.gateway-card.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#d9683a;text-transform:uppercase;font-size:12px;font-weight:800;transition:transform .18s,color .18s;position:relative}.gateway-card.svelte-1uha8ag span:where(.svelte-1uha8ag):after{opacity:0;content:"->";margin-left:8px;transition:transform .18s,opacity .18s;display:inline-block;transform:translate(-6px)}.gateway-card.svelte-1uha8ag:hover span:where(.svelte-1uha8ag),.gateway-card.svelte-1uha8ag:focus-visible span:where(.svelte-1uha8ag){color:#ff8a4d;transform:translate(2px)}.gateway-card.svelte-1uha8ag:hover span:where(.svelte-1uha8ag):after,.gateway-card.svelte-1uha8ag:focus-visible span:where(.svelte-1uha8ag):after{opacity:1;transform:translate(0)}.gateway-card.svelte-1uha8ag strong:where(.svelte-1uha8ag){margin-top:auto;font-family:DM Sans,Inter,sans-serif;font-size:24px;line-height:1.08;transition:transform .18s;display:block;position:relative}.gateway-card.svelte-1uha8ag:hover strong:where(.svelte-1uha8ag),.gateway-card.svelte-1uha8ag:focus-visible strong:where(.svelte-1uha8ag){transform:translateY(-2px)}.gateway-card.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#a8adb6;margin-top:10px;font-size:13px;line-height:1.45;transition:color .18s;display:block;position:relative}.gateway-card.svelte-1uha8ag:hover small:where(.svelte-1uha8ag),.gateway-card.svelte-1uha8ag:focus-visible small:where(.svelte-1uha8ag){color:#c6cbd5}.admin-gateway.svelte-1uha8ag footer:where(.svelte-1uha8ag){color:#6c7079;align-items:center;gap:14px;margin-top:18px;font-size:13px;display:flex}.admin-gateway.svelte-1uha8ag footer:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag){color:#a8adb6;background:0 0;border:0;font-size:13px;font-weight:700}.back-to-gateway.svelte-1uha8ag{color:#a8adb6;background:#15171c;border:.5px solid #ffffff14;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:700}@media (width<=720px){.admin-gateway.svelte-1uha8ag{padding:20px}.gateway-brand.svelte-1uha8ag{margin-bottom:36px}.gateway-actions.svelte-1uha8ag{grid-template-columns:1fr}}.boot-screen.svelte-1uha8ag{color:#3a3127;text-align:center;background:#efece4;place-content:center;gap:16px;width:100vw;min-height:100vh;font-family:IBM Plex Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.boot-mark.svelte-1uha8ag{background:url(../../../sunday-icon.svg) 50%/cover no-repeat;border-radius:50%;width:38px;height:38px;margin:0 auto;box-shadow:0 0 0 8px #c95a2c1f}.stage.svelte-1uha8ag{color:#e8eaed;background:#0a0b0e;width:100vw;height:100vh;display:flex;overflow:hidden}.nav-rail.svelte-1uha8ag{background:#0f1115;border-right:1px solid #ffffff0f;flex-direction:column;flex-shrink:0;width:220px;display:flex}.brand.svelte-1uha8ag{letter-spacing:-.3px;align-items:center;gap:10px;padding:20px 16px 24px;font-family:DM Sans,Inter,sans-serif;font-size:16px;display:flex}.tell.svelte-1uha8ag{color:#e8eaed;background:#5b9dff1a;border:.5px solid #5b9dff4d;border-radius:8px;align-items:center;gap:10px;margin:0 12px 16px;padding:9px 12px;font-size:13px;font-weight:500;display:flex}kbd.svelte-1uha8ag{color:#6c7079;background:0 0;border:0;margin-left:auto;font-size:10.5px}nav.svelte-1uha8ag{flex-direction:column;gap:1px;padding:0 8px;display:flex}nav.svelte-1uha8ag button:where(.svelte-1uha8ag){color:#a8adb6;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:7px 12px;font-size:13px;display:flex;position:relative}nav.svelte-1uha8ag button.active:where(.svelte-1uha8ag){color:#e8eaed;background:#ffffff0a;font-weight:500}.active-bar.svelte-1uha8ag{background:#5b9dff;border-radius:1px;width:2px;height:14px;position:absolute;left:0}nav.svelte-1uha8ag em:where(.svelte-1uha8ag){color:#6c7079;margin-left:auto;font-size:10.5px;font-style:normal}.spacer.svelte-1uha8ag{flex:1}.pinned.svelte-1uha8ag{padding:0 12px 12px}.pinned.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#6c7079;letter-spacing:.7px;text-transform:uppercase;margin:0;padding:0 4px 8px;font-size:10.5px;font-weight:600}.pinned.svelte-1uha8ag div:where(.svelte-1uha8ag){color:#a8adb6;align-items:center;gap:8px;padding:5px 6px;font-size:12px;display:flex}.pinned.svelte-1uha8ag span:where(.svelte-1uha8ag){background:var(--pin);border-radius:999px;width:6px;height:6px}.user.svelte-1uha8ag{border-top:1px solid #ffffff0f;align-items:center;gap:10px;padding:12px;display:flex}.avatar.svelte-1uha8ag{color:#ffffffeb;background:linear-gradient(135deg,#2966a3,#1d1d63);border-radius:999px;flex-shrink:0;place-items:center;width:28px;height:28px;font-family:DM Sans,Inter,sans-serif;font-size:10px;font-weight:600;display:grid;box-shadow:inset 0 .5px #ffffff26,0 1px 2px #0000004d}.avatar.large.svelte-1uha8ag{width:36px;height:36px;font-size:13px}.user.svelte-1uha8ag div:where(.svelte-1uha8ag):nth-child(2){flex:1;min-width:0}.user.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#e8eaed;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.user.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#6c7079;align-items:center;gap:4px;font-size:10.5px;display:flex}.user.svelte-1uha8ag i:where(.svelte-1uha8ag){background:#6c7079;border-radius:999px;width:6px;height:6px}.user.svelte-1uha8ag i.online:where(.svelte-1uha8ag){background:#5cd693}.auth-link.svelte-1uha8ag{color:#6c7079;background:0 0;border:0;font-size:11px;font-weight:600}.admin-link.svelte-1uha8ag{color:#9fc0ff;background:#5b9dff1f;border:.5px solid #5b9dff59;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:700;text-decoration:none}.app.svelte-1uha8ag{flex-direction:column;flex:1;min-width:0;display:flex}.command-bar.svelte-1uha8ag{background:#0f1115;border-bottom:1px solid #ffffff0f;align-items:center;gap:14px;padding:14px 28px;display:flex}.prompt.svelte-1uha8ag{background:#15171c;border:.5px solid #ffffff0f;border-radius:10px;flex:1;align-items:center;gap:12px;max-width:760px;padding:10px 16px;display:flex}.placeholder.svelte-1uha8ag{color:#6c7079;flex:1;height:18px;font-size:13px;animation:3.2s ease-in-out cbPh}.search.svelte-1uha8ag{background:0 0;border:.5px solid #ffffff0f;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.status.svelte-1uha8ag{color:#5cd693;background:#5cd69314;border:.5px solid #5cd69340;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:11.5px;font-weight:500;display:flex}.status.svelte-1uha8ag span:where(.svelte-1uha8ag){background:#5cd693;border-radius:999px;width:6px;height:6px;animation:2s ease-in-out infinite pulseDot}.status.svelte-1uha8ag span.offline:where(.svelte-1uha8ag){background:#f5c065;animation:none}.status.svelte-1uha8ag button:where(.svelte-1uha8ag){color:#5cd693;font:inherit;background:0 0;border:0}.status.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#9fc0ff;font-weight:700;text-decoration:none}.body.svelte-1uha8ag{flex:1;min-height:0;display:flex}.page-view.svelte-1uha8ag{flex:1;padding:28px 34px 60px;overflow:auto}.page-head.svelte-1uha8ag{margin-bottom:24px}.page-head.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#6c7079;letter-spacing:.7px;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:600}.page-head.svelte-1uha8ag h1:where(.svelte-1uha8ag){color:#e8eaed;letter-spacing:-.8px;margin:0;font-family:DM Sans,Inter,sans-serif;font-size:30px;font-weight:600;line-height:1}.page-head.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#a8adb6;margin-top:8px;font-size:14px;display:block}.split-page.svelte-1uha8ag{grid-template-columns:minmax(360px,.9fr) minmax(420px,1.1fr);align-items:start;gap:16px;display:grid}.list-panel.svelte-1uha8ag,.preview-panel.svelte-1uha8ag,.calendar-board.svelte-1uha8ag,.service-grid.svelte-1uha8ag article:where(.svelte-1uha8ag),.flow-card.svelte-1uha8ag{background:#15171c;border:.5px solid #ffffff0f;border-radius:14px}.list-panel.svelte-1uha8ag{overflow:hidden}.inbox-row.svelte-1uha8ag{border-bottom:.5px solid #ffffff0b;gap:12px;padding:14px;display:flex}.inbox-row.svelte-1uha8ag:last-child{border-bottom:0}.inbox-row.svelte-1uha8ag>div:where(.svelte-1uha8ag):nth-child(2){flex:1;min-width:0}.inbox-row.svelte-1uha8ag header:where(.svelte-1uha8ag){align-items:baseline;gap:8px;display:flex}.inbox-row.svelte-1uha8ag strong:where(.svelte-1uha8ag),.inbox-row.svelte-1uha8ag h2:where(.svelte-1uha8ag),.preview-panel.svelte-1uha8ag h2:where(.svelte-1uha8ag),.flow-card.svelte-1uha8ag h2:where(.svelte-1uha8ag),.service-grid.svelte-1uha8ag h2:where(.svelte-1uha8ag),.agenda-grid.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#e8eaed;margin:0;font-size:14px;font-weight:650}.inbox-row.svelte-1uha8ag time:where(.svelte-1uha8ag){color:#6c7079;margin-left:auto;font-size:11px}.inbox-row.svelte-1uha8ag h2:where(.svelte-1uha8ag){text-overflow:ellipsis;white-space:nowrap;margin-top:5px;overflow:hidden}.inbox-row.svelte-1uha8ag p:where(.svelte-1uha8ag),.flow-card.svelte-1uha8ag p:where(.svelte-1uha8ag),.service-grid.svelte-1uha8ag p:where(.svelte-1uha8ag),.agenda-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#a8adb6;margin:4px 0 0;font-size:12.5px;line-height:1.45}.inbox-row.svelte-1uha8ag footer:where(.svelte-1uha8ag){color:#6c7079;align-items:center;gap:8px;margin-top:9px;font-size:11px;display:flex}.inbox-row.svelte-1uha8ag em:where(.svelte-1uha8ag){color:#5b9dff;background:#5b9dff1a;border-radius:999px;margin-left:auto;padding:3px 7px;font-style:normal}.preview-panel.svelte-1uha8ag{padding:18px}.calendar-board.svelte-1uha8ag{padding:20px}.day-strip.svelte-1uha8ag{background:#ffffff0a;border-radius:12px;height:92px;position:relative;overflow:hidden}.day-strip.svelte-1uha8ag:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 calc(12.5% - 1px),#ffffff0b calc(12.5% - 1px) 12.5%);position:absolute;inset:0}.now-line.svelte-1uha8ag{z-index:3;background:#fff;width:1.5px;position:absolute;top:0;bottom:0;left:48%;box-shadow:0 0 12px #ffffff73}.event-block.svelte-1uha8ag{z-index:2;top:26px;left:var(--left);width:var(--width);color:#fff;border-radius:7px;height:42px;padding:7px 9px;font-size:12px;font-weight:700;position:absolute;overflow:hidden}.event-block.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#ffffffbd;margin-top:3px;font-size:10.5px;font-weight:500;display:block}.event-block.blue.svelte-1uha8ag{background:#5b9dff}.event-block.rose.svelte-1uha8ag{background:#ff8b8b}.event-block.green.svelte-1uha8ag{background:#5cd693}.event-block.violet.svelte-1uha8ag{background:#b08cff}.agenda-grid.svelte-1uha8ag{gap:8px;margin-top:16px;display:grid}.agenda-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){border-bottom:.5px solid #ffffff0b;grid-template-columns:52px 10px 1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.agenda-grid.svelte-1uha8ag time:where(.svelte-1uha8ag){color:#6c7079;font-variant-numeric:tabular-nums;font-size:12px}.agenda-grid.svelte-1uha8ag article:where(.svelte-1uha8ag)>div:where(.svelte-1uha8ag){background:var(--dot);border-radius:999px;width:8px;height:8px}.agenda-grid.svelte-1uha8ag button:where(.svelte-1uha8ag),.flow-card.svelte-1uha8ag button:where(.svelte-1uha8ag){color:#a8adb6;background:0 0;border:.5px solid #ffffff0f;border-radius:8px;padding:7px 10px;font-size:12px}.tile-grid.svelte-1uha8ag,.service-grid.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.flow-card.svelte-1uha8ag{min-height:170px;padding:18px;position:relative}.flow-card.svelte-1uha8ag>i:where(.svelte-1uha8ag){background:#4a4d54;border-radius:999px;width:8px;height:8px;margin-bottom:18px;display:block}.flow-card.svelte-1uha8ag>i.active:where(.svelte-1uha8ag){background:#5cd693;box-shadow:0 0 0 4px #5cd69324}.flow-meter.svelte-1uha8ag{background:#ffffff0d;border-radius:999px;height:4px;margin:18px 0;overflow:hidden}.flow-meter.svelte-1uha8ag span:where(.svelte-1uha8ag){background:#6c7079;width:42%;height:100%;display:block}.flow-meter.svelte-1uha8ag span.active:where(.svelte-1uha8ag){background:#5cd693;width:76%}.flow-card.new.svelte-1uha8ag{background:#5b9dff0d;border-style:dashed}.service-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){align-items:center;gap:12px;padding:16px;display:flex}.service-grid.svelte-1uha8ag i:where(.svelte-1uha8ag){background:var(--service);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--service), transparent 78%);border-radius:999px;flex-shrink:0}.service-grid.svelte-1uha8ag div:where(.svelte-1uha8ag){flex:1;min-width:0}.service-grid.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#a8adb6;background:#ffffff0a;border-radius:999px;padding:5px 8px;font-size:11px}.feed.svelte-1uha8ag{flex:1;padding:24px 32px 60px;overflow:auto}.feed-head.svelte-1uha8ag{margin-bottom:24px}.feed-head.svelte-1uha8ag p:where(.svelte-1uha8ag),.meta.svelte-1uha8ag,.widget.svelte-1uha8ag>header:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag),.agenda.svelte-1uha8ag header:where(.svelte-1uha8ag) strong:where(.svelte-1uha8ag),.flows.svelte-1uha8ag header:where(.svelte-1uha8ag) strong:where(.svelte-1uha8ag){color:#6c7079;letter-spacing:.7px;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:600}.feed-head.svelte-1uha8ag h1:where(.svelte-1uha8ag){color:#e8eaed;letter-spacing:-.8px;margin:0;font-family:DM Sans,Inter,sans-serif;font-size:30px;font-weight:600;line-height:1}.feed-head.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#a8adb6;margin-top:8px;font-size:14px;display:block}.filters.svelte-1uha8ag{gap:6px;margin-bottom:18px;display:flex}.filters.svelte-1uha8ag button:where(.svelte-1uha8ag){color:#a8adb6;background:0 0;border:.5px solid #ffffff0f;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;display:flex}.filters.svelte-1uha8ag button.active:where(.svelte-1uha8ag){color:#e8eaed;background:#5b9dff1a;border-color:#5b9dff4d;font-weight:500}.filters.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#6c7079;font-size:11px}.cards.svelte-1uha8ag{flex-direction:column;gap:12px;display:flex}.card.svelte-1uha8ag,.widget.svelte-1uha8ag{background:#15171c;border:.5px solid #ffffff0f;border-radius:14px}.card.svelte-1uha8ag{padding:18px 20px}.action-card.svelte-1uha8ag{transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .22s,background .18s}.action-card.svelte-1uha8ag:active{transform:scale(.992)}.card.sent.svelte-1uha8ag{border-left-color:#5cd693;place-items:center;min-height:220px;display:grid}.confirmation.svelte-1uha8ag{text-align:center;place-items:center;padding:44px 20px;display:grid}.confirmation.svelte-1uha8ag div:where(.svelte-1uha8ag){background:#5cd693;border-radius:999px;place-items:center;width:48px;height:48px;margin-bottom:14px;display:grid;box-shadow:0 0 0 14px #5cd6931f}.confirmation.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#e8eaed;margin-bottom:4px;font-size:16px;font-weight:650}.confirmation.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#6c7079;font-size:12.5px}.accent-blue.svelte-1uha8ag{border-left:2px solid #5b9dff}.accent-violet.svelte-1uha8ag{border-left:2px solid #b08cff}.accent-amber.svelte-1uha8ag{border-left:2px solid #f5c065}.accent-green.svelte-1uha8ag{border-left:2px solid #5cd693}.meta.svelte-1uha8ag{align-items:center;gap:8px;margin-bottom:12px;display:flex}.sender.svelte-1uha8ag{align-items:center;gap:12px;margin-bottom:10px;display:flex}.sender.svelte-1uha8ag>div:where(.svelte-1uha8ag):nth-child(2){flex:1}.sender.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#e8eaed;font-size:14px;font-weight:600;display:block}.sender.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#6c7079;font-size:11.5px}.sender.svelte-1uha8ag button:where(.svelte-1uha8ag),.button-row.svelte-1uha8ag button:where(.svelte-1uha8ag){color:#a8adb6;background:0 0;border:.5px solid #ffffff0f;border-radius:6px;padding:5px 10px;font-size:11.5px}.card.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#e8eaed;letter-spacing:-.3px;margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.3}.card.svelte-1uha8ag p:where(.svelte-1uha8ag),.email-body.svelte-1uha8ag p:where(.svelte-1uha8ag),.thread.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#a8adb6;font-size:13.5px;line-height:1.55}.card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 14px}.card.svelte-1uha8ag .sub:where(.svelte-1uha8ag){margin-bottom:12px;font-size:13px}.email-body.svelte-1uha8ag{background:#ffffff05;border:.5px solid #ffffff0f;border-radius:10px;margin-bottom:14px;padding:14px 16px}.email-body.svelte-1uha8ag p:where(.svelte-1uha8ag){white-space:pre-line;margin:0 0 12px}.email-body.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{margin-bottom:0}.draft.svelte-1uha8ag{background:#1a1d23;border-left:2px solid #5b9dff;border-radius:10px;padding:14px 16px}.draft.svelte-1uha8ag div:where(.svelte-1uha8ag){color:#6c7079;letter-spacing:.6px;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:6px;font-size:10.5px;font-weight:600;display:flex}.draft.svelte-1uha8ag pre:where(.svelte-1uha8ag){color:#e8eaed;white-space:pre-wrap;margin:0;font-family:inherit;font-size:13.5px;line-height:1.55}.draft.svelte-1uha8ag textarea:where(.svelte-1uha8ag),.draft.svelte-1uha8ag input:where(.svelte-1uha8ag){color:#e8eaed;background:#0a0b0eb3;border:.5px solid #ffffff14;border-radius:8px;outline:none;width:100%}.draft.svelte-1uha8ag textarea:where(.svelte-1uha8ag){resize:vertical;min-height:145px;padding:12px;font-size:13.5px;line-height:1.55}.draft.svelte-1uha8ag input:where(.svelte-1uha8ag){color:#a8adb6;margin-top:10px;padding:10px 12px;font-size:12.5px}.thread.svelte-1uha8ag{background:#0a0b0e6b;border:.5px solid #ffffff0f;border-radius:10px;margin:0 0 14px;overflow:hidden}.thread.svelte-1uha8ag header:where(.svelte-1uha8ag){border-bottom:.5px solid #ffffff0f;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.thread.svelte-1uha8ag header:where(.svelte-1uha8ag) strong:where(.svelte-1uha8ag){color:#e8eaed;font-size:12px;font-weight:650}.thread.svelte-1uha8ag header:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag){color:#5b9dff;background:0 0;border:0;font-size:12px}.thread.svelte-1uha8ag article:where(.svelte-1uha8ag){border-bottom:.5px solid #ffffff0a;padding:12px 14px}.thread.svelte-1uha8ag article:where(.svelte-1uha8ag):last-child{border-bottom:0}.thread.svelte-1uha8ag article:where(.svelte-1uha8ag)>div:where(.svelte-1uha8ag){align-items:baseline;gap:8px;margin-bottom:7px;display:flex}.thread.svelte-1uha8ag article:where(.svelte-1uha8ag) strong:where(.svelte-1uha8ag){color:#e8eaed;font-size:12.5px;font-weight:650}.thread.svelte-1uha8ag article:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:#6c7079;font-size:11px}.thread.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 9px}.thread.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{margin-bottom:0}.actions.svelte-1uha8ag,.button-row.svelte-1uha8ag{align-items:center;gap:18px;margin-top:14px;display:flex}.actions.svelte-1uha8ag button:where(.svelte-1uha8ag){color:#a8adb6;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:13.5px;font-weight:500;display:inline-flex}.actions.svelte-1uha8ag .primary:where(.svelte-1uha8ag){color:#5b9dff;font-weight:600}.actions.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#6c7079;margin-left:auto;font-size:11px}.inline-confirm.svelte-1uha8ag{color:#5b9dff;background:#5b9dff1a;border:.5px solid #5b9dff3d;border-radius:999px;align-items:center;width:fit-content;margin-top:12px;padding:6px 10px;font-size:12px;font-weight:550;display:inline-flex}.inline-confirm.amber.svelte-1uha8ag{color:#f5c065;background:#f5c0651a;border-color:#f5c0653d}.inline-confirm.green.svelte-1uha8ag{color:#5cd693;background:#5cd6931a;border-color:#5cd6933d}.button-row.svelte-1uha8ag{gap:8px}.button-row.svelte-1uha8ag button:where(.svelte-1uha8ag){border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500}.button-row.svelte-1uha8ag .solid:where(.svelte-1uha8ag){color:#0a0b0e;background:#5b9dff;border:0;font-weight:600}.button-row.svelte-1uha8ag .quiet:where(.svelte-1uha8ag){color:#6c7079;border-color:#0000}.route.svelte-1uha8ag{align-items:center;gap:14px;margin-bottom:12px;display:flex}.route.svelte-1uha8ag>div:where(.svelte-1uha8ag):not(.route-line){min-width:70px}.route.svelte-1uha8ag>div:where(.svelte-1uha8ag):last-child{text-align:right}.route.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#e8eaed;letter-spacing:-.5px;font-family:DM Sans,Inter,sans-serif;font-size:22px;font-weight:700;display:block}.route.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#6c7079;font-size:11px}.route-line.svelte-1uha8ag{background:repeating-linear-gradient(90deg,#4a4d54 0 4px,#0000 4px 8px);flex:1;justify-content:center;align-items:center;height:1px;display:flex;position:relative}.flight-meta.svelte-1uha8ag{align-items:center;gap:16px;display:flex;font-size:12px!important}.flight-meta.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#6c7079}.flight-meta.svelte-1uha8ag b:where(.svelte-1uha8ag){color:#f5c065;font-weight:400}.handled.svelte-1uha8ag{margin-top:32px}.handled.svelte-1uha8ag header:where(.svelte-1uha8ag){align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.handled.svelte-1uha8ag header:where(.svelte-1uha8ag) strong:where(.svelte-1uha8ag){color:#6c7079;letter-spacing:.7px;text-transform:uppercase;font-size:11px}.handled.svelte-1uha8ag header:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:#4a4d54;font-size:11px}.handled.svelte-1uha8ag header:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag){color:#6c7079;background:0 0;border:0;margin-left:auto;font-size:11.5px}.handled-row.svelte-1uha8ag{border-bottom:.5px solid #ffffff0a;align-items:center;gap:12px;padding:8px 0;display:flex}.handled-row.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#a8adb6;flex:1;margin:0;font-size:12.5px}.handled-row.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#e8eaed;font-weight:500}.handled-row.svelte-1uha8ag time:where(.svelte-1uha8ag){color:#6c7079;font-variant-numeric:tabular-nums;font-size:12.5px}.right-col.svelte-1uha8ag{flex-direction:column;flex-shrink:0;gap:14px;width:340px;padding:24px 24px 24px 4px;display:flex;overflow:auto}.widget.svelte-1uha8ag{padding:18px}.widget.svelte-1uha8ag header:where(.svelte-1uha8ag){justify-content:space-between;display:flex}.weather.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#e8eaed;letter-spacing:-1px;align-items:baseline;gap:8px;margin:0;font-family:DM Sans,Inter,sans-serif;font-size:34px;font-weight:600;line-height:1;display:flex}.weather.svelte-1uha8ag h2:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:#a8adb6;letter-spacing:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400}.weather.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#6c7079;margin-top:4px;font-size:11.5px;display:block}.weather-graph.svelte-1uha8ag{width:100%;height:64px;margin:14px 0 8px;overflow:visible}.hours.svelte-1uha8ag{color:#6c7079;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:10.5px;display:flex}.hours.svelte-1uha8ag .now:where(.svelte-1uha8ag){color:#e8eaed;font-weight:600}.tip.svelte-1uha8ag{color:#a8adb6;background:#f5c06514;border:.5px solid #f5c06533;border-radius:8px;align-items:flex-start;gap:8px;margin-top:14px;padding:10px 12px;font-size:11.5px;line-height:1.4;display:flex}.agenda.svelte-1uha8ag header:where(.svelte-1uha8ag),.flows.svelte-1uha8ag header:where(.svelte-1uha8ag){align-items:baseline;margin-bottom:12px}.agenda.svelte-1uha8ag header:where(.svelte-1uha8ag) strong:where(.svelte-1uha8ag),.flows.svelte-1uha8ag header:where(.svelte-1uha8ag) strong:where(.svelte-1uha8ag){margin:0}.agenda.svelte-1uha8ag header:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag),.flows.svelte-1uha8ag header:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag){color:#6c7079;background:0 0;border:0;font-size:10.5px}.timeline.svelte-1uha8ag{position:relative}.timeline.svelte-1uha8ag:before{content:"";background:#ffffff0a;width:1px;position:absolute;top:6px;bottom:6px;left:36px}.timeline.svelte-1uha8ag>div:where(.svelte-1uha8ag){gap:10px;padding:8px 0;display:flex;position:relative}.timeline.svelte-1uha8ag>div.past:where(.svelte-1uha8ag){opacity:.4}.timeline.svelte-1uha8ag time:where(.svelte-1uha8ag){color:#6c7079;font-variant-numeric:tabular-nums;text-align:right;width:32px;padding-top:2px;font-size:10.5px;font-weight:500}.timeline.svelte-1uha8ag i:where(.svelte-1uha8ag){z-index:1;border:1.5px solid var(--dot);background:#15171c;border-radius:999px;flex-shrink:0;width:9px;height:9px;margin-top:4px;position:relative}.timeline.svelte-1uha8ag i.filled:where(.svelte-1uha8ag){background:var(--dot)}.timeline.svelte-1uha8ag p:where(.svelte-1uha8ag),.flows.svelte-1uha8ag p:where(.svelte-1uha8ag){flex:1;margin:0}.timeline.svelte-1uha8ag strong:where(.svelte-1uha8ag),.flows.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#e8eaed;font-size:13px;font-weight:500;line-height:1.3;display:block}.timeline.svelte-1uha8ag span:where(.svelte-1uha8ag),.flows.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#6c7079;margin-top:1px;font-size:11px;display:block}.live.svelte-1uha8ag{color:#5cd693;font-weight:400}.next.svelte-1uha8ag{color:#f5c065;font-weight:400}.flows.svelte-1uha8ag>div:where(.svelte-1uha8ag){align-items:center;gap:10px;margin-top:8px;display:flex}.flows.svelte-1uha8ag i:where(.svelte-1uha8ag){background:#4a4d54;border-radius:999px;width:7px;height:7px}.flows.svelte-1uha8ag i.active:where(.svelte-1uha8ag){background:#5cd693;box-shadow:0 0 0 3px #5cd69326}
