/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--beam-angle:0deg;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--acct-hue:0deg;--brand-hue:187deg;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500:oklch(63.7% .237 25.331);--color-amber-400:oklch(82.8% .189 84.429);--color-yellow-400:oklch(85.2% .199 91.936);--color-lime-50:oklch(98.6% .031 120.757);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-blue-500:oklch(62.3% .214 259.815);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:8px;--radius-md:8px;--radius-lg:8px;--radius-xl:8px;--radius-2xl:8px;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-neutral-800)}::file-selector-button{border-color:var(--color-neutral-800)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--color-neutral-950);font-family:var(--font-sans);color:var(--color-neutral-50);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow:auto hidden}button{cursor:pointer;border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-50);transition-property:background,border-color,box-shadow,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;font-size:inherit;border-width:1px;border-color:#0000;font-family:inherit;transition-duration:.15s}button:hover:not(:disabled){background-color:var(--color-neutral-800);border-color:#0000}button:disabled{cursor:not-allowed;color:var(--color-neutral-600);opacity:.4}button:focus-visible{border-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){button:focus-visible{border-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){button:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}button:focus-visible{--tw-outline-style:none;outline-style:none}select{height:calc(var(--spacing) * 10);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-neutral-100);transition-property:background,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:1px;border-color:#0000;padding-block:0;font-family:inherit;transition-duration:.15s}select:hover{background-color:var(--color-neutral-800)}select:focus-visible{border-color:var(--color-cyan-500);--tw-outline-style:none;outline-style:none}input[type=number]{height:calc(var(--spacing) * 9);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);width:100%;padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-50);transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:1px;border-color:#0000;padding-block:0;font-family:inherit;transition-duration:.15s}input[type=number]:focus-visible{border-color:var(--color-cyan-500);--tw-outline-style:none;outline-style:none}input[type=range]{appearance:none;height:calc(var(--spacing) * 4);cursor:pointer;background-color:#0000;flex:1;min-width:0}input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-cyan-500) var(--p,0%), var(--color-neutral-800) var(--p,0%));border-radius:3.40282e38px;height:2px}input[type=range]::-moz-range-track{background:linear-gradient(to right, var(--color-cyan-500) var(--p,0%), var(--color-neutral-800) var(--p,0%));border-radius:3.40282e38px;height:2px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;margin-top:-7px}@supports (color:color-mix(in lab, red, red)){input[type=range]::-webkit-slider-thumb{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}input[type=range]::-webkit-slider-thumb{background-color:var(--color-neutral-50);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out)}input[type=range]::-webkit-slider-thumb:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}input[type=range]::-webkit-slider-thumb:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}input[type=range]::-moz-range-thumb{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){input[type=range]::-moz-range-thumb{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}input[type=range]::-moz-range-thumb{background-color:var(--color-neutral-50);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out)}input[type=range]::-moz-range-thumb:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}input[type=range]::-moz-range-thumb:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}input[type=range]:focus-visible{--tw-outline-style:none;outline-style:none}}@layer components{.ic{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);-webkit-mask:var(--i) center / contain no-repeat;-webkit-mask:var(--i) center / contain no-repeat;-webkit-mask:var(--i) center / contain no-repeat;mask:var(--i) center / contain no-repeat;background-color:currentColor;flex:none;display:inline-block}.muted{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);overflow-wrap:break-word;color:var(--color-neutral-500)}.row{margin-bottom:calc(var(--spacing) * 2.5);gap:calc(var(--spacing) * 2.5);display:flex}.t-display{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-neutral-50)}.t-modal{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.015em;letter-spacing:-.015em;color:var(--color-neutral-100)}.t-panel{--tw-leading:calc(var(--spacing) * 6);font-size:15px;line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--color-neutral-100)}.t-section{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-200)}.t-eyebrow{--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-neutral-500);text-transform:uppercase}.t-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-400)}.t-value{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-300);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.t-help{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-neutral-500)}.panel{display:none}.panel.active{display:block}.panel section{padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 1.5);padding-bottom:calc(var(--spacing) * 3)}.sb-title{padding-top:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 4);--tw-leading:calc(var(--spacing) * 6);font-size:15px;line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--color-neutral-100)}#sidebar .panel>section:first-child,#sidebar .panel .sb-title{padding-top:0}#layersPanel .sb-title{padding-top:calc(var(--spacing) * 4)}.sb-title.with-btn,h2.with-btn,.ctl-label.with-btn{align-items:center;display:flex}.with-btn .mini{margin-left:auto}.with-btn .mini~.mini{margin-left:var(--spacing)}.subsection-title{margin-bottom:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-neutral-500);text-transform:uppercase}.primary{height:calc(var(--spacing) * 12);border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-500);background-color:var(--color-cyan-500);width:100%;padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-950);justify-content:center;align-items:center;padding-block:0;display:inline-flex}.primary:hover:not(:disabled){border-color:var(--color-cyan-300);background-color:var(--color-cyan-300)}.primary:active:not(:disabled){border-color:var(--color-cyan-500);background-color:var(--color-cyan-500)}.pill-btn{height:calc(var(--spacing) * 11);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);padding-inline:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-neutral-50);transition-property:background,border-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:1px;border-color:#0000;flex:1;justify-content:center;align-items:center;padding-block:0;transition-duration:.15s;display:inline-flex}.pill-btn:hover:not(:disabled){background-color:var(--color-cyan-500)}.pill-btn.wide{flex:none;width:100%}.file-btn{cursor:pointer;border-radius:var(--radius-sm);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-neutral-700);width:100%;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-400);transition-property:border-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#0000;transition-duration:.15s;display:inline-block}.file-btn:hover{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.file-btn:hover{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.file-btn:hover{color:var(--color-cyan-300)}.file-btn.small{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.mini{border-radius:var(--radius-sm);background-color:var(--color-neutral-900);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-400)}.so-tree{margin-inline:calc(var(--spacing) * -1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:18px;line-height:18px}.so-row{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);min-width:0;padding-block:var(--spacing);padding-right:calc(var(--spacing) * 2);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.1s;transition-duration:.1s;display:flex;overflow:hidden}.so-row:hover{background-color:var(--color-neutral-900)}.so-row.is-active{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.so-row.is-active{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.so-row.is-hidden{opacity:.45}.so-tw{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);--tw-border-style:none;color:var(--color-neutral-500);background-color:#0000;border-style:none;border-radius:3px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.so-tw:hover{background-color:var(--color-neutral-800);color:var(--color-neutral-200)}.so-tw svg{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.so-tw.is-open svg{transform:rotate(90deg)}.so-ic{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);border-radius:var(--radius-md);background-color:#262626cc;flex:none;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.so-ic{background-color:color-mix(in oklab, var(--color-neutral-800) 80%, transparent)}}.so-ic{color:var(--color-cyan-300)}.so-ic svg{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5)}.so-row.is-active .so-ic{background-color:#00b7d726}@supports (color:color-mix(in lab, red, red)){.so-row.is-active .so-ic{background-color:color-mix(in oklab, var(--color-cyan-500) 15%, transparent)}}.so-title{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-200);flex:none}.so-sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-neutral-500);overflow:hidden}.so-flags{align-items:center;gap:var(--spacing);padding-left:calc(var(--spacing) * 1.5);flex:none;margin-left:auto;display:inline-flex}.so-flag{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:var(--color-neutral-500);justify-content:center;align-items:center;display:inline-flex}.so-flag svg{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5)}.so-prop{align-items:flex-start;gap:calc(var(--spacing) * 2);min-width:0;padding-block:2px;padding-right:calc(var(--spacing) * 2);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}.so-key{width:calc(var(--spacing) * 16);color:var(--color-neutral-500);text-transform:capitalize;flex:none;padding-top:1px;font-size:11px}.so-val{align-items:center;column-gap:calc(var(--spacing) * 1.5);row-gap:var(--spacing);min-width:0;color:var(--color-neutral-300);flex-wrap:wrap;display:flex}.so-txt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.so-chip{background-color:var(--color-neutral-800);padding-inline:calc(var(--spacing) * 1.5);--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);color:var(--color-neutral-300);border-radius:.25rem;flex:none;align-items:center;padding-block:1px;display:inline-flex}.so-dot{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);border-radius:3.40282e38px;flex:none;box-shadow:inset 0 0 0 1px #ffffff2e}.tour-veil{z-index:229;position:fixed;inset:0}.tour-veil.dim{background:#000000a6}.tour-spot{pointer-events:none;z-index:230;border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:#00b7d780;position:fixed}@supports (color:color-mix(in lab, red, red)){.tour-spot{border-color:color-mix(in oklab, var(--color-cyan-500) 50%, transparent)}}.tour-spot{transition:top .25s,left .25s,width .25s,height .25s;box-shadow:0 0 0 9999px #000000a6}.tour-pop{z-index:231;border-style:var(--tw-border-style);background-color:var(--color-neutral-950);width:270px;padding:calc(var(--spacing) * 5);border-width:2px;border-radius:16px;animation:8s linear infinite tpl-hue-border;position:fixed}.tour-pop.welcome{width:340px}.tour-step{--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-neutral-500);text-transform:uppercase}.tour-title{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-neutral-50)}.tour-text{margin-top:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-neutral-300)}.tour-actions{margin-top:calc(var(--spacing) * 6);align-items:center;gap:calc(var(--spacing) * 2);display:flex}.tour-back,.tour-next{height:calc(var(--spacing) * 9);border-radius:var(--radius-sm);padding-inline:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);padding-block:0}.tour-back{background-color:var(--color-neutral-800);color:var(--color-neutral-50)}.tour-back:hover:not(:disabled){background-color:var(--color-neutral-700)}.tour-next{background-color:var(--color-cyan-500);color:var(--color-neutral-950)}.tour-next:hover:not(:disabled){background-color:var(--color-cyan-600)}.tour-skip{height:calc(var(--spacing) * 9);border-radius:var(--radius-sm);padding-inline:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-400);background-color:#0000;margin-left:auto;padding-block:0}.tour-skip:hover:not(:disabled){color:var(--color-neutral-50);background-color:#0000}#cgRandomBtn,#txRandomBtn,#popTxRandomBtn,#lyRandomBtn{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);border-style:var(--tw-border-style);background-color:#0000;border-width:2px;border-color:#0000;border-radius:3.40282e38px;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}#cgRandomBtn:hover:not(:disabled),#txRandomBtn:hover:not(:disabled),#popTxRandomBtn:hover:not(:disabled),#lyRandomBtn:hover:not(:disabled){background-color:#0000;animation:8s linear infinite tpl-hue-border}#cgRandomBtn svg,#txRandomBtn svg,#popTxRandomBtn svg,#lyRandomBtn svg{width:100%;height:100%;display:block}#cgRandomBtn:focus-visible,#txRandomBtn:focus-visible,#popTxRandomBtn:focus-visible,#lyRandomBtn:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00b7d7b3}@supports (color:color-mix(in lab, red, red)){#cgRandomBtn:focus-visible,#txRandomBtn:focus-visible,#popTxRandomBtn:focus-visible,#lyRandomBtn:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 70%, transparent)}}#cgRandomBtn:focus-visible,#txRandomBtn:focus-visible,#popTxRandomBtn:focus-visible,#lyRandomBtn:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-neutral-900);--tw-outline-style:none;outline-style:none}@keyframes cgWandShift{0%,to{background-position:0%}50%{background-position:100%}}.seg{gap:var(--spacing);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);padding:var(--spacing);border-width:1px;border-color:#0000;display:flex;position:relative}.seg button{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-50);background-color:#0000;border-width:1px;border-color:#0000;flex:1;justify-content:center;align-items:center;padding-block:6px;display:flex;position:relative}.seg.small button{padding-inline:var(--spacing);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}#spectrumPopBody .seg{flex-wrap:wrap}#spectrumPopBody .seg button{flex-basis:calc(50% - .125rem);min-width:0}.seg button:hover,.seg button.active{background-color:var(--color-neutral-800);color:var(--color-neutral-50);border-color:#0000}.seg-thumb{pointer-events:none;border-radius:var(--radius-sm);background-color:var(--color-neutral-800);opacity:0;transition:transform .24s cubic-bezier(.32,.72,0,1),width .24s cubic-bezier(.32,.72,0,1),height .24s cubic-bezier(.32,.72,0,1),opacity .12s linear;position:absolute;top:0;left:0}.seg-thumb.is-on{opacity:1}.seg-thumb.no-anim{transition:none}.seg.has-thumb button.active{background-color:#0000}@media (prefers-reduced-motion:reduce){.seg-thumb{transition:opacity .12s linear}}#aspectSeg{height:calc(var(--spacing) * 10)}#aspectSeg button{color:var(--color-neutral-500)}#aspectSeg button:hover,#aspectSeg button.active{color:var(--color-neutral-300)}.asp-shape{background-color:currentColor;border-radius:3px;display:block}.asp-169{height:calc(var(--spacing) * 3);width:21px}.asp-916{height:21px;width:calc(var(--spacing) * 3)}.asp-11{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5)}.pos-body{gap:calc(var(--spacing) * 2.5);padding-bottom:var(--spacing);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pos-body .seg{height:calc(var(--spacing) * 9);min-width:0}.pos-body .seg button svg{width:18px;height:18px}.pos-field{height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);min-width:0;padding-inline:calc(var(--spacing) * 3);border-width:1px;border-color:#0000;display:flex}.pos-field:focus-within{border-color:var(--color-cyan-500)}.pos-field>span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-500);-webkit-user-select:none;user-select:none}.pos-field>svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:var(--color-neutral-500);flex:none}.pos-field input{--tw-border-style:none;width:100%;min-width:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-neutral-100);--tw-outline-style:none;background-color:#0000;border-style:none;outline-style:none;padding-block:7px}.pos-field input:focus-visible{--tw-shadow:0 0 #0000;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pos-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pos-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pos-field input[type=number]{-moz-appearance:textfield}.color-field,.select-field,.slider-field,.check{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-400);flex:1;display:flex}.color-field input[type=color]{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-800);background-image:none;width:34px;height:26px;padding:1px}.select-field{align-items:stretch;gap:calc(var(--spacing) * 1.5);flex-direction:column}.check{margin-top:calc(var(--spacing) * 1.5);cursor:pointer;accent-color:var(--color-cyan-500)}.slider-field{margin-top:calc(var(--spacing) * 2.5);white-space:nowrap}.slider-field .val{text-align:right;min-width:34px;color:var(--color-neutral-50);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.param{align-items:center;gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-400);grid-template-columns:minmax(0,1fr) 56px minmax(0,1.3fr);display:grid}.param .head{display:contents}.param .val{cursor:text;border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);height:30px;padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-neutral-300);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-width:1px;border-color:#0000;align-items:center;display:flex;overflow:hidden}.param .val:hover{background-color:var(--color-neutral-800)}.param .val:focus-within{border-color:var(--color-cyan-500)}.param .val .val-edit{appearance:none;border-style:var(--tw-border-style);width:100%;min-width:0;height:auto;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-50);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);background-color:#0000;border-width:0;border-radius:0;margin:0;padding:0;box-shadow:none!important;outline:none!important}.param input[type=range]{width:100%}:is(.param,.slider-field,.ctl-slider) input[type=range],input.accent-range:not(#volume){height:30px}:is(.param,.slider-field,.ctl-slider) input[type=range]::-webkit-slider-runnable-track{border-radius:var(--radius-sm);background:var(--color-neutral-800);height:30px}input.accent-range:not(#volume)::-webkit-slider-runnable-track{border-radius:var(--radius-sm);background:var(--color-neutral-800);height:30px}:is(.param,.slider-field,.ctl-slider) input[type=range]::-moz-range-track{border-radius:var(--radius-sm);background:var(--color-neutral-800);height:30px}input.accent-range:not(#volume)::-moz-range-track{border-radius:var(--radius-sm);background:var(--color-neutral-800);height:30px}:is(.param,.slider-field,.ctl-slider) input[type=range]::-webkit-slider-thumb{margin-top:var(--spacing);border-style:var(--tw-border-style);background-color:var(--color-neutral-600);--tw-shadow:0 0 #0000;width:18px;height:22px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:0;border-radius:3.40282e38px}input.accent-range:not(#volume)::-webkit-slider-thumb{margin-top:var(--spacing);border-style:var(--tw-border-style);background-color:var(--color-neutral-600);--tw-shadow:0 0 #0000;width:18px;height:22px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:0;border-radius:3.40282e38px}:is(.param,.slider-field,.ctl-slider) input[type=range]::-webkit-slider-thumb:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--color-neutral-500);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}input.accent-range:not(#volume)::-webkit-slider-thumb:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--color-neutral-500);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.param,.slider-field,.ctl-slider) input[type=range]::-moz-range-thumb{border-style:var(--tw-border-style);background-color:var(--color-neutral-600);--tw-shadow:0 0 #0000;width:18px;height:22px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:0;border-radius:3.40282e38px}input.accent-range:not(#volume)::-moz-range-thumb{border-style:var(--tw-border-style);background-color:var(--color-neutral-600);--tw-shadow:0 0 #0000;width:18px;height:22px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:0;border-radius:3.40282e38px}:is(.param,.slider-field,.ctl-slider) input[type=range]::-moz-range-thumb:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--color-neutral-500);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}input.accent-range:not(#volume)::-moz-range-thumb:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--color-neutral-500);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.param,.slider-field,.ctl-slider) input[type=range]:focus-visible::-webkit-slider-thumb{background-color:var(--color-neutral-400);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}input.accent-range:not(#volume):focus-visible::-webkit-slider-thumb{background-color:var(--color-neutral-400);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.sec-title{padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-200)}.ctl-label{padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-400)}.ctl-row{align-items:center;gap:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-neutral-400);display:flex}.chip-ctl{border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);width:119px;height:30px;padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-50);border-width:1px;border-color:#0000;flex:none;padding-block:0}.ctl-slider{padding-block:calc(var(--spacing) * 2.5)}.ctl-slider .ctl-label{padding-top:0;padding-bottom:calc(var(--spacing) * 2)}.val-chip{border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);min-width:34px;height:30px;padding-inline:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-300);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-width:1px;border-color:#0000;flex:none;justify-content:center;align-items:center;display:flex}#spTabs{margin-bottom:var(--spacing);border-color:#0000}.sp-tab{display:none}.sp-tab.active{display:block}.param-group{margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-sm);background-color:#17171766}@supports (color:color-mix(in lab, red, red)){.param-group{background-color:color-mix(in oklab, var(--color-neutral-900) 40%, transparent)}}.param-group{padding-inline:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 1.5)}.sp-card{margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-sm);background-color:#17171766}@supports (color:color-mix(in lab, red, red)){.sp-card{background-color:color-mix(in oklab, var(--color-neutral-900) 40%, transparent)}}.sp-card{padding-inline:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 1.5)}.param-group-label{padding-top:calc(var(--spacing) * 3);padding-bottom:var(--spacing);--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-neutral-500);text-transform:uppercase;display:block}.sp-card{padding-top:var(--spacing)}#freqGroup .param{grid-template-columns:62px 76px minmax(0,1fr)}#shapeSeg button{padding-block:calc(var(--spacing) * 1.5)}#shapeSeg svg{width:18px;height:18px}:is(#hueInterpCtl,#cgHue)::-webkit-slider-runnable-track{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}:is(#hueInterpCtl,#cgHue)::-moz-range-track{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.fx-stack{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.fx-card{border-radius:var(--radius-sm);background-color:#17171766}@supports (color:color-mix(in lab, red, red)){.fx-card{background-color:color-mix(in oklab, var(--color-neutral-900) 40%, transparent)}}.fx-card{padding-inline:calc(var(--spacing) * 3)}.fx-head{height:calc(var(--spacing) * 11);align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.fx-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-200);flex:1;overflow:hidden}.fx-body{padding-bottom:calc(var(--spacing) * 2)}.fx-toggle{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);cursor:pointer;color:var(--color-neutral-500);flex:none;position:relative}.fx-toggle input{cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.fx-toggle:hover{color:var(--color-neutral-50)}.fx-sign{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);display:block}.fx-sign:before,.fx-sign:after{content:"";background:currentColor;border-radius:2px;position:absolute}.fx-sign:before{height:2px;top:9px;left:2px;right:2px}.fx-sign:after{width:2px;top:2px;bottom:2px;left:9px}.fx-toggle:has(input:checked){color:var(--color-cyan-500)}.fx-toggle input:checked+.fx-sign:after{opacity:0}.fx-toggle:has(input:focus-visible){border-radius:var(--radius-sm);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){.fx-toggle:has(input:focus-visible){--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}#app{grid-template-rows:64px minmax(0,1fr);grid-template-columns:75px 300px minmax(0,1fr) 300px;height:100vh;display:grid}#appbar{grid-column:1/-1}.ab-icon{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-sm);--tw-border-style:none;color:var(--color-neutral-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#0000;border-style:none;flex:none;justify-content:center;align-items:center;padding:0;transition-duration:.15s;display:flex}.ab-icon:hover:not(:disabled){background-color:var(--color-neutral-900);color:var(--color-neutral-50)}.ab-icon:disabled{cursor:default;color:var(--color-neutral-700)}.ab-icon :is(.ic,.lucide){height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.ab-sep{margin-inline:var(--spacing);height:calc(var(--spacing) * 4);background-color:var(--color-neutral-800);width:1px;display:block}.ab-tool{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-sm);--tw-border-style:none;color:var(--color-neutral-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#0000;border-style:none;flex:none;justify-content:center;align-items:center;padding:0;transition-duration:.15s;display:flex}.ab-tool:hover{background-color:var(--color-neutral-900);color:var(--color-neutral-50)}.ab-tool.active{background-color:var(--color-neutral-800);color:var(--color-neutral-50)}.ab-tool :is(.ic,.lucide){width:18px;height:18px}.ab-zoom{height:calc(var(--spacing) * 8);align-items:center;gap:var(--spacing);border-radius:var(--radius-sm);--tw-border-style:none;padding-right:calc(var(--spacing) * 1.5);padding-left:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);white-space:nowrap;color:var(--color-neutral-50);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#0000;border-style:none;flex:none;transition-duration:.15s;display:inline-flex}.ab-zoom:hover{background-color:var(--color-neutral-900)}.ab-zoom[aria-expanded=true]{background-color:var(--color-neutral-900);color:var(--color-cyan-500)}.ab-zoom svg{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);color:var(--color-neutral-300);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.ab-zoom[aria-expanded=true] svg{color:var(--color-cyan-500);rotate:180deg}#zoomLabel{text-align:center;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);min-width:44px;display:inline-block}.ab-export{height:calc(var(--spacing) * 8);align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-500);background-color:var(--color-cyan-500);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-neutral-950);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;flex:none;transition-duration:.15s;display:inline-flex}.ab-export:hover{border-color:var(--color-cyan-300);background-color:var(--color-cyan-300)}.ab-export:active{border-color:var(--color-cyan-500);background-color:var(--color-cyan-500)}.ab-export :is(.ic,.lucide){height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.ab-proj{height:calc(var(--spacing) * 9);align-items:center;gap:var(--spacing);border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-right:calc(var(--spacing) * 1.5);padding-left:calc(var(--spacing) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:1px;border-color:#0000;transition-duration:.15s;display:flex}.ab-proj:hover,.ab-proj:focus-within{border-color:var(--color-neutral-800);background-color:var(--color-neutral-900)}.ab-proj-name{text-overflow:ellipsis;white-space:nowrap;--tw-border-style:none;min-width:0;height:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-50);--tw-outline-style:none;background-color:#0000;border-style:none;outline-style:none;flex:1;padding:0;overflow:hidden}.ab-proj-caret{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);border-radius:var(--radius-sm);--tw-border-style:none;color:var(--color-neutral-400);background-color:#0000;border-style:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.ab-proj-caret:hover{color:var(--color-neutral-50)}#appbar #aspectSeg{height:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 2);--tw-border-style:none;background-color:#0000;border-style:none;padding:0}#appbar #aspectSeg button{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);--tw-border-style:none;color:var(--color-neutral-300);border-style:none;border-radius:3.40282e38px;flex:none;padding:0}#appbar #aspectSeg button:hover,#appbar #aspectSeg button.active{background-color:var(--color-neutral-900);color:var(--color-neutral-50)}#appbar #aspectSeg .seg-thumb{background-color:var(--color-neutral-900);border-radius:3.40282e38px}#appbar #aspectSeg.has-thumb button.active{background-color:#0000}#railTabs{overflow-x:hidden}.tb-tab{justify-content:center;align-items:center;gap:var(--spacing);border-style:var(--tw-border-style);--tw-leading:calc(var(--spacing) * 3);width:58px;height:58px;font-size:10px;line-height:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-400);background-color:#0000;border-width:1px;border-color:#0000;border-radius:12px;flex-direction:column;flex:none;padding:0;display:flex;position:relative}.tb-tab span{text-overflow:ellipsis;white-space:nowrap;width:100%;padding-inline:calc(var(--spacing) * .5);text-align:center;display:block;overflow:hidden}.tb-tab :is(.ic,.lucide){height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);color:var(--color-neutral-400);flex:none}.tb-tab[data-tab=templates]:hover .lucide rect:first-child{animation:1.6s ease-in-out infinite tbg-slot-1}.tb-tab[data-tab=templates]:hover .lucide rect:nth-child(2){animation:1.6s ease-in-out infinite tbg-slot-2}.tb-tab[data-tab=templates]:hover .lucide rect:nth-child(3){animation:1.6s ease-in-out infinite tbg-slot-3}.tb-tab[data-tab=templates]:hover .lucide rect:nth-child(4){animation:1.6s ease-in-out infinite tbg-slot-4}.tb-tab[data-tab=audio]:hover .lucide{animation:.9s ease-in-out infinite tbi-sway}.tb-tab[data-tab=spectrum]:hover .lucide{animation:.8s ease-in-out infinite tbi-pulse}.tb-tab[data-tab=background]:hover .lucide{animation:1s ease-in-out infinite tbi-tilt}.tb-tab[data-tab=element]:hover .lucide{animation:1.1s ease-in-out infinite tbi-twinkle}.tb-tab[data-tab=text]:hover .lucide{animation:.7s ease-in-out infinite tbi-press}.tb-tab[data-tab=lyrics]:hover .lucide{animation:.9s ease-in-out infinite tbi-sway}@keyframes tbg-slot-1{0%,to{transform:translate(0)}25%{transform:translate(11px)}50%{transform:translate(11px,11px)}75%{transform:translateY(11px)}}@keyframes tbg-slot-2{0%,to{transform:translate(0)}25%{transform:translateY(11px)}50%{transform:translate(-11px,11px)}75%{transform:translate(-11px)}}@keyframes tbg-slot-3{0%,to{transform:translate(0)}25%{transform:translate(-11px)}50%{transform:translate(-11px,-11px)}75%{transform:translateY(-11px)}}@keyframes tbg-slot-4{0%,to{transform:translate(0)}25%{transform:translateY(-11px)}50%{transform:translate(11px,-11px)}75%{transform:translate(11px)}}@keyframes tbi-pulse{0%,to{transform:scale(1)}40%{transform:scale(1.22)}65%{transform:scale(.94)}}@keyframes tbi-tilt{0%,to{transform:rotate(0)translateY(0)}30%{transform:rotate(-8deg)translateY(-2px)}70%{transform:rotate(6deg)translateY(-1px)}}@keyframes tbi-twinkle{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.18)}}@keyframes tbi-press{0%,to{transform:translateY(0)scaleY(1)}35%{transform:translateY(2px)scaleY(.88)}65%{transform:translateY(-1.5px)scaleY(1.04)}}@keyframes tbi-sway{0%,to{transform:rotate(0)translateY(0)}30%{transform:rotate(-9deg)translateY(-1.5px)}70%{transform:rotate(7deg)translateY(-.5px)}}@media (prefers-reduced-motion:reduce){.tb-tab:hover :is(.ic,.lucide),.tb-tab:hover .lucide rect{animation:none!important}}.tb-tab:hover:not(.active){background-color:#17171799}@supports (color:color-mix(in lab, red, red)){.tb-tab:hover:not(.active){background-color:color-mix(in oklab, var(--color-neutral-900) 60%, transparent)}}.tb-tab:hover:not(.active),.tb-tab:hover:not(.active) :is(.ic,.lucide){color:var(--color-neutral-200)}.tb-tab:before{content:"";border-radius:inherit;background:conic-gradient(from var(--beam-angle), transparent 10deg, #42dbf0 150deg, transparent 170deg, transparent 190deg, #42dbf0 330deg, transparent 350deg);-webkit-mask-composite:xor;opacity:0;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;transition:opacity .2s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tb-tab:hover:not(.active):before{opacity:1;animation:2.4s linear infinite te-beam-rotate,8s linear infinite te-beam-hue}@media (prefers-reduced-motion:reduce){.tb-tab:hover:before{animation:none}}.tb-tab:focus-visible{--tw-shadow:0 0 #0000;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#0000}.tb-tab.active{background-color:var(--color-neutral-900);color:var(--color-neutral-50);border-color:#0000}.tb-tab.active :is(.ic,.lucide){color:var(--color-neutral-50)}@keyframes ctxMenuIn{0%{opacity:0;transform:scale(.94)translateY(-6px)}to{opacity:1;transform:none}}@keyframes ctxMenuInUp{0%{opacity:0;transform:scale(.94)translateY(6px)}to{opacity:1;transform:none}}@keyframes ctxItemIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}#ctxMenu,#userMenu,#exportPopover,.sel-pop{transform-origin:top;animation:.14s ease-out ctxMenuIn}.tp-dropdown,.sel-pop.up{transform-origin:bottom;animation:.14s ease-out ctxMenuInUp}:is(#ctxMenu,#userMenu,#exportPopover,.tp-dropdown,.sel-pop)>*{animation:.22s ease-out backwards ctxItemIn}:is(#ctxMenu,#userMenu,#exportPopover,.tp-dropdown,.sel-pop)>:first-child{animation-delay:20ms}:is(#ctxMenu,#userMenu,#exportPopover,.tp-dropdown,.sel-pop)>:nth-child(2){animation-delay:50ms}:is(#ctxMenu,#userMenu,#exportPopover,.tp-dropdown,.sel-pop)>:nth-child(3){animation-delay:80ms}:is(#ctxMenu,#userMenu,#exportPopover,.tp-dropdown,.sel-pop)>:nth-child(4){animation-delay:.11s}:is(#ctxMenu,#userMenu,#exportPopover,.tp-dropdown,.sel-pop)>:nth-child(5){animation-delay:.14s}:is(#ctxMenu,#userMenu,#exportPopover,.tp-dropdown,.sel-pop)>:nth-child(6){animation-delay:.17s}:is(#ctxMenu,#userMenu,#exportPopover,.tp-dropdown,.sel-pop)>:nth-child(7){animation-delay:.2s}:is(#ctxMenu,#userMenu,#exportPopover,.tp-dropdown,.sel-pop)>:nth-child(8){animation-delay:.23s}:is(#ctxMenu,#userMenu,#exportPopover,.tp-dropdown,.sel-pop)>:nth-child(n+9){animation-delay:.24s}#ctxMenu .ctx-item{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-sm);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-50);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#0000;border-width:1px;border-color:#0000;transition-duration:.15s;display:flex}#ctxMenu .ctx-item svg{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);color:var(--color-neutral-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;flex:none;transition-duration:.15s}#ctxMenu .ctx-kbd{padding-left:calc(var(--spacing) * 4);font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-500);margin-left:auto}#ctxMenu .ctx-sep{margin-block:calc(var(--spacing) * 1.5);background-color:var(--color-neutral-800);height:1px}#ctxMenu .ctx-item:hover .ctx-kbd{color:var(--color-neutral-300)}#ctxMenu .ctx-item:hover{background-color:var(--color-neutral-800)}#ctxMenu .ctx-item:hover svg{color:var(--color-neutral-50)}#imgColorPicker{transform-origin:top;width:248px;max-height:320px;animation:.14s ease-out ctxMenuIn;overflow-y:auto}#imgColorPicker .icp-title{padding-inline:var(--spacing);padding-bottom:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-neutral-500);text-transform:uppercase}#imgColorPicker .icp-grid{gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#imgColorPicker .icp-item{cursor:pointer;gap:var(--spacing);border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:var(--spacing);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#0000;border-width:1px;border-color:#0000;flex-direction:column;transition-duration:.15s;display:flex}#imgColorPicker .icp-item img{border-radius:var(--radius-sm);background-color:var(--color-neutral-950);object-fit:cover;width:100%;height:62px}#imgColorPicker .icp-item span{text-overflow:ellipsis;white-space:nowrap;text-align:left;--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);color:var(--color-neutral-400);display:block;overflow:hidden}#imgColorPicker .icp-item:hover{border-color:var(--color-neutral-700);background-color:var(--color-neutral-800)}#imgColorPicker .icp-item:hover span{color:var(--color-neutral-50)}.mini-act{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-950);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-neutral-50);transition-property:border-color,color,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:1px;border-color:#0000;transition-duration:.15s;display:flex}.mini-act:hover:not(:disabled){background-color:var(--color-neutral-900)}.mini-act:disabled{cursor:not-allowed;opacity:.4}.mini-act svg{flex:none}.xm-tile{align-items:flex-start;gap:var(--spacing);border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-800);background-color:var(--color-neutral-900);min-width:0;padding:calc(var(--spacing) * 3);flex-direction:column;display:flex}.xm-tile>svg{margin-bottom:calc(var(--spacing) * .5);color:var(--color-cyan-500)}.xm-tile-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-500)}.xm-tile-value{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-neutral-50)}.xp-label{margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-neutral-500);text-transform:uppercase}.xp-seg{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#xpResSeg{grid-template-columns:repeat(3,minmax(0,1fr))}.xp-seg button{height:calc(var(--spacing) * 9);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);padding-inline:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-50);transition-property:border-color,color,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:1px;border-color:#0000;padding-block:0;transition-duration:.15s}.xp-seg button:hover:not(:disabled),.xp-seg button.active{background-color:var(--color-neutral-800);color:var(--color-neutral-50);border-color:#0000}.xp-seg button.locked{color:var(--color-neutral-500)}.export-note{margin-block:calc(var(--spacing) * 2.5);align-items:flex-start;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-sm);background-color:#00b7d70d;display:flex}@supports (color:color-mix(in lab, red, red)){.export-note{background-color:color-mix(in oklab, var(--color-cyan-500) 5%, transparent)}}.export-note{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-neutral-300)}.export-note svg{margin-top:calc(var(--spacing) * .5);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:var(--color-cyan-500);flex:none}#transportEmpty{display:none}#transport.is-empty>:not(#transportEmpty){display:none!important}#transport.is-empty #transportEmpty{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-sm);border-style:var(--tw-border-style);text-align:center;background-color:#0000;border-width:0;flex-direction:column;flex:1;width:100%;padding-block:0;display:flex}#transport.is-empty #transportEmpty:hover:not(:disabled){background-color:#0000}#transportEmpty .lucide{margin-bottom:calc(var(--spacing) * 3);height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);color:var(--color-neutral-300)}#transport.is-empty:before{content:"";background:conic-gradient(from var(--beam-angle), transparent 0deg 85deg, #42dbf0 150deg, transparent 180deg, transparent 180deg 265deg, #42dbf0 330deg, transparent 360deg);-webkit-mask-composite:xor;opacity:0;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:16px;padding:3px;transition:opacity .2s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}#transport.is-empty:hover:before{opacity:1;animation:2.4s linear infinite te-beam-rotate,8s linear infinite te-beam-hue}@keyframes te-beam-rotate{to{--beam-angle:360deg}}@keyframes te-beam-hue{to{filter:hue-rotate(360deg)}}@media (prefers-reduced-motion:reduce){#transport.is-empty:hover:before{animation:none}}#transport.is-empty #transportEmpty:hover .lucide{color:var(--color-neutral-50);animation:.9s ease-in-out infinite te-icon-wiggle}@keyframes te-icon-wiggle{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-3px)rotate(-5deg)}50%{transform:translateY(-1px)rotate(0)}75%{transform:translateY(-3px)rotate(5deg)}}@media (prefers-reduced-motion:reduce){#transport.is-empty #transportEmpty:hover .lucide{animation:none}}.te-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-50)}.te-sub{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);color:var(--color-neutral-500)}.tp-pill{align-items:center;gap:var(--spacing);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);padding:calc(var(--spacing) * 2);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);white-space:nowrap;border-width:1px;border-color:#0000;display:flex}.tp-pill svg{color:var(--color-neutral-300);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.tp-pill[aria-expanded=true]{border-color:var(--color-cyan-500);background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.tp-pill[aria-expanded=true]{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.tp-pill[aria-expanded=true]{color:var(--color-cyan-500)}.tp-pill[aria-expanded=true] svg{color:var(--color-cyan-500);rotate:180deg}.tp-file{height:calc(var(--spacing) * 9);align-items:center;gap:var(--spacing);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);min-width:0;max-width:320px;padding-block:0;padding-right:calc(var(--spacing) * 1.5);padding-left:calc(var(--spacing) * 3);border-width:1px;border-color:#0000;border-radius:10px;display:flex}.tp-file-name{min-width:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);text-overflow:ellipsis;white-space:nowrap;color:var(--color-neutral-50);flex:1;overflow:hidden}.tp-file-x{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);border-radius:var(--radius-sm);--tw-border-style:none;color:var(--color-neutral-400);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#0000;border-style:none;flex:none;justify-content:center;align-items:center;transition-duration:.15s;display:flex}.tp-file-x svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);flex:none}.tp-file-x:hover:not(:disabled){background-color:var(--color-neutral-800);color:var(--color-neutral-50)}.tp-dropdown{z-index:12;border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-800);background-color:var(--color-neutral-900);min-width:140px;max-height:min(360px,70vh);padding:calc(var(--spacing) * 1.5);position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto}.tp-dropdown.down{transform-origin:top;animation:.14s ease-out ctxMenuIn;top:calc(100% + 8px);bottom:auto}.tp-dropdown.tp-anchor-right{left:auto;right:0}.tp-dropdown-title{padding-inline:calc(var(--spacing) * 2.5);padding-top:calc(var(--spacing) * 1.5);padding-bottom:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-neutral-500);text-transform:uppercase}.tp-dropdown-sep{margin-block:var(--spacing);background-color:var(--color-neutral-800);height:1px}.tp-volume-pop{align-items:center;gap:calc(var(--spacing) * 2);width:auto;min-width:0;padding:calc(var(--spacing) * 2);display:flex;overflow:visible}.tp-volume-val{width:calc(var(--spacing) * 9);text-align:right;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-400);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tp-opt{cursor:pointer;border-radius:var(--radius-sm);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-50);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:var(--ease-out);transition-duration:.25s;transition-timing-function:var(--ease-out);background-color:#0000;border-width:1px;border-color:#0000;display:block}.tp-opt:hover:not(:disabled){background-color:var(--color-neutral-800)}.menu-val{padding-left:calc(var(--spacing) * 4);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-500);margin-left:auto}.tp-opt.active{background-color:var(--color-neutral-800);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-neutral-50)}#stage.text-tool canvas{cursor:text!important}.sel-search{top:calc(var(--spacing) * -1.5);z-index:10;margin-bottom:var(--spacing);height:calc(var(--spacing) * 8);border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-800);background-color:var(--color-neutral-900);width:100%;padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-50);--tw-outline-style:none;outline-style:none;position:sticky}.sel-search::placeholder{color:var(--color-neutral-500)}.tp-opt.font-opt{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.font-opt .font-fav{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);cursor:pointer;color:var(--color-neutral-600);opacity:0;transition-property:opacity,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;flex:none;transition-duration:.15s}.font-opt:hover .font-fav,.font-opt .font-fav.faved{opacity:1}.font-opt .font-fav:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y);color:var(--color-neutral-300)}.font-opt .font-fav.faved{color:var(--color-amber-400)}.font-opt .font-fav.faved svg path{fill:currentColor}.font-opt .font-fav svg{width:100%;height:100%}.font-opt .font-opt-label{--tw-leading:calc(var(--spacing) * 6);min-width:0;font-size:15px;line-height:calc(var(--spacing) * 6);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sel-wrap{min-width:0;position:relative}.sel-wrap select{display:none}.sel-btn{height:calc(var(--spacing) * 10);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);width:100%;padding-inline:calc(var(--spacing) * 2.5);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-50);transition-property:background,border-color,box-shadow,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:1px;border-color:#0000;padding-block:0;transition-duration:.15s;display:flex}.sel-btn:hover:not(:disabled){background-color:var(--color-neutral-800);border-color:#0000}.sel-btn .sel-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sel-btn svg{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);color:var(--color-neutral-400);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;flex:none;transition-duration:.15s}.sel-btn[aria-expanded=true]{background-color:var(--color-neutral-800);border-color:#0000}.sel-btn[aria-expanded=true] svg{rotate:180deg}.sel-btn.chip-ctl{border-radius:var(--radius-sm);width:119px;height:30px;padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));flex:none;justify-content:space-between;padding-block:0}.sel-pop{z-index:50;border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-800);background-color:var(--color-neutral-900);min-width:100%;max-height:min(320px,60vh);padding:calc(var(--spacing) * 1.5);position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.sel-pop.up{top:auto;bottom:calc(100% + 6px)}#txSettings .sel-wrap,#lySettings .sel-wrap,#txColorPopover .sel-wrap{margin-bottom:calc(var(--spacing) * 2);width:100%}#txSettings .tx-row .sel-wrap,#lySettings .tx-row .sel-wrap,#txColorPopover .tx-row .sel-wrap{margin-bottom:0}#txSettings .cp-ge-head .sel-wrap,#lySettings .cp-ge-head .sel-wrap,#txColorPopover .cp-ge-head .sel-wrap{width:auto;margin-bottom:0}.tp-icon{border-radius:var(--radius-sm);--tw-border-style:none;width:38px;height:38px;color:var(--color-neutral-300);background-color:#0000;border-style:none;justify-content:center;align-items:center;padding:0;display:flex}.tp-icon:hover:not(:disabled){background-color:var(--color-neutral-800);color:var(--color-neutral-50)}.tp-icon:disabled{cursor:not-allowed;opacity:.4}.tp-icon.boxed{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-sm);background-color:var(--color-neutral-900)}.tp-icon.boxed svg{width:18px;height:18px}.tp-icon-sm{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);flex:none}.tp-icon-sm svg{width:18px;height:18px}.tp-icon[aria-expanded=true]{background-color:var(--color-neutral-800);color:var(--color-neutral-50)}.tp-play{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-500);background-color:var(--color-cyan-500);color:var(--color-neutral-950);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.tp-play:hover:not(:disabled){border-color:var(--color-cyan-300);background-color:var(--color-cyan-300)}.tp-play #playSvg{margin-left:1px}.tp-time{min-width:46px;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-50);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tp-time:last-child{text-align:right}.tpl-card{border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);transition-property:border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:1px;border-color:#0000;transition-duration:.15s;position:relative;overflow:hidden}.tpl-card:active{cursor:grabbing}.tpl-card:before{content:"";border-radius:inherit;background:conic-gradient(from var(--beam-angle), transparent 0deg 85deg, #42dbf0 150deg, transparent 180deg, transparent 180deg 265deg, #42dbf0 330deg, transparent 360deg);-webkit-mask-composite:xor;opacity:0;pointer-events:none;z-index:2;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;transition:opacity .2s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tpl-card:hover:before{opacity:1;animation:2.4s linear infinite te-beam-rotate,8s linear infinite te-beam-hue}@media (prefers-reduced-motion:reduce){.tpl-card:hover:before{animation:none}}.tpl-card.active{border-color:var(--color-cyan-500)}.tpl-card canvas{aspect-ratio:1;width:100%;display:block}@keyframes tpl-hue-border{0%{border-color:#42dbf0}25%{border-color:#ad42f0}50%{border-color:#f05742}75%{border-color:#85f042}to{border-color:#42dbf0}}.tpl-name{pointer-events:none;--tw-gradient-position:0deg;justify-content:center;align-items:flex-end;height:65px;display:flex;position:absolute;bottom:0;left:0;right:0}@supports (background-image:linear-gradient(in lab, red, red)){.tpl-name{--tw-gradient-position:0deg in oklab}}.tpl-name{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-neutral-950);--tw-gradient-from-position:12%;--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to-position:91%;padding-inline:calc(var(--spacing) * 2.5);padding-top:calc(var(--spacing) * 1.5);padding-bottom:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-50)}#userMenuBtn:hover,#acctMenuBtn:hover{background:0 0}#userMenuBtn>span,#acctMenuBtn>span,.avatar-beam{position:relative}#userMenuBtn>span:before,#acctMenuBtn>span:before,.avatar-beam:before{content:"";background:conic-gradient(from var(--beam-angle), transparent 0deg 85deg, #42dbf0 150deg, transparent 180deg, transparent 180deg 265deg, #42dbf0 330deg, transparent 360deg);-webkit-mask-composite:xor;opacity:0;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:50%;padding:2px;transition:opacity .2s;position:absolute;inset:-4px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}#userMenuBtn:hover>span:before,#acctMenuBtn:hover>span:before,.avatar-beam:hover:before{opacity:1;animation:2.4s linear infinite te-beam-rotate,8s linear infinite te-beam-hue}@media (prefers-reduced-motion:reduce){#userMenuBtn:hover>span:before,#acctMenuBtn:hover>span:before,.avatar-beam:hover:before{animation:none}}.lp-btn{border-radius:var(--radius-md);background-color:var(--color-neutral-900);width:26px;height:26px;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;color:var(--color-neutral-300);padding:0;line-height:1}.lp-btn:hover:not(:disabled){background-color:var(--color-neutral-800);color:var(--color-neutral-50)}.modal-card .lp-btn{background-color:var(--color-neutral-800)}.modal-card .lp-btn:hover:not(:disabled){background-color:var(--color-neutral-700)}.layer-row{margin-bottom:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 11);cursor:pointer;border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);padding-inline:calc(var(--spacing) * 3);color:var(--color-neutral-50);transition-property:background,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;align-items:center;gap:7px;transition-duration:.15s;display:flex;position:relative}.layer-row:hover{background-color:var(--color-neutral-800);border-color:#0000}.layer-row.selected{background-color:var(--color-neutral-800);color:var(--color-neutral-50);border-color:#0000}.layer-row .lr-name{--tw-leading:calc(var(--spacing) * 5);min-width:0;font-size:13px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);text-overflow:ellipsis;white-space:nowrap;color:var(--color-neutral-200);flex:1;overflow:hidden}.layer-row.group-row .lr-name{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.layer-row .lr-rename{height:calc(var(--spacing) * 7);border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-500);background-color:var(--color-neutral-950);min-width:0;padding-inline:calc(var(--spacing) * 1.5);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-neutral-50);--tw-outline-style:none;outline-style:none;flex:1;padding-block:0}.layer-row.child{margin-left:calc(var(--spacing) * 5)}.layer-row.child:not(.selected){background-color:var(--color-neutral-900)}.layer-row .lr-eye{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);cursor:pointer;border-radius:var(--radius-sm);--tw-border-style:none;color:var(--color-neutral-300);background-color:#0000;border-style:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.layer-row .lr-eye:hover:not(:disabled){background-color:var(--color-neutral-800);color:var(--color-neutral-50)}.layer-row.selected .lr-eye,.layer-row.selected .lr-name,.layer-row.selected .lr-lock{color:var(--color-neutral-50)}.layer-row .lr-eye svg{width:17px;height:17px;display:block}.layer-row .lr-eye:disabled{cursor:not-allowed;opacity:.3}.layer-row.hidden-layer{opacity:.45}.layer-row .lr-lock{color:#00b7d7cc}@supports (color:color-mix(in lab, red, red)){.layer-row .lr-lock{color:color-mix(in oklab, var(--color-cyan-500) 80%, transparent)}}.lp-marquee{pointer-events:none;z-index:90;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-500);background-color:#00b7d71a;position:fixed}@supports (color:color-mix(in lab, red, red)){.lp-marquee{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.layer-row.drop-before{box-shadow:0 -2px 0 0 var(--color-cyan-500)}.layer-row.drop-after{box-shadow:0 2px 0 0 var(--color-cyan-500)}.layer-row.drop-into{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.layer-row.drop-into{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.el-row{margin-block:calc(var(--spacing) * 2.5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.el-row .seg{flex:1}.el-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-400)}.el-label.el-sub{margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 2)}#pBody.p-disabled,.beat-effect-body.p-disabled,#lyCameraBody.p-disabled{pointer-events:none;opacity:.4}.beat-effect{margin-top:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-neutral-800);padding-top:var(--spacing)}.beat-effect-body{padding-left:calc(var(--spacing) * 2)}#pBody .muted{margin-top:calc(var(--spacing) * .5)}#pDirSeg button{padding-inline:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-block:7px}.switch{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 11);flex-shrink:0;display:inline-block;position:relative}.switch input{cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute}.switch .knob{pointer-events:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-700);background-color:var(--color-neutral-800);transition-property:background,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;border-radius:3.40282e38px;transition-duration:.25s;position:absolute;inset:0}.switch .knob:after{content:"";top:50%;left:var(--spacing);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-neutral-500);transition-property:left,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;border-radius:3.40282e38px;transition-duration:.25s;position:absolute}.switch input:checked+.knob{border-color:var(--color-cyan-500);background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.switch input:checked+.knob{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.switch input:checked+.knob:after{background-color:var(--color-neutral-50);left:22px}.switch input:focus-visible+.knob{border-color:var(--color-cyan-500);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){.switch input:focus-visible+.knob{--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}.swatch{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);min-width:calc(var(--spacing) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-700);background-color:var(--color-neutral-50);border-radius:3.40282e38px;padding:0}.swatch:hover:not(:disabled){border-color:var(--color-cyan-500)}.swatch-input{pointer-events:none;opacity:0;width:0;height:0;position:absolute}.dual{margin-bottom:calc(var(--spacing) * 1.5);align-items:center;gap:calc(var(--spacing) * 2);display:flex}.dual input[type=number]{width:calc(var(--spacing) * 14);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 1.5);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));flex:none}.dual-track{height:calc(var(--spacing) * 5);flex:1;position:relative}.dual-track:before{content:"";--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);height:2px;translate:var(--tw-translate-x) var(--tw-translate-y);background:var(--dual-bg,var(--color-neutral-800));border-radius:3.40282e38px;position:absolute;top:50%;left:0;right:0}.dual-track input[type=range]{appearance:none;pointer-events:none;background-color:#0000;width:100%;margin:0;position:absolute;inset:0}.dual-track input[type=range]::-webkit-slider-runnable-track{height:calc(var(--spacing) * 5);background:0 0}.dual-track input[type=range]::-webkit-slider-thumb{appearance:none;pointer-events:auto;margin-top:calc(var(--spacing) * .5);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dual-track input[type=range]::-webkit-slider-thumb{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dual-track input[type=range]::-webkit-slider-thumb{background-color:var(--color-neutral-50);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out)}.dual-track input[type=range]::-webkit-slider-thumb:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.dual-track input[type=range]::-webkit-slider-thumb:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.dual-track input[type=range]::-moz-range-track{background:0 0}.dual-track input[type=range]::-moz-range-thumb{pointer-events:auto;height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dual-track input[type=range]::-moz-range-thumb{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dual-track input[type=range]::-moz-range-thumb{background-color:var(--color-neutral-50);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out)}.dual-track input[type=range]::-moz-range-thumb:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.dual-track input[type=range]::-moz-range-thumb:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.inspector{z-index:9;border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-800);background-color:var(--color-neutral-900);width:270px;padding-inline:18px;padding-top:calc(var(--spacing) * 4);padding-bottom:18px;position:absolute}:is(.inspector,#cpPop) :is(.seg,.sel-btn,.fx-field,.chip-ctl,.pos-field,.cp-ge-btn,.cp-ge-cell,.cp-ge-del,.val-chip,.param .val,.cp-hexlabel,.cp-hex,.cp-opwrap){background-color:var(--color-neutral-800)}:is(.inspector,#cpPop) :is(.seg button:hover,.seg:not(.has-thumb) button.active,.seg-thumb,.sel-btn:hover:not(:disabled),.sel-btn[aria-expanded=true],.cp-ge-btn:hover:not(:disabled)){background-color:var(--color-neutral-700)}:is(.inspector,#cpPop) .cp-ge-del:hover:not(:disabled){background-color:#402e31}@supports (color:color-mix(in lab, red, red)){:is(.inspector,#cpPop) .cp-ge-del:hover:not(:disabled){background-color:color-mix(in oklab, var(--color-rose-400) 12%, var(--color-neutral-800))}}#spectrumPopover h3,#txSettings h3,#txColorPopover h3{margin-bottom:calc(var(--spacing) * 2.5);--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-neutral-500);text-transform:uppercase}#spectrumPopover h3{margin-bottom:var(--spacing)}#colorPopover,#spectrumPopover,#txColorPopover{max-height:min(560px,100% - 24px);overflow-y:auto}#txSettings h3.tx-sub,#lySettings h3.tx-sub,#txColorPopover h3.tx-sub{margin-top:calc(var(--spacing) * 4)}#lySettings h3.tx-sub{margin-bottom:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 6);font-size:15px;line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--color-neutral-100)}#lySettings h3.tx-sub.ly-fill-heading{margin-bottom:calc(var(--spacing) * 2.5);--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-neutral-500);text-transform:uppercase}#txColorPopover h3.tx-sub:first-child{margin-top:0}#txSettings select,#lySettings select:not(.ly-anim),#txColorPopover select{margin-bottom:calc(var(--spacing) * 2);width:100%}#txSettings .check,#txColorPopover .check{margin-top:calc(var(--spacing) * 2)}#txSettings .seg.small,#lySettings .seg.small,#colorPopover .seg.small,#txColorPopover .seg.small{flex:1}#txSettings .color-field,#colorPopover .color-field,#txColorPopover .color-field{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-400)}.tx-input{margin-bottom:calc(var(--spacing) * 2);height:calc(var(--spacing) * 9);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);width:100%;padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-50);transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:1px;border-color:#0000;padding-block:0;font-family:inherit;transition-duration:.15s}.tx-input:focus-visible{border-color:var(--color-cyan-500);--tw-outline-style:none;outline-style:none}textarea.tx-input{height:auto;padding-block:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.ly-row{align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-900);min-width:0;padding-block:calc(var(--spacing) * 1.5);display:flex}.ly-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.ly-chip{cursor:pointer;border-radius:var(--radius-sm);--tw-border-style:none;background-color:var(--color-neutral-900);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-cyan-500);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-style:none;flex:none}.ly-chip:hover{background-color:var(--color-neutral-800)}.ly-line-text{cursor:text;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-300);flex:1;overflow:hidden}.ly-line-text:hover{color:var(--color-neutral-50)}.ly-chip-edit{width:calc(var(--spacing) * 16);border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-500);background-color:var(--color-neutral-900);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-cyan-500);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);--tw-outline-style:none;outline-style:none;flex:none}.ly-edit{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-500);background-color:var(--color-neutral-900);min-width:0;padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-50);--tw-outline-style:none;outline-style:none;flex:1;font-family:inherit}.ly-anim{cursor:pointer;appearance:none;border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-800);height:auto;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-400);background-color:#0000;flex:none}.ly-anim:hover{border-color:#00b7d780}@supports (color:color-mix(in lab, red, red)){.ly-anim:hover{border-color:color-mix(in oklab, var(--color-cyan-500) 50%, transparent)}}.ly-anim:hover{color:var(--color-neutral-50);background-color:#0000}.ly-color{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 9);cursor:pointer;border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-800);background-color:#0000;flex:none;padding:0}.ly-lab{margin-top:calc(var(--spacing) * 2);margin-bottom:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-500);display:block}.ly-kw-btn{cursor:pointer;border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-800);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-500);background-color:#0000;flex:none}.ly-kw-btn:hover{border-color:#00b7d780}@supports (color:color-mix(in lab, red, red)){.ly-kw-btn:hover{border-color:color-mix(in oklab, var(--color-cyan-500) 50%, transparent)}}.ly-kw-btn:hover{color:var(--color-neutral-50)}.ly-kw-btn.has-kw{border-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){.ly-kw-btn.has-kw{border-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}.ly-kw-btn.has-kw{color:var(--color-cyan-500)}.ly-kw-words{gap:var(--spacing);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-900);padding-block:calc(var(--spacing) * 1.5);padding-left:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.ly-kw-chip{cursor:pointer;border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-400);border-width:1px;border-color:#0000}.ly-kw-chip:hover{background-color:var(--color-neutral-800);color:var(--color-neutral-50)}.ly-kw-chip.active{border-color:#00b7d799}@supports (color:color-mix(in lab, red, red)){.ly-kw-chip.active{border-color:color-mix(in oklab, var(--color-cyan-500) 60%, transparent)}}.ly-kw-chip.active{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.ly-kw-chip.active{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.ly-kw-chip.active{color:var(--color-cyan-400)}#lyStaggerGroup.p-disabled,#lyAccentRow.p-disabled{pointer-events:none;opacity:.4}.tx-row{margin-bottom:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);display:flex}.tx-row>*{flex:1;min-width:0}#txSettings .tx-row select,#txColorPopover .tx-row select{margin-bottom:0}:is(#txSolidRow,#popTxSolidRow,#txImageRow,#popTxImageRow,#lySolidRow,#lyFillImgRow){margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3)}.fx-row{align-items:center;gap:calc(var(--spacing) * 2);grid-template-columns:64px minmax(0,1fr);display:grid}.fx-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-400)}.fx-field{align-items:center;gap:var(--spacing);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);min-width:0;padding-inline:calc(var(--spacing) * 2);border-width:1px;border-color:#0000;display:flex}.fx-field>span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-500);-webkit-user-select:none;user-select:none;flex:none}.fx-field>span svg{display:block}.fx-field input{--tw-border-style:none;width:100%;min-width:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-50);--tw-outline-style:none;background-color:#0000;border-style:none;outline-style:none;padding-block:7px;padding-inline:0}.fx-field input.fx-op{width:calc(var(--spacing) * 7);text-align:right;flex:none}.fx-field input:focus-visible{--tw-border-style:none;--tw-shadow:0 0 #0000;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-style:none;outline-style:none}.fx-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fx-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fx-field input[type=number]{-moz-appearance:textfield}.fx-slider{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;display:flex}.fx-slider>span:first-child{width:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-500);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;display:flex}.fx-slider>span:first-child svg{display:block}.fx-val{text-align:right;min-width:30px;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-50);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex:none}.fx-swatch{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-700);background-color:var(--color-neutral-950);border-radius:3.40282e38px;flex:none;padding:0}.fx-swatch:hover{border-color:var(--color-cyan-500)}.fx-sep{height:calc(var(--spacing) * 4);background-color:var(--color-neutral-800);flex:none;width:1px}.fx-field .fx-hex{text-transform:uppercase;min-width:56px}.fx-field .fx-op{width:calc(var(--spacing) * 7);text-align:right;flex:none}.tx-mini{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-400);display:flex}.tx-mini .tx-ico{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:nowrap;color:var(--color-neutral-500)}.tx-mini input{width:100%}.cg-title{margin-bottom:calc(var(--spacing) * 3.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.015em;letter-spacing:-.015em;color:var(--color-neutral-100)}#colorPopover h3.cg-sub{margin-top:18px;margin-bottom:calc(var(--spacing) * 2.5);--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-neutral-500);text-transform:uppercase}#colorPopover .cg-head{margin-top:18px;margin-bottom:calc(var(--spacing) * 2.5);align-items:center}#colorPopover .cg-head h3.cg-sub{margin:0}.cg-label{margin-top:calc(var(--spacing) * 2.5);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-400)}#cpPop{z-index:30;border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-800);background-color:var(--color-neutral-900);width:252px;padding:calc(var(--spacing) * 3);position:fixed}#cpPop .cp-sv{cursor:crosshair;touch-action:none;border-radius:var(--radius-sm);height:190px;position:relative}#cpPop .cp-sv-cursor{pointer-events:none;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:18px;height:18px;translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:2.5px;border-color:var(--color-neutral-50);border-radius:3.40282e38px;position:absolute}#cpPop .cp-mid{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}#cpPop .cp-presets{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}#cpPop .cp-preset{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-700);width:26px;height:26px;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.1s;border-radius:3.40282e38px;padding:0;transition-duration:.1s}#cpPop .cp-preset:hover{--tw-scale-x:115%;--tw-scale-y:115%;--tw-scale-z:115%;scale:var(--tw-scale-x) var(--tw-scale-y);border-color:var(--color-neutral-500)}#cpPop .cp-eye{border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);width:34px;height:34px;color:var(--color-neutral-50);border-width:1px;border-color:#0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}#cpPop .cp-eye:hover{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){#cpPop .cp-eye:hover{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}#cpPop .cp-sliders{gap:calc(var(--spacing) * 2.5);flex-direction:column;flex:1;min-width:0;display:flex}#cpPop input[type=range]{appearance:none;height:calc(var(--spacing) * 3);cursor:pointer;border-radius:var(--radius-md);background-color:#0000;width:100%;margin:0}#cpPop input[type=range]::-webkit-slider-runnable-track{height:calc(var(--spacing) * 3);background:0 0}#cpPop input[type=range]::-moz-range-track{height:calc(var(--spacing) * 3);background:0 0}#cpPop input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:calc(var(--spacing) * -.5);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:1px;border-color:#0a0a0a66;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){#cpPop input[type=range]::-webkit-slider-thumb{border-color:color-mix(in oklab, var(--color-neutral-950) 40%, transparent)}}#cpPop input[type=range]::-webkit-slider-thumb{background-color:var(--color-neutral-50)}#cpPop input.cp-hue{background:linear-gradient(to right, var(--color-red-500), var(--color-yellow-400), var(--color-lime-500), var(--color-cyan-500), var(--color-blue-500), var(--color-fuchsia-500), var(--color-red-500))}#cpPop .cp-alpha-wrap{border-radius:var(--radius-md);background:conic-gradient(var(--color-neutral-600) 25%, var(--color-neutral-400) 0 50%, var(--color-neutral-600) 0 75%, var(--color-neutral-400) 0) 0 0 / 10px 10px}#cpPop .cp-alpha-wrap .cp-alpha{background:linear-gradient(to right, transparent, var(--cp-a-color,var(--color-neutral-50)));display:block}#cpPop .cp-foot{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);display:flex}#cpPop .cp-hexlabel{border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-400);border-width:1px;border-color:#0000;padding-block:7px}#cpPop .cp-hex{border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);min-width:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-neutral-50);text-transform:uppercase;border-width:1px;border-color:#0000;flex:1;padding-block:7px;padding-inline:9px;font-family:inherit}#cpPop .cp-hex:focus-visible{border-color:var(--color-cyan-500);--tw-outline-style:none;outline-style:none}#cpPop .cp-opwrap{border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);border-width:1px;border-color:#0000;align-items:center;gap:3px;padding-block:7px;padding-inline:9px;display:flex}#cpPop .cp-op{--tw-border-style:none;text-align:right;width:30px;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-50);-moz-appearance:textfield;background-color:#0000;border-style:none;padding:0;font-family:inherit}#cpPop .cp-op::-webkit-inner-spin-button{-webkit-appearance:none}#cpPop .cp-op:focus-visible{--tw-outline-style:none;outline-style:none}#cpPop .cp-pct{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-500)}.cp-ge{margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3)}.cp-ge-head{margin-bottom:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);display:flex}.cp-ge-type,.cp-ge-head .sel-wrap{flex:1;min-width:0}.cp-ge-btn{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);color:var(--color-neutral-300);border-width:1px;border-color:#0000;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.cp-ge-btn:hover:not(:disabled){background-color:var(--color-neutral-800);color:var(--color-neutral-50)}.cp-ge-btn svg{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.cp-ge-bar{margin-inline:var(--spacing);margin-bottom:calc(var(--spacing) * 6);position:relative}.cp-ge-track{height:calc(var(--spacing) * 5);cursor:copy;border-radius:var(--radius-sm)}.cp-ge-stops{pointer-events:none;position:absolute;inset:0}.cp-ge-stop{pointer-events:auto;margin-left:calc(var(--spacing) * -2);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);cursor:grab;touch-action:none;position:absolute;top:calc(100% - 6px)}.cp-ge-stop-chip{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-neutral-50);display:block;position:relative}.cp-ge-stop:hover .cp-ge-stop-chip{border-color:var(--color-neutral-300)}.cp-ge-stop.cp-ge-stop-removing{opacity:.3}.cp-ge-rows{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}.cp-ge-row{align-items:center;gap:var(--spacing);display:flex}.cp-ge-cell{height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * .5);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);padding-inline:var(--spacing);border-width:1px;border-color:#0000;padding-block:0;display:flex}.cp-ge-cell input{--tw-border-style:none;text-align:right;width:22px;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-50);-moz-appearance:textfield;background-color:#0000;border-style:none;padding:0}.cp-ge-cell input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cp-ge-cell input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cp-ge-cell input:focus-visible{--tw-border-style:none;--tw-shadow:0 0 #0000;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-style:none;outline-style:none}.cp-ge-unit{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-500)}.cp-ge-color{height:calc(var(--spacing) * 9);flex:1;min-width:0}.cp-ge-del{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 7);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;color:var(--color-neutral-500);border-width:1px;border-color:#0000;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.cp-ge-del:hover:not(:disabled){border-color:var(--color-rose-400);color:var(--color-rose-400);background-color:#2e1f21}@supports (color:color-mix(in lab, red, red)){.cp-ge-del:hover:not(:disabled){background-color:color-mix(in oklab, var(--color-rose-400) 10%, var(--color-neutral-900))}}#inlineTextEdit{z-index:30;resize:none;--tw-border-style:none;color:var(--color-neutral-50);--tw-outline-style:none;background-color:#0000;border-style:none;outline-style:none;padding:0;position:absolute;overflow:hidden}#hoverBox{pointer-events:none;z-index:4;border-style:var(--tw-border-style);border-width:1px;border-color:#00b7d766;position:absolute}@supports (color:color-mix(in lab, red, red)){#hoverBox{border-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}#marquee{pointer-events:none;z-index:6;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-500);background-color:#00b7d71a;position:absolute}@supports (color:color-mix(in lab, red, red)){#marquee{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}#snapGuides{pointer-events:none;z-index:6;position:absolute;inset:0}#snapGuides .snap-line{pointer-events:none;background-color:var(--color-rose-500);position:absolute}#selMulti{pointer-events:none;z-index:5;position:absolute;inset:0}#selMulti .msel-box{pointer-events:none;border-style:var(--tw-border-style);border-width:1.5px;border-color:var(--color-cyan-500);position:absolute}#selBox{pointer-events:none;z-index:5;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-500);position:absolute}.sel-rot{pointer-events:auto;z-index:1;cursor:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%23a3a3a3\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8\"/><path d=\"M3 3v5h5\"/><path d=\"M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16\"/><path d=\"M21 21v-5h-5\"/></svg>") 9 9,grab;width:34px;height:34px;position:absolute}.sel-rot[data-corner=tl]{top:-17px;left:-17px}.sel-rot[data-corner=tr]{top:-17px;right:-17px}.sel-rot[data-corner=bl]{bottom:-17px;left:-17px}.sel-rot[data-corner=br]{bottom:-17px;right:-17px}.sel-corner{pointer-events:auto;z-index:3;height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);position:absolute}.sel-corner:after{content:"";height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-500);background-color:var(--color-cyan-500);position:absolute;top:50%;left:50%}.sel-corner[data-corner=tl]{top:calc(var(--spacing) * -2);left:calc(var(--spacing) * -2)}.sel-corner[data-corner=tr]{top:calc(var(--spacing) * -2);right:calc(var(--spacing) * -2)}.sel-corner[data-corner=bl]{bottom:calc(var(--spacing) * -2);left:calc(var(--spacing) * -2)}.sel-corner[data-corner=br]{right:calc(var(--spacing) * -2);bottom:calc(var(--spacing) * -2)}.sel-side{pointer-events:auto;z-index:3;height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 3);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);cursor:ew-resize;display:none;position:absolute;top:50%}.sel-side:after{content:"";height:calc(var(--spacing) * 5);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:6px;translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-400);background-color:var(--color-neutral-50);position:absolute;top:50%;left:50%}.sel-side[data-side=l]{left:calc(var(--spacing) * -1.5)}.sel-side[data-side=r]{right:calc(var(--spacing) * -1.5)}.sel-side[data-side=t],.sel-side[data-side=b]{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 8);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:ns-resize;top:auto;left:50%}.sel-side[data-side=t]{top:calc(var(--spacing) * -1.5)}.sel-side[data-side=b]{bottom:calc(var(--spacing) * -1.5)}.sel-side[data-side=t]:after,.sel-side[data-side=b]:after{height:6px;width:calc(var(--spacing) * 5)}#selBox.is-text .sel-side[data-side=l],#selBox.is-text .sel-side[data-side=r],#selBox.is-bars .sel-side[data-side=l],#selBox.is-bars .sel-side[data-side=r],#selBox.is-spectrum .sel-side[data-side=t],#selBox.is-spectrum .sel-side[data-side=b],#selBox.is-element .sel-side{display:block}.sel-corner[data-corner=tl],.sel-corner[data-corner=br]{cursor:nwse-resize}.sel-corner[data-corner=tr],.sel-corner[data-corner=bl]{cursor:nesw-resize}#stageClip{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}#preview{pointer-events:auto;cursor:default;border-color:var(--color-neutral-800);--zoom:1;border-radius:calc(16px / var(--zoom));border-width:calc(1px / var(--zoom));transform-origin:50%}#preview.cur-move{cursor:move}#stage.grab,#stage.grab #preview{cursor:grab!important}#stage.panning,#stage.panning #preview{cursor:grabbing!important}#selMenuBtn,#selColorBtn{z-index:10;height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);color:var(--color-neutral-50);border-width:1px;border-color:#0000;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}#selMenuBtn:hover,#selColorBtn:hover{border-color:var(--color-cyan-500)}.cbtn-dot{pointer-events:none;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);background-color:var(--color-cyan-500);border-radius:3.40282e38px}#previewBeam{z-index:5;background:conic-gradient(from var(--beam-angle), transparent 10deg, #42dbf0 150deg, transparent 170deg, transparent 190deg, #42dbf0 330deg, transparent 350deg);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:16px;padding:3px;display:none;position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}#previewBeam.run{animation:1.2s ease-out te-beam-rotate,1.2s ease-in-out both pv-beam-fade;display:block}@keyframes pv-beam-fade{0%{opacity:0}15%,60%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){#previewBeam.run{animation:none;display:none}}#dropHint{pointer-events:none;z-index:2;border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--color-cyan-500);background-color:#00b7d71a;border-radius:16px;justify-content:center;align-items:center;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){#dropHint{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}#dropHint{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-cyan-500);display:none}#transport.dragging #dropHint{display:flex!important}#volume{flex:none;width:110px}.aud-row{margin-block:calc(var(--spacing) * 4);min-height:calc(var(--spacing) * 9);justify-content:space-between;align-items:center;display:flex}.aud-label{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-200);display:flex}.aud-help{cursor:help;color:var(--color-neutral-500);display:inline-flex}.aud-help:hover{color:var(--color-neutral-300)}.imgfx-grid{gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.imgfx-grid.is-collapsed .imgfx-cell:nth-child(n+13){display:none}.imgfx-more{margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 4);cursor:pointer;border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);width:100%;padding-block:calc(var(--spacing) * 1.5);text-align:center;--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-400);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:1px;border-color:#0000;transition-duration:.15s;display:block}.imgfx-more:hover{background-color:var(--color-neutral-800);color:var(--color-neutral-200)}.imgfx-cell{cursor:pointer;--tw-border-style:none;text-align:left;background-color:#0000;border-style:none;width:100%;padding:0;display:block}.imgfx-thumb{aspect-ratio:4/3;border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-800);background-color:var(--color-neutral-900);width:100%;transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s;display:block;position:relative;overflow:hidden}.imgfx-cell:hover .imgfx-thumb{border-color:var(--color-neutral-600)}.imgfx-cell.active .imgfx-thumb{border-color:var(--color-cyan-500)}.imgfx-thumb img{object-fit:cover;width:100%;height:100%;display:block}.imgfx-tint{pointer-events:none;position:absolute;inset:0}.imgfx-thumb.is-empty{background-color:var(--color-neutral-700)}.imgfx-name{margin-top:var(--spacing);text-overflow:ellipsis;white-space:nowrap;text-align:center;--tw-leading:calc(var(--spacing) * 3);font-size:10px;line-height:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s;display:block;overflow:hidden}.imgfx-cell:hover .imgfx-name{color:var(--color-neutral-300)}.imgfx-cell.active .imgfx-name{color:var(--color-cyan-500)}#uiTip{pointer-events:none;z-index:120;--tw-translate-y:calc(var(--spacing) * .5);max-width:240px;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-800);background-color:var(--color-neutral-900);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1.45;--tw-font-weight:var(--font-weight-medium);line-height:1.45;font-weight:var(--font-weight-medium);color:var(--color-neutral-300);opacity:0;--tw-shadow:0 10px 30px -12px var(--tw-shadow-color,#000000e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s;position:fixed}#uiTip.is-below{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}#uiTip.is-open{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}#uiTip:after{content:"";margin-left:calc(var(--spacing) * -1);height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-800);background-color:var(--color-neutral-900);left:var(--tip-arrow,50%);position:absolute;bottom:-5px;rotate:45deg}#uiTip.is-below:after{border-top-style:var(--tw-border-style);border-top-width:1px;border-right-style:var(--tw-border-style);border-right-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-left-style:var(--tw-border-style);border-left-width:1px;top:-5px;bottom:auto}.aud-val{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-100);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.aud-time{width:104px;padding-inline:calc(var(--spacing) * 2);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex:none;gap:0}.aud-time input{text-align:center;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);padding-inline:0}.aud-time:has(input:disabled){opacity:.5}.aud-upload{height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-neutral-100);text-transform:uppercase;transition-property:border-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:1px;border-color:#0000;transition-duration:.15s;display:inline-flex}.aud-upload:hover{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.aud-upload:hover{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.aud-upload:hover{color:var(--color-cyan-300)}.aud-file{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-sm);background-color:var(--color-neutral-900);width:100%;min-width:0;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);display:flex}.aud-file-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aud-file-meta{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);color:var(--color-neutral-500);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.aud-file-x{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);border-radius:var(--radius-md);--tw-border-style:none;color:var(--color-neutral-500);background-color:#0000;border-style:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.aud-file-x:hover{background-color:var(--color-neutral-800);color:var(--color-rose-400)}.media-drop{cursor:pointer;justify-content:center;align-items:center;gap:var(--spacing);border-radius:var(--radius-sm);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-neutral-800);background-color:#17171766;flex-direction:column;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.media-drop{background-color:color-mix(in oklab, var(--color-neutral-900) 40%, transparent)}}.media-drop{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6);text-align:center;color:var(--color-neutral-500);transition-property:border-color,background,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.media-drop:hover,.media-drop.is-over{border-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){.media-drop:hover,.media-drop.is-over{border-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}.media-drop:hover,.media-drop.is-over{background-color:var(--color-neutral-900);color:var(--color-cyan-300)}.media-drop-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-neutral-200)}.media-drop-hint{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);color:var(--color-neutral-500)}.media-list{gap:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}.media-row{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-neutral-900);width:100%;min-width:0;padding:calc(var(--spacing) * 2);text-align:left;transition-property:border-color,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:1px;border-color:#0000;transition-duration:.15s;display:flex}.media-row:hover{background-color:var(--color-neutral-800)}.media-row.is-active{border-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){.media-row.is-active{border-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}.media-thumb{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);background-color:var(--color-neutral-950);color:var(--color-neutral-500);border-radius:5px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.media-thumb img{object-fit:cover;width:100%;height:100%}.media-thumb :is(.ic,.lucide){height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.media-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-neutral-100);overflow:hidden}.media-meta{text-overflow:ellipsis;white-space:nowrap;--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);color:var(--color-neutral-500);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);overflow:hidden}.media-x{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);border-radius:var(--radius-md);--tw-border-style:none;color:var(--color-neutral-600);background-color:#0000;border-style:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.media-x:hover{background-color:var(--color-neutral-800);color:var(--color-rose-400)}.aud-analyze{height:calc(var(--spacing) * 9);border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:#ff235799}@supports (color:color-mix(in lab, red, red)){.aud-analyze{border-color:color-mix(in oklab, var(--color-rose-500) 60%, transparent)}}.aud-analyze{padding-inline:calc(var(--spacing) * 3.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-rose-400);text-transform:uppercase;transition-property:background,border-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#0000;padding-block:0;transition-duration:.15s}.aud-analyze:hover:not(:disabled){border-color:var(--color-rose-400);background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.aud-analyze:hover:not(:disabled){background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.aud-analyze:disabled{opacity:.4}#analysisOverlay{z-index:40;justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);background-color:#0a0a0af2;border-radius:16px;flex-direction:column;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){#analysisOverlay{background-color:color-mix(in oklab, var(--color-neutral-950) 95%, transparent)}}#analysisOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:1;transition:opacity .35s}#analysisOverlay.is-done{opacity:0}.an-blob{pointer-events:none;height:calc(var(--spacing) * 36);width:calc(var(--spacing) * 36);background:radial-gradient(circle at 40% 40%,#00b7d78c,#00b7d71f 60%,#0000 75%);position:absolute}@supports (color:color-mix(in lab, red, red)){.an-blob{background:radial-gradient(circle at 40% 40%, color-mix(in oklab, var(--color-cyan-500) 55%, transparent), color-mix(in oklab, var(--color-cyan-500) 12%, transparent) 60%, transparent 75%)}}.an-blob{filter:blur(14px);opacity:.5;border-radius:46% 54% 60% 40%/48% 42% 58% 52%;animation:3.4s ease-in-out infinite an-blob}@keyframes an-blob{0%,to{border-radius:46% 54% 60% 40%/48% 42% 58% 52%;transform:scale(1)rotate(0)}33%{border-radius:58% 42% 40% 60%/55% 60% 40% 45%;transform:scale(1.14)rotate(10deg)}66%{border-radius:40% 60% 55% 45%/42% 50% 50% 58%;transform:scale(.9)rotate(-8deg)}}.an-icon{z-index:1;height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#00b7d74d;justify-content:center;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.an-icon{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.an-icon{background-color:var(--color-neutral-900);color:var(--color-cyan-400);animation:1.6s ease-in-out infinite an-bob}@keyframes an-bob{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-6px)rotate(4deg)}}.an-track{z-index:1;height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 56);background-color:var(--color-neutral-800);border-radius:3.40282e38px;position:relative;overflow:hidden}.an-fill{background:linear-gradient(90deg, var(--color-cyan-600), var(--color-cyan-400));border-radius:3.40282e38px;width:0%;height:100%;transition:width .15s;position:relative;overflow:hidden}.an-fill:after{content:"";background:linear-gradient(105deg,#0000 30%,#ffffff73 50%,#0000 70%);animation:1.1s linear infinite an-shimmer;position:absolute;inset:0}@keyframes an-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.an-text{z-index:1;align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-400);display:flex;position:relative}.an-pct{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-cyan-400);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}@media (prefers-reduced-motion:reduce){.an-blob,.an-icon,.an-fill:after{animation:none!important}}.brand-mark{height:calc(var(--spacing) * 9);aspect-ratio:129/122;background:hsl(var(--brand-hue) 85% 58%);animation:14.4s linear infinite brand-hue;display:block;-webkit-mask:url(/logo/volix_brand.svg) 50%/contain no-repeat;mask:url(/logo/volix_brand.svg) 50%/contain no-repeat}@keyframes brand-hue{0%{--brand-hue:187deg}to{--brand-hue:547deg}}@media (prefers-reduced-motion:reduce){.brand-mark{animation:none}}.home-cta{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-500);background-color:var(--color-cyan-500);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-black);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s;display:flex}@media (hover:hover){.home-cta:hover{border-color:var(--color-cyan-400);background-color:var(--color-cyan-400)}}.home-cta:hover{box-shadow:0 2px 22px #00b7d7cc}@supports (color:color-mix(in lab, red, red)){.home-cta:hover{box-shadow:0 2px 22px 0 color-mix(in oklab, var(--color-cyan-500) 80%, transparent)}}.home-side{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-neutral-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#0000;border-width:1px;border-color:#0000;transition-duration:.15s;display:flex}@media (hover:hover){.home-side:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.home-side:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}}.home-tab.active{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.home-tab.active{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.home-tab.active{color:var(--color-white)}.home-acct{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#0000;border-width:1px;border-color:#0000;text-decoration-line:none;transition-duration:.15s;display:flex}@media (hover:hover){.home-acct:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.home-acct:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}}.home-side:hover,.home-acct:hover{border-color:hsl(var(--acct-hue) 96% 58%);color:hsl(var(--acct-hue) 96% 58%);animation:2.5s linear infinite homeAcctHue}.home-side:hover .home-acct-label,.home-acct:hover .home-acct-label{color:#0000;background:linear-gradient(90deg,#fb2c36 0%,#fdc700 16.7%,#7ccf00 33.3%,#00b8db 50%,#2b7fff 66.7%,#e12afb 83.3%,#fb2c36 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.5s linear infinite homeAcctRainbow}@keyframes homeAcctRainbow{to{background-position:200% 0}}@keyframes homeAcctHue{to{--acct-hue:360deg}}.home-card{cursor:pointer;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff0d;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.home-card{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.home-card{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.home-card{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.home-card{text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}@media (hover:hover){.home-card:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.home-card:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}}.home-card{aspect-ratio:264/183}.home-card-fab{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);cursor:pointer;--tw-border-style:none;background-color:#ffffff1a;border-style:none;border-radius:3.40282e38px;flex:none;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.home-card-fab{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.home-card-fab{color:var(--color-white);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}@media (hover:hover){.home-card-fab:hover{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.home-card-fab:hover{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}}@keyframes modalVeilIn{0%{opacity:0}to{opacity:1}}.modal-veil{z-index:100;background-color:#0a0a0acc;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.modal-veil{background-color:color-mix(in oklab, var(--color-neutral-950) 80%, transparent)}}.modal-veil{padding:calc(var(--spacing) * 4);-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);animation:.18s ease-out modalVeilIn}.modal-card{border-style:var(--tw-border-style);background-color:var(--color-neutral-900);width:420px;max-width:100%;padding:calc(var(--spacing) * 6);border-width:1px;border-color:#0000;border-radius:16px;position:relative}.modal-eyebrow{margin-bottom:calc(var(--spacing) * 3);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--color-neutral-600)}@media (prefers-reduced-motion:reduce){.modal-veil{animation:none}}.app-boot{z-index:220;background-color:var(--color-neutral-950);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:fixed;inset:0}.app-boot.is-leaving{pointer-events:none;opacity:0}.app-boot[hidden]{display:none}.app-boot-spinner{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);border-radius:3.40282e38px;animation:.7s linear infinite app-boot-rotate;position:relative}.app-boot-spinner:before{content:"";box-sizing:border-box;border:5px solid var(--color-neutral-50);border-radius:50%;animation:1.4s linear infinite app-boot-clip;position:absolute;inset:0}@keyframes app-boot-rotate{to{transform:rotate(360deg)}}@keyframes app-boot-clip{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@media (prefers-reduced-motion:reduce){.app-boot-spinner,.app-boot-spinner:before{animation:none}}.app-auth-gate{z-index:200;background-color:var(--color-neutral-950);padding:calc(var(--spacing) * 6);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background-image:radial-gradient(42rem 42rem at 50% 30%,#22d3ee0a,#0000 65%);justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:fixed;inset:0}.app-auth-gate.is-leaving{pointer-events:none;opacity:0}.app-auth-gate[hidden]{display:none}.app-auth-card{text-align:center;flex-direction:column;align-items:center;width:400px;max-width:100%;animation:.45s cubic-bezier(.16,1,.3,1) both app-auth-in;display:flex;position:relative}.app-auth-logo{margin-bottom:calc(var(--spacing) * 9);width:96px;height:90px;position:relative}.app-auth-logo:before,.app-auth-logo:after{content:"";background:linear-gradient(90deg,#22d3ee,#a3e635,#a78bfa,#f472b6,#fb923c,#22d3ee) 0 0/300% 100%;animation:7s ease-in-out infinite app-auth-hue;position:absolute;inset:0;-webkit-mask:url(/landing/volix-logo-white.svg) 50%/contain no-repeat;mask:url(/landing/volix-logo-white.svg) 50%/contain no-repeat}.app-auth-logo:after{filter:blur(16px)saturate(1.35);opacity:.75}@media (prefers-reduced-motion:reduce){.app-auth-logo:before,.app-auth-logo:after{animation:none}}.app-auth-title{--tw-leading:calc(var(--spacing) * 10);font-size:32px;line-height:calc(var(--spacing) * 10);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-neutral-50)}.app-auth-copy{margin-top:calc(var(--spacing) * 3);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-neutral-200)}.app-auth-copy strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-neutral-200)}.app-auth-step{margin-top:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 2);flex-direction:column;width:100%;display:flex}.app-auth-field{align-items:center;gap:calc(var(--spacing) * 1.5);flex-direction:column;width:320px;max-width:100%;display:flex}.app-auth-field-error{text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);color:var(--color-rose-400);margin:0}.app-auth-input.is-invalid{border-color:#ff235799}@supports (color:color-mix(in lab, red, red)){.app-auth-input.is-invalid{border-color:color-mix(in oklab, var(--color-rose-500) 60%, transparent)}}.app-auth-step[hidden]{display:none}.app-auth-google{height:calc(var(--spacing) * 12);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-sm);background-color:var(--color-cyan-500);width:320px;max-width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-950);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;text-decoration-line:none;transition-duration:.15s;display:flex}.app-auth-google svg{height:calc(var(--spacing) * 4.5);width:calc(var(--spacing) * 4.5);flex:none}.app-auth-divider{margin-block:calc(var(--spacing) * 5);background-color:var(--color-neutral-800);width:320px;max-width:100%;height:1px}.app-auth-input{height:calc(var(--spacing) * 12);border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-800);width:320px;max-width:100%;padding-inline:calc(var(--spacing) * 5);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-neutral-50);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-outline-style:none;background-color:#0000;outline-style:none;transition-duration:.15s}.app-auth-input::placeholder{color:var(--color-neutral-500)}.app-auth-input:hover,.app-auth-input:focus{background:linear-gradient(var(--color-neutral-950), var(--color-neutral-950)) padding-box, linear-gradient(90deg, #22d3ee, #a3e635, #a78bfa, #f472b6, #fb923c, #22d3ee) border-box;background-size:100% 100%,300% 100%;border-color:#0000;animation:7s ease-in-out infinite app-auth-hue}@media (prefers-reduced-motion:reduce){.app-auth-input:hover,.app-auth-input:focus{animation:none}}.app-auth-button{height:calc(var(--spacing) * 12);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-cyan-500);width:320px;max-width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-950);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:0;transition-duration:.15s}.app-auth-card .app-auth-button:hover:not(:disabled),.app-auth-card .app-auth-google:hover{cursor:pointer;background-color:var(--color-cyan-300)!important;box-shadow:none!important}.app-auth-card .app-auth-button:disabled{cursor:wait;color:var(--color-neutral-950);opacity:1;box-shadow:none}.app-auth-error{margin-top:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-rose-400)}.app-auth-notice{margin-top:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-cyan-500)}@media (max-width:767px){body.app-locked #app{width:100vw;min-width:0;overflow:hidden}}@media (max-width:480px){.app-auth-gate{padding:calc(var(--spacing) * 5)}.app-auth-logo{margin-bottom:calc(var(--spacing) * 7);width:72px;height:68px}.app-auth-title{--tw-leading:calc(var(--spacing) * 8);font-size:26px;line-height:calc(var(--spacing) * 8)}.app-auth-step{margin-top:calc(var(--spacing) * 8)}.app-auth-input{font-size:16px}}.acct-nav{height:calc(var(--spacing) * 10);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-sm);--tw-border-style:none;width:100%;padding-inline:calc(var(--spacing) * 3);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-400);background-color:#0000;border-style:none;display:flex}@media (hover:hover){.acct-nav:hover{background-color:var(--color-neutral-900);color:var(--color-neutral-50)}}.acct-nav.active{background-color:var(--color-neutral-900);color:var(--color-cyan-500)}.acct-card{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-800);background-color:#17171766}@supports (color:color-mix(in lab, red, red)){.acct-card{background-color:color-mix(in oklab, var(--color-neutral-900) 40%, transparent)}}.acct-card{padding:calc(var(--spacing) * 5)}.acct-card-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-neutral-50)}.acct-card-sub{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-neutral-400)}.acct-btn{height:calc(var(--spacing) * 10);cursor:pointer;border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-800);background-color:var(--color-neutral-800);padding-inline:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-50);flex:none}@media (hover:hover){.acct-btn:hover{border-color:var(--color-neutral-700);background-color:var(--color-neutral-700)}}.acct-input{height:calc(var(--spacing) * 10);border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-800);background-color:var(--color-neutral-950);width:100%;padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-50);--tw-outline-style:none;outline-style:none}.acct-input::placeholder{color:var(--color-neutral-600)}.acct-input:focus{border-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){.acct-input:focus{border-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}.acct-label{margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-400);display:block}.appear-theme{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-800);background-color:#17171766;position:relative}@supports (color:color-mix(in lab, red, red)){.appear-theme{background-color:color-mix(in oklab, var(--color-neutral-900) 40%, transparent)}}.appear-theme{padding:calc(var(--spacing) * 4);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}@media (hover:hover){.appear-theme:hover{border-color:var(--color-neutral-600)}}.appear-theme.active,.appear-theme.active:hover{border-color:var(--color-cyan-500)}.appear-check{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);z-index:10;height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);background-color:var(--color-cyan-500);color:var(--color-black);border-radius:3.40282e38px;justify-content:center;align-items:center;display:none;position:absolute}.appear-theme.active .appear-check{display:flex}.appear-prev{border-radius:var(--radius-lg);height:96px;padding:calc(var(--spacing) * 3);display:block;overflow:hidden}.appear-prev-win{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.appear-prev-pill{top:calc(var(--spacing) * 2);left:calc(var(--spacing) * 2);height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 14);border-radius:3.40282e38px;position:absolute}.appear-swatch{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);cursor:pointer;--tw-border-style:none;color:var(--color-white);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-style:none;border-radius:3.40282e38px;justify-content:center;align-items:center;padding:0;transition-duration:.15s;display:flex}@media (hover:hover){.appear-swatch:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.appear-swatch{background:var(--sw)}.appear-swatch svg{display:none}.appear-swatch.active{outline:2px solid var(--sw);outline-offset:3px}.appear-swatch.active svg{display:block}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-\[calc\(100\%-4px\)\]{top:calc(100% - 4px)}.right-0{right:0}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-\[300px\]{right:300px}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-\[18px\]{bottom:18px}.bottom-\[30px\]{bottom:30px}.bottom-\[calc\(100\%\+2px\)\]{bottom:calc(100% + 2px)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-5{left:calc(var(--spacing) * 5)}.left-\[18px\]{left:18px}.left-\[375px\]{left:375px}.left-\[calc\(100\%\+10px\)\]{left:calc(100% + 10px)}.z-1{z-index:1}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.z-60{z-index:60}.z-90{z-index:90}.z-200{z-index:200}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-0{margin-bottom:0}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-40{height:calc(var(--spacing) * 40)}.h-\[18px\]{height:18px}.h-\[76px\]{height:76px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[52vh\]{max-height:52vh}.max-h-\[54vh\]{max-height:54vh}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-\[38px\]{min-height:38px}.min-h-\[60px\]{min-height:60px}.w-0{width:0}.w-1\/2{width:50%}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-11{width:calc(var(--spacing) * 11)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[18px\]{width:18px}.w-\[75px\]{width:75px}.w-\[132px\]{width:132px}.w-\[220px\]{width:220px}.w-\[270px\]{width:270px}.w-\[300px\]{width:300px}.w-\[330px\]{width:330px}.w-\[460px\]{width:460px}.w-\[560px\]{width:560px}.w-\[620px\]{width:620px}.w-\[720px\]{width:720px}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-\[340px\]{max-width:340px}.max-w-\[480px\]{max-width:480px}.max-w-\[560px\]{max-width:560px}.max-w-\[780px\]{max-width:780px}.max-w-\[888px\]{max-width:888px}.max-w-\[1100px\]{max-width:1100px}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-\[96px\]{min-width:96px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[170px\]{min-width:170px}.min-w-\[190px\]{min-width:190px}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-8{scroll-margin-top:calc(var(--spacing) * 8)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[16px\]{border-radius:16px}.rounded-full{border-radius:3.40282e38px}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-cyan-500{border-color:var(--color-cyan-500)}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/30{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-700{border-color:var(--color-neutral-700)}.border-neutral-800{border-color:var(--color-neutral-800)}.border-neutral-900{border-color:var(--color-neutral-900)}.border-rose-400{border-color:var(--color-rose-400)}.border-rose-500\/30{border-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/30{border-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.border-rose-500\/40{border-color:#ff235766}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/40{border-color:color-mix(in oklab, var(--color-rose-500) 40%, transparent)}}.border-l-cyan-500{border-left-color:var(--color-cyan-500)}.bg-black{background-color:var(--color-black)}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-cyan-300{background-color:var(--color-cyan-300)}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-lime-500{background-color:var(--color-lime-500)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-300{background-color:var(--color-neutral-300)}.bg-neutral-400{background-color:var(--color-neutral-400)}.bg-neutral-500{background-color:var(--color-neutral-500)}.bg-neutral-700{background-color:var(--color-neutral-700)}.bg-neutral-700\/70{background-color:#404040b3}@supports (color:color-mix(in lab, red, red)){.bg-neutral-700\/70{background-color:color-mix(in oklab, var(--color-neutral-700) 70%, transparent)}}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-neutral-950\/40{background-color:#0a0a0a66}@supports (color:color-mix(in lab, red, red)){.bg-neutral-950\/40{background-color:color-mix(in oklab, var(--color-neutral-950) 40%, transparent)}}.bg-neutral-950\/60{background-color:#0a0a0a99}@supports (color:color-mix(in lab, red, red)){.bg-neutral-950\/60{background-color:color-mix(in oklab, var(--color-neutral-950) 60%, transparent)}}.bg-rose-400{background-color:var(--color-rose-400)}.bg-transparent{background-color:#0000}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-linear-135{--tw-gradient-position:135deg}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-135{--tw-gradient-position:135deg in oklab}}.bg-linear-135{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black{--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-neutral-50{--tw-gradient-from:var(--color-neutral-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-black\/60{--tw-gradient-via:#0009}@supports (color:color-mix(in lab, red, red)){.via-black\/60{--tw-gradient-via:color-mix(in oklab, var(--color-black) 60%, transparent)}}.via-black\/60{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-neutral-300{--tw-gradient-via:var(--color-neutral-300);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-neutral-800{--tw-gradient-to:var(--color-neutral-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-0{padding:0}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-\[18px\]{padding-left:18px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-500{color:var(--color-cyan-500)}.text-lime-50{color:var(--color-lime-50)}.text-lime-400{color:var(--color-lime-400)}.text-neutral-50{color:var(--color-neutral-50)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-900{color:var(--color-neutral-900)}.text-rose-400{color:var(--color-rose-400)}.text-white{color:var(--color-white)}.text-yellow-400{color:var(--color-yellow-400)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.mix-blend-difference{mix-blend-mode:difference}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}.\[m\:ss\]{m:ss}.\[mm\:ss\.xx\]{mm:ss.xx}.\[offset\:ms\]{offset:ms}@media (hover:hover){.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.first\:mt-0:first-child{margin-top:0}@media (hover:hover){.hover\:border-cyan-400:hover{border-color:var(--color-cyan-400)}.hover\:border-neutral-500:hover{border-color:var(--color-neutral-500)}.hover\:border-neutral-700:hover{border-color:var(--color-neutral-700)}.hover\:border-rose-300:hover{border-color:var(--color-rose-300)}.hover\:border-rose-400:hover{border-color:var(--color-rose-400)}.hover\:bg-cyan-400:hover{background-color:var(--color-cyan-400)}.hover\:bg-neutral-700:hover{background-color:var(--color-neutral-700)}.hover\:bg-neutral-900:hover{background-color:var(--color-neutral-900)}.hover\:bg-rose-300:hover{background-color:var(--color-rose-300)}.hover\:bg-rose-500\/10:hover{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/10:hover{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.hover\:text-neutral-50:hover{color:var(--color-neutral-50)}.hover\:text-white:hover{color:var(--color-white)}}@media not all and (min-width:1240px){.max-\[1240px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:900px){.max-\[900px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.hidden{display:none!important}:is(.sb-body,#layerList,#exportBody,#colorPopover,#spectrumPopover,#txColorPopover){scrollbar-gutter:stable}:is(.sb-body,#layerList,#exportBody,#railTabs,#colorPopover,#spectrumPopover,#txColorPopover,.tp-dropdown,.sel-pop)::-webkit-scrollbar{width:6px;height:6px}:is(.sb-body,#layerList,#exportBody,#railTabs,#colorPopover,#spectrumPopover,#txColorPopover,.tp-dropdown,.sel-pop)::-webkit-scrollbar-track{background:0 0}:is(.sb-body,#layerList,#exportBody,#railTabs,#colorPopover,#spectrumPopover,#txColorPopover,.tp-dropdown,.sel-pop)::-webkit-scrollbar-thumb{background:var(--color-neutral-800);border-radius:999px}:is(.sb-body,#layerList,#exportBody,#railTabs,#colorPopover,#spectrumPopover,#txColorPopover,.tp-dropdown,.sel-pop)::-webkit-scrollbar-thumb:hover{background:var(--color-neutral-700)}@supports not selector(::-webkit-scrollbar){:is(.sb-body,#layerList,#exportBody,#railTabs,#colorPopover,#spectrumPopover,#txColorPopover,.tp-dropdown,.sel-pop){scrollbar-width:thin;scrollbar-color:var(--color-neutral-800) transparent}}@property --acct-hue{syntax:"<angle>";inherits:false;initial-value:0deg}@property --brand-hue{syntax:"<angle>";inherits:false;initial-value:187deg}@keyframes app-auth-hue{0%,to{background-position:0%}50%{background-position:100%}}@keyframes app-auth-in{0%{opacity:0;filter:blur(5px);transform:translateY(18px)scale(.985)}to{opacity:1;filter:blur();transform:none}}:root[data-accent=violet]{--color-cyan-200:#ddd6ff;--color-cyan-300:#c4b4ff;--color-cyan-400:#a684ff;--color-cyan-500:#8e51ff;--color-cyan-600:#7f22fe}:root[data-accent=pink]{--color-cyan-200:#fccee8;--color-cyan-300:#fda5d5;--color-cyan-400:#fb64b6;--color-cyan-500:#f6339a;--color-cyan-600:#e60076}:root[data-accent=orange]{--color-cyan-200:#ffd6a7;--color-cyan-300:#ffb86a;--color-cyan-400:#ff8904;--color-cyan-500:#ff6900;--color-cyan-600:#f54900}:root[data-accent=yellow]{--color-cyan-200:#fff085;--color-cyan-300:#ffdf20;--color-cyan-400:#ffdf20;--color-cyan-500:#fdc700;--color-cyan-600:#efb100}:root[data-accent=green]{--color-cyan-200:#b9f8cf;--color-cyan-300:#7bf1a8;--color-cyan-400:#05df72;--color-cyan-500:#00c950;--color-cyan-600:#00a63e}:root[data-accent=gray]{--color-cyan-200:#f3f4f6;--color-cyan-300:#e5e7eb;--color-cyan-400:#d1d5dc;--color-cyan-500:#99a1af;--color-cyan-600:#6a7282}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}