/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.ruxa-select-trigger{border-radius:var(--ruxa-radius-control);background:var(--ruxa-surface-2);width:100%;min-width:0;height:44px;min-height:44px;color:var(--ruxa-text);font-family:var(--ruxa-font);box-shadow:none;border:1px solid #0000;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:13px;display:flex}.ruxa-select-trigger[data-state=open]{background:#ffffff0d}.ruxa-select-trigger>svg{color:#9698a3;opacity:1;flex-shrink:0;width:13px;height:13px;transition:transform .16s}.ruxa-select-trigger[data-state=open]>svg{transform:rotate(180deg)}.ruxa-select-trigger [data-slot=select-value]{min-width:0}.ruxa-select-value{align-items:center;gap:9px;min-width:0;display:flex}.ruxa-select-value>span:last-child{text-overflow:ellipsis;overflow:hidden}.ruxa-select-menu{z-index:80;min-width:max(164px,var(--radix-select-trigger-width));max-width:calc(100vw - 24px);max-height:min(400px,var(--radix-select-content-available-height));border-radius:var(--ruxa-radius-popover);background:var(--ruxa-surface-2);color:#eeeef2;font-family:var(--ruxa-font);color-scheme:dark;box-shadow:var(--ruxa-shadow-popover);border:1px solid #ffffff0c;padding:5px;animation-duration:.14s;overflow:hidden;transform:none}.ruxa-select-menu [data-radix-select-viewport]{padding:0}.ruxa-select-label{color:#a0a0aa;padding:7px 11px 8px;font-size:11px}.ruxa-select-option{color:#d8d8e0;cursor:pointer;border:0;border-radius:10px;outline:none;min-height:44px;padding:0 36px 0 11px;font-size:13px}.ruxa-select-option>span:last-child{align-items:center;gap:11px;display:flex}.ruxa-select-option[data-state=checked]{color:#f5f5f7;background:#ffffff06}.ruxa-select-option[data-highlighted]{color:#fff;background:#ffffff0e;outline:none}.ruxa-select-option>span:first-child svg{color:var(--ruxa-accent-soft);width:14px;height:14px}.ruxa-select-option[data-disabled]{opacity:.4}@media (prefers-reduced-motion:reduce){.ruxa-select-menu{animation:none}.ruxa-select-trigger>svg{transition:none}}.ruxa-select-trigger:hover:not(:disabled){background:var(--ruxa-surface-hover)}.ruxa-select-trigger:focus-visible,.studio-composer .ruxa-select-trigger:focus-visible,.studio-settings-dialog .ruxa-select-trigger:focus-visible{outline:2px solid var(--ruxa-focus);outline-offset:2px;box-shadow:none;border-color:#0000}.ruxa-select-trigger:disabled{opacity:.4;cursor:not-allowed}

/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */:root{--ruxa-canvas:#0b0c0f;--ruxa-surface-1:#141518;--ruxa-surface-2:#202126;--ruxa-surface-hover:#2a2b31;--ruxa-text:#f3f2f5;--ruxa-muted:#a2a1ad;--ruxa-subtle:#777783;--ruxa-accent:#ff3f86;--ruxa-on-accent:#251018;--ruxa-accent-soft:#ee93b4;--ruxa-accent-wash:#ff3f8610;--ruxa-focus:#a4a0ad;--ruxa-line:#ffffff0e;--ruxa-success:#98ceb4;--ruxa-warning:#d8bc88;--ruxa-danger:#ec9c9f;--ruxa-radius-small:8px;--ruxa-radius-control:12px;--ruxa-radius-popover:16px;--ruxa-radius-panel:20px;--ruxa-space-1:4px;--ruxa-space-2:8px;--ruxa-space-3:12px;--ruxa-space-4:16px;--ruxa-space-6:24px;--ruxa-space-8:32px;--ruxa-space-12:48px;--ruxa-font:var(--font-body,sans-serif);--ruxa-font-display:var(--font-display,sans-serif);--ruxa-shadow-popover:0 12px 40px #0006,0 2px 8px #0003;--ruxa-duration:.16s;--ruxa-ease:cubic-bezier(.2,.7,.2,1)}.ruxa-range{width:100%;min-width:0;font-family:var(--ruxa-font)}.ruxa-range-heading{color:var(--ruxa-muted);justify-content:space-between;align-items:baseline;gap:16px;font-size:12px;line-height:1.7;display:flex}.ruxa-range-heading output{color:var(--ruxa-text);font-variant-numeric:tabular-nums;flex-shrink:0}.ruxa-range-input{appearance:none;border-radius:var(--ruxa-radius-control);cursor:pointer;background:0 0;border:0;width:100%;min-width:44px;height:44px;margin:0;padding:0;display:block}.ruxa-range-input::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--ruxa-accent-soft)var(--ruxa-range-progress),var(--ruxa-surface-hover)var(--ruxa-range-progress));border-radius:4px;height:4px}.ruxa-range-input::-webkit-slider-thumb{appearance:none;border:3px solid var(--ruxa-text);background:var(--ruxa-surface-2);border-radius:50%;width:18px;height:18px;margin-top:-7px;box-shadow:0 1px 5px #0005}.ruxa-range-input::-moz-range-track{background:var(--ruxa-surface-hover);border-radius:4px;height:4px}.ruxa-range-input::-moz-range-progress{background:var(--ruxa-accent-soft);border-radius:4px;height:4px}.ruxa-range-input::-moz-range-thumb{box-sizing:border-box;border:3px solid var(--ruxa-text);background:var(--ruxa-surface-2);border-radius:50%;width:18px;height:18px;box-shadow:0 1px 5px #0005}.ruxa-range-input[aria-invalid=true]{outline:1px solid var(--ruxa-danger);outline-offset:2px}.ruxa-range-input:focus-visible{outline:2px solid var(--ruxa-focus);outline-offset:3px}.ruxa-range-hint{color:var(--ruxa-muted);margin:0;font-size:11px;line-height:1.7}.ruxa-range-hint[data-error=true]{color:var(--ruxa-danger)}.ruxa-range[data-disabled=true]{opacity:.45}.ruxa-range-input:disabled{cursor:not-allowed}@media (forced-colors:active){.ruxa-range-input{appearance:auto;forced-color-adjust:auto}}