.copycmd.svelte-1lhv5lq{display:inline-flex;align-items:center;gap:10px;max-width:100%;min-height:44px;padding:8px 14px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);font-family:var(--font-mono);font-size:12.5px;color:var(--fg-2);transition:border-color .15s ease,background .15s ease}.copycmd.svelte-1lhv5lq:hover{border-color:var(--fg-2)}.copycmd.copied.svelte-1lhv5lq{border-color:color-mix(in srgb,var(--success) 55%,var(--border))}.cmd.svelte-1lhv5lq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;direction:ltr;min-width:0}.tail.svelte-1lhv5lq{display:inline-flex;align-items:center;gap:5px;color:var(--meta);flex:none}.copied.svelte-1lhv5lq .tail:where(.svelte-1lhv5lq){color:var(--success)}.copied-label.svelte-1lhv5lq{font-family:var(--font-sans);font-size:11.5px;font-weight:600}.animated.svelte-1lhv5lq .copied-label:where(.svelte-1lhv5lq){width:39px;opacity:0;transition:opacity .15s ease}.animated.svelte-1lhv5lq .copied-label.visible:where(.svelte-1lhv5lq){opacity:1}@media(prefers-reduced-motion:reduce){.copycmd.svelte-1lhv5lq,.animated.svelte-1lhv5lq .copied-label:where(.svelte-1lhv5lq){transition:none}}:root{--tabs-dur: .25s;--tabs-ease: cubic-bezier(.22, 1, .36, 1);--tabs-text-muted: rgba(15, 15, 15, .8);--tabs-text-active: #0f0f0f;--tabs-bar-bg: #f1f1f1;--tabs-pill-bg: #ffffff}.t-tabs{position:relative;display:inline-flex;align-items:center;gap:3px;padding:3px;border-radius:48px;background:var(--tabs-bar-bg)}.t-tab{position:relative;appearance:none;border:0;background:transparent;height:30px;padding:4px 12px;color:var(--tabs-text-muted);cursor:pointer;border-radius:48px;z-index:1;transition:color var(--tabs-dur) var(--tabs-ease)}.t-tab:not([aria-selected=true]):hover,.t-tab[aria-selected=true]{color:var(--tabs-text-active)}.t-tabs-pill{position:absolute;top:3px;left:0;height:30px;width:0;background:var(--tabs-pill-bg);border-radius:48px;transform:translate(0);transition:transform var(--tabs-dur) var(--tabs-ease),width var(--tabs-dur) var(--tabs-ease);will-change:transform,width;z-index:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.t-tabs-pill,.t-tab{transition:none!important}}:root{--panel-open-dur: .4s;--panel-close-dur: .35s;--panel-translate-y: 100px;--panel-blur: 2px;--panel-ease: cubic-bezier(.22, 1, .36, 1)}.t-panel-slide{transform:translateY(var(--panel-translate-y));opacity:0;filter:blur(var(--panel-blur));pointer-events:none;transition:transform var(--panel-close-dur) var(--panel-ease),opacity var(--panel-close-dur) var(--panel-ease),filter var(--panel-close-dur) var(--panel-ease);will-change:transform,opacity,filter}.t-panel-slide[data-open=true]{transform:translateY(0);opacity:1;filter:blur(0);pointer-events:auto;transition:transform var(--panel-open-dur) var(--panel-ease),opacity var(--panel-open-dur) var(--panel-ease),filter var(--panel-open-dur) var(--panel-ease)}@media(prefers-reduced-motion:reduce){.t-panel-slide{transition:none!important}}:root{--icon-swap-dur: .25s;--icon-swap-blur: 2px;--icon-swap-start-scale: .25;--icon-swap-ease: ease-in-out}.t-icon-swap{position:relative;display:inline-grid}.t-icon-swap .t-icon{grid-area:1 / 1;transition:opacity var(--icon-swap-dur) var(--icon-swap-ease),filter var(--icon-swap-dur) var(--icon-swap-ease),transform var(--icon-swap-dur) var(--icon-swap-ease);will-change:opacity,filter,transform}.t-icon-swap[data-state=a] .t-icon[data-icon=a],.t-icon-swap[data-state=b] .t-icon[data-icon=b]{opacity:1;filter:blur(0);transform:scale(1)}.t-icon-swap[data-state=a] .t-icon[data-icon=b],.t-icon-swap[data-state=b] .t-icon[data-icon=a]{opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale))}@media(prefers-reduced-motion:reduce){.t-icon-swap .t-icon{transition:none!important}}:root{--check-opacity-dur: .5s;--check-rotate-dur: .5s;--check-rotate-from: 80deg;--check-bob-dur: .5s;--check-y-amount: 40px;--check-blur-dur: .5s;--check-blur-from: 10px;--check-path-dur: .5s;--check-path-delay: 80ms;--check-ease-out: cubic-bezier(.22, 1, .36, 1);--check-ease-opacity: cubic-bezier(.22, 1, .36, 1);--check-ease-rotate: cubic-bezier(.22, 1, .36, 1);--check-ease-bob: cubic-bezier(.34, 1.35, .64, 1);--check-ease-path: cubic-bezier(.22, 1, .36, 1)}.t-success-check{display:inline-block;transform-origin:center;opacity:0;will-change:transform,opacity,filter}.t-success-check svg{display:block;overflow:visible}.t-success-check svg path{stroke-dasharray:20;stroke-dashoffset:20}.t-success-check[data-state=in]{animation:t-check-fade var(--check-opacity-dur) var(--check-ease-opacity) forwards,t-check-rotate var(--check-rotate-dur) var(--check-ease-rotate) forwards,t-check-blur var(--check-blur-dur) var(--check-ease-out) forwards,t-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards}.t-success-check[data-state=in] svg path{animation:t-check-draw var(--check-path-dur) var(--check-ease-path) var(--check-path-delay, 0ms) forwards}@keyframes t-check-fade{0%{opacity:0}to{opacity:1}}@keyframes t-check-rotate{0%{transform:rotate(var(--check-rotate-from))}to{transform:rotate(0)}}@keyframes t-check-blur{0%{filter:blur(var(--check-blur-from))}to{filter:blur(0)}}@keyframes t-check-bob{0%{translate:0 var(--check-y-amount)}to{translate:0 0}}@keyframes t-check-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.t-success-check{animation:none!important;opacity:1}.t-success-check svg path{animation:none!important;stroke-dashoffset:0!important}}:root{--acc-expand: .25s;--acc-collapse: .25s;--acc-chevron: .25s;--acc-ease: cubic-bezier(.22, 1, .36, 1)}.t-acc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--acc-collapse) var(--acc-ease)}.t-acc[data-open=true] .t-acc-panel{grid-template-rows:1fr;transition:grid-template-rows var(--acc-expand) var(--acc-ease)}.t-acc-panel-inner{overflow:hidden;opacity:0;filter:blur(2px);transition:opacity var(--acc-collapse) var(--acc-ease),filter var(--acc-collapse) var(--acc-ease)}.t-acc[data-open=true] .t-acc-panel-inner{opacity:1;filter:blur(0);transition:opacity var(--acc-expand) var(--acc-ease),filter var(--acc-expand) var(--acc-ease)}.t-acc-chevron{display:inline-flex;transform:scaleY(1);transform-origin:center;transition:transform var(--acc-chevron) var(--acc-ease)}.t-acc-chevron path{vector-effect:non-scaling-stroke}.t-acc[data-open=true] .t-acc-chevron{transform:scaleY(-1)}@media(prefers-reduced-motion:reduce){.t-acc-panel,.t-acc-panel-inner,.t-acc-chevron{transition:none!important}}.landing{--tabs-text-muted: var(--ink);--tabs-text-active: var(--ink);--tabs-pill-bg: #e5e5d9;--panel-translate-y: 8px;--panel-blur: 2px;--panel-open-dur: .3s;--panel-close-dur: .2s;--check-rotate-from: 12deg;--check-y-amount: 4px;--check-blur-from: 2px}.landing .t-tabs{padding:0;border-radius:0;background:transparent;isolation:isolate}.landing .t-tab{height:auto;border-radius:0}.landing .t-tabs-pill{top:0;border-radius:0;box-shadow:inset 0 -2px var(--ink)}.landing .t-tabs:not([data-motion-ready]) .t-tabs-pill{visibility:hidden}.landing .t-tabs[data-motion-ready] button.active{background:transparent;color:var(--ink)}.landing .t-tabs button{transition:color var(--tabs-dur) var(--tabs-ease),border-color var(--tabs-dur) var(--tabs-ease)}.landing .t-panel-slide:not([data-open]){transform:none;opacity:1;filter:none;pointer-events:auto}.landing .tool-card.t-panel-slide{transition:transform var(--panel-open-dur) var(--panel-ease),opacity var(--panel-open-dur) var(--panel-ease),filter var(--panel-open-dur) var(--panel-ease),background .16s ease,border-color .16s ease}.landing .t-acc-panel-inner{min-height:0}.landing .t-acc[open]:not([data-open]) .t-acc-panel{grid-template-rows:1fr}.landing .t-acc[open]:not([data-open]) .t-acc-panel-inner{opacity:1;filter:none}.landing .faq-list .t-acc summary .t-acc-chevron,.landing .setup-notes.t-acc summary .t-acc-chevron{transform:scaleY(1)}.landing .t-acc[data-open=true] summary .t-acc-chevron,.landing .t-acc[open]:not([data-open]) summary .t-acc-chevron{transform:scaleY(-1)}.landing .stage-buttons button,.landing .host-list button{transition:background .2s var(--tabs-ease),color .2s var(--tabs-ease),border-color .2s var(--tabs-ease),transform .15s var(--tabs-ease)}.landing .button>span,.landing .text-link>span,.landing .stage-arrow{display:inline-block;transition:transform .2s var(--tabs-ease)}@media(hover:hover)and (pointer:fine){.landing .button:hover>span,.landing .text-link:hover>span,.landing .stage-buttons button:hover .stage-arrow{transform:translate(2px,-2px)}}.landing.motion-paused *,.landing.motion-paused *:before,.landing.motion-paused *:after{transition:none!important}.landing.motion-paused .t-panel-slide{opacity:1;transform:none;filter:none;pointer-events:auto}.landing.motion-paused .t-success-check{animation:none;opacity:1}.landing.motion-paused .t-success-check path{animation:none;stroke-dashoffset:0!important}.landing .t-success-check[data-state=in][data-settled=true]{animation:none;opacity:1}.landing .t-success-check[data-state=in][data-settled=true] path{animation:none;stroke-dashoffset:0!important}.landing.motion-paused .button>span,.landing.motion-paused .text-link>span,.landing.motion-paused .stage-arrow{transform:none}@media(prefers-reduced-motion:reduce){.landing .t-panel-slide{opacity:1;transform:none;filter:none;pointer-events:auto}.landing .t-success-check path{stroke-dashoffset:0!important}.landing .button>span,.landing .text-link>span,.landing .stage-arrow{transform:none}}:root{--avatar-lift: -4px;--avatar-dur: .32s;--avatar-scale: 1.05;--avatar-falloff: .45;--avatar-ease-in: cubic-bezier(.22, 1, .36, 1);--avatar-ease-out: cubic-bezier(.34, 3.85, .64, 1)}.t-avatar{transform-origin:center;transform:translateY(var(--shift, 0px)) scale(var(--scale-active, 1));transition:transform var(--avatar-dur) var(--avatar-ease-in);will-change:transform}@media(prefers-reduced-motion:reduce){.t-avatar{transition:none!important;transform:none!important}}.landing.motion-paused .t-avatar{transform:none!important}:root{--text-swap-dur: .15s;--text-swap-translate-y: 4px;--text-swap-blur: 2px;--text-swap-ease: ease-in-out;--hero-phrase-hold: 3.2s}.t-text-swap{display:inline-block;transform:translateY(0);filter:blur(0);opacity:1;transition:transform var(--text-swap-dur) var(--text-swap-ease),filter var(--text-swap-dur) var(--text-swap-ease),opacity var(--text-swap-dur) var(--text-swap-ease);will-change:transform,filter,opacity}.t-text-swap.is-exit{transform:translateY(calc(var(--text-swap-translate-y) * -1));filter:blur(var(--text-swap-blur));opacity:0}.t-text-swap.is-enter-start{transform:translateY(var(--text-swap-translate-y));filter:blur(var(--text-swap-blur));opacity:0;transition:none}@media(prefers-reduced-motion:reduce){.t-text-swap{transition:none!important}}.landing.motion-paused .t-text-swap{opacity:1;transform:none;filter:none}:root{--search-type-dur: 55ms;--search-erase-dur: 26ms;--search-hold-dur: 2.2s;--search-gap-dur: .38s}
