.header{flex:0 100px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:35px 48px;padding:0 48px;border-radius:16px;box-shadow:2px 2px 4px #00000026;box-shadow:4px 4px 12.9px #00000026;-webkit-backdrop-filter:blur(5.199999809265137px);backdrop-filter:blur(5.199999809265137px)}.header .actions{color:#929292;display:flex;flex-direction:row;align-items:center;gap:8px;font-size:14px}.header .icon{width:24px;height:24px}.content{flex:1;display:flex;flex-direction:row;overflow:auto;margin:0 48px 35px}.content .viewer{flex:3;overflow:hidden;border-radius:16px;border-width:1px;border:1px solid #eaeaea}.content .editor{flex:2;margin-left:24px;overflow:hidden}.content .editor .parameter-group{display:flex;flex-direction:row;gap:16px;width:100%;overflow:hidden}.content .editor .parameter-group .group{display:flex;flex:0 200px;flex-direction:row;height:-moz-fit-content;height:fit-content}.content .editor .parameter-group .group .icon{height:24px;width:24px}.content .editor .parameter-group .group .slider{flex:0 8px;margin-right:24px;border-radius:8px}.content .editor .parameter-group .group .slider:before{content:" ";display:block;width:8px;background-color:#13b6de;height:0%;transition:height .3s ease;border-radius:8px;box-shadow:4px 4px 12.9px #00000026}.content .editor .parameter-group .group .slider.count1:before{height:25%}.content .editor .parameter-group .group .slider.count2:before{height:50%}.content .editor .parameter-group .group .slider.count3:before{height:75%}.content .editor .parameter-group .group .slider.count4:before{height:100%}.content .editor .parameter-group .group .items{flex:1;height:100%}.content .editor .parameter-group .group .items .item{align-items:center;display:flex;flex:1;gap:8px;font-size:16px;line-height:24px;font-weight:700;height:40px}.content .editor .parameter-group .parameter{flex:0 100%;overflow:auto;padding-right:8px}.content .editor .parameter-group .select-container{overflow:auto}.content .editor div:has(>.parameter-group){display:flex;overflow:hidden;flex:1}.content .editor .parameter-button{text-align:left;flex:1;background-color:#fff;width:100%;border-radius:8px;border-width:1px;gap:8px;border:1px solid #eaeaea;font-weight:700;font-size:16px;line-height:24px;margin-bottom:8px;padding:16px 16px 16px 25px}.content .editor .parameter-button.selected{padding-left:0;border:2px solid #13b6de;box-shadow:2px 2px 4px #00000026;box-shadow:4px 4px 12.9px #00000026}.content .editor .parameter-button.selected:before{content:"●";width:7px;height:7px;color:#13b6de;flex:none;order:0;flex-grow:0;padding:0 8px}.content .editor .tech-info{margin-top:auto;font-size:12px;line-height:16px;padding-bottom:16px;border-bottom:1px solid #eaeaea}.content .editor .tech-info .selection{font-weight:600}.content .editor .tech-info .tech-table{table-layout:fixed;width:100%;color:#929292}.content .editor .tech-info .tech-table div:first-child,.content .editor .tech-info .tech-table div:last-child{flex:1}.footer{flex:0 120px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:0 48px;padding:0 48px;gap:32px;border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:2px 2px 4px #00000026;box-shadow:4px 4px 12.9px #00000026;-webkit-backdrop-filter:blur(5.199999809265137px);backdrop-filter:blur(5.199999809265137px)}.footer .info{display:flex;flex-direction:row;align-items:center;gap:16px;font-size:14px}.footer .info .compose{display:flex;flex-direction:row;gap:16px;font-size:14px;font-weight:700}.footer .info .info-block{display:flex;flex-direction:column;border-right:1px solid #eaeaea;padding-right:32px}.footer .info .info-block .label{font-size:11px;color:#929292}.footer .info .info-block .value{font-size:16px;font-weight:600}.footer button.action{cursor:pointer;color:#fff;height:50px;font-size:15px;line-height:100%;justify-self:flex-end;background:#13b6de;border:0;box-shadow:4px 4px 12.9px #00000026;border-radius:8px;padding:0 16px;display:flex;justify-content:center;gap:8px;align-items:center}.footer button:disabled.action{cursor:not-allowed;background:#eaeaea}.main{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden}html,body,#root{font-family:Montserrat,sans-serif;font-optical-sizing:auto;height:100%}body{margin:0;overflow:hidden}.semibold{font-weight:600}.normal{font-weight:400}.bold{font-weight:700}.light{font-weight:300}
