.demo-carousel[data-astro-cid-eh3kvecp]{grid-area:demo;align-self:start;min-width:0}.demo-toolbar[data-astro-cid-eh3kvecp]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.demo-toolbar-title[data-astro-cid-eh3kvecp]{letter-spacing:.06em;text-transform:uppercase;color:var(--teal);font-size:12px;font-weight:700}.demo-toolbar[data-astro-cid-eh3kvecp] button[data-astro-cid-eh3kvecp],.demo-navigation[data-astro-cid-eh3kvecp] button[data-astro-cid-eh3kvecp]{font:inherit;cursor:pointer;color:var(--ink);border:0}.demo-play[data-astro-cid-eh3kvecp]{border:1px solid var(--line);background:#fff;border-radius:50%;width:38px;height:38px;font-size:15px!important}.demo-stage[data-astro-cid-eh3kvecp]{isolation:isolate;position:relative}.demo-slide[data-astro-cid-eh3kvecp]{border:1px solid var(--line);background:#fff;border-radius:16px;padding:12px;animation:.4s demo-reveal;box-shadow:0 14px 34px #172b320f}.demo-slide[data-astro-cid-eh3kvecp][hidden]{display:none}.demo-pair[data-astro-cid-eh3kvecp]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.demo-frame[data-astro-cid-eh3kvecp]{background:var(--mint);aspect-ratio:1/1.08;border-radius:12px;margin:0;position:relative;overflow:hidden}.demo-frame-after[data-astro-cid-eh3kvecp]{box-shadow:inset 0 0 0 2px var(--teal)}.demo-frame[data-astro-cid-eh3kvecp] img[data-astro-cid-eh3kvecp]{object-fit:cover;object-position:center 32%;width:100%;height:100%;display:block}.demo-badge[data-astro-cid-eh3kvecp]{backdrop-filter:blur(6px);color:#fff;background:#142329d1;border-radius:9px;justify-content:space-between;align-items:center;gap:6px;padding:7px 10px;font-size:12px;line-height:1.2;display:flex;position:absolute;inset:auto 8px 8px}.demo-frame-after[data-astro-cid-eh3kvecp] .demo-badge[data-astro-cid-eh3kvecp]{background:#0f5c63e6}.demo-tag[data-astro-cid-eh3kvecp]{opacity:.94;font-weight:600}.demo-pill-score[data-astro-cid-eh3kvecp]{white-space:nowrap;font:700 15px/1 Manrope,sans-serif}.demo-pill-score[data-astro-cid-eh3kvecp] small[data-astro-cid-eh3kvecp]{opacity:.85;font:400 11px DM Sans,sans-serif}.demo-delta[data-astro-cid-eh3kvecp]{color:#172b32;background:#edf4d4;border-radius:4px;margin-left:5px;padding:2px 5px;font-size:11px;font-style:normal;font-weight:700}.demo-feedback[data-astro-cid-eh3kvecp]{padding:12px 6px 4px}.demo-meta[data-astro-cid-eh3kvecp]{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.demo-report-label[data-astro-cid-eh3kvecp]{color:var(--muted);font-size:12px;font-weight:600}.demo-score-shift[data-astro-cid-eh3kvecp]{color:var(--ink);white-space:nowrap;font:700 20px/1.1 Manrope,sans-serif}.demo-score-shift[data-astro-cid-eh3kvecp] small[data-astro-cid-eh3kvecp]{color:var(--muted);font:400 13px DM Sans,sans-serif}.demo-advice[data-astro-cid-eh3kvecp]{color:var(--ink);background:#edf4d4;border-radius:8px;margin:0 0 10px;padding:10px 12px;font-size:13px;line-height:1.45}.demo-footer-row[data-astro-cid-eh3kvecp]{justify-content:space-between;align-items:center;gap:10px;display:flex}.demo-subjective[data-astro-cid-eh3kvecp]{color:var(--muted);font-size:11px}.demo-feedback[data-astro-cid-eh3kvecp] .underlink[data-astro-cid-eh3kvecp]{font-size:12px;font-weight:600}.demo-navigation[data-astro-cid-eh3kvecp]{align-items:center;gap:6px;margin-top:12px;display:flex}.demo-navigation[data-astro-cid-eh3kvecp]>button[data-astro-cid-eh3kvecp]{background:0 0;border-radius:6px;flex:0 0 34px;height:36px;font-size:18px}.demo-picker[data-astro-cid-eh3kvecp]{scrollbar-width:thin;flex:1;justify-content:space-between;gap:3px;padding:2px;display:flex;overflow:auto}.demo-picker[data-astro-cid-eh3kvecp] button[data-astro-cid-eh3kvecp]{background:0 0;border-radius:6px;flex-shrink:0;min-width:30px;min-height:32px;padding:5px 7px;font-size:11px;font-weight:600}.demo-picker[data-astro-cid-eh3kvecp] button[data-astro-cid-eh3kvecp][aria-pressed=true]{background:var(--teal);color:#fff}.demo-disclosure[data-astro-cid-eh3kvecp]{text-align:center;color:var(--muted);margin:6px 0 0;font-size:11px}.sr-only[data-astro-cid-eh3kvecp]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes demo-reveal{0%{opacity:.45}to{opacity:1}}@media (width<=760px){.demo-slide[data-astro-cid-eh3kvecp]{border-radius:12px;padding:9px}.demo-pair[data-astro-cid-eh3kvecp]{gap:7px}.demo-badge[data-astro-cid-eh3kvecp]{padding:5px 7px;font-size:11px;inset:auto 5px 5px}.demo-pill-score[data-astro-cid-eh3kvecp]{font-size:13px}.demo-score-shift[data-astro-cid-eh3kvecp]{font-size:17px}.demo-advice[data-astro-cid-eh3kvecp]{padding:8px 10px;font-size:12px}.demo-picker[data-astro-cid-eh3kvecp]{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.demo-slide[data-astro-cid-eh3kvecp]{animation:none}}
