/* Component artwork and proportions from safe.ru workbench calculator. */
.wb-source .preview-container{position:relative;margin:auto;width:320px}
.wb-source .preview-top{height:168px;display:flex;flex-direction:column;justify-content:flex-end}
.wb-source .preview-lighting{display:flex;margin:0 1px;height:88px}
.wb-source .preview-lighting1{width:26px;background:url(./assets/workbench/part-1.png) no-repeat}
.wb-source .preview-lighting2{flex-grow:1;background:url(./assets/workbench/lighting2.png) repeat-x}
.wb-source .preview-lighting3{position:relative;z-index:1;width:140px;height:11px;background:url(./assets/workbench/lighting3.png) no-repeat}
.wb-source .preview.preview_length1000 .preview-lighting3{width:105px}
.wb-source .preview-lighting4{flex-grow:1;background:url(./assets/workbench/lighting4.png) repeat-x 100% 0}
.wb-source .preview-lighting5{width:27px;background:url(./assets/workbench/part-2.png) no-repeat}
.wb-source .preview_weight1500 .preview-lighting1{width:28px;margin-top:-13px;background:url(./assets/workbench/part-3.png) no-repeat}
.wb-source .preview_weight1500 .preview-lighting2{flex-grow:1;background:url(./assets/workbench/part-4.png) repeat-x}
.wb-source .preview_weight1500 .preview-lighting3{width:150px;height:21px;background:url(./assets/workbench/lighting3_m.png) no-repeat}
.wb-source .preview_weight1500 .preview-lighting4{flex-grow:1;background:url(./assets/workbench/part-5.png) repeat-x}
.wb-source .preview_weight1500 .preview-lighting5{width:28px;margin-top:-13px;background:url(./assets/workbench/part-6.png) no-repeat}
.wb-source .preview_weight3000 .preview-lighting1{width:28px;margin-top:-13px;background:url(./assets/workbench/part-7.png) no-repeat}
.wb-source .preview_weight3000 .preview-lighting2{flex-grow:1;background:url(./assets/workbench/part-8.png) repeat-x}
.wb-source .preview_weight3000 .preview-lighting3{width:150px;height:21px;background:url(./assets/workbench/lighting3_m.png) no-repeat}
.wb-source .preview_weight3000 .preview-lighting4{flex-grow:1;background:url(./assets/workbench/part-9.png) repeat-x}
.wb-source .preview_weight3000 .preview-lighting5{width:28px;margin-top:-13px;background:url(./assets/workbench/part-10.png) no-repeat}
.wb-source .preview-shield{position:relative;display:flex;margin:0 1px;height:80px}
.wb-source .preview-shield_second{margin-top:-80px}
.wb-source .preview-shield1{width:11px;background:url(./assets/workbench/part-11.png) no-repeat}
.wb-source .preview-shield2{flex-grow:1;background:url(./assets/workbench/part-12.png) repeat-x}
.wb-source .preview-shield3{width:10px;background:url(./assets/workbench/part-13.png) no-repeat}
.wb-source .preview_weight1500 .preview-shield1{width:14px;background:url(./assets/workbench/part-14.png) no-repeat}
.wb-source .preview_weight1500 .preview-shield2{flex-grow:1;background:url(./assets/workbench/part-15.png) repeat-x}
.wb-source .preview_weight1500 .preview-shield3{width:14px;background:url(./assets/workbench/part-16.png) no-repeat}
.wb-source .preview_weight3000 .preview-shield1{width:14px;background:url(./assets/workbench/part-17.png) no-repeat}
.wb-source .preview_weight3000 .preview-shield2{flex-grow:1;background:url(./assets/workbench/part-18.png) repeat-x}
.wb-source .preview_weight3000 .preview-shield3{width:14px;background:url(./assets/workbench/part-19.png) no-repeat}
.wb-source .preview-tabletop{position:relative;display:flex;height:6px}
.wb-source .preview_lengthNone .preview-tabletop{border:1px dashed #999}
.wb-source .preview_lengthNone .preview-tabletop>{display:none}
.wb-source .preview-tabletop1{width:2px;background:url(./assets/workbench/part-20.png) no-repeat}
.wb-source .preview-tabletop2{flex-grow:1;background:url(./assets/workbench/part-21.png) repeat-x}
.wb-source .preview-tabletop3{width:2px;background:url(./assets/workbench/part-22.png) no-repeat}
.wb-source .preview_weight1500 .preview-tabletop{height:5px}
.wb-source .preview_weight1500 .preview-tabletop1{width:2px;background:url(./assets/workbench/part-23.png) no-repeat}
.wb-source .preview_weight1500 .preview-tabletop2{flex-grow:1;background:url(./assets/workbench/part-24.png) repeat-x}
.wb-source .preview_weight1500 .preview-tabletop3{width:2px;background:url(./assets/workbench/part-25.png) no-repeat}
.wb-source .preview_worktopMaterialW .preview-tabletop1,.wb-source .preview_worktopMaterialW .preview-tabletop2,.wb-source .preview_worktopMaterialW .preview-tabletop3{background:#d1ba9e}
.wb-source .preview-bottom{display:flex;margin:0 2px;height:135px}
.wb-source .preview-stand{position:relative}
.wb-source .preview-stand_none{width:8px;border:1px dashed #999}
.wb-source .preview-stand_wd1{width:74px;background:url(./assets/workbench/part-26.png) no-repeat}
.wb-source .preview-stand_wd2{width:74px;background:url(./assets/workbench/part-27.png) no-repeat}
.wb-source .preview-stand_wd3{width:74px;background:url(./assets/workbench/stand_wd3.png) no-repeat}
.wb-source .preview-stand_wd5{width:74px;background:url(./assets/workbench/part-28.png) no-repeat}
.wb-source .preview-stand_ws1{width:95px;background:url(./assets/workbench/stand_ws1.png) no-repeat;background-size:100% 100%}
.wb-source .preview-stand_ws3{width:95px;background:url(./assets/workbench/stand_ws3.png) no-repeat;background-size:100% 100%}
.wb-source .preview-stand_ws6{width:95px;background:url(./assets/workbench/stand_ws6.png) no-repeat;background-size:100% 100%}
.wb-source .preview-stand_t1{width:100px;background:url(./assets/workbench/stand_t1.png) no-repeat;background-size:100% 100%}
.wb-source .preview-stand_t3{width:100px;background:url(./assets/workbench/stand_t3.png) no-repeat;background-size:100% 100%}
.wb-source .preview-stand_t6{width:101px;background:url(./assets/workbench/stand_t6.png) no-repeat;background-size:100% 100%}
.wb-source .preview-stand_m1{width:97px;background:url(./assets/workbench/stand_m1.png) no-repeat}
.wb-source .preview-stand_m4{width:97px;background:url(./assets/workbench/stand_m4.png) no-repeat}
.wb-source .preview-stand_m5{width:97px;background:url(./assets/workbench/stand_m5.png) no-repeat}
.wb-source .preview-stand_wf1{width:14px;background:url(./assets/workbench/part-29.png) no-repeat}
.wb-source .preview-stand_wf2{width:14px;background:url(./assets/workbench/part-30.png) no-repeat}
.wb-source .preview-stand_m,.wb-source .preview_weight1500 .preview-stand_wf1{width:12px;background:url(./assets/workbench/part-31.png) no-repeat}
.wb-source .preview-wall{position:relative;flex-grow:1;height:89px;background:url(./assets/workbench/part-32.png) repeat-x}
.wb-source .preview_weight1500 .preview-wall{flex-grow:1;height:65px;background:url(./assets/workbench/part-33.png) repeat-x}
.wb-source .preview .preview-wall_none,.wb-source .preview_lengthNone .preview-wall{background:transparent}
.wb-source .preview .preview-wall_amplifier{margin-top:61px;height:14px;background:url(./assets/workbench/part-34.png) repeat-x}
.wb-source .preview_length1000 .preview-container{width:164px}
.wb-source .preview_length1100 .preview-container{width:180px}
.wb-source .preview_length1200 .preview-container{width:196px}
.wb-source .preview_length1300 .preview-container{width:212px}
.wb-source .preview_length1400 .preview-container{width:228px}
.wb-source .preview_length1500 .preview-container{width:244px}
.wb-source .preview_length1600 .preview-container{width:260px}
.wb-source .preview_length1700 .preview-container{width:276px}
.wb-source .preview_length1800 .preview-container{width:292px}
.wb-source .preview_length1900 .preview-container{width:308px}
.wb-source .preview_length2000 .preview-container{width:324px}
.wb-source{overflow:auto;padding:0 8px 12px;background:white;border-radius:8px}.wb-source *{box-sizing:content-box;flex-shrink:0}
