.beta-chip[data-v-9727458b]{text-transform:uppercase;letter-spacing:.04em;color:var(--design-color-warning-strong,#e65100);cursor:default;-webkit-user-select:none;user-select:none;background:0 0;border-radius:4px;padding:1px 6px;font-size:.6rem;font-weight:600;line-height:1.4;transform:translateY(1px)}.tooltip[data-v-c48558d9]{text-align:center}.tooltip .shortcuts[data-v-c48558d9]{color:var(--text-disabled)}.ComboboxLabel[data-v-f6980754]{background-color:var(--pico-card-sectioning-background-color);cursor:pointer;padding:var(--gap) calc(2 * var(--gutter) - 2 * var(--pico-outline-width)) var(--gap) var(--indicator-padding);z-index:1;transition:all .2s ease-in-out;position:sticky;top:0}.ComboboxLabel span[data-v-f6980754]{font-size:var(--app-font-size-sm);font-weight:700}.ComboboxLabel i[data-v-f6980754]{font-size:var(--app-font-size-sm);margin:0 .5px;transition:all .2s ease-in-out;transform:rotate(-90deg)}.ComboboxLabel.expanded[data-v-f6980754]{border-bottom:var(--pico-outline-width) solid var(--pico-muted-border-color)}.ComboboxLabel.expanded i[data-v-f6980754]{transform:rotate(0)}.ComboboxItem[data-v-f6980754]{line-height:var(--pico-line-height);padding:var(--gap) calc(2 * var(--gutter) - 2 * var(--pico-outline-width)) var(--gap) var(--indicator-padding);align-items:center;display:flex;position:relative}.ComboboxItem[data-disabled][data-v-f6980754]{color:var(--pico-primary);pointer-events:none}.ComboboxItem[data-highlighted][data-v-f6980754],.ComboboxItem[data-v-f6980754]:hover,.highlighted-action[data-v-f6980754]{background-color:var(--pico-primary-hover);outline:none}.ComboboxItemIndicator[data-v-f6980754]{margin:var(--gap);width:var(--indicator-size);justify-content:center;align-items:center;display:inline-flex;position:absolute;left:0}.hidden[data-v-f6980754]{opacity:0;height:0;padding-top:0;padding-bottom:0}button[data-v-987cecc3],input[data-v-987cecc3]{all:unset}.root[data-v-987cecc3]{--pico-outline-width:1px}.root[data-v-987cecc3]:has([data-side=top]) .ComboboxTrigger i{transform:rotate(180deg)}.root .ComboboxAnchor[data-v-987cecc3]{background-color:var(--pico-card-background-color);border:var(--pico-outline-width) solid transparent;border-radius:var(--pico-border-radius);cursor:text;align-items:center;gap:var(--gap);line-height:var(--pico-line-height);padding:var(--gap) calc(var(--gutter) - var(--pico-outline-width));justify-content:space-between;width:100%;transition:all .2s;display:inline-flex}.root .ComboboxAnchor.auto-size .input-wrapper[data-v-987cecc3]{width:min-content}.root .ComboboxAnchor.inline[data-v-987cecc3]{border-radius:0}.root .ComboboxAnchor[data-v-987cecc3]:hover{background-color:var(--pico-primary-hover);border-color:var(--pico-primary-hover)}.root .input-wrapper[data-v-987cecc3]{flex:1}.root .ComboboxInput[data-v-987cecc3]{white-space:nowrap;width:100%;min-width:1ch;height:100%;color:inherit;cursor:text;background-color:#0000;outline:none;overflow:hidden}.root .ComboboxInput[data-v-987cecc3]:empty:before{content:attr(data-placeholder);color:var(--pico-muted-color)}.root[data-v-987cecc3] .ComboboxTrigger i{cursor:pointer;font-size:var(--app-font-size-sm);transition:transform .1s ease-in-out}.root.outlined .ComboboxAnchor[data-v-987cecc3]{border:var(--pico-outline-width) solid var(--pico-border-color)}[data-v-987cecc3] .ComboboxContent{background-color:var(--pico-card-background-color);border:var(--pico-outline-width) solid var(--pico-border-color);border-radius:var(--pico-border-radius);box-shadow:var(--pico-card-box-shadow);--indicator-padding:calc(var(--indicator-size) + (2 * var(--gap)));--indicator-size:.75rem;margin:var(--gap) 0;min-width:var(--radix-popper-anchor-width);--pico-outline-width:1px;z-index:10;overflow:hidden}[data-v-987cecc3] .ComboboxContent .ComboboxViewport{max-height:400px;min-width:var(--radix-popper-anchor-width);overflow-y:auto}[data-v-987cecc3] .ComboboxContent .ComboboxViewport .ComboboxEmpty{line-height:var(--pico-line-height);padding:var(--gap) var(--gutter);text-align:center}[data-v-987cecc3] .ComboboxContent .ComboboxViewport .ComboboxItem{line-height:var(--pico-line-height);padding:var(--gap) calc(2 * var(--gutter) - 2 * var(--pico-outline-width)) var(--gap) var(--indicator-padding);align-items:center;display:flex;position:relative}[data-v-987cecc3] .ComboboxContent .ComboboxViewport .ComboboxItem[data-disabled]{color:var(--pico-primary);pointer-events:none}[data-v-987cecc3] .ComboboxContent .ComboboxViewport .ComboboxItem[data-highlighted],[data-v-987cecc3] .ComboboxContent .ComboboxViewport .ComboboxItem:hover{background-color:var(--pico-primary-hover);outline:none}[data-v-987cecc3] .ComboboxContent .ComboboxViewport .ComboboxSeparator{background-color:var(--pico-muted-border-color);height:1px}.highlighted-action[data-v-987cecc3]{background-color:var(--pico-primary-hover);outline:none}div.hidden[data-v-987cecc3]{opacity:0;white-space:nowrap;height:0;padding-left:2px}[disabled][data-v-95052955]{all:unset}[data-radix-popper-content-wrapper][data-v-95052955]{z-index:1000!important}[data-v-95052955] .DropdownMenuContent{background:var(--pico-card-background-color);border:1px solid var(--pico-border-color);border-radius:var(--pico-border-radius);margin:var(--gap) 0;--button-padding:4px;flex-direction:column;max-height:calc(100vh - 95px);display:flex;overflow-y:auto}[data-v-95052955] .DropdownMenuContent.buttons-tight{--button-padding:0px}[data-v-95052955] .DropdownMenuContent .DropdownMenuItem{cursor:pointer;align-items:center;gap:var(--menu-item-gap,var(--gap));padding:calc(var(--gap) + var(--button-padding)) calc(var(--gutter) + var(--button-padding));flex:1;display:flex}[data-v-95052955] .DropdownMenuContent .DropdownMenuItem:has(>.command-button.horizontal){--menu-item-gap:0}[data-v-95052955] .DropdownMenuContent .DropdownMenuItem .command-button:not(.horizontal){width:100%}[data-v-95052955] .DropdownMenuContent .DropdownMenuItem[data-highlighted]{outline:none}[data-v-95052955] .DropdownMenuContent .DropdownMenuItem[data-highlighted]:not(.no-highlight-on-hover){background-color:var(--pico-primary-hover)}[data-v-95052955] .DropdownMenuContent .DropdownMenuItem div:only-child{width:100%}[data-v-95052955] .DropdownMenuContent .DropdownMenuSeparator{background-color:var(--pico-muted-border-color);height:1px}[data-v-95052955] .DropdownMenuContent .DropdownMenuLabel{background:var(--pico-card-background-color);padding:var(--gap) var(--gap) 0 var(--gutter);--pico-font-size:var(--app-font-size-sm)}[data-v-95052955] .DropdownMenuContent .DropdownMenuSubTrigger{padding:calc(var(--gap) + var(--button-padding)) calc(var(--gutter) + var(--button-padding));width:100%;display:flex}[data-v-95052955] .DropdownMenuContent .DropdownMenuSubTrigger[data-highlighted]{outline:none}[data-v-95052955] .DropdownMenuContent .DropdownMenuSubTrigger[data-highlighted]:not(.no-highlight-on-hover){background-color:var(--pico-primary-hover)}[data-v-95052955] .DropdownMenuContent .RightSlot{flex:1;justify-content:flex-end;align-items:center;display:flex}.measure-span[data-v-49617048]{visibility:hidden;white-space:pre;position:absolute}input[data-v-49617048]{box-shadow:none;font-weight:inherit;border-radius:0;max-width:100%;padding:0}.display-value[data-v-49617048]{cursor:pointer}.display-value[data-v-49617048]:hover{color:var(--pico-primary-hover-background)}.display-value .placeholder[data-v-49617048]{color:var(--text-disabled)}.display-value .hover-show[data-v-49617048]{display:none}.display-value:hover .hover-show[data-v-49617048]{display:inline-block}.display-value i[data-v-49617048]{margin-left:.5rem}.building-label[data-v-eb6bd66e]{padding:calc(var(--gap) / 2) var(--gap);background:var(--pico-background-color);border:1px solid var(--pico-muted-border-color);border-radius:var(--pico-border-radius);font-weight:600;box-shadow:0 1px 2px #00000026}.import-pos-label[data-v-0b654b91]{cursor:pointer;border:1px solid var(--pico-border-color);background:var(--pico-card-background-color);width:2rem;height:2rem;transform:scale(min(1, var(--scale-factor)));border-radius:50%;justify-content:center;align-items:center;display:flex}.import-pos-label[data-v-0b654b91]:hover{border:2px solid var(--design-color-interact)}div.auto-size[data-v-65d39cf2]:not(.constrain-to-parent){width:min-content}div.constrain-to-parent[data-v-65d39cf2],div.constrain-to-parent .content-editable-input[data-v-65d39cf2],div.constrain-to-parent input[data-v-65d39cf2],input[data-v-65d39cf2]{max-width:100%}.content-editable-input[data-v-65d39cf2]{border-radius:var(--pico-border-radius);box-shadow:none;cursor:text;padding:var(--pico-form-element-spacing-vertical) var(--pico-form-element-spacing-horizontal);white-space:nowrap;outline:none}.content-editable-input[data-v-65d39cf2]:focus{border-color:var(--pico-form-element-active-border-color)}div.has-placeholder[data-v-65d39cf2]{position:relative}.placeholder-text[data-v-65d39cf2]{border:var(--pico-border-width,1px) solid transparent;max-width:100%;padding:var(--pico-form-element-spacing-vertical) var(--pico-form-element-spacing-horizontal);color:var(--pico-form-element-placeholder-color);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;position:absolute;top:0;left:0;overflow:hidden}div.hidden[data-v-65d39cf2]{border-left:var(--pico-border-width) solid transparent;border-right:var(--pico-border-width) solid transparent;opacity:0;white-space:nowrap;pointer-events:none;visibility:hidden;height:0;overflow-y:hidden}div.hidden.hidden-contenteditable[data-v-65d39cf2]{position:absolute}.grid-head[data-v-2f66fe80]{--pico-font-size:var(--app-font-size-sm);height:36px;transform:scale(min(1, var(--scale-factor)));position:relative}.grid-head[data-v-2f66fe80] .pretend-input{background:var(--pico-card-background-color);text-align:center;color:#666;--pico-box-shadow:none;border:.5px solid #666;border-radius:18px;min-width:36px;padding:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.grid-head[data-v-2f66fe80] .pretend-input:hover{background:var(--pico-primary-hover)}.grid-head[data-v-2f66fe80] .hidden{visibility:hidden;white-space:nowrap;padding:5px;position:absolute}.grid-head span.hidden[data-v-2f66fe80]{visibility:hidden;white-space:nowrap;font-size:var(--pico-font-size);padding:5px;position:absolute}.level-head[data-v-dec5bcbd]{--arrow-size:9px;--height-container-offset:100px;height:0;overflow:visible}.level-name-container[data-v-dec5bcbd]{transform:translateX(var(--reference-inset,0px)) translateY(-50%) scale(min(1, var(--scale-factor)));width:0;overflow:visible}.level-height-container[data-v-dec5bcbd]{transform:translateY(calc(var(--vertical-extent) * -.5)) scale(min(1, var(--scale-factor))) translateX(var(--height-container-offset));position:absolute;top:0}.level-name[data-v-dec5bcbd]{padding:var(--gap);white-space:nowrap}.isReference[data-v-dec5bcbd]{--head-opacity:.6}.isReference[data-v-dec5bcbd]:hover,.isReference.selected[data-v-dec5bcbd]{--head-opacity:1}.isReference.selected[data-v-dec5bcbd]{--head-color:var(--design-color-interact)}.isReference .level-name[data-v-dec5bcbd],.isReference .level-number[data-v-dec5bcbd],.isReference .level-height-container[data-v-dec5bcbd],.isReference .line[data-v-dec5bcbd]{opacity:var(--head-opacity)}.isReference .level-name[data-v-dec5bcbd],.isReference .level-number[data-v-dec5bcbd]{color:var(--head-color,inherit);cursor:pointer;pointer-events:auto}.isReference .reference-tag[data-v-dec5bcbd]{color:var(--head-color,var(--pico-muted-color))}.isReference .line[data-v-dec5bcbd]{--level-line-color:var(--head-color,gray);pointer-events:none}.isReference .line[data-v-dec5bcbd]:before{content:"";cursor:pointer;pointer-events:auto;width:220px;max-width:100%;height:12px;position:absolute;top:-5px;left:0}.create-level-anchor[data-v-dec5bcbd]{--dot-size:12px;left:calc(-1 * (var(--dot-size) + 2px) - var(--gap));position:absolute;top:50%;transform:translateY(-50%)}.create-level-dot[data-v-dec5bcbd]{cursor:pointer;height:var(--dot-size);max-height:var(--dot-size);max-width:var(--dot-size);min-width:0;min-height:0;width:var(--dot-size);background:0 0;border:none;border-radius:50%;padding:0;line-height:0;display:block}.create-level-dot svg[data-v-dec5bcbd]{height:var(--dot-size);width:var(--dot-size);display:block}.create-level-dot svg .dot[data-v-dec5bcbd]{fill:var(--design-color-interact)}.create-level-dot svg .plus[data-v-dec5bcbd]{fill:#fff}.create-level-dot[data-v-dec5bcbd]:hover{outline:2px solid var(--design-color-interact);outline-offset:1px}.create-level-dot.blocked[data-v-dec5bcbd]{cursor:default}.create-level-dot.blocked svg .dot[data-v-dec5bcbd]{fill:var(--pico-muted-color)}.create-level-dot.blocked[data-v-dec5bcbd]:hover{outline:none}.reference-tag[data-v-dec5bcbd]{color:var(--pico-muted-color);font-size:var(--app-font-size-sm);margin-left:var(--gap)}.covered-reference[data-v-dec5bcbd]{color:var(--pico-muted-color);font-size:var(--app-font-size-sm)}.level-height[data-v-dec5bcbd]{position:absolute;transform:translateY(-50%)}.level-number[data-v-dec5bcbd] input[type=text],.level-number[data-v-dec5bcbd] .content-editable-input{border-radius:var(--border-radius-sm);color:inherit;padding:var(--gap);transition:background .2s,border .2s;background:0 0!important}.level-number[data-v-dec5bcbd] input[type=text]:hover,.level-number[data-v-dec5bcbd] input[type=text]:focus,.level-number[data-v-dec5bcbd] .content-editable-input:hover,.level-number[data-v-dec5bcbd] .content-editable-input:focus{background:var(--design-color-interact-soft)!important}[data-v-dec5bcbd] .value.readonly{padding:var(--gap);white-space:nowrap;display:flex}.line[data-v-dec5bcbd]{--level-line-color:gray;background-image:repeating-linear-gradient(to right, var(--level-line-color) 0 16px, transparent 16px 22px, var(--level-line-color) 22px 28px, transparent 28px 34px);height:2px;transform:translateX(var(--reference-inset,0px));background-repeat:repeat-x;background-size:34px 1px;position:absolute;top:-1px}.vertical-line[data-v-dec5bcbd]{height:var(--vertical-extent);transform:translateX(calc(var(--height-container-offset) * min(1, var(--scale-factor))));background:gray;width:1px;position:absolute;bottom:0;left:-50%}.arrow[data-v-dec5bcbd]{border-left:calc(1px / min(1, var(--scale-factor))) solid gray;border-top:calc(1px / min(1, var(--scale-factor))) solid gray;height:var(--arrow-size);pointer-events:none;width:var(--arrow-size);z-index:1;background:0 0;position:absolute}.arrow-top[data-v-dec5bcbd]{transform-origin:0 0;transform:translateY(-.5px) translate(.5px) rotate(45deg) scale(min(1, var(--scale-factor)));top:0}.arrow-bottom[data-v-dec5bcbd]{transform-origin:0 0;transform:scaleY(-1) translateY(-100%) translateY(.5px) translate(.5px) rotate(45deg) scale(min(1, var(--scale-factor)));bottom:0}.dot[data-v-2ca07362]{aspect-ratio:1;width:1rem!important;height:1rem!important}.dot.sm[data-v-2ca07362]{width:.5rem!important;height:.5rem!important}.overflow-hidden[data-v-792e2f77]{overflow:hidden}.no-wrap[data-v-792e2f77]{white-space:nowrap}.ComboboxTrigger[data-v-792e2f77]{all:unset}.type-picker[data-v-792e2f77]{min-width:10rem}.type-picker[data-v-792e2f77] .hidden{max-width:15rem}.indent-spacer[data-v-792e2f77]{width:1rem}.anchored-html-element:not(.selected) .group-label[data-v-be641e82] input,.anchored-html-element:not(.selected) .group-label[data-v-be641e82] .content-editable-input{color:var(--text-color);pointer-events:none;line-height:var(--pico-line-height)}.anchored-html-element:not(.selected) .group-label button[data-v-be641e82],.anchored-html-element:not(.selected) .group-label[data-v-be641e82] input[type=color]{display:none}.anchored-html-element:not(.selected) .group-label[data-v-be641e82] .ComboboxTrigger{visibility:hidden}.anchored-html-element.selected .group-label .drag-handle[data-v-be641e82]{display:flex}.anchored-html-element.selected .group-label .area-edit[data-v-be641e82] input,.anchored-html-element.selected .group-label .area-edit[data-v-be641e82] .content-editable-input{border:var(--pico-border-width) solid transparent;border-radius:var(--pico-border-radius);box-shadow:none;cursor:text;background:0 0}.anchored-html-element.selected .group-label .area-edit[data-v-be641e82] input:hover,.anchored-html-element.selected .group-label .area-edit[data-v-be641e82] .content-editable-input:hover{background:var(--pico-primary-hover)}.anchored-html-element.selected .group-label .area-edit[data-v-be641e82] input:focus,.anchored-html-element.selected .group-label .area-edit[data-v-be641e82] .content-editable-input:focus{background:var(--pico-form-element-active-background-color);border-color:var(--pico-form-element-border-color)}.group-label[data-v-be641e82]{background:var(--pico-card-background-color);border-radius:var(--pico-border-radius);line-height:calc(var(--pico-line-height));z-index:1;border:1px solid}.group-label.view-only[data-v-be641e82]{padding:var(--gap)}.group-label:hover .drag-handle[data-v-be641e82]{display:flex}.group-label[data-v-be641e82]:hover .ComboboxTrigger{visibility:visible!important}.group-label .drag-handle[data-v-be641e82]{cursor:move;padding-left:var(--gap);justify-content:center;align-items:center;display:none}.editor-dragging .space-type-picker[data-v-be641e82]{pointer-events:none}button.compact.constraint-toggle[data-v-be641e82]{--dim:36px;height:var(--dim);max-width:var(--dim);min-width:var(--dim);padding:var(--gap)}[data-radix-popper-content-wrapper][data-v-e25e38ce]{z-index:1000!important}.PopoverTrigger.has-tooltip[data-v-e25e38ce]{position:relative}.tooltip-hit-area[data-v-e25e38ce]{position:absolute;inset:0}[data-v-e25e38ce] .PopoverContent{background:var(--pico-card-background-color);border-radius:var(--pico-border-radius);box-shadow:var(--pico-card-box-shadow);border:1px solid var(--pico-border-color);overflow-y:auto}.popover-group[data-v-b768dbee]{gap:var(--gap);padding:var(--gap);flex-direction:column;display:flex}.popover-group[data-v-b768dbee] .object-property{justify-content:space-between;align-items:center;gap:var(--gap);display:flex}.popover-group[data-v-b768dbee] .object-property label{margin:0;font-size:.85em}.popover-group .action[data-v-b768dbee]{justify-content:center}input[data-v-eb9265dc]{--pico-switch-checked-background-color:var(--pico-primary-hover)}.boolean-button[data-v-eb9265dc]{white-space:nowrap}input[data-v-75d00c06]{width:44px;height:30px}.color-palette-input[data-v-1cfcd3c7]{display:contents}.color-swatch[data-v-1cfcd3c7]{background:var(--swatch-fill);border:1px solid var(--pico-muted-border-color);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.color-swatch.selected[data-v-1cfcd3c7]{outline:2px solid var(--design-color-primary-strong,var(--pico-primary));outline-offset:1px}.color-swatch.is-custom[data-v-1cfcd3c7]{background:0 0;font-size:.7em}.swatch-button[data-v-1cfcd3c7]{padding:var(--gap);border-radius:var(--pico-border-radius);justify-content:center;align-items:center;margin:2px;display:flex}.native-input[data-v-1cfcd3c7]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.color-preset-swatch[data-v-77617f53]{background:var(--swatch-fill);border:2px solid var(--swatch-stroke);box-sizing:border-box;border-radius:50%;width:16px;height:16px;display:inline-block;position:relative}.color-preset-swatch.is-transparent[data-v-77617f53]:after{content:"";background:linear-gradient(to top right, transparent calc(50% - 1px), var(--swatch-stroke) calc(50% - 1px), var(--swatch-stroke) calc(50% + 1px), transparent calc(50% + 1px));pointer-events:none;border-radius:50%;position:absolute;inset:0}.swatch-button[data-v-77617f53]{padding:var(--gap);justify-content:center;align-items:center;display:flex}[data-v-08be5e54] input[type=text]{width:4rem}.element-picker[data-v-08be5e54]{min-width:6rem}.layer-trigger[data-v-4b0682af]{white-space:nowrap}.layer-trigger .fa-chevron-down[data-v-4b0682af]{font-size:var(--app-font-size-sm)}.layer-list[data-v-4b0682af]{flex-direction:column;min-width:150px;max-height:300px;display:flex;overflow-y:auto}.layer-item[data-v-4b0682af]{padding:var(--gap) var(--gutter);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;display:flex}.layer-item[data-v-4b0682af]:hover{background-color:var(--pico-primary-hover)}.layer-item input[type=checkbox][data-v-4b0682af]{cursor:pointer;margin:0}.layer-item .layer-name[data-v-4b0682af]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.no-layers[data-v-4b0682af]{padding:var(--gap) var(--gutter);opacity:.6;font-style:italic}.separator[data-v-4b0682af]{border:none;border-top:1px solid var(--pico-muted-border-color);margin:0}[data-v-2a0f163b] .ComboboxAnchor{background:0 0!important}.formatted-value[data-v-2a0f163b]{cursor:pointer}[data-v-46b50495] input[type=number]{min-width:6rem}details[data-v-bd2e5a37]{margin:0}select[data-v-bd2e5a37]{width:min-content}.trigger-icon[data-v-bd2e5a37],.icon-button i[data-v-bd2e5a37]{font-size:18px}.icon-button[data-v-bd2e5a37]{padding:var(--gap);justify-content:center;align-items:center;display:flex}.type-picker[data-v-0b2df833]{position:relative}input[data-v-7f04104c]{width:auto;min-width:1rem}.string-input-wrapper[data-v-7f04104c]:not(.overflow-ellipsis){display:contents}.overflow-ellipsis[data-v-7f04104c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:var(--overflow-ellipsis-max-width);overflow:hidden}.overflow-ellipsis[data-v-7f04104c]:focus-within{max-width:var(--overflow-ellipsis-max-width-focused);text-overflow:unset}.overflow-ellipsis[data-v-7f04104c]:focus-within .content-editable-input,.overflow-ellipsis[data-v-7f04104c]:focus-within input{text-overflow:unset;overflow:auto hidden}.overflow-ellipsis[data-v-7f04104c] .content-editable-input,.overflow-ellipsis[data-v-7f04104c] input{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-v-4c5b6217] .property-input input{margin-bottom:0}.object-property[data-v-4c5b6217]{display:contents}.property-row.row[data-v-e8e26084]{grid-template-columns:1fr auto;display:grid}.property-row.column button[data-v-e8e26084]{width:100%}.property-row.column button span[data-v-e8e26084]{text-align:left;flex:1}.property-row[data-v-e8e26084] select{width:100%}.property-row .readonly-type[data-v-e8e26084]{color:var(--pico-muted-color)}.error[data-v-e8e26084]{border:1px solid var(--design-color-red-400)}.error-text[data-v-e8e26084]{color:var(--design-color-red-400)}.error-text .property-name[data-v-e8e26084]{color:var(--pico-color)}.hovered .space-label[data-v-fa6156bc]{border:var(--pico-border-width) solid var(--control-constants-primary)}.diagram-rendering .space-label[data-v-fa6156bc]{background:0 0}.anchored-html-element.selected .space-label[data-v-fa6156bc]{border:2px solid var(--control-constants-primary)}.space-label[data-v-fa6156bc]{background-color:var(--background-color);border-radius:var(--border-radius-sm);box-sizing:content-box;color:var(--text-color);--control-constants-primary:var(--design-color-blue-300);--gap-sm:2px;line-height:calc(var(--pico-font-size) * 1.5);max-width:150px;padding:var(--gap) var(--gutter);text-align:center;font-weight:300}hr[data-v-fa6156bc]{border-top:1px solid var(--text-color);width:100%;margin:0}.property-schema-editor[data-v-fa6156bc] button.outline{background:var(--pico-card-background-color)}.scale-wrapper[data-v-5693a7c6]{--handle-thickness:4px;--negative-handle-thickness:calc(-1 * var(--handle-thickness) * .5);position:relative}.text-block[data-v-5693a7c6]{height:100%;color:var(--text-block-text-color,rgb(var(--contrast-color-rgb)));--pico-color:var(--text-block-text-color,rgb(var(--contrast-color-rgb)));position:relative}.text-block.solid-background[data-v-5693a7c6]{background:var(--text-block-background,rgba(var(--background-color-rgb), 1))}.text-block .text-editor[data-v-5693a7c6]{pointer-events:none;transform-origin:0 0;transform:scale(calc(var(--scale-factor) / var(--pixels-per-meter)));color:inherit;border:none;border-radius:0;padding:0;position:relative}.text-block .text-editor[data-v-5693a7c6] .ProseMirror-focused{outline-color:var(--design-color-interact);outline-width:2px;outline-style:solid}.editor-dragging .selected .text-block .text-editor[data-v-5693a7c6]{pointer-events:none}.selected .scale-wrapper[data-v-5693a7c6]{outline:1px solid var(--design-color-interact)}.selected .scale-wrapper p[data-v-5693a7c6]{pointer-events:all}.selected .text-block .text-editor[data-v-5693a7c6]{pointer-events:none;opacity:.7}.selected .text-block.is-editing .text-editor[data-v-5693a7c6]{pointer-events:all;opacity:1}.selected .scale-control[data-v-5693a7c6]{display:flex}.selected .resize-handle[data-v-5693a7c6]{display:block}.hovered .scale-wrapper[data-v-5693a7c6]{outline:2px solid var(--design-color-interact)}.scaling .resize-handle[data-v-5693a7c6],.stretching .scale-control[data-v-5693a7c6]{display:none}.resize-handle[data-v-5693a7c6]{pointer-events:all;width:var(--handle-thickness);height:var(--handle-thickness);z-index:1;cursor:ew-resize;height:100%;display:none;position:absolute;top:0}.resize-handle[data-v-5693a7c6]:hover,.resize-handle.dragging[data-v-5693a7c6]{background:var(--design-color-interact)}.left-edge[data-v-5693a7c6]{left:var(--negative-handle-thickness)}.right-edge[data-v-5693a7c6]{right:var(--negative-handle-thickness)}.scale-control[data-v-5693a7c6]{background:var(--design-color-interact-contrast);width:20px;height:20px;color:var(--design-color-interact);border:2px solid var(--design-color-interact);z-index:1;cursor:nwse-resize;border-radius:50%;justify-content:center;align-items:center;display:none;position:absolute;bottom:0;right:0;transform:translate(50%,50%)}.scale-control i[data-v-5693a7c6]{font-size:.7em}.scale-control[data-v-5693a7c6]:hover,.scaling .scale-control[data-v-5693a7c6]{color:var(--design-color-interact-contrast);background:var(--design-color-interact)}
