.row.smallDim:not(:hover):not(:focus-within) .cell{
    box-shadow:none!important; 
  }
.row.smallDim:not(:hover):not(:focus-within) .cellVal{
    color:var(--ink,#e8eef5)!important; font-weight:400!important;
  }
.mcell.smallDim:not(:hover):not(:focus-within){
    opacity:.72!important; color:var(--ink,#e8eef5)!important;
    box-shadow:none!important; filter:none!important;
  }
.mcell.smallDim:not(:hover):not(:focus-within) .mcellVal{font-weight:400!important;}
.row.smallDim:not(:hover):not(:focus-within) .cellFill{visibility:visible!important;opacity:.72!important;}
.row.smallDim:not(:hover):not(:focus-within) .cellVal{opacity:.82!important;}
#mapColourScheme627{max-width:100%;min-height:36px;}
@media (min-width:861px){
html body #mapbar{align-items:stretch!important;gap:0!important;padding:9px 14px!important;
    background:rgba(255,255,255,.02)!important;border-bottom:1px solid rgba(255,255,255,.06)!important;}
html body #mapbar .mbCluster{gap:10px!important;align-items:center!important;
    padding:0 14px!important;border-left:1px solid rgba(255,255,255,.07)!important;}
html body #mapbar .mbCluster:first-child{border-left:0!important;padding-left:0!important;}
html body #mapbar .mgHead,html body #mapbar .lab{
    font-size:9.5px!important;font-weight:600!important;letter-spacing:.07em!important;
    text-transform:uppercase!important;color:var(--ink-2)!important;opacity:.7!important;}
html body #mapbar button,html body #mapbar select,html body #mapbar input[type="text"]{
    height:30px!important;min-height:30px!important;box-sizing:border-box!important;
    border-radius:9px!important;background:rgba(255,255,255,.055)!important;
    border:1px solid rgba(255,255,255,.085)!important;color:var(--ink)!important;
    font-size:12px!important;font-weight:600!important;letter-spacing:0!important;
    box-shadow:none!important;padding:0 11px!important;
    transition:background .16s ease,border-color .16s ease;}
html body #mapbar button:hover,html body #mapbar select:hover{
    background:rgba(255,255,255,.095)!important;border-color:rgba(255,255,255,.15)!important;}
html body #mapbar button.on{
    background:rgba(255,255,255,.17)!important;border-color:rgba(255,255,255,.24)!important;color:#fff!important;}
html body #mapbar .pi{opacity:.75!important;font-size:11px!important;}
html body #mapbar .seg{gap:0!important;padding:2px!important;height:30px!important;box-sizing:border-box!important;
    border-radius:11px!important;background:rgba(255,255,255,.055)!important;
    border:1px solid rgba(255,255,255,.085)!important;}
html body #mapbar .seg > button{height:24px!important;min-height:24px!important;padding:0 12px!important;
    border:0!important;background:transparent!important;border-radius:8px!important;}
html body #mapbar .seg > button.on{background:rgba(255,255,255,.19)!important;color:#fff!important;}
html body #mapbar .trioCtlN{border-left:1px solid rgba(255,255,255,.10)!important;padding:0 8px!important;
    font-size:11px!important;font-weight:600!important;color:var(--ink-2)!important;}
}
html body #indexAgreeChip,html body #sectorAgreeChip{display:none!important;}
html body #expiry.seg{flex:0 0 auto;}
html.aeTypeUnify .seg button,
html.aeTypeUnify .povbar .seg>button,
html.aeTypeUnify .povbar .ghost,
html.aeTypeUnify .povbar .pvM{font-family:var(--f-ui);}
html.aeTypeUnify .leftRail{font-family:var(--f-ui);}
html.aeTypeUnify .leftRail .navGrp,
html.aeTypeUnify .aeLfSym{font-family:var(--f-display);}
html.aeTypeUnify #clock,
html.aeTypeUnify #clock #asof,
html.aeTypeUnify #clock #aeNextEvt,
html.aeTypeUnify #clock #tzSel{font-family:var(--f-num);}
html.aeTypeUnify .wnrTitle, html.aeTypeUnify .sctTitle, html.aeTypeUnify .scrTitle,
html.aeTypeUnify .rdrTitle, html.aeTypeUnify .vsfTitle, html.aeTypeUnify .stgTitle,
html.aeTypeUnify .orTitle, html.aeTypeUnify .trkTitle, html.aeTypeUnify .hlthTitle,
html.aeTypeUnify .lynTitle h2, html.aeTypeUnify .flowHead h3,
html.aeTypeUnify #intervalmap .imapTitle,
html.aeTypeUnify #stock_heatmap .shmTitle, html.aeTypeUnify #company_events .cevTitle,
html.aeTypeUnify #darkpool .dpvTitle{
  font-family:var(--f-display); font-size:var(--fs-7); font-weight:800;
  letter-spacing:.3px; color:var(--ink);
}
html.aeTypeUnify .lynTitle h2{background:none; -webkit-text-fill-color:currentColor;}
@media (min-width:861px){
html.aeLiquid.aeGlassBar{
  --lq-tint:rgba(23,23,31,.52);
  --lq-sheen:linear-gradient(180deg,rgba(255,255,255,.072) 0%,rgba(255,255,255,.024) 40%,rgba(255,255,255,.01) 100%);
  --lq-pool:radial-gradient(120% 150% at 14% -70%,rgba(255,255,255,.085),rgba(255,255,255,0) 60%);
  --lq-blur:blur(26px) saturate(175%);
  --lq-rim:inset 0 1px 0 rgba(255,255,255,.11),inset 0 -1px 0 rgba(0,0,0,.30);
  --lq-depth:0 0 0 .5px rgba(0,0,0,.65),0 1px 2px rgba(0,0,0,.30),0 16px 38px -14px rgba(0,0,0,.70);
  --lq-ctl:linear-gradient(180deg,rgba(255,255,255,.085),rgba(255,255,255,.038));
  --lq-ctl-hover:linear-gradient(180deg,rgba(255,255,255,.13),rgba(255,255,255,.06));
  --lq-ctl-edge:rgba(255,255,255,.09);
  --lq-ctl-edge-hover:rgba(255,255,255,.17);
  --lq-ctl-sh:inset 0 1px 0 rgba(255,255,255,.085),0 1px 2px rgba(0,0,0,.28);
  --lq-drop-sh:inset 0 1px 0 rgba(255,255,255,.44),inset 0 -1px 0 rgba(0,0,0,.14),0 0 0 .5px rgba(255,255,255,.16),
               0 2px 6px -1px rgba(0,0,0,.55),0 8px 16px -10px rgba(0,0,0,.7);
  --lq-a:var(--accent,#2fb8d4);
  --lq-ink:rgba(242,242,247,.94);
  --lq-ink2:rgba(235,235,245,.66);
  --lq-ink3:rgba(235,235,245,.44);
  --lq-ease:cubic-bezier(.2,.8,.2,1);
  --lq-dur:.22s;
}
@keyframes aeLqDrop{from{opacity:0;transform:scale(.84)}to{opacity:1;transform:none}}
html.aeLiquid.aeGlassBar #app>header,
html.aeLiquid.aeGlassBar body #mapbar,
html.aeLiquid.aeGlassBar body .leftRail{
  background:var(--lq-pool),var(--lq-sheen),var(--lq-tint)!important;
  -webkit-backdrop-filter:var(--lq-blur)!important;backdrop-filter:var(--lq-blur)!important;
  box-shadow:var(--lq-rim),var(--lq-depth)!important;}
html.aeLiquid.aeGlassBar #app>header,
html.aeLiquid.aeGlassBar body #mapbar{
  border-color:rgba(255,255,255,.075)!important;border-top-color:rgba(255,255,255,.17)!important;
  border-bottom-color:rgba(255,255,255,.04)!important;}
html.aeLiquid.aeGlassBar #app>header{border-radius:20px!important;}
html.aeLiquid.aeGlassBar body #mapbar{border-radius:18px!important;}
html.aeLiquid.aeGlassBar body .leftRail{border-radius:20px!important;border-color:transparent!important;
  box-shadow:var(--lq-rim),inset 0 0 0 1px rgba(255,255,255,.065),var(--lq-depth)!important;}
html.aeLiquid.aeGlassBar #app > header .backBtn,html.aeLiquid.aeGlassBar #app > header .bellBtn,html.aeLiquid.aeGlassBar #app > header .gearBtn,html.aeLiquid.aeGlassBar #app > header .askAeBtn,html.aeLiquid.aeGlassBar #app > header .userChip,html.aeLiquid.aeGlassBar #app > header .upbtn{
  background:var(--lq-ctl)!important;border-color:var(--lq-ctl-edge)!important;border-radius:999px!important;
  box-shadow:var(--lq-ctl-sh)!important;
  transition:background .18s var(--lq-ease),border-color .18s var(--lq-ease),color .18s,transform .18s var(--lq-ease)!important;}
html.aeLiquid.aeGlassBar #app > header .backBtn,html.aeLiquid.aeGlassBar #app > header .bellBtn,html.aeLiquid.aeGlassBar #app > header .gearBtn,html.aeLiquid.aeGlassBar #app > header .askAeBtn{color:var(--lq-ink2)!important;}
html.aeLiquid.aeGlassBar #app > header .backBtn:hover,html.aeLiquid.aeGlassBar #app > header .bellBtn:hover,html.aeLiquid.aeGlassBar #app > header .gearBtn:hover,html.aeLiquid.aeGlassBar #app > header .askAeBtn:hover,html.aeLiquid.aeGlassBar #app > header .userChip:hover{
  background:var(--lq-ctl-hover)!important;border-color:var(--lq-ctl-edge-hover)!important;color:#fff!important;}
html.aeLiquid.aeGlassBar #app > header .backBtn:active,html.aeLiquid.aeGlassBar #app > header .bellBtn:active,html.aeLiquid.aeGlassBar #app > header .gearBtn:active,html.aeLiquid.aeGlassBar #app > header .askAeBtn:active,html.aeLiquid.aeGlassBar #app > header .userChip:active,html.aeLiquid.aeGlassBar #app > header .upbtn:active{transform:scale(.96);}
html.aeLiquid.aeGlassBar #app>header .userAvatar{border-radius:999px!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 0 0 .5px rgba(0,0,0,.5)!important;}
html.aeLiquid.aeGlassBar #app>header .upbtn{background:linear-gradient(180deg,#fff,#e9e9f0)!important;color:#0a090d!important;
  border-color:transparent!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.10),0 2px 8px -2px rgba(0,0,0,.5)!important;}
html.aeLiquid.aeGlassBar #app>header #aeAppActions230>summary{position:relative;isolation:isolate;color:transparent!important;cursor:pointer;}
html.aeLiquid.aeGlassBar #app>header #aeAppActions230>summary::before{content:"";position:absolute;left:50%;top:50%;
  width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;z-index:-1;box-sizing:border-box;
  background:var(--lq-ctl);border:1px solid var(--lq-ctl-edge);box-shadow:var(--lq-ctl-sh);
  transition:background .18s var(--lq-ease),border-color .18s var(--lq-ease),transform .18s var(--lq-ease);}
html.aeLiquid.aeGlassBar #app>header #aeAppActions230>summary::after{content:"\2022\2009\2022\2009\2022";position:absolute;left:50%;top:50%;
  transform:translate(-50%,-52%);font:600 9px/1 var(--f-ui,system-ui),system-ui,sans-serif;letter-spacing:0;
  color:var(--lq-ink2);white-space:nowrap;pointer-events:none;transition:color .18s;}
html.aeLiquid.aeGlassBar #app>header #aeAppActions230>summary:hover::before,
html.aeLiquid.aeGlassBar #app>header #aeAppActions230[open]>summary::before{background:var(--lq-ctl-hover);border-color:var(--lq-ctl-edge-hover);}
html.aeLiquid.aeGlassBar #app>header #aeAppActions230>summary:hover::after,
html.aeLiquid.aeGlassBar #app>header #aeAppActions230[open]>summary::after{color:#fff;}
html.aeLiquid.aeGlassBar #app>header #aeAppActions230>summary:active::before{transform:scale(.94);}
html.aeLiquid.aeGlassBar #app>header #badge{border-radius:999px!important;background:rgba(55,198,240,.10)!important;
  border-color:rgba(55,198,240,.34)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 14px -6px rgba(55,198,240,.55)!important;
  text-shadow:0 0 8px rgba(55,198,240,.35);}
html.aeLiquid.aeGlassBar #app>header #clock{border-radius:999px!important;background:rgba(0,0,0,.20)!important;
  border-color:rgba(255,255,255,.075)!important;
  box-shadow:inset 0 1px 2px rgba(0,0,0,.40),inset 0 -1px 0 rgba(255,255,255,.04),0 1px 0 rgba(255,255,255,.035)!important;}
html.aeLiquid.aeGlassBar #app>header #clock #tzSel{border-radius:999px!important;}
html.aeLiquid.aeGlassBar #app>header #clock #tzSel:hover{background:rgba(255,255,255,.07)!important;}
html.aeLiquid.aeGlassBar #navV2Rail button{border-radius:999px!important;
  transition:background .18s var(--lq-ease),color .18s var(--lq-ease)!important;}
html.aeLiquid.aeGlassBar #navV2Rail button:not(.on):hover{background:rgba(255,255,255,.055)!important;color:#fff!important;}
html.aeLiquid.aeGlassBar #navV2Rail>button.on{background:transparent!important;isolation:isolate;}
html.aeLiquid.aeGlassBar #navV2Rail>button.on::before{content:""!important;position:absolute!important;
  left:0!important;top:0!important;right:0!important;bottom:0!important;width:auto!important;height:auto!important;
  border-radius:inherit!important;z-index:-1!important;pointer-events:none;
  background:radial-gradient(90% 80% at 30% 0%,rgba(255,255,255,.17),rgba(255,255,255,0) 70%),
    linear-gradient(180deg,color-mix(in srgb,var(--lq-a) 16%,transparent),color-mix(in srgb,var(--lq-a) 5%,transparent))!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.26),inset 0 -1px 0 rgba(0,0,0,.16),0 0 0 .5px color-mix(in srgb,var(--lq-a) 28%,transparent),
    0 3px 10px -3px rgba(0,0,0,.6)!important;
  animation:aeLqDrop var(--lq-dur) var(--lq-ease);}
html.aeLiquid.aeGlassBar #navV2Rail>button.on .navIcon{color:color-mix(in srgb,var(--lq-a) 80%,#fff)!important;}
html.aeLiquid.aeGlassBar #navV2Rail .navV2Sep{background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.09) 18%,rgba(255,255,255,.09) 82%,rgba(255,255,255,0))!important;}
html.aeLiquid.aeGlassBar .leftRail #tkv3Trig{border-radius:14px!important;background:rgba(255,255,255,.045)!important;
  border-color:rgba(255,255,255,.08)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 1px 2px rgba(0,0,0,.3)!important;
  transition:background .18s var(--lq-ease),border-color .18s var(--lq-ease)!important;}
html.aeLiquid.aeGlassBar .leftRail #tkv3Trig:hover{background:rgba(255,255,255,.075)!important;border-color:rgba(255,255,255,.14)!important;}
html.aeLiquid.aeGlassBar .leftRail #tkv3Trig::before{opacity:0!important;}
html.aeLiquid.aeGlassBar #aeNavPin{background:var(--lq-ctl)!important;border-color:var(--lq-ctl-edge)!important;
  box-shadow:var(--lq-ctl-sh)!important;}
html.aeLiquid.aeGlassBar #aeNavPin:hover{border-color:var(--lq-ctl-edge-hover)!important;}
html.aeLiquid.aeGlassBar #aeNavPin::after{content:""!important;top:50%!important;left:50%!important;width:16px!important;height:12px!important;
  border-radius:0!important;box-shadow:none!important;transform:translate(-50%,-50%)!important;background:var(--lq-ink2)!important;
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3E%3Crect x='.75' y='.75' width='14.5' height='10.5' rx='2.6' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3Crect x='3' y='3' width='3.4' height='6' rx='1' fill='%23000' fill-opacity='.35'/%3E%3C/svg%3E") center/16px 12px no-repeat;
          mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3E%3Crect x='.75' y='.75' width='14.5' height='10.5' rx='2.6' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3Crect x='3' y='3' width='3.4' height='6' rx='1' fill='%23000' fill-opacity='.35'/%3E%3C/svg%3E") center/16px 12px no-repeat;}
html.aeLiquid.aeGlassBar body.aeNavPinned #aeNavPin::after{background:color-mix(in srgb,var(--lq-a) 80%,#fff)!important;
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3E%3Crect x='.75' y='.75' width='14.5' height='10.5' rx='2.6' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3Crect x='3' y='3' width='3.4' height='6' rx='1' fill='%23000'/%3E%3C/svg%3E") center/16px 12px no-repeat;
          mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3E%3Crect x='.75' y='.75' width='14.5' height='10.5' rx='2.6' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3Crect x='3' y='3' width='3.4' height='6' rx='1' fill='%23000'/%3E%3C/svg%3E") center/16px 12px no-repeat;}
html.aeLiquid.aeGlassBar body.aeNavPinned #aeNavPin{border-color:color-mix(in srgb,var(--lq-a) 34%,transparent)!important;}
html.aeLiquid.aeGlassBar body #mapbar :is(.mbSel .grp,.mbCluster,.trioCtl){background:transparent!important;
  border-color:transparent!important;box-shadow:none!important;}
html.aeLiquid.aeGlassBar body #mapbar:not(.mbOneRow) .mbSel{border-bottom-color:rgba(255,255,255,.05)!important;}
html.aeLiquid.aeGlassBar body #mapbar :is(.mbSel,.mbTool)::-webkit-scrollbar-thumb{background:rgba(255,255,255,.13);border-radius:99px;}
html.aeLiquid.aeGlassBar body #mapbar :is(.mbSel,.mbTool)::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.26);}
html.aeLiquid.aeGlassBar body #mapbar :is(.mbSel,.mbTool)::-webkit-scrollbar-track{background:transparent;}
html.aeLiquid.aeGlassBar body #mapbar .lab,html.aeLiquid.aeGlassBar body #mapbar .mgHead,html.aeLiquid.aeGlassBar body #mapbar .trioCtlLbl{color:var(--lq-ink3)!important;opacity:1!important;}
html.aeLiquid.aeGlassBar body #mapbar .zlbl{color:var(--lq-ink2)!important;}
html.aeLiquid.aeGlassBar body #mapbar button>.pi:first-child{position:relative;left:-2px;}
html.aeLiquid.aeGlassBar:not(._aess) body #mapbar :is(.mbSel,.mbTool) button:not([class*="Menu"] *):not(.seg>button),html.aeLiquid.aeGlassBar:not(._aess) body #mapbar :is(.mbSel,.mbTool) select:not([class*="Menu"] *):not(.seg>button),html.aeLiquid.aeGlassBar body #mapbar :is(.mbSel,.mbTool) input:not([type=checkbox]):not([class*="Menu"] *):not(.seg>button),html.aeLiquid.aeGlassBar:not(._aess) body #mapbar :is(.mbSel,.mbTool) summary:not([class*="Menu"] *):not(.seg>button){
  border-radius:999px!important;background:var(--lq-ctl)!important;border-color:var(--lq-ctl-edge)!important;
  box-shadow:var(--lq-ctl-sh)!important;
  transition:background .18s var(--lq-ease),border-color .18s var(--lq-ease),box-shadow .18s var(--lq-ease),color .18s,transform .18s var(--lq-ease)!important;}
html.aeLiquid.aeGlassBar:not(._aess) body #mapbar :is(.mbSel,.mbTool) button:not([class*="Menu"] *):not(.seg>button):not(:disabled):hover,html.aeLiquid.aeGlassBar:not(._aess) body #mapbar :is(.mbSel,.mbTool) select:not([class*="Menu"] *):not(.seg>button):not(:disabled):hover,html.aeLiquid.aeGlassBar body #mapbar :is(.mbSel,.mbTool) input:not([type=checkbox]):not([class*="Menu"] *):not(.seg>button):not(:disabled):hover,html.aeLiquid.aeGlassBar:not(._aess) body #mapbar :is(.mbSel,.mbTool) summary:not([class*="Menu"] *):not(.seg>button):not(:disabled):hover{
  background:var(--lq-ctl-hover)!important;border-color:var(--lq-ctl-edge-hover)!important;}
html.aeLiquid.aeGlassBar body #mapbar :is(.mbSel,.mbTool) button:not([class*="Menu"] *):active,html.aeLiquid.aeGlassBar body #mapbar :is(.mbSel,.mbTool) summary:not([class*="Menu"] *):active{transform:scale(.96);}
html.aeLiquid.aeGlassBar body #mapbar .mbSel > .mbCluster button:not([class*="Menu"] *):not(:is(#sdBtn,#flowBtn,#sharedScaleBtn)),html.aeLiquid.aeGlassBar body #mapbar .mbSel > .mbCluster select:not([class*="Menu"] *):not(:is(#sdBtn,#flowBtn,#sharedScaleBtn)),html.aeLiquid.aeGlassBar body #mapbar .mbSel > .mbCluster summary:not([class*="Menu"] *):not(:is(#sdBtn,#flowBtn,#sharedScaleBtn)){
  background:var(--lq-ctl),rgb(24,24,30)!important;}
html.aeLiquid.aeGlassBar body #mapbar .mbSel > .mbCluster button:not([class*="Menu"] *):not(:is(#sdBtn,#flowBtn,#sharedScaleBtn)):not(:disabled):hover,html.aeLiquid.aeGlassBar body #mapbar .mbSel > .mbCluster select:not([class*="Menu"] *):not(:is(#sdBtn,#flowBtn,#sharedScaleBtn)):not(:disabled):hover,html.aeLiquid.aeGlassBar body #mapbar .mbSel > .mbCluster summary:not([class*="Menu"] *):not(:is(#sdBtn,#flowBtn,#sharedScaleBtn)):not(:disabled):hover{
  background:var(--lq-ctl-hover),rgb(24,24,30)!important;}
html.aeLiquid.aeGlassBar body #mapbar select:disabled,html.aeLiquid.aeGlassBar body #mapbar button:disabled{opacity:.42!important;}
html.aeLiquid.aeGlassBar body #mapbar #expSearch{background:rgba(0,0,0,.22)!important;border-color:rgba(255,255,255,.07)!important;
  box-shadow:inset 0 1px 2px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.035)!important;color:var(--lq-ink)!important;text-indent:8px;}
html.aeLiquid.aeGlassBar body #mapbar #expSearch::placeholder{color:var(--lq-ink3);}
html.aeLiquid.aeGlassBar body #mapbar :is(.mbSel,.mbTool) button:is(.on,[aria-pressed="true"]):not(.seg>button):not(:is(#sdBtn,#flowBtn,#sharedScaleBtn)){
  background:linear-gradient(180deg,color-mix(in srgb,var(--lq-a) 26%,transparent),color-mix(in srgb,var(--lq-a) 11%,transparent))!important;
  border-color:color-mix(in srgb,var(--lq-a) 44%,transparent)!important;color:#e9f9ff!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.20),0 0 0 .5px rgba(0,0,0,.4),0 2px 10px -3px color-mix(in srgb,var(--lq-a) 45%,transparent)!important;}
html.aeLiquid.aeGlassBar body #mapbar .seg{border-radius:999px!important;background:rgba(0,0,0,.26)!important;
  border-color:rgba(255,255,255,.06)!important;
  box-shadow:inset 0 1px 2px rgba(0,0,0,.5),inset 0 -1px 0 rgba(255,255,255,.035),0 1px 0 rgba(255,255,255,.04)!important;}
html.aeLiquid.aeGlassBar body #mapbar .seg>button{border-radius:999px!important;background-color:transparent!important;background-image:none!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,0),inset 0 -1px 0 rgba(0,0,0,0),0 0 0 .5px rgba(255,255,255,0),0 2px 6px -1px rgba(0,0,0,0),0 8px 16px -10px rgba(0,0,0,0)!important;
  transition:color var(--lq-dur) var(--lq-ease),background-color var(--lq-dur) var(--lq-ease),box-shadow var(--lq-dur) var(--lq-ease)!important;}
html.aeLiquid.aeGlassBar body #mapbar .seg>button:not(.on):hover{background-color:rgba(255,255,255,.06)!important;}
html.aeLiquid.aeGlassBar body #mapbar .seg>button.on{color:#fff!important;background-color:rgba(255,255,255,.10)!important;
  background-image:radial-gradient(90% 70% at 50% 0%,rgba(255,255,255,.26),rgba(255,255,255,0) 72%),linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,0))!important;
  box-shadow:var(--lq-drop-sh)!important;}
html.aeLiquid.aeGlassBar #mapbar #sdBtn,html.aeLiquid.aeGlassBar #mapbar #flowBtn,html.aeLiquid.aeGlassBar #mapbar #sharedScaleBtn{background:transparent!important;border-color:transparent!important;box-shadow:none!important;}
html.aeLiquid.aeGlassBar #mapbar :is(#sdBtn,#flowBtn,#sharedScaleBtn)::after{background:rgba(120,120,128,.34);
  box-shadow:inset 0 1px 2px rgba(0,0,0,.45),inset 0 0 0 .5px rgba(255,255,255,.07);
  transition:background var(--lq-dur) var(--lq-ease),box-shadow var(--lq-dur) var(--lq-ease);}
html.aeLiquid.aeGlassBar #mapbar :is(#sdBtn,#flowBtn,#sharedScaleBtn)[aria-checked=true]::after{
  background:linear-gradient(180deg,color-mix(in srgb,var(--lq-a) 78%,#fff),color-mix(in srgb,var(--lq-a) 88%,#000));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.38),inset 0 -1px 1px rgba(0,0,0,.18),0 0 12px -3px color-mix(in srgb,var(--lq-a) 55%,transparent);}
html.aeLiquid.aeGlassBar #mapbar :is(#sdBtn,#flowBtn,#sharedScaleBtn)::before{
  background:radial-gradient(circle at 50% 28%,#fff 0,#f3f6fa 55%,#d9dfe7 100%);
  box-shadow:0 1px 2px rgba(0,0,0,.4),0 3px 8px -2px rgba(0,0,0,.45),inset 0 -.5px 0 rgba(0,0,0,.1);
  transition:transform var(--lq-dur) var(--lq-ease);}
html.aeLiquid.aeGlassBar :is(#app>header,#mapbar,.leftRail) :is(button,select,input,summary,[tabindex]):focus-visible{
  outline:2px solid color-mix(in srgb,var(--lq-a) 85%,transparent)!important;outline-offset:2px!important;}
html.aeLiquid.aeGlassBar body #mapbar :is(button,select,input,summary,[tabindex]):focus-visible{outline-offset:-2px!important;}
@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){
html.aeLiquid.aeGlassBar #app>header,html.aeLiquid.aeGlassBar body #mapbar,html.aeLiquid.aeGlassBar body .leftRail{
    background:var(--lq-sheen),rgb(21,21,28)!important;}
}
@media (prefers-reduced-transparency:reduce){
html.aeLiquid.aeGlassBar #app>header,html.aeLiquid.aeGlassBar body #mapbar,html.aeLiquid.aeGlassBar body .leftRail{
    background:rgb(24,24,31)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;}
}
@media (prefers-reduced-motion:reduce){
html.aeLiquid.aeGlassBar:not(#_lq):not(#_lq2) :is(#app>header,#mapbar,.leftRail),
  html.aeLiquid.aeGlassBar:not(#_lq):not(#_lq2) :is(#app>header,#mapbar,.leftRail) *,
  html.aeLiquid.aeGlassBar:not(#_lq):not(#_lq2) :is(#app>header,#mapbar,.leftRail) *::before,
  html.aeLiquid.aeGlassBar:not(#_lq):not(#_lq2) :is(#app>header,#mapbar,.leftRail) *::after{transition:none!important;animation:none!important;}
html.aeLiquid.aeGlassBar:not(#_lq):not(#_lq2) :is(#app>header,#mapbar,.leftRail) button:active,html.aeLiquid.aeGlassBar:not(#_lq):not(#_lq2) :is(#app>header,#mapbar,.leftRail) summary:active,html.aeLiquid.aeGlassBar:not(#_lq):not(#_lq2) :is(#app>header,#mapbar,.leftRail) :is(button,summary):active::before{transform:none!important;}
}
}
html:not(.aeExpSegFixOff) body #expiry.seg:not(:has(>select)){flex:0 1 auto!important;min-width:0!important;scrollbar-width:none!important;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 18px),transparent);}
html:not(.aeExpSegFixOff) body #expiry.seg:not(:has(>select))::-webkit-scrollbar{display:none;}
html.aeModern{--ae-chrome-accent:#6ea6ff;--ae-chrome-on-accent:#06101f;--ae-chrome-focus:rgba(110,166,255,.85);}
html.aeModern:not(#_d2a):not(#_d2b){--accent:var(--ae-chrome-accent)!important;--lq-a:var(--ae-chrome-accent);}
@media (min-width:861px){
html.aeModern{
  --d2-font:"Switzer",-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI Variable Text","Segoe UI",system-ui,sans-serif;
  --d2-mono:"JetBrains Mono",ui-monospace,"SF Mono","Cascadia Mono",Consolas,monospace;
  --d2-ink:#F3F1F7; --d2-ink2:rgba(236,234,244,.72); --d2-ink3:rgba(236,234,244,.56); --d2-ink4:rgba(236,234,244,.36);
  --d2-a:var(--ae-chrome-accent);
  --d2-line:rgba(255,255,255,.07); --d2-line-ctl:rgba(255,255,255,.10); --d2-line-hi:rgba(255,255,255,.17);
  --d2-card:#110F15;
  --d2-ctl:linear-gradient(180deg,rgba(255,255,255,.085),rgba(255,255,255,.038));
  --d2-ctl-h:linear-gradient(180deg,rgba(255,255,255,.13),rgba(255,255,255,.06));
  --d2-ctl-sh:inset 0 1px 0 rgba(255,255,255,.085),0 1px 2px rgba(0,0,0,.28);
  --d2-well:rgba(0,0,0,.26);
  --d2-well-sh:inset 0 1px 2px rgba(0,0,0,.45),inset 0 -1px 0 rgba(255,255,255,.035);
  --d2-drop-bg:radial-gradient(90% 70% at 50% 0%,rgba(255,255,255,.26),rgba(255,255,255,0) 72%),linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,0));
  --d2-drop-sh:inset 0 1px 0 rgba(255,255,255,.44),inset 0 -1px 0 rgba(0,0,0,.14),0 0 0 .5px rgba(255,255,255,.16),0 2px 6px -1px rgba(0,0,0,.55),0 8px 16px -10px rgba(0,0,0,.7);
  --d2-on-bg:linear-gradient(180deg,color-mix(in srgb,var(--d2-a) 26%,transparent),color-mix(in srgb,var(--d2-a) 11%,transparent));
  --d2-on-edge:color-mix(in srgb,var(--d2-a) 44%,transparent);
  --d2-card-sh:inset 0 1px 0 rgba(255,255,255,.04),0 12px 32px -20px rgba(0,0,0,.8);
  --d2-pop-bg:rgba(26,25,33,.88);
  --d2-pop-sh:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 .5px rgba(0,0,0,.6),0 18px 44px -12px rgba(0,0,0,.75);
  --d2-bar-bg:radial-gradient(120% 150% at 14% -70%,rgba(255,255,255,.085),rgba(255,255,255,0) 60%),linear-gradient(180deg,rgba(255,255,255,.072) 0%,rgba(255,255,255,.024) 40%,rgba(255,255,255,.01) 100%),rgba(23,23,31,.52);
  --d2-bar-sh:inset 0 1px 0 rgba(255,255,255,.11),inset 0 -1px 0 rgba(0,0,0,.30),0 0 0 .5px rgba(0,0,0,.65),0 1px 2px rgba(0,0,0,.30),0 16px 38px -14px rgba(0,0,0,.70);
  --d2-focus:var(--ae-chrome-focus);
  --d2-ease:cubic-bezier(.2,.8,.2,1); --d2-t1:.14s; --d2-t2:.22s;
}
html.aeModern:not(#_d2a):not(#_d2b){--f-display:var(--d2-font); --f-ui:var(--d2-font); --ae-ui:var(--d2-font); --ae-display:var(--d2-font);
  --f-disp:var(--d2-font); --ae-data:var(--d2-mono); --f-mono:var(--d2-mono);}
html.aeModern:not(#_d2a):not(#_d2b) #paper{--pp-disp:var(--d2-font); --pp-num:var(--d2-mono);}
html.aeModern:not(#_d2a):not(#_d2b) #radar{--rdr-mono:var(--d2-mono);}
:where(html.aeModern) :where(button,input,select,textarea,optgroup){font-family:inherit;}
html.aeModern:not(#_d2a):not(#_d2b) body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}
html.aeModern:not(#_d2a):not(#_d2b) #app>header{flex-wrap:nowrap!important;column-gap:12px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #app>header .hdrCenter{min-width:0!important;flex:0 1 auto!important;}
html.aeModern:not(#_d2a):not(#_d2b) #app>header #clock{font-family:var(--d2-font)!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;
  min-width:0;overflow:hidden;white-space:nowrap;font-variant-numeric:tabular-nums;}
html.aeModern:not(#_d2a):not(#_d2b) #app>header #clock b{font-weight:600!important;color:var(--d2-ink)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #app > header #clock #asof,html.aeModern:not(#_d2a):not(#_d2b) #app > header #clock #aeNextEvt,html.aeModern:not(#_d2a):not(#_d2b) #app > header #clock #clocktxt,html.aeModern:not(#_d2a):not(#_d2b) #app > header #clock #tzSel{font-family:var(--d2-font)!important;font-size:12px!important;letter-spacing:0!important;}
html.aeModern:not(#_d2a):not(#_d2b) #app>header #clock #asof{color:var(--d2-ink3)!important;line-height:16px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #app>header #clock #aeNextEvt{color:var(--d2-ink2)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #app>header #clock #tzSel{font-weight:500!important;color:var(--d2-ink3)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #app > header .askAeBtn,html.aeModern:not(#_d2a):not(#_d2b) #app > header .upbtn{font:500 12.5px/16px var(--d2-font)!important;letter-spacing:0!important;padding:0 14px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #app>header .upbtn{font-weight:600!important;}
html.aeModern:not(#_d2a):not(#_d2b) #app>header .userChip{font-family:var(--d2-font)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #app>header .userName{font:500 12.5px/16px var(--d2-font)!important;letter-spacing:0!important;}
html.aeModern:not(#_d2a):not(#_d2b) #app>header .userAvatar{font:600 11px/1 var(--d2-font)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #app>header #badge{font:600 11px/1 var(--d2-font)!important;letter-spacing:.02em!important;}
@media (max-width:1279px){
html.aeModern:not(#_d2a):not(#_d2b) #app>header #clock :is(#asof,.aeStSep.s1){display:none!important;}
}
@media (max-width:1023px){
html.aeModern:not(#_d2a):not(#_d2b) #app>header #clock :is(#aeNextEvt,.aeStSep.s2){display:none!important;}
}
html.aeModern:not(#_d2a):not(#_d2b) .leftRail{margin-top:6px!important;top:64px!important;max-height:calc(calc(100vh/var(--aeUz,1)) - 76px)!important;font-family:var(--d2-font)!important;}
html.aeModern:not(#_d2a):not(#_d2b) .leftRail .railGrp>.lab{font:500 11px/14px var(--d2-font)!important;text-transform:none!important;letter-spacing:.01em!important;color:var(--d2-ink3)!important;opacity:1!important;}
html.aeModern:not(#_d2a):not(#_d2b) .leftRail #tkv3Trig{font-family:var(--d2-font)!important;}
html.aeModern:not(#_d2a):not(#_d2b) .leftRail .tkv3Sym{font:600 15px/18px var(--d2-font)!important;letter-spacing:-.01em!important;}
html.aeModern:not(#_d2a):not(#_d2b) .leftRail .tkv3Px{font:400 12px/16px var(--d2-mono)!important;letter-spacing:0!important;}
html.aeModern:not(#_d2a):not(#_d2b) .leftRail .tkv3Chg{font:400 11px/14px var(--d2-mono)!important;letter-spacing:0!important;}
html.aeModern:not(#_d2a):not(#_d2b) #navV2Rail>button{font:400 13px/16px var(--d2-font)!important;letter-spacing:-.003em!important;color:var(--d2-ink2)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #navV2Rail>button.on{font-weight:500!important;}
html.aeModern:not(#_d2a):not(#_d2b) #navV2Rail>button:is(.on,:hover){color:var(--d2-ink)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #navV2Rail .navV2Subs button{font:400 12px/15px var(--d2-font)!important;letter-spacing:0!important;color:var(--d2-ink2)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar{padding:8px 12px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar:not(.mbOneRow) .mbSel{padding-bottom:6px!important;border-bottom-color:transparent!important;}
html.aeModern:not(#_d2a):not(#_d2b):not(._aess) #mapbar :is(.mbSel,.mbTool) button:not([class*="Menu"] *):not(.seg>button),html.aeModern:not(#_d2a):not(#_d2b):not(._aess) #mapbar :is(.mbSel,.mbTool) select:not([class*="Menu"] *):not(.seg>button),html.aeModern:not(#_d2a):not(#_d2b) #mapbar :is(.mbSel,.mbTool) input[type="text"]:not([class*="Menu"] *):not(.seg>button),html.aeModern:not(#_d2a):not(#_d2b) #mapbar :is(.mbSel,.mbTool) input[type="search"]:not([class*="Menu"] *):not(.seg>button),html.aeModern:not(#_d2a):not(#_d2b):not(._aess) #mapbar :is(.mbSel,.mbTool) summary:not([class*="Menu"] *):not(.seg>button){
  height:28px!important;min-height:28px!important;font-family:var(--d2-font)!important;font-size:12px!important;
  font-weight:500!important;letter-spacing:0!important;line-height:16px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar :is(.mbSel,.mbTool) button:not([class*="Menu"] *):not(.seg>button):not(:is(#sdBtn,#flowBtn,#sharedScaleBtn)),html.aeModern:not(#_d2a):not(#_d2b) #mapbar :is(.mbSel,.mbTool) summary:not([class*="Menu"] *):not(.seg>button):not(:is(#sdBtn,#flowBtn,#sharedScaleBtn)){padding:0 12px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar :is(.mbSel,.mbTool) select{padding:0 28px 0 12px!important;-webkit-appearance:none!important;appearance:none!important;color-scheme:dark;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23c9c7d1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 11px center/10px 6px,var(--d2-ctl)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar :is(.mbSel,.mbTool) select:not(:disabled):hover{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23c9c7d1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 11px center/10px 6px,var(--d2-ctl-h)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar #metricgrp{height:28px!important;box-sizing:border-box!important;padding:0 0 0 12px!important;gap:4px!important;align-items:center!important;align-self:center!important;
  border-radius:999px!important;background:var(--d2-ctl)!important;border:1px solid var(--d2-line-ctl)!important;box-shadow:var(--d2-ctl-sh)!important;
  transition:background var(--d2-t1) var(--d2-ease),border-color var(--d2-t1) var(--d2-ease)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar #metricgrp:hover{background:var(--d2-ctl-h)!important;border-color:var(--d2-line-hi)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar #metricgrp>.lab{display:inline!important;font:500 11.5px/16px var(--d2-font)!important;color:var(--d2-ink3)!important;letter-spacing:0!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar #metricgrp>select#metric{height:26px!important;min-height:26px!important;padding:0 28px 0 2px!important;border:0!important;box-shadow:none!important;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23c9c7d1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 11px center/10px 6px!important;color:var(--d2-ink)!important;cursor:pointer;field-sizing:content;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar #sdBtn,html.aeModern:not(#_d2a):not(#_d2b) #mapbar #flowBtn,html.aeModern:not(#_d2a):not(#_d2b) #mapbar #sharedScaleBtn{padding:0 52px 0 12px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar .seg{height:28px!important;padding:2px!important;gap:2px!important;border:0!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar .seg>button{height:24px!important;min-height:24px!important;padding:0 11px!important;font-family:var(--d2-font)!important;
  font-size:12px!important;font-weight:500!important;letter-spacing:0!important;line-height:16px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar #expiry.seg>button{padding:0 9px!important;line-height:1!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar #expiry.seg>button .ex-d{font:500 12px/13px var(--d2-font)!important;letter-spacing:0!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar #expiry.seg>button .ex-dte{font:500 8.5px/10px var(--d2-font)!important;letter-spacing:.02em!important;opacity:.62;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar .lab,html.aeModern:not(#_d2a):not(#_d2b) #mapbar .mgHead,html.aeModern:not(#_d2a):not(#_d2b) #mapbar .trioCtlLbl{font:500 11px/14px var(--d2-font)!important;text-transform:none!important;
  letter-spacing:.01em!important;color:var(--d2-ink3)!important;opacity:1!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar .zlbl,html.aeModern:not(#_d2a):not(#_d2b) #mapbar .trioCtlN{font:500 12px/16px var(--d2-font)!important;color:var(--d2-ink2)!important;font-variant-numeric:tabular-nums;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar .pi{font-size:12px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar .mbCluster{gap:8px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar #expSearch{padding:0 12px 0 30px!important;text-indent:0!important;font-weight:400!important;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='7' cy='7' r='4.6' fill='none' stroke='%23a9a7b3' stroke-width='1.6'/%3E%3Cpath d='M10.4 10.4 14 14' stroke='%23a9a7b3' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 11px 50%/13px 13px,var(--d2-well)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar #expgrp{-webkit-mask-image:none!important;mask-image:none!important;clip-path:none!important;}
@media (max-width:1280px){
html.aeModern:not(#_d2a):not(#_d2b) #mapbar #expSearch{width:30px!important;min-width:30px!important;padding-right:0!important;transition:width var(--d2-t2) var(--d2-ease);}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar #expSearch::placeholder{color:transparent!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar #expSearch:is(:focus,:not(:placeholder-shown)){width:150px!important;padding-right:12px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar #expSearch:focus::placeholder{color:var(--d2-ink3)!important;}
}
@media (max-width:1023px){
html.aeModern:not(#_d2a):not(#_d2b) #mapbar:not(.mbOneRow) .mbSel{flex-wrap:wrap!important;row-gap:6px!important;}
}
@media (max-width:1179px){
html.aeModern:not(#_d2a):not(#_d2b) #mapbar .mbSel .lab{display:none!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar .mbSel{column-gap:8px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar .mbSel>.mbCluster{padding-left:4px!important;padding-right:4px!important;gap:6px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar .mbSel>.grp{padding-left:0!important;padding-right:4px!important;}
}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar:not(.mbOneRow):not(.mbToolFit216) .mbTool{flex-wrap:wrap!important;row-gap:6px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar:not(.mbOneRow):not(.mbToolFit216) .mbTool>.mbCluster{flex:0 1 auto!important;min-width:0!important;max-width:100%!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar:not(.mbOneRow):not(.mbToolFit216) .mbTool .mgBody{flex:1 1 auto!important;min-width:0!important;flex-wrap:wrap!important;row-gap:6px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #mapbar:not(.mbOneRow):not(.mbToolFit216) .mbTool .mgBody>.zoom{margin-left:0!important;}
html.aeModern:not(#_d2a):not(#_d2b) #regimeBar{font-family:var(--d2-font)!important;}
html.aeModern:not(#_d2a):not(#_d2b) .card,html.aeModern:not(#_d2a):not(#_d2b) .cpanel,html.aeModern:not(#_d2a):not(#_d2b) .kPanel,html.aeModern:not(#_d2a):not(#_d2b) .lrnSec,html.aeModern:not(#_d2a):not(#_d2b) .lrnOnboard,html.aeModern:not(#_d2a):not(#_d2b) .hcCard,html.aeModern:not(#_d2a):not(#_d2b) .ahLane,html.aeModern:not(#_d2a):not(#_d2b) .ahMap,html.aeModern:not(#_d2a):not(#_d2b) .ahRead,html.aeModern:not(#_d2a):not(#_d2b) .ahPulse,html.aeModern:not(#_d2a):not(#_d2b) .hcPulse,html.aeModern:not(#_d2a):not(#_d2b) .fv3Card{
  border-radius:14px!important;border:1px solid var(--d2-line)!important;box-shadow:var(--d2-card-sh)!important;}
html.aeModern:not(#_d2a):not(#_d2b) .card:not(#ladderCard):not(.tcol),html.aeModern:not(#_d2a):not(#_d2b) .cpanel:not(#ladderCard):not(.tcol),html.aeModern:not(#_d2a):not(#_d2b) .kPanel:not(#ladderCard):not(.tcol),html.aeModern:not(#_d2a):not(#_d2b) .lrnSec:not(#ladderCard):not(.tcol),html.aeModern:not(#_d2a):not(#_d2b) .lrnOnboard:not(#ladderCard):not(.tcol),html.aeModern:not(#_d2a):not(#_d2b) .hcCard:not(#ladderCard):not(.tcol),html.aeModern:not(#_d2a):not(#_d2b) .ahLane:not(#ladderCard):not(.tcol),html.aeModern:not(#_d2a):not(#_d2b) .ahMap:not(#ladderCard):not(.tcol),html.aeModern:not(#_d2a):not(#_d2b) .ahRead:not(#ladderCard):not(.tcol),html.aeModern:not(#_d2a):not(#_d2b) .hcPulse:not(#ladderCard):not(.tcol),html.aeModern:not(#_d2a):not(#_d2b) .fv3Card:not(#ladderCard):not(.tcol){background:var(--d2-card)!important;}
html.aeModern:not(#_d2a):not(#_d2b) .card>.lab,html.aeModern:not(#_d2a):not(#_d2b) .card .lab{font:500 11px/14px var(--d2-font)!important;text-transform:none!important;letter-spacing:.01em!important;color:var(--d2-ink3)!important;}
html.aeModern:not(#_d2a):not(#_d2b) .lab.tbLab,html.aeModern:not(#_d2a):not(#_d2b):not(._aess) .classicFamLbl,html.aeModern:not(#_d2a):not(#_d2b):not(._aess) .fl,html.aeModern:not(#_d2a):not(#_d2b):not(._aess) .dpMenuGroupLbl,html.aeModern:not(#_d2a):not(#_d2b):not(._aess) .kMuted{font:500 11px/14px var(--d2-font)!important;text-transform:none!important;letter-spacing:.01em!important;color:var(--d2-ink3)!important;}
html.aeModern:not(#_d2a):not(#_d2b) :is(#classic,#kairos,#flow,#learn,.mcard) .seg,html.aeModern:not(#_d2a):not(#_d2b) :is(#classic,#kairos,#flow,#learn,.mcard) .kCSeg,html.aeModern:not(#_d2a):not(#_d2b) :is(#classic,#kairos,#flow,#learn,.mcard) .ltSeg,html.aeModern:not(#_d2a):not(#_d2b) :is(#classic,#kairos,#flow,#learn,.mcard) .fv3Tg,html.aeModern:not(#_d2a):not(#_d2b) :is(#classic,#kairos,#flow,#learn,.mcard) .fv3Nav,html.aeModern:not(#_d2a):not(#_d2b) :is(#classic,#kairos,#flow,#learn,.mcard) .lrnNav,html.aeModern:not(#_d2a):not(#_d2b) :is(#classic,#kairos,#flow,#learn,.mcard) .kMini,html.aeModern:not(#_d2a):not(#_d2b) :is(#classic,#kairos,#flow,#learn,.mcard) .kColTabs{
  align-items:center!important;gap:2px!important;padding:2px!important;border:0!important;
  border-radius:999px!important;background:var(--d2-well)!important;box-shadow:var(--d2-well-sh)!important;}
html.aeModern:not(#_d2a):not(#_d2b) :is(#classic,#kairos,#flow,#learn,.mcard) :is(.seg,.kCSeg,.ltSeg,.fv3Tg,.fv3Nav,.lrnNav,.kMini,.kColTabs)>button{
  height:24px!important;min-height:24px!important;padding:0 11px!important;border:0!important;border-radius:999px!important;
  font:500 12px/16px var(--d2-font)!important;letter-spacing:0!important;text-transform:none!important;
  color:var(--d2-ink2)!important;background:transparent!important;box-shadow:none!important;
  transition:color var(--d2-t2) var(--d2-ease),background-color var(--d2-t2) var(--d2-ease),box-shadow var(--d2-t2) var(--d2-ease)!important;}
html.aeModern:not(#_d2a):not(#_d2b) :is(#classic,#kairos,#flow,#learn,.mcard) :is(.seg,.kCSeg,.ltSeg,.fv3Tg,.fv3Nav,.lrnNav,.kMini,.kColTabs)>button:not(.on):hover{background:rgba(255,255,255,.06)!important;color:var(--d2-ink)!important;}
html.aeModern:not(#_d2a):not(#_d2b) :is(#classic,#kairos,#flow,#learn,.mcard) :is(.seg,.kCSeg,.ltSeg,.fv3Tg,.fv3Nav,.lrnNav,.kMini,.kColTabs)>button.on{
  color:#fff!important;background:rgba(255,255,255,.10) var(--d2-drop-bg)!important;box-shadow:var(--d2-drop-sh)!important;}
html.aeModern:not(#_d2a):not(#_d2b):not(._aess):not(._aess) #classic .zoom button,html.aeModern:not(#_d2a):not(#_d2b):not(._aess):not(._aess):not(_aess) #kairos .ae-workspace-retry,html.aeModern:not(#_d2a):not(#_d2b) #kairos .kIdxs button:not(.on):not([class]),html.aeModern:not(#_d2a):not(#_d2b):not(._aess):not(._aess):not(_aess) #flow .fv3Own,html.aeModern:not(#_d2a):not(#_d2b):not(#_aess):not(._aess):not(._aess):not(_aess) .lrdBtn,html.aeModern:not(#_d2a):not(#_d2b):not(#_aess):not(._aess):not(_aess) .setCard .ghost,html.aeModern:not(#_d2a):not(#_d2b):not(._aess):not(._aess) #homeCC .ahrToolbar button,html.aeModern:not(#_d2a):not(#_d2b):not(._aess):not(._aess) #homeCC .ahRead>button,html.aeModern:not(#_d2a):not(#_d2b):not(._aess):not(._aess) #homeCC .ahExplore button,html.aeModern:not(#_d2a):not(#_d2b):not(#_aess):not(._aess):not(._aess):not(_aess) .hcAskChip,html.aeModern:not(#_d2a):not(#_d2b):not(#_aess):not(._aess):not(._aess):not(_aess) .lrnObGo,html.aeModern:not(#_d2a):not(#_d2b):not(#_aess):not(._aess):not(._aess):not(_aess) .ahLaneDoor{
  box-sizing:border-box!important;
  height:28px!important;min-height:28px!important;padding:0 12px!important;border-radius:999px!important;
  font:500 12px/16px var(--d2-font)!important;letter-spacing:0!important;text-transform:none!important;color:var(--d2-ink)!important;
  background:var(--d2-ctl)!important;border:1px solid var(--d2-line-ctl)!important;box-shadow:var(--d2-ctl-sh)!important;
  transition:background var(--d2-t1) var(--d2-ease),border-color var(--d2-t1) var(--d2-ease),transform var(--d2-t1) var(--d2-ease)!important;}
html.aeModern:not(#_d2a):not(#_d2b):not(._aess):not(._aess) #classic .zoom button:hover,html.aeModern:not(#_d2a):not(#_d2b):not(._aess):not(._aess):not(_aess) #kairos .ae-workspace-retry:hover,html.aeModern:not(#_d2a):not(#_d2b) #kairos .kIdxs button:not(.on):not([class]):hover,html.aeModern:not(#_d2a):not(#_d2b):not(._aess):not(._aess):not(_aess) #flow .fv3Own:hover,html.aeModern:not(#_d2a):not(#_d2b):not(#_aess):not(._aess):not(._aess):not(_aess) .lrdBtn:hover,html.aeModern:not(#_d2a):not(#_d2b):not(#_aess):not(._aess):not(_aess) .setCard .ghost:hover,html.aeModern:not(#_d2a):not(#_d2b):not(._aess):not(._aess) #homeCC .ahrToolbar button:hover,html.aeModern:not(#_d2a):not(#_d2b):not(._aess):not(._aess) #homeCC .ahRead>button:hover,html.aeModern:not(#_d2a):not(#_d2b):not(._aess):not(._aess) #homeCC .ahExplore button:hover,html.aeModern:not(#_d2a):not(#_d2b):not(#_aess):not(._aess):not(._aess):not(_aess) .hcAskChip:hover,html.aeModern:not(#_d2a):not(#_d2b):not(#_aess):not(._aess):not(._aess):not(_aess) .lrnObGo:hover,html.aeModern:not(#_d2a):not(#_d2b):not(#_aess):not(._aess):not(._aess):not(_aess) .ahLaneDoor:hover{
  background:var(--d2-ctl-h)!important;border-color:var(--d2-line-hi)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #classic .zoom button:active,html.aeModern:not(#_d2a):not(#_d2b):not(_aess) #flow .fv3Own:active,html.aeModern:not(#_d2a):not(#_d2b):not(#_aess):not(_aess) .lrdBtn:active,html.aeModern:not(#_d2a):not(#_d2b):not(#_aess):not(_aess) :where(.setCard) .ghost:active,html.aeModern:not(#_d2a):not(#_d2b):not(#_aess):not(_aess) .hcAskChip:active,html.aeModern:not(#_d2a):not(#_d2b):not(#_aess):not(_aess) .lrnObGo:active,html.aeModern:not(#_d2a):not(#_d2b):not(#_aess):not(_aess) .ahLaneDoor:active,html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahrToolbar button:active{transform:scale(.97);}
html.aeModern:not(#_d2a):not(#_d2b) .ahLaneDoor,html.aeModern:not(#_d2a):not(#_d2b) .lrnObGo{height:24px!important;min-height:24px!important;padding:0 10px!important;font-size:11.5px!important;}
html.aeModern:not(#_d2a):not(#_d2b):not(#_aess):not(_aess) .lrdBtn,html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahrToolbar button,html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahRead>button{height:32px!important;min-height:32px!important;padding:0 16px!important;font-size:13px!important;}
html.aeModern:not(#_d2a):not(#_d2b) :is(.setCard,#homeCC,#flow) input[type="text"]:not(.setSwitch *),html.aeModern:not(#_d2a):not(#_d2b) :is(.setCard,#homeCC,#flow) input[type="search"]:not(.setSwitch *),html.aeModern:not(#_d2a):not(#_d2b) :is(.setCard,#homeCC,#flow) input[type="number"]:not(.setSwitch *),html.aeModern:not(#_d2a):not(#_d2b) :is(.setCard,#homeCC,#flow) input:not([type]):not(.setSwitch *),html.aeModern:not(#_d2a):not(#_d2b):not(._aess) :is(.setCard,#homeCC,#flow) select:not(.setSwitch *),html.aeModern:not(#_d2a):not(#_d2b):not(._aess) :is(.setCard,#homeCC,#flow) textarea:not(.setSwitch *){
  font-family:var(--d2-font)!important;font-size:12.5px!important;font-weight:400!important;letter-spacing:0!important;
  border-radius:10px!important;border:1px solid var(--d2-line-ctl)!important;background-color:var(--d2-well)!important;
  box-shadow:var(--d2-well-sh)!important;color:var(--d2-ink)!important;}
html.aeModern:not(#_d2a):not(#_d2b) :is(.setCard,#homeCC) input[type="text"]:not(.setSwitch *),html.aeModern:not(#_d2a):not(#_d2b) :is(.setCard,#homeCC) input[type="search"]:not(.setSwitch *),html.aeModern:not(#_d2a):not(#_d2b) :is(.setCard,#homeCC) input:not([type]):not(.setSwitch *),html.aeModern:not(#_d2a):not(#_d2b):not(._aess) :is(.setCard,#homeCC) select:not(.setSwitch *){min-height:32px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahrControl select{height:32px!important;border-radius:999px!important;padding:0 10px 0 14px!important;}
html.aeModern:not(#_d2a):not(#_d2b) .mcard{border-radius:20px!important;border:1px solid var(--d2-line-ctl)!important;background:rgba(22,21,28,.9)!important;
  -webkit-backdrop-filter:blur(30px) saturate(160%)!important;backdrop-filter:blur(30px) saturate(160%)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 .5px rgba(0,0,0,.7),0 30px 80px -20px rgba(0,0,0,.8)!important;font-family:var(--d2-font)!important;}
html.aeModern:not(#_d2a):not(#_d2b) .mcard h1,html.aeModern:not(#_d2a):not(#_d2b) .mcard h2,html.aeModern:not(#_d2a):not(#_d2b) .mcard>h3:first-of-type{font:600 22px/28px var(--d2-font)!important;letter-spacing:-.02em!important;}
html.aeModern:not(#_d2a):not(#_d2b) .setCard .setSection{border-color:var(--d2-line)!important;}
html.aeModern:not(#_d2a):not(#_d2b) .setCard .setLab{font:600 13px/18px var(--d2-font)!important;text-transform:none!important;letter-spacing:-.003em!important;color:var(--d2-ink)!important;}
html.aeModern:not(#_d2a):not(#_d2b) .setCard .setDesc{font:400 12px/18px var(--d2-font)!important;color:var(--d2-ink3)!important;}
html.aeModern:not(#_d2a):not(#_d2b) .setCard .setRow>label{font:500 13px/18px var(--d2-font)!important;}
html.aeModern:not(#_d2a):not(#_d2b) .modalX{width:30px!important;height:30px!important;border-radius:999px!important;background:var(--d2-ctl)!important;
  border:1px solid var(--d2-line-ctl)!important;color:var(--d2-ink2)!important;font:400 18px/1 var(--d2-font)!important;box-shadow:var(--d2-ctl-sh)!important;}
html.aeModern:not(#_d2a):not(#_d2b) .dpMenu,html.aeModern:not(#_d2a):not(#_d2b) .userMenu,html.aeModern:not(#_d2a):not(#_d2b) .indMenu{border-radius:14px!important;border:1px solid var(--d2-line-ctl)!important;background:var(--d2-pop-bg)!important;
  -webkit-backdrop-filter:blur(24px) saturate(160%)!important;backdrop-filter:blur(24px) saturate(160%)!important;box-shadow:var(--d2-pop-sh)!important;font-family:var(--d2-font)!important;}
html.aeModern:not(#_d2a):not(#_d2b) .dpMenu .dpMenuGroup{border:0!important;border-top:1px solid var(--d2-line)!important;}
html.aeModern:not(#_d2a):not(#_d2b) .dpMenu .dpMenuItem{font:500 13px/18px var(--d2-font)!important;}
html.aeModern:not(#_d2a):not(#_d2b) .dpMenu .dpMenuChip{height:24px!important;min-height:24px!important;border-radius:999px!important;font:500 11.5px/14px var(--d2-font)!important;padding:0 10px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahEyebrow{text-transform:lowercase!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahEyebrow::first-letter{text-transform:uppercase!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahSpotLabel,html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahLanesLbl{text-transform:none!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahEyebrow,html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahSpotLabel,html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahLanesLbl{font:500 12px/16px var(--d2-font)!important;letter-spacing:0!important;color:var(--d2-ink3)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahLanesLbl{font:600 15px/20px var(--d2-font)!important;color:var(--d2-ink)!important;letter-spacing:-.01em!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC h1{font:600 30px/36px var(--d2-font)!important;letter-spacing:-.022em!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC h2{font:600 17px/24px var(--d2-font)!important;letter-spacing:-.012em!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC h3{font:600 15px/20px var(--d2-font)!important;letter-spacing:-.01em!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahSpot{font-weight:500!important;letter-spacing:-.01em!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahLaneWhen,html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahFamily,html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahUnit,html.aeModern:not(#_d2a):not(#_d2b) #homeCC .sub,html.aeModern:not(#_d2a):not(#_d2b) #homeCC .hcSub,html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahRailNote{color:var(--d2-ink3)!important;letter-spacing:0!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahLaneWhen{font:400 12px/16px var(--d2-font)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahLaneLine{font:400 12px/18px var(--d2-font)!important;color:var(--d2-ink2)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahLaneGo{font:500 12.5px/16px var(--d2-font)!important;color:color-mix(in srgb,var(--d2-a) 82%,#fff)!important;letter-spacing:0!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahLinks button{border-radius:12px!important;border:1px solid var(--d2-line)!important;background:var(--d2-card)!important;
  font:500 13px/18px var(--d2-font)!important;color:var(--d2-ink)!important;min-height:40px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahLinks button small{font:400 12px/16px var(--d2-font)!important;color:var(--d2-ink3)!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC .v,html.aeModern:not(#_d2a):not(#_d2b) #homeCC .mv,html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahValue,html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahStrike,html.aeModern:not(#_d2a):not(#_d2b) #homeCC .hcRegBig{font-weight:500!important;letter-spacing:-.01em!important;}
html.aeModern:not(#_d2a):not(#_d2b) #side .card>.lab{font:600 13px/18px var(--d2-font)!important;color:var(--d2-ink)!important;letter-spacing:-.003em!important;}
html.aeModern:not(#_d2a):not(#_d2b) .appMain>footer .ftDisclaim{font:400 11.5px/16px var(--d2-font)!important;color:var(--d2-ink3)!important;}
html.aeModern:not(#_d2a):not(#_d2b) .appMain>footer .ftGloss>summary{font:500 11.5px/16px var(--d2-font)!important;color:var(--d2-ink2)!important;}
html.aeModern:not(#_d2a):not(#_d2b) body.aeNavPinned .leftRail>#aeNavPin{position:absolute!important;top:9px!important;right:10px!important;margin:0!important;z-index:2;}
html.aeModern:not(#_d2a):not(#_d2b) body.aeNavPinned .leftRail>.railGrp:first-of-type>.lab{padding-right:44px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC{padding:4px 0 0!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahLane,html.aeModern:not(#_d2a):not(#_d2b) #homeCC .hcCard,html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahRead{padding:14px 16px!important;}
html.aeModern:not(#_d2a):not(#_d2b) #homeCC .ahMap{padding:16px 16px 12px!important;}
html.aeModern:not(#_d2a):not(#_d2b) .mcard.setCard{padding:20px 22px!important;}
html.aeModern:not(#_d2a):not(#_d2b) .setCard .setSection{padding-top:14px!important;padding-bottom:14px!important;margin:0!important;}
html.aeModern:not(#_d2a):not(#_d2b) :is(.appMain,.mcard,.leftRail,#app>header) :is(button,select,input,summary,[role="tab"]):focus-visible{
  outline:2px solid var(--d2-focus)!important;outline-offset:2px!important;}
@media (prefers-reduced-motion:reduce){
html.aeModern:not(#_d2a):not(#_d2b) *,html.aeModern:not(#_d2a):not(#_d2b) *::before,html.aeModern:not(#_d2a):not(#_d2b) *::after{transition-duration:0s!important;animation-duration:0s!important;}
html.aeModern:not(#_d2a):not(#_d2b) button:active,html.aeModern:not(#_d2a):not(#_d2b) summary:active{transform:none!important;}
}
@media (prefers-reduced-transparency:reduce){
html.aeModern:not(#_d2a):not(#_d2b) .mcard,html.aeModern:not(#_d2a):not(#_d2b) .dpMenu,html.aeModern:not(#_d2a):not(#_d2b) .userMenu,html.aeModern:not(#_d2a):not(#_d2b) .indMenu,html.aeModern:not(#_d2a):not(#_d2b) #kairos .cpanel.kHead:not(#_d2c){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:rgb(24,23,30)!important;}
}
}
html.aeModern:not(#_d2a):not(#_d2b) .seg.expo-seg[data-d2met],html.aeModern:not(#_d2a):not(#_d2b) #aeMobMet[data-d2met]>button{display:none!important;}
html.aeModern:not(#_d2a):not(#_d2b) .aeD2Met{display:inline-flex;align-items:center;gap:4px;height:28px;box-sizing:border-box;margin:0;padding:0 0 0 12px;flex:0 0 auto;
  border-radius:999px;border:1px solid rgba(255,255,255,.10);cursor:pointer;vertical-align:middle;
  background:linear-gradient(180deg,rgba(255,255,255,.085),rgba(255,255,255,.038));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.085),0 1px 2px rgba(0,0,0,.28);
  font-family:"Switzer",-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI Variable Text","Segoe UI",system-ui,sans-serif;
  transition:background .14s cubic-bezier(.2,.8,.2,1),border-color .14s cubic-bezier(.2,.8,.2,1);}
html.aeModern:not(#_d2a):not(#_d2b) .aeD2Met:hover{background:linear-gradient(180deg,rgba(255,255,255,.13),rgba(255,255,255,.06));border-color:rgba(255,255,255,.17);}
html.aeModern:not(#_d2a):not(#_d2b) .aeD2MetCap{font-family:inherit;font-size:11.5px;font-weight:500;line-height:16px;color:rgba(236,234,244,.56);white-space:nowrap;letter-spacing:0;text-transform:none;}
html.aeModern:not(#_d2a):not(#_d2b) .aeD2MetSel{-webkit-appearance:none;appearance:none;color-scheme:dark;height:26px;min-height:26px;margin:0;padding:0 28px 0 2px;border:0;border-radius:999px;box-shadow:none;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23c9c7d1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 11px center/10px 6px;color:#F3F1F7;font-family:inherit;font-size:12px;font-weight:500;line-height:26px;
  letter-spacing:0;text-transform:none;cursor:pointer;outline:none;field-sizing:content;}
html.aeModern:not(#_d2a):not(#_d2b) .aeD2MetSel option{color:#F3F1F7;background:#1a1921;}
html.aeModern:not(#_d2a):not(#_d2b) #aeMobMet[data-d2met]{overflow:visible;}
html.aeModern:not(#_d2a):not(#_d2b) #aeMobMet .aeD2Met{height:32px;padding-left:11px;}
html.aeModern:not(#_d2a):not(#_d2b) #aeMobMet .aeD2MetSel{height:30px;min-height:30px;font-size:13px;line-height:30px;}
html.aePrem body{font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
html.aePrem .mmbK,html.aePrem .mmbPx,html.aePrem .mmbCd,html.aePrem .mmbCp,html.aePrem .aeLvlPx{font-variant-numeric:tabular-nums!important}
html.aePrem :where(button,input,select,textarea,optgroup){font-family:inherit}
html.aePrem :where(select,input,textarea){color-scheme:dark}
html.aeAC.aePrem{--ac-text3:#87878f}
html.aePrem .dx-root{--d-mut2:#87878f}
html.aePrem.aeFv2{--fv2-mu:#7f8699}
html.aePrem #aeHomeV3{--mu2:#7f8699}
html.aePrem :where(button,a,select,[role=button],[role=tab]):not(:where(#mgrid,.lad,.mmbGrid,.mmbScroll,.fv2G,.k8,.dx-lad,table,svg,canvas) *){transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:.14s;transition-timing-function:cubic-bezier(.2,.8,.2,1)}
@media (prefers-reduced-motion:reduce){
html.aePrem *,html.aePrem *::before,html.aePrem *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}
}
html.aePrem #aeMapRamp652Section{display:none}
html.aePrem .irCompQ{font-size:10.5px}
html.aePrem .irBadge{font-size:10px}
html.aePrem .idw .u{font-size:10.5px}
html.aeAC.acIA .ac-pop.acIaMore:not(.acPhSheetP){width:584px;max-height:min(660px,calc(calc(100vh/var(--aeUz,1)) - 24px));}
html.aeAC.acIA #acRail .acRi[data-sec="more"] .acRiI svg{width:22px;height:22px;}
html.aeAC.acIA2 #aeMobTabs>.acIa2Chart svg{display:block;}
html.aeAC.acMoreC .ac-pop.acMcMore:not(.acPhSheetP){max-height:min(640px,calc(calc(100vh/var(--aeUz,1)) - 24px));overflow-y:auto;}
html.aeAC{
  --ac-canvas:#08080a; --ac-field:#111114; --ac-raise:#1c1c21;
  --ac-hair:rgba(255,255,255,.07); --ac-hair2:rgba(255,255,255,.11);
  --ac-text:#f3f3f5; --ac-text2:#a2a2aa; --ac-text3:#6d6d75;
  --ac-accent:#6ea6ff;
  --ac-g1:rgba(30,30,38,.52);
  --ac-g2:rgba(36,36,46,.70);
  --ac-blur:blur(30px) saturate(185%);
  --ac-rim:inset 0 1px 0 rgba(255,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.22);
  --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);
  --ac-sel:rgba(255,255,255,.17);
  --ac-shadow:0 18px 50px rgba(0,0,0,.55),0 2px 8px rgba(0,0,0,.35);
  --ac-r-chip:10px; --ac-r-field:10px; --ac-r-pop:16px; --ac-r-sheet:22px;
  
  --acx-font:"Switzer",-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI Variable Text","Segoe UI",system-ui,sans-serif;
  --acx-ease:cubic-bezier(.2,.8,.2,1);
  --acx-ctl:rgba(255,255,255,.065); --acx-ctl-h:rgba(255,255,255,.11);
  --acx-edge:rgba(255,255,255,.10); --acx-edge-t:rgba(255,255,255,.22);
  --acx-accent-weak:rgba(110,166,255,.15); --acx-accent-ink:#a9c9ff;
  --acx-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%238a8a93' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
html.aeAC .ac-chip{-webkit-appearance:none;appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;
  height:28px;min-height:28px;margin:0;padding:0 9px 0 11px;border:0;border-radius:var(--ac-r-chip);
  background:var(--acx-ctl);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),inset 0 -1px 0 rgba(0,0,0,.16);
  color:var(--ac-text);font:500 12.5px/16px var(--acx-font);letter-spacing:0;text-transform:none;white-space:nowrap;
  font-variant-numeric:tabular-nums;cursor:pointer;user-select:none;
  transition:background-color .12s var(--acx-ease),box-shadow .12s var(--acx-ease),color .12s var(--acx-ease);}
html.aeAC .ac-chip:hover{background:var(--acx-ctl-h);}
html.aeAC .ac-chip-l{color:var(--ac-text3);font-weight:500;}
html.aeAC .ac-chip-v{color:inherit;font-weight:500;}
html.aeAC .ac-chip-x{color:var(--ac-text3);font-weight:500;}
html.aeAC .ac-chip-l:empty,html.aeAC .ac-chip-v:empty,html.aeAC .ac-chip-x:empty{display:none;}
html.aeAC .ac-chev{display:inline-block;width:10px;height:10px;flex:none;margin-left:-1px;background:var(--acx-chev) no-repeat center/10px 6px;opacity:.9;}
html.aeAC .ac-dot{display:inline-block;width:7px;height:7px;border-radius:50%;flex:none;background:var(--ac-text3);}
html.aeAC .ac-dot.is-live{background:#30d158;box-shadow:0 0 0 3px rgba(48,209,88,.16);}
html.aeAC .ac-dot.is-closed{background:#8e8a9d;}
html.aeAC .ac-pop{position:fixed;z-index:1000;box-sizing:border-box;min-width:200px;max-width:calc(calc(100vw/var(--aeUz,1)) - 16px);max-height:calc(calc(100vh/var(--aeUz,1)) - 64px);overflow:auto;
  padding:6px;border-radius:var(--ac-r-pop);color:var(--ac-text);font:400 13px/18px var(--acx-font);letter-spacing:0;text-align:left;
  background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.03) 60%),var(--ac-g2);
  -webkit-backdrop-filter:var(--ac-blur);backdrop-filter:var(--ac-blur);
  border:1px solid var(--acx-edge);border-top-color:var(--acx-edge-t);box-shadow:var(--ac-rim),var(--ac-shadow);
  scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent;
  animation:acPopIn .12s var(--acx-ease) both;}
@keyframes acPopIn{from{opacity:0;transform:translateY(4px);}to{opacity:1;transform:none;}}
html.aeAC .ac-link{-webkit-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:var(--ac-accent);font:500 12px/16px var(--acx-font);cursor:pointer;}
html.aeAC .ac-link:hover{text-decoration:underline;}
html.aeAC .ac-field{display:flex;align-items:center;gap:8px;box-sizing:border-box;height:32px;min-width:0;padding:0 7px 0 11px;border-radius:var(--ac-r-field);
  background:rgba(0,0,0,.22);box-shadow:inset 0 1px 2px rgba(0,0,0,.35),inset 0 0 0 1px var(--ac-hair);color:var(--ac-text3);font:400 13px/18px var(--acx-font);}
html.aeAC .ac-field>kbd,html.aeAC .ac-kbd{margin-left:auto;flex:none;padding:2px 6px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--ac-hair2);
  color:var(--ac-text3);font:500 11px/14px var(--acx-font);letter-spacing:.02em;background:none;}
html.aeAC .ac-mag{display:inline-block;flex:none;width:14px;height:14px;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='7' cy='7' r='4.6' fill='none' stroke='%236d6d75' stroke-width='1.6'/%3E%3Cpath d='M10.4 10.4 14 14' stroke='%236d6d75' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/14px 14px;}
html.aeAC .ac-sheet{position:fixed;left:8px;right:8px;bottom:8px;z-index:1000;box-sizing:border-box;max-height:calc(calc(100dvh/var(--aeUz,1)) - 48px);overflow:auto;padding:4px 12px 14px;
  border-radius:var(--ac-r-sheet);color:var(--ac-text);font:400 13px/18px var(--acx-font);
  background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.03) 60%),var(--ac-g2);
  -webkit-backdrop-filter:var(--ac-blur);backdrop-filter:var(--ac-blur);
  border:1px solid var(--acx-edge);border-top-color:var(--acx-edge-t);box-shadow:var(--ac-rim),var(--ac-shadow);
  animation:acPopIn .12s var(--acx-ease) both;}
html.aeAC .acExpL{max-height:min(420px,calc(calc(100vh/var(--aeUz,1)) - 170px));overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent;}
@media (prefers-reduced-motion:reduce){
html.aeAC:not(_aess) .ac-chip,html.aeAC:not(_aess) .ac-plus,html.aeAC .ac-seg>button,html.aeAC:not(_aess) .ac-tog,html.aeAC .ac-tog>i{transition:none;}
}
html.aeAC :is(#acTitle,#acCmd,#acChips,.acVsep,.acSp,#acRail,.acTv,.acLT,.acLChg){display:none;}
@media (min-width:861px){
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) body{padding:0!important;background:var(--ac-canvas)!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) .wrap{padding:0!important;margin-top:0!important;margin-bottom:0!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app{margin:0!important;padding:0!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) .appBody{gap:0!important;align-items:flex-start!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) .appMain{box-sizing:border-box!important;min-width:0!important;padding:16px 16px 0!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app>header{position:sticky!important;top:0!important;z-index:40!important;box-sizing:border-box!important;height:52px!important;min-height:52px!important;max-height:52px!important;
  margin:0!important;padding:0 12px 0 0!important;border:0!important;border-bottom:1px solid var(--ac-hair)!important;border-radius:0!important;
  display:flex;flex-wrap:nowrap!important;align-items:center!important;gap:0!important;column-gap:0!important;overflow:visible!important;
  background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.012)),var(--ac-g1)!important;
  -webkit-backdrop-filter:var(--ac-blur)!important;backdrop-filter:var(--ac-blur)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important;font-family:var(--acx-font)!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app>header::before,html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app>header::after{content:none!important;display:none!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app>header :is(#backBtn,#badge,#planBadge,.hdrCenter,#userChip,#gearBtn,#aeAppActions230,#mobNavToggle,#mobSearchToggle,#tzSel,#asof){display:none!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app>header>.brand{flex:0 0 auto!important;display:flex!important;align-items:center!important;height:52px!important;margin:0 0 0 23px!important;padding:0!important;
  overflow:hidden!important;background:none!important;border:0!important;box-shadow:none!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app>header>.brand>svg{display:block!important;height:30px!important;width:auto!important;max-width:none!important;flex:none!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app>header .acVsep{display:block;flex:none;width:1px;height:18px;margin:0 14px 0 16px;background:var(--ac-hair2);}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acTitle{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;min-width:0;box-sizing:border-box;height:32px;min-height:32px;margin:0 12px 0 0;padding:0 7px;
  border:0;border-radius:8px;background:transparent;color:var(--ac-text);font:600 14px/18px var(--acx-font);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acTitle:hover,html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acTitle.is-open{background:rgba(255,255,255,.06);}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acTitle>.acTitleT{min-width:0;overflow:hidden;text-overflow:ellipsis;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acTitle.is-single{cursor:default;background:transparent;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acTitle.is-single>.ac-chev{display:none;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acTitleSlot{display:contents;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acCmd{display:flex;flex:0 1 330px;width:330px;min-width:150px;margin:0 14px 0 0;cursor:text;text-align:left;border:0;-webkit-appearance:none;appearance:none;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acCmd>.acCmdT{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acCmd:hover{box-shadow:inset 0 1px 2px rgba(0,0,0,.35),inset 0 0 0 1px var(--ac-hair2);}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acChips{display:flex;align-items:center;gap:6px;flex:0 0 auto;min-width:0;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app>header .acSp{display:block;flex:1 1 auto;min-width:10px;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app>header #upbtn{flex:none!important;height:28px!important;min-height:28px!important;margin:0 8px 0 0!important;padding:0 12px!important;border:0!important;border-radius:var(--ac-r-chip)!important;
  background:var(--ac-accent)!important;color:#06122a!important;font:600 12.5px/16px var(--acx-font)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.35)!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app>header .hdrRight{display:flex!important;align-items:center!important;flex:0 0 auto!important;gap:4px!important;margin:0!important;padding:0!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app>header #askAeBtn:not([hidden]){display:inline-flex!important;align-items:center!important;gap:6px!important;height:28px!important;min-height:28px!important;margin:0 6px 0 0!important;padding:0 12px!important;
  border:0!important;border-radius:var(--ac-r-chip)!important;background:var(--acx-ctl)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),inset 0 -1px 0 rgba(0,0,0,.16)!important;
  color:var(--ac-text)!important;font:500 12.5px/16px var(--acx-font)!important;letter-spacing:0!important;text-transform:none!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app>header #askAeBtn:not([hidden]):hover{background:var(--acx-ctl-h)!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app>header #askAeBtn .askAeSpark{display:none!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app > header #exportBtn,html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app > header #alertsBell{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;
  width:32px!important;height:32px!important;min-height:32px!important;margin:0!important;padding:0!important;border:0!important;border-radius:8px!important;
  background:transparent!important;box-shadow:none!important;color:var(--ac-text2)!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app > header #exportBtn:hover,html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app > header #alertsBell:hover{background:rgba(255,255,255,.06)!important;color:var(--ac-text)!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #app>header :is(#exportBtn,#alertsBell) svg{width:17px!important;height:17px!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acRail [hidden]{display:none!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) .leftRail{position:sticky!important;top:52px!important;align-self:flex-start!important;z-index:30!important;box-sizing:border-box!important;flex:0 0 76px!important;
  width:76px!important;min-width:76px!important;max-width:76px!important;height:calc(calc(100vh/var(--aeUz,1)) - 52px)!important;max-height:none!important;margin:0!important;padding:8px 0 12px!important;
  gap:0!important;border:0!important;border-right:1px solid var(--ac-hair)!important;border-radius:0!important;overflow:hidden!important;
  background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.008)),var(--ac-g1)!important;
  -webkit-backdrop-filter:var(--ac-blur)!important;backdrop-filter:var(--ac-blur)!important;box-shadow:none!important;transition:none!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) .leftRail::before,html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) .leftRail::after{content:none!important;display:none!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) .leftRail>:not(#acRail){display:none!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acRail{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;height:100%;box-sizing:border-box;font-family:var(--acx-font);}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acRail .acRi{-webkit-appearance:none;appearance:none;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex:none;
  box-sizing:border-box;width:62px;height:50px;min-height:50px;margin:0;padding:0;border:0;border-radius:12px;background:transparent;color:var(--ac-text2);
  font:500 10.5px/12px var(--acx-font);letter-spacing:.005em;text-transform:none;cursor:pointer;transition:background-color .12s var(--acx-ease),color .12s var(--acx-ease);}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acRail .acRi:hover{background:rgba(255,255,255,.055);color:var(--ac-text);}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acRail .acRi.is-on{background:var(--ac-sel);box-shadow:var(--ac-drop);color:#fff;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acRail .acRiI{display:flex;align-items:center;justify-content:center;width:20px;height:18px;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acRail .acRiI svg{display:block;width:18px;height:18px;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acRail .acRiI svg [stroke^="#"]{stroke:currentColor;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acRail .acRiI svg [fill^="#"]{fill:currentColor;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acRail .acRiL{max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acRail .acRfoot{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:auto;padding-top:8px;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acRail .acRsm{height:38px;min-height:38px;gap:0;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acRail .acAv{display:flex;flex-direction:column;align-items:center;gap:3px;height:auto;min-height:0;padding:4px 0;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acRail .acAvC{display:flex;align-items:center;justify-content:center;overflow:hidden;width:30px;height:30px;border-radius:50%;background:#2a2d35;color:#dfe6f2;
  font:600 12px/1 var(--acx-font);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acRail .acAvP{font:500 10px/12px var(--acx-font);color:var(--ac-text3);}
@media (max-height:700px){
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acRail .acRi:not(.acRsm):not(.acAv){height:44px;min-height:44px;gap:2px;}
}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #mapbar{height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;
  visibility:hidden!important;opacity:0!important;pointer-events:none!important;box-shadow:none!important;background:none!important;
  -webkit-backdrop-filter:none!important;backdrop-filter:none!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #mapbar *{visibility:hidden!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #replayBar{display:none!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay{position:fixed;left:76px;right:0;margin:0 auto;bottom:12px;z-index:35;box-sizing:border-box;
  width:min(1040px,calc(calc(100vw/var(--aeUz,1)) - 76px - 32px));padding:4px 12px 8px;border-radius:var(--ac-r-pop);color:var(--ac-text);font:500 12.5px/16px var(--acx-font);
  background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.03) 60%),var(--ac-g2);
  -webkit-backdrop-filter:var(--ac-blur);backdrop-filter:var(--ac-blur);
  border:1px solid var(--acx-edge);border-top-color:var(--acx-edge-t);box-shadow:var(--ac-rim),var(--ac-shadow);animation:acPopIn .12s var(--acx-ease) both;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay .acRpIco:hover:not(:disabled){background:rgba(255,255,255,.08);color:var(--ac-text);}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acReplay .acRpIco.acRpPlay:hover:not(:disabled){background:rgba(255,255,255,.24);}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) body.acRp :is(#main,#trio) .scroll{height:calc(calc(100dvh/var(--aeUz,1)) - var(--scrollTop,380px) - 2px - 104px)!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) body.acRp #gridCard .gwrap{max-height:calc(calc(100dvh/var(--aeUz,1)) - var(--gwrapTop,330px) - 4px - 104px)!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #regimeBar{align-items:center!important;flex-wrap:nowrap!important;gap:16px!important;box-sizing:border-box!important;min-height:56px!important;height:auto!important;
  margin:0 0 10px!important;padding:0 2px 8px!important;border:0!important;border-bottom:1px solid var(--ac-hair)!important;border-radius:0!important;background:none!important;box-shadow:none!important;
  -webkit-backdrop-filter:none!important;backdrop-filter:none!important;font-family:var(--acx-font)!important;overflow:visible!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #tiles:empty{display:none!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #main>#ladderCard{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;}
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #gridCard{background:none!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;}
@media (prefers-reduced-motion:reduce){
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) #acRail .acRi,html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3):not(._aess) #acTitle{transition:none!important;}
}
@media (prefers-reduced-transparency:reduce){
html.aeAC:not(#_ac1):not(#_ac2):not(#_ac3) :is(#app>header,.leftRail,#acReplay,#tkv3Pan){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#15151b!important;}
}
}
html.aeDt13Hist .aeDtPanel{display:none}
html.aeDt13Hist body[data-ac-view="radar"] #aeDt13Panel_radar,html.aeDt13Hist body[data-ac-view="moonshot"] #aeDt13Panel_moonshot,html.aeDt13Hist body[data-ac-view="delphi"] #aeDt13Panel_delphi{display:block}
html.aeDt13Hist body[data-ac-view="radar"] #radar,html.aeDt13Hist body[data-ac-view="moonshot"] #moonshot,html.aeDt13Hist body[data-ac-view="delphi"] #delphi{display:none!important}
.aeDtPanel{max-width:1080px;margin:0 auto;padding:14px 16px 30px;color:var(--ink,#f3f1f7);font:400 14px/20px var(--acx-font,inherit)}
.aeDtHd{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 6px}
.aeDtT{margin:0;font:700 24px/30px var(--acx-font,inherit);color:var(--ink,#f3f1f7);letter-spacing:0}
.aeDtSub{margin:2px 0 0;font:400 13px/19px var(--acx-font,inherit);color:var(--muted,#8e8a9d)}
.aeDtMsg{margin:18px 0 10px;font:400 14px/20px var(--acx-font,inherit);color:var(--ink-2,#bcb8c8)}
.aeDtBtn{-webkit-appearance:none;appearance:none;height:30px;padding:0 12px;border:1px solid var(--border,rgba(255,255,255,.07));border-radius:8px;background:var(--surface-2,#16141b);color:var(--ink,#f3f1f7);font:500 13px/18px var(--acx-font,inherit);cursor:pointer}
.aeDtBtn:disabled{opacity:.4;cursor:default}
.aeDtBtn:focus-visible,.aeDtSegB:focus-visible,.aeDt13NoteB:focus-visible{outline:2px solid var(--accent,#4f9cff);outline-offset:2px}
.aeDtSeg{display:flex;gap:4px;margin:14px 0 4px;flex-wrap:wrap}
.aeDtSegB{-webkit-appearance:none;appearance:none;height:30px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--ink-2,#bcb8c8);font:500 13px/18px var(--acx-font,inherit);cursor:pointer}
.aeDtSegB.on{background:var(--surface-3,#1d1a23);color:var(--ink,#f3f1f7)}
.aeDtList{margin:14px 0 0;border-top:1px solid var(--line,#2b2733)}
.aeDtRow{display:grid;grid-template-columns:var(--aeDtCols);gap:6px 14px;align-items:baseline;padding:11px 2px;border-bottom:1px solid var(--line,#2b2733)}
.aeDtRow.aeDtHdr{padding:8px 2px;color:var(--muted,#8e8a9d);font:500 12px/16px var(--acx-font,inherit)}
.aeDtC{min-width:0;overflow-wrap:anywhere}
.aeDtC.sym{font:700 15px/20px var(--acx-font,inherit);color:var(--ink,#f3f1f7)}
.aeDtC.rk,.aeDtC.nm{font-variant-numeric:tabular-nums;color:var(--ink-2,#bcb8c8)}
.aeDtC.ev,.aeDtC.sd{color:var(--ink-2,#bcb8c8)}
.aeDtC.why{color:var(--ink-2,#bcb8c8);font:400 13px/19px var(--acx-font,inherit)}
.aeDtPg{display:flex;align-items:center;gap:12px;margin:16px 0 0}
.aeDtPgT{color:var(--muted,#8e8a9d);font:400 13px/18px var(--acx-font,inherit)}
.aeDt13Note{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;max-width:1080px;margin:0 auto;padding:10px 16px 0;font:400 13px/19px var(--acx-font,inherit);color:var(--ink-2,#bcb8c8)}
.aeDt13Note[hidden]{display:none}
.aeDt13NoteB{-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;color:var(--accent,#4f9cff);font:500 13px/19px var(--acx-font,inherit);cursor:pointer;text-decoration:underline;text-underline-offset:2px}
.aeDt13Ic{display:inline-flex;align-items:center;margin-right:-2px;opacity:.85}
html.aeAC .aeDt13Chip.is-set{color:var(--ink,#f3f1f7)}
.aeDt13In{box-sizing:border-box;-webkit-appearance:none;appearance:none;color-scheme:dark;height:28px;padding:0 8px;border:1px solid var(--border,rgba(255,255,255,.07));border-radius:8px;background:var(--surface-2,#16141b);color:var(--ink,#f3f1f7);font:500 13px/18px var(--acx-font,inherit)}
.aeDt13Ico{display:none;-webkit-appearance:none;appearance:none;box-sizing:border-box;width:40px;height:40px;padding:0;border:0;border-radius:12px;background:transparent;color:var(--ink-2,#bcb8c8);align-items:center;justify-content:center;flex:0 0 auto;cursor:pointer}
.aeDt13Ico.is-set{color:var(--accent,#4f9cff)}
.aeDt13Ico:focus-visible{outline:2px solid var(--accent,#4f9cff);outline-offset:-2px}
.aeDt13Ico.on{display:inline-flex}
@media (max-width:700px){
.aeDtList[data-k="radar"] .aeDtC.ev{flex:1 0 100%}
.aeDtList[data-k="delphi"] .aeDtC.ev{flex:1 0 62%}
.aeDtPanel{padding:12px 16px 24px}
.aeDtT{font-size:22px;line-height:28px}
.aeDtRow{display:flex;flex-wrap:wrap;gap:2px 12px;padding:12px 0}
.aeDtRow.aeDtHdr{display:none}
.aeDtC.why{flex:1 0 100%}
.aeDtC.rk{flex:0 0 22px}
.aeDtC[data-l]::before{content:attr(data-l) " ";color:var(--muted,#8e8a9d);font-size:12px}
.aeDt13Note{padding:10px 16px 0}
.aeDt13Chip .ac-chip-l,.aeDt13Chip .ac-chev{display:none}
}
html.aeAC.acCmdk #acK{position:fixed;z-index:1001;display:flex;flex-direction:column;box-sizing:border-box;width:600px;max-width:calc(calc(100vw/var(--aeUz,1)) - 16px);
  max-height:min(560px,calc(calc(100vh/var(--aeUz,1)) - 72px));padding:0;overflow:hidden;}
