.mr-form-group{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.mr-form-group>legend{color:var(--color-text);margin-bottom:4px;padding:0;font-weight:600}.mr-radios{gap:8px;display:grid}.mr-radios .np-radio,.mr-date,.im-calc__form input.np-input,.im-calc__form select.np-input,.mr-btn{min-height:44px}.mr-btn{min-width:44px}.mr-status{font-weight:600}.mr-status--ok{color:var(--im-green)}.mr-status--over{color:var(--color-danger)}.mr-status--info{color:var(--color-text-secondary)}.mr-dates{gap:0;margin:0;display:grid}.mr-dates>div{border-top:1px solid var(--color-border-subtle);gap:2px;padding:10px 0;display:grid}.mr-dates>div:first-child{border-top:0}.mr-dates dt{color:var(--color-text-secondary);font-size:.85rem}.mr-dates dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.mr-dates dd small{color:var(--color-text-muted);font-size:.8rem;font-weight:400;display:block}.mr-out-title{margin:8px 0 0;font-size:1rem;font-weight:600}.mr-hints{color:var(--color-text-secondary);gap:6px;margin:0;padding-left:1.2em;font-size:.9rem;line-height:1.5;display:grid}.mr-raeume{gap:16px;margin:0;padding:0;list-style:none;display:grid}.mr-raum{border:1px solid var(--color-border);border-radius:var(--r-md);background:var(--color-surface-raised,var(--color-surface));gap:12px;min-width:0;margin:0;padding:16px;display:grid}.mr-raum>legend{padding:0 6px;font-weight:600}.mr-raum__row{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:12px;display:grid}.mr-raum__head{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.mr-raum__head .np-field{flex:10rem}.mr-schraege{border:1px dashed var(--color-border);border-radius:var(--r-md);gap:12px;padding:12px;display:grid}.mr-schraege h4{margin:0;font-size:.95rem}.mr-tabelle{overflow-x:auto}.mr-tabelle table{width:100%}.mr-tabelle .is-num{text-align:right}.mr-note{color:var(--color-text-muted);margin:0;font-size:.85rem;line-height:1.5}.mr-chartcaption{margin:0}
