.dashboard-demo.svelte-lp2xlo button:focus-visible{outline:none}@supports not selector(::-webkit-scrollbar){.dashboard-demo.svelte-lp2xlo .demo-scroll{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--border) 75%, transparent) transparent}}.dashboard-demo.svelte-lp2xlo .demo-scroll::-webkit-scrollbar{width:6px;height:6px}.dashboard-demo.svelte-lp2xlo .demo-scroll::-webkit-scrollbar-track{background:0 0}.dashboard-demo.svelte-lp2xlo .demo-scroll::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--border) 75%, transparent);border-radius:3px}.dashboard-demo.svelte-lp2xlo .demo-scroll::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--muted-foreground) 55%, transparent)}.hero.svelte-tibptj{--grid-dot:#dedbd4;--accent-1:#2f6f72;--accent-2:#458588;--accent-3:#6aa19a;--inset-highlight:#fffc;padding-top:72px;position:relative;overflow:hidden}.dark .hero.svelte-tibptj{--grid-dot:#3c3836;--accent-1:#90b1a7;--accent-2:#83a598;--accent-3:#779d96;--inset-highlight:#ffffff0a}.backdrop.svelte-tibptj{z-index:-1;pointer-events:none;background:radial-gradient(ellipse 45% 40% at 50% 30%, #4585881f, transparent 70%), radial-gradient(circle at 1px 1px, var(--grid-dot) 1px, transparent 0) 0 0 / 22px 22px;height:900px;position:absolute;inset:0 0 auto;-webkit-mask-image:radial-gradient(70% 65% at 50% 25%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 65% at 50% 25%,#000 30%,#0000 75%)}.hero-copy.svelte-tibptj{text-align:center;flex-direction:column;align-items:center;display:flex}h1.svelte-tibptj{letter-spacing:-.055em;flex-direction:column;font-size:clamp(44px,7.4vw,92px);font-weight:500;line-height:1;display:flex}.accent.svelte-tibptj{background:linear-gradient(100deg, var(--accent-1) 10%, var(--accent-2) 45%, var(--accent-3) 60%, var(--accent-2) 75%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.hero-description.svelte-tibptj{max-width:520px;color:var(--muted-foreground);text-wrap:balance;margin-top:24px;font-size:18px;line-height:1.6}.hero-actions.svelte-tibptj{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.hero-actions.svelte-tibptj .button-secondary:where(.svelte-tibptj){background:var(--background)}.hero-actions.svelte-tibptj .button:where(.svelte-tibptj) svg{transition:transform .2s var(--ease-out)}.hero-actions.svelte-tibptj .button:where(.svelte-tibptj):not(.button-secondary):hover svg{transform:translate(3px)}.install.svelte-tibptj{width:min(100%,760px);margin-top:28px}.install-command.svelte-tibptj{color:#ebdbb2;text-align:left;background:#282828;border:1px solid #45433e;border-radius:8px;align-items:center;padding:6px 6px 6px 16px;display:flex;box-shadow:0 10px 30px -18px #28282899}.install-command.svelte-tibptj code:where(.svelte-tibptj){overflow-wrap:anywhere;min-width:0;padding:6px 12px 6px 0;font-size:12.5px;line-height:1.6}.install-command.svelte-tibptj .prompt:where(.svelte-tibptj){color:#928374;-webkit-user-select:none;user-select:none;margin-right:10px}.install-command.svelte-tibptj .cmd:where(.svelte-tibptj){color:#8ec07c}.install-command.svelte-tibptj button:where(.svelte-tibptj){color:#bdae93;background:0 0;border:1px solid #5d584e;border-radius:5px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;transition:background .15s,color .15s;display:flex}.install-command.svelte-tibptj button:where(.svelte-tibptj):hover{color:#ebdbb2;background:#3c3836}.install-command.svelte-tibptj button:where(.svelte-tibptj):focus-visible{outline-color:#8ec07c}.install-meta.svelte-tibptj{color:var(--muted-foreground);justify-content:space-between;gap:16px;margin-top:10px;padding-inline:2px;font-size:12px;display:flex}.install-meta.svelte-tibptj a:where(.svelte-tibptj){color:var(--foreground);align-items:center;gap:4px;font-weight:500;display:inline-flex}.install-meta.svelte-tibptj a:where(.svelte-tibptj):hover{color:var(--primary)}.copy-feedback.svelte-tibptj{font:11px/1.8 var(--font-mono)}.dashboard-preview.svelte-tibptj{margin:88px auto 0;padding-bottom:96px}.window.svelte-tibptj{border:1px solid var(--border-strong);background:var(--surface);box-shadow:0 1px 0 var(--inset-highlight) inset, 0 40px 80px -40px #283c3c59, 0 12px 24px -12px #3c38361f;border-radius:12px;position:relative;overflow:hidden}.window-bar.svelte-tibptj{border-bottom:1px solid var(--border);background:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;height:40px;padding-inline:14px;display:grid}.lights.svelte-tibptj{gap:7px;display:flex}.lights.svelte-tibptj i:where(.svelte-tibptj){background:var(--border-strong);border-radius:50%;width:10px;height:10px}.address.svelte-tibptj{background:var(--background);font:11px var(--font-mono);color:var(--muted-foreground);border-radius:6px;align-items:center;gap:6px;padding:4px 14px;display:inline-flex}.address.svelte-tibptj svg{color:var(--olive)}.dashboard-frame.svelte-tibptj{height:640px;overflow:hidden}.enter.svelte-tibptj{animation:svelte-tibptj-rise .9s var(--ease-out) backwards;animation-delay:calc(var(--d,0) * 90ms)}.accent.svelte-tibptj{animation:svelte-tibptj-rise .9s var(--ease-out) backwards, svelte-tibptj-sheen 6s ease-in-out 1.2s infinite;animation-delay:.18s,1.2s}@keyframes svelte-tibptj-rise{0%{opacity:0;filter:blur(6px);transform:translateY(20px)}to{opacity:1;filter:none;transform:none}}@keyframes svelte-tibptj-sheen{0%,to{background-position:100% 0}50%{background-position:0 0}}@media (prefers-reduced-motion:reduce){.enter.svelte-tibptj,.accent.svelte-tibptj{animation:none}}@media (width<=760px){.hero.svelte-tibptj{padding-top:48px}.hero-description.svelte-tibptj{font-size:16px}.dashboard-preview.svelte-tibptj{margin-top:72px;padding-bottom:64px}.dashboard-frame.svelte-tibptj{height:560px}.address.svelte-tibptj{display:none}}@media (width<=600px){h1.svelte-tibptj{font-size:clamp(36px,11vw,48px)}.hero-description.svelte-tibptj{font-size:15px}.hero-actions.svelte-tibptj{gap:9px;margin-top:28px}.hero-actions.svelte-tibptj .button{gap:10px;min-height:43px;padding-inline:16px;font-size:13px}.install-command.svelte-tibptj{padding-left:12px}.install-command.svelte-tibptj code:where(.svelte-tibptj){font-size:11px}.window.svelte-tibptj{border:4px solid #282828;border-radius:34px;width:min(82%,300px);margin-inline:auto;box-shadow:0 0 0 1px #45433e,0 40px 80px -40px #283c3c73,0 12px 24px -12px #3c38362e}.window-bar.svelte-tibptj{display:none}.dashboard-frame.svelte-tibptj{height:min(540px,130vw)}}.section-link.svelte-1vx3ggz{color:var(--primary);flex-shrink:0;align-items:center;gap:4px;padding-bottom:6px;font-size:13px;font-weight:500;display:inline-flex}.section-link.svelte-1vx3ggz:hover,.card-link.svelte-1vx3ggz:hover{text-underline-offset:3px;text-decoration:underline}.bento.svelte-1vx3ggz{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.card.svelte-1vx3ggz{border:1px solid var(--border);background:var(--surface);border-radius:10px;flex-direction:column;transition:border-color .25s,box-shadow .25s,translate .25s;display:flex;overflow:hidden}.bento.svelte-1vx3ggz .card.reveal{transition:opacity .7s var(--ease-out), transform .7s var(--ease-out), border-color .25s, box-shadow .25s, translate .25s;transition-delay:calc(var(--i,0) * 90ms), calc(var(--i,0) * 90ms), 0s, 0s, 0s}.card.svelte-1vx3ggz:hover{border-color:var(--border-strong);translate:0 -2px;box-shadow:0 18px 40px -24px #3c383647}.wide.svelte-1vx3ggz{grid-column:span 4}.narrow.svelte-1vx3ggz{grid-column:span 2}.visual.svelte-1vx3ggz{border-bottom:1px solid var(--border);background:radial-gradient(circle at 1px 1px, var(--border) 1px, transparent 0) 0 0 / 16px 16px, var(--background);place-items:center;height:200px;display:grid;position:relative;overflow:hidden}.card-copy.svelte-1vx3ggz{flex-direction:column;flex:1;padding:22px 24px 24px;display:flex}.card.svelte-1vx3ggz h3:where(.svelte-1vx3ggz){letter-spacing:-.025em;margin-bottom:8px;font-size:19px;font-weight:500}.card.svelte-1vx3ggz p:where(.svelte-1vx3ggz){color:var(--muted-foreground);text-wrap:pretty;flex:1;font-size:14px;line-height:1.7}.card-link.svelte-1vx3ggz{color:var(--primary);align-self:flex-start;align-items:center;gap:4px;margin-top:16px;font-size:12px;font-weight:500;display:inline-flex}.relay.svelte-1vx3ggz{align-items:center;width:min(560px,100% - 48px);display:flex}.node.svelte-1vx3ggz{border:1px solid var(--border);background:var(--surface);border-radius:6px;flex-direction:column;align-items:center;gap:3px;padding:10px 14px;display:flex;box-shadow:0 6px 16px -10px #3c38364d}.node-name.svelte-1vx3ggz{color:var(--heading);align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}.edge.svelte-1vx3ggz{border-color:var(--primary);border-style:dashed}.edge.svelte-1vx3ggz .node-name:where(.svelte-1vx3ggz){color:var(--primary)}.cipher.svelte-1vx3ggz{width:96px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.cipher.svelte-1vx3ggz span:where(.svelte-1vx3ggz){width:max-content;font:9px var(--font-mono);color:var(--olive);animation:6s linear infinite svelte-1vx3ggz-scroll-x;display:block}.wire.svelte-1vx3ggz{background:repeating-linear-gradient(90deg, var(--primary) 0 4px, transparent 4px 8px);flex:1;height:1px;margin-inline:4px;position:relative}.packet.svelte-1vx3ggz{background:var(--primary);opacity:0;border-radius:50%;width:7px;height:7px;animation:2.4s cubic-bezier(.6,0,.4,1) infinite svelte-1vx3ggz-send;position:absolute;top:-3px;left:0;box-shadow:0 0 0 3px #4585882e}.packet.back.svelte-1vx3ggz{background:var(--olive);box-shadow:0 0 0 3px color-mix(in srgb, var(--olive) 18%, transparent);animation-name:svelte-1vx3ggz-reply}.from-edge.svelte-1vx3ggz .packet:where(.svelte-1vx3ggz){animation-delay:-.7s}.terminal-visual.svelte-1vx3ggz{place-items:center;padding:20px}.terminal.svelte-1vx3ggz{width:100%;max-width:280px;font:11px/1.5 var(--font-mono);color:#ebdbb2;background:#282828;border:1px solid #45433e;border-radius:8px;flex-direction:column;gap:5px;padding:14px 16px;display:flex;box-shadow:0 12px 28px -16px #28282899}.terminal-path.svelte-1vx3ggz{color:#83a598;margin-bottom:2px}.terminal-path.svelte-1vx3ggz span:where(.svelte-1vx3ggz){color:#928374}.terminal-line.svelte-1vx3ggz:before{color:#928374;margin-right:8px}.prompt.svelte-1vx3ggz:before{content:"$"}.step.svelte-1vx3ggz:before{content:"›";color:#d79921}.done.svelte-1vx3ggz{color:#b8bb26}.done.svelte-1vx3ggz:before{content:"✓";color:#b8bb26}.cursor.svelte-1vx3ggz{vertical-align:-2px;background:#ebdbb2;width:6px;height:12px;margin-left:6px;animation:1s step-end infinite svelte-1vx3ggz-blink;display:inline-block}.phone-visual.svelte-1vx3ggz{place-items:end center}.phone.svelte-1vx3ggz{border:1px solid var(--border-strong);background:var(--surface);border-bottom:0;border-radius:24px 24px 0 0;flex-direction:column;gap:7px;width:196px;height:172px;padding:22px 12px 0;display:flex;box-shadow:0 -8px 30px -18px #3c38364d}.phone-notch.svelte-1vx3ggz{background:var(--border-strong);border-radius:3px;align-self:center;width:44px;height:5px;margin:-10px 0 6px}.phone-title.svelte-1vx3ggz{color:var(--heading);font-size:12px;font-weight:600}.phone-row.svelte-1vx3ggz{background:var(--background);color:var(--foreground);white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;gap:7px;padding:7px 8px;font-size:10px;display:flex;overflow:hidden}.approval.svelte-1vx3ggz{border-color:#b1628659;animation:2.8s ease-in-out infinite svelte-1vx3ggz-attention}.approve.svelte-1vx3ggz{background:var(--button);color:#fff;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:9px;font-weight:500}.dot.svelte-1vx3ggz{border-radius:50%;flex-shrink:0;width:6px;height:6px}.dot.busy.svelte-1vx3ggz{background:var(--color-busy);animation:1.6s ease-out infinite svelte-1vx3ggz-pulse}.dot.waiting.svelte-1vx3ggz{background:var(--color-interrupted)}.dot.idle.svelte-1vx3ggz{background:var(--color-idle)}.marquee.svelte-1vx3ggz{width:100%;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.marquee.svelte-1vx3ggz ul:where(.svelte-1vx3ggz){flex-shrink:0;gap:12px;margin:0;padding:0 6px;list-style:none;animation:24s linear infinite svelte-1vx3ggz-scroll-list;display:flex}.card.svelte-1vx3ggz:hover .marquee:where(.svelte-1vx3ggz) ul:where(.svelte-1vx3ggz){animation-play-state:paused}.marquee.svelte-1vx3ggz li:where(.svelte-1vx3ggz){border:1px solid var(--border);background:var(--surface);color:var(--heading);white-space:nowrap;border-radius:8px;align-items:center;gap:10px;padding:12px 18px 12px 14px;font-size:14px;font-weight:500;display:flex;box-shadow:0 6px 16px -12px #3c38364d}.marquee.svelte-1vx3ggz img:where(.svelte-1vx3ggz){object-fit:contain;width:24px;height:24px}@keyframes svelte-1vx3ggz-send{0%{opacity:0;left:0}8%,80%{opacity:1}88%,to{opacity:0;left:calc(100% - 7px)}}@keyframes svelte-1vx3ggz-reply{0%{opacity:0;left:calc(100% - 7px)}8%,80%{opacity:1}88%,to{opacity:0;left:0}}@keyframes svelte-1vx3ggz-scroll-x{to{transform:translate(-50%)}}@keyframes svelte-1vx3ggz-scroll-list{to{transform:translate(-100%)}}@keyframes svelte-1vx3ggz-blink{50%{opacity:0}}@keyframes svelte-1vx3ggz-pulse{0%{box-shadow:0 0 #d7992180}to{box-shadow:0 0 0 7px #d7992100}}@keyframes svelte-1vx3ggz-attention{0%,to{box-shadow:0 0 #b1628600}50%{box-shadow:0 0 0 3px #b1628624}}[data-reveal] .step.svelte-1vx3ggz,[data-reveal] .done.svelte-1vx3ggz{opacity:0}[data-reveal=visible] .step.svelte-1vx3ggz,[data-reveal=visible] .done.svelte-1vx3ggz{animation:.4s ease-out both svelte-1vx3ggz-type-in;animation-delay:calc(.7s + var(--step) * .45s)}@keyframes svelte-1vx3ggz-type-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.packet.svelte-1vx3ggz,.cipher.svelte-1vx3ggz span:where(.svelte-1vx3ggz),.marquee.svelte-1vx3ggz ul:where(.svelte-1vx3ggz),.cursor.svelte-1vx3ggz,.dot.busy.svelte-1vx3ggz,.approval.svelte-1vx3ggz{animation:none}.packet.svelte-1vx3ggz{opacity:1}.packet.back.svelte-1vx3ggz,.marquee.svelte-1vx3ggz .duplicate:where(.svelte-1vx3ggz){display:none}.marquee.svelte-1vx3ggz{justify-content:center}.marquee.svelte-1vx3ggz ul:where(.svelte-1vx3ggz){flex-wrap:wrap;justify-content:center}}@media (width<=900px){.wide.svelte-1vx3ggz,.narrow.svelte-1vx3ggz{grid-column:span 6}}@media (width<=600px){.visual.svelte-1vx3ggz{height:176px}.card-copy.svelte-1vx3ggz{padding:18px 18px 20px}.card.svelte-1vx3ggz h3:where(.svelte-1vx3ggz){font-size:18px}.relay.svelte-1vx3ggz{width:calc(100% - 32px)}.node.svelte-1vx3ggz{padding:8px 10px}.cipher.svelte-1vx3ggz{width:48px}}.faq.svelte-1x4yu2x{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:48px;padding-top:56px;display:grid}.faq.svelte-1x4yu2x .section-intro:where(.svelte-1x4yu2x){flex-direction:column;align-items:flex-start;gap:20px;margin:0;position:sticky;top:48px}.faq-more.svelte-1x4yu2x{color:var(--primary);padding-bottom:6px;font-size:13px;font-weight:500}.faq-more.svelte-1x4yu2x:hover{text-decoration:underline}.faq-list.svelte-1x4yu2x{border-top:1px solid var(--border)}details.svelte-1x4yu2x{border-bottom:1px solid var(--border)}summary.svelte-1x4yu2x{cursor:pointer;color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;list-style:none;display:flex}summary.svelte-1x4yu2x::-webkit-details-marker{display:none}summary.svelte-1x4yu2x:hover h3:where(.svelte-1x4yu2x){color:var(--primary)}summary.svelte-1x4yu2x:focus-visible{outline:2px solid var(--primary);outline-offset:4px}summary.svelte-1x4yu2x svg{transition:transform .3s var(--ease-out);flex-shrink:0}details[open].svelte-1x4yu2x summary:where(.svelte-1x4yu2x) svg{color:var(--primary);transform:rotate(45deg)}details.svelte-1x4yu2x::details-content{block-size:0;transition:block-size .35s var(--ease-out), content-visibility .35s allow-discrete;overflow:hidden}details[open].svelte-1x4yu2x::details-content{block-size:auto}.faq.svelte-1x4yu2x{interpolate-size:allow-keywords}h3.svelte-1x4yu2x{letter-spacing:-.015em;font-size:16px;font-weight:500}details.svelte-1x4yu2x p:where(.svelte-1x4yu2x){max-width:760px;color:var(--muted-foreground);padding-bottom:22px;font-size:14px;line-height:1.8}details.svelte-1x4yu2x p:where(.svelte-1x4yu2x) a:where(.svelte-1x4yu2x){color:var(--primary);white-space:nowrap;margin-left:8px}details.svelte-1x4yu2x p:where(.svelte-1x4yu2x) a:where(.svelte-1x4yu2x):hover{text-decoration:underline}@media (width<=900px){.faq.svelte-1x4yu2x{grid-template-columns:1fr;gap:0}.faq.svelte-1x4yu2x .section-intro:where(.svelte-1x4yu2x){flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;margin-bottom:27px;position:static}}@media (width<=600px){.faq.svelte-1x4yu2x{padding-top:24px}.faq.svelte-1x4yu2x .section-intro:where(.svelte-1x4yu2x){flex-direction:column;align-items:flex-start}h3.svelte-1x4yu2x{font-size:15px}}.panel.svelte-17nvxgc{color:#d5c4a1;isolation:isolate;background:#282828;border:1px solid #45433e;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px 64px;padding:56px;display:grid;position:relative;overflow:hidden}.glow.svelte-17nvxgc{z-index:-1;background:radial-gradient(circle,#8ec07c2e,#0000 65%);border-radius:50%;width:520px;height:520px;animation:14s ease-in-out infinite alternate svelte-17nvxgc-drift;position:absolute;inset:-40% -10% auto auto}h2.svelte-17nvxgc{color:#fbf1c7;font-size:40px}.lede.svelte-17nvxgc{color:#bdae93;text-wrap:pretty;max-width:440px;margin-top:16px;font-size:15px;line-height:1.75}.actions.svelte-17nvxgc{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:32px;display:flex}.actions.svelte-17nvxgc .button:where(.svelte-17nvxgc){color:#282828;background:#ebdbb2;border-color:#ebdbb2;gap:10px;font-weight:600}.actions.svelte-17nvxgc .button:where(.svelte-17nvxgc):hover{background:#fbf1c7;border-color:#fbf1c7}.text-link.svelte-17nvxgc{color:#ebdbb2;align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.text-link.svelte-17nvxgc:hover{text-underline-offset:3px;text-decoration:underline}.open-source.svelte-17nvxgc a:where(.svelte-17nvxgc):focus-visible{outline-color:#8ec07c}.repo.svelte-17nvxgc{background:#1d2021;border:1px solid #45433e;border-radius:8px;overflow:hidden;box-shadow:0 24px 48px -24px #0009}.repo-header.svelte-17nvxgc{font:12px var(--font-mono);color:#ebdbb2;border-bottom:1px solid #3c3836;align-items:center;gap:14px;padding:12px 16px;display:flex}.lights.svelte-17nvxgc{gap:6px;display:flex}.lights.svelte-17nvxgc i:where(.svelte-17nvxgc){background:#504945;border-radius:50%;width:9px;height:9px}.repo.svelte-17nvxgc ul:where(.svelte-17nvxgc){margin:0;padding:0;list-style:none}.repo.svelte-17nvxgc li:where(.svelte-17nvxgc)+li:where(.svelte-17nvxgc){border-top:1px solid #32302f}.repo.svelte-17nvxgc a:where(.svelte-17nvxgc){color:#a89984;align-items:center;gap:12px;padding:13px 16px;transition:background .15s,color .15s;display:flex}.repo.svelte-17nvxgc a:where(.svelte-17nvxgc):hover{color:#ebdbb2;background:#282828}.repo.svelte-17nvxgc code:where(.svelte-17nvxgc){color:#8ec07c;font-size:12px}.repo.svelte-17nvxgc a:where(.svelte-17nvxgc) span:where(.svelte-17nvxgc){margin-left:auto;font-size:12px}.repo.svelte-17nvxgc a:where(.svelte-17nvxgc) svg{opacity:0;flex-shrink:0;transition:opacity .15s,transform .15s;transform:translate(-4px,4px)}.repo.svelte-17nvxgc a:where(.svelte-17nvxgc):hover svg{opacity:1;transform:none}@keyframes svelte-17nvxgc-drift{to{transform:translate(-180px,120px)}}@media (prefers-reduced-motion:reduce){.glow.svelte-17nvxgc{animation:none}}@media (width<=900px){.panel.svelte-17nvxgc{grid-template-columns:1fr;padding:40px}}@media (width<=600px){.panel.svelte-17nvxgc{gap:28px;padding:32px 20px}h2.svelte-17nvxgc{font-size:28px}.repo.svelte-17nvxgc a:where(.svelte-17nvxgc){flex-direction:column;align-items:flex-start;gap:2px}.repo.svelte-17nvxgc a:where(.svelte-17nvxgc) span:where(.svelte-17nvxgc){margin-left:0}.repo.svelte-17nvxgc a:where(.svelte-17nvxgc) svg{display:none}}.integrations.svelte-u5k209{padding-top:56px}.development-status.svelte-u5k209{flex-shrink:0;width:200px;padding-bottom:4px}.development-status.svelte-u5k209 p:where(.svelte-u5k209){color:var(--primary);font:11px/1.6 var(--font-mono);justify-content:space-between;margin-bottom:12px;display:flex}.development-status.svelte-u5k209 [data-slot=progress-indicator]{transition:transform 1.4s var(--ease-out) .3s}.coverage-table.svelte-u5k209{border-top:1px solid var(--border)}.coverage-table.svelte-u5k209 table{table-layout:fixed;min-width:980px}.coverage-table.svelte-u5k209 .client-heading{width:190px;padding:16px 12px 16px 0}.coverage-table.svelte-u5k209 .feature-heading{text-align:center;white-space:normal;padding:16px 10px;font-size:12px;line-height:1.6}.coverage-table.svelte-u5k209 .client-cell{color:var(--heading);padding:22px 12px 22px 0}.client-identity.svelte-u5k209{white-space:nowrap;align-items:center;gap:14px;font-size:15px;font-weight:500;display:flex}.client-mark.svelte-u5k209{object-fit:contain;flex-shrink:0;width:32px;height:32px;display:block}.coverage-table.svelte-u5k209 .coverage-cell{text-align:center;padding:22px 10px}.coverage-status.svelte-u5k209{vertical-align:middle;color:var(--muted-foreground);justify-content:center;align-items:center;display:inline-flex}.coverage-legend.svelte-u5k209{flex-wrap:wrap;gap:12px 24px;margin:0;padding:0;list-style:none;display:flex}.coverage-legend.svelte-u5k209 li:where(.svelte-u5k209){color:var(--muted-foreground);align-items:center;gap:7px;font-size:11px;display:flex}.coverage-status.supported.svelte-u5k209{color:var(--coverage-supported)}.coverage-status.partial.svelte-u5k209{color:var(--coverage-partial)}.section-footer.svelte-u5k209{justify-content:space-between;align-items:center;gap:16px;padding-top:20px;font-size:12px;display:flex}.section-footer.svelte-u5k209 a:where(.svelte-u5k209){color:var(--primary);flex-shrink:0;align-items:center;gap:4px;font-weight:500;display:inline-flex}.section-footer.svelte-u5k209 a:where(.svelte-u5k209):hover{text-decoration:underline}@media (width<=600px){.integrations.svelte-u5k209{padding-top:24px}.coverage-table.svelte-u5k209 .client-heading,.coverage-table.svelte-u5k209 .client-cell{background:var(--background);z-index:1;width:165px;padding-left:8px;position:sticky;left:0}.client-identity.svelte-u5k209{gap:10px;font-size:14px}.section-footer.svelte-u5k209{flex-direction:column;align-items:flex-start;gap:16px}}.closing.svelte-1uha8ag{text-align:center;background:radial-gradient(50% 60% at 50% 55%,#4585881a,#0000 70%);flex-direction:column;align-items:center;padding-block:120px 128px;display:flex}.closing.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.045em;font-size:clamp(32px,4.4vw,52px)}.closing.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted-foreground);margin-top:16px;font-size:16px}.closing-actions.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.closing-actions.svelte-1uha8ag .button-secondary:where(.svelte-1uha8ag){background:var(--background)}@media (width<=600px){.closing.svelte-1uha8ag{padding-block:72px 80px}.closing.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14px}}
