body:has(.ck){overflow:hidden}.ck .cockpit{column-gap:var(--grid-gutter);height:calc(100vh - 56px);min-height:800px;padding:24px var(--grid-margin) 36px;grid-template-rows:1fr 136px 40px;grid-template-columns:repeat(12,1fr);row-gap:24px;display:grid;position:relative}.ck .z-left{flex-direction:column;grid-area:1/1/auto/span 3;gap:16px;min-height:0;display:flex}.ck .z-center{grid-area:1/4/auto/span 6;position:relative}.ck .z-right{grid-area:1/10/auto/span 3;min-height:0;display:flex}.ck .z-bottom{column-gap:var(--grid-gutter);grid-area:2/1/auto/span 12;grid-template-columns:repeat(12,1fr);display:grid}.ck .z-scrub{grid-area:3/1/auto/span 12;margin-top:-8px}.ck .builton-foot{right:var(--grid-margin);justify-content:flex-end;position:absolute;bottom:10px}@media (max-width:1279px){.ck .builton-foot{right:24px}}@keyframes ck-in{0%{opacity:0;transform:translateY(8px)}}.ck.enter .panel,.ck.enter .intent{animation:ck-in .56s var(--ease-out) both}.ck.enter .z-left .panel:nth-child(2){animation-delay:40ms}.ck.enter .intent{animation-delay:80ms}.ck.enter .z-right .panel{animation-delay:.12s}.ck.enter .z-bottom .panel:first-child{animation-delay:.16s}.ck.enter .z-bottom .panel:nth-child(2){animation-delay:.2s}.ck .pos{flex-direction:column;flex:1;min-height:0;display:flex}.ck .pos-mkt{align-items:center;gap:8px;display:flex}.ck .pos-b{flex-direction:column;flex:1;gap:14px;padding-top:12px;display:flex}.ck .pnl{letter-spacing:-.02em;margin-top:4px;font-size:40px;font-weight:500}.ck .pnl.up{color:var(--lime)}.ck .pnl-r{margin-top:6px;font-size:12px}.ck .kv{grid-template-columns:repeat(3,1fr);gap:12px 16px;display:grid}.ck .kv .v{font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum","zero";margin-top:2px;font-size:13px}.ck .track{height:36px;position:relative}.ck .track .rail{background:var(--line-3);height:1px;position:absolute;top:15px;left:0;right:0}.ck .track .fillr{background:var(--lime);height:3px;transition:width var(--dur-slow) var(--ease-out),left var(--dur-slow) var(--ease-out);border-radius:2px;position:absolute;top:14px}.ck .track .mk{background:var(--text-3);width:1px;height:15px;position:absolute;top:8px}.ck .track .mk b{font:500 9px var(--font-mono);letter-spacing:.06em;color:var(--text-3);white-space:nowrap;position:absolute;top:20px;left:50%;transform:translate(-50%)}.ck .track .mk.stop{background:var(--orange);width:1px;box-shadow:none;filter:none;border:0}.ck .track .mk.stop b{color:var(--orange);text-shadow:none}.ck .track .mark{background:var(--lime);width:9px;height:9px;box-shadow:0 0 0 3px var(--bg);transition:left var(--dur-slow) var(--ease-out);border-radius:50%;margin-left:-4px;position:absolute;top:11px}.ck .rows .row{height:36px;transition:background var(--dur-micro);border-radius:6px;justify-content:space-between;align-items:center;margin:0 -8px;padding:0 8px;font-size:13px;display:flex}.ck .rows .row:hover{background:#ffffff08}.ck .rows .row .num{font-size:12px}@keyframes ck-row-in{0%{opacity:0;transform:translateY(6px)}}html:not(.static) .ck .rows .row{animation:ck-row-in .42s var(--ease-out)}.ck .vote-b{flex-direction:column;gap:8px;display:flex}.ck .vote{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.ck .vote button{border:1px solid var(--line);border-radius:var(--r-button);height:36px;transition:border-color var(--dur-micro),background var(--dur-micro),transform var(--dur-micro);justify-content:space-between;align-items:center;gap:4px;padding:0 10px;display:flex}.ck .vote button:hover{border-color:var(--line-3);background:#ffffff05}.ck .vote button:active{transform:scale(.97)}.ck .vote button[aria-pressed=true]{border-color:var(--text-2)}.ck .vote .n{font:500 13px var(--font-mono);font-feature-settings:"tnum","zero"}.ck .ask{border:1px solid var(--line-2);border-radius:var(--r-input);height:36px;transition:border-color var(--dur-micro),box-shadow var(--dur-micro);align-items:center;gap:8px;padding:0 8px 0 12px;display:flex}.ck .ask:focus-within{border-color:var(--text-2)}.ck .ask:has(input:focus-visible){box-shadow:0 0 0 1px var(--text),0 0 0 4px var(--bg)}.ck .ask input{min-width:0;color:var(--text);font:13px var(--font-ui);background:0 0;border:0;outline:0;flex:1}.ck .ask input::placeholder{color:var(--text-4)}.ck .ask[data-phase=sending]{opacity:.7}.ck .kbd{font:500 10px var(--font-mono);color:var(--text-3);border:1px solid var(--line-2);transition:color var(--dur-micro),border-color var(--dur-micro);border-radius:3px;padding:1px 5px}.ck .ask:focus-within .kbd{color:var(--text);border-color:var(--text-3)}.ck .intent{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;top:0;left:0;right:0}.ck .intent .display{color:var(--text);text-wrap:balance;max-width:480px;font-size:20px;font-weight:500;line-height:1.3}@keyframes ck-fade{0%{opacity:0}}html:not(.static) .ck .intent-text{animation:ck-fade var(--dur-base) var(--ease-out)}.ck .state{align-items:center;gap:8px;display:inline-flex}.ck .state .dot{background:var(--lime);width:6px;height:6px;transition:background var(--dur-slow) var(--ease-out);border-radius:50%}body.tm3 .ck .state .dot,.ck.stopped .state .dot{background:var(--orange)}.ck .core-slot{left:50%;top:var(--core-center-y);width:var(--core-slot);height:var(--core-slot);z-index:3;pointer-events:none;position:fixed;transform:translate(-50%,-50%)}.ck .dial{pointer-events:none;width:420px;height:420px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ck .countdown{left:50%;top:calc(var(--core-center-y) + var(--core-slot) / 2 + var(--countdown-gap));text-align:center;z-index:3;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;transform:translate(-50%)}.ck .countdown .cd{font-family:var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text);opacity:1;text-shadow:none;transition:color var(--dur-rim) var(--ease-out);font-size:40px;font-weight:500;line-height:1}body.tm3 .ck .countdown .cd{color:var(--orange)}.ck .countdown .row{align-items:center;gap:12px;height:16px;display:flex}.ck .segs{gap:3px;display:flex}.ck .segs i{width:6px;height:6px;transition:background var(--dur-fast) var(--ease-out);background:#ffffff1a;border-radius:1px}.ck .segs i.on{background:var(--text)}body.tm3 .ck .segs i.on{background:var(--orange)}body.tm3 .ck .cd-label{color:var(--orange)}.ck .landed{opacity:0;white-space:nowrap;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.ck .landed.show{opacity:1;transition:opacity var(--dur-base) var(--ease-out)}.ck .ts{flex-direction:column;flex:1;display:flex;overflow:hidden}.ck .conf{border-bottom:1px solid var(--line);padding:16px 16px 28px}.ck .conf-v{justify-content:space-between;align-items:baseline;margin:4px 0 12px;display:flex}.ck .conf-v .big{font:500 28px var(--font-mono);letter-spacing:-.02em;color:var(--teal)}.ck .cmeter{color:var(--teal);position:relative}.ck .cmeter .thr{background:var(--text);width:1px;position:absolute;top:-4px;bottom:-4px}.ck .cmeter .thr b{font:500 9px var(--font-mono);color:var(--text-2);letter-spacing:.06em;white-space:nowrap;position:absolute;top:22px;left:50%;transform:translate(-50%)}.ck .stream{flex:1;padding:4px 16px 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.ck .it{overflow:hidden}.ck .it .in{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr auto;gap:8px;padding:10px 0;display:grid}.ck .it .ts-t{font:500 10px var(--font-mono);color:var(--text-4);padding-top:2px}.ck .it .src{font:500 9px var(--font-mono);letter-spacing:.08em;color:var(--teal);text-transform:uppercase}.ck .it .tx{color:var(--text-2);margin-top:2px;font-size:12.5px;line-height:1.45}.ck .it .dl{font:500 11px var(--font-mono);color:var(--text-2);padding-top:1px}.ck .it .dl.pos{color:var(--teal)}.ck .it.decision .tx{color:var(--text)}.ck .why{border-top:1px solid var(--line);color:var(--text-2);padding:12px 16px;font-size:12px;line-height:1.5}.ck .strip{align-items:stretch;height:136px;padding:0;display:flex}.ck .cell{flex-direction:column;flex:1;justify-content:space-between;min-width:0;padding:16px;display:flex}.ck .cell .v{font:500 28px var(--font-mono);letter-spacing:-.02em;line-height:1}.ck .cell .v .unit{font-size:16px}.ck .cell .sub{font:11px var(--font-mono);color:var(--text-3)}.ck .cell.chart{flex:1.6}.ck .cell .lg{align-items:center;gap:12px;display:flex}.ck .cell .lg span{align-items:center;gap:6px;display:inline-flex}.ck .cell .lg b{font-weight:500}.ck .sw{width:12px;height:2px;display:inline-block}.ck .scrub{align-items:center;gap:16px;height:40px;display:flex}.ck .strack{cursor:ew-resize;touch-action:none;border-radius:8px;flex:1;height:40px;position:relative}.ck .strack .base{background:var(--line-2);height:1px;position:absolute;top:20px;left:0;right:0}.ck .strack .tk{background:var(--line-3);width:1px;height:6px;position:absolute;top:14px}.ck .strack .tk.maj{background:var(--text-4);height:10px;top:10px}.ck .strack .hr{font:500 9px var(--font-mono);color:var(--text-4);position:absolute;top:26px;transform:translate(-50%)}.ck .strack .ev{border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute;top:17px}.ck .ev.fill{background:var(--lime)}.ck .ev.stop{background:var(--orange)}.ck .ev.hold,.ck .ev.invalidated{border:1px solid var(--text-3);background:var(--bg)}.ck .strack .future{background:repeating-linear-gradient(135deg,#ffffff06 0 1px,#0000 1px 6px);position:absolute;top:0;bottom:0;right:0}.ck .strack .head{background:var(--text);width:1px;margin-left:-.5px;position:absolute;top:4px;bottom:4px}.ck .strack .head:before{content:"";background:var(--text);width:9px;height:9px;transition:transform var(--dur-micro) var(--ease-out);border-radius:2px;position:absolute;top:-1px;left:-4px}.ck .strack:hover .head:before{transform:scale(1.15)}.ck.replay .strack .head:before{background:var(--bg);box-shadow:inset 0 0 0 1px var(--text)}.ck .golive-dot{background:var(--lime);border-radius:50%;width:6px;height:6px}.ck .golive{transition:border-color var(--dur-micro),background var(--dur-micro)}.ck.replay .golive{border-color:var(--text-3);background:#ffffff0f}.ck.replay .topbar .live{opacity:.4}.ck .btn:disabled{opacity:1;cursor:default}@media (max-width:1279px){.ck .cockpit{column-gap:16px;padding:20px 24px 32px}.ck .panel-h{gap:8px}.ck .panel-h>*{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ck .pnl{font-size:30px}.ck .pnl-r{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ck .kv .v{font-size:12px}.ck .vote button{padding:0 6px}.ck .vote button .label{letter-spacing:.04em}.ck .vote .n{font-size:12px}.ck .cell{padding:12px}.ck .cell .v{font-size:20px}.ck .cell .v .unit{font-size:12px}.ck .cell .label,.ck .cell .sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}
