:is(.ga:has(input[value="0"]:checked) .ga-case:not([data-case="0"]),.ga:has(input[value="1"]:checked) .ga-case:not([data-case="1"]),.ga:has(input[value="2"]:checked) .ga-case:not([data-case="2"]),.ga:has(input[value="3"]:checked) .ga-case:not([data-case="3"]),.ga:has(input[value="4"]:checked) .ga-case:not([data-case="4"]),.ga:has(input[value="5"]:checked) .ga-case:not([data-case="5"]),.ga:has(input[value="6"]:checked) .ga-case:not([data-case="6"]),.ga:has(input[value="7"]:checked) .ga-case:not([data-case="7"])){display:none}.ga-case+.ga-case{margin-top:1.25rem}.ga-chip{transition:background-color .25s,border-color .25s,color .25s,box-shadow .25s,translate .25s}.ga-chip-label{color:var(--foreground)}.ga-chip-tag{color:var(--muted-foreground)}.ga-chip:has(input:checked){background:var(--foreground);border-color:var(--foreground);box-shadow:0 14px 30px -18px var(--foreground)}.ga-chip:has(input:checked) .ga-chip-label{color:var(--background)}.ga-chip:has(input:checked) .ga-chip-tag{color:color-mix(in oklch, var(--background) 72%, transparent)}@media (hover:hover) and (pointer:fine){.ga-chip:not(:has(input:checked)):hover{translate:0 -2px}}.ga-old{-webkit-text-decoration-color:var(--sd-bad);text-decoration-color:var(--sd-bad)}.ga-stage-host{container:ga-stage/inline-size}.ga-stage{--lag:calc(var(--tour-ms,4s) * .4);--l:0;--p:1;--wf:0;--win-d:calc((1 - var(--l)) * var(--lag));--ph-d:calc(var(--l) * var(--lag));--ga-ease:cubic-bezier(.22, .8, .24, 1);grid-template:minmax(0,1fr)/minmax(0,1fr);width:100%;display:grid;position:relative}.ga-demo[data-step="0"] .ga-stage[data-win-lead~="0"],.ga-demo[data-step="1"] .ga-stage[data-win-lead~="1"],.ga-demo[data-step="2"] .ga-stage[data-win-lead~="2"],.ga-demo[data-step="3"] .ga-stage[data-win-lead~="3"],.ga-demo[data-step="4"] .ga-stage[data-win-lead~="4"]{--l:1}.ga-demo[data-phase=a] .ga-stage{--p:0}.ga-demo[data-phase] .ga-stage{--wf:calc(var(--l) + var(--p) - 2 * var(--l) * var(--p))}.ga-dev{min-width:0;transition:scale .6s var(--ga-ease), translate .6s var(--ga-ease), z-index .6s linear;grid-area:1/1;position:relative}.ga-dev-win{width:90%;z-index:calc(1 + var(--wf));scale:calc(.95 + .05 * var(--wf));translate:calc(-2% * (1 - var(--wf))) 0;transform-origin:0;flex-direction:column;justify-self:start;display:flex}.ga-dev-win>*{flex:1}.ga-dev-phone{width:min(44%,10rem);z-index:calc(2 - var(--wf));scale:calc(1 - .07 * var(--wf));translate:calc(5% * var(--wf)) 0;transform-origin:100%;place-self:center end}.ga-dim{z-index:40;pointer-events:none;background:var(--background);opacity:0;transition:opacity .5s;position:absolute;inset:0}.ga-dev-win .ga-dim{opacity:calc((1 - var(--wf)) * .32)}.ga-dev-phone .ga-dim{opacity:calc(var(--wf) * .32)}@container ga-stage (min-width:33rem){.ga-stage{align-items:stretch;display:flex}.ga-dev{translate:none;scale:none}.ga-dev-win{z-index:0;flex:1;width:auto}.ga-dev-phone{z-index:1;width:9.5rem;margin-left:-1.25rem}.ga-dev-phone .ga-phone{rotate:3deg}.ga-dim{display:none}.ga-dev-win{--seam:1.6rem}}@media (min-width:80rem){@container ga-stage (min-width:33rem){.ga-dev-phone{width:10rem}}}.ga-ph-win,.ga-ph-phone{border:1px solid color-mix(in oklch, var(--foreground) 10%, transparent);background:color-mix(in oklch, var(--foreground) 3%, transparent);display:block}.ga-ph-win{border-radius:1rem;min-height:12rem}.ga-ph-phone{aspect-ratio:1000/2096;border-radius:17.2%/8.2%}@property --pending{syntax:"<number>";inherits:false;initial-value:0}[data-at]{opacity:calc(1 - .6 * var(--pending));transition:opacity .45s ease var(--win-d,0s)}[data-swap]>*{transition:opacity .4s ease var(--win-d,0s), scale .55s var(--ga-spring,var(--ga-ease)) var(--win-d,0s)}[data-swap]>:first-child{opacity:0}[data-hl]{outline-offset:2px;transition:outline-color .3s ease var(--win-d,0s);outline:2px solid #0000}.ga-slot[data-at]{outline-offset:-1px;outline:1px dashed #0000}@media (scripting:enabled){.ga-demo[data-step="0"] :is([data-at="1"],[data-at="2"],[data-at="3"],[data-at="4"]),.ga-demo[data-step="1"] :is([data-at="2"],[data-at="3"],[data-at="4"]),.ga-demo[data-step="2"] :is([data-at="3"],[data-at="4"]),.ga-demo[data-step="3"] [data-at="4"]{--pending:1}.ga-demo[data-step="0"] :is(.ga-slot[data-at="1"],.ga-slot[data-at="2"],.ga-slot[data-at="3"],.ga-slot[data-at="4"]),.ga-demo[data-step="1"] :is(.ga-slot[data-at="2"],.ga-slot[data-at="3"],.ga-slot[data-at="4"]),.ga-demo[data-step="2"] :is(.ga-slot[data-at="3"],.ga-slot[data-at="4"]),.ga-demo[data-step="3"] .ga-slot[data-at="4"]{outline-color:color-mix(in oklch, currentColor 45%, transparent);transition-delay:0s}.ga-demo[data-step="0"] [data-hl="0"],.ga-demo[data-step="1"] [data-hl="1"],.ga-demo[data-step="2"] [data-hl="2"],.ga-demo[data-step="3"] [data-hl="3"],.ga-demo[data-step="4"] [data-hl="4"]{outline-offset:2px;outline-width:2px;outline-style:solid;outline-color:var(--mk-ring,var(--sd-ring-strong))}:is(.ga-demo[data-step="0"] :is([data-roll="1"],[data-roll="2"],[data-roll="3"],[data-roll="4"]),.ga-demo[data-step="1"] :is([data-roll="2"],[data-roll="3"],[data-roll="4"]),.ga-demo[data-step="2"] :is([data-roll="3"],[data-roll="4"]),.ga-demo[data-step="3"] [data-roll="4"])>:first-child{opacity:1;translate:0}:is(.ga-demo[data-step="0"] :is([data-roll="1"],[data-roll="2"],[data-roll="3"],[data-roll="4"]),.ga-demo[data-step="1"] :is([data-roll="2"],[data-roll="3"],[data-roll="4"]),.ga-demo[data-step="2"] :is([data-roll="3"],[data-roll="4"]),.ga-demo[data-step="3"] [data-roll="4"])>:last-child{opacity:0;translate:0 100%}:is(.ga-demo[data-step="0"] :is([data-swap="1"],[data-swap="2"],[data-swap="3"],[data-swap="4"]),.ga-demo[data-step="1"] :is([data-swap="2"],[data-swap="3"],[data-swap="4"]),.ga-demo[data-step="2"] :is([data-swap="3"],[data-swap="4"]),.ga-demo[data-step="3"] [data-swap="4"])>:first-child{opacity:1}:is(.ga-demo[data-step="0"] :is([data-swap="1"],[data-swap="2"],[data-swap="3"],[data-swap="4"]),.ga-demo[data-step="1"] :is([data-swap="2"],[data-swap="3"],[data-swap="4"]),.ga-demo[data-step="2"] :is([data-swap="3"],[data-swap="4"]),.ga-demo[data-step="3"] [data-swap="4"])>:last-child{opacity:0;scale:.86}.ga-demo[data-wrap] :is([data-at],[data-hl],.mk-roll>*,[data-swap]>*){transition-duration:.3s;transition-delay:0s}}@media (scripting:none){.ga-toast{display:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-play=on] .ga-demo[data-touring][data-step="0"] [data-at="0"],[data-play=on] .ga-demo[data-touring][data-step="1"] [data-at="1"],[data-play=on] .ga-demo[data-touring][data-step="2"] [data-at="2"],[data-play=on] .ga-demo[data-touring][data-step="3"] [data-at="3"],[data-play=on] .ga-demo[data-touring][data-step="4"] [data-at="4"]{animation:ga-land .65s var(--ga-spring,cubic-bezier(.3, 1.4, .5, 1)) var(--win-d,0s) both}[data-play=on] .ga-demo[data-touring] .ga-fill{animation:1.2s cubic-bezier(.3,.8,.25,1) .3s both ga-fill}}@supports (animation-timing-function:linear(0, 1)){.ga-stage{--ga-spring:linear(0, .009, .035 2.1%, .141, .281 6.7%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1)}}.ga-fill{transform-origin:0}@keyframes ga-land{0%{opacity:.4;scale:.93}to{opacity:1;scale:1}}@keyframes ga-fill{0%{scale:0 1}to{scale:1}}.ga-toast{opacity:0;visibility:hidden;transition:opacity .25s ease, translate .45s var(--ga-ease), scale .45s var(--ga-ease), visibility 0s linear .45s;translate:0 -30%;scale:.96}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.ga-demo[data-touring][data-step="0"] .ga-toast[data-toast="0"],.ga-demo[data-touring][data-step="1"] .ga-toast[data-toast="1"],.ga-demo[data-touring][data-step="2"] .ga-toast[data-toast="2"],.ga-demo[data-touring][data-step="3"] .ga-toast[data-toast="3"],.ga-demo[data-touring][data-step="4"] .ga-toast[data-toast="4"]{opacity:1;visibility:visible;transition:opacity .3s ease calc(var(--win-d,0s) + .25s), translate .55s var(--ga-ease) calc(var(--win-d,0s) + .25s), scale .55s var(--ga-ease) calc(var(--win-d,0s) + .25s), visibility 0s linear calc(var(--win-d,0s) + .25s);translate:0;scale:1}}.ga-steps .sd-step-label{font-weight:600}
:is(.sd-cases:has(input[value="0"]:checked) .sd-case[data-case="1"],.sd-cases:has(input[value="1"]:checked) .sd-case[data-case="0"]){display:none}.sd-step-label{color:var(--foreground);font-weight:500;transition:color .3s}.sd-demo[data-step] .sd-step-label{color:var(--muted-foreground)}.sd-step-dot{transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s}.sd-step-check{opacity:0;transition:opacity .25s,scale .25s;scale:.6}.sd-step-num{transition:opacity .2s}.sd-step-link{background:var(--foreground);transition:transform .4s;transform:scaleY(0)}.sd-step-progress{background:var(--brand-red);opacity:0;transform:scaleX(0)}.sd-step-btn{transition:background-color .3s}.sd-step:has(~.sd-step[data-active]) .sd-step-dot{background-color:var(--foreground);border-color:var(--foreground);color:var(--background)}.sd-step:has(~.sd-step[data-active]) .sd-step-check{opacity:1;scale:1}.sd-step:has(~.sd-step[data-active]) .sd-step-num{opacity:0}.sd-step:has(~.sd-step[data-active]) .sd-step-link{transform:scaleY(1)}.sd-step:has(~.sd-step[data-active]) .sd-step-label{color:var(--foreground)}.sd-step[data-active] .sd-step-btn{background-color:var(--sd-tint)}.sd-step[data-active] .sd-step-dot{border-color:var(--foreground);color:var(--foreground);box-shadow:0 0 0 4px var(--sd-ring-soft)}.sd-step[data-active] .sd-step-label{color:var(--foreground);font-weight:600}.sd-demo .sd-in{transition:opacity .4s ease var(--d,0s), translate .4s ease var(--d,0s)}.sd-demo[data-step="0"] :is([data-from="1"],[data-from="2"],[data-from="3"],[data-from="4"],[data-from="5"]),.sd-demo[data-step="1"] :is([data-from="2"],[data-from="3"],[data-from="4"],[data-from="5"]),.sd-demo[data-step="2"] :is([data-from="3"],[data-from="4"],[data-from="5"]),.sd-demo[data-step="3"] :is([data-from="4"],[data-from="5"]),.sd-demo[data-step="4"] [data-from="5"]{opacity:0;transition-delay:0s;translate:0 6px}.sd-only{opacity:0;transition:opacity .3s,translate .4s cubic-bezier(.2,.7,.2,1);translate:0 -120%}.sd-demo[data-step="5"] .sd-only[data-only="5"]{opacity:1;transition-delay:.35s;translate:0}.sd-block{border-radius:.5rem;transition:box-shadow .3s,border-color .3s}.sd-demo[data-step="0"] .sd-block[data-from="0"],.sd-demo[data-step="1"] .sd-block[data-from="1"],.sd-demo[data-step="2"] .sd-block[data-from="2"],.sd-demo[data-step="3"] .sd-block[data-from="3"],.sd-demo[data-step="4"] .sd-block[data-from="4"],.sd-demo[data-step="5"] .sd-block[data-from="5"]{border-color:var(--sd-ring-strong);box-shadow:0 0 0 3px var(--sd-ring-soft)}.sd-record-tag{transition:background-color .3s,color .3s}.sd-demo[data-step]:not([data-step="0"]) .sd-record-tag{background-color:var(--foreground);color:var(--background)}.sd-fill{width:var(--w,0%);transform-origin:0}.sd-tick{background-color:var(--foreground);border-color:var(--foreground);color:var(--background)}.sd-sign{stroke-dasharray:1;stroke-dashoffset:0}.sd-feature{transition:border-color .3s,box-shadow .3s}.sd-feature-bar{background:var(--foreground);transition:transform .5s cubic-bezier(.2,.7,.2,1);transform:scaleX(0)}.sd-feature-icon{transition:background-color .3s,border-color .3s,color .3s}.sd-feature-step{transition:color .3s}:is(.sd-case:has(.sd-demo[data-step="0"]) .sd-feature[data-step-link="0"],.sd-case:has(.sd-demo[data-step="1"]) .sd-feature[data-step-link="1"],.sd-case:has(.sd-demo[data-step="2"]) .sd-feature[data-step-link="2"],.sd-case:has(.sd-demo[data-step="3"]) .sd-feature[data-step-link="3"],.sd-case:has(.sd-demo[data-step="4"]) .sd-feature[data-step-link="4"],.sd-case:has(.sd-demo[data-step="5"]) .sd-feature[data-step-link="5"]){border-color:var(--sd-ring-strong);box-shadow:0 8px 24px -16px var(--sd-ring-strong)}:is(.sd-case:has(.sd-demo[data-step="0"]) .sd-feature[data-step-link="0"],.sd-case:has(.sd-demo[data-step="1"]) .sd-feature[data-step-link="1"],.sd-case:has(.sd-demo[data-step="2"]) .sd-feature[data-step-link="2"],.sd-case:has(.sd-demo[data-step="3"]) .sd-feature[data-step-link="3"],.sd-case:has(.sd-demo[data-step="4"]) .sd-feature[data-step-link="4"],.sd-case:has(.sd-demo[data-step="5"]) .sd-feature[data-step-link="5"]) .sd-feature-bar{transform:scaleX(1)}:is(.sd-case:has(.sd-demo[data-step="0"]) .sd-feature[data-step-link="0"],.sd-case:has(.sd-demo[data-step="1"]) .sd-feature[data-step-link="1"],.sd-case:has(.sd-demo[data-step="2"]) .sd-feature[data-step-link="2"],.sd-case:has(.sd-demo[data-step="3"]) .sd-feature[data-step-link="3"],.sd-case:has(.sd-demo[data-step="4"]) .sd-feature[data-step-link="4"],.sd-case:has(.sd-demo[data-step="5"]) .sd-feature[data-step-link="5"]) .sd-feature-icon{background-color:var(--foreground);border-color:var(--foreground);color:var(--background)}:is(.sd-case:has(.sd-demo[data-step="0"]) .sd-feature[data-step-link="0"],.sd-case:has(.sd-demo[data-step="1"]) .sd-feature[data-step-link="1"],.sd-case:has(.sd-demo[data-step="2"]) .sd-feature[data-step-link="2"],.sd-case:has(.sd-demo[data-step="3"]) .sd-feature[data-step-link="3"],.sd-case:has(.sd-demo[data-step="4"]) .sd-feature[data-step-link="4"],.sd-case:has(.sd-demo[data-step="5"]) .sd-feature[data-step-link="5"]) .sd-feature-step{color:var(--foreground)}.sd-role{opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s}.sd-roles:not([data-step]) .sd-role[data-role="0"],.sd-roles[data-step="0"] .sd-role[data-role="0"],.sd-roles[data-step="1"] .sd-role[data-role="1"],.sd-roles[data-step="2"] .sd-role[data-role="2"],.sd-roles[data-step="3"] .sd-role[data-role="3"]{opacity:1;visibility:visible;transition:opacity .3s .1s,visibility linear}.sd-field dt,.sd-field-value{transition:opacity .3s}.sd-lock{opacity:0;transition:opacity .3s}.sd-roles[data-step="0"] .sd-field:not([data-v~="0"]),.sd-roles[data-step="1"] .sd-field:not([data-v~="1"]),.sd-roles[data-step="2"] .sd-field:not([data-v~="2"]),.sd-roles[data-step="3"] .sd-field:not([data-v~="3"]){background-color:var(--sd-tint)}:is(.sd-roles[data-step="0"] .sd-field:not([data-v~="0"]),.sd-roles[data-step="1"] .sd-field:not([data-v~="1"]),.sd-roles[data-step="2"] .sd-field:not([data-v~="2"]),.sd-roles[data-step="3"] .sd-field:not([data-v~="3"])) dt{opacity:.45}:is(.sd-roles[data-step="0"] .sd-field:not([data-v~="0"]),.sd-roles[data-step="1"] .sd-field:not([data-v~="1"]),.sd-roles[data-step="2"] .sd-field:not([data-v~="2"]),.sd-roles[data-step="3"] .sd-field:not([data-v~="3"])) .sd-field-value{opacity:0}:is(.sd-roles[data-step="0"] .sd-field:not([data-v~="0"]),.sd-roles[data-step="1"] .sd-field:not([data-v~="1"]),.sd-roles[data-step="2"] .sd-field:not([data-v~="2"]),.sd-roles[data-step="3"] .sd-field:not([data-v~="3"])) .sd-lock{opacity:1}.sd-hl{transition:opacity .3s,border-color .3s,background-color .3s,box-shadow .3s}.sd-tour[data-step] .sd-hl{opacity:.4}.sd-tour[data-step="0"] .sd-hl[data-hl="0"],.sd-tour[data-step="1"] .sd-hl[data-hl="1"],.sd-tour[data-step="2"] .sd-hl[data-hl="2"],.sd-tour[data-step="3"] .sd-hl[data-hl="3"],.sd-tour[data-step="4"] .sd-hl[data-hl="4"]{opacity:1;border-color:var(--sd-ring-strong);box-shadow:0 0 0 3px var(--sd-ring-soft)}.sd-api-pulse{opacity:0}.sd-warn-ico{color:var(--sd-warn)}.sd-link{background-color:var(--border)}.sd-link-pulse{opacity:0;height:40%;inset:0 0 auto}@media (min-width:48rem){.sd-link-pulse{width:40%;height:auto;inset:0 auto 0 0}}.sd-systems .sd-card[data-active]{border-color:var(--foreground)}.sd-compare :is(th,td){transition:background-color .3s,opacity .25s,box-shadow .3s}.sd-compare [data-col="2"],.sd-compare tbody>tr:hover>*{background-color:var(--sd-tint)}.sd-compare tbody>tr[data-active]>*{background-color:var(--sd-ring-soft)}.sd-compare tbody>tr[data-active]>th{box-shadow:inset 2px 0 0 var(--foreground)}.sd-cmp-tick-fill{transform:scaleX(0)}.sd-cmp-tick:has(~.sd-cmp-tick[data-active]) .sd-cmp-tick-fill{opacity:.45;transform:scaleX(1)}.sd-cmp-tick[data-active] .sd-cmp-tick-fill{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){:is(.sd-compare:has(thead [data-col="0"]:hover) [data-col]:not([data-col="0"]),.sd-compare:has(thead [data-col="1"]:hover) [data-col]:not([data-col="1"]),.sd-compare:has(thead [data-col="2"]:hover) [data-col]:not([data-col="2"])){opacity:.35}}@media not (min-width:48rem){:is(.sd-cmp:has(#gc-col-0:checked) .sd-compare [data-col]:not([data-col="0"]),.sd-cmp:has(#gc-col-1:checked) .sd-compare [data-col]:not([data-col="1"]),.sd-cmp:has(#gc-col-2:checked) .sd-compare [data-col]:not([data-col="2"])){display:none}}.sd-ring:before{content:"";background:conic-gradient(var(--sd-ok) calc(var(--sd-val) * 1%), var(--sd-track) 0);border-radius:9999px;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4.5px))}.sd-score{transition:border-color .3s,translate .3s}@media (hover:hover) and (pointer:fine){.sd-score:hover{border-color:var(--sd-ring-strong);translate:0 -2px}}.sd-cursor-track{translate:50%}.sd-sweep{transform-origin:0;width:100%;scale:.3 1}.sd-tap{overflow:hidden}.sd-focus{transition:box-shadow .2s}.sd-focus[data-focus="1"]{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--foreground)}.sd-say{opacity:0}.sd-say[data-say="1"]{opacity:1}@media (prefers-reduced-motion:no-preference){:is(.sd-tour[data-touring][data-step="0"] [data-panel="0"],.sd-tour[data-touring][data-step="1"] [data-panel="1"],.sd-tour[data-touring][data-step="2"] [data-panel="2"],.sd-tour[data-touring][data-step="3"] [data-panel="3"]) .sd-in{animation:sd-rise .45s cubic-bezier(.2, .7, .2, 1) var(--d,0s) both}:is(.sd-tour[data-touring][data-step="0"] [data-panel="0"],.sd-tour[data-touring][data-step="1"] [data-panel="1"],.sd-tour[data-touring][data-step="2"] [data-panel="2"],.sd-tour[data-touring][data-step="3"] [data-panel="3"]) .sd-glow{animation:sd-rise .45s cubic-bezier(.2, .7, .2, 1) var(--d,0s) both, sd-lift .6s ease calc(var(--d,0s) + .45s) both}:is(.sd-tour[data-touring][data-step="0"] [data-panel="0"],.sd-tour[data-touring][data-step="1"] [data-panel="1"],.sd-tour[data-touring][data-step="2"] [data-panel="2"],.sd-tour[data-touring][data-step="3"] [data-panel="3"]) .sd-tap:after{animation:.9s ease-out 1.5s both sd-ripple}:is(.sd-tour[data-touring][data-step="0"] [data-panel="0"],.sd-tour[data-touring][data-step="1"] [data-panel="1"],.sd-tour[data-touring][data-step="2"] [data-panel="2"],.sd-tour[data-touring][data-step="3"] [data-panel="3"]) .sd-frame{animation:sd-frame .35s ease var(--d,0s) both}:is(.sd-tour[data-touring][data-step="0"] [data-panel="0"],.sd-tour[data-touring][data-step="1"] [data-panel="1"],.sd-tour[data-touring][data-step="2"] [data-panel="2"],.sd-tour[data-touring][data-step="3"] [data-panel="3"]) .sd-cursor-track{animation:1.6s cubic-bezier(.3,.6,.3,1) .1s both sd-cursor}:is(.sd-tour[data-touring][data-step="0"] [data-panel="0"],.sd-tour[data-touring][data-step="1"] [data-panel="1"],.sd-tour[data-touring][data-step="2"] [data-panel="2"],.sd-tour[data-touring][data-step="3"] [data-panel="3"]) .sd-press{animation:.5s .9s both sd-press}:is(.sd-tour[data-touring][data-step="0"] [data-panel="0"],.sd-tour[data-touring][data-step="1"] [data-panel="1"],.sd-tour[data-touring][data-step="2"] [data-panel="2"],.sd-tour[data-touring][data-step="3"] [data-panel="3"]) .sd-finger{animation:1.1s .2s both sd-finger}:is(.sd-tour[data-touring][data-step="0"] [data-panel="0"],.sd-tour[data-touring][data-step="1"] [data-panel="1"],.sd-tour[data-touring][data-step="2"] [data-panel="2"],.sd-tour[data-touring][data-step="3"] [data-panel="3"]) .sd-reply{animation:.4s 1.25s both sd-rise}:is(.sd-tour[data-touring][data-step="0"] [data-panel="0"],.sd-tour[data-touring][data-step="1"] [data-panel="1"],.sd-tour[data-touring][data-step="2"] [data-panel="2"],.sd-tour[data-touring][data-step="3"] [data-panel="3"]) .sd-sweep{animation:.5s cubic-bezier(.2,.7,.2,1) .95s both sd-sweep}:is(.sd-tour[data-touring][data-step="0"] [data-panel="0"],.sd-tour[data-touring][data-step="1"] [data-panel="1"],.sd-tour[data-touring][data-step="2"] [data-panel="2"],.sd-tour[data-touring][data-step="3"] [data-panel="3"]) .sd-carry{animation:sd-carry .55s cubic-bezier(.2, .7, .2, 1) var(--d,0s) both}[data-play=on] .sd-tour[data-touring][data-step="2"] [data-panel="2"] .sd-jump{animation:2.6s step-end .3s infinite sd-jump}[data-play=on] .sd-tour[data-touring][data-step="2"] [data-panel="2"] .sd-late{animation:2.6s step-end .3s infinite sd-late}[data-play=on] .sd-tour[data-touring][data-step="3"] [data-panel="3"] .sd-focus{animation:sd-focus 3.2s steps(1, end) calc(var(--i,0) * .8s) infinite}[data-play=on] .sd-tour[data-touring][data-step="3"] [data-panel="3"] .sd-say{animation:sd-say 3.2s steps(1, end) calc(var(--i,0) * .8s) infinite}[data-play=on] .sd-systems[data-touring] .sd-link-pulse{animation:1.6s ease-in-out infinite sd-link-y}@media (min-width:48rem){[data-play=on] .sd-systems[data-touring] .sd-link-pulse{animation-name:sd-link-x}}[data-play=on] .sd-tour[data-touring][data-step="2"] .sd-api-pulse{animation:1.2s ease-in infinite sd-link-y}:is(.sd-demo[data-touring][data-step="0"] [data-from="0"],.sd-demo[data-touring][data-step="1"] [data-from="1"],.sd-demo[data-touring][data-step="2"] [data-from="2"],.sd-demo[data-touring][data-step="3"] [data-from="3"],.sd-demo[data-touring][data-step="4"] [data-from="4"],.sd-demo[data-touring][data-step="5"] [data-from="5"]) .sd-pop{animation:.5s cubic-bezier(.2,.7,.2,1) .35s both sd-pop}:is(.sd-demo[data-touring][data-step="0"] [data-from="0"],.sd-demo[data-touring][data-step="1"] [data-from="1"],.sd-demo[data-touring][data-step="2"] [data-from="2"],.sd-demo[data-touring][data-step="3"] [data-from="3"],.sd-demo[data-touring][data-step="4"] [data-from="4"],.sd-demo[data-touring][data-step="5"] [data-from="5"]) .sd-sign{animation:1.1s ease-in-out .45s both sd-sign}:is(.sd-demo[data-touring][data-step="0"] [data-from="0"],.sd-demo[data-touring][data-step="1"] [data-from="1"],.sd-demo[data-touring][data-step="2"] [data-from="2"],.sd-demo[data-touring][data-step="3"] [data-from="3"],.sd-demo[data-touring][data-step="4"] [data-from="4"],.sd-demo[data-touring][data-step="5"] [data-from="5"]) .sd-fill{animation:sd-fill .7s cubic-bezier(.2, .7, .2, 1) var(--d,0s) both}:is(.sd-demo[data-touring][data-step="0"] [data-from="0"],.sd-demo[data-touring][data-step="1"] [data-from="1"],.sd-demo[data-touring][data-step="2"] [data-from="2"],.sd-demo[data-touring][data-step="3"] [data-from="3"],.sd-demo[data-touring][data-step="4"] [data-from="4"],.sd-demo[data-touring][data-step="5"] [data-from="5"]) .sd-tick{animation:sd-tick .3s ease var(--d,0s) both}:is(.sd-demo[data-touring][data-step="0"] [data-from="0"],.sd-demo[data-touring][data-step="1"] [data-from="1"],.sd-demo[data-touring][data-step="2"] [data-from="2"],.sd-demo[data-touring][data-step="3"] [data-from="3"],.sd-demo[data-touring][data-step="4"] [data-from="4"],.sd-demo[data-touring][data-step="5"] [data-from="5"]) .sd-bell{animation:.8s .4s both sd-bell}:is(.sd-demo[data-touring][data-step="0"] [data-from="0"],.sd-demo[data-touring][data-step="1"] [data-from="1"],.sd-demo[data-touring][data-step="2"] [data-from="2"],.sd-demo[data-touring][data-step="3"] [data-from="3"],.sd-demo[data-touring][data-step="4"] [data-from="4"],.sd-demo[data-touring][data-step="5"] [data-from="5"]) .sd-status{animation:.4s .5s both sd-rise}.sd-demo[data-touring][data-step="5"] .sd-only{transition-delay:.35s}.sd-roles[data-touring][data-step="0"] .sd-press[data-role="0"],.sd-roles[data-touring][data-step="1"] .sd-press[data-role="1"],.sd-roles[data-touring][data-step="2"] .sd-press[data-role="2"],.sd-roles[data-touring][data-step="3"] .sd-press[data-role="3"]{animation:.45s 1s both sd-press}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-reveal-trigger]:not(.is-revealed) .sd-ring:before{--sd-val:0}.sd-ring:before{transition:--sd-val 1.4s cubic-bezier(.2,.7,.2,1) .25s}}.sd-tap:after{content:"";opacity:0;background:currentColor;border-radius:9999px;width:1.5rem;height:1.5rem;margin:auto;position:absolute;inset:0}@keyframes sd-lift{0%{scale:1}50%{scale:1.03}to{scale:1}}@keyframes sd-ripple{0%{opacity:.45;scale:.4}to{opacity:0;scale:2.4}}@keyframes sd-cursor{0%{translate:0}to{translate:50%}}@keyframes sd-press{0%,to{scale:1}40%{scale:.92}}@keyframes sd-finger{0%{opacity:0;translate:12px 12px}45%{opacity:1;translate:0;scale:1}65%{scale:.88}85%,to{opacity:1;scale:1}}@keyframes sd-sweep{0%{scale:0 1}to{scale:.3 1}}@keyframes sd-jump{0%{translate:0 -3.5rem}45%{translate:0}}@keyframes sd-late{0%{opacity:0}45%{opacity:1}}@keyframes sd-focus{0%{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--foreground)}25%,to{box-shadow:none}}@keyframes sd-say{0%{opacity:1}25%,to{opacity:0}}@keyframes sd-sign{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes sd-bell{0%,to{rotate:0deg}20%{rotate:-14deg}40%{rotate:12deg}60%{rotate:-8deg}80%{rotate:4deg}}@keyframes sd-carry{0%{opacity:0;translate:-24px}to{opacity:1;translate:0}}@keyframes sd-link-y{0%{opacity:1;translate:0 -100%}to{opacity:1;translate:0 260%}}@keyframes sd-link-x{0%{opacity:1;translate:-100%}to{opacity:1;translate:260%}}.wv-wire{stroke:var(--border);stroke-width:1px}.wv-flow{stroke:var(--foreground);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:12 88;stroke-dashoffset:100px;opacity:0}.wv-feed{-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.wv-count{display:inline-grid}.wv-count>span{text-align:right;grid-area:1/1}.wv-count-a{opacity:0}.wv-device{transition:translate .3s}@media (prefers-reduced-motion:no-preference){.wv[data-play=on] .wv-flow{opacity:1;animation:wv-flow 2.4s linear calc(var(--i,0) * .45s) infinite}.wv[data-play=on] .wv-flow-out{animation-delay:1.2s}.wv[data-play=on] .wv-hub{animation:2.4s ease-out 1s infinite sd-ping}.wv[data-play=on] .wv-feed-list{animation:22s linear infinite wv-feed}.wv[data-play=on] .wv-grow{animation:wv-grow 7s cubic-bezier(.2, .7, .2, 1) calc(.8s + var(--i,0) * .25s) infinite backwards}.wv[data-play=on] .wv-count-a{animation:7s step-end infinite wv-count-a}.wv[data-play=on] .wv-count-b{animation:7s step-end infinite wv-count-b}.wv[data-play=on] .wv-module{animation:wv-module 7s ease calc(var(--i,0) * 1.1s) infinite backwards}.wv[data-play=on] .wv-sync-row{animation:2.8s ease-in-out infinite wv-sync}.wv[data-play=on] .wv-spin{animation:2.8s linear infinite sd-spin}.wv[data-play=on] .wv-install{animation:2.8s ease-out .6s infinite sd-ping}.wv[data-play=on] .wv-device{animation:wv-float 5.6s ease-in-out calc(var(--i,0) * .5s) infinite}}@keyframes wv-flow{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes wv-feed{0%{translate:0}to{translate:0 -50%}}@keyframes wv-grow{0%{opacity:0;scale:.4}8%,82%{opacity:1;scale:1}92%,to{opacity:0;scale:.4}}@keyframes wv-count-a{0%{opacity:1}41%,to{opacity:0}}@keyframes wv-count-b{0%{opacity:0}41%,to{opacity:1}}@keyframes wv-module{0%,20%{opacity:.3;scale:.94}30%,85%{opacity:1;scale:1}to{opacity:.3;scale:.94}}@keyframes wv-sync{0%,to{opacity:.45}50%{opacity:1}}@keyframes wv-float{0%,to{translate:0}50%{translate:0 -4px}}
