#obstructions-panel #obstruction-detail>p,#obstructions-panel #obstruction-detail #obstruction-offsets>div{display:flex;align-items:center}#obstructions-panel #obstruction-detail>p{justify-content:space-between;flex-wrap:wrap}#obstructions-panel #obstruction-detail #obstruction-offsets>div{justify-content:center}#obstructions-panel{background-color:#e4e4e4;border-radius:4px;padding:8px;margin-bottom:2px}#obstructions-panel{flex:1 1 auto;position:relative}#obstructions-panel .customize-options{height:calc(100% - 8px) !important}#obstructions-panel .customize-options img{width:100%}#obstructions-panel #obstruction-detail{overflow-y:scroll}#obstructions-panel #obstruction-detail>p{font-size:16px;cursor:pointer}#obstructions-panel #obstruction-detail>p i{color:red}#obstructions-panel #obstruction-detail>p:hover{background-color:lightgrey}#obstructions-panel #obstruction-detail div.obstruction-dimension{display:flex;align-items:center;justify-content:flex-end;margin:8px}#obstructions-panel #obstruction-detail div.obstruction-dimension p{margin:0;width:60px}#obstructions-panel #obstruction-detail div.obstruction-dimension input{flex-grow:1;flex-shrink:0;width:0;padding:2px;margin:0 0 0 8px;font-size:14px}#obstructions-panel #obstruction-detail div.obstruction-dimension button{margin:0 0 0 4px}#obstructions-panel #obstruction-detail #obstruction-offsets{width:100%;border:1px solid lightgrey;padding:0 0 16px 0;font-weight:700}#obstructions-panel #obstruction-detail #obstruction-offsets p{margin:0 0 8px 8px;font-size:16px;font-weight:100}#obstructions-panel #obstruction-detail #obstruction-offsets input{width:50px;text-align:center;font-size:14px}#obstructions-panel #obstruction-detail #obstruction-offsets #left-connector,#obstructions-panel #obstruction-detail #obstruction-offsets #right-connector{width:19px;height:2px;background-color:#3486ac}#obstructions-panel #obstruction-detail #obstruction-offsets #top-connector,#obstructions-panel #obstruction-detail #obstruction-offsets #bottom-connector{height:26px;width:2px;background-color:#3486ac}#obstructions-panel #obstruction-detail #obstruction-offsets #center-piece{width:26px;height:26px;background-color:#3486ac}
