@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@500;700;800&display=swap";:root{color-scheme:dark;font-family:Bahnschrift,Segoe UI,Trebuchet MS,Arial,sans-serif;--bg-core: #ffb14a;--bg-deep: #f6831f;--bg-mid: #d45a12;--panel: rgba(72, 26, 8, .86);--panel-strong: rgba(113, 41, 12, .94);--panel-soft: rgba(255, 208, 150, .28);--violet-deep: #fff9f2;--violet-main: #431c66;--violet-bright: #6b32a6;--cyan-main: #ffb14a;--cyan-soft: rgba(255, 177, 74, .2);--amber-main: #ffd39a;--amber-strong: #ea8c55;--text-main: #fff8ef;--text-soft: rgba(255, 241, 226, .74);--silver: #fffaf5;--silver-dim: rgba(255, 250, 245, .74);--line: rgba(93, 31, 0, .2);--line-strong: rgba(255, 205, 138, .42);--shadow-panel: 0 34px 74px rgba(96, 34, 0, .34), 0 0 52px rgba(245, 131, 31, .18);--shadow-button: 0 14px 28px rgba(62, 17, 0, .3), 0 0 26px rgba(107, 50, 166, .14)}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;color:var(--text-main);background:radial-gradient(circle at 12% 18%,rgba(255,231,179,.45),transparent 24%),radial-gradient(circle at 84% 14%,rgba(107,50,166,.22),transparent 20%),radial-gradient(circle at 74% 74%,rgba(255,145,61,.22),transparent 26%),linear-gradient(140deg,rgba(255,255,255,.04) 0%,transparent 24%,transparent 78%,rgba(255,255,255,.02) 100%),linear-gradient(180deg,var(--bg-core) 0%,var(--bg-deep) 44%,var(--bg-mid) 100%);overflow-x:hidden;position:relative}body:before,body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}body:before{background:conic-gradient(from 210deg at 18% 22%,rgba(255,225,156,.14),transparent 20%,transparent 60%,rgba(255,136,64,.12) 78%,transparent 100%),conic-gradient(from 12deg at 82% 18%,rgba(107,50,166,.14),transparent 18%,transparent 66%,rgba(255,177,74,.08) 88%,transparent 100%);filter:blur(38px);opacity:.95}body:after{background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(135deg,rgba(255,232,190,.08),transparent 36%,transparent 64%,rgba(107,50,166,.05));background-size:42px 42px,42px 42px,100% 100%;-webkit-mask-image:radial-gradient(circle at center,rgba(0,0,0,.92) 44%,transparent 100%);mask-image:radial-gradient(circle at center,rgba(0,0,0,.92) 44%,transparent 100%);opacity:.4}body,button,input,select{font:inherit}button,select,input{outline:none}button{cursor:pointer}a{color:inherit;text-decoration:none}#root{isolation:isolate;position:relative}.holofluxo-controls-row>button:nth-last-child(2),.holofluxo-controls-row>button:last-child{position:relative;z-index:0;isolation:isolate;border-radius:3px;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease;animation:holofluxo-document-pulse 2.8s ease-in-out infinite}.holofluxo-controls-row>button:nth-last-child(2){animation-delay:-.7s}.holofluxo-controls-row>button:nth-last-child(2):before,.holofluxo-controls-row>button:last-child:before,.holofluxo-controls-row>button:nth-last-child(2):after,.holofluxo-controls-row>button:last-child:after{content:"";position:absolute;pointer-events:none;border-radius:inherit;z-index:-1}.holofluxo-controls-row>button:nth-last-child(2):before,.holofluxo-controls-row>button:last-child:before{top:-7px;right:-7px;bottom:-7px;left:-7px;border:1px solid rgba(255,211,79,.46);box-shadow:0 0 9px #ffd34f4d,0 0 20px #59f2ff29;opacity:.65;animation:holofluxo-document-ring 2.8s ease-in-out infinite}.holofluxo-controls-row>button:last-child:before{border-color:#59f2ff85;box-shadow:0 0 9px #59f2ff57,0 0 20px #ffd34f26;animation-delay:-1.4s}.holofluxo-controls-row>button:nth-last-child(2):after,.holofluxo-controls-row>button:last-child:after{top:-13px;right:-13px;bottom:-13px;left:-13px;border:1px solid rgba(255,211,79,.2);opacity:0;animation:holofluxo-document-wave 2.8s ease-out infinite}.holofluxo-controls-row>button:last-child:after{border-color:#59f2ff3d;animation-delay:-1.4s}.holofluxo-controls-row>button:nth-last-child(2):hover,.holofluxo-controls-row>button:last-child:hover,.holofluxo-controls-row>button:nth-last-child(2):focus-visible,.holofluxo-controls-row>button:last-child:focus-visible{transform:translateY(-2px) scale(1.035);filter:brightness(1.18);box-shadow:0 0 12px #ffd34f5c,0 0 28px #59f2ff38}@keyframes holofluxo-document-pulse{0%,to{filter:brightness(1.02);box-shadow:0 0 6px #ffd34f33,0 0 14px #59f2ff1a}50%{filter:brightness(1.2);box-shadow:0 0 17px #ffd34f6b,0 0 36px #59f2ff3d}}@keyframes holofluxo-document-ring{0%,to{transform:scale(.98);opacity:.52}50%{transform:scale(1.045);opacity:1}}@keyframes holofluxo-document-wave{0%{transform:scale(.92);opacity:.16}28%{opacity:.58}to{transform:scale(1.08);opacity:0}}@media(prefers-reduced-motion:reduce){.holofluxo-controls-row>button:nth-last-child(2),.holofluxo-controls-row>button:last-child,.holofluxo-controls-row>button:nth-last-child(2):before,.holofluxo-controls-row>button:last-child:before,.holofluxo-controls-row>button:nth-last-child(2):after,.holofluxo-controls-row>button:last-child:after{animation:none}}.app-shell{position:relative;width:min(1580px,calc(100vw - 20px));margin:0 auto;padding:16px 0 24px;perspective:2200px}.app-shell:before,.app-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.app-shell:before{background:radial-gradient(circle at 10% 0%,rgba(255,219,150,.18),transparent 18%),radial-gradient(circle at 100% 12%,rgba(255,136,64,.18),transparent 20%);filter:blur(24px);opacity:.9}.app-shell:after{top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgba(255,255,255,.05);clip-path:polygon(0 22px,22px 0,calc(100% - 22px) 0,100% 22px,100% calc(100% - 22px),calc(100% - 22px) 100%,22px 100%,0 calc(100% - 22px));opacity:.55}.hero-card,.panel,.status-pill,.status-box,.scene-button,.channel-button,.primary-button,.secondary-button,.ghost-button,.download-button,.empty-download,.field select,.slider-field,.scope-canvas{border:1px solid var(--line);clip-path:polygon(0 18px,18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px))}.hero-card,.panel,.status-pill,.status-box,.scene-button,.channel-button,.slider-field{isolation:isolate}.hero-card,.panel{position:relative;overflow:hidden;background:linear-gradient(150deg,rgba(255,244,224,.14),transparent 24%),linear-gradient(145deg,#451a0af5,#692912e0 40%,#2f100cfa);box-shadow:var(--shadow-panel),inset 0 1px #ffffff24,inset 0 -20px 28px #00000052;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-style:preserve-3d;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;animation:quantum-panel-pulse 6.2s ease-in-out infinite}.hero-card:before,.panel:before,.status-pill:before,.status-box:before,.scene-button:before,.channel-button:before,.primary-button:before,.secondary-button:before,.ghost-button:before,.download-button:before,.slider-field:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;pointer-events:none;clip-path:inherit;background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 18%),linear-gradient(135deg,rgba(255,214,140,.14),transparent 30%,transparent 72%,rgba(107,50,166,.1) 100%)}.hero-card:after,.panel:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(255,255,255,.06);clip-path:polygon(0 12px,12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px));pointer-events:none}.hero-card:hover,.panel:hover{transform:translateY(-6px) rotateX(4deg) rotateY(-1deg);border-color:var(--line-strong);box-shadow:0 42px 94px #60220061,0 0 58px #ffb14a24}.hero-card{display:grid;grid-template-columns:1fr;gap:0;padding:18px 22px;margin-bottom:14px;transform:rotateX(5deg)}.status-pill,.status-box,.scene-button,.channel-button,.slider-field{animation:quantum-block-pulse 4.8s ease-in-out infinite}.hero-title,.panel-head h2,.field span,.slider-head span,.scene-button strong,.status-pill strong,.channel-button,.button-row button,.button-column button,.download-button,.empty-download{letter-spacing:.01em}.panel-head h2,.field span,.slider-head span,.scene-button strong,.status-pill strong,.channel-button,.button-row button,.button-column button,.download-button,.empty-download,.status-box span,.scene-button span,.panel-note,.hero-copy p,.slider-head strong{color:var(--text-main)}.hero-copy{position:relative;width:100%;min-height:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:4px}.hero-copy:before{content:"";position:absolute;top:18%;right:7%;bottom:22%;left:7%;background:radial-gradient(circle at center,rgba(255,177,74,.16),transparent 54%),radial-gradient(circle at center,rgba(107,50,166,.1),transparent 34%);filter:blur(24px);opacity:.58;animation:hero-title-pulse 6s ease-in-out infinite;pointer-events:none;z-index:0}.hero-title{position:relative;z-index:1;width:100%;margin:0;font-family:Orbitron,Bahnschrift,Segoe UI,sans-serif;font-size:clamp(2.2rem,4.5vw,4.25rem);font-weight:800;line-height:.94;letter-spacing:.09em;text-transform:uppercase;text-align:center;white-space:nowrap;background:linear-gradient(135deg,#fffdf8,#ffd39a 32%,#ff9d4a 72%,#fffdf8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 1px 0 rgba(255,255,255,.3),0 6px 0 rgba(114,45,14,.08),0 12px 18px rgba(0,0,0,.16)}.hero-title:after{content:"";position:absolute;inset:auto 4% -12px;height:16px;background:radial-gradient(circle at center,rgba(111,44,14,.24),transparent 70%);filter:blur(8px);opacity:.38;animation:hero-title-pulse 6s ease-in-out infinite}.hero-copy p{max-width:70ch;margin:8px 0 0;font-size:.92rem;line-height:1.44;color:var(--text-soft)}.eyebrow{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;margin-bottom:4px;font-size:.7rem;font-weight:800;letter-spacing:.42em;text-transform:uppercase;color:var(--amber-main);text-shadow:none}.status-cluster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-self:stretch}.status-pill{position:relative;display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:100px;padding:16px 18px;background:linear-gradient(145deg,#ffebcf57,#e37f38f0);box-shadow:var(--shadow-button),inset 0 1px #fff3,inset 0 -10px 18px #7c330f1f;overflow:hidden}.status-pill:after{content:"";position:absolute;inset:0 18px auto;height:3px;background:linear-gradient(90deg,transparent,#ffd39a,#f6831f,transparent);opacity:.9}.status-pill span{font-size:.74rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#52220ab8}.status-pill strong{font-size:1.15rem;font-weight:800;color:var(--silver)}.top-grid{display:grid;grid-template-columns:minmax(340px,420px) minmax(0,1fr);gap:12px;margin-bottom:12px}.panel{padding:14px;transform:rotateX(4deg)}.panel-control,.panel-visualizer{display:flex;flex-direction:column;gap:10px}.panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.panel-head h2{margin:0;font-size:1.24rem;line-height:1.08;color:var(--violet-deep)}.panel-head svg{flex:0 0 auto;color:var(--amber-main);filter:drop-shadow(0 0 14px rgba(255,177,74,.18))}.field{display:flex;flex-direction:column;gap:6px}.field span{font-size:.88rem;font-weight:700;color:var(--silver)}.field select{min-height:46px;padding:0 14px;background:linear-gradient(145deg,#43180af0,#682a10e0);color:var(--silver);box-shadow:inset 0 1px #ffffff1a,inset 0 -10px 18px #0000003d,0 14px 26px #0000003d;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-row,.button-column{display:grid;gap:8px}.button-row{grid-template-columns:repeat(3,minmax(0,1fr))}.button-column{grid-template-columns:1fr}.primary-button,.secondary-button,.ghost-button,.channel-button,.scene-button,.download-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 14px;font-weight:800;text-transform:uppercase;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease,background .16s ease,border-color .16s ease;overflow:hidden}.primary-button,.secondary-button,.ghost-button,.download-button,.empty-download{box-shadow:var(--shadow-button),inset 0 1px #ffffff1f,0 5px #00000047}.primary-button:hover,.secondary-button:hover,.ghost-button:hover,.scene-button:hover,.channel-button:hover,.download-button:hover{transform:translateY(-2px);filter:brightness(1.02)}.primary-button:active,.secondary-button:active,.ghost-button:active,.scene-button:active,.channel-button:active,.download-button:active{transform:translateY(3px);box-shadow:0 8px 16px #00000047,inset 0 1px #ffffff14}.primary-button{color:var(--silver);background:linear-gradient(145deg,rgba(255,255,255,.12),transparent 40%),linear-gradient(180deg,#6e3caf,#4b2277 54%,#2a103f);text-shadow:0 1px 0 rgba(0,0,0,.28)}.secondary-button{color:var(--silver);background:linear-gradient(145deg,rgba(255,255,255,.16),transparent 38%),linear-gradient(145deg,#fff6e14d,#833512d1 44%,#511e0bfa)}.ghost-button{color:var(--amber-main);background:linear-gradient(145deg,rgba(255,255,255,.1),transparent 34%),linear-gradient(145deg,#471c0bfa,#8e4319e0 44%,#4f1f0cfa)}.ghost-button-active{color:var(--silver);background:linear-gradient(145deg,rgba(255,255,255,.12),transparent 40%),linear-gradient(180deg,#7546b8,#4f257f 60%,#2d1045)}.status-box{position:relative;display:flex;align-items:center;gap:8px;min-height:52px;padding:12px 14px;background:linear-gradient(145deg,#511e0bf0,#833512e0);color:var(--violet-deep);box-shadow:inset 0 1px #ffffff1a,inset 0 -12px 18px #0000004d;overflow:hidden}.status-box span{font-size:.88rem;line-height:1.34;color:var(--text-main)}.scope-canvas{position:relative;width:100%;height:188px;display:block;background:radial-gradient(circle at 50% 50%,rgba(255,177,74,.12),transparent 26%),linear-gradient(180deg,#2b1308,#160903);box-shadow:inset 0 0 0 1px #ffd68c2e,inset 0 24px 46px #0000005c,0 18px 36px #60220038}.panel-note{margin:0;font-size:.88rem;line-height:1.4;color:var(--text-soft)}.scene-stack-note{margin-top:12px;color:var(--amber-main)}.scene-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.scene-button{--scene-title: #ffe6c3;--scene-edge: rgba(255, 214, 140, .34);--scene-glow: rgba(245, 131, 31, .18);--scene-tint: rgba(255, 231, 186, .14);--scene-spot: rgba(255, 176, 72, .18);--scene-deep: rgba(67, 24, 11, .98);--scene-mid: rgba(93, 36, 17, .92);--scene-grid-a: rgba(255, 216, 148, .16);--scene-grid-b: rgba(255, 150, 76, .12);--scene-band-start: rgba(255, 221, 158, .95);--scene-band-end: rgba(255, 143, 59, .95);--scene-copy: rgba(255, 244, 231, .82);align-items:flex-start;flex-direction:column;min-height:118px;padding:14px;text-align:left;color:var(--silver);background:linear-gradient(90deg,var(--scene-band-start),var(--scene-band-end)) top / 100% 7px no-repeat,radial-gradient(circle at 86% 16%,var(--scene-spot),transparent 26%),radial-gradient(circle at 14% 14%,var(--scene-tint),transparent 34%),linear-gradient(145deg,rgba(255,245,226,.12),transparent 28%),linear-gradient(155deg,var(--scene-deep),var(--scene-mid) 46%,rgba(43,16,9,1) 100%);box-shadow:var(--shadow-button),0 0 28px var(--scene-glow),0 0 0 1px #ffffff05,inset 0 1px #ffffff1f,inset 0 -16px 26px #0000004d;border-color:var(--scene-edge)}.scene-button strong{position:relative;font-size:.94rem;line-height:1.15;color:var(--scene-title);text-shadow:0 0 16px var(--scene-glow)}.scene-button strong:after{content:"";display:block;width:56px;height:3px;margin-top:8px;border-radius:999px;background:linear-gradient(90deg,var(--scene-band-start),var(--scene-band-end));box-shadow:0 0 14px var(--scene-glow)}.scene-button span{font-size:.84rem;line-height:1.34;color:var(--scene-copy)}.scene-button-active{border-color:var(--scene-edge);box-shadow:0 22px 34px #60220052,0 0 34px var(--scene-glow),inset 0 0 0 1px var(--scene-edge)}.library-panel{position:relative}.library-panel-inline-collapsed{display:flex;flex-direction:column;gap:12px}.library-panel-head-actions{display:flex;align-items:center;gap:10px}.library-panel-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(177,242,255,.22);background:linear-gradient(145deg,rgba(255,255,255,.08),transparent 32%),linear-gradient(145deg,#081b2afa,#0e3a56eb 48%,#071624fa);color:#e4faffeb;font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 1px #ffffff14,0 12px 20px #05111e38;transition:transform .16s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.library-panel-toggle:hover{transform:translateY(-2px);border-color:#c8f7ff4d;color:#f4feff}.library-panel-actions{grid-template-columns:minmax(0,1.05fr) minmax(0,.92fr) minmax(0,.82fr) minmax(240px,1.2fr);align-items:stretch}.library-panel-actions-collapsed{grid-template-columns:repeat(2,minmax(0,1fr))}.library-mode-box{min-height:54px;border:1px solid rgba(134,239,255,.2);background:linear-gradient(145deg,rgba(255,255,255,.08),transparent 34%),linear-gradient(145deg,#091d2ffa,#0e3c5ce6 46%,#081624fa);color:#8ef2ff}.library-mode-box span{font-size:.82rem;color:#e2f9ffe6}.library-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;margin-top:12px}.library-card{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;padding:14px;border:1px solid rgba(133,236,255,.18);border-radius:20px;background:linear-gradient(90deg,#99f5fff0,#2cbcffe6) top / 100% 5px no-repeat,radial-gradient(circle at 82% 14%,rgba(88,214,255,.16),transparent 26%),linear-gradient(145deg,rgba(232,250,255,.06),transparent 30%),linear-gradient(155deg,#091c2cfa,#0d2e4af0 52%,#06121efa);box-shadow:var(--shadow-panel),inset 0 1px #ffffff17,inset 0 -16px 28px #0000003d;overflow:hidden}.library-card:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgba(190,245,255,.09);border-radius:14px;pointer-events:none}.library-card-head{display:flex;justify-content:space-between;gap:12px}.library-card-head>div:first-child{display:flex;flex-direction:column;gap:4px;min-width:0}.library-card-head strong{font-size:1rem;letter-spacing:.04em;color:#e6fbff}.library-card-head span{color:#d0f0ffbd;font-size:.86rem;line-height:1.42}.library-chip-row{display:flex;align-items:flex-start;justify-content:flex-end;gap:8px}.library-chip{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border:1px solid rgba(132,231,255,.18);border-radius:999px;background:#081a2a75;color:#bff2ffe0;font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.library-chip-ready{border-color:#bff4ff57;background:linear-gradient(145deg,#e1fbff24,#2cbcff38);color:#edfeff;box-shadow:0 0 18px #40c9ff2e}.library-action-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.library-program-block{display:flex;flex-direction:column;gap:8px}.library-program-title{font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#b0ecffc2}.library-program-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.library-program-button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:78px;padding:10px 12px;border:1px solid rgba(130,230,255,.15);border-radius:16px;background:linear-gradient(145deg,rgba(255,255,255,.08),transparent 34%),linear-gradient(145deg,#081826f5,#0c2b42e6 46%,#06121cfa);color:#e0f8ffdb;text-align:left;box-shadow:inset 0 1px #ffffff14,inset 0 -10px 18px #0003,0 12px 22px #1f0a0538;transition:transform .16s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease}.library-program-button:hover{transform:translateY(-2px);border-color:#b5f3ff47;color:#f3fdff}.library-program-button strong{position:relative;z-index:1;font-size:.84rem;line-height:1.2}.library-program-button span{position:relative;z-index:1;font-size:.72rem;line-height:1.35;color:#c2ebffb8}.library-program-button-active{border-color:#bef5ff61;background:linear-gradient(90deg,#c4f7fff5,#26bfffeb) top / 100% 4px no-repeat,radial-gradient(circle at 82% 18%,rgba(93,222,255,.18),transparent 28%),linear-gradient(145deg,rgba(255,255,255,.12),transparent 36%),linear-gradient(145deg,#0a1f30fa,#124467eb 46%,#071826fa);color:#f1feff;box-shadow:0 0 24px #40c9ff2e,inset 0 1px #ffffff1a,inset 0 -12px 22px #0000003d}.library-plugin-note{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px dashed rgba(148,233,255,.2);border-radius:16px;background:#06131f52}.library-plugin-note strong{font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#a8ebffc2}.library-plugin-note span{font-size:.84rem;line-height:1.42;color:#d2f2ffd1;word-break:break-word}.library-empty{margin-top:14px}.library-live-toast,.library-live-panel{position:fixed;right:22px;width:min(360px,calc(100vw - 28px));pointer-events:auto}.library-live-toast{top:22px;z-index:38;display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid rgba(181,244,255,.24);border-radius:18px;background:radial-gradient(circle at 16% 18%,rgba(97,223,255,.18),transparent 24%),linear-gradient(145deg,rgba(255,255,255,.1),transparent 34%),linear-gradient(155deg,#091f31fa,#103f5ff0 52%,#081826fa);color:#edfeff;box-shadow:0 24px 44px #05111e5c,0 0 30px #40c9ff2e,inset 0 1px #ffffff1f}.library-live-toast svg{flex:0 0 auto;margin-top:1px;color:#90f1ff}.library-live-toast-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.library-live-toast-copy strong{font-size:.92rem;letter-spacing:.03em}.library-live-toast-copy span{font-size:.84rem;line-height:1.4;color:#d6f6ffd6}.library-live-panel{top:108px;z-index:30;display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid rgba(176,241,255,.18);border-radius:22px;background:radial-gradient(circle at 80% 12%,rgba(88,214,255,.16),transparent 24%),linear-gradient(145deg,rgba(255,255,255,.08),transparent 30%),linear-gradient(155deg,#091d2df7,#0d334cf0 52%,#06141ffa);box-shadow:0 28px 54px #05111e57,inset 0 1px #ffffff14,inset 0 -18px 28px #0003;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.library-live-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.library-live-panel-actions{display:flex;align-items:center;gap:8px}.library-live-panel-head>div{display:flex;flex-direction:column;gap:3px}.library-live-panel-head strong{font-size:1rem;color:#e7fbff}.library-live-count{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(177,242,255,.2);background:#081b2a6b;color:#d2f5ffdb;font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.library-live-toggle,.library-live-panel-collapsed{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(177,242,255,.22);background:linear-gradient(145deg,rgba(255,255,255,.08),transparent 32%),linear-gradient(145deg,#081b2afa,#0e3a56eb 48%,#071624fa);color:#e4faffeb;font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 1px #ffffff14,0 12px 20px #05111e38;transition:transform .16s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.library-live-toggle:hover,.library-live-panel-collapsed:hover{transform:translateY(-2px);border-color:#c8f7ff4d;color:#f4feff}.library-live-panel-collapsed{position:fixed;top:108px;right:22px;z-index:31;width:auto}.library-live-list{display:flex;flex-direction:column;gap:10px;max-height:min(56vh,430px);overflow:auto;padding-right:2px}.library-live-item{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid rgba(150,233,255,.15);border-radius:16px;background:linear-gradient(145deg,rgba(255,255,255,.05),transparent 34%),linear-gradient(145deg,#081826f5,#0c2b42e6 46%,#06121cfa);box-shadow:inset 0 1px #ffffff0f,inset 0 -10px 18px #0000002e}.library-live-item-active{border-color:#bff5ff57;background:linear-gradient(90deg,#c4f7fff5,#26bfffeb) top / 100% 4px no-repeat,radial-gradient(circle at 84% 18%,rgba(93,222,255,.18),transparent 26%),linear-gradient(145deg,rgba(255,255,255,.08),transparent 34%),linear-gradient(145deg,#0a1f30fa,#114365eb 46%,#071826fa);box-shadow:0 0 24px #40c9ff2e,inset 0 1px #ffffff14,inset 0 -10px 18px #0003}.library-live-item-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.library-live-item-head strong{font-size:.92rem;color:#e7fbff}.library-live-pill{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid rgba(166,237,255,.18);background:#081a2a70;color:#c9f5ffdb;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.library-live-pill-ready{border-color:#bef4ff47;background:linear-gradient(145deg,#e1fbff1f,#2cbcff33);color:#eefeff}.library-live-item-meta,.library-live-item-route{font-size:.8rem;line-height:1.4}.library-live-item-meta{color:#c4ebffbd}.library-live-item-route{color:#e5faffeb}.library-browser-overlay{position:relative;inset:auto;z-index:5;display:flex;align-items:stretch;justify-content:center;padding:0;margin-top:14px;background:transparent;scroll-margin-top:14px}.library-browser-window{width:100%;max-height:none;display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid rgba(135,241,255,.2);border-radius:28px;background:linear-gradient(145deg,rgba(255,255,255,.06),transparent 34%),linear-gradient(155deg,#05101cfa,#071a2af5 46%,#040b14fa);box-shadow:0 28px 54px #0000006b,inset 0 1px #f4feff14;overflow:hidden}.library-browser-window-fallback{max-width:560px;max-height:none;margin-top:0}.library-browser-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:4px 2px 0}.library-browser-head-copy{display:flex;flex-direction:column;gap:6px;min-width:0}.library-browser-head-copy h2{margin:0;font-size:clamp(1.08rem,1.9vw,1.48rem);line-height:1.08;color:#f0fdff}.library-browser-head-copy p{margin:0;max-width:86ch;color:#d2f5ffc2;font-size:.8rem;line-height:1.42}.library-browser-head-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.library-browser-shell{min-height:0;display:grid;grid-template-columns:minmax(250px,300px) minmax(0,1fr);gap:12px;flex:1}.library-browser-sidebar,.library-browser-results,.library-browser-inspector-card{border:1px solid rgba(132,239,255,.16);background:linear-gradient(145deg,rgba(255,255,255,.06),transparent 32%),linear-gradient(155deg,#071320f5,#0a243ae6 48%,#040c16fa);box-shadow:inset 0 1px #fafeff0f,inset 0 -14px 24px #0003}.library-browser-sidebar{display:flex;flex-direction:column;gap:10px;min-height:0;padding:14px;border-radius:22px}.library-browser-sidebar-head{display:flex;flex-direction:column;gap:4px}.library-browser-sidebar-head strong{color:#eefeff;font-size:1rem}.library-browser-library-list{display:flex;flex-direction:column;gap:8px;min-height:0;overflow:auto;padding-right:2px}.library-browser-library{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid rgba(132,239,255,.12);border-radius:18px;background:linear-gradient(145deg,rgba(255,255,255,.04),transparent 34%),linear-gradient(145deg,#071320f5,#0a2336eb 46%,#040b14fa);text-align:left;color:#e8fcff;box-shadow:inset 0 1px #ebfdff0a,0 10px 18px #00000024;transition:transform .16s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.library-browser-library:hover{transform:translateY(-2px);border-color:#a6f4ff38}.library-browser-library-active{border-color:#a1f3ff61;box-shadow:0 0 24px #40c9ff24,inset 0 1px #f5feff14}.library-browser-library-live{background:linear-gradient(90deg,#bcf6fff0,#2cbcffe0) top / 100% 4px no-repeat,linear-gradient(145deg,rgba(255,255,255,.08),transparent 34%),linear-gradient(145deg,#081826f5,#0c2e48eb 46%,#06121cfa)}.library-browser-library-copy{display:flex;flex-direction:column;gap:4px}.library-browser-library-copy strong{color:#eefeff;font-size:.92rem}.library-browser-library-copy span{color:#ccf0ffb8;font-size:.8rem;line-height:1.45}.library-browser-library-pills{display:flex;flex-wrap:wrap;gap:8px}.library-browser-mini-pill{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 9px;border-radius:999px;border:1px solid rgba(156,240,255,.18);background:#091c2a9e;color:#dbfbff;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.library-browser-main{min-width:0;min-height:0;display:flex;flex-direction:column;gap:10px}.library-browser-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 2px}.library-browser-tabs{display:inline-flex;flex-wrap:wrap;gap:8px}.library-browser-tab{min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(136,240,255,.14);background:linear-gradient(145deg,rgba(255,255,255,.06),transparent 34%),linear-gradient(145deg,#07121ef0,#091c2ceb);color:#d2f6ffb8;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transition:transform .16s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.library-browser-tab:hover{transform:translateY(-2px);color:#eefeff}.library-browser-tab-active{border-color:#a3f4ff5c;background:linear-gradient(145deg,#6cf1ff2e,#082032f0),#07121ef0;color:#f1feff;box-shadow:0 0 22px #40c9ff24}.library-browser-search{display:flex;flex-direction:column;gap:4px;min-width:min(320px,100%);color:#d2f6ffc2;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.library-browser-search input{min-height:38px;padding:0 12px;border-radius:14px;border:1px solid rgba(137,240,255,.16);background:linear-gradient(145deg,#08192af5,#040c15fa);color:#eefdff;box-shadow:inset 0 1px #fafeff0d,inset 0 -10px 18px #0003}.library-browser-content{min-height:0;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.92fr);gap:12px;flex:1}.library-browser-results,.library-browser-inspector{min-height:0}.library-browser-results{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:24px}.library-browser-inspector{display:flex;flex-direction:column;gap:10px;overflow:auto;padding-right:2px}.library-browser-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.library-browser-section-head>div{display:flex;flex-direction:column;gap:4px}.library-browser-section-head strong{color:#eefeff;font-size:1rem}.library-browser-note{margin:0;color:#cff3ffb8;font-size:.78rem;line-height:1.38}.library-browser-path-field{display:flex;flex-direction:column;gap:6px}.library-browser-path-field span{color:#c1efffc7;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.library-browser-path-field input{width:100%;padding:11px 12px;border:1px solid rgba(127,229,255,.14);border-radius:14px;background:#07121feb;color:#eefeff;font:inherit;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.library-browser-path-field input:focus{border-color:#78e8ff5c;box-shadow:0 0 0 1px #78e8ff2e}.library-browser-warning-list{margin:0;padding-left:18px;color:#cef1ffc2;font-size:.78rem;line-height:1.48}.library-browser-warning-list li+li{margin-top:4px}.library-browser-item-list{display:flex;flex-direction:column;gap:8px;min-height:0;overflow:auto;padding-right:2px}.library-browser-compact-list{max-height:min(26vh,240px)}.library-browser-item{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid rgba(134,239,255,.12);border-radius:18px;background:linear-gradient(145deg,rgba(255,255,255,.05),transparent 32%),linear-gradient(145deg,#07121ef5,#0a2031eb 44%,#040b14fa);color:#eefeff;text-align:left;box-shadow:inset 0 1px #fcfeff0a,0 10px 20px #00000024;transition:transform .16s ease,border-color .18s ease,box-shadow .18s ease}.library-browser-item:hover{transform:translateY(-2px);border-color:#aaf4ff33}.library-browser-item-selected{border-color:#a4f3ff61;box-shadow:0 0 22px #40c9ff1f,inset 0 1px #fcfeff14}.library-browser-item-live{background:linear-gradient(90deg,#bcf6fff0,#2cbcffe0) top / 100% 4px no-repeat,linear-gradient(145deg,rgba(255,255,255,.07),transparent 32%),linear-gradient(145deg,#081624f5,#0c2b44eb 44%,#050e18fa)}.library-browser-item-copy,.library-browser-item-meta{display:flex;flex-direction:column;gap:4px}.library-browser-item-copy{min-width:0}.library-browser-item-copy strong{color:#eefeff;font-size:.92rem}.library-browser-item-copy span,.library-browser-item-meta span{color:#cdf0ffb8;font-size:.8rem;line-height:1.42;word-break:break-word}.library-browser-item-meta{align-items:flex-end;text-align:right}.library-browser-inspector-card{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:22px}.library-browser-inspector-card h3{margin:0;color:#eefeff;font-size:.94rem;line-height:1.18}.library-browser-inspector-card p{margin:0;color:#d1f4ffbd;font-size:.78rem;line-height:1.4}.library-browser-inline-actions{display:flex;flex-wrap:wrap;gap:8px}.library-browser-meta-grid{display:grid;grid-template-columns:minmax(0,.74fr) minmax(0,1fr);gap:8px 12px}.library-browser-meta-grid span{color:#b5e9ffb8;font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.library-browser-meta-grid strong{color:#eefeff;font-size:.84rem;line-height:1.42;word-break:break-word}.library-browser-path-code{color:#dbf8ffdb;font-family:Consolas,Lucida Console,monospace;font-size:.72rem;line-height:1.4;word-break:break-word}.library-browser-bridge-routes{display:flex;flex-direction:column;gap:8px}.library-browser-route-list{max-height:min(38vh,340px)}.library-browser-slider-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.library-browser-slider-card{display:flex;flex-direction:column;gap:8px;min-width:0;padding:10px;border:1px solid rgba(133,239,255,.12);border-radius:16px;background:linear-gradient(145deg,rgba(255,255,255,.05),transparent 34%),linear-gradient(145deg,#06121ef5,#091d2ee6 46%,#040a12fa)}.library-browser-slider-card span,.library-browser-slider-card strong{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.library-browser-slider-card span{color:#caf3ffc2}.library-browser-slider-card input{width:100%;margin:0;accent-color:#4fe4ff}.library-browser-slider-card strong{color:#eefeff}.library-browser-empty-card{display:flex;flex-direction:column;gap:8px;padding:18px;border:1px dashed rgba(145,239,255,.16);border-radius:20px;background:#06101c70}.library-browser-empty-card strong{color:#eefeff;font-size:.96rem}.library-browser-empty-card span{color:#cef1ffb8;font-size:.84rem;line-height:1.52}.control-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}.channel-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px}.channel-button{min-height:48px;padding:0 12px;color:var(--silver);background:linear-gradient(145deg,rgba(255,255,255,.1),transparent 34%),linear-gradient(145deg,#471c0bf5,#431c66c7 46%,#2b1009fa);box-shadow:var(--shadow-button),inset 0 1px #ffffff1f}.channel-button-active{color:#2a1305;background:linear-gradient(145deg,rgba(255,255,255,.16),transparent 38%),linear-gradient(145deg,#fff0c7,#ffba6b 42%,#ea8c55);border-color:#fff6}.slider-grid{display:grid;gap:10px}.slider-field{position:relative;display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:linear-gradient(145deg,#43180af0,#632810e0);box-shadow:inset 0 1px #ffffff14,inset 0 -10px 18px #00000047,0 18px 28px #00000038;overflow:hidden}.scene-button-active,.channel-button-active,.ghost-button-active,.slider-field-active{position:relative;border-color:#ffe5bdb8;animation:quantum-effect-pulse 2.8s ease-in-out infinite}.scene-button-active:before,.channel-button-active:before,.ghost-button-active:before,.slider-field-active:before{background:linear-gradient(180deg,rgba(255,255,255,.2),transparent 18%),repeating-linear-gradient(135deg,rgba(255,216,148,.16) 0 14px,transparent 14px 30px),repeating-linear-gradient(-135deg,rgba(255,150,76,.12) 0 16px,transparent 16px 34px),radial-gradient(circle at 50% 52%,rgba(255,186,107,.18),transparent 62%);background-size:auto,180% 180%,180% 180%,auto;background-position:center,0 0,100% 0,center;opacity:.94;animation:quantum-active-grid 5.6s linear infinite}.scene-button:before{background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 18%),linear-gradient(135deg,var(--scene-tint),transparent 30%,transparent 72%,var(--scene-glow) 100%)}.scene-button-active:before{background:linear-gradient(180deg,rgba(255,255,255,.2),transparent 18%),repeating-linear-gradient(135deg,var(--scene-grid-a) 0 14px,transparent 14px 30px),repeating-linear-gradient(-135deg,var(--scene-grid-b) 0 16px,transparent 16px 34px),radial-gradient(circle at 50% 52%,var(--scene-glow),transparent 62%)}.scene-button-active:after,.channel-button-active:after,.ghost-button-active:after,.slider-field-active:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;z-index:0;pointer-events:none;clip-path:polygon(0 10px,10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px));border:1px solid rgba(255,232,196,.26);box-shadow:inset 0 0 18px #ffb14a29,inset 0 0 30px #ffdeb00f;opacity:.64;animation:quantum-active-frame 2.8s ease-in-out infinite}.scene-button-active:after{border-color:var(--scene-edge);box-shadow:inset 0 0 18px var(--scene-glow),inset 0 0 30px #ffdeb00f}.scene-button[data-scene-id=uk-clean]{--scene-title: #fff1cf;--scene-edge: rgba(255, 231, 186, .34);--scene-glow: rgba(255, 216, 147, .18);--scene-tint: rgba(255, 241, 205, .18);--scene-spot: rgba(255, 236, 194, .18);--scene-deep: rgba(94, 56, 24, .94);--scene-mid: rgba(141, 89, 35, .88);--scene-grid-a: rgba(255, 233, 192, .16);--scene-grid-b: rgba(255, 184, 109, .14);--scene-band-start: rgba(255, 242, 204, .95);--scene-band-end: rgba(255, 197, 116, .95);--scene-copy: rgba(255, 243, 223, .84)}.scene-button[data-scene-id=uk-cristalino-clean-ultra]{--scene-title: #effaff;--scene-edge: rgba(183, 233, 255, .42);--scene-glow: rgba(130, 219, 255, .22);--scene-tint: rgba(212, 244, 255, .18);--scene-spot: rgba(125, 216, 255, .18);--scene-deep: rgba(31, 66, 84, .95);--scene-mid: rgba(58, 116, 138, .88);--scene-grid-a: rgba(192, 239, 255, .18);--scene-grid-b: rgba(113, 201, 255, .16);--scene-band-start: rgba(223, 249, 255, .95);--scene-band-end: rgba(104, 213, 255, .95);--scene-copy: rgba(229, 248, 255, .84)}.scene-button[data-scene-id=velvet-clean]{--scene-title: #ffe0cc;--scene-edge: rgba(255, 210, 186, .34);--scene-glow: rgba(255, 179, 140, .18);--scene-tint: rgba(255, 218, 198, .16);--scene-spot: rgba(255, 197, 171, .16);--scene-deep: rgba(91, 41, 28, .95);--scene-mid: rgba(146, 78, 57, .88);--scene-grid-a: rgba(255, 214, 194, .16);--scene-grid-b: rgba(255, 154, 118, .12);--scene-band-start: rgba(255, 226, 204, .95);--scene-band-end: rgba(255, 154, 128, .95);--scene-copy: rgba(255, 230, 218, .82)}.scene-button[data-scene-id=velvet-light-drive]{--scene-title: #ffcfa9;--scene-edge: rgba(255, 191, 140, .34);--scene-glow: rgba(255, 146, 86, .2);--scene-tint: rgba(255, 196, 148, .16);--scene-spot: rgba(255, 169, 103, .18);--scene-deep: rgba(95, 34, 18, .96);--scene-mid: rgba(152, 73, 32, .88);--scene-grid-a: rgba(255, 197, 147, .16);--scene-grid-b: rgba(255, 125, 62, .14);--scene-band-start: rgba(255, 214, 166, .95);--scene-band-end: rgba(255, 121, 52, .95);--scene-copy: rgba(255, 224, 199, .82)}.scene-button[data-scene-id=warm-push]{--scene-title: #ffbf8f;--scene-edge: rgba(255, 171, 112, .36);--scene-glow: rgba(255, 117, 49, .2);--scene-tint: rgba(255, 171, 112, .16);--scene-spot: rgba(255, 137, 68, .18);--scene-deep: rgba(102, 32, 12, .96);--scene-mid: rgba(168, 69, 24, .9);--scene-grid-a: rgba(255, 178, 118, .16);--scene-grid-b: rgba(255, 108, 38, .14);--scene-band-start: rgba(255, 183, 120, .95);--scene-band-end: rgba(255, 97, 31, .95);--scene-copy: rgba(255, 220, 194, .82)}.scene-button[data-scene-id=glass-pop]{--scene-title: #fff1b1;--scene-edge: rgba(255, 224, 126, .38);--scene-glow: rgba(255, 224, 104, .22);--scene-tint: rgba(255, 236, 166, .16);--scene-spot: rgba(255, 215, 89, .2);--scene-deep: rgba(82, 66, 10, .95);--scene-mid: rgba(145, 110, 28, .88);--scene-grid-a: rgba(255, 240, 184, .18);--scene-grid-b: rgba(255, 201, 68, .16);--scene-band-start: rgba(255, 242, 170, .95);--scene-band-end: rgba(255, 197, 40, .95);--scene-copy: rgba(255, 241, 202, .84)}.scene-button[data-scene-id=dream-delay]{--scene-title: #ffd8e8;--scene-edge: rgba(255, 183, 218, .38);--scene-glow: rgba(244, 133, 196, .22);--scene-tint: rgba(255, 210, 230, .18);--scene-spot: rgba(245, 146, 196, .18);--scene-deep: rgba(86, 24, 48, .95);--scene-mid: rgba(132, 56, 88, .88);--scene-grid-a: rgba(255, 208, 234, .18);--scene-grid-b: rgba(232, 120, 178, .16);--scene-band-start: rgba(255, 212, 235, .95);--scene-band-end: rgba(224, 112, 171, .95);--scene-copy: rgba(255, 226, 240, .84)}.scene-button[data-scene-id=tremolo]{--scene-title: #d7ffe6;--scene-edge: rgba(171, 255, 199, .4);--scene-glow: rgba(109, 255, 164, .22);--scene-tint: rgba(206, 255, 222, .16);--scene-spot: rgba(103, 255, 166, .18);--scene-deep: rgba(24, 76, 47, .95);--scene-mid: rgba(47, 126, 80, .88);--scene-grid-a: rgba(194, 255, 214, .18);--scene-grid-b: rgba(88, 224, 147, .16);--scene-band-start: rgba(206, 255, 223, .95);--scene-band-end: rgba(76, 220, 136, .95);--scene-copy: rgba(226, 255, 236, .84)}.scene-button[data-scene-id=flanger]{--scene-title: #dff8ff;--scene-edge: rgba(155, 229, 255, .42);--scene-glow: rgba(91, 204, 255, .24);--scene-tint: rgba(204, 243, 255, .16);--scene-spot: rgba(91, 199, 255, .18);--scene-deep: rgba(22, 63, 88, .95);--scene-mid: rgba(43, 110, 149, .88);--scene-grid-a: rgba(196, 241, 255, .18);--scene-grid-b: rgba(86, 188, 245, .16);--scene-band-start: rgba(212, 247, 255, .95);--scene-band-end: rgba(72, 185, 244, .95);--scene-copy: rgba(227, 248, 255, .84)}.scene-button[data-scene-id=wah-wah]{--scene-title: #f7f2a8;--scene-edge: rgba(238, 223, 102, .4);--scene-glow: rgba(224, 203, 57, .22);--scene-tint: rgba(249, 239, 157, .16);--scene-spot: rgba(233, 205, 72, .18);--scene-deep: rgba(77, 70, 17, .95);--scene-mid: rgba(125, 115, 31, .88);--scene-grid-a: rgba(250, 241, 175, .18);--scene-grid-b: rgba(213, 189, 58, .16);--scene-band-start: rgba(247, 241, 178, .95);--scene-band-end: rgba(219, 193, 46, .95);--scene-copy: rgba(250, 246, 204, .84)}.scene-button[data-scene-id=quantum-cathedral]{--scene-title: #fff0e4;--scene-edge: rgba(255, 226, 201, .42);--scene-glow: rgba(255, 213, 167, .24);--scene-tint: rgba(255, 238, 225, .18);--scene-spot: rgba(255, 210, 165, .2);--scene-deep: rgba(96, 56, 42, .95);--scene-mid: rgba(150, 97, 74, .88);--scene-grid-a: rgba(255, 238, 222, .18);--scene-grid-b: rgba(255, 194, 140, .16);--scene-band-start: rgba(255, 241, 226, .95);--scene-band-end: rgba(255, 184, 128, .95);--scene-copy: rgba(255, 235, 222, .84)}.scene-button[data-scene-id=ozzzy-metal]{--scene-title: #ffb790;--scene-edge: rgba(255, 145, 102, .38);--scene-glow: rgba(255, 96, 46, .22);--scene-tint: rgba(255, 163, 122, .16);--scene-spot: rgba(255, 101, 53, .2);--scene-deep: rgba(96, 22, 13, .97);--scene-mid: rgba(142, 42, 21, .9);--scene-grid-a: rgba(255, 167, 128, .16);--scene-grid-b: rgba(255, 86, 32, .14);--scene-band-start: rgba(255, 150, 112, .95);--scene-band-end: rgba(255, 62, 22, .95);--scene-copy: rgba(255, 214, 196, .82)}.scene-button-active>*,.channel-button-active>*,.ghost-button-active>*,.slider-field-active>*{position:relative;z-index:1}.slider-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.slider-head span{font-size:.95rem;font-weight:700;color:var(--silver)}.slider-head strong{font-size:1rem;font-weight:800;color:var(--amber-main);text-shadow:0 0 12px rgba(255,186,107,.16)}.slider-field input[type=range]{width:100%;margin:0;accent-color:var(--amber-strong)}.slider-field input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:linear-gradient(90deg,#ffd193f2,#f6831ff2,#6b32a6e6)}.slider-field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;margin-top:-5px;border:none;border-radius:6px;background:linear-gradient(145deg,#fff7ea,#f6c46d 46%,#ea8c55);box-shadow:0 0 14px #f6831f3d,0 8px 14px #60220042}.slider-field input[type=range]::-moz-range-track{height:8px;border-radius:999px;background:linear-gradient(90deg,#ffd193f2,#f6831ff2,#6b32a6e6)}.slider-field input[type=range]::-moz-range-thumb{width:18px;height:18px;border:none;border-radius:6px;background:linear-gradient(145deg,#fff7ea,#f6c46d 46%,#ea8c55);box-shadow:0 0 14px #f6831f3d,0 8px 14px #60220042}.stop-button{color:var(--silver);background:linear-gradient(145deg,rgba(255,255,255,.08),transparent 38%),linear-gradient(145deg,#79263f,#541227 60%,#2d0813)}.download-button{color:#2a1305;background:linear-gradient(145deg,rgba(255,255,255,.16),transparent 42%),linear-gradient(145deg,#fff0c7,#ffba6b 48%,#ea8c55)}.empty-download{display:flex;align-items:center;justify-content:center;min-height:54px;padding:0 16px;background:linear-gradient(145deg,#43180af0,#622810e6);color:var(--text-soft)}.floating-musical-typing{position:absolute;z-index:34;width:min(96vw,960px);min-height:400px;padding:12px 12px 14px;border:1px solid rgba(128,244,255,.22);border-radius:24px;background:linear-gradient(160deg,#07101cf5,#050b14f5 52%,#0a182af0),linear-gradient(145deg,rgba(82,235,255,.08),transparent 44%);box-shadow:var(--shadow-panel),0 0 36px #4fe4ff24,0 24px 42px #040a1257,inset 0 1px #c4fcff1f,inset 0 -24px 28px #00000057;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);overflow:auto;overscroll-behavior:contain;transform:translateZ(0);will-change:left,top,width,height}.floating-musical-typing:before,.floating-musical-typing:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:20px;pointer-events:none}.floating-musical-typing:before{border:1px solid rgba(145,243,255,.12)}.floating-musical-typing:after{background:radial-gradient(circle at 12% 10%,rgba(86,231,255,.18),transparent 28%),radial-gradient(circle at 86% 88%,rgba(43,124,255,.12),transparent 28%),linear-gradient(90deg,rgba(255,255,255,.04),transparent 48%,rgba(116,238,255,.05));opacity:.82}.floating-musical-typing>*{position:relative;z-index:1}.floating-musical-typing-resize{position:absolute;top:20px;bottom:20px;width:18px;padding:0;border:0;background:transparent;cursor:ew-resize;z-index:2}body.keyboard-panel-active,body.keyboard-panel-active *{-webkit-user-select:none;user-select:none}.floating-musical-typing-resize:before{content:"";position:absolute;top:16px;bottom:16px;left:7px;width:4px;border-radius:999px;background:linear-gradient(180deg,#baf8ff2e,#53ecffd6,#5faaff2e);box-shadow:0 0 10px #53ecff3d,0 0 18px #53ecff24;opacity:.5;transition:opacity .18s ease,box-shadow .18s ease,transform .18s ease}.floating-musical-typing-resize:hover:before,.floating-musical-typing-resize:focus-visible:before{opacity:.92;transform:scaleY(1.02);box-shadow:0 0 14px #53ecff57,0 0 24px #53ecff38}.floating-musical-typing-resize:focus-visible{outline:none}.floating-musical-typing-resize-left{left:4px}.floating-musical-typing-resize-right{right:4px}.floating-musical-typing-resize-corner{width:24px;height:24px;top:auto;bottom:auto}.floating-musical-typing-resize-corner:before{top:6px;bottom:auto;left:6px;right:auto;width:12px;height:12px;border-radius:6px}.floating-musical-typing-resize-top-left{top:2px;left:2px;cursor:nwse-resize}.floating-musical-typing-resize-top-right{top:2px;right:2px;cursor:nesw-resize}.floating-musical-typing-resize-bottom-left{bottom:2px;left:2px;cursor:nesw-resize}.floating-musical-typing-resize-bottom-right{right:2px;bottom:2px;cursor:nwse-resize}.floating-musical-typing-resize-top,.floating-musical-typing-resize-bottom{left:20px;right:20px;width:auto;height:18px}.floating-musical-typing-resize-top{top:4px;bottom:auto;cursor:ns-resize}.floating-musical-typing-resize-bottom{top:auto;bottom:4px;cursor:ns-resize}.floating-musical-typing-resize-top:before,.floating-musical-typing-resize-bottom:before{top:7px;bottom:auto;left:16px;right:16px;width:auto;height:4px}.floating-keyboard-head,.floating-keyboard-toolbar,.floating-keyboard-status{display:flex;align-items:center;justify-content:space-between;gap:10px}.floating-keyboard-head{cursor:grab;-webkit-user-select:none;user-select:none}.floating-keyboard-head:active{cursor:grabbing}.floating-keyboard-head h2{margin:4px 0 0;font-size:clamp(1.08rem,1.8vw,1.34rem);line-height:1.02;color:var(--text-main)}.floating-keyboard-drag,.typing-range-controls,.range-shift-button{border-radius:999px}.floating-keyboard-drag{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(122,241,255,.18);background:linear-gradient(145deg,#0a1c2be0,#07101cd1);color:#c9f8ff;text-transform:uppercase;letter-spacing:.12em;font-size:.64rem}.floating-keyboard-toolbar{margin-top:10px;align-items:flex-start}.typing-range-controls{display:inline-flex;align-items:center;gap:8px;padding:6px 8px;background:#081626d1;border:1px solid rgba(125,241,255,.16);color:#defbff;font-size:.76rem;text-transform:uppercase;letter-spacing:.08em}.range-shift-button{width:30px;min-height:30px;padding:0;border:1px solid rgba(138,244,255,.18);background:linear-gradient(145deg,#67f4ff29,#0a304ce0);color:#ebfdff;font-size:.92rem;font-weight:800}.range-shift-button:disabled{opacity:.42;cursor:not-allowed}.floating-keyboard-hint,.floating-keyboard-status{margin:0;color:#cdf1ffd1;font-size:.76rem;line-height:1.34}.floating-keyboard-hint{max-width:46ch;text-align:right}.keyboard-synth-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.keyboard-synth-control-strip{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:10px;margin-top:10px;align-items:start}.keyboard-output-stack{display:flex;flex-direction:column;gap:8px}.keyboard-synth-preset{padding:8px 10px;border:1px solid rgba(126,239,255,.14);border-radius:14px;background:linear-gradient(145deg,#6af0ff14,#0b1a2ce0),#070e18e0;color:#cdf1ffd6;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 1px #e0fbff0f,0 10px 20px #040a123d;transition:transform .16s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease}.keyboard-synth-preset:hover{transform:translateY(-2px);color:var(--text-main)}.keyboard-synth-preset-active{border-color:#83f4ff70;background:linear-gradient(145deg,#86f4ff33,#0d2e46f0),#08192af0;color:#f1feff;box-shadow:0 0 22px #53ecff38,inset 0 1px #effeff1f,inset 0 -10px 18px #00000047}.keyboard-fx-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.keyboard-fx-card{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 10px 12px;border:1px solid rgba(126,239,255,.14);border-radius:16px;background:linear-gradient(155deg,#60ecff14,#091a2ae6),#070d18d6;box-shadow:inset 0 1px #ebfdff0d,0 10px 20px #040a122e}.keyboard-fx-card-active{border-color:#85f4ff57;box-shadow:0 0 20px #53ecff29,inset 0 1px #ffffff0f,inset 0 -12px 18px #0000002e}.keyboard-fx-label,.keyboard-fx-value{font-size:.62rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.keyboard-fx-label{color:#eefeff}.keyboard-fx-description{color:#c9f0ffbd;font-size:.72rem;line-height:1.32}.keyboard-fx-slider{width:100%;margin:0;accent-color:#4fe4ff}.keyboard-fx-value{color:#dbfbff}.keyboard-fx-hint{max-width:none;min-height:100%;padding:10px 12px;border-radius:16px;border:1px solid rgba(126,239,255,.12);background:#071424ad;text-align:left}.keyboard-performance-rack{display:grid;grid-template-columns:94px minmax(0,1fr);gap:12px;margin-top:12px;align-items:stretch}.keyboard-wheel-bank{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 8px;border-radius:18px;background:linear-gradient(180deg,#07111ef5,#091828eb),radial-gradient(circle at top,rgba(83,236,255,.16),transparent 44%);border:1px solid rgba(127,240,255,.14);box-shadow:inset 0 1px #f0feff0d,0 12px 24px #040a1247}.keyboard-wheel{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.keyboard-wheel-title,.keyboard-wheel-value{font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.keyboard-wheel-title{color:#c6efffc2;text-align:center}.keyboard-wheel-value{color:#e9fdff}.keyboard-wheel-slider{-webkit-appearance:slider-vertical;-moz-appearance:slider-vertical;appearance:slider-vertical;width:30px;height:154px;margin:0;accent-color:#4fe4ff;background:transparent;cursor:ns-resize}.virtual-piano{min-width:0;margin-top:0}.virtual-piano-stage{--piano-black-width: clamp(18px, 3.1vw, 34px);position:relative;overflow:hidden;border-radius:18px;padding:14px 12px 12px;background:linear-gradient(180deg,#050c16fa,#081321f0),radial-gradient(circle at top,rgba(83,236,255,.16),transparent 36%);box-shadow:inset 0 1px #f2feff0f,inset 0 -18px 22px #00000052,0 12px 28px #040a1257}.virtual-piano-white{display:grid;grid-template-columns:repeat(21,minmax(0,1fr));gap:0}.virtual-piano-key{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border:1px solid rgba(137,242,255,.14);transition:transform .16s ease,box-shadow .18s ease,filter .18s ease,background .18s ease;touch-action:none}.virtual-piano-key:focus-visible{outline:2px solid rgba(109,238,255,.84);outline-offset:2px}.virtual-piano-key-white{min-height:176px;padding:12px 6px 10px;border-radius:0 0 14px 14px;background:linear-gradient(180deg,#fcfffffa,#dcf9fff5 62%,#7dd5fff0);color:#123248;box-shadow:inset 0 1px #ffffffd6,inset 0 -14px 24px #2678aa33,0 12px 18px #040a1238}.virtual-piano-key-black{position:absolute;top:14px;width:var(--piano-black-width);min-height:110px;padding:10px 5px 8px;border-radius:0 0 12px 12px;background:linear-gradient(180deg,#162c46fa,#071220fa 58%,#030810fa);color:#dcf9ffe6;justify-content:flex-end;box-shadow:0 14px 20px #00000057,inset 0 1px #baf8ff1f,inset 0 -10px 18px #0000004d}.virtual-piano-key-mapped:after{content:"";position:absolute;inset-inline:9px;bottom:8px;height:4px;border-radius:999px;background:linear-gradient(90deg,#4fe4ffeb,#ddfbfff5);opacity:.84}.virtual-piano-key-active{transform:translateY(3px) scale(.99);filter:saturate(1.08)}.virtual-piano-key-white.virtual-piano-key-active{background:linear-gradient(180deg,#fff,#c9f6ff 62%,#3edcfffa);box-shadow:0 0 26px #4fe4ff47,inset 0 1px #fffffff0,inset 0 -18px 26px #1976a347}.virtual-piano-key-black.virtual-piano-key-active{background:linear-gradient(180deg,#26587e,#0b233afa 58%,#030a12fa);box-shadow:0 0 24px #4fe4ff38,0 14px 22px #00000057,inset 0 1px #ddfbff2e,inset 0 -10px 18px #00000057}.virtual-piano-key-note,.virtual-piano-key-shortcut{position:relative;z-index:1}.virtual-piano-key-note{font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.virtual-piano-key-shortcut{padding:3px 6px;border-radius:10px;background:#081c2c1f;font-size:.66rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.virtual-piano-key-black .virtual-piano-key-shortcut{background:#ffffff0f}.floating-keyboard-status{margin-top:8px;justify-content:flex-start;min-height:22px;color:#d8fbff}@keyframes quantum-panel-pulse{0%,to{box-shadow:var(--shadow-panel),0 0 #ffb14a00,0 0 #6b32a600,inset 0 1px #ffffff24,inset 0 -20px 28px #00000052}50%{box-shadow:0 34px 74px #60220061,0 0 34px #ffb14a38,0 0 68px #6b32a61a,inset 0 1px #ffffff2e,inset 0 -20px 28px #00000052}}@keyframes quantum-block-pulse{0%,to{box-shadow:0 14px 28px #3e110038,0 0 #ffb14a00,inset 0 1px #ffffff14,inset 0 -10px 18px #00000038}50%{box-shadow:0 18px 34px #3e110047,0 0 24px #ffb14a29,inset 0 1px #ffffff1f,inset 0 -10px 18px #00000038}}@keyframes quantum-effect-pulse{0%,to{box-shadow:0 16px 28px #3e11003d,0 0 #ffb14a00,0 0 #fff0d600,inset 0 0 0 1px #ffd68c29,inset 0 -12px 20px #00000038;transform:translateY(0) scale(1)}50%{box-shadow:0 22px 38px #3e11004d,0 0 28px #ffb14a38,0 0 52px #ffedd21f,inset 0 0 0 1px #ffe8c447,inset 0 -12px 22px #00000038;transform:translateY(-1px) scale(1.01)}}@keyframes quantum-active-grid{0%{background-position:center,0 0,100% 0,center;opacity:.76}50%{background-position:center,34px -20px,-30px 24px,center;opacity:.98}to{background-position:center,68px -40px,-60px 48px,center;opacity:.76}}@keyframes quantum-active-frame{0%,to{opacity:.36;transform:scale(.992)}50%{opacity:.72;transform:scale(1.008)}}@keyframes hero-title-pulse{0%,to{opacity:.34;transform:scale(.992)}50%{opacity:.58;transform:scale(1.008)}}@media(max-width:1240px){.hero-card,.top-grid,.control-grid{grid-template-columns:1fr}.scene-grid,.library-panel-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.library-panel-actions-collapsed{grid-template-columns:1fr}.library-mode-box{grid-column:1 / -1}.library-browser-overlay{padding:0}.library-browser-window{max-height:none}.library-browser-shell,.library-browser-content{grid-template-columns:1fr}.library-browser-toolbar,.library-browser-head{flex-direction:column;align-items:stretch}.library-browser-head-actions{justify-content:flex-start}.library-browser-search{min-width:0}.library-browser-slider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.library-panel-head-actions{width:100%;justify-content:space-between}.library-live-toast,.library-live-panel,.library-live-panel-collapsed{right:16px}.floating-musical-typing{width:min(98vw,940px)}.keyboard-synth-presets{grid-template-columns:repeat(3,minmax(0,1fr))}.keyboard-synth-control-strip{grid-template-columns:1fr}}@media(max-width:860px){.app-shell{width:min(100vw - 18px,1520px);padding-top:14px}.hero-card,.panel{padding:16px;transform:none}.hero-card:hover,.panel:hover{transform:translateY(-2px)}.status-cluster,.button-row,.scene-grid,.channel-row,.library-panel-actions,.library-panel-actions-collapsed,.library-action-row,.library-program-list,.library-grid{grid-template-columns:1fr}.library-browser-overlay{align-items:stretch;padding:0}.library-browser-window{width:100%;max-height:none;min-height:0;border-radius:22px;padding:14px}.library-browser-slider-grid,.library-browser-meta-grid{grid-template-columns:1fr}.library-browser-item,.library-browser-section-head{flex-direction:column}.library-browser-item-meta{align-items:flex-start;text-align:left}.library-card-head{flex-direction:column}.library-chip-row{justify-content:flex-start}.library-panel-head,.library-panel-head-actions{width:100%}.library-live-toast,.library-live-panel{left:12px;right:12px;width:auto}.library-live-panel-collapsed{left:12px;right:12px;top:108px;width:auto}.library-live-panel{top:auto;bottom:14px}.library-live-panel-actions{width:100%;justify-content:space-between}.hero-copy{min-height:112px}.hero-title{font-size:clamp(1.9rem,8vw,3.2rem);line-height:.98;white-space:normal;letter-spacing:.08em}.scope-canvas{height:180px}.floating-musical-typing{width:min(100vw - 18px,780px);padding:14px}.floating-keyboard-head,.floating-keyboard-toolbar{flex-direction:column;align-items:flex-start}.keyboard-synth-presets,.keyboard-synth-control-strip,.keyboard-fx-grid,.keyboard-performance-rack,.keyboard-wheel-bank{grid-template-columns:1fr}.keyboard-performance-rack{gap:14px}.keyboard-wheel-bank{grid-template-columns:repeat(2,minmax(0,1fr))}.keyboard-wheel-slider{height:136px}.floating-keyboard-hint{max-width:none;text-align:left}.floating-musical-typing-resize{top:16px;bottom:16px}.floating-musical-typing-resize-corner{top:auto;bottom:auto}.floating-musical-typing-resize-top-left{top:2px;left:2px}.floating-musical-typing-resize-top-right{top:2px;right:2px}.floating-musical-typing-resize-bottom-left{bottom:2px;left:2px}.floating-musical-typing-resize-bottom-right{right:2px;bottom:2px}.floating-musical-typing-resize-top,.floating-musical-typing-resize-bottom{left:16px;right:16px;top:auto;bottom:auto}.floating-musical-typing-resize-top{top:4px}.floating-musical-typing-resize-bottom{bottom:4px}.virtual-piano-stage{padding:14px 10px 12px}.virtual-piano-key-white{min-height:168px;padding-inline:4px}.virtual-piano-key-black{min-height:110px}.virtual-piano-key-note{font-size:.58rem}.virtual-piano-key-shortcut{font-size:.62rem;padding:4px 5px}}.webgl-fallback{min-height:70vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:32px;color:#fff8ef;font:700 16px/1.55 monospace;letter-spacing:.08em;background:linear-gradient(145deg,#451a0aeb,#14081af0)}html,body{overscroll-behavior:contain}@media(max-width:900px),(prefers-reduced-motion:reduce){body:before{filter:none;opacity:.42}body:after{opacity:.18;background-size:64px 64px,64px 64px,100% 100%}.app-shell{width:100%;padding:8px 0 12px;perspective:none}.app-shell:before{filter:none;opacity:.32}.hero-card,.panel,.status-pill,.status-box,.scene-button,.channel-button,.slider-field,.scope-canvas{animation:none!important;transform:none!important;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease!important}.hero-card,.panel{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 18px 42px #3e110038,inset 0 1px #ffffff1a}.hero-card:hover,.panel:hover,.scene-button:hover,.channel-button:hover,.primary-button:hover,.secondary-button:hover,.ghost-button:hover,.download-button:hover{transform:none!important}.hero-title:before,.hero-title:after,.quantum-active-grid,.quantum-active-frame{animation:none!important;filter:none!important}}@media(max-width:720px){html,body,#root{min-height:100%}body{touch-action:pan-x pan-y}.app-shell{width:100vw;margin:0;padding:0}.hero-card,.panel{clip-path:none;border-radius:14px}.scope-canvas{clip-path:none;border-radius:12px}}body.holofluxo-lean-render:before{filter:none;opacity:.38}body.holofluxo-lean-render:after{opacity:.2;background-size:72px 72px,72px 72px,100% 100%}body.holofluxo-lean-render .app-shell:before{filter:none;opacity:.28}body.holofluxo-lean-render .hero-card,body.holofluxo-lean-render .panel,body.holofluxo-lean-render .status-pill,body.holofluxo-lean-render .status-box,body.holofluxo-lean-render .scene-button,body.holofluxo-lean-render .channel-button,body.holofluxo-lean-render .slider-field,body.holofluxo-lean-render .scope-canvas{animation:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:none!important;will-change:auto!important;transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease!important}body.holofluxo-lean-render .hero-card:hover,body.holofluxo-lean-render .panel:hover,body.holofluxo-lean-render .scene-button:hover,body.holofluxo-lean-render .channel-button:hover,body.holofluxo-lean-render .primary-button:hover,body.holofluxo-lean-render .secondary-button:hover,body.holofluxo-lean-render .ghost-button:hover,body.holofluxo-lean-render .download-button:hover{transform:none!important}body.holofluxo-lean-render .hero-title:before,body.holofluxo-lean-render .hero-title:after,body.holofluxo-lean-render .quantum-active-grid,body.holofluxo-lean-render .quantum-active-frame{animation:none!important;filter:none!important}body.holofluxo-lean-render .hero-card,body.holofluxo-lean-render .panel{box-shadow:0 18px 40px #3e110038,inset 0 1px #ffffff1a!important}
