.takeoff-version-bar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;flex-shrink:0;padding:10px 16px;background:#edf3f8;border-bottom:1px solid #cbd6e1;color:#24374b}.takeoff-version-bar[hidden]{display:none}.takeoff-version-bar>div{display:grid;gap:3px;flex:1;min-width:220px}.takeoff-version-bar strong{font-size:.9rem}.takeoff-version-bar span{font-size:.8rem;color:#536174}.takeoff-version-bar label{display:flex;align-items:center;gap:8px;font-size:.8rem}.takeoff-version-bar select{min-width:170px;max-width:300px;padding:7px;border:1px solid #bbc9d7;border-radius:6px;background:white;color:#24374b}.takeoff-revision-dialog{max-width:570px}.takeoff-revision-dialog fieldset{border:0;margin:20px 0;padding:0}.takeoff-revision-dialog legend{font-weight:700;margin-bottom:10px}.takeoff-revision-option{display:flex!important;align-items:flex-start;gap:12px;padding:16px;margin:10px 0;border:1px solid #bbc9d7;border-radius:9px;background:#f5f8fb}.takeoff-revision-option:has(input:checked){border-color:#214f38;background:#edf5ef}.takeoff-revision-option input{width:auto!important;margin-top:4px}.takeoff-revision-option span{display:grid;gap:6px}.takeoff-revision-option small{font-size:.875rem;font-weight:400;line-height:1.45;color:#536174}#takeoffRevisionError{color:#92331c}#estimateTakeoffContext{margin:8px 0 16px;border:1px solid #cbd6e1;border-radius:8px}
