/* Mobile hero animations only. Desktop markup and layout remain unchanged. */
[data-mobile-animation]{display:none}
@media (max-width:760px){
.hero-layout:has([data-mobile-animation]){display:flex!important;flex-direction:column}
.hero-layout:has([data-mobile-animation])>.hero-copy{display:contents}
.hero-layout:has([data-mobile-animation])>.hero-copy>*{order:6}
.hero-layout:has([data-mobile-animation])>.hero-copy>.eyebrow{order:1}
.hero-layout:has([data-mobile-animation])>.hero-copy>h1{order:2}
.hero-layout:has([data-mobile-animation])>.particle-study{order:3;width:min(390px,100%);align-self:center;margin:22px auto 6px!important;padding:14px;border-radius:20px;box-sizing:border-box;background:linear-gradient(180deg,#0b2438,#06192a) padding-box,linear-gradient(135deg,rgba(114,223,189,.55),rgba(255,255,255,.08) 50%,rgba(167,139,250,.5)) border-box;border:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 22px 44px -28px rgba(0,0,0,.8)}
.hero-layout:has([data-mobile-animation])>.hero-copy>.lead{order:4;margin-top:18px}
.hero-layout:has([data-mobile-animation])>.hero-copy>.buttons{order:5}
.particle-study:has([data-mobile-animation]) .study-stage{display:none!important}
.particle-study:has([data-mobile-animation]) figcaption{display:none!important}
}
.abm{display:none}@media (max-width:760px){.abm{display:flex;align-items:center}.abm-net{flex:none;width:120px;height:152px;overflow:visible}.abm-list{list-style:none;margin:0;padding:0;display:grid;gap:4.2px;flex:1;min-width:0}.abm-list li{display:flex;align-items:center;gap:7px;height:22px;padding:0 9px;box-sizing:border-box;border-radius:7px;font-size:12px;color:#eafaf5;white-space:nowrap;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);animation:9s cubic-bezier(0.65,0,0.35,1) infinite}.abm-list i{width:6px;height:6px;border-radius:3px;flex:none;background:var(--c);box-shadow:0 0 6px var(--c)}.abm-br{stroke-dasharray:100;stroke-dashoffset:100;animation:9s cubic-bezier(0.65,0,0.35,1) infinite}.abm-spin{transform-box:fill-box;transform-origin:center;animation:abmspin 30s linear infinite}.abm-b0{animation-name:abmbr0}.abm-list li.abm-l0{animation-name:abmlf0}@keyframes abmbr0{0%,0%{stroke-dashoffset:100}8%,90%{stroke-dashoffset:0}100%{stroke-dashoffset:0;opacity:0}}@keyframes abmlf0{0%,6%{border-color:rgba(255,255,255,.08);box-shadow:none}9%,90%{border-color:rgba(114,223,189,.5);box-shadow:0 0 12px -6px rgba(114,223,189,.8)}100%{border-color:rgba(255,255,255,.08)}}.abm-b1{animation-name:abmbr1}.abm-list li.abm-l1{animation-name:abmlf1}@keyframes abmbr1{0%,8%{stroke-dashoffset:100}16%,90%{stroke-dashoffset:0}100%{stroke-dashoffset:0;opacity:0}}@keyframes abmlf1{0%,14%{border-color:rgba(255,255,255,.08);box-shadow:none}17%,90%{border-color:rgba(114,223,189,.5);box-shadow:0 0 12px -6px rgba(114,223,189,.8)}100%{border-color:rgba(255,255,255,.08)}}.abm-b2{animation-name:abmbr2}.abm-list li.abm-l2{animation-name:abmlf2}@keyframes abmbr2{0%,16%{stroke-dashoffset:100}24%,90%{stroke-dashoffset:0}100%{stroke-dashoffset:0;opacity:0}}@keyframes abmlf2{0%,22%{border-color:rgba(255,255,255,.08);box-shadow:none}25%,90%{border-color:rgba(114,223,189,.5);box-shadow:0 0 12px -6px rgba(114,223,189,.8)}100%{border-color:rgba(255,255,255,.08)}}.abm-b3{animation-name:abmbr3}.abm-list li.abm-l3{animation-name:abmlf3}@keyframes abmbr3{0%,24%{stroke-dashoffset:100}32%,90%{stroke-dashoffset:0}100%{stroke-dashoffset:0;opacity:0}}@keyframes abmlf3{0%,30%{border-color:rgba(255,255,255,.08);box-shadow:none}33%,90%{border-color:rgba(114,223,189,.5);box-shadow:0 0 12px -6px rgba(114,223,189,.8)}100%{border-color:rgba(255,255,255,.08)}}.abm-b4{animation-name:abmbr4}.abm-list li.abm-l4{animation-name:abmlf4}@keyframes abmbr4{0%,32%{stroke-dashoffset:100}40%,90%{stroke-dashoffset:0}100%{stroke-dashoffset:0;opacity:0}}@keyframes abmlf4{0%,38%{border-color:rgba(255,255,255,.08);box-shadow:none}41%,90%{border-color:rgba(114,223,189,.5);box-shadow:0 0 12px -6px rgba(114,223,189,.8)}100%{border-color:rgba(255,255,255,.08)}}.abm-b5{animation-name:abmbr5}.abm-list li.abm-l5{animation-name:abmlf5}@keyframes abmbr5{0%,40%{stroke-dashoffset:100}48%,90%{stroke-dashoffset:0}100%{stroke-dashoffset:0;opacity:0}}@keyframes abmlf5{0%,46%{border-color:rgba(255,255,255,.08);box-shadow:none}49%,90%{border-color:rgba(114,223,189,.5);box-shadow:0 0 12px -6px rgba(114,223,189,.8)}100%{border-color:rgba(255,255,255,.08)}}}@media (max-width:380px){.abm-net{width:104px;height:132px}.abm-list{gap:3.74px}.abm-list li{height:19px;font-size:11px}}@keyframes abmspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.abm *{animation:none!important}.abm-br{stroke-dashoffset:0}}body.motion-paused .abm *{animation-play-state:paused!important}
.bdm{display:none}@media (max-width:760px){.bdm{display:block}.bdm-lab{display:block;font-family:"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#72dfbd}.bdm-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px}.bdm-fc{display:flex;align-items:center;min-height:32px;padding:4px 9px;box-sizing:border-box;border-radius:9px;font-size:11px;line-height:1.2;color:#9fb7c2;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.bdm-bar{display:flex;align-items:center;gap:8px;min-height:36px;margin-top:10px;padding:0 6px 0 12px;box-sizing:border-box;border-radius:11px;color:#061e35;background:linear-gradient(180deg,#fff,#f1f7f4) padding-box,linear-gradient(135deg,#0aa37f,#d5e8e0 45%,#d5e8e0 65%,#a98bfa) border-box;border:1px solid transparent}.bdm-vals{position:relative;flex:1;height:18px;min-width:0}.bdm-v{position:absolute;left:0;top:0;font-size:12.5px;line-height:18px;font-weight:600;white-space:nowrap;opacity:0}.bdm-req{flex:none;padding:6px 11px;border-radius:999px;font-size:11px;font-weight:700;color:#04342c;background:linear-gradient(180deg,#14d9a6,#03c995 55%,#02a57c)}.bdm-f0{animation:bdmfc0 12s steps(1) infinite}.bdm-v0{animation:bdmv0 12s steps(1) infinite}.bdm-f1{animation:bdmfc1 12s steps(1) infinite}.bdm-v1{animation:bdmv1 12s steps(1) infinite}.bdm-f2{animation:bdmfc2 12s steps(1) infinite}.bdm-v2{animation:bdmv2 12s steps(1) infinite}.bdm-f3{animation:bdmfc3 12s steps(1) infinite}.bdm-v3{animation:bdmv3 12s steps(1) infinite}.bdm-f4{animation:bdmfc4 12s steps(1) infinite}.bdm-v4{animation:bdmv4 12s steps(1) infinite}.bdm-f5{animation:bdmfc5 12s steps(1) infinite}.bdm-v5{animation:bdmv5 12s steps(1) infinite}}@media (max-width:380px){.bdm-fc{font-size:10.5px;padding:4px 7px}.bdm-v{font-size:11.5px}.bdm-req{font-size:10px;padding:6px 9px}}@keyframes bdmfc0{0%,16.66%{color:#fff;background:rgba(114,223,189,.16);border-color:rgba(114,223,189,.6)}16.67%,100%{color:#9fb7c2;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}}@keyframes bdmv0{0%,16.66%{opacity:1}16.67%,100%{opacity:0}}@keyframes bdmfc1{0%,16.66%{color:#9fb7c2;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}16.67%,33.32%{color:#fff;background:rgba(114,223,189,.16);border-color:rgba(114,223,189,.6)}33.33%,100%{color:#9fb7c2;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}}@keyframes bdmv1{0%,16.66%{opacity:0}16.67%,33.32%{opacity:1}33.33%,100%{opacity:0}}@keyframes bdmfc2{0%,33.32%{color:#9fb7c2;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}33.33%,49.99%{color:#fff;background:rgba(114,223,189,.16);border-color:rgba(114,223,189,.6)}50.00%,100%{color:#9fb7c2;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}}@keyframes bdmv2{0%,33.32%{opacity:0}33.33%,49.99%{opacity:1}50.00%,100%{opacity:0}}@keyframes bdmfc3{0%,49.99%{color:#9fb7c2;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}50.00%,66.66%{color:#fff;background:rgba(114,223,189,.16);border-color:rgba(114,223,189,.6)}66.67%,100%{color:#9fb7c2;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}}@keyframes bdmv3{0%,49.99%{opacity:0}50.00%,66.66%{opacity:1}66.67%,100%{opacity:0}}@keyframes bdmfc4{0%,66.66%{color:#9fb7c2;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}66.67%,83.32%{color:#fff;background:rgba(114,223,189,.16);border-color:rgba(114,223,189,.6)}83.33%,100%{color:#9fb7c2;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}}@keyframes bdmv4{0%,66.66%{opacity:0}66.67%,83.32%{opacity:1}83.33%,100%{opacity:0}}@keyframes bdmfc5{0%,83.32%{color:#9fb7c2;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}83.33%,99.99%{color:#fff;background:rgba(114,223,189,.16);border-color:rgba(114,223,189,.6)}100.00%,100%{color:#9fb7c2;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}}@keyframes bdmv5{0%,83.32%{opacity:0}83.33%,99.99%{opacity:1}100.00%,100%{opacity:0}}@media (prefers-reduced-motion: reduce){.bdm *{animation:none!important}.bdm-v0{opacity:1}.bdm-f0{color:#fff;border-color:rgba(114,223,189,.6)}}body.motion-paused .bdm *{animation-play-state:paused!important}@media (max-width:350px){.bdm-v{font-size:10.5px}.bdm-req{font-size:9.5px;padding:5px 8px}.bdm-bar{padding:0 5px 0 9px;gap:6px}}
.ctm{display:none}@media (max-width:760px){.ctm{display:flex;align-items:center}.ctm-msg{flex:none;width:64px;height:60px;box-sizing:border-box;padding:6px 4px;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;background:linear-gradient(135deg,rgba(114,223,189,.25),rgba(169,139,250,.18));border:1px solid rgba(255,255,255,.14)}.ctm-msg b{font-size:10px;line-height:1.15;color:#eafaf5}.ctm-net{flex:none;width:84px;height:168px;overflow:visible}.ctm-list{list-style:none;margin:0;padding:0;display:grid;gap:6px;flex:1;min-width:0}.ctm-list li{height:38px;box-sizing:border-box;padding:4px 9px;border-radius:9px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;justify-content:center}.ctm-list b{font-size:12px;line-height:1.25;color:#eafaf5;white-space:nowrap}.ctm-list span{font-size:9.5px;line-height:1.25;color:#9fb7c2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ctm-rt{stroke-dasharray:100;stroke-dashoffset:100;opacity:0}.ctm-pk{stroke-dasharray:.01 100;animation:ctmpk 2.8s cubic-bezier(0.65,0,0.35,1) infinite both}.ctm-spin{transform-box:fill-box;transform-origin:center;animation:ctmspin 30s linear infinite}.ctm-r0{animation:ctmrt0 8s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes ctmrt0{0%{stroke-dashoffset:100;opacity:0}1%{opacity:1}10%,22%{stroke-dashoffset:0;opacity:1}25%,100%{opacity:0}}.ctm-list li.ctm-t0{animation:ctmtm0 8s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes ctmtm0{0%{border-color:rgba(255,255,255,.08);box-shadow:none}9%,22%{border-color:rgba(114,223,189,.6);box-shadow:0 0 14px -6px rgba(114,223,189,.8)}26%,100%{border-color:rgba(255,255,255,.08);box-shadow:none}}.ctm-r1{animation:ctmrt1 8s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes ctmrt1{0%,25%{stroke-dashoffset:100;opacity:0}26%{opacity:1}35%,47%{stroke-dashoffset:0;opacity:1}50%,100%{opacity:0}}.ctm-list li.ctm-t1{animation:ctmtm1 8s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes ctmtm1{0%,25%{border-color:rgba(255,255,255,.08);box-shadow:none}34%,47%{border-color:rgba(114,223,189,.6);box-shadow:0 0 14px -6px rgba(114,223,189,.8)}51%,100%{border-color:rgba(255,255,255,.08);box-shadow:none}}.ctm-r2{animation:ctmrt2 8s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes ctmrt2{0%,50%{stroke-dashoffset:100;opacity:0}51%{opacity:1}60%,72%{stroke-dashoffset:0;opacity:1}75%,100%{opacity:0}}.ctm-list li.ctm-t2{animation:ctmtm2 8s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes ctmtm2{0%,50%{border-color:rgba(255,255,255,.08);box-shadow:none}59%,72%{border-color:rgba(114,223,189,.6);box-shadow:0 0 14px -6px rgba(114,223,189,.8)}76%,100%{border-color:rgba(255,255,255,.08);box-shadow:none}}.ctm-r3{animation:ctmrt3 8s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes ctmrt3{0%,75%{stroke-dashoffset:100;opacity:0}76%{opacity:1}85%,97%{stroke-dashoffset:0;opacity:1}100%,100%{opacity:0}}.ctm-list li.ctm-t3{animation:ctmtm3 8s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes ctmtm3{0%,75%{border-color:rgba(255,255,255,.08);box-shadow:none}84%,97%{border-color:rgba(114,223,189,.6);box-shadow:0 0 14px -6px rgba(114,223,189,.8)}101%,100%{border-color:rgba(255,255,255,.08);box-shadow:none}}}@media (max-width:380px){.ctm-msg{width:56px}.ctm-msg b{font-size:9px}.ctm-net{width:64px;height:128px}.ctm-list{gap:4.57px}.ctm-list li{height:28.6px;padding:3px 7px}.ctm-list b{font-size:11px}.ctm-list span{display:none}}@keyframes ctmpk{0%{stroke-dashoffset:0;opacity:0}10%{opacity:1}72%{stroke-dashoffset:-100;opacity:1}82%,100%{stroke-dashoffset:-100;opacity:0}}@keyframes ctmspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.ctm *{animation:none!important}.ctm-rt{stroke-dashoffset:0;opacity:1}.ctm-pk{display:none}}body.motion-paused .ctm *{animation-play-state:paused!important}
.dpm{display:none}@media (max-width:760px){.dpm{display:block}.dpm-steps{position:relative;display:grid;gap:7px}.dpm-line{position:absolute;left:6px;top:12px;bottom:12px;width:2px;border-radius:1px;background:rgba(255,255,255,.1)}.dpm-fill{position:absolute;inset:0;border-radius:1px;background:#72dfbd;box-shadow:0 0 8px rgba(114,223,189,.7);transform-origin:top;transform:scaleY(0);animation:dpmfill 10s cubic-bezier(0.65,0,0.35,1) infinite}.dpm-st{position:relative;display:flex;align-items:center;gap:12px;min-height:24px}.dpm-st i{width:14px;height:14px;flex:none;border-radius:50%;box-sizing:border-box;border:1.6px solid var(--c);background:#02172a;position:relative;z-index:1}.dpm-st b{flex:1;min-width:0;font-size:13px;font-weight:600;color:#eafaf5;white-space:nowrap}.dpm-st span{flex:none;padding:2px 8px;border-radius:999px;font-size:10.5px;color:var(--c);border:1px solid color-mix(in srgb,var(--c) 45%,transparent);white-space:nowrap}.dpm-also{margin-top:10px;font-size:10.5px;line-height:1.4;color:#9fb7c2}.dpm-also small{font-family:"IBM Plex Mono",monospace;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:#f2b544}.dpm-s0 i{animation:dpmdot0 10s cubic-bezier(0.65,0,0.35,1) infinite}.dpm-steps .dpm-s0{animation:dpmrow0 10s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes dpmdot0{0%{background:#02172a;box-shadow:none}3%,92%{background:var(--c);box-shadow:0 0 10px var(--c)}100%{background:#02172a;box-shadow:none}}@keyframes dpmrow0{0%{opacity:.4}3%,92%{opacity:1}100%{opacity:.4}}.dpm-s1 i{animation:dpmdot1 10s cubic-bezier(0.65,0,0.35,1) infinite}.dpm-steps .dpm-s1{animation:dpmrow1 10s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes dpmdot1{0%,16%{background:#02172a;box-shadow:none}19%,92%{background:var(--c);box-shadow:0 0 10px var(--c)}100%{background:#02172a;box-shadow:none}}@keyframes dpmrow1{0%,16%{opacity:.4}19%,92%{opacity:1}100%{opacity:.4}}.dpm-s2 i{animation:dpmdot2 10s cubic-bezier(0.65,0,0.35,1) infinite}.dpm-steps .dpm-s2{animation:dpmrow2 10s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes dpmdot2{0%,32%{background:#02172a;box-shadow:none}35%,92%{background:var(--c);box-shadow:0 0 10px var(--c)}100%{background:#02172a;box-shadow:none}}@keyframes dpmrow2{0%,32%{opacity:.4}35%,92%{opacity:1}100%{opacity:.4}}.dpm-s3 i{animation:dpmdot3 10s cubic-bezier(0.65,0,0.35,1) infinite}.dpm-steps .dpm-s3{animation:dpmrow3 10s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes dpmdot3{0%,48%{background:#02172a;box-shadow:none}51%,92%{background:var(--c);box-shadow:0 0 10px var(--c)}100%{background:#02172a;box-shadow:none}}@keyframes dpmrow3{0%,48%{opacity:.4}51%,92%{opacity:1}100%{opacity:.4}}.dpm-s4 i{animation:dpmdot4 10s cubic-bezier(0.65,0,0.35,1) infinite}.dpm-steps .dpm-s4{animation:dpmrow4 10s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes dpmdot4{0%,64%{background:#02172a;box-shadow:none}67%,92%{background:var(--c);box-shadow:0 0 10px var(--c)}100%{background:#02172a;box-shadow:none}}@keyframes dpmrow4{0%,64%{opacity:.4}67%,92%{opacity:1}100%{opacity:.4}}}@media (max-width:380px){.dpm-st b{font-size:12px}.dpm-st span{font-size:10px;padding:2px 7px}}@keyframes dpmfill{0%{transform:scaleY(0)}67%,92%{transform:scaleY(1)}100%{transform:scaleY(1);opacity:0}}@media (prefers-reduced-motion: reduce){.dpm *{animation:none!important}.dpm-fill{transform:none}.dpm-st{opacity:1}.dpm-st i{background:var(--c)}}body.motion-paused .dpm *{animation-play-state:paused!important}
.ipm{display:none}@media (max-width:760px){.ipm{display:block}.ipm-track{position:relative;display:grid;grid-template-columns:repeat(4,1fr)}.ipm-line{position:absolute;left:12.5%;right:12.5%;top:25px;height:3px;border-radius:2px;background:rgba(255,255,255,.12)}.ipm-fill{position:absolute;inset:0;border-radius:2px;background:linear-gradient(90deg,#72dfbd,#a98bfa);box-shadow:0 0 10px rgba(114,223,189,.6);transform-origin:left;transform:scaleX(0);animation:ipmfill 10s cubic-bezier(0.65,0,0.35,1) infinite}.ipm-ms{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.ipm-ms small{font-family:"IBM Plex Mono",monospace;font-size:8.5px;letter-spacing:.14em;color:#72dfbd;height:12px}.ipm-ms i{width:16px;height:16px;margin-top:5px;border-radius:50%;box-sizing:border-box;border:2px solid #72dfbd;background:#02172a;animation:ipmdot 10s cubic-bezier(0.65,0,0.35,1) infinite}.ipm-ms b{margin-top:7px;font-size:11.5px;line-height:1.2;color:#9fb7c2;animation:ipmlab 10s cubic-bezier(0.65,0,0.35,1) infinite}.ipm-det{display:grid;margin-top:12px}.ipm-d{grid-area:1/1;display:flex;align-items:center;gap:9px;min-height:42px;padding:0 12px;box-sizing:border-box;border-radius:11px;background:rgba(255,255,255,.05);border:1px solid rgba(114,223,189,.35);font-size:13px;color:#eafaf5;opacity:0;animation:ipmdet 10s steps(1) infinite}.ipm-ok{width:17px;height:17px;flex:none;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;background:#0aa37f;box-shadow:0 0 8px rgba(3,201,149,.6)}.ipm-d1{animation-delay:2.5s}.ipm-d2{animation-delay:5s}.ipm-d3{animation-delay:7.5s}.ipm-m0 i{animation-name:ipmdot0}.ipm-m0 b{animation-name:ipmlab0}.ipm-m1 i{animation-name:ipmdot1}.ipm-m1 b{animation-name:ipmlab1}.ipm-m2 i{animation-name:ipmdot2}.ipm-m2 b{animation-name:ipmlab2}.ipm-m3 i{animation-name:ipmdot3}.ipm-m3 b{animation-name:ipmlab3}}@media (max-width:380px){.ipm-ms b{font-size:10.5px}.ipm-d{font-size:12px}}@keyframes ipmfill{0%{transform:scaleX(0)}25%{transform:scaleX(.3333)}50%{transform:scaleX(.6667)}75%,94%{transform:scaleX(1)}100%{transform:scaleX(1);opacity:0}}@keyframes ipmdot{0%{background:#02172a}4%,92%{background:#72dfbd;box-shadow:0 0 10px rgba(114,223,189,.8)}100%{background:#02172a}}@keyframes ipmlab{0%{color:#9fb7c2}4%,92%{color:#eafaf5}100%{color:#9fb7c2}}@keyframes ipmdot0{0%{background:#02172a;box-shadow:none}2%,94%{background:#72dfbd;box-shadow:0 0 10px rgba(114,223,189,.8)}100%{background:#02172a;box-shadow:none}}@keyframes ipmlab0{0%{color:#9fb7c2}2%,94%{color:#eafaf5}100%{color:#9fb7c2}}@keyframes ipmdot1{0%,25%{background:#02172a;box-shadow:none}27%,94%{background:#72dfbd;box-shadow:0 0 10px rgba(114,223,189,.8)}100%{background:#02172a;box-shadow:none}}@keyframes ipmlab1{0%,25%{color:#9fb7c2}27%,94%{color:#eafaf5}100%{color:#9fb7c2}}@keyframes ipmdot2{0%,50%{background:#02172a;box-shadow:none}52%,94%{background:#72dfbd;box-shadow:0 0 10px rgba(114,223,189,.8)}100%{background:#02172a;box-shadow:none}}@keyframes ipmlab2{0%,50%{color:#9fb7c2}52%,94%{color:#eafaf5}100%{color:#9fb7c2}}@keyframes ipmdot3{0%,75%{background:#02172a;box-shadow:none}77%,94%{background:#72dfbd;box-shadow:0 0 10px rgba(114,223,189,.8)}100%{background:#02172a;box-shadow:none}}@keyframes ipmlab3{0%,75%{color:#9fb7c2}77%,94%{color:#eafaf5}100%{color:#9fb7c2}}@keyframes ipmdet{0%,24.9%{opacity:1}25%,100%{opacity:0}}@media (prefers-reduced-motion: reduce){.ipm *{animation:none!important}.ipm-fill{transform:none}.ipm-ms i{background:#72dfbd}.ipm-ms b{color:#eafaf5}.ipm-d3{opacity:1}}body.motion-paused .ipm *{animation-play-state:paused!important}
.pvm{display:none}@media (max-width:760px){.pvm{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pvm-col{display:grid;gap:6px;align-content:start;min-width:0}.pvm-col small{font-family:"IBM Plex Mono",monospace;font-size:8px;letter-spacing:.12em;text-transform:uppercase;line-height:1.3;min-height:21px}.pvm-hs{color:#72dfbd}.pvm-hn{color:#ff8a7a}.pvm-it{display:flex;align-items:center;gap:7px;min-height:34px;padding:4px 8px;box-sizing:border-box;border-radius:9px;font-size:11px;line-height:1.2;color:#eafaf5;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.pvm-no{color:#d6c6c3;background:none;border:1px dashed rgba(255,138,122,.35)}.pvm-ok,.pvm-x{width:15px;height:15px;flex:none;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:8.5px}.pvm-ok{color:transparent;background:rgba(255,255,255,.08)}.pvm-x{color:#ff8a7a;border:1px solid rgba(255,138,122,.5);box-sizing:border-box}.pvm-tx{text-decoration:line-through;text-decoration-color:rgba(255,138,122,0);opacity:.6}.pvm-s0 .pvm-ok{animation:pvmok0 10s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes pvmok0{0%{color:transparent;background:rgba(255,255,255,.08)}4%,90%{color:#fff;background:#0aa37f}98%,100%{color:transparent;background:rgba(255,255,255,.08)}}.pvm-n0 .pvm-tx{animation:pvmnx0 10s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes pvmnx0{0%,32%{text-decoration-color:rgba(255,138,122,0);opacity:.6}36%,90%{text-decoration-color:rgba(255,138,122,.85);opacity:.95}98%,100%{text-decoration-color:rgba(255,138,122,0);opacity:.6}}.pvm-s1 .pvm-ok{animation:pvmok1 10s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes pvmok1{0%,7%{color:transparent;background:rgba(255,255,255,.08)}11%,90%{color:#fff;background:#0aa37f}98%,100%{color:transparent;background:rgba(255,255,255,.08)}}.pvm-n1 .pvm-tx{animation:pvmnx1 10s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes pvmnx1{0%,39%{text-decoration-color:rgba(255,138,122,0);opacity:.6}43%,90%{text-decoration-color:rgba(255,138,122,.85);opacity:.95}98%,100%{text-decoration-color:rgba(255,138,122,0);opacity:.6}}.pvm-s2 .pvm-ok{animation:pvmok2 10s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes pvmok2{0%,14%{color:transparent;background:rgba(255,255,255,.08)}18%,90%{color:#fff;background:#0aa37f}98%,100%{color:transparent;background:rgba(255,255,255,.08)}}.pvm-n2 .pvm-tx{animation:pvmnx2 10s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes pvmnx2{0%,46%{text-decoration-color:rgba(255,138,122,0);opacity:.6}50%,90%{text-decoration-color:rgba(255,138,122,.85);opacity:.95}98%,100%{text-decoration-color:rgba(255,138,122,0);opacity:.6}}.pvm-s3 .pvm-ok{animation:pvmok3 10s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes pvmok3{0%,21%{color:transparent;background:rgba(255,255,255,.08)}25%,90%{color:#fff;background:#0aa37f}98%,100%{color:transparent;background:rgba(255,255,255,.08)}}.pvm-n3 .pvm-tx{animation:pvmnx3 10s cubic-bezier(0.65,0,0.35,1) infinite}@keyframes pvmnx3{0%,53%{text-decoration-color:rgba(255,138,122,0);opacity:.6}57%,90%{text-decoration-color:rgba(255,138,122,.85);opacity:.95}98%,100%{text-decoration-color:rgba(255,138,122,0);opacity:.6}}}@media (max-width:380px){.pvm-it{font-size:10.5px;padding:4px 6px;gap:6px}.pvm{gap:6px}}@media (prefers-reduced-motion: reduce){.pvm *{animation:none!important}.pvm-ok{color:#fff;background:#0aa37f}.pvm-tx{text-decoration-color:rgba(255,138,122,.85);opacity:.95}}body.motion-paused .pvm *{animation-play-state:paused!important}@media (max-width:760px){.pvm{grid-template-rows:auto repeat(4,auto);grid-auto-flow:column;row-gap:6px}.pvm-col{display:contents}}@media (max-width:760px){.pvm-col small{min-height:0;margin-bottom:2px}}
.pdm{display:none}@media (max-width:760px){.pdm{display:flex;align-items:center;gap:18px}.pdm-ring{flex:none;width:120px;height:120px;overflow:visible}.pdm-list{list-style:none;margin:0;padding:0;display:grid;gap:7px}.pdm-list li{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:600;line-height:1.2;color:#eafaf5;white-space:nowrap;opacity:.35;animation:pdmchip 9s cubic-bezier(0.65,0,0.35,1) infinite}.pdm-list i{width:8px;height:8px;border-radius:4px;flex:none;background:var(--c);box-shadow:0 0 8px var(--c)}.pdm-sg{transform:translate(var(--dx),var(--dy));opacity:0;animation:pdmsg 9s cubic-bezier(0.16,1,0.3,1) infinite}.pdm-done{opacity:0;animation:pdmdn 9s cubic-bezier(0.65,0,0.35,1) infinite}.pdm-s1,.pdm-k1{animation-delay:.45s}.pdm-s2,.pdm-k2{animation-delay:.9s}.pdm-s3,.pdm-k3{animation-delay:1.35s}.pdm-s4,.pdm-k4{animation-delay:1.8s}}@keyframes pdmsg{0%{transform:translate(var(--dx),var(--dy));opacity:0}14%,86%{transform:none;opacity:1}96%,100%{opacity:0}}@keyframes pdmdn{0%,32%{opacity:0}40%,84%{opacity:.7}94%,100%{opacity:0}}@keyframes pdmchip{0%,8%{opacity:.35}16%,86%{opacity:1}96%,100%{opacity:.35}}@media (prefers-reduced-motion: reduce){.pdm-sg,.pdm-done,.pdm-list li{animation:none!important}.pdm-sg,.pdm-list li{opacity:1;transform:none}.pdm-done{opacity:.7}}body.motion-paused .pdm *{animation-play-state:paused!important}@media (max-width:380px){.pdm{gap:12px}.pdm-ring{width:96px;height:96px}.pdm-list{gap:6px}.pdm-list li{font-size:13px;gap:7px}}@media (max-width:340px){.pdm-ring{width:84px;height:84px}.pdm-list li{font-size:12px}}@media (max-width:760px){.pdm-list li.pdm-k1{animation-delay:.45s}.pdm-list li.pdm-k2{animation-delay:.9s}.pdm-list li.pdm-k3{animation-delay:1.35s}.pdm-list li.pdm-k4{animation-delay:1.8s}}
.pyc{display:none}@media (max-width:760px){.pyc{display:flex;align-items:center}.pyc-pay{flex:none;width:92px;box-sizing:border-box;padding:9px 10px;border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.03)) padding-box,linear-gradient(135deg,rgba(114,223,189,.6),rgba(255,255,255,.06) 50%,rgba(167,139,250,.45)) border-box;border:1px solid transparent}.pyc-pay small{display:block;font-family:"IBM Plex Mono",monospace;font-size:8.5px;letter-spacing:.14em;color:#72dfbd}.pyc-pay b{display:block;margin-top:3px;font-size:17px;color:#eafaf5}.pyc-lines{flex:none;width:34px;height:136px;overflow:visible}.pyc-pk{stroke-dasharray:.01 100;animation:pycpk 2.8s cubic-bezier(0.65,0,0.35,1) infinite both}.pyc-list{list-style:none;margin:0;padding:0;display:grid;gap:8px;flex:1;min-width:0}.pyc-list li{display:flex;align-items:center;gap:7px;height:28px;padding:0 9px;border-radius:9px;font-size:12.5px;color:#eafaf5;white-space:nowrap;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.pyc-ck{width:15px;height:15px;flex:none;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:9px;color:transparent;background:rgba(255,255,255,.08);animation:pycck 8s cubic-bezier(0.65,0,0.35,1) infinite}.pyc-l0 .pyc-ck{animation-delay:.6s}.pyc-l1 .pyc-ck{animation-delay:1.3s}.pyc-l2 .pyc-ck{animation-delay:2s}.pyc-l3 .pyc-ck{animation-delay:2.7s}}@media (max-width:380px){.pyc-pay{width:82px;padding:8px}.pyc-pay b{font-size:15px}.pyc-lines{width:24px}.pyc-list li{font-size:11.5px;padding:0 7px;gap:6px}}@media (max-width:340px){.pyc-pay{width:74px}.pyc-list li{font-size:10.5px}}@keyframes pycpk{0%{stroke-dashoffset:0;opacity:0}10%{opacity:1}72%{stroke-dashoffset:-100;opacity:1}82%,100%{stroke-dashoffset:-100;opacity:0}}@keyframes pycck{0%,6%{color:transparent;background:rgba(255,255,255,.08)}10%,86%{color:#fff;background:#0aa37f;box-shadow:0 0 8px rgba(3,201,149,.6)}96%,100%{color:transparent;background:rgba(255,255,255,.08)}}@media (prefers-reduced-motion: reduce){.pyc *{animation:none!important}.pyc-ck{color:#fff;background:#0aa37f}.pyc-pk{display:none}}body.motion-paused .pyc *{animation-play-state:paused!important}
.apm{display:none}@media (max-width:760px){.apm{display:flex;align-items:center;gap:16px}.apm-app{flex:none;width:120px;height:120px;overflow:visible}.apm-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.apm-list li{display:flex;align-items:flex-start;gap:9px}.apm-list i{width:8px;height:8px;margin-top:5px;border-radius:4px;flex:none;background:var(--c);box-shadow:0 0 8px var(--c)}.apm-list b{display:block;font-size:14px;line-height:1.2;color:#eafaf5;white-space:nowrap}.apm-list small{display:block;position:relative;margin-top:2px;height:15px;font-size:11.5px;line-height:1.25;white-space:nowrap}.apm-ok{color:#72dfbd}.apm-st>span{position:absolute;left:0;top:0}.apm-a0{color:#9fb7c2;animation:apma 9s steps(1) infinite}.apm-b0{color:#72dfbd;opacity:0;animation:apmb 9s steps(1) infinite}.apm-a1{color:#f2b544;animation:apma 9s steps(1) infinite 2.2s}.apm-b1{color:#72dfbd;opacity:0;animation:apmb 9s steps(1) infinite 2.2s}.apm-i0{animation:apmi0 9s steps(1) infinite}.apm-i1{animation:apmi1 9s steps(1) infinite 2.2s}.apm-d0{fill:#9fb7c2;animation:apmd0 9s steps(1) infinite}.apm-d1{fill:#f2b544;animation:apmd1 9s steps(1) infinite 2.2s}.apm-r0,.apm-r1{opacity:0;animation:apmr 9s cubic-bezier(0.65,0,0.35,1) infinite}.apm-r1{animation-delay:2.2s}}@media (max-width:380px){.apm{gap:12px}.apm-app{width:96px;height:96px}.apm-list b{font-size:13px}.apm-list small{font-size:10.5px}}@media (max-width:340px){.apm-app{width:80px;height:80px}.apm-list b{font-size:12px}}@keyframes apma{0%,24%{opacity:1}25%,96%{opacity:0}97%,100%{opacity:1}}@keyframes apmb{0%,24%{opacity:0}25%,96%{opacity:1}97%,100%{opacity:0}}@keyframes apmi0{0%,24%{background:#9fb7c2;box-shadow:0 0 8px #9fb7c2}25%,96%{background:#72dfbd;box-shadow:0 0 8px #72dfbd}97%,100%{background:#9fb7c2}}@keyframes apmi1{0%,24%{background:#f2b544;box-shadow:0 0 8px #f2b544}25%,96%{background:#72dfbd;box-shadow:0 0 8px #72dfbd}97%,100%{background:#f2b544}}@keyframes apmd0{0%,24%{fill:#9fb7c2}25%,96%{fill:#72dfbd}97%,100%{fill:#9fb7c2}}@keyframes apmd1{0%,24%{fill:#f2b544}25%,96%{fill:#72dfbd}97%,100%{fill:#f2b544}}@keyframes apmr{0%,22%{opacity:0}26%,40%{opacity:1}55%,100%{opacity:0}}@media (prefers-reduced-motion: reduce){.apm *{animation:none!important}.apm-b0,.apm-b1{opacity:1}.apm-a0,.apm-a1{opacity:0}.apm-i0,.apm-i1{background:#72dfbd}.apm-d0,.apm-d1{fill:#72dfbd}}body.motion-paused .apm *{animation-play-state:paused!important}@media (max-width:760px){.apm-list small{display:flex}.apm-inv{color:#9fb7c2;white-space:pre}.apm-st{position:relative;display:inline-block;min-width:96px;height:15px}}
.edm{display:none}@media (max-width:760px){.edm{display:flex;align-items:center;gap:16px}.edm-net{flex:none;width:120px;height:120px;overflow:visible}.edm-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.edm-list li{display:flex;align-items:flex-start;gap:9px}.edm-list i{width:8px;height:8px;margin-top:5px;border-radius:4px;flex:none;background:#72dfbd;box-shadow:0 0 8px #72dfbd}.edm-list b{display:block;font-size:14px;line-height:1.2;color:#eafaf5;white-space:nowrap}.edm-list small{display:block;position:relative;margin-top:2px;height:15px;font-size:11.5px;line-height:1.25;white-space:nowrap}.edm-ok{color:#72dfbd}.edm-st>span{position:absolute;left:0;top:0;opacity:0}.edm-s0{color:#72dfbd;animation:edms0 9s steps(1) infinite}.edm-s1{color:#f2b544;animation:edms1 9s steps(1) infinite}.edm-s2{color:#72dfbd;animation:edms2 9s steps(1) infinite}.edm-dotw{animation:edmdot 9s steps(1) infinite}.edm-pk{stroke-dasharray:.01 100;animation:edmpk 2.8s cubic-bezier(0.65,0,0.35,1) infinite both}.edm-drop{animation-name:edmdrop,edmpk;animation-duration:9s,2.8s;animation-timing-function:steps(1),cubic-bezier(0.65,0,0.35,1);animation-iteration-count:infinite}.edm-ln.edm-drop{animation:edmdrop 9s steps(1) infinite}.edm-gap{opacity:0;animation:edmgap 9s steps(1) infinite}.edm-warn{animation:edmwarn 9s steps(1) infinite}.edm-halo{transform-box:fill-box;transform-origin:center;animation:edmhalo 3.2s cubic-bezier(0.16,1,0.3,1) infinite}}@media (max-width:380px){.edm{gap:12px}.edm-net{width:96px;height:96px}.edm-list b{font-size:13px}.edm-list small{font-size:10.5px}}@media (max-width:340px){.edm-net{width:80px;height:80px}.edm-list b{font-size:12px}}@keyframes edmpk{0%{stroke-dashoffset:0;opacity:0}10%{opacity:1}72%{stroke-dashoffset:-100;opacity:1}82%,100%{stroke-dashoffset:-100;opacity:0}}@keyframes edmdrop{0%,33%{opacity:1}34%,62%{opacity:.08}63%,100%{opacity:1}}@keyframes edmgap{0%,33%{opacity:0}34%,62%{opacity:.95}63%,100%{opacity:0}}@keyframes edmwarn{0%,33%{stroke:#7cc0ec}34%,62%{stroke:#f2b544}63%,100%{stroke:#7cc0ec}}@keyframes edmdot{0%,33%{background:#72dfbd;box-shadow:0 0 8px #72dfbd}34%,62%{background:#f2b544;box-shadow:0 0 8px #f2b544}63%,100%{background:#72dfbd;box-shadow:0 0 8px #72dfbd}}@keyframes edms0{0%,33%{opacity:1}34%,100%{opacity:0}}@keyframes edms1{0%,33%{opacity:0}34%,62%{opacity:1}63%,100%{opacity:0}}@keyframes edms2{0%,62%{opacity:0}63%,99%{opacity:1}100%{opacity:0}}@keyframes edmhalo{0%{transform:scale(1);opacity:.5}100%{transform:scale(1.5);opacity:0}}@media (prefers-reduced-motion: reduce){.edm *{animation:none!important}.edm-s0{opacity:1}.edm-gap{opacity:0}}body.motion-paused .edm *{animation-play-state:paused!important}
.inb{display:none}@media (max-width:760px){.inb{display:grid}.inb-scn{grid-area:1/1;opacity:0;animation:inbscn 14s steps(1) infinite}.inb-s1{animation-delay:7s}.inb-bar{display:flex;align-items:center;gap:9px;min-height:40px;padding:8px 12px;border-radius:20px;box-sizing:border-box;background:rgba(255,255,255,.06);border:1px solid rgba(200,182,255,.35)}.inb-ic{width:22px;height:22px;flex:none;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;background:linear-gradient(135deg,#a98bfa,#0aa37f)}.inb-typ{font-size:13px;line-height:1.35;color:#f1ecff;clip-path:inset(0 100% 0 0);animation:inbtyp 14s steps(30) infinite}.inb-s1 .inb-typ{animation-delay:7s}.inb-res{margin-top:12px;padding:11px 13px;border-radius:13px;color:#061e35;background:linear-gradient(180deg,#fff,#f4f1fd) padding-box,linear-gradient(135deg,#a98bfa,#e2dcf5 45%,#e2dcf5 65%,#0aa37f) border-box;border:1px solid transparent;box-shadow:0 18px 34px -18px rgba(134,77,246,.7);opacity:0;transform:translateY(6px);animation:inbres 14s cubic-bezier(0.16,1,0.3,1) infinite}.inb-s1 .inb-res{animation-delay:7s}.inb-res small{display:block;font-size:10.5px;color:#526675}.inb-res b{display:block;margin-top:2px;font-size:15px;line-height:1.3}}@media (max-width:380px){.inb-typ{font-size:12.5px}.inb-res b{font-size:14px}}@keyframes inbscn{0%,49.9%{opacity:1}50%,100%{opacity:0}}@keyframes inbtyp{0%{clip-path:inset(0 100% 0 0)}14%,50%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 0 0 0)}}@keyframes inbres{0%,18%{opacity:0;transform:translateY(6px)}24%,50%{opacity:1;transform:none}100%{opacity:1}}@media (prefers-reduced-motion: reduce){.inb *{animation:none!important}.inb-s0,.inb-s0 .inb-res{opacity:1;transform:none}.inb-typ{clip-path:none}}body.motion-paused .inb *{animation-play-state:paused!important}
.plm{display:none}@media (max-width:760px){.plm{display:flex;align-items:center;gap:16px}.plm-stack{flex:none;width:120px;height:120px;overflow:visible}.plm-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.plm-list li{display:flex;align-items:flex-start;gap:9px;opacity:.35;animation:plmrow 8s cubic-bezier(0.65,0,0.35,1) infinite}.plm-list i{width:8px;height:8px;margin-top:5px;border-radius:4px;flex:none;background:var(--c);box-shadow:0 0 8px var(--c)}.plm-list b{display:block;font-size:14px;line-height:1.2;color:#eafaf5;white-space:nowrap}.plm-list small{display:block;margin-top:2px;font-size:11.5px;line-height:1.25;color:#9fb7c2;white-space:nowrap}.plm-lay{opacity:.35;animation:plmlay 8s cubic-bezier(0.65,0,0.35,1) infinite}.plm-rec{animation:plmrec 8s cubic-bezier(0.65,0,0.35,1) infinite}.plm-l2,.plm-k2{animation-delay:0s}.plm-l1,.plm-k1{animation-delay:1.2s}.plm-l0,.plm-k0{animation-delay:2.4s}}@media (max-width:380px){.plm{gap:12px}.plm-stack{width:96px;height:96px}.plm-list b{font-size:13px}.plm-list small{font-size:10.5px}}@media (max-width:340px){.plm-stack{width:80px;height:80px}.plm-list b{font-size:12px}.plm-list small{white-space:normal}}@keyframes plmlay{0%,4%{opacity:.35}10%,82%{opacity:1}94%,100%{opacity:.35}}@keyframes plmrow{0%,4%{opacity:.35}10%,82%{opacity:1}94%,100%{opacity:.35}}@keyframes plmrec{0%{transform:translateY(0);opacity:0}6%{opacity:1}40%{transform:translateY(-62px);opacity:1}48%,100%{transform:translateY(-62px);opacity:0}}@media (prefers-reduced-motion: reduce){.plm-lay,.plm-list li{animation:none!important;opacity:1}.plm-rec{display:none}}body.motion-paused .plm *{animation-play-state:paused!important}@media (max-width:760px){.plm-list li.plm-k1{animation-delay:1.2s}.plm-list li.plm-k0{animation-delay:2.4s}}
.rsm{display:none}@media (max-width:760px){.rsm{display:block}.rsm-deck{position:relative;height:132px;margin-top:14px}.rsm-c{position:absolute;inset:0;box-sizing:border-box;padding:12px 14px;border-radius:14px;color:#061e35;background:linear-gradient(180deg,#fff,#f1f7f4);box-shadow:0 14px 28px -16px rgba(0,0,0,.8);transform-origin:50% 100%;animation:rsmdk 12s cubic-bezier(0.65,0,0.35,1) infinite}.rsm-c small{display:block;font-family:"IBM Plex Mono",monospace;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:#00785a}.rsm-c b{display:block;margin-top:6px;font-size:14.5px;line-height:1.3}.rsm-c span{display:block;margin-top:6px;font-size:11px;color:#526675}.rsm-k0{animation-delay:0s}.rsm-k1{animation-delay:-9s}.rsm-k2{animation-delay:-6s}.rsm-k3{animation-delay:-3s}}@media (max-width:380px){.rsm-c b{font-size:13.5px}.rsm-deck{height:136px}}@keyframes rsmdk{0%,20%{transform:translateY(0) scale(1);opacity:1;z-index:4}25%{transform:translate(-30px,-10px) rotate(-6deg);opacity:0;z-index:4}26%,45%{transform:translateY(-14px) scale(.9);opacity:.5;z-index:1}50%,70%{transform:translateY(-10px) scale(.93);opacity:.7;z-index:2}75%,95%{transform:translateY(-5px) scale(.965);opacity:.85;z-index:3}100%{transform:translateY(0) scale(1);opacity:1;z-index:4}}@media (prefers-reduced-motion: reduce){.rsm-c{animation:none!important}.rsm-c:not(.rsm-k0){display:none}}body.motion-paused .rsm *{animation-play-state:paused!important}
.ccm{display:none}@media (max-width:760px){.ccm{display:block}.ccm-top{display:flex;align-items:center;justify-content:space-between}.ccm-top small{font-family:"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#72dfbd}.ccm-ill{padding:2px 8px;border-radius:999px;font-size:9.5px;color:#f2b544;border:1px solid rgba(242,181,68,.5)}.ccm-in{display:flex;align-items:center;justify-content:space-between;gap:10px;height:36px;margin-top:7px;padding:0 11px;box-sizing:border-box;border-radius:9px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.ccm-in span{font-size:12px;color:#9fb7c2;white-space:nowrap}.ccm-typ{font-size:13.5px;color:#eafaf5;white-space:nowrap;clip-path:inset(0 100% 0 0);animation:ccmtyp0 9s steps(12) infinite}.ccm-t1{animation-name:ccmtyp1}.ccm-res{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;margin-top:10px;padding:0 12px;box-sizing:border-box;border-radius:11px;color:#061e35;background:linear-gradient(180deg,#fff,#f1f7f4) padding-box,linear-gradient(135deg,#0aa37f,#d5e8e0 45%,#d5e8e0 65%,#a98bfa) border-box;border:1px solid transparent;opacity:.45;animation:ccmres 9s cubic-bezier(0.65,0,0.35,1) infinite}.ccm-res span{font-size:12px;font-weight:600;line-height:1.25}.ccm-num{position:relative;flex:none;display:inline-block;width:86px;height:22px;font-size:18px;color:#00785a;text-align:right}.ccm-num i{position:absolute;right:0;top:0;font-style:normal;opacity:0}.ccm-n0{animation:ccmn0 9s steps(1) infinite}.ccm-n1{animation:ccmn1 9s steps(1) infinite}.ccm-n2{animation:ccmn2 9s steps(1) infinite}.ccm-n3{animation:ccmn3 9s steps(1) infinite}.ccm-n4{animation:ccmn4 9s steps(1) infinite}.ccm-n5{animation:ccmn5 9s steps(1) infinite}}@media (max-width:380px){.ccm-in span,.ccm-res span{font-size:11px}.ccm-typ{font-size:12.5px}.ccm-num{font-size:16px;width:76px}}@keyframes ccmtyp0{0%{clip-path:inset(0 100% 0 0)}12%,94%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 100% 0 0)}}@keyframes ccmtyp1{0%,13%{clip-path:inset(0 100% 0 0)}22%,94%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 100% 0 0)}}@keyframes ccmres{0%,28%{opacity:.45;box-shadow:none}34%,94%{opacity:1;box-shadow:0 0 22px -6px rgba(3,201,149,.8)}100%{opacity:.45}}@keyframes ccmn0{0%,33.99%{opacity:1}34%,93.99%{opacity:0}94%,100%{opacity:1}}@keyframes ccmn1{0%,33.99%{opacity:0}34%,37.99%{opacity:1}38%,100%{opacity:0}}@keyframes ccmn2{0%,37.99%{opacity:0}38%,41.99%{opacity:1}42%,100%{opacity:0}}@keyframes ccmn3{0%,41.99%{opacity:0}42%,45.99%{opacity:1}46%,100%{opacity:0}}@keyframes ccmn4{0%,45.99%{opacity:0}46%,49.99%{opacity:1}50%,100%{opacity:0}}@keyframes ccmn5{0%,49.99%{opacity:0}50%,93.99%{opacity:1}94%,100%{opacity:0}}@media (prefers-reduced-motion: reduce){.ccm *{animation:none!important}.ccm-typ{clip-path:none}.ccm-res{opacity:1}.ccm-n5{opacity:1}}body.motion-paused .ccm *{animation-play-state:paused!important}@media (max-width:760px){.ccm-num{line-height:22px}.ccm-num i{line-height:22px}}
.fqm{display:none}@media (max-width:760px){.fqm{display:block}.fqm-bar{display:flex;align-items:center;gap:9px;height:38px;padding:0 13px;box-sizing:border-box;border-radius:19px;background:rgba(255,255,255,.06);border:1px solid rgba(114,223,189,.4)}.fqm-bar svg{flex:none}.fqm-qs{position:relative;flex:1;height:18px;min-width:0}.fqm-q{position:absolute;left:0;top:0;font-size:13.5px;line-height:18px;color:#eafaf5;white-space:nowrap;opacity:0}.fqm-ans{display:grid;margin-top:10px}.fqm-a{grid-area:1/1;padding:11px 13px;border-radius:13px;color:#061e35;background:linear-gradient(180deg,#fff,#f1f7f4) padding-box,linear-gradient(135deg,#0aa37f,#d5e8e0 45%,#d5e8e0 65%,#a98bfa) border-box;border:1px solid transparent;opacity:0}.fqm-a small{display:block;font-family:"IBM Plex Mono",monospace;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:#00785a}.fqm-a b{display:block;margin-top:4px;font-size:14px;line-height:1.3}.fqm-a span{display:block;margin-top:5px;font-size:12px;line-height:1.4;color:#3d5563}.fqm-q0{animation:fqmq0 15s steps(18) infinite}.fqm-q1{animation:fqmq1 15s steps(18) infinite}.fqm-q2{animation:fqmq2 15s steps(18) infinite}.fqm-a0{animation:fqma0 15s cubic-bezier(0.16,1,0.3,1) infinite}.fqm-a1{animation:fqma1 15s cubic-bezier(0.16,1,0.3,1) infinite}.fqm-a2{animation:fqma2 15s cubic-bezier(0.16,1,0.3,1) infinite}}@media (max-width:380px){.fqm-q{font-size:12.5px}.fqm-a b{font-size:13px}.fqm-a span{font-size:11.5px}}@keyframes fqmq0{0%{opacity:1;clip-path:inset(0 100% 0 0)}8.00%,32.93%{opacity:1;clip-path:inset(0 0 0 0)}33.33%,100%{opacity:0;clip-path:inset(0 0 0 0)}}@keyframes fqma0{0%,9.00%{opacity:0;transform:translateY(6px)}12.00%,31.00%{opacity:1;transform:none}32.93%,100%{opacity:0;transform:none}}@keyframes fqmq1{0%{opacity:0;clip-path:inset(0 100% 0 0)}33.33%{opacity:1;clip-path:inset(0 100% 0 0)}41.33%,66.27%{opacity:1;clip-path:inset(0 0 0 0)}66.67%,100%{opacity:0;clip-path:inset(0 0 0 0)}}@keyframes fqma1{0%,42.33%{opacity:0;transform:translateY(6px)}45.33%,64.33%{opacity:1;transform:none}66.27%,100%{opacity:0;transform:none}}@keyframes fqmq2{0%{opacity:0;clip-path:inset(0 100% 0 0)}66.67%{opacity:1;clip-path:inset(0 100% 0 0)}74.67%,99.60%{opacity:1;clip-path:inset(0 0 0 0)}100.00%,100%{opacity:0;clip-path:inset(0 0 0 0)}}@keyframes fqma2{0%,75.67%{opacity:0;transform:translateY(6px)}78.67%,97.67%{opacity:1;transform:none}99.60%,100%{opacity:0;transform:none}}@media (prefers-reduced-motion: reduce){.fqm *{animation:none!important}.fqm-q0,.fqm-a0{opacity:1;clip-path:none}}body.motion-paused .fqm *{animation-play-state:paused!important}
.prm{display:none}@media (max-width:760px){.prm{display:flex;align-items:center}.prm-net{flex:none;width:132px;height:136px;overflow:visible}.prm-list{list-style:none;margin:0;padding:0;display:grid;gap:8px;flex:1;min-width:0}.prm-list li{height:40px;box-sizing:border-box;padding:5px 10px;border-radius:10px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);animation:prmch 6s cubic-bezier(0.65,0,0.35,1) infinite}.prm-list small{display:block;font-family:"IBM Plex Mono",monospace;font-size:8px;letter-spacing:.14em;text-transform:uppercase;line-height:1.2}.prm-list b{display:block;margin-top:3px;font-size:12px;font-weight:500;line-height:1.25;color:#eafaf5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prm-n1{animation-delay:2s}.prm-n2{animation-delay:4s}.prm-pk{stroke-dasharray:.01 100;animation:prmpk 2.8s cubic-bezier(0.65,0,0.35,1) infinite both}.prm-ring{transform-box:fill-box;transform-origin:center;animation:prmrg 3s cubic-bezier(0.16,1,0.3,1) infinite}.prm-r2{animation-delay:1.5s}.prm-spin{transform-box:fill-box;transform-origin:center;animation:prmspin 30s linear infinite}}@media (max-width:380px){.prm-net{width:112px;height:116px}.prm-list b{font-size:11px}.prm-list li{padding:5px 8px}}@media (max-width:340px){.prm-net{width:96px;height:100px}.prm-list b{white-space:normal}.prm-list li{height:auto;min-height:40px}}@keyframes prmch{0%,22%{border-color:rgba(114,223,189,.55);box-shadow:0 0 14px -6px rgba(114,223,189,.7)}34%,100%{border-color:rgba(255,255,255,.08);box-shadow:none}}@keyframes prmpk{0%{stroke-dashoffset:0;opacity:0}10%{opacity:1}72%{stroke-dashoffset:-100;opacity:1}82%,100%{stroke-dashoffset:-100;opacity:0}}@keyframes prmrg{0%{transform:scale(1);opacity:.6}100%{transform:scale(1.6);opacity:0}}@keyframes prmspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.prm *{animation:none!important}.prm-pk,.prm-ring{display:none}}body.motion-paused .prm *{animation-play-state:paused!important}@media (max-width:760px){.prm-list li.prm-n1{animation-delay:2s}.prm-list li.prm-n2{animation-delay:4s}}
.slm{display:none}@media (max-width:760px){.slm{display:block}.slm-lab{font-family:"IBM Plex Mono",monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase}.slm-amber{color:#f2b544}.slm-mint{color:#72dfbd;margin-top:12px}.slm-chs{display:grid;margin-top:6px}.slm-ch{grid-area:1/1;font-size:15px;font-weight:600;line-height:1.3;color:#eafaf5;opacity:0;animation:slmch 12s steps(1) infinite}.slm-pills{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:8px}.slm-p{display:flex;align-items:center;gap:7px;min-height:30px;padding:5px 9px;box-sizing:border-box;border-radius:9px;font-size:12px;line-height:1.2;color:#eafaf5;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);opacity:.45;animation:slmp 12s cubic-bezier(0.65,0,0.35,1) infinite}.slm-p i{width:7px;height:7px;border-radius:4px;flex:none;background:var(--c);box-shadow:0 0 6px var(--c)}.slm-c1,.slm-p1{animation-delay:3s}.slm-c2,.slm-p2{animation-delay:6s}.slm-c3,.slm-p3{animation-delay:9s}}@media (max-width:380px){.slm-ch{font-size:14px}.slm-p{font-size:11px;padding:5px 7px;gap:6px}}@keyframes slmch{0%,24.9%{opacity:1}25%,100%{opacity:0}}@keyframes slmp{0%,4%{opacity:.45}8%,22%{opacity:1;border-color:rgba(114,223,189,.6);box-shadow:0 0 16px -6px rgba(114,223,189,.7);background:rgba(114,223,189,.1)}26%,100%{opacity:.45;border-color:rgba(255,255,255,.08);box-shadow:none;background:rgba(255,255,255,.04)}}@media (prefers-reduced-motion: reduce){.slm *{animation:none!important}.slm-c0{opacity:1}.slm-p{opacity:1}}body.motion-paused .slm *{animation-play-state:paused!important}
.ptm{display:none}@media (max-width:760px){.ptm{display:block}.ptm-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.ptm-top b{font-size:14px;color:#eafaf5;white-space:nowrap}.ptm-plan{flex:none;padding:2px 8px;border-radius:999px;font-size:9.5px;color:#c8b6ff;border:1px dashed rgba(200,182,255,.55);white-space:nowrap}.ptm-list{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}.ptm-list li{display:flex;align-items:center;gap:9px;min-height:32px;padding:0 11px;box-sizing:border-box;border-radius:9px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);opacity:0;transform:translateX(-10px);animation:ptmit 9s cubic-bezier(0.16,1,0.3,1) infinite}.ptm-list i{width:7px;height:7px;border-radius:4px;flex:none;background:var(--c);box-shadow:0 0 6px var(--c)}.ptm-list b{font-size:12.5px;color:#eafaf5;white-space:nowrap}.ptm-list span{margin-left:auto;font-size:11px;color:#9fb7c2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ptm-i1{animation-delay:.6s}.ptm-i2{animation-delay:1.2s}.ptm-i3{animation-delay:1.8s}}@media (max-width:380px){.ptm-list li{padding:0 9px;gap:7px}.ptm-list b{font-size:12px}.ptm-list span{font-size:10.5px}.ptm-top b{font-size:13px}.ptm-plan{font-size:9px}}@media (max-width:340px){.ptm-list li{flex-wrap:wrap;padding:5px 9px}.ptm-list span{margin-left:16px;flex-basis:100%}}@keyframes ptmit{0%,2%{opacity:0;transform:translateX(-10px)}8%,88%{opacity:1;transform:none}96%,100%{opacity:0}}@media (prefers-reduced-motion: reduce){.ptm *{animation:none!important}.ptm-list li{opacity:1;transform:none}}body.motion-paused .ptm *{animation-play-state:paused!important}@media (max-width:760px){.ptm-list li.ptm-i1{animation-delay:.6s}.ptm-list li.ptm-i2{animation-delay:1.2s}.ptm-list li.ptm-i3{animation-delay:1.8s}}
.igm{display:none}@media (max-width:760px){.igm{display:grid}.igm-scn{grid-area:1/1;opacity:0;animation:igmscn 15s steps(1) infinite}.igm-s1{animation-delay:5s}.igm-s2{animation-delay:10s}.igm-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.igm-top small{display:block;font-family:"IBM Plex Mono",monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#72dfbd}.igm-top b{display:block;margin-top:3px;font-size:16px;line-height:1.2;color:#eafaf5}.igm-rdy{flex:none;padding:4px 9px;border-radius:999px;font-size:10.5px;color:#72dfbd;border:1px solid rgba(114,223,189,.5);background:rgba(3,201,149,.12);opacity:0;animation:igmrdy 15s steps(1) infinite}.igm-sub{margin-top:6px;font-size:12px;line-height:1.35;color:#9fb7c2}.igm-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:11px}.igm-f{display:flex;align-items:center;gap:7px;height:30px;padding:0 9px;border-radius:9px;font-size:12.5px;color:#eafaf5;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.igm-ok{width:16px;height:16px;flex:none;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:9.5px;color:transparent;background:rgba(255,255,255,.08);animation:igmok 15s cubic-bezier(0.65,0,0.35,1) infinite}.igm-note{grid-area:2/1;margin-top:10px;font-family:"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#7f97a3}.igm-s0 .igm-f0 .igm-ok{animation-delay:0.4s}.igm-s0 .igm-f1 .igm-ok{animation-delay:1.0s}.igm-s0 .igm-f2 .igm-ok{animation-delay:1.6s}.igm-s0 .igm-f3 .igm-ok{animation-delay:2.2s}.igm-s1 .igm-f0 .igm-ok{animation-delay:5.4s}.igm-s1 .igm-f1 .igm-ok{animation-delay:6.0s}.igm-s1 .igm-f2 .igm-ok{animation-delay:6.6s}.igm-s1 .igm-f3 .igm-ok{animation-delay:7.2s}.igm-s2 .igm-f0 .igm-ok{animation-delay:10.4s}.igm-s2 .igm-f1 .igm-ok{animation-delay:11.0s}.igm-s2 .igm-f2 .igm-ok{animation-delay:11.6s}.igm-s2 .igm-f3 .igm-ok{animation-delay:12.2s}.igm-s0 .igm-rdy{animation-delay:3.0s}.igm-s1 .igm-rdy{animation-delay:8.0s}.igm-s2 .igm-rdy{animation-delay:13.0s}}@media (max-width:380px){.igm-top b{font-size:15px}.igm-f{font-size:12px}.igm-sub{font-size:11.5px}}@keyframes igmscn{0%,33.2%{opacity:1}33.3%,100%{opacity:0}}@keyframes igmok{0%,2%{color:transparent;background:rgba(255,255,255,.08)}5%,32%{color:#fff;background:#0aa37f;box-shadow:0 0 8px rgba(3,201,149,.6)}34%,100%{color:transparent;background:rgba(255,255,255,.08)}}@keyframes igmrdy{0%,13%{opacity:1}13.4%,100%{opacity:0}}@media (prefers-reduced-motion: reduce){.igm *{animation:none!important}.igm-s0,.igm-s0 .igm-rdy{opacity:1}.igm-ok{color:#fff;background:#0aa37f}}body.motion-paused .igm *{animation-play-state:paused!important}
.mdm{display:none}@media (max-width:760px){.mdm{display:flex;align-items:center}.mdm-recs{flex:1 1 0;min-width:0;display:grid;gap:6px}.mdm-rc{height:32px;box-sizing:border-box;padding:3px 9px;border-radius:9px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.mdm-rc small{display:block;font-family:"IBM Plex Mono",monospace;font-size:8px;letter-spacing:.14em;text-transform:uppercase;color:#7cc0ec;line-height:1.2}.mdm-fv{display:block;font-size:12px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#eafaf5;animation:mdmmis 8s cubic-bezier(0.65,0,0.35,1) infinite}.mdm-lines{flex:none;width:22px;height:148px;overflow:visible}.mdm-pk{stroke-dasharray:.01 100;animation:mdmpk 2.8s cubic-bezier(0.65,0,0.35,1) infinite both}.mdm-one{flex:1.05 1 0;min-width:0;box-sizing:border-box;padding:10px 11px;border-radius:12px;color:#061e35;background:linear-gradient(180deg,#fff,#f1f7f4) padding-box,linear-gradient(135deg,#0aa37f,#d5e8e0 45%,#d5e8e0 65%,#a98bfa) border-box;border:1px solid transparent;opacity:0;transform:translateY(6px);animation:mdmone 8s cubic-bezier(0.16,1,0.3,1) infinite}.mdm-one small{display:block;font-family:"IBM Plex Mono",monospace;font-size:7.5px;letter-spacing:.14em;text-transform:uppercase;color:#00785a}.mdm-one b{display:block;margin-top:4px;font-size:14px;line-height:1.2}.mdm-one span{display:block;margin-top:2px;font-size:11px;color:#3d5563}.mdm-one em{display:block;margin-top:4px;font-style:normal;font-size:11px;font-weight:600;color:#00785a}}@media (max-width:380px){.mdm-fv{font-size:11px}.mdm-rc{padding:3px 7px}.mdm-one{padding:9px}.mdm-one b{font-size:13px}.mdm-one span,.mdm-one em{font-size:10.5px}}@keyframes mdmmis{0%,2%{color:#eafaf5}7%,15%{color:#f2b544}21%,100%{color:#72dfbd}}@keyframes mdmone{0%,17%{opacity:0;transform:translateY(6px)}23%,94%{opacity:1;transform:none;box-shadow:0 16px 30px -14px rgba(3,201,149,.6)}100%{opacity:0}}@keyframes mdmpk{0%{stroke-dashoffset:0;opacity:0}10%{opacity:1}72%{stroke-dashoffset:-100;opacity:1}82%,100%{stroke-dashoffset:-100;opacity:0}}@media (prefers-reduced-motion: reduce){.mdm *{animation:none!important}.mdm-fv{color:#72dfbd}.mdm-one{opacity:1;transform:none}.mdm-pk{display:none}}body.motion-paused .mdm *{animation-play-state:paused!important}
.pcm{display:none}@media (max-width:760px){.pcm{display:flex;align-items:center}.pcm-bnd{flex:1 1 0;min-width:0;padding:10px 10px 11px;border-radius:15px;border:1.5px solid rgba(114,223,189,.7);background:rgba(10,163,127,.05);box-shadow:0 0 18px -4px rgba(114,223,189,.45),inset 0 0 18px -10px rgba(114,223,189,.5);animation:pcmbnd 4s cubic-bezier(0.65,0,0.35,1) infinite}.pcm-lab{font-family:"IBM Plex Mono",monospace;font-size:8px;letter-spacing:.14em;text-transform:uppercase;color:#72dfbd}.pcm-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:8px}.pcm-in{min-width:0;padding:6px 7px;border-radius:10px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);animation:pcmin 8s cubic-bezier(0.65,0,0.35,1) infinite}.pcm-in i{display:block;width:14px;height:3px;border-radius:2px;background:var(--c);box-shadow:0 0 6px var(--c)}.pcm-in b{display:block;margin-top:5px;font-size:11px;line-height:1.2;color:#eafaf5;white-space:nowrap}.pcm-i1{animation-delay:2s}.pcm-i2{animation-delay:4s}.pcm-i3{animation-delay:6s}.pcm-dash{flex:none;width:12px;border-top:1.5px dashed rgba(169,139,250,.6)}.pcm-ext{flex:none;width:76px;box-sizing:border-box;padding:6px 7px;border-radius:10px;border:1px dashed rgba(200,182,255,.55);background:rgba(134,77,246,.06);font-size:10px;line-height:1.25;color:#d6cdea}.pcm-ext small{display:block;margin-bottom:3px;font-family:"IBM Plex Mono",monospace;font-size:7px;letter-spacing:.12em;text-transform:uppercase;color:#c8b6ff}}@media (max-width:380px){.pcm-in b{font-size:10px}.pcm-ext{width:66px;font-size:9px}.pcm-bnd{padding:9px 8px 10px}.pcm-grid{gap:6px}.pcm-dash{width:8px}}@media (max-width:340px){.pcm-in b{font-size:9.5px;white-space:normal}.pcm-ext{width:60px}}@keyframes pcmbnd{0%,100%{border-color:rgba(114,223,189,.45)}50%{border-color:rgba(114,223,189,.95)}}@keyframes pcmin{0%,18%{border-color:rgba(114,223,189,.6);box-shadow:0 0 14px -6px rgba(114,223,189,.7)}26%,100%{border-color:rgba(255,255,255,.1);box-shadow:none}}@media (prefers-reduced-motion: reduce){.pcm *{animation:none!important}}body.motion-paused .pcm *{animation-play-state:paused!important}@media (max-width:760px) and (min-width:381px){.pcm-in b{font-size:10.5px}.pcm-in{padding:6px 8px}}
.tmm{display:none}@media (max-width:760px){.tmm{display:block}.tmm-doc{padding:11px 12px;border-radius:12px;color:#061e35;background:linear-gradient(180deg,#fff,#eef5f2);box-shadow:0 18px 34px -18px rgba(3,201,149,.5)}.tmm-top{display:flex;justify-content:space-between;align-items:baseline}.tmm-top b{font-size:14px}.tmm-top small{font-family:"IBM Plex Mono",monospace;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:#00785a}.tmm-win{position:relative;height:130px;margin-top:10px;overflow:hidden;-webkit-mask:linear-gradient(180deg,transparent,#000 12%,#000 82%,transparent);mask:linear-gradient(180deg,transparent,#000 12%,#000 82%,transparent)}.tmm-toc{animation:tmmtoc 26s linear infinite}.tmm-r{display:flex;align-items:center;gap:8px;height:21px;padding:0 6px;border-radius:5px;font-size:11.5px;white-space:nowrap}.tmm-key{background:rgba(242,181,68,.18)}.tmm-n{width:16px;flex:none;font-family:"IBM Plex Mono",monospace;font-size:10px;color:#8a9aa5}.tmm-t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.tmm-rc{flex:none;font-family:"IBM Plex Mono",monospace;font-size:7.5px;letter-spacing:.06em;text-transform:uppercase;color:#9a6a00}}@media (max-width:380px){.tmm-r{font-size:10.5px;gap:6px}.tmm-rc{font-size:7px}}@keyframes tmmtoc{from{transform:translateY(0)}to{transform:translateY(-462px)}}@media (prefers-reduced-motion: reduce){.tmm-toc{animation:none!important;transform:translateY(-252px)}}body.motion-paused .tmm *{animation-play-state:paused!important}@media (max-width:345px){.tmm-rc{display:none}}
