.main-aside.svelte-ebsghi{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-ebsghi{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-1galv4e{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-60kmk1{--x-overlay-color: var(--overlay-color, rgba(0, 0, 0, .5));position:fixed;inset:0;background-color:var(--x-overlay-color)}.is-animating.svelte-152y4qi>*{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.drawer.svelte-152y4qi{--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-152y4qi:hover{overflow:initial}.drawer-header.svelte-152y4qi{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-152y4qi>:first-child{flex-grow:1}.drawer-content.svelte-152y4qi{position:relative;flex-grow:1}.drawer-content-panel.svelte-152y4qi{position:absolute;inset:0;overflow:auto;scrollbar-gutter:stable}.drawer.svelte-152y4qi:hover .close-icon:where(.svelte-152y4qi){visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .3s}.close-icon.svelte-152y4qi{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-152y4qi{cursor:not-allowed}.drawer-footer.svelte-152y4qi{padding:1rem;border-top:1px solid var(--border-color)}.footer.svelte-qvqwmy{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-167ia5e{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-1grp8yx{display:none}@media only screen and (min-width: 640px){.header-content-portal.svelte-1grp8yx{display:block}}.modal-wrapper.svelte-13wzp4g{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}.is-animating.svelte-13wzp4g>*{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.modal.svelte-13wzp4g{--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-13wzp4g{margin:1rem;box-shadow:0 0 10px #00000059}}.modal-close.svelte-13wzp4g{position:absolute;top:0;right:0;padding:.5rem;margin:.5rem;border:none;background:none;color:var(--text-color);cursor:pointer}.modal-header.svelte-13wzp4g{padding-right:40px;padding:1rem;margin-right:calc(1rem + 32px)}.modal-content.svelte-13wzp4g{display:flex;flex-grow:1;min-height:0}.modal-content-panel.svelte-13wzp4g{flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:1rem}.modal-footer.svelte-13wzp4g{padding:1rem}.close-icon--disabled.svelte-13wzp4g{cursor:not-allowed}.link.svelte-kn7o40{--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-kn7o40:hover,.link.svelte-kn7o40:active,.link.svelte-kn7o40:focus{color:var(--x-link-color)}.link.link--underline-on-hover.svelte-kn7o40{text-decoration:none}.link.link--underline-on-hover.svelte-kn7o40:hover,.link.link--underline-on-hover.svelte-kn7o40:active,.link.link--underline-on-hover.svelte-kn7o40:focus{text-decoration:underline}.link.link--disabled.svelte-kn7o40{cursor:not-allowed;color:var(--x-link-disabled-color)}.link.link--disabled.svelte-kn7o40:hover,.link.link--disabled.svelte-kn7o40:active,.link.link--disabled.svelte-kn7o40:focus{color:var(--x-link-disabled-color)}.navigation-toggle.svelte-19wqya5{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-s4m72l{color:#fff;min-height:100%;min-width:88px;max-height:calc(100vh - var(--header-height, 0) - var(--header-offset, 0));overflow-y:auto}.nav--mobile-min-width.svelte-s4m72l{min-width:175px}.nav.svelte-s4m72l:hover .collapse-expand-icon:where(.svelte-s4m72l){visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .3s}.collapse-expand-icon.svelte-s4m72l{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-nttxso{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-text.svelte-nttxso{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-nttxso{display:flex;flex-grow:0}.nav-list-header.svelte-106zoyf{display:flex;justify-content:center;align-items:center;gap:var(--spacing-100);padding-left:var(--spacing-300);padding-right:var(--spacing-400)}.nav-list-header.svelte-106zoyf:before,.nav-list-header.svelte-106zoyf:after{content:"";flex:1;border-bottom:var(--border-width) solid var(--text-color-muted)}.nav-section-title.svelte-106zoyf{padding-left:var(--spacing-300);padding-right:var(--spacing-400);font-weight:700}.file-list.svelte-3lfb14{list-style:none;padding:0;margin:0;font-size:var(--font-size-300, .8em)}.file-list-item.svelte-3lfb14{display:flex;flex-direction:row;margin:0 var(--spacing-200) var(--spacing-400) 0;overflow:hidden}.file-list-item.svelte-3lfb14:last-child{margin-bottom:0}.file-list-preview.svelte-3lfb14{width:auto;height:auto;min-width:64px;max-width:120px;max-height:120px}.file-list-info.svelte-3lfb14{padding:0 var(--spacing-200);flex-grow:1}.form-control-content.svelte-1kqubhc{font-size:.8em;display:flex;flex-direction:column;gap:.35em;justify-content:start;&.inline{flex-direction:row;gap:.6em}.form-control-input:where(.svelte-1kqubhc){font-size:1rem}}.alerts.svelte-1kqubhc{margin-top:0;margin-bottom:.5rem;font-size:.8em;list-style-type:disc;padding-left:1.75em;li:where(.svelte-1kqubhc){&.error{color:var(--color-danger-1)}&.success{color:var(--color-success-1)}span:where(.svelte-1kqubhc){position:relative;left:-.15em}}}.radio-option.svelte-5qblew,.checkbox-option.svelte-1600kse{flex-direction:row-reverse;justify-content:start}.file-upload.svelte-4tpof8{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-4tpof8{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-4tpof8 .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-xja4iq{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-xja4iq{border-color:transparent;background-color:red;color:#fff}.status-button.danger.svelte-xja4iq span:where(.svelte-xja4iq){font-weight:700}.status-button.warning.svelte-xja4iq{border-color:transparent;background-color:#ffc933;color:#000}.status-button.warning.ghost.svelte-xja4iq{background-color:#ffc93333;border-color:#ffc933;color:#ffe499}body[data-theme=light] .status-button.ghost.warning{color:#332500!important}.header.svelte-xja4iq{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-xja4iq{width:var(--aside-offset);background-color:var(--dark-surface0);border-right:var(--border-width) solid var(--dark-border-color)}}.header-title.svelte-xja4iq{font-size:16px;color:#fff;margin-left:var(--spacing-300);font-weight:var(--font-weight-bold, 700)}.header-lg-collapsed.svelte-xja4iq{justify-content:center}.header-lg-collapsed.svelte-xja4iq .header-title:where(.svelte-xja4iq){display:none}.header-content.svelte-xja4iq{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-xja4iq{display:flex;align-items:center;margin-left:auto;gap:var(--spacing-200)}.header-action.svelte-xja4iq{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-xja4iq:hover{background-color:var(--surface1)}.header-action-profile-info.svelte-xja4iq{display:flex;flex-direction:column;color:var(--text-color-muted);font-size:.85em;text-align:left;line-height:1.2}.user-details.svelte-xja4iq{display:flex;align-items:center;gap:var(--spacing-200);cursor:pointer}.user-details.svelte-xja4iq>div:where(.svelte-xja4iq){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-xja4iq{display:block;width:100%}.header-panel-links.svelte-xja4iq>*{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-xja4iq>*:hover,.header-panel-links.svelte-xja4iq>*:focus,.header-panel-links.svelte-xja4iq>*:active{color:#fff}.main-aside.svelte-xja4iq{display:flex;flex-direction:column;height:100%;border-right:var(--border-width) solid var(--border-color)}.main-aside-content.svelte-xja4iq{flex:1;overflow-y:auto}.login.svelte-1ctxcn3{position:absolute;display:flex;min-height:100%;min-width:100%;align-items:center;justify-content:center;background-color:var(--bg-color)}.login-content.svelte-1ctxcn3{padding:var(--spacing-700);width:auto;max-width:520px;border-radius:var(--border-radius);background-color:var(--surface0)}.login-header.svelte-1ctxcn3{display:flex;align-items:center;margin-bottom:var(--spacing-400);padding-bottom:var(--spacing-400)}.login-title.svelte-1ctxcn3{margin-left:var(--spacing-400)}.asset-preview.svelte-1yu8647{display:block;position:relative;width:100%}.asset-actions.svelte-1yu8647{position:absolute;z-index:1;top:var(--spacing-200);right:var(--spacing-200);display:flex;gap:var(--spacing-200)}.asset-action.svelte-1yu8647{background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-color)}iframe.svelte-1yu8647{width:100%;height:200px}video.svelte-1yu8647{width:auto;height:auto;max-width:100%}img.svelte-1yu8647{width:auto;height:auto;max-width:100%;max-height:100%}.spinner-wrapper.svelte-72m1se{display:flex;flex-direction:column;gap:var(--spacing-200)}.spinner.svelte-72m1se{pointer-events:none;fill:#a7323200;animation:svelte-72m1se-spinner .69s linear infinite}.spinner-circle.svelte-72m1se{stroke-dasharray:225;stroke-linecap:butt;stroke-width:10}.spinner-absolute.svelte-72m1se{position:absolute;inset:0;z-index:500;display:flex;justify-content:center;align-items:center;pointer-events:none}.spinner-fixed.svelte-72m1se{position:fixed;inset:0;z-index:500;display:flex;justify-content:center;align-items:center}.spinner-inline.svelte-72m1se{display:flex;justify-content:center;align-items:center;width:-webkit-fill-available;height:-webkit-fill-available}@keyframes svelte-72m1se-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.overlay-veil.svelte-72m1se{--x-overlay-color: var(--overlay-color, rgba(0, 0, 0, .5));position:fixed;inset:0;background-color:var(--x-overlay-color)}.composites.svelte-1yif79q{display:flex;flex-wrap:wrap;gap:var(--spacing-400)}.composite-button.svelte-1yif79q{display:block;width:200px;height:200px;background-color:transparent;border:none;padding:0;margin:0;cursor:pointer}.composite-preview.svelte-1yif79q{transform-origin:top left}.composite-preview.is-selected.svelte-1yif79q{border-color:var(--color-info-3)!important}.composite-preview.svelte-1yif79q .composite-img{position:absolute;transform-origin:top left;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.alert.svelte-61n901{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-61n901{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-200)}.alert-header-left.svelte-61n901{display:flex;align-items:center;gap:var(--spacing-200)}.alert-header-left.svelte-61n901 svg{color:var(--border-color)}.alert-header-right.svelte-61n901{display:flex;align-items:center}.alert-header-right.svelte-61n901 svg{color:var(--text-color)}.alert-actions.svelte-61n901>*{display:flex;align-items:center;gap:var(--spacing-200)}.alert-shell.svelte-137hjvx{position:fixed;right:var(--spacing-400);top:0;margin-top:var(--spacing-700);margin-right:var(--spacing-400);z-index:9999}.alert-shell.svelte-137hjvx p{font-size:.9em}.file-drop-container.svelte-rg0a1j{display:flex}.file-drop-container.svelte-rg0a1j>*{padding:var(--spacing-100)}.file-drop-placeholder.svelte-rg0a1j{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-rg0a1j{display:grid;grid-template-columns:1fr;gap:.5em}.upload-options.svelte-rg0a1j>button:where(.svelte-rg0a1j){display:flex;justify-content:center;gap:.5em}button.svelte-19tmrux{all:unset;width:100%}.tooltip__text.svelte-19tmrux: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-19tmrux{margin:0}.tooltip__text:popover-open.tooltip__text--with-min-width.svelte-19tmrux{min-width:200px}.tooltip__text:popover-open.tooltip__text--with-auto-width.svelte-19tmrux{width:auto}.asset-preview.svelte-pvly4b{display:inline-block;position:relative;width:100%}.dropdown.svelte-pvly4b{position:absolute;display:flex;padding:0;width:20px;height:20px;font-size:16px;min-height:0;min-width:0}.dropdown.svelte-pvly4b:not(:hover)>.dropdown-content:where(.svelte-pvly4b){display:none}.dropdown.loading.svelte-pvly4b{background-color:transparent;border:none}.dropdown-content.svelte-pvly4b{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-pvly4b>*{margin-top:-.5px;justify-content:start;transition:background-color .3s ease-in-out}.dropdown-content.svelte-pvly4b>*:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-content.svelte-pvly4b>*:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.text-container.svelte-8xq517{display:flex;flex-direction:column;gap:var(--spacing-200);width:-moz-max-content;width:max-content;max-width:200px}.collapsible.svelte-19n49bz{--x-collapsible-border-color: var(--input-border-color, var(--border-color))}.collapsible.collapsed.svelte-19n49bz .collapsible__content:where(.svelte-19n49bz){display:none}.collapsible.collapsible--padding-none.svelte-19n49bz>.collapsible__header:where(.svelte-19n49bz),.collapsible.collapsible--padding-none.svelte-19n49bz>.collapsible__content:where(.svelte-19n49bz){padding:0}.collapsible.collapsible--padding-sm.svelte-19n49bz>.collapsible__header:where(.svelte-19n49bz),.collapsible.collapsible--padding-sm.svelte-19n49bz>.collapsible__content:where(.svelte-19n49bz){padding:var(--spacing-200)}.collapsible.collapsible--padding-md.svelte-19n49bz>.collapsible__header:where(.svelte-19n49bz),.collapsible.collapsible--padding-md.svelte-19n49bz>.collapsible__content:where(.svelte-19n49bz){padding:var(--spacing-400)}.collapsible.collapsible--padding-lg.svelte-19n49bz>.collapsible__header:where(.svelte-19n49bz),.collapsible.collapsible--padding-lg.svelte-19n49bz>.collapsible__content:where(.svelte-19n49bz){padding:var(--spacing-600)}.collapsible.collapsible--padding--side-none.svelte-19n49bz>.collapsible__header:where(.svelte-19n49bz),.collapsible.collapsible--padding--side-none.svelte-19n49bz>.collapsible__content:where(.svelte-19n49bz){padding-left:0;padding-right:0}.collapsible.collapsible--border.svelte-19n49bz .collapsible__header:where(.svelte-19n49bz){border-bottom:1px solid var(--x-collapsible-border-color)}.collapsible.svelte-19n49bz .collapsible__header:where(.svelte-19n49bz){display:flex;align-items:center;gap:var(--spacing-400);cursor:pointer}.collapsible.svelte-19n49bz .collapsible__header--disabled:where(.svelte-19n49bz){cursor:initial}.collapsible.svelte-19n49bz .collapsible__header:where(.svelte-19n49bz):not(.collapsible__header--icon-left) :nth-child(2){margin-left:auto}.collapsible.svelte-19n49bz .collapsible__header--icon-left:where(.svelte-19n49bz){flex-direction:row-reverse;justify-content:flex-end}.collapsible.svelte-19n49bz .collapsible__header__title-wrapper:where(.svelte-19n49bz){display:flex;align-items:center;gap:var(--spacing-400)}ul.svelte-mly7x1{list-style:none;padding:0;position:relative}li.svelte-mly7x1{margin:0;padding:0}li.enabled.svelte-mly7x1{cursor:pointer}.focus-point-container.svelte-b5te5o{position:relative}.focus-point-indicator.svelte-b5te5o{position:absolute;transition:transform .1s linear;display:flex;transform:translate(-50%,-50%) scale(1);cursor:move}.focus-point-indicator.svelte-b5te5o:hover{transform:translate(-50%,-50%) scale(1.4)}.focus-point-indicator.svelte-b5te5o svg{filter:drop-shadow(0px 0px 1px var(--text-color)) drop-shadow(0px 0px 5px var(--text-color))}.image-list-title.svelte-1p2lm8z{font-size:.8em}.collapsible-title.svelte-1p2lm8z{font-size:.9em}.image-list.svelte-1p2lm8z{display:flex;flex-wrap:wrap;list-style:none;padding:0}.image-list-item.svelte-1p2lm8z{text-align:center;max-width:120px;display:flex;flex-direction:column}.image-list-button.svelte-1p2lm8z{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.svelte-1p2lm8z:not(.download):first-of-type{margin-left:0}.image-list-button.is-selected.svelte-1p2lm8z{border-color:var(--color-info-3)}.image-preview-container.svelte-1p2lm8z{height:240px;margin-bottom:0}.product-details.svelte-1p2lm8z{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-1p2lm8z{font-weight:700;width:100%}.product-details__description.svelte-1p2lm8z{color:var(--text-color-muted)}ul.svelte-1p2lm8z{display:flex}ul.svelte-1p2lm8z li:where(.svelte-1p2lm8z){display:flex;padding:var(--spacing-100) 0}.add-offer-image.svelte-1p2lm8z{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-1p2lm8z:hover{border-color:var(--color-info-1)}.composition-container.svelte-1p2lm8z{position:relative;display:flex;justify-content:center;border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0;height:240px}.image-order.svelte-1p2lm8z{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-1p2lm8z{background:#000000b3;position:absolute;top:var(--spacing-200);right:var(--spacing-200);border-radius:var(--border-radius-sm)}.image-order-text.svelte-1p2lm8z{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-1p2lm8z{color:var(--text-color-muted);background-color:#0006}[data-theme=light] .image-order-text.svelte-1p2lm8z{color:var(--text-color);background-color:#0006}.is-loading.svelte-1p2lm8z{cursor:not-allowed}.round-corners.svelte-1p2lm8z{border-radius:var(--border-radius-sm)}.image-order.svelte-1p2lm8z .draggable-image{width:40px;height:40px;margin:var(--spacing-100) var(--spacing-100)}.image-order.svelte-1p2lm8z .draggable-image>img{pointer-events:none}.field-composite-image.svelte-1pyvd4b{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-1pyvd4b: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-1pyvd4b:hover:before{opacity:.3}.field-composite-image.svelte-1pyvd4b:disabled{cursor:not-allowed;pointer-events:none}.asset-list.svelte-yta31n{width:100%;display:grid;grid-template-columns:repeat(auto-fit,80px);grid-template-rows:repeat(auto-fill,80px);gap:.5em}.asset-item.svelte-yta31n{border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius-sm)}.asset-item.svelte-yta31n>*{aspect-ratio:1}.asset-item.add-asset.svelte-yta31n{display:flex;justify-content:center;align-items:center;transition:border-color .2s ease-in-out;height:80px;width:80px}.asset-item.add-asset.svelte-yta31n:hover{border-color:var(--color-info-1)}.copy-value.svelte-1h4e9yl{all:unset;cursor:copy}.product-list-item--editable.svelte-rqfx4x:hover{border-radius:var(--border-radius-sm);background-color:var(--surface1)}.product-list-item--editable.svelte-rqfx4x:hover .product-list-item__remove:where(.svelte-rqfx4x){display:block}.product-list-item.svelte-rqfx4x{position:relative}.product-list-item__remove.svelte-rqfx4x{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-rqfx4x svg{filter:drop-shadow(0px 0px .2em rgb(0,0,0))}.product-list-item__preview.svelte-rqfx4x{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-rqfx4x img{pointer-events:none}.product-list-item__title.svelte-rqfx4x,.product-list-item__sku.svelte-rqfx4x{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-rqfx4x{display:flex;max-width:var(--item-width);justify-content:center}.product-list-item__sku.svelte-rqfx4x{flex-grow:1}.product-list-item__title.svelte-rqfx4x{color:var(--text-color);font-weight:700;margin-top:var(--spacing-100)}.product-list-item__sku.svelte-rqfx4x{color:var(--text-color-muted);margin-bottom:var(--spacing-100)}.can-drag.svelte-1689z9u{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drop-target.svelte-oa5yu5{-webkit-user-select:none;-moz-user-select:none;user-select:none}.drop-target--vertical.svelte-oa5yu5{padding:0 var(--spacing-100)}.drop-target--vertical.svelte-oa5yu5 .drop-target__indicator:where(.svelte-oa5yu5){width:var(--spacing-100);height:100%}.drop-target--horizontal.svelte-oa5yu5{padding:var(--spacing-100) 0}.drop-target--horizontal.svelte-oa5yu5 .drop-target__indicator:where(.svelte-oa5yu5){height:var(--spacing-100);width:100%}.drop-target__indicator.svelte-oa5yu5{background-color:transparent}.drop-target__indicator.drop-target--active.svelte-oa5yu5{background-color:var(--color-info-1);border-radius:var(--border-radius)}.drop-target--pronounced.svelte-oa5yu5{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-oa5yu5{margin-left:var(--spacing-100);margin-right:var(--spacing-100);padding:0 var(--spacing-400);width:50px}.drop-target--pronounced.drop-target--vertical.svelte-oa5yu5 .drop-target__indicator:where(.svelte-oa5yu5){height:calc(100% - var(--spacing-200))}.drop-target--pronounced.drop-target--horizontal.svelte-oa5yu5{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-oa5yu5 .drop-target__indicator:where(.svelte-oa5yu5){width:calc(100% - var(--spacing-100))}.drop-target--pronounced.svelte-oa5yu5 .drop-target__pronounced-text:where(.svelte-oa5yu5){display:none;font-size:.8em;font-style:italic}.drop-target--pronounced.svelte-oa5yu5 .drop-target__pronounced-text--visible:where(.svelte-oa5yu5){display:block}.product-list.svelte-1l84zko{display:flex;flex-wrap:wrap}.product-list.svelte-1l84zko li:where(.svelte-1l84zko){display:flex;margin-bottom:var(--spacing-300)}.product-list-item.svelte-1l84zko,.product-list-item-processing.svelte-1l84zko{-moz-column-gap:var(--spacing-300);column-gap:var(--spacing-300)}.product-list-item-processing.svelte-1l84zko{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-1l84zko p:where(.svelte-1l84zko){font-size:.8rem}.readonly.svelte-pnox6z{pointer-events:none}.input-row.svelte-hh2n7p{display:flex;align-items:center;gap:var(--spacing-200);margin-bottom:var(--spacing-400)}.input-item.svelte-hh2n7p{min-width:0;max-width:auto}.radio-row.svelte-1kasibk{gap:4px;padding:3px;background-color:var(--bg-quartenary);border-radius:6px}.priority-label.svelte-1kasibk{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-1kasibk:hover,.priority-label.is-selected.svelte-1kasibk{background-color:var(--bg-quartenary-hover)}.priority-text.svelte-1kasibk{margin:4px 0;width:20px;height:20px;text-align:center;border-radius:2px}.priority-a.svelte-1kasibk{background-color:var(--color-purple-600)}.priority-b.svelte-1kasibk{background-color:var(--color-blue-500)}.priority-c.svelte-1kasibk{background-color:var(--color-green-500)}.hidden-input.svelte-1kasibk,div.svelte-k4u3r2 .cm-editor[data-readonly=true] .cm-cursor{display:none!important}div.svelte-k4u3r2 .cm-editor{font-size:15px}.code-editor-wrapper.svelte-17cb4cy{min-height:300px;width:100%;height:100%;display:flex;overflow:auto;flex-direction:column}.code-editor-wrapper.svelte-17cb4cy .cm-editor{overflow:auto;flex-grow:1;flex-basis:0}.readonly-banner.svelte-qe0cps{background:var(--bg-quartenary);padding-left:var(--spacing-300)}.color-preview.svelte-10ndsr1{width:1rem;height:1rem;display:inline-block;border:var(--border-width) solid var(--border-color)}.context-menu.svelte-9z5e6m{--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-9z5e6m .context-menu__list:where(.svelte-9z5e6m){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-9z5e6m .context-menu__list.context-menu__list--bottom:where(.svelte-9z5e6m){top:100%}.context-menu.svelte-9z5e6m .context-menu__list.context-menu__list--top:where(.svelte-9z5e6m){bottom:100%}.overflow-menu.svelte-1y0ghzu{--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-1y0ghzu .overflow-menu__list:where(.svelte-1y0ghzu){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-1y0ghzu .overflow-menu__list.overflow-menu__list--left:where(.svelte-1y0ghzu){right:calc(100% - 16px)}.overflow-menu.svelte-1y0ghzu .overflow-menu__list.overflow-menu__list--right:where(.svelte-1y0ghzu){left:calc(100% - 16px)}.overflow-menu.svelte-1y0ghzu .overflow-menu__list.overflow-menu__list--bottom:where(.svelte-1y0ghzu){top:100%}.overflow-menu.svelte-1y0ghzu .overflow-menu__list.overflow-menu__list--top:where(.svelte-1y0ghzu){bottom:100%}.overflow-menu.svelte-1y0ghzu .overflow-menu__list.overflow-menu__list__center-vertical:where(.svelte-1y0ghzu){margin-top:-24px}.overflow-menu.svelte-1y0ghzu .overflow-menu__list.overflow-menu__list__center-vertical.overflow-menu__list--left:where(.svelte-1y0ghzu){right:100%}.overflow-menu.svelte-1y0ghzu .overflow-menu__list.overflow-menu__list__center-vertical.overflow-menu__list--right:where(.svelte-1y0ghzu){left:100%}.overflow-menu-item.svelte-1xwpi7m{--x-menu-item-hover-color: var(--menu-item-hover-color, var(--surface1))}.overflow-menu-item.svelte-1xwpi7m>*{width:100%;padding:var(--spacing-200);font-size:.9rem}.overflow-menu-item.svelte-1xwpi7m:hover{background-color:var(--x-menu-item-hover-color)}.overflow-menu-link.svelte-1xwpi7m{display:flex;align-items:center}.overflow-menu-group--expanded.svelte-16ldf0r:not(.overflow-menu-group--nested){border-bottom:var(--border-width) solid var(--border-color)}.overflow-menu-group--with-title.svelte-16ldf0r div a{padding-left:calc(var(--spacing-200) * (var(--nestedGroupLevel) + 1))}.overflow-menu-group--with-title.svelte-16ldf0r>ul>li>a{padding-left:calc(var(--spacing-200) * (var(--nestedGroupLevel) + 2))}.overflow-menu-group--nested.svelte-16ldf0r .overflow-menu-group-title>a{font-size:.8em!important}.overflow-menu-group-list.svelte-16ldf0r>li>a{font-size:.8em}.content-card.svelte-2ffq2n{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-2ffq2n:hover{background-color:var(--bg-tertiary-hover)}.content-card--priority-a.svelte-2ffq2n .content-card__header:where(.svelte-2ffq2n){background-color:var(--bg-purple);color:var(--util-purple-700)}.content-card--priority-a.svelte-2ffq2n .content-card__header__menu:where(.svelte-2ffq2n) svg{fill:var(--util-purple-700)}.content-card--priority-b.svelte-2ffq2n .content-card__header:where(.svelte-2ffq2n){background-color:var(--bg-blue);color:var(--util-blue-700)}.content-card--priority-b.svelte-2ffq2n .content-card__header__menu:where(.svelte-2ffq2n) svg{fill:var(--util-blue-700)}.content-card--priority-c.svelte-2ffq2n .content-card__header:where(.svelte-2ffq2n){background-color:var(--bg-green);color:var(--util-green-700)}.content-card--priority-c.svelte-2ffq2n .content-card__header__menu:where(.svelte-2ffq2n) svg{fill:var(--util-green-700)}.content-card--priority-none.svelte-2ffq2n .content-card__header:where(.svelte-2ffq2n){background-color:var(--bg-quartenary);color:var(--text-color-secondary)}.content-card--priority-none.svelte-2ffq2n .content-card__header__menu:where(.svelte-2ffq2n) svg{fill:var(--text-color-secondary)}.content-card--active.svelte-2ffq2n{border:calc(var(--border-width) * 2) solid var(--color-grey-400)}.content-card--selected.svelte-2ffq2n{border:calc(var(--border-width) * 2) solid var(--color-blue-500)}.content-card--highlight.svelte-2ffq2n{outline-width:calc(var(--border-width) * 2)}.content-card__header.svelte-2ffq2n{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-2ffq2n{display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;gap:var(--spacing-200)}.content-card__header__indicator.svelte-2ffq2n :where(.svelte-2ffq2n):nth-child(1){margin-left:var(--spacing-100)}.content-card__header__indicator.svelte-2ffq2n>*{display:flex;align-items:center;justify-content:center;font-weight:700}.content-card__header__name.svelte-2ffq2n{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-card__header__menu.svelte-2ffq2n{margin-left:auto;display:flex;align-self:center}.content-card__body.svelte-2ffq2n{height:80px;border-radius:0 0 calc(var(--border-radius) * .75) calc(var(--border-radius) * .75)}.content.svelte-j1g7jc{display:flex;align-items:center;height:100%}.tooltip-content.svelte-j1g7jc{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-100)}.tooltip-content.svelte-j1g7jc .tooltip-content__image{max-width:150px;max-height:150px;pointer-events:none}.content.svelte-j1g7jc>:where(.svelte-j1g7jc):first-child{border-bottom-left-radius:calc(var(--border-radius) * .75)}.content.svelte-j1g7jc>:where(.svelte-j1g7jc):last-child{border-bottom-right-radius:calc(var(--border-radius) * .75)}.content__offer-image.svelte-j1g7jc{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-j1g7jc>*{height:100%}.content__offer-image.svelte-j1g7jc .offer-image-wrapper:where(.svelte-j1g7jc){display:flex;align-items:center;justify-content:center;height:100%}.content__offer-image.svelte-j1g7jc .offer-image:where(.svelte-j1g7jc){height:100%}.content__offer-image.svelte-j1g7jc .offer-image img{pointer-events:none}.content__products.svelte-j1g7jc{flex-grow:1;flex-basis:0;min-width:0;padding:var(--spacing-100);height:100%}.content__products.svelte-j1g7jc .content__products-wrapper:where(.svelte-j1g7jc){display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-100)}.content__products.svelte-j1g7jc .content__products-wrapper:where(.svelte-j1g7jc) .product-icon-wrapper:where(.svelte-j1g7jc){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-j1g7jc .content__products-wrapper:where(.svelte-j1g7jc) .product:where(.svelte-j1g7jc){border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius-sm)}.content__products.svelte-j1g7jc .content__products-wrapper:where(.svelte-j1g7jc) .product img{pointer-events:none;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.content__products.svelte-j1g7jc .content__products-wrapper:where(.svelte-j1g7jc) .product--more:where(.svelte-j1g7jc){display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-color-muted);font-size:.8em}.content__products.svelte-j1g7jc .content__products-wrapper:where(.svelte-j1g7jc) .tooltip-content__product-list:where(.svelte-j1g7jc){display:flex;flex-direction:column;gap:var(--spacing-100)}.content__products.svelte-j1g7jc .content__products-wrapper:where(.svelte-j1g7jc) .tooltip-content__product-list:where(.svelte-j1g7jc) li:where(.svelte-j1g7jc){display:flex;gap:var(--spacing-100);align-items:center}.content__products.svelte-j1g7jc .content__products-wrapper:where(.svelte-j1g7jc) .tooltip-content__product-list:where(.svelte-j1g7jc) li:where(.svelte-j1g7jc) p:where(.svelte-j1g7jc){text-align:left}.content__products.svelte-j1g7jc .content__products-wrapper:where(.svelte-j1g7jc) .tooltip-content__product-list:where(.svelte-j1g7jc) li:where(.svelte-j1g7jc) .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-1tvibj0{display:flex;align-items:center;justify-content:center;height:100%}.content.svelte-1tvibj0 .icon-with-text:where(.svelte-1tvibj0){display:flex;flex-direction:column;align-items:center;gap:var(--spacing-100)}.content.svelte-1tvibj0 .icon-with-text:where(.svelte-1tvibj0) p:where(.svelte-1tvibj0){font-size:.9em;color:var(--text-color-muted)}.content.svelte-kg2j0{display:flex;justify-content:center;align-items:center;height:100%}.content.svelte-kg2j0 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-19blm0g{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.video--selected.svelte-19blm0g{filter:brightness(.8)}.external-video-wrapper.svelte-19blm0g{overflow:hidden;height:100%;width:100%;border-radius:inherit}.external-video-thumbnail.svelte-19blm0g{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.content.svelte-nlnw7u{display:flex;justify-content:center;align-items:center;height:100%}.content.svelte-nlnw7u 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-nlnw7u .icon-with-text:where(.svelte-nlnw7u){display:flex;flex-direction:column;align-items:center;gap:var(--spacing-100)}.content.svelte-nlnw7u .icon-with-text:where(.svelte-nlnw7u) p:where(.svelte-nlnw7u){font-size:.9em;color:var(--text-color-muted)}.slug-input.svelte-vsvf0a{display:grid;gap:var(--spacing-300);grid-template-columns:125px 1fr}.rules.svelte-vsvf0a .rules-header:where(.svelte-vsvf0a){justify-content:space-between;margin-bottom:var(--spacing-200)}.rules.svelte-vsvf0a .rules-header:where(.svelte-vsvf0a) h4:where(.svelte-vsvf0a){font-weight:700}.rules.svelte-vsvf0a .rules-list li{display:flex;align-items:center;gap:var(--spacing-400);margin-bottom:var(--spacing-200)}.rules.svelte-vsvf0a .rules-list li>svg{flex-shrink:0}.rules.svelte-vsvf0a .rules-list li .rule-details{flex-grow:1}.rules.svelte-vsvf0a .rules-list li .rule-actions{margin-left:auto;display:flex;align-items:center;gap:var(--spacing-300);flex-shrink:0}svg.svelte-1cmb9l6{width:100%;height:100%}.content-area.svelte-1uhnjll{max-width:1440px;margin:0 auto;width:100%;padding-right:var(--scrollbar-offset, 0)}.content-area.x-none.svelte-1uhnjll{padding-left:0;padding-right:0}.content-area.x-sm.svelte-1uhnjll{padding-left:var(--spacing-200);padding-right:var(--spacing-200)}.content-area.x-md.svelte-1uhnjll{padding-left:var(--spacing-700);padding-right:var(--spacing-700)}.content-area.x-lg.svelte-1uhnjll{padding-left:var(--spacing-800);padding-right:var(--spacing-800)}.content-area.bottom-none.svelte-1uhnjll{margin-bottom:0}.content-area.bottom-sm.svelte-1uhnjll{margin-bottom:var(--spacing-200)}.content-area.bottom-md.svelte-1uhnjll{margin-bottom:var(--spacing-400)}.content-area.bottom-lg.svelte-1uhnjll{margin-bottom:var(--spacing-600)}.content-area.top-none.svelte-1uhnjll{margin-top:0}.content-area.top-sm.svelte-1uhnjll{margin-top:var(--spacing-200)}.content-area.top-md.svelte-1uhnjll{margin-top:var(--spacing-400)}.content-area.top-lg.svelte-1uhnjll{margin-top:var(--spacing-600)}.content-area-header.svelte-1uhnjll{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-400);flex-wrap:wrap;margin-bottom:var(--spacing-400)}.banner.svelte-cdyxlb{padding:0 var(--spacing-400);margin-bottom:var(--spacing-700);background-color:var(--surface2)}.banner.svelte-cdyxlb .content-area{min-height:120px;display:flex;align-items:center;padding-bottom:var(--spacing-100)}.text-editable.svelte-q80uy1{display:flex;align-items:center;gap:var(--spacing-200)}.text-editable.svelte-q80uy1:hover{text-decoration:underline}.text-editable__value.svelte-q80uy1:focus{outline:none}.text-editable__value--bold.svelte-q80uy1{font-weight:700}.text-editable__icon.svelte-q80uy1{all:unset;display:flex;align-items:center;cursor:pointer}.text-editable__icon.hide-icon.svelte-q80uy1{display:none}.breadcrumbs-wrapper.svelte-mkofc7{display:flex;align-items:center;gap:var(--spacing-200)}.breadcrumb.svelte-mkofc7{font-size:.9em}.breadcrumb.svelte-mkofc7:not(.breadcrumb--last){color:var(--text-color-muted)}.card.svelte-18srwzb{border-radius:var(--border-radius);background-color:var(--surface0)}.card.warning.svelte-18srwzb{color:#303940;background-color:var(--color-warning-3)}.card.danger.svelte-18srwzb{color:#f4f4f4;background-color:var(--color-danger-3)}.card-header.svelte-18srwzb{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-18srwzb>:first-child{flex-grow:1}.card-footer.svelte-18srwzb{padding:var(--spacing-400, 1rem);border-top:1px solid var(--border-color, #e0e0e0)}.card-content.svelte-18srwzb{padding:var(--spacing-400, 1rem)}.svg-variable.svelte-1ca0aht{border:1px solid var(--border-color);border-radius:7px;background-color:var(--surface0);position:relative;display:flex;flex-direction:column}.svg-variable-header.svelte-1ca0aht{padding:.5em;border-bottom:1px solid var(--border-color)}.svg-variable-properties.svelte-1ca0aht{padding:.5em}.svg-editor.svelte-b1mzp7{margin:var(--spacing-400) var(--spacing-300) 0 var(--spacing-500);display:flex;flex-grow:1}aside.svelte-b1mzp7{position:relative;width:350px;margin-left:auto;padding-left:1em;padding-right:1em;display:flex;flex-direction:column;gap:1.5em}h3.svelte-b1mzp7{margin-bottom:.5em;color:var(--text-color-muted)}.svg-variables.svelte-b1mzp7{display:flex;flex-direction:column;gap:.75em}.svg-variable-button.svelte-b1mzp7{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-b1mzp7:hover{border-color:var(--color-info-1)}main.svelte-b1mzp7{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-b1mzp7{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-b1mzp7{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-b1mzp7:hover{border-color:var(--color-info-1)}.error-container.svelte-b1mzp7{position:absolute;bottom:0;margin:var(--spacing-400);padding:var(--spacing-300)}.api-status-modal-diagram.svelte-3sdhze{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-3sdhze{flex-grow:1;opacity:.4}.api-status-modal-diagram-element.svelte-3sdhze{width:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.api-status-modal-header.svelte-3sdhze{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-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;--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-bg: #f0f1f2;--light-surface0: #ffffff;--light-surface1: #e8e8e8;--light-surface2: #ced2d6;--light-surface3: #d7d7d7;--light-border-color: #d7d7d7;--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-bg: #091722;--dark-surface0: #1f2a33;--dark-surface1: #303940;--dark-surface2: #565f66;--dark-surface3: #76828b;--dark-border-color: #565f66;--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-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);--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-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);--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}.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}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-Dqr_DJ6L.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}.lead{font-size:1.25rem}.text-muted{color:var(--text-color-muted)}.text-strike{text-decoration:line-through}.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}.options.svelte-1w0h38k{list-style:decimal;margin-left:1.5em;padding-bottom:.5em;li:where(.svelte-1w0h38k){margin-bottom:.3em}}h1.svelte-fpvx9k{font-size:4rem;font-weight:700}h2.svelte-fpvx9k{opacity:.6;font-weight:100;font-family:monospace}.not-found.svelte-fpvx9k{display:flex;justify-content:center;align-items:center;height:100%;width:100%;flex-grow:1}.not-found-content.svelte-fpvx9k{width:280px;max-width:90vmin;border-radius:var(--border-radius);background-color:var(--surface0);padding:var(--spacing-600);display:flex;flex-direction:column;align-items:center}.not-found-actions.svelte-fpvx9k{margin-top:2rem}.data-list-sort.svelte-tw29oy{all:unset;cursor:pointer;width:100%;display:flex;gap:var(--spacing-100);height:calc(1em * var(--line-height))}.control-title-with-icon.svelte-wjomij{display:flex;align-items:center;gap:.5em;font-size:.8em;margin-bottom:.6em}.created-container.svelte-uadlq2{display:flex;gap:var(--spacing-200)}.disabled.svelte-uadlq2{>*>*{opacity:.5}}.tooltip-container.svelte-uadlq2{display:flex}.circle-container.svelte-uadlq2{display:flex;align-items:center}.green-circle.svelte-uadlq2{color:var(--color-green-2)}.grey-circle.svelte-uadlq2{color:var(--color-grey-500)}.blink.svelte-uadlq2{* *{animation:svelte-uadlq2-blink .6s both}}@keyframes svelte-uadlq2-blink{0%,50%,to{opacity:1}25%,75%{opacity:0}}.campaign-processing-overlay.svelte-1vxuf29{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-1kijd61{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 var(--spacing-400);padding:0;gap:var(--spacing-400)}.image-list-item.svelte-1kijd61{text-align:center;display:flex;flex-direction:column}.image-list-button.svelte-1kijd61{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-1kijd61{margin:8px 0;display:flex;color:var(--text-color-muted);flex-direction:row}.or-text.svelte-1kijd61:before,.or-text.svelte-1kijd61:after{content:"";flex:1 1;border-bottom:1px solid;margin:auto}.or-text.svelte-1kijd61:before{margin-right:10px}.or-text.svelte-1kijd61:after{margin-left:10px}button.content-item.svelte-15ohb7n{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-1dg1t12{outline:1px solid green}ip-horizon-leaflet-partial.debug.svelte-1dg1t12::part(highlighted){outline:2px solid var(--color-info-1)!important}ip-horizon-leaflet-partial.debug.svelte-1dg1t12::part(element){outline:none}ip-horizon-leaflet-partial.debug.show-outlines.svelte-1dg1t12::part(element){outline:green 1px dashed}ip-horizon-leaflet-partial.debug.svelte-1dg1t12::part(area){outline:green 1px solid}ip-horizon-leaflet-partial.show-outlines.svelte-1dg1t12::part(scale-content-content){outline:red 1px solid}ip-horizon-leaflet-partial.debug.svelte-1dg1t12::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-1dg1t12::part(layout){scroll-margin:100px}.component-type-select.svelte-b660n8{display:flex;padding:2px;background-color:var(--bg-quartenary);border-radius:4px}.component-type-label.svelte-b660n8{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-b660n8:has(input:where(.svelte-b660n8):checked){background-color:var(--surface0)}.component-type-text.svelte-b660n8{margin:4px 0;text-align:center}.scene-components-list.svelte-b660n8{display:grid;grid-template-columns:49cqw 49cqw;gap:2cqw}.scene-component-item.svelte-b660n8{display:flex;flex-direction:column;text-align:center}.component-list__item-button.svelte-b660n8{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-b660n8 .drag-container{width:100%;height:100%}.component-list__item-button.svelte-b660n8 .drag-container ip-horizon-leaflet-partial::part(element){pointer-events:none!important}.component-list__item-name.svelte-b660n8{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.handle.svelte-1ddvbna{position:absolute;display:flex;align-items:center;justify-content:center;z-index:1000;&.all-directions{background-color:transparent}}.marker.svelte-125v4ij{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.marker.is-selected.svelte-125v4ij{outline:2px solid cornflowerblue}.error.svelte-125v4ij{outline-color:var(--color-warning-1)!important}.error.svelte-125v4ij: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-125v4ij:hover{outline:1px dashed rgba(255,255,255,.4)}.is-highlighted.svelte-125v4ij .marker-handle:where(.svelte-125v4ij){outline:1px solid rgba(73,182,255,.4)}.scene-preview.svelte-qd09vl{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-qd09vl{position:absolute;width:100%;height:100%;top:0;left:0}.marker-center-point.svelte-qd09vl{transform:translate(-50%,-50%) scale(1);position:absolute;display:flex;pointer-events:none}.marker-center-point.svelte-qd09vl svg{filter:drop-shadow(0px 0px 2px #000)}.marker-origin-buttons.svelte-1xtxhxl{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-1xtxhxl{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-1xtxhxl:nth-child(3n){border-left-width:1px}.marker-origin-button.svelte-1xtxhxl:nth-child(3n+1){border-right-width:1px}.marker-origin-button.svelte-1xtxhxl:nth-child(n+3):not(:nth-child(3)){border-top-width:1px}.marker-origin-button.svelte-1xtxhxl:hover{background-color:var(--bg-quartenary)}.marker-origin-button.active.svelte-1xtxhxl{background-color:var(--border-color)}.scene-container.svelte-b22fn8{width:100%;height:100%;display:flex;gap:var(--spacing-600);overflow:hidden}.scene-panel-left.svelte-b22fn8{display:grid;grid-template-columns:135px auto;gap:var(--spacing-100);width:400px}.scene-panel-right.svelte-b22fn8{display:flex;flex-direction:column;gap:var(--spacing-300);width:200px}.scene-offers.svelte-b22fn8{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.scene-components.svelte-b22fn8{container-type:size;overflow-y:auto;overflow-x:hidden;padding-right:10px;scrollbar-width:thin}.scene-panel-main.svelte-b22fn8{position:relative;flex-grow:1}.scene-panel-main-content.svelte-b22fn8{position:absolute;overflow:auto;inset:0}.scene-preview-actions.svelte-b22fn8{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-section-header.svelte-1avymsz{background-color:var(--surface0);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-bottom:1px solid var(--border-color)}.field-section-header.svelte-1avymsz:hover{background-color:var(--surface1)}.field-control-container.svelte-1avymsz{display:grid;padding:var(--spacing-100) var(--spacing-200);position:relative;grid-template-columns:2fr 6fr 1fr}.field-control-container.empty.svelte-1avymsz{cursor:pointer}.field-control-container.empty.svelte-1avymsz:hover{background-color:var(--surface1)}.field-control-container.empty.svelte-1avymsz:hover .field-control-add-icon:where(.svelte-1avymsz){opacity:1}.field-control-container.empty.svelte-1avymsz:hover .field-control-content:where(.svelte-1avymsz){opacity:.7}.field-control-container.empty.svelte-1avymsz .field-control-content:where(.svelte-1avymsz){opacity:.5}.field-control-header.svelte-1avymsz{display:flex;justify-content:space-between;align-items:center;min-height:29px;grid-column:1}.field-control-label.svelte-1avymsz{opacity:.6}.field-control-content.svelte-1avymsz{transition:opacity .1s linear;grid-column:2}.field-control-add-icon.svelte-1avymsz{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}.field-control-add-icon.svelte-1avymsz:before{position:absolute;width:16px;height:16px;border-radius:9999em;content:"";background-color:var(--bg-color)}.field-control-add-icon.svelte-1avymsz:after{content:"";position:absolute;inset:0;background-color:var(--border-color);opacity:.2}.field-control-actions.svelte-1avymsz{display:flex;justify-content:flex-end;align-items:center;grid-column:3}.field-control-action-button.svelte-1avymsz{border:none;background:none;color:var(--text-color);cursor:pointer;z-index:99999;display:flex;justify-content:center;align-items:center;border-radius:4px;width:28px;height:28px}.field-control-action-button.svelte-1avymsz:hover{background-color:var(--surface1)}.toolbar-wrapper.svelte-1crd04x{display:flex;justify-content:flex-end;position:relative;z-index:50}.toolbar.svelte-1crd04x{position:fixed;margin-right:20px;background-color:var(--surface0);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius)}.toolbar.svelte-1crd04x:hover .toolbar-content-dropdown:where(.svelte-1crd04x){visibility:visible;padding:var(--spacing-100);max-height:initial;border-top:var(--border-width) solid var(--border-color);font-size:.8em}.toolbar.svelte-1crd04x:hover button.is-active{background-color:var(--surface1)}.toolbar.svelte-1crd04x 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-1crd04x button:hover{background-color:var(--surface1)}.toolbar-content.svelte-1crd04x{display:flex;gap:var(--spacing-200);align-items:center;padding:var(--spacing-100)}.toolbar-content-dropdown.svelte-1crd04x{visibility:hidden;padding:0;max-height:0;border-top:none}.toolbar-content-dropdown.svelte-1crd04x button{width:100%;justify-content:flex-start;text-align:left}.toolbar-content-dropdown.svelte-1crd04x .child-wrapper:where(.svelte-1crd04x){padding-left:calc(var(--spacing-400) * var(--depth))}.content.svelte-1ujv8t2{display:flex;align-items:center;justify-content:center;height:100%}.content__icon-with-text.svelte-1ujv8t2{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-100);width:50%}.content__icon-with-text.svelte-1ujv8t2 p:where(.svelte-1ujv8t2){font-size:.9em;color:var(--text-color-muted)}.content__offers.svelte-1ujv8t2{width:50%;padding:var(--spacing-100);height:100%}.content__offers.svelte-1ujv8t2 .content__offers-wrapper:where(.svelte-1ujv8t2){display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-100)}.content__offers.svelte-1ujv8t2 .content__offers-wrapper:where(.svelte-1ujv8t2) .offer-icon-wrapper:where(.svelte-1ujv8t2){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-1ujv8t2 .content__offers-wrapper:where(.svelte-1ujv8t2) .offer:where(.svelte-1ujv8t2){border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius-sm)}.content__offers.svelte-1ujv8t2 .content__offers-wrapper:where(.svelte-1ujv8t2) .offer img{pointer-events:none}.content__offers.svelte-1ujv8t2 .content__offers-wrapper:where(.svelte-1ujv8t2) .offer--more:where(.svelte-1ujv8t2){display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-color-muted);font-size:.8em}.content__offers.svelte-1ujv8t2 .content__offers-wrapper:where(.svelte-1ujv8t2) .tooltip-content__offer-list:where(.svelte-1ujv8t2){display:flex;flex-direction:column;gap:var(--spacing-100)}.content__offers.svelte-1ujv8t2 .content__offers-wrapper:where(.svelte-1ujv8t2) .tooltip-content__offer-list:where(.svelte-1ujv8t2) li:where(.svelte-1ujv8t2){display:flex;gap:var(--spacing-100);align-items:center}.content__offers.svelte-1ujv8t2 .content__offers-wrapper:where(.svelte-1ujv8t2) .tooltip-content__offer-list:where(.svelte-1ujv8t2) li:where(.svelte-1ujv8t2) p:where(.svelte-1ujv8t2){text-align:left}.content__offers.svelte-1ujv8t2 .content__offers-wrapper:where(.svelte-1ujv8t2) .tooltip-content__offer-list:where(.svelte-1ujv8t2) li:where(.svelte-1ujv8t2) .tooltip-content__offer-list__item-asset{max-width:50px;aspect-ratio:1;padding:var(--spacing-100);display:flex;align-items:center;justify-content:center}ul.svelte-lb3npm li:where(.svelte-lb3npm){font-size:.8em;padding:var(--spacing-200);border-radius:var(--border-radius-sm);&:hover{cursor:pointer;background-color:var(--surface1)}}.chapter-list.svelte-xst0pi{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-xst0pi{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-xst0pi{background-color:var(--color-purple-500)}.chapter-list .chapter-list__item:nth-of-type(8n+2) .chapter-list__item__indicator.svelte-xst0pi{background-color:var(--color-blue-500)}.chapter-list .chapter-list__item:nth-of-type(8n+3) .chapter-list__item__indicator.svelte-xst0pi{background-color:var(--color-pink-500)}.chapter-list .chapter-list__item:nth-of-type(8n+4) .chapter-list__item__indicator.svelte-xst0pi{background-color:var(--color-red-500)}.chapter-list .chapter-list__item:nth-of-type(8n+5) .chapter-list__item__indicator.svelte-xst0pi{background-color:var(--color-orange-500)}.chapter-list .chapter-list__item:nth-of-type(8n+6) .chapter-list__item__indicator.svelte-xst0pi{background-color:var(--color-yellow-500)}.chapter-list .chapter-list__item:nth-of-type(8n+7) .chapter-list__item__indicator.svelte-xst0pi{background-color:var(--color-green-500)}.chapter-list .chapter-list__item:nth-of-type(8n+8) .chapter-list__item__indicator.svelte-xst0pi{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-xst0pi{max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chapter-list .chapter-list__item .chapter-list__item__overflow-menu.svelte-xst0pi{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-xst0pi>*{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-xst0pi{display:flex;flex-direction:column;gap:calc(var(--spacing-100) / 2)}.section-list.svelte-xst0pi .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-xst0pi{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.area-list.svelte-xst0pi .area-list__item:where(.svelte-xst0pi){display:flex;margin-bottom:var(--spacing-300)}.area-list.svelte-xst0pi .area-list__item--is-new:where(.svelte-xst0pi){display:none}.area-list.svelte-xst0pi .area-list__item>*:last-child{padding-right:0!important}.area-list.svelte-xst0pi .area-list__item--not-first:where(.svelte-xst0pi){padding-left:.25em}.area-list.svelte-xst0pi .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-fwwhn8{width:100%;height:3rem;display:flex;align-items:stretch;background-color:var(--surface0);border-radius:var(--border-radius)}.bar.compact.svelte-fwwhn8{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0!important}.bar-group.svelte-t2oetf{display:flex;align-items:center}.bar-group.padding.svelte-t2oetf{padding:0 var(--spacing-400)}.bar-group.grow.svelte-t2oetf{flex-grow:1}.bar-button.svelte-a32lu8{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-a32lu8:disabled{color:var(--text-color-muted);cursor:not-allowed}.bar-button.is-active.svelte-a32lu8{background-color:var(--color-success-1)}.search-results.svelte-12nooz1{height:300px;overflow-y:auto}ip-horizon-leaflet::part(layout){scroll-margin:100px}.popdown-wrapper.svelte-1lxnkkc{position:relative;height:100%}.popdown-trigger.svelte-1lxnkkc{all:unset;cursor:pointer;height:100%}.popdown-content.svelte-1lxnkkc{position:absolute;z-index:10000;background-color:var(--surface0);padding:var(--spacing-400);border-radius:var(--border-radius-sm);text-align:center;overflow:auto;top:calc(100% + var(--spacing-200))}.popdown-content-header.svelte-1lxnkkc{margin-bottom:var(--spacing-400);padding:0 var(--spacing-200)}.popdown-content-close.svelte-1lxnkkc{position:absolute;top:0;right:0;margin:var(--spacing-200);padding:0;border:none;background:none;color:var(--text-color-muted);cursor:pointer}.qr-container.svelte-1anksf4{display:flex;justify-content:center;align-items:center}.qr-container.svelte-1anksf4 .qr-code:where(.svelte-1anksf4)::part(svg){aspect-ratio:1;width:100%}.leaflet-container.svelte-1yvvuwe{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-1yvvuwe{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-13x1jce{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:0 var(--spacing-700)}.column.svelte-13x1jce{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-13x1jce>:not(.spinner-absolute){opacity:.7}.is-loading.svelte-kxpact{opacity:.5;cursor:wait;*{pointer-events:none}}.fields-mapping-extender-flex-wrapper.svelte-ry0euf{display:flex;flex-direction:column;flex-grow:1;.form-control,.form-control-input{flex-grow:1}.form-control-content{height:100%}}.header.svelte-t8gdg1{background-color:var(--surface0);color:var(--text-color);position:fixed;z-index:999;width:100%;height:50px}.header.svelte-t8gdg1>:where(.svelte-t8gdg1){text-align:center}.header.svelte-t8gdg1 h2:where(.svelte-t8gdg1){font-size:1.25em;font-weight:700}.flex-row.content.svelte-t8gdg1{background-color:#fff;padding-top:50px}.flex-row.svelte-t8gdg1>:where(.svelte-t8gdg1){width:calc(50% - var(--spacing-300) / 2)}.layout-preview.svelte-rdyfad{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-rdyfad>:where(.svelte-rdyfad):nth-child(1){grid-area:p1}.layout-preview.svelte-rdyfad>:where(.svelte-rdyfad):nth-child(2){grid-area:p2}.layout-preview.svelte-rdyfad>:where(.svelte-rdyfad):nth-child(3){grid-area:p3}.layout-preview.svelte-rdyfad>:where(.svelte-rdyfad):nth-child(4){grid-area:p4}.layout-preview.svelte-rdyfad>:where(.svelte-rdyfad):nth-child(5){grid-area:p5}.layout-preview-area.svelte-rdyfad{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--border-color);overflow:hidden;color:#fff}.layout.svelte-6gra6h{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-6gra6h>:where(.svelte-6gra6h):nth-child(1){grid-area:p1}.layout.svelte-6gra6h>:where(.svelte-6gra6h):nth-child(2){grid-area:p2}.layout.svelte-6gra6h>:where(.svelte-6gra6h):nth-child(3){grid-area:p3}.layout.svelte-6gra6h>:where(.svelte-6gra6h):nth-child(4){grid-area:p4}.layout.svelte-6gra6h>:where(.svelte-6gra6h):nth-child(5){grid-area:p5}.layout-area.svelte-6gra6h{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-6gra6h{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center}.border-top.svelte-6gra6h{border-top:1px solid var(--color-blue-1)}.border-right.svelte-6gra6h{border-right:1px solid var(--color-blue-1)}.border-bottom.svelte-6gra6h{border-bottom:1px solid var(--color-blue-1)}.border-left.svelte-6gra6h{border-left:1px solid var(--color-blue-1)}.grid-container.svelte-1xsnh8x{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-1xsnh8x{width:1em;height:1em;background-color:var(--bg-color)}.border.svelte-1xsnh8x{cursor:pointer;&.active{background-color:var(--color-blue-1)}&:not(.active){background-color:var(--text-color)}}.layout-preview-wrapper.svelte-1svo89p{width:400px}.layout-list-preview.svelte-tjd3h4{padding:var(--spacing-200) 0;max-width:125px}.layout-list-filters.svelte-tjd3h4 *,.template-list-filters.svelte-1oyyr7i *{margin-bottom:0!important}.expression-input.svelte-1erib64 .form-control-slot{display:flex;flex-direction:column;gap:var(--spacing-200);max-width:100%}.input-item.svelte-aawvxe{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-aawvxe{cursor:pointer;&:hover{background-color:var(--button-secondary-bg)}}.input-items.svelte-aawvxe{display:flex;justify-content:center;align-items:center;align-items:stretch;.input-item:where(.svelte-aawvxe):not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px}.input-item:where(.svelte-aawvxe):not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}}.value-preview.svelte-aawvxe{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:5px;color:var(--text-color)}.token-choose-text.svelte-aawvxe{display:grid;align-items:center}.value-preview-color.svelte-aawvxe{padding:0;border-radius:3px;border:1px solid var(--border-color);height:1em;width:1em}.color-input.svelte-aawvxe{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-aawvxe){opacity:0;position:absolute;inset:0;display:flex}}.token-toggle-button.svelte-aawvxe{padding:var(--spacing-100) var(--spacing-200);border-top-left-radius:0;border-bottom-left-radius:0;flex-shrink:0}.drawer-option-button.svelte-aawvxe{font-size:.8em;width:100%;justify-content:start}.input-item.svelte-1qcry9g{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-1qcry9g:focus{outline-color:var(--color-info-1);outline-width:1px;outline-style:solid;outline-offset:-1px}button.input-item.svelte-1qcry9g{cursor:pointer}button.input-item.svelte-1qcry9g:hover{background-color:var(--button-secondary-bg)}.input-items.svelte-1qcry9g{display:flex;justify-content:center;align-items:stretch}.input-items.svelte-1qcry9g .input-item:where(.svelte-1qcry9g):not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px}.input-items.svelte-1qcry9g .input-item:where(.svelte-1qcry9g):not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.value-preview.svelte-1qcry9g{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:5px;color:var(--text-color)}.constant-choose-text.svelte-1qcry9g{display:grid;align-items:center}.constant-toggle-button.svelte-1qcry9g{padding:var(--spacing-100) var(--spacing-200);border-top-left-radius:0;border-bottom-left-radius:0;flex-shrink:0}.drawer-option-button.svelte-1qcry9g{font-size:.8em;width:100%;justify-content:start}.value-constant-selector .form-control-title{font-size:.8rem;margin-bottom:0}.button-editor.svelte-7pkfv8 h5:where(.svelte-7pkfv8){font-weight:700;font-size:.9rem}.button-editor.svelte-7pkfv8 .button-editor-content:where(.svelte-7pkfv8) .flex-row>*{flex:0 0 calc(50% - var(--spacing-300) / 2)}.button-editor.svelte-7pkfv8 .button-editor-content:where(.svelte-7pkfv8) .button-editor-content-border:where(.svelte-7pkfv8) h6:where(.svelte-7pkfv8),.button-editor.svelte-7pkfv8 .button-editor-content:where(.svelte-7pkfv8) .button-editor-content-border-radius:where(.svelte-7pkfv8) h6:where(.svelte-7pkfv8){font-weight:700}.button-editor.svelte-7pkfv8 .button-editor-content:where(.svelte-7pkfv8) .button-editor-content-border-radius .flex-row>*{flex:0 0 calc(25% - var(--spacing-300) * 3 / 4)}.button-editor.svelte-7pkfv8 .button-editor-content:where(.svelte-7pkfv8) .button-editor-content-border .flex-row>*{flex:0 0 calc(33.33% - var(--spacing-300) * 2 / 3)}.button-editor.svelte-7pkfv8 .editor-content-attributes:where(.svelte-7pkfv8) h6:where(.svelte-7pkfv8){font-weight:700}.component-editor.svelte-1tefwn0 h5:where(.svelte-1tefwn0){font-weight:700;font-size:.9rem}.component-editor.svelte-1tefwn0 .flex-row:where(.svelte-1tefwn0)>*{flex:0 0 calc(50% - var(--spacing-300) / 2)}h5.svelte-l0i5zc{font-weight:700;font-size:.9rem}h6.svelte-l0i5zc{font-weight:700}.flex-row.sizing-width.svelte-l0i5zc>*,.flex-row.sizing-height.svelte-l0i5zc>*,.flex-row.sizing-flex.svelte-l0i5zc>*{width:calc(33.3333333333% - var(--spacing-300) + var(--spacing-300) / 3)}.flex-row.position.svelte-l0i5zc>*{width:calc(25% - var(--spacing-300) + var(--spacing-300) / 4)}.flex-row.spacing-padding.svelte-l0i5zc>*,.flex-row.spacing-margin.svelte-l0i5zc>*{width:calc(50% - var(--spacing-300) + var(--spacing-300) / 2)}.custom-element-editor.svelte-uzsf77 h5:where(.svelte-uzsf77){font-weight:700;font-size:.9rem}.custom-element-editor.svelte-uzsf77 h6:where(.svelte-uzsf77){font-weight:700}.elements.svelte-yu8b6p{background-color:var(--surface0);outline:1px solid var(--border-color)}.element-list-level.svelte-yu8b6p{margin:6px 7px}.element-list-item.svelte-yu8b6p{border-bottom:1px solid var(--border-color);cursor:pointer}.element-list-item.svelte-yu8b6p:focus,.element-list-item.element-list-item--active.svelte-yu8b6p{background-color:var(--surface1)}.elements-add-new-select.svelte-yu8b6p{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-yu8b6p{position:relative;display:inline-block}.elements-add-new-icon.svelte-yu8b6p{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.element-item-content.svelte-yu8b6p{padding:7px 8px;flex-wrap:nowrap}.element-item-content.svelte-yu8b6p:hover{background-color:var(--surface2)}.element-item-content.svelte-yu8b6p:active{background-color:var(--surface1)}.element-item-content.svelte-yu8b6p>svg{flex-shrink:0}.element-item-content.svelte-yu8b6p .element-item-content__actions:where(.svelte-yu8b6p){flex-shrink:0}.elements-add-new.svelte-yu8b6p{display:flex;justify-content:center;padding:var(--spacing-100)}.anchor-editor.svelte-snuru0 h5:where(.svelte-snuru0){font-weight:700;font-size:.9rem}.flex-editor.svelte-1n042pt h5:where(.svelte-1n042pt){font-weight:700;font-size:.9rem}.flex-editor.svelte-1n042pt .flex-editor-content:where(.svelte-1n042pt) h6:where(.svelte-1n042pt){font-weight:700}.flex-editor.svelte-1n042pt .flex-editor-content:where(.svelte-1n042pt)>.form-control{flex:0 0 calc(50% - var(--spacing-300) / 2)}.flex-editor.svelte-1n042pt .flex-editor-content:where(.svelte-1n042pt) .flex-editor-content-border>*{flex:0 0 calc(33.33% - var(--spacing-300) * 2 / 3)}.flex-editor.svelte-1n042pt .flex-editor-content:where(.svelte-1n042pt) .flex-editor-content-border-radius>*{flex:0 0 calc(25% - var(--spacing-300) * 3 / 4)}.iframe-editor.svelte-13l7yxo h5:where(.svelte-13l7yxo){font-weight:700;font-size:.9rem}.iframe-editor.svelte-13l7yxo .iframe-editor-content:where(.svelte-13l7yxo) h6:where(.svelte-13l7yxo){font-weight:700}.iframe-editor.svelte-13l7yxo .iframe-editor-content:where(.svelte-13l7yxo) .src-exp-preview:where(.svelte-13l7yxo){width:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}.image-editor.svelte-16c5bcw h5:where(.svelte-16c5bcw){font-weight:700;font-size:.9rem}.image-editor.svelte-16c5bcw .image-editor-content:where(.svelte-16c5bcw) .src-exp-preview{width:240px;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}.image-editor.svelte-16c5bcw .image-editor-content:where(.svelte-16c5bcw) .flex-row>*{flex:0 0 calc(50% - var(--spacing-300) / 2)}.link-editor.svelte-oilot8 h5:where(.svelte-oilot8){font-weight:700;font-size:.9rem}.link-editor-content.svelte-oilot8 .flex-row>*{flex:0 0 calc(50% - var(--spacing-300) / 2)}.text-editor.svelte-132rs45 h5:where(.svelte-132rs45){font-weight:700;font-size:.9rem}.text-editor.svelte-132rs45 .text-editor-content:where(.svelte-132rs45)>.form-control{flex:0 0 calc(50% - var(--spacing-300) / 2)}.text-editor.svelte-132rs45 .text-editor-content:where(.svelte-132rs45)>:not(.form-control){flex:0 0 100%;max-width:100%}.video-editor.svelte-1octie2 h5:where(.svelte-1octie2){font-weight:700;font-size:.9rem}.energy-rating-editor.svelte-9lbf1b h5:where(.svelte-9lbf1b){font-weight:700;font-size:.9rem}.energy-rating-editor.svelte-9lbf1b .energy-rating-editor-content:where(.svelte-9lbf1b) .src-exp-preview{width:240px;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}.energy-rating-editor.svelte-9lbf1b .energy-rating-editor-content:where(.svelte-9lbf1b) .flex-row>*{flex:0 0 calc(50% - var(--spacing-300) / 2)}.svg-container.svelte-1goaltq{display:flex;width:100%;height:100%}.svg-list.svelte-11qmcxd{display:flex;flex-wrap:wrap;gap:var(--spacing-300)}.svg-item.svelte-11qmcxd{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-11qmcxd{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-11qmcxd,.svg-item-shape.svelte-11qmcxd:hover{border-color:var(--color-info-3)}.svg-item-text.svelte-11qmcxd{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}ul.svelte-1z0r4ev li:where(.svelte-1z0r4ev){font-size:.8em}ul.svelte-1z0r4ev li:where(.svelte-1z0r4ev) .variable-details:where(.svelte-1z0r4ev){display:flex;align-items:center;cursor:pointer}ul.svelte-1z0r4ev li:where(.svelte-1z0r4ev) .variable-details:where(.svelte-1z0r4ev) .flex-row:where(.svelte-1z0r4ev){margin-left:5px;gap:5px;align-items:center}h5.svelte-d4vjrh{font-weight:700;font-size:.9rem}h6.svelte-d4vjrh{font-weight:700}.svg.svelte-d4vjrh .flex-row:where(.svelte-d4vjrh){gap:var(--spacing-200);align-items:flex-start}.svg.svelte-d4vjrh .flex-row:where(.svelte-d4vjrh) .svg-current-wrapper:where(.svelte-d4vjrh){width:50%;padding:1em;cursor:pointer}h5.svelte-1evr2x9{font-weight:700;font-size:.9rem}.template-editor.svelte-zdf9gv{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-zdf9gv{border:var(--border-width) solid var(--border-color);height:100%;overflow:hidden}.template-editor__main.svelte-zdf9gv{display:flex;flex-direction:row;height:calc(100% - 90px)}.template-editor__main__preview.svelte-zdf9gv{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-zdf9gv{background-color:var(--surface0);flex-shrink:0;display:flex;flex-direction:column;height:100%}.template-editor__main__aside.svelte-zdf9gv h4:where(.svelte-zdf9gv){font-weight:700}.template-editor__main__aside-left.svelte-zdf9gv{min-width:300px;width:30%;max-width:500px;border-right:var(--border-width) solid var(--border-color)}.template-editor__main__aside__panel.svelte-zdf9gv{min-height:0;display:flex;flex-direction:column;flex-grow:1;flex:1 1 auto;overflow:auto}.template-editor__main__aside__panel.svelte-zdf9gv .shape-settings-title{display:flex;align-items:center;justify-content:space-between}.template-editor__main__aside-right.svelte-zdf9gv{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-zdf9gv .no-element-selected:where(.svelte-zdf9gv){font-style:italic;color:var(--text-color-muted)}.template-editor__toolbar.svelte-1eao1gy{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-1eao1gy *{flex-grow:0}.template-editor__toolbar.svelte-1eao1gy select{width:150px}.template-editor__toolbar__json-actions.svelte-1eao1gy{margin-left:auto}.template-editor__toolbar.svelte-1eao1gy .template-editor__toolbar__json-actions *{margin-bottom:0}.content-selector-container.svelte-pcrplu{display:flex;gap:1em}.content-selector.svelte-pcrplu{display:flex;gap:.3em}.randomize-content-button.svelte-pcrplu{padding:0;width:2.2em;border-color:var(--border-color)}.randomize-content-button.svelte-pcrplu>span:where(.svelte-pcrplu){font-size:1.8em;line-height:1em}.template-editor__toolbar__range-wrapper.svelte-1cr3411{display:flex;align-items:center;gap:var(--spacing-100)}.template-editor__toolbar__preview-wrapper.svelte-1er9lni{padding-top:.3rem}.template-editor__toolbar__preview-wrapper.svelte-1er9lni *{margin-bottom:0!important}.typography-variant.svelte-84cy8v{border:var(--border-width) solid var(--border-color);padding:var(--spacing-400)}.field-control-wrapper.svelte-1p5x0vs{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-1p5x0vs{padding-top:4px}.field-control-override.svelte-1p5x0vs{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-1p5x0vs{display:flex;align-items:center;position:relative}.field-control-title.svelte-1p5x0vs{font-size:13px;flex-grow:1}.field-control-actions.svelte-1p5x0vs{right:0;position:absolute;display:flex;justify-content:center;align-items:center;flex-shrink:0}.field-control-action.svelte-1p5x0vs{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-riycwk{display:flex;flex-direction:column;gap:1em}.border-editor.svelte-4v6jsk .flex-row:where(.svelte-4v6jsk)>*{flex:0 0 calc(33.33% - var(--spacing-300) * 2 / 3)}.tabs.svelte-1otwomy{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-bottom:1px solid var(--border-color);box-shadow:0 0 8px #0002}.tab.svelte-1otwomy{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-1otwomy{display:flex;flex-direction:column;overflow:hidden}.tabs-content.svelte-1otwomy{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border-color) transparent}.tab-body.svelte-qw7qwg{display:contents}.wrapper.svelte-107k6mk{height:calc(100vh - var(--header-height) - var(--footer-height));padding:var(--spacing-400) var(--spacing-700) 0 var(--spacing-700)}.design-editor.svelte-107k6mk{border:var(--border-width) solid var(--border-color);height:100%;overflow:hidden;display:flex;flex-direction:row}.design-editor.svelte-107k6mk .design-editor__preview:where(.svelte-107k6mk){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-107k6mk .design-editor__preview:where(.svelte-107k6mk)>*{width:100%;margin:auto}.design-editor.svelte-107k6mk .design-editor__aside:where(.svelte-107k6mk){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-107k6mk .design-editor__aside:where(.svelte-107k6mk):first-of-type{border-right:var(--border-width) solid var(--border-color)}.design-editor.svelte-107k6mk .design-editor__aside:where(.svelte-107k6mk):last-of-type{border-left:var(--border-width) solid var(--border-color)}.design-editor.svelte-107k6mk .design-editor__level-list:where(.svelte-107k6mk) li:where(.svelte-107k6mk){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-107k6mk .design-editor__level-list:where(.svelte-107k6mk) li:where(.svelte-107k6mk):last-of-type{border-bottom:var(--border-width) solid var(--border-color)}.design-editor.svelte-107k6mk .design-editor__level-list:where(.svelte-107k6mk) li:where(.svelte-107k6mk) span:where(.svelte-107k6mk){font-size:.8em}.design-editor.svelte-107k6mk .design-editor__level-list:where(.svelte-107k6mk) li:where(.svelte-107k6mk):not(.is-active){background-color:var(--surface0)}.design-editor.svelte-107k6mk .design-editor__level-list:where(.svelte-107k6mk) li.is-active:where(.svelte-107k6mk){background-color:var(--surface2)}.preview-container.svelte-1obzpi2{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.measure-container.svelte-14gfd1b{position:relative;width:100%;height:auto}.measure-container.svelte-14gfd1b .measure-asset-img{width:100%!important;height:auto!important;max-height:none!important;max-width:none!important}.measure-box.svelte-14gfd1b{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-14gfd1b{position:relative;width:100%;height:100%;cursor:move}.measure-handle-top.svelte-14gfd1b,.measure-handle-bottom.svelte-14gfd1b{background-color:transparent;border:0;outline:0;position:absolute}.measure-handle-top.svelte-14gfd1b{inset:-6px 6px calc(100% - 6px) 6px;cursor:ns-resize}.measure-handle-bottom.svelte-14gfd1b{inset:calc(100% - 6px) 6px -6px 6px;cursor:ns-resize}.asset-library__item__preview.svelte-1pq6hnu{width:1%;white-space:nowrap}.asset-library__item__preview.svelte-1pq6hnu img,.asset-library__item__preview.svelte-1pq6hnu video{max-width:300px}.asset-library-filters.svelte-1pq6hnu *{margin-bottom:0!important}.cd-item.svelte-1o1ck6a{padding-top:10px}.cd-children.svelte-1o1ck6a{position:relative;margin-top:-1px;padding-left:16px}.cd-children-border.svelte-1o1ck6a{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}.option-edit.svelte-153v73u{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.6rem}.option-edit.svelte-153v73u>:where(.svelte-153v73u){height:28px}.option-edit.svelte-153v73u .option-text-input{width:auto;flex-grow:1;flex-shrink:1}.assets-list.svelte-1xs6xog{list-style-type:circle;padding-left:var(--spacing-200);list-style-position:inside}.svg-previews.svelte-1vgtkag{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1em}.svg-preview.svelte-1vgtkag{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-1vgtkag{opacity:.8;cursor:not-allowed}.svg-preview.is-empty.svelte-1vgtkag{border-style:dashed}.svg-preview.svelte-1vgtkag:not(.is-disabled):hover{background-color:var(--x-input-focus-bg);border-color:var(--color-info-1);outline:0}.svg-shape-info.svelte-1vgtkag{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)}.badge-with-dot.svelte-1uiqywa{display:flex;align-items:center;gap:5px}.dot.svelte-1uiqywa{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-1gay6fw{overflow-y:auto;height:40vh}.table.svelte-1gay6fw{font-size:.9rem;thead:where(.svelte-1gay6fw) tr:where(.svelte-1gay6fw) th:where(.svelte-1gay6fw){position:sticky;top:0;z-index:1}.label-text{font-size:.9rem;cursor:pointer}tbody:where(.svelte-1gay6fw) tr:where(.svelte-1gay6fw) td:where(.svelte-1gay6fw){padding:var(--spacing-300)}}.angel-options.svelte-1gay6fw{flex:1;display:flex;align-content:center}
