.ds-root--dawn .ds .ss-stage{background:color-mix(in oklab, var(--muted) 50%, transparent)}.ds .ss-stage{--ds-arrive:cubic-bezier(.25, .8, .25, 1);background:var(--muted);color:var(--foreground);contain:layout paint;border-radius:32px;overflow:hidden}.ds .ds-app :is(p,h1,h2,h3,h4,ul,ol,li,dl,dt,dd,a,button){all:revert-layer}.ds .ds-window{width:1100px;height:760px;box-shadow:var(--ss-shadow-hero);position:absolute;top:40px;left:100px}.ds .ds-body{background:var(--card);flex-direction:column;display:flex}.ds .ds-app{zoom:.85;flex-direction:column;flex:1;min-height:0;display:flex}.ds.ss-fit{aspect-ratio:1300/760;height:auto!important}@container ds-root (width<=1299.98px){.ds.ss-fit{border-radius:8px;overflow:clip}.ds.ss-fit>.ss-stage[style*="scale(1)"]>*{visibility:hidden}}@container ds-root (width<=899.98px){.ds.ss-fit{aspect-ratio:1160/700}.ds .ds-window{top:30px;left:30px}.ds .ss-stage *{box-shadow:none!important}}.ds .ds-pages{flex:1;position:relative}.ds .ds-page{opacity:0;transition:opacity .22s,transform 0s linear .24s;position:absolute;inset:0;transform:translateY(8px)}.ds .ds-page[data-gone]{display:none}.ds .ds-page[data-show]{opacity:1;transition:opacity .32s var(--ds-arrive) 80ms, transform .42s var(--ds-arrive) 80ms;transform:none}.ds .ds-land{pointer-events:none}.ds .ds-land>*{opacity:0;transition:opacity .18s,transform 0s linear .2s;transform:translateY(10px)}.ds .ds-land[data-show]>*{opacity:1;transition:opacity .3s var(--ds-arrive) var(--ds-delay,0s), transform .52s var(--ds-arrive) var(--ds-delay,0s);transform:none}.ds .ds-land>:nth-child(2){--ds-delay:50ms}.ds .ds-land>:nth-child(3){--ds-delay:.1s}.ds .ds-land>:nth-child(4){--ds-delay:.15s}.ds .ds-land>:nth-child(n+5){--ds-delay:.2s}.ds .animate-chart-grow-x{transform-origin:0;transition:transform 0s linear .24s;animation:none;transform:scaleX(0)}.ds .ds-page[data-show] .animate-chart-grow-x,.ds .ds-farm[data-show] .animate-chart-grow-x{transition:transform .7s var(--ds-arrive) .16s;transform:none}.ds .ds-menu{z-index:3;--ss-popover-bg:transparent;--ss-popover-shadow:none;padding:0;position:absolute;top:calc(100% + 4px);left:0}.ds .ds-app--card{z-index:2;flex:none;width:360px;position:absolute;bottom:113px;right:47px}.ds .ds-farm li>span:first-child{white-space:nowrap}.ds .ds-farm{box-shadow:var(--ss-shadow-satellite);opacity:0;border-radius:1.25rem;transition:opacity .24s,transform .3s;transform:translateY(14px)scale(.98)}.ds .ds-farm[data-show]{opacity:1;transition:opacity .52s var(--ds-arrive), transform .9s var(--ds-arrive);transform:none}.ds .ds-rest{width:1px;height:1px;position:absolute;top:420px;left:50px}.ds .ds-phone{position:absolute;top:24px;left:18px}.ds .ds-screen{zoom:1;background:var(--card);padding-top:54px;position:absolute;inset:0}.ds--phone .ds-farm{z-index:2;position:absolute;top:416px;left:12px;right:12px}.ds--phone .ds-rest{top:300px;left:300px}.ds-root{position:relative;container:ds-root/inline-size}.ds-bar{--ds-bar-ease:cubic-bezier(.3, .75, .1, 1);z-index:3;background:var(--palette-neutral-950);border-radius:999px;padding:4px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px -8px oklch(0% 0 0/.45),0 4px 10px -4px oklch(0% 0 0/.3)}.ds-bar__pill{background:var(--palette-neutral-0);transition:transform .42s var(--ds-bar-ease), width .42s var(--ds-bar-ease);border-radius:999px;position:absolute;top:4px;bottom:4px;left:0}.ds-bar__tab{height:36px;color:color-mix(in oklab, var(--palette-neutral-0) 72%, var(--palette-neutral-950));cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:999px;outline:none;align-items:center;gap:7px;padding:0 13px;font-size:15px;font-weight:600;transition:color .2s;display:inline-flex;position:relative}.ds-bar__tab:hover{color:var(--palette-neutral-0)}.ds-bar__tab[aria-pressed=true]{color:var(--palette-neutral-950)}.ds-bar:not([data-measured]) .ds-bar__tab[aria-pressed=true]{background:var(--palette-neutral-0)}.ds-bar__tab:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ds-bar__icon{flex:none;width:18px;height:18px}@media (width<=899.98px){.ds-bar{--ds-tab-icon:36px;width:fit-content;margin:12px auto 0;position:relative;bottom:auto;left:auto;transform:none}.ds-bar__tab{width:var(--ds-tab-icon);transition:color .2s ease, width .42s var(--ds-bar-ease);justify-content:flex-start;padding:0 9px;font-size:13px;overflow:hidden}.ds-bar__tab[aria-pressed=true]{width:var(--ds-tab-w,auto)}.ds-bar__label{opacity:0;transition:opacity .16s}.ds-bar__tab[aria-pressed=true] .ds-bar__label{opacity:1;transition:opacity .26s .12s}}@media (width<=359.98px){.ds-bar{--ds-tab-icon:30px}.ds-bar__tab{padding:0 6px;font-size:12px}}@media (prefers-reduced-motion:reduce){.ds-bar__pill,.ds-bar__tab,.ds-bar__label{transition:none}}
