.room-style-controls{padding:12px 0 16px;margin-bottom:14px;border-bottom:1px solid #dce3d5}.room-style-controls h3{font-size:14px;margin:4px 0 10px}.style-furnishings{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;margin:12px 0}.style-furnishings input{width:20px;height:20px;flex-shrink:0;margin:0}#style-preview{display:flex;height:30px;overflow:hidden;border:1px solid #c4cdbd;border-radius:6px;margin-top:10px}#style-preview span{flex:1}#furniture-finish-preview{height:36px;border:1px solid #9eab99;border-radius:6px;margin:12px 0}.finish-swatches .finish-swatch{min-width:44px;min-height:44px}#apply-room-style,#apply-furniture-finish,#reset-furniture-finish,#room-style,#furniture-material{min-height:44px}.room-finishes[hidden]{display:none}#furniture-finishes p{font-size:12px;line-height:1.6}#furniture-finishes button.wide{margin-top:7px}
