.demo-actions__format[aria-pressed=true][data-v-cbcb7016]{background:var(--ui-bg-accented);color:var(--ui-text-highlighted)}.demo-actions[data-v-cbcb7016]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (width<=39.99rem){.demo-actions__run[data-v-cbcb7016]{display:none}}.demo-picture[data-v-5e8a2538]{display:contents}.demo-picture img[data-v-5e8a2538]{inline-size:100%;block-size:var(--demo-height,100%);object-fit:var(--demo-fit,cover);object-position:var(--demo-position,top center);background:var(--ui-bg-muted);display:block}.demo-video[data-v-f8b58bc3]{inline-size:100%;block-size:var(--demo-height,100%);aspect-ratio:var(--video-ratio);background:var(--ui-bg-muted);display:block;position:relative;overflow:hidden}.demo-video__poster[data-v-f8b58bc3],.demo-video__film[data-v-f8b58bc3]{object-fit:contain;object-position:center;block-size:100%;inline-size:100%;position:absolute;inset:0}.demo-video__poster[data-v-f8b58bc3]{z-index:1;transition:opacity .15s ease-out}.demo-video__poster--hidden[data-v-f8b58bc3]{opacity:0}.demo-video__chip[data-v-f8b58bc3]{z-index:2;border:1px solid var(--ui-border);border-radius:calc(var(--ui-radius) * .5);background:var(--ui-bg);font-family:var(--font-mono);color:var(--ui-text);font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.75rem;line-height:1rem;display:inline-flex;position:absolute;inset-block-end:.5rem;inset-inline-start:.5rem}@media (prefers-reduced-motion:reduce){.demo-video__poster[data-v-f8b58bc3]{transition:none}}.demo-recording[data-v-476181f8]{min-inline-size:0;font-family:var(--font-mono);color:var(--ui-text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:0 .375rem;font-size:.75rem;line-height:1rem;display:inline-flex}.demo-recording__part[data-v-476181f8]{white-space:nowrap}.demo-recording__icon[data-v-476181f8]{vertical-align:-.125rem;block-size:.875rem;inline-size:.875rem;margin-inline-end:.375rem;display:inline-block}.demo-stage[data-v-02571719]{container-type:inline-size}.demo-stage__head[data-v-02571719]{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin-block-end:.5rem;display:flex}.demo-stage__open[data-v-02571719]{min-block-size:2.75rem;font-family:var(--font-mono);color:var(--ui-text);text-underline-offset:4px;align-items:center;gap:.25rem;margin-inline-start:auto;font-size:.75rem;text-decoration:underline;display:inline-flex}.demo-stage__open[data-v-02571719]:hover{color:var(--ui-text-highlighted)}.demo-stage__prompt[data-v-02571719]{border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-bg-muted);color:var(--ui-text);margin-block-end:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.6}.demo-stage__window[data-v-02571719]{overscroll-behavior:contain;border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-bg-muted);scrollbar-width:thin;--demo-height:auto;block-size:min(62.5cqi,72svh);overflow:hidden auto}.demo-stage__window[data-film][data-v-02571719]{block-size:auto;aspect-ratio:var(--video-w) / var(--video-h);inline-size:min(100%, calc(var(--video-w) * 1px), calc(72svh * var(--video-w) / var(--video-h)));--demo-height:100%;margin-inline:auto;overflow:hidden}@media (width<=39.99rem){.demo-stage__window[data-phone][data-v-02571719]{block-size:auto;aspect-ratio:var(--phone-ratio,4 / 5)}.demo-stage__id[data-v-02571719] .skill-card--row{padding-block:.5rem}.demo-stage__id[data-v-02571719] .skill-card__row-end{display:none}}.demo-stage--compact .demo-stage__window[data-v-02571719]{aspect-ratio:auto;block-size:clamp(24rem,68svh,52rem)}.demo-stage--compact .demo-stage__window[data-film][data-v-02571719]{block-size:auto;aspect-ratio:var(--video-w) / var(--video-h);inline-size:min(100%, calc(68svh * var(--video-w) / var(--video-h)))}.demo-stage--compact .demo-stage__id[data-v-02571719]{z-index:2;border-block-start:1px solid var(--ui-border);background:var(--ui-bg);padding-block-end:env(safe-area-inset-bottom,0px);position:sticky;inset-block-end:0}.demo-stage--compact .demo-stage__head[data-v-02571719]{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.demo-stage--compact .demo-stage__open[data-v-02571719]{grid-area:1/2}.demo-stage__task[data-v-02571719]{grid-area:1/1/auto/-1}.demo-stage__task summary[data-v-02571719]{cursor:pointer;align-items:baseline;gap:.75rem;min-block-size:2.75rem;padding-block:.75rem;padding-inline-end:8rem;display:flex}.demo-stage__usage[data-v-02571719]{margin-block:.5rem}.demo-stage__task summary[data-v-02571719]:before{content:"▸"}.demo-stage__task[open] summary[data-v-02571719]:before{content:"▾"}.demo-stage__task[data-v-02571719] .demo-recording__part{white-space:normal}.demo-stage__task summary[data-v-02571719]:focus-visible{outline:2px solid var(--ui-border-accented);outline-offset:2px}.demo-stage__window[data-live][data-v-02571719]{background:#fff;overflow:hidden}.demo-stage__frame[data-v-02571719]{border:0;block-size:100%;inline-size:100%;display:block}.demo-stage__window[data-v-02571719]:focus-visible{outline:2px solid var(--ui-border-accented);outline-offset:2px}.demo-stage__id[data-v-02571719]{border-radius:var(--ui-radius);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;margin-block-start:.25rem;display:grid;overflow:hidden}
