html.aeLand3 #home>*:not(#aeLand3):not(style):not(#ae2SigninCSS){display:none!important}
html.aeLand3 #home{background:#07080b!important}
#aeLand3{--ink:#eef0f5;--ink2:rgba(238,240,245,.68);--ink3:rgba(238,240,245,.44);--line:rgba(255,255,255,.08);--gold:#f2c94c;--blue:#5b8cff;
  position:relative;min-height:calc(100vh/var(--aeUz,1));min-height:calc(100dvh/var(--aeUz,1));display:flex;flex-direction:column;background:#07080b;color:var(--ink);
  font-family:"Switzer",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow:hidden}
#aeLand3 *{box-sizing:border-box}
#aeLand3 .l3Glow{position:absolute;left:50%;top:calc(-30vh/var(--aeUz,1));width:calc(120vh/var(--aeUz,1));height:calc(120vh/var(--aeUz,1));transform:translateX(-50%);pointer-events:none;
  background:radial-gradient(closest-side,rgba(91,140,255,.16),rgba(91,140,255,.05) 45%,transparent 70%)}
#aeLand3 header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:22px clamp(16px,calc(4vw/var(--aeUz,1)),48px)}
#aeLand3 .l3Brand{display:flex;align-items:center;gap:10px;font-weight:650;font-size:19px;letter-spacing:.01em}
#aeLand3 .l3Brand svg{width:28px;height:28px}
#aeLand3 .l3Top{font-size:14px;color:var(--ink2);background:none;border:1px solid var(--line);border-radius:9px;padding:8px 14px;cursor:pointer}
#aeLand3 .l3Top:hover{color:var(--ink);border-color:rgba(255,255,255,.18)}
#aeLand3 main{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 16px 40px}
#aeLand3 h1{margin:0;font-size:clamp(34px,calc(5.4vw/var(--aeUz,1)),60px);line-height:1.04;font-weight:650;letter-spacing:-.025em;max-width:19ch}
#aeLand3 h1 span{color:var(--gold)}
#aeLand3 .l3Sub{margin:18px 0 0;max-width:46ch;font-size:clamp(15px,calc(1.6vw/var(--aeUz,1)),17px);line-height:1.55;color:var(--ink2)}
#aeLand3 .l3Btns{margin-top:34px;width:100%;max-width:340px;display:flex;flex-direction:column;gap:10px}
#aeLand3 .l3B{display:flex;align-items:center;justify-content:center;gap:10px;height:48px;border-radius:11px;font:600 15px/1 inherit;font-family:inherit;cursor:pointer;border:0;text-decoration:none;transition:filter .15s,transform .15s}
#aeLand3 .l3B:hover{filter:brightness(1.08)}
#aeLand3 .l3B:active{transform:translateY(1px)}
#aeLand3 .l3B svg{width:18px;height:18px;flex:none}
#aeLand3 .l3G{background:#fff;color:#14161b}
#aeLand3 .l3D{background:#5865f2;color:#fff}
#aeLand3 .l3E{background:transparent;color:var(--ink);border:1px solid rgba(255,255,255,.16)}
#aeLand3 .l3Or{display:flex;align-items:center;gap:12px;color:var(--ink3);font-size:12px;margin:4px 0}
#aeLand3 .l3Or:before,#aeLand3 .l3Or:after{content:"";flex:1;height:1px;background:var(--line)}
#aeLand3 .l3Links{margin-top:22px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;font-size:14px}
#aeLand3 .l3Links button{background:none;border:0;padding:0;color:var(--ink2);font:inherit;cursor:pointer}
#aeLand3 .l3Links button:hover{color:var(--ink)}
#aeLand3 .l3Links .l3Pro{color:var(--gold)}
#aeLand3 .l3Feat{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border-top:1px solid var(--line)}
#aeLand3 .l3Feat div{background:#07080b;padding:26px clamp(16px,calc(3vw/var(--aeUz,1)),36px)}
#aeLand3 .l3Feat b{display:block;font-size:15px;font-weight:600;margin-bottom:6px}
#aeLand3 .l3Feat p{margin:0;font-size:14px;line-height:1.5;color:var(--ink2)}
#aeLand3 footer{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding:16px clamp(16px,calc(4vw/var(--aeUz,1)),48px) 22px;font-size:12px;color:var(--ink3);border-top:1px solid var(--line)}
#aeLand3 footer a{color:var(--ink3);text-decoration:none;margin-left:16px}
#aeLand3 footer a:hover{color:var(--ink2)}
#aeLand3 .l3Wl{margin-top:34px;width:100%;max-width:440px}
#aeLand3 .l3WlRow{display:flex;gap:8px}
#aeLand3 .l3Wl input[type=email]{flex:1;min-width:0;height:48px;border-radius:11px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.04);color:var(--ink);font:15px/1 inherit;font-family:inherit;padding:0 14px;outline:none}
#aeLand3 .l3Wl input[type=email]:focus{border-color:rgba(242,201,76,.7)}
#aeLand3 .l3WlBtn{background:var(--gold);color:#17130a;padding:0 18px;white-space:nowrap}
#aeLand3 .l3Hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}
#aeLand3 .l3Age{display:flex;align-items:flex-start;gap:9px;margin:12px 0 0;font-size:13px;line-height:1.4;color:var(--ink2);text-align:left;cursor:pointer}
#aeLand3 .l3Age input{width:16px;height:16px;margin:1px 0 0;accent-color:#f2c94c;flex:none;cursor:pointer}
#aeLand3 .l3Age a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}
#aeLand3 .l3WlMsg{margin:10px 0 0;font-size:13px;color:var(--ink3);min-height:18px}
#aeLand3 .l3Member{margin:30px 0 0;font-size:13px;color:var(--ink3);letter-spacing:.02em}
#aeLand3.l3WlOn .l3Btns{margin-top:10px}
#aeLand3.l3WlOn .l3B.l3G,#aeLand3.l3WlOn .l3B.l3D,#aeLand3.l3WlOn .l3B.l3E{height:42px;font-size:14px}
#aeLand3.l3WlOn [data-l3="pro"]{display:none}
@media (max-width:520px){
#aeLand3 .l3WlRow{flex-direction:column}
#aeLand3 .l3WlBtn{height:48px}
}
@media (max-width:760px){
#aeLand3 .l3Feat{grid-template-columns:1fr}
#aeLand3 .l3Feat div{padding:18px 20px}
#aeLand3 main{justify-content:flex-start;padding-top:28px}
#aeLand3 footer a{margin:0 16px 0 0}
}
#aeLand3 .l3Faq{position:relative;background:#07080b;border-top:1px solid var(--line);padding:36px clamp(16px,calc(4vw/var(--aeUz,1)),48px)}
#aeLand3 .l3FaqIn{max-width:820px;margin:0 auto}
#aeLand3 .l3Faq h2{margin:0 0 14px;font-size:20px;font-weight:650;letter-spacing:-.01em;color:var(--ink)}
#aeLand3 .l3Faq details{border-top:1px solid var(--line)}
#aeLand3 .l3Faq details:last-child{border-bottom:1px solid var(--line)}
#aeLand3 .l3Faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:15px;font-weight:600;line-height:1.4;color:var(--ink)}
#aeLand3 .l3Faq summary::-webkit-details-marker{display:none}
#aeLand3 .l3Faq summary::after{content:"+";flex:0 0 auto;color:var(--ink3);font-weight:700}
#aeLand3 .l3Faq details[open] summary::after{content:"\2013"}
#aeLand3 .l3Faq summary:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
#aeLand3 .l3Faq p{margin:0 0 16px;max-width:68ch;font-size:14px;line-height:1.55;color:var(--ink2)}
html.aeLand4:not(#_f1):not(#_f2):not(#_f3):not(#_f4):not(#_f5) #aeLand3>.l3Faq{grid-column:1/-1;grid-row:auto}
html.aeLand4:not(#_f1):not(#_f2):not(#_f3):not(#_f4):not(#_f5) #aeLand3>footer{grid-row:auto!important}
html.aeLand4 #ae2KeyLink,html.aeLand4 .ae2EnterRow,html.aeLand4 .loginKeyFallback,html.aeLand4 .ae2FreeLine,
html.aeLand4 #aeLand3 [data-l3="key"],html.aeLand4 #aeLand3 [data-l3="free"]{display:none!important}
html.aeLand4 #aeLand3{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-rows:auto auto auto;min-height:calc(100vh/var(--aeUz,1));min-height:calc(100dvh/var(--aeUz,1))}
html.aeLand4 #aeLand3>.l3Glow,html.aeLand4 #aeLand3>header,html.aeLand4 #aeLand3 .l3Mark{display:none!important}
html.aeLand4 #aeLand3 .l4Hero{grid-column:1;grid-row:1;position:relative;min-height:calc(100vh/var(--aeUz,1));min-height:calc(100dvh/var(--aeUz,1));overflow:hidden}
html.aeLand4 #aeLand3 .l4Hero canvas{position:absolute;inset:0;width:100%;height:100%;display:block}
html.aeLand4 #aeLand3 .l4Hero .l3Brand{position:absolute;left:clamp(20px,calc(4vw/var(--aeUz,1)),48px);top:clamp(20px,calc(3vw/var(--aeUz,1)),32px);z-index:1}
html.aeLand4 #aeLand3 .l4Pitch{position:absolute;left:clamp(20px,calc(4vw/var(--aeUz,1)),48px);right:clamp(20px,calc(4vw/var(--aeUz,1)),48px);bottom:clamp(28px,calc(6vh/var(--aeUz,1)),64px);text-align:left;z-index:1}
html.aeLand4 #aeLand3 .l4Pitch h1{max-width:16ch;font-size:clamp(30px,calc(3.8vw/var(--aeUz,1)),52px)}
html.aeLand4 #aeLand3 .l4Pitch .l3Sub{max-width:42ch;margin-top:14px}
html.aeLand4 #aeLand3>main{grid-column:2;grid-row:1;justify-content:center;align-items:center;text-align:left;padding:32px clamp(16px,calc(4vw/var(--aeUz,1)),48px);background:linear-gradient(90deg,rgba(7,8,11,0),#07080b 22%)}
html.aeLand4 #aeLand3 .l4Card{width:100%;max-width:420px;display:flex;flex-direction:column;padding:28px 24px;border-radius:20px;background:rgba(14,17,26,.82);border:1px solid rgba(255,255,255,.09);box-shadow:0 30px 80px rgba(0,0,0,.5)}
html.aeLand4 #aeLand3 .l4H2{margin:0 0 6px;font-size:22px;font-weight:650;letter-spacing:-.01em;color:var(--ink)}
html.aeLand4 #aeLand3 .l4Lede{margin:0;font-size:15px;line-height:1.5;color:var(--ink2)}
html.aeLand4 #aeLand3 .l4WlT,html.aeLand4 #aeLand3 .l4Lede{display:none}
html.aeLand4 #aeLand3.l3WlOn .l4WlT,html.aeLand4 #aeLand3.l3WlOn .l4Lede{display:block}
html.aeLand4 #aeLand3.l3WlOn .l4SiT{display:none}
html.aeLand4 #aeLand3 .l3Wl{margin-top:18px;max-width:none}
html.aeLand4 #aeLand3 .l3Btns{max-width:none;margin-top:14px}
html.aeLand4 #aeLand3.l3WlOn .l3Btns{margin-top:8px}
html.aeLand4 #aeLand3 .l3Member{margin:18px 0 0;text-align:center;text-transform:uppercase;letter-spacing:.12em;font-size:11.5px}
html.aeLand4 #aeLand3 .l3Links{justify-content:center}
html.aeLand4 #aeLand3.l3WlOn .l3Links{display:none}
html.aeLand4 #aeLand3>[data-ae-legal],html.aeLand4 #aeLand3 .l4Card>[data-ae-legal]{text-align:center}
html.aeLand4 #aeLand3>.l3Feat,html.aeLand4 #aeLand3>footer{grid-column:1/-1}
html.aeLand4 #aeLand3>.l3Feat{grid-row:2;grid-template-columns:repeat(5,minmax(0,1fr))}
html.aeLand4 #aeLand3>.l3Feat div{padding:22px clamp(14px,calc(1.6vw/var(--aeUz,1)),26px)}
html.aeLand4 #aeLand3>footer{grid-row:3}
html.aeLand4.aeHRland:not(#_l1):not(#_l2):not(#_l3):not(#_hr1):not(#_hr2) body #aeMobBottom{display:none!important}
html.aeLand4 #aeLand3 .l3Wl input[type=email]{height:48px}
html.aeLand4 #aeLand3 .l3WlRow{width:100%}
html.aeLand4 #aeLand3 .l3WlRow input[type=email]{flex:1 1 auto}
html.aeLand4 #aeLand3 .l3Wl .l3WlMsg[role=status]:not(.err):not(.ok){display:none}
html.aeLand4 #aeLand3 [data-ae-legal] a{color:var(--ink2);text-decoration:underline;text-underline-offset:2px}
@media (max-width:520px){
html.aeLand4 #aeLand3 .l3WlRow input[type=email]{flex:none}
}
@media (max-width:860px){
html.aeLand4 #aeLand3{grid-template-columns:1fr;grid-template-rows:auto auto auto auto}
html.aeLand4 #aeLand3 .l4Hero{grid-row:1;min-height:0;height:calc(56vh/var(--aeUz,1));height:calc(56svh/var(--aeUz,1));min-height:420px}
html.aeLand4 #aeLand3 .l4Pitch{bottom:16px}
html.aeLand4 #aeLand3 .l4Pitch h1{font-size:28px}
html.aeLand4 #aeLand3 .l4Pitch .l3Sub{font-size:14px;margin-top:8px}
html.aeLand4 #aeLand3>main{grid-column:1;grid-row:2;padding:0 16px 28px;background:none;justify-content:flex-start}
html.aeLand4 #aeLand3>.l3Feat{grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr))}
html.aeLand4 #aeLand3>footer{grid-row:4}
html.aeLand4 #aeLand3>.l3Feat div{padding:16px 16px}
html.aeLand4 #aeLand3>.l3Feat b{font-size:14px}
html.aeLand4 #aeLand3>.l3Feat p{font-size:13px}
}
html.aeSiFit:not(#_s1):not(#_s2):not(#_s3) #aeLand3 .l3WlRow{flex-direction:column;gap:10px}
html.aeSiFit:not(#_s1):not(#_s2):not(#_s3) #aeLand3 .l3WlRow input[type=email]{flex:none;width:100%;font-size:16px}
html.aeSiFit:not(#_s1):not(#_s2):not(#_s3) #aeLand3 .l3WlBtn{width:100%;height:48px;font-size:15px}
html.aeSiFit:not(#_s1):not(#_s2):not(#_s3) #aeLand3 .l3Age{font-size:14px;line-height:1.45}
html.aeSiFit:not(#_s1):not(#_s2):not(#_s3) #aeLand3 .sfPay{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--ink);text-align:left}
html.aeSiFit:not(#_s1):not(#_s2):not(#_s3) #aeLand3 .sfKeep{background:none;border:0;padding:2px 0;color:var(--ink);font:inherit;line-height:inherit;text-decoration:underline;cursor:pointer}
html.aeSiFit:not(#_s1):not(#_s2):not(#_s3) #aeLand3 .sfKeep:disabled{opacity:.65;cursor:default}
html.aeSiFit:not(#_s1):not(#_s2):not(#_s3) #aeLand3 [data-ae-legal] a{color:var(--ink2)}
@media (max-width:860px){
html.aeSiFit.aeLand4:not(#_s1):not(#_s2):not(#_s3) #aeLand3{grid-template-columns:minmax(0,1fr);max-width:calc(100vw/var(--aeUz,1))}
html.aeSiFit.aeLand4:not(#_s1):not(#_s2):not(#_s3) #aeLand3>main{min-width:0;max-width:100%}
html.aeSiFit.aeLand4:not(#_s1):not(#_s2):not(#_s3) #aeLand3 .l4Card{min-width:0;max-width:min(420px,100%)}
html.aeSiFit.aeLand4:not(#_s1):not(#_s2):not(#_s3) #aeLand3 .l4Card *{min-width:0}
html.aeSiFit.aeLand4:not(#_s1):not(#_s2):not(#_s3) #aeLand3 .l4Card p,html.aeSiFit.aeLand4:not(#_s1):not(#_s2):not(#_s3) #aeLand3 .l4Card span,html.aeSiFit.aeLand4:not(#_s1):not(#_s2):not(#_s3) #aeLand3 .l4Card label,html.aeSiFit.aeLand4:not(#_s1):not(#_s2):not(#_s3) #aeLand3 .l4Card a,html.aeSiFit.aeLand4:not(#_s1):not(#_s2):not(#_s3) #aeLand3 .l4Card h2{overflow-wrap:anywhere}
}
@media (max-width:420px){
html.aeSiFit.aeLand4:not(#_s1):not(#_s2):not(#_s3) #aeLand3 .l4Card{padding:24px 18px}
}
#aeMktHome{display:none}
html.aeMktHomeOn #aeMktHome{display:flex;flex-direction:column;gap:16px;padding:18px 6px 28px;max-width:1400px;color:#eef0f5;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",Switzer,system-ui,"Segoe UI",sans-serif}
html.aeMktHomeOn:not(#_mh1):not(#_mh2):not(#_mh3) #homeCC #aeHomeDesk{display:none!important}
#aeMktHome .mhMono{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}
#aeMktHome .mhTop{display:flex;align-items:baseline;gap:12px;padding:0 2px}
#aeMktHome .mhTop h1{margin:0;font-size:22px;font-weight:600;letter-spacing:-.01em}
#aeMktHome .mhSub{font-size:13px;color:#8b93a6}
#aeMktHome .mhStrip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-radius:16px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(90deg,#0d1226,#121735 60%,#191a3a);overflow:hidden}
#aeMktHome .mhIdx{display:flex;flex-direction:column;gap:4px;padding:14px 18px;min-width:0}
#aeMktHome .mhIdx+.mhIdx{border-left:1px solid rgba(255,255,255,.06)}
#aeMktHome .mhIdx b{font-size:12px;font-weight:600;color:#9aa3b5}
#aeMktHome .mhIdx span{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}
#aeMktHome .mhIdx .mhPx{font-size:21px;font-weight:600}
#aeMktHome .mhGrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}
#aeMktHome .mhCard{display:flex;flex-direction:column;gap:10px;padding:18px 20px;border-radius:16px;background:#0b0d13;border:1px solid rgba(255,255,255,.07);min-width:0}
#aeMktHome .mhCard h2{margin:0;font-size:15px;font-weight:600}
#aeMktHome .mhHead{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
#aeMktHome .mhHead small{font-size:12px;color:#8b93a6}
#aeMktHome .mhDrift{grid-column:span 8}
#aeMktHome .mhThird{grid-column:span 4}
#aeMktHome .mhSeg{margin-left:auto;display:flex;padding:3px;border-radius:10px;background:rgba(255,255,255,.05)}
#aeMktHome .mhSeg button{height:30px;padding:0 12px;border:0;border-radius:8px;cursor:pointer;font:600 12px inherit;font-family:inherit;background:transparent;color:#8b93a6}
#aeMktHome .mhSeg button[aria-pressed="true"]{background:rgba(255,255,255,.12);color:#fff}
#aeMktHome .mhTot{display:flex;gap:26px;flex-wrap:wrap}
#aeMktHome .mhTot div{display:flex;flex-direction:column;gap:2px}
#aeMktHome .mhTot small{font-size:12px;color:#8b93a6}
#aeMktHome .mhTot .mhMono{font-size:18px}
#aeMktHome .mhChart{width:100%;height:220px;display:block}
#aeMktHome .mhAxis{display:flex;justify-content:space-between;font-size:11px;color:#6b7386}
#aeMktHome .up{color:#6fd39a}
#aeMktHome .dn{color:#ff8a7a}
#aeMktHome .mhRow{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid rgba(255,255,255,.06)}
#aeMktHome .mhSym{font-weight:700;font-size:13px;background:none;border:0;padding:0;color:#eef0f5;cursor:pointer;text-align:left;font-family:"JetBrains Mono",ui-monospace,monospace}
#aeMktHome .mhSym:hover{color:#a9c1ff}
#aeMktHome .mhDet{display:flex;flex-direction:column;gap:2px;min-width:0}
#aeMktHome .mhDet small{font-size:11px;color:#8b93a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#aeMktHome .mhCP{display:grid;grid-template-columns:1fr 1fr;gap:18px}
#aeMktHome .mhCP>div{display:flex;flex-direction:column;gap:6px}
#aeMktHome .mhCPh{font-size:11px;letter-spacing:.06em}
#aeMktHome .mhCPr{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:6px;font-size:12px}
#aeMktHome .mhCPt{height:6px;border-radius:3px;overflow:hidden}
#aeMktHome .mhCPt i{display:block;height:100%;border-radius:3px}
#aeMktHome .mhNews{display:flex;flex-direction:column;gap:3px;padding:8px 0;border-top:1px solid rgba(255,255,255,.06)}
#aeMktHome .mhNews p{margin:0;font-size:13px;line-height:1.35;color:#e4e7ee}
#aeMktHome .mhNews small{font-size:11px;color:#8b93a6}
@media (max-width:860px){
html.aeMktHomeOn #aeMktHome{padding:12px 0 24px;gap:12px}
#aeMktHome .mhStrip{display:flex;overflow-x:auto;scrollbar-width:none}
#aeMktHome .mhStrip::-webkit-scrollbar{display:none}
#aeMktHome .mhIdx{flex:none;width:118px;padding:12px 14px}
#aeMktHome .mhIdx .mhPx{font-size:17px}
#aeMktHome .mhGrid{grid-template-columns:minmax(0,1fr);gap:12px}
#aeMktHome .mhDrift,#aeMktHome .mhSect,#aeMktHome .mhThird{grid-column:auto}
#aeMktHome .mhCard{padding:14px}
#aeMktHome .mhChart{height:150px}
#aeMktHome .mhTot{gap:16px}
#aeMktHome .mhTot .mhMono{font-size:15px}
}
#aeMktHome .hsC{display:flex;flex-direction:column;align-items:flex-end;gap:1px;min-width:0}
#aeMktHome .hsW,#aeHomeV3 .hsW{font-size:11px;font-weight:600;white-space:nowrap;font-style:normal}
#aeMktHome .hsUp,#aeHomeV3 .hv-sz em.hsUp{color:#6fd39a}
#aeMktHome .hsDn,#aeHomeV3 .hv-sz em.hsDn{color:#ff8a7a}
#aeMktHome .hsMu,#aeHomeV3 .hv-sz em.hsMu{color:#8b93a6}
#aeHomeV3 .hv-sz em.hsW{font-weight:600}
@media (max-width:860px){
#aeHomeV3 .hv-nr .hv-sz{line-height:1.15}
#aeHomeV3 .hv-sz em.hsW{display:block;text-align:right;line-height:1.1}
}
#aeMktHome .mhCPr:has(.hsC){grid-template-columns:48px minmax(0,1fr) 78px}
#aeMktHome .mhCPr .hsC{padding:1px 0}
@media (max-width:860px){
#aeMktHome .mhCP:has(.hsC){grid-template-columns:1fr}
}
#aeHomeV3{--tx:#eef0f5;--mu:#8b93a6;--mu2:#6b7386;--hl:rgba(255,255,255,.075);--up:#6fd39a;--dn:#ff8a7a;
 color:var(--tx);font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",Switzer,system-ui,"Segoe UI",sans-serif;font-size:calc(13px*var(--hu,1));line-height:1.3;
 display:flex;flex-direction:column;height:100%;min-height:0;box-sizing:border-box;padding:calc(10px*var(--hu,1)) calc(20px*var(--hu,1)) calc(14px*var(--hu,1))}
#aeHomeV3 *{box-sizing:border-box}
#aeHomeV3 .hv-m{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}
#aeHomeV3 .hv-up{color:var(--up)}
#aeHomeV3 .hv-dn{color:var(--dn)}
#aeHomeV3 .hv-mut{color:var(--mu)}
#aeHomeV3 h1{margin:0;font-size:calc(20px*var(--hu,1));font-weight:600;letter-spacing:-.01em}
#aeHomeV3 h2{margin:0;font-size:calc(14px*var(--hu,1));font-weight:600;white-space:nowrap;flex:none}
#aeHomeV3 .hv-hh{display:flex;align-items:baseline;gap:calc(12px*var(--hu,1));padding:0 0 calc(8px*var(--hu,1));flex:none}
#aeHomeV3 .hv-hs{font-size:calc(12.5px*var(--hu,1));color:var(--mu)}
#aeHomeV3 .hv-pcs{margin-left:auto;display:flex;gap:calc(22px*var(--hu,1));align-items:baseline}
#aeHomeV3 .hv-pc{display:flex;gap:calc(7px*var(--hu,1));align-items:baseline;white-space:nowrap}
#aeHomeV3 .hv-pc small{font-size:calc(11.5px*var(--hu,1));color:var(--mu)}
#aeHomeV3 .hv-pc b{font-size:calc(13px*var(--hu,1));font-weight:600}
#aeHomeV3 .hv-cols{display:grid;grid-template-columns:minmax(0,31fr) minmax(0,36fr) minmax(0,33fr);flex:1;min-height:0;border-top:1px solid var(--hl)}
#aeHomeV3 .hv-col{display:flex;flex-direction:column;min-height:0;min-width:0;padding:0 calc(18px*var(--hu,1))}
#aeHomeV3 .hv-col:first-child{padding-left:0}
#aeHomeV3 .hv-col:last-child{padding-right:0}
#aeHomeV3 .hv-col+.hv-col{border-left:1px solid var(--hl)}
#aeHomeV3 .hv-sec{display:flex;flex-direction:column;min-height:0;padding:calc(12px*var(--hu,1)) 0 calc(10px*var(--hu,1))}
#aeHomeV3 .hv-sec+.hv-sec{border-top:1px solid var(--hl)}
#aeHomeV3 .hv-sh{display:flex;align-items:baseline;gap:calc(10px*var(--hu,1));flex:none;margin-bottom:calc(8px*var(--hu,1));min-height:calc(22px*var(--hu,1))}
#aeHomeV3 .hv-sh small{font-size:calc(11.5px*var(--hu,1));color:var(--mu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
#aeHomeV3 .hv-sym{font-family:"JetBrains Mono",ui-monospace,monospace;font-weight:700;font-size:calc(12.5px*var(--hu,1));letter-spacing:0}
#aeHomeV3 .hv-note{margin:calc(6px*var(--hu,1)) 0 0;font-size:calc(11px*var(--hu,1));color:var(--mu2)}
#aeHomeV3 .hv-s-idx{flex:none}
#aeHomeV3 .hv-ix{padding:calc(7px*var(--hu,1)) 0;border-top:1px solid var(--hl)}
#aeHomeV3 .hv-ix:first-of-type{border-top:0;padding-top:0}
#aeHomeV3 .hv-ixh{display:grid;grid-template-columns:calc(44px*var(--hu,1)) minmax(0,1fr) auto calc(62px*var(--hu,1));align-items:baseline;gap:calc(8px*var(--hu,1))}
#aeHomeV3 .hv-ixh .hv-nm{font-size:calc(11.5px*var(--hu,1));color:var(--mu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#aeHomeV3 .hv-ixh .hv-px{font-size:calc(16px*var(--hu,1));font-weight:600;text-align:right}
#aeHomeV3 .hv-ixh .hv-m:last-child{text-align:right;font-size:calc(12.5px*var(--hu,1))}
#aeHomeV3 .hv-lvs{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(8px*var(--hu,1));margin-top:calc(3px*var(--hu,1))}
#aeHomeV3 .hv-lv{display:flex;flex-direction:column;gap:1px;min-width:0}
#aeHomeV3 .hv-lvr{display:flex;justify-content:space-between;align-items:baseline;gap:calc(4px*var(--hu,1))}
#aeHomeV3 .hv-lk{font-size:calc(10.5px*var(--hu,1));color:var(--mu2);display:flex;align-items:center;gap:calc(4px*var(--hu,1))}
#aeHomeV3 .hv-gem{width:calc(6px*var(--hu,1));height:calc(6px*var(--hu,1));background:#f5c84b;transform:rotate(45deg);display:inline-block}
#aeHomeV3 .hv-lvv{font-size:calc(13px*var(--hu,1));font-weight:600}
#aeHomeV3 .hv-lvd{font-size:calc(10.5px*var(--hu,1));color:var(--mu);margin-top:-1px}
#aeHomeV3 .hv-lvd.hv-up{color:var(--up)}
#aeHomeV3 .hv-lvd.hv-dn{color:var(--dn)}
#aeHomeV3 .hv-ix2{display:flex;gap:calc(26px*var(--hu,1));padding:calc(7px*var(--hu,1)) 0 0;border-top:1px solid var(--hl);align-items:baseline}
#aeHomeV3 .hv-ix2>span{display:flex;gap:calc(10px*var(--hu,1));align-items:baseline}
#aeHomeV3 .hv-ix2 .hv-m{font-size:calc(12.5px*var(--hu,1))}
#aeHomeV3 .hv-s-drift{flex:1}
#aeHomeV3 .hv-seg{margin-left:auto;display:flex;padding:calc(2px*var(--hu,1));border-radius:calc(8px*var(--hu,1));background:rgba(255,255,255,.05);flex:none}
#aeHomeV3 .hv-seg button{height:calc(22px*var(--hu,1));padding:0 calc(9px*var(--hu,1));border:0;border-radius:calc(6px*var(--hu,1));font:600 calc(11px*var(--hu,1)) inherit;font-family:inherit;background:transparent;color:var(--mu)}
#aeHomeV3 .hv-seg button[aria-pressed=true]{background:rgba(255,255,255,.12);color:#fff}
#aeHomeV3 .hv-tot{display:flex;gap:calc(22px*var(--hu,1));flex:none;margin-bottom:calc(4px*var(--hu,1))}
#aeHomeV3 .hv-tot div{display:flex;flex-direction:column;gap:1px}
#aeHomeV3 .hv-tot small{font-size:calc(11px*var(--hu,1));color:var(--mu);display:flex;align-items:center;gap:calc(5px*var(--hu,1))}
#aeHomeV3 .hv-tot .hv-m{font-size:calc(15px*var(--hu,1));font-weight:600}
#aeHomeV3 .hv-sw{display:inline-block;width:calc(14px*var(--hu,1));height:0;border-top:calc(2px*var(--hu,1)) solid #fff}
#aeHomeV3 .hv-sw.hv-sc{border-top:calc(2px*var(--hu,1)) solid #3fd68a}
#aeHomeV3 .hv-sw.hv-sp{border-top:calc(2px*var(--hu,1)) solid #ff6b5e}
#aeHomeV3 .hv-sw.hv-sn{border-top:1px solid rgba(255,255,255,.6)}
#aeHomeV3 .hv-cw{position:relative;flex:1;min-height:calc(150px*var(--hu,1));margin:calc(6px*var(--hu,1)) calc(48px*var(--hu,1)) calc(18px*var(--hu,1)) calc(54px*var(--hu,1))}
#aeHomeV3 .hv-chart{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:visible}
#aeHomeV3 .hv-chart .hv-g{stroke:rgba(255,255,255,.07);stroke-width:1;vector-effect:non-scaling-stroke}
#aeHomeV3 .hv-chart .hv-g0{stroke:rgba(255,255,255,.25);stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}
#aeHomeV3 .hv-chart .hv-lc{fill:none;stroke:#3fd68a;stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}
#aeHomeV3 .hv-chart .hv-lp{fill:none;stroke:#ff6b5e;stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}
#aeHomeV3 .hv-chart .hv-ln{fill:none;stroke:#fff;stroke-width:1.2;stroke-opacity:.6;stroke-linejoin:round;vector-effect:non-scaling-stroke}
#aeHomeV3 .hv-yls{position:absolute;right:100%;top:0;bottom:0;width:calc(54px*var(--hu,1))}
#aeHomeV3 .hv-yl{position:absolute;right:calc(8px*var(--hu,1));transform:translateY(-50%);font-size:calc(10.5px*var(--hu,1));color:var(--mu2);white-space:nowrap}
#aeHomeV3 .hv-yrs{position:absolute;left:100%;top:0;bottom:0;width:calc(48px*var(--hu,1))}
#aeHomeV3 .hv-yr{position:absolute;left:calc(8px*var(--hu,1));transform:translateY(-50%);font-size:calc(10.5px*var(--hu,1));color:#d5d9e3;white-space:nowrap}
#aeHomeV3 .hv-xls{position:absolute;left:0;right:0;top:100%;height:calc(16px*var(--hu,1));margin-top:calc(3px*var(--hu,1))}
#aeHomeV3 .hv-xl{position:absolute;transform:translateX(-50%);font-size:calc(10.5px*var(--hu,1));color:var(--mu2)}
#aeHomeV3 .hv-xl:first-child{transform:none}
#aeHomeV3 .hv-xl:last-child{transform:translateX(-100%)}
#aeHomeV3 .hv-s-sec{flex:none}
#aeHomeV3 .hv-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(2px*var(--hu,1))}
#aeHomeV3 .hv-tile{display:grid;grid-template-columns:auto 1fr;padding:calc(7px*var(--hu,1)) calc(8px*var(--hu,1)) calc(6px*var(--hu,1));min-height:calc(72px*var(--hu,1));align-content:space-between;column-gap:calc(6px*var(--hu,1))}
#aeHomeV3 .hv-tile .hv-ts{font-family:"JetBrains Mono",ui-monospace,monospace;font-weight:700;font-size:calc(11.5px*var(--hu,1))}
#aeHomeV3 .hv-tile .hv-tn{grid-column:1/-1;font-size:calc(10.5px*var(--hu,1));opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#aeHomeV3 .hv-tile .hv-tv{grid-column:1/-1;font-size:calc(16px*var(--hu,1));font-weight:700;line-height:1.1}
#aeHomeV3 .hv-tile .hv-tc{font-size:calc(11px*var(--hu,1));opacity:.95;text-align:right}
#aeHomeV3 .hv-tile.hv-leg{background:transparent;color:var(--mu);grid-template-columns:1fr;padding:calc(6px*var(--hu,1)) calc(2px*var(--hu,1)) calc(4px*var(--hu,1)) calc(8px*var(--hu,1));align-content:center;gap:calc(5px*var(--hu,1))}
#aeHomeV3 .hv-tile.hv-leg .hv-tn{white-space:normal;font-size:calc(10px*var(--hu,1));line-height:1.25;opacity:1}
#aeHomeV3 .hv-ramp{height:calc(8px*var(--hu,1))}
#aeHomeV3 .hv-rt{display:flex;justify-content:space-between;font-size:calc(10px*var(--hu,1));color:var(--mu)}
#aeHomeV3 .hv-s-mov{flex:1}
#aeHomeV3 .hv-mr{display:grid;grid-template-columns:calc(62px*var(--hu,1)) repeat(4,minmax(0,1fr));gap:calc(8px*var(--hu,1));align-items:center}
#aeHomeV3 .hv-mr .hv-m,#aeHomeV3 .hv-mh span:not(:first-child){text-align:right;font-size:calc(12.5px*var(--hu,1))}
#aeHomeV3 .hv-mh{font-size:calc(11px*var(--hu,1));color:var(--mu2);padding-bottom:calc(5px*var(--hu,1));flex:none}
#aeHomeV3 .hv-mrs{display:grid;grid-template-rows:repeat(auto-fill,minmax(calc(32px*var(--hu,1)),1fr));grid-auto-rows:0;overflow:hidden;flex:1;min-height:0}
#aeHomeV3 .hv-mrs .hv-mr{border-top:1px solid var(--hl);overflow:hidden;max-height:calc(40px*var(--hu,1))}
#aeHomeV3 .hv-s-cal{flex:none}
#aeHomeV3 .hv-cd{font-size:calc(11px*var(--hu,1));color:var(--mu);font-weight:600;padding:calc(6px*var(--hu,1)) 0 calc(3px*var(--hu,1));letter-spacing:.01em}
#aeHomeV3 .hv-cd:first-of-type{padding-top:0}
#aeHomeV3 .hv-cr{display:grid;grid-template-columns:calc(80px*var(--hu,1)) minmax(0,1fr) auto;gap:calc(8px*var(--hu,1));align-items:baseline;padding:calc(2.5px*var(--hu,1)) 0}
#aeHomeV3 .hv-cr .hv-ct,#aeHomeV3 .hv-nr .hv-ct,#aeHomeV3 .hv-dr .hv-ct{font-size:calc(11px*var(--hu,1));color:var(--mu)}
#aeHomeV3 .hv-cr .hv-cn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#aeHomeV3 .hv-cr.hv-hi .hv-cn{font-weight:600}
#aeHomeV3 .hv-cr .hv-cv{font-size:calc(11px*var(--hu,1));color:var(--mu);text-align:right}
#aeHomeV3 .hv-cr.hv-er{grid-template-columns:calc(80px*var(--hu,1)) minmax(0,1fr)}
#aeHomeV3 .hv-cr.hv-er .hv-cn{display:flex;flex-wrap:wrap;gap:calc(2px*var(--hu,1)) calc(14px*var(--hu,1));overflow:visible;white-space:normal}
#aeHomeV3 .hv-en{display:inline-flex;gap:calc(5px*var(--hu,1));align-items:baseline}
#aeHomeV3 .hv-en .hv-m{font-size:calc(11px*var(--hu,1))}
#aeHomeV3 .hv-nr,#aeHomeV3 .hv-dr{display:grid;gap:calc(8px*var(--hu,1));align-items:center;padding:calc(4px*var(--hu,1)) 0;border-top:1px solid var(--hl);}
#aeHomeV3 .hv-s-not{flex:none}
#aeHomeV3 .hv-s-dp{flex:1;min-height:0}
#aeHomeV3 .hv-nr{min-height:calc(30px*var(--hu,1))}
#aeHomeV3 .hv-dps{display:grid;grid-template-rows:repeat(auto-fill,minmax(calc(32px*var(--hu,1)),1fr));grid-auto-rows:0;overflow:hidden;flex:1;min-height:0}
#aeHomeV3 .hv-dps .hv-dr{overflow:hidden;max-height:calc(40px*var(--hu,1))}
#aeHomeV3 .hv-nr{grid-template-columns:calc(38px*var(--hu,1)) calc(44px*var(--hu,1)) calc(86px*var(--hu,1)) minmax(0,1fr) calc(54px*var(--hu,1))}
#aeHomeV3 .hv-dr{grid-template-columns:calc(38px*var(--hu,1)) calc(48px*var(--hu,1)) calc(68px*var(--hu,1)) minmax(0,1fr) calc(62px*var(--hu,1))}
#aeHomeV3 .hv-nr .hv-m,#aeHomeV3 .hv-dr .hv-m{font-size:calc(12px*var(--hu,1));white-space:nowrap}
#aeHomeV3 .hv-sz{text-align:right;color:var(--tx)}
#aeHomeV3 .hv-sz em{font-style:normal;color:var(--mu);font-size:calc(11px*var(--hu,1));font-family:inherit}
#aeHomeV3 .hv-pr{text-align:right;font-weight:600}
#aeHomeV3 .hv-bands{flex:none;display:flex;flex-direction:column;border-top:1px solid var(--hl)}
#aeHomeV3 .hv-band{display:grid;grid-template-columns:calc(84px*var(--hu,1)) repeat(8,minmax(0,1fr));align-items:center;gap:0 calc(12px*var(--hu,1));padding:calc(7px*var(--hu,1)) 0;border-bottom:1px solid var(--hl)}
#aeHomeV3 .hv-bl{font-size:calc(11.5px*var(--hu,1));color:var(--mu);font-weight:600}
#aeHomeV3 .hv-bc{display:flex;align-items:baseline;gap:calc(6px*var(--hu,1));min-width:0;white-space:nowrap}
#aeHomeV3 .hv-bc .hv-sym{font-size:calc(12px*var(--hu,1))}
#aeHomeV3 .hv-bc .hv-bp{font-size:calc(12px*var(--hu,1));font-weight:600;margin-left:auto}
#aeHomeV3 .hv-bc .hv-m:last-child{font-size:calc(11.5px*var(--hu,1));min-width:calc(46px*var(--hu,1));text-align:right}
#aeHomeV3 .hv-b-idx .hv-bc .hv-sym{font-size:calc(12.5px*var(--hu,1))}
#aeHomeV3 .hv-cols{border-top:0}
#aeHomeV3 .hv-s-news{flex:1;min-height:0}
#aeHomeV3 .hv-nws,#aeHomeV3 .hv-nrs{display:grid;grid-template-rows:repeat(auto-fill,minmax(calc(30px*var(--hu,1)),1fr));grid-auto-rows:0;overflow:hidden;flex:1;min-height:0}
#aeHomeV3 .hv-nws .hv-nw,#aeHomeV3 .hv-nrs .hv-nr{overflow:hidden;max-height:calc(44px*var(--hu,1))}
#aeHomeV3 .hv-s-not{flex:1;min-height:0}
#aeHomeV3 .hv-nw{display:grid;grid-template-columns:calc(64px*var(--hu,1)) calc(46px*var(--hu,1)) minmax(0,1fr);gap:calc(8px*var(--hu,1));align-items:baseline;padding:calc(3.5px*var(--hu,1)) 0;border-top:1px solid var(--hl)}
#aeHomeV3 .hv-nw .hv-ct{font-size:calc(11px*var(--hu,1));color:var(--mu)}
#aeHomeV3 .hv-nw .hv-nh{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media (max-width:860px){
#aeHomeV3{padding:8px 16px 18px;height:auto}
#aeHomeV3 .hv-hh h1{display:none}
#aeHomeV3 .hv-hh{padding-bottom:6px;flex-wrap:wrap;row-gap:6px}
#aeHomeV3 .hv-pcs{margin-left:0;width:100%;gap:6px 16px;flex-wrap:wrap}
#aeHomeV3 .hv-pc small{font-size:11px}
#aeHomeV3 .hv-bands,#aeHomeV3 .hv-cols,#aeHomeV3 .hv-col{display:contents}
#aeHomeV3 .hv-band{border-bottom:0;border-top:1px solid var(--hl);padding:12px 0 10px;grid-template-columns:1fr 1fr;gap:9px 16px;align-items:baseline;order:1}
#aeHomeV3 .hv-b-gain{order:2}
#aeHomeV3 .hv-b-lose{order:3}
#aeHomeV3 .hv-band .hv-bl{grid-column:1/-1;font-size:14px;color:var(--tx);margin-bottom:0}
#aeHomeV3 .hv-b-idx{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 8px}
#aeHomeV3 .hv-b-idx .hv-bc{flex-direction:column;gap:1px;align-items:flex-start}
#aeHomeV3 .hv-b-idx .hv-bc .hv-bp{margin-left:0;font-size:12.5px}
#aeHomeV3 .hv-b-idx .hv-bc .hv-m:last-child{text-align:left;min-width:0}
#aeHomeV3 .hv-bands{display:flex;flex-direction:column}
#aeHomeV3 .hv-sec{padding:12px 0 10px;border-top:1px solid var(--hl)}
#aeHomeV3 .hv-s-drift{order:4}
#aeHomeV3 .hv-s-sec{order:5}
#aeHomeV3 .hv-s-news{order:6}
#aeHomeV3 .hv-s-cal{order:7}
#aeHomeV3 .hv-s-not{order:8}
#aeHomeV3 .hv-s-dp{order:9}
#aeHomeV3 .hv-s-mov{order:10}
#aeHomeV3 .hv-cw{flex:none;height:210px;margin:6px 44px 18px 50px}
#aeHomeV3 .hv-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}
#aeHomeV3 .hv-nws,#aeHomeV3 .hv-nrs{display:block}
#aeHomeV3 .hv-mrs{display:block}
#aeHomeV3 .hv-mrs .hv-mr{height:28px}
#aeHomeV3 .hv-mrs .hv-mr:nth-child(n+11){display:none}
#aeHomeV3 .hv-dps{display:block}
#aeHomeV3 .hv-dps .hv-dr:nth-child(n+7){display:none}
#aeHomeV3 .hv-at{display:none}
#aeHomeV3 .hv-nr{grid-template-columns:34px 40px 84px minmax(0,1fr) 50px;font-size:12px}
#aeHomeV3 .hv-dr{grid-template-columns:34px 44px 60px minmax(0,1fr) 58px}
#aeHomeV3 .hv-tile{min-height:62px}
#aeHomeV3 .hv-mr{grid-template-columns:50px repeat(4,minmax(0,1fr));gap:4px}
#aeHomeV3 .hv-mr .hv-m,#aeHomeV3 .hv-mh span:not(:first-child){font-size:11.5px;white-space:nowrap}
#aeHomeV3 .hv-seg button{height:28px}
#aeHomeV3 .hv-nw{grid-template-columns:60px 40px minmax(0,1fr)}
#aeHomeV3 .hv-tot{gap:14px;flex-wrap:wrap}
}
#aeHomeV3{height:var(--hv3h,auto)}
#aeHomeV3 button{cursor:pointer}
#aeHomeV3 button.hv-sym{background:none;border:0;padding:0;margin:0;color:var(--tx);text-align:left;line-height:inherit;font-size:inherit;border-radius:0}
html:not(#_h3a):not(#_h3b) #aeHomeV3 button.hv-sym{min-height:0!important;min-width:0!important;height:auto!important;padding:0!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important;width:auto!important}
#aeHomeV3 button.hv-sym:hover{color:#a9c1ff}
html:not(#_h3a):not(#_h3b) #aeHomeV3 .hv-seg button{min-height:0!important;min-width:0!important}
html:not(#_h3a):not(#_h3b) #homeCC #aeHomeV3 h1{font:600 calc(20px*var(--hu,1))/1.2 -apple-system,BlinkMacSystemFont,"SF Pro Text",Switzer,system-ui,"Segoe UI",sans-serif!important;letter-spacing:-.01em!important;color:#eef0f5!important}
html:not(#_h3a):not(#_h3b) #homeCC #aeHomeV3 h2{font:600 calc(14px*var(--hu,1))/1.25 -apple-system,BlinkMacSystemFont,"SF Pro Text",Switzer,system-ui,"Segoe UI",sans-serif!important;letter-spacing:0!important;color:#eef0f5!important}
html.aeHomeV3On #aeMktHome{display:none!important}
html.aeHomeV3On #homeCC #aeHomeDesk{display:none!important}
@media (max-width:860px){
#aeHomeV3{height:auto}
}
#aeHomeV3.hv-upd>:not(.hv-hh){opacity:.55;transition:opacity .25s ease}
#aeHomeV3>:not(.hv-hh){transition:opacity .25s ease}
#aeHomeV3.hv-upd .hv-hh .hv-hs::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;margin:0 7px 1px 0;vertical-align:middle;animation:aeHvUpd1020 1.6s ease-in-out infinite}
@keyframes aeHvUpd1020{0%,100%{opacity:.25}50%{opacity:.9}}
@media (prefers-reduced-motion:reduce){
#aeHomeV3.hv-upd .hv-hh .hv-hs::before{animation:none;opacity:.6}
}
#aeHomeV3 .hv-s-pos{flex:none;padding:calc(10px*var(--hu,1)) 0 calc(9px*var(--hu,1));border-bottom:1px solid var(--hl)}
#aeHomeV3 .hv-s-pos .hv-sh{margin-bottom:calc(6px*var(--hu,1))}
#aeHomeV3 .hv-p21g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}
#aeHomeV3 .hv-p21c{display:flex;flex-direction:column;gap:calc(4px*var(--hu,1));min-width:0;padding:0 calc(16px*var(--hu,1));min-height:calc(186px*var(--hu,1))}
#aeHomeV3 .hv-p21c:first-child{padding-left:0}
#aeHomeV3 .hv-p21c:last-child{padding-right:0}
#aeHomeV3 .hv-p21c+.hv-p21c{border-left:1px solid var(--hl)}
#aeHomeV3 .hv-p21h{display:flex;align-items:baseline;gap:calc(8px*var(--hu,1));min-width:0;min-height:calc(20px*var(--hu,1))}
#aeHomeV3 .hv-p21h .hv-sym{font-size:calc(14px*var(--hu,1))}
#aeHomeV3 .hv-p21px{font-size:calc(15px*var(--hu,1));font-weight:600}
#aeHomeV3 .hv-p21rg{margin-left:auto;font-size:calc(11.5px*var(--hu,1));font-weight:600;white-space:nowrap}
#aeHomeV3 .hv-p21st{font-size:calc(11px*var(--hu,1));color:var(--mu);min-height:calc(14px*var(--hu,1))}
#aeHomeV3 .hv-p21tr{position:relative;flex:none;height:calc(32px*var(--hu,1));margin:calc(3px*var(--hu,1)) calc(16px*var(--hu,1)) 0}
#aeHomeV3 .hv-p21tr>i{position:absolute;top:calc(8px*var(--hu,1));transform:translate(-50%,-50%);display:block}
#aeHomeV3 .hv-p21tr>i.hv-p21ax{left:0;right:0;transform:none;height:1px;background:rgba(255,255,255,.16)}
#aeHomeV3 .hv-p21tr>i.hv-p21w{width:2px;height:calc(13px*var(--hu,1));background:var(--up);border-radius:1px}
#aeHomeV3 .hv-p21tr>i.hv-p21fp{width:0;height:calc(15px*var(--hu,1));border-left:1px dashed var(--mu)}
#aeHomeV3 .hv-p21tr>i.hv-p21ti{width:calc(9px*var(--hu,1));height:calc(9px*var(--hu,1));background:#f5c84b;transform:translate(-50%,-50%) rotate(45deg)}
#aeHomeV3 .hv-p21tr>i.hv-p21sp{width:calc(9px*var(--hu,1));height:calc(9px*var(--hu,1));border-radius:50%;background:#fff;box-shadow:0 0 0 calc(2px*var(--hu,1)) #0b0e14;z-index:1}
#aeHomeV3 .hv-p21lb{position:absolute;top:calc(17px*var(--hu,1));transform:translateX(-50%);font-size:calc(10.5px*var(--hu,1));color:var(--mu);white-space:nowrap;line-height:1.2}
#aeHomeV3 .hv-p21hid{visibility:hidden}
#aeHomeV3 .hv-p21rows{display:grid;grid-template-columns:auto minmax(0,1fr);gap:calc(3px*var(--hu,1)) calc(10px*var(--hu,1));font-size:calc(12px*var(--hu,1));align-items:baseline}
#aeHomeV3 .hv-p21r{display:contents}
#aeHomeV3 .hv-p21k{color:var(--mu);font-size:calc(11px*var(--hu,1));white-space:nowrap}
#aeHomeV3 .hv-p21v{min-width:0;color:var(--tx);line-height:1.3}
#aeHomeV3 .hv-p21v.hv-m{white-space:pre-wrap;font-size:calc(11.5px*var(--hu,1))}
#aeHomeV3 .hv-p21empty{color:var(--mu);font-size:calc(12px*var(--hu,1));padding-top:calc(10px*var(--hu,1))}
#aeHomeV3 button.hv-p21retry{align-self:flex-start;margin-top:calc(6px*var(--hu,1));height:calc(26px*var(--hu,1));padding:0 calc(12px*var(--hu,1));border-radius:calc(6px*var(--hu,1));border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);color:var(--tx);font:600 calc(11.5px*var(--hu,1)) inherit;font-family:inherit}
#aeHomeV3 .hv-p21ag{margin:calc(8px*var(--hu,1)) 0 0;font-size:calc(12px*var(--hu,1));color:var(--tx);min-height:calc(16px*var(--hu,1))}
#aeHomeV3 input.hv-p21in{width:calc(70px*var(--hu,1));background:transparent;border:0;border-bottom:1px dashed var(--mu2);color:var(--tx);padding:0;font-size:calc(14px*var(--hu,1));text-transform:uppercase;outline:none;border-radius:0}
#aeHomeV3 input.hv-p21in:focus{border-bottom:1px solid var(--tx)}
html:not(#_h3a):not(#_h3b) #aeHomeV3 input.hv-p21in{min-height:0!important;height:auto!important;padding:0 0 1px!important;box-shadow:none!important;background:transparent!important;margin:0!important}
html:not(#_h3a):not(#_h3b) #aeHomeV3 button.hv-p21retry{min-height:0!important}
#aeHomeV3 .hv-band.hv-p21rk{grid-template-columns:calc(84px*var(--hu,1)) repeat(6,minmax(0,1fr));align-items:start;gap:0 calc(14px*var(--hu,1))}
#aeHomeV3 .hv-p21rk .hv-bl{display:flex;flex-direction:column;gap:1px}
#aeHomeV3 .hv-p21day{display:flex;flex-direction:column;gap:calc(2px*var(--hu,1));min-width:0}
#aeHomeV3 .hv-p21dl{font-size:calc(11px*var(--hu,1));color:var(--mu);font-weight:600;white-space:nowrap}
#aeHomeV3 .hv-p21fed .hv-p21dl{color:var(--tx)}
#aeHomeV3 .hv-p21ev{display:flex;gap:calc(6px*var(--hu,1));align-items:baseline;min-width:0;font-size:calc(11.5px*var(--hu,1))}
#aeHomeV3 .hv-p21tm{flex:none;font-size:calc(10.5px*var(--hu,1));color:var(--mu2);min-width:calc(48px*var(--hu,1))}
#aeHomeV3 .hv-p21nm{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#aeHomeV3 .hv-p21mac .hv-p21nm{font-weight:600}
#aeHomeV3 .hv-p21en{display:inline-flex;gap:calc(3px*var(--hu,1));align-items:baseline;margin-right:calc(8px*var(--hu,1))}
#aeHomeV3 .hv-p21en .hv-sym{font-size:calc(11.5px*var(--hu,1))}
#aeHomeV3 .hv-p21en .hv-m{font-size:calc(10.5px*var(--hu,1))}
#aeHomeV3 .hv-p21none{color:var(--mu2)}
#aeHomeV3 .hv-p21more{font-size:calc(10.5px*var(--hu,1));color:var(--mu);cursor:help}
@media (max-width:860px){
#aeHomeV3 .hv-band.hv-p21rk{order:3;grid-template-columns:1fr 1fr;gap:12px 16px;border-bottom:0;border-top:1px solid var(--hl);padding:12px 0 10px}
#aeHomeV3 .hv-p21rk .hv-bl{grid-column:1/-1;font-size:14px;color:var(--tx);flex-direction:row;gap:8px;align-items:baseline}
#aeHomeV3 .hv-p21ev{font-size:12px}
#aeHomeV3 .hv-s-pos{order:2;border-bottom:0;border-top:1px solid var(--hl);padding:12px 0 10px}
#aeHomeV3 .hv-p21g{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86%;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none;overscroll-behavior-x:contain}
#aeHomeV3 .hv-p21g::-webkit-scrollbar{display:none}
#aeHomeV3 .hv-p21c{scroll-snap-align:start;min-height:196px;padding:0 14px}
#aeHomeV3 .hv-p21c:first-child{padding-left:0}
#aeHomeV3 .hv-p21rows{font-size:12.5px}
#aeHomeV3 .hv-p21k{font-size:11.5px}
html:not(#_h3a):not(#_h3b) #aeHomeV3 input.hv-p21in{height:32px!important;width:84px}
html:not(#_h3a):not(#_h3b) #aeHomeV3 button.hv-p21retry{height:40px!important}
}
@media (max-width:860px) and (orientation:landscape){
#aeHomeV3 .hv-p21g{grid-auto-columns:48%}
}
#aeHomeV3 .hv-p21tr>i,#aeHomeV3 .hv-p21lb{transition:left .16s ease-out}
#aeHomeV3 .p21tu,#aeHomeV3 .p21td{transition:color .16s ease-out}
#aeHomeV3 .p21tu{color:var(--up)!important}
#aeHomeV3 .p21td{color:var(--dn)!important}
@media (prefers-reduced-motion:reduce){
#aeHomeV3 .hv-p21tr>i,#aeHomeV3 .hv-p21lb,#aeHomeV3 .p21tu,#aeHomeV3 .p21td{transition:none}
}
@media (min-width:861px){
#aeHomeV3.hv-h21{height:auto;min-height:var(--hv3h,auto)}
#aeHomeV3.hv-h21 .hv-cols{flex:none;min-height:calc(500px*var(--hu,1))}
}
#aeHomeV3 .hv-skb{display:inline-block;height:.8em;min-width:4.5ch;border-radius:3px;background:var(--hl);vertical-align:-.06em}
html:not(#_h3a):not(#_h3b) #aeHomeV3 button.hv-sym.hv-skb{display:inline-block!important;min-width:3.6ch!important;height:.8em!important;background:var(--hl)!important;border-radius:3px!important}
#aeHomeV3.hv-h21[data-skel] .hv-note{border:0;border-radius:0;opacity:1;min-height:calc(120px*var(--hu,1));margin-top:calc(6px*var(--hu,1));background:repeating-linear-gradient(to bottom,var(--hl) 0,var(--hl) calc(9px*var(--hu,1)),transparent calc(9px*var(--hu,1)),transparent calc(31px*var(--hu,1))) no-repeat;background-size:72% 100%}
#aeHomeV3.hv-h21[data-skel] .hv-s-drift .hv-note{flex:1;min-height:calc(280px*var(--hu,1));background:linear-gradient(var(--hl),var(--hl)) left bottom/100% 1px no-repeat,linear-gradient(var(--hl),var(--hl)) left top/1px 100% no-repeat}
@media (max-width:860px){
#aeHomeV3.hv-h21 .hv-band .hv-bc,#aeHomeV3.hv-h21 .hv-mr,#aeHomeV3.hv-h21 .hv-nw{position:relative;min-height:40px}
#aeHomeV3.hv-h21 .hv-band:not(.hv-b-idx) .hv-bc{align-items:center}
#aeHomeV3.hv-h21 .hv-band .hv-bc>button.hv-sym::after,#aeHomeV3.hv-h21 .hv-mr>button.hv-sym::after,#aeHomeV3.hv-h21 .hv-nw>button.hv-sym::after{content:"";position:absolute;inset:0}
#aeHomeV3.hv-h21[data-skel] .hv-s-drift .hv-note{min-height:300px}
}
#aeHomeV3 .hv-bl{display:flex;flex-direction:column;gap:2px;align-self:center}
#aeHomeV3 .hv-bw{font-size:calc(10.5px*var(--hu,1));font-weight:500;color:var(--mu2);white-space:nowrap}
#aeHomeV3 .hv-pcw{font-size:calc(11.5px*var(--hu,1));color:var(--mu);white-space:nowrap}
#aeHomeV3 .hv-b-pre .hv-bc .hv-sym{color:var(--mu)}
#aeHomeV3 .hv-b-pre .hv-bc{flex-wrap:wrap;column-gap:calc(6px*var(--hu,1))}
#aeHomeV3 .hv-b-pre .hv-bc .hv-sym{flex-basis:100%}
#aeHomeV3[data-skel] .hv-sym{pointer-events:none}
#aeHomeV3[data-skel] .hv-bc .hv-m{color:var(--mu2)!important}
#aeHomeV3[data-skel] .hv-note{min-height:calc(110px*var(--hu,1));border:1px solid var(--hl);border-radius:6px;opacity:.45}
@media (max-width:860px){
#aeHomeV3 .hv-band .hv-bl{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:2px 10px}
#aeHomeV3 .hv-bw{font-size:11.5px;white-space:normal}
#aeHomeV3 .hv-pcw{width:100%;white-space:normal}
}
#aeMktHome .hyRs{display:grid;grid-template-columns:1fr 1fr;gap:18px}
@media (max-width:860px){
#aeMktHome .hyRs{grid-template-columns:1fr}
}
#aeMktHome .hyCol{display:flex;flex-direction:column;gap:2px;min-width:0}
#aeMktHome .hyCol h3{margin:0 0 4px;font-size:12px;font-weight:600;color:#8b93a6}
#aeMktHome .hyRow{display:grid;grid-template-columns:62px minmax(0,1fr) 62px 54px;align-items:center;gap:8px;font-size:13px;padding:3px 0}
#aeMktHome .hyRow>span:nth-child(2){color:#8b93a6;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#aeMktHome .hyRow .mhMono{text-align:right}
#aeMktHome .hyHd{font-size:11px;color:#6b7386}
#aeMktHome .hxO24{order:24}
#aeMktHome .hxO25{order:25}
#aeMktHome .hyRd{display:flex;flex-direction:column;gap:12px}
#aeMktHome .hyRd p{margin:0;font-size:13px;line-height:1.5;color:#c9ccd3}
#aeMktHome .hyRd p b{color:#eef0f5;font-weight:600}
#aeMktHome .hyRd p.hyTie{color:#eef0f5;padding-top:10px;border-top:1px solid rgba(255,255,255,.07)}
#aeMktHome .hxDp{display:grid;grid-template-columns:150px minmax(0,1fr) 92px;align-items:center;gap:10px;font-size:13px;padding:3px 0}
#aeMktHome .hxDp>span:first-child{color:#c9ccd3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#aeMktHome .hxDp.fund>span:first-child,#aeMktHome .hxDp.unc>span:first-child{color:#8b93a6}
#aeMktHome .hxDp .hxTr2{height:10px;border-radius:3px;background:rgba(255,255,255,.06);overflow:hidden}
#aeMktHome .hxDp .hxTr2 i{display:block;height:100%;border-radius:3px;background:rgba(238,240,245,.55)}
#aeMktHome .hxDp.fund .hxTr2 i,#aeMktHome .hxDp.unc .hxTr2 i{background:rgba(238,240,245,.28)}
#aeMktHome .hxDp .mhMono{font-size:12px;text-align:right;color:#c9ccd3}
@media (max-width:860px){
#aeMktHome .hxDp{grid-template-columns:128px minmax(0,1fr) 84px}
}
#aeMktHome .hxBr{display:flex;flex-direction:column;gap:9px}
#aeMktHome .hxBrR{display:grid;grid-template-columns:116px minmax(0,1fr) 54px;align-items:center;gap:10px;font-size:13px}
#aeMktHome .hxBrR>span:first-child{color:#c9ccd3;white-space:nowrap}
#aeMktHome .hxTr{position:relative;height:8px;border-radius:4px;background:rgba(255,255,255,.07);overflow:hidden}
#aeMktHome .hxTr i{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:rgba(238,240,245,.55)}
#aeMktHome .hxTr b{position:absolute;left:50%;top:0;bottom:0;width:1px;background:rgba(255,255,255,.28)}
#aeMktHome .hxSplit{display:flex;height:10px;border-radius:5px;overflow:hidden;background:rgba(255,255,255,.07)}
#aeMktHome .hxSplit i{display:block;height:100%}
#aeMktHome .hxSub{font-size:12px;color:#8b93a6}
#aeMktHome .hxStat{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px}
#aeMktHome .hxStat div{display:flex;flex-direction:column;gap:2px}
#aeMktHome .hxStat small{font-size:12px;color:#8b93a6}
#aeMktHome .hxStat .mhMono{font-size:18px}
#aeMktHome .hxStrip{width:100%;height:84px;display:block}
#aeMktHome .hxLg{display:flex;gap:14px;font-size:11px;color:#8b93a6;flex-wrap:wrap}
#aeMktHome .hxLg span:before{content:"";display:inline-block;width:14px;height:0;border-top:2px solid #eef0f5;vertical-align:middle;margin-right:6px}
#aeMktHome .hxLg span+span:before{border-top:2px dashed #8b93a6}
#aeMktHome .hxEr{display:grid;grid-template-columns:54px minmax(0,1fr) 120px;gap:10px;align-items:center;padding:8px 0;border-top:1px solid rgba(255,255,255,.06)}
#aeMktHome .hxEr .mhDet small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#aeMktHome .hxMv{display:flex;flex-direction:column;align-items:flex-end;gap:3px}
#aeMktHome .hxMv .mhMono{font-size:14px;font-weight:600}
#aeMktHome .hxMv small{font-size:11px;color:#8b93a6}
#aeMktHome .hxMb{width:100%;height:4px;border-radius:2px;background:rgba(255,255,255,.07);overflow:hidden}
#aeMktHome .hxMb i{display:block;height:100%;background:rgba(238,240,245,.55);border-radius:2px;margin-left:auto}
@media (max-width:860px){
#aeMktHome .hxEr{grid-template-columns:48px minmax(0,1fr) 96px;gap:8px}
}
#aeMktHome .hxW4{grid-column:span 4}
#aeMktHome .hxW8{grid-column:span 8}
#aeMktHome .hxO20{order:20}
#aeMktHome .hxO21{order:21}
#aeMktHome .hxO22{order:22}
#aeMktHome .hxO23{order:23}
@media (max-width:860px){
#aeMktHome .hxW4,#aeMktHome .hxW8{grid-column:auto}
}
#aeMktHome .hxLv{display:flex;flex-direction:column}
#aeMktHome .hxLvH,#aeMktHome .hxLvR{display:grid;grid-template-columns:84px repeat(6,minmax(0,1fr));gap:10px;align-items:start}
#aeMktHome .hxLvH{font-size:11px;letter-spacing:.06em;color:#8b93a6;padding-bottom:6px}
#aeMktHome .hxLvH span{text-align:right}
#aeMktHome .hxLvR{padding:10px 0;border-top:1px solid rgba(255,255,255,.06)}
#aeMktHome .hxLvS{display:flex;flex-direction:column;gap:2px;align-items:flex-start}
#aeMktHome .hxLvS small{font-size:11px;color:#8b93a6}
#aeMktHome .hxLc{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}
#aeMktHome .hxLc .mhMono.v{font-size:15px;font-weight:600}
#aeMktHome .hxLc small{font-size:11px;color:#8b93a6}
#aeMktHome .hxLc .lb{display:none}
#aeMktHome .hxBt{height:30px;padding:0 12px;border:1px solid rgba(255,255,255,.14);border-radius:8px;cursor:pointer;font:600 12px inherit;font-family:inherit;background:rgba(255,255,255,.05);color:#eef0f5}
#aeMktHome .hxBt:hover{background:rgba(255,255,255,.1)}
#aeMktHome .hxBt:disabled{opacity:.6;cursor:default}
#aeMktHome .hxBts{margin-left:auto;display:flex;gap:8px}
@media (max-width:860px){
#aeMktHome .hxLvH{display:none}
#aeMktHome .hxLvR{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px}
#aeMktHome .hxLvS{grid-column:1/-1;flex-direction:row;align-items:baseline;gap:10px}
#aeMktHome .hxLc{align-items:flex-start}
#aeMktHome .hxLc .lb{display:block;font-size:11px;color:#8b93a6}
}
html.aeSch1 #learn{--s1-font:var(--d2-font,"Switzer",-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",system-ui,sans-serif);--s1-mono:var(--d2-mono,"JetBrains Mono",ui-monospace,"SF Mono",Consolas,monospace);
  --s1-ink:var(--d2-ink,#F3F1F7);--s1-ink2:var(--d2-ink2,rgba(236,234,244,.72));--s1-ink3:var(--d2-ink3,rgba(236,234,244,.56));--s1-line:var(--d2-line,rgba(255,255,255,.07));--s1-line2:var(--d2-line-ctl,rgba(255,255,255,.10));
  --s1-card:var(--d2-card,#110F15);--s1-well:var(--d2-well,rgba(0,0,0,.26));--s1-a:var(--d2-a,var(--ae-chrome-accent,#6ea6ff));--s1-onbg:var(--d2-on-bg,linear-gradient(180deg,rgba(110,166,255,.26),rgba(110,166,255,.11)));--s1-onedge:var(--d2-on-edge,rgba(110,166,255,.44));--s1-focus:var(--d2-focus,rgba(110,166,255,.85));}
html.aeSch1.aeSch1_v2:not(#_s1a):not(#_s1b):not(#_s1c):not(#_s1d):not(#_s1e):not(#_s1f):not(#_s1g) #learn{font-family:var(--s1-font);color:var(--s1-ink);}
html.aeSch2:not(#_s2a):not(#_s2b):not(#_s2c):not(#_s2d):not(#_s2e):not(#_s2f):not(#_s2g) #learn{--s2-font:var(--d2-font,"Switzer",-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",system-ui,sans-serif);--s2-ink:var(--d2-ink,#F3F1F7);--s2-ink2:var(--d2-ink2,rgba(236,234,244,.72));--s2-ink3:var(--d2-ink3,rgba(236,234,244,.56));
  --s2-line:var(--d2-line,rgba(255,255,255,.07));--s2-line2:var(--d2-line-ctl,rgba(255,255,255,.10));--s2-card:var(--d2-card,#110F15);--s2-well:var(--d2-well,rgba(0,0,0,.26));--s2-a:var(--d2-a,var(--ae-chrome-accent,#6ea6ff));
  --s2-onbg:var(--d2-on-bg,rgba(110,166,255,.2));--s2-onedge:var(--d2-on-edge,rgba(110,166,255,.44));--s2-focus:var(--d2-focus,rgba(110,166,255,.85));}
#signinHero{display:none;}
html.aeSignin2 #signinHero{display:block;}
html.aeSignin2 #home > .homeAurora,
    html.aeSignin2 #home > .homeNav,
    html.aeSignin2 #home > .hero{display:none !important;}
html.aeSignin2 #home{padding:0 !important; margin:0 !important; min-height:0 !important; background:transparent !important;}
#signinHero{--gold:#ffd66e; position:relative; width:100%;
      font-family:var(--f-ui); color:var(--ink); font-size:15px; line-height:1.55;
      -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility; overflow-x:clip;}
#signinHero #ae2Canvas{position:fixed; inset:0; width:100%; height:100%; z-index:0;
      opacity:0; animation:ae2boot 1.3s .1s var(--ease,cubic-bezier(.3,.7,.3,1)) forwards;}
#signinHero .ae2ArtVeil{position:fixed; inset:0; z-index:1; pointer-events:none;
      background:
        radial-gradient(75% 60% at 22% 40%, rgba(79,156,255,.06), transparent 62%),
        radial-gradient(60% 60% at 84% 74%, rgba(255,210,77,.05), transparent 60%),
        linear-gradient(90deg, transparent 0%, transparent 52%, rgba(8,7,11,.28) 72%, rgba(8,7,11,.55) 100%),
        radial-gradient(135% 105% at 38% 42%, transparent 64%, rgba(6,5,10,.42) 100%),
        linear-gradient(180deg, rgba(6,5,10,.3) 0%, transparent 15%, transparent 80%, rgba(6,5,10,.6) 100%);}
#signinHero .ae2Grain{position:fixed; inset:0; z-index:1; pointer-events:none; opacity:.035; mix-blend-mode:overlay;
      background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");}
#signinHero .ae2Shell{position:relative; z-index:2; min-height:calc(100vh/var(--aeUz,1)); min-height:calc(100dvh/var(--aeUz,1)); width:100%;
      display:grid; grid-template-columns:minmax(0,1.22fr) minmax(0,1fr); align-items:stretch;}
#signinHero .ae2Bay{position:relative; display:flex; flex-direction:column; justify-content:flex-start;
      padding:clamp(26px,calc(3.4vw/var(--aeUz,1)),54px) clamp(24px,calc(3vw/var(--aeUz,1)),50px) clamp(26px,calc(3.4vw/var(--aeUz,1)),54px) clamp(28px,calc(4vw/var(--aeUz,1)),68px); min-width:0;}
#signinHero .ae2BrandRow{display:flex; align-items:center; gap:12px; opacity:0; animation:ae2rise .8s .05s var(--ease,cubic-bezier(.3,.7,.3,1)) forwards;}
#signinHero .ae2Mark{width:38px; height:38px; flex:none; filter:drop-shadow(0 4px 16px rgba(79,156,255,.42));}
#signinHero .ae2Wordmark{font-family:var(--f-display); font-weight:700; font-size:26px; letter-spacing:.05em; line-height:1;
      background:linear-gradient(96deg,#eaf3ff 0%,#9fc4ff 55%,#4f8fe6 100%);
      -webkit-background-clip:text; background-clip:text; color:transparent; text-shadow:0 2px 20px rgba(6,5,10,.7);}
#signinHero .ae2Surfaces{display:flex; align-items:center; gap:9px; flex-wrap:wrap; margin:0 0 22px; pointer-events:none;
      opacity:0; animation:ae2rise .8s .66s var(--ease,cubic-bezier(.3,.7,.3,1)) forwards;}
#signinHero .ae2Surf{font-family:var(--f-num); font-size:11px; letter-spacing:.14em; text-transform:uppercase; color:var(--muted);
      position:relative; padding:2px 0; transition:color .16s var(--ease,cubic-bezier(.3,.7,.3,1)), text-shadow .16s var(--ease,cubic-bezier(.3,.7,.3,1));}
#signinHero .ae2Surf.ae2Active{color:var(--amber); text-shadow:0 0 16px rgba(255,210,77,.42);}
#signinHero .ae2Surf.ae2Active::after{content:""; position:absolute; left:0; right:0; bottom:-3px; height:2px;
      background:linear-gradient(90deg,var(--amber),transparent); border-radius:2px;}
#signinHero .ae2Surf.ae2Comp.ae2Active{color:var(--accent); text-shadow:0 0 16px rgba(79,156,255,.44);}
#signinHero .ae2Surf.ae2Comp.ae2Active::after{background:linear-gradient(90deg,var(--accent),transparent);}
#signinHero .ae2Sdot{color:var(--line); font-size:11px;}
#signinHero .ae2SurfHint{font-family:var(--f-num); font-size:10px; letter-spacing:.04em; color:var(--muted); margin-left:6px;}
#signinHero .ae2Auth{position:relative; display:flex; flex-direction:column; justify-content:center;
      padding:clamp(40px,calc(4.4vw/var(--aeUz,1)),84px) clamp(26px,calc(3.6vw/var(--aeUz,1)),64px);
      background:linear-gradient(90deg, rgba(8,7,11,.14) 0%, rgba(8,7,11,.44) 42%, rgba(9,8,13,.64) 100%);
      -webkit-backdrop-filter:blur(1.5px); backdrop-filter:blur(1.5px); border-left:1px solid var(--border);}
#signinHero .ae2Auth::before{content:""; position:absolute; left:-1px; top:10%; bottom:10%; width:1px; z-index:1;
      background:linear-gradient(180deg,transparent,rgba(255,210,77,.5) 34%,rgba(79,156,255,.42) 66%,transparent);
      box-shadow:0 0 18px rgba(255,210,77,.18);}
#signinHero .ae2AuthInner{width:min(392px,100%); margin:0 auto; display:flex; flex-direction:column;}
#signinHero{--aeTs1013:1}
#signinHero .ae2Eyebrow{font-family:var(--f-num); font-size:var(--fs-4,11.5px); letter-spacing:.32em; text-transform:uppercase; color:var(--accent);
      margin:0 0 16px; font-weight:500; opacity:0; animation:ae2rise .8s .34s var(--ease,cubic-bezier(.3,.7,.3,1)) forwards;}
#signinHero .ae2H1{font-family:var(--f-display); font-weight:700; font-size:clamp(34px,calc(3.6vw/var(--aeUz,1)),54px); line-height:.98;
      letter-spacing:-.02em; margin:0 0 12px; text-wrap:balance; color:var(--ink);}
#signinHero .ae2H1 .ae2L1{display:block; opacity:0; animation:ae2rise .85s .42s var(--ease,cubic-bezier(.3,.7,.3,1)) forwards;}
#signinHero .ae2H1 .ae2L2{display:block; opacity:0; animation:ae2rise .85s .52s var(--ease,cubic-bezier(.3,.7,.3,1)) forwards;
      background:linear-gradient(100deg,#ffe4a0 0%,var(--amber) 44%,#ffb84d 100%);
      -webkit-background-clip:text; background-clip:text; color:transparent; text-shadow:0 0 46px rgba(255,210,77,.22);
      filter:drop-shadow(0 0 0 rgba(255,210,77,0)); transition:filter .55s var(--ease,cubic-bezier(.3,.7,.3,1));}
#signinHero .ae2HitCap{font-family:var(--f-num); font-size:12px; letter-spacing:.05em; color:var(--amber);
      margin:0 0 16px; height:16px; line-height:16px; opacity:0; pointer-events:none;
      text-shadow:0 0 18px rgba(255,210,77,.45); font-variant-numeric:tabular-nums;
      transition:opacity .45s var(--ease,cubic-bezier(.3,.7,.3,1)); display:flex; align-items:center; gap:7px;}
#signinHero .ae2HcArrow{font-size:9px; transform:translateY(-1px);}
#signinHero .ae2Sub{font-size:var(--fs-6,14.5px); line-height:1.55; color:var(--ink-2); margin:0 0 22px; max-width:40ch;
      opacity:0; animation:ae2rise .85s .6s var(--ease,cubic-bezier(.3,.7,.3,1)) forwards;}
#signinHero .ae2Sub b{color:var(--ink); font-weight:600;}
#signinHero .ae2EnterLab{font-family:var(--f-num); font-size:11px; letter-spacing:.2em; text-transform:uppercase; color:var(--muted);
      margin:0 0 10px; opacity:0; animation:ae2rise .8s .68s var(--ease,cubic-bezier(.3,.7,.3,1)) forwards;}
#signinHero .ae2WhopBtn{display:flex; align-items:center; justify-content:center; gap:10px; width:100%;
      font-family:var(--f-display); font-weight:700; font-size:15.5px; letter-spacing:.01em;
      color:#04121a; border:none; cursor:pointer; min-height:56px; padding:16px; border-radius:var(--r-md,10px);
      background:linear-gradient(180deg,#6fb4ff 0%,var(--accent) 50%,#2f78d8 100%);
      box-shadow:0 12px 32px rgba(79,156,255,.42), inset 0 1px 0 rgba(255,255,255,.4);
      opacity:0; animation:ae2rise .8s .74s var(--ease,cubic-bezier(.3,.7,.3,1)) forwards;
      transition:transform .16s var(--ease,cubic-bezier(.3,.7,.3,1)), box-shadow .16s var(--ease,cubic-bezier(.3,.7,.3,1)), filter .16s var(--ease,cubic-bezier(.3,.7,.3,1));}
#signinHero .ae2WhopBtn:hover{transform:translateY(-2px); filter:brightness(1.06);
      box-shadow:0 18px 44px rgba(79,156,255,.54), inset 0 1px 0 rgba(255,255,255,.46);}
#signinHero .ae2WhopBtn:active{transform:translateY(0);}
#signinHero .ae2WhopBtn svg{width:17px; height:17px;}
#signinHero .ae2EnterFine{font-size:var(--fs-4,11.5px); line-height:1.5; color:var(--muted); margin:11px 0 0;
      opacity:0; animation:ae2rise .8s .8s var(--ease,cubic-bezier(.3,.7,.3,1)) forwards;}
#signinHero .ae2EnterFine b{color:var(--ink-2); font-weight:600;}
#signinHero .ae2PriceBlock{margin-top:20px; padding-top:18px; border-top:1px solid var(--border);
      display:flex; flex-direction:column; gap:10px; opacity:0; animation:ae2rise .8s .88s var(--ease,cubic-bezier(.3,.7,.3,1)) forwards;}
#signinHero .ae2PriceHead{font-family:var(--f-num); font-size:var(--fs-3,10.5px); letter-spacing:.18em; text-transform:uppercase; color:var(--muted);
      display:flex; align-items:center; gap:9px;}
#signinHero .ae2PriceHead::after{content:""; flex:1; height:1px; background:linear-gradient(90deg,var(--line),transparent);}
#signinHero .ae2CycSeg{display:flex; gap:4px; padding:4px; background:var(--sink); border:1px solid var(--line); border-radius:var(--r-md,10px);}
#signinHero .ae2Cyc{flex:1; background:transparent; border:none; cursor:pointer; font-family:var(--f-display);
      font-weight:600; font-size:var(--fs-4,12.5px); letter-spacing:.02em; color:var(--muted); padding:8px 6px; border-radius:var(--r-sm,7px);
      min-height:36px; display:inline-flex; align-items:center; justify-content:center; gap:7px;
      transition:background .16s var(--ease,cubic-bezier(.3,.7,.3,1)), color .16s var(--ease,cubic-bezier(.3,.7,.3,1));}
#signinHero .ae2Cyc.ae2On{background:var(--surface-3); color:var(--ink);}
#signinHero .ae2Cyc .ae2Save{font-family:var(--f-num); font-size:9px; letter-spacing:.02em; color:#1a1206; background:var(--amber);
      padding:2px 6px; border-radius:var(--r-pill,999px); font-weight:700;}
#signinHero .ae2PriceRow{display:flex; align-items:baseline; gap:9px;}
#signinHero .ae2PriceBig{font-family:var(--f-display); font-weight:700; font-size:27px; color:var(--ink-2); line-height:1; font-variant-numeric:tabular-nums;}
#signinHero .ae2PriceUnit{font-family:var(--f-num); font-size:12px; color:var(--ink-2);}
#signinHero .ae2PriceNote{font-family:var(--f-num); font-size:var(--fs-3,10.5px); color:var(--muted); margin-left:auto;}
#signinHero .ae2GetPro{display:flex; align-items:center; justify-content:center; gap:8px; min-height:46px; padding:12px;
      font-family:var(--f-display); font-weight:700; font-size:14px; letter-spacing:.01em; color:var(--amber); text-decoration:none; border-radius:var(--r-md,10px);
      background:linear-gradient(180deg,rgba(255,210,77,.10),rgba(255,210,77,.05)); border:1px solid rgba(255,210,77,.42);
      box-shadow:inset 0 1px 0 rgba(255,255,255,.06);
      transition:transform .16s var(--ease,cubic-bezier(.3,.7,.3,1)), box-shadow .16s var(--ease,cubic-bezier(.3,.7,.3,1)), color .16s var(--ease,cubic-bezier(.3,.7,.3,1)), background .16s var(--ease,cubic-bezier(.3,.7,.3,1));}
#signinHero .ae2GetPro:hover{transform:translateY(-1px); color:#1a1206;
      background:linear-gradient(180deg,#ffe08a,var(--amber)); border-color:rgba(255,210,77,.6);
      box-shadow:0 12px 30px rgba(255,210,77,.30), inset 0 1px 0 rgba(255,255,255,.5);}
#signinHero .ae2GetPro svg{width:16px; height:16px;}
#signinHero .ae2FreeLine{font-size:var(--fs-4,11.5px); line-height:1.5; color:var(--muted); margin:0;}
#signinHero .ae2FreeLine a{color:var(--ink-2); text-decoration:none; border-bottom:1px solid var(--line); cursor:pointer;}
#signinHero .ae2FreeLine b{color:var(--ink-2); font-weight:600;}
#signinHero .ae2EnterRow{display:flex; gap:14px; align-items:center; margin-top:14px;}
#signinHero .ae2EnterRow a{font-family:var(--f-ui); font-size:13px; color:var(--ink-2); text-decoration:none;
      border-bottom:1px solid transparent; cursor:pointer;
      transition:border-color .16s var(--ease,cubic-bezier(.3,.7,.3,1)), color .16s var(--ease,cubic-bezier(.3,.7,.3,1));}
#signinHero .ae2EnterRow a:hover{color:var(--ink); border-color:var(--accent);}
#signinHero .ae2Trust{display:flex; align-items:center; flex-wrap:wrap; margin-top:16px; padding-top:14px; border-top:1px solid var(--border);}
#signinHero .ae2TItem{display:inline-flex; align-items:center; gap:7px; font-family:var(--f-num); font-size:10px; letter-spacing:.05em; color:var(--muted);
      padding:0 13px 0 0; margin-right:13px; border-right:1px solid var(--line); line-height:1.2;}
#signinHero .ae2TItem:last-child{border-right:none; margin-right:0; padding-right:0;}
#signinHero .ae2TItem svg{width:12px; height:12px; color:var(--up); flex:none; opacity:.85;}
#signinHero .ae2TItem b{color:var(--ink-2); font-weight:600;}
#signinHero .ae2EnterMicro{font-size:10px; line-height:1.5; color:var(--muted); margin-top:12px;}
#signinHero .ae2CapStrip{position:relative; z-index:2; border-top:1px solid var(--border); background:var(--page);
      padding:clamp(40px,calc(7vh/var(--aeUz,1)),74px) clamp(24px,calc(5vw/var(--aeUz,1)),68px) clamp(48px,calc(8vh/var(--aeUz,1)),90px);}
#signinHero .ae2CapInner{max-width:1520px; margin:0 auto;}
#signinHero .ae2CapHead{display:flex; align-items:baseline; justify-content:space-between; gap:16px; flex-wrap:wrap; margin-bottom:clamp(22px,calc(3vh/var(--aeUz,1)),34px);}
#signinHero .ae2CapEyebrow{font-family:var(--f-display); font-weight:700; font-size:clamp(16px,calc(1.7vw/var(--aeUz,1)),20px); letter-spacing:.01em; color:var(--ink);}
#signinHero .ae2CapHint{font-family:var(--f-num); font-size:11px; letter-spacing:.14em; text-transform:uppercase; color:var(--muted);}
#signinHero .ae2CapGrid{display:grid; grid-template-columns:repeat(auto-fit,minmax(224px,1fr)); gap:13px;}
#signinHero .ae2CapItem{background:linear-gradient(180deg,rgba(22,20,27,.5),rgba(12,10,16,.5));
      border:1px solid var(--border); border-radius:var(--r-lg,12px); padding:16px 18px; display:flex; flex-direction:column; gap:6px;
      transition:background .16s var(--ease,cubic-bezier(.3,.7,.3,1)), border-color .16s var(--ease,cubic-bezier(.3,.7,.3,1)), transform .16s var(--ease,cubic-bezier(.3,.7,.3,1));}
#signinHero .ae2CapItem:hover{background:linear-gradient(180deg,rgba(29,26,35,.72),rgba(16,14,20,.72));
      border-color:color-mix(in srgb,var(--accent) 28%,var(--border)); transform:translateY(-2px);}
#signinHero .ae2CapK{font-family:var(--f-display); font-weight:700; font-size:14px; letter-spacing:.02em; color:var(--ink); display:flex; align-items:center;}
#signinHero .ae2CapK .ae2Dot{display:inline-block; width:5px; height:5px; border-radius:50%; margin-right:9px;}
#signinHero .ae2CapV{font-family:var(--f-ui); font-size:var(--fs-4,12.5px); line-height:1.45; color:var(--muted);}
#signinHero .ae2CapFoot{margin-top:clamp(20px,calc(2.6vh/var(--aeUz,1)),28px); font-family:var(--f-num); font-size:11px; letter-spacing:.06em; color:var(--muted); text-align:center;}
@keyframes ae2rise{from{opacity:0; transform:translateY(16px);}to{opacity:1; transform:none;}}
@keyframes ae2boot{from{opacity:0; transform:scale(.985);}to{opacity:1; transform:none;}}
@media (max-width:1040px){
#signinHero .ae2Shell{grid-template-columns:1fr; min-height:auto;}
#signinHero .ae2Bay{padding:clamp(22px,calc(5vw/var(--aeUz,1)),40px) clamp(22px,calc(5vw/var(--aeUz,1)),40px) 0;}
#signinHero .ae2Auth{border-left:none; border-top:1px solid var(--border); min-height:calc(82vh/var(--aeUz,1));
        background:linear-gradient(180deg, rgba(8,7,11,0) 0%, rgba(9,8,13,.52) 20%, rgba(9,8,13,.74) 46%, rgba(9,8,13,.82) 100%);}
#signinHero .ae2Auth::before{display:none;}
#signinHero .ae2H1{font-size:clamp(34px,calc(7vw/var(--aeUz,1)),50px);}
}
@media (max-width:560px){
#signinHero .ae2Surf{font-size:var(--fs-2,9.5px); letter-spacing:.08em;}
#signinHero .ae2AuthInner{width:100%;}
#signinHero .ae2WhopBtn{ opacity:1; background:linear-gradient(180deg,#6fb4ff 0%,var(--accent) 50%,#2f78d8 100%); color:#04121a; }
}
@media (prefers-reduced-motion:reduce){
#signinHero #ae2Canvas,#signinHero .ae2BrandRow,#signinHero .ae2Eyebrow,#signinHero .ae2H1 .ae2L1,#signinHero .ae2H1 .ae2L2,#signinHero .ae2HitCap,#signinHero .ae2Sub,#signinHero .ae2Surfaces,#signinHero .ae2EnterLab,#signinHero .ae2WhopBtn,#signinHero .ae2EnterFine,#signinHero .ae2PriceBlock{animation:none; opacity:1; transform:none;}
#signinHero .ae2HitCap{opacity:.9;}
#signinHero .ae2H1 .ae2L2{filter:drop-shadow(0 0 24px rgba(255,210,77,.4));}
}
html.aeLandingfield #signinHero > .ae2Shell{display:none !important;}
#signinHero .aeLandRoot{display:none;}
html.aeLandingfield #signinHero .aeLandRoot{
      display:block; position:relative; z-index:1; max-width:1180px; margin:0 auto;
      padding:0 24px 48px; font-family:var(--f-ui,"Switzer");
    }
html.aeLandingfield #signinHero .aeLandRoot *{box-sizing:border-box;}
html.aeLandingfield #signinHero .aeLandMark{
      font-family:var(--f-display,"Clash Display",sans-serif); font-weight:700; font-stretch:112%;
      letter-spacing:-.02em; color:var(--ink);
    }
html.aeLandingfield #signinHero .aeLandHead{
      display:flex; align-items:center; gap:16px; min-height:64px; padding:12px 0;
      border-bottom:1px solid var(--border);
    }
html.aeLandingfield #signinHero .aeLandBrand{
      display:flex; align-items:center; gap:8px; font-family:var(--f-display,"Clash Display",sans-serif);
      font-weight:700; font-stretch:112%; font-size:17px; color:var(--ink); letter-spacing:-.01em;
    }
html.aeLandingfield #signinHero .aeLandBrand svg{width:24px; height:24px; flex:0 0 auto;}
html.aeLandingfield #signinHero .aeLandMkt{
      margin-left:4px; font-size:var(--fs-4,12.5px); color:var(--ink-2); display:flex; align-items:center; gap:8px;
    }
html.aeLandingfield #signinHero .aeLandMktDot{width:6px; height:6px; border-radius:50%; background:var(--muted); flex:0 0 auto;}
html.aeLandingfield #signinHero .aeLandHead .aeLandSignin{
      margin-left:auto; appearance:none; border:1px solid var(--border); background:transparent;
      color:var(--ink); font-family:var(--f-ui,"Switzer"); font-weight:600; font-size:13px;
      padding:8px 16px; border-radius:6px; cursor:pointer;
    }
html.aeLandingfield #signinHero .aeLandHead .aeLandSignin:hover{border-color:var(--accent); color:var(--accent);}
html.aeLandingfield #signinHero .aeLandHeadline{padding:32px 0 24px;}
html.aeLandingfield #signinHero .aeLandEyebrow{
      font-family:var(--f-ui,"Switzer"); font-weight:600; font-size:11px; letter-spacing:.08em;
      text-transform:uppercase; color:var(--muted); margin:0 0 8px;
    }
html.aeLandingfield #signinHero .aeLandH1{
      font-size:clamp(34px,calc(4.6vw/var(--aeUz,1)),54px); line-height:1.05; margin:0; color:var(--ink);
    }
html.aeLandingfield #signinHero .aeLandH1 .aeLandAccent{color:var(--amber);}
html.aeLandingfield #signinHero .aeLandSub{
      margin:16px 0 0; max-width:640px; font-size:15px; line-height:1.55; color:var(--ink-2);
    }
html.aeLandingfield #signinHero .aeLandField{
      margin:0; border:1px solid var(--border); border-radius:8px; background:var(--surface);
      overflow:hidden;
    }
html.aeLandingfield #signinHero .aeLandFieldId{
      display:flex; flex-wrap:wrap; align-items:baseline; gap:8px; padding:12px 16px;
      border-bottom:1px solid var(--border); font-size:12px; color:var(--ink-2);
      background:var(--surface-2);
    }
html.aeLandingfield #signinHero .aeLandFieldId b{color:var(--ink); font-weight:700;}
html.aeLandingfield #signinHero .aeLandFieldId .aeLandReplayTag{
      margin-left:auto; font-size:var(--fs-3,10.5px); font-weight:700; letter-spacing:.04em; text-transform:uppercase;
      color:#1a1206; background:var(--amber); border-radius:4px; padding:2px 8px;
    }
html.aeLandingfield #signinHero .aeLandFieldBody{
      position:relative; min-height:340px; max-height:400px; overflow:hidden; padding:8px 16px;
    }
html.aeLandingfield #signinHero .aeLandField .aeBandsLegend{margin-bottom:6px;font-size:var(--fs-2,9.5px);gap:6px}
html.aeLandingfield #signinHero .aeLandField .aeBandsStrike{font-size:var(--fs-3,10.5px)}
html.aeLandingfield #signinHero .aeLandField .aeBandsPercent{min-width:36px;font-size:var(--fs-2,9.5px)}
html.aeLandingfield #signinHero .aeLandField .aeBandsSpot{margin:3px 0 3px 52px;font-size:var(--fs-2,9.5px)}
html.aeLandingfield #signinHero .aeLandField .aeBandsGap{padding-left:52px;padding-top:4px;padding-bottom:3px;font-size:var(--fs-2,9.5px);line-height:1.4}
html.aeLandingfield #signinHero .aeLandField .aeBandsFoot{font-size:var(--fs-2,9.5px);line-height:1.4;padding-top:4px}
html.aeLandingfield #signinHero .aeLandStyleSeg{margin-left:auto;display:inline-flex;border:1px solid var(--border);border-radius:4px;overflow:hidden}
html.aeLandingfield #signinHero .aeLandStyleSeg button{appearance:none;border:0;background:transparent;color:var(--muted);font:600 10px/1 var(--f-ui,Arial,sans-serif);letter-spacing:.02em;padding:4px 7px;cursor:pointer}
html.aeLandingfield #signinHero .aeLandStyleSeg button[aria-pressed="true"]{background:var(--surface-3);color:var(--ink)}
html.aeLandingfield #signinHero .aeLandFieldLoading{
      display:flex; align-items:center; justify-content:center; height:340px; color:var(--muted); font-size:13px;
    }
html.aeLandingfield #signinHero .aeLandRow .aeLandK{color:var(--ink-2); font-size:var(--fs-4,11.5px); text-align:right;}
html.aeLandingfield #signinHero .aeLandRow .aeLandV{font-size:var(--fs-4,11.5px); min-width:64px; text-align:right;}
html.aeLandingfield #signinHero .aeLandActions{
      display:flex; flex-wrap:wrap; align-items:center; gap:12px; padding:24px 0 8px;
    }
html.aeLandingfield #signinHero .aeLandBtn{
      appearance:none; border-radius:6px; font-family:var(--f-ui,"Switzer"); font-weight:700;
      font-size:14px; padding:12px 20px; text-decoration:none; display:inline-flex; align-items:center;
      cursor:pointer; border:1px solid transparent;
    }
html.aeLandingfield #signinHero .aeLandBtnPrimary{background:var(--amber); color:#1a1206;}
html.aeLandingfield #signinHero .aeLandBtnPrimary:hover{filter:brightness(1.06);}
html.aeLandingfield #signinHero .aeLandBtnPro{background:transparent; color:var(--ink); border-color:var(--border);}
html.aeLandingfield #signinHero .aeLandBtnPro:hover{border-color:var(--accent); color:var(--accent);}
html.aeLandingfield #signinHero button.aeLandBtn{line-height:inherit;}
html.aeLandingfield #signinHero .aeLandCyc{display:inline-flex; border:1px solid var(--border); border-radius:6px; overflow:hidden;}
html.aeLandingfield #signinHero .aeLandCyc button{
      appearance:none; border:none; background:transparent; color:var(--ink-2); font-family:var(--f-ui,"Switzer");
      font-size:12px; font-weight:600; padding:9px 12px; cursor:pointer;
    }
html.aeLandingfield #signinHero .aeLandCyc button.on{background:var(--surface-3); color:var(--ink);}
html.aeLandingfield #signinHero .aeLandSupport{
      flex-basis:100%; margin:4px 0 0; font-size:var(--fs-4,12.5px); line-height:1.5; color:var(--muted);
    }
html.aeLandingfield #signinHero .aeLandPriceFine{
      flex-basis:100%; margin:0; font-size:var(--fs-4,11.5px); color:var(--muted);
    }
html.aeLandingfield #signinHero .aeLandSection{padding:48px 0; border-top:1px solid var(--border);}
html.aeLandingfield #signinHero .aeLandMarkH2{
      font-family:var(--f-display,"Clash Display",sans-serif); font-weight:700; font-stretch:112%;
      font-size:clamp(22px,calc(2.4vw/var(--aeUz,1)),30px); line-height:1.15; color:var(--ink); margin:0 0 16px; letter-spacing:-.01em;
    }
html.aeLandingfield #signinHero .aeLandSection p{font-size:var(--fs-6,14.5px); line-height:1.6; color:var(--ink-2); max-width:720px; margin:0 0 12px;}
html.aeLandingfield #signinHero .aeLandTable{
      width:100%; margin-top:24px; border-collapse:collapse; font-size:13px;
    }
html.aeLandingfield #signinHero .aeLandTable th,
    html.aeLandingfield #signinHero .aeLandTable td{
      text-align:left; padding:10px 12px; border-bottom:1px solid var(--border); color:var(--ink-2);
    }
html.aeLandingfield #signinHero .aeLandTable th{color:var(--muted); font-weight:600; font-size:11px; text-transform:uppercase; letter-spacing:.04em;}
html.aeLandingfield #signinHero .aeLandTable th[scope="row"]{color:var(--muted); font-weight:600; text-transform:none; font-size:13px; letter-spacing:0;}
html.aeLandingfield #signinHero .aeLandTable td.ae{color:var(--ink); font-weight:600;}
html.aeLandingfield #signinHero .aeLandEvGrid{
      display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:16px; margin-top:8px;
    }
html.aeLandingfield #signinHero .aeLandEvCard{margin:0; border:1px solid var(--border); border-radius:8px; overflow:hidden; background:var(--surface);}
html.aeLandingfield #signinHero .aeLandEvCard img{display:block; width:100%; height:auto;}
html.aeLandingfield #signinHero .aeLandEvCard figcaption{padding:10px 12px; font-size:12px; color:var(--ink-2); line-height:1.45;}
html.aeLandingfield #signinHero .aeLandEvCard figcaption b{color:var(--ink); font-family:var(--f-ui,"Switzer");}
html.aeLandingfield #signinHero .aeLandEvCard figcaption time{display:block; margin-top:2px; color:var(--muted); font-size:11px;}
html.aeLandingfield #signinHero .aeLandWeeklyLink{display:block; text-decoration:none; border:1px solid var(--border); border-radius:8px; overflow:hidden; background:var(--surface);}
html.aeLandingfield #signinHero .aeLandWeeklyLink img{display:block; width:100%; height:auto;}
html.aeLandingfield #signinHero .aeLandWeeklyCta{
      display:flex; align-items:center; justify-content:space-between; padding:12px 16px;
      font-size:13px; font-weight:600; color:var(--ink); border-top:1px solid var(--border);
    }
html.aeLandingfield #signinHero .aeLandWeeklyCta span{color:var(--muted); font-weight:500;}
html.aeLandingfield #signinHero .aeLandLink{color:var(--accent); font-size:var(--fs-5,13.5px); font-weight:600; text-decoration:none;}
html.aeLandingfield #signinHero .aeLandFine{font-size:12px; color:var(--muted); margin-top:12px;}
html.aeLandingfield #signinHero .aeLandRoot{opacity:0; transform:translateY(6px);}
html.aeLandingfield #signinHero .aeLandRoot.aeLandIn{
      opacity:1; transform:none; transition:opacity 220ms ease-out, transform 220ms ease-out;
    }
@media (prefers-reduced-motion:reduce){
html.aeLandingfield #signinHero .aeLandRoot{opacity:1; transform:none; transition:none;}
}
@media (max-width:900px){
html.aeLandingfield #signinHero .aeLandEvGrid{grid-template-columns:repeat(2,1fr);}
html.aeLandingfield #signinHero .aeLandEvGrid>.aeLandEvCard:last-child:nth-child(odd){grid-column:1/-1;}
}
@media (max-width:640px){
html.aeLandingfield #signinHero .aeLandRoot{padding:0 16px 32px;}
html.aeLandingfield #signinHero .aeLandEvGrid{grid-template-columns:1fr;}
html.aeLandingfield #signinHero .aeLandActions{flex-direction:column; align-items:stretch;}
html.aeLandingfield #signinHero .aeLandActions .aeLandBtn{justify-content:center;}
html.aeLandingfield #signinHero .aeLandProWrap{display:flex; flex-direction:column; gap:8px;}
html.aeLandingfield #signinHero .aeLandTable{display:block; overflow-x:auto;}
html.aeLandingfield #signinHero .aeLandHead .aeLandMkt{display:none;}
}
#mapbar .mbSel .mbCluster .mgHead{display:none;}
#mapbar .mbSel .mbCluster{padding-right:0;}
.alertsView{padding:10px 12px 18px}
.aeLvlAdd:hover:not(:disabled){color:#e6e7ea}
.navBadge{display:inline-block;min-width:14px;padding:0 4px;margin-left:5px;border-radius:7px;background:#f0576a;color:#fff;font:700 9px/14px var(--mono,monospace);text-align:center;vertical-align:middle}
html.ae-chart-v2 .aeExpPop{
  position:fixed; z-index:9999; background:var(--surface-1);
  border:1px solid var(--line); border-radius:8px; padding:8px;
  box-shadow:0 10px 32px rgba(0,0,0,.55), 0 2px 6px rgba(0,0,0,.4);
  display:none; max-width:min(520px, calc(92vw/var(--aeUz,1)));
}
html.ae-chart-v2 .aeExpPop .aeExpGrid{
  display:grid; grid-template-columns:repeat(auto-fill, minmax(64px,1fr));
  gap:6px; max-height:calc(60vh/var(--aeUz,1)); overflow-y:auto;
}
html.ae-chart-v2 .skyline{ --ae-cndl-up:#37c6f0; --ae-cndl-dn:#f2603f; }
html.ae-chart-v3{
  --f-disp:"Clash Display","Switzer",system-ui,-apple-system,"Segoe UI",sans-serif;
  --f-ui:"Switzer",system-ui,-apple-system,"Segoe UI",sans-serif;
  --f-mono:"JetBrains Mono",ui-monospace,"SFMono-Regular","Consolas",monospace;
}
@keyframes ktnFlash{0%,60%{outline:2px solid var(--ktn-tx);outline-offset:-2px;}100%{outline:2px solid transparent;outline-offset:-2px;}}
#forecast.fcst{padding:4px 4px 36px;}
#forecast .fc2{--fc-font:var(--acx-font,"Switzer",-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI Variable Text","Segoe UI",system-ui,sans-serif);
  --fc-t1:var(--ac-text,#f3f3f5);--fc-t2:var(--ac-text2,#a2a2aa);--fc-t3:var(--ac-text3,#6d6d75);--fc-hair:var(--ac-hair,rgba(255,255,255,.07));
  --fc-field:var(--ac-field,#111114);--fc-bg:#0a090d;--fc-up:var(--buy,#4fe3c0);--fc-dn:var(--sell,#f0576a);--fc-slate:#8aa0c8;
  --fc-sel:var(--ac-sel,rgba(255,255,255,.17));--fc-drop:var(--ac-drop,inset 0 1px 0 rgba(255,255,255,.35),inset 0 -1px 0 rgba(0,0,0,.18),0 1px 3px rgba(0,0,0,.4));
  display:block;min-width:0;font-family:var(--fc-font);color:var(--fc-t1);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;letter-spacing:0;text-transform:none;}
#forecast .fc2 *{box-sizing:border-box;letter-spacing:0;}
#forecast .fc2 .up{color:var(--fc-up);}
#forecast .fc2 .dn{color:var(--fc-dn);}
#forecast .fcHead{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin:0 0 4px;min-width:0;}
#forecast .fcHead h2{margin:0;padding:0;font:600 20px/26px var(--fc-font);letter-spacing:-.01em;color:var(--fc-t1);}
#forecast .fcSym{font:600 15px/20px var(--fc-font);color:var(--fc-t1);}
#forecast .fcSpot{font:500 13px/18px var(--fc-font);color:var(--fc-t2);}
#forecast .fcPush{flex:1 1 auto;min-width:4px;}
#forecast .fcSeg{display:inline-flex;align-items:center;flex:none;gap:2px;height:28px;padding:2px;border-radius:999px;background:rgba(0,0,0,.26);box-shadow:inset 0 1px 2px rgba(0,0,0,.35),inset 0 0 0 1px var(--fc-hair);}
#forecast .fcSeg>button{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;height:24px;min-height:24px;margin:0;padding:0 12px;border:0;border-radius:999px;background:transparent;box-shadow:none;color:var(--fc-t2);font:500 12px/16px var(--fc-font);text-transform:none;white-space:nowrap;cursor:pointer;}
#forecast .fcSeg>button:not(#_f1):not(#_f2):not(#_f3){min-height:24px;height:24px;}
#forecast .fcSeg>button:hover{color:var(--fc-t1);}
#forecast .fcSeg>button.on{background:var(--fc-sel);box-shadow:var(--fc-drop);color:var(--fc-t1);}
#forecast .fcSeg>button:focus-visible{outline:2px solid rgba(110,166,255,.85);outline-offset:1px;}
#forecast .fcCap{margin:0 0 12px;font:400 12.5px/18px var(--fc-font);color:var(--fc-t2);}
#forecast .fcGrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;align-items:start;}
#forecast .fcCard{min-width:0;display:flex;flex-direction:column;gap:10px;margin:0;padding:14px 16px 12px;background:var(--fc-field);border:1px solid var(--fc-hair);border-radius:14px;box-shadow:none;}
#forecast .fcCard.chart.wide{grid-column:1/-1;}
#forecast .fcCard.chart{grid-column:span 9;padding:12px 14px 12px;background:var(--fc-bg);}
#forecast .fcCard.side{grid-column:span 3;}
#forecast .fcH{display:flex;align-items:center;gap:10px;min-width:0;min-height:22px;}
#forecast .fcH h3{margin:0;padding:0;font:600 15px/20px var(--fc-font);letter-spacing:-.01em;color:var(--fc-t1);white-space:nowrap;}
#forecast .fcH .fcHc{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:400 12px/16px var(--fc-font);color:var(--fc-t3);}
#forecast .fcPlot{position:relative;min-width:0;}
#forecast .fcPlot>svg{display:block;overflow:visible;}
#forecast .fcPlot text{font:500 11px var(--fc-font);fill:var(--fc-t3);font-variant-numeric:tabular-nums;}
#forecast .fcPlot text.chip{fill:#0a090d;font-weight:600;}
#forecast .fcPlot text.edge{fill:var(--fc-slate);}
#forecast .fcPlot text.spot{fill:#0a090d;font-weight:700;}
#forecast .fcLine{margin:0;font:400 13px/19px var(--fc-font);color:var(--fc-t2);}
#forecast .fcLine b{font-weight:600;color:var(--fc-t1);}
#forecast .fcKeyRow{display:flex;flex-wrap:wrap;gap:4px 16px;font:400 11.5px/16px var(--fc-font);color:var(--fc-t3);}
#forecast .fcKeyRow i{display:inline-block;width:14px;height:8px;border-radius:2px;margin-right:6px;vertical-align:-1px;background:var(--fc-slate);}
#forecast table.fcTab{width:100%;border-collapse:collapse;font:400 13px/18px var(--fc-font);}
#forecast .fcTab th{padding:2px 0 6px;text-align:left;font:500 11px/14px var(--fc-font);color:var(--fc-t3);border-bottom:1px solid var(--fc-hair);}
#forecast .fcTab th:nth-child(n+2),#forecast .fcTab td:nth-child(n+2){text-align:right;}
#forecast .fcTab td{padding:8px 0;border-top:1px solid var(--fc-hair);color:var(--fc-t1);}
#forecast .fcTab tr:first-child td{border-top:0;}
#forecast .fcNote{margin:0;font:400 12px/17px var(--fc-font);color:var(--fc-t3);}
#forecast .fcWait{display:flex;align-items:center;min-height:64px;margin:0;font:400 12.5px/18px var(--fc-font);color:var(--fc-t3);}
@media (max-width:860px){
#forecast .fcCard.chart,#forecast .fcCard.side{grid-column:1/-1;}
#forecast .fcHead h2{font-size:18px;line-height:24px;}
}
html.aeAC.acOv2:not(#_o1):not(#_o2) #flow .ov2 .ov2VdR{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:baseline;column-gap:12px;padding:9px 0;border-top:1px solid var(--ov2-hair);}
#eventodds.eov{padding:4px 4px 36px;}
#eventodds .eo2{--eo-font:var(--acx-font,"Switzer",-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI Variable Text","Segoe UI",system-ui,sans-serif);--eo-t1:var(--ac-text,#f3f3f5);--eo-t2:var(--ac-text2,#a2a2aa);--eo-t3:var(--ac-text3,#6d6d75);--eo-hair:var(--ac-hair,rgba(255,255,255,.07));--eo-field:var(--ac-field,#111114);--eo-up:var(--buy,#4fe3c0);--eo-dn:var(--sell,#f0576a);--eo-sel:var(--ac-sel,rgba(255,255,255,.17));display:block;min-width:0;font-family:var(--eo-font);color:var(--eo-t1);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;letter-spacing:0;text-transform:none;}
#eventodds .eo2 *{box-sizing:border-box;letter-spacing:0;}
#eventodds .eoHead{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin:0 0 4px;}
#eventodds .eoHead h2{margin:0;padding:0;font:600 20px/26px var(--eo-font);letter-spacing:-.01em;color:var(--eo-t1);}
#eventodds .eoAsof{font:400 12.5px/18px var(--eo-font);color:var(--eo-t3);}
#eventodds .eoCap{margin:0 0 12px;font:400 12.5px/18px var(--eo-font);color:var(--eo-t2);}
#eventodds .eoSeg{display:flex;align-items:center;gap:2px;max-width:100%;overflow-x:auto;scrollbar-width:none;margin:0 0 12px;padding:2px;width:max-content;border-radius:999px;background:rgba(0,0,0,.26);box-shadow:inset 0 1px 2px rgba(0,0,0,.35),inset 0 0 0 1px var(--eo-hair);}
#eventodds .eoSeg::-webkit-scrollbar{display:none;}
#eventodds .eoSeg>button{-webkit-appearance:none;appearance:none;flex:none;height:26px;min-height:26px;margin:0;padding:0 12px;border:0;border-radius:999px;background:transparent;box-shadow:none;color:var(--eo-t2);font:500 12px/16px var(--eo-font);text-transform:none;white-space:nowrap;cursor:pointer;}
#eventodds .eoSeg>button:not(#_e1):not(#_e2):not(#_e3){min-height:26px;height:26px;}
#eventodds .eoSeg>button:hover{color:var(--eo-t1);}
#eventodds .eoSeg>button.on{background:var(--eo-sel);color:var(--eo-t1);}
#eventodds .eoSeg>button:focus-visible{outline:2px solid rgba(110,166,255,.85);outline-offset:1px;}
#eventodds .eoCard{min-width:0;margin:0;padding:6px 16px 8px;background:var(--eo-field);border:1px solid var(--eo-hair);border-radius:14px;}
#eventodds .eoRow{display:grid;grid-template-columns:minmax(0,1fr) 200px 84px 70px 84px;gap:4px 18px;align-items:center;padding:11px 0;border-top:1px solid var(--eo-hair);}
#eventodds .eoRow.hd{border-top:0;padding:8px 0 6px;font:500 12px/16px var(--eo-font);color:var(--eo-t3);}
#eventodds .eoQ{font:500 14px/19px var(--eo-font);color:var(--eo-t1);min-width:0;}
#eventodds .eoCat{display:block;margin-top:1px;font:400 12px/16px var(--eo-font);color:var(--eo-t3);}
#eventodds .eoCh{display:flex;align-items:center;gap:10px;min-width:0;}
#eventodds .eoBar{flex:1 1 auto;position:relative;height:6px;border-radius:3px;background:rgba(255,255,255,.08);overflow:hidden;}
#eventodds .eoBar i{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:rgba(238,240,245,.55);}
#eventodds .eoPct{flex:none;width:44px;text-align:right;font:600 15px/20px var(--eo-font);color:var(--eo-t1);}
#eventodds .eoC,#eventodds .eoE,#eventodds .eoV{font:400 13px/18px var(--eo-font);color:var(--eo-t2);text-align:right;}
#eventodds .eoC.up{color:var(--eo-up);}
#eventodds .eoC.dn{color:var(--eo-dn);}
#eventodds .eoNote{margin:12px 2px 0;font:400 12px/17px var(--eo-font);color:var(--eo-t3);}
#eventodds .eoWait{margin:18px 4px;font:400 14px/20px var(--eo-font);color:var(--eo-t2);}
#eventodds .eoLab{display:none;}
@media (max-width:860px){
#eventodds .eoRow.hd{display:none;}
#eventodds .eoRow{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"q q q" "ch c e";gap:8px 12px;padding:12px 0;}
#eventodds .eoQ{grid-area:q;}
#eventodds .eoCh{grid-area:ch;}
#eventodds .eoC{grid-area:c;}
#eventodds .eoE{grid-area:e;}
#eventodds .eoV{display:none;}
#eventodds .eoLab{display:inline;color:var(--eo-t3);}
}
#delphi .dlvIdxStrip .dlvHead:not(:first-child){margin-left:14px;}
#delphi .dlphIdxRow .dlphIdxCol.dlphIdxLine{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:12px;min-height:0;height:auto;padding:9px 4px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:none;}
#delphi .dlphIdxLine .dlphIdxSym{flex:none;gap:8px;border:0;padding:0;margin:0;align-items:baseline;}
#delphi .dlphIdxLine .dlphIdxSym>span:last-child{margin-left:0;}
#delphi .dlphIdxLine .dlphIdxNone{display:block;flex:1 1 auto;min-width:0;min-height:0;border:0;background:none;padding:0;margin:0;text-align:left;justify-content:flex-start;font-style:normal;font-size:12.5px;color:var(--ink-2,#c9c6d6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media (max-width:640px){
#delphi .dlphIdxRow .dlphIdxCol.dlphIdxLine{flex-wrap:wrap;row-gap:2px;}
#delphi .dlphIdxLine .dlphIdxNone{flex:1 1 100%;white-space:normal;}
}
html.aeDx #delphi{display:none!important}
.dx-host{container:dx/inline-size;display:block;padding:4px 4px 36px;min-width:0}
.dx-host[hidden]{display:none!important}
.dx-root{--d-ink:var(--ac-text,#f3f3f5);--d-ink2:#c2c2c5;--d-mut:#8f8f91;--d-mut2:#6d6d75;--d-line:#26262b;--d-line2:#1b1b1f;--d-card:var(--ac-field,#111114);
  --d-pos:#2bd1ae;--d-neg:#f07f48;--d-link:var(--ac-accent,#6ea6ff);
  color:var(--d-ink);font-family:var(--acx-font,'Switzer',system-ui,-apple-system,'Segoe UI',sans-serif);font-size:15px;line-height:1.4;padding:12px 0 28px}
.dx-root *{box-sizing:border-box}
.dx-root .dx-pos{color:var(--d-pos)}
.dx-root .dx-neg{color:var(--d-neg)}
.dx-root .dx-mut{color:var(--d-mut)}
.dx-root .dx-spx,.dx-root .dx-chg,.dx-root dd,.dx-root .dx-n,.dx-root td,.dx-root th,.dx-root .dx-m,.dx-root .dx-ov,.dx-root .dx-sc b,.dx-root .dx-pill{font-family:var(--f-num,ui-monospace,'JetBrains Mono','IBM Plex Mono',Menlo,Consolas,monospace);font-variant-numeric:tabular-nums}
.dx-root .dx-msg{margin:18px 0;color:var(--d-ink2);font-size:16px}
.dx-root .dx-lead{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:2px 0 4px;font-size:19px}
.dx-root .dx-lead .dx-k{color:var(--d-mut);font-size:15px}
.dx-root .dx-lead b{font-weight:600;font-size:21px}
.dx-root .dx-lead .dx-dir{font-weight:600}
.dx-root .dx-meta{margin:4px 0 0;color:var(--d-mut);font-size:14px}
.dx-root .dx-tape{margin:4px 0 0;color:var(--d-ink2);font-size:15px}
.dx-root .dx-hid{margin:4px 0 0;color:var(--d-mut);font-size:14px}
.dx-root .dx-list{display:flex;flex-direction:column;gap:12px;margin-top:16px}
.dx-root .dx-card{background:var(--d-card);border:1px solid var(--d-line);border-radius:10px}
.dx-root .dx-main{display:grid;grid-template-columns:230px minmax(0,1fr) 132px 580px;gap:0 36px;padding:22px 26px 20px;align-items:start}
.dx-root .dx-id .dx-r1{display:flex;align-items:baseline;gap:6px 10px;flex-wrap:wrap}
.dx-root .dx-sym{font-size:25px;font-weight:600;letter-spacing:-.01em}
.dx-root .dx-id .dx-spx{font-size:17px;color:var(--d-ink2)}
.dx-root .dx-chg{font-size:14px}
.dx-root .dx-chgbox{display:inline-flex;align-items:baseline;gap:5px}
.dx-root .dx-tdy{color:var(--d-mut2);font-size:12.5px}
.dx-root .dx-id .dx-dir{margin-top:8px;font-size:21px;font-weight:600}
.dx-root .dx-id .dx-tf{margin-top:4px;color:var(--d-mut);font-size:14px}
.dx-root .dx-why{margin:0 0 16px;font-size:17.5px;line-height:1.4;color:var(--d-ink);max-width:60ch}
.dx-root .dx-iflab{margin:-6px 0 8px;color:var(--d-mut2);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase}
.dx-root .dx-nums{margin:0;display:grid;grid-template-columns:1.45fr 1.1fr 1.2fr .6fr;gap:0 34px;max-width:700px}
.dx-root .dx-nums div{min-width:0}
.dx-root dt{color:var(--d-mut2);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;text-align:right;white-space:nowrap}
.dx-root .dx-nums dd{margin:4px 0 0;font-size:17.5px;text-align:right;white-space:nowrap}
.dx-root .dx-card.dx-watch .dx-nums dd{color:var(--d-ink2)}
.dx-root .dx-score{text-align:right}
.dx-root .dx-score .dx-lbl{color:var(--d-mut2);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase}
.dx-root .dx-score .dx-n{font-size:40px;line-height:1.1;font-weight:500;margin-top:2px}
.dx-root .dx-score .dx-ag{margin-top:2px;color:var(--d-ink2);font-size:14px;white-space:nowrap}
.dx-root .dx-spark svg{display:block;width:100%;height:auto;overflow:visible}
.dx-root .dx-spark .dx-sc,.dx-root .dx-spark .dx-sm{display:none}
.dx-root .dx-sph{display:flex;align-items:center;justify-content:center;color:var(--d-mut2);font-size:13px;border:1px dashed var(--d-line);border-radius:8px}
.dx-root svg .dx-zb{fill:rgba(255,255,255,.10)}
.dx-root svg .dx-ln{stroke-width:1;fill:none}
.dx-root svg .dx-ln.dx-st{stroke:#8f8f91;stroke-dasharray:4 3}
.dx-root svg .dx-ln.dx-tg{stroke:#c2c2c5}
.dx-root svg .dx-pl{fill:none;stroke:#e6e6e9;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}
.dx-root svg text{font-family:var(--f-num,ui-monospace,'JetBrains Mono',Menlo,Consolas,monospace);font-size:11px;fill:#c2c2c5}
.dx-root .dx-spark .dx-sw svg text{font-size:13px}
.dx-root .dx-spark .dx-sw svg text.dx-cap{font-size:13px}
.dx-root svg text.dx-ls{fill:#8f8f91}
.dx-root svg text.dx-cap{fill:#6d6d75;font-size:10.5px}
.dx-root svg .dx-pill{fill:#f3f3f5}
.dx-root svg text.dx-lp{fill:#0b0b0e;font-weight:600}
.dx-root .dx-more{display:flex;align-items:center;gap:8px;background:none;border:0;color:var(--d-link);font:inherit;font-size:15px;padding:10px 0 4px;margin-top:6px;cursor:pointer;-webkit-appearance:none;appearance:none}
.dx-root .dx-more i{width:7px;height:7px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg) translate(-2px,-2px)}
.dx-root .dx-more.dx-mm{display:none}
.dx-root .dx-more .dx-t2{display:none}
.dx-root .dx-card.dx-open .dx-more .dx-t1{display:none}
.dx-root .dx-card.dx-open .dx-more .dx-t2{display:inline}
.dx-root .dx-card.dx-open .dx-more i{transform:rotate(-135deg) translate(-2px,-2px)}
.dx-root .dx-full{display:none;border-top:1px solid var(--d-line);padding:20px 20px 16px;grid-template-columns:1.25fr 1.05fr 1fr 1fr;gap:0 30px}
.dx-root .dx-card.dx-open .dx-full{display:grid}
.dx-root h4{margin:0 0 10px;color:var(--d-mut2);font-size:12.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase}
.dx-root h4.dx-gap{margin-top:20px}
.dx-root .dx-kv{margin:0}
.dx-root .dx-kv div{margin:0 0 11px}
.dx-root .dx-kv dt{text-align:left;margin-bottom:2px;white-space:normal}
.dx-root .dx-kv dd{margin:0;font-family:inherit;font-size:15px;line-height:1.42;color:var(--d-ink);font-variant-numeric:normal}
.dx-root .dx-src{display:grid;grid-template-columns:62px 48px minmax(0,1fr);gap:0 8px;margin:0 0 9px;font-size:15px;line-height:1.35}
.dx-root .dx-src .dx-w{font-weight:600;font-size:12.5px}
.dx-root .dx-src .dx-nm{color:var(--d-mut)}
.dx-root .dx-src .dx-sn{color:var(--d-ink)}
.dx-root .dx-os{margin:0 0 10px;font-size:14.5px;line-height:1.35}
.dx-root .dx-os .dx-on{display:inline-block;margin-right:8px;color:var(--d-ink)}
.dx-root .dx-os .dx-od{font-weight:600;font-size:12.5px}
.dx-root .dx-os .dx-ov{display:block;color:var(--d-ink2);font-size:14px;margin-top:1px}
.dx-root .dx-lt{width:100%;border-collapse:collapse;font-size:14.5px}
.dx-root .dx-lt th{font-weight:500;color:var(--d-mut2);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;text-align:right;padding:0 0 6px}
.dx-root .dx-lt th.dx-k{text-align:left}
.dx-root .dx-lt th.dx-ro,.dx-root .dx-lt td.dx-ro{text-align:left;padding-left:12px;font-family:inherit;color:var(--d-ink2);font-variant-numeric:normal}
.dx-root .dx-lt td{text-align:right;padding:4.5px 0;border-top:1px solid var(--d-line2);color:var(--d-ink2)}
.dx-root .dx-lt td.dx-k{color:var(--d-ink);text-align:left}
.dx-root .dx-lt tr.dx-sp td{border-top:0}
.dx-root .dx-pill{display:inline-block;background:#f3f3f5;color:#0b0b0e;border-radius:10px;padding:1px 9px;font-weight:600;font-size:12.5px}
.dx-root .dx-fn{margin:9px 0 0;color:var(--d-mut2);font-size:13px}
.dx-root .dx-ch{margin:0;padding:0;list-style:none}
.dx-root .dx-ch li{margin:0 0 8px;font-size:15px;line-height:1.35}
.dx-root .dx-pm{margin:0;font-size:15px;line-height:1.45;color:var(--d-ink)}
.dx-root .dx-pm .dx-m{color:var(--d-ink)}
.dx-root .dx-stt{width:100%;border-collapse:collapse;margin-top:6px}
.dx-root .dx-stt th{font-weight:500;color:var(--d-mut2);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;text-align:right;padding:8px 14px 8px 0;border-bottom:1px solid var(--d-line)}
.dx-root .dx-stt td{text-align:right;padding:11px 14px 11px 0;border-bottom:1px solid var(--d-line2);font-size:16px}
.dx-root .dx-stt th.dx-nm,.dx-root .dx-stt td.dx-nm,.dx-root .dx-stt th.dx-dr,.dx-root .dx-stt td.dx-dr,.dx-root .dx-stt th.dx-zn,.dx-root .dx-stt td.dx-zn{text-align:left;font-family:inherit;font-variant-numeric:normal}
.dx-root .dx-stt td.dx-dr{font-weight:600}
.dx-root .dx-stt td.dx-zn{color:var(--d-ink2);font-size:15px}
.dx-root .dx-h{margin:36px 0 4px;font-size:18px;font-weight:600;display:flex;align-items:baseline;gap:12px}
.dx-root .dx-h span{color:var(--d-mut);font-weight:400;font-size:14px}
.dx-root .dx-ntl{border-top:1px solid var(--d-line)}
.dx-root .dx-nt{display:grid;grid-template-columns:78px 96px 150px minmax(0,1fr) auto;gap:0 14px;align-items:baseline;padding:11px 4px;border-bottom:1px solid var(--d-line2)}
.dx-root .dx-nt .dx-sym{font-size:18px}
.dx-root .dx-nt .dx-spx{text-align:right;color:var(--d-ink2);font-size:16px}
.dx-root .dx-nt .dx-why{margin:0;font-size:15px;color:var(--d-ink2);max-width:none}
.dx-root .dx-nt .dx-sc{color:var(--d-mut);font-size:14px;white-space:nowrap}
.dx-root .dx-nt .dx-sc b{color:var(--d-ink2);font-weight:500;margin-left:4px}
.dx-root .dx-showmore{display:block;margin:14px 0 0;min-height:44px;padding:0 18px;background:none;border:1px solid var(--d-line);border-radius:10px;color:var(--d-link);font:inherit;font-size:15px;cursor:pointer;-webkit-appearance:none;appearance:none}
.dx-root .dx-note{margin:22px 0 0;color:var(--d-mut2);font-size:13.5px}
@container dx (max-width:1559px){
.dx-root{font-size:14px}
.dx-root .dx-main{grid-template-columns:200px minmax(0,1fr) 108px 400px;gap:0 28px;padding:18px 20px 16px}
.dx-root .dx-why{font-size:15px}
.dx-root .dx-nums dd{font-size:15px}
.dx-root .dx-score .dx-n{font-size:34px}
.dx-root .dx-sym{font-size:22px}
.dx-root .dx-spark .dx-sw{display:none}
.dx-root .dx-spark .dx-sc{display:block}
}
@container dx (max-width:1239px){
.dx-root .dx-main{grid-template-columns:170px minmax(0,1fr) 100px;grid-template-areas:"id plan score" "spark spark spark";gap:14px 22px}
.dx-root .dx-id{grid-area:id}
.dx-root .dx-plan{grid-area:plan}
.dx-root .dx-score{grid-area:score}
.dx-root .dx-spark{grid-area:spark;max-width:520px}
.dx-root .dx-full{grid-template-columns:1fr 1fr}
}
@container dx (max-width:899px){
.dx-root .dx-nums{grid-template-columns:1fr 1fr;gap:12px 28px}
.dx-root .dx-nums div{border-top:1px solid var(--d-line2);padding-top:8px}
}
@container dx (max-width:639px){
.dx-root{font-size:14px}
.dx-root .dx-more.dx-md{display:none}
.dx-root .dx-more.dx-mm{display:flex;grid-area:more;justify-self:start;min-height:44px}
.dx-root .dx-lead{font-size:16px;gap:3px 10px}
.dx-root .dx-lead .dx-k{width:100%;font-size:13px}
.dx-root .dx-list{gap:10px;margin-top:14px}
.dx-root .dx-main{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id score" "plan plan" "spark spark" "more more";gap:12px 14px;padding:14px 14px 4px}
.dx-root .dx-score .dx-n{font-size:28px}
.dx-root .dx-score .dx-lbl{display:none}
.dx-root .dx-why{margin-bottom:12px;font-size:14.5px}
.dx-root .dx-nums dd{margin-top:2px;font-size:16px}
.dx-root .dx-spark .dx-sw,.dx-root .dx-spark .dx-sc{display:none}
.dx-root .dx-spark .dx-sm{display:block}
.dx-root .dx-spark{max-width:none}
.dx-root .dx-more{padding:4px 0 6px;font-size:14px;margin-top:0}
.dx-root .dx-full{grid-template-columns:1fr;gap:22px 0;padding:16px 14px 12px}
.dx-root h4.dx-gap{margin-top:16px}
.dx-root .dx-nt{grid-template-columns:auto 1fr auto;grid-template-areas:"s p c" "w w w" "sc sc sc";gap:2px 12px;padding:11px 2px}
.dx-root .dx-nt .dx-sym{grid-area:s}
.dx-root .dx-nt .dx-spx{grid-area:p;text-align:left}
.dx-root .dx-nt .dx-chgbox{grid-area:c}
.dx-root .dx-nt .dx-why{grid-area:w;font-size:13px}
.dx-root .dx-nt .dx-sc{grid-area:sc}
.dx-root .dx-h{margin-top:26px}
.dx-root .dx-stt .dx-zn{display:none}
.dx-root .dx-stt th,.dx-root .dx-stt td{padding-right:8px;font-size:13.5px}
.dx-root .dx-stt th{font-size:10.5px}
.dx-root .dx-showmore{width:100%}
}
.dx-root .dx-ctl{display:none}
@container dx (max-width:639px){
.dx-root .dx-ctl{display:flex;gap:8px;align-items:center;position:sticky;top:calc(50px + env(safe-area-inset-top,0px));z-index:30;margin:0 0 6px;padding:6px 0 8px;background:var(--ac-bg,#0b0b0e)}
.dx-root .dx-ctl .dx-seg{display:flex;flex:1 1 auto;min-width:0;height:48px;padding:2px;border-radius:14px;background:var(--d-card)}
.dx-root .dx-ctl .dx-seg button{flex:1 1 0;min-width:0;min-height:44px;border:0;border-radius:12px;background:transparent;color:var(--d-ink2);font:600 13.5px/18px var(--acx-font,system-ui,sans-serif);cursor:pointer;-webkit-appearance:none;appearance:none}
.dx-root .dx-ctl .dx-seg button.dx-on{background:rgba(255,255,255,.12);color:var(--d-ink)}
.dx-root .dx-ctl .dx-chipb{flex:0 0 auto;height:48px;min-height:44px;padding:0 14px;border:0;border-radius:14px;background:var(--d-card);color:var(--d-ink);font:600 13.5px/18px var(--acx-font,system-ui,sans-serif);cursor:pointer;-webkit-appearance:none;appearance:none}
}
.dx-root .dx-trow{margin:14px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:700px}
.dx-root .dx-trl{color:var(--d-mut2);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;margin-right:2px}
.dx-root .dx-trchip{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;min-height:34px;padding:5px 11px;background:none;border:1px solid var(--d-line);border-radius:8px;color:var(--d-ink2);font:inherit;font-size:13.5px;line-height:1.3;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none}
.dx-root .dx-trchip[aria-expanded="true"]{border-color:var(--d-mut);color:var(--d-ink)}
.dx-root .dx-trchip .dx-trs{color:var(--d-mut);font-size:12.5px}
.dx-root .dx-trnone{color:var(--d-mut);font-size:13.5px}
.dx-root .dx-trlink{background:none;border:0;padding:4px 2px;min-height:34px;color:var(--d-link);font:inherit;font-size:13.5px;cursor:pointer;-webkit-appearance:none;appearance:none}
.dx-root .dx-trd{flex:0 0 100%;margin:2px 0 0;padding:12px 0 0;border-top:1px solid var(--d-line2)}
.dx-root .dx-trd[hidden]{display:none}
.dx-root .dx-trd h4{margin:0 0 10px}
.dx-root .dx-trb{margin:0 0 14px}
.dx-root .dx-trh{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px;margin:0 0 4px}
.dx-root .dx-trbn{font-size:15px;font-weight:600;color:var(--d-ink)}
.dx-root .dx-trbs{font-size:12.5px;color:var(--d-mut)}
.dx-root .dx-trp{margin:0 0 4px;font-size:14px;line-height:1.45;color:var(--d-ink2)}
.dx-root .dx-trk{color:var(--d-mut2);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;margin-right:4px}
.dx-root .dx-trf{margin:2px 0 0;color:var(--d-mut2);font-size:13px}
@container dx (max-width:639px){
.dx-root .dx-trow{margin-top:12px}
.dx-root .dx-trchip{min-height:44px;font-size:14px;padding:6px 12px}
.dx-root .dx-trlink{min-height:44px;font-size:14px}
.dx-root .dx-trl{width:100%}
}
#delphi .dlphIdxRow .dlphIdxCol.dlphIdxLine{grid-column:1/-1;flex-direction:row;align-items:baseline;gap:12px;padding:6px 10px;}
#delphi .dlphIdxLine .dlphIdxSym{flex:none;}
#delphi .dlphIdxLine .dlphIdxNone{flex:1 1 auto;min-width:0;margin:0;font-style:normal;font-size:12px;color:var(--ink-2,#c9c6d6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
html.aeAC:not(#_d2a):not(#_d2b) #delphi.acD2 .acD2Card.acD2Quiet{grid-column:1/-1;display:flex;align-items:center;gap:12px;padding:9px 14px;}
@media (max-width:640px){
html.aeAC:not(#_d2a):not(#_d2b) #delphi.acD2 .acD2Card.acD2Quiet{flex-wrap:wrap;row-gap:2px;}
}
#delphi .dlphMeta{font-size:12px;letter-spacing:0;text-transform:none;color:var(--ink-2,#c9c6d6);}
#delphi .dlphMeta .warn{color:var(--risk,#ff8a5c);}
html.aeAC:not(#_d2a):not(#_d2b) #delphi.acD2 .acD2Meta{font-size:12px!important;color:var(--d2-ink2)!important;}
html.aeAC:not(#_d2a):not(#_d2b) #delphi.acD2 .acD2Meta>*{color:var(--d2-ink2)!important;}
html.aeAC:not(#_d2a):not(#_d2b) #delphi.acD2 .acD2Meta>*+*::before{color:var(--d2-ink3);}
html.aez{--aez-ink:#F3F1F7;--aez-ink2:rgba(243,241,247,.72);--aez-cap:rgba(243,241,247,.56);--aez-dim:rgba(243,241,247,.36);
  --aez-line:rgba(255,255,255,.07);--aez-line2:rgba(255,255,255,.10);--aez-line3:rgba(255,255,255,.17);
  --aez-acc:var(--ae-chrome-accent,#6ea6ff);--aez-on-acc:var(--ae-chrome-on-accent,#06101f);--aez-ring:var(--ae-chrome-focus,rgba(110,166,255,.85));
  --aez-ctl:linear-gradient(180deg,rgba(255,255,255,.085),rgba(255,255,255,.038));--aez-ctl-h:linear-gradient(180deg,rgba(255,255,255,.13),rgba(255,255,255,.06));
  --aez-well:rgba(0,0,0,.26);--aez-ease:cubic-bezier(.2,.8,.2,1);--aez-font:"Switzer",var(--ae-ui,system-ui),-apple-system,"Segoe UI",sans-serif}
html.aez .aezSheet{position:fixed;z-index:10060;box-sizing:border-box;width:344px;max-width:calc(calc(100vw/var(--aeUz,1)) - 24px);max-height:calc(calc(100vh/var(--aeUz,1)) - 24px);overflow:auto;
  padding:14px 16px 14px;border-radius:14px;border:1px solid var(--aez-line2);background:rgba(26,25,33,.9);
  -webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 44px -12px rgba(0,0,0,.75);color:var(--aez-ink);font:400 12px/16px var(--aez-font);
  opacity:0;transform:translateY(4px) scale(.985);transition:opacity .14s var(--aez-ease),transform .22s var(--aez-ease)}
html.aez .aezToast{pointer-events:auto;display:flex;align-items:flex-start;gap:10px;box-sizing:border-box;width:340px;max-width:calc(calc(100vw/var(--aeUz,1)) - 24px);padding:12px 10px 12px 14px;
  border-radius:14px;border:1px solid var(--aez-line2);background:rgba(26,25,33,.92);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 44px -12px rgba(0,0,0,.75);color:var(--aez-ink);font:400 12px/16px var(--aez-font);
  animation:aezIn .22s var(--aez-ease);transition:opacity .2s var(--aez-ease),transform .2s var(--aez-ease)}
@keyframes aezIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
@media (max-width:860px){
html.aez .aezSheet{left:0!important;right:0;top:auto!important;bottom:0;width:auto;max-width:none;max-height:calc(86vh/var(--aeUz,1));
    padding:8px 16px calc(16px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;border-width:1px 0 0;
    background:rgba(22,21,28,.94);-webkit-backdrop-filter:blur(30px) saturate(160%);backdrop-filter:blur(30px) saturate(160%);
    box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 -18px 50px -20px rgba(0,0,0,.8);transform:translateY(24px)}
}
html.aeFlowF #aeFltSay{display:none!important}
#aeFlowFRow{display:flex;align-items:center;gap:10px;margin:6px 0 8px;min-height:30px;font:500 12.5px/18px var(--acx-font,-apple-system,"Segoe UI",system-ui,sans-serif);color:var(--ac-text2,#a2a2aa)}
#aeFlowFRow .aeFxToks{display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}
#aeFlowFRow .aeFxToks::-webkit-scrollbar{display:none}
#aeFlowFRow .aeFxTail{display:flex;align-items:center;gap:12px;flex:0 0 auto;white-space:nowrap}
#aeFlowFRow .aeFxCnt{color:var(--ac-text2,#a2a2aa);font-variant-numeric:tabular-nums}
#aeFlowFRow .aeFxCnt b{color:var(--ac-text,#f3f3f5);font-weight:600}
#aeFlowFRow .aeFxClr2{-webkit-appearance:none;appearance:none;margin:0;padding:0 2px;height:28px;border:0;background:none;color:var(--ac-text2,#a2a2aa);font:500 12.5px/18px inherit;font-family:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,.25)}
#aeFlowFRow .aeFxClr2:hover{color:var(--ac-text,#f3f3f5)}
#aeFlowFRow .aeFxClr2:focus-visible{outline:2px solid rgba(110,166,255,.85);outline-offset:2px;border-radius:4px}
html:not(.aeAC) #aeFlowFRow .aeFxTok{display:inline-flex;align-items:center;flex:0 0 auto;height:28px;border-radius:10px;background:rgba(143,177,255,.12);color:#c9d3ea;font:500 12.5px/16px system-ui,sans-serif}
html:not(.aeAC) #aeFlowFRow .aeFxTok .ac-token-b{padding:0 4px 0 10px}
html:not(.aeAC) #aeFlowFRow .aeFxTok .ac-token-x{width:24px;height:28px;border:0;background:none;color:#8db6ff;font-size:15px;cursor:pointer}
@media (max-width:860px){
#aeFlowFRow{margin:4px 0 6px;gap:8px}
#aeFlowFRow .aeFxCnt{display:none}
#aeFlowFRow .aeFxTok{height:32px}
#aeFlowFRow .aeFxTok .ac-token-b,#aeFlowFRow .aeFxTok .ac-token-x{height:32px;min-height:32px}
#aeFlowFRow .aeFxTok .ac-token-x{width:30px}
#aeFlowFRow .aeFxClr2{height:32px;min-width:44px}
}
.aeFx{box-sizing:border-box;color:var(--ac-text,#f3f3f5);font:400 13px/18px var(--acx-font,-apple-system,"Segoe UI",system-ui,sans-serif);text-align:left}
.aeFx *{box-sizing:border-box}
.aeFxHd{display:flex;align-items:baseline;gap:12px;padding:6px 8px 8px;position:sticky;top:0;z-index:2;background:var(--ac-g2,rgba(36,36,46,.92));border-bottom:1px solid var(--ac-hair,rgba(255,255,255,.07))}
.aeFxHd b{font:600 14px/20px inherit;font-family:inherit;color:var(--ac-text,#f3f3f5)}
.aeFxCount{color:var(--ac-text3,#6d6d75);font-variant-numeric:tabular-nums;margin-right:auto}
.aeFxClr,.aeFxDone,.aeFxBtn{-webkit-appearance:none;appearance:none;margin:0;border:0;font:500 12.5px/16px inherit;font-family:inherit;cursor:pointer}
.aeFxClr{background:none;color:var(--ac-text2,#a2a2aa);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,.25);padding:4px 2px}
.aeFxClr[hidden]{display:none}
.aeFxClr:hover{color:var(--ac-text,#f3f3f5)}
.aeFxDone{background:none;color:var(--ac-accent,#6ea6ff);padding:4px 2px;font-weight:600}
.aeFxBody{padding:6px 8px 10px}
.aeFxGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}
.aeFxSec{min-width:0}
.aeFxSec.aeFxWide{grid-column:1/-1}
.aeFxCap{margin:0 0 7px;font:600 11.5px/16px inherit;font-family:inherit;letter-spacing:.02em;color:var(--ac-text3,#6d6d75);text-transform:none}
.aeFxChips{display:flex;flex-wrap:wrap;gap:6px}
.aeFxTri,.aeFxPick{-webkit-appearance:none;appearance:none;margin:0;height:30px;padding:0 12px;border:0;border-radius:var(--ac-r-chip,10px);background:var(--acx-ctl,rgba(255,255,255,.065));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.07),inset 0 -1px 0 rgba(0,0,0,.16);color:var(--ac-text2,#a2a2aa);font:500 12.5px/16px inherit;font-family:inherit;cursor:pointer;white-space:nowrap;
  transition:background-color .12s ease,color .12s ease}
.aeFxTri:hover,.aeFxPick:hover{background:var(--acx-ctl-h,rgba(255,255,255,.11));color:var(--ac-text,#f3f3f5)}
.aeFxTri[data-s="1"],.aeFxPick[aria-pressed="true"]{background:var(--ac-sel,rgba(255,255,255,.17));color:#fff;box-shadow:var(--ac-drop,inset 0 1px 0 rgba(255,255,255,.35))}
.aeFxTri[data-s="2"]{background:transparent;color:var(--ac-text,#f3f3f5);outline:1px dashed rgba(255,255,255,.5);outline-offset:-1px;box-shadow:none}
.aeFxTri:disabled{opacity:.45;cursor:not-allowed}
.aeFxTri:focus-visible,.aeFxPick:focus-visible,.aeFxBtn:focus-visible,.aeFxClr:focus-visible,.aeFxDone:focus-visible,.aeFxSeg button:focus-visible,.aeFxTkB:focus-visible,.aeFxSvA:focus-visible,.aeFxSvD:focus-visible{outline:2px solid rgba(110,166,255,.85);outline-offset:1px}
.aeFxSeg{display:inline-flex;padding:2px;border-radius:var(--ac-r-chip,10px);background:var(--acx-ctl,rgba(255,255,255,.065));gap:2px}
.aeFxSeg button{-webkit-appearance:none;appearance:none;margin:0;height:28px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--ac-text2,#a2a2aa);font:500 12.5px/16px inherit;font-family:inherit;cursor:pointer}
.aeFxSeg button.on{background:var(--ac-sel,rgba(255,255,255,.17));color:#fff;box-shadow:var(--ac-drop,inset 0 1px 0 rgba(255,255,255,.35))}
.aeFxRow2{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}
.aeFxSec>.aeFxSeg+.aeFxRow2,.aeFxSec>.aeFxChips+.aeFxRow2{margin-top:10px}
.aeFxChips+.aeFxChips{margin-top:8px}
.aeFxFld{display:flex;flex-direction:column;gap:4px;min-width:0}
.aeFxFl{font:500 11.5px/14px inherit;font-family:inherit;color:var(--ac-text3,#6d6d75)}
.aeFxNum,.aeFxDate,.aeFxTxt{-webkit-appearance:none;appearance:none;width:100%;min-width:0;height:32px;padding:0 10px;border:0;border-radius:var(--ac-r-field,10px);background:var(--acx-ctl,rgba(255,255,255,.065));
  box-shadow:inset 0 0 0 1px var(--ac-hair,rgba(255,255,255,.07));color:var(--ac-text,#f3f3f5);font:500 13px/18px inherit;font-family:inherit;font-variant-numeric:tabular-nums;color-scheme:dark}
.aeFxNum:focus,.aeFxDate:focus,.aeFxTxt:focus{outline:2px solid rgba(110,166,255,.85);outline-offset:0}
.aeFxNum::placeholder,.aeFxTxt::placeholder{color:var(--ac-text3,#6d6d75)}
.aeFxDate:disabled,.aeFxNum:disabled{opacity:.45}
.aeFxNote{margin:8px 0 0;color:var(--ac-text3,#6d6d75);font:400 12px/17px inherit;font-family:inherit}
.aeFxTk{display:flex;flex-direction:column;gap:5px;min-width:0}
.aeFxTkList{min-height:0}
.aeFxTkB{-webkit-appearance:none;appearance:none;margin:0;height:26px;padding:0 24px 0 10px;border:0;border-radius:var(--ac-r-chip,10px);background:var(--acx-accent-weak,rgba(110,166,255,.15)) no-repeat right 8px center/9px 9px;color:var(--acx-accent-ink,#a9c9ff);
  font:500 12px/16px inherit;font-family:inherit;cursor:pointer;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 2l6 6M8 2L2 8' stroke='%238db6ff' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")}
.aeFxTkB:hover{background-color:rgba(110,166,255,.21)}
.aeFxSave{display:grid;grid-template-columns:1fr auto;gap:8px}
.aeFxBtn{height:32px;padding:0 14px;border-radius:var(--ac-r-chip,10px);background:var(--ac-sel,rgba(255,255,255,.17));color:#fff;box-shadow:var(--ac-drop,inset 0 1px 0 rgba(255,255,255,.35))}
.aeFxSavedList{display:flex;flex-direction:column;margin-top:6px}
.aeFxSv{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 0;border-top:1px solid var(--ac-hair,rgba(255,255,255,.07))}
.aeFxSv:first-child{border-top:0}
.aeFxSvA{-webkit-appearance:none;appearance:none;flex:1 1 auto;min-width:0;margin:0;height:34px;padding:0 4px;border:0;background:none;color:var(--ac-text,#f3f3f5);font:500 13px/18px inherit;font-family:inherit;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.aeFxSvD{-webkit-appearance:none;appearance:none;margin:0;height:30px;padding:0 8px;border:0;background:none;color:var(--ac-text3,#6d6d75);font:500 12px/16px inherit;font-family:inherit;cursor:pointer}
.aeFxSvD:hover{color:var(--ac-text,#f3f3f5)}
html.aeAC .ac-pop.aeFxPop{padding:0;overflow:auto;max-height:calc(calc(100vh/var(--aeUz,1)) - 72px)}
html.aeAC .ac-pop.aeFxPop::-webkit-scrollbar{width:8px}
@media (max-width:860px){
.aeFxGrid{grid-template-columns:1fr;gap:16px}
.aeFxTri,.aeFxPick{height:38px;padding:0 14px;font-size:13px}
.aeFxSeg button{height:36px}
.aeFxNum,.aeFxDate,.aeFxTxt{height:40px;font-size:16px}
.aeFxBtn{height:40px}
.aeFxSvA{height:42px}
.aeFxHd{padding:4px 4px 10px}
.aeFxBody{padding:10px 4px calc(18px + env(safe-area-inset-bottom,0px))}
.aeFxSheet .aeFx{max-height:calc(100dvh - 120px);overflow-y:auto;overscroll-behavior:contain}
.aeFxClr,.aeFxDone{padding:8px 4px;font-size:14px}
}
html.aeAssistUX{--aeux-ink:var(--ac-text,#f3f3f5);--aeux-ink2:var(--ac-text2,#a2a2aa);--aeux-ink3:#8e8e98;--aeux-hair:rgba(255,255,255,.07);
  --aeux-hair2:rgba(255,255,255,.11);--aeux-acc:var(--ac-accent,#6ea6ff);--aeux-bg:#101014;--aeux-card:#16161b;--aeux-well:rgba(0,0,0,.28);
  --aeux-pos:var(--sign-positive-fill,#df7938);--aeux-neg:var(--sign-negative-fill,#3b82cf);--aeux-post:var(--sign-positive-text,#ffad73);--aeux-negt:var(--sign-negative-text,#91c4ff);--aeux-gold:var(--amber,#ffd24d);
  --aeux-font:var(--acx-font,"Switzer",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif);--aeux-top:56px;}
html.aeAssistUX #aeaDrawer,html.aeAssistUX #aeaLaunch{display:none!important;}
html.aeAssistUX.aeAC:not(#_ax1):not(#_ax2):not(#_ax3):not(#_ax4) #app>header #askAeBtn:not([hidden]){display:inline-flex!important;align-items:center!important;
  gap:7px!important;height:32px!important;min-height:32px!important;width:auto!important;margin:0 8px 0 2px!important;padding:0 6px 0 5px!important;
  border:1px solid color-mix(in srgb,var(--aeux-acc) 46%,transparent)!important;border-radius:999px!important;
  background:color-mix(in srgb,var(--aeux-acc) 13%,rgba(20,20,26,.6))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 3px color-mix(in srgb,var(--aeux-acc) 7%,transparent)!important;
  color:var(--aeux-ink)!important;font:600 12.5px/16px var(--aeux-font)!important;letter-spacing:0!important;cursor:pointer;justify-content:flex-start!important;
  transition:background .14s cubic-bezier(.2,.8,.2,1),border-color .14s cubic-bezier(.2,.8,.2,1);}
html.aeAssistUX.aeAC:not(#_ax1):not(#_ax2):not(#_ax3):not(#_ax4) #app>header #askAeBtn:not([hidden]):hover{background:color-mix(in srgb,var(--aeux-acc) 22%,rgba(20,20,26,.6))!important;border-color:var(--aeux-acc)!important;}
html.aeAssistUX.aeAC:not(#_ax1):not(#_ax2):not(#_ax3):not(#_ax4) #app>header #askAeBtn:not([hidden]) .askAeSpark{display:inline-flex!important;width:22px;height:22px;align-items:center;justify-content:center;
  border-radius:50%;background:#0b0b10;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);font-size:0!important;flex:none;}
html.aeAssistUX #askAeBtn .aeuxAskT{white-space:nowrap;}
html.aeAssistUX #askAeBtn .aeuxAskSym{white-space:nowrap;color:var(--aeux-ink2);font-weight:500;}
html.aeAssistUX #askAeBtn .aeuxKbd{margin-left:2px;padding:0 6px;height:20px;display:inline-flex;align-items:center;border-radius:999px;background:rgba(0,0,0,.3);
  color:var(--aeux-ink2);font:500 11px/1 var(--aeux-font);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);}
html.aeAssistUX #aeMobTabs>.aeuxTab .aeuxTabMark{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;
  background:color-mix(in srgb,var(--aeux-acc) 20%,#0b0b10);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--aeux-acc) 55%,transparent);margin-bottom:1px;}
html.aeAssistUX #aeMobTabs>.aeuxTab>span{color:var(--aeux-ink)!important;font-weight:600!important;}
.aeuxPanel{position:fixed;z-index:990;top:calc(var(--aeux-top) + 8px);right:8px;bottom:8px;width:min(456px,calc(calc(100vw/var(--aeUz,1)) - 16px));display:flex;flex-direction:column;
  box-sizing:border-box;background:var(--aeux-bg);border:1px solid var(--aeux-hair2);border-radius:18px;
  box-shadow:0 24px 64px -18px rgba(0,0,0,.8),0 2px 10px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.04);
  color:var(--aeux-ink);font:400 13px/19px var(--aeux-font);font-variant-numeric:tabular-nums;
  transform:translateX(calc(100% + 24px));opacity:0;visibility:hidden;transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .18s,visibility 0s linear .22s;}
@keyframes aeuxPulse{0%,100%{opacity:.55}50%{opacity:1}}
@keyframes aeuxRing{0%{opacity:.9;transform:scale(.92)}100%{opacity:0;transform:scale(1.25)}}
@media (max-width:860px){
.aeuxPanel{top:auto;left:0;right:0;bottom:0;width:100%;height:var(--aeux-vvh,calc(100dvh/var(--aeUz,1)));max-height:var(--aeux-vvh,calc(100dvh/var(--aeUz,1)));border-radius:20px 20px 0 0;border-left:0;border-right:0;border-bottom:0;
    transform:translateY(104%);z-index:10060;padding-top:env(safe-area-inset-top,0px);}
.aeuxSet{right:8px;width:min(300px,calc(calc(100vw/var(--aeUz,1)) - 16px));}
}
html.aeL4{--l4-up:var(--acF-up,var(--ov2-up,var(--buy,#4fe3c0)));--l4-dn:var(--acF-dn,var(--ov2-dn,var(--sell,#f0576a)));--l4-neu:#8892a6;
  --l4-ink:var(--ink,#eceef2);--l4-ink2:var(--ink-2,#a9aeba);--l4-ink3:var(--ink-3,#7c8290);--l4-hair:rgba(255,255,255,.09);}
.aeaaList{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;}
.aeaaItem{display:flex;align-items:flex-start;gap:10px;padding:8px 0;border-top:1px solid var(--aeux-hair,rgba(255,255,255,.07));font:500 13px/18px var(--aeux-font,system-ui,sans-serif);color:var(--aeux-ink,#f3f3f5);}
.aeaaItem:first-child{border-top:0;padding-top:2px;}
.aeaaItem .aeaaLb{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;}
.aeaaItem .aeaaSt{flex:none;max-width:46%;text-align:right;font:500 11.5px/16px var(--aeux-font,system-ui,sans-serif);color:var(--aeux-ink3,#8e8e98);}
.aeaaItem.is-ok .aeaaSt{color:var(--aeux-ink2,#a2a2aa);}
.aeaaItem.is-bad .aeaaSt{color:var(--aeux-ink,#f3f3f5);}
.aeaaChips{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 2px;}
.aeaaChip{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px var(--aeux-hair2,rgba(255,255,255,.11));font:500 12px/16px var(--aeux-font,system-ui,sans-serif);color:var(--aeux-ink,#f3f3f5);white-space:nowrap;}
.aeaaPrimary{background:color-mix(in srgb,var(--aeux-acc,#6ea6ff) 34%,rgba(20,20,26,.6))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--aeux-acc,#6ea6ff) 55%,transparent)!important;}
.aeaaPrimary:hover{background:color-mix(in srgb,var(--aeux-acc,#6ea6ff) 46%,rgba(20,20,26,.6))!important;}
.aeaaState{margin-left:auto;font:500 11px/14px var(--aeux-font,system-ui,sans-serif);color:var(--aeux-ink3,#8e8e98);}
#aeaaToast{position:fixed;left:12px;right:12px;bottom:calc(72px + env(safe-area-inset-bottom,0px));z-index:2147483000;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:14px;background:#1b1b21;box-shadow:0 8px 28px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.1);color:#f3f3f5;font:500 13px/18px var(--aeux-font,system-ui,sans-serif);}
#aeaaToast span{flex:1 1 auto;min-width:0;}
#aeaaToast button{flex:none;height:32px;padding:0 14px;border:0;border-radius:999px;background:rgba(255,255,255,.12);color:inherit;font:600 13px/16px inherit;cursor:pointer;}
@media (min-width:861px){
#aeaaToast{display:none;}
}
#flow .aeaaFchip{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:8px 0;padding:8px 12px;border:1px solid var(--line,rgba(255,255,255,.1));border-radius:var(--r-md,10px);background:var(--surface-2,rgba(255,255,255,.04));color:var(--ink-2,#b9b9c2);font-size:12px;line-height:18px;}
#flow .aeaaFchip b{color:var(--ink,#f3f3f5);font-weight:600;}
#flow .aeaaFchip .aeaaFsum{flex:1 1 220px;min-width:0;overflow-wrap:anywhere;}
#flow .aeaaFchip button{height:28px;padding:0 12px;border:1px solid var(--line,rgba(255,255,255,.12));border-radius:var(--r-sm,8px);background:var(--surface-3,rgba(255,255,255,.06));color:var(--ink,#f3f3f5);font:inherit;font-weight:600;cursor:pointer;}
#flow .aeaaFchip button:hover{border-color:var(--accent,#6ea6ff);}
@media (max-width:860px){
#flow .aeaaFchip button{height:36px;}
}
#paper.ae-paper924 .pprRhMain .pprStatV{font-size:clamp(32px,calc(4vw/var(--aeUz,1)),58px);font-weight:700;letter-spacing:-.04em}
@media(min-width:701px) and (max-width:950px){
#paper.ae-paper924 .pprRhMain .pprStatV{font-size:clamp(34px,calc(7vw/var(--aeUz,1)),48px)}
}
@media(max-width:700px){
#paper.ae-paper924 .pprRhMain .pprStatV{font-size:clamp(38px,calc(11vw/var(--aeUz,1)),56px)}
#paper.ae-paper924 .pprRhTick{position:fixed!important;inset:0 0 0 0!important;z-index:10020!important;overflow-y:auto!important;max-height:calc(100dvh/var(--aeUz,1))!important;margin:0!important;border-radius:0!important;transform:translateY(104%);visibility:hidden;transition:transform .24s ease,visibility .24s}
#paper.ae-paper924 .ae-paper924-position-sheet{position:fixed;left:0;right:0;bottom:0;z-index:10022;max-height:calc(72dvh/var(--aeUz,1));overflow-y:auto;background:#191a20;border:1px solid #383a43;border-radius:22px 22px 0 0;padding:16px 18px 110px;box-shadow:0 -8px 30px rgba(0,0,0,.35)}
}
html.aeL6 select{color-scheme:dark;}
@media (max-width:1500px){
html.aeL6.aeAC:not(#_l6a):not(#_l6b):not(#_l6c) #regimeBar{flex-wrap:wrap!important;row-gap:6px!important;}
}
@media (max-width:860px){
html.aeL6 .modal{z-index:230;}
}
html.aeL9 #drillDockClose{font-family:var(--f-ui);}
html.aeL9 #signinHero .aeLandMark,html.aeL9 #signinHero .aeLandBrand,html.aeL9 #signinHero .aeLandMarkH2{font-stretch:100%;letter-spacing:0;word-spacing:.08em;}
html.aeL9 #signinHero .aeLandH1{text-wrap:balance;}
html.aeL9 #aeMapRamp652Section{display:none!important;}
html.aeL9 #aeColSection .setRow+.setRow{margin-top:14px;}
@keyframes aeSkShimmer{0%{background-position:120% 0}100%{background-position:-100% 0}}
@keyframes rrgShimmer{0%{background-position:120% 0}100%{background-position:-100% 0}}
@media(max-width:860px){
html.aeL25 #moonshot{box-sizing:border-box;padding-inline:12px!important;}
}
html.aeL25 :is(#radar,#moonshot) .scnWhy{margin:9px 0 0;color:var(--ink);font-size:13.5px;line-height:1.45;}
html.aeL25 :is(#radar,#moonshot) .scnHeld{margin:0 0 10px;color:var(--muted);font-size:12px;line-height:1.45;}
:is(#radar,#moonshot) .rdrState .rdrRetry+.rdrRetry{margin-left:8px;}
:is(#radar,#moonshot) .rdrState .rdrTxt1013{display:block;margin:6px auto 14px;max-width:46ch;}
html.aeL25 :is(#radar,#moonshot) .rtBoard{--up:#66dcc2;--dn:#f47388;--tk:#f3c64c;max-width:none;width:100%;margin:0 auto;padding:6px 16px 36px;gap:0;box-sizing:border-box;font-variant-numeric:tabular-nums}
.rtBoard *{box-sizing:border-box}
.rtBoard .num,.rtBoard .rtN{font-family:var(--f-mono,ui-monospace,Consolas,monospace);letter-spacing:0}
.rtBoard .up{color:var(--up)}
.rtBoard .dn{color:var(--dn)}
.rtBoard .rtMu{color:var(--muted)}
html.aeL25 :is(#radar,#moonshot) .rtBoard .rtTop{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;margin:0 0 10px;flex-wrap:wrap}
.rtTabs{display:flex;gap:2px}
.rtTabs button{appearance:none;background:none;border:0;border-bottom:2px solid transparent;color:var(--muted);font:600 24px/1.2 var(--f-display,var(--f-ui));padding:4px 14px 6px;margin:0;cursor:pointer}
.rtTabs button:first-child{padding-left:0}
.rtTabs button.on{color:var(--ink);border-bottom-color:var(--ink)}
.rtTabs button:focus-visible,.rtSeg button:focus-visible,.rtSort select:focus-visible,.rtMap:focus-visible{outline:2px solid #91b2ff;outline-offset:2px}
.rtTabs .rtN{font-size:13px;font-weight:500;color:var(--muted);margin-left:8px;vertical-align:3px}
.rtTabs button.on .rtN{color:var(--ink-2)}
.rtLine{margin:0 0 8px;color:var(--muted);font-size:13.5px;line-height:1.45}
html.aeL25 :is(#radar,#moonshot) .rtBoard .scnHeld{margin:0 0 8px}
.rtCtl{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;margin:0 0 6px;padding:2px 0 10px;border-bottom:1px solid var(--line)}
.rtSeg{display:flex;border:1px solid var(--line);border-radius:8px;overflow:hidden}
.rtSeg button{appearance:none;background:transparent;border:0;border-right:1px solid var(--line);color:var(--ink-2);font:600 14px/1 var(--f-ui);padding:10px 16px;cursor:pointer;white-space:nowrap;display:flex;align-items:baseline;gap:8px}
.rtSeg button:last-child{border-right:0}
.rtSeg button.on{background:var(--surface-3);color:var(--ink)}
.rtSeg button.zero{opacity:.55}
.rtSeg .rtN{font-size:12.5px;color:var(--muted)}
.rtSeg button.on .rtN{color:var(--ink-2)}
.rtSort{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:14px;white-space:nowrap}
.rtSort select{appearance:none;-webkit-appearance:none;background:var(--surface-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%238E8A9D' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 11px center;border:1px solid var(--line);border-radius:8px;color:var(--ink);font:600 14px/1 var(--f-ui);padding:10px 32px 10px 12px;min-height:38px;cursor:pointer}
.rtH,.rtR{display:grid;align-items:center;column-gap:12px;padding:0 10px}
.rtBoard.radar .rtH,.rtBoard.radar .rtR{grid-template-columns:62px 70px 68px minmax(120px,.8fr) minmax(170px,.95fr) 70px 46px minmax(170px,1.25fr) minmax(176px,1fr) 62px 74px 12px}
.rtBoard.moon .rtH,.rtBoard.moon .rtR{grid-template-columns:62px 70px 68px minmax(110px,.75fr) minmax(150px,.8fr) 70px 46px 56px minmax(170px,1.2fr) minmax(176px,1fr) 62px 74px 12px}
.rtH{height:36px;color:var(--muted);font:500 13px/1 var(--f-ui);border-bottom:1px solid var(--line)}
.rtH .rtC{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--f-ui)!important;font-size:13px!important}
.rtC.num{text-align:right;font-size:14.5px}
.rtR{min-height:46px;padding-top:6px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.055);cursor:pointer;outline:none;color:var(--ink-2);font-size:14.5px;line-height:1.35}
.rtR:hover,.rtR:focus-visible{background:var(--surface-2)}
.rtR.open{background:var(--surface-2);border-bottom-color:transparent}
.rtR .rtC{min-width:0}
.rtR .sym b{font:700 17px/1 var(--f-display,var(--f-ui));color:var(--ink);letter-spacing:.01em}
.rtR .px{color:var(--ink)}
.rtR .why{color:var(--ink-2);overflow-wrap:anywhere}
.rtR .fl b{font-weight:600}
.rtR .fl b.up{color:var(--up)}
.rtR .fl b.dn{color:var(--dn)}
.rtR .pm,.rtR .ak,.rtR .em,.rtR .vo{color:var(--ink-2)}
.rtR .tm{color:var(--muted)}
.rtR .ca .rtCat{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:var(--ink-2)}
.rtR .ca.story .rtCat{color:var(--ink)}
.rtR .rtLv{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;min-width:0}
.rtR .rtLv .rtBar{width:min(100%,150px)}
.rtLt{font-size:14px;color:var(--ink-2);min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.rtLt b{font-family:var(--f-mono);font-weight:500;font-size:13.5px;color:var(--ink)}
.rtLt em{font-style:normal;font-family:var(--f-mono);font-size:13px;color:var(--muted)}
.rtR .cv{justify-self:end;width:6px;height:6px;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(-45deg);opacity:.55}
.rtR.open .cv{transform:rotate(45deg);margin-top:-3px}
.rtEmpty{padding:22px 12px;color:var(--muted);font-size:14.5px}
.rtPhn{display:none}
.rtBar{position:relative;display:inline-block;width:120px;height:16px;flex:none}
.rtBar .rtTr{position:absolute;left:0;right:0;top:50%;height:1px;background:#55555d;display:block}
.rtBar .rtMk{position:absolute;top:50%;display:block;transform:translate(-50%,-50%)}
.rtBar .rtMk.lvl{width:2px;height:13px;background:#d1d1d7}
.rtBar .rtMk.titan{width:11px;height:11px;border-radius:50%;border:2px solid var(--tk);background:var(--page);z-index:3}
.rtBar .rtMk.spot{width:8px;height:8px;border-radius:50%;background:#f4f4f6;z-index:4}
.rtR.open .rtBar .rtMk.titan{background:var(--surface-2)}
.rtX{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.05fr) minmax(0,1.15fr);background:var(--surface-2);border-bottom:1px solid var(--line);padding:2px 12px 0}
.rtX[hidden]{display:none}
.rtS{padding:10px 28px 16px 0;min-width:0}
.rtS+.rtS{padding-left:28px;border-left:1px solid var(--line)}
.rtX h4{margin:0 0 9px;font:500 13px/1.2 var(--f-ui);color:var(--muted)}
.rtX p{margin:0 0 8px;font-size:15px;line-height:1.45;color:var(--ink-2)}
.rtX p.rtLead{font-size:17px;line-height:1.45;color:var(--ink)}
.rtX p.rtMu{color:var(--muted)}
.rtKv .rtK{color:var(--muted);margin-right:6px}
.rtBar.big{display:block;width:calc(100% - 24px);height:58px;margin:16px 12px 12px}
.rtBar.big .rtTr{top:13px;background:#6a6a72}
.rtBar.big .rtMk{top:13px}
.rtBar.big .rtMk.lvl{height:15px}
.rtBar.big .rtMk.titan{width:12px;height:12px}
.rtBar.big .rtMk.spot{width:9px;height:9px}
.rtBar .rtMkl{position:absolute;top:32px;transform:translateX(-50%);font:500 13px/1.25 var(--f-ui);color:var(--ink-2);text-align:center;white-space:nowrap}
.rtBar .rtMkl em{display:block;font-style:normal;font-family:var(--f-mono);color:var(--ink)}
.rtXf{grid-column:1/-1;display:flex;align-items:center;gap:20px;border-top:1px solid var(--line);padding:10px 0 12px;font-size:14px}
.rtMap{appearance:none;background:none;border:0;padding:0;min-height:28px;color:#b8c4d8;text-decoration:underline;text-underline-offset:3px;font:inherit;font-size:14.5px;cursor:pointer}
.rtNote{margin:16px 0 0;color:var(--muted);font-size:12.5px;line-height:1.5;max-width:110ch}
@media (max-width:860px){
html.aeL25 #moonshot{box-sizing:border-box;padding-inline:0!important}
html.aeL25 :is(#radar,#moonshot) .rtBoard{padding:2px 0 28px}
html.aeL25 :is(#radar,#moonshot) .rtBoard .rtTop{padding:0 14px;margin:0 0 6px}
.rtTabs button{font-size:22px;padding:2px 12px 6px}
.rtLine{padding:0 14px;font-size:12.5px}
html.aeL25 :is(#radar,#moonshot) .rtBoard .scnHeld{padding:0 14px}
.rtCtl{position:sticky;top:var(--rtStick,0px);z-index:6;display:block;background:var(--page);margin:0;padding:6px 14px 8px}
.rtSeg{display:grid;grid-template-columns:repeat(4,1fr);border-radius:10px}
.rtSeg button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:9px 2px 8px;min-height:52px;font-size:12.5px;white-space:normal;text-align:center;line-height:1.15}
.rtSeg .rtN{font-size:12px}
.rtSort{justify-content:flex-end;margin-top:7px;font-size:13px}
.rtSort select{min-height:42px;font-size:14px}
.rtH{display:none}
.rtBoard.radar .rtR,.rtBoard.moon .rtR{display:grid;grid-template-columns:minmax(0,1fr) auto auto 18px;grid-template-areas:"sym px ch cv" "fl fl fl fl" "why why why why" "ca ca ca ca" "lv lv lv lv";row-gap:6px;column-gap:10px;align-items:center;padding:13px 14px 14px;min-height:96px;border-bottom:1px solid rgba(255,255,255,.07)}
.rtBoard.moon .rtR{grid-template-areas:"sym px ch cv" "fl fl pm pm" "why why why why" "ca ca ca ca" "lv lv lv lv"}
.rtR .sym{grid-area:sym}
.rtR .px{grid-area:px;font-size:15px}
.rtR .ch{grid-area:ch;font-size:15px;min-width:64px}
.rtR .cv{grid-area:cv}
.rtR .fl{grid-area:fl;font-size:15px}
.rtR .why{grid-area:why;color:var(--muted);font-size:13.5px}
.rtR .ca{grid-area:ca}
.rtR .lv{grid-area:lv}
.rtBoard.moon .rtR .pm{grid-area:pm;display:block;text-align:right;font-size:15px}
.rtBoard.radar .rtR .pm,.rtR .ak,.rtR .em,.rtR .tm,.rtR .vo{display:none}
.rtR .sym b{font-size:19px}
.rtR .ca .rtCat{display:block;-webkit-line-clamp:unset;overflow:visible;font-size:14.5px;line-height:1.4}
.rtR .rtTail{display:inline}
.rtR .rtLv{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%}
.rtR .rtLv .rtBar{width:auto}
.rtR .rtBar{flex:1 1 auto;width:auto;min-width:80px;height:20px}
.rtR .rtLt{flex:none;font-size:13px;white-space:nowrap}
.rtR .ca.dup,.rtR .lv.none{display:none}
.rtDsk{display:none}
.rtPhn{display:inline}
.rtX{display:block;padding:2px 14px 0}
.rtS,.rtS+.rtS{padding:12px 0 8px;border-left:0;border-top:1px solid var(--line)}
.rtS:first-child{border-top:0}
.rtX p{font-size:14.5px}
.rtX p.rtLead{font-size:16px}
.rtXf{flex-wrap:wrap;gap:8px 18px}
.rtMap{min-height:44px;display:inline-flex;align-items:center}
.rtNote{padding:0 14px;font-size:11.5px}
.rtEmpty{padding:22px 14px}
}
#gScale{flex-wrap:wrap;}
.aeBv18 .bvStage{position:relative;width:100%;max-height:min(calc(68vh/var(--aeUz,1)),720px);overflow-x:hidden;overflow-y:auto;border-radius:10px;background:rgba(255,255,255,.015);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;}
.aeDlphLead{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin:0 0 14px;padding:2px 2px 12px;border-bottom:1px solid var(--ac-hair,rgba(255,255,255,.07));
  font:400 13px/19px var(--acx-font,'Switzer',system-ui,sans-serif);color:var(--ac-text2,#a2a2aa);font-variant-numeric:tabular-nums;}
.aeDlphLead .k{font-weight:600;color:var(--ac-text,#f3f3f5);white-space:nowrap;}
.aeDlphLead .t{min-width:0;}
.aeDlphLead .t b{font-weight:600;color:var(--ac-text,#f3f3f5);}
.aeDlphLead .up{color:#2bd1ae;}
.aeDlphLead .dn{color:#f07f48;}
.aeDlphLead .m{color:var(--ac-text3,#6d6d75);}
#delphi .dlphModeRow+.aeDlphLead{margin-top:10px;}
html.aeLandStale0930 #signinHero .aeLandWeeklyLink img{display:none;}
html.aeLandStale0930 #signinHero .aeLandWkBody{display:flex; flex-direction:column; gap:12px; padding:30px 28px 26px; background:var(--surface);}
html.aeLandStale0930 #signinHero .aeLandWkEye{font-family:var(--f-mono,"JetBrains Mono",ui-monospace,monospace); font-size:11px; font-weight:600; line-height:1.4; letter-spacing:.08em; text-transform:uppercase; color:var(--muted);}
html.aeLandStale0930 #signinHero .aeLandWkHead{margin:0; font-family:var(--f-display,"Clash Display","Switzer",system-ui,sans-serif); font-weight:700; font-stretch:112%; font-size:clamp(22px,calc(2.9vw/var(--aeUz,1)),34px); line-height:1.12; letter-spacing:-.01em; word-spacing:.04em; color:var(--ink); text-wrap:balance; max-width:30ch;}
html.aeLandStale0930 #signinHero .aeLandWkSub{margin:0; font-size:14px; line-height:1.5; color:var(--ink-2);}
@media(max-width:560px){
html.aeLandStale0930 #signinHero .aeLandWkBody{padding:22px 18px 20px;}
}
.scvRow>.aeWhy21,.smbRow>.aeWhy21{grid-column:2/-1;order:99;min-width:0;padding:0 0 7px;margin-top:-3px;font-size:11.5px;line-height:1.35;color:var(--muted,#8a93a6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:inherit}
.smbRow>.aeWhy21{grid-column:3/-1;padding:0 0 6px;margin-top:-4px}
.aeWhy21 b{font-weight:600;color:var(--text,#d7dbe4)}
@media (max-width:860px){
.scvRow>.aeWhy21{max-width:calc(100vw - 72px)}
.smbRow>.aeWhy21{margin-top:2px}
}
.rhChip[role=button]:focus-visible{outline:1.5px solid var(--ac-cyan,#5ed0f0);outline-offset:1px;}
#aeEvChip{gap:7px;max-width:260px;flex:0 1 auto;min-width:0;overflow:hidden;}
#aeEvChip .aeEvT{font-weight:600;overflow:hidden;text-overflow:ellipsis;min-width:0;}
#aeEvChip .aeEvW{flex:none;color:var(--ac-text2,#a2a2aa);font-weight:500;}
.aeEvDot{display:inline-block;width:7px;height:7px;border-radius:50%;flex:none;box-sizing:border-box;background:var(--ac-text,#f3f3f5);}
html.aeAC.acPh:not(#_ap1):not(#_ap2):not(#_ap3) #app>header>#aeEvChip{order:3;flex:0 1 auto;min-width:0;max-width:calc(54vw/var(--aeUz,1));height:var(--aeTapH,32px);min-height:var(--aeTapH,32px);margin:0 0 0 2px;padding:0 10px;}
html.aeS101 #gridCard .gwrap{overscroll-behavior-y:auto!important;-webkit-overflow-scrolling:touch;scroll-snap-type:none!important;}
@keyframes aeMmSk0930{0%{background-position:120% 0}100%{background-position:-120% 0}}
html.aeGv57:not(#_gv1):not(#_gv2) #classic{--gvPos:#d9b84a;--gvNeg:#5f7fc9;--gvInk:rgba(243,241,247,.94);--gvInk2:rgba(236,234,244,.66);--gvInk3:rgba(236,234,244,.48);--gvLine:rgba(255,255,255,.07);font-family:var(--d2-font,var(--acx-font,"Switzer",-apple-system,BlinkMacSystemFont,"SF Pro Text",system-ui,sans-serif));}
@keyframes gvVsP{0%,100%{opacity:.55}50%{opacity:1}}
html.aeP157:not(#_p1a):not(#_p1b):not(#_p1c):not(#_p1d):not(#_p1e):not(#_p1f){--p1-well:rgba(118,118,128,.24);--p1-drop:rgba(255,255,255,.17);--p1-ink:rgba(243,241,247,.96);--p1-ink2:rgba(236,234,244,.72);--p1-line:rgba(255,255,255,.10);}
:where(html:not(.aeFont57Off)){--d2-font:var(--acx-font,"Switzer",-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI Variable Text","Segoe UI",system-ui,sans-serif);}
html.aeTiles57:not(#_t1):not(#_t2):not(#_t3) #tiles{gap:2px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow-x:auto;scrollbar-width:none;padding:0 2px;}
html.aeTiles57:not(#_t1):not(#_t2):not(#_t3) #tiles::-webkit-scrollbar{display:none;}
html.aeK57:not(#_k1):not(#_k2):not(#_k3):not(#_k4):not(#_k5):not(#_k6) #kairos{--k57-ink3:rgba(236,234,244,.52);}
html.aeFlow57:not(#_f1):not(#_f2):not(#_f3):not(#_f4):not(#_f5):not(#_f6) #flow{--f57-ink3:rgba(236,234,244,.52);}
html.aeScan57:not(#_c1):not(#_c2):not(#_c3):not(#_c4):not(#_c5):not(#_c6){--c57-ink3:rgba(236,234,244,.52);}
html.aeScan57:not(#_c1):not(#_c2):not(#_c3):not(#_c4):not(#_c5):not(#_c6) :is(#screener .scvTh,#screener .g11Lab,#sectors .sctReadLbl,#sectors .sctChName,#sectors .sctColHd span,#lynceus .sLab,#lynceus .lynSub,#lynceus .lynBaseLab,#lynceus .lynDet button,#lynceus .lynStat .sLab){text-transform:none!important;letter-spacing:0!important;font:500 11.5px/16px var(--d2-font)!important;color:var(--c57-ink3)!important;}
html.aeScan57:not(#_c1):not(#_c2):not(#_c3):not(#_c4):not(#_c5):not(#_c6) :is(#screener .scvTh,#screener .g11Lab,#sectors .sctReadLbl,#sectors .sctColHd span,#lynceus .sLab,#lynceus .lynSub,#lynceus .lynBaseLab,#lynceus .lynDet button)::first-letter{text-transform:uppercase!important;}
html.aePages57:not(#_a1):not(#_a2):not(#_a3):not(#_a4):not(#_a5):not(#_a6){--a57-ink3:rgba(236,234,244,.52);}
:where(html){--d2-font:var(--acx-font,"Switzer",-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI Variable Text","Segoe UI",system-ui,sans-serif);}
.bv2Lib{position:absolute;top:0;right:0;bottom:0;width:372px;max-width:calc(100vw/var(--aeUz,1));background:rgba(18,18,26,.96);backdrop-filter:blur(24px);border-left:1px solid rgba(255,255,255,.14);box-shadow:-30px 0 60px rgba(0,0,0,.45);display:flex;flex-direction:column;padding:16px 18px;gap:10px;color:#ecebf2;font:400 13px/1.4 var(--d2-font,Switzer,system-ui,sans-serif)}
@media (max-width:820px){
.bv2Lib{width:calc(100vw/var(--aeUz,1));left:0;top:calc(12vh/var(--aeUz,1));border-radius:22px 22px 0 0;border-left:0;border-top:1px solid rgba(255,255,255,.14)}
}
.ktrSheetPanel{position:relative;width:100%;max-height:calc(70vh/var(--aeUz,1));overflow:auto;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;background:#14161c;color:#f3f3f5;display:flex;flex-direction:column;gap:12px;font:500 14px/1.2 var(--d2-font,inherit);}
html.aeAskDock1002:not(#_xa):not(#_xb):not(#_xc):not(#_xd):not(#_xe):not(#_xf) #aeMobTabs>.aeuxTab{display:none!important}
@media (max-width:860px){
html.aeAskDock1002:not(#_xa):not(#_xb):not(#_xc):not(#_xd):not(#_xe):not(#_xf) #aeAskBtn{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;height:var(--aeTapH,36px)!important;min-height:0!important;margin:0 6px 0 2px!important;padding:0 11px 0 8px!important;gap:5px!important;
  border-radius:18px!important;border:1px solid rgba(120,205,240,.36)!important;background:rgba(110,195,235,.11)!important;color:#d9f2fc!important;
  font:600 13px/1 var(--acx-font,Switzer,system-ui,sans-serif)!important;letter-spacing:0!important;white-space:nowrap;box-shadow:inset 0 .5px 0 rgba(255,255,255,.14)!important;
  -webkit-tap-highlight-color:transparent}
html.aeAskDock1002:not(#_xa):not(#_xb):not(#_xc):not(#_xd):not(#_xe):not(#_xf) #aeAskBtn:active{background:rgba(110,195,235,.2)!important}
html.aeAskDock1002:not(#_xa):not(#_xb):not(#_xc):not(#_xd):not(#_xe):not(#_xf) #aeAskBtn .aeAskGem{display:inline-flex!important;align-items:center;justify-content:center;width:14px;height:14px;font-size:0!important;line-height:0}
html.aeAskDock1002:not(#_xa):not(#_xb):not(#_xc):not(#_xd):not(#_xe):not(#_xf) #aeAskBtn .aeAskGem svg{display:block;width:14px;height:14px}
}
html.aeAskDock1002:not(#_xa):not(#_xb):not(#_xc):not(#_xd):not(#_xe):not(#_xf) #aeMobTabs>.navV2MobTab.acAskDock svg{width:24px;height:24px}
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #aeScanHub1013{box-sizing:border-box;display:block;position:relative;margin:10px auto 12px;padding:0;width:fit-content;max-width:100%}
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #aeScanHub1013[hidden]{display:none!important}
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #aeScanHub1013 .stSeg{position:relative;display:flex;align-items:stretch;gap:2px;box-sizing:border-box;width:fit-content;max-width:100%;height:32px;padding:2px;border-radius:10px;background:var(--m-fill,rgba(0,0,0,.25));box-shadow:inset 0 0 0 1px var(--ac-hair,rgba(255,255,255,.08));overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #aeScanHub1013 .stSeg::-webkit-scrollbar{display:none}
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #aeScanHub1013 .stSeg>button{-webkit-appearance:none;appearance:none;flex:0 0 auto;box-sizing:border-box;height:28px;min-height:28px;margin:0;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--ac-text2,#a9a9b3);font:500 13px/16px var(--acx-font,system-ui,-apple-system,sans-serif);letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s,color .15s}
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #aeScanHub1013 .stSeg>button:hover{color:var(--ac-text,#fff)}
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #aeScanHub1013 .stSeg>button.is-on{background:var(--m-thumb,var(--ac-sel,rgba(255,255,255,.14)));box-shadow:var(--ac-drop,none);color:#fff;font-weight:600}
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #aeScanHub1013 .stSeg>button:focus-visible{outline:2px solid rgba(110,166,255,.85);outline-offset:-2px}
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #aeScanHub1013[data-fade="r"] .stSeg{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #aeScanHub1013[data-fade="l"] .stSeg{-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px);mask-image:linear-gradient(90deg,transparent,#000 28px)}
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #aeScanHub1013[data-fade="lr"] .stSeg{-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent)}
@media (max-width:860px){
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #aeScanHub1013{margin:4px 10px 12px;width:auto;max-width:none}
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #aeScanHub1013 .stSeg{height:44px;padding:2px;gap:0;border-radius:13px}
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #aeScanHub1013 .stSeg>button{height:40px;min-height:40px;padding:0 16px;border-radius:11px;font-size:14px;line-height:18px}
}
@media (prefers-reduced-motion:reduce){
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #aeScanHub1013 .stSeg>button{transition:none}
}
@media (max-width:640px){
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #winners .wnrRow{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px}
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #winners .wnrContract{flex:1 1 calc(100% - 50px);min-width:0}
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #winners .wnrBadge{display:flex;width:fit-content;max-width:100%;white-space:normal;border-radius:12px;line-height:1.35}
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #winners .wnrMeta{flex:1 1 auto;gap:18px;padding-left:38px}
html.aeScanTab:not(#_sc1):not(#_sc2):not(#_sc3) #winners .wnrGain{margin-left:auto;min-width:0}
}
@media (max-width:600px){
html.aePpRange:not(#_ppa):not(#_ppb):not(#_ppc):not(#_ppd):not(#_ppe):not(#_ppf):not(#_ppg):not(#_pph):not(#_ppi):not(#_ppj) .ae-chart-workspace .vela-widget-bottombar{display:flex!important;flex:none!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none}
html.aePpRange:not(#_ppa):not(#_ppb):not(#_ppc):not(#_ppd):not(#_ppe):not(#_ppf):not(#_ppg):not(#_pph):not(#_ppi):not(#_ppj) .ae-chart-workspace .vela-widget-bottombar::-webkit-scrollbar{display:none}
html.aePpRange:not(#_ppa):not(#_ppb):not(#_ppc):not(#_ppd):not(#_ppe):not(#_ppf):not(#_ppg):not(#_pph):not(#_ppi):not(#_ppj) .ae-chart-workspace .vela-widget-bottombar .vela-bb-range{flex:none!important;min-width:36px;min-height:32px}
}
html.aeNav6:not(#_n6a):not(#_n6b):not(#_n6c):not(#_n6d):not(#_n6e):not(#_n6f):not(#_n6g):not(#_n6h) #aeMobTabs>.navV2MobTab.acAskDock{display:none!important}
html.aeNav6:not(#_n6a):not(#_n6b):not(#_n6c):not(#_n6d):not(#_n6e):not(#_n6f):not(#_n6g):not(#_n6h) #aeMobTabs.acAskDockK>.navV2MobTab[data-v2="more"].is-on{background:var(--m-tint,var(--ac-sel,rgba(255,255,255,.12)))!important;box-shadow:none!important;color:var(--m-tint-ink,#fff)!important}
html.aeNav6:not(#_n6a):not(#_n6b):not(#_n6c):not(#_n6d):not(#_n6e):not(#_n6f):not(#_n6g):not(#_n6h) #aeMobTabs.acAskDockK>.navV2MobTab[data-v2="more"].is-on span{color:var(--m-tint-ink,#fff)!important}
html.aePpK3Tab:not(#_k3ta):not(#_k3tb):not(#_k3tc):not(#_k3td):not(#_k3te):not(#_k3tf):not(#_k3tg):not(#_k3th):not(#_k3ti):not(#_k3tj) #aeMobTabs>.navV2MobTab.acAskDock[data-v2="kairos"]{display:flex!important}
html.aePpK3Tab:not(#_k3ta):not(#_k3tb):not(#_k3tc):not(#_k3td):not(#_k3te):not(#_k3tf):not(#_k3tg):not(#_k3th):not(#_k3ti):not(#_k3tj) #aeMobTabs>.navV2MobTab>span{white-space:nowrap}
html.aePpK3Tab:not(#_k3ta):not(#_k3tb):not(#_k3tc):not(#_k3td):not(#_k3te):not(#_k3tf):not(#_k3tg):not(#_k3th):not(#_k3ti):not(#_k3tj) #aeMobTabs.acAskDockK>.navV2MobTab[data-v2="more"].is-on{background:transparent!important;box-shadow:none!important;color:var(--m-l2,#8E8A9D)!important}
html.aePpK3Tab:not(#_k3ta):not(#_k3tb):not(#_k3tc):not(#_k3td):not(#_k3te):not(#_k3tf):not(#_k3tg):not(#_k3th):not(#_k3ti):not(#_k3tj) #aeMobTabs.acAskDockK>.navV2MobTab[data-v2="more"].is-on span{color:var(--m-l2,#8E8A9D)!important}
@media (orientation:landscape) and (max-height:500px){
html.aePpK3Tab.aeAC.acPh:not(#_k3ta):not(#_k3tb):not(#_k3tc):not(#_k3td):not(#_k3te):not(#_k3tf):not(#_k3tg):not(#_k3th):not(#_k3ti):not(#_k3tj) #aeMobTabs{grid-auto-rows:42px!important}
html.aePpHdr844:not(#_ppa):not(#_ppb):not(#_ppc):not(#_ppd):not(#_ppe):not(#_ppf):not(#_ppg):not(#_pph):not(#_ppi):not(#_ppj) header.acTop>#acChips{min-width:0!important;flex:0 1 auto!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;overscroll-behavior-x:contain}
html.aePpHdr844:not(#_ppa):not(#_ppb):not(#_ppc):not(#_ppd):not(#_ppe):not(#_ppf):not(#_ppg):not(#_pph):not(#_ppi):not(#_ppj) header.acTop>#acChips::-webkit-scrollbar{display:none}
html.aePpHdr844:not(#_ppa):not(#_ppb):not(#_ppc):not(#_ppd):not(#_ppe):not(#_ppf):not(#_ppg):not(#_pph):not(#_ppi):not(#_ppj) header.acTop>.hdrRight{flex:none!important}
html.aePpHdr844:not(#_ppa):not(#_ppb):not(#_ppc):not(#_ppd):not(#_ppe):not(#_ppf):not(#_ppg):not(#_pph):not(#_ppi):not(#_ppj) #askAeBtn .aeuxKbd{display:none!important}
}
@media (max-width:600px){
html.aePpCap:not(#_ppa):not(#_ppb):not(#_ppc):not(#_ppd):not(#_ppe):not(#_ppf):not(#_ppg):not(#_pph):not(#_ppi):not(#_ppj) #acPhCap>#acChips{overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-type:none}
html.aePpCap:not(#_ppa):not(#_ppb):not(#_ppc):not(#_ppd):not(#_ppe):not(#_ppf):not(#_ppg):not(#_pph):not(#_ppi):not(#_ppj) #acPhCap>#acChips::-webkit-scrollbar{display:none}
html.aePpCap:not(#_ppa):not(#_ppb):not(#_ppc):not(#_ppd):not(#_ppe):not(#_ppf):not(#_ppg):not(#_pph):not(#_ppi):not(#_ppj) #acPhCap>#acChips>*{flex:0 0 auto!important}
}
html.aePpFade .aeFadeX[data-fx="r"]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}
html.aePpFade .aeFadeX[data-fx="l"]{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 28px),transparent)}
html.aePpFade .aeFadeX[data-fx="lr"]{-webkit-mask-image:linear-gradient(to right,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,transparent,#000 28px,#000 calc(100% - 28px),transparent)}
@media (max-width:600px){
html.aePpD2:not(#_ppa):not(#_ppb):not(#_ppc):not(#_ppd):not(#_ppe):not(#_ppf):not(#_ppg):not(#_pph):not(#_ppi):not(#_ppj) body[data-ac-view="delphi"] #acPhCap>#acChips{overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;overscroll-behavior-x:contain}
html.aePpD2:not(#_ppa):not(#_ppb):not(#_ppc):not(#_ppd):not(#_ppe):not(#_ppf):not(#_ppg):not(#_pph):not(#_ppi):not(#_ppj) body[data-ac-view="delphi"] #acPhCap>#acChips::-webkit-scrollbar{display:none}
html.aePpD2:not(#_ppa):not(#_ppb):not(#_ppc):not(#_ppd):not(#_ppe):not(#_ppf):not(#_ppg):not(#_pph):not(#_ppi):not(#_ppj) body[data-ac-view="delphi"] #acPhCap #acChips>.acD2Mode{flex:0 0 auto!important;min-width:max-content!important;margin-right:8px!important}
html.aePpD2:not(#_ppa):not(#_ppb):not(#_ppc):not(#_ppd):not(#_ppe):not(#_ppf):not(#_ppg):not(#_pph):not(#_ppi):not(#_ppj) body[data-ac-view="delphi"] #acPhCap #acChips>.acD2Mode>button{flex:0 0 auto!important;width:auto!important;min-width:0!important;padding:0 13px!important;white-space:nowrap}
html.aePpD2:not(#_ppa):not(#_ppb):not(#_ppc):not(#_ppd):not(#_ppe):not(#_ppf):not(#_ppg):not(#_pph):not(#_ppi):not(#_ppj) body[data-ac-view="delphi"] #acPhCap #acChips>.ac-chip{flex:0 0 auto!important}
}
html.aeNoScale1002:not(#_xa):not(#_xb):not(#_xc):not(#_xd):not(#_xe):not(#_xf) .card>.cbar,html.aeNoScale1002:not(#_xa):not(#_xb):not(#_xc):not(#_xd):not(#_xe):not(#_xf) .card>.cbar-l{display:none!important}
html.aeNoScale1002:not(#_xa):not(#_xb):not(#_xc):not(#_xd):not(#_xe):not(#_xf) #gScale{min-height:0!important}
html.aePpExp:not(#_ppa):not(#_ppb):not(#_ppc):not(#_ppd):not(#_ppe):not(#_ppf):not(#_ppg):not(#_pph):not(#_ppi):not(#_ppj) #aeNavMore .aePpExpRow[hidden]{display:none!important}
html.aeSession1002:not(#_xa):not(#_xb):not(#_xc):not(#_xd):not(#_xe):not(#_xf) #acPhCap #acChips>.acLive::after{content:"Session"!important}
html.aeEvDay1002:not(#_xa):not(#_xb):not(#_xc):not(#_xd):not(#_xe):not(#_xf) #aeEvChip .aeEvW{font-variant-numeric:tabular-nums}
@media (max-width:860px){
html.aeHomeFit1002:not(#_xa):not(#_xb):not(#_xc):not(#_xd):not(#_xe):not(#_xf) body[data-ac-view="home"] #aeMLT .mltRow{min-height:38px}
html.aeHomeFit1002:not(#_xa):not(#_xb):not(#_xc):not(#_xd):not(#_xe):not(#_xf) body[data-ac-view="home"] #aeMLT .mltT{font-size:30px!important;line-height:36px!important}
html.aeHomeFit1002:not(#_xa):not(#_xb):not(#_xc):not(#_xd):not(#_xe):not(#_xf) body[data-ac-view="home"] #aeMLT{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}
html.aeHomeFit1002:not(#_xa):not(#_xb):not(#_xc):not(#_xd):not(#_xe):not(#_xf) body[data-ac-view="home"] #aeMLT .mltRow{flex:0 0 auto}
html.aeHomeFit1002:not(#_xa):not(#_xb):not(#_xc):not(#_xd):not(#_xe):not(#_xf) body[data-ac-view="home"] #aeMLT .mltS{padding:0!important;font-size:14px!important;line-height:18px!important;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
}
html.aeLeadGem1005:not(#_d0):not(#_d1):not(#_d2):not(#_d3):not(#_d4):not(#_d5):not(#_d6):not(#_d7):not(#_d8):not(#_d9) .aeTitanGem{filter:none!important}
html.aeSi2.aeSiC #aeSi2 .s2Sheet{width:340px!important;max-width:100%!important;max-height:calc(100vh/var(--aeUz,1))!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:18px!important;text-align:center}
html.aeHeatC:not(#_h0):not(#_h1):not(#_h2):not(#_h3):not(#_h4):not(#_h5):not(#_h6):not(#_h7) #mgrid{--ghZeroTxt:"0"}
html.aeHeatFit:not(#_f0):not(#_f1):not(#_f2):not(#_f3):not(#_f4):not(#_f5):not(#_f6):not(#_f7):not(#_f8) #mgrid .mcorner{font-size:0!important;color:transparent!important}
@media (max-width:860px){
html.aeHeatFit:not(#_f0):not(#_f1):not(#_f2):not(#_f3):not(#_f4):not(#_f5):not(#_f6):not(#_f7):not(#_f8) #mgrid{--ghKW:46px!important;--ghVis:6!important;--ghMin:44px!important}
html.aeHeatFit:not(#_f0):not(#_f1):not(#_f2):not(#_f3):not(#_f4):not(#_f5):not(#_f6):not(#_f7):not(#_f8) #mgrid .mk{padding-right:6px!important;font-size:10px!important;position:relative}
html.aeHeatFit:not(#_f0):not(#_f1):not(#_f2):not(#_f3):not(#_f4):not(#_f5):not(#_f6):not(#_f7):not(#_f8) #mgrid .mh:not(.mcorner){white-space:nowrap!important;padding:4px 3px 5px!important;font-size:11px!important;line-height:1.15!important}
html.aeHeatFit:not(#_f0):not(#_f1):not(#_f2):not(#_f3):not(#_f4):not(#_f5):not(#_f6):not(#_f7):not(#_f8) #mgrid .mh:not(.mcorner) *{white-space:nowrap!important}
html.aeHeatFit:not(#_f0):not(#_f1):not(#_f2):not(#_f3):not(#_f4):not(#_f5):not(#_f6):not(#_f7):not(#_f8) #mgrid .mh:not(.mcorner) .mhDate{display:flex!important;flex-direction:column!important;align-items:flex-end!important;line-height:1.05!important;font-size:11px!important}
html.aeHeatFit:not(#_f0):not(#_f1):not(#_f2):not(#_f3):not(#_f4):not(#_f5):not(#_f6):not(#_f7):not(#_f8) #mgrid .mh:not(.mcorner) .mhDate::after{display:block!important;margin:1px 0 0!important;font-size:8.5px!important;opacity:.6}
html.aeHeatFit:not(#_f0):not(#_f1):not(#_f2):not(#_f3):not(#_f4):not(#_f5):not(#_f6):not(#_f7):not(#_f8) #mgrid .mh .mhTrip{display:none!important}
}
@media (min-width:861px){
html body #aeAskBtn{display:none!important}
}
html.aeHeatRead:not(#_r0):not(#_r1):not(#_r2):not(#_r3):not(#_r4):not(#_r5):not(#_r6):not(#_r7):not(#_r8):not(#_r9) #mgrid{--ghRh:18px!important;--ghFs:12px!important;--ghKfs:12px!important;--mrh:18px!important;--mfs:12px!important;--mkfs:12px!important}
html.aeHeatRead:not(#_r0):not(#_r1):not(#_r2):not(#_r3):not(#_r4):not(#_r5):not(#_r6):not(#_r7):not(#_r8):not(#_r9) #mgrid .mk{font-size:12px!important;line-height:18px!important;height:18px!important}
@media (max-width:860px){
html.aeHeatRead:not(#_r0):not(#_r1):not(#_r2):not(#_r3):not(#_r4):not(#_r5):not(#_r6):not(#_r7):not(#_r8):not(#_r9) #mgrid{--ghRh:21px!important;--mrh:21px!important;--ghVis:4.6!important;--ghMin:64px!important;--ghKW:44px!important}
html.aeHeatRead:not(#_r0):not(#_r1):not(#_r2):not(#_r3):not(#_r4):not(#_r5):not(#_r6):not(#_r7):not(#_r8):not(#_r9) #mgrid .mk{line-height:21px!important;height:21px!important;font-size:12px!important}
}
html.aeMoreExp.aeHv:not(#_x0):not(#_x1):not(#_x2):not(#_x3):not(#_x4):not(#_x5):not(#_x6):not(#_x7):not(#_x8):not(#_x9):not(#_x10):not(#_x11):not(#_x12) #mgrid#mgrid{--ghVis:min(var(--hvN,7),7)!important}
@media (max-width:860px){
html.aeMoreExp.aeHv:not(#_x0):not(#_x1):not(#_x2):not(#_x3):not(#_x4):not(#_x5):not(#_x6):not(#_x7):not(#_x8):not(#_x9):not(#_x10):not(#_x11):not(#_x12) #mgrid#mgrid{--ghVis:min(var(--hvN,4),4)!important}
}
html.aeHv:not(#_v0):not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11) #mgrid#mgrid{--ghVis:var(--hvN,7)!important;--ghMin:0px!important;scroll-snap-type:none!important}
html.aeHv:not(#_v0):not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11) #mgrid .mcell.smallDim:not(:hover):not(.mzero):not(.mabsent):not(.key){background:rgba(255,255,255,.055)!important;box-shadow:none!important}
html.aeHv:not(#_v0):not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11) #mgrid{--ghKW:calc(var(--hvSD,30px) + 46px)}
html.aeHv:not(#_v0):not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11) #mgrid .mk{display:flex!important;align-items:center;justify-content:space-between;gap:4px}
html.aeHv:not(#_v0):not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11) #mgrid .mk:not(:has(>.acGSd))::before{content:"";flex:0 0 var(--hvSD,30px)}
html.aeHv:not(#_v0):not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11) #gridCard>#gScale{margin-top:10px}
#aeHchip{display:flex;align-items:center;gap:6px;margin:0 0 8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}
#aeHchip::-webkit-scrollbar{display:none}
#aeHchip[hidden]{display:none}
#aeHchip .hcL{flex:0 0 auto;color:var(--muted);font-size:11.5px;white-space:nowrap;padding-right:2px}
#aeHchip .hcC{flex:0 0 auto;display:inline-flex;align-items:baseline;gap:6px;height:28px;padding:0 10px;border:1px solid var(--line);border-radius:6px;
  background:var(--surface-2);color:var(--ink-2);font:inherit;font-size:12px;line-height:26px;white-space:nowrap;cursor:pointer}
#aeHchip .hcC:hover{border-color:var(--muted)}
#aeHchip .hcC:focus-visible{outline:2px solid var(--ice);outline-offset:1px}
#aeHchip .hcC[aria-pressed="true"]{border-color:var(--ink-2);color:var(--ink)}
#aeHchip .hcC[disabled]{cursor:default;opacity:.7}
#aeHchip .hcK{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}
#aeHchip .hcV{font-variant-numeric:tabular-nums}
#aeHchip .hcV.p{color:var(--sign-positive-text,#ffad73)}
#aeHchip .hcV.n{color:var(--sign-negative-text,#91c4ff)}
#mgrid .aeHcDim{opacity:.28}
#mgrid .aeHcHit{outline:2px solid var(--ice);outline-offset:-2px}
@media (max-width:639px){
#aeHchip{margin:0 0 6px;gap:6px}
#aeHchip .hcC{height:44px;line-height:42px;padding:0 12px;font-size:12.5px}
#aeHchip .hcL{font-size:11px}
}
html.aeHeatx #gridCard .gwrap{scroll-snap-type:none!important;overscroll-behavior-x:contain}
html.aeHeatx:not(#_hx1):not(#_hx2):not(#_hx3):not(#_hx4):not(#_hx5):not(#_hx6):not(#_hx7):not(#_hx8):not(#_hx9):not(#_hx10):not(#_hx11):not(#_hx12):not(#_hx13):not(#_hx14):not(#_hx15):not(#_hx16):not(#_hx17):not(#_hx18):not(#_hx19):not(#_hx20):not(#_hx21):not(#_hx22):not(#_hx23):not(#_hx24) #mgrid#mgrid .mcell .mcellVal{font-size:clamp(7px,calc((100cqw - var(--ghKW,44px)) / var(--hvN,6) / 4.3),11px)!important;text-overflow:clip!important}
html.aeHeatx:not(#_hx1):not(#_hx2):not(#_hx3):not(#_hx4):not(#_hx5):not(#_hx6):not(#_hx7):not(#_hx8):not(#_hx9):not(#_hx10):not(#_hx11):not(#_hx12):not(#_hx13):not(#_hx14):not(#_hx15):not(#_hx16):not(#_hx17):not(#_hx18):not(#_hx19):not(#_hx20):not(#_hx21):not(#_hx22):not(#_hx23):not(#_hx24) #mgrid#mgrid .mh .mhDate{font-size:clamp(6.5px,calc((100cqw - var(--ghKW,44px)) / var(--hvN,6) / 4.6),11px)!important}
@media (min-width:861px){
html.aeHeatx:not(#_hx1):not(#_hx2):not(#_hx3):not(#_hx4):not(#_hx5):not(#_hx6):not(#_hx7):not(#_hx8):not(#_hx9):not(#_hx10):not(#_hx11):not(#_hx12):not(#_hx13):not(#_hx14):not(#_hx15):not(#_hx16):not(#_hx17):not(#_hx18):not(#_hx19):not(#_hx20):not(#_hx21):not(#_hx22):not(#_hx23):not(#_hx24) #mgrid#mgrid .mcell .mcellVal{font-size:clamp(7px,calc((100cqw - var(--ghKW,44px)) / var(--hvN,6) / 4.3),11.5px)!important}
}
html.aeHv:not(#_k0):not(#_k1):not(#_k2):not(#_k3):not(#_k4):not(#_k5):not(#_k6):not(#_k7):not(#_k8):not(#_k9):not(#_k10):not(#_k11):not(#_k12):not(#_k13) #mgrid{--ghKW:82px!important}
@media (max-width:860px){
html.aeHv:not(#_k0):not(#_k1):not(#_k2):not(#_k3):not(#_k4):not(#_k5):not(#_k6):not(#_k7):not(#_k8):not(#_k9):not(#_k10):not(#_k11):not(#_k12):not(#_k13) #mgrid{--ghKW:72px!important}
}
html.aeHv #mgrid>.mk{overflow:hidden}
@media (pointer:coarse){
html.aeMz,html.aeMz body{touch-action:pan-x pan-y;overflow-x:clip;max-width:100%}
}
@media (max-width:860px){
html.aeMb1.aeMb1_home:not(#_b1):not(#_b2):not(#_b3):not(#_b4):not(#_b5):not(#_b6) #aeMktHome .mhTop h1{display:none!important}
html.aeMb1.aeMb1_land.aeLand4:not(#_b1):not(#_b2):not(#_b3) #aeLand3 .l4Hero .l3Brand{top:max(20px,calc(env(safe-area-inset-top,0px) + 12px))!important}
html.aeMb1.aeMb1_land.aeLand4:not(#_b1):not(#_b2):not(#_b3) #aeLand3 .l4Hero .l4SignIn{position:absolute;z-index:2;top:max(16px,calc(env(safe-area-inset-top,0px) + 8px));right:max(16px,env(safe-area-inset-right,0px));min-height:44px;padding:0 18px;display:inline-flex;align-items:center;background:rgba(7,8,11,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
}
@media (max-width:1100px) and (max-height:520px) and (orientation:landscape){
html.aeMb1.aeMb1_land.aeLand4:not(#_b1):not(#_b2):not(#_b3) #aeLand3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}
html.aeMb1.aeMb1_land.aeLand4:not(#_b1):not(#_b2):not(#_b3) #aeLand3 .l4Hero{grid-column:1!important;grid-row:1!important;height:auto!important;min-height:calc(100vh/var(--aeUz,1))!important;min-height:calc(100dvh/var(--aeUz,1))!important}
html.aeMb1.aeMb1_land.aeLand4:not(#_b1):not(#_b2):not(#_b3) #aeLand3>main{grid-column:2!important;grid-row:1!important;padding:16px max(16px,env(safe-area-inset-right,0px)) 16px 8px!important;justify-content:center!important;background:none!important}
html.aeMb1.aeMb1_land.aeLand4:not(#_b1):not(#_b2):not(#_b3) #aeLand3 .l4Pitch .l3Sub{display:none}
html.aeMb1.aeMb1_land.aeLand4:not(#_b1):not(#_b2):not(#_b3) #aeLand3 .l4Pitch h1{font-size:24px}
html.aeMb1.aeMb1_land.aeLand4:not(#_b1):not(#_b2):not(#_b3) #aeLand3 .l4Pitch{bottom:16px}
html.aeMb1.aeMb1_land.aeLand4:not(#_b1):not(#_b2):not(#_b3) #aeLand3 .l4Card{padding:16px 18px}
html.aeMb1.aeMb1_land.aeLand4:not(#_b1):not(#_b2):not(#_b3) #aeLand3>.l3Feat{grid-row:2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}
html.aeMb1.aeMb1_land.aeLand4:not(#_b1):not(#_b2):not(#_b3) #aeLand3>footer{grid-row:3!important}
html.aeMb1.aeMb1_land.aeLand4:not(#_b1):not(#_b2):not(#_b3) #aeLand3 .l4Hero .l4SignIn{display:none}
}
html.aeM8_borders:not(#_m0):not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_m10):not(#_m11):not(#_m12):not(#_m13) #mgrid .mk{box-shadow:none!important}
html.aeM8_borders:not(#_m0):not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_m10):not(#_m11):not(#_m12):not(#_m13) #mgrid .mh{box-shadow:none!important}
html.aeM8_borders:not(#_m0):not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_m10):not(#_m11):not(#_m12):not(#_m13) #mgrid .mh.mcorner{box-shadow:none!important}
html.aeM8_borders:not(#_m0):not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_m10):not(#_m11):not(#_m12):not(#_m13) #gridCard .gwrap{border-color:transparent!important}
@media (max-width:700px){
#kairos .k8 .k8-pan.k8-cur{display:flex;height:min(calc(54vh/var(--aeUz,1)),470px)}
}
#kairos .k3.k3-d{--k3-s1:#100E14;--k3-s2:#16141B;--k3-s3:#1D1A23;--k3-ink:#F3F1F7;--k3-ink2:#BCB8C8;--k3-mut:#8E8A9D;--k3-line:#2B2733;--k3-pos:#3ECF8E;--k3-neg:#F0616D;--k3-sel:#B9CCFF;
 --k3-mono:var(--mono,"JetBrains Mono"),ui-monospace,Consolas,monospace;
 position:relative;width:100%;display:flex;flex-direction:column;gap:10px;padding:10px;min-width:0;min-height:0;color:var(--k3-ink);font:500 16.2px/1.25 Switzer,system-ui,sans-serif;overflow:hidden;box-sizing:border-box;background:#0A090D;font-family:var(--ae-ui,Switzer,system-ui,sans-serif)}
#kairos .k3.k3-d *{box-sizing:border-box}
#kairos .k3.k3-d .k3-mono{font-family:var(--k3-mono);font-variant-numeric:tabular-nums}
#kairos .k3.k3-d .k3-mut{color:var(--k3-mut)}
#kairos .k3.k3-d .k3-ink2{color:var(--k3-ink2)}
#kairos .k3.k3-d .k3-pos{color:var(--k3-pos)}
#kairos .k3.k3-d .k3-neg{color:var(--k3-neg)}
#kairos .k3.k3-d .k3-gem{width:16.2px;height:16.2px;flex:none}
#kairos .k3.k3-d .k3-strip{display:flex;align-items:center;gap:17.5px;flex:none;min-height:45px;min-width:0;white-space:nowrap}
#kairos .k3.k3-d .k3-seg{display:flex;gap:2.5px;background:var(--k3-s2);border-radius:11.2px;padding:2.5px;flex:none}
#kairos .k3.k3-d .k3-seg b{font-weight:500;color:var(--k3-ink2);padding:6.2px 15px;border-radius:8.8px;font-size:15.6px}
#kairos .k3.k3-d .k3-seg b.k3-on{background:var(--k3-s3);color:var(--k3-ink)}
#kairos .k3.k3-d .k3-itabs{display:flex;gap:7.5px;flex:none}
#kairos .k3.k3-d .k3-itab{display:flex;align-items:baseline;gap:8.8px;padding:7.5px 12.5px;border:1px solid var(--k3-line);border-radius:11.2px;background:var(--k3-s1);font-size:15.6px}
#kairos .k3.k3-d .k3-itab b{font-weight:600;font-size:16.2px}
#kairos .k3.k3-d .k3-itab span{font-size:15px}
#kairos .k3.k3-d .k3-sp{flex:1;min-width:0}
#kairos .k3.k3-d .k3-kv{display:flex;align-items:baseline;gap:8.8px;font-size:15.6px;flex:none}
#kairos .k3.k3-d .k3-kv b{font-weight:600}
#kairos .k3.k3-d .k3-panel{background:var(--k3-s1);border:1px solid var(--k3-line);border-radius:12.5px;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}
#kairos .k3.k3-d .k3-ph{height:40px;flex:none;display:flex;white-space:nowrap;overflow:hidden;align-items:center;gap:12.5px;padding:0 12.5px;border-bottom:1px solid var(--k3-line);font-size:15.6px;color:var(--k3-ink2)}
#kairos .k3.k3-d .k3-ph b{font-weight:600;color:var(--k3-ink)}
#kairos .k3.k3-d .k3-vsw{display:flex;gap:2.5px;background:var(--k3-s2);border-radius:10px;padding:2.5px;flex:none}
#kairos .k3.k3-d .k3-vsw b{font-weight:500;color:var(--k3-ink2);padding:3.8px 12.5px;border-radius:7.5px;font-size:15px}
#kairos .k3.k3-d .k3-vsw b.k3-on{background:var(--k3-s3);color:var(--k3-ink)}
#kairos .k3.k3-d .k3-ch{height:32.5px;flex:none;display:flex;align-items:center;gap:5px;padding:0 7.5px;font:400 13.1px var(--k3-mono);color:var(--k3-mut);border-bottom:1px solid var(--k3-line);position:relative}
#kairos .k3.k3-d .k3-lad{flex:1;min-height:0;display:flex;flex-direction:column;padding:0 7.5px;overflow:hidden}
#kairos .k3.k3-d .k3-lr{display:flex;align-items:stretch;gap:5px;flex:none}
#kairos .k3.k3-d .k3-lr .k3-k.k3-sp{background:#F1F0F7;color:#0A090D;border-radius:1248.8px;font-weight:700;justify-content:center;padding:0;margin:2.5px 0}
#kairos .k3.k3-d .k3-lr .k3-c.k3-t{font-weight:700}
#kairos .k3.k3-d .k3-foot{height:37.5px;flex:none;display:flex;align-items:center;gap:10px;padding:0 12.5px;font:400 13.1px var(--k3-mono);color:var(--k3-mut);border-top:1px solid var(--k3-line);white-space:nowrap;overflow:hidden}
#kairos .k3.k3-d .k3-foot i.k3-lg{flex:1;height:8.8px;display:flex;border-radius:2.5px;overflow:hidden;position:relative}
#kairos .k3.k3-d .k3-foot span.k3-n{font-family:Switzer,system-ui,sans-serif;font-size:13.8px;margin-left:5px}
#kairos .k3.k3-d .k3-chbody,#kairos .k3.k3-d .k3-netbars{flex:1;min-height:0;position:relative;overflow:hidden}
#kairos .k3.k3-d .k3-chbody svg,#kairos .k3.k3-d .k3-netbars svg{display:block}
#kairos .k3.k3-d .k3-chax{padding:0}
#kairos .k3.k3-d .k3-chax span{position:absolute;top:7.5px;transform:translateX(-50%);font-size:13.1px;color:var(--k3-mut)}
#kairos .k3.k3-d .k3-tape{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}
#kairos .k3.k3-d .k3-tr,#kairos .k3.k3-d .k3-th{display:grid;grid-template-columns:70px 15px 55px 42.5px 72.5px 57.5px 1fr;gap:7.5px;align-items:center;padding:0 12.5px;font-size:14.4px;flex:none;border-bottom:1px solid #1a1720}
#kairos .k3.k3-d .k3-th{height:32.5px;font-size:13.1px;color:var(--k3-mut);border-bottom:1px solid var(--k3-line)}
#kairos .k3.k3-d .k3-lvls{padding:10px 15px;display:flex;flex-direction:column;gap:6.2px;font-size:15.6px;justify-content:center;flex:1}
#kairos .k3.k3-d .k3-lvls div{display:grid;grid-template-columns:60px 1fr auto auto;gap:15px;align-items:baseline}
#kairos .k3.k3-d .k3-lvls b{font-weight:700}
#kairos .k3.k3-d .k3-nfs{padding:7.5px 12.5px;display:flex;flex-direction:column;gap:3.8px;flex:none;border-bottom:1px solid var(--k3-line)}
#kairos .k3.k3-d .k3-nfs div{display:grid;grid-template-columns:55px 102.5px 1fr;gap:10px;align-items:baseline;font-size:14.4px;white-space:nowrap}
#kairos .k3.k3-d .k3-nfs b{font-weight:700;font-size:15px}
#kairos .k3.k3-d .k3-wh{display:flex;flex-direction:column;gap:3.8px;padding:10px 12.5px 7.5px;border-bottom:1px solid var(--k3-line);flex:none}
#kairos .k3.k3-d .k3-wh b.k3-s{font-size:18.8px;font-weight:600}
#kairos .k3.k3-d .k3-wh .k3-px+.k3-mono{font-size:15px}
#kairos .k3.k3-d .k3-wh .k3-l2 b{font-weight:600;color:var(--k3-ink)}
#kairos .k3.k3-m{--k3-s1:#100E14;--k3-s2:#16141B;--k3-s3:#1D1A23;--k3-ink:#F3F1F7;--k3-ink2:#BCB8C8;--k3-mut:#8E8A9D;--k3-line:#2B2733;--k3-pos:#3ECF8E;--k3-neg:#F0616D;--k3-sel:#B9CCFF;
 --k3-mono:var(--mono,"JetBrains Mono"),ui-monospace,Consolas,monospace;
 position:relative;width:100%;display:flex;flex-direction:column;gap:8px;padding:8px;min-width:0;min-height:0;color:var(--k3-ink);font:500 13px/1.25 Switzer,system-ui,sans-serif;overflow:hidden;box-sizing:border-box;background:#0A090D;font-family:var(--ae-ui,Switzer,system-ui,sans-serif)}
#kairos .k3.k3-m *{box-sizing:border-box}
#kairos .k3.k3-m .k3-mono{font-family:var(--k3-mono);font-variant-numeric:tabular-nums}
#kairos .k3.k3-m .k3-mut{color:var(--k3-mut)}
#kairos .k3.k3-m .k3-ink2{color:var(--k3-ink2)}
#kairos .k3.k3-m .k3-pos{color:var(--k3-pos)}
#kairos .k3.k3-m .k3-neg{color:var(--k3-neg)}
#kairos .k3.k3-m .k3-gem{width:13px;height:13px;flex:none}
#kairos .k3.k3-m .k3-strip{display:flex;align-items:center;gap:14px;flex:none;min-height:36px;min-width:0;white-space:nowrap}
#kairos .k3.k3-m .k3-seg{display:flex;gap:2px;background:var(--k3-s2);border-radius:9px;padding:2px;flex:none}
#kairos .k3.k3-m .k3-seg b{font-weight:500;color:var(--k3-ink2);padding:5px 12px;border-radius:7px;font-size:12.5px}
#kairos .k3.k3-m .k3-seg b.k3-on{background:var(--k3-s3);color:var(--k3-ink)}
#kairos .k3.k3-m .k3-itabs{display:flex;gap:6px;flex:none}
#kairos .k3.k3-m .k3-itab{display:flex;align-items:baseline;gap:7px;padding:6px 10px;border:1px solid var(--k3-line);border-radius:9px;background:var(--k3-s1);font-size:12.5px}
#kairos .k3.k3-m .k3-itab b{font-weight:600;font-size:13px}
#kairos .k3.k3-m .k3-itab span{font-size:12px}
#kairos .k3.k3-m .k3-sp{flex:1;min-width:0}
#kairos .k3.k3-m .k3-kv{display:flex;align-items:baseline;gap:7px;font-size:12.5px;flex:none}
#kairos .k3.k3-m .k3-kv b{font-weight:600}
#kairos .k3.k3-m .k3-panel{background:var(--k3-s1);border:1px solid var(--k3-line);border-radius:10px;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}
#kairos .k3.k3-m .k3-ph{height:32px;flex:none;display:flex;white-space:nowrap;overflow:hidden;align-items:center;gap:10px;padding:0 10px;border-bottom:1px solid var(--k3-line);font-size:12.5px;color:var(--k3-ink2)}
#kairos .k3.k3-m .k3-ph b{font-weight:600;color:var(--k3-ink)}
#kairos .k3.k3-m .k3-vsw{display:flex;gap:2px;background:var(--k3-s2);border-radius:8px;padding:2px;flex:none}
#kairos .k3.k3-m .k3-vsw b{font-weight:500;color:var(--k3-ink2);padding:3px 10px;border-radius:6px;font-size:12px}
#kairos .k3.k3-m .k3-vsw b.k3-on{background:var(--k3-s3);color:var(--k3-ink)}
#kairos .k3.k3-m .k3-ch{height:26px;flex:none;display:flex;align-items:center;gap:4px;padding:0 6px;font:400 10.5px var(--k3-mono);color:var(--k3-mut);border-bottom:1px solid var(--k3-line);position:relative}
#kairos .k3.k3-m .k3-lad{flex:1;min-height:0;display:flex;flex-direction:column;padding:0 6px;overflow:hidden}
#kairos .k3.k3-m .k3-lr{display:flex;align-items:stretch;gap:4px;flex:none}
#kairos .k3.k3-m .k3-lr .k3-k.k3-sp{background:#F1F0F7;color:#0A090D;border-radius:999px;font-weight:700;justify-content:center;padding:0;margin:2px 0}
#kairos .k3.k3-m .k3-lr .k3-c.k3-t{font-weight:700}
#kairos .k3.k3-m .k3-foot{height:30px;flex:none;display:flex;align-items:center;gap:8px;padding:0 10px;font:400 10.5px var(--k3-mono);color:var(--k3-mut);border-top:1px solid var(--k3-line);white-space:nowrap;overflow:hidden}
#kairos .k3.k3-m .k3-foot i.k3-lg{flex:1;height:7px;display:flex;border-radius:2px;overflow:hidden;position:relative}
#kairos .k3.k3-m .k3-foot span.k3-n{font-family:Switzer,system-ui,sans-serif;font-size:11px;margin-left:4px}
#kairos .k3.k3-m .k3-chbody,#kairos .k3.k3-m .k3-netbars{flex:1;min-height:0;position:relative;overflow:hidden}
#kairos .k3.k3-m .k3-chbody svg,#kairos .k3.k3-m .k3-netbars svg{display:block}
#kairos .k3.k3-m .k3-chax{padding:0}
#kairos .k3.k3-m .k3-chax span{position:absolute;top:6px;transform:translateX(-50%);font-size:10.5px;color:var(--k3-mut)}
#kairos .k3.k3-m .k3-tape{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}
#kairos .k3.k3-m .k3-tr,#kairos .k3.k3-m .k3-th{display:grid;grid-template-columns:56px 12px 44px 34px 58px 46px 1fr;gap:6px;align-items:center;padding:0 10px;font-size:11.5px;flex:none;border-bottom:1px solid #1a1720}
#kairos .k3.k3-m .k3-th{height:26px;font-size:10.5px;color:var(--k3-mut);border-bottom:1px solid var(--k3-line)}
#kairos .k3.k3-m .k3-lvls{padding:8px 12px;display:flex;flex-direction:column;gap:5px;font-size:12.5px;justify-content:center;flex:1}
#kairos .k3.k3-m .k3-lvls div{display:grid;grid-template-columns:48px 1fr auto auto;gap:12px;align-items:baseline}
#kairos .k3.k3-m .k3-nfs{padding:6px 10px;display:flex;flex-direction:column;gap:3px;flex:none;border-bottom:1px solid var(--k3-line)}
#kairos .k3.k3-m .k3-nfs div{display:grid;grid-template-columns:44px 82px 1fr;gap:8px;align-items:baseline;font-size:11.5px;white-space:nowrap}
#kairos .k3.k3-m .k3-wh{display:flex;flex-direction:column;gap:3px;padding:8px 10px 6px;border-bottom:1px solid var(--k3-line);flex:none}
#kairos .k3.k3-m .k3-wh b.k3-s{font-size:15px;font-weight:600}
#kairos .k3.k3-m .k3-wh .k3-px+.k3-mono{font-size:12px}
#kairos .k3.k3-m .k3-wh .k3-l2 b{font-weight:600;color:var(--k3-ink)}
#kairos .k3.k3-m.k3-focus .k3-seg3 b{flex:1;text-align:center;font-weight:500;color:var(--k3-ink2);padding:6px 0;border-radius:7px;font-size:12.5px}
#kairos .k3.k3-m.k3-idx .k3-hd b{font-size:17px;font-weight:600}
#kairos .k3.k3-m.k3-idx .k3-seg3 b{flex:1;text-align:center;font-weight:500;color:var(--k3-ink2);padding:6px 0;border-radius:7px;font-size:12.5px}
#kairos.k3Live{padding:0!important;max-width:none!important;width:auto!important;margin:0!important;overflow:hidden!important}
html:has(#kairos.k3Live) .acKChips{display:none!important}
#kairos .k3{display:flex;flex-direction:column;box-sizing:border-box;min-width:0;width:100%;margin:0}
#kairos .k3 .k3-msg{padding:24px 16px;color:#8E8A9D;font:500 13px/1.4 var(--ae-ui,system-ui,sans-serif)}
#kairos .k3 .k3-seg3 b,#kairos .k3 .k3-vsw b,#kairos .k3 .k3-itab{cursor:pointer}
#kairos .k3 .k3-lr{cursor:pointer}
#kairos .k3 button{font:inherit}
#kairos .k3 .k3-lr.k3-selr{background:#171d2e;box-shadow:inset 0 0 0 1px #3B4A74}
#kairos .k3 .k3-tr.k3-sel{background:var(--k3-s3);box-shadow:inset 2px 0 0 var(--k3-sel)}
html.aePpK3Stk #kairos .k3.k3-m .k3-sbar{display:flex;align-items:center;gap:8px;flex:none;min-width:0}
html.aePpK3Stk #kairos .k3.k3-m .k3-mseg{display:flex;gap:2px;background:var(--k3-s2);border-radius:9px;padding:2px;flex:none}
html.aePpK3Stk #kairos .k3.k3-m .k3-hbtn{appearance:none;margin-left:auto;flex:none;display:flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border:1px solid #3A3645;border-radius:10px;background:var(--k3-s3);color:var(--k3-ink);font:600 13.5px Switzer,system-ui,sans-serif;cursor:pointer}
html.aePpK3Stk #kairos .k3.k3-m .k3-stk{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:8px;padding-bottom:8px;-webkit-overflow-scrolling:touch}
html.aePpK3Stk #kairos .k3.k3-m .k3-scrim{position:absolute;inset:0;background:rgba(5,4,8,.55);z-index:5}
html.aePpK3Stk #kairos .k3.k3-m .k3-hsheet{position:absolute;left:0;right:0;bottom:0;height:86%;z-index:6;display:flex;flex-direction:column;gap:6px;padding:6px 8px 8px;background:var(--k3-s1);border:1px solid var(--k3-line);border-bottom:0;border-radius:16px 16px 0 0;box-shadow:0 -12px 32px rgba(0,0,0,.5)}
html.aePpK3Stk #kairos .k3.k3-m .k3-hx{appearance:none;margin-left:auto;border:0;background:transparent;color:var(--k3-sel);font:600 14px Switzer,system-ui,sans-serif;min-height:36px;padding:0 6px;cursor:pointer}
#hsBar.hsBar{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;column-gap:12px;row-gap:4px;margin:12px 0 0;padding:10px 12px 8px;border:1px solid var(--line,rgba(255,255,255,.09));border-radius:var(--r-sm,8px);background:var(--surface,rgba(255,255,255,.025));font:500 11px/1.3 var(--ae-ui,system-ui),sans-serif;color:var(--muted,#8b93a6)}
#hsBar.hsBar[hidden]{display:none}
#hsBar .hsPlay{grid-column:1;width:30px;height:30px;padding:0;border-radius:50%;border:1px solid var(--line,rgba(255,255,255,.16));background:rgba(255,255,255,.06);color:var(--ink,#eef0f5);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}
#hsBar .hsPlay:hover:not(:disabled){background:rgba(255,255,255,.12)}
#hsBar .hsPlay:disabled,#hsBar .hsCtl button:disabled{opacity:.4;cursor:default}
#hsBar .hsTrack{grid-column:2;position:relative;height:30px;display:flex;align-items:center;min-width:0}
#hsBar .hsRange{-webkit-appearance:none;appearance:none;touch-action:pan-y;width:100%;height:30px;margin:0;padding:0;background:transparent;cursor:pointer;--hsP:100%}
#hsBar .hsRange:focus{outline:none}
#hsBar .hsRange::-webkit-slider-runnable-track{height:3px;border-radius:2px;background:linear-gradient(90deg,rgba(255,255,255,.55) 0,rgba(255,255,255,.55) var(--hsP),rgba(255,255,255,.14) var(--hsP),rgba(255,255,255,.14) 100%)}
#hsBar .hsRange::-moz-range-track{height:3px;border-radius:2px;background:rgba(255,255,255,.14)}
#hsBar .hsRange::-moz-range-progress{height:3px;border-radius:2px;background:rgba(255,255,255,.55)}
#hsBar .hsRange::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;margin-top:-5.5px;border-radius:50%;background:var(--ink,#eef0f5);border:2px solid var(--surface-2,#14161c);box-shadow:0 0 0 1px rgba(255,255,255,.4)}
#hsBar .hsRange::-moz-range-thumb{width:10px;height:10px;border-radius:50%;background:var(--ink,#eef0f5);border:2px solid var(--surface-2,#14161c);box-shadow:0 0 0 1px rgba(255,255,255,.4)}
#hsBar .hsRange:disabled{cursor:default;opacity:.5}
#hsBar .hsBub{position:absolute;bottom:calc(50% + 11px);transform:translateX(-50%);pointer-events:none;white-space:nowrap;padding:1px 7px 2px;border-radius:9px;background:var(--surface-2,#1a1d25);border:1px solid var(--line,rgba(255,255,255,.18));color:var(--ink,#eef0f5);font:600 11px/1.35 var(--f-num,ui-monospace,monospace);letter-spacing:0}
#hsBar .hsBub:empty{display:none}
#hsBar .hsCtl{grid-column:3;display:inline-flex;align-items:center;gap:4px}
#hsBar .hsCtl button{height:24px;min-width:34px;padding:0 9px;border-radius:12px;border:1px solid var(--line,rgba(255,255,255,.14));background:transparent;color:var(--muted,#8b93a6);font:600 11px/1 var(--f-num,ui-monospace,monospace);cursor:pointer}
#hsBar .hsCtl button:hover:not(:disabled){color:var(--ink,#eef0f5);background:rgba(255,255,255,.07)}
#hsBar .hsCtl .hsStep{min-width:30px;padding:0 7px}
#hsBar .hsMsg{grid-column:1 / -1;color:var(--muted,#8b93a6)}
@media (max-width:860px){
#hsBar.hsBar{grid-template-columns:30px minmax(0,1fr) auto;margin:10px 0 0;padding:6px 10px;column-gap:8px;row-gap:2px}
#hsBar .hsTrack{grid-column:2;height:28px}
#hsBar .hsPlay{width:28px;height:28px}
#hsBar .hsCtl{grid-column:3;grid-row:1;gap:6px}
#hsBar .hsCtl .hsStep,#hsBar .hsCtl .hsSpd{display:none}
#hsBar .hsCtl .hsStepSel{display:inline-block}
#hsBar .hsCtl button,#hsBar .hsCtl select{height:28px}
}
#hsBar .hsStepSel{display:none;min-width:46px;padding:0 4px;border-radius:14px;border:1px solid var(--line,rgba(255,255,255,.14));background:transparent;color:var(--muted,#8b93a6);font:600 11px/1 var(--f-num,ui-monospace,monospace);cursor:pointer}
#hsBar .hsStepSel:disabled{opacity:.4;cursor:default}
html.hsOn:not(#_h0):not(#_h1):not(#_h2):not(#_h3) #gridCard>.gwrap{order:1;max-height:calc(calc(100dvh/var(--aeUz,1)) - var(--gwrapTop,330px) - var(--hsH,62px))!important}
@media (max-width:860px){
html.hsOn:not(#_h0):not(#_h1):not(#_h2):not(#_h3) #gridCard>.gwrap{max-height:calc(calc(100dvh/var(--aeUz,1)) - var(--gwrapTop,300px) - var(--aeMobBot,86px) - 4px - var(--hsH,92px))!important}
}
#gv2 .gv2Seg>button:not(.on):hover:not(:disabled){background:rgba(255,255,255,.06);color:#fff;}
.aeIm18 .m2iPop{position:absolute;right:0;top:calc(100% + 6px);z-index:40;width:340px;max-width:calc(calc(100vw/var(--aeUz,1)) - 24px);box-sizing:border-box;padding:12px 14px;border-radius:14px;background:var(--surface-2,#15171e);border:1px solid var(--m2line);box-shadow:0 12px 36px rgba(0,0,0,.55);display:flex;flex-direction:column;gap:10px;}
#intervalmap .aeIm18.m4on{max-width:none;padding-bottom:12px;}
.aeIm18.m4on>.imHead,.aeIm18.m4on>.imCtl,.aeIm18.m4on>.imCard{display:none!important;}
.aeIm18.m4on:not(.m4rp)>.imRp{display:none!important;}
.aeIm18.m4g .imNote{display:none!important;}
.aeIm18 .m4{--m4h:28px;--m4line:rgba(255,255,255,.10);--m4trk:rgba(118,118,128,.24);margin:0;font-family:var(--imG,var(--d2-font,inherit));}
.aeIm18 .m4Bar{position:relative;margin:0 0 8px;}
.aeIm18 .m4Row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;min-width:0;}
.aeIm18 .m4Fill{flex:1 1 auto;}
.aeIm18 .m4Seg{display:inline-flex;background:var(--m4trk);border-radius:10px;padding:2px;gap:2px;flex:none;}
.aeIm18 .m4Seg button{border:0;background:transparent;color:rgba(236,234,244,.72);height:calc(var(--m4h) - 4px);min-width:34px;padding:0 10px;border-radius:8px;font:500 12.5px/1 var(--imG,inherit);cursor:pointer;font-variant-numeric:tabular-nums;white-space:nowrap;}
.aeIm18 .m4Seg button:hover{background:rgba(255,255,255,.06);color:#fff;}
.aeIm18 .m4Seg button.on{background:rgba(255,255,255,.17);color:#fff;font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.4),inset 0 .5px 0 rgba(255,255,255,.18);}
.aeIm18 .m4Seg button:focus-visible,.aeIm18 .m4Pill:focus-visible,.aeIm18 .m4Sel:focus-visible,.aeIm18 .m4In:focus-visible{outline:2px solid rgba(255,255,255,.55);outline-offset:1px;}
.aeIm18 .m4Sel,.aeIm18 .m4In,.aeIm18 .m4Pill{height:var(--m4h);box-sizing:border-box;border:0;border-radius:999px;background-color:rgba(255,255,255,.07);color:rgba(243,241,247,.92);font:500 12.5px/1 var(--imG,inherit);padding:0 12px;cursor:pointer;flex:none;white-space:nowrap;}
.aeIm18 .m4Sel{appearance:none;-webkit-appearance:none;padding-right:28px;max-width:190px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23b4b8c6' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center;}
.aeIm18 .m4Sel option{background:#15171e;color:#e8eaf0;}
.aeIm18 .m4In{cursor:text;width:78px;text-transform:uppercase;font-weight:600;}
.aeIm18 .m4Pill:hover,.aeIm18 .m4Sel:hover{background-color:rgba(255,255,255,.12);}
.aeIm18 .m4Pill.on{background-color:rgba(255,255,255,.17);color:#fff;}
.aeIm18 .m4Pill{padding:0 14px;}
.aeIm18 .m4Bar .m4Date{margin:0;gap:6px;flex-wrap:nowrap;flex:none;}
.aeIm18 .m4Bar .m4Date .imLbl,.aeIm18 .m4Bar .m4Date .imShow{display:none;}
.aeIm18 .m4Bar .m4Date .imDt{height:var(--m4h);width:128px;border:0;border-radius:999px;background:rgba(255,255,255,.07);font-size:12.5px;padding:0 10px;}
.aeIm18 .m4Bar .m4Date .imStep{width:var(--m4h);height:var(--m4h);border:0;border-radius:999px;background:rgba(255,255,255,.07);}
.aeIm18 .m4Bar .m4Date .imBtn{height:var(--m4h);border:0;border-radius:999px;background:rgba(255,255,255,.07);padding:0 12px;}
.aeIm18 .m4Pop{position:absolute;right:0;top:calc(100% + 6px);z-index:40;width:340px;max-width:calc(calc(100vw/var(--aeUz,1)) - 24px);box-sizing:border-box;padding:12px 14px;border-radius:14px;background:var(--surface-2,#15171e);border:1px solid var(--m4line);box-shadow:0 12px 36px rgba(0,0,0,.55);display:flex;flex-direction:column;gap:10px;}
.aeIm18 .m4Pop[hidden]{display:none;}
.aeIm18 .m4Pr{display:flex;align-items:center;gap:10px;min-height:var(--m4h);}
.aeIm18 .m4Pl{flex:0 0 84px;font-size:12px;color:rgba(236,234,244,.52);}
.aeIm18 .m4Pr .m4Seg{flex:1 1 auto;}
.aeIm18 .m4Pr .m4Seg button{flex:1 1 0;padding:0 6px;min-width:0;}
.aeIm18 .m4Pr .m4Pill{flex:1 1 auto;}
.aeIm18 .m4Card{border:1px solid var(--m4line);border-radius:14px;background:rgba(255,255,255,.018);padding:10px 12px 6px;}
.aeIm18 .m4Hd{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:2px 16px;margin:0 0 6px;}
.aeIm18 .m4Hl{min-width:0;}
.aeIm18 .m4T{font-size:15px;font-weight:700;color:var(--ac-text,#e8eaf0);line-height:20px;}
.aeIm18 .m4S{font-size:12px;color:var(--ac-text3,#8b90a0);line-height:16px;}
.aeIm18 .m4S[hidden]{display:none;}
.aeIm18 .m4Hr{display:flex;align-items:center;flex-wrap:wrap;gap:2px 14px;font-size:11.5px;line-height:16px;color:var(--ac-text3,#8b90a0);}
.aeIm18 .m4Net{font-size:12.5px;color:var(--ac-text3,#8b90a0);font-variant-numeric:tabular-nums;white-space:nowrap;}
.aeIm18 .m4Net b{font-weight:700;}
.aeIm18 .m4Net b.pos,.aeIm18 .m4Tv b.pos,.aeIm18 .m4Read b.pos{color:#6cf5df;}
.aeIm18 .m4Net b.neg,.aeIm18 .m4Tv b.neg,.aeIm18 .m4Read b.neg{color:#c9a9ff;}
.aeIm18 .m4At{font-size:11.5px;}
.aeIm18 .m4Lg{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 14px;}
.aeIm18 .m4LgK{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;}
.aeIm18 .m4LgK i{display:inline-block;width:9px;height:9px;border-radius:50%;}
.aeIm18 .m4LgK i.pos{background:#6cf5df;box-shadow:0 0 5px rgba(108,245,223,.65);}
.aeIm18 .m4LgK i.neg{background:#c9a9ff;box-shadow:0 0 5px rgba(201,169,255,.65);}
.aeIm18 .m4LgG .m4GemK{display:inline-block;width:18px;height:18px;border-radius:50%;background:#0b0905;box-shadow:0 0 0 1.5px #f5c542;padding:2px;box-sizing:border-box;flex:none;}
.aeIm18 .m4LgG svg.aeTitanGem{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;display:block;}
.aeIm18 .m4Plot{position:relative;width:100%;user-select:none;-webkit-user-select:none;touch-action:pan-y;-webkit-touch-callout:none;}
.aeIm18 .m4Cv{display:block;}
.aeIm18 .m4Xv,.aeIm18 .m4Xh{position:absolute;pointer-events:none;z-index:2;}
.aeIm18 .m4Xv{width:0;border-left:1px dashed rgba(255,255,255,.34);}
.aeIm18 .m4Xh{height:0;border-top:1px dashed rgba(255,255,255,.34);}
.aeIm18 .m4PillA{position:absolute;z-index:4;pointer-events:none;background:#f4f6fb;color:#0b0d13;border-radius:5px;height:20px;line-height:20px;padding:0 7px;font:700 11.5px/20px var(--imG,inherit);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:center;box-sizing:border-box;}
.aeIm18 .m4Xv[hidden],.aeIm18 .m4Xh[hidden],.aeIm18 .m4PillA[hidden],.aeIm18 .m4Ring[hidden],.aeIm18 .m4Gem[hidden],.aeIm18 .m4Tip[hidden],.aeIm18 .m4Note[hidden]{display:none;}
.aeIm18 .m4Ring{position:absolute;border:1.5px solid #fff;border-radius:50%;pointer-events:none;box-sizing:border-box;box-shadow:0 0 0 1px rgba(0,0,0,.5);z-index:3;}
.aeIm18 .m4Gem{position:absolute;pointer-events:none;z-index:3;border-radius:50%;background:#0b0905;box-shadow:0 0 0 1.5px #f5c542;padding:2px;box-sizing:border-box;}
.aeIm18 .m4Gem svg.aeTitanGem{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;display:block;filter:none;}
.aeIm18 .m4Tip{position:absolute;z-index:6;pointer-events:none;background:rgba(14,16,24,.97);border:1px solid rgba(255,255,255,.16);border-radius:8px;padding:7px 11px;font-size:12px;line-height:17px;white-space:nowrap;font-variant-numeric:tabular-nums;box-shadow:0 6px 20px rgba(0,0,0,.45);}
.aeIm18 .m4Tt{color:var(--ac-text,#e8eaf0);font-weight:600;}
.aeIm18 .m4Tk{color:var(--ac-text2,#b4b8c6);}
.aeIm18 .m4Tv span{color:var(--ac-text3,#8b90a0);}
.aeIm18 .m4Tv b{font-weight:700;color:var(--ac-text,#e8eaf0);}
.aeIm18 .m4Note{position:absolute;pointer-events:none;font-size:11.5px;color:var(--ac-text3,#8b90a0);background:rgba(10,12,18,.72);border-radius:6px;padding:3px 8px;z-index:3;}
.aeIm18 .m4Br{position:absolute;z-index:5;touch-action:none;cursor:ns-resize;}
.aeIm18 .m4Nav{display:block;width:100%;margin-top:2px;cursor:ew-resize;}
.aeIm18 .m4Read{margin:4px 0 0;min-height:19px;font-size:12.5px;line-height:19px;color:var(--ac-text2,#b4b8c6);font-variant-numeric:tabular-nums;}
.aeIm18 .m4Read b{color:var(--ac-text,#e8eaf0);}
.aeIm18 .m4Empty{padding:38px 12px;text-align:center;color:var(--ac-text3,#8b90a0);font-size:13.5px;}
@media (max-width:860px){
.aeIm18 .m4{--m4h:34px;}
}
@media (max-width:640px){
.aeIm18 .m4{--m4h:36px;}
.aeIm18 .m4Card{padding:8px 8px 4px;}
.aeIm18 .m4Hr{width:100%;}
.aeIm18 .m4Pop{left:0;right:0;width:auto;max-width:none;}
}
.aeIm18 .m4.m4C .m4Bar{margin:0 -2px 6px;}
.aeIm18 .m4.m4C .m4Row{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:8px;padding:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch;}
.aeIm18 .m4.m4C .m4Row::-webkit-scrollbar{display:none;}
.aeIm18 .m4.m4C .m4Fill{display:none;}
.aeIm18 .m4.m4C .m4Sel{font-size:13px;max-width:132px;}
.aeIm18 .m4.m4C .m4Seg button{font-size:13px;min-width:0;padding:0 9px;}
.aeIm18 .m4.m4C .m4Bar .m4Date .imDt{width:118px;}
@media (orientation:landscape) and (max-height:520px){
.aeIm18 .m4{--m4h:30px;}
.aeIm18 .m4Card{padding:6px 8px 4px;}
.aeIm18 .m4Hd{margin:0 0 2px;flex-wrap:nowrap;align-items:center;}
.aeIm18 .m4Hl{display:flex;align-items:baseline;gap:2px 12px;flex-wrap:wrap;}
.aeIm18 .m4Hr{flex:none;margin-left:auto;}
.aeIm18 .m4T{font-size:14px;line-height:18px;}
.aeIm18 .m4Read{display:none;}
}
@media (max-width:600px) and (orientation:portrait){
html.aeMapV3p.acPh:not(#_v3a):not(#_v3b):not(#_v3c):not(#_v3d):not(#_v3e):not(#_v3f) #aeMobBottom{display:flex!important;flex-direction:column!important;gap:0!important;padding:0 0 env(safe-area-inset-bottom,0px)!important;background:#0a090d!important;border:0!important;border-top:1px solid rgba(255,255,255,.08)!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
html.aeMapV3p.acPh:not(#_v3a):not(#_v3b):not(#_v3c):not(#_v3d):not(#_v3e):not(#_v3f) #acPhCap>#acChips{display:flex!important;align-items:center!important;gap:6px!important;width:100%!important;height:100%!important;grid-template-columns:none!important;overflow:visible!important}
html.aeMapV3p.acPh:not(#_v3a):not(#_v3b):not(#_v3c):not(#_v3d):not(#_v3e):not(#_v3f) #acPhCap #acChips>.ac-chip{flex:0 0 auto!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;height:var(--aeTapH,34px)!important;min-height:var(--aeTapH,34px)!important;margin:0!important;padding:0 13px!important;gap:6px!important;border-radius:calc(var(--aeTapH,34px)/2)!important;border:1px solid rgba(255,255,255,.14)!important;background:transparent!important;box-shadow:none!important;color:#eef0f5!important}
html.aeMapV3p.acPh:not(#_v3a):not(#_v3b):not(#_v3c):not(#_v3d):not(#_v3e):not(#_v3f) #acPhCap #acChips>.ac-chip::before{display:none!important}
html.aeMapV3p.acPh:not(#_v3a):not(#_v3b):not(#_v3c):not(#_v3d):not(#_v3e):not(#_v3f) #acPhCap #acChips>.ac-chip::after{display:none!important}
html.aeMapV3p.acPh:not(#_v3a):not(#_v3b):not(#_v3c):not(#_v3d):not(#_v3e):not(#_v3f) #acPhCap #acChips>.ac-chip .ac-chip-v{display:block!important;font:600 13px/1 -apple-system,"Segoe UI",system-ui,sans-serif!important;letter-spacing:0!important;color:inherit!important;max-width:150px}
html.aeMapV3p.acPh:not(#_v3a):not(#_v3b):not(#_v3c):not(#_v3d):not(#_v3e):not(#_v3f) #acPhCap #acChips>.ac-chip.acLive{border-color:transparent!important;padding:0 6px!important;color:#a9afbd!important}
html.aeMapV3p.acPh:not(#_v3a):not(#_v3b):not(#_v3c):not(#_v3d):not(#_v3e):not(#_v3f) #acPhCap #acChips>.ac-chip.acLive .ac-chip-v{font-weight:500!important}
html.aeMapV3p.acPh:not(#_v3a):not(#_v3b):not(#_v3c):not(#_v3d):not(#_v3e):not(#_v3f) #acPhCap[data-v3fit] #acChips>.ac-chip.acDisp{width:var(--aeTapH,34px)!important;padding:0!important}
html.aeMapV3p.acPh:not(#_v3a):not(#_v3b):not(#_v3c):not(#_v3d):not(#_v3e):not(#_v3f) #aeMobTabs{margin:0!important;height:58px!important;padding:4px 6px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
html.aeMapV3p.acPh:not(#_v3a):not(#_v3b):not(#_v3c):not(#_v3d):not(#_v3e):not(#_v3f) #aeMobTabs .navV2MobTab{height:50px!important;border-radius:12px!important}
}
@media (max-width:600px){
html.aeMapV3p.acPh:not(#_v3a):not(#_v3b):not(#_v3c):not(#_v3d):not(#_v3e):not(#_v3f) .aeMsBar #aeMsShare{position:absolute!important;right:4px!important;height:var(--aeTapH,30px)!important;padding:0 12px!important;border-radius:calc(var(--aeTapH,30px)/2)!important;font-size:12.5px!important}
}
html.aeMapV3p:not(#_g0):not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_g10):not(#_g11):not(#_g12):not(#_g13):not(#_g14):not(#_g15):not(#_g16) #gridCard .gwrap{max-height:calc(calc(100dvh/var(--aeUz,1)) - var(--gwrapTop,200px) - var(--aeMobBot,0px) - 38px)!important}
html.aeGe1013 #mgrid .aeGeHid{display:none!important}
html.aeGe1013 #mgrid[data-aege]{--ghN:var(--aeGeN)!important}
html.aeGe1013 .aeGeNote{display:none;flex:0 0 auto;padding:5px 10px 0;font:500 11px/1.4 var(--f-ui,system-ui,-apple-system,"Segoe UI",sans-serif);color:var(--muted,#98a1b3);text-align:left}
html.aeGe1013 .aeGeNote.on{display:block}
html.aeGe1013 .aeGeNote button{all:unset;cursor:pointer;color:var(--ink-2,#c2c8d6);text-decoration:underline;text-underline-offset:2px;margin-left:6px}
html.aeGe1013 .aeGeNote button:hover,html.aeGe1013 .aeGeNote button:focus-visible{color:var(--ink,#e8eaf2)}
html.aeGc:not(#_gc1):not(#_gc2):not(#_gc3):not(#_gc4):not(#_gc5):not(#_gc6):not(#_gc7):not(#_gc8):not(#_gc9):not(#_gc10):not(#_gc11):not(#_gc12):not(#_gc13):not(#_gc14):not(#_gc15) #hsBar:not([data-state="live"]):not([data-state="scrub"]):not([data-state="play"]){display:none!important}
html.aeTrin:not(#_tn1):not(#_tn2):not(#_tn3):not(#_tn4):not(#_tn5):not(#_tn6):not(#_tn7):not(#_tn8):not(#_tn9):not(#_tn10):not(#_tn11):not(#_tn12) #acChips>#aeMsShare.aeTrinShare{position:static!important;flex:0 0 auto!important;width:var(--aeTapH,34px)!important;height:var(--aeTapH,34px)!important;min-width:var(--aeTapH,34px)!important;padding:0!important;border-radius:calc(var(--aeTapH,34px)/2)!important;font-size:0!important;color:transparent!important;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.1)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;order:98!important;top:auto!important;right:auto!important}
html.aeTl1013 #aeTrioLegend{display:flex;align-items:center;gap:10px;margin:8px 4px 0;padding:0 2px;font:500 11px/1.3 var(--f-ui,system-ui,-apple-system,"Segoe UI",sans-serif);color:var(--muted,#98a1b3)}
html.aeTl1013 #aeTrioLegend .tlBar{flex:0 1 260px;height:8px;border-radius:4px;min-width:90px;position:relative}
html.aeTl1013 #aeTrioLegend .tlBar::after{content:"";position:absolute;left:50%;top:-3px;bottom:-3px;width:1px;background:rgba(243,244,248,.7)}
html.aeTl1013 #aeTrioLegend .tlNote{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
html.aeCm:not(#_cm1):not(#_cm2):not(#_cm3):not(#_cm4):not(#_cm5):not(#_cm6):not(#_cm7):not(#_cm8):not(#_cm9):not(#_cm10):not(#_cm11):not(#_cm12) #drillDock .ddPin{display:none!important}
@media (min-width:861px){
html.aeCm:not(#_cm1):not(#_cm2):not(#_cm3):not(#_cm4):not(#_cm5):not(#_cm6):not(#_cm7):not(#_cm8):not(#_cm9):not(#_cm10):not(#_cm11):not(#_cm12) #drillDock.on{top:60px!important;bottom:auto!important;right:16px!important;left:auto!important;width:372px!important;height:auto!important;max-height:calc(calc(100vh/var(--aeUz,1)) - 76px)!important;overflow-y:auto!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.09)!important;box-shadow:0 18px 48px rgba(0,0,0,.55)!important}
}
html.aeFt:not(#_ft1):not(#_ft2):not(#_ft3):not(#_ft4):not(#_ft5):not(#_ft6):not(#_ft7):not(#_ft8):not(#_ft9):not(#_ft10):not(#_ft11):not(#_ft12) #flow .fv3Wrap{height:max(420px,calc(calc(100dvh/var(--aeUz,1)) - 300px))!important;max-height:none!important}
@media (max-width:860px){
html.aeFt:not(#_ft1):not(#_ft2):not(#_ft3):not(#_ft4):not(#_ft5):not(#_ft6):not(#_ft7):not(#_ft8):not(#_ft9):not(#_ft10):not(#_ft11):not(#_ft12) #flow .fv3Wrap{height:max(360px,calc(calc(100dvh/var(--aeUz,1)) - 190px))!important}
}
#aeFfPanel .ffList{max-height:calc(calc(100vh/var(--aeUz,1)) - 300px);min-height:240px;overflow:auto}
@media (max-width:860px){
#aeFfPanel .ffRow>span.tg{white-space:normal;overflow:visible;text-overflow:clip}
}
#aeFdsk{--fdsk-bg:var(--acF-panel,#0d0e13);--fdsk-line:var(--acF-hair,rgba(255,255,255,.07));--fdsk-line2:rgba(255,255,255,.045);--fdsk-tx:#d5d9e3;--fdsk-hi:#eef0f5;--fdsk-mu:#7d8496;--fdsk-mu2:#5d6475;--fdsk-up:#4fd1a1;--fdsk-dn:#ff6b7a;--fdsk-ac:#8fb4ff;--fdsk-num:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--fdsk-ui:var(--acx-font,-apple-system,"Segoe UI",system-ui,sans-serif);
  margin:0 0 10px;border:1px solid var(--fdsk-line);border-radius:8px;background:var(--fdsk-bg);font:13px/1.35 var(--fdsk-ui);color:var(--fdsk-tx);overflow:hidden}
#aeFdsk[hidden]{display:none!important}
#aeFdsk button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}
#aeFdsk button:focus-visible,#aeFdsk input:focus-visible,#aeFdsk select:focus-visible{outline:2px solid var(--fdsk-ac);outline-offset:1px}
#aeFdsk .fdskHd{display:flex;align-items:center;gap:12px;min-height:40px;padding:0 8px 0 12px}
#aeFdsk .fdskT{font-weight:600;color:var(--fdsk-hi);white-space:nowrap;letter-spacing:.01em}
#aeFdsk .fdskTabs{display:flex;gap:2px;min-width:0;overflow-x:auto;scrollbar-width:none;flex:1}
#aeFdsk .fdskTabs::-webkit-scrollbar{display:none}
#aeFdsk .fdskTab{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 10px;border-radius:6px;white-space:nowrap;color:var(--fdsk-mu);transition:background .15s ease-out,color .15s ease-out}
#aeFdsk .fdskTab:hover{color:var(--fdsk-hi);background:rgba(255,255,255,.04)}
#aeFdsk .fdskTab[aria-selected="true"]{color:var(--fdsk-hi);background:rgba(255,255,255,.07)}
#aeFdsk .fdskTab b{font:500 11.5px var(--fdsk-num);font-variant-numeric:tabular-nums;color:var(--fdsk-mu)}
#aeFdsk .fdskTab[aria-selected="true"] b{color:var(--fdsk-tx)}
#aeFdsk .fdskBell{display:none;align-items:center;gap:4px;font:600 11px var(--fdsk-num);color:var(--fdsk-hi);background:rgba(143,180,255,.16);border-radius:9px;padding:1px 7px 1px 5px}
#aeFdsk .fdskBell.on{display:inline-flex}
#aeFdsk .fdskBell svg{width:11px;height:11px;fill:currentColor}
#aeFdsk .fdskRight{display:flex;align-items:center;gap:10px;flex:none}
#aeFdsk .fdskAs{font:11.5px var(--fdsk-num);color:var(--fdsk-mu2);white-space:nowrap}
#aeFdsk .fdskColsB{height:28px;padding:0 10px;border:1px solid var(--fdsk-line);border-radius:6px;color:var(--fdsk-mu);font-size:12px}
#aeFdsk .fdskColsB[aria-expanded="true"],#aeFdsk .fdskColsB.on{color:var(--fdsk-hi);border-color:rgba(255,255,255,.16)}
#aeFdsk .fdskPop{display:none;padding:8px 12px 10px;border-top:1px solid var(--fdsk-line2);gap:14px;flex-wrap:wrap;align-items:center}
#aeFdsk .fdskPop.on{display:flex}
#aeFdsk .fdskPop label{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;cursor:pointer;color:var(--fdsk-tx)}
#aeFdsk .fdskPop .fdskPopN{font-size:11.5px;color:var(--fdsk-mu);flex-basis:100%}
#aeFdsk .fdskBody{border-top:1px solid var(--fdsk-line2)}
#aeFdsk.shut .fdskBody{display:none}
#aeFdsk .fdskCcB{display:none}
html.aeFdskPh #aeFdsk{display:flex;flex-direction:column;margin:10px 0}
html.aeFdskPh #aeFdsk .fdskHd{order:0}
html.aeFdskPh #aeFdsk .fdskPop{order:1}
html.aeFdskPh #aeFdsk .fdskBody{order:2}
html.aeFdskPh #aeFdsk .fdskTab[data-t="contract"]{display:none}
html.aeFdskPh #aeFdsk .fdskCcB{order:3;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:40px;padding:0 12px;border-top:1px solid var(--fdsk-line2);color:var(--fdsk-tx);font-size:13px}
html.aeFdskPh #aeFdsk .fdskCcB i{font:400 18px/1 var(--fdsk-ui);font-style:normal;color:var(--fdsk-mu);transition:transform .15s ease-out}
html.aeFdskPh #aeFdsk.cc .fdskCcB{order:2;color:var(--fdsk-hi)}
html.aeFdskPh #aeFdsk.cc .fdskBody{order:3}
html.aeFdskPh #aeFdsk.cc .fdskCcB i{transform:rotate(45deg)}
#aeFdsk .fdskBar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 12px}
#aeFdsk .fdskSeg{display:inline-flex;border:1px solid var(--fdsk-line);border-radius:6px;overflow:hidden;max-width:100%;overflow-x:auto;scrollbar-width:none}
#aeFdsk .fdskSeg button{height:28px;padding:0 10px;font-size:12px;color:var(--fdsk-mu);white-space:nowrap;border-right:1px solid var(--fdsk-line)}
#aeFdsk .fdskSeg button:last-child{border-right:0}
#aeFdsk .fdskSeg button[aria-pressed="true"]{color:var(--fdsk-hi);background:rgba(255,255,255,.07)}
#aeFdsk input.fdskIn,#aeFdsk select.fdskIn{height:28px;padding:0 8px;border:1px solid var(--fdsk-line);border-radius:6px;background:rgba(255,255,255,.03);color:var(--fdsk-hi);font:12.5px var(--fdsk-ui);width:96px}
#aeFdsk select.fdskIn{width:auto}
#aeFdsk .fdskGo{height:28px;padding:0 12px;border-radius:6px;background:rgba(143,180,255,.18)!important;color:var(--fdsk-hi)!important;font-size:12.5px;font-weight:600}
#aeFdsk .fdskSum{margin-left:auto;font-size:12px;color:var(--fdsk-mu);white-space:nowrap}
#aeFdsk .fdskList{max-height:360px;overflow-y:auto;overscroll-behavior:contain}
#aeFdsk .fdskCh,#aeFdsk .fdskR{display:grid;gap:10px;align-items:center;padding:0 12px}
#aeFdsk .fdskCh{height:24px;font-size:11px;color:var(--fdsk-mu2);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--fdsk-line2);position:sticky;top:0;background:var(--fdsk-bg);z-index:1}
#aeFdsk .fdskR{min-height:32px;border-bottom:1px solid var(--fdsk-line2);font:12px var(--fdsk-num);font-variant-numeric:tabular-nums;cursor:pointer;transition:background .12s ease-out}
#aeFdsk .fdskR:hover{background:rgba(255,255,255,.03)}
#aeFdsk .fdskR>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}
#aeFdsk .fdskR.new{box-shadow:inset 2px 0 0 var(--fdsk-ac)}
#aeFdsk .r{text-align:right}
#aeFdsk .tk{font-weight:700;color:#fff}
#aeFdsk .up{color:var(--fdsk-up)}
#aeFdsk .dn{color:var(--fdsk-dn)}
#aeFdsk .mu{color:var(--fdsk-mu)}
#aeFdsk .tx{font:12.5px var(--fdsk-ui);color:var(--fdsk-tx)}
#aeFdsk .gSp{grid-template-columns:56px 64px minmax(150px,1.3fr) minmax(96px,1fr) minmax(90px,1fr) 92px 84px}
#aeFdsk .gRp{grid-template-columns:56px 64px minmax(120px,1.2fr) 70px 112px 84px 60px}
#aeFdsk .gDm{grid-template-columns:64px 112px 92px minmax(130px,1fr) minmax(140px,1.2fr) 120px}
#aeFdsk .gXp{grid-template-columns:64px minmax(130px,1.4fr) minmax(90px,1fr) 84px 72px}
#aeFdsk .fdskLegs{padding:2px 12px 10px 132px;border-bottom:1px solid var(--fdsk-line2);font:12px var(--fdsk-num);color:var(--fdsk-tx);display:grid;gap:3px}
#aeFdsk .fdskLegs div{display:grid;grid-template-columns:44px 74px 104px 120px 84px;gap:10px}
#aeFdsk .fdskFoot{padding:8px 12px 10px;font-size:11.5px;color:var(--fdsk-mu);border-top:1px solid var(--fdsk-line2)}
#aeFdsk .fdskEmpty{padding:18px 12px;color:var(--fdsk-mu);font-size:12.5px}
#aeFdsk .fdskSk{height:32px;border-bottom:1px solid var(--fdsk-line2);background:rgba(255,255,255,.025);animation:fdsksk 1.6s ease-in-out infinite alternate}
@keyframes fdsksk{from{opacity:.45}to{opacity:1}}
@media (prefers-reduced-motion:reduce){
#aeFdsk .fdskSk{animation:none}
#aeFdsk *{transition:none!important}
}
#aeFdsk .fdskX{border-bottom:1px solid var(--fdsk-line2)}
#aeFdsk .fdskXH{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:10px;align-items:baseline;padding:9px 12px;cursor:pointer}
#aeFdsk .fdskXH:hover{background:rgba(255,255,255,.03)}
#aeFdsk .fdskXN{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--fdsk-tx)}
#aeFdsk .fdskXN i{font-style:normal;color:var(--fdsk-mu);margin-left:8px}
#aeFdsk .fdskXO{font:12px var(--fdsk-num);white-space:nowrap}
#aeFdsk .fdskXW{padding:0 12px 8px 86px;font-size:12.5px;color:var(--fdsk-tx)}
#aeFdsk .fdskXS{padding:0 12px 6px 86px;font-size:12px;color:var(--fdsk-mu)}
#aeFdsk .fdskX:not(.op) .fdskXB{display:none}
#aeFdsk .fdskXB .fdskCh{position:static}
#aeFdsk .fdskGrp{padding:10px 12px 4px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--fdsk-mu2)}
#aeFdsk .fdskCC{padding:4px 12px 12px}
#aeFdsk .fdskCC svg{display:block;width:100%;height:220px}
#aeFdsk .fdskCS{display:flex;gap:18px;flex-wrap:wrap;font:12px var(--fdsk-num);color:var(--fdsk-tx);padding:2px 0 8px}
#aeFdsk .fdskCS span i{font-style:normal;color:var(--fdsk-mu);margin-right:6px;font-family:var(--fdsk-ui)}
#aeFdsk .fdskLink{color:var(--fdsk-ac)!important;font-size:12.5px}
#flow .fv3Row>.fdskGk{position:absolute;left:12px;right:12px;bottom:4px;display:flex;flex-wrap:nowrap;overflow:hidden;white-space:nowrap;gap:0 18px;font:11px/14px "JetBrains Mono",ui-monospace,monospace;font-variant-numeric:tabular-nums;color:#9aa1b2}
#flow .fv3Row>.fdskGk i{font-style:normal;color:#5d6475;margin-right:5px;font-family:var(--acx-font,system-ui)}
@media (max-width:860px){
#aeFdsk .fdskHd{padding:0 6px 0 10px;gap:8px}
#aeFdsk .fdskT,#aeFdsk .fdskAs{display:none}
#aeFdsk .fdskTab{height:36px;padding:0 10px}
#aeFdsk .fdskColsB{height:36px}
#aeFdsk .fdskSeg button{height:36px}
#aeFdsk input.fdskIn,#aeFdsk select.fdskIn,#aeFdsk .fdskGo{height:36px;font-size:14px}
#aeFdsk .fdskList{max-height:62vh}
#aeFdsk .fdskCh{display:none}
#aeFdsk .fdskR{grid-template-columns:minmax(0,1fr) auto!important;row-gap:3px;column-gap:12px;padding:8px 12px;min-height:44px}
#aeFdsk .fdskR>span{font-size:12px}
#aeFdsk .fdskR>span:nth-child(1){grid-area:1/1}
#aeFdsk .gSp>span:nth-child(2),#aeFdsk .gRp>span:nth-child(2),#aeFdsk .gDm>span:nth-child(1),#aeFdsk .gXp>span:nth-child(1){grid-area:1/1;font-size:13.5px}
#aeFdsk .gSp>span:nth-child(7),#aeFdsk .gRp>span:nth-child(6),#aeFdsk .gDm>span:nth-child(3),#aeFdsk .gXp>span:nth-child(4){grid-area:1/2;text-align:right;font-size:13.5px;font-weight:600}
#aeFdsk .gSp>span:nth-child(3){grid-area:2/1}
#aeFdsk .gSp>span:nth-child(1){grid-area:2/2;text-align:right}
#aeFdsk .gSp>span:nth-child(4){grid-area:3/1;color:var(--fdsk-mu)}
#aeFdsk .gSp>span:nth-child(5){grid-area:3/2;text-align:right;color:var(--fdsk-mu)}
#aeFdsk .gSp>span:nth-child(6){display:none}
#aeFdsk .gRp>span:nth-child(3){grid-area:2/1}
#aeFdsk .gRp>span:nth-child(4){grid-area:2/2;text-align:right}
#aeFdsk .gRp>span:nth-child(5){grid-area:3/1;color:var(--fdsk-mu)}
#aeFdsk .gRp>span:nth-child(1){grid-area:3/2;text-align:right}
#aeFdsk .gRp>span:nth-child(7){display:none}
#aeFdsk .gDm>span:nth-child(2){grid-area:2/1;color:var(--fdsk-mu)}
#aeFdsk .gDm>span:nth-child(6){grid-area:2/2;text-align:right}
#aeFdsk .gDm>span:nth-child(4){grid-area:3/1}
#aeFdsk .gDm>span:nth-child(5){grid-area:3/2;text-align:right;color:var(--fdsk-mu)}
#aeFdsk .gXp>span:nth-child(3){grid-area:2/1}
#aeFdsk .gXp>span:nth-child(5){grid-area:2/2;text-align:right}
#aeFdsk .gXp>span:nth-child(2){display:none}
#aeFdsk .fdskLegs{padding:2px 12px 10px 12px}
#aeFdsk .fdskLegs div{grid-template-columns:40px 64px minmax(0,1fr) 72px}
#aeFdsk .fdskLegs div>span:nth-child(4){display:none}
#aeFdsk .fdskXW,#aeFdsk .fdskXS{padding-left:12px}
#aeFdsk .fdskXH{grid-template-columns:56px minmax(0,1fr)}
#aeFdsk .fdskXO{grid-column:1/-1;padding-left:66px}
#aeFdsk .fdskSum{margin-left:0;flex-basis:100%}
}
#aeEodPanel{display:none;margin:8px 0 0;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#0d0e13;overflow:hidden}
html.aeFfOn #aeEodPanel.has{display:block}
#aeEodPanel .eoHd{display:flex;align-items:baseline;gap:10px;padding:9px 12px 8px;cursor:pointer;user-select:none}
#aeEodPanel .eoT{font-size:13px;font-weight:600;color:#eef0f5;letter-spacing:.01em;white-space:nowrap}
#aeEodPanel .eoS{font-size:12px;color:#7d8496;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
#aeEodPanel .eoU{margin-left:auto;font:11.5px "JetBrains Mono",ui-monospace,monospace;color:#6f7689;white-space:nowrap}
#aeEodPanel .eoCv{width:8px;height:8px;border-right:1.5px solid #6f7689;border-bottom:1.5px solid #6f7689;transform:rotate(45deg);margin:0 2px 2px 4px;flex:none}
#aeEodPanel.shut .eoCv{transform:rotate(-45deg);margin-bottom:0}
#aeEodPanel.shut .eoL,#aeEodPanel.shut .eoF,#aeEodPanel.shut .eoC{display:none}
#aeEodPanel .eoC{display:grid;grid-template-columns:58px minmax(0,1fr) 78px 104px 104px;gap:10px;padding:0 12px;height:24px;align-items:center;font-size:11px;color:#6f7689;text-transform:uppercase;letter-spacing:.04em;border-top:1px solid rgba(255,255,255,.06)}
#aeEodPanel .eoR{display:grid;grid-template-columns:58px minmax(0,1fr) 78px 104px 104px;gap:10px;align-items:center;height:30px;padding:0 12px;border-top:1px solid rgba(255,255,255,.04);font:12px "JetBrains Mono",ui-monospace,monospace;color:#d5d9e3;cursor:pointer}
#aeEodPanel .eoR:hover{background:rgba(255,255,255,.035)}
#aeEodPanel .eoR>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#aeEodPanel .tk{font-weight:700;color:#fff}
#aeEodPanel .up{color:#4fd1a1}
#aeEodPanel .dn{color:#ff6b7a}
#aeEodPanel .mu{color:#7d8496}
#aeEodPanel .ds{font:12px/1.2 -apple-system,"Segoe UI",system-ui,sans-serif;color:#c3c8d6}
#aeEodPanel .pr{text-align:right;font-weight:600}
#aeEodPanel .mv i{font-style:normal;color:#7d8496;margin-left:6px;font-size:11px}
#aeEodPanel .eoF{padding:7px 12px 9px;border-top:1px solid rgba(255,255,255,.04);font-size:11.5px;color:#6f7689}
#aeEodPanel .eoE{padding:14px 12px;border-top:1px solid rgba(255,255,255,.04);font-size:12.5px;color:#7d8496}
@media (max-width:860px){
#aeEodPanel .eoHd{flex-wrap:wrap;row-gap:3px}
#aeEodPanel .eoT{flex:1 1 auto}
#aeEodPanel .eoCv{order:2}
#aeEodPanel .eoU{order:3;width:100%;margin-left:0;white-space:normal}
#aeEodPanel .eoS{display:none}
#aeEodPanel .eoC{display:none}
#aeEodPanel .eoR{grid-template-columns:52px minmax(0,1fr) minmax(0,1fr);height:auto;line-height:16px;padding:8px 12px;row-gap:3px}
#aeEodPanel .eoR .c1{grid-column:1;grid-row:1}
#aeEodPanel .eoR .c2{grid-column:2/4;grid-row:1;white-space:normal}
#aeEodPanel .eoR .c3{grid-column:1;grid-row:2;text-align:left}
#aeEodPanel .eoR .c4{grid-column:2;grid-row:2}
#aeEodPanel .eoR .c5{grid-column:3;grid-row:2}
#aeEodPanel .eoR .c4::before{content:"Open ";color:#6f7689}
#aeEodPanel .eoR .c5::before{content:"1h ";color:#6f7689}
#aeEodPanel .eoR .c4,#aeEodPanel .eoR .c5{font-size:11px}
#aeEodPanel .eoR .mv i{margin-left:4px;font-size:10.5px}
}
#aeDpPanel{display:none;margin:8px 0 0;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#0d0e13;overflow:hidden}
html.aeFfOn #aeDpPanel.has{display:block}
#aeDpPanel .dpHd{display:flex;align-items:baseline;gap:10px;padding:9px 12px 8px;cursor:pointer;user-select:none}
#aeDpPanel .dpT{font-size:13px;font-weight:600;color:#eef0f5;letter-spacing:.01em;white-space:nowrap}
#aeDpPanel .dpS{font-size:12px;color:#7d8496;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
#aeDpPanel .dpU{margin-left:auto;font:11.5px "JetBrains Mono",ui-monospace,monospace;color:#6f7689;white-space:nowrap}
#aeDpPanel .dpCv{width:8px;height:8px;border-right:1.5px solid #6f7689;border-bottom:1.5px solid #6f7689;transform:rotate(45deg);margin:0 2px 2px 4px;flex:none}
#aeDpPanel.shut .dpCv{transform:rotate(-45deg);margin-bottom:0}
#aeDpPanel.shut .dpL,#aeDpPanel.shut .dpF,#aeDpPanel.shut .dpC{display:none}
#aeDpPanel .dpC,#aeDpPanel .dpR{display:grid;grid-template-columns:58px 64px 92px 80px 100px minmax(120px,1fr);gap:10px;align-items:center;padding:0 12px}
#aeDpPanel .dpC{height:24px;font-size:11px;color:#6f7689;text-transform:uppercase;letter-spacing:.04em;border-top:1px solid rgba(255,255,255,.06)}
#aeDpPanel .dpL{max-height:318px;overflow:auto}
#aeDpPanel .dpR{height:30px;border-top:1px solid rgba(255,255,255,.04);font:12px "JetBrains Mono",ui-monospace,monospace;color:#d5d9e3;cursor:pointer}
#aeDpPanel .dpR:hover{background:rgba(255,255,255,.035)}
#aeDpPanel .dpR>span,#aeDpPanel .dpC>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#aeDpPanel .tk{font-weight:700;color:#fff}
#aeDpPanel .mu{color:#7d8496}
#aeDpPanel .pr{text-align:right}
#aeDpPanel .sh b{font-weight:700;color:#eef0f5}
#aeDpPanel .sh i{font-style:normal;color:#7d8496;margin-left:5px;font-size:11px}
#aeDpPanel .dpF{padding:7px 12px 9px;border-top:1px solid rgba(255,255,255,.04);font-size:11.5px;color:#6f7689}
@media (max-width:860px){
#aeDpPanel .dpHd{flex-wrap:wrap;row-gap:3px}
#aeDpPanel .dpT{flex:1 1 auto}
#aeDpPanel .dpCv{order:2}
#aeDpPanel .dpU{order:3;width:100%;margin-left:0;white-space:normal}
#aeDpPanel .dpS{display:none}
#aeDpPanel .dpC{display:none}
#aeDpPanel .dpR{grid-template-columns:48px 54px minmax(0,1fr) auto;height:auto;line-height:16px;padding:8px 12px;row-gap:2px}
#aeDpPanel .dpR .sh i{display:none}
#aeDpPanel .dpR .c4,#aeDpPanel .dpR .c5{display:none}
}
html.aeFv2{--fv2-bg:#0a0b0f;--fv2-pane:#0f1016;--fv2-pane2:#13141b;--fv2-line:rgba(255,255,255,.07);--fv2-line2:rgba(255,255,255,.045);--fv2-tx:#e8ebf2;--fv2-tx2:#aab0bf;--fv2-mu:#6f7689;--fv2-up:#3fcf8e;--fv2-dn:#f0596b;--fv2-acc:#8fb0ff;--fv2-cols:72px 64px 66px 52px 64px 74px 42px 150px 62px 104px 82px 70px minmax(0,1fr);--fv2-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--fv2-sans:var(--acx-font,"Switzer",Inter,"Segoe UI",system-ui,-apple-system,sans-serif)}
html.aeFv2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14) #flow:not(.hide):not([hidden]){display:flex!important;flex-direction:column}
html.aeFv2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14) #flow .acF5,html.aeFv2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14) #flow .acFSrc,html.aeFv2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14) #flow #f1TapeChips,html.aeFv2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14) #flow .fv3Senti,html.aeFv2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14) #flow .ltBanner,html.aeFv2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14) #flow .pl16Sum,html.aeFv2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14) #aeTpPanel{display:none!important}
html.aeFv2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14) #flow .fv2Sg button{all:unset;box-sizing:border-box;cursor:pointer;padding:3px 9px;border-radius:6px;color:var(--fv2-tx2);font:400 11.5px/1.4 var(--fv2-sans)}
html.aeFv2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14) #flow .fv2Seg button{all:unset;box-sizing:border-box;cursor:pointer;padding:5px 12px;border-radius:6px;color:var(--fv2-tx2);font:400 12.5px/1.4 var(--fv2-sans);white-space:nowrap}
html.aeFv2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14) #flow .fv3Card.ltCard{border:0!important;background:none!important;box-shadow:none!important;padding:0!important}
html.aeFv2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14) #flow .fv3Card .fv3Grid{padding:0!important;gap:0!important}
html.aeFv2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14) #flow .fv3Card .fv3Wrap{border:1px solid var(--fv2-line)!important;border-radius:10px!important;background:var(--fv2-pane)!important;box-shadow:none!important}
html.aeFv2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14) #flow .fv3Row.fv2Row{display:block!important;position:relative!important;height:34px!important;min-height:34px!important;padding:0!important;border:0!important;border-bottom:1px solid var(--fv2-line2)!important;border-radius:0!important;background:transparent!important;animation:none!important;color:var(--fv2-tx)!important;font:400 12.5px/1 var(--fv2-mono)!important}
@media (max-width:860px){
html.aeFv2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14) #flow .fv3Row.fv2Row{height:auto!important;min-height:0!important}
}
#aeAbChip{display:none;align-items:baseline;gap:14px;flex-wrap:wrap;padding:6px 2px 8px;font:12px/16px "JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;color:#8b92a5}
@media (max-width:860px){
#aeAbChip{gap:10px;padding:4px 12px 6px;font-size:11.5px}
}
.aeLiBar{display:flex;margin:0 0 6px;min-width:0}
.aeLi{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:2px 8px;border:1px solid var(--line,#2B2733);border-radius:var(--r-pill,999px);font-size:var(--fs-2,10px);line-height:1.2;color:var(--muted,#8E8A9D);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}
.aeLiDot{flex:none;width:6px;height:6px;border:1px solid currentColor;border-radius:50%;box-sizing:border-box}
.aeLiBar.aeLiPane{padding:0 6px}
@media (min-width:861px){
html.aeKt:not(#_kt1):not(#_kt2):not(#_kt3):not(#_kt4):not(#_kt5):not(#_kt6):not(#_kt7):not(#_kt8):not(#_kt9):not(#_kt10):not(#_kt11):not(#_kt12) #kairos{background:#050608!important}
}
html.aeMapV2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14):not(#_v15):not(#_v16) #aeQd3bExp{display:none!important}
html.aeMapV2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14):not(#_v15):not(#_v16) #gridCard .gwrap{overflow:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch;height:auto!important;max-height:calc(calc(100dvh/var(--aeUz,1)) - var(--gwrapTop,200px) - var(--aeMobBot,0px) - 6px)!important;min-height:240px!important;scroll-snap-type:none!important;touch-action:pan-x pan-y!important}
@media (max-width:860px){
html.aeMapV2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14):not(#_v15):not(#_v16) #gridCard{border:0!important;background:transparent!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important;border-radius:0!important}
html.aeMapV2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14):not(#_v15):not(#_v16) #gridCard .gwrap{border-left:0!important;border-right:0!important;border-radius:0!important}
}
html.aeMapV2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14):not(#_v15):not(#_v16) #gridCard .gwrap,html.aeMapV2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14):not(#_v15):not(#_v16) #trio .tscroll{scrollbar-width:none!important}
html.aeMapV2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14):not(#_v15):not(#_v16) #gridCard .gwrap::-webkit-scrollbar,html.aeMapV2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14):not(#_v15):not(#_v16) #trio .tscroll::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}
@media (max-width:860px){
html.aeMapV2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14):not(#_v15):not(#_v16) #gridCard{margin:0!important}
html.aeMapV2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14):not(#_v15):not(#_v16) #gridCard .gwrap{background:transparent!important;border:0!important}
html.aeMapV2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14):not(#_v15):not(#_v16) #mgrid .mh{font-size:11px!important}
html.aeMapV2:not(#_v1):not(#_v2):not(#_v3):not(#_v4):not(#_v5):not(#_v6):not(#_v7):not(#_v8):not(#_v9):not(#_v10):not(#_v11):not(#_v12):not(#_v13):not(#_v14):not(#_v15):not(#_v16) #gridCard #hsBar{border:0!important;background:transparent!important;margin-top:2px!important;padding:4px 6px!important}
}
.aeMsBar .aeMsSeg button:hover:not(:disabled){opacity:1}
.aeMsBar .aeMsBtn:hover:not(:disabled){background:rgba(255,255,255,.17)}
html.f1Look7 #contractDrillBody{font-variant-numeric:tabular-nums}
@media (max-width:640px){
html.f1Look7 #contractDrillBody{padding-bottom:max(12px,env(safe-area-inset-bottom))}
}
html.aeQd06 .qdgSheet{display:flex;flex-direction:column;width:min(600px,calc(calc(100vw/var(--aeUz,1)) - 32px));max-height:min(720px,calc(calc(100vh/var(--aeUz,1)) - 64px));background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:0 18px 48px rgba(0,0,0,.5);outline:none;}
@media (max-width:860px){
html.aeQd06 .qdgSheet{width:100%;max-height:calc(88vh/var(--aeUz,1));max-height:calc(88dvh/var(--aeUz,1));border-radius:var(--r-md) var(--r-md) 0 0;border-bottom:0;}
}
@media (max-width:767px){
html.aeUiFix1006:not(#_s0):not(#_s1):not(#_s2):not(#_s3):not(#_s4):not(#_s5):not(#_s6):not(#_s7):not(#_s8):not(#_s9):not(#_s10):not(#_s11):not(#_s12):not(#_s13):not(#_s14):not(#_s15) #setModal #setClose{position:sticky!important;top:0!important;float:right!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:-6px 4px -38px auto!important;padding:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:24px!important;line-height:1!important;color:var(--d2-ink2,#c9ccd6)!important;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.10)!important;border-radius:999px!important;z-index:7!important;right:auto!important;left:auto!important}
}
.xcNote{margin:10px 0 0;font-size:11.5px;line-height:1.4;color:var(--muted,#8b93a6)}
.xcLn{margin:0 0 8px;font-size:13px;color:var(--ink,#eef0f5)}
.xcMono{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}
.xcSym{font-weight:700;font-size:13px;background:none;border:0;padding:0;color:var(--ink,#eef0f5);cursor:pointer;text-align:left;font-family:"JetBrains Mono",ui-monospace,monospace}
.xcSym:hover{color:#a9c1ff}
#aeXiFut{position:fixed;inset:0;z-index:2147482000;background:var(--page,#0A090D);color:var(--ink,#eef0f5);overflow:auto;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",Switzer,system-ui,"Segoe UI",sans-serif}
#aeXiFut[hidden]{display:none}
#aeXiFut .xfHd{display:flex;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid var(--line,rgba(255,255,255,.1))}
#aeXiFut .xfHd h2{margin:0;font-size:16px;font-weight:600}
#aeXiFut .xfHd small{color:var(--muted,#8b93a6);font-size:12px}
#aeXiFut .xfHd button{margin-left:auto;height:30px;padding:0 14px;border:1px solid var(--line,rgba(255,255,255,.18));border-radius:8px;background:rgba(255,255,255,.05);color:inherit;font:600 13px inherit;font-family:inherit;cursor:pointer}
#aeXiFut .xfBody{max-width:900px;margin:0 auto;padding:18px}
#aeXiFut .xcH,#aeXiFut .xcR{display:grid;grid-template-columns:72px repeat(4,minmax(0,1fr));gap:10px;align-items:start}
#aeXiFut .xcH{font-size:11px;letter-spacing:.06em;color:var(--muted,#8b93a6);padding-bottom:6px}
#aeXiFut .xcH span:not(:first-child){text-align:right}
#aeXiFut .xcR{padding:12px 0;border-top:1px solid var(--line,rgba(255,255,255,.08))}
#aeXiFut .xcC{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}
#aeXiFut .xcC .v{font-size:16px;font-weight:600}
#aeXiFut .xcC small,#aeXiFut .xcL small{font-size:11px;color:var(--muted,#8b93a6)}
#aeXiFut .xcC .lb{display:none}
#aeXiFut .xcL{display:flex;flex-direction:column;gap:2px}
@media (max-width:640px){
#aeXiFut .xcH{display:none}
#aeXiFut .xcR{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}
#aeXiFut .xcL{grid-column:1/-1;flex-direction:row;align-items:baseline;gap:10px}
#aeXiFut .xcC{align-items:flex-start}
#aeXiFut .xcC .lb{display:block;font-size:11px;color:var(--muted,#8b93a6)}
}
details.xcFlow>summary{cursor:pointer;list-style:none;display:flex;align-items:baseline;gap:8px}
details.xcFlow>summary::-webkit-details-marker{display:none}
details.xcFlow>summary h3::before{content:"\25B8";display:inline-block;margin-right:6px;color:var(--muted,#8b93a6);transition:transform .15s}
details.xcFlow[open]>summary h3::before{transform:rotate(90deg)}
details.xcFlow .xcRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:8px 0;border-top:1px solid var(--line,rgba(255,255,255,.06));font-size:13px}
details.xcFlow .xcRow .r{text-align:right}
details.xcFlow .xcRow small{font-size:11px;color:var(--muted,#8b93a6)}
.rdrWrap>section.xcRdr{margin-top:20px;padding:13px 16px;border:1px solid var(--line,rgba(255,255,255,.1));border-radius:var(--r-md,10px);background:var(--surface,transparent);box-sizing:border-box}
.rdrWrap>section.xcRdr+.rdrFoot{margin-top:14px}
section.xcRdr .xcHd{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}
section.xcRdr .xcHd h3{margin:0;font-size:14px;font-weight:600;color:var(--ink,#eef0f5)}
section.xcRdr .xcHd small{font-size:12px;color:var(--muted,#8b93a6)}
section.xcRdr .xcRow{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:2px 12px;padding:8px 0;border-top:1px solid var(--line,rgba(255,255,255,.06));font-size:13px}
section.xcRdr .xcRow .r{text-align:right}
section.xcRdr .xcRow small{font-size:11px;color:var(--muted,#8b93a6)}
.xcKP .xcKRow{padding:7px 0;border-top:1px solid var(--line,rgba(255,255,255,.06));font-size:12px;line-height:1.35}
.xcKP .xcKRow:first-child{border-top:0}
.xcKP .xcKRow b{font-weight:600;color:var(--ink,#eef0f5);margin-right:6px}
.xcKP .xcKRow small{color:var(--muted,#8b93a6);font-size:11px}
.xcKP .xcKRow .xcMono{display:block;margin-top:2px;font-size:11.5px;color:var(--ink,#eef0f5)}
.aeTm{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 20px;padding:9px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.03);font-size:13px;line-height:1.4;color:#c9ccd3;min-width:0}
.aeTm b{font-weight:600;color:#eef0f5}
.aeTm .tmWhen{color:#8b93a6;font-size:12px}
.aeTm .tmSym{display:inline-flex;flex-wrap:wrap;gap:0 8px;align-items:baseline}
.aeTm .tmSym i{font-style:normal;font-weight:700;color:#eef0f5;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace}
.aeTm .tmNum{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}
.aeTm .tmAll{color:#8b93a6;font-size:12px}
#kairos>.aeTm{margin:6px 0 0}
@media (max-width:860px){
.aeTm{padding:8px 12px;font-size:12.5px;gap:3px 10px}
}
.q3Card,.q3Min,.q3Tip{--q3-ink:var(--ink,#e8ecf4);--q3-mut:var(--muted,#8b93a6);--q3-line:var(--border,rgba(127,137,160,.22));--q3-up:#38d38a;--q3-dn:#f0576a;--q3-bg:var(--surface-2,rgba(255,255,255,.04))}
.q3Card{margin:10px 0;padding:12px 14px;border:1px solid var(--q3-line);border-radius:14px;background:var(--q3-bg);color:var(--q3-ink);font-family:inherit;box-sizing:border-box;min-width:0}
.q3Card[hidden]{display:none}
.q3Exp{display:flex;align-items:center;gap:10px;padding:4px 10px;margin:6px 0;min-height:0}
@media (max-width:560px){
.q3Exp{flex-direction:column;align-items:stretch;gap:2px;padding:4px 8px}
.q3Card{padding:11px 12px}
}
@media (min-width:861px){
html.aeTd1013:not(#_td1):not(#_td2):not(#_td3):not(#_td4):not(#_td5):not(#_td6):not(#_td7):not(#_td8):not(#_td9):not(#_td10):not(#_td11):not(#_td12):not(#_td13):not(#_td14):not(#_td15):not(#_td16):not(#_td17):not(#_td18) body[data-ac-view="trio"] #acChips>#aeMsShare,html.aeTd1013:not(#_td1):not(#_td2):not(#_td3):not(#_td4):not(#_td5):not(#_td6):not(#_td7):not(#_td8):not(#_td9):not(#_td10):not(#_td11):not(#_td12):not(#_td13):not(#_td14):not(#_td15):not(#_td16):not(#_td17):not(#_td18) body[data-ac-view="trio"] #aeMsShare{display:none!important}
}
#mgrid .mcol-empty[title$="Loading flow\2026"]{animation:aeMlPulse 1.5s ease-in-out infinite}
@keyframes aeMlPulse{0%,100%{opacity:.5}50%{opacity:1}}
@keyframes aeMlSpin{to{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){
#mgrid .mcol-empty[title$="Loading flow\2026"]{animation:none}
}
.aeCoToast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);z-index:99999;box-sizing:border-box;max-width:min(calc(92vw/var(--aeUz,1)),440px);padding:12px 16px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);color:var(--ink);box-shadow:var(--el-3);font-family:inherit;font-size:13px;font-weight:500;line-height:1.4;text-align:center;display:none}
#aeTerms1020{z-index:100100}
#aeTerms1020 .mcard{max-width:460px;max-height:calc(100vh - 24px);overflow:auto;background:var(--surface,#100E14);border:1px solid var(--line,#2B2733);border-radius:14px;box-shadow:0 24px 64px rgba(0,0,0,.6)}
#aeTerms1020 h3{margin:0 0 8px}
#aeTerms1020 .aeTm1020Row{display:flex;gap:12px;align-items:flex-start;margin:16px 0 4px;padding:12px;min-height:44px;border:1px solid var(--line,#2B2733);border-radius:10px;cursor:pointer;box-sizing:border-box}
#aeTerms1020 .aeTm1020Row input{width:20px;height:20px;flex:0 0 20px;margin:1px 0 0;accent-color:#4f8fe6;cursor:pointer}
#aeTerms1020 .aeTm1020Row span{font-size:13px;line-height:1.5;color:var(--ink,#F3F1F7)}
#aeTerms1020 .aeTm1020Row a{color:inherit;text-decoration:underline;text-underline-offset:2px}
#aeTerms1020 .aeTm1020Err{margin:10px 0 0}
#aeTerms1020 .attestActions{flex-direction:column;gap:8px;margin-top:14px}
#aeTerms1020 .pbtn.gopro{background:#4f8fe6;box-shadow:none;min-height:44px}
#aeTerms1020 .pbtn.gopro[disabled]{opacity:.45;cursor:not-allowed;filter:none}
#aeTerms1020 .attestActions .ghost{min-height:44px;width:100%}
@media (max-width:640px){
#aeTerms1020 .mcard{width:calc(100% - 24px);padding:20px}
}
.bellBtn{position:relative}
.t13W{position:relative;display:flex;flex-direction:column;gap:6px;min-height:100%;padding:10px 12px 8px;box-sizing:border-box;font-size:12px;line-height:1.4;color:var(--ink,#ecebf2)}
.t13Hd{display:flex;align-items:baseline;gap:8px;min-width:0}
.t13Hd b{font-weight:600;font-size:12.5px;white-space:nowrap}
.t13Sub{margin-left:auto;font-size:11px;color:var(--muted,#9a97ab);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.t13Note{padding:14px 4px;color:var(--muted,#b5b2c4);font-size:12.5px;line-height:1.5}
.t13Note b{display:block;color:var(--ink,#ecebf2);font-weight:600;margin-bottom:2px}
.t13Ft{margin-top:auto;padding-top:2px;font-size:11px;color:var(--muted,#9a97ab);line-height:1.45}
.t13Hid{position:absolute;left:-9999px;top:0;width:320px;height:420px;overflow:hidden;visibility:hidden;pointer-events:none}
.t13Gem{width:11px;height:11px;flex:none;vertical-align:-1px}
.t13Bars{display:flex;flex-direction:column;min-height:0;flex:1 1 auto;overflow:auto}
.t13Br{display:grid;grid-template-columns:48px minmax(0,1fr) 62px;align-items:center;gap:8px;min-height:20px;padding:0 2px;border-bottom:1px solid rgba(255,255,255,.035)}
.t13Bk{font:600 11.5px/1 var(--f-num,ui-monospace,monospace);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:3px}
.t13Bb{position:relative;height:10px}
.t13Bb:before{content:"";position:absolute;left:50%;top:-5px;bottom:-5px;border-left:1px solid rgba(236,234,244,.18)}
.t13Bb i{position:absolute;top:0;bottom:0;border-radius:2px;min-width:1px}
.t13Bb i.pos{left:50%;background:var(--sign-positive-fill,#df7938)}
.t13Bb i.neg{right:50%;background:var(--sign-negative-fill,#3b82cf)}
.t13Bv{text-align:right;font:600 11.5px/1 var(--f-num,ui-monospace,monospace);font-variant-numeric:tabular-nums}
.t13Bv.pos{color:var(--sign-positive-text,#ffad73)}
.t13Bv.neg{color:var(--sign-negative-text,#91c4ff)}
.t13Br.ti{background:rgba(255,255,255,.045)}
.t13Sp{display:flex;align-items:center;gap:8px;min-height:16px;font-size:10.5px;color:var(--muted,#b5b2c4)}
.t13Sp:before,.t13Sp:after{content:"";flex:1;border-top:1px dashed rgba(236,234,244,.35)}
.t13Grid{display:grid;gap:2px;align-content:start;min-height:0;flex:1 1 auto;overflow:auto}
.t13H{font:500 10.5px/1 var(--f-num,ui-monospace,monospace);color:var(--muted,#9a97ab);text-align:center;padding:0 0 4px;white-space:nowrap;font-variant-numeric:tabular-nums;position:sticky;top:0;background:var(--surface,#100E14);z-index:1}
.t13K{font:600 11px/1 var(--f-num,ui-monospace,monospace);font-variant-numeric:tabular-nums;display:flex;align-items:center;justify-content:flex-end;padding-right:6px;height:20px;color:var(--ink-2,#c9c7d6)}
.t13K.sp{color:var(--ink,#fff);box-shadow:inset 3px 0 0 var(--accent,#4f9cff);padding-left:4px}
.t13C{height:20px;display:flex;align-items:center;justify-content:center;border-radius:2px;overflow:hidden;white-space:nowrap;font:600 10.5px/1 var(--f-num,ui-monospace,monospace);font-variant-numeric:tabular-nums;background:rgba(255,255,255,.04);color:var(--muted,#9a97ab)}
.t13C.px{box-shadow:inset 0 0 0 1.5px var(--accent,#4f9cff)}
.t13C.top{box-shadow:inset 0 0 0 1.5px #F5C542}
.t13C.top.px{box-shadow:inset 0 0 0 1.5px #F5C542,0 0 0 1.5px var(--accent,#4f9cff)}
.t13Sl{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px 2px 0}
.t13Sl button{height:28px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:var(--ink,#ecebf2);font:600 11px/1 var(--f-num,ui-monospace,monospace);cursor:pointer;padding:0 10px}
.t13Sl button:hover:not(:disabled){background:rgba(255,255,255,.12)}
.t13Sl button:disabled{opacity:.4;cursor:default}
.t13Sl .t13Pl{width:30px;height:30px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}
.t13Sl .t13Pl svg{width:12px;height:12px}
.t13Sl input[type=range]{width:100%;margin:0;accent-color:var(--ink,#ecebf2);cursor:pointer;height:28px;background:transparent}
.t13Tm{font:600 11px/1 var(--f-num,ui-monospace,monospace);color:var(--ink,#ecebf2);white-space:nowrap;min-width:78px;text-align:right;font-variant-numeric:tabular-nums}
@media (max-width:820px){
.t13W{padding:8px 8px 8px}
.t13Sl{grid-template-columns:34px minmax(0,1fr) auto;row-gap:6px}
.t13Sl .t13Lt{grid-column:2 / -1;justify-self:end}
.t13Sl .t13Pl{width:34px;height:34px}
.t13Sl button{height:34px}
.t13Br{min-height:24px}
.t13C,.t13K{height:22px}
.t13Hd{flex-wrap:wrap}
.t13Sub{margin-left:0;flex:1 0 100%}
}
.pf13Wrap{display:flex;flex-direction:column;gap:0;min-width:0}
.pf13Bar{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px 14px;padding:10px 4px 12px;margin:0 0 2px;border-bottom:1px solid var(--line,rgba(255,255,255,.07))}
.pf13F{display:flex;flex-direction:column;gap:4px;min-width:0}
.pf13F label{font:500 10.5px/1 var(--f-ui,Switzer,system-ui,sans-serif);letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#9a97ab)}
.pf13F .bldCfgInput,.pf13F input.pf13In{height:34px;box-sizing:border-box;min-width:0;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:var(--ink,#ecebf2);font:500 13px/1 var(--f-ui,Switzer,system-ui,sans-serif);padding:0 10px;width:auto}
.pf13F .pf13Tk{width:112px}
.pf13F .pf13Tk:not(:placeholder-shown){text-transform:uppercase}
.pf13F .pf13Ex{min-width:150px}
.pf13F .pf13Dt{width:150px}
.pf13F .bldCfgInput.bad{border-color:var(--sign-negative-fill,#3b82cf);box-shadow:0 0 0 1px var(--sign-negative-fill,#3b82cf)}
.pf13F .bldCfgInput:focus-visible,.pf13Btn:focus-visible,.pf13Own:focus-visible{outline:2px solid var(--accent,#4f9cff);outline-offset:1px}
.pf13Btn{height:34px;border-radius:17px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);color:var(--ink,#ecebf2);font:500 12px/1 var(--f-ui,Switzer,system-ui,sans-serif);padding:0 14px;cursor:pointer;white-space:nowrap}
.pf13Btn:hover:not(:disabled){background:rgba(255,255,255,.1)}
.pf13Btn:disabled{opacity:.4;cursor:default}
.pf13St{margin-left:auto;display:flex;align-items:center;gap:10px;min-height:34px;font-size:12px;line-height:1.4;color:var(--muted,#a8a5b8);flex-wrap:wrap;justify-content:flex-end}
.pf13St b{color:var(--ink,#ecebf2);font-weight:600}
.pf13Own{flex:none;margin:0 0 0 8px;height:20px;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:transparent;color:var(--muted,#b5b2c4);font:500 10.5px/1 var(--f-ui,Switzer,system-ui,sans-serif);padding:0 8px;cursor:pointer;white-space:nowrap;max-width:46%;overflow:hidden;text-overflow:ellipsis}
.pf13Own:hover{color:var(--ink,#fff);border-color:rgba(255,255,255,.34)}
@media (max-width:820px){
.pf13Bar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:10px 0 12px}
.pf13F .bldCfgInput,.pf13F input.pf13In,.pf13Btn{height:44px;font-size:14px;width:100%;box-sizing:border-box}
.pf13F .pf13Tk,.pf13F .pf13Ex,.pf13F .pf13Dt{width:100%;min-width:0}
.pf13St{grid-column:1 / -1;margin-left:0;justify-content:flex-start}
.pf13St .pf13Btn{width:auto;flex:1 1 0;min-width:0;padding:0 10px}
.pf13St>span{flex:1 0 100%}
.pf13Own{height:24px;max-width:55%}
}
html.aeWs .wsScrub{display:grid;grid-template-columns:auto 30px minmax(0,1fr) auto auto;align-items:center;gap:10px;margin:0 0 10px;padding:8px 12px;border:1px solid var(--line,rgba(255,255,255,.08));border-radius:12px;background:var(--surface,#100E14);font-size:12px;color:var(--ink,#ecebf2)}
html.aeWs .wsScrub .wsLb{display:flex;flex-direction:column;gap:1px;min-width:0}
html.aeWs .wsScrub .wsLb b{font-weight:600;font-size:12.5px;white-space:nowrap}
html.aeWs .wsScrub .wsLb span{font-size:11px;color:var(--muted,#9a97ab);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html.aeWs .wsScrub button{height:28px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:var(--ink,#ecebf2);font:600 11px/1 var(--f-num,ui-monospace,monospace);cursor:pointer;padding:0 10px}
html.aeWs .wsScrub button:hover:not(:disabled){background:rgba(255,255,255,.12)}
html.aeWs .wsScrub button:disabled{opacity:.4;cursor:default}
html.aeWs .wsScrub .wsPl{width:30px;height:30px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}
html.aeWs .wsScrub .wsPl svg{width:12px;height:12px}
html.aeWs .wsScrub input[type=range]{width:100%;margin:0;accent-color:var(--ink,#ecebf2);cursor:pointer;height:28px;background:transparent}
html.aeWs .wsScrub .wsTm{font:600 11px/1 var(--f-num,ui-monospace,monospace);white-space:nowrap;min-width:84px;text-align:right;font-variant-numeric:tabular-nums}
html.aeWs .t13C.wsAt{outline:1.5px solid var(--ink,#ecebf2);outline-offset:-1.5px}
html.aeWs .t13H.wsAt{color:var(--ink,#ecebf2)}
html.aeWs .t13Net{font:600 11.5px/1 var(--f-num,ui-monospace,monospace);font-variant-numeric:tabular-nums;white-space:nowrap}
html.aeWs .t13Net.pos{color:var(--sign-positive-text,#ffad73)}
html.aeWs .t13Net.neg{color:var(--sign-negative-text,#91c4ff)}
html.aeWs .wsTbl{display:flex;flex-direction:column;min-height:0;flex:1 1 auto;overflow:auto}
html.aeWs .wsTr{display:grid;align-items:center;gap:8px;min-height:22px;padding:0 2px;border-bottom:1px solid rgba(255,255,255,.035);font:600 11.5px/1 var(--f-num,ui-monospace,monospace);font-variant-numeric:tabular-nums}
html.aeWs .wsTr>span{text-align:right;white-space:nowrap}
html.aeWs .wsTr>span:first-child{text-align:left}
html.aeWs .wsTr.h{min-height:20px;font:500 10.5px/1.2 var(--f-ui,inherit);color:var(--muted,#9a97ab);border-bottom-color:rgba(255,255,255,.08)}
html.aeWs .wsAg .wsTr{grid-template-columns:44px repeat(4,minmax(0,1fr))}
html.aeWs .wsOi .wsTr{grid-template-columns:52px repeat(4,minmax(0,1fr))}
html.aeWs .wsTr .pos{color:var(--sign-positive-text,#ffad73)}
html.aeWs .wsTr .neg{color:var(--sign-negative-text,#91c4ff)}
html.aeWs .wsSplit{display:flex;height:6px;border-radius:3px;overflow:hidden;margin:2px 2px 8px;background:rgba(255,255,255,.04)}
html.aeWs .wsSplit i{display:block;height:100%}
html.aeWs .wsSplit i.a{background:rgba(236,234,244,.62)}
html.aeWs .wsSplit i.n{background:rgba(236,234,244,.16)}
html.aeWs .wsSplit i.b{background:rgba(236,234,244,.34)}
html.aeWs .wsKey{display:flex;gap:12px;font-size:10.5px;color:var(--muted,#9a97ab);margin:0 2px}
html.aeWs .wsKey i{display:inline-block;width:10px;height:6px;border-radius:2px;margin-right:4px;vertical-align:1px}
@media (max-width:820px){
html.aeWs .wsScrub{grid-template-columns:36px minmax(0,1fr) auto auto;row-gap:6px;column-gap:8px;padding:8px 10px}
html.aeWs .wsScrub .wsLb{grid-column:1 / -1}
html.aeWs .wsScrub .wsTm{min-width:0}
html.aeWs .wsScrub button{height:36px}
html.aeWs .wsScrub .wsPl{width:36px;height:36px}
html.aeWs .wsAg .wsTr,html.aeWs .wsOi .wsTr{font-size:11px;gap:6px}
}
html.aeWs2 .ws2At{font-style:normal;font-size:11px;color:var(--muted,#9a97ab);white-space:nowrap}
html.aeWs2 .ws2Plot{flex:1 1 150px;height:auto;min-height:130px;max-height:320px;margin:6px 40px 18px 46px}
html.aeWs2 .ws2Plot.vd{flex-basis:132px;min-height:112px}
html.aeWs2 .ws2Ln{fill:none;stroke:var(--ink,#ecebf2);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}
html.aeWs2 .ws2Ln.c{stroke-dasharray:5 4;opacity:.75}
html.aeWs2 .ws2Ln.g{stroke-width:1.2;opacity:.28}
html.aeWs2 .ws2Ln.r{stroke-dasharray:4 3;opacity:.7}
html.aeWs2 .ws2Vl{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed rgba(236,234,244,.38)}
html.aeWs2 .ws2Vl.cur{border-left:1px solid rgba(236,234,244,.7)}
html.aeWs2 .ws2Vl>span{position:absolute;bottom:-16px;transform:translateX(-50%);font-size:10.5px;color:var(--muted,#9a97ab);white-space:nowrap}
html.aeWs2 .ws2Vl.cur>span{bottom:auto;top:-15px;color:var(--ink,#ecebf2)}
html.aeWs2 .ws2Key{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:10.5px;color:var(--muted,#9a97ab);flex:none}
html.aeWs2 .ws2Key i{display:inline-block;width:16px;height:0;border-top:1.6px solid var(--ink,#ecebf2);margin-right:5px;vertical-align:3px}
html.aeWs2 .ws2Key i.c,html.aeWs2 .ws2Key i.r{border-top-style:dashed;opacity:.8}
html.aeWs2 .ws2Key i.g{opacity:.35}
html.aeWs2 .qd2Th.ws2,html.aeWs2 .qd2Tr.ws2{grid-template-columns:1fr .9fr 1fr 1fr}
html.aeWs2 .qd2Tr.ws2.atm{background:rgba(255,255,255,.05);font-weight:600}
html.aeWs2 .ws2Pos{color:var(--sign-positive-text,#ffad73)}
html.aeWs2 .ws2Neg{color:var(--sign-negative-text,#91c4ff)}
@media (max-width:820px){
html.aeWs2 .ws2Plot{flex-basis:132px;min-height:120px;margin-left:42px;margin-right:30px}
html.aeWs2 .ws2Plot.vd{flex-basis:118px;min-height:110px}
}
html.aeGb1013:not(#_gb1):not(#_gb2):not(#_gb3):not(#_gb4):not(#_gb5):not(#_gb6):not(#_gb7):not(#_gb8):not(#_gb9):not(#_gb10):not(#_gb11):not(#_gb12):not(#_gb13):not(#_gb14):not(#_gb15):not(#_gb16) #mgrid .mcell:not(:has(.pchip)){justify-content:flex-end!important;padding:0 8px 0 3px!important}
html.aeGb1013:not(#_gb1):not(#_gb2):not(#_gb3):not(#_gb4):not(#_gb5):not(#_gb6):not(#_gb7):not(#_gb8):not(#_gb9):not(#_gb10):not(#_gb11):not(#_gb12):not(#_gb13):not(#_gb14):not(#_gb15):not(#_gb16) #mgrid .mcell .mcellVal{text-align:right!important;margin:0!important}
html.aeMapsLook:not(#_ml1):not(#_ml2):not(#_ml3):not(#_ml4):not(#_ml5):not(#_ml6):not(#_ml7):not(#_ml8):not(#_ml9):not(#_ml10):not(#_ml11):not(#_ml12) #mgrid .mh:not(.mcorner){text-align:center!important;font-size:12px!important;font-weight:800!important;color:var(--ink,#e8eaf2)!important;letter-spacing:.2px}
html.aeMapsLook:not(#_ml1):not(#_ml2):not(#_ml3):not(#_ml4):not(#_ml5):not(#_ml6):not(#_ml7):not(#_ml8):not(#_ml9):not(#_ml10):not(#_ml11):not(#_ml12) #mgrid .mh{background-color:var(--nest,#08080a)!important}
@media (max-width:540px){
html.aeT03:not(#_t1):not(#_t2):not(#_t3):not(#_t4):not(#_t5):not(#_t6):not(#_t7):not(#_t8):not(#_t9):not(#_t10):not(#_t11):not(#_t12):not(#_t13):not(#_t14) #signinHero .aeLandFieldId>span:nth-child(6){display:none!important}
html.aeT03:not(#_t1):not(#_t2):not(#_t3):not(#_t4):not(#_t5):not(#_t6):not(#_t7):not(#_t8):not(#_t9):not(#_t10):not(#_t11):not(#_t12):not(#_t13):not(#_t14) #signinHero .aeLandFieldId>.aeLandStyleSeg{order:1}
html.aeT03:not(#_t1):not(#_t2):not(#_t3):not(#_t4):not(#_t5):not(#_t6):not(#_t7):not(#_t8):not(#_t9):not(#_t10):not(#_t11):not(#_t12):not(#_t13):not(#_t14) #signinHero .aeLandFieldId>#aeLandFieldAsOf{order:2;flex:1 0 100%!important}
html.aeT03:not(#_t1):not(#_t2):not(#_t3):not(#_t4):not(#_t5):not(#_t6):not(#_t7):not(#_t8):not(#_t9):not(#_t10):not(#_t11):not(#_t12):not(#_t13):not(#_t14) #expiry button .ex-dte,html.aeT03:not(#_t1):not(#_t2):not(#_t3):not(#_t4):not(#_t5):not(#_t6):not(#_t7):not(#_t8):not(#_t9):not(#_t10):not(#_t11):not(#_t12):not(#_t13):not(#_t14) .cRow.cExp button .ex-dte{font-size:11px!important;opacity:.85!important}
}
@media (max-width:940px) and (max-height:480px) and (orientation:landscape){
html.aeT03:not(#_t1):not(#_t2):not(#_t3):not(#_t4):not(#_t5):not(#_t6):not(#_t7):not(#_t8):not(#_t9):not(#_t10):not(#_t11):not(#_t12):not(#_t13):not(#_t14) #skyline .ae-workspace-mount.ae-chart-workspace{height:calc(calc(100vh/var(--aeUz,1)) - var(--aeT03mt,56px))!important;height:calc(calc(100dvh/var(--aeUz,1)) - var(--aeT03mt,56px))!important;min-height:0!important}
}
.aeBlaSkip{display:none}
html.aeBla .aeBlaSkip{display:block;position:absolute;left:-10000px;top:8px;z-index:2147483000;padding:10px 14px;border-radius:8px;background:var(--surface-2,#16141B);color:var(--ink,#F3F1F7);border:1px solid var(--border,#3a3744);font:600 14px/1.2 var(--f-ui,system-ui,sans-serif);text-decoration:none}
html.aeBla .aeBlaSkip:focus{left:8px}
html.aeBla .aeBlaSr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}
html.aeBla #drillDock:not(.on){visibility:hidden;transition:transform .2s cubic-bezier(.2,.7,.3,1),visibility 0s linear .2s}
#aeBlbWn .wnC{box-sizing:border-box;width:min(420px,100%);max-height:calc(80vh/var(--aeUz,1));overflow:auto;padding:18px 18px 14px;border-radius:14px;background:var(--bg-2,#12151c);border:1px solid rgba(255,255,255,.12);color:var(--ink,#e8ebf2);font:400 14px/21px var(--ac-font,system-ui,sans-serif)}
html.aeGz1013:not(#_gz1):not(#_gz2):not(#_gz3):not(#_gz4):not(#_gz5):not(#_gz6):not(#_gz7):not(#_gz8):not(#_gz9):not(#_gz10):not(#_gz11):not(#_gz12):not(#_gz13):not(#_gz14):not(#_gz15):not(#_gz16):not(#_gz17) #mgrid .mcell.mzero:not(.smallDim),html.aeGz1013:not(#_gz1):not(#_gz2):not(#_gz3):not(#_gz4):not(#_gz5):not(#_gz6):not(#_gz7):not(#_gz8):not(#_gz9):not(#_gz10):not(#_gz11):not(#_gz12):not(#_gz13):not(#_gz14):not(#_gz15):not(#_gz16):not(#_gz17) #mgrid .mcell.mabsent:not(.smallDim){background:var(--aeHs8Z,var(--aeGcZ,rgb(50,72,104)))!important;background-image:none!important;box-shadow:none!important}
html.aeGz1013:not(#_gz1):not(#_gz2):not(#_gz3):not(#_gz4):not(#_gz5):not(#_gz6):not(#_gz7):not(#_gz8):not(#_gz9):not(#_gz10):not(#_gz11):not(#_gz12):not(#_gz13):not(#_gz14):not(#_gz15):not(#_gz16):not(#_gz17) #mgrid .mcell.mzero:not(.smallDim) .mcellVal,html.aeGz1013:not(#_gz1):not(#_gz2):not(#_gz3):not(#_gz4):not(#_gz5):not(#_gz6):not(#_gz7):not(#_gz8):not(#_gz9):not(#_gz10):not(#_gz11):not(#_gz12):not(#_gz13):not(#_gz14):not(#_gz15):not(#_gz16):not(#_gz17) #mgrid .mcell.mabsent:not(.smallDim) .mcellVal{opacity:.6!important;color:var(--aeHs8Zi,rgba(232,235,242,.62))!important}
html #mgrid .gTitStar{z-index:2!important}
html.aeRpUx body[data-ac-view="grid"] #aeDt13Ico,html.aeRpUx body[data-ac-view="trio"] #aeDt13Ico,html.aeRpUx body[data-ac-view="ladder"] #aeDt13Ico,html.aeRpUx body[data-ac-view="classic"] #aeDt13Ico,html.aeRpUx body[data-ac-view="skyline"] #aeDt13Ico,html.aeRpUx body[data-ac-view="intervalmap"] #aeDt13Ico,html.aeRpUx body[data-ac-view="grid"] #aeDt13Pill,html.aeRpUx body[data-ac-view="trio"] #aeDt13Pill,html.aeRpUx body[data-ac-view="ladder"] #aeDt13Pill,html.aeRpUx body[data-ac-view="classic"] #aeDt13Pill,html.aeRpUx body[data-ac-view="skyline"] #aeDt13Pill,html.aeRpUx body[data-ac-view="intervalmap"] #aeDt13Pill{display:none!important}
.aeRpUxChip .ac-chip-l,.aeRpUxChip .ac-chip-x{display:none}
.aeRpUxChip>svg{flex:none;width:16px;height:16px;margin-right:5px}
.aeRpUxChip.is-on{color:var(--amber,#ffd24d)}
@media (min-width:861px){
html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay{display:flex;flex-direction:row;align-items:center;gap:8px;height:44px;padding:4px 12px;overflow:visible}
html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay .acRpRow{display:contents}
html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay .acRpTrack{order:1;flex:1 1 220px;min-width:140px;height:36px;margin:0}
html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay .acRpRail{top:24px}
html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay .acRpKnob{top:19px}
html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay .acRpBub{top:0}
html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay .acRpLbls{display:none}
html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay .acRpNone{top:8px}
html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay .acRpRow>:nth-child(n+9){order:2}
html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay .acRpRow>:last-child{order:3}
html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay .acRpStep,html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay .acRpRand,html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay .acRpStart,html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay .acRpSp,html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay .acRpSep{display:none!important}
html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) body.acRp :is(#main,#trio) .scroll{height:calc(calc(100dvh/var(--aeUz,1)) - var(--scrollTop,380px) - 2px - 64px)!important}
html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) body.acRp #gridCard .gwrap{max-height:calc(calc(100dvh/var(--aeUz,1)) - var(--gwrapTop,330px) - 4px - 64px)!important}
html.aeAC.aeRpUx:not(#_ac1):not(#_ac2):not(#_ac3) body.acRp .appMain{padding-bottom:64px!important}
}
@media (max-width:860px){
html.aeRpUx:not(#_ru1):not(#_ru2):not(#_ru3) #replayBar.hide{display:none!important}
html.aeRpUx:not(#_ru1):not(#_ru2):not(#_ru3) #replayBar:not(.hide){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:4px!important;box-sizing:border-box!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:6px 10px 4px!important;padding:2px 6px!important;border:1px solid var(--line,rgba(255,255,255,.1))!important;border-radius:12px!important;background:var(--surface,rgba(255,255,255,.04))!important;background-image:none!important;overflow:hidden!important;position:relative!important;z-index:2}
html.aeRpUx:not(#_ru1):not(#_ru2):not(#_ru3) #replayBar .rbRow{display:contents!important}
html.aeRpUx:not(#_ru1):not(#_ru2):not(#_ru3) #replayBar :is(.rtag,.rsyn,.rgLbl,#rpSpeedSeg,#rpResChip,#rpDate,#rpPlayLbl,.rpNoTrack,#rpPrev,#rpNext){display:none!important}
html.aeRpUx:not(#_ru1):not(#_ru2):not(#_ru3) #replayBar #rpPick{order:2}
html.aeRpUx:not(#_ru1):not(#_ru2):not(#_ru3) #replayBar #rpPlay{order:4}
html.aeRpUx:not(#_ru1):not(#_ru2):not(#_ru3) #replayBar #rpTrackWrap{order:5}
html.aeRpUx:not(#_ru1):not(#_ru2):not(#_ru3) #replayBar #rpClock{order:6}
html.aeRpUx:not(#_ru1):not(#_ru2):not(#_ru3) #replayBar #rpLive{order:7}
html.aeRpUx:not(#_ru1):not(#_ru2):not(#_ru3) #replayBar .rnav{flex:none!important;width:30px!important;height:34px!important;min-width:0!important;padding:0!important;font-size:20px!important;line-height:1!important;border-radius:10px!important}
html.aeRpUx:not(#_ru1):not(#_ru2):not(#_ru3) #replayBar select.rpick{flex:none!important;box-sizing:border-box!important;width:98px!important;height:34px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0 2px!important;border:0!important;background:transparent!important;color:var(--amber,#ffd24d)!important;font:700 13px/34px var(--f-num,ui-monospace,monospace)!important;text-align:center!important;text-align-last:center!important;-webkit-appearance:none!important;appearance:none!important;border-radius:8px!important}
html.aeRpUx:not(#_ru1):not(#_ru2):not(#_ru3) #replayBar .rplay{flex:none!important;box-sizing:border-box!important;width:34px!important;height:34px!important;min-width:0!important;min-height:0!important;max-height:34px!important;padding:0!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}
html.aeRpUx:not(#_ru1):not(#_ru2):not(#_ru3) #replayBar .rplay .pi{font-size:13px!important}
html.aeRpUx:not(#_ru1):not(#_ru2):not(#_ru3) #replayBar .rtrackWrap{flex:1 1 34px!important;min-width:30px!important;height:34px!important}
html.aeRpUx:not(#_ru1):not(#_ru2):not(#_ru3) #replayBar .rtrackWrap svg{height:34px!important}
html.aeRpUx:not(#_ru1):not(#_ru2):not(#_ru3) #replayBar .rclock{flex:none!important;min-width:40px!important;margin:0!important;text-align:center!important;font-size:12.5px!important}
html.aeRpUx:not(#_ru1):not(#_ru2):not(#_ru3) #replayBar .rlive{flex:none!important;box-sizing:border-box!important;margin:0!important;height:34px!important;min-height:0!important;max-height:34px!important;line-height:1!important;padding:0 11px!important;border-radius:10px!important;font-size:12px!important;font-weight:800!important}
html.aeRpUx.aeMapV3p.acPh:not(#_ru1):not(#_ru2):not(#_ru3):not(#_ru4):not(#_ru5):not(#_ru6) body[data-ac-view="grid"]:has(#replayBar:not(.hide)) .aeMsBar #aeMsShare{top:-87px!important}
}
