@font-face{font-display:swap;font-family:Satoshi-Variable;font-style:normal;font-weight:500 900;src:url(../fonts/Satoshi-Variable.353a66cd.woff2) format("woff2"),url(../fonts/Satoshi-Variable.4db206aa.woff) format("woff"),url(../fonts/Satoshi-Variable.536fda9b.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi-VariableItalic;font-style:normal;font-weight:500 900;src:url(../fonts/Satoshi-VariableItalic.9d501e44.woff2) format("woff2"),url(../fonts/Satoshi-VariableItalic.fe877592.woff) format("woff"),url(../fonts/Satoshi-VariableItalic.9519fea9.ttf) format("truetype")}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in{animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) both}body,html{user-select:none;-webkit-user-select:none;-moz-user-select:none}.handle-zone{cursor:grab;cursor:-webkit-grab}.handle-zone:active{cursor:grabbing;cursor:-webkit-grabbing}.q-page{background:#f3f4f7}.inline-list{display:inline-block;line-height:2em;margin:0;padding:0;text-align:center}.inline-list>li{display:inline;margin-right:3px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.custom-table table{background:#0000;border-collapse:initial;border-spacing:0 15px}.custom-table table thead tr{height:0}.custom-table table thead tr th{border:none;font-size:13px;font-weight:600}.custom-table table tbody td{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.custom-table table tbody td:first-child{border-bottom-left-radius:5px;border-left:1px solid #e0e0e0;border-top-left-radius:5px}.custom-table table tbody td:first-child:after,.custom-table table tbody td:first-child:before{border-bottom-left-radius:5px;border-top-left-radius:5px}.custom-table table tbody td:last-child{border-bottom-right-radius:5px;border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;border-top-right-radius:5px}.custom-table table tbody td:last-child:after,.custom-table table tbody td:last-child:before{border-bottom-right-radius:5px;border-top-right-radius:5px}.custom-table table tbody tr{background:#fff;height:55px}.scroll-stage-container{height:calc(100vh - 64px);position:sticky;width:350px}.scroll-stage-container .category-item{align-items:center;background:#eceff1;border:1px solid #cfd8dc;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:16px;padding:5px 1px;width:100%}.scroll-stage-container .category-item.ghost{opacity:.4}.scroll-stage-container .category-item.selected{background:#bbdefb;border:1px solid #90caf9}.scroll-stage-container .category-item .category-info{flex:1;min-width:0}.scroll-stage-container .category-item .category-info .category-title{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scroll-stage-container .category-item .category-info .category-title a{color:#263238}.scroll-stage-container .category-item .category-info .category-title a:hover{color:#e11b4c}.scroll-stage-container .bg-property-panel{background:#2c2c2c}.scroll-stage-container .scroll-stage-container{border-right:1px solid #e0e0e0}.scroll-stage-container .property-section-panel{background:#2c2c2c;margin-bottom:100px}.scroll-stage-container .property-section-panel .btn-default{width:110px}.scroll-stage-container .property-section-panel .btn-small{font-size:11px;width:35px}.scroll-stage-container .property-section-panel .input-default{background:#1d1d1d;border:1px solid #757575;border-radius:4px;color:#fff;font-size:12px;height:32px;outline:none;text-align:center}.scroll-stage-container .property-section-panel .input-default:focus{border:1px solid #e11b4c}.scroll-stage-container .property-section-panel .input-number{width:55px}.scroll-stage-container .property-section-panel .row-table{border-collapse:initial;border-spacing:0 10px;width:100%}.scroll-stage-container .configuration__section{margin-bottom:20px}.scroll-stage-container .configuration__section h4{font-size:1em;font-weight:700;margin:0}.scroll-stage-container .configuration__option{align-items:center;display:flex;margin-bottom:5px}.scroll-stage-container .configuration__option input[type=number],.scroll-stage-container .configuration__option input[type=radio]{margin-right:10px}.scroll-stage-container .configuration__option label{font-size:.9em}