.chip-block__text[data-v-8e2b9d88]{overflow:hidden;text-overflow:ellipsis}.chip-block--locked[data-v-8e2b9d88]{opacity:.5}.schema-layer[data-v-df40999e]{align-self:flex-end;container-name:screen;container-type:inline-size;position:relative;width:100%}.schema-layer--mobile[data-v-df40999e]{height:100%}.schema-layer--disabled[data-v-df40999e]{opacity:.2}.schema-layer--locked[data-v-df40999e]:before{background:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.schema-layer--locked .layer-component[data-v-df40999e]:not(.schema-layer--locked .layer-component--with-version){opacity:.5;pointer-events:none}.schema-layer--locked .layer-component--with-version[data-v-df40999e]{position:relative;z-index:2}.schema-layer__info[data-v-df40999e]{background:rgba(0,0,0,.08);color:rgba(0,0,0,.87);left:0;top:0;z-index:1}.schema-layer__drag-handle[data-v-df40999e],.schema-layer__info[data-v-df40999e]{align-items:center;display:flex;position:absolute}.schema-layer__drag-handle[data-v-df40999e]{background:hsla(0,0%,100%,.72);border-radius:6px;box-shadow:none;color:rgba(0,0,0,.38);cursor:grab;height:28px;justify-content:center;opacity:.4;right:6px;top:50%;transform:translateY(-50%);transition:opacity .15s ease,color .15s ease,background .15s ease;width:20px;z-index:3}.schema-layer__drag-handle[data-v-df40999e]:active{cursor:grabbing}.schema-layer:hover .schema-layer__drag-handle[data-v-df40999e]{opacity:1}.schema-layer__drag-handle[data-v-df40999e]:hover{background:#fff;box-shadow:none;color:rgba(0,0,0,.72)}.schema-layer__container[data-v-df40999e]{height:100%;margin:0 auto;max-width:1300px;padding:0;position:relative;z-index:2}@container (width < 1440px){.schema-layer__container[data-v-df40999e]{padding:0 86px}}@container (width < 1024px){.schema-layer__container[data-v-df40999e]{padding:0 38px}}@container (width < 768px){.schema-layer__container[data-v-df40999e]{padding:0 20px}}.schema-layer__container.container--fluid[data-v-df40999e]{max-width:100%;padding:0!important}.schema-layer .draggable[data-v-df40999e]{cursor:move}.schema-layer .pointer[data-v-df40999e]{cursor:pointer}.schema-layer .draggable-item[data-v-df40999e],.schema-layer .draggable-item[data-v-df40999e]>span{display:contents}body.theme-dark .schema-layer__info{background:hsla(0,0%,100%,.9)!important;color:rgba(0,0,0,.87)!important}body.theme-dark .schema-layer__info .v-icon{color:rgba(0,0,0,.6)!important}body.theme-dark .schema-layer__drag-handle{background:hsla(0,0%,100%,.88)!important;box-shadow:0 0 0 1px rgba(0,0,0,.08);color:rgba(0,0,0,.55)!important}body.theme-dark .schema-layer__drag-handle .v-icon{color:inherit!important}.layer-add--block[data-v-f705b970]{background:#f1f5fd;height:46px}.layer-add--block .layer-add__btn[data-v-f705b970]{background:transparent;border:none;border-radius:0;box-shadow:none;height:auto;opacity:1;pointer-events:auto;transform:none;width:auto}.layer-add--placeholder[data-v-f705b970]{background:transparent;border:1px dashed rgba(25,118,210,.35);height:36px}.layer-add--placeholder .layer-add__btn[data-v-f705b970]{background:#fff;border:1px solid rgba(25,118,210,.45);border-radius:50%;box-shadow:none;cursor:pointer;height:22px;opacity:1;pointer-events:auto;transform:none;width:22px}.layer-add--placeholder[data-v-f705b970]:hover{background:rgba(25,118,210,.04);border-color:#1976d2;border-color:var(--v-primary-base,#1976d2)}.layer-add--circle[data-v-f705b970]{height:6px;margin:-3px 0;position:relative;z-index:4}.layer-add--circle[data-v-f705b970]:before{background:linear-gradient(90deg,transparent,#1976d2 35%,#1976d2 65%,transparent);background:linear-gradient(90deg,transparent 0,var(--v-primary-base,#1976d2) 35%,var(--v-primary-base,#1976d2) 65%,transparent 100%);content:"";height:1px;transform:translate(-50%,-50%);transition:opacity .15s ease;width:140px}.layer-add--circle .layer-add__btn[data-v-f705b970],.layer-add--circle[data-v-f705b970]:before{left:50%;opacity:0;pointer-events:none;position:absolute;top:50%}.layer-add--circle .layer-add__btn[data-v-f705b970]{background:#1976d2;background:var(--v-primary-base,#1976d2);border-radius:50%;box-shadow:0 1px 6px rgba(25,118,210,.35);height:20px;transform:translate(-50%,-50%) scale(.72);transition:opacity .15s ease,transform .15s ease;width:20px;z-index:999}.layer-add--circle[data-v-f705b970]:has(:focus-visible):before,.layer-add--circle[data-v-f705b970]:hover:before{opacity:.7}.layer-add--circle:has(:focus-visible) .layer-add__btn[data-v-f705b970],.layer-add--circle:hover .layer-add__btn[data-v-f705b970]{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}.dialog-preview[data-v-6562686e]{position:relative}.dialog-preview__wrapper[data-v-6562686e]{height:100%}.dialog-preview__schema[data-v-6562686e]{height:calc(100vh - 104px);max-width:calc(100vw - 4px);overflow:auto}.dialog-preview__tabs[data-v-6562686e]{flex-grow:0;width:auto}.dialog-preview__width[data-v-6562686e]{max-width:120px}.dialog-preview__width[data-v-6562686e].v-text-field input{text-align:center}.dialog-preview__width[data-v-6562686e].v-text-field legend{width:102px!important}.dialog-preview__layer-ghost[data-v-6562686e]{opacity:.4}.block-list__expansion-content[data-v-34f373f4]{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.nav-drawer[data-v-2a4d7ccf].v-navigation-drawer--close{width:0!important}.nav-drawer[data-v-2a4d7ccf].v-navigation-drawer--open{min-width:349px!important}.nav-drawer__content[data-v-2a4d7ccf]{height:100%;padding:8px}.nav-drawer__close-btn[data-v-2a4d7ccf]{background-color:#fff!important}body.theme-dark .nav-drawer__content{background-color:#1c1c1c!important;color:#ccc!important}body.theme-dark .nav-drawer__content .text-h4{color:#ccc!important}body.theme-dark .nav-drawer__content .nav-drawer__close-btn{background-color:#212121!important}body.theme-dark .nav-drawer__content .nav-drawer__close-btn .v-icon{color:#aaa!important}body.theme-dark .nav-drawer__content .white{background-color:transparent!important;color:#ccc!important}body.theme-dark .nav-drawer__content .block-list .v-expansion-panel{background-color:#1c1c1c!important;color:#ccc!important}body.theme-dark .nav-drawer__content .block-list .v-expansion-panel-content__wrap,body.theme-dark .nav-drawer__content .block-list .v-expansion-panel-header{color:#ddd!important}.dialog__content[data-v-1420e082]{min-height:calc(100vh - 48px);overflow:hidden}.header-constructor__container--locked[data-v-c48f8850]{opacity:.5;pointer-events:none}.header-constructor__name[data-v-c48f8850]{width:500px}