@charset "UTF-8";.context-menu.svelte-1ht8r0{position:absolute;background:var(--color-surface);border:1px solid var(--color-bg);box-shadow:0 0 .5rem var(--color-bg);z-index:999;padding:2px;min-width:12rem}.context-menu.svelte-1ht8r0 ul:where(.svelte-1ht8r0){list-style:none;margin:0;padding:0}.context-menu.svelte-1ht8r0 li:where(.svelte-1ht8r0){display:block}.menu-btn.svelte-1ht8r0{width:100%;text-align:left;padding:.5rem .75rem;background:transparent;border:none;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;font-size:.875rem;font-weight:600;font-family:Satoshi-Regular,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:1px;border-left:2px solid var(--color-surface);border-right:1px solid var(--color-surface);display:flex}.menu-btn.svelte-1ht8r0 i:where(.svelte-1ht8r0){flex-basis:1.5rem}.menu-btn--disabled.svelte-1ht8r0{cursor:not-allowed}.menu-btn.svelte-1ht8r0:hover:not(.menu-btn--disabled){color:var(--color-primary)}.menu-btn--destructive.svelte-1ht8r0:hover{color:var(--color-danger)}.menu-btn--destructive.svelte-1ht8r0 i:where(.svelte-1ht8r0){color:var(--color-danger)}.menu-btn.svelte-1ht8r0:not(.menu-btn--disabled):active{background:var(--color-surface-alt);border-left:2px solid var(--color-primary)}.menu-btn--destructive.svelte-1ht8r0:active{border-left:2px solid var(--color-danger)}.menu-btn--disabled.svelte-1ht8r0{color:var(--color-text-muted)}hr.svelte-1ht8r0{border:none;border-bottom:2px solid var(--color-bg);margin:.25rem 0}.panel.svelte-kcq68j{padding-bottom:.5rem;margin-bottom:.75rem;position:relative;outline-offset:.5rem;outline-offset:2px;border-radius:.5rem}@media (min-width: 1024px){.panel.svelte-kcq68j{border:2px solid var(--color-panel-border)}}.panel.svelte-kcq68j:has(.drag:where(.svelte-kcq68j):hover){outline:2px dashed rgba(128,128,128,.2)}.panel.svelte-kcq68j:has(.drag:where(.svelte-kcq68j):active){outline:2px dashed gray}.panel__header.svelte-kcq68j{display:flex;padding:.5rem .75rem .5rem .5rem;border-radius:.5rem .5rem 0 0;-webkit-user-select:none;user-select:none}.panel.svelte-kcq68j .add:where(.svelte-kcq68j){border:unset;background-color:inherit;padding-inline:.5rem;padding-block:2px;color:var(--color-text);font-size:1rem;cursor:context-menu;font-family:Satoshi-Bold,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.panel.svelte-kcq68j .drag:where(.svelte-kcq68j){font-size:1rem;aspect-ratio:1;cursor:grab;border:unset;background:inherit;color:var(--color-text-muted)}.panel.svelte-kcq68j .drag:where(.svelte-kcq68j):active{cursor:grabbing;color:var(--color-text)}.panel.svelte-kcq68j h2:where(.svelte-kcq68j){display:inline-block;font-family:Satoshi-Light,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:1.5px;text-transform:uppercase;padding-left:.5rem;color:var(--color-text);flex-grow:1}@media (max-width: 1024px){.panel.svelte-kcq68j h2:where(.svelte-kcq68j){font-size:.875rem}}@media (min-width: 1024px){.panel.svelte-kcq68j h2:where(.svelte-kcq68j){font-size:1.25rem}}.panel__content.svelte-kcq68j{margin-inline:.5rem}@media (min-width: 1024px){.panel__content.svelte-kcq68j{font-size:1rem}}@media (max-width: 1024px){.panel__content.svelte-kcq68j{font-size:.75rem}}.token-heading.svelte-1ndoyy{font-family:Satoshi-Bold,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;text-transform:uppercase;letter-spacing:1px}.tokens-library.svelte-1ndoyy{display:flex;flex-direction:column;gap:.5rem;background:inherit}.tokens-used.svelte-1ndoyy{display:flex;flex-direction:column;gap:.5rem;padding-block:.5rem;margin-left:.5rem;overflow-x:auto;scrollbar-width:thin}.tokens-used__item.svelte-1ndoyy{display:flex;align-items:center;width:max-content;gap:.75rem;position:sticky;left:0}.token.svelte-1ndoyy{background:var(--color-bg);width:max-content;color:var(--color-text);border:unset;padding-block:.25rem;padding-inline:.5rem;border:1px solid var(--color-bg);text-align:left;font-family:Satoshi-Regular,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600;font-size:.875rem;letter-spacing:1px;cursor:pointer}.token--top.svelte-1ndoyy{position:sticky;left:0;min-width:13ch;overflow-x:auto}.token.svelte-1ndoyy:not(.token--top){min-width:10ch}.token--resolved.svelte-1ndoyy,.token--pathing.svelte-1ndoyy{background:inherit;border:1px solid var(--color-bg);cursor:zoom-in}.token.svelte-1ndoyy i:where(.svelte-1ndoyy){color:var(--color-text-muted);padding-right:.25rem}.token.svelte-1ndoyy:hover{color:var(--color-primary)}.token.svelte-1ndoyy:hover i:where(.svelte-1ndoyy){color:var(--color-primary)}.canvas__component.svelte-1jwyc1s{position:absolute;translate:calc(var(--x) + var(--offsetX)) calc(var(--y) + var(--offsetY));transition:translate .15s ease-out;padding:calc(.75rem / var(--scale-factor));cursor:pointer}.canvas__component__meta.svelte-1jwyc1s{font-size:calc(.875rem / var(--scale-factor));letter-spacing:1px;font-family:Satoshi-Bold,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--color-text);mix-blend-mode:exclusion;border:unset;padding:2px;border-radius:2px;cursor:pointer;position:absolute;background:inherit;display:none}.canvas__component__meta.name.svelte-1jwyc1s{content:var(--name);bottom:115%;left:0;color:var(--color-primary);font-family:Satoshi-Bold,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:calc(1rem / var(--scale-factor))}.canvas__component__meta.width.svelte-1jwyc1s{top:120%;left:calc(40% * var(--scale-factor) * .8)}.canvas__component__meta.height.svelte-1jwyc1s{top:calc(40% * var(--scale-factor) * .8);left:calc(-65% / var(--scale-factor))}.canvas__component__drag.svelte-1jwyc1s{display:none}.canvas__component.svelte-1jwyc1s:hover{box-shadow:0 0 0 calc(2px / var(--scale-factor)) var(--color-text-muted)}.canvas__component.svelte-1jwyc1s:hover .canvas__component__drag:where(.svelte-1jwyc1s){box-shadow:0 0 0 calc(2px / var(--scale-factor)) var(--color-text-muted);background:var(--color-bg)}.canvas__component.svelte-1jwyc1s:hover .canvas__component__meta:where(.svelte-1jwyc1s),.canvas__component.svelte-1jwyc1s:hover .canvas__component__drag:where(.svelte-1jwyc1s),.canvas__component.svelte-1jwyc1s:hover:after,.canvas__component.svelte-1jwyc1s:hover:before{display:block}.canvas__component--selected.svelte-1jwyc1s{box-shadow:0 0 0 calc(2px / var(--scale-factor)) var(--color-primary)}.canvas__component--selected.svelte-1jwyc1s .canvas__component__drag:where(.svelte-1jwyc1s){box-shadow:0 0 0 calc(2px / var(--scale-factor)) var(--color-primary);background:var(--color-primary)}.canvas__component--selected.svelte-1jwyc1s .canvas__component__move:where(.svelte-1jwyc1s){display:grid}.canvas__component--selected.svelte-1jwyc1s .canvas__component__meta:where(.svelte-1jwyc1s),.canvas__component--selected.svelte-1jwyc1s .canvas__component__drag:where(.svelte-1jwyc1s),.canvas__component--selected.svelte-1jwyc1s:after,.canvas__component--selected.svelte-1jwyc1s:before{display:block}.canvas__component--selected.svelte-1jwyc1s:hover{box-shadow:0 0 0 calc(2px / var(--scale-factor)) var(--color-primary)}.canvas__component--selected.svelte-1jwyc1s:hover .canvas__component__drag:where(.svelte-1jwyc1s){box-shadow:0 0 0 calc(2px / var(--scale-factor)) var(--color-primary);background:var(--color-primary-hover)}.canvas__component--selected.svelte-1jwyc1s:hover .canvas__component__drag:where(.svelte-1jwyc1s):hover{background:#fff}.canvas__component__move.svelte-1jwyc1s{padding:.5rem;width:max-content;height:max-content;left:88%;bottom:110%;cursor:grab;background:unset;outline:unset;color:var(--color-primary);display:none;position:absolute;border:unset;place-items:center}.canvas__component__move.svelte-1jwyc1s i:where(.svelte-1jwyc1s){font-size:calc(1.25rem / var(--scale-factor))}.canvas__component__move.svelte-1jwyc1s:active{cursor:grabbing}.canvas__component__drag.svelte-1jwyc1s{position:absolute;border:unset;border-radius:calc(.5rem / var(--scale-factor) / 9);--size: 1.5rem;width:calc(var(--size) / var(--scale-factor) / 2);height:calc(var(--size) / var(--scale-factor) / 2);--offset: calc(var(--size) / -8)}.canvas__component__drag.top.left.svelte-1jwyc1s{top:calc(-.6 * var(--size) / var(--scale-factor) / 2);left:calc(-.6 * var(--size) / var(--scale-factor) / 2);cursor:nw-resize}.canvas__component__drag.top.right.svelte-1jwyc1s{top:calc(-.6 * var(--size) / var(--scale-factor) / 2);right:calc(-.6 * var(--size) / var(--scale-factor) / 2);cursor:ne-resize}.canvas__component__drag.bottom.left.svelte-1jwyc1s{bottom:calc(-.6 * var(--size) / var(--scale-factor) / 2);left:calc(-.6 * var(--size) / var(--scale-factor) / 2);cursor:sw-resize}.canvas__component__drag.bottom.right.svelte-1jwyc1s{bottom:calc(-.6 * var(--size) / var(--scale-factor) / 2);right:calc(-.6 * var(--size) / var(--scale-factor) / 2);cursor:se-resize}.canvas__component__raw.svelte-1jwyc1s{background-color:var(--background-color, green);border:var(--border);border-radius:var(--border-radius);color:var(--color);padding:var(--padding)}.canvas-container.svelte-f30w96{overflow:hidden;position:relative;background-color:var(--color-bg)}.canvas-container.svelte-f30w96:after{position:absolute;top:1.5rem;right:1.5rem;content:var(--zoom-level);color:#fff;mix-blend-mode:exclusion;font-weight:700}@media (max-width: 1024px){.canvas-container.svelte-f30w96{grid-area:2/1/3/3}}@media (min-width: 1024px){.canvas-container.svelte-f30w96{grid-area:2/2/3/3}}.canvas.svelte-f30w96{scale:var(--scale-factor);transition:scale .1s linear,transform-origin .1s linear;transform-origin:var(--transform-origin-x, 50%) var(--transform-origin-y, 50%);position:relative}.components.svelte-iwqcvz{display:flex;flex-direction:column;padding-top:.5rem;overflow-x:auto;scrollbar-width:thin}.component.svelte-iwqcvz{align-items:center;gap:.75rem;padding-left:.75rem;padding-left:calc(1.5rem * (.25 + var(--level)));padding-block:.125rem;color:var(--color-text);background-color:inherit;border:unset;display:flex;width:100%;letter-spacing:1px;cursor:pointer;position:relative;border-left:2px solid var(--color-surface);font-size:1rem}.component__icon.svelte-iwqcvz{color:var(--color-text-muted);font-size:1.25rem}.component__name.svelte-iwqcvz{font-family:Satoshi-Regular,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--color-text);font-weight:600}.component.svelte-iwqcvz:hover .component__icon:where(.svelte-iwqcvz),.component.svelte-iwqcvz:hover .component__name:where(.svelte-iwqcvz){color:var(--color-primary)}.component--selected.svelte-iwqcvz{background-color:var(--color-surface-alt);border-left:2px solid var(--color-primary)}.component--selected.svelte-iwqcvz>:where(.svelte-iwqcvz){color:var(--color-primary)}.component--selected.svelte-iwqcvz:hover{border-color:var(--color-primary-hover)}.component--selected.svelte-iwqcvz:hover .component__icon:where(.svelte-iwqcvz),.component--selected.svelte-iwqcvz:hover .component__name:where(.svelte-iwqcvz){color:var(--color-primary-hover)}.component.svelte-iwqcvz:after{content:var(--coords);color:var(--color-text-muted);position:absolute;right:1.5rem;display:none}.component.svelte-iwqcvz:hover{color:var(--color-primary)}.component.svelte-iwqcvz:hover:after{display:block}.style-section.svelte-esphk{-webkit-user-select:none;user-select:none}.style-section[open].svelte-esphk :where(.svelte-esphk):after{rotate:180deg;translate:0 .5rem}.style-section__heading.svelte-esphk{list-style:none;cursor:pointer;padding-block:.5rem;position:relative;display:flex;font-size:.75rem;text-transform:uppercase;font-family:Satoshi-Bold,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:1px;color:var(--color-text)}.style-section__heading.svelte-esphk:after{content:"⌄";right:1.5rem;position:absolute;transition:rotate .2s ease-out}.style-section__content.svelte-esphk{padding-left:.5rem;margin-bottom:.75rem}.option124.svelte-esphk{display:flex;justify-content:space-between;padding-left:.5rem;align-items:center}.option124__label.svelte-esphk{-webkit-user-select:none;user-select:none;letter-spacing:1px;font-weight:600;padding-block:.25rem;display:flex;gap:.75rem}@media (max-width: 768px){.option124__label.svelte-esphk{font-size:1rem}}.option124__label.svelte-esphk:after{aspect-ratio:1;background:var(--color-bg);width:.5rem}.option124__input.svelte-esphk>:where(.svelte-esphk){color:var(--color-primary);color:var(--color-text)}.option124__input--track.svelte-esphk{color:#000;font-size:1.25rem;color:var(--color-surface);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--color-text)}.option124__input--track.svelte-esphk:focus{color:var(--color-text)}.option124__input--text.svelte-esphk{width:8rem;font-size:1rem;font-family:Satoshi-Bold,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;border:unset;border:var(--color-add-var-border);background:var(--color-add-var-bg);padding:2px;cursor:pointer;border-radius:1px;color:var(--color-add-var-text)}.option124__input--text.svelte-esphk:hover{background:var(--color-surface-alt);color:var(--color-text)}@media (min-width: 1536px){.option124__input--text.svelte-esphk{width:8rem;font-size:1rem}}.option124__input--track.svelte-esphk,.option124__input--expand.svelte-esphk{cursor:pointer;border:unset;background:unset}.option124__input--expand.svelte-esphk{width:1.5rem;font-size:1rem}@media (min-width: 1536px){.option124__input--expand.svelte-esphk{width:2.5rem}}button.svelte-fr8w5g{all:unset}.axis-tracker.svelte-fr8w5g{background:inherit;font-size:1.25rem;color:var(--color);-webkit-text-stroke-width:2.5px;-webkit-text-stroke-color:black}.layers.svelte-5pzdcn{display:flex;gap:.5rem}.layers.svelte-5pzdcn .layer:where(.svelte-5pzdcn){padding:.25rem .5rem;border-radius:.5rem;background:var(--color-surface);color:var(--color-text)}.layers.svelte-5pzdcn .layer--base:where(.svelte-5pzdcn){border:2px dashed var(--color-panel-border);background:var(--color-bg)}.layers.svelte-5pzdcn .layer--new:where(.svelte-5pzdcn){border:2px solid var(--color-panel-border);translate:0 -.125rem;box-shadow:0 .35rem var(--color-bg);color:var(--color-warning);text-shadow:3px 0px black,-3px 0px black,0 3px black,0 -3px black}.layers.svelte-5pzdcn .layer:where(.svelte-5pzdcn)>input[type=radio]:where(.svelte-5pzdcn){position:absolute;opacity:0}.layers.svelte-5pzdcn .layer:where(.svelte-5pzdcn):hover{background:var(--color-surface-alt)}.layers.svelte-5pzdcn .layer:where(.svelte-5pzdcn):has(input[type=radio]:where(.svelte-5pzdcn):checked){box-shadow:0 .15rem var(--color-surface-alt);translate:0 .125rem;border:2px solid var(--color-primary);background:var(--color-surface-alt)}.axis.svelte-5pzdcn{position:relative;-webkit-user-select:none;user-select:none}.axis[open].svelte-5pzdcn .axis__heading__collapse-icon:where(.svelte-5pzdcn){rotate:-180deg}.axis__heading.svelte-5pzdcn{display:flex;justify-content:space-between;align-items:center;padding-right:1.5rem;cursor:pointer;border-radius:.5rem;padding-block:.5rem;font-size:.75rem;text-transform:uppercase;font-family:Satoshi-Bold,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.axis__heading__collapse-icon.svelte-5pzdcn{transition:rotate .2s ease-out;rotate:-360deg}.axis__content.svelte-5pzdcn{padding-inline:.5rem;transition:max-height .1s ease-out,translate .2s ease-out}.tracker.svelte-5pzdcn{display:flex;flex-direction:column;--gap: $x-space-md}.tracker__element.svelte-5pzdcn{display:flex;flex-grow:1;cursor:pointer;border-left:2px solid var(--color-surface);padding-left:.5rem;flex-direction:row-reverse;align-items:center;gap:.5rem}.tracker__element.svelte-5pzdcn label:where(.svelte-5pzdcn){padding-block:.25rem;cursor:pointer;display:flex;flex-grow:1;padding-inline:.5rem;font-family:Satoshi-Regular,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600}.tracker__element.svelte-5pzdcn label:where(.svelte-5pzdcn):hover{color:var(--color-primary)}.tracker__element.svelte-5pzdcn label:where(.svelte-5pzdcn):has(input[type=radio]:where(.svelte-5pzdcn):checked)+:where(.svelte-5pzdcn){color:var(--color-warning);-webkit-text-stroke-color:black}.tracker__element__track.svelte-5pzdcn{width:1.5rem;font-size:1.25rem;border:unset;background:unset;cursor:pointer;position:relative;color:var(--color-surface);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--color-text)}.tracker__element__track.svelte-5pzdcn:focus{color:var(--color-text)}.tracker__element.svelte-5pzdcn:has(input[type=radio]:where(.svelte-5pzdcn):checked){border-left:2px solid var(--color-primary);background-color:var(--color-surface-alt)}.tracker__element.svelte-5pzdcn:has(input[type=radio]:where(.svelte-5pzdcn):checked) label:where(.svelte-5pzdcn){color:var(--color-primary)}.tracker__element__input.svelte-5pzdcn{opacity:0}i.svelte-a8j0ak{color:var(--color-warning);font-size:1.25rem}@media (prefers-color-scheme: light){[data-prefers-color-scheme].svelte-1d8y7zs{--color-primary: #3b82f6;--color-primary-hover: #1d4ed8;--color-accent: #ec4899;--color-bg: #ddd;--color-surface: #f1f1f1;--color-surface-alt: #dedede;--color-text: #3f3a3a;--color-text-muted: #606a78;--color-heading: #0a0f1c;--color-border: #e5e7eb;--color-divider: #d1d5db;--color-success: #059669;--color-warning: #f59e0b;--color-danger: #dc2626;--color-focus-ring: #93c5fd;--color-button-text: #000000;--color-add-var-bg: #f1f1f1;--color-add-var-border: 1px solid #dedede;--color-add-var-text: #3f3a3a;--color-panel-border: lightgray}}@media (prefers-color-scheme: dark){[data-prefers-color-scheme].svelte-1d8y7zs{--color-primary: #93c5fd;--color-primary-hover: #bfdbfe;--color-accent: #f9a8d4;--color-bg: #111;--color-surface: #1f1f1f;--color-surface-alt: #2f2f2f;--color-text: #dcdcdc;--color-text-muted: #9ca3af;--color-heading: #f9fafb;--color-border: #374151;--color-divider: #1f2937;--color-success: #34d399;--color-warning: #fcd34d;--color-danger: #f87171;--color-focus-ring: #2563eb;--color-button-text: #000000;--color-add-var-bg: #111;--color-add-var-border: 1px solid #111;--color-add-var-text: #f1f1f1;--color-panel-border: #333}}[data-prefers-color-scheme][data-compel-color-scheme=light].svelte-1d8y7zs{--color-primary: #3b82f6;--color-primary-hover: #1d4ed8;--color-accent: #ec4899;--color-bg: #ddd;--color-surface: #f1f1f1;--color-surface-alt: #dedede;--color-text: #3f3a3a;--color-text-muted: #606a78;--color-heading: #0a0f1c;--color-border: #e5e7eb;--color-divider: #d1d5db;--color-success: #059669;--color-warning: #f59e0b;--color-danger: #dc2626;--color-focus-ring: #93c5fd;--color-button-text: #000000;--color-add-var-bg: #f1f1f1;--color-add-var-border: 1px solid #dedede;--color-add-var-text: #3f3a3a;--color-panel-border: lightgray}[data-prefers-color-scheme][data-compel-color-scheme=dark].svelte-1d8y7zs{--color-primary: #93c5fd;--color-primary-hover: #bfdbfe;--color-accent: #f9a8d4;--color-bg: #111;--color-surface: #1f1f1f;--color-surface-alt: #2f2f2f;--color-text: #dcdcdc;--color-text-muted: #9ca3af;--color-heading: #f9fafb;--color-border: #374151;--color-divider: #1f2937;--color-success: #34d399;--color-warning: #fcd34d;--color-danger: #f87171;--color-focus-ring: #2563eb;--color-button-text: #000000;--color-add-var-bg: #111;--color-add-var-border: 1px solid #111;--color-add-var-text: #f1f1f1;--color-panel-border: #333}.scroll-scheme.svelte-1d8y7zs{overflow:auto;scroll-behavior:smooth;scrollbar-width:thin}.scroll-scheme.svelte-1d8y7zs::-webkit-scrollbar{width:12px;height:12px}.scroll-scheme.svelte-1d8y7zs::-webkit-scrollbar-track{background:var(--color-surface-alt)}.scroll-scheme.svelte-1d8y7zs::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:6px;border:3px solid var(--color-surface-alt)}.scroll-scheme.svelte-1d8y7zs::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary-hover)}@media (min-width: 1536px){.scroll-scheme.svelte-1d8y7zs{scrollbar-width:auto}}.scroll-scheme.svelte-1d8y7zs{scrollbar-color:var(--color-primary) var(--color-surface-alt)}#ui-kitten.svelte-1d8y7zs{color:var(--color-text)}#ui-kitten.svelte-1d8y7zs{height:100vh;min-height:100vh;max-height:100vh}@supports (height: 100dvh){#ui-kitten.svelte-1d8y7zs{height:100dvh;min-height:100dvh;max-height:100dvh}}@supports (height: 100svh){#ui-kitten.svelte-1d8y7zs{height:100svh;min-height:100svh;max-height:100svh}}@media (max-width: 1024px){#ui-kitten.svelte-1d8y7zs{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:max-content 3fr 2fr}#ui-kitten.svelte-1d8y7zs .logical-mapper:where(.svelte-1d8y7zs){display:none}}@media (min-width: 1024px){#ui-kitten.svelte-1d8y7zs{display:grid;grid-template-columns:1fr 3fr 1.1fr;grid-template-rows:1fr 16fr 1.5rem;grid-column-gap:0px;grid-row-gap:0px}}#nav.svelte-1d8y7zs{background-color:var(--color-surface);padding:.75rem 2.5rem;display:flex;justify-content:space-between}#nav.svelte-1d8y7zs .branding:where(.svelte-1d8y7zs){font-family:Satoshi-Bold,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-feature-settings:"salt" 1;font-size:1.25rem;letter-spacing:1px}#nav.svelte-1d8y7zs .quick-preferences:where(.svelte-1d8y7zs){display:flex;align-items:center}@media (max-width: 1024px){#nav.svelte-1d8y7zs{grid-area:1/1/2/3}}@media (min-width: 1024px){#nav.svelte-1d8y7zs{grid-area:1/1/2/4}}.logical-mapper.svelte-1d8y7zs,.management.svelte-1d8y7zs,.configurable.svelte-1d8y7zs{overflow-y:auto;scrollbar-width:thin;background-color:var(--color-surface);border-top:2px solid var(--color-bg)}.management.svelte-1d8y7zs,.configurable.svelte-1d8y7zs{padding:1.5rem .75rem}.configurable.svelte-1d8y7zs{overflow-y:scroll}.logical-mapper.svelte-1d8y7zs{border-top:2px solid var(--color-bg);border-left:2px solid var(--color-bg);border-right:2px solid var(--color-bg)}@media (min-width: 1024px){.logical-mapper.svelte-1d8y7zs{grid-area:3/2/3/3}}@media (max-width: 1024px){.management.svelte-1d8y7zs{grid-area:3/1/4/2}}@media (min-width: 1024px){.management.svelte-1d8y7zs{grid-area:2/1/4/2}}.configurable.svelte-1d8y7zs{font-family:Satoshi-Light,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:1px;gap:1.5rem}@media (max-width: 1024px){.configurable.svelte-1d8y7zs{grid-area:3/2/4/3}}@media (min-width: 1024px){.configurable.svelte-1d8y7zs{grid-area:2/3/4/4}}
