.reference-analysis{min-height:100vh;background:#f1f1f1;padding:33px;display:grid;gap:18px;color:#111;font:14px Arial,"Microsoft YaHei",sans-serif}.analysis-platform-top{display:grid;grid-template-columns:168px 1.5fr 2fr;gap:18px}.analysis-platform-second{display:grid;grid-template-columns:3fr 2fr;gap:18px}.analysis-panel{background:white;min-width:0}.analysis-panel>header{padding:19px 24px;border-bottom:1px solid #eee;font-size:16px}.analysis-body{padding:10px 24px 26px}.analysis-cells{display:flex;justify-content:space-between;gap:24px}.analysis-cell{flex:1;display:flex;flex-direction:column;gap:12px;line-height:1.5}.analysis-cell b{font-size:28px}.analysis-platform-top .analysis-panel{min-height:155px}.analysis-platform-second .analysis-panel{min-height:177px}.analysis-platform-second .analysis-body{padding-top:22px}.analysis-platform-second .analysis-cell{flex-direction:column-reverse}.analysis-platform-second .analysis-cell b{font-size:24px}.analysis-query{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.analysis-query select,.analysis-query input,.analysis-query button,.analysis-switch button{border:1px solid #ddd;background:white;padding:7px 12px}.analysis-chart{display:block;width:100%;height:290px}.analysis-chart text{font-size:12px;fill:#888}.analysis-note{margin:0;font-size:12px;color:#888}.analysis-switch{text-align:right;margin:4px 0 24px}.analysis-switch button:first-child{border-color:#302dff;color:#302dff}.analysis-gauge{width:130px;height:100px;border:8px solid #078bff;border-bottom-color:transparent;border-right-color:#0bb;border-left-color:#ff223d;border-radius:70px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:10px;margin:4px auto 0}.red{color:#ff414c}.green{color:#52c41a}.teal{color:#0bb}.blue{color:#1687ff}@media(max-width:900px){.reference-analysis{padding:14px}.analysis-platform-top,.analysis-platform-second{grid-template-columns:1fr}.analysis-cells{flex-wrap:wrap}.analysis-cell{min-width:100px}.analysis-query .push{flex-wrap:wrap}.analysis-body{padding:12px}.analysis-chart{height:240px}}

.reference-analysis{align-content:start}.analysis-cell{gap:4px}.analysis-cell b{line-height:1.2}.analysis-platform-second .analysis-cell b{text-align:center}
