.main-aside.svelte-1r4owa1{position:fixed;z-index:90;background-color:var(--surface0)!important;top:calc(var(--header-height, 0) + var(--header-offset, 0));height:calc(100vh - var(--header-height, 0) - var(--header-offset, 0));bottom:0;left:0}.main-aside-veil.svelte-1r4owa1{all:unset;position:fixed;z-index:80;left:0;top:var(--header-height, 0);right:0;bottom:0;background-color:var(--veil-bg, rgba(0, 0, 0, .5))}.main-content.svelte-rf3rs9{will-change:margin-left;padding-left:var(--aside-offset, 0);padding-top:var(--header-height, 3rem);padding-bottom:var(--footer-height, 3rem);padding-right:var(--scrollbar-offset, 0);min-height:inherit;height:inherit;display:flex;flex-direction:column}.overlay-veil.svelte-1wcx5bh{--x-overlay-color: var(--overlay-color, rgba(0, 0, 0, .5));position:fixed;inset:0;background-color:var(--x-overlay-color)}.is-animating.svelte-17nh5yx>*{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.drawer.svelte-17nh5yx{--offset: -1rem;position:fixed;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:var(--drawer-width);max-height:100%;max-width:calc(100vw - var(--offset, 0) * -1);margin-top:var(--header-offset);overflow:hidden;transition:transform .4s ease-in-out;transform:translate(calc(var(--overlay-depth, 0) * var(--offset, 0)));background-color:var(--surface0)!important;box-shadow:0 0 10px #00000059}.drawer.drawer--with-close.svelte-17nh5yx:hover{overflow:initial}.drawer-header.svelte-17nh5yx{padding:1rem;border-bottom:1px solid var(--border-color);display:flex;align-items:center;min-height:calc(3em + var(--border-width, 1px) * 2)}.drawer-header.svelte-17nh5yx>:first-child{flex-grow:1}.drawer-content.svelte-17nh5yx{position:relative;flex-grow:1}.drawer-content-panel.svelte-17nh5yx{position:absolute;inset:0;overflow:auto;scrollbar-gutter:stable}.drawer.svelte-17nh5yx:hover .close-icon:where(.svelte-17nh5yx){visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .3s}.close-icon.svelte-17nh5yx{all:unset;width:25px;height:25px;position:fixed;top:calc(var(--header-height) + 7.5px);right:calc(var(--drawer-width) - 12.5px);display:flex;align-items:center;justify-content:center;background-color:var(--surface0);border-radius:100%;cursor:pointer;visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}.close-icon--disabled.svelte-17nh5yx{cursor:not-allowed}.drawer-footer.svelte-17nh5yx{padding:1rem;border-top:1px solid var(--border-color)}.footer.svelte-ly3ghp{position:fixed;z-index:70;left:var(--aside-offset, 0);right:0;bottom:0;will-change:left;background:var(--bg-color, #fff);padding-left:var(--spacing-700, 0);padding-top:var(--spacing-400, 0);padding-bottom:var(--spacing-400, 0);padding-right:calc(var(--spacing-700, 0) + var(--scrollbar-offset, 0))}.main-header.svelte-cgc2nd{position:fixed;z-index:100;top:var(--header-offset, 0);padding-right:var(--scrollbar-offset);display:flex;align-items:center;background-color:var(--bg-color);width:100%}.header-content-portal.svelte-1yvvads{display:none}@media only screen and (min-width:640px){.header-content-portal.svelte-1yvvads{display:block}}.modal-wrapper.svelte-i6z2o5{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}.is-animating.svelte-i6z2o5>*{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.modal.svelte-i6z2o5{--modal-scale: .1;display:flex;flex-direction:column;max-height:100%;max-width:100%;position:relative;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);background-color:var(--surface0);transition:transform .2s ease-in-out;transform:scale(calc(1 - var(--overlay-depth, 0) * var(--modal-scale, 0)))}@media(min-width:640px){.modal.svelte-i6z2o5{margin:1rem;box-shadow:0 0 10px #00000059}}.modal-close.svelte-i6z2o5{position:absolute;top:0;right:0;padding:.5rem;margin:.5rem;border:none;background:none;color:var(--text-color);cursor:pointer}.modal-header.svelte-i6z2o5{padding-right:40px;padding:1rem;margin-right:calc(1rem + 32px)}.modal-content.svelte-i6z2o5{display:flex;flex-grow:1;min-height:0}.modal-content-panel.svelte-i6z2o5{flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:1rem}.modal-footer.svelte-i6z2o5{padding:1rem}.close-icon--disabled.svelte-i6z2o5{cursor:not-allowed}.link.svelte-ce06we{--x-link-hover-color: var(--link-hover-color, var(--link-hover));--x-link-disabled-color: var(--link-disabled-color, var(--text-color-muted));--x-link-color: var(--link-text-color, var(--text-color));display:inline-flex;align-items:center;gap:var(--spacing-100);color:var(--x-link-color);text-decoration:none;vertical-align:text-top;cursor:pointer}.link.svelte-ce06we:hover,.link.svelte-ce06we:active,.link.svelte-ce06we:focus{color:var(--x-link-color)}.link.link--underline-on-hover.svelte-ce06we{text-decoration:none}.link.link--underline-on-hover.svelte-ce06we:hover,.link.link--underline-on-hover.svelte-ce06we:active,.link.link--underline-on-hover.svelte-ce06we:focus{text-decoration:underline}.link.link--disabled.svelte-ce06we{cursor:not-allowed;color:var(--x-link-disabled-color)}.link.link--disabled.svelte-ce06we:hover,.link.link--disabled.svelte-ce06we:active,.link.link--disabled.svelte-ce06we:focus{color:var(--x-link-disabled-color)}.navigation-toggle.svelte-15b95nr{display:flex;align-items:center;justify-content:center;background:none;padding:0;border:none;cursor:pointer;color:#fff;min-width:3rem;height:3rem}.nav.svelte-1u17bfj{color:#fff;min-height:100%;min-width:60px;max-height:calc(100vh - var(--header-height, 0) - var(--header-offset, 0))}.nav--mobile-min-width.svelte-1u17bfj{min-width:175px}.nav.svelte-1u17bfj:hover .collapse-expand-icon:where(.svelte-1u17bfj){visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .3s}.collapse-expand-icon.svelte-1u17bfj{all:unset;width:25px;height:25px;position:fixed;left:calc(var(--aside-offset) - 12.5px);top:calc(var(--header-height) + 7.5px);display:flex;align-items:center;justify-content:center;background-color:var(--surface0);border-radius:100%;cursor:pointer;visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}.nav-link.svelte-nky42f{padding-top:var(--spacing-200, .5rem);padding-bottom:var(--spacing-200, .5rem);padding-left:var(--spacing-300, 1rem);padding-right:var(--spacing-400, 1rem);display:flex;align-items:center;justify-content:space-around;text-decoration:none;cursor:pointer;color:#ced2d6;&:hover,&:focus{text-decoration:none;color:#fff}&.is-selected{color:#fff;background-color:#353535}.nav-angel-indicator{margin-left:auto;opacity:.6;flex-shrink:0;transition:opacity .2s ease}&.nav-angel-indicator{opacity:.8}}.nav-text.svelte-nky42f{margin-left:var(--spacing-200, .75rem);font-size:.875em;font-weight:var(--font-weight-bold, 700);line-height:1.28572;letter-spacing:.16px;text-decoration:none;display:block;flex-grow:1}.nav-icon.svelte-nky42f{display:flex;flex-grow:0}.nav-list-header.svelte-1xfm37v{display:flex;justify-content:center;align-items:center;gap:var(--spacing-100);padding-left:var(--spacing-300);padding-right:var(--spacing-300)}.nav-list-header.svelte-1xfm37v:before,.nav-list-header.svelte-1xfm37v:after{content:"";flex:1;border-bottom:var(--border-width) solid var(--text-color-muted)}.nav-section-title.svelte-1xfm37v{padding-left:var(--spacing-300);padding-right:var(--spacing-300);font-weight:700}.file-list.svelte-35b4w{list-style:none;padding:0;margin:0;font-size:var(--font-size-300, .8em)}.file-list-item.svelte-35b4w{display:flex;flex-direction:row;margin:0 var(--spacing-200) var(--spacing-400) 0;overflow:hidden}.file-list-item.svelte-35b4w:last-child{margin-bottom:0}.file-list-preview.svelte-35b4w{width:auto;height:auto;min-width:64px;max-width:120px;max-height:120px}.file-list-info.svelte-35b4w{padding:0 var(--spacing-200);flex-grow:1}.form-control-content.svelte-vnkqji{font-size:.8em;display:flex;flex-direction:column;gap:.35em;justify-content:start;&.inline{flex-direction:row;gap:.6em}.form-control-input:where(.svelte-vnkqji){font-size:1rem}}.alerts.svelte-vnkqji{margin-top:0;margin-bottom:.5rem;font-size:.8em;list-style-type:disc;padding-left:1.75em;li:where(.svelte-vnkqji){&.error{color:var(--color-danger-1)}&.success{color:var(--color-success-1)}span:where(.svelte-vnkqji){position:relative;left:-.15em}}}.radio-option.svelte-zbv2hv,.checkbox-option.svelte-1qd3zkt{flex-direction:row-reverse;justify-content:start}.file-upload.svelte-ui3xnq{position:relative;border:2px dashed var(--x-input-border-color);background-color:var(--x-input-bg);border-radius:var(--x-input-border-radius);color:var(--x-input-color);padding:var(--spacing-200);transition:border-color .2s ease-in-out;cursor:pointer;width:100%;&.is-disabled{opacity:.5;cursor:not-allowed}&:hover,&:focus,&.is-dragging-over{background-color:var(--x-input-focus-bg);border-color:var(--color-info-1);outline:0}}.file-upload-placeholder.svelte-ui3xnq{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--text-color-muted);padding:var(--spacing-100);font-size:var(--x-input-font-size)}.file-upload.svelte-ui3xnq .file-upload-input{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.status-button.svelte-1odh7wn{border:2px solid transparent;border-radius:var(--border-radius-sm);height:32px;padding:0 8px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-color:var(--border-color);background-color:transparent;color:var(--text-color-muted);font-size:15px}.status-button.danger.svelte-1odh7wn{border-color:transparent;background-color:red}.status-button.danger.svelte-1odh7wn span:where(.svelte-1odh7wn){font-weight:700}.status-button.danger.svelte-1odh7wn{color:#fff}.status-button.warning.svelte-1odh7wn{border-color:transparent;background-color:#ffc933;color:#000}.status-button.warning.ghost.svelte-1odh7wn{background-color:#ffc93333;border-color:#ffc933;color:#ffe499}body[data-theme=light] .status-button.ghost.warning{color:#332500!important}.header.svelte-1odh7wn{display:flex;justify-content:flex-start;align-items:center;padding:var(--spacing-300);text-decoration:none;flex-shrink:0}@media only screen and (min-width:640px){.header.svelte-1odh7wn{width:var(--aside-offset);background-color:var(--dark-surface0);border-right:var(--border-width) solid var(--dark-border-color)}}.header-title.svelte-1odh7wn{font-size:16px;color:#fff;margin-left:var(--spacing-300);font-weight:var(--font-weight-bold, 700)}.header-lg-collapsed.svelte-1odh7wn{justify-content:center}.header-lg-collapsed.svelte-1odh7wn .header-title:where(.svelte-1odh7wn){display:none}.header-content.svelte-1odh7wn{display:flex;align-items:center;justify-content:space-between;width:100%;margin-left:auto;margin-right:auto;padding:0 var(--spacing-700)}.header-utils.svelte-1odh7wn{display:flex;align-items:center;margin-left:auto;gap:var(--spacing-200)}.header-action.svelte-1odh7wn{display:flex;align-items:center;gap:var(--spacing-200);padding:var(--spacing-100) var(--spacing-200);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;color:#fff;border-radius:var(--border-radius-sm)}.header-action.svelte-1odh7wn:hover{background-color:var(--surface1)}.header-action-profile-info.svelte-1odh7wn{display:flex;flex-direction:column;color:var(--text-color-muted);font-size:.85em;text-align:left;line-height:1.2}.user-details.svelte-1odh7wn{display:flex;align-items:center;gap:var(--spacing-200);cursor:pointer}.user-details.svelte-1odh7wn>div:where(.svelte-1odh7wn){display:flex;flex-direction:column;gap:var(--spacing-100);color:var(--text-color-muted);font-size:.85em;text-align:left;line-height:1}.header-panel-links.svelte-1odh7wn{display:block;width:100%}.header-panel-links.svelte-1odh7wn>*{display:flex;align-items:center;font-size:.875em;font-weight:var(--font-weight-bold, 700);color:#ced2d6;text-decoration:none;cursor:pointer;gap:var(--spacing-200);padding:var(--spacing-200, .5rem) 0}.header-panel-links.svelte-1odh7wn>*:hover,.header-panel-links.svelte-1odh7wn>*:focus,.header-panel-links.svelte-1odh7wn>*:active{color:#fff}.main-aside.svelte-1odh7wn{display:flex;flex-direction:column;height:100%;border-right:var(--border-width) solid var(--border-color)}.main-aside-content.svelte-1odh7wn{flex:1;overflow:auto}.beta-features.svelte-1odh7wn{margin-top:var(--spacing-500);padding:var(--spacing-500) var(--spacing-200) var(--spacing-300);border:var(--border-width) solid var(--color-warning-1);position:relative}.beta-features-header.svelte-1odh7wn{font-size:.75em;font-weight:700;text-transform:uppercase;color:var(--color-warning-1);position:absolute;top:-.75em;background-color:var(--dark-surface0);left:15px;right:15px;display:flex;gap:.25em;justify-content:center;align-items:center}.login.svelte-1oxdq2h{position:absolute;display:flex;min-height:100%;min-width:100%;align-items:center;justify-content:center;background-color:var(--bg-color)}.login-content.svelte-1oxdq2h{padding:var(--spacing-700);width:auto;max-width:80cqw;border-radius:var(--border-radius);background-color:var(--surface0)}.login-header.svelte-1oxdq2h{display:flex;align-items:center;margin-bottom:var(--spacing-400);padding-bottom:var(--spacing-400)}.login-title.svelte-1oxdq2h{margin-left:var(--spacing-400)}.cm-editor[data-readonly=true] .cm-cursor{display:none!important}.cm-editor{font-size:14px!important}.field-expression-container.svelte-z24qdp{display:flex;justify-content:space-between}.field-expression-input.svelte-z24qdp{flex-grow:1;overflow-x:auto}.field-expression-input.show-expression-button.svelte-z24qdp .form-control-input input,.field-expression-input.show-expression-button.svelte-z24qdp .form-control-input textarea{border-top-right-radius:0;border-bottom-right-radius:0;position:relative}.field-expression-button.svelte-z24qdp{border-top-left-radius:0;border-bottom-left-radius:0;cursor:pointer;font-size:.8em}.spinner-wrapper.svelte-rits78{display:flex;flex-direction:column;gap:var(--spacing-200)}.spinner.svelte-rits78{pointer-events:none;fill:#a7323200;animation:svelte-rits78-spinner .69s linear infinite}.spinner-circle.svelte-rits78{stroke-dasharray:225;stroke-linecap:butt;stroke-width:10}.spinner-absolute.svelte-rits78{position:absolute;inset:0;z-index:500;display:flex;justify-content:center;align-items:center;pointer-events:none}.spinner-fixed.svelte-rits78{position:fixed;inset:0;z-index:500;display:flex;justify-content:center;align-items:center}.spinner-inline.svelte-rits78{display:flex;justify-content:center;align-items:center;width:-webkit-fill-available;height:-webkit-fill-available}@keyframes svelte-rits78-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.overlay-veil.svelte-rits78{--x-overlay-color: var(--overlay-color, rgba(0, 0, 0, .5));position:fixed;inset:0;background-color:var(--x-overlay-color)}.asset-preview.svelte-1es1rii{display:block;position:relative;width:100%}.asset-actions.svelte-1es1rii{position:absolute;z-index:1;top:var(--spacing-200);right:var(--spacing-200);display:flex;gap:var(--spacing-200)}.asset-action.svelte-1es1rii{background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-color)}iframe.svelte-1es1rii{width:100%;height:200px}video.svelte-1es1rii{width:auto;height:auto;max-width:100%}img.svelte-1es1rii{width:auto;height:auto;max-width:100%;max-height:100%}.focus-point-container.svelte-57pw9k{position:relative}.focus-point-indicator.svelte-57pw9k{position:absolute;transition:transform .1s linear;display:flex;transform:translate(-50%,-50%) scale(1);cursor:move}.focus-point-indicator.svelte-57pw9k:hover{transform:translate(-50%,-50%) scale(1.4)}.focus-point-indicator.svelte-57pw9k svg{filter:drop-shadow(0px 0px 1px var(--text-color)) drop-shadow(0px 0px 5px var(--text-color))}.context-menu.svelte-3vyy9r{position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:15px;margin:0;width:0;height:0;padding:0;border:none;overflow:visible;z-index:10000}.context-menu-items.svelte-3vyy9r{position:absolute;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background-color:var(--surface0);color:var(--text-color);flex-direction:column;width:-moz-max-content;width:max-content;min-width:125px;display:flex;opacity:0;pointer-events:none;transition:opacity .05s .02s linear;&.br{left:calc(100% - 1px);top:-1px}&.bl{right:calc(100% - 1px);top:-1px}&.tr{left:calc(100% - 1px);bottom:-1px}&.tl{right:calc(100% - 1px);bottom:-1px}&.is-active{opacity:1;pointer-events:all}}.context-menu-item.svelte-3vyy9r{all:unset;padding:4px 6px;position:relative;display:flex;justify-content:space-between;align-items:center;gap:8px;&.disabled{color:var(--text-color-muted)}&.has-action:not(.disabled){cursor:pointer}&.is-active{background-color:var(--surface1)}}.context-menu-item-header.svelte-3vyy9r{display:flex;justify-content:start;align-items:center;gap:4px;flex-grow:1}.context-menu-item-icon.svelte-3vyy9r{width:16px;height:16px}.context-menu-item.svelte-3vyy9r:has(>.context-menu-items:where(.svelte-3vyy9r).bl),.context-menu-item.svelte-3vyy9r:has(>.context-menu-items:where(.svelte-3vyy9r).tl){flex-direction:row-reverse;>.context-menu-item-icon:where(.svelte-3vyy9r){rotate:180deg}}.composites.svelte-z8zjz5{display:flex;flex-wrap:wrap;gap:var(--spacing-400)}.composite-button.svelte-z8zjz5{display:block;width:200px;height:200px;background-color:transparent;border:none;padding:0;margin:0;cursor:pointer}.composite-preview.svelte-z8zjz5{transform-origin:top left}.composite-preview.is-selected.svelte-z8zjz5{border-color:var(--color-info-3)!important}.composite-preview.svelte-z8zjz5 .composite-img{position:absolute;transform-origin:top left;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.drop-target.svelte-1gzil5q{display:contents}.alert.svelte-1orrnpg{display:flex;flex-direction:column;gap:var(--spacing-200);border-radius:var(--border-radius-sm);border:var(--border-width) solid var(--border-color);padding:var(--spacing-400)}.alert-header.svelte-1orrnpg{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-200)}.alert-header-left.svelte-1orrnpg{display:flex;align-items:center;gap:var(--spacing-200)}.alert-header-left.svelte-1orrnpg svg{color:var(--border-color)}.alert-header-right.svelte-1orrnpg{display:flex;align-items:center}.alert-header-right.svelte-1orrnpg svg{color:var(--text-color)}.alert-shell.svelte-m9znv6{position:fixed;right:var(--spacing-400);top:0;margin-top:var(--spacing-700);margin-right:var(--spacing-400);z-index:9999}.alert-shell.svelte-m9znv6 p{font-size:.9em}.file-drop-container.svelte-1o4powb{display:flex}.file-drop-container.svelte-1o4powb>*{padding:var(--spacing-100)}.file-drop-placeholder.svelte-1o4powb{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--text-color-muted);gap:var(--spacing-200);flex-grow:1}.upload-options.svelte-1o4powb{display:grid;grid-template-columns:1fr;gap:.5em}.upload-options.svelte-1o4powb>button:where(.svelte-1o4powb){display:flex;justify-content:center;gap:.5em}.composite-image-editor-container.svelte-1wxemcb{--item-size: 48.5px;--main-height: 250px;position:relative}.composite-image-editor.svelte-1wxemcb{z-index:10;border-radius:5px;border:var(--border-muted);&:after{position:absolute;inset:0;content:"";background-color:#000;opacity:0;transition:opacity .1s linear;pointer-events:none;border-radius:5px}&.is-loading{&:after{pointer-events:all;opacity:.2}}&:hover,&:has([data-dragging],[data-targeting]){.composition-container:where(.svelte-1wxemcb):before{opacity:1}.assets-list-unused:where(.svelte-1wxemcb) .assets-list-item:where(.svelte-1wxemcb){opacity:1}}}.composition-container.svelte-1wxemcb{width:100%;height:var(--main-height);position:relative;display:flex;align-items:center;justify-content:center;border-radius:3px;box-shadow:0 1px 3px 1px #0003;&:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .1s .1s linear}.focus-point-container{display:flex;align-items:center;justify-content:center;height:inherit;position:relative}img{max-width:100%;max-height:100%;width:auto;height:auto}&[data-targeting]{outline:1px solid cornflowerblue}}.composite-image-button.svelte-1wxemcb{position:absolute;color:var(--text-color);border-radius:4px;background-color:var(--bg-color);border:1px solid var(--border-color);display:flex;justify-content:center;align-items:center;aspect-ratio:1;cursor:pointer;transition:opacity .1s .1s linear;opacity:0;.composition-container:where(.svelte-1wxemcb):hover &{opacity:1}}.assets-list.svelte-1wxemcb{display:flex;justify-content:start;align-items:center;flex-wrap:wrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:content-box;padding:2px;min-height:var(--item-size);transition:opacity .1s .1s linear;position:absolute;bottom:0;left:0;right:0;.composite-image-editor-container:where(.svelte-1wxemcb):hover &,.composite-image-editor-container:where(.svelte-1wxemcb):has([data-dragging],[data-targeting]) &{opacity:1}}.assets-list-unused.svelte-1wxemcb{display:flex;justify-content:start;align-items:center;flex-wrap:wrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:content-box;transition:opacity .1s .1s linear;padding:2px;min-height:var(--item-size);border-bottom-left-radius:5px;border-bottom-right-radius:5px;.assets-list-item:where(.svelte-1wxemcb){transition:opacity .1s linear;opacity:.6}&[data-targeting]{outline-offset:-1px;outline:1px solid cornflowerblue}}.assets-list-item-container.svelte-1wxemcb{position:relative}.assets-list-used.svelte-1wxemcb>.assets-list-item-container:where(.svelte-1wxemcb):not(:last-child:first-child),.assets-list-unused.svelte-1wxemcb>.assets-list-item-container:where(.svelte-1wxemcb){cursor:pointer;&:active>.assets-list-item:where(.svelte-1wxemcb){outline:1px solid var(--surface1)}&:hover>.assets-list-item:where(.svelte-1wxemcb){outline:1px solid cornflowerblue}}.assets-list-item.svelte-1wxemcb{width:calc(var(--item-size) - 6px);height:calc(var(--item-size) - 6px);padding:3px;margin:3px;position:relative;display:flex;justify-content:center;align-items:center;border-radius:4px;border:none;outline:1px solid var(--border-color);outline-offset:-1px;background:var(--surface0);transition:outline .1s linear;*{pointer-events:none}}.assets-list-item-drop-target.svelte-1wxemcb{position:absolute;inset:-1px;&.left{right:50%;&[data-targeting]{border-left:2px solid cornflowerblue}}&.right{left:50%;&[data-targeting],.composition-container[data-targeting]:where(.svelte-1wxemcb) .assets-list-item-container:where(.svelte-1wxemcb):last-child &{border-right:2px solid cornflowerblue}}}.assets-list-new-item.svelte-1wxemcb{width:calc(var(--item-size) - 6px);height:calc(var(--item-size) - 6px);margin:3px;background:none;position:relative;display:flex;justify-content:center;align-items:center;.file-upload{width:calc(var(--item-size) - 6px);height:calc(var(--item-size) - 6px);border-radius:4px;padding:0;background:none;display:flex;justify-content:center;align-items:center}svg{padding:0}}.asset-tooltip.svelte-1wxemcb{position:fixed;background-color:var(--surface0);border:1px solid var(--border-color);border-radius:4px;z-index:10000;pointer-events:none;transform:translate(-100%,-50%);display:flex;flex-direction:column;margin:0;padding:0;transition:inset .1s linear}.asset-tooltip-content.svelte-1wxemcb{border-radius:3px;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}.product-details.svelte-1wxemcb{border-top:1px solid var(--border-color);text-align:left;color:var(--text-color-secondary);gap:var(--spacing-100);font-size:.8rem;max-width:400px;padding:var(--spacing-100) 0;display:flex;flex-direction:column;gap:0;text-overflow:ellipsis;white-space:pre;overflow:hidden}.product-details__title.svelte-1wxemcb{font-weight:700;font-size:1.2em;margin:0 var(--spacing-200);overflow:hidden;text-overflow:ellipsis;white-space:pre}.product-details__sku.svelte-1wxemcb{margin:0 var(--spacing-200);overflow:hidden;text-overflow:ellipsis;white-space:pre}.product-details__description.svelte-1wxemcb{font:inherit;color:var(--text-color-muted);font-size:.9em;margin:var(--spacing-100) var(--spacing-300);overflow:hidden;text-overflow:ellipsis;white-space:pre;max-height:50px}.asset-preview.svelte-14kys0h{display:inline-block;position:relative;width:100%}.dropdown.svelte-14kys0h{position:absolute;display:flex;padding:0;width:20px;height:20px;font-size:16px;min-height:0;min-width:0}.dropdown.is-loading.svelte-14kys0h{background-color:transparent;border:none}.dropdown-content.svelte-14kys0h{z-index:1;position:absolute;width:-moz-max-content;width:max-content;min-width:125px;display:flex;flex-direction:column;background-color:var(--surface0);color:var(--text-color);border-radius:3px}.dropdown-content.svelte-14kys0h>*{margin-top:-.5px;justify-content:start;transition:background-color .3s ease-in-out}.dropdown-content.svelte-14kys0h>*:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-content.svelte-14kys0h>*:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}button.svelte-ixx0cc{all:unset;width:100%}.tooltip__text.svelte-ixx0cc:popover-open{inset:auto;padding:var(--spacing-100);color:var(--color-text);border-radius:var(--tooltip-border-radius, var(--border-radius-sm));border:1px solid var(--tooltip-border-color, var(--border-color));background-color:var(--tooltip-bg-color, var(--surface0));font-size:.8em;text-align:center;word-break:break-all;width:-moz-min-content;width:min-content;height:-moz-max-content;height:max-content;margin-left:12px}.tooltip__text:popover-open.tooltip__text--without-margin.svelte-ixx0cc{margin:0}.tooltip__text:popover-open.tooltip__text--with-min-width.svelte-ixx0cc{min-width:200px}.tooltip__text:popover-open.tooltip__text--with-auto-width.svelte-ixx0cc{width:auto}.text-container.svelte-1jnadal{display:flex;flex-direction:column;gap:var(--spacing-200);width:-moz-max-content;width:max-content;max-width:200px}.asset-list.svelte-xp6nhe{width:100%;display:grid;grid-template-columns:repeat(auto-fit,80px);grid-template-rows:repeat(auto-fill,80px);gap:.5em}.asset-item.svelte-xp6nhe{border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius-sm)}.asset-item.svelte-xp6nhe>*{aspect-ratio:1}.asset-item.add-asset.svelte-xp6nhe{display:flex;justify-content:center;align-items:center;transition:border-color .2s ease-in-out;height:80px;width:80px}.asset-item.add-asset.svelte-xp6nhe:hover{border-color:var(--color-info-1)}.copy-value.svelte-180vy7f{all:unset;cursor:copy}.product-list-item--editable.svelte-1sasfiq:hover{border-radius:var(--border-radius-sm);background-color:var(--surface1)}.product-list-item--editable.svelte-1sasfiq:hover .product-list-item__remove:where(.svelte-1sasfiq){display:block}.product-list-item.svelte-1sasfiq{position:relative}.product-list-item__remove.svelte-1sasfiq{all:unset;display:none;position:absolute;right:0;padding-right:var(--spacing-100);padding-top:var(--spacing-100);cursor:pointer}.product-list-item__remove.svelte-1sasfiq svg{filter:drop-shadow(0px 0px .2em rgb(0,0,0))}.product-list-item__preview.svelte-1sasfiq{width:var(--item-width);aspect-ratio:1;padding:var(--spacing-100);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm);border:1px solid var(--border-color);background-color:var(--surface0)}.product-list-item__preview.svelte-1sasfiq img{pointer-events:none}.product-list-item__title.svelte-1sasfiq,.product-list-item__sku.svelte-1sasfiq{font-size:.8em;max-width:var(--item-width);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:var(--spacing-100);padding-right:var(--spacing-100);position:relative}.product-list-item__info.svelte-1sasfiq{display:flex;max-width:var(--item-width);justify-content:center}.product-list-item__sku.svelte-1sasfiq{flex-grow:1}.product-list-item__title.svelte-1sasfiq{color:var(--text-color);margin-top:var(--spacing-100)}.product-list-item__sku.svelte-1sasfiq{color:var(--text-color-muted);margin-bottom:var(--spacing-100)}.can-drag.svelte-175w41x{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drop-target.svelte-1ykf74w{-webkit-user-select:none;-moz-user-select:none;user-select:none}.drop-target--vertical.svelte-1ykf74w{padding:0 var(--spacing-100)}.drop-target--vertical.svelte-1ykf74w .drop-target__indicator:where(.svelte-1ykf74w){width:var(--spacing-100);height:100%}.drop-target--horizontal.svelte-1ykf74w{padding:var(--spacing-100) 0}.drop-target--horizontal.svelte-1ykf74w .drop-target__indicator:where(.svelte-1ykf74w){height:var(--spacing-100);width:100%}.drop-target__indicator.svelte-1ykf74w{background-color:transparent}.drop-target__indicator.drop-target--active.svelte-1ykf74w{background-color:var(--color-info-1);border-radius:var(--border-radius)}.drop-target--pronounced.svelte-1ykf74w{border:3px dotted var(--border-color);border-radius:var(--border-radius);display:flex;justify-content:center;align-items:center}.drop-target--pronounced.drop-target--vertical.svelte-1ykf74w{margin-left:var(--spacing-100);margin-right:var(--spacing-100);padding:0 var(--spacing-400);width:50px}.drop-target--pronounced.drop-target--vertical.svelte-1ykf74w .drop-target__indicator:where(.svelte-1ykf74w){height:calc(100% - var(--spacing-200))}.drop-target--pronounced.drop-target--horizontal.svelte-1ykf74w{flex-direction:column;margin-top:var(--spacing-100);margin-bottom:var(--spacing-100);padding:var(--spacing-400) 0;height:100px}.drop-target--pronounced.drop-target--horizontal.svelte-1ykf74w .drop-target__indicator:where(.svelte-1ykf74w){width:calc(100% - var(--spacing-100))}.drop-target--pronounced.svelte-1ykf74w .drop-target__pronounced-text:where(.svelte-1ykf74w){display:none;font-size:.8em;font-style:italic}.drop-target--pronounced.svelte-1ykf74w .drop-target__pronounced-text--visible:where(.svelte-1ykf74w){display:block}.product-list.svelte-ibo4gj{display:flex;flex-wrap:wrap}.product-list.svelte-ibo4gj li:where(.svelte-ibo4gj){display:flex;margin-bottom:var(--spacing-300)}.product-list-item.svelte-ibo4gj,.product-list-item-processing.svelte-ibo4gj{-moz-column-gap:var(--spacing-300);column-gap:var(--spacing-300)}.product-list-item-processing.svelte-ibo4gj{display:flex;align-items:center;justify-content:center;width:140px;height:140px;border-radius:var(--border-radius-sm);border:1px solid var(--border-color);background-color:var(--surface0)}.product-list__add.svelte-ibo4gj p:where(.svelte-ibo4gj){font-size:.8rem}.input-row.svelte-121iizm{display:flex;align-items:center;gap:var(--spacing-200);margin-bottom:var(--spacing-400)}.remove-button.svelte-121iizm{color:inherit;background:none;cursor:pointer;border:none;display:flex;justify-content:center;align-items:center;padding:0;transition:opacity .1s linear;opacity:.5}.remove-button.svelte-121iizm:hover{opacity:1}.radio-row.svelte-8j1vq4{gap:4px;padding:3px;background-color:var(--bg-quartenary);border-radius:6px}.priority-label.svelte-8j1vq4{font-size:var(--x-input-font-size);background-color:var(--bg-quartenary);cursor:pointer;flex:1;border-radius:4px;display:flex;justify-content:center;align-items:center;color:var(--dark-text);font-weight:700}.priority-label.svelte-8j1vq4:hover,.priority-label.is-selected.svelte-8j1vq4{background-color:var(--bg-quartenary-hover)}.priority-text.svelte-8j1vq4{margin:4px 0;width:20px;height:20px;text-align:center;border-radius:2px}.priority-a.svelte-8j1vq4{background-color:var(--color-purple-600)}.priority-b.svelte-8j1vq4{background-color:var(--color-blue-500)}.priority-c.svelte-8j1vq4{background-color:var(--color-green-500)}.hidden-input.svelte-8j1vq4{display:none!important}.code-editor-wrapper.svelte-1acxwpp{min-height:300px;width:100%;height:100%;display:flex;overflow:auto;flex-direction:column}.code-editor-wrapper.svelte-1acxwpp .cm-editor{overflow:auto;flex-grow:1;flex-basis:0}.readonly-banner.svelte-mbvzmq{background:var(--bg-quartenary);padding-left:var(--spacing-300)}.collapsible.svelte-1eaq0{--x-collapsible-border-color: var(--input-border-color, var(--border-color))}.collapsible.collapsed.svelte-1eaq0 .collapsible__content:where(.svelte-1eaq0){display:none}.collapsible.collapsible--padding-none.svelte-1eaq0>.collapsible__header:where(.svelte-1eaq0),.collapsible.collapsible--padding-none.svelte-1eaq0>.collapsible__content:where(.svelte-1eaq0){padding:0}.collapsible.collapsible--padding-sm.svelte-1eaq0>.collapsible__header:where(.svelte-1eaq0),.collapsible.collapsible--padding-sm.svelte-1eaq0>.collapsible__content:where(.svelte-1eaq0){padding:var(--spacing-200)}.collapsible.collapsible--padding-md.svelte-1eaq0>.collapsible__header:where(.svelte-1eaq0),.collapsible.collapsible--padding-md.svelte-1eaq0>.collapsible__content:where(.svelte-1eaq0){padding:var(--spacing-400)}.collapsible.collapsible--padding-lg.svelte-1eaq0>.collapsible__header:where(.svelte-1eaq0),.collapsible.collapsible--padding-lg.svelte-1eaq0>.collapsible__content:where(.svelte-1eaq0){padding:var(--spacing-600)}.collapsible.collapsible--padding--side-none.svelte-1eaq0>.collapsible__header:where(.svelte-1eaq0),.collapsible.collapsible--padding--side-none.svelte-1eaq0>.collapsible__content:where(.svelte-1eaq0){padding-left:0;padding-right:0}.collapsible.collapsible--border.svelte-1eaq0 .collapsible__header:where(.svelte-1eaq0){border-bottom:1px solid var(--x-collapsible-border-color)}.collapsible.svelte-1eaq0 .collapsible__header:where(.svelte-1eaq0){display:flex;align-items:center;gap:var(--spacing-400);cursor:pointer}.collapsible.svelte-1eaq0 .collapsible__header--disabled:where(.svelte-1eaq0){cursor:initial}.collapsible.svelte-1eaq0 .collapsible__header:where(.svelte-1eaq0):not(.collapsible__header--icon-left) :nth-child(2){margin-left:auto}.collapsible.svelte-1eaq0 .collapsible__header--icon-left:where(.svelte-1eaq0){flex-direction:row-reverse;justify-content:flex-end}.collapsible.svelte-1eaq0 .collapsible__header__title-wrapper:where(.svelte-1eaq0){display:flex;align-items:center;gap:var(--spacing-400)}.image-list-title.svelte-rs2pgj{font-size:.8em}.collapsible-title.svelte-rs2pgj{font-size:.9em}.image-list.svelte-rs2pgj{display:flex;flex-wrap:wrap;list-style:none;padding:0}.image-list-item.svelte-rs2pgj{text-align:center;max-width:120px;display:flex;flex-direction:column}.image-list-button.svelte-rs2pgj:not(.download):first-of-type{margin-left:0}.image-list-button.svelte-rs2pgj{margin:0 var(--spacing-200);border-radius:0;background-color:transparent;cursor:pointer;padding:0;text-align:center;display:flex;justify-content:center;border:2px solid transparent}.image-list-button.is-selected.svelte-rs2pgj{border-color:var(--color-info-3)}.image-preview-container.svelte-rs2pgj{height:240px;margin-bottom:0}.product-details.svelte-rs2pgj{text-align:left;color:var(--text-color-secondary);display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-100)}.product-details__title.svelte-rs2pgj{font-weight:700;width:100%}.product-details__description.svelte-rs2pgj{color:var(--text-color-muted)}.image-order.svelte-rs2pgj ul:where(.svelte-rs2pgj){display:flex}.image-order.svelte-rs2pgj ul:where(.svelte-rs2pgj) li:where(.svelte-rs2pgj){display:flex;padding:var(--spacing-100) 0}.add-offer-image.svelte-rs2pgj{border:var(--border-width) solid var(--border-color);color:var(--text-color-muted);display:flex;justify-content:center;align-items:center;width:calc(var(--width) + 4px);height:calc(var(--height) + 4px);transition:border-color .2s ease-in-out}.add-offer-image.svelte-rs2pgj:hover{border-color:var(--color-info-1)}.composition-container.svelte-rs2pgj{position:relative;display:flex;justify-content:center;border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0;height:240px}.image-order.svelte-rs2pgj{position:relative;display:flex;justify-content:flex-start;flex:1;background:var(--surface1);bottom:0;width:100%;border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm)}.actions.svelte-rs2pgj{background:#000000b3;position:absolute;top:var(--spacing-200);right:var(--spacing-200);border-radius:var(--border-radius-sm)}.image-order-text.svelte-rs2pgj{border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm);position:absolute;left:0;right:0;bottom:0;width:100%;margin-inline:auto;text-align:center;display:flex;justify-content:center;align-items:center;height:100%}[data-theme=dark] .image-order-text.svelte-rs2pgj{color:var(--text-color-muted);background-color:#0006}[data-theme=light] .image-order-text.svelte-rs2pgj{color:var(--text-color);background-color:#0006}.is-loading.svelte-rs2pgj{cursor:not-allowed}.round-corners.svelte-rs2pgj{border-radius:var(--border-radius-sm)}.image-order.svelte-rs2pgj .draggable-image{width:40px;height:40px;margin:var(--spacing-100) var(--spacing-100)}.image-order.svelte-rs2pgj .draggable-image>img{pointer-events:none}.field-composite-image.svelte-3n9fun{display:flex;background-color:transparent;border:1px solid var(--surface2);padding:var(--spacing-200);border-radius:3px;position:relative;cursor:pointer}.field-composite-image.svelte-3n9fun:before{content:"";position:absolute;inset:-3px;border:3px solid var(--link);opacity:0;pointer-events:none;border-radius:inherit;transition:opacity .1s}.field-composite-image.svelte-3n9fun:hover:before{opacity:.3}.field-composite-image.svelte-3n9fun:disabled{cursor:not-allowed;pointer-events:none}.color-preview.svelte-irpigk{width:1rem;height:1rem;display:inline-block;border:var(--border-width) solid var(--border-color)}.slug-input.svelte-hvbl5n{display:grid;gap:var(--spacing-300);grid-template-columns:125px 1fr}.has-campaign-access.svelte-hvbl5n{margin-top:var(--spacing-400);margin-bottom:var(--spacing-400);padding:var(--spacing-300) var(--spacing-200);border:1px solid var(--color-warning-1)}.alias-config.svelte-hvbl5n,.rules.svelte-hvbl5n{margin-bottom:var(--spacing-700)}.rules-header.svelte-hvbl5n{display:flex;justify-content:space-between;margin-bottom:var(--spacing-300)}.rules-list.svelte-hvbl5n li:where(.svelte-hvbl5n){display:flex;align-items:center;gap:var(--spacing-400);margin-bottom:var(--spacing-200)}.rule-details.svelte-hvbl5n{flex-grow:1;cursor:pointer}.rule-name-row.svelte-hvbl5n{display:flex;align-items:center;gap:var(--spacing-200)}.rule-type-badge.svelte-hvbl5n{padding:var(--spacing-100) var(--spacing-200);font-size:.7em;font-weight:700;border-radius:var(--border-radius-sm);text-transform:uppercase}.rule-type-badge.rule.svelte-hvbl5n{background-color:var(--util-blue-100);color:var(--util-blue-700)}.rule-type-badge.pageRule.svelte-hvbl5n{background-color:var(--util-green-100);color:var(--util-green-700)}.rule-actions.svelte-hvbl5n{margin-left:auto;display:flex;align-items:center;gap:var(--spacing-300);flex-shrink:0}.typography-variant.svelte-1wwi8pc{border:var(--border-width) solid var(--border-color);padding:var(--spacing-400)}.api-status-modal-diagram.svelte-12dzc79{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:300px;margin:1.5rem auto;gap:8px}.api-status-modal-diagram-spacer.svelte-12dzc79{flex-grow:1;opacity:.4}.api-status-modal-diagram-element.svelte-12dzc79{width:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.api-status-modal-header.svelte-12dzc79{text-align:center}:root{--header-offset: 0px}html{width:100%;min-height:100%}body{width:100%;min-height:calc(100vh - var(--header-offset));padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}#app{min-height:inherit}:root{color-scheme:light dark;--spacing-100: .25rem;--spacing-150: .375rem;--spacing-200: .5rem;--spacing-300: .75rem;--spacing-400: 1rem;--spacing-500: 1.25rem;--spacing-600: 1.5rem;--spacing-700: 2rem;--spacing-800: 3rem;--spacing-900: 4rem;--shadow: 0px 3px 10px 0px rgb(0 0 0 / 50%);--border-radius-lg: .8rem;--border-radius: .5rem;--border-radius-sm: .25rem;--border-color: transparent;--border-width: 1px;--border: var(--border-width) solid var(--border-color);--font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-weight-normal: 300;--font-weight-bold: 700;--line-height: 1.5;--color-purple-50: #F6F3FF;--color-purple-100: #EEE9FE;--color-purple-200: #DFD6FE;--color-purple-300: #c7b5fd;--color-purple-500: #925bf7;--color-purple-600: #8539ee;--color-purple-700: #7527da;--color-purple-800: #6220b7;--color-purple-900: #521c96;--color-purple-950: #320f66;--color-blue-50: #F1F8FE;--color-blue-100: #E1EFFD;--color-blue-200: #bddefa;--color-blue-300: #82c4f7;--color-blue-500: #178ce0;--color-blue-700: #09579b;--color-blue-800: #0C4B80;--color-blue-900: #103f6a;--color-blue-950: #0b2846;--color-green-50: #F0FDF5;--color-green-100: #DCFCE8;--color-green-200: #bbf7d3;--color-green-300: #85f0b1;--color-green-500: #21c565;--color-green-700: #148142;--color-green-800: #166538;--color-green-900: #145330;--color-green-950: #052e18;--color-pink-500: #fc38b3;--color-grey-50: #F0F1F2;--color-grey-200: #DBDEE4;--color-grey-300: #D0D5DD;--color-grey-400: #98A2B3;--color-grey-500: #667085;--color-grey-700: #344054;--color-grey-800: #263243;--color-grey-950: #091722;--color-orange-500: #eb9424;--color-red-500: #ff3444;--color-yellow-500: #e0b612;--light-text: #091722;--light-text-secondary: var(--color-grey-700);--light-text-muted: #8f8f8f;--light-text-faint: #707070;--light-bg: #f2f2f2;--light-surface0: #ffffff;--light-surface1: #e8e8e8;--light-surface2: #ced2d6;--light-surface3: #d7d7d7;--light-border-color: #d7d7d7;--light-border-muted-color: #ebebeb;--light-link: #007aec;--light-link-hover: #0065c3;--light-select-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23091722' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--light-button-primary-bg: #091722;--light-button-primary-bg-hover: #3a454e;--light-button-secondary-bg: #f2f2f2;--light-button-secondary-bg-hover: #dadada;--light-datepicker-icon: invert(1);--light-checkerboard-bg: var(--color-grey-50);--light-checkerboard-gradient: linear-gradient(45deg, var(--color-grey-200) 25%, transparent 25%), linear-gradient(-45deg, var(--color-grey-200) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--color-grey-200) 75%), linear-gradient(-45deg, transparent 75%, var(--color-grey-200) 75%);--light-util-purple-50: var(--color-purple-50);--light-util-purple-100: var(--color-purple-100);--light-util-purple-200: var(--color-purple-200);--light-util-purple-700: var(--color-purple-700);--light-util-purple-800: var(--color-purple-800);--light-util-blue-50: var(--color-blue-50);--light-util-blue-100: var(--color-blue-100);--light-util-blue-200: var(--color-blue-200);--light-util-blue-700: var(--color-blue-700);--light-util-blue-800: var(--color-blue-800);--light-util-green-50: var(--color-green-50);--light-util-green-100: var(--color-green-100);--light-util-green-200: var(--color-green-200);--light-util-green-700: var(--color-green-700);--light-util-green-800: var(--color-green-800);--light-util-grey-50: var(--color-grey-50);--light-util-grey-200: var(--color-grey-200);--light-bg-tertiary: #F0F1F2;--light-bg-tertiary-hover: #FFFFFF;--light-bg-tertiary-pressed: #E5E8EB;--light-bg-quartenary: #E5E8EB;--light-bg-quartenary-hover: #F0F1F2;--light-bg-quartenary-pressed: #DBDEE4;--light-bg-purple: var(--light-util-purple-100);--light-bg-purple-hover: var(--light-util-purple-50);--light-bg-purple-pressed: var(--light-util-purple-200);--light-bg-blue: var(--light-util-blue-100);--light-bg-blue-hover: var(--light-util-blue-50);--light-bg-blue-pressed: var(--light-util-blue-200);--light-bg-green: var(--light-util-green-100);--light-bg-green-hover: var(--light-util-green-50);--light-bg-green-pressed: var(--light-util-green-200);--light-icon-muted: var(--color-grey-400);--dark-text: #f4f4f4;--dark-text-secondary: var(--color-grey-300);--dark-text-muted: #a5a5a5;--dark-text-faint: #c1c4c6;--dark-bg: #091722;--dark-surface0: #1f2a33;--dark-surface1: #303940;--dark-surface2: #565f66;--dark-surface3: #76828b;--dark-border-color: #565f66;--dark-border-muted-color: #38434a;--dark-link: #00a8e1;--dark-link-hover: #16c5ff;--dark-select-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23f4f4f4' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--dark-button-primary-bg: #091722;--dark-button-primary-bg-hover: #3a454e;--dark-button-secondary-bg: #3a454e;--dark-button-secondary-bg-hover: #343e46;--dark-datepicker-icon: initial;--dark-checkerboard-bg: var(--color-grey-950);--dark-checkerboard-gradient: linear-gradient(45deg, var(--color-grey-800) 25%, transparent 25%), linear-gradient(-45deg, var(--color-grey-800) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--color-grey-800) 75%), linear-gradient(-45deg, transparent 75%, var(--color-grey-800) 75%);--dark-util-purple-50: var(--color-purple-950);--dark-util-purple-100: var(--color-purple-900);--dark-util-purple-200: var(--color-purple-800);--dark-util-purple-700: var(--color-purple-300);--dark-util-purple-800: var(--color-purple-200);--dark-util-blue-50: var(--color-blue-950);--dark-util-blue-100: var(--color-blue-900);--dark-util-blue-200: var(--color-blue-800);--dark-util-blue-700: var(--color-blue-300);--dark-util-blue-800: var(--color-blue-200);--dark-util-green-50: var(--color-green-950);--dark-util-green-100: var(--color-green-900);--dark-util-green-200: var(--color-green-800);--dark-util-green-700: var(--color-green-300);--dark-util-green-800: var(--color-green-200);--dark-util-grey-50: var(--color-grey-950);--dark-util-grey-200: var(--color-grey-800);--dark-bg-tertiary: #263243;--dark-bg-tertiary-hover: #344054;--dark-bg-tertiary-pressed: #172533;--dark-bg-quartenary: #344054;--dark-bg-quartenary-hover: #475467;--dark-bg-quartenary-pressed: #263243;--dark-bg-purple: var(--dark-util-purple-100);--dark-bg-purple-hover: var(--dark-util-purple-200);--dark-bg-purple-pressed: var(--dark-util-purple-50);--dark-bg-blue: var(--dark-util-blue-100);--dark-bg-blue-hover: var(--dark-util-blue-200);--dark-bg-blue-pressed: var(--dark-util-blue-50);--dark-bg-green: var(--dark-util-green-100);--dark-bg-green-hover: var(--dark-util-green-200);--dark-bg-green-pressed: var(--dark-util-green-50);--dark-icon-muted: var(--color-grey-500);--color-blue-1: #16b1e7;--color-blue-2: #149fd0;--color-blue-3: #8bd8f3;--color-green-1: #1abc9c;--color-green-2: #17a98c;--color-green-3: #8ddece;--color-yellow-1: #e5bb24;--color-yellow-2: #cea820;--color-yellow-3: #f2dd92;--color-red-1: #ee2737;--color-red-2: #d62332;--color-red-3: #f7939b;--color-purple: #8850ff;--color-orange: #ee9a27;--color-success-1: var(--color-green-1);--color-success-2: var(--color-green-2);--color-success-3: var(--color-green-3);--color-warning-1: var(--color-yellow-1);--color-warning-2: var(--color-yellow-2);--color-warning-3: var(--color-yellow-3);--color-danger-1: var(--color-red-1);--color-danger-2: var(--color-red-2);--color-danger-3: var(--color-red-3);--color-info-1: var(--color-blue-1);--color-info-2: var(--color-blue-2);--color-info-3: var(--color-blue-3)}:root [data-theme]{background-color:var(--bg-color);color:var(--text-color)}:root [data-theme=light]{--text-color: var(--light-text);--text-color-secondary: var(--light-text-secondary);--text-color-muted: var(--light-text-muted);--text-color-faint: var(--light-text-faint);--text-color-visited: var(--color-purple);--bg-color: var(--light-bg);--surface0: var(--light-surface0);--surface1: var(--light-surface1);--surface2: var(--light-surface2);--surface3: var(--light-surface3);--border-color: var(--light-border-color);--border: var(--border-width) solid var(--border-color);--border-muted-color: var(--light-border-muted-color);--border-muted: var(--border-width) solid var(--border-muted-color);--link: var(--light-link);--link-hover: var(--light-link-hover);--select-bg: var(--light-select-bg);--button-primary-bg: var(--light-button-primary-bg);--button-primary-bg-hover: var(--light-button-primary-bg-hover);--button-secondary-bg: var(--light-button-secondary-bg);--button-secondary-bg-hover: var(--light-button-secondary-bg-hover);--datepicker-icon: var(--light-datepicker-icon);--checkerboard-bg: var(--light-checkerboard-bg);--checkerboard-gradient: var(--light-checkerboard-gradient);--util-purple-100: var(--light-util-purple-100);--util-purple-700: var(--light-util-purple-700);--util-blue-100: var(--light-util-blue-100);--util-blue-700: var(--light-util-blue-700);--util-green-100: var(--light-util-green-100);--util-green-700: var(--light-util-green-700);--util-grey-50: var(--light-util-grey-50);--util-grey-200: var(--light-util-grey-200);--util-grey-500: var(--light-util-grey-500);--bg-tertiary: var(--light-bg-tertiary);--bg-tertiary-hover: var(--light-bg-tertiary-hover);--bg-tertiary-pressed: var(--light-bg-tertiary-pressed);--bg-quartenary: var(--light-bg-quartenary);--bg-quartenary-hover: var(--light-bg-quartenary-hover);--bg-quartenary-pressed: var(--light-bg-quartenary-pressed);--bg-purple: var(--light-bg-purple);--bg-purple-hover: var(--light-bg-purple-hover);--bg-purple-pressed: var(--light-bg-purple-pressed);--bg-blue: var(--light-bg-blue);--bg-blue-hover: var(--light-bg-blue-hover);--bg-blue-pressed: var(--light-bg-blue-pressed);--bg-green: var(--light-bg-green);--bg-green-hover: var(--light-bg-green-hover);--bg-green-pressed: var(--light-bg-green-pressed);--icon-muted: var(--light-icon-muted)}:root [data-theme=dark]{--text-color: var(--dark-text);--text-color-secondary: var(--dark-text-secondary);--text-color-muted: var(--dark-text-muted);--text-color-faint: var(--dark-text-faint);--text-color-visited: var(--color-purple);--btn-disabled-color: #8b8b8b;--bg-color: var(--dark-bg);--surface0: var(--dark-surface0);--surface1: var(--dark-surface1);--surface2: var(--dark-surface2);--surface3: var(--dark-surface3);--border-color: var(--dark-border-color);--border: var(--border-width) solid var(--border-color);--border-muted-color: var(--dark-border-muted-color);--border-muted: var(--border-width) solid var(--border-muted-color);--link: var(--dark-link);--link-hover: var(--dark-link-hover);--select-bg: var(--dark-select-bg);--button-primary-bg: var(--dark-button-primary-bg);--button-secondary-bg: var(--dark-button-secondary-bg);--datepicker-icon: var(--dark-datepicker-icon);--checkerboard-bg: var(--dark-checkerboard-bg);--checkerboard-gradient: var(--dark-checkerboard-gradient);--util-purple-100: var(--dark-util-purple-100);--util-purple-700: var(--dark-util-purple-700);--util-blue-100: var(--dark-util-blue-100);--util-blue-700: var(--dark-util-blue-700);--util-green-100: var(--dark-util-green-100);--util-green-700: var(--dark-util-green-700);--util-grey-50: var(--dark-util-grey-50);--util-grey-200: var(--dark-util-grey-200);--bg-tertiary: var(--dark-bg-tertiary);--bg-tertiary-hover: var(--dark-bg-tertiary-hover);--bg-tertiary-pressed: var(--dark-bg-tertiary-pressed);--bg-quartenary: var(--dark-bg-quartenary);--bg-quartenary-hover: var(--dark-bg-quartenary-hover);--bg-quartenary-pressed: var(--dark-bg-quartenary-pressed);--bg-purple: var(--dark-bg-purple);--bg-purple-hover: var(--dark-bg-purple-hover);--bg-purple-pressed: var(--dark-bg-purple-pressed);--bg-blue: var(--dark-bg-blue);--bg-blue-hover: var(--dark-bg-blue-hover);--bg-blue-pressed: var(--dark-bg-blue-pressed);--bg-green: var(--dark-bg-green);--bg-green-hover: var(--dark-bg-green-hover);--bg-green-pressed: var(--dark-bg-green-pressed);--icon-muted: var(--dark-icon-muted)}:root [data-theme=info]{--text-color: var(--light-text);--bg-color: var(--color-blue-3);--border-color: var(--color-blue-2)}:root [data-theme=success]{--text-color: var(--light-text);--bg-color: var(--color-green-3);--border-color: var(--color-green-2)}:root [data-theme=special]{--text-color: var(--light-text);--bg-color: var(--color-purple)}:root [data-theme=warning]{--text-color: var(--light-text);--bg-color: var(--color-yellow-3);--border-color: var(--color-yellow-2)}:root [data-theme=danger]{--text-color: var(--light-text);--bg-color: var(--color-red-3);--border-color: var(--color-red-2)}body{background-color:var(--bg-color);color:var(--text-color)}.badge{background-color:var(--surface2);border-radius:var(--border-radius-sm);padding:var(--spacing-100)}.btn{--x-btn-transition: var(--btn-transition, background-color .15s ease-in-out);--x-btn-padding-x: var(--btn-padding-x, var(--spacing-200));--x-btn-padding-y: var(--btn-padding-y, var(--spacing-100));--x-btn-font-size: var(--btn-font-size, .8em);--x-btn-font-weight: var(--btn-font-weight, 300);--x-btn-letter-spacing: var(--btn-letter-spacing, .5px);--x-btn-line-height: var(--btn-line-height, 1.5);--x-btn-color: var(--btn-color, var(--text-color));--x-btn-bg: var(--btn-bg, var(--button-secondary-bg));--x-btn-border-width: var(--btn-border-width, var(--border-width));--x-btn-border-color: var(--btn-border-color, var(--border-color));--x-btn-border-radius: var(--btn-border-radius, var(--border-radius-sm, 3));--x-btn-box-shadow: var(--btn-box-shadow, none);--x-btn-hover-color: var(--btn-hover-color, var(--text-color));--x-btn-hover-bg: var(--btn-hover-bg, var(--button-secondary-bg-hover));--x-btn-hover-border-color: var(--btn-hover-border-color, var(--border-color));--x-btn-focus-box-shadow: var(--btn-focus-box-shadow, none);--x-btn-disabled-color: var(--btn-disabled-color, var(--text-muted));--x-btn-disabled-bg: var(--btn-disabled-bg, var(--surface1));--x-btn-disabled-border-color: var(--btn-disabled-border-color, var(--border-color));--x-btn-min-height: 2em}.btn.btn-primary{--x-btn-bg: var(--btn-bg-secondary, var(--button-primary-bg));--x-btn-color: var(--btn-color, white);--x-btn-hover-bg: var(--btn-hover-bg, var(--button-primary-bg-hover));--x-btn-hover-color: var(--btn-hover-color, white)}.btn.btn-secondary{--x-btn-color: var(--btn-color, var(--text-color));--x-btn-border-color: var(--btn-border-color, var(--border-color));--x-btn-bg: var(--btn-bg, var(--button-secondary-bg));--x-btn-hover-bg: var(--btn-hover-bg, var(--button-secondary-bg-hover));--x-btn-hover-border-color: var(--btn-hover-border-color, var(--border-color))}.btn.btn-tertiary{--x-btn-border-color: var(--btn-border-color, var(--bg-color));--x-btn-bg: var(--btn-bg, transparent);--x-btn-hover-bg: var(--btn-hover-bg, var(--bg-color));--x-btn-hover-border-color: var(--btn-hover-border-color, var(--bg-color))}.btn.btn-success{--x-btn-bg: var(--btn-bg-success, var(--color-success-1));--x-btn-color: var(--btn-color-secondary, white);--x-btn-border-color: var(--btn-border-color, var(--color-success-1));--x-btn-hover-bg: var(--btn-hover-bg, var(--color-success-2));--x-btn-hover-color: var(--btn-hover-color, white);--x-btn-hover-border-color: var(--btn-hover-border-color, var(--color-success-2))}.btn.btn-warning{--x-btn-bg: var(--btn-bg-warning, var(--color-warning-1));--x-btn-color: var(--btn-color-secondary, white);--x-btn-border-color: var(--btn-border-color, var(--color-warning-1));--x-btn-hover-bg: var(--btn-hover-bg, var(--color-warning-2));--x-btn-hover-color: var(--btn-hover-color, white);--x-btn-hover-border-color: var(--btn-hover-border-color, var(--color-warning-2))}.btn.btn-danger{--x-btn-bg: var(--btn-bg-danger, var(--color-danger-1));--x-btn-color: var(--btn-color-secondary, white);--x-btn-border-color: var(--btn-border-color, var(--color-danger-1));--x-btn-hover-bg: var(--btn-hover-bg, var(--color-danger-2));--x-btn-hover-color: var(--btn-hover-color, white);--x-btn-hover-border-color: var(--btn-hover-border-color, var(--color-danger-2))}.btn.btn-info{--x-btn-bg: var(--btn-bg-info, var(--color-info-1));--x-btn-color: var(--btn-color-secondary, white);--x-btn-border-color: var(--btn-border-color, var(--color-info-1));--x-btn-hover-bg: var(--btn-hover-bg, var(--color-info-2));--x-btn-hover-color: var(--btn-hover-color, white);--x-btn-hover-border-color: var(--btn-hover-border-color, var(--color-info-2))}.btn.btn-success.btn-ghost,.btn.btn-warning.btn-ghost,.btn.btn-danger.btn-ghost,.btn.btn-info.btn-ghost{--x-btn-bg: var(--btn-bg-info, transparent);--x-btn-color: var(--btn-color, var(--text-color))}.btn.btn-size-sm{min-height:1em;padding:calc(var(--x-btn-padding-y) / 2) calc(var(--x-btn-padding-x) / 2)}.btn.btn-size-md{min-height:var(--x-btn-min-height);padding:var(--x-btn-padding-y) var(--x-btn-padding-x)}.btn.btn-size-lg{--x-btn-font-size: var(--btn-font-size, .9em);min-height:3em;padding:calc(var(--x-btn-padding-y) * 2) calc(var(--x-btn-padding-x) * 2)}.btn.btn-size-xl{--x-btn-font-size: var(--btn-font-size, .9em);min-height:4em;padding:calc(var(--x-btn-padding-y) * 3) calc(var(--x-btn-padding-x) * 3)}a.btn:focus{text-decoration:unset}.btn{padding:var(--x-btn-padding-y) var(--x-btn-padding-x);font-size:var(--x-btn-font-size);font-weight:var(--x-btn-font-weight);line-height:var(--x-btn-line-height);letter-spacing:var(--x-btn-letter-spacing);color:var(--x-btn-color);min-height:var(--x-btn-min-height);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--x-btn-padding-x, 0) * .65);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--x-btn-border-width) solid var(--x-btn-border-color);border-radius:var(--x-btn-border-radius);background:var(--x-btn-bg);box-shadow:var(--x-btn-box-shadow);transition:var(--x-btn-transition)}.btn>svg{width:1.2em;height:1.2em}.btn:hover{color:var(--x-btn-hover-color)!important;text-decoration:none;background-color:var(--x-btn-hover-bg);border-color:var(--x-btn-hover-border-color)}.btn:visited{color:var(--x-btn-color);text-decoration:inherit}.btn:focus{color:var(--x-btn-color)}.btn:focus-visible{color:var(--x-btn-hover-color);background:var(--x-btn-hover-bg);border-color:var(--x-btn-hover-border-color);outline:0;box-shadow:var(--x-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,:disabled .btn{color:var(--x-btn-disabled-color)!important;cursor:not-allowed;background-color:var(--x-btn-disabled-bg);background-image:none;border-color:var(--x-btn-disabled-border-color);opacity:var(--x-btn-disabled-opacity);box-shadow:none}.btn span{display:block}.btn.is-loading{position:relative;overflow:hidden}.btn.is-loading:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;animation:loading 1s infinite ease-in-out;background:var(--color-info-1);opacity:.5}.btn-icon{padding:var(--spacing-200);display:flex;align-items:center;justify-content:center}.btn-link{background-color:inherit;border:none;padding:0;margin:0}@keyframes loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}[data-controls="2"]{min-width:calc((2em + var(--spacing-200)) * 2)}[data-controls="3"]{min-width:calc((2em + var(--spacing-200)) * 3)}[data-controls="4"]{min-width:calc((2em + var(--spacing-200)) * 4)}fieldset{border:0;padding:0}.form-control{--x-input-padding-x: var(--input-padding-x, var(--spacing-200));--x-input-padding-y: var(--input-padding-y, var(--spacing-100));--x-input-border-radius: var(--input-border-radius, var(--border-radius-sm));--x-input-border-width: var(--input-border-width, var(--border-width));--x-input-border-color: var(--input-border-color, var(--border-color));--x-input-font-size: var(--input-font-size, .8em);--x-input-font-weight: var(--input-font-weight, 400);--x-input-line-height: var(--input-line-height, var(--line-height));--x-input-color: var(--input-color, var(--text-color));--x-input-bg: var(--input-bg, var(--surface0));--x-input-select-bg: var(--input-select-bg, var(--select-bg));--x-input-disabled-bg: var(--input-disabled-bg, var(--bg-color));--x-input-disabled-border-color: var(--input-disabled-border-color, var(--border-color));--x-input-disabled-color: var(--input-disabled-color, var(--text-color-muted));--x-input-focus-bg: var(--input-focus-bg, var(--surface0));--x-input-focus-border-color: var(--input-focus-border-color, var(--border-color));--x-input-focus-box-shadow: var(--input-focus-box-shadow, 0px 0px 0px 1px var(--color-info-1));--x-input-focus-color: var(--input-focus-color, var(--text-color));--x-input-transition: var(--input-transition, none)}.form-control-slot{display:block}.form-control-slot input[type=email],.form-control-slot input[type=number],.form-control-slot input[type=password],.form-control-slot input[type=search],.form-control-slot input[type=tel],.form-control-slot input[type=text],.form-control-slot input[type=url],.form-control-slot input[type=color],.form-control-slot input[type=date],.form-control-slot input[type=datetime-local],.form-control-slot select,.form-control-slot textarea{display:block;width:100%;min-height:2em;padding:var(--x-input-padding-y) var(--x-input-padding-x);font-size:var(--x-input-font-size);font-weight:var(--x-input-font-weight);line-height:var(--x-input-line-height);color:var(--x-input-color);background-color:var(--x-input-bg);border:var(--x-input-border-color) solid var(--x-input-border-width);border-radius:var(--x-input-border-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;transition:var(--x-input-transition)}.form-control-slot input[type=email][type=file],.form-control-slot input[type=number][type=file],.form-control-slot input[type=password][type=file],.form-control-slot input[type=search][type=file],.form-control-slot input[type=tel][type=file],.form-control-slot input[type=text][type=file],.form-control-slot input[type=url][type=file],.form-control-slot input[type=color][type=file],.form-control-slot input[type=date][type=file],.form-control-slot input[type=datetime-local][type=file],.form-control-slot select[type=file],.form-control-slot textarea[type=file]{overflow:hidden}.form-control-slot input[type=email][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=number][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=password][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=search][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=tel][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=text][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=url][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=color][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=date][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=datetime-local][type=file]:not(:disabled):not([readonly]),.form-control-slot select[type=file]:not(:disabled):not([readonly]),.form-control-slot textarea[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control-slot input[type=email]:focus,.form-control-slot input[type=number]:focus,.form-control-slot input[type=password]:focus,.form-control-slot input[type=search]:focus,.form-control-slot input[type=tel]:focus,.form-control-slot input[type=text]:focus,.form-control-slot input[type=url]:focus,.form-control-slot input[type=color]:focus,.form-control-slot input[type=date]:focus,.form-control-slot input[type=datetime-local]:focus,.form-control-slot select:focus,.form-control-slot textarea:focus{color:var(--x-input-focus-color);background-color:var(--x-input-focus-bg);border-color:var(--x-input-focus-border-color);outline:0;box-shadow:var(--x-input-focus-box-shadow)}.form-control-slot input[type=email]::-webkit-date-and-time-value,.form-control-slot input[type=number]::-webkit-date-and-time-value,.form-control-slot input[type=password]::-webkit-date-and-time-value,.form-control-slot input[type=search]::-webkit-date-and-time-value,.form-control-slot input[type=tel]::-webkit-date-and-time-value,.form-control-slot input[type=text]::-webkit-date-and-time-value,.form-control-slot input[type=url]::-webkit-date-and-time-value,.form-control-slot input[type=color]::-webkit-date-and-time-value,.form-control-slot input[type=date]::-webkit-date-and-time-value,.form-control-slot input[type=datetime-local]::-webkit-date-and-time-value,.form-control-slot select::-webkit-date-and-time-value,.form-control-slot textarea::-webkit-date-and-time-value{min-width:85px;margin:0}.form-control-slot input[type=email]::-webkit-datetime-edit,.form-control-slot input[type=number]::-webkit-datetime-edit,.form-control-slot input[type=password]::-webkit-datetime-edit,.form-control-slot input[type=search]::-webkit-datetime-edit,.form-control-slot input[type=tel]::-webkit-datetime-edit,.form-control-slot input[type=text]::-webkit-datetime-edit,.form-control-slot input[type=url]::-webkit-datetime-edit,.form-control-slot input[type=color]::-webkit-datetime-edit,.form-control-slot input[type=date]::-webkit-datetime-edit,.form-control-slot input[type=datetime-local]::-webkit-datetime-edit,.form-control-slot select::-webkit-datetime-edit,.form-control-slot textarea::-webkit-datetime-edit{display:block;padding:0}.form-control-slot input[type=email]::-moz-placeholder,.form-control-slot input[type=number]::-moz-placeholder,.form-control-slot input[type=password]::-moz-placeholder,.form-control-slot input[type=search]::-moz-placeholder,.form-control-slot input[type=tel]::-moz-placeholder,.form-control-slot input[type=text]::-moz-placeholder,.form-control-slot input[type=url]::-moz-placeholder,.form-control-slot input[type=color]::-moz-placeholder,.form-control-slot input[type=date]::-moz-placeholder,.form-control-slot input[type=datetime-local]::-moz-placeholder,.form-control-slot select::-moz-placeholder,.form-control-slot textarea::-moz-placeholder{opacity:1}.form-control-slot input[type=email]::placeholder,.form-control-slot input[type=number]::placeholder,.form-control-slot input[type=password]::placeholder,.form-control-slot input[type=search]::placeholder,.form-control-slot input[type=tel]::placeholder,.form-control-slot input[type=text]::placeholder,.form-control-slot input[type=url]::placeholder,.form-control-slot input[type=color]::placeholder,.form-control-slot input[type=date]::placeholder,.form-control-slot input[type=datetime-local]::placeholder,.form-control-slot select::placeholder,.form-control-slot textarea::placeholder{opacity:1}.form-control-slot input[type=email]:disabled,.disabled .form-control-slot input[type=email],.form-control-slot input[type=number]:disabled,.disabled .form-control-slot input[type=number],.form-control-slot input[type=password]:disabled,.disabled .form-control-slot input[type=password],.form-control-slot input[type=search]:disabled,.disabled .form-control-slot input[type=search],.form-control-slot input[type=tel]:disabled,.disabled .form-control-slot input[type=tel],.form-control-slot input[type=text]:disabled,.disabled .form-control-slot input[type=text],.form-control-slot input[type=url]:disabled,.disabled .form-control-slot input[type=url],.form-control-slot input[type=color]:disabled,.disabled .form-control-slot input[type=color],.form-control-slot input[type=date]:disabled,.disabled .form-control-slot input[type=date],.form-control-slot input[type=datetime-local]:disabled,.disabled .form-control-slot input[type=datetime-local],.form-control-slot select:disabled,.disabled .form-control-slot select,.form-control-slot textarea:disabled,.disabled .form-control-slot textarea{color:var(--x-input-disabled-color);background-color:var(--x-input-disabled-bg);border-color:var(--x-input-disabled-border-color);cursor:not-allowed;opacity:1}.form-control-slot input[type=email]::file-selector-button,.form-control-slot input[type=number]::file-selector-button,.form-control-slot input[type=password]::file-selector-button,.form-control-slot input[type=search]::file-selector-button,.form-control-slot input[type=tel]::file-selector-button,.form-control-slot input[type=text]::file-selector-button,.form-control-slot input[type=url]::file-selector-button,.form-control-slot input[type=color]::file-selector-button,.form-control-slot input[type=date]::file-selector-button,.form-control-slot input[type=datetime-local]::file-selector-button,.form-control-slot select::file-selector-button,.form-control-slot textarea::file-selector-button{padding:var(--x-input-padding-y) var(--x-input-padding-x);margin:calc(var(--x-input-padding-y) * -1) calc(var(--x-input-padding-x) * -1);margin-inline-end:var(--x-input-padding-x);color:var(--x-input-color);background-color:var(--x-input-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-start-width:var(--x-input-border-width);border-radius:0;transition:var(--btn-transition)}.form-control-slot input[type=email]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=number]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=password]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=search]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=tel]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=text]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=url]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=color]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=date]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=datetime-local]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot select:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot textarea:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--x-input-hover-bg)}.form-control-slot textarea{resize:vertical}.form-control-slot select:not([multiple]){padding:var(--x-input-padding-y) calc(var(--x-input-padding-x) * 2 + 1rem) var(--x-input-padding-y) var(--x-input-padding-x);background-image:var(--x-input-select-bg);background-repeat:no-repeat;background-position:right var(--x-input-padding-x) center;background-size:1rem .75rem;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-control-slot input[type=date]::-webkit-calendar-picker-indicator,.form-control-slot input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:var(--datepicker-icon)}.form-control-slot input[type=range]{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-control-slot input[type=range]:focus{outline:0}.form-control-slot input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem var(--color-info-1)}.form-control-slot input[type=range]:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem var(--color-info-1)}.form-control-slot input[type=range]::-moz-focus-outer{border:0}.form-control-slot input[type=range]::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:var(--color-info-1);border:0;border-radius:1rem}.form-control-slot input[type=range]::-webkit-slider-thumb:active{background-color:var(--color-info-1)}.form-control-slot input[type=range]::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--x-input-bg);border:var(--x-input-border-color) solid var(--x-input-border-width);border-radius:1rem}.form-control-slot input[type=range]::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:var(--color-info-1);border:0;border-radius:1rem}.form-control-slot input[type=range]::-moz-range-thumb:active{background-color:var(--color-info-1)}.form-control-slot input[type=range]::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--x-input-bg);border:var(--x-input-border-color) solid var(--x-input-border-width);border-radius:1rem}.form-control-slot input[type=range]:disabled{pointer-events:none}.form-control-slot input[type=range]:disabled::-webkit-slider-thumb{background-color:var(--x-input-disabled-border-color);border:var(--x-input-bg) solid var(--x-input-border-width)}.form-control-slot input[type=range]:disabled::-moz-range-thumb{background-color:var(--x-input-disabled-border-color);border:var(--x-input-bg) solid var(--x-input-border-width)}.form-control-slot input[type=color]{appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;padding:0}.form-control-slot input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--x-input-bg);margin:0;color:var(--x-input-border-color);width:1.15rem;height:1.15rem;border:.15rem solid var(--x-input-border-color);border-radius:50%;display:flex;align-items:center;justify-content:center}.form-control-slot input[type=radio]:before{content:"";width:.65rem;height:.65rem;border-radius:50%;transform:scale(0);box-shadow:inset 1rem 1rem var(--color-info-1)}.form-control-slot input[type=radio]:checked:before{transform:scale(1)}.disabled .form-control-slot input[type=radio],.is-disabled .form-control-slot input[type=radio],.form-control-slot input[type=radio].disabled,.form-control-slot input[type=radio].is-disabled,.form-control-slot input[type=radio]:disabled{border-color:var(--x-input-disabled-border-color);background-color:var(--x-input-disabled-bg);cursor:not-allowed}.form-control-slot .radio-input{font-size:var(--x-input-font-size);color:var(--x-input-color);display:flex;align-items:center;gap:var(--spacing-200)}.form-control-slot .radio-input:not(:last-of-type){margin-bottom:var(--spacing-200)}.disabled .form-control-slot .radio-input,.is-disabled .form-control-slot .radio-input,.form-control-slot .radio-input.disabled,.form-control-slot .radio-input.is-disabled,.form-control-slot .radio-input:disabled{cursor:not-allowed;color:var(--x-input-disabled-color)}.disabled .form-control-slot .radio-input:hover,.is-disabled .form-control-slot .radio-input:hover,.form-control-slot .radio-input.disabled:hover,.form-control-slot .radio-input.is-disabled:hover,.form-control-slot .radio-input:disabled:hover{cursor:not-allowed}.disabled .form-control-slot .radio-input:active,.is-disabled .form-control-slot .radio-input:active,.form-control-slot .radio-input.disabled:active,.form-control-slot .radio-input.is-disabled:active,.form-control-slot .radio-input:disabled:active{pointer-events:none}.form-control-slot .radio-input.no-margin{margin-bottom:0}.form-control-slot input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--x-input-bg);margin:0;color:var(--x-input-border-color);width:1.15rem;height:1.15rem;border:.15rem solid var(--x-input-border-color);border-radius:.15rem;display:flex;align-items:center;justify-content:center}.form-control-slot input[type=checkbox]:before{content:"";width:.65rem;height:.65rem;transform:scale(0);box-shadow:inset 1rem 1rem var(--color-info-1);transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.form-control-slot input[type=checkbox]:checked:before{transform:scale(1)}.disabled .form-control-slot input[type=checkbox],.is-disabled .form-control-slot input[type=checkbox],.form-control-slot input[type=checkbox].disabled,.form-control-slot input[type=checkbox].is-disabled,.form-control-slot input[type=checkbox]:disabled{border-color:var(--x-input-disabled-border-color);background-color:var(--x-input-disabled-bg);cursor:not-allowed}.form-control-slot .checkbox-input{font-size:var(--x-input-font-size);color:var(--x-input-color);display:flex;align-items:center;gap:var(--spacing-200);cursor:pointer}.form-control-slot .checkbox-input:not(:last-of-type){margin-bottom:var(--spacing-200)}.disabled .form-control-slot .checkbox-input,.is-disabled .form-control-slot .checkbox-input,.form-control-slot .checkbox-input.disabled,.form-control-slot .checkbox-input.is-disabled,.form-control-slot .checkbox-input:disabled{cursor:not-allowed;color:var(--x-input-disabled-color)}.disabled .form-control-slot .checkbox-input:hover,.is-disabled .form-control-slot .checkbox-input:hover,.form-control-slot .checkbox-input.disabled:hover,.form-control-slot .checkbox-input.is-disabled:hover,.form-control-slot .checkbox-input:disabled:hover{cursor:not-allowed}.disabled .form-control-slot .checkbox-input:active,.is-disabled .form-control-slot .checkbox-input:active,.form-control-slot .checkbox-input.disabled:active,.form-control-slot .checkbox-input.is-disabled:active,.form-control-slot .checkbox-input:disabled:active{pointer-events:none}.form-control-slot .checkbox-input.no-margin{margin-bottom:0}.form-control-slot:focus{border-radius:0;outline:none}.form-control-slot ::-webkit-color-swatch-wrapper{padding:0;margin:0}.form-control-slot ::-webkit-color-swatch{border:0;border-radius:var(--x-input-border-radius)}.form-control-slot ::-moz-color-swatch,.form-control-slot ::-moz-focus-inner{border:0;border-radius:var(--x-input-border-radius)}.form-control-slot ::-moz-focus-inner{padding:0}.spacing-xs>:where(:not(:last-child)){margin-bottom:var(--spacing-100, .5rem)}.spacing-sm>:where(:not(:last-child)){margin-bottom:var(--spacing-200, .5rem)}.spacing>:where(:not(:last-child)){margin-bottom:var(--spacing-400, 1rem)}.spacing-lg>:where(:not(:last-child)){margin-bottom:var(--spacing-700, 2rem)}.spacing-bottom-xs{margin-bottom:var(--spacing-100, .5rem)}.spacing-bottom-sm{margin-bottom:var(--spacing-200, 1rem)}.spacing-bottom{margin-bottom:var(--spacing-400, 1rem)}.spacing-bottom-lg{margin-bottom:var(--spacing-700, 2rem)}.spacing-right-xs{margin-right:var(--spacing-100)}.spacing-right-sm{margin-right:var(--spacing-200)}.spacing-right{margin-right:var(--spacing-400)}.spacing-right-lg{margin-right:var(--spacing-700)}.flex{display:flex}.flex-column{flex-direction:column}.gap-xs{gap:var(--spacing-100, .25rem)}.gap-sm{gap:var(--spacing-200, .5rem)}.gap{gap:var(--spacing-400, 1rem)}.gap-lg{gap:var(--spacing-700, 1.5rem)}[class*=flex-row]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-300)}[class*=flex-row]>input,[class*=flex-row] select,[class*=flex-row] textarea{width:auto}.flex-row-center{justify-content:center}.flex-row-start{justify-content:flex-start}.flex-row-end{justify-content:flex-end}.flex-row-space-between{justify-content:space-between}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.flex-grow{flex-grow:1}.height-full{height:100%}.width-full{width:100%}.img-checkerboard-background{background-color:var(--checkerboard-bg);background-image:var(--checkerboard-gradient);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px}.img-checkerboard-background-sm{background-color:var(--checkerboard-bg);background-image:var(--checkerboard-gradient);background-size:5px 5px;background-position:0 0,0 2.5px,2.5px -2.5px,-2.5px 0px}.overflow-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.action-row{display:flex;align-items:center;justify-content:end;gap:var(--spacing-200);flex-wrap:nowrap}ol,ul{list-style-type:none;margin:0;padding:0}ol li,ul li{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;overflow-y:scroll}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture,video{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.table{--x-table-bg: var(--table-bg, var(--bg-color));--x-table-font-size: var(--table-font-size, .8em );--x-table-header-bg: var(--table-header-bg, var(--surface1));--x-table-striped-color: var(--table-striped-color, var(--text-color));--x-table-striped-bg: var(--table-striped-bg, var(--surface0));--x-table-active-color: var(--table-active-color, var(--text-color));--x-table-active-bg: var(--table-active-bg, var(--surface1));--x-table-hover-color: var(--table-hover-color, var(--text-color));--x-table-hover-bg: var(--table-hover-bg, var(--surface1));--x-table-cell-padding-y: var(--table-cell-padding-y, var(--spacing-400));--x-table-cell-padding-x: var(--table-cell-padding-x, var(--spacing-600));--x-table-thead-cell-padding-y: var(--table-thead-cell-padding-y, var(--spacing-300));--x-table-color: var(--table-color, var(--text-color));--x-table-border-width: var(--table-border-width, var(--border-width));--x-table-border-color: var(--table-border-color, var(--border-color));--x-table-border-radius: var(--table-border-radius, var(--border-radius));width:100%;font-size:var(--x-table-font-size);color:var(--x-table-color);vertical-align:top;border:0;border-spacing:0}.table>:not(caption)>*>*{padding:var(--x-table-cell-padding-y) var(--x-table-cell-padding-x);background-color:var(--x-table-bg);border-color:var(--x-table-border-color)}.table tr>*{border-bottom-color:var(--x-table-border-color);border-bottom-style:solid;border-bottom-width:var(--x-table-border-width)}.table tr>*:first-child{border-left-color:var(--x-table-border-color);border-left-style:solid;border-left-width:var(--x-table-border-width)}.table tr>*:last-child{border-right-color:var(--x-table-border-color);border-right-style:solid;border-right-width:var(--x-table-border-width)}.table>tbody{vertical-align:inherit}.table>tbody>tr:last-of-type>*:first-child{border-end-start-radius:var(--x-table-border-radius)}.table>tbody>tr:last-of-type>*:last-child{border-end-end-radius:var(--x-table-border-radius)}.table>tbody td{vertical-align:middle}.table>thead{vertical-align:bottom;text-align:left}.table>thead th{background-color:var(--x-table-header-bg);vertical-align:bottom;padding-top:var(--x-table-thead-cell-padding-y);padding-bottom:var(--x-table-thead-cell-padding-y)}.table>thead th:first-of-type{border-top-left-radius:var(--x-table-border-radius)}.table>thead th:last-of-type{border-top-right-radius:var(--x-table-border-radius)}.table>thead tr{font-weight:700}.table>thead tr:first-of-type th{border-top-color:var(--x-table-border-color);border-top-style:solid;border-top-width:var(--x-table-border-width)}.table>tr:first-child td,.table>tr:first-child th{border-top-color:var(--x-table-border-color);border-top-style:solid;border-top-width:var(--x-table-border-width)}.table>tr:first-child td:first-child,.table>tr:first-child th:first-child{border-top-left-radius:var(--x-table-border-radius)}.table>tr:first-child td:last-child,.table>tr:first-child th:last-child{border-top-right-radius:var(--x-table-border-radius)}.table>tr:last-child td:first-child,.table>tr:last-child th:first-child{border-bottom-left-radius:var(--x-table-border-radius)}.table>tr:last-child td:last-child,.table>tr:last-child th:last-child{border-bottom-right-radius:var(--x-table-border-radius)}.table>:not(:last-child)>:last-child>*{border-bottom:1px solid var(--x-table-border-color)}.table-compact{--x-table-cell-padding-y: var(--spacing-200);--x-table-cell-padding-x: var(--spacing-400)}.table-striped>tbody>tr:nth-of-type(2n){--x-table-bg: var(--x-table-striped-bg);color:var(--x-table-striped-color)}.table-active{--x-table-bg: var(--x-table-active-bg);color:var(--x-table-active-color)}.table-hover>tbody>tr:hover{--x-table-bg: var(--x-table-hover-bg);color:var(--x-table-hover-color)}.table-hover>tbody>tr:hover:not(.not-clickable){cursor:pointer}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-cell-actions{width:1%;white-space:nowrap}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;src:url(/assets/roboto-CHnqiQTt.woff2) format("woff2")}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-family:var(--font-family);font-weight:var(--font-weight-normal)}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:0;font-weight:300;line-height:1.2}strong,b{font-weight:700}.lead{font-size:1.25rem}.text-muted{color:var(--text-color-muted)}.text-strike{text-decoration:line-through}.text-success{color:var(--color-success-1)!important}.text-danger{color:var(--color-danger-1)!important}.text-warning{color:var(--color-warning-1)!important}.text-small{font-size:.8em}.text-break-word{word-break:break-word}.text-block{display:block}a{--x-link-color: var(--link-color, var(--link));--x-link-hover-color: var(--link-hover-color, var(--link-hover));--x-link-disabled-color: var(--link-disabled-color, var(--text-color-muted));--x-link-visited-color: var(--link-visited-color, var(--text-color-visited));--x-link-text-color: var(--link-text-color, var(--text-color));color:var(--x-link-color);text-decoration:none}a:hover,a:active,a:focus{color:var(--x-link-hover-color);text-decoration:underline}a:visited{color:var(--x-link-visited-color)}a.disabled{cursor:not-allowed;color:var(--x-link-disabled-color)}.text-block ul{list-style-type:disc}.text-block ol{list-style-type:decimal}.text-block ul,.text-block ol{margin-left:var(--spacing-400, 1rem)}.text-block p:not(.link),.text-block ul,.text-block ol,.text-block table{margin-bottom:1.5rem}.text-block p:not(.link):last-child,.text-block ul:last-child,.text-block ol:last-child,.text-block table:last-child{margin-bottom:0}.text-block blockquote{margin:0;padding:0;border-left:.25rem solid var(--color-info-1);padding-left:var(--spacing-400, 1rem);margin-bottom:1.5rem}.text-block blockquote p{margin-bottom:.5rem}hr{border:none;border-bottom:1px solid var(--border-color);margin:0;padding:0}.options.svelte-18yws37{list-style:decimal;margin-left:1.5em;padding-bottom:.5em;li:where(.svelte-18yws37){margin-bottom:.3em}}h1.svelte-t2igz9{font-size:4rem;font-weight:700;line-height:1}h2.svelte-t2igz9{opacity:.6;font-weight:100;font-family:monospace;text-align:center}.not-found.svelte-t2igz9{display:flex;justify-content:center;align-items:center;height:100%;width:100%;flex-grow:1;padding:var(--spacing-400)}.not-found-content.svelte-t2igz9{min-width:300px;max-width:700px;border-radius:var(--border-radius);background-color:var(--surface0);padding:var(--spacing-600);display:flex;flex-direction:column;align-items:center}h1.svelte-1qrnzpe{font-size:4rem;font-weight:700;line-height:1}h2.svelte-1qrnzpe{opacity:.6;font-weight:100;font-family:monospace;text-align:center}.not-found.svelte-1qrnzpe{display:flex;justify-content:center;align-items:center;height:100%;width:100%;flex-grow:1;padding:var(--spacing-400)}.not-found-content.svelte-1qrnzpe{min-width:300px;max-width:700px;border-radius:var(--border-radius);background-color:var(--surface0);padding:var(--spacing-600);display:flex;flex-direction:column;align-items:center}.data-list-sort.svelte-1lnf72h{all:unset;cursor:pointer;width:100%;display:flex;gap:var(--spacing-100);height:calc(1em * var(--line-height))}.overflow-menu.svelte-gu2pyp{--x-menu-bg-color: var(--menu-bg-color, var(--surface0));--x-menu-border-color: var(--menu-border-color, var(--border-color));--x-menu-border-radius: var(--menu-border-radius, var(--border-radius-sm));all:unset;cursor:pointer;position:relative;display:flex;height:100%}.overflow-menu.svelte-gu2pyp .overflow-menu__list:where(.svelte-gu2pyp){background-color:var(--x-menu-bg-color);border:1px solid var(--x-menu-border-color);border-radius:var(--x-menu-border-radius);min-width:125px;position:absolute;z-index:10000;white-space:nowrap}.overflow-menu.svelte-gu2pyp .overflow-menu__list.overflow-menu__list--left:where(.svelte-gu2pyp){right:calc(100% - 16px)}.overflow-menu.svelte-gu2pyp .overflow-menu__list.overflow-menu__list--right:where(.svelte-gu2pyp){left:calc(100% - 16px)}.overflow-menu.svelte-gu2pyp .overflow-menu__list.overflow-menu__list--bottom:where(.svelte-gu2pyp){top:100%}.overflow-menu.svelte-gu2pyp .overflow-menu__list.overflow-menu__list--top:where(.svelte-gu2pyp){bottom:100%}.overflow-menu.svelte-gu2pyp .overflow-menu__list.overflow-menu__list__center-vertical:where(.svelte-gu2pyp){margin-top:-24px}.overflow-menu.svelte-gu2pyp .overflow-menu__list.overflow-menu__list__center-vertical.overflow-menu__list--left:where(.svelte-gu2pyp){right:100%}.overflow-menu.svelte-gu2pyp .overflow-menu__list.overflow-menu__list__center-vertical.overflow-menu__list--right:where(.svelte-gu2pyp){left:100%}.overflow-menu-group--expanded.svelte-jrbx1q:not(.overflow-menu-group--nested){border-bottom:var(--border-width) solid var(--border-color)}.overflow-menu-group--with-title.svelte-jrbx1q div a{padding-left:calc(var(--spacing-200) * (var(--nestedGroupLevel) + 1))}.overflow-menu-group--with-title.svelte-jrbx1q>ul>li>a{padding-left:calc(var(--spacing-200) * (var(--nestedGroupLevel) + 2))}.overflow-menu-group--nested.svelte-jrbx1q .overflow-menu-group-title>a{font-size:.8em!important}.overflow-menu-group-list.svelte-jrbx1q>li>a{font-size:.8em}.overflow-menu-item.svelte-1ermnd4{--x-menu-item-hover-color: var(--menu-item-hover-color, var(--surface1))}.overflow-menu-item.svelte-1ermnd4>*{width:100%;padding:var(--spacing-200);font-size:.9rem}.overflow-menu-item.svelte-1ermnd4:hover{background-color:var(--x-menu-item-hover-color)}.overflow-menu-link.svelte-1ermnd4{display:flex;align-items:center}.created-container.svelte-1lcb9vk{display:flex;gap:var(--spacing-200)}.tooltip-container.svelte-1lcb9vk{display:flex}.circle-container.svelte-1lcb9vk{display:flex;align-items:center}.green-circle.svelte-1lcb9vk{color:var(--color-green-2)}.grey-circle.svelte-1lcb9vk{color:var(--color-grey-500)}.not-clickable.svelte-1lcb9vk{cursor:default}.disabled.svelte-1lcb9vk{opacity:.6}.blink.svelte-1lcb9vk{* *{animation:svelte-1lcb9vk-blink .6s both}}@keyframes svelte-1lcb9vk-blink{0%,50%,to{opacity:1}25%,75%{opacity:0}}.content-area.svelte-uj6hei{max-width:1440px;margin:0 auto;width:100%;padding-right:var(--scrollbar-offset, 0)}.content-area.x-none.svelte-uj6hei{padding-left:0;padding-right:0}.content-area.x-sm.svelte-uj6hei{padding-left:var(--spacing-200);padding-right:var(--spacing-200)}.content-area.x-md.svelte-uj6hei{padding-left:var(--spacing-700);padding-right:var(--spacing-700)}.content-area.x-lg.svelte-uj6hei{padding-left:var(--spacing-800);padding-right:var(--spacing-800)}.content-area.bottom-none.svelte-uj6hei{margin-bottom:0}.content-area.bottom-sm.svelte-uj6hei{margin-bottom:var(--spacing-200)}.content-area.bottom-md.svelte-uj6hei{margin-bottom:var(--spacing-400)}.content-area.bottom-lg.svelte-uj6hei{margin-bottom:var(--spacing-600)}.content-area.top-none.svelte-uj6hei{margin-top:0}.content-area.top-sm.svelte-uj6hei{margin-top:var(--spacing-200)}.content-area.top-md.svelte-uj6hei{margin-top:var(--spacing-400)}.content-area.top-lg.svelte-uj6hei{margin-top:var(--spacing-600)}.content-area-header.svelte-uj6hei{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-400);flex-wrap:wrap;margin-bottom:var(--spacing-400)}.banner.svelte-hq7w7f{padding:0 var(--spacing-400);margin-bottom:var(--spacing-700);background-color:var(--surface2)}.banner.svelte-hq7w7f .content-area{min-height:120px;display:flex;align-items:center;padding-bottom:var(--spacing-100)}.text-editable.svelte-13ge97w{display:flex;align-items:center;gap:var(--spacing-200)}.text-editable.svelte-13ge97w:hover{text-decoration:underline}.text-editable__value.svelte-13ge97w:focus{outline:none}.text-editable__value--bold.svelte-13ge97w{font-weight:700}.text-editable__icon.svelte-13ge97w{all:unset;display:flex;align-items:center;cursor:pointer}.text-editable__icon.hide-icon.svelte-13ge97w{display:none}.breadcrumbs-wrapper.svelte-1t9bfl5{display:flex;align-items:center;gap:var(--spacing-200)}.breadcrumb.svelte-1t9bfl5{font-size:.9em}.breadcrumb.svelte-1t9bfl5:not(.breadcrumb--last){color:var(--text-color-muted)}.card.svelte-1u0yc1v{border-radius:var(--border-radius);background-color:var(--surface0)}.card.warning.svelte-1u0yc1v{color:#303940;background-color:var(--color-warning-3)}.card.danger.svelte-1u0yc1v{color:#f4f4f4;background-color:var(--color-danger-3)}.card-header.svelte-1u0yc1v{padding:var(--spacing-400, 1rem);border-bottom:1px solid var(--border-color, #e0e0e0);display:flex;align-items:center;min-height:calc(3em + var(--border-width, 1px) * 2)}.card-header.svelte-1u0yc1v>:first-child{flex-grow:1}.card-footer.svelte-1u0yc1v{padding:var(--spacing-400, 1rem);border-top:1px solid var(--border-color, #e0e0e0)}.card-content.svelte-1u0yc1v{padding:var(--spacing-400, 1rem)}.control-title-with-icon.svelte-ne063x{display:flex;align-items:center;gap:8px;font-size:.8em;margin-bottom:8px}.table-responsive.svelte-ne063x{max-height:200px;overflow-y:auto}.radio-input.svelte-ne063x{margin:0}.control-title-with-icon.svelte-1hv7jab{display:flex;align-items:center;gap:.5em;font-size:.8em;margin-bottom:.6em}.created-container.svelte-4mkgru{display:flex;gap:var(--spacing-200)}.disabled.svelte-4mkgru{>*>*{opacity:.5}}.tooltip-container.svelte-4mkgru{display:flex}.circle-container.svelte-4mkgru{display:flex;align-items:center}.green-circle.svelte-4mkgru{color:var(--color-green-2)}.grey-circle.svelte-4mkgru{color:var(--color-grey-500)}.blink.svelte-4mkgru{* *{animation:svelte-4mkgru-blink .6s both}}@keyframes svelte-4mkgru-blink{0%,50%,to{opacity:1}25%,75%{opacity:0}}.campaign-processing-overlay.svelte-1yvyrl2{position:absolute;width:calc(100% - var(--aside-offset));height:calc(100% - var(--header-height));display:flex;align-items:center;justify-content:center}.image-list.svelte-1fndjij{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 var(--spacing-400);padding:0;gap:var(--spacing-400)}.image-list-item.svelte-1fndjij{text-align:center;display:flex;flex-direction:column}.image-list-button.svelte-1fndjij{margin-top:var(--spacing-200);border-radius:none;background-color:transparent;cursor:pointer;padding:0;text-align:center;display:flex;justify-content:center;border:2px solid transparent}.or-text.svelte-1fndjij{margin:8px 0;display:flex;color:var(--text-color-muted);flex-direction:row}.or-text.svelte-1fndjij:before,.or-text.svelte-1fndjij:after{content:"";flex:1 1;border-bottom:1px solid;margin:auto}.or-text.svelte-1fndjij:before{margin-right:10px}.or-text.svelte-1fndjij:after{margin-left:10px}.context-menu.svelte-p4rooh{--x-menu-bg-color: var(--menu-bg-color, var(--surface0));--x-menu-border-color: var(--menu-border-color, var(--border-color));--x-menu-border-radius: var(--menu-border-radius, var(--border-radius-sm));all:unset;cursor:pointer;display:inline-block}.context-menu.svelte-p4rooh .context-menu__list:where(.svelte-p4rooh){background-color:var(--x-menu-bg-color);border:1px solid var(--x-menu-border-color);border-radius:var(--x-menu-border-radius);min-width:125px;z-index:10000;white-space:nowrap}.context-menu.svelte-p4rooh .context-menu__list.context-menu__list--bottom:where(.svelte-p4rooh){top:100%}.context-menu.svelte-p4rooh .context-menu__list.context-menu__list--top:where(.svelte-p4rooh){bottom:100%}.content-card.svelte-fml21x{background-color:var(--bg-tertiary);border-radius:var(--border-radius);display:flex;flex-direction:column;height:100%;border:calc(var(--border-width) * 2) solid var(--border-color);transition:outline .04s linear;outline:0px solid var(--color-blue-700)}.content-card.svelte-fml21x:hover{background-color:var(--bg-tertiary-hover)}.content-card--priority-a.svelte-fml21x .content-card__header:where(.svelte-fml21x){background-color:var(--bg-purple);color:var(--util-purple-700)}.content-card--priority-a.svelte-fml21x .content-card__header__menu:where(.svelte-fml21x) svg{fill:var(--util-purple-700)}.content-card--priority-b.svelte-fml21x .content-card__header:where(.svelte-fml21x){background-color:var(--bg-blue);color:var(--util-blue-700)}.content-card--priority-b.svelte-fml21x .content-card__header__menu:where(.svelte-fml21x) svg{fill:var(--util-blue-700)}.content-card--priority-c.svelte-fml21x .content-card__header:where(.svelte-fml21x){background-color:var(--bg-green);color:var(--util-green-700)}.content-card--priority-c.svelte-fml21x .content-card__header__menu:where(.svelte-fml21x) svg{fill:var(--util-green-700)}.content-card--priority-none.svelte-fml21x .content-card__header:where(.svelte-fml21x){background-color:var(--bg-quartenary);color:var(--text-color-secondary)}.content-card--priority-none.svelte-fml21x .content-card__header__menu:where(.svelte-fml21x) svg{fill:var(--text-color-secondary)}.content-card--active.svelte-fml21x{border:calc(var(--border-width) * 2) solid var(--color-grey-400)}.content-card--selected.svelte-fml21x{border:calc(var(--border-width) * 2) solid var(--color-blue-500)}.content-card--highlight.svelte-fml21x{outline-width:calc(var(--border-width) * 2)}.content-card__header.svelte-fml21x{display:flex;align-items:center;gap:var(--spacing-200);font-size:.8em;padding:var(--spacing-100);border-radius:calc(var(--border-radius) * .75) calc(var(--border-radius) * .75) 0 0;color:var(--text-color-secondary)}.content-card__header__indicator.svelte-fml21x{display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;gap:var(--spacing-200)}.content-card__header__indicator.svelte-fml21x :where(.svelte-fml21x):nth-child(1){margin-left:var(--spacing-100)}.content-card__header__indicator.svelte-fml21x>*{display:flex;align-items:center;justify-content:center;font-weight:700}.content-card__header__name.svelte-fml21x{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-card__header__menu.svelte-fml21x{margin-left:auto;display:flex;align-self:center}.content-card__body.svelte-fml21x{height:80px;border-radius:0 0 calc(var(--border-radius) * .75) calc(var(--border-radius) * .75)}.content.svelte-1i1m0ih{display:flex;align-items:center;height:100%}.tooltip-content.svelte-1i1m0ih{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-100)}.tooltip-content.svelte-1i1m0ih .tooltip-content__image{max-width:150px;max-height:150px;pointer-events:none}.content.svelte-1i1m0ih>:where(.svelte-1i1m0ih):first-child{border-bottom-left-radius:calc(var(--border-radius) * .75)}.content.svelte-1i1m0ih>:where(.svelte-1i1m0ih):last-child{border-bottom-right-radius:calc(var(--border-radius) * .75)}.content__offer-image.svelte-1i1m0ih{flex-grow:1;flex-basis:0;min-width:0;display:flex;align-items:center;justify-content:center;height:100%;padding:var(--spacing-100)}.content__offer-image.svelte-1i1m0ih>*{height:100%}.content__offer-image.svelte-1i1m0ih .offer-image-wrapper:where(.svelte-1i1m0ih){display:flex;align-items:center;justify-content:center;height:100%}.content__offer-image.svelte-1i1m0ih .offer-image:where(.svelte-1i1m0ih){height:100%}.content__offer-image.svelte-1i1m0ih .offer-image img{pointer-events:none}.content__products.svelte-1i1m0ih{flex-grow:1;flex-basis:0;min-width:0;padding:var(--spacing-100);height:100%}.content__products.svelte-1i1m0ih .content__products-wrapper:where(.svelte-1i1m0ih){display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-100)}.content__products.svelte-1i1m0ih .content__products-wrapper:where(.svelte-1i1m0ih) .product-icon-wrapper:where(.svelte-1i1m0ih){aspect-ratio:1;padding:var(--spacing-100);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm);background-color:var(--surface0);overflow:hidden}.content__products.svelte-1i1m0ih .content__products-wrapper:where(.svelte-1i1m0ih) .product:where(.svelte-1i1m0ih){border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius-sm)}.content__products.svelte-1i1m0ih .content__products-wrapper:where(.svelte-1i1m0ih) .product img{pointer-events:none;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.content__products.svelte-1i1m0ih .content__products-wrapper:where(.svelte-1i1m0ih) .product--more:where(.svelte-1i1m0ih){display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-color-muted);font-size:.8em}.content__products.svelte-1i1m0ih .content__products-wrapper:where(.svelte-1i1m0ih) .tooltip-content__product-list:where(.svelte-1i1m0ih){display:flex;flex-direction:column;gap:var(--spacing-100)}.content__products.svelte-1i1m0ih .content__products-wrapper:where(.svelte-1i1m0ih) .tooltip-content__product-list:where(.svelte-1i1m0ih) li:where(.svelte-1i1m0ih){display:flex;gap:var(--spacing-100);align-items:center}.content__products.svelte-1i1m0ih .content__products-wrapper:where(.svelte-1i1m0ih) .tooltip-content__product-list:where(.svelte-1i1m0ih) li:where(.svelte-1i1m0ih) p:where(.svelte-1i1m0ih){text-align:left}.content__products.svelte-1i1m0ih .content__products-wrapper:where(.svelte-1i1m0ih) .tooltip-content__product-list:where(.svelte-1i1m0ih) li:where(.svelte-1i1m0ih) .tooltip-content__product-list__item-asset{max-width:50px;aspect-ratio:1;padding:var(--spacing-100);display:flex;align-items:center;justify-content:center}.content.svelte-19cka4k{display:flex;align-items:center;justify-content:center;height:100%}.content.svelte-19cka4k .icon-with-text:where(.svelte-19cka4k){display:flex;flex-direction:column;align-items:center;gap:var(--spacing-100)}.content.svelte-19cka4k .icon-with-text:where(.svelte-19cka4k) p:where(.svelte-19cka4k){font-size:.9em;color:var(--text-color-muted)}.content.svelte-4cpdwk{display:flex;justify-content:center;align-items:center;height:100%}.content.svelte-4cpdwk img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;border-radius:0 0 calc(var(--border-radius) * .75) calc(var(--border-radius) * .75)}video.svelte-1knkgwq{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.video--selected.svelte-1knkgwq{filter:brightness(.8)}.external-video-wrapper.svelte-1knkgwq{overflow:hidden;height:100%;width:100%;border-radius:inherit}.external-video-thumbnail.svelte-1knkgwq{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.content.svelte-v9ifmr{display:flex;justify-content:center;align-items:center;height:100%}.content.svelte-v9ifmr img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;border-radius:0 0 calc(var(--border-radius) * .75) calc(var(--border-radius) * .75)}.content.svelte-v9ifmr .icon-with-text:where(.svelte-v9ifmr){display:flex;flex-direction:column;align-items:center;gap:var(--spacing-100)}.content.svelte-v9ifmr .icon-with-text:where(.svelte-v9ifmr) p:where(.svelte-v9ifmr){font-size:.9em;color:var(--text-color-muted)}.content.svelte-ho84y2{display:flex;align-items:center;justify-content:center;height:100%}.content__icon-with-text.svelte-ho84y2{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-100);width:50%}.content__icon-with-text.svelte-ho84y2 p:where(.svelte-ho84y2){font-size:.9em;color:var(--text-color-muted)}.content__offers.svelte-ho84y2{width:50%;padding:var(--spacing-100);height:100%}.content__offers.svelte-ho84y2 .content__offers-wrapper:where(.svelte-ho84y2){display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-100)}.content__offers.svelte-ho84y2 .content__offers-wrapper:where(.svelte-ho84y2) .offer-icon-wrapper:where(.svelte-ho84y2){aspect-ratio:1;padding:var(--spacing-100);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm);background-color:var(--surface0)}.content__offers.svelte-ho84y2 .content__offers-wrapper:where(.svelte-ho84y2) .offer:where(.svelte-ho84y2){border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius-sm)}.content__offers.svelte-ho84y2 .content__offers-wrapper:where(.svelte-ho84y2) .offer img{pointer-events:none}.content__offers.svelte-ho84y2 .content__offers-wrapper:where(.svelte-ho84y2) .offer--more:where(.svelte-ho84y2){display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-color-muted);font-size:.8em}.content__offers.svelte-ho84y2 .content__offers-wrapper:where(.svelte-ho84y2) .tooltip-content__offer-list:where(.svelte-ho84y2){display:flex;flex-direction:column;gap:var(--spacing-100)}.content__offers.svelte-ho84y2 .content__offers-wrapper:where(.svelte-ho84y2) .tooltip-content__offer-list:where(.svelte-ho84y2) li:where(.svelte-ho84y2){display:flex;gap:var(--spacing-100);align-items:center}.content__offers.svelte-ho84y2 .content__offers-wrapper:where(.svelte-ho84y2) .tooltip-content__offer-list:where(.svelte-ho84y2) li:where(.svelte-ho84y2) p:where(.svelte-ho84y2){text-align:left}.content__offers.svelte-ho84y2 .content__offers-wrapper:where(.svelte-ho84y2) .tooltip-content__offer-list:where(.svelte-ho84y2) li:where(.svelte-ho84y2) .tooltip-content__offer-list__item-asset{max-width:50px;aspect-ratio:1;padding:var(--spacing-100);display:flex;align-items:center;justify-content:center}button.content-item.svelte-13x039m{color:var(--text-color);border:2px solid transparent;border-radius:var(--border-radius);background-color:transparent;cursor:pointer!important;padding:0;display:flex;text-align:center;justify-content:center}ip-horizon-leaflet-partial.debug.svelte-tzgzup{outline:1px solid green}ip-horizon-leaflet-partial.debug.svelte-tzgzup::part(highlighted){outline:2px solid var(--color-info-1)!important}ip-horizon-leaflet-partial.debug.svelte-tzgzup::part(element){outline:none}ip-horizon-leaflet-partial.debug.show-outlines.svelte-tzgzup::part(element){outline:green 1px dashed}ip-horizon-leaflet-partial.debug.svelte-tzgzup::part(area){outline:green 1px solid}ip-horizon-leaflet-partial.show-outlines.svelte-tzgzup::part(scale-content-content){outline:red 1px solid}ip-horizon-leaflet-partial.debug.svelte-tzgzup::part(area offer-seen):before{content:"offer seen";position:absolute;top:0;right:0;background:orange;color:#fff;padding:2px 4px;font-size:10px;z-index:5}ip-horizon-leaflet-partial.svelte-tzgzup::part(layout){scroll-margin:100px}.component-type-select.svelte-146fi43{display:flex;padding:2px;background-color:var(--bg-quartenary);border-radius:4px}.component-type-label.svelte-146fi43{font-size:var(--x-input-font-size);cursor:pointer;flex:1;display:flex;justify-content:center;align-items:center;border-radius:4px}.component-type-label.svelte-146fi43:has(input:where(.svelte-146fi43):checked){background-color:var(--surface0)}.component-type-text.svelte-146fi43{margin:4px 0;text-align:center}.scene-components-list.svelte-146fi43{display:grid;grid-template-columns:49cqw 49cqw;gap:2cqw}.scene-component-item.svelte-146fi43{display:flex;flex-direction:column;text-align:center}.component-list__item-button.svelte-146fi43{all:unset;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:2px solid var(--border-color);border-radius:var(--border-radius);background-color:transparent;cursor:pointer;padding:0;overflow:hidden;margin-bottom:.1rem}.component-list__item-button.svelte-146fi43 .drag-container{width:100%;height:100%}.component-list__item-button.svelte-146fi43 .drag-container ip-horizon-leaflet-partial::part(element){pointer-events:none!important}.component-list__item-name.svelte-146fi43{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.handle.svelte-1wphwhe{position:absolute;display:flex;align-items:center;justify-content:center;z-index:1000;&.all-directions{background-color:transparent}}.marker.svelte-11pai00{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.marker.is-selected.svelte-11pai00{outline:2px solid cornflowerblue}.error.svelte-11pai00{outline-color:var(--color-warning-1)!important}.error.svelte-11pai00:before{content:"";z-index:-1;position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent,transparent 10px,var(--color-warning-1) 10px,var(--color-warning-1) 20px);opacity:.3;pointer-events:none}.marker-handle.svelte-11pai00:hover{outline:1px dashed rgba(255,255,255,.4)}.is-highlighted.svelte-11pai00 .marker-handle:where(.svelte-11pai00){outline:1px solid rgba(73,182,255,.4)}.scene-preview.svelte-o6wyxo{container-type:size;isolation:isolate;position:relative;aspect-ratio:var(--x-aspect-ratio);resize:horizontal;overflow:hidden}.scene-preview-img{width:100%!important;max-width:100%!important;height:auto!important;max-height:unset!important;aspect-ratio:var(--x-aspect-ratio)}.scene-drop-target,.scene-markers.svelte-o6wyxo{position:absolute;width:100%;height:100%;top:0;left:0}.marker-center-point.svelte-o6wyxo{transform:translate(-50%,-50%) scale(1);position:absolute;display:flex;pointer-events:none}.marker-center-point.svelte-o6wyxo svg{filter:drop-shadow(0px 0px 2px #000)}.marker-origin-buttons.svelte-19vmyw1{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;aspect-ratio:1;max-width:100px;border-radius:8px;border:1px solid var(--border-color);overflow:hidden}.marker-origin-button.svelte-19vmyw1{display:flex;justify-content:center;align-items:center;background-color:transparent;cursor:pointer;color:var(--text-color-secondary);border-color:var(--border-color);border-style:solid;border-width:0}.marker-origin-button.svelte-19vmyw1:nth-child(3n){border-left-width:1px}.marker-origin-button.svelte-19vmyw1:nth-child(3n+1){border-right-width:1px}.marker-origin-button.svelte-19vmyw1:nth-child(n+3):not(:nth-child(3)){border-top-width:1px}.marker-origin-button.svelte-19vmyw1:hover{background-color:var(--bg-quartenary)}.marker-origin-button.active.svelte-19vmyw1{background-color:var(--border-color)}.scene-container.svelte-1q6oinz{width:100%;height:100%;display:flex;gap:var(--spacing-600);overflow:hidden}.scene-panel-left.svelte-1q6oinz{display:grid;grid-template-columns:135px auto;gap:var(--spacing-100);width:400px}.scene-panel-right.svelte-1q6oinz{display:flex;flex-direction:column;gap:var(--spacing-300);width:200px}.scene-offers.svelte-1q6oinz{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.scene-components.svelte-1q6oinz{container-type:size;overflow-y:auto;overflow-x:hidden;padding-right:10px;scrollbar-width:thin}.scene-panel-main.svelte-1q6oinz{position:relative;flex-grow:1}.scene-panel-main-content.svelte-1q6oinz{position:absolute;overflow:auto;inset:0}.scene-preview-actions.svelte-1q6oinz{position:absolute;top:var(--spacing-200);left:var(--spacing-200);z-index:1;display:flex;gap:var(--spacing-200)}.slides-list li{display:flex;align-items:center;gap:var(--spacing-400);margin-bottom:var(--spacing-400)}.slides-list li>svg{flex-shrink:0}.field-control-container.svelte-1lfpoyt{position:relative;display:flex;flex-direction:column;padding:var(--spacing-150);padding-top:var(--spacing-100);padding-bottom:var(--spacing-200);gap:var(--spacing-100);border:1px solid transparent}.field-control-container.empty.svelte-1lfpoyt{cursor:pointer}.field-control-container.empty.svelte-1lfpoyt:hover{background-color:var(--surface1);z-index:1;border-radius:3px}.field-control-container.empty.svelte-1lfpoyt:hover:before{opacity:0}.field-control-container.empty.svelte-1lfpoyt:hover .field-control-add-icon:where(.svelte-1lfpoyt){opacity:1}.field-control-container.empty.svelte-1lfpoyt .field-control-content:where(.svelte-1lfpoyt){opacity:.7}.field-control-header.svelte-1lfpoyt{display:flex;justify-content:space-between;align-items:center;height:28px;grid-column:1}.field-control-label.svelte-1lfpoyt{color:var(--text-color)}.field-control-content.svelte-1lfpoyt{transition:opacity .1s linear;grid-column:2;min-width:0}.field-control-add-icon.svelte-1lfpoyt{opacity:0;pointer-events:none;transition:opacity .1s linear,background-color .1s linear;position:absolute;inset:0;display:flex;justify-content:center;align-items:center;color:var(--text-color)}.field-control-add-icon.svelte-1lfpoyt:before{position:absolute;width:16px;height:16px;border-radius:9999em;content:"";background-color:var(--bg-color)}.field-control-actions.svelte-1lfpoyt{display:flex;justify-content:flex-end;align-items:center;grid-column:3}.field-control-action-button.svelte-1lfpoyt{border:none;background:none;color:var(--text-color-faint);cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:4px;width:28px;height:28px}.field-control-action-button.svelte-1lfpoyt:hover{background-color:var(--surface2);color:var(--text-color)}.field-section-header.svelte-1mon8f1{background-color:var(--surface1);border:none;padding:var(--spacing-200) var(--spacing-200);width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:var(--text-color);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.actions-space-between.svelte-pd1f5{display:flex;gap:.5rem;justify-content:space-between}.toolbar-wrapper.svelte-12ttgab{display:flex;justify-content:flex-end;position:relative;z-index:50}.toolbar.svelte-12ttgab{position:fixed;margin-right:20px;background-color:var(--surface0);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius)}.toolbar.svelte-12ttgab:hover .toolbar-content-dropdown:where(.svelte-12ttgab){visibility:visible;padding:var(--spacing-100);max-height:initial;border-top:var(--border-width) solid var(--border-color);font-size:.8em}.toolbar.svelte-12ttgab:hover button.is-active{background-color:var(--surface1)}.toolbar.svelte-12ttgab button{background-color:transparent;border:unset;display:flex;align-items:center;justify-content:center;padding:var(--spacing-200);border-radius:var(--border-radius-sm);color:var(--text-color)}.toolbar.svelte-12ttgab button:hover{background-color:var(--surface1)}.toolbar-content.svelte-12ttgab{display:flex;gap:var(--spacing-200);align-items:center;padding:var(--spacing-100)}.toolbar-content-dropdown.svelte-12ttgab{visibility:hidden;padding:0;max-height:0;border-top:none}.toolbar-content-dropdown.svelte-12ttgab button{width:100%;justify-content:flex-start;text-align:left}.toolbar-content-dropdown.svelte-12ttgab .child-wrapper:where(.svelte-12ttgab){padding-left:calc(var(--spacing-400) * var(--depth))}ul.svelte-1lovnja li:where(.svelte-1lovnja){font-size:.8em;padding:var(--spacing-200);border-radius:var(--border-radius-sm);&:hover{cursor:pointer;background-color:var(--surface1)}}.chapter-list.svelte-1s7yn27{height:100%;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:var(--border-color) var(--bg-color);will-change:transform}.chapter-list .chapter-list__item{display:flex;align-items:stretch}.chapter-list .chapter-list__item .chapter-list__item__indicator.svelte-1s7yn27{display:block;width:5px;border-radius:var(--border-radius-sm);flex-shrink:0}.chapter-list .chapter-list__item:nth-of-type(8n+1) .chapter-list__item__indicator.svelte-1s7yn27{background-color:var(--color-purple-500)}.chapter-list .chapter-list__item:nth-of-type(8n+2) .chapter-list__item__indicator.svelte-1s7yn27{background-color:var(--color-blue-500)}.chapter-list .chapter-list__item:nth-of-type(8n+3) .chapter-list__item__indicator.svelte-1s7yn27{background-color:var(--color-pink-500)}.chapter-list .chapter-list__item:nth-of-type(8n+4) .chapter-list__item__indicator.svelte-1s7yn27{background-color:var(--color-red-500)}.chapter-list .chapter-list__item:nth-of-type(8n+5) .chapter-list__item__indicator.svelte-1s7yn27{background-color:var(--color-orange-500)}.chapter-list .chapter-list__item:nth-of-type(8n+6) .chapter-list__item__indicator.svelte-1s7yn27{background-color:var(--color-yellow-500)}.chapter-list .chapter-list__item:nth-of-type(8n+7) .chapter-list__item__indicator.svelte-1s7yn27{background-color:var(--color-green-500)}.chapter-list .chapter-list__item:nth-of-type(8n+8) .chapter-list__item__indicator.svelte-1s7yn27{background-color:var(--color-grey-500)}.chapter-list .chapter-list__item>*:not(.chapter-list__item__indicator){flex-grow:1}.chapter-list .chapter-list__item .chapter-list__item__title.svelte-1s7yn27{max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chapter-list .chapter-list__item .chapter-list__item__overflow-menu.svelte-1s7yn27{background-color:var(--surface2);border-top-right-radius:var(--border-radius-sm);border-end-end-radius:var(--border-radius-sm)}.chapter-list .chapter-list__item .chapter-list__item__overflow-menu.svelte-1s7yn27>*{padding:var(--spacing-300)}.chapter-list .chapter-list__item>*:not(.chapter-list__item__indicator)>*:first-of-type{display:inline-flex!important;gap:var(--spacing-200)!important;padding-left:var(--spacing-200)!important;background-color:var(--surface1);border-top-left-radius:var(--border-radius-sm);border-end-start-radius:var(--border-radius-sm);margin-left:var(--spacing-400)}.chapter-list .chapter-list__item>*:not(.chapter-list__item__indicator)>*:nth-child(2){padding:0 var(--spacing-400) 0 var(--spacing-400)!important}.chapter-list .chapter-list__item--is-new{display:none!important}.section-empty-drop-target{margin-top:var(--spacing-400)!important}.section-list.svelte-1s7yn27{display:flex;flex-direction:column;gap:calc(var(--spacing-100) / 2)}.section-list.svelte-1s7yn27 .section-list__item{background-color:var(--surface1);padding:var(--spacing-400) var(--spacing-200) var(--spacing-100) var(--spacing-200);border-radius:var(--border-radius)}.area-list.svelte-1s7yn27{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.area-list.svelte-1s7yn27 .area-list__item:where(.svelte-1s7yn27){display:flex;margin-bottom:var(--spacing-300)}.area-list.svelte-1s7yn27 .area-list__item--is-new:where(.svelte-1s7yn27){display:none}.area-list.svelte-1s7yn27 .area-list__item>*:last-child{padding-right:0!important}.area-list.svelte-1s7yn27 .area-list__item--not-first:where(.svelte-1s7yn27){padding-left:.25em}.area-list.svelte-1s7yn27 .area-list__item:not(.area-list__item--not-first)>*:first-child{padding-left:0!important;margin-left:-.125em!important}.highlight{border:var(--border-width) solid var(--color-info-1)!important}.bar.svelte-17omiyh{width:100%;height:3rem;display:flex;align-items:stretch;background-color:var(--surface0);border-radius:var(--border-radius)}.bar.compact.svelte-17omiyh{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0!important}.bar-group.svelte-1hy9urm{display:flex;align-items:center}.bar-group.padding.svelte-1hy9urm{padding:0 var(--spacing-400)}.bar-group.grow.svelte-1hy9urm{flex-grow:1}.bar-button.svelte-nc0nsh{all:unset;color:var(--text-color);display:flex;align-items:center;justify-content:center;font-size:.9rem;height:100%;padding:0 var(--spacing-300);cursor:pointer;border:0 solid var(--border-color)}.bar-button.svelte-nc0nsh:disabled{color:var(--text-color-muted);cursor:not-allowed}.bar-button.is-active.svelte-nc0nsh{background-color:var(--color-success-1)}.search-results.svelte-ld7h6c{height:300px;overflow-y:auto}.leaflet-container.svelte-1s3rhpj{height:100%;width:100%;display:flex;justify-content:center;overflow-y:hidden;overflow-x:hidden;align-items:center;::part(root){max-width:initial}}.leaflet-device-emulator.svelte-1s3rhpj{height:100%;width:100%;overflow-y:auto;will-change:transform;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--border-color) var(--bg-color)}.sections.svelte-62qjdh{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:0 var(--spacing-700)}.column.svelte-62qjdh{height:calc(100vh - var(--header-height) - var(--footer-height));width:100%;overflow-x:hidden;overflow-y:hidden;display:flex;flex-direction:column;position:relative}.column.is-loading.svelte-62qjdh>:not(.spinner-absolute){opacity:.7}.is-loading.svelte-1k61joe{opacity:.5;cursor:wait;*{pointer-events:none}}.leaflet-type-checkboxes.svelte-841qyi{display:flex;flex-direction:column;gap:var(--spacing-200)}.automation-angel-indicator{opacity:.6;flex-shrink:0}.fields-mapping-extender-flex-wrapper.svelte-10b6klp{display:flex;flex-direction:column;flex-grow:1;.form-control,.form-control-input{flex-grow:1}.form-control-content{height:100%}}.option-edit.svelte-1ri1nks{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.6rem}.option-edit.svelte-1ri1nks>:where(.svelte-1ri1nks){height:28px}.option-edit.svelte-1ri1nks .option-text-input{width:auto;flex-grow:1;flex-shrink:1}.header.svelte-1j56sr0{background-color:var(--surface0);color:var(--text-color);position:fixed;z-index:999;width:100%;height:50px}.header.svelte-1j56sr0>:where(.svelte-1j56sr0){text-align:center}.header.svelte-1j56sr0 h2:where(.svelte-1j56sr0){font-size:1.25em;font-weight:700}.flex-row.content.svelte-1j56sr0{background-color:#fff;padding-top:50px}.flex-row.svelte-1j56sr0>:where(.svelte-1j56sr0){width:calc(50% - var(--spacing-300) / 2)}.layout-preview.svelte-17cg41q{width:round(nearest,var(--width),1px);display:grid;grid-template-columns:var(--columns);grid-template-rows:var(--rows);grid-template-areas:var(--areas);aspect-ratio:var(--ratio)}.layout-preview.svelte-17cg41q>:where(.svelte-17cg41q):nth-child(1){grid-area:p1}.layout-preview.svelte-17cg41q>:where(.svelte-17cg41q):nth-child(2){grid-area:p2}.layout-preview.svelte-17cg41q>:where(.svelte-17cg41q):nth-child(3){grid-area:p3}.layout-preview.svelte-17cg41q>:where(.svelte-17cg41q):nth-child(4){grid-area:p4}.layout-preview.svelte-17cg41q>:where(.svelte-17cg41q):nth-child(5){grid-area:p5}.layout-preview-area.svelte-17cg41q{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--border-color);overflow:hidden;color:#fff}.layout.svelte-1pqfw6f{width:round(nearest,var(--width),1px);display:grid;grid-template-columns:var(--columns);grid-template-rows:var(--rows);grid-template-areas:var(--areas);aspect-ratio:var(--ratio)}.layout.svelte-1pqfw6f>:where(.svelte-1pqfw6f):nth-child(1){grid-area:p1}.layout.svelte-1pqfw6f>:where(.svelte-1pqfw6f):nth-child(2){grid-area:p2}.layout.svelte-1pqfw6f>:where(.svelte-1pqfw6f):nth-child(3){grid-area:p3}.layout.svelte-1pqfw6f>:where(.svelte-1pqfw6f):nth-child(4){grid-area:p4}.layout.svelte-1pqfw6f>:where(.svelte-1pqfw6f):nth-child(5){grid-area:p5}.layout-area.svelte-1pqfw6f{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--border-color);overflow:hidden;color:#fff;position:relative}.layout-area-content.svelte-1pqfw6f{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center}.border-top.svelte-1pqfw6f{border-top:1px solid var(--color-blue-1)}.border-right.svelte-1pqfw6f{border-right:1px solid var(--color-blue-1)}.border-bottom.svelte-1pqfw6f{border-bottom:1px solid var(--color-blue-1)}.border-left.svelte-1pqfw6f{border-left:1px solid var(--color-blue-1)}.grid-container.svelte-1b8jdso{display:grid;grid-template:[row1-start] "top-left top top-right" 3px [row1-end] [row2-start] "left center righ" auto [row2-end] [row3-start] "bottom-left bottom bottom-right" 3px [row3-end] / 3px auto 3px}.center.svelte-1b8jdso{width:1em;height:1em;background-color:var(--bg-color)}.border.svelte-1b8jdso{cursor:pointer;&.active{background-color:var(--color-blue-1)}&:not(.active){background-color:var(--text-color)}}.layout-preview-wrapper.svelte-1xixs3f{width:400px}.layout-list-preview.svelte-9mubky{padding:var(--spacing-200) 0;max-width:125px}.layout-list-filters.svelte-9mubky *{margin-bottom:0!important}.field-control-wrapper.svelte-3xicr8{display:block;position:relative;padding:6px 10px;+.field-control-wrapper:before{content:"";position:absolute;inset:0 0 auto;height:1px;background-color:var(--border-color);opacity:.5}}.field-control-content.svelte-3xicr8{padding-top:4px}.field-control-override.svelte-3xicr8{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;border:none;background:none;cursor:pointer;opacity:0;transition:opacity .1s;color:var(--text-color);&:hover{opacity:1;&:before{content:"";position:absolute;inset:0;background-color:var(--text-color);opacity:.1}}}.field-control-header.svelte-3xicr8{display:flex;align-items:center;position:relative}.field-control-title.svelte-3xicr8{font-size:13px;flex-grow:1}.field-control-actions.svelte-3xicr8{right:0;position:absolute;display:flex;justify-content:center;align-items:center;flex-shrink:0}.field-control-action.svelte-3xicr8{color:var(--text-color);display:flex;justify-content:center;align-items:center;padding:4px;border-radius:4px;border:none;background:none;cursor:pointer;&:hover{background-color:var(--surface1)}}.chapter-selector.svelte-ljpyx3{display:flex;flex-direction:column;gap:1em}.input-item.svelte-1njp5wt{position:relative;text-align:left;display:flex;justify-content:start;align-items:center;background:none;border:var(--border-color) solid var(--border-width);border-radius:var(--border-radius-sm);font-size:.8em;padding:var(--spacing-100) var(--spacing-200);flex-grow:1}.input-item.svelte-1njp5wt:focus{outline-color:var(--color-info-1);outline-width:1px;outline-style:solid;outline-offset:-1px}button.input-item.svelte-1njp5wt{cursor:pointer}button.input-item.svelte-1njp5wt:hover{background-color:var(--button-secondary-bg)}.input-items.svelte-1njp5wt{display:flex;justify-content:center;align-items:stretch}.input-items.svelte-1njp5wt .input-item:where(.svelte-1njp5wt):not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px}.input-items.svelte-1njp5wt .input-item:where(.svelte-1njp5wt):not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.value-preview.svelte-1njp5wt{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:5px;color:var(--text-color)}.constant-choose-text.svelte-1njp5wt{display:grid;align-items:center}.constant-toggle-button.svelte-1njp5wt{padding:var(--spacing-100) var(--spacing-200);border-top-left-radius:0;border-bottom-left-radius:0;flex-shrink:0}.drawer-option-button.svelte-1njp5wt{font-size:.8em;width:100%;justify-content:start}.value-constant-selector .form-control-title{font-size:.8rem;margin-bottom:0}.input-item.svelte-nkqzk3{position:relative;width:100%;text-align:left;display:flex;justify-content:start;align-items:center;background:none;border:var(--border-color) solid var(--border-width);border-radius:var(--border-radius-sm);font-size:.8em;padding:var(--spacing-100) var(--spacing-200);flex-grow:1;&:focus{outline-color:var(--color-info-1);outline-width:1px;outline-style:solid;outline-offset:-1px}}button.input-item.svelte-nkqzk3{cursor:pointer;&:hover{background-color:var(--button-secondary-bg)}}.input-items.svelte-nkqzk3{display:flex;justify-content:center;align-items:center;align-items:stretch;.input-item:where(.svelte-nkqzk3):not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px}.input-item:where(.svelte-nkqzk3):not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}}.value-preview.svelte-nkqzk3{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:5px;color:var(--text-color)}.token-choose-text.svelte-nkqzk3{display:grid;align-items:center}.value-preview-color.svelte-nkqzk3{padding:0;border-radius:3px;border:1px solid var(--border-color);height:1em;width:1em}.color-input.svelte-nkqzk3{background:var( --color, linear-gradient(-45deg, transparent 49%, var(--border-color) 50%, transparent 51%), linear-gradient(45deg, transparent 49%, var(--border-color) 50%, transparent 51%) );width:29px;padding:0;flex-shrink:0;input:where(.svelte-nkqzk3){opacity:0;position:absolute;inset:0;display:flex}}.token-toggle-button.svelte-nkqzk3{padding:var(--spacing-100) var(--spacing-200);border-top-left-radius:0;border-bottom-left-radius:0;flex-shrink:0}.drawer-option-button.svelte-nkqzk3{font-size:.8em;width:100%;justify-content:start}.border-editor.svelte-d1dw7g .flex-row:where(.svelte-d1dw7g)>*{flex:0 0 calc(33.33% - var(--spacing-300) * 2 / 3)}.tabs.svelte-x5ss72{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-bottom:1px solid var(--border-color);box-shadow:0 0 8px #0002}.tab.svelte-x5ss72{flex-grow:1;color:var(--text-color);background:none;border-radius:4px;border:none;cursor:pointer;padding:6px 14px;font-size:.75rem;opacity:1;&.current{opacity:1;background-color:var(--surface1)}&:hover{opacity:1;background-color:var(--surface2)}&:active{opacity:1;background-color:var(--surface1)}}.tabs-container.svelte-x5ss72{display:flex;flex-direction:column;overflow:hidden}.tabs-content.svelte-x5ss72{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border-color) transparent}.tab-body.svelte-2mr7mr{display:contents}.wrapper.svelte-198qxku{height:calc(100vh - var(--header-height) - var(--footer-height));padding:var(--spacing-400) var(--spacing-700) 0 var(--spacing-700)}.design-editor.svelte-198qxku{border:var(--border-width) solid var(--border-color);height:100%;overflow:hidden;display:flex;flex-direction:row}.design-editor.svelte-198qxku .design-editor__preview:where(.svelte-198qxku){position:relative;flex:1;display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-400);max-width:100%;overflow-x:hidden;overflow-y:auto;background-color:var(--surface0)}.design-editor.svelte-198qxku .design-editor__preview:where(.svelte-198qxku)>*{width:100%;margin:auto}.design-editor.svelte-198qxku .design-editor__aside:where(.svelte-198qxku){min-width:360px;width:30%;max-width:450px;background-color:var(--surface0);flex-shrink:0;display:flex;flex-direction:column;height:100%}.design-editor.svelte-198qxku .design-editor__aside:where(.svelte-198qxku):first-of-type{border-right:var(--border-width) solid var(--border-color)}.design-editor.svelte-198qxku .design-editor__aside:where(.svelte-198qxku):last-of-type{border-left:var(--border-width) solid var(--border-color)}.design-editor.svelte-198qxku .design-editor__level-list:where(.svelte-198qxku) li:where(.svelte-198qxku){padding:var(--spacing-200);border-left:var(--border-width) solid var(--border-color);border-right:var(--border-width) solid var(--border-color);border-top:var(--border-width) solid var(--border-color);cursor:pointer}.design-editor.svelte-198qxku .design-editor__level-list:where(.svelte-198qxku) li:where(.svelte-198qxku):last-of-type{border-bottom:var(--border-width) solid var(--border-color)}.design-editor.svelte-198qxku .design-editor__level-list:where(.svelte-198qxku) li:where(.svelte-198qxku) span:where(.svelte-198qxku){font-size:.8em}.design-editor.svelte-198qxku .design-editor__level-list:where(.svelte-198qxku) li:where(.svelte-198qxku):not(.is-active){background-color:var(--surface0)}.design-editor.svelte-198qxku .design-editor__level-list:where(.svelte-198qxku) li.is-active:where(.svelte-198qxku){background-color:var(--surface2)}.measure-container.svelte-1myi3ez{position:relative;width:100%;height:auto}.measure-container.svelte-1myi3ez .measure-asset-img{width:100%!important;height:auto!important;max-height:none!important;max-width:none!important}.measure-box.svelte-1myi3ez{color:var(--text-color);border-style:dashed;border-color:var(--color-red-2);border-width:2px 0 2px 0;position:absolute;background-color:transparent;margin:1px;box-sizing:content-box}.measure-box-inner.svelte-1myi3ez{position:relative;width:100%;height:100%;cursor:move}.measure-handle-top.svelte-1myi3ez,.measure-handle-bottom.svelte-1myi3ez{background-color:transparent;border:0;outline:0;position:absolute}.measure-handle-top.svelte-1myi3ez{inset:-6px 6px calc(100% - 6px) 6px;cursor:ns-resize}.measure-handle-bottom.svelte-1myi3ez{inset:calc(100% - 6px) 6px -6px 6px;cursor:ns-resize}.asset-library__item__preview.svelte-pcproz{width:1%;white-space:nowrap}.asset-library__item__preview.svelte-pcproz img,.asset-library__item__preview.svelte-pcproz video{max-width:300px}.asset-library-filters.svelte-pcproz *{margin-bottom:0!important}.cd-item.svelte-1hdmdwp{padding-top:10px}.cd-children.svelte-1hdmdwp{position:relative;margin-top:-1px;padding-left:16px}.cd-children-border.svelte-1hdmdwp{position:absolute;left:6px;bottom:0;top:0;width:16px;border:0px dashed var(--text-color-muted);opacity:.5;border-left-width:1px;border-bottom-left-radius:6px}.name-opacity-50.svelte-lwodvx,.name-opacity-50.svelte-v0hh8a{opacity:.5}.content-selector-container.svelte-1piq47m{gap:var(--spacing-400);margin-bottom:var(--spacing-400)}.content-selector.svelte-1piq47m{gap:var(--spacing-200)}.content-selector.svelte-1piq47m button:where(.svelte-1piq47m){flex-shrink:0}.name-opacity-50.svelte-s68lt1{opacity:.5}.table-cell-actions.svelte-1n3hflt{padding-top:0;padding-bottom:0}.expression-input.svelte-1u6m8w7 .form-control-slot{display:flex;flex-direction:column;gap:var(--spacing-200);max-width:100%}.button-editor.svelte-wothxa h5:where(.svelte-wothxa){font-weight:700;font-size:.9rem}.button-editor.svelte-wothxa .button-editor-content:where(.svelte-wothxa) .flex-row>*{flex:0 0 calc(50% - var(--spacing-300) / 2)}.button-editor.svelte-wothxa .button-editor-content:where(.svelte-wothxa) .button-editor-content-border:where(.svelte-wothxa) h6:where(.svelte-wothxa),.button-editor.svelte-wothxa .button-editor-content:where(.svelte-wothxa) .button-editor-content-border-radius:where(.svelte-wothxa) h6:where(.svelte-wothxa){font-weight:700}.button-editor.svelte-wothxa .button-editor-content:where(.svelte-wothxa) .button-editor-content-border-radius .flex-row>*{flex:0 0 calc(25% - var(--spacing-300) * 3 / 4)}.button-editor.svelte-wothxa .button-editor-content:where(.svelte-wothxa) .button-editor-content-border .flex-row>*{flex:0 0 calc(33.33% - var(--spacing-300) * 2 / 3)}.button-editor.svelte-wothxa .editor-content-attributes:where(.svelte-wothxa) h6:where(.svelte-wothxa){font-weight:700}.component-editor.svelte-3vlks9 h5:where(.svelte-3vlks9){font-weight:700;font-size:.9rem}.component-editor.svelte-3vlks9 .flex-row:where(.svelte-3vlks9)>*{flex:0 0 calc(50% - var(--spacing-300) / 2)}h5.svelte-1mkfxk9{font-weight:700;font-size:.9rem}h6.svelte-1mkfxk9{font-weight:700}.flex-row.sizing-width.svelte-1mkfxk9>*,.flex-row.sizing-height.svelte-1mkfxk9>*,.flex-row.sizing-flex.svelte-1mkfxk9>*{width:calc(33.3333333333% - var(--spacing-300) + var(--spacing-300) / 3)}.flex-row.position.svelte-1mkfxk9>*{width:calc(25% - var(--spacing-300) + var(--spacing-300) / 4)}.flex-row.spacing-padding.svelte-1mkfxk9>*,.flex-row.spacing-margin.svelte-1mkfxk9>*{width:calc(50% - var(--spacing-300) + var(--spacing-300) / 2)}.custom-element-editor.svelte-6rpkvj h5:where(.svelte-6rpkvj){font-weight:700;font-size:.9rem}.custom-element-editor.svelte-6rpkvj h6:where(.svelte-6rpkvj){font-weight:700}.elements.svelte-1v0fkyv{background-color:var(--surface0);outline:1px solid var(--border-color)}.element-list-level.svelte-1v0fkyv{margin:6px 7px}.element-list-item.svelte-1v0fkyv{border-bottom:1px solid var(--border-color);cursor:pointer}.element-list-item.svelte-1v0fkyv:focus,.element-list-item.element-list-item--active.svelte-1v0fkyv{background-color:var(--surface1)}.elements-add-new-select.svelte-1v0fkyv{margin:0;padding:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;width:20px;height:20px;min-width:0;min-height:0}.elements-add-new-select-container.svelte-1v0fkyv{position:relative;display:inline-block}.elements-add-new-icon.svelte-1v0fkyv{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.element-item-content.svelte-1v0fkyv{padding:7px 8px;flex-wrap:nowrap}.element-item-content.svelte-1v0fkyv:hover{background-color:var(--surface2)}.element-item-content.svelte-1v0fkyv:active{background-color:var(--surface1)}.element-item-content.svelte-1v0fkyv>svg{flex-shrink:0}.element-item-content.svelte-1v0fkyv .element-item-content__actions:where(.svelte-1v0fkyv){flex-shrink:0}.elements-add-new.svelte-1v0fkyv{display:flex;justify-content:center;padding:var(--spacing-100)}.anchor-editor.svelte-1tej7j2 h5:where(.svelte-1tej7j2){font-weight:700;font-size:.9rem}.flex-editor.svelte-j6edcd h5:where(.svelte-j6edcd){font-weight:700;font-size:.9rem}.flex-editor.svelte-j6edcd .flex-editor-content:where(.svelte-j6edcd) h6:where(.svelte-j6edcd){font-weight:700}.flex-editor.svelte-j6edcd .flex-editor-content:where(.svelte-j6edcd)>.form-control{flex:0 0 calc(50% - var(--spacing-300) / 2)}.flex-editor.svelte-j6edcd .flex-editor-content:where(.svelte-j6edcd) .flex-editor-content-border>*{flex:0 0 calc(33.33% - var(--spacing-300) * 2 / 3)}.flex-editor.svelte-j6edcd .flex-editor-content:where(.svelte-j6edcd) .flex-editor-content-border-radius>*{flex:0 0 calc(25% - var(--spacing-300) * 3 / 4)}.iframe-editor.svelte-j1omn6 h5:where(.svelte-j1omn6){font-weight:700;font-size:.9rem}.iframe-editor.svelte-j1omn6 .iframe-editor-content:where(.svelte-j1omn6) h6:where(.svelte-j1omn6){font-weight:700}.iframe-editor.svelte-j1omn6 .iframe-editor-content:where(.svelte-j1omn6) .src-exp-preview:where(.svelte-j1omn6){width:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}.image-editor.svelte-1gsbhkr h5:where(.svelte-1gsbhkr){font-weight:700;font-size:.9rem}.image-editor.svelte-1gsbhkr .image-editor-content:where(.svelte-1gsbhkr) .src-exp-preview{width:240px;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}.image-editor.svelte-1gsbhkr .image-editor-content:where(.svelte-1gsbhkr) .flex-row>*{flex:0 0 calc(50% - var(--spacing-300) / 2)}.link-editor.svelte-1w2emm2 h5:where(.svelte-1w2emm2){font-weight:700;font-size:.9rem}.link-editor-content.svelte-1w2emm2 .flex-row>*{flex:0 0 calc(50% - var(--spacing-300) / 2)}h5.svelte-1nb3ivl{font-weight:700;font-size:.9rem}.text-editor.svelte-1nt3mn1 h5:where(.svelte-1nt3mn1){font-weight:700;font-size:.9rem}.text-editor.svelte-1nt3mn1 .text-editor-content:where(.svelte-1nt3mn1)>.form-control{flex:0 0 calc(50% - var(--spacing-300) / 2)}.text-editor.svelte-1nt3mn1 .text-editor-content:where(.svelte-1nt3mn1)>:not(.form-control){flex:0 0 100%;max-width:100%}.video-editor.svelte-1lc9jsd h5:where(.svelte-1lc9jsd){font-weight:700;font-size:.9rem}.energy-rating-editor.svelte-vts82b h5:where(.svelte-vts82b){font-weight:700;font-size:.9rem}.energy-rating-editor.svelte-vts82b .energy-rating-editor-content:where(.svelte-vts82b) .src-exp-preview{width:240px;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}.energy-rating-editor.svelte-vts82b .energy-rating-editor-content:where(.svelte-vts82b) .flex-row>*{flex:0 0 calc(50% - var(--spacing-300) / 2)}.svg-container.svelte-17jpjsr{display:flex;width:100%;height:100%}.svg-list.svelte-1sdkbj3{display:flex;flex-wrap:wrap;gap:var(--spacing-300)}.svg-item.svelte-1sdkbj3{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(33.33% - var(--spacing-300) * 2 / 3);cursor:pointer}.svg-item-shape.svelte-1sdkbj3{height:100%;border:2px solid var(--surface1);border-radius:var(--border-radius);overflow:hidden;transition:border-color .1s ease-in-out}.svg-item-shape.selected.svelte-1sdkbj3,.svg-item-shape.svelte-1sdkbj3:hover{border-color:var(--color-info-3)}.svg-item-text.svelte-1sdkbj3{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}ul.svelte-9vapla li:where(.svelte-9vapla){font-size:.8em}ul.svelte-9vapla li:where(.svelte-9vapla) .variable-details:where(.svelte-9vapla){display:flex;align-items:center;cursor:pointer}ul.svelte-9vapla li:where(.svelte-9vapla) .variable-details:where(.svelte-9vapla) .flex-row:where(.svelte-9vapla){margin-left:5px;gap:5px;align-items:center}h5.svelte-1utfgpe{font-weight:700;font-size:.9rem}h6.svelte-1utfgpe{font-weight:700}.svg.svelte-1utfgpe .flex-row:where(.svelte-1utfgpe){gap:var(--spacing-200);align-items:flex-start}.svg.svelte-1utfgpe .flex-row:where(.svelte-1utfgpe) .svg-current-wrapper:where(.svelte-1utfgpe){width:50%;padding:1em;cursor:pointer}h5.svelte-9kwki4,h5.svelte-dp6bwj,h5.svelte-19zdw53{font-weight:700;font-size:.9rem}.template-editor.svelte-1ezcyb7{padding:0 var(--spacing-400) 0 var(--spacing-400);flex-grow:1;min-height:0;max-height:calc(100vh - var(--header-height) - var(--footer-height))}.template-editor__content.svelte-1ezcyb7{border:var(--border-width) solid var(--border-color);height:100%;overflow:hidden}.template-editor__main.svelte-1ezcyb7{display:flex;flex-direction:row;height:calc(100% - 90px)}.template-editor__main__preview.svelte-1ezcyb7{position:relative;flex:1;display:flex;justify-content:center;align-items:center;padding:var(--spacing-400);max-width:100%;overflow:hidden;background-color:var(--surface0)}.template-editor__main__aside.svelte-1ezcyb7{background-color:var(--surface0);flex-shrink:0;display:flex;flex-direction:column;height:100%}.template-editor__main__aside.svelte-1ezcyb7 h4:where(.svelte-1ezcyb7){font-weight:700}.template-editor__main__aside-left.svelte-1ezcyb7{min-width:300px;width:30%;max-width:500px;border-right:var(--border-width) solid var(--border-color)}.template-editor__main__aside__panel.svelte-1ezcyb7{min-height:0;display:flex;flex-direction:column;flex-grow:1;flex:1 1 auto;overflow:auto}.template-editor__main__aside__panel.svelte-1ezcyb7 .shape-settings-title{display:flex;align-items:center;justify-content:space-between}.template-editor__main__aside-right.svelte-1ezcyb7{display:flex;padding:var(--spacing-400);flex-direction:column;min-width:325px;width:25%;max-width:450px;border-left:var(--border-width) solid var(--border-color);overflow-y:auto}.template-editor__main__aside-right.svelte-1ezcyb7 .no-element-selected:where(.svelte-1ezcyb7){font-style:italic;color:var(--text-color-muted)}.template-editor__toolbar.svelte-14htxqd{display:flex;align-items:flex-start;gap:var(--spacing-400);padding:var(--spacing-400);background-color:var(--surface0);border-bottom:var(--border-width) solid var(--border-color)}.template-editor__toolbar.svelte-14htxqd *{flex-grow:0}.template-editor__toolbar.svelte-14htxqd select{width:150px}.template-editor__toolbar__json-actions.svelte-14htxqd{margin-left:auto}.template-editor__toolbar.svelte-14htxqd .template-editor__toolbar__json-actions *{margin-bottom:0}.template-editor__toolbar__range-wrapper.svelte-1wvcxrk{display:flex;align-items:center;gap:var(--spacing-100)}.content-selector-container.svelte-p2cv40{display:flex;gap:1em}.content-selector.svelte-p2cv40{display:flex;gap:.3em}.randomize-content-button.svelte-p2cv40{padding:0;width:2.2em;border-color:var(--border-color)}.randomize-content-button.svelte-p2cv40>span:where(.svelte-p2cv40){font-size:1.8em;line-height:1em}.template-editor__toolbar__range-wrapper.svelte-1sztsee{display:flex;align-items:center;gap:var(--spacing-100)}.template-editor__toolbar__preview-wrapper.svelte-4w4rh6{padding-top:.3rem}.template-editor__toolbar__preview-wrapper.svelte-4w4rh6 *{margin-bottom:0!important}.template-editor.svelte-1yroler{flex-grow:1;min-height:0;max-height:calc(100vh - (var(--header-height) + var(--footer-height)));border-width:var(--border-width) 0;border-color:var(--border-color);border-style:solid;display:grid;grid-template-columns:minmax(300px,400px) minmax(400px,1fr) minmax(300px,400px);grid-template-rows:min-content 1fr;grid-template-areas:"t1 t1 t1" "a1 m1 a2"}.template-editor__toolbar.svelte-1yroler{grid-area:t1;display:flex;align-items:center;gap:var(--spacing-400);padding:var(--spacing-400);border-bottom:var(--border-width) solid var(--border-color)}.template-editor__main.svelte-1yroler{grid-area:m1;display:flex;flex-direction:row;overflow:auto}.template-editor__main.svelte-1yroler,.template-editor__main__aside.svelte-1yroler{display:flex;flex-direction:column;flex-shrink:0;flex-grow:1;overflow:auto;position:relative}.template-editor__main__aside-left.svelte-1yroler{grid-area:a1;border-right:var(--border-width) solid var(--border-color)}.template-editor__main__aside-right.svelte-1yroler{grid-area:a2;border-left:var(--border-width) solid var(--border-color);padding:0 var(--spacing-400)}.element-list-container.svelte-1khrr0{padding:var(--spacing-200) 0}.element-list.svelte-1khrr0{margin:0;padding:0}.root-actions.svelte-1khrr0{display:flex;padding-left:0;margin-bottom:var(--spacing-100);margin-right:var(--spacing-100)}.element-list-item.svelte-1khrr0{cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:2px}.element-list-line.svelte-1khrr0{display:block;border-left:var(--border-width) solid var(--border-color);position:absolute;top:22px;bottom:0;left:calc(var(--level) * 10px + 7px);opacity:.4}.element-list-line.is-selected.svelte-1khrr0{border-color:var(--link)}.element-item.svelte-1khrr0{position:relative;padding-left:calc(var(--level) * 10px + 14px)}.element-item.svelte-1khrr0:hover{background-color:color-mix(in srgb,var(--surface2),transparent 50%)}.element-item.is-selected.svelte-1khrr0{background-color:var(--surface2)}.element-item-content.svelte-1khrr0{display:flex;align-items:center;gap:var(--spacing-200);padding-right:var(--spacing-100)}.element-item-icon{width:1rem;height:100%;opacity:.7;display:inline-flex;align-items:center;justify-content:center}.element-list-expand.svelte-1khrr0{all:unset;cursor:pointer;position:absolute;left:calc(var(--level) * 10px);display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-muted)}.element-item-title.svelte-1khrr0{all:unset;cursor:pointer;font-size:.8em;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.element-item-conditional.svelte-1khrr0{display:inline-flex;align-items:center;justify-content:center;opacity:.5}.element-actions.svelte-1khrr0{flex-grow:1;display:inline-flex;align-items:flex-end;justify-content:flex-end;gap:var(--spacing-100)}.element-drop-target.svelte-1khrr0{height:10px;position:relative;margin-left:calc(var(--level) * 10px + 14px);margin-right:10px;border-radius:3px;background-color:var(--link);opacity:.25;transition:opacity .3s}.element-drop-target.is-targeting.svelte-1khrr0{opacity:1;background-color:var(--link-hover)}.input-size-container.svelte-yqyf95{display:flex;input{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px;position:relative;z-index:1}}.input-size-unit.svelte-yqyf95{border-top-left-radius:0;border-bottom-left-radius:0;cursor:pointer;font-size:.8em}.expression-input.svelte-p1dbu8{flex-grow:1;max-width:calc(100% - var(--spacing-400))}.expression-docs.svelte-p1dbu8{all:unset;display:flex;padding:var(--spacing-100);cursor:pointer}.input-token-wrapper.svelte-13ao1xv{display:flex;max-width:100%;width:100%}.input-token-container.svelte-13ao1xv{display:flex;flex-grow:1;min-height:29px;align-items:center;gap:var(--spacing-200);padding:var(--x-input-padding-y) var(--spacing-200);font-size:var(--x-input-font-size);font-weight:var(--x-input-font-weight);line-height:var(--x-input-line-height);color:var(--x-input-color);background-color:var(--x-input-bg);border:var(--x-input-border-color) solid var(--x-input-border-width);border-radius:var(--x-input-border-radius) 0 0 var(--x-input-border-radius);margin-right:-1px}.input-token-name.svelte-13ao1xv{flex-grow:1;min-width:0;max-width:100%;height:100%;position:relative;>div:where(.svelte-13ao1xv){position:absolute;inset:0}}.input-token-color-preview.svelte-13ao1xv{padding:0;border-radius:3px;border:1px solid var(--border-color);height:1em;width:1em;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.input-token-text,.input-token-text-color{border-top-right-radius:0!important;border-bottom-right-radius:0!important;margin-right:-1px;position:relative;z-index:1}.input-token-text-color{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.input-token-color{min-width:29px!important;max-width:29px!important;min-height:29px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;margin-right:-1px}.input-token-action.svelte-13ao1xv{border-top-left-radius:0;border-bottom-left-radius:0;cursor:pointer;padding:var(--spacing-100) var(--spacing-200);font-size:.8em}.src-exp-preview{width:240px;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}:where(.x-picture.svelte-1cbe05w){display:block;width:100%;height:100%;min-width:1px;min-height:1px}:where(.x-picture:where(.svelte-1cbe05w)) .x-img.svelte-1cbe05w{display:flex;justify-content:center;width:100%;max-width:100%}:where(.x-picture:where(.svelte-1cbe05w)).fluid.svelte-1cbe05w .x-img:where(.svelte-1cbe05w){position:relative;width:auto;height:auto;max-width:100%;max-height:100%;min-height:0;min-width:0}:where(.x-picture:where(.svelte-1cbe05w)).full-width.svelte-1cbe05w .x-img:where(.svelte-1cbe05w){position:relative;width:100%;height:auto;max-width:100%;max-height:100%;min-height:0;min-width:0}:where(.x-picture:where(.svelte-1cbe05w)).contain.svelte-1cbe05w .x-img:where(.svelte-1cbe05w){-o-object-fit:contain;object-fit:contain;width:100%;height:100%}:where(.x-picture:where(.svelte-1cbe05w)).cover.svelte-1cbe05w .x-img:where(.svelte-1cbe05w){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(.x-text.svelte-esv6d0){white-space:pre-line}:where(.x-text:where(.svelte-esv6d0)).clamp.svelte-esv6d0{display:-webkit-box;-webkit-line-clamp:var(--line-clamp);-webkit-box-orient:vertical;overflow:hidden}:where(.x-text--line-ellipsis.svelte-esv6d0){max-width:100%}:where(.x-text--line-ellipsis:where(.svelte-esv6d0))>span.svelte-esv6d0{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.x-video.svelte-66jyju){display:flex;justify-content:center;width:100%;max-width:100%}:where(.x-video:where(.svelte-66jyju)).contain.svelte-66jyju{-o-object-fit:contain;object-fit:contain}:where(.x-video:where(.svelte-66jyju)).cover.svelte-66jyju{-o-object-fit:cover;object-fit:cover}:where(.x-flex.svelte-1hqtfbc){display:flex;flex-direction:column}:where(a.x-flex-link.svelte-1hqtfbc){text-decoration:inherit;color:inherit}:where(.x-button.svelte-qnx57j){background:transparent;border:none;cursor:pointer}:where(.x-button:where(.svelte-qnx57j)).is-empty.svelte-qnx57j{display:block}:where(.x-link.svelte-1uuf1e7){background:transparent;border:none;cursor:pointer}:where(.x-link:where(.svelte-1uuf1e7)).is-empty.svelte-1uuf1e7{display:block;position:relative}:where(.x-iframe.svelte-19ki3bz){border:none}:where(.x-component.svelte-1bs0fka){display:flex;min-width:0}:where(.x-component:where(.svelte-1bs0fka)).is-empty.svelte-1bs0fka{background-color:#0000001a;min-width:2em;min-height:2em}.x-svg-container.svelte-g0khh5{display:flex}:where(.x-scale__container.svelte-1226qf8){position:relative;display:flex;flex-grow:1;align-items:stretch;max-width:100%;min-width:0;max-height:100%;min-height:0}:where(.x-scale-content__content.svelte-1226qf8){position:relative}:where(.x-energy-rating-link.svelte-xnn6ke){display:block;width:auto;height:auto;max-width:100%;min-width:0}:where(.x-energy-rating-picture.svelte-xnn6ke){position:relative;z-index:100;display:block;min-width:1rem;width:auto;height:auto;max-width:100%;min-width:0}:where(.x-energy-rating-img.svelte-xnn6ke){position:absolute;width:100%;height:100%}.x-placeholder.svelte-1ss1wno{display:flex;justify-content:center;align-items:center}.x-popover-anchor.svelte-18deol0{position:relative}.x-popover-handle.svelte-18deol0{background:none;border:none;position:absolute;inset:calc(-1 * var(--padding-px));cursor:pointer}.x-popover.svelte-18deol0{width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;margin:0;border:none;padding:0;opacity:0;scale:.96;transition:opacity .2s,scale .2s,overlay .2s allow-discrete,display .2s allow-discrete,top var(--top-transition-duration, 0) linear}.x-popover.legacy.show{opacity:1;scale:1}.x-popover.legacy{position:fixed}.x-popover.legacy:not(.show),.x-popover.legacy:not(.show) *{pointer-events:none}.x-popover:popover-open{opacity:1;scale:1}@starting-style{.x-popover.legacy.show{opacity:0;scale:.96}}@starting-style{[popover].svelte-18deol0:popover-open{opacity:0;scale:.96}}.handle.svelte-472puz{position:absolute;display:flex;align-items:center;justify-content:center;z-index:1000;&.all-directions{background-color:transparent}}.preview-container.svelte-ek29fy{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.preview-content.svelte-ek29fy{position:absolute;display:flex;justify-content:center;align-items:center;container-type:inline-size;width:var(--leaflet-width);height:100%;margin:0 calc((var(--leaflet-width) - var(--content-width)) / 2 * -1)}.preview-render-info.svelte-ek29fy{position:absolute;bottom:var(--spacing-100);right:var(--spacing-400);background-color:#0009;color:#fff;padding:var(--spacing-100) var(--spacing-200);border-radius:var(--border-radius-200);font-size:.8em;z-index:10}.tempalte-editor-title{font-size:12px;font-weight:700;text-align:center;background-color:var(--surface1);padding:var(--spacing-100);margin-left:calc(var(--spacing-400) * -1);margin-right:calc(var(--spacing-400) * -1)}.template-editor-inline .form-control-title{min-width:45%;display:flex;align-items:center}.template-editor-inline .form-control-input{flex-grow:1}.template-editor-inline .form-control-input select,.template-editor-inline .form-control-input input,.template-editor-inline .form-control-input .input-token-name .overflow-ellipsis{text-align:right}.template-editor-box{border:1px solid var(--border-color);padding:var(--spacing-400)}.template-editor-box>.tempalte-editor-title{margin-top:calc(var(--spacing-400) * -1)}.preview-container.svelte-zq8w12{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.svg-list.svelte-1y0byh{display:flex;flex-wrap:wrap;gap:var(--spacing-300)}.svg-item.svelte-1y0byh{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(33.33% - var(--spacing-300) * 2 / 3);cursor:pointer}.svg-item-shape.svelte-1y0byh{height:100%;border:2px solid var(--surface1);border-radius:var(--border-radius);overflow:hidden;transition:border-color .1s ease-in-out}.svg-item-shape.selected.svelte-1y0byh,.svg-item-shape.svelte-1y0byh:hover{border-color:var(--color-info-3)}.svg-item-text.svelte-1y0byh{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}ul.svelte-m1sobe li:where(.svelte-m1sobe){font-size:.8em}ul.svelte-m1sobe li:where(.svelte-m1sobe) .variable-details:where(.svelte-m1sobe){display:flex;align-items:center;cursor:pointer}ul.svelte-m1sobe li:where(.svelte-m1sobe) .variable-details:where(.svelte-m1sobe) .flex-row:where(.svelte-m1sobe){margin-left:5px;gap:5px;align-items:center}.svg-wrapper.svelte-1gqnk7u{all:unset;width:calc(100% - 2rem);padding:1em;border:1px dashed var(--link);position:relative;cursor:pointer;background-color:var(--checkerboard-bg);background-image:var(--checkerboard-gradient);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px}.svg-wrapper.svelte-1gqnk7u :where(.svelte-1gqnk7u):hover{border-color:var(--link-hover)}.svg-aspect-ratio.svelte-1gqnk7u{font-size:.8rem;color:var(--text-secondary);position:absolute;bottom:.5rem;right:.5rem}.assets-list.svelte-ebqio3{list-style-type:circle;padding-left:var(--spacing-200);list-style-position:inside}.page-template-preview.svelte-1vnhw90{display:flex;background-color:var(--surface0);border:1px solid var(--border-color)}.preview-node.svelte-1vnhw90{display:flex;min-width:0;min-height:0;&:not(:has(*)){border:1px solid var(--border-color)}}.page-template-cards.svelte-jz8jef{display:grid;grid-template-columns:repeat(auto-fit,200px);gap:1em}.page-template-card.svelte-jz8jef{border:0;padding:0;background-color:var(--surface0);position:relative;overflow:hidden;cursor:pointer;outline-offset:-2px}.page-template-card.is-empty.svelte-jz8jef{border:2px dashed var(--border-color);aspect-ratio:1/1.4142135624}.page-template-card.is-disabled.svelte-jz8jef{cursor:not-allowed}.page-template-card.svelte-jz8jef:not(.is-disabled):hover{outline:2px solid var(--color-info-1)}.page-template-info.svelte-jz8jef{position:absolute;bottom:4px;left:6px;right:4px;justify-content:space-between;align-items:flex-end;display:flex;padding:var(--spacing-100);color:var(--text-color)}.page-template-name.svelte-jz8jef{line-height:1.2;text-overflow:ellipsis;overflow:hidden}.page-template-actions.svelte-jz8jef{gap:.25em;position:absolute;top:4px;left:6px;right:4px;display:flex;justify-content:flex-end;align-items:flex-end;padding:var(--spacing-100);color:var(--text-color)}.page-template-empty-list.svelte-jz8jef{text-align:center;padding:2em}.x-youtube-video.svelte-4eo4zg{width:100%;height:100%}.x-youtube-video--overlay.svelte-4eo4zg{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.page-container.svelte-e1j17o{width:100%;position:relative;--layer-base: 10;--layer-base-button: 11;--layer-priority: 12;--layer-priority-button: 13;--layer-top: 14;--layer-top-button: 15}.x-page.svelte-e1j17o{all:unset;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;container-type:size;width:100%;z-index:0;color:#000;position:relative}.x-content.svelte-e1j17o{display:contents}.temp-slot-filler.svelte-e1j17o{color:red}.x-page-node.svelte-e1j17o{display:grid;overflow:hidden;grid-template-columns:1fr;grid-template-rows:1fr;position:relative;&.x-page-node-row{grid-template-columns:var(--page-node-children-weights)}&.x-page-node-column{grid-template-rows:var(--page-node-children-weights)}}.x-page-node-separating-border-container.svelte-e1j17o{overflow:hidden;position:relative}.x-page-node-separating-border.svelte-e1j17o{inset:0;position:absolute}.x-page-node-content.svelte-e1j17o{overflow:hidden;position:relative}.page-overlay.svelte-e1j17o{position:absolute;inset:0}.page-overlay.svelte-e1j17o{position:absolute;inset:0;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;container-type:size}.page-node-overlay.svelte-e1j17o{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:relative;outline:0px solid transparent;&.page-node-row-overlay{grid-template-columns:var(--page-node-children-weights)}&.page-node-column-overlay{grid-template-rows:var(--page-node-children-weights)}:where(.page-container:where(.svelte-e1j17o):hover,.page-container:where(.svelte-e1j17o):has([data-targeting])) &{outline:1px solid #8883;outline-offset:-1px}>.page-node-overlay-target:where(.svelte-e1j17o)[data-targeting]{outline:3px solid cornflowerblue;outline-offset:-1px}&:where(:where(.svelte-e1j17o):not(:has(:hover)):hover){outline:1px solid rgba(100,148,237,.6);outline-offset:-1px}&.selected{outline:3px solid cornflowerblue;outline-offset:-1px}}.page-node-overlay-layout-box-container.svelte-e1j17o{position:absolute;pointer-events:none;inset:0;opacity:0;transition:opacity .1s linear}.page-node-overlay.selected.svelte-e1j17o>.page-node-overlay-layout-box-container:where(.svelte-e1j17o){opacity:.6}.page-node-overlay-layout-box.svelte-e1j17o{position:absolute;inset:0;border-width:0;border-style:solid;transition:border-width .1s linear;&.margin{border-color:#f9cc9d}&.border{border-color:transparent}&.padding{border-color:#c3d08b}}.page-node-overlay-target.svelte-e1j17o{position:absolute;inset:0}.page-border.svelte-e1j17o{display:flex;border:none;color:inherit;padding:0;justify-content:center;align-items:center;background:none;position:absolute;border:2px solid transparent;border-radius:999rem;z-index:var(--layer-base);&.is-movable{z-index:var(--layer-priority);border-radius:0rem}.page-node-overlay.is-root:where(.svelte-e1j17o)>.page-node-overlay:where(.svelte-e1j17o)>&{z-index:var(--layer-top)}+.page-border-icon:where(.svelte-e1j17o){z-index:var(--layer-base-button)}&.is-movable+.page-border-icon:where(.svelte-e1j17o){z-index:var(--layer-priority-button)}+.page-border-icon:where(.svelte-e1j17o):hover{z-index:var(--layer-top-button)}.page-node-overlay.is-root:where(.svelte-e1j17o)>.page-node-overlay:where(.svelte-e1j17o)>&+.page-border-icon:where(.svelte-e1j17o){z-index:var(--layer-top-button)}&:hover,&:has(+.page-border-icon:where(.svelte-e1j17o):hover){border-color:#6495ed;+.page-border-icon:where(.svelte-e1j17o){opacity:.75}}&[data-targeting]{border-color:#6495ed;+.page-border-icon:where(.svelte-e1j17o){opacity:1}}.page-border-handle:where(.svelte-e1j17o){content:"";position:absolute;inset:-8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}&.top{inset:0 0 100%;transform:translateY(-50%);&:not(.is-movable){border-radius:999rem;transform:translate(0);border-top-left-radius:0;border-top-right-radius:0;>.page-border-handle:where(.svelte-e1j17o){margin:0 0 -18px}+.page-border-icon:where(.svelte-e1j17o){margin-top:2px;border-top-left-radius:0;border-top-right-radius:0}}}&.bottom{inset:100% 0 0;transform:translateY(-50%);&.is-movable{cursor:grab;top:calc(100% + var(--separating-border-width) / 2);bottom:calc(var(--separating-border-width) / 2);+.page-border-icon:where(.svelte-e1j17o){margin-bottom:calc(var(--separating-border-width) / 2 * -1)}}&:not(.is-movable){transform:translateY(-100%);border-bottom-left-radius:0;border-bottom-right-radius:0;>.page-border-handle:where(.svelte-e1j17o){margin:-18px 0 0}+.page-border-icon:where(.svelte-e1j17o){margin-bottom:2px;border-bottom-left-radius:0;border-bottom-right-radius:0}}}&.left{inset:0 100% 0 0;transform:translate(-50%);&:not(.is-movable){transform:translate(0);border-top-left-radius:0;border-bottom-left-radius:0;>.page-border-handle:where(.svelte-e1j17o){margin:0 -18px 0 0}+.page-border-icon:where(.svelte-e1j17o){margin-left:2px;border-top-left-radius:0;border-bottom-left-radius:0}}}&.right{inset:0 0 0 100%;transform:translate(-50%);&.is-movable{cursor:grab;left:calc(100% + var(--separating-border-width) / 2);right:calc(var(--separating-border-width) / 2);+.page-border-icon:where(.svelte-e1j17o){margin-right:calc(var(--separating-border-width) / 2 * -1)}}&:not(.is-movable){transform:translate(-100%);border-top-right-radius:0;border-bottom-right-radius:0;>.page-border-handle:where(.svelte-e1j17o){margin:0 0 0 -18px}+.page-border-icon:where(.svelte-e1j17o){margin-right:2px;border-top-right-radius:0;border-bottom-right-radius:0}}}}.page-border-icon.svelte-e1j17o{position:absolute;display:flex;align-items:center;justify-content:center;background-color:#6495ed;border:none;border-radius:var(--border-radius-sm);color:#fff;pointer-events:auto;cursor:pointer;width:22px;height:22px;padding:0;opacity:0;transition:opacity .1s linear;body:has([data-targeting],[data-dragging]) &{display:none}&:hover{opacity:1!important}&.top{top:0%;left:50%;transform:translate(-50%);&.is-movable{transform:translate(-50%,-50%)}}&.bottom{bottom:0%;left:50%;transform:translate(-50%);&.is-movable{transform:translate(-50%,50%)}}&.left{top:50%;left:0%;transform:translateY(-50%);&.is-movable{transform:translate(-50%,-50%)}}&.right{top:50%;right:0%;transform:translateY(-50%);&.is-movable{transform:translate(50%,-50%)}}}.page-raise-selection-button.svelte-e1j17o{position:absolute;top:3px;right:calc(100% + 2px);display:flex;justify-content:center;align-items:center;width:28px;height:30px;padding:0 2px 0 0;background-color:#6495ed;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;cursor:pointer;transition:background-color .1s linear;.page-node-overlay.selected:where(.svelte-e1j17o) &{z-index:calc(var(--layer-top) + 2)}&:hover{background-color:#4b6eb1}>svg{transform:scaleX(-1)}}.content-area-overlay.svelte-1k3ksiw{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;pointer-events:none;transition:background-color .1s linear;&:has(:where(.svelte-1k3ksiw):hover){background-color:#0003}}.content-area-overlay-target.svelte-1k3ksiw{position:absolute;inset:0;pointer-events:all}.content-area-button.svelte-1k3ksiw,.content-icon.svelte-1k3ksiw,.content-label.svelte-1k3ksiw{color:#000;background:#fff;outline:2px solid #5555}.content-area-button.svelte-1k3ksiw,.content-icon.svelte-1k3ksiw{width:40px;height:40px;border-radius:999rem;display:flex;justify-content:center;align-items:center}.content-area-button.svelte-1k3ksiw{padding:0;position:absolute;pointer-events:all;border:none;cursor:pointer;opacity:0;transition:opacity .1s linear;&:hover{outline:2px solid #5558}.content-area-overlay:where(.svelte-1k3ksiw):has(:where(.svelte-1k3ksiw):hover) &,&:hover{opacity:1}}.content-indicator.svelte-1k3ksiw{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-200);pointer-events:none}.content-label.svelte-1k3ksiw{border-radius:4px;padding:var(--spacing-100)}.page-template-content-fields.svelte-8eflo5{background-color:var(--surface0);border-radius:4px;box-shadow:0 2px 8px -2px #0002}.area-theme-mini-preview.svelte-yqpg0q{position:relative;outline:0px solid transparent;transition:outline .01s linear;cursor:pointer;overflow:hidden;border-radius:2px;border:none;background:none;display:flex;justify-content:center;align-items:center;font-size:1rem;width:50px;height:40px;&.current,&:hover{outline:2px solid cornflowerblue;.area-theme-index:where(.svelte-yqpg0q){opacity:1}}&:active{outline:1px solid cornflowerblue}}.area-theme-index.svelte-yqpg0q{position:absolute;top:2px;left:3px;font-size:.6rem;line-height:.6rem;font-family:monospace var(--font-family);opacity:.5;font-weight:400}.layout-box.svelte-1i95hq6{color:#000;width:100%;display:grid;grid-template-areas:"title top ." "left inner right" ". bottom .";grid-template-columns:1fr auto 1fr;grid-template-rows:1fr auto 1fr;background-color:var(--surface1);.layout-box:where(.svelte-1i95hq6){grid-area:inner}}.margin-box.svelte-1i95hq6{border:1px solid black;background-color:#f9cc9d}.border-box.svelte-1i95hq6{border:1px solid black;background-color:#fddd9b}.padding-box.svelte-1i95hq6{border:1px dashed black;background-color:#c3d08b}.content-box.svelte-1i95hq6{border:1px solid black;background-color:#8cb6c0}.layout-box-title.svelte-1i95hq6{display:flex;justify-content:start;align-items:center;padding:0 0 0 4px;font-size:.65em}.layout-input.svelte-1i95hq6{width:auto;display:flex;justify-content:center;align-items:center;>input{font-size:.75rem;text-align:center;width:40px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:none;border:none;color:inherit;&::-webkit-outer-spin-button,&::-webkit-inner-spin-button{-webkit-appearance:none}&:hover{background-color:#0001}&:focus{outline:1px solid #0004;outline-offset:-1px}}&:nth-child(2){grid-area:top}&:nth-child(3){grid-area:right}&:nth-child(4){grid-area:bottom}&:nth-child(5){grid-area:left}}.field-control-wrapper.svelte-2ce76a{display:flex;flex-direction:column-reverse;position:relative;padding:6px 10px;+.field-control-wrapper:before{content:"";position:absolute;inset:0 0 auto;height:1px;background-color:var(--border-color);opacity:.5}}.field-control-content.svelte-2ce76a{padding-top:4px;opacity:1;transition:opacity .1s ease-in-out;.field-control-wrapper:where(.svelte-2ce76a):not(.is-overridden):not(:hover) &{opacity:.75}}.field-control-override.svelte-2ce76a{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;border:none;background:none;cursor:pointer;opacity:0;transition:opacity .1s;color:var(--text-color);&:hover{opacity:1;&:before{content:"";position:absolute;inset:0;background-color:var(--text-color);opacity:.1}}}.field-control-header.svelte-2ce76a{display:flex;align-items:center;position:relative;pointer-events:none}.field-control-title.svelte-2ce76a{font-size:13px;flex-grow:1}.field-control-actions.svelte-2ce76a{right:0;pointer-events:all;position:absolute;display:flex;justify-content:center;align-items:center;flex-shrink:0;opacity:1;transition:opacity .1s ease-in-out;.field-control-wrapper:where(.svelte-2ce76a):not(:hover) &{opacity:0}}.field-control-action.svelte-2ce76a{color:var(--text-color);display:flex;justify-content:center;align-items:center;padding:4px;border-radius:4px;border:none;background:none;cursor:pointer;&:hover{background-color:var(--surface1)}}.page-node-settings.svelte-fql887{border-radius:4px;position:relative;display:flex;flex-direction:column;background-color:var(--surface0);box-shadow:0 2px 8px -2px #0002}.page-node-settings-expand.svelte-fql887{border:none;border-top:var(--border-muted);padding:var(--spacing-200) var(--spacing-200);width:100%;display:flex;justify-content:start;gap:5px;align-items:center;font-size:.8em;background-color:transparent;cursor:pointer;color:var(--text-color-faint);&:not(.expanded){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}&.expanded,&:hover{color:var(--text-color);background-color:var(--surface1)}&.expanded{background-color:var(--surface1);border-bottom:var(--border-muted);svg{rotate:180deg}}svg{transition:rotate .1s linear}}.page-node-settings-container.svelte-fql887{padding:var(--spacing-200);&:not(:last-child){border-bottom:var(--border-muted)}}.minimap.svelte-d10ilb{position:relative;background-color:var(--bg-color);display:flex;--spacing-distance: 10px}.page-node.svelte-d10ilb{position:relative;display:flex;outline-offset:-1px;border:1px solid transparent;transition:padding .3s linear,background-color .05s linear,border-color .3s linear;cursor:pointer;background-color:hsl(var(--hue),30%,30%);border:1px solid hsl(var(--hue),50%,50%);padding:var(--spacing-distance);&:hover:not(:has(:hover)){background-color:hsl(var(--hue),35%,35%);&:active{background-color:hsl(var(--hue),35%,30%);outline:1px solid rgba(100,148,237,1)!important;outline-offset:-1px!important}}&:not(.page-node-content){border-style:dashed}&.selected{outline:2px solid rgba(100,148,237,1)!important;outline-offset:-1px!important;z-index:1}}.page-template-editor.svelte-1j3zp2v{width:100%;height:calc(100vh - var(--header-height) - var(--footer-height));display:flex;justify-content:center;align-items:center;position:relative;border-top:var(--border-muted);border-bottom:var(--border-muted);background-color:#0000100a}.page-template-editor-sidebar-right.svelte-1j3zp2v{position:absolute;inset:0 0 0 auto;display:flex;flex-direction:column;gap:var(--spacing-300);overflow-y:scroll;padding:var(--spacing-300);scrollbar-width:thin;scrollbar-color:auto transparent;width:330px}.page-template-settings.svelte-1j3zp2v{background-color:var(--surface0);box-shadow:0 2px 8px -2px #0002;padding:var(--spacing-200);border-radius:4px;display:flex;flex-direction:column;gap:var(--spacing-300)}.page-template-editor-sidebar-left.svelte-1j3zp2v{display:flex;flex-direction:column;gap:var(--spacing-300);width:200px;position:absolute;inset:var(--spacing-300);right:unset}.page-template-preview.svelte-1j3zp2v{position:relative;background-color:var(--bg-color);display:flex;background-color:#fff;box-shadow:0 4px 8px #0002;width:calc(70vmin - var(--header-height) - var(--footer-height))}.marker.svelte-vzub2r{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.marker.is-selected.svelte-vzub2r{outline:2px solid cornflowerblue}.error.svelte-vzub2r{outline-color:var(--color-warning-1)!important}.error.svelte-vzub2r:before{content:"";z-index:-1;position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent,transparent 10px,var(--color-warning-1) 10px,var(--color-warning-1) 20px);opacity:.3;pointer-events:none}.marker-handle.svelte-vzub2r:hover{outline:1px dashed rgba(255,255,255,.4)}.is-highlighted.svelte-vzub2r .marker-handle:where(.svelte-vzub2r){outline:1px solid rgba(73,182,255,.4)}ip-horizon-leaflet::part(layout){scroll-margin:100px}.page.svelte-lnlnqz{background-color:#fff;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-toolbar.svelte-lnlnqz{position:absolute;left:100%;top:0;width:2.5rem;background-color:var(--surface0);display:flex;flex-direction:column;justify-content:space-between;border-bottom-right-radius:4px;border-top-right-radius:4px;opacity:0;border:1px solid var(--border-color)}.page.svelte-lnlnqz:hover .page-toolbar:where(.svelte-lnlnqz),.page.context-menu-open.svelte-lnlnqz .page-toolbar:where(.svelte-lnlnqz){opacity:1}.page-toolbar-button.svelte-lnlnqz{background:none;background-color:transparent;color:var(--text-color-muted);width:100%;aspect-ratio:1;display:flex;justify-content:center;align-items:center;border:none;&:not(:disabled){cursor:pointer;color:var(--text-color);&:hover{background-color:var(--surface1)}}}.page-full-preview.svelte-lnlnqz{background-color:#fff;position:absolute;inset:0;z-index:10000000;mix-blend-mode:difference}.content-area-overlay.svelte-lnlnqz{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;transition:background-color .1s linear;pointer-events:none;&:has([data-targeting]),&:has(:where(.svelte-lnlnqz):hover){background-color:#0003}.content-priority:where(.svelte-lnlnqz){opacity:0;z-index:1;font-size:.8em;position:absolute;padding:var(--spacing-100) var(--spacing-200);margin:var(--spacing-100);border-radius:calc(var(--border-radius-sm));transition:opacity .1s linear;top:4px;left:4px;.page:where(.svelte-lnlnqz):hover &{opacity:1}}.content-priority-a:where(.svelte-lnlnqz){background-color:var(--bg-purple);color:var(--util-purple-700)}.content-priority-b:where(.svelte-lnlnqz){background-color:var(--bg-blue);color:var(--util-blue-700)}.content-priority-c:where(.svelte-lnlnqz){background-color:var(--bg-green);color:var(--util-green-700)}}.content-area-create-content.svelte-lnlnqz,.content-area-scene-edit.svelte-lnlnqz,.content-area-scene-insert.svelte-lnlnqz{padding:0;width:32px;height:32px;color:#000;position:absolute;pointer-events:all;outline:2px solid #5555;border-radius:999rem;background:#fff;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;transition:opacity .1s linear;&:hover{outline:2px solid #5558}}.content-area-scene-insert.svelte-lnlnqz{&[data-targeting]{outline:2px solid cornflowerblue}:has([data-dragging]){display:flex;opacity:1}}body:not(:has([data-dragging])) .content-area-scene-insert.svelte-lnlnqz{opacity:0;pointer-events:none}body:has([data-dragging]) .content-area-scene-edit.svelte-lnlnqz,body:has([data-dragging]) .content-area-create-content.svelte-lnlnqz{opacity:0;pointer-events:none}.content-area-scene-edit.svelte-lnlnqz,.content-area-create-content.svelte-lnlnqz{opacity:0;.page-node-content-overlay:has(.page-node-overlay-target:hover) &,.content-area-overlay:where(.svelte-lnlnqz):has(:where(.svelte-lnlnqz):hover) &,&:hover{opacity:1}}.content-card.svelte-1q2x9h2{position:relative;border-radius:var(--border-radius);background-color:var(--bg-tertiary);overflow:hidden;display:flex;flex-direction:column;height:150px;width:120px;border:calc(var(--border-width) * 2) solid var(--border-color);transition:outline .04s linear;outline:0px solid var(--color-blue-700);cursor:pointer}.content-card.svelte-1q2x9h2:hover{outline:1px solid var(--color-blue-700)}.content-card--selected.svelte-1q2x9h2{border:calc(var(--border-width) * 2) solid var(--color-blue-500)}.content-card-priority.svelte-1q2x9h2{font-size:.8em;position:absolute;padding:var(--spacing-100) var(--spacing-200);border-radius:0 0 calc(var(--border-radius-sm)) 0}.content-card-priority-a.svelte-1q2x9h2{background-color:var(--bg-purple);color:var(--util-purple-700)}.content-card-priority-b.svelte-1q2x9h2{background-color:var(--bg-blue);color:var(--util-blue-700)}.content-card-priority-c.svelte-1q2x9h2{background-color:var(--bg-green);color:var(--util-green-700)}.content-card-indicator.svelte-1q2x9h2{position:absolute;bottom:0;right:0;padding:var(--spacing-100) var(--spacing-200);border-radius:calc(var(--border-radius-sm)) 0 0 0;background-color:var(--bg-quartenary);color:var(--text-color-secondary);font-size:.8em;font-weight:700}.content-card-indicator.svelte-1q2x9h2>*{display:flex;align-items:center;justify-content:center}.content-offer.svelte-1fxr8sz{height:100%}.content-offer-image.svelte-1fxr8sz{min-width:0;display:flex;align-items:center;justify-content:center;height:100%;padding:var(--spacing-100);pointer-events:none}.content-offer-header.svelte-1fxr8sz{font-size:.8em;width:100%;padding:0 var(--spacing-100);position:absolute;bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-offer-header-offset.svelte-1fxr8sz{bottom:30%}.content-image.svelte-dgunvq{flex-grow:1;flex-basis:0;min-width:0;display:flex;align-items:center;justify-content:center;height:100%;padding:var(--spacing-100);pointer-events:none}video.svelte-clnou0{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.video--selected.svelte-clnou0{filter:brightness(.8)}.content-text.svelte-19wz7ie{margin:var(--spacing-100);overflow:hidden;height:100%;font-size:.8em;text-overflow:ellipsis;word-break:break-word;color:var(--text-color)}.content-scene.svelte-1cun6d5{display:flex;justify-content:center;align-items:center;height:100%}.content-scene.svelte-1cun6d5 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;border-radius:0 0 calc(var(--border-radius) * .75) calc(var(--border-radius) * .75)}.content-scene.svelte-1cun6d5 .content-scene-icon:where(.svelte-1cun6d5){display:flex;flex-direction:column;align-items:center;gap:var(--spacing-100)}.content-scene.svelte-1cun6d5 .content-scene-icon:where(.svelte-1cun6d5) p:where(.svelte-1cun6d5){font-size:.9em;color:var(--text-color-muted)}.youtube--selected.svelte-kmojxe{filter:brightness(.8)}.youtube-wrapper.svelte-kmojxe{overflow:hidden;height:100%;width:100%;border-radius:inherit}.youtube-thumbnail.svelte-kmojxe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.content-empty.svelte-1ruamuq{height:100%;display:flex;justify-content:center;align-items:center}.node-item.svelte-1j5nyvk{margin-top:var(--content-node-padding);display:flex;height:150px}.content-node-drop-target.svelte-1j5nyvk{width:var(--content-node-padding);position:relative;display:flex;justify-content:center;&:before{content:"";width:2px}&.targeting:before{background-color:#6495ed}}.nodes.svelte-1j5nyvk{--content-node-padding: 10px;min-height:calc(150px * var(--min-rows) + var(--content-node-padding) * 4);background-color:var(--surface0);padding:var(--content-node-padding);padding-left:0;padding-top:0;display:flex;flex-wrap:wrap;align-content:flex-start;&.targeting,&:has(.targeting:where(.svelte-1j5nyvk)){background-color:var(--surface0)}}.component-preview-container.svelte-xmtg6s{container-type:size;pointer-events:none}.scene-editor-sidebar.svelte-zprnsd{height:100%;width:100%;border-top:1px solid var(--border-color);background-color:var(--surface0)}.component-selector.svelte-zprnsd{border-top:1px solid var(--border-color);&.disabled{opacity:.6;pointer-events:none}}.components-grid.svelte-zprnsd{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:8px;padding:8px;width:100%}.component-item.svelte-zprnsd{width:100%;aspect-ratio:1;background-color:var(--surface1);border-radius:4px;position:relative;overflow:hidden;cursor:grab}.node-editor.svelte-dsh52m{display:flex;flex-direction:column;width:inherit;flex-grow:1;height:100%;position:relative;overflow-y:scroll;justify-content:start;scrollbar-width:thin;scrollbar-color:var(--border-color) var(--bg-color);background-color:var(--bg-color)}.leaflet-editor.svelte-1faxtvz{--sidebar-width: 400px;display:grid;grid-template-columns:1fr var(--sidebar-width);padding-right:0;position:relative;&.interactivity-disabled *{pointer-events:none}}.leaflet-sections.svelte-1faxtvz{display:flex;flex-direction:column;height:calc(100vh - var(--header-height) - var(--footer-height));overflow-y:scroll;will-change:transform;scrollbar-width:thin;scrollbar-color:var(--border-color) var(--bg-color);gap:8px;&:before{content:"";position:fixed;background-color:var(--bg-color);width:var(--sidebar-width);left:var(--aside-offset);top:0;height:100vh}}.leaflet-section.svelte-1faxtvz{display:grid;grid-template-columns:var(--sidebar-width) 1fr;grid-template-rows:auto;position:relative}.leaflet-section-pages.svelte-1faxtvz{border-top:var(--border-width) dashed var(--border-color);position:relative;display:flex;align-items:center;flex-direction:column;min-height:calc(80vh - var(--header-height) - var(--footer-height) - var(--border-width))}.node-editor-container.svelte-1faxtvz{position:relative;width:var(--sidebar-width);height:calc(100vh - var(--header-height) - var(--footer-height));display:flex;flex-direction:column}.section-card.svelte-1faxtvz{display:flex;justify-content:space-between;color:inherit;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background-color:var(--surface0);box-shadow:0 4px 8px -4px #0003;.section-card-header:where(.svelte-1faxtvz){display:flex;align-items:center;cursor:pointer;font-size:14px;color:inherit;position:relative;border:none;.section-card-header-name:where(.svelte-1faxtvz){color:var(--text-color);overflow-y:hidden;white-space:pre;text-overflow:ellipsis;padding:var(--spacing-100) var(--spacing-200);border:none;background:none}}}.section-toolbar.svelte-1faxtvz{background-color:var(--surface0);display:flex;opacity:1}.section-nodes-container.svelte-1faxtvz:hover .section-toolbar:where(.svelte-1faxtvz){opacity:1}.section-toolbar-button.svelte-1faxtvz{background:none;color:var(--text-color-muted);aspect-ratio:1;width:2.5rem;display:flex;justify-content:center;align-items:center;border:none;&:not(:disabled){cursor:pointer;color:var(--text-color);&:hover{background-color:var(--surface1)}}}.section-nodes-container.svelte-1faxtvz{background-color:var(--bg-color);position:sticky;top:0;height:-moz-fit-content;height:fit-content}.scene-edit-overlay.svelte-1faxtvz{position:absolute;inset:0;background-color:#0008;z-index:120}.scene-sidebar-container.svelte-1faxtvz{position:fixed;height:calc(100vh - var(--header-height) - var(--footer-height));width:var(--sidebar-width)}.leaflet-section-new-page.svelte-1faxtvz{height:3em;width:min(600px,80%);display:flex;justify-content:center;opacity:0;transition:opacity .1s;&:hover{opacity:1}&.leaflet-section-new-page-large{opacity:1;height:calc(100vh - var(--header-height) - var(--footer-height) - var(--border-width));.leaflet-section-new-page-button:where(.svelte-1faxtvz){height:4em}}}.leaflet-section-new-page-button.svelte-1faxtvz{cursor:pointer;color:inherit;background-color:transparent;border:none;height:3em;display:flex;justify-content:center;align-items:center;aspect-ratio:1}.trashcan-container.svelte-1faxtvz{position:absolute;left:8px;display:flex}.trashcan.svelte-1faxtvz{position:fixed;bottom:calc(var(--footer-height) + 8px);overflow-x:hidden;overflow-y:hidden;border-radius:2rem;width:40px;height:40px;border:1px solid var(--border-color);background-color:var(--surface0);z-index:300;.trashcan-children:where(.svelte-1faxtvz){display:none}&:hover{overflow-y:scroll;width:auto;height:auto;max-width:550px;max-height:345px;border-radius:8px;.trashcan-children:where(.svelte-1faxtvz){display:initial}.trashcan-icon:where(.svelte-1faxtvz){display:none}}}.trashcan-icon.svelte-1faxtvz{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.page-selector.svelte-dh8j28{display:flex;flex-direction:column;gap:1em}.theme-editor.svelte-1m5to06{height:calc(100vh - var(--header-height) - var(--footer-height) - var(--spacing-400));margin:var(--spacing-400) var(--spacing-700) 0 var(--spacing-700);border:var(--border-width) solid var(--border-color);display:flex;background-color:var(--surface0)}.theme-editor-aside.svelte-1m5to06{min-width:360px;width:30%;max-width:450px;flex-direction:column;overflow-y:auto}.theme-editor-aside.svelte-1m5to06:first-of-type{border-right:var(--border-width) solid var(--border-color);padding:var(--spacing-300)}.theme-editor-aside.svelte-1m5to06:last-of-type{border-left:var(--border-width) solid var(--border-color)}.theme-editor-themes-list.theme-editor-themes-list-children.svelte-1m5to06{margin-left:var(--spacing-200)}.theme-editor-themes-list.svelte-1m5to06 li:where(.svelte-1m5to06){padding:var(--spacing-100) var(--spacing-200);border-left:var(--border-width) solid var(--border-color);border-right:var(--border-width) solid var(--border-color);border-top:var(--border-width) solid var(--border-color);cursor:pointer}.theme-editor-themes-list.svelte-1m5to06 li:where(.svelte-1m5to06):last-of-type{border-bottom:var(--border-width) solid var(--border-color)}.theme-editor-themes-list.svelte-1m5to06 li:where(.svelte-1m5to06):not(.is-active){background-color:var(--surface0)}.theme-editor-themes-list.svelte-1m5to06 li.is-active:where(.svelte-1m5to06){background-color:var(--surface2)}.theme-editor-preview.svelte-1m5to06{flex-grow:1;display:flex;justify-content:center;text-align:center;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border-color) var(--bg-color)}.theme-editor-preview.svelte-1m5to06 .theme-editor-preview-text:where(.svelte-1m5to06){align-content:center}.theme-editor-preview.svelte-1m5to06>*{width:min(600px,80%);position:relative;margin:var(--spacing-800) 0}.theme-title{border:none!important;background:none!important;border-bottom:1px solid var(--surface3)!important;border-radius:0!important}.page-theme-editor-preview-container.svelte-10cr7mp{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.content-selector.svelte-10cr7mp{position:absolute;top:8px;left:8px;display:flex;.leaflet-select{border-top-right-radius:0;border-bottom-right-radius:0;width:170px}.page-select{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:transparent;width:170px}}.preview-container.svelte-10cr7mp{width:600px;z-index:0;position:relative}.content.svelte-1g3eyqq{height:100%;display:grid;grid-template-columns:1fr 1fr}.selector.svelte-1g3eyqq{height:100%;overflow-y:scroll;padding-right:var(--spacing-400)}.preview.svelte-1g3eyqq{position:relative;height:100%;width:100%}.theme-select.svelte-11ek0fx,.new-area-theme.svelte-11ek0fx{position:relative;background:transparent;color:inherit;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;font-size:.93rem;display:flex;justify-content:start;align-items:center;border:1px solid var(--surface2);border-left-width:5px;border-radius:5px;opacity:.8;padding:0 6px;height:40px;&:hover{opacity:1}&.selected{border-color:#6495ed;opacity:1}}.area-themes.svelte-11ek0fx{display:flex;flex-direction:column;margin:0}.area-theme-select-container.svelte-11ek0fx{padding:var(--spacing-200) 0;position:relative}.area-theme-drop-target.svelte-11ek0fx{--border-width: 2px;position:absolute;border:0px solid transparent;margin:calc(var(--border-width) * -.5) 0;&[data-targeting]{border-color:#6495ed}}.theme-select-title.svelte-11ek0fx{cursor:text;min-width:100px;padding:1px 6px 0;display:flex;justify-content:start;align-items:center;outline:none;border-bottom:1px solid transparent;&:focus,.theme-select:where(.svelte-11ek0fx):hover &{border-color:var(--border-color)}&.error{border-color:red!important}}.new-area-theme.svelte-11ek0fx{justify-content:start;gap:8px;padding-left:8px;outline:2px dashed var(--border-color);outline-offset:-1px;border-color:transparent;margin:var(--spacing-200) 0}.delete-area-theme.svelte-11ek0fx,.duplicate-area-theme.svelte-11ek0fx{background:transparent;cursor:pointer;display:flex;justify-content:center;align-items:center;border:none;height:24px;width:24px;padding:0;aspect-ratio:1;box-sizing:border-box;opacity:.5;color:inherit;border-radius:4px;&:hover:not(:disabled){background-color:var(--surface1);opacity:1}&:disabled{opacity:.2;cursor:not-allowed}}.main-container.svelte-18s8s4g{height:calc(100vh - var(--footer-height) - var(--header-height));display:grid;grid-template-columns:350px 1fr 350px;margin:0;border:1px solid var(--border-color);border-left:0;border-right:0}.left-sidebar.svelte-18s8s4g,.right-sidebar.svelte-18s8s4g{background-color:var(--surface0);overflow-y:auto}.left-sidebar.svelte-18s8s4g{padding:var(--spacing-300)}.preview-container.svelte-18s8s4g{border:1px solid var(--border-color);border-top:0;border-bottom:0;position:relative}.leaflet-type-checkboxes.svelte-1a8tmou{display:flex;flex-direction:column;gap:var(--spacing-200);margin-top:var(--spacing-200)}.svg-previews.svelte-5o9uzv{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1em}.svg-preview.svelte-5o9uzv{padding:0;background-color:transparent;position:relative;border:2px solid var(--border-color);border-radius:var(--border-radius);overflow:hidden;transition:border-color .1s ease-in-out;cursor:pointer}.svg-preview.is-disabled.svelte-5o9uzv{opacity:.8;cursor:not-allowed}.svg-preview.is-empty.svelte-5o9uzv{border-style:dashed}.svg-preview.svelte-5o9uzv:not(.is-disabled):hover{background-color:var(--x-input-focus-bg);border-color:var(--color-info-1);outline:0}.svg-shape-info.svelte-5o9uzv{position:absolute;bottom:4px;left:6px;right:4px;justify-content:space-between;align-items:flex-end;display:flex;padding:var(--spacing-100);color:var(--text-color)}.ruleset-item.svelte-de7g1g{padding:var(--spacing-200)}.ruleset-children.svelte-de7g1g{margin-left:var(--spacing-400);padding-left:var(--spacing-200);border:0px dashed var(--text-color-muted);border-left-width:1px;border-bottom-left-radius:6px}.tab-menu.svelte-1rgob22{display:flex;gap:var(--spacing-100);border-bottom:1px solid var(--border-color);margin-bottom:var(--spacing-500)}.tab-menu-items.svelte-1rgob22{display:flex;flex-grow:1;gap:var(--spacing-200)}.tab-menu-actions.svelte-1rgob22{display:flex;align-items:center}.tab.svelte-bqfnc7{all:unset;display:flex;cursor:pointer;height:36px;font-size:.8em;border-bottom:3px solid transparent;position:relative;&.is-active{color:var(--primary);border-bottom-color:var(--primary)}}.tab-item.svelte-bqfnc7{padding:var(--spacing-400) var(--spacing-200);display:flex;align-items:center}.tab-dropdown.svelte-bqfnc7{position:absolute;top:calc(100% + 2px);left:0;z-index:1000}.tab-dropdown-icon.svelte-bqfnc7{display:flex;align-items:center}.inherited-value.svelte-bdy1ot{margin-left:4px}.btn-break-row.svelte-bdy1ot{all:unset;cursor:pointer}.content-definition-dropdown.svelte-br0c24{border:1px solid var(--border-color);box-shadow:0 4px 12px #00000026;min-width:220px;background:var(--surface1);display:flex;flex-direction:column;justify-items:stretch}.content-definition-dropdown-item.svelte-br0c24{all:unset;padding:var(--spacing-200) var(--spacing-400);padding-left:calc(var(--spacing-400) + (var(--level) * var(--spacing-200)));cursor:pointer;&:hover{background-color:var(--surface2)}&.is-active{background-color:var(--surface2)}}svg.svelte-1m4tat8{width:100%;height:100%}.svg-variable.svelte-dz4axy{border:1px solid var(--border-color);border-radius:7px;background-color:var(--surface0);position:relative;display:flex;flex-direction:column}.svg-variable-header.svelte-dz4axy{padding:.5em;border-bottom:1px solid var(--border-color)}.svg-variable-properties.svelte-dz4axy{padding:.5em}.svg-editor.svelte-1lyx06b{margin:var(--spacing-400) var(--spacing-300) 0 var(--spacing-500);display:flex;flex-grow:1}aside.svelte-1lyx06b{position:relative;width:350px;margin-left:auto;padding-left:1em;padding-right:1em;display:flex;flex-direction:column;gap:1.5em}h3.svelte-1lyx06b{margin-bottom:.5em;color:var(--text-color-muted)}.svg-variables.svelte-1lyx06b{display:flex;flex-direction:column;gap:.75em}.svg-variable-button.svelte-1lyx06b{background-color:transparent;height:50px;border:2px dashed var(--border-color);border-radius:7px;display:flex;justify-content:center;color:var(--text-color);align-items:center;cursor:pointer;transition:border-color .1s ease-in-out}.svg-variable-button.svelte-1lyx06b:hover{border-color:var(--color-info-1)}main.svelte-1lyx06b{width:calc(100% - (var(--aside-offset, 0) + 385px));height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:2fr 1fr;height:calc(100vh - var(--header-height) - var(--footer-height) - var(--spacing-400) - 4px);position:fixed;gap:.5em}.svg-edit-settings.svelte-1lyx06b{border:1px solid var(--border-color);border-radius:7px;background-color:var(--surface0);padding:.5em;margin-top:.25em;display:flex;flex-direction:column;gap:.5em}.svg-file-drop.svelte-1lyx06b{position:relative;border:2px dashed var(--border-color);border-radius:8px;display:flex;justify-content:center;align-items:center;transition:border-color .1s ease-in-out}.svg-file-drop.svelte-1lyx06b:hover{border-color:var(--color-info-1)}.error-container.svelte-1lyx06b{position:absolute;bottom:0;margin:var(--spacing-400);padding:var(--spacing-300)}.badge-with-dot.svelte-140q67a{display:flex;align-items:center;gap:5px}.dot.svelte-140q67a{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#ccc;&.active{background-color:#8fff8f}&.disabled{background-color:#ff6464}&.testing{background-color:#ffef09}&.internal{background-color:#275cec}}.table-wrapper.svelte-11wjwu{overflow-y:auto;height:60vh}.table-account-select.svelte-11wjwu{width:480px;font-size:.9rem;--x-table-cell-padding-y: var(--spacing-200);--x-table-cell-padding-x: var(--spacing-400);thead:where(.svelte-11wjwu) tr:where(.svelte-11wjwu) th:where(.svelte-11wjwu){position:sticky;top:0;z-index:1}.label-text{font-size:.9rem;cursor:pointer}}.angel-options.svelte-11wjwu{flex:1;display:flex;align-content:center}.message.svelte-q8zhgr{opacity:.7;font-size:1rem;text-align:center;line-height:1.6;max-width:500px}.maintenance.svelte-q8zhgr{min-height:500px;display:flex;justify-content:center;align-items:center;height:100%;width:100%;flex-grow:1;padding:var(--spacing-400);background:linear-gradient(135deg,var(--surface0) 0%,var(--surface1) 100%)}.maintenance-content.svelte-q8zhgr{min-width:300px;max-width:700px;border-radius:var(--border-radius);background-color:var(--surface0);padding:var(--spacing-700);display:flex;flex-direction:column;align-items:center;box-shadow:0 4px 6px #0000001a}.icon-container.svelte-q8zhgr{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);border-radius:50%;margin-bottom:var(--spacing-400);animation:svelte-q8zhgr-pulse 2s ease-in-out infinite}.icon-container.svelte-q8zhgr svg{width:40px;height:40px;color:#fff}.footer.svelte-q8zhgr{margin-top:var(--spacing-500);padding-top:var(--spacing-400);border-top:1px solid var(--border-color);width:100%}.status.svelte-q8zhgr{text-align:center;font-size:.875rem;opacity:.6;font-family:monospace}@keyframes svelte-q8zhgr-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}
