#kairos .ktnLb::after{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:var(--ktn-t2);}
#kairos .ktnLadBox .ladder>.row{grid-template-columns:58px minmax(0,1fr)!important;column-gap:4px!important;}
#kairos .ktnLadBox .row.aeRugPair{outline:1px dashed rgba(255,255,255,.75);outline-offset:-1px;}
#kairos .ktnLadBox .row.ktnFlash{animation:ktnFlash 1.4s ease-out 1;}
@media (prefers-reduced-motion:reduce){
#kairos .ktnLadBox .row.ktnFlash{animation:none;outline:2px solid var(--ktn-tx);outline-offset:-2px;}
}
#kairos .ktnCompact .ktnLadBox .ladder>.row{grid-template-columns:64px minmax(0,1fr)!important;}
#kairos .ktnChBody #rib3ladder{display:none!important;}
@media (max-width:640px){
html.aeL6:not(#_l6a):not(#_l6b) #kairos .kIdxsLads{display:grid!important;grid-auto-flow:column!important;grid-template-columns:none!important;grid-auto-columns:86%!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch;padding-bottom:4px!important;}
html.aeL6:not(#_l6a):not(#_l6b) #kairos .kIdxsLads>.kIdxsLadCol{scroll-snap-align:center!important;min-width:0!important;}
html.aeL6:not(#_l6a):not(#_l6b) #kairos .kIdxsChart .lvlRcpt,html.aeL6:not(#_l6a):not(#_l6b) #kairos .kIdxsChart .liveFresh240,html.aeL6:not(#_l6a):not(#_l6b) #kairos .kIdxsChart .rib3FlowCtl,html.aeL6:not(#_l6a):not(#_l6b) #kairos .kIdxsChart .acKInfoLane,html.aeL6:not(#_l6a):not(#_l6b) #kairos .kIdxsChart .ohlcTip{display:none!important;}
html.aeL6:not(#_l6a):not(#_l6b) #kairos .kHead.tworow .cRow.cSel{flex-wrap:wrap!important;row-gap:8px!important;column-gap:8px!important;align-items:center!important;}
html.aeL6:not(#_l6a):not(#_l6b) #kairos .kHead.tworow .cRow.cSel>.kSeg{flex:0 0 auto!important;min-width:0!important;overflow:visible!important;}
html.aeL6:not(#_l6a):not(#_l6b) #kairos .kHead.tworow .cRow.cSel>.tfseg{flex:1 1 100%!important;order:3!important;overflow-x:auto!important;}
html.aeL6:not(#_l6a):not(#_l6b) #kairos .kHead.tworow .cRow.cSel>:is(.kSess,.kAge){order:4!important;flex:0 1 auto!important;min-width:0!important;}
html.aeL6:not(#_l6a):not(#_l6b) #kairos .kHead.tworow .cRow.cTools{--toolH:44px!important;min-height:52px!important;align-items:center!important;}
html.aeL6:not(#_l6a):not(#_l6b) #kairos .kHead.tworow .cRow.cTools .seg{height:var(--toolH)!important;}
html.aeL6:not(#_l6a):not(#_l6b) #kairos .kHead.tworow .cRow.cTools .seg>button{height:100%!important;min-height:0!important;}
}
html.aeK57:not(#_k1):not(#_k2):not(#_k3):not(#_k4):not(#_k5):not(#_k6) #kairos :is(.kCSeg,.kMini,.kColTabs) button{text-transform:none!important;letter-spacing:0!important;}
#kairos .ktrSw i::after{content:"";position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:#f3f3f5;transition:transform .15s;}
#kairos .ktrSw.on i::after{transform:translateX(10px);}
@media (prefers-reduced-motion:reduce){
#kairos .ktrSw i,#kairos .ktrSw i::after{transition:none;}
}
#kairos .ktrBar :is(button,select):focus-visible{outline:2px solid var(--ac-accent,#6ea6ff);outline-offset:1px;}
@media (min-width:861px){
#kairos .ktr .ktnLadBox .ladder>.row{grid-template-columns:50px minmax(0,1fr)!important;column-gap:4px!important;}
}
#kairos .ktr .ktnLadBox .ladder>.row .kx .ntag{flex:0 0 auto;margin:0;padding:2px 3px;border-radius:3px;font:800 6.5px/1 var(--d2-font,inherit);letter-spacing:.2px;}
#kairos .ktr .ktnLadBox .ladder>.row .kx .ntag.em{display:none;}
#kairos .ktr .ktnLadBox .ladder>.row .kx .ntag.key{display:none;}
#kairos .ktr .ktnLadBox .ladder>.row .cell .pchip{position:absolute;left:3px;top:50%;transform:translateY(-50%);margin:0;padding:1px 3px;border-radius:3px;
  font:700 8.5px/1 var(--d2-font,inherit);letter-spacing:0;background:rgba(8,10,16,.78)!important;box-shadow:none!important;pointer-events:none;z-index:3;}
#kairos .ktr .ktnLadBox .ladder>.row .cell .pchip.ktrQ,#kairos .ktr .ktnLadBox .ladder>.row .cell .pchip.building{display:none!important;}
#kairos .ktr .ktnLadBox .ladder>.row .cell.ktrChg .titEmoji{margin-left:28px;}
#kairos .ktr .ktnTitan[data-away]::after{content:"\00b7  " attr(data-away);font-weight:500;color:var(--ktn-t2);white-space:nowrap;}
#kairos .ktr .ktnPx .pxMove{padding:1px 6px!important;border-radius:6px!important;background:rgba(255,255,255,.06)!important;}
#kairos .ktr .ktnChBody [id^="tv-attr"]{display:none!important;}
#kairos .ktr .ktnHd3,#kairos .ktr .ktnRugSlot{display:none!important;}
#kairos .ktr .ktnLadBox .row.aeRugPair{outline:0!important;}
html body #kairos.ktrPh .kHead .cTools>:not(.levels-seg):not(.ktrMore):not(#_k1):not(#_k2){display:none!important;}
html.aeUx1007d:not(.aeKIdxCharts) #kairos.acK .acKIdx{grid-template-columns:minmax(0,1fr)!important}
html.aeUx1007d:not(.aeKIdxCharts) #kairos.acK .acKCharts{display:none!important}
#kairos .k8 button:focus-visible,#kairos .k8 input:focus-visible{outline:2px solid var(--k8-sel);outline-offset:2px}
#kairos .k8 .k8-cp header span{color:var(--k8-sel)}
#kairos .k3.k3-d .k3-itab.k3-on{background:var(--k3-s3);border-color:#3A3645}
#kairos .k3.k3-d .k3-ph .k3-r{margin-left:auto;display:flex;gap:12.5px;align-items:center;color:var(--k3-mut)}
#kairos .k3.k3-d .k3-ch .k3-gs{width:15px;flex:none}
#kairos .k3.k3-d .k3-ch .k3-ks{width:62.5px;flex:none}
#kairos .k3.k3-d .k3-ch .k3-hc{flex:1;min-width:0;text-align:right;padding-right:7.5px;white-space:nowrap}
#kairos .k3.k3-d .k3-lr .k3-g{width:15px;flex:none;display:flex;align-items:center;justify-content:center;color:var(--k3-ink2);font-size:10px}
#kairos .k3.k3-d .k3-lr .k3-k{width:62.5px;flex:none;display:flex;align-items:center;justify-content:flex-end;padding-right:7.5px;font:400 15px var(--k3-mono);color:var(--k3-ink2)}
#kairos .k3.k3-d .k3-lr .k3-c{flex:1;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:6.2px;padding:0 7.5px;font:400 14.4px var(--k3-mono);white-space:nowrap;border-top:1px solid #0A090D}
#kairos .k3.k3-d .k3-lr .k3-f{flex:none;display:flex;align-items:center;justify-content:flex-end;font:400 13.8px var(--k3-mono);width:72.5px;white-space:nowrap}
#kairos .k3.k3-d .k3-foot i.k3-lg u{flex:1;display:block}
#kairos .k3.k3-d .k3-foot i.k3-lg b.k3-zt{position:absolute;top:-2px;bottom:-2px;width:1.5px;background:#F3F1F7}
#kairos .k3.k3-d .k3-tr.k3-tk,#kairos .k3.k3-d .k3-th.k3-tk{grid-template-columns:70px 52.5px 15px 57.5px 45px 75px 1fr}
#kairos .k3.k3-d .k3-th span:last-child,#kairos .k3.k3-d .k3-tr .k3-lv{text-align:right}
#kairos .k3.k3-d .k3-tr .k3-sd{color:var(--k3-ink2);font-size:13.8px}
#kairos .k3.k3-d .k3-tr .k3-lv{color:var(--k3-ink);font-size:13.1px;white-space:nowrap}
#kairos .k3.k3-d .k3-tr .k3-tkr{font-weight:600;font-size:13.8px}
#kairos .k3.k3-d .k3-wh .k3-l1{display:flex;align-items:baseline;gap:10px}
#kairos .k3.k3-d .k3-wh .k3-px{font:700 18.8px var(--k3-mono)}
#kairos .k3.k3-d .k3-wh .k3-l2{display:flex;gap:15px;font-size:15px;color:var(--k3-ink2);white-space:nowrap;overflow:hidden}
#kairos .k3.k3-d.k3-focus .k3-grid{flex:1;min-height:0;display:grid;grid-template-columns:700px minmax(0,1fr) 550px;grid-template-rows:minmax(0,1fr) 155px;gap:10px}
#kairos .k3.k3-d.k3-focus .k3-tapep{grid-column:3;grid-row:1/3}
#kairos .k3.k3-d.k3-idx .k3-grid{flex:1;min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 465px;gap:10px}
#kairos .k3.k3-d.k3-idx .k3-pair{flex:1;min-height:0;display:flex}
#kairos .k3.k3-d.k3-idx .k3-pl{flex:none;width:195px;display:flex;flex-direction:column;border-right:1px solid var(--k3-line);min-height:0}
#kairos .k3.k3-d.k3-idx .k3-pc{flex:1;min-width:0;display:flex;flex-direction:column;min-height:0}
#kairos .k3.k3-d.k3-idx .k3-pl .k3-ch .k3-hc{text-align:right}
#kairos .k3.k3-m .k3-itab.k3-on{background:var(--k3-s3);border-color:#3A3645}
#kairos .k3.k3-m .k3-ph .k3-r{margin-left:auto;display:flex;gap:10px;align-items:center;color:var(--k3-mut)}
#kairos .k3.k3-m .k3-ch .k3-gs{width:12px;flex:none}
#kairos .k3.k3-m .k3-ch .k3-ks{width:50px;flex:none}
#kairos .k3.k3-m .k3-ch .k3-hc{flex:1;min-width:0;text-align:right;padding-right:6px;white-space:nowrap}
#kairos .k3.k3-m .k3-lr .k3-g{width:12px;flex:none;display:flex;align-items:center;justify-content:center;color:var(--k3-ink2);font-size:8px}
#kairos .k3.k3-m .k3-lr .k3-k{width:50px;flex:none;display:flex;align-items:center;justify-content:flex-end;padding-right:6px;font:400 12px var(--k3-mono);color:var(--k3-ink2)}
#kairos .k3.k3-m .k3-lr .k3-c{flex:1;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:5px;padding:0 6px;font:400 11.5px var(--k3-mono);white-space:nowrap;border-top:1px solid #0A090D}
#kairos .k3.k3-m .k3-lr .k3-f{flex:none;display:flex;align-items:center;justify-content:flex-end;font:400 11px var(--k3-mono);width:58px;white-space:nowrap}
#kairos .k3.k3-m .k3-foot i.k3-lg u{flex:1;display:block}
#kairos .k3.k3-m .k3-foot i.k3-lg b.k3-zt{position:absolute;top:-2px;bottom:-2px;width:1.5px;background:#F3F1F7}
#kairos .k3.k3-m .k3-tr.k3-tk,#kairos .k3.k3-m .k3-th.k3-tk{grid-template-columns:56px 42px 12px 46px 36px 60px 1fr}
#kairos .k3.k3-m .k3-th span:last-child,#kairos .k3.k3-m .k3-tr .k3-lv{text-align:right}
#kairos .k3.k3-m .k3-tr .k3-sd{color:var(--k3-ink2);font-size:11px}
#kairos .k3.k3-m .k3-tr .k3-lv{color:var(--k3-ink);font-size:10.5px;white-space:nowrap}
#kairos .k3.k3-m .k3-tr .k3-tkr{font-weight:600;font-size:11px}
#kairos .k3.k3-m .k3-lvls b{font-weight:700}
#kairos .k3.k3-m .k3-nfs b{font-weight:700;font-size:12px}
#kairos .k3.k3-m .k3-wh .k3-l1{display:flex;align-items:baseline;gap:8px}
#kairos .k3.k3-m .k3-wh .k3-px{font:700 15px var(--k3-mono)}
#kairos .k3.k3-m .k3-wh .k3-l2{display:flex;gap:12px;font-size:12px;color:var(--k3-ink2);white-space:nowrap;overflow:hidden}
#kairos .k3.k3-m.k3-focus{padding:6px 8px;gap:6px}
#kairos .k3.k3-m.k3-focus .k3-chips{display:flex;gap:5px;flex:none}
#kairos .k3.k3-m.k3-focus .k3-chips .k3-itab{flex:1;flex-direction:column;align-items:flex-start;gap:1px;padding:5px 7px;min-width:0}
#kairos .k3.k3-m.k3-focus .k3-chips .k3-itab span{font-size:11.5px}
#kairos .k3.k3-m.k3-focus .k3-lv2{display:flex;justify-content:space-between;gap:8px;flex:none;font:500 12.5px Switzer,system-ui,sans-serif;white-space:nowrap;padding:0 2px}
#kairos .k3.k3-m.k3-focus .k3-seg3{display:flex;gap:2px;background:var(--k3-s2);border-radius:9px;padding:2px;flex:none}
#kairos .k3.k3-m.k3-focus .k3-seg3 b.k3-on{background:var(--k3-s3);color:var(--k3-ink)}
#kairos .k3.k3-m.k3-focus .k3-lr .k3-k{width:44px}
#kairos .k3.k3-m.k3-focus .k3-lr .k3-c{font-size:11.5px;padding:0 5px}
#kairos .k3.k3-m.k3-focus .k3-ch{font-size:10px}
#kairos .k3.k3-m.k3-focus .k3-ch .k3-ks{width:44px}
#kairos .k3.k3-m.k3-focus .k3-tr{grid-template-columns:60px 12px 36px 38px 54px 44px 1fr;gap:4px;padding:0 8px;font-size:11.5px}
#kairos .k3.k3-m.k3-focus .k3-th{grid-template-columns:60px 12px 36px 38px 54px 44px 1fr;gap:4px;padding:0 8px}
#kairos .k3.k3-m.k3-focus .k3-sumrow{display:flex;justify-content:space-between;align-items:baseline;flex:none;padding:2px 2px;font-size:12.5px}
#kairos .k3.k3-m.k3-idx{padding:6px 8px;gap:6px}
#kairos .k3.k3-m.k3-idx .k3-chips{display:flex;gap:5px;flex:none}
#kairos .k3.k3-m.k3-idx .k3-chips .k3-itab{flex:1;flex-direction:column;align-items:flex-start;gap:1px;padding:5px 7px;min-width:0}
#kairos .k3.k3-m.k3-idx .k3-chips .k3-itab span{font-size:11.5px}
#kairos .k3.k3-m.k3-idx .k3-hd{display:flex;align-items:baseline;gap:8px;flex:none;padding:0 2px}
#kairos .k3.k3-m.k3-idx .k3-hd .k3-px{font:700 17px var(--k3-mono)}
#kairos .k3.k3-m.k3-idx .k3-hd .k3-r{margin-left:auto}
#kairos .k3.k3-m.k3-idx .k3-lv2{display:flex;justify-content:space-between;gap:8px;flex:none;font:500 12.5px Switzer,system-ui,sans-serif;white-space:nowrap;padding:0 2px}
#kairos .k3.k3-m.k3-idx .k3-seg3{display:flex;gap:2px;background:var(--k3-s2);border-radius:9px;padding:2px;flex:none}
#kairos .k3.k3-m.k3-idx .k3-seg3 b.k3-on{background:var(--k3-s3);color:var(--k3-ink)}
#kairos .k3.k3-m.k3-idx .k3-pair{flex:1;min-height:0;display:flex}
#kairos .k3.k3-m.k3-idx .k3-pl{flex:none;width:122px;display:flex;flex-direction:column;border-right:1px solid var(--k3-line);min-height:0}
#kairos .k3.k3-m.k3-idx .k3-pc{flex:1;min-width:0;display:flex;flex-direction:column;min-height:0}
#kairos .k3.k3-m.k3-idx .k3-lr .k3-k{width:42px}
#kairos .k3.k3-m.k3-idx .k3-lr .k3-c{font-size:11.5px;padding:0 5px}
#kairos .k3.k3-m.k3-idx .k3-ch{font-size:10px}
#kairos .k3.k3-m.k3-idx .k3-ch .k3-ks{width:42px}
#kairos .k3.k3-m.k3-idx .k3-lad{padding:0 4px}
#kairos .k3.k3-m.k3-idx .k3-lr .k3-g{width:8px}
#kairos .k3.k3-m.k3-idx .k3-ch .k3-gs{width:8px}
#kairos.k3Live>.kHead{display:none!important}
#kairos .k3.k3-m .k3-nfs div{font-size:10.5px;grid-template-columns:34px 74px 1fr;gap:6px}
#kairos .k3 .k3-lr.k3-selr .k3-k:not(.k3-sp){color:var(--k3-ink);font-weight:700}
html.aePpK3Stk #kairos .k3.k3-m{position:relative}
html.aePpK3Stk #kairos .k3.k3-m .k3-mseg button{appearance:none;border:0;background:transparent;color:var(--k3-ink2);font:500 13px Switzer,system-ui,sans-serif;padding:0 14px;min-height:36px;border-radius:7px;cursor:pointer}
html.aePpK3Stk #kairos .k3.k3-m .k3-mseg button.k3-on{background:var(--k3-s3);color:var(--k3-ink)}
html.aePpK3Stk #kairos .k3.k3-m .k3-hbtn .k3-mut{font-weight:400;font-size:12px}
html.aePpK3Stk #kairos .k3.k3-m .k3-stk .k3-vsw b{min-height:28px;display:inline-flex;align-items:center;cursor:pointer}
html.aePpK3Stk #kairos .k3.k3-m .k3-stk .k3-vsw b.k3-on{background:var(--k3-s3);color:var(--k3-ink)}
html.aePpK3Stk #kairos .k3.k3-m .k3-stk .k3-lvls{padding:8px 12px}
html.aePpK3Stk #kairos .k3.k3-m .k3-stk .k3-lvls div{grid-template-columns:44px 1fr auto auto;gap:10px}
html.aePpK3Stk #kairos .k3.k3-m .k3-hsheet .k3-grab{width:36px;height:4px;border-radius:2px;background:#3A3645;margin:2px auto 0;flex:none}
html.aePpK3Stk #kairos .k3.k3-m .k3-hsheet>.k3-ph{border-bottom:0;padding:0 4px}
@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 .kMain{gap:6px!important}
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 .kWatchCol .kPanel>.kPanelBody{padding:6px 10px!important}
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 .kColCap em{display:none!important}
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 .kColCap b{font-weight:600!important;font-size:11.5px!important;line-height:24px!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#8b92a5!important}
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 .kTop{gap:6px!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) #kairos :is(.pxSess,.pxClose i,.kAgeTxt){font-size:11px!important}
}
