.simulation-banner{background:#fff5df;border:1px solid #e6c16b;color:#563a08;align-items:center}.simulation-banner>.badge{margin-left:auto;white-space:nowrap}.simulator-pumps .pump-value{font-variant-numeric:tabular-nums}.sim-vehicle{font-weight:700;color:var(--dark)!important;min-height:24px}.sim-controls{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.sim-controls .button{flex:1;min-width:100px}.simulator-pumps .pump-body>small{display:block;margin-top:10px;line-height:1.4;color:var(--muted)}.simulation-tools,.enrollment-panel{padding:24px}.simulation-tools p,.enrollment-panel p{line-height:1.6;margin:12px 0}.simulation-tools>.button{margin:6px 0 10px}.report-filters{padding:20px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px}.report-filters label{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:650;color:var(--muted)}.report-filters input,.report-filters select{width:100%;min-width:0;background:white;border:1px solid var(--line);border-radius:7px;padding:10px;font-weight:400;color:var(--dark);min-height:45px}.chipsee nav{flex-wrap:wrap}.chipsee .sidebar{position:static}.chipsee .sim-controls .button{min-height:52px}.chipsee .report-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.simulator-pumps .pump-foot{gap:10px;font-size:12px}.simulator-pumps .pump-foot strong{font-size:11px}@media(max-width:750px){.report-filters,.chipsee .report-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.simulation-banner{flex-wrap:wrap}.simulation-banner>.badge{margin-left:0}}@media(max-width:520px){.simulator-pumps{grid-template-columns:1fr}.report-filters,.chipsee .report-filters{grid-template-columns:1fr}.simulator-pumps .pump-body{padding:20px}}
.chipsee [data-view="simulator"]>.metrics{display:none}.chipsee [data-view="simulator"] .page-head{margin-bottom:16px}.chipsee [data-view="simulator"] .simulation-banner{margin-bottom:16px;padding:14px}.chipsee [data-view="simulator"] .pump-body{padding:16px}.chipsee [data-view="simulator"] .pump-value{font-size:34px;margin:12px 0}.chipsee [data-view="simulator"] .sim-controls{margin-top:14px}
