.drag-pill[data-v-c140ad2d]{display:grid;place-items:center;width:56px;height:24px;padding:0;border:0;border-radius:999px;background:transparent;touch-action:none}.drag-pill span[data-v-c140ad2d]{width:38px;height:4px;border-radius:999px;background:#94a3b894;box-shadow:0 1px 2px #0000002e;transition:width .16s ease,background-color .16s ease}.drag-pill--active span[data-v-c140ad2d]{width:44px;background:var(--text-color, #f8fafc)}.light-theme{background:#0f172a47;box-shadow:none}.light-theme{background:#0f172aa3}.bottom-sheet[data-v-43d4bab6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:flex-end;background:rgba(var(--background-color-rgb),.58);will-change:opacity,backdrop-filter;opacity:0;transition:background-color .25s ease}.bottom-sheet--transparent[data-v-43d4bab6]{background:rgba(var(--background-color-rgb),0)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.bottom-sheet--dismissing[data-v-43d4bab6]{pointer-events:none}.bottom-sheet__panel[data-v-43d4bab6]{display:flex;flex-direction:column;width:calc(100% - 1rem);margin:0 .5rem calc(62px + env(safe-area-inset-bottom));overflow:hidden;border:1px solid var(--surface-color-light);border-radius:14px;background:var(--surface-color);box-shadow:0 -8px 24px #0000004d;color:var(--text-color);transform:translateY(100%);will-change:transform,opacity;touch-action:pan-y;transition:box-shadow .25s ease,background-color .25s ease,border-color .25s ease}.bottom-sheet__panel--dragging[data-v-43d4bab6]{cursor:grabbing}.bottom-sheet__panel--transparent[data-v-43d4bab6]{background:rgba(var(--surface-color-rgb),.2)!important;border-color:rgba(var(--surface-color-rgb),.08)!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:none}.bottom-sheet__panel .bottom-sheet__header[data-v-43d4bab6],.bottom-sheet__panel .bottom-sheet__footer[data-v-43d4bab6],.bottom-sheet__panel .bottom-sheet__body[data-v-43d4bab6]{transition:opacity .25s ease}.bottom-sheet__panel--transparent .bottom-sheet__header[data-v-43d4bab6],.bottom-sheet__panel--transparent .bottom-sheet__footer[data-v-43d4bab6]{opacity:.15;pointer-events:none}.bottom-sheet__panel--transparent .mobile-properties__control:not(:has(.mobile-slider--dragging,.mobile-color-property--dragging)){opacity:.15!important;pointer-events:none;transition:opacity .25s ease}.bottom-sheet__panel--transparent .mobile-properties__empty{opacity:.15!important;transition:opacity .25s ease}body:has(.bottom-sheet--transparent) .mobile-pipeline{filter:blur(8px);opacity:.15}.mobile-pipeline{transition:filter .25s ease,opacity .25s ease}.bottom-sheet__header[data-v-43d4bab6]{display:grid;grid-template-columns:1fr;justify-items:center;gap:.25rem;padding:.5rem 1rem .65rem;border-bottom:1px solid var(--surface-color-light);touch-action:none}.bottom-sheet__footer[data-v-43d4bab6]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem}.bottom-sheet__footer[data-v-43d4bab6]{border-top:1px solid var(--surface-color-light);border-bottom:0}.bottom-sheet__title[data-v-43d4bab6]{min-width:0;margin:0;overflow:hidden;font-size:1rem;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.bottom-sheet__body[data-v-43d4bab6]{flex:1 1 auto;min-height:0;overflow:auto;padding:.75rem 1rem calc(1rem + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}.dialog-overlay[data-v-710500ce]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--background-color-rgb),.62);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:3000;padding:20px}.dialog-container[data-v-710500ce]{background:var(--surface-color);border-radius:var(--border-radius);box-shadow:0 25px 50px -12px rgba(var(--background-color-rgb),.42);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--surface-color-light)}.dialog-header[data-v-710500ce]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--surface-color-light);gap:16px}.dialog-title[data-v-710500ce]{margin:0;font-size:1.25rem;font-weight:600;color:var(--text-color);flex:1}.dialog-close[data-v-710500ce]{flex-shrink:0}.dialog-content[data-v-710500ce]{padding:24px;overflow-y:auto;flex:1;color:var(--text-color)}.dialog-footer[data-v-710500ce]{padding:16px 24px;border-top:1px solid var(--surface-color-light);display:flex;gap:12px;justify-content:flex-end}.dialog-enter-active[data-v-710500ce],.dialog-leave-active[data-v-710500ce]{transition:opacity .3s ease}.dialog-enter-from[data-v-710500ce],.dialog-leave-to[data-v-710500ce]{opacity:0}.dialog-enter-active .dialog-container[data-v-710500ce],.dialog-leave-active .dialog-container[data-v-710500ce]{transition:opacity .3s ease,transform .3s ease}.dialog-enter-from .dialog-container[data-v-710500ce],.dialog-leave-to .dialog-container[data-v-710500ce]{opacity:0;transform:scale(.95) translateY(-20px)}@media (max-width: 768px){.dialog-overlay[data-v-710500ce]{padding:10px}.dialog-header[data-v-710500ce]{padding:16px 20px}.dialog-content[data-v-710500ce]{padding:20px}.dialog-footer[data-v-710500ce]{padding:12px 20px}.dialog-title[data-v-710500ce]{font-size:1.1rem}}
