.demo-skeleton:where(.astro-l2vf5tuf){opacity:0;transition:opacity .25s ease}.demo-skeleton:where(.astro-l2vf5tuf)[data-shown]{opacity:1}.demo-shimmer:where(.astro-l2vf5tuf){background:linear-gradient(90deg,var(--color-zinc-100) 0%,var(--color-indigo-50) 50%,var(--color-zinc-100) 100%);background-size:200% 100%;animation:demo-shimmer 1.1s linear infinite}.demo-skeleton:where(.astro-l2vf5tuf):not([data-shown]) .demo-shimmer:where(.astro-l2vf5tuf){animation:none}@keyframes demo-shimmer{to{background-position:-200% 0}}.demo-field:where(.astro-l2vf5tuf){opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease}.demo-field:where(.astro-l2vf5tuf)[data-shown]{opacity:1;transform:none}.demo-page:where(.astro-l3m73apt){position:absolute;inset:0;opacity:0;transform:translate(28px);transition:opacity .35s ease,transform .35s ease}.demo-page:where(.astro-l3m73apt)[data-active]{opacity:1;transform:none}.demo-page:where(.astro-l3m73apt)[data-past]{transform:translate(-28px)}.demo-piped:where(.astro-l3m73apt){transition:background-color .6s ease}.demo-piped:where(.astro-l3m73apt)[data-flash]{background:var(--color-indigo-100)}.demo-progress:where(.astro-awakrg6t){width:0%;transition:width .4s ease}.demo-progress:where(.astro-awakrg6t)[data-step="2"]{width:33%}.demo-progress:where(.astro-awakrg6t)[data-step="3"]{width:66%}.demo-progress:where(.astro-awakrg6t)[data-step="4"]{width:100%}.demo-page:where(.astro-awakrg6t){position:absolute;inset:0;opacity:0;transform:translate(28px);transition:opacity .35s ease,transform .35s ease}.demo-page:where(.astro-awakrg6t)[data-active]{opacity:1;transform:none}.demo-page:where(.astro-awakrg6t)[data-past]{transform:translate(-28px)}.demo-choice:where(.astro-awakrg6t){transition:border-color .2s ease,background-color .2s ease}.demo-choice:where(.astro-awakrg6t)[data-checked]{border-color:var(--color-zinc-900);background:var(--color-zinc-100)}.demo-field:where(.astro-mhuhry6x){transition:left .65s cubic-bezier(.45,0,.2,1),top .65s cubic-bezier(.45,0,.2,1),width .65s cubic-bezier(.45,0,.2,1),box-shadow .2s ease,border-color .2s ease}.demo-field:where(.astro-mhuhry6x)[data-dragging]{z-index:10;border-color:var(--color-indigo-500);box-shadow:0 16px 32px #18181b29}.demo-indicator:where(.astro-mhuhry6x){opacity:0;transition:opacity .2s ease}.demo-indicator:where(.astro-mhuhry6x)[data-shown]{opacity:1}.demo-counter:where(.astro-jlyijwp2){transition:transform .25s cubic-bezier(.3,1.6,.6,1),box-shadow .25s ease}.demo-counter:where(.astro-jlyijwp2)[data-bump]{transform:scale(1.12);box-shadow:0 0 0 2px var(--color-indigo-300)}.demo-counter:where(.astro-jlyijwp2)[data-shake]{animation:demo-shake .4s ease}.demo-input:where(.astro-jlyijwp2){transition:border-color .2s ease,box-shadow .2s ease}.demo-input:where(.astro-jlyijwp2)[data-invalid]{border-color:var(--color-red-500);box-shadow:0 0 0 3px var(--color-red-100)}.demo-error:where(.astro-jlyijwp2){grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease,opacity .3s ease}.demo-error:where(.astro-jlyijwp2)[data-shown]{grid-template-rows:1fr;opacity:1}.demo-error:where(.astro-jlyijwp2)[data-shake] .demo-error-message:where(.astro-jlyijwp2){animation:demo-shake .4s ease}.demo-submit-done:where(.astro-jlyijwp2){display:none}.demo-submit:where(.astro-jlyijwp2)[data-done]{background:var(--color-emerald-700)}.demo-submit:where(.astro-jlyijwp2)[data-done] .demo-submit-done:where(.astro-jlyijwp2){display:flex}.demo-submit:where(.astro-jlyijwp2)[data-done] .demo-submit-label:where(.astro-jlyijwp2){display:none}@keyframes demo-shake{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.demo-submit-done:where(.astro-mlvabvzd){display:none}.demo-submit:where(.astro-mlvabvzd)[data-done]{background:var(--color-emerald-700)}.demo-submit:where(.astro-mlvabvzd)[data-done] .demo-submit-done:where(.astro-mlvabvzd){display:flex}.demo-submit:where(.astro-mlvabvzd)[data-done] .demo-submit-label:where(.astro-mlvabvzd){display:none}.demo-unread:where(.astro-mlvabvzd){opacity:0;transform:scale(.6);transition:opacity .2s ease,transform .25s cubic-bezier(.3,1.6,.6,1)}.demo-unread:where(.astro-mlvabvzd)[data-shown]{opacity:1;transform:none}.demo-email:where(.astro-mlvabvzd){grid-template-rows:0fr;opacity:0;transition:grid-template-rows .45s ease,opacity .3s ease}.demo-email-card:where(.astro-mlvabvzd){transform:translate(40px);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.demo-email:where(.astro-mlvabvzd)[data-shown]{grid-template-rows:1fr;opacity:1}.demo-email:where(.astro-mlvabvzd)[data-shown] .demo-email-card:where(.astro-mlvabvzd){transform:none}.demo-piped:where(.astro-mlvabvzd){transition:background-color .7s ease}.demo-piped:where(.astro-mlvabvzd)[data-flash]{background:var(--color-indigo-100)}.demo-drop:where(.astro-hqychgfd){transition:border-color .2s ease,background-color .2s ease}.demo-drop:where(.astro-hqychgfd)[data-hot]{border-color:var(--color-indigo-500);background-color:var(--color-indigo-50)}.demo-file:where(.astro-hqychgfd){display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s ease,opacity .3s ease}.demo-file:where(.astro-hqychgfd)[data-shown]{grid-template-rows:1fr;opacity:1}.demo-bar:where(.astro-hqychgfd){width:0%;transition-property:width,background-color;transition-timing-function:linear}.demo-file-done:where(.astro-hqychgfd){display:none}.demo-file:where(.astro-hqychgfd)[data-done] .demo-file-done:where(.astro-hqychgfd){display:flex}.demo-file:where(.astro-hqychgfd)[data-done] .demo-bar:where(.astro-hqychgfd){background-color:var(--color-emerald-500)}.demo-quick:where(.astro-hem3hwqb),.demo-toolbar:where(.astro-hem3hwqb){transition:opacity .25s ease,transform .25s ease}.demo-quick:where(.astro-hem3hwqb)[data-tucked]{opacity:0;transform:translateY(-10px) scale(.96)}.demo-toolbar:where(.astro-hem3hwqb){opacity:0;transform:translateY(6px)}.demo-toolbar:where(.astro-hem3hwqb)[data-shown]{opacity:1;transform:none}.demo-segment:where(.astro-hem3hwqb){transition:background-color .2s ease,color .2s ease}.demo-segment:where(.astro-hem3hwqb)[data-on]{background:var(--color-indigo-50);color:var(--color-indigo-600)}.demo-collapse:where(.astro-hem3hwqb){display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s ease,opacity .35s ease}.demo-collapse:where(.astro-hem3hwqb)[data-shown]{grid-template-rows:1fr;opacity:1}.demo-head:where(.astro-hem3hwqb){transition:opacity .18s ease}.demo-head:where(.astro-hem3hwqb)[data-fade]{opacity:.2}.demo-head:where(.astro-hem3hwqb)[data-align=center] .demo-align:where(.astro-hem3hwqb){text-align:center}.demo-title:where(.astro-hem3hwqb){margin-left:-6px;font-size:26px;line-height:1.25;box-shadow:0 0 0 1.5px transparent;transition:font-size .3s ease,box-shadow .2s ease}.demo-head:where(.astro-hem3hwqb)[data-align=center] .demo-title:where(.astro-hem3hwqb){margin-left:0}.demo-title:where(.astro-hem3hwqb)[data-size=h1]{font-size:34px}.demo-title:where(.astro-hem3hwqb)[data-size=h3]{font-size:20px}.demo-title:where(.astro-hem3hwqb)[data-selected]{box-shadow:0 0 0 1.5px var(--color-indigo-500)}.demo-chip:where(.astro-hem3hwqb){transition:opacity .25s ease}.demo-chip:where(.astro-hem3hwqb)[data-hidden]{display:none}.demo-submit-done:where(.astro-23gg6qa2){display:none}.demo-submit:where(.astro-23gg6qa2)[data-done]{background:var(--color-emerald-700)}.demo-submit:where(.astro-23gg6qa2)[data-done] .demo-submit-done:where(.astro-23gg6qa2){display:flex}.demo-submit:where(.astro-23gg6qa2)[data-done] .demo-submit-label:where(.astro-23gg6qa2){display:none}.demo-new-row:where(.astro-23gg6qa2){grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s ease,opacity .3s ease}.demo-new-row:where(.astro-23gg6qa2)[data-shown]{grid-template-rows:1fr;opacity:1}.demo-new-row-cells:where(.astro-23gg6qa2){transition:background-color .9s ease}.demo-new-row:where(.astro-23gg6qa2)[data-flash] .demo-new-row-cells:where(.astro-23gg6qa2){background:var(--color-emerald-50)}.demo-address:where(.astro-jkoe7p2g){transition:border-color .2s ease,box-shadow .2s ease}.demo-address:where(.astro-jkoe7p2g)[data-focus]{border-color:var(--color-indigo-400);box-shadow:0 0 0 3px var(--color-indigo-100)}.demo-form:where(.astro-jkoe7p2g){opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .4s ease}.demo-form:where(.astro-jkoe7p2g)[data-loaded]{opacity:1;transform:none}.demo-option:where(.astro-jkoe7p2g){transition:border-color .2s ease,background-color .2s ease}.demo-option:where(.astro-jkoe7p2g)[data-checked]{border-color:var(--color-indigo-500);background:var(--color-indigo-50)}.demo-radio:where(.astro-jkoe7p2g){transition:border-color .2s ease,box-shadow .2s ease}.demo-option:where(.astro-jkoe7p2g)[data-checked] .demo-radio:where(.astro-jkoe7p2g){border-color:var(--color-indigo-500);box-shadow:inset 0 0 0 4px var(--color-indigo-500)}.demo-submit-done:where(.astro-jkoe7p2g){display:none}.demo-submit:where(.astro-jkoe7p2g)[data-done]{background:var(--color-emerald-700)}.demo-submit:where(.astro-jkoe7p2g)[data-done] .demo-submit-done:where(.astro-jkoe7p2g){display:flex}.demo-submit:where(.astro-jkoe7p2g)[data-done] .demo-submit-label:where(.astro-jkoe7p2g){display:none}.demo-empty:where(.astro-jkoe7p2g){transition:opacity .25s ease}.demo-empty:where(.astro-jkoe7p2g)[data-hidden]{opacity:0}.demo-fade:where(.astro-jkoe7p2g){opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease}.demo-fade:where(.astro-jkoe7p2g)[data-shown]{opacity:1;transform:none}.demo-hidden:where(.astro-jkoe7p2g){transition:background-color .9s ease}.demo-hidden:where(.astro-jkoe7p2g)[data-flash]{background:var(--color-indigo-50)}.demo-focusable:where(.astro-wo5auco5){outline:3px solid transparent;outline-offset:0;transition:outline-color .15s ease,outline-offset .15s ease,border-color .2s ease,background-color .2s ease,top .3s cubic-bezier(.3,.8,.3,1),box-shadow .2s ease,transform .2s ease}.demo-focusable:where(.astro-wo5auco5)[data-focus]{outline-color:var(--color-indigo-500);outline-offset:3px}.demo-submit:where(.astro-wo5auco5)[data-pressed]{transform:scale(.95)}.demo-option:where(.astro-wo5auco5)[data-checked]{border-color:var(--color-indigo-500);background:var(--color-indigo-50)}.demo-radio:where(.astro-wo5auco5){transition:border-color .2s ease,box-shadow .2s ease}.demo-option:where(.astro-wo5auco5)[data-checked] .demo-radio:where(.astro-wo5auco5){border-color:var(--color-indigo-500);box-shadow:inset 0 0 0 5px var(--color-indigo-500)}.demo-item:where(.astro-wo5auco5)[data-position="0"]{top:0}.demo-item:where(.astro-wo5auco5)[data-position="1"]{top:56px}.demo-item:where(.astro-wo5auco5)[data-position="2"]{top:112px}.demo-item:where(.astro-wo5auco5)[data-lifted]{z-index:10;transform:scale(1.03);box-shadow:0 10px 24px -6px #0000002e}.demo-picked:where(.astro-wo5auco5){opacity:0;transition:opacity .2s ease}.demo-item:where(.astro-wo5auco5)[data-lifted] .demo-picked:where(.astro-wo5auco5){opacity:1}.demo-keycap:where(.astro-wo5auco5){opacity:0;transform:translateY(6px) scale(.85);box-shadow:0 3px 0 var(--color-zinc-300);transition:opacity .2s ease,transform .22s cubic-bezier(.3,1.6,.6,1)}.demo-keycap:where(.astro-wo5auco5)[data-shown]{opacity:1;transform:none}.demo-switch:where(.astro-w2okuldg),.demo-switch:where(.astro-w2okuldg) span:where(.astro-w2okuldg){transition:background-color .2s ease,transform .2s ease}.demo-switch:where(.astro-w2okuldg)[data-on]{background:var(--color-indigo-500)}.demo-switch:where(.astro-w2okuldg)[data-on] span:where(.astro-w2okuldg){transform:translate(16px)}.demo-range:where(.astro-w2okuldg){transition:border-color .2s ease,box-shadow .2s ease}.demo-range:where(.astro-w2okuldg)[data-focus]{border-color:var(--color-indigo-500);box-shadow:0 0 0 3px var(--color-indigo-100)}.demo-question:where(.astro-w2okuldg){transition:opacity .18s ease}.demo-question:where(.astro-w2okuldg)[data-fade]{opacity:.2}.demo-question:where(.astro-w2okuldg)[data-instant] :where(.astro-w2okuldg){transition:none!important}.demo-scale:where(.astro-w2okuldg)[data-reversed],.demo-labels:where(.astro-w2okuldg)[data-reversed]{flex-direction:row-reverse}.demo-cell:where(.astro-w2okuldg){flex:1 1 0;min-width:0;padding:0 4px;transition:flex-grow .4s ease,padding .4s ease,opacity .3s ease;transition-delay:calc(var(--i) * 90ms)}.demo-cell:where(.astro-w2okuldg)[data-hidden]{flex-grow:0;padding:0;opacity:0;transition-delay:0ms}.demo-box:where(.astro-w2okuldg){transition:background-color .2s ease,border-color .2s ease,color .2s ease}.demo-box:where(.astro-w2okuldg)[data-checked]{border-color:var(--color-zinc-900);background:var(--color-zinc-900);color:#fff}.demo-labels:where(.astro-w2okuldg){opacity:0;transform:translateY(-4px);transition:opacity .3s ease,transform .3s ease}.demo-labels:where(.astro-w2okuldg)[data-shown]{opacity:1;transform:none}.demo-logo:where(.astro-q3iqytw5){transition:width .65s cubic-bezier(.45,0,.2,1),margin-left .45s cubic-bezier(.45,0,.2,1)}.demo-outline:where(.astro-q3iqytw5),.demo-handle:where(.astro-q3iqytw5),.demo-toolbar:where(.astro-q3iqytw5){opacity:0;transition:opacity .2s ease}.demo-logo:where(.astro-q3iqytw5)[data-selected] .demo-outline:where(.astro-q3iqytw5),.demo-logo:where(.astro-q3iqytw5)[data-selected] .demo-handle:where(.astro-q3iqytw5),.demo-logo:where(.astro-q3iqytw5)[data-selected] .demo-toolbar:where(.astro-q3iqytw5){opacity:1}.demo-align:where(.astro-q3iqytw5){transition:background-color .2s ease,color .2s ease}.demo-align:where(.astro-q3iqytw5)[data-on]{background:var(--color-indigo-50);color:var(--color-indigo-600)}.demo-media-input:where(.astro-rantk75z),.demo-media-embed:where(.astro-rantk75z){transition:opacity .3s ease}.demo-media:where(.astro-rantk75z)[data-embedded] .demo-media-input:where(.astro-rantk75z),.demo-media:where(.astro-rantk75z):not([data-embedded]) .demo-media-embed:where(.astro-rantk75z){opacity:0}.demo-video:where(.astro-rantk75z){transition:width .65s cubic-bezier(.45,0,.2,1),height .65s cubic-bezier(.45,0,.2,1),margin-left .45s ease,box-shadow .2s ease}.demo-video:where(.astro-rantk75z)[data-selected]{box-shadow:0 0 0 2px var(--color-indigo-500)}.demo-handle:where(.astro-rantk75z),.demo-size:where(.astro-rantk75z){opacity:0;transition:opacity .2s ease}.demo-video:where(.astro-rantk75z)[data-selected] .demo-handle:where(.astro-rantk75z),.demo-video:where(.astro-rantk75z)[data-resizing] .demo-size:where(.astro-rantk75z){opacity:1}.demo-toolbar:where(.astro-rantk75z){opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease,left .45s ease}.demo-toolbar:where(.astro-rantk75z)[data-shown]{opacity:1;transform:none}.demo-align:where(.astro-rantk75z)[data-on]{background:var(--color-zinc-900);color:#fff}.demo-score:where(.astro-oym4cor3){transition:transform .18s ease,background-color .2s ease,border-color .2s ease,color .2s ease}.demo-score:where(.astro-oym4cor3)[data-hover]{transform:translateY(-3px)}.demo-score:where(.astro-oym4cor3)[data-group=red]{border-color:var(--color-red-200);background:var(--color-red-50)}.demo-score:where(.astro-oym4cor3)[data-group=yellow]{border-color:var(--color-amber-200);background:var(--color-amber-50)}.demo-score:where(.astro-oym4cor3)[data-group=green]{border-color:var(--color-emerald-200);background:var(--color-emerald-50)}.demo-score:where(.astro-oym4cor3)[data-checked]{border-color:var(--color-emerald-500);background:var(--color-emerald-500);color:#fff}.demo-reveal:where(.astro-oym4cor3){grid-template-rows:0fr;opacity:0;transform:translateY(-6px);transition:grid-template-rows .45s ease,opacity .35s ease,transform .45s ease}.demo-reveal:where(.astro-oym4cor3)[data-open]{grid-template-rows:1fr;opacity:1;transform:none}.demo-segment:where(.astro-ywjgczah)[data-on]{background:#fff;color:var(--color-zinc-900);box-shadow:0 1px 2px #00000014}.demo-switch:where(.astro-ywjgczah),.demo-switch:where(.astro-ywjgczah) span:where(.astro-ywjgczah){transition:background-color .2s ease,transform .2s ease}.demo-switch:where(.astro-ywjgczah)[data-on]{background:var(--color-indigo-500)}.demo-switch:where(.astro-ywjgczah)[data-on] span:where(.astro-ywjgczah){transform:translate(16px)}.demo-question:where(.astro-ywjgczah){transition:opacity .18s ease}.demo-question:where(.astro-ywjgczah)[data-fade]{opacity:.2}.demo-options:where(.astro-ywjgczah){display:flex;flex-direction:column;gap:8px}.demo-options:where(.astro-ywjgczah)[data-layout=inline]{flex-flow:row wrap;gap:10px}.demo-option:where(.astro-ywjgczah){display:flex;align-items:center;gap:12px;width:100%;height:42px;padding:0 4px;border:1.5px solid transparent;border-radius:999px;font-size:18px;transition:border-color .25s ease,background-color .25s ease,color .25s ease}.demo-options:where(.astro-ywjgczah):not([data-layout=list]) .demo-option:where(.astro-ywjgczah){width:fit-content;padding:0 18px 0 6px;border-color:var(--color-zinc-200)}.demo-options:where(.astro-ywjgczah)[data-colorful]:not([data-layout=list]) .demo-option:where(.astro-ywjgczah){border-color:color-mix(in srgb,var(--hue) 45%,white)}.demo-badge:where(.astro-ywjgczah){display:flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;border:1.5px solid var(--color-zinc-300);border-radius:999px;font-size:13px;font-weight:600;color:var(--color-zinc-500);transition:all .25s ease}.demo-options:where(.astro-ywjgczah)[data-colorful] .demo-badge:where(.astro-ywjgczah){border-color:var(--hue);background:var(--tint);color:var(--hue)}.demo-option:where(.astro-ywjgczah)[data-checked] .demo-badge:where(.astro-ywjgczah){border-color:var(--color-zinc-900);background:var(--color-zinc-900);color:#fff}.demo-options:where(.astro-ywjgczah)[data-colorful] .demo-option:where(.astro-ywjgczah)[data-checked]{border-color:var(--hue);background:var(--hue);color:var(--color-zinc-950)}.demo-options:where(.astro-ywjgczah)[data-colorful] .demo-option:where(.astro-ywjgczah)[data-checked] .demo-badge:where(.astro-ywjgczah){border-color:#fff;background:#fff;color:var(--hue)}.demo-radio:where(.astro-wnyv5j2d)[data-checked] .demo-radio-dot:where(.astro-wnyv5j2d){border-width:7px;border-color:var(--color-zinc-900)}.demo-reveal:where(.astro-wnyv5j2d){grid-template-rows:0fr;opacity:0;transform:translateY(-6px);transition:grid-template-rows .4s ease,opacity .3s ease,transform .4s ease}.demo-reveal:where(.astro-wnyv5j2d)[data-open]{grid-template-rows:1fr;opacity:1;transform:none}.demo-input:where(.astro-wnyv5j2d){transition:border-color .2s ease,box-shadow .2s ease}.demo-input:where(.astro-wnyv5j2d)[data-focus]{border-color:var(--color-indigo-500);box-shadow:0 0 0 3px var(--color-indigo-100)}.demo-input:where(.astro-wnyv5j2d)[data-error]{border-color:var(--color-red-400);box-shadow:0 0 0 3px var(--color-red-50)}.demo-placeholder:where(.astro-wnyv5j2d)[data-hidden]{display:none}.demo-hint:where(.astro-wnyv5j2d){opacity:0;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease}.demo-hint:where(.astro-wnyv5j2d)[data-shown]{opacity:1;transform:none}.demo-success:where(.astro-wnyv5j2d){opacity:0;transform:translate(-8px);transition:opacity .25s ease,transform .25s ease}.demo-success:where(.astro-wnyv5j2d)[data-shown]{opacity:1;transform:none}.demo-option:where(.astro-u3e2ca4h){transition:border-color .2s ease,box-shadow .2s ease}.demo-option:where(.astro-u3e2ca4h)[data-active]{border-color:var(--color-indigo-500);box-shadow:0 0 0 3px var(--color-indigo-100)}.demo-option-label:where(.astro-u3e2ca4h){color:var(--color-zinc-400)}.demo-option-label:where(.astro-u3e2ca4h)[data-filled]{color:var(--color-zinc-900)}.demo-reveal:where(.astro-u3e2ca4h){grid-template-rows:0fr;opacity:0;transform:translateY(-6px);transition:grid-template-rows .3s ease,opacity .25s ease,transform .3s ease}.demo-reveal:where(.astro-u3e2ca4h)[data-shown]{grid-template-rows:1fr;opacity:1;transform:none;transition-delay:var(--delay)}.demo-cell:where(.astro-u3e2ca4h){transition:background-color .15s ease}.demo-cell:where(.astro-u3e2ca4h)[data-selected]{background:var(--color-indigo-50);transition-delay:var(--delay)}.demo-selection:where(.astro-u3e2ca4h){opacity:0;transform:scaleY(.2);transform-origin:top;transition:opacity .15s ease,transform .5s cubic-bezier(.45,0,.2,1)}.demo-selection:where(.astro-u3e2ca4h)[data-shown]{opacity:1;transform:none}.demo-keycap:where(.astro-u3e2ca4h){opacity:0;transform:translateY(8px) scale(.9);transition:opacity .2s ease,transform .25s cubic-bezier(.3,1.6,.6,1)}.demo-keycap:where(.astro-u3e2ca4h)[data-shown]{opacity:1;transform:none}.demo-bullet:where(.astro-odarwrjq){transition:background-color .3s ease,border-color .3s ease,color .3s ease}.demo-bullet-check:where(.astro-odarwrjq){display:none}.demo-bullet:where(.astro-odarwrjq)[data-state=done]{background:var(--color-zinc-900);border-color:var(--color-zinc-900);color:#fff}.demo-bullet:where(.astro-odarwrjq)[data-state=done] .demo-bullet-check:where(.astro-odarwrjq){display:block}.demo-bullet:where(.astro-odarwrjq)[data-state=done] .demo-bullet-label:where(.astro-odarwrjq){display:none}.demo-bullet:where(.astro-odarwrjq)[data-state=current]{border-color:var(--color-zinc-900);color:var(--color-zinc-900)}.demo-line:where(.astro-odarwrjq){width:0%;transition:width .4s ease}.demo-line:where(.astro-odarwrjq)[data-done]{width:100%}.demo-page:where(.astro-odarwrjq){position:absolute;inset:0;opacity:0;transform:translate(28px);transition:opacity .35s ease,transform .35s ease}.demo-page:where(.astro-odarwrjq)[data-active]{opacity:1;transform:none}.demo-page:where(.astro-odarwrjq)[data-past]{transform:translate(-28px)}.demo-choice:where(.astro-odarwrjq){transition:border-color .2s ease,background-color .2s ease}.demo-choice:where(.astro-odarwrjq)[data-checked]{border-color:var(--color-zinc-900);background:var(--color-zinc-100)}.demo-row:where(.astro-2dabxboq){transition:top .3s ease,transform .2s ease,box-shadow .2s ease,border-color .2s ease}.demo-row:where(.astro-2dabxboq)[data-dragging]{z-index:10;border-color:var(--color-indigo-500);box-shadow:0 16px 32px #18181b29;transform:scale(1.02);transition:top .65s cubic-bezier(.45,0,.2,1),transform .2s ease,box-shadow .2s ease,border-color .2s ease}.demo-chip:where(.astro-2wdzdvmb){transition:opacity .2s ease}.demo-chip:where(.astro-2wdzdvmb)[data-lifted]{opacity:.4}.demo-question:where(.astro-2wdzdvmb){transition:border-color .2s ease,box-shadow .2s ease}.demo-question:where(.astro-2wdzdvmb)[data-over]{border-color:var(--color-indigo-500);box-shadow:0 0 0 3px var(--color-indigo-100)}.demo-line:where(.astro-2wdzdvmb){opacity:0;transform:scaleX(.6);transform-origin:left center;transition:opacity .2s ease,transform .25s ease}.demo-line:where(.astro-2wdzdvmb)[data-shown]{opacity:1;transform:none}.demo-collapse:where(.astro-2wdzdvmb){display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s ease,opacity .35s ease}.demo-collapse:where(.astro-2wdzdvmb)[data-shown]{grid-template-rows:1fr;opacity:1}.demo-ghost:where(.astro-2wdzdvmb){opacity:0;transition:transform .65s cubic-bezier(.45,0,.2,1),opacity .15s ease}.demo-ghost:where(.astro-2wdzdvmb)[data-shown]{opacity:1}.demo-nav:where(.astro-445ekcmk){transition:background-color .2s ease,box-shadow .2s ease}.demo-nav:where(.astro-445ekcmk)[data-active]{background:#fff;font-weight:500;color:var(--color-zinc-900);box-shadow:0 1px 2px #0000000d,0 0 0 1px var(--color-zinc-200)}.demo-count:where(.astro-445ekcmk){opacity:0;transform:scale(.6);transition:opacity .2s ease,transform .25s cubic-bezier(.3,1.6,.6,1)}.demo-count:where(.astro-445ekcmk)[data-shown]{opacity:1;transform:none}.demo-count:where(.astro-445ekcmk)[data-bump]{transform:scale(1.35)}.demo-view:where(.astro-445ekcmk){position:absolute;inset:0;opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .3s ease}.demo-view:where(.astro-445ekcmk)[data-active]{opacity:1;transform:none}.demo-row:where(.astro-445ekcmk){grid-template-rows:1fr;transition:grid-template-rows .35s ease,opacity .25s ease}.demo-row:where(.astro-445ekcmk)[data-gone]{grid-template-rows:0fr;opacity:0}.demo-row-card:where(.astro-445ekcmk){transition:background-color .2s ease}.demo-row:where(.astro-445ekcmk)[data-hover] .demo-row-card:where(.astro-445ekcmk){background:var(--color-zinc-50)}.demo-row-delete:where(.astro-445ekcmk){opacity:0;transition:opacity .2s ease,background-color .2s ease,color .2s ease}.demo-row:where(.astro-445ekcmk)[data-hover] .demo-row-delete:where(.astro-445ekcmk){opacity:1}.demo-row-delete:where(.astro-445ekcmk)[data-hover]{background:var(--color-red-50);color:var(--color-red-600)}.demo-badge:where(.astro-445ekcmk){display:none}.demo-badge:where(.astro-445ekcmk)[data-shown]{display:inline}.demo-restore:where(.astro-445ekcmk){transition:background-color .2s ease,border-color .2s ease}.demo-restore:where(.astro-445ekcmk)[data-hover]{border-color:var(--color-indigo-400);background:var(--color-indigo-50)}.demo-ghost:where(.astro-445ekcmk){opacity:0;transition:transform .65s cubic-bezier(.45,0,.2,1),opacity .2s ease}.demo-ghost:where(.astro-445ekcmk)[data-shown]{opacity:1}.demo-toast:where(.astro-445ekcmk){opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease}.demo-toast:where(.astro-445ekcmk)[data-shown]{opacity:1;transform:none}.demo-question:where(.astro-7d3hc6j3){transition:background-color .4s ease}.demo-question:where(.astro-7d3hc6j3)[data-flash]{background:var(--color-indigo-50)}.demo-collapse:where(.astro-7d3hc6j3){display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s ease,opacity .3s ease}.demo-collapse:where(.astro-7d3hc6j3)[data-shown]{grid-template-rows:1fr;opacity:1}.demo-select:where(.astro-7d3hc6j3){transition:border-color .2s ease,box-shadow .2s ease}.demo-select:where(.astro-7d3hc6j3)[data-open]{border-color:var(--color-indigo-500);box-shadow:0 0 0 3px var(--color-indigo-100)}.demo-menu:where(.astro-7d3hc6j3){opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.demo-menu:where(.astro-7d3hc6j3)[data-shown]{opacity:1;transform:none}.demo-item:where(.astro-7d3hc6j3){transition:background-color .15s ease}.demo-item:where(.astro-7d3hc6j3)[data-hover]{background:var(--color-zinc-100)}.demo-check:where(.astro-7d3hc6j3){opacity:0}.demo-item:where(.astro-7d3hc6j3)[data-on] .demo-check:where(.astro-7d3hc6j3){opacity:1}.demo-action:where(.astro-vc36ique){transition:background-color .2s ease,color .2s ease,opacity .2s ease}.demo-action:where(.astro-vc36ique)[data-disabled]{opacity:.35}.demo-action:where(.astro-vc36ique)[data-flash]{background:var(--color-indigo-100);color:var(--color-indigo-600)}.demo-row:where(.astro-vc36ique){grid-template-rows:1fr;transition:grid-template-rows .35s ease,opacity .3s ease}.demo-row:where(.astro-vc36ique)[data-gone]{grid-template-rows:0fr;opacity:0}.demo-card:where(.astro-vc36ique){transition:border-color .2s ease,box-shadow .2s ease}.demo-card:where(.astro-vc36ique)[data-selected]{border-color:var(--color-indigo-500);box-shadow:0 0 0 1px var(--color-indigo-500)}.demo-trash:where(.astro-vc36ique){opacity:0;transition:opacity .2s ease}.demo-card:where(.astro-vc36ique)[data-selected] .demo-trash:where(.astro-vc36ique){opacity:1}.demo-keys:where(.astro-vc36ique){opacity:0;transform:translateY(10px) scale(.92);transition:opacity .2s ease,transform .25s cubic-bezier(.3,1.4,.6,1)}.demo-keys:where(.astro-vc36ique)[data-shown]{opacity:1;transform:none}.demo-collapse:where(.astro-doz5kt63){display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease,opacity .3s ease}.demo-collapse:where(.astro-doz5kt63)[data-shown]{grid-template-rows:1fr;opacity:1}.demo-drop-target:where(.astro-doz5kt63){transition:background-color .2s ease,box-shadow .2s ease}.demo-drop-target:where(.astro-doz5kt63)[data-over]{background:var(--color-emerald-50);box-shadow:inset 0 0 0 1.5px var(--color-emerald-500)}.demo-count:where(.astro-doz5kt63){opacity:0;transform:scale(.6);transition:opacity .2s ease,transform .25s cubic-bezier(.3,1.6,.6,1)}.demo-count:where(.astro-doz5kt63)[data-shown]{opacity:1;transform:none}.demo-row:where(.astro-doz5kt63){grid-template-rows:1fr;transition:grid-template-rows .35s ease,opacity .25s ease}.demo-row:where(.astro-doz5kt63)[data-lifted]{opacity:.35}.demo-row:where(.astro-doz5kt63)[data-gone]{grid-template-rows:0fr;opacity:0}.demo-ghost:where(.astro-doz5kt63){opacity:0;transition:transform .65s cubic-bezier(.45,0,.2,1),opacity .15s ease}.demo-ghost:where(.astro-doz5kt63)[data-shown]{opacity:1}.demo-toast:where(.astro-doz5kt63){opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease}.demo-toast:where(.astro-doz5kt63)[data-shown]{opacity:1;transform:none}
