.macro-kimi-workbench{color:#1a1d1f;min-height:calc(100vh - 8rem);font-family:var(--font-sans), "Inter", "Noto Sans SC", "PingFang SC", sans-serif;background:#f5f7fa;border-radius:1rem;flex-direction:column;gap:1rem;margin-top:.25rem;padding:0 0 1rem;display:flex}.macro-kimi-header{background:#fff;border:1px solid #eaecef;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;min-height:3.7rem;padding:.75rem 1.5rem;display:flex;box-shadow:0 4px 14px #0f172a0f}.macro-kimi-brand{align-items:center;gap:.75rem;min-width:17rem;display:inline-flex}.macro-kimi-logo{color:#fff;background:#1a1d1f;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.macro-kimi-logo svg{width:1rem;height:1rem}.macro-kimi-logo circle,.macro-kimi-logo path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.macro-kimi-brand span:last-child{gap:.1rem;display:grid}.macro-kimi-brand strong{color:#1a1d1f;text-transform:uppercase;font-size:.9rem;font-weight:800;line-height:1.05}.macro-kimi-brand small{color:#6b7280;font-size:.65rem;line-height:1.1}.macro-kimi-ticker{flex-wrap:wrap;justify-content:flex-end;gap:.8rem 1.35rem;display:flex}.macro-kimi-ticker__item{align-items:center;gap:.45rem;display:inline-flex}.macro-kimi-ticker__item span{gap:.12rem;display:grid}.macro-kimi-ticker__item small{color:#6b7280;font-size:.62rem;line-height:1}.macro-kimi-ticker__item strong{white-space:nowrap;font-size:.86rem;font-weight:800;line-height:1}.macro-kimi-modules,.macro-kimi-graph-card{background:#fff;border:1px solid #eaecef;border-radius:.85rem;box-shadow:0 4px 12px #0f172a0d}.macro-kimi-modules{padding:1.25rem}.macro-kimi-section-head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.macro-kimi-section-head h2,.macro-kimi-graph-head h2{color:#1a1d1f;margin:0;font-size:1rem;font-weight:800;line-height:1.2}.macro-kimi-section-head p,.macro-kimi-graph-head p{color:#6b7280;margin:.2rem 0 0;font-size:.75rem;line-height:1.35}.macro-kimi-module-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;display:grid}.macro-kimi-module-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #eaecef;border-radius:.8rem;gap:.5rem;min-height:7.75rem;padding:.85rem;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid}.macro-kimi-module-card:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 20px #0f172a14}.macro-kimi-module-card--active{background:#eff6ff;border-color:#2563eb;box-shadow:0 8px 18px #2563eb24}.macro-kimi-module-card__top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.macro-kimi-module-card__top span{letter-spacing:.08em;text-transform:uppercase;border-radius:.25rem;padding:.16rem .4rem;font-size:.56rem;font-weight:800;line-height:1.1}.macro-kimi-module-card strong{color:#1a1d1f;font-size:.86rem;font-weight:800;line-height:1.2}.macro-kimi-module-card small{color:#9ca3af;font-size:.62rem;line-height:1.45}.macro-kimi-module-card em{align-self:end;align-items:center;gap:.25rem;font-size:.63rem;font-style:normal;font-weight:700;line-height:1;display:inline-flex}.macro-kimi-stage{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}.macro-kimi-stage--with-detail{grid-template-columns:minmax(0,1fr) minmax(21rem,25rem)}.macro-kimi-risk-subtabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.macro-kimi-risk-subtab{color:#64748b;text-align:left;cursor:pointer;background:#fff;border:1px solid #eaecef;border-radius:.7rem;align-items:center;gap:.6rem;min-width:0;min-height:3.25rem;padding:.62rem .8rem;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:0 4px 12px #0f172a0d}.macro-kimi-risk-subtab:hover{border-color:#cbd5e1;transform:translateY(-1px)}.macro-kimi-risk-subtab svg{color:#64748b;flex:none}.macro-kimi-risk-subtab span{gap:.12rem;min-width:0;display:grid}.macro-kimi-risk-subtab strong{color:#1a1d1f;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:900;line-height:1.15;overflow:hidden}.macro-kimi-risk-subtab small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:.56rem;font-weight:700;line-height:1.25;overflow:hidden}.macro-kimi-risk-subtab--active{background:linear-gradient(135deg,#ec489917,#8b5cf614);border-color:#ec48996b;box-shadow:0 10px 24px #ec48991a}.macro-kimi-risk-subtab--active svg,.macro-kimi-risk-subtab--active strong{color:#ec4899}.macro-kimi-graph-card{min-width:0;overflow:hidden}.macro-kimi-graph-head{border-bottom:1px solid #eaecef;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.25rem;display:flex}.macro-kimi-legend{color:#6b7280;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.85rem;font-size:.72rem;display:flex}.macro-kimi-legend span{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.macro-kimi-legend i{border-radius:999px;width:.75rem;height:.2rem;display:inline-block}.macro-kimi-legend__positive{background:#10b981}.macro-kimi-legend__negative{background:#ef4444}.macro-kimi-legend__neutral{background:#94a3b8}.macro-kimi-svg-scroll{padding:.65rem .5rem 1.2rem;overflow-x:auto}.macro-kimi-svg{width:100%;min-width:1000px}.macro-kimi-edge,.macro-kimi-node{cursor:pointer}.macro-kimi-edge path,.macro-kimi-node circle,.macro-kimi-node text{transition:opacity .18s,fill .18s,stroke .18s,r .18s}.macro-kimi-node-pulse{animation:2s ease-in-out infinite macroKimiNodePulse}.macro-kimi-dash-flow{animation:1.5s linear infinite macroKimiDashFlow}.macro-kimi-detail{background:#fff;border:1px solid #eaecef;border-radius:.85rem;flex-direction:column;max-height:min(48rem,100vh - 8rem);display:flex;overflow-y:auto;box-shadow:-4px 0 20px #0f172a14}.macro-kimi-detail__head{border-bottom:1px solid #eaecef;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.macro-kimi-detail__meta{align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.macro-kimi-detail__meta span{color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.16rem .55rem;font-size:.6rem;font-weight:800;line-height:1.1}.macro-kimi-detail__meta small{color:#6b7280;align-items:center;gap:.25rem;font-size:.62rem;display:inline-flex}.macro-kimi-detail__head h3{color:#1a1d1f;margin:0;font-size:1.05rem;font-weight:800;line-height:1.22}.macro-kimi-detail__head button{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;display:inline-flex}.macro-kimi-detail__head button:hover{background:#f3f4f6}.macro-kimi-detail__block{border-bottom:1px solid #eaecef;padding:1rem 1.25rem}.macro-kimi-detail__block h4{color:#6b7280;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:.3rem;margin:0 0 .75rem;font-size:.62rem;font-weight:700;line-height:1.1;display:flex}.macro-kimi-detail__block p{color:#374151;margin:0;font-size:.86rem;line-height:1.65}.macro-kimi-metric-list{gap:.75rem;display:grid}.macro-kimi-metric{background:#f8fafc;border:1px solid #eaecef;border-radius:.65rem;gap:.35rem;padding:.75rem;display:grid}.macro-kimi-metric small{color:#6b7280;font-size:.62rem;line-height:1.2}.macro-kimi-metric span{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.macro-kimi-metric strong{color:#1a1d1f;font-size:1.25rem;font-weight:800;line-height:1}.macro-kimi-metric em{white-space:nowrap;border-radius:.3rem;padding:.16rem .5rem;font-size:.72rem;font-style:normal;font-weight:700}.macro-kimi-metric em[data-tone=positive]{color:#10b981;background:#10b9811a}.macro-kimi-metric em[data-tone=negative]{color:#ef4444;background:#ef44441a}.macro-kimi-metric em[data-tone=warning],.macro-kimi-metric em[data-tone=neutral]{color:#f59e0b;background:#f59e0b1a}.macro-kimi-effects{gap:.5rem;display:grid}.macro-kimi-effect{background:#fff;border:1px solid #eaecef;border-radius:.65rem;align-items:center;gap:.75rem;padding:.65rem;display:flex}.macro-kimi-effect:hover{background:#f8fafc;border-color:#cbd5e1}.macro-kimi-effect>span{border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.macro-kimi-effect div{gap:.12rem;min-width:0;display:grid}.macro-kimi-effect strong{color:#1a1d1f;font-size:.75rem;font-weight:700;line-height:1.3}.macro-kimi-effect small{color:#9ca3af;font-size:.62rem;line-height:1.2}.macro-kimi-detail__phase{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;padding:1rem 1.25rem;display:flex}.macro-kimi-detail__phase span{color:#6b7280;font-size:.62rem}.macro-kimi-detail__phase strong{border-radius:999px;padding:.18rem .55rem;font-size:.72rem;font-weight:800}.macro-kimi-bottom{background:#fff;border:1px solid #eaecef;border-radius:.85rem;overflow:hidden;box-shadow:0 4px 12px #0f172a0d}.macro-kimi-tabs{border-bottom:1px solid #eaecef;display:flex;overflow-x:auto}.macro-kimi-tab{color:#6b7280;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.5rem;min-height:3.05rem;padding:.75rem 1.25rem;font-size:.86rem;font-weight:700;display:inline-flex}.macro-kimi-tab:hover{color:#374151}.macro-kimi-tab--active{color:#2563eb;background:#eff6ff;border-bottom-color:#2563eb}.macro-kimi-bottom__body{padding:1.25rem}.macro-kimi-bottom__head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.macro-kimi-bottom h3{color:#1a1d1f;margin:0;font-size:.9rem;font-weight:800;line-height:1.25}.macro-kimi-bottom__head p{color:#6b7280;margin:.25rem 0 0;font-size:.68rem;font-weight:600;line-height:1.4}.macro-kimi-dashboard-panel{gap:1rem;display:grid}.macro-kimi-dashboard-split{grid-template-columns:minmax(18rem,.9fr) minmax(0,1.25fr);align-items:start;gap:1rem;display:grid}.macro-kimi-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.macro-kimi-dashboard-metric{background:#fff;border:1px solid #eaecef;border-radius:.65rem;gap:.5rem;min-width:0;padding:.85rem;display:grid}.macro-kimi-dashboard-metric span{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.macro-kimi-dashboard-metric small{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;font-weight:800;line-height:1.2;overflow:hidden}.macro-kimi-dashboard-metric em{white-space:nowrap;border-radius:.3rem;flex:none;padding:.16rem .45rem;font-size:.55rem;font-style:normal;font-weight:800;line-height:1.15}.macro-kimi-dashboard-metric strong{text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;font-weight:900;line-height:1.05;overflow:hidden}.macro-kimi-dashboard-bars{background:#fff;border:1px solid #eaecef;border-radius:.65rem;gap:.65rem;padding:.75rem;display:grid}.macro-kimi-dashboard-bar-row{grid-template-columns:minmax(8rem,.75fr) minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;display:grid}.macro-kimi-dashboard-bar-row>div{gap:.16rem;min-width:0;display:grid}.macro-kimi-dashboard-bar-row strong{color:#1a1d1f;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:800;line-height:1.2;overflow:hidden}.macro-kimi-dashboard-bar-row small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;font-weight:700;line-height:1.2;overflow:hidden}.macro-kimi-dashboard-bar-row>span{background:#eef2f7;border-radius:999px;height:.55rem;overflow:hidden}.macro-kimi-dashboard-bar-row i{border-radius:inherit;min-width:.18rem;height:100%;display:block}.macro-kimi-dashboard-bar-row em{white-space:nowrap;font-size:.62rem;font-style:normal;font-weight:900;line-height:1.2}.macro-kimi-risk-detail{gap:1rem;display:grid}.macro-kimi-risk-detail__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.macro-kimi-risk-detail-card{background:#fff;border:1px solid #eaecef;border-radius:.7rem;gap:.7rem;min-width:0;padding:.85rem;display:grid}.macro-kimi-risk-detail-card__top{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.macro-kimi-risk-detail-card__top>div{gap:.24rem;min-width:0;display:grid}.macro-kimi-risk-detail-card__top strong{color:#1a1d1f;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:900;line-height:1.2;overflow:hidden}.macro-kimi-risk-detail-card__top small{color:#6b7280;font-size:.6rem;font-weight:650;line-height:1.35}.macro-kimi-risk-detail-card__top span{white-space:nowrap;border-radius:.32rem;flex:none;padding:.18rem .46rem;font-size:.56rem;font-weight:900;line-height:1.15}.macro-kimi-risk-detail-card__value{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.macro-kimi-risk-detail-card__value strong{font-size:1.45rem;font-weight:900;line-height:1}.macro-kimi-risk-detail-card__value small{color:#94a3b8;white-space:nowrap;font-size:.58rem;font-weight:800}.macro-kimi-risk-chart{overflow-x:auto}.macro-kimi-risk-chart svg{width:100%;min-width:320px;height:160px;display:block}.macro-kimi-risk-transmission,.macro-kimi-risk-signals{gap:1.25rem;display:grid}html[data-theme=dark] .macro-kimi-risk-subtab{color:#e2e8f09e;background:#0f172adb;border-color:#94a3b829;box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] .macro-kimi-risk-subtab strong{color:#f8fafc}html[data-theme=dark] .macro-kimi-risk-subtab small{color:#e2e8f075}html[data-theme=dark] .macro-kimi-risk-subtab--active{background:linear-gradient(135deg,#ec48992e,#06b6d41a),#111827;border-color:#ec489970}html[data-theme=dark] .macro-kimi-risk-subtab--active svg,html[data-theme=dark] .macro-kimi-risk-subtab--active strong{color:#f472b6}.macro-kimi-yield-legend{color:#6b7280;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;font-size:.72rem;display:flex}.macro-kimi-yield-legend span{align-items:center;gap:.35rem;display:inline-flex}.macro-kimi-yield-legend i{border-radius:999px;width:1rem;height:.15rem;display:inline-block}.macro-kimi-yield-legend__current{background:#2563eb}.macro-kimi-yield-legend__six{background:repeating-linear-gradient(90deg,#94a3b8 0 5px,#0000 5px 8px)}.macro-kimi-yield-legend__year{background:repeating-linear-gradient(90deg,#cbd5e1 0 2px,#0000 2px 5px)}.macro-kimi-yield-chart{width:100%;overflow-x:auto}.macro-kimi-yield-chart svg{width:100%;min-width:980px;height:254px;display:block}.macro-kimi-yield-hit-area{cursor:pointer}.macro-kimi-yield-tags{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem;font-size:.72rem;display:flex}.macro-kimi-yield-tags span{border-radius:.35rem;padding:.32rem .65rem;font-weight:700}.macro-kimi-yield-tags span[data-tone=positive]{color:#10b981;background:#10b9811a}.macro-kimi-yield-tags span[data-tone=warning]{color:#f59e0b;background:#f59e0b1a}.macro-kimi-yield-tags small{color:#9ca3af;font-size:.72rem}.macro-kimi-rotation{gap:1rem;display:grid}.macro-kimi-rotation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.macro-kimi-rotation-card{background:#fff;border:1px solid #eaecef;border-radius:.65rem;align-items:center;gap:.75rem;min-width:0;padding:.75rem;transition:border-color .18s,background .18s;display:flex}.macro-kimi-rotation-card:hover{background:#f8fafc;border-color:#cbd5e1}.macro-kimi-rotation-card__icon{border-radius:.65rem;flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.macro-kimi-rotation-card>div{flex:1;gap:.4rem;min-width:0;display:grid}.macro-kimi-rotation-card__top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.macro-kimi-rotation-card__top strong{color:#1a1d1f;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:800;line-height:1.2;overflow:hidden}.macro-kimi-rotation-card__top em{white-space:nowrap;border-radius:.3rem;padding:.16rem .5rem;font-size:.68rem;font-style:normal;font-weight:800}.macro-kimi-score{background:#f1f5f9;border-radius:999px;height:.38rem;overflow:hidden}.macro-kimi-score i{border-radius:inherit;height:100%;display:block}.macro-kimi-rotation-card p{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.63rem;line-height:1.25;overflow:hidden}.macro-kimi-sovereign{gap:1rem;display:grid}.macro-kimi-sovereign__head{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.macro-kimi-sovereign__head>div{gap:.28rem;min-width:0;display:grid}.macro-kimi-sovereign__head p{color:#6b7280;margin:0;font-size:.68rem;font-weight:600;line-height:1.35}.macro-kimi-sovereign__head>span{color:#94a3b8;letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.58rem;font-weight:800}.macro-kimi-sovereign-list{gap:.75rem;display:grid}.macro-kimi-sovereign-row{background:#fff;border:1px solid #eaecef;border-radius:.65rem;align-items:center;gap:1rem;min-width:0;padding:.75rem;display:flex}.macro-kimi-sovereign-row__name{flex:0 0 7rem;gap:.2rem;display:grid}.macro-kimi-sovereign-row__name strong{color:#1a1d1f;font-size:.86rem;font-weight:800;line-height:1.2}.macro-kimi-sovereign-row__name small{color:#6b7280;font-size:.62rem;line-height:1.25}.macro-kimi-sovereign-row__bar-wrap{flex:1;gap:.38rem;min-width:0;display:grid}.macro-kimi-sovereign-row__bar{background:#f1f5f9;border-radius:.45rem;height:1.6rem;display:flex;overflow:hidden}.macro-kimi-sovereign-row__bar span{color:#fff;white-space:nowrap;justify-content:center;align-items:center;min-width:0;font-size:.62rem;font-weight:700;line-height:1;display:inline-flex}.macro-kimi-sovereign-row__legend{color:#6b7280;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.62rem;display:flex}.macro-kimi-sovereign-row__legend span{align-items:center;gap:.3rem;display:inline-flex}.macro-kimi-sovereign-row__legend i{border-radius:999px;width:.5rem;height:.5rem;display:inline-block}.macro-kimi-sovereign-radar{gap:.75rem;padding-top:.15rem;display:grid}.macro-kimi-sovereign-radar__head{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.macro-kimi-sovereign-radar__head h4{color:#1a1d1f;margin:0;font-size:.82rem;font-weight:800;line-height:1.25}.macro-kimi-sovereign-radar__head span{color:#9ca3af;font-size:.64rem;font-weight:700;line-height:1.2}.macro-kimi-sovereign-radar__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.macro-kimi-sovereign-radar-card{background:#fff;border:1px solid #eaecef;border-radius:.65rem;gap:.48rem;min-width:0;padding:.72rem;display:grid}.macro-kimi-sovereign-radar-card__top{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.macro-kimi-sovereign-radar-card__top span{text-overflow:ellipsis;white-space:nowrap;border-radius:.32rem;min-width:0;padding:.16rem .45rem;font-size:.58rem;font-weight:800;line-height:1.2;overflow:hidden}.macro-kimi-sovereign-radar-card__top em{color:#94a3b8;white-space:nowrap;flex:none;font-size:.56rem;font-style:normal;font-weight:800;line-height:1.2}.macro-kimi-sovereign-radar-card strong{color:#1a1d1f;font-size:.86rem;font-weight:800;line-height:1.15}.macro-kimi-sovereign-radar-card small{color:#64748b;font-size:.62rem;font-weight:800;line-height:1.2}.macro-kimi-sovereign-radar-card__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.macro-kimi-sovereign-radar-card__metrics span{background:#f8fafc;border:1px solid #eaecef;border-radius:.42rem;gap:.16rem;min-width:0;padding:.42rem;display:grid}.macro-kimi-sovereign-radar-card__metrics small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:.52rem;font-weight:800;line-height:1.1;overflow:hidden}.macro-kimi-sovereign-radar-card__metrics strong{color:#1a1d1f;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:900;line-height:1.05;overflow:hidden}.macro-kimi-sovereign-mini-chart,.macro-kimi-sovereign-range-chart,.macro-kimi-sovereign-quant-chart{gap:.38rem;display:grid}.macro-kimi-sovereign-mini-chart__stack{background:#eef2f7;border-radius:999px;height:.7rem;display:flex;overflow:hidden}.macro-kimi-sovereign-mini-chart__stack span{min-width:.16rem;height:100%;display:block}.macro-kimi-sovereign-mini-chart__legend{color:#64748b;flex-wrap:wrap;gap:.28rem .55rem;font-size:.53rem;font-weight:700;line-height:1.2;display:flex}.macro-kimi-sovereign-mini-chart__legend span{white-space:nowrap;align-items:center;gap:.22rem;display:inline-flex}.macro-kimi-sovereign-mini-chart__legend i{border-radius:999px;width:.42rem;height:.42rem;display:inline-block}.macro-kimi-sovereign-range-chart__row,.macro-kimi-sovereign-quant-chart__row{grid-template-columns:minmax(4.5rem,.82fr) minmax(0,1fr) auto;align-items:center;gap:.45rem;min-width:0;display:grid}.macro-kimi-sovereign-range-chart__row span,.macro-kimi-sovereign-quant-chart__row span{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:.55rem;font-weight:800;line-height:1.2;overflow:hidden}.macro-kimi-sovereign-range-chart__row div,.macro-kimi-sovereign-quant-chart__row div{background:#eef2f7;border-radius:999px;height:.42rem;position:relative;overflow:hidden}.macro-kimi-sovereign-range-chart__row i{border-radius:inherit;position:absolute;top:0;bottom:0}.macro-kimi-sovereign-quant-chart__row i{border-radius:inherit;min-width:.16rem;height:100%;display:block}.macro-kimi-sovereign-range-chart__row em,.macro-kimi-sovereign-quant-chart__row em{color:#94a3b8;white-space:nowrap;font-size:.54rem;font-style:normal;font-weight:800;line-height:1.2}.macro-kimi-sovereign-radar-card p{color:#6b7280;margin:0;font-size:.62rem;line-height:1.38}.macro-kimi-sovereign-radar-card__tags{flex-wrap:wrap;gap:.35rem;display:flex}.macro-kimi-sovereign-radar-card__tags span{white-space:nowrap;border-radius:999px;padding:.16rem .42rem;font-size:.55rem;font-weight:800;line-height:1.2}@keyframes macroKimiNodePulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@keyframes macroKimiDashFlow{to{stroke-dashoffset:-20px}}@media (max-width:1279px){.macro-kimi-header,.macro-kimi-graph-head{flex-direction:column;align-items:flex-start}.macro-kimi-ticker{justify-content:flex-start}.macro-kimi-module-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.macro-kimi-stage,.macro-kimi-stage--with-detail{grid-template-columns:1fr}.macro-kimi-detail{max-height:none}.macro-kimi-bottom__head,.macro-kimi-sovereign-row{flex-direction:column;align-items:flex-start}.macro-kimi-dashboard-split{grid-template-columns:1fr}.macro-kimi-yield-legend{justify-content:flex-start}.macro-kimi-sovereign-row__name{flex-basis:auto}.macro-kimi-sovereign-radar__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.macro-kimi-workbench{border-radius:.75rem}.macro-kimi-header,.macro-kimi-modules{padding:1rem}.macro-kimi-module-grid,.macro-kimi-risk-subtabs{grid-template-columns:1fr}.macro-kimi-bottom__body{padding:1rem}.macro-kimi-rotation-grid,.macro-kimi-dashboard-metrics,.macro-kimi-risk-detail__grid{grid-template-columns:1fr}.macro-kimi-dashboard-bar-row{grid-template-columns:1fr;gap:.35rem}.macro-kimi-dashboard-bar-row>span{width:100%}.macro-kimi-sovereign__head,.macro-kimi-sovereign-radar__head{flex-direction:column;align-items:flex-start}.macro-kimi-sovereign-radar__grid{grid-template-columns:1fr}}
