/* Advantrise monitoring and economics: neutral surfaces, Inter, rounded 2px controls. */
.roadmap-status{display:block;color:var(--muted,#637287);font-size:10px;font-weight:500;margin-top:3px}.monitor-settings,.monitoring-coverage{margin-bottom:24px}.monitor-settings>summary,.monitoring-coverage>summary{padding:22px;cursor:pointer}.monitor-settings>summary span,.monitoring-coverage>summary span{margin-left:12px;color:#687789;font-size:13px}.monitor-form{padding:24px;display:grid;gap:22px}.monitor-form label{display:grid;gap:8px;font-weight:600;font-size:13px;min-width:0}.monitor-form small{font-weight:400;line-height:1.5;color:#657487}.monitor-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.monitor-form .check-label,.monitor-filters .check-label{display:flex;align-items:center;gap:10px}.check-label input[type=checkbox]{width:18px;height:18px;flex:0 0 auto}.monitor-form>.button{justify-self:start}.monitor-filters{align-items:end;flex-wrap:wrap}.monitor-filters label{display:grid;gap:7px;font-size:12px}.monitor-filters select{max-width:260px}.monitor-event{display:grid;grid-template-columns:145px minmax(0,1fr) auto;gap:22px;padding:24px;border-top:1px solid #e6eaf0}.event-date{display:flex;align-items:start;flex-direction:column;gap:10px}.event-date time{font-size:13px;font-weight:600}.event-date small,.event-body small{color:#6a788b;font-size:12px}.event-body h3{margin:9px 0;font-size:16px}.event-body p{font-size:14px;line-height:1.65;color:#43556b;max-width:900px;overflow-wrap:anywhere}.event-body a{font-size:13px}.badge.danger{background:#fce8e8;color:#9d2020}.monitor-link,.signal-label,.block{display:block;margin-top:7px;font-size:12px}.signal-label{font-weight:600;color:#8b601b}.monitoring-coverage td{vertical-align:top;white-space:normal}.monitoring-coverage td p{margin:0 0 8px;max-width:540px;line-height:1.5}.economics-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:24px;align-items:start}.economics-layout .monitor-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.economics-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 24px 20px}.economics-kpis .stat-card{box-shadow:none;border:1px solid #e5eaf0;padding:18px}.economics-kpis strong{font-size:25px;overflow-wrap:anywhere}.economics-kpis strong small{font-size:13px;margin-left:5px}.economics-breakdown{padding:0 24px;margin:0}.economics-breakdown>div{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-top:1px solid #e6eaf0;font-size:13px}.economics-breakdown dd{margin:0;font-weight:600;text-align:right}.formula-notes{padding:24px;font-size:12px;line-height:1.65;color:#52647a}.formula-notes summary{font-weight:600;cursor:pointer}.formula-notes p{margin:10px 0}.panel .table-wrap td{max-width:520px}.monitor-form input,.monitor-form select{width:100%;min-width:0}.section-tabs{overflow-x:auto;flex-wrap:nowrap}.section-tabs a{white-space:nowrap}.notice.success{border-color:#a6cfb9;background:#f3faf6}.monitor-feed .empty-state p{max-width:640px;margin:auto}.monitor-event form{align-self:center}.monitor-event .button{white-space:nowrap}
@media(max-width:1200px){.monitor-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.economics-layout{grid-template-columns:minmax(0,1fr)}.monitor-event{grid-template-columns:120px minmax(0,1fr)}.monitor-event form{grid-column:2}}
@media(max-width:650px){.monitor-form-grid,.economics-layout .monitor-form-grid{grid-template-columns:minmax(0,1fr)}.monitor-form{padding:18px}.monitor-event{grid-template-columns:minmax(0,1fr);padding:18px;gap:12px}.monitor-event form{grid-column:1}.event-date{flex-direction:row;flex-wrap:wrap;align-items:center}.monitor-settings>summary span,.monitoring-coverage>summary span{display:block;margin:8px 0 0}.economics-kpis{padding:0 16px 16px;gap:8px}.economics-kpis .stat-card{padding:12px}.economics-kpis strong{font-size:21px}.monitor-filters select{max-width:100%}.monitor-filters label{width:100%}}

.event-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.event-filters label{min-width:0}.event-filters input:not([type=checkbox]),.event-filters select{width:100%;max-width:none;min-width:0}.event-filters>.button{align-self:end}.event-filters>.text-link{align-self:center}.event-channel{display:inline-block;font-size:10px;padding:4px 7px;border-radius:6px;background:#edf2f8;color:#3c5975;margin-right:5px}.badge.info{background:#eaf1fb;color:#345981}.feed-stats .stat-card{padding:20px}.feed-stats .stat-card strong{font-size:28px}.event-filters .check-label{align-self:center}.monitor-event .event-body{overflow-wrap:anywhere}@media(max-width:650px){.event-filters{grid-template-columns:minmax(0,1fr)}.feed-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
