.project-input{display:grid;grid-template-columns:minmax(220px,1fr) 2fr;gap:24px;align-items:center;padding:20px 24px;margin-bottom:16px}.project-input label{margin:0}.project-input p{margin:0;color:#64748b;font-size:13px}.station-summary{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:10px}.station-chip{text-align:left!important;white-space:normal!important;display:grid!important;gap:7px!important;border-left:4px solid var(--qc)!important}.station-chip[data-health=good]{--qc:#16805d}.station-chip[data-health=review]{--qc:#b7791f}.station-chip[data-health=poor]{--qc:#c23c45}.qc-badge{color:var(--qc);font-size:12px;font-weight:700}.station-chip small{line-height:1.55;color:#64748b}.station-chip meter{width:100%;height:7px}.advanced-settings{margin:18px 0}.advanced-settings summary{cursor:pointer;font-weight:600}.advanced-control{padding:13px 0;border-bottom:1px solid #e2e8f0}.advanced-control>span{display:block}.advanced-control input[type=checkbox]{width:18px;height:18px}.parameter-help{display:block;line-height:1.5;color:#64748b;font-size:11px;margin-top:4px}.controls input[type=range]{padding:0;min-height:18px;width:100%;accent-color:#2563eb}.viewer-controls{display:flex;gap:12px;flex-wrap:wrap;padding:12px 18px;background:#f8fafc;border-top:1px solid #e2e8f0}.viewer-controls label{font-size:11px;margin:0;min-width:100px;flex:1}.viewer-controls input[type=checkbox]{width:auto;margin-right:5px}.viewer-controls input[type=number]{width:100px}.viewer-controls select{min-width:100px}.viewer-controls details{width:100%}.viewer-options{display:flex;gap:15px;flex-wrap:wrap;padding-top:12px}.viewer-options label{display:flex;align-items:center;gap:5px;flex:0 1 auto}.model-panel .earth-wrap{min-height:400px}.model-panel #earth-chart,.model-panel #volume-view{height:400px}.model-panel{min-width:0}.model-panel #slice-tools{padding:10px 18px}.model-panel #slice-tools label{min-width:90px}.origin-controls{padding:12px 20px;margin:12px 0}.origin-controls .two-col{max-width:480px}.qc-key{font-size:12px;color:#64748b;margin:10px 0}.input-workflow .advanced-settings{display:none}.poynting-tip p{max-width:280px}#advanced-error{color:#b91c1c}#viewer-note{padding:0 18px;font-size:12px;line-height:1.5;color:#64748b}.plot-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}@media(max-width:1250px){.plot-grid{grid-template-columns:1fr}.project-input{grid-template-columns:1fr}}@media(max-width:600px){.viewer-controls{padding:10px}.station-summary{grid-template-columns:1fr}}
.page:not(.input-workflow) .plot-grid{grid-template-columns:1fr}.page:not(.input-workflow) .model-panel{order:-1}.model-panel .earth-wrap,.model-panel #earth-chart,.model-panel #volume-view{height:480px}.model-toolbar{flex-wrap:wrap}.advanced-control .parameter-help{display:none}.advanced-control:focus-within .parameter-help,.advanced-control:hover .parameter-help{display:block}
.run-context{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:14px 20px;margin-bottom:20px}.run-context label{margin:0;min-width:150px;font-size:12px}.run-context label:first-child{flex:1;min-width:250px}.run-context #global-run-info{font-size:12px;color:#475569;max-width:280px}.run-context input[type=range]{min-height:28px;padding:0}.run-context select{max-width:100%}
.mt-options{flex-wrap:wrap;gap:10px;padding:12px;background:#f8fafc}.mt-options label{font-size:11px;max-width:200px}.mt-options input[type=number]{width:100px}.mt-options .hint{flex-basis:100%;margin:0}.processing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.processing-grid label{display:flex;flex-direction:column;gap:6px}.plot-tabs{flex-wrap:wrap;row-gap:5px}
.mt-disclosure>summary{padding:12px 18px;cursor:pointer;font-size:12px;color:#475569;background:#f8fafc}.mt-options [hidden]{display:none!important}
