@font-face{font-family:Pretendard JP;font-weight:900;font-display:swap;src:local(Pretendard JP Black),url(/assets/PretendardJP-Black-D6dEOwZU.woff2)format("woff2"),url(/assets/PretendardJP-Black-CB6HvzbU.woff)format("woff")}@font-face{font-family:Pretendard JP;font-weight:800;font-display:swap;src:local(Pretendard JP ExtraBold),url(/assets/PretendardJP-ExtraBold-Cr2uE12h.woff2)format("woff2"),url(/assets/PretendardJP-ExtraBold-CRf-GTPL.woff)format("woff")}@font-face{font-family:Pretendard JP;font-weight:700;font-display:swap;src:local(Pretendard JP Bold),url(/assets/PretendardJP-Bold-BNI-0-vS.woff2)format("woff2"),url(/assets/PretendardJP-Bold-m29nMW2p.woff)format("woff")}@font-face{font-family:Pretendard JP;font-weight:600;font-display:swap;src:local(Pretendard JP SemiBold),url(/assets/PretendardJP-SemiBold-BYaMO_OY.woff2)format("woff2"),url(/assets/PretendardJP-SemiBold-fnCnOQhg.woff)format("woff")}@font-face{font-family:Pretendard JP;font-weight:500;font-display:swap;src:local(Pretendard JP Medium),url(/assets/PretendardJP-Medium-D0TFD8VT.woff2)format("woff2"),url(/assets/PretendardJP-Medium-CVpjtoQT.woff)format("woff")}@font-face{font-family:Pretendard JP;font-weight:400;font-display:swap;src:local(Pretendard JP Regular),url(/assets/PretendardJP-Regular-BDMKtjW1.woff2)format("woff2"),url(/assets/PretendardJP-Regular-B8gjIaXf.woff)format("woff")}@font-face{font-family:Pretendard JP;font-weight:300;font-display:swap;src:local(Pretendard JP Light),url(/assets/PretendardJP-Light-DmqVU8c9.woff2)format("woff2"),url(/assets/PretendardJP-Light-CN_s5WRs.woff)format("woff")}@font-face{font-family:Pretendard JP;font-weight:200;font-display:swap;src:local(Pretendard JP ExtraLight),url(/assets/PretendardJP-ExtraLight-BcqqH9yP.woff2)format("woff2"),url(/assets/PretendardJP-ExtraLight-z704K4jT.woff)format("woff")}@font-face{font-family:Pretendard JP;font-weight:100;font-display:swap;src:local(Pretendard JP Thin),url(/assets/PretendardJP-Thin-7TzCnIxc.woff2)format("woff2"),url(/assets/PretendardJP-Thin-DoYnt9N1.woff)format("woff")}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(/assets/material-symbols-rounded-C8g74dum.woff2)format("woff2")}.material-symbols-rounded{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Rounded;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-hue:265;--theme-chroma-scale:1;--theme-tone-00:oklch(16% calc(.003 * var(--theme-chroma-scale)) var(--theme-hue));--theme-tone-10:oklch(23% calc(.01 * var(--theme-chroma-scale)) var(--theme-hue));--theme-tone-20:oklch(30% calc(.017 * var(--theme-chroma-scale)) var(--theme-hue));--theme-tone-30:oklch(36% calc(.022 * var(--theme-chroma-scale)) var(--theme-hue));--theme-tone-40:oklch(43% calc(.026 * var(--theme-chroma-scale)) var(--theme-hue));--theme-tone-50:oklch(55% calc(.023 * var(--theme-chroma-scale)) var(--theme-hue));--theme-tone-60:oklch(72% calc(.026 * var(--theme-chroma-scale)) var(--theme-hue));--theme-tone-90:oklch(93% calc(.009 * var(--theme-chroma-scale)) var(--theme-hue));--color-background:var(--theme-tone-00);--color-surface:var(--theme-tone-10);--color-surface-interactive:var(--theme-tone-20);--color-surface-active:var(--theme-tone-30);--color-surface-emphasis:var(--theme-tone-40);--color-surface-inverse:var(--theme-tone-90);--color-surface-floating:color-mix(in oklch, var(--color-surface) 92%, transparent);--color-surface-floating-interactive:oklch(100% calc(.05 * var(--theme-chroma-scale)) var(--theme-hue) / .08);--color-border-primary:var(--theme-tone-50);--color-border-secondary:var(--theme-tone-40);--color-border-tertiary:var(--theme-tone-20);--color-border-floating:oklch(100% 0 0/.1);--color-focus-ring:var(--theme-tone-90);--color-text-primary:var(--theme-tone-90);--color-text-secondary:var(--theme-tone-60);--color-text-tertiary:var(--theme-tone-50);--color-text-inverse:var(--theme-tone-00);--color-indicator-secondary:var(--theme-tone-60);--color-category-generate:oklch(87% .16 96);--color-category-transform:oklch(80% .14 223);--color-category-time:oklch(89% .178 164);--color-category-utility:oklch(68% .262 318);--color-overlay-highlight-primary:oklch(100% 0 0);--color-overlay-highlight-secondary:oklch(100% 0 0/.6);--color-overlay-backdrop:oklch(0% 0 0/.4);--z-layer-sidebar-resizer:20;--z-layer-drag-indicator:50;--z-layer-modal:1000;--z-layer-floating-stack-base:1010;--preview-led-default-rgb:255 166 57;--shadow-floating:0 .5rem 1.5rem oklch(0% 0 0/.32), 0 .125rem .375rem oklch(0% 0 0/.24);--text-12:.75rem;--text-13:.8125rem;--text-14:.875rem;--text-16:1rem;--text-18:1.125rem;--radius-1:.0625rem;--radius-2:.125rem;--radius-4:.25rem;--radius-6:.375rem;--radius-8:.5rem;--radius-12:.75rem;--radius-percent-3:3%;--radius-round:100rem;--gap-0:0;--gap-1_5:.09375rem;--gap-2:.125rem;--gap-4:.25rem;--gap-6:.375rem;--gap-8:.5rem;--gap-10:.625rem;--gap-12:.75rem;--gap-14:.875rem;--gap-16:1rem;--gap-20:1.25rem;--gap-32:2rem;--gap-neg-4:-.25rem}*{box-sizing:border-box;touch-action:manipulation;scrollbar-width:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-electron-corner-smoothing:80%;font-family:inherit}:focus-visible{outline:none}body[data-focus-nav=tab] :focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}:where(button,input[type=checkbox],input[type=radio],input[type=range],input[type=file],select){cursor:pointer}:where(button,input,select):disabled{cursor:default}h1,h2,h3,h4,h5,h6,p{margin:var(--gap-0)}html,body{margin:var(--gap-0);background:var(--color-background);height:100vh;color:var(--color-text-primary);font-family:Pretendard JP Variable,Pretendard JP,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Hiragino Sans,Apple SD Gothic Neo,Meiryo,Noto Sans JP,Noto Sans KR,Malgun Gothic,Osaka,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;overflow:hidden}body[data-runtime=web]{align-items:center;display:flex}#app{height:100%;max-height:280px}#app.is-web-fallback{border-top:1px solid var(--color-border-tertiary);border-bottom:1px solid var(--color-border-tertiary);width:100%}#app.is-preview-popout{width:100%;max-height:none}input[type=number][data-control-action][data-device-id],[data-numeric-input-proxy][data-control-action][data-device-id]{touch-action:none}.control-field-label{color:var(--color-text-secondary);font-size:var(--text-12)}.preset-save-button{border-radius:var(--radius-round);background:var(--color-surface-interactive);width:.875rem;min-width:.875rem;height:.875rem;color:var(--color-text-secondary);outline:1px solid var(--color-border-secondary);-webkit-app-region:no-drag;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.preset-save-button .material-symbols-rounded{font-size:var(--text-12);font-variation-settings:"FILL" 1, "wght" 400;line-height:1}input{background:var(--input-background,var(--color-surface-interactive));color:var(--color-text-primary);border-radius:var(--radius-4);padding:var(--gap-4) var(--gap-6);border:0;min-width:0;max-width:100%}input[type=checkbox]{accent-color:var(--device-control-accent,var(--color-surface-inverse))}input[type=checkbox].round-checkbox{appearance:none;border-radius:var(--radius-round);background-color:var(--color-surface-emphasis);width:.875rem;height:.875rem;margin:0}input[type=checkbox].round-checkbox:checked{background-color:var(--device-control-accent,var(--color-surface-inverse))}input[type=number]{cursor:n-resize}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]:focus{outline:1px solid var(--color-border-secondary);outline-offset:-1px;caret-color:#0000}input[type=number][data-keyboard-editing=true]{cursor:text;caret-color:currentColor}input[type=number].has-display-overlay{color:#0000}input[type=number].has-display-overlay[data-keyboard-editing=true]:focus{color:var(--color-text-primary)}input[type=number].has-display-overlay[data-keyboard-editing=true]:focus+.numeric-value-display{display:none}input[type=range]{appearance:none;--range-fill:0%;--range-fill-color:var(--device-control-accent,var(--color-surface-inverse));--range-track-color:var(--color-surface-emphasis);background:0 0;width:100%;margin:0;padding:0}input[type=range]::-webkit-slider-runnable-track{background:var(--range-track-background,linear-gradient(to right, var(--range-fill-color) 0, var(--range-fill-color) var(--range-fill), var(--range-track-color) var(--range-fill), var(--range-track-color) 100%));border-radius:var(--radius-2);width:100%;height:.28rem}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border-radius:var(--radius-round);border:1px solid var(--color-background);background:var(--color-surface-inverse);width:.74rem;height:.74rem;margin-top:var(--gap-neg-4);opacity:1;transition:opacity .12s}.numeric-value-display{height:1.75rem;padding:var(--gap-4) var(--gap-6);color:var(--color-text-primary);font-size:var(--text-13);white-space:nowrap;pointer-events:none;align-items:center;display:flex;overflow:hidden}html.is-theme-adjusting .button,html.is-theme-adjusting .split-button-segment,html.is-theme-adjusting .dropdown-select-trigger,html.is-theme-adjusting .switch,html.is-theme-adjusting .switch-thumb{transition-duration:0s}html.reduce-animation *,html.reduce-animation :before,html.reduce-animation :after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}html.reduce-animation .floating-dropdown,html.reduce-animation .app-hint{translate:none!important}html.reduce-animation .modal-dialog{transform:scale(1)!important}html.reduce-animation .switch-thumb{transform:translate(0)!important}html.reduce-animation .switch.is-checked .switch-thumb{transform:translate(12px)!important}html.reduce-animation .preview-panel-scrub-loader .loader-bar{animation:none!important;transform:translate(97%)!important}@media (prefers-reduced-motion:reduce){html *,html :before,html :after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}html .floating-dropdown,html .app-hint{translate:none!important}html .modal-dialog{transform:scale(1)!important}html .switch-thumb{transform:translate(0)!important}html .switch.is-checked .switch-thumb{transform:translate(12px)!important}html .preview-panel-scrub-loader .loader-bar{animation:none!important;transform:translate(97%)!important}}html.reduce-blur{--color-surface-floating:var(--color-surface)}html.reduce-blur *,html.reduce-blur :before,html.reduce-blur :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.reduce-blur .app-hint{filter:none!important}.floating-menu-surface{z-index:calc(var(--z-layer-floating-stack-base) + var(--floating-layer-stack-order,0));-webkit-app-region:no-drag;align-items:stretch;gap:var(--gap-2);width:fit-content;min-width:max(5rem, var(--floating-dropdown-anchor-width,0px));max-width:calc(100vw - var(--gap-16));padding:var(--gap-4);border:1px solid var(--color-border-floating);border-radius:var(--radius-8);background:var(--color-surface-floating);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-floating);flex-direction:column;display:inline-flex;position:fixed;inset:0 auto auto 0}@keyframes floating-hint-enter{0%{opacity:0;filter:blur(4px);translate:0 var(--floating-layer-enter-y,-6px)}to{opacity:1;filter:blur();translate:none}}.floating-menu-list{align-items:stretch;gap:var(--gap-2);outline:none;flex-direction:column;display:flex}.floating-menu-item{border-radius:var(--radius-4);color:var(--color-text-primary);text-align:start;font-size:var(--text-13);white-space:nowrap;padding:var(--gap-4) var(--gap-6);cursor:pointer;background:0 0;border:0;position:relative}.floating-menu-item:before{content:"";position:absolute;inset:-1px 0}.floating-menu-item:not(:disabled):not([aria-disabled=true]):not(.is-disabled):hover,.floating-menu-item:not(:disabled):not([aria-disabled=true]):not(.is-disabled):focus-visible{background:var(--color-surface-floating-interactive);outline:none}.floating-menu-item:disabled,.floating-menu-item[aria-disabled=true],.floating-menu-item.is-disabled{color:var(--color-text-tertiary);cursor:default}.floating-menu-action{justify-content:space-between;align-items:center;gap:var(--gap-16);display:flex}.floating-menu-item:disabled .floating-menu-shortcut,.floating-menu-item[aria-disabled=true] .floating-menu-shortcut,.floating-menu-item.is-disabled .floating-menu-shortcut{color:inherit}.floating-menu-separator{margin:var(--gap-4) var(--gap-6);border:0;border-top:1px solid var(--color-border-floating)}.app-hint{z-index:calc(var(--z-layer-floating-stack-base) + var(--floating-layer-stack-order,0));max-width:min(16rem, 100vw - var(--gap-16));padding:var(--gap-4) var(--gap-6);border:1px solid var(--color-border-floating);border-radius:var(--radius-6);background:var(--color-surface-floating);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-floating);color:var(--color-text-primary);font-size:var(--text-12);pointer-events:none;white-space:normal;position:fixed;inset:0 auto auto 0}.app-hint:not([data-floating-layer-motion=managed]){animation:.15s cubic-bezier(0,.5,.5,1) both floating-hint-enter}.app-hint.has-shortcut{align-items:center;gap:var(--gap-6);display:flex}.app-hint-label{min-width:0}.app-hint-shortcut,.floating-menu-shortcut{color:var(--color-text-tertiary);font-family:inherit;font-size:var(--text-12);line-height:inherit;flex:none}.app-hint.preset-browser-preview-hint{--preset-preview-content-width:calc((var(--gap-16) * var(--preset-preview-swatch-count)) + (var(--gap-4) * (var(--preset-preview-swatch-count) - 1)));min-width:8rem;padding:var(--gap-8);border-radius:var(--radius-8)}.app-hint.preset-browser-preview-hint.is-generator-preview{--preset-preview-grid-gap:var(--gap-1_5);--preset-preview-content-width:calc((var(--gap-8) * 10) + (var(--preset-preview-grid-gap) * 9));min-width:0}.preset-preview-title{width:var(--preset-preview-content-width);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.preset-preview-swatches{width:var(--preset-preview-content-width);grid-template-columns:repeat(var(--preset-preview-swatch-count), var(--gap-16));gap:var(--gap-4);margin-top:var(--gap-6);display:grid}.preset-preview-swatch{width:var(--gap-16);height:var(--gap-16);border-radius:var(--radius-2);background:var(--color-surface-floating-interactive)}.preset-preview-grid{width:var(--preset-preview-content-width);aspect-ratio:1;grid-template-columns:repeat(10, var(--gap-8));grid-template-rows:repeat(10, var(--gap-8));gap:var(--preset-preview-grid-gap);margin-top:var(--gap-6);display:grid}.preset-preview-grid-cell{width:var(--gap-8);height:var(--gap-8);border-radius:var(--radius-1)}.preset-preview-grid-cell.is-button{background:var(--color-surface-interactive)}.preset-preview-grid-cell.is-edge-button{position:relative;overflow:hidden}.preset-preview-grid-cell.is-edge-button:after{content:"";background:var(--color-surface-floating);pointer-events:none;position:absolute;inset:1px}.preset-preview-grid-cell.is-corner-placeholder{place-self:center;width:50%;height:50%}.preset-preview-grid-cell{--center-corner-cut-size:15%}.preset-preview-grid-cell.is-center-corner-bottom-right{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--center-corner-cut-size)), calc(100% - var(--center-corner-cut-size)) 100%, 0 100%)}.preset-preview-grid-cell.is-center-corner-bottom-left{clip-path:polygon(0 0, 100% 0, 100% 100%, var(--center-corner-cut-size) 100%, 0 calc(100% - var(--center-corner-cut-size)))}.preset-preview-grid-cell.is-center-corner-top-right{clip-path:polygon(0 0, calc(100% - var(--center-corner-cut-size)) 0, 100% var(--center-corner-cut-size), 100% 100%, 0 100%)}.preset-preview-grid-cell.is-center-corner-top-left{clip-path:polygon(var(--center-corner-cut-size) 0, 100% 0, 100% 100%, 0 100%, 0 var(--center-corner-cut-size))}.preset-preview-grid.is-preview-loading .preset-preview-grid-cell.is-button{animation:1.1s ease-in-out infinite preset-preview-skeleton-cell;animation-delay:calc(var(--preset-preview-skeleton-order,0) * 35ms)}@keyframes preset-preview-skeleton-cell{0%,42%,to{opacity:1}21%{opacity:.5}}.preset-preview-details{align-items:center;gap:var(--gap-2);width:var(--preset-preview-content-width);margin-top:var(--gap-6);color:var(--color-text-secondary);white-space:nowrap;display:flex;overflow:hidden}.preset-preview-author{align-items:center;gap:var(--gap-2);min-width:0;display:inline-flex}.preset-preview-author .material-symbols-rounded{font-size:var(--text-12);font-variation-settings:"FILL" 1, "wght" 400;flex:none}.preset-preview-author-name{text-overflow:ellipsis;overflow:hidden}.browser-entry-icon{font-size:var(--text-14);color:var(--browser-icon-accent,var(--color-text-secondary));font-variation-settings:"FILL" 1, "wght" 400;line-height:1}.browser-chevron-icon{font-size:var(--text-16);font-variation-settings:"FILL" 1, "wght" 400;line-height:1}@media (prefers-reduced-motion:reduce){.app-hint{opacity:1;filter:none;animation:none;translate:none}}.live-main{--windows-titlebar-control-width:138px;flex:1;height:100%;min-height:0;display:flex;position:relative}.live-main[hidden]{display:none}.live-main.has-windows-titlebar-controls .workspace-head{padding-right:calc(var(--windows-titlebar-control-width) + var(--gap-10))}.workspace{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex}.workspace-head{padding:var(--gap-8) var(--gap-10);border-bottom:1px solid var(--color-border-tertiary);-webkit-app-region:drag;justify-content:space-between;align-items:center;display:flex}.workspace-head button,.workspace-head input,.workspace-head .dropdown-select{-webkit-app-region:no-drag}.workspace-head-left{align-items:center;gap:var(--gap-8);flex:1 1 0;min-width:0;display:flex;overflow:hidden}.workspace-actions{align-items:center;gap:var(--gap-8);flex:none;min-width:0;display:flex}.workspace-rack{min-width:0;height:100%;min-height:0;display:flex}.header-bpm-text{color:var(--color-text-secondary);font-size:var(--text-12);white-space:nowrap}.header-length-select{--dropdown-select-radius:var(--radius-6);align-items:center;gap:var(--gap-6);color:var(--color-text-secondary);font-size:var(--text-12);display:inline-flex}.header-length-select .dropdown-select,.header-length-select .dropdown-select-trigger{width:4rem}.header-preview-meta{color:var(--color-text-secondary);font-size:var(--text-12);text-overflow:ellipsis;white-space:nowrap;opacity:0;min-width:0;max-width:min(36vw,420px);transition:opacity 1.5s;overflow:hidden}.header-preview-meta.is-visible{opacity:1;transition:none}.preview-popout-shell{background:var(--color-background);flex-direction:column;height:100vh;min-height:0;display:flex}.preview-popout-head{-webkit-app-region:drag;flex:0 0 2rem}.preview-popout-actions{justify-content:center;gap:var(--gap-6);display:flex}.preview-popout-panel{min-height:0;padding:var(--gap-14);gap:var(--gap-10);flex-direction:column;flex:1;display:flex}.preview-popout-stage{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.preview-popout-scrub{flex:none;height:1rem}.preview-popout-scrub::-webkit-slider-thumb{opacity:0}.preview-popout-scrub:hover::-webkit-slider-thumb{opacity:1}.preview-popout-scrub:active::-webkit-slider-thumb{opacity:1}.preview-popout-scrub:focus-visible::-webkit-slider-thumb{opacity:1}.control-field.svelte-tzsri{gap:var(--gap-6);flex-direction:column;min-width:0;min-height:0;display:inline-flex;position:relative}.control-field.is-inline.svelte-tzsri{align-items:center;gap:var(--gap-4);flex-direction:row}.control-field.is-fill.svelte-tzsri{flex:1 1 0;width:100%}.control-field.svelte-tzsri>input,.control-field.svelte-tzsri>.field-control,.control-field.svelte-tzsri>.dropdown-select,.control-field.svelte-tzsri>.dropdown-select .dropdown-select-trigger{width:var(--field-control-width,4rem);height:1.75rem}.control-field.is-fill.svelte-tzsri>input,.control-field.is-fill.svelte-tzsri>.field-control,.control-field.is-fill.svelte-tzsri>.dropdown-select,.control-field.is-fill.svelte-tzsri>.dropdown-select .dropdown-select-trigger{width:100%}.control-field.is-inline.is-fill.svelte-tzsri>input,.control-field.is-inline.is-fill.svelte-tzsri>.field-control,.control-field.is-inline.is-fill.svelte-tzsri>.dropdown-select,.control-field.is-inline.is-fill.svelte-tzsri>.dropdown-select .dropdown-select-trigger{flex:1 1 0}.control-field.is-compact.svelte-tzsri>input{height:var(--gap-20);padding:0 var(--gap-6);font-size:var(--text-12)}.control-field.is-compact.svelte-tzsri>.field-control{height:var(--gap-20)}.control-field.is-compact.svelte-tzsri>.field-control>input{padding:0 var(--gap-6);font-size:var(--text-12)}.modulatable-control.svelte-1kdpl2r{--modulation-control-accent:var(--device-control-accent,var(--color-category-utility));min-width:0;min-height:0;position:relative}.modulation-amount-hover-region.svelte-1kdpl2r{z-index:calc(var(--z-layer-floating-stack-base) + var(--floating-layer-stack-order,0));max-width:calc(100vw - var(--gap-16));padding-top:var(--modulation-amount-panel-gap);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .12s,visibility .12s step-end;position:fixed;inset:0 auto auto 0}.modulation-amount-hover-region.opens-above.svelte-1kdpl2r{padding-top:0;padding-bottom:var(--modulation-amount-panel-gap)}.modulation-amount-hover-region.is-open.svelte-1kdpl2r{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .12s}.modulation-amount-hover-region.dismiss-immediately.svelte-1kdpl2r{visibility:hidden;opacity:0;pointer-events:none;transition:none}.modulation-amount-list.svelte-1kdpl2r{align-items:center;gap:var(--gap-2);max-width:100%;padding:var(--gap-4);border:1px solid var(--color-border-floating);border-radius:var(--radius-8);background:var(--color-surface-floating);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-floating);display:flex;overflow-x:auto}.modulation-amount-control.svelte-1kdpl2r{width:var(--gap-20);height:var(--gap-20);flex:0 0 var(--gap-20);border-radius:var(--radius-round);display:block;position:relative}.modulation-amount-ring.svelte-1kdpl2r{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.modulation-amount-ring-track.svelte-1kdpl2r,.modulation-amount-ring-value.svelte-1kdpl2r{fill:none;stroke-width:3px;stroke-linecap:round}.modulation-amount-ring-track.svelte-1kdpl2r{stroke:var(--color-border-secondary)}.modulation-amount-ring-value.svelte-1kdpl2r{stroke:var(--modulation-control-accent)}.modulation-amount-input.svelte-1kdpl2r{appearance:none;z-index:1;color:#0000;caret-color:#0000;cursor:n-resize;opacity:0;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.modulation-indicator.svelte-4kq8yf{--modulation-line-thickness:var(--gap-2);--modulation-base-indicator-width:calc(var(--gap-2) / 2);--modulation-current-indicator-width:var(--gap-6);--modulation-current-indicator-height:var(--gap-2);--modulation-indicator-accent:var(--device-control-accent,var(--color-category-utility));pointer-events:none;position:absolute}.modulation-indicator.is-linear.svelte-4kq8yf{height:var(--modulation-line-thickness);bottom:0;left:0;right:0;overflow:hidden}.modulation-indicator.is-linear.svelte-4kq8yf:before{content:"";height:var(--modulation-line-thickness);background:linear-gradient(90deg, transparent, var(--color-border-secondary) 22%, var(--color-border-secondary) 78%, transparent);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.modulation-indicator.is-circular.svelte-4kq8yf{inset:var(--gap-neg-4);border-radius:var(--radius-round)}.modulation-linear-state.svelte-4kq8yf,.modulation-linear-range.svelte-4kq8yf,.modulation-linear-base.svelte-4kq8yf,.modulation-linear-current.svelte-4kq8yf{display:block;position:absolute}.modulation-linear-state.svelte-4kq8yf{inset:0}.modulation-linear-range.svelte-4kq8yf{height:var(--modulation-line-thickness);min-width:calc(var(--gap-2) / 2);border-radius:var(--radius-round);background:color-mix(in oklch, var(--modulation-indicator-accent) 40%, transparent);top:50%;transform:translateY(-50%)}.modulation-linear-base.svelte-4kq8yf{width:var(--modulation-base-indicator-width);background:var(--color-overlay-highlight-primary);height:100%;top:0;left:50%;transform:translate(-50%)}.modulation-linear-current.svelte-4kq8yf{top:50%;left:var(--modulation-current-position);width:var(--modulation-current-indicator-width);height:var(--modulation-current-indicator-height);border-radius:var(--radius-round);background:var(--modulation-indicator-accent);transform:translate(-50%,-50%)}.modulation-ring.svelte-4kq8yf{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.modulation-ring-range.svelte-4kq8yf{fill:none;stroke:color-mix(in oklch, var(--modulation-indicator-accent) 40%, transparent);stroke-width:5px;stroke-linecap:round}.modulation-ring-current.svelte-4kq8yf{fill:none;stroke:var(--modulation-indicator-accent);stroke-width:4.167px;stroke-linecap:round}.control-field.number-field-disabled{opacity:.6}.number-field-control>input:disabled{cursor:default}.number-field-control{border-radius:var(--radius-4);border-bottom-right-radius:calc(var(--radius-4) * var(--modulation-control-corner-scale));border-bottom-left-radius:calc(var(--radius-4) * var(--modulation-control-corner-scale));overflow:hidden}.number-field-control>input{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;width:100%;height:100%}.number-field-display-value.svelte-ozpay7{width:100%;position:absolute;bottom:0;left:0}.number-field-display-value.is-compact.svelte-ozpay7{height:var(--gap-20);padding:0 var(--gap-6);font-size:var(--text-12)}.device-body-layout.svelte-16c8wna{--device-layout-gap:var(--gap-10);--device-body-padding:var(--gap-10);--device-control-width:4rem;--device-graph-column-width:8.5rem;--device-graph-content-width:calc(var(--device-graph-column-width) + var(--device-graph-column-width) + var(--device-layout-gap));align-items:stretch;gap:var(--device-layout-gap);min-width:0;min-height:0;padding:var(--device-body-padding);flex:auto;display:flex}.device-body-layout[data-layout=content].svelte-16c8wna,.device-body-layout[data-layout=fields].svelte-16c8wna{--field-control-width:var(--device-control-width)}.device-body-layout[data-layout=fields].svelte-16c8wna{align-items:flex-start}.device-body-layout[data-layout=surface].svelte-16c8wna{grid-template-columns:max-content var(--device-control-width);align-self:flex-start;inline-size:max-content;display:grid}.device-body-layout[data-layout=graph].svelte-16c8wna{inline-size:calc(var(--device-graph-content-width) + var(--device-body-padding) + var(--device-body-padding))}.device-body-layout[data-layout=graph].svelte-16c8wna>*{flex:auto;min-width:0;min-height:0}.device-body-layout[data-size=wide].svelte-16c8wna{--device-control-width:8.5rem}.device-body-layout[data-size=regular].svelte-16c8wna{--device-control-width:5rem}.device-surface-region.svelte-16c8wna{flex:auto;min-width:0;min-height:0;display:flex}.device-surface-region.svelte-16c8wna>*{flex:auto;min-width:0;min-height:0}.device-settings-region.svelte-16c8wna{--field-control-width:100%;flex:0 0 var(--device-control-width);gap:var(--gap-8);min-width:var(--device-control-width);flex-direction:column;min-height:0;display:flex}.device-control-column.svelte-jhnmwv{gap:var(--gap-8);flex-direction:column;min-width:0;min-height:0;display:flex}.color-palette-column.svelte-xkmqgl{gap:var(--gap-8);inline-size:calc(var(--color-palette-grid-size,0px) * 2 + var(--gap-12));min-inline-size:0;flex-direction:column;min-height:0;display:flex}.color-slot-row.svelte-xkmqgl{gap:var(--gap-4);inline-size:100%;margin-top:var(--gap-4);overscroll-behavior-inline:contain;min-inline-size:0;display:flex;overflow:auto hidden}.color-slot.svelte-xkmqgl{border:1px solid var(--color-surface);border-radius:var(--radius-2);flex:0 0 1.25rem;width:1.25rem;height:1.25rem;padding:0}.color-slot.is-selected.svelte-xkmqgl{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.color-palette-container.svelte-xkmqgl{gap:var(--gap-8);flex:auto;width:100%;display:flex}.color-palette-grid.svelte-xkmqgl{gap:var(--gap-2);inline-size:var(--color-palette-grid-size);block-size:var(--color-palette-grid-size);grid-template-rows:repeat(8,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.color-palette-grid-measure.svelte-xkmqgl{block-size:auto}.color-palette-cell.svelte-xkmqgl{border:1px solid var(--color-surface);border-radius:var(--radius-2);padding:0}.color-palette-cell.svelte-xkmqgl:disabled{visibility:hidden}.color-palette-cell.is-selected.svelte-xkmqgl{outline:2px solid var(--color-focus-ring)}.control-field.mask-tile-control{inline-size:fit-content;flex:auto;grid-template-rows:auto minmax(0,1fr);align-self:flex-start;min-height:0;max-height:100%;display:grid}.mask-tile-control .field-label{white-space:nowrap}.mask-tile-container.svelte-m92fut{min-height:0;block-size:100%;inline-size:var(--mask-tile-grid-size,10rem)}.mask-tile-grid.svelte-m92fut{inline-size:var(--mask-tile-grid-size,0px);block-size:var(--mask-tile-grid-size,0px);padding:var(--gap-6);border-radius:var(--radius-6);border:1px solid var(--color-border-secondary);touch-action:none;grid-template-rows:repeat(10,minmax(0,1fr));grid-template-columns:repeat(10,minmax(0,1fr));display:grid}.mask-tile.svelte-m92fut{appearance:none;aspect-ratio:1;cursor:pointer;background:0 0;border:none;padding:0;position:relative}.mask-tile.svelte-m92fut:before{content:"";inset:calc(var(--gap-2) / 2);border-radius:var(--radius-2);background:var(--color-surface-interactive);pointer-events:none;position:absolute}.mask-tile.is-selected.svelte-m92fut:before{background:var(--device-control-accent,var(--color-surface-inverse))}.floating-dropdown.svelte-1wmk9pi{max-height:min(24rem, var(--floating-dropdown-max-height,calc(100vh - 1rem)));visibility:hidden;translate:0 var(--floating-dropdown-enter-y,0);pointer-events:none;overflow-y:auto}.floating-dropdown.is-positioned.svelte-1wmk9pi{visibility:visible;pointer-events:auto}.dropdown-option-heading.svelte-dglchn{padding:var(--gap-2) var(--gap-4) var(--gap-2)}.dropdown-option-list.svelte-dglchn{min-width:0}.dropdown-option.svelte-dglchn{align-items:center;gap:var(--gap-6);width:100%;padding-left:var(--gap-4);display:flex}.dropdown-option.is-selected.svelte-dglchn:focus-visible{background:0 0}.dropdown-option.is-selected.svelte-dglchn:not(.is-disabled):hover{background:var(--color-surface-floating-interactive)}.dropdown-option-check.svelte-dglchn{flex:0 0 var(--text-16);width:var(--text-16);color:var(--color-text-primary);font-size:var(--text-16);font-variation-settings:"FILL" 0, "wght" 600;line-height:1}.dropdown-option-main.svelte-dglchn{justify-content:space-between;align-items:center;gap:var(--gap-8);min-width:0;display:flex}.dropdown-option-label.svelte-dglchn{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dropdown-option-meta.svelte-dglchn{color:var(--color-text-secondary);font-size:var(--text-12);flex:none}.dropdown-select.svelte-zv8v7g{-webkit-app-region:no-drag;min-width:0;display:inline-flex}.dropdown-select-trigger.svelte-zv8v7g{justify-content:space-between;align-items:center;gap:var(--gap-6);min-width:0;max-width:100%;height:1.75rem;padding:var(--gap-4) var(--gap-4) var(--gap-4) var(--gap-6);border-radius:var(--dropdown-select-radius,var(--radius-4));background:var(--color-surface-interactive);color:var(--color-text-primary);font-size:var(--text-13);border:0;transition:background-color 80ms linear,color 80ms linear;display:inline-flex}.dropdown-select-trigger.svelte-zv8v7g:focus-visible{outline:1px solid var(--color-border-secondary);outline-offset:-1px}.dropdown-select-trigger.svelte-zv8v7g:disabled{opacity:.6}.dropdown-select-trigger.svelte-zv8v7g:not(:disabled):hover,.dropdown-select-trigger[aria-expanded=true].svelte-zv8v7g{background:var(--color-surface-active)}.dropdown-select-trigger.svelte-zv8v7g .material-symbols-rounded:where(.svelte-zv8v7g){font-size:var(--text-18);font-variation-settings:"FILL" 1, "wght" 400;flex:none;line-height:1}.dropdown-select-trigger.is-icon-trigger.svelte-zv8v7g{border-radius:var(--radius-6);justify-content:center;width:2rem;height:2rem;padding:0}.dropdown-select-trigger.is-icon-trigger.is-active.svelte-zv8v7g{background:var(--color-surface-inverse);color:var(--color-text-inverse)}.dropdown-select-label.svelte-zv8v7g{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.angle-picker-controls.svelte-1lx5nre{--angle-picker-dial-size:calc(var(--gap-32) + var(--gap-8));align-items:center;gap:var(--gap-8);min-width:0;display:flex;position:relative}.angle-picker-control{width:fit-content}.angle-picker-dial.svelte-1lx5nre{width:var(--angle-picker-dial-size);height:var(--angle-picker-dial-size);border-radius:var(--radius-round);cursor:n-resize;background-color:var(--color-surface-interactive);flex:none;place-items:center;display:grid;position:relative}.angle-picker-dial-knob.svelte-1lx5nre{width:var(--gap-8);height:var(--gap-8);border-radius:var(--radius-round);background:var(--device-control-accent,var(--color-surface-inverse));transform:rotate(var(--angle-deg)) translateY(calc(-1 * var(--gap-12)));position:absolute}.angle-picker-dial.svelte-1lx5nre:focus-visible{outline:var(--gap-2) solid var(--device-control-accent,var(--color-surface-inverse));outline-offset:var(--gap-2)}.angle-picker-number-input.svelte-1lx5nre{width:var(--field-control-width,4rem);flex:none;height:1.75rem}.angle-picker-display-value.svelte-1lx5nre{width:var(--field-control-width,4rem);position:absolute;top:50%;right:0;transform:translateY(-50%)}.control-surface-frame.svelte-1bzwcpi{flex:auto;align-items:flex-start;min-width:0;min-height:0;max-height:100%;display:flex}.control-surface-frame[data-fill=square].svelte-1bzwcpi{inline-size:var(--control-surface-size);flex-basis:0;justify-content:flex-start;overflow:hidden}.control-surface-frame[data-fill=square].svelte-1bzwcpi>*{inline-size:var(--control-surface-size);block-size:var(--control-surface-size);flex:none}.control-surface-frame[data-fill=stretch].svelte-1bzwcpi{align-items:stretch;overflow:hidden}.control-surface-frame[data-fill=stretch].svelte-1bzwcpi>*{flex:auto;width:100%;height:100%;min-height:0}.bezier-handles.svelte-18q7nzd{pointer-events:none;position:absolute;inset:0}.bezier-handles.svelte-18q7nzd svg:where(.svelte-18q7nzd){width:100%;height:100%;display:block}.bezier-handles.svelte-18q7nzd line:where(.svelte-18q7nzd){stroke:var(--color-text-secondary);stroke-width:1px;vector-effect:non-scaling-stroke}.bezier-handle.svelte-18q7nzd{z-index:1;border:1px solid var(--color-text-secondary);border-radius:var(--radius-round);background:var(--color-surface-interactive);pointer-events:auto;cursor:grab;width:.55rem;height:.55rem;padding:0;position:absolute;transform:translate(-50%,-50%)}.bezier-handle.svelte-18q7nzd:active{cursor:grabbing}.curve-editor.svelte-1kqr04x{touch-action:none}.curve-editor-wrap.svelte-1kqr04x{flex-direction:column;flex:auto;min-width:0;min-height:0;max-height:100%;display:flex}.curve-editor.svelte-1kqr04x{border:1px solid var(--color-border-secondary);border-radius:var(--radius-6);background:linear-gradient(to bottom, transparent calc(var(--curve-guide-y,-100%) - .5px), var(--color-border-secondary) calc(var(--curve-guide-y,-100%) - .5px), var(--color-border-secondary) calc(var(--curve-guide-y,-100%) + .5px), transparent calc(var(--curve-guide-y,-100%) + .5px)), var(--color-surface);min-height:0;position:relative;overflow:hidden}.curve-editor.svelte-1kqr04x svg:where(.svelte-1kqr04x){width:100%;height:100%;display:block}.curve-editor.svelte-1kqr04x .curve-grid-line:where(.svelte-1kqr04x){stroke:var(--color-border-tertiary);stroke-width:1px;vector-effect:non-scaling-stroke}.curve-editor.svelte-1kqr04x .curve-fill:where(.svelte-1kqr04x){fill:color-mix(in oklch, var(--device-control-accent,var(--color-surface-inverse)) 22%, transparent)}.curve-editor.svelte-1kqr04x .curve-line:where(.svelte-1kqr04x){fill:none;stroke:var(--device-control-accent,var(--color-surface-inverse));stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.curve-editor-nodes.svelte-1kqr04x{pointer-events:none;position:absolute;inset:0}.curve-editor-node.svelte-1kqr04x{pointer-events:auto;z-index:2;border:2px solid var(--color-surface);border-radius:var(--radius-round);background:var(--color-surface-inverse);cursor:pointer;width:.8rem;height:.8rem;padding:0;position:absolute;transform:translate(-50%,-50%)}.curve-editor-node.svelte-1kqr04x:before{content:"";position:absolute;inset:-.28rem}.curve-editor-node.selected.svelte-1kqr04x{background:var(--device-control-accent,var(--color-surface-inverse))}.curve-editor-playhead.svelte-1kqr04x{background:var(--color-indicator-secondary);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.value-button.svelte-pltueq{width:100%;height:var(--gap-20);border-radius:var(--radius-4);background:var(--color-surface-interactive);min-width:0;min-height:0;color:var(--color-text-primary);font-size:var(--text-12);outline-offset:-1px;text-align:left;outline:1px solid #0000;align-items:center;display:flex;position:relative}.value-button.is-placeholder.svelte-pltueq{color:var(--color-text-secondary)}.value-button.is-active.svelte-pltueq{background:var(--color-surface-active);color:var(--color-text-primary)}.value-button.is-outline-pulsing.svelte-pltueq{outline-color:var(--device-control-accent);animation:.9s ease-in-out infinite svelte-pltueq-value-button-capture-outline-pulse}.value-button.is-disabled.svelte-pltueq{color:color-mix(in oklch, var(--color-text-primary) 60%, transparent)}.value-button.has-clear.svelte-pltueq .value-button-action:where(.svelte-pltueq){padding-right:var(--gap-20)}.value-button-action.svelte-pltueq{border-radius:inherit;width:100%;min-width:0;height:100%;min-height:0;padding:0 var(--gap-6);color:inherit;font:inherit;text-align:inherit;background:0 0;border:0;align-items:center;display:flex}.value-button-text.svelte-pltueq{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.value-button-clear.svelte-pltueq{top:50%;right:var(--gap-2);border-radius:var(--radius-2);width:1rem;min-width:0;height:1rem;min-height:0;color:var(--color-text-secondary);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;transform:translateY(-50%)}.value-button-clear.svelte-pltueq:hover{background:var(--color-surface-active);color:var(--color-text-primary)}.value-button-clear.svelte-pltueq .material-symbols-rounded:where(.svelte-pltueq){font-size:var(--text-12);font-variation-settings:"FILL" 1, "wght" 400;line-height:1}@keyframes svelte-pltueq-value-button-capture-outline-pulse{0%,to{outline-color:var(--device-control-accent)}50%{outline-color:#0000}}@media (prefers-reduced-motion:reduce){.value-button.is-outline-pulsing.svelte-pltueq{outline-color:var(--device-control-accent);animation:none}}.modulation-map-panel.svelte-71lh1f{--modulation-target-amount-width:3.25rem;gap:var(--gap-6);flex-direction:column;display:flex;overflow:hidden}.modulation-target-labels.svelte-71lh1f{grid-template-columns:repeat(2, var(--device-graph-column-width));column-gap:var(--gap-10);min-width:0;color:var(--color-text-secondary);font-size:var(--text-12);flex:none;display:grid}.modulation-target-label-group.svelte-71lh1f{grid-template-columns:minmax(0, 1fr) var(--modulation-target-amount-width);gap:var(--gap-4);min-width:0;display:grid}.modulation-target-list.svelte-71lh1f{grid-auto-flow:column;grid-template-columns:repeat(2, var(--device-graph-column-width));grid-template-rows:repeat(5, var(--gap-20));column-gap:var(--gap-10);row-gap:var(--gap-10);flex:none;align-content:start;width:100%;min-width:0;min-height:0;display:grid;overflow:hidden}.modulation-target-row.svelte-71lh1f{grid-template-columns:minmax(0, 1fr) var(--modulation-target-amount-width);gap:var(--gap-4);width:100%;min-width:0;height:100%;min-height:0;color:inherit;text-align:left;background:0 0;align-items:center;padding:0;display:grid;position:relative}.modulation-target-empty-amount.svelte-71lh1f{border-radius:var(--radius-4);background:var(--color-surface-interactive);width:100%;min-width:0;height:100%;color:var(--color-text-tertiary);font-size:var(--text-12);padding:0 var(--gap-6);align-items:center;display:flex}.path-editor-surface.svelte-1bieyfl{touch-action:none;aspect-ratio:1;border:1px solid var(--color-border-secondary);border-radius:var(--radius-6);background:var(--color-surface);cursor:default;position:relative;overflow:hidden}.path-editor-surface.is-drawing.svelte-1bieyfl{cursor:crosshair}.path-editor-surface.svelte-1bieyfl svg:where(.svelte-1bieyfl){width:100%;height:100%;display:block;position:absolute;inset:0}.path-editor-grid-line.svelte-1bieyfl{stroke:var(--color-border-tertiary);stroke-width:.6px;vector-effect:non-scaling-stroke}.path-editor-alignment-guide.svelte-1bieyfl{stroke:var(--device-control-accent,var(--color-surface-inverse));stroke-width:1px;pointer-events:none;vector-effect:non-scaling-stroke}.path-editor-fill.svelte-1bieyfl{fill:#0000;stroke:none}.path-editor-fill.is-visible.svelte-1bieyfl{fill:color-mix(in oklch, var(--device-control-accent,var(--color-surface-inverse)) 22%, transparent)}.path-editor-line.svelte-1bieyfl{fill:none;stroke:var(--device-control-accent,var(--color-surface-inverse));stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.path-editor-hit-path.svelte-1bieyfl{fill:none;stroke:#0000;stroke-width:12px;cursor:move;vector-effect:non-scaling-stroke}.path-editor-selection-box.svelte-1bieyfl,.path-editor-marquee.svelte-1bieyfl{fill:none;stroke:var(--device-control-accent,var(--color-surface-inverse));stroke-width:1px;pointer-events:none;vector-effect:non-scaling-stroke}.path-editor-selection-box.svelte-1bieyfl{stroke-dasharray:3 2}.path-editor-marquee.svelte-1bieyfl{fill:color-mix(in oklch, var(--device-control-accent,var(--color-surface-inverse)) 12%, transparent);stroke-dasharray:2 1}.path-editor-anchor.svelte-1bieyfl,.path-editor-scale-handle.svelte-1bieyfl{border-radius:var(--radius-round);position:absolute;transform:translate(-50%,-50%)}.path-editor-anchor.svelte-1bieyfl{border:2px solid var(--color-surface);background:var(--color-surface-inverse);cursor:grab;width:.8rem;height:.8rem;padding:0}.path-editor-anchor.svelte-1bieyfl:active{cursor:grabbing}.path-editor-anchor.is-selected.svelte-1bieyfl,.path-editor-anchor.is-drawing-endpoint.svelte-1bieyfl,.path-editor-anchor.is-merge-target.svelte-1bieyfl,.path-editor-anchor.is-animation-start.svelte-1bieyfl{background:var(--device-control-accent,var(--color-surface-inverse));box-shadow:0 0 0 1px var(--color-text-primary)}.path-editor-anchor.is-animation-start.svelte-1bieyfl{box-shadow:0 0 0 2px var(--color-text-primary)}.path-editor-rotation-zone.svelte-1bieyfl{z-index:1;background:0 0;border:0;border-radius:0;width:8%;height:8%;padding:0;position:absolute}.path-editor-rotation-zone.is-north-west.svelte-1bieyfl{transform:translate(-100%,-100%)}.path-editor-rotation-zone.is-north-east.svelte-1bieyfl{transform:translateY(-100%)}.path-editor-rotation-zone.is-south-east.svelte-1bieyfl{transform:translate(0)}.path-editor-rotation-zone.is-south-west.svelte-1bieyfl{transform:translate(-100%)}.path-editor-rotation-zone.is-north-west.is-inside.svelte-1bieyfl{transform:translate(0)}.path-editor-rotation-zone.is-north-east.is-inside.svelte-1bieyfl{transform:translate(-100%)}.path-editor-rotation-zone.is-south-east.is-inside.svelte-1bieyfl{transform:translate(-100%,-100%)}.path-editor-rotation-zone.is-south-west.is-inside.svelte-1bieyfl{transform:translateY(-100%)}.path-editor-scale-handle.svelte-1bieyfl{z-index:2;border:1px solid var(--device-control-accent,var(--color-surface-inverse));background:var(--color-surface);border-radius:0;width:.58rem;height:.58rem;padding:0}.path-editor-preview-point.svelte-1bieyfl{border:2px solid var(--color-surface);border-radius:var(--radius-2);background:var(--device-control-accent,var(--color-surface-inverse));pointer-events:none;width:.72rem;height:.72rem;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.switch.svelte-o7t3uz{width:1.75rem;height:var(--gap-16);border-radius:var(--radius-round);background:var(--color-surface-emphasis);-webkit-app-region:no-drag;border:0;flex:none;padding:0;transition:background-color .2s;position:relative}.switch.is-checked.svelte-o7t3uz{background:var(--device-control-accent,var(--color-surface-inverse))}.switch.is-checked.svelte-o7t3uz .switch-thumb:where(.svelte-o7t3uz){background:var(--color-surface)}.switch.svelte-o7t3uz:disabled{opacity:.6}.switch-thumb.svelte-o7t3uz{top:var(--gap-2);left:var(--gap-2);width:var(--gap-12);height:var(--gap-12);border-radius:var(--radius-round);background:var(--color-surface-inverse);pointer-events:none;transition:background-color .2s;position:absolute}.path-paired-fields.svelte-ajehcp{gap:var(--gap-6);min-width:0;display:flex}.path-paired-field{flex:1 1 0}.path-start-value.svelte-ajehcp{color:var(--color-text-primary);font-size:var(--text-12)}.timeline-visualizer.svelte-d5dy0e{flex-direction:column;width:100%;min-width:0;display:flex}.timeline-visualizer[data-ruler-gap=compact].svelte-d5dy0e{gap:var(--gap-6)}.timeline-visualizer[data-ruler-gap=regular].svelte-d5dy0e{gap:var(--gap-8)}.timeline-ruler.svelte-d5dy0e{color:var(--color-text-secondary);font-size:var(--text-12);justify-content:space-between;display:flex}.timeline-track.svelte-d5dy0e{border-radius:var(--radius-4);background:var(--color-surface-interactive);height:1.75rem;position:relative;overflow:hidden}.timeline-playhead.svelte-d5dy0e{z-index:2;background:var(--color-surface-inverse);width:2px;position:absolute;top:0;bottom:0;transform:translate(-1px)}.repeat-block.svelte-3lsjcj{--repeat-accent:var(--device-category-accent,var(--color-category-time));box-sizing:border-box;border:1px solid var(--repeat-accent);border-left-width:var(--repeat-left-border-width,1px);border-radius:var(--repeat-left-radius,var(--radius-4)) var(--repeat-right-radius,var(--radius-4)) var(--repeat-right-radius,var(--radius-4)) var(--repeat-left-radius,var(--radius-4));background:color-mix(in srgb, var(--repeat-accent) 32%, transparent);min-width:1px;position:absolute;top:0;bottom:0}.repeat-editor.svelte-1xsa5tt{gap:var(--gap-8);width:calc(var(--field-control-width) * 2 + var(--gap-8));flex-direction:column;min-width:0;display:flex}.repeat-inputs.svelte-1xsa5tt{align-items:flex-start;gap:var(--gap-8);min-width:0;display:flex}.reverse-summary.svelte-1whzire{justify-content:center;align-items:center;gap:var(--gap-8);min-width:0;color:var(--color-text-secondary);text-align:center;flex-direction:column;flex:auto;display:flex}.reverse-icon.svelte-1whzire{color:var(--device-control-accent);font-size:calc(var(--gap-32) + var(--gap-8));line-height:1}.reverse-description.svelte-1whzire{font-size:var(--text-12);white-space:pre-line}.center-picker-surface.svelte-n7se38{touch-action:none;border:1px solid var(--color-border-secondary);border-radius:var(--radius-4);cursor:crosshair;--picker-guide-x-color:transparent;--picker-guide-y-color:transparent;background:var(--color-surface);flex:1;position:relative;overflow:hidden}.center-picker-surface.svelte-n7se38:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(to bottom, var(--picker-guide-x-color), var(--picker-guide-x-color)) var(--picker-x,50%) 0/1px 100% no-repeat, linear-gradient(to right, var(--picker-guide-y-color), var(--picker-guide-y-color)) 0 var(--picker-y,50%)/100% 1px no-repeat;position:absolute;inset:0}.center-picker-surface.svelte-n7se38:after{content:"";left:var(--picker-x,50%);top:var(--picker-y,50%);border-radius:var(--radius-round);background:var(--device-control-accent,var(--color-surface-inverse));z-index:3;width:.5rem;height:.5rem;position:absolute;transform:translate(-50%,-50%)}.center-picker-surface[data-center-picker-interaction=active]{--picker-guide-x-color:var(--color-border-secondary);--picker-guide-y-color:var(--color-border-secondary)}.center-picker-surface[data-center-picker-interaction=active][data-center-x-state=center]{--picker-guide-x-color:var(--device-control-accent,var(--color-surface-inverse))}.center-picker-surface[data-center-picker-interaction=active][data-center-y-state=center]{--picker-guide-y-color:var(--device-control-accent,var(--color-surface-inverse))}.center-picker-overlay.svelte-n7se38{z-index:2;pointer-events:none;position:absolute;inset:0}.center-picker-grid-line.svelte-n7se38{pointer-events:none;z-index:1;background:var(--color-surface-interactive);position:absolute}.center-picker-grid-line.is-vertical.svelte-n7se38{width:1px;top:0;bottom:0}.center-picker-grid-line.is-horizontal.svelte-n7se38{height:1px;left:0;right:0}.center-picker-inputs.svelte-n7se38{gap:var(--gap-8);margin-top:var(--gap-2);display:flex}.rotate-settings.svelte-2p2ell{--field-control-width:4rem}.time-window-editor.svelte-ap7c97{--time-window-accent:var(--device-category-accent,var(--color-category-time));gap:var(--gap-8);flex-direction:column;display:flex}.time-window-inputs.svelte-ap7c97{align-items:flex-start;display:flex}.time-window-snap.svelte-ap7c97{gap:var(--gap-4);width:100%;min-width:0;display:flex}.time-window-snap.svelte-ap7c97 button:where(.svelte-ap7c97){border-radius:var(--radius-4);background:var(--color-surface-interactive);min-width:0;height:1.5rem;color:var(--color-text-secondary);border:0;flex:1 1 0}.time-window-snap.svelte-ap7c97 button.selected:where(.svelte-ap7c97){background:var(--time-window-accent);color:var(--color-text-inverse)}.time-window-surface.svelte-ap7c97{position:relative}.time-window-surface.is-invalid.svelte-ap7c97 .time-window-selected-span:where(.svelte-ap7c97){opacity:0}.time-window-selected-span.svelte-ap7c97,.time-window-tick.svelte-ap7c97{position:absolute}.time-window-selected-span.svelte-ap7c97{box-sizing:border-box;top:0;bottom:0;left:var(--window-start,0%);width:calc(var(--window-end,0%) - var(--window-start,0%));border:1px solid var(--time-window-accent);border-radius:var(--radius-4);background:color-mix(in srgb, var(--time-window-accent) 32%, transparent)}.time-window-tick.svelte-ap7c97{background:var(--color-overlay-highlight-secondary);mix-blend-mode:overlay;width:1px;top:0;bottom:0;transform:translate(-.5px)}.time-window-tick.is-major.svelte-ap7c97{background:var(--color-overlay-highlight-primary)}.time-window-tick.is-inside-selected-span.svelte-ap7c97{top:1px;bottom:1px}.time-window-tick.is-on-selected-boundary.svelte-ap7c97{display:none}.time-window-handle-layer.svelte-ap7c97{gap:var(--gap-2);margin-top:calc(-1 * var(--gap-16));padding-top:var(--gap-4);flex-direction:column;display:flex;position:relative}.time-window-range.svelte-ap7c97{z-index:1;pointer-events:none;--range-fill:0%;--range-fill-color:transparent;--range-track-color:transparent;width:calc(100% + .9rem);max-width:none;margin-left:-.45rem;position:relative}.time-window-range.svelte-ap7c97::-webkit-slider-runnable-track{background:0 0;height:.9rem}.time-window-range.svelte-ap7c97::-webkit-slider-thumb{-webkit-appearance:none;border-radius:var(--radius-round);border:2px solid var(--color-surface);background:var(--color-surface-inverse);opacity:1;pointer-events:auto;cursor:grab;width:.9rem;height:.9rem;margin-top:0}.time-window-range.svelte-ap7c97:active::-webkit-slider-thumb{cursor:grabbing}.time-window-inputs.svelte-ap7c97{gap:var(--gap-8)}.time-window-inputs.svelte-ap7c97 .control-field{flex:1 1 0}.time-window-inputs.svelte-ap7c97 input[readonly]{color:var(--color-text-secondary);cursor:default}.symmetry-visualization.svelte-h2khsh{width:100%;height:100%;display:block}.source-area.svelte-h2khsh{fill:color-mix(in srgb, var(--device-control-accent,var(--color-surface-inverse)) 18%, transparent)}.source-direction.svelte-h2khsh{stroke:var(--device-control-accent,var(--color-surface-inverse));stroke-width:1.2px;vector-effect:non-scaling-stroke}.division-guide.svelte-h2khsh{stroke:var(--device-control-accent,var(--color-surface-inverse));stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.direction-handle.svelte-h2khsh{pointer-events:all;touch-action:none}.direction-handle-target.svelte-h2khsh{fill:#0000}.direction-handle-grip.svelte-h2khsh{fill:var(--color-surface);stroke:var(--device-control-accent,var(--color-surface-inverse));stroke-width:1.5px;vector-effect:non-scaling-stroke}.symmetry-settings.svelte-1jg9aq8{align-content:start;gap:var(--gap-8);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.symmetry-settings.svelte-1jg9aq8 .symmetry-mode,.symmetry-settings.svelte-1jg9aq8 .symmetry-count-full,.symmetry-settings.svelte-1jg9aq8 .symmetry-entire-source-toggle{grid-column:1/-1}.button.svelte-o4uh9f{border-radius:var(--radius-6);background:var(--color-surface-interactive);color:var(--color-text-primary);padding:var(--gap-6) var(--gap-8);font-size:var(--text-13);white-space:nowrap;border:0;transition:background-color 80ms linear,color 80ms linear}.button.svelte-o4uh9f:disabled{opacity:.6}.button-primary.svelte-o4uh9f{background:var(--color-surface-inverse);color:var(--color-text-inverse)}.button-primary.svelte-o4uh9f:disabled{opacity:1;color:color-mix(in oklch, var(--color-text-inverse) 60%, transparent)}.button-icon.svelte-o4uh9f{justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:flex}.button-icon.svelte-o4uh9f .material-symbols-rounded:where(.svelte-o4uh9f){font-size:var(--text-18);font-variation-settings:"FILL" 1, "wght" 400;line-height:1}.button.svelte-o4uh9f:not(:disabled):not(.button-primary):not(.is-active):hover{background:var(--color-surface-active);color:var(--color-text-primary)}.button.is-active.svelte-o4uh9f{background:var(--color-surface-inverse);color:var(--color-text-inverse)}.control-field.translate-controls{--translate-button-size:2rem;--translate-pad-width:calc(var(--translate-button-size) * 3 + var(--gap-4) * 2);align-self:stretch}.translate-direction-pad.svelte-1urm1ce{grid-template-columns:repeat(3, var(--translate-button-size));grid-template-rows:repeat(3, var(--translate-button-size));gap:var(--gap-4);margin-top:auto;display:grid}.translate-pad-slot.svelte-1urm1ce .button{position:relative;overflow:hidden}.translate-pad-slot.svelte-1urm1ce .button:before{content:"";background:color-mix(in srgb, var(--device-control-accent,var(--color-surface-inverse)) 32%, transparent);transform:scaleX(var(--fill-ratio,0));transform-origin:0;pointer-events:none;position:absolute;inset:0}.translate-pad-slot.svelte-1urm1ce .button .material-symbols-rounded{position:relative}.translate-up.svelte-1urm1ce{grid-area:1/2}.translate-up.svelte-1urm1ce .button:before{transform:scaleY(var(--fill-ratio));transform-origin:bottom}.translate-left.svelte-1urm1ce{grid-area:2/1}.translate-left.svelte-1urm1ce .button:before{transform-origin:100%}.translate-reset.svelte-1urm1ce{grid-area:2/2}.translate-reset.svelte-1urm1ce .button:before{display:none}.translate-right.svelte-1urm1ce{grid-area:2/3}.translate-down.svelte-1urm1ce{grid-area:3/2}.translate-down.svelte-1urm1ce .button:before{transform:scaleY(var(--fill-ratio));transform-origin:top}.translate-inputs.svelte-1urm1ce{gap:var(--gap-4);inline-size:var(--translate-pad-width);display:flex}.browser-entry-icon.svelte-1ll7o60{width:1.25rem;height:1.5rem;margin-right:var(--gap-2);flex:0 0 1.25rem;justify-content:center;align-items:center;display:flex}.browser-entry-icon.is-trailing.svelte-1ll7o60{margin-right:0;margin-left:var(--gap-2)}.browser-entry-label.svelte-1ll7o60{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:auto;min-width:0;overflow:hidden}.browser-entry-name-input.svelte-1f6lsg0{width:0;min-width:0;height:1.5rem;font:inherit;background:0 0;border-radius:0;flex:1 1 0;padding:0}.sidebar-settings-page.svelte-xysord{gap:var(--gap-16);flex-direction:column;min-width:0;display:flex}.sidebar-settings-section.svelte-xysord{gap:var(--gap-8);flex-direction:column;display:flex}.sidebar-settings-section-title.svelte-xysord{font-size:var(--text-12);color:var(--color-text-tertiary);padding-left:var(--gap-2);font-weight:500}.sidebar-settings-card.svelte-xysord{background:var(--color-surface);border:1px solid var(--color-border-tertiary);border-radius:var(--radius-8)}.sidebar-settings-row.svelte-xysord{justify-content:space-between;align-items:flex-start;gap:var(--gap-10);padding:var(--gap-12);display:flex}.sidebar-settings-info.svelte-xysord{gap:var(--gap-4);flex-direction:column;flex:auto;min-width:0;display:flex}.sidebar-settings-label.svelte-xysord{font-size:var(--text-13);font-weight:500}.sidebar-settings-description.svelte-xysord{font-size:var(--text-12);color:var(--color-text-secondary);word-break:break-word;line-height:1.3}.sidebar-settings-description.is-error.svelte-xysord{color:var(--color-text-primary)}.sidebar-settings-actions.svelte-xysord{justify-content:flex-end;align-items:center;gap:var(--gap-8);display:flex}.sidebar-settings-range.svelte-xysord{align-self:center;width:8rem}.sidebar-settings-hue-range.svelte-xysord{--range-track-background:linear-gradient(to right, oklch(65% .14 0), oklch(65% .14 60), oklch(65% .14 120), oklch(65% .14 180), oklch(65% .14 240), oklch(65% .14 300), oklch(65% .14 360))}.sidebar-settings-saturation-range.svelte-xysord{--range-track-background:linear-gradient(to right, oklch(65% 0 var(--theme-hue)), oklch(65% .14 var(--theme-hue)))}.sidebar-settings-theme-select{--dropdown-select-radius:var(--radius-6);align-self:center}.sidebar-settings-theme-select .dropdown-select-trigger{width:6rem}.sidebar-settings-row.svelte-xysord>.switch,.sidebar-settings-row.svelte-xysord>.button{align-self:center}.sidebar-settings-file-input.svelte-xysord{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.browser-page-stack.svelte-1oi47ig{--browser-page-top-effect-strength:0;--browser-page-bottom-effect-strength:0;min-width:0;min-height:0;margin-top:calc(0px - var(--browser-page-top-inset));margin-bottom:calc(0px - var(--browser-page-bottom-extension));flex:auto;position:relative}.browser-page-stack.svelte-1oi47ig:before,.browser-page-stack.svelte-1oi47ig:after{content:"";left:calc(0px - var(--gap-4));right:calc(0px - var(--gap-4));z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(var(--gap-4));backdrop-filter:blur(var(--gap-4));position:absolute}.browser-page-stack.svelte-1oi47ig:before{height:calc(var(--browser-page-top-inset) + var(--browser-page-fade-size) - var(--browser-page-blur-offset));-webkit-mask-image:linear-gradient(to bottom, black 0 calc(var(--browser-page-top-inset) - var(--browser-page-blur-offset)), transparent);mask-image:linear-gradient(to bottom, black 0 calc(var(--browser-page-top-inset) - var(--browser-page-blur-offset)), transparent);opacity:var(--browser-page-top-effect-strength);top:0}.browser-page-stack.svelte-1oi47ig:after{height:calc(var(--browser-page-fade-size) - var(--browser-page-blur-offset));opacity:var(--browser-page-bottom-effect-strength);bottom:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.browser-page-layer.svelte-1oi47ig{--browser-page-top-mask-opacity:1;--browser-page-bottom-mask-opacity:1;position:absolute;inset:0}.browser-page-layer.svelte-1oi47ig:not(.is-settings){z-index:1}.browser-page-panel.svelte-1oi47ig{padding-top:var(--browser-page-top-inset);padding-bottom:var(--browser-page-bottom-extension);-webkit-mask-image:linear-gradient(to bottom, rgb(0, 0, 0, var(--browser-page-top-mask-opacity)) 0 var(--browser-page-top-inset), black calc(var(--browser-page-top-inset) + var(--browser-page-fade-size)), black calc(100% - var(--browser-page-fade-size)), rgb(0, 0, 0, var(--browser-page-bottom-mask-opacity)));mask-image:linear-gradient(to bottom, rgb(0, 0, 0, var(--browser-page-top-mask-opacity)) 0 var(--browser-page-top-inset), black calc(var(--browser-page-top-inset) + var(--browser-page-fade-size)), black calc(100% - var(--browser-page-fade-size)), rgb(0, 0, 0, var(--browser-page-bottom-mask-opacity)));position:absolute;inset:0;overflow:hidden auto}.browser-page-panel.is-preset-move-root-target.svelte-1oi47ig{background:var(--color-surface-interactive);border-radius:var(--radius-4)}.browser-page-content.svelte-1oi47ig{grid-template-columns:minmax(0,1fr);width:100%;min-height:100%;display:grid}.browser-page-content.is-settings.svelte-1oi47ig{justify-items:end}.browser-page-fade.svelte-1oi47ig,.browser-page-body.svelte-1oi47ig{flex-direction:column;grid-area:1/1;width:100%;min-height:100%;display:flex}.browser-page-fade.svelte-1oi47ig{flex:1}.browser-page-body.is-settings.svelte-1oi47ig{width:calc(100% + var(--settings-sidebar-width) - var(--browser-panel-width))}.browser-page-stack.reduce-blur.svelte-1oi47ig:before,.browser-page-stack.reduce-blur.svelte-1oi47ig:after{-webkit-backdrop-filter:none;backdrop-filter:none}.browser-panel.svelte-1pe2gvd{--browser-page-top-inset:var(--gap-10);--browser-page-bottom-extension:var(--gap-10);--browser-page-fade-size:var(--gap-16);--browser-page-blur-offset:var(--gap-4);min-width:0;min-height:0;padding:var(--gap-10);background:var(--color-surface);border-right:1px solid var(--color-border-tertiary);flex-direction:column;flex:none;display:flex;position:relative}.browser-panel.has-titlebar-spacer.svelte-1pe2gvd{--floating-layer-viewport-top:38px;--browser-page-top-inset:calc(var(--gap-10) + var(--gap-32) - var(--gap-4))}.browser-page-top-boundary.svelte-1pe2gvd{z-index:2;-webkit-app-region:no-drag;width:100%;height:var(--browser-page-top-inset);position:absolute;top:0;left:0}.browser-page-top-boundary.is-window-drag-region.svelte-1pe2gvd{-webkit-app-region:drag}.browser-view.svelte-1pe2gvd{min-width:0;min-height:0;margin-top:calc(var(--gap-32) - var(--gap-4));gap:var(--gap-10);flex:auto;display:flex}.browser-panel.svelte-1pe2gvd:not(.has-titlebar-spacer) .browser-view:where(.svelte-1pe2gvd){margin-top:0}.browser-page-switch.svelte-1pe2gvd{-webkit-app-region:no-drag;flex-direction:column;justify-content:space-between;align-self:stretch;min-height:0;display:flex}.browser-page-switch-group.svelte-1pe2gvd{gap:var(--gap-6);flex-direction:column;display:flex}.button.browser-page-switch-button{position:relative}.button.browser-page-switch-button.has-update-indicator:after{content:"";border-radius:var(--radius-round);background:var(--color-surface-inverse);width:.35rem;height:.35rem;position:absolute;top:.1875rem;right:.1875rem}.browser-tree-list.svelte-1pe2gvd{margin:0;padding:0;list-style:none}html:not(.is-browser-preset-moving) .browser-tree-list.svelte-1pe2gvd li:where(.svelte-1pe2gvd):not(.is-selected):hover{border-radius:var(--radius-4);background:var(--color-surface-interactive)}.browser-tree-list.svelte-1pe2gvd li.is-selected:where(.svelte-1pe2gvd){background:var(--color-surface-active);border-radius:var(--radius-4)}.browser-tree-list.svelte-1pe2gvd li.is-selected:where(.svelte-1pe2gvd)+li.is-selected:where(.svelte-1pe2gvd){border-top-left-radius:0;border-top-right-radius:0}.browser-tree-list.svelte-1pe2gvd li.is-selected:where(.svelte-1pe2gvd):has(+li.is-selected:where(.svelte-1pe2gvd)){border-bottom-right-radius:0;border-bottom-left-radius:0}.browser-tree-disclosure-slot.svelte-1pe2gvd{flex:0 0 .75rem;justify-content:center;align-items:center;width:.75rem;height:1.5rem;display:flex}.browser-tree-chevron.svelte-1pe2gvd{color:var(--color-text-secondary);background:0 0;border:0;padding:0}.browser-tree-item.svelte-1pe2gvd{touch-action:pan-y pinch-zoom;-webkit-touch-callout:none;min-width:0;padding-block:0;padding-left:calc(var(--gap-2) + (var(--browser-tree-level,1) - 1) * var(--gap-8));padding-right:var(--gap-2);border-radius:var(--radius-4);font-size:var(--text-12);cursor:pointer;align-items:center;display:flex}.browser-tree-item.svelte-1pe2gvd:focus-visible{outline:none}.browser-tree-item.has-detached-keyboard-focus.svelte-1pe2gvd:focus{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.browser-tree-item.svelte-1pe2gvd.is-dragging{opacity:.7}.browser-tree-item.is-preset-move-source.svelte-1pe2gvd{opacity:.55}.browser-tree-item.is-preset-move-drop-target.svelte-1pe2gvd{background:var(--color-surface-active)}.browser-tree-item.has-preset-load-error.svelte-1pe2gvd{color:var(--color-text-secondary);--browser-icon-accent:var(--color-text-tertiary)}.browser-status.svelte-1pe2gvd{font-size:var(--text-12);color:var(--color-text-secondary)}.browser-status-error.svelte-1pe2gvd{color:var(--color-text-primary)}.browser-empty-state.svelte-1pe2gvd{padding:var(--gap-12);text-align:center;pointer-events:none;flex:1;justify-content:center;align-items:center;margin:0;display:flex}html.is-browser-preset-moving,html.is-browser-preset-moving *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.split-button.svelte-1yzlwy7{border-radius:var(--radius-6);display:inline-flex;overflow:hidden}.split-button-secondary.svelte-1yzlwy7{background:var(--color-surface-interactive)}.split-button-primary.svelte-1yzlwy7 .split-button-segment:where(.svelte-1yzlwy7):disabled{opacity:1;color:color-mix(in oklch, var(--color-text-inverse) 60%, transparent)}.split-button-primary.svelte-1yzlwy7{background:var(--color-surface-inverse);color:var(--color-text-inverse)}.split-button-outline.svelte-1yzlwy7{outline:1px solid var(--color-border-tertiary);outline-offset:-1px;background:0 0}.split-button-outline.svelte-1yzlwy7 .split-button-trigger:where(.svelte-1yzlwy7){border-left-color:var(--color-border-tertiary)}.split-button-segment.svelte-1yzlwy7{color:inherit;font-size:var(--text-13);white-space:nowrap;-webkit-app-region:no-drag;background:0 0;border:0;transition:background-color 80ms linear,color 80ms linear}.split-button-segment.svelte-1yzlwy7:disabled{opacity:.6}.split-button.svelte-1yzlwy7:not(.split-button-primary) .split-button-segment:where(.svelte-1yzlwy7):not(:disabled):hover{background:var(--split-button-hover-background,var(--color-surface-active));color:var(--color-text-primary)}.split-button-main.svelte-1yzlwy7{min-width:0;padding:var(--gap-6) var(--gap-8);align-items:center;display:inline-flex}.split-button-static.svelte-1yzlwy7{cursor:default}.split-button-label.svelte-1yzlwy7{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.split-button-trigger.svelte-1yzlwy7{border-left:1px solid color-mix(in oklch, currentColor 16%, transparent);flex:0 0 1.75rem;justify-content:center;align-items:center;width:1.75rem;padding:0;display:inline-flex}.split-button-trigger[aria-expanded=true].svelte-1yzlwy7{background:var(--split-button-expanded-background,var(--color-surface-active))}.split-button-trigger.svelte-1yzlwy7 .material-symbols-rounded:where(.svelte-1yzlwy7){font-size:var(--text-18);font-variation-settings:"FILL" 1, "wght" 400;line-height:1}.result-delivery-button.svelte-ojxlgw{display:inline-flex}.sidebar-resizer.svelte-awr7z5{top:0;bottom:0;left:var(--sidebar-width,240px);width:12px;z-index:var(--z-layer-sidebar-resizer);cursor:col-resize;-webkit-app-region:no-drag;touch-action:none;position:absolute;transform:translate(-50%)}.sidebar-resizer.svelte-awr7z5:before{content:"";width:1px;transition:background-color .2s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.sidebar-resizer.svelte-awr7z5:hover:before,.sidebar-resizer.is-active.svelte-awr7z5:before{background:var(--color-surface-emphasis)}#app.is-sidebar-resizing .sidebar-resizer.svelte-awr7z5:before{background-color:var(--color-surface-emphasis)}.rack-rename-popover.svelte-hjthio{z-index:calc(var(--z-layer-floating-stack-base) + var(--floating-layer-stack-order,0));min-width:120px;padding:var(--gap-4);border:1px solid var(--color-border-floating);border-radius:var(--radius-8);background:var(--color-surface-floating);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-floating);position:fixed;top:0;left:0}.rack-rename-input.svelte-hjthio{width:100%;height:1.75rem;padding:var(--gap-6) var(--gap-8);border-radius:var(--radius-4);background:var(--color-surface-floating-interactive);font-size:var(--text-13);display:block}.device-tabs.svelte-cj692c{align-self:flex-start;align-items:center;gap:var(--gap-2);min-width:0;display:inline-flex}.device-tab.svelte-cj692c{border-radius:var(--radius-4);min-width:0;min-height:1rem;padding:0 var(--gap-4);color:var(--color-text-secondary);font-size:var(--text-12);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.device-tab.svelte-cj692c:disabled{color:color-mix(in oklch, var(--color-text-secondary) 55%, transparent)}.device-tab.is-active.svelte-cj692c{background:var(--color-surface-floating-interactive);color:var(--color-text-primary)}.device-tab-label.svelte-cj692c{text-overflow:ellipsis;overflow:hidden}.device-card.svelte-1woeji2{--device-category-accent:var(--color-category-generate);--device-control-accent:var(--device-category-accent);--device-card-radius:var(--radius-8);--device-head-radius:max(0px, calc(var(--device-card-radius) - 1px));border:1px solid var(--color-border-tertiary);border-radius:var(--device-card-radius);background:var(--color-surface);flex-direction:column;flex:none;min-width:6.25rem;transition:transform .13s,opacity .13s;display:flex}.device-card.is-selected.svelte-1woeji2{border-color:var(--color-border-secondary)}.device-card.is-selected.svelte-1woeji2 .device-head:where(.svelte-1woeji2){border-bottom-color:var(--color-border-secondary);background-color:var(--color-surface-interactive)}.device-card.svelte-1woeji2 .device-head:where(.svelte-1woeji2){padding:var(--gap-6) var(--gap-8);padding-right:var(--gap-6);border-top:.125rem solid var(--device-category-accent);border-bottom:1px solid var(--color-border-tertiary);border-radius:var(--device-head-radius) var(--device-head-radius) 0 0;align-items:center;gap:var(--gap-10);touch-action:none;-webkit-touch-callout:none;cursor:grab;-webkit-user-drag:none;outline:none;min-width:0;display:flex}.device-card.svelte-1woeji2 .device-head:where(.svelte-1woeji2):active{cursor:grabbing}.device-card.svelte-1woeji2 .device-head-left:where(.svelte-1woeji2){align-items:center;gap:var(--gap-8);flex:1 1 0;min-width:0;display:flex}.device-card.svelte-1woeji2 .device-head-controls:where(.svelte-1woeji2){align-items:center;gap:var(--gap-6);flex:none;display:flex}.device-card.svelte-1woeji2 .device-head:where(.svelte-1woeji2) .device-toggle:where(.svelte-1woeji2):checked{background-color:var(--device-category-accent)}.device-card.svelte-1woeji2 .device-head:where(.svelte-1woeji2) .device-title:where(.svelte-1woeji2),.device-card.svelte-1woeji2 .device-head:where(.svelte-1woeji2) .device-title-input:where(.svelte-1woeji2){min-width:0;font-size:var(--text-13)}.device-card.svelte-1woeji2 .device-head:where(.svelte-1woeji2) .device-title:where(.svelte-1woeji2){text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.device-card.svelte-1woeji2 .device-head:where(.svelte-1woeji2) .device-head-tabs{flex:none;margin-left:auto}.device-card.svelte-1woeji2:not(.is-collapsed) .device-head-left:where(.svelte-1woeji2){width:0}.device-card.is-dragging.svelte-1woeji2{opacity:.75;z-index:12;will-change:transform}.device-card.is-dragging.svelte-1woeji2 .device-head:where(.svelte-1woeji2){cursor:grabbing}.device-card.is-renaming.svelte-1woeji2 .device-head:where(.svelte-1woeji2){cursor:default}.device-card.is-disabled.svelte-1woeji2 .device-head:where(.svelte-1woeji2) .device-title:where(.svelte-1woeji2),.device-card.is-disabled.svelte-1woeji2 .device-head:where(.svelte-1woeji2) .device-title-input:where(.svelte-1woeji2),.device-card.is-disabled.svelte-1woeji2 .device-controls{opacity:.45}.device-card.is-collapsed.svelte-1woeji2{width:2rem;min-width:2rem}.device-card.is-collapsed.svelte-1woeji2 .device-controls{display:none}.device-card.is-collapsed.svelte-1woeji2 .device-head:where(.svelte-1woeji2){padding:var(--gap-10) var(--gap-6);border-radius:var(--device-head-radius);border-bottom:none;flex-direction:column;flex:1;align-items:center}.device-card.is-collapsed.svelte-1woeji2 .device-head-left:where(.svelte-1woeji2){align-items:center;gap:var(--gap-12);flex-direction:column}.device-card.is-collapsed.svelte-1woeji2 .device-head-controls:where(.svelte-1woeji2){flex-direction:column}.device-card.is-collapsed.svelte-1woeji2 .device-title:where(.svelte-1woeji2){writing-mode:sideways-lr;flex:0 auto}.device-card.is-collapsed.svelte-1woeji2 .device-title-input:where(.svelte-1woeji2){writing-mode:sideways-lr;text-align:center}.device-card.svelte-1woeji2 .device-title-input:where(.svelte-1woeji2){all:unset;field-sizing:content;max-width:100%;font:inherit;font-size:var(--text-13);color:inherit;caret-color:currentColor;cursor:text;display:block}.device-card.svelte-1woeji2 .device-editor-scope:where(.svelte-1woeji2){display:contents}.device-rack.svelte-1hy030h{--drop-indicator-edge-room:calc(var(--gap-4) + 1px);min-width:0;height:100%;padding:var(--gap-10);flex:auto;position:relative}.device-rack.svelte-1hy030h .chain-devices:where(.svelte-1hy030h){gap:var(--gap-8);border-radius:var(--radius-8);height:100%;display:flex;position:relative;overflow:auto}.device-rack.svelte-1hy030h .rack-empty-message:where(.svelte-1hy030h){color:var(--color-text-secondary);font-size:var(--text-13);white-space:nowrap;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.device-group.svelte-1hy030h{flex:none;height:100%;display:flex;position:relative}.device-group.is-rack.svelte-1hy030h{background:var(--color-surface);border:1px solid var(--color-border-tertiary);border-radius:var(--radius-8)}.device-group.is-rack.is-selected.svelte-1hy030h{border-color:var(--color-border-secondary)}.device-group.is-rack.is-selected.svelte-1hy030h .group-rail-left:where(.svelte-1hy030h),.device-group.is-rack.is-selected.svelte-1hy030h .group-rail-right:where(.svelte-1hy030h){background:var(--color-surface-interactive)}.device-group.is-rack.is-disabled.svelte-1hy030h .group-rail:where(.svelte-1hy030h),.device-group.is-rack.is-disabled.svelte-1hy030h .device-group-body:where(.svelte-1hy030h){opacity:.72}.device-group-body.svelte-1hy030h{flex:none;display:flex}.device-group.is-rack.svelte-1hy030h .device-card{--device-card-radius:0;border:0;border-radius:0}.device-group.is-rack.svelte-1hy030h .device-group-body:where(.svelte-1hy030h)>.device-slot:where(.svelte-1hy030h)+.device-slot:where(.svelte-1hy030h) .device-card{border-left:1px solid var(--group-device-divider-color,var(--color-border-tertiary))}.device-group.is-rack.svelte-1hy030h .device-slot.is-selected:where(.svelte-1hy030h) .device-card,.device-group.is-rack.svelte-1hy030h .device-slot.is-selected:where(.svelte-1hy030h)+.device-slot:where(.svelte-1hy030h) .device-card{--group-device-divider-color:var(--color-border-secondary)}.device-slot.svelte-1hy030h{flex:none;display:flex;position:relative}.device-slot--solo.svelte-1hy030h{height:100%}.drop-indicator-layer.svelte-1hy030h{top:var(--gap-10);right:calc(var(--gap-10) - var(--drop-indicator-edge-room));bottom:var(--gap-10);left:calc(var(--gap-10) - var(--drop-indicator-edge-room));pointer-events:none;z-index:var(--z-layer-drag-indicator);position:absolute;overflow:hidden}.drop-indicator.svelte-1hy030h{background:var(--color-surface-inverse);border-radius:1px;width:2px;position:absolute;top:6px;bottom:6px;transform:translate(-1px)}.group-rail.svelte-1hy030h{touch-action:none;-webkit-touch-callout:none;padding:var(--gap-10) var(--gap-6);align-items:center;gap:var(--gap-12);background:var(--color-surface);cursor:grab;-webkit-user-drag:none;flex-direction:column;display:flex;position:relative}.group-rail.svelte-1hy030h:active{cursor:grabbing}.group-rail.is-renaming.svelte-1hy030h{cursor:default}.group-rail-controls.svelte-1hy030h{align-items:center;gap:var(--gap-6);flex-direction:column;flex:none;display:flex}.group-rail-left.svelte-1hy030h{border-right:1px solid var(--color-border-tertiary);border-top-left-radius:var(--radius-8);border-bottom-left-radius:var(--radius-8);min-width:2rem}.group-rail-left.is-selected.svelte-1hy030h{border-right-color:var(--color-border-secondary)}.group-rail-right.svelte-1hy030h{border-left:1px solid var(--color-border-tertiary);border-top-right-radius:var(--radius-8);border-bottom-right-radius:var(--radius-8);min-width:.75rem}.group-rail-right.is-selected.svelte-1hy030h{border-left-color:var(--color-border-secondary)}.device-group.svelte-1hy030h.is-dragging .group-rail:where(.svelte-1hy030h){cursor:grabbing}.group-label.svelte-1hy030h{writing-mode:sideways-lr;font-size:var(--text-12);pointer-events:none}.group-isolate-toggle.svelte-1hy030h{margin-top:auto}.group-isolate-toggle.is-active.svelte-1hy030h{background:var(--color-surface-inverse);color:var(--color-text-inverse);outline-color:var(--color-surface-inverse)}.group-enabled-toggle.svelte-1hy030h{width:var(--gap-14);height:var(--gap-14);flex:none}.browser-drag-badge.svelte-1hy030h{opacity:0;align-items:center;display:flex;transform:translate(-9999px,-9999px)}.browser-drag-badge.svelte-1hy030h .browser-drag-badge-icon{margin-right:var(--gap-4);flex:none}.browser-drag-badge.svelte-1hy030h.is-visible{opacity:1}.undo-history-dropdown .undo-history-list .dropdown-option.is-disabled{color:var(--color-text-primary)}.undo-history-dropdown .undo-history-list .dropdown-option-main{gap:var(--gap-16);flex:auto;width:100%}.undo-history-control.svelte-9amug0{display:inline-flex}.rack-header-scrollbar.svelte-5racm6{--scrollbar-track-border-color:var(--color-border-tertiary);-webkit-app-region:no-drag;touch-action:none;border-radius:var(--radius-4);cursor:default;height:1.5rem;position:relative}.rack-header-scrollbar.svelte-5racm6:after{content:"";border:1px solid var(--scrollbar-track-border-color);border-radius:inherit;position:absolute;inset:0}.rack-header-scrollbar-minimap.svelte-5racm6{inset:var(--gap-4);pointer-events:none;position:absolute;overflow:hidden}.rack-header-scrollbar-thumb.svelte-5racm6{border:1px solid var(--color-border-primary);border-radius:var(--radius-4);z-index:1;cursor:grab;background:0 0;position:absolute;top:0;bottom:0}.rack-header-scrollbar-thumb.svelte-5racm6:active{cursor:grabbing}.rack-header-scrollbar.svelte-5racm6:focus-visible{--scrollbar-track-border-color:var(--color-focus-ring)}.hardware-preview-controls.svelte-15jbibh{margin-top:auto;display:flex}.preview-launchpad.svelte-1l8mt30{--preview-border-width:1px;--preview-gap:var(--gap-2);--preview-padding:var(--gap-8);--preview-edge-inset:var(--gap-2);--preview-radius:var(--radius-4);border:var(--preview-border-width) solid var(--color-border-tertiary);border-radius:var(--preview-radius);background:var(--color-background);gap:var(--preview-gap);padding:var(--preview-padding);flex:1;grid-template-rows:repeat(10,minmax(0,1fr));grid-template-columns:repeat(10,minmax(0,1fr));display:grid}.preview-launchpad.mode-popout.svelte-1l8mt30{--preview-border-width:max(1px, calc(1px * var(--preview-surface-scale)));--preview-gap:calc(var(--gap-2) * var(--preview-surface-scale));--preview-padding:calc(var(--gap-8) * var(--preview-surface-scale));--preview-edge-inset:calc(var(--gap-2) * var(--preview-surface-scale));--preview-radius:calc(var(--radius-4) * var(--preview-surface-scale));flex:none;align-self:center;max-width:100%;min-height:0;max-height:100%}.preview-button.svelte-1l8mt30{border-radius:var(--radius-percent-3)}.preview-button.is-button.svelte-1l8mt30{background:var(--color-surface-interactive)}.preview-button.is-button.is-edge-button.svelte-1l8mt30{position:relative;overflow:hidden}.preview-button.is-button.is-edge-button.svelte-1l8mt30:after{content:"";inset:var(--preview-edge-inset);background:var(--color-background);pointer-events:none;position:absolute}.preview-button.is-button.is-corner-placeholder.svelte-1l8mt30{place-self:center;width:50%;height:50%}.preview-button.is-button.is-lit.svelte-1l8mt30{background:rgb(var(--led-rgb,var(--preview-led-default-rgb)))}.preview-button.is-button.svelte-1l8mt30{--center-corner-cut-size:15%}.preview-button.is-button.is-center-corner-bottom-right.svelte-1l8mt30{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--center-corner-cut-size)), calc(100% - var(--center-corner-cut-size)) 100%, 0 100%)}.preview-button.is-button.is-center-corner-bottom-left.svelte-1l8mt30{clip-path:polygon(0 0, 100% 0, 100% 100%, var(--center-corner-cut-size) 100%, 0 calc(100% - var(--center-corner-cut-size)))}.preview-button.is-button.is-center-corner-top-right.svelte-1l8mt30{clip-path:polygon(0 0, calc(100% - var(--center-corner-cut-size)) 0, 100% var(--center-corner-cut-size), 100% 100%, 0 100%)}.preview-button.is-button.is-center-corner-top-left.svelte-1l8mt30{clip-path:polygon(var(--center-corner-cut-size) 0, 100% 0, 100% 100%, 0 100%, 0 var(--center-corner-cut-size))}.preview-panel.svelte-1fp29s5{gap:var(--gap-8);border-left:1px solid var(--color-border-tertiary);padding:var(--gap-10);display:flex}.preview-panel-main.svelte-1fp29s5{gap:var(--gap-8);flex-direction:column;display:flex}.preview-panel-controls.svelte-1fp29s5{gap:var(--gap-6);flex-direction:column;display:flex}.preview-panel-scrub-frame.svelte-1fp29s5{height:1rem;position:relative}.preview-panel-scrub-frame.is-loading.svelte-1fp29s5{cursor:progress}.preview-panel-scrub-frame.is-loading.svelte-1fp29s5 .preview-panel-scrub:where(.svelte-1fp29s5){opacity:0;pointer-events:none}.preview-panel-scrub.svelte-1fp29s5{height:1rem}.preview-panel-scrub.svelte-1fp29s5::-webkit-slider-thumb{opacity:0}.preview-panel-scrub.svelte-1fp29s5:hover::-webkit-slider-thumb{opacity:1}.preview-panel-scrub.svelte-1fp29s5:active::-webkit-slider-thumb{opacity:1}.preview-panel-scrub.svelte-1fp29s5:focus-visible::-webkit-slider-thumb{opacity:1}.preview-panel-scrub-loader.svelte-1fp29s5{border-radius:var(--radius-2);background:var(--color-surface-emphasis);pointer-events:none;height:.28rem;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.preview-panel.svelte-1fp29s5 .loader-bar:where(.svelte-1fp29s5){border-radius:inherit;background:var(--color-indicator-secondary);will-change:transform;width:34%;animation:1.1s ease-in-out infinite svelte-1fp29s5-preview-loader-slide;position:absolute;inset-block:0;transform:translate(-120%)}@keyframes svelte-1fp29s5-preview-loader-slide{0%{transform:translate(-120%)}to{transform:translate(320%)}}.text-field.svelte-1udmkc1{gap:var(--gap-6);min-width:0;color:var(--color-text-secondary);font-size:var(--text-12);display:grid}.text-field.svelte-1udmkc1 input:where(.svelte-1udmkc1){width:100%;color:var(--color-text-primary);padding:var(--gap-6) var(--gap-8);font-size:var(--text-13)}.text-field.svelte-1udmkc1 input:where(.svelte-1udmkc1)::placeholder{color:var(--color-text-tertiary);opacity:1}.modal-dialog-backdrop.svelte-10pegih{z-index:var(--z-layer-modal);padding:var(--gap-16);background:var(--color-overlay-backdrop);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-dialog.svelte-10pegih{--input-background:var(--color-surface-floating-interactive);width:min(22rem,100vw - 2rem);padding:var(--gap-16);border-radius:var(--radius-12);background:var(--color-surface-floating);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--color-border-floating);box-shadow:var(--shadow-floating)}.modal-dialog.is-wide.svelte-10pegih{width:min(28rem,100vw - 2rem)}.modal-dialog.svelte-10pegih .button.modal-dialog-action-button:not(.button-primary){background:var(--color-surface-floating-interactive)}.modal-dialog-title.svelte-10pegih{margin:0 0 var(--gap-12);font-size:var(--text-16)}.modal-dialog-title.is-visually-hidden.svelte-10pegih{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.modal-dialog-description.svelte-10pegih{margin:0 0 var(--gap-16);color:var(--color-text-secondary);font-size:var(--text-13)}.modal-dialog-body.svelte-10pegih{margin-bottom:var(--gap-16)}.modal-dialog-actions.svelte-10pegih{justify-content:flex-end;align-items:center;gap:var(--gap-8);display:flex}.modal-dialog-footer-leading.svelte-10pegih,.modal-dialog-footer-note.svelte-10pegih{margin-right:auto}.modal-dialog-footer-note.svelte-10pegih{color:var(--color-text-secondary);font-size:var(--text-12)}.save-fields.svelte-110jkcq{gap:var(--gap-12);display:grid}.file-browser.svelte-110jkcq{border:1px solid var(--color-border-floating);border-radius:var(--radius-8);overflow:hidden}.file-list.svelte-110jkcq{height:10rem;padding:var(--gap-4);overflow:auto}.file-entry.svelte-110jkcq{min-width:0;height:1.5rem;padding-inline:var(--gap-2);touch-action:pan-y pinch-zoom;-webkit-touch-callout:none;cursor:pointer;border-radius:var(--radius-4);font-size:var(--text-12);outline:none;align-items:center;display:flex}.file-entry.svelte-110jkcq:hover{background:var(--color-surface-interactive)}.file-entry.is-active.svelte-110jkcq{background:var(--color-surface-active)}.file-entry.is-active.svelte-110jkcq+.file-entry.is-active:where(.svelte-110jkcq){border-top-left-radius:0;border-top-right-radius:0}.file-entry.is-active.svelte-110jkcq:has(+.file-entry.is-active:where(.svelte-110jkcq)){border-bottom-right-radius:0;border-bottom-left-radius:0}.folder-path.svelte-110jkcq{align-items:center;gap:var(--gap-4);min-width:0;padding:var(--gap-2) var(--gap-6);border-top:1px solid var(--color-border-floating);color:var(--color-text-tertiary);display:flex;overflow-x:auto}.folder-path.svelte-110jkcq>.browser-chevron-icon:where(.svelte-110jkcq){margin-right:var(--gap-neg-4)}.folder-path-segment.svelte-110jkcq{--browser-icon-accent:var(--color-text-tertiary);min-width:0;color:var(--color-text-secondary);font-size:var(--text-12);background:0 0;border:0;align-items:center;padding:0;display:flex}p.svelte-110jkcq{font-size:var(--text-13);margin:0}.text-area-field.svelte-1t0ekx6{gap:var(--gap-6);min-width:0;color:var(--color-text-secondary);font-size:var(--text-12);display:grid}.text-area-field.svelte-1t0ekx6 textarea:where(.svelte-1t0ekx6){resize:none;border-radius:var(--radius-4);width:100%;min-height:5.5rem;max-height:8rem;padding:var(--gap-6) var(--gap-8);background:var(--input-background,var(--color-surface-interactive));color:var(--color-text-primary);font:inherit;font-size:var(--text-13);border:0;line-height:1.45}.text-area-field.svelte-1t0ekx6 textarea:where(.svelte-1t0ekx6)::placeholder{color:var(--color-text-tertiary);opacity:1}.authored-info-footer.svelte-1gh4il2{color:var(--color-text-secondary);font-size:var(--text-12);overflow-wrap:anywhere}.authored-info-fields.svelte-1gh4il2{gap:var(--gap-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.authored-info-primary-fields.svelte-1gh4il2{align-content:start;gap:var(--gap-12);display:grid}.authored-info-description-field.svelte-1gh4il2{min-width:0}.authored-info-description-field.svelte-1gh4il2 .text-area-field{grid-template-rows:auto minmax(0,1fr);height:100%}.authored-info-description-field.svelte-1gh4il2 textarea{height:auto;min-height:0;max-height:none}.workspace-rack-title.svelte-15trzyi{--split-button-expanded-background:var(--color-surface-interactive);--split-button-hover-background:var(--color-surface-interactive);min-width:0;color:var(--color-text-primary);flex:0 auto;align-items:center;font-weight:500;display:inline-flex}.workspace-rack-title.svelte-15trzyi .workspace-rack-title-button{min-width:0;max-width:100%;font-weight:inherit}.workspace-rack-title.svelte-15trzyi .workspace-rack-title-button .split-button-main{min-width:0}
