.bas.astro-b2qdfyn5{width:min(100%, 1024px, calc(72vh * var(--ar)));border-radius:var(--r-lg);box-shadow:var(--shadow-lg);background:var(--line);aspect-ratio:var(--ar);user-select:none;touch-action:pan-y;margin:0 auto;position:relative;overflow:hidden}.bas.astro-b2qdfyn5 .bas__img{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.bas__before.astro-b2qdfyn5{clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:0}.bas__line.astro-b2qdfyn5{top:0;bottom:0;left:var(--pos);background:var(--white);pointer-events:none;width:3px;margin-left:-1.5px;position:absolute;box-shadow:0 0 10px #0a0a0a59}.bas__knob.astro-b2qdfyn5{background:var(--white);width:52px;height:52px;color:var(--black);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 16px #0a0a0a4d}.bas__chip.astro-b2qdfyn5{color:var(--black);font:600 13px var(--text);pointer-events:none;background:#fffffff2;border-radius:999px;padding:6px 12px;position:absolute;top:16px;box-shadow:0 2px 8px #0a0a0a26}.bas__chip--l.astro-b2qdfyn5{left:16px}.bas__chip--r.astro-b2qdfyn5{right:16px}.bas.astro-b2qdfyn5{cursor:ew-resize}.bas__range.astro-b2qdfyn5{opacity:0;pointer-events:none;-webkit-appearance:none;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.bas__range.astro-b2qdfyn5::-webkit-slider-thumb{-webkit-appearance:none;cursor:ew-resize;width:52px;height:100%}.bas__range.astro-b2qdfyn5::-moz-range-thumb{cursor:ew-resize;border:0;width:52px;height:100%}.bas.astro-b2qdfyn5:has(.bas__range:focus-visible) .bas__knob.astro-b2qdfyn5{outline:3px solid var(--steel);outline-offset:3px}@media (width<=520px){.bas__knob.astro-b2qdfyn5{width:44px;height:44px}.bas__chip.astro-b2qdfyn5{font-size:12px;top:10px}.bas__chip--l.astro-b2qdfyn5{left:10px}.bas__chip--r.astro-b2qdfyn5{right:10px}}
