.BatterySwap-module__Ye4txa__section{width:min(calc(100% - (var(--page-padding) * 2)), var(--content-width));padding:var(--section-gap) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(280px,.56fr) minmax(620px,1.44fr);gap:clamp(48px,7vw,112px);margin:0 auto;display:grid;position:relative}.BatterySwap-module__Ye4txa__anchor{position:absolute;top:-92px}.BatterySwap-module__Ye4txa__copy{align-self:start;position:sticky;top:124px}.BatterySwap-module__Ye4txa__copy h2{letter-spacing:-.06em;max-width:560px;margin:16px 0 24px;font-size:clamp(44px,4.8vw,76px);line-height:.94}.BatterySwap-module__Ye4txa__copy h2 span{color:var(--foreground-muted)}.BatterySwap-module__Ye4txa__copy>p:not(.BatterySwap-module__Ye4txa__section-kicker){max-width:500px;color:var(--foreground-soft);margin:0;font-size:16px;line-height:1.68}.BatterySwap-module__Ye4txa__copyFacts{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px;display:grid}.BatterySwap-module__Ye4txa__copyFacts>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:center;gap:5px;min-height:78px;padding:12px 14px;display:grid}.BatterySwap-module__Ye4txa__copyFacts strong{font-size:16px}.BatterySwap-module__Ye4txa__copyFacts span,.BatterySwap-module__Ye4txa__copy>small{color:var(--foreground-soft);font-size:11px;line-height:1.5}.BatterySwap-module__Ye4txa__copy>small{max-width:480px;margin-top:16px;display:block}.BatterySwap-module__Ye4txa__console{background:radial-gradient(circle at 72% 0,#ff5a1f13,#0000 28%),#070809eb;border:1px solid #ff5a1f3d;border-radius:clamp(20px,2vw,28px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.BatterySwap-module__Ye4txa__consoleTop{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:54px;padding:0 18px;display:flex}.BatterySwap-module__Ye4txa__consoleTop span{color:#ffffff5c;letter-spacing:.15em;font-size:9px;font-weight:900}.BatterySwap-module__Ye4txa__consoleTop strong{color:var(--orange);letter-spacing:.08em;font-size:11px}.BatterySwap-module__Ye4txa__storyLine{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.BatterySwap-module__Ye4txa__storyLine>span{color:#ffffff4d;border-right:1px solid var(--line);align-content:center;gap:6px;min-height:70px;padding:13px;display:grid}.BatterySwap-module__Ye4txa__storyLine>span:last-child{border-right:0}.BatterySwap-module__Ye4txa__storyLine i{color:inherit;font-size:9px;font-style:normal;font-weight:900}.BatterySwap-module__Ye4txa__storyLine strong{font-size:11px;line-height:1.25}.BatterySwap-module__Ye4txa__storyActive{background:#ff5a1f09;color:#f7f7f4e6!important}.BatterySwap-module__Ye4txa__storyActive i{color:var(--orange)}.BatterySwap-module__Ye4txa__stage{grid-template-columns:minmax(0,1fr) 82px minmax(0,1fr);align-items:stretch;gap:14px;padding:clamp(22px,3vw,34px);display:grid}.BatterySwap-module__Ye4txa__batteryCard{border:1px solid var(--line);background:#ffffff05;border-radius:18px;grid-template-columns:74px minmax(0,1fr);grid-template-areas:"slot slot""battery copy";align-items:center;gap:16px;min-width:0;padding:18px;display:grid}.BatterySwap-module__Ye4txa__active{border-color:#ff5a1f59}.BatterySwap-module__Ye4txa__charging{background:#ff5a1f09}.BatterySwap-module__Ye4txa__slotLabel{grid-area:slot;align-items:center;gap:8px;display:flex}.BatterySwap-module__Ye4txa__slotLabel>span{background:var(--orange);border-radius:999px;width:7px;height:7px;box-shadow:0 0 14px #ff5a1f7a}.BatterySwap-module__Ye4txa__slotLabel strong{color:#f7f7f4b3;letter-spacing:.08em;font-size:10px}.BatterySwap-module__Ye4txa__batteryVisual{--level:1;grid-area:battery;justify-items:center;gap:8px;width:54px;margin-inline:auto;display:grid;position:relative}.BatterySwap-module__Ye4txa__cap{border:1px solid #ffffff3d;border-bottom:0;border-radius:4px 4px 0 0;width:23px;height:6px}.BatterySwap-module__Ye4txa__shell{background:#08090a;border:1px solid #ffffff38;border-radius:8px;width:44px;height:116px;position:relative;overflow:hidden}.BatterySwap-module__Ye4txa__fill{height:calc((100% - 8px) * var(--level));background:linear-gradient(180deg, #ff8e54f0, var(--orange));border-radius:4px;transition:height .42s cubic-bezier(.2,.8,.2,1);position:absolute;inset:auto 4px 4px;box-shadow:0 0 22px #ff5a1f3b}.BatterySwap-module__Ye4txa__grid{background:repeating-linear-gradient(0deg,#0000 0 21px,#ffffff0e 21px 22px);position:absolute;inset:0}.BatterySwap-module__Ye4txa__batteryVisual>strong{color:#f7f7f4c2;font-size:11px}.BatterySwap-module__Ye4txa__cardCopy{grid-area:copy;min-width:0}.BatterySwap-module__Ye4txa__cardCopy small{color:var(--orange);letter-spacing:.1em;font-size:9px;font-weight:900}.BatterySwap-module__Ye4txa__cardCopy h3{letter-spacing:-.025em;margin:7px 0 8px;font-size:clamp(17px,1.4vw,21px)}.BatterySwap-module__Ye4txa__cardCopy p{color:var(--foreground-soft);margin:0;font-size:12px;line-height:1.55}.BatterySwap-module__Ye4txa__transfer{color:#ffffff57;text-align:center;place-content:center;gap:8px;display:grid}.BatterySwap-module__Ye4txa__transfer>span{color:var(--orange);font-size:22px}.BatterySwap-module__Ye4txa__transfer small{text-transform:uppercase;font-size:9px;line-height:1.25}.BatterySwap-module__Ye4txa__schemeNote{border-top:1px solid var(--line);color:var(--foreground-soft);margin:0 26px;padding:14px 0;font-size:11px;line-height:1.55}.BatterySwap-module__Ye4txa__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:0 26px 26px;display:grid}.BatterySwap-module__Ye4txa__next,.BatterySwap-module__Ye4txa__choose{min-height:48px;font:inherit;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:0 16px;font-size:12px;font-weight:850;display:flex}.BatterySwap-module__Ye4txa__next{color:var(--foreground);background:#ff5a1f0e;border:1px solid #ff5a1f57}.BatterySwap-module__Ye4txa__choose{border:1px solid var(--orange);color:#08090a;background:var(--orange)}.BatterySwap-module__Ye4txa__next:hover,.BatterySwap-module__Ye4txa__next:focus-visible,.BatterySwap-module__Ye4txa__choose:hover,.BatterySwap-module__Ye4txa__choose:focus-visible{transform:translateY(-1px)}@media (max-width:1100px){.BatterySwap-module__Ye4txa__section{grid-template-columns:1fr}.BatterySwap-module__Ye4txa__copy{position:static}}@media (max-width:700px){.BatterySwap-module__Ye4txa__storyLine{grid-template-columns:repeat(2,minmax(0,1fr))}.BatterySwap-module__Ye4txa__storyLine>span:nth-child(2){border-right:0}.BatterySwap-module__Ye4txa__storyLine>span:nth-child(-n+2){border-bottom:1px solid var(--line)}.BatterySwap-module__Ye4txa__stage{grid-template-columns:1fr}.BatterySwap-module__Ye4txa__transfer{min-height:48px}.BatterySwap-module__Ye4txa__transfer>span{transform:rotate(90deg)}.BatterySwap-module__Ye4txa__batteryCard{grid-template-columns:70px minmax(0,1fr)}.BatterySwap-module__Ye4txa__actions{grid-template-columns:1fr}}@media (max-width:420px){.BatterySwap-module__Ye4txa__section{width:calc(100% - (var(--page-padding) * 2))}.BatterySwap-module__Ye4txa__copy h2{font-size:clamp(38px,11vw,50px)}.BatterySwap-module__Ye4txa__consoleTop,.BatterySwap-module__Ye4txa__stage,.BatterySwap-module__Ye4txa__actions{padding-left:16px;padding-right:16px}.BatterySwap-module__Ye4txa__schemeNote{margin-inline:16px}.BatterySwap-module__Ye4txa__batteryCard{padding:14px}}@media (prefers-reduced-motion:reduce){.BatterySwap-module__Ye4txa__fill,.BatterySwap-module__Ye4txa__next,.BatterySwap-module__Ye4txa__choose{transition:none}}
