.ael-pstage{isolation:isolate;padding:0 .75rem .75rem 0;position:relative}.ael-psheet{z-index:-1;border:1px solid var(--ael-border);border-radius:var(--ael-radius-xl);background:var(--ael-surface);box-shadow:var(--ael-shadow-card);justify-content:flex-end;align-items:flex-end;gap:.25rem;padding:0 1rem .25rem;display:flex;position:absolute;inset:.75rem 0 0 .75rem}.ael-psheet>i{background:var(--ael-accent);border-radius:.125rem;width:1.25rem;height:.25rem}.ael-panel{isolation:isolate;border:1px solid var(--ael-card-edge);border-radius:var(--ael-radius-xl);background:var(--ael-card-sheen) var(--ael-stage);box-shadow:var(--ael-card-lift);color:var(--ael-text);font-size:.9375rem;position:relative;overflow:hidden}.ael-panel-h{border-bottom:1px solid var(--ael-border);background:var(--ael-primary-subtle);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding:.75rem 1.25rem;font-weight:600;display:flex}.ael-panel-b{padding:1rem 1.25rem}.ael-prows>*{border-top:1px solid var(--ael-border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 .75rem;padding:.5rem 0;display:flex}.ael-prows>:first-child{border-top:0}.ael-pcheck{align-items:center;display:flex}.ael-pcheck:before{content:"";border:solid var(--ael-success-strong);border-width:0 2px 2px 0;flex:none;width:.375rem;height:.6875rem;margin:0 .5rem 0 .125rem;translate:0 -.125rem;rotate:45deg}[data-pass]{position:relative}[data-pass]:after{content:"";z-index:-1;background:var(--ael-primary-subtle);box-shadow:inset 0 0 0 1px var(--ael-primary);opacity:0;pointer-events:none;border-radius:.375rem;position:absolute;inset:0 -.5rem}@media (prefers-reduced-motion:no-preference){html[data-motion=on] [data-seen] [data-pass]:after{animation:.45s cubic-bezier(.25,1,.5,1) both ael-pass}html[data-motion=on] [data-seen] [data-pass="2"]:after{animation-delay:60ms}html[data-motion=on] [data-seen] [data-pass="3"]:after{animation-delay:.12s}html[data-motion=on] [data-seen] [data-pass="4"]:after{animation-delay:.18s}html[data-motion=on] [data-seen] [data-pass="5"]:after{animation-delay:.24s}html[data-motion=on] [data-seen] [data-pass="6"]:after{animation-delay:.3s}}@keyframes ael-pass{40%{opacity:1}}@media (hover:hover) and (pointer:fine){html[data-motion=on] [data-hero]:not([data-paused])>[data-depth]{will-change:transform}}
