.clipboard-dialog-shortcuts{grid-template-columns:repeat(4,1fr);gap:20px;padding-top:10px;padding-bottom:30px;list-style-type:none;display:grid;padding-left:0!important}.clipboard-dialog-shortcut__key{white-space:nowrap;margin-bottom:5px;font-size:30px;display:block}.breakdance-canvas-right-click-menu{-webkit-font-smoothing:antialiased;z-index:2147483647;font-family:var(--bde-canvas-font-family);background-color:var(--white-fixed,var(--white));-webkit-user-select:none;user-select:none;letter-spacing:normal;text-transform:none;border-radius:6px;min-width:200px;padding:6px 0;font-style:normal;position:fixed;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.breakdance-canvas-right-click-menu-item{cursor:pointer;color:#333;justify-content:flex-start;align-items:center;min-height:33px;padding:0 18px;font-size:12px;font-weight:400;display:flex}.breakdance-canvas-right-click-menu-item-shortcut{color:var(--grey-400);margin-left:auto;font-size:12px}.breakdance-canvas-right-click-menu-divider{background-color:#ddd;height:1px;margin-top:4px;margin-bottom:4px}.breakdance-canvas-right-click-menu-item:hover:not(.breakdance-canvas-right-click-menu-item-disabled){background-color:#eee}.breakdance-canvas-right-click-menu-item-disabled{opacity:.5;cursor:default!important}.breakdance-canvas-right-click-dropdown{position:relative}.breakdance-canvas-right-click-submenu{z-index:100000;pointer-events:none;opacity:0;min-width:100px;padding-top:20px;transition:opacity .3s;position:absolute;top:-20px;left:100%}.breakdance-canvas-right-click-submenu__arrow{margin-left:auto}.breakdance-canvas-right-click-submenu__content{min-width:auto;overflow:hidden;translate:4px;position:static!important}.breakdance-canvas-right-click-dropdown:hover .breakdance-canvas-right-click-submenu{opacity:1;pointer-events:auto}.breakdance-canvas-right-click-dropdown--disabled,.breakdance-canvas-right-click-dropdown--disabled:hover{pointer-events:none}@media (prefers-color-scheme:dark){.breakdance-canvas-right-click-menu{background-color:#1f2229}.breakdance-canvas-right-click-menu-item{color:var(--white-fixed,var(--white))}.breakdance-canvas-right-click-menu-item:hover:not(.breakdance-canvas-right-click-menu-item-disabled){background-color:#2c3038}.breakdance-canvas-right-click-menu-divider{background-color:#4d535e}}.breakdance-canvas-right-click-menu--structure-panel{min-width:155px}.breakdance-canvas-right-click-dropdown--inverted .breakdance-canvas-right-click-submenu{left:auto;right:100%}.breakdance-canvas-right-click-dropdown--inverted .breakdance-canvas-right-click-submenu__content{translate:-4px}.singularity-badge{background-color:var(--blue400);border-radius:4px;justify-content:center;align-items:center;padding:4px 6px;display:flex}.singularity-badge--teal{background-color:var(--teal500)}.singularity-badge__text{line-height:1;font-size:var(--text-xs);color:#fff;font-weight:600}.section-card{--selected-color:#1c6ede;background-color:var(--gray50);border:2px solid #0000;border-radius:4px;flex-direction:column;transition:all .2s;display:flex;overflow:hidden}.section-card--current{border-color:var(--selected-color)}.section-card--current .section-card-title{background-color:var(--selected-color)}.section-card:not(.section-card-no-hover-effect){cursor:pointer}.section-card:not(.section-card-no-hover-effect):hover{background-color:var(--gray200);transform:scale(1.02)}.section-card-title{font-size:var(--text-xs);color:var(--gray700);white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid var(--gray300);justify-content:space-between;width:100%;padding:8px;font-weight:500;display:flex;overflow:hidden}.section-card-tag{position:absolute;top:8px;left:8px}.section-card-preview{background:#fff;width:100%;display:flex;position:relative}.section-card-preview>img{object-fit:cover;object-position:top;width:100%;min-height:80px;max-height:600px}.section-card-not-tall .section-card-preview>img{max-height:200px}.section-card-in-page-structure-panel .section-card-preview .singularity-badge{background-color:var(--gray300)}.singularity-option{background-color:var(--gray50);cursor:pointer;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:16px;padding:20px;transition:all .2s;display:flex}.singularity-option:hover{border-color:var(--gray200)}.singularity-option .breakdance-icon{flex-shrink:0;margin-top:6px}.singularity-option__content{text-wrap:balance;flex-direction:column;flex:1;display:flex}.singularity-option__content h4{font-size:var(--text-lg);color:var(--gray900);margin:0;font-weight:600}.singularity-option__content p{font-size:var(--text-sm);color:var(--gray600);margin:0}.singularity-switch{margin:0!important}.singularity-switch .v-input__control{flex-direction:row-reverse;gap:16px;margin:0!important}.singularity-switch .v-label{font-size:var(--text-md);color:var(--gray400);font-weight:500}.singularity-switch .v-messages{display:none}.singularity-switch.v-input--is-label-active .v-label{color:var(--gray900)}.singularity-section-library-modal{--topbar-h:75px;--sidebar-w:320px;--modal-w:95vw;--modal-h:95vh;background-color:var(--white);grid-template-rows:var(--topbar-h) 1fr;display:grid;width:var(--modal-w)!important;height:var(--modal-h)!important}.singularity-section-library-modal__selected{place-items:center;height:100%;display:grid;position:relative}.singularity-section-library-modal__selected-content{grid-template-columns:1fr 400px;align-items:center;gap:24px;width:100%;max-width:1000px;display:grid}.singularity-section-library-modal__selected-actions{justify-content:center;align-items:center;display:flex}.singularity-section-library-modal__selected-options{flex-direction:column;gap:16px;display:flex}.singularity-section-library-modal__selected-back-button{color:var(--gray500);cursor:pointer;font-size:var(--text-md);text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;width:100%;padding:4px 10px;font-weight:500;display:flex}.singularity-section-library-modal__selected-back-button:hover{background-color:var(--gray100);color:var(--gray900)}.singularity-section-library-modal__search-sections{border:1px solid var(--gray100);border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 12px;display:flex}.singularity-section-library-modal__sections-search{width:100%;font-size:var(--text-md);color:var(--gray900);background:0 0;border:0;margin:0;padding:0}.singularity-section-library-modal__sections-search::placeholder{color:var(--gray400)}.singularity-section-library-modal__sections-search:focus{outline:none}.singularity-section-library-modal__sections-wrapper{position:relative}.singularity-section-library-modal__header{border-bottom:1px solid var(--border-color);height:var(--topbar-h);background-color:var(--white);z-index:100;box-shadow:0 2px 10px var(--white);justify-content:space-between;align-items:center;padding:16px 24px;display:flex;position:sticky;top:0}.singularity-section-library-modal__actions{align-items:center;gap:16px;display:flex}.singularity-section-library-modal__title{font-size:var(--text-xl);align-items:center;gap:4px;font-weight:600;display:flex}.singularity-section-library-modal__content{grid-template-columns:var(--sidebar-w) 1fr;display:grid}.singularity-section-library-modal__content.is-editing-header-or-footer,.singularity-section-library-modal__content.is-selecting-section{grid-template-columns:1fr}.singularity-section-library-modal__content.is-editing-header-or-footer .singularity-section-library-modal__sections-list,.singularity-section-library-modal__content.is-selecting-section .singularity-section-library-modal__sections-list{display:none}.singularity-section-library-modal__category-button{color:var(--gray500);cursor:pointer;font-size:var(--text-md);text-align:left;text-wrap:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:8px;padding:4px 10px;font-weight:500;display:block}.singularity-section-library-modal__category-button:hover,.singularity-section-library-modal__category-button.is-active{background-color:var(--gray100);color:var(--gray900)}.singularity-section-library-modal__sections-list{top:var(--topbar-h);height:calc(100% - var(--topbar-h));height:calc(var(--modal-h) - var(--topbar-h));padding:16px;position:sticky;overflow:auto}.singularity-section-library-modal__categories{flex-direction:column;flex:1;width:100%;min-height:0;margin:0;list-style:none;display:flex;overflow:auto;padding:0!important}.singularity-section-library-modal__categories li{width:100%;display:inline-block}.singularity-section-library-modal__sections{padding:16px;overflow:auto}.singularity-section-library-modal__sections-masonry{column-count:2;column-gap:16px}.singularity-section-library-modal__sections-masonry--1{column-count:1}.singularity-section-library-modal__sections-masonry--2{column-count:2}.singularity-section-library-modal__sections-masonry--3{column-count:3}.singularity-section-library-modal__sections-masonry>*{break-inside:avoid;margin-bottom:16px}.singularity-section-library-modal__sections-title{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex;position:sticky;top:0}.singularity-section-library-modal__sections-title h3{margin:0;font-size:18px;font-weight:600}.singularity-section-library-modal__sections-actions,.singularity-section-library-modal__sections-options{border-right:1px solid var(--gray100);justify-content:center;align-items:center;height:40px;padding-right:16px;display:flex}.fade-enter-active,.fade-leave-active{transition:opacity .4s}.fade-enter,.fade-leave-to{opacity:0}.breakdance-preview-width-bar{z-index:1;width:0;position:absolute}.breakdance-preview-width-adjustment-handle{background:var(--white);color:var(--gray500);font-size:var(--text-sm);cursor:col-resize;border-radius:0;justify-content:center;align-items:center;width:7px;padding-top:3px;padding-bottom:3px;display:flex;top:50%;overflow:hidden;transform:translateY(-50%);position:absolute!important}.breakdance-px-amount{-webkit-transform:translateY(-50%);color:#fff;font-family:monospace;font-size:var(--text-sm);background-color:#0009;border-radius:3px;justify-content:center;align-items:center;padding:4px 5px;line-height:1;display:flex;top:50%;left:-7px;transform:translateY(-50%)translate(-100%);position:absolute!important}.px-amount-reset-icon{font-size:var(--text-xs);cursor:pointer;margin-left:6px}.breakdance-preview-width-adjustment-handle-preview{transform-origin:0;font-size:var(--text-xs);white-space:nowrap;letter-spacing:.005em;align-items:center;gap:5px;font-weight:500;line-height:1;display:none;position:absolute;top:50%;left:0;transform:rotate(-90deg)translateY(30px)translate(-50%)}.breakdance-preview-width-adjustment-handle-preview__amount{background-color:var(--white);text-align:center;border-radius:5px;padding:5px}.breakdance-toolbar-button{color:var(--blue600)!important}.breakdance-toolbar-button .v-btn__content{letter-spacing:.5px!important;text-transform:initial!important;font-size:15px!important;font-weight:500!important}.breakdance-toolbar-button--active{background:var(--blue50)}.breakdance-iframe-main-wrapper{background-color:var(--gray50);flex-grow:1;justify-content:center;display:flex;overflow:auto}.breakdance-iframe-inner-wrapper{width:100%;height:100%;display:flex;position:relative;overflow:auto hidden;box-shadow:0 0 12px #0003,0 0 30px #0000000d}.breakdance-iframe{transform-origin:0 0;border:0;flex-grow:0;flex-shrink:0}.iframe-reloaded-warning-block{width:100%;font-size:var(--text-md);flex-direction:column;justify-content:center;align-items:center;font-weight:700;display:flex}.iframe-canvas-wrapper{flex-direction:column;flex-grow:1;display:flex;overflow:auto}.breakpoint-active>.device-icon-wrapper>i{color:var(--blue600)!important}.breakpoint-active{background-color:var(--gray100)!important}.device-icon-wrapper{justify-content:center;align-items:center;width:24px;display:flex}.device-icon-wrapper>i{color:var(--gray600);font-size:20px!important}.breakpoint-selection-item .v-list-item__content{padding:8px 0;display:flex}.topbar-section{grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;gap:6px;height:54px;padding-left:6px;padding-right:6px;display:grid}.topbar-section-bl{border-left:1px solid var(--gray200)}.topbar-section-br{border-right:1px solid var(--gray200)}.undo-redo-top-bar-section{gap:0}@layer vuetify.components{.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0px 2px 4px -1px var(--v-shadow-key-umbra-opacity,#0003), 0px 4px 5px 0px var(--v-shadow-key-penumbra-opacity,#00000024), 0px 1px 10px 0px var(--v-shadow-key-ambient-opacity,#0000001f)}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-toolbar{flex-direction:column;flex:none;justify-content:space-between;align-items:flex-start;width:100%;max-width:100%;transition:height .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),max-width .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),top .2s cubic-bezier(.4,0,.2,1),bottom .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}@media (prefers-reduced-motion:reduce){.v-toolbar{transition-property:box-shadow}}.v-toolbar{border-color:rgba(var(--v-border-color), var(--v-border-opacity));border-style:solid;border-width:0}.v-toolbar--border{box-shadow:none;border-width:thin}.v-toolbar{box-shadow:0px 0px 0px 0px var(--v-shadow-key-umbra-opacity,#0003), 0px 0px 0px 0px var(--v-shadow-key-penumbra-opacity,#00000024), 0px 0px 0px 0px var(--v-shadow-key-ambient-opacity,#0000001f);background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light), var(--v-high-emphasis-opacity));border-radius:0}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden}.v-toolbar--collapse-end{margin-inline-start:auto}.v-toolbar--collapse.v-toolbar--collapse-start{border-end-end-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-end{border-end-start-radius:24px}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0px 0px 0px 0px var(--v-shadow-key-umbra-opacity,#0003), 0px 0px 0px 0px var(--v-shadow-key-penumbra-opacity,#00000024), 0px 0px 0px 0px var(--v-shadow-key-ambient-opacity,#0000001f)}.v-toolbar--floating{width:auto;display:inline-flex}.v-toolbar--rounded{border-radius:3px}.v-toolbar__content,.v-toolbar__extension{flex:none;align-items:center;width:100%;transition:inherit;display:flex;position:relative}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:4px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:4px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:20px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{opacity:var(--v-toolbar-image-opacity,1);width:100%;height:100%;transition-property:opacity;display:flex;position:absolute;top:0;left:0}.v-toolbar__prepend,.v-toolbar__append{align-self:stretch;align-items:center;display:flex}.v-toolbar__prepend{margin-inline:4px auto}.v-toolbar__append{margin-inline:auto 4px}.v-toolbar-title{letter-spacing:0;text-transform:none;flex:1;min-width:0;font-size:1.25rem;font-weight:400;line-height:1.75rem}.v-toolbar--density-prominent .v-toolbar-title{letter-spacing:0;text-transform:none;align-self:flex-end;padding-bottom:6px;font-size:1.5rem;font-weight:400;line-height:2.25rem}.v-toolbar-title__placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v-toolbar-items{height:inherit;align-self:stretch;display:flex}.v-toolbar-items>.v-btn{border-radius:0}.v-checkbox.v-input{flex:0 auto}.v-checkbox .v-selection-control{min-height:var(--v-input-control-height)}.v-layout{--v-scrollbar-offset:0px;flex:auto;display:flex}.v-layout--full-height{--v-scrollbar-offset:inherit;height:100%}.v-radio-group>.v-input__control{flex-direction:column}.v-radio-group>.v-input__control>.v-label{margin-inline-start:16px}.v-radio-group>.v-input__control>.v-label+.v-selection-control-group{margin-top:8px;padding-inline-start:6px}.v-radio-group .v-input__details{padding-inline:16px}.v-skeleton-loader{background:rgb(var(--v-theme-surface));vertical-align:top;border-radius:3px;flex-wrap:wrap;align-items:center;display:flex;position:relative}.v-skeleton-loader__actions{justify-content:end}.v-skeleton-loader .v-skeleton-loader__ossein{height:100%}.v-skeleton-loader .v-skeleton-loader__avatar,.v-skeleton-loader .v-skeleton-loader__button,.v-skeleton-loader .v-skeleton-loader__chip,.v-skeleton-loader .v-skeleton-loader__divider,.v-skeleton-loader .v-skeleton-loader__heading,.v-skeleton-loader .v-skeleton-loader__image,.v-skeleton-loader .v-skeleton-loader__ossein,.v-skeleton-loader .v-skeleton-loader__text{background:rgba(var(--v-theme-on-surface), var(--v-border-opacity))}@media (forced-colors:active){.v-skeleton-loader .v-skeleton-loader__avatar,.v-skeleton-loader .v-skeleton-loader__button,.v-skeleton-loader .v-skeleton-loader__chip,.v-skeleton-loader .v-skeleton-loader__divider,.v-skeleton-loader .v-skeleton-loader__heading,.v-skeleton-loader .v-skeleton-loader__image,.v-skeleton-loader .v-skeleton-loader__ossein,.v-skeleton-loader .v-skeleton-loader__text{background:canvastext}}.v-skeleton-loader .v-skeleton-loader__list-item,.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.v-skeleton-loader .v-skeleton-loader__list-item-text,.v-skeleton-loader .v-skeleton-loader__list-item-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line{border-radius:3px}.v-skeleton-loader__bone{border-radius:inherit;flex-wrap:wrap;flex:100%;align-items:center;display:flex;position:relative;overflow:hidden}.v-skeleton-loader__bone:after{background:linear-gradient(90deg, rgba(var(--v-theme-surface), 0), rgba(var(--v-theme-surface), .3), rgba(var(--v-theme-surface), 0));z-index:1;content:"";width:100%;height:100%;animation:1.5s infinite loading;position:absolute;top:0;left:0;transform:translate(-100%)}@media (forced-colors:active) and (pointer:fine){.v-skeleton-loader__bone{cursor:progress}}.v-skeleton-loader__avatar{border-radius:50%;flex:0 auto;width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px;margin:8px 16px}.v-skeleton-loader__avatar+.v-skeleton-loader__bone{flex:auto;margin-inline-start:0}.v-skeleton-loader__avatar+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__avatar+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__button{border-radius:3px;max-width:64px;height:36px;margin:16px}.v-skeleton-loader__button+.v-skeleton-loader__bone{flex:auto;margin-inline-start:0}.v-skeleton-loader__button+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__button+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__chip{border-radius:16px;max-width:96px;height:32px;margin:16px}.v-skeleton-loader__chip+.v-skeleton-loader__bone{flex:auto;margin-inline-start:0}.v-skeleton-loader__chip+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__chip+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__date-picker{border-radius:inherit}.v-skeleton-loader__date-picker .v-skeleton-loader__list-item:first-child .v-skeleton-loader__text{width:20%;max-width:88px}.v-skeleton-loader__date-picker .v-skeleton-loader__heading{width:40%;max-width:256px}.v-skeleton-loader__date-picker-days{flex-wrap:wrap;margin:16px}.v-skeleton-loader__date-picker-days .v-skeleton-loader__avatar{border-radius:3px;max-width:100%;margin:4px}.v-skeleton-loader__date-picker-options{flex-wrap:nowrap}.v-skeleton-loader__date-picker-options .v-skeleton-loader__text{flex:auto}.v-skeleton-loader__divider{border-radius:1px;height:2px}.v-skeleton-loader__heading{border-radius:12px;height:24px;margin:16px}.v-skeleton-loader__heading+.v-skeleton-loader__subtitle{margin-top:-16px}.v-skeleton-loader__image{border-radius:0;height:150px}.v-skeleton-loader__card .v-skeleton-loader__image{border-radius:0}.v-skeleton-loader__list-item{margin:16px}.v-skeleton-loader__list-item .v-skeleton-loader__text{margin:0}.v-skeleton-loader__table-thead{justify-content:space-between}.v-skeleton-loader__table-thead .v-skeleton-loader__heading{max-width:16px;margin-top:16px}.v-skeleton-loader__table-tfoot{flex-wrap:nowrap}.v-skeleton-loader__table-tfoot>.v-skeleton-loader__text.v-skeleton-loader__bone{margin-top:16px}.v-skeleton-loader__table-row{flex-wrap:nowrap;justify-content:space-evenly;align-items:baseline;margin:0 8px}.v-skeleton-loader__table-row>.v-skeleton-loader__text.v-skeleton-loader__bone{margin-inline:8px}.v-skeleton-loader__table-row+.v-skeleton-loader__divider{margin:0 16px}.v-skeleton-loader__table-cell{align-items:center;width:88px;height:48px;display:flex}.v-skeleton-loader__table-cell .v-skeleton-loader__text{margin-bottom:0}.v-skeleton-loader__subtitle{max-width:70%}.v-skeleton-loader__subtitle>.v-skeleton-loader__text{border-radius:8px;height:16px}.v-skeleton-loader__text{border-radius:6px;height:12px;margin:16px}.v-skeleton-loader__text+.v-skeleton-loader__text{max-width:50%;margin-top:-8px}.v-skeleton-loader__text+.v-skeleton-loader__text+.v-skeleton-loader__text{max-width:70%}.v-skeleton-loader--boilerplate .v-skeleton-loader__bone:after{display:none}.v-skeleton-loader--is-loading{overflow:hidden}.v-skeleton-loader--tile,.v-skeleton-loader--tile .v-skeleton-loader__bone{border-radius:0}@keyframes loading{to{transform:translate(100%)}}.v-textarea{--v-textarea-max-height:initial}.v-textarea .v-field{--v-textarea-control-height:var(--v-input-control-height)}.v-textarea .v-field:not(.v-field--no-label,.v-field--active) textarea::placeholder{opacity:0}.v-textarea .v-field__field{--v-input-control-height:var(--v-textarea-control-height)}.v-textarea .v-field__input{max-height:var(--v-textarea-max-height);-webkit-mask-image:linear-gradient(to bottom, transparent, transparent calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) - 6px), black calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) + 4px)), linear-gradient(to right, transparent, transparent calc(100% - var(--v-textarea-scroll-bar-width,16px)), black calc(100% - var(--v-textarea-scroll-bar-width,16px)));-webkit-mask-image:linear-gradient(to bottom, transparent, transparent calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) - 6px), black calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) + 4px)), linear-gradient(to right, transparent, transparent calc(100% - var(--v-textarea-scroll-bar-width,16px)), black calc(100% - var(--v-textarea-scroll-bar-width,16px)));mask-image:linear-gradient(to bottom, transparent, transparent calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) - 6px), black calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) + 4px)), linear-gradient(to right, transparent, transparent calc(100% - var(--v-textarea-scroll-bar-width,16px)), black calc(100% - var(--v-textarea-scroll-bar-width,16px)));outline:none;flex:auto}.v-textarea .v-field__input.v-textarea__sizer{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0;height:0!important;min-height:0!important}.v-textarea--no-resize .v-field__input{resize:none}.v-textarea textarea{flex:1;min-width:0;height:100%;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.v-textarea textarea:focus,.v-textarea textarea:active{outline:none}.v-textarea textarea:invalid{box-shadow:none}.v-treeview-item{--list-indent-size:28px}.v-treeview-item.v-treeview-item--filtered{display:none}.v-treeview-item.v-list-item--disabled:not(a){pointer-events:auto}.v-treeview-item.v-list-item--disabled:not(a) .v-selection-control{pointer-events:none}.v-treeview-item__level{width:28px}.v-treeview--fluid .v-treeview-item__level{width:0}.v-treeview{--v-treeview-indent-line-color:rgb(var(--v-theme-on-surface));--v-treeview-indent-line-opacity:.4}.v-treeview.v-list{--indent-padding:16px}.v-treeview.v-list--disabled .v-list-item__prepend{pointer-events:auto}.v-treeview .v-list-item--slim>.v-list-item__prepend>.v-icon~.v-list-item__spacer{width:var(--v-list-prepend-gap,10px)}.v-treeview .v-list-item--slim>.v-list-item__prepend:not(:has(.v-list-item-action))>.v-icon{margin-inline-start:-6px}:is(.v-treeview:has(.v-treeview-indent-lines) .v-list-item-action:first-child>.v-selection-control,.v-treeview:has(.v-treeview-indent-lines) .v-treeview-indent-lines+.v-list-item-action>.v-selection-control){margin-inline:min(0px, -1 * (var(--v-selection-control-size) - 28px) / 2)}.v-treeview-indent-lines{grid-template-columns:repeat(var(--v-indent-parts,1), var(--prepend-width));height:100%;opacity:var(--v-treeview-indent-line-opacity);pointer-events:none;padding-block:0;padding-inline-start:8px;display:grid;position:absolute;inset-inline-start:0}.v-treeview-indent-line,.v-treeview-indent-line:before{border:0px solid var(--v-treeview-indent-line-color)}.v-treeview-indent-line--leaf,.v-treeview-indent-line--line{border-inline-start-width:1px;justify-self:end;width:calc(50% + 1px);height:100%}.v-treeview-indent-line--leaf{position:relative}.v-treeview-indent-line--leaf:before{content:"";border-bottom-width:1px;width:100%;height:calc(50% + 1px);position:absolute}.v-treeview-indent-line--leaf:last-child:before{width:calc(100% - 4px)}.v-treeview-indent-line--leaf-link{border-bottom-width:1px;height:calc(50% + 1px);margin-inline:0 6px}.v-treeview-indent-line--last-leaf{border-inline-start-width:1px;border-bottom-width:1px;border-bottom-left-radius:4px;height:calc(50% + 1px);margin-inline-start:calc(50% - 1px)}.v-locale--is-rtl.v-treeview-indent-line--last-leaf,.v-locale--is-rtl .v-treeview-indent-line--last-leaf{border-bottom-right-radius:4px;border-bottom-left-radius:0}.v-treeview-indent-line--last-leaf:last-child{margin-inline-end:4px}.v-treeview-group.v-list-group{--list-indent-size:0px}.v-treeview-group.v-list-group>.v-treeview-item__level{width:0}.v-treeview-group.v-list-group .v-list-group__items .v-list-item{padding-inline-start:calc(var(--indent-padding))!important}}.preview-chooser-settings-header{border-bottom:1px solid var(--gray150);align-items:center;gap:5px;padding:6px 16px;display:flex}.preview-chooser-settings__title{font-size:var(--text-sm);color:var(--gray800);letter-spacing:.4px;flex-direction:row;align-items:center;gap:8px;font-weight:500;line-height:1;display:flex}.preview-chooser-settings__subtitle{text-transform:uppercase;letter-spacing:1px;line-height:1}.previewable-item-list-item{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.previewable-item-type{background-color:var(--gray200);font-size:var(--text-2xs);text-transform:uppercase;color:var(--gray900);border-radius:4px;justify-content:center;align-items:center;margin-left:24px;padding:3px 6px;font-weight:500;display:flex}.previewable-item-action{opacity:0;color:rgb(var(--v-theme-anchor));margin-left:auto}.v-list-item:hover .previewable-item-action{opacity:1;color:rgb(var(--v-theme-anchor))}.previewable-item-label-stop-text-from-overflowing,.ellipsis-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.previewable-items-zero-case{color:var(--gray900);padding:18px 26px}.previewable-items-zero-case h4{font-size:var(--text-lg);margin-bottom:14px;font-weight:500}.previewable-items-zero-case p,ul{font-size:var(--text-sm)}.previewable-items-zero-case p,.previewable-items-zero-case ul>li{margin-bottom:8px}.preview-content-chooser-dialog-search-form-wrapper{border-bottom:1px solid var(--gray150);gap:5px;padding:16px;display:flex}.preview-content-chooser-dialog-search-box .v-text-field__details{display:none}.preview-content-chooser-dialog-search-box.v-input--density-compact>.v-input__control>.v-input__control{margin-bottom:0}.preview-content-chooser-dialog-search-box.v-text-field.v-text-field--solo.v-input--density-compact>.v-input__control{min-height:auto}.document-chooser-text{width:180px}.document-chooser-create-fields{--input-height:35px;grid-template-columns:1fr 1fr;align-items:center;gap:6px;display:grid}.document-chooser-item-highlighted[data-v-9c88fb03]{animation:1s forwards add-highlight-9c88fb03}@keyframes add-highlight-9c88fb03{0%{background-color:#0000}50%{background-color:var(--blue100)}to{background-color:#0000}}.document-chooser-filters{border-bottom:1px solid var(--gray150);grid-template-columns:repeat(2,140px);gap:10px;padding:6px 16px 12px;display:grid}.document-chooser-filters--with-sort{grid-template-columns:120px 200px}.document-chooser{cursor:pointer;border-radius:3px;flex-direction:row;justify-content:space-between;align-items:center;height:41px;padding-left:8px;padding-right:8px;display:flex}.document-chooser:hover{background-color:var(--gray100)}.document-chooser-text{flex-direction:column;display:flex}.document-chooser-text h2{text-transform:uppercase;letter-spacing:1px;font-weight:600;line-height:1;font-size:var(--text-2xs);color:var(--gray500);margin:1px 0 2px}.document-chooser-text span{font-size:var(--text-sm);font-weight:500;line-height:1.4}.document-chooser-dropdown-icon{margin-left:30px}.document-chooser-item-selected{background:var(--gray100)}.previewable-items-zero-case-search{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:34px;display:flex}.previewable-items-zero-case-search h5{font-size:var(--text-base);margin:16px 0 4px;font-weight:500}.previewable-items-zero-case-search p{font-size:var(--text-sm);text-align:center;max-width:220px;margin:0;font-weight:400}.v-theme--dark .previewable-items-zero-case-search h5,.v-theme--dark .previewable-items-zero-case-search p{color:var(--gray400)}.previewable-items-zero-case-icon{color:var(--gray200);flex-shrink:0;width:60px;margin:0}.previewable-items-zero-case-icon path{stroke-width:4px}.document-chooser-search{align-items:center;gap:10px;padding:16px 16px 0;display:flex;position:relative}.document-chooser-search__input{flex:1;position:relative}.document-chooser-search__input .breakdance-dense-input .v-field__clearable{margin-right:30px}.document-chooser-search__input .v-icon__svg{width:18px;height:18px}.document-chooser-search__create{color:var(--gray500);position:absolute;top:50%;right:15px;transform:translateY(-50%)}.breakdance-exit-menu-list .v-list-item__content{align-items:center;display:flex}.open-elements-toolbar-button{max-width:120px}.breakdance-topbar{position:relative!important}.breakdance-topbar>.v-toolbar__content{border-bottom:1px solid var(--gray200);width:100%;padding:0}.upgrade-to-pro-modal-content{aspect-ratio:1.6;background-color:var(--white);width:100%;position:relative}.upgrade-to-pro-modal-content>iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.breakdance-oxygen-menu-dropdown .v-list-item__content{align-items:center;display:flex}.custom-unit-dialog{padding:10px;border-radius:0!important}.custom-unit-dialog__input{min-height:70px;font-size:var(--text-xs);margin-top:0;padding:10px;display:block}.breakdance-unit-input{justify-content:flex-end;width:100%;display:flex;position:relative}.breakdance-unit-input .breakdance-simple-input{width:65px;cursor:initial;padding-right:27px}.breakdance-unit-input.is-disabled{opacity:.4;pointer-events:none}.breakdance-unit-input--expanded .breakdance-simple-input{width:100%;padding-right:18px}.breakdance-unit-input--expanded .breakdance-range-slider{display:none}.breakdance-unit-input--expanded .breakdance-unit-input-unit{width:auto}.breakdance-unit-input-unit{width:30px;max-width:30px;height:100%;font-weight:700;font-size:var(--text-2xs);color:var(--gray500);border-radius:4px;justify-content:flex-end;align-items:center;padding:4px 8px;line-height:1;display:flex;position:absolute;top:0;right:0}.breakdance-unit-input--unit-expanded .breakdance-unit-input-unit{justify-content:center;width:100%;max-width:100%;left:0}.is-dragging-unit-input,.is-dragging-unit-input *{cursor:ew-resize}.is-dragging-unit-input .breakdance-iframe{pointer-events:none}:root{--vc-picker-bg:#f8f8f8;--vc-body-bg:#fff;--vc-input-bg:#fff;--vc-input-text:#333;--vc-input-label:#969696;--vc-input-border:#dadada;--vc-chrome-toggle-btn-highlighted:#eee;--vc-ps-bg:#dcdcdc;--vc-ps-title-bg-gradient-start:#f0f0f0;--vc-ps-title-bg-gradient-end:#d4d4d4;--vc-ps-title-border:#b1b1b1;--vc-ps-title-color:#4d4d4d;--vc-ps-slider-border:#b3b3b3;--vc-ps-slider-border-bottom:#f0f0f0;--vs-ps-picker-border-dark:#555;--vs-ps-picker-border-white:#fff;--vc-ps-btn-gradient-start:#fff;--vc-ps-btn-gradient-end:#e6e6e6;--vc-ps-btn-border:#878787;--vc-ps-btn-shadow:#eaeaea;--vc-ps-btn-color:#000;--vc-ps-preview-border:#000;--vc-ps-label:#000;--vc-ps-input-border:#888;--vc-ps-input-shadow-dark:#0000001a;--vc-ps-input-shadow-light:#ececec;--vc-sketch-input-label:#222;--vc-sketch-presets-border:#eee;--vc-twitter-input-bg:#fff;--vc-twitter-input-border:#f0f0f0;--vc-twitter-input-color:#666;--vc-twitter-hash-bg:#f0f0f0;--vc-twitter-hash-color:#98a1a4}:root.dark{--vc-body-bg:#424242;--vc-picker-bg:#d0d0d0;--vc-input-bg:#2c2c2c;--vc-input-text:#d0d0d0;--vc-input-label:#bbb;--vc-input-border:#555;--vc-chrome-toggle-btn-highlighted:#5c5c5c;--vc-sketch-input-label:#bbb;--vc-sketch-presets-border:#5a5a5a;--vc-twitter-input-border:#383838;--vc-twitter-input-color:#bbb;--vc-twitter-hash-bg:#383838;--vc-twitter-hash-color:#a0acaf;--vc-twitter-input-bg:#555;--vc-ps-bg:#424242;--vc-ps-title-bg-gradient-start:#4e4e4e;--vc-ps-title-bg-gradient-end:#3a3a3a;--vc-ps-title-border:#5a5a5a;--vc-ps-title-color:#bbb;--vc-ps-slider-border:#5c5c5c;--vc-ps-slider-border-bottom:#4a4a4a;--vs-ps-picker-border-dark:#b8b8b8;--vs-ps-picker-border-white:#bbb;--vc-ps-btn-gradient-start:#505050;--vc-ps-btn-gradient-end:#3a3a3a;--vc-ps-btn-border:#6a6a6a;--vc-ps-btn-shadow:#2a2a2a;--vc-ps-btn-color:#bbb;--vc-ps-preview-border:#3a3a3a;--vc-ps-label:#bbb;--vc-ps-input-border:#666;--vc-ps-input-shadow-dark:#00000073;--vc-ps-input-shadow-light:#2d2d2d}.bg[data-v-4d048d6e]{cursor:crosshair;touch-action:none;position:absolute;inset:0}.white[data-v-4d048d6e]{background:linear-gradient(90deg,#fff,#fff0)}.black[data-v-4d048d6e]{background:linear-gradient(#0000,#000)}.picker-wrap[data-v-4d048d6e]{cursor:pointer;outline:none;position:absolute}.picker[data-v-4d048d6e]{cursor:move;width:4px;height:4px;box-shadow:0 0 0 1.6px var(--vc-picker-bg),inset 0 0 1px 1px #0000004d,0 0 1px 2px #0006;border-radius:50%;transform:translate(-2px,-2px)}.vc-base-slider[data-v-972b0fad]{touch-action:none;width:100%;height:100%;position:relative}.background[data-v-972b0fad],.slider[data-v-972b0fad]{position:absolute;inset:0}.background[data-v-972b0fad]{overflow:hidden}.slider[data-v-972b0fad]{cursor:pointer;z-index:2}.picker-wrap[data-v-972b0fad]{z-index:2;outline:none;position:absolute}.picker[data-v-972b0fad]{background:var(--vc-picker-bg);cursor:pointer;border-radius:1px;width:4px;height:8px;margin-top:1px;transform:translate(-2px);box-shadow:0 0 2px #0009}.vc-hue-slider[data-v-5367c985]{cursor:crosshair;touch-action:none}.gradient[data-v-5367c985]{background:var(--2f44f39d);border-radius:2px;width:100%;height:100%}.vc-checkerboard[data-v-37d61ccd]{background-size:contain;position:absolute;inset:0}.vc-alpha-slider[data-v-07dd346b] .vc-checkerboard{border-radius:2px}.gradient[data-v-07dd346b]{position:absolute;inset:0}.vc-editable-input[data-v-9c267b2b]{position:relative}.vc-input-input[data-v-9c267b2b]{border:0;outline:none;width:100%;padding:0}.vc-input-label[data-v-9c267b2b]{text-transform:capitalize}.vc-chrome-picker[data-v-dfdde7e0]{width:225px;box-sizing:initial;border-radius:2px;font-family:Menlo,Consolas,Courier New,monospace;box-shadow:0 0 2px #0000004d,0 4px 8px #0000004d}.controls[data-v-dfdde7e0]{display:flex}.color-wrap[data-v-dfdde7e0]{width:36px;position:relative}.active-color[data-v-dfdde7e0]{z-index:1;border-radius:15px;width:30px;height:30px;position:relative;overflow:hidden}.color-wrap[data-v-dfdde7e0] .vc-checkerboard{background-size:auto;border-radius:15px;width:30px;height:30px}.sliders[data-v-dfdde7e0]{flex:1}.fieldsWrap[data-v-dfdde7e0]{padding-top:16px;display:flex}.fields[data-v-dfdde7e0]{flex:1;margin-left:-6px;display:flex}.field[data-v-dfdde7e0]{width:100%;padding-left:6px}.toggle-btn[data-v-dfdde7e0]{text-align:right;width:32px;position:relative}.toggle-icon[data-v-dfdde7e0]{cursor:pointer;z-index:2;color:var(--vc-input-text);margin-top:12px;margin-right:-4px;position:relative}.toggle-icon_highlighted[data-v-dfdde7e0]{background:var(--vc-chrome-toggle-btn-highlighted);border-radius:4px;width:24px;height:28px;position:absolute;top:10px;left:12px}.hue-wrap[data-v-dfdde7e0]{height:10px;margin-bottom:8px;position:relative}.alpha-wrap[data-v-dfdde7e0]{height:10px;position:relative}.hue-wrap[data-v-dfdde7e0] .container,.alpha-wrap[data-v-dfdde7e0] .gradient{border-radius:2px}.hue-wrap[data-v-dfdde7e0] .picker,.alpha-wrap[data-v-dfdde7e0] .picker{border-radius:6px;width:12px;height:12px;transform:translate(-6px,-2px);box-shadow:0 1px 4px #0000005e}.body[data-v-dfdde7e0]{background-color:var(--vc-body-bg);padding:16px 16px 12px}.saturation[data-v-dfdde7e0]{border-radius:2px 2px 0 0;width:100%;padding-bottom:55%;position:relative;overflow:hidden}.saturation[data-v-dfdde7e0] .picker{width:12px;height:12px;transform:translate(-6px,-6px)}.fields[data-v-dfdde7e0] .vc-input-input{width:100%;height:21px;box-shadow:inset 0 0 0 1px var(--vc-input-border);background-color:var(--vc-input-bg);color:var(--vc-input-text);text-align:center;border:none;border-radius:2px;font-size:11px}.fields[data-v-dfdde7e0] .vc-input-label{color:var(--vc-input-label);text-transform:uppercase;text-align:center;margin-top:12px;font-size:11px;line-height:11px;display:block}.alpha-disabled[data-v-dfdde7e0] .active-color{width:18px;height:18px}.alpha-disabled[data-v-dfdde7e0] .color-wrap{width:30px}.alpha-disabled[data-v-dfdde7e0] .hue-wrap{margin-top:4px;margin-bottom:4px}.vc-compact-picker[data-v-91d11fa7]{box-sizing:border-box;background-color:var(--vc-body-bg);border-radius:2px;width:245px;padding-top:5px;padding-left:5px;box-shadow:0 2px 10px #0000001f,0 2px 5px #00000029}.colors[data-v-91d11fa7]{margin:0;padding:0;overflow:hidden}.color-item[data-v-91d11fa7]{float:left;cursor:pointer;width:15px;height:15px;margin-bottom:5px;margin-right:5px;list-style:none;position:relative}.color-item_white[data-v-91d11fa7]{box-shadow:inset 0 0 0 1px #ddd}.color-item_white .dot[data-v-91d11fa7]{background:#000}.dot[data-v-91d11fa7]{opacity:1;background:#fff;border-radius:50%;position:absolute;inset:5px}.vc-grayscale-picker[data-v-631223a5]{box-sizing:border-box;background-color:var(--vc-body-bg);border-radius:2px;width:245px;padding-top:5px;padding-left:5px;box-shadow:0 2px 10px #0000001f,0 2px 5px #00000029}.colors[data-v-631223a5]{margin:0;padding:0;overflow:hidden}.color-item[data-v-631223a5]{float:left;cursor:pointer;width:15px;height:15px;margin-bottom:5px;margin-right:5px;list-style:none;position:relative}.color-item_white[data-v-631223a5]{box-shadow:inset 0 0 0 1px #ddd}.color-item_white .dot[data-v-631223a5]{background:#000}.dot[data-v-631223a5]{opacity:1;background:#fff;border-radius:50%;position:absolute;inset:5px}.vc-material-picker[data-v-8f86229c]{background-color:var(--vc-body-bg);border-radius:2px;width:98px;height:98px;padding:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;position:relative;box-shadow:0 2px 10px #0000001f,0 2px 5px #00000029}.vc-material-picker[data-v-8f86229c] .vc-input-input{background-color:var(--vc-body-bg);width:100%;height:30px;color:var(--vc-input-text);margin-top:12px;font-size:15px}.vc-material-picker[data-v-8f86229c] .vc-input-label{color:var(--vc-input-label);font-size:11px;position:absolute;top:0;left:0}.hex[data-v-8f86229c]{border-bottom-style:solid;border-bottom-width:2px}.rgb[data-v-8f86229c]{margin-right:-10px;padding-top:11px;display:flex}.color[data-v-8f86229c]{flex:1;padding-right:10px}.vc-photoshop-picker[data-v-b69df0e5]{background:var(--vc-ps-bg);width:513px;box-sizing:initial;border-radius:4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;box-shadow:0 0 0 1px #00000040,0 8px 16px #00000026}.fields_disabled[data-v-b69df0e5]{width:390px}.title[data-v-b69df0e5]{background-image:linear-gradient(-180deg,var(--vc-ps-title-bg-gradient-start) 0%,var(--vc-ps-title-bg-gradient-end) 100%);border-bottom:1px solid var(--vc-ps-title-border);height:23px;color:var(--vc-ps-title-color);text-align:center;border-radius:4px 4px 0 0;font-size:13px;line-height:24px;box-shadow:inset 0 1px #fff3,inset 0 -1px #00000005}.body[data-v-b69df0e5]{padding:15px;display:flex}.saturation[data-v-b69df0e5]{border:2px solid var(--vc-ps-slider-border);border-bottom:2px solid var(--vc-ps-slider-border-bottom);width:256px;height:256px;position:relative;overflow:hidden}.saturation[data-v-b69df0e5] .picker{width:12px;height:12px;transform:translate(-6px,-6px)}.hue[data-v-b69df0e5]{border:2px solid var(--vc-ps-slider-border);border-bottom:2px solid var(--vc-ps-slider-border-bottom);width:19px;height:256px;margin-left:10px}.hue-picker[data-v-b69df0e5]{position:relative}.hue-picker-left[data-v-b69df0e5],.hue-picker-right[data-v-b69df0e5]{border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent var(--vs-ps-picker-border-dark);cursor:pointer;width:0;height:0;position:absolute}.hue-picker-left[data-v-b69df0e5]:after,.hue-picker-right[data-v-b69df0e5]:after{content:"";border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent var(--vs-ps-picker-border-white);width:0;height:0;position:absolute;top:1px;left:1px;transform:translate(-8px,-5px)}.hue-picker-left[data-v-b69df0e5]{transform:translate(-10px,-4px)}.hue-picker-right[data-v-b69df0e5]{transform:translate(21px,-4px)rotate(180deg)}.controls[data-v-b69df0e5]{width:180px;margin-left:10px;display:flex}.controls_fields_disabled[data-v-b69df0e5]{width:auto}.actions[data-v-b69df0e5]{flex:1;margin-left:20px}.action-btn[data-v-b69df0e5]{background-image:linear-gradient(-180deg,var(--vc-ps-btn-gradient-start) 0%,var(--vc-ps-btn-gradient-end) 100%);border:1px solid var(--vc-ps-btn-border);height:20px;box-shadow:0 1px 0 0 var(--vc-ps-btn-shadow);cursor:pointer;color:var(--vc-ps-btn-color);text-align:center;border-radius:2px;margin-bottom:10px;font-size:14px;line-height:20px}.preview[data-v-b69df0e5]{width:60px}.preview-swatches[data-v-b69df0e5]{border:1px solid var(--vc-ps-slider-border);border-bottom:1px solid var(--vc-ps-slider-border-bottom);margin-top:1px;margin-bottom:2px}.preview-color[data-v-b69df0e5]{height:34px;box-shadow:inset 1px 0 var(--vc-ps-preview-border),inset -1px 0 var(--vc-ps-preview-border),inset 0 1px var(--vc-ps-preview-border)}.preview-label[data-v-b69df0e5]{color:var(--vc-ps-label);text-align:center;font-size:14px}.fields[data-v-b69df0e5]{width:80px;padding-top:5px;padding-bottom:9px;position:relative}.fields[data-v-b69df0e5] .vc-input-input{border:1px solid var(--vc-ps-input-border);width:40%;height:18px;box-shadow:inset 0 1px 1px var(--vc-ps-input-shadow-dark),0 1px 0 0 var(--vc-ps-input-shadow-light);background-color:var(--vc-input-bg);color:var(--vc-ps-label);margin-bottom:5px;margin-left:40%;margin-right:10px;padding-left:3px;font-size:13px}.fields[data-v-b69df0e5] .vc-input-label,.fields[data-v-b69df0e5] .vc-input-desc{height:18px;color:var(--vc-ps-label);text-transform:uppercase;font-size:13px;line-height:22px;position:absolute;top:0}.fields[data-v-b69df0e5] .vc-input-label{width:34px;left:0}.fields[data-v-b69df0e5] .vc-input-desc{width:0;right:0}.fields-divider[data-v-b69df0e5]{height:5px}.hex[data-v-b69df0e5] .vc-input-input{border:1px solid var(--vc-ps-input-border);width:80%;height:18px;box-shadow:inset 0 1px 1px var(--vc-ps-input-shadow-dark),0 1px 0 0 var(--vc-ps-input-shadow-light);margin-bottom:6px;margin-left:20%;padding-left:3px;font-size:13px}.hex[data-v-b69df0e5] .vc-input-label{text-transform:uppercase;width:14px;height:18px;font-size:13px;line-height:22px;position:absolute;top:0;left:0}.vc-sketch-picker[data-v-fdb7d989]{width:200px;box-sizing:initial;background:var(--vc-body-bg);border-radius:4px;padding:10px 10px 0;font-family:Menlo,Consolas,Courier New,monospace;position:relative;box-shadow:0 0 0 1px #00000026,0 8px 16px #00000026}.saturation[data-v-fdb7d989]{width:100%;padding-bottom:75%;position:relative;overflow:hidden}.controls[data-v-fdb7d989]{display:flex}.sliders[data-v-fdb7d989]{flex:1;padding:4px 0}.hue[data-v-fdb7d989] .container,.alpha[data-v-fdb7d989] .gradient{border-radius:2px}.hue[data-v-fdb7d989]{height:10px;position:relative}.alpha[data-v-fdb7d989]{height:10px;margin-top:4px;position:relative;overflow:hidden}.color[data-v-fdb7d989]{border-radius:2px;width:24px;height:24px;margin-top:4px;margin-left:4px;position:relative;overflow:hidden}.active-color[data-v-fdb7d989]{z-index:2;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000026,inset 0 0 4px #00000040}.color[data-v-fdb7d989] .vc-checkerboard{background-size:auto}.field[data-v-fdb7d989]{padding-top:4px;display:flex}.field[data-v-fdb7d989] .vc-input-input{width:90%;box-shadow:inset 0 0 0 1px var(--vc-input-border);background-color:var(--vc-input-bg);color:var(--vc-input-text);border:none;padding:4px 0 3px 10%;font-size:10px}.field[data-v-fdb7d989] .vc-input-label{color:var(--vc-sketch-input-label);text-align:center;padding-top:3px;padding-bottom:4px;font-size:11px;display:block}.field_single[data-v-fdb7d989]{flex:1;padding-left:6px}.field_double[data-v-fdb7d989]{flex:2}.presets[data-v-fdb7d989]{border-top:1px solid var(--vc-sketch-presets-border);margin-left:-10px;margin-right:-10px;padding-top:10px;padding-left:10px}.preset-color[data-v-fdb7d989]{vertical-align:top;cursor:pointer;border-radius:3px;width:16px;height:16px;margin:0 10px 10px 0;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000026}.preset-color[data-v-fdb7d989] .vc-checkerboard{border-radius:3px;box-shadow:inset 0 0 0 1px #00000026}.alpha-disabled .color[data-v-fdb7d989]{height:10px}.vc-slider-picker[data-v-675d6988]{width:410px;position:relative}.hue[data-v-675d6988]{height:12px;position:relative}.hue[data-v-675d6988] .picker,.alpha[data-v-675d6988] .picker{border-radius:6px;width:14px;height:14px;transform:translate(-7px,-2px);box-shadow:0 1px 4px #0000005e}.alpha[data-v-675d6988]{height:12px;margin-top:20px;position:relative}.swatches[data-v-675d6988]{margin-top:20px;display:flex}.swatch[data-v-675d6988]{flex:1;width:20%;margin-right:1px}.swatch[data-v-675d6988]:first-child{margin-right:1px}.swatch:first-child .picker[data-v-675d6988]{border-radius:2px 0 0 2px}.swatch[data-v-675d6988]:last-child{margin-right:0}.swatch:last-child .picker[data-v-675d6988]{border-radius:0 2px 2px 0}.picker[data-v-675d6988]{cursor:pointer;height:12px}.swatch:nth-child(n) .picker_active[data-v-675d6988]{border-radius:3.6px/2px;transform:scaleY(1.8)}.picker_white[data-v-675d6988]{box-shadow:inset 0 0 0 1px #ddd}.picker_active.picker_white[data-v-675d6988]{box-shadow:inset 0 0 0 .6px #ddd}.vc-swatches-picker[data-v-3427cb2a]{background-color:var(--vc-body-bg);width:320px;height:240px;overflow-y:scroll;box-shadow:0 2px 10px #0000001f,0 2px 5px #00000029}.box[data-v-3427cb2a]{padding:16px 0 6px 16px;overflow:hidden}.colorGroup[data-v-3427cb2a]{float:left;width:40px;margin-right:10px;padding-bottom:10px}.color[data-v-3427cb2a]{box-sizing:border-box;cursor:pointer;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;width:40px;height:24px;margin-bottom:1px;overflow:hidden}.color_white[data-v-3427cb2a]{border:1px solid #ddd}.picker[data-v-3427cb2a]{fill:#fff;margin-left:8px;display:block}.color_white .picker[data-v-3427cb2a]{fill:#333}.vc-twitter-picker[data-v-e74ac697]{background:var(--vc-body-bg);border:0 solid #00000040;border-radius:4px;position:relative;box-shadow:0 1px 4px #00000040}.triangle[data-v-e74ac697]{border-style:solid;border-width:0 9px 10px;border-color:transparent transparent var(--vc-body-bg) transparent;width:0;height:0;position:absolute}.triangle_shadow[data-v-e74ac697]{border:9px solid #0000;border-top-width:0;border-bottom:10px solid #0000001a;width:0;height:0;position:absolute}.body[data-v-e74ac697]{padding:15px 9px 9px 15px}.vc-twitter-picker[data-v-e74ac697] .vc-editable-input{position:relative}.vc-twitter-picker[data-v-e74ac697] .vc-input-input{float:left;width:100px;height:28px;box-shadow:inset 0 0 0 1px var(--vc-twitter-input-border);box-sizing:content-box;background-color:var(--vc-twitter-input-bg);color:var(--vc-twitter-input-color);border:0;border-radius:0 4px 4px 0;outline:none;padding:1px 1px 1px 8px;font-size:14px}.vc-twitter-picker[data-v-e74ac697] .vc-editable-input span{display:none}.hash[data-v-e74ac697]{float:left;background:var(--vc-twitter-hash-bg);width:30px;height:30px;color:var(--vc-twitter-hash-color);border-radius:4px 0 0 4px;justify-content:center;align-items:center;display:flex}.swatch[data-v-e74ac697]{float:left;cursor:pointer;border-radius:4px;outline:none;width:30px;height:30px;margin:0 6px 6px 0;position:relative}.clear[data-v-e74ac697]{clear:both}.tri_hide .triangle[data-v-e74ac697],.tri_hide .triangle_shadow[data-v-e74ac697]{display:none}.tri_top_left .triangle[data-v-e74ac697]{top:-10px;left:12px}.tri_top_left .triangle_shadow[data-v-e74ac697]{top:-11px;left:12px}.tri_top_right .triangle[data-v-e74ac697]{top:-10px;right:12px}.tri_top_right .triangle_shadow[data-v-e74ac697]{top:-11px;right:12px}.vc-hue-wrap[data-v-b3ac1ab2]{height:8px}.vc-hue-wrap[data-v-b3ac1ab2] .slider{border-radius:4px}.vc-hue-wrap[data-v-b3ac1ab2] .picker{width:20px;height:20px;box-shadow:none;background-color:var(--46ac36b6);border:2px solid #fff;border-radius:50%;margin:0;transform:translate(-12px)translateY(-8px)}.vc-hsl-sliders[data-v-2e071f54]{width:100%;font-family:Menlo,Consolas,Courier New,monospace;position:relative}.slider-wrap[data-v-2e071f54]{gap:12px;height:24px;margin-bottom:10px;display:flex}.slider-wrap[data-v-2e071f54]:last-of-type{margin-bottom:0}.label[data-v-2e071f54]{height:24px;color:var(--vc-input-text);text-transform:uppercase;text-align:center;font-size:12px;line-height:24px;display:block}.vc-hsl-sliders[data-v-2e071f54] .vc-base-slider{height:14px;margin-top:5px}.vc-hsl-sliders[data-v-2e071f54] .background{border:1px solid var(--vc-input-border);border-radius:4px}.gradient[data-v-2e071f54]{width:100%;height:100%}.vc-hsl-sliders[data-v-2e071f54] .picker{width:20px;height:20px;box-shadow:none;border:2px solid #fff;border-radius:50%;margin:0;transform:translate(-12px)translateY(-5px)}.h-slider[data-v-2e071f54] .picker{background-color:var(--41b5b6d0)}.s-slider[data-v-2e071f54] .picker,.l-slider[data-v-2e071f54] .picker{background-color:var(--05fbe691)}.vc-hsl-sliders[data-v-2e071f54] .vc-editable-input{border-bottom:1px solid var(--vc-input-border)}.vc-hsl-sliders[data-v-2e071f54] .vc-input-input{width:50px;color:var(--vc-input-text);text-align:center;background:0 0;font-size:12px}.vc-hsv-sliders[data-v-d6cfe1d9]{width:100%;font-family:Menlo,Consolas,Courier New,monospace;position:relative}.slider-wrap[data-v-d6cfe1d9]{gap:12px;height:24px;margin-bottom:10px;display:flex}.slider-wrap[data-v-d6cfe1d9]:last-of-type{margin-bottom:0}.label[data-v-d6cfe1d9]{height:24px;color:var(--vc-input-text);text-transform:uppercase;text-align:center;font-size:12px;line-height:24px;display:block}.vc-hsv-sliders[data-v-d6cfe1d9] .vc-base-slider{height:14px;margin-top:5px}.vc-hsv-sliders[data-v-d6cfe1d9] .background{border:1px solid var(--vc-input-border);border-radius:4px}.gradient[data-v-d6cfe1d9]{width:100%;height:100%}.vc-hsv-sliders[data-v-d6cfe1d9] .picker{width:20px;height:20px;box-shadow:none;border:2px solid #fff;border-radius:50%;margin:0;transform:translate(-12px)translateY(-5px)}.h-slider[data-v-d6cfe1d9] .picker{background-color:var(--f666f450)}.s-slider[data-v-d6cfe1d9] .picker,.b-slider[data-v-d6cfe1d9] .picker{background-color:var(--46b90cce)}.vc-hsv-sliders[data-v-d6cfe1d9] .vc-editable-input{border-bottom:1px solid var(--vc-input-border)}.vc-hsv-sliders[data-v-d6cfe1d9] .vc-input-input{width:50px;color:var(--vc-input-text);text-align:center;background:0 0;font-size:12px}.vc-rgb-sliders[data-v-98b3b212]{width:100%;font-family:Menlo,Consolas,Courier New,monospace;position:relative}.slider-wrap[data-v-98b3b212]{gap:12px;height:24px;margin-bottom:10px;display:flex}.slider-wrap[data-v-98b3b212]:last-of-type{margin-bottom:0}.label[data-v-98b3b212]{height:24px;color:var(--vc-input-text);text-transform:uppercase;text-align:center;font-size:12px;line-height:24px;display:block}.vc-rgb-sliders[data-v-98b3b212] .vc-base-slider{height:14px;margin-top:5px}.vc-rgb-sliders[data-v-98b3b212] .background{border:1px solid var(--vc-input-border);border-radius:4px}.gradient[data-v-98b3b212]{width:100%;height:100%}.vc-rgb-sliders[data-v-98b3b212] .picker{width:20px;height:20px;box-shadow:none;border:2px solid #fff;border-radius:50%;margin:0;transform:translate(-12px)translateY(-5px)}.slider-wrap[data-v-98b3b212]:not(.a-slider) .picker{background-color:var(--5f730604)}.vc-rgb-sliders[data-v-98b3b212] .vc-editable-input{border-bottom:1px solid var(--vc-input-border)}.vc-rgb-sliders[data-v-98b3b212] .vc-input-input{width:50px;color:var(--vc-input-text);text-align:center;background:0 0;font-size:12px}.breakdance-color-swatch{width:var(--input-height);min-width:var(--input-height);height:var(--input-height);background:var(--gray100) url("data:image/svg+xml,     <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"400\" height=\"400\"         fill-opacity=\".25\" >              <rect x=\"200\" width=\"200\" height=\"200\" />              <rect y=\"200\" width=\"200\" height=\"200\" />              </svg>");background-size:var(--input-height) var(--input-height);background-clip:border-box;border-radius:3px;overflow:hidden}.breakdance-inline-repeater--grouped .breakdance-color-swatch{border-top-right-radius:0;border-bottom-right-radius:0}.breakdance-color-swatch--rounded{border-radius:9999px}.v-theme--dark .breakdance-color-swatch,.v-theme--light .breakdance-color-swatch--light{border:1px solid var(--gray300);background-position:-1px -1px}.breakdance-color-swatch__color{border-radius:0;width:100%;height:100%;display:block;position:relative}.breakdance-color-swatch__color:active:before{opacity:.3}.breakdance-color-swatch__color:before{content:"";background-color:var(--gray300);color:inherit;opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.breakdance-color-input--large .breakdance-color-swatch{background:var(--white) url("data:image/svg+xml,   <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"400\" height=\"400\"         fill-opacity=\".1\" >            <rect x=\"200\" width=\"200\" height=\"200\" />            <rect y=\"200\" width=\"200\" height=\"200\" />            </svg>");background-position:50%;background-size:25px 25px}.breakdance-color-input--large .breakdance-color-swatch,.breakdance-color-input--large .breakdance-color-swatch__color{width:100%!important;height:77px!important}.input-field{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.input-field .label{color:var(--gray400);margin-top:6px;margin-bottom:0;font-size:12px;font-weight:500;line-height:15px}.input-field .input-container{border-radius:6px;align-items:center;width:100%;display:flex;position:relative}.input-field .input-container .input{color:var(--black);text-align:center;border-radius:inherit;border:1px solid #bbbfc5;outline:0;width:100%;height:24px;padding:0;font-size:12px}.picker-pointer__delete{z-index:2;color:red;background-color:var(--white);opacity:0;cursor:pointer;pointer-events:none;border-radius:9999px;justify-content:center;align-items:center;font-size:9px;line-height:1;transition:opacity .3s;display:flex;position:absolute;inset:0}.is-shift-active .picker-pointer:hover .picker-pointer__delete{opacity:1;pointer-events:auto}.picker-tooltip{font-weight:700;font-size:var(--text-sm);background-color:var(--white);border:1px solid var(--gray700);transform-origin:bottom;border-radius:3px;padding:5px;line-height:1;transition:scale .3s;position:absolute;bottom:calc(100% + 5px);left:50%;translate:-50%;scale:0}.dragging .picker-tooltip{scale:1}.save-global-color-icon-button{border:1px solid;border-radius:2px;justify-content:center;align-items:center;width:20px;height:20px;margin:3px;font-size:16px;display:flex}.global-colors-list{border-top:1px solid var(--gray150);flex-flow:wrap;justify-content:flex-start;align-items:flex-start;padding:5px;display:flex}.global-colors-item{cursor:pointer;margin:3px}.global-colors-item-selected>.breakdance-color-swatch{box-shadow:0 0 0 2px var(--gray900)}.global-colors-item>.breakdance-color-swatch{background-size:20px 20px;width:20px;min-width:20px;height:20px}.gradient-picker{background-color:var(--white);-webkit-user-select:none;user-select:none;flex-direction:column;width:100%;max-width:100%;margin:0;display:flex}.gradient-controls{flex-direction:row;align-items:center;width:100%;height:24px;margin-bottom:8px;padding:0 16px;display:flex}.gradient-controls .gradient-type{flex:1;display:flex}.gradient-controls .gradient-type-item{cursor:pointer;border-radius:50%;width:28px;height:28px;position:relative}.gradient-controls .gradient-type-item.active:after{content:"";border:2px solid #1f2667;border-radius:50%;display:block;position:absolute;inset:-3px}.gradient-controls .gradient-type-item.liner-gradient{background:linear-gradient(270deg,#fff 0%,#1f2667 100%)}.gradient-controls .gradient-type-item.radial-gradient{background:radial-gradient(circle,#fff 0%,#1f2667 100%);margin-left:8px}.gradient-controls .gradient-degrees-options{position:relative}.gradient-controls .gradient-degrees-options .gradient-degrees{border:3px solid var(--gray800);border-radius:18px;justify-content:center;align-items:center;width:28px;height:28px;margin-right:54px;display:flex;position:relative}.gradient-controls .gradient-degrees-options .gradient-degree-center{pointer-events:none;width:6px;height:22px;position:relative}.gradient-controls .gradient-degrees-options .gradient-degree-center .gradient-degree-pointer{background:var(--gray800);border-radius:3px;width:6px;height:6px;position:absolute;top:2px}.gradient-controls .gradient-degrees-options .gradient-degree-field{width:48px;position:absolute;top:0;right:0}.gradient-controls .gradient-degrees-options .gradient-degree-value{text-align:center;justify-content:center;align-items:center;height:28px;padding:0 10px 0 6px;display:flex;overflow:hidden}.gradient-controls .gradient-degrees-options .gradient-degree-field-symbol{line-height:1;position:absolute;top:8px;right:6px}.picker-area{flex-direction:column;padding:0;display:flex}.picker-area .picker-controls{padding:0 8px}.picker-area .picking-area{border-radius:8px;width:100%;height:160px;margin-bottom:8px;position:relative}.picker-area .picking-area:hover{cursor:default}.picker-area .picking-area-overlay1{background:linear-gradient(90deg,#fff 0%,#fff0 100%);border-radius:3px;width:100%;height:100%}.picker-area .picking-area-overlay1 .picking-area-overlay2{background:linear-gradient(#0000 0%,#000 100%);border-radius:8px;width:100%;height:100%}.picker-area .picking-area-overlay1 .picking-area-overlay2 .picker-pointer{cursor:pointer}.picker-area .preview{flex-direction:row;margin-bottom:16px;display:flex}.picker-area .preview .preview-box{box-sizing:border-box;border:1px solid #ebedf5;border-radius:8px;width:36px;height:36px}.picker-area .color-hue-alpha{flex-direction:column;flex:1;margin-left:6px;display:flex}.picker-area .color-hue-alpha .hue{cursor:pointer;background-color:red;border-radius:10px;width:100%;margin-bottom:8px;padding:0 7px;position:relative}.picker-area .color-hue-alpha .hue .hue-area{background:-o-linear-gradient(270deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080,red);background:-ms-linear-gradient(left, red, #ff8000, #ff0, #80ff00, #0f0, #00ff80, #0ff, #0080ff, #00f, #8000ff, #f0f, #ff0080, red);background:linear-gradient(90deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080,red);height:14px;position:relative}.picker-area .color-hue-alpha .alpha{cursor:pointer;border-radius:10px;width:100%;height:14px;position:relative;overflow:hidden}.picker-area .color-hue-alpha .alpha .gradient{position:absolute;inset:0}.picker-area .color-hue-alpha .alpha .alpha-area{background-size:14px 25px;border-radius:10px;width:100%;height:100%;padding:0 7px}.picker-area .color-hue-alpha .alpha .alpha-area .alpha-mask{width:100%;height:100%;position:relative}.picker-area .gradient{cursor:pointer;border-radius:10px;width:100%;height:17px;margin-bottom:8px;padding:0 7px;position:relative}.picker-area .gradient .picker-pointer{width:15px;height:15px}.picker-area .gradient .gradient-slider-container{cursor:copy;width:100%;height:100%;position:relative}.picker-area .is-dragging .gradient-slider-container{cursor:ew-resize}.picker-area .picker-pointer{cursor:ew-resize;background:0 0;border:1px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:1px;box-shadow:0 0 4px #0000004d}.picker-area .picker-pointer.active{background-color:#fff}.color-preview-area{margin-bottom:8px;padding:0 16px}.color-preview-area .input-group{flex-direction:row;justify-content:space-between;width:100%;display:flex}.color-preview-area .input-group .uc-field-group:not(:last-child){margin-right:7px}.color-preview-area .hex{width:65px}.color-preview-area .rgb{width:40px}.color-gradient-picker .gradient-picker .color-preview-area{padding:0 8px}.color-gradient-picker .gradient-picker .color-preview-area.disabled{opacity:.5;pointer-events:none}.color-gradient-picker .gradient-picker .gradient-controls{height:auto;margin:0;padding:0 8px 8px}.color-gradient-picker .gradient-picker .gradient-type-item.active:after{inset:0}.color-gradient-picker .gradient-picker .picker-area .picking-area{width:auto;height:auto;margin-bottom:16px;padding-bottom:55%;position:relative;overflow:hidden}.color-gradient-picker .gradient-picker .picking-area-overlay1{position:absolute;inset:0}.color-gradient-picker .gradient-picker .input,.color-gradient-picker .gradient-picker .picking-area,.color-gradient-picker .gradient-picker .picking-area-overlay1,.color-gradient-picker .gradient-picker .picking-area-overlay2{border-radius:0!important}.color-gradient-picker .gradient-picker .gradient-controls .gradient-degrees-options .gradient-degrees{border-width:2px}.color-gradient-picker .gradient-picker .gradient-controls .gradient-degrees-options .gradient-degree-value{font-size:var(--text-xs);border:1px solid var(--gray300);border-radius:4px}.color-gradient-picker .gradient-picker .gradient-degree-value p{margin-bottom:0}.color-gradient-picker .gradient-picker .picker-area .preview .preview-box{border-radius:4px}.color-gradient-picker .gradient-picker .input-field .input-container .input{border-color:var(--gray200);color:var(--black)}.color-gradient-picker .gradient-picker .color-preview-area .input-group{gap:6px}.color-gradient-picker .gradient-picker .color-preview-area .rgb{flex:1}.color-gradient-picker .gradient-picker .rgb-group{display:contents}.eye-dropper{cursor:pointer}.color-picker{width:var(--color-picker-width,225px);background-color:var(--white);--vc-body-bg:var(--white);--vc-input-bg:var(--white);--vc-input-text:var(--black)}.color-picker .vc-chrome{width:var(--color-picker-width,225px)}.color-picker .vc-chrome-picker{width:100%;box-shadow:none;border-radius:0}.color-picker .vc-checkerboard{background-repeat:repeat}.color-picker .vc-chrome-saturation-wrap{border-radius:0}.color-picker .vc-chrome-fields .vc-input__input{color:var(--black)}.color-picker-header{border-bottom:1px solid var(--gray150);justify-content:space-between;align-items:center;height:39px;padding:3px 10px 3px 4px;line-height:1;display:flex}.color-picker-title{font-weight:700;font-size:var(--text-xs);margin-right:auto}.color-picker-type-input{border-radius:4px;max-width:100px;margin-top:0;margin-right:auto;padding-top:0;padding-left:2px;transition:border-color .3s}.color-picker-type-input .v-field__outline{display:none}.color-picker-type-input .v-select__selection-text{font-weight:700}.is-dragging-color-picker,.is-dragging-color-picker *{cursor:pointer}.is-dragging-color-picker .breakdance-iframe{pointer-events:none}.media-chooser-layer{cursor:pointer;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;inset:0}.media-chooser-layer--hover{opacity:0}.media-chooser-layer--hover:hover{opacity:1;background-color:#0003}.media-chooser-layer--hover .media-chooser-layer-button{transform:translateY(10px)}.media-chooser-layer--hover:hover .media-chooser-layer-button{transform:none}.media-chooser-layer-button{transition:all .3s}.has-transparency-layer{background:var(--white) url("data:image/svg+xml,   <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"400\" height=\"400\"         fill-opacity=\".1\" >            <rect x=\"200\" width=\"200\" height=\"200\" />            <rect y=\"200\" width=\"200\" height=\"200\" />            </svg>");background-position:50%;background-size:25px 25px}.breakdance-color-input{display:flex;position:relative}.breakdance-color-input .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__control,.breakdance-color-input .v-text-field.v-text-field--enclosed .v-text-field__details .breakdance-color-input .v-text-field__slot>input{padding:0 5px}.breakdance-color-input .v-text-field.v-text-field--solo .v-input__control input{text-align:center}.breakdance-color-input .v-field__clearable{font-size:var(--text-lg);margin-right:-17px;margin-top:2px!important}.breakdance-color-input-text-field-wrapper{order:1}.breakdance-color-input--right .breakdance-color-input-text-field-wrapper{margin-right:4px!important}.breakdance-color-swatch{order:2}.breakdance-color-input--left .breakdance-color-swatch{order:-1;margin-right:4px}.breakdance-color-input--left .breakdance-color-input-global-badge{margin-left:4px;margin-right:0}.breakdance-color-input-global-badge{font-size:var(--text-xs);text-transform:capitalize;height:var(--input-height);border:1px solid var(--gray200);background-color:var(--gray50);color:var(--gray800);cursor:pointer;border-radius:4px;flex-direction:row;flex:1;align-items:center;margin-right:4px;padding:4px 6px;font-weight:500;display:flex}.ellipsis-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.breakdance-color-input-name{flex:1;justify-content:center;align-items:center;display:flex}.breakdance-color-input--large .breakdance-color-input-name{display:none}.preview-size-button{border-radius:25px;margin-left:5px;margin-right:5px}.preview-size-content{background-color:var(--white);padding:15px}.preview-size__description{font-size:var(--text-sm2)}.preview-size-inputs{text-align:center;align-items:center;gap:5px;line-height:1;display:flex}.preview-size-inputs .breakdance-unit-input{flex:1}.preview-size-inputs .breakdance-unit-input .breakdance-simple-input{width:100%}.inline-editor-topbar-indicator{width:237px;color:var(--green700);cursor:pointer;background-color:#22c55e4d;border-radius:4px;align-items:center;gap:6px;height:41px;padding:6px 10px;transition:background-color .3s ease-in-out;display:flex}.inline-editor-topbar-indicator:hover{background-color:#22c55e45}.inline-editor-topbar-indicator__title{font-size:var(--text-sm2);margin-right:auto;line-height:1}.inline-editor-topbar-indicator__icon{flex-shrink:0}.top-bar-settings-and-structure-section{gap:0}.open-properties-toolbar-button .breakdance-icon{transform:translate(1px,-1px)}.open-preview-toolbar-button svg{position:relative;left:-1px}.card-alert .card-alert__icon{width:48px;height:48px;margin-bottom:0;padding:12px}.card-alert{padding-top:24px;padding-left:24px}.confirm-dialog .v-card__actions{justify-content:flex-end}.breakpoint-edit .breakpoint-edit__value{cursor:pointer}.breakpoint-edit .breakpoint-edit__value:hover{background:#d2f5eb99}.breakpoint-edit .breakpoint-edit__input{text-align:center;cursor:pointer;width:44px;box-shadow:0 0 0 1px var(--gray400);border-radius:4px}.breakpoint-edit__actions{display:flex}.media-query-string{font-family:monospace;font-size:14px}.media-query-box{width:100%}.media-query-box-items{border:2px solid var(--gray50);text-align:center;border-radius:8px;margin-bottom:24px;padding:24px 16px 16px}.media-query-box-label{font-size:var(--text-sm);text-align:left;margin-bottom:8px;font-weight:500;display:inline-block}.breakpoint-title{font-size:var(--text-md)}.media-query-input-wrapper{margin-bottom:16px}.preferences-empty-state{border:3px dashed var(--gray100);text-align:center;border-radius:8px;padding:24px 16px}.preferences-empty-state p{font-size:var(--text-base);margin-bottom:10px}.preferences-empty-state p:last-child{margin-bottom:0}.add-breakpoint-heading-box{text-align:left;flex-flow:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px;display:flex}.add-breakpoint-heading{font-weight:500;font-size:var(--text-md)}.add-breakpoint-form-content-wrapper{border:2px solid var(--gray50);text-align:center;border-radius:8px;flex-flow:wrap;justify-content:flex-end;padding:8px 16px;display:flex}.add-breakpoint-form-content-wrapper .breakdance-text-input{width:100%;margin-bottom:8px}.preferences-panel-topbar{z-index:1;background-color:var(--white);justify-content:flex-start;align-items:center;padding:20px 24px;display:flex;position:sticky;top:0}.preferences-panel-content-area{background-color:var(--white);flex-grow:1;padding:16px 24px 24px}.preferences-content-area>div{background-color:var(--gray50);flex-direction:column;height:100%;display:flex;overflow:auto}.preferences-bottom-panel{background-color:var(--white);flex-direction:row;justify-content:flex-end;padding:16px;display:flex;position:sticky;bottom:0;right:0}.preferences-panel-heading{color:var(--gray900);font-size:var(--text-lg);font-weight:500}.custom-font-family-font-face{border:1px solid var(--gray200);background-color:var(--gray50);border-radius:4px;margin-bottom:24px;padding:24px}.custom-font-family-font-face-titlebar{justify-content:space-between;align-items:center;display:flex}.custom-font-family-font-face-titlebar-title{font-size:var(--text-base);color:var(--gray900);font-weight:500;line-height:1}.custom-font-family-font-face-controls{flex-direction:row;justify-content:space-between;margin-top:12px;display:flex}.custom-font-family-font-face-controls-control{width:50%}.custom-font-family-font-face-controls-control .v-input--radio-group--row .v-input--radio-group__input{flex-wrap:nowrap}.custom-font-family-variable-font{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:10px;display:grid}.custom-font-family-variable-font-label{font-size:var(--text-sm)}.custom-font-family-font-face-controls-control--style{margin-top:7px}.breakdance-font-file-uploader .breakdance-file-uploader{padding:20px}.breakdance-font-file-uploader-choose-link{color:#4b75ff;font-weight:500}.custom-font-family-font-faces{margin-bottom:16px}.custom-font-family{border:1px solid var(--gray200);border-radius:4px;margin-bottom:16px;overflow:hidden}.custom-font-family-titlebar{cursor:pointer;background-color:var(--gray50);flex-direction:row;justify-content:space-between;align-items:center;padding:4px 16px;display:flex}.custom-font-family-title{font-size:var(--text-md);color:var(--gray900);font-weight:500}.custom-font-family-edit{border-top:1px solid var(--gray200);padding:16px}.breakdance-text-input--css-url{margin-bottom:16px}.custom-font-families-topbar{z-index:1;background-color:var(--gray200);justify-content:flex-start;align-items:center;margin-bottom:20px;padding:20px;display:flex;position:sticky;top:0}.custom-font-families-content-area{padding:20px}.preferences-heading{color:var(--gray900);font-size:var(--text-lg);font-weight:500}.add-font-family-toggle-button{color:var(--gray900);font-size:var(--icon-base);cursor:pointer;margin-left:12px}.add-font-family-form-content-wrapper{border:2px solid var(--gray50);text-align:center;border-radius:8px;flex-flow:wrap;justify-content:flex-end;padding:8px 16px;display:flex}.add-font-family-form-content-wrapper .breakdance-text-input{width:100%;margin-bottom:8px}.add-font-family-form-content-wrapper .breakdance-simple-input{font-size:var(--text-sm);height:40px}.preferences-input{background-color:var(--white)}.add-font-heading-box{text-align:left;flex-flow:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px;display:flex}.add-font-heading{font-weight:500;font-size:var(--text-md)}.breakdance-big-button-bar{flex-direction:row;flex-grow:1;margin-top:8px;display:flex}.breakdance-big-button-bar-button{border:1px solid var(--gray300);cursor:pointer;background-color:var(--gray50);color:var(--gray800);flex-direction:column;flex-basis:1000%;justify-content:center;align-items:center;padding-top:14px;padding-bottom:14px;display:flex}.breakdance-big-button-bar-button:hover:not(.breakdance-big-button-bar-button-active){background-color:var(--gray50)}.breakdance-big-button-bar-button>i{margin-bottom:9px;font-size:24px}.breakdance-big-button-bar-button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;margin-right:-1px}.breakdance-big-button-bar-button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-1px}.breakdance-big-button-bar-button-text{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:1px;font-weight:500}.breakdance-big-button-bar-button-active{background-color:var(--gray300);z-index:1}.breakdance-dense-button-toggle{width:100%;height:var(--input-height);flex-wrap:nowrap}.breakdance-dense-button-toggle-multiline{border:none;flex-wrap:wrap;gap:8px;width:100%;height:auto}.breakdance-dense-button-toggle-multiline .v-btn{border-radius:inherit!important;border:1px solid #ffffff1f!important}.breakdance-dense-button-toggle .v-btn{flex-grow:1;padding:0 7px}.breakdance-control-wrapper-control-button_bar.breakdance-control-wrapper-inline>.breakdance-control-wrapper-input-wrapper{max-width:60%}.breakdance-button-bar-input .v-btn.v-btn--has-bg.button-as-placeholder{background-color:var(--gray100)!important}.breakdance-button-bar-input{display:flex}.breakdance-button-bar-input .v-btn:not(.v-btn--rounded).v-btn--size-small{min-width:initial!important}.ui-panel-title{color:var(--gray800);font-size:var(--text-sm)}.ui-setting{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.ui-setting .v-input{width:100%;margin:0;padding:0}.ui-setting .v-label{font-size:var(--text-base);color:var(--gray800);padding-left:0}.ui-setting .v-selection-control{flex-direction:row-reverse;justify-content:space-between;margin:0}.panel-positions .ui-panel-title{font-size:var(--text-base)}.ui-setting .v-label,.ui-panel-title{color:var(--gray800);font-weight:500;line-height:1.375rem;position:relative;font-size:var(--text-sm)!important;letter-spacing:.00714286em!important}.preferences-modal-dialog{height:600px}.breakdance-tabs__tab{text-transform:none;letter-spacing:normal;font-size:var(--text-base);justify-content:flex-start;font-weight:500;background-color:var(--gray50)!important}.v-theme--dark .breakdance-tabs__tab.v-tab--active{color:#fff}.v-theme--light .breakdance-tabs__tab.v-tab--active{color:var(--gray800)}.breakdance-tabs .v-tabs-slider-wrapper{color:#fff}.v-theme--light .breakdance-tabs .v-tabs-slider-wrapper{color:var(--gray800)}.preferences-tab-area{flex-grow:0;flex-shrink:0;width:200px;position:sticky;top:0;background-color:var(--gray50)!important}.preferences-modal-title-text{font-size:var(--text-lg);padding-top:20px;padding-bottom:24px;padding-left:24px;font-weight:500}.preferences-modal-title{height:60px!important;min-height:60px!important;font-size:20px!important}.preferences-close-button{z-index:100;position:absolute;top:24px;right:24px}.styled-table{border-collapse:collapse;font-size:var(--text-sm);width:100%;margin:25px 0}.styled-table thead tr{text-align:left;background-color:var(--gray200)}.styled-table th,.styled-table td{padding:12px 15px}.styled-table tbody tr{border-bottom:1px solid var(--gray100)}.styled-table tbody tr:nth-of-type(2n){background-color:var(--gray50)}.breakdance-element-studio-adjustment-handle:hover{background:#1976d2}.element-studio-width-adjustment-bar{cursor:col-resize;background-color:var(--gray200);z-index:10;width:3px;height:100%;position:absolute}.element-studio-top-bar{background-color:var(--white);border-bottom:1px solid var(--gray200);min-height:60px;font-weight:500;font-size:var(--text-sm);color:var(--gray900);justify-content:center;align-items:center;display:flex}.breakdance-element-studio-searchbar{background:var(--white);z-index:1;border-bottom:1px solid var(--gray200);height:auto;position:sticky;top:-8px;margin:0!important;padding:12px 16px 0!important}.breakdance-simple-input.element-studio-elements-menu .v-input__control{border:none!important}.element-studio-element-name{font-size:var(--text-base)}.properties-panel-accordion{border-bottom:1px solid var(--gray200);background-color:var(--white);width:100%}.properties-panel-accordion .properties-panel-accordion{border:1px solid var(--gray200)}.properties-panel-accordion .properties-panel-accordion:not(:last-child){margin-bottom:8px}.properties-panel-accordion-titlebar{cursor:pointer;background-color:var(--gray50);color:var(--gray800);flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px;display:flex}.properties-panel-accordion.expanded>.properties-panel-accordion-titlebar{border-bottom:1px solid var(--gray200)}.properties-panel-accordion-content{padding:18px}.properties-panel-accordion-title{font-size:var(--text-sm);letter-spacing:1px;flex-direction:row;justify-content:center;align-items:center;font-weight:500;line-height:1;display:flex;position:relative;top:1px}.properties-panel-accordion-toggle{font-size:var(--text-2xs);line-height:1}.properties-panel-accordion-context-menu{z-index:10000;position:absolute}.breakdance-dense-breakpoint-select .v-input__control{height:var(--input-height);flex-wrap:nowrap;min-height:0!important}.breakdance-dense-breakpoint-select .v-select__slot{font-size:var(--text-xs)}.breakdance-dense-breakpoint-select .v-field__clearable{font-size:var(--text-lg);margin-right:-17px;margin-top:2px!important}.conditions-modal-dialog{height:70%}.conditions-modal-empty{flex-direction:column;justify-content:center;align-items:center;height:51vh;padding:15px;display:flex}.conditions-modal-empty-icon{color:var(--gray800)}.conditions-modal-empty-title{font-size:var(--text-xl);color:var(--gray800);margin:20px 0;font-weight:500}.condition-preview{font-size:var(--text-sm)}.condition-preview:not(:empty){margin-bottom:16px}.condition-preview-group{border:1px solid var(--gray200);background-color:var(--gray50);border-radius:6px;padding:10px;position:relative}.variable-icon--font_family{margin-top:-1px}.variable-chooser-empty-state{color:var(--gray400);font-size:var(--text-sm);background-color:var(--white);flex-direction:column;align-items:center;padding:9px 0;display:flex}.variable-chooser-empty-state button{color:var(--gray400);text-decoration:underline}.variable-chooser-empty-state__title,.variable-chooser-empty-state__description{font-size:var(--text-sm)}.save-variable-content{padding:15px;border-radius:0!important}.save-variable-column{flex:1;position:relative}.save-variable-form{grid-template-columns:1fr;gap:10px;display:grid}.save-variable-actions{justify-content:flex-end;margin-top:10px;display:flex}.variables-chooser-dropdown{background-color:var(--white);align-self:flex-start}.variables-chooser-dropdown .breakdance-simple-input{border-bottom:1px solid var(--gray200)!important}.variables-chooser-variables{margin-top:5px;margin-bottom:5px;padding:0}.variables-chooser-variables__subheader{font-weight:500;font-size:var(--text-xs);background-color:var(--white);padding:5px 15px}.variables-chooser-variable{font-size:var(--text-xs);cursor:pointer;background-color:var(--white);min-height:auto;padding:10px 15px;overflow:hidden}.variables-chooser-variable .v-list-item-title{align-items:center;gap:10px;display:flex}.variables-chooser-variable:after{display:none}.variables-chooser-variable:hover{background-color:var(--gray100)}.variables-chooser-variable--selected:hover,.variables-chooser-variable--selected{background-color:var(--gray300)}.variables-chooser-variable__icon,.variables-chooser-variable__title{white-space:nowrap;flex-shrink:0}.variables-chooser-variable__value{color:var(--gray400);white-space:nowrap;align-items:center;gap:5px;max-width:100px;line-height:1;display:flex}.variables-chooser-variable__value .breakdance-color-swatch{background-size:15px 15px;width:15px;min-width:15px;height:15px}.dynamic-data-chooser-dialog{background-color:var(--white);align-self:flex-start}.dynamic-data-chooser-dialog--2{width:400px}.variables-input{width:100%}.variables-input-chip{contain-intrinsic-inline-size:auto 70px;background-color:var(--oxy-control-variable-bg);font-size:var(--text-2xs);height:var(--input-height);border-radius:4px;justify-content:flex-start;align-items:center;gap:4px;transition:all .2s linear;display:flex;position:relative;overflow:hidden;box-shadow:0 0 4px #0000004d;container:variable-chip/inline-size}.variables-input-chip:hover{background-color:var(--oxy-control-variable-bg-hover)}.variables-input-chip:hover .variables-input-chip__actions{opacity:1}.variables-input-chip--deleted{background-color:var(--red200);border-color:var(--red300)}.variables-input-chip--deleted:hover{background-color:var(--red300);border-color:var(--red300)}.variables-input-chip--deleted .variables-input-chip__label{color:var(--red800)}.variables-input-chip__label{width:100%;height:100%;color:var(--oxy-control-variable-text-color);align-items:center;padding-left:8px;padding-right:4px;display:flex}.variables-input-chip__actions{opacity:0;background-color:var(--oxy-control-variable-bg-hover);height:100%;box-shadow:-4px 0 4px var(--oxy-control-variable-bg-hover);align-items:center;gap:6px;margin-left:auto;padding:0 4px;transition:opacity .2s linear;display:flex;position:absolute;top:0;right:0}.variables-input-chip__action-button{transition:all .2s linear}.variables-input-chip__action-button:hover{opacity:.5}@container variable-chip (width<100px){.variable-icon{display:none}.variables-input-chip__label{padding-left:6px}}.variable-bound-input{width:100%;min-width:0;max-width:100%;position:relative}.variable-bound-input:hover .variable-bound-input-toggle{opacity:1}.variable-bound-input-toggle{z-index:1;background:var(--oxy-control-variable-bg);color:var(--black);opacity:0;text-align:center;border-radius:50%;width:12px;height:12px;transition:scale .2s;position:absolute;top:-5px;left:-5px}.v-theme--light .variable-bound-input-toggle{color:var(--white)}.variable-bound-input-toggle:hover{scale:1.7}.variable-bound-input-toggle:hover .variable-bound-input__dollar{opacity:1}.variable-bound-input-toggle:hover .variable-bound-input__plus{opacity:0}.variable-bound-input__dollar{opacity:0;margin:0 auto;transition:opacity .2s}.variable-bound-input__plus{content:"";transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.breakdance-spacing-complex-input{flex-direction:column;justify-content:center;align-items:center;margin-top:8px;display:flex}.breakdance-spacing-complex-input-middle{grid-template-columns:repeat(2,1fr);gap:6px;margin:6px 0;display:grid}.media-preview{justify-content:center;align-items:center;width:100%;padding-bottom:56%;display:flex;position:relative;overflow:hidden}.media-preview--small{height:70px;padding:0;background-size:26px 25px!important}.media-preview-content{position:absolute;inset:0}.media-preview-image,.media-preview-video{object-fit:cover;width:100%;height:100%}.media-preview-image--contain{object-fit:contain}.media-preview__icon{z-index:2;color:var(--white);position:absolute;top:10px;left:10px}.media-preview--small .media-preview__icon{font-size:var(--text-sm);top:6px;left:6px}.breakdance-media-input-choose-layer{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.breakdance-media-gallery-medias{grid-template-columns:repeat(3,1fr);gap:10px;list-style-type:none;display:grid;padding-left:0!important}.breakdance-media-gallery-media{-webkit-user-select:none;user-select:none;cursor:grab;margin-bottom:0;position:relative}.breakdance-media-gallery-media img{object-fit:cover;backface-visibility:hidden;border-radius:3px;width:100%;height:70px;display:block;overflow:hidden}.breakdance-media-gallery-media.sortable-chosen{cursor:grabbing}.breakdance-media-gallery-media.sortable-fallback{background:0 0!important}.breakdance-media-gallery-media:hover .breakdance-media-gallery-media__delete{opacity:1;pointer-events:auto}.breakdance-media-gallery-media__delete{z-index:10;cursor:pointer;color:var(--white-fixed);opacity:0;pointer-events:none;background-color:#0009;border-bottom-left-radius:5px;padding:5px;transition:opacity .3s;position:absolute;top:0;right:0}.breakdance-media-gallery-media__delete:hover{background-color:var(--red600)}.is-dragging .breakdance-media-gallery-media__delete{opacity:0!important}.is-ghost-image{opacity:.5;background-color:#c8ebfb}.list-anim-move{transition:transform .3s}.borders-complex{--border-side-size:28px}.borders-complex-nine-by-nine{grid-template-columns:repeat(3, var(--border-side-size));grid-template-rows:repeat(3, var(--border-side-size));gap:2px;display:grid}.borders-complex-nine-by-nine .v-btn{width:var(--border-side-size)!important;height:var(--border-side-size)!important}.borders-complex-nine-by-nine>div{justify-content:center;align-items:center;display:flex}.borders-complex-top{grid-row-start:1;grid-column-start:2}.borders-complex-bottom{grid-row-start:3;grid-column-start:2}.borders-complex-left{grid-row-start:2;grid-column-start:1}.borders-complex-right{grid-row-start:2;grid-column-start:3}.borders-complex-all{grid-row-start:2;grid-column-start:2}.input-with-no-extra-height .v-input__control{min-height:0;margin-bottom:0!important}.input-with-no-extra-height .v-text-field__details{display:none}.borders-complex-control{grid-template-columns:35px 1fr;align-items:center;gap:8px;margin-bottom:8px;display:grid}.borders-complex-control__label{font-size:var(--text-xs)!important}.borders-complex-side .v-btn{border-radius:4px!important}.custom-radius-wrap{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.custom-radius-input{margin-left:6px}.custom-radius-container{grid-template-columns:auto auto;justify-content:end;gap:10px 15px;width:100%;display:grid}.v-btn-toggle>.v-btn.v-btn.btn-radius{min-width:30px;padding:0 8px}.border-radius-controls{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.breakdance-repeater-item-title-text{font-size:var(--text-xs);color:var(--gray700);white-space:nowrap;text-overflow:ellipsis;width:100%;margin-right:12px;padding-top:9px;padding-bottom:9px;font-weight:500;overflow:hidden}.repeater-item-accordion-drag-disabled .breakdance-repeater-item-title-text{margin-left:12px}.repeater-item-accordion-title{border:1px solid var(--gray300);background-color:var(--white);cursor:pointer;border-radius:3px;align-items:center;display:flex}.repeater-item-accordion-title:hover{background-color:var(--gray50)}.breakdance-repeater-item--ghost .repeater-item-accordion-title,.breakdance-repeater-item--ghost .repeater-item-accordion-title:hover{background-color:var(--blue300)!important}.breakdance-repeater-item--expanded>.repeater-item-accordion>.repeater-item-accordion-title{border-bottom-right-radius:0;border-bottom-left-radius:0}.repeater-item-accordion-controls{border:1px solid var(--gray300);border-top:none;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:18px}.selectors-list-selectors{padding-top:8px}.properties-panel-search-box-wrap-selectors input.breakdance-simple-input{height:100%;font-size:var(--text-sm);padding-left:32px;border:0!important}.properties-panel-search-box-wrap-selectors .breakdance-text-input-wrapper,.properties-panel-search-box-wrap-selectors .breakdance-text-input{height:100%;position:relative}.breakdance-icon-input{border:1px solid var(--gray300);border-radius:4px;justify-content:center;align-items:center;width:100%;height:77px;display:flex;position:relative;overflow:hidden}.breakdance-control-wrapper-inline .breakdance-icon-input{width:100px}.breakdance-icon-input-icon-layer-svg-wrapper{display:flex}.breakdance-icon-input-icon-layer-svg-wrapper>svg{stroke-width:0;stroke:currentColor;fill:currentColor;width:1em;height:1em;font-size:38px;display:inline-block}.breakdance-icon-input-choose-layer{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.breakdance-global-block-input__action{grid-template-columns:1fr auto;gap:6px;margin:5px 0;display:grid}.breakdance-global-block-input__action .breakdance-icon{translate:1px -1px}.breakdance-global-block-input__icon,.breakdance-component-input__icon{color:var(--gray600);padding-right:3px}.breakdance-component-input__action{grid-template-columns:1fr auto auto;gap:6px;margin:5px 0 15px;display:grid}.breakdance-component-input__new-tab-btn .breakdance-icon{translate:1px -.5px}.tip-tap-wrapper{border-radius:6px}.tip-tap-wrapper a{cursor:text}.tip-tap-menu-bar{z-index:10;background-color:var(--gray50);border-bottom:1px solid var(--gray300);align-items:center;padding:4px;display:flex;position:sticky;top:0;left:0;right:0}.tip-tap-menu-bar__button{border-radius:3px;outline:none;justify-content:center;align-items:center;width:24px;height:24px;transition:background-color .3s;display:flex}.tip-tap-menu-bar__button+.tip-tap-menu-bar__button{margin-left:4px}.ProseMirror{-webkit-user-select:text;user-select:text;outline:none;padding:10px}.tip-tap-editor .ProseMirror p:last-child{margin-bottom:0}.tip-tap-menu-bar__button .v-icon.v-theme--dark{color:#fff!important}.tip-tap-menu-bar__button:hover,.tip-tap-menu-bar__button--active{background-color:var(--gray300)}.v-theme--dark .tip-tap-menu-bar__button:hover,.v-theme--dark .tip-tap-menu-bar__button--active{background-color:var(--gray200)}.tip-tab-menu-bar__button--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.tip-tap-dialog .tip-tap-menu-bar{padding:8px}.tip-tap-dialog .ProseMirror{min-height:500px;padding:16px}.tip-tap-dialog{--code-input-height:480px}.tip-tap-dialog .code-input{border-radius:0;border:none!important}.breakdance-tinymce-dialog{height:520px;transition-property:transform,opacity;position:relative;overflow:hidden}.breakdance-tinymce-dialog--expanded{max-width:calc(100vw - 60px);height:calc(100vh - 60px);width:calc(100vw - 60px)!important;max-height:calc(100vh - 60px)!important}.breakdance-tinymce-dialog-inner{height:100%}.breakdance-tinymce-dialog-inner iframe{border:0;width:100%;height:100%}.rich-text-input{width:100%;margin:5px 0;position:relative}.rich-text-input:hover .rich-text-input__toggle-edit{opacity:1}.rich-text-input__toggle-edit{cursor:pointer;background-color:var(--gray200);opacity:0;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;transition:all .3s;display:flex;position:absolute;top:5px;right:5px}.rich-text-input__toggle-edit:hover{background-color:var(--gray200)}.rich-text-input__wrapper{word-break:break-all;cursor:pointer;font-size:var(--text-xs);border-radius:4px;padding:10px;overflow:hidden}.rich-text-input__wrapper li,.rich-text-input__wrapper p,.rich-text-input__wrapper a{font-size:var(--text-xs)}.rich-text-input__wrapper h1,.rich-text-input__wrapper h2,.rich-text-input__wrapper h3,.rich-text-input__wrapper h4,.rich-text-input__wrapper h5,.rich-text-input__wrapper h6{font-size:var(--text-sm);margin-bottom:4px}.rich-text-input__placeholder{color:var(--gray400);font-size:14px;font-weight:500}.breakdance-inline-repeater .controls-tree-expansion-panels{flex-flow:row;gap:5px}.breakdance-inline-repeater .breakdance-control-wrapper{flex-direction:column;margin-bottom:0;display:flex}.breakdance-inline-repeater .breakdance-control-wrapper-label-and-stuff{order:1}.breakdance-inline-repeater .breakdance-control-wrapper-control-label{font-size:var(--text-xs)!important;color:var(--gray400)!important}.breakdance-inline-repeater .breakdance-control-wrapper-inline>.breakdance-control-wrapper-input-wrapper{max-width:100%}.breakdance-inline-repeater-item{background-color:var(--white);border-radius:4px;gap:5px;margin-top:2.5px;margin-bottom:2.5px;padding-top:2.5px;padding-bottom:2.5px;display:flex}.breakdance-inline-repeater-item.sortable-fallback{cursor:grabbing}.breakdance-inline-repeater-item:last-of-type{margin-bottom:8px}.breakdance-inline-repeater-item--ghost{background-color:var(--gray100)!important}.breakdance-inline-repeater-item-controls{gap:5px;width:100%;display:flex}.breakdance-inline-repeater-drag-handle{width:8px;height:var(--input-height);flex-shrink:0;justify-content:flex-start!important}.breakdance-inline-repeater-drag-handle:active{cursor:grabbing}.breakdance-inline-repeater-item-label{font-size:var(--text-xs);color:var(--gray400)}.breakdance-inline-repeater-icon{color:var(--gray800);cursor:pointer;position:relative;top:9px}.breakdance-inline-repeater-icon:after{display:none!important}.breakdance-inline-repeater-delete{flex-shrink:0;margin-left:6px}.breakdance-inline-repeater--dense input{border-radius:0}.breakdance-inline-repeater--dense .breakdance-inline-repeater-item-controls{gap:0}.breakdance-inline-repeater--dense .breakdance-inline-repeater-item-control:first-child .breakdance-color-input-swatch,.breakdance-inline-repeater--dense .breakdance-inline-repeater-item-control:first-child .breakdance-inline-repeater-input input{border-radius:4px 0 0 4px}.breakdance-inline-repeater--dense .breakdance-inline-repeater-item-control:last-child .breakdance-inline-repeater-input input{border-radius:0 4px 4px 0}.breakdance-inline-repeater--dense .breakdance-inline-repeater-item-control:not(:first-child){margin-left:-1px}.bde-global-color-settings{background:var(--white);border-radius:0}.bde-global-color-settings__input-wrapper{position:relative}.bde-global-color-settings__copy-icon{z-index:1;cursor:pointer;opacity:0;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.bde-global-color-settings__input-wrapper:hover .bde-global-color-settings__copy-icon{opacity:1}.bde-global-color-settings__content{padding:16px}.bde-global-color-settings__item{margin-bottom:0!important}.bde-global-color-settings__input{width:100%}.bde-global-color-settings__description{font-size:var(--text-xs);color:var(--gray600);line-height:1.5;margin:8px 0 0!important}.bde-global-color-settings__error{font-size:var(--text-xs);color:var(--red600);line-height:1.5;margin-top:8px!important;margin-bottom:0!important}.bde-global-color-settings__error code{background:var(--gray50);border-radius:3px;padding:0 4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.bde-global-color-settings__actions{justify-content:flex-end;display:flex}.bde-global-color-settings__warning p{color:var(--gray700);margin-bottom:12px;line-height:1.5}.bde-global-color-settings__warning p:last-child{margin-bottom:0}.bde-global-color-settings__warning .bde-global-color-settings__warning-info{background:var(--gray50);border:1px solid var(--gray200);border-radius:4px;margin:16px 0;padding:12px}.bde-global-color-settings__warning .bde-global-color-settings__warning-info p{font-size:var(--text-sm);margin-bottom:8px}.bde-global-color-settings__warning .bde-global-color-settings__warning-info p:last-child{margin-bottom:0}.bde-global-color-settings__warning .bde-global-color-settings__warning-info code{background:var(--white);border:1px solid var(--gray300);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--text-xs);color:var(--gray800);border-radius:3px;padding:2px 6px}.global-colors .breakdance-color-input-global-badge{max-width:72px;margin-left:0}.global-colors-description{font-size:var(--text-sm);margin-top:4px;line-height:1.3}.global-colors-repeater-delete{cursor:pointer;color:var(--gray800);justify-content:flex-end;align-items:center;margin-left:8px;font-size:12px;display:flex}.global-colors-repeater-open-settings{cursor:pointer;color:var(--gray600);margin-left:8px;transition:color .2s}.global-colors-repeater-open-settings:hover{color:var(--gray800)}.global-colors-repeater-item{position:relative}.global-colors-repeater-item:hover .global-colors-repeater-item__settings-button{opacity:1}.global-colors-repeater-item__settings-button{cursor:pointer;background:var(--white);opacity:0;background:linear-gradient(to right, transparent, var(--white) 30%);border-top-right-radius:4px;border-bottom-right-radius:4px;justify-content:center;align-items:center;width:24px;transition:opacity .2s;display:flex;position:absolute;top:1px;bottom:1px;right:1px}.breakdance-message-control{font-size:var(--text-sm);color:var(--gray700)}.breakdance-shadow-input--text .breakdance-inline-repeater-item-control{max-width:45px}.breakdance-link-chooser-dialog{height:500px}.breakdance-link-chooser-dialog iframe{border:0;width:100%;height:100%}.breakdance-link-chooser-dialog-content{height:100%;position:relative;overflow:hidden}.breakdance-url-input{position:relative}.breakdance-url-input .breakdance-simple-textarea-input{padding-bottom:30px}.breakdance-url-input-open-dialog{font-size:var(--text-sm);cursor:pointer;border:1px solid var(--gray300);background-color:var(--white);border-radius:6px;justify-content:center;align-items:center;width:25px;height:25px;transition:background-color .3s;display:flex;position:absolute;bottom:10px;right:10px}.breakdance-url-input-open-dialog:hover{background-color:var(--gray100)}.focus-point-dot-arrow{pointer-events:none;grid-template-rows:repeat(3,7fr);grid-template-columns:repeat(3,7fr);place-items:center;width:100%;display:grid}.focus-point-dot-arrow .focus-point-dot{grid-area:2/2}.focus-point-dot-arrow .focus-point-dot--selected{background-color:var(--black)}.focus-point-dot-arrow-up{grid-column:2}.focus-point-dot-arrow-left{grid-area:2/1}.focus-point-dot-arrow-right{grid-area:2/3}.focus-point-dot-arrow-down{grid-area:3/2}.focus-point-grid{grid-template-rows:repeat(3,21px);grid-template-columns:repeat(3,21px);place-items:center;width:100%;height:100%;display:grid}.focus-point-position{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.focus-point-position:hover .focus-point-dot{background-color:var(--black)}.focus-point-dot{background-color:var(--gray300);pointer-events:none;border-radius:9999px;width:4px;height:4px;transition:background-color .3s;display:block;position:relative}.focus-point-area{background-color:var(--gray50);border:1px solid var(--gray200);background-repeat:no-repeat;background-size:cover;border-radius:3px;height:150px;position:relative}.focus-point-area-handler{background-color:var(--blue500);border:2px solid var(--white);cursor:pointer;border-radius:9999px;width:18px;height:18px;position:absolute;top:0}.focus-point-area-handler--active{will-change:transform}.focus-point-input--grid{grid-template-columns:64px 1fr;align-items:flex-end;gap:10px;display:grid}.focus-point-input--grid .focus-point-area-handler{display:none}.focus-point-input--grid .focus-point-area{height:64px!important}.input-group{flex-direction:row;align-items:flex-start;gap:6px;width:100%;margin-top:6px;display:flex}.input-group-divider{font-size:var(--text-xs);color:var(--gray600);padding-top:6px;font-weight:700}.input-group-control{display:block}.input-group-control__label{font-size:var(--text-2xs);color:var(--gray600);margin-top:2px;font-weight:500;display:block}.input-group-button{padding-top:8px;padding-bottom:8px}.typography-preset-input__label{font-size:var(--text-sm);align-items:center;gap:10px;width:100%;display:flex}.typography-preset-input__label span{font-size:var(--text-xs);margin-left:auto}.breakdance-link-input-settings{border:1px solid var(--gray300);border-top:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px;flex-direction:column;gap:10px;margin:0;padding:12px;display:flex}.breakdance-link-input-settings .control-section-as-modal{margin-bottom:0}.breakdance-link-input-settings-item .v-checkbox{color:var(--gray800);font-size:var(--text-sm)}.breakdance-link-input-settings-item .v-label{font-size:var(--text-sm)}.breakdance-link-input-settings-item--horizontal{justify-content:space-between;align-items:center;gap:6px;display:flex}.breakdance-link-input-settings-item__label{font-size:var(--text-sm);color:var(--gray800);font-weight:500}.breakdance-link-input-settings-item>.breakdance-link-input-label-wrapper>.dynamic-data-chooser{opacity:0;transition:opacity .5s ease-in-out}.breakdance-link-input-settings-item:hover>.breakdance-link-input-label-wrapper>.dynamic-data-chooser{opacity:1;transition-delay:.2s}.breakdance-link-input-label-wrapper{flex-direction:row;flex-shrink:0;align-items:center;display:flex}.breakdance-link-input-input{font-size:var(--text-sm);border:1px solid var(--gray300);border-radius:4px;align-items:center;font-weight:500;display:flex;position:relative;overflow:hidden}.breakdance-link-input--expanded .breakdance-link-input-input{border-bottom-right-radius:0;border-bottom-left-radius:0}.breakdance-link-input-input .breakdance-simple-input{border-radius:0;width:100%;padding-bottom:40px;border:none!important}.breakdance-link-input-open-dialog{color:var(--gray600);line-height:1;transition:color .3s}.breakdance-link-input-open-dialog:hover{color:var(--blue600)}.breakdance-link-input-open-dialog i{display:block}.breakdance-link-input-type{text-transform:capitalize;cursor:pointer;border-top-left-radius:4px;border-top-right-radius:4px;align-items:center;width:100%;padding:12px 7px;font-weight:700;line-height:1;display:flex}.breakdance-link-input-type:hover{color:var(--blue600)}.breakdance-link-input-actions{gap:2px;display:flex;position:absolute;bottom:10px;right:10px}.breakdance-link-input-type~.breakdance-link-input-actions{bottom:50%;transform:translateY(50%)}.breakdance-link-input-action{font-size:var(--text-sm);cursor:pointer;border:1px solid var(--gray300);background-color:var(--white);border-radius:6px;justify-content:center;align-items:center;width:25px;height:25px;transition:background-color .3s;display:flex}.breakdance-link-input-action:hover{background-color:var(--gray200)}.breakdance-link-input-action i{color:var(--gray700);font-size:var(--text-sm)}.breakdance-link-input-action .dynamic-data-chooser,.breakdance-link-input-action .dynamic-data-chooser-button{border-radius:0;width:100%;height:100%;background-color:#0000!important}.breakdance-link-input--expanded .breakdance-link-input-action--open-settings{background-color:var(--gray200)}.breakdance-link-input--dynamic .dynamic-input{margin:10px 10px 25px}.slider-input-labels{font-size:var(--text-sm);justify-content:space-between;display:flex}.breakdance-media-size-input-size{font-size:var(--text-sm);font-weight:500;line-height:1rem}.breakdance-media-size-input-size .v-list-item__content{flex-direction:column;align-items:flex-start;padding:10px 0;display:flex}.breakdance-media-size-input__note{font-size:var(--text-sm)}.breakdance-media-size-input__sublabel{font-size:var(--text-xs);opacity:.7;margin-top:4px;display:inline-block}.breakdance-wp-meta-query{position:relative}.breakdance-meta-query__nested-query{position:absolute;bottom:0;left:125px}.breakdance-query-dialog{max-height:72%!important}.breakdance-query-dialog .breakdance-dialog-contents{padding-bottom:20px!important}.breakdance-query-dialog .template-rule-rule-slug{min-width:150px}.breakdance-query-control{flex-direction:column;gap:20px;display:flex}.breakdance-query-row{gap:15px;display:flex}.breakdance-query-column{flex:1}.breakdance-query__subtitle{color:var(--black);margin-bottom:5px;font-size:18px;font-weight:500}.breakdance-query__order-field{flex-flow:column wrap;column-gap:10px;display:flex}.breakdance-query__apply-to{flex:1}.breakdance-post-chooser-input .v-field{overflow:hidden}.breakdance-add-panel__element_wrapper{margin-bottom:8px}.breakdance-add-panel__element_wrapper:last-child{margin-bottom:0}.breakdance-add-panel__element{text-align:center;color:var(--gray700);border:1px solid var(--gray200);cursor:grab;word-break:break-all;border-radius:4px;flex-direction:row;align-items:center;min-height:40px;padding-left:16px;padding-right:16px;transition:all .1s ease-in;display:flex;position:relative}.breakdance-add-panel__element:active{cursor:grabbing}.breakdance-add-panel__element:focus,.breakdance-add-panel__element:hover{background-color:var(--blue50);border-color:var(--blue600);color:var(--blue600);outline:none}.breakdance-add-panel__element-info{margin-left:auto}.breakdance-add-panel__element-name{font-size:var(--text-sm);font-weight:500;line-height:1}.breakdance-add-panel__element-svg-icon{margin-right:16px}.breakdance-add-panel__element--selected{background-color:var(--blue50);border-color:var(--blue600);color:var(--blue600)}.breakdance-add-panel__element--unavailable-wrapper{cursor:not-allowed;border-color:var(--gray150)}.breakdance-add-panel__element--unavailable-wrapper:active{cursor:not-allowed}.breakdance-add-panel__element--unavailable,.breakdance-add-panel__element--unavailable-wrapper .breakdance-element-badge{opacity:.5}.breakdance-add-panel__element_wrapper .breakdance-element-badge{margin-left:auto}.breakdance-add-panel__element-tag{font-size:var(--text-xs);color:var(--blue500);white-space:nowrap;line-height:1;position:absolute;top:2px;right:3px}.breakdance-add-registered-children-elements{margin-top:6px}.breakdance-add-registered-children-elements__search{margin-bottom:10px}.breakdance-trigger-action-button .breakdance-icon{margin:0!important}.variable-repeater-item{display:contents}.variable-repeater-item__icon{z-index:1;cursor:default;color:var(--gray500);position:absolute;top:50%;left:8px;transform:translateY(-50%)}.variable-repeater-item__copy-icon{z-index:1;cursor:pointer;opacity:0;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.variable-repeater-item__name:hover .variable-repeater-item__copy-icon{opacity:1}.variable-repeater-item__name{width:100%;height:var(--input-height);position:relative}.variable-repeater-item__name .breakdance-simple-input{padding-left:25px}.variable-repeater-item__name .v-text-field.v-text-field--solo .v-input__control input{padding-bottom:4px;padding-left:17px}.variable-repeater-item__value{width:100%}.variable-repeater-item__value .breakdance-unit-input-drag-container,.variable-repeater-item__value .breakdance-color-input-global-badge,.variable-repeater-item__value .breakdance-color-input-name{flex:1;width:100%}.variable-repeater-item--vertical .variable-repeater-item__name{margin-bottom:10px}.override-variables{position:relative}.control-hover-enabler-wrapper,.control-breakpoint-chooser-wrapper{display:flex}.control-breakpoint-chooser-dropdown{background-color:var(--white);padding-top:3px;padding-bottom:3px}.control-breakpoint-chooser-dropdown-item{cursor:pointer;position:relative}.control-breakpoint-chooser-dropdown-item:hover{background-color:var(--gray200)}.control-breakpoint-chooser-breakpoint-dropdown-value-present{color:var(--blue600)}.control-breakpoint-chooser-device-icon-wrapper{justify-content:center;align-items:center;padding:6px;display:flex}.indicator-light{cursor:pointer;justify-content:center;align-items:center;width:17px;height:17px;display:flex;position:absolute;top:calc(50% - 1px);left:-16px;transform:translateY(-50%)}.indicator-light-light{background-color:var(--gray400);border-radius:50%;width:3px;height:3px;transition:all .1s ease-in-out}.indicator-light:hover .indicator-light-light{transform:scale(2)}.indicator-light-reset-button>i{color:var(--gray600);font-size:13px;transform:translate(1px,1px)}.inline-ai-skeleton .v-skeleton-loader__list-item-two-line{height:auto;padding:0;background-color:#0000!important}.inline-ai-error-message[data-v-1a8ec2ea],.inline-ai-error-message[data-v-871dab36]{text-align:center;font-size:var(--text-sm2);padding:10px 5px}.inline-ai-content{border-radius:0!important}.inline-ai-inner{padding:10px}.inline-ai-code{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:10px 0;display:flex}.inline-ai-code__subtitle{letter-spacing:1px;font-weight:500}.inline-ai-completions{flex-direction:column;gap:10px;display:flex}.inline-ai-completion{font-size:var(--text-sm2);border:1px solid var(--gray300);border-radius:6px;padding:13px}.inline-ai-completion__prompt{color:var(--gray500);font-size:var(--text-xs);margin-bottom:5px!important}.inline-ai-completion__text{-webkit-user-select:text;user-select:text;margin-bottom:0!important}.inline-ai-completion__text--truncate{max-height:150px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.inline-ai-completion__loader{align-items:center;gap:10px;line-height:1;display:flex}.inline-ai-completion__expand{text-transform:uppercase;text-align:center;width:100%;font-weight:700;line-height:1;font-size:var(--text-xs);color:var(--gray500);border-radius:6px;justify-content:center;align-items:center;margin:0 auto 10px;padding:8px 15px;display:flex}.inline-ai-actions{gap:10px;margin-top:10px;display:flex}.inline-ai-action:hover{text-decoration:underline}.inline-ai-action--insert{color:var(--indigo600);font-weight:700}.inline-ai-action--delete{opacity:.5;margin-left:auto;transition:opacity .3s}.inline-ai-action--delete:hover{opacity:1}.inline-ai-presets{flex-flow:column wrap;display:flex}.inline-ai-preset{font-size:var(--text-sm);white-space:nowrap;text-align:left;border-radius:6px;outline:none;grid-template-columns:14px 1fr;gap:10px;padding:10px;font-weight:500;line-height:1;transition:background-color .3s;display:grid}.inline-ai-preset:active,.inline-ai-preset:hover{background-color:var(--gray200)}.inline-ai-preset__icon{color:var(--gray500)}.inline-ai-variations{font-size:var(--text-sm);color:var(--gray800);align-items:center;gap:10px;padding:5px 7px 0;line-height:1.3;display:flex}.inline-ai-variations__input{max-width:65px}.inline-ai-variations__input .breakdance-simple-number-input{height:29px}.inline-ai-chat{border-top:1px solid var(--gray200);background-color:var(--white);position:sticky;bottom:0}.inline-ai-chat-input{width:100%;font-size:var(--text-sm2);color:var(--gray800);resize:none;outline:none;min-height:63px;padding:14px 50px 15px 14px;line-height:1.2;display:block}.inline-ai-chat--invalid .inline-ai-chat-input{animation:.82s cubic-bezier(.36,.07,.19,.97) both bde-shake}.inline-ai-chat-submit{border:1px solid var(--gray200);border-radius:4px;padding:6px;transition:background-color .3s;position:absolute;top:31.5px;right:15px;transform:translateY(-50%)}.inline-ai-chat-submit:active,.inline-ai-chat-submit:hover{background-color:var(--gray100)}.inline-ai-chat-submit:active{transform:translateY(calc(1px - 50%))}@keyframes bde-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.inline-ai-image-mode-info{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px 10px;display:flex}.inline-ai-image-mode-info__icon{color:var(--gray500)}.inline-ai-image-mode-info__text{color:var(--gray600);font-size:var(--text-sm);margin:0;line-height:1.4}.component-editable-property-settings{background-color:var(--white);padding:10px}.component-editable-property-toggle{display:flex}.component-editable-property-toggle-button{min-width:18px;width:auto!important}.component-editable-property-toggle__icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:100%;display:flex}.component-editable-property-toggle__arrow{border-left:1px solid;flex-direction:column;justify-content:center;align-items:center;width:18px;height:100%;display:flex}.oxy-class-token-actions-list{padding:8px 4px!important}.oxy-class-token-actions-list .v-list-item,.oxy-class-token-actions-list .v-list-subheader{--indent-padding:-8px;border-radius:4px;height:auto;min-height:24px;overflow:hidden;margin:0!important}.oxy-class-token-actions-list .v-list-subheader{color:var(--black);font-weight:700}.oxy-class-token-actions-list .v-list-subheader,.oxy-class-token-actions-list .v-list-item__title{font-size:var(--text-xs)}.oxy-class-token-actions-list .is-destructive{color:var(--red500)!important}.oxy-class-token-actions-list .v-divider{margin-top:4px;margin-bottom:4px}.oxy-class-token-actions__button{background-color:var(--oxygenActive);width:16px;min-width:0;height:100%;color:var(--oxygenActiveText);visibility:hidden;border-left:.5px solid var(--oxygenActive);justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:0;right:0}.oxy-class-token-actions__button-overlay{background:linear-gradient(to right, #0000 0px, var(--oxygenActive) 10px);pointer-events:none;width:10px;height:100%;position:absolute;top:0;right:16px}.is-nudge .oxy-class-token-actions-list-item{grid-template-columns:16px 1fr;align-items:center;display:grid}.oxy-class-tokens-actions-list-item__indicator{background-color:var(--oxy-control-indicator-color);border-radius:50%;width:4px;height:4px;margin-right:4px;display:inline-block;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.oxy-class-tokens-actions-list-item__indicator-icon.is-highlighted{color:var(--oxy-control-indicator-color)}.oxy-class-tokens-actions-list-item__right-icon{margin-left:4px;padding:2px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.oxy-class-token-rename{width:100%;min-height:var(--oxy-class-token-height);align-items:center;margin:0 6px;display:flex}.oxy-class-token-rename__prefix{margin-right:6px}.oxy-class-token-rename__input{background-color:var(--white);color:var(--black);outline:none;min-width:24px;display:inline-block}.oxy-class-token{max-width:max-content;font-size:var(--text-xs);background-color:var(--gray200);color:var(--gray600);cursor:pointer;border-radius:4px;outline:none;flex-flow:wrap;align-items:center;margin:0;line-height:1.3;display:flex;position:relative;overflow:hidden}.oxy-class-token:hover .oxy-class-token-actions__button{visibility:visible}.oxy-class-token-nested,.oxy-class-token--active .oxy-class-token-source,.oxy-class-token:hover .oxy-class-token-source{background-color:var(--oxygenActive);color:var(--oxygenActiveText)}.oxy-class-token-source{min-width:36px}.oxy-class-token-source,.oxy-class-token-nested,.oxy-class-token--with-nested .oxy-class-token-rename__input{justify-content:flex-start;align-items:center;padding:2px 6px;display:flex}.oxy-class-token-nested{border-radius:4px}.oxy-class-token,.oxy-class-token-source,.oxy-class-token-nested{min-height:var(--oxy-class-token-height)}.oxy-class-token--with-nested{gap:4px;padding:4px 0 4px 4px}.oxy-class-token--with-nested .oxy-class-token-source{background-color:var(--gray200);color:var(--gray600);border-radius:4px}.oxy-class-token--with-nested:hover .oxy-class-token-actions__button{--oxygenActive:var(--gray200)}.oxy-class-token--invalid,.oxy-class-token--invalid:hover .oxy-class-token-source,.oxy-class-token--invalid .oxy-class-token-actions__button{background-color:var(--red200);color:var(--red600)}.oxy-class-token--invalid .oxy-class-token-actions__button{border-left-color:var(--red300)}.oxy-class-token--invalid .oxy-class-token-actions__button-overlay{background:linear-gradient(to right, #0000 0px, var(--red200) 10px)}.oxy-class-token__icon{flex-shrink:0;margin-right:5px}.oxy-class-token--disabled{opacity:.5}.oxy-class-token--disabled:hover{opacity:1}.oxy-display-value.is-filled,.is-filled>.oxy-display-value{color:var(--oxy-control-value-filled-text);background-color:var(--oxy-control-value-filled-bg)}.oxy-display-value:hover.is-filled,.is-filled>.oxy-display-value:hover{background-color:var(--oxy-control-value-filled-bg-hover);color:var(--oxy-control-value-filled-text-hover)}.oxy-display-value.is-overwritten,.is-overwritten>.oxy-display-value{background-color:var(--oxy-control-value-overwritten-bg);color:var(--oxy-control-value-overwritten-text)}.oxy-display-value.is-overwritten:hover,.is-overwritten>.oxy-display-value:hover{background-color:var(--oxy-control-value-overwritten-bg-hover);color:var(--oxy-control-value-overwritten-text-hover)}.oxy-display-value.is-inheriting,.is-inheriting>.oxy-display-value{background-color:var(--oxy-control-value-inheriting-bg);color:var(--oxy-control-value-inheriting-text)}.oxy-display-value.is-inheriting:hover,.is-inheriting>.oxy-display-value:hover{background-color:var(--oxy-control-value-inheriting-bg-hover);color:var(--oxy-control-value-inheriting-text-hover)}.oxy-display-value.is-variable,.is-variable>.oxy-display-value{background-color:var(--oxy-control-value-variable-bg);color:var(--oxy-control-value-variable-text)}.oxy-display-value.is-variable:hover,.is-variable>.oxy-display-value:hover{background-color:var(--oxy-control-value-variable-bg-hover);color:var(--oxy-control-value-variable-text-hover)}.is-oxygen .oxy-control-name-tooltip{padding:8px}.oxy-control-name-tooltip-content{flex-direction:column;gap:10px;line-height:1;display:flex}.oxy-control-name-tooltip-item{align-items:center;gap:6px;display:flex}.breakdance-control-modifiers{flex-direction:row;align-items:center;gap:1px;margin-left:2px;display:flex}.breakdance-control-modifier-icon{color:var(--black);cursor:pointer;border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.breakdance-control-modifier-icon:hover{background-color:var(--gray100);color:var(--black)}.breakdance-control-modifier-icon-enabled,.breakdance-control-modifier-icon-enabled:hover{background-color:var(--gray200);color:var(--black)}.breakdance-control-modifier-icon-value-present{color:var(--blue600)}.breakdance-control-modifier-icon-value-present:hover{background-color:var(--blue100);color:var(--blue600)}.breakdance-control-modifier-icon-enabled.breakdance-control-modifier-icon-value-present{background-color:var(--blue50)}.breakdance-control-wrapper,.control-section-as-popout,.control-section-as-modal{margin-bottom:14px}.oxy-properties-panel .breakdance-control-wrapper,.oxy-properties-panel .control-section-as-popout,.oxy-properties-panel .control-section-as-modal{margin-bottom:8px}.breakdance-control-wrapper:last-child,.control-section-as-popout:last-child,.control-section-as-modal:last-child{margin-bottom:0}.breakdance-control-wrapper-vertical{flex-direction:column;width:100%;display:flex}.breakdance-control-wrapper-inline{flex-direction:row;width:100%;display:flex}.breakdance-control-wrapper-inline>.breakdance-control-wrapper-input-wrapper{max-width:50%;margin-left:auto}.breakdance-control-wrapper-label-and-stuff{flex-direction:row;flex-grow:1;align-items:center;margin-bottom:0;margin-right:12px;display:flex}.breakdance-control-wrapper-input-wrapper{flex-shrink:0}.breakdance-only-on-hover-always-show{opacity:1!important}.breakdance-control-wrapper>div>*>.breakdance-only-on-hover{opacity:0;transition:opacity .5s ease-in-out}.breakdance-control-wrapper>div>*>.breakdance-only-on-hover:focus-within,.breakdance-control-wrapper:hover>div>*>.breakdance-only-on-hover{opacity:1;transition-delay:.2s}.breakdance-control-wrapper .breakdance-control-wrapper-control-label{font-size:var(--text-sm);letter-spacing:.00714286em;color:var(--gray800);font-weight:500;line-height:1.3;position:relative}.control-section-as-modal{justify-content:space-between;align-items:center;width:100%;display:flex}.control-section-as-modal-label{color:var(--gray800);font-weight:500;line-height:1.375rem;position:relative;font-size:var(--text-sm)!important;letter-spacing:.00714286em!important}.modal-dialog .breakdance-dialog-contents{padding-bottom:20px!important}.oxy-indicator-lights{cursor:pointer;margin-left:-5px;padding:5px;display:block}.oxy-indicator-lights:before{content:"";background-color:var(--oxy-control-indicator-color);border-radius:999px;width:5px;height:5px;display:block}.controls-tree-expansion-panels{flex-flow:wrap;display:flex}.conditional-control-display-hidden{display:none!important}.section-as-header-title{margin-bottom:4px;font-weight:500;line-height:1.375rem;font-size:var(--text-xs)!important;letter-spacing:.00714286em!important}.controls-tree-expansion-panels--compact>.properties-panel-accordion{border:none}.controls-tree-expansion-panels--compact>.properties-panel-accordion>.properties-panel-accordion-content{padding:0}.controls-tree-linear .controls-tree-linear .controls-tree-linear-heading{box-shadow:0px 0px 0px 1px var(--gray200);text-transform:uppercase;letter-spacing:.8px;font-weight:500;line-height:1.4;font-size:var(--text-2xs);border:none;margin-top:0;padding-top:11px;padding-bottom:11px}.controls-tree-linear-heading{cursor:pointer;background-color:var(--gray50);color:var(--gray800);font-size:var(--text-sm);letter-spacing:1px;box-shadow:0px 0px 0px 1px var(--gray200);border:none;flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding:18px;font-weight:500;line-height:1;display:flex}.controls-tree-linear .breakdance-control-wrapper{margin:18px 0;padding:0 18px}.controls-tree-linear:empty,.controls-tree-linear-or-expansion-panels .v-text-field__details,.controls-tree-linear-or-expansion-panels .v-messages{display:none}.controls-tree-linear-or-expansion-panels .v-text-field.v-text-field--solo.v-input--density-compact>.v-input__control{min-height:initial}.controls-tree-linear-or-expansion-panels .v-input--density-compact>.v-input__control>.v-input__control,.controls-tree-linear-or-expansion-panels .v-input__control{margin-bottom:0}.repeater-item-media{cursor:grab;border-radius:3px;position:relative;overflow:hidden}.repeater-item-media:before{content:"";z-index:4;opacity:0;pointer-events:none;background-color:#000000b3;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;inset:0}.repeater-item-media:active{cursor:grabbing}.repeater-item-media:hover:before,.repeater-item-media:hover .repeater-item-media-actions{opacity:1;pointer-events:auto}.sortable-chosen .repeater-item-media:before,.breakdance-repeater-item--ghost .repeater-item-media:before{display:none}.breakdance-repeater-item--ghost .repeater-item-media{opacity:.5;background-color:#c8ebfb}.repeater-item-media .media-preview{border:1px solid var(--gray200)}.repeater-item-media--no-border .media-preview{border:none}.repeater-item-media-actions{z-index:5;color:var(--white-fixed);opacity:0;pointer-events:none;gap:3px;transition:opacity .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sortable-chosen .repeater-item-media-actions,.breakdance-repeater-item--ghost .repeater-item-media-actions{display:none}.repeater-item-media-action{cursor:pointer;padding:0 3px;font-size:14px}.repeater-item-media-controls{width:250px;padding:14px 18px}.repeater-item-popup__item{--input-height:15px;grid-template-columns:8px 1fr max-content;align-items:center;gap:8px;height:26px;padding:0 8px 0 4px;display:grid}.repeater-item-popup__item:hover{background-color:var(--gray100)}.repeater-item-popup__item:hover .repeater-item-popup__item-drag,.repeater-item-popup__item:hover .repeater-item-popup__actions{opacity:1;display:flex}.repeater-item-popup__item .breakdance-repeater-item-title-text{margin-right:0;padding:0}.repeater-item-popup__item--expanded{z-index:6;background-color:var(--gray100);position:relative}.repeater-item-popup__item--with-icon{grid-template-columns:8px 16px 1fr max-content}.repeater-item-popup__item-title{width:100%;position:relative;top:-1px}.repeater-item-popup__item-drag{opacity:0;cursor:grab}.repeater-item-popup__actions{flex-shrink:0;justify-self:end;gap:8px;display:none}.repeater-item-popup--disabled .repeater-item-popup__item-drag,.repeater-item-popup--disabled .repeater-item-popup__item-icon,.repeater-item-popup--disabled .repeater-item-popup__item-title{opacity:.5}.breakdance-repeater-item{overflow:hidden}.breakdance-repeater-item-drag-handle{cursor:move;justify-content:center;align-items:center;padding:9px;display:flex}.breakdance-repeater-item-drag-handle>i{color:var(--gray700);font-size:14px}.breakdance-repeater-item-action{margin-left:9px;font-size:14px}.breakdance-repeater-item-action>i{color:var(--gray700)}.breakdance-repeater-item-action:hover>i{color:var(--gray900)}.breakdance-repeater-item-actions{flex-direction:row;margin-right:12px;display:flex;position:relative}.breakdance-repeater-draggable{grid-template-columns:1fr;gap:8px;display:grid}.breakdance-repeater--gallery .breakdance-repeater-draggable{grid-template-columns:repeat(3,1fr)}.breakdance-repeater-add-button{margin-top:8px}.breakdance-repeater-add-icon-button{position:absolute;top:0;right:0}.breakdance-repeater--popup.breakdance-repeater--filled .breakdance-repeater-draggable{border:1px solid var(--gray200)}.breakdance-repeater--popup .breakdance-repeater-draggable{border-radius:4px;gap:0;overflow:hidden}.breakdance-repeater__no-data-message{font-size:var(--text-xs);text-align:center;border:1px solid var(--gray200);border-radius:4px;justify-content:center;align-items:center;height:28px;margin-top:4px;display:flex}.breakdance-element-studio-copyable{flex-direction:column;width:100%;height:100%;display:flex}.breakdance-element-studio-copyable>textarea{width:100%;font-size:var(--text-xs);background-color:var(--gray200);border-radius:4px;flex-grow:1;margin-bottom:8px;padding:8px}.breakdance-element-studio-twig-code-helper{font-size:var(--text-xs);height:100%}.element-studio-repeater-options-variables{margin:3px 0}.element-studio-repeater-options-variable{cursor:pointer;margin-right:3px}.element-studio-dropdown-options .element-studio-condition-input-row,.element-studio-variable-options .element-studio-condition-input-row{gap:10px;display:flex}.element-studio .element-studio-control-section{margin-bottom:0}.element-studio .element-studio-control-section .v-expansion-panel-header{padding:0 20px}.element-studio .element-studio-control-section .v-expansion-panel-content__wrap{padding:8px}.element-studio .element-studio-control-label-input{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:nowrap;text-overflow:ellipsis;width:130px;font-size:var(--text-xs);margin:-4px 12px -4px -4px;padding:4px;overflow:hidden}.element-studio .element-studio-control-label-input:focus,.element-studio .element-studio-control-label-input:hover{outline:1px solid var(--gray400)}.element-studio .properties-panel-accordion-titlebar{padding:8px 15px}.element-studio .element-studio-control .properties-panel-accordion-titlebar{padding:6px 8px}.element-studio .properties-panel-accordion-titlebar{cursor:default}.element-studio .properties-panel-accordion-title,.element-studio .properties-panel-accordion-title>div{width:100%}.element-studio .properties-panel-accordion-content{text-align:center}.element-studio .element-studio-control .properties-panel-accordion{border:1px dashed var(--gray400)}.element-studio .properties-panel-accordion .properties-panel-accordion{border-radius:4px;margin-bottom:6px}.element-studio .element-studio-control .properties-panel-accordion-titlebar{border-bottom:0!important}.element-studio .element-studio-control .properties-panel-accordion-toggle,.element-studio .element-studio-control .properties-panel-accordion .properties-panel-accordion-content{display:none}.element-studio .breakdance-repeater-item .code-input{border-radius:6px;max-height:500px;overflow:auto}.element-studio-control-type-dropdown{max-width:250px;margin-top:0;position:relative;top:-2px}.element-studio-control-type-dropdown .v-select__slot input{font-size:var(--text-2xs)}.element-studio-card{font-size:var(--text-xs);padding:16px}.element-studio-card h3{margin-top:16px}.element-studio-inline-helper-code{margin-top:7px}.element-studio-inline-helper-code textarea{white-space:pre-line;height:200px}.element-studio-dependencies-separator{background:var(--gray200);width:100%;height:2px;margin:16px 0}.element-studio__execute-inline-script-dependencies{text-align:right;padding-bottom:10px}.element-studio-action-info{text-align:left;background:var(--gray100);cursor:pointer;border-radius:4px;max-height:40px;margin:12px 0;padding:10px 14px;font-size:14px;transition:max-height .3s;overflow:hidden}.element-studio-action-info__open{max-height:250px}.element-studio-action-info i{color:var(--gray500);margin-left:6px}.element-studio-default-properties-instructions{border:1px solid var(--gray100);max-width:300px;font-size:var(--text-2xs);margin-top:12px;margin-bottom:16px;padding:12px}.element-studio-default-properties-preview{font-size:var(--text-2xs);border:1px solid var(--gray100);max-width:300px;margin-top:4px;padding:12px;overflow:auto}.element-studio-spacing-bar{word-break:break-word;text-align:left;font-size:var(--text-sm)}.element-studio-spacing-bars .breakdance-inline-repeater button{display:none}.element-studio-tabs-items{flex-direction:column;flex-grow:1;display:flex}.element-studio-tabs-items>div{flex-grow:1;padding:0}.element-studio-tabs-items .studio-default-elements-panel{margin-bottom:40px;padding:20px}.element-studio-tabs-items .studio-dependencies-panel{padding:20px}.element-studio-tabs{border-bottom:1px solid var(--gray200)}.element-studio-tabs .v-tabs--density-compact{--v-tabs-height:50px}.element-studio-tabs .v-tab{min-width:55px}.breakdance-element-studio-element-badges{flex-direction:row;gap:15px;display:flex}.breakdance-element-studio__field-group{flex-flow:column wrap;gap:30px;display:flex}.element-studio__presets-code-help{font-size:var(--text-xs);padding:12px}.element-studio__presets-code-help pre{display:inline-block}.element-studio{border-left:1px solid var(--gray200);z-index:1;height:100%;position:relative}.element-studio .breakdance-codemirror,.element-studio .breakdance-codemirror>.cm-editor{height:100%}.element-studio .code-input{font-size:var(--text-xs);border:none;border-radius:0;height:100%;margin:0}.element-studio .v-btn--variant-elevated,.element-studio .v-btn--variant-flat{background-color:#0000}.element-studio__hide-the-close-button .element-studio-close-panel,.element-studio__hide-the-switch-mode-button .element-studio-switch-mode{display:none}.element-studio-wrapper{height:100%}.element-studio-content{height:calc(100% - 60px)}.panel-50-top-panel{border-bottom:4px solid var(--gray500)}.panel-50{height:50%}.panel-100{height:100%}.panel-50-h{width:50%;height:100%}.panel-50-h-first-panel{border-right:4px solid var(--gray500)}.oxy-select-input[data-v-c3a47bfb]{width:100%;min-width:0}.oxy-unit-input .breakdance-unit-input .breakdance-simple-input{width:100%}.oxy-gap-input{grid-template-columns:1fr 1fr auto;gap:4px;display:grid}.oxy-gap-input .oxy-control{grid-column-start:auto}.oxy-gap-input__toggle{position:relative;top:6px}.oxy-gap-input--expand{grid-template-columns:1fr auto}.oxy-group{flex:1}.oxy-group-name{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;height:40px;padding:4px 10px;font-size:13px;display:flex}.oxy-group-content{padding:4px 10px 14px}.oxy-color-input{max-width:100%}.oxy-color-input .breakdance-color-swatch{background-size:var(--input-height) var(--input-height)}.oxy-color-input .breakdance-color-input-name{flex:1}.margin-padding-input-drag-bar{justify-content:center;align-items:center;display:flex;position:absolute}.margin-padding-input-drag-bar:hover,.margin-padding-input-drag-bar--active{background-color:var(--gray300)!important}.margin-padding-input-drag-bar-value{font-size:var(--text-2xs);color:var(--gray500);white-space:nowrap;border-radius:2px;padding:2px 6px;line-height:1}.margin-padding-input-drag-bar-click-area{cursor:default;padding:2px}.margin-padding-input-dropdown{background-color:var(--white);--input-height:27px;border-radius:8px;max-width:100px;padding:8px}.oxy-drag-cursor-padding-bottom,.oxy-drag-cursor-margin-top{cursor:n-resize}.oxy-drag-cursor-padding-top,.oxy-drag-cursor-margin-bottom{cursor:s-resize}.oxy-drag-cursor-padding-right,.oxy-drag-cursor-margin-left{cursor:w-resize}.oxy-drag-cursor-padding-left,.oxy-drag-cursor-margin-right{cursor:e-resize}.oxy-drag-global-cursor-top,.oxy-drag-global-cursor-top *,.oxy-drag-global-cursor-bottom,.oxy-drag-global-cursor-bottom *{cursor:ns-resize!important}.oxy-drag-global-cursor-top .breakdance-iframe,.oxy-drag-global-cursor-bottom .breakdance-iframe{pointer-events:none}.oxy-drag-global-cursor-left,.oxy-drag-global-cursor-left *,.oxy-drag-global-cursor-right,.oxy-drag-global-cursor-right *{cursor:ew-resize!important}.oxy-drag-global-cursor-left .breakdance-iframe,.oxy-drag-global-cursor-right .breakdance-iframe{pointer-events:none}.margin-padding-input-dropdown__content .oxy-control{grid-template-columns:1fr 2fr;width:100%}.margin-padding-input-presets{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.margin-padding-input-preset{white-space:nowrap;font-size:var(--text-xs);background-color:var(--gray100);border-radius:4px;outline:0 solid;flex:1;padding:6px;line-height:1;transition:all .1s ease-in-out}.margin-padding-input-preset--active,.margin-padding-input-preset:hover{background-color:var(--gray300);outline-width:.5px}.oxy-margin-oxy-padding-drag-bars-wrapper{--margin-bar-size:25px;height:112px;font-size:var(--text-xs);border:1px solid var(--gray300);border-radius:4px;font-weight:500;position:relative;overflow:hidden}.oxy-margin-drag-bars{position:absolute;inset:0}.oxy-margin-drag-bars:before{content:"";border:1px solid var(--gray300);pointer-events:none;border-radius:3px;width:190px;height:61px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.oxy-margin-label{z-index:5;color:var(--gray500);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:-.5px;pointer-events:none;line-height:1;position:absolute;top:6px;left:6px}.margin-top-drag-bar{height:var(--margin-bar-size);top:0;left:0;right:0}.margin-bottom-drag-bar{height:var(--margin-bar-size);bottom:0;left:0;right:0}.margin-left-drag-bar,.padding-left-drag-bar{width:calc(var(--margin-bar-size) * 1.5);z-index:1;clip-path:polygon(100% 23%,100% 77%,0 100%,0 0);background-color:var(--gray100);top:0;bottom:0;left:0}.margin-right-drag-bar,.padding-right-drag-bar{width:calc(var(--margin-bar-size) * 1.5);z-index:1;clip-path:polygon(100% 0,100% 100%,0 77%,0 23%);background-color:var(--gray100);top:0;bottom:0;right:0}.oxy-padding-drag-bars{top:calc(var(--margin-bar-size) + 3px);left:calc(var(--margin-bar-size) * 1.5 + 3px);bottom:calc(var(--margin-bar-size) + 3px);right:calc(var(--margin-bar-size) * 1.5 + 3px);border:1px solid var(--gray300);position:absolute}.oxy-padding-drag-bars:before{content:"";border:1px solid var(--gray300);pointer-events:none;background-color:var(--white);z-index:5;width:60%;height:6px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.padding-top-drag-bar{height:var(--margin-bar-size);top:0;left:0;right:0}.padding-bottom-drag-bar{height:var(--margin-bar-size);bottom:0;left:0;right:0}.padding-left-drag-bar{clip-path:polygon(100% 45%,100% 55%,0 100%,0 0)}.padding-right-drag-bar{clip-path:polygon(100% 0,100% 100%,0 55%,0 45%)}.oxy-margin-padding-input--disable-margin .oxy-margin-drag-bars,.oxy-margin-padding-input--disable-padding .oxy-padding-drag-bars{pointer-events:none}.oxy-btn-bar{z-index:1;background-color:var(--gray100);border-radius:4px;align-items:center;gap:4px;width:100%;padding:2px;display:flex;position:relative}.oxy-btn-bar-item{font-weight:700;line-height:1;font-size:var(--text-xs);color:var(--gray500);white-space:nowrap;border-radius:3px;flex:1;justify-content:center;align-items:center;gap:4px;padding:6px 0;display:flex}.oxy-btn-bar-item:hover{background-color:var(--gray300)}.oxy-btn-bar-item--active{color:var(--gray800)}.oxy-btn-bar-item--active:hover{background-color:#0000}.oxy-btn-bar-menu{border-radius:3px;justify-content:center;align-items:center;width:16px;height:100%;display:flex}.oxy-btn-bar-menu:hover{background-color:var(--gray300)}.oxy-btn-bar-indicator{z-index:-1;background-color:var(--white);border-radius:3px;width:70px;height:calc(100% - 4px);transition:transform .2s ease-in-out;display:block;position:absolute;top:2px;bottom:2px;left:0;box-shadow:0 1px 3px #00000026}.oxy-btn-bar-indicator--placeholder{opacity:.6}.copy-paste-context-menu{display:contents}.oxy-accordion{flex:1}.oxy-accordion-name{width:100%;font-weight:500;font-size:var(--text-sm);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;height:40px;padding:4px 10px;display:flex}.oxy-accordion-content{padding:4px 10px 14px}.oxy-accordion-arrow{color:var(--gray500);margin-left:auto}.oxy-text-input{width:100%}.oxy-align-grid-overlay{pointer-events:none;z-index:2;padding:4px;display:flex;position:absolute;inset:0}.oxy-align-grid-overlay--hover{--indicator-color:var(--oxygen-primary-600);z-index:1}.oxy-align-grid-indicator{gap:2px;display:flex}.oxy-align-grid-indicator span{background:var(--indicator-color,var(--oxygen-primary-500));border-radius:1px;width:4px;height:6px;display:block}.oxy-align-grid-indicator span:nth-child(4),.oxy-align-grid-indicator span:nth-child(5){display:none}.oxy-align-grid-indicator--column span{height:4px}.oxy-align-grid-indicator--column span:first-child{width:10px}.oxy-align-grid-indicator--column span:nth-child(2){width:16px}.oxy-align-grid-indicator--column span:nth-child(3){width:7px}.oxy-align-grid-indicator--row span{width:4px}.oxy-align-grid-indicator--row span:first-child{height:10px}.oxy-align-grid-indicator--row span:nth-child(2){height:16px}.oxy-align-grid-indicator--row span:nth-child(3){height:7px}.oxy-align-grid-indicator--wrap{max-width:20px;max-height:20px}.oxy-align-grid-indicator--wrap span{width:4px;height:6px}.oxy-align-grid-indicator--wrap span:nth-child(4),.oxy-align-grid-indicator--wrap span:nth-child(5){display:block}.oxy-align-grid-indicator--primary-axis-stretch.oxy-align-grid-indicator--row,.oxy-align-grid-indicator--primary-axis-stretch.oxy-align-grid-indicator--wrap{max-width:100%}.oxy-align-grid-indicator--primary-axis-stretch.oxy-align-grid-indicator--column{max-height:100%}.oxy-align-grid-indicator--primary-axis-space-between,.oxy-align-grid-indicator--primary-axis-space-around{max-width:100%}.oxy-align-grid-indicator--primary-axis-space-between.oxy-align-grid-indicator--row,.oxy-align-grid-indicator--primary-axis-space-between.oxy-align-grid-indicator--wrap,.oxy-align-grid-indicator--primary-axis-space-around.oxy-align-grid-indicator--row,.oxy-align-grid-indicator--primary-axis-space-around.oxy-align-grid-indicator--wrap{width:100%}.oxy-align-grid-indicator--primary-axis-space-between.oxy-align-grid-indicator--column,.oxy-align-grid-indicator--primary-axis-space-around.oxy-align-grid-indicator--column{height:100%}.oxy-align-grid-indicator--primary-axis-space-between.oxy-align-grid-indicator--wrap span:first-child,.oxy-align-grid-indicator--primary-axis-space-between.oxy-align-grid-indicator--wrap span:nth-child(5),.oxy-align-grid-indicator--primary-axis-space-around.oxy-align-grid-indicator--wrap span:first-child,.oxy-align-grid-indicator--primary-axis-space-around.oxy-align-grid-indicator--wrap span:nth-child(5){height:10px}.oxy-align-grid-indicator--primary-axis-space-between.oxy-align-grid-indicator--wrap span:nth-child(2),.oxy-align-grid-indicator--primary-axis-space-between.oxy-align-grid-indicator--wrap span:nth-child(4),.oxy-align-grid-indicator--primary-axis-space-around.oxy-align-grid-indicator--wrap span:nth-child(2),.oxy-align-grid-indicator--primary-axis-space-around.oxy-align-grid-indicator--wrap span:nth-child(4){height:6px}.oxy-align-grid-indicator--primary-axis-space-between.oxy-align-grid-indicator--wrap span:nth-child(3),.oxy-align-grid-indicator--primary-axis-space-around.oxy-align-grid-indicator--wrap span:nth-child(3){height:16px}.oxy-align-grid-indicator--primary-axis-space-between.oxy-align-grid-indicator--wrap span:nth-child(4),.oxy-align-grid-indicator--primary-axis-space-between.oxy-align-grid-indicator--wrap span:nth-child(5),.oxy-align-grid-indicator--primary-axis-space-around.oxy-align-grid-indicator--wrap span:nth-child(4),.oxy-align-grid-indicator--primary-axis-space-around.oxy-align-grid-indicator--wrap span:nth-child(5){display:block}.oxy-align-grid-indicator--cross-axis-stretch.oxy-align-grid-indicator--column span{width:100%}.oxy-align-grid-indicator--cross-axis-stretch.oxy-align-grid-indicator--row,.oxy-align-grid-indicator--cross-axis-stretch.oxy-align-grid-indicator--wrap{max-height:100%}.oxy-align-grid-indicator--cross-axis-stretch.oxy-align-grid-indicator--row span:first-child,.oxy-align-grid-indicator--cross-axis-stretch.oxy-align-grid-indicator--row span:nth-child(2),.oxy-align-grid-indicator--cross-axis-stretch.oxy-align-grid-indicator--row span:nth-child(3),.oxy-align-grid-indicator--cross-axis-stretch.oxy-align-grid-indicator--wrap span:first-child,.oxy-align-grid-indicator--cross-axis-stretch.oxy-align-grid-indicator--wrap span:nth-child(2),.oxy-align-grid-indicator--cross-axis-stretch.oxy-align-grid-indicator--wrap span:nth-child(3){height:100%}.oxy-align-grid-indicator--cross-axis-stretch.oxy-align-grid-indicator--row span:nth-child(4),.oxy-align-grid-indicator--cross-axis-stretch.oxy-align-grid-indicator--row span:nth-child(5),.oxy-align-grid-indicator--cross-axis-stretch.oxy-align-grid-indicator--wrap span:nth-child(4),.oxy-align-grid-indicator--cross-axis-stretch.oxy-align-grid-indicator--wrap span:nth-child(5){display:none}.oxy-align-grid-indicator-baseline{width:100%;line-height:1;font-size:var(--text-xs);border-bottom:1px solid var(--oxygen-primary-800);align-items:center;display:flex}.oxy-align-grid-indicator--grid span:first-child{border:2px solid var(--oxygen-primary-400);background:var(--indicator-color,var(--oxygen-primary-800));min-width:16px;min-height:16px;position:relative}.oxy-align-grid-indicator--grid span:not(:first-child){display:none}.oxy-align-grid-indicator--grid.oxy-align-grid-indicator--primary-axis-stretch.oxy-align-grid-indicator--column,.oxy-align-grid-indicator--grid.oxy-align-grid-indicator--primary-axis-stretch.oxy-align-grid-indicator--column span{height:100%}.oxy-align-grid-container{width:60px;height:60px;position:relative}.oxy-align-grid{border:1px solid var(--gray200);border-radius:4px;grid-template:repeat(3,1fr)/repeat(3,1fr);place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.oxy-align-grid-point{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.oxy-align-grid-point-dot{background:var(--gray300);border-radius:50%;width:2px;height:2px;display:block}.oxy-align-grid--placeholder .oxy-align-grid-overlay:not(.oxy-align-grid-overlay--hover){opacity:.4}.oxy-align-input{grid-template-columns:60px 1fr;gap:8px;display:grid}.oxy-align-input-controls{grid-template-columns:auto 1fr;align-items:center;gap:4px;display:grid}.oxy-align-input-controls .oxy-control{grid-template-columns:auto 1fr}.oxy-control.oxy-control--repeater{grid-template-rows:24px 1fr;gap:0}.is-filled.oxy-control--repeater .oxy-repeater-input{margin-top:4px}.oxy-media-input{width:100%}.oxy-button-input{height:var(--input-height)}.oxy-button-input--true{color:var(--blue500)}.oxy-control{grid-template-columns:54px auto;grid-column-start:span 12;gap:8px;display:grid;position:relative}.oxy-control--accordion{border:1px solid var(--gray200);border-left:none;border-right:none;margin-top:-1px;display:flex}.oxy-control--spacing,.oxy-control--hide-label{grid-template-columns:1fr}.oxy-control--bottom{flex-direction:column;align-items:center;gap:4px;display:flex}.oxy-control--bottom .oxy-control-name{order:1;align-self:center;line-height:1;top:0}.oxy-control--disabled{opacity:.5;pointer-events:none}.oxy-control--top,.oxy-control--repeater{grid-template-columns:1fr}.oxy-control-name{line-height:1;font-size:var(--text-sm);letter-spacing:-.2px;-webkit-user-select:none;user-select:none;max-width:max-content;color:var(--gray700);white-space:nowrap;border-radius:2px;place-self:self-start start;padding:2px;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:block;position:relative;top:6px}.oxy-control-name:hover{background-color:var(--gray200)}.oxy-gradient-icon{background:linear-gradient(currentColor 0%,#b3b3b300 100%);border-radius:2px;width:12px;height:12px;display:block}.oxy-tag-chooser{font-size:var(--text-sm);cursor:pointer;font-family:Menlo,Monaco,Consolas,Courier New,monospace}.oxy-tag-chooser .v-autocomplete.v-select.v-field--is-focused input{min-width:auto!important}.oxy-tag-chooser .v-field__input{padding:4px 0!important}.oxy-tag-chooser .v-field--appended{padding-inline-end:0}.oxy-tag-chooser .v-field__outline{display:none}.oxy-tag-chooser .v-combobox__selection{max-width:100%}.oxy-tag-chooser .v-select__slot{color:var(--gray700);height:24px;font-weight:500;line-height:1;font-size:var(--text-xs);border-radius:4px;align-items:center;padding:0 6px;display:inline-flex}.oxy-tag-chooser .v-select__slot:hover{background-color:var(--gray100)}.oxy-tag-chooser .v-field__append-inner{display:contents}.oxy-tag-chooser .v-combobox__menu-icon{align-self:center}.oxy-tag-chooser input{field-sizing:content;color:inherit!important;padding:0!important}.oxy-tag-chooser--disabled{pointer-events:none;cursor:default}.oxy-tag-chooser__input{font-size:var(--text-xs);width:100%;color:var(--gray700);outline:none;padding:4px 0;display:block}.oxy-tag-chooser__bracket-1{order:-1;align-self:center}.oxy-tag-chooser__bracket-2{align-self:center}.oxy-tag-chooser__tag-icon{margin-left:5px}.properties-panel-titlebar{border-bottom:1px solid var(--gray200);flex-direction:row;justify-content:space-between;align-items:center;padding:16px;display:flex}.properties-panel-titlebar--small{border-bottom:none;flex-shrink:0;height:38px;padding:0 14px}.properties-panel-titlebar-title{font-size:var(--text-md);color:var(--gray900);font-weight:500}.blank-sidebar-text h5,.blank-sidebar-text p{text-align:center;font-size:var(--text-sm)}.blank-sidebar-text h5{font-size:var(--text-base);margin-bottom:4px}.v-theme--dark .blank-sidebar-text{color:var(--gray400)}.properties-panel-search-extra-button{height:25px;line-height:1;font-size:var(--text-2xs);letter-spacing:.4px;text-transform:lowercase;background-color:var(--gray150);color:var(--gray600);cursor:pointer;border-radius:3px;justify-content:center;align-items:center;padding:0 8px;font-weight:500;transition:all .3s;display:flex}.properties-panel-search-extra-button:not(.properties-panel-search-extra-button-on):hover{background-color:var(--gray200)}.properties-panel-search-extra-button-on{color:var(--blue600);background-color:var(--blue50)}.properties-panel-search-box-wrap{border-top:1px solid var(--gray200);height:48px;transition:opacity .2s ease-in-out;position:relative}.properties-panel-search-box-wrap--disabled{opacity:.3;pointer-events:none}.properties-panel-search-box-inner-wrap{height:100%;position:relative}.properties-panel-search-icon{color:var(--gray400);z-index:1;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.properties-panel-search-text-input,.properties-panel-search-text-input .breakdance-text-input-wrapper{width:100%;height:100%}.properties-panel-search-text-input .breakdance-text-input-wrapper>input{height:100%;font-size:var(--text-sm);padding-left:32px;padding-right:100px;border:0!important}.properties-panel-search-actions{flex-direction:row;gap:4px;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.properties-panel-search-settings-toggle{gap:3px;display:flex}.properties-panel-search-empty-state{text-align:center}.properties-panel-search-empty-state h5{font-size:var(--text-base);margin:16px 0 4px;font-weight:500}.properties-panel-search-empty-state p{font-size:var(--text-sm);text-align:center;max-width:220px;margin:0;font-weight:400}.v-theme--dark .properties-panel-search-empty-state h5,.v-theme--dark .properties-panel-search-empty-state p{color:var(--gray400)}.properties-panel-search-empty-state svg{color:var(--gray200);flex-shrink:0;height:100px;margin:0}.properties-panel-search-empty-state svg path{stroke-width:4px}.breakdance-tab{text-transform:uppercase;letter-spacing:1px;cursor:pointer;width:33.333%;color:var(--gray700);border-bottom:2px solid #0000;flex-grow:1;justify-content:center;align-items:center;padding:5px;font-weight:500;display:flex}.breakdance-tab__icon,.breakdance-tab__label{justify-content:center;align-items:center;height:45px;display:flex}.breakdance-tab__icon{font-size:var(--icon-base)}.breakdance-tab__label{font-size:var(--text-sm)}.breakdance-tab:not(.breakdance-tab--active):hover .breakdance-tab__icon{color:var(--gray700)}.breakdance-tab--active{background-color:var(--gray50);color:var(--gray700);border-bottom:2px solid var(--gray600)}.breakdance-tab__context-menu{z-index:10000;position:absolute}.breakdance-tabs-row{border-bottom:1px solid var(--gray200);flex-direction:row;display:flex}.element-preset-chooser{border-bottom:1px solid var(--gray200);--input-height:35px;flex-direction:row;gap:4px;padding:11px;display:flex}.element-preset-chooser__input{flex:1;position:relative}.element-preset-chooser__create-button--disabled{opacity:.5;pointer-events:none}.element-preset-chooser__icon{color:var(--gray600);padding-right:3px}.element-preset-chooser__actions{gap:4px;display:flex;position:absolute;top:50%;right:6px;translate:0 -50%}.element-preset-chooser__detach{background-color:#0000}.element-preset-chooser__detach:hover{background-color:var(--gray150)}.element-preset-chooser-invalid{flex-direction:column;gap:10px;padding:11px;display:flex}.control-tree-search-term{line-height:1;font-size:var(--text-sm);color:var(--gray500);flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding:13px 18px;font-weight:500;display:flex}.control-tree-search-clear{cursor:pointer;padding:2px}.preset-selected-message,.mixed-elements-message{font-size:var(--text-sm);text-align:center;text-wrap:balance;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:50px 20px;display:flex}.breakdance-add-panel-search{z-index:8;background-color:var(--white);border-bottom:1px solid var(--gray200);padding:15px 18px;position:sticky;top:0}.breakdance-add-panel__item-wrapper{height:100%;overflow-y:auto}.breakdance-add-panel__item-element-wrapper{flex-direction:column;display:flex}.breakdance-add-panel__item-element-wrapper--search{padding:18px}.breakdance-add-panel__no-results-for-search{font-size:var(--text-sm);justify-content:center;align-items:center;font-weight:500;display:flex}.design-library-skeleton-loader{background-color:var(--white);flex-wrap:wrap;justify-content:center;align-items:center;padding:60px 30px;display:flex;position:absolute;inset:0}.design-library-skeleton-line{background-color:var(--gray100);border-radius:60px;width:50%;height:40px;margin-bottom:40px;display:block;position:relative;overflow:hidden}.design-library-skeleton-line:before{content:"";z-index:1;background:linear-gradient(90deg,#fff0,#ffffff4d,#fff0);animation:1.5s infinite loading;position:absolute;inset:0;transform:translate(-100%)}.design-library-skeleton-header{justify-content:space-between;gap:30px;width:100%;margin-bottom:100px;display:flex}.design-library-skeleton-header .design-library-skeleton-line:first-child,.design-library-skeleton-header .design-library-skeleton-line:nth-child(3){width:15%}.design-library-skeleton-header .design-library-skeleton-line:nth-child(2){width:33%}.design-library-skeleton-hero{flex-direction:column;align-items:center;width:100%;margin-bottom:75px;display:flex}.design-library-skeleton-hero .design-library-skeleton-line:first-child{width:60%}.design-library-skeleton-hero .design-library-skeleton-line:nth-child(2){width:30%}.design-library-skeleton-button{gap:35px;width:450px;display:flex}.design-library-skeleton-button .design-library-skeleton-line{background-color:var(--gray300);border-radius:6px;height:68px}.design-library-skeleton-button .design-library-skeleton-line:first-child{width:50%}.design-library-skeleton-button .design-library-skeleton-line:nth-child(2){border:4px solid var(--gray300);background-color:#0000;width:50%}.design-library-sidebar{border-right:1px solid var(--gray200);flex-shrink:0;width:200px;height:100%;overflow:auto}.design-library-sidebar .v-list{background-color:var(--gray50)!important}.design-library-sidebar .v-list-item-action{display:none}.design-library-sidebar .v-treeview-node__level{width:20px}.design-library-sidebar .v-treeview-node__children .v-treeview-node__root{padding-left:0;padding-right:0}.design-library-sidebar .v-treeview-node__prepend:empty{display:none}.design-library-sidebar .v-treeview-node__label{font-size:var(--text-sm);color:var(--gray700);font-weight:500}.design-library-sidebar-header{z-index:1;border-bottom:1px solid var(--gray200);background-color:var(--gray50);flex-direction:column;gap:5px;padding:10px;display:flex;position:sticky;top:0}.design-library-global-settings-warning{background-color:var(--white);border-bottom:1px solid var(--gray200);font-size:var(--text-sm);text-wrap:balance;z-index:2;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:16px;font-weight:500;display:flex;position:relative;box-shadow:0 15px 20px -15px #00000026}.design-library-import-global-settings-panel{background-color:var(--white);border-bottom:1px solid var(--gray200);padding:30px 8px}.design-library-import-global-settings-panel-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;max-width:400px;margin:0 auto;display:flex}.design-library-import-global-settings-panel>span{font-size:var(--text-md);font-weight:500}.design-library-global-settings-warning-text{align-items:center;gap:6px;display:flex}.import-options{text-align:left;width:100%}.import-options h4{color:var(--gray700);margin-bottom:15px;font-size:16px;font-weight:600}.import-options .checkbox-group{flex-direction:column;gap:8px;display:flex}.import-options .checkbox-item{background-color:var(--gray50);border-radius:4px;margin:0;padding:10px}.import-options .checkbox-item .v-input__control{min-height:auto;margin-bottom:0}.import-options .checkbox-item .v-label{color:var(--gray700);font-size:14px}.import-options .checkbox-item.v-input--is-disabled .v-label{color:var(--gray500)}.design-library-dialog{--design-library-header-height:56px;height:calc(100% - 25px);transition-timing-function:cubic-bezier(.65,0,.35,1);overflow:hidden}.design-library-dialog.v-dialog--fullscreen{height:100%}.design-library-header{z-index:5;height:var(--design-library-header-height);background-color:var(--white);border-bottom:1px solid var(--gray200);justify-content:space-between;align-items:center;display:flex;position:relative}.design-library-provider-chooser{width:280px;height:100%}.design-library-provider-chooser .v-select{border-radius:0;align-items:center;height:100%}.design-library-provider-chooser .v-field{border-top:none!important;border-bottom:none!important}.design-library-provider-chooser .breakdance-dense-select .v-input__control{padding-left:15px!important}.design-library-contents{width:100%;height:calc(100% - var(--design-library-header-height));background-color:var(--gray50);flex-grow:1;display:flex;position:relative}.design-library-iframe-wrapper{background-color:var(--gray50);flex-direction:column;flex-grow:1;justify-content:center;display:flex;position:relative;overflow:auto}.design-library-iframe-inner-wrapper{align-self:center;width:100%;height:100%;overflow:hidden}.design-library-iframe{transform-origin:0 0;background-color:#fff;border:none;height:100%;margin:0 auto;box-shadow:0 0 12px #0003,0 0 30px #0000000d}.beta-warning{color:#c00;font-size:var(--text-sm);background-color:#faa;border-radius:4px;margin-left:auto;margin-right:auto;padding:6px 4px;font-weight:500;line-height:1;display:flex}.design-library_warning-icon{color:var(--yellow600);flex-shrink:0}.design-library_success-icon{color:var(--green600);flex-shrink:0}.breakdance-panel-header{z-index:2;flex-shrink:0;padding:14px;position:sticky;top:0;left:0;border-bottom:1px solid var(--gray200)!important}.breakdance-panel-header-title{font-size:var(--text-base);letter-spacing:.5px;flex-direction:row;align-items:center;gap:8px;font-weight:500;line-height:1;display:flex}.breakdance-panel-header-close-button{margin-top:-6px;margin-bottom:-6px;margin-right:-6px}.breakdance-panel-header-close-button.breakdance-toolbar-icon-button,.breakdance-panel-header-left-of-close-button.breakdance-toolbar-icon-button{width:30px!important;height:30px!important}.breakdance-add-panel{height:100%;overflow:auto}.breakdance-add-panel__selection-wrapper{background-color:var(--white);padding:15px 18px 0;display:flex}.breakdance-add-panel__panel-selection{border:1px solid var(--blue700);width:100%;color:var(--blue600);font-weight:500;font-size:var(--text-xs);border-radius:3px;justify-content:center;padding:5px;display:flex}.breakdance-add-panel__panel-selection:last-of-type{margin-left:8px}.breakdance-add-panel__panel-selection:hover,.breakdance-add-panel__panel-selection--active{background:var(--blue50)}.breakdance-panel-header-button{height:25px;line-height:1;font-size:var(--text-2xs);letter-spacing:.4px;text-transform:lowercase;background-color:var(--gray150);border:1px solid var(--gray150);color:var(--gray600);cursor:pointer;box-sizing:border-box;border-radius:3px;justify-content:center;align-items:center;padding:0 8px;font-weight:500;transition:all .3s;display:flex}.breakdance-panel-header-button--enabled{color:var(--blue600);background-color:var(--blue50);border:1px solid var(--blue100)}.revisions-item{cursor:pointer;font-size:var(--text-xs);justify-content:space-between;padding:15px 20px;font-weight:500;transition:background-color .3s,border-color .3s;display:flex}.revisions-item:nth-child(odd):not(.revisions-item--selected){background:var(--gray100)}.revisions-item:hover:not(.revisions-item--selected){background-color:var(--blue100)}.revisions-item--selected{background-color:var(--blue300)}.breakdance-revisions-list__loading{text-align:center;padding:15px}.breakdance-revisions-list__not-found{padding:20px}.breakdance-revisions-list__not-found h2{font-size:var(--text-xl);margin-bottom:8px}.breakdance-revisions-list__not-found p{font-size:var(--text-md)}.breakdance-revisions-list__items{color:var(--gray900);padding-bottom:80px}.global-settings-panel{height:100%}.add-selector{padding:16px}.breakdance-manage-selectors .selectors-list-selectors{border-top:1px solid var(--gray200);padding:16px}.control-tree-search-term-selector{border-top:1px solid var(--gray200)}.breakdance-selector-titlebar{flex-direction:row;flex:0;justify-content:space-between;align-items:center;padding:16px;display:flex}.editing-class-hover-hover-button-always{letter-spacing:.5px;text-transform:lowercase;line-height:1;padding:6px!important}.editing-class-hover-hover-button{color:var(--gray500)!important;background-color:var(--gray50)!important}.editing-class-hover-hover-button-active{background-color:var(--blue50)!important;color:var(--blue600)!important}.editing-class-badge{font-size:var(--text-2xs);background-color:var(--gray200);border-radius:4px;margin-right:4px;padding:2px;line-height:1}.selector-titlebar-classname{font-size:var(--text-xs);letter-spacing:.25px;text-overflow:ellipsis;word-wrap:break-word;border-radius:4px;font-weight:500;overflow:hidden}.edit-selector-invalid-name-error{color:var(--red500);font-size:var(--text-xs);padding:0 16px 16px;font-weight:500}.edit-selector-border{border-bottom:1px solid var(--gray200)}.blink-on-change-enter-active{transition:opacity .5s}.blink-on-change-leave-active{display:none}.blink-on-change-enter,.blink-on-change-leave-to{opacity:0}.selectors-panel{height:100%}.structure-panel-empty-state{text-align:center;flex-direction:column;justify-content:center;height:100%;display:flex}.structure-panel-empty-state p{font-size:var(--text-sm)}.structure-panel-empty-state h5{font-size:var(--text-base);margin-bottom:4px;font-weight:500}.v-theme--dark .structure-panel-empty-state h5,.v-theme--dark .structure-panel-empty-state p{color:var(--gray400)}.root-node,.root-node *{box-sizing:border-box}.root-node{margin-left:12px}.breakdance-structure-panel{background-color:var(--gray50)}.breakdance-structure-panel__toggle-button{font-size:var(--text-xs);color:var(--gray900);align-self:center;align-items:center;gap:5px;margin-top:2px;transition:color .2s;display:flex}.breakdance-structure-panel__toggle-button:hover{color:var(--blue700)}.structure-panel-content-wrapper{flex:1;padding:8px}.structure-panel-content-wrapper.is-draggable.drag-in-progress{cursor:grabbing}.structure-node-title-real{margin-top:-1px;margin-right:-1px;position:relative}.structure-node-toggle-wrapper{opacity:.5;position:absolute;top:8px;left:-16px}.structure-node-title-real-real{background-color:var(--white);border:1px solid var(--gray300);flex-direction:row;flex-grow:1;justify-content:space-between;align-items:center;height:30px;padding:0 9px;display:flex}.structure-node-title-real-real:hover .structure-node-actions__wrapper{display:flex}.is-draggable .structure-node-title-real-real:not(.structure-panel-editing-friendly-name){cursor:grab}.is-draggable.drag-in-progress .structure-node-title-real-real,.is-draggable.force-grabbing-cursor .structure-node-title-real-real{cursor:grabbing}.structure-node-title-real-real .element-title-text{width:calc(100% - 19px);font-size:var(--text-2xs);color:var(--gray900);letter-spacing:.25px;align-items:center;margin-right:auto;font-weight:500;line-height:1.2;display:flex;position:relative;top:1px}.structure-node-title-real-real:hover .element-title-text{width:calc(100% - 85px)}.structure-node-title-real-real.structure-panel-editing-friendly-name .element-title-text,.structure-node-title-real-real.structure-panel-editing-friendly-name:hover .element-title-text{width:100%}.structure-node-title-real-real .element-custom-name-input{color:var(--gray500);background-color:var(--white);border:none;outline:none;width:100%;margin-right:2px;padding:2px 3px;box-shadow:0 0 4px #0003}.structure-node-title-real-real .element-title__meta{color:var(--gray500);padding-left:2px}.structure-node-actions__wrapper{flex-direction:row;align-items:center;display:none}.structure-node-action-icons{font-size:var(--text-sm);height:100%;margin-right:9px;line-height:1}.structure-node-icon{color:var(--gray700);margin-right:7px}.structure-node-action__icon{color:var(--gray700);cursor:pointer;width:100%;height:100%;font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}.structure-node-action__icon:hover{color:var(--blue700);transition:color .2s}.structure-node-action-toggle{cursor:pointer}.structure-node{height:100%;position:relative}.structure-node.is-hidden{opacity:.4}.structure-node .structure-node-title-wrapper{position:relative}.structure-node-title-wrapper>.top-half{z-index:-1;position:absolute;inset:0 0 50%}.structure-node-title-wrapper>.bottom-half{z-index:-1;position:absolute;inset:50% 0 0}.structure-node-title-wrapper>.nest-shallower{z-index:-1;position:absolute;top:0;bottom:0;left:0}.structure-node-title-wrapper>.nest-deeper{z-index:-1;position:absolute;top:0;bottom:0;right:0}.structure-node-children{position:relative}.breakdance--active-element>.structure-node-title-real>.structure-node-title-real-real{z-index:2;background:var(--blue300);border-color:var(--blue300);position:relative}.breakdance--currently-dragging{opacity:.5}.structure-node-title{min-width:120px}.snapshots-item{cursor:pointer;font-size:var(--text-xs);justify-content:space-between;padding:15px 20px;font-weight:500;transition:background-color .3s,border-color .3s;display:flex}.snapshots-item:hover:not(.snapshots-item--selected){background-color:var(--blue100)}.snapshots-item--selected{background-color:var(--blue300)}.snapshots-list{height:100%}.revisions-panel{height:100%;position:relative}.breakdance-history-and-revisions-panel__tabs-items{flex-direction:column;flex:1;display:flex;background-color:var(--gray50)!important}.width288{width:288px}.width400{width:400px}.borderOnRight>div{border-right:1px solid var(--gray200)}.borderOnLeft>div{border-left:1px solid var(--gray200)}.breakdance-app-left-area,.breakdance-app-right-area{flex-shrink:0}.breakdance-panel{z-index:5;background-color:var(--white);position:relative}.oxy-collection{border:1px solid var(--gray200);border-radius:8px;flex-direction:column;gap:8px;margin-bottom:10px;padding:10px;display:flex}.oxy-collection:hover .oxy-collection__actions{opacity:1}.oxy-collection-header{flex-direction:row;align-items:center;display:flex}.oxy-collection__title{letter-spacing:-.025em;min-width:60px;color:var(--black);field-sizing:content;outline:none;width:fit-content;font-size:14px;font-weight:500}.oxy-collection-header__icon{flex-shrink:0}.oxy-collection__actions{opacity:0;align-items:center;gap:0;margin-left:auto;display:flex}.oxy-collection__repeater .breakdance-inline-repeater-item{background-color:#0000;padding:4px 0}.oxy-collection__repeater .breakdance-inline-repeater-item:hover .breakdance-inline-repeater-drag-handle,.oxy-collection__repeater .breakdance-inline-repeater-item:hover .breakdance-inline-repeater-delete{opacity:1}.oxy-collection__repeater .breakdance-inline-repeater-item .breakdance-inline-repeater-drag-handle,.oxy-collection__repeater .breakdance-inline-repeater-item .breakdance-inline-repeater-delete{opacity:0}.oxy-collection__repeater .breakdance-nice-button{margin-left:20px}.oxy-collection-header__title{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:4px;margin-left:4px;padding:2px 4px;display:flex}.oxy-collection-header__title:hover{background-color:var(--gray200)}.oxy-collection-header__title:hover .breakdance-icon{display:flex}.oxy-collection-header__title .breakdance-icon{display:none}.oxy-collection-empty-state{border:1px solid var(--gray200);color:var(--gray400);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:12px;font-size:14px;font-weight:500;display:flex}.oxy-collection-empty-state:hover{color:var(--black)}.oxy-panel-mask[data-v-886a32ee]{z-index:5;background:#0006;position:absolute;inset:0}.breakdance-variables-panel-header,.breakdance-variables-panel-content{padding:9px}.breakdance-variables-panel-header{border-bottom:1px solid var(--gray200)}.breakdance-variables-panel-content{font-size:var(--text-sm)}.presets-list{padding:16px}.presets-list-group{margin-bottom:16px}.presets-list-title{font-weight:500}.properties-panel-search-box-wrap-presets input.breakdance-simple-input{height:100%;font-size:var(--text-sm);padding-left:32px;border:0!important}.properties-panel-search-box-wrap-presets .breakdance-text-input-wrapper,.properties-panel-search-box-wrap-presets .breakdance-text-input{height:100%;position:relative}.add-preset{border-bottom:1px solid var(--gray200);grid-template-columns:2fr 2fr 1fr;gap:5px;padding:16px;display:grid}.add-preset .breakdance-simple-input--text{height:35px}.manage-presets-import-export{border-bottom:1px solid var(--gray200);grid-template-columns:1fr 1fr;gap:10px;padding:16px;display:grid}.control-tree-search-term-preset{border-top:1px solid var(--gray200)}.breakdance-preset-content{padding:16px}.breakdance-preset-titlebar,.breakdance-preset-element-name{flex-direction:row;flex:0;align-items:center;display:flex}.breakdance-preset-titlebar{justify-content:space-between}.breakdance-preset-element-name{gap:10px;margin-bottom:5px}.breakdance-preset-element-name .breakdance-preset-element-name__icon{color:var(--black);background-color:var(--gray100);border-radius:4px;padding:6px}.edit-preset-border{border-bottom:1px solid var(--gray200)}.presets-panel{height:100%}.ai-images-search-input{position:relative}.ai-images-preview-btn{border-radius:0;position:absolute;top:0;bottom:0;right:0;height:100%!important}.ai-images-preview{scroll-snap-type:x mandatory;gap:5px;margin-top:10px;list-style-type:none;display:flex;overflow-x:scroll;padding:0!important}.ai-images-preview a{flex-shrink:0}.ai-images-preview img{object-fit:cover;background-color:#eee;border-radius:6px;max-width:50px;height:50px;display:block;overflow:hidden}.ai-business-form{flex-direction:column;gap:20px;display:flex}.ai-business-field__label{font-size:var(--text-sm)}.ai-writer-tooltip{text-align:right;color:var(--gray400);font-size:var(--text-sm);cursor:pointer;align-items:center;gap:4px;margin-top:5px;display:inline-flex}.ai-writer-button{margin-top:25px}.ai-writer-toggle .v-input--selection-controls{margin-top:0}.ai-writer-toggle+.ai-writer-toggle{margin-top:8px}.ai-writer-field--row{grid-template-columns:1fr 1fr;align-items:center;display:grid}.ai-writer-field__label{font-size:var(--text-sm)}.ai-writer-warning{font-size:var(--text-sm);margin-top:10px}.ai-write-warning-list{border:1px solid #eee;border-radius:6px;margin-top:10px;padding:10px}.cursor-pointer{cursor:pointer}.ai-panel__title{font-size:var(--text-base);letter-spacing:.5px;padding-bottom:14px;font-weight:500}.ai-panel-content{padding:20px 16px}.ai-panel-tabs{border-bottom:1px solid var(--gray200)}.ai-panel-message{text-wrap:balance;text-align:center;flex-direction:column;padding:14px 0;display:flex}.ai-panel-message__title{color:var(--gray800);justify-content:center;line-height:1.3}.ai-panel-message__icon{background-color:var(--indigo200);color:var(--indigo600);border-radius:9999px;margin:0 auto 10px;padding:10px}.oxy-controls{grid-template-columns:repeat(var(--controls-columns,12), 1fr);gap:8px;display:grid}.oxy-controls-root{gap:0}.oxy-outlined-input{border:1px solid var(--gray300);font-size:var(--text-sm);color:var(--gray500);border-radius:4px;outline:none;width:100%;max-width:100%;height:28px;padding:4px;line-height:1}.oxy-class-properties__locked-warning{text-align:center;font-size:var(--text-sm);flex-direction:column;padding:30px 10px;display:flex}.oxy-class-properties-spacer{width:100%;height:50px;display:block}.oxy-class-selector-breakpoint{width:var(--oxy-class-token-height);height:var(--oxy-class-token-height);color:var(--gray600);background-color:var(--gray200);border-radius:4px;justify-content:center;align-items:center;margin-right:2px;display:flex;position:relative}.oxy-class-selector-new-class{align-items:center;gap:5px;display:flex}.oxy-class-selector-new-class .oxy-class-token{pointer-events:none}.oxy-class-selector .v-input__control{min-height:40px;padding-top:10px;padding-bottom:10px}.oxy-class-selector .v-field__outline{display:none}.oxy-class-selector .v-select__selections{gap:2px}.oxy-class-selector .v-combobox__selection{height:auto}.oxy-class-selector .v-text-field.v-input--density-compact{padding:0}.oxy-class-selector .v-field .v-field__input>input{font-size:var(--text-xs);min-height:20px;padding:0 0 0 5px}.oxy-class-selector .v-text-field.v-input--density-compact .v-field__append-inner{justify-content:center;align-items:center;width:24px;height:24px;padding-left:0;display:flex}.oxy-class-selector .v-input__prepend{align-self:center;margin-right:0}.oxy-class-selector .v-field__prepend-inner{height:var(--input-height)}.oxy-class-selector-widget{border:none;border-radius:0;margin-top:0;line-height:1}.oxy-token-drag-indicator{position:relative}.oxy-token-drag-indicator:before{content:"";background:var(--white-fixed);border-radius:1px;width:2px;height:85%;display:none;position:absolute;top:50%;bottom:0;left:-2px;transform:translateY(-50%)}.oxy-token-drag-indicator--active:before{display:block}.oxy-token-drag-indicator--after:before{left:auto;right:-2px}.oxy-html-attributes{padding:4px 10px 14px}.oxy-tabs-controls{flex-direction:column;min-width:0;height:0;min-height:100%;display:flex}.oxy-properties-panel-toolbar{border-top:1px solid var(--gray200)}.oxy-properties-panel-toolbar-section{padding:2px 0}.oxy-properties-panel-toolbar-section+.oxy-properties-panel-toolbar-section{border-top:1px solid var(--gray200)}.oxy-properties-panel-toolbar-section--horizontal{align-items:center;display:flex}.oxy-tabs{height:35px;box-shadow:0px -1px inset var(--gray200);border-top:1px solid var(--gray200);gap:5px;padding-left:5px;padding-right:5px;display:flex;position:relative}.oxy-tabs-item{font-size:var(--text-sm);color:var(--gray400);border-bottom:1px solid #0000;outline:none;justify-content:center;align-items:center;padding:0 8px;font-weight:700;display:flex;position:relative}.oxy-tabs-item:hover{color:var(--black)}.oxy-tabs--expand-to-fit .oxy-tabs-item{flex:1}.oxy-tabs-item--active{color:var(--black);border-bottom-color:var(--black)}.oxy-tabs-item--filled:after{content:"";background-color:var(--oxy-control-indicator-color);border-radius:50%;width:5px;height:5px;display:block;position:absolute;top:5px;right:2px}.oxy-tab-animations .properties-panel-accordion .properties-panel-accordion{border-top:none;border-left:none;border-right:none}.oxy-tab-animations .properties-panel-accordion .properties-panel-accordion:not(:last-child){margin-bottom:0}.oxy-tab-animations>.controls-tree>.controls-tree-expansion-panels>.properties-panel-accordion>.properties-panel-accordion-content{padding:0}.oxy-tab-animations>.controls-tree>.controls-tree-expansion-panels>.properties-panel-accordion{border-bottom:none}.oxy-properties-panel{flex:1;grid-template-rows:max-content 1fr;display:grid}.oxy-selectors-list-item{margin-bottom:5px}.oxy-selectors-list-nested{flex-direction:column;align-items:flex-start;padding-top:5px;padding-left:10px;display:flex}.oxy-selectors-list-nested-item{justify-content:flex-start;align-items:center;gap:5px;margin-bottom:5px;display:flex}.oxy-selectors-list-nested-item .breakdance-icon{color:var(--gray500)}.oxy-add-selector{gap:5px;display:flex}.oxy-selectors-list{padding:10px}.breakdance-app-wrapper{flex-direction:column;height:100vh;display:flex}.breakdance-app-body-wrapper{flex-direction:row;flex-grow:1;max-height:calc(100vh - 55px);display:flex}.no-top-bar .breakdance-app-body-wrapper{max-height:100vh}.components-root-tag-warning[data-v-5a8337e3]{background-color:var(--red300);color:var(--white-fixed);font-size:var(--text-xs);z-index:1000;border-radius:4px;width:300px;padding:10px;font-weight:700;position:absolute;top:55px;left:50%;transform:translate(-50%)}.preview-mode-close-button{z-index:999;font-size:var(--text-sm);color:#fff;opacity:.3;background-color:#000;border-radius:8px;padding:10px;font-weight:600;line-height:1;position:fixed;top:15px;right:15px;box-shadow:0 4px 8px #0006}.preview-mode-close-button:hover{opacity:1}@keyframes slide-down{0%{opacity:0;transform:translateY(-50px)}to{opacity:.3;transform:translateY(0)}}.preview-mode-close-button-oxygen{color:#fff;z-index:999;background-color:#0003;border-radius:0 0 0 8px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s;display:flex;position:fixed;top:0;right:0}.preview-mode-close-button-oxygen:hover{background-color:#00000080;width:40px;height:40px}.image-credits[data-v-a9dbaf00]{background-color:var(--gray50);border-top:1px solid var(--gray200);padding:8px}.image-credits__text[data-v-a9dbaf00]{color:var(--gray700);font-size:11px;line-height:1.4;display:block}.image-credits__link[data-v-a9dbaf00]{color:var(--gray900);font-weight:500;text-decoration:none}.image-credits__link[data-v-a9dbaf00]:hover{text-decoration:underline}.image-credits[data-v-5297f690]{background-color:var(--gray50);border-top:1px solid var(--gray200);padding:8px}.image-credits__text[data-v-5297f690]{color:var(--gray700);font-size:11px;line-height:1.4;display:block}.image-credits__link[data-v-5297f690]{color:var(--gray900);font-weight:500;text-decoration:none}.image-credits__link[data-v-5297f690]:hover{text-decoration:underline}.image-credits[data-v-02223945]{background-color:var(--gray50);border-top:1px solid var(--gray200);padding:8px}.image-credits__text[data-v-02223945]{color:var(--gray700);font-size:11px;line-height:1.4;display:block}.image-credits__link[data-v-02223945]{color:var(--gray900);font-weight:500;text-decoration:none}.image-credits__link[data-v-02223945]:hover{text-decoration:underline}.singularity-image-preview{flex-direction:column;gap:8px;display:flex}.breakdance-media-input-single{border:1px solid var(--gray300);border-radius:4px;position:relative;overflow:hidden}.singularity-video-media-preview__label{color:var(--gray600);margin-bottom:8px;font-size:12px;font-weight:500}.singularity-video-media-preview__container{background:var(--gray100);border-radius:4px;position:relative;overflow:hidden}.singularity-video-media-preview__video{width:100%;max-height:200px;display:block}.inline-edit[data-v-bd672c29]{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.inline-edit__input[data-v-bd672c29]{font-size:inherit;font-weight:inherit;width:100%;color:inherit;field-sizing:content;background:0 0;border:0;outline:none;margin:0;padding:0;line-height:.8;display:block}.inline-edit__edit-icon[data-v-bd672c29]{opacity:0;transition:opacity .2s}.inline-edit:hover .inline-edit__edit-icon[data-v-bd672c29]{opacity:1}.color-scheme-card-new{cursor:pointer;background-color:var(--card-bg);justify-content:center;align-items:center;width:100%;height:28px;transition:all .15s;display:flex;position:relative;box-shadow:0 0 0 2px #0000}.color-scheme-card__dot{background-color:var(--card-text);border-radius:50%;width:12px;height:12px}.color-scheme-card__dot.color-scheme-card__dot--animate{animation:.5s ease-out dotAppear}@keyframes dotAppear{0%{transform:scale(.5)}50%{transform:scale(1.2)}to{transform:scale(1)}}.color-scheme-picker-panel-new{background-color:var(--gray50);border-radius:8px;width:100%;padding:8px}.color-scheme-picker-panel-new__content{width:100%;display:flex}.scheme-controls{align-items:center;gap:8px;display:flex}.scheme-controls__swatch{background-color:var(--card-bg);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.schemes-grid-new{border-radius:4px;width:100%;display:flex;overflow:hidden}.icon-button-shuffle.is-rotating .breakdance-icon{animation:.6s linear rotate360}@keyframes rotate360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon-button-shuffle.is-small{width:24px!important;height:24px!important}.page-structure-section-colors-new{flex-direction:column;gap:8px;display:flex}.overlay-header-message{font-size:var(--text-xs);color:var(--gray600);border-radius:4px;font-style:italic;font-weight:500}.category-swatches-wrapper{align-items:center;gap:8px;display:flex}.category-swatches-new{gap:8px;margin-bottom:8px;display:flex}.category-swatch__swatches{border-radius:3px;width:100%;height:100%;display:flex;overflow:hidden}.category-swatch-new{cursor:pointer;border:1px solid var(--gray100);border-radius:4px;flex:1;width:56px;height:32px;transition:transform .1s ease-out;display:flex;position:relative}.category-swatch-new:hover{transform:scale(1.1)}.category-swatch-new.category-swatch-new--selected{box-shadow:0 0 0 2px #fff}.category-swatch-new.category-swatch-new--show-picker:after{content:"";border-top:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.category-swatch__bg{background-color:var(--swatch-bg);flex:1}.category-swatch__text{background-color:var(--swatch-text);flex:1}.color-scheme-picker{flex-direction:row;gap:8px;display:flex}.page-structure-section{border:1px solid #0000;border-bottom:1px solid var(--gray100);background-color:var(--gray25);border-radius:0;flex-direction:column;width:100%;transition:all .2s;display:flex;position:relative}.page-structure-section:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.page-structure-section:last-child{border-bottom:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.page-structure-section:hover:not(.drag-operation-in-progress) .page-structure-section-drag-handle,.page-structure-section:hover:not(.drag-operation-in-progress) .page-structure-section-add-handle{opacity:1}.page-structure-section:hover:not(.drag-operation-in-progress) .page-structure-section__title-bar__title{color:var(--gray700)}.page-structure-section:hover:not(.page-structure-section--active):not(.page-structure-section--open):not(.drag-operation-in-progress){background-color:var(--gray50)}.page-structure-section.page-structure-section--open{opacity:1;border-radius:4px}.page-structure-section.page-structure-section--open .page-structure-section__title-bar__title{color:var(--gray700)}.page-structure-section.page-structure-section--open .page-structure-section__title-bar{border-bottom:1px solid var(--gray100)}.page-structure-section:not(.drag-operation-in-progress).page-structure-section--open:hover{background-color:var(--white)}.page-structure-section.page-structure-section--currently-rewriting{background:linear-gradient(90deg, var(--white) 0%, var(--gray50) 100%);opacity:1;background-size:150% 100%;animation:1s linear infinite moveGradient;box-shadow:0 0 10px #ffffff1a}.page-structure-section.page-structure-section--currently-rewriting .page-structure-section__active-indicator{background-color:var(--yellow500)}.page-structure-section-indicator{background-color:var(--gray100);width:100%;height:100%;animation:1s linear infinite blink;display:none;position:absolute;top:0;left:0}@keyframes moveGradient{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}@keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}.page-structure-section__divider{background-color:var(--gray100);width:100%;height:1px;margin:4px 0}.page-structure-section--add{cursor:pointer;border:1px dashed var(--gray200);border-radius:8px;width:100%;display:flex}.page-structure-section--add .page-structure-section__title-bar__title,.page-structure-section--add .page-structure-section-drag-handle__icon{color:var(--gray400)}.page-structure-section:not(.drag-operation-in-progress) .page-structure-section--add:hover{background-color:var(--gray100)}.page-structure-section:not(.drag-operation-in-progress) .page-structure-section--add:hover .page-structure-section__title-bar__title,.page-structure-section:not(.drag-operation-in-progress) .page-structure-section--add:hover .page-structure-section-drag-handle__icon{color:var(--gray700)}.page-structure-section .page-structure-section__title-bar__actions{display:none}.page-structure-section:not(.drag-operation-in-progress):hover .page-structure-section__title-bar__actions{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;display:flex}.page-structure-section:not(.drag-operation-in-progress) .page-structure-section__title-bar__action{cursor:pointer;transition:all .2s}.page-structure-section:not(.drag-operation-in-progress) .page-structure-section__title-bar__action:hover{color:var(--gray400)}.page-structure-section-drag-handle{cursor:grab;opacity:0;height:100%;position:absolute;top:0;left:-24px}.page-structure-section-drag-handle__icon{color:var(--gray400);position:relative;top:14px;left:-2px}.page-structure-section--active .page-structure-section-drag-handle__icon{left:1.5px}.page-structure-section__active-indicator{background-color:var(--blue500);border-radius:6px;width:2px;height:100%;display:inline-block;position:absolute;top:0;left:0}.page-structure-section__title-bar{border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:8px;width:100%;height:48px;padding:12px;display:flex}.page-structure-section__title-bar__title{font-size:var(--text-base);color:var(--gray400);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;width:100%;max-width:238px;margin-right:auto;padding:4px;font-weight:600;line-height:1;display:flex;overflow:hidden}.page-structure-section__title-bar__title .inline-edit__input{height:15px}.page-structure-section__content{flex-direction:column;gap:8px;width:100%;display:flex}.page-structure-section__content-wrapper{flex-direction:column;gap:8px;padding:16px;display:flex}.page-structure-section__content-field{flex-direction:column;gap:4px;width:100%;display:flex}.page-structure-section__content-field .breakdance-simple-input--textarea{background-color:var(--gray100)!important}.page-structure-section__content-field-label{align-items:center;gap:2px;display:flex}.page-structure-section__content-field label{font-size:var(--text-xs);color:var(--gray700);font-weight:500}.breakdance-nice-button.is-spinning .breakdance-icon{animation:1s linear infinite spin}.page-structure-section__edit-actions{font-size:var(--text-xs);color:var(--gray500);border-bottom:1px solid var(--gray100);justify-content:space-between;align-items:center;padding:8px 12px;font-weight:500;display:flex}.page-structure-page-list-item{cursor:pointer;border-radius:4px;align-items:center;width:100%;transition:all .2s ease-out;display:flex}.page-structure-page-list-item:hover,.page-structure-page-list-item.is-active{background-color:var(--gray50)}.page-structure-page-list-item:hover .page-structure-page-list-item__actions,.page-structure-page-list-item.is-active .page-structure-page-list-item__actions{opacity:1}.page-structure-page-list-item__content{justify-content:space-between;width:100%;padding:12px;display:flex}.page-structure-page-list-item__title{color:var(--gray500);align-items:center;gap:6px;font-weight:500;display:flex}.is-active .page-structure-page-list-item__title{color:var(--gray900)}.page-structure-page-list-item__title span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:1;overflow:hidden}.page-structure-page-list-item__actions{opacity:0;align-items:center;gap:8px;display:flex}.singularity-tooltip{background-color:var(--gray300);border-radius:4px;padding:4px 8px;box-shadow:0 1px 2px #0000001a}.singularity-tooltip__text{white-space:normal;color:var(--gray700);font-size:var(--text-xs);font-weight:500;line-height:1.4;display:block}.page-structure-header{background-color:var(--white);z-index:10;width:100%;box-shadow:0 8px 20px var(--white);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.page-structure-header__title{font-size:var(--text-xl);color:var(--gray700);flex:1;align-items:center;gap:8px;font-weight:600;display:flex}.page-structure-header__dropdown{border-radius:8px;width:100%}.page-structure-header__dropdown:hover{background-color:var(--gray50)}.page-structure-header__actions{align-items:center;display:flex}.page-structure-header__title-dropdown{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;padding:12px;display:flex}.page-structure-header__title-dropdown:hover{color:var(--gray500)}.page-structure-header__dropdown-content{background-color:var(--white);border-radius:8px;padding:8px}.page-structure-header__dropdown-divider{background-color:var(--gray200);height:1px;margin:8px 0}.page-structure-header__add-page-button{text-align:left;width:100%;font-size:var(--text-sm);color:var(--gray500);padding:8px;font-weight:500}.page-structure-header__title-icon{color:var(--gray900)}.page-structure-header__title-chevron-icon{color:var(--gray400)}.page-structure-header__title-badge{border:1px solid var(--gray200);color:var(--gray600);font-size:var(--text-xs);border-radius:32px;padding:2px 10px;font-weight:600}.page-structure{background-color:var(--white);scrollbar-width:none;-ms-overflow-style:none}.page-structure-content-wrapper{flex-direction:column;flex:1;gap:16px;padding-bottom:24px;padding-left:32px;padding-right:32px;display:flex}.page-structure__sections-wrapper{flex-direction:column;flex:1;gap:24px;display:flex}.page-structure-sections-message{font-size:var(--text-sm2);color:var(--gray500);font-weight:500}.page-structure-sections{border:1px solid var(--gray100);border-radius:8px;width:100%;position:relative}.page-structure-sections>div{flex-direction:column;display:flex}.page-structure-section__empty-state{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;padding:40px 0;display:flex}.page-structure-section__empty-state__title{color:var(--gray400);font-size:var(--text-sm);flex-direction:column;align-items:center;line-height:20px;display:flex}.page-structure-section__empty-state__title p{margin:0}.page-structure__top-bar{font-size:var(--text-sm);color:var(--gray400);justify-content:space-between;align-items:center;font-weight:500;display:flex;position:sticky;top:80px}.page-structure__loading{text-align:center;flex-direction:column;align-items:center;gap:4px;width:100%;padding:40px 0;display:flex}.page-structure__loading-title{font-size:var(--text-lg);color:var(--gray900);align-items:center;gap:4px;font-weight:600;display:flex}.page-structure__loading-text{font-size:var(--text-sm);color:var(--gray500)}.page-structure-add-section-bottom{background-color:var(--white);z-index:10;box-shadow:0 -8px 20px var(--white);padding:16px 32px;transition:opacity .3s;position:sticky;bottom:0;left:0}.page-structure-add-section-bottom--scrolling{opacity:0}.page-structure-section--dragging,.currently-being-dragged{opacity:.3!important}.page-structure-section__title-bar,.page-structure-section-drag-handle{cursor:grab}.page-structure-content-wrapper-drag-in-progress{cursor:grabbing!important}.image-card{cursor:pointer;break-inside:avoid;background-color:var(--white);border:1px solid var(--gray200);border-radius:8px;flex-direction:column;width:100%;margin-bottom:16px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.image-card:hover{box-shadow:0 4px 12px #00000026}.image-card__image-wrapper{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.image-card--landscape .image-card__image-wrapper{aspect-ratio:4/3}.image-card--portrait .image-card__image-wrapper{aspect-ratio:3/4}.image-card--square .image-card__image-wrapper{aspect-ratio:1}.image-card__image{object-fit:cover;width:100%;height:100%;transition:opacity .3s;display:block}.image-card--loading{pointer-events:none}.image-card--loading .image-card__image-wrapper{background:linear-gradient(90deg, var(--gray50) 25%, var(--gray100) 50%, var(--gray50) 75%);background-size:200% 100%;animation:2s infinite shimmer}.image-card--loading .image-card__image{opacity:0}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.futurelayer-image-browser{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;height:100%;padding:0 24px;display:flex}.search-section{background:var(--white);z-index:99;flex-direction:column;gap:12px;width:100%;padding-bottom:16px;display:flex;position:sticky;top:60px;box-shadow:0 2px 4px #0000000d}.search-section h3{color:var(--gray700);margin:0;font-size:12px;font-weight:400}.search-input-wrapper{align-items:flex-end;gap:8px;display:flex;position:relative}.search-input-wrapper .breakdance-icon{cursor:pointer;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.search-input-wrapper-input{border:1px solid var(--gray300);font-size:var(--text-base);color:var(--gray800);border-radius:4px;outline:none;flex:1;padding:12px 36px 12px 12px;transition:border-color .2s}.search-input-wrapper-input:focus{border-color:var(--gray400);background-color:var(--gray50)}.search-input-wrapper .text-input{flex:1}.suggested-keywords{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;align-items:center;gap:8px;width:100%;height:32px;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,#0000,#000 20%);mask-image:linear-gradient(270deg,#0000,#000 20%)}.keywords-label{color:var(--gray600);flex-shrink:0;font-size:12px;font-weight:500}.keyword-chips{flex-wrap:nowrap;gap:6px;padding-right:24px;display:flex;position:absolute;left:0}.keyword-chip{background-color:var(--gray50);color:var(--gray800);border:1px dashed var(--gray200);cursor:pointer;white-space:nowrap;border-radius:24px;padding:6px 10px;font-size:12px;font-weight:500;transition:background-color .2s}.keyword-chip:hover{background-color:var(--gray)}.images-section{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:16px;height:100%;display:flex;overflow-y:auto}.load-more{background:var(--white);box-shadow:0 -5px 10px var(--white);z-index:100;padding:8px 0 16px;position:sticky;bottom:0}.images-grid{column-count:2;column-gap:16px}.no-results{text-align:center;color:var(--gray400);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:40px 20px;display:flex}.no-results p{font-size:var(--text-base);color:var(--gray400);margin:0;font-weight:500}.panel-header{background:var(--white);z-index:10;align-items:center;width:100%;height:60px;padding:0 16px;display:inline-flex;position:sticky;top:0}.panel-header--global .panel-header__title-parent,.panel-header--global .panel-header__global-icon{color:var(--teal300)}.panel-header__title-chevron{color:var(--gray400)}.panel-header__title-parent{transition:color .2s}.panel-header__title{line-height:1;font-size:var(--text-xl);color:var(--gray900);border-radius:4px;flex:1;align-items:center;gap:4px;margin:0;padding:8px;font-weight:600;display:inline-flex}.panel-header__title--link{cursor:pointer}.panel-header__title--link .panel-header__title-child,.panel-header__title--link .panel-header__title-divider,.panel-header__title--link:hover .panel-header__title-parent{color:var(--gray400)}.singularity-panel__content{flex-direction:column;gap:16px;padding:0 24px;display:flex}.gallery-image-strip{border-bottom:1px solid var(--gray200);padding-bottom:16px}.gallery-images-container{align-items:center;gap:8px;display:flex}.gallery-images-draggable{grid-template-columns:repeat(5,1fr);gap:8px;padding:4px 0;display:grid}.gallery-image-item{cursor:grab;border:2px solid #0000;border-radius:6px;flex-shrink:0;width:60px;height:60px;transition:border-color .2s,transform .2s;position:relative}.gallery-image-item.sortable-chosen{cursor:grabbing}.gallery-image-item.is-ghost-image{opacity:.5}.gallery-image-item:hover{border-color:var(--gray400);transform:translateY(-2px)}.gallery-image-item.selected{border-color:var(--gray600)}.gallery-thumbnail{object-fit:cover;width:100%;height:100%;display:block}.gallery-thumbnail.empty{background-color:var(--gray100);color:var(--gray500);text-align:center;justify-content:center;align-items:center;font-size:10px;display:flex}.delete-image-btn{background-color:var(--red300);color:#fff;cursor:pointer;opacity:0;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;font-weight:700;transition:opacity .2s;display:flex;position:absolute;top:-4px;right:-4px}.add-image-btn{border:2px dashed var(--gray300);background-color:var(--gray50);width:60px;height:60px;color:var(--gray600);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;font-weight:700;transition:border-color .2s,background-color .2s;display:flex}.add-image-btn:hover{border-color:var(--gray400);background-color:var(--gray100);color:var(--gray800)}.images-grid-small{grid-template-columns:1fr 1fr 1fr;gap:12px;width:100%;padding-top:16px;display:grid}.image-card-small{aspect-ratio:1;border:1px solid var(--gray100);border-radius:8px;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a}.image-card-small img{object-fit:cover;width:100%;height:100%}.ai-image-generator{flex-direction:column;height:100%;display:flex}.ai-image-generator__content{flex-direction:column;flex:1;gap:24px;padding:24px;display:flex;overflow-y:auto}.ai-image-generator__prompt-section{flex-direction:column;gap:12px;display:flex}.ai-image-generator__label{color:var(--gray700);font-size:14px;font-weight:500}.ai-image-generator__textarea{border:1px solid var(--gray300);resize:vertical;border-radius:8px;width:100%;min-height:100px;padding:12px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .2s}.ai-image-generator__textarea:focus{border-color:var(--primary);outline:none}.ai-image-generator__textarea:disabled{background-color:var(--gray50);color:var(--gray500);cursor:not-allowed}.ai-image-generator__textarea::placeholder{color:var(--gray400)}.ai-image-generator__actions{gap:8px;display:flex}.ai-image-generator__error{background-color:var(--red50);border:1px solid var(--red200);color:var(--red600);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.ai-image-generator__error-text{text-align:center;margin:0;font-size:14px}.ai-image-generator__loading{color:var(--gray600);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:48px 24px;display:flex}.ai-image-generator__loading-text{color:var(--gray600);margin:0;font-size:14px}.ai-image-generator__results{flex-direction:column;gap:16px;display:flex}.ai-image-generator__results-label{color:var(--gray700);margin:0;font-size:14px;font-weight:500}.ai-image-generator__grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.ai-image-generator__image-card{aspect-ratio:1;cursor:pointer;border:2px solid #0000;border-radius:8px;transition:all .2s;position:relative;overflow:hidden}.ai-image-generator__image-card:hover{border-color:var(--primary);transform:scale(1.02)}.ai-image-generator__image-card:hover .ai-image-generator__image-overlay{opacity:1}.ai-image-generator__image{object-fit:cover;width:100%;height:100%;display:block}.ai-image-generator__image-overlay{opacity:0;color:#fff;background-color:#0009;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.ai-image-generator__empty{color:var(--gray400);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 24px;display:flex}.ai-image-generator__empty-text{color:var(--gray500);margin:0;font-size:14px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ai-video-generator{flex-direction:column;height:100%;display:flex}.ai-video-generator__content{flex-direction:column;flex:1;gap:24px;padding:24px;display:flex;overflow-y:auto}.ai-video-generator__prompt-section{flex-direction:column;gap:12px;display:flex}.ai-video-generator__label{color:var(--gray700);font-size:14px;font-weight:500}.ai-video-generator__textarea{border:1px solid var(--gray300);resize:vertical;border-radius:8px;width:100%;min-height:100px;padding:12px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .2s}.ai-video-generator__textarea:focus{border-color:var(--primary);outline:none}.ai-video-generator__textarea:disabled{background-color:var(--gray50);color:var(--gray500);cursor:not-allowed}.ai-video-generator__textarea::placeholder{color:var(--gray400)}.ai-video-generator__settings{align-items:center;gap:12px;display:flex}.ai-video-generator__settings label{font-size:14px;font-weight:500}.ai-video-generator__settings select{border:1px solid var(--gray300);border-radius:4px;padding:8px 12px;font-size:14px}.ai-video-generator__actions{gap:8px;display:flex}.ai-video-generator__error{background-color:var(--red50);border:1px solid var(--red200);color:var(--red600);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.ai-video-generator__error-text{text-align:center;margin:0;font-size:14px}.ai-video-generator__loading{color:var(--gray600);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:48px 24px;display:flex}.ai-video-generator__loading-text{color:var(--gray600);text-align:center;margin:0;font-size:14px}.ai-video-generator__results{flex-direction:column;gap:16px;display:flex}.ai-video-generator__results-label{color:var(--gray700);margin:0;font-size:14px;font-weight:500}.ai-video-generator__video-card{flex-direction:column;gap:12px;display:flex}.ai-video-generator__video{background:#000;border-radius:8px;width:100%}.ai-video-generator__video-info{color:var(--gray600);font-size:12px}.ai-video-generator__video-info p{margin:4px 0}.image-editor-content-wrapper{flex-direction:column;flex:1;gap:16px;padding:24px;display:flex}.image-editor-current-image{flex-direction:column;gap:8px;display:flex;position:relative}.image-editor-current-image:hover .image-editor-delete-button{opacity:1}.image-editor-current-image__badge{z-index:1;position:absolute;top:8px;left:8px}.imageg-editor-current-image__buttons{gap:8px;display:flex}.futurelayer-image-editor-options{flex-direction:column;gap:8px;padding:16px;display:flex}.image-editor-preview{border:1px solid var(--gray200);border-radius:4px;position:relative;overflow:hidden}.image-editor-delete-button{z-index:1;background-color:var(--red300);cursor:pointer;opacity:0;border-radius:50%;padding:4px;transition:opacity .2s;position:absolute;top:-8px;right:-8px}.unsplash-image-browser{flex-direction:column;gap:16px;display:flex}.unsplash-image-browser-search-input-wrapper{flex-direction:row;gap:8px;display:flex}.unsplash-image-wrapper{cursor:pointer}.unsplash-image-wrapper img{border-radius:4px;max-width:100%;transition:opacity .2s}.unsplash-image-wrapper img:hover{opacity:.8}.unsplash-image-wrapper p{color:var(--gray600);margin:8px 0 0;font-size:14px}.background-image-editor{background-color:var(--gray50)}.background-image-editor-content-wrapper{flex-direction:column;flex:1;gap:16px;padding:16px;display:flex}.background-image-editor-search-input-wrapper{flex-direction:row;gap:8px;display:flex}.unsplash-image-wrapper img{max-width:100%}.icon-editor-content-wrapper,.text-editor-content-wrapper{flex-direction:column;flex:1;gap:16px;padding:0 16px;display:flex}.link-editor{background-color:var(--gray50)}.link-editor-content-wrapper{flex-direction:column;flex:1;gap:16px;padding:16px;display:flex}.singularity-controls-tree>.controls-tree{border:1px solid var(--gray100);border-radius:8px;overflow:hidden}.singularity-controls-tree .indicator-light{display:none}.singularity-controls-tree .breakdance-control-wrapper-control-label{font-weight:600}.singularity-controls-tree .breakdance-control-wrapper-vertical{gap:8px}.singularity-controls-tree .properties-panel-accordion-titlebar{background-color:var(--white)}.singularity-controls-tree .properties-panel-accordion-titlebar:hover{background-color:var(--gray50)}.singularity-controls-tree .properties-panel-accordion-titlebar:hover .properties-panel-accordion-title{color:var(--gray900)}.singularity-controls-tree .singularity-panel__content{padding:0}.singularity-controls-tree .properties-panel-accordion-title{font-size:var(--text-base);letter-spacing:normal;color:var(--gray400);font-weight:600}.singularity-controls-tree .breakdance-control-modifiers{display:none}.singularity-controls-tree .properties-panel-accordion{border-bottom:1px solid var(--gray100)!important}.singularity-controls-tree .properties-panel-accordion.expanded .properties-panel-accordion-titlebar{background-color:var(--gray50);border-bottom:1px solid var(--gray100)!important}.singularity-controls-tree .properties-panel-accordion.expanded .properties-panel-accordion-title{color:var(--gray900)}.singularity-controls-tree .properties-panel-accordion.expanded .properties-panel-accordion-content{background-color:var(--white)}.singularity-controls-tree .properties-panel-accordion:last-child{border-bottom:0!important}.header-footer-editor-content-wrapper{flex-direction:column;flex:1;gap:16px;padding:0 24px;display:flex}.header-footer-editor-section-card{flex-direction:column;gap:4px;display:flex}.header-footer-editor-section-card label{font-size:var(--text-xs);color:var(--gray700);font-weight:500}.header-footer-editor-actions{flex-direction:column;gap:12px;padding:16px 0;display:flex}.page-settings-dialog__trigger[data-v-a53bdd24]{cursor:pointer;color:var(--gray400);transition:color .2s}.page-settings-dialog__trigger[data-v-a53bdd24]:hover{color:var(--gray600)}.modal-content[data-v-a53bdd24]{padding:32px}.modal-content h3[data-v-a53bdd24]{color:var(--gray900);margin-bottom:24px;font-size:20px;font-weight:600}.settings-section[data-v-a53bdd24]{margin-bottom:24px}.settings-label[data-v-a53bdd24]{color:var(--gray700);margin-bottom:8px;font-size:14px;font-weight:500;display:block}.settings-title-input[data-v-a53bdd24]{border:1px solid var(--gray300);background:var(--white);border-radius:4px;padding:8px 12px;font-size:14px}.settings-title-input[data-v-a53bdd24]:hover{border-color:var(--gray400)}.settings-title-input[data-v-a53bdd24]:focus-within{border-color:var(--blue500);outline:none}.settings-section--debug[data-v-a53bdd24]{background:var(--gray50);border:1px solid var(--gray200);border-radius:6px;padding:12px}.debug-info[data-v-a53bdd24]{flex-direction:column;gap:8px;display:flex}.debug-status[data-v-a53bdd24]{font-size:13px;font-weight:500}.debug-status--success[data-v-a53bdd24]{color:#16a34a}.debug-status--pending[data-v-a53bdd24]{color:#d97706}.debug-status--unknown[data-v-a53bdd24]{color:var(--gray400)}.debug-meta[data-v-a53bdd24]{color:var(--gray600);background:var(--gray100);white-space:pre-wrap;word-break:break-all;border-radius:4px;margin:0;padding:8px;font-size:11px;overflow-x:auto}.settings-actions[data-v-a53bdd24]{flex-direction:column;gap:12px;display:flex}.close-button[data-v-a53bdd24]{z-index:1;position:absolute;top:16px;right:16px}.tree-item[data-v-4957eb84]{margin-bottom:8px}.tree-item.is-generating[data-v-4957eb84],.tree-item.is-opening[data-v-4957eb84]{pointer-events:none;opacity:.6}.tree-item.is-generating .tree-item__content[data-v-4957eb84]{cursor:progress}.tree-item__content[data-v-4957eb84]{cursor:move;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:12px;padding:12px;transition:background .2s;display:flex}.tree-item__content[data-v-4957eb84]:hover{background:#ffffff14}.tree-item__label[data-v-4957eb84]{color:#fff;flex:1;align-items:center;gap:8px;font-size:14px;display:flex}.tree-item__loading-icon[data-v-4957eb84]{animation:1s linear infinite spin-4957eb84}@keyframes spin-4957eb84{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tree-item__actions[data-v-4957eb84]{align-items:center;gap:8px;display:flex}.tree-item__edit[data-v-4957eb84]{color:#007aff;cursor:pointer;background:#007aff1a;border:1px solid #007aff4d;border-radius:4px;padding:4px 12px;font-size:12px;transition:all .2s}.tree-item__edit[data-v-4957eb84]:hover:not(:disabled){background:#007aff33;border-color:#007aff80}.tree-item__edit[data-v-4957eb84]:disabled{opacity:.5;cursor:not-allowed}.tree-item__remove[data-v-4957eb84]{color:#ff3b30;cursor:pointer;background:#ff3b301a;border:1px solid #ff3b304d;border-radius:4px;padding:4px 12px;font-size:12px;transition:all .2s}.tree-item__remove[data-v-4957eb84]:hover{background:#ff3b3033;border-color:#ff3b3080}.tree-item__children[data-v-4957eb84]{border-left:2px solid #ffffff1a;min-height:30px;margin-top:8px;margin-left:24px;padding:8px}.tree-item__children--empty[data-v-4957eb84]{background:#ffffff05;border:1px dashed #fff3;border-radius:4px}.nested-tree[data-v-ff91be6e]{width:100%}.nested-tree__list[data-v-ff91be6e]{min-height:50px}.nested-tree__list--empty[data-v-ff91be6e]{background:#ffffff05;border:1px dashed #555;border-radius:4px}.menu-list[data-v-79f9ffe3]{background:#1a1a1a;border:1px solid #333;border-radius:4px;min-height:100px;padding:16px}.page-not-in-menu-item[data-v-28dfb138]{color:#fff;background:#1a1a1a;border-bottom:1px solid #333;align-items:center;gap:8px;padding:12px;transition:background .2s;display:flex}.page-not-in-menu-item[data-v-28dfb138]:hover{background:#2a2a2a}.page-not-in-menu-item.is-generating[data-v-28dfb138],.page-not-in-menu-item.is-opening[data-v-28dfb138]{opacity:.6}.page-not-in-menu-item__title[data-v-28dfb138]{flex:1;align-items:center;gap:8px;display:flex}.page-not-in-menu-item__loading-icon[data-v-28dfb138]{animation:1s linear infinite spin-28dfb138}@keyframes spin-28dfb138{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-not-in-menu-item__actions[data-v-28dfb138]{align-items:center;gap:8px;display:flex}.page-not-in-menu-item__button[data-v-28dfb138]{cursor:pointer;color:#fff;background:#2a2a2a;border:1px solid #444;border-radius:3px;padding:4px 8px;font-size:12px}.page-not-in-menu-item__button[data-v-28dfb138]:hover:not(:disabled){background:#3a3a3a}.page-not-in-menu-item__button[data-v-28dfb138]:disabled{opacity:.5;cursor:not-allowed}.page-not-in-menu-item__button--edit[data-v-28dfb138]{color:#007aff;background:#007aff1a;border:1px solid #007aff4d}.page-not-in-menu-item__button--edit[data-v-28dfb138]:hover:not(:disabled){background:#007aff33;border-color:#007aff80}.other-pages-list[data-v-0f188482]{background:#1a1a1a;border:1px solid #333;border-radius:4px;min-height:100px}.other-pages-list__empty[data-v-0f188482]{text-align:center;color:#aaa;padding:32px}.feedback-box-ai{border:1px solid var(--gray100);border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 12px;display:flex;position:relative}.feedback-box-ai.feedback-sent .feedback-button{color:var(--green500)}.feedback-box-ai-label{font-weight:600;font-size:var(--text-sm);color:var(--gray900)}.feedback-thumb{cursor:pointer;color:var(--gray300);background:0 0;border:none;padding:6px;transition:all .15s}.feedback-thumb:hover{color:var(--gray900)}.feedback-thumb.is-selected{color:var(--green500)}.feedback-thumb-down.is-selected{color:var(--red500)}.wp-page-manager-add-page-wizard{background:var(--white)}.wizard-step{flex-direction:column;gap:16px;min-height:200px;display:flex}.wizard-header{align-items:center;gap:12px;display:flex}.wizard-header .back-button{margin-right:8px}.wizard-header h3{font-size:var(--text-xl);color:var(--gray900);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.page-type-options{flex-direction:column;gap:12px;display:flex}.page-type-icon-chevron{margin-top:8px}.page-type-option{background-color:var(--gray50);cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:flex-start;gap:16px;padding:20px;transition:all .2s;display:flex}.page-type-option:hover{border-color:var(--gray200)}.page-type-option .breakdance-icon{flex-shrink:0;margin-top:6px}.page-type-option .option-content{flex-direction:column;flex:1;display:flex}.page-type-option .option-content h4{font-size:var(--text-lg);color:var(--gray900);margin:0;font-weight:600}.page-type-option .option-content p{font-size:var(--text-sm);color:var(--gray600);margin:0}.form-content{flex-direction:column;flex:1;gap:20px;display:flex}.form-group{flex-direction:column;gap:8px;display:flex}.form-group label{font-size:var(--text-sm);color:var(--gray700);font-weight:600}.form-input,.form-textarea{border:1px solid var(--gray300);font-size:var(--text-base);color:var(--gray900);border-radius:6px;padding:12px;transition:border-color .2s}.form-input:focus,.form-textarea:focus{border-color:var(--primary500);box-shadow:0 0 0 3px var(--primary100);outline:none}.form-input::placeholder,.form-textarea::placeholder{color:var(--gray500)}.form-textarea{resize:vertical;min-height:100px}.form-actions{justify-content:flex-end;gap:12px;display:flex}.creating-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex}.creating-content h3{font-size:var(--text-xl);color:var(--gray900);margin:0 0 8px;font-weight:600}.creating-content p{color:var(--gray600);margin:0}.success-content{flex-direction:column;margin-top:32px;display:flex}.success-content h3{color:var(--gray900);align-items:center;gap:8px;margin:0 0 8px;font-size:24px;font-weight:600;display:flex}.success-content p{color:var(--gray600);margin:0 0 32px}.success-actions{gap:12px;margin-bottom:16px;display:flex}.singularity-wp-page-manager{background-color:var(--white);flex-direction:column;align-items:center;width:100%;display:flex;position:relative;overflow:auto}.singularity-wp-page-manager__wrapper{flex-direction:column;gap:24px;width:100%;max-width:800px;padding:24px 32px;display:flex}.singularity-wp-page-manager__list{border:1px solid var(--gray100);border-radius:8px;flex:1}.singularity-wp-page-manager__list.is-empty{border:2px dashed var(--gray200)}.singularity-wp-page-manager__list.is-opening{pointer-events:none;opacity:.6;cursor:progress}.singularity-wp-page-manager__list--static{border:none;flex-direction:column;gap:8px;display:flex}.singularity-wp-page-manager__empty{text-align:center;color:var(--gray400);font-size:var(--text-sm);border:2px dashed var(--gray200);border-radius:8px;justify-content:center;align-items:center;padding:24px;display:flex}.singularity-wp-page-manager__header{justify-content:space-between;align-items:center;width:100%;display:flex}.singularity-wp-page-manager__header-left{align-items:center;gap:16px;display:flex}.singularity-wp-page-manager__header-title{font-size:var(--text-xl);margin:0;font-weight:700}.singularity-wp-page-manager__header-title,.singularity-wp-page-manager__header span{cursor:pointer;align-items:center;gap:8px;display:flex}.singularity-wp-page-manager__header-title-child{color:var(--gray300)}.singularity-wp-page-manager__content{flex-direction:column;gap:32px;display:flex}.singularity-wp-page-manager__section{flex-direction:column;gap:12px;display:flex}.singularity-wp-page-manager__section-header{justify-content:space-between;align-items:center;display:flex}.singularity-wp-page-manager__section-title{font-size:var(--text-md);color:var(--gray900);align-items:center;gap:2px;margin:0;font-weight:600;display:flex}.singularity-wp-page-manager__section-count{color:var(--gray700);font-size:var(--text-xs);background:var(--gray100);border-radius:24px;justify-content:center;align-items:center;width:24px;height:24px;font-weight:500;line-height:1;display:flex}.singularity-wp-page-manager__section-title-wrapper{flex-direction:row;align-items:center;gap:20px;display:flex}.palette-generator{width:100%}.palette-generator__overlay{z-index:1000;width:var(--right-panel-width);background-color:#fff;height:100%;padding:24px;position:fixed;top:0;bottom:0;right:0}.palette-generator__button{cursor:pointer;border:1px solid var(--gray50);border-radius:4px;flex-direction:column;min-height:100%;transition:all .2s;display:flex;position:relative;overflow:hidden}.palette-generator__button.is-open{overflow:visible}.palette-generator__button:hover{border-color:var(--gray100)}.palette-generator__button:hover .palette-generator__actions{opacity:1;pointer-events:all}.palette-generator__button:hover .palette-generator__top{opacity:0;pointer-events:none}.palette-generator__button--neutral,.palette-generator__button--locked{pointer-events:none}.palette-generator__button--locked .palette-generator__actions{opacity:1;pointer-events:all}.palette-generator__button--neutral{height:12px}.palette-generator__button--neutral .palette-generator__base--neutral{display:none}.palette-generator__button--neutral .palette-generator__swatch{height:12px}.palette-generator__base{flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:8px;transition:all .2s;display:flex}.palette-generator__button--primary .palette-generator__base{min-height:80px}.palette-generator__empty{background-color:var(--neutral-100);justify-content:center;align-items:center;width:100%;height:100%;min-height:80px;transition:all .2s;display:flex;position:absolute;top:0;left:0}.palette-generator__badge{background-color:#fff3;border-radius:4px;padding:2px 4px;font-size:12px}.palette-generator__empty{background-color:var(--neutral-100)}.palette-generator__swatches{width:100%;display:flex;overflow:hidden}.palette-generator__swatch{width:100%;height:12px}.palette-generator__swatch-lg{border:1px solid #0000001a;border-radius:4px;width:100%;height:40px}.palette-generator__swatch-lg:hover .palette-generator__swatch-copy{display:flex}.palette-generator__swatch-copy{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;transition:all .2s;display:none}.palette-generator__swatch-copy:hover{opacity:.7}.palette-generator__top{font-size:12px;font-weight:500;transition:all .2s;display:flex;position:absolute;top:8px;right:8px}.palette-generator__actions{z-index:999;opacity:0;pointer-events:none;gap:8px;transition:all .2s;display:flex;position:absolute;top:8px;right:8px}.palette-generator__action{cursor:pointer;background-color:#fff3;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;transition:all .2s;display:flex}.palette-generator__action:hover{opacity:.7}.palette-generator-add{min-height:80px}.palette-generator__label-group{flex-direction:column;gap:4px;width:100%;display:flex}.palette-generator__button--neutral .palette-generator__label-group{flex-direction:row;justify-content:space-between}.palette-generator__label{margin:0;font-size:14px;font-weight:500;line-height:1}.palette-generator__hex{font-size:11px;font-weight:500;line-height:1}.toggle-panel{border:1px solid var(--gray100);border-radius:8px;flex-direction:column;gap:24px;padding:16px;display:flex}.toggle-panel--loading{opacity:.5;pointer-events:none}.toggle-panel__divider{background-color:var(--gray100);height:1px}.toggle-panel__header{justify-content:space-between;align-items:center;display:flex}.toggle-panel__title{cursor:pointer;align-items:center;gap:8px;font-size:16px;font-weight:600;transition:all .2s;display:flex}.toggle-panel__title:hover{color:var(--gray500)}.toggle-panel__content{flex-direction:column;gap:8px;display:flex}.toggle-panel__icon{transition:transform .2s}.toggle-panel__actions{min-height:34px}.brand-panel__add-palette{background-color:var(--white);border:1px solid var(--gray50);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:100%;height:46px;display:flex}.brand-panel__add-palette:hover{background-color:var(--gray100)}.toggle-button-group__buttons{border:1px solid var(--gray50);background-color:var(--gray25);border-radius:4px;gap:8px;width:100%;padding:4px;display:flex}.toggle-button-group__buttons button{text-align:center;cursor:pointer;width:100%;color:var(--gray400);border:none;border-radius:4px;padding:6px;font-size:12px;font-weight:500;transition:background-color .3s;display:inline-block}.toggle-button-group__buttons button.is-active{background-color:var(--gray100);color:var(--gray700)}.toggle-button-group__buttons button:hover{color:var(--gray700)}.toggle-button-group{flex-direction:column;gap:4px;display:flex}.toggle-button-group__label{font-size:var(--text-xs);color:var(--gray700);font-weight:500}.typography-not-set{width:100%;padding-bottom:4px}.typography-pairs-display{cursor:pointer;border:1px solid var(--gray50);background-color:var(--gray25);border-radius:4px;flex-direction:column;gap:8px;width:100%;padding:12px;transition:all .2s ease-in-out;display:flex}.typography-pairs-display:hover{border-color:var(--gray100);background-color:var(--gray50)}.typography-pairs-display__content{justify-content:space-between;align-items:center;display:flex}.typography-pairs-display__label{font-size:var(--text-sm);color:var(--gray500);font-weight:500}.typography-pairs-display__value{font-size:var(--text-sm);color:var(--gray700);font-weight:600}.typography-pairs-display__fonts{font-size:var(--text-xs);color:var(--gray400);align-items:center;gap:6px;display:flex}.typography-pairs-display__font{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.typography-pairs-display__separator{color:var(--gray300);flex-shrink:0}.brand-sample-ui{flex-direction:column;gap:8px;display:flex}.sample-ui{border-radius:4px;flex-direction:column;gap:8px;padding:8px;display:flex}.sample-ui__button{text-align:center;cursor:pointer;width:auto;min-width:80px;color:var(--gray100);box-sizing:border-box;border:1px solid #0000;padding:8px 16px;font-size:14px;font-weight:500;line-height:1;transition:all .3s ease-in-out;display:inline-block}.sample-ui__buttons{align-items:flex-start;gap:8px;display:flex}.sample-ui-form-control{flex-direction:column;gap:4px;display:flex}.sample-ui-form-control__label{font-size:14px;font-weight:500}.sample-ui-form-control__form-input{border:1px solid var(--gray200);color:var(--gray800);padding:8px 16px;font-size:14px;font-weight:500;line-height:1}.singularity-empty-state[data-v-03ef8605]{text-align:center;border:2px dashed var(--gray100);border-radius:8px;flex-direction:column;align-items:center;width:100%;height:100%;padding:24px;transition:border-color .2s;display:flex}.singularity-empty-state[data-v-03ef8605]:hover{border-color:var(--gray200)}.singularity-empty-state__icon[data-v-03ef8605]{color:var(--gray300);margin-bottom:16px}.singularity-empty-state__title[data-v-03ef8605]{font-size:var(--text-base);color:var(--gray900);margin:0;font-weight:600}.singularity-empty-state__description[data-v-03ef8605]{font-size:var(--text-sm);color:var(--gray600);text-wrap:balance;max-width:300px;margin:0 0 16px}.brand-logo-panel{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.brand-logo-preview{border:1px solid var(--gray100);background-color:var(--gray300);cursor:pointer;border-radius:8px;justify-content:center;width:100%;padding:16px;display:flex;position:relative}.brand-logo-preview:hover .brand-logo-overlay,.brand-logo-preview:hover .brand-logo-delete{opacity:1}.brand-logo-delete{background-color:var(--red300);color:#fff;cursor:pointer;opacity:0;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;transition:opacity .2s;display:flex;position:absolute;top:-4px;right:-4px}.gallery-image-item:hover .delete-image-btn{opacity:1}.delete-image-btn:hover{background-color:var(--red400)}.brand-logo-image{object-fit:contain;max-width:200px;max-height:80px}.brand-logo-overlay{color:#fff;opacity:0;cursor:pointer;background-color:#000000b3;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:8px;transition:opacity .2s;display:flex;position:absolute;inset:0}.brand-logo-overlay span{font-size:var(--text-sm);font-weight:500}.brand-logo-overlay:hover{background-color:#000c}.brand-logo-remove{background-color:var(--gray900);color:#fff;cursor:pointer;opacity:0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex;position:absolute;top:8px;right:8px}.brand-logo-remove:hover{background-color:var(--red-600)}.brand-logo-size-control{border:1px solid var(--gray100);background-color:var(--gray25);border-radius:8px;flex-direction:column;gap:8px;width:100%;padding:12px;display:flex}.brand-logo-size-label{font-size:var(--text-sm);color:var(--gray700);justify-content:space-between;align-items:center;font-weight:500;display:flex}.brand-logo-size-value{color:var(--gray500);font-weight:600}.palette-picker{flex-direction:column;gap:8px;width:100%;display:flex}.palette-picker__input-wrapper{width:100%}.brand-color-editor__container{flex-direction:column;gap:8px;width:100%;display:flex}.brand-color-editor__controls{flex-direction:column;justify-content:space-between;align-items:center;gap:8px;display:flex}.brand-color-editor__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.brand-color-editor__actions{gap:8px;display:flex}.brand-color-editor__swatches{border:1px solid var(--gray100);border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.brand-color-editor__swatch{justify-content:space-between;align-items:center;padding:4px 8px;display:flex}.brand-color-editor__swatch:hover .brand-color-editor__swatch-copy{opacity:1}.brand-color-editor__swatch-label{align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.brand-color-editor__swatch-dot{background-color:currentColor;border-radius:50%;width:4px;height:4px;display:inline-block}.brand-color-editor__swatch-copy{cursor:pointer;opacity:0;border-radius:4px;justify-content:flex-end;align-items:center;width:100%;height:20px;transition:background .3s;display:flex}.typography-font{cursor:pointer;border:1px solid var(--gray50);width:100%;color:var(--gray100);background-color:var(--gray25);border-radius:8px;flex-direction:column;justify-content:center;transition:all .3s ease-in-out;display:flex}.typography-font:hover{border-color:var(--gray100);background-color:var(--gray50)}.typography-font__preview-image{object-fit:contain;object-position:center;background-color:#fff;border-radius:4px 4px 0 0;width:100%;height:60px;padding:16px}.typography-font__info{justify-content:space-between;align-items:center;gap:4px;padding:8px;display:flex}.typography-font__label{line-height:1;font-size:var(--text-sm);color:var(--gray600);text-transform:capitalize;font-weight:500;margin:0!important}.typography-font__description{color:var(--gray400);font-size:12px;line-height:1;margin:0!important}.typography-picker{flex-direction:column;justify-content:center;gap:12px;width:100%;display:flex}.typography-pair-option{cursor:pointer;border:1px solid var(--gray50);background-color:var(--gray25);border-radius:4px;flex-direction:column;width:100%;margin-bottom:12px;transition:all .2s ease-in-out;display:flex;overflow:hidden}.typography-pair-option:hover,.typography-pair-option--selected,.typography-pair-option--selected:hover{border-color:var(--gray100);background-color:var(--gray50)}.typography-pair-option--selected .typography-pair-option__name{color:var(--primary-color);font-weight:600}.typography-pair-option__preview{border-bottom:1px solid var(--gray50);background-color:#fff;flex-direction:column;display:flex}.typography-pair-option__font{flex:1;justify-content:center;align-items:center;min-height:50px;padding:8px;display:flex}.typography-pair-option__font--heading{border-bottom:1px solid var(--gray500)}.typography-pair-option__preview-image{object-fit:contain;max-width:100%;max-height:20px}.typography-pair-option__info{flex-direction:column;gap:4px;padding:12px;display:flex}.typography-pair-option__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.typography-pair-option__name{font-size:var(--text-base);color:var(--gray600);font-weight:500;line-height:1.2}.typography-pair-option__checkmark{background-color:var(--green300);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.typography-pair-option__fonts{font-size:var(--text-xs);color:var(--gray400);align-items:center;gap:6px;line-height:1;display:flex}.typography-pair-option__font-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.typography-pair-option__separator{color:var(--gray300)}.typography-custom-option[data-v-f4a7b8b9]{cursor:pointer;border:1px solid var(--gray50);background-color:var(--gray25);border-radius:8px;flex-direction:column;width:100%;margin-bottom:12px;transition:all .2s ease-in-out;display:flex;overflow:hidden}.typography-custom-option[data-v-f4a7b8b9]:hover,.typography-custom-option--selected[data-v-f4a7b8b9],.typography-custom-option--selected[data-v-f4a7b8b9]:hover{border-color:var(--gray100);background-color:var(--gray50)}.typography-custom-option--selected .typography-custom-option__name[data-v-f4a7b8b9]{color:var(--primary-color);font-weight:600}.typography-custom-option__info[data-v-f4a7b8b9]{flex-direction:column;gap:4px;padding:12px;display:flex}.typography-custom-option__header[data-v-f4a7b8b9]{justify-content:space-between;align-items:center;gap:8px;display:flex}.typography-custom-option__name[data-v-f4a7b8b9]{font-size:var(--text-base);color:var(--gray600);font-weight:500;line-height:1.2}.typography-custom-option__checkmark[data-v-f4a7b8b9]{background-color:var(--green300);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.typography-custom-option__description[data-v-f4a7b8b9]{font-size:var(--text-xs);color:var(--gray400);align-items:center;gap:6px;line-height:1;display:flex}.typography-custom-option__font-label[data-v-f4a7b8b9]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.typography-custom-option__separator[data-v-f4a7b8b9]{color:var(--gray300);flex-shrink:0}.typography-category__header{justify-content:space-between;align-items:center;display:flex}.typography-category__title{font-size:var(--text-base);text-transform:capitalize;font-weight:500}.typography-category__search{margin:4px 0 16px}.typography-category__search-input{background:#fff;border:1px solid #e5e7eb;border-radius:4px;width:100%;padding:8px;font-size:14px}.typography-category__fonts{flex-direction:column;gap:16px;display:flex}.typography-pairs-section[data-v-6dfcfea7]{margin-bottom:24px}.section-title[data-v-6dfcfea7]{font-size:var(--text-sm);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-weight:600}.custom-pickers[data-v-6dfcfea7],.font-categories[data-v-6dfcfea7],.singularity-new-section-panel__options,.singularity-new-section-panel__options{flex-direction:column;gap:16px;display:flex}.feedback-box{border:1px solid var(--gray100);border-radius:8px;max-width:400px;margin:auto 24px 24px;position:relative}.feedback-box.is-open{padding:16px}.feedback-box:hover:not(.is-open){background-color:var(--gray100)}.feedback-box.feedback-sent .feedback-button{color:var(--green500)}.close-icon{cursor:pointer;color:var(--gray500);position:absolute;top:8px;right:8px}.close-icon:hover{color:var(--gray700)}.feedback-button{cursor:pointer;width:100%;color:var(--gray400);font-weight:600;font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:8px;padding:16px;display:flex}.feedback-star{cursor:pointer;color:var(--gray300);width:100%;transition:all .2s}.feedback-star:hover{color:var(--gray900)}.feedback-star.is-selected{color:var(--yellow500)}.button-bar-editor__section{flex-direction:column;gap:8px;padding:12px 0;display:flex}.button-bar-editor__section+.button-bar-editor__section{border-top:1px solid var(--gray200)}.button-bar-editor__section-header{justify-content:space-between;align-items:center;display:flex}.button-bar-editor__section-label{color:var(--gray600);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.button-bar-editor__input-label{color:var(--gray600);margin-bottom:-4px;font-size:12px}.button-bar-editor__remove-btn{color:var(--gray500);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:11px}.button-bar-editor__remove-btn:hover{color:var(--red500)}.singularity-left-panel-new{width:100%;min-height:0;position:inherit;flex-direction:row;flex-shrink:0;display:flex}.singularity-left-panel-new--highlighted:after{content:"";pointer-events:none;z-index:100;width:100%;height:100%;animation:.5s hightlight-panel;position:absolute;top:0;left:0}@keyframes hightlight-panel{0%{background-color:#393e4b26}to{background-color:#0000}}.singularity-left-panel-new__content{flex-direction:column;flex-grow:1;gap:32px;width:100%;display:flex}.spinner{vertical-align:middle;border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;margin-right:8px;animation:.6s linear infinite spin;display:inline-block}.singularity-top-nav-top{color:#fff;background-color:#d34118}.singularity-top-nav-top.success{background-color:#16a34a}.singularity-top-nav-top .singularity-top-nav-top-inner{text-align:center;justify-content:center;align-items:center;gap:16px;padding:12px 16px;font-size:14px;font-weight:700;display:flex}.singularity-top-nav-top .message{text-align:center}.singularity-top-nav-top .counter{letter-spacing:.5px;background:#fff3;border-radius:12px;padding:4px 12px;font-family:monospace;font-size:14px;font-weight:700}.singularity-top-nav-top .btn-action{border:none;border-radius:6px;flex-shrink:0;padding:8px 16px;font-size:13px;font-weight:700;transition:all .2s;background:#f5f5f5!important}.singularity-top-nav-top:not(.success) .btn-action{color:#d34118}.singularity-top-nav-top.success .btn-action{color:#16a34a}.logo-wrapper[data-v-9b556590]{cursor:pointer;background-color:var(--gray100);cursor:pointer;border-radius:4px;align-items:center;width:40px;height:40px;padding:8px;transition:background-color .2s;display:flex}.logo-wrapper[data-v-9b556590]:hover{background-color:var(--gray200)}.account-dropdown[data-v-9b556590]{min-width:280px}.account-info[data-v-9b556590]{padding:16px}.account-info.loading-state[data-v-9b556590]{justify-content:center;align-items:center;min-height:80px;display:flex}.account-info .account-email[data-v-9b556590]{color:var(--gray800,#1f2937);margin-bottom:8px;font-size:14px;font-weight:600}.account-info .account-credits[data-v-9b556590],.account-info .account-plan[data-v-9b556590]{color:var(--gray600,#4b5563);margin-bottom:4px;font-size:13px}.account-info .account-credits strong[data-v-9b556590],.account-info .account-plan strong[data-v-9b556590]{color:var(--gray700,#374151)}.days-remaining-badge{color:#ff6a3b;cursor:pointer;cursor:pointer;background-color:#ffffff1a;border-radius:100px;padding:6px 14px;font-size:14px;font-weight:500;transition:color .2s}.futurelayer-icon-and-warning-wrapper[data-v-e07952e1]{align-items:center;gap:16px;display:flex}.singularity-top-nav{background-color:var(--white);z-index:10;flex-direction:column;width:100%;display:flex}.singularity-top-nav-main{justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex;position:relative}.singularity-top-nav__logo{align-items:center;display:flex}.singularity-top-nav__actions{align-items:center;gap:8px;display:flex}.singularity-top-nav__actions .breakdance-toolbar-icon-button{width:40px!important;height:40px!important}.singularity-top-nav__menu{justify-content:center;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.singularity-top-nav__menu ul{gap:16px;margin:0;list-style:none;display:flex;padding:0!important}.singularity-top-nav__menu ul button{text-align:center;color:var(--gray300);cursor:pointer;flex:1;padding:20px 16px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;position:relative}.singularity-top-nav__menu ul button:before{content:"";background-color:var(--gray200);border-radius:0 0 2px 2px;width:100%;height:4px;transition:all .3s;position:absolute;top:0;left:0}.singularity-top-nav__menu ul button:hover,.singularity-top-nav__menu ul button.is-active,.singularity-top-nav__menu ul button.is-completed{color:var(--gray800);pointer-events:auto}.singularity-top-nav__menu ul button.is-active:before,.singularity-top-nav__menu ul button.is-completed:before,.singularity-top-nav__menu ul button:hover:before{background-color:var(--gray800)}.singularity-prompt__next-button{background-color:var(--gray50);color:var(--white);cursor:pointer;border:none;border-radius:8px;padding:12px 16px;font-size:16px;font-weight:500;transition:background-color .2s;border:0!important}.singularity-prompt__next-button:hover{color:var(--gray800)}.singularity-prompt__next-button--active{background-color:var(--gray200);color:var(--gray800)}.singularity-prompt__run-button{background-color:var(--gray300);border-radius:100%}.singularity-prompt__run-button:hover{background-color:var(--gray200)!important}.singularity-prompt__run-button.is-spinning{animation:1.2s linear infinite breakdance-loading-spinner}.singularity-prompt__prompt-wrapper{flex-direction:column;gap:24px;width:480px;display:flex}.singularity-prompt--loading .singularity-prompt__prompt-wrapper{pointer-events:none;opacity:.5}.singularity-prompt__prompt-wrapper .breakdance-text-input__label{color:var(--gray500);margin-bottom:8px;padding:0;font-size:14px}.singularity-prompt__prompt-input textarea{width:100%;color:var(--gray800);field-sizing:content;outline:none;min-height:auto;padding:12px 16px;font-size:16px;line-height:1.5;background-color:var(--gray50)!important;resize:none!important;border:none!important;height:auto!important}.singularity-prompt__prompt-input textarea::placeholder{color:var(--gray400)}.singularity-prompt__prompt-input textarea::-webkit-input-placeholder{color:var(--gray400)}.singularity-prompt{place-items:center;width:100%;height:100%;display:grid}.singularity-prompt__wrapper{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.singularity-prompt__title-wrapper{text-align:center;flex-direction:column;align-items:center;display:flex}.singularity-prompt__logo{height:32px}.singularity-prompt__title{letter-spacing:-.01em;align-items:center;gap:8px;margin-top:8px;margin-bottom:16px;font-size:40px;font-weight:700;line-height:1.1;display:flex}.singularity-prompt__tagline,.singularity-prompt__sample-prompts{color:var(--gray500);font-size:16px;font-weight:400;margin-bottom:0!important}.singularity-prompt__tagline button,.singularity-prompt__sample-prompts button{color:var(--gray800);text-underline-offset:2px;font-weight:500;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1px}.singularity-prompt__prompt-buttons{justify-content:space-between;gap:16px;width:100%;padding-top:16px;display:flex}.singularity-prompt__prompt-buttons .breakdance-nice-button{flex-grow:1;width:100%}.animate-spin{animation:1s linear infinite spin}.singularity-prompt__prompts{flex-wrap:wrap;gap:8px;display:flex}.singularity-prompt__prompts-button{color:var(--gray800);cursor:pointer;border:none;border:1px dashed var(--gray300);box-sizing:border-box;border-radius:24px;padding:8px 16px;font-size:14px;font-weight:500;transition:background-color .2s}.singularity-prompt__prompts-button:hover{background-color:var(--gray50)}.singularity-prompt__description-wrapper{flex-direction:column;gap:16px;display:flex}.singularity-prompt__description-text{color:var(--gray500);text-align:left;font-size:14px;font-weight:500;margin-bottom:0!important}.ai-job-manager-content[data-v-b0dc6c72]{padding:8px}.header[data-v-b0dc6c72]{margin-bottom:8px}.job-card[data-v-b0dc6c72]{background:#fafafa;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:8px;padding:8px}.job-header[data-v-b0dc6c72]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.job-badges[data-v-b0dc6c72]{align-items:center;gap:6px;display:flex}.job-status[data-v-b0dc6c72],.job-priority[data-v-b0dc6c72]{text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.job-status.pending[data-v-b0dc6c72]{color:#856404;background:#fff3cd}.job-status.running[data-v-b0dc6c72]{color:#0c5460;background:#d1ecf1}.job-status.completed[data-v-b0dc6c72]{color:#155724;background:#d4edda}.job-status.failed[data-v-b0dc6c72]{color:#721c24;background:#f8d7da}.job-priority.critical[data-v-b0dc6c72]{color:#fff;background:#dc3545}.job-priority.high[data-v-b0dc6c72]{color:#fff;background:#fd7e14}.job-priority.normal[data-v-b0dc6c72]{color:#fff;background:#6c757d}.job-priority.low[data-v-b0dc6c72]{color:#495057;background:#e9ecef}.job-data[data-v-b0dc6c72]{white-space:pre-wrap;word-break:break-word;color:#000;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;margin:0;padding:8px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:10px;line-height:1.2;overflow-x:auto}.no-jobs[data-v-b0dc6c72]{text-align:center;color:#666;padding:16px;font-size:12px;font-style:italic}.singularity-debug-panel{flex-shrink:0;width:300px}.singularity-debug-panel-content{background-color:var(--gray50);padding:40px}.singularity-save__dot{border-radius:50%;width:6px;height:6px;display:inline-block}.singularity-save__item{color:var(--gray500);align-items:center;gap:4px;padding:0 4px;font-size:14px;font-weight:600;display:flex}.singularity-save__item--saved .singularity-save__dot{background-color:var(--green500)}.singularity-save__item--saving .singularity-save__dot{background-color:var(--yellow500)}.site-structure-tab h2[data-v-18a69da3]{font-size:var(--text-base);color:var(--gray900);border-bottom:1px solid var(--gray100);margin:0 0 24px;padding-bottom:16px;font-weight:600}.site-structure-tab__notice[data-v-18a69da3]{background:var(--yellow50);border:1px solid var(--yellow300);color:var(--yellow900);font-size:var(--text-sm);border-radius:6px;margin-bottom:24px;padding:12px;font-weight:500}.site-structure-tab__controls[data-v-18a69da3]{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.site-structure-tab__info[data-v-18a69da3]{flex-direction:column;gap:8px;display:flex}.site-structure-tab__info label[data-v-18a69da3]{font-size:var(--text-sm);color:var(--gray700);font-weight:600}.site-structure-tab__info .description[data-v-18a69da3]{font-size:var(--text-sm);color:var(--gray500);margin:0}.site-structure-tab__id-display[data-v-18a69da3]{background:var(--gray50);border:1px solid var(--gray300);font-size:var(--text-base);color:var(--gray900);border-radius:6px;padding:12px 16px;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.site-structure-tab__input-group[data-v-18a69da3]{flex-direction:column;gap:8px;display:flex}.site-structure-tab__input-group label[data-v-18a69da3]{font-size:var(--text-sm);color:var(--gray700);font-weight:600}.site-structure-tab__input[data-v-18a69da3]{border:1px solid var(--gray300);font-size:var(--text-base);color:var(--gray900);background:var(--white);border-radius:6px;padding:12px;transition:border-color .2s}.site-structure-tab__input[data-v-18a69da3]:focus{border-color:var(--primary500);box-shadow:0 0 0 3px var(--primary100);outline:none}.site-structure-tab__input[data-v-18a69da3]::placeholder{color:var(--gray500)}.site-structure-tab__button-group[data-v-18a69da3]{gap:12px;display:flex}.site-structure-tab__button[data-v-18a69da3]{font-size:var(--text-sm);cursor:pointer;border:none;border-radius:6px;padding:12px 24px;font-weight:600;transition:all .2s}.site-structure-tab__button[data-v-18a69da3]:disabled{opacity:.6;cursor:not-allowed}.site-structure-tab__button--primary[data-v-18a69da3]{background:var(--primary500);color:#fff}.site-structure-tab__button--primary[data-v-18a69da3]:hover:not(:disabled){background:var(--primary600)}.site-structure-tab__button--secondary[data-v-18a69da3]{background:var(--gray100);color:var(--gray800);border:1px solid var(--gray300)}.site-structure-tab__button--secondary[data-v-18a69da3]:hover:not(:disabled){background:var(--gray200)}.site-structure-tab__error[data-v-18a69da3]{background:var(--red50);border:1px solid var(--red200);color:var(--red700);font-size:var(--text-sm);border-radius:6px;margin-bottom:16px;padding:12px}.site-structure-tab__json-container[data-v-18a69da3]{flex-direction:column;gap:8px;display:flex}.site-structure-tab__json-container label[data-v-18a69da3]{font-size:var(--text-sm);color:var(--gray700);font-weight:600}.site-structure-tab__textarea[data-v-18a69da3]{border:1px solid var(--gray300);width:100%;min-height:400px;font-size:var(--text-sm);color:var(--gray900);background:var(--gray50);resize:vertical;border-radius:6px;padding:12px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;line-height:1.5}.site-structure-tab__textarea[data-v-18a69da3]:focus{border-color:var(--primary500);box-shadow:0 0 0 3px var(--primary100);outline:none}.site-structure-tab__textarea[data-v-18a69da3]::placeholder{color:var(--gray500)}.singularity-settings{background-color:var(--white);flex-direction:column;align-items:center;width:100%;height:100%;padding-top:120px;padding-bottom:80px;display:flex;position:relative;overflow:scroll}.settings-tabs{border-bottom:1px solid var(--gray200);gap:8px;margin-bottom:24px;padding-bottom:0;display:flex}.settings-tab{font-size:var(--text-sm);color:var(--gray600);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:12px 20px;font-weight:500;transition:all .2s;position:relative;bottom:-1px}.settings-tab:hover{color:var(--gray900);background:var(--gray50)}.settings-tab--active{color:var(--primary600);border-bottom-color:var(--primary600);font-weight:600}.singularity-settings__content{flex-direction:column;gap:24px;width:100%;display:flex}.singularity-settings__content p{font-size:var(--text-lg);color:var(--gray600);margin:0}.settings-section{background:var(--white)}.settings-section h2{font-size:var(--text-base);color:var(--gray900);border-bottom:1px solid var(--gray100);align-items:center;gap:8px;margin:0 0 16px;padding-bottom:16px;font-weight:600;display:flex}.settings-form{flex-direction:column;gap:20px;display:flex}.settings-input .breakdance-text-input__label{font-size:var(--text-sm);color:var(--gray700);margin-bottom:8px;font-weight:600}.settings-input .breakdance-text-input input,.settings-input .breakdance-text-input textarea{border:1px solid var(--gray300);font-size:var(--text-base);color:var(--gray900);background:var(--white);border-radius:6px;padding:12px;transition:border-color .2s}.settings-input .breakdance-text-input input:focus,.settings-input .breakdance-text-input textarea:focus{border-color:var(--primary500);box-shadow:0 0 0 3px var(--primary100);outline:none}.settings-input .breakdance-text-input input::placeholder,.settings-input .breakdance-text-input textarea::placeholder{color:var(--gray500)}.settings-input .breakdance-text-input textarea{resize:vertical;min-height:80px}.settings-status{font-size:var(--text-sm);margin-top:16px}.settings-status--saving{color:var(--gray600);align-items:center;gap:8px;display:flex}.settings-status--saving .css-spinner-small{border:2px solid var(--gray200);border-top:2px solid var(--primary500);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin}.settings-status--saved{color:var(--green600);font-weight:500}.singularity-right-panel{background-color:var(--light-gray);flex-direction:column;flex-shrink:0;width:380px;min-height:0;display:flex}.singularity-top-nav-mobile{position:relative}.singularity-top-nav-mobile .breakdance-toolbar-icon-button-active{background-color:var(--gray50);color:#fff}.singularity-top-nav-mobile.is-active:after{content:"";background-color:#fff;border-radius:0 0 1px 1px;width:100%;height:2px;position:absolute;bottom:0;right:0}.signularity-top-nav-undo-redo{justify-content:center;align-items:center;gap:0;padding:0 8px;display:flex}.singularity-top-nav-icon-button{position:relative}.singularity-top-nav-icon-button .breakdance-toolbar-icon-button-active{background-color:var(--gray50);color:#fff}.singularity-top-nav-icon-button.is-active:after{content:"";background-color:#fff;border-radius:0 0 1px 1px;width:100%;height:2px;position:absolute;bottom:0;right:0}.singularity-top-nav-icon-button.is-hidden{display:none}.singularity-builder-canvas{background-color:var(--white);flex-direction:column;flex-grow:1;justify-content:center;align-items:center;width:100%;height:100%;margin:0 auto;padding:0 24px 0 0;display:flex;overflow:auto}.singularity-builder-canvas .breakdance-iframe-main-wrapper{width:100%;height:100%}.singularity-builder-canvas.is-mobile{flex-grow:0}.singularity-builder-canvas.is-mobile .singularity-browser-ui{border-radius:24px;max-width:380px;height:800px}.singularity-builder-canvas.is-zoomed-out{max-width:600px}.singularity-builder-canvas.is-zoomed-out .singularity-browser-ui{border-radius:8px 8px 0 0}.singularity-builder-canvas.is-zoomed-out .singularity-browser-ui__dots span{width:6px;height:6px}.singularity-builder-canvas.is-zoomed-out .singularity-browser-ui__panel{height:24px;padding:0 12px}.singularity-browser-ui{border-radius:12px 12px 0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.singularity-browser-ui__panel{background-color:var(--gray50);align-items:center;width:100%;height:32px;padding:0 16px;display:flex}.singularity-browser-ui__dots{gap:4px;display:flex}.singularity-browser-ui__dots span{background-color:var(--gray300);border-radius:50%;width:8px;height:8px}.singularity-browser-ui__dots span:first-child{background-color:var(--red600)}.singularity-browser-ui__dots span:nth-child(2){background-color:var(--yellow600)}.singularity-browser-ui__dots span:last-child{background-color:var(--green600)}.is-zoomed-out .singularity-browser-ui__dots span{width:6px;height:6px}.is-mobile .singularity-browser-ui__dots{justify-content:center;align-items:center;width:100%}.is-mobile .singularity-browser-ui__dots span{border-radius:1px;width:60px;height:2px}.is-mobile .singularity-browser-ui__dots span:first-child{background-color:var(--gray400)}.is-mobile .singularity-browser-ui__dots span:nth-child(2),.is-mobile .singularity-browser-ui__dots span:last-child{display:none}.cta-wrapper.has-offer{background:linear-gradient(#202229 0%,#3f3e24 107.45%);border-radius:8px;max-width:500px;padding:16px 24px 24px}.cta-wrapper p{color:var(--yellow500);margin:0;font-weight:600}.modal-content{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:32px 32px 16px;font-size:16px;line-height:1.5;display:flex}.modal-content h3{margin:0;font-size:32px;font-weight:700}.modal-content p{color:var(--gray400);text-wrap:balance;margin:0}.cta-wrapper{flex-direction:column;gap:12px;width:100%;padding-top:16px;display:flex}.close-button{color:var(--gray500);position:absolute;top:16px;right:16px}.section-debug-modal[data-v-3960bcf0]{height:80vh;max-height:800px;display:flex}.section-list[data-v-3960bcf0]{border-right:1px solid var(--gray200);width:300px;padding:20px;overflow-y:auto}.section-list h3[data-v-3960bcf0]{margin:0 0 16px;font-size:18px;font-weight:600}.section-item[data-v-3960bcf0]{cursor:pointer;background:var(--gray50);border:1px solid var(--gray200);border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:12px;display:flex}.section-item[data-v-3960bcf0]:hover{background:var(--gray100)}.section-item.active[data-v-3960bcf0]{background:var(--blue100);border-color:var(--blue500)}.section-item-label[data-v-3960bcf0]{flex:1;font-weight:500}.has-debug-badge[data-v-3960bcf0]{background:var(--green500);color:#fff;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.no-sections[data-v-3960bcf0]{color:var(--gray400);text-align:center;padding:40px 20px}.section-details[data-v-3960bcf0]{flex:1;padding:20px;overflow-y:auto}.section-details h3[data-v-3960bcf0]{margin:0 0 24px;font-size:24px;font-weight:600}.section-details h4[data-v-3960bcf0]{color:var(--gray700);margin:0 0 12px;font-size:16px;font-weight:600}.debug-section[data-v-3960bcf0]{margin-bottom:32px}.debug-section-header[data-v-3960bcf0]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.debug-section-header h4[data-v-3960bcf0]{margin:0}.copy-button[data-v-3960bcf0]{background:var(--blue500);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s}.copy-button[data-v-3960bcf0]:hover{background:var(--blue600)}.copy-button.copied[data-v-3960bcf0]{background:var(--green500)}.copy-message-button[data-v-3960bcf0]{background:var(--gray200);color:var(--gray700);cursor:pointer;border:none;border-radius:3px;margin-left:8px;padding:4px 8px;font-size:11px;font-weight:600;transition:all .2s}.copy-message-button[data-v-3960bcf0]:hover{background:var(--gray300)}.copy-message-button.copied[data-v-3960bcf0]{background:var(--green500);color:#fff}.debug-content[data-v-3960bcf0]{background:var(--gray50);border:1px solid var(--gray200);white-space:pre-wrap;word-break:break-word;-webkit-user-select:text;user-select:text;cursor:text;border-radius:6px;padding:16px;font-family:monospace;font-size:13px;line-height:1.6}.chat-message[data-v-3960bcf0]{border:1px solid var(--gray200);border-radius:6px;margin-bottom:16px;overflow:hidden}.message-role[data-v-3960bcf0]{background:var(--gray100);text-transform:uppercase;color:var(--gray600);justify-content:space-between;align-items:center;padding:8px 16px;font-size:12px;font-weight:600;display:flex}.message-content[data-v-3960bcf0]{white-space:pre-wrap;word-break:break-word;background:var(--gray50);-webkit-user-select:text;user-select:text;cursor:text;padding:16px;font-family:monospace;font-size:13px;line-height:1.6}.no-debug-info[data-v-3960bcf0],.no-selection[data-v-3960bcf0]{color:var(--gray400);text-align:center;padding:40px 20px;line-height:1.6}.close-button[data-v-3960bcf0]{color:var(--gray500);z-index:1;position:absolute;top:16px;right:16px}.regenerate-button[data-v-3960bcf0]{background:var(--blue500);color:#fff;cursor:pointer;border:none;border-radius:6px;width:100%;margin-bottom:24px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s}.regenerate-button[data-v-3960bcf0]:hover:not(:disabled){background:var(--blue600)}.regenerate-button[data-v-3960bcf0]:disabled{background:var(--gray300);cursor:not-allowed}:root{--gray50-25:color-mix(in srgb, var(--gray50) 5%, transparent)}.singularity{background-color:var(--white);flex-direction:column;width:100%;height:100%;display:flex;position:relative}.singularity.singularity--with-left-panel .singularity-main-area{grid-template-columns:380px auto}.singularity.singularity--with-right-panel .singularity-main-area{grid-template-columns:auto 380px}.singularity.singularity--with-both-panels .singularity-main-area{grid-template-columns:380px auto 380px}.singularity-main-area{width:100%;height:100%;display:grid}.singularity-builder__left-panel{background-color:var(--light-gray);flex-shrink:0;width:300px;overflow-y:auto}.is-visually-hidden{opacity:0;clip:rect(0, 0, 0, 0);clip-path:inset(50%);width:0;height:0;position:absolute;overflow:hidden}.singularity--preview-mode .singularity-left-panel-new,.singularity--preview-mode .singularity-top-nav__menu{display:none}.singularity-icon-button:hover{background-color:var(--gray100)}.singularity-icon-button.breakdance-toolbar-icon-button-active{background-color:var(--gray100);color:var(--gray900)}.singularity--full-width .singularity-builder-canvas,.singularity--full-width .singularity-left-panel-new,.singularity--full-width .singularity-right-panel{opacity:0;clip:rect(0, 0, 0, 0);clip-path:inset(50%);width:0;height:0;position:absolute;overflow:hidden}.breakdance-app-far-right-area{flex-shrink:0}.vscroll-wrap{flex-direction:column;display:flex}.vscroll-scroll{flex:1;overflow:auto}.has-permission\:edit .document-chooser-section,.has-permission\:edit .open-elements-toolbar-button,.has-permission\:edit .open-settings-toolbar-button,.has-permission\:edit .structure-node-actions__wrapper{display:none!important}.has-permission\:edit .properties-panel-tab.breakdance-tab--active{border-bottom-color:#0000!important}.has-permission\:edit .properties-panel-tab.breakdance-tab--id-settings,.has-permission\:edit .properties-panel-duplicate-button,.has-permission\:edit .properties-panel-delete-button{display:none!important}.unrecoverable-errors{font-size:var(--text-lg);width:700px;margin:30px;font-family:Georgia;line-height:1.3}.browse-mode-address-bar{flex-direction:column;padding:0 6px;display:flex}.browse-mode-address-bar h2{text-transform:uppercase;letter-spacing:1px;font-weight:600;line-height:1;font-size:var(--text-2xs);color:var(--gray500);margin:0 0 5px}.browse-mode-address-bar a{font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:var(--text-2xs);text-decoration:none;color:var(--gray600)!important}.browse-mode-address-bar a:hover{color:var(--gray500)!important}.open-properties-toolbar-button i{transform:translate(2px)}html,body{font-family:var(--bde-app-font-family);-webkit-user-select:none;user-select:none;height:100vh!important;min-height:100vh!important;overflow:hidden!important}#app{width:100%;position:fixed}#app .v-application--wrap{width:100vw}.v-dialog{width:100%}
