.ks-recent-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:10px}.ks-recent-head h2{margin:0;font-size:15px}.ks-recent-head p{margin:0;font-size:13px;color:var(--ke-text-3)}.ks-strip{display:grid;grid-template-columns:repeat(48,minmax(0,1fr));grid-gap:2px;gap:2px;margin:0;padding:0;list-style:none}.ks-strip li{aspect-ratio:1;border-radius:2px}.ks-key.is-up,.ks-strip li.is-up{background:var(--ke-up)}.ks-key.is-down,.ks-strip li.is-down{box-shadow:inset 0 0 0 2px var(--ke-down)}.ks-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ks-legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 0;font-size:12px;color:var(--ke-text-3)}.ks-key{display:inline-block;width:10px;height:10px;border-radius:2px;margin-left:8px}.ks-key:first-child{margin-left:0}.ks-key.is-bar{background:var(--ke-bid)}.ks-key.is-tick{height:2px;background:var(--ke-text)}.ks-chart{margin-top:4px}.ks-cols{position:relative;display:grid;grid-gap:2px;gap:2px;height:200px;padding-bottom:22px}.ks-cols:after{content:"";position:absolute;left:0;right:0;bottom:22px;border-top:1px solid var(--ke-border-strong)}.ks-cols-24{grid-template-columns:repeat(24,minmax(0,1fr))}.ks-cols-10{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px}.ks-col{position:relative;display:flex;flex-direction:column;min-width:0}.ks-bar-track{position:relative;flex:1 1}.ks-bar{position:absolute;inset:auto 0 0 0;border-radius:4px 4px 0 0;background:var(--ke-bid);opacity:.85}.ks-col:hover .ks-bar{opacity:1}.ks-bar.is-out{background:var(--ke-accent)}.ks-tick{left:-2px;right:-2px;height:2px;background:var(--ke-text)}.ks-tick,.ks-x{position:absolute}.ks-x{left:50%;bottom:-20px;transform:translateX(-50%);font-size:11px;color:var(--ke-text-3);white-space:nowrap}.ks-overlay{position:absolute;inset:0 0 22px 0;pointer-events:none}.ks-ref{position:absolute;left:0;right:0;border-top:1px dashed var(--ke-text-3)}.ks-ref span,.ks-y{position:absolute;right:0;padding:0 4px;font-size:11px;line-height:1.2;color:var(--ke-text-2);background:var(--ke-bg)}.ks-ref span{bottom:2px}.ks-band{background:var(--ke-grid);border-top:1px solid var(--ke-border);border-bottom:1px solid var(--ke-border)}.ks-band,.ks-dbar{position:absolute;left:0;right:0}.ks-dbar{opacity:.4}.ks-dbar.is-up{background:var(--ke-up);border-radius:4px 4px 0 0}.ks-dbar.is-down{background:var(--ke-down);border-radius:0 0 4px 4px}.ks-dbar.is-out{opacity:1}.ks-key.is-down-fill{background:var(--ke-down)}.ks-key.is-band{background:var(--ke-grid);box-shadow:inset 0 0 0 1px var(--ke-border-strong)}.ks-table{margin-top:14px}.ks-table summary{cursor:pointer;font-size:13px;color:var(--ke-text-2)}.ks-table .ke-table-wrap{margin-top:8px;max-width:480px}.ks-narrow{max-width:640px}.ks-gap{margin-top:16px}.ks-n{font-size:12px;color:var(--ke-text-3)}.ks-pos{font-weight:600}.ks-method ul,.ks-neg{color:var(--ke-text-2)}.ks-method ul{max-width:46em;margin:0;padding-left:1.2em;font-size:14px}.ks-method li+li{margin-top:6px}@media (max-width:640px){.ks-strip{grid-template-columns:repeat(24,minmax(0,1fr))}.ks-cols{height:160px}.ks-cols-24{gap:1px}.ks-cols-10{gap:3px}.ks-x{font-size:10px}}.ks-nowrap{white-space:nowrap}@media (max-width:640px){.ks-tight td,.ks-tight th{padding-left:8px;padding-right:8px}.ks-tight th{height:auto;padding-top:8px;padding-bottom:8px;white-space:normal}.ks-tight .ks-n{display:block}}.ks-chart{overflow-x:clip}@media (max-width:640px){.ks-tight{font-size:13px}}