.remixer-panel_panel__SaoBx{--remixer-surface:rgba(255,255,255,0.06);--remixer-surface-strong:rgba(255,255,255,0.1);--remixer-border:rgba(255,255,255,0.12);--remixer-border-strong:rgba(255,255,255,0.22);--remixer-text:var(--foreground);--remixer-text-muted:#ffffffb7;--remixer-text-soft:color-mix(in srgb,var(--foreground) 52%,transparent);--remixer-text-dim:color-mix(in srgb,var(--foreground) 60%,transparent);--remixer-accent:color-mix(in srgb,var(--foreground) 94%,transparent);--remixer-accent-strong:var(--foreground);--remixer-shadow:-24px 0 80px rgba(0,0,0,0.45);display:flex;flex-direction:column;height:100%;min-height:0;border-left:0;background:#111111;color:var(--remixer-text);box-shadow:none;backdrop-filter:none;position:relative;overflow:visible;animation:remixer-panel_panelDrift___dAxl 18s ease-in-out infinite alternate}.remixer-panel_panel__SaoBx:before{content:"";position:absolute;inset:0;background:none;opacity:0;pointer-events:none;animation:none}.remixer-panel_panel__SaoBx>*{position:relative;z-index:1}.remixer-panel_panelClosed__tTOpY{width:100%}.remixer-panel_toolbar__bMgvD{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem;min-height:2.5rem}.remixer-panel_eyebrow__X9td1{margin:0;font-size:11px;font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:.24em;color:var(--remixer-text-soft)}.remixer-panel_actions__0Lox7{display:flex;align-items:center;gap:.5rem;flex-shrink:0;transition:opacity .22s ease,transform .22s ease}.remixer-panel_panelClosed__tTOpY .remixer-panel_actions__0Lox7{opacity:0;transform:translateY(-6px);pointer-events:none}.remixer-panel_panelOpen__bh7CG .remixer-panel_actions__0Lox7{opacity:1;transform:translateY(0)}.remixer-panel_panelToggle__mMb3h{appearance:none;border:0;background:transparent;color:var(--remixer-text);cursor:pointer;display:inline-flex;align-items:center;gap:.6rem;padding:0;text-transform:uppercase;letter-spacing:.24em;font-size:11px;font-weight:500}.remixer-panel_panelToggleIcon__5gWmY{width:.95rem;height:.95rem;color:var(--remixer-text-soft);transition:transform .22s ease,color .22s ease}.remixer-panel_panelOpen__bh7CG .remixer-panel_panelToggleIcon__5gWmY{transform:rotate(180deg)}.remixer-panel_iconButton__1GZS7{position:relative;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:1px solid var(--remixer-border);background:var(--remixer-surface);color:var(--remixer-text-muted);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease,box-shadow .15s ease}.remixer-panel_iconButton__1GZS7:hover{background:var(--remixer-surface-strong);border-color:var(--remixer-border-strong);color:var(--remixer-text);box-shadow:0 0 0 1px rgba(255,255,255,.06)}.remixer-panel_iconButton__1GZS7:active{transform:translateY(1px)}.remixer-panel_buttonPrimary__hbL47{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.08);color:var(--remixer-text)}.remixer-panel_buttonPrimary__hbL47:hover{background:rgba(255,255,255,.14)}.remixer-panel_buttonFeedback__eTUg0{border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.16);color:var(--foreground)}.remixer-panel_body__idSb_{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:.5rem 0 0;transition:opacity .18s ease,transform .22s ease;max-height:none;opacity:0;transform:translateY(-6px);pointer-events:none}.remixer-panel_panelOpen__bh7CG .remixer-panel_body__idSb_{opacity:1;transform:translateY(0);pointer-events:auto}.remixer-panel_body__idSb_::-webkit-scrollbar,.remixer-panel_body__idSb_::-webkit-scrollbar-thumb{display:none}.remixer-panel_hideScrollbar__ZWOKw{scrollbar-width:none;-ms-overflow-style:none}.remixer-panel_hideScrollbar__ZWOKw::-webkit-scrollbar{width:0;height:0;display:none}.remixer-panel_footer__x_uRV{flex-shrink:0;margin-top:auto;padding:1rem;border-top:1px solid rgba(255,255,255,.08)}.remixer-panel_footerActions__Pnkjy{display:flex;gap:.75rem;align-items:stretch}.remixer-panel_footerButton__HTLVl{position:relative;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;flex:1 1 0;min-width:0;min-height:2.75rem;padding:0 1rem;border:1px solid var(--remixer-border);background:rgba(24,24,27,.96);color:var(--remixer-text-muted);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease,box-shadow .15s ease}.remixer-panel_footerButton__HTLVl:hover{border-color:var(--remixer-border-strong);color:var(--remixer-text);box-shadow:0 0 0 1px rgba(255,255,255,.06)}.remixer-panel_footerButtonText__DFwjv{font-size:14px;font-weight:500;width:auto;line-height:1;white-space:nowrap}.remixer-panel_group__pLodw{margin:0;border-top:1px solid rgba(255,255,255,.08);background:transparent;overflow:hidden;transition:border-color .22s ease,background-color .22s ease}.remixer-panel_group__pLodw:first-of-type{border-top:0}.remixer-panel_group__pLodw:last-of-type{border-bottom:1px solid rgba(255,255,255,.08)}.remixer-panel_groupStatic__Wx_Y1{overflow:visible}.remixer-panel_groupStaticHeader__iPp4k{padding:1.1rem 1.25rem .5rem}.remixer-panel_groupBodyStatic__oWLLO{opacity:1;transform:none;padding:0}.remixer-panel_groupTrigger__SyRn6{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;border:0;background:transparent;color:inherit;cursor:pointer;padding:1.1rem 1.25rem;text-align:left;transition:background-color .18s ease}.remixer-panel_groupTrigger__SyRn6:hover{background:transparent}.remixer-panel_groupTitle__TMdyi{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--remixer-text-muted);transition:color .16s ease}.remixer-panel_groupOpen__MOeYU .remixer-panel_groupTitle__TMdyi{color:#ff5f00}.remixer-panel_groupChevron__VyQkF{width:1rem;height:1rem;color:var(--remixer-text-soft);transition:transform .16s ease,color .16s ease}.remixer-panel_groupOpen__MOeYU .remixer-panel_groupChevron__VyQkF{transform:rotate(180deg);color:#ff5f00}.remixer-panel_groupBody__JxQxw{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease,opacity .28s ease;padding:0}.remixer-panel_groupOpen__MOeYU .remixer-panel_groupBody__JxQxw{grid-template-rows:1fr;opacity:1}.remixer-panel_groupBodyInner__e_Tql{overflow-x:hidden;display:grid;gap:0}.remixer-panel_groupBody__JxQxw .remixer-panel_groupBodyInner__e_Tql{overflow-y:hidden}.remixer-panel_field__ReDMZ{border-bottom:1px solid rgba(255,255,255,.08);background:transparent;padding-bottom:1.5rem!important;padding:1.1rem 1.25rem;opacity:0;transform:translateX(12px);transition:border-color .2s ease,background-color .2s ease,opacity .3s ease,transform .3s ease;transition-delay:var(--item-delay,0s)}.remixer-panel_panelOpen__bh7CG .remixer-panel_field__ReDMZ{opacity:1;transform:translateX(0)}.remixer-panel_panelOpen__bh7CG .remixer-panel_field__ReDMZ:first-child{transition-delay:40ms}.remixer-panel_panelOpen__bh7CG .remixer-panel_field__ReDMZ:nth-child(2){transition-delay:70ms}.remixer-panel_panelOpen__bh7CG .remixer-panel_field__ReDMZ:nth-child(3){transition-delay:.1s}.remixer-panel_panelOpen__bh7CG .remixer-panel_field__ReDMZ:nth-child(4){transition-delay:.13s}.remixer-panel_panelOpen__bh7CG .remixer-panel_field__ReDMZ:nth-child(5){transition-delay:.16s}.remixer-panel_panelOpen__bh7CG .remixer-panel_field__ReDMZ:nth-child(6){transition-delay:.19s}.remixer-panel_panelOpen__bh7CG .remixer-panel_field__ReDMZ:nth-child(7){transition-delay:.22s}.remixer-panel_panelOpen__bh7CG .remixer-panel_field__ReDMZ:nth-child(8){transition-delay:.25s}.remixer-panel_panelOpen__bh7CG .remixer-panel_field__ReDMZ:nth-child(n+9){transition-delay:.28s}.remixer-panel_field__ReDMZ:last-child{border-bottom:0}.remixer-panel_field__ReDMZ:hover{background:transparent}.remixer-panel_fieldRow__illpy{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:0}.remixer-panel_fieldLabel__qPVep{font-size:.9rem;color:#fff}.remixer-panel_fieldValue__RUequ{letter-spacing:.14em;text-transform:uppercase}.remixer-panel_fieldValue__RUequ,.remixer-panel_rangeValueInput__uBmNf{font-family:var(--font-code),"IBM Plex Mono",ui-monospace,Menlo,monospace;font-size:11px;line-height:1;color:var(--foreground)}.remixer-panel_rangeValueInput__uBmNf{width:5.25rem;height:2rem;border:0;background:transparent;padding:0;letter-spacing:0;text-align:right;outline:none}.remixer-panel_rangeValueInput__uBmNf:focus-visible{box-shadow:none}.remixer-panel_rangeValueInput__uBmNf::-webkit-inner-spin-button,.remixer-panel_rangeValueInput__uBmNf::-webkit-outer-spin-button{margin:0;appearance:none;-webkit-appearance:none}.remixer-panel_rangeValueInput__uBmNf[type=number]{appearance:textfield;-moz-appearance:textfield}.remixer-panel_fieldDescription__rEKbP{margin-top:.5rem;margin-bottom:.5rem;font-size:12px;line-height:1.4;color:var(--remixer-text-dim)}.remixer-panel_range__8hvSH{appearance:none;width:100%;height:2px;background:linear-gradient(90deg,var(--primary,#FF6B00) var(--fill,0),rgba(255,255,255,.16) var(--fill,0));outline:none}.remixer-panel_range__8hvSH::-webkit-slider-thumb{appearance:none;width:14px;height:14px;border:0;border-radius:0;background:var(--primary,#FF6B00);cursor:pointer;transition:transform .15s ease}.remixer-panel_range__8hvSH::-webkit-slider-thumb:hover{transform:scale(1.15)}.remixer-panel_range__8hvSH::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:0;background:var(--primary,#FF6B00);cursor:pointer}.remixer-panel_range__8hvSH::-moz-range-track{height:2px;background:transparent}.remixer-panel_select__6hl_r{width:100%;height:2.6rem;border:1px solid var(--remixer-border);color:var(--remixer-text);padding-inline:.9rem 2.4rem;font-size:.9rem;outline:none;appearance:none;-webkit-appearance:none;background-color:#0e0e0e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' opacity='0.52'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .9rem center;background-size:1rem 1rem}.remixer-panel_colorInput__JdBTQ:focus-visible,.remixer-panel_select__6hl_r:focus-visible,.remixer-panel_textInput__hRz5J:focus-visible{border-color:var(--remixer-border-strong);box-shadow:0 0 0 2px rgba(255,255,255,.08)}.remixer-panel_colorRow__J7ohe{display:flex;align-items:center;gap:.75rem}.remixer-panel_colorInput__JdBTQ{width:2.25rem;height:2.25rem;border:1px solid rgba(255,255,255,.24);background:transparent;padding:0;flex-shrink:0;cursor:pointer}.remixer-panel_colorInput__JdBTQ::-webkit-color-swatch-wrapper{padding:0}.remixer-panel_colorInput__JdBTQ::-webkit-color-swatch{border:1px solid rgba(255,255,255,.2)}.remixer-panel_colorInput__JdBTQ::-moz-color-swatch{border:1px solid rgba(255,255,255,.2)}.remixer-panel_colorValue__Orx__{display:inline-flex;align-items:center;gap:.5rem;margin-left:auto}.remixer-panel_colorSwatch__KwgFv{width:1.1rem;height:1.1rem;flex-shrink:0;padding:0;border:1px solid rgba(255,255,255,.24);background:transparent;cursor:pointer}.remixer-panel_colorSwatch__KwgFv::-webkit-color-swatch-wrapper{padding:0}.remixer-panel_colorSwatch__KwgFv::-webkit-color-swatch{border:0}.remixer-panel_colorSwatch__KwgFv::-moz-color-swatch{border:0}.remixer-panel_colorSwatch__KwgFv:focus-visible{outline:1px solid #ff5f00;outline-offset:2px}.remixer-panel_colorText__WRWfy{min-width:5.75rem;border:0;background:transparent;color:var(--foreground);padding:.4rem .15rem;font-family:var(--font-code),"IBM Plex Mono",ui-monospace,Menlo,monospace;font-size:11px;line-height:1;letter-spacing:.16em;text-align:right;text-transform:uppercase;outline:none}.remixer-panel_actionIcon__zDVPC{width:1rem;height:1rem;display:block}.remixer-panel_footerButton__HTLVl .remixer-panel_actionIcon__zDVPC{flex-shrink:0}.remixer-panel_resetIcon__V9_o4{display:inline-flex;flex-shrink:0}.remixer-panel_resetIcon__V9_o4 svg{transition:transform .4s cubic-bezier(.16,1,.3,1)}.remixer-panel_footerButton__HTLVl:hover .remixer-panel_resetIcon__V9_o4 svg{transform:rotate(-40deg)}.remixer-panel_footerButtonDone__6lG8s{border-color:var(--remixer-border-strong);color:var(--remixer-text)}@media (prefers-reduced-motion:reduce){.remixer-panel_resetIcon__V9_o4 svg{transition:none}}.remixer-panel_actionIconSpin__ZBINS{animation:remixer-panel_iconSpin__zPTSe .42s ease-in-out}.remixer-panel_tooltip__rWJ1P{position:absolute;top:calc(100% + .55rem);left:50%;transform:translateX(-50%) translateY(-3px);opacity:0;pointer-events:none;white-space:nowrap;border:0;background:#2b2b2b;color:#fff;padding:.375rem .75rem;font-size:.75rem;font-weight:500;letter-spacing:normal;text-transform:none;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);line-height:1.4;transition:opacity .14s ease,transform .14s ease}.remixer-panel_iconButton__1GZS7:hover .remixer-panel_tooltip__rWJ1P{opacity:1;transform:translateX(-50%) translateY(0)}.remixer-panel_toggleRow__aBzQx{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}.remixer-panel_toggle__xXivy{width:2.35rem;height:1.45rem;padding:.15rem;border:1px solid var(--remixer-border);background:rgba(255,255,255,.07);position:relative;transition:background-color .16s ease,border-color .16s ease}.remixer-panel_toggleOn__g74EW{background:rgba(255,255,255,.82);border-color:rgba(255,255,255,.35)}.remixer-panel_toggleKnob__oByFF{width:1rem;height:1rem;background:#111;transform:translateX(0);transition:transform .16s ease}.remixer-panel_toggleOn__g74EW .remixer-panel_toggleKnob__oByFF{transform:translateX(1rem)}.remixer-panel_checkboxGroup__pXo1X{display:grid;gap:.55rem}.remixer-panel_checkboxOption__Dm5vB{display:flex;align-items:center;gap:.65rem;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06);color:var(--remixer-text);cursor:pointer;padding:.72rem .8rem}.remixer-panel_checkboxOption__Dm5vB:hover{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.06);color:var(--remixer-text)}.remixer-panel_checkboxOptionSelected__BzrkB{border-color:rgba(255,255,255,.32);background:rgba(255,255,255,.14);color:var(--remixer-text)}.remixer-panel_checkboxOuter__EBmvz{width:1rem;height:1rem;border:1px solid rgba(255,255,255,.45);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(0,0,0,.28);transition:border-color .16s ease,background-color .16s ease}.remixer-panel_checkboxInner__uvrpY{width:.7rem;height:.7rem;fill:none;stroke:#ff5f00;stroke-width:2.4;stroke-linecap:square;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .22s cubic-bezier(.65,0,.35,1)}.remixer-panel_checkboxSelected__Egv3x{border-color:#ff5f00;background:rgba(255,95,0,.1)}.remixer-panel_checkboxSelected__Egv3x .remixer-panel_checkboxInner__uvrpY{stroke-dashoffset:0;transition-delay:60ms}@media (prefers-reduced-motion:reduce){.remixer-panel_checkboxInner__uvrpY{transition:none}}.remixer-panel_checkboxText__eTfrc{font-size:.9rem;color:var(--foreground)}.remixer-panel_textInput__hRz5J{width:100%;height:2.6rem;border:1px solid var(--remixer-border);background:rgba(0,0,0,.22);color:var(--remixer-text);padding:0 .75rem;font-size:.9rem;outline:none}.remixer-panel_textareaInput__lMOer{min-height:6rem;height:auto;resize:vertical;padding:.75rem;line-height:1.4}.remixer-panel_select__6hl_r,.remixer-panel_textInput__hRz5J{transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.remixer-panel_launcherLayer___MKB5{pointer-events:none;position:fixed;inset:0;z-index:5000;display:block}@media (max-width:1024px){.remixer-panel_launcherLayer___MKB5{display:none}}.remixer-panel_launcherGroup__gzsr3{pointer-events:auto;position:absolute;right:1rem;top:10vh;z-index:5001;width:min(340px,calc(100vw - 2rem));touch-action:none}.remixer-panel_launcherRow__nd1yT{display:flex;align-items:center;gap:.4rem;position:relative;z-index:2}.remixer-panel_dragHandle__rUPzE{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.3rem;height:2.3rem;border:1px solid rgba(255,255,255,.12);background:#0e0e0e;cursor:grab;touch-action:none}.remixer-panel_dragHandle__rUPzE:active{cursor:grabbing}.remixer-panel_dragHandleIcon__Ui5pH{width:1.25rem;height:1.25rem;color:var(--foreground);opacity:.7}.remixer-panel_launcherButton__l48Za{pointer-events:auto;display:inline-flex;align-items:center;justify-content:space-between;gap:.6rem;width:auto;min-height:2.3rem;flex:1 1 auto;border-color:rgba(255,255,255,.5);background:#0e0e0e;padding:0 .95rem;font-size:.88rem;letter-spacing:0}.remixer-panel_launcherDismissButton__Njjit{pointer-events:auto;position:absolute;right:-.55rem;top:-.55rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border:1px solid rgba(255,255,255,.18);background:#0e0e0e;color:var(--foreground);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.remixer-panel_launcherDismissButton__Njjit:hover{border-color:rgba(255,255,255,.32);background:#171717}.remixer-panel_launcherDismissButton__Njjit:active{transform:translateY(1px)}.remixer-panel_launcherDismissIcon__T2ITv{width:.82rem;height:.82rem}.remixer-panel_launcherChevron___Ulci{width:1.05rem;height:1.05rem;flex:none;color:var(--foreground);opacity:.72;transition:transform .3s ease,opacity .18s ease}.remixer-panel_launcherChevronOpen__rKCfn{transform:rotate(180deg);opacity:1}.remixer-panel_launcherButtonText__csB28{width:auto;font-size:.86rem;letter-spacing:0}.remixer-panel_launcherPanel__PwJsL{pointer-events:none;position:absolute;right:0;top:100%;display:flex;flex-direction:column;width:100%;max-height:min(70vh,640px);overflow:hidden;overscroll-behavior:contain;background:#111111;box-shadow:0 24px 80px rgba(0,0,0,.45);backdrop-filter:none;z-index:5002}.remixer-panel_launcherPanelOpen__tgiM9{pointer-events:auto}.remixer-panel_launcherPanelInner__05W8E{flex:1 1 auto;min-height:0;padding-block:0 .5rem}.remixer-panel_launcherPanelInner__05W8E>.remixer-panel_panel__SaoBx{max-height:min(70vh,640px)}.remixer-panel_launcherPanelInner__05W8E>.remixer-panel_panel__SaoBx>.remixer-panel_body__idSb_{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@keyframes remixer-panel_panelDrift___dAxl{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@keyframes remixer-panel_iconSpin__zPTSe{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.remixer-panel_compact___NNXZ .remixer-panel_groupStaticHeader__iPp4k,.remixer-panel_compact___NNXZ .remixer-panel_groupTrigger__SyRn6{padding:.75rem .9rem}.remixer-panel_compact___NNXZ .remixer-panel_field__ReDMZ{padding:.7rem .9rem;padding-bottom:.85rem!important}.remixer-panel_compact___NNXZ .remixer-panel_groupTitle__TMdyi{font-weight:500;text-transform:capitalize;letter-spacing:0;font-size:1vw}@media (max-width:1025px){.remixer-panel_compact___NNXZ .remixer-panel_groupTitle__TMdyi{font-size:1.6vw}}@media (max-width:767px){.remixer-panel_compact___NNXZ .remixer-panel_groupTitle__TMdyi{font-size:3.3vw}}.remixer-panel_compact___NNXZ .remixer-panel_fieldRow__illpy{gap:.5rem}.remixer-panel_compact___NNXZ .remixer-panel_fieldLabel__qPVep{min-width:0;font-size:.8rem;overflow-wrap:break-word}.remixer-panel_compact___NNXZ .remixer-panel_colorText__WRWfy,.remixer-panel_compact___NNXZ .remixer-panel_fieldValue__RUequ{letter-spacing:.04em}.remixer-panel_compact___NNXZ .remixer-panel_colorText__WRWfy{min-width:0;width:calc(7ch + 7 * .04em);padding:.2rem 0}.remixer-panel_compact___NNXZ .remixer-panel_colorValue__Orx__{gap:.4rem}.remixer-panel_compact___NNXZ .remixer-panel_fieldDescription__rEKbP{margin-top:.3rem;margin-bottom:.4rem;font-size:11px;overflow-wrap:anywhere}.remixer-panel_compact___NNXZ .remixer-panel_footer__x_uRV{padding:.7rem .9rem}.remixer-panel_compact___NNXZ .remixer-panel_footerButton__HTLVl{min-height:2.25rem}